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
342724266720	342724267229	342724267778	342724268329	342724268878	342724269429	342724269979	342724270529	342724271078	342724271629	342724272179	342724272754	342724273278	342724273854	342724274379	342724274929	342724275503	342724276029	342724276579	342724277129	342724277678	342724278254	342724278779	342724279353	342724279878	342724280429	342724280979	342724281554	342724282078	342724282629	342724283179	342724283729	342724284278	342724284829	342724285404	342724285929	342724286478	342724287029	342724287579	342724288129	342724288703	342724289229	342724289779	342724290329	342724290903	342724291429	342724291979	342724292529	342724293103	342724293629	342724294204	342724294729	342724295278	342724295829	342724296379	342724296929	342724297503	342724298029	342724298604	342724299129	342724299678	342724300229	342724300804	342724301329	342724301903	342724302429	342724303004	342724303529	342724304078	342724304629	342724305179	342724305729	342724306278	342724306829	342724307379	342724307929	342724308478	342724309029	342724309579	342724310129	342724310678	342724311229	342724311779	342724312354	342724312878	342724313429	342724314004	342724314529	342724315078	342724315629	342724316179	342724316754	342724317303	342724317829	342724318379	342724318929	342724319478	342724320054	342724320579	342724321129	342724321678	342724322229	342724322779	342724323329	342724323903	342724324429	342724324979	342724325529	342724326078	342724326629	342724327204	342724327754	342724328278	342724328829	342724329404	342724329929	342724330503	342724331029	342724331604	342724332129	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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
1900	2700	2159	3300	1900	2700	2159	3300	1900	2700	2158	3300	1900	2700	2158	3300	1900	2700	2158	3300	1900	2700	2157	3300	1900	2700	2157	3300	1900	2700	2157	3300	1900	2700	2157	3300	1900	2700	2156	3300	1900	2700	2156	3300	1900	2700	2156	3300	1900	2700	2155	3300	1900	2700	2155	3300	1900	2700	2155	3300	1900	2700	2155	3300	1900	2700	2154	3300	1900	2700	2154	3300	1900	2700	2154	3300	1900	2700	2154	3300	1900	2700	2153	3300	1900	2700	2153	3300	1900	2700	2153	3300	1900	2700	2152	3300	1900	2700	2152	3300	1900	2700	2152	3300	1900	2700	2151	3300	1900	2700	2151	3300	1900	2700	2151	3300	1900	2700	2150	3300	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
9278	8465	5058	4047	5250	3134	193	97	96	86	89	84	95	90	92	65	75	67	92	75	77	69	80	80	70	72	69	78	179	994	1174	803	396	183	114	71	67	72	64	74	71	73	56	62	60	70	66	60	67	58	62	62	57	70	65	63	66	59	71	67	77	68	64	65	80	64	77	69	53	61	64	52	63	58	73	66	78	67	84	76	63	81	75	69	71	72	60	58	63	64	79	61	55	81	71	56	61	73	52	58	58	64	65	53	90	66	72	55	62	74	78	59	69	66	49	59	71	67	75	63	56	54	50	60	74	68	56	58	66	64	69	65	67	81	61	70	62	64	64	62	73	73	67	62	61	71	63	73	57	70	62	57	73	60	71	59	58	52	66	66	63	56	60	52	59	59	88	65	69	59	65	57	71	51	60	73	67	65	55	78	60	62	73	70	70	74	76	63	61	73	71	56	60	74	79	74	57	67	62	52	57	81	58	61	67	71	79	73	62	78	87	67	74	67	62	67	77	61	72	77	47	59	59	76	43	80	57	78	72	60	65	74	51	76	66	73	60	60	61	65	61	71	65	70	67	81	67	65	66	83	82	78	51	63	75	65	59	64	79	76	81	64	73	68	65	73	66	63	58	54	59	53	67	62	82	63	60	63	78	44	66	62	68	51	57	62	68	58	52	76	75	69	72	71	66	67	74	68	72	70	62	67	78	71	71	65	59	68	68	59	63	68	69	58	65	69	65	58	57	67	82	54	78	67	79	56	67	63	55	62	62	68	60	67	70	58	55	64	69	71	68	71	59	66	56	65	71	59	64	64	76	65	74	70	58	71	56	65	75	50	69	61	69	82	59	61	76	74	61	62	56	62	72	68	58	69	54	68	66	60	70	65	71	62	63	76	68	60	55	76	54	65	83	80	73	65	62	76	60	69	55	73	63	46	74	63	65	62	63	67	64	72	66	72	72	55	77	78	72	69	70	63	71	76	67	68	72	55	67	62	46	59	59	49	78	75	67	59	74	80	60	65	79	74	68	70	68	78	82	62	61	57	64	61	64	68	64	57	59	68	69	54	63	81	69	55	64	71	63	65	68	76	63	66	70	70	75	68	82	81	65	75	62	76	51	53	88	57	57	67	69	72	62	63	65	58	60	65	76	73	74	75	56	65	59	64	70	61	65	75	74	83	68	54	60	60	59	68	57	72	67	53	59	72	83	71	69	69	79	67	83	61	78	69	76	59	44	66	61	73	69	79	59	72	60	77	79	70	68	56	61	62	61	71	86	78	68	65	65	51	67	80	72	67	51	59	59	65	56	55	74	73	76	67	65	69	49	56	65	71	69	68	71	61	59	61	66	63	53	76	61	59	72	61	73	72	64	71	67	82	77	80	66	77	50	63	56	72	84	59	71	71	55	64	71	82	63	70	69	70	77	52	65	69	65	62	57	65	58	61	66	64	59	70	53	63	57	69	64	74	68	66	71	60	75	82	62	58	70	77	69	55	73	58	65	84	66	73	63	59	67	62	67	60	54	62	65	77	68	65	58	54	61	60	68	55	61	66	50	69	64	71	61	62	60	61	53	51	57	74	61	79	61	68	65	58	60	73	61	71	64	71	58	74	73	63	65	62	75	57	65	62	53	78	75	46	62	69	57	59	69	55	64	67	74	56	70	53	71	76	58	78	56	74	66	54	71	52	66	59	55	52	73	54	55	45	75	76	65	49	88	66	49	62	63	57	63	62	63	61	61	66	69	51	65	54	67	74	65	64	72	78	69	52	61	73	80	67	62	66	66	69	77	65	63	69	52	45	54	71	56	56	76	76	71	59	81	70	53	75	67	73	59	68	63	69	62	57	61	58	84	75	53	72	72	71	84	66	75	64	66	74	75	77	63	80	69	55	63	71	71	64	70	58	68	63	66	59	56	62	62	65	64	58	49	69	68	77	75	61	64	73	47	74	68	81	66	71	55	60	60	67	73	63	57	67	84	68	50	74	68	72	65	68	49	56	73	75	60	72	63	44	65	51	68	64	69	76	67	79	80	70	66	62	69	67	59	72	60	67	60	89	57	69	66	73	62	61	51	66	63	75	67	50	65	55	62	54	67	74	61	72	62	65	62	68	52	67	64	75	73	72	72	66	63	81	72	64	66	72	65	66	70	68	48	72	53	69	62	67	75	63	72	73	67	64	55	68	60	64	72	62	68	70	71	81	62	68	71	52	71	59	82	53	69	64	66	63	61	66	59	78	68	64	61	68	64	65	70	51	55	59	65	55	69	66	65	60	87	70	76	74	67	70	63	58	62	54	62	63	60	61	60	75	69	64	56	63	68	52	63	64	70	61	60	63	64	67	71	65	64	64	71	74	56	77	61	65	62	69	53	71	58	73	61	53	70	62	61	73	59	58	59	82	64	73	61	65	53	57	76	59	71	53	56	61	67	75	58	51	66	71	75	57	70	77	62	66	56	53	72	86	59	74	74	56	70	77	65	65	80	72	67	72	63	71	63	81	70	57	66	69	79	72	75	61	67	81	71	85	61	70	68	63	71	77	62	73	67	64	60	69	77	63	72	73	56	62	59	83	66	69	53	55	66	50	62	83	63	67	66	68	68	63	61	57	83	60	55	77	56	60	57	70	59	62	80	60	59	58	71	60	72	68	60	71	72	50	50	74	63	73	61	57	66	73	55	65	83	61	62	62	60	61	64	74	62	67	68	66	66	68	66	68	73	59	83	67	62	66	68	64	67	55	75	65	71	66	53	62	69	49	72	69	76	67	71	87	61	55	83	61	61	62	63	61	77	66	68	45	70	72	64	56	80	74	63	85	77	65	71	71	67	55	72	62	64	78	83	69	65	66	59	60	76	62	82	85	72	59	49	76	70	71	65	66	67	73	80	51	67	54	69	60	78	67	51	60	58	73	73	76	62	69	66	73	70	59	63	67	60	68	71	69	63	80	62	76	61	75	69	85	64	58	49	68	70	85	64	63	83	75	53	58	74	60	59	63	66	64	65	57	60	66	61	73	56	62	67	60	63	71	71	69	64	73	81	74	54	67	73	67	67	71	78	58	66	63	63	69	44	79	68	71	69	61	79	68	65	78	60	59	73	67	75	55	80	66	74	69	58	65	61	63	78	67	63	64	58	61	59	71	58	58	62	64	74	64	66	59	63	77	74	72	72	71	79	66	68	74	75	71	66	76	43	67	68	74	59	72	81	73	69	78	63	67	62	67	69	56	60	71	65	56	73	67	57	73	66	60	71	51	74	58	66	64	69	70	67	58	70	65	77	67	58	52	64	78	46	55	63	76	78	55	54	95	67	61	66	63	66	69	58	63	75	57	65	64	65	74	63	75	73	72	73	54	58	61	61	48	55	61	76	69	61	59	65	68	70	64	62	63	65	59	70	67	65	68	74	70	70	57	62	61	75	55	63	57	63	72	55	65	59	71	69	59	59	60	64	71	62	71	73	65	59	54	66	72	60	56	56	78	61	80	70	79
45157	30407	27899	39999	52257	35093	7708	4012	3147	2688	2305	1989	1729	1666	1497	1397	1362	1274	1231	1175	1209	1104	1063	1154	1092	1033	1061	1213	4841	19354	19915	14650	8599	3742	1704	1031	856	855	786	794	788	759	752	820	791	819	751	847	817	767	790	814	794	801	794	809	819	822	783	797	857	830	764	812	793	840	798	763	812	818	806	788	775	844	779	839	812	818	790	818	829	791	796	803	784	826	790	780	811	778	817	756	781	794	825	765	843	842	793	802	773	802	798	809	815	747	814	748	808	802	800	808	856	804	809	801	773	803	809	759	798	800	758	806	758	816	778	767	788	857	769	810	828	802	828	814	855	830	800	817	774	818	818	780	838	842	771	812	782	771	761	797	765	827	760	798	808	760	836	810	818	825	783	812	853	850	824	826	833	783	802	748	814	792	851	822	807	790	836	792	779	854	798	810	793	819	796	786	760	777	787	797	802	855	791	785	741	815	801	827	840	852	884	801	817	809	824	784	853	764	823	835	788	846	761	844	834	770	802	815	804	758	793	765	780	809	824	797	748	792	747	801	787	770	790	811	816	807	813	767	786	774	782	856	837	796	809	797	831	824	804	815	837	797	822	800	798	844	852	716	836	779	842	815	888	782	814	772	846	757	778	784	791	779	781	859	751	805	775	801	824	817	805	784	843	826	796	834	833	774	776	794	803	801	805	766	817	773	790	787	811	856	776	812	798	781	798	916	761	830	810	840	802	756	776	772	768	778	832	824	786	835	760	800	780	809	808	786	824	750	758	817	785	844	770	794	843	807	816	784	809	804	771	803	787	816	798	850	812	754	802	797	858	809	831	827	793	834	793	813	776	771	779	798	795	828	795	826	792	825	780	766	830	803	814	767	866	822	784	768	863	850	836	845	778	802	868	736	795	842	780	803	854	810	824	823	804	747	805	826	819	819	797	782	812	769	783	787	794	819	865	764	730	809	825	823	848	828	780	847	786	786	841	811	804	813	823	772	842	828	765	802	796	785	830	836	755	822	829	769	812	760	734	865	848	791	765	805	806	799	793	821	716	815	781	819	773	792	801	788	777	816	763	840	871	796	774	806	824	809	829	874	795	800	804	848	845	812	735	820	812	800	825	845	854	826	851	788	833	850	713	748	812	764	772	798	768	795	812	831	826	792	789	796	779	796	817	782	819	794	847	786	820	786	798	831	830	783	825	775	819	830	783	826	775	826	753	830	784	815	751	857	809	775	777	797	833	801	808	734	774	841	799	789	811	856	812	814	830	787	803	806	800	815	785	857	781	772	826	798	771	846	803	792	824	785	807	816	749	805	796	794	817	775	760	831	841	812	817	792	813	792	734	762	778	803	858	812	811	756	802	781	788	782	850	775	814	782	833	845	783	807	805	819	770	760	811	798	803	828	755	820	782	801	809	847	771	818	801	774	793	787	820	816	813	805	883	851	801	805	777	774	839	773	806	878	755	851	796	792	827	760	809	886	801	792	792	816	837	750	812	771	792	781	818	800	808	769	788	786	791	847	761	836	812	793	852	845	842	787	813	796	790	797	818	788	816	806	800	779	806	847	776	760	771	823	780	786	799	795	800	813	796	823	794	798	805	790	848	816	848	795	777	812	795	825	798	810	762	856	803	838	815	801	774	794	817	796	809	835	795	766	822	811	809	759	804	785	770	832	791	821	784	770	764	768	818	798	756	810	816	766	825	762	785	781	805	770	807	815	836	775	798	835	819	813	805	798	817	822	783	790	815	788	859	800	813	800	806	824	787	778	798	869	743	786	808	809	791	778	809	862	843	772	819	798	784	795	836	803	802	817	803	779	821	797	852	812	801	872	806	767	817	828	838	814	807	865	776	843	832	840	807	811	812	811	821	797	795	812	821	782	787	757	808	823	839	824	867	858	766	795	792	810	792	807	792	816	765	806	825	748	787	814	804	766	787	787	824	841	828	811	785	809	802	812	818	758	871	825	761	827	851	845	766	793	798	805	841	807	833	800	773	821	796	788	772	792	809	856	798	822	819	853	798	799	815	794	820	819	835	769	802	787	799	844	816	801	790	764	826	792	790	825	801	770	805	733	796	843	798	787	809	808	801	772	817	764	828	810	790	785	817	773	808	824	826	858	834	838	795	772	824	786	846	804	796	856	823	777	788	747	770	823	826	791	821	791	845	781	803	810	788	779	767	810	796	827	799	815	761	795	791	798	793	794	782	809	800	864	848	836	799	802	785	797	769	764	803	858	776	821	795	805	740	773	859	835	823	856	760	822	822	781	822	788	794	827	782	834	859	753	766	798	819	831	840	776	789	838	774	804	833	814	790	792	788	786	835	838	834	811	792	793	801	803	795	806	780	848	804	751	784	768	823	789	796	792	807	809	808	788	742	782	853	852	779	812	855	755	797	789	804	838	825	822	794	811	821	804	733	790	808	757	782	828	848	818	819	791	815	798	839	797	825	780	815	778	784	853	769	851	762	806	818	792	856	790	817	790	829	798	819	777	809	793	802	812	789	770	828	792	795	767	826	844	850	816	847	819	800	814	820	770	766	779	815	805	797	780	797	741	817	804	841	777	812	781	828	775	800	813	765	798	779	790	851	808	819	792	858	838	778	780	813	747	815	758	766	792	823	857	827	838	772	843	806	801	824	817	806	826	817	806	760	797	775	819	748	799	801	816	807	801	852	784	767	818	836	748	805	798	835	802	807	821	810	836	830	841	801	819	833	805	854	781	817	767	808	803	822	763	790	779	828	814	799	840	816	822	809	838	791	796	778	810	826	804	793	864	824	773	805	767	774	769	812	834	792	825	783	772	820	808	796	771	777	823	840	803	804	777	787	782	805	811	826	759	826	838	841	802	785	864	850	785	805	796	802	800	862	811	821	791	762	793	840	799	811	813	802	798	777	835	774	744	759	788	783	819	782	786	760	744	810	879	797	796	755	772	789	757	856	835	777	833	751	766	798	731	766	770	816	785	827	776	792	793	816	799	857	786	837	821	808	775	772	814	802	810	843	843	763	816	763	823	798	849	827	791	808	801	825	803	786	754	778	744	826	710	778	810	829	800	832	848	835	811	790	788	834	779	842	826	859	790	813	816	767	800	852	783	824	779	769	781	807	786	786	803	801	794	793	795	782	746	860	792	801	825	797	755	818	810	837	850	840	821	813	801	786	826	784	783	816	876	800	752	784	774	846	814	824	781	779	815	795	791	841	798	800	800	808	776	799	825	823	807	789	824	779	793	803	827	799	813	824	816	763	833	825	795	837	780	769	779	802	813	816	827	839	799	806	812	787	756	790	819	809	830	797	812	765	857	772	821	798	753	802	758	822	848	781	779	831	831	818	801	806	832	820	803	801	828	805	817	804	806	811	823	838	856	808	833	781	781	802	794	797	773	809	773	789	860	866	867	788	808	755	789	842	806	811	860	856	805	891	827	777	784	895	818	834	765	799	817	835	787	761	825	806	773	827	815	802	824	841	854	809	800	812	842	823	865	789	807
3874	1366	959	772	1140	727	125	70	91	71	69	74	82	66	78	75	65	67	74	79	67	69	66	55	77	71	65	81	120	324	308	285	217	119	92	72	70	65	78	70	56	74	80	70	68	57	79	73	65	66	83	63	79	69	77	85	77	71	74	71	56	79	70	71	63	67	64	56	57	81	68	75	68	99	82	68	68	68	86	82	70	59	63	61	80	69	60	72	74	68	73	68	63	61	57	80	75	72	54	67	70	66	68	66	80	85	53	64	58	65	59	73	77	78	72	70	74	79	71	71	85	71	75	68	53	61	75	84	63	52	74	73	69	82	60	70	60	58	77	92	67	82	83	64	79	60	67	78	75	65	75	66	70	65	81	73	75	57	88	67	76	70	76	71	69	77	66	65	100	68	66	71	66	68	62	79	81	73	79	80	53	74	63	85	83	92	91	67	90	80	66	71	74	64	73	72	96	72	97	80	96	66	52	69	75	53	70	77	73	84	61	68	62	77	84	65	73	65	67	66	83	57	76	70	71	81	70	73	68	73	60	80	64	64	65	63	96	83	72	74	73	72	58	68	60	86	67	80	64	70	80	71	65	64	84	59	69	77	65	62	85	78	79	76	72	70	87	53	59	74	80	76	78	74	75	58	75	77	61	85	75	75	67	66	72	73	77	68	70	75	67	75	90	75	55	83	71	61	79	76	77	64	72	86	77	78	68	70	76	69	71	67	81	73	78	65	83	71	61	65	57	88	79	78	74	63	83	71	74	68	73	81	70	74	62	73	73	65	83	83	76	68	80	64	53	81	76	62	78	69	61	76	65	75	69	73	72	73	66	72	66	71	59	84	73	83	60	61	57	67	74	85	85	65	65	64	73	76	74	56	73	79	62	69	71	66	72	80	57	75	87	80	71	85	78	74	81	76	78	76	79	66	68	62	65	57	72	70	80	68	80	76	77	58	73	74	68	79	78	64	69	73	76	82	65	65	67	66	71	53	61	81	64	77	61	69	66	71	85	67	67	74	64	64	66	84	71	61	75	50	64	77	65	80	82	77	80	66	71	71	60	67	71	79	67	71	59	72	77	76	75	64	69	70	79	76	67	64	85	62	78	57	91	77	72	70	77	79	82	66	76	78	76	61	71	71	76	55	84	67	71	54	66	73	81	46	66	70	77	69	70	76	70	63	76	74	75	82	73	67	79	84	69	64	68	56	83	74	69	67	68	65	67	59	79	65	77	71	79	71	59	72	63	77	67	78	83	68	75	75	73	78	92	70	64	68	81	72	64	54	67	72	65	66	62	79	84	57	56	74	66	84	84	84	69	64	67	77	67	64	70	72	64	65	60	78	74	48	68	79	77	70	60	66	82	71	84	65	78	66	51	67	69	60	70	80	64	74	72	63	67	63	79	66	66	76	71	66	59	73	63	62	74	64	74	80	65	55	54	76	66	55	67	90	80	71	75	90	45	79	77	65	68	51	77	72	55	85	70	83	69	70	68	74	58	60	76	65	59	78	65	61	67	75	80	58	76	57	68	79	64	77	53	67	86	61	81	72	74	71	76	60	64	66	74	68	69	58	64	72	75	69	89	74	77	64	66	85	75	70	65	62	58	64	65	71	60	78	69	83	77	74	78	69	79	60	70	74	71	80	84	75	65	70	74	83	63	79	81	70	80	63	67	68	73	87	74	71	85	61	65	57	69	77	64	72	70	65	58	56	76	61	56	69	82	79	65	85	70	81	76	74	63	75	63	74	75	70	84	81	69	62	67	68	60	57	64	83	70	58	69	71	73	58	60	70	78	79	58	80	68	81	62	77	71	76	86	68	76	70	68	67	73	69	62	60	74	76	63	74	71	77	75	63	68	69	98	67	69	57	67	67	76	79	62	72	72	70	66	60	57	60	77	67	70	64	69	71	62	72	65	65	63	77	76	66	64	77	87	69	65	75	78	71	63	68	80	58	74	71	62	68	65	79	74	82	69	74	73	61	57	71	68	62	70	65	71	68	60	77	66	83	67	65	79	78	76	65	75	66	69	67	65	61	51	75	70	79	79	59	74	61	51	65	78	53	71	85	73	66	71	82	69	68	69	58	70	62	64	67	69	72	70	65	78	78	85	67	56	67	58	51	72	78	62	86	67	61	75	70	75	66	65	66	70	83	73	70	47	62	76	80	78	78	65	71	72	71	68	74	69	67	71	78	63	65	65	77	77	79	59	69	65	67	77	70	83	69	89	92	63	83	61	65	97	84	70	63	79	84	73	74	69	69	78	85	62	64	80	71	65	60	70	63	77	72	62	64	76	76	61	82	87	86	77	81	66	70	77	60	79	67	87	77	83	81	68	71	69	71	73	75	72	61	80	58	68	67	64	84	64	64	70	69	58	73	66	78	63	84	70	68	59	83	62	77	84	85	69	69	69	76	65	77	78	82	74	72	64	68	70	87	67	68	62	75	68	65	57	60	74	64	69	84	72	79	61	71	72	68	76	66	61	79	75	72	87	69	77	76	78	80	70	67	69	79	54	84	77	81	67	88	71	68	66	57	72	64	63	75	78	77	66	68	56	68	79	74	82	88	56	80	61	78	74	85	69	63	69	64	62	65	82	59	79	64	72	67	58	57	70	53	81	67	63	83	69	68	67	63	86	75	85	64	70	78	87	67	69	67	85	67	79	65	58	69	75	76	71	63	66	82	76	63	69	80	70	60	66	66	69	70	78	83	84	63	58	53	79	66	57	66	69	94	75	85	76	59	64	72	52	72	73	70	77	78	71	75	76	65	63	73	57	87	84	73	75	74	81	56	79	76	70	75	71	76	66	73	69	63	55	55	86	72	65	68	77	63	83	78	76	74	73	86	84	79	76	72	60	66	64	64	58	75	73	87	73	64	58	58	65	74	63	77	75	77	81	70	94	68	81	74	67	62	72	75	71	63	85	61	65	54	71	67	74	78	76	66	68	66	77	74	80	68	80	64	77	64	67	69	78	74	69	64	67	62	68	79	67	68	73	75	63	68	68	90	82	55	65	62	85	56	77	69	64	63	84	75	82	68	67	77	81	75	60	66	75	78	55	70	78	63	64	81	58	77	65	63	67	82	86	70	59	69	62	69	56	66	74	70	71	59	54	71	64	73	75	58	74	69	74	76	68	74	73	74	84	70	83	68	77	68	86	66	75	69	86	62	66	82	63	80	73	68	86	76	77	58	79	63	69	80	70	69	65	66	67	67	66	56	89	93	73	57	79	63	79	80	71	78	69	74	64	88	71	77	60	74	77	62	64	65	77	61	68	51	76	68	62	88	68	73	67	63	68	51	77	74	56	65	60	77	72	72	61	71	74	68	69	75	74	74	80	55	60	75	72	74	59	78	73	63	74	57	85	83	61	77	77	60	71	76	87	63	71	71	81	61	76	78	72	86	83	57	65	68	73	75	71	72	63	57	86	73	68	78	79	67	63	77	61	60	72	79	66	65	88	74	57	73	71	64	69	72	58	71
32587	17087	13988	24119	34171	22937	5448	1661	1418	1340	1231	1155	1067	1013	1023	1050	1038	955	954	942	934	902	912	909	966	908	997	1094	2617	7670	8399	6407	4264	2282	1285	940	885	844	833	831	852	849	863	867	823	862	839	921	901	831	810	854	857	926	872	841	845	834	871	879	872	887	860	833	810	852	894	844	885	852	850	870	908	882	819	862	894	840	879	844	869	851	871	922	862	840	890	855	826	873	851	861	869	860	870	893	783	906	852	854	887	876	855	838	857	806	862	874	878	821	854	873	871	846	880	891	863	879	860	868	866	832	850	836	887	837	898	891	852	867	807	849	875	893	850	841	866	871	882	852	898	862	892	885	873	866	833	874	892	827	838	887	888	832	846	812	850	900	860	864	821	858	882	893	864	869	885	849	897	879	875	888	902	821	870	876	848	814	855	830	877	832	877	877	914	901	848	859	876	833	846	881	870	848	863	841	870	852	861	867	821	830	841	899	862	834	886	831	917	895	899	845	843	874	848	858	851	866	865	853	848	869	869	833	860	854	824	883	884	881	887	874	880	854	894	872	880	899	875	839	886	855	946	896	850	830	880	861	887	907	864	930	915	821	883	821	867	828	854	839	871	893	835	892	845	872	847	901	860	874	800	909	902	864	897	886	814	857	895	875	872	892	857	858	835	845	872	873	827	901	854	916	863	865	894	838	825	842	864	883	871	885	843	858	871	860	836	885	890	897	873	859	836	890	955	855	883	890	830	845	877	888	852	848	809	862	880	851	839	881	833	876	803	882	874	772	878	887	846	826	884	895	858	883	899	896	882	905	897	926	858	875	847	847	822	891	895	871	871	862	875	893	829	812	863	828	881	840	861	865	843	865	850	870	905	847	890	898	844	915	888	848	868	894	833	879	881	845	896	852	873	859	868	859	889	884	857	819	910	857	872	851	866	839	827	895	837	843	886	849	820	817	889	869	850	901	854	879	846	867	918	937	863	893	878	855	871	846	829	900	879	898	879	880	892	843	920	865	844	837	833	866	904	892	880	865	866	876	972	890	892	903	884	830	906	902	899	880	879	868	893	858	836	890	882	876	840	856	824	852	836	904	885	845	890	830	897	882	853	813	873	881	830	876	866	880	829	875	828	909	847	866	840	871	851	871	891	876	891	866	869	838	909	892	831	836	849	849	866	917	886	875	853	851	866	877	897	879	859	844	870	862	862	896	853	894	850	895	881	878	895	828	870	896	826	883	821	879	885	844	847	911	850	857	825	923	864	876	905	862	888	855	852	905	808	860	827	848	877	869	844	884	815	846	818	843	842	863	872	903	897	883	854	907	911	847	864	861	826	841	881	890	908	842	808	924	890	849	832	871	816	878	883	864	854	863	916	893	878	876	817	862	860	895	870	865	867	884	836	861	842	868	796	831	879	888	912	787	875	888	889	884	861	868	937	883	860	827	816	888	874	885	871	893	886	861	861	805	895	829	850	879	881	826	899	880	828	846	904	850	868	876	864	833	855	816	871	885	872	864	853	865	888	885	847	834	808	862	893	782	875	884	823	886	836	858	903	855	874	867	894	860	859	862	890	819	829	886	870	943	894	931	843	807	896	863	898	847	871	901	895	887	903	920	830	846	818	838	885	854	836	863	855	886	832	904	807	831	883	853	843	833	910	860	862	912	885	865	858	855	861	863	864	869	889	842	874	851	876	866	872	844	829	889	785	839	840	891	865	878	844	847	830	913	858	852	836	797	849	832	850	898	896	848	867	869	876	875	877	851	882	877	853	854	849	851	819	847	887	820	884	856	863	851	859	881	834	885	867	858	836	884	878	883	871	875	930	832	872	922	879	882	856	873	787	841	885	934	862	882	836	863	833	830	890	845	875	929	842	819	841	861	873	879	893	889	892	875	861	855	872	911	806	798	873	894	865	873	879	902	847	842	905	904	861	879	821	847	878	838	839	832	924	900	859	825	873	853	831	835	840	801	842	847	845	863	851	841	885	873	823	907	881	814	890	899	888	851	854	828	851	871	837	882	886	886	884	899	843	878	870	875	878	899	861	871	812	883	841	873	835	868	802	838	838	868	875	854	852	825	789	879	808	851	835	829	837	924	870	805	804	853	866	872	883	838	878	816	886	875	810	879	837	858	908	819	886	826	882	942	820	826	870	843	884	877	828	849	845	834	871	866	816	888	867	867	876	830	885	862	844	850	800	813	859	882	872	877	877	857	857	860	872	889	864	834	920	874	910	841	876	846	879	908	833	917	865	839	848	808	808	854	878	847	857	920	847	878	893	851	868	860	815	869	893	882	852	886	935	792	871	884	858	903	830	867	851	863	860	799	841	881	866	853	848	860	916	846	877	892	877	872	853	873	855	880	830	877	886	811	800	874	836	829	900	821	860	856	854	863	913	926	865	902	852	842	886	877	900	855	906	853	830	869	891	886	879	899	845	881	829	898	811	863	877	830	850	828	891	882	902	878	864	862	859	942	857	854	849	822	837	840	829	878	849	834	905	831	859	867	913	878	918	820	869	862	879	869	828	905	876	816	858	832	839	875	876	879	884	861	880	842	874	811	848	838	842	827	884	899	848	846	837	906	851	827	849	857	800	831	837	881	859	863	856	884	908	867	853	920	851	875	865	871	874	858	873	857	899	880	898	843	838	864	833	871	873	848	864	848	876	889	881	879	906	946	845	866	856	889	848	919	890	889	912	882	828	840	879	869	833	848	868	888	858	816	904	853	860	856	822	909	929	897	877	841	841	884	899	972	802	890	875	828	841	873	847	844	848	842	846	883	861	849	850	873	871	905	870	926	892	842	822	881	862	858	874	867	852	871	808	866	862	830	835	864	860	847	855	876	813	903	897	877	864	900	855	839	889	852	876	834	871	815	869	864	875	878	895	878	837	821	862	871	890	890	840	861	866	826	875	878	869	870	892	872	839	887	867	856	883	821	870	849	853	897	856	888	847	874	866	854	919	851	838	906	883	815	844	820	877	866	874	855	849	919	858	892	846	909	884	855	865	903	896	886	864	835	828	851	840	883	883	894	886	855	876	882	824	886	886	851	857	875	833	883	880	873	854	899	863	848	898	829	919	826	853	870	860	885	846	868	882	913	859	841	864	876	850	833	891	845	859	870	912	833	921	884	867	907	860	862	808	871	900	850	843	836	883	854	862	903	925	844	905	897	866	916	839	815	864	878	900	876	885	883	869	880	868	880	852	845	856	850	888	840	856	858	880	864	864	874	817	846	816	856	841	873	849	877	806	819	820	881	861	854	906	840	903	869	823	836	860	880	829	934	902	828	856	867	860	860	851	868	913	865	874	816	888	884	844	877	860	902	833	883	892	882	921	908	929	894	825	855	818	909	861	860	870	816	832	866	845	861	896	875	901	883	880	914	905	872	882	868	874	855	853	888	847	890	848	845	927	897	843	861	894	873	876	848	862	883	927	858	855	832	880	841	833	839	855	828	853	861	859	945	832	914	846	910	841	852	868	872	868	811
7289	5390	2910	2441	3336	2596	406	115	94	86	74	89	85	68	86	80	85	69	64	69	88	62	66	83	75	77	96	80	147	372	732	501	351	191	117	65	72	75	73	62	88	74	74	66	68	66	71	60	66	67	97	69	87	79	79	71	66	66	54	67	70	57	72	62	89	62	90	70	73	84	76	68	71	65	73	73	75	79	82	90	84	68	81	67	80	69	76	71	65	79	82	70	78	77	75	84	81	75	82	63	85	61	60	52	75	64	63	82	62	70	67	78	56	55	69	66	87	68	63	81	73	69	57	77	75	73	75	70	63	57	70	72	57	65	75	72	88	72	79	71	64	58	80	63	52	72	69	80	70	67	78	69	62	80	75	75	68	77	69	63	74	62	71	89	61	65	71	71	83	76	63	65	70	70	60	80	78	81	67	80	72	63	75	79	64	66	67	63	59	73	90	73	76	73	69	60	75	69	54	66	74	63	57	73	73	81	76	81	67	74	62	63	65	79	61	79	70	71	68	59	64	66	65	64	73	77	84	76	75	66	77	59	76	71	85	72	76	74	56	76	76	79	89	62	70	82	63	59	76	67	79	72	83	61	75	72	62	62	56	66	63	76	66	67	57	82	78	69	67	72	70	75	57	75	89	74	74	62	67	74	81	64	84	70	80	71	77	72	66	72	84	67	71	67	75	79	47	79	68	76	64	66	75	69	78	82	78	63	73	69	77	67	71	73	69	56	82	77	70	74	55	76	73	77	67	81	76	74	67	67	47	72	88	82	81	59	83	69	54	73	70	77	80	69	66	52	65	56	77	79	78	64	79	81	72	71	67	80	66	82	91	73	67	57	77	77	65	66	69	73	81	73	66	67	83	67	88	65	66	79	76	75	68	67	74	70	58	58	76	78	63	84	75	60	80	75	64	79	73	76	65	76	73	65	69	66	74	69	85	65	64	65	67	68	59	82	78	69	87	75	60	69	61	79	83	67	79	71	67	59	72	57	75	56	60	64	77	82	67	51	67	75	64	72	56	68	80	58	74	73	79	60	72	67	69	82	63	71	79	64	85	75	72	75	67	63	76	69	90	82	75	61	71	81	75	64	72	62	72	52	65	78	72	74	66	74	79	63	62	74	67	82	65	68	67	65	66	84	85	76	70	75	72	78	80	75	79	74	71	72	77	63	69	59	66	59	64	76	84	67	74	62	54	68	71	81	67	72	70	69	71	75	81	63	74	85	67	81	58	79	68	71	61	76	82	48	77	66	74	83	72	77	69	73	74	79	77	74	71	73	58	77	80	91	70	61	60	72	80	54	68	68	62	63	83	64	67	65	84	67	80	57	74	75	76	86	63	66	75	77	69	77	66	74	57	84	98	66	76	59	74	76	69	68	68	77	68	80	61	69	56	81	75	66	72	81	75	73	70	74	59	86	71	69	62	64	72	72	56	65	76	70	79	76	72	86	66	76	80	63	84	74	71	72	68	77	82	71	77	68	85	63	69	71	70	61	72	71	73	75	84	76	71	87	64	74	65	64	63	73	68	70	78	62	55	86	55	58	65	66	75	71	69	84	82	83	83	71	78	75	66	65	85	76	76	74	76	76	85	70	73	78	62	84	75	70	77	65	74	75	59	86	71	88	83	54	65	52	83	68	69	46	68	68	66	80	85	85	69	73	73	71	69	74	82	60	60	73	60	81	74	73	74	85	69	89	73	79	77	71	77	75	60	86	76	75	90	78	83	70	85	77	72	67	90	69	64	80	67	79	82	90	66	66	68	79	87	93	68	76	60	62	70	65	61	84	66	65	68	91	71	68	77	67	72	58	78	73	80	80	70	66	63	70	62	76	69	66	70	69	60	87	70	82	68	79	61	69	84	86	76	77	71	80	70	68	77	74	71	57	82	65	77	77	80	73	81	88	75	62	69	78	86	75	72	83	79	74	74	67	81	75	79	79	64	75	48	82	64	87	81	71	77	64	78	77	63	69	73	74	51	69	65	87	65	79	57	73	68	66	80	65	70	74	61	57	77	61	67	63	58	68	79	59	72	67	63	65	75	68	68	81	71	78	60	75	67	62	68	66	56	60	74	62	55	60	69	84	76	76	69	78	75	49	65	57	66	68	77	64	74	55	66	81	70	86	76	70	60	77	62	78	75	80	62	85	82	75	76	62	76	69	73	68	77	74	64	66	78	68	75	69	64	66	75	73	70	71	78	62	70	62	78	62	74	60	70	68	60	80	60	61	70	54	74	77	71	77	60	70	65	89	70	68	50	79	52	70	76	79	87	70	63	73	70	78	81	78	59	71	86	75	77	98	84	68	60	76	83	80	74	73	73	81	71	79	92	58	77	69	76	64	78	59	69	66	68	81	78	83	65	92	89	79	90	63	66	72	64	74	67	60	80	78	102	59	72	68	71	85	70	55	80	62	75	68	58	86	78	86	69	75	85	66	76	67	93	63	89	60	75	67	80	62	85	73	71	56	78	57	55	69	76	63	63	64	56	69	76	65	70	64	69	81	77	84	66	90	88	62	73	78	79	75	65	85	64	77	73	68	70	77	72	63	70	77	77	56	65	91	76	68	72	71	75	76	69	81	78	57	76	68	85	76	52	55	65	70	75	59	75	94	65	56	87	69	74	70	98	82	81	68	70	82	79	63	72	72	70	72	66	82	68	63	76	64	81	54	64	75	71	66	56	70	76	58	72	65	60	66	67	66	73	77	56	71	55	81	63	73	61	81	66	76	72	69	72	78	70	73	67	66	70	79	86	57	70	59	80	70	75	61	72	59	77	69	80	62	75	80	74	60	69	77	82	87	74	70	53	65	79	80	64	57	50	81	79	65	67	64	63	72	72	68	62	74	65	75	64	61	65	67	69	70	78	67	72	74	80	56	60	87	80	65	79	65	80	69	73	71	73	67	68	66	53	77	69	67	73	67	76	76	87	61	69	71	70	89	64	60	57	65	61	67	71	68	79	57	78	83	63	72	60	59	72	79	59	63	80	78	67	70	63	73	81	73	69	71	74	61	54	85	60	85	66	63	83	68	77	77	65	64	72	66	72	68	87	83	72	82	72	77	76	74	50	71	66	79	68	79	63	54	80	67	67	64	73	87	68	91	53	71	73	72	58	70	66	58	68	64	71	61	63	65	55	78	75	53	90	76	83	62	55	59	79	73	69	74	81	77	71	72	72	74	64	62	61	63	69	63	80	72	72	92	71	63	70	79	52	73	70	63	82	76	72	70	66	76	83	82	76	80	80	72	68	72	74	77	64	67	69	72	57	65	68	85	56	67	68	74	70	75	75	67	93	68	74	77	84	75	69	83	81	63	73	100	80	80	71	53	77	71	81	80	67	78	73	73	81	83	70	50	68	80	57	71	67	80	75	68	72	78	78	76	53	71	73	72	50	77	58	62	57	72	76	57	65	73	67	63	74	66	81	77	78	65	82	77	82	62	70	61	64	64	63	79	78	85	68	67	74	79	84	61	71	70
44879	28356	23947	36944	48331	36647	14761	2696	2167	1947	1607	1503	1336	1254	1289	1197	1165	1171	1106	1062	1068	1041	1022	931	997	981	1092	1500	3916	10562	16212	11501	7436	3527	1695	1091	865	885	834	812	895	891	849	852	887	857	862	881	880	850	880	839	854	876	888	866	835	838	844	893	811	892	882	861	906	871	882	877	839	893	876	896	877	895	889	895	874	904	853	835	842	831	833	874	836	851	867	863	831	903	891	833	868	927	846	880	841	911	872	912	897	863	857	881	875	873	824	892	890	857	863	831	886	867	920	889	840	875	817	918	889	884	867	886	804	868	877	856	881	842	840	870	915	861	906	853	831	959	911	858	879	896	854	888	884	839	827	852	891	845	847	854	842	876	864	912	889	851	906	887	876	834	882	841	891	864	913	851	911	858	903	883	866	844	877	850	861	910	827	847	860	800	828	903	895	860	819	832	897	867	840	890	845	839	947	875	880	840	849	885	809	875	894	882	846	896	819	932	924	878	842	882	852	857	920	883	933	869	858	880	870	865	845	903	847	849	880	866	901	883	857	890	840	846	833	847	838	885	936	905	862	881	901	904	889	943	874	848	891	873	908	859	878	849	843	874	850	884	855	831	860	855	894	856	863	891	817	880	879	841	863	880	855	867	862	854	859	878	838	867	869	783	888	869	844	870	897	854	862	879	860	822	893	849	860	859	869	885	905	828	841	860	864	898	844	843	849	870	843	901	875	924	886	886	922	846	788	877	848	865	904	879	930	895	850	840	891	861	843	857	845	828	891	833	860	857	862	851	868	842	876	896	855	904	868	875	881	857	825	862	865	900	876	857	911	839	875	882	837	859	880	900	919	884	905	813	874	873	844	907	874	810	866	826	903	819	872	861	844	822	880	858	875	849	829	851	889	895	903	894	867	870	856	910	858	927	888	915	906	849	864	864	869	852	879	861	891	853	862	859	865	835	845	881	900	844	873	893	849	849	892	865	913	846	902	889	851	898	829	870	850	866	880	832	827	886	898	835	934	851	852	894	837	902	873	938	859	862	896	893	912	836	896	867	886	849	840	877	875	859	839	823	801	884	851	859	885	846	855	874	848	818	853	858	876	853	962	870	869	837	821	885	893	847	879	871	826	817	874	872	883	871	871	875	853	920	920	856	898	826	878	864	930	882	879	875	871	815	845	861	893	842	828	867	862	840	895	878	859	910	871	890	863	890	903	881	879	862	900	892	826	879	903	880	864	864	845	849	818	791	862	832	793	902	878	901	852	902	918	875	861	859	834	830	848	862	826	848	865	873	887	860	883	844	874	856	899	912	868	886	853	822	851	834	912	831	827	851	882	832	850	902	858	889	824	859	892	872	893	844	811	896	885	833	881	867	938	840	844	874	886	809	890	800	840	863	911	863	861	886	822	857	876	864	865	865	862	876	849	841	922	875	837	837	869	875	867	834	877	875	854	882	831	848	900	828	871	896	894	868	938	884	834	845	858	865	882	875	845	894	878	827	881	851	853	884	872	866	876	836	878	849	878	879	862	923	840	900	869	832	842	834	862	825	861	897	858	913	846	865	881	893	849	895	862	910	889	888	890	914	840	855	908	831	853	881	825	917	857	867	917	881	877	859	884	850	874	848	905	855	857	811	882	845	902	875	853	889	930	954	887	848	859	887	838	862	814	850	852	844	861	885	908	892	891	892	856	910	839	901	846	893	869	918	876	839	869	835	877	858	873	887	851	849	889	861	835	886	848	869	895	873	834	851	859	899	925	846	866	886	839	873	869	865	851	884	861	863	879	867	850	879	903	894	842	863	900	873	859	885	917	877	774	926	887	859	870	861	846	841	924	844	884	832	872	864	894	893	905	885	883	845	868	880	822	865	831	837	874	885	882	826	911	857	819	919	864	891	875	821	929	877	857	851	868	877	845	892	873	896	821	854	868	857	850	896	882	859	906	835	858	864	893	833	851	814	897	904	871	894	905	872	865	870	896	873	842	837	916	850	857	830	908	936	849	930	900	882	872	878	888	858	845	863	856	890	875	872	867	906	855	860	888	838	894	909	863	828	886	876	931	876	852	867	897	808	862	895	917	911	888	864	862	898	903	835	870	859	855	900	818	884	828	893	875	868	909	871	873	886	854	901	860	894	837	849	860	844	837	904	864	875	872	875	892	886	863	835	862	911	823	877	905	946	862	856	864	855	853	893	884	849	878	891	856	843	853	859	894	864	874	893	821	855	916	847	816	890	896	837	819	882	871	850	894	904	855	853	866	872	872	872	910	894	878	875	822	871	828	933	850	874	862	840	847	834	909	868	868	856	863	892	920	858	839	900	917	841	911	791	866	856	858	869	930	875	862	895	863	889	860	878	846	864	909	900	835	872	871	861	877	924	871	873	839	835	924	869	881	899	872	869	875	806	844	868	927	880	868	887	801	921	906	882	916	860	848	894	917	885	932	880	861	891	900	863	898	919	858	876	865	830	889	919	860	930	875	898	894	858	881	861	887	859	911	872	884	851	859	896	878	895	917	832	868	866	925	872	925	850	810	889	906	876	865	849	924	887	915	891	899	867	858	882	902	835	841	836	913	887	918	884	896	871	834	868	862	890	852	827	876	860	909	849	876	873	867	892	911	878	868	890	914	907	895	901	840	857	853	885	836	897	874	852	865	901	867	876	831	900	886	891	925	919	891	920	872	866	868	819	833	873	876	888	825	862	870	863	819	850	911	857	862	889	908	880	915	859	904	850	841	827	824	897	855	841	848	805	811	881	884	857	884	864	899	907	875	895	922	905	874	891	864	874	867	874	828	874	882	864	873	911	890	866	833	840	864	934	919	864	841	839	906	838	876	864	838	876	879	829	909	879	930	919	856	876	898	843	875	845	871	879	874	882	894	831	888	905	856	869	949	893	859	863	872	893	879	936	818	866	904	828	848	898	853	903	867	865	856	812	872	888	841	867	886	866	933	830	877	867	894	830	879	867	910	914	870	869	876	862	850	853	911	826	834	911	860	867	832	880	854	868	858	892	860	828	866	862	864	849	796	910	884	859	889	915	868	917	899	847	883	872	884	880	889	862	879	865	857	809	906	862	897	850	849	858	856	845	889	938	823	794	839	855	885	891	897	865	872	840	866	848	843	849	845	935	912	846	874	833	869	870	826	880	810	907	889	889	889	845	869	848	860	892	827	842	897	896	849	877	839	844	911	858	902	816	889	897	875	891	839	894	909	883	897	860	899	867	839	846	811	850	936	850	874	864	894	831	824	828	875	839	914	860	864	903	840	888	848	866	890	877	882	917	870	867	878	922	875	807	862	887	838	844	886	840	854	888	894	849	896	898	801	886	896	840	834	848	897	859	879	850	866	861	895	867	855	811	834	881	843	844	904	835	908	818	868	848	868	843	857	846	818	870	878	844	879	852	788	949	875	897	861	920	850	865	887	847	908	890	881	834	868	885	888	907	826	867	889	903	907	841	880	874	836	891	806	805	851	855	877	884	891	821	810	871
7619	4670	2919	2769	3612	2705	604	118	88	89	86	90	108	76	75	93	94	87	70	101	79	65	69	73	80	65	77	98	148	492	914	691	358	166	100	79	76	72	82	55	68	81	69	76	67	64	77	74	62	76	81	73	65	67	72	84	88	67	62	74	74	80	74	77	83	67	90	80	75	74	71	74	59	66	65	59	59	73	68	75	57	76	76	86	64	81	80	97	55	78	82	66	77	74	61	87	69	87	79	65	77	83	74	76	78	80	74	82	61	57	88	73	65	65	75	75	86	66	71	70	65	73	79	81	73	84	65	89	76	70	69	51	64	82	67	69	75	73	63	77	63	68	79	69	96	85	60	66	72	82	84	69	58	81	74	68	77	72	92	61	72	75	75	58	60	60	89	75	81	77	72	77	75	66	76	71	74	63	66	77	71	68	79	80	75	67	61	68	76	83	82	56	79	68	71	66	83	68	77	68	54	71	67	72	71	66	57	66	80	64	63	80	60	73	64	79	72	77	71	86	78	77	83	81	64	80	78	64	72	61	76	78	81	80	64	71	81	73	61	77	71	73	78	73	77	90	67	71	83	72	73	70	90	83	88	72	76	66	84	61	75	66	73	71	77	71	87	75	63	66	73	87	85	67	76	79	66	71	60	70	72	79	75	67	86	102	78	72	81	85	66	69	91	68	74	77	68	71	79	79	80	79	62	66	60	72	76	71	69	79	71	75	69	73	72	76	60	62	74	80	78	82	63	78	87	62	81	76	69	79	86	75	76	79	72	75	81	63	66	70	60	68	76	80	76	77	65	87	77	87	68	71	83	73	70	63	78	66	74	91	76	68	73	74	64	83	73	68	70	77	72	67	89	88	66	69	73	77	77	86	78	75	68	81	84	78	81	56	70	73	72	75	75	79	66	77	79	57	75	85	69	89	91	85	85	71	80	73	80	81	79	75	92	79	87	67	65	84	69	70	67	73	85	73	79	84	81	72	82	69	74	77	69	72	85	83	66	72	62	61	65	64	76	65	85	77	79	80	63	83	77	77	73	83	77	78	74	64	67	73	75	77	62	78	68	82	66	62	73	74	71	63	61	80	66	66	78	63	78	76	70	89	82	72	73	63	72	73	72	88	78	74	74	81	74	73	68	57	65	62	60	73	82	74	80	64	69	85	62	86	73	85	81	73	74	86	76	63	61	80	71	82	65	52	78	88	70	74	70	58	84	70	85	71	69	55	88	67	67	69	76	85	81	60	79	93	64	78	87	69	75	68	79	69	67	60	84	68	83	66	63	76	78	62	67	77	66	72	75	58	68	96	83	59	72	81	79	75	74	60	57	78	64	75	82	72	83	58	92	65	86	67	78	74	77	72	70	71	73	68	79	97	77	62	76	66	69	70	79	71	76	66	85	73	79	62	81	68	84	78	70	73	70	73	86	84	88	78	78	81	55	62	78	70	62	86	83	57	85	68	74	71	78	71	88	87	61	64	71	68	76	75	79	66	77	75	78	63	80	56	89	73	76	85	86	70	86	66	78	78	73	79	72	68	76	79	64	65	76	68	77	75	53	72	66	86	68	81	75	67	78	83	71	85	58	73	80	79	79	71	87	83	75	81	63	85	83	82	70	64	68	70	67	78	74	81	73	80	71	62	61	77	63	84	57	84	68	72	54	65	70	61	62	87	69	79	69	76	75	78	93	81	80	80	64	84	71	75	56	75	60	64	73	55	76	73	71	70	66	80	61	87	63	64	78	60	81	75	83	74	68	69	66	75	64	77	88	53	64	75	78	72	72	78	65	68	82	83	58	75	58	77	58	62	70	60	65	67	68	66	82	78	77	74	60	71	62	77	68	69	68	72	70	70	71	68	66	70	65	75	74	72	80	78	78	72	74	56	69	71	75	64	71	89	68	74	66	67	73	70	73	72	82	73	56	70	68	83	73	67	68	68	67	64	77	86	55	71	59	51	69	79	69	69	76	70	69	83	77	83	71	76	66	93	78	81	76	83	71	78	60	84	83	79	70	68	62	82	72	74	71	71	63	63	69	90	84	77	66	60	79	70	73	88	75	65	56	68	75	72	76	78	65	73	84	88	84	76	81	101	68	73	79	65	82	61	77	68	83	78	75	66	66	62	66	74	60	80	70	65	80	74	61	68	85	76	71	60	66	76	72	86	71	61	78	92	72	65	62	80	77	45	68	72	66	76	71	79	54	71	75	81	77	85	82	77	66	81	64	87	57	81	73	71	62	71	64	75	83	84	62	71	72	83	85	61	75	73	69	69	62	94	74	68	80	63	73	69	73	76	71	77	77	95	88	67	52	88	76	65	77	83	67	81	62	83	75	69	84	74	59	63	68	58	50	71	86	72	71	79	90	72	71	72	80	75	64	60	62	60	68	63	63	58	73	78	78	88	68	66	60	62	58	69	85	72	56	70	75	71	83	86	69	77	73	70	69	97	63	72	71	72	77	65	77	81	83	83	71	88	72	66	62	63	63	67	93	72	81	74	65	78	70	73	71	78	88	97	76	78	58	70	68	72	71	76	79	71	72	66	68	66	56	67	74	81	71	77	80	60	72	68	80	82	89	56	80	78	79	85	69	68	76	71	71	77	56	81	87	68	75	66	84	67	75	73	77	68	76	60	69	73	88	73	66	76	76	77	74	71	82	78	78	60	91	72	73	70	78	72	67	72	69	67	79	63	66	69	86	70	87	67	70	59	73	77	77	76	61	53	84	63	62	66	63	89	65	75	82	60	86	71	68	71	77	69	73	84	63	74	81	80	63	69	72	78	62	73	71	69	77	64	63	66	69	74	67	80	68	68	85	74	74	74	77	76	82	62	80	76	72	78	72	93	64	68	85	75	81	78	58	90	78	72	79	84	76	72	67	62	75	60	61	67	89	73	75	75	62	67	71	66	67	83	71	76	64	80	85	65	67	70	78	83	69	90	66	76	67	66	77	89	71	57	76	73	82	66	78	68	88	95	79	77	77	68	72	82	79	80	86	82	82	85	67	94	58	77	78	78	94	84	71	70	72	72	74	79	84	65	80	71	76	74	74	76	79	86	56	66	65	68	69	74	73	73	76	71	73	88	60	89	94	66	94	58	75	73	66	79	64	71	81	65	76	73	84	76	91	69	75	67	71	78	76	65	81	65	78	76	85	76	71	84	68	84	67	80	91	97	86	62	80	76	80	69	78	89	90	85	69	70	63	61	61	96	59	84	76	75	78	79	76	82	83	78	70	67	67	90	73	83	67	71	73	78	66	68	93	65	64	72	72	73	69	66	82	64	85	68	75	63	68	83	66	88	84	74	72	71	74	73	80	60	83	64	67	83	67	77	73	73	79	85	70	74	81	67	59	67	75	74	65	56	51	94	67	64	73	77	73	70	81	68	79	73	88	61	83	83	64	80	68	82	71	79	71	69	71	63	85	84	65	78	89	68	64	66	63	66	71	77	63	61	82	59	81	63	82	67	52	70	75	69	83	89
40391	27756	24595	37008	47927	37584	19532	2933	2529	2142	1898	1614	1568	1457	1326	1312	1354	1200	1176	1227	1115	1062	1111	1029	1025	1059	1057	1178	3957	12959	18533	13357	7363	3192	1563	1049	897	909	900	910	906	872	856	823	910	893	874	838	873	929	930	873	888	829	945	942	916	930	869	896	868	857	889	849	900	886	902	821	915	833	911	914	925	912	900	868	858	939	898	876	867	879	857	908	883	939	889	916	843	871	944	925	913	839	909	864	874	861	898	923	904	877	893	849	901	895	866	884	892	854	884	880	855	901	928	927	849	916	854	925	883	904	862	971	860	875	917	908	899	882	893	871	893	843	869	848	860	876	938	914	846	890	915	867	895	855	876	909	913	918	847	877	870	921	926	860	907	910	899	831	887	868	903	884	854	844	912	918	917	883	914	901	905	831	854	884	859	891	893	842	858	909	911	974	951	831	842	893	928	809	929	889	921	867	914	857	891	913	874	875	860	897	877	906	886	809	872	942	905	896	926	927	926	847	911	855	944	916	854	903	915	915	863	837	869	867	832	916	899	926	895	861	893	907	917	946	870	909	886	872	893	905	900	834	877	888	857	900	874	895	871	932	917	880	891	823	943	904	908	900	928	873	878	897	848	854	932	912	877	940	902	906	851	860	865	941	905	867	855	899	872	875	903	883	851	880	927	950	903	864	843	854	851	883	856	916	940	879	888	881	898	932	857	912	845	878	873	890	915	884	924	892	852	888	926	864	909	888	910	913	854	906	893	902	859	910	916	934	833	894	901	842	874	897	905	913	916	911	883	867	878	904	836	906	887	880	853	919	918	895	897	859	832	886	900	915	878	871	901	920	856	941	891	900	881	919	867	867	897	885	825	887	880	958	859	902	857	867	849	882	894	842	869	859	908	918	897	895	851	897	923	926	885	892	881	890	889	865	911	894	936	865	904	879	932	851	893	850	838	905	859	873	899	858	882	928	874	907	899	849	885	847	830	931	868	912	927	897	883	917	862	907	866	901	920	903	866	901	865	932	928	874	854	929	870	857	915	873	913	874	854	882	810	939	904	872	877	879	877	884	876	893	856	860	909	888	909	896	900	910	836	907	933	861	899	880	933	929	873	882	887	885	863	869	880	935	885	872	899	828	948	895	848	889	846	906	923	898	847	871	852	885	915	946	875	886	883	896	936	890	956	903	836	903	921	900	857	893	936	885	903	888	858	859	901	896	914	849	844	847	857	880	933	897	825	909	902	871	914	880	869	873	852	942	853	886	910	877	862	841	884	898	942	827	897	894	875	903	880	907	927	887	891	887	900	875	883	917	875	887	864	852	854	885	874	910	888	867	849	826	857	903	903	912	818	905	954	895	887	887	876	957	923	891	888	868	933	879	926	919	878	869	884	894	880	897	926	866	923	932	858	906	850	871	838	938	887	863	834	858	946	825	856	834	859	861	886	823	933	889	861	893	885	830	877	891	838	916	904	908	927	864	884	937	883	847	835	893	871	908	921	843	849	869	919	894	875	881	868	857	874	856	920	903	871	842	886	860	885	891	898	900	909	862	880	923	892	874	851	908	858	878	908	882	915	881	890	925	871	843	876	917	909	835	913	906	935	850	874	873	899	917	898	894	879	945	974	877	878	883	853	857	887	881	830	877	914	863	877	926	869	922	838	919	888	890	845	840	892	846	889	894	898	904	852	848	907	905	843	869	942	882	921	909	871	891	864	869	875	914	903	893	853	858	887	903	911	933	914	914	895	904	906	932	860	904	865	916	897	909	926	871	911	924	834	880	881	887	924	867	895	902	877	866	866	897	885	943	926	887	926	924	889	881	907	876	854	887	850	904	899	907	925	937	892	850	884	901	906	909	868	893	843	883	885	891	891	840	876	897	924	909	878	926	861	905	903	901	847	890	867	908	907	876	938	887	916	846	810	931	861	927	845	873	908	953	869	859	924	930	903	906	843	900	848	916	890	880	859	921	846	889	897	912	858	873	891	846	864	894	943	868	908	908	907	926	878	879	906	908	866	908	876	900	904	851	928	878	876	919	862	930	909	876	955	887	938	920	885	858	895	883	938	843	845	872	924	868	897	927	872	859	849	909	884	899	830	939	879	903	865	895	875	898	865	859	910	898	939	880	961	878	860	918	877	938	835	871	874	852	905	884	880	886	892	888	861	922	894	875	917	865	860	888	903	883	848	844	958	916	906	890	916	835	903	904	890	868	904	941	870	910	902	876	909	909	858	899	882	853	851	885	892	893	927	919	906	921	876	896	873	889	934	895	889	890	894	913	884	838	952	912	867	914	894	879	905	921	861	907	887	888	923	871	906	890	909	891	922	899	893	851	886	871	861	894	881	901	875	900	908	906	875	922	925	868	874	892	901	843	918	873	865	907	804	912	917	858	951	940	869	897	920	854	839	857	901	839	895	922	899	929	841	911	906	863	906	905	862	942	898	897	902	894	912	938	930	900	899	887	884	927	862	894	913	899	888	926	883	833	874	871	882	872	888	934	900	937	917	896	909	901	881	865	869	898	885	851	871	886	891	915	891	904	885	874	878	854	926	854	910	902	900	942	951	899	858	924	861	915	915	928	834	939	893	849	893	871	842	888	871	872	840	882	912	901	892	925	929	928	915	881	942	865	905	884	890	856	886	876	942	877	867	921	861	914	915	940	878	867	946	895	902	903	891	900	879	884	842	887	917	894	888	898	842	918	949	835	856	890	899	891	911	911	901	847	875	870	879	864	868	897	903	860	902	854	926	895	950	893	875	881	892	871	928	920	874	871	887	924	864	897	826	874	877	888	875	849	888	909	926	918	864	910	905	876	864	886	859	914	873	872	808	884	847	908	915	903	871	891	933	867	918	869	860	921	949	905	923	887	917	905	879	856	881	873	887	936	922	959	870	843	919	868	850	912	889	894	862	877	884	923	899	937	909	919	886	864	899	866	910	958	885	884	873	893	859	878	930	970	861	891	930	866	917	875	880	868	912	855	848	858	883	909	907	919	902	899	846	868	870	868	888	870	872	851	910	859	943	921	870	904	892	887	828	912	900	818	852	900	901	895	856	882	877	894	889	898	870	867	912	867	873	883	939	850	959	880	895	884	871	861	922	889	928	906	896	888	878	915	899	954	921	896	903	945	909	842	865	837	884	880	867	865	944	898	909	883	869	858	844	894	866	824	883	885	896	930	901	855	896	856	871	856	880	866	874	897	875	884	885	907	882	887	894	892	914	892	907	890	883	911	864	916	904	874	887	868	858	885	877	886	930	886	905	904	910	881	858	868	960	868	857	946	882	869	867	918	844	853	892	890	882	859	903	886	893	834	845	810	897	880	898	932	894	872	922	917	893	869	881	847	854	892	893	893	903	877	874	918	891	906	901	844	895	904	868	916	849	902	956	918	897	892	909	926	839	914	876	875	894	909	878	872	900	873	856	898	907	944	841	842	871	897	901	921	873	809	900	870	882	873	850	914	840	919	905	894	924	884	889	935	919	880	887	925
10567	9148	5351	4797	6297	4464	1221	158	114	103	80	89	97	92	94	91	82	80	87	92	73	68	78	89	73	74	89	132	460	987	1082	639	300	151	101	73	80	74	85	78	81	70	75	62	57	77	79	79	91	88	73	61	80	71	66	79	87	71	84	71	85	64	80	65	76	70	74	84	69	77	64	72	86	74	70	69	70	77	60	67	61	62	63	73	73	68	85	64	66	58	79	86	73	71	66	82	76	83	58	69	59	92	63	73	70	74	70	79	77	57	72	69	80	86	75	65	66	82	62	76	68	78	86	85	82	70	75	78	72	73	70	58	74	74	74	63	76	74	74	79	75	71	79	78	94	72	68	66	67	67	67	78	63	82	82	60	68	68	61	69	75	73	77	69	86	76	69	85	72	88	71	64	70	77	71	58	84	62	61	86	69	64	70	84	95	72	63	71	73	69	82	67	90	63	69	68	68	82	70	60	82	80	74	74	69	80	76	85	72	78	70	76	62	67	77	79	85	65	64	70	75	62	76	69	69	70	82	74	79	82	76	67	71	75	71	73	86	74	70	89	73	72	77	52	84	65	65	72	75	82	73	76	78	80	59	66	75	68	79	64	87	97	80	65	54	75	89	70	96	61	72	83	74	71	85	76	80	78	80	55	72	55	70	60	75	82	74	80	73	69	74	95	75	63	68	56	76	72	89	75	78	82	76	88	64	70	68	59	72	71	76	65	69	72	69	79	71	83	71	80	68	83	68	78	65	86	71	63	67	86	75	70	68	85	54	61	63	67	67	72	61	71	65	70	76	67	77	67	65	76	75	63	76	75	72	64	65	87	76	86	63	75	79	60	75	63	63	73	67	67	69	61	85	68	68	73	81	77	69	71	78	70	76	72	87	82	75	58	71	75	87	71	90	80	69	87	80	82	58	75	66	65	74	69	69	64	71	71	60	69	78	71	70	73	83	67	63	67	74	64	82	76	78	79	65	78	87	85	67	62	67	82	71	68	90	76	78	64	71	69	78	79	75	70	64	73	71	68	75	67	71	72	67	53	68	69	72	75	82	75	70	72	71	70	82	72	88	75	65	59	57	69	70	72	62	81	78	76	60	69	73	74	64	65	74	71	52	70	64	75	84	74	79	65	77	69	74	85	83	63	69	67	64	72	63	80	87	75	74	74	80	83	69	82	83	71	54	71	79	83	76	75	74	62	61	67	69	60	72	83	69	67	81	64	75	62	66	67	77	80	55	74	67	79	77	73	60	80	54	64	73	63	76	80	74	65	64	74	61	78	79	72	66	75	63	61	77	65	73	72	83	76	75	74	74	66	69	79	93	71	90	74	66	71	75	73	68	72	89	77	72	76	63	76	78	73	61	79	75	64	64	65	76	73	66	61	78	80	70	68	90	61	67	79	74	60	75	92	81	77	84	59	65	72	67	73	87	86	70	59	72	74	72	83	72	55	75	61	66	88	77	58	70	71	73	69	68	71	83	71	68	76	83	60	67	61	87	63	74	75	68	76	67	65	78	68	66	97	61	79	71	65	55	78	75	68	57	72	61	56	61	65	77	73	61	80	66	65	72	85	60	65	84	74	85	73	62	74	71	59	69	77	74	80	57	77	82	69	83	67	61	58	68	77	88	60	74	74	63	67	76	60	76	89	84	80	58	78	78	62	92	86	64	70	78	77	76	68	68	69	84	69	81	76	73	76	69	76	77	77	60	77	70	81	69	69	72	72	78	73	75	76	72	63	82	64	76	76	81	75	87	78	75	78	64	72	71	78	69	61	83	68	79	67	92	72	74	62	68	69	68	78	68	62	73	90	67	62	73	73	57	70	85	57	74	67	89	74	71	66	70	77	64	76	57	83	60	64	74	88	70	63	74	65	82	73	69	78	89	75	73	70	81	75	65	65	85	69	81	70	74	78	59	84	67	76	61	73	70	54	69	71	78	71	56	71	72	81	68	88	80	86	84	76	75	73	73	61	82	67	70	103	53	87	69	70	71	75	64	80	82	84	78	76	52	81	63	87	82	74	75	77	68	81	74	74	72	64	83	67	58	68	65	66	75	84	66	65	80	61	79	80	52	77	84	71	83	70	78	77	79	76	67	71	70	66	81	79	67	67	71	79	71	78	72	78	74	74	78	73	81	65	61	71	60	81	74	73	77	74	92	61	65	57	71	71	77	80	68	50	75	77	86	61	77	77	75	95	65	71	70	73	77	69	88	63	74	74	71	69	67	79	78	74	63	76	64	69	63	85	94	80	78	63	84	77	76	82	66	74	73	75	90	66	78	77	57	72	74	70	60	65	70	68	63	69	85	64	77	72	85	83	74	68	88	54	99	75	70	86	98	79	70	72	69	74	77	51	82	66	74	78	65	83	83	90	85	67	79	68	74	72	69	64	82	82	72	67	68	75	69	78	54	69	70	72	60	59	72	76	65	79	57	61	81	76	74	87	60	66	73	70	69	73	58	97	67	77	69	57	85	71	76	66	78	62	76	76	74	73	72	81	64	55	69	71	71	83	63	79	69	69	69	74	83	71	74	74	84	74	74	67	71	64	79	71	73	70	65	52	62	83	64	70	76	87	87	58	63	75	75	61	68	71	77	77	75	83	83	61	65	68	80	66	75	96	78	64	67	72	65	72	71	59	79	75	77	74	67	85	85	68	81	77	89	75	85	75	71	71	77	85	68	58	77	59	63	80	66	62	101	82	85	91	63	70	67	88	74	77	71	64	65	78	92	76	73	61	73	88	59	81	94	86	83	87	86	81	81	68	80	86	79	55	79	72	79	77	64	59	66	85	53	89	84	66	68	69	70	73	77	76	56	81	76	71	73	86	73	73	69	71	90	78	80	67	71	60	77	63	72	57	78	82	59	73	70	65	70	56	88	76	79	69	77	60	81	81	84	72	71	62	72	75	63	66	72	66	62	86	71	83	82	63	85	76	76	56	63	80	84	66	70	56	71	66	74	66	61	77	66	62	65	64	82	76	72	78	65	66	77	82	68	78	82	64	77	86	79	71	73	72	68	66	75	81	71	65	70	72	70	101	63	49	71	66	62	70	64	76	73	78	90	80	70	80	70	53	60	95	72	92	74	49	73	87	74	68	61	53	76	77	81	68	76	72	76	68	69	73	59	77	89	60	70	67	58	63	76	81	78	74	76	73	81	73	70	71	69	71	73	82	77	77	85	89	83	73	80	72	64	72	72	61	76	78	72	78	66	70	80	80	66	75	68	81	66	59	64	62	55	73	70	62	71	77	77	72	64	73	73	78	65	83	82	75	87	78	73	75	90	76	70	71	73	61	67	84	76	87	75	61	75	91	75	77	60	73	70	56	62	71	54	68	78	73	66	60	66	72	73	66	62	54	77	58	63	68	76	71	92	57	76	63	72	63	68	72	62	81	82	69	67	76	80	61	77	72	59	73	62	97	69	72	75	60	64	70	79	79	66	66	83	77	69	78	76	67	78	75	62	82	77	70	58	84
48946	33726	29739	44532	57742	43168	28610	4391	3279	2720	2359	2082	1903	1695	1665	1608	1488	1394	1278	1215	1246	1208	1162	1167	1119	1186	1333	2909	12728	20130	20058	13470	7131	3079	1496	1032	914	879	922	851	858	871	872	906	858	900	872	802	890	960	858	849	883	896	878	881	920	867	914	877	865	908	901	881	880	937	896	913	882	861	832	866	879	895	920	860	887	862	897	937	920	873	922	888	891	875	859	898	847	881	883	870	863	846	935	864	879	894	873	895	850	873	890	867	868	827	923	884	881	932	894	884	830	875	928	887	924	874	897	900	894	813	970	853	846	886	884	863	831	911	921	823	838	906	869	865	888	800	889	903	895	886	859	849	942	902	930	891	844	930	899	862	886	916	877	943	913	882	866	911	903	844	914	856	878	868	867	858	842	912	911	923	938	871	953	890	880	871	901	904	853	892	877	851	870	907	857	901	883	857	903	937	858	871	875	931	886	848	866	896	898	893	870	934	892	870	855	876	912	903	874	843	858	858	891	898	836	892	931	850	903	859	853	898	857	872	869	911	867	899	835	836	885	887	835	862	910	856	843	877	867	821	904	866	920	914	902	905	871	889	902	898	879	867	855	864	845	900	862	870	879	885	889	873	895	853	846	941	891	858	946	896	921	875	866	865	928	897	881	879	877	894	860	909	892	853	876	838	908	878	928	898	893	848	901	893	877	861	903	821	907	837	900	858	856	874	885	929	863	891	884	873	911	843	858	867	826	898	864	931	883	880	873	827	888	895	894	865	909	901	891	897	892	911	907	877	876	918	884	934	871	920	902	813	844	910	877	846	925	897	882	861	836	911	887	882	869	877	881	909	912	942	913	880	877	898	898	937	900	846	881	882	886	905	869	955	868	836	911	874	864	905	907	876	877	903	906	890	828	932	888	880	922	913	898	836	886	880	916	845	887	892	896	891	886	867	887	918	923	919	862	861	859	877	877	920	815	912	874	863	860	880	926	871	898	893	888	907	828	867	885	829	909	914	877	890	838	876	892	831	836	876	847	921	841	906	922	911	898	805	847	831	950	864	871	903	900	942	914	901	865	889	870	888	917	833	901	903	834	855	888	914	900	885	862	832	878	852	849	849	904	917	865	889	918	889	918	901	885	877	937	849	893	868	954	902	861	859	850	877	933	959	845	882	898	885	882	894	911	945	914	863	857	873	876	887	851	827	851	862	896	899	861	909	897	846	846	811	903	850	880	924	928	921	847	896	877	838	865	864	937	875	881	886	950	898	847	890	931	893	944	865	879	881	905	892	872	873	893	870	899	901	896	836	842	870	868	906	833	906	873	850	871	898	874	899	873	877	902	846	920	863	885	882	905	915	896	915	810	850	891	900	897	860	927	905	866	886	936	877	835	842	905	837	927	927	890	889	885	874	880	869	845	872	862	912	830	876	868	899	922	867	885	882	912	894	919	848	889	853	876	873	918	837	892	873	875	848	906	894	866	886	790	899	863	840	846	886	878	865	859	877	855	809	888	902	855	874	922	997	898	923	873	842	870	890	888	890	904	926	805	910	880	906	892	884	862	921	902	864	889	891	875	881	829	839	891	882	889	911	875	898	887	858	904	881	905	865	876	830	840	896	890	898	880	885	878	865	868	927	923	928	837	892	846	879	878	873	854	903	919	856	880	891	892	878	883	896	841	885	894	885	900	816	952	893	893	847	906	902	902	882	859	851	903	862	945	940	873	954	852	897	920	881	867	897	880	925	912	916	904	887	872	912	873	845	856	867	867	865	892	904	853	867	913	908	902	875	854	857	914	880	868	899	877	875	864	880	870	868	867	898	831	840	926	905	920	901	856	897	883	876	855	912	871	901	896	942	883	857	896	890	943	857	871	908	948	874	870	879	902	817	865	932	871	927	844	885	888	907	881	826	898	934	865	931	912	865	851	920	844	890	860	905	888	880	885	961	890	928	931	836	903	892	939	809	899	915	909	873	872	861	947	821	917	890	888	883	880	865	911	914	847	858	895	899	882	851	878	915	869	890	903	921	857	897	863	874	859	884	966	913	914	858	930	836	927	846	904	918	932	875	883	892	878	898	887	925	859	825	891	915	860	873	887	930	849	839	806	911	876	851	880	859	877	919	950	874	881	910	896	859	840	858	898	884	867	934	900	890	909	886	832	858	865	877	896	856	879	857	851	915	869	889	845	897	914	859	826	830	892	887	925	876	878	861	916	859	920	910	888	840	896	912	848	835	886	853	872	893	868	845	896	860	832	867	883	884	885	919	844	869	917	904	901	898	851	848	869	895	878	901	887	832	898	858	888	899	888	882	911	889	873	922	897	885	870	853	887	863	922	883	892	903	868	854	903	926	844	950	885	837	825	863	894	878	862	924	880	873	907	856	848	876	813	943	871	897	862	908	892	878	899	926	857	859	938	822	866	886	890	901	865	910	877	909	913	894	920	850	890	884	918	873	855	882	882	916	834	890	871	844	861	934	911	896	855	929	827	960	876	868	896	863	916	888	883	850	959	921	899	951	868	911	897	899	891	866	878	842	900	878	885	835	874	886	845	904	892	854	890	901	901	924	882	887	908	814	937	929	920	898	875	884	861	884	922	857	867	942	903	840	867	791	821	887	908	864	891	875	879	914	898	867	876	848	906	915	937	857	939	870	884	883	914	881	914	894	823	890	898	944	888	896	898	832	963	934	899	811	898	839	948	931	873	850	873	822	862	896	884	898	907	859	873	874	868	897	908	909	862	887	858	940	884	881	799	884	928	928	914	860	895	918	888	871	896	929	891	919	877	866	868	859	855	877	923	911	821	921	847	929	864	863	864	839	842	873	861	933	888	890	880	916	868	914	896	825	853	890	846	828	852	865	866	875	843	885	956	870	871	879	870	886	911	892	870	883	867	875	892	832	880	902	885	851	884	937	881	862	829	912	918	837	922	924	897	897	861	886	940	872	845	862	893	905	841	906	902	893	830	878	915	904	944	872	844	838	876	840	868	850	842	820	906	894	892	923	874	878	911	838	884	862	873	897	923	877	881	872	897	927	856	827	911	930	908	872	919	873	859	881	861	938	875	840	904	857	935	889	903	845	861	870	840	839	886	896	867	915	903	893	884	862	886	892	921	915	963	893	871	884	955	906	860	910	873	868	884	914	875	888	867	886	847	897	894	929	911	854	869	889	903	908	911	920	857	858	829	932	930	858	922	900	919	868	888	872	883	859	859	892	868	913	948	823	865	917	871	896	833	908	875	845	843	867	889	900	882	856	887	890	883	819	871	892	861	906	880	824	862	858	904	935	945	847	890	918	858	895	870	844	929	928	868	875	863	907	896	957	877	898	830	847	814	871	875	912	900	914	918	881	937	931	858	887	837	884	933	855	852	882	890	875	891	914	891	878	921	855	891	895	880	873	822	868	865	832	910	919	882	915	889	932	877	850	881	869	868	880	868	864	901	888	867	883	888	833	861	832	881	898	870	892	871	864	898	874	847	919	875	779	909	928	900	864
4015	1317	930	884	1255	829	371	88	62	82	65	79	73	76	74	61	78	65	70	75	78	87	67	61	72	65	74	94	150	282	328	255	154	105	74	66	85	76	80	67	80	61	63	66	76	65	66	77	82	66	60	80	80	66	71	78	75	78	75	74	68	78	77	70	70	70	57	83	59	72	70	75	82	67	75	85	75	77	69	74	67	72	58	75	83	71	88	66	63	66	80	68	77	68	58	57	77	87	77	81	59	78	73	70	71	74	54	73	65	79	81	68	71	79	68	79	55	66	74	82	89	87	93	64	79	81	88	72	65	80	58	78	73	84	78	86	75	71	88	67	84	68	80	71	74	66	72	75	62	67	64	72	74	71	73	60	66	69	63	76	82	84	65	97	52	74	67	81	88	66	75	80	66	68	67	70	85	71	78	72	67	61	73	86	75	75	85	63	63	76	77	69	76	66	63	82	71	88	80	83	72	73	78	85	77	71	67	68	78	70	74	64	52	75	70	75	82	78	72	66	84	72	74	63	73	70	64	88	75	81	71	82	53	66	77	74	83	59	75	59	62	91	75	72	61	62	68	85	62	77	64	58	63	72	61	63	72	71	81	69	64	72	72	63	67	73	69	89	68	71	67	78	78	75	69	78	68	65	90	61	60	68	77	87	64	69	71	71	88	67	76	62	72	66	70	76	73	85	69	85	69	72	54	71	61	70	60	73	81	82	93	80	69	82	75	75	69	56	62	88	64	70	56	57	73	64	81	78	63	74	63	74	76	56	74	81	76	76	74	87	84	70	65	60	74	68	69	79	77	74	71	73	86	79	79	75	81	64	73	72	84	70	82	70	70	68	73	89	64	75	70	74	76	82	66	68	75	84	75	87	62	71	63	71	73	70	72	60	58	85	72	94	79	65	79	65	62	70	84	64	79	76	65	82	65	63	77	68	64	76	69	82	71	46	72	91	85	76	60	61	64	75	80	76	65	60	65	63	70	74	64	81	90	80	82	78	83	80	71	69	53	84	74	78	67	70	65	86	77	70	67	70	83	61	65	73	75	69	85	48	76	68	74	76	63	65	80	76	66	62	80	66	58	73	82	66	74	90	79	79	77	75	67	56	83	84	80	77	61	92	80	73	73	70	73	74	69	78	86	64	63	58	68	61	69	71	67	72	77	71	73	92	75	74	58	60	79	76	66	67	58	77	64	48	82	93	64	85	70	77	59	88	57	68	81	64	79	65	73	54	74	77	66	61	52	67	79	78	86	81	69	79	73	70	72	79	67	81	73	68	74	74	72	68	99	64	62	88	67	64	57	83	82	88	62	60	73	67	82	69	73	57	70	74	77	66	47	73	80	63	71	71	75	91	82	86	66	69	81	62	74	67	77	68	66	78	71	64	80	74	74	57	71	68	80	60	61	70	59	67	71	72	68	83	83	76	49	93	53	66	71	85	74	73	67	69	72	81	63	58	46	71	69	72	85	84	73	71	65	86	71	91	80	63	73	71	69	70	62	77	95	67	63	59	77	63	48	67	67	77	77	80	68	70	70	79	75	84	84	73	62	80	69	63	82	76	80	58	57	71	78	71	64	78	67	61	76	71	53	72	76	80	76	50	69	80	65	80	57	71	79	74	66	83	68	56	64	59	58	65	79	73	83	69	55	72	70	64	86	84	72	73	70	59	79	62	74	76	74	82	47	65	62	72	74	70	75	68	87	66	84	61	68	76	79	75	70	63	68	70	70	58	54	56	78	81	68	62	70	93	69	71	76	75	74	68	74	66	81	60	69	77	93	67	70	84	79	64	75	70	67	75	60	69	71	76	65	78	74	58	77	73	72	76	83	68	66	56	61	63	71	70	61	74	67	78	58	73	50	64	66	80	59	81	66	78	75	72	74	66	66	90	70	78	65	70	75	69	68	82	60	69	56	71	75	61	74	72	72	68	72	63	68	78	69	80	63	71	68	63	70	74	62	69	75	63	76	75	81	66	62	55	81	61	82	63	66	60	72	66	84	71	75	65	82	75	69	68	70	56	71	70	86	80	62	70	62	74	66	78	75	55	76	68	65	73	66	62	81	63	70	64	80	88	63	81	69	72	72	77	71	57	62	71	76	72	76	62	79	69	84	83	80	78	63	58	65	64	74	78	79	76	68	80	61	71	69	71	59	65	62	73	80	56	50	68	83	61	76	77	81	72	60	75	90	67	64	73	80	62	76	67	68	67	79	69	78	59	62	63	67	66	69	83	65	80	64	64	63	81	68	80	76	70	87	79	61	73	77	82	89	65	73	66	71	71	72	75	73	75	96	83	73	61	81	65	72	63	70	64	67	67	78	69	84	86	72	60	75	68	81	77	67	85	78	71	70	73	82	80	71	68	71	72	71	64	76	54	62	73	75	73	84	76	57	71	73	63	56	75	80	69	79	78	75	74	84	71	65	71	71	74	82	78	68	77	86	61	82	64	74	80	70	75	82	67	61	85	73	69	75	70	81	73	69	65	92	71	68	88	68	63	63	62	52	68	79	77	67	82	64	72	75	84	83	67	73	70	64	69	76	66	63	64	63	72	56	85	79	73	94	91	76	77	70	75	60	73	70	73	65	64	87	71	75	78	78	68	70	79	75	91	83	79	73	76	83	73	62	60	77	79	68	74	68	65	66	55	74	93	78	69	62	75	71	64	69	62	90	83	80	74	70	88	68	66	63	69	61	83	90	75	72	67	73	67	68	64	82	72	70	67	71	66	79	67	72	72	61	75	85	85	71	74	71	81	72	63	69	80	83	72	77	84	82	61	92	69	64	76	83	67	69	73	66	83	74	65	85	81	73	75	73	69	77	66	72	67	68	66	70	66	69	72	74	61	71	73	63	65	79	73	64	82	77	66	63	76	90	77	78	74	78	106	67	65	62	76	70	71	78	68	84	71	75	76	68	78	82	92	70	79	78	57	79	58	75	87	72	66	73	77	85	69	72	87	83	77	73	68	65	71	73	66	55	60	72	65	66	66	95	57	56	62	86	68	74	78	69	76	75	77	70	74	71	66	78	72	63	62	68	67	75	68	76	74	75	62	68	88	66	73	72	68	58	65	55	76	78	74	76	79	61	59	71	72	82	63	86	79	69	68	83	85	66	77	83	84	64	68	72	85	72	80	70	69	90	74	61	74	77	89	69	66	69	68	85	54	65	70	83	64	57	75	79	76	71	85	66	74	65	55	77	65	64	66	83	77	74	67	76	89	51	69	68	68	76	67	71	68	79	77	68	74	69	75	64	69	60	63	80	79	66	63	75	66	81	59	81	78	85	70	68	88	71	76	56	63	79	74	71	69	72	59	61	67	74	70	67	76	92	80	70	81	90	66	76	84	84	69	76	69	77	87	75	78	64	70	71	91	79	67	69	70	75	77	79	61	76	79	67	72	75	66	76	54	71	87	66	78	70	72	72	90	83	68	84	59	66	51	79	84	65	58	78	70	69	89	70	78	71	74	68	56	76	73
32668	17534	14299	25468	35215	25753	17387	2583	1365	1238	1216	1061	1004	1097	1049	1010	1020	1007	1012	958	904	947	1003	950	888	949	1034	1627	4285	7695	8205	5533	3018	1684	1064	889	866	891	855	816	917	908	869	859	842	927	890	867	862	879	885	893	829	849	859	853	826	903	902	909	846	832	844	855	885	913	827	855	905	838	862	851	865	844	857	901	824	899	814	877	836	876	877	817	870	870	850	889	863	902	892	945	853	845	858	837	862	819	862	855	841	857	897	874	926	891	894	909	835	872	943	857	842	911	814	889	845	890	847	914	871	854	875	878	878	869	886	907	891	913	856	877	909	836	848	898	860	902	817	882	855	872	890	856	891	913	893	836	842	867	864	866	917	899	903	851	874	886	848	855	826	864	855	892	879	915	907	838	915	845	845	856	828	896	865	822	839	932	832	847	843	838	853	899	907	881	952	908	863	898	868	899	880	872	891	821	875	894	891	851	867	860	869	864	866	820	874	884	898	822	826	900	840	928	874	846	859	842	873	878	875	906	864	888	936	889	833	871	896	883	874	837	910	875	885	903	873	831	866	844	811	856	836	901	856	843	835	850	848	919	845	884	850	840	921	906	897	881	941	837	904	829	840	870	862	900	942	884	841	899	875	861	868	898	857	840	894	890	843	883	910	889	865	873	897	860	874	908	871	867	895	898	845	910	900	933	869	871	846	844	882	900	876	898	897	923	889	853	891	851	924	913	862	875	858	875	878	911	836	882	841	856	883	872	867	899	918	866	860	886	864	864	917	893	882	870	889	873	848	905	867	880	907	864	964	898	839	892	925	840	927	859	873	933	885	881	883	872	931	847	875	915	839	844	864	879	832	942	891	899	896	924	883	887	878	847	869	901	866	856	896	834	909	858	916	892	885	884	884	864	879	860	877	868	900	887	848	861	867	869	852	843	865	867	906	803	877	844	828	852	851	857	867	869	904	856	878	876	899	859	857	855	870	871	851	885	873	917	891	852	940	860	905	880	902	850	856	841	933	858	842	894	916	909	864	887	837	824	888	857	878	920	861	870	874	917	886	896	861	877	878	883	926	858	923	858	906	845	898	881	839	857	851	851	862	927	907	908	895	931	946	883	887	911	831	782	899	899	884	929	847	901	885	886	868	933	885	884	894	907	908	826	853	899	907	939	883	845	846	915	873	861	909	885	856	863	883	839	904	865	878	868	891	883	851	871	901	854	870	886	910	879	884	880	888	912	805	891	878	850	883	814	948	840	849	910	897	861	846	887	831	881	914	836	861	904	858	902	889	872	921	874	859	877	858	867	875	886	814	852	875	855	912	868	914	850	877	886	864	848	874	822	904	878	970	856	875	864	867	905	869	853	854	829	852	837	902	892	845	825	931	899	871	838	924	882	941	917	858	865	902	883	904	888	874	900	847	900	921	885	867	855	881	885	842	836	826	883	858	942	843	915	886	899	883	877	932	852	909	833	891	921	855	872	895	883	877	811	850	853	893	883	921	861	856	887	879	879	867	971	882	887	828	849	844	864	850	882	896	897	887	855	855	865	923	829	888	831	866	906	902	855	829	933	901	802	874	847	932	888	886	881	887	878	836	848	862	871	869	860	834	875	913	852	891	897	901	864	876	871	854	880	891	849	905	841	907	939	840	851	864	839	876	847	924	905	858	894	874	881	840	906	936	857	865	821	846	867	881	874	843	895	888	852	854	862	830	930	906	851	876	895	870	915	848	886	894	879	852	960	881	909	843	841	891	902	933	873	843	896	886	904	860	905	828	864	873	872	857	898	911	808	907	900	888	859	927	883	909	912	939	867	855	875	873	874	853	896	845	893	867	851	870	886	858	879	903	898	875	875	851	908	863	862	846	862	915	914	858	850	947	886	814	868	887	895	838	886	877	881	880	851	840	905	870	858	875	856	891	895	915	895	846	923	923	833	883	899	883	880	866	882	824	892	894	865	892	828	894	919	852	871	884	843	903	913	872	912	876	859	889	928	912	942	845	881	864	902	801	906	848	849	884	918	904	912	901	861	916	823	832	897	909	873	874	869	900	838	914	896	888	841	849	867	842	853	857	863	929	866	866	875	923	894	847	902	867	904	877	839	903	929	889	891	858	879	873	852	902	852	866	864	868	898	873	839	880	816	917	920	876	848	820	856	861	827	872	867	854	928	846	878	871	885	903	934	838	900	898	852	860	850	877	870	895	834	865	881	919	900	893	865	877	887	910	808	938	877	893	839	866	902	840	924	851	888	894	817	864	860	835	844	930	892	869	872	815	893	912	951	867	790	863	895	891	873	899	783	903	856	872	907	865	878	884	820	924	843	901	944	900	863	874	879	853	899	915	824	843	854	857	896	825	874	916	848	859	919	891	917	860	860	822	910	857	836	801	883	884	852	871	864	908	807	883	936	905	896	932	880	867	871	910	931	906	899	884	786	869	835	849	888	850	857	846	905	842	846	923	929	903	906	933	861	877	870	829	872	867	880	892	866	844	907	856	891	903	879	837	872	893	932	876	860	873	908	873	884	849	894	897	893	883	857	868	904	918	845	855	875	863	875	877	894	881	859	894	841	928	867	931	879	912	876	844	830	906	867	889	918	897	897	838	891	851	912	892	862	892	870	915	857	850	944	896	849	797	851	873	893	856	941	864	937	922	874	880	843	881	850	856	886	878	916	893	880	889	835	915	869	864	863	931	897	866	876	866	843	863	848	856	939	870	867	859	848	902	856	879	876	862	862	830	899	916	835	916	855	860	864	840	870	871	890	871	870	858	883	881	854	870	872	856	919	880	880	930	870	858	891	869	864	891	897	926	908	858	882	905	911	892	899	907	920	861	881	894	905	886	873	875	927	834	861	909	888	859	890	856	881	901	827	905	874	884	867	860	840	904	916	840	880	911	878	905	867	881	881	879	878	887	868	872	898	924	827	862	859	905	861	895	849	835	884	876	862	874	945	880	883	858	872	839	861	820	881	903	887	945	900	901	862	850	853	893	922	917	823	888	875	868	853	920	915	899	882	840	860	887	842	914	825	839	907	871	905	910	859	908	924	880	851	872	813	926	903	849	847	848	911	846	878	863	915	864	862	908	857	856	905	888	859	856	881	821	929	926	901	901	867	823	866	883	883	818	899	849	920	847	908	854	836	899	864	892	921	874	869	938	902	832	894	854	830	880	885	893	924	935	867	855	913	879	857	895	899	827	850	893	887	892	847	923	861	857	875	891	879	940	889	800	902	823	877	844	884	841	865	894	886	834	866	891	931	864	869	917	908	858	896	859	887	898	870	918	787	899	837	897	861	913	855	900	933	827	902	899	938	884	887	913	866	889	801	890	880	896	860	821	877	840	854	881	801	862	884	870	885	905	891	855	926	889	885	895	871	832	850	881	866	910	916	856	872	861	881	870	830	905	880	890	924	857	868	836	863	885	852	855	830	828	835	880	839	825	874	922	857	885	863	863	825	882	927	868	872	917	861	857	878	899	890	870	863	841	867
7476	5348	3057	2764	3549	2558	939	151	88	111	81	80	82	78	79	85	89	73	72	88	79	68	72	72	66	78	69	135	432	631	511	355	167	124	78	72	88	83	67	67	78	75	73	65	71	68	72	78	78	82	67	65	49	64	62	88	58	61	71	58	63	69	62	48	66	84	76	84	84	72	77	76	87	73	66	56	73	74	71	69	65	72	99	79	62	79	59	75	61	78	75	72	61	59	75	62	80	72	68	66	84	74	99	81	53	83	80	69	78	85	62	55	71	74	85	82	57	60	82	72	70	63	89	80	76	67	80	57	80	60	77	80	71	71	59	70	72	55	66	71	83	61	53	81	72	80	83	81	69	82	79	49	75	63	76	67	67	61	69	74	69	64	47	82	69	80	60	71	55	72	73	67	66	63	74	78	66	71	72	77	77	66	96	77	62	71	74	73	63	62	87	90	60	63	67	61	75	60	75	67	78	87	75	80	85	72	75	74	75	62	102	80	59	75	71	71	89	73	66	61	59	78	75	70	77	70	59	54	71	77	65	74	64	55	79	60	70	74	78	78	80	75	77	65	81	63	78	58	65	74	59	60	61	75	72	69	66	59	74	75	70	66	79	73	65	62	91	73	71	73	58	93	65	69	70	84	79	81	79	73	86	74	65	65	93	79	64	68	72	78	52	68	74	76	90	80	75	76	67	77	69	74	74	72	82	79	75	64	67	67	63	63	71	66	71	70	85	60	58	65	68	78	64	62	67	62	79	82	88	63	64	67	66	67	58	60	70	68	79	67	71	68	82	82	56	70	74	79	56	73	59	72	65	65	76	59	84	54	66	69	62	74	67	75	80	89	75	65	97	63	76	75	77	69	79	72	62	76	73	60	57	65	76	88	77	62	65	75	72	61	80	71	69	65	71	79	79	67	72	67	74	72	69	70	84	66	72	80	68	66	87	60	69	79	74	58	85	72	100	82	73	61	73	57	78	63	65	64	65	82	69	78	63	81	61	82	80	78	71	66	68	65	67	61	46	81	67	70	75	87	65	64	75	69	64	70	75	60	72	81	63	66	75	82	80	77	75	84	82	75	60	63	74	75	68	78	80	71	67	78	79	80	76	68	68	61	61	78	68	61	58	82	71	73	64	74	70	66	71	77	58	80	74	73	77	69	81	72	71	67	62	72	68	80	68	73	59	77	66	74	55	60	65	78	80	63	52	69	82	77	57	78	66	67	64	55	62	61	72	74	77	77	73	74	64	60	74	76	77	69	91	75	88	89	73	65	74	87	74	76	69	73	73	65	64	95	71	67	58	70	71	79	66	59	67	81	77	83	58	80	88	77	62	52	72	70	84	76	69	87	71	74	77	80	78	59	71	72	74	70	60	72	79	71	78	84	74	62	80	58	70	65	82	76	59	70	77	80	69	67	84	72	69	71	58	81	63	62	69	69	65	61	77	66	71	80	68	66	82	75	66	77	69	72	87	83	73	89	69	85	65	65	66	75	63	88	70	62	60	79	70	70	71	67	67	76	65	72	84	59	75	73	65	62	74	75	67	62	62	77	70	68	61	67	65	78	65	73	61	81	79	91	78	67	69	61	65	60	77	69	74	64	63	73	62	65	61	62	71	64	67	75	68	78	46	68	73	65	78	60	67	70	78	77	57	60	76	75	75	80	71	61	64	92	68	74	61	60	82	74	64	76	81	58	79	75	87	78	79	70	80	83	76	79	80	71	69	70	70	53	68	80	80	47	75	66	62	83	66	57	66	72	78	69	57	89	78	77	72	79	68	63	66	61	69	85	72	66	83	90	78	76	70	72	75	74	55	73	69	83	68	75	90	82	68	74	75	66	76	63	87	89	58	72	66	59	81	64	62	70	74	73	65	75	79	67	72	78	72	80	67	63	65	77	87	66	66	84	77	58	73	64	62	58	72	68	67	67	71	60	50	68	62	79	57	82	74	65	73	82	76	71	76	72	69	83	74	98	72	63	68	78	69	78	72	72	68	67	72	80	85	77	69	74	53	73	63	68	74	61	52	84	77	66	59	60	67	77	81	89	73	83	64	74	81	64	69	67	60	85	63	81	68	66	80	83	71	75	75	81	81	64	79	76	76	66	75	64	68	73	78	55	69	65	81	75	67	63	69	71	85	77	63	77	61	75	68	63	68	61	65	67	72	79	62	68	90	77	67	74	94	85	86	73	71	55	58	70	71	90	78	78	73	62	82	67	64	77	60	70	71	87	72	71	68	86	78	64	76	75	83	64	66	74	79	76	67	76	73	62	71	83	66	81	86	70	75	73	60	64	59	64	91	73	80	62	69	82	79	83	80	71	60	72	65	76	64	71	76	66	62	63	59	77	69	71	82	75	77	76	87	84	73	82	74	65	71	66	74	83	62	71	61	76	95	78	66	81	73	75	63	78	68	77	66	67	69	76	76	72	72	64	79	53	72	67	54	78	70	67	81	76	82	71	58	76	65	80	81	88	73	68	67	69	79	73	77	75	74	83	66	66	65	86	72	75	81	74	76	71	74	80	79	79	70	75	84	76	72	69	65	74	62	83	75	70	83	69	79	64	80	66	85	64	67	76	62	94	75	92	66	81	66	80	73	72	63	52	69	73	68	71	67	61	82	71	91	66	87	74	90	53	53	61	61	78	84	75	62	83	82	69	84	64	71	56	79	82	58	69	72	76	89	60	69	65	67	66	78	76	80	70	48	74	69	70	66	63	68	75	65	85	80	55	64	73	79	75	78	68	78	78	58	82	81	76	75	62	92	76	75	70	65	76	68	64	71	65	75	89	76	71	91	72	71	86	59	66	65	75	69	67	76	63	75	72	85	61	72	74	69	64	73	80	62	80	75	76	77	66	76	59	77	87	60	72	65	79	71	65	68	66	66	77	72	72	83	62	71	75	64	75	64	73	79	83	64	68	65	63	84	99	73	74	66	57	69	70	59	76	65	83	66	83	73	79	60	66	65	77	75	79	77	69	55	72	65	63	73	74	66	62	53	82	75	82	72	76	73	76	75	67	73	78	53	75	81	90	67	69	70	54	70	69	63	68	70	54	73	75	76	85	74	67	61	68	76	83	66	56	69	65	66	72	84	89	74	71	70	80	79	81	66	81	75	64	67	71	83	63	84	71	73	58	60	74	64	86	69	72	73	69	68	57	83	69	58	57	77	73	62	64	70	65	78	66	79	69	81	75	65	68	59	53	66	79	59	53	74	56	71	74	87	86	79	68	80	67	64	73	50	74	62	86	75	68	70	59	68	63	64	73	62	68	65	72	68	66	67	59	76	77	81	69	70	70	67	84	84	68	82	59	77	76	53	71	68	61	62	63	64	69	72	74	88	66	60	59	69	74	90	81	75	69	79	66	79	72	72	80	71	78	65	72	65	74	60	84	81	81	60	70	55	75	73	68	70	77	75	92	69	62	64	70	77	77	81	59	78	63	74	83	70	69	64	85	75	80	82	74	55	70	82	68	71	75
44306	29168	25026	37950	49131	37645	25735	5077	2157	1808	1534	1483	1413	1299	1276	1229	1162	1115	1117	1049	978	1023	1075	981	1081	1034	1452	2734	11192	14771	11899	7647	3865	1756	1086	940	894	888	871	889	878	921	863	889	868	876	904	868	824	836	846	872	894	827	906	827	872	871	869	923	826	895	854	908	884	861	873	831	923	865	878	855	842	902	841	947	839	897	901	921	820	866	922	909	875	874	898	919	877	902	837	876	887	861	896	891	898	829	831	835	880	898	859	902	879	929	919	854	937	897	800	863	855	864	946	836	939	856	956	870	858	911	842	906	911	856	890	909	841	894	902	887	875	820	870	870	886	877	939	803	848	822	941	877	903	848	862	849	927	866	838	913	909	901	896	910	924	900	807	901	866	895	817	853	905	868	867	834	892	896	871	868	830	878	850	942	871	889	935	862	845	861	848	878	891	856	865	914	902	895	922	859	872	893	849	843	839	872	881	898	843	894	854	866	920	887	891	915	881	849	878	897	853	850	853	825	833	875	861	857	925	883	848	860	890	846	888	855	916	881	877	896	900	877	906	860	891	883	846	869	856	888	922	883	870	850	873	877	855	847	841	874	851	887	828	877	927	883	818	964	870	855	908	868	869	896	871	896	870	847	841	830	908	870	897	882	908	883	932	884	830	864	891	866	870	876	865	963	934	864	909	880	872	847	835	883	853	897	910	824	896	894	930	875	871	897	872	818	811	847	919	888	909	875	839	871	907	893	855	827	830	847	867	869	877	943	868	900	878	861	917	890	865	817	931	879	919	832	874	874	873	871	818	859	902	851	932	922	855	911	852	846	892	865	877	839	839	934	873	835	870	909	892	879	914	905	832	890	839	889	864	916	872	892	849	884	835	850	867	856	863	867	892	856	934	866	880	859	897	874	902	882	850	885	860	843	921	874	882	915	887	895	863	888	871	860	933	876	869	847	816	892	903	887	898	904	914	862	869	837	848	820	872	838	846	821	826	930	852	939	880	844	882	849	917	891	905	897	905	872	928	906	855	917	868	906	873	884	867	834	842	846	888	909	938	854	916	852	827	890	826	857	926	937	870	849	870	861	853	876	883	920	817	867	839	904	896	832	865	862	848	858	849	900	845	881	869	884	875	871	867	902	909	858	837	884	880	890	883	812	894	877	896	867	932	891	930	861	846	904	901	840	897	895	861	888	905	847	905	895	891	869	846	879	896	895	926	897	891	886	861	899	866	860	826	887	894	863	883	868	871	875	860	881	883	828	847	877	881	852	855	900	849	882	864	843	904	836	879	892	867	833	902	886	860	860	828	874	896	854	882	877	860	826	840	890	889	872	866	896	937	863	855	840	849	957	892	895	901	901	886	838	900	842	839	878	878	857	876	863	849	824	866	895	883	894	893	869	896	883	844	865	893	913	844	839	881	864	909	856	932	835	866	869	948	896	838	855	848	900	840	929	855	910	863	881	845	807	866	907	853	897	938	908	856	839	898	873	881	913	908	876	888	833	908	889	890	864	888	876	919	858	817	887	877	873	905	889	901	881	837	862	861	882	882	851	839	866	893	906	865	836	899	915	905	880	899	872	873	873	933	844	850	825	901	855	895	810	888	868	863	859	861	832	873	831	850	817	869	883	930	889	850	869	847	893	843	928	845	912	950	875	865	864	879	919	884	903	850	889	863	886	853	898	856	903	919	859	894	876	929	874	861	886	936	901	879	903	876	892	888	871	892	863	887	867	922	878	890	838	905	860	889	857	849	922	845	855	857	896	852	864	864	870	896	831	851	878	891	837	860	859	875	919	871	864	887	925	872	908	838	849	873	894	841	865	861	835	867	880	865	921	922	910	900	843	861	872	863	878	889	871	836	930	868	847	893	826	853	923	869	860	880	877	885	887	863	876	905	883	789	855	864	935	881	885	904	889	897	985	913	845	899	854	861	829	836	875	860	899	870	863	911	845	878	856	869	898	883	893	850	873	917	857	870	884	867	850	842	872	883	866	841	841	846	857	888	868	861	911	868	890	872	861	887	844	852	869	856	876	881	904	871	819	966	952	825	884	827	915	922	834	842	878	870	881	886	868	870	847	852	880	916	882	875	895	876	865	916	885	862	827	856	920	882	836	885	850	810	825	872	880	861	859	849	871	884	904	846	940	893	904	900	888	892	886	887	862	894	899	899	883	847	854	878	859	886	833	855	824	875	861	910	845	882	884	892	878	889	876	852	952	873	852	898	870	912	876	874	882	842	874	928	879	898	865	896	852	870	855	842	910	850	897	824	871	901	860	850	869	961	873	871	903	846	865	842	888	894	883	872	886	858	919	921	868	888	883	870	885	888	882	894	814	887	894	863	847	862	884	895	880	905	907	842	863	891	862	869	868	885	920	874	879	870	855	849	890	898	842	878	885	892	922	851	836	834	823	856	824	894	868	871	899	845	877	855	881	885	917	868	905	899	868	883	917	849	853	875	911	867	839	875	860	836	907	896	833	874	875	876	856	917	881	910	857	847	892	900	935	862	837	871	908	830	877	870	872	822	908	909	830	875	934	896	893	883	849	914	861	846	890	814	906	879	866	892	872	900	872	858	882	847	830	1002	892	848	915	830	878	873	904	864	856	895	890	911	903	830	872	843	847	914	896	875	884	892	860	882	854	893	856	921	908	866	897	877	884	922	854	892	855	930	879	889	887	900	928	833	873	922	912	900	869	919	834	918	900	912	847	931	900	905	895	887	884	893	883	883	862	911	845	837	856	893	843	857	864	887	874	885	865	869	856	867	903	910	869	888	840	939	948	902	859	917	884	923	906	885	927	846	837	826	839	894	864	856	912	901	864	827	873	878	841	853	890	836	876	847	868	912	889	887	867	811	848	879	847	873	843	864	904	863	872	917	907	881	867	908	857	872	809	888	901	872	947	847	861	874	897	851	860	909	882	883	893	879	885	886	849	878	876	858	842	928	904	903	812	911	883	869	839	902	898	869	913	887	847	899	855	922	883	895	845	885	882	865	892	902	867	894	839	887	902	862	860	822	915	874	905	858	910	926	863	906	873	881	885	867	910	884	881	805	876	853	906	903	886	883	879	917	891	911	862	923	848	862	843	817	914	796	909	858	889	878	849	864	866	902	899	842	855	862	890	896	841	860	895	862	916	876	886	862	893	863	899	834	838	890	909	868	895	825	869	867	910	955	876	916	885	854	931	861	926	864	899	914	868	869	853	847	889	880	848	835	889	961	892	860	857	916	891	924	852	777	904	892	872	872	847	858	869	865	905	908	862	877	846	919	859	864	840	931	901	848	866	856	909	845	920	901	856	879	865	890	892	853	850	847	842	888	961	899	884	904	838	913	915	849	871	870	887	918	869	860	869	871	833	839	940	931	873	906	908	857	876	953	881	817	914	878	883	853	849	898	893	928	881	890	818	867	867	858	860	897	868	898	899	876	875	908	858	816	838	874	868	852	896	821	861	925	900	891	908	870	794	865	913	878	854	844	884	891	929	886	926
7696	4567	3218	2985	3628	2856	1008	188	83	87	82	84	94	79	74	72	71	75	72	79	65	86	71	79	78	82	96	98	412	825	660	331	174	114	83	86	77	63	73	79	67	71	62	64	70	77	82	83	79	90	67	74	63	78	73	78	73	75	81	81	68	82	73	57	66	73	75	68	78	77	93	89	62	74	77	63	69	71	78	68	76	69	74	69	79	71	75	55	73	71	66	83	70	71	86	64	80	66	79	74	65	91	65	73	78	75	74	65	63	85	89	66	72	75	67	71	71	61	72	76	71	70	69	67	63	77	85	82	83	62	65	69	76	64	77	80	88	85	77	64	83	70	69	72	72	65	66	71	66	69	79	74	85	64	78	67	74	60	83	68	71	78	81	70	64	68	72	86	72	62	80	77	74	74	61	59	66	75	59	75	68	79	65	59	81	67	68	67	57	65	62	89	73	83	85	74	79	59	78	71	73	78	69	72	86	59	72	67	57	69	70	69	78	64	63	81	73	72	74	72	50	81	65	71	80	63	79	64	72	71	65	47	55	77	63	81	82	77	89	52	59	83	77	79	68	74	52	79	79	73	78	82	84	79	69	92	84	71	69	75	80	63	64	67	70	78	82	66	86	76	74	76	79	79	73	75	81	76	80	75	53	76	67	47	74	80	76	73	70	59	75	72	69	79	76	74	74	71	83	78	77	66	79	77	63	72	71	78	61	81	69	76	87	67	57	80	65	64	69	68	56	70	82	67	55	67	80	76	68	75	71	80	84	52	60	71	69	68	68	74	77	65	82	58	77	74	80	91	77	60	75	67	70	73	79	69	98	75	81	73	67	74	71	76	62	80	76	83	68	75	77	74	79	83	64	71	75	83	66	75	85	61	58	75	76	71	75	63	79	80	84	73	79	76	73	61	71	74	70	67	64	83	74	62	76	78	74	63	84	57	63	80	78	78	79	78	73	75	72	76	77	72	78	73	59	76	59	64	69	78	86	57	60	72	85	73	64	68	77	67	66	67	88	87	69	73	77	80	68	67	65	72	77	73	73	64	78	74	76	72	54	73	74	66	71	67	63	72	69	76	76	59	63	97	68	65	59	79	93	69	71	93	63	68	82	87	72	70	77	59	72	72	68	75	69	83	76	62	61	65	65	68	71	55	87	61	70	68	78	77	68	70	70	57	63	81	81	78	67	62	70	77	57	67	68	80	81	78	76	87	92	77	69	77	86	64	72	74	59	84	65	77	83	80	78	65	80	63	69	57	76	78	78	90	81	74	63	54	71	63	56	71	67	74	73	77	66	78	64	82	62	81	70	55	72	90	86	70	75	85	73	77	90	72	78	76	53	92	71	66	61	85	82	74	82	65	72	80	80	74	75	85	59	77	71	69	67	67	74	65	67	67	64	75	75	75	70	66	79	72	71	72	73	88	71	73	72	69	72	74	73	74	70	99	80	71	73	71	78	75	75	85	71	79	71	68	73	55	75	66	66	70	79	72	80	69	81	79	63	77	57	80	61	85	85	82	79	75	68	76	82	83	69	84	66	72	83	69	63	77	64	69	77	70	78	62	90	83	80	70	76	75	72	83	71	75	74	55	71	71	71	78	62	72	96	89	74	69	66	73	59	64	72	74	70	76	75	91	78	84	54	82	60	77	67	75	51	71	64	71	88	67	80	96	86	77	72	68	78	67	78	87	89	79	83	68	72	84	83	70	69	86	69	59	70	72	76	63	74	66	73	55	69	59	75	90	67	62	73	58	76	66	60	86	77	58	70	78	83	76	83	63	71	78	75	61	73	79	69	74	79	76	66	70	76	73	69	79	64	84	65	74	72	65	66	84	79	71	76	84	77	74	72	75	64	85	69	64	74	81	64	71	75	72	78	66	69	84	59	70	78	66	82	83	84	66	62	67	70	75	74	75	68	75	65	70	70	65	54	74	82	67	76	69	96	68	88	73	76	65	73	96	70	66	95	70	66	80	59	73	63	78	70	72	65	79	82	71	94	71	69	71	77	83	79	66	75	60	70	69	71	78	73	88	71	83	89	78	70	74	73	78	70	71	85	68	68	74	73	75	73	74	69	67	69	70	60	72	68	65	67	77	67	81	50	85	76	62	68	71	94	84	59	72	90	76	75	81	82	76	70	55	88	84	68	80	70	73	69	72	74	76	78	78	70	67	85	62	76	79	78	65	73	77	55	76	78	65	73	93	65	75	70	88	82	71	86	71	77	61	75	83	70	79	67	71	69	78	81	72	76	73	67	91	62	68	68	78	68	65	65	61	59	79	75	73	77	86	77	74	63	70	79	69	60	80	68	78	60	82	81	80	61	49	63	88	64	71	70	60	66	65	72	68	75	77	52	74	63	70	82	59	62	56	77	68	69	77	74	91	77	67	71	61	78	86	58	75	73	55	69	62	83	63	75	76	67	71	73	92	63	79	82	69	76	72	70	73	58	75	79	73	63	76	67	86	77	71	57	94	67	66	73	84	78	80	76	66	77	74	85	78	63	70	57	75	56	62	72	68	75	81	77	56	77	75	61	77	71	66	76	74	68	59	87	61	82	75	69	71	69	72	75	79	73	79	69	80	87	72	82	89	60	63	77	55	96	61	67	69	53	68	72	91	73	64	72	80	78	63	81	76	48	71	70	69	83	71	82	77	90	75	88	66	72	88	63	66	78	72	69	70	63	75	80	77	77	57	88	55	83	70	68	73	62	71	73	90	84	78	76	75	68	63	66	81	79	76	73	67	66	60	78	71	78	76	66	81	62	87	78	78	79	84	90	66	86	83	56	58	68	62	80	72	68	79	91	71	94	89	85	68	82	73	82	75	98	71	85	70	79	63	88	51	65	64	77	52	62	65	75	82	82	72	75	87	69	61	86	74	68	77	70	82	57	88	58	83	75	80	77	85	83	64	80	62	84	76	77	78	70	58	62	71	79	75	81	73	90	76	63	69	73	67	59	65	72	73	78	75	73	83	77	69	71	66	76	58	69	84	73	78	82	87	72	74	65	65	71	61	85	70	69	61	59	61	73	58	71	65	78	67	72	73	80	77	67	83	58	72	69	70	68	79	86	64	70	85	72	69	84	65	66	65	70	75	75	76	79	72	75	70	63	73	84	76	86	79	81	69	72	66	78	88	84	57	84	52	73	70	79	71	71	94	84	60	81	77	72	69	61	60	55	68	86	76	63	72	73	78	70	78	100	74	60	73	92	77	75	90	68	68	67	74	79	73	83	62	61	72	68	81	64	75	54	78	71	68	70	65	75	64	73	50	69	74	70	67	70	70	73	68	57	56	56	79	81	71	74	73	86	66	69	78	69	74	71	69	79	59	76	67	81	79	80	67	65	81	77	84	75	74	78	67	66	65	76	73	70	77	61	69	82	67	83	67	78	77	80	78	72	75	68	76	68	81	77	66	71	62	89	78	83	65	68	70	64	70	81	69	78	88	70	80	88	63	66	77	67	60	66	85	81	88	77	65
40455	28561	25928	37763	48087	39378	24919	7037	2362	2013	1844	1616	1522	1467	1392	1335	1253	1137	1107	1151	1155	1060	1129	1096	1108	1100	1202	2133	11059	17415	14445	8291	4003	1881	1164	998	938	873	916	913	908	880	914	906	937	912	944	872	905	845	954	920	898	935	927	878	894	862	927	889	861	907	902	931	893	877	879	909	843	868	928	914	920	898	906	878	914	908	906	966	872	903	877	889	869	938	798	857	860	945	899	893	921	857	881	870	916	953	890	872	914	840	930	876	883	866	963	896	902	859	892	918	910	865	899	928	902	931	884	941	893	913	917	878	887	903	878	879	860	847	877	883	887	891	868	942	920	881	907	857	908	889	896	860	897	900	897	914	929	876	902	929	917	883	881	883	934	863	898	885	879	923	886	928	927	883	882	939	947	880	908	904	868	825	920	919	875	911	883	910	874	856	895	864	905	892	914	867	911	898	899	905	897	907	927	846	911	868	851	935	921	887	875	903	921	891	852	921	884	918	898	947	887	933	884	896	860	875	851	922	898	856	904	926	921	852	929	911	909	886	927	937	848	900	939	925	869	925	897	884	865	880	927	869	870	863	921	914	925	900	853	918	911	892	828	902	929	910	890	914	919	938	885	917	949	922	935	913	852	871	892	908	906	843	859	857	891	860	889	909	857	887	863	864	915	930	903	909	863	911	914	894	904	903	930	895	879	908	921	925	867	944	902	878	858	896	932	946	865	886	874	877	852	968	900	927	910	872	894	917	929	932	912	880	915	900	853	854	878	895	891	920	893	902	922	926	902	931	908	909	871	938	929	938	876	880	909	936	913	857	822	889	923	843	922	915	930	886	951	871	901	917	874	923	902	907	902	857	938	912	905	873	883	902	868	904	896	863	864	872	882	842	901	895	946	899	887	934	897	886	910	904	844	929	911	889	881	933	935	952	925	901	912	865	901	899	936	936	927	912	915	881	886	902	925	921	910	898	876	897	923	889	876	949	922	908	923	890	898	896	889	941	882	913	915	903	808	880	886	912	895	880	853	895	929	878	908	929	917	950	884	887	891	889	864	817	839	880	828	871	900	919	863	914	860	914	928	864	888	862	864	890	862	908	937	919	874	944	950	907	899	842	915	939	927	867	904	917	912	967	911	858	941	892	926	904	920	826	947	911	860	906	871	924	906	872	884	948	905	875	934	923	881	935	859	914	965	925	913	899	895	946	841	900	848	898	926	910	887	896	896	869	913	951	861	928	872	875	933	898	848	923	885	944	907	884	912	893	880	914	927	944	868	920	867	872	873	949	873	906	934	874	895	945	862	918	878	966	960	914	893	900	882	860	943	867	897	907	852	891	946	875	902	863	857	890	877	938	892	846	906	852	904	952	886	883	887	882	939	851	850	855	924	881	883	914	923	875	889	896	939	896	869	898	869	917	934	870	918	908	910	896	851	888	894	832	876	886	829	898	918	836	939	935	873	910	897	906	860	931	902	886	851	879	844	916	905	845	956	884	899	883	921	914	925	920	891	848	873	896	874	922	916	894	870	849	889	900	875	880	898	911	883	905	921	922	895	888	919	930	882	929	836	911	889	911	902	933	874	903	872	888	913	937	976	895	862	888	939	945	891	858	917	905	940	922	938	884	911	896	879	892	916	888	893	884	887	920	914	942	905	861	927	924	875	909	890	873	901	878	890	917	914	909	942	910	892	946	908	945	871	868	911	874	842	868	935	926	875	926	912	947	895	855	951	905	913	896	918	861	911	877	941	887	926	867	878	865	889	883	912	890	929	921	892	897	919	929	885	877	903	909	861	930	920	932	834	895	909	960	851	845	896	872	889	935	880	881	869	882	869	899	897	905	926	887	875	921	921	874	917	948	878	883	933	926	911	963	905	901	892	930	867	917	909	905	896	963	832	903	921	906	915	889	871	887	882	836	953	861	939	928	880	890	868	879	934	890	914	902	888	905	856	963	943	891	875	933	906	892	871	917	858	900	920	904	919	878	918	886	851	894	891	931	903	910	927	935	890	926	863	923	912	890	871	917	895	986	932	906	846	878	971	911	928	893	854	863	888	927	888	930	871	905	930	917	946	864	929	886	873	881	837	914	916	914	873	896	909	869	881	954	893	930	873	869	856	875	921	907	869	929	872	899	928	920	928	889	868	912	873	916	921	874	894	924	893	914	1001	901	889	906	935	855	868	860	894	881	917	898	879	876	906	892	875	914	876	922	925	895	862	921	909	872	895	915	895	885	899	881	917	862	856	868	951	899	952	978	917	865	926	935	936	935	905	895	887	925	890	987	903	877	878	923	922	915	872	944	924	868	940	890	907	879	914	880	902	882	875	895	875	890	914	908	881	952	905	915	902	874	958	882	957	964	865	914	895	891	856	854	878	896	854	882	889	919	911	877	922	859	876	944	885	911	932	842	894	936	893	906	884	901	883	898	949	909	861	923	901	944	894	924	869	932	875	924	920	902	909	898	954	961	846	897	991	928	900	923	846	875	852	917	920	888	930	830	903	886	910	933	895	873	927	915	913	920	870	908	903	920	971	884	905	923	919	909	904	917	878	993	901	917	906	848	917	857	872	908	895	884	911	922	864	896	952	885	918	882	887	903	943	855	908	857	929	883	884	905	885	882	888	890	958	894	888	873	907	927	904	878	935	903	871	879	921	899	861	900	934	910	896	875	938	947	926	915	871	896	896	924	909	915	885	910	947	869	873	931	895	875	922	842	914	936	921	933	923	809	875	919	847	917	926	888	881	867	919	920	927	949	911	883	909	886	884	878	869	910	929	890	836	901	892	926	897	831	936	884	970	879	848	922	885	900	911	861	919	865	919	890	908	925	925	944	880	934	850	852	883	886	942	884	974	941	949	930	922	896	890	931	862	924	885	903	881	909	929	871	901	944	871	884	951	938	938	884	898	903	931	858	949	901	865	958	892	863	911	867	924	906	900	892	902	841	905	905	863	919	877	929	904	905	906	875	885	909	909	867	918	868	917	919	885	960	902	889	875	925	875	899	950	926	875	938	922	942	910	872	875	921	896	851	936	883	894	907	944	852	883	907	873	867	885	909	918	858	904	831	845	853	927	876	889	914	912	907	918	892	890	892	912	924	952	933	868	950	933	922	845	914	885	914	903	929	923	893	864	927	884	883	899	941	847	935	877	883	922	953	900	847	890	878	933	952	937	926	859	887	886	893	925	905	886	903	862	947	892	895	898	870	880	930	898	893	870	891	919	888	944	922	906	949	944	910	956	875	903	923	909	928	869	912	920	895	905	942	887	864	928	858	920	913	930	971	904	871	924	904	877	910	879	873	907	966	947	900	923	859	882	836	878	875	887	922	946	840	876	888	867	918	911	880	917	924	905	885	908	902	886	843	903	909	887	966	884	883	907	929	867	920	863	914	907	843	886	889	905	907	880	863	928	913	894	904	929	894	876	895	868	882	945	913	921	905	878	895	916	948	869	909	892	936	910	924	952	904	845	936	882	877	927	895	917	889	930	842
11180	9063	5970	5265	6064	5236	1928	415	107	99	92	85	91	94	87	78	93	97	81	63	81	61	93	67	79	78	72	156	438	1071	972	579	256	135	98	80	77	74	62	67	83	73	62	70	83	71	77	56	73	56	77	69	68	76	84	81	60	74	62	70	61	74	78	65	66	71	56	75	69	71	85	62	81	79	78	70	74	56	66	68	87	73	60	90	68	66	75	70	71	67	68	80	67	74	76	91	59	62	61	68	65	80	55	70	75	84	79	60	64	71	71	80	70	78	73	69	55	76	71	66	75	65	76	64	82	95	68	71	68	81	78	68	74	68	69	75	72	74	84	78	79	73	66	68	69	65	73	79	62	64	85	66	66	78	79	80	69	65	67	73	75	67	68	74	65	76	70	78	72	82	61	72	79	75	73	56	70	78	67	70	82	71	66	64	71	63	78	73	54	62	85	55	65	60	80	63	81	76	75	64	74	78	69	64	72	74	92	73	87	63	80	75	85	73	63	80	64	83	67	72	72	77	87	79	82	69	70	71	74	63	89	57	81	65	74	86	71	64	74	86	71	61	79	78	75	68	70	78	79	65	72	78	70	73	66	69	75	59	65	73	74	82	76	60	71	77	77	76	80	84	75	67	69	62	65	72	73	82	77	67	50	68	73	65	77	72	66	60	64	67	75	67	80	61	67	81	89	66	64	68	64	78	85	67	78	77	75	83	80	59	68	59	84	80	56	66	78	58	76	62	73	86	70	65	69	78	76	77	62	63	59	80	78	80	79	78	62	69	68	66	85	68	89	77	65	68	73	79	70	73	75	73	89	73	77	61	67	78	67	68	74	54	67	78	57	61	97	63	75	64	72	81	72	67	63	82	58	84	75	74	85	75	60	50	67	77	68	71	71	78	75	69	64	72	78	74	59	71	80	76	64	69	61	97	72	80	74	71	60	59	77	58	64	74	75	72	67	64	73	74	70	64	83	53	76	77	76	73	64	57	65	55	58	70	67	79	67	56	63	82	85	76	71	77	81	71	75	79	79	66	85	98	61	66	47	67	70	82	62	66	67	63	65	60	78	55	70	63	69	73	62	74	79	80	81	71	72	69	70	69	63	94	76	67	70	67	71	71	65	83	66	66	74	74	69	72	85	69	88	85	64	60	63	62	73	64	65	60	82	75	49	74	67	67	63	77	76	67	72	67	58	67	79	68	76	66	68	68	70	77	68	72	62	62	91	72	64	77	87	71	75	71	68	77	73	83	60	69	81	105	81	69	74	73	68	86	84	66	76	78	75	74	61	76	81	67	67	64	63	68	81	73	82	74	67	86	80	64	95	71	65	64	78	84	75	70	85	64	62	94	73	76	79	77	79	77	93	74	71	86	83	81	79	77	74	75	72	82	77	69	81	65	76	76	74	63	83	80	67	66	58	61	58	77	72	83	84	69	77	74	65	63	83	77	60	64	59	77	74	86	73	90	69	68	64	72	94	81	67	63	67	71	78	67	72	73	75	78	84	72	66	67	92	65	79	69	76	79	91	60	67	67	75	79	61	77	72	84	69	76	82	66	73	79	63	74	58	64	59	73	66	83	79	73	67	67	72	85	60	76	72	80	71	55	70	63	68	62	71	81	64	84	80	90	70	71	72	82	73	73	87	61	83	71	78	67	64	67	87	67	74	73	74	78	86	68	66	78	75	73	71	70	68	86	75	75	75	66	93	70	53	82	69	72	82	80	66	56	73	76	68	62	77	73	59	61	73	75	80	68	72	64	71	67	74	85	57	59	73	58	72	67	79	61	73	67	76	72	84	68	74	70	76	69	55	70	75	68	61	75	70	70	58	71	69	63	57	67	88	72	70	74	66	71	77	56	72	67	82	73	78	81	69	93	80	78	62	64	92	78	69	76	82	77	65	47	75	77	76	69	71	81	65	66	62	68	68	79	64	74	72	55	89	76	64	72	66	69	72	75	85	82	66	78	68	81	57	72	73	67	66	73	81	73	82	66	71	73	73	72	69	60	69	97	74	88	73	51	71	86	78	72	63	67	67	64	53	57	76	66	73	61	69	74	73	66	61	69	87	72	75	99	86	69	66	59	70	71	67	52	63	75	79	80	61	77	58	64	71	70	77	62	64	79	73	73	83	58	91	65	72	75	88	76	70	73	58	85	82	81	68	81	79	74	82	80	59	74	66	67	60	64	72	79	81	80	67	69	66	76	63	78	72	79	74	82	67	69	80	75	70	69	67	74	69	69	74	83	55	85	78	67	78	93	75	83	79	66	66	77	94	75	65	83	65	71	77	53	60	67	74	59	70	81	78	86	83	87	73	71	72	76	76	77	66	79	61	72	78	73	85	72	66	65	67	76	73	55	82	76	73	70	63	66	69	86	77	74	84	69	79	79	58	73	61	76	83	67	64	82	64	69	78	70	80	91	66	68	67	77	59	61	84	62	90	65	77	88	73	86	74	72	68	73	66	83	82	71	87	81	83	72	60	75	65	68	70	76	54	69	61	77	73	73	63	57	66	59	58	82	66	80	54	79	81	72	73	80	74	78	70	63	56	81	87	76	64	72	70	85	61	57	91	88	70	70	77	85	78	89	60	68	69	78	75	76	75	66	77	68	88	75	71	73	68	70	67	78	65	63	75	67	67	76	81	71	72	69	74	68	75	80	78	62	88	69	60	76	65	79	78	63	68	67	82	60	80	77	77	73	76	89	81	74	66	78	79	77	64	74	57	77	77	64	66	79	68	80	88	59	58	64	53	65	59	80	66	72	62	74	70	67	63	77	70	64	60	63	73	63	72	77	64	84	73	62	77	75	69	85	77	67	72	78	71	87	92	64	84	64	69	75	75	73	63	82	64	65	69	79	82	71	63	70	70	64	72	79	77	91	68	70	64	81	56	64	56	63	60	64	76	65	67	70	85	82	75	76	72	72	64	86	77	70	70	75	65	72	63	72	71	81	86	77	65	73	63	77	73	63	69	74	63	63	78	83	82	86	67	73	63	71	73	60	69	59	69	73	67	77	77	77	77	68	63	86	75	74	65	71	70	67	62	58	73	65	68	75	60	81	72	74	66	76	62	73	65	78	66	87	73	67	69	63	67	72	69	77	83	70	74	68	75	71	81	69	72	75	67	67	58	57	74	79	58	67	73	81	61	87	81	77	60	79	76	65	80	67	84	64	71	84	82	61	77	64	75	78	85	76	65	79	52	67	61	75	62	69	87	72	91	64	55	62	80	72	72	66	84	63	63	77	69	85	73	60	65	80	72	69	71	77	65	84	65	72	61	73	60	82	59	84	80	72	86	68	65	69	71	69	74	66	86	76	69	74	71	67	71	84	61	77	85	56	77	74	52	80	66	70	71	81	71	82	70	79	71	63	72	72	69	57	64	68	60	67	71	70	73	71	73	67	84	68	73	65	67	67	68	82	76	83	62	77	81	77	73	68	74	73	69	69	60	79	82	76	70	68	77	63	81	69	72	75	63	91
48878	33837	31578	45150	57909	47199	31366	14655	3043	2574	2275	1996	1863	1848	1665	1527	1340	1312	1304	1256	1221	1227	1133	1098	1107	1136	1281	4350	12386	20288	18572	12000	5990	2615	1353	1002	889	887	856	888	882	920	906	923	904	877	854	910	900	864	854	853	872	861	917	866	954	932	901	876	848	897	880	855	914	870	856	859	888	906	848	868	836	900	919	871	872	932	838	861	856	883	876	929	898	879	859	870	851	948	870	912	932	909	822	858	907	954	881	872	896	922	890	917	845	854	892	866	895	854	868	916	840	916	838	949	913	897	927	919	886	898	908	867	886	873	873	865	827	914	844	889	865	912	913	909	846	921	890	903	895	920	923	877	863	886	862	872	890	957	858	949	861	856	867	865	858	906	897	890	915	858	883	904	902	877	897	905	940	877	824	882	843	888	912	837	893	862	900	834	890	868	885	827	865	906	871	889	901	874	894	910	876	906	872	882	945	846	929	832	918	941	916	886	924	874	894	841	901	910	838	917	906	944	882	909	914	910	851	875	864	937	893	919	918	919	918	914	933	856	891	878	923	866	863	947	934	871	890	859	865	910	881	848	918	877	924	911	885	845	852	898	863	893	843	873	882	885	892	861	853	912	928	865	839	891	854	932	888	880	927	902	912	896	864	904	880	903	888	891	882	887	913	906	922	892	868	878	908	889	918	916	882	971	872	954	880	928	882	895	861	930	854	880	877	872	915	887	887	897	873	871	857	909	889	889	910	900	933	925	874	872	902	872	874	892	852	905	904	864	901	923	917	915	928	839	891	874	919	863	884	910	923	886	887	904	867	879	871	916	861	912	923	921	875	874	907	884	887	866	844	900	879	883	916	907	860	903	878	855	864	904	877	903	879	868	864	901	962	929	891	934	897	910	888	911	908	941	897	898	905	909	957	904	847	907	909	899	899	869	923	924	866	886	896	868	912	899	923	915	909	942	949	923	893	833	926	881	928	881	885	892	829	867	880	945	942	908	903	852	873	872	902	854	887	892	930	866	908	917	834	878	891	890	881	901	860	879	889	891	919	904	935	923	857	903	863	864	881	864	933	900	840	855	898	936	852	899	923	926	876	901	941	888	910	891	886	902	875	904	843	853	902	918	836	874	911	872	923	933	903	909	902	935	905	886	929	911	909	876	932	897	857	905	911	899	861	916	883	901	893	875	878	861	881	928	879	901	844	877	909	859	857	917	918	913	901	864	855	912	867	900	894	844	910	882	902	846	900	910	923	905	863	931	912	919	858	892	895	905	913	874	885	902	878	892	882	913	860	876	882	930	897	865	889	873	890	850	902	908	914	889	913	886	884	861	909	873	879	852	922	895	814	890	949	887	933	874	933	930	859	852	925	907	902	853	871	893	870	903	891	907	868	869	908	869	880	906	893	862	896	895	894	844	906	973	898	895	921	854	852	868	961	907	943	847	874	913	828	854	864	912	919	836	901	917	888	895	858	873	968	868	886	918	933	916	887	858	864	896	858	835	917	869	881	886	864	917	860	898	890	897	891	929	881	851	875	866	904	944	881	849	859	880	891	867	861	844	891	908	881	851	873	861	919	916	904	915	848	890	902	911	883	903	904	878	854	907	935	895	898	939	872	904	869	914	903	886	883	899	867	893	885	898	889	882	879	895	905	879	926	897	875	882	827	842	911	873	891	905	933	899	898	867	862	874	901	873	885	933	891	955	889	902	904	906	809	862	930	868	883	890	850	893	911	967	899	895	932	927	921	844	896	905	913	839	887	839	922	846	909	868	889	897	887	848	877	845	865	859	882	862	898	882	862	926	879	845	875	851	885	901	867	835	903	920	830	888	937	887	848	934	908	884	897	834	894	901	956	909	864	886	866	882	899	927	833	933	852	910	901	867	871	837	905	949	879	934	900	893	851	861	908	920	891	905	926	892	889	864	887	881	842	877	920	886	886	881	922	901	857	864	843	857	873	870	913	913	905	841	912	902	871	913	935	866	895	891	895	896	921	870	907	847	845	899	834	889	899	904	881	868	910	895	901	897	872	880	901	877	882	857	916	908	836	884	899	921	856	899	870	878	843	977	836	912	866	897	850	885	879	894	884	866	887	899	859	933	846	915	884	905	853	874	901	897	908	904	946	886	911	936	926	841	882	886	877	873	855	830	889	937	887	897	923	897	887	882	912	908	860	905	845	890	886	868	888	865	894	890	859	877	856	871	942	897	893	865	908	862	906	858	931	912	927	891	910	901	901	894	966	960	842	905	879	866	885	899	885	891	929	910	865	911	875	919	894	863	875	892	887	843	852	878	925	916	881	872	881	899	887	829	886	854	868	837	887	835	910	931	892	945	911	900	874	881	880	883	894	842	924	920	852	896	883	892	931	883	887	888	919	855	870	835	904	880	870	913	855	898	876	890	915	931	886	869	845	885	898	901	891	871	863	860	883	887	983	921	870	906	826	888	989	871	915	898	869	894	875	917	882	882	898	878	891	902	852	853	858	850	903	952	970	896	866	899	860	876	913	893	892	842	855	905	893	866	871	876	881	896	882	908	922	885	903	892	902	875	855	914	863	876	908	916	859	910	839	908	891	881	910	908	936	841	904	878	966	878	924	948	864	852	917	871	952	923	878	890	901	895	890	921	857	896	874	898	893	913	926	927	861	839	885	895	926	891	859	895	881	921	894	864	861	894	886	861	929	951	822	937	884	901	879	863	917	886	906	852	897	844	861	865	909	918	887	928	867	887	926	935	893	940	948	910	914	892	900	873	876	914	913	860	876	910	934	910	878	896	924	905	905	884	902	915	881	903	868	893	878	903	926	858	867	881	914	911	913	891	891	915	882	884	885	873	910	925	949	908	935	856	920	947	873	857	848	914	852	869	874	860	843	887	869	894	913	896	890	887	915	883	834	881	891	909	916	871	909	919	856	890	912	869	863	871	892	899	894	865	890	924	819	922	940	905	865	887	887	880	902	877	835	883	861	884	910	892	881	892	830	958	878	889	957	945	921	868	852	902	931	874	921	890	862	903	886	862	915	927	860	977	955	909	872	928	896	889	916	884	849	905	848	933	875	908	865	904	907	919	946	891	874	873	892	872	898	888	886	913	911	863	911	878	870	891	872	888	848	903	818	849	887	870	928	922	898	852	941	913	907	909	919	902	886	876	887	895	936	850	881	884	901	924	857	935	935	887	903	827	857	897	918	938	898	907	905	926	884	874	941	934	855	930	907	864	876	899	905	933	918	913	898	854	920	915	876	875	903	900	883	914	955	883	879	890	928	910	929	915	923	868	904	858	856	913	902	922	955	899	883	907	927	842	881	920	851	908	877	891	879	858	922	900	929	863	881	842	878	880	849	884	866	864	891	929	866	928	935	828	865	873	872	909	843	899	930	869	833	864	925	876	919	864	849	927	895	946	939	862	914	881	843	902	917	894	898	889	883	872	887	872	884	903	884	889	897	927	906	894	902	937	925	928	842	876	911	898	873	919	898	893	907	906	831	869	889	857
4154	1346	1020	997	1233	1163	330	170	73	74	60	73	71	59	80	69	75	57	85	81	73	66	66	79	65	83	79	77	130	311	305	246	166	106	99	77	75	76	84	73	79	73	75	56	62	78	70	78	75	77	73	64	74	95	74	63	71	86	62	64	58	83	86	76	78	73	68	87	63	85	81	81	70	75	80	78	77	63	82	61	68	58	62	68	66	81	68	78	62	72	68	79	80	82	73	76	78	74	73	69	71	62	78	72	78	60	71	71	63	59	70	81	90	86	74	74	61	84	73	87	70	72	64	90	66	69	74	70	78	83	67	83	72	71	66	67	63	80	72	68	72	72	87	71	70	57	75	81	78	65	69	78	68	84	85	52	56	51	68	82	75	78	74	69	61	69	77	72	80	63	62	75	81	67	84	83	76	81	74	74	79	89	73	84	80	66	73	58	75	56	70	76	75	69	71	77	64	87	68	63	68	71	81	70	86	80	80	69	74	81	69	55	73	70	65	70	81	66	73	68	73	68	98	74	82	63	62	71	64	64	73	79	73	71	73	69	63	68	60	68	63	71	65	80	72	80	74	63	70	73	54	82	93	62	75	61	89	69	84	73	68	72	63	73	91	80	80	88	84	81	62	66	66	84	72	75	62	75	80	67	80	59	66	86	73	78	84	80	72	71	84	77	57	62	86	57	74	75	64	73	64	74	68	72	83	66	74	60	73	60	71	65	72	65	85	77	75	70	83	73	88	91	67	72	77	79	70	69	71	75	63	62	76	66	73	78	80	59	73	85	72	53	69	72	86	70	74	83	69	71	66	75	80	78	82	76	68	66	73	77	65	60	81	76	76	81	68	66	69	86	50	70	69	65	84	84	53	50	58	69	62	79	67	63	64	85	72	59	78	62	66	68	71	85	76	99	80	92	71	76	82	81	75	73	65	67	71	74	73	73	79	65	60	71	67	68	52	75	69	75	82	76	78	73	65	83	71	67	73	74	66	67	73	81	80	77	74	51	78	83	77	55	67	76	76	57	66	67	73	81	61	65	77	70	79	66	60	77	69	66	73	82	86	58	66	88	84	65	70	79	75	75	62	66	69	79	77	64	73	61	75	84	59	70	63	74	70	79	60	87	83	74	67	64	82	70	71	68	91	77	75	76	75	62	65	78	76	78	75	72	63	74	68	74	73	73	72	75	76	74	72	81	81	66	73	70	88	74	68	73	84	70	75	81	68	72	66	67	72	56	70	75	76	84	61	80	77	72	68	68	78	82	65	74	72	80	69	67	71	77	74	61	76	68	62	76	67	62	60	63	81	67	62	79	74	68	74	76	66	90	81	68	66	71	60	60	79	81	69	61	72	80	77	72	95	71	57	76	83	82	72	66	81	72	69	59	80	70	84	77	62	74	70	74	74	74	68	84	78	80	57	74	80	82	66	67	69	65	65	96	80	76	85	72	71	75	71	71	76	71	92	64	58	74	62	84	85	76	68	75	84	61	72	93	67	66	90	70	80	80	67	74	59	70	63	70	61	68	94	69	61	74	77	81	65	74	76	64	65	82	74	77	84	56	75	76	62	72	72	72	65	55	76	75	72	77	61	79	68	70	86	66	73	80	60	69	86	81	82	76	73	75	76	75	63	66	77	83	85	62	86	73	82	82	82	77	65	78	64	71	66	59	72	87	68	72	59	70	64	63	69	81	57	70	82	73	85	71	76	70	69	75	63	67	56	67	79	74	69	77	86	68	60	70	63	70	76	76	73	67	68	65	84	75	82	67	64	82	77	67	70	58	60	69	77	61	69	86	84	85	75	84	63	73	89	73	76	77	79	82	68	78	65	78	77	67	75	65	61	73	66	63	52	83	85	87	87	80	71	69	60	84	77	83	73	83	75	59	75	68	79	64	71	71	68	81	67	54	63	73	86	70	72	78	64	85	83	68	63	84	72	55	72	67	90	94	68	85	75	73	81	74	89	92	55	67	51	78	74	71	79	73	78	66	69	73	59	71	76	84	68	66	76	79	72	73	74	68	70	77	73	72	74	86	64	63	68	76	73	73	84	78	85	78	63	62	70	75	71	80	63	74	70	73	59	63	67	75	80	57	75	81	66	71	71	76	83	91	73	71	66	70	78	78	68	67	90	66	63	83	77	70	73	55	79	72	70	89	78	54	72	77	70	76	65	75	85	81	76	64	69	67	64	63	56	77	72	63	79	68	76	58	63	71	65	80	68	62	68	71	67	71	69	70	65	71	82	64	81	62	75	80	90	78	85	81	65	69	73	63	83	62	88	63	70	67	77	69	69	68	67	69	67	77	68	61	74	69	65	62	79	58	65	77	74	80	72	80	84	64	73	76	69	95	82	72	64	75	83	93	75	74	73	67	69	59	72	103	69	72	70	70	66	73	78	95	85	73	83	83	82	77	70	83	71	66	57	67	74	73	66	86	74	62	74	77	84	78	74	60	73	67	68	68	70	83	66	68	68	64	75	88	68	77	69	65	63	78	77	74	76	58	76	74	85	84	74	77	68	71	85	90	67	80	71	63	81	72	65	67	77	87	69	58	57	53	76	76	78	69	84	84	59	73	76	71	83	76	75	78	69	70	59	86	65	65	74	70	75	61	71	70	65	66	71	76	80	75	72	83	76	70	97	76	58	74	57	60	66	73	74	74	84	69	55	77	81	70	74	75	82	70	84	76	67	72	76	88	93	77	71	75	79	68	70	73	74	73	73	63	76	68	66	63	71	67	74	66	68	71	85	61	90	66	67	77	74	91	65	92	78	66	84	65	75	73	89	83	74	77	82	95	80	77	70	80	75	60	86	73	68	63	78	67	73	82	54	69	65	69	74	74	85	83	73	70	75	71	71	84	75	56	71	81	76	65	70	56	53	70	74	66	66	67	82	80	65	83	66	89	72	68	66	91	101	78	68	73	66	68	70	70	67	68	72	72	69	81	84	79	72	78	80	67	91	63	62	84	63	80	79	76	62	73	82	83	86	80	46	62	73	70	70	73	69	79	69	65	76	65	73	68	72	65	66	89	74	77	81	72	66	69	71	70	84	75	77	67	70	68	72	72	78	76	60	77	71	65	78	73	96	91	70	72	79	67	78	79	76	82	82	82	71	73	81	75	64	73	54	77	74	77	79	69	75	64	83	88	70	85	72	71	70	79	87	71	88	61	61	86	105	85	95	70	73	76	65	63	73	79	66	71	76	63	69	64	68	59	71	79	78	84	67	68	74	62	65	60	90	76	73	78	56	82	72	65	72	71	78	65	81	84	78	88	69	68	65	82	81	70	78	67	67	64	67	89	71	60	69	80	75	80	64	75	76	66	63	53	76	84	81	93	78	77	73	68	63	74	65	76	89	71	84	78	63	73	73	65	71	69	74	67	85	80	67	68	58	86	72	78	66	80	62	78	62	71	77	71	62	70	75	81	76	82	66	84	77	81	78	84	74	67	62	62	64	84	75	64	74	75	77	72	75	79	69	64
32819	18006	15411	25892	34532	29717	15689	7396	1337	1245	1110	1117	1030	1065	1000	975	995	977	969	960	925	909	927	927	908	923	945	1211	3083	7568	8119	5583	3064	1623	1045	933	902	888	872	869	875	890	837	927	902	859	899	859	948	959	857	856	926	893	901	855	904	877	871	864	843	891	937	852	830	918	857	916	880	897	876	869	887	883	853	910	902	854	938	841	864	867	881	922	853	883	847	931	844	879	859	864	921	861	871	862	849	889	892	856	899	861	906	871	839	849	892	932	870	886	874	851	880	852	871	837	883	905	883	862	876	840	887	883	865	886	890	861	926	884	888	870	864	890	831	891	885	879	882	872	843	831	936	933	827	878	921	908	910	908	838	841	883	893	858	888	856	887	863	931	871	876	893	880	893	886	889	897	864	880	889	927	884	862	900	847	815	873	900	891	889	859	851	902	905	871	866	915	920	941	887	842	926	847	850	874	873	877	881	914	846	889	861	878	856	841	896	926	890	854	858	902	868	867	899	840	885	917	881	945	881	888	861	894	883	892	893	888	860	845	848	866	916	891	866	911	907	883	896	890	885	887	851	898	845	872	867	857	873	935	898	871	890	880	831	861	831	826	844	880	861	860	882	866	877	908	907	876	896	952	825	869	860	866	882	930	875	821	882	870	909	897	828	922	892	849	846	859	864	879	915	920	898	910	895	846	838	842	871	885	918	897	866	858	887	918	923	884	835	852	845	872	887	933	862	843	868	887	859	871	917	925	839	938	834	882	895	909	865	881	888	832	858	894	859	903	886	874	847	880	873	873	891	861	867	902	888	880	894	886	930	892	850	898	897	916	821	834	887	890	885	874	903	851	866	935	922	874	907	858	912	881	853	902	918	935	869	864	868	907	881	905	863	910	843	857	893	869	831	920	927	872	847	831	923	874	872	885	889	859	898	810	908	823	884	896	819	877	892	882	885	829	862	833	918	851	947	900	843	870	853	915	914	843	851	879	858	850	874	912	885	872	823	856	911	908	866	870	823	904	869	871	861	848	848	953	894	892	883	878	907	911	878	840	836	894	893	907	867	885	926	890	838	888	884	859	900	890	843	919	846	862	897	898	909	854	846	885	882	892	898	855	884	860	902	896	826	873	841	889	858	834	890	878	914	828	911	904	886	938	928	901	888	890	845	870	869	866	888	879	894	922	894	873	845	906	866	860	866	862	920	852	910	876	855	915	941	855	857	852	872	859	925	855	914	879	857	902	880	876	888	891	874	888	931	870	868	936	854	904	906	869	825	892	939	842	884	914	836	874	915	881	895	853	852	856	879	886	883	871	883	960	875	903	872	825	921	900	914	890	924	859	905	830	877	864	826	935	899	928	873	920	862	887	908	859	871	865	868	847	865	893	904	907	863	870	856	869	921	895	869	879	888	917	878	859	865	895	862	881	887	855	839	844	866	885	851	927	802	844	850	890	864	885	888	871	858	835	888	915	874	860	883	908	851	875	894	870	881	927	880	879	906	914	897	875	856	857	921	896	874	856	872	892	896	889	829	883	827	849	867	876	934	890	885	866	880	848	855	885	903	823	856	919	835	822	878	912	930	866	864	872	842	946	834	844	895	876	880	858	821	909	902	935	879	857	912	877	896	835	919	849	917	823	915	863	899	868	871	895	869	889	900	805	883	840	855	827	850	880	874	878	851	891	834	889	885	822	881	923	861	886	921	852	898	866	872	823	855	786	885	850	844	882	851	913	848	877	858	905	825	893	871	893	818	909	887	905	847	872	834	844	837	874	874	852	879	876	840	916	838	882	935	888	883	907	881	915	944	865	894	894	853	934	896	840	816	893	910	877	859	923	884	931	853	838	855	878	876	885	859	873	834	913	870	855	884	886	821	868	908	873	881	908	864	882	846	882	861	842	899	898	924	845	887	917	877	898	872	867	863	979	884	886	822	877	878	876	819	882	863	884	885	871	833	818	839	877	922	902	860	851	901	895	872	925	873	872	912	832	891	903	897	849	924	907	920	882	908	858	889	850	874	853	907	817	907	886	906	821	876	861	889	812	900	870	862	866	884	868	871	871	932	910	869	895	835	812	937	871	899	894	848	859	829	878	862	874	860	895	886	895	882	905	861	875	910	898	839	914	844	923	834	834	869	880	943	879	867	833	862	840	860	864	868	900	885	859	859	910	904	842	856	916	907	906	855	871	862	877	873	878	824	843	890	915	882	881	886	936	948	878	893	869	842	909	886	870	880	901	838	864	903	889	903	840	795	886	825	899	851	872	881	833	878	858	896	900	854	897	877	840	861	871	897	921	900	908	836	915	872	918	876	881	925	913	881	870	892	886	888	869	865	838	896	890	876	863	861	866	851	877	879	860	914	920	933	836	911	866	871	870	851	849	877	864	886	863	889	866	880	899	864	865	842	872	887	864	878	868	887	863	896	862	929	850	846	893	901	899	909	846	912	948	909	883	914	887	865	917	878	850	887	829	899	865	878	902	820	872	902	869	826	876	907	851	869	843	919	885	850	904	921	873	885	895	834	840	862	884	856	901	906	904	953	873	893	910	903	908	924	904	871	903	853	887	860	906	916	848	830	862	931	853	862	864	850	863	862	861	898	914	912	905	875	925	881	872	849	892	892	890	908	890	846	902	885	932	913	836	840	885	897	927	860	811	903	847	869	844	863	876	906	878	813	869	900	849	895	873	801	842	858	924	892	898	868	859	886	877	864	905	880	875	881	857	877	887	918	844	843	872	883	918	890	883	901	867	899	907	850	908	884	876	889	883	871	879	888	908	870	860	905	823	848	869	834	890	892	878	915	890	841	879	859	879	857	892	879	855	912	880	908	898	862	892	892	899	894	886	872	898	877	877	926	879	885	855	897	855	905	914	858	908	892	907	915	862	855	883	838	920	916	861	905	817	893	860	830	889	856	857	876	938	867	827	907	887	887	815	871	890	875	921	893	867	908	862	885	918	877	869	903	851	888	928	854	868	883	889	917	926	853	842	913	919	896	878	859	944	880	835	907	901	866	891	890	894	863	876	901	874	907	940	929	889	927	897	890	846	824	868	822	858	863	884	899	871	865	873	893	885	900	875	905	889	845	909	876	860	895	921	900	877	886	859	870	896	862	841	874	887	886	872	924	895	876	916	865	858	915	850	892	902	883	954	861	879	857	900	878	885	891	836	826	911	873	910	873	940	883	846	848	847	910	874	860	917	843	833	822	865	884	854	927	908	875	849	872	867	852	912	831	885	883	880	870	861	913	867	898	888	823	917	931	836	880	894	928	865	878	883	843	888	887	873	889	864	828	885	846	860	911	829	888	854	864	863	884	861	883	922	881	910	892	909	895	832	908	867	874	876	842	860	928	870	882	900	836	888	900	912	889	874	808	948	898	922	863	877	839	916	902	876	896	897	882	848	878	867	846	903	908	842	923	900	844	864	923	870	848	833	866	943	838	816	872	894	841	872	923	909	903	861	889	895	834	883	916	866	933	857	895	896	819	884
7543	5663	3455	3022	3686	3581	754	585	82	80	77	102	77	74	80	78	78	76	81	76	81	72	83	63	81	92	75	77	160	531	660	401	223	128	103	77	74	84	73	78	50	56	64	75	75	64	75	74	64	68	65	75	76	73	78	58	79	63	73	74	72	68	77	73	74	67	75	56	61	87	67	73	82	63	85	75	77	80	78	85	66	68	71	78	69	68	71	76	69	86	81	71	64	64	60	74	76	73	74	70	52	75	61	65	65	61	76	76	70	72	85	90	78	58	61	78	75	81	58	83	59	51	78	76	80	50	75	67	80	61	58	70	83	76	63	60	68	82	61	77	81	68	67	65	79	80	84	74	63	68	75	68	74	76	78	72	75	76	69	64	68	70	73	64	74	76	58	65	61	83	76	68	76	74	95	72	70	72	54	79	71	80	91	81	75	84	71	55	85	61	57	66	64	70	82	72	82	69	87	92	64	69	65	91	81	71	65	84	73	56	65	83	56	65	68	65	63	65	87	57	85	72	69	83	64	61	85	70	74	64	74	66	59	57	77	77	89	84	73	77	77	78	68	73	62	70	63	70	74	73	78	77	66	60	90	80	84	76	61	68	64	85	78	91	63	64	78	63	82	87	85	69	65	66	70	79	68	62	65	69	97	71	74	80	82	69	73	69	71	69	69	62	67	64	71	78	69	80	80	75	101	74	60	78	65	56	80	81	75	77	86	73	97	77	61	57	77	83	76	86	77	79	73	67	74	77	73	77	72	87	64	71	68	66	92	61	77	72	75	81	66	69	60	82	82	78	70	67	74	78	73	87	60	60	68	89	71	60	84	84	52	76	69	74	74	75	77	70	87	67	68	71	75	77	65	65	88	85	62	66	84	66	73	51	82	86	80	75	86	56	68	61	77	86	76	87	92	64	59	72	89	79	82	90	65	67	73	80	67	79	67	68	64	61	74	74	63	70	67	75	84	73	62	65	79	68	57	77	77	65	96	66	90	86	58	70	70	79	72	80	71	78	79	84	76	71	66	77	73	64	70	86	63	80	83	73	88	72	76	54	65	80	65	66	77	70	75	76	95	76	65	68	70	64	68	78	87	78	72	74	66	79	71	65	70	74	72	77	84	92	77	92	83	59	59	68	77	74	67	77	70	72	67	69	80	85	69	73	72	63	69	62	67	60	74	78	66	70	79	61	73	67	79	70	71	96	59	78	78	70	83	79	57	54	79	93	74	66	78	65	69	67	74	94	68	63	70	58	77	70	82	80	83	72	86	83	72	75	77	73	77	66	70	53	71	75	76	63	80	71	81	68	77	71	65	77	82	72	89	73	82	61	77	69	63	56	73	68	68	67	81	82	70	82	72	82	76	63	67	74	73	76	65	81	59	82	77	72	75	64	93	71	98	81	59	75	75	72	69	76	88	81	75	71	64	73	87	58	64	67	70	87	57	60	89	61	80	68	73	69	81	76	78	65	75	82	71	58	86	59	63	86	74	57	69	50	70	77	59	72	63	73	66	72	82	72	65	71	70	69	65	63	78	71	63	62	66	84	79	72	70	77	74	68	70	74	62	81	78	63	74	72	68	69	71	96	78	78	92	74	76	74	67	86	77	69	68	70	63	74	69	73	62	69	60	87	86	78	77	73	79	65	72	74	66	77	69	81	70	65	74	95	69	50	83	75	59	69	70	71	66	87	90	60	74	67	72	68	74	68	68	71	69	52	90	62	73	74	70	69	77	84	68	68	60	86	80	64	78	69	71	83	78	64	86	72	85	73	77	87	78	74	80	70	82	92	65	60	84	76	67	70	75	86	70	61	79	77	79	60	84	73	62	57	72	63	74	67	88	80	71	85	69	60	71	69	79	65	65	88	66	68	63	79	74	75	72	69	84	70	90	78	76	90	66	63	77	70	69	56	70	77	72	67	73	56	84	74	76	63	67	62	73	72	63	79	66	64	76	75	65	67	78	78	74	76	74	77	79	84	78	61	70	75	85	83	63	82	74	64	74	71	62	77	69	79	80	76	53	63	62	71	76	74	80	79	52	80	72	79	70	71	68	76	67	80	72	79	65	69	57	63	86	80	67	63	74	76	76	65	63	76	78	62	85	82	74	78	60	67	71	65	65	67	75	62	77	69	86	64	71	85	70	72	73	78	81	92	65	68	63	72	70	79	68	84	74	72	66	68	80	64	66	82	84	60	69	78	58	76	63	52	81	73	77	66	68	76	59	88	73	76	72	70	64	81	68	49	64	67	76	75	68	71	75	71	74	61	59	80	79	62	83	69	75	66	59	80	59	66	64	85	82	74	68	73	75	68	84	72	72	70	85	64	81	61	61	89	80	76	57	80	72	73	86	96	65	78	97	90	68	70	72	80	61	69	77	83	74	75	68	69	68	70	83	67	68	71	66	76	72	74	65	74	68	75	74	68	64	59	82	76	74	68	74	78	60	89	75	75	60	78	63	84	78	66	74	74	77	66	72	80	92	66	85	70	70	70	82	68	77	68	96	76	62	68	77	79	69	83	78	86	96	70	65	58	52	67	79	63	67	82	62	71	76	78	71	81	63	97	77	71	72	70	67	78	62	84	66	84	87	73	84	71	68	70	84	79	68	65	70	73	80	71	64	72	71	69	88	76	76	69	69	81	63	70	71	82	64	48	71	71	56	87	68	77	70	63	67	88	74	69	65	81	79	84	61	60	75	65	74	56	79	64	90	77	75	86	79	68	83	65	73	74	65	72	88	66	83	68	73	85	82	71	86	72	72	61	89	83	79	66	55	64	87	62	49	64	77	67	92	59	77	79	76	66	66	80	83	53	55	62	72	77	68	72	71	72	74	87	75	76	79	78	64	74	72	62	73	57	75	74	62	76	83	68	80	79	64	72	71	73	77	70	64	67	68	84	81	84	66	68	74	60	71	69	64	67	71	74	61	77	64	79	76	75	85	73	69	86	79	65	64	76	63	80	69	76	71	74	82	82	62	66	80	79	81	93	87	72	82	86	81	65	78	75	80	78	65	83	80	71	79	56	66	88	61	68	93	66	64	71	82	71	76	65	83	79	72	71	68	67	62	74	70	83	56	71	71	66	74	67	78	64	69	72	88	81	68	81	74	73	67	85	77	88	76	69	77	71	76	61	68	69	96	61	88	64	73	66	72	61	67	66	49	66	75	59	58	68	75	73	76	71	71	59	80	74	70	71	70	55	69	70	70	74	69	75	79	69	83	72	66	72	70	81	65	74	72	68	47	75	74	76	59	63	60	68	73	67	84	79	63	70	65	75	64	82	72	62	80	68	82	73	69	73	68	73	82	64	71	94	79	55	61	79	68	64	77	74	76	68	68	68	79	64	65	71	65	65	66	78	82	85	74	76	65	71	73	70	77	66	69	81	85	61	67	81	83	79	69	74	70	74	68	74	67	79	88	90	62	62	94	54	60	68	80	79	74	93	76	74	64	65	79	83	72	94	71	58	68	76	74	60	83	80
44197	30114	26283	37980	49250	41781	21870	17191	2081	1739	1581	1478	1390	1267	1275	1153	1064	1138	1125	1020	1085	1014	1021	998	999	970	1014	1056	3935	13016	14454	9227	4652	2168	1221	944	940	894	869	861	870	883	891	896	847	888	944	894	932	906	921	855	841	849	882	861	858	935	891	945	903	941	867	908	914	855	865	832	821	906	872	904	858	895	946	873	865	919	871	915	902	939	889	858	893	934	885	904	829	915	914	890	923	927	911	857	869	874	889	889	870	812	873	864	865	938	908	938	915	849	907	877	838	908	881	897	876	877	812	884	939	840	894	885	932	925	873	900	874	938	900	859	887	870	929	866	861	840	879	923	871	869	923	913	924	920	891	860	926	884	854	920	853	860	803	858	902	924	921	941	897	886	908	882	881	914	909	856	831	876	890	851	940	934	893	893	849	888	922	907	843	884	867	861	911	878	897	878	863	907	896	895	866	889	938	879	907	863	862	931	843	917	861	903	902	901	915	896	887	871	848	931	903	879	908	892	954	855	886	883	923	867	917	796	933	924	896	881	876	929	934	874	940	908	886	844	896	835	913	870	823	863	910	868	879	854	886	892	869	909	870	881	875	856	888	862	833	825	890	900	888	855	848	877	914	935	912	886	912	938	913	865	858	866	883	886	919	903	861	805	897	882	847	877	909	919	862	857	937	870	889	896	853	880	864	897	915	851	913	916	892	867	881	913	914	916	867	877	820	940	881	886	894	936	879	920	839	924	872	865	877	900	907	887	867	898	853	888	875	942	857	874	870	894	932	881	916	928	820	867	903	916	840	914	873	893	875	868	906	898	967	885	849	849	828	884	919	877	904	925	805	898	887	868	947	891	893	924	940	818	930	893	877	888	843	863	896	898	877	916	887	874	833	884	916	895	917	887	870	851	853	897	891	895	890	944	900	829	840	811	857	860	884	914	907	904	824	905	893	858	878	858	816	869	899	858	859	850	937	869	947	898	866	910	908	875	853	899	861	970	863	855	890	939	901	868	844	887	864	864	887	902	837	880	901	909	883	870	839	880	879	895	912	866	909	851	919	911	867	932	921	838	863	845	928	864	883	853	875	847	861	931	832	901	886	889	893	839	876	893	883	867	903	876	886	922	834	901	851	887	904	917	885	888	871	854	934	890	823	916	887	898	913	953	834	896	893	816	865	876	826	891	861	902	889	878	878	906	839	867	901	868	869	923	918	914	941	871	886	863	927	885	891	895	871	851	892	893	890	885	885	913	890	841	903	869	861	829	900	840	868	865	905	885	899	858	911	868	820	842	884	899	891	934	919	871	898	864	830	892	889	876	877	864	908	894	940	922	944	862	853	879	866	899	842	934	907	840	886	879	895	929	912	909	857	954	911	915	902	876	885	886	931	870	879	937	901	905	880	837	916	859	880	891	800	895	895	880	885	881	852	888	796	875	891	885	840	866	891	882	917	868	880	918	893	898	906	896	870	872	858	845	869	860	854	937	887	889	930	849	931	881	894	879	956	883	879	897	884	871	915	905	903	919	898	900	855	930	908	971	860	917	925	878	845	886	937	901	854	848	901	901	918	890	882	894	909	890	843	886	875	889	821	905	897	888	923	839	902	892	887	892	877	895	837	869	935	840	846	863	893	887	913	915	897	930	874	909	866	900	930	876	882	916	841	911	842	850	927	819	941	904	911	846	879	871	940	931	854	862	872	874	918	896	905	856	924	881	867	853	897	868	932	877	850	862	878	906	915	885	865	933	892	947	879	864	911	856	872	858	906	868	884	905	891	917	846	877	910	878	846	845	900	859	903	828	900	899	864	873	955	873	853	875	916	879	849	858	882	856	892	867	913	904	892	911	886	861	946	868	915	945	828	931	857	864	910	863	877	931	886	884	912	920	914	913	856	870	831	902	893	865	872	871	904	880	853	876	877	870	855	909	891	894	904	866	896	884	886	868	889	908	927	869	878	852	871	943	903	846	856	871	884	858	917	931	933	854	890	863	884	906	856	896	882	914	914	909	867	912	896	887	857	838	851	878	903	881	929	856	876	897	963	890	888	914	874	891	868	903	935	928	898	873	907	880	888	898	876	860	936	919	834	885	897	890	864	879	903	881	908	880	908	921	916	840	876	877	881	882	914	872	930	805	911	887	848	900	879	959	919	876	904	950	918	861	895	898	938	849	857	930	948	962	858	873	931	879	848	916	884	847	940	873	898	917	896	908	888	914	862	891	893	866	827	890	879	834	929	884	904	920	857	892	892	879	859	883	906	899	924	888	867	909	893	878	835	886	881	899	867	865	859	880	873	923	922	898	859	927	853	901	907	897	888	874	900	927	913	860	856	875	900	906	915	881	907	836	877	936	897	883	891	878	876	883	839	869	889	844	824	913	927	870	895	889	872	924	913	875	887	887	876	853	913	862	902	887	866	924	932	932	887	939	897	921	893	874	870	908	869	879	933	931	917	869	909	880	928	899	890	820	871	855	909	835	893	938	897	876	893	852	868	946	909	815	839	844	855	883	838	953	911	875	854	841	857	882	884	846	879	892	902	903	864	894	872	903	937	849	889	877	876	969	876	929	939	822	901	881	876	874	905	890	853	830	873	870	889	926	859	936	842	879	848	923	888	832	867	927	894	918	899	928	903	859	906	890	871	867	911	863	892	891	877	926	875	907	910	868	899	849	869	905	817	907	924	919	867	904	900	905	910	924	868	870	894	832	898	920	893	866	880	887	864	891	877	851	931	885	842	874	898	918	907	924	900	920	918	881	881	873	882	880	893	913	946	873	887	843	905	895	874	914	852	885	877	917	869	899	927	925	882	854	872	869	921	881	939	861	898	933	911	881	869	880	881	884	893	902	914	885	865	892	908	865	868	871	896	889	888	905	887	900	901	848	951	903	925	932	876	876	886	904	882	873	911	870	881	868	889	869	914	832	841	965	929	883	903	892	869	899	914	904	857	879	934	807	912	894	876	879	973	834	914	869	842	894	897	907	880	910	871	895	854	917	920	863	943	877	906	893	898	862	855	899	917	895	855	947	913	899	883	825	877	887	861	872	920	832	877	899	884	853	888	930	861	857	874	854	887	911	847	900	914	868	840	887	911	928	879	860	918	841	898	909	902	889	863	876	929	844	834	887	913	874	934	830	840	859	893	860	850	887	978	907	888	939	891	921	908	914	886	845	862	876	852	967	838	908	877	898	858	898	879	902	886	881	874	884	926	912	913	873	890	903	894	895	897	893	925	911	892	899	892	899	868	892	865	897	869	873	868	939	908	876	903	899	909	849	852	918	883	861	863	926	897	930	864	836	876	880	870	872	901	928	900	878	906	901	874	889	901	933	899	937	857	857	879	892	881	817	887	824	884	911	887	831	913	911	902	870	851	878	912	851	916	869	894	875	879	878	858	950	917	927	920	829	882	862	888	938	843	890	881	883	881	910	894	924	888	921	889	918	910	858	902	871	890	882	912	899	881	888	884	914	862	923	863	879	923	863	929	862	891	889
7578	4676	3424	3073	3742	3450	615	778	84	77	96	85	76	60	85	97	77	96	70	55	74	73	80	78	75	90	93	82	288	615	614	423	204	128	88	78	94	57	71	75	56	68	75	68	80	58	84	51	80	59	77	82	71	62	73	67	66	63	91	82	67	67	73	70	65	76	74	79	73	84	75	64	88	71	50	70	71	80	68	66	50	81	79	61	53	66	86	71	65	77	67	62	73	84	74	73	67	73	63	66	72	66	84	51	76	79	61	68	69	64	60	56	74	83	74	60	76	82	63	67	78	62	74	68	64	68	81	73	78	64	61	77	71	70	71	69	77	59	62	75	59	83	67	69	74	55	60	63	65	86	69	72	69	81	80	83	57	78	77	58	62	86	66	64	68	78	64	62	65	80	61	82	68	76	79	68	68	73	73	62	65	67	62	76	62	72	69	66	66	74	69	64	84	62	63	74	70	73	89	66	72	72	70	61	73	73	76	70	73	71	65	69	78	60	69	81	74	74	92	66	78	76	81	64	92	51	70	74	61	67	63	77	67	81	78	72	71	77	61	69	62	69	67	78	78	68	79	74	78	57	64	66	81	56	78	79	74	58	90	61	83	78	76	70	72	81	71	83	67	73	76	78	73	72	74	68	66	74	75	62	64	77	86	79	55	79	59	65	73	65	60	62	74	76	70	78	69	61	66	58	79	66	76	67	60	70	81	86	73	64	64	74	75	73	51	63	71	63	72	60	69	65	71	83	63	71	67	78	69	70	57	67	70	80	73	67	60	76	70	67	74	59	73	62	87	60	68	67	74	65	59	88	72	72	74	68	63	76	77	82	76	67	58	70	73	76	78	73	70	80	57	73	62	74	74	74	73	71	67	72	69	64	67	71	91	90	80	68	68	68	63	68	69	74	84	63	66	78	62	66	76	65	69	83	78	73	77	79	72	75	66	69	58	58	66	83	73	67	70	63	93	76	70	61	83	74	65	81	71	62	80	69	57	66	76	65	72	85	70	70	74	69	69	65	68	78	72	68	65	61	71	68	72	64	82	76	85	76	55	75	60	77	80	79	79	72	69	74	68	86	74	78	65	61	80	65	73	80	76	56	67	70	87	85	77	73	70	75	67	78	73	71	78	69	83	66	71	73	80	78	68	87	67	82	66	75	69	63	80	81	66	63	76	72	70	66	54	62	75	73	63	78	69	70	62	76	78	66	80	67	70	74	71	69	75	75	70	80	92	70	76	66	67	59	65	76	53	74	58	71	64	63	73	77	59	57	73	85	64	74	60	59	70	69	72	53	82	62	57	94	67	57	54	74	64	72	79	77	53	90	62	79	67	68	76	81	81	94	71	63	89	83	63	77	60	67	86	75	84	69	76	81	76	74	68	75	70	61	63	58	76	53	77	59	61	85	79	61	84	55	59	77	75	71	65	89	77	71	61	77	52	81	69	60	65	76	78	64	63	82	58	72	68	81	75	61	79	68	75	67	57	56	79	69	77	57	65	66	72	61	73	61	79	63	86	73	53	60	77	77	68	84	59	63	74	74	65	54	67	58	70	50	59	78	65	79	88	84	82	87	74	68	90	62	70	60	64	68	74	60	64	55	56	58	71	84	71	75	71	71	65	69	77	72	55	71	68	73	59	61	68	90	64	58	72	61	62	79	66	62	76	68	81	52	76	64	68	95	79	56	83	69	59	65	76	61	54	72	77	69	72	74	75	64	76	64	78	62	88	71	62	62	74	71	70	56	75	77	64	68	64	76	82	73	78	65	66	64	63	85	51	73	64	60	83	74	61	83	66	69	76	66	68	93	65	80	67	56	61	79	79	69	77	76	79	68	76	68	69	82	54	54	55	70	72	61	54	83	67	73	61	59	80	77	75	80	66	73	86	69	72	61	51	74	67	74	65	68	67	74	78	73	65	64	60	80	75	77	54	69	70	75	80	63	73	72	70	82	72	80	73	66	81	68	56	63	68	80	73	62	71	56	72	59	82	78	68	80	77	74	70	68	68	81	66	57	65	70	67	60	84	76	70	55	78	77	92	81	67	79	81	77	60	69	67	59	59	83	62	66	67	74	79	52	85	66	73	86	89	69	75	66	70	59	70	72	80	70	75	58	65	68	65	61	70	58	61	69	68	71	61	63	65	76	78	73	68	79	76	75	61	66	70	68	69	57	72	69	69	73	75	81	72	76	55	67	79	71	62	61	70	73	80	99	68	59	81	69	69	48	70	67	69	82	69	71	90	64	68	54	68	58	78	64	76	60	78	74	74	69	76	63	65	73	75	70	81	81	70	74	78	79	81	76	69	74	68	76	71	74	82	64	59	88	74	73	73	67	70	58	68	73	72	70	68	71	73	73	75	71	73	72	72	70	71	70	77	78	59	66	65	65	66	70	70	61	94	84	59	68	72	90	65	68	78	66	78	75	69	87	77	67	76	74	73	71	71	70	69	69	77	70	75	64	83	65	75	78	73	73	79	73	71	75	66	73	77	71	61	62	70	62	69	66	51	66	65	80	69	71	70	71	57	58	70	57	62	55	59	88	81	76	64	81	79	83	73	70	73	73	72	62	79	83	68	87	82	76	83	88	66	63	82	66	80	51	55	67	72	78	84	75	72	65	57	77	67	67	77	89	94	70	75	79	81	66	67	64	75	85	78	79	77	57	55	72	70	65	77	71	79	77	88	80	84	56	78	56	71	56	69	69	56	66	70	68	70	65	75	75	66	69	56	70	63	72	67	74	54	66	80	70	71	67	58	74	83	70	72	82	79	73	70	80	62	73	70	72	64	90	83	81	66	66	64	86	72	77	69	79	75	86	70	67	58	89	78	63	65	71	79	76	71	76	69	83	67	60	71	88	58	63	66	68	75	67	66	61	57	71	66	67	62	70	53	86	64	66	75	70	81	69	72	90	70	70	68	77	76	77	63	74	80	74	79	60	74	72	62	60	75	83	83	69	70	63	81	59	71	58	77	73	62	77	73	69	68	59	54	70	81	64	80	65	64	64	77	83	65	78	70	82	64	62	66	75	71	72	75	75	80	63	67	60	63	79	63	62	89	84	77	72	64	81	76	69	57	62	62	77	70	86	63	60	66	65	81	76	65	70	70	70	62	63	79	80	58	52	64	75	61	74	67	71	70	67	69	80	56	89	74	56	55	71	73	59	67	74	75	81	66	68	79	62	78	58	59	72	71	72	77	68	68	65	80	64	63	71	56	61	67	65	57	65	67	85	71	61	78	73	75	75	73	71	76	76	76	66	82	70	67	66	76	65	69	61	85	69	82	65	74	66	69	70	68	76	76	64	74	62	72	74	74	62	85	78	74	75	71	75	76	79	64	73	62	63	78	74	73	58	79	77	74	88	61	73	63	76	61	63	82	93	61	60	62	73	69	79	62	66	79	59	78	68	69	86	85	79	68	69	72	75	69	77	76	80	63	73	80	74	75	55	66	72	75	55	92	82	89	78	83	67	64	68	67	73
38578	28035	25578	35282	46942	40219	16215	21040	2379	1848	1671	1533	1419	1372	1202	1153	1165	1077	1073	1061	1021	999	1060	1044	1014	964	1149	2066	7401	14256	13850	9240	4586	2134	1236	935	902	876	857	863	932	892	845	833	878	818	857	857	846	905	904	906	841	832	838	934	851	848	855	812	800	841	829	911	823	881	887	843	855	875	898	840	872	892	858	851	789	888	882	889	847	860	862	776	827	840	798	855	865	877	866	902	858	885	847	844	874	852	860	838	862	895	796	920	883	872	898	843	837	852	857	867	879	875	887	870	874	843	838	905	813	832	863	845	808	896	878	857	851	850	885	834	902	886	861	883	886	862	892	874	865	842	853	836	883	823	837	883	930	850	874	879	855	854	862	862	879	868	840	887	864	885	899	878	847	859	866	882	864	845	875	827	876	882	897	860	875	854	789	861	826	852	912	910	845	900	850	812	869	856	863	854	858	899	853	873	870	876	873	881	877	841	872	888	861	839	912	858	865	850	800	871	842	873	806	903	817	864	848	850	837	843	849	814	872	852	863	857	883	896	803	895	840	905	878	860	865	828	826	838	871	847	858	843	880	854	851	848	857	883	895	855	828	906	874	819	882	881	884	843	827	839	866	858	882	836	807	877	845	875	855	844	870	842	879	847	878	870	845	851	839	816	864	851	899	873	842	858	883	871	930	870	861	902	858	856	825	850	845	906	843	855	892	819	861	903	846	832	863	802	886	920	808	885	832	844	831	840	876	866	785	853	894	888	853	872	857	862	833	828	855	870	841	858	831	814	890	867	867	855	843	840	837	856	836	826	845	889	912	873	854	885	788	871	904	865	861	877	859	864	846	873	797	800	862	892	855	827	905	833	904	889	902	873	877	859	818	849	834	838	881	821	872	860	841	853	873	843	813	875	877	872	810	855	825	828	798	849	780	883	817	789	845	862	852	872	804	842	857	830	891	917	868	877	822	833	874	821	814	867	873	873	884	866	865	856	879	846	821	833	889	830	860	845	821	849	803	880	816	864	877	860	876	850	851	880	854	868	904	828	891	858	841	887	851	856	852	903	793	883	798	870	834	857	859	858	826	881	884	796	877	874	881	919	914	884	875	853	843	856	844	884	896	870	885	879	858	841	854	860	872	896	902	883	840	842	908	839	875	867	860	870	837	852	844	808	787	848	871	862	893	854	890	880	846	847	798	848	803	834	860	855	846	868	856	850	886	862	864	882	839	830	890	933	856	818	844	866	913	862	860	884	907	894	860	888	799	860	875	857	859	931	887	794	863	868	887	888	894	878	833	864	892	814	886	872	846	847	858	884	814	883	883	833	908	918	906	916	848	852	898	901	840	855	880	828	851	913	825	883	891	878	892	892	866	854	852	876	856	858	884	893	889	893	872	798	859	876	856	881	884	932	828	898	880	867	887	878	853	850	875	867	820	844	815	874	934	869	879	846	830	860	864	849	872	892	840	884	843	829	896	867	863	828	845	904	857	897	867	889	883	901	878	834	819	853	893	831	897	860	905	887	885	912	797	881	825	861	857	900	880	794	919	853	900	821	832	833	863	883	859	851	884	845	884	889	901	855	814	827	853	920	840	821	939	819	822	798	889	881	852	902	914	879	884	812	823	819	905	861	910	836	887	870	841	838	863	878	846	848	878	819	861	889	855	866	850	835	874	857	843	876	922	863	834	825	888	844	849	844	880	835	898	833	858	843	825	829	889	850	821	868	856	853	869	880	904	851	833	899	871	839	848	852	826	836	839	838	854	856	870	860	916	897	867	861	912	854	873	839	823	875	810	834	863	823	821	887	907	822	866	872	859	852	850	908	837	870	866	846	853	814	891	863	877	873	832	849	895	868	847	840	819	824	837	848	842	864	789	882	843	867	842	854	881	856	912	867	835	870	854	831	871	875	875	862	865	804	902	853	863	892	813	848	845	875	850	835	859	876	812	817	908	851	876	839	803	857	854	857	851	863	862	848	876	815	865	840	899	852	889	815	875	829	896	882	854	864	794	906	877	894	910	831	887	860	798	853	849	848	865	836	826	880	863	869	838	805	809	876	898	823	852	835	878	896	822	857	856	875	874	832	852	889	901	850	836	890	856	866	861	898	895	868	881	876	831	854	842	910	930	895	864	822	823	875	842	842	881	894	849	897	897	881	835	843	853	856	865	846	853	826	888	841	876	815	829	874	854	821	872	853	886	841	873	831	897	821	853	869	898	805	834	858	857	895	899	867	890	847	853	852	879	840	839	903	890	823	835	876	796	815	840	852	916	855	807	868	898	820	846	806	864	839	853	861	852	807	836	883	843	835	830	908	843	892	881	838	876	874	870	916	877	859	859	835	894	877	833	878	844	841	840	855	866	866	896	850	821	869	837	879	857	887	906	878	872	856	880	910	909	855	847	854	869	872	852	856	877	885	859	867	875	866	909	927	860	846	781	866	848	886	850	907	876	863	875	866	886	858	856	868	886	863	851	870	880	895	835	825	867	860	883	838	889	871	827	846	814	886	815	828	814	844	808	886	838	853	870	829	842	849	859	861	822	835	868	867	899	885	883	864	896	878	832	898	834	853	840	845	864	894	899	887	887	844	806	912	860	855	906	870	831	901	849	869	885	843	865	895	856	880	874	861	867	891	871	852	836	833	861	885	830	818	876	845	886	860	864	871	870	814	898	820	830	838	844	800	832	897	831	848	824	863	849	914	865	858	848	839	881	871	862	847	831	820	861	841	841	851	852	857	854	885	836	843	878	824	810	898	842	859	837	923	840	821	881	823	830	855	840	935	831	887	841	819	888	891	809	845	908	847	843	869	831	929	848	872	872	900	838	871	883	806	841	871	876	795	884	863	834	877	849	808	853	906	840	835	893	830	858	837	851	858	827	866	854	864	838	873	917	867	856	831	862	859	863	860	867	823	886	813	885	935	878	831	894	824	839	826	780	850	912	892	860	835	830	819	946	864	878	852	845	854	874	877	915	807	903	846	799	852	806	839	881	848	901	810	850	863	866	807	836	875	848	827	882	839	868	840	849	842	867	851	859	856	903	897	863	836	862	858	865	859	866	779	840	855	820	799	829	859	856	862	848	876	883	869	864	850	841	870	867	869	892	855	841	870	857	792	870	817	869	886	875	892	859	894	852	877	793	878	842	830	841	902	878	855	870	851	862	860	864	819	842	864	831	880	825	850	864	882	812	844	825	806	900	858	855	849	909	861	850	908	907	844	876	849	898	827	806	848	853	832	913	831	861	859	839	870	845	873	868	848	888	819	852	894	840	900	881	802	874	829	931	878	808	863	852	899	894	912	812	883	861	870	834	879	875	869	896	822	876	807	862	873	859	876	798	890	836	861	847	874	866	810	918	854	844	863	794	869	863	887	891	784	839	903	866	870	879	832	814	908	919	888	842	861	849	782	848	848	837	877	850	893	858	807	886	866	830	812	923	865	853	859	863	865	874	839	898	831	875	856	827	847	906	863	883	875	864	876	861	935	892	832
11098	9759	6523	5018	6991	6470	1714	1442	144	94	81	92	91	98	93	83	87	96	83	88	91	86	93	84	57	71	98	71	238	841	1044	580	291	160	93	78	90	76	72	70	74	81	67	77	57	81	73	71	83	71	80	74	70	79	76	86	83	84	68	81	75	70	74	73	73	78	69	73	82	80	64	64	67	74	70	60	70	69	63	77	78	69	80	70	67	68	92	74	74	96	73	72	55	65	64	79	69	63	64	78	84	83	91	71	80	73	78	70	52	73	63	79	69	58	61	88	63	56	60	75	72	77	76	74	79	62	66	63	83	71	74	61	87	72	88	71	74	78	91	71	93	63	67	73	91	65	73	68	59	76	72	70	76	75	74	73	68	74	61	71	75	69	87	67	64	73	68	73	79	93	77	84	88	87	81	91	69	72	54	78	76	71	70	76	66	50	76	74	90	71	85	80	65	81	83	83	77	72	72	74	76	73	56	69	76	66	70	90	83	71	68	72	69	70	62	73	64	66	81	70	71	83	74	84	72	62	76	80	75	70	67	67	72	76	66	94	63	72	69	58	85	67	66	73	91	77	69	97	77	66	70	70	79	75	76	70	54	92	77	72	66	73	72	98	65	67	69	63	74	84	76	75	71	71	84	74	71	78	64	62	72	71	56	61	82	71	59	70	70	66	60	78	71	80	71	68	67	80	70	82	67	84	77	81	68	82	66	71	85	58	73	67	72	104	61	94	77	81	62	82	83	60	78	73	83	89	84	61	73	70	71	83	73	78	73	76	73	73	71	62	54	71	95	57	71	76	73	51	83	73	65	84	71	72	84	74	72	66	79	60	81	79	85	90	70	68	78	79	69	70	79	75	80	91	64	69	84	75	77	67	80	67	72	69	68	76	81	73	72	66	75	60	68	72	61	88	70	78	64	68	74	74	65	56	71	76	56	80	75	67	69	83	76	66	83	76	68	72	80	79	72	57	62	63	68	71	56	65	83	78	70	62	65	85	78	71	81	89	86	60	81	73	70	86	63	69	81	58	63	77	65	83	69	73	71	69	88	74	70	74	72	58	83	78	77	62	83	71	77	105	70	76	85	80	81	63	70	80	69	75	67	87	60	96	90	64	77	68	75	77	59	65	77	85	69	72	68	71	74	74	77	67	64	70	83	55	78	86	66	71	71	78	72	71	82	68	79	71	68	64	61	66	79	56	75	77	84	82	63	59	80	60	84	67	68	89	73	74	64	63	63	67	90	85	77	56	89	68	67	90	56	80	71	82	62	77	75	75	79	75	75	72	69	62	73	77	68	84	74	76	87	62	94	69	72	74	58	66	76	75	69	69	65	60	83	69	74	70	75	67	64	72	77	63	63	66	80	78	84	62	76	78	70	68	88	88	63	82	64	69	68	91	76	78	67	80	75	69	65	73	64	58	88	73	69	85	77	87	73	71	70	66	62	76	67	76	66	61	81	73	75	68	65	63	84	68	68	70	64	66	64	68	78	68	67	89	78	88	59	64	73	65	77	66	94	76	76	69	78	69	63	74	69	65	69	74	71	73	71	72	67	79	71	70	89	68	70	78	66	72	71	68	59	65	70	62	62	76	83	90	91	73	78	77	63	84	67	70	70	73	79	73	72	76	71	80	79	81	66	66	67	73	64	66	78	90	79	66	62	71	56	85	75	70	78	63	78	54	81	74	75	56	79	73	70	89	82	71	65	75	87	77	77	62	80	70	68	79	68	67	66	75	80	71	76	65	53	73	75	70	77	74	68	60	81	81	80	63	79	64	85	53	69	63	76	80	80	85	76	87	65	84	75	68	80	88	76	84	73	81	87	74	70	70	68	64	62	78	78	80	66	81	85	81	64	70	68	67	80	73	60	61	68	91	67	61	76	76	65	84	82	62	61	74	62	75	91	60	69	70	56	81	53	68	67	68	85	83	70	76	79	69	88	80	72	68	84	79	73	76	74	69	105	66	84	57	83	71	54	59	72	66	72	66	71	72	75	74	62	85	100	67	76	80	75	71	85	94	76	77	80	61	81	81	67	63	77	80	66	72	77	63	70	69	66	76	88	82	65	50	79	59	85	84	81	74	77	71	68	71	71	76	76	78	74	73	69	82	62	76	76	60	77	80	71	88	64	76	63	63	83	64	81	89	77	62	77	90	60	87	56	64	77	72	75	71	91	83	66	77	78	63	58	66	79	66	67	85	70	75	70	71	75	84	75	73	73	68	78	64	69	62	67	61	77	77	78	68	79	75	73	64	73	77	83	69	77	74	55	70	77	66	69	68	64	68	61	64	65	78	74	71	75	83	81	69	69	65	51	83	80	67	67	63	69	78	68	71	83	71	76	70	84	73	85	78	75	56	76	65	68	76	84	55	63	80	68	67	90	80	91	73	67	66	66	83	83	63	70	75	61	70	86	78	94	78	92	91	69	73	65	78	83	68	64	81	66	71	74	79	58	73	91	77	83	62	75	67	68	80	97	70	61	92	80	80	68	74	72	64	87	65	77	79	70	80	68	69	83	91	63	78	86	75	63	67	78	71	64	74	71	73	72	73	66	64	79	55	91	77	65	57	71	78	77	76	84	72	86	66	85	71	73	69	78	77	81	76	60	82	59	72	72	70	87	64	47	58	61	78	80	68	94	80	71	80	68	85	67	72	71	68	87	85	58	76	89	71	79	61	80	60	68	80	84	70	66	83	69	75	60	75	72	72	80	68	64	89	59	58	73	80	55	77	70	45	68	72	83	73	73	72	64	75	65	70	79	85	71	68	82	57	67	74	72	70	73	68	60	78	77	77	64	72	84	62	77	64	70	65	75	73	81	79	68	82	82	75	66	62	84	80	86	72	83	91	65	67	71	73	73	72	101	67	68	81	58	69	70	70	56	74	78	81	82	72	72	87	63	73	79	74	76	68	73	86	88	65	73	87	69	72	72	60	67	66	76	73	83	64	70	56	70	80	54	81	75	69	62	68	84	88	86	89	75	62	61	80	68	62	60	53	80	73	81	68	71	81	71	77	70	75	73	69	84	80	88	55	76	74	55	67	81	61	76	58	74	81	69	74	67	72	65	68	73	69	72	73	73	57	73	89	66	60	67	66	74	73	68	66	78	84	80	89	60	74	59	80	64	85	61	78	94	77	68	73	73	59	68	66	74	64	77	76	74	77	71	61	64	79	80	73	87	68	60	65	68	71	62	76	72	66	66	75	60	85	66	75	74	62	76	73	80	79	67	63	76	67	73	72	83	73	77	71	60	72	59	73	78	80	72	73	79	62	66	64	80	79	60	66	73	71	73	73	75	70	78	75	75	88	66	77	86	75	59	65	81	68	73	63	67	71	76	84	76	65	84	88	69	76	69	79	58	79	71	79	81	87	66	85	78	74	90	57	69	95	76	67	62	67	76	60	89	69	89	86	73	76	86	70	76	63	70	72	75	64	68	68	68	70	65	81	91	74	71	60	79	67	67	65	73	73	83	61	67	83
49312	35324	32041	43008	59374	51661	21226	29627	5184	2919	2126	2019	1764	1672	1493	1385	1261	1321	1191	1191	1182	1173	1106	1123	1107	1124	1339	1690	5623	18402	19150	12565	6958	3276	1641	1112	949	850	909	900	938	920	891	861	899	865	923	921	852	854	904	891	858	889	853	889	876	889	877	898	900	885	867	918	881	874	947	854	882	862	905	908	902	855	926	858	937	870	895	890	859	841	838	922	877	912	906	874	885	914	856	886	888	911	868	883	879	920	901	919	935	902	887	867	873	907	892	886	925	896	907	868	908	844	899	888	876	912	865	881	864	879	898	863	895	880	868	900	858	903	875	847	950	856	899	902	895	911	881	888	909	930	866	890	927	921	893	905	917	841	915	903	911	894	925	909	922	920	910	921	911	927	831	910	913	900	899	861	896	925	931	867	826	898	929	920	861	842	899	901	855	930	889	926	914	921	880	898	920	918	900	859	893	850	872	939	883	885	879	883	893	882	876	931	845	878	915	839	910	923	914	909	881	865	918	904	881	876	924	904	881	893	895	888	889	867	921	866	831	951	925	897	935	894	925	908	832	941	879	860	876	919	932	896	875	866	952	912	894	914	870	894	881	914	863	858	916	943	901	898	907	893	884	903	932	967	861	868	913	886	909	897	834	934	891	945	897	942	911	891	900	880	926	865	898	881	920	910	926	893	907	867	861	887	856	936	923	874	904	913	931	919	875	863	878	914	879	853	923	928	853	912	921	868	924	836	884	886	910	898	867	853	903	935	937	899	852	843	921	839	898	883	875	886	868	871	919	924	929	908	840	894	814	884	910	888	925	891	905	891	899	825	895	912	911	921	893	879	862	907	873	902	849	894	825	871	929	848	901	895	910	932	881	891	862	939	881	899	887	817	924	905	837	898	920	884	912	878	903	862	885	830	894	918	881	877	917	907	866	970	924	919	912	890	893	925	873	902	895	928	948	894	887	892	916	898	907	888	895	924	887	838	894	828	897	916	891	880	912	911	963	886	900	938	929	830	902	968	916	928	899	958	958	897	895	873	877	880	886	942	909	902	906	904	889	907	889	898	918	895	901	867	904	900	893	871	890	912	941	905	920	898	910	927	906	945	900	941	971	833	921	847	933	851	860	846	920	911	834	878	907	939	860	834	864	869	908	879	890	853	917	897	846	937	876	921	899	924	865	881	864	866	841	891	882	890	935	891	893	884	923	908	846	868	870	943	952	878	887	917	922	903	905	835	860	873	930	902	925	887	919	915	903	897	856	855	904	942	913	911	896	908	912	869	871	947	927	912	876	891	880	928	943	877	932	873	960	806	904	913	905	923	934	866	964	868	951	899	929	929	913	877	858	926	896	872	870	892	868	900	944	936	890	905	905	953	878	867	939	891	836	914	842	941	903	869	894	890	929	875	878	889	862	888	863	903	945	891	918	875	924	952	926	861	850	905	861	913	880	902	931	887	871	915	945	875	876	908	929	859	899	918	832	903	890	905	867	923	937	875	935	899	889	916	873	892	922	870	939	868	922	856	886	885	896	892	881	941	882	889	901	931	883	904	885	917	928	875	849	897	897	885	902	890	908	901	904	877	879	881	868	966	878	906	902	856	901	882	889	914	899	922	870	902	906	883	853	866	897	821	935	888	882	911	911	920	913	914	811	862	948	872	905	943	928	906	911	881	891	868	928	856	873	904	911	883	904	924	876	878	929	869	858	899	903	905	860	904	844	833	917	945	837	913	903	865	918	899	902	864	950	878	854	873	908	897	937	907	931	885	915	839	926	872	899	857	907	912	864	917	925	908	945	916	888	977	922	866	899	881	935	911	888	882	832	906	867	845	885	918	964	921	834	861	906	857	862	884	871	902	874	889	838	941	856	904	897	851	888	875	900	882	936	848	884	860	875	902	914	881	885	883	894	938	897	926	893	880	907	860	896	880	894	943	911	912	881	886	932	864	871	912	880	889	872	915	937	869	860	869	924	936	859	905	882	889	900	918	876	887	876	869	907	932	912	929	902	931	904	896	950	892	861	887	892	887	894	876	883	909	851	837	896	905	906	937	875	937	933	887	862	881	905	891	908	891	889	894	884	890	850	907	852	924	882	893	910	862	880	821	915	888	905	913	972	897	861	891	904	904	896	915	903	871	926	901	882	822	858	883	866	962	853	943	905	902	888	874	878	916	862	870	889	872	879	954	928	917	938	919	906	893	824	885	890	899	885	867	920	848	914	920	916	887	879	898	843	991	897	896	888	892	844	926	951	856	862	828	890	923	949	841	869	894	864	873	925	871	918	921	854	890	869	975	868	895	897	888	935	917	864	874	916	875	865	868	918	927	905	918	947	897	951	906	871	903	882	933	857	918	913	882	901	914	898	851	898	928	871	827	926	885	875	880	882	861	957	922	944	926	905	838	895	862	871	879	898	946	855	898	916	905	860	870	878	915	875	893	904	932	913	809	905	878	940	889	837	864	922	925	897	906	878	862	881	889	914	887	907	838	913	890	950	880	928	897	927	905	887	831	855	876	879	891	898	864	874	931	922	911	885	900	936	895	909	924	894	897	916	884	885	887	887	905	879	921	862	845	887	906	929	958	923	836	875	905	869	900	905	892	947	907	951	880	902	929	911	894	917	938	848	819	903	909	924	915	844	883	878	859	893	855	907	910	924	853	923	904	880	923	880	924	877	933	904	963	905	865	907	895	920	901	836	917	895	912	893	841	855	908	922	870	888	882	882	897	865	939	909	854	841	942	904	880	880	844	897	932	872	901	888	883	880	913	896	879	903	836	937	949	917	882	895	877	905	874	853	852	841	915	890	855	856	876	872	880	937	875	895	866	911	893	956	886	926	881	888	900	904	860	903	907	942	879	895	908	894	929	846	909	886	918	901	866	910	944	852	869	949	913	867	881	891	913	898	885	915	908	884	880	923	956	918	876	919	912	933	917	902	923	916	946	868	911	866	909	895	876	902	925	922	847	942	937	889	892	940	945	897	878	899	893	896	892	909	905	848	867	878	893	911	945	893	925	900	914	914	936	920	943	875	894	923	837	903	926	910	911	914	912	900	868	936	852	894	866	831	888	906	873	944	922	902	910	920	905	919	854	902	892	914	864	884	887	904	919	871	864	859	907	887	908	886	949	854	898	919	953	898	906	901	888	913	931	916	922	951	928	901	845	885	884	871	889	871	912	920	953	897	858	884	888	873	906	904	909	957	933	870	906	912	975	901	895	968	909	915	950	869	887	883	937	897	849	858	907	881	983	961	860	891	879	881	911	847	828	830	875	873	861	854	887	914	905	904	860	906	897	904	876	837	912	866	879	892	866	910	934	873	879	891	970	919	883	895	871	886	870	893	877	848	877	811	945	944	926	876	885	930	857	943	868	835	864	888	860	914	820	950	889	901	847	890	895	885	884	873	889	921	927	898	824	916	872	895	894	885	929	935	916	906	871	844	938	870	903	894	872	861	908	883	878	834	872	871	932	857	886	850	893	901	879	915	908	930	852
4108	1427	1089	922	1269	1195	314	351	109	96	77	71	75	71	80	60	75	68	73	70	79	73	78	65	83	71	64	53	71	206	326	222	163	109	80	72	65	74	66	64	62	66	76	75	75	76	63	95	70	81	69	58	62	72	75	62	71	92	76	68	83	69	58	70	77	68	75	70	75	68	70	68	86	79	77	79	88	62	58	82	77	69	72	73	69	62	66	71	62	81	69	58	77	58	85	76	71	76	75	56	62	68	62	60	64	59	88	58	74	85	95	68	67	76	84	74	60	63	69	78	61	77	62	82	78	66	72	74	72	77	55	87	78	75	71	78	71	71	60	67	77	60	60	71	71	72	53	66	82	62	85	67	92	82	62	78	75	72	66	70	65	63	59	60	82	68	74	78	86	68	73	63	69	72	70	80	71	87	64	64	71	62	67	68	80	56	67	70	68	74	68	71	63	69	80	78	66	71	59	78	74	59	87	77	76	83	64	80	79	78	69	65	71	65	81	63	63	70	61	68	75	62	65	81	60	75	83	68	61	67	76	66	70	72	66	54	58	75	69	71	69	58	69	71	84	74	72	76	43	75	64	66	73	87	82	54	62	69	64	56	62	79	85	78	76	64	74	76	74	72	61	64	73	75	73	73	94	67	55	69	78	65	76	68	72	77	60	58	77	73	72	68	64	79	81	80	81	81	80	75	58	59	62	85	65	70	72	71	96	65	72	65	67	70	65	66	66	67	67	81	57	64	53	60	69	74	62	53	69	62	76	74	72	76	85	67	75	72	71	62	85	68	68	73	67	61	80	70	53	59	73	77	73	60	70	73	70	75	69	58	69	76	70	55	72	51	63	70	72	67	81	86	71	68	83	68	77	69	77	69	56	63	67	74	62	65	70	78	53	72	71	66	63	62	62	39	59	69	77	60	62	69	72	86	72	61	86	68	70	59	73	76	67	64	66	66	78	79	59	66	69	67	69	68	71	58	55	71	69	57	64	51	58	65	61	77	69	72	75	66	65	82	75	69	65	59	66	70	62	82	58	78	77	52	57	58	69	78	57	65	69	69	71	67	68	72	78	76	76	64	71	71	72	76	62	85	63	56	73	72	70	76	65	67	72	74	71	73	72	69	79	60	80	61	79	83	72	69	80	80	69	83	66	59	65	79	70	62	69	63	79	65	58	71	50	66	80	62	62	67	58	79	79	65	69	66	68	58	65	58	66	83	79	69	69	59	86	71	58	64	86	70	70	76	71	60	70	66	67	79	64	70	71	70	74	81	65	69	61	78	85	64	56	67	64	70	58	82	64	57	63	74	58	65	55	66	68	67	64	84	78	68	72	66	68	74	57	69	77	61	81	67	67	69	74	65	72	62	68	66	65	58	69	83	80	73	80	85	81	60	94	68	63	74	68	72	73	74	62	83	68	68	72	57	71	84	76	82	61	76	71	74	82	72	76	78	68	72	73	62	60	74	87	67	83	91	78	62	63	49	63	73	59	71	79	71	61	66	62	63	64	62	68	64	69	82	61	71	69	74	74	73	66	75	80	62	72	70	63	70	78	75	84	68	75	68	60	71	66	74	56	74	64	82	73	65	76	72	55	74	70	80	74	63	71	56	67	68	63	59	81	65	59	54	62	57	77	77	89	72	87	82	75	67	79	60	50	61	71	70	78	77	60	68	67	69	72	73	58	69	63	66	83	73	71	70	80	74	64	84	80	77	69	68	73	74	83	76	82	70	77	55	79	72	62	87	65	62	67	72	77	68	57	64	73	60	76	81	74	84	72	85	73	64	75	62	66	80	84	61	64	64	56	64	67	73	73	63	66	72	70	84	68	78	66	71	82	61	78	70	84	73	69	74	78	78	66	94	74	67	66	75	61	68	85	68	59	69	61	72	65	59	67	78	68	69	58	58	65	63	74	61	69	68	62	62	59	65	70	69	58	73	87	65	65	58	60	70	82	75	78	79	69	56	68	77	66	59	52	70	70	63	72	60	75	66	73	75	59	72	59	68	84	60	78	76	69	79	55	80	80	66	77	75	60	80	65	81	72	62	62	71	75	70	73	84	64	61	74	62	86	86	68	54	85	66	99	87	64	69	60	82	79	56	67	82	83	69	65	72	57	63	68	82	69	68	84	73	66	68	72	65	74	67	69	78	56	67	82	69	71	69	65	63	80	60	63	69	73	65	53	71	79	66	66	58	69	71	63	79	83	56	72	78	69	80	80	80	85	79	68	69	61	79	53	73	64	69	73	73	63	72	66	56	60	72	63	75	62	63	64	67	68	60	78	86	66	64	70	79	76	62	62	73	64	51	71	72	65	66	60	69	62	64	74	45	69	56	65	66	77	61	69	83	84	66	66	66	69	59	80	70	55	63	54	70	60	76	79	71	65	64	63	86	80	68	68	77	67	85	70	58	69	83	57	72	69	68	70	73	62	80	83	74	76	77	71	66	64	77	66	72	75	74	70	79	68	62	49	87	72	79	74	77	75	73	75	62	77	76	79	72	75	65	75	81	66	55	54	63	56	77	64	76	66	71	66	72	59	77	64	67	58	79	61	75	66	65	75	81	78	76	61	76	72	84	64	85	77	76	60	61	77	66	78	67	79	77	73	71	64	62	69	72	76	63	64	71	65	70	58	78	73	50	69	70	70	72	64	62	60	61	72	76	64	70	76	67	69	80	74	69	72	63	87	84	65	87	70	80	65	68	56	70	63	77	76	66	66	70	67	76	65	60	78	84	74	69	62	58	68	69	72	62	78	59	59	69	73	75	77	64	78	68	62	67	71	77	79	74	80	69	67	72	60	79	71	78	64	65	86	56	64	68	70	62	72	72	62	72	72	71	64	73	68	70	61	59	70	67	65	70	90	59	63	59	74	71	69	81	81	81	70	82	73	75	66	66	63	88	60	60	70	61	83	66	57	61	75	73	59	76	73	69	78	67	63	56	58	62	59	78	57	74	72	70	75	67	58	64	64	79	73	65	61	70	73	59	56	62	73	62	70	67	60	65	73	66	65	76	74	59	91	69	64	57	59	59	56	69	59	80	69	71	70	73	67	69	67	68	66	63	75	88	69	59	75	64	86	62	62	61	61	74	67	64	61	73	67	86	64	71	70	51	85	63	78	63	78	66	70	68	77	69	68	69	69	65	72	70	71	66	67	72	69	74	59	61	77	63	70	85	55	69	72	79	66	68	68	79	72	56	65	58	78	74	74	64	77	84	65	64	73	68	60	61	56	80	69	66	75	63	65	63	68	74	71	75	55	57	54	63	81	65	65	69	57	51	74	59	79	68	72	65	78	52	61	68	82	79	71	80	75	60	76	78	69	63	62	68	54	79	68	72	69	61	71	53	65	63	76	67	67	65	65	77	56	56	60	57	74	49	79	76	80	76	85	52	72	80	71	88	79	78	63	69	61	76	73	72	97	62	61	51	60	72	68	80	56	60	68	76	73	66	67	75	64	63	73	62	66	82	70	65	88	70
31421	17913	15609	23128	34258	29891	10240	14816	4231	1993	1175	1015	1040	990	944	950	939	910	930	886	871	841	846	885	880	886	873	831	988	5392	7492	5506	3085	1721	1167	888	872	778	871	857	865	837	855	790	855	857	883	837	828	900	873	840	830	896	830	870	867	844	910	826	760	818	844	809	806	847	803	825	856	898	816	842	838	850	833	874	783	848	823	849	913	846	841	830	820	855	844	843	871	871	872	847	825	845	868	851	826	836	857	805	816	874	877	806	837	811	835	781	791	826	828	804	860	840	842	846	858	865	813	833	853	803	778	864	843	893	890	779	803	803	872	839	814	799	881	795	863	911	865	826	841	843	855	799	836	857	829	857	839	860	818	826	885	877	845	831	901	866	846	827	853	876	837	822	859	833	856	824	889	865	875	866	856	836	854	907	839	877	844	848	848	821	874	850	813	863	779	903	848	904	853	884	826	832	882	825	832	871	826	832	819	874	852	852	843	827	834	873	814	819	867	826	883	866	823	849	802	836	841	827	856	889	894	806	866	835	837	839	808	856	857	787	861	781	849	843	857	846	844	837	850	806	845	818	872	849	842	799	794	836	813	832	845	862	879	811	862	833	850	856	875	885	856	836	826	846	854	845	833	823	867	861	851	826	823	868	898	798	867	837	848	822	843	909	774	832	877	882	833	846	838	839	866	845	832	874	813	866	862	887	886	774	862	805	892	887	855	847	841	807	839	908	816	829	812	850	855	860	797	875	812	820	835	855	950	776	870	841	820	882	874	814	824	839	853	841	863	832	836	859	877	861	855	826	873	831	825	827	802	824	808	821	778	862	851	830	824	839	831	865	843	844	858	834	876	844	808	815	859	858	828	866	814	814	804	835	862	827	833	810	850	840	866	814	891	835	790	825	822	841	849	835	830	884	844	846	872	862	877	857	867	830	821	797	892	842	842	875	838	896	822	845	898	808	843	862	860	826	845	847	780	845	851	798	793	845	888	898	801	820	852	831	847	796	868	877	807	873	780	847	832	845	795	882	826	803	870	804	876	824	826	835	851	891	853	792	834	852	830	851	842	860	892	805	827	851	829	833	874	863	832	832	841	803	812	872	837	880	899	885	859	882	906	834	845	800	847	830	790	914	835	840	861	869	854	861	839	848	840	863	822	837	877	861	902	809	904	799	828	824	868	852	891	823	866	853	786	839	870	758	835	840	885	837	830	823	804	821	800	870	828	869	838	782	837	839	800	836	797	852	822	816	852	818	798	855	839	847	874	816	832	824	854	865	840	834	845	882	833	820	852	850	840	827	829	849	853	832	844	830	853	837	825	816	856	864	882	830	836	830	853	833	831	837	801	861	770	855	837	826	828	841	867	853	806	851	828	792	920	813	846	825	849	850	859	855	855	862	830	883	842	854	867	886	893	876	831	872	863	821	888	797	802	840	846	842	820	893	833	859	845	815	857	880	870	860	909	863	830	850	894	849	892	838	848	856	864	882	829	860	794	769	913	832	881	873	864	861	852	829	829	824	846	821	827	839	784	831	863	868	801	833	809	851	826	841	851	852	764	886	844	825	856	867	832	834	854	820	824	862	850	845	846	883	844	861	844	868	806	866	801	808	849	819	858	833	906	896	847	861	818	833	836	890	831	881	888	838	870	787	788	826	832	791	885	874	851	833	851	890	866	828	852	835	810	844	864	860	883	846	830	822	849	894	859	870	787	835	848	825	834	814	839	918	865	836	849	895	867	863	826	842	839	855	846	819	855	914	854	855	882	858	837	833	818	799	886	859	839	830	830	843	879	860	834	824	849	824	872	871	811	772	856	830	772	886	849	838	774	863	835	839	847	838	866	850	804	826	833	854	844	805	847	845	766	862	872	814	842	817	803	842	878	782	891	829	838	832	813	883	899	826	792	817	877	833	875	885	855	819	855	871	760	852	824	873	831	805	860	864	871	853	890	858	832	842	822	886	797	864	853	834	820	851	860	833	872	851	833	874	885	826	838	802	844	825	820	859	801	854	830	815	815	838	849	848	898	798	819	848	816	788	775	879	867	837	822	850	883	829	892	796	781	814	867	867	818	833	860	842	816	838	833	813	823	849	853	839	825	894	813	824	864	856	798	819	821	787	891	825	874	866	832	819	874	814	835	848	848	855	900	819	869	849	823	873	834	834	869	835	830	840	892	859	796	879	834	812	884	858	810	827	833	879	867	905	885	819	872	848	845	787	862	835	853	866	868	863	841	861	901	840	813	893	821	821	767	883	827	848	863	844	809	843	900	861	808	857	842	845	906	872	829	800	878	842	830	889	863	889	821	870	857	837	806	865	813	895	865	857	854	854	803	818	785	803	842	870	794	813	880	833	869	825	866	786	824	859	841	843	851	825	825	802	900	775	814	829	821	823	791	830	832	849	816	862	856	860	839	837	846	887	831	810	814	815	815	812	817	817	894	842	875	788	846	795	799	892	827	790	802	815	836	837	891	851	842	859	842	851	840	803	882	828	842	832	816	819	805	820	835	811	784	860	834	853	815	826	861	852	855	856	861	857	813	896	818	891	835	875	805	895	843	865	833	804	822	823	834	826	867	872	828	789	889	813	840	853	829	854	825	837	816	822	838	811	824	851	869	812	835	840	856	870	856	810	830	851	834	858	808	866	811	843	863	834	845	865	824	858	845	811	834	861	882	849	831	825	800	844	857	840	858	865	816	852	849	875	784	873	825	789	842	849	810	814	869	835	840	804	791	811	838	893	829	869	840	806	892	865	848	810	807	894	799	865	821	850	854	864	872	861	830	850	888	877	809	785	762	826	810	852	862	824	855	813	844	841	831	841	861	851	828	830	874	838	805	840	814	840	822	844	860	885	844	881	794	790	838	854	870	826	846	887	827	829	826	844	892	839	839	820	820	826	857	834	863	882	786	840	813	873	852	837	835	855	855	813	840	860	848	847	875	852	858	847	803	804	832	868	861	826	826	824	876	839	884	811	801	864	866	820	866	843	807	879	845	911	836	844	831	847	827	815	828	807	794	882	838	827	862	877	831	848	862	814	883	814	834	839	816	807	856	869	857	855	881	797	876	863	871	832	814	787	902	791	858	851	844	871	811	882	886	846	857	804	838	791	842	799	829	839	870	803	830	843	915	855	839	804	847	843	812	871	908	832	875	852	811	814	846	891	808	883	823	856	869	880	825	854	819	807	788	823	868	844	837	842	807	849	863	829	878	844	808	829	816	869	833	824	843	838	842	858	828	782	815	901	799	800	865	847	823	841	879	885	828	851	874	816	849	853	791	879	850	845	874	824	812	822	843	827	853	838	832	886	835	876	829	877	839	838	885	823	860	858	886	815	880	846	840	864	822	859	846	848	861	840	761	803	900	828	783	848	894	862	905	840	875	865	836	858	896	844	823	812	840	837	815	834	917	832	830	862	819	866	837	859	813	871	857	832	825	834	871	795	891	891	863	834	871	802	924	887	821	861	807	807	868	846	835	850	838	839	863	802
8021	6244	3996	2806	3807	3906	956	808	450	236	113	97	86	79	68	82	72	75	75	74	60	67	79	69	75	75	65	80	83	336	711	475	245	144	81	70	77	67	80	76	62	67	74	90	66	63	82	80	72	72	70	68	80	66	84	73	71	90	65	70	76	69	75	80	69	66	70	72	76	71	62	75	80	77	71	69	65	80	69	81	75	63	81	69	96	74	66	82	68	79	68	73	77	83	73	83	76	72	77	84	63	77	85	83	71	76	71	57	80	76	82	88	81	81	77	71	83	81	68	61	69	83	74	63	77	68	78	82	66	81	69	93	87	84	59	75	80	66	56	67	89	74	85	80	69	68	68	69	63	73	73	79	80	74	67	82	66	71	86	66	93	86	78	77	64	82	86	73	75	79	52	55	70	71	80	60	78	70	92	70	84	84	74	73	62	90	77	69	84	72	77	70	79	74	60	69	58	58	78	67	83	80	73	88	80	63	86	79	57	73	77	74	75	76	84	59	70	77	63	77	74	67	88	67	74	73	72	85	77	61	78	63	87	95	77	81	71	58	79	67	69	72	69	71	87	78	73	68	74	74	79	71	62	61	68	76	73	71	83	71	73	83	80	64	63	78	86	68	85	85	74	68	71	78	89	65	73	68	67	78	67	73	70	80	65	69	88	67	66	77	82	80	77	49	70	60	76	84	80	64	80	73	64	78	75	75	82	76	75	80	73	72	51	60	78	71	71	67	87	59	73	71	57	70	78	82	64	72	82	82	66	70	79	78	74	61	62	77	68	62	65	81	77	74	76	83	67	66	70	80	73	75	82	86	63	75	74	65	81	61	63	67	66	77	77	61	87	66	64	72	78	70	73	69	75	85	71	68	82	94	80	82	64	73	79	69	64	75	76	66	72	79	88	84	82	69	79	66	69	67	69	74	61	72	75	83	74	66	64	85	82	80	66	77	81	69	74	85	75	52	72	77	67	68	64	55	79	68	91	72	77	54	72	68	69	77	82	69	72	73	95	68	64	62	81	83	73	59	67	69	89	87	61	71	85	61	82	73	69	71	68	74	65	85	72	66	91	78	83	69	64	91	63	104	69	82	76	69	70	77	61	73	79	69	66	67	77	84	63	62	63	71	67	88	77	51	60	79	73	80	57	86	74	68	89	70	75	73	73	85	68	67	75	65	69	68	75	84	76	78	69	63	76	74	66	71	66	80	79	64	78	77	88	78	67	90	78	63	79	84	68	66	76	79	59	84	77	91	62	63	83	73	61	77	76	64	86	65	87	76	74	63	63	56	61	81	74	77	67	81	88	74	69	76	80	69	60	61	78	58	70	66	66	66	59	70	76	71	70	87	58	78	72	70	62	72	81	65	72	78	74	67	61	81	72	78	79	65	73	75	80	71	83	63	77	85	58	68	82	71	61	81	62	75	61	68	69	88	67	76	50	66	70	72	86	70	77	71	70	78	82	86	81	59	70	67	73	87	75	78	64	77	79	75	76	86	60	90	78	73	76	70	70	66	79	84	86	93	73	82	74	66	72	71	78	76	68	73	74	82	59	71	78	80	67	87	75	64	70	54	73	84	74	73	78	87	82	85	75	65	81	69	75	83	73	56	67	75	88	84	72	77	88	74	76	69	70	87	74	70	72	76	68	76	74	80	77	82	80	75	85	69	83	77	89	73	67	63	77	62	74	69	61	73	58	68	82	63	64	80	67	82	52	73	78	58	64	79	80	80	73	77	70	77	70	83	62	80	68	77	73	81	77	71	83	74	63	78	79	61	78	69	81	88	67	75	79	87	90	74	79	66	80	83	72	62	63	75	81	81	69	94	62	81	86	83	81	67	51	74	63	75	74	73	66	75	89	71	75	66	66	65	56	72	76	65	72	75	73	70	77	73	61	80	65	73	86	66	78	66	77	81	78	85	66	76	77	56	74	61	84	72	86	63	70	64	59	78	71	64	81	70	74	57	59	74	64	68	79	67	63	76	77	80	83	67	86	65	93	78	75	65	70	75	69	55	62	81	93	64	82	79	68	84	87	68	70	68	79	83	72	64	69	68	80	85	66	79	67	69	73	77	68	66	78	64	61	68	66	58	58	83	88	76	61	74	76	69	77	79	50	85	69	78	85	76	74	98	74	82	75	67	65	74	59	81	72	67	71	64	67	76	62	78	81	80	67	58	59	79	84	65	81	54	84	59	88	67	75	76	77	75	78	68	92	79	62	69	77	77	54	77	81	79	75	55	66	66	75	72	75	82	72	72	73	69	82	69	81	78	71	80	76	72	85	70	71	72	74	67	64	74	69	72	71	69	58	84	68	76	63	66	69	61	90	73	65	66	90	70	76	77	76	73	70	59	77	65	78	66	72	73	74	71	87	79	67	78	67	65	84	67	75	75	75	75	80	83	79	79	60	86	70	66	66	74	74	67	57	60	85	74	62	72	78	73	70	70	66	69	80	89	65	74	81	75	88	72	96	77	70	73	64	75	58	97	67	85	84	64	71	80	65	82	70	78	71	85	69	72	78	80	73	65	78	76	65	67	62	75	88	74	79	80	73	84	71	76	65	84	77	84	77	76	69	67	77	73	65	65	78	68	74	86	68	69	69	61	83	74	78	76	75	82	86	67	67	84	76	83	83	69	70	72	67	69	73	74	77	67	51	72	59	83	70	74	53	73	82	79	71	83	81	87	76	77	74	67	75	69	60	72	82	68	66	66	80	65	92	84	68	59	67	67	76	78	67	80	73	62	64	67	67	80	77	86	77	79	76	81	69	69	72	90	77	72	77	73	61	75	63	80	75	62	69	81	81	83	82	78	62	77	87	54	67	80	73	71	91	69	84	72	80	75	80	69	82	83	70	74	64	70	68	71	74	80	81	61	78	75	71	66	67	74	82	81	86	63	77	60	63	86	74	74	80	70	89	66	82	81	79	79	79	71	63	58	78	63	76	80	71	80	65	93	77	71	83	60	74	97	64	72	74	62	68	73	72	74	76	86	69	59	71	82	76	66	78	69	89	67	80	71	87	72	79	73	70	77	76	64	76	80	82	65	80	75	84	64	81	59	82	84	81	62	81	67	68	66	72	63	64	73	78	84	64	77	73	86	80	61	74	84	84	75	83	61	78	88	83	77	59	70	62	76	75	73	83	64	76	64	71	80	79	78	83	74	70	66	78	78	89	71	71	80	76	84	86	69	76	61	77	80	89	88	78	77	85	75	70	74	66	61	73	74	65	66	60	73	68	65	75	75	87	69	84	81	80	58	68	80	89	72	74	80	63	79	66	67	68	67	72	81	70	76	82	77	72	65	74	76	73	70	77	80	73	71	75	74	57	77	89	83	89	71	79	94	76	74	71	78	69	57	83	71	66	68	71	69	81	64	73	61	73	90	71	74	80	80	64	71	81	74	74	76	66	87	64	64	73	77	73	62	73	77	65	68	67	75	67	78	62	67	67	75	67	77	72	54	65	64	77	79	73	78	66	73
45204	30875	27127	36325	48935	44168	15226	22574	15109	7462	3387	1388	1376	1298	1156	1123	1069	1063	1057	1025	1012	1035	982	991	967	963	1021	964	1006	8318	14636	10794	4812	2310	1309	1026	825	991	870	914	894	868	814	894	889	877	905	942	907	869	917	879	863	941	891	892	880	847	874	893	877	850	876	902	845	832	897	908	928	926	912	838	911	881	850	880	862	901	851	896	884	949	894	916	896	893	843	897	889	898	903	902	838	891	820	910	903	930	857	899	895	885	867	845	884	899	892	881	920	889	847	849	838	938	886	884	863	879	939	892	934	893	904	888	851	900	896	870	943	910	875	870	851	846	883	906	922	909	931	923	862	900	834	888	857	852	910	931	920	924	876	904	822	902	906	914	873	888	912	887	865	850	859	883	941	942	842	897	876	908	949	910	869	859	890	913	891	903	949	846	887	926	869	905	884	835	909	891	889	880	878	876	919	863	874	904	914	849	905	847	892	899	844	961	894	882	901	896	893	917	878	865	922	883	820	869	907	847	888	909	898	894	857	940	890	890	883	883	890	951	909	933	868	890	897	926	892	843	890	843	896	878	892	970	874	893	898	925	892	915	875	854	908	915	922	953	850	889	873	879	890	922	896	900	880	878	927	866	843	860	919	865	913	908	914	916	882	838	881	845	924	838	890	871	888	847	895	914	901	902	855	873	892	861	863	939	894	877	920	873	909	885	825	886	853	897	901	896	885	875	906	843	900	933	888	882	852	868	905	901	900	928	857	919	873	904	832	913	903	889	820	915	891	880	868	886	869	913	911	954	897	942	904	878	864	881	869	938	863	895	873	924	837	879	914	883	848	881	929	894	886	910	920	891	900	888	883	826	887	831	888	877	914	902	937	918	877	907	980	919	850	852	876	863	888	870	918	856	880	880	859	827	848	927	878	893	856	860	850	921	868	877	925	937	876	905	929	920	869	908	861	958	902	877	809	876	921	918	902	850	910	877	922	874	897	844	912	919	961	864	895	840	872	868	890	902	866	917	897	920	860	892	886	877	867	908	848	939	914	887	898	858	900	852	850	910	873	894	857	834	920	892	926	850	900	888	853	869	886	916	846	866	846	868	912	875	888	895	907	879	870	876	839	877	910	888	841	874	948	928	882	909	885	862	909	904	941	865	897	875	844	899	898	896	939	906	853	874	891	912	918	909	913	893	884	884	883	877	885	925	866	892	866	940	842	897	863	884	873	932	942	872	916	832	875	883	918	928	911	882	896	917	887	903	892	885	942	920	889	907	900	901	866	956	872	879	855	880	945	876	893	913	910	914	912	914	892	890	901	923	883	926	907	943	887	853	953	876	841	866	902	916	879	894	900	853	880	834	853	897	897	958	931	908	923	904	923	873	881	906	871	877	906	892	966	924	933	883	903	870	939	875	888	869	931	903	927	830	857	888	898	834	878	896	847	871	867	900	921	852	925	809	906	898	894	889	916	888	924	889	877	893	916	923	892	842	847	844	923	917	899	906	866	852	888	833	878	858	836	893	916	911	913	894	855	901	885	874	839	922	869	867	890	867	822	910	891	892	856	844	912	831	857	888	856	904	872	842	870	863	874	883	893	868	834	875	837	897	906	866	889	858	894	879	895	908	886	853	935	843	888	893	895	957	907	960	908	941	855	893	902	873	845	925	859	826	899	889	917	940	943	936	921	879	920	904	955	912	896	871	903	864	862	894	906	890	955	855	890	876	911	838	909	877	879	900	875	947	924	908	898	886	893	869	869	919	907	876	889	902	924	917	827	917	891	908	879	876	880	889	845	866	838	895	892	840	943	909	843	925	932	851	909	883	834	883	884	902	902	917	850	885	865	917	933	872	893	867	897	839	889	922	804	929	946	901	909	828	916	854	895	919	856	924	902	909	871	920	901	866	920	917	912	896	892	900	873	865	897	909	847	880	854	917	851	888	898	914	823	860	868	861	913	870	921	887	924	905	894	886	870	886	942	906	890	881	892	862	893	876	894	876	846	890	876	864	871	861	884	937	855	902	829	883	877	867	884	950	859	901	929	839	918	875	897	920	877	909	900	952	889	887	874	857	901	911	881	900	861	862	900	906	898	869	901	875	841	890	909	885	869	880	879	925	921	868	811	884	877	915	971	841	925	897	879	892	888	893	874	871	907	913	841	904	897	926	883	972	853	880	882	875	893	891	871	894	931	914	922	902	936	926	854	925	884	926	859	956	921	873	793	864	868	873	884	901	852	926	872	901	908	893	917	882	872	901	885	911	863	850	860	913	853	908	926	878	895	927	885	837	863	879	869	937	869	861	836	862	899	912	910	941	929	891	897	863	900	828	925	868	953	884	928	914	902	890	917	888	934	885	850	891	895	906	884	909	842	920	889	900	868	887	944	905	910	903	865	902	907	908	843	869	865	832	918	855	932	837	916	867	858	868	865	912	922	874	880	909	854	879	882	851	875	876	883	872	891	828	887	902	923	860	893	906	932	921	890	839	901	840	915	902	904	823	877	860	973	897	861	879	891	864	861	863	902	957	930	865	869	833	878	926	951	884	878	935	866	868	865	896	915	895	905	887	890	881	890	905	891	893	861	892	873	905	910	906	867	940	867	880	947	883	897	882	893	865	902	867	911	889	936	878	913	846	916	861	908	871	873	868	962	944	889	848	867	888	903	860	920	893	921	949	909	829	906	873	929	832	895	867	928	809	876	870	849	842	914	929	906	877	920	856	911	906	905	877	862	907	866	872	909	868	910	905	825	910	899	924	841	853	915	905	879	898	860	941	940	911	878	893	846	900	900	890	893	916	904	910	940	856	928	861	914	866	844	899	819	862	877	901	944	867	881	855	861	891	879	913	886	853	853	918	886	889	918	910	872	909	862	907	882	893	895	900	903	917	916	884	887	866	887	924	856	929	886	816	903	913	895	913	934	902	891	848	937	887	872	882	882	931	905	959	923	816	889	814	867	922	898	842	846	905	930	839	904	907	871	859	890	902	853	903	828	877	911	883	854	848	872	882	867	924	888	928	875	890	952	905	903	887	891	861	888	889	903	908	901	905	902	865	871	893	865	902	840	902	898	891	896	928	911	854	917	878	920	898	915	902	881	926	867	875	940	819	886	852	905	895	867	947	938	888	858	849	879	839	884	880	851	878	878	867	903	848	879	907	898	881	913	852	929	886	908	927	866	904	861	876	895	881	929	879	890	887	919	881	925	898	858	876	853	924	862	879	874	874	905	870	857	883	900	889	894	867	921	890	890	890	876	896	892	882	872	847	880	899	905	902	834	894	840	898	923	890	934	881	885	874	904	861	910	878	886	923	889	911	825	904	878	936	902	903	900	849	932	880	916	884	913	908	908	909	872	890	902	896	850	846	905	848	896	944	882	888	843	869	868	935	966	928	921	920	891	854	964	899	861	878	929	943	901	882	904	862	857	958	870	880	858	861	876	879	923	944	825	901	924	882	870	866	856	936	846	842	886	919	870	877	887	902	927	907	901	884	954	824
8362	5635	4197	2933	3453	4404	781	807	775	391	229	101	79	109	77	77	71	82	91	72	87	63	82	78	83	77	72	73	72	423	654	518	247	137	98	65	68	84	87	72	96	75	86	80	70	77	66	77	72	65	62	60	75	71	79	82	80	82	79	83	77	75	91	68	67	79	97	63	67	82	82	68	78	70	74	73	66	72	84	77	76	54	79	74	75	95	68	64	80	78	64	80	76	85	79	75	67	81	86	70	88	70	71	67	78	75	62	75	69	80	88	73	89	72	93	100	80	83	78	97	80	72	81	89	69	69	61	76	89	69	82	69	65	78	73	78	75	82	71	73	74	65	79	75	78	72	72	69	78	68	77	79	77	69	74	58	72	74	72	76	65	70	80	72	77	79	86	65	76	64	79	67	76	68	77	80	83	56	63	80	93	68	72	74	78	82	78	77	94	74	80	73	73	65	65	66	86	88	69	82	89	84	84	63	61	62	85	60	75	74	79	59	56	74	69	91	72	83	74	49	86	62	82	88	77	77	80	71	81	65	66	71	70	76	80	81	63	79	65	79	59	75	53	65	78	77	80	77	71	89	71	53	86	87	75	75	82	82	67	84	76	66	58	83	78	62	85	71	78	78	75	78	80	71	60	61	62	83	65	76	75	94	80	85	81	75	84	73	111	89	67	75	59	86	71	72	72	54	88	81	64	62	64	73	82	72	83	74	81	62	75	77	63	73	90	89	67	85	67	75	71	80	67	61	76	73	61	79	78	71	70	79	65	71	78	84	79	80	80	72	64	73	77	69	68	85	85	75	69	71	79	79	73	73	79	67	73	83	77	79	93	76	80	72	75	103	72	78	70	75	78	61	72	87	73	84	63	87	84	85	68	73	63	72	66	92	75	70	82	59	86	60	69	78	87	59	85	80	69	74	65	77	83	73	82	70	82	86	81	73	83	78	70	93	68	83	79	63	86	76	81	71	72	81	84	77	84	83	83	75	76	67	79	81	62	83	56	67	75	85	67	72	73	93	66	71	77	73	77	74	89	70	75	80	66	71	63	78	85	67	79	64	74	64	67	92	73	64	81	61	73	83	76	82	57	69	95	96	72	73	86	87	83	68	87	80	77	70	56	56	76	77	66	74	68	69	67	76	75	84	78	79	70	65	83	68	73	76	73	95	74	80	74	57	84	79	76	85	72	79	68	72	75	85	82	88	78	70	60	75	67	72	84	79	67	67	93	83	75	81	69	71	80	79	70	81	67	84	77	76	75	87	79	72	67	84	85	70	65	86	77	74	75	76	79	74	85	81	88	76	77	83	76	93	71	78	66	76	65	78	74	70	79	69	79	79	73	67	66	57	70	62	73	74	86	70	96	73	84	70	78	72	75	71	70	72	81	80	72	67	84	77	80	75	62	66	89	86	81	71	81	68	68	80	63	75	83	92	80	65	82	70	79	71	61	68	87	73	66	77	86	68	74	64	77	74	75	77	80	74	76	78	89	66	78	77	72	82	79	79	58	75	76	77	70	72	88	81	68	74	77	70	69	78	84	62	60	69	71	78	72	85	81	85	59	66	61	74	85	66	70	89	77	76	69	71	83	65	67	80	70	71	77	83	96	79	89	79	73	79	66	68	82	78	71	74	74	74	99	77	72	81	68	75	74	78	74	68	76	85	73	85	89	63	77	80	79	73	72	79	76	66	80	92	78	76	82	82	70	74	64	83	71	79	73	70	72	76	75	69	66	89	79	90	76	77	87	87	67	62	68	84	82	74	85	76	63	77	83	67	76	74	93	61	75	71	92	78	82	78	76	73	81	67	78	78	72	88	80	65	90	86	59	87	68	88	76	88	65	69	85	91	72	75	61	74	80	73	80	78	81	63	74	84	74	84	93	71	66	75	61	86	67	77	62	73	60	74	82	77	78	79	61	82	74	79	72	73	84	77	70	68	60	83	69	78	79	88	73	72	68	81	58	71	73	90	74	79	95	80	92	74	78	53	69	66	62	72	87	71	75	84	92	81	76	63	76	60	85	76	74	86	74	63	97	67	73	62	67	66	78	74	69	64	80	76	71	89	68	71	88	79	84	87	61	73	73	77	92	70	78	62	67	81	77	70	79	81	75	83	56	73	80	84	85	93	66	66	69	83	67	88	79	75	88	79	71	81	69	85	79	72	67	63	79	100	95	72	76	70	70	66	65	73	74	74	89	72	70	72	63	78	73	68	72	57	79	82	78	83	70	77	77	60	85	73	81	81	83	85	76	71	73	82	72	75	68	63	75	69	70	70	79	85	76	74	73	69	77	58	69	67	69	63	72	74	75	80	90	72	102	75	70	76	75	70	69	71	64	77	55	64	81	70	78	99	74	66	79	78	75	71	81	72	76	79	71	48	77	79	90	67	68	76	74	86	71	89	84	81	73	70	70	81	54	69	88	71	71	61	72	51	75	61	67	78	84	66	85	76	85	66	70	84	78	82	77	74	67	86	82	65	80	84	82	94	69	67	76	88	70	68	73	82	77	78	66	76	70	69	67	78	88	79	69	71	68	69	73	71	85	63	82	71	71	71	83	59	69	79	86	67	92	76	68	90	72	68	60	71	70	64	67	72	76	72	91	88	69	58	83	83	82	66	73	96	61	71	68	70	63	71	57	73	83	91	83	82	68	49	90	69	76	66	77	69	76	79	71	70	64	74	72	70	68	79	76	81	82	70	67	71	89	78	71	75	88	64	74	80	77	75	71	77	91	72	83	94	71	79	72	78	83	79	75	67	66	64	86	82	74	81	56	76	52	79	85	69	78	73	59	80	73	70	78	90	81	79	76	86	88	74	79	65	88	73	75	88	92	62	73	80	71	80	72	79	90	72	74	75	62	87	71	82	70	74	107	91	76	85	76	81	72	65	70	64	81	76	67	78	67	78	70	63	73	75	100	85	67	62	78	92	85	69	63	79	76	75	87	79	82	77	69	77	66	71	96	78	83	71	65	84	64	78	77	76	64	72	62	82	78	86	59	78	87	91	67	66	80	66	80	81	81	78	75	73	87	76	76	83	71	83	75	84	69	74	77	81	84	84	73	60	86	67	78	75	78	85	73	83	71	71	75	74	80	77	88	71	70	96	76	76	68	80	71	78	75	85	64	86	77	78	66	73	61	85	84	77	69	84	65	79	65	79	72	68	75	81	65	81	86	76	75	59	77	68	84	80	65	64	77	59	84	77	79	65	63	80	73	78	82	75	90	90	65	79	65	63	73	99	77	77	80	68	80	75	66	70	69	73	62	69	69	77	85	74	66	67	81	78	69	90	72	63	72	67	70	72	62	76	79	73	83	79	98	71	82	64	73	69	53	63	66	73	90	95	87	65	77	81	83	66	68	81	62	83	74	84	85	66	69	68	86	72	84	75	72	86	82	80	83	69	71	79	78	78	87	55	89	96	82	77	65	80	72	90	75	82	80	73	70	74	71	91	70	71	81	69	80	80	84	82	70	62	67	76
41169	30171	27960	35581	47782	46479	15151	23028	22623	13284	7528	1572	1410	1319	1295	1196	1134	1175	1112	1046	1083	1074	971	1013	1035	1002	956	985	1053	10835	15069	11552	5218	2680	1437	1076	940	949	892	883	925	867	913	900	928	896	865	896	934	912	924	901	921	868	886	883	898	895	863	960	961	909	887	878	919	920	904	933	931	899	933	939	943	937	908	927	898	909	963	936	904	905	869	919	908	870	952	931	905	881	902	908	931	921	880	919	917	871	851	877	901	966	924	898	891	884	874	927	898	899	854	909	898	864	888	903	876	891	859	893	947	888	847	951	933	915	880	855	958	895	925	887	924	912	895	865	931	934	938	937	915	867	938	891	854	898	895	891	866	887	911	945	940	915	890	846	928	916	979	928	916	908	893	923	880	913	878	926	879	972	912	925	924	903	898	874	918	918	887	870	880	894	915	897	872	879	923	904	911	932	904	887	931	904	885	919	915	936	898	879	857	887	919	936	950	924	908	875	883	851	868	851	966	888	899	929	917	918	922	926	899	914	866	941	931	865	892	919	880	901	900	945	871	934	917	903	931	882	926	905	959	872	898	944	930	870	842	884	930	926	923	929	950	888	936	908	903	910	889	869	921	912	918	918	875	947	927	932	839	921	949	888	899	872	952	936	902	933	889	912	906	924	942	912	894	952	845	878	904	907	925	939	946	862	902	885	907	867	935	884	930	933	906	883	865	881	897	924	893	915	952	857	895	889	902	946	873	873	950	931	853	887	905	870	875	903	900	887	897	908	944	878	888	896	896	912	897	923	878	925	911	895	921	890	908	909	906	916	891	871	868	866	844	948	857	914	914	945	939	879	939	898	911	877	903	907	888	876	898	943	889	876	937	923	910	931	905	866	896	910	849	936	915	923	885	866	904	925	941	893	901	942	893	963	961	909	970	901	911	872	880	887	956	901	900	908	957	903	924	909	933	856	869	926	887	913	902	872	843	891	897	871	951	914	940	892	896	856	939	857	857	939	888	919	962	881	922	885	881	887	896	913	881	867	883	944	907	863	945	922	912	928	881	932	862	888	932	907	933	940	892	903	907	882	914	828	911	894	924	950	905	988	884	938	1028	929	932	877	908	914	894	948	865	909	932	903	929	923	942	934	894	896	908	971	894	917	945	863	907	877	919	933	913	868	876	914	916	923	934	931	918	965	949	854	875	899	952	913	890	876	907	923	921	894	952	941	926	891	883	870	872	949	939	847	867	900	889	899	882	856	923	894	892	864	948	938	883	920	938	950	920	910	910	896	911	918	928	934	916	909	884	903	882	894	872	859	884	951	893	912	895	893	837	915	889	863	929	891	883	867	936	930	882	959	885	959	905	936	916	869	910	860	901	941	877	887	860	920	863	911	905	908	906	861	898	939	870	880	929	969	952	889	934	925	909	861	955	962	916	900	925	933	912	945	971	956	911	915	875	899	875	914	892	938	864	930	912	934	927	884	901	937	944	934	910	897	859	905	927	894	896	904	922	952	922	902	926	980	908	822	886	929	938	943	941	923	923	892	945	913	890	927	859	897	923	895	899	901	885	915	915	892	911	888	917	907	903	931	924	910	914	862	874	921	898	874	874	897	972	969	906	924	848	920	951	977	876	969	935	901	918	897	905	926	920	902	920	905	956	965	898	877	901	899	929	944	916	906	932	889	939	908	900	917	920	910	855	947	917	966	901	880	878	882	921	905	954	920	883	872	901	883	945	899	865	937	895	926	874	868	959	902	900	888	938	845	863	919	910	922	942	898	901	893	927	909	945	906	897	897	877	910	968	865	931	885	891	901	951	949	912	865	880	850	949	920	877	945	905	956	930	912	921	920	902	914	940	876	921	884	892	899	890	955	925	908	888	904	914	882	889	916	886	874	889	931	881	912	863	905	890	889	936	901	918	924	964	899	919	916	868	944	889	929	929	882	914	942	849	919	901	900	976	878	912	847	939	951	937	919	925	920	885	893	943	931	987	953	960	929	905	868	923	936	924	908	892	943	899	867	892	865	907	912	940	872	927	939	911	876	928	862	952	877	855	914	901	930	932	940	903	933	895	877	904	872	854	939	886	944	899	951	915	942	898	995	888	913	924	912	914	940	852	861	899	935	999	935	927	909	925	920	923	901	892	883	891	913	914	892	842	867	916	901	875	921	905	907	900	925	943	891	910	948	918	929	903	856	922	923	904	876	906	922	916	936	894	900	940	931	891	915	961	923	911	902	860	912	925	894	912	856	895	878	962	913	861	906	875	887	893	892	899	873	966	903	846	925	876	872	952	908	927	928	930	904	927	874	895	950	898	911	889	907	911	839	900	916	894	891	919	908	861	930	952	882	944	905	919	910	883	906	856	888	898	892	947	969	905	859	870	944	901	851	932	919	905	891	880	909	919	886	935	897	882	874	850	952	874	876	900	856	896	921	899	910	963	904	886	933	936	922	900	933	880	905	916	952	925	880	906	964	928	896	885	897	921	880	909	927	898	934	918	906	922	906	885	906	927	875	936	896	902	879	875	911	912	929	969	959	897	930	949	928	907	975	925	926	925	902	975	925	912	899	911	913	920	918	942	938	971	938	896	880	896	878	972	909	888	858	932	905	902	947	890	831	881	851	924	901	938	884	940	885	938	861	927	918	886	879	878	897	909	922	945	893	923	892	878	856	881	883	913	943	922	914	911	932	886	882	950	851	874	899	896	927	905	908	913	874	930	931	878	900	929	868	895	944	908	946	896	912	904	960	900	936	889	897	895	928	990	906	926	884	908	924	866	939	894	865	886	923	896	927	907	976	931	879	900	856	944	891	861	879	899	876	907	898	924	893	887	910	875	953	919	911	953	844	909	892	876	880	883	877	965	892	917	922	899	897	914	871	882	908	854	926	866	884	883	950	852	903	926	870	903	905	923	938	919	906	946	927	989	911	916	882	886	886	906	870	885	913	903	882	960	960	872	908	966	961	931	903	915	913	943	905	951	852	951	890	933	887	906	958	910	918	876	904	878	1004	882	872	982	883	896	890	961	929	951	915	940	875	961	914	877	975	945	902	880	943	884	933	962	919	905	894	895	928	879	879	898	941	861	883	924	922	887	890	897	875	883	894	847	912	874	937	912	951	870	901	864	899	932	872	930	890	949	876	932	868	906	879	921	917	895	872	933	899	917	866	909	902	895	926	915	900	928	954	964	916	935	895	891	886	878	850	867	940	962	909	988	936	896	890	883	893	927	895	903	895	897	901	934	914	884	926	925	959	935	906	898	905	1010	914	910	906	924	915	889	851	875	916	919	877	913	885	975	918	962	894	857	913	921	906	896	892	936	897	903	931	888	940	903	920	964	883	915	923	914	904	950	887	958	907	909	878	923	885	871	867	953	903	899	905	958	873	869	869	981	966	953	902	857	892	966	890	934	913	939	956	936	914	870	899	921	845	904	946	907	913	896	889	877	899	863	956	890	836	940	899	887	898	942	919	885	897	865	918	836	933	880	873	908	940	902	855
10945	10492	6931	4823	5949	6949	1013	1039	1485	1034	780	106	88	65	76	59	76	61	70	68	71	67	72	62	78	89	84	82	81	576	927	596	325	155	84	79	75	63	73	60	74	70	61	61	78	62	68	76	67	63	63	57	78	76	67	68	75	86	60	68	95	57	74	67	50	58	83	71	73	67	75	74	61	81	73	85	69	71	67	79	65	75	72	60	74	73	77	70	58	85	76	74	56	75	61	94	63	60	82	64	53	60	64	75	76	88	62	69	58	67	73	58	68	56	78	75	65	50	72	70	81	66	56	55	66	67	69	93	65	56	72	76	67	86	79	64	83	63	76	74	71	79	83	64	64	73	76	83	78	57	79	71	75	75	78	80	65	68	73	68	51	80	69	63	67	81	64	72	65	73	64	70	73	69	59	74	67	74	78	63	75	79	65	71	69	74	82	69	76	62	59	78	79	71	77	74	61	62	77	81	72	69	75	65	46	67	63	62	60	75	66	81	63	81	68	71	70	73	60	62	71	84	81	82	80	48	84	77	73	71	69	60	72	89	68	64	75	69	64	81	62	59	63	52	65	69	62	75	70	74	68	73	67	65	64	83	75	65	83	59	76	80	77	70	64	60	58	70	68	65	62	69	75	74	70	74	78	74	54	80	84	68	61	72	73	67	79	69	68	63	67	71	85	64	73	65	61	69	74	63	68	57	51	75	68	78	78	69	64	76	73	78	73	81	83	59	81	57	70	71	46	74	76	86	73	75	74	61	62	59	80	62	66	74	79	69	81	68	69	78	72	68	75	59	65	76	89	80	56	68	71	79	71	75	79	82	66	76	82	76	73	68	68	58	62	73	67	65	71	69	65	69	66	80	70	72	61	74	71	72	73	75	68	74	88	70	65	69	74	69	78	71	74	67	73	67	69	64	86	71	66	71	60	81	68	69	75	82	85	66	80	62	85	72	78	65	78	86	77	78	60	70	66	75	81	63	74	84	68	65	63	68	54	72	73	61	70	59	81	72	76	63	83	63	59	74	64	74	63	66	65	69	63	69	70	67	63	72	70	81	74	61	74	60	62	74	86	70	85	63	69	54	87	69	68	68	65	69	79	70	71	64	65	64	71	69	66	61	77	69	64	74	72	76	79	72	75	87	80	66	63	73	72	71	78	75	72	78	64	79	72	70	74	56	76	70	72	71	85	73	67	56	62	73	75	60	80	59	75	60	86	60	76	72	70	65	66	62	64	80	72	53	76	52	71	65	66	80	79	68	67	77	79	72	74	71	72	77	76	76	64	84	68	74	75	77	74	73	73	61	61	73	86	70	82	52	84	80	75	72	71	65	76	84	74	81	53	66	58	70	73	58	75	63	67	69	65	67	72	69	72	72	62	60	71	77	70	73	68	61	75	63	66	58	78	68	64	67	58	73	75	71	65	76	66	66	56	75	71	69	75	61	67	72	72	66	70	67	78	73	87	62	68	71	68	62	69	71	64	66	62	65	70	66	70	63	77	75	59	72	79	71	58	64	63	74	60	70	73	82	61	57	76	71	78	61	60	81	65	76	68	72	49	60	63	58	83	72	64	68	71	79	78	85	64	60	73	74	66	66	59	60	61	62	81	70	70	51	63	63	71	60	75	70	86	74	69	58	65	68	80	55	72	74	60	87	79	65	76	95	74	68	68	62	73	77	54	77	79	80	69	69	85	83	78	76	81	63	76	76	58	70	80	87	75	48	74	78	83	63	66	72	77	71	66	61	66	65	77	65	82	67	73	67	82	61	71	71	71	69	54	72	71	82	77	57	65	70	72	68	68	70	73	69	66	77	84	66	85	70	61	95	56	78	73	61	71	67	59	62	85	63	71	71	66	64	66	74	53	69	64	66	73	70	68	79	100	63	80	85	68	87	77	89	76	74	66	82	72	68	75	65	71	72	60	59	83	69	65	59	67	79	65	71	78	70	60	63	77	67	65	73	64	79	82	69	69	65	83	60	67	81	69	65	77	73	69	69	77	79	69	69	79	76	62	69	65	80	63	71	62	60	62	68	76	77	67	82	74	81	73	92	76	72	67	60	66	67	70	65	78	69	49	69	84	65	85	63	80	76	66	69	76	75	67	76	66	67	69	87	78	64	94	61	66	68	67	60	68	70	81	67	67	75	88	74	63	76	64	73	68	67	69	70	64	72	65	73	61	74	62	69	74	72	67	72	69	66	79	67	67	70	68	64	70	80	77	78	70	70	71	85	61	79	73	73	56	60	61	65	73	86	70	68	53	80	94	63	65	67	74	71	74	64	72	79	64	67	53	52	74	80	77	60	66	75	77	62	72	57	94	72	57	75	65	66	71	62	67	72	64	66	77	68	70	71	72	62	69	79	79	75	63	65	84	53	77	64	61	60	80	68	74	83	67	69	71	79	80	79	75	64	61	83	74	68	69	57	74	63	55	63	72	56	62	75	69	84	77	65	62	67	70	80	60	75	68	64	70	73	71	73	69	74	72	80	73	75	54	71	67	73	59	66	56	72	81	67	56	76	64	68	69	77	65	67	75	75	61	78	75	66	76	66	65	72	68	73	71	68	69	64	67	76	70	71	72	80	69	81	90	81	74	78	70	70	75	74	71	65	71	75	70	67	74	69	68	69	68	67	71	70	81	75	72	62	81	75	59	80	59	65	85	61	58	66	81	73	70	68	74	78	83	70	70	73	78	82	75	66	81	66	62	58	68	79	77	63	62	65	66	77	71	76	56	78	72	63	80	70	67	66	66	69	75	66	79	70	61	83	72	62	61	69	67	73	74	76	59	68	66	74	78	58	67	72	79	62	67	73	66	67	80	62	80	66	62	73	77	67	68	63	67	71	76	77	68	74	64	72	46	58	60	85	61	80	77	64	71	67	65	81	62	71	78	67	70	77	86	79	73	74	72	72	61	61	70	64	86	70	72	61	54	60	83	79	73	74	61	73	74	56	67	74	67	68	74	79	74	73	66	71	57	75	71	75	65	76	55	62	64	71	58	62	56	81	79	76	65	94	73	76	75	70	81	64	71	69	85	81	74	68	79	70	61	70	83	66	60	61	62	58	74	84	71	66	65	81	65	63	77	59	61	71	66	70	72	67	97	61	62	87	68	61	77	80	71	77	82	62	69	84	77	78	78	70	69	62	67	75	74	67	82	64	71	65	79	84	77	65	71	76	74	84	64	72	67	64	78	71	76	69	50	77	82	62	74	66	76	80	70	81	91	72	75	63	75	83	67	69	66	58	72	68	74	59	67	71	67	59	81	77	69	86	81	75	63	57	78	67	79	68	81	74	69	82	81	61	82	53	67	80	64	72	73	55	67	72	90	73	71	76	75	69	61	56	66	59	67	58	76	93	72	81	61	83	70	68	77	76	77	52	59	67	79	70	78	60	84	80	66	82	64	82	76	78	61	51	61	70	73	65	74	71	65	67	68	58	76	71	84	61	73	79	72	71	63	71	57	68	75	74	62	78	47	67
46837	35479	31697	40155	53697	49866	17939	25819	27668	23274	18133	1789	1593	1525	1362	1365	1234	1146	1115	1114	1046	1105	1046	997	1026	1007	978	1041	1114	13603	18396	13344	6154	2851	1389	962	899	858	894	917	826	855	874	889	892	876	888	912	832	904	911	876	872	912	841	849	867	854	837	874	916	875	855	894	854	852	858	842	831	893	843	922	853	901	853	856	848	888	899	891	886	890	834	869	892	880	805	895	854	809	856	854	889	861	894	894	918	868	855	864	860	864	862	841	826	805	833	880	875	917	849	890	892	910	926	830	842	770	855	846	882	839	889	766	882	880	830	834	888	875	886	886	902	933	919	919	867	838	849	848	890	903	909	867	895	854	865	826	858	849	855	878	863	844	880	849	758	902	886	903	891	926	826	877	884	872	853	862	909	801	842	828	867	857	881	873	855	845	895	850	908	914	860	862	845	848	925	880	856	837	832	922	876	857	894	827	860	891	835	857	926	882	848	858	881	926	877	853	845	842	848	840	867	807	871	852	879	884	862	833	835	873	874	862	921	873	903	916	807	813	874	876	912	890	842	878	864	856	845	912	879	856	838	877	908	855	852	893	825	859	862	838	836	847	846	917	856	807	895	829	856	859	871	844	885	899	876	851	898	873	865	890	910	889	870	909	889	882	871	866	839	886	887	869	876	908	844	926	858	832	847	848	880	887	880	891	901	817	889	935	859	903	830	897	873	893	839	853	855	903	823	837	876	838	845	855	907	860	822	885	824	867	855	901	867	796	869	896	836	856	873	824	876	856	826	842	864	854	833	868	927	827	884	867	833	858	848	881	909	808	849	878	900	873	888	830	862	860	883	848	838	863	856	898	823	886	906	873	867	886	852	826	866	837	885	873	911	848	883	843	889	838	891	925	850	869	881	909	862	885	876	828	862	861	904	869	844	834	834	853	874	886	823	889	879	873	877	865	862	889	756	915	830	911	872	894	854	856	874	866	863	877	814	859	875	830	850	881	883	859	834	836	802	821	826	826	849	822	933	872	879	877	846	832	866	880	860	832	909	855	868	884	858	818	901	859	882	845	869	934	858	853	908	788	842	844	881	837	880	857	826	893	920	815	842	886	883	866	849	857	863	840	891	872	871	889	835	873	876	803	839	843	859	870	845	847	806	886	868	907	873	851	837	815	882	814	860	880	837	829	862	859	876	897	838	866	863	852	872	845	861	872	896	902	818	829	887	891	867	873	818	852	852	886	897	857	898	881	865	885	867	925	880	814	861	881	814	884	896	881	901	845	855	835	886	879	811	880	830	856	882	881	887	877	839	857	863	882	878	862	893	856	822	915	895	857	885	881	786	807	865	824	840	880	927	845	840	872	883	851	828	830	868	904	837	874	840	893	876	923	851	881	884	908	861	864	868	887	881	799	886	841	888	885	811	852	850	822	860	885	870	887	871	871	823	877	880	842	880	878	873	881	814	865	862	893	913	869	907	894	876	852	848	814	835	847	904	898	932	856	875	905	846	835	872	895	941	840	853	878	813	842	842	873	854	835	870	827	830	846	846	869	814	887	844	856	847	853	862	931	853	885	852	796	843	850	873	888	846	904	825	818	814	867	868	886	887	816	858	867	874	842	860	905	879	834	922	850	859	829	836	867	873	864	841	842	868	837	908	830	804	882	803	873	870	874	856	854	887	864	850	886	849	895	894	898	839	886	918	877	899	841	828	903	810	820	851	873	864	905	879	857	888	916	861	860	888	827	851	864	881	859	836	878	862	862	860	902	847	903	856	881	864	890	830	857	882	878	821	886	883	884	815	875	881	857	872	876	859	888	832	872	856	878	906	876	827	872	866	855	899	847	848	856	873	867	842	873	907	887	829	832	850	837	896	862	839	879	897	889	854	893	872	890	882	848	878	886	844	872	876	901	892	841	836	894	901	955	870	823	880	867	891	925	846	885	832	891	850	906	832	916	854	884	897	883	870	900	909	820	834	873	843	859	802	905	900	867	866	894	865	904	923	909	841	878	872	863	864	916	869	885	862	870	888	858	883	838	856	911	858	883	916	888	922	856	852	905	890	852	812	875	864	923	856	918	869	900	866	849	886	903	857	852	808	852	889	864	849	908	863	839	844	902	874	884	884	874	851	878	851	884	871	839	826	853	887	893	896	834	840	864	783	867	915	850	833	867	842	882	878	904	859	900	811	859	882	877	873	934	867	897	847	864	926	876	921	876	841	864	874	910	875	831	791	906	875	909	820	836	853	854	860	867	883	875	896	850	916	863	841	859	816	847	890	902	846	879	802	863	861	885	840	856	850	878	902	863	872	856	890	840	890	882	859	863	874	823	885	863	824	864	899	877	836	931	871	909	882	885	876	847	893	885	905	884	872	869	911	904	850	896	856	962	853	847	902	886	908	842	909	820	881	882	799	897	832	861	850	882	872	857	821	914	867	845	865	869	852	858	836	896	826	838	867	818	875	854	870	924	884	881	837	918	851	848	907	830	846	846	871	861	926	886	948	815	816	852	892	882	830	870	917	831	923	883	894	924	859	878	868	856	803	897	871	892	869	840	937	868	864	930	857	877	843	864	873	857	880	849	880	863	852	852	858	840	880	894	867	783	850	845	869	894	874	882	878	863	886	866	878	822	918	832	876	877	856	881	863	847	817	885	902	874	877	889	887	844	846	849	897	848	891	826	899	849	914	897	873	930	849	880	905	861	825	880	833	817	853	889	853	837	893	861	858	872	836	896	934	817	869	875	803	920	849	838	850	875	861	895	872	833	828	880	813	847	855	892	826	863	863	875	829	861	850	889	841	830	856	892	910	925	847	880	833	887	881	888	840	837	886	872	880	856	804	867	876	885	881	873	851	834	894	883	846	872	895	864	865	882	851	866	854	842	911	853	886	804	866	869	880	884	866	832	858	803	942	870	909	842	865	881	886	859	889	907	852	851	842	833	916	880	870	865	886	906	830	859	883	905	868	859	864	855	878	834	810	832	911	878	835	886	854	868	870	864	851	851	911	871	910	845	832	862	877	892	894	818	918	836	912	884	838	852	897	900	820	853	847	851	910	811	895	899	806	889	881	839	848	881	839	860	895	848	889	864	868	877	864	789	865	858	838	824	896	841	896	829	829	853	876	871	865	872	869	854	852	867	834	851	847	874	935	831	892	926	877	793	864	873	833	863	903	867	827	919	866	869	866	900	888	843	880	882	905	887	894	912	869	891	849	836	903	823	828	904	902	896	829	843	853	890	854	887	868	898	888	907	858	857	864	925	897	910	872	923	872	864	903	884	894	856	851	909	883	835	854	866	872	827	797	853	910	844	835	866	897	850	900	804	882	852	883	844	855	871	866	896	929	871	861	860	903	860	856	837	851	852	883	858	875	847	901	876	872	871	827	878	888	899	830	836	833	823	846	855	849	867	884	893	861	896	882	881	902	873	831	878	910	820	881	845	868	870	855	821	858	866	890	848	873	827	878	884	851	873	883	878	835	846	842	865	874	872	878	890
4436	1662	1251	951	1070	1529	228	270	461	370	322	100	74	75	73	78	83	68	76	89	68	71	83	89	66	70	57	61	84	199	291	221	138	111	74	65	62	76	87	68	82	66	80	69	75	66	61	55	69	72	66	74	76	60	86	83	78	61	58	75	81	74	73	82	78	70	72	73	66	54	71	71	86	81	75	61	74	77	83	91	69	87	71	68	62	56	76	73	93	76	82	83	72	75	75	66	74	67	64	80	72	70	60	62	80	84	81	51	72	85	76	49	62	77	77	76	63	77	75	73	71	76	73	73	71	70	70	59	71	82	64	66	92	70	76	77	87	88	70	68	78	62	74	73	66	78	69	69	57	67	70	65	81	80	75	74	77	78	69	75	75	93	85	68	82	72	83	79	59	79	75	68	78	68	72	73	69	67	72	60	73	78	68	86	76	71	73	71	57	86	82	69	66	59	71	91	62	72	78	64	73	62	75	69	60	72	83	68	96	78	65	58	68	69	81	78	74	72	83	88	66	78	65	84	74	76	87	79	60	82	87	83	66	90	89	71	85	85	74	64	75	84	68	70	76	79	72	71	69	80	75	82	81	68	67	71	64	76	77	79	55	70	64	63	94	78	91	71	68	76	84	70	59	63	62	88	69	56	80	60	75	62	63	72	79	65	83	70	80	78	71	82	74	77	95	74	70	81	85	69	84	80	84	87	77	73	67	72	82	81	60	82	65	93	63	96	84	69	78	61	63	71	75	67	94	70	86	77	66	90	88	57	76	76	80	85	78	74	81	73	83	91	79	74	70	84	77	74	61	76	72	74	75	73	81	61	82	82	74	71	69	87	75	75	72	76	74	74	74	67	66	60	74	67	71	65	87	67	71	91	78	68	68	66	59	76	71	63	72	73	73	70	73	63	64	74	76	71	56	65	53	67	76	84	71	79	83	75	83	81	76	72	78	69	75	91	68	65	87	68	72	79	76	88	63	77	66	63	63	78	75	85	64	64	75	69	63	75	68	69	70	73	77	84	77	78	83	70	81	78	68	77	63	71	59	83	85	70	65	64	76	81	69	79	71	81	74	80	78	70	81	67	96	94	81	90	67	85	81	63	69	73	82	73	71	70	63	68	80	82	64	84	67	72	85	74	73	71	67	64	68	67	92	52	72	64	70	85	84	78	75	83	65	61	62	71	57	78	74	86	57	75	56	76	94	78	87	80	68	83	83	64	81	69	82	59	73	57	72	79	92	72	78	96	70	68	65	66	62	67	75	99	78	72	63	79	62	75	68	71	71	57	63	87	73	79	64	73	58	73	78	70	80	76	87	52	68	79	68	74	78	81	63	71	74	72	82	78	56	74	71	77	65	85	71	76	78	79	72	72	75	68	62	62	75	67	64	88	75	74	77	76	66	70	70	91	74	66	75	62	76	72	67	71	81	73	71	89	82	66	74	70	76	83	77	83	84	87	88	73	75	57	71	69	74	73	72	66	79	62	76	71	75	91	67	80	80	62	66	76	78	61	70	85	63	78	65	78	74	70	78	79	66	68	83	67	66	79	75	70	79	74	90	78	78	79	69	80	64	67	75	82	73	54	89	78	70	78	79	74	66	75	74	62	66	84	78	67	59	85	70	93	66	92	67	74	95	68	69	78	79	64	78	65	68	77	76	68	65	80	61	84	60	78	69	72	53	76	76	73	69	60	76	81	70	76	70	77	73	79	81	50	77	67	64	74	76	73	77	74	77	82	77	73	73	67	74	91	77	72	71	71	69	74	72	78	84	70	58	68	74	71	71	79	71	71	76	68	69	90	58	76	72	74	66	95	62	69	61	60	67	75	57	70	77	70	61	72	76	75	69	83	75	77	88	76	74	91	84	63	84	70	71	72	75	80	70	74	84	71	85	82	53	74	60	72	71	57	90	59	55	81	57	77	80	73	86	73	71	88	63	84	91	85	60	72	85	72	79	71	74	67	74	72	70	85	63	84	74	84	67	64	89	73	73	59	82	78	71	75	77	80	66	66	66	68	73	96	55	79	85	74	73	86	60	71	75	69	80	65	63	74	63	76	67	75	54	70	66	68	54	67	70	77	75	66	74	61	73	89	88	62	75	78	81	76	83	81	86	92	68	68	79	72	65	64	75	72	79	83	97	70	72	81	77	82	68	79	78	55	68	84	69	89	69	68	80	70	75	75	63	76	70	79	89	84	64	71	78	66	61	74	56	64	61	89	71	91	64	85	64	74	59	79	77	75	82	90	65	72	69	66	79	77	66	65	77	74	76	72	83	70	79	77	72	86	86	62	80	79	67	68	79	74	67	84	72	87	76	69	78	77	80	78	68	73	71	77	75	71	87	76	86	70	60	77	62	70	70	69	91	89	68	60	62	81	66	97	76	61	58	64	80	77	70	60	65	73	80	63	78	68	78	66	78	64	82	62	80	75	76	73	69	63	71	76	82	64	80	64	72	63	83	77	70	87	76	69	58	70	68	73	67	71	76	78	70	71	72	83	66	68	89	65	79	84	74	72	69	70	65	60	78	68	69	77	86	71	49	63	62	72	63	79	56	78	75	72	64	88	86	77	77	63	58	78	70	66	58	77	62	85	83	93	84	77	88	81	67	77	72	52	83	64	79	69	75	70	59	68	65	62	75	88	82	64	59	77	88	68	70	90	91	64	69	80	64	74	75	63	75	60	73	88	64	67	68	75	73	64	77	67	71	62	63	94	74	84	81	83	66	72	82	79	80	90	75	77	75	68	60	77	80	72	68	77	67	86	64	48	70	56	70	70	73	66	83	73	71	76	77	75	65	68	81	75	87	73	82	71	76	61	70	62	81	77	67	66	64	66	58	73	82	62	83	62	83	80	68	68	70	69	77	88	74	77	77	78	84	64	86	70	67	80	73	78	83	69	73	94	77	88	69	80	68	83	63	75	76	65	74	87	59	67	72	62	78	76	69	72	67	65	66	94	82	82	70	68	79	72	67	88	71	86	60	76	70	70	88	83	67	61	75	78	78	78	78	81	72	77	89	72	64	87	75	69	88	87	75	60	59	79	68	84	74	68	64	64	77	60	93	72	81	72	78	84	87	68	77	70	66	82	83	64	72	83	93	82	74	69	79	75	71	84	65	74	58	79	83	75	80	71	67	75	75	76	81	69	79	87	65	70	58	69	88	60	84	81	71	78	75	84	80	78	77	78	68	78	58	73	73	63	74	73	75	84	76	83	71	77	62	79	87	53	69	79	80	68	73	63	64	81	82	71	71	73	68	68	72	87	72	76	74	83	78	62	62	68	71	85	84	67	76	67	69	78	76	79	61	62	80	61	78	73	78	80	69	87	77	78	69	67	72	71	77	61	72	89	74	72	68	68	66	81	62	73	94	72	80	68	79	82	81	85	81	56	80	71	54	63	76	70	73	80	63	59	87	58	73	67	86	72	62	72	75	74	78	68	72	56	78	74	61	72	65	72	80	87	63	63	74	67	79	82	78	84
32919	19449	16807	23027	33244	33476	7657	12465	17218	12472	11430	1614	1044	1256	951	933	928	1000	935	895	933	921	935	947	899	896	940	951	943	4932	7083	4637	2711	1498	1079	900	901	924	886	892	869	864	857	913	831	882	946	880	821	877	928	838	914	845	902	819	873	885	914	867	829	886	817	867	911	928	877	850	834	854	801	875	879	847	908	833	868	851	869	862	890	927	928	846	869	867	908	871	834	866	883	870	889	938	816	855	855	877	830	868	904	929	849	907	878	907	886	840	913	810	915	860	901	916	852	852	891	884	907	873	926	872	861	853	845	890	880	879	925	844	831	881	904	961	884	897	841	899	907	877	832	929	925	866	844	886	881	894	834	879	861	849	869	910	895	900	892	916	859	871	832	854	877	837	875	916	955	894	923	918	945	862	898	949	843	877	880	935	841	899	845	917	881	886	933	946	867	846	848	851	915	863	910	884	880	901	895	850	881	892	884	892	867	901	825	894	899	870	900	895	886	880	930	885	906	869	874	865	887	902	924	883	902	852	895	837	922	904	863	866	841	868	890	879	840	904	884	871	848	937	872	934	884	932	925	871	872	876	851	874	853	921	911	846	913	919	928	902	906	866	851	900	872	870	886	915	860	825	894	902	882	872	902	932	857	888	872	888	891	892	862	906	865	925	933	868	890	902	898	898	904	891	933	875	876	890	871	898	866	908	838	876	823	893	853	857	864	902	881	919	865	857	935	906	868	906	929	886	888	916	859	889	861	887	887	899	908	886	870	850	856	849	940	881	917	891	917	867	843	912	939	841	903	892	862	856	861	865	903	814	861	867	876	852	851	854	888	887	813	876	877	858	921	861	872	958	892	864	857	848	909	900	874	910	831	841	893	875	880	852	847	925	838	921	860	888	850	939	907	912	849	894	891	903	888	872	896	885	945	939	868	877	873	913	915	890	878	914	900	904	890	920	887	836	863	872	885	838	888	883	904	898	878	910	895	918	871	914	950	891	867	934	832	871	908	832	911	902	900	882	842	901	895	856	875	928	864	900	860	858	909	874	895	901	877	902	873	888	868	909	887	910	873	895	880	917	880	872	889	920	891	900	914	861	935	863	910	914	944	834	921	859	887	919	839	880	901	842	929	861	875	865	886	843	887	935	893	907	915	906	939	927	854	905	890	878	867	882	881	833	882	880	812	877	933	894	907	892	900	857	866	938	910	885	845	897	889	898	910	811	896	896	863	869	899	932	844	917	917	944	919	905	861	912	858	845	901	865	922	880	903	887	882	855	864	850	925	893	887	856	875	883	885	903	835	863	915	905	897	873	828	902	864	898	874	887	935	883	917	853	899	895	913	881	879	876	813	836	901	873	877	856	904	876	871	893	894	841	842	839	898	889	862	941	932	874	848	921	852	864	879	911	882	829	876	826	827	910	817	889	838	974	875	858	925	891	907	848	888	875	917	824	942	845	893	902	934	899	943	842	886	885	898	889	900	880	872	890	908	836	890	923	907	926	894	873	922	880	853	876	856	798	846	881	844	953	894	908	915	921	893	888	900	932	895	901	868	851	905	938	876	847	823	847	922	892	820	917	859	865	914	904	889	921	836	904	870	937	867	841	909	856	919	869	852	875	903	874	932	902	898	862	835	839	912	878	905	854	879	909	909	859	868	861	884	864	866	849	860	905	893	899	896	876	872	957	855	885	857	870	884	854	884	868	940	927	835	829	925	848	870	849	910	905	907	875	933	853	857	906	834	892	911	882	841	890	901	883	854	884	972	860	858	866	911	888	860	915	880	886	968	872	876	838	871	918	950	914	890	853	888	819	900	910	896	898	864	895	844	891	918	857	904	912	931	851	855	869	938	891	892	830	899	849	850	899	906	828	861	822	902	870	946	879	899	838	884	891	953	881	872	861	865	907	864	922	897	884	905	900	894	923	821	911	898	852	855	878	844	854	875	843	849	858	867	893	909	904	896	847	865	854	833	856	913	933	901	865	878	905	885	891	911	936	912	916	867	855	896	879	918	894	965	903	891	896	877	875	850	930	818	866	905	904	911	919	860	861	888	932	897	858	847	819	953	892	859	839	896	935	947	864	944	888	878	905	933	884	909	881	922	876	871	879	879	845	908	913	875	904	839	853	929	886	944	887	869	935	848	858	850	850	869	863	901	914	877	909	846	876	857	877	865	953	889	887	879	902	911	887	866	893	876	883	893	906	863	917	894	862	938	870	886	888	907	859	939	865	850	888	897	903	911	875	930	933	930	871	819	835	867	850	867	853	882	915	859	824	892	901	861	895	867	845	878	904	932	866	927	837	892	918	867	867	899	879	872	849	902	872	876	887	844	858	897	871	861	863	889	952	923	847	899	910	913	916	859	881	942	863	858	897	899	853	906	878	917	848	884	878	919	886	857	862	866	852	936	911	914	910	946	886	906	933	843	824	862	888	904	866	906	843	882	857	939	862	835	901	835	878	863	864	858	902	920	847	864	871	920	894	924	860	895	858	871	877	880	849	929	871	899	861	822	825	916	882	897	905	902	847	910	864	872	886	897	916	911	858	842	888	879	871	898	823	860	844	858	866	901	900	869	865	913	905	876	876	851	875	841	900	881	905	888	940	878	877	905	957	881	907	872	886	927	902	881	888	898	863	969	890	865	874	890	915	847	877	894	892	853	866	906	892	950	829	895	790	873	898	912	886	899	819	851	919	834	895	832	837	871	916	907	895	877	884	900	886	870	903	855	870	868	871	869	921	890	903	871	899	914	927	946	864	894	869	869	931	853	892	953	933	859	905	871	876	932	848	883	874	894	898	929	931	917	835	923	869	888	846	883	903	892	871	860	853	971	907	881	908	933	869	816	933	911	841	845	881	875	885	862	870	911	881	868	881	851	880	856	857	864	888	873	907	917	907	887	880	895	848	935	816	899	900	869	859	918	870	862	887	921	880	843	862	879	919	938	873	831	879	882	856	867	850	839	852	902	877	879	886	909	927	893	915	898	870	898	893	895	870	874	846	864	884	867	918	909	886	863	878	855	889	904	869	923	878	882	853	874	887	925	879	845	837	877	884	902	887	854	905	879	849	888	865	906	890	844	910	829	834	876	869	911	903	909	900	868	903	925	897	884	936	851	834	846	927	834	899	955	842	907	878	879	878	872	899	894	894	882	891	929	872	841	876	908	877	865	903	876	889	935	937	970	855	913	895	818	879	899	895	896	885	907	902	894	848	834	935	841	874	868	899	875	871	916	932	876	874	900	871	847	869	830	871	853	860	889	888	908	925	855	874	927	831	858	849	869	857	874	872	872	922	888	859	876	918	863	869	883	882	893	853	927	833	869	889	873	908	950	799	881	948	864	879	897	910	831	928	881	907	893	875	833	864	845	811	901	853	909	895	908	872	876	951	897	890	866	887	870	901	906	851	846	878	901	872	851	842	889	862	844	874	866	945	859	936	881	871	843	911	865	889	861	873	929	865	887	877	862	877	885	914	878	884	879	855	885	896
7974	6445	4116	2765	3464	4698	529	708	1287	1025	912	289	78	123	91	71	72	91	78	84	82	67	67	71	78	81	83	80	104	362	428	293	174	102	106	90	75	80	82	70	84	69	76	65	81	94	82	63	73	74	63	83	86	75	82	70	81	78	97	80	76	75	92	74	63	75	76	89	74	67	66	71	76	73	90	77	73	81	73	68	64	61	55	53	87	68	70	83	79	79	84	69	66	89	70	65	87	75	68	72	65	76	86	62	93	76	68	68	57	81	82	72	70	81	66	77	77	77	80	83	61	67	73	79	81	60	80	68	80	65	72	75	65	83	64	74	73	73	62	61	75	71	59	65	92	67	73	83	74	68	72	66	71	66	70	77	78	76	79	78	74	58	85	76	81	73	72	73	60	98	50	68	54	70	88	93	75	88	80	63	63	70	77	87	72	78	67	97	70	70	74	66	83	72	86	75	84	70	79	74	74	71	75	68	73	72	69	77	72	77	77	74	76	69	59	68	74	69	80	68	69	76	87	86	75	94	56	62	63	76	83	66	73	83	67	64	89	68	86	66	70	67	83	74	66	81	60	72	70	84	76	75	78	73	78	84	83	70	77	71	86	83	65	80	81	77	75	53	68	72	81	86	79	67	65	77	63	68	79	69	74	75	66	68	78	73	68	78	74	61	77	85	92	68	89	61	73	65	74	80	76	58	70	84	62	78	68	65	80	77	83	91	68	65	74	70	84	58	63	72	63	58	81	89	85	63	72	76	81	76	81	77	87	88	61	87	77	77	76	87	71	74	81	74	71	83	74	62	84	77	71	72	89	71	78	74	91	66	93	82	58	69	72	63	69	82	72	69	96	77	82	69	75	78	94	74	77	76	70	67	64	67	78	92	76	76	84	62	89	69	67	77	66	71	60	57	68	74	63	73	74	75	65	79	89	61	57	72	67	63	86	70	69	73	68	78	72	68	60	70	73	71	72	78	80	67	81	79	77	67	70	76	77	78	62	67	60	83	71	75	73	74	73	75	75	64	89	71	88	65	97	68	96	81	69	93	93	56	57	74	68	80	68	67	67	80	80	75	72	79	93	75	74	88	74	67	74	83	54	83	57	62	72	68	75	81	90	80	78	77	80	64	79	67	74	77	83	64	67	82	79	77	83	76	66	77	77	75	80	70	91	80	69	82	70	79	79	76	77	91	74	67	90	74	73	89	75	78	79	85	65	76	76	82	78	71	82	79	83	69	79	85	68	66	63	65	84	89	80	69	69	93	75	84	77	71	76	77	72	72	73	76	72	94	85	92	69	83	70	84	66	52	77	60	72	74	69	79	63	78	62	60	70	78	80	61	59	83	72	63	74	71	81	69	63	77	64	80	79	69	68	72	67	74	74	77	62	73	80	64	104	84	71	82	81	74	71	66	62	90	86	69	70	72	77	84	79	86	72	77	67	77	93	68	70	68	65	88	72	91	76	75	86	58	73	67	74	71	85	66	60	81	88	85	62	81	69	75	53	71	71	83	62	72	77	77	81	65	80	89	70	71	75	81	60	72	63	79	63	74	70	74	64	69	73	76	77	68	83	72	87	79	81	87	62	79	60	78	65	78	73	71	78	81	71	67	69	81	72	56	67	84	80	59	68	66	84	64	81	91	74	73	90	71	79	76	77	56	67	63	77	75	84	66	58	71	84	90	74	74	64	65	63	67	66	59	64	91	62	62	79	73	75	79	60	81	75	91	76	68	69	65	60	85	69	79	68	60	79	83	85	75	62	73	69	65	67	68	68	71	70	87	79	64	66	77	68	85	74	82	66	64	61	82	80	80	71	67	71	96	67	76	73	56	67	75	82	91	83	67	61	83	72	73	92	81	70	56	75	61	80	62	63	66	68	73	60	65	59	77	61	83	54	75	76	73	74	77	67	63	68	76	85	73	68	83	82	82	69	64	73	76	77	64	65	75	71	71	67	97	77	56	79	65	77	67	89	78	72	79	68	64	71	61	66	79	79	61	78	91	64	72	73	69	84	76	61	73	67	76	59	76	95	76	61	68	70	62	82	85	81	62	60	78	70	80	84	77	79	73	95	82	86	67	74	71	82	88	79	56	76	62	82	67	75	61	74	74	69	76	67	63	76	82	66	85	73	58	72	90	71	76	78	79	69	71	89	79	69	77	69	72	73	70	67	70	73	74	69	84	82	83	83	66	76	81	72	86	72	66	78	74	69	54	65	66	63	68	76	61	64	72	73	71	72	86	81	91	70	80	84	68	84	97	67	81	84	83	76	70	91	76	72	83	80	84	79	81	70	74	86	70	83	63	70	64	87	78	83	79	62	79	73	82	58	79	79	88	83	82	66	79	67	73	81	87	89	67	86	70	71	74	64	71	70	84	73	83	75	89	90	76	81	84	74	58	79	89	75	70	67	68	80	71	92	69	66	76	71	79	62	74	73	75	82	88	76	64	71	70	80	65	75	89	86	85	77	75	97	65	85	76	73	63	78	75	83	66	73	73	84	86	69	75	63	65	83	69	75	70	83	72	87	64	72	74	66	66	67	67	65	73	78	78	82	83	80	79	65	59	75	80	64	65	83	67	75	79	85	72	83	58	66	76	65	79	74	79	78	68	81	58	71	96	83	68	83	65	88	63	95	70	81	81	92	61	71	63	60	65	64	78	90	82	72	68	82	63	84	61	64	67	79	60	85	76	97	82	77	81	66	93	63	80	80	67	79	71	67	77	78	76	94	65	78	73	91	66	96	64	76	64	62	68	85	81	76	81	61	75	84	67	92	83	90	95	62	66	62	80	64	71	71	70	55	64	66	79	74	79	80	76	81	70	74	81	87	79	75	78	59	61	70	78	76	66	78	78	82	78	86	73	71	71	86	81	76	79	77	79	59	65	62	62	80	78	74	83	72	85	80	82	86	75	69	82	71	73	73	77	74	75	76	82	81	76	70	82	65	67	76	59	92	82	72	73	66	70	52	83	62	70	70	82	71	75	73	79	73	87	83	68	66	71	76	71	74	73	66	76	81	67	57	77	76	75	78	77	72	77	66	79	77	84	72	86	69	81	69	75	68	94	74	72	69	84	73	82	77	86	73	73	73	69	77	82	76	57	73	83	78	76	67	58	70	71	75	56	78	82	69	70	76	83	91	87	55	62	73	66	55	77	71	77	67	70	75	71	78	66	77	77	64	65	84	57	80	86	82	66	74	70	76	67	67	74	79	79	75	70	80	61	65	73	75	66	87	73	73	88	71	69	73	59	57	74	83	84	100	79	67	71	75	63	85	69	62	63	76	75	72	81	79	73	78	62	69	75	73	82	67	62	74	67	76	81	81	76	65	66	74	93	77	83	85	78	60	95	57	76	60	86	86	78	70	67	72	63	71	79	73	73	88	53	86	82	63	85	72	69	71	78	78	70	73	94	74	88	68	86	88	80	73	79	62	92	89	75	80	93	66	74	70	70	82	76	86	82	57	57	90	72	96	76	70	78
45071	31700	27702	35405	47169	46447	9922	23882	28129	22249	22015	7557	1264	3748	1235	1152	987	1045	1042	1004	1025	962	959	1016	928	907	949	951	1478	9230	10411	6853	3792	1959	1199	944	893	858	923	808	928	899	962	887	885	886	877	876	907	928	883	867	927	912	927	926	884	864	904	888	887	881	882	918	871	870	916	862	916	929	903	888	852	924	885	910	872	902	937	870	901	851	880	882	934	858	902	915	971	900	960	903	902	885	845	899	916	965	881	898	907	889	849	926	890	875	905	923	954	910	858	916	922	819	864	910	912	809	877	878	874	836	897	890	879	903	935	886	887	871	919	944	880	889	886	878	933	906	908	917	917	899	918	939	903	897	881	922	893	919	893	858	902	904	929	869	881	902	896	874	864	923	924	871	907	915	916	867	900	870	895	820	966	869	907	856	877	842	920	921	880	874	858	942	909	845	890	907	883	864	870	877	857	852	891	919	898	870	878	894	890	868	838	903	890	838	908	901	896	920	931	853	891	840	913	930	871	912	842	921	886	894	874	855	891	879	916	909	898	888	851	874	882	869	927	915	850	880	854	870	900	847	904	893	889	858	880	931	868	929	904	852	877	864	903	913	912	922	920	891	847	908	875	887	877	891	881	886	907	896	909	908	882	955	876	933	896	943	916	879	883	868	864	843	907	891	838	921	913	940	847	855	857	872	930	892	924	891	914	894	908	902	910	938	900	848	848	901	858	912	909	867	916	935	822	881	893	871	942	896	903	904	921	899	895	867	943	935	956	870	893	845	918	902	894	843	881	918	910	871	895	918	941	880	864	907	813	911	864	928	956	866	915	932	897	927	887	883	879	905	855	885	848	893	944	905	909	920	896	909	902	896	818	887	900	969	827	947	926	911	946	873	864	851	899	897	867	903	891	905	910	895	904	850	834	859	864	931	903	944	881	898	861	896	884	897	859	940	929	905	931	860	858	915	879	922	899	926	899	899	942	917	882	927	865	894	906	882	881	894	901	894	855	896	894	908	858	890	866	889	896	885	919	912	882	911	845	894	892	931	915	864	941	917	935	931	893	891	945	854	881	909	947	889	928	906	889	891	884	908	867	899	948	902	847	860	926	860	890	886	907	901	900	843	864	861	909	944	865	895	821	921	886	922	915	874	899	871	844	861	916	944	828	891	922	859	885	890	938	905	895	843	852	926	892	872	898	863	820	920	807	910	897	779	868	868	866	838	892	912	888	887	876	876	911	852	887	894	854	865	931	875	946	862	893	903	888	869	906	910	843	835	900	946	921	850	956	890	838	914	856	905	861	894	949	916	844	919	878	916	897	876	931	931	944	906	913	886	934	908	911	850	871	848	908	868	850	836	881	862	878	897	908	921	882	892	888	896	957	887	913	874	866	921	898	901	881	880	904	876	866	895	892	834	941	952	986	897	873	925	897	826	868	887	881	893	887	853	942	922	902	907	839	888	940	888	931	888	876	876	858	880	892	866	903	883	929	881	885	923	886	908	912	872	904	878	850	926	897	906	869	937	853	896	849	868	851	884	883	916	903	834	883	876	868	912	899	927	884	875	864	945	891	896	858	903	913	857	859	887	933	876	893	920	857	871	870	860	896	930	859	945	903	927	897	900	903	873	870	866	867	915	854	932	916	888	871	901	870	893	848	902	865	909	891	902	878	897	894	881	866	885	878	885	908	876	891	851	892	900	873	916	902	902	917	883	848	834	906	879	896	917	901	888	878	935	934	911	893	884	907	874	894	876	901	922	899	911	878	909	843	888	890	928	916	869	889	892	875	943	867	896	888	828	879	887	872	889	864	916	911	892	927	860	876	899	902	916	890	894	871	933	921	907	909	856	954	861	861	891	941	897	926	877	855	860	946	883	887	869	953	929	885	893	895	946	881	887	862	858	881	908	838	895	921	889	922	840	916	915	894	858	892	864	914	858	857	859	888	894	879	869	841	849	917	873	862	890	917	891	908	893	868	890	896	897	928	879	865	857	869	862	862	928	915	957	897	839	885	899	868	917	897	887	867	875	895	874	847	889	889	944	883	908	888	873	904	870	889	868	930	843	862	803	870	875	919	868	840	921	936	889	881	901	897	865	862	920	878	927	889	943	938	869	885	899	944	873	883	897	880	898	909	859	877	874	917	870	878	922	848	907	921	888	926	825	867	835	892	897	892	912	917	922	907	910	836	908	931	924	904	923	904	914	857	904	876	887	871	905	865	871	911	874	939	867	923	922	849	942	860	870	936	893	876	907	942	903	864	884	850	853	870	882	916	910	888	908	891	906	899	911	910	893	892	895	897	942	881	962	896	885	889	910	889	897	887	876	889	866	887	884	884	850	843	922	898	912	876	922	955	860	895	900	904	899	911	880	845	834	896	908	873	836	862	880	905	877	933	841	936	874	930	909	898	891	900	930	934	902	899	955	829	919	861	871	906	861	896	880	876	876	905	901	893	865	903	888	883	885	877	998	870	834	906	870	878	917	844	870	869	858	915	873	928	901	860	886	863	944	863	881	852	882	969	927	882	911	828	928	823	901	891	890	866	910	907	889	850	921	852	867	912	931	868	913	849	869	902	934	874	899	938	860	887	869	884	874	878	930	870	913	873	925	915	879	888	876	917	852	910	914	887	916	890	892	857	864	908	922	849	868	880	882	939	928	839	911	924	860	871	854	890	877	896	912	889	882	868	841	929	924	865	929	908	844	867	924	920	889	865	869	904	859	907	878	890	882	863	907	943	916	892	880	893	883	867	861	867	870	843	939	860	899	874	943	875	846	865	904	929	933	878	885	879	852	929	919	879	903	896	865	878	908	901	871	902	858	878	945	935	895	872	916	914	880	883	917	904	920	912	873	893	856	894	895	914	862	873	872	907	847	901	890	840	886	943	855	915	897	866	897	895	864	904	875	880	870	901	916	868	892	903	882	861	859	930	851	955	843	866	811	844	948	883	909	808	910	890	920	899	877	876	901	876	822	892	866	899	876	875	939	888	867	903	872	885	900	904	930	897	906	939	845	909	854	905	874	898	911	933	839	876	919	832	857	859	950	862	805	898	901	882	932	948	838	954	863	933	886	892	876	933	878	879	877	858	919	942	940	935	861	868	874	873	878	938	918	913	924	896	887	874	932	902	909	888	921	911	915	873	879	870	901	906	881	875	927	866	906	915	914	863	904	934	949	838	924	852	875	866	926	894	881	909	927	946	905	856	878	859	889	881	899	896	901	872	896	858	909	865	886	855	906	863	887	942	834	902	892	877	913	867	905	887	897	892	929	904	933	893	883	834	836	886	861	863	857	900	859	894	874	908	929	918	858	897	925	915	845	873	896	886	892	902	904	921	908	861	845	895	960	878	897	862	875	899	860	907	880	881	876	878	872	917	864	895	872	868	893	883	891	873	923	936	905	863	895	884	891	865	875	858	880	923	892	967	907	893	897	925	874	890	940	884	867	904	842	886	888	916	911	875	886	888	906	936	874	908	923	844	902	947	861	856	927
8111	5672	4287	2833	3652	4713	414	813	1641	1440	1233	591	107	185	142	93	75	74	69	80	78	89	83	80	67	58	59	80	123	398	461	274	172	109	92	83	62	84	76	78	67	69	85	90	79	69	71	62	67	79	91	75	75	84	67	61	60	78	61	75	64	60	64	81	89	88	82	67	76	65	82	104	55	68	73	90	82	65	65	65	64	72	87	64	70	73	70	55	59	89	71	73	87	82	71	92	68	81	77	72	76	69	80	71	81	79	73	77	66	70	73	73	80	77	83	68	64	88	74	70	55	79	74	59	80	75	69	73	70	63	64	73	75	72	67	80	80	72	58	87	63	84	70	69	78	70	71	86	78	62	79	77	77	69	62	89	66	84	66	83	78	81	81	80	75	57	67	76	78	66	103	70	87	57	72	82	75	74	75	76	81	87	69	73	74	78	82	83	77	90	96	67	91	68	76	89	78	73	72	93	64	83	72	79	74	64	83	82	70	61	78	73	63	64	77	89	73	76	67	80	64	70	86	71	83	60	86	67	73	66	60	65	72	85	91	74	78	74	64	70	71	78	73	80	77	78	60	74	69	70	81	66	62	74	82	78	58	72	68	74	89	79	86	67	84	63	83	72	85	72	89	79	76	69	94	83	66	81	66	82	72	69	78	76	72	75	72	74	72	73	81	78	81	81	70	70	79	78	73	66	65	69	72	79	75	83	95	62	79	72	81	66	70	66	75	69	72	65	80	70	68	74	73	73	73	72	57	81	69	64	81	80	72	84	70	77	55	58	79	76	82	81	72	75	82	70	79	57	77	74	86	89	88	72	71	62	80	68	67	71	84	85	84	77	89	54	66	76	73	60	72	60	77	65	66	68	74	66	73	68	87	82	85	83	76	84	75	72	73	63	70	73	77	74	77	73	72	65	83	74	73	76	73	84	74	72	74	71	81	80	78	92	78	69	83	66	79	61	70	86	71	83	73	88	85	82	63	97	63	94	72	78	83	77	66	85	77	68	75	82	83	82	86	71	70	76	87	62	70	70	61	84	74	91	64	75	67	97	74	66	80	76	92	75	76	89	59	71	74	73	69	67	76	70	68	64	56	65	72	82	79	80	55	74	57	73	66	58	80	70	80	51	76	65	80	68	63	82	74	66	69	71	75	89	86	83	69	64	71	68	79	83	86	60	55	73	63	66	62	59	82	85	78	72	69	74	81	76	84	62	75	65	71	86	73	70	85	77	84	73	81	72	71	84	68	70	67	75	86	67	58	74	58	79	81	74	79	73	79	74	77	60	63	82	72	58	81	80	71	80	74	74	80	67	56	94	70	66	68	75	74	72	67	82	56	77	88	85	65	70	88	87	75	84	82	79	68	77	69	64	81	84	74	85	70	86	77	73	77	62	66	69	68	74	67	81	72	68	80	80	79	80	78	66	62	64	89	66	73	64	80	68	72	70	70	84	61	71	84	60	77	65	73	76	63	68	64	77	73	104	60	64	86	63	76	64	77	71	88	66	76	79	70	90	75	77	63	77	74	78	73	80	74	86	68	71	84	74	85	77	70	79	71	57	92	80	75	91	73	84	74	76	86	58	75	70	81	91	75	89	61	77	73	79	85	57	82	86	88	73	62	84	81	64	68	72	61	81	80	79	82	82	89	75	91	64	83	81	77	75	80	66	90	77	68	72	74	60	73	81	85	83	64	64	73	66	76	92	80	78	74	75	71	69	75	64	91	78	79	73	63	69	71	84	62	71	70	67	71	72	95	78	75	59	78	76	76	77	84	78	70	63	92	77	60	92	81	81	63	59	72	78	89	82	79	73	66	82	80	89	79	81	77	71	70	83	78	70	68	69	81	85	66	72	69	80	96	73	73	67	61	84	78	73	80	87	69	71	73	88	79	69	79	78	75	81	77	77	59	74	78	85	59	87	71	64	71	80	71	85	66	60	63	63	88	69	67	71	74	76	65	72	76	78	75	71	61	89	93	69	74	66	72	84	84	78	72	87	67	69	84	70	85	75	74	71	73	62	75	78	91	74	73	76	78	80	84	74	82	73	65	72	75	82	73	85	73	73	97	79	80	70	88	62	78	76	72	81	76	66	77	72	64	70	78	86	63	88	73	90	77	54	82	94	81	70	80	63	82	59	79	82	82	69	70	92	78	73	75	62	77	73	74	69	74	81	98	84	85	73	78	70	67	80	78	77	68	71	82	88	60	72	81	64	58	64	86	99	80	75	69	95	92	85	83	78	74	79	87	67	77	69	94	97	78	67	84	68	79	74	93	77	68	72	82	78	80	67	75	69	73	59	75	87	79	71	74	70	81	89	76	78	78	76	78	74	65	91	71	62	65	68	70	76	66	70	74	76	81	72	62	64	69	70	86	79	73	75	80	62	62	72	81	69	72	73	83	85	75	84	86	68	80	53	81	83	78	90	62	65	61	90	73	75	90	59	74	67	64	81	87	70	83	72	79	58	72	79	73	56	76	71	76	92	70	75	78	73	68	77	85	76	75	86	63	83	73	62	68	79	71	80	83	65	62	67	76	93	77	83	72	77	91	89	100	74	92	75	74	82	67	73	68	73	73	67	78	66	60	61	69	59	66	70	65	72	58	92	75	72	71	70	83	73	65	75	75	74	70	75	85	72	82	73	76	82	66	72	70	46	85	90	80	72	72	89	71	71	88	84	78	73	84	77	83	78	80	62	73	78	72	79	73	68	76	84	66	63	92	72	74	68	74	73	66	65	74	83	81	72	65	70	60	80	88	82	78	84	87	70	91	84	73	75	82	67	92	73	81	64	72	90	59	70	79	69	89	73	71	73	78	72	68	81	71	69	66	77	74	67	81	84	65	81	80	75	60	72	79	70	78	78	70	68	69	70	74	68	73	74	79	61	74	71	76	96	68	74	73	73	69	63	74	92	60	67	78	72	78	74	65	61	82	76	75	68	76	71	68	79	79	78	67	77	72	60	81	82	77	72	60	61	58	77	68	89	69	87	83	74	64	57	71	63	75	71	93	67	82	79	71	75	70	71	80	73	73	81	84	85	73	75	64	83	95	91	74	75	71	72	74	70	72	82	73	81	72	68	84	73	69	57	73	89	70	80	83	83	68	66	78	71	80	71	79	88	78	59	63	92	59	76	74	78	72	68	92	80	64	72	94	59	81	81	67	73	67	68	66	70	60	69	67	74	75	83	85	76	61	71	73	74	69	79	83	83	85	68	74	71	86	78	86	91	62	65	79	78	72	69	62	72	76	77	73	72	77	81	61	77	70	66	82	68	83	77	74	72	67	85	81	81	81	72	77	83	89	77	79	64	72	74	65	84	91	85	90	74	64	74	67	81	77	77	93	74	81	77	80	73	77	82	71	86	85	88	87	79	63	91	63	69	87	78	67	75	78	69	74	89	78	64	81	64	81	79	88	67	74	76	79	65	74	69	77	73	66	82	66	76	69	84	76	75	73	78	83	95	91	72	68	77	69	77	78	88
40870	30411	28705	34037	46919	45797	9557	24690	30729	27247	25907	13663	1325	6374	3454	1129	1072	1056	1061	1022	1050	1000	1007	962	1030	944	928	1001	2012	10041	11109	7020	3450	1837	1144	952	901	917	929	901	870	938	906	922	896	922	865	907	963	895	877	929	933	904	925	928	944	906	908	904	901	943	926	914	929	928	899	876	899	950	911	942	875	884	911	905	921	936	918	915	879	952	898	894	858	895	926	888	961	959	865	922	914	894	905	908	911	879	906	905	896	880	888	901	936	881	912	837	905	911	916	882	950	886	967	943	880	914	967	875	900	905	905	931	942	909	897	831	924	956	891	898	910	924	886	922	879	904	905	942	878	898	921	907	917	886	888	900	959	933	937	885	881	950	920	905	895	924	897	920	959	919	887	882	927	902	963	938	863	873	930	912	976	923	946	892	908	900	898	860	888	898	868	896	929	931	944	920	927	940	927	886	919	911	902	916	920	882	908	915	887	927	919	889	925	892	892	947	951	924	918	862	908	898	921	949	927	951	915	938	923	975	959	893	909	902	951	956	897	908	934	903	901	909	890	871	872	929	898	820	910	913	926	890	924	900	929	905	899	871	904	910	895	910	930	955	899	888	953	896	952	927	872	870	895	891	878	929	924	856	966	971	921	902	903	890	894	907	934	882	919	918	905	922	917	905	957	912	903	881	957	942	898	927	990	871	888	898	917	870	926	956	919	942	938	915	949	925	933	919	935	895	875	985	916	896	859	870	887	894	899	917	940	888	935	919	880	874	926	867	891	922	906	899	933	978	822	899	917	931	921	918	903	941	906	921	883	939	866	942	900	938	927	952	911	972	866	893	911	879	947	920	896	887	906	932	927	917	910	885	915	855	935	936	870	944	897	911	914	900	864	913	916	917	917	915	879	952	921	992	970	941	866	938	867	953	904	875	903	913	910	873	921	899	925	858	888	934	910	912	890	877	933	903	916	912	866	906	908	915	931	889	927	892	920	924	879	884	939	891	940	922	908	924	909	921	921	852	924	879	913	880	919	898	908	940	897	899	888	924	944	925	924	905	900	923	955	910	908	868	888	923	977	866	943	861	913	925	919	918	927	898	937	894	879	888	916	894	947	903	944	965	904	911	897	929	956	906	873	894	923	910	931	927	856	977	930	902	841	919	935	919	923	915	921	877	906	891	881	889	892	903	941	917	900	889	974	959	904	886	935	945	910	918	824	942	868	916	961	880	924	898	939	943	875	923	873	899	931	954	868	888	910	878	917	929	933	935	960	927	879	872	868	942	900	928	850	871	931	938	927	902	929	874	959	912	882	946	924	884	891	920	919	871	900	925	926	928	920	960	899	886	900	911	934	872	885	910	953	912	878	958	956	902	910	913	931	906	915	928	888	896	909	911	874	870	932	933	866	907	898	916	930	949	948	863	940	925	899	947	884	947	965	939	939	909	850	859	920	932	917	916	904	887	928	984	862	887	939	904	915	861	920	915	915	858	929	883	961	908	947	871	961	967	877	870	931	916	920	911	911	934	926	918	875	897	923	903	886	934	934	950	895	887	883	881	864	867	924	818	871	932	978	927	955	908	926	890	928	922	915	956	868	894	963	939	835	948	882	905	931	922	862	912	854	946	860	947	889	950	887	867	895	873	938	862	931	961	942	907	880	932	936	908	922	920	881	897	945	940	930	901	976	908	917	881	846	989	945	902	898	823	893	892	856	949	979	874	863	937	938	992	954	925	867	945	925	897	909	933	937	909	918	921	932	904	923	917	917	936	901	932	904	906	895	931	958	920	943	989	924	931	949	961	861	900	944	920	889	895	866	893	924	934	933	917	949	932	897	933	870	920	923	949	928	883	878	899	896	891	932	919	899	907	911	913	897	892	939	951	903	906	885	915	866	896	928	856	874	862	911	881	888	852	921	892	903	930	907	945	851	884	874	902	918	835	905	943	914	985	910	925	941	914	918	903	896	901	905	974	911	972	869	864	915	905	892	939	872	912	907	896	896	890	958	905	923	887	898	889	858	936	953	912	943	917	941	912	901	941	887	953	915	929	926	864	847	904	910	971	910	901	926	876	893	894	908	909	879	896	948	955	922	968	946	916	868	932	921	955	924	875	914	921	939	902	911	898	917	891	974	960	902	958	940	953	943	926	916	895	890	923	892	910	919	918	971	887	880	938	961	940	909	964	933	939	931	841	869	912	902	869	880	925	871	943	902	939	906	899	894	917	933	922	880	874	895	933	913	936	953	903	899	947	892	934	871	861	920	934	928	901	912	873	941	901	868	883	930	897	966	881	906	934	912	921	905	956	861	939	885	861	902	916	910	913	884	939	868	886	958	897	899	895	842	926	896	923	886	895	916	888	908	899	884	885	877	901	906	922	987	842	913	953	878	941	911	941	970	907	918	902	939	937	919	894	905	882	921	905	932	922	892	918	919	917	961	911	867	874	900	937	938	958	928	935	850	944	910	936	910	892	913	921	943	922	890	870	918	864	909	857	904	920	880	853	945	906	928	922	870	882	951	896	962	905	917	920	945	903	928	913	954	918	906	899	912	954	912	890	922	987	898	872	907	905	890	896	937	911	942	886	903	936	906	922	908	948	893	929	908	884	911	955	880	906	903	884	920	925	882	895	922	884	885	923	905	923	1006	927	967	948	916	947	847	895	960	904	925	988	911	950	856	954	878	929	903	921	870	914	958	892	922	959	896	948	954	922	907	861	982	861	905	946	923	886	909	881	875	910	991	888	914	925	891	899	904	932	917	918	885	934	968	896	864	933	892	891	910	926	950	926	898	930	886	895	930	897	896	903	891	860	920	922	906	909	872	909	913	901	965	865	943	878	935	894	869	882	944	935	887	910	873	890	918	933	892	903	866	856	913	950	910	870	881	899	959	887	909	940	956	926	851	863	899	906	942	911	849	955	860	921	907	930	884	902	827	904	943	897	913	884	935	880	913	872	913	937	897	942	925	969	877	898	915	968	893	911	938	948	932	873	858	938	910	880	992	893	900	949	866	901	879	936	933	854	874	872	870	936	922	884	881	942	877	938	869	924	889	854	921	885	965	941	903	904	883	948	913	923	934	917	947	878	897	899	864	930	901	840	903	912	959	918	941	977	896	943	934	899	930	883	925	888	916	940	919	929	925	904	914	955	910	905	897	923	933	880	936	895	900	881	895	866	929	924	919	938	908	918	929	893	905	886	937	932	843	913	909	881	899	873	908	880	881	917	912	901	895	888	847	906	902	839	942	894	917	878	902	942	924	933	947	904	910	890	888	946	908	913	925	854	903	862	951	936	903	870	940	902	947	889	887	889	948	895	938	862	855	925	875	902	951	918	937	918	891	944	912	939	894	915	964	904	908	948	872	900	818	948	890	910	888	895	919	912	934	947	939	869	866	953	898	917	879	958	960	945	880	959	891	941	920	935	950	913	968	874	896	865	993	896	937	857	906	922	894	911	902	902	940	891	910	937	894	845	880	896	925	896	878	895	923	905	869	899
11119	11000	7965	4710	6270	7326	375	928	2414	2546	2711	1279	87	297	204	83	75	71	82	68	79	78	81	68	87	83	75	97	141	549	613	312	162	114	85	85	77	69	69	66	69	82	74	66	77	85	73	78	67	55	76	90	75	76	68	75	78	70	66	86	68	82	75	89	74	76	67	97	84	88	66	73	72	81	66	77	68	75	76	81	72	72	64	65	79	97	78	65	70	75	86	64	73	68	67	65	73	79	78	77	90	79	90	90	63	83	69	62	91	69	77	77	59	87	85	84	74	70	85	74	74	58	77	70	90	91	61	73	90	82	89	76	81	73	70	76	63	72	78	78	71	97	67	67	59	77	70	74	65	78	81	77	77	75	65	96	68	69	75	83	74	70	75	75	88	64	66	84	64	53	63	77	74	75	82	67	75	76	73	89	80	63	71	70	80	76	81	71	78	72	78	88	65	78	70	72	55	66	58	70	74	76	79	91	70	74	71	81	65	76	60	78	69	84	66	77	70	85	72	84	82	73	80	57	81	67	68	75	70	75	65	75	76	72	81	75	71	92	80	69	71	65	64	69	78	82	84	67	70	64	76	80	78	70	65	65	57	70	66	75	64	71	76	76	79	66	77	77	78	69	84	53	72	69	69	69	96	76	94	66	80	78	76	78	73	79	63	78	63	84	96	69	74	61	85	76	84	70	75	90	85	78	83	67	62	86	58	68	61	70	68	68	62	79	62	72	85	69	81	87	66	75	71	71	91	94	82	78	65	70	80	75	86	66	76	71	72	67	69	85	74	90	76	68	67	76	92	68	89	80	77	80	81	72	74	82	86	63	64	76	66	83	66	78	86	74	65	70	86	69	73	77	82	75	81	70	73	74	79	74	73	75	86	75	76	70	64	66	72	89	60	79	73	85	78	75	88	74	76	68	77	75	96	73	73	77	68	75	68	89	68	68	60	64	84	68	68	46	74	67	84	71	82	61	74	73	73	67	69	91	80	86	61	81	76	70	71	79	98	85	73	73	68	70	92	85	63	80	78	82	62	83	83	70	66	75	72	85	79	87	73	93	78	67	84	91	78	70	74	86	74	79	78	68	66	83	63	61	70	100	71	82	75	63	68	69	55	74	74	70	79	65	76	70	81	77	69	69	86	85	79	84	87	85	63	72	81	77	74	72	79	77	77	69	66	84	81	80	79	80	77	76	73	69	68	72	74	78	83	72	75	74	79	73	73	92	81	71	92	72	74	78	69	66	82	78	71	84	62	81	82	69	82	83	75	65	69	81	75	87	80	72	97	79	83	69	64	69	57	82	83	56	71	74	73	66	72	82	58	67	75	62	84	74	77	82	80	85	72	69	73	66	78	69	86	74	70	69	76	81	79	66	84	79	70	80	86	66	74	71	66	77	71	72	73	71	80	79	69	78	71	71	63	71	86	79	79	76	72	66	90	66	72	74	72	98	68	87	71	73	91	69	74	61	82	63	73	70	77	85	72	95	72	76	67	63	59	72	82	74	89	84	64	75	61	82	73	99	74	75	84	77	62	83	56	83	80	68	71	73	88	68	79	81	65	72	77	72	74	73	69	71	68	74	75	70	73	94	68	66	74	72	72	85	68	79	73	73	66	81	80	90	74	74	64	79	82	70	92	72	66	66	74	79	62	72	68	71	80	63	79	79	78	72	86	80	75	70	61	69	71	77	77	72	66	83	82	61	61	65	80	63	85	63	78	84	108	77	92	80	80	72	73	79	84	80	72	70	79	82	77	63	64	79	86	77	83	70	76	67	83	71	86	70	60	99	63	82	88	63	75	72	73	81	67	68	65	80	79	75	71	77	69	70	73	71	80	79	75	79	92	67	79	68	59	67	83	70	73	70	68	65	64	73	80	91	98	63	76	72	79	93	66	76	69	92	80	68	70	75	75	94	75	71	66	76	74	71	77	74	59	65	76	75	71	72	70	93	72	88	67	86	81	66	94	74	62	79	75	75	73	76	73	86	63	78	67	57	87	68	66	73	67	83	68	81	77	60	81	89	75	73	71	81	74	97	68	84	67	62	87	71	76	64	74	71	84	74	61	70	88	80	78	59	87	67	73	70	87	66	71	88	63	93	90	84	79	55	75	83	74	67	65	71	79	59	92	77	67	85	63	71	81	69	78	78	82	76	80	81	76	72	71	56	67	69	71	76	79	65	88	78	66	84	73	70	77	61	67	64	80	71	68	83	79	60	75	61	69	79	68	62	72	67	66	75	66	69	71	82	73	81	85	75	54	98	66	67	68	69	82	66	78	77	66	72	65	71	67	91	80	88	54	83	76	62	75	69	70	84	86	79	76	81	76	75	82	67	83	80	87	82	75	75	87	68	58	84	80	59	63	82	89	75	78	82	79	77	86	85	59	90	79	87	78	77	80	71	58	75	62	67	76	89	74	94	82	72	72	64	76	80	70	68	71	74	87	86	95	81	74	78	90	79	92	61	82	76	75	65	79	78	82	63	66	76	81	77	67	68	83	86	65	85	77	89	79	79	77	72	60	83	89	77	77	79	68	82	84	76	81	74	71	83	80	77	88	62	92	83	79	74	76	90	71	72	71	67	76	69	68	77	66	66	74	76	59	71	71	82	71	74	75	69	74	74	76	76	66	86	86	81	90	77	62	63	77	56	80	75	87	81	84	77	65	65	75	71	68	69	73	75	62	67	68	81	87	70	82	67	87	69	82	83	76	78	86	67	69	70	73	66	76	67	85	75	82	63	66	59	80	63	64	79	87	75	90	66	60	69	75	67	64	80	72	79	72	66	82	85	77	60	80	86	78	73	96	64	76	80	69	68	65	74	59	75	79	70	91	81	92	62	79	90	73	64	71	81	83	75	65	71	87	77	55	70	64	69	86	55	70	65	88	75	67	82	68	78	77	64	85	70	73	76	71	70	79	73	64	77	74	74	83	75	99	82	76	73	73	74	78	62	77	85	76	79	90	71	70	65	71	72	93	81	69	67	84	66	84	99	57	68	82	89	79	66	69	69	73	73	81	65	69	78	87	75	91	90	66	85	65	81	64	66	83	79	80	66	77	74	71	76	75	70	71	75	75	73	74	83	72	89	75	91	74	73	84	66	67	60	78	55	87	70	72	75	69	74	91	75	67	74	88	81	85	81	68	83	82	80	73	84	84	95	74	77	74	88	83	56	84	62	89	84	73	88	65	68	74	73	76	58	69	72	78	72	76	81	84	80	79	89	83	80	80	85	73	72	82	65	67	85	64	74	87	66	74	74	72	89	89	77	84	59	86	63	50	71	84	80	72	71	80	80	71	73	73	86	82	71	76	71	84	72	78	73	72	86	71	81	77	82	71	76	66	78	74	71	81	83	81	67	77	71	75	76	73	67	77	79	67	79	66	69	67	63	77	85	67	77	81	82	87	81	63	81	70	77	81	81	70	86	76	74	68	75	83	77	60	77	81	64	66	80	68	67	86	76	75	65	72	64	58	79	67	78
50182	36865	33981	37816	56940	49182	12213	26342	35353	33684	33673	20155	1428	8886	5501	1261	1184	1139	1135	1071	1098	985	1018	992	1023	950	1025	1113	3848	13841	13380	7861	3772	1902	1149	947	912	901	890	897	914	835	883	868	954	907	881	875	895	895	916	868	955	864	914	859	934	903	840	902	921	890	879	897	911	894	859	911	870	912	850	949	877	939	872	860	900	914	936	894	917	883	926	926	924	929	887	941	939	903	873	910	895	876	904	870	953	901	896	916	915	881	885	968	921	914	944	922	925	837	882	913	889	875	949	918	936	966	906	969	893	888	912	908	901	924	927	895	849	929	872	920	918	923	945	930	858	919	883	958	888	959	937	867	911	880	918	866	927	915	910	924	906	901	887	902	911	939	886	881	874	947	906	973	891	875	929	879	882	931	906	877	885	904	920	865	938	921	876	929	870	935	950	900	885	842	934	862	866	893	917	902	921	950	938	876	905	917	909	905	934	927	932	925	912	933	875	970	920	893	916	974	940	964	869	907	921	902	911	892	941	894	863	891	914	934	929	919	905	912	958	904	877	873	912	862	954	921	936	902	931	866	898	889	853	886	914	913	951	863	913	904	904	861	1005	876	939	913	892	902	869	892	861	874	899	904	894	916	952	917	870	912	921	882	918	936	917	882	904	923	947	859	906	911	904	905	899	892	902	916	902	906	904	932	892	901	952	943	918	940	891	921	918	936	893	880	937	906	871	899	896	901	879	912	901	963	893	962	863	921	890	938	879	965	894	956	917	928	931	935	925	837	931	910	918	903	908	908	936	880	939	834	933	931	855	913	921	967	889	905	920	914	889	920	923	908	960	935	891	918	937	875	869	955	871	895	866	906	923	911	896	955	968	928	888	915	918	896	919	879	887	916	924	902	903	929	928	950	886	920	941	921	879	914	861	893	930	935	896	881	903	899	868	911	912	906	889	893	896	925	916	947	914	953	950	943	859	920	927	846	999	864	910	915	918	909	920	948	855	915	889	965	885	944	890	915	888	896	945	967	913	908	915	869	913	890	882	883	933	881	932	918	863	887	893	892	889	927	871	882	887	943	918	860	886	927	917	916	911	909	943	859	938	906	906	897	928	936	912	890	885	871	896	886	884	856	879	928	890	936	919	888	880	889	971	915	909	879	934	939	897	875	945	914	908	910	942	927	963	923	935	928	863	960	906	863	961	879	939	950	909	898	866	938	909	899	933	930	895	923	927	881	940	933	915	936	923	929	907	929	954	870	918	916	928	899	904	897	902	909	925	900	914	911	872	885	888	890	939	921	872	927	938	878	822	951	902	923	931	920	897	923	905	875	860	925	940	930	935	935	979	890	879	862	916	899	895	875	934	878	864	871	940	924	901	906	947	927	858	889	928	916	940	948	966	891	908	895	924	912	902	868	878	918	903	876	975	909	911	895	877	890	873	923	937	904	866	913	934	915	891	886	926	888	895	891	869	916	888	923	921	895	945	860	954	884	873	918	856	914	900	941	894	989	890	855	954	893	929	916	945	973	919	897	943	886	933	1025	912	925	941	875	888	874	921	974	865	921	911	926	911	937	955	873	921	954	909	904	861	889	846	867	932	899	930	901	924	947	946	928	902	900	919	905	900	882	941	942	894	918	894	910	966	919	913	920	904	894	932	887	915	889	870	914	913	912	944	902	953	946	871	903	903	888	892	901	892	905	923	832	861	874	945	876	987	920	912	853	880	896	897	943	939	915	964	895	869	925	855	933	914	864	902	889	900	913	906	898	920	952	914	884	914	945	887	952	938	885	889	915	940	868	867	890	922	946	863	945	941	930	926	876	925	904	895	921	873	908	895	932	876	902	954	891	886	881	899	932	899	932	923	923	928	966	866	878	858	960	863	873	928	924	913	904	866	877	916	969	906	884	920	924	874	890	894	889	943	909	897	927	915	853	949	873	876	930	875	937	889	952	930	881	966	871	874	883	945	911	912	891	912	912	869	874	922	948	903	878	886	837	931	924	901	916	945	911	880	881	901	950	929	978	901	933	954	937	939	900	915	901	914	914	868	922	854	932	873	941	908	884	957	910	907	891	861	890	855	900	923	928	922	912	962	928	920	948	912	858	887	914	920	908	907	894	923	924	908	935	890	857	904	934	927	892	873	871	908	917	873	886	920	944	933	918	888	943	940	904	949	898	904	911	869	928	891	920	937	968	910	932	936	911	864	851	895	913	911	932	898	963	912	892	947	908	932	909	899	857	927	905	912	944	844	951	890	911	902	935	825	892	889	937	918	921	922	911	923	894	920	956	882	905	906	923	943	897	920	897	875	884	892	895	948	944	977	836	962	923	919	853	866	886	929	931	950	889	878	879	838	897	887	908	908	909	958	895	897	931	935	859	902	900	837	876	921	883	868	923	890	953	907	917	959	901	896	887	965	905	924	883	863	894	870	928	931	920	882	860	898	968	941	963	921	951	878	921	949	913	845	950	917	949	947	884	900	920	872	883	911	854	921	913	870	919	915	948	886	888	958	1004	891	897	906	887	926	923	894	873	879	861	948	943	905	908	857	935	877	898	966	943	923	892	895	873	885	960	910	912	877	881	930	899	868	988	915	904	879	925	922	901	944	866	929	896	936	931	944	875	847	959	844	951	858	989	913	908	916	888	908	931	948	914	875	923	944	928	886	938	936	940	954	889	911	860	895	925	889	900	899	892	914	867	971	924	890	895	857	913	928	911	939	898	894	894	905	928	862	913	861	934	889	894	923	895	851	913	975	882	922	848	934	909	878	938	923	889	934	945	902	870	859	924	944	919	906	881	890	925	969	872	897	915	852	931	877	947	973	863	905	934	981	945	871	911	942	957	939	913	865	939	888	931	905	937	895	932	911	855	886	912	912	877	874	884	880	905	873	914	920	884	861	946	926	891	919	944	843	891	941	878	913	878	942	920	934	903	888	894	884	898	863	872	844	887	933	953	874	942	948	905	897	889	882	932	875	957	932	914	904	882	866	892	942	880	880	940	925	918	906	862	941	876	916	902	909	932	898	864	909	928	904	948	896	908	930	917	902	878	933	923	933	898	943	902	932	866	884	944	921	911	916	899	886	861	904	940	953	897	863	939	918	903	880	911	914	872	885	941	940	948	948	887	895	880	880	872	920	891	898	858	915	867	901	922	924	837	885	912	913	952	916	936	928	894	896	874	915	913	913	956	942	956	937	889	899	904	917	919	907	875	936	902	911	882	921	913	895	911	920	925	912	926	934	879	880	903	930	937	873	908	853	848	909	925	939	881	886	916	874	923	899	889	881	903	918	876	943	924	959	954	913	919	926	920	917	908	886	899	925	862	912	906	881	929	886	923	878	892	876	945	859	949	894	893	932	958	967	871	933	952	937	924	940	851	899	927	918	966	886	892	876	908	913	881	913	966	900	922	940	917	922	907	870	843	884	872	958	848	893	876	887	957	903	921	903	935	938	944	880	890	904	896	917	931	928	883	923	931	890	888	880	881	897	911	939	908
4030	1615	1249	763	1151	1314	88	188	522	546	645	259	49	92	80	73	81	73	58	71	78	84	83	71	82	73	68	68	91	168	220	161	116	95	72	70	79	63	74	80	90	51	54	83	70	61	67	70	64	78	58	69	67	65	55	67	71	55	64	84	80	76	76	73	56	60	79	86	65	63	71	74	60	76	64	71	71	77	74	63	59	70	58	79	66	65	69	65	70	62	61	67	64	84	66	66	61	69	63	78	77	75	95	81	70	69	79	65	83	63	67	77	58	71	80	84	77	68	73	56	64	68	83	60	70	76	67	84	63	75	79	80	81	57	70	67	67	65	70	61	69	71	76	70	75	72	69	75	73	69	79	64	87	74	67	64	75	72	86	69	68	87	64	64	52	91	71	65	66	76	62	61	73	82	82	55	72	82	71	54	79	69	63	73	59	70	84	64	63	63	75	76	72	71	64	78	77	68	68	72	73	70	81	72	66	67	90	82	61	75	54	61	72	58	82	65	74	68	66	79	85	66	67	74	57	66	70	62	71	88	77	69	79	71	63	57	68	70	67	68	79	76	75	94	77	65	53	70	61	64	71	68	64	65	75	68	78	78	78	75	77	74	72	70	72	72	88	67	57	88	69	59	73	83	68	78	63	77	68	69	62	62	83	67	80	84	77	54	75	49	78	69	68	79	62	70	68	60	78	71	70	68	73	56	73	75	93	79	73	90	70	77	80	68	74	72	72	62	64	86	74	61	77	74	75	70	72	67	50	71	81	65	73	76	79	76	82	73	61	77	63	74	70	73	68	85	58	65	77	64	82	76	67	78	70	68	65	76	66	77	64	60	69	76	77	92	59	75	66	65	68	76	98	61	62	69	65	73	82	66	52	77	75	72	66	76	84	59	58	75	82	76	53	66	63	62	71	63	78	55	76	76	68	77	82	76	77	75	75	65	76	69	71	56	76	80	61	63	60	71	74	68	67	76	81	65	65	57	67	72	62	66	68	67	75	86	78	84	78	73	74	61	84	66	68	76	75	71	85	65	69	59	64	85	69	73	65	68	70	85	72	70	69	74	86	77	68	59	66	77	67	72	81	72	79	75	68	66	65	66	61	70	64	67	76	71	71	75	77	77	71	90	86	83	65	69	67	61	62	87	78	81	60	63	63	64	73	70	71	66	61	73	73	73	69	68	65	66	85	74	77	68	67	64	61	82	57	81	80	68	85	79	86	55	81	69	68	81	67	69	64	64	73	67	68	78	91	66	80	88	66	60	66	55	57	75	70	70	63	66	70	74	73	77	74	77	61	71	59	78	74	79	77	90	60	82	66	74	84	74	71	71	64	88	76	67	57	73	71	71	67	69	75	74	69	67	79	78	59	69	84	67	66	75	78	61	70	66	68	67	73	68	65	73	68	64	70	80	68	65	67	61	84	54	87	73	65	84	67	74	79	79	79	54	75	61	82	53	64	83	82	81	65	80	75	68	68	70	84	68	89	68	74	66	65	58	75	69	74	58	65	77	86	82	52	72	90	63	82	83	68	68	83	70	76	67	76	82	88	72	87	82	67	71	58	71	81	61	56	65	67	69	63	65	53	63	68	48	68	87	67	71	71	73	61	75	70	72	81	58	95	67	57	63	77	68	73	84	47	73	68	78	80	68	58	73	66	68	78	81	68	80	63	73	69	70	89	57	67	66	64	87	73	73	64	80	65	76	65	57	56	68	70	78	79	67	67	69	70	80	66	59	73	82	78	65	65	81	59	73	67	68	82	68	61	65	77	73	60	76	66	69	81	67	69	70	68	73	74	80	68	76	71	79	70	63	67	66	70	64	82	69	67	73	65	75	80	68	65	93	62	90	65	66	70	63	72	68	66	81	66	60	68	71	71	61	71	72	71	61	74	69	68	79	78	73	82	65	61	56	69	64	79	80	78	67	89	79	70	63	73	90	69	75	76	74	69	72	68	62	74	60	79	82	80	73	55	80	66	71	67	78	86	70	58	62	69	76	77	92	67	82	71	62	71	55	81	70	64	62	59	71	63	66	76	74	71	74	67	64	57	77	70	60	62	80	91	94	64	75	66	74	67	67	73	77	69	71	91	76	62	58	66	81	64	73	73	77	80	63	71	73	66	76	62	75	69	66	59	68	85	75	71	70	69	85	74	80	73	74	68	70	62	70	87	65	79	71	67	82	74	65	73	66	66	64	76	71	78	72	79	75	72	62	70	89	62	70	79	70	69	88	73	72	78	69	74	80	75	78	75	68	80	49	75	59	69	61	74	66	79	78	83	72	78	66	62	74	56	66	65	72	72	87	85	58	64	59	65	77	78	67	59	73	63	73	73	72	73	67	85	66	70	60	77	73	77	56	65	81	65	81	74	76	65	60	67	93	64	80	63	65	82	70	54	90	50	58	77	67	69	65	62	67	64	58	75	72	61	70	55	67	60	65	67	71	71	66	78	52	55	75	70	61	65	72	81	69	58	73	75	60	59	76	70	63	60	74	54	72	73	68	89	66	68	69	81	66	70	73	75	70	76	69	67	75	73	72	62	70	54	87	60	71	86	63	82	66	62	61	51	92	77	74	75	67	59	79	73	79	75	82	78	61	71	100	73	69	80	73	72	69	64	76	61	68	74	72	66	82	65	72	75	73	62	72	58	68	56	66	71	59	61	54	58	72	60	67	72	75	74	55	75	60	67	71	63	92	65	68	69	80	58	70	86	73	91	70	93	62	66	64	68	63	70	66	82	73	60	67	74	58	83	60	71	65	65	87	86	79	69	69	76	64	62	83	65	67	83	66	65	77	65	71	70	83	57	86	70	72	73	64	70	73	67	80	74	68	74	79	69	71	65	72	73	87	69	79	61	71	68	73	82	67	73	61	60	68	78	80	76	67	73	64	59	74	59	69	64	72	62	64	64	93	69	67	59	73	84	74	61	55	65	75	63	78	61	66	70	56	68	74	74	70	54	84	75	65	82	72	63	61	62	72	77	81	60	73	75	80	63	65	66	86	71	74	61	60	64	67	66	55	75	51	84	68	78	74	70	71	72	78	71	62	78	63	88	63	95	76	60	65	87	58	71	59	63	56	63	56	55	91	66	76	81	66	61	68	57	90	81	71	63	76	86	69	70	63	88	69	76	75	68	63	81	72	74	82	74	60	68	77	82	60	68	67	69	56	74	69	98	75	80	74	61	59	65	76	70	76	67	74	63	68	80	75	78	73	54	74	70	68	48	63	69	68	63	70	73	75	82	73	84	67	66	69	74	68	61	52	65	74	68	75	79	74	78	67	68	62	81	75	94	64	76	63	78	62	67	67	59	69	67	68	69	63	69	79	68	63	80	67	72	66	61	72	74	83	76	57	81	70	66	66	53	72	52	47	67	69	81	87	77	83	60	83	74	66	59	83	82	58	78	72	74	78	68	69	71	61	69	77	69	80	78	67	56	75	72	72	69	59	59	71	50	77	75	75	71	64	65	69	72	89	73	84
31705	18436	16865	20769	32634	27904	3809	9382	18776	17443	18829	8580	1010	2213	1400	940	907	1004	912	846	915	917	875	859	900	874	871	860	1196	4396	4516	3183	1865	1194	984	873	825	819	864	777	914	809	811	832	791	844	817	875	811	838	878	863	863	908	818	841	883	850	869	854	777	808	872	857	865	812	868	858	845	885	862	878	920	864	857	882	860	867	838	867	844	884	868	856	837	863	880	893	830	875	871	878	851	849	885	877	821	881	818	897	858	867	913	832	849	881	888	836	875	866	871	845	876	812	862	809	877	842	856	854	857	838	806	848	855	855	845	803	848	840	894	870	922	843	836	834	879	858	863	829	834	849	802	859	848	842	866	814	864	831	880	785	815	904	887	833	889	826	854	907	897	796	853	846	856	890	816	858	873	823	880	840	858	852	800	869	862	821	865	867	862	894	868	813	833	854	850	827	852	840	865	871	910	867	838	844	859	859	825	862	812	815	875	786	888	800	821	828	789	873	828	857	843	847	820	823	824	875	881	869	871	795	882	874	826	868	910	904	804	849	851	813	823	857	886	815	897	850	809	854	823	804	860	837	857	849	868	886	849	851	850	831	863	880	831	808	816	855	847	806	815	829	815	853	922	827	819	841	870	889	818	825	789	868	825	864	883	850	854	906	825	851	855	850	881	910	927	810	944	893	822	861	816	898	856	848	830	900	855	860	852	817	913	873	796	946	794	817	867	850	855	868	902	852	812	794	829	891	868	812	795	853	832	812	865	851	815	895	841	893	858	837	831	789	830	851	860	817	868	857	830	849	903	806	899	860	865	843	891	874	865	841	887	850	904	757	838	813	891	819	850	873	848	841	857	822	816	856	873	841	840	825	875	894	854	827	867	887	811	859	834	843	874	802	888	860	791	838	903	851	879	880	902	848	802	816	844	820	878	811	809	888	894	855	865	881	825	834	887	824	835	889	795	883	789	859	842	823	801	800	835	834	868	887	828	846	840	818	872	823	873	862	834	821	844	903	805	817	869	851	841	879	847	845	813	816	841	811	853	813	905	856	856	905	897	889	833	890	817	808	886	856	870	865	833	814	881	829	842	829	886	813	841	804	854	913	873	831	864	879	848	796	883	890	833	816	861	874	883	828	873	903	909	852	878	828	879	830	889	884	800	851	875	918	877	839	843	882	893	861	827	868	857	867	899	856	866	825	919	868	828	851	846	839	868	850	825	828	825	856	851	825	792	819	853	903	882	860	844	813	895	819	862	865	848	908	797	819	887	848	871	811	849	862	864	846	814	844	842	839	863	861	880	874	853	801	822	861	878	867	853	851	849	893	808	835	793	899	838	796	849	843	800	845	844	836	871	867	837	864	842	830	903	892	825	854	893	821	852	858	865	836	828	782	866	864	939	818	841	855	866	853	918	850	876	870	879	900	876	868	814	856	899	839	826	863	823	875	848	873	862	832	834	879	872	830	825	861	854	868	874	829	829	871	877	799	847	859	851	885	789	867	844	832	807	909	860	841	811	860	835	821	923	850	790	878	814	888	842	820	801	891	884	861	848	897	813	866	824	794	837	835	837	856	807	865	849	876	831	836	840	857	864	894	862	832	862	828	854	901	860	880	867	866	824	868	885	789	840	879	894	842	898	857	855	840	836	875	864	828	844	811	864	864	874	839	864	824	847	835	862	859	909	872	852	870	854	882	786	876	831	854	847	894	852	856	877	840	819	871	881	852	832	897	837	920	842	827	888	850	824	865	808	837	851	872	872	859	863	879	799	839	815	831	902	828	841	833	793	849	902	851	824	817	862	878	807	825	821	828	877	825	841	853	845	878	885	883	904	843	778	895	825	787	822	827	857	860	829	821	835	844	768	901	843	866	836	843	839	830	884	810	864	862	817	814	854	818	818	824	864	811	865	791	843	887	858	839	827	868	877	849	854	864	804	809	856	917	830	838	815	859	881	801	857	861	849	826	846	855	827	806	788	866	866	785	839	847	845	787	789	845	808	846	882	888	812	900	825	900	858	875	850	817	841	821	840	916	850	865	897	883	819	832	845	820	850	867	799	839	808	830	819	873	892	817	847	831	856	911	890	841	853	848	839	870	799	877	840	843	807	850	814	829	830	892	849	868	897	825	854	854	878	868	812	869	843	827	819	861	833	848	897	862	837	854	894	878	837	849	834	817	846	854	838	850	861	817	845	835	830	878	848	805	919	863	892	857	922	852	896	844	815	807	843	853	847	900	873	850	880	862	810	862	877	865	803	807	823	831	873	823	865	903	843	866	834	851	819	854	805	841	875	901	879	853	795	866	861	862	855	876	853	846	851	821	848	853	850	851	837	842	865	857	850	867	867	873	898	850	824	867	855	830	836	901	835	882	844	885	903	883	840	855	816	876	889	852	812	881	841	890	861	859	879	905	818	837	832	886	837	854	883	840	851	914	851	775	805	870	880	844	857	858	800	895	848	842	901	850	829	820	824	844	873	837	900	850	817	844	834	860	861	874	807	860	819	843	872	857	848	826	845	895	840	849	858	823	856	880	828	850	888	881	881	825	814	822	785	892	898	887	857	869	870	834	873	832	821	867	805	827	857	865	890	841	832	871	859	856	830	862	877	851	865	856	870	839	870	827	823	835	862	876	840	817	835	838	836	834	815	799	862	877	866	885	866	829	868	864	827	827	834	851	817	843	850	840	840	892	828	870	884	824	882	854	879	870	865	849	826	830	849	854	838	828	870	873	848	876	852	881	850	899	898	875	869	856	862	810	873	870	861	872	901	868	825	849	850	822	818	836	868	857	846	876	885	849	874	854	855	852	857	852	849	821	838	864	867	802	790	897	868	846	858	822	858	874	868	814	894	856	819	843	862	853	828	855	864	844	862	846	827	891	835	901	822	878	879	858	910	844	805	856	923	875	811	849	803	793	831	878	849	853	856	852	839	874	832	881	912	850	849	826	850	853	897	875	877	873	839	850	831	892	883	836	857	892	888	842	825	877	876	854	886	854	845	867	888	839	849	884	818	845	836	814	852	806	848	862	893	800	809	826	890	866	806	852	831	848	893	833	857	875	829	792	844	836	863	829	889	870	832	880	859	825	888	912	804	834	857	907	912	811	801	888	799	881	881	817	830	869	904	859	829	866	837	862	802	851	843	834	868	897	920	849	823	862	851	827	923	868	843	877	846	877	836	857	859	839	908	832	831	866	836	888	853	923	836	851	851	935	837	793	910	855	895	851	858	833	921	869	840	834	827	841	855	905	831	854	846	921	899	852	871	836	851	932	820	854	864	834	847	905	876	820	843	848	824	887	862	923	878	892	835	816	829	852	845	871	830	874	825	863	854	858	844	861	879	814	828	840	837	799	877	869	870	831	792	832	863	856	867	808	862	864	815	810	870	849	817	834	873	792	852	884	876	816	886	839	858	817	874	836	803	869	820	838	854	861	867	851	795	812	834	936	840	874	849	782	884	881	839	913	822	885	849	826	805	836	835	873	820	846	837	816
8066	6673	4353	2425	3636	3663	153	464	1636	1422	1768	699	60	179	70	92	70	83	84	79	77	68	71	68	73	84	77	80	110	303	382	283	139	91	69	82	72	72	78	79	70	66	89	72	83	92	77	64	72	76	80	88	94	86	78	87	68	86	74	89	60	67	74	70	96	80	66	65	60	76	71	76	71	78	64	69	71	74	74	81	68	71	68	100	69	74	80	73	61	73	76	75	70	89	80	66	82	87	71	84	71	57	63	74	65	73	61	61	73	68	81	59	84	76	61	70	75	85	82	86	72	54	67	81	81	59	69	86	82	85	61	62	77	79	68	84	74	74	87	71	73	79	59	62	97	74	77	75	74	85	83	70	68	70	72	71	77	95	75	75	63	69	69	78	66	92	62	75	66	61	97	87	76	82	68	66	65	56	68	61	77	79	69	78	63	74	72	74	67	69	77	78	71	71	81	82	65	74	91	87	82	79	66	70	82	70	68	57	72	80	84	68	65	77	86	76	92	52	90	72	66	73	72	81	73	66	76	66	72	80	69	81	65	80	72	72	62	93	70	76	69	75	79	72	50	65	76	67	74	66	74	84	68	69	78	89	74	77	85	82	81	63	75	74	81	79	81	78	84	82	73	70	77	75	74	99	73	75	81	70	64	74	77	82	76	61	71	74	77	66	71	70	64	72	86	68	86	85	71	63	91	83	74	69	72	76	66	79	72	66	77	78	72	58	75	66	77	79	70	73	59	71	87	84	84	66	74	78	69	77	70	81	67	63	84	55	65	86	72	88	82	69	73	65	75	74	63	62	79	77	81	73	65	88	71	84	83	73	84	68	80	83	70	70	58	82	71	70	89	60	66	67	74	72	72	84	80	68	65	86	82	86	76	73	87	77	88	66	60	76	70	66	63	77	78	71	60	95	65	68	72	64	70	82	65	83	77	75	89	74	86	76	69	80	73	71	79	73	77	60	76	83	72	78	86	90	75	82	74	70	67	87	72	71	66	72	72	78	57	70	80	70	82	62	92	94	67	78	88	64	82	74	91	88	80	75	87	74	59	78	89	65	76	69	69	82	75	74	77	70	80	66	78	69	79	86	87	81	66	72	88	76	78	72	55	71	71	92	66	76	82	57	73	81	66	76	73	91	63	76	73	66	70	71	65	64	82	72	71	76	65	79	70	93	67	79	68	72	57	85	77	71	77	88	75	62	76	71	67	72	71	86	69	79	66	77	91	69	77	63	79	67	86	64	75	79	69	80	64	80	72	72	76	83	77	71	86	81	98	63	71	76	70	69	81	80	63	66	57	85	84	80	72	76	88	79	59	89	77	68	70	62	77	76	67	66	76	78	88	70	70	91	61	91	85	68	72	71	70	78	87	78	71	70	79	74	78	79	87	66	76	76	77	94	73	82	77	78	86	79	88	78	79	78	76	77	74	63	67	91	71	74	83	72	78	82	91	50	80	77	70	67	65	83	61	81	62	65	69	95	74	63	76	65	88	86	72	78	76	67	82	72	63	78	70	74	72	93	79	60	65	74	86	79	62	57	87	65	93	75	79	79	85	76	63	69	76	87	73	55	69	66	76	76	76	74	69	64	64	71	72	62	45	71	72	66	73	63	74	63	62	68	82	83	76	79	77	55	72	75	91	93	85	53	82	77	89	84	68	70	70	67	71	72	75	85	77	82	69	66	72	79	66	82	83	68	67	74	72	86	94	85	75	74	67	71	84	88	68	88	60	93	73	93	80	71	73	72	61	77	82	69	77	75	81	65	93	75	70	82	80	90	73	75	82	60	75	72	94	81	81	72	80	71	86	97	71	63	83	82	90	77	74	96	80	83	83	67	84	88	69	66	72	80	84	97	84	73	77	75	69	73	78	78	62	70	95	86	83	92	75	75	71	73	73	78	75	64	67	70	84	71	75	75	72	82	74	76	76	81	81	77	85	71	67	68	75	76	76	84	82	81	72	65	77	85	69	62	69	77	85	94	69	85	68	75	70	74	78	81	78	65	68	87	71	74	74	81	76	63	60	69	77	78	71	78	77	69	66	81	75	70	72	58	79	81	102	74	86	83	71	70	72	84	68	83	82	70	63	66	93	61	78	72	70	69	80	81	84	76	73	79	74	69	81	72	93	77	84	87	78	60	73	64	82	74	63	65	76	70	70	73	74	67	60	87	63	64	78	73	65	70	90	71	68	80	87	67	84	73	86	72	78	80	74	61	55	70	72	69	76	72	72	60	80	74	80	76	57	73	72	82	59	72	85	81	92	59	79	73	67	78	89	66	85	68	104	69	69	78	62	75	86	88	65	76	85	69	70	85	81	86	86	76	82	77	81	65	84	72	68	59	62	78	88	76	81	70	78	76	82	79	76	68	88	80	82	68	71	80	72	70	77	76	80	71	68	73	69	66	77	91	65	62	72	66	68	73	71	74	84	72	65	88	62	79	72	71	69	73	73	76	92	69	71	74	84	79	71	73	81	66	75	70	89	75	73	80	69	73	70	77	62	70	66	57	64	78	63	73	70	74	59	70	88	65	82	80	74	78	78	90	103	72	79	82	86	79	86	75	86	69	67	64	62	75	66	68	68	91	67	67	76	84	83	70	76	71	78	80	85	75	68	66	76	77	72	83	68	65	80	92	80	79	87	66	73	74	74	74	74	73	75	78	86	73	67	75	71	73	77	87	62	77	76	83	69	74	61	64	59	86	75	81	74	72	96	77	85	71	74	68	87	76	70	85	78	69	91	68	96	70	76	70	68	79	84	64	68	83	81	55	80	85	92	72	89	87	73	64	67	77	78	64	72	64	95	65	63	62	65	70	83	74	91	71	65	69	71	80	84	74	70	74	73	60	78	61	75	76	59	73	81	83	90	74	78	68	82	88	68	69	72	82	68	75	76	69	75	75	77	67	77	80	82	77	73	70	77	68	78	63	72	83	80	78	79	78	82	81	86	73	88	62	84	59	83	70	82	86	67	62	80	71	77	90	75	87	86	82	69	81	93	68	67	68	77	61	75	62	84	79	87	71	86	93	77	79	86	81	72	91	74	81	52	63	76	81	72	77	83	75	79	62	68	95	67	82	71	78	72	82	65	90	65	66	79	61	78	67	69	88	82	84	76	75	79	68	92	65	68	63	70	85	67	82	78	87	69	90	79	75	77	70	62	77	93	69	69	76	91	80	63	86	68	74	66	63	79	89	80	79	67	56	72	66	69	81	62	64	72	79	79	74	98	66	77	66	73	79	65	77	84	70	77	84	81	93	63	81	63	67	82	83	81	76	70	61	78	76	77	82	67	92	75	72	66	92	64	75	70	66	79	88	64	80	88	66	83	83	86	59	72	80	70	84	81	79	98	84	73	74	60	71	88	77	59	84	81	81	83	82	68	69	84	71	76	79	70	56	81	61	85	66	73	83	77	76	76	71	71	71	72	71	79	66	69	84	77	86	77	77	71	67	91	79	79	62	91	72	78	82	78	87	67	90
45998	31180	28239	33624	48846	37477	5654	17160	30509	27811	28192	14691	1193	4295	1115	1051	1007	1063	1157	992	994	972	911	923	941	891	988	1007	2469	8582	8968	5778	2879	1671	1077	913	871	887	880	868	877	869	901	877	880	832	885	936	899	883	910	923	891	916	921	915	868	848	907	875	911	868	873	890	943	849	878	868	887	871	890	905	904	870	916	880	864	945	897	894	928	897	877	967	897	863	925	883	892	882	916	866	877	919	886	865	935	870	875	896	882	886	905	847	918	915	903	925	899	870	887	859	932	969	912	904	875	929	932	872	901	897	881	916	893	917	859	900	913	843	904	877	906	904	893	871	870	873	920	903	878	893	926	875	917	916	893	896	929	914	880	909	886	842	939	872	871	893	910	939	906	887	883	912	874	940	877	854	893	941	889	916	857	926	907	886	903	954	872	899	854	954	886	930	847	876	927	923	934	896	889	868	902	937	857	902	892	895	939	885	916	935	936	943	871	931	857	920	938	889	882	896	904	900	929	892	918	924	882	898	917	895	869	900	907	843	923	884	924	875	904	912	913	896	883	940	940	922	898	879	918	877	952	872	914	886	864	913	950	879	849	943	882	887	889	859	921	894	883	893	885	949	903	895	894	925	908	922	914	894	934	896	894	907	879	910	914	885	920	821	947	850	938	866	927	925	855	881	847	899	904	936	860	877	981	882	886	877	880	945	976	944	878	879	882	883	881	924	888	868	907	881	938	901	872	843	901	899	907	866	878	875	874	875	894	883	856	880	911	955	912	910	858	898	902	894	915	877	962	955	924	811	851	841	857	921	876	954	864	928	877	877	904	891	892	927	907	872	919	966	924	901	897	927	836	889	971	927	930	935	922	910	866	873	882	867	906	905	900	865	903	924	901	914	909	925	865	893	911	904	950	925	931	927	839	913	902	888	926	865	885	881	916	1001	915	927	861	823	915	880	899	896	865	898	898	948	870	889	855	861	930	849	947	851	948	941	881	888	930	897	870	876	921	897	927	908	941	888	869	866	931	890	880	898	939	889	917	918	896	884	949	883	917	923	911	910	887	925	894	908	899	950	950	943	899	975	967	919	875	922	887	935	860	912	941	955	887	869	885	902	912	912	851	840	905	912	868	858	907	934	871	962	915	912	843	880	915	870	945	924	893	874	884	945	914	920	966	916	905	925	909	840	859	916	883	869	885	960	923	895	886	948	912	883	898	866	867	913	910	890	890	894	901	889	879	877	880	888	911	897	886	889	936	874	906	957	889	924	915	905	913	876	932	900	886	877	866	884	868	906	942	999	914	886	921	933	926	881	958	891	887	936	915	885	917	885	884	923	881	882	869	877	891	904	882	884	856	910	956	880	864	907	912	896	849	885	888	943	887	905	823	930	951	924	926	932	877	885	904	984	970	878	935	907	922	879	920	890	933	934	899	866	853	861	893	930	888	877	909	945	857	893	882	917	916	900	900	905	914	901	955	943	906	961	873	921	872	910	902	950	889	905	921	915	880	916	922	897	907	885	930	920	933	964	927	880	884	918	908	931	895	938	893	908	939	921	861	854	935	875	900	843	911	906	968	887	874	929	877	920	834	917	927	925	936	930	884	906	862	854	879	907	899	890	920	951	836	886	906	880	901	909	854	956	923	912	891	894	876	893	929	872	903	943	941	872	909	909	919	919	913	895	907	851	927	953	885	893	888	923	909	866	938	877	927	896	822	839	898	882	928	907	934	934	850	911	887	905	848	903	894	900	909	901	907	870	875	901	934	906	861	920	894	902	868	931	878	920	888	870	952	961	884	907	947	908	913	895	898	908	919	884	853	865	912	873	899	901	902	856	931	870	909	906	893	941	965	941	887	860	927	921	871	867	901	881	947	894	927	880	907	893	840	886	933	873	917	926	917	918	875	932	875	914	899	993	892	907	873	976	929	927	916	853	902	920	914	901	933	820	865	868	877	857	877	895	912	933	952	928	909	891	848	903	914	886	903	906	880	905	923	904	908	821	886	926	926	881	917	891	925	891	904	896	887	918	886	893	899	949	913	928	890	864	938	905	860	883	938	913	957	880	898	894	916	915	902	887	890	901	888	883	906	878	881	875	917	858	948	918	938	917	930	854	885	840	915	930	893	967	885	850	905	919	847	889	832	934	894	936	883	894	890	932	899	911	884	890	930	872	967	960	860	894	835	857	847	906	859	871	869	912	851	914	898	952	908	988	910	906	896	878	930	935	934	930	869	874	941	885	919	993	890	921	936	869	904	937	902	973	941	882	931	915	916	870	972	895	921	927	903	919	916	868	872	911	895	886	906	881	920	854	987	882	943	958	861	914	933	893	915	881	888	905	887	858	926	914	946	935	870	948	884	927	893	889	894	915	912	928	911	923	916	941	869	921	855	907	892	942	982	918	886	937	865	936	904	857	875	900	912	859	931	923	876	916	854	932	931	887	866	848	833	924	897	914	915	863	882	911	913	909	886	917	858	873	883	910	866	863	917	872	881	884	901	882	964	909	909	887	900	913	909	891	916	874	891	939	870	919	921	916	909	929	922	937	876	915	896	868	881	952	868	904	933	937	902	880	878	890	892	891	936	920	877	925	909	902	899	889	909	875	927	862	903	937	891	901	878	880	877	877	906	899	921	869	981	936	880	879	853	849	900	902	830	863	904	893	918	912	891	877	867	904	906	894	875	919	924	860	924	907	972	932	906	909	875	862	902	894	952	891	858	915	914	871	898	908	925	912	924	887	889	912	892	869	882	861	894	900	873	894	895	910	885	873	968	942	863	928	940	878	901	917	908	896	905	891	912	877	882	908	874	934	920	894	883	891	918	917	901	940	907	916	917	890	903	862	880	914	911	869	885	896	920	921	929	918	901	923	912	850	941	897	913	940	894	865	971	855	893	884	922	878	912	910	908	907	933	876	910	895	895	894	888	856	952	920	912	890	947	906	860	949	920	892	879	894	870	910	855	888	850	907	911	936	828	919	916	921	885	864	897	880	893	843	908	903	894	885	893	886	979	914	941	909	900	922	972	900	872	849	903	885	888	893	936	888	906	896	896	904	892	946	905	887	905	923	921	868	919	944	922	876	841	948	860	913	917	948	934	921	858	955	907	901	908	892	907	905	914	914	912	865	904	929	851	897	909	840	934	870	886	867	968	929	875	832	970	901	898	839	890	889	914	922	857	876	927	903	911	893	828	911	918	939	855	890	840	900	892	924	895	906	920	930	928	912	879	870	873	891	886	863	917	851	949	900	919	914	931	865	904	911	867	957	839	891	894	917	899	850	933	870	874	877	915	890	915	857	909	862	907	880	925	879	890	900	839	903	945	878	901	879	866	915	902	911	873	913	901	832	870	875	839	888	925	927	870	883	935	876	923	891	887	921	903	929	907	899	901	839	915	908	879	897	941	881	903	934	871	887	883	872	906	908	904	923	868	865	840	859	914	963	928	899	904	891	913	924	897	850	898	950	852	940	922	902	870	905	881	936	937	869	906	838
7898	5384	4191	2634	3635	3363	133	589	1894	1672	1704	625	71	133	72	69	65	84	121	93	69	71	89	75	77	64	61	70	96	337	404	249	142	114	70	88	70	69	69	59	86	76	67	72	59	70	69	73	85	75	79	68	73	81	70	55	74	89	77	69	86	63	72	87	70	63	71	65	76	86	74	75	71	82	71	64	62	77	77	64	83	69	80	67	70	77	60	69	73	62	88	77	73	98	78	69	91	65	80	61	73	71	68	79	63	57	67	73	84	71	77	82	75	77	75	74	65	77	78	70	77	78	75	71	68	89	54	66	74	80	81	85	76	69	84	82	67	56	74	77	75	64	73	78	63	80	77	80	77	71	69	71	56	73	59	63	68	72	63	63	57	69	64	76	62	84	92	85	83	45	66	76	66	79	82	71	94	78	63	73	70	67	69	73	80	68	58	68	74	66	75	79	68	74	76	61	74	67	77	72	79	65	51	72	72	81	68	77	68	74	72	69	72	73	70	78	82	67	65	71	77	74	90	73	71	57	63	68	67	80	64	95	74	71	73	89	83	72	67	61	62	63	61	71	65	79	62	65	70	77	74	68	73	68	63	77	69	65	76	66	81	87	66	67	81	70	59	53	74	63	75	82	67	62	83	71	75	79	80	66	83	60	74	75	76	74	68	65	75	60	80	72	76	68	91	67	77	70	77	55	64	78	83	62	77	71	76	68	57	67	67	50	75	55	68	73	71	70	56	71	66	66	87	83	91	77	75	76	68	76	76	64	67	87	71	67	58	77	55	61	68	79	70	86	79	62	58	54	81	69	71	60	62	75	65	75	78	73	82	78	71	63	70	76	57	68	72	55	68	69	71	80	57	58	54	62	70	78	69	71	81	74	72	78	93	78	72	74	72	72	80	63	84	81	64	72	66	72	70	72	67	60	77	79	79	65	63	72	65	79	79	66	65	66	75	70	76	65	72	81	76	74	79	66	61	57	70	97	79	74	69	68	71	57	69	81	64	67	76	66	77	68	72	78	62	78	70	52	72	74	68	67	60	74	75	62	58	85	73	63	73	71	77	71	61	76	81	77	74	83	67	87	88	55	74	72	73	75	71	70	66	54	76	69	67	78	71	76	77	73	72	79	59	67	59	65	58	64	57	79	75	80	72	81	65	67	63	84	73	69	73	76	83	73	60	80	76	86	81	58	66	76	80	52	62	87	70	80	72	95	73	72	87	67	81	65	76	73	73	69	87	62	63	73	89	85	66	85	64	75	67	79	78	70	71	87	52	62	76	68	67	59	65	71	78	69	68	83	77	66	83	75	66	73	56	70	79	77	81	75	70	65	59	67	60	74	76	80	75	74	64	78	73	65	60	73	67	73	76	74	74	74	88	82	76	65	74	76	61	61	79	58	72	73	83	72	51	90	82	81	77	62	70	63	83	56	75	67	68	70	50	62	76	82	92	78	65	74	78	79	68	88	72	89	77	90	73	83	72	65	78	60	72	71	72	82	75	84	83	67	68	76	63	59	89	66	62	81	80	69	65	68	80	76	80	70	68	70	96	67	80	88	64	77	59	84	75	81	58	52	66	68	72	71	79	61	90	78	77	57	71	67	75	84	74	81	67	79	76	66	81	77	71	68	73	68	66	75	90	74	72	91	73	76	74	75	75	72	64	73	77	70	65	77	61	64	73	83	75	79	73	75	68	67	74	64	85	83	69	82	77	73	60	71	62	79	70	76	80	85	63	55	65	66	67	68	72	75	73	84	79	70	77	69	66	71	86	85	78	54	70	88	74	58	60	61	75	67	71	50	59	62	78	75	83	76	77	80	66	71	74	61	78	71	67	68	67	78	65	82	69	75	63	78	80	68	70	63	71	75	72	74	52	76	67	61	79	68	71	83	80	71	87	69	84	90	67	71	75	64	62	71	64	75	68	63	73	69	65	73	56	66	83	74	71	68	73	84	78	85	74	65	73	95	73	78	62	72	71	65	72	63	62	71	57	90	94	59	76	81	73	72	89	63	65	74	77	75	79	86	78	65	65	68	70	81	69	67	69	77	63	75	75	68	68	75	68	71	72	70	77	74	61	75	80	84	67	76	84	62	88	63	73	85	74	84	71	71	73	93	77	75	63	63	59	70	74	88	53	70	89	65	70	76	63	79	69	68	91	78	69	70	82	70	84	72	71	81	71	53	70	78	70	77	81	71	73	64	67	58	72	54	77	79	70	65	71	74	72	63	82	73	74	87	69	65	75	65	66	70	64	61	56	66	73	75	74	60	70	83	83	62	90	54	61	81	74	59	67	64	62	75	93	99	74	69	70	75	61	72	62	70	72	75	76	73	76	65	81	63	78	73	80	66	66	59	80	79	87	76	63	71	73	73	86	61	99	70	64	68	83	59	76	68	77	75	65	83	75	76	59	79	77	70	96	54	71	73	51	78	64	67	63	69	70	75	82	64	76	68	60	76	81	78	89	61	72	76	64	71	71	68	88	69	79	76	83	69	66	75	67	56	78	82	68	70	63	73	67	85	80	77	84	85	76	74	61	79	65	71	58	77	62	64	67	83	75	60	80	79	68	74	80	69	76	77	67	71	76	71	68	92	62	64	67	73	67	75	65	67	64	68	62	67	80	75	100	77	68	68	58	64	73	70	78	78	79	75	60	73	77	88	77	73	64	68	65	61	55	61	69	75	78	70	82	63	87	62	68	60	73	75	76	61	59	62	63	66	75	56	71	92	77	80	82	64	67	81	66	75	69	83	71	65	74	78	87	60	80	82	61	63	64	85	73	79	62	70	82	57	77	78	71	61	58	80	73	75	81	65	63	61	90	83	66	76	59	72	71	61	76	77	76	71	74	58	62	72	62	71	66	66	94	73	63	61	77	75	75	66	73	77	67	76	68	79	67	69	73	72	77	74	71	78	67	52	82	70	55	63	51	82	78	75	75	65	79	59	72	75	60	63	70	82	60	76	89	69	62	65	73	71	80	79	75	87	85	69	63	80	65	54	68	83	84	60	75	74	79	73	84	70	58	64	77	69	80	80	61	85	84	85	56	67	66	86	71	76	71	79	70	76	71	66	77	71	64	63	76	73	69	73	74	74	71	74	70	63	59	63	69	77	78	81	66	66	69	59	68	77	61	73	74	78	69	68	72	85	80	71	64	76	73	60	61	66	85	69	76	70	72	64	74	64	60	76	69	65	81	64	85	68	69	77	79	72	60	69	66	78	76	76	66	75	76	76	67	74	77	73	75	63	65	84	72	63	62	66	62	68	74	60	71	69	76	69	76	66	73	74	86	69	70	77	53	65	55	68	63	79	75	82	62	80	82	74	79	76	78	79	60	74	73	77	76	69	75	71	78	66	67	85	90	71	78	63	62	78	71	66	69	76	71	65	68	66	71	60	72	80	81	78	84	76	82	64	85	81	68	65	68	66	61	76	78	74	66	77	56	73	79	59	71	73	67	75	86	70	80	70	80	64	63	65	68	63
39735	28690	27347	32007	46599	34109	3907	19968	31621	27978	27789	13689	1153	3781	1101	1063	1014	1046	2842	1031	955	980	955	893	960	922	888	942	2204	9516	9802	6229	2990	1648	1053	896	826	926	915	879	856	881	891	880	856	882	869	873	875	893	881	864	919	851	890	919	878	861	872	875	872	884	903	913	889	856	879	885	839	865	888	880	813	814	833	841	896	789	878	835	847	884	857	903	829	842	874	859	841	886	867	858	901	884	926	904	853	868	871	915	831	862	919	841	955	898	855	860	842	846	905	853	910	900	882	851	885	857	885	859	882	847	901	861	887	905	860	882	910	857	817	863	863	859	876	930	810	852	866	852	911	808	848	886	835	856	913	908	880	876	873	873	894	837	856	868	877	868	876	879	899	879	913	897	896	846	848	842	892	859	857	856	854	906	906	800	874	840	869	862	893	865	847	839	897	834	860	877	824	867	876	870	916	833	920	883	895	858	914	879	939	861	851	890	851	896	888	904	858	833	872	853	881	877	829	828	830	872	853	884	866	910	855	868	923	827	938	854	829	860	899	876	902	873	842	855	818	849	862	857	835	886	921	915	880	905	885	797	858	867	855	837	851	891	880	867	908	900	809	879	895	870	835	872	827	860	817	855	861	874	849	866	865	856	953	892	840	874	885	892	838	894	875	835	873	921	891	842	906	830	913	887	856	891	869	866	844	893	897	899	840	878	884	853	856	889	916	883	823	910	857	888	903	868	886	891	925	902	868	871	809	900	854	904	853	898	862	882	870	852	884	866	885	841	893	855	864	870	800	890	886	929	860	888	906	846	876	853	934	901	859	882	864	869	885	878	865	870	938	879	882	905	876	924	901	909	847	862	865	878	884	894	923	855	891	878	884	942	886	951	818	856	874	854	895	814	867	845	906	909	894	863	881	846	875	870	857	872	901	902	862	838	920	821	894	876	897	882	873	897	861	902	870	877	888	838	853	878	910	848	829	888	832	884	846	856	900	882	878	839	876	883	868	880	894	954	866	847	874	878	887	877	890	846	869	894	839	870	908	833	830	859	900	921	859	879	905	858	875	818	861	880	893	895	842	871	907	861	874	863	844	861	853	895	850	839	911	857	895	872	888	853	902	852	901	893	910	897	837	861	866	881	843	876	900	867	889	836	817	955	854	897	850	888	896	830	892	872	867	891	835	890	873	804	845	920	864	861	894	804	900	898	873	859	916	862	821	879	890	899	864	868	899	836	907	872	906	942	846	857	890	842	893	854	844	882	859	848	838	841	853	838	866	891	875	884	848	900	904	881	831	856	881	878	832	880	909	815	862	859	844	890	860	827	857	798	872	867	902	892	865	900	899	884	867	848	905	867	893	877	854	869	899	867	861	817	865	880	889	866	835	913	884	919	825	825	947	849	864	920	788	861	891	887	875	883	935	856	841	842	803	898	891	921	891	915	868	886	841	880	885	821	889	847	838	834	834	903	858	891	873	872	865	875	898	847	816	910	825	839	858	902	894	877	905	862	883	831	857	934	866	863	885	930	928	863	906	869	909	935	862	854	873	871	863	855	918	899	911	858	858	860	833	892	865	833	853	917	879	861	886	893	823	909	915	871	870	833	862	899	869	861	862	870	859	855	817	884	875	882	824	887	864	853	873	831	867	832	875	879	875	888	890	894	884	831	852	855	867	837	887	903	905	913	831	839	935	839	811	840	829	855	859	855	844	878	933	831	840	927	829	839	902	902	841	907	883	840	882	883	893	861	924	881	856	860	856	865	889	879	866	860	844	893	920	878	855	894	821	838	917	883	870	847	890	853	865	892	830	861	864	841	896	913	834	839	937	847	860	858	943	877	833	841	902	892	876	843	892	852	835	881	883	863	904	885	861	815	827	901	895	896	845	868	869	867	831	901	917	847	884	833	833	859	858	867	883	876	817	882	934	892	902	819	881	879	891	855	888	902	832	906	856	864	908	889	894	833	872	890	871	822	896	877	878	842	856	862	851	875	896	912	918	859	887	883	866	861	864	904	819	852	840	887	897	833	876	892	871	823	852	855	858	824	838	870	863	840	853	877	890	837	826	835	880	921	879	883	898	883	853	898	885	858	845	837	909	857	812	836	854	907	807	888	852	877	893	837	896	883	867	920	868	891	890	933	830	857	882	890	948	907	887	874	873	879	882	878	891	860	879	842	853	848	926	858	804	846	901	862	885	896	882	860	801	896	891	849	900	929	880	839	925	919	898	878	877	910	871	913	908	873	853	885	849	856	907	880	882	866	939	882	863	901	852	814	789	913	865	893	860	846	878	855	878	912	864	847	925	837	904	880	910	876	855	848	876	898	883	913	854	881	857	903	860	876	879	828	845	893	819	886	824	881	855	914	848	861	872	893	877	866	885	856	886	892	840	893	845	841	871	890	873	901	893	914	892	920	828	883	931	924	868	873	861	955	872	875	896	902	892	875	885	872	849	849	918	901	887	866	897	868	897	869	874	893	902	903	882	894	884	826	837	895	865	900	856	896	842	851	878	842	906	876	904	830	913	842	888	897	901	879	896	889	891	920	920	872	888	873	817	883	879	810	822	862	872	792	914	856	897	809	882	896	901	865	862	893	931	863	849	856	863	868	898	876	873	884	832	854	887	899	923	881	883	819	913	865	884	853	886	865	903	896	844	829	864	832	855	859	889	797	873	887	813	903	860	845	836	877	862	849	864	858	882	839	854	864	864	847	870	864	877	847	811	866	847	874	848	917	861	888	887	869	889	877	886	862	824	866	883	851	920	853	954	847	881	876	829	893	908	919	868	873	894	889	868	872	857	857	878	830	889	852	851	884	803	829	890	890	921	839	889	839	838	878	835	867	885	858	829	870	900	851	864	858	821	885	805	890	889	863	828	914	862	848	865	858	894	909	884	885	879	859	854	909	919	912	885	883	837	823	868	811	896	927	847	876	860	911	825	876	939	864	869	944	890	898	895	871	847	864	882	908	880	871	919	832	887	888	892	903	900	905	900	890	889	886	801	888	845	877	860	915	842	874	908	901	881	843	880	911	864	849	928	869	885	880	876	904	802	906	917	840	889	890	861	886	845	869	855	925	911	864	914	867	860	917	898	867	829	860	845	838	831	876	860	922	898	932	870	861	899	823	852	799	875	806	831	850	843	870	891	835	891	865	920	895	889	877	870	832	914	891	919	868	838	889	868	836	874	878	877	867	833	906	858	932	835	845	926	880	860	895	856	842	844	880	875	868	869	873	841	912	851	832	881	832	827	906	865	879	879	868	883	895	875	855	846	818	860	830	945	868	860	870	892	909	864	893	920	887	881	862	920	905	900	923	861	855	835	870	875	868	849	882	900	913	888	865	867	845	884	882	851	889	835	849	885	863	861	853	850	881	870	835	914	815	875	880	907	865	874	829	854	867	862	847	888	877	916	863	875	845	954	872	907	876	872	881	776	896	883	890	806	872	854	904	883	874	873	831	891	876	856	881	901	918	891	857	883	878	825	859	880	830
11476	11057	7784	4335	6560	5852	163	977	3320	2806	2861	662	89	137	98	72	85	73	172	93	65	79	68	80	81	75	68	76	164	567	640	391	219	134	96	81	64	67	77	75	75	70	72	81	71	60	83	65	69	74	80	89	68	97	72	74	89	80	63	81	75	73	71	80	89	66	72	86	64	84	68	68	76	59	67	56	72	81	70	63	73	57	65	72	74	85	74	53	64	74	76	76	97	78	73	80	69	73	82	61	66	72	66	61	75	90	80	70	62	75	87	78	74	82	79	74	75	79	79	62	69	61	72	81	81	88	60	74	88	70	83	71	76	78	69	79	76	75	63	84	61	84	68	73	67	62	82	60	85	92	76	86	87	84	69	73	80	70	86	88	82	69	86	71	76	75	76	78	76	76	56	69	60	65	77	68	67	77	78	84	70	84	74	83	67	70	89	72	75	88	72	79	77	70	76	69	77	81	71	55	63	66	83	67	76	86	73	67	75	57	80	87	78	86	64	78	79	70	84	61	84	96	76	74	70	74	85	79	80	81	83	78	76	76	70	84	82	69	89	82	65	73	59	69	83	58	72	71	71	73	72	78	76	69	65	77	86	86	63	64	72	82	73	75	71	76	76	83	69	81	69	71	54	76	71	94	88	78	83	89	71	81	62	88	89	61	77	68	74	74	72	80	64	75	77	79	70	66	82	82	83	99	68	60	77	70	69	75	77	67	77	81	79	82	86	69	88	94	84	67	81	77	76	75	61	72	83	69	73	83	65	67	85	100	70	71	86	82	75	64	70	67	64	68	86	70	75	81	72	77	81	69	63	60	77	72	78	92	54	87	75	77	82	86	77	74	81	61	73	78	71	78	78	74	79	77	70	78	58	99	71	62	71	77	73	60	62	84	63	80	81	67	83	83	75	66	77	74	92	73	86	60	71	80	87	78	75	68	81	91	74	79	69	86	77	65	83	74	71	77	75	80	78	73	71	66	90	71	60	62	62	75	70	64	64	72	92	74	82	78	81	71	88	71	75	57	67	70	73	60	74	80	70	85	64	75	67	78	73	86	87	74	82	81	78	61	57	55	84	68	80	84	73	84	105	69	71	56	54	68	62	72	75	73	78	66	69	77	86	73	77	72	63	83	62	76	77	71	80	80	69	83	70	73	73	74	85	80	85	88	88	76	77	82	74	75	80	77	63	65	91	73	66	75	73	70	76	76	66	77	74	85	72	78	77	81	63	67	79	73	83	81	73	76	75	68	73	74	77	72	80	68	74	75	83	74	79	65	75	87	75	69	73	87	78	68	90	76	81	63	69	66	81	59	90	80	89	73	77	72	71	85	69	60	68	68	70	60	80	79	75	80	78	63	67	73	74	77	73	77	69	74	70	74	58	87	67	72	67	79	72	59	84	68	65	71	82	74	85	67	74	67	73	77	62	72	64	80	62	72	88	70	79	72	75	79	72	72	75	87	83	65	74	87	72	73	83	65	76	77	57	87	82	67	72	74	77	73	72	65	66	87	73	58	89	58	67	75	83	76	70	71	60	84	58	67	79	80	73	81	81	72	59	90	68	66	89	69	84	63	89	69	82	75	65	84	76	66	76	69	79	69	71	71	70	69	78	64	54	68	74	79	74	70	88	85	89	70	90	84	85	60	77	69	56	71	75	76	73	80	77	78	74	68	77	71	60	94	69	68	69	67	71	74	64	72	65	80	71	88	68	66	68	69	80	77	89	78	74	67	84	68	77	81	84	71	67	69	71	78	77	83	68	58	72	80	73	78	75	70	80	82	88	59	73	68	89	75	89	70	70	70	80	93	66	74	99	79	78	82	81	68	77	66	81	78	75	64	64	89	78	64	84	70	73	61	94	73	75	73	79	60	82	73	81	71	64	67	89	74	74	83	60	55	79	75	71	81	83	71	62	85	77	66	80	59	69	77	86	82	83	74	81	88	76	73	70	81	75	74	79	86	75	85	72	86	72	73	79	84	78	96	60	93	74	62	70	64	69	69	71	88	77	77	86	77	70	80	77	72	68	63	83	74	79	92	88	73	85	82	94	89	78	82	80	85	89	74	72	69	69	80	71	93	82	74	65	60	76	83	71	65	74	78	63	73	81	69	71	70	62	87	70	82	83	89	78	89	55	89	52	98	71	90	72	67	76	73	70	60	74	89	75	77	71	69	80	69	89	72	92	75	75	83	88	71	59	82	95	80	78	79	71	70	75	77	76	67	77	67	71	72	69	88	68	78	73	68	74	72	77	82	80	70	67	84	68	77	74	65	80	68	62	69	75	79	70	74	79	74	82	76	66	73	66	62	84	79	66	71	67	77	83	70	81	75	71	61	78	75	85	75	92	76	76	75	73	91	81	80	73	73	73	63	77	84	68	73	91	83	76	76	72	81	62	92	86	86	61	66	81	80	83	69	67	91	55	78	87	73	75	69	60	65	75	50	74	67	73	72	72	64	75	71	71	79	85	78	95	70	76	85	75	79	82	77	64	84	67	86	78	69	101	66	77	75	81	73	74	68	69	81	88	85	77	76	71	93	88	80	78	52	71	86	78	84	78	82	61	70	66	59	69	65	67	77	79	84	61	83	73	80	82	75	70	94	78	53	76	66	56	82	81	52	75	79	60	86	79	81	70	73	79	81	67	61	85	77	70	82	76	68	55	81	71	67	67	69	67	68	66	83	66	81	72	77	62	74	67	68	75	77	83	63	72	93	93	62	75	75	85	63	63	70	91	55	86	80	83	76	65	77	89	80	79	86	69	83	70	82	83	81	68	75	84	78	79	77	67	75	65	74	69	91	79	75	62	82	67	79	73	64	79	75	60	63	72	82	73	60	75	63	83	92	78	69	71	82	59	73	73	84	87	73	86	82	68	57	90	60	70	70	74	78	67	72	79	75	66	62	66	59	84	70	74	89	79	82	74	64	70	75	82	86	79	85	79	76	75	70	91	71	70	92	52	78	73	66	81	70	95	81	81	79	75	94	63	88	78	86	61	76	87	88	84	74	72	86	75	74	62	65	76	79	82	68	73	71	69	80	92	54	72	67	70	78	79	80	59	65	72	86	83	85	69	79	72	67	71	61	67	67	73	78	74	63	73	71	71	68	68	77	69	80	71	75	69	73	65	88	79	63	83	94	69	75	82	88	79	84	64	79	72	63	63	75	86	76	73	85	71	64	55	65	51	86	88	62	85	75	76	79	78	76	64	77	64	95	77	78	61	68	79	73	79	80	81	71	72	88	77	82	66	81	59	85	88	79	67	75	71	76	73	71	57	69	70	68	72	74	78	89	73	66	78	77	71	100	70	66	65	61	67	68	65	68	81	79	78	51	75	71	79	83	92	69	73	76	75	66	71	61	75	66	51	76	73	70	80	68	74	75	80	73	68	64	82	75	77	64	67	60	81	77	84	65	59	93	72	62	70	69	82	64	56	81	93	82	84	68	74	89	62	63	68	60	99	63	58	73	72	76	70	86	84	69
50364	36137	33868	38018	57671	41716	5243	25080	38948	33876	32727	13380	1562	3949	1222	1282	1159	1152	4619	1520	989	1054	995	1063	1033	1008	1054	1056	3484	14157	14074	9028	3960	2032	1154	960	932	953	882	912	946	921	901	906	913	848	924	897	927	904	877	916	919	912	863	888	918	882	918	907	905	933	878	898	934	904	914	892	903	914	866	915	901	884	899	890	912	905	920	882	926	859	917	924	920	944	897	955	935	891	975	886	940	923	907	891	921	852	924	915	931	937	887	902	938	900	952	924	885	924	919	957	917	918	912	877	947	881	938	990	875	906	855	868	914	948	875	917	909	870	854	905	943	902	909	909	920	867	895	906	911	904	903	930	847	975	943	894	946	928	871	954	961	917	883	898	906	940	930	890	945	870	929	974	889	982	856	902	926	837	948	873	906	904	909	952	873	914	916	925	884	862	887	879	950	895	933	922	902	904	911	982	928	939	897	849	936	923	919	883	857	943	878	903	902	890	919	920	932	875	868	945	929	888	887	910	934	967	897	909	907	910	907	943	886	900	960	864	888	904	918	954	950	883	952	896	913	889	931	907	936	908	916	913	883	862	945	901	939	881	892	900	889	904	895	888	932	946	928	937	853	909	970	956	933	900	865	926	936	953	932	909	933	882	876	888	886	915	880	916	923	980	918	914	969	920	874	863	908	912	865	934	898	892	943	878	873	909	903	879	863	940	901	925	903	925	944	910	911	969	892	896	887	891	817	906	876	914	868	896	901	959	948	881	905	946	882	906	921	911	917	889	935	898	934	900	974	875	891	944	953	912	957	893	893	898	908	938	967	893	894	898	878	928	922	943	970	876	904	951	835	925	935	950	880	899	902	889	899	924	939	938	867	898	876	925	944	921	897	910	913	886	900	919	891	874	924	923	904	957	907	930	938	900	871	956	901	927	924	864	951	921	914	937	903	896	873	898	932	957	884	904	872	878	903	916	992	925	910	921	892	894	931	912	872	956	934	872	934	923	945	876	926	896	898	957	883	918	884	902	846	943	944	927	893	849	874	1011	870	904	897	920	899	874	920	934	876	891	925	910	925	950	936	979	924	937	879	919	940	939	947	886	949	869	945	937	959	892	899	909	912	890	960	931	920	879	924	898	918	893	956	935	873	942	906	874	897	917	895	894	931	948	935	932	921	934	904	879	903	918	887	924	916	925	877	859	900	903	895	931	910	862	892	940	924	936	935	843	881	891	878	914	935	853	957	948	892	927	923	869	896	916	854	896	901	870	913	907	891	878	889	868	906	906	972	912	924	874	961	921	899	893	868	913	877	880	954	878	868	898	876	885	872	905	916	920	885	880	952	896	932	941	886	947	894	912	934	887	950	978	939	933	938	985	880	904	928	894	906	913	900	964	972	908	909	893	922	892	905	947	983	916	889	941	922	889	956	980	881	908	910	854	934	874	912	963	898	873	902	937	942	934	910	900	947	877	932	890	907	883	918	951	876	895	944	939	929	914	900	917	915	877	910	882	890	919	915	904	878	948	865	882	871	916	924	924	825	902	911	928	905	893	916	911	842	857	951	949	894	878	970	906	918	894	864	897	847	838	904	956	939	918	911	895	907	916	888	957	950	915	910	929	881	867	920	913	872	906	879	889	883	861	897	898	878	889	877	905	872	921	907	954	957	903	894	853	911	967	909	874	907	894	880	921	905	891	946	917	893	854	955	873	889	910	919	910	866	895	946	949	913	895	885	876	935	924	896	985	830	896	891	901	893	908	856	894	920	942	963	901	939	911	920	855	947	906	929	919	922	894	960	907	950	886	940	915	897	876	932	945	866	934	879	947	920	971	925	894	943	873	849	908	910	888	904	946	904	884	898	869	917	936	924	886	932	909	963	879	927	876	918	886	929	978	898	953	937	918	926	891	889	894	913	907	925	878	880	916	889	903	991	876	956	895	949	909	866	885	938	973	893	938	850	917	922	907	915	900	928	853	958	947	926	926	930	947	901	939	933	990	898	954	885	928	858	921	920	901	900	886	856	922	900	882	918	929	877	847	938	925	894	951	960	891	911	945	910	892	888	942	963	923	847	838	916	943	899	958	938	950	871	916	896	853	929	875	946	950	901	925	888	855	947	907	892	894	935	907	875	893	859	891	962	891	858	869	918	861	918	916	895	1006	915	930	898	923	953	920	980	906	938	949	919	897	916	930	917	937	899	939	892	870	911	903	930	874	915	913	902	814	874	891	958	961	921	927	929	868	941	925	871	882	896	877	926	934	940	903	918	976	913	899	945	887	953	911	853	970	901	894	933	923	930	890	936	869	889	886	920	858	922	904	920	919	948	915	901	978	932	883	901	853	943	901	929	901	865	858	885	963	956	885	873	886	892	892	865	904	905	921	924	888	883	949	924	880	880	941	904	898	887	892	926	902	913	876	902	919	906	912	920	950	876	872	926	912	946	881	949	894	960	938	885	926	895	882	873	937	934	914	929	903	871	890	957	908	907	888	887	884	938	907	874	911	869	953	902	884	957	934	928	882	916	921	926	892	878	888	934	927	933	932	899	885	902	887	897	944	895	951	970	922	918	966	900	914	944	910	897	911	895	893	867	938	831	912	915	940	946	859	873	893	845	931	905	897	919	906	936	951	868	926	879	913	861	882	869	930	903	901	923	924	909	849	830	906	890	916	904	899	908	868	933	919	933	932	912	892	920	892	893	928	864	917	895	888	986	886	901	922	898	910	934	918	857	963	900	915	893	902	894	888	915	887	897	897	910	926	877	861	923	920	884	933	901	890	901	940	915	897	935	949	939	871	863	893	911	933	886	922	936	881	922	950	891	941	918	852	931	881	925	907	917	900	961	905	931	869	881	842	961	945	878	919	909	931	915	923	923	911	934	865	941	962	917	857	910	951	873	894	927	966	917	897	894	860	943	904	967	917	870	953	918	937	865	917	892	900	943	899	891	876	825	903	860	947	896	902	910	944	903	943	877	923	936	935	916	943	909	899	897	931	891	866	933	940	921	921	930	905	879	907	928	893	913	932	912	900	963	874	934	896	934	969	971	925	891	975	955	948	936	894	941	956	917	901	915	902	911	899	895	922	926	942	912	934	866	919	883	958	902	905	920	884	880	927	859	889	917	911	930	918	904	925	904	905	917	935	956	879	872	905	890	920	884	918	909	885	907	927	948	914	951	955	892	947	913	915	937	895	932	939	898	919	944	896	953	913	932	980	900	871	945	917	936	925	896	922	920	863	865	887	980	928	871	886	899	940	848	892	925	888	928	920	935	940	880	896	913	893	949	952	883	895	913	934	983	887	843	902	878	923	902	891	996	904	951	916	946	935	937	901	907	895	918	934	929	881	952	894	900	960	925	868	876	858	875	954	922	829	913	863	936	926	888	941	917	965	881	970	864	913	886	929	880	851	889	897	911	905	953	851	944	914	923	907	885	929	907	894	940	852	943	878	921	926	907	935	855	919	904	916	932	901	920	885	900	888	880	891	948	920	932	933	920	956
4288	1693	1291	834	1101	857	70	235	786	548	714	138	89	84	88	80	77	77	92	77	78	83	63	70	73	79	77	78	122	194	231	211	118	112	82	80	71	66	69	82	85	65	80	64	67	66	80	78	69	71	68	83	87	60	96	82	74	67	65	73	79	82	78	57	70	76	76	74	70	83	66	81	72	76	69	77	65	67	78	74	70	78	73	61	76	73	72	75	77	70	87	68	75	67	95	84	69	70	85	74	88	80	67	69	68	88	69	79	68	79	79	79	74	69	81	82	72	88	72	63	72	71	85	63	82	71	72	75	73	91	66	71	73	76	73	79	63	91	78	59	86	70	69	56	61	73	66	53	61	68	75	65	70	72	55	81	84	77	59	70	82	78	79	81	62	63	71	66	85	73	78	75	67	60	73	67	80	72	84	85	72	78	70	79	69	75	87	80	62	69	87	79	79	75	72	81	81	68	79	74	79	90	93	63	81	87	70	73	77	78	79	67	96	71	70	68	69	72	66	72	75	76	71	89	70	81	82	71	90	75	65	68	72	65	73	80	68	87	84	72	73	70	63	84	65	71	79	76	84	57	63	59	63	70	72	67	77	76	86	75	79	73	68	73	73	78	74	82	60	82	63	82	65	86	76	72	83	74	68	67	71	85	69	61	81	71	89	76	77	58	75	68	65	73	68	81	61	67	75	57	73	79	82	70	80	77	69	70	84	64	73	80	76	80	57	67	72	67	75	66	77	80	76	69	76	67	75	75	76	80	71	78	85	80	54	71	88	72	71	97	72	74	82	71	73	80	77	77	56	78	69	80	72	82	71	63	76	82	62	72	68	72	78	93	74	81	78	74	78	73	66	64	71	68	84	68	79	74	77	74	69	76	71	77	82	74	65	78	75	81	93	65	70	97	74	78	83	90	86	88	79	81	78	71	86	82	75	71	82	76	70	78	76	71	79	63	77	55	83	77	69	63	69	72	91	88	72	87	71	76	72	66	89	64	84	61	79	66	65	50	57	81	76	80	78	50	69	74	75	76	73	80	66	75	95	86	77	93	70	70	68	79	59	58	75	69	64	77	86	76	72	79	82	74	75	64	64	57	64	77	54	73	79	78	73	70	76	75	80	71	68	64	74	82	74	72	88	60	77	95	54	69	71	85	56	75	67	68	75	72	77	86	66	73	74	89	71	78	79	57	85	69	75	85	87	75	79	76	75	84	87	78	68	72	89	66	77	77	70	83	69	69	72	69	70	70	74	79	59	55	77	83	71	74	74	81	68	78	66	82	69	75	74	81	72	85	79	78	77	71	79	60	79	74	69	69	89	70	73	64	85	87	72	78	76	66	79	72	74	80	70	87	58	63	58	68	86	69	63	82	82	75	68	84	73	68	83	63	79	87	70	71	63	70	69	74	87	81	75	89	77	61	71	82	71	84	67	60	66	63	74	70	75	70	48	80	71	82	71	67	75	94	70	76	83	71	96	75	86	64	82	69	84	73	69	74	79	66	77	95	80	95	50	59	66	78	70	59	85	69	75	77	56	85	63	90	79	83	64	59	73	72	53	83	70	69	83	84	83	83	83	69	75	61	73	63	69	60	66	70	85	79	70	83	83	82	84	89	89	74	74	89	70	81	72	74	72	91	62	79	79	66	73	76	67	63	86	71	84	64	71	72	72	62	57	93	81	77	77	70	76	73	78	80	81	65	74	77	74	76	61	63	90	61	78	80	79	81	91	82	82	67	75	61	84	64	64	78	69	80	73	59	73	75	71	68	72	68	69	77	84	71	70	75	74	62	67	75	73	68	78	72	58	62	83	78	60	64	73	82	65	75	73	82	77	66	90	66	61	87	70	64	64	85	80	73	75	80	79	65	61	89	73	83	73	57	76	67	70	76	67	64	69	73	78	81	69	78	71	69	77	68	76	85	66	73	84	76	72	77	68	72	74	54	76	64	88	65	63	76	71	60	72	81	65	75	83	57	67	65	89	71	74	67	60	75	62	71	79	60	70	74	71	71	86	77	75	82	69	81	84	99	65	77	69	66	76	67	80	74	76	77	63	85	78	65	68	71	87	62	77	79	63	82	80	83	82	78	57	65	80	79	76	72	81	81	71	82	93	71	79	57	58	81	64	77	84	64	74	66	71	85	64	77	70	85	80	78	75	87	58	83	70	67	75	70	92	65	75	84	83	72	76	59	65	84	67	71	69	83	59	90	74	82	78	85	82	84	69	77	69	92	71	68	60	78	72	77	74	80	64	67	76	81	87	77	66	68	58	77	75	61	88	63	62	70	75	59	85	76	65	81	70	77	80	77	78	84	78	62	82	84	69	76	72	75	86	79	79	78	66	81	69	65	67	65	51	61	77	74	72	86	57	69	70	83	73	69	64	64	69	80	91	64	69	73	64	66	54	65	64	68	76	64	64	63	72	78	70	70	82	85	73	85	89	77	81	65	83	69	76	68	77	70	84	81	68	74	82	83	75	90	84	76	83	66	79	74	68	79	81	70	71	72	68	75	81	79	61	71	77	77	80	63	71	73	70	68	77	79	80	62	75	76	85	76	73	66	61	72	77	73	78	62	80	71	77	71	80	78	63	67	72	68	69	62	86	86	76	75	62	71	81	83	77	78	83	82	60	94	78	72	79	76	70	70	86	73	85	66	77	66	80	75	79	85	86	68	63	87	75	68	80	59	66	75	95	59	65	65	69	71	67	73	67	78	64	78	86	78	43	68	83	80	89	61	81	87	69	69	60	81	63	71	97	68	68	73	65	62	74	63	60	80	68	69	62	70	64	83	79	75	83	74	94	83	66	65	76	77	65	84	83	85	82	89	67	82	65	84	77	89	80	50	76	78	65	73	70	68	76	70	81	69	73	77	71	71	78	79	71	75	71	80	76	67	84	69	94	68	76	77	53	74	69	74	82	68	70	73	90	71	68	67	68	81	48	79	78	71	74	72	88	72	85	60	70	76	73	63	81	80	69	72	92	62	72	73	90	65	73	68	70	77	65	81	73	73	58	65	76	69	65	56	63	91	70	76	74	70	70	80	85	62	71	76	72	74	77	75	70	73	90	83	67	69	78	82	56	83	63	82	63	68	60	75	61	80	61	72	77	81	63	53	75	70	72	88	78	74	79	77	91	64	79	63	88	86	70	74	72	62	80	82	87	53	66	77	65	63	71	88	71	72	83	68	80	71	77	75	75	81	67	84	78	55	82	73	71	70	65	83	58	75	86	79	67	73	82	69	76	87	56	64	61	73	73	94	90	68	65	64	71	88	62	66	65	72	80	72	69	78	100	75	80	81	74	64	84	85	72	74	76	71	71	74	83	79	63	56	63	82	58	58	72	93	70	82	81	71	73	64	89	78	77	92	67	72	79	71	71	63	75	75	77	66	67	87	65	67	84	61	74	82	82	63	53	73	62	72	68	83	78	76	88	72	67	72	68	62	77	80	59	86	76	79	82	73	72	79	72	79	83	79	63	74
33288	19741	17726	21967	34256	21460	2364	9328	24208	18012	18974	4128	1066	1550	1188	955	963	968	1256	1061	951	907	949	936	877	960	910	948	1815	5472	5620	3932	2259	1358	1005	905	914	912	912	905	924	889	926	870	896	911	937	938	968	906	882	921	908	892	845	881	894	891	925	975	900	886	894	833	842	855	861	930	873	884	900	898	898	881	989	901	881	870	848	913	897	801	912	949	901	945	908	874	898	907	909	917	894	877	907	946	886	880	880	892	933	916	894	893	914	888	925	864	934	932	857	864	924	907	938	882	891	934	855	884	951	915	886	885	902	876	836	906	893	895	904	899	902	878	888	912	852	890	882	950	911	861	881	887	893	854	925	872	915	909	908	840	931	929	893	887	885	890	955	935	824	925	905	905	887	900	883	843	941	921	881	865	908	886	913	888	885	903	896	909	961	932	894	870	887	915	863	879	881	915	916	870	879	925	919	898	928	907	906	889	892	898	856	856	937	846	912	900	917	879	882	924	895	885	866	859	885	927	867	899	906	932	886	925	943	964	885	927	863	951	913	882	949	862	901	851	862	858	906	864	905	900	872	928	934	872	856	845	922	897	920	829	925	862	875	888	922	882	909	869	886	905	898	910	883	878	894	910	934	887	867	966	886	865	927	901	849	919	871	858	924	898	919	955	893	834	980	880	939	871	875	891	862	896	886	926	913	906	868	909	876	859	896	946	914	849	882	940	872	919	930	882	866	913	913	911	902	941	842	941	888	900	902	926	873	891	930	876	925	922	904	917	907	925	892	956	901	872	903	995	866	889	949	935	933	895	890	914	844	848	890	873	957	892	869	950	885	934	835	922	857	936	879	917	839	895	879	930	923	916	877	921	928	864	871	885	815	937	920	863	904	946	876	910	945	945	901	865	814	866	951	901	860	900	863	929	909	927	918	919	925	881	913	933	921	903	963	842	896	928	937	897	911	895	888	924	953	898	861	825	909	853	929	816	922	872	883	866	905	842	910	877	916	919	954	844	883	890	850	913	910	908	880	889	927	914	925	872	869	865	883	898	938	938	882	861	890	936	919	872	879	863	936	909	905	934	928	841	866	915	882	863	956	888	895	866	884	882	925	945	904	833	947	905	809	900	878	908	875	932	897	880	864	947	925	904	884	884	851	914	878	894	884	880	859	910	885	868	876	917	939	927	877	906	869	870	953	918	888	883	927	864	914	879	862	910	857	913	895	891	883	882	923	952	949	890	907	906	927	902	947	857	865	870	920	848	879	978	882	902	901	908	915	944	898	912	912	881	935	873	935	876	923	887	893	933	908	892	920	864	881	945	949	884	889	898	854	884	916	967	881	896	938	919	855	885	885	931	896	911	889	838	905	936	861	915	895	915	939	905	859	963	938	887	871	866	896	906	883	884	835	917	920	956	887	929	925	853	864	891	937	892	953	924	936	861	873	906	949	923	942	944	901	891	860	907	918	919	887	896	896	909	915	865	890	929	861	913	895	898	899	913	915	929	906	960	856	840	898	895	934	895	861	897	900	892	925	919	918	967	871	884	926	866	908	922	947	931	842	919	912	858	883	932	897	893	840	852	885	910	876	947	969	942	843	935	894	886	883	883	887	907	937	929	894	917	911	879	858	902	886	934	878	893	878	901	901	902	955	891	862	886	867	900	868	911	913	909	1005	905	842	946	958	934	907	890	918	894	878	881	852	908	870	921	892	815	912	926	906	914	865	877	880	907	884	873	878	891	884	938	878	893	834	889	907	961	887	908	889	905	883	950	960	866	888	898	909	976	876	886	892	897	907	911	906	893	900	868	906	885	905	937	919	910	897	930	909	888	932	980	902	895	952	884	928	853	859	899	871	932	850	886	887	926	856	893	916	926	879	895	901	848	906	897	890	912	890	902	909	909	855	869	909	856	912	880	923	887	917	883	900	871	926	842	902	921	947	898	868	883	855	917	878	896	874	889	890	918	859	879	890	935	903	894	861	911	941	863	851	929	900	825	920	926	932	921	912	877	882	908	885	900	810	845	879	932	902	869	872	857	917	845	878	874	866	829	891	885	893	924	892	863	924	923	867	922	838	902	890	878	903	894	896	856	957	917	843	861	874	880	907	899	931	881	911	953	946	903	864	909	952	880	921	859	897	850	904	849	861	872	874	878	916	878	915	871	930	935	904	891	892	940	884	899	870	924	895	881	900	900	892	864	866	926	866	874	946	917	886	867	883	924	891	950	959	892	913	897	868	918	928	874	893	881	936	899	927	883	897	909	895	909	879	926	890	917	889	902	952	873	909	898	858	863	914	881	877	898	879	922	886	926	947	911	894	921	888	941	935	923	867	840	945	897	858	926	969	894	897	907	904	873	915	908	942	907	899	915	906	814	899	884	873	909	885	866	893	901	885	868	839	890	933	918	875	895	909	967	872	870	924	897	937	847	875	931	904	903	903	885	885	949	843	911	873	857	868	896	885	893	994	929	860	929	934	909	871	936	963	891	894	913	898	919	915	889	959	888	872	909	888	907	910	924	900	916	921	877	873	942	900	891	891	870	897	851	828	849	889	904	864	881	925	965	941	875	915	865	864	951	885	909	858	908	884	887	938	884	844	916	865	914	965	908	914	902	877	911	923	884	892	876	860	903	891	903	947	956	880	931	879	921	870	909	927	848	919	872	878	846	891	876	924	930	883	893	852	915	886	945	965	922	940	867	908	901	845	841	931	905	869	936	881	927	886	876	890	913	866	895	876	856	860	945	917	894	852	955	921	924	876	884	916	899	949	914	902	943	887	897	869	897	909	876	936	924	894	920	866	882	911	889	850	919	886	896	878	916	908	884	856	881	888	920	857	885	888	891	904	874	933	911	900	914	891	930	897	910	903	916	914	900	891	880	860	858	870	926	803	901	858	882	917	874	895	878	873	925	933	925	951	928	906	862	879	861	930	922	847	892	874	882	892	872	937	896	907	882	908	897	889	902	891	887	874	888	946	916	874	928	898	872	860	881	890	882	964	986	895	885	851	900	905	955	879	925	877	891	946	882	900	904	928	936	892	887	879	830	888	903	864	893	927	942	879	813	870	826	899	857	890	898	923	892	862	955	952	911	885	906	913	902	944	895	895	916	957	921	888	894	929	909	930	879	843	913	893	894	890	897	891	924	894	934	933	894	939	913	918	896	905	913	899	930	959	890	928	872	946	865	844	867	897	913	892	914	888	868	928	851	918	888	954	886	921	909	905	870	865	903	901	916	830	922	937	917	884	947	889	945	867	840	835	916	878	857	878	937	934	923	902	928	887	899	879	897	907	890	898	963	916	894	873	901	878	896	900	905	924	892	955	928	901	955	890	854	899	832	882	937	876	859	837	859	871	902	925	956	872	885	916	963	852	907	848	877	859	930	936	851	952	894	911	907	869	870	919	886	844	892	899	828	932	900	917	886	874	882	890	902	920	885	938	912	854	932	879	982	891	900	907	911	912	943	944	901	942	891	953	915	845	895	905	891	862	897
8097	6991	4492	2237	3290	2483	149	556	2305	1342	1677	145	73	467	366	94	101	77	81	79	66	87	76	76	62	74	80	67	210	374	343	214	160	88	62	73	75	71	81	61	83	66	76	68	86	87	62	66	73	82	69	84	73	88	66	84	68	69	72	75	69	70	84	60	68	89	68	74	75	70	87	70	76	56	86	85	90	66	70	68	65	58	65	71	72	72	85	79	83	64	73	78	86	68	70	77	75	75	75	69	81	70	78	81	76	82	68	77	68	85	70	66	77	79	94	83	79	71	68	83	84	79	59	51	63	79	74	77	75	60	89	95	70	70	71	81	71	78	89	67	80	75	78	88	70	72	83	71	76	72	71	65	79	74	80	59	72	62	97	74	57	82	75	70	82	85	69	80	69	88	78	65	88	79	80	90	69	66	81	63	80	66	59	78	68	81	72	92	72	89	67	64	69	77	87	80	75	90	72	79	59	70	60	74	81	88	79	78	73	85	70	74	61	81	73	65	73	82	59	88	92	92	75	89	72	83	75	76	77	65	68	73	81	76	72	75	67	72	64	88	85	73	75	68	77	77	69	77	93	76	67	73	78	82	74	73	102	71	70	81	77	67	72	71	69	70	76	68	68	87	75	76	74	65	76	72	90	70	74	78	62	69	68	80	64	71	80	65	79	69	74	68	80	72	71	90	75	65	72	71	71	80	74	84	73	67	69	79	68	76	68	69	92	74	62	66	80	61	73	76	67	84	78	65	75	72	81	76	63	82	64	71	77	64	79	85	55	78	52	62	79	67	72	88	75	83	77	58	88	78	85	59	78	71	79	79	68	78	65	71	79	81	67	74	58	60	72	60	79	84	73	69	81	85	91	77	71	91	65	71	77	81	68	71	70	65	79	91	77	87	76	70	77	74	79	73	70	74	78	70	77	68	86	68	73	71	75	85	75	80	80	85	72	74	69	86	74	88	77	61	85	90	75	69	86	71	84	63	69	67	61	80	80	84	69	74	73	74	69	77	93	76	74	69	77	75	82	80	61	78	78	79	69	77	52	76	77	92	90	74	59	79	62	69	85	66	75	79	75	81	80	67	66	63	64	71	63	76	85	98	80	59	81	70	87	71	85	89	73	75	77	69	80	73	74	75	98	73	84	81	98	77	73	68	76	76	82	83	83	73	81	67	77	84	84	73	63	72	88	83	73	79	61	76	90	72	78	87	68	65	85	63	72	68	75	68	72	71	77	75	66	66	77	79	82	85	76	74	77	87	94	73	80	85	86	58	75	103	75	66	74	75	67	70	71	63	70	79	71	65	83	78	87	78	76	74	78	66	83	74	85	75	78	73	74	77	84	80	94	76	59	92	68	83	71	80	68	78	81	88	60	88	75	66	82	73	64	73	72	76	78	77	69	67	76	79	90	84	71	90	78	78	48	76	70	79	81	69	63	86	78	67	91	71	83	73	66	72	84	66	80	71	80	78	75	82	77	73	69	77	65	50	62	81	79	88	78	60	93	59	63	68	86	72	73	81	65	91	81	68	77	63	69	62	91	77	62	81	88	69	78	73	62	72	82	78	70	73	83	60	74	68	85	61	70	67	87	70	62	79	83	68	75	83	60	68	76	73	82	76	83	65	69	76	72	73	76	67	64	63	72	63	83	74	86	79	71	74	63	74	67	87	77	81	75	77	76	88	72	77	67	71	62	67	77	65	73	65	63	86	68	80	74	80	74	90	66	66	82	77	70	73	87	79	64	86	69	81	80	85	73	77	61	73	70	70	57	84	70	75	75	79	91	65	80	78	74	73	80	74	86	75	74	76	79	90	70	79	81	76	66	82	65	68	80	78	82	80	68	97	54	66	75	87	81	79	80	53	80	69	53	75	80	78	76	81	71	82	73	80	75	77	86	86	78	90	81	80	93	80	69	72	83	93	81	78	69	81	86	66	89	82	87	71	65	60	87	73	84	79	67	73	68	70	73	74	78	68	72	75	82	80	72	75	77	68	82	58	77	69	71	60	71	80	71	90	73	63	85	55	73	69	65	78	100	67	71	78	76	86	76	82	75	81	72	74	61	66	84	64	82	83	77	68	87	83	66	72	71	79	68	63	73	72	74	74	80	78	64	77	71	69	91	78	73	64	75	73	80	75	86	66	78	72	65	75	74	78	76	66	81	69	75	76	68	90	92	74	72	80	62	86	77	81	74	63	78	76	76	75	79	85	88	80	75	89	84	87	76	62	85	82	72	83	74	83	88	82	73	73	79	68	76	65	84	79	71	79	94	73	70	75	79	81	88	94	77	71	72	93	83	67	78	84	69	77	71	80	70	75	79	66	69	64	75	63	69	71	75	80	73	74	77	78	64	82	82	72	62	66	76	83	70	103	55	77	84	75	74	70	81	65	86	72	73	82	83	74	74	69	78	78	59	80	73	74	78	71	94	63	84	83	70	92	63	80	75	75	68	81	72	74	74	65	87	95	82	81	73	79	84	88	71	83	81	78	78	78	69	82	79	78	79	71	70	67	77	80	74	75	66	76	70	77	70	80	74	68	64	75	75	69	50	63	73	65	81	60	81	78	69	65	81	71	95	70	77	86	78	62	78	78	70	93	78	69	84	83	71	77	84	64	76	74	85	80	82	82	79	63	74	63	80	87	57	98	67	72	91	91	68	81	65	79	66	63	80	87	66	78	81	74	91	96	60	91	87	84	71	60	90	80	94	70	58	68	80	71	75	76	80	58	89	72	72	89	76	78	75	77	86	81	69	82	66	74	89	82	76	87	81	74	83	77	66	82	69	79	69	63	62	63	82	80	62	72	81	70	79	74	56	105	88	77	82	82	60	94	76	67	65	80	70	80	86	70	67	69	69	63	80	87	67	83	76	65	73	91	71	74	76	81	73	79	73	70	77	69	80	76	75	70	77	71	77	57	55	83	76	77	69	84	77	79	67	80	67	93	61	67	74	71	78	90	65	81	72	76	69	101	76	80	99	70	58	79	75	90	68	53	74	58	81	82	65	60	61	74	68	70	81	68	68	71	71	80	79	77	78	76	65	85	91	70	67	84	73	74	83	74	74	66	85	80	70	63	87	79	81	81	90	69	80	71	66	72	75	71	67	74	67	68	65	77	65	62	53	87	81	67	86	83	71	70	87	72	67	83	75	76	84	65	73	83	73	81	74	71	68	100	75	89	71	85	90	60	66	83	70	71	68	77	74	85	91	65	74	72	68	74	74	64	78	66	76	78	81	73	72	67	87	82	86	74	86	68	62	76	68	79	84	79	85	81	89	76	64	71	72	65	59	86	78	91	73	81	79	70	70	71	77	82	86	87	71	69	82	72	82	77	71	77	75	76	64	69	67	68	79	80	75	77	73	81	85	69	82	75	86	75	73	78	90	62	77	69	75	76	62	63	74	64	54	74	75	79	71	85	67	75	69	84	78	79	73	79	75	64	81	86	74	74	72	71	68	82	96	76	82	73	75	69	65	64	90	79
46032	31697	27983	32578	48430	28939	7202	19356	34028	26271	26168	3360	1287	13027	8641	1028	1027	989	1084	994	984	1006	961	931	972	942	958	1040	4492	9558	8674	5166	2709	1560	1035	958	928	907	963	914	899	910	973	945	855	898	921	869	943	895	848	867	936	919	911	897	891	912	890	883	930	877	862	918	900	915	942	917	902	911	900	841	991	954	963	936	946	880	883	914	915	864	921	943	970	860	903	898	889	919	918	889	871	959	924	879	934	928	883	920	862	937	954	880	904	919	907	846	925	907	893	898	873	877	954	872	877	935	921	808	865	931	858	884	904	880	915	927	944	908	954	900	940	874	932	930	913	931	941	947	915	935	864	932	929	868	899	873	977	848	898	911	887	935	897	935	908	904	904	920	903	881	881	857	909	940	883	878	882	947	920	906	895	969	917	884	940	863	840	929	901	925	852	892	896	867	882	863	889	920	886	880	927	953	891	871	914	949	880	910	938	866	922	911	927	900	922	916	851	939	881	894	967	916	969	922	893	946	913	893	935	907	917	895	883	909	945	915	864	829	870	923	951	941	909	897	853	907	927	901	889	961	867	971	922	932	932	878	953	903	944	861	864	888	928	943	827	995	905	983	885	922	919	881	886	894	880	954	934	909	933	896	926	901	855	910	951	922	887	878	908	860	874	887	924	907	872	876	895	887	945	889	914	913	949	913	965	867	917	859	897	910	860	871	959	854	882	899	923	907	927	918	890	901	885	895	944	866	862	894	909	961	912	953	831	883	876	901	903	870	873	910	891	895	904	917	900	875	911	852	952	951	885	878	913	911	950	903	901	929	916	951	898	913	966	888	866	903	874	913	924	875	931	923	902	907	918	916	883	892	900	921	912	917	920	905	865	922	897	813	912	941	924	915	858	921	888	891	944	900	894	882	934	927	925	954	936	920	852	918	935	961	897	856	926	943	883	882	918	900	894	975	883	914	880	861	912	876	864	895	935	880	928	880	936	892	887	918	919	904	937	892	859	845	873	920	930	892	867	951	934	916	886	937	969	864	913	936	913	937	901	876	898	920	923	857	886	918	892	905	921	929	919	903	912	945	946	866	930	921	920	991	907	857	876	966	917	893	891	886	864	887	940	935	894	908	896	928	857	905	826	943	920	889	912	905	924	903	908	923	927	886	907	882	955	924	918	981	916	955	887	894	887	933	938	901	917	958	918	951	883	900	917	928	937	935	917	914	936	960	888	865	884	996	925	899	903	902	913	944	915	902	906	937	888	883	927	927	929	913	905	900	941	923	907	892	827	856	855	956	855	951	874	907	872	922	872	898	933	879	947	943	941	867	962	909	888	858	854	862	857	847	909	855	859	917	862	948	930	871	866	932	921	897	930	896	938	899	904	863	858	921	926	900	894	875	983	942	896	919	936	943	892	904	921	848	929	859	889	885	912	893	910	899	887	900	886	864	884	940	880	892	891	883	879	888	946	915	942	891	898	916	960	877	873	921	950	873	902	923	876	901	864	911	916	843	931	869	901	944	883	905	949	856	928	941	945	876	901	849	900	956	901	952	878	951	904	900	934	908	900	899	907	920	893	892	911	917	905	920	963	903	926	901	980	902	923	962	896	935	897	900	904	943	875	841	892	879	950	943	900	972	919	968	894	940	912	902	926	913	907	887	916	907	916	898	897	916	924	911	859	954	904	924	944	951	949	933	918	927	931	890	891	936	919	929	905	925	915	932	916	912	967	950	883	905	922	909	919	901	919	929	946	929	894	912	906	902	954	876	846	885	886	885	884	867	938	890	880	923	928	949	939	873	859	933	933	917	886	877	951	903	899	919	929	914	879	934	895	890	877	900	896	902	896	896	930	870	907	928	871	940	903	886	869	895	909	894	908	926	916	938	923	908	929	869	959	915	898	923	914	891	959	867	889	840	936	917	907	875	918	887	927	893	886	886	948	871	935	925	897	918	941	965	898	933	953	952	909	903	880	920	906	935	902	937	883	923	902	949	948	930	918	891	926	891	846	932	945	895	910	910	910	947	850	852	888	855	920	943	928	918	888	919	868	871	893	948	924	910	887	890	932	944	920	903	948	928	887	910	901	884	901	921	901	917	828	916	889	925	899	862	942	910	912	919	899	904	883	897	944	895	900	833	932	903	889	867	861	935	927	871	892	914	895	905	936	956	884	956	865	888	882	864	906	853	886	946	936	892	884	951	896	923	901	944	883	921	898	874	874	877	887	881	861	951	891	859	928	891	904	890	878	823	867	943	955	956	910	826	849	927	919	904	944	853	972	900	895	889	914	945	932	896	936	923	834	847	893	917	894	906	973	933	933	908	913	915	902	873	935	892	936	957	889	932	938	891	874	889	916	910	903	928	930	954	862	911	903	914	928	925	926	913	910	893	939	864	872	904	957	895	917	904	909	873	973	953	940	894	904	960	924	932	929	870	855	914	898	899	860	915	883	900	942	949	938	904	921	938	884	904	863	936	886	898	888	957	935	949	920	923	899	895	934	857	969	901	874	897	924	918	891	864	919	876	872	949	885	911	873	868	926	898	884	911	922	913	945	861	866	939	868	957	917	952	918	887	914	870	889	912	917	945	895	928	907	881	917	921	896	927	964	896	938	948	847	915	860	859	883	885	943	913	908	918	861	871	962	860	910	856	882	864	973	880	949	846	903	873	912	901	939	942	887	863	885	918	888	900	914	918	923	857	857	901	876	890	912	850	970	884	913	903	946	885	906	883	867	920	921	879	914	915	903	937	924	878	936	893	933	925	915	879	895	881	964	928	890	893	857	878	898	906	880	923	838	848	901	958	947	903	934	900	892	906	901	928	951	910	853	956	913	936	930	887	897	898	910	865	971	914	912	977	879	924	890	933	896	890	899	900	922	855	932	955	917	871	964	914	893	881	928	937	876	881	976	926	1007	917	880	941	916	862	895	910	877	879	901	938	950	859	857	835	919	933	900	932	879	926	933	937	882	893	923	921	945	948	883	918	889	925	852	958	998	933	925	901	887	908	883	903	945	926	907	954	934	941	907	870	903	853	987	903	877	890	894	909	922	889	946	914	871	908	908	907	899	933	911	935	892	895	884	963	845	989	919	861	877	890	879	839	888	949	894	945	845	894	907	901	901	924	874	862	964	874	886	875	869	899	910	902	906	923	875	853	929	957	915	937	906	858	911	891	905	913	888	856	917	927	898	921	940	974	924	871	916	906	900	927	893	884	893	914	895	885	915	940	872	909	986	943	923	894	839	893	951	907	860	927	863	899	886	958	962	909	919	910	876	907	942	832	942	859	863	892	847	899	890	893	893	939	894	900	901	926	855	910	884	861	935	938	874	913	943	883	826	901	908	853	906	845	927	929	912	896	879	948	951	910	904	886	917	892	896	889	933	891	905	929	871	898	892	865	878	903	931	925	825	932	909	875	916	902	952	883	852	969	910	893	927	868	876	877	876	875	950	932	900	868	939	867	871	879	878	916	903	942	905	908	903	868	916	884	906	880
7706	5633	4262	2171	3221	2080	169	1085	1674	1594	1495	89	92	773	458	72	83	78	80	93	79	66	78	75	73	60	77	82	213	395	362	229	127	83	76	77	68	77	61	73	82	84	85	73	62	63	70	75	90	69	73	61	62	79	67	72	65	71	73	73	86	64	68	75	78	73	69	66	65	68	63	61	59	63	73	86	82	84	71	65	68	76	77	55	79	89	73	76	76	59	64	70	76	90	81	82	82	70	73	73	58	80	72	67	66	82	76	50	71	93	73	82	71	74	60	62	71	70	64	52	67	63	63	79	79	74	77	76	70	84	72	73	84	72	59	65	72	62	65	86	62	85	80	78	82	70	74	76	60	75	68	63	76	76	74	62	90	62	60	54	82	87	59	69	87	84	67	68	67	67	64	89	85	73	71	82	77	67	73	78	69	66	80	64	67	64	74	71	73	54	69	83	72	79	86	58	70	58	68	71	78	80	69	62	70	74	63	62	66	79	73	91	71	63	81	82	80	68	80	78	62	68	81	70	69	74	79	69	72	72	69	89	74	60	73	64	70	74	83	74	80	79	53	72	69	59	71	78	70	74	69	79	71	64	72	71	50	78	68	60	78	73	69	60	56	68	73	75	72	83	58	97	79	71	64	63	81	54	85	86	82	81	77	63	67	69	64	78	63	75	77	70	65	70	72	82	57	68	69	74	77	81	56	79	75	82	66	67	70	85	63	60	79	75	75	90	59	75	66	69	72	56	73	76	73	75	73	74	79	73	80	66	70	84	74	76	69	67	68	59	60	67	76	67	87	64	66	69	70	76	76	75	78	79	65	68	78	72	66	70	71	97	89	69	60	56	105	53	68	80	74	66	83	72	54	80	81	67	76	84	79	60	76	61	77	64	87	88	65	79	65	72	70	72	76	81	56	80	67	76	82	81	85	83	84	63	93	58	86	66	67	68	77	86	68	65	68	72	72	78	70	84	68	62	74	69	79	97	87	86	80	71	87	66	86	66	61	62	63	68	76	73	63	84	58	77	75	80	80	67	74	82	84	67	73	78	63	68	74	80	99	60	78	65	77	58	66	61	67	60	74	87	86	69	73	72	81	59	75	61	69	65	65	76	70	59	62	75	66	84	76	54	82	84	59	62	83	63	74	85	84	49	64	52	67	49	60	68	61	75	71	63	64	82	62	89	73	72	71	74	65	57	82	69	71	80	63	89	72	70	64	68	66	72	73	79	85	70	70	72	63	72	69	78	64	78	75	72	78	69	74	76	79	77	86	60	69	72	77	78	76	80	68	68	50	87	68	77	85	72	78	75	67	75	71	58	69	80	71	71	72	82	70	61	84	79	69	77	63	65	70	72	68	63	74	74	76	61	68	48	66	81	80	58	61	76	89	88	64	74	66	68	58	72	88	69	69	85	85	51	71	71	59	58	73	82	67	69	66	79	79	64	71	72	61	80	81	74	81	57	61	77	74	62	64	88	76	80	77	72	75	73	66	71	81	69	58	59	66	66	77	81	72	85	71	70	67	71	73	80	76	69	80	75	72	76	71	72	66	81	70	76	71	80	71	71	66	75	78	68	73	76	83	82	77	51	77	77	85	70	70	67	79	68	75	81	58	69	76	74	76	68	85	82	78	58	62	55	79	71	85	71	65	76	84	77	70	66	76	63	60	85	70	80	68	59	75	72	58	67	63	78	75	70	71	79	65	62	69	67	70	81	80	61	71	78	79	65	70	59	61	73	62	63	49	75	76	70	71	78	65	76	80	74	82	74	66	64	73	61	66	61	77	91	65	65	78	74	63	61	65	76	72	67	60	61	65	65	68	73	72	69	80	85	65	72	84	68	70	78	69	70	47	88	88	69	61	78	83	79	81	65	62	84	76	67	75	71	75	67	78	78	73	65	59	76	67	89	68	61	77	68	70	73	72	69	68	72	91	60	70	68	72	58	63	69	70	56	81	64	62	57	81	59	80	69	72	71	60	67	82	77	73	62	61	77	73	73	70	78	77	66	54	60	72	72	81	67	66	79	87	69	66	87	70	59	66	74	65	67	61	63	77	81	87	79	74	69	65	75	85	50	64	82	71	76	71	58	74	67	74	56	67	67	68	77	73	75	71	67	70	71	70	73	73	59	83	79	90	80	63	72	64	87	71	69	53	79	66	71	92	70	74	66	61	62	68	71	89	69	62	57	64	77	72	76	76	70	63	75	79	65	71	51	75	91	59	77	63	77	83	82	77	75	63	56	68	83	82	70	84	58	73	84	72	75	64	51	71	69	83	80	76	75	75	67	78	82	90	58	79	77	74	70	72	85	67	79	69	85	76	61	54	69	72	68	76	63	84	80	64	77	62	72	94	71	83	67	68	72	61	78	73	77	72	67	74	62	80	68	56	64	70	70	65	73	82	58	65	84	73	73	63	76	71	64	65	78	71	82	65	55	65	65	71	60	55	80	64	85	63	76	71	70	60	82	68	74	73	65	78	83	74	85	64	60	72	62	83	79	81	83	84	67	61	61	63	72	66	69	76	71	70	69	65	66	70	63	69	80	70	70	70	78	82	66	87	81	76	71	63	72	76	89	66	90	59	72	76	65	90	84	64	55	83	71	68	83	66	72	81	76	79	67	54	79	80	68	73	83	74	80	76	71	76	75	85	77	77	52	75	67	68	73	68	58	68	92	65	77	78	62	80	71	65	84	85	74	79	82	72	74	70	64	86	78	78	65	79	80	55	58	55	73	67	76	82	79	58	77	67	76	63	53	62	73	65	69	79	73	73	68	73	70	65	70	79	66	71	75	85	73	74	75	66	75	79	62	62	81	51	84	66	70	83	72	65	57	85	70	75	59	68	79	79	77	76	63	82	66	77	69	72	61	84	59	75	73	72	75	73	84	68	64	69	68	80	72	73	60	84	68	69	73	68	55	85	75	83	61	72	67	68	80	68	68	67	64	82	75	71	73	71	79	68	71	79	76	77	68	67	90	70	66	58	64	73	64	65	59	67	83	63	77	79	68	82	68	61	87	74	76	76	89	72	65	79	65	68	68	64	63	77	68	79	71	51	66	87	67	68	71	57	80	69	70	73	76	74	78	71	73	68	93	63	76	81	72	62	73	80	69	72	74	64	48	70	69	79	73	72	68	75	79	70	73	77	59	73	67	53	64	76	78	74	80	69	72	79	62	64	76	64	77	71	61	74	79	62	78	77	77	57	70	98	68	70	60	67	76	63	77	63	78	73	74	82	91	64	90	58	63	78	75	82	73	65	63	76	63	76	73	69	77	83	70	68	74	52	84	82	70	65	84	79	89	80	71	65	77	59	77	69	81	74	80	67	78	69	78	78	67	84	81	72	72	58	74	74	64	71	65	80	84	80	71	74	79	69	72	75	75	71	67	63	54	87	78	65	74	73	70	69	76	76	70	79	76	77	83	61	64	83	67	78	79	67	92	69	75	64	79	73	77	72	60	77	61	68	76	66	67	67	82	71	72
40042	29060	27374	31154	44270	25573	7927	24240	28729	29268	23772	1985	1817	19738	10099	1012	1050	1017	1134	1046	1290	940	982	958	1005	986	908	1125	5482	10668	9264	5442	2731	1537	1097	917	849	878	829	835	848	896	890	844	896	884	914	949	862	861	890	876	863	820	842	860	904	861	905	910	871	873	874	919	849	860	960	863	864	834	887	860	859	893	901	834	893	902	872	900	917	899	854	868	881	913	850	833	898	863	894	859	871	904	854	857	913	874	860	866	842	878	866	892	880	850	912	818	904	885	865	847	864	836	883	859	849	911	904	885	897	854	862	909	889	847	848	872	887	857	868	865	882	809	853	881	914	891	865	892	853	877	891	890	937	845	820	925	893	881	853	870	912	904	913	848	846	911	903	861	909	879	888	880	948	930	890	882	901	895	894	920	851	945	850	861	843	831	906	883	903	952	900	906	840	910	901	850	914	913	903	837	909	830	905	902	869	889	910	899	893	862	855	858	904	853	908	951	884	824	894	875	829	901	931	897	933	859	887	830	867	840	929	880	881	832	877	893	871	837	868	912	900	867	869	872	875	908	888	902	865	857	869	864	847	857	872	870	849	877	899	898	874	886	908	904	898	853	887	837	877	861	859	858	857	905	871	836	869	942	909	834	850	901	899	878	911	878	910	846	848	892	829	863	927	885	925	880	839	860	800	922	877	892	893	848	831	895	912	858	920	921	828	869	883	853	876	897	834	876	924	873	841	900	898	800	880	873	919	856	871	887	852	864	830	888	869	880	960	890	881	863	859	876	937	857	898	847	924	897	882	890	869	819	856	880	884	869	856	908	909	865	884	907	895	866	892	846	903	948	856	912	861	851	902	831	887	854	878	863	883	884	874	811	909	894	835	903	904	911	886	819	868	898	886	861	876	879	844	931	859	896	837	871	871	835	852	881	849	873	838	884	940	890	875	919	893	881	872	865	927	862	918	869	952	900	887	832	885	848	868	875	819	826	850	851	882	852	893	874	858	865	840	838	882	882	867	843	889	812	821	854	878	838	875	863	898	891	855	913	907	833	900	831	864	899	921	895	898	913	870	914	955	921	874	866	845	846	856	908	904	867	862	920	882	870	858	851	900	889	837	855	908	878	931	909	836	869	890	877	863	866	877	937	880	855	886	885	854	898	875	866	827	923	878	933	919	893	873	895	876	886	862	818	829	929	900	910	857	901	882	892	848	881	842	858	951	894	840	825	868	864	874	891	881	900	884	888	890	889	897	876	889	858	900	900	877	883	913	859	890	867	847	911	905	917	919	859	879	893	849	864	890	854	910	850	869	892	853	876	864	915	880	904	876	905	894	870	923	841	890	857	913	857	856	889	868	884	867	854	866	864	854	851	815	838	896	843	852	925	871	876	837	898	830	899	862	869	867	898	883	827	881	847	865	849	828	822	892	880	901	883	905	808	867	921	879	905	827	879	838	887	872	883	904	869	863	881	900	887	929	857	878	885	875	914	835	888	872	888	893	920	897	859	838	884	911	874	874	879	879	867	889	888	906	866	859	850	861	893	865	893	872	899	880	901	891	869	879	903	861	864	865	901	836	908	871	896	909	875	833	880	840	906	885	881	895	915	874	858	834	876	842	926	905	864	853	868	897	921	850	864	851	898	891	866	842	929	841	872	873	857	877	851	885	871	850	902	898	919	873	893	910	868	869	892	866	915	837	876	860	881	882	852	820	808	820	861	898	879	854	914	830	868	869	878	826	866	870	875	838	861	889	832	890	900	822	861	851	855	892	920	844	923	878	818	863	830	881	888	835	843	830	927	827	882	891	897	883	855	846	888	923	894	891	956	919	938	841	903	930	881	853	902	897	896	913	847	806	890	926	902	870	848	844	845	868	919	946	885	875	852	891	870	928	884	866	842	870	836	892	893	869	846	839	879	865	900	943	883	876	852	900	918	908	830	838	893	859	856	847	898	869	846	912	846	895	879	899	808	887	898	880	845	859	834	868	866	916	886	802	915	907	894	881	899	892	875	876	885	887	929	852	846	845	910	909	859	847	952	883	791	900	887	868	871	905	872	937	888	872	875	868	919	870	910	871	814	919	898	841	932	893	842	929	922	890	913	909	849	867	871	941	831	847	852	887	905	859	865	869	858	864	905	822	838	916	872	910	860	860	921	931	918	881	876	881	868	857	909	831	858	816	861	859	914	920	906	880	871	879	868	857	879	886	902	868	870	871	842	850	909	862	841	888	906	914	882	899	842	897	878	880	933	907	856	888	868	862	872	947	846	883	876	844	864	848	897	888	851	831	866	872	893	925	902	898	859	851	850	853	877	845	932	902	867	900	884	916	939	853	857	875	843	828	911	871	930	861	905	907	934	871	888	899	941	870	907	884	912	875	909	910	875	938	849	890	915	858	853	850	862	862	860	920	891	873	843	842	863	909	873	861	864	885	830	873	898	852	870	855	857	889	846	839	830	902	872	847	888	837	880	903	901	875	864	853	885	924	850	872	936	883	930	880	852	859	877	872	870	876	882	883	855	889	871	914	874	892	938	886	892	841	880	848	832	896	936	831	899	884	899	933	871	849	844	906	906	855	843	850	897	854	860	859	848	961	862	810	883	873	877	888	853	902	886	833	859	896	917	866	864	908	853	884	901	846	912	909	890	924	895	897	884	888	845	846	905	894	846	919	887	898	849	832	892	908	872	854	888	883	880	851	874	854	913	883	860	880	872	928	857	857	849	864	894	865	893	901	860	926	879	910	882	861	858	870	844	881	883	840	956	853	893	856	913	881	911	871	901	871	877	899	911	893	908	842	869	863	831	800	965	846	884	907	860	865	912	871	849	860	913	834	896	891	893	872	920	841	853	876	874	833	876	872	959	835	934	823	855	842	899	857	938	881	878	925	901	855	865	857	886	915	847	858	912	885	868	823	879	902	839	868	876	911	883	893	923	900	842	866	879	853	883	924	837	892	893	920	897	897	930	883	882	905	870	872	873	879	858	883	846	812	873	890	937	851	967	859	858	889	855	890	856	889	888	904	883	951	858	861	849	910	913	878	882	943	889	883	826	864	859	852	868	836	794	924	880	921	889	868	862	834	847	925	851	920	875	824	918	929	916	897	874	856	863	881	861	880	876	807	876	905	872	839	894	840	825	875	868	911	846	884	870	839	869	887	868	851	886	910	901	918	896	863	901	916	856	895	857	901	898	938	821	861	879	912	922	974	870	883	931	866	826	931	928	862	826	875	869	857	845	870	846	867	890	870	906	876	895	883	894	921	935	926	854	882	877	855	871	861	853	849	877	919	866	888	883	917	854	882	832	816	849	862	916	847	862	857	865	848	839	872	849	856	902	850	827	865	869	908	913	860	841	894	854	911	916	891	900	890	888	870	877	854	886	886	851	889	867	935	898	873	837	877	851	867	913	858	856	875	869	871	882	913	850	893	896	865	900	850	923	886	834	863	827	852	921	933	856	876	842	866	866	875	840	905	903	929	881	893	867	882	894	869	907
11553	11339	8026	4073	5836	3292	303	1581	1383	3129	1825	79	235	1259	245	88	68	76	82	86	114	100	76	71	85	71	70	68	238	710	645	406	205	140	99	75	71	76	67	78	61	79	79	78	82	68	78	74	71	89	61	69	75	77	82	71	61	72	71	64	68	70	63	71	83	78	73	70	66	80	71	70	69	58	75	79	76	59	80	88	69	66	72	76	72	72	67	87	67	77	80	99	71	68	70	80	69	69	94	72	70	72	90	79	71	69	65	61	79	68	74	72	66	64	74	73	73	68	72	87	62	69	58	91	75	72	72	52	73	64	84	74	66	76	68	78	78	73	71	85	71	72	81	74	81	72	72	76	60	83	66	80	67	71	85	69	72	67	70	70	74	77	86	66	73	68	76	68	94	76	65	77	61	68	81	69	75	76	58	67	77	99	63	75	57	72	84	78	77	58	68	72	71	92	73	74	85	72	86	71	60	81	77	61	74	72	90	69	54	73	82	82	77	82	87	80	77	62	68	67	71	92	60	73	75	83	66	90	90	88	80	66	72	63	66	66	59	66	77	83	78	79	63	86	75	68	77	87	78	62	65	77	71	71	69	62	62	74	77	86	65	75	71	67	85	78	69	73	78	93	70	81	70	71	75	73	56	71	74	78	71	80	61	81	76	71	81	74	79	85	73	67	70	68	74	81	80	70	84	88	70	84	73	82	63	74	86	82	77	68	87	91	72	60	72	91	77	75	81	68	75	85	71	78	101	63	83	75	82	77	76	76	82	76	79	81	73	78	70	75	70	70	70	68	77	82	90	59	69	92	71	65	69	82	89	73	84	71	61	71	70	77	79	81	61	78	86	78	58	65	57	57	62	85	81	64	72	83	75	73	70	79	74	71	60	70	77	90	99	67	69	54	73	79	91	66	65	73	74	70	65	75	66	83	62	73	67	74	70	76	77	62	73	73	71	78	68	71	70	86	55	82	57	82	69	66	74	76	79	72	72	65	72	72	70	77	73	67	77	78	71	95	73	68	79	72	83	59	84	64	81	96	94	83	73	75	70	75	91	66	70	76	58	68	83	63	71	52	88	61	65	77	72	77	70	68	75	74	78	77	71	81	56	63	73	77	77	66	82	66	80	91	73	73	77	58	76	74	67	70	64	101	81	77	69	73	75	62	67	70	84	97	65	68	67	75	77	65	68	83	65	67	63	74	75	85	79	75	82	85	74	70	79	77	70	69	74	89	79	70	67	66	73	78	57	82	62	85	73	80	57	63	77	73	79	79	65	82	82	70	70	89	66	90	73	83	65	64	71	77	66	78	77	72	73	82	73	59	67	64	83	84	82	93	99	83	58	68	78	68	70	71	66	68	76	85	76	80	84	75	74	83	74	70	74	70	104	62	89	74	72	63	77	68	73	64	63	71	68	72	71	64	84	87	87	69	68	70	75	72	88	76	74	60	79	74	71	77	78	79	82	87	71	81	67	59	86	81	78	62	72	65	71	74	74	82	75	69	73	68	62	78	74	78	65	73	64	76	78	87	74	69	82	85	83	63	75	80	62	85	60	81	79	77	68	75	82	76	76	72	74	77	74	75	63	67	69	76	81	73	65	78	75	70	73	71	79	71	85	92	71	62	82	72	74	63	84	69	72	68	77	85	83	64	67	69	69	83	76	69	62	73	75	68	67	74	71	47	90	77	76	73	84	78	73	76	75	59	70	90	67	61	73	70	62	71	66	76	96	70	86	68	66	68	74	83	60	71	80	74	65	82	95	67	85	89	65	76	76	60	89	73	67	73	83	76	65	76	75	71	75	62	79	75	73	80	68	86	67	75	67	69	68	73	90	68	64	69	71	71	79	80	50	63	83	67	80	61	79	75	75	79	85	59	66	65	72	82	77	67	74	83	62	76	80	77	68	78	72	75	88	70	57	95	84	83	71	78	75	83	95	66	89	74	82	73	82	80	72	82	65	70	66	79	86	86	69	64	67	80	75	73	67	84	83	79	89	90	73	66	77	67	75	74	72	68	75	78	94	78	81	68	73	65	68	62	80	80	71	68	71	84	83	73	66	77	57	72	68	83	91	77	75	64	60	68	64	73	90	76	82	67	63	92	60	81	77	92	79	89	94	65	77	89	87	83	68	74	73	79	83	85	67	63	61	82	74	65	64	74	78	70	73	80	83	79	77	64	70	66	79	64	75	76	97	85	84	74	68	69	86	60	84	85	66	71	65	78	81	70	70	71	63	80	75	70	87	78	67	57	67	66	82	83	69	89	69	75	87	74	61	67	70	68	67	66	77	77	86	63	76	69	61	71	65	84	77	79	67	62	69	85	62	79	76	63	72	57	79	77	82	79	60	88	70	86	77	67	81	79	68	79	91	84	70	67	75	69	64	68	95	78	98	65	65	75	65	83	58	73	62	84	69	79	75	80	78	84	73	68	78	69	73	85	60	78	63	62	69	92	76	69	81	69	80	73	74	74	67	76	85	67	72	79	70	81	75	64	74	85	74	81	71	75	72	73	71	70	67	82	58	77	71	67	79	65	88	63	73	75	80	76	86	68	74	72	79	61	83	77	81	68	72	76	56	61	64	79	67	76	74	74	77	81	77	75	83	88	76	73	76	84	79	86	70	78	74	79	83	88	73	71	86	57	69	73	76	78	77	61	74	56	65	70	76	78	77	64	81	65	77	77	74	70	65	66	81	72	84	72	90	72	71	63	68	68	76	60	73	60	81	59	69	90	78	66	82	71	73	87	86	80	89	78	91	61	57	75	69	63	68	74	82	74	90	82	77	73	75	92	74	81	70	80	68	77	59	74	75	56	72	81	84	72	67	79	72	75	75	64	77	64	70	75	73	63	70	71	93	84	75	83	64	55	69	85	71	88	55	73	66	66	76	76	60	81	77	74	76	91	71	78	90	73	74	84	78	91	80	65	86	69	65	67	72	84	70	73	65	76	78	80	74	64	80	70	74	69	68	77	52	68	64	82	84	58	63	63	58	60	63	71	67	68	72	72	81	79	71	79	70	72	68	76	63	80	64	66	96	90	69	80	77	81	82	84	63	69	89	82	76	74	73	66	84	74	73	70	85	81	73	75	98	80	73	80	80	79	72	72	72	73	80	87	80	64	76	81	91	74	73	58	66	74	77	76	61	70	70	78	79	63	87	78	83	59	68	77	82	80	80	89	66	77	76	78	70	81	71	73	73	71	73	67	59	83	69	68	89	84	68	71	50	64	63	83	93	71	67	63	68	68	91	80	71	74	74	67	77	77	78	63	74	82	66	73	78	71	69	90	84	83	69	82	80	70	80	63	86	94	59	85	80	59	70	66	77	66	76	68	62	100	79	100	61	70	64	82	75	92	79	73	97	74	83	76	61	68	94	86	75	80	80	67	81	75	64	76	73	76	80	79	80	60	60	64	75	68	60	76	83	67	85	82	82	76	59	59	69	70	77	69	81	81	79	78	77	58	78	79	74	72	83	74	73	75
50233	36158	33624	38938	54094	32021	12413	30230	26048	37386	22225	1928	6772	24819	3676	1220	1258	1118	1120	1151	2539	2430	1052	1033	1012	1039	1008	1075	6566	16369	14964	9351	4532	2330	1136	957	936	930	892	915	932	898	937	904	906	923	888	934	938	944	1000	979	972	960	917	915	909	915	960	943	909	892	915	882	924	883	935	958	934	933	940	927	919	906	960	860	928	893	910	852	925	902	889	926	995	915	933	939	878	903	908	926	908	944	873	883	905	856	898	886	909	863	939	948	915	891	891	918	952	929	888	922	897	861	867	885	948	933	930	900	905	968	890	903	892	897	950	918	997	943	917	910	907	910	879	949	860	964	906	880	916	921	927	895	937	936	973	918	936	916	913	939	971	935	927	955	943	902	868	864	974	919	948	909	896	879	934	902	938	937	954	908	886	943	948	909	966	913	881	908	918	955	920	943	929	919	951	921	938	889	922	868	947	910	954	975	904	889	920	947	909	932	903	893	950	886	898	897	915	932	954	928	891	949	894	864	950	939	873	942	911	881	862	904	890	925	903	970	951	922	875	937	918	836	926	909	931	925	898	900	941	954	907	940	922	979	864	914	927	932	926	904	949	960	878	906	889	911	896	905	900	893	907	907	861	901	909	927	882	906	872	915	871	913	983	922	921	981	960	903	881	920	920	958	900	905	914	900	953	902	947	970	960	919	931	926	933	906	882	919	885	954	915	931	892	904	984	944	933	939	957	901	890	901	971	950	951	950	912	939	936	892	910	871	891	939	894	941	955	840	905	925	865	876	898	929	992	902	902	965	918	959	946	934	899	917	938	893	824	917	935	916	956	918	926	900	865	861	918	934	925	912	891	919	914	917	903	921	950	942	945	844	898	922	897	947	957	898	937	880	919	900	958	938	865	943	899	908	926	848	874	960	961	960	915	886	932	925	897	901	945	929	880	904	905	931	927	950	901	918	940	913	897	899	919	911	963	915	944	956	917	945	934	960	871	952	953	911	916	881	938	942	979	901	987	896	923	868	933	934	924	887	911	902	928	922	870	958	914	916	930	851	881	890	899	914	911	921	947	901	895	896	932	919	952	890	952	943	905	931	945	915	925	860	918	872	904	938	903	898	907	896	934	955	964	934	936	938	892	941	917	956	917	916	894	916	910	870	892	921	922	962	941	927	925	901	867	920	967	880	879	915	882	892	897	880	958	1000	933	921	920	917	919	905	932	912	944	904	927	995	934	876	890	979	884	908	935	936	843	879	907	915	950	915	906	887	912	890	904	897	912	897	913	961	922	931	916	901	912	897	874	926	912	867	882	920	967	911	950	965	948	891	926	936	940	891	859	889	921	889	953	897	905	935	914	956	855	932	971	911	944	912	971	922	912	932	893	882	888	905	914	931	909	954	934	933	928	909	936	929	930	881	885	922	939	915	911	942	894	921	942	882	929	910	899	921	891	949	878	925	923	935	886	918	913	947	955	945	929	926	928	936	894	935	881	895	929	873	913	900	860	910	914	888	915	891	954	927	919	882	923	925	936	987	914	1000	879	917	880	934	926	906	965	921	895	928	919	910	897	891	934	880	892	930	917	891	977	876	943	916	909	933	939	923	897	892	895	923	909	915	883	914	933	903	956	875	955	911	910	950	929	950	864	969	935	952	973	901	885	937	959	873	939	885	913	925	917	925	874	936	918	974	882	923	901	861	897	924	920	957	900	912	919	914	927	957	924	901	902	906	925	880	924	919	851	936	960	936	964	933	943	918	943	904	964	925	910	887	932	885	999	922	928	966	940	944	893	925	873	911	900	944	894	949	938	934	927	926	843	893	889	869	889	934	883	920	888	870	906	907	875	891	911	925	923	959	967	910	900	933	894	937	913	959	885	874	921	903	876	901	925	983	919	929	893	857	917	949	903	912	853	910	979	882	890	905	912	915	928	885	918	882	875	929	951	874	906	950	869	960	925	919	924	890	907	905	886	917	899	903	934	922	903	916	954	906	886	924	863	931	946	912	880	905	886	904	909	886	926	907	885	937	920	891	859	893	929	870	910	956	958	931	910	850	926	919	901	907	876	928	930	883	896	903	929	969	927	916	922	891	916	901	934	932	898	914	899	884	937	883	907	924	917	956	907	963	988	865	926	955	914	921	839	946	879	899	928	887	904	889	881	1004	835	879	940	934	944	937	962	941	895	931	921	923	930	935	887	956	904	946	884	950	912	923	900	890	915	957	896	902	934	911	940	917	923	968	863	944	886	883	936	886	906	924	889	960	942	887	874	922	942	879	930	896	904	913	910	850	908	883	914	893	929	884	958	931	886	880	894	962	918	949	881	978	942	878	951	900	872	906	853	906	971	867	925	930	878	881	890	945	944	860	919	980	847	894	928	869	909	899	917	934	931	944	912	930	885	922	900	967	990	942	924	932	838	941	927	884	938	949	950	935	929	900	918	931	951	889	861	917	893	893	890	886	871	913	897	874	878	925	925	901	946	863	875	917	925	907	922	945	971	958	922	876	941	895	913	915	935	919	885	896	914	868	893	884	900	975	905	887	931	892	981	932	907	949	898	901	944	939	956	955	956	939	914	828	925	944	856	892	842	930	929	865	924	939	886	893	874	999	876	902	924	927	921	940	863	905	930	906	929	877	927	918	890	928	1004	909	870	903	892	918	920	897	950	940	900	915	875	902	872	957	870	886	939	985	868	926	864	901	876	895	935	895	917	910	921	957	936	890	879	937	982	879	914	915	898	886	882	914	863	933	897	926	859	930	934	905	992	945	929	912	908	923	941	935	949	960	931	953	903	953	909	917	914	913	933	909	902	918	920	901	884	920	876	948	870	974	983	887	917	852	917	926	922	920	911	852	939	881	892	896	940	931	927	929	917	934	904	926	873	961	925	884	956	858	950	932	929	932	899	987	966	896	863	981	882	819	891	911	930	912	872	935	931	913	919	895	880	905	895	957	895	879	836	911	968	969	941	956	884	931	876	951	913	891	912	916	954	935	927	913	880	944	914	858	888	876	909	871	983	908	911	857	926	918	918	978	939	889	894	933	925	901	912	913	944	911	903	945	910	937	897	903	939	888	880	957	944	928	909	850	898	924	926	872	907	921	911	916	888	907	931	881	952	912	912	933	886	897	907	906	907	945	939	969	924	950	965	897	890	904	892	883	925	920	877	905	963	915	923	984	934	919	921	871	902	901	961	908	894	913	892	916	918	892	900	917	924	915	909	899	934	902	903	910	894	913	936	917	902	941	922	896	898	940	949	901	883	949	959	931	893	916	879	911	886	933	938	915	893	911	917	905	894	898	952	948	909	921	916	875	865	927	874	917	937	921	881	943	979	946	878	889	950	931	950	916	918	921	935	898	949	880	937	884	907	909	938	910	896	945	902	922	917	886	916	950	923	898	908	952	859	889	939	912	895	928	912	942	921	865	853	916	892	937	897	900	918	878	916	891	897	939	886	873	883	923	865	888	880	904	884	927	950	918	898	949	875	863	903	923	945	862	905	905
4530	1757	1340	797	1076	589	116	382	248	739	217	85	118	290	88	82	80	74	86	79	83	77	85	74	78	81	76	80	113	235	217	202	103	90	61	87	72	73	74	79	71	72	76	78	74	73	78	102	73	69	72	59	70	71	76	71	70	71	83	79	79	64	76	90	69	79	58	89	74	76	69	85	64	74	69	72	70	68	75	58	71	71	75	78	80	84	72	67	89	72	65	73	77	71	58	85	66	70	71	66	77	60	74	70	85	79	84	76	76	76	70	94	80	61	56	78	65	76	76	66	70	71	70	64	90	62	69	69	56	77	70	61	77	70	62	91	60	77	76	69	59	66	77	74	84	97	79	65	72	76	76	62	65	65	64	76	91	87	72	62	87	75	78	69	62	71	67	77	92	84	80	74	86	81	73	60	83	56	74	79	89	71	55	72	67	75	67	77	74	65	47	84	62	82	70	70	82	71	82	65	72	64	67	88	77	69	62	65	63	68	72	68	76	78	77	82	62	74	76	74	78	71	74	72	72	70	63	81	87	81	76	86	76	62	65	67	73	71	68	80	96	73	85	65	71	81	64	71	76	69	55	81	68	68	77	90	86	82	71	66	62	72	66	81	86	68	74	81	75	66	67	76	73	63	61	85	77	86	73	82	83	71	81	67	77	69	78	67	76	70	52	68	63	69	62	69	85	81	79	67	75	77	85	77	62	70	78	57	71	68	60	61	87	80	67	70	82	79	75	84	83	55	86	72	77	75	53	73	64	71	60	67	94	74	71	88	79	60	74	80	61	58	71	72	80	75	61	72	75	73	65	73	72	68	82	71	75	68	79	77	64	68	71	74	75	82	62	81	71	66	67	76	86	79	84	84	92	81	60	72	82	69	67	76	85	56	70	65	62	70	74	89	81	56	76	85	80	86	72	66	80	69	80	73	72	83	80	73	76	67	65	66	66	63	72	57	62	67	81	86	69	61	74	65	74	69	68	67	75	78	74	59	79	87	81	68	82	81	75	61	87	67	76	75	91	71	82	79	76	62	54	60	95	69	66	71	67	70	71	75	68	68	77	71	62	67	81	66	76	57	74	70	74	70	56	76	72	77	82	82	73	67	75	75	70	79	79	76	70	51	60	78	74	57	62	63	65	78	74	78	70	91	69	53	80	85	78	81	63	81	66	61	72	75	71	75	74	83	76	66	73	76	63	70	68	71	77	68	98	85	71	78	80	79	68	77	57	88	74	69	64	58	88	66	73	86	79	62	77	70	66	78	76	71	69	60	75	75	80	87	73	80	63	69	86	67	80	77	81	72	60	64	74	81	74	73	74	72	76	75	62	77	87	79	70	79	78	83	94	61	82	77	63	62	78	66	87	64	76	68	67	67	52	90	72	88	86	62	74	93	70	78	70	55	70	66	72	73	72	67	65	67	64	76	60	66	61	72	76	67	85	70	73	60	97	73	76	73	76	73	67	72	73	77	69	65	80	78	72	80	81	70	72	70	70	68	84	69	70	79	57	84	64	66	78	72	70	75	72	91	78	80	59	63	85	80	66	71	66	80	78	75	72	66	67	82	84	88	85	76	79	72	79	61	78	85	75	79	84	71	91	73	74	89	66	67	75	79	67	76	93	62	82	67	74	64	77	70	86	66	77	78	80	69	85	70	68	82	76	64	75	71	65	79	78	58	83	75	73	86	63	66	72	81	77	62	70	78	77	78	75	81	72	72	69	65	59	73	71	58	71	66	69	65	61	84	76	81	66	61	77	74	67	76	70	73	79	61	74	73	80	60	77	72	75	68	81	78	80	70	72	72	65	50	75	75	73	71	75	60	74	81	71	77	71	82	79	88	70	64	80	67	77	81	67	67	74	74	63	69	59	71	59	66	73	76	68	82	68	64	68	73	72	83	74	75	82	67	70	82	78	74	87	71	73	82	66	78	69	82	70	86	82	72	81	78	79	70	64	74	71	80	64	76	56	68	86	81	65	71	80	77	84	77	58	67	63	71	84	73	76	83	79	80	85	80	69	83	61	84	82	85	80	69	89	77	70	72	74	79	83	70	68	50	74	70	71	87	69	91	64	76	80	74	79	74	92	69	62	63	76	85	78	73	72	74	62	64	77	75	73	64	91	68	71	88	78	64	61	80	80	78	81	78	71	67	90	64	67	84	84	77	57	79	87	74	71	78	66	77	74	74	74	83	73	80	75	61	62	82	57	62	71	59	70	70	68	67	59	65	67	52	72	76	61	65	77	75	77	72	72	71	72	63	71	66	53	64	78	72	85	67	105	62	89	78	73	76	67	63	80	75	66	57	79	71	80	79	85	78	84	70	73	87	74	65	72	70	83	65	68	63	74	82	55	74	82	69	82	69	60	73	69	86	72	57	63	74	76	72	68	72	57	75	73	76	63	82	87	83	63	69	82	59	73	74	78	66	71	74	76	58	73	87	76	66	72	69	77	67	61	66	86	74	75	91	75	72	88	79	77	79	68	82	81	67	66	63	64	67	76	82	82	61	73	80	84	80	69	79	66	72	69	74	78	66	82	67	79	65	92	75	77	85	76	89	65	85	77	58	54	76	73	71	60	68	76	76	67	80	64	82	76	82	79	69	71	81	85	66	84	67	77	86	61	85	59	80	69	77	85	63	76	71	74	63	74	74	77	76	75	76	77	72	81	75	72	83	75	65	77	76	80	65	70	72	69	80	73	75	69	72	70	80	72	64	72	82	73	70	74	68	67	75	84	73	70	77	57	58	70	73	68	67	82	74	71	78	87	70	68	79	83	92	63	78	57	61	64	77	67	68	82	80	65	74	57	79	69	81	74	79	79	67	74	66	75	81	68	69	56	74	68	66	58	71	66	80	66	53	65	85	66	74	73	77	82	70	77	90	74	71	66	63	72	70	71	59	74	50	61	76	69	70	75	87	75	59	78	66	79	75	73	65	89	82	78	73	81	76	71	73	71	65	64	78	64	69	66	75	69	79	80	73	68	81	87	57	72	79	76	85	65	78	71	66	79	75	73	75	76	65	63	70	73	76	55	79	76	59	76	67	65	80	79	65	72	73	70	84	72	74	67	50	60	72	77	80	81	82	86	87	63	75	88	86	73	77	76	62	68	62	61	74	70	76	67	66	79	68	71	76	76	85	71	61	48	84	88	75	80	68	74	93	68	63	71	72	79	68	70	72	87	81	61	76	75	84	86	61	59	74	71	74	72	77	66	72	62	74	59	80	72	84	73	74	81	71	66	75	80	80	64	69	72	74	76	74	79	74	81	70	77	75	84	69	76	60	75	83	69	71	80	83	72	48	62	78	73	60	69	69	87	79	86	79	68	68	83	66	75	67	72	89	71	74	85	62	76	59	84	86	75	61	52	67	77	74	77	69	82	86	72	65	71	56	59	86	79	71	76	75	67	70	71	60	74	74	69	83	68	84	69	74	80	68	83	70	72	80	70	73	74	72	78	69	71	70	77	82	85	72	72	56	74	76
33509	19576	17757	21660	33576	17462	4472	16032	10375	22036	5162	1112	3237	8900	973	941	956	986	964	977	1049	1059	1043	930	898	945	970	1055	2974	6238	6076	4078	2286	1442	1098	1025	888	908	916	871	916	934	889	878	878	933	861	915	927	850	908	904	858	845	911	890	875	917	840	834	911	879	877	878	862	862	918	901	900	896	845	856	881	900	960	851	928	911	894	906	847	960	932	875	899	936	902	924	881	892	916	890	894	890	883	870	891	904	870	938	911	917	891	858	909	905	925	878	923	921	899	917	855	838	859	922	885	866	946	914	886	901	870	928	915	923	902	868	883	903	905	891	891	925	914	894	838	863	904	898	895	962	870	892	915	884	846	899	897	907	935	846	916	909	930	933	862	927	957	938	878	909	877	874	937	900	909	903	856	913	892	939	868	878	885	935	921	860	874	925	897	893	893	863	922	881	893	891	895	850	952	908	897	881	875	942	876	866	959	963	873	930	951	922	911	859	847	903	856	866	883	958	931	902	912	948	858	901	944	891	932	865	852	882	857	882	836	941	869	943	912	912	922	908	902	898	929	913	908	897	844	923	943	867	858	870	888	928	909	949	887	868	883	869	897	885	922	857	938	922	897	861	916	931	902	883	881	952	900	862	816	913	899	913	908	908	907	899	872	860	896	916	912	910	866	870	906	901	909	927	884	853	880	894	921	869	919	886	894	915	856	893	863	930	933	895	915	904	901	906	920	902	897	819	887	896	936	908	855	887	925	876	887	939	879	861	908	885	897	961	924	874	886	886	922	921	899	867	907	906	886	925	870	900	903	920	918	874	864	891	863	905	931	915	918	877	891	858	903	825	861	889	869	920	869	935	878	841	890	889	861	897	925	941	874	900	905	904	939	955	838	900	926	912	864	920	836	867	916	952	851	946	883	919	888	882	900	862	855	912	875	900	870	904	881	919	947	889	911	915	900	864	941	888	897	958	903	936	887	915	921	831	904	880	950	899	862	964	904	938	862	903	891	881	928	896	914	928	895	878	861	879	922	890	935	901	854	857	889	893	968	942	888	889	917	936	878	919	905	946	907	847	851	916	897	886	903	943	935	969	881	941	911	879	878	890	911	900	924	949	899	900	883	957	899	932	862	905	908	912	916	919	877	896	963	940	937	892	955	907	863	891	932	873	918	841	925	880	894	818	880	961	901	887	958	897	909	924	847	862	890	885	885	896	909	885	908	865	966	932	930	895	898	896	854	883	912	915	871	864	932	862	854	866	916	868	920	883	857	895	927	940	912	871	908	882	946	925	861	906	885	944	918	911	927	937	879	853	882	873	862	855	901	902	900	875	929	870	862	933	890	909	871	924	969	914	979	891	864	900	905	930	904	886	891	921	891	950	910	890	921	885	918	846	930	913	902	927	869	901	864	895	866	917	939	855	915	931	884	867	854	905	890	876	912	918	936	934	946	922	878	923	944	915	883	861	976	910	864	907	944	992	907	871	962	904	871	900	876	905	861	877	922	873	908	913	919	882	927	908	961	906	927	904	918	911	901	921	865	908	882	900	891	871	913	890	906	896	819	914	952	876	846	865	888	907	906	915	917	872	880	874	882	903	876	961	892	902	935	886	903	904	905	887	881	875	944	880	917	864	899	875	925	875	955	860	875	851	899	943	868	926	923	852	928	871	849	921	904	913	913	898	897	890	884	860	965	994	880	891	934	909	877	897	950	913	913	927	901	853	884	933	844	890	859	875	882	865	838	911	929	897	897	856	910	882	891	901	886	895	888	913	904	845	915	862	916	847	884	870	897	895	887	917	913	869	919	918	855	899	925	937	926	931	927	938	894	901	939	893	906	925	898	937	898	925	920	925	965	914	915	871	931	875	903	897	930	944	890	940	925	885	932	915	888	917	870	920	891	907	945	866	938	938	863	871	880	957	911	866	964	901	901	905	821	925	876	868	913	911	858	880	898	920	880	944	910	849	870	884	909	899	881	936	883	912	916	941	943	906	895	891	906	941	857	899	900	910	876	851	877	920	888	925	949	934	932	900	897	897	928	894	868	946	939	873	866	969	864	882	911	840	882	848	926	952	938	857	902	903	941	907	873	924	913	875	920	903	905	910	916	895	908	909	872	932	892	921	891	892	889	854	850	891	886	997	900	887	928	890	848	914	895	914	899	824	894	903	898	947	888	906	853	909	911	878	888	934	846	879	921	857	903	881	905	912	879	864	875	904	890	902	880	898	878	902	941	848	896	901	924	936	903	880	909	888	932	898	886	910	921	909	939	860	911	902	925	880	908	893	881	888	830	915	892	854	877	964	836	887	941	841	894	911	894	874	898	940	922	877	908	870	881	940	910	878	932	921	852	934	905	906	902	930	933	888	959	934	899	920	952	909	932	872	890	897	896	884	903	899	925	939	901	874	869	922	885	922	886	894	907	915	894	953	917	942	884	892	883	870	920	858	901	930	889	859	938	918	831	892	872	883	940	878	878	902	908	892	893	904	881	903	887	903	906	923	924	859	907	927	921	865	921	931	890	847	867	888	897	899	834	884	940	880	922	881	885	917	900	871	938	917	902	937	856	870	889	905	903	912	888	896	921	937	957	864	925	917	918	924	886	928	920	943	899	844	850	880	906	832	859	917	894	907	874	906	879	923	861	952	895	921	863	939	853	931	874	895	910	895	913	880	906	930	951	911	888	871	863	899	885	884	921	884	880	836	861	879	896	876	941	939	905	872	839	850	931	921	880	955	919	881	875	871	886	824	903	929	854	896	882	854	912	888	924	913	915	922	908	909	893	941	944	921	921	919	984	877	926	865	893	940	926	896	922	924	899	867	896	958	875	911	872	908	873	857	944	884	877	901	930	845	920	919	869	884	930	889	873	880	883	905	888	895	872	913	868	879	960	893	887	899	948	936	898	921	890	925	883	890	894	928	899	940	862	875	852	862	916	874	884	961	900	852	894	925	891	936	922	862	888	905	864	880	877	903	934	918	940	905	878	910	893	900	885	935	936	925	856	881	887	850	881	904	934	945	913	902	893	899	904	868	896	870	849	882	903	922	930	876	838	923	891	859	896	887	868	926	905	971	951	897	870	886	895	887	869	916	841	932	900	963	938	897	897	870	859	956	909	963	890	895	916	889	913	873	948	899	892	934	911	913	898	883	886	891	920	893	861	889	900	901	948	904	888	857	878	869	933	919	927	877	901	870	896	913	971	870	919	903	888	838	885	918	911	843	840	885	921	904	886	877	946	915	900	952	910	830	919	899	984	952	883	886	901	862	906	847	914	854	880	907	883	920	853	895	875	929	912	853	898	829	910	859	910	887	923	893	862	893	907	934	888	903	856	875	891	867	888	907	885	954	886	885	896	856	892	872	927	861	839	843	896	879	787	941	931	901	938	877	860	872	895	926	883	857	875	888	872	896	897	931	903	878	934	817	883	925	889	906	920	916	933	883	871	950	898	898	893	893	893	865	932	892	905	923	906	916	865	934	922	847	868	939	897	877
7939	6598	4339	2287	3253	1560	210	824	608	1164	106	74	299	461	85	66	68	69	91	76	76	186	316	80	79	78	77	84	254	432	393	266	151	123	92	81	82	76	64	69	61	86	85	64	75	71	70	83	68	89	80	73	75	61	87	75	84	69	74	79	73	69	73	71	87	72	77	68	70	76	72	69	71	69	77	76	87	68	74	65	83	66	75	77	62	72	63	87	81	65	70	67	61	66	85	87	90	72	61	57	77	62	80	67	72	73	75	77	86	82	70	77	67	73	82	76	76	64	75	75	79	61	72	71	70	83	66	73	83	66	68	62	78	78	72	80	68	70	90	73	82	74	69	73	75	100	64	72	85	77	88	93	96	74	75	84	81	83	61	73	82	81	73	84	52	82	58	75	74	75	68	68	82	74	73	78	66	71	78	78	67	64	81	65	66	73	70	61	60	66	69	76	84	83	73	68	60	68	89	74	79	78	77	72	73	89	68	76	74	68	65	90	58	72	78	83	80	79	83	73	71	71	85	65	72	67	59	73	86	65	66	76	83	73	69	85	78	83	67	79	82	77	84	76	59	82	60	57	73	81	73	74	77	59	82	63	72	77	76	75	86	68	77	80	67	73	69	74	92	80	76	69	97	89	74	83	73	68	63	81	73	78	81	70	73	72	68	82	77	70	70	69	66	63	84	85	57	70	76	54	76	62	82	65	54	74	74	75	62	73	75	77	71	82	75	70	85	67	74	63	68	66	66	68	67	69	80	69	78	84	62	76	65	64	70	82	54	87	84	72	72	78	82	63	73	68	78	83	77	80	78	80	95	88	74	62	70	72	71	78	87	75	58	71	86	57	89	74	74	70	57	69	76	89	62	90	79	75	73	76	81	57	70	86	85	72	71	72	93	65	70	70	71	78	73	74	71	66	83	79	64	76	61	67	66	63	58	77	79	81	75	56	65	79	91	82	77	70	65	62	68	72	80	77	79	79	75	64	67	64	82	73	73	80	75	61	85	80	72	78	66	77	63	70	64	72	59	64	70	92	81	83	74	79	68	82	66	73	60	81	79	89	63	83	76	63	67	79	63	67	65	87	65	75	74	67	65	74	64	72	82	74	62	93	94	70	60	79	75	72	96	82	79	71	72	86	74	78	71	73	76	86	69	66	67	65	70	59	59	61	70	69	79	63	83	63	83	79	71	70	73	65	62	78	79	70	68	81	85	75	81	78	72	72	63	71	74	79	72	66	66	69	52	74	64	69	88	69	72	72	73	75	75	77	66	88	93	77	69	73	79	81	82	88	79	62	92	60	80	69	76	66	62	75	60	70	73	72	67	71	65	79	75	75	75	69	61	79	87	62	75	69	78	93	70	76	83	67	88	65	63	84	59	70	63	58	91	69	88	68	55	82	61	83	75	77	63	79	73	78	56	74	76	65	67	79	73	85	62	81	66	68	77	78	77	76	73	72	80	62	74	69	66	81	76	78	73	81	73	74	77	75	60	83	76	68	74	68	73	58	81	64	75	82	78	64	57	78	75	81	79	67	78	77	70	65	86	64	73	63	80	74	60	77	80	64	70	77	76	78	85	92	75	77	78	77	70	82	86	46	58	73	78	82	66	61	75	73	90	74	83	83	77	72	78	73	59	63	84	74	64	84	79	88	76	70	77	82	89	81	57	69	64	74	68	80	61	78	86	72	83	55	72	71	79	58	69	81	72	90	65	66	73	76	79	73	84	86	71	61	70	56	69	66	68	80	55	72	72	82	58	73	89	66	78	66	71	79	75	64	84	67	60	69	82	68	67	65	74	70	70	72	92	72	75	73	71	69	69	73	81	84	54	69	60	72	66	79	86	80	60	77	82	63	71	59	68	69	73	84	93	63	77	69	79	83	78	69	75	67	86	72	77	81	72	85	74	87	71	80	74	67	63	70	71	65	67	66	68	91	75	65	66	68	68	73	65	75	61	73	69	53	93	88	60	76	80	81	76	67	77	76	86	70	64	75	59	91	59	89	70	74	74	68	81	74	71	71	73	80	72	79	107	81	67	70	87	60	70	66	83	81	87	71	88	78	73	66	78	85	68	67	62	70	78	85	77	75	67	73	75	68	74	72	76	75	67	81	63	61	65	69	81	65	69	66	69	79	76	60	83	77	83	68	85	77	72	77	67	77	85	83	69	74	77	70	70	66	70	66	67	64	47	66	68	73	70	62	79	72	83	72	78	90	66	71	63	78	79	75	69	63	76	68	72	47	87	74	70	71	86	88	82	78	65	81	83	103	84	90	70	63	79	70	84	73	67	80	63	56	68	66	70	80	85	81	71	69	77	79	92	73	92	86	76	71	61	83	77	79	84	69	88	75	72	81	57	64	78	69	77	84	79	71	84	69	70	73	81	68	78	77	80	58	67	72	73	77	58	80	66	81	74	70	80	70	57	82	82	61	70	81	69	90	73	74	59	77	89	76	77	72	71	81	74	82	81	73	74	84	70	76	81	79	79	76	64	74	94	90	78	77	74	74	78	79	74	84	84	54	66	78	81	71	73	72	63	59	74	71	70	62	78	86	72	70	78	85	63	78	78	83	70	81	79	84	76	63	82	89	62	69	76	62	62	81	90	87	81	69	72	74	57	65	67	73	69	81	69	76	67	76	81	79	69	77	82	62	68	62	80	63	68	76	70	67	84	68	73	65	79	83	82	78	79	69	87	81	61	63	78	74	70	69	79	57	68	69	64	82	72	72	71	63	85	71	70	75	68	70	84	59	72	77	64	71	72	73	76	74	78	70	82	68	74	72	82	86	73	75	74	81	63	59	67	68	58	65	72	93	72	81	81	64	82	75	72	67	80	62	53	75	85	59	80	81	89	71	67	79	73	82	76	93	59	65	68	69	77	77	74	77	66	73	72	65	70	75	72	73	59	86	90	68	73	74	85	63	65	91	61	65	66	71	73	91	73	76	70	75	71	71	64	67	73	76	71	81	69	75	81	85	78	74	79	87	71	68	82	71	53	88	66	74	83	72	69	62	84	83	71	85	68	88	64	80	89	70	83	55	68	80	75	73	94	80	80	74	64	86	70	77	63	85	70	74	88	66	73	62	72	61	67	64	68	92	77	81	68	84	77	65	66	76	62	80	76	66	79	63	63	70	84	79	87	87	80	64	82	68	77	81	72	72	58	77	56	62	84	86	84	78	85	70	65	71	86	73	78	85	69	60	67	77	67	72	84	71	72	89	69	75	75	67	70	78	89	85	66	71	71	88	71	71	63	74	91	71	73	67	61	64	73	71	72	83	67	68	77	70	91	81	63	87	67	62	59	63	68	68	67	58	88	60	70	87	54	73	64	61	66	66	66	58	80	72	71	71	72	71	64	79	75	67	73	65	80	74	65	66	82	75	75	85	85	91	71	76	77	78	69	79	79	68	68	77	64	74	79	76	74	66	80	66	72	79	70	88	80	64	79	75	73	77	68	73	59	94	80	81	71	71	81	72	92	64
45386	31485	27883	33391	46964	26545	9891	22541	16999	21501	2077	1497	8843	11240	1220	1176	1146	1165	1091	1075	1072	4935	7563	929	1003	1012	1008	1828	7524	11851	9798	6076	3026	1611	1135	952	929	947	971	909	910	877	919	894	951	926	934	907	920	906	911	949	907	950	858	913	977	913	910	874	933	846	952	912	940	878	929	901	893	893	931	912	861	916	963	902	871	904	902	887	860	922	962	905	903	853	916	918	926	883	951	887	929	871	946	958	863	935	875	926	881	896	850	919	884	891	870	855	896	900	876	929	855	890	918	857	933	889	959	917	929	906	892	919	946	922	892	928	927	887	924	876	909	852	940	921	904	895	908	874	915	970	846	904	947	880	873	892	897	865	954	904	873	924	855	910	899	901	881	932	992	933	886	884	915	939	982	882	867	902	871	946	895	932	876	868	946	895	864	885	976	867	961	915	867	864	953	927	961	973	930	950	927	908	887	925	949	910	889	895	896	880	887	911	938	881	903	875	945	976	890	945	913	889	925	905	971	934	892	924	891	945	848	892	907	938	861	901	908	897	960	917	875	895	909	902	934	842	918	891	920	938	952	903	869	908	915	860	916	922	934	928	853	932	938	890	864	951	953	940	887	899	915	927	923	921	956	889	895	904	923	906	929	932	889	936	918	906	889	904	911	914	930	945	907	909	948	899	903	958	897	925	908	965	947	893	910	901	948	890	911	914	905	833	883	868	878	920	917	932	901	889	917	904	898	881	879	938	887	846	913	918	917	886	920	952	893	871	924	872	856	945	897	899	894	856	923	898	937	913	893	891	903	896	867	904	856	875	910	923	883	883	924	905	889	890	927	956	896	913	939	896	907	940	886	901	970	855	905	853	872	938	909	880	904	915	871	909	925	898	962	931	890	876	940	894	919	910	885	879	907	874	922	926	963	968	904	907	857	919	903	925	880	930	947	920	883	954	966	872	912	908	879	911	901	893	867	936	914	931	906	929	913	944	914	927	893	932	879	861	904	865	930	941	892	869	882	914	891	906	978	884	935	898	900	925	907	904	879	925	940	916	883	923	929	894	901	878	929	944	884	936	946	924	922	890	935	923	989	877	943	883	891	918	880	919	901	871	936	931	882	883	902	904	898	893	953	909	936	952	966	962	939	908	877	904	944	921	927	979	957	886	973	865	880	864	875	899	873	907	884	878	947	927	954	893	882	968	900	879	888	917	904	989	891	891	918	901	855	917	878	900	921	893	909	924	927	910	905	923	915	899	974	911	921	934	928	903	902	916	905	850	843	906	888	929	959	934	945	912	965	935	893	914	931	901	906	952	916	887	883	908	902	916	836	899	891	948	968	970	956	933	920	884	953	932	922	942	870	980	911	917	891	904	902	936	894	875	900	886	909	970	920	885	930	904	929	854	877	944	874	948	908	887	945	904	929	905	865	901	923	924	936	907	945	967	930	891	926	919	914	839	883	925	925	946	896	926	893	856	940	888	900	960	898	896	900	956	937	903	920	940	924	956	861	943	922	928	937	909	913	900	908	922	936	878	922	909	881	889	913	881	936	863	937	915	887	919	911	933	935	893	889	918	951	920	886	845	949	891	880	910	877	940	853	933	914	967	849	929	853	954	953	911	882	913	926	870	943	848	903	837	909	890	842	872	922	873	897	923	953	885	890	921	944	923	926	886	864	964	975	912	897	910	875	943	920	952	893	949	926	914	904	933	958	909	878	861	927	939	865	895	934	827	870	908	905	944	929	925	855	895	972	851	902	894	904	891	885	895	898	938	917	900	894	898	931	855	892	871	876	902	856	943	934	893	888	926	902	907	928	913	927	820	902	916	868	956	919	887	926	917	966	838	917	963	869	903	916	877	897	948	876	897	933	888	996	963	898	895	896	919	912	921	917	928	936	903	930	937	863	880	931	843	929	881	953	865	957	875	914	910	919	905	916	961	902	910	930	880	925	912	911	947	949	945	946	873	914	915	955	878	919	932	935	890	886	898	922	897	884	899	924	915	894	931	950	923	913	896	925	877	936	910	910	895	904	907	938	967	933	897	929	888	933	906	875	956	920	900	932	856	873	899	898	885	898	926	888	888	893	918	912	882	952	918	919	901	931	917	892	976	874	893	891	876	929	843	909	915	872	893	924	875	923	915	894	923	897	884	903	889	911	944	907	937	962	938	833	922	893	883	930	926	904	930	909	937	883	877	934	870	930	955	865	878	829	874	964	897	903	908	849	937	926	950	906	885	890	891	884	883	883	882	923	853	881	908	891	909	916	885	880	970	879	878	918	948	915	866	895	913	905	891	891	959	907	888	931	879	896	923	903	901	937	914	902	888	853	905	928	964	932	913	867	929	904	856	923	893	809	912	928	925	907	918	884	900	860	895	895	976	932	892	941	895	911	881	861	956	952	907	855	911	891	921	913	924	917	898	922	1002	908	909	892	898	920	872	892	895	913	919	835	856	874	918	875	878	910	889	928	885	939	921	917	952	898	892	886	855	914	879	947	884	918	875	909	914	907	907	942	916	937	912	919	925	863	934	917	939	930	932	940	896	862	945	931	940	963	942	911	877	913	919	893	908	953	886	921	902	914	917	915	930	890	960	876	899	942	946	880	870	903	915	893	886	907	839	905	858	917	964	921	932	948	895	902	903	920	881	899	893	950	859	900	903	922	899	932	877	965	888	920	891	943	945	881	940	931	927	933	916	982	942	895	869	878	888	938	946	949	952	865	961	888	863	914	854	917	909	896	929	850	912	932	903	892	952	886	899	860	901	877	921	804	919	923	842	902	874	894	907	939	876	944	875	914	904	918	925	876	857	894	879	871	871	911	914	888	872	935	966	964	989	957	905	858	891	869	894	954	907	917	924	893	905	925	876	914	898	899	930	918	954	921	882	918	905	912	876	858	871	910	937	870	878	891	927	902	950	916	954	871	920	897	971	919	891	877	916	880	884	937	935	933	959	904	922	896	901	897	902	906	899	939	904	904	945	894	951	910	880	905	928	921	940	889	921	957	900	856	900	919	904	940	940	891	903	884	936	925	852	875	922	964	906	920	890	939	877	963	885	897	901	920	947	938	872	880	898	913	925	972	958	905	907	953	913	915	936	905	936	862	861	926	909	917	873	849	907	851	918	907	917	896	915	927	898	913	877	904	932	920	903	902	935	940	952	929	907	915	883	925	923	874	874	875	908	858	902	899	896	846	897	958	893	877	909	935	879	893	922	897	877	867	885	909	932	912	897	902	929	936	955	941	933	890	884	916	929	872	938	931	948	892	927	875	884	881	942	889	867	920	927	895	922	904	903	905	910	916	912	918	902	864	872	869	925	885	858	884	858	933	956	928	948	915	933	883	926	945	901	941	891	927	899	913	915	888	911	907	960	932	952	899	875	930	911	910	887	925	939	935	923	963	877	874	921	949	919	914	893	916	905	899	931	902	873	923	894	938	898	891	935	870	898	950	874	909	894	958	944	889	969	914	926	864	902	945	924	931	937	897	859	927	896
8191	5679	4278	2562	3279	1229	279	458	676	390	90	93	471	206	91	85	83	75	78	69	75	371	443	82	59	83	67	88	309	580	516	348	190	125	84	94	64	61	77	59	72	84	80	66	73	77	78	69	73	83	76	76	79	59	92	66	89	65	71	71	73	70	62	69	79	75	68	96	77	67	71	77	66	71	61	72	78	74	83	60	71	99	65	64	73	82	80	74	78	79	68	69	74	80	56	69	62	72	70	76	75	90	70	51	60	77	61	69	89	72	68	78	79	84	71	89	78	74	55	76	75	91	74	77	83	67	74	89	67	76	90	86	66	70	92	74	81	77	77	69	76	61	67	67	91	75	77	72	79	66	91	72	78	77	76	80	77	81	75	63	77	68	87	75	77	72	87	73	65	68	72	62	68	89	72	67	79	71	73	77	82	74	70	80	98	75	75	77	76	72	63	79	100	69	80	71	68	70	65	69	53	75	79	78	74	64	76	73	71	67	80	69	73	86	92	65	84	60	76	68	73	70	58	65	75	74	64	80	71	73	61	68	73	86	65	81	89	80	61	78	81	85	84	95	78	64	64	74	74	83	98	73	73	79	86	59	81	77	65	82	69	82	85	77	75	80	71	82	84	89	70	77	48	68	81	84	81	73	67	68	71	70	75	87	71	99	70	83	67	84	80	71	77	73	61	65	80	77	63	65	90	83	53	93	73	84	73	69	85	73	77	88	62	86	78	76	77	63	73	58	71	74	78	94	73	82	69	75	76	82	81	74	77	66	81	76	84	70	72	67	64	76	62	84	75	72	75	71	71	73	70	91	81	65	79	69	73	82	67	90	72	66	63	78	89	77	91	81	77	62	68	64	86	52	75	79	75	59	66	69	75	63	71	72	67	82	81	85	66	77	63	73	65	79	83	75	94	77	66	87	77	65	71	67	59	60	68	71	62	82	83	75	87	74	76	80	77	73	77	74	81	78	62	79	83	79	74	90	69	75	79	73	62	84	69	84	81	73	75	91	78	79	70	80	66	62	63	62	78	81	87	70	57	74	76	64	69	61	87	81	82	65	74	92	76	47	71	67	98	65	73	69	68	72	81	82	68	65	83	69	75	87	62	69	79	68	82	88	105	80	71	66	70	80	80	71	71	70	66	58	81	76	76	61	67	74	85	68	71	68	80	63	75	81	70	70	79	77	71	64	69	80	78	67	78	63	75	63	80	80	68	74	70	79	76	59	70	57	81	68	72	91	69	63	55	67	77	90	62	75	74	61	71	92	84	85	79	92	80	62	90	80	73	96	73	53	88	69	77	70	82	87	72	64	78	89	83	88	73	72	64	70	70	82	74	92	65	72	75	76	76	85	73	65	70	67	89	65	86	74	73	70	70	82	79	74	72	76	67	69	93	87	79	80	82	74	75	66	77	72	81	78	78	68	76	67	58	71	81	68	83	78	68	69	73	86	74	82	82	82	74	70	71	100	61	66	87	75	78	73	57	79	93	82	83	76	73	82	72	74	65	82	72	82	62	73	61	95	71	80	72	66	64	80	89	90	77	81	80	78	80	69	78	68	68	78	85	83	91	72	86	68	74	66	80	73	67	70	65	77	92	88	84	67	54	68	70	72	67	64	71	74	73	80	75	83	78	83	75	72	73	76	74	83	64	70	82	92	69	69	61	73	96	82	79	74	72	83	66	78	64	64	81	80	79	72	68	82	70	84	69	71	80	64	74	88	90	72	81	69	67	68	70	76	73	95	76	75	71	70	75	78	83	75	82	92	75	80	83	77	73	80	75	94	71	54	75	66	74	79	78	69	76	83	64	85	59	74	66	80	78	66	77	77	64	76	54	72	83	75	61	79	74	75	63	67	67	74	71	83	81	79	65	68	68	74	73	69	95	64	70	80	64	63	72	80	76	60	62	71	77	67	70	82	84	65	71	69	88	71	63	78	64	96	59	89	79	70	90	83	81	79	78	63	79	82	80	77	78	80	81	98	77	73	75	70	76	83	85	73	65	53	61	75	72	69	79	48	64	81	72	87	85	60	79	73	72	69	80	74	62	72	83	75	73	78	75	70	87	72	85	90	73	79	82	76	80	83	76	72	77	78	74	82	77	77	75	72	80	74	86	77	77	67	79	61	76	81	78	93	77	79	95	65	72	63	88	75	74	63	71	75	56	75	67	76	76	68	82	68	68	84	73	75	91	79	89	77	81	69	68	89	67	73	76	93	93	76	82	81	78	80	86	64	67	73	60	81	67	75	75	72	72	82	66	92	82	72	72	84	65	71	73	85	84	72	79	71	73	75	82	68	76	62	65	61	58	66	72	74	69	71	76	70	68	56	74	69	74	78	80	74	81	67	73	66	68	74	72	84	94	82	72	57	76	91	82	69	69	70	78	63	69	75	81	85	67	76	74	81	69	69	75	96	70	68	79	70	78	57	82	86	66	88	62	79	92	87	77	78	74	70	60	83	74	77	71	84	70	76	88	64	76	87	65	72	75	70	76	73	89	71	70	66	61	89	84	86	86	67	80	67	66	81	80	74	85	76	84	72	62	79	79	72	65	66	71	87	74	64	67	74	76	75	78	55	85	72	61	82	95	84	69	95	91	68	68	79	78	83	81	76	62	79	73	66	75	64	68	54	66	84	69	74	70	67	59	75	65	74	73	68	93	68	57	79	87	73	94	75	70	86	67	77	74	75	74	86	79	66	85	78	80	72	85	73	75	82	61	83	73	72	65	72	75	66	63	63	68	76	63	67	65	84	82	84	90	86	73	75	82	77	83	73	58	50	57	88	80	72	70	53	69	70	65	70	66	75	84	81	61	63	71	70	76	88	80	78	77	61	71	72	70	72	69	80	74	64	62	79	75	80	68	74	75	76	63	75	80	84	67	77	74	64	79	70	67	79	70	72	68	55	81	68	68	77	75	84	71	80	84	69	86	71	92	63	69	91	83	68	67	61	73	80	69	74	90	65	77	83	88	78	51	88	86	85	70	66	83	78	81	71	69	72	87	94	75	81	82	74	78	74	70	73	79	80	62	70	86	91	87	75	75	81	85	84	87	76	80	67	71	81	69	59	83	58	63	72	74	70	67	93	83	72	77	86	73	79	53	83	74	77	70	71	81	71	86	90	63	77	82	76	86	82	67	72	77	74	77	68	85	80	72	77	77	71	69	79	87	69	89	67	80	78	70	82	85	72	85	76	72	69	59	68	71	80	93	84	82	86	80	80	80	70	84	72	75	74	84	84	63	65	78	81	85	69	75	86	67	82	84	72	77	60	82	77	77	74	62	67	61	69	71	70	49	78	66	85	80	77	72	61	66	55	77	82	85	70	72	83	53	78	70	69	64	69	71	75	71	92	92	72	71	71	71	70	83	71	75	70	90	71	85	76	69	71	80	61	60	84	76	66	70	80	63	68	70	69	73	73	64	62	76	73	81	79	77	66	67	93	73	67	72	74	88	73	71	82	90	86	91	62	76	69	72	83
41091	30962	28015	34319	44511	27309	10632	16887	17466	9139	1839	1716	13030	4025	1379	1298	1265	1184	1152	1160	1165	9840	10210	1020	1057	1066	980	1281	8562	14420	12111	7444	3730	1925	1152	1019	926	914	941	930	928	848	943	922	900	916	916	937	965	873	892	866	876	857	882	896	897	890	966	932	933	915	876	913	891	907	894	971	925	942	954	898	929	893	914	920	937	925	912	898	877	887	866	934	940	896	927	971	979	901	910	886	901	945	901	933	889	858	911	925	939	935	895	886	915	928	900	869	911	895	916	950	988	880	903	964	932	937	928	934	945	914	902	910	918	931	852	921	889	917	905	931	900	946	903	921	925	848	929	918	955	965	954	888	890	860	897	891	865	892	916	879	899	919	959	918	882	935	934	895	901	859	962	855	873	869	930	902	909	912	977	907	910	887	884	908	883	919	897	932	896	888	943	909	916	898	900	936	941	912	916	914	919	948	864	968	895	902	905	909	865	952	894	883	908	910	915	929	882	973	906	939	901	921	931	963	932	901	856	881	939	903	894	884	857	909	933	928	886	955	897	899	944	914	1005	927	951	938	933	908	882	931	957	937	889	885	896	926	953	875	938	915	939	981	866	935	931	895	939	891	901	939	932	887	946	897	903	911	952	896	879	979	929	962	896	895	926	945	905	864	937	913	924	893	928	985	928	894	909	910	896	834	918	869	907	913	919	965	949	855	917	931	868	890	896	928	940	929	899	860	890	939	1004	945	912	926	945	955	908	913	904	883	888	908	883	886	951	875	907	883	867	874	911	870	868	974	887	975	918	910	929	868	885	950	988	930	954	897	897	875	911	887	934	914	889	937	926	869	926	944	851	884	856	880	904	931	908	874	908	865	878	889	929	924	910	938	918	916	949	927	892	885	868	917	873	931	930	880	917	919	874	888	891	941	941	919	850	936	918	902	901	906	954	908	881	883	922	849	917	913	869	992	872	927	883	896	933	932	859	945	896	900	899	892	903	941	906	935	868	866	906	884	855	868	938	953	948	961	939	894	914	902	897	916	894	955	924	920	947	970	879	944	930	951	936	890	921	930	907	940	910	944	954	912	849	887	932	931	946	906	933	902	887	873	864	934	925	927	956	901	971	940	951	905	863	888	892	893	884	868	856	906	880	951	938	957	963	954	888	920	908	899	949	929	888	952	913	881	913	896	871	917	944	953	944	927	946	925	931	903	875	942	913	980	870	936	902	868	901	933	935	922	951	897	874	889	908	930	928	952	921	924	905	923	944	876	952	948	950	941	923	950	866	884	930	872	909	907	900	958	909	855	919	959	864	901	904	907	905	918	920	919	947	934	878	949	951	947	853	927	865	944	861	886	910	930	930	910	878	924	942	947	942	940	933	874	921	876	927	912	900	910	862	910	936	900	873	931	877	896	930	921	846	907	979	906	890	921	922	905	956	926	915	976	958	906	906	879	913	930	929	907	860	873	974	973	887	952	935	890	916	920	910	913	925	890	916	864	823	898	943	930	887	907	938	903	938	949	1001	911	908	909	946	860	927	963	864	915	906	932	896	942	934	886	906	957	895	926	910	919	975	966	968	934	927	933	891	925	907	962	964	884	935	1002	907	899	898	920	941	931	933	934	907	910	970	932	896	909	900	927	895	942	940	880	891	936	911	923	896	910	902	924	919	944	890	967	914	957	969	969	911	879	893	904	926	960	887	916	924	885	908	948	866	899	960	918	909	904	921	937	924	911	856	896	867	898	931	912	952	984	900	936	907	880	929	866	918	985	881	892	898	940	915	901	914	917	922	980	888	874	962	851	863	900	889	897	903	932	894	917	940	969	961	863	955	995	937	928	889	928	942	901	922	921	901	939	862	878	935	910	908	989	926	926	957	898	927	925	891	909	932	916	909	886	957	945	911	902	963	948	902	928	891	953	901	964	922	954	881	896	905	984	898	947	857	911	951	927	948	943	932	928	903	852	933	902	891	949	948	952	956	925	952	868	917	884	918	923	950	964	940	870	982	922	925	917	958	927	970	890	922	917	874	928	938	933	930	914	903	864	908	928	942	907	935	940	884	895	939	878	951	882	885	915	929	922	883	884	897	915	909	886	899	876	928	930	944	887	915	944	953	897	928	939	881	930	881	945	939	919	943	932	883	964	888	870	909	954	897	961	912	880	898	883	948	889	922	861	917	932	903	893	974	936	939	859	894	903	898	945	866	907	959	897	922	925	929	943	897	878	902	889	904	940	898	903	935	919	969	918	882	961	927	930	968	888	929	912	907	926	931	917	931	928	929	915	903	929	948	913	940	924	934	902	915	837	929	926	962	934	893	903	925	926	952	865	903	891	871	886	933	893	921	923	871	930	892	868	899	908	884	859	875	915	962	948	880	958	908	926	907	899	925	956	908	887	961	911	925	892	942	964	881	904	927	922	922	964	924	941	940	898	956	904	889	870	977	952	878	913	907	901	939	873	920	876	916	930	949	937	907	894	886	865	825	918	917	923	887	900	921	899	904	903	906	940	853	955	929	922	939	885	913	901	949	923	921	912	932	885	912	932	919	918	906	898	895	958	925	888	848	927	945	866	916	891	914	917	918	963	945	955	922	973	910	906	945	918	910	910	911	872	902	878	978	932	911	912	946	891	947	896	927	884	923	860	941	936	933	920	920	930	938	907	936	958	932	868	897	905	893	919	970	891	991	865	908	953	897	953	899	970	916	939	909	933	942	881	912	922	926	919	882	898	890	878	929	913	893	900	875	888	910	926	917	892	890	915	910	918	908	897	913	926	935	932	941	953	923	882	911	941	919	894	927	862	930	893	911	946	915	888	904	953	855	925	899	915	943	905	908	944	962	932	909	898	884	937	936	942	875	928	916	901	957	924	896	930	912	959	939	959	956	893	932	904	917	929	909	838	893	904	899	905	928	932	932	906	946	859	946	950	911	899	925	898	878	898	918	878	943	886	895	927	958	919	917	975	912	923	845	865	939	952	950	904	949	926	828	892	929	887	924	914	912	926	897	914	911	913	916	931	910	916	945	922	940	931	905	929	968	884	869	977	949	912	949	962	944	888	939	904	954	860	945	950	923	890	931	903	972	905	951	897	933	862	895	905	875	900	905	985	899	878	915	897	890	961	960	909	910	940	923	918	902	923	906	933	883	881	908	953	952	905	907	903	872	953	927	949	899	902	875	921	942	918	910	875	933	905	953	924	924	941	897	877	904	886	933	919	908	928	855	919	940	955	947	859	885	898	960	935	981	928	944	901	918	912	934	942	927	984	901	941	904	927	913	850	869	861	909	941	924	919	969	899	886	972	927	925	957	946	924	955	895	866	998	932	925	927	957	893	867	943	935	884	916	893	907	872	877	881	924	908	919	927	961	852	902	926	1003	929	941	902	920	886	896	963	924	908	928	950	916	897	945	918	914	931	885	917	885	912	905	931	875	914	970	907	948	918	943	961	892	949	937	920	905	916	938	954	908	932	884	868	938	914	891	977	924	999	921	937	942	928	926	923
11253	11058	7539	4569	5374	1937	385	523	479	170	91	89	826	90	87	93	95	98	74	88	141	745	281	87	65	86	72	108	540	919	808	488	248	141	85	70	79	71	66	71	73	79	84	67	65	77	69	69	85	78	82	63	73	94	70	76	84	67	64	77	68	71	82	65	82	71	77	70	80	71	73	58	79	89	63	78	86	74	77	76	93	68	69	76	76	71	77	70	75	71	76	60	79	68	63	80	92	94	71	70	83	77	88	91	71	81	73	74	69	72	66	78	76	79	75	72	74	74	80	67	86	72	76	71	67	74	79	75	65	85	59	65	78	73	78	73	85	85	61	73	64	71	81	72	74	84	74	72	74	67	79	75	78	67	81	64	66	69	81	68	67	61	73	74	72	64	57	73	65	74	71	81	73	64	60	64	75	60	78	71	68	70	73	61	83	75	62	65	55	84	62	70	69	65	71	78	75	83	57	84	72	64	64	69	62	65	88	80	77	78	70	66	80	73	69	65	71	86	63	88	67	86	67	68	73	72	88	59	59	71	75	79	77	69	85	77	76	69	77	69	71	77	87	65	68	77	73	86	62	72	80	72	81	85	74	82	73	80	68	73	77	86	72	68	67	74	72	91	90	56	79	73	84	66	75	70	84	72	69	77	75	77	61	76	70	66	95	92	80	79	82	68	74	73	87	65	92	91	77	71	64	78	81	78	80	72	81	75	71	70	72	69	68	90	72	75	89	70	68	83	64	56	70	84	67	72	86	82	88	46	68	84	71	54	65	76	73	71	74	68	91	66	77	73	68	77	87	82	88	75	85	75	78	69	61	64	65	84	73	78	69	62	75	58	78	66	72	78	67	80	73	64	74	81	76	60	84	72	80	72	86	72	68	70	59	81	69	68	79	96	77	73	77	70	74	63	87	66	87	67	67	77	71	63	83	70	64	89	77	74	93	88	70	65	64	77	75	88	85	75	76	64	77	66	73	75	74	73	75	71	91	60	84	70	69	65	80	72	78	71	73	86	69	85	79	72	72	80	77	77	67	92	89	74	73	69	89	72	68	75	93	67	83	74	76	62	81	72	76	76	96	76	65	66	73	68	80	77	67	73	73	77	75	74	72	70	75	71	73	63	73	81	62	79	73	69	79	72	74	63	75	94	65	79	93	71	75	69	75	79	69	62	74	80	64	64	68	73	70	91	81	61	72	69	75	56	75	70	71	73	88	65	78	56	80	92	97	80	66	90	75	76	68	80	68	88	73	77	76	73	86	82	78	66	74	63	73	78	84	68	75	66	68	79	80	79	80	74	98	76	81	64	72	62	78	79	79	77	67	86	69	60	74	66	79	75	73	70	69	67	65	81	79	73	76	71	80	79	76	96	83	62	71	80	90	63	70	71	79	72	66	77	63	83	73	67	74	71	71	78	70	60	84	74	83	72	88	60	57	68	77	68	74	67	83	77	63	74	86	73	87	77	79	73	75	86	64	65	73	87	68	59	79	78	76	78	69	68	74	81	58	92	79	70	66	83	83	73	71	83	71	61	58	79	70	74	69	87	99	68	76	82	76	92	60	80	83	66	71	84	80	62	77	72	77	62	82	70	79	79	82	74	66	70	62	66	75	69	65	69	81	78	64	81	58	86	80	78	83	66	72	85	68	58	65	77	55	73	75	73	86	82	70	75	71	72	71	76	64	75	91	85	77	55	83	85	74	100	80	85	83	81	76	81	81	64	80	75	80	59	73	74	76	80	82	78	72	72	86	75	69	70	80	57	97	83	74	85	80	84	68	76	79	63	78	78	73	71	82	81	64	68	69	80	68	57	68	105	72	58	71	73	74	73	95	64	68	64	80	69	83	77	76	76	74	76	69	76	62	70	71	85	73	73	72	74	61	71	73	62	64	75	80	74	82	67	65	73	77	59	69	74	92	78	59	70	86	73	61	78	56	79	84	57	73	76	72	82	83	66	72	67	58	64	70	72	63	81	75	71	83	84	87	77	67	55	66	76	88	75	80	87	72	73	75	69	82	75	77	76	92	91	79	72	56	97	66	74	69	91	76	60	80	71	59	69	70	68	82	73	76	70	65	75	73	77	88	82	77	75	70	77	84	90	73	74	64	75	64	70	90	68	67	72	89	77	63	75	70	65	84	72	81	61	63	75	66	75	76	67	73	83	85	60	74	81	59	89	64	88	71	81	66	69	67	76	66	66	66	71	79	64	73	57	80	80	73	91	72	72	68	69	69	71	71	80	79	65	79	87	81	77	64	71	67	66	72	70	84	64	67	75	76	72	81	67	67	68	71	69	81	78	78	69	77	78	83	67	63	70	81	75	71	76	75	66	83	71	81	71	64	69	74	87	78	72	77	56	73	59	71	75	79	81	64	74	73	74	68	79	64	85	68	65	91	85	78	68	86	85	68	85	79	65	84	90	77	77	73	65	80	85	91	83	78	92	79	83	62	72	76	80	61	83	76	84	69	71	78	69	84	80	78	76	70	68	80	77	73	85	83	91	78	62	64	91	84	77	72	70	67	77	65	91	66	64	90	76	70	66	81	72	66	85	89	66	71	75	76	75	75	90	84	56	74	78	81	90	69	72	66	77	75	82	69	89	68	79	87	74	74	78	64	78	79	88	72	70	73	66	87	75	67	77	76	60	67	65	92	77	65	84	72	57	64	77	80	61	70	76	75	74	59	75	78	92	73	75	83	68	70	93	72	64	73	84	84	72	65	80	67	71	72	75	88	74	77	59	83	67	76	85	76	68	69	77	63	58	64	73	66	78	59	71	80	75	65	68	72	76	75	54	80	62	77	71	72	67	87	82	62	80	67	71	74	95	88	64	69	74	93	68	62	93	72	67	82	69	76	72	80	68	66	65	88	77	61	78	66	76	83	63	73	72	58	60	69	71	73	77	55	86	86	77	79	63	83	86	81	67	85	74	65	82	71	71	77	81	81	63	81	78	71	83	77	74	61	75	73	73	80	69	83	86	61	76	78	78	71	82	70	94	63	80	77	82	81	76	72	79	63	70	81	75	88	70	64	84	75	73	62	83	82	80	63	67	70	62	59	64	90	76	65	70	65	68	81	66	75	70	74	73	82	86	73	68	81	77	83	69	75	73	76	74	87	71	71	70	76	77	70	62	74	61	80	60	73	53	66	90	62	68	85	71	69	67	67	73	70	54	78	80	58	86	65	78	78	75	68	65	81	89	87	72	72	78	71	74	82	83	62	83	73	75	80	65	82	74	70	68	84	68	75	54	75	80	71	71	70	63	78	76	73	75	90	68	66	75	78	81	79	73	85	84	67	82	68	76	62	71	73	89	72	70	78	68	83	88	73	73	69	80	72	55	68	65	76	82	76	86	76	67	76	72	95	83	78	79	75	81	82	67	70	98	76	82	71	76	79	84	73	69	79	73	82	63	61	80	85	69	82	68	75	73	69	80	65	90	73	65	67	85	65	69	69	69	80	77	85	73	74	69	80	74	65	85
49750	37070	33070	40844	51291	32088	13092	17091	16551	4514	2482	2530	19632	1828	1638	1546	1434	1407	1262	1289	2956	16961	5444	1191	1112	1055	1117	2653	13772	19684	16570	10196	4991	2185	1176	975	966	920	892	898	899	863	949	897	922	907	894	913	915	945	948	885	881	905	933	870	908	920	959	1031	876	964	872	908	892	987	959	913	942	963	890	868	983	902	974	925	897	939	895	905	905	942	893	907	923	921	871	907	870	953	912	915	926	920	914	970	856	862	968	939	994	945	887	906	890	908	925	932	918	891	936	880	924	905	964	915	876	953	878	891	940	880	924	898	916	951	913	859	933	926	931	918	900	906	917	954	912	920	922	869	927	939	915	917	895	938	951	921	880	911	948	936	917	934	924	919	929	894	921	985	933	906	919	887	874	903	977	964	892	923	857	912	908	887	940	866	950	933	889	907	932	900	891	943	907	950	932	866	904	888	934	909	942	975	908	873	921	947	972	945	970	930	927	972	889	903	989	878	922	924	851	911	909	966	904	906	896	881	878	902	909	973	936	926	877	940	915	908	958	872	887	965	910	930	902	921	902	969	898	919	881	856	899	955	916	912	897	945	932	871	867	879	882	965	888	911	913	905	911	959	881	902	899	913	955	878	957	917	909	878	964	896	894	923	928	929	966	910	896	841	831	950	903	923	889	912	954	901	898	938	875	868	920	944	987	885	912	914	949	909	877	956	917	886	961	853	937	882	907	918	887	939	895	865	949	888	926	906	913	934	915	926	843	928	919	893	914	902	947	874	883	898	916	947	942	938	955	932	928	858	905	923	911	940	949	876	946	928	905	884	923	937	888	908	947	956	873	931	914	962	962	875	938	906	905	887	897	895	935	885	892	931	919	890	933	912	950	971	898	910	935	917	882	920	900	928	935	939	955	909	945	929	978	974	960	920	947	892	963	900	949	896	968	944	883	903	955	892	949	903	935	845	884	885	860	917	906	962	909	928	885	886	920	903	940	929	907	914	929	944	927	945	947	871	894	838	906	916	924	1005	917	931	937	909	905	911	920	962	933	951	883	964	907	948	925	892	918	928	906	873	881	946	873	906	860	897	913	923	894	898	932	930	883	881	906	902	918	946	917	899	897	927	881	973	937	969	950	885	904	932	966	941	913	871	938	946	903	885	900	928	954	838	888	892	911	926	902	892	910	887	904	970	868	964	918	932	896	857	869	883	900	941	967	923	907	941	905	947	912	894	909	910	922	932	935	915	861	905	961	916	943	943	939	944	895	893	901	889	926	879	906	910	910	971	918	947	956	932	917	978	850	949	917	862	944	898	910	925	955	931	880	920	898	912	929	881	936	907	930	844	910	906	929	903	905	865	909	934	924	923	911	889	919	903	906	917	841	883	883	933	912	976	954	913	907	946	927	906	877	926	872	914	901	984	910	897	914	885	907	897	899	879	927	951	940	896	907	999	921	924	897	948	897	939	975	986	917	941	861	945	889	967	867	900	884	984	940	910	892	906	896	933	956	923	939	960	906	900	961	909	880	870	904	933	869	908	926	952	852	869	912	978	939	940	934	958	907	921	899	931	900	924	881	956	867	939	866	856	915	876	902	923	888	875	906	942	921	928	934	902	891	925	899	913	957	916	929	926	979	930	916	939	917	945	891	935	905	921	928	960	846	905	914	905	908	920	920	890	885	892	927	913	926	915	989	901	946	937	917	960	938	862	907	889	915	887	933	942	827	877	945	843	926	895	887	867	911	963	874	926	945	962	920	900	925	887	923	928	940	907	910	886	872	949	903	886	902	909	960	923	913	926	890	897	911	921	922	958	923	915	891	911	898	887	910	931	926	905	946	880	918	964	940	872	940	931	888	874	924	966	964	881	908	937	901	934	950	908	907	932	933	913	894	937	941	900	903	895	911	888	949	901	893	931	915	900	892	903	901	927	899	927	918	955	963	922	898	928	904	936	919	878	936	889	893	925	903	906	947	921	960	890	900	890	937	953	894	910	990	914	897	914	910	895	927	900	879	908	949	919	886	940	883	926	940	967	934	850	919	900	917	923	944	957	914	928	905	883	982	864	865	905	930	912	924	936	933	940	926	881	952	917	934	879	1007	918	882	942	862	966	899	908	900	943	925	893	990	888	867	983	949	948	917	902	942	887	899	915	905	869	975	925	917	933	909	991	865	895	887	940	905	942	880	905	885	928	945	963	944	965	907	962	919	940	911	892	905	889	883	953	871	901	948	904	915	915	946	870	888	890	940	945	935	883	904	931	967	943	917	880	905	859	874	913	933	871	936	917	895	949	888	898	920	942	908	906	941	898	926	969	919	928	933	922	947	979	943	903	982	930	907	941	911	935	865	977	922	901	884	919	953	867	894	913	958	917	918	909	942	911	886	956	952	888	867	886	940	885	875	855	950	923	931	937	903	965	946	901	841	898	903	905	936	928	937	960	910	890	918	902	906	913	923	896	892	952	902	949	955	913	909	931	856	917	920	889	878	912	889	920	924	948	890	901	902	937	944	877	902	955	918	957	911	911	919	948	929	903	921	901	945	891	902	910	895	915	900	929	919	895	897	903	974	931	883	884	917	897	879	896	893	899	938	920	934	925	886	924	921	913	930	932	910	901	915	923	876	912	926	950	872	893	885	953	889	924	921	915	922	964	851	916	938	886	954	888	927	941	964	913	934	944	871	928	916	899	956	894	917	883	915	892	918	914	984	936	954	912	886	911	905	940	912	947	889	901	969	943	897	933	953	907	889	927	871	911	885	945	909	913	923	976	920	864	907	886	946	957	885	902	927	969	891	890	918	943	908	877	897	917	905	963	922	902	891	916	937	829	870	875	870	899	863	913	926	912	927	901	963	935	1012	902	964	946	944	920	955	928	922	937	923	951	891	922	925	944	906	926	947	960	965	932	917	887	928	927	890	875	932	934	929	881	935	920	905	902	885	902	954	922	942	920	923	888	863	906	953	927	864	858	922	886	905	921	894	901	922	929	917	900	948	927	926	928	986	956	863	901	919	891	890	934	918	914	912	915	930	925	896	944	910	918	952	964	874	895	929	960	896	918	924	953	937	888	911	944	882	960	929	900	917	927	973	903	898	875	905	902	919	927	955	916	898	869	952	916	890	937	884	902	947	893	923	913	931	953	882	954	944	955	918	876	919	903	939	962	955	895	940	945	874	886	893	933	947	908	941	908	897	914	896	888	903	900	953	810	922	919	881	906	950	934	891	906	907	895	970	920	907	946	963	951	940	890	927	889	872	914	892	870	911	958	861	909	881	942	912	883	879	875	906	860	921	938	917	947	896	856	902	985	926	907	907	889	946	872	852	874	939	993	878	892	952	955	898	931	893	953	935	944	933	885	959	889	906	916	914	907	917	949	923	871	943	911	942	935	939	945	886	936	933	898	867	861	875	901	915	923	956	903	925	925	925	911	881	881	913	911	926	908	947	856	918	921	865	953	867	928	892	937	939	894	901	950	912	846	885	918	949	898	863	906	906	886	978	929
4466	1694	1322	815	1084	397	138	135	91	83	75	89	191	80	69	68	79	78	84	84	96	97	87	77	83	77	83	103	205	316	313	250	155	112	88	79	71	68	73	89	67	81	90	77	90	65	70	58	91	72	90	71	75	67	68	94	68	71	67	56	84	59	66	78	75	79	86	69	70	77	78	86	84	74	77	72	81	67	91	71	70	70	71	64	63	65	79	71	83	77	67	69	59	70	68	68	78	70	66	71	84	77	64	77	74	76	78	85	90	72	69	85	79	78	69	75	74	96	58	66	71	76	75	73	84	67	82	77	65	77	94	74	65	77	87	65	66	60	93	64	66	81	59	87	82	72	72	57	80	73	81	81	72	66	68	67	66	67	68	68	79	61	80	78	69	80	76	79	68	56	77	67	82	91	69	66	100	78	74	85	75	80	78	72	87	73	101	81	65	82	60	59	77	86	77	65	76	75	88	70	56	88	78	74	80	61	84	78	65	63	102	71	71	75	81	73	86	86	69	71	58	67	71	78	75	73	79	85	78	88	75	84	73	82	83	76	76	87	76	79	73	57	91	68	88	79	78	86	85	58	82	79	84	73	66	82	85	70	77	92	71	72	77	61	83	85	77	62	52	83	91	66	78	92	60	69	77	67	73	68	65	71	79	66	76	68	74	69	83	71	67	74	78	90	78	74	86	78	72	68	89	68	69	86	74	73	73	78	81	72	69	68	80	57	71	85	76	71	85	73	89	82	95	90	77	82	66	83	83	70	67	70	68	70	88	73	83	79	72	70	70	73	88	88	66	69	69	69	60	80	80	67	77	98	67	69	72	79	87	87	58	78	87	63	66	71	80	63	80	63	76	68	78	93	83	76	66	55	69	75	69	80	89	68	68	64	76	74	76	86	77	82	82	74	71	66	91	88	64	75	76	66	73	79	65	72	62	76	64	77	87	56	67	69	61	53	62	83	71	72	72	81	72	77	75	75	87	66	87	81	81	72	73	77	78	62	70	68	71	78	81	86	81	81	80	85	85	76	58	69	79	70	82	70	87	63	60	81	76	93	89	71	71	72	59	67	72	85	70	73	80	78	86	68	79	62	77	69	60	70	76	74	85	73	78	72	88	73	78	87	70	70	63	65	97	85	99	83	74	71	65	68	87	87	74	90	82	71	60	78	75	73	68	72	86	66	68	82	73	70	78	66	68	71	70	70	88	71	73	75	65	60	69	85	70	76	59	63	60	79	62	72	79	63	66	81	64	79	73	64	80	88	80	79	83	64	83	81	63	74	77	77	75	84	65	83	67	71	69	71	84	83	71	70	70	71	86	70	62	81	64	76	79	66	94	66	73	90	64	72	79	87	66	77	85	73	71	73	83	75	68	76	74	77	83	73	77	77	80	84	71	73	72	70	85	85	73	61	84	78	72	63	58	65	68	65	77	78	74	72	89	71	90	68	71	82	68	72	63	62	79	72	73	76	60	80	79	76	78	72	58	64	83	87	73	65	76	69	71	82	79	70	69	81	71	62	83	96	61	72	80	72	83	70	75	77	67	68	83	79	69	76	81	71	71	83	81	64	72	71	84	71	71	82	94	65	76	74	67	71	84	55	65	68	72	78	65	66	68	77	61	83	68	71	82	68	76	74	59	67	85	69	73	80	63	67	68	91	75	67	75	85	54	68	60	54	61	82	72	84	63	83	69	70	79	76	88	70	58	66	62	87	78	83	70	85	65	77	71	84	65	66	76	78	60	69	56	65	67	75	75	79	82	55	85	80	67	75	68	69	80	69	76	79	73	77	66	70	75	81	88	76	71	79	71	76	69	76	75	87	84	62	64	74	74	67	71	74	90	74	78	72	66	88	75	78	77	85	74	81	64	79	81	59	56	76	75	65	80	69	78	73	60	69	67	69	95	101	76	78	64	78	53	66	84	71	78	67	71	61	73	75	81	63	84	75	70	69	76	77	88	76	71	67	71	65	81	72	63	85	59	73	73	70	78	77	71	74	73	71	73	85	77	96	80	59	90	73	64	70	87	79	85	71	89	69	71	82	73	75	50	82	75	70	79	78	76	98	72	76	73	69	70	82	76	78	78	67	86	80	69	71	59	85	74	85	72	61	70	87	71	73	89	96	70	74	76	82	72	76	70	78	75	82	98	65	74	64	79	81	75	78	56	67	58	87	74	74	81	68	73	83	85	79	70	70	67	74	73	84	75	82	72	76	64	72	68	73	85	90	72	78	80	75	84	87	87	78	65	72	75	67	85	70	74	82	90	77	85	66	69	85	75	77	87	68	82	71	52	82	83	78	85	81	65	72	73	81	71	75	68	79	69	69	67	65	86	89	83	84	80	72	78	85	75	79	80	89	71	66	59	91	63	79	64	69	77	79	63	81	75	77	73	87	66	80	67	75	85	73	77	84	72	53	78	80	69	63	55	78	76	86	82	84	73	76	61	71	80	66	89	94	69	71	65	74	75	77	77	66	66	69	75	66	68	79	70	72	74	61	74	80	66	64	73	68	70	76	68	71	70	67	67	66	76	64	69	84	86	77	60	71	72	68	68	79	84	72	76	74	72	91	67	70	63	65	64	81	70	67	61	65	71	80	64	75	64	68	69	54	74	79	84	68	59	63	87	72	81	72	61	74	84	76	78	74	81	77	73	67	56	77	76	75	78	60	84	70	84	88	85	54	66	86	68	80	68	65	71	70	69	71	68	68	79	64	66	70	70	61	65	78	75	74	72	86	77	81	69	67	77	74	81	71	74	69	89	74	83	75	66	74	65	86	62	77	91	95	91	60	73	73	69	70	71	68	69	83	83	91	82	74	60	68	72	68	71	80	80	76	72	58	82	76	79	77	63	80	75	71	82	62	72	81	78	75	82	76	84	69	62	66	69	82	71	77	70	75	77	70	81	83	74	83	70	82	79	61	63	77	77	69	54	72	64	56	58	62	68	77	81	75	59	58	74	71	71	91	73	68	79	91	73	72	67	63	65	81	64	82	86	86	56	75	71	75	78	58	79	68	69	69	66	62	84	76	84	71	87	57	74	86	73	77	63	75	67	72	66	61	65	71	82	77	70	82	77	64	81	78	83	73	72	81	89	72	93	83	69	75	68	75	67	66	74	57	51	67	54	72	86	55	59	77	72	78	71	83	74	64	66	77	63	79	89	77	69	81	66	76	74	59	82	61	69	68	69	65	74	74	66	84	70	74	70	68	76	69	72	79	67	73	80	80	67	70	62	70	64	80	61	72	80	78	66	73	64	83	74	78	88	68	80	74	71	70	76	74	86	69	68	69	78	69	76	65	63	73	69	87	56	67	77	87	79	71	72	68	69	69	86	72	76	77	71	77	72	60	80	72	61	82	62	68	69	75	74	85	77	78	67	63	67	65	84	82	72	83	71	77	74	86	71	70	62	80	76	79	64	70	67	72	63	73	65	69	81	93	81	68	80	83	72	80	70	85	74	69	61	61	75	83	76	72	75	64
33223	20116	17484	22978	32557	17079	4333	5910	2658	1550	1186	1801	5681	1077	1033	1051	1056	995	967	968	959	2039	1087	943	961	944	1059	1672	5663	8324	7718	4852	2668	1439	1041	951	903	905	849	905	930	888	878	888	860	899	850	871	908	827	857	887	914	875	911	919	878	962	932	850	872	904	902	922	911	964	888	876	888	914	933	938	917	878	886	926	1001	908	897	947	921	922	889	844	944	930	904	911	875	896	903	874	923	935	885	917	866	897	900	920	894	855	910	879	906	942	901	903	853	896	895	905	916	870	916	885	896	932	940	894	878	971	851	887	945	847	923	903	915	907	900	910	861	955	915	943	901	896	905	876	886	895	967	880	909	923	910	896	874	933	875	956	909	910	873	927	882	873	991	906	888	961	889	919	885	903	902	911	955	967	860	876	855	923	940	937	896	886	921	951	905	922	939	889	886	938	896	960	889	870	900	901	842	910	892	873	863	925	902	948	889	936	998	916	949	914	885	892	875	887	945	913	893	933	877	927	934	911	874	898	928	924	963	888	900	954	861	909	903	913	893	887	896	916	900	877	922	889	875	916	877	902	936	899	864	932	900	867	926	890	943	906	914	943	897	933	913	904	887	934	912	875	922	939	922	878	869	904	893	874	906	926	903	893	907	883	903	933	906	921	953	919	926	918	889	920	877	905	911	883	914	919	908	913	907	928	906	884	893	829	863	852	882	918	890	905	931	923	892	875	938	900	902	841	918	900	967	917	905	962	905	885	878	967	890	906	928	889	911	899	866	859	915	897	924	958	916	919	913	948	935	938	855	894	915	885	931	892	910	902	932	902	927	877	961	907	905	850	895	925	874	899	897	909	871	967	923	913	900	878	877	899	887	934	901	939	943	920	849	852	986	866	869	917	935	909	906	835	919	918	929	856	911	921	842	883	903	910	918	935	873	929	935	906	922	862	914	876	924	970	921	933	949	953	932	967	900	883	912	928	900	898	877	920	922	916	923	951	932	897	855	961	927	911	955	914	896	906	910	923	963	916	909	893	881	866	905	936	958	888	844	871	851	889	902	917	900	890	888	926	922	913	924	868	898	905	976	909	952	931	902	896	915	920	878	895	872	908	915	936	918	893	910	902	854	842	852	923	886	890	907	899	963	897	870	919	913	891	874	925	872	903	985	910	976	883	897	868	880	898	923	857	956	869	932	876	867	903	873	894	910	868	927	838	898	886	899	857	907	941	851	868	928	863	839	906	890	881	921	916	879	876	915	914	912	908	923	931	870	941	917	954	897	902	953	894	974	921	900	896	902	863	925	951	894	937	923	946	920	979	898	907	927	917	879	925	937	923	961	918	898	837	893	901	890	938	897	890	877	838	909	899	929	881	852	889	918	892	899	945	908	913	871	886	922	885	973	894	899	872	888	881	889	886	871	936	925	917	908	947	861	958	844	888	901	859	924	891	885	932	819	901	920	969	858	908	958	858	903	925	866	894	917	843	904	886	889	956	868	917	873	864	958	948	893	923	895	878	852	924	895	853	930	871	854	935	934	922	958	879	980	915	921	953	981	891	920	885	897	900	893	891	888	875	922	935	944	894	848	918	965	915	870	876	834	914	930	889	873	919	968	884	886	897	864	906	888	936	895	952	920	940	880	915	917	893	934	918	919	947	932	903	915	869	924	853	948	966	936	969	891	885	938	912	920	935	868	900	958	926	947	899	931	907	873	912	915	926	829	931	885	908	892	938	934	944	939	933	934	938	856	894	914	894	898	910	898	879	893	885	890	899	868	905	892	922	857	927	888	890	911	934	906	938	937	944	940	939	932	898	885	936	863	893	933	887	888	901	878	882	911	855	926	923	952	893	848	891	923	890	974	868	929	926	859	865	862	894	894	948	895	900	871	916	931	889	904	923	878	932	854	842	897	907	879	893	865	886	887	905	914	960	894	917	901	945	971	960	949	939	881	908	888	920	864	881	905	887	937	924	903	902	886	898	895	922	918	903	906	942	859	929	916	903	950	912	866	901	946	931	889	898	971	865	867	869	863	906	883	947	968	880	869	912	907	917	912	921	829	904	879	918	879	892	910	911	943	860	895	939	863	938	901	880	897	890	855	906	941	962	931	905	899	863	852	909	893	944	892	892	867	859	935	902	902	881	901	949	873	908	968	848	934	897	902	928	835	915	916	845	894	910	909	977	902	915	920	873	918	875	946	918	922	921	894	956	945	928	927	917	849	902	844	950	889	960	866	869	921	961	900	878	906	928	984	896	901	874	885	934	899	899	928	933	954	920	914	943	911	906	858	922	888	888	872	948	922	933	870	920	895	914	903	862	897	921	899	901	944	878	959	916	914	937	910	856	859	864	886	904	901	901	869	904	875	900	887	854	921	893	940	892	927	881	860	847	899	919	912	885	927	893	924	888	951	859	906	903	899	943	902	871	909	951	1002	888	898	917	879	910	811	886	900	855	925	918	919	926	906	950	890	899	938	879	921	920	875	912	914	846	974	865	860	903	899	933	907	901	907	898	883	849	916	936	984	880	939	916	964	878	909	946	943	876	892	894	905	900	891	952	885	967	923	904	885	869	902	898	934	846	892	918	934	911	890	958	875	850	936	863	907	889	886	899	863	879	901	960	912	925	982	892	917	896	880	876	863	911	873	873	924	925	889	930	898	920	900	913	893	907	902	930	929	909	903	893	922	945	885	893	895	895	891	943	909	850	894	860	918	860	923	885	917	856	923	888	919	881	908	889	956	925	941	953	919	918	904	923	864	910	948	923	909	849	912	922	838	954	914	934	890	911	857	967	918	960	906	883	927	926	868	910	894	868	909	908	885	870	901	957	912	858	856	848	897	903	919	893	981	892	895	861	907	950	936	870	893	881	967	892	990	947	848	883	876	950	925	881	854	896	909	869	858	907	906	895	906	907	837	891	868	878	916	872	910	904	879	920	877	936	908	888	898	877	895	928	897	897	938	865	1001	893	922	960	927	939	934	886	897	884	862	904	906	883	892	891	957	873	860	910	940	935	853	895	871	875	933	924	928	865	960	967	946	881	934	919	903	927	916	913	933	850	836	910	916	895	931	926	985	922	898	898	888	917	919	930	928	914	880	867	922	866	944	906	905	894	944	871	899	892	855	918	841	964	864	913	926	966	918	884	902	933	859	930	918	889	979	847	903	907	942	897	913	941	871	884	905	902	922	889	940	930	935	914	896	895	924	985	874	855	932	912	910	917	920	886	910	866	875	869	920	866	941	907	916	915	892	909	897	981	939	867	929	897	954	915	939	884	891	932	904	910	928	929	922	919	875	868	927	927	880	890	915	888	884	911	886	897	891	926	848	902	876	933	887	896	938	894	926	872	838	993	852	882	904	908	926	914	927	909	860	863	898	899	864	910	874	929	836	935	888	905	895	872	934	888	904	896	900	851	952	930	933	938	872	912	891	879	968	870	976	928	941	875	889	916	936	912	874	882	904	903	921	915	944	914	872	927	920	919	888	878	881	900	906	895
7556	6629	4401	2425	3101	1095	220	144	110	101	95	105	102	75	87	83	86	77	76	73	83	69	88	72	72	80	64	95	188	587	684	429	252	142	100	65	66	66	61	68	58	68	64	68	52	71	78	56	71	72	61	92	82	69	59	74	72	78	81	76	66	57	73	67	65	89	76	73	73	75	57	84	69	67	70	69	67	82	62	72	75	66	58	68	58	79	77	67	77	82	64	74	75	52	69	77	69	73	59	70	63	74	74	86	78	82	65	76	59	71	74	70	75	56	55	66	66	76	82	66	82	79	64	77	62	72	56	75	70	60	67	65	92	71	67	60	86	63	85	68	67	68	83	105	69	70	80	90	67	58	87	67	76	75	67	82	65	72	43	76	73	93	65	64	66	68	55	86	66	80	63	63	70	70	54	65	71	55	65	62	70	62	59	56	76	62	72	83	89	78	72	83	68	64	68	85	74	75	70	68	74	67	74	69	53	63	67	79	66	58	79	65	64	70	70	67	80	63	53	72	77	74	86	59	56	71	65	69	81	74	65	70	66	55	90	77	51	70	68	85	73	67	76	85	68	76	73	84	64	84	71	64	82	63	65	76	90	65	68	57	70	65	89	72	81	77	60	83	71	64	70	80	61	66	65	59	64	68	65	85	83	81	63	73	61	66	63	80	64	74	75	71	65	65	61	72	69	70	56	75	88	73	60	58	69	57	70	64	66	91	67	67	77	61	66	72	79	78	61	76	58	71	76	69	58	63	91	83	77	83	68	74	75	63	89	67	79	72	81	74	68	68	64	80	78	64	76	80	69	63	72	59	58	75	73	74	55	57	72	93	62	83	58	66	88	68	55	55	66	81	61	79	66	72	72	71	72	67	77	62	74	76	81	80	57	89	79	72	67	84	75	66	70	74	75	67	71	49	67	75	74	76	63	74	80	84	56	69	71	79	62	69	75	80	88	67	69	78	72	56	71	77	77	78	64	60	71	79	81	79	83	63	72	75	86	68	86	75	84	73	73	65	81	76	76	76	85	61	66	77	67	61	66	68	72	75	74	66	71	64	73	77	86	67	82	79	80	80	59	76	80	70	69	74	60	71	79	64	83	71	84	91	74	74	75	82	76	52	76	66	72	71	73	82	81	89	45	57	76	73	86	59	77	71	68	78	68	75	75	72	65	84	67	86	66	74	63	60	72	79	61	77	74	74	81	56	96	72	78	73	76	61	80	79	76	81	61	66	72	96	65	74	68	65	69	66	72	75	75	55	66	71	72	58	67	79	74	56	61	88	66	79	69	76	60	64	68	67	71	63	77	57	70	64	75	55	60	65	80	75	65	79	77	68	71	52	70	75	77	60	80	72	59	54	80	67	62	57	68	69	72	75	56	86	65	71	70	76	78	70	66	74	74	89	61	66	57	73	86	64	71	75	66	74	58	73	78	72	72	82	67	72	61	82	64	74	69	53	65	64	69	76	73	91	84	61	70	66	71	61	60	51	86	74	74	74	78	91	71	74	73	65	69	74	81	62	71	78	70	87	63	74	67	74	55	62	73	57	62	74	81	87	86	59	65	58	74	72	75	89	63	62	63	80	67	75	81	81	77	71	67	57	72	77	70	69	72	65	69	71	75	65	63	83	76	61	64	82	76	68	62	84	68	79	73	69	71	71	73	66	70	82	83	83	67	65	79	77	64	62	79	66	75	74	67	70	66	61	79	79	72	68	105	71	49	77	65	70	76	70	58	68	70	64	86	64	58	86	81	70	70	70	68	72	61	69	73	64	68	67	82	76	74	66	81	81	85	68	66	71	71	72	82	68	73	67	61	66	70	75	83	71	60	88	82	79	75	81	68	65	74	71	74	63	82	69	83	66	85	76	66	65	73	71	55	75	59	64	74	78	77	78	81	54	76	61	61	78	73	75	75	73	68	73	70	66	75	80	65	88	82	66	75	72	74	70	73	64	74	75	68	63	75	76	80	79	65	75	74	68	61	72	68	72	71	78	74	63	71	71	71	67	78	65	66	65	71	66	78	77	63	70	86	69	79	68	75	75	75	92	68	71	68	81	73	73	57	81	67	71	63	76	69	71	85	66	71	75	70	56	78	70	51	64	66	58	50	61	79	69	65	88	67	82	75	56	62	81	66	55	63	60	72	84	86	72	97	67	72	64	82	58	71	65	82	67	85	82	71	64	76	75	62	73	85	90	71	74	85	77	86	92	87	70	71	76	79	80	67	59	60	64	67	103	63	68	67	78	60	70	84	55	83	62	75	65	89	73	71	74	69	75	72	77	88	67	72	73	63	65	59	75	70	83	75	76	59	85	70	79	71	65	70	71	77	77	63	64	63	77	57	74	65	62	75	71	80	68	74	74	64	81	68	73	67	69	59	60	67	66	57	53	86	77	73	89	69	73	78	70	80	80	77	92	82	65	77	67	54	63	65	70	71	88	89	77	69	74	62	73	67	60	62	61	68	72	82	78	70	78	70	66	66	71	68	70	75	64	75	68	69	77	67	74	73	69	75	70	78	65	72	85	72	75	58	65	73	69	69	70	72	78	75	61	64	74	78	62	78	74	77	59	66	74	66	73	54	63	67	71	64	95	79	71	63	69	72	70	65	62	82	62	87	73	63	72	69	72	84	75	76	56	81	92	46	72	80	63	59	65	62	60	72	67	77	66	67	79	69	83	71	65	75	68	65	68	53	78	82	65	69	71	73	62	71	60	80	84	82	70	69	62	73	73	69	69	82	77	75	62	64	76	68	70	79	57	68	65	70	58	71	66	63	80	73	79	65	70	52	79	80	89	61	69	74	82	71	62	68	77	65	65	74	70	64	65	66	70	83	72	69	76	67	73	78	75	65	74	74	78	81	68	75	55	71	66	72	71	69	71	71	70	75	81	68	64	85	66	82	82	57	66	66	65	67	67	73	59	81	85	69	63	61	65	55	66	93	86	68	71	62	62	77	69	56	75	78	69	67	69	86	70	84	75	66	69	82	66	80	93	78	70	66	67	77	70	82	74	77	72	60	81	67	70	67	67	68	73	74	68	83	80	71	71	71	77	90	74	67	65	61	81	59	70	70	69	82	61	69	59	66	82	65	77	72	70	78	71	79	54	70	67	78	68	60	75	78	70	70	87	75	65	79	71	65	90	66	70	71	78	67	77	66	58	71	64	70	72	79	84	87	61	55	57	57	54	76	76	69	82	87	76	83	60	69	68	67	73	47	74	70	74	72	68	63	85	63	66	59	81	60	59	79	52	55	61	59	69	75	69	80	67	71	61	67	69	56	67	53	80	69	74	71	84	48	72	69	71	69	59	68	62	70	59	75	79	62	66	77	80	79	66	73	77	72	68	62	72	71	83	66	66	86	59	73	65	72	78	54	66	70	70	54	75	61	73	74	60	64	66	70	73	66	76	76	63	75	68	81	54	73	64	87	61	77	71	59	65	80	73	81	88	61	73	90	66	58	69	67	74	72	75	74	71	58	70
43068	31093	26719	33283	41943	27228	8120	6011	2397	1880	1695	2667	1858	1330	1169	1196	1105	1051	1086	1031	1048	1053	1005	1041	977	1007	960	1398	4235	14277	14638	9736	5225	2434	1208	902	883	820	873	877	896	861	871	873	894	878	886	857	849	831	815	890	904	836	877	833	836	866	927	836	881	903	869	843	848	859	833	812	931	893	810	925	884	848	879	868	855	869	860	887	861	849	881	845	873	845	842	911	871	858	957	883	847	857	900	876	911	844	864	835	865	869	841	848	869	872	879	908	814	862	840	850	864	846	875	915	865	869	826	840	855	876	899	823	845	841	856	867	853	799	868	861	842	869	851	890	865	833	849	876	859	815	877	875	916	888	835	822	913	902	824	873	829	868	880	842	861	918	791	879	912	809	850	887	827	907	877	889	852	843	903	840	857	850	891	893	890	871	847	855	847	867	885	843	842	901	880	849	848	881	887	884	862	895	808	849	901	841	885	890	881	856	864	916	865	832	827	857	857	861	927	840	876	894	885	858	864	858	916	889	892	850	893	875	904	903	893	874	854	903	863	868	820	854	881	913	867	942	868	878	846	871	816	881	910	831	868	809	894	892	900	848	938	837	881	820	833	785	854	837	863	891	834	868	800	865	914	902	857	878	902	841	855	834	868	895	841	867	842	864	871	856	865	867	838	846	851	870	887	855	835	893	832	919	870	863	905	860	865	883	870	871	810	852	862	875	898	822	867	871	840	839	894	879	875	856	874	909	861	828	875	909	807	905	833	873	894	894	910	893	819	897	890	863	851	815	890	829	851	866	865	872	885	891	837	881	840	915	880	817	844	837	909	844	876	854	824	831	873	868	870	886	839	900	837	895	815	836	868	848	822	877	915	868	821	880	864	839	886	889	893	896	925	858	864	847	873	839	896	892	823	825	835	840	859	851	853	854	903	843	942	913	898	854	870	863	883	866	879	875	928	910	881	887	905	888	857	839	825	808	891	861	899	879	861	877	902	811	911	880	857	874	808	900	883	843	878	855	891	912	895	845	923	880	859	889	830	865	844	923	899	820	853	846	861	910	883	868	860	884	804	876	852	860	852	856	875	875	888	906	881	896	871	854	835	903	846	841	830	877	861	901	934	879	877	906	851	839	843	876	867	874	882	909	921	860	887	833	838	834	918	862	840	885	922	944	849	898	785	899	843	826	843	833	838	855	842	832	902	831	909	823	861	851	839	883	865	873	845	871	830	875	841	822	884	883	859	834	828	896	841	851	874	875	834	850	851	864	866	799	831	882	858	855	855	870	859	882	867	898	910	859	853	844	903	880	829	894	883	854	842	858	838	876	865	837	892	897	847	827	882	833	843	888	826	867	812	811	875	881	876	867	867	847	834	874	879	853	867	842	855	853	860	887	832	859	884	898	831	874	843	892	901	855	850	877	868	830	888	851	849	834	923	859	900	863	896	824	870	870	854	869	879	830	853	889	875	927	792	851	850	914	861	866	870	818	958	858	878	846	842	864	891	877	874	922	879	854	848	840	829	834	878	861	836	927	825	839	797	808	839	800	898	916	805	846	877	866	814	893	874	831	907	843	894	887	867	922	933	865	893	896	817	848	874	883	837	852	873	886	895	894	868	901	873	840	865	873	831	903	819	839	899	852	831	895	878	889	812	852	858	832	882	828	851	867	860	832	899	830	889	895	864	879	902	839	881	923	911	922	836	810	867	865	880	865	848	859	888	859	893	839	830	869	818	827	839	854	850	922	840	848	852	865	849	884	879	909	837	895	837	901	879	890	881	828	835	860	823	863	850	902	901	912	779	891	909	810	896	874	840	896	858	846	861	906	850	812	793	867	880	901	840	824	845	889	814	813	842	872	840	874	896	907	891	904	873	854	885	884	818	903	888	870	839	822	841	858	856	903	869	835	857	870	840	834	851	871	898	923	877	834	924	812	826	872	825	850	870	847	862	887	912	853	867	887	832	800	835	858	892	872	910	862	849	858	858	886	902	893	890	820	904	854	876	881	829	871	900	849	933	841	910	815	841	861	875	907	848	849	913	816	797	823	850	841	856	858	862	860	854	827	893	884	834	909	884	880	869	901	855	867	826	865	906	866	887	819	868	879	882	883	865	880	821	834	869	863	860	851	839	859	840	895	830	880	904	802	864	828	867	862	828	825	860	799	851	850	864	880	831	853	829	879	863	859	894	844	815	876	852	871	890	846	914	898	843	853	879	889	854	910	838	841	878	862	856	883	834	907	899	811	881	852	845	886	866	809	882	853	897	829	864	821	867	878	848	800	884	866	889	861	856	819	837	908	893	896	865	863	861	828	853	892	866	836	867	861	881	863	924	813	888	900	865	897	899	931	859	877	863	873	827	929	826	864	882	866	846	933	914	915	930	885	887	903	894	835	856	861	810	848	835	914	899	855	868	872	864	840	926	865	870	853	882	855	849	837	853	846	826	932	880	813	863	868	885	869	845	883	822	829	879	840	909	864	816	875	861	915	926	835	853	840	840	855	835	825	891	865	806	850	857	853	890	829	906	864	860	833	900	852	888	869	840	863	878	842	811	832	855	816	831	885	858	901	860	870	843	869	868	858	860	845	907	851	816	885	887	856	850	893	836	858	814	843	823	860	834	834	880	841	871	830	852	872	859	841	862	807	849	853	893	856	858	896	866	834	864	897	897	858	852	870	925	882	845	882	855	868	916	896	889	900	856	860	926	870	853	845	853	850	884	894	857	861	886	880	866	841	885	781	864	861	893	867	815	819	873	888	841	823	878	925	872	900	887	906	867	883	880	828	836	903	823	814	855	880	812	865	942	828	856	863	922	845	863	846	842	896	874	870	843	854	859	855	814	869	925	821	884	912	887	838	819	820	883	879	816	911	869	878	876	850	820	834	895	866	902	845	882	903	861	883	838	821	844	836	843	893	827	870	865	826	827	866	843	838	885	835	810	804	859	884	816	857	897	861	840	835	835	883	861	859	869	847	844	830	858	861	866	859	903	867	871	826	878	881	837	851	901	888	862	884	916	862	907	853	839	866	850	853	854	853	846	881	871	875	858	856	864	884	846	854	823	851	858	851	872	850	888	861	850	844	819	840	849	839	870	908	837	840	881	899	836	893	879	879	886	913	852	859	846	850	848	879	872	840	834	856	836	830	859	897	913	882	868	849	858	815	876	867	889	856	865	871	897	874	854	897	891	860	907	890	873	871	863	850	878	870	880	847	845	904	881	910	847	864	929	852	828	836	887	899	852	835	850	847	874	894	877	913	874	838	871	862	847	862	855	841	940	863	882	884	909	885	877	878	857	847	860	871	850	845	898	864	915	895	867	865	897	878	875	867	874	900	899	898	848	867	843	858	815	857	846	881	878	886	871	864	856	877	899	830	915	882	852	902	903	864	828	857	834	837	876	894	856	887	870	892	844	842	927	893	901	840	850	891	845	878	847	886	846	815	848	837	862	877	897	858	849	846	863	889	854	922	867	858	853	857	876	884	859	847	867	858
7861	6123	4614	2612	3360	1152	201	113	89	97	82	93	89	81	79	76	80	93	82	95	91	89	77	99	76	74	83	83	156	805	868	557	296	164	84	110	80	83	67	89	71	71	81	77	79	67	78	99	79	70	79	73	87	71	71	76	81	78	76	74	63	68	82	73	68	67	79	82	75	97	68	77	80	69	72	85	83	77	85	84	77	84	90	75	80	78	80	81	79	79	78	94	67	69	77	70	92	82	73	63	57	73	75	85	82	73	72	86	92	72	74	69	70	81	76	73	85	87	74	80	84	67	93	81	77	80	64	79	64	72	86	70	68	81	73	82	82	60	85	63	79	80	83	71	70	77	72	67	96	81	67	74	85	56	79	71	82	68	71	71	76	74	72	93	77	76	67	71	74	70	75	65	85	68	90	90	75	85	68	74	80	74	81	80	71	85	75	81	69	86	73	72	79	79	65	63	64	71	64	62	77	74	77	74	82	79	74	73	86	93	71	83	83	62	79	75	69	94	82	69	83	64	78	66	63	81	72	69	81	73	81	63	72	79	77	76	73	73	63	65	64	73	82	69	70	73	80	77	88	75	84	73	79	76	110	82	87	89	66	80	63	80	67	68	75	78	78	87	68	75	71	70	79	79	86	81	83	71	91	88	66	83	84	49	74	76	74	68	83	63	69	83	70	75	66	65	55	77	75	56	83	63	82	82	65	68	87	77	71	79	65	68	75	82	80	74	71	88	60	88	73	83	71	93	63	85	70	74	72	71	73	89	72	82	77	67	81	63	76	59	66	77	74	98	81	92	84	73	62	67	65	79	83	71	67	66	79	63	63	96	81	67	85	61	60	79	66	84	66	76	75	70	82	76	64	91	91	72	70	75	69	77	75	76	80	83	69	78	83	83	72	81	71	66	73	78	80	66	74	69	73	74	84	86	60	72	68	77	62	80	70	88	67	69	94	82	77	74	75	83	72	88	67	83	72	81	81	73	87	88	88	71	82	64	71	72	77	82	77	78	69	81	97	67	88	61	65	80	79	78	71	74	84	80	75	79	82	73	78	66	80	68	68	90	79	68	79	70	76	72	74	82	72	75	82	90	63	94	74	88	80	82	72	70	66	80	72	80	82	70	71	80	70	73	73	74	77	96	75	66	77	71	56	72	67	59	73	70	75	61	69	65	72	82	85	85	75	80	70	65	65	63	88	78	76	75	74	78	86	73	75	76	66	80	77	67	83	66	67	68	84	67	87	82	63	66	76	77	89	69	65	73	83	80	71	74	74	70	82	61	73	66	74	62	65	71	71	85	71	75	83	73	83	77	72	77	93	69	93	85	84	85	86	82	78	71	75	67	78	67	85	97	79	78	71	78	71	66	78	70	86	81	75	91	65	84	74	85	70	77	75	72	75	82	83	76	76	69	54	72	82	74	64	78	67	64	76	76	87	67	84	78	69	75	69	73	85	70	71	76	88	79	61	91	73	84	85	94	73	67	68	70	76	69	85	83	65	75	77	74	75	73	63	68	75	78	68	68	66	78	75	83	73	73	74	71	76	67	76	73	78	72	86	63	82	62	82	84	78	81	68	73	71	82	84	75	65	80	84	68	65	74	82	67	81	76	80	73	89	77	101	96	76	60	77	82	71	80	74	62	65	59	86	70	75	82	64	86	77	73	85	70	85	66	68	67	73	78	88	72	74	97	71	77	82	69	63	76	77	79	68	79	67	71	80	77	68	62	78	87	65	72	85	79	61	78	70	55	81	65	82	89	82	83	82	66	87	76	71	73	72	71	70	76	71	59	73	59	64	77	72	85	67	79	83	75	71	62	64	62	68	74	78	80	67	89	67	73	84	70	76	75	65	78	83	65	82	77	86	70	64	64	85	68	77	77	83	58	83	80	75	79	77	93	75	74	72	67	57	81	69	73	73	88	79	86	66	93	72	96	77	85	66	83	78	70	88	74	87	70	83	69	76	79	74	77	83	61	88	80	59	83	75	79	69	67	80	83	76	84	73	69	72	89	81	86	68	79	78	77	75	74	83	88	70	82	70	73	75	77	70	77	83	69	71	75	86	77	67	83	63	91	78	65	85	69	80	64	78	69	72	81	98	64	75	56	68	64	69	67	72	91	80	64	87	58	70	80	81	80	73	81	87	77	69	80	86	84	71	64	82	76	92	80	73	83	67	89	68	63	83	62	81	83	76	85	65	70	71	66	76	79	81	86	86	68	70	72	78	81	66	70	60	69	73	71	90	85	78	86	72	78	79	78	75	56	83	69	71	81	86	77	62	81	63	84	85	60	70	77	76	63	69	76	60	73	66	67	76	85	79	72	86	86	64	79	68	73	59	82	78	82	67	75	73	58	65	80	74	75	75	82	85	78	89	54	83	53	81	71	84	69	69	81	72	65	77	82	89	80	87	97	73	68	68	81	67	66	78	92	77	90	75	88	60	88	63	81	74	74	72	78	82	86	76	70	80	66	75	71	83	83	88	66	73	61	74	81	76	78	71	79	73	88	83	92	63	71	86	78	76	77	81	69	92	87	75	77	85	79	69	69	78	67	70	77	80	75	72	81	79	75	83	79	84	72	65	77	94	75	84	68	83	81	85	74	81	77	67	86	68	75	85	69	66	81	64	88	69	77	77	76	79	72	78	74	69	90	75	85	84	93	85	89	79	67	75	82	70	83	64	71	67	77	69	66	80	78	99	78	64	69	73	80	67	55	85	58	74	50	94	68	77	72	69	81	91	82	70	67	74	71	81	80	61	69	73	66	78	95	70	60	79	78	86	68	86	70	61	76	74	70	68	54	86	70	75	88	76	65	85	75	86	78	72	76	69	67	80	85	69	72	72	94	73	75	79	82	60	75	79	75	78	77	72	86	59	68	83	83	88	70	77	86	85	85	75	64	80	62	81	66	69	84	81	74	68	87	61	76	74	75	70	69	71	83	83	69	72	72	60	78	65	58	81	60	57	73	72	80	86	72	67	78	66	70	70	70	69	64	81	73	75	77	80	78	65	71	63	85	83	75	81	69	65	73	63	73	81	76	94	67	84	83	85	76	77	76	88	81	62	69	75	68	90	75	73	89	76	81	73	73	91	95	80	81	91	78	76	84	88	74	72	79	66	67	89	69	82	64	76	75	82	87	80	85	98	67	73	86	82	73	87	69	63	71	86	75	65	72	75	102	72	60	68	81	71	73	82	83	71	87	65	73	73	77	73	80	47	85	80	58	71	68	73	83	80	71	82	64	72	70	75	89	66	60	72	73	78	78	75	95	69	85	74	64	77	75	76	68	88	59	63	79	85	68	73	71	74	92	77	83	67	76	75	71	73	66	82	68	81	72	73	69	76	76	67	64	60	74	69	85	84	73	88	93	60	84	71	70	70	78	75	55	58	78	62	68	90	93	77	65	82	84	73	78	78	82	78	79	87	82	71	98	77	86	75	74	90	69	78	79	88	83	73	77	69	70	71	66	76	74	60	76	76	63
40638	31940	28588	33918	45688	27940	7780	3489	2597	2231	1937	1790	1617	1493	1424	1374	1266	1230	1223	1233	1143	1081	1109	1064	1146	1149	1112	1098	3452	17534	17641	11822	6312	2758	1356	999	934	903	939	879	904	853	925	939	936	950	915	924	872	910	933	955	847	886	891	919	952	895	933	942	933	919	878	915	897	882	870	972	924	923	933	977	921	879	963	939	894	922	887	889	910	887	867	916	880	881	906	921	878	921	892	950	887	902	956	883	938	896	892	918	921	951	914	860	902	908	902	930	902	898	922	906	857	889	873	906	983	903	947	889	991	956	872	941	877	961	872	876	896	904	899	915	889	918	938	923	865	835	877	961	866	885	988	914	887	913	922	911	894	935	895	964	880	904	924	928	938	879	930	884	918	916	933	905	877	882	910	916	924	951	907	881	904	891	918	935	919	888	883	927	904	945	917	920	976	940	892	919	950	896	924	918	907	935	933	902	913	906	939	942	908	924	915	932	899	865	932	904	896	912	922	915	910	953	892	928	887	893	925	931	892	913	954	882	959	938	888	954	914	880	929	921	963	907	922	891	912	914	906	881	930	937	918	932	1002	931	890	905	869	896	911	909	923	925	944	893	906	934	910	975	911	955	920	949	908	912	893	974	911	929	898	968	930	921	998	885	913	890	896	911	878	978	890	911	949	855	844	943	891	987	930	932	938	942	923	908	930	936	894	936	913	892	918	904	947	917	954	893	930	908	909	931	872	932	930	928	885	908	915	908	956	850	913	895	918	923	973	890	909	927	970	892	1000	902	939	917	927	919	872	927	944	940	946	909	907	914	898	925	915	971	987	946	875	932	944	950	906	971	932	874	895	936	912	953	947	880	928	933	928	861	951	905	933	922	920	910	893	886	946	921	889	906	890	927	907	897	921	902	910	907	962	932	919	906	865	901	876	953	939	976	909	959	933	982	940	970	943	926	969	906	898	943	930	941	861	910	928	924	902	884	919	895	849	876	970	940	946	900	903	926	888	912	927	961	899	950	906	922	904	914	859	933	940	907	963	956	918	876	895	957	944	912	962	918	897	914	889	890	958	916	947	928	876	932	949	909	942	915	924	904	953	883	923	892	908	971	938	944	921	919	982	908	984	882	913	918	927	899	901	895	902	914	928	829	938	883	899	944	899	921	928	902	946	904	903	870	908	955	933	908	910	934	938	888	922	888	951	901	913	913	949	943	966	878	903	959	934	962	987	921	867	927	914	875	911	911	917	908	898	872	993	905	896	913	953	903	905	916	871	907	953	902	888	916	903	940	910	890	878	923	933	887	917	890	897	869	940	909	864	977	946	874	922	898	884	893	936	866	910	884	905	922	938	899	882	946	916	893	945	877	912	873	891	878	909	884	948	942	905	903	931	926	913	850	963	907	941	886	886	963	937	901	925	948	984	869	930	900	961	943	942	935	920	932	923	841	918	838	893	897	926	856	907	919	921	867	916	915	916	897	911	950	902	952	901	952	936	917	911	903	937	937	961	939	916	937	931	939	907	910	957	934	915	910	897	960	923	911	883	864	866	856	905	942	952	969	931	914	937	934	996	909	922	937	889	911	958	874	920	917	883	923	902	930	933	910	944	893	926	914	929	900	916	869	996	899	929	910	898	879	931	875	916	910	916	912	951	879	913	922	910	970	931	963	943	897	943	913	908	897	952	984	932	869	885	873	918	914	906	985	913	912	920	927	939	895	905	903	925	923	920	917	914	948	910	978	942	928	905	935	929	929	898	935	954	923	909	887	943	880	930	853	876	896	974	966	944	941	939	899	864	918	904	874	856	926	927	957	871	905	920	866	961	931	935	881	893	944	930	929	924	946	969	858	908	911	942	916	843	955	839	929	851	846	938	907	948	913	899	966	899	950	897	928	984	928	915	903	891	928	935	853	907	854	905	898	913	883	943	881	916	887	926	962	967	932	911	915	905	939	925	924	873	947	852	944	967	960	930	889	917	889	899	941	917	900	871	926	925	938	911	870	922	923	871	952	890	928	901	897	869	883	940	885	930	956	943	919	934	953	871	934	939	858	935	939	934	927	912	901	864	928	910	920	897	978	862	971	924	948	924	873	946	910	935	893	1020	899	929	880	931	995	938	930	884	870	917	942	955	903	915	931	877	906	855	921	909	945	947	901	898	932	958	918	892	930	901	897	931	922	924	924	898	981	867	948	928	859	904	872	913	949	968	907	887	956	880	901	899	944	963	892	852	916	939	903	954	887	887	950	891	914	948	915	916	928	904	948	923	908	930	940	861	917	941	933	891	910	943	907	901	924	910	915	977	938	858	930	993	971	911	942	967	908	912	896	888	962	908	957	920	939	904	888	1004	918	925	919	887	930	889	880	927	870	897	887	952	904	916	947	906	964	920	902	865	888	891	908	910	905	954	914	904	906	929	926	955	916	932	909	956	942	911	909	911	916	930	910	910	952	953	931	938	881	922	930	995	915	933	893	960	923	924	979	863	938	937	976	927	899	899	973	920	872	889	882	945	926	859	954	917	881	927	859	956	855	925	859	971	873	891	951	870	921	883	917	897	870	873	918	927	926	919	927	933	923	859	955	867	951	945	947	911	917	915	847	926	919	924	892	876	939	939	928	889	931	938	906	909	934	892	923	971	912	871	878	898	922	915	917	943	994	958	950	916	912	881	883	945	938	913	946	944	927	939	867	935	888	858	918	908	873	939	920	885	895	897	894	926	904	938	888	909	929	904	874	917	847	906	911	937	941	927	903	910	925	949	915	904	905	917	932	925	912	922	868	853	899	947	945	882	940	925	945	964	961	946	891	922	963	933	878	925	930	938	956	914	915	923	925	879	907	927	907	849	947	882	917	869	894	943	959	962	876	973	884	896	923	893	926	918	915	900	884	930	930	900	952	945	929	934	876	878	919	923	910	838	894	950	905	900	957	879	874	943	902	891	892	981	931	882	951	917	894	934	941	958	993	918	919	873	893	882	882	927	856	910	906	887	943	864	937	914	906	954	898	929	938	905	913	946	931	933	915	880	897	949	873	913	905	926	919	900	948	918	863	923	923	877	919	901	909	886	912	887	908	875	897	964	904	920	931	881	866	920	855	966	887	935	856	890	969	936	914	923	968	927	970	956	891	883	940	940	904	919	885	901	917	962	939	912	957	952	937	884	924	908	914	929	911	894	851	965	912	912	920	889	927	926	947	893	960	932	888	859	968	896	959	900	882	936	942	902	878	948	930	941	924	948	946	891	924	921	960	904	930	961	878	904	937	869	921	920	966	951	972	950	815	879	868	893	943	925	951	905	885	920	912	940	874	974	939	883	940	898	962	909	904	893	924	940	878	870	944	902	891	909	939	940	959	921	817	886	902	964	920	897	879	940	944	922	905	891	960	965	928	931	895	956	899	919	936	949	956	901	895	942	961	893	886	942	914	897	924	917	902	879	919	882	891	944	943	936	956	940	919	875	932	953	986	925	911	929	902	921	932	939	949	931	936	915	905	893	891	907	909
10859	12090	8760	4276	5654	1677	263	130	119	116	107	98	98	93	94	91	78	99	96	85	81	69	72	75	74	72	88	85	179	1197	1317	744	370	181	106	81	68	67	72	84	73	77	73	75	84	76	76	89	77	60	100	72	76	72	72	84	77	90	78	78	80	88	92	75	76	75	77	81	81	67	78	77	84	74	87	78	58	89	71	89	92	75	77	73	89	82	70	91	72	86	88	64	75	76	68	64	67	74	80	75	77	87	76	86	66	85	78	86	77	85	65	73	66	84	83	68	78	88	83	69	84	64	84	83	78	76	52	83	80	84	58	74	57	67	61	56	79	77	76	92	65	59	76	83	67	64	81	76	84	67	88	61	77	92	80	78	67	75	57	70	84	74	73	65	85	74	69	58	81	66	75	88	55	69	73	59	80	77	79	49	98	75	77	82	78	76	78	83	85	74	69	73	69	55	94	83	70	77	89	73	84	84	69	87	77	84	73	85	69	73	54	69	72	74	77	79	86	72	77	78	69	84	78	58	63	82	68	70	74	80	64	65	78	61	70	81	85	69	69	65	63	86	76	83	77	75	67	94	69	74	83	70	64	69	83	73	62	74	65	59	77	71	87	83	64	90	83	75	65	63	81	76	86	70	77	90	63	79	89	80	68	92	70	79	78	78	68	67	75	73	88	76	68	70	63	80	71	84	83	71	83	75	73	78	79	66	81	75	78	70	72	87	80	75	75	63	71	71	82	85	82	82	62	76	85	82	76	74	70	80	69	86	74	73	69	88	61	67	88	60	77	83	71	77	74	86	71	67	80	82	76	75	78	75	64	72	75	89	58	68	58	85	77	73	76	81	72	77	78	76	68	68	78	61	74	71	71	93	72	82	81	68	80	72	74	85	74	64	64	76	58	80	77	77	77	66	68	67	70	95	70	73	62	73	78	78	80	81	71	70	65	72	77	81	72	86	67	78	73	84	62	69	91	63	104	64	70	78	72	91	81	83	75	68	63	79	64	71	80	77	81	90	63	58	82	63	90	71	66	80	66	82	61	65	68	82	79	76	82	78	75	91	64	74	88	87	70	66	82	67	82	54	74	64	82	77	73	70	85	76	71	72	75	67	67	66	72	81	68	75	84	56	68	68	67	72	74	70	62	89	65	82	78	68	119	84	57	93	64	57	67	63	92	65	79	70	75	78	77	67	72	67	70	84	79	83	81	79	67	70	85	72	86	82	74	90	73	81	73	60	82	84	65	77	93	61	64	73	89	84	75	73	75	64	69	85	80	77	79	66	70	67	91	73	56	80	69	88	69	86	69	64	76	70	75	78	64	71	76	78	81	77	71	89	82	86	64	69	88	67	62	84	88	66	85	78	79	84	85	69	70	65	83	81	77	66	64	69	72	65	77	76	77	80	69	80	79	82	71	75	90	89	78	77	81	84	95	79	70	86	82	72	84	70	77	78	73	76	64	74	84	74	63	58	94	87	86	76	75	73	74	81	82	69	79	48	63	70	78	93	82	77	76	68	70	88	76	66	62	96	89	72	75	86	76	83	77	74	76	77	99	63	79	87	78	71	65	66	81	77	73	76	75	76	70	89	60	65	76	73	67	76	65	80	64	76	87	74	55	75	68	79	81	81	56	75	86	61	85	68	87	64	66	77	64	59	84	75	55	72	64	74	80	64	78	79	82	69	77	83	74	85	73	75	71	76	73	68	82	102	67	79	91	68	65	65	77	84	76	69	69	71	77	80	73	87	70	76	69	59	75	84	67	83	76	69	86	83	76	65	78	63	71	71	83	66	78	70	77	95	62	55	81	88	90	71	65	86	79	60	85	76	70	83	74	81	79	95	68	77	70	79	66	68	74	67	72	82	90	76	77	64	82	74	79	76	77	71	74	80	67	74	73	89	80	84	69	91	77	78	78	75	87	75	64	86	68	78	84	76	73	63	66	96	72	64	78	84	67	76	63	64	63	62	77	65	77	86	77	74	78	69	82	72	68	85	89	86	71	73	80	72	85	78	70	62	84	57	73	94	70	81	77	65	64	73	75	87	85	67	86	90	86	72	64	65	69	78	74	60	94	79	78	59	56	81	71	88	78	63	71	59	57	74	84	67	91	75	68	70	82	72	79	64	82	70	79	71	90	69	87	78	70	74	69	65	72	85	58	79	81	69	73	75	93	78	67	75	54	73	77	92	80	69	88	80	81	75	77	69	77	65	93	81	77	73	73	81	77	68	71	78	72	78	77	78	91	80	71	84	70	77	79	83	64	79	81	77	80	75	59	72	65	76	70	68	75	76	84	63	60	85	77	72	74	83	82	84	69	84	87	77	89	76	72	73	69	79	92	66	86	65	73	67	85	92	87	80	80	82	83	76	69	89	78	61	79	79	97	65	69	80	75	81	83	68	73	81	77	69	77	69	98	74	85	78	71	81	81	84	76	74	76	69	63	71	65	76	62	83	67	84	80	72	75	73	69	77	76	63	65	70	72	78	86	74	78	75	65	77	70	75	73	68	69	61	66	74	78	77	77	80	69	76	74	78	76	71	79	96	65	86	78	63	82	78	79	73	75	74	68	84	73	68	72	92	67	62	83	81	77	69	76	67	87	65	87	89	74	71	62	84	84	79	70	79	75	87	68	72	85	67	66	68	84	66	63	66	73	75	75	79	90	78	71	66	85	96	84	83	75	72	75	84	64	67	82	78	72	71	83	64	101	74	63	66	83	77	74	67	76	82	87	72	81	74	69	71	84	76	72	66	65	66	80	69	82	73	67	81	77	70	80	76	65	94	94	80	80	58	79	61	72	80	66	70	69	82	78	70	83	98	87	73	77	74	74	89	74	94	98	78	72	75	82	78	68	76	68	87	78	70	79	82	76	69	63	87	68	69	81	66	67	77	65	80	58	69	82	77	76	73	76	76	59	88	65	61	74	81	67	100	75	84	77	83	70	70	63	76	71	59	52	74	72	73	71	77	76	88	69	78	69	68	79	76	77	77	80	76	76	71	87	78	76	77	72	76	76	85	73	79	93	69	78	72	69	81	84	79	89	90	61	83	79	72	67	58	71	82	66	62	63	87	81	80	87	93	72	80	79	67	82	76	55	73	81	75	70	76	69	71	76	78	67	89	82	77	78	92	78	69	61	79	104	71	72	74	90	71	91	72	79	59	60	77	92	79	73	85	60	65	84	92	88	67	67	75	68	63	68	54	84	88	65	73	73	90	70	85	75	67	73	57	62	72	67	74	64	78	78	82	75	63	77	75	65	78	67	71	72	70	87	66	87	61	84	73	70	86	63	64	88	84	79	69	78	72	76	65	67	85	89	78	76	67	78	64	75	60	66	101	73	81	89	88	70	72	77	79	80	73	77	92	75	71	66	81	68	78	75	87	73	71	56	64	87	84	69	75	69	70	57	74	82	88	82	83	64	71	78	93	62	65	74	97	91	56	89	82	94	78	71	80	78	69	68	68	75	76	79	64	70	79	66	64
48815	38856	33741	38233	52509	32287	8736	4396	3669	2950	2499	2250	2018	1766	1746	1558	1498	1441	1366	1363	1276	1267	1206	1194	1221	1141	1186	1114	4764	22527	21672	14892	7876	3211	1457	1010	865	926	945	895	929	926	898	965	869	885	953	860	860	898	945	906	858	948	934	916	913	932	893	903	980	907	903	899	872	931	930	874	921	885	866	879	916	863	905	873	913	939	935	957	934	903	962	876	898	911	926	897	926	888	898	928	918	909	897	932	924	912	865	883	963	901	897	880	913	891	855	940	873	937	981	937	908	966	942	927	896	923	928	949	916	906	936	885	911	898	903	862	925	936	875	874	939	881	939	902	983	873	939	872	880	930	910	859	951	958	951	913	844	919	905	898	904	870	943	927	920	905	901	913	922	853	904	925	949	883	932	949	915	915	951	863	936	950	956	911	896	921	932	868	947	887	887	941	937	930	897	869	889	896	932	924	923	927	877	891	897	919	949	880	920	922	903	899	930	942	976	909	892	908	947	889	934	963	910	896	956	929	941	919	909	922	864	859	932	927	886	880	983	938	963	947	916	952	891	971	881	840	899	944	942	900	951	969	884	921	850	943	880	893	925	940	899	909	848	903	932	926	918	872	911	879	909	914	908	919	913	916	888	923	904	859	897	957	938	901	922	929	952	894	908	938	925	954	920	992	891	863	935	893	938	895	866	907	914	876	906	903	875	909	885	939	901	933	920	928	881	875	932	948	898	917	915	896	866	871	847	869	946	937	880	894	956	901	874	919	926	915	914	909	952	880	880	884	898	956	895	875	922	937	908	955	858	940	917	946	912	898	943	915	920	916	897	856	913	924	907	929	946	899	906	888	949	876	883	960	882	857	853	882	898	896	896	934	965	902	843	915	877	901	886	848	939	886	930	904	955	939	919	885	935	943	903	876	934	912	936	935	890	917	925	912	918	858	899	953	887	943	881	924	882	940	891	940	932	947	891	930	915	911	941	901	930	948	909	891	927	937	846	912	884	882	912	914	953	925	872	911	905	956	868	913	934	914	918	926	880	952	907	913	940	925	857	943	890	886	925	903	944	952	901	880	951	902	884	893	882	923	856	874	878	921	939	939	889	941	908	983	944	929	927	897	891	878	915	898	927	880	940	883	942	908	935	941	925	934	917	876	934	911	878	901	918	920	914	895	931	886	942	926	947	933	903	946	939	941	865	898	967	965	952	904	863	921	922	902	963	960	945	902	944	884	915	892	913	908	919	884	905	935	947	909	883	920	916	891	908	938	908	938	906	938	949	914	943	885	942	924	878	905	889	917	883	901	867	879	872	953	876	926	908	878	895	934	898	914	906	868	905	897	970	899	910	912	918	916	893	884	880	883	877	906	956	867	877	885	956	898	903	936	933	912	888	853	893	953	979	896	878	906	906	939	913	862	928	946	912	861	909	951	864	922	857	877	928	926	897	948	883	916	885	916	953	887	925	932	915	850	896	890	936	925	943	913	950	942	885	870	919	866	911	948	890	855	903	880	869	876	923	898	902	925	924	895	903	947	920	945	969	937	922	913	889	933	924	925	902	916	889	879	954	916	939	847	980	941	892	908	899	916	841	919	937	904	890	908	909	901	930	895	884	937	933	879	945	962	926	934	935	1007	947	912	916	943	934	956	902	874	901	948	936	932	945	871	928	878	920	930	898	876	941	926	879	903	899	903	949	960	884	908	952	859	921	939	922	865	863	943	926	789	929	864	951	850	930	918	878	892	927	918	907	894	945	920	932	894	961	916	938	890	897	898	929	907	880	968	930	919	915	957	844	896	887	911	877	929	939	932	908	929	968	904	915	916	932	853	931	945	898	906	893	825	866	914	887	896	920	903	905	833	886	937	943	945	843	970	911	916	872	855	904	901	885	884	913	914	897	908	870	904	936	901	967	898	890	870	917	945	920	845	930	896	910	926	940	883	902	902	939	896	890	881	919	890	940	899	910	965	921	940	906	893	883	906	906	890	860	948	941	879	945	942	980	898	832	871	899	912	900	902	865	903	867	860	909	942	937	947	902	947	956	936	902	872	910	895	921	936	904	880	923	905	940	930	884	862	893	884	940	895	932	934	877	900	964	930	925	953	880	922	923	905	904	884	935	925	921	891	916	913	903	938	874	905	893	927	913	970	916	925	896	948	955	909	946	918	961	950	922	934	921	913	930	898	890	901	905	931	864	876	865	889	918	924	918	920	857	866	923	905	950	944	887	916	916	942	896	896	905	910	900	965	902	948	916	914	879	947	873	951	882	942	963	908	916	946	957	969	908	856	925	878	933	913	906	912	915	919	933	907	934	932	905	940	907	926	908	870	883	888	968	875	951	958	899	912	938	903	894	920	948	906	961	888	916	893	972	933	897	902	889	940	882	894	943	953	927	884	900	965	945	901	870	925	943	928	890	957	881	933	900	957	859	916	928	917	912	841	936	952	944	921	941	899	954	933	889	986	942	960	927	912	912	877	922	914	903	903	929	891	964	965	935	939	926	904	869	931	935	926	942	949	924	904	926	914	909	903	914	937	890	948	933	919	854	914	923	920	844	886	998	945	897	942	925	948	939	918	962	881	942	872	901	911	938	903	924	920	892	902	861	913	929	839	863	933	918	874	895	877	885	938	926	972	903	936	917	915	912	976	926	915	919	962	933	892	863	918	918	841	890	930	920	956	918	931	888	906	871	862	908	900	917	917	916	956	850	855	938	919	905	935	864	880	903	929	885	899	950	925	915	924	868	870	961	923	949	914	925	937	912	874	914	906	879	865	884	897	916	919	877	949	948	933	926	894	949	867	917	916	944	920	931	959	892	886	930	892	935	895	940	922	904	893	913	963	887	893	897	922	920	936	927	944	929	939	923	892	968	955	906	888	869	968	913	916	941	935	894	920	943	912	905	931	932	901	893	959	943	879	924	928	931	902	901	887	904	884	880	904	886	897	932	988	954	876	951	911	872	841	901	926	967	916	855	925	884	916	901	927	903	920	935	917	904	909	956	906	914	907	971	922	884	929	880	929	927	966	959	938	930	914	918	904	927	916	929	938	894	892	921	969	923	829	905	942	951	888	866	911	934	852	899	884	912	886	859	956	920	907	913	911	934	883	943	927	897	881	873	956	965	899	881	924	946	893	937	923	906	920	919	890	902	920	909	925	914	873	915	950	936	901	970	911	947	917	914	857	886	895	918	902	928	939	923	887	888	906	924	905	867	908	921	879	912	924	928	895	932	904	923	918	925	863	893	865	926	915	917	941	901	914	940	949	915	911	903	897	911	901	917	919	919	926	882	916	927	874	947	890	903	837	844	922	887	852	895	907	910	921	931	930	914	894	928	912	919	884	896	869	903	914	915	946	948	892	924	940	938	915	905	883	926	882	944	921	869	929	993	949	919	943	915	891	915	921	908	915	885	935	938	927	935	910	920	898	901	945	961	902	935	885	919	928	913	943	903	913	896	949	878	883	893	936	939	858	948	916	920	942	889	974	906	893	856	896
4127	1943	1503	797	921	323	107	103	76	90	81	61	77	80	62	68	74	75	76	85	63	76	74	71	84	72	90	85	203	377	337	249	165	108	88	76	70	74	69	72	67	74	78	64	82	85	76	52	60	77	81	88	79	82	72	79	61	76	73	71	69	82	69	60	65	63	67	70	65	70	61	59	72	80	77	72	84	72	60	64	95	63	74	83	63	96	79	71	72	67	76	78	59	81	74	85	84	78	82	73	77	88	68	84	82	84	80	68	52	91	74	98	68	73	81	89	85	80	92	76	79	76	87	86	65	83	77	69	75	92	82	67	58	92	70	88	74	74	75	72	83	86	64	79	77	73	55	74	83	74	84	76	86	61	77	79	88	59	85	81	62	54	84	91	83	68	74	72	82	83	67	74	70	73	56	83	82	80	57	88	74	58	84	67	63	64	69	71	72	85	81	78	57	67	80	70	66	73	99	66	77	68	64	71	65	72	88	76	67	86	74	79	82	83	63	71	72	77	71	82	66	74	64	70	82	72	89	74	83	84	79	77	71	78	74	65	72	71	79	64	70	71	76	74	73	87	75	55	80	82	73	66	67	73	67	87	69	73	77	78	85	68	69	95	84	70	81	71	83	74	76	67	70	67	76	71	61	76	61	88	72	71	82	78	79	66	69	68	67	80	65	65	83	71	79	76	78	87	77	67	68	67	69	73	60	80	82	76	82	72	74	53	108	72	66	68	63	49	77	75	70	57	69	68	77	66	84	72	77	76	74	76	69	66	75	82	62	68	81	74	77	85	81	70	77	83	93	84	76	78	76	65	77	63	65	71	45	73	68	70	100	68	72	91	87	77	83	78	81	71	82	74	83	63	76	88	61	63	66	69	74	76	84	75	73	72	88	65	80	80	76	70	78	64	72	64	80	89	82	61	80	70	71	84	66	70	68	70	96	71	78	79	81	68	92	58	84	72	70	77	66	71	73	71	74	88	75	57	77	59	64	62	85	90	69	66	83	69	68	74	53	77	68	69	75	85	71	86	87	96	91	60	54	70	75	63	77	77	80	78	77	63	76	64	63	88	71	77	65	82	65	67	75	73	63	86	67	72	60	72	82	57	68	78	76	70	75	78	66	69	68	64	70	76	78	86	70	69	85	81	81	67	69	69	65	75	73	66	79	72	68	82	80	82	69	59	73	68	60	72	76	67	70	61	74	90	74	75	73	72	70	59	70	80	78	81	63	70	79	91	57	54	69	80	84	77	69	74	81	78	72	67	79	78	67	77	85	68	88	64	75	85	77	88	58	77	77	87	77	90	79	89	63	81	65	72	66	69	73	71	79	71	82	76	73	86	98	74	79	72	77	90	77	77	79	78	82	84	63	80	75	64	74	63	64	59	74	85	68	82	81	64	84	55	76	84	86	83	80	83	75	81	63	71	72	81	65	84	65	82	55	72	78	65	73	69	84	87	75	70	58	71	96	67	60	72	68	83	82	68	78	88	79	92	78	74	76	82	72	89	78	67	63	82	84	79	66	85	74	74	80	62	71	73	64	55	71	84	71	82	56	68	73	80	75	62	69	74	65	72	66	76	78	57	76	72	79	64	67	57	86	78	81	80	92	75	65	78	80	77	59	77	66	66	79	77	71	66	82	77	78	76	84	77	69	62	72	61	48	90	77	84	64	84	67	86	63	80	87	74	65	80	58	85	70	75	84	71	60	74	74	86	67	70	67	70	75	73	73	85	68	73	74	67	83	71	63	70	73	90	81	66	71	80	67	74	73	71	69	77	71	73	72	85	50	75	81	63	77	86	70	77	60	70	71	71	81	78	72	63	81	85	82	72	65	68	74	69	67	66	61	63	78	53	74	57	83	71	90	85	62	64	69	86	71	61	76	76	70	62	91	75	60	75	73	71	62	77	68	91	69	73	69	79	58	74	74	66	78	73	71	77	85	74	71	72	64	81	91	84	93	59	72	64	72	75	72	83	63	79	68	82	72	66	73	89	79	49	74	67	78	69	82	72	74	69	82	73	76	80	71	75	72	77	62	62	65	89	78	62	74	89	73	58	78	85	85	74	66	67	70	74	88	77	67	76	84	53	70	83	70	79	70	75	76	66	72	69	64	63	79	66	88	80	95	78	81	70	87	68	87	75	82	71	81	72	62	72	71	81	80	71	65	72	72	79	68	76	75	83	95	90	71	81	72	62	73	78	78	62	73	84	65	70	68	83	66	90	85	88	78	64	72	80	84	91	77	71	75	80	77	63	82	65	69	65	66	91	71	89	58	75	76	81	68	88	60	78	71	63	81	77	64	73	85	80	69	72	71	75	78	68	79	61	80	67	83	82	72	69	79	78	73	79	71	78	78	86	71	66	83	68	81	73	76	74	67	71	74	74	63	88	91	69	75	69	72	82	73	64	64	67	68	70	72	64	67	81	73	80	74	76	72	72	73	91	68	79	67	85	80	73	65	78	80	70	68	65	70	73	72	71	68	75	86	66	66	69	77	69	72	79	63	74	64	82	76	69	69	65	70	55	73	65	65	89	69	66	69	83	80	78	56	66	74	75	72	90	74	79	74	72	81	85	62	68	75	59	70	76	73	72	68	69	77	61	81	62	79	86	84	70	73	75	76	79	85	71	62	72	83	73	90	78	71	69	75	73	83	89	75	74	72	78	69	67	55	75	73	75	80	78	67	84	69	74	66	70	71	54	66	75	84	60	73	70	82	59	84	73	66	74	84	73	77	76	61	68	83	79	97	68	78	70	72	80	78	73	81	76	92	70	90	69	56	84	71	68	72	76	69	77	67	69	73	72	90	67	90	70	82	69	79	58	74	62	83	68	72	81	94	79	74	80	72	56	83	67	84	71	76	84	69	53	59	96	78	78	88	81	88	62	86	85	69	67	68	59	71	76	77	63	93	85	82	76	63	72	84	80	62	66	73	72	70	74	69	81	73	75	74	64	71	73	66	65	95	72	74	72	76	78	67	87	76	66	84	76	74	73	77	73	77	70	89	92	60	71	75	87	74	69	84	78	74	84	89	85	72	74	67	82	60	72	72	68	87	68	58	81	79	72	68	78	59	58	65	71	77	71	77	80	67	79	63	66	80	85	64	57	58	68	63	76	67	70	78	68	83	76	79	78	67	79	90	76	86	73	77	62	88	67	88	68	75	94	83	63	86	74	74	81	64	67	68	82	75	68	78	81	64	70	89	72	65	71	54	79	59	72	79	84	71	73	73	82	84	60	86	60	54	68	68	77	78	82	70	77	76	53	82	81	73	73	90	54	78	75	68	72	65	78	80	84	74	74	77	75	86	66	67	67	92	89	81	83	69	88	73	81	72	73	83	60	91	80	85	69	68	70	75	60	82	56	86	100	65	97	78	81	62	62	65	71	71	83	68	76	79	73	68	78	69	65	79	80	70	71	86	65	69	64	84	71	88	79	78	70	76	70	76	80	80	68	64	66	62	61	73	72	68	78	73	74	83	75
32500	21448	18378	20509	30377	17944	2980	1673	1473	1374	1258	1185	1137	1062	1012	1048	1076	1017	960	944	928	1011	880	959	946	989	1034	1350	4845	9609	8403	5312	2855	1514	1109	816	944	954	913	911	922	843	908	897	926	847	878	896	923	870	948	873	924	897	899	892	839	922	879	867	901	908	881	899	882	892	903	874	936	886	919	885	936	922	905	899	904	852	891	891	921	898	832	875	861	878	975	907	843	914	865	953	897	897	863	917	962	927	905	912	873	851	882	870	871	896	980	903	929	883	886	897	859	905	889	891	902	913	870	880	842	851	859	939	942	958	870	903	861	943	900	879	928	863	956	878	878	822	913	844	863	862	894	908	891	958	908	853	883	883	946	883	897	888	863	904	888	883	927	843	906	875	905	981	948	915	824	906	928	932	867	897	866	889	929	896	881	894	930	954	900	962	877	876	874	855	892	904	891	924	877	869	876	920	941	922	889	935	931	877	914	925	866	872	883	914	913	918	871	926	852	881	885	952	886	869	909	887	961	919	913	875	959	882	914	850	898	931	887	895	845	924	925	895	900	900	924	872	909	854	888	888	958	874	911	909	881	899	889	863	904	903	905	908	914	896	857	871	827	849	920	923	903	910	958	938	929	933	906	874	946	883	862	908	842	862	913	837	909	920	891	904	842	861	911	885	893	950	935	893	858	873	922	909	895	875	926	934	883	923	910	888	874	898	883	902	923	932	901	930	922	910	897	918	882	892	892	940	866	905	915	872	898	870	905	906	878	836	894	903	911	912	877	866	906	886	893	892	943	879	909	917	852	861	877	898	964	903	895	882	870	910	935	875	917	898	889	847	935	940	877	903	891	895	904	830	884	863	912	850	916	902	893	897	839	934	894	882	926	905	864	900	891	881	881	906	839	887	933	870	903	865	930	950	901	873	898	868	871	871	876	885	884	903	938	955	905	841	827	883	902	947	917	905	835	875	861	893	920	863	924	939	880	913	894	902	891	918	885	903	860	943	890	903	914	984	875	890	922	902	898	880	904	890	874	927	920	917	889	872	891	926	892	897	914	830	848	890	923	954	877	884	919	923	907	936	829	876	897	884	869	961	925	885	871	930	842	839	930	909	900	914	877	902	879	894	901	920	912	885	859	905	891	892	900	911	903	851	921	909	893	915	926	923	909	914	904	884	895	869	827	865	903	916	842	925	922	906	877	866	896	916	889	910	897	889	885	880	863	862	881	894	873	901	872	946	902	860	965	890	919	890	922	859	944	875	943	847	931	907	871	902	872	918	872	867	832	904	864	858	880	894	880	906	935	875	870	882	876	949	879	866	919	909	898	920	940	866	978	927	920	940	926	939	914	883	877	850	865	909	896	927	959	939	901	910	850	894	923	890	902	916	858	925	894	847	904	872	917	906	850	834	817	872	932	922	907	918	934	895	956	890	950	916	899	922	927	933	884	894	854	887	887	950	884	913	885	903	936	911	912	877	914	952	881	899	847	880	885	911	931	902	947	898	858	865	897	937	872	870	910	878	901	914	889	870	845	886	884	845	890	858	901	875	908	865	910	884	858	908	945	926	948	928	923	877	869	899	941	966	921	911	859	900	858	887	936	860	829	867	860	952	897	902	900	905	879	930	929	856	942	887	878	947	886	881	919	896	908	915	879	921	885	877	920	913	887	868	900	903	851	904	888	899	909	911	868	970	937	869	870	931	879	900	901	930	895	909	882	929	902	993	921	913	887	861	862	875	942	907	933	871	925	930	868	802	838	851	890	942	812	846	868	868	886	897	933	927	904	831	869	911	885	896	903	882	848	903	957	900	866	869	882	915	891	894	876	881	869	868	865	883	915	891	888	851	917	866	881	957	905	871	900	935	928	879	905	858	881	863	913	933	872	865	891	870	898	886	872	882	902	901	893	910	890	909	951	893	819	933	864	880	902	906	929	920	880	882	869	952	882	866	851	893	884	931	941	900	864	927	839	940	899	878	888	916	890	909	885	902	899	902	928	843	862	955	889	895	903	925	982	890	909	879	893	893	893	876	893	888	882	848	893	948	877	930	937	877	879	901	878	900	898	844	848	847	875	863	909	909	912	902	863	936	875	901	916	857	949	882	921	848	896	910	922	924	889	881	942	922	922	841	906	907	942	914	921	860	921	915	844	915	908	868	903	884	909	862	892	905	917	888	879	892	871	876	869	879	873	929	931	927	964	880	890	954	891	898	900	906	887	827	838	907	886	821	924	886	858	936	893	891	886	908	935	876	874	863	879	913	892	854	854	902	936	971	917	850	927	920	879	877	956	887	907	892	873	902	854	939	945	852	914	899	913	885	851	936	869	914	933	908	925	853	869	892	861	891	877	906	891	877	906	909	920	904	855	907	850	905	870	870	885	900	896	885	861	891	873	907	920	921	843	889	873	941	917	905	837	917	889	906	898	882	855	844	883	897	872	954	878	930	895	875	871	903	863	889	897	951	885	856	884	928	876	913	945	948	907	844	902	857	828	915	932	865	854	926	854	882	875	917	856	918	908	899	915	918	849	855	910	903	974	913	863	892	872	835	866	861	859	917	882	923	916	915	870	896	961	922	876	904	911	922	970	893	877	862	893	917	929	867	900	891	916	893	864	915	929	885	919	843	898	877	864	860	904	871	871	862	944	931	913	931	940	903	896	846	881	884	897	905	878	848	850	868	923	880	927	925	859	861	907	834	888	870	872	870	894	913	837	940	913	933	890	906	857	893	900	900	917	926	905	857	884	944	922	866	846	928	852	909	836	888	887	885	902	903	928	840	877	895	918	935	873	894	840	933	897	923	903	890	863	912	906	872	879	862	906	840	902	868	933	909	894	865	841	882	929	875	879	855	889	918	881	950	915	819	933	935	886	928	949	870	897	935	848	813	901	908	867	947	926	914	860	911	894	880	928	873	900	949	884	967	871	867	818	902	888	880	943	875	883	880	901	899	873	907	909	923	886	883	905	945	884	896	924	846	897	931	921	844	883	899	891	901	902	906	871	881	907	916	923	936	836	872	901	892	872	893	843	894	859	927	864	935	936	889	886	871	888	912	907	908	869	866	910	920	891	899	881	915	896	919	888	855	921	920	900	910	906	939	859	900	921	888	886	912	863	907	886	880	803	858	892	908	890	947	965	956	922	867	875	901	887	944	870	897	824	862	927	903	958	970	899	923	843	877	892	919	894	965	896	876	894	867	855	910	934	903	906	951	891	949	870	831	944	927	896	939	882	898	869	882	890	858	901	847	905	894	909	867	908	899	844	868	878	878	892	859	846	903	933	915	874	848	875	842	884	840	873	884	923	926	928	885	895	877	899	895	922	930	902	913	899	877	880	908	911	896	915	884	905	855	914	878	927	825	857	882	894	923	889	911	926	911	922	884	854	913	904	883	889	950	933	867	915	916	920	886	890	850	864	900	883	891	915	869	923	959	891	841	921	876	901	873	879	879	915	863	934	859	908	928	891	838	875	951	902	870	944	922	901	945	928	879
7555	7739	5283	2094	2729	868	147	99	93	89	106	92	76	75	85	91	77	75	58	84	85	79	95	86	89	102	87	138	361	732	644	355	195	122	89	86	72	71	81	86	82	68	67	63	70	63	61	76	66	72	76	81	66	78	76	53	69	72	81	78	88	72	88	80	80	84	86	70	77	64	78	64	73	83	87	67	87	91	87	81	70	76	81	70	84	86	66	68	76	59	81	73	65	70	79	74	87	74	85	90	71	78	75	56	74	79	67	70	61	75	71	86	74	87	87	63	72	71	81	76	64	77	80	82	59	74	76	89	62	70	86	90	75	77	68	86	86	77	63	68	70	81	86	67	73	54	87	86	75	83	74	69	83	63	87	74	65	67	90	69	72	80	76	86	94	84	64	75	80	86	88	73	78	80	57	75	79	76	63	81	84	72	65	58	76	64	84	68	74	72	81	75	75	78	80	74	82	79	64	67	63	70	75	84	76	72	64	84	78	77	76	73	96	60	76	72	71	85	73	64	72	73	75	69	62	73	75	94	57	77	73	61	60	69	89	85	82	77	83	76	80	77	79	78	66	69	72	82	72	92	77	81	67	78	76	85	76	69	85	71	75	62	88	76	69	83	72	72	63	83	69	75	69	79	83	81	90	74	77	95	85	80	82	76	70	78	72	80	92	78	76	81	87	70	89	84	78	66	71	73	75	81	80	80	88	73	81	75	65	93	71	82	63	63	77	68	98	79	66	81	71	69	78	72	67	78	76	65	70	80	61	74	73	85	71	98	79	80	71	83	91	80	75	88	86	87	62	61	61	69	62	67	79	87	70	65	72	68	81	78	92	67	76	65	74	76	66	68	66	73	81	82	72	65	55	75	84	91	67	57	76	80	73	80	83	64	57	69	87	73	77	74	73	85	72	75	83	79	74	74	78	65	70	75	71	71	62	86	78	72	84	69	87	78	80	74	76	87	79	88	75	86	64	76	75	77	83	67	71	86	72	69	91	73	76	82	60	81	74	67	82	71	98	95	87	84	77	70	73	64	67	81	52	102	85	100	91	71	86	70	74	76	80	74	87	92	75	79	81	81	67	69	71	76	81	78	75	75	86	81	75	55	77	58	83	98	70	88	66	67	68	69	80	78	71	65	58	67	72	71	92	69	61	67	72	70	76	65	73	66	58	77	64	79	66	76	77	79	84	82	69	81	75	81	72	76	64	68	90	56	93	90	79	73	77	68	80	76	82	79	81	84	70	91	72	64	70	64	75	96	83	82	73	89	70	79	67	66	67	66	83	74	85	69	66	72	64	65	73	73	80	71	65	86	80	68	84	63	89	76	62	65	71	92	79	80	67	82	71	78	67	59	84	74	75	77	78	77	76	86	64	72	89	82	61	69	81	69	63	76	68	84	77	74	69	87	70	64	89	78	69	72	68	78	73	81	82	81	85	71	78	59	78	65	90	85	79	74	79	75	74	73	64	64	82	81	74	97	76	92	82	72	74	59	81	76	55	62	79	56	70	77	78	75	77	66	78	70	85	72	78	53	73	71	72	76	88	76	92	64	71	75	83	68	85	87	62	92	85	69	66	81	72	72	84	68	81	70	64	64	72	71	77	71	77	74	88	75	75	56	88	68	83	70	72	77	98	91	62	78	64	83	81	87	63	87	88	60	78	56	67	68	82	70	82	78	81	73	70	65	80	77	77	70	72	81	84	97	78	82	82	73	73	73	75	73	82	68	88	70	74	90	75	67	65	77	85	74	71	83	73	66	83	64	77	71	77	80	82	72	62	82	65	60	83	77	83	76	86	70	77	69	82	71	75	74	81	65	63	77	66	81	74	80	78	64	73	71	70	73	58	58	77	91	63	76	68	85	75	66	73	66	67	93	65	66	82	82	72	72	72	73	81	85	71	66	67	76	74	78	67	63	77	64	72	67	76	73	74	65	66	83	70	67	75	82	65	67	81	66	77	77	88	65	76	66	80	71	83	66	79	70	85	82	85	61	76	70	89	66	67	68	92	61	63	60	78	79	69	79	80	72	70	68	79	83	66	62	84	62	94	67	85	76	79	87	75	79	83	76	61	77	81	61	97	81	88	84	78	76	83	83	78	85	74	71	63	68	82	76	67	63	76	69	78	63	74	74	73	75	63	82	65	73	76	73	74	67	77	62	53	57	77	80	85	73	68	77	79	67	85	73	73	75	69	97	84	63	75	74	60	58	70	72	82	63	100	72	81	74	54	76	77	76	81	70	80	70	61	85	73	99	80	86	92	78	67	63	77	75	98	90	83	68	77	70	83	75	63	92	76	69	72	82	66	68	76	68	53	80	65	73	86	81	72	67	69	58	74	60	79	81	81	83	76	81	82	78	81	69	87	72	73	78	61	80	80	78	66	76	75	65	72	79	70	78	67	64	93	65	66	52	92	72	76	74	94	70	92	77	72	74	67	71	63	72	69	84	70	71	66	74	82	71	84	79	83	65	67	73	82	76	86	69	86	86	69	82	86	72	70	81	80	79	78	70	79	77	88	85	82	85	90	78	82	70	67	75	77	73	72	61	61	81	85	81	73	61	70	77	83	56	76	78	72	76	67	73	69	72	84	60	78	71	67	75	94	88	71	83	72	64	75	79	85	84	71	69	67	70	70	74	61	85	82	65	62	76	62	55	85	77	88	92	60	61	57	83	61	66	76	64	63	79	74	83	68	71	76	73	76	81	73	81	66	83	88	73	93	66	80	69	68	67	79	78	78	72	72	81	70	67	64	89	88	76	76	74	86	71	67	85	74	76	79	81	62	82	86	75	76	65	74	76	74	81	72	76	60	86	74	71	80	78	78	79	73	83	78	86	74	69	74	81	79	70	74	78	67	90	76	73	56	72	63	65	76	88	78	74	73	58	83	67	66	71	70	77	75	90	81	51	82	81	81	73	74	83	85	66	72	67	89	60	73	82	77	88	65	88	73	71	83	69	91	76	72	68	81	70	81	78	68	66	71	68	64	64	76	79	74	85	82	73	81	75	92	64	78	66	89	79	78	59	79	67	64	79	69	67	72	76	78	84	77	75	75	83	79	79	72	78	80	59	76	61	73	78	60	75	57	71	71	83	80	82	68	78	80	83	74	71	53	78	76	79	58	81	81	70	81	83	82	63	77	87	65	84	76	71	81	91	73	89	73	79	88	79	91	89	73	76	65	79	82	79	65	62	78	77	70	62	81	64	83	79	76	91	73	73	83	73	79	65	75	64	72	67	83	78	70	56	72	73	72	77	69	100	87	80	75	79	81	104	95	68	80	76	77	70	74	78	58	73	91	89	66	61	83	66	66	83	77	84	69	66	81	81	90	60	56	68	74	72	71	78	81	80	71	72	56	74	59	76	78	77	75	96	77	69	71	75	59	84	67	73	85	80	73	64	69	77	73	86	66	70	63	76	82	68	75	76	72	71	83	78	71	72	75	76	69	71	79	64	93	69	79	80	74	69	75	73	69	74	66	87
44793	34390	28697	29553	42889	26755	5340	2922	2339	1950	1838	1596	1505	1403	1313	1256	1260	1178	1152	1154	1110	1077	1015	1088	1097	1028	1126	2931	9774	16720	13984	8457	4160	1890	1165	946	892	845	918	919	891	846	886	913	916	885	892	952	837	973	960	886	843	880	920	932	931	938	864	943	933	876	913	927	911	888	881	928	954	906	942	892	872	913	867	885	935	872	902	906	943	899	860	898	906	914	943	925	889	894	894	832	933	924	878	875	884	872	874	939	817	933	871	945	884	890	899	847	906	849	877	830	964	845	901	895	887	894	939	948	886	886	849	931	902	913	849	930	908	898	960	848	882	890	869	909	926	879	877	898	893	867	873	906	903	955	879	896	852	923	875	909	931	907	883	898	896	918	922	895	885	874	901	838	860	894	861	931	910	921	859	888	899	912	869	875	852	843	930	900	890	918	879	878	894	901	876	908	928	878	899	880	916	880	926	936	883	898	921	913	949	888	850	924	845	888	901	889	897	936	912	928	848	937	889	886	867	899	849	929	915	886	878	885	915	938	919	919	872	865	934	891	899	919	894	857	943	890	934	879	882	866	864	863	929	908	882	925	923	921	896	937	900	894	893	890	940	918	900	885	883	904	913	890	858	957	917	917	904	899	921	898	945	920	918	873	846	905	857	902	969	926	870	898	942	927	907	897	879	885	901	876	929	950	914	900	946	865	881	951	963	885	883	888	849	890	881	896	885	924	906	900	884	881	880	893	902	945	893	908	929	880	906	920	911	904	881	864	912	863	899	892	887	841	897	887	885	922	903	959	964	880	884	916	942	895	862	880	923	942	872	864	875	888	927	906	914	896	908	901	926	992	941	947	877	917	899	875	946	895	898	938	862	967	894	905	891	902	931	931	910	913	954	891	935	876	1004	915	906	905	937	889	871	900	867	881	893	867	905	890	831	898	946	906	916	906	875	883	878	936	866	896	888	932	896	895	895	902	962	933	851	914	921	911	936	903	929	860	881	845	946	884	893	886	942	944	912	913	873	898	894	909	881	904	886	876	870	917	895	880	913	894	885	909	848	884	871	902	869	884	893	904	902	934	911	878	879	918	875	879	908	885	869	905	929	856	867	975	840	917	880	929	881	879	915	931	904	905	969	875	931	871	894	904	874	925	922	904	864	918	929	926	933	903	924	913	912	914	869	903	837	906	835	966	855	846	883	937	870	900	902	915	945	919	859	885	909	897	852	860	905	943	920	913	918	886	880	914	908	926	875	921	860	946	904	914	883	891	935	883	899	928	901	975	937	875	892	847	922	888	933	893	843	859	873	895	892	920	852	950	922	872	908	879	924	973	916	898	937	950	871	905	875	900	919	881	892	933	917	869	894	912	942	847	919	908	888	907	905	947	873	900	899	854	887	901	943	875	933	911	937	895	899	906	915	845	905	878	886	896	923	920	901	898	863	884	901	942	886	906	942	959	885	898	893	865	840	876	883	903	931	887	934	885	870	865	893	925	921	955	895	930	916	901	899	888	895	894	935	917	889	933	822	907	924	916	958	866	897	894	883	927	913	891	899	879	904	945	927	888	918	929	848	888	890	884	893	894	887	884	864	884	878	877	906	855	894	937	899	925	871	931	921	913	894	891	869	903	924	857	941	889	917	860	890	928	944	918	856	869	906	878	856	926	901	871	872	948	891	900	899	906	935	871	875	892	931	896	899	904	899	902	858	864	890	893	947	880	854	909	890	938	920	933	886	948	907	941	908	849	895	953	895	991	913	895	904	897	908	917	927	864	913	871	872	871	878	902	869	908	843	872	913	893	926	897	858	889	898	902	899	895	914	920	931	881	955	909	877	883	873	904	860	938	938	883	837	867	850	867	939	887	839	890	911	867	905	858	874	903	868	921	937	895	913	872	894	897	900	944	914	933	911	894	870	889	913	952	917	849	937	874	959	918	927	885	865	962	878	913	895	909	901	916	947	924	867	924	912	903	934	967	861	892	895	856	887	873	844	892	931	879	859	920	853	910	906	928	878	954	869	862	933	889	852	883	893	917	947	892	870	914	969	860	872	899	903	856	861	944	861	893	917	907	915	881	929	877	924	901	896	877	893	854	916	922	919	897	876	888	923	933	845	856	882	862	957	875	894	887	929	862	908	956	904	866	936	874	906	921	867	925	902	886	912	878	908	859	874	882	905	884	914	898	908	874	912	839	833	922	900	857	956	851	843	915	918	886	879	894	920	858	918	849	905	868	898	936	874	927	899	872	889	897	892	863	920	894	963	925	927	897	899	900	844	908	877	851	920	939	901	886	898	925	877	919	881	924	889	901	914	922	931	873	897	903	884	910	885	880	927	909	897	964	917	934	929	903	889	891	895	924	870	855	932	911	876	856	887	942	904	931	889	885	911	940	895	926	897	953	934	885	897	867	877	848	931	928	899	919	891	875	911	880	835	895	921	890	889	893	916	907	917	882	949	876	935	924	881	879	891	913	853	865	937	893	860	883	865	912	893	976	956	890	871	955	909	933	877	966	930	883	923	907	881	954	809	902	934	895	916	890	873	919	937	853	961	866	867	975	854	856	931	892	932	886	932	868	909	905	903	946	873	888	923	921	975	905	911	874	879	931	927	888	880	882	918	898	900	882	949	899	877	916	877	872	920	896	973	942	905	928	878	879	950	870	891	869	881	942	918	870	883	895	904	864	913	878	885	910	926	896	886	922	924	915	901	946	917	911	914	930	872	867	866	911	945	861	907	926	900	920	882	909	898	948	907	898	916	938	840	920	910	886	927	852	935	894	910	850	947	962	911	896	837	865	900	899	912	933	884	934	873	935	912	923	919	881	874	911	880	946	879	916	877	859	844	857	896	925	923	896	902	897	889	927	840	907	891	882	934	906	924	903	884	904	894	916	952	887	950	927	940	865	899	904	904	849	894	918	866	908	899	916	897	897	880	910	921	921	910	899	876	963	906	884	875	896	927	919	898	883	927	917	865	912	922	923	893	904	954	877	917	931	889	900	942	932	900	886	882	891	945	911	948	923	885	863	917	921	901	926	844	922	894	925	915	891	857	908	914	905	890	859	946	918	852	894	888	865	925	903	903	858	893	901	888	857	887	932	885	874	920	910	919	881	871	889	856	885	891	894	940	895	905	931	863	861	899	954	921	922	916	888	882	866	857	871	886	907	856	822	918	842	938	876	899	884	915	865	893	918	869	890	891	901	935	873	903	890	879	937	872	928	906	895	913	898	917	868	875	907	919	897	857	925	881	879	920	843	873	916	909	905	844	880	890	859	893	907	908	903	858	877	927	880	897	891	949	915	881	863	861	917	894	904	874	900	925	932	852	881	908	881	912	915	888	879	917	867	961	908	912	910	911	899	925	903	878	896	915	916	884	913	920	913	878	881	897	884	897	911	893	900	892	861	908	931	850	922	945	915	929	902	906	893	877	902	915	970	847	945	919	857	881	903	872	879	920	932	902	884	876	939	937	970	882	861	882	899	888	925	913	893	912	895
7934	6740	5253	2082	2449	891	121	80	96	119	86	107	98	102	82	80	90	76	87	69	74	88	81	88	69	64	83	129	500	896	775	431	211	117	85	86	67	80	75	88	76	76	66	82	88	90	86	58	74	64	84	73	84	69	71	67	73	76	69	73	86	84	70	77	67	79	65	71	76	69	80	90	72	82	67	73	81	64	78	71	81	69	74	74	71	94	90	70	80	71	70	65	66	90	73	70	71	75	78	66	63	75	71	68	63	68	75	81	88	57	84	65	64	76	69	75	76	81	75	68	78	69	69	78	85	105	71	66	68	74	75	73	62	67	82	84	82	73	79	76	84	78	71	80	75	77	77	61	58	74	63	62	96	70	71	77	76	77	70	70	79	87	98	87	93	74	72	66	83	78	82	75	72	78	64	76	82	78	86	88	74	84	83	84	78	80	96	71	88	67	86	72	68	85	76	68	72	70	77	78	70	68	59	56	82	79	81	81	78	61	57	67	77	84	83	78	77	67	83	75	80	71	85	86	85	83	89	81	80	70	62	74	78	74	72	78	53	76	86	73	73	80	77	66	72	71	76	66	83	66	80	84	83	81	88	78	77	61	59	64	67	82	62	75	71	78	73	81	73	72	73	74	85	69	74	91	113	63	83	64	60	77	77	67	88	80	80	69	80	75	72	80	68	64	87	74	59	84	70	69	86	84	84	86	75	78	78	64	74	79	68	92	66	80	88	81	79	86	91	80	77	59	75	83	89	79	80	70	59	74	94	82	87	78	87	86	79	82	76	83	75	67	74	81	87	71	83	71	73	82	82	85	73	64	69	83	86	82	81	74	77	78	67	84	73	81	67	78	67	88	86	68	64	76	79	80	86	88	80	93	82	71	75	68	76	78	75	78	86	73	74	80	90	73	76	69	68	90	66	75	75	88	88	67	74	81	75	63	74	79	72	84	76	62	78	68	51	73	66	79	84	81	98	51	79	71	89	64	88	75	73	69	79	80	69	79	74	76	90	79	56	74	83	74	87	81	75	72	91	63	63	81	71	72	76	83	67	76	83	64	66	89	80	93	78	71	74	98	62	72	63	91	70	79	75	94	72	95	80	66	68	74	71	79	67	76	67	69	79	71	76	74	87	93	75	74	60	58	77	70	94	95	76	70	81	85	75	92	79	75	73	81	70	90	71	73	83	64	94	85	79	89	75	64	83	95	70	79	68	74	90	91	63	72	70	77	79	72	82	85	77	81	73	69	63	88	80	83	62	65	70	73	80	83	62	89	82	75	77	72	72	86	71	77	78	63	94	70	86	67	83	92	80	79	79	78	79	97	71	63	76	80	61	75	80	84	79	74	78	68	71	64	88	72	75	89	90	54	82	73	77	75	57	87	88	86	69	72	71	67	74	71	87	79	72	88	101	76	75	72	78	68	86	54	76	88	68	78	78	90	64	74	89	65	88	84	70	87	76	84	71	60	83	81	69	77	72	64	91	67	81	69	79	74	77	77	80	86	59	59	82	65	89	76	73	67	71	88	81	77	82	71	82	63	72	80	79	67	68	83	78	70	49	68	65	76	61	83	78	85	95	80	69	61	78	71	84	81	76	69	70	89	75	77	76	82	89	85	68	81	74	67	73	71	70	106	85	79	85	70	70	70	89	84	90	61	86	81	65	74	67	76	72	77	92	100	70	77	73	75	92	80	70	66	98	75	91	75	80	82	70	76	78	62	78	85	79	63	73	84	91	87	71	68	77	72	78	77	76	65	77	77	82	75	91	84	78	67	69	73	78	58	67	56	83	81	72	78	78	65	77	84	92	86	69	80	84	72	87	60	70	65	80	87	79	78	75	72	86	102	64	80	100	79	69	73	71	68	76	72	71	64	77	78	74	64	85	83	89	86	76	72	88	89	81	67	72	70	84	80	82	78	87	71	84	77	77	84	63	72	64	79	69	77	90	85	89	85	89	68	51	73	75	83	72	80	70	66	89	81	79	74	82	75	72	70	74	80	78	90	80	72	69	73	76	69	74	70	74	82	86	88	84	89	63	84	81	86	86	72	75	76	72	76	74	78	52	73	83	87	81	69	72	84	91	77	88	85	81	79	80	90	81	75	76	82	82	73	77	84	77	70	74	82	74	80	75	67	79	78	92	95	61	64	74	77	78	74	79	89	75	54	74	72	80	73	85	73	62	76	86	73	78	77	82	68	73	76	97	77	87	71	73	65	69	76	83	83	101	68	76	81	67	80	74	60	89	71	73	85	70	63	77	69	86	83	62	67	80	81	93	66	70	69	94	78	70	73	82	78	50	69	63	82	65	77	87	79	68	66	63	83	97	66	89	64	78	81	90	76	76	80	74	87	79	81	68	81	80	56	69	86	79	91	78	69	67	78	79	72	83	86	87	68	68	88	84	67	79	68	86	56	86	67	79	68	71	84	59	70	72	74	69	88	74	68	63	63	87	80	87	79	68	83	108	81	78	85	85	66	66	65	86	80	84	65	91	85	71	76	77	111	81	70	89	64	79	82	64	81	83	77	73	83	72	88	85	78	70	64	84	76	70	79	71	66	79	79	85	99	80	89	102	62	81	63	86	80	80	69	71	77	79	65	89	81	75	77	70	62	71	89	98	63	75	80	71	76	74	73	63	64	62	77	67	76	83	72	72	69	77	71	78	62	71	87	79	82	72	91	76	71	70	64	83	68	76	75	66	85	82	95	63	80	84	93	72	78	95	64	69	80	68	75	62	88	77	69	59	88	83	67	87	96	81	94	77	98	79	64	67	64	79	67	77	70	67	92	61	75	66	74	67	72	72	70	70	83	80	77	81	83	81	72	82	82	65	82	67	86	70	66	61	72	53	74	77	68	80	73	82	73	74	61	66	88	90	75	80	88	100	79	77	84	83	74	64	81	84	89	79	64	77	84	71	79	74	88	81	59	86	71	62	65	68	77	78	77	70	93	75	86	72	91	77	94	85	82	91	68	74	62	73	76	74	68	56	88	62	87	77	75	84	88	73	80	65	58	79	73	72	88	86	71	70	71	81	73	79	78	77	68	83	85	73	79	78	79	70	101	67	59	74	86	72	78	75	77	64	77	80	71	74	71	63	75	64	88	82	79	98	77	79	83	75	56	83	83	77	79	69	112	82	76	71	78	74	78	93	89	83	82	68	83	83	79	53	81	76	71	65	71	71	79	93	82	74	93	70	71	72	82	84	84	103	70	83	71	81	82	69	68	71	76	94	66	73	60	75	62	83	76	62	86	89	69	77	87	76	80	79	78	77	77	74	59	77	75	76	80	76	79	98	71	75	86	73	78	81	80	63	89	68	59	65	85	75	79	82	69	81	80	82	84	65	92	88	74	64	88	68	74	72	75	84	97	57	85	84	86	95	93	71	82	69	78	87	73	69	72	75	80	63	76	65	86	79	84	75	78	82	93	82	74	72	65	84	74	95	89	89	63	58	60	81	84	79	64	85	83	104	74	74	65	66	70
40397	33245	29735	29099	39873	25723	5286	3205	2658	2240	2031	1784	1623	1506	1381	1364	1282	1257	1280	1217	1203	1176	1098	1124	1083	1044	1130	2752	12808	18260	15638	10071	4968	2091	1267	988	1003	950	904	927	899	955	965	900	876	900	965	914	903	887	939	906	935	912	970	933	918	905	973	913	952	890	887	919	909	908	900	939	888	965	892	938	916	906	919	901	895	941	919	878	945	891	898	899	983	922	863	932	906	854	924	939	910	984	928	947	902	901	937	912	876	897	962	922	895	938	915	924	912	812	891	930	935	954	944	889	897	912	971	951	926	917	903	869	921	877	899	962	947	889	894	917	940	876	923	920	971	955	969	936	885	904	895	916	967	930	907	907	943	917	910	895	954	926	881	929	886	877	902	889	911	909	895	910	913	915	898	907	949	894	918	901	912	942	904	864	911	928	945	874	928	926	898	929	881	947	900	956	905	936	944	907	922	904	932	853	965	924	950	873	861	930	935	904	871	888	896	886	922	927	878	900	952	886	957	949	876	864	926	954	905	878	924	937	878	884	894	918	860	963	899	913	913	865	915	870	914	901	922	905	882	910	948	895	940	886	961	924	905	898	934	947	899	900	893	896	933	958	901	891	956	891	886	926	888	913	886	876	901	935	947	923	952	908	928	947	870	941	948	906	926	923	908	891	935	904	982	929	903	907	912	906	846	912	890	964	955	884	938	906	921	923	871	911	927	879	930	863	952	911	921	929	905	937	965	890	910	909	868	965	955	936	937	955	874	934	914	940	937	887	878	898	885	953	955	887	947	904	946	885	916	932	885	934	908	979	951	900	931	968	893	920	1001	918	952	923	859	900	928	971	900	943	936	905	909	908	889	993	877	878	928	905	938	870	927	852	905	926	927	932	932	966	912	924	939	945	929	971	860	933	897	936	938	914	983	907	909	952	915	929	905	912	929	894	891	882	885	912	936	895	926	928	948	977	905	907	897	897	861	898	935	948	924	859	864	889	930	888	909	961	963	919	975	924	928	940	883	896	959	899	950	939	896	934	913	920	868	916	955	902	895	925	919	877	968	904	925	911	1000	922	929	931	934	909	894	916	960	878	886	906	935	955	886	939	950	940	901	908	900	910	918	906	919	901	989	888	929	975	917	934	907	884	930	898	830	908	867	934	921	927	896	876	925	898	920	892	918	895	883	887	944	950	909	896	892	931	903	929	929	974	965	896	934	900	914	909	930	925	897	939	932	953	906	952	906	912	907	912	922	962	940	948	930	935	942	912	954	895	922	892	880	946	953	897	938	953	923	919	928	916	997	905	868	946	959	962	875	912	891	922	883	949	911	887	933	905	948	941	851	930	907	880	909	888	926	953	868	922	870	894	914	895	897	974	956	884	909	904	946	919	862	922	927	939	907	973	894	987	886	941	946	895	879	960	898	911	950	933	868	948	929	947	876	958	970	883	876	921	883	926	942	889	990	964	903	897	908	918	939	973	902	897	922	911	902	975	911	904	882	928	875	902	881	886	904	868	890	889	909	890	846	926	861	895	942	924	962	888	872	943	906	899	895	886	971	924	911	938	929	891	876	914	923	893	975	874	943	942	934	867	920	920	914	915	902	969	907	892	911	949	924	938	880	882	930	937	944	945	887	916	964	971	922	875	920	916	894	901	917	941	933	905	865	912	894	901	954	914	872	922	931	926	876	919	906	918	949	885	955	958	925	909	943	912	921	922	894	901	892	895	859	911	873	946	878	890	917	928	953	860	890	877	873	899	936	926	907	958	944	937	902	936	889	940	904	916	857	928	920	911	900	948	932	949	979	945	906	961	953	964	908	881	924	902	963	918	930	923	920	934	857	920	938	926	934	949	892	896	879	933	908	893	878	921	912	908	919	892	926	952	951	852	952	871	917	937	927	919	888	966	906	900	983	918	946	891	877	901	940	845	869	919	915	939	891	924	922	951	930	909	941	936	891	923	963	950	969	917	921	957	931	859	956	904	988	873	905	902	898	923	857	924	905	897	974	846	911	926	918	894	935	916	940	913	911	896	954	946	874	968	896	900	895	900	941	953	954	930	901	912	913	943	895	971	949	919	897	928	897	914	925	927	892	964	900	949	889	907	972	979	922	895	898	909	908	924	907	876	919	910	942	915	969	890	859	901	893	925	959	903	921	935	935	918	871	927	904	932	956	888	900	843	929	916	906	949	868	925	899	954	921	936	932	931	900	937	957	941	920	926	872	908	900	971	952	930	913	905	932	901	898	944	941	960	897	923	933	887	902	910	868	941	902	932	926	964	924	898	960	870	927	922	899	896	871	958	908	914	898	948	923	944	908	901	936	919	925	927	955	916	930	867	896	936	898	888	960	944	887	892	954	906	920	990	870	873	927	894	846	888	873	915	867	911	898	919	913	932	915	914	929	951	927	897	921	875	911	875	942	928	939	906	913	896	951	921	901	876	875	881	953	851	905	914	902	921	918	928	904	851	946	903	911	889	865	866	943	950	891	916	876	858	910	989	899	933	948	889	946	935	905	961	938	940	896	924	897	957	910	967	902	911	919	988	871	945	945	941	906	896	926	936	892	912	935	934	922	919	914	908	912	904	935	940	883	928	991	923	938	901	920	965	894	937	916	925	926	848	903	905	912	910	846	860	920	928	941	933	906	901	915	918	923	966	880	917	910	946	881	920	928	910	901	931	871	938	875	869	898	939	908	932	903	944	929	928	874	926	919	906	905	911	931	938	922	939	917	883	888	952	866	902	938	927	957	938	939	942	902	906	865	898	904	966	939	908	879	929	910	922	905	896	959	981	897	896	936	905	916	946	930	936	882	902	900	949	916	958	971	900	911	923	883	917	944	913	900	930	900	912	912	921	897	895	912	961	860	884	922	893	879	883	941	873	857	906	910	865	907	919	897	933	876	885	914	914	920	966	957	989	875	933	876	915	946	881	906	943	878	926	929	848	897	874	939	925	959	900	955	940	919	955	932	868	880	899	996	885	904	942	917	927	873	914	894	906	894	877	924	942	928	916	955	974	871	900	950	950	934	915	931	919	916	876	885	901	891	923	987	879	909	847	898	927	927	939	972	948	886	898	921	921	872	917	918	907	905	925	924	893	949	943	868	894	896	887	927	850	913	942	950	908	933	888	918	906	945	908	898	907	838	901	939	943	923	907	939	919	991	892	956	919	883	876	926	884	925	946	897	948	852	899	892	932	999	903	919	949	880	923	909	937	938	924	959	927	940	954	864	927	880	922	884	943	945	947	941	929	900	927	898	910	925	950	925	965	888	922	872	981	884	917	946	912	935	944	924	955	924	983	960	893	902	898	884	907	922	849	879	930	902	905	908	863	945	903	902	923	907	866	918	938	904	920	942	959	946	936	980	907	923	942	929	937	913	928	941	884	890	870	889	909	894	918	933	939	934	853	920	881	906	914	939	877	934	923	930	902	896	910	915	961	894	904	915	889	863	903	911	901	881	949	886	898	944	920	943	949	984	970	909	942	916	899	896	876
9997	12493	8424	3490	3744	1340	171	120	120	119	96	101	95	100	89	92	86	88	95	79	80	82	77	86	80	78	91	92	302	1214	1359	708	356	158	86	70	72	75	80	78	76	77	68	69	79	69	69	72	78	81	83	86	59	77	81	76	78	59	69	78	80	80	81	61	80	66	66	83	61	62	97	73	89	62	68	66	75	73	74	65	78	76	68	75	67	74	65	80	54	70	83	75	73	71	69	79	84	68	77	64	74	75	71	73	71	73	95	84	70	80	72	60	71	77	71	87	81	68	67	70	60	79	64	83	60	89	69	84	76	65	96	79	72	70	80	72	61	70	62	77	72	76	78	65	76	77	72	67	68	85	73	65	56	76	79	76	79	98	64	63	64	76	78	83	70	57	71	69	76	76	76	67	64	68	63	67	70	74	95	72	78	65	65	74	70	70	62	72	78	77	67	63	77	89	74	88	74	73	62	74	69	55	76	76	59	65	80	61	71	85	83	69	94	72	82	74	53	76	78	80	62	65	67	77	59	74	70	79	72	66	65	72	69	74	68	63	59	78	70	75	56	78	70	64	89	74	81	58	63	52	93	73	91	82	72	64	61	65	67	76	73	77	63	73	64	69	79	82	73	67	68	68	67	59	85	71	73	84	66	78	76	70	65	63	66	80	63	67	88	81	68	60	74	81	72	73	76	81	60	54	72	68	67	79	82	77	68	77	63	70	75	87	62	72	73	92	82	77	71	62	79	74	74	68	72	60	69	61	65	60	80	85	70	86	66	77	68	65	74	78	74	78	78	59	84	68	73	77	75	77	63	87	71	78	79	71	98	65	88	82	55	72	64	60	87	67	73	79	82	69	71	78	66	73	55	79	86	82	76	78	70	70	72	75	76	57	70	66	85	80	56	71	77	78	72	73	71	59	84	57	63	70	77	73	59	68	81	80	74	93	82	70	73	78	65	80	64	70	63	58	70	73	69	78	85	58	72	77	63	68	74	67	85	85	66	80	78	72	68	80	79	62	60	70	59	84	62	56	83	71	84	68	81	62	65	69	84	72	77	74	84	87	68	73	68	68	67	57	74	68	70	71	66	79	75	76	66	73	91	80	81	71	81	69	71	89	72	72	60	65	88	77	68	62	71	71	74	54	55	66	56	67	67	71	68	69	71	75	76	77	67	85	72	81	74	59	58	77	68	65	62	74	72	58	74	75	74	74	64	75	60	64	62	53	69	70	63	60	71	75	71	63	79	66	84	73	76	78	82	65	65	76	49	64	71	77	59	72	82	65	73	68	83	73	60	59	69	81	64	81	62	77	64	73	72	60	65	74	75	55	78	82	61	88	77	61	79	82	93	69	67	62	64	86	78	60	89	75	73	65	66	74	69	72	54	77	75	68	79	92	64	82	67	76	82	65	70	72	63	80	67	65	70	68	75	89	78	87	74	78	70	71	72	71	50	79	80	68	79	60	82	60	56	70	78	63	76	71	69	73	66	56	68	68	66	69	77	85	69	62	71	66	61	83	78	64	69	82	62	78	71	81	78	49	80	66	70	63	67	68	75	80	76	66	78	78	76	71	86	79	65	66	79	66	77	77	75	83	56	71	74	61	67	68	64	55	77	65	74	92	66	67	79	87	74	52	61	74	74	76	66	69	80	67	86	76	83	66	58	77	70	66	66	67	68	66	60	67	60	72	80	67	80	64	71	77	79	63	65	87	51	57	68	64	86	60	75	68	74	59	72	71	82	70	70	73	84	72	66	79	77	70	89	76	61	76	91	71	65	64	66	56	71	69	53	57	70	70	74	67	70	76	71	74	67	100	74	66	83	69	61	63	61	68	63	67	70	67	62	67	71	67	77	70	71	67	87	64	66	69	77	68	54	79	63	61	77	72	82	77	71	70	84	73	75	66	90	76	64	66	73	79	64	74	61	62	57	81	59	61	77	68	81	82	96	71	83	64	67	75	84	62	80	73	73	83	78	82	70	63	63	68	67	60	67	79	49	69	65	70	70	78	72	76	81	78	81	78	81	71	55	73	73	67	67	64	66	80	77	67	91	82	76	87	64	76	67	74	75	75	63	78	77	65	67	81	82	86	64	62	72	74	70	62	77	85	70	82	65	77	72	82	73	72	66	60	85	76	82	79	65	81	69	70	69	71	69	64	66	71	68	76	62	73	70	68	69	66	76	63	74	70	75	85	78	69	72	85	69	66	84	67	63	70	59	73	69	71	53	66	64	73	61	82	76	101	67	72	67	70	90	67	61	76	67	65	78	67	82	84	80	81	60	62	72	87	78	80	67	81	79	75	76	88	77	64	59	55	78	77	72	71	77	65	67	74	73	74	70	64	71	72	66	58	86	78	76	62	80	87	75	64	86	58	69	76	60	60	65	69	74	72	67	63	68	55	89	70	62	87	68	60	70	64	49	65	80	75	70	86	69	80	70	60	74	89	72	54	55	60	83	76	73	57	63	84	69	65	76	67	96	74	76	69	69	69	69	85	73	67	76	67	61	78	79	72	78	77	61	73	69	70	71	72	78	82	75	79	77	106	68	73	69	75	75	72	79	68	63	74	75	83	75	73	80	83	91	74	75	73	77	87	65	68	70	83	85	85	65	73	83	70	58	64	90	69	82	78	77	77	76	60	74	76	82	67	65	58	79	67	68	78	80	81	76	58	87	67	71	69	79	80	64	68	59	66	67	61	93	74	85	53	65	71	56	77	83	73	71	87	68	87	70	72	72	77	74	80	79	63	89	62	80	69	46	89	75	75	71	69	63	63	59	63	74	72	69	72	65	70	65	68	85	74	76	77	59	76	76	86	76	69	71	82	68	65	69	87	71	67	60	74	91	78	68	75	79	57	78	78	68	68	68	59	61	74	77	69	70	78	95	67	73	75	86	70	73	62	84	58	70	84	55	73	76	88	75	73	63	66	75	73	59	65	85	72	62	75	66	87	54	88	78	68	59	66	91	71	63	83	65	75	78	75	66	87	82	77	67	88	70	67	71	75	88	65	59	70	71	78	72	75	72	71	66	84	61	79	81	67	72	77	80	68	70	82	74	73	64	77	71	68	65	73	69	54	84	61	76	72	85	73	72	62	81	57	65	64	67	70	66	65	62	64	67	79	74	68	62	67	79	73	63	53	70	73	70	68	84	65	68	99	72	71	73	60	72	69	79	72	75	70	72	65	75	80	56	63	76	76	82	69	72	58	70	79	69	76	78	75	71	91	75	64	77	71	76	60	75	68	78	81	79	68	73	71	72	67	61	76	51	90	74	72	72	78	85	68	69	77	65	74	87	78	88	75	72	79	66	67	84	58	67	71	67	80	84	76	66	79	77	68	65	77	69	70	53	76	65	78	53	76	77	70	86	67	82	70	86	67	75	82	77	60	73	67	69	81	70	85	70	66	78	67	68	63	75	78	80	59	75	75	75	87	89	76	77	83	67	81	63	73	73	70	75	68	64	85	75	69	71	70	64	79	76	63
46783	38247	32340	34177	41271	27897	6362	4363	3665	2942	2456	2214	1920	1847	1697	1565	1440	1389	1374	1268	1241	1176	1207	1188	1140	1129	1183	1775	8456	21804	21159	13840	7238	2882	1344	947	881	870	837	847	840	871	856	861	859	925	901	885	847	882	835	902	845	896	888	850	836	860	843	912	919	919	867	869	927	881	861	850	854	825	893	865	929	856	867	877	880	906	889	857	819	887	915	838	831	862	821	853	829	893	844	833	870	857	891	851	914	854	867	870	926	859	837	903	871	927	885	919	881	843	868	848	892	897	877	933	882	881	855	886	868	895	825	861	929	843	930	834	886	869	883	857	906	846	828	887	863	874	888	828	829	829	854	850	894	840	850	843	882	855	897	868	881	877	870	875	839	887	867	907	893	878	872	886	872	882	921	841	905	936	884	924	849	878	879	830	834	902	867	845	825	832	881	826	857	881	859	880	867	907	891	842	821	851	888	888	821	880	857	826	919	842	854	880	878	878	858	870	838	837	888	904	831	835	914	863	865	870	843	852	900	892	885	861	872	879	867	892	893	900	880	933	841	900	877	876	870	877	918	905	885	890	893	853	853	839	874	859	888	874	922	775	872	884	842	866	920	882	897	828	844	877	883	830	831	901	851	833	871	869	861	863	902	859	914	836	887	894	833	844	855	832	857	879	867	891	833	888	868	871	853	839	921	897	892	853	881	855	899	851	864	846	893	864	902	855	912	876	855	860	875	844	868	868	874	854	858	832	852	921	867	873	899	901	881	908	878	824	875	856	863	894	851	863	880	853	885	932	829	837	935	872	875	867	862	863	897	835	856	859	844	873	848	871	913	847	875	856	867	864	930	870	887	848	877	864	866	898	864	780	880	860	896	848	899	850	861	869	846	893	920	886	918	858	860	891	882	881	870	857	873	887	851	863	882	881	850	927	901	892	887	852	828	869	871	887	846	851	891	867	899	876	873	877	880	894	814	879	872	878	870	894	866	883	893	909	863	919	880	914	877	911	874	809	880	887	867	853	869	888	876	866	832	840	892	851	852	858	892	908	859	938	887	850	872	901	868	903	880	862	890	879	902	845	872	888	902	900	897	802	850	872	868	928	874	885	901	814	901	895	847	868	831	883	906	803	858	895	873	871	868	921	846	833	866	895	852	877	844	926	901	869	837	872	934	823	900	893	877	849	930	856	807	868	853	879	846	826	902	860	882	864	855	841	848	878	919	884	892	824	885	850	891	849	813	882	832	889	857	843	860	919	857	910	906	821	832	886	906	811	880	898	883	874	905	861	870	853	883	866	844	846	878	920	918	853	832	879	886	817	875	919	871	867	868	873	882	897	860	860	893	931	903	875	822	842	887	907	843	870	870	865	848	853	862	855	869	895	850	877	907	838	909	838	781	911	869	877	827	872	883	825	852	845	867	873	848	906	867	866	915	884	889	853	868	826	842	909	873	860	863	856	851	906	855	880	881	880	890	859	886	858	839	867	880	844	846	845	851	862	850	951	893	838	898	861	847	838	855	865	818	899	895	898	901	858	922	905	862	908	838	885	899	902	852	905	918	867	856	875	892	914	890	882	856	818	892	885	852	924	875	888	854	905	880	885	873	855	864	897	880	906	940	869	871	874	883	868	868	893	808	863	888	896	799	852	903	861	854	895	914	838	881	842	888	835	896	894	838	907	927	919	848	878	865	900	857	838	840	863	859	860	944	906	871	841	813	884	829	891	836	858	897	871	836	842	898	862	886	881	897	822	860	867	888	883	851	870	880	908	884	884	891	829	844	914	871	873	921	871	912	886	857	871	850	835	865	852	843	859	903	823	860	858	831	861	889	855	856	883	893	890	882	856	880	870	895	894	910	833	836	895	895	918	874	874	884	843	900	846	926	877	869	864	875	902	899	867	871	894	871	821	859	879	872	869	868	885	844	823	866	822	875	846	861	872	895	843	860	799	906	878	802	847	877	902	878	903	881	889	897	843	833	874	887	852	873	846	890	869	871	874	895	848	823	885	882	872	863	861	846	897	822	841	885	906	882	868	862	828	886	842	836	880	882	843	885	857	878	894	847	871	875	867	908	893	852	878	856	876	867	847	917	878	855	850	874	858	889	908	878	889	830	888	910	822	898	867	857	926	816	832	793	877	855	868	867	832	868	895	896	918	893	886	892	901	878	906	857	907	865	869	887	890	925	860	890	882	831	859	859	905	844	879	900	877	913	865	889	861	881	909	884	851	935	890	919	863	828	883	849	828	906	894	843	855	840	837	904	888	866	851	872	874	909	875	882	876	916	903	777	918	811	844	868	801	872	886	867	877	848	842	902	939	876	897	841	866	880	848	879	892	855	893	882	871	916	855	928	883	899	845	873	894	824	926	864	853	869	849	890	933	868	875	869	858	866	857	859	858	878	842	863	903	876	851	925	847	881	883	860	866	837	932	845	878	880	894	864	903	844	883	909	871	835	915	915	856	931	836	881	849	866	881	850	934	854	879	889	855	909	897	886	872	904	858	858	866	865	875	947	905	825	842	840	859	881	804	903	880	900	860	878	830	877	862	839	862	857	894	903	852	816	839	856	877	870	824	865	855	854	848	910	881	873	837	884	922	887	842	853	881	888	829	876	903	832	824	903	882	857	861	832	862	862	867	802	928	837	931	875	878	872	874	890	807	883	883	893	847	834	870	912	832	874	908	890	871	856	867	918	868	860	920	869	857	840	882	838	908	880	891	859	864	900	855	906	845	863	851	862	851	899	886	889	891	899	901	853	901	903	875	879	856	869	855	823	890	909	861	845	847	839	882	868	843	836	837	874	845	932	862	897	885	847	861	867	833	815	848	879	911	940	832	851	866	849	900	846	857	877	826	875	834	918	833	881	861	880	894	806	871	859	883	909	867	955	841	940	874	827	796	901	884	880	835	838	885	843	826	877	914	889	869	900	847	861	836	876	928	891	879	921	852	875	876	838	858	862	878	844	857	912	894	888	878	894	891	859	900	918	860	844	878	899	863	853	885	866	834	850	900	885	840	899	862	827	875	842	865	838	887	911	877	885	898	870	898	876	874	869	895	914	884	848	874	883	852	867	837	832	918	842	893	883	829	831	945	934	865	904	879	901	887	887	875	878	898	824	861	876	870	826	863	939	913	867	867	864	841	927	876	909	881	871	872	879	845	849	914	835	856	886	849	882	852	882	861	870	896	868	856	881	920	898	871	870	873	859	880	852	869	891	867	792	911	895	892	895	885	862	866	911	837	861	842	827	875	926	867	920	840	918	902	957	900	894	883	884	886	850	891	838	872	921	904	901	894	827	898	837	871	885	855	885	885	858	832	895	908	855	877	893	823	866	865	890	878	884	879	871	921	823	961	890	867	869	915	862	860	903	852	882	850	885	863	865	864	848	855	896	908	860	884	822	849	901	853	883	861	849	816	857	812	879	820	895	875	909	850	863	853	886	871	860	867	927	857	865	877	848	868	898	925	847	904	878	932	877	884	886	862	880	847	839	840
4341	2080	1428	654	617	202	79	74	84	85	66	77	82	73	94	74	80	71	80	58	83	67	92	70	102	87	77	97	170	367	373	280	161	127	92	80	94	68	68	68	59	70	71	68	64	60	72	92	58	73	92	66	98	80	65	80	74	63	63	94	71	79	90	87	70	72	75	74	80	81	93	83	77	71	71	81	81	66	74	57	73	73	65	57	60	65	80	90	78	60	72	75	68	73	72	71	69	70	85	67	70	65	77	76	81	75	79	81	84	84	76	72	67	94	70	68	72	81	74	72	65	67	76	79	71	61	64	78	91	74	79	76	63	67	79	77	82	59	96	85	85	76	82	95	91	66	63	85	73	61	89	76	68	86	77	79	84	66	78	85	74	69	73	80	72	70	74	85	64	67	77	85	82	72	69	70	72	82	72	73	63	77	71	77	72	93	76	83	70	65	47	66	87	63	69	77	78	59	77	80	65	69	85	75	75	66	84	77	88	67	64	68	61	80	60	74	62	86	81	75	70	67	67	83	80	82	77	84	58	73	75	77	62	74	63	77	68	64	75	76	71	80	60	80	83	75	69	74	84	75	86	70	61	84	79	79	77	82	85	77	81	77	75	65	81	74	66	81	71	75	82	81	76	79	70	73	68	88	73	66	74	76	78	64	91	76	88	76	82	76	88	80	68	67	77	86	72	73	68	93	67	87	81	80	63	83	89	62	61	67	65	69	85	88	66	71	73	79	62	73	89	66	78	67	82	74	64	72	63	58	59	75	68	83	73	77	74	69	85	71	73	69	72	57	63	69	69	68	76	68	84	77	72	71	74	79	85	74	66	84	83	68	70	71	66	67	84	81	70	60	70	71	74	73	57	75	66	77	81	75	67	64	61	87	87	90	85	65	84	75	70	76	72	79	77	74	69	73	72	76	58	74	82	82	70	69	77	69	68	66	66	66	76	75	91	74	66	88	77	54	64	77	73	68	78	85	74	67	77	66	76	78	60	66	69	73	76	59	77	70	79	92	82	80	69	64	80	64	77	70	86	75	75	66	64	88	73	92	81	75	70	68	89	60	83	80	83	70	84	72	79	65	92	68	92	78	66	64	90	84	75	87	84	76	75	62	62	76	70	75	69	95	67	60	68	71	75	68	71	87	64	80	84	79	81	71	99	70	61	88	72	73	66	70	86	78	66	70	63	70	74	85	61	82	90	65	84	79	54	71	81	82	69	79	74	77	83	88	85	82	94	68	81	77	70	78	70	57	63	80	78	94	81	86	68	71	81	66	62	57	86	70	68	70	80	80	94	71	64	75	85	75	73	92	59	79	79	57	86	60	71	73	90	75	74	80	78	76	68	72	76	69	78	76	61	89	72	71	82	65	81	75	61	83	83	65	55	92	80	70	75	72	74	78	77	71	75	76	69	69	67	73	82	58	81	76	79	70	85	86	77	79	71	76	57	91	81	76	67	81	87	65	78	70	75	65	60	68	77	72	68	61	78	71	88	69	77	84	69	68	63	68	72	94	79	71	66	71	64	73	75	70	73	74	83	74	74	86	70	73	87	79	64	86	64	89	66	76	85	67	76	79	73	71	79	68	79	60	84	60	76	73	85	68	69	63	60	77	70	68	70	89	57	74	75	78	74	82	62	77	60	83	85	70	76	70	57	82	79	77	71	78	78	66	71	69	76	77	67	74	87	77	71	58	70	85	67	58	65	70	68	63	85	79	70	74	64	73	49	88	68	80	74	68	84	59	69	85	68	69	69	76	81	72	76	77	74	92	83	83	61	72	81	70	81	65	78	75	65	78	70	61	76	90	79	66	70	77	82	81	77	75	84	80	73	66	71	68	63	67	62	45	82	95	71	82	81	79	81	74	65	80	85	70	86	75	67	64	57	71	76	63	70	76	78	89	69	84	84	82	80	72	80	84	71	69	78	77	70	74	92	70	72	83	77	76	75	77	66	71	72	77	81	68	72	69	83	83	64	65	57	83	75	64	73	52	57	73	70	58	78	77	63	70	66	79	68	71	77	76	81	95	80	90	81	69	70	72	58	74	91	71	66	74	80	68	79	61	77	71	77	87	74	73	74	75	80	81	74	69	75	65	98	73	74	73	81	71	81	99	75	80	65	87	76	76	65	65	79	83	79	77	89	80	74	62	64	76	65	76	77	78	86	72	63	77	70	77	72	66	76	79	58	80	77	75	66	78	85	66	73	64	73	81	90	83	73	76	59	98	78	70	80	69	66	77	66	98	76	84	81	78	59	107	68	84	61	73	78	69	74	88	63	75	69	80	96	74	68	73	76	94	81	71	66	64	73	92	79	84	88	82	77	59	84	82	74	58	76	69	56	59	67	88	59	72	81	80	64	72	65	65	79	63	75	64	67	85	79	73	83	75	79	69	79	80	74	63	66	88	72	85	69	78	77	63	75	88	69	80	74	69	69	72	79	88	81	73	75	70	85	75	74	65	88	78	93	91	71	87	66	62	84	61	72	77	80	81	56	70	65	69	75	68	69	68	55	66	67	78	67	69	84	80	74	69	70	82	65	71	85	90	81	71	86	64	75	70	83	72	81	71	80	85	69	75	89	61	69	66	72	73	59	93	80	82	79	61	71	83	67	86	71	79	87	73	80	81	78	65	85	54	65	77	79	72	67	75	73	75	83	72	90	79	70	66	63	97	86	88	79	80	73	78	67	82	89	88	76	72	83	76	72	72	79	86	88	75	60	86	65	79	87	73	85	80	79	71	74	65	59	76	95	92	86	75	117	62	67	76	75	88	74	75	74	74	85	79	67	79	57	56	66	66	78	78	65	54	84	66	64	79	89	73	77	68	84	72	80	71	67	91	76	72	76	63	74	64	81	71	82	75	89	74	71	75	77	71	72	92	76	65	72	79	66	78	76	70	78	80	77	60	77	76	72	95	88	67	61	81	68	87	76	88	71	65	66	69	62	75	58	73	76	67	83	74	73	71	87	85	73	86	61	75	67	73	82	66	82	87	69	83	82	79	92	57	78	80	82	82	83	75	74	59	70	77	74	72	67	67	59	80	91	74	70	66	72	66	79	75	81	69	80	72	79	81	83	72	76	74	66	83	81	68	91	65	65	92	62	91	82	77	80	69	70	65	77	88	67	86	84	79	86	81	78	65	79	84	78	80	72	78	79	88	75	69	81	67	62	66	69	81	67	71	74	92	78	81	81	89	72	81	81	63	81	71	67	82	74	77	72	85	81	69	73	87	71	83	59	75	76	74	85	70	88	68	79	73	71	74	83	81	70	95	79	79	77	62	69	84	82	85	88	67	74	69	72	98	71	92	72	100	74	78	69	87	70	75	70	78	80	84	73	75	68	73	86	73	80	65	66	78	90	84	79	75	82	66	60	82	71	60	94	88	88	84	73	76	79	69	88	60	74	86	90	80	67	71	91	68	76	74	66	72	76	78	78	62	59	71	86	68	73	82	70	71	65	80	76	85	65	84	71	55	75	65
32309	21521	17097	19662	24817	11382	2158	1757	1470	1430	1247	1169	1184	1163	1082	1114	1054	986	1007	1007	938	974	969	997	967	921	1064	1871	5483	9345	9065	5676	3031	1606	1085	994	914	863	910	902	831	863	974	928	860	900	899	889	884	936	913	844	878	837	930	891	891	876	906	886	895	911	888	860	848	934	888	900	880	928	862	880	853	860	892	908	906	910	877	866	880	885	902	881	881	892	927	922	894	840	867	915	906	857	873	876	870	881	896	932	869	876	897	879	922	887	888	956	926	899	996	858	911	866	893	859	863	875	868	883	941	922	941	934	881	909	873	941	905	911	929	863	931	918	884	874	872	977	851	877	873	898	907	889	939	893	955	897	871	888	895	897	907	899	898	935	841	895	888	873	886	876	900	922	906	930	869	877	921	887	903	914	889	911	878	870	902	902	837	899	862	865	866	870	922	824	907	876	860	849	908	907	918	892	914	957	887	936	907	937	877	891	911	898	847	933	875	943	863	884	897	882	927	910	905	906	909	869	820	863	860	966	957	911	872	838	874	910	839	949	871	918	921	850	923	894	891	904	889	899	855	916	923	929	902	939	866	918	897	933	917	975	920	891	907	921	885	905	930	899	881	933	935	859	851	854	916	880	867	919	900	872	924	944	910	930	887	899	893	916	905	919	892	859	948	868	930	886	905	883	888	909	918	931	851	950	889	868	948	903	899	874	874	893	869	918	892	870	911	962	881	894	879	884	902	903	883	902	872	910	907	833	915	831	852	897	919	890	884	884	941	845	916	881	888	838	878	842	910	863	880	864	924	840	901	913	930	913	912	908	873	869	897	899	881	843	841	894	867	870	946	936	855	868	912	894	884	897	886	861	901	906	936	915	921	889	865	935	886	934	884	915	854	872	900	932	902	843	907	887	933	857	920	949	852	926	891	941	922	868	921	859	884	892	884	880	885	853	882	866	917	892	885	909	944	908	939	931	862	862	883	902	882	874	855	877	876	930	826	854	909	880	894	866	852	842	876	879	907	908	889	887	873	937	864	930	907	896	938	880	889	879	895	876	903	842	905	866	884	895	827	877	899	926	900	898	863	862	896	858	871	939	876	842	876	846	931	848	914	900	897	866	879	951	910	923	885	899	861	980	962	912	932	911	872	868	925	944	957	933	866	945	882	894	955	877	920	925	900	915	928	899	888	904	881	913	871	920	902	853	870	884	936	806	896	897	949	885	911	938	901	849	910	867	890	899	927	912	922	864	841	873	922	908	903	881	916	920	908	895	917	907	855	915	888	974	851	872	872	920	916	864	922	918	948	852	892	882	929	938	878	898	889	922	923	892	929	896	908	897	873	860	871	921	882	846	894	867	937	876	897	887	927	913	881	892	826	876	872	899	913	935	862	923	890	876	870	833	879	882	942	891	921	896	902	910	925	886	913	878	903	877	944	906	878	847	841	880	883	870	876	909	888	938	910	875	916	904	887	881	883	856	853	875	917	905	863	914	928	873	921	919	904	878	940	922	904	930	884	922	855	896	890	887	905	873	910	923	943	840	855	944	913	910	910	874	906	922	883	966	872	952	865	882	917	820	847	882	925	879	926	891	833	921	865	891	928	890	828	915	885	875	916	915	915	905	902	912	891	862	855	935	887	957	904	887	927	912	909	894	886	871	955	918	923	886	903	903	882	851	883	889	976	957	864	960	889	861	916	923	889	859	871	917	809	912	948	879	902	901	849	931	921	870	857	890	893	889	912	900	870	843	921	908	851	917	921	935	877	918	847	905	944	849	928	906	938	894	925	907	908	888	884	879	911	932	920	885	915	872	931	881	896	854	905	927	860	934	937	907	909	880	877	902	855	883	865	876	887	921	932	906	886	836	883	920	984	885	861	942	904	953	867	919	882	902	880	906	889	836	881	894	872	910	887	865	913	933	889	894	884	893	922	877	889	901	867	857	928	906	922	885	885	899	913	913	907	871	883	963	885	877	864	918	890	904	857	935	876	926	923	890	883	886	891	886	883	889	892	934	872	890	893	919	900	933	897	884	890	947	956	917	886	907	864	912	896	916	895	884	922	870	862	841	929	958	901	873	895	878	903	880	908	891	921	896	928	899	907	904	888	909	892	923	861	914	898	942	871	864	890	902	906	890	906	898	947	956	896	896	905	893	868	854	891	890	857	832	881	926	848	898	849	893	889	894	909	890	911	878	842	899	870	901	910	875	842	858	864	943	933	878	861	847	925	894	892	859	839	846	930	945	884	880	886	897	912	964	913	889	938	888	898	911	934	874	903	868	925	878	887	890	901	905	886	891	937	915	931	929	868	899	906	926	911	881	900	870	921	902	832	873	873	867	890	871	926	891	873	922	955	849	864	965	857	881	876	850	876	922	843	821	835	939	887	885	894	882	936	877	899	846	864	959	931	904	879	917	857	921	867	915	932	848	896	912	903	896	881	874	875	874	857	909	875	884	917	896	887	896	871	848	924	881	956	871	907	920	817	893	893	908	865	945	886	905	855	873	897	891	865	888	902	873	929	906	859	880	889	916	900	911	864	949	916	909	931	912	871	878	912	920	921	908	915	894	927	910	899	911	888	911	947	875	927	926	879	935	894	881	865	921	876	890	923	892	901	908	909	924	923	921	938	888	902	891	859	870	861	869	901	908	900	956	917	973	895	886	908	896	920	883	830	922	888	923	883	884	921	897	902	911	899	902	890	877	938	838	880	878	953	846	897	835	889	919	898	861	866	924	922	926	863	895	976	894	901	856	872	900	877	924	823	896	920	887	910	910	888	837	921	872	883	887	829	882	908	899	911	863	955	883	895	909	938	833	901	903	940	880	911	901	852	934	877	903	938	881	912	858	861	943	877	824	902	891	915	905	905	897	858	920	863	903	858	885	899	874	891	888	867	910	915	901	935	862	900	914	841	874	894	896	884	927	866	919	873	921	933	871	876	863	895	871	936	857	852	915	912	876	923	921	854	906	903	954	909	924	892	938	837	875	913	895	931	867	916	858	906	918	878	879	890	925	889	902	900	911	870	947	949	910	931	908	924	891	900	845	933	871	894	900	897	892	906	902	913	836	952	879	896	901	898	894	898	867	916	923	902	924	839	930	912	833	957	898	898	851	888	962	894	946	841	914	888	920	851	927	898	914	920	907	896	873	871	843	930	870	878	869	907	928	922	927	889	837	897	890	962	869	881	881	891	911	856	941	916	883	864	898	953	906	928	849	945	895	885	919	875	894	910	878	874	882	924	912	869	868	931	892	959	920	906	946	863	955	878	940	932	884	894	872	891	876	921	893	880	839	852	901	895	907	974	906	932	910	905	898	852	894	930	871	928	924	907	895	902	918	885	930	912	960	892	880	887	920	922	896	842	943	906	913	910	895	891	904	942	858	887	983	890	858	881	923	906	867	865	858	895	905	911	873	849	911	905	878	896	955	878	880	885	958	930	909	914	871	886	867	928	868	874	938	928	894	905	891	888	888	881	900	865	902	900	925	876	899
7444	7772	4549	1922	1764	357	125	93	129	96	104	79	82	90	66	79	83	69	84	68	73	80	78	72	79	71	75	139	440	782	660	413	232	139	77	83	76	80	73	87	83	91	62	92	76	69	76	71	81	60	80	75	65	76	72	71	83	77	76	64	86	84	72	74	76	81	69	63	84	77	53	85	65	67	74	92	75	83	86	74	86	79	67	67	79	72	84	78	75	84	73	89	76	68	81	81	77	67	82	74	86	67	70	80	72	67	87	77	64	81	75	63	75	77	70	82	66	76	63	75	74	68	71	73	95	67	85	89	89	73	71	87	75	74	73	92	84	81	69	78	64	71	67	66	78	72	72	70	74	90	82	88	58	77	90	84	61	80	68	80	67	79	63	83	70	71	78	72	69	66	80	72	74	80	78	73	81	80	76	70	64	69	80	72	72	72	78	91	79	75	85	69	87	81	78	78	77	68	79	90	67	72	69	73	76	66	82	70	73	80	72	91	82	70	61	81	78	81	69	67	82	80	68	71	72	82	64	75	81	79	73	80	75	69	87	72	73	61	74	85	81	91	70	69	77	71	89	92	94	87	81	73	74	77	78	79	83	74	72	71	76	77	80	63	84	81	78	81	62	87	66	80	72	69	64	75	74	73	81	74	70	86	81	88	80	80	69	66	92	80	83	70	65	65	85	73	83	72	81	69	77	82	86	78	85	77	81	84	88	73	70	76	73	62	79	77	78	74	81	85	82	86	86	64	84	71	85	75	82	70	83	74	85	88	77	78	74	71	80	67	71	84	77	65	80	88	72	78	60	75	69	69	72	88	94	85	69	69	82	79	80	82	76	63	80	84	73	89	81	87	77	77	65	73	84	86	63	79	77	77	71	91	69	64	63	66	75	82	72	86	76	75	76	76	75	66	88	73	72	78	62	76	85	73	84	55	73	87	72	85	92	66	78	97	75	82	85	69	85	68	68	76	71	75	85	87	72	80	78	78	74	77	74	84	66	85	75	82	65	69	65	77	77	78	81	67	88	79	70	68	85	92	72	88	76	74	88	68	74	67	80	85	93	62	85	63	60	59	73	82	78	82	82	58	66	67	78	77	70	60	77	90	61	66	73	75	71	76	86	65	68	87	66	68	71	69	75	76	68	75	74	68	86	67	82	79	62	65	81	75	87	86	72	62	71	82	74	66	87	73	71	73	74	71	71	68	82	70	74	86	83	84	77	78	72	79	76	62	80	76	75	65	64	76	86	86	79	76	95	80	67	99	87	80	74	92	72	66	68	64	84	74	77	90	91	97	88	87	83	72	93	71	60	61	63	76	76	55	76	64	72	77	81	69	78	52	60	73	65	76	74	84	63	90	93	81	102	77	74	71	84	72	75	87	85	76	73	71	78	68	84	84	71	82	85	57	88	65	80	74	73	79	79	87	75	67	86	73	88	61	72	67	79	81	93	65	92	68	74	81	66	81	76	96	80	69	73	74	61	72	70	74	80	67	82	69	71	81	88	75	81	84	67	74	83	66	85	79	73	66	75	70	76	89	80	83	76	78	86	84	70	58	81	70	65	74	76	71	65	72	79	83	88	65	70	74	81	72	86	87	83	66	85	72	72	69	98	81	82	76	75	72	62	78	82	53	71	72	57	77	83	78	78	87	71	79	73	72	62	65	75	60	69	81	72	73	87	68	76	69	74	80	86	84	64	68	80	80	80	80	84	79	68	78	72	59	75	72	59	70	67	84	87	79	79	75	65	81	79	77	66	82	77	79	73	87	64	81	83	76	73	79	65	64	67	72	78	87	69	75	72	66	73	80	73	94	63	71	69	95	84	79	59	73	85	70	77	65	70	80	70	77	68	73	72	71	71	79	76	84	69	76	83	79	73	72	75	73	90	75	76	86	73	83	76	79	70	66	85	65	74	76	84	76	75	78	73	70	81	71	76	56	79	79	74	82	80	78	71	71	78	92	69	85	70	75	70	74	66	80	60	83	69	58	68	81	89	85	68	62	67	82	71	86	72	66	60	58	84	60	61	83	78	81	69	99	83	59	77	85	73	73	85	71	80	59	87	66	69	53	66	92	61	74	73	64	55	74	88	73	69	75	81	73	89	82	70	78	73	68	63	73	68	85	89	75	88	70	75	80	67	69	74	78	82	80	61	93	81	77	90	75	76	73	74	72	81	81	72	72	71	71	85	75	86	76	65	73	79	82	72	74	65	85	84	86	80	79	72	74	92	74	89	81	79	78	79	72	83	88	63	91	74	70	79	81	65	79	67	66	101	76	62	83	75	76	75	75	69	69	65	86	68	92	82	58	72	74	85	71	73	71	62	84	68	83	77	71	76	94	79	70	76	80	80	71	69	70	67	77	74	70	69	83	92	82	76	84	69	70	70	84	82	77	89	96	66	86	67	71	79	76	71	86	77	70	64	81	70	62	92	69	77	80	87	76	69	73	65	81	91	75	71	76	89	65	60	62	85	76	66	80	78	77	82	72	70	70	77	81	85	70	78	72	79	83	62	71	77	85	64	77	78	78	79	69	72	60	80	71	64	84	78	90	74	91	74	59	79	78	95	87	67	84	71	71	73	69	93	82	87	77	70	85	66	73	74	101	76	65	66	85	68	70	74	69	75	72	75	89	67	85	75	75	70	69	71	94	73	73	56	66	86	84	71	87	89	77	76	78	83	57	76	62	63	85	61	79	71	69	77	65	73	91	70	57	89	58	67	80	84	63	56	78	76	86	71	76	79	65	77	72	76	84	87	84	81	80	83	68	73	72	78	66	81	70	63	82	69	68	59	77	65	78	100	78	67	65	80	83	72	73	78	76	70	85	72	72	70	71	79	73	76	73	73	69	84	84	65	68	73	76	73	76	68	84	84	70	67	66	64	67	87	79	73	84	102	69	78	84	90	88	74	73	79	60	67	81	71	76	68	82	68	73	70	77	71	77	81	69	71	72	79	70	77	74	65	70	78	74	74	84	68	86	79	76	69	75	89	69	76	75	74	85	48	68	87	88	79	73	71	69	81	66	76	77	79	73	67	65	79	82	71	74	58	74	78	69	74	72	79	89	69	67	93	69	78	73	69	86	72	89	81	68	74	89	79	82	73	96	98	70	72	76	72	88	66	65	78	90	77	77	93	71	76	87	77	67	73	71	70	71	78	62	75	65	74	67	84	70	74	81	72	83	61	57	61	61	68	85	77	72	73	72	71	72	77	81	86	92	90	71	80	68	85	81	87	96	80	67	63	72	68	59	84	76	76	84	77	63	62	83	74	77	67	86	74	75	73	84	73	77	106	85	61	83	75	69	84	67	61	70	77	74	68	67	83	70	92	56	57	72	71	89	74	74	89	83	59	71	69	62	73	76	76	83	91	74	77	73	60	67	78	65	64	83	85	89	64	68	73	92	73	68	65	75	76	61	73	80	78	75	68	73	69	70	78	76	80	88	71	80	64	75	71	70	65	75	75	65	59	83	72	82	74	89
44778	33433	26675	30758	35304	13505	3890	3220	2508	2153	1891	1791	1523	1395	1374	1247	1265	1226	1117	1137	1130	1033	1074	1112	1083	1056	1439	4011	12264	17132	14287	8931	4495	2074	1156	940	992	862	949	870	874	902	928	940	890	942	928	897	943	955	913	909	897	897	910	881	888	883	877	920	902	895	860	860	869	936	898	941	957	978	899	861	871	894	906	858	852	860	971	897	915	986	902	882	866	935	888	912	936	929	874	875	886	931	922	908	925	853	953	929	958	900	892	926	929	923	894	935	941	894	919	958	914	912	894	905	908	914	921	954	897	862	881	930	916	863	894	904	838	883	889	958	915	885	898	896	933	892	881	926	923	948	904	863	909	931	930	959	937	850	856	870	885	917	858	893	891	862	874	898	919	907	890	887	937	884	960	880	968	888	902	918	896	931	908	939	906	976	914	883	940	882	915	911	956	899	922	913	859	865	883	916	911	922	847	907	947	856	892	920	914	939	865	920	897	881	909	908	909	902	892	901	912	891	923	861	911	886	900	871	882	904	902	983	933	906	956	893	896	898	893	908	936	926	951	886	857	907	890	911	895	904	901	942	859	904	921	904	895	879	927	942	948	914	924	902	891	891	898	896	879	870	845	961	933	945	912	887	920	939	911	902	887	923	887	924	912	907	861	940	927	930	897	889	932	879	916	917	925	920	913	933	935	838	874	933	929	931	936	917	937	899	908	880	934	918	913	934	928	915	886	862	925	882	879	930	893	902	934	903	985	877	918	921	864	934	866	856	909	872	900	906	909	902	852	991	888	950	899	901	880	868	902	923	892	888	921	901	950	876	912	890	883	914	902	935	880	910	919	924	893	924	874	923	918	911	932	872	942	923	937	894	861	859	894	885	879	927	878	883	881	900	926	952	885	892	955	891	918	924	844	926	936	861	848	934	920	893	818	879	899	934	876	935	879	858	833	924	972	920	890	883	898	964	901	893	865	917	917	901	877	914	903	942	956	872	878	883	890	912	883	916	945	888	905	865	918	928	934	944	914	917	901	901	968	852	942	957	911	878	924	931	911	872	926	873	916	842	892	896	951	940	889	962	886	880	928	896	870	912	949	953	909	925	848	875	898	940	967	905	963	933	905	895	948	897	947	870	902	869	844	913	925	881	897	940	872	916	884	862	873	865	932	914	927	963	916	911	877	949	888	906	928	889	930	797	870	922	901	876	932	871	928	934	869	890	891	879	890	900	912	912	965	924	915	841	899	902	917	950	886	918	883	902	954	835	912	875	903	916	931	894	905	915	881	955	899	935	941	922	944	834	866	914	924	867	893	909	904	867	874	922	928	902	959	880	907	927	942	918	924	931	882	871	917	913	894	937	833	900	899	919	891	910	910	877	871	940	882	923	899	943	883	839	918	885	873	937	931	973	929	891	863	943	917	875	892	912	911	876	933	905	900	914	913	922	927	908	898	850	943	930	900	933	892	894	878	892	851	887	881	916	976	843	925	884	886	882	905	908	890	902	893	915	877	903	924	900	837	956	954	911	890	910	919	883	942	904	902	889	949	877	877	892	937	916	891	914	868	899	960	937	899	951	956	970	958	871	929	866	924	908	867	974	908	928	873	897	886	914	849	893	907	946	906	919	897	893	917	906	865	890	937	891	933	928	870	939	915	903	898	907	891	902	911	894	858	872	892	955	843	947	880	927	886	951	901	895	898	901	847	920	893	889	829	909	944	858	950	879	948	919	873	890	906	907	899	859	859	921	923	873	934	957	892	918	914	899	946	865	927	879	959	966	901	923	929	901	844	878	904	917	875	967	867	951	918	899	967	841	913	870	934	889	923	881	865	873	901	849	948	928	920	885	898	898	908	914	945	861	903	938	904	973	908	900	866	967	884	915	925	910	921	894	928	872	909	964	916	879	865	933	968	916	938	912	874	882	906	946	905	874	922	905	928	921	932	889	877	867	966	946	936	873	877	931	885	861	885	891	914	934	886	918	942	887	877	897	957	925	928	887	923	931	952	899	838	895	916	911	899	921	891	943	890	887	885	889	882	906	855	892	922	888	910	906	899	897	874	952	887	900	897	873	865	916	866	888	882	896	946	960	893	852	876	927	916	956	880	944	871	888	907	844	871	913	878	984	895	900	911	873	916	917	869	964	909	924	925	944	890	891	924	926	967	925	910	900	865	930	935	920	919	919	960	935	898	921	908	882	902	927	962	933	843	885	978	902	837	898	936	851	905	909	898	904	942	846	867	943	930	863	932	887	959	901	932	910	938	884	900	908	920	907	891	912	904	934	901	841	898	918	863	929	947	851	828	884	916	937	925	910	883	924	954	961	981	886	905	933	877	951	928	922	918	849	942	979	935	871	900	952	904	923	940	865	870	897	879	905	906	911	914	882	921	872	924	891	895	931	950	926	888	927	915	983	903	903	887	889	929	894	845	890	900	876	942	993	946	890	883	895	893	901	893	870	900	897	967	915	894	925	901	875	928	896	949	913	877	887	978	912	881	879	914	942	935	884	913	947	928	921	879	914	887	892	919	895	877	957	851	972	927	943	923	939	904	933	865	932	902	884	912	888	912	913	925	861	893	876	924	936	914	906	894	938	870	974	900	897	879	925	843	885	875	947	955	902	929	855	914	950	925	889	898	902	936	852	870	930	892	932	914	902	933	913	916	934	881	915	890	890	868	886	873	904	946	908	888	942	883	936	939	907	961	942	858	878	851	881	911	844	887	945	901	897	896	923	931	858	869	938	854	918	918	951	902	935	959	918	865	916	909	922	913	895	923	862	900	908	871	923	860	922	876	900	883	872	939	918	908	873	880	939	907	891	894	942	907	909	916	898	959	888	917	870	912	871	858	882	910	909	930	872	918	997	875	901	923	920	878	913	869	913	881	895	898	909	893	885	869	843	872	938	901	859	887	900	911	906	920	919	923	950	899	872	912	885	904	931	933	831	898	882	947	889	896	856	928	934	880	920	859	946	818	879	878	937	917	958	924	936	905	916	926	949	896	830	973	880	903	896	892	951	880	952	920	954	904	894	955	901	877	915	907	933	899	919	938	870	919	899	896	899	894	897	922	877	898	916	916	908	879	918	917	938	900	880	904	990	902	922	883	881	857	886	881	935	895	898	912	884	903	911	860	907	917	872	898	929	936	887	925	885	938	830	846	943	888	904	858	934	858	891	909	941	931	927	937	885	935	908	951	932	946	898	860	934	943	882	884	912	928	909	963	955	859	858	905	915	880	895	872	944	947	883	918	919	984	880	891	888	915	918	906	885	949	879	906	890	885	918	911	907	906	903	928	893	970	904	862	955	924	856	874	920	918	935	907	895	911	916	948	922	916	920	907	892	867	845	887	900	920	925	827	911	938	933	889	893	920	884	933	916	880	904	905	899	924	893	893	911	886	928	885	873	915	949	902	905	873	877	881	922	824	937	932	911	903	924	878	888	882	869	931	880	909	901	921	982	942	921	874	943	872	879	868	853	882	954	926	876	898	954	858	894
7800	6600	4236	1897	1643	270	106	85	106	94	112	96	87	80	90	73	96	79	97	79	83	74	73	71	84	67	98	208	654	939	740	442	225	125	104	77	88	65	71	59	69	76	67	73	69	66	90	83	77	75	57	70	74	77	49	73	76	59	59	69	85	74	67	75	86	58	82	67	73	74	63	78	78	80	79	79	89	71	67	94	74	74	72	77	88	69	66	70	64	85	72	65	67	76	91	65	66	78	63	67	74	83	90	78	88	79	75	86	83	68	84	91	81	66	79	61	77	74	75	73	82	80	76	84	94	89	81	67	64	68	62	89	61	71	79	84	74	72	90	80	78	77	77	76	76	67	76	80	73	68	67	88	80	72	80	96	71	75	62	76	68	61	81	82	64	81	69	75	67	77	71	84	102	78	74	77	85	72	71	53	81	78	74	68	69	72	79	60	77	73	74	66	70	80	77	73	78	67	74	63	80	68	80	63	67	80	78	78	64	76	65	74	89	82	81	66	63	74	75	78	63	65	68	87	74	62	66	76	73	56	78	83	73	73	91	74	84	75	75	77	83	79	76	63	74	65	68	74	79	69	78	68	84	94	71	69	62	67	80	79	79	90	84	80	82	89	79	67	77	68	78	80	62	85	69	78	67	67	63	76	77	70	80	63	74	83	69	69	77	66	79	87	71	59	69	85	80	89	71	71	66	67	81	79	66	63	73	67	78	77	79	88	83	68	74	76	68	91	78	77	89	82	83	76	76	79	63	85	77	89	82	84	74	79	80	76	80	73	75	64	60	67	81	87	91	64	80	81	68	75	74	71	73	74	90	79	66	71	83	84	72	64	83	72	74	82	76	76	55	90	66	78	80	77	90	96	76	83	74	60	65	79	71	83	77	71	71	61	67	82	68	81	72	65	83	73	66	85	84	92	76	81	76	74	63	87	65	87	73	87	88	61	75	97	92	69	66	94	66	74	59	89	57	62	77	79	71	68	68	70	84	88	76	93	78	88	82	86	86	86	65	86	73	81	85	64	81	82	90	86	74	75	79	68	81	69	63	67	83	65	84	86	78	87	79	65	78	72	83	69	78	81	70	78	72	75	89	90	86	79	85	87	78	80	94	77	81	71	74	75	77	70	78	84	80	73	83	85	86	75	73	74	73	76	69	60	85	75	73	91	72	91	79	67	76	73	84	84	92	75	88	72	65	76	75	79	94	55	83	74	83	79	76	68	54	65	85	72	79	70	67	67	75	83	60	55	83	76	71	81	77	64	72	73	77	84	74	66	86	76	83	81	87	78	73	64	74	66	89	80	81	72	77	91	71	80	73	68	90	70	72	67	74	88	89	67	91	80	72	81	78	85	80	77	103	84	74	75	63	67	93	76	81	59	71	86	90	62	77	86	79	75	67	80	88	75	85	67	62	77	78	76	68	98	80	59	68	83	69	81	91	92	64	97	74	68	60	80	67	71	73	77	72	84	79	75	64	77	82	82	80	62	78	99	64	83	73	84	66	68	72	78	75	84	75	71	75	78	69	77	72	81	79	69	82	68	67	60	70	76	82	76	63	80	69	71	73	82	69	77	74	64	93	55	77	76	65	85	73	86	77	82	57	63	80	87	75	79	75	83	85	76	62	89	73	75	73	74	82	61	80	67	68	95	70	63	74	75	96	69	73	87	77	70	86	68	84	75	68	62	73	79	75	90	91	84	72	77	75	83	76	76	60	58	102	85	72	88	83	86	82	73	72	82	64	72	84	92	74	92	67	74	61	77	83	68	93	73	84	66	76	67	86	68	97	83	72	78	80	88	90	70	73	94	75	75	63	63	73	76	83	63	77	70	79	86	61	72	64	81	85	73	85	74	76	65	93	75	78	78	60	79	70	78	67	88	81	76	93	69	72	102	67	78	65	67	64	73	77	74	74	89	74	83	74	61	82	72	81	70	78	86	85	62	79	84	80	84	87	76	77	81	67	80	77	83	64	61	83	59	83	74	77	69	67	66	88	76	79	91	75	85	64	64	68	70	76	64	75	95	83	82	76	74	70	74	78	79	76	68	76	69	69	65	65	83	64	90	60	72	62	77	71	76	73	75	81	61	73	90	86	60	74	81	67	89	90	76	71	67	85	80	60	74	74	79	74	73	67	88	78	89	75	84	90	88	70	87	69	72	90	82	78	79	70	82	71	89	92	76	68	90	79	73	82	87	74	73	79	70	60	92	75	75	61	73	73	80	70	90	74	91	79	78	77	79	71	67	91	90	77	83	81	74	72	88	60	68	86	86	76	85	82	69	75	87	66	88	62	86	78	85	85	63	52	64	65	81	70	69	58	67	103	85	94	74	81	65	76	84	82	65	67	102	81	73	87	70	78	83	81	65	91	73	76	78	78	69	74	57	69	86	67	69	63	66	67	90	92	79	88	69	76	88	69	74	69	78	83	72	71	77	59	80	55	74	70	82	74	75	64	65	63	77	90	83	89	93	75	80	80	71	90	89	83	70	69	88	81	66	83	72	89	79	84	63	80	76	62	81	84	69	78	77	81	76	88	79	70	78	69	78	77	70	81	61	78	83	84	86	80	66	83	69	73	82	73	83	59	81	87	89	68	69	77	67	91	74	77	67	75	81	78	75	89	80	87	73	71	96	73	63	70	54	70	85	61	77	73	71	64	91	85	86	85	71	86	65	84	78	73	79	80	67	77	73	85	75	70	76	70	67	93	80	67	86	62	61	85	60	78	80	78	74	69	68	82	74	83	65	71	94	71	81	85	79	84	65	72	77	73	86	66	73	97	68	81	65	72	67	65	69	66	65	69	83	82	82	70	87	80	96	66	82	67	75	94	77	72	78	88	51	55	76	82	67	83	70	74	63	76	82	68	80	88	74	76	82	73	70	77	71	81	67	78	76	84	94	75	77	75	79	71	62	81	82	66	65	94	80	76	75	78	79	92	70	70	79	68	66	69	76	68	71	69	89	81	77	87	85	75	83	73	73	90	80	70	78	67	80	64	69	87	82	73	77	68	76	83	76	76	63	72	70	79	78	64	80	78	73	81	58	77	83	64	74	62	86	68	82	78	71	70	56	92	76	81	83	85	85	86	78	95	78	83	78	71	78	95	89	65	78	82	79	72	67	67	85	83	92	79	91	90	98	78	80	69	72	82	68	91	72	75	72	80	82	72	78	74	68	55	76	95	83	71	81	85	84	67	86	69	84	85	91	78	59	88	74	81	70	75	77	77	81	77	79	74	79	72	77	72	82	69	73	85	70	71	85	86	57	87	75	66	67	73	65	85	83	72	66	81	76	71	76	60	66	77	85	68	76	78	99	72	71	78	67	77	89	73	80	74	79	66	65	71	80	89	68	65	93	96	74	78	71	78	55	87	90	72	80	64	81	81	82	87	72	77	66	76	79	64	73	75	73	63	83	75	84	82	73	87	93	75	78	103	88	72	61	74	69	84	59	77	55	72	70	87	56	78	74	75	69	77	80	84	66
40410	32547	26298	31408	32833	11131	4121	3430	2828	2416	2146	1938	1700	1603	1552	1432	1351	1319	1288	1238	1170	1153	1149	1104	1107	1188	1828	5952	15929	18922	15644	9502	4714	2164	1252	969	955	915	909	869	860	893	955	896	919	874	954	927	931	938	888	946	865	898	939	895	971	920	889	935	934	876	909	878	909	940	922	910	899	911	939	905	955	923	936	886	958	932	940	940	957	883	898	916	886	898	893	881	924	870	891	970	912	962	918	895	943	918	935	932	906	890	951	992	929	943	896	931	895	895	949	909	963	923	907	913	913	906	863	936	868	926	964	888	911	907	891	943	897	882	912	915	943	926	899	912	888	913	928	970	919	915	975	943	864	914	955	929	899	921	920	913	892	901	883	876	937	909	919	921	909	881	989	881	908	906	953	919	909	949	921	935	935	885	931	911	982	918	881	910	938	927	921	935	941	953	936	918	929	933	928	912	943	898	912	950	929	911	935	923	938	955	856	921	912	908	974	877	948	936	903	877	925	843	942	913	899	902	936	850	906	948	914	964	895	914	865	852	944	970	881	892	875	884	900	893	849	928	936	893	903	895	903	915	923	893	932	896	917	907	928	958	944	915	921	950	931	916	937	855	887	925	961	926	952	919	944	930	957	946	924	947	926	902	920	926	937	919	940	897	916	915	929	921	913	964	923	933	894	943	972	954	883	911	917	935	926	970	923	872	924	946	872	886	893	900	900	920	920	877	924	873	928	897	899	953	924	857	969	882	882	923	934	837	922	932	939	979	929	902	930	913	926	973	915	951	948	906	930	900	891	873	952	847	968	896	926	909	919	981	936	908	952	908	910	928	934	888	885	938	903	889	966	933	926	920	931	914	932	942	968	965	950	914	891	879	942	878	914	912	918	921	931	926	903	951	982	945	977	908	905	903	886	957	912	877	877	930	925	898	1001	914	914	946	906	926	920	928	900	852	944	892	950	868	883	888	950	887	918	960	908	902	917	877	967	908	877	903	892	881	939	1001	953	907	912	943	876	883	922	961	923	930	899	933	924	960	921	951	916	896	911	885	927	908	959	952	931	949	893	977	908	906	917	882	921	912	968	902	962	955	1018	892	931	961	973	883	897	939	947	894	926	919	989	957	950	949	950	865	977	971	965	914	929	939	949	919	904	897	865	954	935	977	917	975	876	940	900	892	951	983	869	926	928	928	917	918	989	902	870	957	953	900	962	914	929	983	921	963	926	907	915	863	859	881	893	929	903	970	868	939	920	877	951	926	924	910	882	940	921	885	909	925	951	864	908	987	936	928	964	893	970	974	898	937	922	919	918	913	900	963	917	957	874	907	913	926	933	866	887	901	916	981	959	895	910	967	907	902	914	937	917	924	897	934	912	866	955	903	916	919	927	979	984	937	925	990	862	922	939	956	927	860	886	917	920	916	913	926	914	919	893	945	885	858	957	889	943	920	966	886	945	897	924	917	888	953	933	921	898	922	930	939	848	911	909	915	899	955	876	967	940	903	907	896	931	891	907	886	897	868	903	902	918	941	929	922	919	932	914	918	916	933	929	971	874	913	904	930	934	942	928	913	912	957	891	930	927	888	891	915	898	886	934	910	852	883	952	959	880	931	911	961	920	918	893	915	898	929	899	894	901	900	901	905	951	933	922	926	923	940	911	953	903	942	892	869	844	929	911	897	926	913	969	934	894	967	930	963	972	878	907	908	911	899	933	888	913	940	941	909	936	938	931	906	918	893	945	927	885	938	975	889	984	977	940	892	944	927	935	898	899	967	916	962	966	897	889	943	910	927	915	920	927	925	933	922	901	917	915	915	937	906	888	930	932	923	936	912	875	980	900	865	894	860	999	921	896	913	875	930	891	954	918	919	892	962	957	832	958	959	868	907	930	923	922	963	935	924	938	924	937	936	899	986	947	914	944	937	919	899	981	870	934	907	952	927	930	923	909	926	936	895	935	960	940	920	918	872	922	923	962	898	919	904	913	938	900	920	904	939	929	900	888	935	923	930	885	933	910	971	885	899	926	930	901	929	902	894	917	977	880	927	929	894	962	912	898	972	908	836	947	919	923	895	908	935	937	943	946	883	926	916	906	909	924	964	901	891	951	904	959	899	919	894	864	891	919	900	964	890	946	952	854	915	913	891	955	888	919	974	871	947	942	940	945	921	904	915	900	900	923	896	901	923	883	948	869	923	863	952	945	918	968	884	894	893	868	961	919	915	957	950	879	860	911	963	952	878	881	981	913	904	925	952	944	898	915	867	954	929	940	911	910	919	934	923	879	896	940	898	919	978	926	911	949	943	928	953	960	929	933	896	883	900	956	891	899	942	909	946	950	900	886	900	915	917	927	875	882	914	921	877	952	930	881	938	959	879	955	866	938	921	915	907	952	924	934	929	892	963	898	887	849	907	931	920	954	968	896	943	894	904	883	885	924	885	954	924	905	937	962	905	928	926	917	896	926	941	934	899	886	899	928	945	938	886	901	934	863	913	939	899	875	905	953	934	972	959	898	882	900	935	902	945	940	908	965	896	905	930	950	895	967	948	920	916	908	922	941	918	928	938	950	903	894	922	947	953	919	876	880	940	942	861	889	899	922	947	947	901	932	916	864	875	989	902	919	894	895	950	967	901	933	880	900	943	914	929	924	954	952	892	914	922	896	943	947	928	878	876	916	933	885	966	918	951	900	947	914	944	919	890	894	949	905	935	965	906	905	941	923	930	928	925	938	907	904	884	918	878	868	943	912	938	879	886	879	849	942	923	879	893	936	937	896	936	937	886	893	889	909	929	929	908	976	877	881	943	945	947	906	959	990	928	896	912	943	878	919	948	892	947	912	946	953	914	942	914	900	873	914	931	904	956	894	917	898	958	881	955	898	928	863	930	891	903	977	924	901	928	939	903	958	924	872	878	909	909	948	946	879	881	876	906	919	947	899	918	925	916	859	973	921	911	925	943	879	883	907	898	916	893	927	858	883	903	927	913	950	946	929	919	893	909	975	962	885	957	900	945	930	966	937	977	882	872	843	928	947	869	952	903	942	871	967	929	923	930	906	949	921	914	931	876	874	866	899	904	904	922	920	909	920	901	954	904	938	939	922	931	886	908	910	923	939	891	946	961	959	921	920	896	908	904	961	974	930	962	912	909	910	946	902	905	915	988	942	921	905	893	932	979	988	954	913	901	987	960	898	915	907	926	939	906	931	885	876	905	891	907	908	977	952	957	889	908	924	893	885	926	928	942	944	886	857	880	953	884	936	901	911	889	919	965	962	833	887	905	881	920	929	955	925	941	940	901	897	935	902	928	962	923	896	893	921	905	903	913	926	870	921	860	898	900	892	885	887	891	893	820	914	935	874	925	950	912	941	922	918	937	921	872	906	927	918	954	926	930	951	904	936	940	904	927	926	873	897	859	926	955	914	953	916	932	904	963	980	903	948	939	913	916	920	1038	950	880	935	947	923	864	952	881	919	901	905	912	896	913	866	923	832	869	960	917	970	925
9749	11774	6893	3116	2223	348	131	99	111	112	111	110	106	86	85	87	76	92	79	92	79	87	86	91	87	72	73	132	596	1404	1282	676	292	128	88	79	78	75	70	82	74	84	65	61	66	65	64	76	67	74	76	88	58	71	56	73	62	64	75	72	76	77	71	70	80	77	68	66	56	54	64	81	66	60	62	78	68	62	74	77	62	62	81	70	65	81	57	72	62	68	64	88	69	67	73	55	95	73	57	74	79	63	69	70	79	84	65	63	70	70	62	77	66	77	66	66	70	77	63	63	73	72	63	85	75	74	63	63	70	77	65	76	76	72	69	82	64	89	61	59	81	77	70	73	52	75	78	73	60	78	86	75	71	73	81	59	75	67	78	77	67	54	72	60	63	79	62	65	78	71	76	76	71	63	82	64	88	67	67	67	71	57	72	65	71	87	66	92	81	65	76	71	76	82	75	66	75	70	75	77	70	75	55	87	57	75	81	77	76	68	87	79	71	82	74	65	72	88	63	71	66	58	52	56	59	73	66	68	68	69	80	69	51	67	88	73	79	78	70	65	81	69	61	76	69	62	69	76	74	71	73	81	71	74	83	88	72	78	77	75	73	61	63	58	62	88	74	94	68	84	76	65	67	77	56	76	62	76	86	66	66	54	77	72	65	64	78	63	62	74	79	76	66	90	74	79	74	64	70	54	68	81	78	65	69	70	73	58	84	74	84	68	66	71	71	84	55	69	66	74	74	74	60	75	59	65	70	78	78	58	69	66	67	74	75	73	76	78	70	73	66	55	68	70	64	79	72	79	69	75	76	64	76	69	65	75	65	84	57	66	72	80	74	62	76	62	76	86	72	62	68	65	72	62	73	66	71	72	75	85	77	77	63	67	72	69	71	69	68	65	70	72	62	70	70	73	78	72	64	66	66	74	77	82	62	77	66	82	81	68	83	89	78	75	77	69	73	70	80	79	67	67	64	71	81	80	69	85	72	77	74	72	68	75	72	79	69	74	75	75	83	73	82	66	82	74	74	61	74	80	66	85	76	66	64	70	63	62	73	68	65	69	81	66	63	87	81	94	84	59	82	71	88	68	81	60	83	69	64	51	70	70	79	61	74	68	74	75	86	65	81	61	66	67	77	64	71	69	75	77	64	81	72	63	78	88	67	80	76	64	85	80	57	56	62	69	64	73	83	77	85	66	82	79	62	72	79	78	61	81	65	62	77	78	65	85	61	71	79	80	75	82	64	79	61	78	86	78	71	79	77	64	75	78	81	76	73	64	78	77	66	62	79	72	91	80	79	87	63	63	58	65	73	77	71	45	92	66	69	64	66	75	70	72	64	93	75	59	73	70	75	77	73	61	59	63	76	73	71	73	63	59	63	71	81	73	75	67	87	64	74	87	64	66	83	64	71	81	64	65	62	69	74	66	60	65	73	79	64	66	75	68	72	79	61	73	74	75	87	71	68	68	81	78	61	83	78	55	53	97	89	66	66	80	75	78	70	55	63	75	60	81	88	67	63	73	71	58	73	69	64	70	53	63	64	52	84	69	70	71	70	87	89	66	71	69	77	76	77	75	78	54	75	74	66	74	76	60	51	90	71	78	62	69	82	67	72	67	62	66	70	66	72	70	87	65	83	76	63	61	78	66	88	81	71	83	65	70	84	92	71	63	68	64	81	71	73	56	73	75	78	69	71	72	63	78	77	82	74	62	69	69	86	57	68	83	65	64	91	76	66	76	68	55	66	77	67	72	90	66	61	55	72	80	70	76	74	69	75	65	64	69	81	66	69	75	70	75	63	79	69	63	76	72	73	66	61	86	72	73	77	81	92	67	84	75	67	69	81	73	69	65	85	72	75	68	62	60	62	86	76	64	69	63	57	76	82	84	66	70	67	76	73	81	66	76	82	68	71	84	62	75	87	73	71	73	85	68	83	70	68	78	77	63	65	67	72	71	73	64	84	69	74	65	65	71	74	66	96	76	64	66	82	64	67	76	62	75	79	77	80	74	71	77	77	62	71	74	82	81	71	70	80	77	80	57	68	73	77	92	64	80	63	78	66	72	87	68	58	76	68	69	62	57	69	75	81	76	75	45	71	84	69	72	57	64	53	70	76	72	58	62	66	77	87	67	83	72	71	57	54	80	68	73	62	71	66	83	91	80	75	81	61	72	60	68	80	73	71	61	76	69	77	84	74	69	70	60	76	62	81	72	65	63	83	71	79	60	75	73	77	63	84	87	62	81	82	62	88	77	72	55	73	73	64	70	69	73	68	99	89	58	70	61	91	63	78	79	69	81	60	79	77	71	73	70	72	73	79	68	86	88	82	62	72	69	63	62	75	67	84	76	70	79	77	52	88	67	70	70	74	63	76	72	75	77	71	62	91	79	63	66	63	76	87	81	86	67	75	72	66	75	79	71	60	90	77	66	95	67	63	84	78	54	90	82	86	58	69	81	83	79	81	51	70	75	58	64	64	62	87	71	65	58	71	75	65	63	78	73	62	78	82	72	80	73	64	69	70	69	53	87	75	70	82	73	80	91	71	66	62	72	69	61	57	73	76	77	70	69	75	49	72	71	78	64	50	81	102	69	75	61	70	73	68	76	85	89	91	61	73	75	62	72	72	72	71	77	66	81	84	74	84	71	81	78	80	69	55	80	57	53	65	69	71	69	71	65	76	81	62	58	75	71	73	71	70	65	75	69	80	69	77	89	83	56	80	72	79	66	72	82	72	88	68	97	72	61	68	65	55	79	76	69	66	65	78	71	79	73	57	73	63	64	80	69	83	67	83	91	74	70	67	67	66	70	82	71	67	72	91	74	66	75	77	83	74	71	77	65	74	64	96	63	64	69	74	63	66	79	79	87	54	67	66	66	74	75	72	80	65	77	87	72	71	73	80	61	84	82	62	61	75	67	68	83	80	75	90	76	79	79	72	64	66	72	67	66	78	51	82	84	67	77	69	65	73	80	69	61	72	67	78	65	81	79	63	90	55	94	63	79	66	75	73	72	76	65	75	72	72	79	82	69	67	70	70	72	58	73	68	90	80	75	75	62	79	62	60	63	53	73	74	69	73	71	74	73	54	84	80	61	80	72	81	73	66	81	65	69	81	66	67	77	60	91	65	65	73	76	77	65	77	56	84	58	66	81	75	73	68	70	78	72	80	58	78	75	72	78	68	68	81	61	69	93	68	84	66	86	71	71	73	77	75	87	77	73	64	69	65	72	90	73	68	71	91	78	61	59	68	67	77	73	55	72	60	72	77	66	96	66	57	66	80	76	74	71	63	62	67	74	61	66	76	62	67	67	97	68	75	68	80	62	76	81	60	65	65	70	50	75	73	69	78	67	75	85	72	63	63	63	69	68	69	74	63	83	72	72	74	76	76	65	87	69	73	67	55	57	67	75	70	76	74	81	71	73	83	71	56	73	80	68	65	75	70	79	76	71	71	79	73	65	76	55	71	61	90	64	59	69	68	72	82	65
46591	36883	29807	35770	34675	12360	5735	4521	3704	3140	2653	2303	2113	1865	1747	1582	1469	1549	1316	1284	1240	1195	1287	1219	1169	1213	1331	2617	13499	22707	20717	13228	6703	2755	1275	996	893	847	854	896	884	898	787	911	813	870	877	856	941	874	804	836	892	851	836	820	868	860	804	891	889	884	872	893	837	851	852	871	863	893	855	812	897	895	901	859	857	845	890	852	853	842	902	792	861	895	822	872	878	893	864	862	861	919	884	821	870	903	870	832	835	876	903	892	866	860	886	923	886	890	848	873	870	851	870	905	856	882	840	923	903	817	870	906	887	871	845	897	912	911	898	862	895	893	921	870	892	875	851	852	887	890	887	919	892	856	909	854	880	908	886	876	872	883	896	816	864	835	858	864	900	850	847	860	900	868	854	882	894	910	890	873	840	885	913	885	860	920	873	856	826	893	881	878	876	879	925	880	856	901	870	939	881	870	947	892	881	851	881	889	864	895	840	839	855	912	881	858	859	889	915	896	905	789	876	887	895	878	860	872	849	826	929	872	907	834	909	842	852	832	876	879	819	899	894	883	844	855	871	852	809	857	853	884	865	849	910	866	872	880	890	874	845	801	863	880	861	825	897	895	902	910	894	838	881	922	884	901	841	919	871	861	818	849	900	917	931	854	903	866	847	854	841	843	863	875	856	894	900	912	888	894	856	873	863	872	822	875	835	821	865	857	878	867	859	847	839	900	839	912	931	881	870	852	871	879	932	895	934	891	881	891	889	879	870	878	899	866	908	834	819	891	857	847	909	911	844	904	878	833	835	872	867	889	881	869	851	806	866	859	878	858	864	876	945	888	852	847	850	911	920	907	871	919	869	912	899	887	883	897	902	913	888	879	880	931	950	854	864	880	886	842	853	820	850	910	859	833	876	901	896	818	889	859	851	917	871	913	860	884	874	914	850	829	846	886	915	840	860	864	887	862	898	856	904	876	847	886	851	859	860	866	863	854	851	876	849	854	836	851	873	956	903	868	914	842	856	927	876	872	915	927	873	834	875	830	863	869	916	871	834	900	873	926	853	865	862	851	864	843	866	865	908	856	855	906	859	881	874	868	853	834	882	854	865	913	828	833	843	870	896	876	861	885	833	884	897	877	886	880	851	865	829	835	822	845	867	879	905	908	891	884	855	878	894	909	885	836	890	904	881	887	869	858	867	912	870	850	943	840	868	828	886	895	918	875	845	909	875	934	870	855	844	887	891	853	896	868	894	899	877	861	837	869	912	858	883	901	886	892	903	790	845	859	851	896	909	849	838	907	924	904	893	848	935	890	841	877	814	846	897	873	835	878	860	888	903	855	865	879	847	829	888	885	868	866	900	897	929	887	885	883	879	874	923	861	925	887	800	861	870	901	875	880	861	905	872	849	817	882	887	844	861	858	857	858	838	899	884	891	862	848	800	858	871	910	860	909	898	914	862	879	854	915	940	911	889	813	855	811	823	849	850	837	933	875	860	896	883	894	879	860	869	878	898	855	842	880	810	851	902	905	900	857	882	874	862	858	916	867	872	887	885	874	886	830	908	860	874	876	860	881	820	865	885	845	852	841	861	863	838	898	841	802	822	833	854	891	848	849	890	877	880	887	880	849	910	889	843	885	873	897	852	856	906	849	867	848	854	836	928	897	863	905	860	918	827	852	924	871	859	894	827	869	920	863	900	819	913	892	913	893	836	874	877	903	852	874	890	850	835	855	888	867	894	876	862	866	850	833	848	852	822	915	861	895	837	874	832	824	853	856	874	881	874	862	894	871	902	866	838	862	889	893	824	843	839	888	850	858	873	874	870	929	906	871	907	908	842	851	889	862	958	858	886	921	861	909	906	836	835	838	886	862	920	854	841	888	859	889	931	865	878	859	836	842	874	876	819	875	853	894	902	860	847	816	872	865	873	871	889	861	839	870	884	881	824	868	837	865	866	879	921	882	855	908	886	889	791	921	857	910	882	871	848	870	909	869	880	868	830	935	883	864	892	885	863	882	902	902	880	872	843	889	854	890	908	878	870	891	879	936	889	909	823	886	827	866	919	884	858	873	863	821	824	876	840	853	864	843	836	916	880	927	864	877	890	841	886	845	857	863	886	883	803	852	888	907	907	841	899	913	828	896	860	900	936	866	899	818	869	888	857	875	893	851	885	864	862	879	854	869	830	849	875	866	862	917	836	905	854	886	876	830	841	845	857	853	899	924	852	886	850	863	905	851	858	901	864	916	856	939	819	871	921	903	823	826	916	848	855	816	849	919	871	812	913	894	868	912	870	864	796	869	876	881	887	885	833	854	898	883	827	886	905	843	854	938	842	884	848	885	888	867	860	834	858	836	885	917	855	870	882	853	868	873	868	901	856	909	856	846	868	884	881	870	826	840	858	902	862	898	913	843	839	859	838	892	889	837	859	889	878	887	869	847	833	865	861	887	861	891	835	872	886	850	872	863	874	870	847	871	843	826	874	869	813	927	857	879	816	878	891	844	853	911	808	869	900	886	867	848	863	870	841	872	849	900	819	895	870	914	872	866	902	851	876	853	846	881	886	894	885	931	929	852	806	829	871	905	872	882	890	857	868	854	860	883	822	896	875	892	882	837	917	871	921	845	870	862	920	890	913	853	908	889	882	906	899	864	877	841	898	908	898	819	831	843	876	883	879	876	833	891	869	887	873	936	867	844	871	883	875	866	845	890	871	808	860	910	899	888	894	905	817	865	891	852	878	868	908	907	854	847	815	817	877	834	855	880	896	849	868	863	861	880	851	929	859	887	829	872	869	848	871	856	841	885	867	890	856	906	885	911	900	870	892	830	942	850	908	857	893	877	891	850	873	903	860	878	860	888	832	854	910	911	797	863	934	815	861	861	925	882	838	905	863	829	872	868	809	804	914	872	810	871	899	882	899	898	868	881	882	857	822	870	902	893	936	894	881	833	840	853	936	886	866	923	846	895	892	872	857	849	876	900	887	879	891	900	883	851	873	878	913	868	893	845	942	845	864	861	939	885	894	801	874	836	859	892	875	916	868	839	937	886	848	864	914	881	893	866	882	913	908	844	911	914	889	917	841	878	893	929	891	861	831	888	925	871	913	864	910	888	848	898	836	889	854	848	890	872	903	882	871	870	909	837	891	912	867	882	839	820	851	879	853	868	897	906	882	882	900	922	941	850	905	875	844	869	858	880	880	899	878	860	898	878	868	858	884	903	919	890	872	851	851	866	832	877	888	895	881	902	892	889	890	898	870	840	891	867	923	896	820	869	931	875	929	847	908	908	863	894	801	818	883	847	888	860	859	881	853	863	826	883	826	819	867	843	901	874	866	857	899	915	854	969	895	849	866	809	898	895	883	911	842	936	809	833	888	888	842	862	821	881	878	854	861	824	847	877	878	935	865	899	866	857	903	934	879	886	859	806	849	859	862	837	886	909	882	863	901	887	871	859	848	828	848	889	885	886	871	852	854	878	884	837	844	870	885	886	851	844	836	884
4215	1931	1157	632	429	90	88	99	81	80	81	85	82	80	85	70	89	86	82	71	95	73	84	74	89	84	60	69	194	451	438	249	194	95	97	74	56	88	74	69	63	83	82	76	71	71	74	72	82	69	75	67	60	84	79	89	74	78	70	82	66	76	79	84	85	84	63	73	66	65	78	65	63	93	90	92	62	76	63	80	77	68	72	85	76	60	80	81	82	77	73	71	73	75	60	73	74	83	84	64	76	71	92	73	64	71	61	90	78	80	80	61	89	77	69	75	72	68	74	61	74	64	71	79	62	74	90	77	77	68	83	89	76	92	60	74	86	67	77	74	69	81	77	63	67	69	71	83	71	78	78	80	78	79	52	95	76	83	73	72	82	87	73	74	70	73	87	73	67	72	78	82	76	80	75	69	80	74	92	90	76	88	66	70	76	71	78	77	77	74	64	93	65	65	80	88	86	83	76	85	89	79	72	79	71	81	91	65	86	70	68	69	74	76	69	84	82	58	81	93	66	89	91	78	75	83	79	74	74	71	75	70	86	90	73	75	83	84	73	71	63	58	76	88	73	69	80	56	81	72	79	89	82	81	66	78	75	66	82	83	84	80	75	97	93	71	87	90	70	75	90	90	75	56	82	84	83	75	74	61	98	76	84	71	76	84	78	68	66	78	65	83	83	78	89	63	78	68	71	77	80	78	64	60	80	76	72	67	73	84	84	86	66	72	71	76	67	89	65	80	90	70	78	82	78	66	70	57	73	87	80	61	82	65	82	76	68	80	76	65	64	74	89	77	75	80	69	75	77	73	80	81	58	71	74	92	83	78	70	81	81	85	78	83	83	70	80	72	91	93	59	80	77	78	64	83	73	72	80	80	60	71	71	75	76	72	80	89	56	84	63	75	67	89	66	66	89	67	77	85	83	65	70	82	73	69	85	74	72	77	76	83	65	71	81	78	68	69	79	65	77	82	83	72	88	80	69	80	72	67	80	73	59	72	84	80	83	88	70	67	65	73	70	76	79	71	76	70	68	86	67	80	91	72	67	72	70	78	72	76	82	64	70	59	73	73	78	79	81	88	72	85	76	83	72	83	81	66	88	74	67	79	83	75	79	68	79	74	76	71	92	67	72	76	100	74	65	75	77	77	73	75	69	86	58	69	75	76	85	81	80	64	66	74	89	82	62	63	83	70	86	69	74	79	71	64	86	76	58	88	70	81	101	85	81	59	71	82	67	61	79	77	78	72	73	82	75	61	62	76	80	59	61	78	72	86	52	90	80	75	79	92	70	58	79	72	84	67	72	70	73	73	69	76	66	74	64	89	67	78	74	77	70	80	84	76	73	75	72	79	75	79	79	98	83	65	81	70	69	70	74	72	80	77	83	70	73	79	74	70	58	68	62	85	75	81	64	78	71	79	92	77	79	61	67	85	62	74	77	73	74	91	94	63	69	81	79	77	65	101	87	73	82	68	75	84	75	66	78	89	75	70	76	82	74	73	86	65	71	60	71	67	71	75	67	81	67	81	76	67	78	82	77	70	81	80	86	66	85	80	78	60	65	73	86	97	72	83	84	78	83	74	85	83	64	71	62	79	60	95	75	83	82	74	85	72	77	76	60	81	80	67	81	63	63	108	86	71	69	71	82	74	68	75	88	74	100	76	72	79	73	88	76	68	68	57	61	75	65	75	90	72	73	93	70	62	89	93	81	88	84	81	84	74	69	80	74	85	67	76	78	79	78	77	69	85	74	72	75	80	91	67	87	76	85	75	69	73	75	88	70	66	88	64	95	77	81	75	82	71	53	73	70	85	74	73	68	84	75	77	75	78	82	77	68	61	80	71	68	64	81	90	71	89	77	77	76	78	76	90	103	78	77	82	81	83	74	93	73	66	67	71	73	63	73	70	69	88	77	77	83	73	72	81	80	74	92	72	63	69	75	87	80	65	90	64	79	73	74	68	60	96	82	86	75	76	73	79	78	63	83	88	70	69	81	66	66	78	69	72	71	85	76	74	97	76	61	88	66	89	69	79	68	84	63	83	81	64	92	73	79	72	86	79	57	71	74	77	77	87	71	71	70	82	74	76	68	72	70	71	74	92	54	79	84	80	97	73	81	66	72	71	87	80	78	88	68	77	67	66	61	75	68	70	72	78	75	77	80	69	83	81	77	76	69	78	79	78	87	70	72	81	71	78	70	80	71	67	81	79	69	80	65	54	76	59	80	77	60	86	64	71	55	89	61	88	74	74	78	65	57	75	81	68	78	74	70	87	64	77	83	64	74	71	71	86	79	80	74	77	75	78	57	78	74	86	72	74	60	72	87	81	76	82	86	66	74	76	71	79	81	65	74	69	69	72	69	85	72	89	82	72	73	80	77	83	81	81	77	63	80	85	74	69	83	75	83	76	65	92	92	80	76	71	69	62	73	87	78	73	83	78	60	72	71	85	75	69	88	70	74	80	58	78	74	76	71	69	47	85	68	68	61	77	78	73	79	72	93	69	81	76	83	75	77	79	65	84	72	79	78	76	77	83	83	75	69	74	72	75	73	90	86	74	81	77	70	85	63	83	63	75	68	76	74	63	75	71	66	98	70	70	76	95	69	72	87	77	66	71	87	79	78	64	77	71	78	73	80	84	78	81	79	85	78	68	70	84	68	78	73	58	82	82	68	53	80	59	64	73	78	80	77	88	81	80	71	68	77	67	86	86	72	85	66	72	74	81	64	62	82	64	77	79	66	69	85	82	78	58	69	91	78	61	70	64	66	92	69	61	66	78	80	80	71	83	62	78	76	78	72	86	78	75	63	63	78	78	74	68	74	70	67	68	90	80	73	77	78	76	58	74	86	89	75	81	65	75	72	74	80	71	70	67	75	59	79	89	62	65	90	60	76	75	79	70	76	81	79	74	62	77	71	73	60	73	71	64	71	61	84	78	74	88	66	81	62	67	78	80	68	80	67	80	71	55	80	75	84	79	71	71	84	77	60	81	96	87	78	63	72	83	65	68	84	87	69	80	79	76	91	67	76	64	78	60	71	88	65	82	83	78	74	81	74	88	73	87	65	69	76	76	90	89	72	59	76	69	61	72	73	61	78	73	66	69	80	75	74	88	66	82	85	94	80	98	65	74	92	71	92	89	74	84	91	74	81	60	76	70	72	75	75	84	79	69	81	60	73	71	84	64	74	78	86	73	83	76	71	73	73	84	80	67	72	75	72	65	78	82	85	55	66	80	65	86	85	59	70	80	69	77	59	87	70	79	64	78	85	70	75	70	76	85	78	76	72	74	84	71	75	79	82	90	75	96	66	57	64	83	64	80	71	66	81	88	74	75	63	60	78	78	77	74	78	73	81	88	69	72	75	70	71	85	77	64	82	69	77	80	57	83	64	69	63	75	82	87	84	69	76	72	81	69	66	83	68	85	71	88	82	81	62	85	67	61	94	67	76	70	82	73	74	76	77	72	88	89	81	75	81	89	92	76	66	80
33006	20992	15349	20367	18788	4463	2075	1856	1623	1428	1343	1250	1194	1111	1093	1087	1056	1061	1023	990	942	977	1034	993	945	908	975	1000	5779	10558	9772	5818	2941	1534	1094	891	931	901	932	894	919	892	879	896	928	922	857	899	878	904	897	948	930	952	920	901	884	959	893	932	961	883	1014	898	889	939	963	938	956	861	862	933	909	914	897	921	970	935	939	955	909	892	884	928	953	908	922	925	935	876	893	899	884	944	890	819	898	881	917	894	891	932	845	934	931	862	867	841	903	855	902	886	935	911	900	915	935	918	897	930	897	896	911	889	905	925	926	901	923	898	868	905	857	949	842	894	923	899	916	875	879	897	878	937	915	956	959	915	891	837	912	890	909	886	906	934	941	896	875	875	914	909	910	888	949	891	976	926	910	955	827	924	935	888	893	909	877	930	961	851	943	862	923	903	889	898	906	878	910	875	924	880	950	881	899	881	873	901	915	875	934	895	891	889	894	950	979	924	901	930	949	901	962	916	873	883	901	919	887	951	899	926	910	911	884	885	833	872	908	939	899	929	924	913	860	906	888	899	867	965	932	968	815	913	927	925	926	901	959	933	870	900	933	923	860	866	937	912	898	903	881	979	941	905	862	918	924	907	913	886	881	960	920	858	947	846	914	914	899	860	895	922	857	913	879	860	971	913	866	931	906	926	934	956	891	890	901	898	877	887	905	942	937	910	939	891	884	892	918	877	877	858	909	847	874	909	924	914	864	878	913	864	917	898	828	866	899	899	906	921	953	876	880	870	924	884	896	904	949	939	909	871	896	872	886	926	865	876	903	885	941	889	920	894	883	880	930	900	865	924	919	924	901	904	911	880	905	911	897	903	917	906	916	924	900	925	900	943	970	905	903	889	939	938	894	886	921	904	901	922	870	890	919	887	917	889	893	877	886	901	940	892	915	876	949	922	915	906	883	893	937	930	915	871	924	875	925	907	953	911	924	892	896	903	893	864	896	847	953	906	882	898	897	919	857	949	937	868	880	916	889	862	890	920	860	926	904	916	918	928	923	958	917	847	908	942	900	869	856	898	966	906	880	919	872	890	951	933	868	925	840	931	901	933	895	868	882	943	904	890	927	900	860	954	898	895	919	931	928	816	899	874	938	921	898	912	859	925	932	907	897	928	908	905	926	915	908	906	943	913	914	863	926	974	913	892	943	897	920	896	929	985	928	896	859	916	905	936	877	855	913	936	921	822	894	905	866	886	928	926	892	870	921	919	857	864	944	898	880	951	926	927	940	919	882	855	910	916	945	909	957	891	912	905	864	927	921	887	882	876	922	919	866	873	867	904	963	925	920	881	934	849	888	950	924	891	922	886	956	914	919	923	897	894	904	948	876	922	863	913	862	837	944	923	864	926	882	890	848	950	868	883	893	884	905	909	974	916	907	895	894	928	890	835	915	901	910	899	878	921	962	964	948	882	903	934	959	922	884	959	872	903	874	915	892	868	932	926	911	921	919	890	900	934	922	926	934	931	920	944	911	848	880	894	876	918	899	893	919	969	943	880	944	895	885	875	908	943	953	910	906	827	883	909	861	945	871	937	943	935	887	914	848	918	914	875	884	916	893	937	902	853	919	858	952	909	992	918	897	936	881	919	875	889	914	939	924	840	865	925	914	947	906	907	888	935	906	903	937	910	864	909	888	919	909	878	983	935	886	916	957	853	885	882	919	887	895	876	914	949	858	911	917	906	891	918	887	940	907	895	913	905	904	897	908	891	897	875	883	848	950	932	931	919	896	950	949	900	880	960	892	884	925	925	882	905	886	959	876	904	955	988	899	902	890	896	896	878	913	876	857	968	862	933	916	884	962	884	901	920	885	939	905	843	937	941	875	884	861	886	891	887	965	880	884	895	874	954	924	965	929	902	926	896	912	904	900	955	977	909	878	865	927	922	902	919	902	916	936	919	913	881	907	965	915	917	918	932	913	921	941	934	906	922	975	923	906	902	942	904	898	898	860	887	857	892	928	978	903	875	892	916	913	906	855	918	876	890	893	878	835	884	916	916	917	876	898	867	963	897	941	899	873	845	923	943	903	925	909	874	949	797	890	902	895	877	908	932	909	924	920	909	900	928	909	922	900	871	933	890	874	908	918	955	906	893	936	884	855	860	881	907	928	876	915	899	868	908	815	925	896	910	909	902	930	885	878	889	901	874	910	935	878	904	883	901	922	972	888	941	917	898	875	934	882	909	913	899	918	909	940	906	959	938	879	851	958	898	818	928	918	868	897	917	910	905	913	932	934	912	915	919	893	929	905	903	902	937	928	895	890	943	921	916	895	889	892	919	950	923	900	915	886	963	867	885	873	898	931	879	922	924	883	859	897	925	929	900	908	878	910	895	873	940	906	920	867	858	913	897	853	941	871	906	947	879	894	934	910	858	937	943	886	855	899	892	871	894	906	909	893	833	873	883	854	952	936	920	893	861	902	879	919	957	917	879	891	896	896	929	907	885	904	898	962	903	883	929	888	890	873	897	923	851	981	864	895	898	913	909	940	900	957	899	922	918	892	891	891	864	939	936	876	918	838	884	923	965	911	852	902	888	909	897	940	918	857	890	899	930	923	923	911	870	936	880	884	863	837	883	893	892	893	904	915	908	891	881	909	940	967	871	936	909	918	911	871	893	872	917	946	883	917	861	833	858	868	949	903	884	924	886	921	870	895	909	889	968	903	942	921	927	936	879	938	942	884	905	860	863	937	949	943	928	891	851	945	895	929	890	912	887	916	928	891	927	898	924	925	881	926	914	956	879	951	910	896	897	883	924	879	910	896	874	869	916	859	910	915	880	890	908	912	878	938	898	909	901	835	880	910	912	892	876	940	946	860	889	916	876	913	897	893	914	945	886	904	882	852	903	873	862	893	900	956	892	938	935	836	929	910	952	886	918	930	884	879	836	925	915	890	905	903	852	842	904	984	887	906	959	904	940	885	901	932	877	943	877	944	939	980	911	943	931	899	897	901	890	911	941	899	925	935	920	911	926	958	869	908	901	894	935	897	919	910	935	931	898	949	911	877	933	881	952	899	929	913	897	915	889	907	839	952	943	919	861	859	906	874	880	857	866	850	883	899	895	846	874	883	878	896	883	949	877	927	938	935	905	946	840	845	882	927	890	893	945	941	907	881	902	897	938	878	902	886	864	870	873	889	911	937	942	904	929	891	927	871	883	895	871	892	979	910	920	891	936	878	907	886	921	888	914	894	866	916	881	881	921	857	974	962	929	890	914	914	929	945	920	835	938	901	908	902	859	866	901	913	867	935	858	926	874	906	931	898	936	877	859	945	883	895	906	912	883	917	917	930	925	944	925	908	858	938	927	937	866	911	902	941	864	921	914	903	940	913	940	883	931	860	898	882	836	930	907	915	907	839	885	895	932	919	932	919	865	906	902	894	890	914	883	921	889	886	849	886	908	885	898	943	877	903	927	922	909	878	889	889	902	882	880	909	968	968	941	921	923
7425	7405	3776	1880	1027	153	115	96	81	94	93	80	90	94	84	67	75	79	81	67	72	91	70	69	75	80	79	78	334	972	879	494	233	135	78	88	82	80	75	77	82	59	89	75	80	66	77	79	92	93	80	69	69	64	77	85	70	93	64	64	66	78	88	59	69	76	67	60	68	74	69	86	72	61	75	76	79	58	80	66	81	70	80	84	76	93	82	86	90	91	71	68	86	67	57	85	80	74	78	82	79	78	73	78	80	72	60	76	80	86	67	71	72	71	69	62	69	82	68	89	84	84	78	76	74	82	62	62	60	63	79	67	74	79	77	67	82	81	69	69	80	82	79	84	73	77	72	58	65	88	75	61	60	69	88	82	79	72	95	77	80	73	79	64	82	70	74	79	78	78	69	68	65	74	77	73	80	80	66	70	72	73	82	76	85	81	75	65	74	84	77	83	62	78	77	82	87	70	57	69	67	72	76	78	73	73	79	70	91	86	73	82	74	80	71	88	63	73	76	70	77	69	77	69	69	82	73	75	84	83	70	89	66	74	69	89	92	74	74	74	65	93	69	71	84	77	82	67	79	77	70	81	54	68	78	68	80	80	84	92	80	74	88	72	71	62	83	78	81	79	81	58	66	78	70	72	79	78	67	70	87	65	62	69	69	71	71	70	90	87	60	79	71	75	72	93	73	84	58	81	73	91	75	74	87	69	93	83	72	84	60	74	76	76	68	70	69	78	69	76	71	63	76	71	68	77	63	72	64	87	65	76	89	65	76	95	82	74	74	87	85	71	69	81	75	90	74	72	77	77	87	69	78	80	86	87	79	86	56	88	76	76	81	85	78	75	79	66	72	88	86	70	85	60	76	61	85	70	71	76	75	76	73	71	80	76	66	77	77	76	73	90	74	88	75	89	86	84	85	74	93	70	104	76	78	71	93	75	65	72	73	84	82	77	79	62	67	98	66	54	71	76	77	83	76	72	62	78	78	70	78	80	86	70	88	81	100	65	95	74	72	80	63	73	63	94	71	84	71	81	82	72	81	88	89	74	71	70	87	82	73	70	79	93	88	97	72	82	59	77	90	87	66	73	83	83	68	75	80	82	76	62	98	74	84	87	78	76	70	70	75	80	89	69	70	91	89	81	68	71	75	72	80	70	82	91	58	70	70	80	76	73	64	82	76	87	77	76	80	74	73	78	76	76	72	74	57	61	68	75	57	71	65	67	90	81	65	77	80	76	75	92	76	84	67	65	78	60	73	81	62	64	86	72	80	70	82	73	71	85	77	82	77	74	75	68	79	71	65	75	79	64	84	80	84	78	73	64	71	68	84	99	70	78	100	64	72	87	79	94	86	61	77	71	80	85	96	72	79	85	68	67	79	71	77	97	76	94	82	87	65	62	84	80	67	77	72	93	66	75	85	80	74	80	81	54	85	76	63	65	80	75	72	77	85	79	71	80	72	75	83	64	58	85	74	77	70	94	77	83	64	65	76	85	66	102	68	88	64	75	68	79	92	76	62	84	87	72	72	82	72	74	76	67	72	90	79	90	75	75	70	77	69	68	74	68	66	77	58	74	65	94	54	75	64	72	68	72	70	74	71	84	64	66	73	77	78	79	53	84	76	71	94	76	94	72	60	59	59	69	71	77	90	68	93	71	70	84	69	84	69	76	75	78	68	83	76	74	81	83	79	72	79	70	70	89	82	66	68	71	80	84	66	67	74	87	68	76	79	87	68	78	71	92	67	70	80	78	67	83	80	79	81	85	68	69	78	88	76	79	73	69	83	65	66	65	78	74	66	73	79	83	76	82	94	59	61	77	75	74	58	80	80	79	89	65	83	68	82	60	74	72	71	72	61	84	65	77	78	69	74	84	75	90	79	76	68	65	74	79	73	68	67	83	76	78	82	73	77	72	75	71	84	64	73	89	70	70	86	65	68	87	74	77	83	73	83	79	80	74	73	90	65	68	82	85	70	81	69	70	68	87	71	66	65	88	74	66	88	73	84	85	77	65	67	67	87	81	70	91	89	86	82	71	82	63	84	69	64	77	75	84	77	77	88	83	76	75	81	79	81	91	80	67	71	76	72	85	86	57	69	94	75	60	70	86	90	93	68	71	82	83	78	75	69	93	73	66	92	81	85	92	94	85	74	86	86	86	78	75	66	78	77	67	71	98	70	87	71	69	75	59	70	76	65	94	78	82	65	67	66	72	89	77	86	85	72	81	70	82	71	65	66	67	68	95	65	77	78	79	72	82	75	89	87	83	88	87	68	86	70	79	84	89	59	75	81	73	84	69	68	85	79	73	66	72	80	58	69	77	81	98	67	77	64	74	82	72	75	67	73	78	62	80	76	78	67	62	63	79	64	70	77	74	68	85	70	92	71	80	74	64	90	86	59	69	63	83	76	55	86	71	75	78	73	80	81	83	59	74	76	75	76	80	76	75	72	76	75	79	67	75	85	54	75	70	96	82	76	69	71	82	90	65	74	74	73	83	74	69	65	68	71	62	66	95	75	69	62	74	68	74	76	79	53	70	66	83	82	80	85	76	75	84	78	65	70	69	68	71	79	65	72	68	79	83	69	77	74	63	74	64	86	68	77	82	76	69	78	78	77	82	92	77	75	100	75	65	66	76	81	83	77	68	80	72	70	64	79	77	71	92	71	93	82	81	76	88	83	78	78	85	69	78	72	86	69	80	75	69	65	79	65	77	79	68	71	58	62	73	67	73	85	79	77	70	76	81	81	85	73	67	52	70	99	78	67	81	71	81	78	83	69	77	87	86	77	83	70	75	83	71	86	83	80	85	94	80	82	86	52	78	81	78	79	65	81	66	90	80	75	70	81	86	82	62	85	86	67	78	60	67	69	70	86	73	74	86	79	95	65	68	76	83	75	71	99	84	79	83	80	76	65	75	68	91	65	89	65	70	72	67	71	92	65	73	75	76	71	64	75	78	76	65	71	84	61	74	79	89	75	78	70	79	78	78	77	74	83	61	62	74	73	79	74	66	86	77	77	73	71	73	63	71	79	87	69	75	64	81	76	81	83	90	85	70	78	71	86	78	75	81	78	69	79	69	71	67	79	80	77	78	67	73	87	68	87	63	68	78	72	86	73	85	74	75	59	65	67	70	56	70	62	70	77	91	78	62	66	69	78	90	70	71	71	97	73	81	76	60	71	81	71	72	74	64	84	73	78	87	63	61	75	63	71	69	80	66	66	56	82	80	82	91	77	87	92	67	70	93	66	91	79	75	76	65	82	79	68	75	80	72	79	78	80	79	72	66	78	87	67	95	78	89	58	59	77	77	66	70	83	74	68	81	79	65	78	62	80	81	74	78	86	88	74	77	69	89	70	72	70	80	65	71	80	82	82	81	80	69	72	73	73	66	67	79	75	78	74	77	75	74	73	72	79	64	71	85	83	66	79	86	70	62	73	75	75	74	67	73	84	73	79	70	58	63	86	71	76	79	72	72	59	63	76	86
44235	33306	25582	32103	28337	7271	4177	3285	2648	2310	2020	1707	1618	1468	1424	1331	1313	1236	1193	1161	1148	1088	1074	1091	1017	1084	1099	1162	8555	19171	16415	9677	4567	2090	1217	1036	943	896	942	927	925	932	907	899	878	956	924	873	927	933	854	993	890	856	931	854	912	884	941	945	935	895	920	882	950	924	924	936	887	869	926	875	930	947	883	942	892	857	884	894	940	944	953	914	863	949	833	918	890	902	939	846	985	941	868	966	854	952	946	904	941	895	889	951	956	906	901	933	923	925	923	877	909	954	908	922	922	872	913	938	864	934	884	917	872	929	944	947	832	914	894	1026	889	924	882	939	975	893	885	909	886	909	878	880	896	913	875	923	904	906	862	959	890	923	941	896	915	886	884	924	933	914	956	947	907	889	861	924	917	897	938	894	936	881	899	870	943	868	939	922	982	889	888	927	893	926	906	894	874	864	944	940	962	997	903	952	929	874	946	947	894	936	932	973	948	924	909	870	915	916	897	896	926	903	891	922	915	856	906	896	874	949	919	946	963	902	925	919	901	878	981	926	895	871	949	908	926	905	923	895	869	902	899	870	936	949	881	903	929	892	909	947	910	865	951	946	850	932	963	983	852	921	874	938	891	962	943	906	869	906	911	973	876	921	954	956	871	938	924	887	959	905	905	916	887	963	934	888	911	911	918	936	919	910	905	908	870	926	912	858	909	933	972	932	882	937	927	905	948	899	895	962	892	918	912	942	926	884	912	907	888	915	913	890	888	840	881	941	920	923	876	928	903	917	930	888	942	924	932	935	887	957	908	905	874	937	932	972	951	878	910	895	919	931	874	969	868	892	865	887	942	895	894	966	893	976	978	917	944	882	879	921	929	949	900	853	961	949	896	978	890	911	941	959	932	934	897	928	881	940	942	878	992	958	914	900	934	908	880	895	903	923	922	910	932	870	888	878	879	911	953	862	884	929	885	921	938	917	982	870	933	863	921	861	884	962	853	923	896	963	878	873	947	909	1017	930	909	871	929	940	902	957	854	920	928	924	920	900	842	914	942	923	915	929	944	909	925	896	939	986	937	951	936	945	920	915	881	938	943	955	916	879	878	899	986	959	929	890	939	925	928	948	853	915	954	921	914	882	874	934	945	904	889	989	912	927	889	887	932	927	940	987	966	856	873	910	913	965	899	938	904	844	909	931	928	897	922	928	885	878	913	886	935	926	953	945	954	887	926	905	902	895	919	925	943	943	876	924	879	932	961	921	892	876	932	948	903	931	905	912	929	920	919	937	875	924	893	943	929	892	909	851	879	879	931	937	917	940	901	908	935	916	917	878	953	950	930	933	863	960	904	962	934	869	922	887	896	929	890	917	917	918	929	944	885	927	877	926	941	930	927	986	909	906	933	934	831	942	892	885	913	916	938	910	883	881	907	915	922	934	871	902	962	974	912	879	893	901	940	867	871	905	957	950	938	937	931	954	873	857	879	915	937	934	952	907	892	918	935	908	942	864	920	877	945	947	914	936	893	932	894	944	878	871	948	938	886	908	961	881	900	919	886	863	924	916	936	894	878	935	875	850	960	910	903	913	888	890	952	842	924	851	885	956	953	945	888	974	935	949	921	862	914	873	911	912	897	973	917	913	959	933	981	930	890	907	910	925	936	923	949	901	911	897	888	874	938	935	922	903	907	868	948	920	896	963	867	923	937	895	918	874	900	860	907	914	877	954	915	888	904	886	912	937	958	894	918	890	944	885	885	880	948	913	937	906	881	925	891	904	879	898	936	930	958	909	825	971	957	924	922	906	924	927	907	964	867	928	926	891	961	929	885	942	901	874	933	919	909	914	941	946	939	902	886	884	878	905	904	933	936	907	943	891	935	862	928	881	939	911	991	875	955	928	923	956	922	920	906	883	879	904	881	902	901	910	854	894	890	908	912	904	881	944	901	957	931	942	883	962	931	913	956	956	907	952	911	900	924	982	940	955	888	956	904	943	914	910	892	893	932	864	930	889	944	905	931	910	930	936	902	915	920	904	905	926	901	872	945	900	929	898	955	941	914	902	940	898	924	920	901	932	909	934	916	898	886	914	956	866	925	932	911	909	929	935	922	899	974	904	1035	864	944	905	907	932	904	872	963	891	899	901	966	945	931	916	930	1016	922	902	936	955	932	947	915	929	909	926	901	944	914	887	897	880	902	875	944	925	904	934	946	905	913	931	914	911	964	907	898	915	858	928	943	897	912	908	889	929	907	910	930	923	876	919	913	921	944	937	901	941	911	875	905	811	953	881	879	924	891	980	958	918	903	949	863	936	884	909	907	855	929	916	895	919	917	915	868	873	890	875	937	944	891	973	919	886	986	869	901	957	884	946	994	884	931	1001	902	899	950	954	883	958	935	896	925	925	875	912	894	921	980	929	906	908	860	951	908	951	967	976	950	890	941	838	889	977	922	920	949	915	924	916	960	913	922	921	873	940	906	892	945	969	918	924	920	893	888	946	910	939	928	937	937	924	947	900	954	937	934	878	881	870	920	923	885	910	905	894	957	949	937	935	895	939	914	927	948	926	908	920	975	932	924	966	921	932	927	889	948	938	907	896	897	948	875	893	952	920	937	912	868	933	981	957	915	927	899	917	957	926	861	871	964	896	907	917	885	907	912	908	954	903	952	954	915	935	933	896	960	923	891	900	937	965	882	911	923	934	870	920	938	863	919	887	873	860	894	836	967	954	967	943	880	927	899	989	920	912	873	916	930	918	944	952	938	931	907	917	907	920	863	946	923	939	927	880	912	907	970	883	942	849	945	939	888	856	886	905	908	943	940	890	962	914	903	867	951	870	998	935	911	910	896	935	889	919	882	919	895	956	901	898	865	915	917	895	886	907	948	905	915	898	937	907	905	887	883	908	915	921	925	927	957	949	935	925	892	906	911	895	911	885	865	934	894	948	880	920	942	927	880	833	1010	915	909	859	913	847	929	898	885	935	964	973	956	919	848	941	870	901	916	914	1003	931	934	931	889	924	884	909	919	915	929	913	910	956	922	946	946	946	895	952	959	843	971	886	899	905	895	899	926	922	862	882	892	881	966	891	936	930	899	930	915	925	869	909	915	908	899	914	893	948	893	894	953	880	913	920	911	955	877	881	971	929	912	917	913	948	928	961	962	885	983	911	913	913	897	918	903	847	923	847	876	883	874	946	967	944	973	894	914	882	874	928	914	909	884	935	907	897	975	889	915	897	932	905	946	906	938	926	919	857	955	954	881	920	909	912	860	898	897	934	866	887	909	896	895	834	885	958	912	934	938	979	886	920	932	937	918	965	865	875	900	901	922	982	930	953	914	860	871	897	929	953	964	906	915	897	910	932	922	860	847	935	960	935	863	957	923	936	905	923	964	865	1003	928	961	892	941	912	944	891	945	916	884	905	924	967	980	928	858	892	912	921	889	952	898	934	902	953	913	925	1006	922	930	898	910	979	886	931	867	996	981	899	893	910	892	921	921	920	891	898	907	965	889	933
7580	6279	3753	1787	978	146	113	109	105	108	104	105	102	97	89	88	83	86	81	78	71	82	95	80	84	74	85	81	449	1162	1005	546	222	126	109	75	72	79	70	77	76	73	80	80	69	80	79	74	74	76	75	88	76	60	76	62	79	83	101	61	84	81	79	103	87	85	85	68	90	79	81	81	82	69	70	65	65	76	67	82	66	75	89	83	70	89	82	77	79	80	86	70	71	83	84	88	80	86	84	81	79	86	79	67	77	69	70	84	74	75	70	78	82	76	77	62	91	83	67	80	67	82	96	88	86	81	86	78	106	96	87	88	86	82	73	97	85	82	66	86	88	84	71	65	84	86	83	80	76	63	76	85	69	61	71	83	78	81	73	91	74	67	84	81	67	74	81	63	81	82	94	78	62	76	78	80	80	76	78	82	89	77	68	70	75	82	70	82	69	70	89	66	73	65	88	82	62	82	74	62	79	68	83	63	75	81	88	73	78	80	66	77	75	69	82	84	79	93	64	70	73	69	67	78	84	78	76	75	83	74	79	67	79	81	80	86	85	69	76	74	80	68	82	76	77	89	76	80	66	60	77	65	81	86	83	79	82	61	73	74	87	76	75	77	85	78	73	77	74	83	97	85	86	88	74	84	67	72	78	70	93	70	77	79	63	74	76	71	68	74	76	71	76	95	61	73	68	73	81	75	84	62	68	94	82	75	65	72	74	90	72	67	70	67	68	79	61	63	70	74	79	76	88	65	73	72	77	93	84	73	80	66	81	76	71	80	73	72	89	67	85	80	90	80	81	79	83	70	72	91	61	81	67	85	89	69	84	80	83	80	80	73	72	69	73	93	85	83	80	78	79	76	83	71	72	88	64	70	85	80	62	85	79	70	74	97	56	74	79	68	84	77	68	65	91	82	81	81	60	68	80	77	89	77	88	69	69	96	74	74	82	94	72	99	74	73	83	84	72	82	87	67	95	83	73	70	75	66	76	77	89	84	83	77	71	73	78	81	82	83	82	60	81	65	80	71	69	66	70	79	79	75	83	72	76	72	80	82	73	83	68	80	72	81	83	75	72	78	78	74	76	85	90	76	73	84	82	72	86	70	88	95	56	72	69	79	81	91	78	87	84	88	71	80	81	69	73	99	91	73	87	92	69	72	68	74	61	65	95	97	76	67	96	86	67	96	87	77	73	78	69	89	87	71	85	91	81	90	66	72	78	89	74	78	64	75	68	81	82	77	65	66	71	89	73	78	85	88	68	89	83	74	81	80	71	77	75	57	89	86	86	68	72	80	68	93	80	72	70	79	66	71	75	94	82	74	80	92	80	79	72	73	72	80	77	80	94	77	83	71	83	82	71	80	81	69	86	73	79	86	79	82	69	76	73	73	74	67	81	66	79	80	71	72	62	77	76	78	72	57	66	68	96	73	82	87	77	79	81	67	69	78	85	73	86	84	81	86	86	81	77	79	81	85	90	82	92	73	66	80	56	79	73	66	76	85	81	75	61	73	66	81	83	79	93	77	72	78	92	67	87	77	73	83	89	59	75	79	69	84	79	72	73	75	71	67	71	66	84	85	78	68	88	73	75	87	88	73	68	70	81	79	80	73	79	80	69	98	83	93	82	92	78	74	82	94	68	79	79	87	84	65	78	64	78	77	86	73	82	71	78	70	96	88	75	61	76	85	84	82	76	73	81	75	64	66	84	74	73	91	80	80	88	58	69	79	71	82	74	78	67	77	75	74	79	85	89	73	72	90	63	70	65	78	74	71	79	93	75	78	72	77	66	75	84	70	74	59	85	80	83	75	64	82	62	71	93	67	82	88	75	82	83	75	79	72	72	86	78	66	74	81	74	73	74	64	71	70	86	84	73	77	66	88	71	70	69	70	65	73	70	81	71	75	81	88	69	87	72	80	82	99	74	63	74	84	77	93	61	70	78	71	67	77	71	76	71	86	71	69	75	80	89	85	82	78	85	88	83	85	90	91	75	85	88	73	89	71	73	80	69	62	62	73	89	61	86	84	71	73	58	92	88	72	86	80	67	77	90	81	79	76	69	74	76	79	68	80	63	71	97	84	94	71	66	79	83	83	78	73	76	77	70	89	77	83	66	74	79	76	90	80	70	75	77	81	78	63	66	86	74	77	78	81	85	75	91	83	72	73	85	73	78	79	71	62	64	86	66	82	71	85	94	84	78	76	84	68	78	81	76	60	87	87	89	61	80	93	76	82	74	89	79	73	87	66	70	69	76	76	84	82	80	67	71	72	81	77	66	70	82	69	80	61	71	61	81	66	66	76	84	76	65	81	69	90	88	68	69	86	74	86	83	80	71	81	92	69	69	94	79	83	87	70	71	76	69	68	65	86	67	80	79	72	71	82	94	85	72	69	79	82	72	72	80	71	72	71	80	78	75	76	76	106	65	72	79	100	74	71	81	93	81	82	76	82	71	77	69	67	82	70	77	81	75	87	69	88	85	80	77	75	90	80	69	80	85	59	79	81	85	85	68	74	86	66	56	82	75	87	103	94	77	80	75	59	79	72	89	78	61	69	90	75	74	66	75	60	68	83	77	71	72	69	68	66	87	94	71	74	84	89	66	76	53	82	75	70	56	81	72	88	83	74	72	97	77	80	81	86	64	81	78	75	78	73	89	80	83	71	84	75	78	76	86	73	75	79	92	78	86	81	75	77	66	68	103	87	77	80	76	68	82	65	83	66	78	80	76	86	94	77	93	82	92	59	69	83	75	68	85	77	100	81	82	91	63	74	73	65	80	78	67	62	72	91	71	79	78	103	84	84	85	75	78	65	85	73	69	67	73	64	68	82	81	75	73	100	85	84	63	80	72	74	71	75	72	63	66	77	68	66	68	73	82	82	85	70	73	77	75	80	76	89	89	61	70	76	82	78	78	71	82	83	85	81	95	75	73	81	65	85	72	65	86	62	80	65	96	75	82	74	91	75	71	73	74	69	88	60	63	83	75	81	76	83	96	98	80	85	67	87	87	80	66	78	71	58	79	79	62	95	78	76	73	85	76	74	71	74	71	69	74	70	86	71	76	60	72	81	72	72	84	89	60	62	83	75	74	71	83	69	85	78	78	77	75	94	70	70	79	71	73	84	99	86	91	62	76	72	85	72	68	86	73	84	81	73	71	67	79	88	80	70	91	69	80	86	77	78	82	67	101	87	80	76	77	83	79	74	69	73	81	70	79	62	73	71	74	79	64	79	87	84	54	80	82	82	90	98	79	75	86	80	63	73	74	81	76	85	75	80	98	88	89	67	68	73	76	77	75	76	75	54	72	77	46	77	71	65	92	71	72	74	73	71	63	74	88	66	66	67	81	59	72	90	68	81	85	83	99	66	77	74	76	78	72	73	76	79	72	79	73	76	75	77	74	94	78	70	75	83	82	65	82	70	62	82	83	77	75	78	80	76	87	70	69	68	75	69	77	80	66	72	65	84	78	67	87	78	88	66	71	59	75	81
40187	32114	26017	30889	28252	6832	4296	3588	2993	2595	2254	2036	1818	1581	1539	1461	1430	1416	1299	1286	1288	1225	1171	1180	1143	1169	1149	1142	11257	21234	18220	11066	4590	2064	1178	1034	912	936	928	858	926	906	932	940	976	899	967	902	920	931	914	911	913	907	928	875	970	953	919	950	947	936	952	926	950	971	934	951	952	912	972	923	907	906	925	888	936	949	893	969	980	900	947	949	951	880	911	949	961	901	872	895	927	953	950	956	940	946	914	881	917	947	948	914	928	953	876	934	950	922	955	920	946	965	938	928	940	912	921	945	920	918	887	878	914	914	919	918	956	1001	963	893	914	936	944	907	916	899	1010	910	922	930	904	903	937	940	922	960	965	865	854	925	966	876	891	902	851	912	913	961	913	922	944	983	944	958	936	914	986	1017	904	945	975	903	927	937	887	959	950	930	927	951	964	933	935	959	941	932	941	972	917	907	935	906	935	968	894	927	926	938	931	958	894	909	853	928	932	945	934	910	961	964	914	942	909	930	919	968	925	942	915	910	889	966	890	901	934	978	895	902	926	922	950	957	888	955	897	868	958	882	953	957	952	897	947	922	896	966	925	983	949	938	912	940	971	906	952	917	907	956	950	923	936	889	887	953	918	922	990	900	972	954	849	964	902	927	892	928	948	946	940	926	893	900	937	978	901	930	922	893	928	873	914	888	946	903	903	958	906	975	986	906	955	964	953	993	914	948	940	947	945	986	975	894	968	974	933	976	992	911	899	920	902	887	964	878	949	970	981	901	908	972	959	953	958	936	964	907	921	947	912	924	977	895	916	864	928	953	904	888	931	924	899	943	947	934	924	929	929	868	935	897	927	944	931	904	880	952	958	945	922	943	900	936	878	847	884	937	930	967	930	899	912	935	950	999	952	927	967	965	948	931	945	924	949	943	913	883	926	899	940	872	937	910	909	991	979	953	919	951	946	940	950	891	883	936	946	969	919	916	984	931	946	928	941	910	954	913	909	967	1046	900	937	907	909	941	930	942	940	923	920	953	918	940	971	884	868	890	915	950	893	925	936	895	964	898	908	932	865	890	942	909	929	855	913	929	938	942	967	942	866	931	925	928	908	898	918	958	921	908	913	907	959	925	892	897	934	909	907	929	938	983	964	945	917	985	882	868	923	942	942	924	950	922	918	934	903	948	907	907	954	891	931	939	932	903	895	920	899	911	948	988	945	923	959	934	894	967	939	946	931	1002	936	955	841	997	866	924	930	875	962	940	961	907	919	956	948	929	928	921	964	919	970	982	994	1021	958	911	926	902	943	943	938	923	913	959	949	895	926	970	951	933	922	941	948	909	929	892	937	930	916	921	938	946	929	923	920	913	898	904	958	982	888	919	988	952	953	925	958	953	905	895	951	930	925	924	879	1011	899	946	975	953	995	937	908	927	987	936	979	895	934	895	873	920	940	951	925	964	883	885	964	929	994	920	960	986	898	942	880	948	948	891	960	945	944	899	923	977	929	942	879	967	936	897	902	958	935	892	970	971	931	945	860	964	903	969	918	927	885	952	914	925	880	937	907	915	954	936	941	1004	926	924	964	950	953	927	924	992	938	971	960	952	930	964	905	936	907	915	926	904	926	947	881	947	938	924	955	864	909	904	878	879	909	902	956	918	962	943	923	919	908	957	963	929	957	948	955	955	949	935	889	936	961	921	919	918	978	944	904	915	880	927	931	927	964	957	913	870	917	914	935	933	946	896	947	907	925	917	956	976	909	934	902	943	939	942	892	948	899	908	999	904	957	953	900	977	932	933	1000	913	935	926	892	893	922	886	948	922	990	946	891	895	923	901	958	890	893	888	967	894	882	953	989	956	895	950	912	986	909	946	986	1016	902	940	889	957	923	960	938	909	920	840	926	960	968	984	985	924	943	925	893	936	917	928	938	940	1007	912	901	917	919	879	971	968	958	1000	959	907	946	867	925	923	943	916	910	963	957	915	991	995	906	958	923	853	900	979	983	955	944	953	947	979	956	954	980	941	924	924	954	954	887	922	912	923	927	861	896	923	953	929	953	967	928	937	950	919	943	925	915	880	911	933	928	864	933	951	907	910	923	908	959	930	955	932	919	873	972	893	887	924	985	892	938	941	913	908	963	945	919	933	921	918	912	947	908	922	981	861	978	931	934	921	915	947	942	938	977	897	884	937	924	952	929	945	935	939	919	883	885	979	930	935	956	962	957	880	920	962	877	945	886	896	966	907	906	911	990	892	942	900	897	905	931	966	939	891	873	960	933	950	910	969	944	972	918	911	935	941	962	874	886	925	931	967	932	943	908	911	920	939	904	956	943	910	937	895	913	948	949	949	961	927	914	959	959	985	878	924	894	934	973	926	985	936	933	948	897	917	975	889	960	960	910	957	937	959	948	934	893	938	922	920	957	930	988	960	916	898	895	920	926	920	939	882	991	978	967	939	898	918	914	916	916	958	901	929	904	942	918	963	911	968	1004	968	917	922	965	925	972	905	881	919	944	941	950	912	903	961	947	951	952	942	923	934	854	924	925	898	970	925	964	945	957	944	918	887	874	957	899	949	947	927	896	911	913	974	939	915	893	915	887	946	923	884	925	889	942	868	905	968	941	925	956	917	924	944	932	941	958	956	904	927	899	1017	980	873	896	927	945	928	954	889	951	940	935	933	910	943	966	960	938	955	951	927	960	970	977	936	935	955	923	972	936	986	939	942	926	945	951	950	983	909	927	869	956	889	909	951	896	882	944	925	1013	980	964	942	983	856	933	930	967	934	1012	933	923	911	852	992	930	940	962	907	919	915	925	983	1008	932	913	915	931	952	915	965	889	946	895	966	947	889	926	940	941	956	912	896	962	947	960	931	963	964	935	954	1010	884	956	934	898	960	945	1011	929	926	909	895	909	934	942	926	893	884	996	944	936	917	924	970	976	938	906	931	913	903	896	955	961	928	946	909	960	961	961	897	926	959	950	900	919	945	943	969	959	958	960	983	917	911	861	944	935	996	892	910	941	937	944	931	929	923	929	935	968	952	901	891	935	888	910	881	958	904	891	935	978	922	925	936	939	926	889	898	920	914	968	956	971	965	896	951	946	977	925	915	918	880	936	953	929	897	984	924	942	989	891	938	935	948	908	947	936	953	931	893	935	919	930	986	921	977	897	931	942	930	945	935	890	1018	964	966	907	938	943	968	960	899	918	927	925	892	906	910	938	959	906	976	920	888	937	950	912	917	889	924	907	977	942	915	928	893	977	945	936	909	907	943	898	890	935	901	993	954	927	911	946	927	951	926	959	974	877	934	949	935	920	965	884	957	981	949	966	943	939	914	907	958	936	948	939	928	929	926	923	889	908	958	961	958	939	895	944	929	933	962	929	971	973	922	944	941	930	911	916	964	933	911	898	898	931	928	947	927	962	939	959	958	955	890	888	881	953	932	947	918	928	969	949	916	937	948	947	954	950	898	941	955	912	972	931	870	962	942	914	940	961	962	888	876	915	982	913	913	943	967	875	948
10118	11215	6146	2673	1588	231	121	129	119	104	103	116	89	97	90	82	91	81	84	84	79	68	81	88	81	80	79	79	489	1803	1384	685	331	180	101	61	70	58	82	68	59	74	81	95	67	81	69	82	91	73	73	81	67	73	66	65	69	92	74	53	73	67	66	72	76	66	74	70	88	71	74	70	80	69	76	71	74	72	77	70	54	64	65	54	62	69	75	92	67	68	74	65	71	83	53	63	69	54	84	80	68	69	71	74	70	75	72	73	69	64	75	75	79	79	91	69	85	70	68	72	95	76	75	78	75	66	58	68	64	86	57	73	80	70	66	74	62	80	70	78	77	82	75	68	82	78	73	68	84	67	71	65	77	77	69	62	84	60	71	64	68	69	75	72	70	84	79	78	76	85	80	72	82	94	73	70	77	75	60	69	67	66	67	66	67	88	69	81	77	79	80	69	83	87	71	59	70	76	83	77	85	60	79	68	66	101	66	83	72	67	79	85	80	72	77	77	84	78	79	59	68	71	71	71	61	77	57	77	64	57	57	77	74	82	77	66	73	74	71	70	76	76	59	77	68	76	82	68	78	62	75	69	72	55	73	85	81	65	78	60	68	64	60	74	70	74	82	72	77	81	85	88	73	76	89	82	68	87	56	52	68	66	70	77	85	74	79	66	73	77	65	69	80	82	84	75	56	80	65	93	75	86	89	85	55	74	83	80	74	62	83	80	71	81	69	74	76	84	81	80	80	70	62	86	94	56	71	74	82	81	81	76	76	73	81	64	70	75	71	90	82	74	67	85	68	65	62	71	61	61	80	81	67	59	72	66	64	64	80	72	79	82	60	73	74	59	76	64	81	69	65	64	68	79	70	64	61	68	77	64	77	74	74	70	59	75	80	74	80	82	80	84	62	72	63	56	68	80	71	83	59	65	79	72	75	76	84	74	76	92	78	72	69	58	78	79	68	68	59	74	80	74	78	92	61	83	56	81	65	70	79	77	60	59	66	67	78	76	89	64	76	61	76	89	68	84	95	68	63	71	50	57	76	79	57	72	61	79	70	61	74	79	67	77	61	94	57	91	67	73	61	72	59	75	67	67	82	71	67	68	65	72	70	67	69	78	94	69	67	77	76	82	66	62	76	81	77	67	79	69	77	82	83	64	70	70	80	65	88	79	65	66	69	73	81	83	74	70	90	67	94	77	64	61	58	74	71	69	87	71	85	57	69	77	83	72	80	82	65	75	77	68	71	75	94	70	70	54	70	83	78	74	68	91	84	76	77	59	64	83	74	83	77	65	74	75	67	60	99	75	68	77	75	72	72	75	64	66	69	68	71	67	67	64	69	75	65	84	73	64	70	61	69	87	80	77	75	64	68	77	79	59	52	69	74	82	68	71	58	87	76	76	68	81	68	67	82	70	82	65	80	71	79	72	69	70	68	64	74	49	78	74	77	79	83	77	53	75	90	71	66	69	70	69	74	74	84	76	64	63	70	63	74	81	79	74	71	69	85	70	59	81	81	77	83	91	64	76	75	66	79	66	70	74	68	80	78	57	90	56	62	69	67	70	80	75	67	55	52	79	69	91	75	71	69	78	87	64	65	86	65	70	72	61	90	64	70	65	77	83	83	61	70	70	82	72	66	78	73	68	68	71	80	64	73	76	65	95	76	76	75	73	71	73	73	76	79	79	82	73	69	63	65	64	67	56	67	81	78	84	74	77	72	68	88	76	81	76	70	68	69	77	74	86	74	83	60	67	79	76	67	71	78	80	74	83	76	83	84	77	69	68	85	60	76	86	71	83	70	81	78	72	63	75	91	91	68	64	74	80	80	78	72	73	63	79	82	83	71	82	63	60	71	79	86	65	75	75	64	77	77	87	76	72	70	81	69	73	78	84	74	67	77	61	57	83	76	81	72	70	58	78	78	80	81	77	75	85	79	63	66	63	79	70	73	58	74	81	75	83	80	73	69	80	72	82	71	73	67	69	92	70	78	70	79	68	56	66	60	75	59	81	77	64	67	76	73	60	79	83	68	72	63	70	66	59	76	94	86	70	78	72	77	64	53	64	75	83	57	68	69	81	75	77	86	67	82	76	67	83	76	85	71	71	66	78	69	85	83	74	67	70	77	78	65	72	84	68	94	79	65	64	83	63	89	52	62	71	78	67	71	74	67	81	73	66	76	82	78	72	73	70	80	91	77	80	81	73	73	68	75	76	70	79	95	69	65	89	70	83	65	74	86	76	76	62	68	68	90	64	66	67	90	70	68	56	67	80	77	82	75	70	77	84	66	63	68	62	63	69	66	64	71	73	80	66	80	72	68	61	78	88	87	66	66	73	79	78	82	82	69	85	73	89	68	64	75	63	84	84	71	62	86	61	77	72	69	83	64	68	76	78	75	79	79	64	67	73	68	81	69	71	87	71	70	63	82	69	69	82	73	78	77	60	67	75	76	74	61	73	69	62	78	67	71	54	70	57	82	75	64	75	60	58	69	79	75	70	56	69	63	71	71	72	84	68	86	80	74	69	69	68	85	72	72	65	92	59	79	81	68	68	70	64	68	67	80	71	64	80	74	81	77	71	62	54	73	62	83	70	77	71	61	59	63	80	73	72	77	67	86	73	72	64	70	62	64	73	72	72	74	89	75	82	80	70	91	56	63	72	77	67	88	92	82	82	66	64	80	73	64	66	66	80	67	73	69	95	73	64	69	76	77	70	72	63	55	64	87	72	93	78	75	56	59	63	71	61	65	86	66	64	66	63	69	87	94	71	69	98	79	80	84	84	66	68	70	64	67	67	72	93	63	64	69	83	85	64	60	84	68	54	68	70	73	66	52	73	72	69	67	73	80	88	76	64	67	71	57	73	72	68	77	61	75	76	73	59	63	73	93	65	68	72	75	70	71	84	69	56	67	68	77	91	70	68	81	88	88	73	69	69	84	61	68	70	74	76	69	66	76	86	83	75	64	90	81	72	67	68	85	44	88	73	69	87	78	79	74	81	90	59	70	81	70	76	70	61	76	67	68	64	63	74	64	79	68	66	60	70	76	71	75	88	75	73	74	73	41	89	80	84	74	73	73	71	78	68	69	85	93	72	77	63	68	82	70	71	70	71	70	70	61	93	72	66	72	73	73	75	80	71	69	79	80	66	71	63	65	75	62	68	71	87	72	59	78	64	75	80	92	93	70	77	65	67	84	67	74	71	65	65	71	64	83	78	76	67	72	63	75	75	83	75	71	65	69	75	73	87	72	75	83	71	75	82	73	66	72	69	74	84	105	69	63	68	77	70	71	72	76	79	63	73	62	77	71	79	66	79	72	66	75	76	70	79	70	72	65	77	72	71	72	72	72	92	77	77	76	70	72	80	82	66	64	88	75	73	61	79	83	67	70	89	70	79	87	72	70	61	72	76	83	71	85	73	82	65	80	64	68	65	96	83	74	83	78	62	70	76	75	74	81	74	68	78	65	71	70	71	65	76	77	87	82	59
46407	36452	28404	35190	31908	9966	6009	4775	3860	3262	2738	2378	2227	1865	1831	1690	1599	1528	1375	1391	1359	1293	1303	1224	1237	1194	1190	1145	11027	24919	20934	13146	6983	2983	1342	997	867	930	869	903	858	956	872	918	925	884	908	911	866	830	880	868	888	838	868	879	870	932	888	885	860	863	853	906	838	871	867	902	915	876	825	828	894	850	886	898	847	861	921	887	843	837	913	840	902	855	888	947	990	909	890	852	871	827	874	879	841	813	866	917	907	889	921	874	917	875	874	877	907	880	884	872	881	878	869	911	787	890	872	893	877	881	937	893	906	892	889	832	884	890	864	855	909	859	899	816	865	909	911	896	889	846	888	808	896	865	852	883	852	860	881	806	904	874	879	888	844	890	892	908	889	897	848	876	851	881	879	902	884	861	851	879	841	855	884	817	861	919	824	909	856	862	894	862	864	860	899	844	884	883	902	858	850	926	857	882	879	860	890	852	886	886	863	913	870	883	866	910	822	874	912	877	861	870	897	873	910	884	843	859	866	903	902	865	891	942	860	908	860	915	874	820	863	878	878	877	904	855	935	886	876	870	860	863	915	797	880	937	862	900	860	889	866	936	923	898	926	890	891	904	880	864	884	924	877	888	830	892	900	882	931	909	885	843	903	913	912	859	877	869	880	919	833	886	871	844	879	888	811	867	841	845	852	847	921	965	880	814	926	861	869	858	883	853	886	910	886	907	903	844	853	876	893	855	886	808	878	926	819	886	906	878	849	834	894	903	904	906	857	884	950	827	911	917	897	863	898	839	878	916	845	882	906	866	875	867	879	914	833	887	886	865	850	844	868	835	902	938	936	856	903	886	872	866	872	842	880	875	933	893	921	882	880	813	923	886	925	802	873	805	919	918	887	843	883	861	879	929	889	900	914	851	855	881	909	914	866	861	858	905	866	876	847	887	877	895	871	867	836	857	798	906	886	917	878	864	912	840	823	886	893	944	867	857	881	884	898	937	856	876	862	866	831	857	906	909	897	893	871	859	909	864	868	884	892	874	890	870	908	816	785	885	908	873	913	887	943	880	847	882	914	866	852	860	869	866	829	894	903	876	891	851	860	885	925	874	874	904	934	895	876	861	875	890	870	888	870	899	891	869	901	899	876	866	819	905	875	931	853	932	895	893	875	872	834	874	908	883	876	864	817	895	892	867	901	896	877	869	921	864	848	939	871	834	862	901	870	906	907	946	927	904	940	853	850	872	886	897	883	881	932	859	853	925	832	866	851	891	900	864	902	962	868	838	882	848	893	861	852	923	866	896	904	920	922	895	889	867	895	935	869	917	867	843	882	887	873	924	970	879	930	883	881	840	886	751	917	891	833	881	876	891	865	918	839	933	891	911	864	879	866	889	873	919	862	864	916	902	864	929	901	841	863	897	860	866	884	862	844	884	870	882	869	843	897	897	875	933	836	880	896	824	879	922	874	904	941	851	889	893	871	913	846	886	896	911	891	858	898	858	846	914	790	892	884	872	887	873	934	863	894	861	873	915	868	887	912	817	895	914	877	863	895	873	903	866	834	908	931	878	879	901	862	900	864	885	857	818	848	946	857	892	930	875	900	902	855	835	853	917	891	882	915	857	897	842	878	814	841	862	881	850	885	850	864	889	925	844	894	875	940	863	890	883	860	853	846	916	867	895	885	927	882	908	880	881	852	845	848	897	892	861	863	891	869	884	893	933	902	881	850	920	871	854	839	853	893	885	923	877	917	907	859	888	853	878	869	893	848	862	870	924	884	885	892	866	903	876	864	855	870	938	847	874	887	851	835	912	888	857	888	881	851	860	884	913	809	860	868	861	891	879	879	858	869	905	912	897	929	872	894	885	905	893	907	890	903	869	886	893	904	833	869	924	916	857	865	868	925	921	900	855	876	863	860	858	879	820	920	883	836	877	898	890	853	886	865	895	887	872	859	870	953	890	864	858	898	878	876	873	880	903	827	901	873	894	899	854	889	915	887	887	874	890	874	901	889	940	888	869	897	884	904	847	903	886	868	892	908	872	909	862	932	905	860	802	891	882	885	947	847	899	884	915	834	872	864	869	886	932	869	902	919	901	849	859	842	874	840	887	914	873	892	873	894	885	880	883	870	879	913	865	852	872	829	898	872	869	890	857	927	928	909	865	869	865	867	922	851	877	857	916	880	858	928	873	917	839	869	865	829	898	915	857	881	848	913	874	893	923	827	852	879	838	902	904	823	859	870	834	879	875	892	871	863	860	905	853	890	863	841	901	812	905	932	884	868	870	924	886	844	907	890	854	909	872	885	892	931	863	877	909	836	912	823	888	909	845	862	917	901	857	849	846	876	835	898	848	868	879	890	911	898	860	880	942	834	864	867	874	855	867	884	877	902	873	868	883	925	854	915	920	918	964	868	808	871	886	886	911	947	889	885	872	879	887	892	856	908	891	907	894	904	881	880	876	854	910	876	839	899	896	860	854	894	846	880	877	884	908	891	873	879	840	856	928	908	886	912	880	868	899	876	888	880	875	891	899	839	902	875	872	843	847	895	861	879	845	930	866	866	847	931	890	854	929	879	879	901	917	916	869	877	885	864	889	862	883	901	867	922	849	814	863	889	848	877	876	870	852	903	905	928	888	849	851	906	811	847	846	901	908	898	857	893	869	907	912	876	888	865	889	884	948	876	849	934	917	901	835	854	854	860	934	919	860	884	878	877	875	847	906	902	865	877	898	867	868	876	904	851	894	849	866	865	820	889	899	899	938	924	831	886	927	879	857	892	943	907	879	892	925	903	835	872	879	895	875	918	871	919	885	857	947	835	909	857	839	883	880	855	903	904	936	856	856	903	890	886	867	899	922	898	932	897	924	879	907	831	903	874	895	847	900	852	894	914	902	880	854	913	874	891	847	882	883	879	860	905	866	940	816	846	909	891	856	907	861	907	867	922	879	951	858	870	887	872	930	884	888	862	839	891	837	897	916	875	840	873	863	857	893	933	893	913	874	901	860	848	873	876	923	890	872	881	888	899	849	841	898	926	880	894	871	890	913	885	906	880	890	884	882	887	895	855	859	890	830	881	894	908	899	875	885	852	894	839	898	879	882	934	817	910	856	913	901	887	861	876	913	906	900	880	900	881	849	919	883	854	913	861	925	884	888	901	884	889	901	858	900	844	907	873	887	879	894	873	855	870	850	883	850	935	841	937	858	832	912	838	860	873	876	860	874	865	857	867	853	865	923	884	871	924	899	896	925	898	923	866	907	862	863	886	909	853	930	914	811	884	908	857	872	893	880	941	896	927	841	883	902	898	904	915	923	893	870	884	828	894	907	867	882	894	875	838	904	873	915	893	874	883	906	855	840	950	850	857	852	924	845	869	902	863	905	866	895	881	875	896	855	887	859	900	857	864	906	877	943	899	849	878	899	848	893	844	858	906	893	872	837	914	896	848	831	897	856	862	888	879	891	874	854	871	862	865	878	879	910	865	859	907	904	914	845	858	916
4272	1895	1042	550	298	101	82	69	80	90	91	87	82	97	86	88	80	85	83	72	74	69	83	61	80	92	68	73	208	501	429	305	172	104	91	97	88	89	93	79	69	74	68	64	74	98	66	73	76	81	98	100	69	72	74	86	81	78	89	86	67	75	55	90	84	77	54	69	74	73	82	83	69	79	76	82	89	69	81	73	81	74	60	85	63	76	72	82	89	65	72	81	67	67	72	81	83	93	79	86	74	76	76	72	61	70	81	64	74	78	80	80	61	79	75	83	87	80	78	66	85	88	78	84	71	77	74	70	66	79	69	75	65	74	83	82	78	66	59	85	76	79	82	59	69	73	77	60	80	86	77	80	77	92	63	84	80	74	64	81	88	98	68	72	94	76	88	84	63	69	87	72	79	72	70	85	82	64	85	89	77	84	93	89	75	82	85	60	78	88	75	71	68	85	73	68	70	86	75	67	62	83	102	90	77	73	65	77	85	78	77	83	76	64	65	67	66	70	81	74	65	73	63	80	93	81	87	87	71	64	86	84	69	79	72	58	82	76	80	91	72	84	89	80	84	88	73	66	85	82	77	64	79	75	91	63	86	76	74	63	84	79	62	70	85	77	72	74	78	71	63	74	76	88	81	85	63	82	93	93	74	54	70	59	86	86	72	71	81	90	79	97	60	66	68	66	77	82	80	74	63	70	78	97	88	71	77	86	80	85	63	87	71	70	77	66	85	69	74	65	77	74	95	63	84	78	87	82	78	63	98	91	86	70	67	71	71	74	63	82	91	77	62	81	73	86	73	96	78	64	79	73	76	90	87	79	67	79	71	89	80	87	66	76	86	79	72	76	72	66	89	68	78	91	98	77	83	79	77	63	70	75	75	87	65	95	70	73	88	74	79	77	76	73	74	69	65	81	81	71	82	77	67	56	90	58	96	77	68	76	81	68	74	96	78	73	75	81	66	72	67	84	74	62	74	68	89	74	74	78	73	87	94	82	87	76	84	72	74	78	75	78	78	69	76	80	70	72	76	74	81	66	69	76	72	72	74	75	73	75	89	83	89	91	69	81	73	73	87	73	74	72	73	74	79	61	62	62	77	82	82	91	85	82	68	99	87	70	84	59	66	86	81	72	89	97	70	69	89	90	77	82	64	90	84	78	88	70	92	76	71	79	74	70	82	78	69	74	77	76	81	95	64	70	72	71	77	68	71	74	84	69	79	71	79	82	73	73	83	74	57	76	73	89	76	64	81	98	73	72	63	77	53	74	65	73	94	81	77	76	68	86	75	87	75	76	83	76	83	67	79	76	78	73	84	65	67	78	79	69	79	79	65	76	68	73	63	82	90	87	68	84	79	79	62	60	82	81	69	74	82	84	75	86	59	79	63	77	74	86	60	65	80	73	68	83	75	70	77	74	68	80	76	66	71	78	80	74	80	79	77	71	71	62	73	94	75	73	69	65	70	62	81	86	91	61	70	91	75	70	85	81	70	82	77	69	63	53	79	69	72	91	80	64	82	74	66	64	77	72	77	74	80	75	71	74	86	72	79	76	68	76	58	99	72	71	87	80	67	70	77	79	81	76	80	66	67	81	78	83	78	66	72	81	93	94	61	74	62	71	89	73	76	74	77	86	78	79	82	81	78	85	78	77	67	77	67	83	91	85	61	61	72	76	72	67	68	79	88	72	67	63	64	85	84	73	82	93	81	74	76	69	74	83	67	70	75	83	77	86	71	84	81	82	69	77	85	78	90	77	84	70	84	67	88	87	75	80	90	73	54	73	89	89	79	90	71	72	90	61	90	76	85	71	78	65	64	75	67	82	68	77	79	57	83	61	67	82	82	82	64	82	78	71	75	84	82	65	57	70	74	83	69	77	71	77	79	84	72	75	80	76	71	76	87	71	78	76	73	87	70	78	80	73	78	74	69	87	82	65	73	76	84	65	80	83	71	70	72	81	61	82	72	82	74	76	75	92	74	68	68	62	74	72	72	71	72	75	81	82	73	74	76	72	81	70	75	77	84	89	71	84	77	66	82	66	87	78	74	78	72	76	78	86	73	80	81	76	67	80	85	81	74	76	65	66	79	62	76	74	81	71	76	85	68	65	70	82	63	79	77	72	97	73	88	71	74	66	79	77	77	73	83	72	61	75	71	84	66	83	82	74	74	81	78	78	75	84	70	68	81	78	63	75	78	76	91	74	78	62	69	74	66	72	63	85	84	78	82	79	86	88	90	75	60	69	61	73	82	75	87	78	77	74	75	68	69	82	69	78	67	86	86	88	84	77	73	67	74	66	74	74	67	74	86	70	83	76	70	94	79	81	81	77	70	81	78	83	77	70	60	74	85	79	80	89	76	105	76	83	74	77	76	72	84	94	74	74	75	65	83	63	73	55	81	85	73	72	81	72	76	68	102	71	79	84	83	92	82	80	88	65	68	70	76	79	78	69	75	69	58	72	77	72	87	61	85	71	77	80	80	71	66	65	87	65	86	71	73	60	82	63	81	76	74	70	95	75	60	81	64	75	70	90	76	66	72	58	73	81	77	76	60	71	81	78	60	95	78	79	69	61	78	80	71	77	61	81	82	85	66	77	71	85	93	72	78	86	55	82	77	68	83	65	89	83	72	73	76	77	87	75	74	68	76	71	88	73	71	70	74	88	67	69	83	83	61	61	81	69	80	73	56	79	75	75	61	86	60	88	70	75	80	74	75	90	76	76	79	84	73	58	81	83	78	62	69	83	78	64	69	73	80	74	73	78	53	86	71	67	81	74	88	88	82	77	73	96	104	84	64	70	67	72	69	60	67	78	66	75	91	74	58	75	69	70	74	62	65	76	81	73	86	82	67	69	76	84	67	69	91	82	69	74	82	88	77	65	77	69	73	76	70	75	75	81	86	69	76	66	86	91	76	92	85	83	73	75	76	69	72	86	80	90	69	76	72	87	59	67	65	86	85	70	63	66	64	71	83	70	69	79	70	75	76	83	79	89	69	81	74	67	81	82	87	69	81	64	63	76	71	67	86	70	66	86	74	85	80	96	85	73	85	63	68	72	98	68	78	88	86	72	71	75	70	85	84	83	88	79	78	73	71	68	79	77	85	78	83	80	81	64	80	77	89	85	85	62	74	86	70	86	57	65	52	66	62	78	74	84	75	78	82	68	63	63	83	67	71	89	69	73	80	72	69	82	73	84	78	72	73	73	94	74	63	76	68	80	70	85	76	89	73	69	70	78	83	101	79	77	78	78	82	87	97	74	67	78	80	67	71	75	78	87	80	57	76	89	81	78	84	59	81	82	85	74	70	86	79	71	84	68	68	69	79	72	82	81	68	67	67	88	73	77	65	89	91	81	56	76	76	78	77	67	76	84	79	77	83	73	79	84	84	74	87	71	77	85	82	66	84	82	70	86	69	83	76	85	74	71	70	79	88	73	74	59	72	82	87	67	66	73	64	70	70	66	73	72	78	81	74	65	70	72	79	94
32587	20985	14065	18588	15571	3174	2202	1933	1697	1487	1360	1333	1249	1250	1112	1051	1093	1052	1056	1009	1049	952	1007	1010	1030	990	958	979	5306	12059	10400	5910	3314	1708	1082	994	902	912	928	914	895	961	907	925	873	905	901	890	959	874	913	910	933	861	910	909	914	865	905	903	909	915	893	930	868	897	959	905	929	940	858	896	965	896	930	873	948	896	920	942	919	925	858	959	951	898	904	896	908	889	902	883	947	918	934	907	871	916	914	941	966	930	951	918	872	866	862	919	888	950	900	920	921	847	884	900	901	855	884	962	907	921	932	929	917	841	968	911	847	901	915	950	905	961	963	879	871	904	945	935	917	860	863	883	947	874	897	869	872	863	933	954	915	876	905	917	954	901	918	909	873	841	917	935	934	879	930	902	960	927	866	937	920	918	900	914	938	941	885	929	922	908	916	871	942	870	954	919	909	898	952	912	854	959	929	936	959	829	870	965	886	863	933	917	890	941	899	944	913	928	874	933	914	935	917	860	863	925	983	930	936	924	946	906	877	913	855	928	917	890	903	941	953	925	941	915	871	927	879	893	882	924	907	873	907	921	920	943	880	935	874	946	964	913	941	940	874	847	893	902	896	895	927	876	922	957	915	915	936	904	962	894	938	904	895	947	930	944	866	886	903	845	879	943	891	939	924	952	903	885	883	911	880	967	898	941	898	958	885	911	859	995	933	919	910	892	924	866	893	909	900	905	916	883	951	875	890	899	945	890	938	889	888	989	901	911	952	903	900	909	906	892	827	936	871	892	935	849	947	905	901	936	862	893	944	852	951	891	917	939	878	893	917	898	911	908	869	919	884	951	896	875	842	907	903	886	932	873	900	903	851	914	922	909	982	939	869	877	965	906	943	922	930	920	931	924	933	890	858	940	974	945	900	930	894	928	900	940	920	927	879	895	943	928	925	925	864	928	973	945	910	927	945	939	937	918	912	983	905	981	911	903	925	946	962	924	901	907	920	946	951	955	864	909	914	923	912	896	987	931	928	927	884	929	938	894	916	930	873	881	899	914	849	959	918	864	867	961	891	880	957	923	957	948	912	917	946	922	922	961	854	919	981	906	880	887	960	888	932	896	915	927	872	901	911	902	902	931	932	991	959	915	898	903	903	912	939	892	896	908	917	941	922	965	950	903	893	913	926	882	914	845	948	925	887	936	909	930	899	934	890	940	859	984	910	960	890	939	936	927	918	934	901	946	951	883	961	909	902	917	930	909	933	896	855	929	947	869	904	915	939	892	913	927	922	923	915	949	916	918	880	926	953	912	938	919	935	866	907	867	899	881	896	964	880	909	902	931	962	890	921	950	912	968	906	951	842	901	933	892	902	880	962	919	848	900	871	927	948	849	874	904	920	928	881	882	964	893	915	930	838	926	948	862	971	844	915	883	966	848	913	854	911	897	905	863	904	941	898	928	930	932	907	884	908	863	936	867	949	917	913	895	886	941	969	927	844	940	930	878	917	924	863	942	900	895	911	962	908	922	884	933	903	867	868	957	936	897	888	886	943	920	858	928	905	910	947	949	922	962	957	913	901	932	915	934	905	888	926	885	903	1003	910	921	941	915	908	945	939	898	944	924	937	918	924	896	895	943	917	926	902	874	859	950	937	911	930	923	848	865	872	926	954	979	931	918	920	890	848	871	966	944	869	957	918	941	890	869	946	918	938	943	915	942	910	864	939	900	904	949	924	913	957	949	925	886	918	933	902	891	926	920	917	939	906	911	912	900	954	882	891	895	909	914	929	889	986	908	930	851	944	884	873	917	944	942	916	896	895	940	909	892	962	884	854	896	921	947	871	921	886	905	891	945	893	985	937	906	931	912	907	908	890	931	967	919	945	921	896	943	906	909	909	946	806	905	938	936	891	881	915	940	869	921	891	885	927	885	941	888	927	922	930	890	903	989	920	908	865	918	945	916	875	932	904	884	932	895	942	908	908	919	935	909	886	931	913	885	904	928	877	865	932	960	955	914	957	915	918	865	939	923	924	874	922	901	902	918	897	896	946	892	893	892	944	904	920	898	929	941	928	917	902	923	941	944	886	917	903	957	905	919	857	879	912	882	907	926	928	938	903	911	883	961	935	965	913	875	880	892	927	940	878	925	895	968	891	873	918	881	966	935	910	928	911	908	904	880	854	911	883	925	930	920	939	943	933	923	930	890	936	871	876	961	913	888	882	929	856	912	889	887	905	932	897	905	965	928	927	915	919	928	915	950	914	909	905	908	927	885	929	903	910	902	900	929	835	922	887	906	905	866	873	865	944	852	921	899	957	909	887	892	918	910	875	926	919	835	901	922	900	889	924	915	936	912	863	895	908	872	923	894	932	901	868	898	954	884	885	889	934	899	950	908	939	898	892	903	918	884	983	905	899	908	888	841	849	963	905	966	947	903	889	928	936	908	963	913	949	935	958	952	955	909	874	919	905	911	895	936	924	882	927	904	888	902	950	869	913	915	917	908	963	943	944	930	873	880	919	930	929	907	883	881	908	855	925	905	984	886	865	886	905	915	867	888	876	873	894	920	911	878	888	890	962	930	936	952	877	935	904	865	864	881	886	919	917	872	991	932	902	965	856	941	897	932	925	919	935	969	889	862	951	872	948	895	893	882	930	877	912	852	927	882	915	946	919	902	891	883	928	932	925	911	831	931	920	923	944	908	941	906	944	925	949	926	880	870	853	924	896	908	904	951	900	921	891	910	907	926	948	920	949	964	912	909	902	881	898	939	894	887	927	938	915	897	883	974	914	907	902	872	903	961	917	904	899	922	885	946	910	923	901	903	875	896	865	884	922	877	884	914	891	910	863	912	923	935	930	897	906	882	914	899	898	890	869	919	901	1016	946	916	955	911	892	920	950	883	928	884	967	871	914	970	863	932	956	943	929	955	942	904	884	928	935	922	938	853	983	979	879	940	930	912	959	923	966	944	923	914	922	931	858	935	879	898	944	928	950	895	921	923	923	904	922	912	879	901	945	918	935	922	945	910	915	909	888	963	908	900	924	929	920	890	959	929	915	929	963	950	911	866	924	909	869	941	877	904	922	876	908	976	890	973	888	972	930	918	920	896	871	941	869	907	927	873	910	863	892	913	935	920	910	900	874	917	890	916	957	930	906	898	972	890	910	880	871	898	941	895	929	927	882	894	919	934	908	892	895	925	959	964	930	943	880	883	950	939	894	881	871	899	924	942	942	927	926	917	893	901	944	885	911	937	879	910	925	881	919	968	928	937	918	878	896	927	914	850	965	900	931	952	917	1003	924	904	961	891	920	924	922	940	920	948	917	857	845	894	968	925	930	927	907	876	940	902	924	907	917	902	921	926	955	939	912	911	915	932	926	923	952	932	959	904	887	870	952	940	931	949	876	917	910	929	922	885	958	922	906	886	926	892	969	994	892	916	848	879	948	911	928	907	895	867	886	957	908	932	906	947	929	918	958	929	884	925	885	913	880	890	858	920	912	836	914	901
6676	6683	3090	1429	622	113	128	93	116	85	94	86	87	93	75	83	85	65	86	72	87	86	88	75	80	71	65	81	260	927	947	463	295	146	97	68	68	72	80	71	59	86	80	62	83	78	74	92	80	74	78	71	73	71	73	90	68	74	59	80	81	68	69	59	73	61	79	68	84	68	53	68	60	67	71	86	67	66	54	79	58	66	75	70	63	70	70	75	70	66	91	64	81	68	68	70	68	71	74	79	81	76	68	76	59	81	75	68	82	70	70	79	50	62	80	76	86	70	70	74	70	78	84	63	73	66	60	63	67	55	51	82	67	68	78	87	83	63	80	71	70	79	74	63	66	68	67	79	73	57	78	73	84	106	66	75	58	80	63	79	62	61	74	66	76	79	81	61	74	65	72	80	79	65	77	68	74	66	81	74	79	68	64	72	70	83	67	71	78	75	68	68	80	56	76	80	79	88	83	61	77	82	85	77	61	59	75	78	89	68	64	78	73	68	74	72	64	82	65	79	82	73	68	74	59	80	67	64	85	83	81	59	89	63	71	70	70	67	71	70	72	88	64	75	71	81	86	69	74	60	72	75	75	64	58	62	75	77	73	53	67	72	78	69	70	71	74	66	80	67	93	80	69	81	64	65	51	81	67	68	76	64	75	59	62	86	67	77	70	73	59	69	73	67	65	87	75	66	79	74	72	68	79	74	72	73	84	88	71	81	65	80	72	64	73	92	73	69	71	64	81	83	73	82	73	71	65	70	55	65	74	74	72	79	76	66	67	80	66	70	66	76	74	77	79	75	67	73	73	72	64	67	53	81	85	72	86	65	77	60	55	84	88	65	83	70	71	83	73	69	71	72	60	79	65	72	61	85	63	60	68	46	89	57	71	59	70	61	58	73	79	66	86	80	72	62	77	71	82	83	71	70	75	62	77	79	83	70	67	63	69	69	72	67	77	60	66	69	84	87	65	71	71	72	77	75	70	63	67	75	74	74	80	91	69	75	79	84	73	67	76	71	65	75	79	78	70	74	83	74	74	71	66	60	62	76	62	76	71	75	66	73	60	68	75	78	74	70	63	77	80	77	69	88	88	61	70	64	67	68	71	67	88	68	84	86	67	90	71	84	86	75	75	55	82	74	85	77	68	67	75	79	70	55	71	67	68	83	77	64	77	92	58	71	75	73	59	67	71	76	80	63	64	59	73	69	72	51	66	71	77	67	61	81	78	76	69	84	68	74	62	76	88	91	82	69	81	80	70	75	61	64	81	64	69	74	78	72	70	57	75	97	75	63	69	67	58	66	68	78	71	72	64	59	58	74	52	73	66	75	69	65	74	78	73	68	81	57	77	82	65	62	75	72	87	71	77	69	57	86	63	65	79	62	73	86	75	61	79	68	76	70	75	80	66	71	76	64	59	74	71	64	69	80	94	71	67	65	66	75	74	63	70	64	86	69	85	65	79	94	85	62	79	68	79	78	82	66	77	71	64	65	68	65	77	82	70	47	51	84	63	85	78	95	71	61	78	47	67	74	61	77	70	76	72	77	58	79	89	62	66	67	80	81	73	75	62	72	64	57	68	77	71	77	70	78	62	50	55	97	57	65	68	77	69	78	80	65	63	69	84	93	78	72	55	67	61	64	82	72	83	76	74	70	83	69	71	75	50	80	66	88	65	85	72	72	64	79	70	89	61	86	76	54	83	72	76	83	52	80	62	80	81	78	75	72	62	84	78	77	65	83	73	90	68	81	71	88	68	69	70	76	70	64	72	72	62	61	69	57	88	86	66	84	54	71	72	97	83	89	98	78	89	79	73	80	58	92	66	72	86	83	71	67	69	59	85	85	83	69	69	73	85	64	80	74	77	85	70	60	80	81	85	71	66	58	60	71	77	69	64	56	89	76	75	59	69	71	74	67	80	73	62	71	75	76	75	70	69	61	75	60	62	68	62	90	78	68	67	68	66	70	66	69	69	66	54	71	92	79	70	68	55	85	72	74	84	73	67	92	56	81	66	76	76	78	71	78	80	68	57	58	63	82	66	94	71	73	72	79	66	76	77	70	67	84	73	78	71	74	60	67	73	68	81	87	73	76	64	88	81	68	77	65	85	64	68	72	65	84	68	81	86	76	58	66	73	71	82	78	57	84	85	72	80	69	73	77	65	62	63	70	74	68	65	81	60	72	69	87	77	77	78	59	76	61	68	67	61	69	71	82	73	73	61	78	69	67	72	81	67	68	65	63	77	82	65	66	81	74	89	70	67	74	59	83	65	59	76	79	82	86	74	70	78	81	71	72	92	62	72	74	85	75	60	68	83	72	72	64	87	83	83	72	69	80	63	74	64	68	67	59	87	79	80	81	72	65	69	67	56	79	77	73	77	61	58	63	62	69	68	54	70	82	73	85	60	92	73	64	81	60	57	71	64	76	73	61	80	74	73	79	71	65	73	68	79	79	75	70	81	85	71	73	46	71	89	69	70	69	70	63	83	76	69	71	68	60	64	84	90	76	79	89	84	58	63	77	87	72	83	70	72	71	66	74	71	76	89	86	78	84	84	78	76	56	80	72	65	79	74	73	81	89	70	84	90	81	82	65	78	67	69	68	82	67	72	81	71	94	85	77	68	67	65	76	76	61	66	74	80	80	74	69	76	78	85	89	84	87	75	76	84	69	76	77	92	71	65	78	64	75	72	64	74	65	60	65	84	68	60	56	86	70	78	85	65	85	79	77	74	57	70	56	73	69	60	71	84	74	70	73	76	78	71	69	80	68	63	76	73	78	76	81	87	72	67	50	60	67	77	75	65	76	68	72	87	78	72	72	66	68	75	60	65	70	62	83	77	69	56	66	88	66	68	77	62	61	82	68	56	85	74	76	64	77	62	70	66	65	91	52	72	80	84	72	70	76	67	72	73	77	67	68	62	87	91	90	64	73	60	63	68	60	68	65	80	82	82	71	61	71	63	78	76	79	67	77	87	70	75	75	92	67	70	79	64	70	60	60	63	84	75	70	66	78	73	76	80	80	84	75	88	79	71	67	76	59	87	67	70	57	96	71	62	62	74	72	67	80	65	78	79	72	66	67	75	67	94	76	91	71	70	60	67	84	73	79	70	70	76	73	77	72	70	79	64	76	86	78	72	61	77	84	78	68	67	62	67	72	65	76	72	65	72	70	63	78	70	75	67	72	66	65	67	67	67	81	77	71	71	86	69	57	84	60	63	69	77	76	63	79	68	78	78	68	62	87	68	64	66	68	73	74	65	47	75	69	76	64	79	71	79	75	75	70	83	86	68	55	55	63	73	98	64	71	84	75	63	71	69	77	67	58	75	73	62	85	67	80	82	66	65	97	72	74	80	68	68	69	81	74	83	77	70	80	65	63	75	73	64	80	81	76	85	86	82	70	72	84	64	74	71	82	71	73	81	65	68	89	76	86	72	73	92	77	88	66	87	63	69	85	69	74	88	69	84	79	81	78	92	70	60	81	76	81
42318	31321	22070	29072	22722	5644	4096	3225	2663	2247	1983	1702	1628	1439	1429	1283	1288	1211	1212	1150	1145	1133	1135	1087	1085	1062	1048	1075	6996	18443	16789	9540	5774	2385	1210	953	891	895	871	911	882	880	921	892	883	907	912	869	907	836	875	815	842	879	896	892	913	967	885	843	919	854	869	903	834	870	893	872	834	861	820	858	890	928	839	867	884	838	885	887	834	882	950	847	915	894	842	875	872	860	852	924	852	821	901	829	884	885	872	835	817	841	918	884	854	908	907	830	872	866	858	912	862	836	809	875	899	894	878	926	882	912	857	841	901	897	873	851	893	863	908	840	860	903	874	894	917	862	868	908	816	877	871	852	835	903	832	810	848	858	942	906	929	866	828	909	859	855	911	914	881	861	901	841	877	954	918	881	914	818	883	879	811	902	876	858	875	877	848	907	918	859	880	898	848	825	884	878	858	882	860	831	914	890	863	885	873	893	904	849	929	826	861	883	863	878	818	847	899	898	872	860	883	867	930	875	895	810	896	910	869	889	937	881	888	868	888	873	845	853	859	899	851	885	944	847	878	866	942	806	849	904	921	873	895	866	876	861	838	849	890	831	913	880	890	821	840	858	886	931	820	888	860	881	837	847	921	930	923	888	949	847	838	930	895	883	936	922	888	901	881	883	896	844	924	883	884	853	876	878	853	849	908	896	868	822	895	880	838	849	856	848	911	879	913	886	887	844	857	861	891	842	888	906	891	848	959	860	897	891	883	881	862	875	897	832	866	888	912	841	900	892	876	882	911	854	915	858	987	863	844	860	851	841	880	885	865	883	944	874	882	869	862	837	897	876	861	868	858	864	868	845	872	906	873	901	882	914	883	839	862	823	865	912	864	837	906	879	858	855	966	960	875	911	906	858	882	876	872	819	854	845	865	918	884	816	876	868	847	864	836	886	865	853	854	857	919	850	924	880	858	841	862	906	902	880	898	808	835	910	892	900	929	881	911	909	849	818	838	851	885	866	879	837	905	936	882	874	854	858	924	885	871	858	870	866	880	806	853	882	894	867	879	848	873	876	911	863	922	868	862	864	876	894	883	868	916	896	872	843	896	840	879	870	824	877	913	877	901	877	869	885	862	875	857	923	889	865	795	899	888	889	875	872	845	855	886	886	898	895	913	917	806	862	869	864	906	913	823	906	878	880	864	885	883	875	889	879	862	862	883	891	893	843	853	911	919	844	943	864	840	888	873	882	954	909	868	895	849	875	843	872	893	878	896	919	862	912	809	835	869	944	892	847	852	911	864	889	890	893	899	917	899	863	877	893	886	905	906	882	889	883	868	857	864	850	888	959	918	872	848	854	869	852	926	839	855	881	881	866	876	853	882	873	861	857	915	865	873	904	930	894	892	877	880	896	893	851	851	857	857	892	893	897	866	898	866	876	894	888	869	836	888	877	877	874	831	909	851	906	864	884	930	875	842	813	854	877	915	834	905	895	884	880	877	875	887	872	878	890	885	897	894	965	944	861	909	909	869	818	902	870	881	858	816	823	909	863	895	902	898	893	883	868	882	849	821	871	873	881	848	859	845	885	840	905	884	856	882	883	900	924	869	845	844	837	893	871	883	932	864	875	904	873	843	871	871	905	874	877	864	898	876	828	879	890	876	820	878	815	887	874	847	904	828	828	916	885	865	851	940	881	841	879	866	869	824	852	881	841	849	854	875	830	822	911	878	853	849	908	903	885	841	915	835	863	902	893	908	862	849	857	907	907	861	841	888	854	885	890	891	887	870	880	893	865	845	845	884	852	855	860	932	833	849	854	863	860	915	820	874	875	876	838	854	843	887	888	864	905	848	852	907	901	868	882	841	894	820	892	831	860	827	891	837	903	919	892	887	866	860	852	898	875	909	877	895	888	930	891	895	843	857	871	857	893	836	869	827	833	853	868	921	919	899	874	848	847	911	897	883	858	894	868	846	823	878	935	903	913	888	878	893	869	906	911	858	872	868	887	871	884	895	895	817	893	877	904	916	879	867	809	881	916	908	862	870	941	915	854	891	842	881	848	900	834	912	865	915	816	851	894	859	852	877	829	927	840	881	856	926	929	913	878	878	846	892	950	933	841	897	869	881	864	881	823	906	908	836	864	914	878	909	864	900	851	926	828	856	883	856	830	880	907	880	879	874	865	860	865	911	878	916	853	878	877	862	867	909	842	858	877	846	875	872	861	861	888	867	938	885	826	886	901	851	889	867	891	909	917	849	879	898	846	828	867	869	936	938	923	848	932	900	913	851	865	874	886	900	862	886	848	846	887	815	879	876	874	838	878	891	885	945	867	905	901	883	914	915	890	855	895	892	859	868	834	872	858	861	872	871	895	826	926	832	840	883	824	882	833	907	868	894	832	861	872	894	868	874	867	876	889	879	873	855	835	852	878	853	857	872	885	897	925	864	906	849	852	923	915	851	873	853	853	873	863	843	910	912	868	882	904	822	910	856	914	904	913	869	798	860	875	883	863	857	815	834	851	882	867	876	908	856	880	916	896	822	865	886	839	885	910	920	830	897	892	897	830	877	864	849	862	870	882	862	839	875	879	907	885	930	953	800	885	876	859	868	859	861	842	866	857	875	863	853	902	858	851	847	877	871	924	880	872	935	883	884	886	848	901	900	883	892	887	889	910	875	896	843	862	851	856	936	831	906	828	850	913	858	925	889	898	876	878	870	861	884	912	909	860	845	896	897	838	858	916	891	874	935	861	873	889	874	852	850	820	899	895	846	852	869	887	898	915	869	868	863	867	924	794	844	818	937	901	834	846	884	873	903	859	908	909	883	887	897	926	887	889	900	854	900	858	919	889	851	868	884	900	879	940	858	906	886	885	834	854	883	927	863	858	909	879	857	914	872	902	895	981	899	895	905	859	907	859	880	906	924	880	907	931	859	823	907	902	862	856	945	903	906	906	927	905	888	849	862	886	875	863	850	906	883	874	879	827	913	873	832	846	834	850	855	924	801	876	824	882	900	846	872	844	921	891	866	853	878	866	906	839	884	879	896	902	867	848	856	846	881	904	840	914	932	829	925	916	878	877	932	892	868	877	929	855	886	856	877	863	828	898	878	873	871	872	870	891	899	851	897	817	887	896	871	901	879	900	855	857	882	832	854	847	884	917	858	900	871	862	882	883	904	836	897	899	906	900	822	855	841	825	866	931	867	907	913	898	896	852	889	869	905	937	859	939	855	875	897	887	871	889	916	913	918	877	891	919	815	851	937	880	878	826	838	854	906	845	840	849	849	873	917	892	940	807	921	863	874	889	884	876	883	894	867	910	877	791	887	917	885	866	859	884	916	868	878	834	871	848	838	901	856	837	871	869	844	842	885	832	872	913	864	861	836	875	839	857	930	858	879	900	881	880	885	892	883	848	924	925	829	905	889	900	851	835	864	874	874	834	907	838	896	862	853	861	885	917	862	857	850	901	896	908	860	916	855	923	876	855	893	913	836	858	877	893	845	853	884	886
7490	5928	2948	1489	644	141	122	111	85	112	96	81	103	86	97	96	96	98	88	104	81	102	88	83	98	92	89	64	304	1187	1132	605	341	167	95	66	79	87	66	84	74	87	72	82	83	84	75	84	65	86	70	74	88	70	68	84	76	64	76	74	76	103	79	65	91	69	80	59	87	71	78	88	76	79	74	66	69	71	70	79	68	80	86	78	87	75	67	72	93	81	83	71	83	74	74	80	86	84	68	68	87	71	69	84	93	82	72	86	74	70	68	85	87	71	67	79	81	89	65	77	68	66	61	80	69	85	72	78	71	95	77	73	66	75	92	73	73	69	62	89	80	57	75	73	64	71	86	82	84	65	82	80	89	80	69	78	74	88	65	85	82	86	75	79	75	71	65	80	90	73	69	77	87	93	68	82	80	70	70	81	88	71	60	81	72	80	91	73	80	69	85	91	81	78	89	94	81	67	69	79	65	78	77	72	84	64	72	88	81	74	86	84	86	99	72	78	68	76	69	79	70	92	63	69	83	60	67	96	91	94	95	87	77	87	77	73	75	62	89	73	82	89	80	74	88	84	95	93	79	73	77	76	74	76	64	71	88	81	76	77	79	80	72	84	78	80	77	80	66	76	70	83	85	75	77	87	81	75	66	54	90	87	74	86	81	66	70	75	98	78	76	78	76	65	73	88	80	75	65	74	94	71	71	78	76	69	100	86	84	82	81	94	70	88	91	79	66	79	78	66	78	69	85	81	77	95	70	85	72	69	80	53	68	72	74	67	61	81	83	77	78	72	73	65	77	65	63	74	76	80	75	87	80	74	89	72	80	93	76	69	85	80	81	83	72	80	72	80	73	94	84	70	72	80	79	60	73	80	77	85	91	82	68	78	79	84	64	76	77	87	80	78	102	81	73	87	79	80	84	74	78	93	78	81	89	69	54	83	64	75	75	78	82	73	73	75	70	81	88	70	77	70	68	83	83	81	70	74	79	79	83	74	80	83	69	70	88	63	67	80	67	84	77	73	93	67	69	78	70	64	75	89	84	78	67	87	84	63	78	75	66	66	78	89	54	69	90	81	81	73	67	90	72	66	92	80	72	95	87	86	61	91	77	66	88	83	56	84	87	83	66	86	78	93	66	86	77	81	75	73	78	71	62	94	76	82	59	76	77	75	69	92	65	82	98	87	84	77	72	82	70	76	70	78	89	94	70	68	71	65	70	78	74	66	73	84	77	74	78	76	61	72	89	77	74	62	89	81	78	85	79	85	74	89	78	82	74	73	74	78	80	73	63	76	79	83	86	84	85	89	62	90	86	76	70	73	73	72	71	72	79	66	84	78	76	76	75	73	66	83	64	86	76	89	69	59	89	90	81	76	95	65	78	76	81	62	70	83	72	66	87	75	72	82	87	82	79	88	81	79	95	60	67	66	91	86	85	84	83	70	66	59	93	67	76	71	84	69	70	77	77	85	60	68	68	60	92	81	72	85	82	84	64	88	69	88	86	77	76	74	76	87	77	74	68	78	82	86	74	74	80	74	94	86	75	96	87	79	76	68	73	76	92	85	78	79	71	67	84	69	84	70	74	77	74	74	69	81	88	89	77	83	90	74	81	73	70	81	70	72	77	73	63	64	87	93	68	83	70	76	76	73	88	85	66	81	78	68	71	83	93	75	84	74	83	65	84	90	74	71	65	70	86	73	75	71	74	72	75	85	81	72	69	79	73	79	82	80	70	97	90	62	76	69	78	79	77	69	63	56	87	64	72	79	72	72	71	82	78	75	64	80	67	71	71	79	73	65	68	79	79	62	101	86	65	74	76	64	84	70	64	78	81	71	69	82	87	60	87	67	75	87	81	72	91	69	70	86	96	82	64	76	82	71	79	69	79	87	62	78	80	64	67	63	71	85	73	89	89	82	67	75	71	72	70	63	101	74	71	78	77	78	79	68	70	83	66	87	78	71	61	77	80	73	81	79	89	86	78	88	87	71	73	69	86	86	89	82	67	89	89	73	89	82	82	71	68	69	70	85	59	70	71	61	67	86	88	78	74	89	65	75	58	67	74	76	93	76	70	74	69	80	76	72	80	67	93	61	86	77	65	88	73	95	79	71	73	75	86	79	74	77	93	77	89	72	74	75	83	62	74	74	87	69	70	87	72	74	82	85	88	85	82	58	76	83	85	70	63	68	63	66	83	84	88	75	84	71	99	77	73	71	72	79	84	76	79	89	87	83	69	78	77	64	70	83	81	69	75	75	72	80	81	73	77	80	77	84	99	84	80	82	71	71	80	78	70	81	86	61	78	73	77	67	74	73	67	75	75	81	68	87	79	89	86	74	71	81	77	72	92	80	82	53	71	83	64	76	82	80	90	70	81	72	79	89	79	81	71	94	88	84	72	89	86	72	82	70	89	76	74	87	74	61	65	72	78	72	65	67	70	74	86	69	61	58	93	78	74	78	76	67	79	77	82	62	79	97	81	81	74	69	82	74	76	73	92	77	76	75	73	76	78	80	85	76	82	81	94	72	80	80	76	78	60	75	74	75	81	94	72	84	83	71	80	86	79	76	61	63	66	81	84	70	72	83	83	88	57	95	65	92	69	97	97	70	80	77	80	82	80	81	68	79	57	79	64	65	91	67	70	77	86	87	93	82	83	68	79	77	83	80	79	76	91	88	78	77	76	86	77	85	79	70	81	79	79	69	80	75	72	82	90	62	87	96	72	71	77	89	78	83	83	71	81	88	81	70	62	63	80	66	79	63	69	77	80	79	84	66	72	72	85	84	76	93	71	56	80	67	79	66	69	94	86	79	80	72	73	70	68	79	83	58	72	84	83	89	84	71	71	81	69	75	72	77	82	75	80	63	91	77	89	80	61	64	84	68	83	73	75	77	74	94	86	84	86	86	76	73	79	82	76	80	64	84	79	72	69	64	75	69	87	74	83	82	77	82	77	82	86	79	80	71	81	66	74	81	84	64	74	76	73	85	70	71	73	69	68	86	72	74	82	71	78	92	65	82	72	82	87	74	77	87	77	86	84	91	83	95	65	79	90	67	77	77	66	76	89	80	78	71	76	64	86	90	63	78	82	82	86	79	80	69	66	82	86	63	70	84	83	69	76	81	75	79	74	75	70	69	81	68	80	78	76	86	71	69	63	81	90	75	85	78	65	72	73	87	76	73	64	67	76	73	75	85	71	90	75	82	73	76	87	80	84	77	71	69	72	67	71	89	59	89	66	75	75	93	77	63	88	70	82	89	66	74	78	91	86	83	89	71	77	80	60	96	76	81	83	76	64	76	69	90	77	75	86	79	81	72	73	86	69	77	80	84	52	76	79	86	72	60	68	99	73	70	75	103	77	71	73	80	76	81	76	64	87	71	75	82	91	73	77	72	64	85	70	74	92	68	62	81	93	72	77	83	73	94	76	83	74	69	68	55	74	82	69	59	62	83	74	73	85	60	99	82	79	76	84	78	83	79	88	63	81	68
36241	28395	20739	26842	19735	4945	4228	3418	2775	2408	2024	1896	1692	1575	1404	1441	1327	1266	1188	1251	1175	1109	1133	1084	1085	1064	1067	1049	6561	19527	17725	10726	6518	2573	1326	891	889	872	852	829	863	819	840	814	794	837	861	789	838	819	845	809	899	861	839	850	842	898	852	837	845	812	872	868	793	806	861	832	846	809	843	822	846	841	865	870	878	810	880	806	836	843	886	829	819	836	824	839	879	903	825	870	789	864	813	853	829	830	850	829	837	849	854	829	795	841	870	831	924	827	860	820	907	814	897	801	879	833	887	799	848	854	826	827	828	846	856	825	818	870	838	866	815	868	786	830	800	812	833	840	814	868	838	844	863	877	857	859	851	858	886	814	835	815	874	854	851	855	810	833	852	873	875	855	851	859	804	828	852	869	830	872	832	838	866	874	815	846	897	865	843	876	798	797	865	886	798	847	858	850	854	875	801	844	825	835	809	784	854	886	865	886	834	847	859	893	815	854	845	821	853	827	856	834	858	902	880	810	827	860	859	840	832	883	787	806	856	872	817	832	862	792	838	819	823	785	876	859	845	848	816	876	801	874	810	793	793	831	852	822	851	819	793	840	846	884	862	848	831	845	829	824	815	860	806	844	838	805	834	861	801	859	878	850	872	828	842	867	865	831	863	838	884	840	811	861	825	859	860	823	850	805	889	859	901	829	884	846	859	894	917	878	840	831	891	843	860	850	850	881	875	821	855	856	842	852	887	809	841	875	809	875	881	846	866	838	836	864	813	840	860	829	852	801	885	814	825	923	821	909	836	796	859	849	858	795	861	826	804	827	854	838	893	784	823	833	850	856	857	816	836	813	862	835	830	862	862	803	889	867	822	801	853	867	839	809	818	826	840	916	845	810	890	887	860	815	848	801	840	876	826	893	835	885	800	810	844	821	828	904	865	930	909	836	834	811	851	822	874	831	819	852	856	846	852	844	857	809	813	855	812	865	820	855	820	871	858	873	805	875	830	890	843	820	843	794	861	824	826	836	814	853	869	844	820	838	898	840	800	871	926	851	854	836	840	817	826	850	898	800	829	842	880	841	838	892	851	810	845	833	823	808	879	823	923	838	874	825	836	869	888	867	795	878	860	843	770	797	881	816	851	814	858	867	895	843	876	815	873	830	888	828	874	797	813	855	835	899	804	883	812	879	873	833	868	829	861	806	862	825	811	824	834	775	913	838	847	806	827	861	825	853	840	808	883	857	879	889	849	842	858	839	812	877	880	917	891	898	806	845	835	841	862	787	870	839	846	856	834	823	920	857	816	849	828	848	868	862	819	803	803	903	864	850	819	852	844	841	842	794	817	860	777	867	802	870	807	834	842	888	872	815	864	876	831	856	884	813	874	874	835	870	774	810	831	888	855	849	829	815	847	802	823	830	812	814	891	799	843	896	823	807	836	864	820	863	834	811	910	845	827	832	863	815	826	834	877	872	817	876	857	871	808	822	898	836	858	893	824	883	834	867	824	934	850	790	827	833	829	767	809	871	889	854	867	819	863	846	861	849	823	903	854	855	858	877	812	824	815	846	870	824	854	860	872	877	826	777	864	806	900	781	834	862	779	880	874	813	887	813	832	889	826	843	904	817	903	783	826	868	864	888	836	811	862	884	836	837	907	893	847	838	874	803	871	800	863	873	799	860	824	874	887	838	813	842	807	831	820	806	796	866	836	882	827	832	863	820	841	884	836	806	866	836	882	845	853	874	830	866	831	842	837	828	774	834	877	837	867	873	841	876	796	815	865	816	833	867	886	835	806	821	815	860	829	821	810	837	817	866	854	830	849	858	841	798	821	850	840	822	830	859	837	785	836	896	842	848	868	863	828	817	861	843	857	844	838	880	871	843	878	886	840	818	839	850	834	838	812	823	861	838	864	871	839	864	817	805	825	856	811	822	779	871	784	886	857	843	851	883	844	880	843	851	854	826	841	808	856	891	844	850	880	866	859	828	862	870	846	801	852	819	823	845	885	906	837	831	821	835	831	806	873	871	877	821	850	831	854	820	872	795	783	849	872	856	864	889	857	831	804	815	793	827	873	846	807	876	848	898	864	801	893	855	799	892	801	840	870	851	884	849	771	869	816	833	806	829	845	823	805	840	895	824	853	862	893	852	898	875	831	860	854	866	850	823	872	841	872	827	871	827	858	844	889	845	853	866	851	873	810	864	841	822	825	873	876	827	901	871	844	872	931	827	839	804	860	834	784	823	832	841	854	793	831	867	847	802	859	833	893	791	832	791	842	861	765	808	909	837	887	852	802	821	850	854	868	825	872	854	891	850	862	888	871	899	839	858	842	827	865	866	803	920	839	787	886	883	847	839	838	855	838	895	905	881	820	861	854	873	854	835	819	847	839	845	878	762	880	842	833	831	822	875	862	798	840	880	907	833	826	823	864	805	828	855	811	813	834	893	873	848	827	776	837	858	840	859	867	870	840	853	823	820	828	832	828	830	889	881	883	830	821	922	846	860	795	825	854	860	866	830	864	834	832	856	833	813	840	842	872	879	839	894	844	850	866	847	856	792	863	858	875	795	824	867	813	800	862	838	891	842	839	894	871	915	860	846	849	818	867	848	830	839	858	815	798	872	830	859	789	814	838	891	855	800	857	795	885	843	852	827	872	886	849	838	856	848	841	832	829	849	882	850	783	865	847	856	887	849	845	826	829	823	844	875	874	853	801	802	825	807	830	853	860	819	781	833	814	906	818	870	844	797	822	866	829	870	798	819	804	840	811	829	923	899	847	842	879	830	813	831	833	833	808	855	876	824	856	841	872	813	825	847	866	813	805	849	812	843	840	830	847	833	799	865	831	851	813	828	857	841	823	808	819	853	800	823	812	877	862	835	799	812	809	780	871	827	867	883	816	896	864	825	862	859	845	806	847	845	838	886	830	854	838	880	847	831	849	773	846	856	871	799	879	858	792	881	836	889	802	825	832	877	864	859	854	859	848	854	831	845	897	735	826	810	842	779	840	854	823	782	867	846	842	812	829	831	804	864	818	800	869	846	810	881	849	815	872	845	846	841	902	826	840	827	856	815	830	818	843	802	858	816	866	796	903	846	801	802	842	818	856	799	851	822	814	856	819	866	857	839	914	849	870	873	834	908	883	851	808	836	849	787	800	871	841	881	860	824	843	922	831	851	858	779	833	841	813	872	836	835	877	771	836	837	831	840	837	873	908	860	818	834	830	819	894	865	819	862	810	805	820	821	850	809	846	863	853	898	897	888	909	909	789	818	803	846	867	870	878	839	849	855	845	829	818	816	798	829	861	864	839	863	871	834	863	863	837	838	865	886	820	841	847	800	854	805	866	833	893	841	903	857	879	869	839	814	821	898	848	831	869	804	797	824	815	870	836	818	836	794	860	868	787	853	849	781	825	890	839	832	821	841	798	908	844	887	819	805	857	846	885	841	837	864	805	831	847	799	805	811	845	853	854	842	851	890	847	818	888	843	799	887	812	786
10100	10980	5429	2462	938	164	140	142	116	142	108	98	95	96	97	93	84	98	85	85	89	74	93	76	82	82	90	77	564	1759	1502	765	439	174	107	100	87	77	68	65	78	80	76	84	81	69	85	75	85	75	68	71	64	74	74	53	65	77	63	85	81	78	70	76	70	80	79	65	81	76	76	83	87	80	68	83	67	72	76	63	69	85	77	65	80	83	87	82	72	82	82	74	70	57	70	63	84	66	94	87	73	84	82	83	78	69	85	77	65	67	94	89	69	91	94	85	60	70	72	73	71	77	83	75	85	63	91	76	64	77	87	79	73	75	83	68	85	78	72	70	85	93	79	57	78	92	86	58	63	76	73	82	90	92	89	66	84	87	82	67	69	74	77	84	74	78	72	75	62	81	73	66	71	88	69	69	75	67	93	71	77	82	76	66	64	85	71	88	69	73	85	81	68	79	74	83	71	93	77	57	88	79	81	75	84	82	80	102	81	76	84	72	79	74	71	81	57	75	73	71	77	77	86	75	74	86	79	83	87	68	77	83	67	76	75	69	72	79	80	77	88	75	76	67	66	64	69	88	79	68	80	79	81	81	89	86	64	70	65	76	71	77	80	67	74	75	74	89	79	83	76	68	77	81	85	71	79	77	84	74	87	89	85	70	89	89	66	68	91	72	83	90	78	76	71	62	80	65	64	66	78	83	78	92	91	71	73	76	66	80	80	77	73	66	89	90	78	95	89	81	77	72	78	70	70	65	76	73	67	64	82	87	77	72	79	74	79	81	72	80	80	59	76	65	54	72	84	68	69	80	67	84	72	83	64	86	85	86	68	82	73	84	65	87	84	65	79	61	78	86	72	76	79	85	67	63	84	88	67	84	74	90	75	70	82	84	77	81	76	82	72	65	69	69	80	58	81	96	75	74	77	80	85	60	65	80	72	60	71	73	85	91	98	75	82	66	84	65	59	61	94	75	77	74	72	80	67	82	71	74	88	78	81	67	62	62	86	84	74	87	88	74	97	80	72	84	72	69	82	95	78	77	79	66	71	86	82	83	78	67	77	72	76	80	80	67	75	71	70	88	87	85	86	66	68	80	72	81	67	78	85	81	83	72	72	75	70	80	56	86	70	72	65	77	75	61	80	65	82	74	67	80	71	78	72	68	79	76	81	75	84	64	75	71	73	84	90	74	91	67	71	84	87	70	89	91	91	98	83	86	72	74	84	82	89	67	79	73	68	71	80	81	55	72	75	76	66	80	75	77	73	78	59	76	76	75	76	86	63	88	97	69	89	85	75	75	76	73	76	79	69	81	75	80	85	91	59	69	64	76	75	81	92	75	73	81	106	71	79	84	78	71	78	75	77	91	75	78	60	76	79	84	87	69	65	74	66	95	84	74	56	79	83	69	69	90	62	71	75	84	83	76	94	72	66	80	80	82	63	84	81	79	58	80	93	85	82	68	75	70	81	77	81	79	83	70	73	75	80	92	81	93	69	79	76	93	73	77	88	84	78	89	93	83	78	93	73	75	68	85	78	76	83	72	86	67	85	74	90	67	70	72	77	84	92	79	82	81	72	66	83	82	89	75	73	84	88	65	68	76	75	82	84	74	82	81	78	90	69	77	78	63	81	74	77	94	80	61	54	75	81	73	74	87	75	68	74	80	76	66	80	87	68	85	78	72	66	77	69	78	58	74	71	69	68	89	66	72	68	72	81	80	69	68	92	84	81	77	65	83	93	86	72	65	99	83	69	74	95	76	70	86	90	66	61	67	56	83	83	56	72	61	72	53	75	70	83	88	78	83	87	79	56	62	66	76	72	101	100	70	70	86	88	77	86	74	85	83	69	88	80	77	74	67	78	83	93	65	98	74	66	60	72	60	72	87	72	89	73	68	66	95	67	80	70	60	66	81	70	74	73	65	81	80	69	89	85	76	67	92	78	76	78	75	78	84	74	70	78	85	74	77	63	91	64	84	61	77	79	76	76	82	84	77	85	73	68	86	71	60	73	65	75	76	74	88	69	79	85	88	85	66	78	87	89	78	78	72	69	83	74	80	86	87	89	84	86	76	80	68	74	83	84	88	87	101	74	81	78	95	76	75	84	76	82	83	80	85	74	80	67	78	90	68	95	84	78	78	70	83	66	67	69	75	86	84	71	72	77	80	78	63	64	85	76	75	80	60	79	77	75	90	55	77	90	55	80	75	78	80	96	82	92	82	82	78	71	65	81	78	84	65	81	87	75	70	75	85	82	76	74	75	88	62	77	75	84	71	82	73	87	79	80	78	69	75	81	72	67	84	49	67	66	81	86	61	78	74	70	77	76	85	84	78	61	76	75	76	80	67	72	81	62	77	81	59	61	80	86	87	59	71	84	83	87	74	84	64	64	71	92	74	77	73	65	81	72	78	73	81	64	86	76	88	74	89	90	78	79	84	86	73	61	72	74	90	98	85	83	99	73	67	75	82	72	81	82	61	75	78	73	77	89	71	67	71	83	74	77	72	73	66	85	81	60	67	83	51	73	75	90	78	85	86	76	64	89	88	82	98	80	85	73	78	83	87	84	79	84	83	73	75	85	88	72	88	100	73	87	84	78	83	66	95	78	75	69	72	74	80	79	71	72	74	70	85	85	78	86	90	80	95	64	80	66	74	77	80	75	81	75	78	73	90	86	87	92	87	87	73	74	68	72	86	65	78	73	70	72	70	83	75	92	97	77	92	62	65	65	74	89	78	75	76	75	80	79	73	73	93	72	70	72	91	78	87	64	68	81	66	82	85	81	78	82	70	81	63	75	102	70	95	76	71	82	88	81	70	107	76	104	91	75	53	78	88	67	71	94	80	75	89	72	71	74	83	88	76	90	64	84	82	84	69	71	67	74	94	69	96	76	65	66	78	83	80	72	74	64	77	89	72	72	68	85	73	81	74	71	90	80	93	81	81	76	84	65	89	65	83	77	84	68	76	94	72	83	72	85	77	71	71	85	74	77	73	63	79	85	79	69	88	84	66	84	67	68	70	76	71	84	94	86	82	77	77	77	78	84	67	80	70	82	76	82	82	75	56	66	77	80	83	65	76	89	69	74	84	80	66	62	57	82	76	83	77	85	80	65	94	79	70	71	87	97	83	70	73	85	80	74	104	87	67	81	70	80	62	78	73	57	83	79	63	94	83	78	76	81	79	71	65	65	67	65	69	78	80	76	64	90	79	63	80	78	73	88	76	74	87	69	87	83	71	82	92	74	75	91	87	94	78	62	75	71	80	96	72	89	69	75	71	94	66	74	79	69	81	79	66	86	74	73	73	69	82	65	67	61	95	77	92	88	80	66	86	71	70	70	74	81	72	66	72	80	63	78	72	66	70	77	64	97	80	67	61	74	71	85	81	72	79	75	83	78	66	75	77	70	83	72	75	85	79	79	69	73	77	84	69	75	85	69	83	84	68	81	82	74	67	72	66	70	60	83	70	72	63	74	78	67	70	75	62	69	87
48340	36885	27730	35408	25552	7814	6568	5253	4263	3729	3105	2639	2389	2150	1931	1784	1763	1721	1589	1628	1434	1434	1351	1326	1346	1232	1338	1258	12309	25643	22444	15180	9170	3087	1576	1127	962	941	970	917	933	907	943	882	913	902	922	907	949	976	915	903	895	918	922	898	919	901	922	918	949	978	950	923	943	926	914	849	889	928	906	951	902	920	960	919	945	956	928	873	949	907	925	906	923	895	908	882	978	931	947	1010	888	935	924	941	918	947	973	898	887	945	888	996	928	916	945	899	916	950	892	903	865	880	886	951	928	875	888	883	914	907	951	916	912	931	931	942	945	952	886	938	903	884	925	965	897	909	947	916	938	930	916	929	946	931	925	932	910	921	893	868	864	952	938	893	947	911	877	938	946	915	934	959	867	944	942	948	930	899	940	898	873	952	939	971	934	953	933	915	903	895	906	903	877	924	967	916	941	956	886	962	929	967	915	917	905	889	901	956	898	961	854	933	941	928	957	920	893	887	953	865	957	904	918	867	917	894	904	925	888	928	912	928	886	924	898	914	911	870	903	935	910	937	853	938	919	922	930	926	923	920	998	933	990	908	872	959	893	951	980	891	889	942	873	970	952	961	925	899	879	914	874	882	897	922	920	936	978	935	884	937	946	849	924	915	985	926	904	889	897	939	914	942	900	919	868	956	893	907	969	939	960	927	914	887	927	916	919	881	949	943	873	921	915	916	945	915	914	942	896	900	938	923	933	931	923	929	968	914	891	982	917	882	952	865	957	924	884	926	899	934	921	879	911	927	941	978	911	887	943	933	933	988	943	885	899	962	951	906	834	933	965	934	898	890	897	913	845	893	944	933	926	969	923	941	951	922	954	916	892	875	887	913	949	933	944	853	950	934	876	900	924	876	948	878	909	949	903	900	916	948	872	891	934	892	925	870	902	935	901	979	928	898	927	873	932	919	894	858	933	950	946	998	959	895	909	924	912	886	919	934	980	941	898	946	883	863	908	917	944	917	921	917	926	934	950	919	930	959	990	910	945	946	930	914	931	918	913	919	926	969	886	904	919	902	951	886	883	942	922	975	929	927	913	926	912	895	934	919	915	925	935	913	937	931	939	889	938	956	906	921	957	931	856	944	946	893	915	903	941	942	924	962	898	950	945	983	897	964	880	898	931	936	957	910	911	887	915	839	945	933	917	915	952	921	914	912	987	935	903	906	870	916	893	909	886	919	913	969	973	976	954	953	920	940	885	861	903	878	922	929	924	892	901	933	920	970	878	953	937	922	901	883	945	941	924	908	905	917	891	901	904	912	899	942	939	957	928	915	922	888	922	913	910	969	866	903	933	900	900	925	915	891	910	909	933	875	922	867	927	908	911	924	914	935	933	958	871	930	930	911	935	927	924	887	891	898	851	951	892	921	931	900	937	916	912	909	901	984	944	984	903	878	901	871	972	868	923	909	934	957	887	982	878	926	856	929	996	957	915	929	973	957	905	921	950	983	936	941	942	951	918	900	926	894	932	929	894	912	941	930	892	925	881	840	889	909	926	891	852	939	928	941	942	911	958	925	937	937	926	909	920	904	929	904	912	904	895	882	891	918	934	977	894	922	955	904	903	913	964	926	919	960	950	906	929	943	952	968	898	947	930	924	882	981	862	910	882	922	886	871	938	951	950	917	943	896	963	869	888	901	926	940	947	927	967	870	953	865	901	919	938	929	893	965	924	963	915	917	912	894	977	898	923	907	898	935	942	863	916	849	874	867	882	977	915	957	978	914	896	926	900	931	946	897	969	944	933	916	934	905	955	921	904	887	897	902	921	922	911	879	916	894	916	940	933	899	935	973	926	871	917	883	863	860	930	949	891	937	916	922	937	917	906	907	939	955	939	902	942	861	912	923	898	938	903	919	923	934	963	922	878	924	930	911	936	948	929	909	946	924	965	932	896	908	946	905	888	908	941	897	877	933	885	929	919	875	913	861	899	961	942	969	925	913	936	932	928	938	868	894	940	902	842	904	945	880	944	929	880	856	910	949	963	921	953	935	860	948	937	900	897	915	904	935	882	906	896	869	932	910	913	920	933	921	841	903	894	873	914	930	886	889	917	979	932	911	898	919	923	960	977	984	963	828	904	955	856	922	881	930	894	898	930	879	906	909	948	925	955	931	870	935	980	953	910	943	931	920	852	903	928	914	918	898	897	922	878	926	910	891	950	999	906	903	851	943	967	908	930	967	935	935	931	923	942	941	903	925	858	946	994	917	953	894	945	916	941	948	934	917	937	902	913	938	954	858	960	888	906	960	883	903	944	957	903	872	939	948	924	919	924	905	947	947	889	929	936	886	897	945	896	913	925	904	900	937	914	956	919	925	940	925	909	982	888	967	912	911	977	940	907	940	925	954	915	1010	942	923	896	918	925	914	920	876	861	926	878	911	915	918	917	895	856	942	888	975	906	965	923	907	950	856	900	872	902	924	936	951	910	904	903	916	934	903	975	912	909	932	952	931	891	909	985	958	952	902	854	915	916	836	931	920	924	898	920	911	952	890	908	895	975	902	881	901	898	910	939	937	937	940	924	905	936	943	916	945	936	857	931	925	956	933	925	892	953	954	916	902	982	924	912	910	953	908	931	937	877	938	949	919	943	944	907	887	879	889	890	968	871	913	955	971	906	912	881	884	886	889	943	920	960	917	870	879	935	897	939	964	935	944	993	909	922	926	905	941	857	893	936	888	873	898	900	895	989	874	929	1005	953	952	888	916	928	923	992	911	883	886	943	951	909	911	931	964	941	900	916	919	908	905	929	953	871	917	946	961	876	876	922	944	911	953	895	923	911	937	902	908	912	925	901	916	908	938	927	967	941	922	927	909	964	926	915	919	891	936	917	901	944	917	945	878	922	925	937	922	931	955	913	958	907	988	936	921	942	862	937	898	891	863	952	912	905	943	903	949	915	917	918	911	931	904	958	938	941	898	951	888	930	889	954	873	932	949	877	930	920	885	893	937	942	894	938	882	971	964	908	901	930	955	930	973	894	971	874	902	904	873	903	880	893	953	864	934	863	868	913	940	908	952	924	946	968	902	947	904	956	944	940	875	958	948	903	875	947	944	890	928	885	890	930	937	900	917	947	976	934	917	884	907	956	930	922	896	907	896	963	961	905	905	923	920	976	898	980	935	902	947	914	906	907	985	948	895	962	881	957	920	927	927	936	990	930	905	962	940	918	919	877	914	968	955	894	941	831	948	922	919	909	891	944	944	863	884	889	928	967	887	950	951	940	886	926	914	944	935	950	877	924	946	988	875	897	944	914	869	937	909	919	940	907	874	955	941	889	948	900	896	920	940	941	865	884	900	909	945	950	898	944	921	925	948	857	926	884	982	900	926	919	945	937	897	965	906	911	944	926	913	949	881	856	837	1024	912	922	927	935	898	916	917	866	868	904	925	951	949	926	949	937	889	898	925	951	882	893	920	932	920	950	919	920	860	952	998	967	943	903	974	908	898	931	940	926	912
4047	1662	880	432	203	97	78	71	77	90	89	74	79	81	80	88	92	87	89	76	71	74	81	73	86	85	95	76	144	460	536	278	207	134	96	82	87	63	66	66	64	81	82	79	64	59	59	81	76	75	84	73	62	78	75	77	81	70	84	69	78	65	82	87	93	70	76	80	81	86	72	89	79	71	83	77	74	81	81	91	68	68	77	66	85	65	78	80	74	81	76	72	77	61	65	78	67	91	57	87	77	78	65	70	82	87	78	89	77	69	65	77	77	86	91	59	78	68	94	87	65	70	64	70	79	65	67	81	63	83	69	55	70	52	83	79	74	87	74	66	77	77	74	75	64	90	60	78	93	75	77	82	76	76	86	74	72	80	65	92	82	77	71	73	66	69	85	77	76	93	84	71	64	81	80	73	68	59	78	83	77	61	85	85	92	77	94	74	80	82	80	65	82	75	76	75	71	74	70	74	72	72	79	67	97	78	78	89	48	59	71	77	83	79	74	72	87	81	71	77	71	78	66	84	72	81	102	73	66	87	72	81	63	72	78	66	84	75	67	92	74	80	67	87	77	86	70	96	71	70	72	70	68	73	78	85	90	68	81	76	67	77	99	71	64	83	71	79	74	88	76	81	72	64	60	70	81	61	79	72	71	77	81	82	70	80	86	71	78	75	83	89	90	81	65	62	83	65	77	60	63	70	71	86	71	81	67	72	70	71	80	72	75	73	85	71	75	72	77	63	75	83	68	74	79	63	71	68	69	82	92	68	67	68	82	79	76	79	69	71	71	68	70	75	73	73	76	79	72	74	100	69	65	63	74	94	69	75	93	78	75	87	70	75	84	72	69	67	74	87	74	66	78	65	102	78	73	78	68	74	61	75	85	85	84	57	78	52	80	87	69	85	78	70	79	74	77	78	78	76	68	72	75	91	82	69	73	78	65	80	75	84	74	72	85	82	74	60	77	61	80	72	74	81	84	76	70	78	67	63	91	74	74	80	78	88	62	64	84	82	88	67	83	79	87	79	97	70	81	68	69	83	77	61	63	70	70	91	75	85	68	65	71	69	80	83	89	69	70	62	82	71	77	79	77	67	82	74	66	80	74	89	73	73	88	84	75	70	80	60	86	76	64	79	81	68	75	94	85	67	73	73	67	74	75	65	80	85	83	80	73	90	81	99	83	86	89	61	82	78	61	83	91	64	63	77	70	74	93	65	91	94	69	72	68	88	61	83	65	85	66	72	73	67	90	74	74	78	71	69	83	76	70	73	83	69	80	57	71	77	74	65	54	63	73	84	60	77	77	79	74	82	78	69	78	76	76	83	75	83	79	66	78	76	68	87	80	86	66	70	72	72	83	88	84	75	78	75	83	81	79	79	69	65	87	79	72	89	70	79	78	87	83	86	79	53	81	75	79	83	73	70	71	77	89	87	77	84	81	63	78	71	76	85	75	79	76	75	78	74	82	67	70	58	90	72	77	66	88	81	86	88	62	78	75	64	76	68	60	76	79	82	82	96	92	74	74	89	80	85	78	75	71	83	72	93	81	87	73	78	83	74	79	83	76	71	68	70	79	75	81	92	85	70	64	68	74	68	72	58	81	78	66	73	83	89	68	78	66	72	68	77	77	67	72	75	59	69	74	89	78	78	92	59	78	71	72	83	74	71	82	79	71	73	65	70	74	79	97	65	77	66	96	78	80	71	73	65	100	63	74	76	77	74	88	84	69	75	52	75	66	76	66	68	76	67	75	87	71	67	77	62	83	83	77	80	88	61	79	85	68	78	78	72	57	79	78	64	87	83	83	63	78	75	75	87	69	74	56	81	85	79	73	62	84	81	69	94	81	81	74	75	80	63	77	71	93	68	88	68	79	60	87	72	77	68	85	84	79	76	69	86	79	65	67	88	85	77	85	76	69	84	85	92	85	88	67	70	72	89	76	66	72	76	89	85	66	85	82	88	73	64	85	69	79	74	74	83	72	64	74	73	80	87	93	70	87	73	80	83	66	82	77	82	75	77	72	72	67	73	72	70	69	95	63	89	62	77	67	71	85	70	62	80	67	69	75	76	79	79	92	85	83	64	88	67	87	89	79	68	76	77	79	69	75	73	72	87	71	71	79	72	72	78	70	67	89	90	73	70	90	72	84	84	71	92	58	67	79	81	87	88	69	89	76	72	73	74	59	79	82	68	78	80	66	87	74	61	72	67	80	81	69	81	80	73	66	76	61	94	74	88	74	72	78	80	66	80	74	72	76	81	85	70	78	68	79	74	74	72	74	64	76	76	81	72	91	67	55	64	88	82	81	69	88	81	86	41	69	79	75	73	86	76	75	82	80	81	83	57	67	81	73	76	78	77	67	90	71	94	76	78	72	72	83	91	73	63	70	77	76	77	78	82	74	81	76	85	57	64	72	91	83	78	82	72	76	67	66	89	80	78	79	81	78	68	63	75	78	76	76	87	76	86	64	75	65	82	54	77	72	76	81	77	90	77	81	76	85	60	76	71	78	73	81	79	83	75	66	69	83	78	65	74	73	75	77	88	93	71	78	88	75	70	72	76	75	78	66	76	103	63	67	66	83	53	90	61	88	68	75	68	73	87	71	68	86	84	63	80	79	73	86	81	70	92	76	83	69	71	72	72	82	54	84	74	65	71	93	91	83	69	89	91	84	76	71	92	75	69	72	73	86	69	82	78	71	62	82	73	96	77	73	65	87	76	68	88	85	70	89	69	84	79	68	78	77	79	79	85	70	95	82	94	63	77	93	77	77	80	69	80	97	65	84	66	73	78	80	90	71	68	90	70	70	76	68	79	71	63	81	84	73	71	78	86	76	66	75	71	70	67	78	83	69	77	72	71	89	96	78	93	76	73	70	78	74	82	73	65	78	83	83	72	62	72	73	85	60	91	62	72	89	68	83	66	69	75	71	95	79	87	82	79	79	75	80	71	83	84	84	75	70	72	85	65	89	74	80	88	72	84	60	80	72	74	62	80	68	72	71	85	82	70	69	72	75	86	76	80	78	72	85	79	78	84	82	77	96	64	84	66	74	74	89	75	76	77	83	79	83	74	84	80	66	85	65	71	61	82	84	87	80	63	93	84	64	60	69	79	78	67	74	78	67	72	75	76	84	76	73	73	75	80	76	69	85	73	59	61	75	74	64	74	78	81	60	73	81	95	69	71	65	80	68	59	75	72	55	87	88	87	70	81	71	75	76	83	75	86	64	87	82	77	84	72	76	89	65	68	63	66	80	73	85	83	65	68	69	60	76	75	76	73	83	60	81	79	65	68	66	80	84	76	78	69	68	90	79	82	71	78	80	68	73	64	82	77	70	99	81	86	71	71	84	68	72	85	68	80	87	65	66	61	77	75	86	77	85	68	70	72	100	81	93	84	77	72	72	77	64	68	98	72	86	84	61	81	86	77	78	80	67	65	93	86	72	81	69	75	78	72	74	76	68	76	76	59	65	68	80	75	65	80	79	62
32406	19979	12819	17057	11743	2803	2189	1952	1688	1477	1438	1248	1269	1210	1131	1081	1121	1151	1058	1052	1011	1037	959	969	966	972	1062	996	3648	12030	11447	7141	4150	1875	1211	963	918	881	952	927	927	903	962	961	897	893	867	909	887	880	954	939	933	945	931	917	903	896	940	927	913	902	886	909	905	914	918	894	937	953	887	887	899	972	961	983	854	932	919	898	905	897	916	926	907	908	930	896	900	894	885	904	957	883	918	932	876	952	932	918	932	937	885	938	896	914	951	889	923	931	880	933	872	920	917	918	876	974	920	848	964	870	940	914	929	930	963	902	927	919	960	925	942	867	883	876	925	885	949	900	963	894	915	941	891	852	949	904	969	874	885	928	911	900	952	976	864	956	945	909	909	955	919	905	914	898	894	929	867	933	949	947	876	890	927	882	949	910	914	931	957	945	952	889	909	917	895	950	908	967	893	936	925	897	908	893	966	906	877	949	884	875	916	894	892	911	879	895	902	932	922	936	892	928	940	1020	911	903	892	909	851	934	969	943	922	949	895	911	868	928	873	919	911	943	898	923	951	935	906	918	932	908	899	914	970	871	918	874	915	905	967	923	899	924	909	934	878	960	861	947	888	920	910	929	917	902	897	977	931	924	919	943	874	959	949	928	876	974	908	845	920	976	944	936	954	926	919	861	1017	923	840	929	939	962	970	910	923	902	902	906	898	927	931	916	942	927	881	891	902	913	936	927	929	931	939	931	886	918	928	977	963	861	958	927	892	905	916	897	962	939	917	908	894	887	907	923	935	914	921	884	976	909	907	984	929	932	913	931	924	918	937	891	950	909	884	1008	902	865	874	934	927	937	912	879	899	939	969	931	926	916	957	956	934	925	879	927	959	920	961	908	997	945	908	896	914	881	882	913	914	910	938	927	885	895	932	893	972	891	916	910	963	930	935	899	915	960	901	944	930	875	936	943	913	932	940	886	951	941	969	974	908	981	849	940	947	906	898	953	896	916	899	856	904	962	907	874	851	871	943	968	900	950	891	898	927	904	912	886	887	930	987	914	891	892	870	930	911	947	966	905	935	907	887	885	953	913	882	862	886	879	904	912	903	979	947	939	893	949	858	847	899	860	958	953	903	919	898	908	911	905	946	944	903	898	917	914	962	897	892	885	849	886	938	979	933	921	914	952	904	956	937	912	929	933	879	922	908	924	955	901	918	944	860	926	891	918	946	919	942	942	915	903	894	949	924	919	939	979	952	909	931	881	910	853	927	900	891	952	889	929	901	891	881	907	890	921	956	951	889	945	937	944	952	915	898	961	937	875	940	926	858	884	917	899	957	929	879	940	935	966	948	964	933	899	910	921	918	943	900	916	891	962	898	928	886	862	892	926	947	933	891	913	952	950	916	930	925	897	922	861	918	927	885	914	921	932	927	913	924	912	928	919	934	895	928	922	922	920	907	906	946	906	938	894	885	916	868	925	897	929	945	918	927	972	999	927	931	935	884	957	907	935	890	881	929	969	894	866	930	912	951	894	863	960	914	897	919	875	915	932	960	898	933	910	845	890	889	890	1001	886	903	907	915	935	949	912	951	923	964	964	883	918	905	909	921	888	987	926	905	955	921	921	892	937	908	943	889	938	904	927	890	924	908	893	929	906	912	947	898	930	909	886	891	922	884	880	900	962	891	950	896	956	878	907	959	850	974	939	977	903	920	924	854	895	960	884	927	928	942	888	882	916	899	925	890	900	968	918	911	978	944	864	962	908	950	870	939	894	915	914	858	971	919	903	890	959	868	975	946	915	1007	928	896	898	873	955	914	920	910	924	921	875	889	942	946	908	875	866	878	928	948	895	905	931	936	901	926	909	879	910	892	953	916	956	911	907	937	877	954	934	943	939	943	917	895	872	906	941	882	890	939	969	924	923	898	919	951	923	901	882	840	899	942	886	940	915	948	930	842	907	950	931	910	920	921	912	903	895	876	936	915	877	968	932	912	928	941	913	901	906	943	897	923	879	881	863	905	881	866	942	951	856	908	857	931	966	872	915	932	945	899	945	929	923	893	932	960	896	939	934	951	892	960	953	936	946	881	919	914	961	933	915	872	867	925	923	929	942	903	881	913	897	921	862	899	945	927	950	972	911	932	926	901	921	864	892	927	914	917	898	890	954	901	919	956	918	975	895	897	920	931	954	907	903	946	938	908	917	954	941	900	892	981	887	895	936	917	952	968	878	895	904	925	931	882	953	926	845	912	994	869	930	882	962	948	920	943	889	876	991	933	965	895	935	945	870	895	894	905	925	909	942	978	904	840	945	931	929	948	942	876	858	927	902	962	972	887	975	907	929	901	938	962	931	943	938	952	888	932	941	981	886	909	924	919	941	855	906	926	925	929	905	920	883	914	931	890	897	881	915	896	941	899	948	937	928	925	925	924	903	911	942	918	881	964	875	916	926	942	920	944	878	865	937	926	912	881	928	889	918	912	937	942	909	959	932	924	947	917	914	901	914	942	965	898	889	927	911	944	932	963	894	944	909	895	910	905	963	865	883	929	902	939	925	892	954	921	962	914	907	907	882	926	931	916	955	898	948	920	912	840	939	969	921	935	913	912	904	928	947	901	931	911	982	901	900	885	873	894	935	902	919	893	891	915	895	874	912	915	881	951	901	895	915	923	895	874	913	936	960	915	891	856	940	995	896	921	935	916	955	895	950	954	951	932	911	930	949	873	972	887	986	934	929	923	965	923	908	913	928	961	939	953	933	902	897	884	912	921	929	917	910	934	909	855	878	911	945	918	925	873	940	917	936	917	921	930	900	969	889	943	925	919	911	921	935	926	976	931	924	914	910	961	924	900	933	889	866	949	901	877	962	870	891	849	910	947	901	910	880	903	887	927	905	913	950	892	978	898	893	959	880	879	940	913	888	934	950	927	870	864	959	919	858	903	935	939	950	946	881	909	926	875	867	928	892	870	842	907	901	953	972	897	877	852	883	853	883	914	917	925	887	944	903	929	913	905	899	940	816	928	921	945	855	917	913	897	966	876	977	930	911	933	871	900	894	907	918	854	937	922	913	996	909	914	945	933	899	967	888	869	885	909	923	940	920	861	914	905	903	907	900	887	863	959	908	878	947	970	913	937	961	907	872	937	921	956	949	883	859	983	949	964	911	918	954	928	945	900	942	944	921	921	896	1003	953	923	932	884	908	910	899	896	934	892	961	909	898	941	900	932	947	904	939	901	895	914	942	932	891	919	909	923	929	892	912	937	951	884	925	934	900	938	895	912	914	990	964	896	896	924	876	954	901	929	920	929	942	932	903	897	928	944	884	875	895	913	927	898	874	963	903	941	880	890	953	949	913	864	911	953	927	887	881	932	884	861	868	921	881	921	899	933	890	938	906	944	895	903	915	926	925	889	947	912	906	920	946	942	918	921	941	906	891	889	922	934	897	949	907	936	869	975	951	902	938	917	938	868	888	873	910	953	918	941	899	903	893	958	914	912	867	889	943	900	916
7122	6347	2886	1262	459	141	91	85	111	92	92	103	102	96	69	83	91	90	84	76	75	94	81	83	80	87	62	83	200	1015	969	512	361	138	99	93	70	101	86	77	60	67	75	68	69	65	75	84	74	80	76	74	80	65	71	72	65	67	65	76	72	48	80	81	69	66	67	71	75	79	73	86	71	77	71	82	81	68	76	83	66	72	71	83	81	69	83	78	65	68	99	70	71	70	91	77	78	70	65	66	72	88	63	86	79	79	87	92	87	89	67	70	57	86	77	65	87	85	87	67	75	68	89	78	73	77	83	83	84	85	70	107	75	85	70	87	81	69	64	70	72	58	77	77	78	78	81	71	67	61	88	68	76	94	67	79	87	68	71	72	78	81	64	66	71	82	64	86	76	68	76	86	82	70	75	77	89	76	74	81	63	74	71	70	79	67	82	69	65	87	70	74	69	76	74	69	72	61	77	68	77	74	73	78	80	76	68	83	75	56	86	75	68	74	87	72	80	85	81	108	79	88	81	77	80	73	72	74	91	68	71	70	71	71	66	92	82	75	84	75	81	80	95	81	77	76	74	61	82	65	75	84	71	85	69	81	77	72	84	65	79	68	63	79	81	73	83	82	70	75	72	64	92	77	90	68	72	68	59	78	76	78	93	79	84	72	93	70	82	77	67	88	72	65	63	77	78	75	64	72	88	85	96	71	68	87	86	90	80	86	81	72	103	71	68	72	70	63	80	77	78	100	68	87	75	78	88	75	85	101	79	76	66	84	84	73	71	79	77	72	71	83	72	79	69	87	80	78	75	81	87	70	85	56	70	77	72	62	81	81	76	76	79	60	80	81	69	53	82	81	71	89	64	67	82	85	68	67	81	63	72	85	60	73	73	85	78	83	78	64	88	83	72	71	71	93	84	85	65	81	74	75	79	76	68	65	92	74	78	73	75	97	89	77	98	88	71	75	88	73	68	84	72	74	77	65	78	89	77	72	78	83	74	73	61	62	72	80	86	72	63	88	66	69	73	75	83	74	79	66	77	75	77	74	74	66	74	78	82	65	62	76	91	70	89	85	69	73	66	64	77	70	74	82	74	71	79	88	89	65	67	80	78	73	92	67	88	80	80	78	68	75	99	77	85	73	72	68	74	85	65	96	80	54	79	67	85	71	70	77	70	78	77	79	59	77	87	72	92	77	68	75	90	79	88	86	67	77	81	80	85	69	67	76	91	88	83	77	70	78	71	61	79	92	75	68	55	85	79	49	96	77	71	88	77	72	89	81	77	56	83	70	76	63	80	90	75	95	72	74	80	72	74	80	67	76	76	59	72	66	84	75	78	83	72	79	84	70	79	91	88	71	85	82	75	73	81	82	93	86	73	66	58	85	88	80	89	89	81	87	80	86	94	83	83	72	91	79	70	80	82	65	89	71	78	86	93	72	76	80	60	70	65	82	93	80	68	69	78	84	79	65	78	85	61	72	86	90	81	70	81	66	87	84	77	81	60	67	74	76	70	59	85	76	65	67	81	68	76	77	81	82	71	73	80	82	69	95	66	82	73	74	73	87	73	71	79	66	68	73	74	89	71	74	68	87	77	70	70	78	82	91	74	91	70	74	68	75	88	93	88	89	74	86	86	70	72	71	77	76	71	69	78	84	63	81	81	68	56	90	81	63	68	75	68	63	79	67	80	62	74	69	67	78	71	80	82	88	82	79	75	84	81	65	61	75	68	78	75	77	89	82	95	68	74	66	68	67	88	84	80	67	88	72	93	78	75	76	72	82	83	77	84	71	97	61	73	76	78	88	86	91	69	86	69	83	84	85	82	66	84	74	91	76	83	85	74	69	92	79	83	80	59	74	69	70	84	69	90	85	77	80	76	71	80	85	72	72	80	79	73	94	59	89	69	69	73	65	83	95	74	76	91	73	65	89	69	76	67	94	74	87	66	85	83	76	72	64	83	70	80	69	85	72	91	59	64	93	68	83	72	82	80	77	78	75	87	67	83	77	79	71	82	92	65	82	76	82	67	51	81	72	75	89	69	74	87	73	88	79	92	89	77	78	78	66	72	73	78	62	67	59	79	95	72	84	52	74	73	84	81	62	80	76	69	90	79	62	81	76	91	67	85	53	72	78	75	78	93	83	79	79	79	61	61	68	75	75	84	70	83	91	80	65	81	78	54	70	84	78	78	78	89	77	76	79	88	76	87	77	66	78	89	83	81	72	73	85	85	80	91	75	73	72	67	73	72	74	68	84	81	73	73	79	83	84	86	61	77	80	88	78	67	74	78	79	74	82	80	64	70	80	85	78	88	62	81	80	77	91	93	90	73	84	92	80	73	82	61	77	83	83	84	73	74	97	74	78	71	94	77	88	79	73	94	71	67	85	73	78	73	65	83	77	72	98	74	84	64	71	67	76	75	77	79	72	98	79	61	81	82	74	71	87	82	67	63	97	85	76	78	68	89	76	94	90	93	68	72	76	77	77	86	93	73	81	86	78	67	83	79	89	74	85	61	73	80	69	84	64	84	95	71	80	84	76	66	99	81	81	78	95	73	94	63	80	86	70	74	69	77	84	80	90	53	60	78	79	81	85	71	89	78	74	83	89	72	66	78	80	78	82	76	60	82	64	75	78	80	91	71	76	74	70	94	70	74	73	72	82	88	72	89	85	75	91	69	84	78	83	71	79	76	67	78	80	91	83	84	80	64	81	74	77	68	83	82	71	68	65	82	73	74	69	85	85	90	83	70	64	87	83	65	93	78	82	99	77	68	63	69	82	82	74	76	81	78	90	79	69	75	85	81	80	64	76	72	80	69	89	80	74	90	67	88	89	74	98	74	76	74	68	68	70	67	79	75	84	59	84	88	77	76	68	87	78	76	65	83	86	83	77	74	85	66	80	79	81	77	78	67	87	72	74	69	89	78	87	83	73	53	68	80	74	75	82	79	78	70	78	81	75	72	80	84	84	73	82	97	79	63	72	63	76	86	74	78	75	100	71	79	61	74	69	80	69	98	68	81	69	67	70	71	63	87	75	80	73	64	90	85	74	68	93	71	84	68	82	84	80	72	78	71	93	72	71	79	70	75	76	65	77	70	63	73	71	67	95	90	72	72	79	74	91	85	83	69	69	80	78	78	69	70	59	75	74	76	88	78	66	76	93	86	78	55	74	77	82	85	75	83	85	78	63	71	62	70	69	62	84	65	81	79	63	85	76	86	76	82	75	85	73	80	62	69	82	69	70	68	70	77	90	72	71	61	62	75	77	78	72	90	95	72	95	75	79	67	95	85	71	70	69	72	71	77	85	75	88	78	72	82	78	86	95	81	73	69	78	89	67	75	83	80	74	76	66	85	72	86	83	70	65	88	60	71	96	84	79	70	74	89	73	94	71	69	79	72	97	98	77	78	88	67	77	70	73	73	73	80	88	71	87	70	92	80	71	93	89	94	82	82	80	86	85	70	74	92	77	60	85	64	70	77	85	81	64
44198	31764	22358	28840	18702	5194	4519	3537	2951	2407	2048	1828	1713	1586	1540	1368	1441	1381	1330	1239	1231	1134	1148	1137	1108	1173	1035	1111	5533	19689	17895	11067	7034	2521	1458	1042	951	927	949	967	920	887	899	925	957	922	916	850	935	888	928	906	899	930	932	898	945	920	943	951	959	895	902	914	925	914	907	885	872	897	908	917	947	883	949	928	889	898	887	908	943	894	886	899	945	874	863	927	945	904	861	862	938	887	965	931	909	949	939	902	904	910	961	938	921	904	929	911	981	889	917	882	965	910	932	941	902	916	920	929	864	946	931	916	903	969	886	933	954	846	948	956	901	935	924	918	889	901	907	882	922	926	948	887	911	901	901	879	925	939	909	887	926	883	922	884	938	926	859	877	924	870	921	944	893	957	962	890	928	910	892	920	913	915	900	918	964	901	943	881	954	936	918	881	944	902	868	958	950	918	912	935	908	887	938	928	911	886	922	977	908	924	900	958	923	964	905	976	865	893	936	921	910	897	859	907	876	908	913	939	961	947	863	906	878	956	917	869	960	934	872	951	970	920	921	883	927	895	874	891	914	922	858	904	917	946	908	966	940	886	909	913	914	901	902	899	898	923	902	913	892	914	929	925	963	925	911	917	884	928	975	871	898	925	883	943	981	915	914	885	924	896	966	923	933	931	917	916	903	943	916	923	930	914	875	901	934	880	961	901	915	957	932	894	876	880	902	870	909	949	943	928	929	918	951	871	908	904	943	905	914	937	885	946	909	850	985	964	871	962	918	918	938	908	905	875	938	915	912	873	884	933	965	914	942	949	960	882	922	912	906	934	933	898	909	890	909	908	952	911	935	893	914	888	868	894	892	869	944	872	877	937	910	896	933	868	919	914	946	882	955	891	899	858	965	880	915	891	968	931	937	937	942	909	926	967	918	941	960	925	909	949	943	918	869	933	928	917	880	870	882	865	887	977	886	903	946	953	934	889	919	880	917	889	936	903	939	892	974	893	902	915	969	945	932	919	883	916	936	910	953	881	906	905	956	896	920	934	882	942	869	916	904	873	919	942	949	910	923	889	892	892	862	910	933	947	962	914	930	913	883	883	940	948	953	906	871	905	897	1013	894	902	951	894	959	894	926	919	927	876	960	858	931	913	914	929	949	881	893	955	958	901	941	906	903	934	896	860	926	911	966	898	888	870	930	875	949	893	905	883	860	923	910	923	951	938	901	876	953	910	888	927	925	892	899	936	936	902	908	904	837	895	878	923	960	954	934	927	897	967	916	911	913	969	890	922	937	910	948	928	909	942	882	951	948	888	915	901	894	928	969	936	922	877	913	942	921	926	971	911	870	861	961	951	883	901	869	874	951	946	942	904	960	895	911	917	932	896	933	927	976	961	974	948	878	954	903	912	913	933	943	926	918	917	909	933	907	942	912	966	913	891	940	950	887	932	928	876	924	907	960	967	900	878	866	931	843	975	944	890	899	929	889	937	964	944	894	924	873	908	911	913	898	918	957	966	904	904	919	927	931	896	913	952	909	927	899	927	923	937	870	937	928	911	895	939	983	904	908	966	966	917	913	880	899	900	956	926	952	906	883	910	876	952	905	910	848	934	905	899	970	874	922	987	966	914	985	919	889	916	974	939	880	945	906	881	1001	918	892	924	968	891	880	916	901	961	923	926	933	921	940	949	903	894	842	862	906	984	934	956	918	904	906	910	860	895	953	957	957	877	880	925	892	939	925	928	926	903	894	923	934	924	911	882	918	919	900	863	900	988	944	917	948	1000	952	929	886	902	963	883	931	896	942	927	905	934	925	933	843	952	868	932	905	944	925	912	946	961	924	905	901	925	874	950	911	926	923	924	914	940	936	889	917	945	917	865	945	941	969	886	979	907	920	919	908	917	937	890	944	853	921	990	907	926	907	913	951	942	929	909	972	916	856	904	972	914	918	914	993	872	972	949	909	930	930	882	915	935	943	921	943	934	875	920	863	872	932	970	939	868	937	887	927	916	867	956	916	921	945	893	906	936	906	957	891	944	941	900	968	913	960	882	911	928	948	956	893	899	892	915	964	923	920	926	900	840	905	921	940	919	991	927	887	914	924	948	930	895	919	914	888	882	914	908	944	948	913	904	941	926	959	879	920	967	914	860	939	910	921	958	942	935	904	951	932	885	901	880	958	902	945	902	915	885	964	924	952	868	933	947	934	957	905	881	884	896	871	899	951	901	933	909	947	878	932	979	891	914	919	873	888	928	955	899	906	938	938	931	909	930	941	970	905	862	928	911	893	942	921	901	855	877	941	883	896	913	957	941	974	923	882	911	898	928	881	957	927	879	855	896	884	913	957	865	957	826	930	922	874	930	932	938	891	919	899	882	908	908	917	916	872	901	939	892	881	930	864	916	916	916	912	933	931	949	884	913	934	937	940	963	995	903	947	910	921	901	903	933	917	909	936	927	891	914	940	897	863	886	916	857	919	917	891	953	956	905	925	919	893	982	944	944	912	924	901	940	896	911	893	953	946	907	927	911	906	922	929	916	973	860	908	946	885	955	910	897	931	946	942	924	880	924	934	930	934	897	877	973	941	890	920	909	887	869	903	903	947	955	881	923	911	933	896	960	886	884	896	912	921	962	914	933	921	877	940	927	931	944	897	950	925	914	921	911	889	940	926	877	928	902	923	952	918	928	954	959	902	911	880	900	940	960	941	927	950	962	932	947	937	932	921	966	915	954	943	906	966	871	914	895	951	947	934	884	957	887	906	843	973	1012	871	865	898	899	925	956	969	913	932	932	862	932	917	882	942	869	979	904	889	949	936	954	979	865	914	896	921	921	894	952	886	909	914	889	938	918	882	881	896	926	949	905	894	905	914	900	917	944	937	857	859	856	911	878	864	939	930	928	996	850	920	945	943	923	932	913	926	913	911	910	945	883	905	943	976	889	947	906	965	888	887	900	924	957	879	954	932	848	965	976	873	945	1002	969	940	866	923	920	960	913	935	904	853	964	946	907	887	947	911	919	946	901	925	921	955	914	933	884	962	924	863	927	901	911	866	991	920	938	967	951	923	899	958	923	940	931	911	900	958	934	915	889	921	894	954	973	877	918	879	938	905	918	951	893	943	906	906	1003	905	890	911	947	914	944	962	907	896	888	920	889	964	887	934	920	911	880	952	896	914	913	905	922	905	911	909	955	928	943	972	911	913	896	944	895	884	869	919	881	959	926	949	900	913	915	905	887	898	978	911	904	893	875	938	883	951	953	961	935	955	901	867	895	889	893	961	928	876	923	934	893	915	987	910	867	917	954	932	946	843	904	917	917	920	846	916	888	936	899	900	904	839	922	925	889	902	921	1001	925	912	904	971	899	873	937	908	932	903	931	913	902	922	944	941	931	951	953	910	966	900	888	920	925	898	947	927	928	940	948	978	913	864	921	919	947	902	856	887	902	902	971	870	884	907	948	883	869	897	971	957	933	893	953	859	931	888	869	875	931	964	932	913	870	914	878	941	924
7531	5474	2875	1251	484	131	116	115	117	86	86	90	154	93	105	98	104	93	76	91	75	75	82	86	75	98	104	81	341	1220	1186	654	367	167	111	85	68	73	89	86	66	73	85	63	76	87	90	62	82	61	64	69	88	81	63	75	81	65	74	77	82	68	77	85	87	84	94	80	85	81	80	85	81	96	68	90	83	64	92	72	75	90	74	80	72	77	92	77	87	80	93	83	70	72	84	87	88	81	90	64	77	62	86	72	80	71	68	80	76	83	84	72	76	101	83	86	72	99	76	68	77	80	68	84	74	69	87	82	66	60	80	66	82	92	80	78	76	82	86	78	76	80	82	67	81	71	82	63	75	66	71	88	86	90	79	72	64	71	66	72	95	80	68	67	96	66	78	82	80	85	59	73	77	81	56	78	78	84	72	71	90	92	74	76	73	79	76	66	72	67	81	82	82	72	53	78	76	87	69	80	76	67	79	83	77	66	74	85	86	83	76	81	58	64	71	78	71	80	82	73	72	84	84	81	82	64	88	81	81	72	80	81	65	104	76	87	93	75	67	64	70	58	75	80	77	97	95	59	62	85	83	70	70	80	69	68	80	71	77	88	79	76	72	79	67	77	79	81	74	86	76	75	77	77	88	82	72	82	70	72	80	74	74	89	70	67	81	75	80	93	72	80	97	80	81	71	62	72	75	88	82	69	79	74	77	78	79	68	82	80	83	77	95	59	81	81	79	72	73	82	89	73	71	76	86	91	78	79	69	78	75	87	64	87	77	81	83	68	74	75	82	88	66	85	90	72	78	92	80	83	67	84	83	79	83	89	84	86	82	76	82	65	67	78	61	62	69	62	65	80	81	76	79	81	65	73	74	82	82	82	81	84	85	85	80	79	71	74	85	74	80	68	76	76	80	69	58	75	86	81	77	83	74	74	95	74	68	65	88	87	78	70	75	69	65	81	62	83	65	84	72	57	84	71	73	64	70	70	78	70	60	94	79	68	103	92	74	74	70	97	75	75	70	59	78	82	76	94	80	73	70	86	59	63	87	62	63	95	68	83	82	82	85	85	91	75	91	71	72	71	89	71	77	78	74	86	79	79	79	82	75	76	73	67	84	73	84	80	79	68	80	86	76	65	77	86	76	72	69	72	71	89	75	80	79	75	82	67	82	92	90	72	81	87	85	79	82	66	68	100	63	74	82	78	68	79	86	73	74	79	84	80	73	87	79	80	90	83	81	81	90	81	88	72	71	74	62	89	86	62	82	66	68	89	61	89	73	62	85	67	84	88	75	65	80	86	73	90	87	66	83	88	82	85	60	84	91	90	83	74	73	71	77	87	63	74	77	82	82	77	94	90	81	76	79	77	67	66	90	83	66	73	77	88	86	75	76	77	77	74	86	92	85	80	69	79	84	79	76	70	70	65	80	73	79	73	85	93	70	66	81	61	76	84	83	85	77	70	80	91	80	86	58	94	69	58	73	82	70	75	74	56	78	70	76	85	76	81	74	81	72	86	77	83	68	76	83	83	83	92	72	75	77	85	78	83	79	82	69	74	75	83	78	87	70	67	67	82	89	91	84	83	78	66	80	77	77	76	68	64	66	93	83	83	80	81	65	67	74	70	73	98	88	68	70	81	79	84	72	85	81	82	82	86	61	78	85	76	77	84	78	83	68	91	73	75	83	104	72	83	69	75	85	83	83	75	77	81	87	99	76	70	59	72	76	73	69	71	71	84	71	83	75	85	82	86	76	66	73	69	85	85	66	79	75	88	76	84	79	73	67	69	70	82	90	89	78	87	72	70	87	68	100	80	79	79	90	73	77	85	67	92	86	80	83	57	86	75	76	70	74	78	80	74	69	72	75	65	67	75	87	83	82	84	68	84	84	79	74	74	75	58	90	74	70	70	83	99	81	67	73	69	83	71	78	76	73	83	72	64	71	87	85	77	94	83	77	92	69	76	66	60	82	87	68	74	76	65	80	85	71	97	95	82	68	92	80	82	83	79	92	78	83	74	82	92	64	66	64	67	72	87	66	86	62	78	81	65	94	73	88	77	73	81	58	72	79	86	77	98	79	73	69	71	100	82	66	94	73	76	82	84	78	77	82	61	80	90	84	80	61	62	70	92	84	88	74	79	90	66	71	64	85	75	78	87	73	50	84	61	76	79	91	75	92	85	72	84	69	89	76	83	77	81	78	89	72	77	65	67	84	92	88	70	86	71	83	64	82	70	73	75	74	76	84	70	77	77	92	66	73	89	67	58	84	91	74	70	79	82	81	86	69	84	73	80	72	76	80	77	92	68	76	84	75	67	72	89	75	85	88	91	69	92	72	77	78	67	65	62	86	59	88	88	103	81	86	84	75	79	72	67	84	71	80	66	77	69	79	77	92	93	74	82	81	78	69	90	87	77	89	78	78	73	78	77	98	78	82	76	91	86	79	88	79	71	84	81	62	86	88	78	54	85	75	74	77	82	58	80	65	86	77	72	76	70	86	73	65	68	81	88	62	69	86	103	75	65	88	90	84	88	75	70	59	79	77	89	64	86	79	82	75	72	64	63	84	80	76	94	81	79	84	92	77	72	89	77	90	74	66	71	89	68	70	89	100	74	71	68	85	77	63	98	93	85	88	71	81	77	80	90	72	77	91	78	84	94	82	79	92	67	106	76	100	87	88	72	87	85	86	79	73	76	84	84	98	77	65	83	77	104	90	84	77	73	77	86	93	69	95	72	82	74	86	79	82	83	81	92	77	92	88	77	77	93	72	83	68	73	81	69	83	75	78	86	82	89	83	47	70	92	81	86	90	73	57	91	68	81	82	80	88	66	71	83	85	81	75	74	77	62	77	68	76	67	63	71	77	79	76	87	88	78	80	86	70	84	89	76	93	85	85	89	86	82	80	74	61	69	78	81	72	63	93	60	64	77	75	93	85	81	74	75	84	92	62	74	90	79	67	68	70	100	55	73	53	79	76	82	76	80	64	66	71	70	57	93	87	101	84	90	93	79	86	66	85	83	81	89	71	71	77	69	84	70	68	88	81	93	78	71	63	82	79	83	75	90	76	98	84	85	78	81	74	67	79	70	93	56	69	82	82	76	98	81	75	63	72	78	71	84	62	65	83	82	75	76	70	83	81	68	72	66	73	88	78	89	62	76	70	74	79	74	77	82	76	70	69	65	70	79	70	71	64	92	77	84	70	89	83	73	79	75	83	77	95	82	94	76	84	75	80	89	82	88	79	73	81	69	72	82	72	74	67	67	83	78	84	86	78	70	78	82	65	66	81	84	61	68	64	71	81	75	96	71	81	77	92	72	80	81	66	72	86	88	86	84	81	95	82	88	88	91	77	63	76	85	88	76	79	76	82	81	89	77	76	81	84	84	92	68	85	80	78	80	77	71	74	66	93	80	84	101	79	78	68	74	78	87	59	70	88	77	72	77	74	69	80	88	71	76	75	70	81	69	66	77	75	74	66	76	62	84	67	86
40178	30209	22503	27652	17416	5610	4717	3881	3228	2672	2325	2142	3412	1657	1570	1556	1571	1504	1440	1311	1323	1314	1297	1265	1213	1200	1198	1229	7463	21832	19498	12717	7575	2700	1604	1094	894	996	946	945	918	915	966	895	927	914	949	918	939	956	945	970	946	913	888	952	865	924	939	955	950	942	935	930	917	970	975	969	923	935	904	890	899	948	914	930	944	915	918	977	947	957	858	898	941	957	918	897	913	935	929	927	930	899	973	913	933	968	933	915	939	908	891	907	962	997	969	956	981	891	914	927	928	970	949	952	876	959	919	953	917	936	909	882	973	913	929	944	875	917	931	945	958	937	967	938	970	947	926	919	942	891	956	921	958	942	916	962	974	908	923	928	899	923	936	912	919	884	909	872	944	910	951	980	924	956	906	977	933	934	972	959	853	952	983	909	981	983	971	1004	947	901	953	892	949	920	970	940	924	913	931	956	943	934	978	941	911	947	938	929	976	917	989	908	959	904	967	905	928	999	962	935	900	894	957	901	890	945	936	914	989	926	941	1002	931	908	960	970	913	902	918	954	898	905	912	966	981	938	979	965	939	943	942	966	921	934	892	976	881	998	955	939	874	924	948	916	931	899	913	923	1010	874	973	898	978	921	953	931	923	976	925	939	1006	904	959	912	966	980	911	940	949	1002	965	955	883	921	994	965	954	889	1004	862	1025	944	893	956	970	982	901	893	921	925	947	938	964	904	885	909	929	930	927	934	914	927	933	914	940	954	979	943	935	928	916	896	953	916	953	971	950	938	897	943	960	892	905	932	921	996	902	915	905	931	943	949	951	949	988	954	957	934	967	930	950	931	965	914	912	957	918	918	917	928	865	877	1001	983	923	924	918	893	930	970	1028	942	970	942	952	923	883	971	982	903	908	901	1004	963	947	945	947	925	947	982	881	907	939	902	945	919	936	953	919	976	950	936	944	959	925	914	1003	932	917	869	937	959	1006	936	937	955	987	934	907	935	965	965	996	925	939	940	929	899	915	887	932	943	891	969	887	929	936	965	897	879	909	908	930	904	930	918	891	935	997	961	906	875	922	968	888	887	929	947	892	957	925	899	922	927	913	907	916	910	912	956	935	963	958	954	941	859	904	935	934	952	919	931	889	953	852	949	893	933	908	912	997	948	950	942	945	920	982	912	958	910	934	926	973	934	963	937	903	981	895	918	960	983	979	940	928	954	960	948	921	943	904	869	963	930	944	891	924	910	886	929	947	898	1015	934	951	919	949	920	928	899	913	930	957	932	892	940	995	879	912	980	945	942	950	946	941	916	965	933	916	992	949	905	986	926	946	984	910	949	979	919	971	923	911	918	931	943	916	882	959	872	955	948	912	891	961	945	952	940	911	916	940	916	901	926	939	866	927	939	925	923	989	944	953	892	899	941	955	881	928	947	941	965	910	963	958	951	992	947	921	963	929	907	993	900	893	928	949	932	961	947	928	928	950	905	907	941	902	968	886	947	907	942	927	914	930	904	933	931	992	899	983	926	994	926	955	985	891	965	941	924	944	952	903	945	934	918	951	949	898	1001	956	957	888	904	878	941	925	922	894	924	920	942	1013	964	889	906	922	900	897	916	882	940	915	1002	951	969	977	986	970	885	919	927	935	908	931	929	977	1030	930	958	934	925	907	912	977	937	916	901	939	987	953	884	935	994	937	873	937	899	946	946	944	930	903	958	970	928	914	991	972	938	953	941	968	963	952	925	944	957	928	925	926	893	973	944	932	895	969	892	960	973	952	934	892	969	987	909	904	969	922	1011	932	959	963	904	927	943	1035	946	917	950	901	931	929	906	910	921	965	907	961	1013	936	921	933	927	912	1003	957	948	941	940	901	938	954	915	913	960	950	890	966	948	961	976	934	930	912	905	983	899	955	904	931	958	921	875	896	956	935	961	903	881	986	929	909	972	952	922	996	947	980	888	1035	946	956	919	908	937	952	933	1003	952	933	960	927	901	925	904	971	922	946	934	935	931	972	921	950	979	958	884	921	903	947	926	969	923	989	925	967	910	917	922	953	883	881	963	992	939	940	908	956	953	901	930	939	911	964	937	872	928	944	938	953	891	957	950	936	906	921	931	979	983	928	948	914	918	919	915	928	925	946	976	898	937	964	947	921	924	882	945	959	938	894	1021	955	912	880	943	879	902	935	900	915	963	919	886	922	910	879	902	951	963	938	877	917	940	948	929	938	1013	979	951	1000	945	907	920	920	866	936	849	1016	939	925	963	936	955	929	969	922	924	944	940	946	903	908	983	897	958	973	876	941	882	931	900	895	977	920	939	920	871	913	951	933	899	943	926	965	924	966	939	987	902	942	959	979	935	924	936	923	886	948	940	931	963	987	973	859	889	932	928	927	975	917	909	901	924	985	893	970	962	905	959	937	923	958	934	953	885	919	910	931	899	950	923	956	903	923	942	970	1006	994	939	947	908	954	965	982	958	904	968	953	942	896	935	966	963	934	999	956	898	990	961	927	914	936	951	890	967	952	894	882	926	930	829	968	893	1004	906	937	920	970	924	961	923	944	971	938	884	938	943	889	994	957	930	973	878	962	948	890	1040	961	979	926	872	888	881	1022	916	929	917	912	914	943	936	944	887	957	910	934	989	968	946	934	905	953	904	936	943	920	961	998	898	907	908	910	896	979	969	935	876	907	922	925	901	948	979	916	927	983	964	922	946	871	936	938	901	919	913	896	962	944	939	951	934	939	936	928	909	952	920	942	939	929	927	960	908	946	933	950	964	914	914	937	915	914	990	994	1014	916	867	939	964	951	948	919	993	917	869	949	910	911	880	962	948	853	940	893	952	971	903	961	944	944	896	940	908	899	955	907	936	942	975	926	970	935	957	940	902	894	909	964	927	1026	913	975	913	993	958	931	933	920	936	921	940	954	889	921	916	951	902	928	883	898	929	935	920	907	937	957	945	894	941	941	940	968	914	953	981	874	925	937	907	892	943	882	926	901	909	965	966	938	945	919	950	993	913	877	954	881	948	957	950	938	917	960	923	934	920	951	941	947	973	932	950	939	890	877	919	932	956	952	960	923	956	940	948	929	946	921	896	921	945	890	934	962	932	978	915	920	938	933	966	939	935	972	967	949	943	920	898	927	960	880	949	940	938	986	892	884	935	910	949	952	938	966	919	953	971	974	912	926	888	970	912	926	892	974	949	968	933	934	927	900	951	920	954	912	983	921	955	924	984	925	944	890	929	916	955	961	951	923	965	951	917	936	957	966	964	931	902	904	905	960	960	968	923	961	987	956	926	949	942	977	968	945	933	950	965	984	917	909	931	949	957	870	936	924	927	960	904	923	932	913	911	922	871	941	932	949	935	931	900	916	926	900	917	951	909	937	913	1004	926	918	918	936	955	949	999	925	915	915	913	899	924	954	944	921	954	916	970	979	990	944	912	941	869	911	918	952	959	904	917	924	958	988	951	957	938	915	940	899	999	943	919	923	934	946	910	945	978	975	956	914	951	937	1018	919	936	969	956	891	950	963	951	924	933
9701	9719	4749	1768	667	140	132	128	139	128	110	106	268	89	99	98	95	81	89	97	81	81	89	96	87	92	82	71	143	1522	1789	943	489	222	109	79	78	95	72	68	58	82	83	80	61	75	78	63	67	80	71	65	68	82	72	82	68	79	69	66	78	78	62	70	69	82	70	77	73	65	56	81	66	69	64	68	84	75	85	68	80	61	68	87	60	69	76	66	78	69	73	81	85	91	78	87	64	81	56	57	63	74	86	71	59	78	68	79	80	79	64	75	79	84	72	74	82	67	70	80	77	64	82	70	93	45	64	72	64	62	58	79	74	79	85	80	75	71	86	74	86	73	81	80	84	68	71	81	77	83	80	78	71	67	82	87	69	102	71	70	69	74	87	78	64	63	77	86	70	74	66	67	67	77	80	68	62	60	56	60	79	83	78	75	71	59	63	68	73	86	88	67	88	70	78	70	83	87	67	78	68	75	91	90	59	69	76	84	60	72	81	65	73	70	80	63	91	68	66	82	81	82	79	92	72	72	56	81	76	72	70	79	56	77	71	64	65	70	84	72	82	65	70	67	65	80	82	76	76	72	91	93	84	61	73	72	69	70	83	72	56	74	81	63	60	72	81	69	79	76	65	64	82	76	68	70	80	70	60	62	83	77	65	86	71	64	59	70	85	61	68	78	82	54	78	71	80	61	89	83	69	80	84	69	76	64	66	79	71	62	79	66	80	67	59	101	70	92	86	78	70	69	71	59	69	76	67	79	77	88	67	56	84	74	68	66	73	66	75	80	80	76	72	62	71	66	84	71	74	63	85	77	69	83	70	80	69	74	73	76	79	75	71	72	79	69	73	70	69	79	76	91	85	71	65	70	66	68	76	87	70	88	70	76	79	59	68	87	59	64	59	56	83	71	74	78	62	74	75	72	68	70	73	59	73	67	62	63	81	62	77	73	77	60	57	69	63	51	59	64	80	78	69	76	67	77	81	81	74	82	87	84	79	77	67	70	76	64	72	78	79	69	77	67	81	91	77	72	91	60	76	76	80	62	78	65	86	73	85	85	71	70	66	76	80	79	79	65	62	62	67	71	65	77	69	70	73	76	77	71	67	65	69	65	87	68	71	66	60	73	91	76	70	62	80	82	77	65	58	84	78	74	82	76	70	68	72	74	71	73	63	78	74	75	80	82	69	76	76	71	70	88	74	56	75	63	57	88	65	72	76	62	73	71	56	64	83	83	76	82	74	67	90	78	72	71	70	90	64	64	73	85	76	81	75	66	72	82	68	80	60	81	66	70	70	65	61	79	75	69	76	88	98	75	54	75	77	82	73	60	76	71	82	85	69	79	70	60	60	69	78	75	64	67	69	74	92	94	74	81	64	84	73	75	76	71	61	67	61	78	69	88	75	75	72	74	74	70	108	84	83	74	73	70	67	80	79	76	73	69	65	84	74	66	93	77	76	65	66	76	64	64	74	71	70	74	56	92	81	83	78	61	77	85	78	67	70	63	69	80	75	92	80	70	67	58	87	72	80	59	68	79	62	63	77	69	64	77	63	67	82	72	71	64	80	63	77	73	79	69	82	87	86	58	69	69	72	80	67	68	87	85	52	75	62	71	57	67	75	87	75	82	71	71	79	76	84	82	71	95	67	82	70	69	88	95	83	73	85	66	71	68	68	70	81	67	79	67	68	76	70	57	72	79	78	75	74	77	75	73	72	69	61	62	59	78	77	91	73	72	73	64	63	60	82	72	62	84	93	65	77	72	60	77	76	72	98	72	64	82	89	76	93	77	73	63	80	82	73	64	69	75	69	80	62	79	73	62	72	77	77	78	79	71	76	68	69	74	79	89	75	79	78	72	68	79	77	56	96	82	72	76	90	65	88	60	72	80	85	80	92	60	78	76	72	59	72	75	51	66	68	67	74	66	72	72	81	75	76	65	69	74	60	73	80	100	77	84	64	84	74	89	74	67	85	89	78	69	81	77	69	73	74	67	70	66	75	81	81	81	71	84	73	66	81	56	61	74	58	73	46	72	59	68	64	74	68	67	71	70	79	65	69	81	67	64	68	66	67	78	68	65	77	81	63	82	75	74	90	68	67	79	80	76	68	79	55	60	61	69	64	74	78	72	86	59	86	65	83	68	76	79	60	74	62	60	71	78	69	66	66	76	64	72	88	80	81	79	70	61	80	70	74	66	70	75	90	64	75	77	71	69	68	76	63	75	64	75	71	74	65	68	78	77	71	75	72	83	70	85	78	79	73	66	91	63	84	76	85	78	79	70	60	76	78	70	72	71	68	80	85	77	77	73	57	75	52	66	64	65	71	88	71	66	86	75	78	80	70	70	78	61	74	75	83	78	72	78	66	94	83	75	71	71	67	68	83	82	83	73	89	66	71	81	92	79	73	80	66	73	79	77	63	67	61	80	68	72	76	69	58	78	68	70	76	77	62	95	79	76	74	84	80	70	76	82	91	75	88	70	90	78	58	81	70	64	80	62	72	65	65	71	72	57	74	69	83	77	77	75	67	80	71	67	75	72	75	69	85	69	73	72	64	81	74	89	63	75	70	75	71	61	79	78	77	79	87	82	70	90	80	69	77	83	84	69	55	60	67	74	76	86	80	74	55	63	71	81	78	77	74	71	69	78	78	83	74	81	82	73	82	70	89	67	79	80	67	75	68	81	95	66	92	75	67	88	63	75	86	79	83	64	74	67	81	78	75	82	81	75	74	63	73	71	87	54	84	71	58	78	77	79	78	73	72	70	64	63	65	69	67	67	68	86	57	73	70	70	63	77	67	67	66	69	84	66	47	78	80	73	74	80	76	72	50	78	58	80	78	77	81	76	65	86	81	64	67	89	69	56	62	73	73	96	60	59	77	75	68	63	82	77	70	65	69	61	68	67	79	73	54	70	75	68	84	85	72	76	72	78	73	64	57	63	79	85	80	65	79	70	84	57	71	59	67	73	70	69	63	68	73	69	76	61	68	66	76	82	67	65	85	63	58	73	68	77	60	69	71	63	76	72	65	80	94	69	54	65	64	67	69	84	73	74	70	55	76	84	84	74	54	66	67	68	78	82	84	67	70	72	67	69	62	79	65	76	85	75	82	66	79	76	73	65	74	63	70	65	71	79	66	72	69	79	57	68	70	69	79	72	73	74	79	75	64	71	67	76	69	85	75	72	68	73	86	77	77	78	52	67	84	81	80	65	68	59	71	71	71	58	83	76	58	83	68	80	76	72	72	78	73	55	64	65	75	70	73	78	65	79	74	78	83	94	66	82	65	67	63	67	74	74	68	73	73	59	77	92	69	88	80	79	71	79	72	59	62	73	83	75	80	65	78	64	70	78	70	66	73	71	75	75	71	72	75	66	90	58	76	67	69	72	88	89	71	60	74	75	73	68	63	70	62	64	79	73	76	76	73	75	67	87	71	78	63	60	79	84	65	78	102	69	81	67	55	73	73	73	95	73	70	86	66	75	62	63
46399	34234	25923	30399	20821	8025	6508	5218	4274	3434	2945	2617	8712	2070	1975	1881	1802	1566	1486	1492	1434	1376	1371	1382	1299	1309	1290	1295	3498	24481	23536	16799	10256	3846	1931	1122	930	949	888	869	869	921	914	904	857	903	866	889	896	881	886	884	920	934	861	851	905	913	910	886	877	896	911	861	858	919	926	855	856	880	840	866	828	870	823	924	880	897	879	894	851	900	944	855	893	881	908	844	907	920	917	875	926	855	911	886	826	861	857	905	859	901	858	836	920	889	880	917	854	879	868	892	895	869	869	867	842	839	891	862	914	877	841	920	907	895	842	809	881	854	920	893	896	897	863	931	933	898	883	851	854	854	850	897	897	890	836	890	924	889	891	876	889	885	906	865	893	892	921	868	864	909	929	879	926	921	869	850	933	917	883	881	871	878	873	837	877	896	904	868	883	832	815	914	835	907	882	872	874	838	926	828	909	919	851	913	882	842	835	877	925	840	909	893	928	898	909	870	824	890	894	826	925	877	852	869	893	894	919	870	871	888	893	975	953	869	892	894	904	856	889	868	847	900	832	867	886	887	945	834	882	892	907	883	858	884	864	893	870	820	814	875	893	915	838	894	911	896	938	896	914	907	851	913	849	909	859	881	914	874	863	869	856	945	901	879	877	892	896	876	879	903	848	930	920	871	863	844	889	881	876	874	887	881	819	909	861	885	875	872	859	878	894	849	872	913	935	907	878	909	883	893	882	852	876	851	945	919	826	918	955	925	892	889	843	895	900	876	918	923	879	887	848	895	869	870	881	892	884	878	866	867	859	951	860	865	899	843	922	839	876	840	849	851	893	878	861	845	835	835	939	874	916	884	874	924	855	883	882	866	916	884	913	864	936	858	865	918	881	864	933	905	895	888	875	855	895	920	879	843	917	929	878	871	886	876	890	888	878	870	856	927	870	867	861	922	932	931	927	894	894	922	908	859	896	891	885	845	882	909	921	875	875	909	920	892	919	888	849	884	875	895	883	932	910	909	889	866	933	895	867	934	919	885	881	869	858	876	892	904	887	886	859	920	913	912	853	858	866	881	872	855	870	870	904	890	875	867	907	931	883	883	872	919	915	906	850	906	912	854	902	846	883	884	859	890	844	831	875	893	902	912	881	872	911	895	847	872	848	824	881	842	849	940	872	877	902	893	859	879	862	882	879	818	911	857	897	913	933	921	856	925	850	918	849	872	880	895	939	896	846	915	860	862	889	879	870	850	827	859	868	832	862	908	942	906	903	880	823	873	886	879	897	881	885	932	879	916	831	875	896	857	891	871	866	842	918	914	875	858	838	887	895	829	858	899	911	875	870	890	843	892	857	921	906	897	848	837	879	870	851	880	945	837	874	940	896	896	943	868	860	862	852	899	853	867	816	923	846	906	911	890	886	866	894	916	881	884	915	895	897	856	870	880	871	896	879	859	847	858	874	902	896	862	846	863	886	862	868	850	853	862	857	883	851	851	814	881	887	930	884	881	820	850	868	937	853	924	886	847	861	810	867	826	898	900	908	901	900	886	874	890	877	871	876	960	896	890	875	866	911	859	876	862	898	845	881	882	864	880	879	847	880	827	888	913	905	899	843	867	902	869	881	895	920	905	926	871	928	900	910	879	880	866	928	899	865	894	901	848	858	856	891	855	874	828	913	879	867	912	933	879	892	889	867	947	846	842	909	863	909	913	848	878	921	915	882	893	900	845	856	914	899	837	892	883	878	860	893	885	908	900	861	884	854	903	859	879	857	859	931	885	905	880	922	877	929	892	940	873	889	903	939	928	890	971	892	908	879	868	926	807	880	806	917	880	856	884	872	880	875	889	908	947	938	891	864	893	906	911	886	891	931	895	932	893	887	914	866	870	899	853	928	878	853	891	862	887	918	893	874	861	838	867	911	887	825	865	867	876	861	842	874	870	896	928	887	845	887	920	878	843	911	846	876	846	916	925	905	833	849	927	921	870	852	852	886	888	917	865	871	922	921	799	873	872	907	979	852	919	840	854	816	873	909	909	894	892	840	887	853	858	897	869	879	902	880	875	846	902	873	883	886	868	892	866	869	889	933	914	894	885	923	840	871	879	846	902	889	822	881	868	886	886	868	850	890	842	892	934	899	851	845	833	893	837	920	910	887	899	865	837	962	842	879	901	933	833	865	891	901	860	861	849	898	851	864	885	902	861	866	903	881	862	930	900	877	845	869	891	922	921	912	867	853	871	850	848	922	869	896	919	857	873	906	907	883	919	925	878	875	856	848	914	882	939	845	836	905	906	905	888	860	887	890	889	838	905	859	920	888	873	902	902	899	904	831	890	814	932	854	906	884	864	914	875	909	909	884	887	853	913	887	890	876	887	852	862	918	844	937	833	873	902	881	879	831	874	902	835	920	872	862	867	887	897	919	877	893	926	940	930	914	885	921	865	893	888	889	899	904	873	863	845	930	918	899	910	876	886	905	833	895	877	873	910	894	879	863	896	915	874	876	913	904	881	873	870	886	904	880	878	838	856	869	892	921	872	889	912	869	927	837	860	863	947	871	844	930	877	927	834	916	864	882	849	893	890	892	900	902	921	854	897	913	878	860	890	957	842	926	903	863	896	870	886	903	885	882	887	855	798	896	919	876	882	853	891	933	836	883	917	895	894	902	850	878	879	880	831	894	869	874	855	893	917	932	929	887	880	899	913	905	829	864	914	885	876	897	893	912	855	858	891	854	912	886	926	885	881	937	878	866	905	883	879	894	901	918	854	893	852	866	847	894	905	899	853	892	872	928	895	897	881	913	940	924	863	875	880	858	875	879	943	877	846	900	925	868	827	929	862	880	851	896	933	902	899	882	849	874	863	860	857	870	894	866	881	847	903	876	917	864	911	848	890	840	880	834	898	899	870	865	914	857	913	930	841	906	904	878	867	907	866	932	858	865	819	869	876	898	909	865	871	838	877	906	841	938	882	916	928	879	848	889	897	872	912	876	863	900	892	898	895	879	879	916	855	834	849	909	857	871	905	862	928	909	925	900	874	914	903	860	869	853	865	870	895	893	923	879	907	900	827	904	853	873	872	904	892	883	897	900	937	907	857	884	891	936	949	922	873	934	907	903	838	884	849	877	886	930	815	889	910	893	897	878	906	878	932	847	895	834	869	897	848	900	815	906	878	864	852	918	843	875	916	908	890	855	857	914	910	933	915	867	906	838	893	859	890	875	885	895	926	882	914	908	874	828	922	903	963	865	876	849	894	923	866	919	893	885	919	889	873	899	871	866	915	874	945	877	835	913	883	869	923	875	886	838	888	884	884	964	842	901	926	867	945	873	898	875	874	858	845	912	892	841	910	901	948	888	901	885	851	868	913	866	901	920	882	851	866	878	873	846	908	869	850	915	915	910	920	865	895	877	888	907	893	919	873	863	868	840	901	863	909	875	910	904	886	917	899	870	856	876	913	833	896	879	885	891	873	885	903	850	882	900	844	856	891	859	954	850	877	835	908
4322	1566	774	327	191	71	85	84	89	90	84	95	142	92	79	73	75	77	101	86	85	86	59	78	89	75	81	78	128	440	570	331	236	119	95	77	80	82	68	93	60	78	83	71	83	76	73	91	61	82	79	72	68	66	76	77	74	76	71	79	83	77	69	85	68	58	67	73	70	86	93	61	74	74	78	69	78	94	80	84	82	76	69	91	79	53	83	74	63	82	65	69	84	55	71	85	84	66	77	85	71	78	75	78	82	75	81	64	90	61	70	67	73	68	54	71	71	81	85	73	76	76	80	62	77	80	69	82	73	57	81	74	80	77	69	70	101	77	64	72	85	83	85	67	68	65	74	70	74	83	68	82	76	73	72	71	83	82	74	70	83	73	77	92	67	77	66	86	72	73	79	68	87	70	75	77	69	81	70	75	79	80	69	82	93	81	79	84	80	71	92	55	75	80	66	67	81	90	71	74	77	73	71	98	72	81	70	56	71	64	78	85	81	86	73	80	74	89	76	81	83	75	76	91	78	80	70	71	81	62	75	72	103	74	75	76	77	74	89	87	87	65	77	79	81	88	56	78	76	69	64	70	66	74	75	71	70	79	70	80	80	68	74	84	60	69	72	71	66	67	67	66	74	88	79	83	66	65	75	66	69	94	83	86	93	68	74	78	58	70	79	71	90	70	78	88	71	65	74	67	86	78	82	71	81	74	60	66	89	78	66	72	98	81	60	67	68	74	82	85	68	86	82	79	82	83	73	75	68	90	84	78	68	88	74	87	86	91	68	76	68	90	65	82	98	51	73	77	73	83	82	76	69	71	70	61	88	75	67	74	57	69	66	77	66	75	71	71	57	60	85	89	73	73	66	72	58	75	78	70	72	86	66	81	71	68	57	75	92	71	70	69	73	78	75	82	70	74	86	73	74	83	87	74	72	78	89	76	77	92	82	78	78	77	89	66	83	67	80	79	74	83	70	75	83	89	76	92	74	70	74	75	73	93	83	75	65	77	90	71	87	64	84	83	77	72	55	89	67	71	84	74	81	79	93	79	64	64	74	76	85	53	77	82	75	76	70	74	74	76	93	78	66	79	63	73	66	74	63	79	80	73	91	68	71	81	74	98	69	85	71	76	69	78	83	79	74	79	63	85	83	84	66	70	66	85	80	90	84	61	72	90	87	65	80	71	81	72	70	93	90	75	83	73	74	89	87	57	77	75	87	99	80	80	53	81	68	95	78	71	67	92	75	72	63	61	70	71	74	78	63	84	76	87	63	66	63	78	83	76	70	79	76	81	67	54	88	69	81	72	78	87	70	98	76	76	78	73	90	74	75	77	68	70	80	84	77	80	68	72	62	93	71	61	59	80	66	73	61	67	88	73	82	82	68	70	74	70	70	92	85	84	87	74	81	68	81	88	66	63	84	65	79	82	73	70	78	82	76	89	83	93	83	70	63	84	87	73	89	71	81	73	92	88	72	81	75	91	80	71	76	87	81	70	78	71	64	65	81	75	67	79	62	69	80	74	76	80	81	89	93	77	82	74	79	80	89	84	65	72	80	57	58	74	63	70	92	76	93	75	74	72	77	94	65	79	64	83	76	71	79	84	78	74	77	79	69	75	71	67	75	75	80	90	80	82	75	75	77	75	82	77	79	67	78	79	87	80	67	93	54	85	84	73	72	87	87	77	84	80	80	88	87	83	80	81	74	66	79	81	81	72	69	81	74	77	70	87	71	89	93	73	69	76	95	67	86	71	78	76	57	71	63	84	66	72	77	80	67	73	74	79	80	74	69	85	69	68	82	57	69	74	76	75	74	79	77	73	85	60	62	79	76	83	79	74	74	87	80	71	65	61	66	85	96	80	87	79	65	61	69	63	77	91	84	73	73	65	71	98	61	69	79	68	67	67	95	70	76	62	81	77	84	77	85	79	92	80	70	82	63	71	82	68	77	71	91	54	69	80	80	93	63	65	77	72	79	89	83	88	76	79	72	91	68	73	74	79	75	79	89	76	71	79	72	77	76	75	70	69	54	92	82	87	83	88	71	80	94	78	78	93	68	79	75	74	71	71	71	78	82	71	76	71	70	80	78	80	88	72	79	74	77	71	79	75	82	73	76	72	69	74	82	72	87	88	66	87	87	73	77	66	95	71	76	86	78	74	71	84	76	71	78	85	89	79	75	56	58	79	91	82	80	87	78	81	86	63	70	81	76	83	86	83	65	68	72	61	92	84	75	71	61	84	73	58	89	101	74	78	86	77	79	78	65	77	69	78	78	89	84	94	80	85	90	84	67	85	75	72	93	76	79	80	80	84	76	57	79	71	81	86	69	70	71	75	91	76	71	86	79	67	79	81	92	79	76	85	70	71	63	69	84	66	80	100	73	63	83	75	86	72	83	93	77	80	77	84	59	66	87	89	77	75	80	89	82	79	71	70	70	64	77	92	81	89	72	73	73	74	80	76	73	68	73	86	78	70	65	68	82	65	66	73	68	70	80	66	85	77	78	86	69	78	69	77	72	78	72	80	84	80	80	88	72	65	78	80	84	69	67	69	67	86	80	71	73	65	80	73	78	77	77	74	61	91	80	63	87	74	63	83	75	80	77	75	78	77	70	70	75	78	77	91	74	94	79	71	84	60	73	79	91	72	83	72	83	76	64	75	79	72	78	86	76	74	63	72	78	94	78	70	86	98	70	68	73	77	82	60	89	82	69	80	74	68	67	83	72	63	82	71	60	82	62	59	88	63	77	76	60	77	83	77	83	87	78	78	89	72	78	58	72	91	71	58	88	68	98	61	90	75	76	78	78	77	71	73	70	82	84	54	80	68	85	69	79	87	76	87	73	95	77	80	103	85	87	65	74	83	83	71	72	75	65	95	82	92	80	72	69	77	91	79	73	84	79	74	69	76	74	84	78	89	78	77	73	85	77	68	80	75	82	73	84	64	84	88	64	71	90	73	84	71	77	68	56	74	78	75	67	73	62	76	81	80	55	64	69	77	83	85	82	69	75	69	94	69	81	72	65	74	66	78	86	80	74	81	89	66	105	74	74	93	84	76	87	72	73	70	71	67	88	77	83	96	79	80	78	90	73	67	64	74	85	81	75	81	87	89	85	65	75	96	59	86	72	80	74	83	67	79	82	76	75	76	72	57	87	81	68	68	67	79	82	71	72	69	68	70	68	74	74	82	71	79	66	86	75	86	72	85	67	78	77	81	83	76	81	95	64	70	82	79	100	75	84	66	76	89	72	76	71	81	97	65	61	84	62	83	73	66	86	75	79	81	81	70	83	77	90	65	74	76	81	77	73	64	63	95	76	87	67	69	83	75	68	74	66	75	86	71	82	71	83	68	90	69	57	91	69	81	77	78	67	71	85	84	89	74	94	70	77	67	64	70	77	71	79	79	66	67	71	65	72	74	84	81	84	70	77	82	66	80	75	75	72	79	76	103	76	78	78	71	67	86	77	82	78	72	77	86	75	75	81	93
32637	19486	12020	14660	9702	2737	2342	2004	1760	1534	1426	1385	3559	1349	1204	1168	1198	1108	1091	1064	1115	1068	1106	1034	1043	1004	1026	1004	3322	11741	11677	7107	4320	2004	1252	1001	963	985	920	906	967	994	939	926	899	857	953	989	944	906	942	881	938	978	915	863	910	913	931	931	926	924	884	947	895	901	931	937	927	888	901	907	887	935	910	925	917	915	913	937	951	918	899	932	993	1000	936	923	948	880	913	878	917	957	986	935	959	848	920	954	940	909	938	903	991	844	953	962	967	1000	926	914	1010	1015	947	942	901	906	883	886	970	925	970	945	937	956	947	944	1001	865	891	948	903	917	940	954	890	902	935	883	930	961	943	926	910	931	936	914	886	894	955	941	899	921	902	916	925	958	942	935	911	920	942	894	901	910	941	921	979	873	882	874	944	914	938	905	943	907	884	993	922	993	914	968	957	908	967	976	959	957	942	942	985	982	922	982	928	912	925	931	917	924	951	943	940	891	949	902	912	893	940	923	944	918	931	923	983	954	930	940	943	982	975	936	914	963	908	947	934	916	932	915	891	955	978	908	883	990	904	874	929	933	948	968	914	875	928	923	937	931	1002	928	941	959	924	993	934	900	959	958	992	950	921	964	960	967	921	886	893	971	997	922	975	924	948	901	892	923	900	916	956	903	964	897	950	933	933	942	935	868	892	925	950	943	936	920	922	929	885	952	937	951	895	957	986	941	904	938	913	938	888	994	894	932	937	924	978	912	919	951	894	915	932	914	943	977	926	918	861	915	912	959	966	934	956	923	949	926	967	938	949	897	889	923	958	940	979	929	961	953	975	947	901	905	876	923	958	886	924	969	893	930	891	921	927	876	949	906	943	915	946	934	866	937	906	885	898	927	953	948	958	916	899	949	967	957	953	939	917	928	923	975	918	919	953	907	970	919	921	980	939	931	881	892	939	908	977	905	920	921	915	918	950	876	929	937	921	922	900	868	948	918	892	919	883	932	897	986	918	987	930	912	891	884	908	946	926	908	918	879	919	964	918	920	941	905	936	930	870	911	984	920	984	902	946	986	911	979	974	914	965	928	930	919	970	940	919	920	930	935	908	955	922	932	984	924	904	904	958	940	932	922	936	895	979	884	941	892	894	948	934	922	884	926	944	932	922	935	916	929	971	865	853	895	865	944	900	920	913	891	854	955	907	926	933	987	880	878	902	933	880	966	867	959	921	943	924	937	975	901	962	963	903	919	921	890	932	907	895	917	878	937	898	899	874	938	932	916	909	925	983	900	925	925	909	979	911	951	922	956	890	921	903	913	948	936	898	947	939	939	959	993	948	870	914	932	952	882	929	928	995	882	927	973	937	937	897	928	937	906	930	904	902	959	918	970	919	875	845	970	940	905	910	921	891	904	1008	862	892	926	928	884	931	930	983	915	965	925	923	907	928	910	908	926	956	970	881	806	982	899	915	949	931	898	910	899	928	887	892	957	928	902	954	921	933	827	1001	923	880	880	886	945	953	938	910	906	888	924	948	928	928	984	932	946	942	920	913	923	867	953	923	911	893	943	928	949	929	957	914	929	1010	914	967	913	934	934	962	862	943	911	952	940	910	979	923	918	926	936	965	947	962	907	927	939	929	934	941	902	879	927	935	989	916	956	913	910	934	912	922	894	886	905	900	889	928	921	966	977	918	908	904	896	906	901	896	947	889	921	917	920	899	964	917	962	957	961	936	885	929	913	933	908	923	920	899	938	976	960	940	996	940	968	922	892	975	947	932	918	941	931	915	918	968	953	924	945	926	944	921	919	951	913	956	942	903	929	925	909	916	920	944	918	879	974	931	915	905	895	926	877	940	920	890	987	905	938	921	865	931	916	902	864	961	940	915	946	925	958	921	947	984	957	983	892	910	905	935	911	932	923	892	957	995	977	945	939	876	901	880	866	924	947	903	956	938	932	924	916	856	905	943	934	887	897	860	951	921	966	972	948	959	855	943	952	930	938	909	924	940	951	952	887	931	930	1007	942	957	981	908	915	922	919	960	901	966	958	906	897	901	946	931	939	899	898	924	981	934	892	901	962	941	910	930	904	888	901	962	936	944	953	880	921	981	955	912	932	916	938	941	933	981	885	888	949	907	922	961	911	910	874	950	920	955	902	947	928	914	976	892	941	998	959	908	1002	898	938	882	940	922	925	926	998	921	929	906	897	917	939	905	997	879	929	988	947	913	957	873	951	973	940	892	975	955	931	941	968	923	934	926	879	890	964	958	926	945	902	931	889	897	909	893	878	960	922	945	939	943	949	897	910	950	918	943	857	938	931	909	918	912	915	1009	975	968	924	933	903	907	910	947	868	991	910	918	961	900	904	892	956	889	941	880	1008	922	949	908	923	978	938	937	860	915	924	948	956	937	958	910	948	968	952	903	994	927	941	928	944	948	935	947	939	905	927	944	984	912	911	944	936	944	907	953	900	880	955	953	896	934	907	915	898	928	952	954	959	964	953	966	923	912	938	899	874	912	933	943	965	874	948	919	957	909	896	940	933	969	938	910	933	978	906	896	926	933	918	939	879	868	947	908	917	863	925	918	879	951	913	877	967	984	900	950	966	907	895	913	935	1002	888	890	953	952	955	956	909	955	976	909	961	908	963	941	918	981	899	931	952	927	938	898	890	883	949	969	922	907	956	961	927	937	830	917	953	910	949	916	907	916	922	928	979	968	892	940	958	905	910	928	896	972	893	913	951	928	868	929	952	972	927	843	923	924	934	903	914	951	930	958	960	929	937	975	919	903	926	949	903	874	957	951	932	945	928	927	911	920	964	904	938	912	908	983	922	982	902	899	885	904	929	972	883	900	881	910	930	920	906	934	919	919	956	887	919	935	909	949	973	927	901	940	912	957	923	952	890	928	952	908	901	941	936	928	905	891	943	956	936	915	908	938	955	901	917	967	938	909	961	893	928	917	947	927	903	933	923	948	938	934	923	914	961	919	920	943	876	931	920	900	918	950	945	909	948	975	963	950	892	936	925	933	908	898	878	884	941	932	931	923	897	877	940	937	942	923	939	903	950	878	905	904	951	891	897	935	980	941	916	905	955	897	956	904	928	892	937	907	922	946	960	927	957	890	973	938	950	947	899	857	943	947	910	1001	922	954	939	893	938	949	938	981	951	909	981	882	932	947	945	905	873	911	931	906	948	952	909	937	941	957	980	919	906	959	902	914	911	877	910	902	939	924	919	967	909	969	955	944	917	926	912	922	960	956	954	918	887	887	924	932	970	950	940	895	898	905	936	959	933	929	956	916	962	941	917	888	913	890	934	941	905	939	898	974	968	929	975	886	919	951	893	917	887	920	923	909	934	1009	930	967	888	945	916	904	933	942	936	898	936	933	896	930	935	980	934	943	892	957	865	912	942	906	900	930	907	903	924	939	946	973	881	973	968	884	901	892	901	955	896	933	887	933	991	982	926	913	936	875	939	950	935	889	954	928	982	957	881	899	951	896	898	922	974	881	920	944	1008	939	955
6641	6265	2484	951	425	137	96	98	107	105	90	73	479	415	81	93	86	92	82	83	73	72	92	75	64	76	68	98	394	953	847	449	249	138	104	72	82	79	72	65	80	80	65	77	61	60	71	84	84	78	66	71	59	62	75	69	68	86	64	60	90	58	80	78	75	71	83	76	70	96	78	76	74	73	73	78	56	88	83	80	70	78	69	82	82	66	76	72	88	67	68	63	79	79	69	85	81	63	79	64	78	92	63	81	82	85	79	65	81	75	75	88	67	74	67	71	69	74	80	71	59	76	64	74	63	66	72	73	55	78	71	82	62	68	77	58	71	64	65	59	48	72	58	75	74	71	70	79	78	74	57	78	79	71	81	81	75	72	69	60	73	63	78	82	80	86	70	75	78	76	67	61	82	84	74	75	70	82	67	98	80	71	88	67	61	64	57	63	76	97	78	74	72	80	75	64	82	68	89	78	46	76	68	69	81	84	79	60	97	66	62	63	60	69	58	67	74	72	65	87	77	74	87	59	84	70	66	74	69	69	78	65	65	73	58	57	72	93	72	68	75	66	77	63	65	69	64	80	92	74	66	81	83	90	72	65	68	70	85	88	70	77	61	63	80	90	81	68	86	75	75	75	64	83	75	79	57	69	79	70	80	75	66	85	67	83	69	76	76	63	71	78	78	88	84	72	70	58	68	69	93	77	64	86	71	62	78	73	72	64	61	92	78	84	85	90	74	97	75	67	56	68	69	72	49	66	77	71	77	71	74	73	84	85	68	62	67	85	66	70	78	75	67	71	70	62	59	79	70	54	55	87	72	83	79	78	80	86	73	59	78	75	84	74	82	78	61	66	75	73	85	73	62	47	78	71	64	90	69	74	63	75	65	81	72	62	78	69	65	94	75	82	79	76	99	73	74	63	73	74	67	64	65	61	77	90	66	64	68	81	67	50	71	76	80	83	68	71	60	71	72	70	68	71	65	63	53	78	80	64	56	73	79	75	91	61	66	67	74	63	75	89	92	84	84	95	60	75	82	85	72	67	78	67	75	76	63	78	81	76	72	70	70	75	61	66	73	65	97	74	82	71	82	77	75	68	71	68	71	76	76	88	81	71	84	86	81	88	66	76	65	75	82	87	63	78	63	65	76	91	76	85	64	76	82	71	75	73	83	75	66	76	74	69	72	77	92	83	72	67	67	78	68	62	74	72	63	86	62	66	70	67	67	68	62	87	82	84	70	68	74	82	62	69	65	81	46	64	76	76	79	71	84	61	67	73	82	69	98	69	73	64	78	76	80	65	75	69	64	53	72	76	81	65	70	90	64	75	80	71	75	86	84	67	66	53	86	75	76	68	68	74	82	68	76	82	80	68	81	72	60	58	84	64	80	79	61	72	65	60	80	80	69	75	71	78	65	92	62	84	59	64	89	63	70	63	66	84	73	64	77	72	75	83	86	59	69	68	67	77	66	94	69	63	64	71	66	74	76	64	76	86	71	73	83	71	63	81	83	71	78	77	79	78	89	60	76	83	83	64	64	75	76	80	82	90	93	80	62	73	70	66	68	79	67	64	70	87	58	83	84	62	80	69	74	82	89	89	79	70	61	89	75	74	60	63	87	61	72	67	79	73	65	74	71	76	80	91	70	78	75	67	81	71	63	76	64	81	68	75	62	68	78	69	73	85	67	68	69	75	64	80	84	69	71	59	68	61	72	76	65	75	84	59	87	78	58	77	85	80	75	74	72	66	81	77	66	74	71	67	80	75	78	62	70	57	70	59	75	53	69	65	78	59	76	78	71	61	72	62	67	79	64	76	76	68	74	70	83	78	69	76	80	73	63	66	61	69	71	77	74	70	74	66	74	72	76	79	77	83	74	75	81	66	82	86	89	69	84	66	72	72	87	77	69	91	87	67	85	63	83	87	77	79	65	72	70	91	70	56	65	72	97	64	69	78	81	75	85	68	78	71	74	62	70	64	84	70	72	79	80	77	80	65	67	84	75	73	67	74	67	70	69	66	81	88	73	68	60	69	97	54	92	73	67	84	84	70	89	59	73	80	76	68	62	75	74	61	74	75	69	61	91	73	78	73	70	54	60	82	68	73	81	72	72	70	93	68	77	62	76	83	72	78	82	73	71	67	78	82	80	86	76	76	58	53	86	68	86	67	64	73	64	63	86	73	71	70	81	70	70	56	87	79	80	61	80	86	76	78	81	81	82	87	74	72	82	73	77	69	57	68	76	65	79	88	83	67	69	74	84	62	74	63	72	66	77	80	69	74	82	86	71	80	81	71	53	71	86	63	77	64	79	79	71	69	87	66	76	69	89	78	74	82	65	69	76	79	85	85	67	66	62	70	81	91	77	81	74	63	75	68	78	66	85	76	70	72	89	76	81	71	89	78	99	63	67	79	72	80	70	81	59	75	78	74	65	74	79	60	74	70	82	65	68	73	82	71	70	69	66	86	89	70	84	68	80	76	74	80	73	71	75	73	78	78	76	63	69	80	64	64	71	60	79	83	72	77	77	74	64	74	67	80	60	84	69	73	77	74	98	71	71	77	76	80	72	63	74	72	80	66	88	60	75	80	73	86	71	72	83	85	84	60	70	70	86	80	73	73	75	78	61	74	64	87	83	79	61	78	67	71	66	66	72	84	71	60	75	59	67	62	84	85	70	66	81	82	95	66	61	70	84	69	65	92	88	68	74	80	68	75	72	69	81	80	78	65	67	68	81	69	61	72	63	77	69	71	70	79	84	77	65	59	80	74	63	71	88	66	94	62	86	73	70	86	64	76	61	81	64	77	58	72	74	71	69	79	73	80	83	75	80	74	79	73	65	67	55	72	81	74	85	66	55	56	75	63	77	83	74	80	64	83	81	74	69	70	72	93	69	71	61	67	75	68	89	77	69	73	68	79	79	79	77	64	71	69	94	59	73	68	76	64	62	74	60	76	84	79	74	62	79	87	72	82	73	60	66	74	80	80	73	64	74	81	70	85	88	66	72	73	81	74	76	75	69	77	79	65	79	63	70	72	73	74	48	81	79	76	71	63	63	74	76	80	65	73	72	70	88	79	83	70	87	75	62	89	64	85	66	73	61	80	82	52	84	70	85	61	73	70	84	77	74	73	71	69	72	72	78	83	82	81	78	76	65	60	69	72	68	86	62	52	60	69	77	75	67	88	75	59	56	82	77	65	65	67	77	69	69	76	77	69	70	78	77	80	84	89	73	60	79	75	58	78	73	70	69	61	64	74	63	62	75	77	76	77	87	84	83	73	71	67	66	72	58	91	71	73	72	72	75	76	83	78	80	69	81	54	66	64	66	79	93	67	65	69	77	79	63	52	97	91	73	66	75	89	85	56	52	64	82	79	81	82	70	73	64	73	59	73	67	75	86	68	87	77	71	66	71	60	66	56	69	64	73	67	92	80	74	77	68	70	74	70	69	83	72	83	75	74	73	76	78	85	67	72	84	64	68	73	67	58	66	74
42520	29807	20441	24996	17415	5705	4285	3429	2759	2310	2103	1857	12757	7605	1498	1345	1339	1199	1153	1169	1158	1178	1128	1124	1091	1056	1084	1182	9388	18821	15789	9240	5286	2276	1311	1026	866	862	854	876	915	867	900	873	938	887	890	872	891	829	876	951	888	858	865	870	896	869	934	889	855	921	812	923	935	877	818	889	833	902	886	865	833	841	914	888	929	859	856	875	907	917	911	914	883	908	838	898	887	876	917	849	838	926	865	858	883	858	911	853	838	909	896	858	886	860	919	869	869	878	938	875	856	893	871	849	874	847	879	857	882	907	911	838	817	856	927	851	907	861	919	894	938	890	864	851	864	900	899	922	879	922	886	894	906	963	892	873	887	900	822	876	859	909	908	869	893	830	854	901	870	862	884	848	868	884	923	877	900	881	861	860	857	874	895	875	889	875	921	877	955	938	921	893	845	926	873	878	862	854	887	896	902	927	871	893	925	881	891	877	886	880	848	892	909	866	891	912	892	866	900	902	913	890	862	866	928	953	891	943	890	886	857	875	819	879	881	868	910	910	839	878	901	876	913	909	871	906	858	893	901	808	924	841	902	882	890	908	875	847	833	880	848	825	922	899	890	894	843	864	866	875	891	904	843	861	891	891	862	903	901	869	860	900	982	892	854	915	848	885	908	892	865	914	906	906	881	885	882	927	868	870	933	862	854	925	879	886	902	894	890	874	925	887	906	884	836	840	924	835	831	848	911	866	900	875	865	875	909	849	927	894	900	905	904	914	901	895	895	910	878	806	852	862	894	926	899	831	868	931	919	866	925	868	886	832	886	890	904	897	877	901	864	878	876	851	895	916	942	873	906	839	886	894	876	898	934	843	891	865	862	858	839	869	841	855	905	868	879	891	896	884	879	890	886	878	890	877	908	873	901	897	893	881	853	874	886	891	868	888	878	924	981	905	867	910	933	907	901	936	849	839	881	912	859	894	903	874	917	894	872	879	833	885	874	863	833	950	869	888	842	884	843	825	906	887	882	911	865	885	874	860	906	853	880	883	843	875	876	863	907	889	854	866	953	867	877	913	883	891	922	874	862	828	934	891	895	878	879	872	846	922	872	927	805	946	880	916	898	903	841	866	872	924	871	852	887	877	852	901	880	856	915	868	930	920	897	886	888	856	888	859	884	871	896	861	872	908	873	961	861	847	884	870	861	893	900	911	903	906	916	902	882	928	904	850	917	914	870	888	879	835	881	914	873	862	939	895	880	900	873	871	855	873	978	912	859	895	821	854	881	859	864	887	845	892	857	850	901	861	843	893	839	882	941	897	852	916	885	853	872	883	882	899	902	886	872	911	911	914	883	863	861	928	826	894	828	927	858	901	870	903	896	924	926	944	851	814	924	868	848	918	934	887	892	860	847	851	879	847	887	912	876	905	862	862	918	873	896	877	923	859	917	847	889	855	917	871	941	947	909	892	868	909	883	858	882	867	862	854	883	906	844	898	863	905	916	880	899	832	884	878	884	915	834	880	881	896	863	838	869	871	829	878	913	842	867	850	921	848	875	846	901	857	927	940	890	814	854	884	895	851	899	943	856	829	912	908	892	861	922	884	888	867	854	863	858	879	887	893	890	963	883	877	920	880	851	833	843	874	882	911	831	968	912	836	838	907	887	880	918	858	894	824	893	878	917	828	925	953	873	908	918	843	903	875	931	884	855	834	874	908	875	948	904	848	898	862	862	923	866	914	941	902	921	888	893	925	904	892	833	897	848	875	877	899	944	862	888	851	878	887	862	846	965	857	879	846	891	937	845	902	917	927	918	870	864	838	870	872	919	888	877	866	901	871	843	851	882	913	874	898	932	889	828	902	872	933	892	922	872	868	864	924	875	885	896	898	889	865	870	850	900	839	880	901	892	879	865	888	858	879	886	867	888	881	917	883	846	903	879	835	896	902	903	833	875	943	892	862	869	956	866	896	892	899	832	891	850	811	837	862	876	872	940	892	909	875	911	909	873	899	925	906	863	877	885	881	846	934	871	887	909	848	892	907	894	886	850	927	882	853	904	916	907	895	882	881	959	854	905	832	932	876	901	894	873	915	893	852	889	841	880	856	923	886	893	872	877	870	885	909	877	883	894	876	892	933	851	915	880	872	863	864	913	849	875	889	872	827	899	929	881	911	903	867	903	902	899	878	878	850	870	854	889	895	897	876	881	864	899	899	869	858	893	894	872	860	876	936	869	847	863	859	896	906	889	909	898	926	859	908	860	835	922	886	934	875	876	887	825	877	894	948	824	918	936	883	858	876	899	887	907	941	910	868	905	855	881	858	841	899	911	894	850	865	886	853	897	883	943	904	870	854	851	880	900	887	885	894	892	892	875	885	846	880	877	944	882	877	897	883	861	895	874	929	906	879	924	849	867	899	895	875	887	908	913	918	879	851	904	904	842	865	907	931	854	877	851	917	839	870	896	891	910	858	844	855	853	861	873	878	887	890	826	857	907	841	948	895	898	890	858	847	913	848	902	880	863	876	843	855	870	842	819	845	883	923	907	919	905	858	914	908	872	831	954	866	831	898	903	890	865	905	899	897	862	902	905	887	890	867	879	874	894	923	888	888	906	873	862	851	869	926	864	947	896	887	861	861	893	874	878	891	887	851	861	892	884	941	885	935	858	907	894	851	903	895	879	893	874	920	857	876	884	829	908	891	849	898	932	871	905	895	910	845	866	880	903	897	931	899	878	872	922	913	880	914	896	875	873	892	945	883	883	851	892	906	882	872	925	877	870	890	917	895	874	882	883	904	888	921	898	883	923	887	921	867	850	867	858	868	878	843	850	856	879	920	877	875	865	855	852	876	826	875	901	911	844	874	888	929	905	877	859	891	916	844	890	825	924	901	881	929	875	937	869	945	879	887	884	884	865	910	834	854	874	878	859	902	902	861	855	841	843	860	889	881	866	841	919	916	855	855	859	903	948	910	853	904	888	878	873	847	841	869	857	859	828	869	876	867	875	912	863	888	880	885	881	913	882	835	845	854	873	927	867	850	857	902	874	856	877	856	823	910	914	884	866	889	885	864	900	882	880	903	876	885	854	859	913	865	867	864	913	899	881	880	852	835	910	852	847	897	924	895	910	855	891	863	879	859	842	901	874	882	872	875	882	872	820	875	867	865	885	893	878	881	948	924	873	888	899	832	863	858	824	888	879	873	902	947	914	916	848	889	878	821	867	899	892	902	877	873	868	912	856	838	872	869	854	927	925	889	858	861	866	948	851	897	894	875	915	898	874	898	916	898	859	926	883	990	910	877	832	869	871	840	873	924	938	865	834	895	870	901	902	826	890	882	857	895	879	871	875	934	850	875	894	857	838	861	909	857	921	860	887	884	920	885	861	865	855	881	843	879	863	897	893	883	923	873	926	897	888	879	915	918	851	863	881	889	908	801	864	880	908	908	912	877	905	867	931	887	899	879	908	867	928	911	903	918	908	930	817	845	848	864	847	896	898	886	902	883	949	938
7454	5455	2529	1083	495	114	126	127	102	119	80	111	748	1555	104	93	94	81	82	76	78	107	86	77	65	67	92	98	264	1083	1054	527	296	123	124	97	90	83	88	61	62	87	74	88	93	78	82	72	80	85	83	69	79	63	75	75	72	69	62	80	78	72	79	60	92	62	68	85	78	75	57	78	71	84	85	75	82	84	92	73	82	90	77	90	59	77	76	100	75	86	80	76	66	96	65	78	88	86	89	90	77	74	73	87	73	78	68	77	77	82	74	59	72	85	90	103	84	77	75	76	75	96	67	68	75	69	84	81	85	85	77	78	71	66	66	70	69	79	74	69	76	68	80	72	83	80	82	78	87	77	72	84	72	88	64	74	73	69	78	76	75	75	83	78	89	85	80	81	95	80	80	73	77	86	71	80	65	86	55	79	89	74	65	83	85	86	81	73	89	77	55	80	81	79	77	89	79	81	89	85	84	87	84	86	78	86	77	91	75	84	81	77	74	79	82	86	71	80	78	82	76	78	77	78	87	90	91	77	89	83	76	76	78	65	89	79	75	81	82	64	88	67	78	71	75	81	76	79	93	103	83	80	63	82	88	75	72	87	87	79	75	71	77	81	74	66	75	75	96	84	71	89	74	77	69	71	85	71	79	72	100	74	75	98	94	77	73	79	66	79	66	77	94	71	83	73	85	81	95	77	72	75	70	71	79	62	90	62	85	88	71	76	93	79	72	83	70	72	79	109	99	82	82	94	85	90	84	71	81	74	85	78	96	77	81	81	80	74	85	71	76	65	85	81	94	84	72	89	72	79	80	84	84	93	80	78	74	79	70	100	83	75	70	92	66	94	74	82	84	75	74	89	76	62	80	81	75	103	76	68	77	88	82	73	60	68	83	77	76	66	76	70	70	84	71	74	65	61	66	64	85	79	87	89	75	91	63	94	75	65	84	79	85	70	91	78	69	71	82	67	70	75	88	71	82	70	77	81	73	70	91	68	76	95	95	79	73	93	69	93	78	77	82	82	79	77	73	86	73	64	85	80	84	74	76	72	87	81	88	90	93	70	87	78	75	71	81	80	76	80	93	73	77	76	61	75	74	72	90	92	100	82	84	63	86	72	76	70	89	63	72	92	81	87	77	67	76	90	72	69	72	84	80	63	76	72	72	72	77	84	76	78	88	87	72	69	60	70	60	91	80	67	71	80	84	79	80	84	83	81	84	83	86	68	67	76	85	92	58	75	60	72	86	91	76	68	81	71	72	69	71	84	76	78	83	79	84	84	78	77	83	65	69	71	80	75	84	74	78	69	61	82	83	92	71	75	86	93	74	71	80	71	63	91	82	82	82	88	62	77	77	88	82	76	84	78	62	75	90	78	77	83	81	60	76	70	69	91	72	74	75	87	79	76	71	81	69	62	78	89	97	75	77	73	82	104	89	69	78	66	94	91	92	82	63	71	74	70	68	68	79	68	91	85	82	81	80	77	71	76	74	97	74	74	72	70	65	68	86	94	73	85	54	85	87	69	70	79	84	98	89	66	84	77	71	80	88	72	61	63	75	80	75	70	81	86	73	76	63	77	62	79	75	75	82	105	64	81	69	77	88	85	69	75	85	80	68	92	84	82	90	78	91	79	71	85	86	75	91	62	72	100	75	73	77	82	75	76	66	84	88	74	84	79	84	88	82	85	79	65	78	74	93	86	69	79	71	85	71	72	70	82	85	93	84	102	76	74	73	101	89	65	73	79	75	74	72	73	68	71	76	59	75	77	81	60	89	69	74	87	88	89	76	92	102	98	62	78	74	79	79	73	94	86	87	85	77	79	78	83	76	86	98	94	79	75	74	83	71	95	61	95	76	66	75	93	81	84	87	81	90	79	84	66	88	79	62	78	85	85	61	80	92	72	87	84	70	71	80	80	78	95	74	61	75	73	71	63	66	64	96	59	81	84	75	73	81	90	69	71	69	91	79	55	97	87	73	65	91	94	64	71	78	79	74	83	69	86	71	66	87	74	79	88	83	84	75	73	88	77	72	71	85	80	75	77	92	79	68	87	77	90	82	81	60	69	86	78	70	73	81	84	76	84	75	85	92	56	63	81	64	78	83	88	83	79	96	69	89	69	75	90	63	78	83	91	77	85	78	65	79	74	68	89	80	86	82	76	75	85	68	72	71	63	76	79	88	73	82	68	72	86	64	76	108	82	66	85	80	58	95	72	80	72	80	81	69	66	67	73	69	83	91	79	87	84	79	78	78	72	85	69	77	65	86	76	99	86	78	68	60	77	82	86	81	74	76	73	81	76	74	70	81	86	76	68	80	86	86	65	79	66	79	87	85	76	86	68	63	74	69	87	60	75	83	83	71	60	61	76	88	77	71	82	84	81	77	78	74	74	84	81	71	73	86	80	79	60	88	92	85	74	86	62	82	68	76	84	89	70	78	72	69	69	66	74	73	68	81	73	77	70	73	68	64	78	87	75	73	75	84	91	101	83	63	67	84	80	66	79	63	85	75	74	74	72	83	82	72	85	77	87	88	96	82	56	80	81	78	87	92	71	92	76	92	73	65	80	73	80	64	84	88	87	88	75	78	89	84	82	78	83	80	75	84	79	80	94	78	87	92	71	89	82	73	76	78	61	72	79	70	68	72	64	80	75	76	70	64	90	74	78	82	97	65	75	81	73	75	66	73	80	75	78	75	79	77	89	78	83	89	69	94	68	76	82	81	69	75	69	72	81	80	77	78	107	75	82	71	80	73	65	95	63	86	77	72	73	79	81	86	68	76	86	77	72	88	78	87	71	97	91	73	74	60	76	82	73	56	75	73	70	67	86	74	90	93	83	78	89	67	90	80	70	71	80	81	75	85	93	82	84	80	72	76	76	85	76	68	77	69	77	89	69	73	84	78	82	91	70	78	85	89	67	62	71	96	84	95	72	93	81	74	82	84	64	77	67	76	90	72	79	89	72	74	73	81	91	86	73	79	75	82	77	75	80	70	69	79	90	74	73	67	77	95	81	76	70	69	87	72	74	103	71	74	96	71	69	87	82	81	95	69	80	72	82	78	81	71	61	67	72	76	65	86	64	74	76	71	86	85	69	88	85	81	75	64	79	72	79	78	66	68	83	87	68	70	80	80	85	75	83	76	82	61	88	72	71	97	86	85	72	75	67	88	81	77	71	81	81	85	73	76	72	76	86	85	68	93	69	69	77	80	76	79	87	66	75	80	79	72	82	84	61	95	76	95	74	74	80	68	73	70	83	78	83	85	67	83	74	102	76	85	64	80	86	93	54	74	75	77	79	85	85	67	77	77	75	88	70	79	71	83	85	82	68	74	89	64	69	74	77	75	101	69	76	92	80	76	79	74	87	103	81	73	82	83	73	85	75	74	79	82	69	62	96	63	72	79	85	60	71	67	68	75	70	65	66	84	70	70	90	84	84	68	87	83	76	75	89	78	84	72	76	82	79	88	84	71	86	77	74	86	85	84	75
40282	29744	21761	25761	19153	5945	4761	3891	3203	2836	2558	2243	16122	21937	1909	1531	1342	1292	1330	1261	1275	1197	1190	1182	1146	1083	1105	1110	6835	20407	18407	11019	6155	2614	1432	1011	962	928	959	932	980	910	911	953	924	980	936	950	893	915	961	943	937	924	876	894	920	887	951	893	941	962	903	932	1014	926	998	917	932	996	937	956	927	910	910	930	923	890	924	915	938	939	968	888	903	960	891	954	883	945	903	946	893	974	897	886	1010	916	930	959	926	940	896	934	903	883	935	951	991	967	871	939	912	950	924	896	928	918	944	952	981	935	953	939	907	946	957	951	920	943	952	902	958	932	978	989	952	946	916	918	957	969	917	918	889	933	915	986	937	981	874	923	940	959	921	919	982	995	947	934	911	961	918	911	983	917	905	943	911	931	934	930	956	948	920	938	968	909	893	977	947	921	977	962	969	964	898	918	933	874	931	1014	915	938	930	908	949	877	939	924	954	942	919	890	960	963	905	975	945	890	936	910	954	956	943	965	921	917	928	928	943	922	930	1008	985	889	914	917	986	941	919	938	865	943	995	923	965	939	954	926	914	938	926	950	958	919	945	993	916	882	890	879	984	995	968	929	932	900	917	937	962	969	923	911	929	913	885	927	915	963	958	927	978	949	926	913	951	915	934	977	976	937	952	1002	923	896	969	937	941	953	938	986	875	962	941	901	934	918	928	956	886	898	944	939	875	948	904	927	935	1044	917	958	943	912	945	907	939	956	955	983	968	898	939	919	953	883	928	949	984	917	913	912	943	909	1053	864	927	1005	983	920	960	967	941	927	949	900	898	953	914	915	922	967	903	978	965	973	953	901	938	920	942	918	953	947	875	956	926	931	981	1003	935	944	970	909	925	893	935	898	942	923	899	910	952	910	923	906	919	876	957	921	923	945	958	961	958	934	928	930	937	955	1002	912	948	932	997	902	943	920	913	929	902	904	904	922	957	956	987	956	973	918	991	957	874	938	926	924	909	1003	954	879	959	893	951	1014	916	942	907	927	975	938	953	929	901	913	877	941	911	890	968	951	931	925	950	951	899	924	868	956	905	922	1026	865	938	872	925	975	868	945	943	938	895	917	969	948	936	960	913	968	975	994	890	914	954	863	910	920	942	896	919	930	910	940	878	968	981	957	936	898	979	970	909	928	930	932	991	941	968	942	907	929	919	936	920	896	963	967	940	912	936	926	986	935	901	963	960	931	948	921	928	898	902	927	953	956	984	950	964	954	937	892	966	933	950	911	950	978	940	924	953	986	925	910	939	921	980	956	907	968	996	945	885	998	963	912	943	934	933	945	947	906	973	924	1018	884	943	904	942	891	925	919	955	946	927	913	891	950	927	968	921	938	947	937	934	964	1016	950	941	947	885	998	961	952	890	935	933	914	915	898	939	941	918	920	942	979	974	898	968	946	920	939	952	931	978	928	906	963	922	907	913	929	963	970	902	940	966	935	935	972	894	925	966	970	952	956	1005	957	975	904	932	920	907	931	960	927	904	917	899	974	913	976	949	938	975	898	951	938	921	997	907	903	927	879	965	902	986	891	925	913	927	938	903	932	992	890	936	918	891	908	964	930	953	918	966	941	894	953	950	942	955	919	913	929	971	950	945	930	985	883	985	986	950	885	875	872	968	975	926	927	947	924	939	884	974	946	930	907	919	928	925	949	942	943	959	949	887	952	925	979	902	966	1016	930	903	955	875	954	882	891	964	931	926	913	890	954	925	964	916	925	927	912	952	952	1009	928	962	939	948	952	964	917	970	961	939	997	987	885	889	935	942	895	930	975	941	918	911	923	960	967	930	926	943	919	905	923	895	921	980	972	905	945	913	938	934	905	943	917	934	933	975	948	942	894	958	955	959	916	932	926	941	956	979	899	938	931	977	1024	944	934	904	920	949	944	966	904	927	910	916	933	1011	925	951	932	961	906	953	986	953	986	977	900	919	925	900	920	979	919	903	883	945	910	957	966	928	943	936	945	907	913	974	953	919	924	896	921	919	905	971	920	1000	960	981	948	935	910	956	944	919	1006	913	880	925	967	927	965	983	961	945	969	921	938	976	881	918	916	948	931	914	957	935	953	923	884	912	935	972	931	982	964	910	961	941	915	890	1004	915	933	911	925	954	933	970	900	897	999	950	875	994	970	968	932	960	911	893	968	939	972	989	961	956	904	957	987	935	888	914	966	925	915	964	936	906	900	928	934	931	938	961	907	956	958	933	1073	976	953	915	950	972	943	953	938	940	943	910	948	985	924	970	938	926	938	899	918	899	886	960	921	948	952	917	935	879	926	970	923	930	938	925	909	1005	946	909	883	904	874	960	907	898	978	963	949	872	982	908	943	924	982	964	945	983	957	991	966	924	935	929	972	900	935	927	969	900	958	855	887	925	961	924	977	923	945	990	946	964	955	904	932	959	965	922	920	912	915	948	939	960	959	973	943	940	913	971	948	920	961	982	956	935	948	913	933	932	930	966	938	904	952	900	931	919	948	968	958	954	908	1011	896	952	927	931	938	944	922	904	974	911	963	931	943	955	946	953	970	914	962	972	933	942	928	973	957	913	887	920	886	934	1007	924	967	919	934	931	913	925	921	940	952	930	918	906	939	907	935	923	919	952	917	933	896	900	965	925	989	952	920	888	934	936	925	944	908	961	934	979	995	923	894	891	938	941	947	931	905	959	893	929	907	936	942	970	900	990	956	941	924	986	948	950	964	966	956	924	941	926	928	923	949	948	903	935	953	978	915	935	946	978	937	931	940	933	907	929	956	900	1000	897	920	944	913	901	878	942	965	900	910	886	909	1001	940	988	916	909	964	933	945	942	960	931	939	979	909	959	949	915	951	957	938	963	904	870	908	904	944	955	962	945	934	945	937	955	970	913	949	956	929	941	928	931	954	922	963	912	967	924	944	905	944	939	970	958	919	1001	980	936	926	950	933	894	933	932	914	924	919	907	963	954	930	943	988	933	950	921	928	914	967	927	954	940	915	959	978	938	984	951	984	972	937	953	902	960	940	913	943	917	881	965	914	953	892	952	916	931	936	915	912	940	915	896	944	949	949	956	1009	977	964	980	890	924	963	910	974	888	953	937	902	892	914	933	944	971	936	975	910	908	953	922	963	980	935	916	920	913	960	911	932	876	968	944	914	962	951	987	964	962	900	939	924	940	942	965	940	890	924	977	967	914	946	907	911	861	911	968	951	875	929	929	930	934	948	945	934	902	953	915	922	931	901	970	952	918	969	920	934	981	909	923	1005	955	962	945	930	945	909	934	913	887	949	950	946	910	956	903	922	902	946	943	885	948	948	907	912	882	945	939	924	942	946	915	990	913	924	912	929	945	932	949	986	933	949	930	975	941	923	902	918	932	978	936	933	934	952	917	915	876	1003	901	935	941	906	913	896	904	943	907	923	894	874	924	899	961	926	934	886	963	906	931	953	963	967	902	927	915	942	985	994	904	962	924	887	941	910	853	991	948	965	962	984	935	905	918	902	907	963	890	966	913	935
10363	10048	4566	1848	947	149	128	152	102	131	117	117	1142	3217	183	104	121	118	93	109	103	108	78	72	87	75	73	82	391	1306	1300	739	355	183	101	80	81	71	57	95	86	74	74	84	68	74	67	67	83	77	75	71	76	68	70	84	72	61	68	66	76	65	94	77	86	75	86	93	91	73	72	68	73	76	71	63	74	90	81	69	74	88	80	77	82	69	79	80	82	75	85	69	84	76	75	93	78	86	73	77	77	73	81	62	70	86	82	99	81	83	71	77	76	60	74	97	89	81	77	74	78	83	77	86	92	76	88	83	87	82	82	74	78	68	76	88	58	82	86	90	75	89	76	78	74	78	72	56	63	96	68	74	98	73	84	74	70	74	90	73	89	74	75	85	74	92	89	75	81	85	72	75	77	80	65	73	80	77	78	87	76	72	75	104	69	71	76	83	84	60	96	70	80	88	67	71	80	81	86	89	71	75	75	75	71	80	84	83	83	81	70	64	83	102	80	62	80	63	85	62	64	68	82	73	71	76	76	86	69	87	81	83	89	82	77	88	77	70	88	72	93	89	82	78	72	95	55	75	75	78	92	71	75	75	78	69	80	82	82	82	92	72	80	89	87	68	95	70	64	74	85	76	72	98	72	75	65	89	70	75	64	68	76	82	71	86	78	77	81	73	77	77	76	99	74	78	61	87	82	72	81	85	75	71	77	80	82	77	88	87	90	83	68	97	87	76	60	77	91	69	70	74	81	81	80	79	90	90	80	79	80	75	85	89	70	77	71	86	82	73	74	76	65	79	85	78	73	74	63	85	74	73	92	80	88	72	69	61	93	67	64	66	73	84	60	82	84	85	105	80	68	79	92	78	79	75	64	96	79	76	90	75	73	78	67	72	102	77	79	82	81	75	74	86	80	87	74	75	85	75	85	100	87	58	74	74	80	78	70	84	83	57	79	72	91	80	87	81	86	87	103	78	72	81	75	76	75	94	65	80	93	84	85	80	68	71	82	79	70	71	83	80	89	66	65	76	76	74	65	76	77	73	76	71	59	83	78	88	81	73	81	75	65	79	77	78	91	72	66	79	73	75	87	65	94	82	61	89	74	69	74	71	69	61	80	68	74	60	98	81	72	85	80	87	92	89	79	88	76	69	80	86	90	88	82	90	72	84	87	82	65	66	80	52	89	79	73	64	79	82	90	90	68	74	59	68	53	85	76	68	78	76	60	76	75	71	73	86	90	78	66	76	79	81	68	75	74	85	93	85	65	69	85	64	65	84	69	65	71	81	80	72	80	80	69	66	81	83	68	56	83	88	83	67	80	88	79	62	79	71	84	56	70	85	64	82	76	91	85	87	77	75	75	62	64	73	65	72	85	77	67	79	98	68	88	88	73	78	79	87	60	84	76	88	71	60	85	73	80	82	67	69	77	74	76	85	82	94	62	60	86	69	85	67	66	77	88	87	72	85	75	82	82	82	88	77	73	91	67	98	57	82	65	85	62	80	79	78	67	64	74	81	82	95	85	75	83	87	84	70	70	77	80	65	89	68	88	68	81	68	94	77	86	78	69	76	71	92	88	85	63	73	93	68	80	84	76	71	72	77	67	71	87	75	72	63	66	79	77	81	89	84	58	69	75	86	85	80	80	87	89	83	82	72	76	71	94	68	62	80	82	78	66	68	70	87	78	76	83	86	80	76	74	94	65	83	74	85	87	82	89	76	72	68	71	77	73	80	76	84	73	73	75	85	79	74	85	78	64	71	71	68	63	69	59	76	66	83	86	78	65	78	87	75	75	55	88	98	65	79	80	56	73	99	88	60	71	87	66	91	90	76	91	80	82	83	84	79	86	76	68	79	75	74	91	79	83	92	83	63	84	74	94	60	80	87	80	66	76	79	70	82	61	70	73	69	66	74	89	73	82	87	79	80	82	81	91	83	74	77	71	94	94	73	88	76	73	71	85	83	74	64	90	80	87	79	73	70	80	76	87	68	84	75	86	84	66	78	95	77	76	83	72	70	82	92	80	77	92	88	74	86	78	73	63	73	73	89	96	69	83	79	82	73	76	101	69	54	80	83	70	78	64	82	71	79	81	77	71	74	68	75	80	74	76	85	86	75	72	63	70	83	73	84	81	80	68	73	81	86	71	93	82	82	77	87	84	82	73	85	78	80	74	69	82	85	71	93	86	92	86	79	85	70	72	89	93	67	73	78	61	57	85	82	90	59	84	73	69	84	71	89	71	75	78	84	67	83	71	103	78	87	91	65	70	76	83	74	99	84	80	83	70	72	83	87	86	66	87	92	79	70	82	92	82	74	68	91	69	77	75	82	93	92	71	82	76	86	73	89	80	80	76	88	91	78	80	65	83	73	89	71	75	63	80	67	66	83	70	91	70	83	82	66	92	80	81	69	80	69	96	83	99	98	87	78	83	79	82	71	84	70	77	76	89	68	84	72	81	90	70	57	69	83	82	67	81	64	84	85	84	89	64	77	68	79	81	73	84	80	79	76	76	75	81	66	78	76	78	91	90	87	77	86	63	71	73	74	64	70	70	62	64	86	90	88	72	75	67	82	78	71	86	77	89	72	95	77	82	74	74	80	78	67	69	83	78	84	78	87	73	67	81	76	77	90	82	69	66	95	75	73	90	81	88	67	82	78	68	64	90	101	74	77	76	76	86	74	79	85	71	85	75	81	78	84	83	65	80	83	88	74	77	77	81	84	74	79	87	72	79	80	84	73	87	76	69	77	66	69	64	73	63	74	92	80	93	70	88	86	78	84	69	68	75	70	83	80	64	84	83	62	63	75	80	86	71	94	82	73	90	81	71	88	75	86	69	89	70	77	72	72	78	78	96	71	67	90	79	79	86	83	58	79	88	62	98	73	80	65	79	76	81	68	61	86	95	83	86	87	76	81	82	94	60	92	82	88	81	63	76	79	76	94	78	74	78	77	91	81	75	71	72	84	81	94	91	72	69	87	87	70	85	72	85	86	88	71	82	68	89	75	80	79	81	73	91	82	84	75	73	80	61	66	63	88	66	75	75	69	70	77	94	81	68	80	73	89	81	84	81	58	87	61	90	73	78	81	77	74	67	58	68	88	72	91	81	81	73	80	82	58	83	77	70	76	85	71	76	79	80	81	76	64	78	69	87	75	78	72	82	100	72	73	82	95	69	74	85	82	94	92	73	75	68	81	69	82	77	84	74	75	79	85	67	82	78	77	70	72	64	74	87	73	80	81	75	73	77	84	69	83	86	80	95	76	86	73	82	82	74	71	76	77	81	81	95	86	82	75	69	72	77	63	77	87	79	87	74	67	68	64	93	78	73	95	71	74	78	75	81	63	94	73	65	60	89	63	90	92	100	69	80	93	77	66	82	89	67	72	86	64	82	88	65	85	83	70	78	81	81	68	62	69	79	94	77	84	108	74	82	63	76	72	74	74	104	64	69	88	84	63	85	73	86	84	91	67	73	59	78	73	79	79	76	73
49005	35301	25991	31920	26064	8322	6906	5498	4391	3730	3302	2895	19173	32421	2689	1660	1566	1585	1528	1445	1378	1349	1290	1169	1257	1157	1184	1175	9888	23070	21062	13654	7696	2766	1466	1018	962	920	902	951	882	946	918	984	891	915	922	892	975	919	933	921	942	930	866	949	922	883	870	905	923	895	945	973	962	947	944	953	908	907	919	907	915	966	937	919	948	907	951	936	902	916	956	972	907	935	943	938	966	926	939	891	991	931	898	925	897	936	865	899	915	930	940	922	927	915	933	897	944	967	888	909	959	886	947	933	878	908	919	926	952	890	958	917	971	909	920	951	873	950	930	933	882	950	935	931	921	927	896	904	894	916	974	972	962	924	923	894	897	932	901	920	944	939	908	921	907	898	957	919	912	990	960	918	923	916	997	906	896	914	941	946	920	947	893	883	886	938	998	957	904	951	903	972	955	938	921	877	887	915	931	905	887	996	920	910	922	939	884	974	972	975	924	897	925	929	931	959	946	917	934	948	911	903	962	918	933	904	902	931	936	909	955	933	986	906	920	933	923	922	863	929	944	912	954	950	906	941	915	926	934	939	920	897	970	939	941	890	973	887	961	948	948	881	900	961	957	932	936	969	921	963	916	933	931	876	956	973	931	999	941	964	922	894	934	905	945	883	867	966	923	869	926	985	965	921	975	894	858	880	935	989	946	960	902	920	970	923	955	921	946	957	955	954	1009	932	909	872	932	905	957	943	901	897	953	946	954	946	947	954	868	946	936	873	908	953	908	941	942	934	935	921	914	967	1012	949	939	896	968	921	968	914	898	915	985	942	930	953	961	908	916	847	963	912	936	947	975	888	912	898	893	935	950	948	922	936	940	941	959	933	954	909	978	964	972	905	930	928	947	905	922	934	937	945	876	954	890	933	883	940	966	946	907	985	939	913	967	938	914	900	935	921	913	949	883	905	877	879	937	888	918	930	884	942	890	935	913	915	874	930	868	909	915	973	935	974	930	938	917	937	950	929	885	947	949	945	935	924	846	889	914	962	944	895	934	970	905	902	892	921	912	923	928	857	917	1000	900	1001	911	996	867	978	929	937	957	933	889	971	918	942	925	928	903	942	959	937	913	943	930	919	925	929	913	893	927	927	929	924	953	987	953	910	919	960	951	933	952	916	959	891	970	873	898	959	895	927	967	962	890	957	918	897	937	1010	972	884	894	939	941	924	941	927	968	971	907	876	907	991	910	926	954	900	922	934	910	968	917	925	916	906	936	915	945	905	972	929	878	957	962	921	969	898	973	977	898	927	918	936	879	950	966	939	960	982	932	938	875	915	949	945	932	987	956	887	933	903	882	926	995	930	973	974	901	905	992	950	927	865	930	949	942	927	941	929	901	964	935	904	938	895	949	939	915	938	939	965	955	892	959	931	901	937	959	860	960	986	919	930	923	939	897	924	937	984	955	923	953	989	882	964	951	972	912	878	936	955	892	962	920	1004	904	937	887	899	959	870	958	955	945	916	928	898	980	981	939	875	927	942	951	946	952	952	896	951	873	931	939	960	946	947	939	979	904	886	907	926	968	920	896	900	891	923	893	888	947	900	922	932	889	927	948	914	924	892	912	896	943	939	941	865	905	995	951	936	900	922	981	910	940	885	941	872	907	899	916	913	896	914	930	915	918	891	884	953	887	906	875	949	895	959	970	915	948	969	934	927	947	948	912	919	1017	983	932	953	915	964	956	983	933	975	914	972	959	923	957	895	913	997	897	908	930	866	950	905	971	958	936	931	876	927	900	965	963	929	940	947	923	936	937	942	906	908	893	922	913	906	940	957	948	943	912	956	930	904	955	915	969	924	903	946	926	900	944	895	945	938	1005	921	908	901	937	912	881	923	915	868	909	915	833	921	939	922	987	894	907	928	943	962	932	977	960	895	931	913	884	942	918	926	936	917	954	974	944	924	883	933	892	929	914	968	941	973	936	908	890	850	958	935	928	890	915	951	938	946	955	925	935	973	923	935	905	932	910	939	934	952	901	925	884	927	944	895	902	977	862	917	911	915	915	966	913	929	946	944	992	908	896	928	934	953	909	943	930	942	927	945	904	913	897	938	944	919	1004	935	924	913	959	971	912	946	1007	897	935	923	977	905	906	957	908	969	900	930	881	894	952	871	864	932	912	896	934	928	942	923	883	922	972	932	1003	912	921	900	925	947	945	921	981	964	996	938	914	913	948	915	983	912	931	897	958	890	978	929	969	939	951	975	923	955	915	907	895	910	932	896	948	960	936	1019	934	911	923	938	920	933	919	937	927	952	919	928	924	953	944	884	937	942	951	904	878	929	960	853	928	882	938	923	878	940	913	910	918	923	922	928	938	915	929	922	907	941	901	949	967	912	871	915	933	915	923	902	915	960	1020	928	952	923	920	971	938	959	955	914	870	936	946	888	936	958	998	902	989	873	948	961	913	868	929	931	897	914	920	933	938	951	894	912	937	995	893	974	954	942	958	911	881	881	939	966	914	919	928	984	940	949	928	948	901	963	894	965	932	950	937	875	942	919	913	893	963	957	862	976	929	916	918	974	908	964	968	945	882	944	933	961	975	944	918	903	960	916	968	913	950	977	931	937	867	880	985	879	929	954	895	956	934	888	955	974	922	957	923	1059	906	916	932	908	979	919	910	961	951	913	925	936	939	924	896	945	895	955	928	985	938	909	927	938	945	930	936	899	914	967	932	910	915	939	949	939	924	943	941	891	934	902	953	964	891	917	924	914	974	951	954	927	891	939	942	1005	938	922	922	897	978	991	867	938	928	940	930	967	952	931	906	915	913	970	933	924	953	939	960	949	990	916	918	931	897	877	921	958	960	924	964	971	943	972	955	945	947	919	981	943	945	935	931	938	990	947	937	954	904	909	986	947	905	974	967	914	939	946	959	963	927	968	946	925	965	882	960	965	953	942	939	918	955	903	928	953	925	899	919	884	958	995	930	979	919	915	987	938	957	907	918	898	936	900	999	963	937	994	886	935	938	919	911	949	952	887	918	899	952	940	959	950	934	889	933	915	911	925	972	912	928	910	952	933	922	920	892	908	895	948	933	969	949	927	925	942	883	903	953	921	975	958	994	934	944	950	947	964	872	893	937	1022	949	939	930	933	962	960	919	919	907	960	942	947	960	892	960	955	967	883	918	916	952	943	930	952	939	929	939	915	948	933	941	918	900	934	931	924	901	877	917	936	936	941	902	963	954	938	918	956	916	901	923	904	923	951	999	923	937	914	932	927	935	952	943	896	929	903	983	975	907	929	946	936	880	891	867	928	928	899	929	960	922	926	887	913	852	900	895	943	953	930	942	922	977	899	900	957	955	940	961	933	948	930	961	943	914	972	880	926	909	882	913	957	925	900	932	978	948	921	942	901	927	929	908	923	883	949	921	948	930	956	930	920	916	944	935	897	947	948	968	940	901	952	912	939	948	912	932	906	890	912	955	939	909	903	922	890	945	956	946	969	907	922	953	929	936	926	922	975	943	865	927	969
4317	1492	694	380	239	86	74	82	98	82	76	92	394	755	105	75	76	85	76	64	107	83	73	73	75	78	82	78	125	411	419	232	203	121	74	59	94	66	84	79	81	69	81	86	65	82	70	82	68	71	65	83	68	90	73	87	82	71	74	79	82	66	93	77	86	74	84	63	75	86	73	68	79	73	72	72	84	86	63	82	93	77	93	78	81	77	87	100	75	75	82	92	68	64	79	75	68	73	82	78	76	90	76	82	89	68	84	84	72	70	79	75	84	69	71	77	79	84	58	86	75	80	82	77	82	98	65	68	95	68	82	76	70	78	68	78	70	70	100	88	81	91	77	74	98	85	76	85	76	83	81	88	74	80	88	89	86	70	77	73	67	75	66	78	67	83	82	69	64	90	75	82	79	68	70	76	62	77	99	81	66	90	87	95	92	80	73	80	70	82	63	72	87	73	79	78	98	88	90	77	84	84	92	87	86	69	96	86	91	73	67	88	72	77	88	78	74	77	85	87	75	67	70	80	81	73	77	91	86	71	72	83	80	73	67	78	74	73	69	93	69	79	67	78	73	72	73	89	82	84	80	90	73	82	89	83	74	71	88	77	66	73	76	88	74	92	73	91	75	78	74	65	83	75	85	63	75	63	62	96	77	64	73	67	75	77	78	72	83	86	81	88	81	84	96	78	77	78	73	71	69	76	83	92	78	63	68	80	93	58	72	87	72	82	68	89	74	72	84	73	81	82	70	88	72	78	83	74	88	93	67	72	85	79	94	73	54	74	87	76	91	76	83	87	77	85	73	82	86	77	77	69	70	83	80	73	87	89	71	75	64	73	83	87	74	67	79	76	78	77	87	76	89	86	70	91	82	71	83	84	81	73	71	76	83	79	66	78	82	82	71	74	63	85	79	77	89	76	81	69	92	81	60	65	82	83	86	75	85	67	85	84	72	85	85	80	77	73	97	87	80	82	66	81	82	77	73	84	81	89	67	69	78	72	73	77	83	77	80	81	87	90	57	68	76	81	84	86	74	86	75	61	71	70	74	89	74	81	90	86	69	84	67	73	77	73	79	62	54	86	94	87	93	73	75	72	77	75	90	86	87	69	73	89	71	77	89	78	74	77	77	83	81	73	65	81	60	80	79	84	95	65	73	89	93	78	75	80	87	88	89	75	78	77	97	65	74	89	75	84	78	73	70	80	62	100	78	70	73	73	76	75	86	83	55	78	75	80	70	84	72	94	55	73	87	88	76	80	73	77	79	75	77	87	77	65	84	79	82	81	89	68	78	68	66	71	78	79	73	80	79	83	76	85	56	96	90	70	63	73	98	88	88	66	83	87	76	81	83	86	73	77	76	72	84	85	89	87	61	83	88	84	77	65	80	75	63	70	87	85	77	86	63	78	80	68	81	63	82	82	80	88	91	73	83	81	75	70	71	70	72	80	93	91	68	86	74	80	87	67	88	62	86	61	83	69	67	92	70	83	74	70	75	81	78	88	76	62	79	81	81	78	87	91	75	84	75	66	68	73	83	79	71	83	80	62	72	92	80	73	72	69	81	88	78	99	70	94	61	68	80	79	78	82	89	72	101	84	81	72	77	85	83	89	78	76	89	86	84	75	82	79	90	74	73	83	68	69	63	70	68	78	79	84	81	81	94	74	80	78	75	83	74	86	72	82	87	57	84	88	85	83	69	83	79	71	87	66	67	79	76	61	84	92	88	79	69	93	75	88	64	96	101	71	81	78	100	80	68	91	76	84	90	64	74	89	72	88	58	82	68	73	79	93	93	85	84	89	92	61	95	80	82	90	72	63	76	76	72	85	71	77	69	82	80	70	67	84	90	58	78	73	76	81	58	90	76	77	85	80	79	90	75	78	76	63	81	81	76	74	84	76	91	72	89	83	72	77	69	90	83	77	84	77	55	91	80	92	75	73	92	77	84	78	83	93	93	98	72	85	76	70	87	78	90	90	94	72	77	64	72	98	65	67	94	91	95	67	70	73	70	64	81	77	72	72	85	89	66	85	68	78	98	79	83	69	79	57	62	75	84	61	82	86	96	77	68	80	82	95	72	76	83	79	78	78	72	89	66	80	76	83	71	69	72	87	91	109	71	64	70	89	75	89	77	77	87	86	71	78	75	74	85	79	66	87	88	72	85	82	80	90	91	89	75	91	77	78	68	72	77	71	83	70	63	90	78	82	71	75	62	83	84	73	86	68	83	71	83	84	78	70	92	76	73	75	57	92	63	81	83	89	73	82	82	70	71	74	78	104	87	91	84	73	81	79	79	89	86	62	68	80	77	77	81	82	65	79	62	80	68	89	81	80	66	86	77	85	62	82	76	78	89	58	66	74	89	83	83	80	87	77	74	77	86	78	71	81	78	67	93	79	74	68	79	88	76	78	69	73	76	76	82	74	75	90	75	76	77	77	84	80	69	80	74	74	65	81	95	53	77	82	72	84	74	59	81	89	80	70	81	86	75	77	83	70	65	82	79	63	71	80	86	84	66	76	76	66	78	67	75	87	66	85	78	68	80	62	83	93	87	90	80	73	83	76	72	55	78	70	69	65	80	72	83	72	62	61	71	88	73	70	87	79	73	69	75	84	76	89	76	94	87	72	101	81	76	91	80	84	79	78	69	89	79	95	86	84	70	83	90	73	75	77	74	83	66	69	71	75	76	71	86	74	88	86	79	84	80	59	72	70	58	74	83	68	76	70	73	73	77	70	73	86	80	71	76	76	80	84	72	72	72	74	66	75	63	63	87	80	84	74	76	71	84	68	76	76	74	88	67	78	70	63	74	81	76	88	72	73	91	70	86	69	93	89	65	89	81	73	87	81	93	62	80	88	73	76	79	85	79	91	84	54	67	86	85	65	70	88	80	91	102	80	71	89	79	76	90	79	104	78	88	80	67	72	84	60	80	74	92	70	81	69	94	77	79	91	59	74	61	72	84	89	79	88	73	80	95	81	87	77	75	85	81	73	65	76	73	82	83	71	88	73	75	77	90	77	72	80	83	70	75	89	96	75	80	104	72	85	59	81	86	77	78	78	76	72	84	86	73	75	99	70	85	95	77	80	76	86	84	73	71	82	81	80	93	71	62	63	69	106	81	85	75	72	80	84	70	82	76	87	80	69	90	83	88	76	69	64	74	80	77	69	93	83	64	73	83	67	72	81	83	89	84	56	78	71	74	93	93	76	63	82	73	71	91	78	80	73	77	70	67	73	82	85	87	83	84	65	73	86	82	86	96	80	82	67	69	83	57	83	66	84	61	90	84	101	75	64	78	90	63	77	84	92	86	64	81	80	79	78	68	75	101	85	77	99	76	77	80	68	76	67	74	72	93	77	79	66	86	96	73	73	82	90	81	85	70	97	74	82	79	92	83	98	88	76	67	84	78	81	79	77	67	85	92	68	65	70	73	97	74	70	62	72	68	100	79	75	86	66	86	67	77	94	82	66	83	79	89	77	86	71	78	72
32869	18816	10973	14920	14891	2739	2371	2123	1914	1612	1520	1460	11418	17909	1473	1098	1080	1044	1054	1023	1013	985	1028	969	923	936	965	995	3130	9692	9511	5900	3404	1733	1166	928	911	988	876	904	896	919	940	937	912	939	927	921	981	930	869	922	895	947	939	920	911	942	937	961	918	940	932	879	934	938	918	949	897	887	949	864	902	873	898	975	948	928	1003	930	897	927	928	895	916	941	937	919	944	954	908	850	971	946	947	980	954	928	960	925	943	919	907	927	917	915	928	957	923	936	978	916	893	945	912	904	870	918	897	972	934	901	936	886	919	946	951	924	916	975	965	932	992	956	904	942	921	929	887	890	927	905	924	922	914	910	940	908	871	949	958	938	924	946	930	949	911	947	941	900	989	888	901	925	910	943	933	973	935	906	930	857	971	898	967	963	867	894	955	939	929	919	881	888	893	942	978	978	939	962	924	925	910	968	892	956	927	954	885	930	954	968	881	854	951	933	918	878	924	953	914	958	920	939	956	934	966	900	880	927	969	925	966	927	954	984	885	956	976	946	956	916	883	935	906	934	902	864	952	921	953	986	939	929	977	924	911	901	919	926	884	960	893	922	929	926	883	921	934	933	972	923	921	911	984	908	885	905	901	897	936	889	931	942	920	951	918	910	924	924	951	862	924	877	940	919	881	924	971	889	901	908	1001	948	971	945	951	908	918	922	923	956	957	972	938	896	976	892	880	894	884	936	967	905	951	907	906	962	969	1000	983	965	885	912	852	891	898	928	901	923	919	907	924	945	913	992	938	920	908	907	874	918	993	892	885	895	953	889	950	916	937	945	940	900	962	902	908	917	928	976	918	930	1012	884	954	913	948	978	999	883	934	960	957	960	918	954	957	949	891	967	909	958	898	946	937	959	893	981	874	934	931	940	986	971	896	905	921	878	911	928	967	915	923	995	873	970	906	889	952	919	882	903	923	907	906	889	916	959	951	979	916	934	939	943	945	938	920	876	898	943	890	907	1000	931	932	952	945	951	927	917	974	924	889	958	921	974	958	896	926	960	901	910	951	948	979	942	989	925	934	881	904	892	943	965	948	967	916	919	896	968	884	941	939	899	911	966	909	970	950	901	961	943	941	905	914	965	904	900	918	964	950	957	957	981	870	954	934	934	964	895	934	949	928	964	953	939	964	936	948	958	928	942	927	925	926	915	931	982	948	950	938	929	918	962	941	972	862	946	932	938	902	930	935	865	947	919	890	967	949	964	874	871	948	858	927	926	853	910	955	867	972	931	892	947	879	952	904	931	953	904	926	954	883	906	903	895	922	884	960	908	920	959	957	921	937	933	902	937	968	929	897	935	940	943	968	940	922	943	970	928	897	990	919	966	951	983	951	913	934	948	937	962	875	918	905	917	944	943	874	950	939	917	926	953	958	924	927	949	914	891	936	906	879	937	928	917	947	922	909	969	978	991	915	858	930	886	969	929	914	965	917	912	881	938	935	920	971	946	911	920	954	945	907	955	874	932	938	976	946	949	896	925	928	973	943	943	900	913	936	902	930	951	866	977	942	1001	942	943	915	910	924	887	957	943	934	947	961	932	950	929	913	904	948	914	955	964	981	884	926	912	903	932	919	872	906	949	900	923	870	909	941	919	913	898	824	977	890	912	978	923	921	936	933	944	955	969	908	900	885	968	917	986	915	920	953	898	913	931	935	872	957	913	894	910	967	894	923	898	916	918	933	896	945	921	936	928	906	958	929	866	901	924	894	958	943	877	958	974	854	943	963	959	941	971	946	934	872	959	921	938	912	960	910	917	961	958	940	941	946	857	917	942	886	921	960	876	851	930	970	958	935	895	929	960	913	927	920	948	915	968	927	910	947	922	943	888	914	898	896	944	930	966	934	924	940	889	937	930	896	967	984	883	905	927	917	925	901	922	966	961	972	947	928	915	966	985	1012	942	942	993	963	917	906	944	915	936	887	949	886	974	891	960	1010	910	938	959	908	943	882	930	935	897	959	944	993	984	972	918	972	949	909	909	908	981	959	864	885	949	973	941	969	901	932	939	876	877	888	938	942	904	940	925	909	957	972	962	956	904	955	909	945	947	897	912	924	899	986	902	936	893	932	939	930	914	920	926	920	879	911	936	909	927	980	891	941	922	934	939	902	909	893	966	923	940	993	867	956	892	931	928	903	953	906	939	960	930	980	972	920	967	938	900	951	967	936	884	907	942	882	942	909	915	876	938	855	916	989	967	930	919	896	950	898	945	928	929	897	956	928	961	971	936	972	895	945	963	913	930	925	956	938	933	930	947	871	905	947	914	936	965	964	926	914	905	886	928	987	989	924	924	879	965	855	1011	955	946	939	886	928	948	890	942	912	872	924	935	915	961	963	915	975	942	927	967	911	892	938	944	942	996	936	864	921	919	943	912	906	896	951	965	921	923	977	914	933	920	946	890	955	962	935	970	913	901	955	932	881	967	904	955	949	935	937	832	994	950	937	924	932	965	973	952	934	929	966	963	937	972	932	900	944	903	942	945	921	913	968	956	917	954	912	875	950	877	927	896	971	959	921	932	971	952	854	940	964	899	930	957	935	902	961	918	929	938	918	906	918	952	902	888	924	932	955	905	923	967	931	902	936	916	947	920	909	908	891	901	907	935	949	948	951	928	910	897	974	958	919	938	940	962	899	913	917	907	876	894	909	922	961	892	941	896	932	938	887	937	921	970	940	951	898	1009	937	965	975	918	974	938	864	929	889	1002	928	884	965	929	918	926	943	945	916	902	982	928	948	918	951	931	907	942	944	972	1006	937	907	934	971	953	914	929	884	952	888	938	931	922	941	903	875	903	913	929	922	929	940	916	964	937	934	885	895	949	956	910	954	894	961	972	976	948	905	968	973	915	918	955	883	889	915	924	966	927	910	900	893	927	940	931	876	945	898	943	977	929	970	898	924	906	959	956	937	893	957	931	917	964	890	950	906	947	946	921	961	918	978	946	923	939	900	937	937	900	943	904	896	883	918	892	924	924	965	939	910	916	936	939	899	910	943	937	908	954	923	914	888	946	935	962	936	871	918	907	935	980	896	988	903	896	941	905	933	942	937	884	1011	963	925	974	887	949	940	899	944	962	1000	922	900	917	912	956	911	916	884	920	910	903	915	943	924	891	938	878	946	869	948	912	932	961	1002	896	903	909	923	928	915	885	910	930	960	947	944	921	930	959	987	933	954	874	955	957	967	912	934	930	922	906	867	945	959	948	928	979	892	918	941	943	916	956	898	907	905	971	945	907	975	915	956	939	905	904	907	947	943	943	894	968	905	915	871	922	971	969	952	937	883	960	970	902	923	946	897	867	964	895	949	976	976	959	941	867	955	929	913	892	936	955	876	958	943	928	920	947	977	930	918	946	975	900	944	872	928	971	932	916	921	930	923	960	905	911	925	888	905	892	945	947	911	968	1001	952	903	933	922	928	945	904	915	898	970	963	969	882	954	898	963	918	858	927	920	925	894	929	908	997	933	952
7193	5732	2433	978	663	88	102	105	115	96	102	106	852	1151	79	92	96	74	76	86	84	69	82	66	77	88	88	79	291	844	702	441	218	137	93	78	61	71	73	91	84	62	75	74	77	68	76	81	64	89	72	71	76	70	79	82	77	71	74	93	77	78	80	78	86	61	79	67	81	73	65	70	78	66	74	73	76	85	85	78	76	66	78	57	60	86	70	90	87	79	79	68	65	83	67	79	72	74	75	61	75	74	60	49	75	68	79	76	76	79	78	73	71	63	56	80	73	78	72	76	83	72	83	74	64	64	75	82	72	81	77	80	79	83	75	77	68	82	73	66	66	86	67	77	74	73	68	77	90	60	64	76	66	62	62	70	80	81	71	73	83	87	101	76	68	85	68	75	87	64	80	62	68	65	54	88	73	70	60	86	70	58	72	59	72	84	72	75	90	71	83	71	75	77	83	68	99	56	69	82	82	71	60	75	68	69	62	68	76	68	70	77	70	77	78	61	59	84	55	81	83	70	66	79	87	86	83	81	67	53	68	77	60	63	85	73	78	72	58	78	59	73	69	77	66	65	69	77	64	74	83	78	75	76	88	70	71	74	66	80	87	72	74	72	75	67	90	60	76	79	80	72	69	81	61	61	61	66	63	73	84	79	76	67	84	73	66	60	68	71	83	61	77	77	87	74	88	75	73	84	93	81	77	70	74	76	79	75	75	74	82	84	72	95	57	74	71	77	72	72	79	60	86	92	88	74	69	77	76	69	81	62	70	74	52	78	75	74	75	66	93	78	83	95	75	84	70	72	82	66	83	81	76	63	74	79	96	67	78	84	78	72	79	71	76	73	80	80	86	68	67	77	67	80	84	71	67	65	86	75	91	64	72	69	71	69	74	85	75	80	71	69	89	80	76	76	79	71	77	66	85	66	74	67	87	74	67	69	67	85	61	73	69	69	61	74	87	91	67	69	67	86	76	73	55	71	64	88	78	74	81	62	62	58	65	86	76	81	88	72	68	73	67	70	77	65	69	93	88	77	78	80	79	76	69	70	71	82	84	90	65	75	77	75	73	64	79	71	68	86	60	80	63	75	77	75	67	71	70	54	76	81	65	74	83	84	63	74	69	63	83	72	77	58	83	74	66	83	71	79	67	62	81	84	71	80	73	73	84	87	81	74	81	86	86	88	73	87	80	74	80	80	53	80	52	76	89	77	82	71	67	69	101	65	76	83	79	76	62	71	75	86	74	82	72	75	89	83	81	66	73	69	74	73	77	68	75	85	69	61	65	72	70	90	80	80	74	78	76	88	73	70	74	77	59	90	76	71	83	74	63	83	74	62	82	68	74	74	68	67	56	77	78	91	71	82	55	66	82	80	74	91	76	74	69	77	79	62	75	80	62	85	81	80	73	80	72	85	78	81	74	75	75	66	75	77	69	68	75	69	70	84	81	59	78	85	83	83	77	97	87	83	89	84	59	95	68	75	84	68	62	91	62	78	72	77	76	96	76	66	75	62	89	58	81	81	58	71	84	76	80	83	97	68	51	72	62	70	88	66	78	86	84	71	81	81	71	77	63	62	63	78	86	77	78	71	78	76	81	67	75	64	81	71	82	84	82	64	60	69	65	70	69	79	69	91	83	81	78	71	85	77	80	87	77	73	82	75	98	73	71	85	82	75	72	53	67	82	69	72	102	73	74	74	69	81	69	77	63	68	70	77	82	84	76	86	84	75	83	58	68	69	91	71	65	83	88	70	88	81	84	70	79	74	77	69	74	88	79	74	82	76	71	84	74	76	72	59	71	91	89	69	73	99	72	64	66	70	76	73	83	67	75	84	71	72	75	64	60	65	80	82	74	81	81	65	72	94	84	82	69	92	91	93	83	69	77	77	78	79	93	66	78	72	70	60	67	81	78	66	73	78	71	77	71	70	83	74	81	68	88	78	63	52	81	74	72	73	81	73	72	74	78	74	64	82	97	65	62	80	81	65	77	78	86	71	77	75	65	75	92	77	67	90	65	56	66	81	78	68	67	81	68	84	74	78	67	68	79	76	69	91	74	59	90	68	81	58	59	55	77	65	86	77	85	63	62	68	77	67	65	74	83	80	68	67	83	82	70	82	92	82	89	63	83	70	74	83	81	77	83	76	93	81	86	78	69	68	71	78	66	72	83	56	81	71	76	81	79	89	70	70	72	65	74	71	67	74	68	74	73	70	82	72	87	90	74	66	73	81	62	71	71	70	74	88	81	72	54	63	101	58	66	74	69	77	77	81	83	79	64	75	74	91	83	75	79	81	71	67	57	85	73	69	78	85	75	87	70	71	95	79	75	79	84	63	82	82	85	65	74	80	67	73	73	84	71	73	73	86	72	89	69	61	62	72	66	74	82	67	72	87	78	57	64	77	76	69	68	78	78	82	68	74	85	74	67	61	81	81	64	62	86	68	85	65	69	63	79	67	69	89	82	74	81	79	70	79	84	77	65	82	80	82	67	59	63	66	83	75	64	65	85	68	71	68	73	81	66	71	76	73	77	78	78	67	89	67	63	81	63	94	65	77	80	64	80	82	79	80	69	73	82	85	83	80	78	90	70	78	77	78	76	79	67	74	86	81	74	64	67	77	62	68	76	65	61	80	64	90	75	84	65	68	82	75	84	61	52	63	62	71	71	65	54	78	80	81	61	78	74	80	92	72	77	73	73	69	79	81	91	71	63	85	74	64	67	76	81	84	79	68	87	66	76	86	80	77	70	79	59	76	70	68	62	62	64	68	57	68	74	85	75	78	86	72	68	87	89	89	83	77	76	75	72	67	67	67	81	75	73	82	82	60	82	74	65	77	87	74	91	74	68	73	86	65	82	77	62	71	71	77	99	74	71	78	87	75	64	59	94	60	61	67	65	78	80	76	87	73	74	68	79	87	83	66	87	62	85	74	73	79	79	79	75	72	63	59	53	71	81	69	78	64	74	71	80	69	78	80	70	67	97	93	84	77	70	77	94	72	62	88	59	69	70	88	71	74	80	76	91	69	70	70	58	79	87	64	75	85	71	69	72	78	80	74	69	81	86	87	70	86	64	81	73	64	70	69	67	76	78	81	67	84	72	69	76	78	72	75	76	71	94	85	67	72	81	90	75	74	67	72	74	77	72	75	72	76	86	71	65	66	79	85	72	79	68	69	78	77	63	85	86	68	57	65	72	68	94	69	69	61	92	67	75	60	65	74	69	81	67	74	68	87	65	80	68	65	66	71	77	96	88	71	81	73	79	71	83	67	62	79	67	59	73	90	61	82	69	74	98	72	63	72	71	75	78	80	81	86	80	81	78	79	63	77	64	93	90	90	69	80	54	79	75	61	78	74	73	97	90	72	72	67	73	61	79	82	89	58	86	88	82	62	81	75	75	77	78	67	77	90	80	69	74	87	86	73	87	70	80	64	90	71	67	54	75	78	82	74	63	72	78	68	71	71	72	93	75	76	85	73	77	78	67	86
42935	28845	19172	25244	24188	5219	4307	3464	2929	2434	2153	1886	16999	16765	1336	1323	1287	1204	1206	1139	1145	1044	1033	1059	994	1043	1064	1011	6763	17129	14594	9487	5182	2202	1294	998	898	881	897	847	922	873	871	904	907	835	908	877	921	879	894	841	895	865	886	854	821	882	894	887	865	849	905	843	917	831	905	888	872	879	871	892	912	898	925	848	899	856	891	918	929	834	883	879	839	864	888	886	868	883	902	933	879	877	875	895	879	850	863	860	917	894	932	896	865	895	881	895	875	909	879	894	865	952	893	882	887	918	863	839	906	909	914	909	883	910	847	938	872	871	869	903	865	868	848	867	870	883	837	925	851	919	910	893	882	876	871	911	937	842	905	843	859	909	909	870	895	831	923	835	915	831	865	933	935	853	831	825	898	921	909	900	857	879	913	909	871	895	939	856	944	903	851	877	944	825	853	851	896	829	901	915	869	939	880	854	839	866	906	888	935	862	935	898	873	902	858	866	914	923	898	918	880	900	909	895	847	877	847	899	884	927	866	898	929	922	897	955	882	860	887	905	878	893	869	885	895	867	875	889	923	925	900	878	845	870	846	871	878	894	903	922	822	887	864	867	906	874	867	939	890	910	849	842	916	898	921	929	895	856	883	917	849	967	920	870	866	969	936	861	879	863	887	903	902	857	934	857	906	883	909	861	890	895	838	914	904	872	863	884	826	827	904	909	904	892	842	900	892	887	875	900	867	843	872	900	887	880	842	884	899	897	928	945	903	914	849	955	856	903	871	859	854	879	869	922	862	914	895	876	888	945	854	869	924	880	872	903	898	853	924	896	953	847	915	917	871	887	866	861	911	911	910	923	901	878	878	931	929	880	918	850	886	848	907	859	914	920	883	900	859	908	890	893	820	895	859	875	795	862	878	957	876	923	874	882	885	911	874	913	860	876	845	864	888	849	904	911	888	876	908	876	896	864	921	957	912	887	906	848	906	875	861	914	852	924	926	831	933	873	889	945	901	832	876	872	891	855	885	931	874	848	912	859	869	885	878	874	883	875	909	883	904	919	917	896	925	867	860	822	891	862	934	865	823	912	956	877	886	902	887	867	900	875	978	885	837	887	883	902	874	847	891	950	854	944	895	872	904	930	880	852	879	917	858	849	932	936	886	918	932	919	907	916	964	886	922	884	863	907	925	880	874	859	909	897	892	818	905	893	871	851	872	864	917	862	867	883	901	851	847	889	881	926	938	876	881	893	853	892	850	883	839	853	884	957	907	918	922	840	938	871	911	855	915	914	922	929	856	856	928	892	891	902	915	902	909	879	900	875	890	903	867	881	834	896	884	905	839	955	878	897	901	848	907	876	929	851	849	915	914	882	870	895	924	880	867	883	874	899	862	904	863	866	916	882	864	885	924	896	926	878	871	879	892	944	872	908	849	917	895	938	877	875	867	874	938	907	868	845	873	856	887	849	871	847	902	885	904	874	898	937	896	891	867	851	893	889	892	902	859	895	894	834	870	886	850	881	893	885	865	872	879	888	911	849	902	890	899	900	840	935	868	905	830	910	891	911	887	879	872	887	891	876	894	884	933	842	934	879	872	873	873	880	952	847	900	892	837	856	904	891	887	896	907	887	900	874	896	917	897	867	872	893	886	885	889	897	851	832	893	886	881	877	899	863	849	907	901	832	877	887	873	855	872	860	849	934	875	881	908	906	860	887	887	902	896	920	907	863	882	920	884	874	844	816	839	909	866	837	918	856	930	893	892	964	906	926	849	869	871	895	876	869	874	873	903	850	846	872	848	925	865	914	889	875	900	872	894	988	952	924	882	848	907	853	865	834	894	850	941	901	902	948	881	895	880	920	904	891	901	872	869	902	892	923	898	913	872	920	841	886	856	928	895	882	921	867	873	848	931	889	864	861	913	839	914	898	873	891	882	878	842	843	867	882	853	922	935	873	912	909	875	922	874	876	887	887	864	951	916	899	878	885	826	863	842	901	931	924	855	928	884	897	861	937	895	938	939	918	907	939	871	872	915	868	936	892	925	967	934	942	901	879	819	867	915	862	871	883	945	889	878	882	890	912	904	892	904	889	894	857	825	913	908	882	863	885	864	880	903	897	901	864	894	896	825	862	825	869	893	888	884	893	881	868	866	908	891	938	898	905	919	871	875	880	861	914	849	872	876	855	846	854	883	927	857	919	943	858	879	887	904	883	902	861	939	942	828	874	867	888	855	871	899	893	915	862	934	877	869	884	858	871	922	862	893	871	859	851	913	898	866	893	856	883	914	886	854	921	863	861	837	920	868	931	893	855	894	900	877	917	869	876	836	866	879	866	952	848	888	875	882	874	954	850	904	885	865	905	866	876	909	900	841	918	819	868	877	903	877	905	895	898	831	901	878	885	881	913	888	867	880	864	891	907	841	877	971	900	863	901	921	898	876	851	876	876	875	929	911	848	884	874	887	902	870	882	925	890	935	940	914	898	883	902	872	901	910	831	899	922	868	901	923	916	882	875	901	922	919	860	902	910	884	873	953	894	860	851	901	904	908	876	931	849	892	887	892	967	878	879	904	898	908	868	921	910	923	841	847	879	920	886	879	913	853	904	837	900	929	899	876	898	837	898	906	888	838	890	918	860	894	868	894	837	882	916	891	897	877	917	808	860	903	907	903	882	878	901	893	853	855	861	791	873	876	930	858	862	899	911	845	895	853	895	840	830	909	877	944	863	926	842	885	897	913	895	890	825	935	887	829	868	853	927	893	884	897	884	894	844	886	848	839	899	884	871	875	841	867	927	935	874	957	927	902	858	947	880	941	904	896	864	897	882	893	875	897	856	910	866	873	880	905	894	895	893	872	855	888	857	844	868	938	833	939	856	894	864	851	868	856	862	888	868	917	842	883	890	929	898	883	889	912	895	895	864	897	906	920	958	858	892	940	836	877	869	885	901	926	915	900	886	887	864	817	923	888	889	865	907	897	825	899	932	880	879	917	927	888	904	868	914	867	837	886	919	911	838	866	850	856	887	850	911	892	892	904	867	846	890	909	907	952	866	892	907	882	803	932	911	898	875	921	916	876	911	892	884	897	847	941	860	841	904	894	899	927	815	874	892	914	989	884	887	904	890	901	882	894	886	883	890	925	867	906	814	896	950	850	867	867	854	889	935	901	926	868	916	847	865	872	915	907	827	871	910	914	871	924	900	935	898	877	918	902	883	882	862	822	857	905	932	902	911	939	883	944	861	917	899	897	935	887	889	907	897	882	931	916	866	886	883	947	866	843	873	919	923	852	878	845	886	934	863	866	888	925	905	898	869	900	834	887	892	868	851	880	858	884	852	867	879	917	948	892	843	879	852	878	881	884	871	928	907	851	846	932	887	839	887	865	881	890	831	903	900	917	902	897	851	938	853	910	870	899	889	824	914	897	888	901	914	872	893	919	860	861	855	843	846	845	863	868	846	877	939	875	897	870	895	904	883	916	840	863	894	857	870	860	882	959	850	897	874
7923	5061	2442	1015	811	116	124	110	120	118	100	104	1024	866	113	89	92	95	87	98	97	92	72	85	87	85	77	67	341	1036	942	553	330	138	102	86	67	79	80	86	87	89	79	87	62	77	79	93	72	80	66	92	82	69	74	72	80	69	73	72	62	75	67	78	86	82	92	77	80	73	80	78	85	62	86	85	62	74	84	83	70	86	78	77	70	79	73	77	77	82	94	76	81	87	88	78	72	85	85	79	63	70	88	73	74	87	79	74	81	66	74	76	78	73	98	80	82	91	70	83	72	71	81	94	77	85	81	80	88	86	72	70	79	68	82	74	58	90	66	85	86	81	85	73	78	70	79	83	80	72	89	71	90	65	71	72	82	69	81	88	73	62	78	76	80	87	60	83	82	81	76	60	81	74	79	85	70	80	73	93	77	71	70	65	60	88	81	63	65	66	66	82	68	80	63	68	73	77	88	100	87	65	84	77	79	82	82	86	92	79	89	85	67	78	94	75	83	76	90	88	109	76	75	86	73	87	70	82	75	81	73	72	66	93	83	74	76	94	76	77	73	84	67	67	67	92	96	83	80	84	87	89	103	78	70	73	75	74	80	79	92	89	68	62	72	63	70	80	72	90	72	79	79	92	71	76	81	89	68	80	73	59	72	64	78	74	82	88	83	88	71	83	76	70	73	76	68	58	88	75	81	76	81	79	84	70	90	90	81	84	71	89	62	82	95	84	75	105	87	61	71	71	75	72	88	71	84	81	93	77	80	84	91	61	85	81	78	82	98	77	78	83	84	57	74	66	79	75	74	94	95	87	83	89	77	84	77	68	72	85	80	81	79	70	88	99	84	77	73	78	87	78	83	79	80	79	87	89	79	87	68	75	84	77	71	75	72	93	86	82	99	74	81	78	75	86	69	71	85	93	75	82	95	89	80	69	99	84	89	85	78	64	67	70	80	85	66	86	74	68	69	81	75	100	78	73	77	79	88	79	78	75	75	93	82	94	74	85	85	86	87	84	67	92	86	79	83	80	91	77	76	89	67	79	65	82	92	93	71	78	79	76	87	87	107	63	84	81	71	80	96	88	72	78	81	80	74	79	74	81	74	75	72	89	83	77	70	67	85	73	66	76	83	65	90	75	74	71	64	88	79	65	69	78	80	76	72	79	80	99	66	87	84	94	75	88	90	79	66	90	71	72	76	77	82	87	73	88	89	71	64	82	89	90	77	73	75	77	78	90	85	81	92	68	74	83	63	85	85	89	94	78	83	88	80	91	85	81	76	95	92	79	77	93	75	85	80	75	76	74	82	71	78	67	66	68	83	92	78	71	80	60	74	78	77	83	62	74	83	71	85	64	92	69	86	67	78	78	58	72	89	85	74	89	73	86	87	77	82	78	67	72	81	62	87	68	79	76	83	79	71	65	68	76	75	73	84	73	86	76	72	74	72	84	71	70	82	78	72	79	71	85	79	85	76	91	83	78	98	72	70	75	80	89	71	70	79	80	68	77	92	63	75	72	56	76	71	73	78	57	80	77	69	79	83	69	81	87	72	76	82	62	78	86	73	65	62	73	77	86	89	81	73	93	73	69	65	89	77	95	80	88	92	80	78	85	80	82	98	94	70	79	72	64	88	59	78	75	64	69	87	79	70	73	85	76	74	86	87	85	78	71	70	90	74	92	87	75	83	60	76	81	66	91	64	66	68	73	81	82	64	77	82	80	77	68	80	74	79	74	74	83	77	90	79	76	74	84	69	87	75	64	70	90	82	77	76	66	83	95	79	69	63	74	70	81	81	80	69	79	73	79	91	70	79	69	87	55	74	77	106	78	88	90	72	72	92	81	80	92	78	78	86	64	83	69	97	78	89	81	65	73	80	78	82	85	90	83	72	83	70	85	74	86	60	77	72	68	84	95	65	69	61	76	68	64	73	61	73	85	78	74	73	87	78	72	68	67	84	75	69	69	91	74	81	82	78	80	82	77	80	79	80	69	89	69	76	99	74	83	74	57	84	85	63	75	79	71	69	71	70	55	84	70	93	85	85	72	85	67	62	67	76	88	77	81	91	78	66	85	94	85	58	95	86	65	73	79	73	76	93	77	68	89	81	97	83	75	83	78	66	76	74	72	58	74	87	80	77	73	81	67	82	88	75	86	71	79	72	73	82	80	95	71	77	79	79	98	83	90	82	76	71	72	72	90	76	71	84	88	73	77	73	87	76	81	92	88	83	84	81	61	66	60	85	86	97	89	75	66	69	84	89	84	82	80	81	63	79	75	74	91	81	82	89	75	83	73	83	72	71	80	75	75	60	80	79	80	90	88	79	67	76	83	78	74	74	75	57	81	85	88	86	82	77	71	85	84	85	64	89	79	86	96	69	70	87	77	74	81	80	75	84	81	86	86	65	77	67	82	75	77	70	77	60	88	83	86	63	79	72	63	91	80	79	72	74	83	80	70	67	75	70	69	76	72	77	77	56	84	60	78	88	88	79	89	82	90	82	82	72	89	88	81	65	71	68	87	81	57	89	68	78	81	76	79	64	87	69	70	76	83	70	79	83	88	81	84	80	80	55	72	88	69	88	98	91	83	80	78	71	76	83	65	91	85	83	70	76	76	73	76	97	79	80	90	67	75	78	79	70	85	80	90	81	64	70	76	69	74	76	73	98	71	74	76	80	91	84	76	86	86	69	81	91	68	69	80	86	78	82	82	72	69	79	90	70	92	61	86	78	86	72	73	87	83	89	81	87	73	76	81	74	65	74	64	75	74	78	68	80	85	72	80	86	94	84	60	75	82	81	87	88	75	85	78	75	67	91	82	83	75	82	92	63	81	70	90	95	92	68	79	86	74	75	72	77	85	89	83	65	83	82	78	76	72	74	83	76	86	76	91	86	69	61	92	77	82	61	65	75	86	72	71	66	85	82	76	91	65	78	78	87	82	87	75	68	67	75	68	78	77	74	77	79	99	83	80	94	77	97	70	87	82	80	84	77	77	77	70	79	68	84	83	92	65	69	78	79	74	87	78	81	88	89	71	82	82	84	82	71	90	101	79	69	83	81	78	78	73	67	62	94	86	81	80	89	77	72	83	91	95	74	79	90	81	66	85	84	77	84	90	85	74	82	57	71	89	64	80	78	78	82	90	85	74	71	78	76	76	81	72	87	81	78	86	101	73	65	75	78	94	65	79	66	80	87	67	73	72	88	86	88	86	76	93	87	82	78	65	80	73	79	84	82	78	71	72	80	64	85	71	79	77	91	74	75	86	82	67	78	87	75	76	72	82	72	101	70	86	65	87	95	72	88	83	78	79	72	65	71	82	60	82	84	88	87	84	80	84	72	96	74	84	82	80	86	85	75	89	64	67	88	83	80	69	79	83	86	85	66	73	79	79	71	89	75	77	66	74	82	85	63	86	83	90	71	76	75	83	81	95	85	89	74	95	77	74	82	82	72	77	79	77	78	104	75	63	63	72	74	77	75	70	78	67
40673	28766	20640	25139	26996	5835	4836	3983	3288	2961	2613	2131	18597	14570	1646	1613	1519	1471	1320	1294	1200	1225	1208	1165	1172	1145	1134	1107	8434	20297	17362	11987	6236	2963	1478	1080	890	931	951	976	986	911	930	894	931	918	920	986	913	933	973	972	957	930	983	978	952	919	927	992	927	996	959	966	952	1027	947	1006	980	933	954	960	948	914	941	953	897	946	973	945	957	943	922	925	913	925	928	955	931	907	907	895	929	991	924	965	941	922	922	930	920	933	969	950	979	945	901	893	978	945	903	951	999	977	966	959	956	897	924	982	987	940	941	922	941	992	903	953	941	911	945	957	922	932	937	882	929	974	946	950	972	897	929	922	940	906	961	938	913	904	899	1004	926	894	952	953	972	957	970	904	930	985	940	912	939	921	953	911	910	955	976	934	945	893	970	938	943	888	933	942	938	954	933	914	928	988	937	944	986	967	933	922	935	957	905	930	920	928	925	910	910	937	929	926	978	942	1007	931	934	947	898	906	978	909	914	888	982	983	963	921	954	916	954	973	976	936	895	902	949	905	928	930	950	997	916	911	953	929	921	927	952	987	986	986	971	937	933	966	992	951	908	900	926	951	942	919	973	960	936	891	914	911	914	944	954	949	927	916	891	911	955	950	954	906	934	954	997	964	906	953	953	940	912	890	922	993	974	919	960	893	991	915	928	951	949	959	950	906	994	935	933	956	961	942	932	884	1029	948	929	990	909	958	990	923	937	914	950	990	930	954	964	930	937	944	914	906	926	963	973	905	939	926	940	976	1045	940	967	956	947	969	962	910	918	941	912	930	909	970	948	990	926	917	977	947	954	983	980	989	907	925	972	909	921	922	939	913	930	902	948	937	965	954	919	923	913	937	975	887	928	952	915	944	931	908	924	939	926	928	983	902	911	935	912	946	887	949	941	981	895	987	926	952	851	955	970	887	950	910	943	977	941	912	916	960	910	931	932	949	988	997	942	924	981	960	874	962	913	903	974	918	888	957	982	939	907	937	924	929	967	972	959	934	935	978	972	917	874	1007	870	870	872	949	945	956	933	969	942	999	883	949	948	979	948	930	1028	932	917	998	950	927	904	926	1005	978	955	924	939	884	974	905	870	959	953	905	944	951	941	934	995	914	925	968	943	928	933	917	891	966	959	940	936	924	933	916	930	947	927	999	963	919	977	964	912	934	1000	952	923	1005	955	960	905	919	933	949	955	950	913	889	921	916	936	940	997	982	934	919	950	967	1009	986	992	941	985	901	922	939	967	915	986	897	903	912	946	943	983	943	991	933	913	1022	945	856	953	958	948	981	939	972	862	920	938	988	938	929	1005	922	932	918	880	933	881	974	908	939	937	893	973	899	929	926	977	982	956	920	951	881	876	933	932	921	947	915	956	912	954	962	976	882	921	936	928	990	948	910	945	965	900	967	888	948	957	941	920	957	941	949	983	943	920	948	974	949	923	964	928	939	922	1008	905	958	954	963	940	883	900	908	940	916	924	874	952	995	927	902	969	963	966	928	930	948	965	980	921	967	925	903	953	948	905	949	974	985	892	938	981	939	911	972	976	952	938	951	899	890	960	934	983	966	971	980	981	940	940	934	943	883	894	951	963	929	923	946	950	936	926	926	976	924	963	929	942	961	886	929	1003	908	927	910	930	919	903	929	978	958	1008	925	964	924	911	925	947	1005	942	887	925	920	952	937	900	927	932	916	928	962	903	937	933	960	931	942	978	976	915	907	967	915	962	933	932	991	986	967	1009	920	933	931	938	890	966	933	931	961	959	929	944	989	920	947	994	874	961	914	929	931	960	899	969	861	981	917	903	967	928	1014	939	945	978	963	939	931	952	972	967	943	909	945	885	917	985	903	956	919	917	998	984	986	917	974	907	957	919	954	963	872	927	921	962	932	927	977	979	935	948	964	921	946	986	919	978	865	916	959	945	948	988	938	899	954	973	942	913	931	925	918	929	935	943	921	943	991	941	943	980	995	963	956	955	922	999	954	922	960	1000	979	917	964	931	960	961	956	914	964	924	950	947	876	886	928	962	935	971	937	912	913	995	972	949	936	915	955	935	945	946	891	943	912	954	919	908	948	927	929	942	961	996	955	917	912	936	957	945	960	944	963	852	926	925	909	942	975	904	907	945	979	967	926	977	962	900	954	975	946	952	898	933	928	941	1030	903	935	946	966	919	943	959	964	931	927	923	933	938	936	951	921	938	976	984	912	1003	996	924	945	937	953	946	953	910	886	934	931	973	985	909	905	1028	951	983	1007	944	932	970	1007	921	916	904	961	920	901	933	979	918	952	944	928	999	943	988	961	928	928	930	960	937	976	877	989	965	966	987	972	967	900	969	939	978	901	968	910	918	919	991	924	925	939	947	864	881	927	885	917	1009	966	923	908	957	927	960	930	972	936	923	949	922	978	967	961	976	927	932	924	968	959	924	941	992	925	944	936	912	907	957	953	1024	906	989	931	900	909	958	1008	986	939	957	927	937	971	940	953	996	920	935	905	902	996	1004	941	901	890	950	948	951	920	987	951	948	984	960	933	980	951	925	854	938	986	929	966	950	956	944	947	966	958	941	955	947	911	925	963	913	955	906	888	991	864	975	953	943	867	952	956	933	943	894	944	918	943	909	958	941	952	971	956	989	967	991	917	984	926	971	939	992	945	967	1000	940	897	961	962	941	937	890	953	985	996	914	1004	947	912	960	916	928	933	921	952	999	932	976	985	930	947	990	955	963	948	972	951	919	934	1002	954	945	932	955	924	920	905	952	904	918	933	921	970	925	902	929	924	956	956	913	930	914	988	983	945	977	988	941	951	938	948	999	956	951	893	885	997	917	964	952	903	882	937	908	980	955	923	938	973	969	990	926	931	881	937	946	958	951	996	921	941	919	905	906	992	934	954	947	913	900	953	962	964	904	972	974	921	942	970	905	994	980	983	929	1005	949	928	921	960	915	944	971	969	965	924	973	970	1001	921	920	952	990	925	952	982	970	970	937	912	897	967	918	961	903	943	984	905	939	906	919	946	941	934	886	935	962	960	899	937	974	1007	957	944	986	1004	919	909	922	960	950	971	951	915	966	958	931	893	903	871	970	956	920	960	943	882	905	857	937	947	968	917	911	974	922	934	959	945	948	941	947	954	954	922	936	951	948	948	904	936	928	933	966	905	1013	926	882	983	917	902	934	949	966	869	948	953	924	908	973	983	948	952	882	918	939	924	940	940	900	927	1007	956	981	980	947	948	940	920	954	941	933	939	964	960	1020	894	959	930	950	915	975	955	972	999	955	974	913	918	932	917	978	894	994	916	955	971	935	924	957	964	944	966	943	996	991	978	888	942	930	885	934	966	963	933	944	941	912	929	937	900	938	930	959	996	920	939	868	929	1000	930	932	938	934	900	982	924	951	938	983	914	973	929	903	933	868	890	932	932	948	914	921	903	990	905	939	910	926	996	967	952	993	936	980	932	906	911	968	941	925	913	969	887	952	883	911	921	946	980	968	955	893	983	934	982	984	931	938	962
10054	9347	3903	1756	1411	176	118	134	137	137	112	110	1464	566	92	94	99	92	78	76	93	83	79	91	80	82	73	76	269	1499	1503	872	436	202	111	75	81	73	79	75	70	90	64	90	95	86	91	79	77	79	57	78	70	94	68	64	103	79	87	66	72	76	81	63	73	75	74	75	67	64	58	76	66	66	101	69	68	93	81	69	79	84	86	79	61	59	72	69	68	73	73	65	71	71	76	78	60	69	75	76	79	82	72	71	74	84	63	71	69	65	69	63	69	84	77	85	81	68	68	79	63	71	74	81	69	71	76	84	75	83	71	64	64	59	71	78	50	64	93	92	77	76	72	60	66	70	71	63	70	75	82	72	83	80	73	76	76	79	65	87	71	88	81	77	61	84	70	54	62	77	74	64	87	73	69	72	66	77	72	75	74	86	71	73	74	64	64	68	73	96	90	80	74	81	60	63	75	72	70	73	78	91	78	89	70	67	58	73	96	72	58	66	67	57	68	76	77	70	81	84	72	81	75	69	65	91	66	56	54	100	67	80	60	80	82	62	76	81	99	62	89	74	62	63	75	51	67	71	72	72	72	87	56	85	86	73	69	70	87	68	68	64	74	70	74	84	86	83	72	93	69	73	70	80	74	79	89	76	67	81	76	69	63	83	64	94	72	53	89	64	82	78	76	79	71	60	59	65	64	79	73	69	83	74	78	82	79	66	76	71	61	73	83	67	84	83	67	54	75	68	75	69	62	63	62	71	58	69	69	78	67	69	69	89	72	77	75	63	69	70	106	66	69	82	72	68	64	73	62	79	62	77	90	59	71	70	103	73	82	73	63	81	75	73	77	63	74	76	77	76	80	74	77	90	70	67	72	80	79	76	82	72	71	68	69	73	72	78	70	79	59	69	78	89	69	73	79	76	81	62	61	71	88	66	69	74	77	66	72	87	68	77	63	72	68	78	78	72	74	83	71	81	77	76	62	77	80	92	90	73	80	71	67	73	72	68	52	76	67	71	75	65	87	62	72	66	79	74	77	71	90	73	83	66	78	83	69	84	72	82	81	72	82	56	87	77	81	85	63	79	78	82	72	66	67	83	61	75	74	71	71	71	77	90	79	73	74	78	70	92	71	65	79	66	68	73	70	76	76	64	82	76	55	69	86	68	75	61	78	81	61	78	66	70	77	72	79	69	63	74	66	71	78	88	78	68	77	73	69	78	87	78	79	81	88	86	86	68	68	76	78	79	63	64	86	80	70	71	77	67	85	90	76	77	63	83	81	80	80	66	77	88	64	69	77	72	65	78	80	85	69	65	77	70	71	73	84	68	75	71	57	82	97	85	66	60	84	81	79	66	77	68	77	77	64	66	65	92	90	75	63	64	66	69	86	73	83	69	69	62	71	73	71	90	67	73	79	85	83	77	68	65	69	74	77	84	59	74	61	70	70	65	68	86	86	60	67	88	71	82	68	66	79	75	60	65	68	78	69	65	82	71	53	79	78	85	74	72	79	79	68	82	70	71	78	71	73	73	79	75	74	64	71	65	74	74	71	78	73	72	58	78	74	72	82	74	62	70	79	86	65	67	62	78	69	75	79	89	72	65	79	77	88	65	81	76	65	88	70	90	64	90	72	74	98	64	82	61	78	80	73	85	69	54	71	65	89	75	89	88	84	73	59	76	69	71	77	76	73	61	82	90	74	102	59	98	68	70	78	81	84	67	65	90	68	60	72	64	79	78	65	66	71	74	71	85	67	60	73	75	80	79	78	67	64	67	74	58	76	90	81	74	81	67	65	73	70	80	71	78	93	77	57	61	67	68	69	80	68	61	68	87	54	65	68	80	72	68	68	86	80	65	70	83	61	56	74	88	75	70	85	84	78	54	73	76	72	73	68	63	74	77	75	81	88	71	79	75	75	94	70	66	95	64	66	85	70	93	79	72	67	72	75	86	87	72	81	94	83	70	71	69	79	68	54	63	90	65	78	86	57	68	82	73	67	74	82	74	91	83	73	67	88	79	73	69	66	75	76	63	72	66	91	66	75	67	76	64	70	67	57	77	79	74	72	76	64	62	95	59	75	81	76	77	75	76	80	88	81	74	70	79	68	61	66	78	75	55	75	59	70	75	69	85	61	78	91	70	76	84	67	57	84	72	80	81	81	64	78	66	73	71	65	77	81	73	67	79	87	101	93	70	68	76	78	81	73	81	74	71	77	67	69	71	83	84	80	70	62	84	63	88	89	91	74	80	81	78	79	51	81	76	72	80	73	63	83	82	76	66	69	80	70	65	89	83	67	58	67	72	80	73	58	75	73	81	67	74	68	69	70	83	81	72	74	76	89	73	73	65	69	83	68	80	78	75	69	86	77	75	66	88	82	77	55	80	77	66	57	78	72	85	82	64	80	59	64	68	86	73	60	83	70	74	57	77	71	80	71	79	83	76	85	80	72	77	71	85	69	68	63	65	79	60	86	82	84	85	69	75	66	66	76	86	60	83	79	73	82	81	76	75	72	65	66	69	69	78	66	79	68	86	85	83	74	84	78	75	75	63	84	75	79	87	66	87	77	63	81	71	76	81	78	69	62	72	76	80	77	92	77	92	64	73	78	77	87	76	67	56	76	66	67	70	70	83	66	86	71	76	82	77	76	79	82	74	73	88	88	73	75	81	63	67	62	92	80	87	62	67	71	85	73	70	69	73	78	77	64	69	73	77	85	76	72	73	86	76	74	63	55	80	91	63	65	58	79	55	66	77	84	77	74	67	64	66	82	61	86	75	69	80	69	78	80	76	77	75	68	72	79	77	84	77	83	73	76	64	81	70	78	83	66	78	92	80	84	54	68	76	80	85	81	87	76	75	78	75	70	75	72	68	78	82	78	68	68	71	61	78	72	66	82	90	72	61	69	82	74	66	57	82	76	88	67	77	73	81	76	80	83	76	68	59	77	72	76	70	74	66	78	70	69	63	71	94	66	67	66	76	66	64	79	75	67	80	79	66	85	69	81	76	69	71	77	91	81	61	80	74	79	42	71	76	70	73	62	62	70	81	75	75	67	69	77	70	77	57	73	84	76	72	77	84	63	61	71	79	72	81	74	69	86	72	69	77	66	79	55	69	76	85	85	64	102	74	80	62	66	84	76	55	90	73	75	64	73	70	88	62	80	86	76	65	75	74	80	70	91	63	71	80	81	61	78	91	70	71	79	78	63	63	79	73	61	73	78	95	85	79	55	81	66	71	62	68	74	75	68	88	75	76	68	71	87	80	64	79	75	76	78	79	70	75	87	71	67	83	74	72	79	69	82	69	70	77	81	84	74	77	71	75	88	65	64	68	77	82	69	60	70	75	80	76	80	89	74	76	72	65	71	86	72	86	63	68	79	61	75	76	48	68	77	82	74	73	67	70	82	68	90	71	85	79	77	65	83	69	67	84	81	89	71	70	66	74	66	76	83	72	92	84	72	84	78	79	69	72	70	65	75	90	85	72	87	73
46784	32385	23482	30296	32178	8782	6519	5411	4463	3685	3255	2732	21082	10920	1864	1774	1619	1528	1511	1409	1404	1320	1234	1194	1199	1235	1213	1144	7101	23289	21690	16098	8886	3947	1728	1038	893	896	895	897	940	880	927	873	879	894	889	871	903	879	838	918	909	924	872	851	860	939	915	895	940	851	890	913	921	919	882	898	831	911	877	907	931	847	912	889	925	904	880	880	928	967	869	873	911	859	878	873	870	834	920	943	886	908	926	880	892	915	864	894	878	842	909	903	924	903	884	912	852	920	912	917	921	858	903	923	901	918	865	925	871	915	871	880	915	911	913	879	904	848	904	913	886	896	902	895	942	881	869	923	913	867	895	935	922	914	913	853	896	888	862	877	859	823	903	865	885	857	909	878	886	894	916	880	918	907	838	893	885	920	949	921	894	846	894	900	955	934	883	868	889	929	913	909	870	899	873	873	849	878	854	885	887	889	870	874	877	884	883	850	865	885	909	883	886	891	899	847	932	897	894	884	887	889	820	906	915	826	890	906	869	876	896	911	884	921	897	856	927	936	875	864	907	949	952	851	893	879	928	926	839	901	871	894	889	874	868	912	911	877	902	931	841	946	877	898	878	857	873	853	856	915	909	905	898	927	909	858	943	879	906	853	875	871	892	895	893	917	900	937	867	890	901	889	905	912	862	941	950	928	847	877	853	930	934	876	879	885	892	879	908	924	904	857	856	874	933	854	869	909	866	953	876	887	894	932	868	928	918	871	917	953	928	948	960	840	905	913	942	889	940	891	850	909	915	854	852	855	871	895	891	880	903	906	932	875	933	937	904	863	898	908	901	892	945	896	875	971	864	961	942	858	838	925	896	868	908	899	843	887	935	897	893	895	919	923	894	880	830	840	920	957	903	874	881	872	904	891	885	879	894	900	910	897	872	942	841	903	860	851	938	876	909	890	934	872	926	955	914	895	898	864	868	904	895	907	891	880	884	836	883	897	882	899	881	900	890	832	854	917	866	942	934	855	895	872	959	924	874	850	919	886	875	865	921	873	922	873	898	865	908	891	889	885	843	876	860	859	887	827	887	901	917	854	938	862	851	928	895	885	878	889	864	884	928	896	901	893	908	905	920	897	886	856	880	894	898	892	871	910	880	928	857	909	851	852	891	884	890	861	847	807	904	898	830	880	923	882	894	907	896	912	883	872	872	870	892	912	836	900	916	910	924	922	883	929	903	882	837	875	893	972	925	907	917	850	874	916	866	923	880	880	903	896	879	864	912	907	982	873	883	806	901	872	879	900	861	904	879	914	846	862	897	909	897	875	880	922	827	841	853	871	935	947	863	901	871	947	893	904	922	871	916	904	868	897	917	892	891	853	879	835	887	857	910	870	865	872	923	885	901	922	816	910	868	858	922	856	906	899	881	886	889	915	954	900	928	935	829	847	898	863	882	909	873	925	929	913	947	877	942	900	950	916	882	965	892	918	887	860	884	876	926	916	842	958	903	893	912	909	865	866	884	923	878	931	929	910	867	930	887	884	908	956	892	898	905	975	899	877	909	915	924	959	835	946	933	997	915	857	900	831	917	835	895	917	902	930	868	867	926	913	876	886	916	848	888	855	913	863	890	931	936	870	898	874	885	852	922	922	904	902	900	896	916	840	882	899	919	974	947	899	888	879	894	854	912	903	842	936	916	910	878	883	907	904	853	876	887	912	899	868	879	859	929	901	885	877	865	858	886	878	963	877	901	897	898	870	878	886	893	879	914	909	905	882	844	933	895	886	915	929	901	939	845	881	869	919	903	848	887	886	909	868	940	887	887	900	899	910	923	849	859	864	876	877	847	882	872	858	927	864	863	880	919	862	943	841	853	883	882	922	905	816	922	888	934	929	903	905	861	941	902	901	902	872	932	912	897	815	895	920	915	910	938	884	893	839	854	855	864	829	884	873	884	885	871	950	923	914	853	852	900	903	925	938	888	896	845	910	931	888	916	911	848	890	885	899	912	890	861	864	893	875	933	909	856	947	899	920	899	860	910	896	873	910	842	894	881	929	934	874	883	877	875	877	907	919	926	914	850	897	905	942	891	921	853	914	901	857	861	850	870	857	947	912	887	930	905	924	900	916	857	875	893	938	871	821	944	878	875	904	938	900	880	910	885	885	876	913	927	924	876	862	866	911	871	896	905	853	920	935	829	871	911	914	921	896	900	898	926	898	896	930	945	887	857	926	916	925	854	867	871	872	919	843	867	877	935	946	845	923	855	864	854	879	934	873	891	885	877	887	923	870	905	861	925	920	950	882	897	870	915	917	865	913	885	911	858	869	917	863	882	946	907	946	912	904	898	933	939	867	915	892	887	886	864	931	887	858	909	901	915	940	865	915	910	892	924	817	926	899	821	905	887	930	885	925	872	901	835	903	912	834	914	903	893	964	879	906	900	942	909	889	835	898	835	883	874	905	916	926	916	907	923	870	917	914	917	881	900	894	861	923	900	935	845	859	864	929	893	884	875	885	888	887	885	893	867	887	861	928	877	912	903	910	867	898	902	891	931	916	901	900	895	903	851	924	865	887	927	900	919	898	900	887	862	889	912	973	831	896	888	877	880	882	893	913	892	878	878	894	903	913	861	880	861	877	936	871	855	883	888	924	908	931	878	914	881	851	884	887	851	872	857	876	866	920	884	892	914	916	927	885	927	959	909	888	901	836	905	932	906	892	850	940	897	894	916	886	864	839	870	913	886	922	927	897	843	873	877	954	864	912	864	858	953	908	934	850	973	915	913	877	889	885	875	854	901	959	861	885	910	924	870	948	845	860	899	893	874	883	913	891	914	908	929	851	885	880	903	994	937	874	862	891	903	886	912	907	876	861	877	922	863	910	907	871	891	911	854	930	908	963	892	937	905	863	852	892	928	924	880	903	925	890	854	919	927	925	922	861	881	882	928	865	878	854	936	915	876	872	883	844	924	856	898	889	913	801	862	849	878	899	876	848	891	895	912	910	939	895	898	894	901	928	874	899	941	909	894	890	848	893	911	877	906	905	891	917	902	921	885	852	898	898	938	902	931	881	904	894	855	886	875	922	911	919	922	907	908	835	898	921	876	869	885	907	890	905	895	869	880	844	895	913	881	903	926	926	875	888	889	917	859	931	887	856	829	948	868	867	874	883	886	840	903	901	914	907	905	944	927	914	880	887	843	867	894	863	846	879	926	895	832	855	890	939	899	931	917	913	831	926	952	908	898	896	911	907	873	879	899	910	869	943	974	872	940	952	886	919	967	834	945	867	909	910	917	885	889	896	863	874	911	825	892	908	924	897	954	930	866	886	933	890	862	870	897	900	881	911	897	833	799	874	894	942	895	873	888	944	870	997	878	907	825	942	929	836	928	919	922	919	924	956	856	897	871	932	837	879	888	868	914	887	908	883	915	912	898	878	881	903	868	899	899	855	896	922	910	932	911	918	880	917	836	881	851	885	864	887	895	899	907	875	847	935	852	896	904	906	861	901	980	929
4257	1497	625	386	312	94	75	94	83	96	92	84	318	150	103	83	67	86	77	78	77	91	71	67	75	84	77	84	103	429	489	344	213	141	105	93	72	71	86	73	70	71	78	75	74	77	78	82	77	74	80	72	70	90	81	78	61	73	72	75	81	82	67	75	81	72	64	80	83	83	84	92	91	69	74	97	79	91	83	67	79	80	75	84	74	60	73	69	74	79	74	68	77	83	73	86	87	66	81	74	81	81	67	80	72	84	84	70	77	68	71	64	67	86	93	81	79	75	88	76	71	79	84	71	74	93	63	90	77	69	86	71	68	87	73	76	73	81	72	76	76	76	85	70	65	85	80	77	68	81	79	66	81	82	89	78	72	80	71	80	77	54	78	69	96	84	80	71	75	77	64	69	84	67	75	66	59	77	64	84	67	82	75	81	75	84	70	77	90	77	89	81	91	82	78	75	65	64	87	65	89	66	79	80	79	85	73	60	71	78	72	73	84	70	78	75	84	74	82	74	79	76	86	88	73	68	70	84	92	68	64	77	79	75	71	60	75	87	65	76	80	65	75	78	57	78	79	84	80	72	72	95	69	73	76	78	86	71	75	77	82	85	77	75	88	86	77	85	77	74	81	72	71	98	76	91	82	78	73	91	70	73	67	80	78	78	86	71	73	86	80	72	80	80	81	72	91	83	65	91	79	85	73	86	95	67	75	84	74	61	74	76	71	61	78	58	92	79	79	73	94	69	80	85	82	75	55	74	80	92	69	77	95	62	90	85	73	79	74	84	88	71	67	73	82	80	72	92	71	91	59	92	77	81	72	86	68	72	84	83	72	70	85	90	80	86	79	83	94	80	71	66	77	73	69	90	72	76	93	77	77	77	86	66	77	73	77	65	85	77	75	73	74	76	78	74	70	86	69	80	82	72	85	57	70	84	72	75	69	76	75	67	78	83	78	88	79	70	69	84	93	70	89	80	74	76	81	59	89	82	85	72	79	60	83	64	79	84	88	92	78	92	75	74	68	65	91	76	86	69	80	91	85	83	85	71	74	81	87	80	80	94	81	77	71	76	74	74	77	76	83	76	67	87	83	77	79	84	72	83	79	81	63	64	63	85	72	95	82	71	77	86	85	74	84	83	73	83	78	78	61	71	80	82	78	64	65	68	80	75	76	84	84	79	69	54	84	86	77	80	79	78	93	66	82	72	88	71	69	79	80	82	75	80	70	75	82	104	59	81	94	69	67	90	72	87	75	99	96	91	74	88	74	82	85	78	78	75	79	74	81	75	87	88	72	94	70	99	70	78	71	76	81	65	75	79	89	86	85	77	69	80	84	74	80	71	88	85	74	86	76	86	83	74	92	93	76	82	79	86	72	80	67	83	96	81	86	74	67	66	65	73	72	75	85	69	69	79	68	78	61	79	70	74	78	88	89	81	74	73	84	87	61	85	84	87	80	78	84	82	67	84	85	65	65	82	84	79	70	73	79	75	89	77	85	83	90	69	69	87	88	67	72	70	90	77	84	81	88	76	90	71	66	92	71	91	66	100	88	83	66	77	88	77	76	88	74	99	65	85	81	76	88	88	75	92	79	86	86	82	69	89	86	91	86	63	70	67	82	84	89	80	67	78	85	76	73	80	75	67	74	92	85	85	74	89	59	74	66	73	62	80	83	85	74	65	69	80	84	60	96	81	73	81	87	92	83	82	72	73	72	68	77	74	77	78	83	77	89	67	64	79	64	94	82	48	71	88	87	82	74	73	80	92	63	89	77	76	81	70	75	73	69	80	81	83	77	71	78	70	87	79	93	79	91	79	77	86	91	79	71	78	74	78	65	76	70	92	89	85	81	68	97	63	72	91	87	103	77	68	90	88	72	78	64	70	69	82	80	91	73	57	74	77	102	75	69	76	85	73	67	80	74	72	71	90	85	61	67	87	81	75	86	84	97	71	76	72	83	56	78	79	85	64	78	80	76	70	92	72	88	75	71	75	88	91	78	80	82	70	86	84	75	88	85	81	67	73	68	79	88	81	99	73	80	93	63	74	87	89	69	74	78	91	94	79	81	82	63	72	81	77	84	77	73	81	84	83	69	88	67	82	85	81	79	92	71	85	69	81	78	65	54	84	74	79	80	82	77	94	89	59	75	76	68	74	71	83	81	71	78	67	79	86	88	85	89	78	66	81	74	76	87	82	81	60	79	88	63	82	70	77	65	80	87	83	87	77	69	90	77	83	81	62	76	83	78	82	77	76	68	78	68	79	82	97	81	80	66	78	98	88	77	73	82	68	80	74	70	71	76	77	81	71	65	83	79	85	68	85	95	71	84	88	76	81	71	71	83	71	76	75	60	66	81	88	74	68	83	92	83	70	64	75	65	79	83	91	70	73	79	79	71	89	85	83	92	72	79	73	91	70	74	70	77	73	72	100	69	81	65	86	73	65	78	77	74	85	67	69	75	75	64	82	96	83	82	60	73	75	63	80	73	75	79	84	81	95	86	77	78	79	94	83	73	80	74	67	77	99	70	96	74	79	68	75	73	80	87	77	83	64	78	89	80	78	74	87	90	80	74	79	102	73	75	50	71	92	80	78	74	72	82	77	69	74	72	77	69	83	71	72	96	79	86	69	82	91	71	69	75	87	78	83	82	82	91	77	76	66	76	74	80	68	80	82	72	93	72	86	68	73	89	79	89	85	77	71	70	61	63	59	83	87	78	87	96	81	82	76	79	80	71	79	75	82	79	70	81	81	71	80	84	75	78	75	72	56	76	67	63	68	77	72	90	71	72	78	83	69	77	86	80	66	94	81	65	66	76	81	67	92	66	70	71	90	76	81	69	81	64	72	90	71	91	81	81	83	86	75	77	83	77	80	73	51	79	73	67	81	72	74	87	81	88	86	87	79	69	81	78	71	65	76	81	62	81	75	85	83	81	73	91	81	74	78	75	82	63	73	78	81	86	73	83	68	62	71	81	83	94	92	76	84	66	74	68	73	77	74	79	81	87	82	80	99	77	73	69	68	72	78	83	86	62	85	82	76	76	81	68	85	87	82	67	86	71	71	88	80	78	78	86	67	75	73	78	82	64	51	81	73	73	92	77	83	96	85	68	93	89	74	82	75	75	76	77	73	80	101	78	88	79	76	65	75	74	87	76	77	69	80	79	77	65	84	68	91	90	75	59	76	85	77	74	91	69	75	85	58	67	80	82	80	77	84	83	83	74	74	91	75	65	72	79	70	78	71	88	67	80	76	74	74	77	89	67	94	86	73	69	85	86	62	83	92	77	99	75	75	94	81	85	97	71	76	90	78	80	87	79	78	80	74	83	88	86	94	75	84	94	68	82	67	80	102	62	69	90	84	90	79	83	62	87	84	77	78	77	75	69	66	80	71	73	92	89	83	82	80	67	89	68	79	90	67	81	84	82	92	84	73	61	76	78	72	75	80	71	61	87	63	85	65	73	76	70	84	77	77	89	61	85	91	74	84
32758	17904	9956	15162	20605	3473	2542	2101	1823	1623	1441	1406	9682	3990	1180	1155	1061	1005	969	1027	1083	1016	1048	1043	1011	953	999	986	2186	10718	10985	7669	4233	2158	1270	1000	945	919	948	913	907	914	927	902	888	926	914	939	947	911	904	905	865	931	926	929	963	899	903	916	953	926	895	910	917	892	942	895	859	947	932	882	893	895	914	894	904	957	932	937	964	891	950	864	901	896	860	896	940	905	932	870	943	906	890	934	911	901	939	917	978	922	899	933	898	923	883	896	922	916	918	904	958	925	986	905	883	957	970	973	914	938	969	919	904	874	966	934	887	903	918	927	969	958	947	932	900	935	896	898	925	879	924	964	897	934	932	920	903	907	956	900	934	1001	902	929	874	990	885	983	956	957	920	893	1008	904	884	937	940	921	933	869	880	922	912	916	932	891	852	952	883	959	953	957	913	906	900	930	903	934	887	924	924	991	971	958	869	942	936	876	940	947	851	882	899	926	966	925	925	945	959	944	938	907	963	898	939	908	964	943	900	924	884	944	972	924	907	1019	913	971	959	978	916	850	906	938	916	938	967	931	915	926	915	878	950	928	923	932	934	910	948	971	950	908	947	907	908	916	957	908	959	999	994	893	921	961	919	917	896	920	942	969	945	956	925	925	918	927	909	894	914	926	927	909	983	918	928	985	886	951	897	886	930	904	920	901	938	864	970	908	950	890	915	871	913	932	949	915	983	887	916	945	946	955	925	923	950	945	960	951	956	941	930	895	917	964	939	894	934	933	920	957	874	937	938	925	914	937	880	943	907	931	970	930	926	907	947	960	896	909	911	897	900	944	892	914	936	960	955	945	893	906	921	910	964	894	928	921	921	939	896	905	955	930	941	953	923	923	932	983	880	909	917	928	964	934	956	955	921	894	924	930	950	936	959	928	934	894	897	920	925	906	956	880	960	939	864	878	974	1017	916	909	939	951	960	952	947	876	874	885	849	923	902	962	1003	954	924	871	938	902	926	941	929	955	877	867	950	915	920	930	942	919	916	930	884	955	929	855	898	958	929	953	943	933	992	954	887	988	925	977	925	940	908	947	926	952	936	938	926	906	981	938	928	946	942	962	957	959	932	916	942	931	950	1031	907	958	935	941	909	906	964	931	950	892	899	892	922	926	945	932	930	958	954	889	920	943	900	950	867	932	900	929	955	913	961	946	964	898	871	911	893	935	913	959	894	933	937	941	933	919	930	913	930	922	937	903	949	883	977	949	930	897	944	929	896	903	965	856	954	926	925	838	921	850	943	857	875	976	951	969	909	876	948	948	863	930	934	912	923	924	931	909	905	911	925	927	955	992	871	905	963	931	958	927	951	922	927	948	891	924	935	923	945	891	912	939	951	911	929	901	912	967	923	922	935	908	984	915	884	899	937	968	928	936	952	900	900	898	917	937	945	935	950	961	950	850	956	939	898	945	896	910	951	901	943	877	912	963	968	922	937	941	960	970	909	914	883	938	922	948	946	933	941	939	959	883	956	937	926	907	869	913	979	959	999	931	919	921	955	877	967	937	932	964	955	970	953	948	976	932	905	883	874	909	939	958	932	910	910	920	895	930	944	885	929	948	936	936	904	924	948	935	948	936	889	921	956	939	952	948	912	950	920	961	958	903	886	981	945	914	936	905	914	937	924	921	918	889	890	907	960	956	892	970	997	958	907	887	969	923	893	896	928	964	983	832	919	954	968	899	928	931	957	936	914	942	902	942	960	940	910	939	900	904	907	950	952	950	910	935	950	974	893	896	904	912	964	948	922	888	872	877	965	944	894	937	902	892	929	962	901	965	931	921	947	943	876	877	889	901	900	907	936	939	951	910	939	960	923	964	983	869	879	908	921	950	958	917	967	926	965	977	948	948	908	899	938	940	904	897	852	945	906	912	946	906	910	903	912	939	974	896	896	949	943	882	905	916	914	961	896	891	944	892	913	911	920	921	909	942	965	940	902	848	934	929	957	903	909	920	942	890	927	878	916	860	926	863	927	964	898	920	924	971	915	902	946	947	896	955	894	940	955	893	949	962	961	923	947	942	975	990	969	935	936	930	952	943	921	961	958	933	958	958	948	875	960	951	931	912	930	979	939	930	944	967	920	937	953	934	898	894	949	927	874	899	939	929	855	861	914	889	953	922	910	932	866	948	951	933	904	907	943	960	912	868	913	913	939	970	957	940	891	905	890	941	876	902	944	920	956	962	912	938	888	900	891	887	902	964	926	941	946	925	982	985	955	891	958	955	903	914	931	897	904	922	932	922	923	918	939	932	943	890	896	940	944	938	953	897	929	973	909	931	896	903	932	922	925	929	931	963	879	867	928	910	892	932	944	918	934	921	895	902	919	945	952	928	921	957	901	968	895	911	908	931	918	889	888	949	941	906	859	929	937	979	925	948	941	888	927	951	908	940	894	894	945	917	943	890	977	937	988	877	938	912	900	959	885	923	958	940	952	923	901	893	912	918	911	926	861	908	964	878	957	930	950	957	950	921	926	930	932	868	912	920	936	922	939	964	920	940	945	931	921	974	947	946	933	915	941	888	890	942	918	900	906	904	894	890	946	884	922	884	966	988	864	933	952	959	919	915	919	892	930	1007	937	888	871	910	877	964	948	861	938	901	899	858	926	919	929	924	899	934	965	946	935	947	917	956	947	862	918	911	916	984	878	897	956	945	911	970	931	921	927	943	957	960	865	928	969	890	968	912	936	860	951	881	897	933	921	937	941	929	953	941	943	957	920	904	963	921	931	903	929	929	941	878	968	953	915	959	915	950	938	889	951	928	938	950	900	889	913	932	956	876	947	942	921	911	881	887	890	913	949	971	932	897	915	896	949	933	981	938	947	995	890	953	947	888	996	908	899	970	916	942	946	883	922	969	916	893	938	986	930	902	954	899	895	896	870	970	939	896	930	955	906	924	923	903	949	918	950	921	906	919	937	924	915	936	869	947	959	896	983	922	958	928	1002	913	926	901	923	944	874	986	918	998	972	944	944	906	904	875	920	915	935	949	949	961	914	982	908	954	890	960	924	915	920	965	941	950	976	950	900	930	940	940	906	929	925	916	902	949	942	955	921	970	909	921	924	870	919	871	917	931	951	896	897	953	937	880	913	913	931	948	899	872	945	996	889	940	924	936	878	868	890	953	957	898	907	993	922	934	913	927	907	932	948	944	939	957	934	942	957	943	935	932	889	949	863	956	948	942	903	937	949	962	948	906	939	901	979	923	940	929	944	941	931	945	904	900	971	947	894	988	946	962	899	952	880	882	948	951	962	928	987	931	976	924	962	864	928	952	904	894	960	928	904	937	925	939	937	900	964	925	916	944	903	954	910	952	941	933	939	937	888	953	919	1019	923	886	964	951	981	944	883	950	956	934	909	886	919	893	923	941	934	903	928	945	891	966	939	900	953	928	932	917	1021	919	959	924	867	930	950	864	947	937	1006	946	966	925	1000	885	927	941	920	946	893	905	926	914	939	910	946	935
7219	5756	2128	1072	895	159	131	113	92	97	105	107	419	184	92	83	72	89	72	62	82	94	73	77	80	82	71	84	143	765	885	594	287	168	100	86	72	83	86	83	82	73	94	93	69	74	77	71	63	73	85	69	71	73	84	90	68	69	87	69	84	86	69	78	69	84	80	61	64	93	82	71	83	71	59	65	85	66	64	81	71	83	51	65	73	79	72	86	60	79	74	84	85	78	93	69	57	75	70	74	80	68	78	82	73	62	82	67	82	64	70	86	76	65	56	84	61	72	72	67	74	79	74	76	86	92	79	74	61	65	81	77	86	63	78	68	81	68	54	56	89	66	69	66	79	65	68	63	73	72	78	73	72	71	80	67	81	90	81	71	65	63	69	63	65	71	74	76	65	71	80	75	76	64	65	72	66	77	61	74	76	71	71	69	87	61	84	60	79	74	66	71	73	63	80	90	89	67	75	81	74	79	64	79	73	81	65	75	72	78	70	82	60	70	82	94	67	75	73	70	80	80	75	71	72	84	61	69	67	64	78	67	66	71	70	77	80	76	80	71	75	77	76	83	72	76	94	67	74	65	70	82	81	67	65	94	65	77	80	73	71	82	65	94	78	78	77	76	69	73	82	68	78	78	72	63	84	67	82	71	73	72	93	86	70	78	64	69	84	72	81	81	75	92	59	70	85	91	69	70	84	64	77	88	68	79	83	67	83	83	83	69	79	75	77	73	78	66	81	72	79	70	73	82	93	77	81	75	89	65	58	68	73	79	79	74	90	79	83	50	77	79	74	73	75	78	75	86	76	69	71	71	73	70	72	70	68	68	74	68	69	58	64	68	83	75	90	80	70	71	68	64	79	85	91	62	63	94	73	79	69	69	59	82	76	86	89	85	70	73	70	65	72	74	85	69	75	74	80	73	86	78	73	65	77	77	61	78	77	76	86	77	61	77	72	77	83	85	80	87	86	80	72	82	83	65	62	84	71	85	85	81	71	80	78	82	91	80	71	75	80	62	68	76	60	78	83	65	64	81	67	77	75	69	70	81	69	58	73	70	85	71	76	76	88	75	78	85	60	70	82	74	87	84	83	61	87	65	76	75	81	66	73	70	83	81	81	68	80	54	74	75	71	72	80	84	83	82	63	71	72	70	81	61	75	65	72	70	80	66	65	63	70	63	66	75	77	89	67	67	69	74	69	79	74	69	79	68	72	61	87	60	64	97	64	84	73	67	69	85	73	76	82	76	91	81	74	56	79	61	78	76	89	66	74	79	70	69	73	78	70	55	61	76	69	53	81	81	84	85	72	64	80	73	71	75	72	80	87	87	63	64	91	73	72	69	71	69	85	81	76	68	78	71	71	81	83	96	78	68	66	70	84	80	98	77	63	57	81	77	82	80	64	74	73	91	68	78	75	89	73	83	73	88	59	69	91	63	76	65	69	69	76	78	71	74	72	65	71	73	94	87	73	66	83	83	87	93	80	82	68	64	79	66	83	59	75	69	73	77	63	76	71	87	66	78	87	63	65	78	77	62	70	64	62	85	80	53	81	73	86	78	79	76	78	77	69	83	72	62	82	60	74	76	73	64	67	76	82	74	68	95	76	54	69	85	88	66	74	65	84	65	82	58	88	82	57	73	80	78	73	81	67	81	82	82	76	71	85	79	82	71	72	80	96	77	58	88	73	74	85	95	77	64	89	66	73	60	73	88	81	60	63	87	74	77	69	59	93	74	98	85	77	89	77	74	74	71	63	80	72	86	71	81	64	75	84	89	77	77	81	71	74	58	83	66	70	89	74	72	79	80	79	77	67	83	67	76	60	79	66	74	85	75	81	82	80	73	70	80	68	61	78	77	76	85	71	66	69	72	62	75	76	71	79	77	86	73	84	80	74	70	78	73	61	74	87	81	77	60	74	74	84	72	60	85	63	72	77	79	79	76	64	81	58	70	78	96	98	84	76	68	70	74	70	71	79	68	76	77	91	88	73	79	67	78	83	71	68	79	80	77	76	78	76	61	69	75	63	73	84	81	65	79	69	68	81	64	76	85	67	81	80	75	78	65	64	81	86	69	68	78	74	84	73	59	75	69	84	73	73	77	75	72	70	87	83	87	76	67	74	77	76	68	76	80	75	93	69	75	64	74	58	64	79	76	73	58	69	64	84	74	85	85	86	84	75	80	80	79	70	75	72	81	81	78	94	76	65	71	83	83	66	81	82	73	71	82	47	69	73	65	78	79	87	69	64	70	81	76	70	63	72	85	88	76	67	73	66	74	58	70	71	63	83	84	83	90	72	78	71	73	87	85	77	75	92	102	66	65	61	66	70	82	76	62	76	76	76	72	79	75	68	80	79	83	69	62	67	78	83	70	63	62	78	74	73	80	84	79	82	100	69	87	82	79	64	87	98	80	83	72	65	76	68	74	78	73	89	84	67	67	68	70	62	73	84	78	65	99	97	71	98	73	76	80	74	87	79	67	64	74	67	64	81	70	78	67	77	68	77	71	87	88	75	78	72	86	70	89	71	67	57	87	91	81	76	85	73	74	84	71	75	76	74	76	72	69	53	79	66	77	99	77	73	77	64	74	79	63	59	80	80	81	79	80	71	84	81	90	101	66	77	65	71	69	72	59	83	83	72	79	60	81	82	79	77	59	84	65	70	61	80	61	61	77	74	84	74	87	89	74	66	70	67	61	89	72	69	78	68	88	69	71	76	69	76	90	83	69	92	83	61	68	69	70	50	69	81	69	72	82	62	86	90	72	60	70	81	72	73	79	80	59	65	66	77	63	73	73	62	68	71	70	73	65	73	67	82	78	70	57	64	63	70	72	64	63	70	64	75	89	70	68	75	85	73	87	81	79	75	78	88	76	79	90	76	79	56	68	66	74	78	69	68	70	76	74	72	71	88	77	80	81	82	84	85	69	62	68	74	82	74	73	70	77	76	69	74	82	96	70	78	64	90	63	67	71	75	74	69	83	67	64	71	78	76	67	71	74	75	61	55	84	80	57	66	65	73	74	60	76	69	62	63	80	68	77	84	78	73	67	79	67	64	74	86	74	79	80	60	73	67	72	56	60	71	66	79	68	69	69	73	76	67	69	79	66	66	90	59	80	61	83	93	79	71	69	82	77	53	63	61	81	64	70	79	69	75	77	73	80	80	64	76	71	75	68	87	68	73	70	80	71	73	68	74	65	80	68	72	71	89	72	62	70	79	70	66	70	74	87	74	73	71	83	64	66	71	76	84	87	75	73	81	80	84	68	86	76	69	85	77	79	70	71	67	65	66	60	68	72	75	67	67	74	73	62	73	69	86	77	64	76	89	78	71	50	82	66	92	63	69	61	79	73	81	65	72	75	68	84	66	82	79	55	81	61	78	84	72	72	73	63	68	63	81	86	85	75	82	63	66	57	69	66	84	85	79	61	69	84	69	79	73	88	71	87	74	79	61	56	84	64	66	67	74	79	84	86	75	74	70	67	102	61
38526	25614	16712	22631	27073	6571	3938	3215	2582	2220	1881	1833	10267	4448	1306	1223	1202	1073	1084	1031	1044	1008	960	1029	960	928	984	1006	3394	15526	15501	10808	5501	2582	1317	923	873	801	784	798	810	764	836	835	817	798	811	798	814	737	831	834	793	811	838	800	807	789	790	865	802	800	785	731	816	763	806	773	790	784	802	821	809	842	756	870	777	791	782	812	794	776	831	824	801	786	717	849	812	833	852	818	812	793	810	820	845	794	784	797	825	808	806	771	748	796	812	805	807	791	861	786	773	834	844	782	785	801	798	831	790	802	831	820	769	745	809	797	842	797	785	799	836	797	795	798	784	813	781	785	802	812	762	850	811	831	822	825	754	759	796	810	806	828	749	815	850	788	864	833	815	777	814	805	814	795	805	876	797	835	813	801	846	801	842	835	819	793	794	838	816	798	854	783	859	816	819	813	793	834	790	815	851	762	815	807	844	800	816	815	826	803	787	824	834	779	808	862	785	762	808	779	824	810	780	812	778	819	807	811	816	805	858	807	820	804	821	815	809	826	809	822	836	805	819	851	830	764	836	801	804	821	759	836	787	797	801	824	825	818	812	825	808	796	798	804	770	817	811	761	828	817	816	853	814	782	844	783	837	803	858	861	819	892	788	808	780	852	827	777	807	810	819	778	794	778	788	831	789	781	848	795	795	788	808	828	839	808	790	821	806	807	789	818	793	839	824	804	770	815	854	858	769	839	820	823	783	801	740	834	792	857	777	797	806	802	754	848	775	827	858	807	848	840	843	826	781	839	804	838	777	817	840	806	827	853	772	812	817	812	816	799	794	806	752	809	828	798	797	851	878	798	856	835	783	845	838	780	782	796	861	811	808	850	851	800	761	838	791	819	863	829	797	772	772	811	806	794	782	828	828	804	771	814	793	824	808	779	794	834	808	764	887	821	799	821	776	808	778	821	793	762	843	806	771	797	829	791	827	736	839	862	807	794	790	841	808	795	753	825	816	800	797	853	820	789	876	841	828	810	783	798	784	778	810	830	805	819	799	845	840	815	839	800	808	821	802	797	779	800	815	859	782	775	868	809	793	771	829	815	827	825	855	820	828	788	774	823	869	799	797	807	809	854	827	849	790	858	790	768	838	803	797	774	856	828	861	773	822	811	816	801	821	805	833	819	781	770	796	739	784	782	783	825	816	779	826	754	816	821	855	791	786	737	784	774	779	804	816	823	781	762	760	753	821	866	802	821	815	798	804	788	816	850	834	798	846	797	805	808	848	791	779	750	741	793	775	828	805	804	829	819	767	869	806	788	801	831	832	785	800	811	808	816	740	784	803	758	738	792	849	792	756	828	791	761	790	798	852	806	799	820	793	808	847	828	777	821	755	805	797	772	813	833	810	814	773	812	801	781	870	763	827	842	803	758	848	799	810	761	882	835	817	856	783	800	795	825	843	798	843	847	765	828	802	785	814	798	771	841	842	729	820	836	788	777	797	768	817	783	812	791	851	766	813	749	762	805	792	767	811	800	826	815	812	828	804	835	823	794	807	845	818	791	778	818	811	845	819	810	763	771	828	841	854	764	806	780	787	833	771	806	805	790	823	828	752	780	788	791	777	837	769	803	779	806	792	819	809	862	796	808	837	821	806	840	815	837	821	809	807	762	799	811	813	794	839	825	802	834	851	859	779	851	786	838	818	837	808	808	812	805	824	785	792	825	849	814	797	760	825	790	814	811	830	815	802	837	762	759	815	852	776	833	802	802	786	737	761	758	783	797	828	752	826	804	832	800	773	839	858	837	853	846	814	861	787	822	862	805	781	782	794	870	804	806	762	794	821	858	768	846	787	736	799	783	816	820	824	775	783	819	788	850	843	789	861	826	806	789	856	855	756	840	775	807	791	845	812	787	810	805	840	861	793	809	864	785	795	794	851	815	844	806	790	855	824	842	802	837	821	790	798	806	825	810	798	835	773	839	807	821	814	829	807	815	803	840	787	809	791	796	745	827	836	783	858	807	815	794	777	836	766	790	822	806	792	793	808	796	831	861	800	820	792	791	860	869	768	828	795	807	845	827	844	782	883	802	858	804	795	808	793	782	822	799	785	830	849	823	781	764	775	785	826	800	826	835	829	807	839	819	817	828	820	814	817	812	819	777	846	789	811	830	895	761	825	819	811	811	819	796	807	812	791	829	857	755	816	793	822	834	769	806	782	811	794	838	783	857	791	794	824	799	809	834	775	851	798	808	829	780	779	756	841	857	802	796	771	807	832	838	832	789	770	816	832	843	848	787	812	828	826	786	787	790	813	753	834	824	827	764	817	786	810	823	799	775	873	815	810	815	800	809	786	837	808	821	838	817	843	848	854	769	852	831	795	874	796	796	769	817	826	813	779	808	807	806	809	792	843	834	848	859	778	813	827	826	783	832	788	892	843	824	778	821	813	829	793	798	784	788	765	779	826	783	782	772	864	791	774	815	808	800	784	810	834	783	843	835	798	827	847	787	801	773	862	833	796	807	843	784	830	861	810	795	814	836	806	775	818	805	836	812	783	794	823	766	782	831	769	854	779	757	840	770	870	792	845	829	808	841	818	740	821	813	905	850	838	832	748	794	820	785	794	824	825	773	788	830	875	761	833	787	790	831	729	767	872	884	818	831	791	799	811	773	812	833	784	814	838	777	742	768	798	844	826	789	836	805	777	800	806	827	823	788	803	820	792	839	831	809	856	841	784	833	794	809	801	827	786	825	798	799	844	781	801	889	795	822	809	769	749	841	777	807	849	813	802	815	785	756	788	803	789	834	802	767	847	835	780	805	804	846	843	827	842	788	849	824	778	790	809	814	840	821	821	829	854	786	762	773	834	758	841	854	778	852	823	832	838	807	816	789	848	840	821	813	788	817	845	750	805	732	807	852	839	813	872	795	775	806	793	803	729	747	761	814	799	779	800	839	796	847	812	800	867	800	781	783	788	789	830	808	800	814	865	828	774	765	846	790	863	836	749	809	760	840	814	814	805	817	804	791	805	845	748	753	782	745	781	745	799	808	803	873	772	800	784	802	842	785	794	805	823	823	791	808	806	804	772	786	797	870	815	824	809	831	798	784	810	783	844	806	827	788	810	788	827	832	800	781	803	802	829	875	824	797	758	814	782	828	751	782	784	852	792	858	804	828	804	802	758	821	806	817	743	791	761	777	789	867	793	802	827	818	807	798	858	830	817	766	783	823	782	837	779	792	825	801	819	798	825	805	793	799	776	790	811	802	788	784	808	859	832	816	911	784	819	822	889	804	859	801	853	819	807	756	788	803	797	847	829	800	779	811	807	814	847	790	797	769	789	840	822	834	820	841	851	768	775	819	836	782	816	812	838	791	792	797	820	810	822	825	799	784	800	797	818	800	824	848	826	840	777	752	833	810	821	813	823	784	812	782	787	837	892	759	864	796	813	833	820	856	860	819	809	815	798	787	798	849	801	840	800	833	847	809	843	822	837	824	835	814	774	786
7789	5323	2242	1130	846	167	135	121	115	106	111	98	275	141	88	107	99	81	92	98	83	79	85	78	85	87	81	98	417	1234	1013	612	301	152	127	86	82	72	90	69	70	83	79	92	87	67	69	74	86	92	96	80	56	72	74	80	81	78	67	73	88	85	82	97	85	74	73	74	103	76	77	77	86	74	103	92	79	93	85	79	84	84	72	82	81	92	60	84	81	91	84	70	85	74	68	73	69	90	79	62	84	78	63	75	77	83	77	75	83	86	76	88	73	75	85	73	93	90	57	70	75	77	90	85	79	77	86	87	96	84	84	75	76	59	77	67	93	84	85	74	69	68	75	69	85	71	83	67	82	71	80	86	76	91	84	75	82	83	70	66	80	78	76	88	79	96	89	85	78	79	79	83	83	93	59	76	86	79	78	92	91	86	84	79	96	85	73	75	76	66	81	83	72	77	84	75	69	83	72	83	79	67	90	71	88	84	74	63	77	91	95	76	80	70	71	85	78	75	87	61	74	79	76	87	78	82	81	84	75	77	77	90	67	89	89	79	82	80	71	75	62	75	81	74	100	86	77	70	90	69	81	79	86	83	80	69	82	70	93	88	85	76	76	87	82	79	74	77	79	82	82	71	62	77	72	82	87	103	74	94	60	84	69	75	78	66	79	74	88	60	64	73	82	90	89	93	66	72	72	68	68	91	70	80	91	81	71	83	74	87	97	75	94	90	78	84	81	81	80	70	80	79	69	73	82	66	72	72	89	85	89	69	92	67	78	76	78	65	84	74	70	93	80	89	72	73	97	90	76	88	86	75	88	52	85	77	91	81	83	65	87	77	80	64	84	91	69	87	84	73	84	86	85	72	77	64	86	78	80	74	83	91	60	85	86	76	71	89	79	90	62	87	84	97	82	78	77	94	79	67	73	77	81	73	75	63	84	83	87	88	75	100	76	91	71	77	80	75	79	72	87	92	82	65	70	100	72	81	80	75	80	83	69	74	92	67	76	71	93	83	82	68	80	76	79	68	82	93	72	74	77	82	74	86	60	67	60	77	99	81	80	81	74	74	98	76	85	67	70	77	88	91	87	89	75	84	70	65	102	75	65	71	82	74	87	107	85	63	76	67	72	75	78	94	81	80	67	78	80	66	87	70	82	86	91	74	73	79	91	78	84	82	73	83	58	84	80	73	80	83	60	77	86	93	73	68	94	85	76	72	81	82	73	86	77	88	84	81	82	72	66	82	81	84	94	81	72	82	85	82	89	94	81	73	72	80	76	81	68	85	83	96	65	67	84	58	87	69	73	84	86	84	79	75	83	73	82	90	74	74	85	83	94	75	73	84	77	82	74	80	70	80	89	72	75	73	74	61	82	78	67	83	82	97	78	89	99	83	76	58	68	74	81	70	82	74	81	67	67	59	78	87	77	74	70	92	65	82	87	83	83	94	68	78	71	88	70	76	70	85	85	94	86	84	83	80	75	82	75	70	76	70	79	87	73	82	70	86	91	73	74	76	79	86	89	83	86	77	87	75	74	83	78	76	78	83	83	71	72	81	75	58	79	70	91	77	90	88	85	87	61	66	73	91	91	70	97	77	69	74	74	59	91	89	76	72	73	57	85	69	68	65	75	77	74	97	60	86	75	89	76	90	82	86	65	65	102	82	84	71	68	74	89	90	91	75	75	82	76	85	90	72	84	80	73	90	85	48	70	86	74	79	67	83	79	71	63	80	74	82	81	88	72	73	67	66	64	69	104	79	94	99	72	63	88	64	79	76	78	76	97	77	79	74	72	73	72	79	78	69	67	68	84	68	81	77	80	70	78	91	79	68	78	86	79	72	57	72	74	79	94	76	107	75	79	76	73	69	65	86	75	82	87	86	81	71	69	83	82	85	77	67	72	78	74	83	80	75	82	82	91	87	70	85	80	74	74	64	85	86	95	74	81	83	85	68	66	87	87	85	99	88	76	67	88	85	88	79	67	79	73	85	76	84	87	77	80	73	73	97	77	89	78	78	90	90	76	83	86	76	91	62	77	67	74	83	61	84	74	71	78	95	68	94	75	56	84	65	75	62	80	76	71	94	65	85	91	74	76	95	73	70	83	80	88	92	87	94	90	87	84	73	68	84	75	90	83	88	66	80	88	76	67	78	75	70	78	87	85	84	80	74	86	72	75	72	74	99	70	75	79	90	79	71	83	101	83	67	82	75	80	84	92	73	86	59	89	73	80	95	91	89	97	73	84	77	83	84	81	88	70	91	83	77	71	85	85	88	80	74	90	87	82	80	81	73	77	75	89	77	81	75	76	67	79	87	100	79	82	76	77	83	79	75	77	88	81	86	89	64	83	64	77	87	74	81	79	75	65	82	76	77	77	60	81	79	78	74	81	69	87	110	84	80	67	85	85	72	76	89	86	82	91	80	93	75	66	79	75	86	78	73	88	80	73	106	65	79	93	80	91	72	82	78	66	82	84	83	77	91	72	78	80	80	71	73	71	85	82	68	64	67	86	66	78	79	74	80	87	85	76	74	77	84	64	87	84	68	76	78	78	87	89	71	67	83	86	74	92	93	79	78	63	94	74	73	91	77	70	76	72	74	81	101	78	78	86	79	69	77	95	80	85	84	91	77	80	85	75	81	83	82	86	78	59	72	87	66	69	72	81	62	87	83	94	77	68	71	77	80	82	70	91	76	67	93	88	77	75	73	80	96	72	71	78	75	63	71	87	75	82	59	84	73	103	64	70	91	76	82	90	74	74	99	71	90	89	76	86	75	94	63	78	71	82	92	84	63	75	92	78	84	73	74	87	63	95	81	82	75	72	63	72	77	74	74	79	70	80	78	84	79	91	75	89	69	78	63	80	55	75	80	80	62	62	76	79	76	72	87	63	76	76	70	82	73	76	82	80	82	72	70	81	86	96	74	75	68	74	82	95	72	70	85	82	82	70	80	81	81	72	75	71	76	75	73	70	74	67	85	63	78	87	81	94	93	76	90	85	90	76	86	81	77	79	84	75	72	70	78	103	75	88	79	91	88	61	77	73	66	86	72	94	79	89	72	84	85	84	87	87	81	73	83	74	79	74	84	67	68	86	75	82	98	72	85	68	69	68	76	76	78	69	84	77	85	74	86	94	85	72	76	75	82	64	72	77	73	70	80	70	82	99	80	73	75	94	67	79	82	67	75	88	74	81	77	73	77	79	81	64	74	82	92	70	74	72	74	81	80	80	87	90	84	70	54	78	81	86	76	85	83	86	86	71	82	76	66	89	80	88	82	78	85	84	82	86	76	75	84	83	75	72	95	73	81	78	81	88	72	82	88	79	83	71	65	77	71	84	86	75	64	79	71	92	82	73	96	78	91	86	79	71	78	83	65	71	78	75	91	72	75	84	89	88	69	74	72	86	72	77	82	88	79	71	84	98	76	84	72	71	84	71	83	77	82	69	83	103	84	86	87	88	68	79	82	94	80	63	78	80	80	81	84	77	76
40899	28796	19826	26512	30823	8129	4847	4053	3440	2820	2573	2349	8802	3498	1603	1565	1546	1446	1366	1301	1302	1216	1227	1192	1169	1164	1155	1132	9171	21623	18296	12312	6519	3195	1542	1100	963	900	900	994	1015	945	915	948	980	948	946	966	938	880	942	928	1012	945	938	922	994	969	933	908	949	941	977	977	934	924	934	1000	912	1023	963	930	938	993	952	954	934	1001	978	908	958	906	927	925	928	955	919	859	933	938	994	975	1008	891	956	970	908	949	921	964	930	917	945	910	954	914	960	933	976	899	1023	941	941	890	873	993	958	896	902	944	910	916	972	899	921	944	900	945	926	954	982	1033	982	925	987	928	945	933	1009	948	918	931	921	894	967	941	875	957	970	905	955	932	950	923	977	948	963	933	872	951	940	926	959	962	995	989	980	895	929	957	960	908	961	908	950	961	982	925	944	924	955	973	973	956	999	933	883	912	948	942	967	925	942	936	937	952	907	951	950	954	941	970	964	981	955	913	976	946	925	989	954	896	966	971	976	986	909	939	944	955	963	979	977	985	952	956	950	927	940	915	951	884	965	945	971	918	942	963	950	905	925	946	908	904	950	942	931	964	959	958	947	932	949	948	949	982	987	933	988	939	952	905	934	993	980	916	974	948	930	946	921	941	990	942	965	983	935	929	883	990	899	956	930	942	939	935	968	969	945	997	974	973	959	913	922	960	944	903	963	929	965	922	933	908	975	936	954	1002	921	959	998	942	970	920	962	926	933	902	941	941	941	940	947	962	969	985	887	935	953	943	939	949	869	993	894	984	932	938	938	907	960	959	984	973	888	967	915	999	905	924	1025	1007	966	920	975	938	927	944	999	930	963	970	959	928	947	947	914	933	967	910	963	953	936	928	910	935	922	926	931	978	924	962	906	927	956	909	951	929	989	887	927	963	998	970	1015	943	919	962	1018	949	958	943	957	931	942	961	945	920	942	924	927	988	961	927	933	895	939	1017	949	920	973	889	952	1001	893	897	961	927	980	1024	979	975	939	888	864	961	962	932	910	945	941	944	953	996	928	859	944	1019	917	923	950	938	995	906	931	912	926	897	971	962	937	949	941	982	910	932	889	972	916	972	950	952	957	965	988	954	949	951	909	931	964	917	958	936	953	929	987	892	944	900	878	951	942	954	909	937	910	923	1007	972	900	936	1017	923	936	955	939	927	903	940	897	1020	950	904	939	926	972	953	916	1036	920	985	977	944	990	965	960	1010	939	952	953	999	1031	958	910	935	970	975	915	973	982	921	989	978	947	909	944	976	1002	954	965	878	946	882	887	947	950	918	911	946	983	910	921	987	884	945	931	918	968	962	1000	923	967	944	935	886	956	939	929	968	932	974	917	952	982	960	965	895	921	958	994	937	915	935	835	1004	942	947	960	957	938	1000	968	967	966	917	871	938	944	900	1016	1017	1006	946	955	1017	944	912	948	933	964	915	933	964	978	984	957	960	971	952	955	929	903	1001	962	890	1008	980	1009	941	965	956	977	989	960	900	983	906	944	946	929	973	913	925	952	898	937	941	930	907	961	886	949	926	929	993	944	946	982	968	911	934	947	979	983	955	966	964	947	980	911	932	963	925	942	907	948	918	957	957	989	928	924	906	940	940	924	948	999	956	977	901	980	896	925	953	939	950	939	948	874	889	915	921	964	945	967	985	945	959	924	937	929	865	970	993	981	913	982	928	942	946	982	1000	961	970	940	996	907	968	957	1005	988	943	942	956	991	934	975	967	971	914	987	1000	1001	914	940	969	915	921	951	907	918	985	967	998	959	993	926	942	985	977	944	924	951	933	969	989	969	838	986	929	949	881	941	911	978	937	911	907	951	911	968	940	945	932	968	955	960	991	977	997	961	966	923	950	916	968	964	948	922	950	999	955	944	983	939	932	950	990	951	910	914	941	967	893	916	956	949	917	963	936	947	964	960	968	917	938	975	945	912	984	941	955	935	907	900	933	920	935	946	988	947	975	900	938	911	950	878	942	943	1026	948	953	951	949	909	993	921	936	953	950	954	940	894	922	942	935	882	932	1047	917	1007	911	944	938	970	915	970	976	1014	949	1005	916	934	937	926	926	941	949	927	903	928	980	903	964	985	936	920	1014	935	1002	906	896	910	970	939	936	938	993	1026	901	983	913	934	989	876	955	881	947	920	948	937	949	1021	953	919	993	938	1006	960	943	958	959	897	917	918	949	958	929	884	886	988	968	904	942	879	930	961	988	959	915	888	926	1024	915	921	927	996	999	885	946	979	936	921	909	923	942	973	979	911	912	959	941	981	922	939	879	940	949	952	895	943	905	961	986	961	950	914	987	936	990	923	1011	982	946	947	916	956	948	949	942	966	950	998	941	966	964	1019	906	916	938	977	969	944	956	974	1036	957	939	953	948	1001	904	917	940	951	985	920	942	949	920	941	974	927	962	968	939	939	919	961	983	910	968	966	989	992	936	970	999	922	992	952	986	884	896	993	984	936	939	974	897	913	930	938	936	967	947	970	972	898	908	1014	984	959	958	933	1016	915	914	928	952	932	970	921	1027	947	859	969	948	947	956	898	959	899	978	942	942	994	922	979	955	960	966	966	951	1007	961	933	938	943	926	883	958	975	988	904	970	946	932	947	955	921	938	1003	985	900	966	993	968	960	955	896	939	925	1015	945	930	946	979	962	980	940	918	928	1002	938	988	960	1002	979	948	947	979	940	916	967	986	938	960	941	962	925	957	935	950	996	951	960	932	961	927	879	939	926	931	912	945	946	933	915	902	990	1016	938	924	975	959	927	935	941	908	943	914	949	904	937	952	968	933	948	931	859	951	922	964	953	935	929	983	920	951	953	971	1050	935	930	1011	945	993	959	903	953	916	963	909	917	918	938	990	937	921	924	958	951	947	931	959	944	955	941	965	957	945	943	925	982	919	951	902	950	995	953	922	946	957	901	913	914	909	937	892	953	956	876	979	964	961	921	938	959	961	957	974	978	919	941	946	957	973	978	957	910	936	952	938	952	951	987	904	954	959	904	900	934	905	973	911	968	900	955	925	935	921	924	973	952	904	987	1006	913	944	926	958	1006	975	921	956	952	926	945	897	923	921	923	1021	937	968	930	953	963	955	907	962	936	892	913	939	957	931	917	943	931	939	963	940	968	990	912	888	947	953	937	938	941	948	918	954	948	956	956	970	921	952	940	960	969	948	930	965	957	900	948	922	925	1000	963	938	899	971	929	963	918	982	937	985	885	953	943	972	1004	908	910	965	915	952	918	946	908	922	905	936	902	946	920	919	974	975	952	947	984	910	982	884	936	948	941	905	959	981	956	942	921	1002	886	916	996	929	953	901	968	970	968	910	973	1005	950	962	941	952	907	1036	979	928	943	937	992	939	917	956	934	934	960	983	920	873	936	958	963	942	936	979	970	929	968	921	938	879	976	934	946	914	933	952	961	977	946	946	1002	918	936	968	933	887	941	1006	901	916	916	918	931	981	966	992	941	941	963	948	955	970	933	925	984	921	915	932	996	946	974	913	966	940	984	920	956	925	972	961	981	910	944	956	967	939	968	1016
10821	10242	4120	1712	1459	305	152	116	137	120	153	108	277	102	98	89	109	89	80	80	97	82	82	85	91	103	97	89	691	1804	1497	863	383	182	126	79	95	77	82	76	78	78	69	73	74	65	80	79	62	69	75	75	79	87	70	70	58	76	74	77	84	71	65	78	71	67	74	76	66	88	65	74	73	87	81	79	78	71	98	84	86	87	96	88	84	62	82	71	85	78	76	78	77	84	92	73	79	85	79	74	83	70	81	81	88	84	69	76	71	67	75	78	79	77	88	70	94	78	65	77	70	83	82	96	84	85	70	83	85	83	95	66	74	58	91	73	89	81	82	98	79	80	76	78	73	74	72	78	85	75	80	78	94	70	63	88	96	95	93	69	87	66	77	72	100	85	85	72	86	89	82	71	76	73	74	61	67	86	82	80	78	74	74	66	74	80	72	75	76	74	96	79	83	79	78	77	90	65	84	103	96	87	73	89	92	74	66	79	82	63	76	74	76	79	79	68	84	103	70	72	78	107	70	82	71	83	85	67	62	73	69	84	76	82	81	84	76	82	70	67	65	89	78	64	84	80	66	74	78	84	63	74	85	66	83	60	75	85	74	82	78	95	89	89	74	90	95	75	65	63	79	71	80	69	85	82	101	69	88	83	93	71	78	80	71	81	80	76	91	85	64	95	78	92	69	91	85	93	104	72	85	62	82	89	82	79	88	62	71	70	81	99	79	81	80	86	93	92	76	69	86	89	67	64	91	62	87	72	75	60	101	88	81	85	72	78	78	82	83	72	74	70	73	80	64	85	58	67	72	86	77	63	86	69	71	79	70	64	87	87	78	80	81	76	92	76	73	67	64	75	91	82	70	90	75	78	80	77	86	87	97	68	72	70	86	81	87	62	90	92	53	68	81	63	72	80	79	74	61	81	72	77	73	73	101	71	91	66	58	77	59	73	82	84	90	91	74	77	77	81	80	78	92	56	72	85	88	75	64	90	81	68	89	95	79	68	70	92	88	82	82	81	77	68	72	77	79	82	69	94	69	78	79	80	77	89	83	60	90	68	75	85	73	81	84	72	86	94	76	83	85	82	74	79	82	72	83	86	79	76	73	83	89	95	82	84	83	56	72	82	69	96	96	79	70	84	70	85	66	84	71	81	69	84	75	94	73	83	70	86	88	86	76	88	84	91	80	68	77	82	88	79	68	87	84	88	76	68	79	73	91	72	74	73	69	73	88	78	86	76	67	76	75	79	87	90	88	67	85	94	79	70	80	73	53	84	89	87	88	76	76	80	80	77	73	101	69	98	68	80	81	86	58	78	66	69	88	74	97	101	87	87	79	103	78	63	74	73	73	97	79	81	72	91	82	73	78	90	77	80	71	68	75	90	85	75	76	72	88	76	71	91	77	87	77	75	70	87	81	89	79	93	76	73	77	78	83	80	76	79	74	75	87	64	68	88	90	88	74	78	54	91	77	69	85	81	92	80	74	81	87	65	74	89	86	80	88	94	81	83	71	90	75	83	72	89	68	92	69	68	80	91	74	93	68	84	85	64	76	71	76	76	87	94	75	75	80	79	85	88	90	73	82	91	82	102	79	66	72	70	74	74	74	91	89	95	83	71	59	73	75	87	73	70	74	71	92	85	64	97	90	79	71	85	88	71	75	83	68	73	89	86	77	70	69	75	77	75	91	83	70	75	57	76	75	83	88	76	90	73	75	78	68	78	80	76	75	89	82	85	89	59	75	82	92	85	92	79	82	111	74	74	79	76	68	86	77	86	84	74	72	86	80	75	85	73	84	92	75	71	85	72	68	54	84	72	87	89	79	80	71	66	81	79	107	86	67	87	78	81	85	69	87	91	85	69	85	91	82	87	77	84	91	85	94	78	80	89	77	77	79	82	88	77	73	88	66	62	64	92	83	74	75	76	69	81	79	100	80	67	61	76	87	75	79	89	86	70	84	80	81	73	78	87	69	80	72	75	75	79	75	79	70	73	74	76	84	68	76	79	80	89	81	75	82	90	72	76	74	71	58	68	70	80	87	70	85	89	71	64	79	86	71	77	79	72	72	86	81	76	82	79	80	78	83	76	91	81	85	79	96	99	79	76	89	81	70	73	71	95	89	85	90	84	82	68	83	80	82	91	81	102	86	82	72	74	63	89	73	70	85	76	74	92	83	77	76	83	83	82	78	84	85	74	73	74	83	85	94	68	64	78	76	99	88	77	85	69	85	60	79	76	90	68	70	71	88	85	70	77	83	68	90	79	64	92	83	86	69	72	86	77	76	74	68	89	78	73	82	75	73	93	76	67	83	68	87	60	73	80	65	58	71	77	82	77	79	85	85	77	97	71	77	77	71	84	57	77	78	70	80	75	98	67	66	81	91	68	67	81	95	80	83	66	74	72	82	67	85	76	82	70	82	76	68	98	70	87	71	98	75	64	80	71	88	73	78	88	82	70	74	76	69	85	98	76	69	77	81	76	58	89	79	103	75	74	90	71	92	75	70	89	84	82	67	78	84	66	84	71	71	82	77	78	54	68	80	85	83	86	73	90	81	93	83	75	87	92	62	67	68	89	74	61	96	80	92	88	87	83	85	94	86	73	79	76	82	83	71	92	81	81	79	90	73	73	84	79	76	80	80	75	83	64	65	94	81	94	69	84	62	88	69	76	94	84	71	82	61	96	87	59	86	74	79	93	84	73	71	75	96	72	75	69	87	85	72	83	83	103	88	75	78	74	81	72	76	102	74	96	64	87	79	99	80	74	82	84	76	82	75	58	76	105	88	84	76	68	58	89	69	58	80	79	84	78	94	97	75	85	70	61	81	75	80	88	65	83	79	84	69	83	73	78	76	88	106	68	67	76	76	78	75	71	72	87	69	79	74	78	82	82	71	74	81	90	83	77	66	73	80	81	97	88	79	80	68	70	90	80	80	74	54	74	90	92	80	100	81	82	91	76	87	84	70	70	83	77	84	72	72	85	71	77	71	74	83	81	86	97	66	80	71	73	76	75	84	69	83	94	84	83	82	81	75	69	74	82	74	78	66	81	76	69	70	92	73	82	86	78	85	79	82	80	76	80	74	87	70	65	82	93	87	78	88	61	81	94	71	75	83	94	84	77	77	82	74	85	68	75	70	87	73	74	76	83	84	78	93	97	79	78	69	74	66	91	83	85	65	82	69	61	87	72	78	85	80	74	77	76	74	54	78	67	83	78	98	80	73	90	94	98	73	77	79	88	97	87	82	82	75	73	82	99	82	66	72	84	66	88	74	74	82	76	77	71	58	79	84	87	78	83	91	79	87	77	78	70	78	89	95	68	78	89	64	84	90	97	70	86	81	87	87	86	91	75	78	62	89	77	82	93	74	77	92	81	83	101	67	89	86	72	78	77	102	77	89	72	73	89	66	66	70	78	95	84	84	71	92	85	90	71	73	81	71	87	69	63	80	86	76	90	87	71	93	83	69	84	83	108	76	68	77	71	69	100
48710	34345	24691	31344	36124	13468	6860	5820	4621	3969	3293	2950	7746	2350	2079	1840	1765	1692	1564	1494	1477	1390	1433	1285	1275	1330	1227	1196	14701	25557	22160	15527	8293	3615	1620	1114	997	936	928	924	951	881	955	922	960	959	912	909	939	891	881	940	969	948	964	885	972	906	949	983	986	925	948	918	944	938	951	954	902	948	934	961	966	943	965	946	962	936	993	991	937	909	963	957	997	963	1005	962	946	909	944	965	945	935	900	950	926	961	961	924	911	974	961	897	948	910	929	884	908	962	924	977	973	882	955	901	956	915	935	956	970	923	929	884	950	929	945	961	983	958	984	954	975	897	949	966	960	918	927	922	983	896	955	924	953	931	886	954	925	983	941	913	955	925	967	944	939	973	978	966	936	927	899	924	969	967	943	961	906	961	907	956	955	902	931	976	966	975	902	927	927	951	956	960	961	906	953	930	937	1020	953	951	969	978	913	946	884	903	954	870	905	951	945	918	949	926	961	986	915	926	961	929	975	959	921	951	929	916	953	869	945	937	962	913	971	883	979	924	882	910	897	910	968	884	955	967	911	939	936	950	937	956	967	954	995	955	950	947	945	900	964	965	991	893	966	984	957	965	946	948	940	973	950	987	945	881	946	967	959	893	941	913	899	893	944	882	946	972	944	998	917	946	951	900	928	909	942	966	917	937	867	950	859	971	999	963	943	990	959	923	961	954	1006	921	914	982	945	936	976	1004	924	901	965	887	899	884	991	990	893	942	981	887	940	953	926	926	926	952	938	914	941	989	938	967	970	914	935	902	964	941	882	931	935	928	913	903	907	943	895	944	941	915	937	927	941	937	999	976	970	930	929	907	910	922	936	997	883	984	959	957	939	931	990	965	883	994	942	888	908	910	999	983	931	986	883	965	976	935	970	935	1006	872	944	965	906	953	927	1006	949	971	986	976	962	899	965	944	971	944	945	932	932	939	949	900	971	955	971	954	885	953	951	951	983	914	921	940	940	909	960	907	947	880	974	954	921	920	929	946	990	969	931	936	912	955	931	904	970	917	904	929	951	927	963	924	945	951	933	924	984	954	926	936	951	999	963	942	967	946	947	957	939	943	949	955	935	885	978	958	967	1009	967	921	1004	933	912	908	919	899	957	942	924	897	943	975	950	934	942	933	954	924	917	956	974	958	967	944	1003	1023	949	956	980	972	948	903	930	932	954	948	958	936	904	927	845	943	897	935	904	925	943	944	964	868	912	1000	891	973	960	926	938	892	908	953	943	949	971	996	995	956	960	976	994	963	924	966	913	923	952	974	970	923	946	970	933	965	940	955	1008	981	966	923	979	901	974	951	866	952	931	939	958	932	954	983	907	912	954	993	1011	1025	958	960	912	947	906	898	920	979	883	951	946	964	952	964	916	955	914	931	996	936	922	1012	968	936	959	940	902	989	950	924	991	1004	959	950	882	932	916	944	941	958	945	938	926	939	919	949	973	977	944	957	951	921	913	967	931	893	947	937	927	940	956	946	976	939	916	892	931	929	937	944	993	923	958	964	995	942	966	921	937	931	944	911	954	961	935	927	928	930	929	969	977	950	932	909	949	927	930	936	969	945	974	995	981	931	995	957	948	899	934	958	956	972	912	906	923	935	906	991	943	929	898	914	964	935	975	926	888	965	997	895	993	926	983	997	981	943	932	956	937	950	974	968	959	976	945	941	974	976	925	1008	971	898	987	912	972	939	965	1012	973	977	922	950	904	878	1003	941	995	884	929	949	942	966	868	896	980	938	943	937	947	932	941	982	995	944	929	923	946	940	940	927	933	931	861	958	946	981	871	941	939	964	913	976	936	928	1001	939	903	940	950	1023	1004	905	921	946	915	962	898	949	961	895	985	915	919	911	904	977	939	931	922	950	942	959	916	889	936	901	916	890	963	949	913	931	941	877	935	949	908	934	874	903	915	888	952	943	919	964	1020	1002	934	991	945	937	981	1006	947	944	957	941	925	961	931	984	941	941	975	953	946	922	977	930	940	949	930	877	918	956	965	976	909	958	993	929	911	867	979	961	948	969	912	943	1001	928	961	1018	943	964	932	950	990	900	926	965	915	883	960	985	936	911	928	937	957	953	966	926	931	910	986	896	943	948	972	889	931	906	907	906	934	963	930	889	977	997	965	931	921	975	948	941	894	978	968	974	958	959	953	924	910	901	953	959	916	971	894	904	941	968	977	945	906	875	932	1030	998	969	916	936	908	946	945	927	948	941	955	992	944	886	969	967	911	956	963	1001	944	1015	1003	950	956	947	981	958	897	932	950	948	922	956	962	939	965	927	962	935	951	929	974	946	953	929	910	993	995	977	965	911	951	964	986	925	980	958	974	914	958	939	947	913	953	922	884	986	910	942	1012	981	943	983	909	960	884	912	951	935	921	945	962	878	904	926	900	950	955	952	1007	979	938	996	965	952	986	937	949	914	924	918	931	985	1004	996	892	956	961	990	913	943	955	984	922	938	947	916	978	911	947	935	923	934	948	919	992	928	962	935	958	943	972	952	941	914	1028	946	930	922	935	959	921	958	955	935	905	926	893	951	943	948	1032	954	910	931	946	949	857	896	921	890	902	970	966	938	985	921	911	900	943	982	1004	891	910	933	968	949	905	937	926	949	946	917	976	957	847	910	931	1009	941	970	889	914	928	897	940	914	996	899	951	903	893	947	917	905	962	971	903	1012	946	944	953	919	922	957	912	947	977	985	1042	960	984	926	955	918	990	956	962	957	984	940	931	901	913	948	947	928	901	968	924	959	977	974	935	951	917	921	936	971	954	920	937	904	967	992	977	909	895	945	945	962	930	957	928	972	950	926	898	936	1018	939	951	924	967	932	945	910	946	986	930	1010	953	939	974	981	958	1005	927	943	953	957	989	918	969	942	936	958	926	994	989	1001	944	973	956	962	950	929	980	876	953	909	927	985	949	913	1023	922	920	1009	963	938	911	969	962	919	933	961	956	944	917	918	932	901	997	897	949	998	903	969	914	943	932	936	886	955	999	918	974	910	999	917	951	960	947	906	898	931	959	988	914	977	894	948	921	935	943	961	941	921	913	955	928	995	921	922	940	902	992	967	958	913	926	917	894	926	972	937	917	978	944	976	885	953	926	897	941	936	928	1002	928	929	944	940	927	924	937	921	935	876	967	902	908	938	947	965	954	976	912	948	973	956	972	911	940	950	961	969	923	921	950	951	936	975	898	952	992	990	927	924	915	887	968	968	979	993	979	970	990	964	966	969	931	942	893	991	926	936	943	943	993	932	927	928	962	939	963	912	937	947	907	955	939	986	936	906	915	928	940	947	952	927	975	898	956	951	989	931	916	920	920	923	947	910	948	951	990	958	960	937	929	957	933	921	951	967	925	956	972	889	959	956	986	930	901	939	931	947	922	994	942	978	933	953	923	864	965	931	889	914	969	992	957	958	976	906	950	926	955	937	930	899	937	968	931	947	927	958	972	953	921	954	917	932	928	905	954	920	987	926	955	958	938	945	960	963	968	943	989	1004	929	930	941	950	959	948
4411	1517	620	329	352	122	106	98	79	93	104	90	130	96	98	72	84	70	94	71	74	75	88	80	79	69	92	85	213	530	455	314	176	119	87	95	69	82	86	69	95	82	77	98	76	86	100	79	98	87	89	77	73	66	75	79	73	70	77	75	77	90	62	71	80	96	66	79	68	84	83	82	78	82	74	73	86	79	79	101	69	76	76	67	71	84	87	86	68	70	81	79	68	71	73	67	69	88	72	81	62	66	77	83	84	70	77	79	95	86	81	83	71	77	70	79	78	75	93	75	72	79	80	77	70	73	85	81	74	84	81	65	69	75	66	89	68	60	73	62	67	69	61	89	76	63	78	80	78	61	82	71	76	71	74	66	81	76	73	85	88	76	70	98	78	66	71	73	79	67	74	72	81	86	75	71	74	63	87	85	87	65	81	85	72	79	92	69	83	78	92	73	92	84	74	74	82	80	96	65	88	86	89	75	92	83	95	88	77	83	76	83	70	99	88	83	84	87	87	87	84	81	66	78	62	77	84	73	93	80	77	81	69	65	75	74	84	85	91	79	82	93	80	75	75	84	75	67	90	81	82	74	101	78	72	77	86	80	64	94	78	84	66	86	70	82	64	63	72	83	81	71	69	76	99	86	85	86	76	86	81	81	71	84	83	81	81	76	70	69	76	66	83	88	85	78	87	71	88	78	76	66	92	90	88	83	85	91	72	78	63	73	79	78	78	76	74	65	77	74	85	66	73	57	73	70	73	69	91	90	85	100	84	67	66	72	61	87	72	80	74	62	74	89	82	89	87	76	84	61	69	78	64	94	76	83	68	83	79	63	75	75	87	66	80	92	80	73	92	71	75	79	81	94	81	73	86	95	74	83	66	97	91	77	84	86	86	74	81	80	70	85	70	90	80	93	81	74	84	96	68	96	75	62	91	67	72	88	86	69	76	90	91	83	82	72	80	82	66	71	86	79	78	81	94	66	85	72	72	69	87	72	73	78	76	73	71	82	97	67	59	72	73	91	82	74	76	84	74	88	94	86	81	82	82	63	77	80	61	58	70	73	90	72	75	73	77	88	74	97	70	74	91	79	62	60	70	78	68	75	92	59	82	65	74	64	90	63	81	91	83	71	60	72	84	70	87	63	72	91	72	72	74	68	83	84	74	82	99	75	77	74	89	84	84	86	90	96	81	91	73	84	76	91	81	79	83	51	75	79	91	59	96	79	100	75	84	86	92	79	70	73	77	81	84	91	97	84	97	77	67	88	69	77	76	86	74	78	73	83	79	70	74	74	79	85	63	67	77	68	67	79	69	79	73	82	85	90	79	89	76	78	80	75	76	81	77	82	74	76	83	84	78	71	80	80	82	68	76	75	76	74	80	84	97	72	75	81	85	89	88	71	70	79	67	81	81	73	77	65	87	78	81	78	83	74	79	79	81	73	78	69	78	80	86	83	93	58	71	99	66	75	79	70	71	60	64	86	87	85	76	89	90	78	59	72	71	88	66	88	76	82	81	91	79	86	63	60	83	70	74	82	78	69	72	81	63	81	74	76	86	73	80	82	75	58	69	65	74	99	73	79	79	71	82	66	70	84	82	80	74	67	76	91	78	78	88	75	76	90	83	74	77	89	70	83	87	96	78	89	79	74	74	75	87	85	94	78	93	71	81	78	76	89	69	79	70	77	68	72	76	73	73	60	69	71	69	74	79	73	74	77	73	86	62	88	80	78	94	65	75	84	86	72	88	85	94	82	88	82	81	95	69	78	94	64	72	83	87	71	74	86	89	80	76	78	87	75	79	80	73	75	84	66	80	85	92	77	93	71	86	72	64	71	84	86	78	71	83	88	82	64	90	70	90	69	73	71	76	78	97	92	74	71	72	76	79	89	78	86	65	79	76	70	74	76	83	96	76	81	84	81	78	95	83	77	95	62	88	71	86	83	71	66	60	60	71	83	78	68	77	74	77	79	71	69	86	102	86	81	75	70	75	82	77	67	81	75	75	91	71	74	75	63	83	74	70	67	92	93	70	91	89	79	80	74	79	73	75	77	65	69	77	73	75	70	71	69	79	78	73	77	79	94	79	82	71	89	77	80	77	84	68	71	94	81	74	79	85	65	92	77	65	95	79	90	75	71	73	74	86	78	82	96	82	83	84	76	80	68	72	64	69	60	88	83	80	86	77	84	86	90	67	95	79	79	72	73	78	68	85	89	77	77	68	73	75	75	97	72	80	73	89	81	68	79	83	75	83	88	73	78	81	81	70	71	68	76	82	65	75	72	97	70	73	66	79	82	79	73	85	74	71	82	74	74	70	79	70	71	81	76	79	70	81	80	68	83	76	90	79	87	79	67	82	80	89	66	81	89	94	93	71	67	78	75	91	73	69	94	91	72	73	96	81	90	67	72	76	71	76	80	70	81	70	72	86	76	86	80	69	75	73	77	83	85	91	78	75	72	67	68	79	74	76	62	83	78	81	84	94	78	79	86	96	79	71	70	80	82	62	81	84	62	82	80	65	77	89	75	74	89	63	56	88	91	83	80	78	92	81	78	77	76	73	88	72	85	83	89	81	83	76	91	78	71	73	73	75	71	63	85	75	88	63	76	81	71	85	88	70	90	92	88	63	77	76	68	72	74	102	97	78	63	81	71	74	76	84	65	80	84	74	70	82	76	76	69	73	75	71	82	63	71	61	86	86	87	82	98	73	85	72	91	89	66	93	84	77	81	89	79	70	94	81	86	53	82	93	80	86	99	84	73	70	67	69	79	69	85	86	83	71	80	86	89	71	60	74	77	63	90	96	86	84	75	80	85	80	70	70	77	72	60	75	75	78	87	77	83	80	85	77	70	94	85	79	72	74	86	69	67	71	73	72	87	89	88	85	82	62	92	75	76	86	69	77	87	77	85	84	80	82	70	75	75	77	87	69	60	79	80	71	89	75	86	71	72	66	80	80	77	76	84	78	75	75	64	81	78	82	70	78	81	94	63	81	80	80	82	72	67	87	70	69	82	88	85	83	78	82	66	104	66	75	77	75	67	75	75	67	74	73	76	91	83	79	68	56	74	83	68	81	81	61	79	66	74	78	71	78	68	73	72	86	83	89	80	79	76	97	81	78	86	78	82	71	66	85	69	88	71	78	57	94	82	68	78	77	66	71	82	76	88	67	78	80	84	74	64	73	81	86	82	83	76	63	63	85	85	79	82	64	62	75	101	96	69	66	84	82	76	68	78	93	88	77	69	66	86	77	86	85	84	87	83	61	70	77	79	87	75	63	81	76	77	74	73	79	73	87	71	82	85	73	96	68	71	82	83	85	79	87	77	83	67	56	84	74	94	84	87	63	70	70	73	81	85	86	76	75	77	87	64	94	80	71	73	65	84	105	76	67	62	77	84	75	73	59	65	83	80	88	76	75	87	69	81	72	75	98	91	78	76	69	90	75	70	75	80	69	88	86	75	78	64	79	73	75	70	72	79	80	90	78	82
33282	18337	9985	14221	20927	5375	2508	2199	1897	1695	1619	1415	3197	1235	1253	1131	1181	1103	1057	1117	1001	978	1054	996	968	1029	967	1010	5542	12169	10327	6723	3750	1966	1258	1014	938	957	929	910	936	949	942	964	974	886	958	946	948	929	938	942	986	909	987	941	964	918	943	934	953	963	963	886	979	958	922	949	922	984	938	973	899	937	933	924	995	936	925	950	971	958	973	925	882	905	909	931	942	939	925	937	945	932	953	998	939	915	943	945	916	947	903	919	874	905	913	948	939	964	928	938	882	962	936	970	925	963	943	944	950	903	929	967	931	1007	944	977	954	953	978	1003	981	968	933	897	881	942	984	969	956	960	926	967	959	986	930	943	953	898	942	994	934	1014	957	942	924	951	908	931	964	974	994	905	935	909	970	901	934	935	976	928	913	913	1005	950	953	903	947	998	998	937	980	948	973	967	1001	928	944	922	970	975	946	988	943	874	934	920	934	916	976	905	921	946	922	928	991	944	972	918	933	926	891	939	972	918	962	959	936	903	917	949	963	965	937	1000	988	989	927	931	955	909	949	971	960	961	932	941	927	929	944	944	895	932	972	930	982	952	961	959	988	953	970	948	982	914	964	946	935	955	968	988	974	923	891	934	951	924	971	950	938	931	979	939	931	944	949	942	847	959	958	983	932	896	989	952	908	1000	915	936	1000	921	973	899	957	929	911	931	865	979	945	963	947	949	930	926	952	987	960	915	925	953	951	914	896	917	970	983	913	928	907	942	930	930	965	903	908	923	930	944	945	924	947	952	929	984	908	917	919	913	933	926	934	912	934	951	905	975	964	1034	894	955	936	923	991	1009	927	936	953	899	954	978	966	948	915	966	943	966	965	971	953	956	925	978	970	1002	923	883	927	980	939	968	920	960	941	952	966	939	919	899	949	913	921	943	962	989	909	917	938	925	894	971	991	980	960	927	900	1013	956	934	920	947	895	918	968	962	959	955	914	957	955	962	967	989	968	869	915	926	953	1018	912	958	934	950	967	926	934	963	1000	869	956	962	969	943	955	946	971	933	939	944	1014	974	944	923	904	1011	922	964	964	950	949	924	959	937	926	917	884	934	931	938	897	925	946	981	913	888	1003	946	968	978	936	922	916	951	949	959	924	960	946	898	891	894	980	965	942	985	913	933	987	952	1006	976	940	910	925	921	929	944	932	929	913	921	962	864	885	917	961	987	906	1032	948	946	981	968	957	932	939	908	967	921	948	941	938	939	882	985	914	970	955	953	943	956	932	896	917	987	942	914	942	950	905	921	1000	937	958	981	910	948	970	950	955	941	917	941	939	1025	883	938	908	922	936	971	961	942	926	975	941	909	977	913	935	958	948	946	991	938	977	984	972	965	963	911	950	925	986	924	930	928	917	940	944	933	918	931	956	952	862	929	999	935	952	946	946	964	892	997	929	954	956	951	976	940	921	950	954	960	949	962	905	922	902	907	886	940	963	984	959	959	927	936	918	998	912	905	925	997	904	974	963	948	912	986	982	965	920	936	918	986	1007	946	947	976	908	977	941	873	917	948	906	874	928	970	1007	981	956	976	934	981	959	954	952	914	967	939	924	916	921	912	970	938	933	940	895	924	934	958	962	948	990	959	932	987	910	960	972	898	924	919	944	902	948	923	972	940	925	904	909	922	940	959	945	893	949	978	954	946	951	920	979	937	924	958	939	921	946	921	908	947	955	938	910	950	942	910	953	943	970	900	892	899	952	869	889	946	975	914	941	949	952	923	939	965	905	959	962	967	900	963	971	986	969	973	964	957	939	860	948	953	972	927	935	949	940	912	920	982	923	952	957	925	961	1014	975	955	925	954	974	1008	927	973	943	933	969	950	934	937	985	986	982	915	963	948	889	900	932	1012	960	887	947	970	982	920	943	925	982	948	880	932	958	898	878	961	1006	927	944	954	894	915	947	898	919	958	958	983	916	949	991	981	964	944	947	939	980	986	950	949	925	942	990	933	932	936	936	948	967	901	1014	951	923	840	885	950	922	996	958	938	920	953	938	920	984	948	947	913	879	970	916	988	913	944	971	935	927	906	942	881	955	968	993	885	929	924	1010	961	958	984	968	903	959	947	919	929	905	931	984	946	912	951	943	935	998	929	972	977	962	979	877	955	943	921	965	998	934	960	959	978	963	932	941	932	946	903	1008	949	954	935	915	967	956	971	982	916	917	895	958	975	987	933	922	909	924	936	924	951	908	937	949	965	956	955	960	1006	962	928	970	989	983	956	914	897	993	964	942	963	931	946	946	963	894	980	968	926	965	887	983	932	914	962	936	923	948	929	884	964	929	962	989	928	931	893	885	932	972	959	1009	965	921	959	946	960	951	893	933	928	951	977	955	968	883	949	888	998	898	945	954	955	986	945	942	964	921	908	916	961	976	968	1002	912	1001	935	954	960	930	1010	901	887	973	911	935	970	980	969	928	968	953	970	957	946	953	911	943	924	892	977	939	888	963	904	973	934	973	904	959	978	946	954	926	909	915	898	982	954	956	948	926	963	898	902	948	977	902	935	900	928	941	965	955	949	918	917	937	987	978	930	958	1004	907	959	975	900	929	957	958	953	980	953	928	951	948	945	975	914	959	974	985	927	966	926	908	949	929	920	923	873	957	931	901	922	1002	999	913	978	921	912	1006	968	969	938	903	950	903	896	933	981	908	894	1003	976	951	892	1003	942	967	966	938	935	977	937	952	943	963	912	898	910	964	941	941	965	908	927	999	970	979	890	945	949	926	974	959	913	907	929	956	957	887	913	959	939	956	944	930	892	988	907	1002	934	960	917	913	938	946	944	982	934	937	905	944	897	925	964	970	913	953	924	914	923	921	927	926	924	947	980	955	983	976	923	996	990	909	919	879	950	964	928	921	983	948	943	957	953	982	886	927	927	948	947	987	921	871	947	987	940	940	938	959	840	963	986	944	942	959	958	927	962	950	952	956	958	947	952	965	940	917	942	951	961	942	969	940	956	911	883	974	945	906	923	946	993	901	965	939	987	954	964	931	963	937	930	943	950	976	914	917	938	919	1000	988	997	959	961	935	969	943	870	952	1002	872	897	913	954	1019	943	900	943	952	958	934	965	958	935	956	923	931	977	963	881	932	988	938	921	934	962	933	950	918	899	968	964	949	956	912	928	944	953	957	910	919	965	971	887	968	960	970	967	947	953	918	948	958	978	974	966	948	889	939	923	911	988	949	948	965	908	1009	952	982	936	902	894	905	939	982	922	925	947	979	956	952	957	992	967	933	884	949	927	918	974	967	944	980	981	944	958	905	951	927	938	922	930	961	888	931	930	930	913	933	902	923	959	925	934	976	923	879	940	955	978	946	905	913	975	903	975	944	948	937	916	973	924	968	936	933	943	925	947	1003	875	921	930	951	874	926	946	931	938	951	1010	906	902	885	992	933	930	915	936	971	860	988	949	934	955	930	971	948	945	924	932	1002	960	944	922	893	975	878	971	958	906	966	969	998	972	959	930	917	970	915	962	930	968	997	888	946	990	964	997	933	941
7533	5823	2090	885	997	230	116	125	119	109	85	82	274	329	95	69	90	96	92	88	85	83	89	95	81	79	74	81	352	1139	857	516	276	133	121	92	65	82	79	89	90	68	77	81	78	93	67	93	71	70	55	53	62	70	84	57	71	65	73	71	86	79	69	79	81	77	105	79	78	74	87	96	94	71	89	87	81	85	78	61	80	76	71	64	85	67	82	69	77	73	74	74	95	73	77	75	90	83	90	83	90	90	86	85	89	78	63	78	77	64	74	76	58	80	84	71	73	83	84	89	67	81	71	78	88	82	71	67	74	78	71	69	78	82	99	78	83	77	68	87	92	81	87	74	72	85	90	62	68	86	90	81	82	80	81	65	70	81	77	62	71	67	72	89	74	72	72	62	80	84	82	82	59	83	71	87	83	84	79	84	79	81	78	74	80	71	71	72	79	71	66	72	85	75	77	93	63	76	79	76	74	81	87	72	101	81	68	76	100	66	59	76	62	66	90	72	60	74	76	70	76	85	96	80	74	82	65	72	71	77	79	75	87	84	72	82	90	78	72	74	79	72	88	85	84	86	78	84	70	82	90	85	81	94	81	75	81	87	61	92	72	84	77	68	72	88	81	64	73	79	80	77	85	79	82	74	72	76	67	91	73	85	72	90	71	58	80	84	73	74	71	81	75	72	73	87	98	75	73	64	75	94	74	91	81	81	77	77	93	74	63	81	96	73	89	78	90	75	59	84	78	85	84	71	80	81	59	68	76	85	86	80	80	70	63	76	65	60	71	101	66	76	74	67	66	84	60	76	71	64	84	80	79	76	65	78	73	77	75	89	72	73	82	84	79	90	91	68	91	69	88	99	73	80	68	74	62	77	81	83	79	84	79	70	92	71	72	87	61	89	70	83	78	78	88	92	68	84	77	95	88	76	89	72	90	76	66	67	73	76	82	71	80	82	74	76	95	71	85	77	75	89	79	63	79	79	83	72	71	75	89	75	79	85	73	74	85	66	78	78	88	82	82	76	74	88	90	68	78	58	73	80	87	77	81	97	89	93	67	81	90	72	74	73	86	78	85	77	62	64	69	73	62	56	79	88	81	74	78	76	75	81	79	99	82	73	64	89	75	87	85	96	67	70	78	77	77	75	77	67	86	90	91	70	83	74	69	80	61	78	107	79	88	85	67	80	78	88	77	78	91	73	88	74	68	79	60	67	70	80	71	74	69	70	81	77	83	81	84	76	89	76	95	73	78	86	83	77	79	95	87	68	74	63	67	82	74	81	88	82	70	101	80	80	96	77	77	78	80	97	77	87	69	78	80	63	69	84	77	67	75	80	69	86	80	84	78	72	84	74	82	75	77	82	71	70	70	87	91	64	78	84	76	75	84	72	77	75	69	65	74	61	79	70	86	60	67	79	77	61	61	93	72	79	86	82	66	77	76	71	87	75	78	65	72	74	77	73	86	71	94	88	71	79	87	84	79	68	63	76	83	70	93	91	79	79	76	67	74	74	81	89	69	71	83	77	66	83	68	65	87	73	82	62	75	88	89	65	89	94	75	74	83	55	81	91	72	76	96	68	83	71	61	82	77	77	82	63	74	74	70	72	92	80	72	82	74	70	82	80	77	84	74	85	90	79	95	67	78	63	73	84	85	63	72	69	90	75	77	65	82	76	79	84	75	78	83	77	83	70	74	85	83	89	81	71	78	81	88	79	77	59	82	76	72	97	78	75	73	70	71	78	75	82	93	95	75	76	65	88	74	86	79	82	70	70	83	75	74	60	80	99	83	75	74	80	92	66	76	78	80	75	85	82	78	78	89	80	71	54	73	86	74	77	81	79	63	82	66	82	71	83	66	87	73	85	78	92	71	66	89	79	68	83	67	74	74	88	73	95	67	90	84	87	85	73	77	104	84	84	86	74	70	75	69	67	103	80	58	94	80	78	74	82	81	81	60	78	68	84	91	73	62	91	90	77	84	77	67	81	72	97	81	89	69	77	74	85	91	82	82	97	92	73	71	82	81	79	90	94	87	73	77	71	59	67	86	91	73	85	92	88	85	66	82	72	71	99	70	83	75	83	80	85	83	88	76	68	80	82	68	82	72	79	72	88	82	77	90	76	83	65	85	66	76	80	77	77	66	96	76	83	81	73	74	65	90	70	58	71	83	88	75	74	83	85	85	87	72	83	78	91	84	71	69	82	75	72	89	70	77	75	86	94	88	76	57	71	78	85	103	63	79	81	65	66	69	86	73	80	94	64	71	76	85	52	86	80	85	86	72	74	70	82	73	78	52	67	77	61	71	88	76	68	78	83	86	82	82	84	91	66	70	67	66	75	83	79	88	72	79	73	79	82	80	90	76	72	82	63	92	84	81	69	76	79	72	84	61	67	73	68	73	81	72	80	86	76	83	79	84	77	62	71	84	67	86	67	75	70	82	78	83	93	81	70	91	86	96	84	67	87	80	67	74	91	76	90	71	69	71	85	77	75	84	85	80	73	81	83	82	73	70	68	67	78	64	75	92	89	58	85	83	71	72	79	88	74	79	86	75	86	79	76	71	98	85	85	80	66	80	81	82	83	71	72	74	79	93	80	79	72	86	71	80	80	61	86	71	69	78	80	86	62	67	75	78	75	63	74	75	79	91	80	93	63	67	90	70	59	73	90	67	73	76	76	68	73	78	64	82	76	87	74	80	79	80	76	67	91	78	67	90	71	82	62	68	71	79	75	75	75	79	83	80	90	82	75	79	66	88	73	76	64	81	80	81	83	87	71	77	81	77	92	92	81	87	81	81	81	85	79	81	86	65	66	74	74	80	81	70	86	81	60	66	79	81	65	71	81	65	87	84	73	66	89	67	91	74	82	70	93	89	71	82	79	84	64	84	87	72	74	86	79	72	79	81	85	78	75	78	67	70	76	84	66	79	72	63	84	72	92	73	61	86	76	74	86	77	82	82	79	71	75	79	80	80	70	90	89	73	77	83	83	80	77	87	78	78	87	88	72	81	84	75	81	61	76	68	77	66	72	69	68	80	78	76	82	80	85	78	88	66	88	77	70	83	76	75	69	70	70	82	70	78	81	66	79	90	81	63	67	70	85	89	88	97	74	83	85	84	77	69	79	82	81	76	83	57	70	68	61	81	65	73	89	73	63	56	67	77	88	63	74	78	76	72	92	67	83	74	88	66	97	86	81	71	77	63	76	65	80	72	86	81	93	85	74	75	75	78	69	81	76	90	78	85	72	96	75	72	91	89	74	65	92	75	74	73	74	74	94	84	78	92	61	77	79	87	84	77	51	77	90	74	75	72	95	84	88	73	92	83	80	87	79	72	79	74	92	77	88	91	62	80	78	87	87	93	70	75	92	87	86	73	78	79	66	67	62	74	88	88	77	77	77	93	71	86	70	90	76	74	78	79	64	66	93	72	78	69	83	76	88	65	81	89	87	86	74	71	72	82	86	79	84	79	86	67	77	80	83	78	79	62	71
44263	29802	19392	25331	32444	10973	4888	3744	3133	2702	2335	2089	7799	5985	1479	1376	1358	1325	1210	1204	1155	1159	1166	1131	1086	1130	1110	1353	9407	20327	16298	10201	5134	2415	1414	1087	948	892	947	989	908	956	954	950	954	887	926	984	913	899	939	917	900	947	917	960	950	894	928	942	920	1024	907	887	929	940	980	978	977	923	942	951	874	952	971	968	909	947	922	1020	982	954	973	894	880	991	944	935	966	937	1000	961	978	988	926	956	954	932	992	902	899	981	918	906	904	955	942	871	923	964	947	939	944	963	967	975	968	1007	972	887	973	940	935	982	953	951	892	904	944	919	914	1001	954	958	934	927	943	922	861	940	946	939	1001	928	954	973	914	911	977	928	907	932	910	931	907	981	946	952	930	911	925	928	981	950	955	953	958	963	992	934	913	949	949	961	916	935	970	897	984	927	891	936	968	909	944	886	965	969	965	914	927	980	937	996	920	943	967	949	921	914	970	902	882	936	962	949	962	961	933	936	974	895	982	964	934	944	950	939	931	928	993	959	947	980	943	944	966	929	960	920	911	962	982	947	938	930	997	912	975	950	921	927	949	924	952	938	946	932	899	950	1015	961	961	941	965	987	935	899	976	934	944	932	933	943	975	946	933	970	954	969	894	924	913	979	1003	984	953	988	939	940	879	976	899	945	964	914	895	958	882	954	945	936	951	1011	981	906	892	916	999	910	917	894	878	1017	883	908	969	955	944	941	942	928	961	911	908	933	911	938	894	986	959	1019	939	975	948	980	913	925	959	969	969	938	920	945	935	897	948	958	957	975	949	934	984	939	939	925	925	905	987	907	954	973	934	964	941	940	939	966	973	915	969	939	970	956	942	925	985	950	973	947	912	911	1040	980	1008	919	935	909	899	937	1024	965	926	952	984	937	939	950	947	984	964	901	967	921	975	919	933	950	967	949	949	999	892	947	899	914	932	966	956	979	940	973	938	953	989	924	907	967	932	922	979	967	906	979	940	967	951	972	938	967	956	975	922	1024	921	924	977	992	904	915	963	963	896	928	954	959	934	889	988	954	934	992	954	915	901	946	913	911	943	966	999	946	959	911	1000	939	989	965	963	894	990	913	927	964	883	915	891	906	923	980	960	967	918	952	931	967	910	962	932	957	927	985	902	960	969	923	907	905	949	944	928	932	1001	941	983	927	924	1013	891	956	966	958	944	949	930	860	928	982	897	992	988	922	939	951	953	940	905	948	928	936	969	1020	951	938	941	943	960	901	920	984	957	940	950	913	942	975	911	985	947	913	914	941	941	943	933	945	918	904	949	898	965	943	946	943	978	937	944	980	906	967	911	932	967	958	946	923	931	945	894	975	946	940	979	941	956	957	912	991	964	963	886	976	1017	931	922	925	984	935	998	954	970	916	925	986	982	973	907	979	878	948	979	929	926	896	936	900	912	962	973	919	881	939	922	904	980	995	904	969	980	916	970	984	975	950	904	948	934	978	940	915	999	952	935	998	935	954	977	967	980	912	998	962	975	973	955	941	938	968	911	906	953	948	972	913	971	928	987	929	1009	954	944	916	938	946	944	940	949	918	957	939	920	955	972	981	924	971	1021	1006	980	926	883	966	945	909	927	940	920	985	929	933	947	921	881	906	979	1004	954	923	900	1017	965	944	946	953	949	912	944	872	956	960	925	962	916	930	966	885	944	878	934	939	972	901	989	945	949	900	948	929	936	902	965	967	966	942	1007	962	988	939	929	953	1009	951	950	998	950	968	948	927	958	952	975	913	941	914	956	941	944	931	882	957	939	919	969	946	942	945	988	931	956	987	996	919	1003	924	906	887	917	930	952	963	929	898	922	930	914	952	929	955	926	920	966	998	1000	895	947	962	967	976	920	912	959	951	954	972	936	1016	928	960	939	961	976	1016	920	924	937	922	940	955	904	963	936	919	998	961	902	1017	965	912	919	971	976	934	943	968	976	924	914	906	1002	948	943	987	943	945	915	950	985	935	983	985	928	911	965	956	939	921	867	962	927	952	966	980	910	902	941	939	923	930	970	1017	932	965	959	915	961	974	921	951	961	890	965	981	965	934	963	949	929	922	918	901	919	964	959	913	912	977	966	937	956	893	961	946	955	921	963	940	948	952	978	944	912	938	967	919	968	923	970	978	963	913	966	933	950	908	939	900	918	969	959	896	1009	952	956	943	924	928	931	942	927	956	985	918	933	943	968	931	998	955	899	974	933	957	919	953	985	971	940	951	908	923	902	1004	972	970	930	911	931	928	941	981	907	904	952	892	958	955	971	986	934	947	928	946	934	937	950	1008	914	961	980	923	916	925	981	949	963	928	908	964	994	959	899	932	928	953	955	959	968	932	954	914	897	970	929	946	922	954	960	951	990	877	964	953	896	917	988	945	931	913	939	976	987	928	915	958	933	900	961	963	966	923	901	977	923	925	963	945	945	956	929	889	930	930	944	956	908	922	926	942	909	937	973	915	975	955	969	961	959	966	994	898	987	969	960	966	903	980	941	981	913	956	960	930	946	890	1030	946	928	945	928	1018	955	900	895	926	991	904	989	949	989	934	957	938	966	965	964	931	942	912	952	979	967	976	929	978	891	935	977	936	936	972	995	914	909	937	968	893	993	968	942	864	906	936	931	905	923	905	931	965	978	946	979	915	951	928	964	987	958	923	952	960	964	952	944	945	895	979	963	873	977	966	999	925	974	936	937	966	957	983	980	976	954	941	909	918	993	1009	938	973	942	968	1027	947	946	972	882	927	918	933	956	893	953	988	926	1007	958	926	958	874	979	1002	885	958	894	891	931	956	970	946	987	906	944	958	912	968	938	977	970	920	919	1007	1005	845	896	980	985	934	931	909	934	949	887	913	980	945	949	944	965	923	960	976	878	922	929	944	923	960	900	1018	886	958	989	955	949	905	957	943	972	947	958	919	953	919	961	945	913	955	918	944	922	948	940	953	963	923	944	928	932	924	979	968	971	929	944	976	891	951	920	1009	953	980	937	930	968	987	985	950	930	942	890	933	943	960	927	958	937	878	951	997	973	908	886	952	922	914	917	883	897	927	930	894	934	980	930	918	937	933	933	961	950	954	925	934	930	965	906	980	942	961	939	932	940	931	904	957	938	891	963	929	928	980	926	975	931	925	931	996	969	990	957	899	929	954	954	959	977	944	927	933	925	950	998	913	950	978	969	970	941	951	914	914	980	941	932	908	991	922	954	903	943	935	940	925	962	930	904	885	981	942	963	908	882	942	936	960	949	997	961	925	967	937	986	934	898	973	983	955	925	912	908	917	990	963	950	927	953	964	973	960	984	943	939	975	913	987	986	946	872	916	961	983	943	941	965	925	921	896	970	946	962	964	975	935	931	921	963	955	897	949	935	1006	924	998	919	975	985	927	944	988	940	961	912	981	967	931	890	909	969	898	965	929	942	936	941	953	942	963	946	999	960	893	987	909	932	909	967	839	994	941	945	931	853	952	945	928	929	964	929	940	939	940	936	940	932	988	960	923	1005	935	900	953	912	916	922	913	981	974
7817	4899	1957	1042	1031	259	110	114	110	123	109	98	382	536	88	99	83	94	91	93	101	77	101	74	95	95	101	127	681	1250	860	460	238	138	104	75	85	73	57	90	85	98	90	85	80	82	67	70	68	85	94	89	75	54	85	79	82	85	54	74	86	68	102	86	65	79	82	87	75	67	76	96	79	73	88	92	93	85	68	85	95	99	77	71	71	80	88	91	96	80	74	77	85	82	64	93	89	59	92	72	90	69	82	78	70	91	108	84	87	85	76	83	79	78	96	83	74	91	77	57	79	66	76	97	82	80	57	89	78	74	84	80	85	74	70	73	75	75	66	93	88	72	76	83	63	78	71	93	80	84	78	89	77	91	100	94	71	87	68	85	76	66	81	93	71	82	68	79	97	79	73	78	72	83	86	72	98	73	77	79	68	78	84	71	72	91	66	79	71	74	68	74	85	67	79	84	101	70	93	65	76	82	91	71	86	74	86	79	74	70	82	75	90	74	78	71	84	79	75	70	88	67	86	81	71	71	72	81	85	93	73	60	82	93	78	78	85	71	81	81	82	101	84	79	67	72	73	74	87	76	90	64	81	75	81	61	74	72	78	70	84	78	83	72	88	72	67	89	83	79	95	95	81	78	81	91	91	86	87	76	62	82	71	71	87	93	70	90	76	75	81	70	72	77	85	84	83	79	78	65	73	81	96	65	58	77	77	83	87	79	76	81	88	95	84	88	76	89	80	74	81	79	89	88	79	67	71	88	65	97	81	72	85	78	77	96	78	86	67	81	90	76	90	82	94	75	81	64	65	74	81	84	79	69	76	80	74	78	79	81	71	86	63	87	63	91	80	85	72	52	88	92	81	81	79	71	84	82	89	85	77	72	76	72	96	90	72	76	72	77	85	67	75	82	86	70	74	63	66	86	80	78	96	88	74	61	68	72	71	79	71	78	86	78	97	68	75	65	69	99	92	82	76	89	82	73	71	78	79	72	81	72	92	90	81	61	80	77	78	82	77	59	64	79	67	84	88	72	63	91	84	81	98	89	85	76	77	79	55	60	64	76	99	88	84	87	71	78	76	77	87	99	89	75	75	63	59	72	93	71	77	75	79	98	78	78	81	91	72	68	84	74	73	87	87	80	73	59	81	77	67	70	102	72	69	67	59	78	85	85	73	60	72	77	68	80	72	81	65	89	85	92	84	81	77	81	98	71	84	79	76	105	68	91	80	88	88	86	66	74	67	78	68	82	78	85	82	70	85	70	83	81	72	95	82	75	60	84	83	83	82	84	90	76	86	69	82	90	95	70	68	72	74	81	82	73	67	79	88	92	73	77	85	101	71	81	85	75	77	86	87	70	79	67	76	87	74	82	80	85	94	66	85	76	80	78	81	81	83	91	89	80	65	78	88	83	77	91	67	88	102	81	85	96	85	96	76	80	77	76	99	82	90	96	91	88	82	79	70	74	68	83	63	89	72	91	69	83	84	70	69	71	82	75	67	72	84	85	70	87	82	97	85	76	74	82	83	77	75	71	88	86	70	76	87	72	93	86	71	84	72	81	76	75	87	91	74	76	71	84	73	70	87	65	74	79	74	84	84	87	71	78	83	70	71	73	91	87	85	91	71	64	74	77	93	78	74	87	101	79	68	95	85	78	80	86	75	85	82	78	89	85	80	88	83	68	76	71	89	85	65	68	79	74	74	64	79	79	85	67	79	86	72	72	82	78	83	83	74	83	87	70	76	71	77	67	74	90	89	88	67	79	65	72	76	83	89	90	72	80	90	83	79	88	81	94	93	80	68	73	76	74	83	79	86	75	81	83	87	92	72	99	89	78	86	94	91	86	72	75	76	73	59	76	92	90	77	68	70	86	89	86	76	79	88	96	76	77	80	92	85	79	72	83	75	97	74	85	77	77	81	79	91	71	81	81	81	70	62	68	65	83	74	72	77	60	86	83	74	81	80	85	81	62	74	84	90	80	72	80	69	74	76	61	99	68	85	65	66	94	82	62	62	77	73	102	85	80	69	81	90	68	82	68	84	75	79	82	62	74	76	92	73	79	101	61	75	89	78	88	72	75	72	87	90	78	87	65	82	81	74	73	71	80	71	76	82	76	83	71	82	75	87	87	63	68	65	70	74	102	81	80	89	75	87	74	76	82	86	90	70	70	87	74	86	71	88	73	75	73	83	67	75	72	85	73	77	53	84	67	76	80	84	75	81	74	81	79	81	80	73	73	71	112	77	66	79	88	81	87	60	66	63	80	78	72	74	79	61	82	78	91	91	89	96	76	89	80	88	83	77	69	90	78	95	79	92	70	87	72	68	76	73	83	104	81	77	68	84	71	86	90	89	74	77	64	80	80	83	74	76	79	87	91	74	86	68	75	86	87	69	62	83	77	81	75	88	83	68	86	84	75	100	71	84	73	84	57	104	77	81	81	70	86	76	81	85	73	90	77	83	83	75	70	88	86	71	85	84	86	70	89	91	83	81	84	76	73	84	78	86	89	68	84	80	68	58	98	68	68	79	76	76	88	76	84	81	73	74	82	72	82	85	74	74	75	82	63	65	72	73	76	79	85	98	89	77	79	68	90	84	73	88	74	67	84	87	77	86	82	87	82	82	64	80	77	82	81	82	71	83	63	68	81	86	76	87	86	89	97	80	89	72	72	78	85	79	76	68	72	85	75	79	75	73	75	88	73	81	70	96	74	101	84	64	79	77	79	79	84	83	73	73	97	85	82	81	72	85	87	77	74	77	78	59	88	72	78	76	82	70	62	75	88	84	72	82	82	73	79	64	76	85	56	83	82	79	70	79	70	78	92	60	81	73	82	78	72	89	88	87	77	76	68	79	79	84	63	83	84	82	87	83	88	74	82	68	86	89	69	69	76	82	93	74	84	89	93	78	82	84	61	74	69	81	84	83	98	76	97	71	96	87	86	75	79	80	76	69	86	82	84	82	73	82	63	79	77	77	81	91	96	68	100	88	70	81	78	66	87	80	77	79	72	87	81	76	83	76	79	73	92	79	88	68	86	80	79	89	92	85	81	84	63	80	88	82	64	89	65	75	82	90	63	84	96	90	63	84	75	73	86	75	75	81	77	65	73	84	89	74	82	84	91	94	83	66	73	96	69	82	88	93	75	65	84	88	67	75	93	84	82	77	83	66	78	85	92	94	87	68	71	79	77	81	83	96	70	85	70	80	69	85	71	75	79	78	90	81	76	78	72	69	89	71	78	76	85	79	78	82	70	51	84	68	83	96	80	81	95	62	82	88	70	81	60	97	70	81	87	102	92	80	83	88	72	84	76	80	76	72	108	73	73	77	69	87	77	77	57	83	80	81	71	75	80	64	74	94	81	83	76	66	75	71	85	87	83	79	93	76	76	89	81	73	73	68	76	93	78	87	88	84	78	92	59	72	73	88	85	82	78	63	76	104	88	74	91	90	69	60	63	95	66	86	74	74	76	63	74	70	89	75	77	71	73
40849	28588	18653	25031	32645	12311	5081	4048	3533	2941	2548	2276	9287	8182	1642	1575	1418	1405	1310	1242	1339	1201	1250	1181	1163	1120	1155	2462	16064	21453	16120	10148	4979	2234	1350	1014	963	991	991	944	930	938	972	996	962	957	952	975	986	940	980	951	921	929	919	962	964	939	915	1007	923	955	959	949	931	954	924	949	994	969	958	930	917	967	936	930	974	937	957	904	994	1008	979	989	967	903	922	981	1013	956	928	976	950	918	902	947	926	947	883	991	968	931	938	911	938	939	913	976	943	925	987	916	950	983	967	949	966	991	923	942	964	968	928	977	901	1011	942	999	936	946	949	1000	970	968	957	972	955	924	908	996	987	987	997	967	948	923	957	952	1007	902	939	938	968	925	936	959	916	976	968	901	946	934	968	969	930	956	960	986	970	998	971	979	963	1013	964	910	1014	965	965	913	923	971	896	931	942	992	966	960	949	926	960	938	964	900	940	921	926	920	972	952	1004	966	933	924	923	958	947	975	977	980	944	968	964	953	969	916	970	993	992	921	960	941	977	899	997	977	942	985	953	947	942	952	981	966	977	970	982	956	971	992	942	926	948	904	1014	960	977	959	953	1011	1000	972	971	977	940	948	970	963	949	910	962	990	944	966	901	933	918	930	952	935	969	940	1038	998	923	908	924	981	937	932	962	917	961	974	950	1009	977	922	986	991	968	947	927	978	958	913	972	917	981	929	938	963	958	957	978	924	964	979	1009	966	974	975	969	972	940	1010	967	971	1024	924	984	972	943	1017	993	1006	975	927	969	964	995	945	910	945	991	991	979	972	881	952	936	924	946	975	988	946	917	958	956	913	1041	896	924	958	968	976	979	981	914	945	967	970	992	929	922	943	995	909	932	959	972	956	1002	947	974	983	946	935	978	970	945	916	995	936	912	952	863	956	976	889	965	918	973	961	983	960	939	962	916	977	959	920	976	932	991	948	917	939	1023	983	997	932	992	981	959	953	969	959	995	904	995	980	981	993	983	965	976	931	967	954	916	961	932	938	929	889	910	917	1000	928	946	960	923	969	945	962	935	959	993	948	935	925	934	974	961	957	1004	932	957	926	914	937	1004	957	978	980	927	981	959	946	938	986	1018	976	914	910	984	946	947	939	910	888	1014	903	944	1009	949	969	916	949	992	964	963	1019	962	996	940	971	988	924	911	973	925	920	995	955	982	967	959	992	978	991	993	946	951	913	914	980	970	929	974	971	918	966	973	933	962	961	981	957	909	995	922	951	986	979	985	961	939	1028	952	966	969	942	965	919	953	957	919	982	1022	971	977	954	945	967	951	931	976	957	933	909	910	970	943	923	933	923	967	1009	971	897	959	925	899	987	979	894	926	964	997	923	960	931	927	867	1021	1001	907	960	992	951	944	912	955	895	953	999	962	991	919	968	917	969	948	938	938	942	962	888	962	1015	1001	987	942	965	940	951	930	975	982	953	941	960	927	943	1015	907	921	940	1001	973	996	944	976	905	955	984	962	938	936	959	983	940	916	916	915	968	955	929	871	963	977	972	986	947	972	992	1010	927	925	912	959	958	994	914	929	973	1006	895	948	959	930	952	924	915	970	988	964	947	937	978	1009	939	981	946	1007	988	933	968	973	921	925	977	955	920	1017	1030	911	956	1004	967	1025	982	984	940	1000	948	954	1025	952	945	956	947	966	1018	988	967	989	931	949	999	977	937	948	983	947	953	936	924	1003	941	954	952	953	904	944	927	957	946	966	935	977	978	966	971	977	915	989	967	989	954	973	890	964	974	970	966	1004	944	951	936	964	947	1012	961	931	941	983	1012	925	897	949	958	941	1001	963	958	982	951	980	1015	987	964	918	920	955	972	954	964	954	940	959	945	997	974	925	1039	965	930	906	991	972	1011	922	931	956	943	935	913	932	991	925	1024	947	976	941	959	909	990	952	957	951	968	1001	941	999	988	995	973	937	909	967	922	973	921	913	969	1002	914	945	946	962	981	1016	987	1018	931	961	949	928	994	899	945	970	918	970	972	978	956	1002	934	951	971	978	977	943	949	1002	948	961	978	999	948	958	946	916	931	949	1006	938	985	1000	960	895	990	972	991	982	990	1033	955	946	963	996	918	963	1005	960	958	974	910	944	940	967	980	997	1003	968	950	994	941	944	919	904	908	975	953	917	931	926	892	996	900	961	864	952	968	932	961	924	918	982	980	965	992	933	981	919	955	984	920	983	966	972	962	953	967	985	930	892	947	920	937	972	1034	940	979	888	953	948	967	993	956	977	937	959	983	918	923	990	958	888	997	925	974	960	968	1046	979	967	977	921	928	978	963	1013	974	945	990	933	970	898	930	965	963	963	925	979	918	935	1005	961	953	953	935	1009	988	919	958	1004	948	942	936	944	888	943	998	945	956	989	975	971	998	1002	987	953	911	951	980	950	993	963	949	970	982	949	927	956	936	962	904	985	964	951	974	954	946	943	969	982	905	978	967	930	896	995	951	962	917	992	956	1000	938	1003	959	952	978	941	998	879	961	940	959	986	1001	924	1000	911	953	925	953	1007	947	1038	961	989	968	975	970	952	959	943	1027	944	967	901	956	972	953	1009	895	994	1019	952	981	1022	1008	930	947	987	951	955	936	980	955	994	914	951	934	927	996	953	950	906	970	980	958	1002	991	960	910	945	998	949	937	916	987	988	999	993	919	920	919	981	982	992	955	911	963	901	953	1010	912	1004	965	948	937	970	998	1009	977	930	938	935	944	979	967	941	980	933	931	920	936	947	970	956	914	912	935	954	961	980	960	944	984	958	998	1040	932	971	935	972	969	989	906	980	985	972	954	970	957	988	897	965	969	957	970	944	938	966	955	922	977	958	948	950	1001	994	970	979	964	1013	1008	892	934	913	1008	925	914	967	929	928	960	882	896	1006	968	1013	1006	928	949	991	959	1003	961	972	924	932	935	994	938	939	966	951	959	917	1000	995	935	1000	964	977	967	910	950	924	1028	939	1008	890	901	921	939	994	906	934	920	965	946	975	918	914	960	964	957	1006	990	922	978	943	1007	952	1007	989	895	957	996	988	950	982	954	974	948	997	925	958	1024	987	961	943	945	946	934	988	948	993	999	964	937	977	990	945	939	943	954	903	962	987	950	996	948	981	985	943	927	986	987	1001	939	934	964	933	929	978	1041	905	967	976	952	962	984	976	1006	916	1021	923	981	916	1002	983	975	950	921	953	895	980	912	859	994	939	941	960	957	913	1001	954	875	1004	943	1001	939	979	898	941	961	953	917	955	959	976	950	973	945	925	968	980	959	939	974	926	956	1010	943	960	942	969	1010	1007	966	968	976	992	979	897	964	931	925	950	951	932	994	913	928	945	983	989	975	1014	971	920	1024	948	942	924	958	892	965	909	924	956	924	947	994	976	1010	952	956	993	918	967	920	954	971	900	940	949	965	962	958	978	981	1038	981	979	964	993	966	979	955	967	990	962	1016	947	942	904	942	970	1024	982	911	932	937	957	950	918	958	975	971	995	904	906	981	926	939	1024	978	929	964	888	960	999	983	982	946	893	903	1035	955	978	983	944	961	978	995	921	955	985	954	903	951	979	1026	972	953	938	918	991	954	905	917	978	996	1005	989
10955	9770	3572	1726	1683	333	146	139	154	120	113	103	395	297	115	92	119	91	95	109	90	89	92	95	79	72	88	211	1021	1831	1249	663	317	157	81	106	70	67	75	87	94	71	81	72	78	80	90	85	75	91	94	76	90	77	72	77	81	71	80	93	72	67	99	77	87	77	89	83	89	79	72	95	93	79	93	87	71	85	75	59	101	68	91	88	79	82	76	73	79	95	70	76	84	57	78	86	85	79	63	84	85	68	85	71	81	94	76	80	78	93	79	84	76	80	88	80	83	94	73	86	73	84	81	71	79	83	64	82	75	69	72	70	77	76	86	84	71	78	73	72	79	77	74	83	72	112	89	85	88	87	73	78	80	78	94	85	90	77	73	72	69	86	91	69	73	77	81	75	90	66	79	72	85	72	84	86	80	80	72	75	83	81	74	72	89	77	77	79	79	77	77	77	62	72	62	87	70	75	75	70	77	91	88	85	87	71	72	85	72	85	73	87	88	84	83	84	86	79	80	74	85	84	78	75	74	84	74	76	70	66	82	72	82	76	75	92	63	82	98	56	68	83	79	65	88	99	73	92	74	75	75	82	73	74	74	76	87	78	68	92	81	79	87	82	95	72	58	71	77	91	70	107	75	82	83	91	80	81	72	82	92	77	79	80	75	81	98	80	91	85	78	81	85	79	80	81	80	80	79	95	76	87	92	85	83	75	78	65	63	90	82	67	75	87	80	79	85	87	84	92	74	74	91	77	72	106	85	76	82	69	86	78	100	64	74	83	82	63	71	70	95	81	88	70	77	76	79	81	78	91	79	63	92	87	79	84	84	74	68	80	69	75	70	87	65	74	79	78	83	66	74	83	87	89	82	87	89	106	79	73	83	79	98	75	80	67	76	81	79	79	81	78	83	81	72	86	71	83	79	82	82	68	91	86	84	71	92	86	61	79	65	87	92	77	73	102	68	76	94	87	82	83	83	72	82	77	96	77	78	79	70	79	85	83	85	69	81	79	69	83	68	100	59	86	93	80	61	69	73	89	66	66	83	79	76	81	72	73	71	68	89	80	73	70	72	91	81	65	86	70	79	84	84	83	83	73	65	81	75	82	78	86	81	67	68	79	77	79	62	75	73	80	79	99	77	80	90	83	74	79	82	90	75	77	75	66	67	84	75	73	82	85	100	71	70	82	81	84	64	87	63	59	62	87	87	82	74	74	82	85	69	95	81	95	67	82	69	73	77	76	80	83	91	79	81	85	84	83	86	91	108	75	95	95	64	82	91	80	77	72	81	88	88	72	76	74	83	71	80	74	88	76	75	70	80	74	84	85	78	108	59	58	85	86	81	74	81	79	75	83	70	81	91	73	89	65	77	78	84	76	68	84	69	74	66	88	82	85	76	77	90	76	76	79	97	77	79	81	70	84	83	80	75	71	81	78	85	78	86	66	76	73	90	84	75	93	85	72	86	93	70	76	70	84	56	66	75	88	94	80	61	69	89	77	92	91	67	78	87	76	68	85	90	67	82	80	87	92	68	83	82	85	69	83	78	70	79	84	74	93	73	76	79	64	82	83	84	95	92	92	70	65	62	68	67	83	64	61	89	82	62	66	70	80	71	90	102	91	67	63	83	85	82	83	84	69	81	75	72	77	95	86	75	75	68	68	90	84	95	68	81	75	76	67	71	78	109	75	72	68	86	78	83	81	83	104	80	87	80	70	56	71	79	69	78	78	72	100	83	72	72	99	80	79	69	80	72	77	77	80	81	88	81	62	84	78	89	96	68	76	83	78	65	91	72	67	85	81	72	78	94	76	82	86	77	84	74	96	91	76	82	66	81	75	84	72	69	71	76	90	83	74	81	82	78	86	90	87	93	78	87	78	73	63	76	76	72	106	95	91	76	78	75	85	82	61	71	86	70	73	67	69	76	80	81	81	80	80	80	82	71	80	83	72	85	80	87	79	59	73	73	80	90	85	89	88	85	87	94	60	91	93	83	67	93	81	72	66	72	70	70	65	76	81	96	64	82	84	81	75	86	78	63	86	88	76	73	76	75	70	73	93	85	70	83	80	62	89	86	81	74	82	70	73	89	85	80	74	81	78	96	58	76	79	75	74	77	83	83	77	66	84	89	93	84	64	63	95	84	65	84	76	73	59	83	92	80	65	94	99	68	85	67	83	72	74	93	86	83	63	77	82	74	71	90	76	89	86	69	77	75	69	88	67	88	85	79	88	78	71	77	84	78	74	93	80	81	91	71	77	100	74	68	76	69	79	70	71	89	88	83	74	83	77	83	81	64	87	88	78	88	71	79	76	73	72	86	87	75	66	79	70	93	66	78	98	83	73	84	67	78	83	78	85	84	92	76	83	67	95	88	77	74	85	77	80	68	83	85	82	79	84	74	79	79	90	67	81	87	88	82	77	81	70	75	93	77	77	72	68	68	76	64	82	78	86	77	67	97	87	79	90	78	79	72	85	79	76	97	66	80	88	78	69	70	85	69	84	92	80	91	83	82	91	83	87	76	67	65	78	86	85	67	74	71	84	51	86	72	73	73	83	85	77	72	61	82	79	64	83	79	75	78	68	90	80	86	69	78	82	85	93	69	72	85	66	65	72	83	84	74	98	80	74	69	80	66	84	79	71	78	80	88	80	83	89	86	78	84	86	66	88	75	79	69	80	69	84	79	72	78	76	73	66	71	71	66	72	63	77	77	75	84	74	93	77	75	79	77	84	84	84	72	80	68	78	93	69	88	77	71	78	87	84	87	77	74	79	82	90	76	75	90	81	89	105	87	82	63	80	85	75	77	73	68	73	76	72	72	79	85	74	93	76	86	72	93	68	91	75	69	90	85	74	68	79	74	66	69	75	91	78	74	70	78	88	67	91	78	79	72	77	83	69	76	79	90	85	93	94	84	96	83	78	75	89	75	65	85	85	73	80	85	70	71	68	93	71	86	74	77	89	78	62	63	83	101	99	88	59	76	69	74	81	80	85	80	73	67	99	77	81	73	87	66	62	90	70	87	78	81	77	77	84	70	76	82	73	87	78	61	96	74	81	76	93	82	66	81	85	105	74	78	84	84	85	80	71	69	63	90	76	77	76	80	56	77	69	74	87	82	113	70	56	76	83	84	68	83	90	81	72	73	84	74	91	65	75	90	82	83	69	84	79	74	107	85	65	87	88	83	79	80	100	80	74	88	84	91	86	78	72	74	73	76	81	66	70	74	76	64	79	72	73	67	75	63	64	79	80	77	73	84	69	87	101	76	99	78	78	88	89	92	89	73	73	62	73	82	80	86	81	94	74	77	76	64	91	71	73	67	78	82	96	80	85	69	86	75	79	81	80	77	84	74	77	68	79	87	74	84	78	77	75	63	81	72	87	74	84	64	92	85	85	77	79	75	70	85	74	70	95	76	79	89	86	74	60	79	66	89	79	79	90	93	71	77	82	94	64	83	68	83	75	70	66	90	82	78	80	68	75	72	84	75	92
48595	34381	23703	30608	38162	13481	7063	5727	4837	3979	3304	2790	6647	6310	2057	1884	1741	1700	1545	1501	1358	1402	1320	1322	1318	1295	1254	5073	19041	25551	20359	13596	6822	2865	1383	1054	965	979	985	960	940	930	955	1021	936	937	941	946	958	945	931	998	959	897	950	977	907	965	988	956	955	1039	949	958	949	996	946	966	912	878	959	967	969	911	915	920	912	974	977	959	972	966	940	935	969	950	963	940	914	947	1009	1006	973	946	971	956	938	941	959	963	971	948	948	984	935	981	938	938	951	1002	962	953	920	938	943	945	973	973	927	976	987	966	933	995	897	921	951	997	1006	1022	911	881	884	978	990	923	965	981	944	994	930	946	951	947	994	1000	949	963	995	978	912	940	949	1012	939	928	947	975	986	1016	970	989	848	1003	1000	950	927	922	986	960	988	990	945	953	989	1002	880	965	927	910	913	965	960	916	944	984	982	987	920	910	960	971	958	984	1005	978	977	941	992	937	940	907	969	924	1049	930	955	968	959	908	928	990	937	978	912	944	919	984	934	925	976	1017	926	941	939	975	935	982	1006	954	933	972	987	915	917	958	983	975	995	952	946	949	993	948	969	1010	1033	939	942	996	964	976	914	933	982	936	953	932	973	956	962	957	937	925	937	981	1014	932	967	940	964	989	926	979	921	1027	942	931	913	961	931	897	904	955	922	1005	933	978	968	946	928	951	983	983	940	931	983	958	939	924	898	937	975	995	947	922	941	944	913	945	957	949	966	969	956	955	997	955	929	919	962	897	984	986	891	937	930	962	991	972	925	997	958	965	1004	936	1003	947	939	946	902	925	899	997	962	1018	914	942	916	933	942	967	942	1008	971	923	947	985	997	947	975	895	959	941	957	971	956	980	969	1009	894	946	996	942	889	1017	989	954	954	1004	955	971	971	965	965	924	949	958	990	950	940	997	945	976	933	967	970	901	925	953	939	937	939	954	932	943	981	950	949	886	961	946	918	969	924	1003	1000	940	947	952	966	972	939	980	961	986	961	948	921	834	912	962	979	908	925	960	954	949	962	935	978	958	944	959	971	969	962	930	905	966	1013	996	958	925	910	944	944	918	992	956	1019	958	1014	940	910	966	964	942	924	928	964	951	994	932	1008	984	970	959	905	938	972	943	956	950	924	972	962	989	937	940	1005	960	984	972	902	941	959	962	958	959	920	941	924	979	932	995	897	948	1004	886	989	868	983	920	972	969	996	970	1009	889	986	897	894	967	956	986	971	980	948	986	979	1031	878	970	957	950	951	1006	935	903	972	936	943	917	911	941	984	942	947	934	931	935	952	904	922	935	959	954	946	937	908	922	981	918	975	935	966	950	886	972	950	924	971	944	941	958	962	1006	944	958	926	952	875	959	924	918	920	947	965	923	924	961	952	973	981	944	912	1026	952	951	932	965	937	939	954	970	967	959	947	961	940	939	992	963	927	928	982	980	935	945	971	954	941	988	972	992	934	939	917	973	983	953	963	1011	940	943	939	915	952	953	989	937	899	950	953	990	992	955	970	940	938	907	918	982	952	944	929	923	943	966	936	997	912	938	1004	930	965	962	961	929	984	948	921	975	924	968	961	924	899	950	965	931	991	956	911	953	938	985	930	880	956	966	955	919	974	950	965	865	937	945	1002	972	960	887	896	942	940	932	934	922	957	929	950	955	951	987	919	990	931	982	935	985	1003	914	891	1008	932	945	972	945	948	910	937	954	960	946	937	956	960	966	908	958	927	933	959	1015	921	946	930	937	910	939	905	958	971	907	920	956	962	928	1024	961	961	954	923	978	890	956	999	1006	947	914	919	974	981	928	937	967	946	913	947	980	901	937	968	982	922	930	890	969	939	966	944	954	1048	992	965	973	950	902	932	987	898	939	946	935	921	1048	931	911	933	953	891	967	933	963	921	989	962	917	978	964	968	937	975	914	935	1016	971	971	942	962	946	938	909	971	942	979	977	926	941	930	929	969	965	991	939	908	934	965	976	958	933	988	943	950	972	927	951	954	958	961	966	943	899	914	963	911	912	975	995	965	970	965	924	1055	960	934	930	938	931	939	938	964	929	916	993	974	931	939	956	921	924	898	943	919	990	947	998	909	943	966	894	908	998	1004	946	874	979	936	1010	928	935	981	923	960	938	971	982	958	954	921	1013	941	950	925	955	953	999	915	954	956	962	938	946	952	981	889	917	1002	975	954	959	950	903	905	966	949	964	1003	930	963	948	997	919	917	954	968	920	929	955	978	941	933	956	908	924	894	928	944	902	940	991	904	931	919	956	946	957	944	1036	922	968	947	884	975	945	988	904	947	956	969	944	949	933	974	972	921	969	956	929	923	970	979	942	974	954	948	931	973	989	909	936	927	926	944	988	968	966	962	984	939	969	932	913	902	946	930	917	982	966	911	975	940	984	871	935	964	974	930	952	941	1026	952	942	961	971	973	955	938	956	943	961	957	985	937	969	960	915	968	964	958	875	970	980	882	973	939	926	950	926	996	980	947	955	958	994	873	941	983	900	932	951	927	954	1017	949	1001	947	938	952	961	953	915	967	950	908	964	989	938	904	964	941	950	926	909	903	980	991	968	950	929	919	940	972	980	980	972	952	933	969	927	966	979	981	935	996	914	937	946	989	964	931	980	974	931	948	920	937	923	946	900	959	944	942	943	965	947	962	913	933	921	921	924	982	963	950	951	965	943	946	941	902	950	935	951	955	939	981	957	943	983	927	960	912	972	959	960	899	987	955	948	1005	951	944	998	926	953	977	914	915	958	932	955	949	930	890	993	934	923	1036	933	990	955	964	970	951	966	948	864	949	978	908	952	926	986	988	1003	948	952	911	961	925	961	946	973	982	934	914	940	959	935	983	899	961	936	963	1008	978	921	942	935	992	936	954	961	941	998	972	918	960	939	909	892	947	925	941	971	975	922	914	914	976	957	977	949	968	938	927	977	945	921	959	907	963	959	934	973	894	950	908	954	946	952	941	887	978	977	999	934	950	974	897	968	961	1010	969	998	927	1010	1020	976	966	932	906	994	936	948	989	968	960	890	979	981	945	965	953	993	982	983	937	980	956	891	942	990	957	970	980	963	1024	981	943	955	925	906	940	943	910	957	998	940	990	945	911	938	962	922	924	975	988	961	965	921	1005	944	940	1007	979	888	978	924	941	961	940	991	973	928	992	945	949	910	916	985	965	1016	962	966	935	965	998	914	934	955	973	942	961	934	905	911	970	926	967	955	933	939	949	983	933	995	968	955	943	932	965	968	992	941	969	964	948	935	988	972	971	964	943	932	922	1014	939	976	922	936	913	950	1028	929	999	934	955	963	939	971	989	932	968	920	950	992	924	948	913	933	897	960	960	924	946	981	901	964	1015	939	963	978	954	1014	932	956	968	962	950	987	1000	980	923	999	943	921	962	967	921	942	985	944	918	923	967	953	938	1003	944	985	930	945	923	959	964	1000	944	957	961	953	943	918	953	926	971	975	918	956	963	948	968	974	933	949	1027	1052	924	1029	927	948	995	934	898	953	972	941	927	975	982	956	992	925	939	970	919	1059	946	944	932	943	970	963
4347	1462	547	308	363	95	95	90	103	75	83	101	90	87	82	75	80	88	92	73	75	78	92	78	87	72	68	131	331	489	402	262	171	110	104	58	72	83	77	78	63	87	72	96	84	79	70	83	101	85	63	74	81	72	74	73	73	69	78	76	77	81	74	74	92	82	67	85	69	78	68	81	69	72	79	73	85	77	77	95	68	61	70	72	73	97	65	78	64	86	82	93	68	87	74	67	75	87	80	66	100	89	80	87	90	70	85	76	80	70	84	67	76	87	77	77	70	73	83	77	79	83	90	93	90	84	64	88	80	88	95	74	76	69	97	80	75	98	80	81	75	64	79	78	73	86	72	78	77	80	67	87	90	78	75	83	68	76	78	88	84	95	95	75	76	74	85	94	70	71	76	75	78	85	77	67	80	82	92	74	71	66	80	91	64	80	74	79	84	74	91	81	93	91	87	86	84	70	67	80	84	78	74	89	91	72	86	72	77	93	88	72	86	88	70	77	93	78	71	88	68	79	81	69	70	76	67	67	88	86	64	65	76	75	84	92	67	77	80	87	91	69	63	74	73	80	79	105	81	91	78	59	74	78	92	76	63	85	66	73	78	81	92	60	78	57	65	74	63	86	78	66	78	80	78	69	84	96	77	90	82	69	105	81	74	87	83	72	84	78	71	82	90	86	73	89	75	77	60	92	91	75	67	74	85	85	73	81	62	68	88	82	94	87	83	69	91	89	87	76	78	87	87	78	80	61	75	87	81	85	74	73	78	89	68	98	72	89	73	97	92	80	84	92	73	88	102	92	70	75	78	81	75	71	79	76	77	89	70	65	76	70	82	79	69	94	61	67	74	80	74	69	87	71	90	91	83	73	81	82	79	68	86	74	82	85	87	60	81	83	94	80	75	84	87	87	56	79	86	66	83	90	83	80	90	84	89	85	88	75	73	66	81	77	86	79	69	75	67	88	86	82	83	79	72	83	74	85	74	81	73	63	89	84	102	71	93	81	77	87	84	72	75	83	84	64	88	67	82	73	81	83	58	77	81	81	91	97	90	72	56	78	84	82	69	81	69	77	65	78	86	71	68	88	76	79	68	80	75	84	69	91	83	91	84	88	76	82	87	84	77	93	82	71	65	79	73	77	77	70	77	80	62	81	81	94	75	74	100	79	84	78	68	70	76	77	74	69	56	91	81	87	97	81	67	70	81	86	84	87	87	64	82	74	89	85	70	96	81	84	80	83	80	90	83	75	73	84	79	82	89	65	85	85	73	80	101	81	81	78	78	66	78	89	71	93	72	87	70	75	75	79	83	85	99	78	76	78	74	90	81	79	74	61	64	78	77	73	90	77	77	82	87	71	69	78	89	74	84	83	95	77	63	85	67	86	83	67	81	65	68	70	72	77	86	103	78	77	67	74	75	94	64	84	80	78	74	90	79	75	84	88	82	71	82	81	87	66	73	83	81	86	102	87	69	87	87	86	75	79	86	85	85	83	81	86	64	67	61	74	75	63	85	89	78	92	90	75	91	78	80	67	74	73	86	79	61	79	81	70	77	90	71	65	71	75	74	76	81	69	62	91	88	92	84	77	80	88	68	68	87	73	86	76	97	77	80	72	86	77	80	75	92	77	77	73	85	69	78	73	81	78	83	80	75	77	77	87	61	80	79	69	76	80	89	57	72	75	75	78	87	74	66	64	81	86	89	82	73	69	91	88	64	78	78	78	67	73	77	65	82	66	82	77	86	74	83	69	78	95	76	94	93	79	84	90	72	83	77	79	76	78	95	87	64	69	83	75	81	70	71	64	76	84	87	74	73	85	91	97	68	93	88	82	66	67	85	66	87	70	79	95	57	83	71	89	76	86	64	95	76	81	89	78	67	90	88	77	76	70	72	90	85	76	85	77	73	88	70	82	98	80	56	75	71	77	82	88	85	72	92	73	71	82	87	82	110	77	71	74	68	78	74	65	95	85	69	65	64	79	87	85	77	85	87	78	75	76	74	76	85	74	78	80	68	89	84	74	89	80	74	75	94	78	77	88	86	76	96	74	78	77	76	65	83	77	76	84	91	76	83	81	85	76	85	68	76	66	97	85	71	97	80	73	75	73	80	77	76	77	66	94	79	71	77	76	75	79	75	70	60	83	67	86	69	86	69	84	85	83	63	68	87	74	82	82	82	80	78	77	79	83	88	82	67	83	76	76	79	72	83	85	90	74	81	74	73	91	73	69	79	67	62	80	80	90	78	74	77	88	78	76	74	85	70	84	88	78	69	85	83	101	103	93	75	73	94	70	99	72	77	68	67	77	99	67	57	92	79	70	75	100	69	82	82	82	89	77	87	91	76	66	90	77	99	75	82	70	68	78	74	61	81	79	80	89	80	83	95	79	81	65	75	64	79	70	63	62	79	59	75	85	80	64	72	74	79	79	71	91	95	77	93	75	86	83	78	83	68	77	58	83	75	78	76	65	86	77	79	58	78	91	77	83	84	82	74	70	82	89	93	75	79	82	67	65	80	73	88	74	70	88	87	97	77	84	72	74	64	85	97	91	71	77	61	66	76	75	77	66	79	74	83	86	80	75	75	80	79	79	82	80	85	97	69	76	63	81	77	85	74	78	83	77	84	70	84	93	82	55	65	63	70	84	74	76	70	69	83	74	90	86	81	84	73	96	80	66	60	91	81	87	86	66	69	97	69	78	88	67	88	70	69	81	83	79	70	84	67	90	68	81	82	86	82	68	86	89	83	81	86	82	78	87	71	77	83	71	71	72	80	87	69	83	81	63	93	69	69	70	93	79	90	82	83	87	91	81	74	75	74	82	78	78	85	76	75	92	87	76	86	83	76	77	58	88	83	76	85	82	83	78	94	90	75	89	85	75	78	87	80	81	94	70	96	85	84	78	83	72	68	85	77	61	85	84	85	67	81	74	74	68	73	80	84	87	72	84	80	80	70	84	73	55	93	80	76	104	81	60	85	72	70	67	86	61	84	79	86	75	73	66	72	66	82	91	85	71	73	85	78	79	88	77	79	83	94	75	66	80	78	90	76	81	77	81	86	82	87	62	79	94	78	84	73	70	78	81	86	67	78	68	74	92	85	75	66	81	76	96	90	81	97	71	68	93	88	75	68	90	76	85	88	87	84	95	75	81	70	73	88	73	71	94	70	80	83	86	75	75	82	69	66	77	83	78	77	75	78	88	91	78	70	80	71	64	85	77	95	99	87	78	69	78	73	71	71	71	86	83	80	67	86	68	78	90	82	66	84	73	86	80	71	59	81	78	94	88	84	78	69	64	88	92	90	74	69	72	69	80	99	78	79	93	84	92	83	72	86	91	82	71	73	73	80	75	80	73	56	82	73	71	67	60	72	80	76	74	72	82	84	71	84	91	71	60	84	75	88	73	97	65	63	61	78	76	77	82	94	80	87	72	74	87	100	79	85	78	69	72	72	80	75	77	80	76	71	79	77	93	99	77	94	85	81	82
33310	17856	9440	14857	20685	4128	2383	2143	1961	1664	1463	1420	1299	1712	1063	1092	1154	1066	1124	1011	1031	995	1030	1037	998	1018	1023	2979	8162	11740	8695	5712	3299	1761	1133	972	956	897	896	942	941	889	940	946	916	911	969	877	942	925	945	977	915	940	930	911	936	941	933	897	945	933	932	977	932	874	921	933	913	911	908	932	875	918	913	941	938	958	944	878	918	975	927	961	928	920	937	914	948	970	970	958	944	944	935	916	942	934	868	961	899	960	875	952	939	943	932	919	925	941	932	928	912	953	966	942	915	1003	940	923	936	923	948	955	915	963	937	922	946	914	942	897	876	947	955	917	922	943	935	953	926	892	926	942	921	925	923	907	963	905	952	992	976	951	947	965	939	903	951	946	888	881	931	903	938	905	931	968	916	943	882	915	958	985	945	901	928	942	869	910	934	898	927	943	931	949	911	883	932	943	929	947	906	962	938	900	961	931	911	943	953	939	921	937	945	879	905	949	968	954	943	937	943	903	912	877	916	923	982	955	880	967	951	863	939	907	895	977	957	914	931	949	920	953	937	951	949	882	910	896	918	976	939	924	930	882	936	923	922	893	894	857	883	932	923	951	914	910	920	906	916	937	924	893	940	979	904	896	917	967	929	943	916	918	906	923	979	941	870	947	922	937	905	934	930	876	953	932	990	914	875	919	1011	861	936	901	916	905	950	918	910	939	904	903	955	920	976	958	946	970	927	917	945	905	930	990	926	918	997	921	923	969	959	862	962	893	910	906	950	897	927	912	941	903	937	967	921	915	989	930	984	988	904	899	910	895	958	916	922	916	946	902	954	907	956	946	923	915	893	974	940	955	868	905	961	888	974	897	953	965	906	985	962	982	880	899	913	979	946	886	909	917	936	971	973	879	901	943	906	928	938	917	949	938	907	925	983	935	942	923	913	905	927	919	945	965	927	942	952	883	967	924	938	897	956	896	870	972	938	945	951	945	914	910	922	911	877	912	924	939	913	912	959	967	962	951	900	912	956	913	883	933	943	966	976	957	962	895	973	980	930	896	1012	938	974	957	886	949	973	942	890	993	948	879	885	977	879	922	890	920	931	935	926	931	909	955	919	936	915	925	937	967	940	921	929	952	884	917	922	938	880	895	905	876	915	881	916	998	955	909	904	1039	960	962	987	944	908	955	870	949	922	930	863	936	1001	901	937	928	962	973	901	954	914	972	949	989	913	946	908	971	886	913	978	945	958	923	929	914	967	919	947	956	931	923	950	940	963	908	941	942	897	932	890	933	962	917	899	930	952	899	933	984	946	895	955	959	877	928	900	996	921	989	902	974	1002	890	940	878	897	1008	941	949	943	966	950	944	960	1022	925	917	938	967	965	905	1007	920	912	909	928	884	911	935	934	950	960	929	915	912	919	940	920	909	911	902	876	938	891	934	893	921	947	895	946	907	943	909	903	924	965	979	927	940	953	994	987	925	952	931	937	898	957	901	990	938	948	931	907	943	893	950	900	883	880	945	903	878	954	941	925	912	903	938	929	904	937	968	941	870	979	949	947	966	912	900	967	915	963	910	951	917	908	979	955	893	942	956	952	949	959	929	913	943	973	916	927	948	937	912	903	931	973	940	898	974	926	913	944	873	929	881	934	924	956	978	964	971	939	929	941	974	940	909	937	910	949	966	981	940	897	928	897	901	932	943	949	919	980	951	934	987	982	899	895	983	917	903	887	983	939	931	935	935	916	909	938	913	935	950	984	908	865	902	891	980	933	930	927	935	907	932	960	902	921	914	945	959	940	941	916	911	926	949	920	984	928	949	903	958	904	932	934	910	883	958	1001	960	943	935	951	963	931	931	910	959	884	950	958	912	910	927	954	944	926	925	963	896	909	931	891	896	922	987	916	933	947	964	938	950	909	908	915	979	922	954	935	930	946	860	921	1021	967	976	883	911	970	943	920	894	997	913	941	939	943	874	885	927	951	969	959	937	941	922	952	883	954	937	873	914	942	938	954	930	929	929	879	934	923	920	968	945	923	1004	936	874	961	940	939	937	945	931	957	974	1037	950	924	913	873	933	958	917	903	947	954	955	939	939	924	971	947	912	928	936	960	914	904	903	979	951	921	944	979	935	889	949	963	917	955	946	940	893	932	974	932	890	956	909	968	971	913	901	949	944	904	926	957	943	883	996	919	915	874	869	904	863	917	966	925	880	953	905	937	932	938	947	941	941	941	944	995	922	907	897	897	938	992	885	957	946	956	885	950	958	919	948	924	955	986	941	919	943	939	896	933	972	903	946	919	987	949	935	934	964	860	972	947	935	891	970	945	967	902	894	912	906	902	909	904	957	941	890	892	908	934	953	907	911	920	891	904	927	890	970	925	929	935	967	921	918	907	956	990	910	947	924	992	919	952	918	955	919	982	917	961	904	944	908	1035	877	964	955	950	912	926	923	910	899	903	942	917	957	964	905	911	959	892	973	888	1002	937	934	947	921	949	934	927	953	943	951	932	939	914	989	874	951	964	928	964	933	958	979	927	950	906	895	1006	970	991	934	966	935	922	922	852	961	908	909	941	902	942	909	935	940	936	899	923	931	950	945	975	936	939	924	902	890	885	934	916	898	938	956	944	937	941	969	957	949	899	963	949	915	905	936	921	896	959	879	935	950	947	949	892	924	943	901	914	954	922	799	941	873	982	895	921	939	918	888	965	942	969	984	914	949	908	948	984	915	903	919	952	914	962	914	948	895	944	954	972	941	919	947	872	919	907	913	946	912	904	957	936	918	955	942	937	942	939	913	913	953	893	891	939	918	896	957	910	965	915	893	879	975	903	932	964	982	876	971	947	914	922	888	970	969	925	914	972	906	1013	957	917	927	951	910	907	951	968	910	893	973	988	960	975	916	910	908	943	913	905	902	979	903	914	955	894	1021	947	973	909	923	867	932	953	903	825	942	927	960	949	915	861	920	895	887	904	949	914	969	941	918	940	939	939	870	916	925	940	957	943	942	913	920	908	906	933	930	956	962	963	919	917	932	976	962	933	952	926	931	910	963	971	940	976	933	898	949	963	960	860	882	1001	887	914	944	959	944	872	937	988	993	948	943	904	951	912	939	964	956	954	1000	954	946	895	923	969	960	913	927	907	929	932	902	916	934	901	944	989	911	908	952	963	944	941	962	866	948	954	998	949	967	932	956	953	900	938	898	926	955	977	968	946	984	932	943	921	943	946	914	944	946	911	985	950	912	908	945	932	899	955	957	941	924	931	923	898	945	973	885	937	943	949	943	928	958	912	911	954	948	937	886	968	899	943	996	953	906	922	908	927	958	988	936	919	950	943	950	915	895	942	914	890	908	912	912	928	938	960	953	904	897	898	986	913	912	907	977	912	913	880	1010	912	951	899	913	939	975	909	910	938	906	923	957	924	935	956	886	943	955	923	934	889	971	944	918	979	923	919	908	892	948	922	942	972	873	895	936	905	943	912	896	892	915	928	920	983	919	935	922	982	929	940	988	929	930	908	999	947	919
7484	5886	1902	979	961	150	102	103	122	102	100	113	100	89	88	83	90	80	88	90	76	93	100	92	74	87	83	151	925	1047	682	359	210	153	108	65	79	70	86	85	81	74	79	77	69	84	72	73	81	97	72	86	86	87	99	68	62	69	87	65	66	79	91	90	81	68	70	75	88	85	80	92	79	74	74	76	80	69	75	84	75	75	82	65	68	66	79	87	92	76	99	56	83	84	82	61	79	74	100	67	66	87	73	71	94	76	64	67	73	58	63	75	84	88	81	78	82	94	76	85	84	72	88	82	85	93	59	72	79	76	77	71	79	76	78	70	90	80	83	69	89	74	81	88	66	74	89	72	74	80	93	68	90	88	69	73	88	90	64	87	72	81	68	97	74	86	74	89	85	74	67	71	67	85	86	93	74	65	68	71	68	66	91	75	94	95	83	77	95	77	95	85	76	78	80	80	81	82	91	75	82	70	71	70	67	65	63	86	90	74	83	88	68	76	68	79	91	81	75	81	83	75	91	96	76	78	74	82	90	83	88	67	80	93	69	70	63	79	78	64	88	73	73	87	84	53	73	72	87	64	65	67	78	85	87	71	85	67	80	91	85	76	89	75	83	82	87	102	83	71	71	84	83	81	84	74	56	79	86	74	67	73	83	77	92	84	76	85	65	76	67	86	75	76	84	73	81	74	93	85	67	83	89	86	86	82	78	89	73	87	75	73	89	70	77	60	60	68	85	72	95	54	65	83	63	77	79	83	88	72	86	92	86	87	88	81	91	66	82	70	76	74	89	87	92	88	86	82	71	74	79	73	78	83	87	91	78	87	81	76	82	78	81	83	67	78	88	92	70	78	74	64	70	73	72	98	79	87	72	85	87	61	83	69	69	92	85	90	67	81	88	81	71	75	60	75	67	84	84	72	73	77	71	84	83	89	82	83	82	80	87	97	90	80	73	85	76	75	77	77	82	84	80	83	82	76	85	97	85	79	94	81	77	76	73	98	81	79	81	72	81	100	91	69	76	75	81	84	90	60	62	72	92	76	71	71	91	77	67	81	82	68	61	77	88	73	76	76	79	75	83	70	85	73	85	72	78	81	77	69	91	81	76	92	84	74	77	78	84	71	63	89	92	83	85	67	62	67	86	90	68	81	88	78	73	87	78	72	75	72	60	74	87	70	81	77	79	65	77	74	87	77	98	83	86	74	84	81	81	78	66	66	56	74	76	68	80	78	73	91	55	77	75	78	65	80	80	76	63	77	84	72	91	77	68	83	82	93	68	73	74	65	79	77	67	80	82	64	59	71	96	78	77	64	84	79	78	64	74	69	67	95	64	82	61	79	77	83	92	82	90	68	82	80	61	70	73	66	78	73	78	85	103	74	85	78	78	62	80	72	69	69	85	84	77	88	82	81	76	85	96	72	78	86	76	86	91	68	86	76	91	67	78	71	75	69	78	75	90	80	85	81	69	68	73	75	89	73	85	77	69	79	82	66	77	72	99	83	75	78	82	82	93	83	78	74	78	74	80	64	86	65	77	61	73	88	73	84	79	68	88	82	82	76	79	69	85	81	81	93	64	79	76	80	81	76	78	89	68	83	95	100	81	88	96	78	72	69	83	81	72	99	79	98	78	78	75	72	66	69	84	82	86	86	72	76	69	60	74	89	69	85	78	95	76	83	78	80	72	77	73	69	52	79	77	92	81	97	81	82	64	85	84	69	76	69	76	70	70	76	69	82	63	72	76	78	68	86	86	80	71	66	67	80	68	72	86	89	66	75	85	74	82	81	89	84	83	69	76	85	82	81	79	80	71	66	73	64	84	75	77	89	97	71	65	67	86	74	75	68	80	78	74	85	67	76	91	85	69	74	67	96	69	85	91	78	96	87	80	63	70	76	90	79	86	63	89	82	82	81	61	76	70	81	56	72	87	85	99	88	75	74	79	64	89	67	83	72	78	72	79	67	74	90	71	86	59	70	92	87	72	73	73	89	87	76	77	87	69	73	78	95	72	89	85	81	72	74	92	72	69	81	67	81	102	89	74	81	84	78	88	88	73	72	74	71	76	84	77	61	82	82	71	103	74	74	75	73	76	86	81	92	85	78	77	69	86	64	81	96	96	75	73	75	76	78	63	81	65	88	83	60	81	93	76	80	101	74	83	83	78	71	86	58	75	86	74	67	76	88	66	66	82	75	80	76	81	77	84	95	76	77	83	84	75	87	77	76	72	67	79	82	75	86	72	85	79	77	76	75	81	96	76	88	71	91	81	74	91	75	86	81	72	88	82	86	83	65	70	87	67	62	71	73	74	92	82	96	86	68	83	77	80	72	84	82	101	91	89	59	76	88	77	64	78	76	68	69	75	95	62	79	96	66	62	77	83	81	91	77	67	90	71	73	81	76	96	67	71	83	79	80	80	69	77	81	88	83	69	77	67	80	86	65	70	82	88	73	72	87	81	76	75	65	92	64	82	69	75	82	81	88	86	83	83	66	87	87	77	73	67	68	68	78	89	88	79	96	73	91	66	73	67	74	85	83	85	81	67	80	61	82	75	69	79	65	89	76	72	71	91	73	84	91	79	69	84	82	81	88	82	82	80	69	75	81	71	89	85	86	75	73	84	84	85	80	75	79	72	79	77	79	88	89	68	91	73	90	86	89	93	72	75	80	77	83	79	81	83	90	79	71	77	78	100	82	78	63	92	90	89	77	84	88	76	72	62	82	69	78	68	85	95	71	78	72	84	90	94	86	91	75	93	71	76	69	78	66	76	93	72	74	84	91	86	96	77	70	94	85	94	76	93	78	87	91	70	61	72	68	82	72	77	79	61	87	68	70	87	81	83	93	88	87	93	86	69	91	67	77	78	77	81	67	79	103	93	94	75	81	73	96	99	72	72	99	74	93	71	73	78	57	85	79	88	94	86	80	70	71	89	80	73	93	78	77	81	88	73	63	80	85	86	76	83	87	78	89	70	82	86	68	82	79	84	65	80	77	91	63	80	74	88	94	90	66	79	66	72	77	85	79	69	80	78	73	86	67	79	71	75	79	72	73	70	83	86	73	75	73	64	72	82	69	77	79	90	75	83	74	84	76	75	86	76	66	56	76	76	71	80	86	59	85	70	85	72	91	67	67	83	79	87	82	98	82	82	89	60	70	81	81	79	89	64	78	71	84	71	90	74	88	76	87	85	75	77	82	86	80	104	77	87	84	72	79	76	86	76	71	78	72	69	65	70	91	78	84	69	69	91	88	80	72	93	90	72	71	78	81	86	78	63	102	90	78	87	72	83	67	76	84	78	81	88	94	72	79	78	81	62	74	88	63	72	70	93	100	78	85	86	81	72	83	101	74	84	83	80	77	82	90	79	80	83	78	60	84	70	69	75	83	86	81	69	80	88	76	70	77	68	67	84	81	90	87	74	78	83	75	75	91	73	82	79	68	86	83	88	76	82	86	74	93	77	80	66	62	66	73	69	73	74	88	79	72
44659	29405	18229	24881	31413	7270	4700	3827	3119	2578	2180	2057	1799	1686	1592	1459	1345	1389	1251	1240	1222	1174	1066	1137	1122	1140	1092	3096	18180	19228	13601	8197	4526	2118	1281	1035	965	947	954	911	899	954	1008	902	975	927	955	908	999	964	940	982	962	895	968	1000	924	958	880	1033	964	881	893	931	974	964	932	978	941	967	960	968	895	938	971	925	967	966	967	958	893	938	980	883	990	884	938	983	915	940	995	933	953	917	962	937	936	918	945	973	936	951	949	970	921	913	998	950	927	891	857	942	972	927	914	969	1012	962	993	924	920	926	924	888	937	949	964	949	986	907	954	926	965	923	895	959	967	981	1017	926	948	951	920	922	980	904	965	956	930	935	972	927	927	949	946	946	901	942	966	947	962	935	907	945	986	976	917	955	917	939	923	893	951	919	972	943	899	958	972	939	967	950	943	929	920	938	955	904	952	952	925	971	935	961	951	917	953	950	956	999	976	934	943	955	909	988	956	933	929	953	936	987	943	963	952	970	921	925	967	949	926	963	917	990	970	956	937	980	953	922	953	961	935	960	960	887	914	966	933	937	945	928	976	943	956	918	963	974	925	985	938	984	886	929	966	913	938	937	933	907	907	937	977	965	968	973	932	991	914	907	928	902	953	957	943	899	954	942	947	975	952	1006	944	928	947	956	907	936	954	955	968	918	889	974	948	943	975	990	932	906	922	952	984	940	902	934	963	898	917	952	981	955	946	990	941	954	905	914	944	897	897	967	968	961	965	959	921	898	985	966	872	942	933	920	964	934	912	921	943	950	894	951	913	982	1019	889	950	930	923	981	962	928	967	925	960	920	983	920	969	995	945	935	920	932	977	931	969	981	933	956	923	929	912	968	877	910	964	911	1010	895	944	905	963	977	955	954	932	890	1001	955	931	960	995	939	997	894	918	926	947	919	907	940	926	970	945	966	959	944	945	957	924	942	953	924	877	940	959	895	989	1047	939	944	961	947	1006	941	984	898	926	989	904	988	931	937	953	992	941	935	915	898	969	967	947	927	926	923	953	855	934	960	899	972	985	942	960	1005	950	882	977	906	934	956	937	952	914	990	971	932	953	982	932	916	984	937	924	1000	969	907	964	959	931	971	921	912	957	983	996	901	939	930	980	907	930	956	934	968	925	965	938	870	907	976	939	942	962	968	972	969	964	886	923	897	957	924	948	957	1003	960	894	1017	938	973	1017	930	944	1013	944	917	943	927	973	922	974	933	892	951	939	978	957	886	893	950	957	908	931	995	1004	995	933	952	972	902	938	973	985	945	935	940	951	976	949	945	940	903	982	972	975	981	930	917	962	971	992	952	934	925	940	960	922	964	902	982	983	944	964	947	962	943	964	950	997	921	977	941	920	964	982	958	918	897	970	904	914	943	947	1006	997	902	935	917	938	930	931	907	946	967	927	1003	973	888	922	923	997	918	898	951	945	960	919	1006	948	981	953	940	954	960	882	957	959	960	885	1006	951	982	969	955	984	895	914	999	913	921	930	918	939	902	1003	921	896	929	951	898	929	927	896	984	1001	905	912	945	925	928	931	939	959	914	933	978	951	962	935	915	922	962	974	928	961	971	977	927	960	937	887	968	954	944	996	922	925	964	925	956	962	952	959	915	990	922	941	935	901	947	920	923	942	935	957	901	969	909	972	930	961	954	944	962	940	923	924	959	960	890	951	945	954	876	954	921	944	1015	944	940	908	929	968	918	960	958	966	917	917	912	932	1011	945	932	926	901	921	956	982	969	939	903	894	958	945	979	929	920	984	974	955	972	946	944	977	956	947	937	958	905	910	971	989	983	928	915	949	998	977	920	943	955	935	922	976	879	937	953	935	938	911	926	910	963	1001	958	975	932	993	918	980	970	944	974	931	962	942	983	948	909	961	986	975	934	917	961	914	917	974	966	970	943	938	918	966	971	981	918	939	905	915	930	973	963	944	920	967	920	998	977	933	991	923	920	941	875	963	935	941	898	991	994	927	965	907	930	967	952	975	973	998	990	923	952	954	946	910	923	950	918	864	900	959	948	936	948	930	909	907	938	948	962	981	930	963	931	986	908	942	997	963	891	928	978	941	942	950	956	990	932	956	983	952	931	940	929	932	991	888	946	965	923	935	942	964	980	909	929	929	929	861	969	947	973	956	963	972	961	969	900	970	994	933	972	935	883	989	981	908	897	966	963	924	900	981	970	943	977	939	991	912	940	978	974	936	917	964	939	932	931	912	968	933	933	968	952	934	945	911	935	1027	891	915	939	940	903	957	971	973	899	999	1016	950	940	976	952	899	911	964	986	982	915	968	964	930	942	988	937	949	963	968	973	936	967	939	924	934	951	946	953	954	939	915	1015	908	944	951	978	938	926	940	911	937	972	943	917	989	903	941	1000	987	914	927	941	994	903	985	971	952	922	941	942	914	928	931	951	913	924	947	873	903	923	951	931	916	912	983	934	942	981	906	918	959	979	930	933	950	985	943	936	927	899	966	949	962	978	991	891	973	981	968	932	1004	938	938	952	955	949	978	1020	926	945	883	941	944	944	918	960	919	977	949	907	900	971	971	939	929	948	976	1021	933	1007	936	978	927	979	943	911	962	946	953	946	984	915	998	914	973	960	937	992	897	975	943	987	972	920	943	971	942	925	939	893	912	957	887	998	917	931	882	952	968	934	958	919	1021	960	965	974	976	957	926	1007	930	941	951	976	916	940	954	896	912	940	925	952	986	917	994	972	916	959	984	925	888	968	921	940	916	990	920	927	988	962	993	917	956	912	892	957	934	878	903	944	928	930	976	915	907	932	982	958	924	961	912	939	986	990	895	963	967	966	989	925	931	960	906	942	942	926	920	937	930	910	939	962	943	938	968	919	872	935	986	922	967	941	989	896	987	927	976	954	984	941	948	977	947	931	972	980	946	1000	910	905	906	962	970	956	920	949	1010	963	894	934	950	976	953	953	899	973	933	944	886	982	932	943	942	966	950	965	919	1027	970	1023	918	956	924	977	930	953	943	958	955	958	940	992	966	989	953	953	935	898	982	920	920	911	1013	917	960	915	921	937	945	973	925	947	974	947	969	926	971	954	942	956	922	985	1026	1031	953	919	940	938	863	897	880	933	942	947	944	950	976	970	913	955	943	952	962	903	950	936	966	924	890	926	966	919	921	939	980	887	937	970	1002	971	942	915	937	951	958	943	892	924	964	956	946	984	978	955	954	1031	941	950	1004	957	979	1007	945	946	946	953	942	1016	908	963	907	902	946	894	883	927	954	955	956	896	934	938	952	903	936	917	917	952	964	938	957	973	959	930	978	946	963	950	952	920	905	905	977	948	978	938	968	910	968	906	932	986	938	916	919	919	939	958	924	1011	982	971	990	943	944	947	997	993	943	926	903	941	985	966	975	970	939	942	969	914	914	904	903	927	931	947	955	921	852	960	937	904	970	900	902	959	937	940	920	930	937	939	966	937	924	996	936	891	966	963	902	894	899	917	990	915	940	921	946	965	939	1008	931	975	929	949	967	993	935	957	971	952
7929	4904	1906	1029	631	121	127	125	125	108	114	87	96	99	96	95	90	86	90	93	85	95	93	81	94	79	85	395	774	1116	898	492	305	156	100	91	88	57	84	67	87	66	66	82	58	80	85	85	75	88	80	82	80	79	89	69	91	75	62	67	76	78	84	72	70	85	81	73	77	68	70	73	83	82	76	91	95	69	77	70	61	82	82	77	76	74	76	79	88	86	65	87	75	94	73	74	71	76	93	86	71	77	73	80	97	90	85	85	84	72	79	84	79	82	92	80	67	67	79	74	66	90	78	83	77	104	68	73	77	67	77	68	91	92	85	80	65	71	71	80	90	72	54	82	76	64	78	82	99	74	86	70	82	69	87	71	85	85	84	80	88	86	82	81	79	69	92	96	70	90	76	76	80	71	68	68	80	79	64	78	73	83	73	76	83	78	92	85	90	74	66	76	82	71	81	80	84	61	75	81	81	77	84	82	66	77	72	68	73	71	77	83	77	82	80	90	93	88	99	69	88	78	77	90	70	86	54	91	87	79	70	82	81	47	91	64	76	91	69	67	80	78	72	86	77	94	73	69	81	77	91	85	72	66	94	63	82	78	84	75	89	82	69	74	96	92	76	92	81	83	79	71	93	84	74	67	79	100	83	78	80	74	70	78	78	69	79	88	68	68	89	84	88	68	78	72	83	81	79	84	64	93	83	84	81	89	80	87	82	67	64	93	73	90	73	64	91	93	79	73	88	79	79	87	85	88	74	78	84	62	84	68	74	79	72	78	90	63	72	74	76	70	69	70	84	86	77	78	71	70	89	73	94	88	84	67	59	69	88	78	81	92	89	79	76	70	82	77	79	73	79	91	81	74	73	83	98	82	77	89	94	81	67	90	86	82	86	81	87	89	83	77	74	87	92	89	91	63	77	71	76	76	89	85	75	75	84	75	75	93	77	89	81	84	73	67	85	85	75	87	70	85	64	62	97	68	87	71	51	78	79	63	80	64	91	66	89	87	69	74	73	90	73	82	77	76	94	76	89	67	97	77	67	89	79	72	83	82	79	77	70	103	84	62	74	79	81	79	74	76	73	81	85	75	73	67	80	77	82	88	100	79	88	75	73	83	96	90	83	98	84	68	92	75	74	94	65	66	71	81	78	77	75	82	73	65	72	95	81	84	71	100	86	75	82	70	75	84	79	83	86	90	64	72	80	87	75	81	94	86	71	74	82	90	68	78	70	77	91	76	101	84	79	76	78	93	79	83	75	86	75	97	76	76	69	69	90	64	59	82	75	95	83	78	76	74	82	68	77	85	78	98	82	78	85	66	96	84	74	58	80	78	63	80	82	91	88	90	91	89	62	75	92	86	89	88	97	72	78	79	88	92	99	85	77	83	88	87	83	83	65	65	87	91	80	67	66	86	88	70	96	77	67	73	80	68	77	74	67	80	70	78	80	89	94	90	76	100	77	90	80	83	87	98	88	99	99	86	83	68	63	86	80	89	92	87	74	81	79	66	71	83	77	77	72	70	81	77	81	97	79	85	77	77	74	91	98	86	75	67	76	84	87	66	81	70	82	86	76	75	68	70	86	86	76	76	77	90	81	75	87	72	74	69	83	75	70	81	70	77	78	68	77	96	81	67	68	83	58	69	86	77	89	65	80	70	85	63	80	73	75	63	95	74	77	76	94	66	94	65	75	70	77	69	59	74	80	84	66	86	77	78	73	80	89	91	80	82	71	57	72	91	77	83	90	72	75	82	94	61	88	72	78	82	109	91	80	99	86	87	81	68	82	85	77	88	81	70	68	89	73	74	83	65	84	75	87	67	87	78	85	88	65	90	104	69	80	79	72	92	77	78	64	80	74	79	93	93	69	88	87	81	76	77	82	76	74	73	81	85	72	100	81	87	94	74	81	64	82	82	80	82	92	74	63	81	87	85	107	77	69	88	92	71	96	83	89	75	83	75	71	100	101	59	70	84	83	73	94	67	71	106	82	88	62	70	80	76	76	84	80	78	75	103	77	86	88	62	82	85	68	84	81	85	75	76	91	76	82	65	77	81	81	83	79	73	82	84	82	73	78	74	70	71	58	84	88	83	83	83	74	69	66	75	70	85	76	88	83	67	88	91	89	89	76	99	94	80	83	86	84	99	82	73	85	91	82	82	82	85	88	105	65	87	68	79	81	94	74	78	78	86	99	80	96	91	94	70	90	60	95	75	89	59	79	84	77	75	89	70	83	86	83	94	73	81	79	80	72	74	88	77	72	84	80	77	90	89	72	77	85	71	70	79	87	76	59	89	88	78	89	75	81	103	88	72	81	76	75	98	88	92	79	81	77	89	81	80	78	70	84	86	86	73	77	89	90	73	76	80	78	64	65	64	86	82	81	68	78	86	73	82	69	74	79	73	64	84	82	86	72	70	85	74	103	85	79	84	99	90	88	91	63	89	74	89	83	72	79	84	86	94	79	78	72	73	89	79	102	73	93	64	88	100	71	98	85	75	77	81	93	88	78	75	62	71	78	82	78	77	72	80	87	63	77	73	80	84	68	77	78	65	77	74	92	69	84	74	75	90	105	96	80	76	73	80	68	81	77	94	93	78	99	85	88	85	85	84	76	87	71	84	68	78	68	64	92	74	83	76	82	76	85	85	88	82	84	84	84	83	76	64	81	85	80	77	71	70	93	84	65	78	88	77	85	89	79	71	73	90	92	92	87	73	85	58	89	95	88	71	81	89	75	73	74	85	78	90	71	70	75	72	80	83	76	87	78	72	92	94	91	81	82	87	90	88	73	72	74	58	63	85	89	82	80	73	99	84	84	79	105	86	85	89	81	73	76	85	70	67	74	77	106	86	90	71	67	77	79	67	83	66	81	82	71	89	77	76	81	69	83	76	77	77	92	76	81	81	87	94	79	72	70	59	79	81	84	91	88	59	87	71	73	81	88	75	80	64	70	79	82	73	78	82	80	93	91	88	68	80	85	77	71	93	86	90	82	86	91	65	88	77	81	59	95	76	82	65	91	90	92	76	64	77	80	86	77	90	74	82	73	88	80	88	66	88	92	66	65	95	89	99	84	71	91	80	83	75	77	78	88	76	73	71	78	69	64	70	80	75	77	89	85	76	71	84	94	79	84	86	87	75	67	81	71	74	78	67	84	101	90	73	102	90	82	89	90	83	70	64	75	84	96	92	58	87	90	70	90	81	79	88	84	73	96	88	78	71	78	81	69	77	82	78	84	82	79	78	86	71	69	66	85	68	82	75	88	67	87	102	88	78	81	76	97	72	79	74	91	70	70	77	76	76	66	96	72	82	80	96	65	75	77	80	91	81	83	56	85	64	104	88	75	74	82	79	96	69	83	84	77	61	89	75	75	100	70	68	77	77	77	80	72	98	80	67	75	71	93	89	90	77	89	80	82	68	79	71	91	78	81	71	87	83	76	91	76	74	85	64	76	67	82	83	78	93	73	71	82	64	86	81	62	83	76	73
40882	28466	18780	24519	26016	6238	5011	4170	3460	3047	2555	2244	2023	1765	1645	1664	1496	1408	1457	1311	1322	1263	1210	1185	1153	1185	1743	9180	15233	20280	16670	10967	5805	2532	1450	1101	910	962	984	908	937	933	896	1001	949	974	932	958	945	923	911	944	943	941	1009	969	939	1001	968	930	952	954	959	973	992	932	948	909	991	970	957	893	968	978	928	940	950	945	914	982	947	982	936	974	950	970	965	895	953	982	1011	963	931	904	968	944	1002	943	972	938	978	976	994	980	944	872	964	947	949	978	971	950	918	981	976	977	924	977	975	904	932	993	943	920	967	967	939	953	953	934	1018	915	895	955	939	929	920	935	985	1024	935	926	969	961	954	1009	967	961	958	963	975	890	963	975	921	958	946	926	927	960	889	978	981	919	911	982	952	975	994	981	949	936	929	919	945	903	976	933	960	936	935	971	938	974	967	965	954	934	886	939	972	949	945	949	930	994	976	914	1034	965	938	994	986	1019	963	948	953	932	948	1007	953	1006	1006	1001	911	961	994	943	942	934	1002	943	917	923	926	906	902	961	949	903	964	1014	963	904	992	928	949	923	997	953	903	956	956	980	960	978	967	958	993	978	957	940	960	979	1021	962	921	933	945	966	967	982	970	923	978	965	994	923	1008	992	949	993	912	990	926	941	946	1019	953	970	946	941	942	980	948	1028	954	995	981	913	946	964	956	995	992	961	944	993	934	1012	931	917	916	950	955	1019	939	964	903	963	920	956	980	959	978	950	967	980	949	946	980	961	996	1042	971	925	907	941	1006	987	927	972	959	952	955	968	944	971	942	974	987	976	901	921	912	912	926	1008	887	929	953	952	960	957	962	992	1014	916	1022	934	984	981	997	932	907	940	948	964	978	953	950	951	911	887	925	986	970	968	986	961	983	961	948	954	998	982	955	949	939	1017	932	897	988	979	971	1010	984	973	960	974	946	945	922	971	963	987	911	965	971	965	967	926	958	950	946	945	972	952	961	979	977	926	977	959	946	936	922	1008	930	973	950	931	966	936	920	1017	979	987	904	912	922	961	945	970	955	911	893	962	972	928	930	894	922	925	969	945	976	1019	889	977	974	987	1014	923	980	959	1008	974	957	951	965	1005	1030	976	908	975	965	971	952	920	946	976	983	977	991	992	983	926	1009	979	941	960	943	955	955	910	929	992	955	988	973	990	951	933	918	970	982	926	966	945	927	938	989	964	944	912	943	963	991	1002	968	987	973	929	938	975	961	939	945	960	963	936	1015	971	935	938	955	967	997	952	1006	961	1015	895	946	964	964	951	1020	956	924	906	954	990	994	911	937	959	1013	970	880	942	953	953	961	930	980	919	915	965	935	931	989	949	962	910	896	1014	978	981	923	903	942	932	1001	1056	986	952	958	983	920	930	925	942	944	991	944	963	943	966	971	965	954	977	971	961	941	995	934	924	931	1017	942	952	970	944	939	924	973	978	930	944	972	959	980	958	971	929	974	927	1013	915	1013	947	945	967	956	980	909	915	893	997	1022	966	969	937	934	903	1016	966	984	964	978	954	916	1008	954	959	924	946	941	991	987	979	921	939	950	974	940	934	943	926	943	936	964	943	904	967	892	950	932	965	964	964	1004	957	994	996	933	935	997	950	982	941	973	967	925	946	903	969	1012	961	987	940	944	939	957	936	1032	959	980	942	1027	933	988	968	982	926	940	989	920	1022	940	947	1011	939	979	960	1003	960	973	937	923	952	1030	1029	970	967	980	931	972	984	911	895	939	975	983	913	1030	941	1002	918	967	1037	945	980	933	951	937	1013	931	964	976	929	957	960	988	980	976	937	975	955	926	944	926	948	947	972	970	962	957	943	972	976	953	905	994	966	953	959	1017	934	960	950	970	899	1003	965	987	961	1035	945	962	968	919	979	972	987	948	909	934	892	980	1002	972	921	941	1006	957	977	932	972	912	994	941	925	1005	974	992	938	978	959	914	957	957	972	954	944	927	1020	970	937	941	988	958	1009	1013	980	895	939	921	941	993	926	962	931	891	997	946	919	963	971	974	951	913	985	932	947	982	953	955	933	924	928	965	955	967	927	1011	976	976	934	934	1018	1010	940	982	959	926	992	908	964	975	913	1016	922	933	925	924	971	956	983	1002	988	971	921	913	974	935	942	958	937	921	955	974	953	968	1005	963	890	967	976	955	953	989	941	952	949	952	880	938	1004	962	938	955	986	951	960	990	930	965	965	888	931	925	885	980	938	1001	954	926	992	963	944	986	1016	941	960	915	957	991	939	979	957	988	941	942	946	967	957	964	927	947	974	985	941	1006	968	957	921	960	989	941	970	976	943	1045	949	950	964	954	978	915	934	949	984	944	958	934	1007	951	962	967	980	939	945	948	992	989	918	980	970	959	949	925	949	950	986	973	965	967	984	969	997	945	933	962	1027	935	975	969	918	990	879	946	951	1005	982	972	958	901	916	952	918	960	959	962	965	957	899	1012	901	959	974	973	883	901	1002	960	975	905	957	980	943	984	950	971	957	949	949	922	947	978	910	987	918	942	931	981	963	958	968	932	948	933	953	1012	968	936	937	996	966	941	931	890	933	958	967	979	1007	943	942	948	971	999	938	947	963	906	911	946	962	1003	945	959	994	930	949	905	966	930	953	995	955	932	898	935	925	961	951	971	1014	973	968	967	936	947	935	938	955	933	936	958	985	890	983	950	932	931	953	959	947	901	902	931	927	957	969	1014	887	887	960	971	1001	1008	992	991	981	989	997	957	962	961	970	922	976	984	963	945	917	947	956	933	1017	977	980	911	947	938	951	1025	970	946	998	947	951	934	908	957	919	893	966	979	1008	893	929	1022	1000	939	895	1041	949	964	985	1013	969	988	948	968	961	993	934	992	972	943	984	915	992	920	976	916	965	954	944	924	919	941	992	925	943	961	962	974	994	926	955	942	892	955	1000	951	950	1014	945	948	926	949	955	933	947	976	985	967	948	937	989	926	914	901	1000	951	920	971	1004	977	954	955	944	964	919	973	970	922	980	947	930	986	959	949	955	961	964	982	959	927	920	910	938	957	982	933	943	958	947	967	942	946	973	960	979	966	933	945	1010	934	956	975	920	945	958	965	962	931	990	928	941	988	967	926	964	963	928	905	979	996	971	948	1030	998	981	913	953	947	958	947	939	972	943	989	966	956	908	985	942	921	915	954	936	1000	968	967	964	956	984	903	934	950	975	951	957	954	932	929	997	961	927	996	917	984	994	930	938	993	956	1009	950	973	984	983	918	1014	999	1016	911	977	931	958	926	996	909	986	972	900	892	928	910	951	918	969	965	959	966	903	958	928	1004	946	1004	949	902	1003	977	904	999	934	948	966	904	936	942	965	940	904	1016	932	950	961	924	935	922	905	990	990	948	952	993	967	953	970	894	902	953	978	932	989	947	1027	1002	960	913	946	940	969	997	931	976	966	946	922	978	922	932	936	960	998	972	963	917	981	1008	909	959	918	956	1038	973	951	906	945	978	938	933	998	950	965	939	986	967	947	917	932	909	960	908	931	986	967	928	931	917	961	939	978	959	954	948	929	985	1002	923	958	982	1009	921	996	910	881	939	964	939	929	977	976	949	935	941
10871	9290	3719	1590	791	161	143	117	113	140	116	121	114	120	113	113	77	92	102	92	91	101	87	62	87	74	137	91	960	2055	1384	801	361	186	106	64	73	83	83	92	74	83	86	72	84	86	81	84	86	82	83	91	74	79	97	88	72	79	92	74	62	78	91	74	78	72	84	72	72	97	93	85	82	77	88	86	71	75	74	66	73	75	91	71	84	92	87	82	86	77	85	80	97	90	79	73	67	82	70	84	68	65	76	87	79	98	69	73	62	93	63	75	78	67	73	74	78	72	93	77	83	75	88	89	84	77	82	86	74	84	82	78	73	107	70	66	76	69	89	83	86	98	95	79	92	98	64	93	84	88	79	72	68	70	93	85	71	82	85	66	82	68	73	94	75	74	91	86	93	65	61	75	74	82	82	72	90	88	83	94	75	81	91	91	87	88	79	85	84	82	83	77	78	68	82	73	93	76	77	75	64	99	84	73	83	102	82	69	85	94	70	83	87	76	72	73	67	91	77	89	70	71	74	68	96	82	78	87	91	83	82	84	77	70	72	84	69	90	77	87	89	85	78	78	86	75	76	89	68	93	80	74	76	74	80	78	89	74	98	100	85	73	73	83	64	92	62	63	81	58	78	84	70	75	61	80	70	82	70	67	74	91	81	89	73	103	80	81	77	77	75	69	76	82	74	92	72	81	69	64	76	62	91	88	68	88	75	69	93	77	99	87	78	94	90	99	71	77	101	84	86	76	93	80	75	75	81	88	57	72	103	100	82	70	82	60	114	91	85	84	83	71	94	87	76	71	82	76	79	86	81	57	70	78	89	81	77	88	94	74	82	82	78	87	76	84	89	80	77	87	81	84	81	82	93	74	65	84	69	91	86	82	94	81	85	75	90	98	80	74	90	87	93	68	78	94	73	80	77	69	79	77	75	87	92	79	71	73	81	68	79	79	74	84	68	92	74	78	75	80	95	96	95	81	78	74	65	93	93	89	92	71	89	75	86	87	68	68	81	87	94	70	80	94	81	69	73	84	63	106	79	77	73	80	83	71	87	86	72	77	83	71	74	86	77	81	88	83	59	86	82	81	69	79	66	71	75	75	67	90	81	85	64	92	82	87	87	76	66	75	88	78	65	75	71	66	75	79	77	83	77	81	74	80	87	78	86	91	80	90	93	84	85	84	80	73	82	79	86	81	96	72	78	74	99	79	77	96	88	73	82	68	75	69	76	78	80	79	88	79	97	97	69	79	83	72	60	86	76	80	77	86	93	67	83	85	66	92	75	84	80	86	77	83	78	99	61	78	86	78	93	96	97	86	92	71	76	77	93	85	75	89	80	85	89	88	72	81	88	79	69	92	102	87	75	99	88	82	64	68	72	73	90	74	92	77	82	62	84	83	73	82	80	76	95	88	85	64	84	88	74	86	78	82	86	80	73	97	69	75	76	95	87	73	73	87	75	77	74	98	69	78	82	65	73	76	73	84	81	84	82	74	90	75	73	77	88	91	82	87	80	72	72	79	88	72	83	103	85	81	83	88	87	63	78	62	90	66	81	75	67	78	82	74	80	74	101	72	84	99	70	68	77	66	105	74	87	81	107	76	82	70	70	66	83	78	71	84	83	74	68	82	73	85	82	81	80	89	89	70	85	79	78	67	71	79	80	76	82	79	73	94	86	81	86	91	80	89	85	80	85	65	74	88	72	79	82	91	92	88	73	86	88	68	81	84	94	71	94	74	78	64	84	92	87	68	87	74	80	83	79	72	91	81	86	74	95	86	72	92	91	93	72	79	98	69	86	92	83	86	90	93	81	89	80	85	80	80	79	81	88	85	91	96	98	71	92	85	87	73	85	62	86	83	69	76	82	88	73	66	74	81	74	81	92	80	79	74	80	69	85	80	85	87	93	75	78	93	85	70	90	73	77	85	81	79	70	92	73	75	66	89	92	86	76	80	82	80	75	80	99	81	95	83	80	71	79	90	56	75	85	70	75	80	67	81	70	71	89	76	76	91	71	83	80	81	72	76	78	77	80	86	69	76	75	74	81	75	83	85	104	73	67	90	92	88	97	74	76	76	87	77	82	78	85	75	70	66	77	83	83	85	77	75	75	84	83	94	83	88	97	70	86	95	66	84	94	75	94	85	86	95	105	76	84	76	82	80	84	87	70	92	89	70	72	80	77	87	66	74	71	70	92	69	76	81	83	76	81	86	79	65	77	78	87	91	85	76	68	93	77	78	78	83	78	69	76	76	89	85	97	77	76	89	80	95	82	85	93	78	79	78	78	68	76	82	78	76	94	86	69	83	87	94	85	78	82	79	73	67	79	78	81	82	79	95	68	52	85	93	74	78	84	82	86	79	87	80	63	66	71	79	78	70	99	102	76	69	84	98	88	70	85	79	91	72	78	108	78	72	80	89	73	66	91	63	75	75	71	74	84	70	71	86	89	96	70	86	75	84	88	68	73	76	98	88	89	90	71	72	91	76	78	76	82	83	82	73	83	73	63	80	73	85	68	77	82	75	89	77	85	77	74	68	70	65	72	78	74	82	73	68	88	89	75	105	81	93	78	98	81	83	81	89	99	93	100	79	85	87	87	82	60	79	89	102	87	87	67	79	75	79	87	89	65	72	85	67	96	94	75	87	82	87	72	82	76	83	90	82	82	89	83	76	84	90	90	100	88	80	81	92	69	82	76	76	77	82	75	71	73	76	65	77	71	72	79	67	77	68	91	78	92	89	68	94	79	81	81	76	67	77	76	91	82	71	82	86	98	78	77	75	82	70	78	83	89	70	93	79	92	88	74	71	75	68	97	89	76	79	80	77	86	69	79	86	70	72	86	87	75	88	85	67	79	69	76	78	82	75	81	78	78	72	91	78	71	68	74	81	94	79	75	75	94	71	86	65	84	74	77	72	76	85	84	80	82	92	102	66	81	88	83	100	80	82	85	77	72	75	70	78	76	99	80	70	100	89	69	74	73	87	68	78	85	75	84	70	75	80	67	86	77	82	97	81	86	70	84	82	82	97	78	85	76	78	77	76	74	74	73	97	70	83	82	75	90	71	78	61	80	83	72	91	74	72	75	79	57	73	78	80	73	82	78	79	97	77	76	59	83	70	82	74	67	78	78	78	85	80	85	75	81	82	70	65	97	83	89	85	75	77	72	88	80	80	91	77	82	92	77	70	85	87	96	79	91	86	90	77	89	94	95	70	87	80	86	72	69	71	68	87	86	80	78	63	85	75	101	90	83	90	86	76	81	84	84	84	77	80	80	90	92	88	76	85	99	87	83	76	76	75	71	86	79	89	87	96	86	76	81	91	84	88	82	72	63	71	87	82	77	84	85	76	87	82	86	76	86	84	71	67	84	64	81	70	71	88	101	90	89	81	80	62	63	74	81	85	61	74	65	81	66	82	89	57	70	83	66	88	70	87	90	83	72	86	84	81	82	88	77	75	101	103	87	74	83	82	75	78	94	82	95	67	79	80
49063	33107	24417	28632	28465	8625	7264	5809	4797	3981	3396	2917	2575	2312	1967	1881	1751	1662	1593	1600	1416	1368	1366	1328	1314	1301	3453	1679	17300	26958	21539	14305	7312	3293	1541	1143	997	968	990	984	906	950	950	959	947	1008	961	944	1006	914	941	924	899	956	938	959	891	928	938	905	932	1029	1034	930	942	1035	982	917	941	945	949	970	927	950	951	944	960	931	939	963	962	952	1042	938	923	942	905	968	964	914	931	990	923	954	982	899	915	958	944	954	929	908	936	995	990	902	923	916	930	953	988	957	943	957	940	940	947	904	938	950	904	934	944	888	928	956	931	907	988	970	916	951	961	955	951	932	941	1008	941	927	972	941	915	968	947	960	971	950	973	945	964	934	974	983	949	952	965	961	964	945	956	877	940	963	938	960	961	970	999	950	860	985	949	969	938	927	972	954	914	968	960	941	939	945	965	992	931	949	975	967	942	1049	965	951	947	959	963	909	940	964	917	976	983	979	963	949	943	928	1001	969	901	930	965	968	911	1001	958	1013	966	977	995	925	961	975	954	961	949	1001	963	942	941	938	936	953	992	915	985	985	918	1015	961	933	975	902	957	914	950	953	965	910	927	941	936	979	941	998	944	969	1004	994	976	979	967	925	918	997	959	972	1012	957	926	915	972	930	945	958	940	1019	947	963	983	962	984	929	929	946	991	956	923	976	935	935	936	974	898	968	936	962	937	938	921	960	973	1022	944	907	928	981	977	920	965	923	893	957	943	992	947	944	998	1006	927	917	918	959	975	983	941	991	970	960	986	980	955	1014	998	960	933	930	945	947	930	938	969	982	952	1036	986	963	956	927	953	913	994	895	927	952	940	990	939	930	995	979	925	987	940	921	959	884	994	930	964	979	965	911	947	946	944	968	961	917	987	944	997	963	935	939	961	931	958	946	1023	957	965	969	975	938	951	956	931	942	929	945	887	941	955	924	950	958	987	946	950	927	948	986	898	933	960	975	1008	929	971	943	925	945	924	914	925	969	974	967	940	930	935	980	960	921	897	1012	944	963	925	1013	994	969	1015	924	999	955	995	966	955	942	920	967	908	974	991	979	922	1011	962	979	921	953	950	949	930	953	962	948	1000	956	947	934	975	900	949	986	954	924	940	956	913	952	883	962	928	949	946	989	970	959	922	925	936	965	952	903	924	981	972	975	949	907	951	924	952	943	960	941	972	992	931	973	973	950	941	975	961	978	955	956	910	916	967	1004	954	964	974	952	967	925	1003	965	911	947	939	944	930	916	968	981	991	938	914	987	944	939	960	947	946	942	889	927	946	991	927	1001	960	959	931	985	971	998	978	979	950	885	960	983	985	997	933	948	938	911	951	1005	900	975	950	982	936	926	967	1012	974	914	934	943	968	972	944	977	945	927	989	1019	912	973	970	984	996	985	947	912	944	920	972	957	939	958	934	992	871	968	977	1001	973	987	942	963	926	936	983	973	982	978	924	936	928	954	977	936	943	931	956	968	965	923	948	979	942	978	960	950	932	941	959	901	951	940	944	948	1000	969	928	973	1005	967	890	923	916	976	981	970	988	972	957	945	970	956	943	920	1006	956	922	971	969	905	967	975	984	945	883	961	974	921	929	921	982	908	1022	908	989	944	994	937	976	926	970	948	969	933	925	953	929	948	940	940	878	978	965	986	948	924	982	970	928	925	928	934	971	937	994	949	992	943	921	969	907	930	934	933	942	921	941	959	935	1012	923	983	944	924	981	957	948	955	899	942	978	965	952	951	921	938	911	973	926	928	980	883	969	896	912	944	954	940	966	929	913	946	995	969	951	908	989	984	954	997	958	991	878	951	1004	955	984	917	963	974	904	997	948	958	917	977	974	930	939	999	926	955	945	962	930	924	932	956	991	1003	1008	963	955	944	892	929	980	929	917	1013	917	985	959	968	947	919	951	958	905	949	971	992	940	968	873	947	970	990	930	972	930	984	963	936	939	975	990	931	989	905	903	898	937	955	940	924	913	921	981	972	940	908	935	932	954	960	958	987	924	895	935	919	927	886	930	933	944	926	945	1018	965	965	966	947	996	955	950	995	922	966	950	973	973	948	957	1030	983	935	942	988	915	909	961	963	940	989	920	950	930	965	997	899	926	941	981	927	1006	979	956	1014	1014	980	983	989	960	965	929	882	978	940	939	939	957	923	923	958	881	967	934	991	924	904	938	953	928	997	946	970	973	911	955	954	941	934	965	933	938	975	970	970	960	957	922	973	963	908	964	941	969	956	943	893	895	955	992	940	940	973	963	946	926	931	975	963	955	950	990	981	952	1036	955	982	965	938	957	960	947	966	983	982	962	1019	970	913	888	912	996	951	924	898	966	905	971	966	1016	952	953	958	946	930	986	1002	979	1008	928	996	960	998	921	966	973	949	937	982	964	926	1013	949	971	983	982	969	954	987	958	919	937	890	949	937	1019	940	960	917	928	995	937	899	948	983	959	961	955	914	929	974	920	947	972	984	903	864	946	927	943	986	965	990	972	928	979	960	979	954	933	956	884	999	985	952	992	957	942	900	960	936	969	1012	1004	976	913	931	960	960	979	909	982	906	942	1012	933	947	941	969	979	898	958	882	942	983	958	987	957	974	940	918	937	951	983	942	997	956	897	930	918	982	949	964	922	936	905	934	1008	973	934	946	1001	925	1026	994	960	907	990	914	880	987	946	965	977	911	936	921	923	973	937	962	935	970	956	883	979	975	979	943	976	906	943	936	951	967	973	935	960	964	933	938	907	952	917	980	1001	967	974	887	950	964	972	904	947	931	959	963	988	920	949	908	1003	977	934	973	950	919	892	906	956	936	962	939	950	981	918	942	983	947	933	994	978	972	946	968	1060	978	971	954	963	971	970	945	947	968	949	939	961	965	925	971	954	1001	967	958	968	970	936	959	943	930	919	946	932	963	958	943	984	928	1002	951	994	936	913	884	928	1012	977	871	975	924	942	949	959	982	962	1003	908	989	877	969	948	941	940	971	953	957	978	980	1045	985	975	967	921	959	968	917	971	944	970	955	981	940	924	951	966	953	982	930	951	936	986	925	987	960	882	962	1023	958	936	907	922	936	992	943	971	933	949	922	956	944	951	998	963	976	941	965	906	969	947	1014	1001	938	948	917	1006	961	1014	962	956	946	953	959	925	944	932	907	917	923	912	942	954	953	983	992	954	969	967	977	966	978	925	947	950	986	967	1001	926	973	964	979	934	999	973	965	986	941	980	936	985	965	968	968	942	955	886	1034	962	987	977	940	978	977	953	913	954	950	965	951	984	973	984	985	960	927	987	900	972	894	994	971	935	964	955	954	995	939	980	970	919	946	930	1008	958	950	946	946	924	992	932	960	982	985	1000	922	980	879	976	934	920	937	960	936	934	1020	952	972	985	917	978	937	984	973	927	989	911	904	953	950	969	976	959	976	895	958	970	999	997	947	1006	957	958	902	984	937	964	998	904	931	921	981	953	1003	989	937	940	913	946	937	948	978	928	913	974	923	929	964	933	959	976	998	956	932	950	937	967	951	921	945	910	977	1014	969	964	964	980	919	956	922	955	946
4497	1404	624	319	191	104	90	106	75	79	88	97	89	80	76	87	84	76	93	79	81	73	76	88	72	73	84	97	429	593	426	267	147	118	84	87	95	89	79	96	75	69	87	83	67	75	100	72	88	91	91	70	80	78	78	65	73	75	84	79	90	67	69	79	82	77	78	67	71	86	77	71	84	74	86	86	82	68	80	79	66	74	80	56	89	79	77	67	77	69	70	82	87	74	61	79	79	86	88	88	78	77	87	85	75	84	79	81	81	91	88	75	82	71	77	73	91	69	71	74	79	87	86	99	79	92	80	85	85	77	84	86	70	74	77	79	81	82	90	86	65	82	87	87	90	78	73	84	87	69	59	84	79	70	69	87	70	95	77	71	78	62	84	78	83	81	80	88	93	83	71	78	82	70	84	93	90	64	88	83	77	69	69	78	70	77	85	65	71	87	90	85	81	82	96	87	74	84	96	77	83	72	70	66	87	74	83	71	83	65	94	105	96	74	69	80	79	68	75	75	86	57	80	85	83	73	75	91	87	87	64	86	69	89	87	73	78	80	90	86	71	69	69	74	88	75	63	77	74	66	71	80	67	63	76	67	80	80	89	81	70	87	67	78	92	86	85	72	89	87	77	76	66	69	82	79	87	76	86	83	66	92	89	72	88	78	71	68	67	69	84	75	79	89	89	81	77	62	77	70	83	106	76	74	76	75	65	67	69	98	92	67	88	86	71	85	99	95	99	68	86	70	84	94	90	76	91	90	72	89	74	67	81	79	76	77	78	106	82	74	89	84	68	72	92	84	69	77	65	74	68	81	70	85	81	82	91	67	69	81	79	72	87	69	72	77	68	86	85	61	100	85	87	75	91	78	77	79	88	96	85	80	73	72	70	78	83	94	80	78	76	78	76	79	78	81	57	86	89	85	83	82	86	88	95	82	78	89	96	83	70	85	88	80	72	98	77	87	72	84	87	73	75	70	68	64	80	85	79	82	84	86	79	67	86	63	62	72	71	66	72	79	73	80	92	76	64	59	75	80	82	77	65	75	73	84	72	90	82	93	88	73	62	76	82	76	82	101	78	73	89	93	88	77	73	71	85	84	81	74	81	88	83	83	69	82	80	65	93	78	80	75	73	73	68	92	81	90	67	85	77	80	86	76	76	79	66	87	78	96	83	95	74	94	70	75	62	77	64	85	86	79	84	85	87	91	88	89	74	76	74	84	58	79	85	67	75	75	80	98	89	84	91	84	81	102	74	83	77	70	91	84	85	52	82	74	88	69	95	83	92	81	98	75	75	66	84	84	68	82	81	94	83	81	69	79	73	84	63	78	77	65	85	74	85	76	83	99	76	79	83	92	80	87	73	85	80	74	97	95	88	71	82	72	81	71	89	73	88	82	78	70	93	81	69	65	80	75	77	89	86	85	88	89	87	72	80	90	70	84	84	74	76	72	75	87	78	102	78	67	85	71	71	63	75	75	73	71	75	73	65	70	81	78	70	73	72	84	68	68	79	82	99	90	77	71	87	81	72	65	80	82	75	86	79	79	79	87	97	85	64	73	83	84	77	75	94	85	79	79	82	87	79	82	86	92	81	86	82	81	82	77	74	91	68	79	75	80	75	71	78	86	84	81	78	77	75	80	90	82	87	77	85	62	83	82	70	75	76	64	75	84	76	98	74	67	74	82	79	84	82	85	79	69	81	85	97	82	72	81	104	74	73	89	64	81	66	82	81	89	82	77	83	75	67	80	83	73	84	85	75	75	75	74	80	68	56	93	65	83	71	82	81	81	85	88	81	76	83	72	91	84	89	64	104	87	83	76	82	79	75	70	62	96	72	77	89	85	89	80	77	84	86	74	85	84	78	66	73	102	67	70	83	80	84	78	89	79	67	83	89	78	79	77	96	80	84	79	89	72	68	68	86	79	92	75	70	69	85	59	92	73	65	82	81	75	87	76	77	89	91	86	73	81	86	81	72	70	85	65	84	92	96	99	85	86	54	73	86	89	67	88	76	74	90	82	83	71	62	68	88	69	69	81	71	80	81	89	72	83	80	76	72	75	72	63	75	83	77	92	73	76	70	82	84	80	70	87	88	73	90	81	56	78	83	76	82	85	79	84	65	69	72	83	90	71	79	74	67	79	81	76	63	62	86	85	79	75	84	86	69	67	69	69	81	63	67	86	80	73	67	73	75	69	71	61	85	83	76	94	83	95	81	77	86	68	85	76	72	76	84	96	96	82	76	70	94	82	77	77	62	66	82	72	82	79	69	67	77	66	79	76	84	97	94	103	92	73	73	87	82	90	73	70	73	82	70	85	68	79	92	96	83	102	110	96	86	78	71	78	84	71	63	81	70	73	80	61	76	80	77	82	77	81	88	77	96	83	81	86	72	83	79	75	85	83	71	67	86	79	81	76	71	81	81	90	76	85	83	71	79	71	80	83	71	73	88	86	85	77	85	78	91	79	71	71	75	83	99	82	69	85	72	86	86	66	64	84	78	87	96	80	85	79	91	86	67	76	99	82	75	88	81	64	71	81	94	74	83	59	70	91	82	61	72	71	75	74	97	80	68	87	89	71	70	76	82	81	92	69	90	68	76	87	74	66	71	79	89	85	87	96	71	86	96	74	70	83	80	70	91	70	88	76	69	91	67	68	83	84	98	83	92	74	81	72	83	81	83	97	85	79	78	75	71	69	67	68	103	83	83	75	61	78	87	89	70	87	92	71	83	85	79	82	81	70	87	74	70	82	60	90	70	73	83	71	92	72	84	65	85	81	90	85	76	89	70	74	91	73	80	71	71	82	83	83	75	83	72	64	83	78	83	85	79	70	86	89	84	107	79	71	82	74	55	89	77	93	78	84	75	82	97	73	73	82	92	98	78	78	96	82	63	96	81	92	82	63	78	73	79	84	98	69	77	69	69	75	101	84	71	66	84	71	85	68	82	68	85	83	75	71	85	64	97	98	84	88	91	82	75	74	84	102	94	63	86	76	79	85	75	87	82	57	64	77	75	80	94	78	89	84	80	73	82	70	81	69	70	79	69	74	58	76	63	86	84	87	73	92	91	74	68	75	88	79	81	86	70	81	92	70	82	80	67	65	76	77	72	77	66	80	59	85	71	82	70	59	99	59	76	72	81	77	80	81	91	91	92	78	55	80	64	76	78	89	63	88	79	79	83	71	74	76	75	81	62	76	84	83	87	86	82	88	84	77	81	72	67	80	75	64	81	94	81	83	90	79	56	76	86	88	75	72	85	87	83	77	69	96	92	82	74	81	81	68	74	94	71	75	83	76	91	63	79	85	91	93	83	95	81	85	85	81	84	84	81	71	90	73	84	74	81	75	87	85	71	81	96	69	78	71	76	75	74	93	92	72	71	80	91	89	86	74	70	68	84	79	79	67	81	83	66	86	85	84	72	80	78	76	83	84	83	84	73	80	74	81	94	80	74	82	91	77	86	82	61	85	70	87	79	76	72	83	67	79
33231	17324	9830	11531	12312	2855	2519	2180	1903	1693	1456	1393	1314	1319	1161	1157	1161	1088	1115	1022	1071	1085	1052	1009	1057	1021	1074	1408	10632	13456	9050	5470	2825	1547	1092	1010	921	983	939	1015	941	942	929	951	947	961	885	890	953	944	877	953	957	960	916	951	983	936	951	949	912	908	974	978	983	907	929	961	894	969	967	1012	917	937	957	947	940	949	941	933	990	983	916	955	900	983	951	963	909	998	924	957	920	946	952	941	889	970	961	989	924	953	979	960	886	955	937	918	951	942	940	908	1005	970	933	987	978	875	956	962	972	930	956	992	939	955	916	943	964	987	967	959	955	972	950	906	955	958	893	928	994	960	946	930	931	920	927	921	988	906	963	914	939	955	946	953	944	951	956	890	974	923	977	952	975	925	959	926	934	973	961	938	932	968	990	961	988	964	1021	923	924	917	968	983	912	931	948	963	928	927	957	868	950	934	965	959	949	1002	936	962	891	915	918	941	928	979	961	974	934	953	917	935	965	981	957	939	910	941	927	930	948	943	896	947	959	958	944	992	946	925	946	988	936	912	945	972	969	943	980	967	920	896	984	920	891	975	946	958	937	937	985	966	986	917	992	906	994	959	911	924	945	925	934	1041	963	947	952	972	900	999	1002	949	957	928	943	979	972	981	969	955	951	957	882	957	973	910	966	919	954	974	922	949	986	924	898	952	947	955	960	946	927	1002	909	965	948	926	914	955	906	963	917	893	916	924	923	965	987	942	924	932	966	899	925	946	940	930	904	915	1002	985	949	990	911	946	957	942	912	921	934	974	948	999	963	941	966	924	974	999	931	940	923	966	960	912	949	931	882	893	970	960	954	904	964	938	900	1023	944	945	948	943	968	939	929	931	966	939	920	973	942	933	926	921	944	911	887	950	973	913	967	917	949	946	944	976	954	940	949	989	946	906	953	941	937	975	952	956	944	901	931	893	874	942	949	935	966	945	1010	924	921	959	934	920	933	937	1010	943	916	956	940	981	961	884	937	906	938	964	957	1001	969	952	921	991	932	927	947	877	907	975	962	1000	929	928	891	929	971	911	942	966	970	965	968	943	913	1016	937	936	948	934	951	1022	914	955	951	962	963	926	981	971	948	895	933	945	950	940	951	954	966	949	961	962	935	925	920	857	917	951	905	941	899	964	882	959	963	905	940	918	987	973	1011	948	988	1005	940	884	962	965	942	912	929	954	965	915	983	912	955	917	865	962	981	924	927	987	979	963	960	951	940	930	932	939	974	983	972	969	908	992	910	920	939	920	947	995	937	925	935	998	967	935	973	868	961	914	954	992	919	918	931	905	938	916	906	953	902	926	931	934	943	962	972	959	936	914	946	900	938	943	947	933	985	925	939	945	966	961	976	939	933	916	952	964	963	963	993	989	917	935	946	918	923	987	926	963	944	942	925	959	936	948	969	964	923	932	949	947	970	960	971	927	933	930	963	993	940	967	983	951	910	935	923	982	947	973	926	949	928	974	924	967	935	921	983	909	919	892	944	933	895	1015	965	930	929	991	945	906	965	926	898	968	952	965	981	958	938	912	961	980	982	935	959	991	889	966	991	925	931	963	937	1002	983	940	862	974	932	970	900	981	926	935	958	934	960	969	939	949	972	981	939	928	965	959	925	919	940	924	953	945	948	927	957	942	948	939	900	969	963	984	1005	920	962	938	920	952	957	932	942	1003	926	944	919	975	916	961	948	1046	925	937	972	919	941	940	942	941	933	949	911	951	930	923	924	917	950	981	923	953	957	911	914	959	901	936	973	934	970	889	935	1006	927	912	995	929	942	907	932	911	917	904	930	886	968	916	945	922	914	935	872	929	924	965	954	899	962	957	957	913	955	953	884	910	976	930	938	922	934	991	976	945	948	929	929	938	915	948	969	919	935	885	968	968	969	963	938	974	985	920	969	938	932	932	952	938	978	924	949	922	925	938	954	949	891	914	980	950	940	933	991	909	971	961	959	936	901	974	933	957	959	859	948	985	913	968	1006	926	958	975	959	940	944	909	936	981	988	956	858	918	967	1010	935	945	978	925	956	946	1022	960	948	947	971	930	950	938	912	936	945	960	968	902	908	969	884	940	950	937	962	968	874	938	939	932	901	1036	923	990	932	926	966	962	966	966	909	966	933	973	935	939	935	946	937	942	945	938	974	904	867	962	914	937	854	941	964	1004	918	877	949	992	923	927	978	942	931	944	945	942	931	992	945	979	918	923	935	936	926	944	942	962	945	894	989	956	964	935	1047	926	940	931	951	897	942	961	977	985	815	955	959	966	934	922	978	962	910	917	973	889	987	917	956	922	911	978	945	947	894	925	962	928	980	914	1013	961	928	929	931	890	962	952	951	955	936	968	989	970	932	930	919	933	919	919	973	922	952	981	937	969	903	935	938	956	996	947	942	905	962	919	973	1016	947	944	902	902	928	981	949	958	975	951	932	971	969	988	987	1001	906	951	952	980	965	945	949	891	941	924	988	975	938	933	971	946	984	909	913	902	948	941	962	947	943	922	953	936	933	943	951	930	900	972	883	977	932	959	979	950	934	925	953	991	940	976	906	970	925	968	910	964	992	956	918	917	955	938	844	981	906	939	942	908	976	936	971	910	933	958	940	911	963	974	971	932	999	885	938	943	960	968	842	943	988	956	965	958	951	946	989	915	938	936	974	942	995	939	952	959	908	932	933	957	936	941	912	950	976	978	903	967	970	991	959	950	963	1006	945	944	928	946	958	932	930	964	941	887	1006	979	941	927	973	968	949	969	942	973	955	932	935	965	923	913	921	957	946	996	918	962	918	940	906	949	931	950	949	930	891	939	920	922	972	962	955	910	970	984	899	933	961	956	975	982	998	990	918	968	1001	972	953	922	966	970	995	958	1009	960	948	952	917	914	938	985	990	931	979	957	949	942	932	959	972	948	999	976	961	937	909	1000	967	993	978	993	946	954	948	901	932	949	933	968	935	920	958	943	985	920	954	925	938	969	906	936	935	920	971	909	920	874	902	939	989	937	947	941	897	995	965	919	911	964	986	919	926	1006	887	956	943	935	942	905	969	958	976	913	982	967	984	969	928	953	901	941	960	949	949	910	913	1007	890	992	876	987	919	972	964	930	977	964	969	921	962	911	979	960	964	964	975	943	911	938	945	926	924	940	929	963	903	973	957	957	973	953	950	934	911	1010	929	976	936	961	987	989	964	963	988	999	946	929	961	951	963	957	952	914	962	951	924	932	953	942	935	954	956	952	905	973	910	908	961	929	991	963	954	960	913	883	924	956	970	890	952	959	948	915	903	951	960	913	884	919	925	936	985	904	925	919	887	948	970	975	963	927	919	956	936	921	923	937	965	918	914	909	981	977	993	964	939	947	912	927	960	945	924	964	949	934	937	956	948	931	903	957	945	1013	962	918	932	971	1006	936	975	948	933	978	941	924	983	973	929	943	929	880	935	939	937	1053	914	1013	915	984	951	928	926	938	915	892	921	969	938	919	925	1005	929	895	939	925	927	922	942	977	956	953	983	956
7727	5438	1884	845	301	112	133	121	107	115	99	102	91	116	88	75	85	79	88	100	72	80	86	93	86	105	92	76	549	1137	913	557	291	157	98	85	77	70	73	77	74	85	69	86	83	93	90	64	75	85	82	88	79	82	79	76	74	95	79	67	70	73	81	86	70	89	76	97	71	74	70	75	84	83	81	68	81	82	70	77	80	81	81	74	67	90	80	82	76	75	79	91	66	100	79	86	72	71	89	85	85	70	89	82	74	77	78	88	77	81	53	88	70	70	84	76	83	92	79	69	67	75	76	82	88	77	78	86	72	84	74	80	83	63	84	69	67	79	92	75	87	78	79	99	91	67	78	87	69	77	88	72	73	87	88	89	72	65	85	88	65	106	71	78	85	69	91	69	72	70	75	73	78	86	90	69	89	68	73	102	73	66	89	82	69	74	94	76	78	92	84	65	90	83	81	74	85	80	85	90	86	88	75	80	74	78	65	77	89	90	84	73	75	92	85	88	82	81	87	70	82	62	72	69	91	90	75	71	83	83	92	88	81	88	74	79	89	79	76	83	93	78	84	84	69	79	66	74	82	79	95	77	98	79	79	87	64	85	76	87	86	71	82	68	76	74	86	82	92	84	72	81	73	88	100	67	82	89	60	87	84	84	89	77	86	76	73	80	89	77	76	89	70	79	90	67	92	86	75	91	82	65	83	83	81	82	87	86	84	65	82	69	70	93	79	71	83	86	84	80	78	72	75	82	79	85	87	74	69	70	76	66	79	102	79	83	65	87	66	68	85	84	86	86	84	74	64	73	80	89	87	63	73	64	101	61	66	83	85	86	72	88	88	80	78	87	92	91	89	88	75	89	62	86	86	85	80	102	72	79	75	86	78	84	71	69	91	77	81	85	77	90	87	74	66	75	78	80	81	80	72	80	100	85	78	100	88	93	71	72	79	78	79	72	102	88	95	80	83	83	73	90	76	86	84	82	78	68	86	97	80	81	71	90	105	80	70	78	84	82	92	86	81	93	89	87	83	88	93	65	87	80	85	77	61	73	86	70	72	78	89	82	82	78	72	78	64	75	62	84	76	88	74	67	87	78	99	62	76	78	87	91	81	80	77	70	100	73	70	68	87	86	80	93	83	89	82	74	78	86	77	80	88	71	83	71	86	82	72	75	86	82	75	70	88	77	86	76	94	78	76	81	79	82	73	85	79	74	76	89	68	82	90	81	82	89	77	88	78	81	81	76	84	79	73	75	81	75	102	77	67	97	90	76	69	66	79	63	82	82	68	76	77	79	82	88	77	72	88	83	83	104	85	77	80	80	70	68	83	68	81	78	84	60	74	90	81	75	77	85	76	97	79	70	80	82	86	85	78	76	69	67	94	73	74	68	78	68	72	86	71	76	75	93	90	73	78	99	79	81	84	80	78	83	80	76	74	85	74	72	87	74	82	86	88	73	94	73	56	97	75	106	92	76	88	84	76	95	81	85	65	69	78	75	81	86	79	67	77	87	92	107	79	73	68	81	83	67	71	79	67	80	61	93	86	79	80	96	80	84	87	66	79	84	67	96	59	75	81	89	75	87	79	78	89	80	70	76	80	85	79	94	83	95	69	70	82	77	68	79	64	69	87	78	72	81	62	81	88	84	98	69	90	85	69	102	79	76	78	61	89	68	82	80	95	80	81	72	82	66	80	59	56	87	76	71	84	60	69	72	79	89	92	80	81	72	89	80	84	73	71	86	84	70	74	93	85	83	89	68	87	98	82	82	83	87	64	87	68	76	65	83	65	78	82	79	78	67	90	90	91	88	66	89	95	69	75	71	87	75	98	76	78	85	65	77	87	77	60	77	80	78	81	78	80	73	79	76	64	81	82	72	82	87	85	85	71	76	65	75	68	88	68	70	78	79	89	74	77	80	91	72	73	75	93	67	75	75	79	80	68	76	102	94	85	77	77	93	71	84	75	71	85	83	79	76	95	89	74	65	84	85	85	97	86	78	75	88	81	78	76	88	78	82	79	87	85	104	81	74	92	71	67	92	87	93	74	85	73	74	78	93	72	75	91	77	95	87	82	92	71	81	85	92	92	71	79	83	83	88	76	68	72	68	89	86	79	86	89	75	81	77	97	86	75	68	68	78	81	70	80	80	82	86	106	81	81	79	87	77	91	92	76	74	85	67	85	67	81	69	90	83	91	80	79	70	82	87	90	85	66	87	81	89	82	70	77	79	78	80	72	78	82	72	71	82	66	96	94	73	74	87	75	95	66	99	87	68	79	88	77	73	82	69	76	81	90	73	88	64	65	83	69	98	84	89	74	74	93	78	93	75	65	58	72	99	84	77	85	80	77	82	72	88	78	76	83	87	76	75	70	87	65	87	94	71	84	79	82	81	77	87	85	84	77	85	76	88	78	82	87	91	81	83	82	77	82	81	75	80	78	76	72	66	78	90	82	71	74	88	88	73	85	74	56	81	59	73	63	68	83	85	69	87	86	87	75	66	73	81	87	86	98	88	81	83	77	111	78	82	80	77	87	88	98	67	75	74	75	81	88	86	67	83	71	77	79	71	69	68	79	78	75	72	81	82	87	76	83	66	91	75	88	80	74	92	79	88	84	70	91	68	75	67	85	62	83	85	84	86	88	87	96	78	87	89	78	76	73	76	76	96	72	72	75	72	91	75	81	81	94	71	86	63	82	95	71	86	63	67	75	66	92	70	74	71	71	85	76	75	87	67	89	93	75	78	83	90	84	86	90	75	72	91	78	75	83	79	78	84	73	80	78	81	82	74	83	97	91	83	78	61	77	88	91	78	75	66	77	98	71	76	77	76	75	63	83	71	72	87	91	86	87	58	80	77	67	94	80	84	75	93	81	70	70	64	68	75	78	102	68	93	84	78	68	80	93	84	81	68	79	78	80	96	63	88	83	84	75	71	78	63	91	77	67	92	82	91	73	73	76	84	90	79	81	84	94	73	71	79	87	93	81	77	91	67	94	78	92	81	76	84	93	102	91	67	84	64	82	91	83	70	73	75	92	75	77	101	88	82	70	65	80	81	79	79	90	70	87	72	98	86	86	94	92	68	62	83	85	75	79	73	62	94	87	64	87	105	69	80	82	80	95	73	84	77	59	86	91	85	76	68	82	94	72	77	64	69	76	80	85	88	76	77	93	68	105	66	102	70	85	63	70	81	85	88	68	90	75	71	76	85	72	74	66	71	88	74	87	75	86	76	76	82	80	71	83	61	75	78	78	78	78	92	72	86	83	82	85	86	73	85	72	77	69	79	69	92	81	88	80	87	106	72	76	74	66	90	82	93	90	82	73	95	76	82	83	79	83	90	89	69	90	65	74	78	96	86	88	73	75	97	72	78	79	78	72	82	79	76	67	76	82	80	105	76	72	77	75	81	76	82	94	77	69	88	86	80	75	77	75	88	71	86	95	63	78	84	88	74	75	65	85	83	87	67	83	90	82	102	91	97	86	87	96	103
44538	28351	18087	23682	17281	5653	4835	3845	3198	2757	2262	2073	1794	1682	1610	1443	1375	1397	1337	1243	1249	1204	1204	1134	1105	1114	1187	1240	12013	20479	16966	10593	5638	2767	1378	1115	946	959	927	920	955	932	926	948	944	982	972	962	982	934	914	933	945	923	964	967	939	902	930	921	958	958	941	992	984	899	975	944	920	958	959	981	954	933	922	958	989	971	957	933	925	953	940	950	946	965	956	909	942	893	946	944	949	970	968	1012	896	976	927	962	935	920	951	949	956	960	956	932	969	963	958	950	932	947	983	947	964	946	898	948	937	923	962	969	914	944	906	1018	917	1004	905	931	1014	1003	978	949	934	994	937	959	934	933	963	907	946	917	968	944	986	959	959	916	889	904	963	927	904	976	928	954	951	934	919	952	941	934	922	957	943	975	970	950	956	928	936	965	945	928	979	907	962	933	1001	969	956	976	999	992	976	965	964	960	984	966	998	937	936	877	934	989	935	987	935	968	969	970	945	932	965	911	972	922	943	925	972	938	882	935	911	973	983	897	957	959	923	937	995	944	920	906	962	933	974	934	977	883	1003	979	900	921	1007	981	950	949	938	901	1002	966	972	990	944	988	927	955	936	926	974	972	977	972	921	935	980	975	928	922	935	1004	939	928	990	922	970	923	898	952	916	971	952	935	901	951	916	929	949	945	963	968	946	965	1028	903	873	945	942	950	933	933	975	982	951	948	923	935	908	897	881	985	958	933	974	967	950	971	983	887	958	961	952	911	961	928	967	990	958	973	905	920	919	899	967	964	910	961	915	938	902	945	974	950	887	961	941	1001	912	968	969	951	930	998	942	966	954	948	963	888	960	947	956	981	929	956	947	938	978	946	1004	960	916	944	948	941	966	902	945	949	911	968	976	998	926	955	895	932	936	946	982	908	996	887	942	996	958	1003	970	913	971	955	1012	920	963	951	959	958	988	908	923	923	938	954	955	943	942	957	947	934	973	973	979	974	965	967	976	925	966	965	980	889	959	936	935	937	947	956	987	910	969	946	923	946	917	952	944	962	937	938	918	952	972	925	908	908	930	970	947	1034	975	1002	960	939	928	984	922	928	972	943	923	935	1013	924	965	917	955	967	908	960	958	933	1000	941	938	935	978	870	957	962	983	927	984	982	960	990	949	944	955	923	956	964	986	994	973	924	982	1002	954	957	908	928	935	945	983	973	937	941	921	959	958	943	967	924	972	925	965	914	929	932	943	931	972	968	947	977	939	942	999	925	934	969	899	934	952	946	966	892	952	916	984	972	957	918	944	966	951	920	952	924	966	945	1030	980	1022	923	961	983	932	899	948	957	910	941	931	1007	925	978	964	985	955	888	971	933	992	932	881	933	929	937	901	893	931	976	955	989	976	958	1035	920	931	931	893	905	917	936	944	945	919	943	943	917	891	907	941	969	971	988	889	951	944	962	883	867	930	930	935	923	966	933	915	939	952	982	985	971	991	986	995	975	911	918	935	938	934	1004	981	943	918	974	897	948	994	950	937	968	902	963	874	995	982	920	946	987	935	934	920	923	954	952	954	933	961	936	916	926	993	973	991	1000	937	965	932	977	1017	982	935	991	934	941	962	975	929	972	993	896	980	945	917	930	952	915	904	1016	975	977	965	912	919	984	949	1004	917	985	964	971	918	935	956	1023	939	980	964	929	943	965	962	917	990	1004	944	939	922	887	929	921	968	939	961	971	976	916	917	936	969	936	1013	917	926	967	945	930	914	959	937	897	969	967	1002	912	934	920	935	903	972	920	935	915	934	935	950	885	981	946	999	942	924	956	936	957	930	1006	967	926	981	994	941	984	984	947	950	900	880	931	939	929	976	895	945	987	944	1012	922	950	865	958	906	948	943	960	932	914	930	957	963	841	924	936	954	910	918	951	969	883	911	940	954	942	965	965	940	908	958	946	953	962	935	953	925	907	920	974	905	939	932	913	961	938	986	936	937	966	921	957	935	987	1021	969	924	949	921	942	984	979	959	919	941	955	982	966	939	956	943	952	934	953	968	966	967	958	952	950	966	967	880	955	954	989	929	960	917	952	982	928	956	958	973	934	929	982	912	945	923	960	906	971	912	960	993	953	918	972	964	917	928	942	909	992	1044	946	930	898	984	945	999	972	990	938	952	975	986	993	922	925	909	929	947	951	962	939	932	915	931	987	925	986	924	940	922	934	968	952	992	982	973	992	963	955	981	874	865	968	964	963	963	977	903	951	929	912	933	962	949	964	982	887	907	919	995	973	947	920	871	937	954	974	962	949	975	982	891	965	934	918	935	943	909	971	933	960	972	915	924	939	932	945	922	967	875	891	913	946	946	924	961	938	911	964	953	987	954	970	969	914	927	947	934	916	921	941	957	993	942	948	988	908	965	945	916	917	936	967	945	933	910	928	906	915	953	935	991	974	967	964	925	910	933	935	954	945	942	974	955	961	948	948	982	925	987	966	904	979	897	945	972	944	901	891	981	906	950	920	898	940	950	904	939	933	967	910	944	1003	1005	931	937	977	982	931	927	973	935	934	959	960	989	932	918	947	959	955	902	925	1001	952	918	929	953	986	921	997	906	890	937	980	933	975	932	1035	948	951	917	945	993	949	934	971	903	939	978	922	920	984	1034	955	983	1006	961	942	931	936	971	941	897	909	945	976	934	931	989	978	968	956	932	960	959	940	912	898	956	909	939	1021	945	936	954	970	957	955	934	933	886	924	998	957	933	962	922	945	866	979	986	942	982	915	935	996	937	929	934	943	968	970	927	961	941	893	1013	980	985	1018	909	937	948	973	958	952	985	968	901	920	901	919	973	957	918	932	963	981	927	914	933	888	919	958	971	954	915	945	995	960	937	979	934	928	906	978	944	1022	949	924	924	914	951	982	971	942	906	970	975	961	977	925	959	921	937	948	937	935	961	981	945	941	937	964	946	966	969	986	977	953	923	973	914	945	962	919	922	927	948	911	914	936	948	974	986	976	930	993	971	962	892	919	996	990	980	988	921	986	935	899	978	974	994	890	955	927	930	963	944	973	960	992	922	993	883	964	947	975	895	913	951	965	927	921	875	922	935	992	995	965	935	946	953	956	952	974	993	948	944	970	949	1016	923	930	943	934	908	917	960	954	930	903	965	937	943	935	955	984	944	966	873	896	929	895	991	962	918	928	952	984	946	989	903	952	937	955	961	923	904	961	993	903	937	905	931	974	945	929	999	967	965	1006	939	980	942	909	961	917	940	920	959	909	984	971	935	970	902	972	975	947	998	931	936	951	945	965	936	909	931	916	999	900	955	939	894	964	932	994	915	1013	898	945	963	967	968	944	1021	973	992	891	1007	954	959	925	1023	953	978	954	944	902	991	962	984	986	918	959	917	951	950	931	916	960	975	966	922	978	917	997	911	924	961	918	900	949	973	962	928	935	918	966	921	910	972	957	928	898	968	836	972	939	918	952	978	921	996	933	1003	894	987	974	960	929	923	916	953	958	971	879	904	946	948	923	972	953	978	969	944	947	966	955	911	956	956	971	942	941	956	940	889	930
8031	4277	1888	789	250	136	128	119	110	105	104	107	98	84	80	96	79	98	90	79	93	89	91	89	81	93	76	93	540	1345	1150	615	331	172	116	73	74	73	80	75	74	66	105	80	85	83	85	78	69	89	79	80	99	76	76	82	75	83	75	68	84	73	78	84	92	87	68	85	90	82	94	78	86	66	89	100	82	81	69	97	85	85	94	69	67	81	86	73	82	77	100	104	71	76	81	84	91	87	77	76	77	84	78	76	85	89	81	68	82	77	79	95	78	78	81	68	86	75	77	96	78	78	75	78	104	73	87	81	84	86	89	80	90	69	96	87	69	66	95	102	88	86	77	77	87	73	74	85	87	71	76	80	80	72	88	76	81	86	82	79	88	77	84	95	71	92	97	66	75	70	74	66	102	83	76	97	78	99	79	95	85	81	73	85	78	91	84	81	63	61	76	89	90	76	80	85	89	73	80	88	96	85	82	86	92	60	89	83	73	83	84	77	79	85	84	72	89	86	75	71	89	75	80	81	70	81	92	88	69	85	88	72	71	97	71	85	91	80	75	76	75	91	70	86	87	95	93	88	76	78	85	71	69	76	79	81	67	85	80	73	92	81	86	77	86	94	91	84	78	72	88	96	103	70	83	74	83	76	78	81	90	98	80	83	84	80	96	77	84	66	76	91	69	79	79	100	68	87	80	82	74	91	87	89	84	90	85	73	65	67	82	78	84	63	84	87	86	74	72	75	98	96	89	81	82	75	96	87	100	87	89	77	84	78	89	75	80	87	85	74	91	81	75	70	67	92	105	82	80	70	101	79	81	66	64	96	72	71	77	82	87	75	70	77	78	73	82	71	85	74	75	82	80	89	89	78	85	70	69	92	76	75	71	60	78	79	89	79	100	100	65	83	73	75	100	81	78	79	79	89	71	78	84	90	76	88	78	78	95	78	71	92	89	69	87	68	79	94	72	89	86	79	68	86	90	76	65	70	82	91	80	68	88	76	74	80	80	64	80	98	82	89	81	84	80	91	63	96	83	68	76	75	93	79	84	86	82	72	85	79	85	81	88	67	90	93	79	56	79	82	69	86	72	64	90	81	86	77	81	82	77	100	80	86	82	89	73	97	66	97	89	88	83	73	67	60	88	86	69	87	82	90	79	91	93	90	111	78	89	75	71	99	79	89	72	81	79	80	68	87	79	85	81	83	94	94	93	85	82	78	81	83	82	92	85	78	81	72	82	84	83	84	73	83	74	97	80	90	74	80	70	76	82	80	67	84	79	87	65	77	60	76	96	77	74	76	68	88	82	73	64	69	76	64	79	98	64	73	66	91	74	84	79	80	78	83	90	69	80	76	77	89	75	82	102	73	75	71	79	81	101	63	72	92	81	81	90	55	82	70	70	80	87	80	69	84	84	73	75	75	76	86	78	78	67	76	85	94	80	95	76	85	67	98	77	85	87	71	75	84	98	74	86	65	77	83	82	81	73	90	73	83	90	72	89	68	79	83	66	92	90	68	76	77	92	73	85	93	71	74	66	84	75	76	73	95	98	77	86	88	84	74	66	77	76	81	76	78	67	80	73	86	90	86	76	83	88	84	69	90	80	77	70	84	69	80	58	53	80	78	74	80	82	88	85	92	97	82	75	92	74	65	77	83	86	68	82	79	90	88	84	65	72	91	65	82	80	70	84	105	92	97	63	77	81	84	93	80	67	83	81	88	85	75	84	82	74	82	82	72	70	86	76	85	74	75	78	82	88	85	86	79	85	72	94	83	84	88	69	80	74	78	97	75	77	75	78	96	78	77	71	73	70	99	89	75	78	90	69	70	97	91	100	86	69	75	96	94	88	72	106	73	81	73	100	71	82	93	75	82	95	76	80	84	69	105	84	79	87	61	83	75	84	85	61	82	87	77	94	67	98	72	88	87	67	75	81	76	77	76	73	100	84	72	73	96	77	82	91	96	75	63	84	102	96	81	96	73	75	68	73	85	64	69	81	89	88	74	105	75	92	81	86	70	76	81	81	91	88	83	72	86	68	79	98	77	89	90	90	68	73	78	82	99	90	99	80	72	85	81	86	78	77	74	75	85	88	63	67	63	86	72	78	96	79	79	67	90	93	76	97	69	94	83	89	75	77	76	67	90	74	75	78	88	83	91	62	84	100	71	69	77	63	92	84	88	91	79	76	81	83	78	80	70	80	83	66	69	81	79	83	74	97	78	85	81	96	79	89	84	86	82	99	74	84	75	69	65	69	74	86	90	109	90	70	89	76	97	73	76	79	87	69	72	88	73	87	85	72	92	81	67	79	63	77	60	70	75	70	84	104	84	74	82	67	83	88	88	74	70	67	73	93	72	76	61	78	96	73	88	75	79	98	60	73	85	65	88	81	82	90	76	64	79	85	86	83	74	100	71	99	91	89	79	87	88	96	73	82	86	89	73	77	75	81	83	88	74	75	87	92	80	100	72	78	89	77	71	90	81	82	88	97	86	81	93	73	81	79	93	93	84	89	79	75	93	84	80	90	96	76	79	80	76	75	88	86	87	99	101	74	68	84	79	81	82	90	89	76	70	66	84	101	74	72	66	78	64	69	64	80	69	73	78	75	74	89	71	82	83	85	77	87	83	78	90	82	71	84	88	79	82	86	77	76	79	85	75	85	83	78	67	69	93	76	86	94	76	85	86	75	79	82	94	76	77	85	78	81	82	71	82	77	79	84	83	65	54	71	87	74	85	95	80	75	93	79	95	75	80	84	70	77	94	91	94	88	75	76	80	69	82	78	99	67	61	77	69	91	71	78	91	85	91	79	78	80	65	82	81	84	77	83	87	79	93	70	96	80	89	87	84	90	74	71	90	94	80	78	94	77	82	76	95	78	69	91	89	91	96	75	71	84	92	81	74	86	80	84	86	77	66	68	87	80	79	87	84	91	85	108	79	90	82	86	90	87	83	73	93	84	87	95	73	86	73	70	82	85	91	80	73	93	68	70	68	78	91	83	95	83	90	95	83	87	78	97	91	59	71	88	81	87	76	72	94	90	86	90	72	85	79	77	74	93	89	82	57	80	90	76	83	85	77	79	77	69	87	81	78	79	84	79	90	87	90	67	76	89	95	81	77	86	89	88	86	73	98	73	92	81	85	93	84	73	66	90	77	94	75	86	89	65	88	78	79	67	84	76	66	79	67	68	82	74	78	65	63	75	73	78	69	92	91	66	79	77	81	106	86	76	80	85	76	95	75	85	87	84	100	67	77	85	103	102	95	72	70	76	73	87	81	84	70	86	65	72	89	90	75	97	78	80	81	84	82	96	73	84	73	81	81	84	87	90	82	84	76	76	85	85	88	80	81	71	76	70	94	74	66	81	73	79	91	97	80	101	91	83	82	87	74	70	99	88	85	76	65	95	81	88	90	74	78	80	89	84	80	73	81	81	85	89	79	82	93	85	89	69	86	72	88	86	73	95	94	63	78	79	77	83	62	74	77	88	106
40897	26679	18021	21658	15163	5681	5041	4220	3496	2979	2506	2293	2091	1869	1660	1589	1537	1445	1359	1388	1318	1275	1269	1202	1187	1175	1227	1218	11860	22514	19565	12415	6686	3334	1636	1187	989	1011	918	1002	897	933	969	1021	973	973	915	959	950	915	964	963	960	961	959	956	956	966	924	981	965	1004	964	963	943	959	916	983	954	961	940	963	933	977	982	947	968	936	936	952	1006	895	972	969	996	913	978	954	958	953	962	946	959	929	925	897	961	922	947	925	961	927	951	918	969	956	1011	985	984	976	925	942	973	950	963	930	926	982	986	967	947	964	974	957	929	992	921	959	1002	956	929	932	915	939	947	979	905	977	975	1023	956	944	966	1014	929	896	954	965	964	944	967	950	945	966	953	929	975	900	974	969	959	994	1025	958	938	952	900	936	914	928	915	904	963	1009	946	955	965	971	1022	928	937	933	937	1000	972	967	997	950	976	953	967	953	969	952	979	915	986	952	948	954	931	1018	897	975	967	950	948	956	936	948	931	915	925	966	954	995	955	1028	1004	922	950	964	952	1011	971	913	984	982	942	999	990	935	916	981	948	959	912	927	950	931	973	904	962	991	979	951	984	979	1007	979	987	969	936	926	961	940	938	934	920	964	929	975	938	949	952	941	989	970	990	975	912	973	953	979	978	946	930	984	954	959	917	1007	958	932	951	999	934	964	946	926	965	956	982	956	933	907	953	974	956	1005	980	957	970	980	959	1011	945	1012	954	951	929	974	964	915	984	982	990	933	967	1001	970	928	962	970	965	988	946	956	890	1004	939	950	999	963	1013	923	948	998	972	978	989	950	953	1005	987	922	917	992	911	989	933	956	929	931	997	972	961	969	1006	984	973	977	960	930	890	963	971	997	946	987	917	1004	971	1009	962	930	971	971	999	929	957	938	1014	988	955	996	1010	946	926	966	960	1011	936	961	945	943	984	967	975	984	919	956	934	930	950	949	969	976	892	931	1004	963	1011	953	1001	1009	943	970	946	998	964	919	956	908	968	953	979	995	932	1007	944	1007	990	928	970	966	948	1001	950	918	995	983	940	919	988	955	1009	989	965	951	1011	1038	940	950	937	963	982	970	1007	895	998	954	981	1015	986	971	972	932	1016	925	913	976	932	917	932	929	1040	963	959	919	1002	986	1024	899	984	921	958	1001	897	959	1000	1032	980	953	914	1017	961	930	939	1007	954	1001	900	958	961	979	947	985	926	971	980	948	918	930	973	930	954	969	986	916	977	930	984	998	945	911	948	998	962	957	933	938	942	929	932	947	985	926	922	1007	951	922	928	971	953	956	947	928	921	987	920	991	981	967	1004	980	994	943	901	1013	1018	966	918	941	964	943	970	946	961	922	952	947	935	976	926	952	952	920	918	922	919	1026	942	984	939	974	952	969	944	928	999	914	967	990	921	920	925	914	1065	1012	929	989	947	984	939	944	964	929	954	969	945	918	945	945	971	974	964	962	977	910	987	976	975	955	936	984	945	954	939	962	894	924	946	986	908	936	969	929	949	970	966	946	978	972	967	950	948	957	972	910	964	997	993	1026	968	986	958	921	961	1014	962	1028	1054	973	947	903	993	948	971	953	993	957	951	983	976	958	955	997	908	990	921	985	921	931	970	943	989	988	1006	978	967	932	957	936	992	918	939	976	979	967	997	964	963	973	989	983	955	993	946	943	952	1007	998	955	1000	966	975	952	916	1000	941	944	966	974	975	939	913	934	925	947	970	898	936	943	960	986	1030	966	974	958	999	1012	912	982	944	946	914	929	985	984	952	935	925	1002	954	950	924	959	961	971	989	963	997	956	949	940	969	968	984	963	955	938	950	962	961	978	935	998	963	960	906	978	912	947	1001	935	945	1001	957	943	957	953	960	945	930	977	974	980	953	950	936	894	939	936	955	977	988	981	981	929	962	1016	990	969	944	986	971	912	929	938	959	952	980	959	990	911	980	944	913	982	997	953	919	929	993	967	1002	965	963	928	976	971	944	949	960	993	973	958	927	934	980	934	992	986	931	940	923	915	920	905	977	951	923	961	1004	953	934	885	911	979	938	946	946	944	975	968	960	960	933	974	991	938	1018	974	977	962	956	949	970	965	945	902	962	1012	958	983	933	924	951	908	973	996	998	994	916	1033	961	984	908	960	934	995	946	965	971	986	992	1044	940	963	953	971	966	932	962	978	910	1040	956	942	914	975	979	928	900	983	991	919	966	1007	969	992	929	998	983	952	938	962	946	925	964	946	945	935	990	968	1009	998	969	960	947	957	966	941	963	946	924	973	945	936	958	971	920	920	1010	945	994	971	982	947	935	973	906	1023	984	1010	934	915	967	968	902	978	959	945	944	905	900	966	927	926	954	916	1006	951	921	1012	964	1001	973	963	965	947	927	941	963	1007	1004	958	976	913	967	907	943	964	954	1007	859	979	915	988	974	905	952	984	964	940	896	961	943	924	910	964	970	982	936	919	959	960	970	999	988	951	964	972	1013	986	950	961	944	986	930	959	1008	966	964	936	939	935	968	957	935	961	994	948	961	890	951	1020	988	951	941	965	920	1009	983	934	970	965	932	952	945	960	958	925	1020	996	965	975	965	939	960	946	981	921	1005	945	952	965	946	921	940	959	986	964	965	870	1011	935	932	965	969	910	987	968	919	960	951	962	964	914	963	1025	980	946	950	981	977	980	917	942	962	928	963	968	969	947	933	1013	978	979	935	960	961	982	980	952	941	931	981	936	983	1008	959	957	962	925	1015	941	936	949	954	985	937	1016	969	1021	1007	958	944	964	935	961	955	972	1014	951	958	917	950	946	951	980	956	955	968	976	915	946	971	939	940	979	978	975	998	943	944	944	932	948	1017	987	995	1005	1017	991	966	964	974	962	971	1005	1008	973	951	962	976	962	965	969	936	973	943	994	896	949	970	946	957	925	960	1017	935	1007	965	956	907	938	957	1010	948	954	982	971	1010	953	966	990	956	963	971	962	941	932	942	944	946	988	962	965	919	983	974	965	960	981	906	967	927	964	943	925	944	1007	961	917	937	947	992	964	977	1024	952	959	971	993	978	963	998	1005	901	941	950	962	896	983	950	964	927	900	968	1000	979	870	982	1032	967	955	1011	945	921	945	993	974	1013	976	953	998	1006	935	932	963	869	937	913	939	980	964	915	938	984	917	951	917	962	916	894	946	1029	936	977	1001	891	964	913	959	923	963	977	982	956	1001	1007	945	969	976	986	948	916	970	977	979	927	943	923	950	943	949	946	959	927	942	925	970	967	956	977	1022	972	988	973	950	956	979	928	973	941	915	938	945	963	921	980	954	999	944	1004	952	946	960	920	927	939	934	897	954	983	927	961	962	964	931	974	1004	1008	946	952	957	992	984	940	1022	971	889	989	931	940	944	989	958	934	947	1053	1005	955	970	970	941	956	906	967	986	966	1002	969	975	947	960	933	962	950	992	958	933	992	987	949	951	898	1019	950	996	1017	955	930	985	903	911	931	952	1019	941	1002	941	953	1006	902	979	954	909	949	943	958	979	944	987	959	955	990	988	923	957	972	932	946	980	922	962	1033	972	972	931	999	977	920	995	975	927	968	949	963	962	948	974	956	934	979	996	965	996	948	928	930	928	942	908
10556	7773	3190	1347	349	138	152	144	140	109	114	127	121	126	105	101	88	96	88	83	78	93	80	103	93	110	91	101	734	1932	1678	875	461	210	126	91	78	87	77	72	88	68	72	90	52	78	92	91	94	86	90	105	90	79	81	84	79	85	77	72	65	81	80	89	84	76	88	81	60	71	75	76	69	71	73	82	71	84	81	72	75	85	77	82	74	74	82	73	89	92	86	95	85	75	70	105	87	74	81	103	76	63	78	88	88	76	77	75	80	78	92	85	70	81	77	87	92	91	82	79	89	89	90	95	92	66	83	56	83	75	77	70	102	70	97	75	77	77	98	71	84	76	68	71	75	95	72	83	81	80	92	72	71	82	79	81	78	90	86	71	88	84	100	86	84	89	75	88	78	75	80	81	86	83	77	77	70	93	87	80	83	67	78	84	83	88	82	81	83	67	71	87	83	77	96	57	80	75	92	70	103	83	78	83	97	73	80	72	85	97	77	67	85	93	62	71	92	74	84	88	80	71	87	82	86	68	75	69	80	99	99	89	82	76	75	84	98	85	77	93	92	86	74	84	79	91	93	64	84	87	97	89	72	65	85	93	66	86	66	72	73	86	97	103	80	83	75	81	78	72	76	82	77	78	82	85	81	72	63	95	78	75	86	86	83	75	81	71	65	73	80	69	69	89	61	91	78	76	65	73	77	86	65	73	91	62	81	81	90	91	78	90	69	92	87	95	93	87	84	76	82	71	97	92	83	101	87	72	80	78	74	80	63	78	77	65	80	75	84	73	71	92	78	94	90	67	77	89	74	85	75	72	80	80	78	75	91	78	77	68	75	79	70	85	75	88	83	63	96	83	86	78	88	82	68	62	72	79	72	69	90	80	75	75	75	76	78	85	75	102	72	91	80	79	80	86	77	78	92	80	67	86	75	74	70	81	95	90	82	68	91	95	98	73	98	83	83	84	74	69	70	92	77	80	75	85	74	84	88	75	74	93	84	94	77	80	95	74	92	93	89	79	82	86	75	77	67	74	80	77	87	65	83	81	55	73	86	70	83	74	75	88	91	72	89	87	75	92	59	70	75	83	78	85	80	79	78	93	67	76	77	67	67	64	78	55	84	74	65	70	79	96	74	72	85	72	77	62	79	71	89	83	82	86	84	86	74	60	58	86	63	72	77	95	92	89	86	80	74	89	93	99	77	78	94	82	80	84	88	82	77	89	94	85	62	68	73	80	65	83	75	83	70	72	79	82	65	76	68	77	76	92	81	78	79	66	79	97	83	69	84	82	81	83	83	64	73	83	87	79	72	79	76	76	98	104	98	80	92	67	63	73	80	86	75	82	97	79	82	86	86	74	80	91	87	78	79	86	88	75	86	89	84	66	85	99	69	67	73	89	76	85	61	71	96	96	72	83	82	69	72	61	91	77	91	94	82	74	64	78	80	93	82	96	71	73	81	86	97	92	79	97	82	85	72	87	89	77	79	87	90	88	90	79	74	73	75	69	78	79	75	81	76	83	68	86	90	69	81	77	82	84	86	64	75	82	74	94	87	73	94	73	85	84	89	94	78	84	82	71	77	87	86	74	86	76	73	80	63	83	91	59	81	71	73	80	83	76	91	75	71	79	83	72	82	71	71	82	77	67	86	73	95	88	101	84	72	98	77	67	97	79	63	85	75	76	71	82	73	88	73	66	84	82	80	82	61	80	74	72	79	81	83	83	76	93	86	78	85	95	89	80	88	104	88	101	74	93	66	83	78	67	79	94	75	86	76	100	78	81	79	89	91	80	75	84	77	83	74	89	77	71	76	66	93	81	96	79	78	89	69	91	74	86	80	72	70	84	62	61	88	76	78	78	69	77	81	91	89	84	62	87	78	78	75	78	69	68	77	88	66	63	83	101	74	90	83	79	72	85	90	93	83	74	89	83	64	89	58	49	82	74	75	69	84	69	79	82	72	87	93	80	82	73	75	79	88	69	77	76	89	78	83	79	81	81	91	83	86	71	84	81	68	71	79	80	78	85	88	85	66	79	83	81	98	72	86	75	85	54	65	67	76	58	69	66	81	86	74	89	86	73	72	88	92	76	87	82	92	73	79	80	79	69	72	83	79	73	84	79	79	85	78	75	69	78	79	77	73	70	67	86	90	90	86	87	68	77	79	92	83	75	75	85	70	85	79	84	71	92	79	85	65	95	83	73	86	74	89	85	83	90	87	76	79	78	74	59	55	80	79	87	79	76	76	96	73	92	95	74	73	80	88	81	85	69	93	85	73	91	74	85	80	91	80	70	66	81	77	88	84	73	83	80	70	84	93	93	79	79	91	67	88	96	87	77	79	84	85	82	74	78	77	92	60	70	74	89	82	73	91	77	88	77	66	83	72	86	80	80	83	77	87	79	84	80	74	85	83	73	72	83	77	79	89	89	84	84	76	83	82	83	76	94	79	77	90	75	77	93	77	84	92	91	91	84	84	87	84	74	75	87	75	86	80	78	71	88	71	82	81	70	72	76	80	88	95	80	70	73	80	78	84	85	83	77	79	86	85	62	85	84	77	74	77	80	93	84	76	76	80	82	76	78	76	80	65	92	83	93	84	74	84	79	79	77	72	94	68	87	67	79	100	84	74	87	78	72	89	86	80	78	74	77	84	68	73	74	93	73	67	67	76	97	68	83	90	84	71	79	73	74	78	85	90	81	87	72	89	62	78	89	73	56	86	75	82	91	76	76	77	80	84	89	81	65	74	70	97	78	69	81	109	77	83	74	94	87	85	79	78	75	77	85	67	68	78	82	76	81	110	85	82	85	91	79	80	83	82	83	74	80	88	85	96	77	79	78	85	85	73	82	76	75	80	97	93	76	97	70	83	74	68	87	74	90	77	83	94	83	81	78	76	84	65	84	70	86	98	87	98	70	85	74	77	91	78	76	79	94	80	65	77	80	69	69	88	83	65	79	70	68	89	87	84	78	94	84	78	83	93	105	94	110	73	78	90	80	83	65	69	78	84	70	82	71	79	71	91	80	82	70	83	67	89	68	65	77	70	73	85	68	64	79	97	84	81	79	70	79	80	77	60	76	84	73	76	79	82	77	72	74	93	85	84	75	73	85	107	84	93	70	82	67	73	64	83	62	95	92	81	86	78	71	69	87	73	73	85	76	92	70	84	70	69	93	91	86	84	71	70	69	86	84	70	75	88	84	86	81	79	76	77	78	83	81	66	77	79	66	65	91	79	70	77	98	71	73	67	88	81	95	76	60	88	70	80	82	70	92	85	82	95	86	55	83	73	60	95	82	78	81	87	66	92	77	87	89	78	73	86	73	67	93	91	88	91	86	96	84	91	81	73	84	70	85	98	84	93	82	73	81	84	87	82	81	79	73	85	59	85	82	93	74	68	77	68	81	89	87	77	90	76	72	64	68	73	76	68	77	82	67	88	75	82	79	90	80	82	97	71	79	78	79	77	89	76	55	66	79	84	86	79	76	84	77
48281	31827	23196	28289	16170	8540	7474	5855	4946	4027	3405	2926	2637	2348	2144	1886	1781	1695	1521	1500	1458	1471	1465	1339	1321	1276	1258	1301	14127	26496	23771	15510	9337	4135	1825	1177	1059	959	974	940	943	982	885	934	991	894	960	941	935	931	956	997	924	977	912	932	936	942	927	979	963	913	931	876	941	922	907	912	1004	984	979	997	919	1041	926	938	993	935	932	922	910	946	884	950	933	955	921	991	949	937	944	957	979	928	940	950	943	986	948	1002	960	889	952	964	943	934	929	965	990	911	943	927	997	881	923	958	959	950	969	917	945	927	855	947	969	938	1033	951	914	955	961	995	917	968	935	1004	949	959	954	984	968	1009	1000	927	987	944	940	964	971	912	915	974	958	958	900	945	934	911	990	985	971	974	934	936	931	986	1002	969	947	998	910	940	951	950	1007	931	910	944	916	996	930	938	954	890	953	997	947	944	952	908	926	989	940	943	895	909	1003	969	948	972	940	972	984	959	988	952	915	904	947	1002	959	933	937	941	956	997	985	920	971	986	997	961	956	973	901	917	966	943	930	930	979	947	947	938	932	977	955	937	896	908	911	953	1008	956	957	946	954	931	948	954	1034	930	876	937	928	959	950	962	995	939	961	921	959	941	917	905	974	932	968	916	931	894	919	943	955	931	958	911	968	933	883	938	935	929	931	929	965	945	1001	934	952	926	931	949	972	934	881	956	891	968	900	914	917	954	926	918	935	890	977	951	888	1002	930	963	925	920	918	884	963	981	945	960	974	925	940	897	894	945	955	964	1001	916	967	958	996	962	904	978	967	928	942	969	962	890	995	954	925	921	969	970	979	988	947	950	954	916	959	980	945	960	946	977	909	981	960	972	888	915	872	958	955	997	940	991	917	997	915	963	917	931	945	943	939	896	941	989	975	950	942	924	957	985	909	996	955	968	928	980	942	915	901	929	948	978	946	913	902	956	983	945	888	883	956	965	969	943	925	899	965	971	947	950	928	929	968	944	956	933	939	985	927	989	966	918	909	924	910	914	920	1000	953	893	904	933	888	923	970	901	967	901	961	901	936	989	940	942	938	962	990	1002	977	929	935	977	927	909	932	929	905	942	886	941	917	935	980	978	985	950	970	954	987	935	944	1000	958	941	1013	932	964	981	950	988	919	923	973	916	988	978	958	925	981	943	931	919	970	987	943	997	975	914	941	899	955	981	932	935	922	920	890	982	942	933	971	901	997	989	965	952	965	942	935	898	929	982	890	948	968	919	938	959	955	1011	928	928	944	946	954	909	897	976	916	941	954	918	982	885	930	927	913	947	982	986	1002	938	937	906	956	970	895	941	934	949	945	884	960	967	945	945	900	956	935	956	975	953	942	985	939	915	897	968	917	921	977	886	897	895	961	933	1011	943	913	968	958	947	945	947	942	979	954	957	918	943	910	968	966	972	993	959	937	871	940	981	907	928	948	951	931	967	957	900	954	961	949	973	939	847	958	952	944	941	955	936	987	905	929	933	973	930	897	936	975	953	923	931	915	915	921	978	889	962	939	955	951	927	907	956	929	927	945	889	871	958	929	935	930	878	896	970	875	943	948	982	881	964	937	921	1004	966	878	940	963	944	964	950	961	955	989	975	933	938	960	917	957	914	979	904	884	966	920	940	940	964	959	998	1002	908	952	927	1000	891	916	930	914	937	949	925	945	960	940	941	905	923	1015	921	925	933	956	944	935	907	985	934	956	928	893	932	982	931	918	958	953	953	931	934	945	912	871	1030	940	886	978	1000	906	931	979	903	968	949	943	937	969	960	926	918	945	900	965	980	906	915	943	977	972	951	960	968	952	912	938	958	958	916	964	890	1002	918	893	919	946	947	974	943	927	920	963	913	996	971	930	934	916	965	956	938	906	955	945	922	962	968	967	916	986	942	980	972	915	941	963	905	925	968	942	911	940	957	930	973	974	953	931	968	933	945	980	943	936	922	921	857	937	906	958	909	949	903	971	974	967	988	977	1003	931	897	963	857	932	942	946	960	969	957	939	910	955	976	912	952	911	994	937	955	936	961	914	972	951	941	885	879	928	979	957	892	994	974	919	924	979	955	975	1003	953	949	954	936	928	912	974	933	922	978	949	944	922	972	933	961	942	978	963	942	959	956	951	918	985	896	946	936	953	962	978	946	939	884	906	955	922	913	946	940	921	929	939	941	951	923	956	914	929	977	985	959	1030	972	924	956	934	1006	911	964	982	964	949	986	959	961	918	967	928	1012	936	991	922	950	924	988	972	896	903	967	1008	929	984	938	946	937	943	920	976	972	991	906	931	926	960	919	975	936	904	931	982	942	974	918	967	891	911	959	970	984	858	915	907	953	915	977	939	982	946	987	973	928	903	941	981	941	930	899	964	909	974	941	935	911	968	938	966	867	908	952	993	981	938	945	974	924	949	1000	896	997	960	964	907	949	913	967	953	921	952	937	935	912	933	932	962	947	1020	988	911	961	914	944	971	938	992	941	938	971	955	937	963	923	979	899	987	954	947	915	929	957	934	974	978	958	929	946	909	911	925	919	959	901	966	885	929	959	936	959	915	965	1021	954	939	906	943	990	985	957	922	888	955	980	949	881	914	930	940	964	906	1002	913	918	960	959	1019	950	971	915	970	1008	911	996	955	922	938	968	946	957	927	915	952	1010	997	925	880	960	963	936	896	903	930	942	975	886	1001	966	979	945	903	964	955	928	928	1000	963	955	925	945	921	930	942	960	1006	956	949	966	984	953	968	908	970	1003	953	924	980	925	943	964	954	960	954	949	999	930	979	960	938	975	937	914	952	975	894	936	1007	935	966	972	965	952	961	954	953	932	982	926	960	936	892	953	960	950	943	938	1001	946	945	945	915	927	913	961	935	999	930	943	928	914	938	942	931	992	943	941	949	955	998	956	884	975	954	907	946	962	922	966	847	925	926	959	952	919	969	900	917	953	968	1031	969	934	965	895	937	984	954	926	990	897	978	946	995	989	941	991	969	944	956	1002	927	953	941	918	986	1016	956	970	888	929	967	960	932	978	981	909	931	987	946	921	927	938	964	916	1029	938	952	991	943	943	894	967	927	985	1001	935	935	883	975	947	927	905	964	937	948	920	926	917	930	981	889	933	976	957	974	933	951	922	918	975	939	981	921	966	972	984	971	914	1012	965	955	987	923	940	937	953	957	922	985	959	932	958	944	927	908	984	948	948	909	944	962	970	915	946	935	911	939	967	952	1008	901	960	987	953	932	943	929	907	956	956	975	975	923	919	935	1021	940	864	996	908	948	979	978	901	866	929	923	977	891	985	975	972	1002	986	1023	985	958	959	943	960	945	908	961	911	967	920	945	916	966	944	977	920	1049	934	996	965	1011	930	962	952	922	919	888	932	961	930	967	927	947	951	862	953	966	905	922	953	921	927	994	944	921	1039	949	929	939	976	961	962	938	938	940	907	977	908	975	950	908	941	996	886	971	940	905	922	903	932	902	942	951	928	978	938	984	932	978	945	982	989	959	933	1004	919	923	957	944	899	977	932	958	935	943	962	951	931	937	930
4446	1143	496	252	102	78	105	92	98	73	85	81	91	87	79	91	96	91	83	86	77	87	83	90	73	92	89	84	293	573	489	344	228	130	96	92	78	87	97	77	73	82	82	90	84	95	99	83	62	84	83	82	71	75	73	73	95	74	79	94	76	82	84	75	84	80	71	80	88	67	75	77	85	93	80	90	75	76	85	82	80	83	72	70	89	93	81	70	61	76	76	82	89	78	86	85	90	85	89	66	110	71	83	79	70	72	83	87	87	73	88	94	91	77	85	84	89	78	65	91	85	77	77	64	76	71	94	71	77	73	103	93	81	82	74	69	92	82	92	69	81	87	79	78	69	76	98	72	71	79	105	82	78	83	73	85	89	82	81	71	85	83	80	84	72	87	73	86	83	78	69	97	62	73	94	73	80	83	97	90	68	86	90	94	81	70	82	72	89	79	77	73	82	89	83	84	90	92	78	83	91	83	86	95	67	59	77	86	101	73	85	77	78	68	99	71	76	80	64	76	92	87	86	87	67	77	68	79	77	79	77	76	86	113	84	88	85	98	69	73	76	84	76	90	67	88	74	61	89	89	81	82	78	77	69	72	72	71	77	90	88	83	91	88	81	82	72	72	66	98	88	76	95	78	86	63	102	84	70	89	94	80	84	79	70	63	64	86	79	78	78	76	73	83	70	118	91	81	78	76	91	85	82	60	76	67	60	84	75	78	68	73	87	64	81	66	87	85	74	68	81	80	78	71	79	56	85	83	82	87	76	70	85	79	94	72	68	74	76	92	89	87	83	83	89	92	85	82	70	79	77	85	89	74	80	77	85	77	84	71	75	78	78	92	77	78	73	84	76	78	97	79	85	87	69	83	93	79	82	94	70	88	76	88	100	93	78	88	72	80	96	74	69	82	99	84	81	71	77	79	90	77	80	81	79	81	70	72	65	65	71	89	85	64	74	86	83	84	85	97	90	96	85	73	81	102	81	80	77	85	86	72	78	80	76	80	56	89	81	76	62	66	77	74	82	83	82	74	83	71	73	77	74	84	79	76	71	84	83	90	69	72	70	91	78	80	82	83	79	84	75	85	78	88	86	77	78	78	87	91	67	88	84	89	91	71	75	87	86	85	92	72	69	75	81	81	89	68	60	90	102	74	85	84	84	117	85	93	80	88	85	70	70	84	78	75	73	91	68	73	90	75	81	78	72	93	75	74	67	74	71	81	77	71	77	96	86	86	88	83	77	88	76	103	88	75	81	93	76	83	73	80	78	76	81	80	77	82	69	70	89	77	68	77	79	86	72	86	73	84	93	70	89	78	87	66	85	81	75	69	93	88	88	88	82	90	96	80	70	106	88	70	91	81	71	73	64	80	85	91	63	83	78	86	76	76	85	78	69	83	70	87	76	77	92	67	82	85	86	84	66	81	83	71	75	78	89	88	81	81	75	67	77	84	79	90	59	78	70	79	62	81	84	94	81	76	81	98	73	81	82	84	87	73	77	81	74	68	89	72	74	74	76	79	69	75	84	75	79	80	84	87	73	96	103	100	72	77	81	83	62	89	81	81	64	95	94	72	78	84	99	88	89	84	74	87	76	72	104	67	89	79	85	81	88	66	84	86	65	102	75	68	83	77	90	61	81	85	85	74	77	85	61	90	86	98	72	75	81	86	80	94	79	80	72	89	89	74	74	82	84	89	54	88	82	84	96	77	84	94	77	79	69	82	84	84	97	75	86	86	77	76	72	82	85	88	72	63	77	88	93	88	74	78	68	80	69	80	71	80	73	98	80	61	68	81	90	86	83	71	79	81	95	79	80	79	77	88	77	83	76	70	84	70	67	81	87	79	67	71	85	86	84	84	85	62	62	70	70	73	72	87	75	74	101	100	102	62	62	75	93	90	72	76	85	74	76	71	90	78	72	71	91	79	64	59	64	93	69	89	96	84	84	80	57	75	69	81	83	84	74	79	83	79	82	72	81	66	80	92	76	84	75	82	65	62	72	75	76	83	80	71	72	68	57	90	83	71	88	79	79	67	79	74	80	75	68	95	76	85	71	82	75	86	64	84	68	97	80	79	65	77	82	90	56	81	87	75	82	82	74	76	65	70	64	89	75	89	76	76	63	85	76	63	73	85	72	78	82	75	64	76	68	80	65	76	79	86	97	73	85	72	97	91	77	81	83	74	85	88	75	80	65	84	82	75	70	89	98	95	80	83	82	82	93	81	96	74	82	86	97	71	80	93	77	86	92	67	83	70	110	71	84	84	89	90	77	87	75	76	68	79	85	76	76	89	90	87	73	82	65	76	78	95	73	84	66	70	65	74	75	75	96	85	93	68	80	65	75	73	82	74	93	66	77	78	100	73	76	85	77	73	73	83	71	82	83	91	96	73	89	67	81	67	80	81	81	77	81	72	69	84	76	79	86	86	86	90	67	90	89	80	79	75	81	84	67	78	69	92	97	71	64	95	95	70	79	71	76	76	85	79	64	88	74	85	68	80	83	87	92	76	83	69	100	99	85	68	80	74	90	77	71	90	95	77	79	77	70	68	79	82	72	82	87	63	73	72	71	78	82	84	70	74	91	71	81	77	79	67	76	89	76	87	98	74	73	76	92	72	78	79	77	86	84	95	72	80	81	81	86	74	86	78	75	73	82	75	76	76	78	83	74	85	80	80	83	75	88	95	75	86	88	89	99	74	88	89	80	84	77	82	80	83	75	92	81	70	87	91	75	81	68	75	92	76	78	71	82	76	79	91	70	73	79	82	89	77	62	75	89	79	68	82	84	88	74	89	87	86	83	80	91	91	95	73	78	91	85	81	83	73	84	63	74	70	97	97	80	73	63	69	84	72	81	68	71	64	74	97	57	82	76	62	91	70	91	82	79	79	81	68	102	78	91	86	80	77	65	80	74	89	84	97	86	76	89	66	83	82	77	78	83	89	103	74	82	80	78	70	84	75	75	91	63	86	83	85	91	80	85	53	89	62	95	80	76	84	72	84	71	93	73	77	82	77	80	95	92	96	80	86	83	72	81	97	78	77	84	79	100	88	75	71	82	66	100	91	66	86	79	77	66	88	80	93	86	82	83	76	95	74	85	81	93	75	90	79	80	85	71	86	70	78	82	79	88	81	74	89	84	78	72	82	92	102	76	74	79	90	82	102	64	81	74	67	78	87	78	81	90	64	69	83	72	76	90	80	82	78	101	80	80	75	70	82	81	80	72	86	82	80	91	76	79	66	90	89	78	80	89	76	82	78	72	93	80	92	92	94	73	76	79	100	98	97	75	89	82	76	88	74	80	81	81	78	89	88	82	85	81	62	90	76	84	73	96	76	85	80	79	75	74	68	89	88	105	77	67	94	62	70	86	76	81	74	71	71	74	84	69	81	98	74	98	101	88	80	76	91	72	82	94	79	82	89	72	85	74	84	74	75	83	86	80	73	105	86	79	73	85	100	77	81	88	87	85	79	76	67	73	80	71	78	80	98
32742	15357	8333	11586	4787	2780	2570	2239	1897	1640	1471	1391	1358	1231	1184	1183	1097	1114	1117	1076	1079	1044	1033	1064	1021	1047	1048	1026	6833	12675	11092	6701	4033	2246	1332	1089	990	934	955	941	919	944	1027	945	947	923	942	929	896	975	963	907	977	936	954	953	956	903	946	1004	922	933	950	896	958	885	925	962	898	898	960	970	948	973	1000	984	993	971	975	978	955	944	941	927	898	917	954	966	943	925	989	929	970	1019	938	1028	959	949	910	951	963	908	975	895	952	944	889	980	1006	968	967	879	970	919	922	925	918	884	931	955	932	922	978	951	970	1030	949	915	948	956	958	902	948	902	923	965	943	925	909	927	1001	958	953	896	925	945	961	915	910	930	970	959	961	961	1024	967	965	925	921	1031	911	894	962	930	913	939	942	965	874	978	952	914	912	967	1021	937	986	903	942	898	941	974	956	915	910	916	904	936	927	951	989	991	960	928	946	914	991	948	992	905	945	974	967	954	952	945	937	959	949	945	899	906	921	946	919	939	945	916	926	922	984	943	940	949	950	945	933	917	953	946	972	914	983	912	928	1022	969	983	971	945	896	994	987	933	959	991	926	919	918	941	921	940	969	962	957	968	998	960	925	978	950	951	940	919	970	942	986	948	933	923	923	954	919	920	942	903	885	976	953	923	935	945	908	897	1009	986	912	962	948	969	967	919	947	894	903	944	938	966	887	965	951	946	967	980	912	953	922	863	965	905	891	935	944	954	927	943	921	942	890	932	912	940	909	951	977	916	1001	881	927	946	980	942	949	910	913	974	929	943	938	939	941	1001	946	948	920	949	912	972	922	983	928	943	947	904	975	1000	979	978	910	966	963	957	962	917	934	1005	945	930	934	949	941	886	901	908	943	951	942	921	942	961	962	955	952	960	979	933	1003	949	918	946	955	903	969	966	965	930	929	962	945	941	928	990	931	928	894	1021	949	928	981	947	974	990	954	949	906	891	933	919	894	965	918	924	912	894	925	939	942	936	928	939	946	917	920	973	933	966	870	898	954	981	972	1020	907	948	902	950	948	958	928	924	932	958	946	897	972	945	915	999	938	904	955	968	938	991	951	943	900	921	914	941	926	937	960	946	926	945	908	913	943	975	878	927	894	989	971	940	976	933	977	922	942	967	969	938	927	972	1028	968	948	963	967	923	977	956	981	947	997	994	990	916	918	969	969	945	944	1006	952	954	899	968	936	934	940	939	920	966	941	978	950	1005	974	934	976	971	887	912	937	973	873	928	976	897	891	896	960	968	974	947	936	920	972	892	887	950	941	918	933	943	951	889	965	961	939	939	1007	956	986	915	909	982	984	917	951	905	973	936	938	906	929	913	934	952	922	926	919	948	927	936	936	926	886	896	995	927	913	979	945	934	951	999	978	987	969	897	982	956	981	995	944	927	964	946	968	935	898	968	983	957	937	987	1006	988	885	943	945	893	915	916	943	913	960	931	998	922	936	953	963	923	929	997	970	908	946	928	1000	926	924	959	960	926	930	944	923	879	947	987	880	980	941	923	924	954	900	939	984	889	931	947	979	937	930	952	929	955	943	965	901	957	973	1007	864	950	965	1003	1002	973	963	950	938	939	929	939	945	950	956	938	959	980	967	911	905	955	941	995	940	939	914	951	968	910	923	952	952	933	963	922	994	910	983	949	924	868	944	917	988	923	932	963	971	963	954	962	966	981	963	974	948	966	899	968	993	993	920	946	945	938	984	916	1001	955	957	977	951	947	877	986	945	916	877	914	937	971	966	920	962	963	917	941	983	969	911	968	926	1006	969	921	991	923	899	958	911	930	946	947	947	942	895	977	939	953	987	978	898	940	951	978	951	944	894	963	946	910	908	976	931	990	930	957	927	961	959	949	935	938	1014	933	923	956	936	938	1024	955	949	876	950	872	947	948	930	977	891	934	966	940	937	895	981	936	918	951	942	928	950	940	941	937	941	917	956	924	892	961	970	951	933	925	954	945	913	916	946	905	953	957	954	940	937	932	961	960	917	944	931	946	978	955	992	952	962	911	926	959	988	944	937	969	918	890	1016	1007	952	907	974	914	939	956	943	940	919	944	929	873	918	940	944	959	934	968	908	955	996	935	948	944	947	936	1009	925	943	1002	988	925	895	950	915	900	973	969	914	921	912	969	969	946	882	941	944	924	947	988	973	929	908	933	941	908	935	968	905	940	964	922	913	914	962	944	929	1035	991	960	874	905	961	939	922	917	970	916	961	956	970	932	957	921	963	947	916	965	977	986	983	917	922	911	938	954	903	963	998	967	955	948	949	975	929	948	956	934	919	946	958	834	1024	904	941	902	916	942	904	964	951	932	915	924	936	944	926	952	975	960	948	956	958	961	944	941	879	948	919	911	963	982	941	969	960	991	925	926	953	952	923	978	964	950	979	981	957	908	952	945	891	914	979	985	1008	937	947	976	903	921	951	927	964	931	921	905	909	955	947	972	959	969	945	994	1024	923	933	950	1007	946	950	941	952	971	918	918	959	950	940	1002	934	952	953	896	960	982	905	977	921	866	942	959	996	932	994	936	916	966	939	940	932	939	904	934	960	939	971	959	926	927	946	917	972	927	948	922	861	909	978	982	972	930	953	981	942	896	911	983	980	934	973	879	942	939	952	947	967	858	942	913	913	941	936	963	963	887	967	939	1008	888	958	928	898	971	976	968	961	978	991	970	965	972	921	995	937	928	968	894	939	991	940	934	893	999	923	941	966	964	950	931	973	1009	1008	934	954	934	943	874	927	965	957	911	926	937	928	948	971	924	956	966	981	987	926	915	880	915	970	957	949	942	956	971	943	984	901	996	934	897	992	928	950	939	936	984	928	960	913	915	946	927	940	988	991	924	904	893	987	952	958	982	903	974	940	932	990	892	927	955	940	903	990	1005	956	978	971	977	943	926	912	954	959	948	953	988	921	975	959	948	898	920	953	965	969	965	931	967	914	952	985	963	925	951	966	1014	938	983	883	925	993	907	974	972	966	963	931	967	902	918	943	950	893	924	994	952	927	916	993	905	972	930	952	958	913	954	969	904	967	989	933	925	942	970	923	912	974	961	993	1026	890	900	932	969	928	915	954	964	938	980	921	963	995	905	964	933	921	915	969	975	962	951	944	923	945	987	908	983	885	924	952	944	935	913	955	984	931	953	952	964	910	928	1034	939	965	981	918	920	950	969	975	970	992	951	944	950	999	993	892	955	935	980	900	957	959	960	930	962	897	939	945	951	943	961	906	891	937	942	926	946	889	940	905	923	925	929	944	911	904	948	942	934	915	925	1001	947	950	915	950	945	967	883	925	908	907	972	960	862	948	908	988	899	967	920	908	959	944	960	949	915	966	923	904	981	927	1006	980	999	921	985	960	971	983	952	982	942	968	946	978	975	926	964	933	964	960	953	912	973	995	926	947	936	943	937	945	929	962	932	929	961	944	926	936	900	990	921	951	949	963	979	942	931	957	972	938	921	969	963	961	955	915	948	950	927	940	953	971	1007	980	993	920	944	946	918	937	961	951	956
7521	4229	1586	762	160	118	113	117	104	114	98	94	103	79	99	85	98	76	90	83	84	77	77	82	106	89	73	98	432	1136	921	536	364	183	110	78	85	91	80	89	79	82	78	87	80	83	61	88	98	85	86	81	72	92	84	86	79	87	103	63	91	84	75	80	92	71	88	84	75	70	67	74	94	88	95	68	73	75	81	84	80	91	85	85	76	82	82	68	89	106	87	76	73	83	71	87	95	75	76	73	88	78	80	90	64	92	71	84	92	76	84	61	63	84	79	87	73	76	79	90	77	71	86	75	73	90	89	81	75	84	84	70	68	81	80	84	73	82	82	79	71	90	81	78	85	82	86	69	67	81	92	94	92	79	72	87	93	68	81	76	77	89	67	97	79	85	94	57	85	88	86	72	85	75	86	97	76	71	74	91	76	72	61	93	79	71	65	63	80	89	73	73	64	85	69	86	95	85	71	85	86	77	82	71	79	65	62	77	78	85	92	81	82	79	79	79	88	88	76	74	85	72	92	76	102	92	76	92	95	80	95	76	80	82	60	83	75	77	74	96	78	94	77	86	72	72	78	84	69	79	83	76	64	80	66	75	78	77	94	77	90	82	90	94	84	90	80	89	84	75	80	76	85	78	68	80	76	72	91	77	88	88	85	93	82	74	94	86	86	88	83	80	83	70	80	83	63	80	78	94	75	71	87	66	85	79	74	79	90	86	82	85	78	79	87	77	93	65	73	98	79	77	78	82	78	94	83	79	75	69	67	92	75	74	85	82	76	79	78	69	77	86	71	80	72	82	90	68	77	65	86	95	83	89	70	82	86	70	81	87	91	81	99	86	77	78	73	67	79	76	81	68	81	72	83	82	89	85	70	84	87	83	70	84	82	85	72	81	81	71	83	72	85	80	91	82	68	70	79	100	98	75	79	66	71	84	85	75	91	75	80	87	82	75	93	78	74	78	79	72	71	103	71	89	87	72	67	75	91	68	66	68	69	91	81	83	89	78	85	81	83	76	78	83	88	73	90	101	94	88	76	75	69	73	77	87	89	84	75	88	95	80	84	92	74	88	73	88	78	81	71	96	74	82	62	89	82	98	82	66	79	73	77	97	74	74	78	82	89	77	77	70	82	82	82	84	81	82	77	82	68	83	81	91	69	92	76	74	76	79	66	84	68	73	83	89	80	85	80	65	72	81	82	86	88	89	65	97	82	75	91	73	71	79	89	86	70	93	80	85	86	75	77	71	73	82	75	80	68	90	86	77	78	78	74	80	81	86	89	62	69	79	80	86	71	81	71	79	71	99	68	78	82	80	85	91	88	84	98	82	83	88	78	82	90	83	81	78	72	77	80	83	79	84	77	80	69	80	71	74	68	67	77	81	81	81	96	78	78	74	79	87	66	55	78	80	101	76	74	74	69	84	74	99	88	82	65	83	64	80	78	79	88	66	82	71	79	81	78	91	87	84	85	73	68	79	71	83	79	74	76	64	84	87	95	83	100	84	82	96	91	78	74	98	73	100	87	78	96	87	71	68	72	96	105	82	85	77	74	75	93	83	77	78	86	93	74	75	79	79	83	73	81	83	87	80	73	70	81	78	81	79	67	84	84	83	81	87	105	76	84	88	75	76	93	67	71	85	88	83	65	68	83	86	79	79	68	67	81	89	100	81	88	79	71	94	90	88	97	81	81	65	88	97	97	70	84	81	85	71	90	85	94	77	85	90	93	71	86	76	61	74	82	92	96	86	63	73	75	89	77	78	82	84	80	83	87	77	78	72	97	74	92	72	77	88	75	82	86	83	86	79	79	73	76	89	99	84	70	82	69	91	77	69	70	85	85	84	76	88	68	86	91	75	99	73	94	86	84	82	72	88	93	74	76	80	69	83	75	70	82	94	73	94	72	77	76	76	79	75	72	89	69	82	86	86	77	79	82	80	87	77	75	74	74	94	75	88	89	91	90	90	88	82	82	94	90	87	78	87	71	73	50	86	93	72	67	90	80	73	78	74	84	75	78	48	66	87	91	75	85	79	67	88	90	74	81	85	65	75	81	72	90	90	81	67	73	69	84	86	81	84	77	87	68	77	85	80	75	80	82	82	97	93	80	83	84	81	84	84	93	77	77	90	92	76	76	89	90	77	79	77	107	73	87	91	81	75	88	88	77	80	82	92	67	99	91	71	96	75	84	79	86	99	93	94	82	76	75	73	69	92	75	89	83	91	92	75	85	78	94	79	71	68	91	89	95	71	85	73	67	73	79	92	85	93	96	97	78	83	75	101	77	110	73	85	81	85	77	76	89	82	76	79	81	89	74	90	84	88	88	75	74	73	98	76	74	81	79	81	85	67	91	86	75	87	91	93	69	93	77	70	91	92	77	82	74	81	82	87	72	75	84	77	67	74	84	89	91	70	64	91	81	99	85	82	79	76	73	103	67	81	81	77	81	86	74	79	93	89	92	73	77	86	78	82	95	84	94	77	76	79	70	73	85	89	81	82	76	74	89	91	72	66	75	84	79	80	83	75	80	77	75	70	88	66	76	86	97	61	87	80	80	85	95	81	76	90	92	93	94	79	64	93	64	83	84	75	83	79	83	91	91	73	80	87	90	62	83	85	74	89	71	91	89	73	63	68	72	76	85	70	67	70	70	62	79	70	84	91	66	85	81	65	81	86	87	74	84	73	69	89	76	75	92	77	83	76	85	69	89	80	79	80	90	84	82	83	82	76	74	81	85	62	94	72	81	91	69	71	68	69	96	82	75	88	83	77	81	75	74	88	103	88	61	75	76	84	72	73	82	72	83	79	71	77	87	85	70	78	68	92	78	79	81	89	80	75	76	69	79	79	80	91	97	70	96	72	74	91	73	72	81	75	66	73	72	61	82	95	90	77	79	81	78	91	66	77	87	77	75	66	71	79	73	80	92	69	95	63	96	67	69	75	86	59	81	82	91	75	67	80	69	62	77	90	84	78	75	72	88	78	77	94	80	81	73	85	79	87	76	79	97	80	97	95	92	64	82	82	96	78	69	80	75	73	89	95	85	88	94	84	71	81	84	81	79	84	81	84	87	75	81	89	76	72	84	84	75	76	86	96	90	96	79	76	65	80	78	89	89	67	86	81	89	77	73	81	75	87	56	72	80	79	78	92	94	99	73	89	75	76	84	70	67	84	84	72	90	94	65	82	60	85	72	86	79	79	77	76	59	83	90	78	72	76	71	77	82	74	70	99	75	74	105	67	77	89	65	85	74	80	75	77	77	92	79	86	79	74	83	75	79	75	74	83	90	80	95	82	66	84	91	82	83	85	78	92	87	94	88	86	82	68	85	89	87	75	77	75	85	91	73	80	71	71	92	74	91	81	93	75	84	92	85	78	84	80	96	75	78	81	79	89	85	88	81	95	74	85	75	81	70	82	70	78	72	90	79	84	107	70	76	72	66	76	87	68	70	83	77	90	88	68	91	92	79	89	68	79	83	77	73	97	80	77
44119	25315	15720	21186	8078	5918	5025	4062	3236	2688	2288	2007	1905	1720	1590	1474	1460	1375	1347	1322	1331	1222	1277	1198	1199	1120	1127	1099	10480	20978	16858	11633	6773	2921	1736	1308	1057	1010	966	975	903	927	878	939	933	925	978	1030	933	886	955	931	972	911	941	928	871	935	973	965	919	983	912	971	924	945	894	930	998	912	953	910	991	897	993	962	917	872	967	917	929	962	997	933	954	919	898	950	954	892	952	916	912	935	885	940	928	892	931	932	932	964	966	915	895	952	943	987	945	984	974	992	965	931	930	944	968	960	926	987	980	940	960	942	922	970	888	945	966	933	965	951	937	935	941	960	951	947	917	916	957	916	976	899	913	946	910	1001	952	923	924	937	939	956	911	948	944	907	920	941	972	900	919	898	903	943	947	909	927	995	963	934	937	956	913	896	935	904	959	964	929	996	978	961	942	982	946	947	907	940	937	904	921	928	979	907	942	967	950	985	950	1006	891	973	931	911	888	906	991	954	944	953	905	911	970	956	993	890	971	956	961	964	969	965	995	961	940	1001	905	974	1033	882	920	943	954	933	926	957	969	948	956	882	946	973	996	933	922	947	935	923	967	970	988	973	933	990	960	924	932	947	932	955	908	919	966	919	953	946	1002	982	949	899	910	947	928	994	940	982	947	941	912	942	968	949	912	951	929	984	883	889	1041	949	920	905	963	916	933	917	929	961	952	929	909	919	967	965	965	980	918	980	960	965	956	925	988	927	964	964	963	917	953	911	911	975	930	935	928	947	1010	995	988	902	970	914	923	928	915	919	892	945	930	974	905	995	983	955	885	929	927	889	903	1030	951	893	935	961	927	876	944	942	1012	920	938	968	908	959	993	977	952	990	953	942	961	922	948	923	951	965	943	1020	925	913	880	970	964	952	913	926	882	900	984	958	925	1019	944	944	927	965	939	956	891	940	941	885	916	989	944	912	991	965	900	1001	999	966	871	945	916	951	916	884	901	942	1012	890	951	983	909	942	966	906	933	913	974	965	955	950	978	965	941	964	919	1011	917	957	945	932	970	945	931	954	984	966	913	916	974	973	936	924	947	941	913	921	938	915	975	926	924	934	933	978	964	967	919	960	896	959	971	985	955	934	916	914	960	918	962	945	932	934	929	927	943	913	962	973	924	1005	939	926	941	908	959	955	947	941	904	875	927	903	909	929	929	927	934	903	921	997	911	947	966	977	894	992	950	931	957	970	973	960	951	907	927	901	938	949	939	971	949	956	938	939	938	914	1003	961	931	960	993	904	959	961	929	909	925	1001	951	982	919	949	941	977	963	938	937	976	915	961	979	998	929	963	906	992	992	985	925	918	937	977	951	1000	941	958	982	948	911	988	928	916	935	954	945	923	915	928	996	915	931	967	959	904	948	952	909	964	907	918	976	920	947	937	952	921	961	943	933	956	954	963	1016	942	931	917	934	942	934	979	856	935	978	941	937	940	952	945	942	928	1010	955	966	892	993	974	937	937	956	950	906	985	907	903	943	951	1006	973	903	894	982	980	924	946	883	920	906	1015	942	940	947	999	970	931	942	1004	963	926	942	985	981	908	909	910	944	934	910	966	934	999	971	905	977	964	927	953	917	936	928	928	956	920	950	927	925	951	890	980	943	899	895	945	967	904	933	892	934	917	971	968	949	943	993	909	921	942	974	905	920	923	879	957	928	979	925	957	964	946	960	1003	955	907	1000	940	974	938	920	882	940	984	938	955	933	961	926	915	953	965	1008	1012	956	938	920	951	925	961	966	891	955	1018	957	1002	939	916	953	971	929	945	979	984	953	939	906	947	898	950	942	968	960	944	919	952	958	933	939	918	971	981	915	991	968	924	951	1002	1012	983	971	926	920	968	977	972	939	959	954	953	891	929	921	954	934	923	907	964	956	968	915	913	900	933	1003	930	944	926	918	871	931	919	944	920	953	911	969	979	977	943	915	955	975	926	967	916	958	971	910	942	952	952	991	956	958	927	925	957	944	972	946	969	960	872	967	964	930	987	940	923	951	971	950	914	953	948	956	940	930	980	932	933	931	889	944	932	921	938	944	966	917	985	940	973	920	962	936	940	906	891	919	990	956	925	920	992	972	962	952	957	930	985	917	950	910	995	919	972	930	979	876	917	917	968	924	944	914	888	925	918	919	957	928	930	915	919	899	923	977	974	898	932	916	987	938	930	954	924	964	924	892	910	921	938	934	922	984	959	954	984	967	956	916	908	925	931	888	946	959	932	906	926	964	958	965	908	934	923	928	971	965	910	993	917	994	975	965	969	943	905	910	964	981	918	959	970	947	988	959	958	989	981	944	922	901	887	946	899	932	967	879	933	937	915	948	996	904	945	946	904	933	959	943	903	892	901	965	948	918	950	924	916	908	975	1001	946	939	941	952	898	924	942	951	961	941	969	945	1011	893	927	949	945	937	984	915	939	963	938	960	944	915	933	956	973	945	867	905	970	1003	950	920	939	943	923	938	941	972	917	963	916	967	927	994	954	983	936	936	964	883	949	952	972	967	988	936	914	916	987	917	920	970	960	903	943	968	895	918	977	909	952	945	935	948	994	923	944	991	931	975	962	984	980	938	989	964	961	891	1021	895	942	968	987	944	894	963	943	924	892	898	971	974	937	939	918	985	927	918	924	930	913	926	956	909	966	951	896	970	939	970	897	944	967	932	1002	937	944	891	951	896	886	971	991	964	950	941	942	919	918	888	960	951	926	961	903	904	949	999	969	932	949	943	956	954	969	909	895	947	945	898	957	966	953	960	910	961	894	957	894	988	947	936	903	963	926	934	956	963	916	950	941	906	927	940	938	950	984	926	1011	981	946	914	970	945	937	938	986	952	970	923	987	968	981	931	983	933	973	942	1010	941	927	943	956	888	920	928	935	945	945	969	919	892	912	897	939	952	938	942	951	914	946	960	971	883	910	924	992	939	952	934	923	932	955	975	929	910	948	930	957	938	924	971	943	992	901	971	992	996	903	941	981	951	956	898	972	964	938	971	906	961	928	951	943	908	999	931	875	936	963	956	960	977	947	946	913	926	918	911	928	921	892	951	955	1005	960	894	990	948	973	960	975	1013	904	972	930	974	935	937	959	880	971	894	974	956	925	969	1013	903	1022	976	927	950	956	858	927	922	942	962	955	973	972	931	911	905	906	1010	938	949	935	942	914	943	949	985	928	926	944	905	932	956	899	940	980	901	923	947	901	924	962	948	955	944	913	929	962	949	973	977	940	959	941	976	880	841	967	972	936	967	953	942	965	913	897	898	932	945	926	916	955	939	939	905	960	993	891	899	927	909	953	994	946	947	945	928	979	953	978	924	911	1027	914	974	938	973	918	902	971	883	927	940	969	912	941	936	874	908	945	949	930	922	949	906	941	959	907	956	945	912	938	921	892	968	964	949	938	976	908	924	910	887	924	919	913	942	986	963	941	973	926	912	937	925	938	918	920	909	936	921	946	986	896	955	996	971	902	928	948	946	915	934	905	987	958	1005	894	900	928	923	936	929	936	943	895	1025	911
7478	3022	1342	650	123	123	132	129	114	102	108	103	99	95	94	101	89	86	90	83	80	71	87	90	66	95	92	97	285	1434	1286	610	268	172	133	95	74	74	78	74	75	77	89	78	83	79	74	88	94	77	85	76	81	70	74	67	81	63	77	93	75	77	74	66	76	85	70	79	82	95	76	87	66	74	87	72	76	65	73	75	91	82	86	75	80	84	88	67	77	80	86	65	68	65	80	69	81	72	66	79	81	84	83	73	77	93	88	78	80	71	81	86	77	93	84	73	67	76	66	77	80	51	59	82	77	60	83	73	77	85	84	80	69	78	92	79	64	84	57	78	76	91	79	75	64	70	65	71	62	94	77	86	64	76	75	83	79	82	68	62	94	86	83	92	79	88	81	87	97	85	79	73	73	70	72	87	70	79	86	77	74	74	75	73	67	67	87	74	84	80	76	69	87	74	64	72	87	78	73	78	71	75	78	73	82	75	75	77	77	79	69	78	84	76	70	77	87	61	81	68	72	82	88	72	69	67	88	72	70	81	76	84	76	70	86	79	79	81	80	74	65	91	81	83	79	72	50	76	84	88	86	84	88	61	87	81	72	75	86	84	64	81	70	81	76	79	75	77	62	78	67	76	83	77	85	100	80	75	84	84	65	66	74	76	69	79	74	74	78	80	93	73	70	73	70	80	83	75	86	73	76	78	74	82	75	75	79	86	71	72	57	73	74	94	74	80	83	77	82	77	92	81	75	68	78	102	67	87	76	73	81	72	87	73	76	91	74	82	54	84	77	76	77	73	85	96	65	76	91	84	98	87	63	98	99	82	85	85	81	74	86	94	58	89	89	71	54	78	69	67	75	59	71	81	76	80	70	65	73	84	67	91	72	71	82	78	72	68	75	72	74	74	72	65	74	71	76	90	70	89	81	86	85	90	83	96	82	78	55	76	69	71	61	80	78	81	84	79	89	83	67	64	49	80	76	90	62	77	70	87	63	80	83	74	65	70	86	81	64	75	83	86	68	81	86	74	78	78	65	81	74	77	91	88	71	82	73	67	96	65	86	83	82	73	80	88	106	74	83	78	83	85	75	100	82	79	75	97	71	77	64	81	88	75	79	82	88	67	73	81	84	62	94	82	101	86	66	80	84	63	69	84	90	85	69	89	69	67	71	69	63	88	56	83	72	85	78	65	89	82	65	69	85	76	81	79	75	80	75	88	68	63	77	76	87	81	75	68	73	85	79	79	75	80	78	63	96	74	74	67	79	79	62	93	70	89	79	64	84	78	92	67	81	82	60	72	79	95	71	74	90	75	86	74	74	90	80	74	85	82	64	81	71	68	82	71	75	97	68	67	81	66	66	73	69	77	74	67	95	77	91	66	83	93	80	74	82	84	86	72	90	70	77	75	73	83	69	90	70	78	67	102	92	75	74	90	83	100	77	79	83	74	88	70	75	83	66	76	76	77	82	82	60	82	72	85	65	82	63	71	77	64	77	75	69	76	91	86	73	74	95	71	79	78	82	72	78	84	82	76	68	56	81	79	80	75	71	72	75	78	77	63	91	84	70	86	84	85	75	75	69	78	67	78	83	80	81	83	72	75	84	73	86	81	74	76	71	74	73	65	84	84	74	83	80	77	78	84	70	75	83	65	79	79	72	67	83	67	69	61	78	78	77	70	72	66	85	82	79	86	55	79	70	87	79	74	77	72	82	96	66	63	77	66	80	70	79	79	68	83	74	81	74	71	85	94	88	87	60	81	78	71	71	74	69	66	67	72	79	69	70	75	82	85	72	71	81	74	67	60	78	71	73	63	68	85	84	78	75	91	75	89	78	96	77	88	66	83	92	72	76	59	77	95	73	68	63	78	88	81	73	72	79	74	75	80	73	78	87	80	74	67	82	79	56	72	94	66	87	80	88	87	80	79	90	75	82	67	74	81	72	70	63	75	66	85	79	79	90	85	69	78	68	64	75	67	74	84	71	59	76	70	70	56	78	70	77	72	85	74	74	88	69	75	89	81	69	77	90	73	77	69	85	62	96	63	72	77	93	86	74	69	74	81	89	85	77	84	67	74	77	66	81	87	82	74	84	82	80	79	89	84	74	68	86	79	83	83	78	70	67	84	84	74	76	73	77	56	70	80	74	87	64	88	77	66	74	94	66	69	71	77	75	97	62	64	87	76	75	52	70	70	82	59	78	68	84	94	77	74	87	84	81	90	91	72	80	69	71	81	79	82	80	72	86	67	67	69	75	82	80	70	70	72	71	68	69	75	70	72	68	80	84	75	87	84	86	73	73	75	66	85	90	82	76	72	70	95	80	74	72	78	73	87	79	76	83	73	70	69	59	101	83	72	68	78	86	82	93	89	81	75	66	63	87	87	73	80	94	70	70	49	70	65	82	72	63	66	77	75	73	75	74	73	92	86	81	76	74	88	87	80	77	79	85	75	59	86	87	76	76	62	76	77	67	77	64	72	79	73	83	80	87	86	83	82	79	72	83	72	62	76	71	71	88	71	74	83	76	70	70	88	73	69	82	92	83	79	63	82	73	61	68	75	75	70	65	70	87	94	102	85	61	89	87	68	84	77	70	88	95	84	91	68	71	90	70	68	84	82	79	83	69	74	87	84	82	76	67	77	85	76	89	82	87	67	67	71	101	67	68	78	88	74	78	80	63	75	78	69	79	82	71	79	81	76	80	66	75	78	66	70	75	83	80	63	66	76	55	80	72	77	70	91	88	74	71	79	61	64	88	72	78	83	87	75	78	73	77	84	82	91	72	78	85	81	75	64	80	63	76	74	70	73	73	86	62	81	88	68	79	92	96	70	71	80	86	88	79	77	91	93	73	69	83	70	77	81	74	63	66	80	71	89	74	69	73	74	73	76	73	86	69	78	80	71	95	78	72	86	83	58	72	62	58	64	81	89	64	66	80	86	72	73	89	71	78	61	86	81	83	84	89	79	80	82	69	69	90	85	70	74	66	79	62	77	81	80	74	101	64	82	80	55	74	81	83	72	67	73	88	64	99	70	63	63	96	75	72	82	57	70	68	80	82	75	79	83	83	76	71	77	87	79	83	66	96	78	74	74	84	72	84	82	72	70	84	89	78	74	90	81	58	80	84	66	75	68	88	78	83	88	69	77	68	73	72	71	75	76	82	77	74	83	67	74	80	104	76	79	72	74	82	76	69	88	83	78	80	57	86	88	74	75	74	74	68	74	96	87	78	78	70	70	82	71	75	84	86	71	81	80	67	81	79	64	58	64	69	75	75	77	77	80	81	81	76	72	68	62	92	85	76	84	79	70	63	75	89	91	75	83	81	66	73	89	71	68	70	65	81	83	68	76	75	88	66	74	85	75	77	85	78	73	70	72	70	67	80	73	76	88	68	86	65	73	75	82	75	71	86	62	78	67	82	60	77	86	70	76	83	94	70	87	89	71	65	82	71	66	90	73	80	84	65	81	76	86	71	70	79	73	78	70	60	81
37630	22124	13957	18468	6372	5603	5099	4101	3449	2842	2526	2263	2047	1738	1605	1534	1450	1350	1355	1288	1257	1223	1245	1187	1228	1165	1197	1116	6954	22613	19576	12207	5444	3230	2006	1339	1073	1012	908	945	921	883	982	918	897	929	924	887	942	971	901	892	892	900	923	934	928	891	924	908	921	940	913	983	859	926	897	858	925	927	901	960	910	889	889	905	934	922	917	871	950	865	927	887	967	922	929	866	917	906	903	874	871	899	909	961	904	908	890	898	874	935	975	925	895	907	913	866	958	921	925	926	831	841	933	924	898	934	906	931	894	899	857	951	904	862	897	883	874	953	861	930	921	922	899	926	901	922	938	860	889	925	952	880	876	943	893	929	896	909	917	967	871	934	959	910	897	925	938	911	869	955	875	802	946	946	892	907	867	932	922	971	896	926	954	921	870	842	943	885	906	891	902	919	915	909	918	918	904	920	895	867	900	905	923	941	959	892	876	943	925	924	920	925	913	876	854	910	873	971	913	868	933	906	893	900	877	939	912	943	893	893	905	938	894	891	944	912	915	941	886	930	918	886	925	930	916	970	918	880	875	836	864	879	886	901	870	918	920	936	943	900	899	893	914	902	877	935	943	958	886	913	901	933	994	916	915	917	899	909	921	891	899	954	907	881	975	905	930	893	932	909	966	875	931	938	867	940	920	855	883	910	915	907	872	918	951	891	893	866	899	921	914	897	940	919	953	926	931	932	916	926	909	986	875	885	902	889	943	909	969	872	900	916	859	883	891	940	850	877	912	914	875	942	917	900	922	911	863	930	879	929	839	912	916	899	956	946	900	844	946	890	906	911	947	881	902	889	950	932	922	843	899	932	845	884	931	928	902	900	899	911	915	942	937	931	913	909	884	967	924	902	913	928	898	881	903	923	889	904	875	921	921	914	911	957	904	892	841	881	934	955	896	885	860	933	850	948	900	910	847	919	899	912	916	892	954	918	894	915	897	909	946	945	934	869	913	984	958	893	967	910	934	890	943	917	859	870	899	886	935	880	914	912	869	923	888	880	871	945	932	945	930	922	943	919	931	943	935	870	876	872	891	920	899	951	936	873	891	920	927	923	926	887	924	869	949	906	920	937	862	952	905	912	884	967	904	871	983	949	909	917	893	893	931	896	948	926	915	933	926	943	918	869	884	941	863	919	909	894	936	931	914	895	886	863	976	928	953	925	884	911	879	869	865	906	888	898	901	825	897	943	953	968	912	925	925	931	882	927	898	894	929	924	936	927	905	923	913	899	914	876	906	874	905	915	927	922	924	928	904	908	868	945	927	901	962	880	938	899	899	889	942	897	944	917	932	931	934	911	909	951	933	917	915	898	907	858	917	868	923	873	852	916	887	872	938	937	865	913	904	904	942	928	927	900	892	936	887	977	881	917	913	954	908	921	912	912	921	938	863	922	904	972	900	892	959	921	1014	930	928	936	912	872	926	985	890	925	887	844	948	954	924	900	904	953	904	918	895	918	925	918	908	888	950	919	898	851	918	894	924	950	908	947	886	887	915	907	884	964	909	839	928	915	892	906	871	850	904	866	971	892	911	879	922	870	867	968	898	889	914	893	899	897	889	914	871	911	921	971	910	869	902	919	923	976	942	909	872	935	876	898	806	910	925	869	939	913	935	863	936	909	925	909	911	890	879	927	964	978	930	926	933	914	895	906	897	931	925	910	912	892	890	913	864	865	896	961	894	908	915	883	888	898	888	902	917	935	896	888	936	919	921	937	912	898	930	935	963	926	922	881	874	943	935	897	849	919	904	893	940	916	950	989	908	926	884	868	870	951	955	958	963	1006	956	892	924	913	907	965	968	948	954	938	916	870	921	888	915	919	892	895	931	936	924	901	900	910	924	872	954	874	906	932	944	888	932	933	889	947	966	907	890	935	885	967	949	859	898	931	930	886	962	921	916	929	956	882	891	893	901	917	925	900	936	871	942	884	916	848	916	920	922	898	920	999	893	930	906	914	874	872	891	911	906	972	951	878	937	875	877	953	934	917	898	946	939	925	955	884	895	941	905	903	934	987	937	920	915	892	846	879	953	898	972	905	918	804	927	875	965	964	942	900	947	896	897	885	951	931	934	946	933	869	875	916	936	929	870	860	929	908	895	896	901	948	934	874	972	856	932	941	920	920	893	874	947	853	914	926	920	927	929	898	875	930	917	875	925	947	924	927	989	903	900	889	953	953	938	940	918	902	899	933	888	980	887	907	872	914	908	872	892	920	879	907	926	936	929	942	931	943	899	963	891	909	894	957	889	911	856	967	916	880	872	948	991	905	867	899	930	921	916	917	863	849	940	873	934	946	898	868	887	949	965	871	951	899	889	927	909	921	921	929	913	903	933	868	900	945	907	916	900	953	916	940	946	928	880	860	883	904	937	890	936	931	893	929	878	946	886	907	951	930	935	915	920	915	996	930	961	903	911	965	862	882	936	907	921	913	913	891	950	921	854	894	920	905	906	913	945	907	911	899	923	949	964	946	867	900	848	899	892	916	907	921	910	913	941	877	894	962	906	918	934	849	1001	931	938	918	962	920	931	879	889	899	931	935	985	910	911	949	898	902	879	909	867	917	899	932	937	939	944	915	898	924	969	889	879	907	917	919	883	924	864	936	860	962	878	897	949	917	909	897	879	873	935	889	905	913	936	937	889	814	930	919	912	956	903	936	971	928	914	887	970	873	925	910	916	907	923	911	872	965	912	904	887	857	952	960	974	918	928	879	898	954	923	949	927	914	918	992	928	878	822	891	903	920	951	929	953	872	884	865	962	933	946	962	918	882	945	865	853	856	873	838	914	848	852	871	926	882	948	920	900	894	898	941	923	945	882	894	915	934	925	926	908	956	823	958	953	958	922	958	968	861	932	904	902	941	911	932	930	912	937	890	897	876	934	895	931	902	869	928	943	955	923	891	893	939	873	881	946	924	932	898	885	905	886	940	896	899	923	927	948	944	934	888	884	978	945	932	906	940	965	882	892	944	979	922	867	921	891	884	882	937	894	906	917	902	903	902	953	933	910	866	880	938	937	922	879	875	890	915	951	889	897	917	933	909	934	924	920	924	902	893	878	906	911	902	922	944	967	870	939	902	899	880	920	913	971	926	986	915	934	887	916	872	928	976	907	918	918	958	928	936	911	905	931	919	926	930	885	952	976	908	906	906	893	889	891	934	899	974	886	893	936	880	915	929	916	929	945	941	904	933	852	916	888	940	931	851	932	938	947	882	898	917	908	946	880	935	909	946	941	910	928	933	889	931	869	883	896	910	929	902	889	914	942	887	941	941	883	876	948	894	855	915	924	934	906	940	857	936	867	917	895	896	915	878	882	926	888	903	925	924	924	932	895	882	897	935	908	841	951	948	944	930	901	883	865	931	946	934	930	911	898	942	914	901	888	886	850	832	958	909	930	907	935	910	902	910	945	936	857	967	896	868	904	949	876	873	906	937	984	888	912	919	989	897	930	912	969	879	932	955
10413	6174	2389	1186	144	155	150	139	143	132	131	138	110	111	94	107	112	83	108	80	102	92	94	84	93	79	78	103	633	1569	1271	930	686	445	200	161	103	66	82	74	65	92	71	57	87	81	92	85	91	82	83	79	74	61	81	90	92	61	89	71	73	81	79	78	73	100	88	91	76	84	90	80	86	79	73	92	73	68	76	83	73	71	68	80	77	72	100	77	68	86	94	58	86	67	65	82	101	74	72	78	79	73	70	85	101	60	75	73	89	82	66	95	77	73	72	67	74	61	86	92	66	75	82	90	81	80	95	88	76	78	71	93	82	79	69	74	85	73	73	74	91	80	85	88	72	80	73	79	82	68	81	81	58	81	77	80	72	72	72	68	70	92	77	87	70	68	78	89	80	81	64	75	81	90	89	78	69	75	67	92	80	81	76	86	85	84	78	73	93	77	95	70	74	106	81	77	80	76	89	99	84	72	75	70	73	89	76	71	98	79	79	61	91	87	84	115	88	89	83	77	80	65	80	80	82	84	72	79	75	86	83	69	71	85	77	70	89	75	77	93	75	72	77	84	96	74	85	83	76	83	82	90	79	95	86	79	81	73	85	69	76	92	72	86	104	74	76	82	91	78	66	70	73	75	87	75	84	84	83	85	85	82	87	74	83	90	67	83	81	95	89	64	83	58	87	69	73	69	85	105	66	89	82	67	76	82	85	98	75	67	73	68	90	72	68	94	82	98	73	91	76	79	86	75	99	72	67	83	75	81	95	74	89	72	68	86	80	75	89	87	91	91	75	75	79	86	84	85	93	78	73	76	76	77	86	82	96	76	84	70	64	67	70	67	93	76	81	100	83	92	73	76	92	50	83	82	75	80	79	76	85	74	86	73	83	88	86	83	78	91	93	77	83	72	78	63	74	70	75	68	80	78	88	59	81	75	85	73	59	87	82	87	68	75	66	75	81	74	81	77	81	77	89	82	68	79	76	90	93	64	79	77	74	103	74	79	68	68	76	64	94	82	96	86	75	86	84	75	78	80	80	82	76	81	84	93	65	85	83	85	84	71	79	85	67	71	94	93	93	81	86	71	91	72	82	90	78	99	86	84	81	79	77	66	71	83	82	71	72	77	78	85	86	75	81	75	74	81	71	95	71	82	80	76	82	75	87	76	80	67	88	66	73	75	86	76	76	77	85	82	87	82	75	84	78	63	84	79	84	68	72	90	74	84	83	73	69	94	81	82	77	68	94	79	78	64	87	83	72	64	77	80	64	79	85	96	75	78	89	80	76	84	82	75	76	79	72	79	75	85	76	76	83	93	75	79	86	79	72	86	89	68	81	80	75	73	89	74	73	73	75	71	71	74	83	72	69	86	86	89	76	75	75	72	63	94	79	90	85	62	78	83	78	82	80	73	74	98	95	100	76	90	87	78	76	76	79	79	75	78	78	75	82	82	77	83	87	83	85	81	105	64	77	83	92	73	73	67	93	71	90	87	71	86	83	92	87	79	76	86	72	72	79	58	76	91	72	74	59	90	73	61	92	109	69	62	81	80	65	82	80	90	83	65	96	86	71	81	83	74	67	66	86	86	77	72	84	80	81	83	88	77	77	89	74	93	93	73	79	80	84	78	74	96	67	75	75	74	75	80	82	84	85	79	62	60	81	84	69	65	75	72	69	78	75	75	87	78	82	81	71	87	81	78	74	62	75	78	87	87	91	88	76	84	76	68	73	90	81	86	67	89	88	77	81	74	65	84	84	73	76	84	79	81	95	86	78	80	64	84	74	88	74	92	95	86	79	68	81	87	90	69	80	79	69	95	88	85	99	76	73	88	85	82	71	74	87	65	82	94	69	94	103	73	87	85	71	92	83	80	79	78	76	79	80	86	76	82	75	81	76	73	85	97	91	77	76	82	80	79	86	87	96	75	71	85	74	63	84	80	70	86	74	67	69	88	79	76	80	82	89	69	81	74	82	81	70	88	88	77	76	76	81	66	89	72	64	82	90	81	77	83	84	94	75	65	94	85	87	86	84	76	90	77	81	78	73	90	78	97	94	74	78	64	75	91	74	74	79	71	83	77	83	79	79	73	78	77	89	82	79	70	74	85	79	75	81	76	77	68	81	84	79	77	72	85	70	85	90	64	70	83	84	75	75	79	84	77	75	86	83	82	74	73	69	82	81	75	83	69	85	79	87	82	78	77	66	86	82	75	73	81	81	88	77	92	87	83	90	85	73	74	87	104	72	93	95	97	86	83	68	91	74	88	99	63	87	72	85	87	68	101	78	84	72	68	79	96	77	79	70	87	92	77	84	77	70	73	73	103	74	81	86	76	80	90	77	75	93	80	90	62	80	76	80	72	78	89	86	79	69	82	84	66	81	87	83	80	83	93	93	82	76	59	79	76	74	71	81	74	66	86	70	88	71	76	101	91	74	93	84	88	74	105	81	67	77	66	80	83	71	71	64	81	70	80	88	84	70	74	100	75	97	90	79	70	73	77	89	68	75	83	79	63	81	72	88	72	88	77	77	79	88	76	80	99	80	94	89	84	85	71	97	72	79	78	64	85	71	67	84	94	71	80	58	88	76	73	83	86	98	85	93	82	92	100	81	83	79	68	85	88	75	86	80	70	76	85	93	87	77	90	90	88	75	90	83	89	87	92	85	73	74	68	92	78	70	77	70	67	70	77	77	63	61	77	93	81	101	89	70	87	82	78	87	89	89	75	102	68	82	85	74	90	81	91	85	82	68	78	82	82	74	79	80	72	80	97	86	73	83	87	87	82	69	80	76	67	81	87	76	78	91	68	89	71	72	79	75	77	88	88	78	83	67	93	66	95	75	83	91	109	92	98	91	86	70	100	73	87	78	69	82	88	103	79	89	87	70	73	88	74	86	85	100	76	73	84	73	97	84	82	85	80	83	83	84	76	84	79	76	72	82	73	86	82	71	70	77	73	81	71	83	62	61	83	83	77	78	74	82	79	77	77	75	78	83	77	68	89	78	75	73	91	99	79	67	82	82	107	73	86	69	98	63	80	81	76	60	79	89	84	73	95	100	82	81	87	84	77	76	87	79	82	83	82	89	77	92	74	78	78	89	82	75	70	76	63	80	86	61	76	70	86	76	88	75	66	84	80	70	81	98	81	74	73	80	68	82	72	82	56	91	51	54	90	76	77	73	68	81	93	79	64	71	89	68	86	80	79	76	67	91	73	72	79	87	71	87	81	74	79	85	87	85	91	79	91	93	94	82	91	78	84	78	80	76	81	102	73	79	82	69	78	78	79	75	84	75	79	76	73	70	87	65	72	108	90	83	81	65	68	94	79	75	71	79	78	84	88	81	76	71	75	73	85	74	102	112	68	102	98	82	104	71	72	81	83	73	84	58	68	87	82	76	68	78	98	87	71	69	88	82	75	83	65	82	85	85	92	75	89	77	72	83	92	84	95	77	85	73	90	85	81	89	89	79	90	81	77	85	89	82	85	78	81
48213	28549	17529	25523	9112	8766	7603	6072	5017	4139	3589	2921	2619	2380	2270	1876	1861	1669	1593	1650	1492	1454	1521	1422	1374	1366	1321	1826	14319	24035	19906	17927	13978	8856	4391	2210	1263	1040	971	948	988	925	948	962	906	919	945	984	982	949	951	927	939	925	899	915	921	956	934	919	910	981	936	957	949	921	986	910	928	949	956	966	908	903	943	969	976	954	935	875	945	909	907	979	961	898	974	953	1003	927	880	976	949	978	909	955	895	987	950	914	939	980	948	938	891	918	898	1006	980	919	997	925	947	941	959	1017	931	947	958	934	935	873	938	960	926	866	863	921	934	929	989	957	972	963	984	938	993	971	918	952	982	897	929	917	991	944	950	947	975	947	926	987	989	949	943	899	913	967	908	946	994	933	970	939	946	971	917	935	888	950	968	929	899	974	920	880	908	927	952	964	897	951	943	970	950	966	914	895	902	967	944	963	919	907	957	914	877	960	962	978	945	910	928	971	938	945	971	928	893	941	990	919	953	948	939	935	936	974	947	916	923	965	967	915	924	945	938	965	884	953	922	962	903	880	933	967	960	947	950	928	930	943	931	935	947	992	889	978	950	889	914	959	962	970	966	954	971	960	973	956	934	957	927	929	892	913	927	921	945	930	1036	901	925	928	967	987	904	973	918	915	900	947	909	960	917	951	877	918	909	923	953	988	959	969	938	952	929	931	954	941	994	927	912	920	911	936	929	919	1002	952	948	949	932	970	1002	905	926	916	953	935	944	859	964	939	987	968	916	920	917	931	951	914	919	1001	915	933	915	918	891	927	1026	915	956	980	928	943	893	936	946	977	930	883	983	970	1020	919	924	938	937	952	979	982	930	951	945	939	1001	933	972	924	942	987	936	994	963	926	973	937	923	949	942	1013	963	937	980	919	907	941	955	979	928	947	972	919	1004	961	1021	977	914	948	973	951	882	946	951	951	954	925	959	940	991	976	910	888	948	966	904	914	980	963	964	958	961	961	920	960	991	923	896	914	974	941	971	942	918	906	926	909	965	965	872	919	989	928	875	950	997	968	977	928	927	882	915	909	923	951	958	921	920	927	974	939	903	906	962	950	904	955	953	958	904	938	915	962	926	971	897	897	954	952	946	908	951	975	928	974	1014	898	966	941	953	943	966	937	949	954	917	928	971	980	991	967	917	954	950	950	913	937	986	966	902	939	910	937	928	965	886	951	921	951	962	953	952	930	941	952	932	955	922	947	915	936	947	894	923	900	941	1002	942	997	916	955	953	888	875	1003	938	955	894	982	954	877	936	962	949	907	938	833	930	940	959	961	916	923	929	979	958	982	924	954	966	945	954	959	961	936	973	951	938	932	952	967	957	901	946	924	916	1000	952	927	966	1022	969	928	946	977	963	962	922	921	980	970	1008	930	955	912	913	971	938	974	949	920	888	1014	936	891	960	980	987	970	911	955	1001	921	923	923	879	977	935	945	878	986	956	936	938	914	945	977	948	971	934	967	915	942	906	949	909	961	951	916	975	874	915	973	927	926	990	958	912	906	1001	945	918	978	946	952	897	1020	931	871	940	934	874	881	942	963	903	952	970	965	903	917	942	943	948	914	957	948	937	959	959	934	946	908	991	927	942	892	894	935	933	961	983	913	935	983	924	977	967	946	958	907	941	963	911	928	929	924	967	939	957	961	970	933	954	967	973	930	893	976	954	919	925	937	954	973	948	892	896	952	974	951	916	972	974	886	928	946	958	966	917	943	966	966	972	988	949	964	970	974	969	937	904	976	959	971	950	934	938	906	975	939	932	972	918	959	886	927	967	936	924	961	930	950	917	950	941	958	907	926	936	939	947	969	957	925	891	921	919	941	924	933	935	976	956	955	906	939	938	974	959	950	942	959	926	919	924	902	988	935	928	917	914	955	964	987	915	905	981	952	988	953	948	944	934	974	958	979	937	913	966	938	955	959	943	922	972	1003	970	896	960	863	903	919	954	970	938	931	945	971	989	963	931	962	945	941	963	1016	945	913	911	935	898	915	944	955	947	968	976	927	1011	942	1018	905	980	931	955	1027	961	950	951	952	944	907	925	932	929	948	929	977	997	961	896	993	930	940	922	946	899	956	980	918	936	937	963	857	959	891	889	932	908	950	968	886	957	969	935	915	973	878	961	913	946	924	968	941	912	882	932	966	912	938	906	922	961	946	940	983	971	966	923	945	943	942	946	919	996	953	948	960	939	972	966	984	923	933	926	955	933	919	954	888	903	944	939	907	923	989	936	936	928	938	874	948	945	977	967	926	985	974	963	985	984	945	994	952	967	875	914	909	1008	886	977	941	916	913	963	974	926	955	906	897	906	968	997	928	980	910	972	978	939	918	944	951	955	948	993	972	927	955	892	952	954	918	901	989	903	985	963	966	898	892	986	931	940	929	935	935	873	925	916	898	919	922	903	920	932	921	956	945	1001	938	915	937	967	932	889	946	961	950	934	938	966	1000	1007	950	1005	963	983	965	896	953	950	990	950	930	970	886	1008	978	969	930	945	900	937	975	918	920	956	970	948	980	984	920	899	962	968	882	951	943	999	994	996	918	963	909	919	965	955	934	907	991	996	978	912	969	941	977	920	932	959	950	932	991	902	931	963	949	942	885	911	990	886	955	916	962	935	904	951	932	890	964	990	915	966	970	983	920	926	952	969	984	954	963	959	938	930	918	1001	925	915	925	907	925	902	1016	994	877	902	905	904	981	962	959	960	914	985	961	981	942	976	902	917	985	946	930	976	941	980	958	901	989	942	918	910	941	912	943	942	945	984	937	924	963	944	894	972	927	912	967	921	933	1044	942	910	910	911	958	967	978	944	957	942	863	938	947	970	900	909	946	917	939	940	937	911	928	909	884	944	967	980	950	960	940	901	943	964	958	948	972	934	944	948	945	934	908	957	933	939	968	923	925	976	918	905	972	930	971	943	933	981	1006	944	1005	993	944	944	935	943	978	965	987	922	958	962	932	1011	929	941	931	890	960	972	930	981	937	957	970	933	970	872	978	939	924	988	864	932	998	938	960	948	960	947	946	943	981	885	979	929	967	947	923	970	953	947	906	914	975	990	932	930	948	971	930	910	916	910	914	974	965	936	892	935	1006	918	917	913	969	941	922	971	917	918	926	924	972	940	940	939	958	1011	930	927	881	932	987	959	950	918	975	941	950	941	906	931	919	921	942	862	932	907	947	967	959	928	908	958	905	896	944	927	956	922	950	998	950	925	924	948	972	950	942	928	964	933	971	918	970	961	948	975	897	921	941	951	947	976	960	920	921	950	947	903	961	946	941	953	931	993	925	905	918	902	900	883	940	970	932	957	962	973	932	945	894	940	901	939	979	941	921	956	938	900	935	931	933	926	982	965	936	964	967	938	967	965	915	944	914	896	948	922	943	929	1005	925	1017	971	933	977	932	964	945	950	971	976	909	991	937	969	974	977	988	934	985	983	900	946	1022	964	924	978	944	933	958	888	952	929	949	1006	907	1006	918	913	991	960	971	983	964	979	985	948	949	970	988	938	926
4404	833	406	293	91	99	86	86	80	92	85	98	100	81	73	77	83	87	90	73	87	87	92	88	86	110	74	82	215	337	458	405	228	184	115	117	88	83	85	84	75	90	88	86	105	72	87	74	85	79	65	87	84	83	67	79	96	89	86	62	81	81	77	72	74	80	84	67	68	70	88	75	85	72	85	74	81	94	75	72	87	78	87	81	70	73	79	70	105	85	74	80	107	86	71	97	61	71	93	62	67	73	89	72	78	69	72	75	68	89	88	67	76	59	81	79	88	92	75	76	73	73	78	80	77	83	77	80	91	89	61	76	74	83	82	91	74	69	79	82	76	84	79	69	73	84	71	94	79	81	81	82	100	72	81	92	71	76	82	71	79	88	87	71	78	78	77	90	81	74	80	82	85	72	74	88	87	79	98	72	81	73	92	72	91	92	78	76	93	64	64	76	92	86	70	82	76	80	59	81	71	85	68	78	77	74	75	107	94	84	73	68	71	70	84	73	72	79	81	83	78	61	91	83	76	68	80	80	67	94	71	73	85	101	84	79	76	77	77	87	83	89	73	81	72	74	74	74	70	84	82	77	79	87	82	71	88	79	89	93	76	73	97	79	94	65	108	93	69	90	91	69	75	87	79	84	96	77	75	83	73	79	88	93	69	73	82	62	68	74	82	82	81	89	77	89	86	88	67	71	72	79	70	74	80	94	83	69	88	79	81	91	76	90	72	97	85	68	90	74	58	78	71	96	90	81	73	83	85	92	92	79	93	84	67	60	77	77	75	72	80	71	93	85	89	81	69	85	78	75	84	90	67	65	69	83	72	70	85	65	88	82	63	86	83	86	77	64	86	76	64	67	83	72	61	105	75	78	83	84	80	87	74	78	77	93	89	88	85	76	81	97	81	105	65	83	86	79	74	78	107	64	80	90	81	74	68	82	72	92	77	81	88	83	79	93	80	89	67	76	102	85	88	77	74	64	80	90	86	93	83	106	83	59	82	76	91	96	69	78	81	88	81	77	103	80	73	72	80	92	73	62	82	70	62	78	77	67	81	91	85	94	71	84	93	70	88	67	71	74	82	86	74	66	69	77	92	84	78	68	67	81	67	100	91	73	84	74	73	103	98	61	72	88	71	79	73	77	76	78	78	76	81	78	75	77	74	68	67	88	83	90	89	80	59	86	79	67	73	81	75	76	81	96	93	88	97	68	90	79	80	81	72	75	70	76	72	94	83	90	70	82	77	80	83	85	99	81	76	81	78	91	89	73	85	90	78	63	87	70	97	106	81	76	80	91	83	82	75	79	79	73	72	83	74	80	72	88	69	74	72	65	76	87	78	81	76	72	89	64	75	89	65	90	82	99	75	74	68	82	91	96	81	69	81	80	78	82	86	78	73	76	82	80	77	85	83	70	68	65	83	84	79	61	72	82	90	70	78	73	96	72	82	72	72	62	65	66	75	88	65	86	83	85	90	89	85	70	84	83	85	81	84	72	74	63	68	74	91	68	78	97	98	81	68	76	71	80	69	92	70	59	92	69	87	79	78	78	85	94	84	72	82	70	76	80	82	69	90	76	67	73	89	83	83	69	75	75	80	62	79	77	98	84	74	77	61	69	114	68	81	80	92	95	96	93	79	83	77	79	66	83	80	76	103	85	78	92	76	74	78	76	85	95	86	98	73	81	78	76	72	88	76	77	100	79	82	65	78	96	75	83	74	87	74	92	85	75	85	77	71	71	69	71	96	96	78	100	89	77	84	80	90	81	66	71	77	84	85	80	80	87	70	80	68	91	93	83	82	78	81	83	73	93	89	80	71	81	91	68	87	52	62	76	86	81	92	74	72	66	81	79	75	88	94	98	82	97	83	89	80	90	77	75	69	92	75	89	77	70	80	64	84	73	75	68	83	80	67	85	70	77	66	65	75	92	88	85	71	104	85	73	100	90	68	75	60	86	76	68	72	89	92	66	74	66	74	73	71	65	97	75	89	79	81	73	69	87	88	86	92	83	72	77	102	93	68	79	69	78	79	73	94	77	77	79	77	90	83	81	78	66	65	74	67	93	86	66	84	98	92	91	72	76	102	68	91	88	77	80	83	88	88	95	76	80	82	83	92	64	82	58	74	76	80	87	66	69	94	87	105	70	83	75	86	66	58	60	79	84	81	76	76	86	72	69	76	77	81	70	82	83	92	76	79	77	79	78	65	79	86	70	78	76	84	94	73	81	93	83	65	85	95	78	89	72	83	85	73	79	70	88	100	74	73	75	76	80	73	64	86	76	89	95	84	75	69	85	86	83	90	89	74	80	82	77	94	94	75	72	77	75	84	87	84	87	95	90	76	75	82	76	93	94	92	88	85	91	87	83	76	64	90	78	87	86	72	78	77	72	71	73	70	80	106	86	73	73	76	82	78	92	83	92	81	86	70	87	86	75	91	66	74	82	69	86	78	76	89	67	72	82	76	99	83	67	76	88	81	74	88	83	91	80	85	95	96	80	86	84	79	65	95	84	65	78	68	77	80	73	77	74	91	81	75	86	73	63	103	81	98	87	71	89	69	101	90	73	75	88	93	95	102	83	73	81	67	84	77	87	79	77	68	88	70	81	78	73	90	78	78	76	72	84	106	90	87	85	88	71	76	92	79	81	98	71	93	73	90	78	65	90	102	81	72	87	74	77	81	74	70	101	76	94	67	73	78	83	82	87	85	73	74	83	71	82	77	70	80	87	93	72	80	74	75	87	90	82	81	87	71	87	81	95	74	83	70	73	92	77	77	79	78	87	78	88	84	78	63	86	80	71	82	75	88	66	73	78	85	85	61	93	83	74	70	67	98	78	75	61	90	87	67	83	88	72	75	82	84	94	75	81	66	78	88	86	70	69	75	83	80	72	77	76	71	79	77	79	80	76	80	70	73	87	75	96	82	72	65	96	84	74	72	82	91	88	79	90	88	86	102	76	61	87	78	80	84	76	60	89	68	87	79	91	75	75	87	85	96	92	79	69	75	81	86	76	80	97	77	82	100	84	67	85	91	87	68	69	78	71	80	79	85	71	85	76	77	90	83	86	91	67	84	95	96	82	101	89	91	64	81	70	90	65	83	66	73	82	97	92	71	70	73	79	77	68	74	78	92	77	77	88	85	92	72	73	82	91	70	81	83	86	75	90	88	68	83	80	76	87	92	82	78	87	75	77	72	71	84	77	79	78	80	68	79	88	83	64	89	74	101	86	82	65	80	78	68	82	90	87	80	99	90	83	71	74	93	80	74	83	91	75	84	93	71	80	74	80	69	65	72	79	88	66	83	85	88	73	90	85	71	77	70	83	82	90	65	71	83	73	74	79	73	71	77	90	92	72	83	81	88	84	80	95	72	85	91	72	65	81	78	90	75	96	79	80	103	73	75	75	71	81	78	61	85	74	60	80	89	75	75	71	81	94	79	99	84	71	82	71	103	78	87	66	65	81	75	87	76	79	90	85	72	88	80	87
32107	13288	6356	10883	2950	2701	2510	2087	1928	1757	1522	1380	1348	1275	1265	1150	1134	1124	1092	1063	1109	1070	1094	1074	1035	993	1010	1051	5778	8697	10199	9431	5497	3375	2012	1323	1069	968	933	891	937	956	944	934	976	940	933	947	968	916	941	954	906	905	950	977	907	912	942	921	940	1008	904	967	896	942	925	903	967	961	988	961	919	899	913	963	978	958	912	919	913	864	988	950	950	944	970	917	915	935	892	938	944	949	880	930	908	912	968	933	965	957	907	944	922	977	934	915	914	927	890	963	878	976	966	939	949	893	877	933	946	930	939	955	899	928	967	957	915	976	964	980	927	889	889	938	963	906	963	948	988	902	956	944	936	943	904	914	946	980	929	937	938	961	927	951	954	929	932	977	993	965	948	915	927	915	950	892	986	956	883	884	947	897	929	962	924	937	929	983	980	942	934	938	930	962	998	921	969	946	904	920	982	954	897	919	924	978	991	901	874	951	971	942	893	979	932	896	964	969	972	960	925	955	967	893	969	961	969	931	936	995	891	896	927	903	907	935	939	974	956	863	909	975	938	892	958	983	925	949	926	921	941	929	947	926	891	939	996	936	965	887	883	931	946	992	929	938	1009	909	935	967	1022	943	919	949	950	914	957	946	976	893	927	966	958	893	968	936	973	963	895	928	964	976	956	967	974	930	939	973	906	974	930	922	933	944	975	965	947	932	945	913	972	977	932	904	919	947	904	913	951	927	940	922	839	976	961	925	919	980	910	956	980	1016	911	968	963	949	895	948	967	943	901	893	959	928	921	953	956	961	904	910	948	886	911	976	989	965	947	987	946	928	928	970	934	971	898	930	990	888	929	972	932	931	955	930	928	927	987	858	933	942	938	989	951	919	982	971	948	900	972	931	956	924	962	902	953	908	938	992	902	939	986	945	979	923	941	969	861	926	930	1015	911	952	966	968	951	943	981	940	953	909	923	964	954	946	951	888	901	947	914	912	972	963	942	901	943	944	905	918	947	921	910	979	973	987	891	910	967	934	936	891	975	990	977	900	928	902	956	950	963	958	1022	971	947	953	911	945	901	930	900	892	963	947	874	939	959	918	969	929	931	928	954	987	930	930	951	1003	981	939	922	927	997	932	961	968	972	940	932	949	955	952	925	962	921	904	965	953	887	938	966	901	874	933	921	963	943	957	945	973	898	935	930	948	979	941	925	951	976	889	966	934	934	945	866	944	950	972	964	921	874	967	951	987	919	905	950	973	945	878	958	932	990	880	924	942	929	932	943	966	975	949	920	942	954	946	934	930	939	959	935	923	956	956	969	948	927	948	965	933	964	970	874	962	945	943	896	941	986	940	1005	924	1003	949	892	883	915	966	910	986	1004	967	927	929	928	935	944	921	965	931	860	904	984	907	982	997	987	978	903	962	926	941	916	931	875	955	951	913	892	881	930	929	888	990	908	893	928	950	956	935	960	948	960	943	941	1003	962	922	949	892	889	939	912	971	941	954	927	931	941	923	964	908	910	990	1013	959	976	881	965	976	936	911	949	909	966	948	916	953	930	888	949	918	991	895	915	952	908	904	925	926	921	947	965	946	911	960	962	915	956	930	959	928	915	916	967	945	977	936	982	966	966	955	975	944	968	931	900	886	894	929	954	924	927	915	926	923	981	959	943	931	978	963	953	950	891	1015	932	895	969	965	890	937	915	938	913	1001	959	912	942	927	952	915	930	946	937	905	925	929	916	878	992	896	963	948	917	942	950	935	932	935	863	908	989	942	941	995	966	931	929	954	988	942	970	927	974	975	933	955	891	925	947	970	964	938	914	945	939	939	972	950	924	936	926	931	958	929	967	941	882	988	1009	964	909	903	919	922	957	900	970	971	951	914	928	921	891	980	1047	966	975	916	967	903	926	937	925	930	912	925	965	878	925	925	992	946	915	944	929	987	1000	971	960	975	920	947	957	889	953	912	891	962	882	961	907	902	989	948	880	940	975	981	933	954	924	908	981	990	932	947	936	982	961	947	983	958	916	927	970	960	916	960	905	1002	942	985	915	922	952	952	943	956	998	954	982	886	959	989	1006	916	924	932	937	986	923	912	912	956	948	881	944	918	969	1000	919	998	943	921	907	923	945	885	936	913	963	994	935	930	957	983	937	955	919	941	874	923	914	949	938	998	944	949	920	977	912	917	947	954	991	925	911	977	917	942	925	965	879	920	963	989	991	962	921	917	957	928	929	998	909	961	952	918	925	940	947	964	983	895	900	900	966	942	945	884	977	917	914	940	981	988	922	878	900	924	941	968	961	915	933	1001	1027	945	910	998	960	972	988	923	908	960	908	897	899	951	918	953	963	884	907	874	861	937	970	975	944	921	956	951	926	913	949	928	934	971	924	1008	946	969	958	904	878	971	953	964	927	929	950	949	935	915	924	909	952	963	978	936	940	982	902	952	947	946	912	942	940	942	931	974	916	940	913	1020	923	925	970	946	1007	977	932	968	937	965	984	933	957	928	943	956	927	925	967	927	925	960	928	957	958	941	956	882	979	933	892	956	930	941	978	962	909	930	949	906	940	994	979	882	980	914	948	903	934	954	893	968	944	978	896	945	920	857	914	966	936	940	961	936	958	908	970	965	978	955	959	903	984	890	971	948	976	938	939	963	912	932	916	923	976	1006	982	949	1002	976	911	898	916	891	956	974	980	980	957	925	920	937	934	979	947	942	936	926	943	910	893	969	966	948	968	861	952	952	1027	950	908	929	880	964	972	996	926	923	973	920	902	962	933	971	981	901	985	976	974	975	944	917	863	938	950	902	958	939	912	966	910	981	927	952	904	956	970	991	944	938	913	949	894	941	977	945	931	927	950	1023	898	961	973	967	930	940	931	901	940	965	925	1008	957	965	959	914	930	971	942	935	945	996	935	908	859	935	924	945	899	948	919	896	978	965	927	941	928	896	991	930	922	898	893	952	915	973	942	955	932	954	925	925	942	958	918	949	948	937	996	932	953	956	907	950	894	959	1009	975	930	958	971	946	927	941	913	980	905	995	984	940	964	908	930	928	962	942	925	929	920	971	910	953	938	991	928	940	931	938	915	960	944	966	941	1028	941	989	954	962	914	930	964	941	959	990	926	905	952	927	944	909	885	948	892	911	953	971	991	938	952	968	912	949	948	972	926	965	960	909	947	916	935	987	952	963	942	947	932	877	929	938	962	916	943	958	962	910	991	930	914	921	976	943	931	950	954	923	924	907	931	976	935	977	924	865	1000	971	956	935	941	946	963	991	921	987	896	963	901	866	919	927	959	958	956	895	979	952	920	922	969	956	971	953	932	891	928	924	992	917	942	940	964	897	968	881	912	951	944	955	901	935	958	932	947	969	950	924	979	957	939	975	917	954	922	882	950	938	942	995	909	979	915	973	955	899	949	997	937	968	950	951	952	957	919	955	985	967	993	985	918	996	949	909	962	943	923	952	928	935	901	954	933	908	962	962	952	958	968	915	959	918	962	895	934	937	901	940	913	951	981	975	922	902	974	994	963	961
6724	3342	1183	656	115	127	119	129	120	103	95	78	79	96	97	98	89	82	83	90	71	91	87	73	69	96	78	73	364	942	995	587	321	227	108	89	75	90	65	70	87	81	65	78	66	68	91	79	71	76	61	69	78	101	59	88	76	72	84	77	81	85	76	83	87	83	84	79	87	77	75	77	77	89	66	78	66	68	77	64	79	72	84	86	77	84	70	67	68	71	76	66	67	76	82	72	75	59	75	60	85	87	82	82	80	87	73	84	73	85	80	80	73	99	71	85	85	79	70	65	98	82	70	75	94	71	72	73	82	75	80	87	81	78	71	74	78	77	72	75	89	70	72	65	75	72	85	77	82	87	82	72	84	84	76	67	82	76	85	66	74	79	62	91	85	68	72	77	90	76	71	79	61	80	69	71	77	73	83	72	81	89	72	89	83	86	80	69	67	69	71	106	64	95	75	92	80	75	79	71	80	73	84	80	74	78	73	76	84	68	72	75	89	83	69	77	78	79	90	88	92	62	81	81	75	80	68	85	74	71	89	84	62	61	90	79	63	69	75	77	78	68	79	70	86	74	71	76	89	62	78	66	74	84	83	92	88	78	75	70	82	80	77	69	62	68	77	77	77	52	66	60	75	79	82	73	75	79	85	73	57	73	70	64	72	79	67	59	72	71	79	71	70	81	82	78	76	89	80	74	83	74	93	82	80	71	72	79	71	67	87	86	77	81	60	74	82	75	73	76	73	96	73	68	64	68	82	80	65	80	66	88	87	84	75	69	85	68	91	69	78	78	91	79	82	67	65	70	60	90	70	89	75	64	79	89	94	63	78	71	94	72	76	85	79	72	82	90	87	81	73	72	90	78	93	80	84	79	86	74	68	75	95	74	69	73	95	76	70	65	69	87	82	82	85	75	76	75	67	76	68	72	71	70	69	73	68	75	67	59	75	81	90	66	76	82	75	80	86	93	80	78	93	83	72	55	76	88	83	70	75	83	70	73	75	53	76	88	62	92	63	81	74	66	66	83	74	83	77	72	60	72	59	84	66	62	83	76	63	81	74	80	71	68	88	73	87	72	75	80	74	78	83	80	81	78	59	69	61	64	75	67	82	74	75	79	73	72	63	84	67	90	81	88	89	75	72	80	78	85	79	80	81	74	83	77	72	93	87	77	75	66	72	82	76	67	78	82	67	86	83	81	74	74	86	81	100	75	71	77	75	79	57	76	74	80	71	79	65	59	64	81	69	82	78	78	66	76	78	70	78	75	88	81	74	71	73	72	72	73	77	78	85	78	91	68	71	79	69	72	81	74	76	85	88	84	82	71	83	74	73	94	80	84	61	75	90	69	85	72	68	79	85	76	69	77	63	61	71	73	76	63	93	71	82	89	67	83	77	74	70	71	89	76	76	78	80	80	77	82	84	73	68	81	75	59	79	79	71	74	68	76	82	75	85	59	73	61	82	73	80	77	73	65	76	70	75	85	84	88	79	86	75	64	85	77	71	83	83	81	77	62	84	80	86	89	73	87	95	62	82	81	73	65	74	85	69	84	75	80	66	78	82	86	81	67	88	68	89	68	77	71	73	66	77	73	84	79	87	71	71	80	80	79	78	59	69	91	112	86	75	83	70	74	89	63	74	64	80	86	69	73	64	85	58	64	81	83	78	81	74	86	72	65	85	90	65	89	79	61	67	75	95	72	84	83	80	60	81	74	90	60	67	83	84	71	92	85	72	64	74	77	83	86	68	85	75	79	74	70	65	69	68	72	71	79	72	75	78	78	99	84	74	68	78	83	68	79	75	65	67	82	62	87	86	82	85	78	71	64	69	94	74	75	69	87	75	76	84	74	78	97	71	81	78	85	86	74	71	83	78	80	74	75	77	73	64	79	83	75	73	83	80	89	90	78	66	54	88	70	85	68	79	85	52	73	90	79	93	81	82	77	81	63	63	82	66	70	76	75	75	76	96	71	66	78	73	74	63	80	94	72	74	69	73	69	82	96	86	69	72	73	75	91	77	82	67	97	75	70	71	89	68	87	83	82	68	81	74	72	98	81	94	72	81	74	82	65	82	62	81	75	73	83	74	82	80	69	66	59	59	70	59	75	83	76	87	80	67	76	78	73	80	94	73	73	54	75	73	75	87	67	66	82	72	83	80	73	75	66	63	78	80	77	83	69	76	90	64	96	75	66	83	65	75	80	92	82	64	79	60	79	67	68	79	95	64	79	71	72	68	81	85	87	70	66	60	87	67	79	80	79	56	64	75	66	96	81	78	75	67	69	79	85	64	74	68	76	75	85	79	65	72	89	76	70	71	84	72	70	79	67	81	72	68	73	81	72	67	78	85	70	60	72	69	90	74	76	71	90	78	80	70	85	68	99	77	62	77	81	82	79	83	90	56	82	68	76	77	69	75	96	82	71	59	92	96	77	83	81	68	80	75	63	75	72	70	64	81	74	68	77	71	77	80	67	84	74	74	61	78	77	68	72	69	71	86	73	69	80	63	70	72	74	84	81	68	62	76	85	78	81	83	76	75	83	67	83	71	68	94	76	73	66	86	84	60	74	72	90	67	65	73	72	61	65	71	72	73	67	82	79	81	88	65	77	76	79	82	76	76	78	92	69	76	68	76	75	80	76	67	79	77	85	70	81	73	84	79	84	82	100	74	73	65	63	80	70	75	71	78	75	78	75	80	88	69	57	65	62	70	77	86	66	84	75	82	72	80	86	69	56	65	89	86	88	75	72	75	75	83	76	76	76	79	82	86	71	99	80	67	73	79	86	82	89	66	88	77	72	87	73	76	83	70	77	84	69	68	82	69	81	81	83	83	72	73	81	68	65	79	84	79	71	71	81	59	65	60	65	74	69	69	84	76	85	63	71	71	52	80	74	72	69	66	78	87	61	74	83	83	52	76	76	68	84	83	78	81	67	71	93	81	81	65	66	77	80	77	54	93	75	67	75	81	80	67	83	83	77	93	82	80	83	79	83	85	65	71	58	78	58	69	67	77	85	85	84	79	83	72	71	76	67	74	81	74	90	77	72	75	69	66	80	69	65	69	83	70	87	71	77	91	77	67	80	74	74	80	84	80	75	73	81	94	83	73	85	86	78	73	75	81	84	87	86	77	90	59	67	75	76	63	81	66	90	56	88	74	74	69	66	82	80	77	85	81	72	77	78	74	80	84	62	73	82	87	81	82	92	96	84	77	69	70	75	70	61	68	79	83	85	72	67	66	89	82	73	76	91	75	76	84	86	76	88	70	72	72	74	79	77	87	70	81	74	76	52	61	75	65	72	77	56	73	70	82	82	79	80	99	83	75	76	67	85	66	63	79	80	64	72	87	81	80	75	64	84	85	78	96	81	60	80	73	75	67	76	74	63	94	79	70	70	81	80	73	71	77	82	84	69	69	77	77	69	66	87	68	80	101	72	70	81	76	69	78	81	74	96	72	77	74	75	68	83	73	75	78	64	83	72	84	79	67	88
41239	23351	11320	19205	5885	5703	4831	3757	3167	2619	2279	1907	1809	1594	1475	1327	1342	1263	1257	1219	1215	1208	1126	1102	1111	1074	1120	1184	8202	18881	17467	11841	7786	4311	2363	1288	1029	931	848	898	809	912	937	922	904	896	901	881	922	919	915	841	892	828	914	934	918	873	896	902	911	913	862	862	903	907	909	870	968	890	919	876	873	942	883	916	917	895	885	919	848	866	875	913	922	910	900	888	880	864	913	900	921	946	908	899	877	912	938	900	894	952	876	904	881	887	888	884	858	893	993	866	875	885	893	878	930	897	944	920	879	937	919	906	883	871	867	889	919	870	858	838	918	873	876	880	925	874	866	938	888	928	883	880	858	826	912	873	916	953	855	890	932	902	956	889	869	894	935	883	929	983	887	950	932	979	903	908	947	892	867	882	912	846	954	904	892	943	917	916	920	867	930	858	957	866	908	922	951	873	876	831	940	931	862	865	892	911	881	935	892	923	881	944	881	927	884	886	932	886	907	908	860	931	924	868	882	892	893	898	917	881	855	949	890	865	880	893	911	848	907	917	922	938	875	910	887	879	872	894	871	908	936	911	877	937	858	888	868	890	914	878	865	910	892	880	942	913	928	852	884	897	886	991	931	933	874	878	872	895	887	917	953	848	951	907	918	942	899	908	953	926	910	875	868	891	912	873	855	866	898	845	908	893	915	923	900	912	902	895	881	873	876	918	923	923	881	943	908	956	904	896	869	904	873	863	874	866	943	901	907	844	935	907	897	862	896	883	869	937	862	936	798	887	897	908	926	886	949	948	961	906	849	887	920	872	874	924	947	903	912	900	910	930	871	841	859	938	886	908	877	909	899	885	905	945	921	902	894	920	899	897	923	859	885	841	888	892	893	949	905	889	918	942	853	923	890	930	933	893	899	925	975	888	873	876	954	915	873	861	912	889	892	868	918	928	871	912	909	884	868	859	897	930	842	869	955	886	892	848	897	922	895	909	920	923	909	871	931	916	878	928	831	933	902	901	865	914	937	876	882	941	923	886	909	938	936	864	918	925	935	929	925	919	904	949	931	882	927	895	921	898	971	857	880	870	894	898	936	907	875	884	855	946	901	907	926	953	938	945	888	945	902	913	913	861	929	862	895	898	861	937	864	909	857	866	898	929	914	916	874	909	940	867	906	869	885	902	919	890	858	931	875	913	945	930	910	896	887	979	875	928	927	923	886	856	894	871	909	859	895	925	900	872	912	907	935	902	919	902	909	921	906	902	923	896	814	909	884	877	900	944	867	906	903	891	891	885	892	892	887	868	879	918	913	909	894	898	847	939	896	936	889	898	864	923	908	908	900	863	1001	842	924	950	880	864	921	871	883	930	875	912	889	921	934	922	840	890	882	874	906	881	923	869	906	906	926	898	885	927	924	932	864	891	904	957	910	919	898	902	850	886	864	853	933	869	903	935	942	911	913	894	898	924	907	929	900	870	929	900	915	900	868	889	888	903	921	910	903	887	886	948	936	842	923	874	942	893	901	855	954	889	895	871	936	910	930	934	852	861	941	920	901	885	959	900	909	900	864	920	880	894	894	902	894	931	880	886	896	923	886	961	877	895	915	864	900	893	888	905	856	897	878	920	858	959	895	953	971	905	927	915	892	945	917	880	902	878	905	939	968	933	935	925	864	928	843	849	930	872	904	881	883	919	887	861	864	872	943	908	870	878	869	935	934	889	884	895	924	866	874	932	899	905	910	907	830	885	954	923	847	920	893	860	948	895	907	910	900	867	931	902	900	868	962	923	925	967	871	881	964	920	922	886	890	877	883	883	916	987	926	895	924	888	920	926	919	878	887	944	886	898	902	915	925	905	888	904	869	875	862	846	875	878	849	906	904	882	925	843	899	918	877	840	908	906	947	920	875	895	862	915	918	888	915	862	950	827	908	861	919	915	895	887	894	906	930	890	902	914	896	895	941	911	924	892	892	902	907	887	927	918	945	884	918	867	937	911	929	929	909	915	896	969	900	909	899	916	908	876	914	888	979	907	899	893	854	898	886	902	896	886	893	901	887	887	895	958	862	891	923	889	917	928	920	963	885	895	855	898	896	876	906	941	949	905	949	878	890	867	890	946	939	875	890	916	912	915	917	866	887	907	943	843	942	878	879	867	900	909	903	857	886	922	822	878	936	924	916	894	916	946	922	893	908	923	863	936	905	922	851	911	906	896	934	868	918	895	956	920	929	883	926	820	944	907	896	887	868	811	872	884	924	930	919	904	860	873	934	897	888	873	927	905	903	896	878	942	918	881	839	854	887	845	926	903	888	867	905	878	912	837	903	926	907	944	917	880	905	924	860	911	939	842	907	864	918	949	908	908	906	900	883	920	913	940	894	903	922	895	892	839	904	906	854	939	858	938	938	903	845	881	928	894	929	877	907	872	876	884	907	982	896	855	949	909	928	874	947	898	863	932	888	909	872	890	852	891	902	911	885	884	895	943	924	930	964	869	898	868	832	920	875	856	821	879	881	884	907	926	919	893	884	931	854	933	908	910	935	874	891	916	904	924	902	901	896	887	919	930	906	887	862	834	872	860	928	870	894	857	888	915	934	898	917	937	931	928	911	853	904	884	886	926	935	895	914	887	849	954	929	841	864	981	882	911	879	946	868	963	919	884	881	896	873	868	926	882	911	912	867	918	936	940	885	908	880	857	889	884	875	881	909	918	913	874	848	886	917	886	867	883	922	921	888	871	913	883	918	930	896	869	877	925	914	888	894	902	910	890	934	915	915	903	923	889	906	855	887	956	923	906	926	898	888	948	924	830	940	934	916	890	931	942	900	864	895	882	893	887	915	969	885	891	892	913	907	857	887	945	904	908	919	954	907	909	871	922	888	917	898	908	907	870	948	896	877	906	970	869	856	864	934	883	896	909	942	897	919	869	900	910	935	854	855	914	912	919	882	937	890	898	934	901	873	903	877	889	913	913	932	828	900	859	903	895	918	860	899	889	890	902	909	927	889	969	901	840	880	904	869	948	888	839	868	904	916	904	887	913	834	898	940	873	926	892	947	875	936	919	906	914	870	883	946	888	874	918	869	886	855	839	913	940	886	876	964	878	922	920	894	911	897	904	844	920	894	863	937	879	922	915	925	910	926	896	954	875	938	884	924	906	871	935	885	960	862	901	923	935	883	892	916	897	955	913	955	909	961	935	930	878	899	877	912	886	848	883	890	894	929	866	875	911	903	922	890	902	883	913	862	907	877	928	919	912	862	953	909	887	883	898	886	891	904	852	881	934	906	898	912	890	972	901	865	960	887	955	893	926	903	891	858	881	878	843	935	817	907	852	903	910	876	908	960	913	894	889	912	882	897	873	881	917	889	904	853	911	890	863	910	862	909	909	932	931	909	917	902	922	944	901	921	867	933	873	914	922	901	890	847	915	927	882	894	876	890	885	867	882	909	947	862	925	882	888	889	924	884	941	910	886	922	885	865	921	877	927	873	943	955	887	937	885	903	941
7433	2895	1037	577	110	105	128	121	140	119	85	112	92	99	97	91	87	90	87	103	82	87	83	89	93	89	84	82	406	1146	1212	844	452	209	102	106	81	93	81	85	80	93	79	92	82	98	89	83	77	78	81	78	86	87	88	70	83	94	81	72	92	92	76	93	70	83	88	88	80	80	82	89	75	89	80	80	68	65	76	89	93	86	63	87	82	84	89	92	76	102	71	81	66	69	76	78	73	89	101	81	78	78	81	79	81	81	84	71	84	72	94	81	86	71	85	73	87	83	93	78	72	88	98	89	77	90	59	74	83	90	78	84	67	75	73	79	77	79	65	87	63	86	84	72	75	82	79	97	93	78	90	80	76	83	74	79	85	73	66	91	78	75	74	87	85	79	84	73	89	89	81	86	84	81	65	82	90	85	83	92	68	98	74	84	86	85	81	75	79	92	75	71	68	101	84	76	86	73	68	75	97	83	85	86	80	87	69	83	70	89	74	80	72	70	83	64	78	83	81	82	70	62	68	92	69	85	79	85	78	66	95	93	86	76	76	77	87	82	70	76	73	88	77	79	85	66	80	84	86	86	84	86	84	87	87	85	80	97	75	71	92	91	77	65	79	71	93	67	86	72	87	76	78	75	82	74	101	81	102	75	85	88	71	70	79	78	79	69	78	89	73	87	83	67	80	81	88	89	90	67	75	73	76	82	87	83	78	91	70	74	81	78	93	94	75	90	79	94	90	93	91	84	82	78	75	78	79	80	80	68	79	93	80	85	89	90	92	78	82	74	80	78	62	76	80	72	75	73	92	69	85	75	87	80	87	77	91	72	75	80	102	82	71	79	77	71	75	71	79	75	80	73	80	89	75	75	81	93	77	88	63	87	86	78	76	84	92	92	91	69	91	69	81	79	79	77	79	74	57	100	81	91	73	99	82	89	71	86	75	73	85	86	78	79	71	69	84	88	86	76	98	79	74	75	75	75	69	71	86	91	100	77	85	79	67	93	82	74	70	70	76	89	88	77	74	88	104	67	83	73	76	96	86	87	71	75	70	95	87	72	82	107	88	78	97	74	98	79	77	88	95	94	74	78	59	84	78	82	68	95	92	86	68	75	73	79	86	93	103	84	79	90	90	95	87	79	77	80	74	103	79	97	79	85	74	75	92	72	91	84	81	93	89	78	87	87	79	78	62	78	89	82	80	84	85	78	88	85	69	77	75	77	83	65	88	79	97	88	95	76	87	76	99	74	83	71	90	75	85	81	68	85	79	76	92	81	81	92	77	90	97	93	65	67	100	93	79	71	71	76	94	64	67	83	86	84	84	91	85	77	70	80	98	87	99	79	79	75	84	76	75	78	85	77	84	64	75	85	96	79	83	76	77	84	82	96	96	80	88	76	94	83	77	89	87	83	75	79	76	86	69	78	84	75	69	94	97	79	88	71	80	85	83	86	78	73	96	76	82	77	86	89	69	97	71	87	78	81	82	78	73	81	85	77	59	80	80	85	81	66	90	93	99	78	84	70	73	84	79	76	67	77	67	77	76	81	89	90	81	63	88	89	75	80	81	87	88	85	83	95	83	73	93	74	69	95	73	87	79	75	66	76	91	76	71	86	79	79	85	76	85	82	80	86	90	81	82	81	91	87	72	88	75	64	90	71	77	82	77	93	73	80	89	84	90	87	84	64	98	81	82	68	85	73	74	88	77	81	64	75	75	73	84	88	86	76	80	75	85	92	92	97	82	77	81	85	80	78	69	66	85	109	82	88	63	88	76	83	80	63	66	89	90	76	75	87	86	84	76	71	68	82	80	83	86	77	94	82	73	80	82	83	99	86	97	88	86	86	70	104	78	87	94	71	90	78	72	88	77	68	107	82	73	68	85	92	78	88	90	109	94	88	78	67	92	67	60	79	90	78	74	100	81	96	81	90	87	85	93	63	59	71	94	79	81	81	73	80	92	90	81	71	75	99	88	73	85	84	87	92	75	75	58	82	74	79	90	82	77	84	70	80	75	73	83	84	83	87	68	75	84	86	83	70	70	81	70	79	71	83	96	78	82	83	80	84	99	72	71	75	75	83	65	81	80	82	87	77	86	72	94	90	93	82	75	81	75	69	85	85	74	97	73	80	69	71	85	80	67	76	78	73	72	79	79	72	92	82	66	78	96	83	90	95	96	72	79	89	71	91	88	79	71	79	89	76	88	58	93	73	94	88	84	91	67	98	86	81	82	80	72	87	84	79	102	88	78	89	84	83	74	73	76	78	89	76	85	87	78	66	91	84	84	80	69	78	102	71	82	78	87	82	95	91	72	99	78	88	98	74	83	69	88	90	68	97	78	82	96	66	81	77	81	85	83	83	86	82	66	69	89	106	61	95	99	69	74	82	72	87	83	86	104	84	84	77	75	79	88	103	69	94	85	77	76	75	82	81	74	77	90	88	80	92	87	82	80	71	79	74	69	92	90	67	89	78	82	75	85	82	74	87	70	87	75	87	83	69	81	92	66	85	82	100	59	81	83	72	81	74	85	65	76	76	74	78	83	88	94	78	94	86	65	80	71	71	83	84	85	73	86	86	85	82	76	86	88	70	87	94	87	88	97	67	89	68	91	82	101	102	86	75	77	93	80	76	75	74	84	84	82	63	85	75	76	71	84	75	100	87	94	89	70	88	73	90	86	78	75	81	78	73	64	77	79	69	88	82	75	83	81	72	95	95	75	82	94	86	64	65	88	73	110	87	76	90	76	68	91	83	89	64	68	69	75	69	78	87	94	72	78	82	88	85	81	88	92	70	73	66	76	87	75	62	65	88	82	69	83	72	74	83	94	84	85	72	99	86	86	93	77	94	76	92	77	75	82	75	64	73	63	76	98	77	62	72	91	73	76	74	59	76	102	87	77	71	94	78	71	68	80	66	74	76	75	82	80	77	64	73	91	80	83	77	95	80	79	84	78	101	94	87	86	98	96	70	87	90	82	71	74	80	75	80	69	83	78	75	74	84	63	91	99	80	77	86	88	78	81	85	77	76	66	83	91	64	73	99	69	86	75	86	75	75	74	76	79	78	97	72	80	77	94	77	83	87	71	77	83	88	89	73	56	78	89	92	71	85	82	85	72	88	85	84	81	85	70	72	69	79	84	81	83	75	69	83	90	83	76	105	92	83	70	72	81	66	92	76	77	90	84	67	92	79	64	89	90	93	79	90	97	104	97	85	87	84	78	80	91	79	88	75	91	81	75	72	88	78	75	76	65	62	88	88	86	79	84	82	78	72	94	99	67	89	83	87	76	97	82	81	80	74	103	75	76	86	65	73	99	87	86	86	85	69	75	80	92	77	91	90	81	61	84	83	78	76	80	68	83	90	76	80	79	83	66	85	86	76	73	79	79	94	82	93	77	75	78	76	87	78	62	72	82	88	85	89	81	76	72	88	92	90	74	77	82	105	76	84	80	76	74	80	92	86	96	81	80	74	79	91	73	84	77	71	103	95
38650	23334	11053	17848	5788	5861	5263	4352	3720	3083	2618	2353	2043	1970	1696	1693	1514	1505	1454	1443	1359	1313	1300	1291	1289	1257	1181	1241	9626	21675	20230	15938	9176	4070	1983	1439	1045	1052	997	990	934	988	938	1031	1002	954	924	987	950	972	904	964	940	894	984	980	966	948	916	946	925	983	957	981	940	942	954	952	949	970	899	981	971	978	932	917	985	1000	931	952	993	986	945	992	943	906	985	973	908	974	910	942	993	961	977	910	972	946	930	1005	969	957	975	962	982	979	940	1033	946	983	970	956	942	1014	923	975	1007	985	941	993	973	934	899	982	962	970	1000	1000	942	1033	977	970	1003	982	952	981	935	972	1005	983	966	968	952	960	988	986	1009	945	1025	969	967	905	913	937	948	979	980	968	960	976	928	1001	957	932	926	976	983	974	982	952	954	950	939	973	975	958	994	920	962	932	1007	1003	935	913	989	977	982	959	965	972	969	974	958	939	938	929	965	969	982	940	961	930	951	946	972	970	997	1014	1011	949	942	1018	938	977	947	932	962	943	985	1011	958	924	954	999	963	975	921	931	994	957	980	961	1022	978	942	901	949	987	927	932	921	975	948	970	949	976	944	928	990	951	996	995	972	952	936	975	948	997	930	960	945	901	948	937	991	1021	928	930	991	972	922	976	935	934	949	968	1001	973	961	901	909	908	947	983	979	939	1007	1035	929	978	986	951	953	955	986	937	949	898	991	950	1005	970	985	995	946	961	986	941	973	948	939	1010	970	1002	958	973	911	978	968	955	937	1045	947	951	945	955	932	996	936	1017	932	952	982	980	943	939	969	921	998	909	964	926	941	1005	964	945	919	944	938	994	967	984	1002	981	953	973	939	958	989	958	1032	1033	1007	952	1006	1011	959	941	964	1006	925	925	948	960	934	986	964	914	965	946	968	1011	961	939	983	951	957	977	988	938	986	935	966	943	941	982	1044	998	908	973	953	922	922	924	941	973	958	990	946	966	964	1003	1024	950	1018	991	939	1012	950	981	988	951	966	927	958	949	960	999	989	983	985	970	923	1016	947	969	943	937	947	977	978	1000	915	972	970	1011	952	981	942	1007	964	965	992	1008	967	979	933	997	995	1007	944	942	1029	968	969	981	942	983	971	970	960	912	990	914	1000	1022	974	967	925	962	982	945	966	949	933	955	971	962	953	953	932	982	946	966	981	926	980	976	989	962	1011	1005	898	939	977	909	923	961	943	936	917	998	991	995	926	948	958	939	1010	977	939	998	958	928	987	917	964	1006	967	954	1073	902	987	997	959	941	939	958	942	951	936	947	968	1012	956	947	932	984	971	970	943	999	967	985	980	960	987	956	944	898	921	1004	975	985	918	971	933	987	1006	1033	979	950	950	1005	960	954	943	1026	983	950	998	998	939	970	943	963	978	971	928	984	965	959	949	956	957	963	966	941	968	959	943	954	940	936	890	937	981	974	951	898	982	978	960	949	968	997	971	940	927	1035	978	955	972	964	963	1006	938	953	1022	996	1038	955	951	929	926	947	941	1009	987	969	989	949	982	987	929	924	937	994	966	997	952	932	978	962	956	940	976	939	928	972	976	951	977	924	928	980	916	1021	962	972	947	996	943	940	924	998	964	989	994	1018	953	959	914	995	917	979	995	968	967	922	955	972	990	940	950	945	945	977	966	971	955	963	1004	995	913	993	977	932	982	963	993	997	961	986	877	924	951	894	954	953	1015	979	957	991	1027	950	936	981	946	1006	953	907	967	977	973	986	954	961	937	992	923	953	997	1007	1039	985	990	968	938	1071	934	986	921	900	983	927	943	959	938	1002	989	943	970	952	981	986	1016	963	960	962	1009	949	976	998	983	1008	1000	991	976	1007	935	978	989	953	912	969	954	986	959	1010	993	959	1013	1005	935	992	933	950	940	996	989	951	1015	1079	984	927	934	954	970	925	989	1005	958	914	977	953	1008	958	1014	949	1011	931	1007	992	960	978	929	943	951	1043	946	978	1004	976	941	938	989	958	992	967	936	966	948	967	990	957	946	959	989	919	945	1004	982	897	892	945	908	988	989	987	957	930	970	930	983	1029	976	942	1021	921	1016	963	961	921	968	932	957	944	951	953	950	953	973	973	969	924	963	927	982	976	999	919	938	982	960	961	948	959	990	932	980	936	956	916	982	943	969	989	937	986	969	969	968	931	955	977	987	986	985	958	901	960	983	948	912	967	949	956	1006	926	967	929	1015	955	942	974	1057	953	944	983	944	953	988	954	959	931	979	930	947	903	928	1047	920	974	946	925	1000	914	976	969	926	932	938	969	970	918	932	1008	985	965	976	953	913	952	950	955	995	956	1002	969	1024	948	966	927	993	977	939	959	1009	942	930	949	946	980	935	945	956	979	908	999	970	999	958	949	958	961	986	954	871	955	908	958	987	964	932	965	943	968	947	946	946	960	917	947	910	1001	981	974	980	939	977	993	972	929	945	949	903	973	926	950	918	955	955	955	891	963	984	925	954	956	982	993	898	944	990	1009	997	970	950	1027	989	957	953	968	963	935	957	913	983	981	999	904	962	965	1010	951	978	963	913	955	996	900	990	957	955	959	910	932	945	996	954	958	969	946	937	957	1003	997	974	968	925	976	958	929	1004	940	941	942	1000	972	959	972	974	970	964	1002	985	915	988	988	958	971	957	1006	957	1046	965	952	999	957	960	1018	964	981	945	920	902	996	955	939	1003	929	966	942	956	907	950	961	1002	1025	990	953	976	966	966	961	1013	961	892	1013	1007	936	981	949	967	984	972	936	959	953	966	953	969	931	1015	1003	979	951	1037	936	912	950	994	985	979	994	1034	962	977	929	1014	950	943	1012	1002	970	946	949	925	990	940	977	993	928	946	978	966	1002	962	949	961	921	952	956	1000	963	995	970	929	933	942	970	975	998	952	990	977	968	941	994	981	958	922	955	1041	939	979	982	972	978	971	937	906	988	1002	909	964	969	888	947	971	975	1001	953	980	964	1017	964	1007	978	990	955	982	1033	1019	950	925	951	1047	926	975	980	961	948	990	984	919	953	940	981	974	1010	1000	1016	942	943	984	904	963	959	939	951	958	962	935	987	948	957	887	919	928	979	1017	950	917	964	982	951	978	959	989	979	979	1020	988	951	960	993	994	981	1047	998	970	981	986	1001	946	996	952	966	956	975	938	941	1004	962	992	1007	976	949	993	960	959	996	952	943	986	960	909	926	914	957	988	933	983	1001	965	942	922	967	971	1006	967	965	1012	906	929	961	964	876	952	990	938	988	982	1012	981	959	981	1001	973	999	940	987	957	970	998	995	978	975	985	928	938	1003	929	956	952	954	985	939	947	992	926	972	968	943	984	963	1009	965	938	986	965	958	924	965	978	986	935	981	935	972	1010	1017	932	966	977	992	979	929	936	963	976	942	1009	973	938	973	939	912	935	957	1013	921	973	929	995	978	945	927	912	953	991	977	970	937	937	977	1036	941	998	969	974	994	1001	985	973	967	979	1013	907	981	952	924	960	986	960	978	932	943	968	996	978	965	1003	979	982	921	938	1002	957	986	943	964	1005	939	961	984	981	948	1022	941	1000	966	994	956	975	947	938	956	984	954	981	1001	947	1003	968	978	986	991	953	999	973	991	955	980	934	963	993	1032	951	990	960	970	972	997
9758	6091	1865	836	158	159	188	152	136	127	136	109	100	109	97	96	120	93	90	96	87	88	79	91	94	92	85	95	954	1451	1563	1268	523	254	124	90	85	82	97	102	84	79	78	76	73	58	81	76	67	83	80	81	70	71	79	90	79	93	96	94	82	72	73	70	76	73	84	83	77	80	70	75	72	71	83	73	79	84	92	80	85	69	69	69	79	67	79	88	71	66	83	75	68	74	80	85	87	79	89	76	77	79	89	79	102	92	74	83	77	76	98	87	85	86	83	76	80	68	90	76	74	90	80	76	71	82	84	73	62	75	77	88	68	89	65	82	83	79	84	84	86	72	81	69	86	95	74	73	92	82	86	82	80	85	70	80	77	81	84	83	76	73	81	70	71	87	78	66	80	79	81	78	78	77	88	81	92	88	66	75	75	82	82	73	86	83	83	79	70	70	93	96	70	90	101	88	80	73	80	81	65	62	74	78	65	89	90	88	83	64	63	71	68	81	70	57	86	85	95	75	60	69	92	72	77	76	70	89	76	91	78	87	67	77	87	75	65	77	71	94	94	71	70	67	78	88	64	75	72	96	78	78	84	97	89	93	78	64	77	81	76	89	88	73	70	86	87	75	91	72	93	80	98	66	71	96	83	87	81	83	70	74	85	82	79	76	76	94	73	89	89	72	64	85	81	84	83	76	92	78	75	87	90	84	79	73	78	66	93	81	90	73	71	74	83	73	86	73	76	80	95	60	92	73	90	77	80	62	82	75	75	78	91	80	80	81	76	70	69	86	79	77	84	95	72	57	60	83	86	60	75	88	73	78	73	88	86	70	74	76	71	74	92	87	64	71	74	76	87	76	83	80	87	64	88	82	78	82	79	84	76	72	61	80	70	82	84	93	82	72	72	80	94	84	102	92	80	85	87	78	93	71	71	69	81	70	80	91	86	80	80	62	87	66	76	78	87	81	72	82	83	93	65	83	83	63	84	67	88	74	75	85	71	91	102	92	66	73	87	79	82	92	79	78	78	83	75	89	84	82	81	86	71	87	76	86	83	81	95	83	69	98	91	92	85	88	88	79	69	71	74	77	61	69	81	77	93	85	79	80	81	97	84	79	69	77	76	83	92	77	94	66	75	87	91	73	78	95	76	96	78	108	72	71	87	73	58	91	68	72	94	81	94	78	74	64	88	71	70	82	73	95	87	76	90	87	86	78	69	75	87	98	88	83	79	60	80	86	77	83	82	81	91	59	88	68	78	83	88	85	67	93	85	86	78	78	67	89	78	87	87	91	85	69	60	87	91	87	73	83	86	88	84	81	85	70	73	91	80	94	79	75	65	79	78	70	92	86	74	78	62	81	82	73	79	90	80	81	72	85	73	89	91	92	77	81	85	85	97	88	71	82	75	81	78	72	88	83	86	107	77	92	76	55	88	99	72	79	84	77	91	66	80	94	86	71	79	86	91	69	77	81	99	60	72	78	75	68	90	88	85	80	67	78	78	83	77	74	72	81	82	87	53	77	90	87	80	73	62	82	70	88	66	75	79	82	90	79	84	88	94	90	93	68	69	63	81	87	78	76	79	74	69	78	77	89	80	59	83	76	82	63	74	87	80	74	71	59	94	66	82	77	73	93	82	69	85	89	81	65	90	88	77	95	79	88	83	85	82	77	77	75	78	82	73	79	81	83	77	73	77	87	77	79	79	66	80	84	94	74	77	67	84	97	78	69	85	83	88	77	79	75	87	92	62	85	68	74	93	73	67	76	77	73	85	81	67	103	86	65	70	74	71	74	88	81	79	76	92	86	72	80	77	90	92	76	87	91	78	80	92	81	84	79	84	83	74	94	77	90	63	98	75	78	83	93	71	80	75	80	95	74	90	67	95	74	68	73	70	68	85	87	83	78	92	70	81	90	75	86	83	66	88	77	86	71	78	95	97	82	75	79	74	82	84	87	90	64	77	70	81	70	78	76	71	76	90	67	93	78	62	84	90	71	72	87	77	78	88	65	63	82	87	76	72	72	76	87	82	92	88	69	75	66	67	67	87	85	88	89	71	91	97	75	99	99	88	96	83	81	76	83	88	101	73	85	69	85	98	96	84	87	65	69	97	104	78	80	88	76	80	90	71	94	71	80	87	76	72	71	91	90	86	82	91	101	79	77	77	76	74	77	81	84	80	86	78	78	86	79	86	76	71	90	77	75	98	77	95	76	77	82	57	89	73	75	69	62	77	82	86	80	73	79	69	90	92	80	86	82	76	71	79	88	83	71	86	71	63	72	87	73	70	92	80	85	85	76	77	75	75	75	78	76	86	68	89	67	83	91	76	76	62	81	79	78	73	80	69	87	91	78	88	91	74	69	85	84	67	76	96	85	95	87	84	81	90	96	79	56	88	71	91	77	76	91	77	80	77	78	75	71	75	82	79	73	64	95	75	72	70	77	88	82	81	62	70	91	84	65	75	83	79	83	76	77	75	76	95	88	72	82	88	64	74	83	82	74	83	88	77	81	78	72	73	74	101	66	82	65	77	73	66	87	75	93	85	80	73	91	86	71	80	96	106	81	84	82	80	72	81	81	82	73	73	70	74	71	95	89	75	79	78	79	78	61	88	80	78	113	86	89	63	73	88	99	67	86	72	74	75	85	72	85	64	79	82	68	70	86	94	66	83	78	83	65	83	92	62	82	89	75	70	79	72	72	90	81	83	69	85	79	73	87	78	65	78	75	60	85	98	88	82	78	80	85	77	82	79	89	81	73	79	65	83	75	73	79	87	84	75	85	92	76	76	81	84	88	77	77	84	94	78	91	89	86	86	93	86	74	79	85	83	72	80	89	82	76	69	91	92	77	78	64	79	78	96	77	86	73	94	70	58	111	72	87	84	67	80	68	75	76	77	86	77	69	71	88	68	75	75	85	82	64	86	86	90	78	78	74	79	69	80	61	80	59	56	86	86	68	78	79	81	77	81	78	83	85	92	71	81	87	84	88	84	68	85	72	73	78	67	84	70	84	78	83	75	86	95	67	89	84	76	81	78	74	99	83	75	75	71	68	74	91	77	74	96	73	86	77	83	86	85	86	77	79	81	83	84	76	68	103	71	81	97	81	84	87	83	70	69	73	73	66	78	78	82	80	85	64	77	90	92	76	86	85	72	75	71	85	83	79	76	72	84	81	82	71	86	81	77	72	72	80	90	83	89	79	84	92	67	72	72	83	65	73	104	85	79	100	89	80	88	75	93	84	93	79	72	70	73	66	78	65	82	75	75	79	77	70	82	77	93	70	86	95	92	79	73	90	76	82	72	77	85	80	79	82	78	93	88	71	75	70	75	80	68	73	79	96	85	69	80	73	76	97	95	77	80	79	68	90	80	71	87	99	83	76	61	83	89	78	73	97	78	85	75	79	74	70	81	70	79	62	79	70	82	94	70	67	77	85	72	80	80	86	74	62	81	78	73	94	78	105	73	83	75	73	75	65	95	95	87	75	71	83
47930	29435	14696	22254	8567	8767	7698	6303	4986	4076	3505	2982	2634	2427	2094	2026	1853	1801	1767	1613	1540	1480	1461	1344	1406	1324	1264	2415	20086	23462	23884	19713	11007	5107	2251	1377	1031	964	933	917	968	1013	923	952	893	1039	929	952	980	952	918	962	919	909	933	983	962	943	946	907	981	921	910	914	914	940	928	981	889	939	946	931	937	945	949	962	976	989	973	898	982	965	879	916	912	1047	897	944	945	941	971	985	955	1011	915	968	977	891	1010	1002	944	900	944	974	965	900	948	955	955	1016	887	949	920	912	946	951	958	897	921	942	988	984	941	1008	885	935	977	963	964	922	958	926	905	940	957	964	951	903	954	981	928	929	998	975	896	915	910	919	927	951	931	974	976	935	952	938	990	978	1016	921	929	951	965	957	949	927	1022	939	970	1007	937	913	907	931	942	937	988	937	921	929	961	913	981	931	914	936	882	960	951	944	888	938	964	912	933	933	935	967	971	936	956	989	982	942	948	958	896	959	989	896	892	990	909	965	989	1006	909	911	919	982	966	932	957	970	949	986	917	882	971	1008	968	965	965	999	1000	963	914	916	938	942	971	942	903	972	987	920	972	911	883	921	931	905	932	966	969	964	924	952	941	927	930	920	926	979	1005	947	945	969	938	906	953	947	986	979	955	925	947	915	962	982	992	958	1021	941	919	981	955	924	953	924	937	968	934	936	935	937	964	905	973	892	918	979	942	954	939	958	954	1007	940	914	1011	954	984	969	908	967	978	934	933	970	940	928	1009	968	924	977	964	924	928	953	921	934	985	974	959	954	966	1036	903	957	964	980	984	902	991	992	970	917	1008	1028	929	1018	974	976	904	992	906	972	956	945	1001	960	971	987	954	956	1022	910	948	987	948	949	936	964	941	897	981	969	946	919	970	966	913	997	959	942	923	936	968	936	921	983	880	964	915	928	926	949	913	934	1016	981	923	988	928	959	1010	985	895	1030	948	942	985	977	974	964	979	981	890	991	955	951	978	940	960	889	936	907	945	910	971	951	927	921	929	955	978	1019	922	951	968	982	942	956	945	947	1014	972	912	883	928	949	916	967	977	981	907	954	986	939	964	993	975	917	956	976	925	995	915	961	951	968	947	951	1014	902	921	1006	912	907	891	937	943	933	985	958	908	973	970	951	925	962	940	949	983	977	971	961	995	951	943	961	921	940	904	961	986	929	917	956	965	933	911	939	949	934	995	948	911	936	934	926	937	949	952	977	965	917	967	880	959	941	935	924	941	952	985	934	916	968	927	939	951	990	960	993	993	951	925	943	973	916	939	944	943	937	902	966	951	968	950	945	1043	967	968	936	950	957	989	933	1004	980	917	1001	923	935	972	912	881	924	911	987	977	911	906	924	935	972	914	960	935	955	960	951	977	988	936	938	970	906	957	915	943	964	961	949	906	950	934	988	935	870	968	928	967	924	967	930	964	947	972	936	1007	935	937	954	915	1000	998	945	956	914	939	910	947	944	949	1009	965	971	916	912	921	990	928	928	910	1029	973	932	891	960	877	957	943	896	996	1000	999	933	914	964	911	951	984	918	953	974	968	954	983	969	935	972	951	897	951	923	992	1020	1004	939	887	938	1006	937	941	966	947	943	950	908	964	930	1011	990	915	955	933	956	995	948	1013	989	925	918	1023	962	901	995	915	961	992	958	937	938	925	902	917	912	983	921	1001	1006	928	924	930	957	911	953	965	949	919	907	939	973	943	943	939	938	1010	1006	963	900	919	959	923	961	904	941	973	939	944	943	993	945	940	926	924	929	918	931	925	912	909	969	964	939	957	959	975	917	973	958	995	893	997	1003	954	994	894	916	989	892	1010	951	990	1004	857	957	998	981	915	956	920	980	960	966	907	990	964	940	945	966	933	950	972	981	933	963	950	932	910	958	922	948	920	900	980	947	929	917	905	937	968	946	970	945	961	943	940	926	995	931	934	933	922	987	941	963	916	898	976	935	937	987	948	931	984	992	951	1027	981	936	1003	951	995	888	953	964	997	895	1008	956	927	952	960	978	912	897	934	964	1002	957	929	929	952	966	927	941	941	988	1021	887	911	939	975	944	938	932	950	958	953	939	909	934	994	933	970	964	950	974	960	955	945	959	947	935	928	901	911	952	928	936	987	929	992	976	950	945	975	931	935	944	1032	894	952	962	992	966	990	957	973	922	943	935	978	945	895	960	954	969	988	950	996	973	941	914	921	980	978	994	951	960	937	963	956	909	966	933	964	952	985	966	971	967	931	960	944	934	892	995	935	928	930	901	1015	930	926	984	972	958	955	881	939	1001	958	923	900	950	929	932	925	913	910	962	984	998	927	972	906	969	967	955	983	911	922	964	955	994	904	881	943	976	970	947	943	909	944	956	968	918	940	902	909	969	967	916	1011	919	952	972	918	1009	1000	948	965	917	970	952	1006	919	918	988	920	953	951	929	1005	917	901	919	972	992	1010	926	930	988	977	929	983	915	901	983	929	948	951	994	954	955	936	910	866	950	981	970	961	955	951	913	982	990	948	941	970	921	959	920	980	962	919	945	1001	901	946	980	910	916	921	963	958	933	942	963	953	924	956	934	931	951	946	968	975	944	955	984	987	1004	952	929	971	915	973	986	931	970	927	960	956	964	955	978	934	953	919	921	971	971	946	967	967	889	940	942	961	952	918	964	914	997	1010	956	974	934	941	940	903	963	931	981	945	920	921	976	941	887	977	966	941	902	915	947	945	972	965	996	946	961	967	966	917	945	884	949	924	954	874	955	967	1000	922	990	962	963	935	931	970	918	981	919	943	968	968	992	938	948	946	970	921	932	933	978	990	986	908	937	958	934	943	974	921	950	961	911	942	928	919	964	888	961	1015	906	944	1026	963	976	943	940	957	979	887	924	933	957	988	917	997	923	907	946	1001	894	887	964	934	983	974	965	907	912	876	944	967	955	939	933	971	990	1023	944	992	936	921	918	943	930	994	920	964	869	902	932	989	915	962	889	981	949	889	923	995	950	951	970	984	884	954	926	967	941	954	901	970	949	963	992	943	962	979	927	950	959	937	930	948	965	979	989	955	985	979	1000	947	961	906	956	946	970	914	992	936	969	947	975	943	953	922	880	957	930	930	993	975	956	958	962	947	938	975	980	977	958	932	958	930	920	925	972	922	959	954	1015	965	985	960	968	955	969	936	914	952	922	974	948	943	960	909	935	924	983	894	939	944	949	968	888	958	970	936	927	935	899	960	948	977	920	945	949	939	911	982	950	989	973	936	908	984	982	910	927	913	944	982	923	936	916	930	929	981	1004	963	956	951	974	945	1006	931	927	984	939	955	972	918	944	973	866	952	937	888	947	909	988	957	952	919	994	939	904	965	921	898	930	943	931	935	917	936	951	963	951	953	910	914	986	950	942	957	947	1016	916	978	915	953	966	944	984	979	958	920	945	907	957	942	926	972	958	955	1005	934	886	955	914	933	973	942	938	947	908	1013	975	976	911	914	993	964	855	975	903	999	904	967	958	936	1033	912	903	958	870	958	874	939	948	952	911	917	934	923	968	958	953	923	969	916	905	941	984
4488	933	330	186	95	85	92	97	82	109	72	91	100	90	92	79	96	96	85	93	84	57	78	73	95	75	84	98	387	532	521	343	196	116	93	85	79	97	76	70	83	72	55	81	77	73	77	86	92	70	83	81	77	73	79	77	75	73	79	86	56	79	78	71	73	63	79	63	86	80	75	78	93	76	88	79	84	80	77	76	75	69	85	73	75	80	95	82	109	77	84	92	75	64	68	83	78	74	80	73	94	69	66	81	75	69	103	92	87	68	80	88	89	79	83	83	80	94	67	95	75	78	71	76	96	92	76	87	74	82	96	96	78	93	72	82	87	93	80	89	83	98	90	83	75	72	82	80	79	86	77	87	70	79	79	90	76	83	77	85	93	80	76	83	77	82	71	75	77	92	84	89	87	92	63	84	74	78	66	90	72	70	80	83	85	69	61	84	67	82	72	71	92	85	81	77	65	92	92	85	80	101	79	92	94	75	78	78	56	87	99	72	75	83	77	71	78	73	82	86	81	90	91	88	71	71	87	78	86	79	81	66	73	83	77	80	61	62	103	91	75	62	89	91	73	77	76	61	94	107	88	82	84	86	67	76	71	101	84	79	70	72	82	75	71	91	70	87	77	76	89	97	84	90	84	78	94	91	91	71	84	86	74	67	80	86	81	73	69	72	77	79	77	78	72	88	111	94	85	88	79	81	75	90	76	72	71	77	88	67	87	83	90	65	78	73	80	66	81	80	85	74	84	75	80	83	80	87	68	77	77	79	69	81	80	79	68	90	63	85	89	65	85	85	79	75	66	100	79	81	101	78	71	74	76	88	89	83	98	86	84	70	95	84	89	75	85	85	72	69	85	75	80	54	84	84	71	69	87	87	87	88	86	79	91	85	77	72	79	68	71	97	84	70	79	88	86	81	80	88	96	82	80	75	74	80	93	69	86	73	64	77	86	89	83	81	98	76	70	90	79	85	87	81	81	92	72	78	79	83	85	76	77	73	89	75	86	79	90	80	63	88	99	78	91	74	81	73	89	85	89	79	91	87	83	73	84	79	70	87	74	80	77	82	78	59	82	71	77	74	97	88	74	80	78	92	96	66	69	90	74	65	92	69	74	78	96	77	69	86	88	69	78	85	63	71	100	88	76	90	86	81	76	69	75	80	70	78	81	85	101	65	74	94	70	68	71	83	69	85	88	72	94	74	69	75	85	91	81	102	80	78	69	79	76	80	91	58	80	79	77	84	75	76	90	88	76	89	80	93	86	77	68	82	88	73	68	80	81	80	80	85	86	97	85	73	73	80	85	94	97	88	72	62	68	72	92	82	78	77	83	78	89	86	75	78	66	76	79	79	78	73	81	67	75	82	75	69	77	77	89	71	68	80	68	81	76	60	89	89	80	85	84	72	82	75	89	73	73	82	90	84	90	84	83	69	93	88	91	64	76	82	80	80	80	77	76	82	83	84	80	66	83	90	73	76	90	76	89	75	70	99	77	74	87	83	77	79	91	70	76	82	90	84	90	85	81	77	81	88	86	65	84	89	90	46	91	67	66	78	77	86	74	86	75	81	76	91	80	88	88	92	98	82	95	70	76	76	77	86	68	69	76	83	80	72	88	78	78	92	84	77	90	76	94	77	76	67	85	84	71	90	80	76	85	93	72	71	81	86	98	103	88	88	82	89	75	73	80	69	88	76	82	68	83	88	75	69	90	85	74	87	71	77	82	68	81	67	74	58	87	86	79	99	78	70	84	85	67	77	73	91	89	77	80	69	84	70	97	65	97	78	88	83	69	77	82	100	84	83	82	90	92	74	83	72	83	83	93	90	80	91	71	81	85	72	82	82	82	80	93	90	76	86	80	61	74	77	69	73	88	76	60	92	82	64	77	80	83	53	74	93	79	80	72	80	91	84	78	78	80	70	68	74	69	59	94	79	100	87	77	72	91	85	75	73	72	84	89	71	84	75	100	87	82	86	88	69	71	82	69	80	71	87	94	64	86	73	84	79	88	84	78	75	78	77	77	80	69	78	58	73	93	83	72	79	95	79	84	62	85	85	73	74	78	83	78	81	91	116	93	78	88	60	66	89	87	68	87	69	79	89	81	80	70	74	64	85	78	70	74	73	83	80	70	75	79	92	83	74	77	101	89	76	66	67	78	75	72	79	95	68	88	79	83	82	83	76	79	105	57	68	73	71	92	74	82	69	96	99	78	78	70	77	84	83	82	71	78	90	73	76	56	76	65	82	80	79	73	71	84	68	77	86	80	85	83	83	82	82	70	82	78	88	78	94	77	78	81	74	89	91	107	103	96	72	78	74	89	96	66	85	77	72	80	74	91	64	79	83	81	66	75	81	67	75	75	80	91	77	79	85	66	82	90	79	91	81	91	90	81	84	73	72	86	58	74	90	68	75	83	86	74	70	81	79	72	80	82	82	88	68	62	75	96	74	64	79	102	76	83	73	71	95	86	63	82	76	73	74	74	73	87	75	82	76	79	79	79	67	81	79	82	77	68	70	81	65	70	79	92	90	71	83	90	68	66	86	61	81	81	97	85	86	88	83	85	73	78	87	76	75	77	76	77	77	88	81	78	63	87	93	101	94	92	71	79	66	83	82	96	88	95	74	74	84	80	88	81	79	72	62	79	66	61	88	76	95	100	82	81	85	79	71	67	83	75	75	66	96	94	81	63	75	72	71	100	79	78	93	83	65	85	76	93	76	74	83	78	86	67	82	71	76	84	74	80	65	50	91	73	81	87	73	85	69	83	76	77	81	71	73	83	78	76	98	70	70	85	59	96	73	63	72	84	78	91	75	83	90	75	86	77	89	76	61	83	76	74	75	86	76	74	98	73	76	79	93	92	97	73	59	83	98	78	90	75	83	93	87	78	81	69	75	82	92	68	82	74	88	72	81	72	85	73	72	90	74	68	79	63	77	80	76	87	70	85	84	80	107	82	64	82	75	69	77	88	80	80	87	55	72	62	100	83	85	80	89	87	84	78	77	80	80	86	63	92	87	74	89	87	68	68	94	80	79	85	82	67	79	84	83	74	76	74	78	90	69	85	92	67	79	65	76	74	105	87	74	97	70	85	78	82	89	74	95	87	79	69	86	91	77	80	71	76	86	90	99	78	86	94	86	87	72	69	85	102	87	86	84	97	95	84	73	68	78	77	94	73	71	88	79	85	70	97	100	94	79	90	63	75	73	88	100	92	72	84	74	73	95	80	70	72	78	97	73	84	82	85	79	64	97	67	75	80	81	68	90	60	93	74	103	69	84	73	95	71	69	73	77	80	94	67	70	72	74	88	82	92	76	82	80	85	74	84	78	80	87	77	90	73	81	87	96	81	93	74	80	68	67	72	72	91	67	68	84	80	74	71	101	80	77	85	75	78	72	74	88	83	65	76	75	81	67	93	73	67	78	73	63	72	75	78	83	79	79	59	77	90	76	70	91	77	78	83	78	78	80	87	92	80	93	69	89	66	92
32153	13590	4914	8311	2747	2899	2515	2209	1844	1720	1558	1421	1274	1255	1209	1252	1177	1161	1150	1096	1073	1082	1022	1038	1075	1004	1108	1975	8862	13363	11331	6672	3654	1906	1144	1009	926	913	971	926	1014	918	937	981	947	969	931	975	900	893	989	999	966	889	939	905	988	905	920	962	918	881	945	929	988	959	987	940	912	946	947	955	934	912	910	953	941	925	963	997	925	928	961	921	938	971	1000	909	910	942	903	951	954	929	919	946	940	953	926	931	946	951	970	907	915	928	958	928	967	954	949	945	971	944	966	947	960	1007	968	952	976	965	966	942	943	913	977	940	892	953	970	901	916	1025	937	927	942	905	956	964	967	930	926	944	977	928	935	916	946	931	987	913	942	945	899	906	886	905	958	962	957	925	902	889	902	959	934	960	931	922	921	974	944	912	975	941	946	946	946	981	867	939	982	945	989	941	972	925	962	914	926	953	953	978	990	949	937	984	918	923	920	971	966	926	919	935	959	919	1011	991	936	925	952	913	1016	904	976	959	936	976	952	988	951	933	939	933	957	930	933	926	935	945	935	922	928	903	964	961	1007	932	963	931	939	944	967	968	941	908	1003	952	947	976	917	1006	979	879	1016	946	937	943	969	979	991	906	966	951	952	947	980	929	942	952	928	956	937	937	1009	928	908	919	961	961	963	961	974	974	918	925	978	947	980	935	950	931	881	913	973	988	982	945	974	990	926	968	953	939	967	883	921	952	901	981	947	934	918	900	960	950	959	943	951	929	937	987	887	950	977	984	969	934	950	905	1000	949	976	881	983	947	891	914	951	993	966	926	916	968	942	971	939	978	965	961	960	948	986	952	923	896	953	979	927	940	934	992	902	945	940	984	980	929	951	947	920	888	959	912	985	935	947	945	1000	976	977	901	975	957	891	1019	954	900	987	961	978	963	995	904	990	944	979	977	1034	929	966	903	921	941	958	879	954	951	969	933	929	911	968	948	963	983	974	902	935	963	931	973	975	961	991	979	948	952	941	934	948	907	922	925	991	985	924	967	925	946	961	948	955	957	914	953	898	957	933	946	947	904	950	935	901	962	912	903	953	949	976	971	931	971	984	933	868	980	916	889	929	974	1008	940	968	952	996	975	988	998	950	922	957	937	906	922	929	931	969	932	958	915	909	968	951	984	947	883	928	956	934	957	1028	945	962	932	1012	952	961	959	962	959	935	975	941	911	936	930	942	950	934	943	972	954	945	948	953	939	994	914	930	974	886	928	960	929	1005	874	956	946	950	912	1005	965	954	943	941	973	933	894	1012	954	935	966	980	1012	1009	915	975	936	971	988	964	980	959	933	959	985	931	943	886	929	955	965	942	981	936	893	963	915	924	979	944	933	952	956	1009	950	964	1001	924	885	951	962	948	975	915	928	927	935	1017	938	951	998	948	1010	960	934	921	943	919	978	983	944	961	833	948	947	910	897	919	927	925	882	984	946	986	952	942	1017	908	912	948	942	977	934	963	960	959	970	924	932	941	971	953	952	899	983	948	974	933	923	1016	943	950	905	951	996	969	955	969	929	915	959	903	903	963	972	985	932	933	956	955	954	963	959	892	955	989	920	998	990	927	949	910	930	959	966	936	943	879	942	887	954	951	973	918	953	978	944	952	932	973	910	945	952	1027	922	947	997	991	987	942	898	983	952	952	960	956	1003	940	1027	961	896	968	943	929	957	917	909	936	940	882	951	911	961	895	981	959	975	972	1010	979	933	935	917	979	975	925	943	944	937	954	945	937	955	934	922	960	999	973	932	959	967	975	952	965	967	971	980	909	1008	940	930	945	976	942	933	910	932	942	921	921	942	959	895	948	924	966	893	890	944	969	936	935	925	980	916	947	930	948	947	920	885	941	918	957	952	953	941	927	964	955	934	993	965	973	908	965	915	928	907	940	960	940	1009	996	936	963	969	932	942	919	964	943	949	930	934	962	944	951	958	961	943	954	931	925	934	975	968	953	968	965	899	974	958	930	977	957	946	946	982	917	934	961	978	979	866	944	931	917	962	938	960	966	989	915	943	920	988	972	983	930	908	999	948	969	935	958	940	973	950	1013	952	914	949	926	877	978	956	936	933	955	953	976	949	966	969	948	912	988	964	939	948	925	904	939	919	951	956	979	968	905	938	967	930	920	951	900	945	956	973	953	975	962	986	947	898	952	938	938	1004	962	993	920	936	932	967	948	940	934	974	988	912	998	1006	973	934	944	927	912	968	922	982	939	960	964	940	950	979	893	951	1002	906	909	955	939	978	938	966	964	982	918	922	948	955	945	975	939	995	955	970	958	913	947	986	943	991	957	956	890	888	904	936	996	949	925	899	1008	948	949	928	905	899	941	975	951	957	988	919	958	944	976	924	940	937	981	958	964	993	863	932	895	940	947	911	953	911	947	971	956	976	1001	919	877	891	930	985	992	975	957	962	929	939	951	932	921	953	932	952	979	913	883	935	970	1004	893	953	936	900	908	888	925	1008	979	930	932	936	918	917	974	956	970	950	932	965	962	925	903	897	919	965	979	892	968	905	1006	977	936	930	1002	936	957	946	963	981	963	913	963	925	984	915	961	925	972	920	933	936	980	943	949	1016	940	931	934	935	943	956	953	935	960	950	889	898	925	975	988	957	906	908	985	944	989	987	941	981	925	979	964	956	949	937	945	984	911	964	941	973	935	959	917	945	1011	953	968	958	956	930	998	974	978	958	919	984	923	922	995	1012	971	943	958	917	934	938	973	894	949	917	956	939	933	992	980	901	924	963	975	943	953	944	952	945	932	925	992	923	882	940	956	925	940	952	954	957	933	958	902	891	927	984	978	931	972	930	985	958	947	965	982	917	878	881	937	915	911	1007	992	917	950	945	977	943	988	966	938	897	933	943	1003	942	959	916	947	960	948	975	940	918	940	928	926	958	966	978	906	974	946	950	1012	917	938	936	926	1004	883	952	940	898	957	970	1000	955	924	922	956	952	984	910	940	971	964	947	930	946	898	958	947	903	955	932	978	932	964	1030	947	945	967	919	978	950	975	906	955	912	958	945	970	941	933	984	993	975	980	959	1008	958	912	966	924	964	956	947	968	1039	903	940	944	924	959	921	953	939	952	956	926	909	951	909	941	979	892	929	947	928	915	937	947	915	956	930	962	992	975	927	949	909	974	870	944	965	933	1005	969	944	943	953	904	931	1001	956	897	924	968	1015	968	911	914	960	939	947	977	909	912	930	918	974	942	967	946	941	932	983	967	925	958	966	914	907	986	932	934	897	915	937	975	918	958	935	1021	934	893	957	985	981	949	967	925	949	925	915	907	977	913	927	953	946	921	916	963	922	1002	926	947	982	963	985	940	949	935	874	928	944	922	974	953	959	947	960	980	1005	920	911	991	917	963	923	951	930	916	980	994	980	976	995	909	967	946	953	956	901	930	969	895	993	922	921	930	937	929	934	951	905	946	996	912	909	1026	924	992	963	967	973	943	958	961	908	940	998	949	949	975	992	926	951	967	929	962	943	981	987	920	976	929	929	887	865	901	989	976	984	927	921	985	986
7160	3396	927	493	103	123	119	132	122	94	104	96	89	87	121	88	87	86	81	98	77	84	105	86	94	100	76	131	912	1139	958	562	243	151	108	90	87	88	73	97	78	78	78	68	78	84	75	66	91	84	84	77	71	82	79	75	81	82	90	74	69	94	88	88	81	84	85	61	71	75	71	83	92	80	83	83	89	102	71	80	77	72	89	73	88	81	79	86	77	96	97	83	68	82	88	84	91	91	74	90	90	87	95	78	85	74	80	77	77	72	78	76	88	87	86	91	75	74	76	80	86	82	81	105	93	79	91	80	95	86	63	96	80	78	79	76	73	90	87	86	85	58	79	88	55	71	90	87	82	67	81	76	72	80	83	73	86	80	84	90	73	92	73	75	79	80	89	86	71	65	84	77	85	86	79	78	90	100	79	74	80	86	94	70	81	86	69	74	76	76	84	83	75	96	76	80	96	73	85	80	87	94	83	83	74	90	77	85	74	91	71	89	92	76	71	103	83	86	84	80	83	83	66	85	76	97	84	77	79	94	80	73	85	87	78	71	62	83	89	84	68	82	94	70	78	87	71	84	79	85	71	79	79	77	98	84	70	70	74	69	84	88	83	76	78	79	83	79	71	81	84	90	87	85	85	90	79	79	96	104	83	73	74	90	75	86	66	75	76	66	76	77	91	67	76	95	70	84	83	88	64	81	76	92	78	85	82	92	102	85	66	87	85	76	96	81	60	86	72	68	95	71	71	83	76	76	71	73	91	76	68	85	84	64	80	76	67	74	78	87	68	76	74	88	85	84	74	85	84	83	74	78	88	68	87	71	88	70	62	76	73	84	72	79	80	97	95	78	85	79	70	56	77	79	93	83	77	82	100	77	85	63	79	54	78	83	75	87	79	84	80	81	94	71	83	84	88	90	72	97	91	83	79	51	87	73	67	67	83	84	91	80	66	74	70	75	82	71	67	82	73	89	79	73	65	73	81	81	81	85	100	76	90	84	81	85	73	63	85	69	79	83	81	78	80	65	94	80	78	79	72	82	79	88	72	81	87	94	81	85	79	76	87	73	86	80	82	84	81	99	87	75	66	76	88	81	79	89	89	77	93	84	91	65	86	84	81	97	74	84	77	85	86	69	71	74	80	85	63	77	78	102	75	81	70	93	78	80	72	91	87	69	73	66	82	79	80	91	87	81	75	93	93	79	69	76	81	78	82	87	90	71	82	89	81	86	89	84	86	89	70	79	81	65	76	89	92	84	65	69	78	79	97	77	80	78	75	80	77	77	94	78	84	82	75	69	85	69	77	71	99	70	84	82	93	72	94	78	85	64	68	71	81	76	81	79	109	85	88	83	73	76	73	88	71	68	75	86	64	84	98	83	64	75	85	82	70	81	79	92	76	69	84	87	80	60	89	76	78	75	85	68	80	76	96	89	79	88	83	93	64	72	73	81	70	79	70	78	65	89	77	92	75	79	83	87	87	78	76	82	71	88	78	80	79	72	67	73	63	78	69	78	91	81	71	88	90	97	87	71	62	65	84	72	89	80	78	79	97	84	83	87	86	76	79	81	64	88	88	81	82	80	78	93	84	80	73	86	80	78	83	83	72	87	86	81	67	79	73	68	69	81	79	78	76	72	89	74	96	69	86	92	83	73	68	93	86	82	81	86	86	96	86	66	81	87	70	81	78	96	80	83	78	83	89	92	79	74	80	82	96	67	66	78	71	64	88	92	98	73	82	88	83	62	83	87	79	82	92	77	83	91	67	67	82	92	86	72	69	86	78	78	95	64	88	87	80	74	82	80	86	79	86	92	75	91	83	90	71	94	75	72	76	77	75	69	81	85	99	80	68	77	83	65	56	93	77	76	82	84	92	69	81	85	77	83	90	82	77	73	80	89	88	99	71	79	72	50	85	77	85	72	85	82	73	78	90	81	84	78	85	93	92	78	87	80	81	66	73	87	82	92	72	74	80	81	66	83	70	96	84	83	75	80	81	64	92	84	84	84	86	77	86	74	81	71	80	86	82	85	69	70	72	80	83	74	71	78	68	104	77	79	90	73	78	83	92	98	79	84	69	72	81	90	74	86	73	79	83	71	78	75	86	92	66	82	71	78	76	82	87	74	75	76	74	82	78	84	76	77	78	73	76	90	79	91	82	70	84	74	72	88	81	96	83	86	74	85	76	75	64	87	62	84	82	76	76	68	85	89	79	85	74	84	68	79	76	77	84	79	73	92	88	69	79	77	86	84	83	77	87	71	76	88	88	96	70	80	68	77	78	83	71	79	87	84	77	88	70	81	84	77	83	84	83	100	85	76	83	78	73	87	81	92	82	88	63	83	73	87	90	81	68	76	72	91	77	91	69	75	79	94	79	83	89	70	93	78	82	75	89	71	90	96	87	60	86	78	91	87	82	72	85	78	73	73	77	71	91	88	77	76	77	71	82	81	78	67	86	73	81	82	80	91	72	83	90	86	92	83	88	82	71	87	63	93	75	93	90	85	85	79	69	84	82	83	72	82	86	72	71	83	81	78	78	88	73	80	77	76	74	88	72	83	68	90	80	79	84	80	90	88	77	84	95	89	80	73	78	76	79	73	84	63	84	79	74	82	71	83	57	89	80	84	87	84	83	74	88	67	82	71	78	82	77	79	86	82	93	84	98	83	78	84	75	89	80	76	91	72	80	84	75	71	84	83	72	95	79	54	76	94	87	90	87	100	91	83	82	78	85	63	79	80	75	75	84	74	75	64	82	92	90	68	88	85	78	76	65	73	73	79	82	85	83	71	67	67	66	73	78	76	90	86	77	85	67	75	78	72	88	82	71	74	82	70	93	65	82	80	81	79	80	77	83	77	78	76	93	83	106	68	75	73	66	93	67	72	77	83	87	60	85	72	70	85	78	60	92	85	76	78	80	102	67	97	70	92	68	77	76	86	84	86	85	72	91	88	85	89	83	71	82	77	81	85	88	82	83	74	85	79	85	77	72	87	84	87	92	75	74	95	67	72	80	82	80	80	89	90	85	100	93	64	93	77	76	65	88	86	88	85	74	69	87	73	76	79	60	70	77	79	74	90	69	84	74	58	82	78	69	72	84	92	96	79	87	82	67	83	76	81	71	80	70	90	66	73	80	75	68	71	90	77	99	84	75	91	95	74	71	68	81	76	86	74	75	73	85	66	78	83	80	71	72	75	69	87	79	73	80	73	73	80	78	97	73	84	84	82	70	80	67	70	72	78	81	67	83	76	76	99	83	85	89	71	82	85	94	86	79	75	85	83	75	79	81	85	69	86	81	90	69	74	85	82	89	67	84	74	72	91	86	95	86	90	97	85	75	76	66	66	83	79	79	81	91	73	88	68	75	65	82	89	81	62	79	95	90	77	73	93	81	80	87	79	66	79	70	75	80	98	88	78	80	73	84	76	62	81	75	78	93	78	98	65	80	87	90	67	77	85	77	91	85	81	85	73	80	88	63	72	101	82	86	68
43190	24350	9596	15596	5578	5897	5124	4060	3409	2728	2384	2119	1934	1732	1654	1612	1484	1389	1351	1266	1274	1254	1193	1174	1205	1202	1125	2843	17835	20664	17088	10660	5243	2411	1310	1073	988	986	870	950	951	961	956	942	934	939	958	951	907	923	906	942	939	938	1001	980	949	946	940	932	938	954	866	968	925	965	942	955	950	952	984	946	927	906	978	900	980	938	892	945	924	985	944	970	944	972	894	923	961	962	955	922	909	930	900	971	964	931	918	977	1019	903	919	922	932	938	930	915	931	994	883	954	916	943	941	947	942	920	913	922	944	925	932	985	928	921	944	931	975	954	963	923	918	929	979	914	948	942	933	978	948	945	891	970	899	977	952	887	909	917	951	971	946	870	918	938	896	908	956	928	945	918	943	945	952	900	907	955	948	969	989	1000	987	971	950	921	927	961	982	930	915	964	953	926	914	977	970	982	866	923	939	961	941	1009	944	956	964	962	957	896	905	948	927	899	907	945	947	918	984	957	953	908	952	947	888	909	927	922	928	951	958	954	928	916	931	932	968	958	932	994	913	1048	968	971	962	888	929	933	929	978	905	949	890	950	907	981	1007	961	930	968	948	922	915	930	942	941	975	962	938	946	970	1003	971	953	936	938	922	919	970	939	947	955	905	906	897	941	1000	925	915	920	888	957	989	976	920	971	993	946	952	968	965	983	1000	912	929	963	908	927	899	958	915	974	983	923	898	931	934	936	976	853	927	962	930	958	935	953	897	976	953	958	977	946	948	958	1048	916	923	999	928	972	960	938	907	918	945	902	930	941	936	1002	904	929	954	1048	958	950	926	938	959	971	952	965	939	904	921	937	911	911	921	947	890	965	895	972	946	923	946	889	944	928	912	963	932	958	976	949	920	974	970	932	935	986	943	912	939	951	966	999	943	959	973	917	984	979	993	953	1003	969	942	968	889	933	937	943	965	926	955	956	920	887	981	943	934	987	973	929	946	976	975	949	911	967	945	940	931	968	1016	970	973	1019	913	949	972	910	957	973	918	921	879	957	899	949	979	956	911	941	917	955	918	954	941	943	965	992	913	944	963	930	872	927	981	930	967	945	901	914	883	970	919	908	971	889	908	960	979	974	931	959	947	903	953	899	982	981	1019	975	970	960	965	926	917	950	918	965	928	927	964	952	961	908	932	938	953	923	980	947	938	986	936	955	955	899	916	960	902	938	924	916	938	942	957	958	963	970	884	909	965	1004	951	941	955	939	933	959	953	942	947	923	897	959	929	928	923	957	981	885	944	976	918	934	977	957	954	991	936	909	990	921	991	920	957	990	977	987	968	886	933	924	944	914	921	958	928	928	942	943	932	896	945	1035	930	962	930	935	957	973	922	880	943	991	944	976	985	1012	1011	957	962	958	927	998	951	956	927	950	917	914	960	960	948	934	902	925	1031	955	952	918	950	937	926	972	911	1007	1050	901	975	927	963	985	911	934	933	932	973	967	964	934	920	958	954	940	966	978	955	964	978	972	942	979	969	979	953	925	874	986	923	942	925	983	954	990	966	964	996	917	905	925	944	925	952	962	950	931	943	950	994	961	929	935	900	939	941	951	970	927	921	941	904	983	936	905	907	972	1004	1025	909	938	933	1001	945	927	922	940	891	935	941	917	935	943	932	933	942	912	931	916	895	986	966	959	977	898	986	977	955	940	893	971	964	884	956	987	953	985	953	916	988	947	955	977	930	975	927	950	931	921	929	936	947	980	1012	1006	942	986	934	935	911	959	911	977	996	907	963	871	955	917	951	940	963	964	893	914	930	876	953	940	963	881	901	900	910	900	983	932	898	931	985	942	958	952	1014	936	914	954	942	967	953	930	933	954	921	942	905	926	940	931	916	946	949	881	942	984	936	895	908	906	942	908	916	1013	959	915	921	887	960	941	993	928	934	991	959	951	958	999	960	873	980	923	954	947	944	947	933	1000	969	912	902	957	939	937	931	955	955	942	977	975	953	917	949	962	967	945	970	923	960	954	917	968	973	1005	899	940	927	936	931	935	925	953	976	959	943	926	987	938	962	932	950	932	952	845	960	976	935	913	914	892	993	1013	928	934	982	932	939	931	974	917	975	976	961	922	947	967	952	987	929	943	944	920	888	915	912	946	926	936	951	1044	983	951	989	942	902	981	954	908	947	955	973	953	948	956	924	946	923	873	964	884	920	965	939	941	924	958	941	962	955	945	897	898	978	872	964	958	1003	986	963	987	934	961	945	924	958	932	951	961	949	907	961	909	933	925	938	981	918	893	966	963	913	925	929	1023	918	939	975	962	929	942	927	934	950	944	938	904	936	911	940	931	958	902	930	957	983	954	928	915	885	934	975	897	950	970	952	990	892	929	918	1015	895	906	948	904	977	841	894	950	981	1017	907	994	958	938	987	928	914	953	895	1028	942	903	964	959	933	978	965	933	938	941	872	924	969	901	922	973	953	948	979	975	943	983	936	935	962	963	927	911	951	957	938	949	967	951	950	940	997	926	969	949	930	922	928	980	988	937	945	956	940	996	946	942	916	928	938	1003	892	982	911	958	932	943	969	977	895	981	934	946	961	933	891	934	949	973	979	941	968	937	951	914	937	917	938	867	947	950	957	948	906	950	931	967	924	952	970	966	954	959	929	977	973	949	961	916	912	966	924	970	975	958	982	949	960	923	965	933	914	935	1019	906	948	978	912	936	942	952	927	922	916	953	969	956	934	933	900	986	884	972	924	1001	938	940	927	973	999	926	915	896	961	966	938	924	936	927	951	1014	929	960	952	923	964	985	992	949	891	978	948	920	947	917	996	935	922	942	942	949	986	934	879	918	945	952	954	1037	892	956	953	959	1006	968	987	945	936	977	935	938	935	949	871	974	951	984	935	926	990	912	978	938	940	917	910	955	954	915	952	936	970	978	965	973	932	942	940	932	961	889	975	937	963	954	957	979	955	916	958	934	1001	964	990	1006	971	973	910	963	992	1011	902	889	905	953	906	910	978	914	942	933	964	906	1031	937	986	968	923	975	936	969	946	919	941	967	898	952	956	968	975	972	950	950	936	953	870	946	961	909	953	956	929	932	934	909	918	1012	919	950	972	1001	923	948	1012	960	932	940	924	923	965	992	949	910	942	901	992	953	923	900	945	994	955	978	927	949	925	933	918	975	949	930	932	945	928	925	925	1009	993	912	946	927	945	927	892	955	972	985	955	915	924	977	916	977	952	926	918	942	943	936	889	939	980	918	940	979	904	979	951	912	944	997	945	917	955	937	915	991	936	943	946	965	992	942	968	885	901	957	962	963	913	953	954	1000	971	926	997	953	993	880	905	986	945	912	987	910	904	967	934	918	968	893	905	914	935	964	966	941	936	960	893	912	945	919	938	916	930	936	927	917	968	968	918	957	960	947	925	961	945	927	944	902	937	915	906	934	958	1002	922	988	929	915	900	927	922	927	901	950	948	965	957	973	969	916	920	929	941	990	943	897	884	967	927	972	935	936	904	900	997	945	902	920	930	921	987	945	886	919	945	937	960	969	1029	903	980	907	982	896
7246	2632	770	414	96	113	119	124	106	102	117	105	92	94	87	93	89	82	88	72	89	78	85	87	91	79	89	84	478	1371	1291	735	309	151	132	89	75	83	86	62	67	79	79	75	73	89	73	66	72	67	93	89	84	73	81	94	69	71	74	80	69	70	76	69	80	74	78	65	84	73	75	96	69	68	63	73	80	85	72	63	84	78	68	93	95	80	71	64	75	70	70	72	84	76	76	98	92	79	76	80	87	96	74	82	89	75	89	56	85	85	72	87	75	77	77	78	79	76	84	84	73	86	82	85	84	57	77	93	91	91	77	65	76	82	75	73	71	80	58	75	63	72	82	86	84	74	82	72	91	86	81	75	88	93	65	68	74	82	71	91	72	72	72	86	80	71	86	75	72	71	77	82	76	69	69	77	81	71	77	79	77	61	95	77	87	70	75	85	71	70	80	80	70	74	77	78	83	71	85	73	74	87	82	65	95	77	81	78	62	105	75	81	75	76	80	84	61	70	86	83	68	71	57	94	86	73	83	82	82	74	79	65	73	76	71	74	73	78	78	88	81	92	85	74	85	76	80	98	81	86	74	58	82	97	73	99	83	68	73	67	80	81	86	70	79	86	90	61	79	74	73	71	90	86	83	81	93	87	74	81	90	79	83	74	73	80	68	61	77	83	87	81	55	74	78	74	79	72	65	87	62	82	77	68	78	87	68	79	79	80	78	79	81	72	76	63	92	76	90	69	87	79	67	90	80	77	62	84	80	78	71	71	72	76	93	75	85	71	69	80	92	87	88	89	78	58	60	73	74	85	85	92	85	84	65	79	78	73	79	75	76	87	78	70	85	83	84	82	98	86	76	89	89	68	76	86	91	80	71	76	85	76	84	65	78	84	84	70	78	72	63	81	70	92	82	73	78	67	68	73	67	95	79	82	79	71	72	68	78	62	58	82	60	74	80	68	75	78	83	80	71	87	74	69	70	75	83	79	85	81	73	82	88	73	68	73	70	74	90	79	77	90	67	69	80	76	70	75	79	77	78	86	77	78	82	81	93	82	81	81	65	82	75	74	83	80	83	77	71	76	78	79	75	73	80	81	57	102	88	80	102	66	94	79	66	86	76	77	91	76	87	82	84	81	69	73	67	69	83	71	72	69	78	87	73	78	72	90	66	80	81	74	90	68	77	84	96	68	91	82	69	74	72	70	67	73	58	92	75	82	78	71	76	78	96	82	86	81	76	84	55	68	80	76	88	70	79	77	86	88	75	94	72	92	93	76	82	77	78	79	85	83	82	81	89	95	64	76	65	83	73	68	78	66	74	73	70	77	89	95	74	83	84	72	78	77	84	80	77	67	66	82	70	100	68	76	62	84	83	71	72	71	80	73	77	75	91	71	78	87	86	83	75	82	74	81	82	86	75	76	92	76	83	76	73	76	79	82	84	73	80	72	78	71	86	86	90	89	83	71	74	77	79	84	75	83	74	80	92	58	85	88	83	73	87	78	93	86	88	75	61	81	79	58	86	84	80	86	90	72	83	74	63	87	73	76	83	73	86	75	85	72	72	85	82	93	83	90	91	95	77	64	76	83	79	85	80	64	87	81	92	80	74	69	66	81	103	80	76	89	70	70	64	78	84	70	63	63	84	95	80	80	86	78	81	78	82	97	91	80	87	60	81	84	89	69	81	70	77	67	94	69	80	92	79	86	54	86	90	85	72	67	89	74	75	67	79	82	82	65	84	83	79	87	74	83	76	72	86	60	64	69	80	74	81	66	76	87	67	77	75	75	77	84	82	83	85	64	87	70	74	73	85	80	83	64	78	77	84	87	69	72	80	90	90	100	97	86	83	71	94	89	77	78	75	70	87	81	79	66	67	76	74	86	97	64	72	81	66	74	89	86	75	72	72	76	78	88	73	83	75	83	99	81	70	79	79	77	76	66	92	70	67	73	89	67	70	83	78	75	81	77	80	79	85	64	75	82	79	66	73	75	67	67	82	71	82	81	76	70	62	77	85	73	85	71	81	80	73	85	65	83	79	77	90	92	66	75	74	89	77	79	73	90	73	76	58	76	79	85	80	65	77	82	79	101	71	64	86	79	79	80	90	84	81	66	82	80	82	78	90	57	102	76	87	78	84	85	80	77	91	64	84	71	79	96	77	84	78	82	65	95	73	75	80	70	65	80	93	84	100	76	68	82	66	85	88	86	89	80	84	90	85	65	88	82	83	62	74	65	94	85	87	81	65	95	83	82	86	74	68	82	79	79	73	80	73	77	75	69	73	89	83	68	76	69	80	69	78	78	67	86	61	90	79	65	86	94	74	82	73	78	67	69	84	76	83	62	72	81	81	82	87	75	84	86	84	83	82	78	60	95	105	62	88	68	64	79	59	76	94	61	75	72	75	82	96	85	69	81	68	82	78	83	61	76	71	62	87	76	69	93	63	87	81	79	84	78	65	82	74	64	98	74	78	88	68	56	72	70	81	84	71	74	62	66	81	81	80	68	68	74	95	90	76	100	79	75	85	65	75	79	72	80	79	86	81	73	85	83	65	75	82	78	101	63	74	80	73	65	74	71	71	72	99	90	59	88	77	79	78	94	86	84	85	89	82	73	94	81	64	69	82	67	89	72	85	78	93	70	71	74	82	83	75	84	58	80	83	75	77	78	83	82	71	87	80	83	73	82	75	65	87	77	73	82	80	69	79	86	92	80	66	86	67	80	84	77	66	88	70	94	78	82	94	83	64	81	89	88	57	66	80	88	72	84	76	85	75	70	55	87	89	74	86	85	82	89	67	88	68	86	75	72	81	59	76	74	62	76	91	71	62	64	70	77	78	72	72	72	94	82	90	83	78	88	81	74	71	75	82	76	78	96	67	74	89	82	82	89	63	79	75	77	81	71	78	70	71	81	90	73	68	76	66	80	67	71	74	65	71	67	90	80	64	103	87	79	76	65	79	68	62	72	62	81	94	74	75	76	77	80	68	63	81	77	79	63	85	70	84	79	90	76	84	89	84	83	66	72	67	81	78	89	68	77	72	66	75	74	76	82	70	97	78	86	81	93	81	70	66	90	80	71	70	105	87	80	90	83	82	95	79	80	72	69	81	71	69	73	95	84	75	78	77	73	68	84	83	69	98	87	79	94	82	64	80	63	90	78	81	69	93	78	79	90	78	74	75	79	70	79	60	69	93	83	82	81	78	76	85	81	84	79	81	87	106	66	75	73	69	79	61	81	70	92	73	68	69	77	92	60	67	90	83	76	74	80	87	87	83	91	72	81	73	92	82	74	84	76	84	72	89	69	90	77	72	79	86	85	77	78	74	71	71	63	60	92	72	75	64	82	68	74	85	73	58	99	82	89	67	90	69	90	78	72	88	78	72	66	87	87	79	80	92	77	81	82	90	71	70	71	73	82	87	76	78	86	88	71	86	65	78	82	75	90	77	67	77	71	76	70	68	69	64	72	68	81	80	79	82	66	79	64	74	82
37242	21831	8652	13062	5085	5734	5148	4083	3453	2873	2573	2276	2013	1818	1682	1568	1452	1464	1338	1345	1327	1303	1214	1237	1224	1189	1150	1998	11544	22593	20396	13159	6559	3004	1525	1106	998	907	919	841	927	909	877	905	909	906	893	919	889	866	963	901	932	904	910	890	970	909	904	919	961	929	917	942	902	957	914	930	935	953	891	898	886	930	901	976	906	911	863	897	935	922	978	946	883	947	874	988	883	928	951	954	924	935	945	893	891	972	890	919	901	895	928	901	952	954	931	975	966	929	881	903	918	898	913	924	910	898	886	951	1025	896	999	951	875	895	892	910	931	885	954	915	924	959	927	921	893	951	898	894	915	897	944	878	892	886	930	1004	920	953	984	898	906	883	904	924	953	947	925	950	939	919	932	971	922	912	912	922	946	925	980	896	929	941	958	928	871	914	892	942	900	893	951	912	929	915	956	966	907	890	1006	896	930	943	898	927	932	917	965	924	884	909	936	967	945	899	868	916	952	901	918	842	884	917	930	927	904	920	890	935	925	943	929	910	905	963	838	897	840	852	909	866	944	914	928	986	951	911	962	907	929	878	921	919	943	916	953	931	914	910	926	880	910	904	919	976	881	967	938	902	932	931	925	901	981	906	841	870	930	979	927	949	899	969	897	903	992	847	895	919	955	932	939	862	902	965	964	920	928	959	920	917	929	912	895	845	903	945	924	943	882	884	925	954	909	940	939	926	967	902	903	935	935	955	969	913	884	948	958	1004	956	903	923	942	966	892	894	952	871	992	893	941	919	952	1004	937	922	929	933	954	922	941	946	958	911	941	923	970	950	925	900	933	957	957	836	878	965	930	928	957	885	940	979	929	906	905	943	983	876	964	929	887	903	949	916	875	913	916	982	943	907	886	894	910	924	934	915	902	907	885	927	898	949	926	939	906	951	876	869	946	948	909	881	925	965	895	913	887	918	913	950	885	900	945	927	947	917	881	959	990	923	887	947	938	917	905	903	931	895	886	916	901	877	875	939	900	942	932	887	899	926	967	924	918	939	896	954	936	885	924	880	980	911	936	840	916	908	859	863	918	929	918	902	956	863	941	916	925	939	944	1010	861	932	932	892	930	871	877	952	883	959	857	930	904	950	919	913	883	930	935	937	950	899	916	929	925	923	940	893	872	970	978	909	925	882	911	933	968	903	941	940	965	949	938	905	924	896	932	963	931	893	900	884	931	917	967	876	945	913	885	923	952	932	921	881	891	909	927	895	939	896	962	909	979	999	932	1020	935	913	907	836	895	920	896	918	950	914	889	865	953	945	934	878	925	910	901	942	937	926	985	878	970	922	905	938	925	927	908	909	1030	988	902	882	946	937	908	938	958	913	941	917	882	948	902	919	884	937	943	945	918	1000	913	909	949	927	931	927	935	892	955	920	936	953	927	936	929	935	922	933	944	906	935	889	928	886	975	958	883	933	940	899	915	916	953	855	939	901	900	912	887	943	915	893	903	899	864	964	928	904	901	934	893	909	895	940	951	904	929	966	877	909	912	930	865	959	945	935	932	967	948	888	946	915	932	919	935	889	929	876	896	945	932	934	957	909	936	908	959	909	944	937	924	898	983	915	934	936	956	858	864	943	903	898	943	952	896	933	859	901	931	950	966	905	922	874	889	946	931	890	921	968	897	916	939	979	913	929	924	934	906	951	910	918	913	922	942	890	916	908	913	868	894	920	897	962	944	939	943	962	957	895	916	942	937	976	952	942	947	920	900	966	937	909	918	935	935	868	947	939	920	908	930	915	884	938	935	941	931	955	869	906	947	888	900	1002	934	900	906	894	856	900	932	972	958	838	902	898	932	943	899	892	920	915	921	930	918	973	902	936	910	909	976	919	885	953	875	912	910	929	933	941	1000	991	902	895	857	903	939	869	860	959	869	883	912	936	919	940	885	862	911	874	901	932	899	916	949	923	904	927	955	919	924	911	893	942	941	971	954	914	921	864	922	908	905	951	903	917	951	1024	951	895	928	915	935	845	972	959	968	919	908	923	940	902	935	872	907	937	934	910	926	970	959	995	952	921	920	965	899	935	937	900	954	887	891	906	943	889	960	899	945	913	936	925	925	928	904	908	906	944	928	905	979	895	928	902	919	932	1006	874	940	949	930	983	926	931	915	967	887	898	934	988	911	958	918	870	967	961	898	950	933	932	957	945	911	934	942	900	957	903	927	961	919	955	911	920	947	882	907	877	960	920	972	894	944	929	936	909	865	881	945	919	950	939	901	906	904	929	981	925	933	955	904	900	939	933	941	987	940	889	931	952	957	950	975	961	931	980	965	905	921	905	907	937	908	965	876	935	914	953	893	864	907	900	951	942	930	900	940	969	945	864	907	906	1008	878	921	940	918	928	929	950	910	925	961	940	940	985	887	921	880	953	920	930	971	899	956	959	900	915	983	882	880	911	941	930	893	913	914	947	947	939	951	894	955	885	943	943	938	908	892	924	954	905	919	955	931	894	931	942	897	912	899	949	933	926	931	902	932	933	885	930	881	927	904	907	901	908	879	911	947	931	948	938	902	921	917	943	936	950	985	951	957	855	909	936	930	930	925	923	935	922	910	930	918	897	915	937	947	876	930	868	932	931	911	911	946	942	944	880	933	917	975	937	974	938	864	871	929	902	947	902	967	932	893	937	928	943	938	880	967	937	887	892	943	887	880	959	975	907	898	894	911	890	935	958	946	941	903	931	904	925	920	916	923	963	919	920	920	923	946	907	918	934	910	945	901	936	884	912	908	900	956	894	896	908	925	936	942	951	896	981	862	933	856	940	954	909	886	979	933	940	909	939	927	924	950	942	880	912	892	922	900	902	941	952	937	946	879	946	915	900	927	921	946	893	879	917	936	934	869	880	923	896	903	942	957	928	915	910	958	923	894	954	970	863	861	974	958	972	907	926	928	906	913	952	950	941	940	909	907	981	898	935	907	946	892	912	946	950	965	944	900	941	945	944	911	894	935	875	952	906	956	965	929	868	937	927	882	869	905	928	933	948	956	911	911	911	935	907	882	921	927	918	953	939	925	941	890	923	999	985	941	917	905	815	927	878	945	903	888	917	946	889	942	941	896	919	973	936	949	937	938	914	929	974	951	931	902	941	921	908	878	883	919	884	914	919	933	880	948	883	924	896	942	937	930	881	894	920	859	905	922	945	960	1003	936	910	919	942	915	943	872	897	989	903	918	946	882	922	914	887	897	912	900	977	951	895	897	891	945	931	957	927	933	925	931	914	928	975	953	998	943	928	940	940	909	889	925	917	988	883	937	950	907	910	944	913	908	897	862	890	910	911	922	883	948	853	924	895	950	907	949	886	898	914	888	889	928	937	916	949	937	894	864	948	931	911	908	934	914	913	947	970	961	910	912	936	910	955	902	897	903	925	941	928	890	952	895	921	936	922	889	943	949	956	902	960	901	901	947	874	922	912	890	996	900	943	956	914	922	871	959	895	888	987	958	917	973	919	926	921	901	917	972	919	880
9164	5619	1392	594	141	143	133	146	133	135	130	104	110	112	104	81	82	86	101	91	93	97	83	77	96	70	101	281	1286	1950	1595	801	382	172	106	97	79	93	70	82	87	84	69	69	75	79	77	64	80	82	85	71	79	81	72	70	83	80	83	101	83	65	85	76	73	70	75	84	78	77	60	87	75	72	66	69	84	80	82	71	68	48	90	83	86	79	57	64	60	79	74	83	87	76	80	67	73	91	71	87	90	84	79	75	89	75	83	62	76	65	92	65	73	52	70	67	69	74	72	78	67	80	69	82	79	71	73	86	65	81	67	75	74	90	69	72	73	77	76	76	72	79	86	64	85	74	65	82	84	67	86	76	71	81	79	90	81	87	99	71	72	75	76	95	73	80	74	73	81	83	75	72	76	86	65	83	68	86	78	87	72	65	71	71	74	79	82	66	77	80	80	72	94	75	76	77	87	90	80	75	65	78	69	74	81	76	81	85	75	76	84	77	90	82	76	89	78	83	77	76	84	66	82	94	79	76	80	75	66	60	80	72	74	62	72	74	59	63	97	70	65	81	76	74	74	87	74	65	84	78	70	66	84	86	60	92	87	65	73	70	74	82	71	75	81	77	76	82	82	72	75	83	87	61	88	89	93	93	69	58	82	69	76	81	69	78	97	68	83	77	73	66	85	85	69	64	72	73	69	82	51	80	80	70	80	81	90	58	78	70	76	81	71	89	84	76	75	90	79	73	75	82	68	75	73	68	95	87	79	88	69	67	61	63	83	90	88	77	71	71	80	99	76	68	66	72	85	80	85	75	108	70	85	92	85	63	65	84	81	91	72	67	81	90	78	79	82	70	82	80	70	97	83	63	81	79	83	82	75	72	74	82	80	59	90	89	81	81	70	79	81	83	76	89	83	83	81	69	76	82	90	84	83	79	90	84	85	96	84	74	79	75	76	73	81	70	66	80	82	63	73	82	92	67	96	76	80	77	82	69	68	69	52	80	54	79	65	85	67	76	66	69	86	66	65	77	80	87	89	71	86	75	86	74	83	83	71	75	80	63	81	69	74	86	76	60	72	68	71	62	71	80	77	73	78	80	99	86	88	77	87	59	70	92	74	79	73	62	64	74	84	75	67	81	66	84	94	74	89	91	73	73	71	99	85	67	100	65	75	69	89	73	93	77	70	65	79	73	71	82	80	72	76	78	83	74	76	74	88	92	84	81	72	81	81	82	92	78	98	83	91	79	71	85	72	66	54	58	76	53	68	87	74	84	76	69	84	71	85	70	89	73	76	65	73	64	102	72	83	75	70	81	75	80	80	73	70	81	65	66	86	76	68	62	78	90	80	82	75	78	79	76	70	86	65	80	83	70	69	82	81	69	83	56	71	72	70	62	78	60	60	65	89	71	60	65	80	74	66	75	68	82	83	69	70	84	88	83	71	70	78	88	84	84	61	92	88	72	69	65	83	93	74	73	60	67	84	86	89	66	79	92	66	72	77	73	84	73	76	76	72	80	69	83	66	76	77	81	80	78	89	79	68	106	80	70	90	76	78	79	84	88	82	74	53	87	89	88	66	93	74	73	69	76	69	81	71	67	80	63	84	66	75	66	94	86	71	66	78	97	82	92	75	84	68	85	75	73	68	77	75	83	93	77	74	77	81	77	78	92	71	77	83	78	77	67	77	79	73	68	80	65	74	77	67	81	72	72	70	71	68	71	79	84	77	90	86	77	77	87	89	81	87	79	83	77	70	77	73	85	76	80	77	88	54	86	68	87	81	67	68	73	80	73	81	81	72	59	79	71	86	80	61	84	77	88	66	86	91	69	79	82	80	83	79	75	58	85	69	70	70	71	71	100	61	88	69	85	81	91	78	80	71	75	64	84	98	76	77	77	63	75	86	62	69	71	63	72	72	76	76	90	77	74	67	88	77	87	80	63	83	59	84	75	94	76	70	78	67	76	66	111	85	77	84	66	72	78	83	69	76	74	72	71	78	66	77	74	63	74	88	86	73	89	68	95	82	86	73	71	86	77	76	59	86	82	79	78	68	72	85	65	73	82	63	73	75	68	82	65	91	87	70	71	65	74	85	70	78	74	74	85	80	72	81	82	96	69	61	83	73	83	67	79	60	88	81	85	88	66	72	69	74	93	63	89	88	79	78	61	89	73	70	71	75	73	92	77	73	82	74	85	66	68	69	66	72	63	97	83	83	74	88	71	76	67	71	72	80	80	79	74	85	85	81	76	73	76	77	78	67	76	69	79	89	94	78	97	78	78	76	84	73	63	56	71	89	76	79	58	69	89	71	93	89	78	72	67	75	80	67	78	83	71	67	70	60	76	68	73	88	90	79	76	77	70	82	89	81	92	83	73	85	87	90	77	75	80	67	81	98	74	63	73	78	76	77	72	83	79	78	62	73	76	81	69	77	69	62	67	83	59	82	69	66	75	97	75	78	74	84	53	77	79	85	78	69	82	88	71	84	73	90	77	74	67	65	64	60	87	79	82	78	82	87	81	70	71	87	75	64	78	76	70	77	82	86	76	79	73	71	83	90	96	87	74	82	82	63	70	62	83	68	79	63	80	71	82	72	79	73	68	62	87	88	82	73	89	68	87	65	82	81	86	80	86	68	86	68	85	70	75	70	68	79	67	77	76	83	71	79	79	94	85	84	79	74	79	77	71	77	78	86	87	79	90	75	77	81	76	68	80	81	70	83	79	62	54	68	59	72	73	77	75	80	81	92	77	93	69	76	74	72	86	77	81	84	74	75	87	95	78	69	90	85	82	68	81	79	73	82	72	79	77	58	75	61	77	70	75	63	76	67	84	68	67	65	73	75	75	70	60	86	71	71	62	81	73	90	60	78	88	61	86	69	70	71	75	83	81	69	88	60	69	80	72	68	83	71	69	79	73	71	68	80	92	84	61	66	74	58	87	65	82	74	78	60	71	78	67	83	61	71	80	90	76	64	71	70	78	78	81	79	80	67	82	70	89	83	70	77	74	54	66	81	75	84	81	89	82	79	73	79	68	77	73	76	84	80	76	70	74	91	89	70	78	70	85	74	68	71	83	73	78	64	88	75	83	70	70	91	60	73	83	71	73	75	70	72	78	71	61	81	84	81	66	64	68	85	80	77	83	85	67	64	78	78	87	71	71	80	84	71	72	71	84	87	70	77	70	68	85	68	73	72	58	70	100	72	67	64	79	71	80	69	72	68	66	73	72	77	79	71	84	74	77	80	64	83	84	69	75	67	70	74	77	92	81	69	77	74	71	81	83	68	103	87	69	81	77	70	76	77	74	104	72	70	62	76	89	92	57	75	71	96	80	96	79	92	91	74	73	83	88	91	77	68	64	84	82	74	87	70	75	85	81	54	63	86	84	67	78	78	69	76	76	77	79	88	83	84	74	64	82	73	100	84	71	82	79	84	75	88	94	72	88	70	79	76	90	66	62	68	75	72	85	79	79	76	93	64	67	84	73	63	84
44933	28285	10564	15967	7630	8376	7252	5918	4787	4033	3356	2936	2578	2290	2193	2001	1833	1706	1539	1538	1496	1389	1368	1367	1363	1406	1599	7180	21918	25492	21888	14517	7243	2993	1421	1038	971	927	913	947	903	933	873	935	880	894	954	944	911	912	884	956	915	884	881	921	899	906	872	926	911	856	909	902	895	921	918	958	948	944	970	952	894	882	899	892	871	941	914	939	925	901	947	942	915	927	890	944	908	861	925	890	946	856	901	881	900	898	939	889	897	907	858	940	879	907	864	870	907	970	883	911	850	909	904	854	876	890	891	890	919	947	910	913	867	910	930	980	939	879	937	931	868	964	939	858	928	899	901	909	924	969	920	879	871	884	872	842	876	915	895	884	925	950	902	889	878	948	942	906	846	914	877	912	919	903	872	907	902	915	908	914	943	912	940	893	919	901	934	930	938	874	913	917	952	901	883	874	839	892	942	932	912	880	843	892	919	943	814	906	916	920	967	904	908	930	864	936	915	914	878	927	863	921	899	900	859	862	905	932	962	881	945	907	880	952	904	992	894	912	932	898	927	904	888	927	921	902	954	898	889	888	885	899	921	901	915	908	855	891	861	901	939	905	957	873	899	887	837	956	886	904	884	940	922	876	875	900	918	920	982	870	961	957	925	873	896	947	978	915	912	867	930	918	897	878	924	892	917	880	904	888	900	890	913	848	867	873	875	878	919	902	905	898	922	905	893	950	912	925	912	880	970	892	925	912	924	919	849	915	911	909	889	913	941	910	890	892	982	967	942	921	944	871	897	899	939	969	904	916	928	921	960	836	891	868	896	875	839	957	926	965	906	953	885	889	872	918	887	949	909	890	919	916	911	913	904	920	893	865	842	933	855	899	887	925	896	878	952	932	941	903	925	951	949	912	932	923	861	915	915	924	896	932	889	882	958	906	884	905	944	897	903	967	903	903	892	868	954	920	867	938	880	924	928	913	905	948	878	852	911	883	895	916	857	944	926	950	1000	849	873	940	843	900	929	846	927	968	961	894	867	893	874	906	948	904	903	930	902	947	894	938	949	942	878	886	877	920	892	969	838	864	937	839	945	935	946	894	896	922	918	891	932	857	932	921	901	926	885	926	920	915	871	842	934	948	893	958	936	869	895	874	930	856	868	836	889	946	884	900	934	873	952	978	867	890	896	896	906	876	874	854	884	931	913	913	907	886	839	900	900	923	936	916	881	928	913	908	935	906	910	947	950	865	884	943	907	908	936	941	919	901	900	866	929	898	884	908	915	895	908	954	941	893	904	932	873	921	954	961	931	979	904	909	932	977	946	914	895	912	909	914	904	897	920	909	935	859	940	926	918	968	893	877	890	953	890	968	939	918	875	925	916	936	931	922	846	933	917	913	898	944	934	924	943	912	904	894	923	894	892	912	953	954	921	912	897	954	898	866	898	860	934	938	916	908	837	940	943	915	847	889	926	886	897	870	911	944	922	872	953	910	884	916	922	886	914	901	885	908	917	881	950	880	913	891	953	886	870	901	953	919	937	889	922	909	874	886	931	899	921	900	904	932	953	917	916	922	956	961	931	893	885	923	948	953	921	930	868	902	959	941	905	910	919	910	905	950	883	903	857	928	918	920	926	958	936	876	904	901	976	870	883	940	925	960	906	909	982	911	846	876	951	873	911	900	870	892	898	868	875	1003	897	881	973	909	889	864	892	861	940	863	876	885	910	955	953	861	932	903	877	912	928	939	920	880	876	923	930	908	901	878	905	914	927	937	922	968	904	877	905	934	872	922	974	917	903	901	938	895	900	915	884	914	887	939	901	919	868	942	974	905	896	883	990	927	889	930	883	915	935	910	887	899	897	909	960	875	916	854	895	864	933	908	956	900	901	920	937	903	904	927	928	923	889	894	909	897	913	900	869	907	865	969	913	894	928	858	890	897	912	963	923	914	944	896	861	914	861	933	883	913	961	884	899	907	914	916	925	929	926	855	901	934	924	884	921	941	933	887	912	914	914	889	907	936	883	894	916	909	919	897	968	891	914	866	942	919	962	903	921	947	914	873	834	929	918	871	898	918	925	908	893	953	975	853	860	904	962	888	909	891	961	911	1010	890	924	886	909	872	882	928	907	952	917	953	885	924	899	883	874	924	859	897	886	952	936	877	935	883	913	893	924	912	886	930	943	969	887	894	913	888	874	888	953	860	882	887	899	939	960	920	889	925	947	936	890	904	915	883	904	924	918	898	885	886	899	899	893	927	937	960	923	918	902	885	954	904	873	921	866	865	860	944	896	826	917	948	883	930	930	903	904	945	901	891	879	879	940	898	961	898	910	930	922	941	949	908	886	903	910	934	953	872	879	901	885	948	932	900	928	912	857	889	950	825	923	935	852	973	926	918	910	934	911	906	905	897	927	866	919	921	873	896	888	958	855	987	930	925	872	902	842	917	866	983	904	928	929	926	924	869	909	892	861	965	920	910	958	860	881	947	921	915	875	927	939	933	930	952	933	878	912	938	884	912	882	862	911	902	967	959	943	928	908	905	922	925	930	915	903	924	918	881	924	934	938	935	954	914	908	946	909	870	942	910	955	967	927	879	937	927	975	914	943	892	876	946	964	885	901	913	937	888	929	910	920	900	912	899	911	893	872	841	894	918	924	890	922	928	902	919	910	916	942	926	887	878	912	943	906	915	874	850	898	914	901	880	935	877	933	884	893	903	908	889	852	860	902	869	935	922	906	933	956	899	912	894	907	882	915	962	981	891	889	937	946	871	910	939	928	891	854	915	911	938	914	895	919	897	937	880	899	890	911	918	882	895	953	931	870	899	959	926	936	889	902	935	888	866	908	923	864	911	925	925	894	861	892	884	909	896	882	887	893	974	900	906	896	867	887	885	921	944	876	923	846	902	937	922	903	861	964	966	878	947	916	903	914	886	908	921	883	916	883	920	923	878	927	898	883	864	925	940	934	921	870	878	995	926	921	903	919	909	890	905	923	891	882	922	929	877	898	920	860	928	899	923	885	917	893	918	916	941	935	919	911	961	885	921	946	915	915	919	950	911	868	986	891	905	884	905	898	884	886	925	935	897	889	941	909	955	909	901	877	956	916	940	885	858	879	910	932	924	915	922	956	892	900	924	889	884	958	937	883	991	899	916	932	941	986	923	870	855	928	906	851	930	872	898	918	890	920	953	876	845	863	932	925	880	959	935	881	866	904	879	875	876	934	898	864	928	908	978	919	857	868	904	884	943	899	909	840	906	986	886	883	936	954	938	886	870	873	917	898	961	893	916	938	916	858	872	928	886	957	930	846	917	880	875	870	904	883	927	915	871	927	927	896	908	917	916	938	919	881	838	940	914	906	888	894	942	864	937	954	879	877	927	890	923	873	877	922	887	861	924	915	951	878	913	897	877	979	850	864	943	982	925	976	930	907	897	897	905	926	937	925	894	922	915	938	878	912	927	911	908	864	856	858	918	950	938	914	926	884	937	852	998	887	885	923	926	897	875	921	878
4217	861	285	131	72	113	101	103	94	97	88	87	95	70	102	87	92	91	78	67	91	79	87	93	90	84	95	115	297	573	517	370	223	117	94	91	79	85	96	74	71	57	78	78	71	75	88	77	76	82	80	90	72	89	84	87	75	73	84	82	83	89	77	76	78	73	75	83	80	75	86	69	90	75	62	81	79	71	62	75	78	75	75	73	68	80	86	83	86	73	65	84	57	78	81	82	80	86	91	95	78	77	75	76	81	89	81	90	76	89	78	73	92	84	68	59	79	82	71	89	79	75	68	79	87	67	78	80	98	63	75	94	84	79	73	80	87	89	78	87	81	78	72	76	63	58	78	71	80	83	80	77	90	87	84	93	88	72	75	97	70	82	77	85	73	109	88	75	87	72	80	81	80	88	98	71	80	75	85	85	75	73	87	82	91	73	76	71	79	86	74	72	78	64	61	105	74	53	76	75	88	72	93	66	78	84	75	80	88	76	88	74	88	96	73	95	83	67	82	85	60	60	85	89	86	79	84	78	81	87	96	100	89	83	85	71	96	68	76	95	70	96	74	74	76	85	82	70	73	101	85	93	101	80	90	79	88	79	81	85	81	86	79	70	84	77	83	75	66	73	76	77	84	70	93	84	107	83	64	77	85	91	93	76	69	70	76	93	87	82	83	83	71	73	62	78	64	78	82	89	73	77	102	86	87	93	83	66	81	65	85	96	78	66	84	71	70	72	84	74	71	78	85	76	92	88	81	68	80	77	86	88	73	72	84	74	70	108	91	83	80	83	85	78	83	87	76	76	88	85	71	79	85	71	83	80	70	96	72	85	69	79	70	70	73	85	84	92	91	63	74	99	75	67	89	81	75	70	71	68	87	87	89	107	87	86	91	71	89	79	78	73	63	81	83	72	90	75	80	86	76	85	73	88	85	70	70	88	70	68	79	80	76	64	89	84	92	81	81	85	104	77	78	86	75	91	85	83	77	89	86	81	90	87	83	78	87	82	73	78	75	92	91	72	86	87	70	70	91	82	90	84	77	73	88	77	77	81	55	82	79	76	78	78	87	80	79	82	78	68	84	83	81	79	71	72	86	80	81	86	82	80	82	69	72	62	77	77	72	94	86	72	84	81	91	85	80	77	77	73	84	71	101	84	76	95	84	73	74	76	87	78	88	77	80	76	84	85	82	89	62	109	85	98	85	64	94	74	79	71	87	69	86	69	87	83	71	80	81	83	69	78	91	85	83	79	76	63	66	80	95	74	77	80	81	92	91	72	95	69	83	79	85	83	82	74	91	76	81	73	64	86	73	79	91	101	87	80	83	100	86	81	79	64	90	86	66	84	79	70	62	71	85	91	84	75	78	93	86	87	81	73	71	75	86	77	84	82	102	91	79	75	71	78	85	88	82	75	83	81	95	86	73	72	89	89	86	79	88	85	70	87	87	83	71	71	99	71	97	71	62	85	80	73	73	69	86	69	95	79	81	70	96	81	74	84	90	92	82	82	86	92	90	73	65	83	77	88	76	77	79	84	84	61	64	81	83	82	77	91	71	75	90	88	89	85	86	83	88	87	78	76	85	90	84	78	77	93	80	75	86	65	100	77	92	82	87	101	87	91	73	78	77	86	66	91	92	85	77	80	83	102	85	59	98	77	75	86	81	74	71	67	92	78	81	84	77	71	76	84	78	85	71	73	89	82	74	70	89	77	70	92	83	85	80	93	94	74	79	61	66	81	94	93	74	98	63	90	66	65	79	76	99	78	88	82	83	65	87	91	93	85	90	80	81	79	81	71	85	92	67	79	83	75	91	66	89	69	89	91	68	73	71	83	68	82	93	90	94	88	77	77	78	80	74	95	74	87	62	80	77	74	87	82	88	90	72	92	84	83	86	86	94	80	79	87	81	87	65	73	84	86	75	90	85	61	69	63	76	73	61	74	78	80	94	64	84	78	86	78	94	96	71	94	84	91	78	92	77	83	78	75	86	104	82	79	74	82	75	84	77	90	88	80	83	70	89	91	72	79	74	66	77	77	82	68	70	84	74	88	84	83	90	96	78	76	77	78	79	79	69	83	76	78	89	71	84	75	86	80	67	70	96	78	70	92	82	78	82	100	74	83	69	78	77	62	85	110	78	93	91	77	70	71	77	81	71	68	64	91	59	88	80	94	73	88	92	93	100	65	83	74	79	70	85	88	87	81	81	80	83	80	79	86	87	93	72	84	79	80	82	102	77	93	98	92	87	65	94	95	91	65	76	73	74	86	77	83	87	85	77	83	79	82	94	97	66	105	87	77	87	75	75	90	87	77	67	66	83	69	65	82	79	77	86	79	67	85	79	74	85	79	71	66	73	87	86	94	101	81	83	86	65	73	82	85	84	87	75	74	95	93	85	85	82	68	84	95	86	89	75	91	84	72	75	84	73	88	87	69	83	72	77	68	85	91	76	68	76	77	79	82	74	93	89	75	86	76	81	65	98	71	79	81	88	81	74	84	71	82	83	84	101	91	91	102	87	84	77	64	81	72	83	72	77	83	78	86	73	73	82	82	83	80	75	88	71	78	80	81	103	75	82	91	92	74	96	63	92	70	72	78	74	75	87	82	90	73	82	79	89	60	74	86	74	72	78	82	84	104	61	73	71	87	71	82	76	71	84	75	78	69	81	84	89	89	71	88	73	86	78	81	63	80	78	77	76	62	79	57	73	85	88	80	76	95	72	78	95	82	80	73	77	87	87	67	82	70	78	94	83	78	80	59	70	80	79	87	81	69	87	96	81	76	82	88	77	88	86	80	80	79	94	72	73	83	88	89	71	78	74	84	95	68	70	75	78	76	71	78	92	72	82	77	91	74	78	78	87	74	80	82	78	79	79	81	72	83	74	73	81	94	81	75	78	76	95	71	91	80	85	95	88	81	89	98	93	85	64	79	83	90	76	97	86	72	74	80	85	72	84	65	90	64	76	82	87	75	64	83	78	73	79	87	83	91	92	88	77	79	79	77	79	89	80	68	74	87	92	84	87	77	82	90	86	76	74	83	85	91	66	78	87	78	70	94	93	73	83	69	73	92	79	90	103	84	75	69	94	77	76	91	72	74	77	77	87	84	66	94	83	90	79	70	66	95	62	87	67	90	94	81	83	65	62	72	86	70	85	70	55	82	69	78	82	79	94	76	109	71	103	81	85	84	74	82	70	70	83	80	87	66	76	82	72	73	91	75	82	76	74	92	80	76	80	99	77	67	70	77	74	94	84	81	78	92	74	81	74	86	97	82	85	81	79	86	81	75	77	72	75	73	83	90	72	75	70	79	85	87	92	58	69	84	81	78	89	68	82	83	79	82	56	102	80	82	79	69	63	88	79	74	83	89	78	76	82	90	75	83	84	71	61	64	74	80	85	81	78	80	69	84	73	82	86	87	77	89	74	72	93	82	82	77	84	83	75	76	105	92	66	91	77	86	60	67	89	92	82	87	77	69	66	80	70	80
31394	12998	4015	5990	2478	2899	2566	2208	1933	1736	1535	1451	1322	1260	1267	1235	1148	1104	1090	1116	1124	1081	1040	1071	1048	1110	1036	1804	8087	12820	11243	7868	4057	2110	1269	1006	949	945	939	933	948	963	943	956	961	882	895	932	924	929	995	973	980	941	926	965	977	1014	966	963	905	932	1040	978	957	979	948	958	910	931	877	937	958	926	970	936	945	985	964	919	966	916	962	917	925	978	935	979	947	970	956	921	960	961	902	891	954	949	959	968	947	984	1020	925	959	932	952	899	950	998	939	926	986	978	867	932	914	913	970	957	966	925	953	961	959	951	913	931	956	952	959	923	898	927	912	940	981	947	968	973	992	1008	923	921	996	969	960	971	1030	900	911	925	969	925	953	985	879	920	977	963	925	933	885	994	900	988	929	921	946	888	952	895	971	898	980	1008	970	959	947	979	921	926	898	941	914	1005	908	932	916	911	933	986	929	936	925	989	915	887	971	985	976	958	965	922	990	962	939	957	944	912	924	958	965	949	971	988	997	912	996	1006	909	974	986	947	919	966	939	987	906	982	1013	933	982	988	927	977	927	982	958	951	935	915	942	970	933	995	968	954	998	922	972	945	944	936	924	925	990	928	931	945	909	945	917	917	969	963	926	1004	959	973	875	894	895	966	917	983	953	941	994	985	971	956	929	958	978	945	987	913	922	917	986	1017	943	929	942	932	886	975	924	984	995	960	916	953	939	894	959	959	953	969	940	951	926	986	955	958	917	938	919	939	945	965	950	951	973	1007	974	958	910	896	990	931	949	983	986	937	948	926	942	943	956	994	939	958	905	929	974	922	933	911	934	957	956	976	956	975	961	917	960	900	932	974	958	1012	911	992	943	943	956	941	962	989	959	937	997	950	941	978	988	951	999	937	947	950	957	985	943	997	956	993	908	968	939	890	966	933	913	937	928	963	975	976	922	933	927	977	934	987	894	958	934	977	970	986	915	879	976	1019	942	1004	857	949	976	924	949	970	935	937	958	963	953	947	999	967	932	927	979	905	985	927	931	968	955	920	955	919	955	916	990	905	962	908	972	903	980	973	958	941	930	943	993	929	962	1002	958	909	942	960	883	963	977	991	960	953	926	1004	1002	939	898	992	924	941	981	918	950	968	942	987	979	979	931	963	983	932	953	930	958	950	977	958	974	952	926	904	981	931	1012	891	960	923	1010	948	943	997	999	903	910	942	959	921	921	944	980	978	976	890	968	896	954	919	985	959	906	947	1017	951	863	903	953	968	923	962	922	1023	972	944	996	990	955	945	955	973	910	967	936	1009	923	943	939	954	1033	980	939	923	934	955	1000	971	1000	961	978	997	946	955	962	939	965	970	978	937	992	969	959	987	971	1075	921	930	948	964	1007	935	946	905	920	936	951	927	911	969	938	964	946	966	942	961	938	959	944	952	977	963	937	927	973	956	945	908	946	941	1000	911	943	932	974	965	956	895	968	959	945	989	968	952	955	933	948	910	936	935	965	949	989	944	977	940	935	962	909	903	941	946	935	905	934	915	939	947	936	920	969	938	903	967	1029	969	941	952	954	923	959	918	1010	972	940	950	1002	962	1018	923	947	986	949	974	969	898	972	962	994	971	907	943	924	944	950	926	963	986	923	936	953	874	938	927	935	933	956	927	931	987	1001	976	921	981	982	929	981	949	972	978	924	931	997	924	940	959	923	940	962	941	970	934	947	898	929	956	940	977	928	941	927	919	941	919	951	937	923	968	932	927	940	942	972	962	1042	960	926	948	977	966	910	956	937	867	959	975	933	947	982	963	913	935	956	949	918	973	956	984	980	923	944	935	945	939	947	993	914	948	961	906	943	922	991	928	943	931	951	947	938	946	943	929	937	976	979	962	936	970	957	925	927	959	930	960	998	921	954	903	942	969	946	894	912	957	913	944	984	940	966	941	929	953	966	953	1002	935	998	939	944	983	973	932	924	951	952	979	975	874	950	984	968	923	939	999	984	982	971	851	1000	953	904	942	1006	912	956	967	961	956	963	978	905	953	875	913	957	938	985	935	930	993	918	956	910	1009	885	944	917	963	993	912	938	937	937	943	993	938	938	892	933	1008	956	952	986	938	935	976	922	954	913	986	980	1027	953	950	960	938	926	899	972	967	883	941	947	945	932	976	935	951	957	990	938	977	929	977	955	956	917	944	949	938	942	958	918	917	927	929	1003	988	948	974	941	961	1011	992	917	946	961	939	950	887	944	996	969	931	970	940	956	930	939	951	905	1016	958	962	945	958	900	901	948	931	960	924	947	947	982	933	977	976	927	957	947	956	944	950	931	953	949	984	986	976	905	960	967	951	965	915	920	883	921	881	929	893	972	922	927	963	951	935	964	978	951	943	924	864	970	921	966	985	935	1007	976	920	939	968	896	972	912	946	968	941	939	954	948	912	937	956	941	904	963	928	1011	942	946	950	897	963	935	960	962	941	935	904	977	938	985	999	906	936	1000	956	954	950	951	983	1007	957	990	970	894	946	874	985	995	938	944	961	972	1003	915	929	979	902	888	985	876	946	956	975	899	932	967	993	963	913	913	927	995	946	946	967	986	950	951	898	958	934	993	976	932	943	949	893	956	986	963	904	961	912	925	941	915	1003	979	899	922	956	954	940	892	987	979	971	952	940	947	1009	924	964	922	1000	959	923	957	978	945	992	975	903	939	953	970	958	982	955	986	957	944	1029	985	950	911	964	965	947	918	964	984	983	917	999	1005	968	933	959	972	951	925	973	958	942	923	965	977	959	959	967	1001	945	964	971	967	1002	946	917	936	931	966	876	903	952	950	947	966	941	934	904	960	921	915	922	960	984	957	928	966	954	921	1007	972	929	948	962	917	961	909	931	912	972	970	932	931	978	938	949	977	930	976	924	916	968	926	980	942	910	949	890	1021	919	957	974	941	968	985	911	932	938	972	878	939	991	967	922	941	942	966	900	1026	977	962	931	989	969	915	970	973	934	923	951	917	949	990	993	934	916	928	921	969	967	914	976	968	933	942	934	931	884	1004	920	1026	984	960	930	990	984	975	910	931	990	913	937	995	999	959	896	926	949	945	960	952	945	954	929	968	999	913	971	926	911	995	988	929	1038	891	948	907	1009	924	922	922	952	935	940	904	948	930	1024	951	951	933	993	959	937	923	989	1005	1000	987	950	955	923	984	949	940	988	912	1017	971	957	975	945	972	935	1012	992	998	944	960	893	958	903	950	929	940	942	929	991	897	991	936	940	934	975	950	930	953	1016	976	1000	886	960	955	977	891	985	919	903	960	972	920	922	948	961	932	967	970	950	945	930	918	930	922	927	971	927	929	954	991	975	1008	955	947	1036	945	876	953	1005	882	896	1000	945	980	955	953	897	999	967	945	963	902	967	965	983	939	906	959	965	881	964	989	919	1011	918	903	934	951	933	970	994	935	938	964	979	867	947	1006	973	897	927	952	904	904	933	984	974	948	908	964	964	950	928	905	939	893	933	1002	938	890	909	895	966	922	971	954	927	990	926	973	917	898	985	920	887	948	966	910	879	925	985	967	945	959	980	1003	965	960	953
6632	3336	838	306	122	115	125	103	122	107	110	104	101	111	92	81	88	91	88	96	79	92	89	77	77	94	84	93	227	809	1009	936	462	250	130	97	82	77	86	74	62	74	87	80	99	66	65	90	90	78	71	87	95	72	83	91	72	90	93	94	95	77	79	85	102	87	83	81	83	81	84	89	90	92	77	97	87	84	92	77	81	93	78	85	77	91	82	86	73	83	57	69	67	90	73	83	76	72	92	80	79	95	79	73	85	83	87	84	98	78	75	76	81	68	94	79	85	89	75	80	96	81	83	78	63	78	75	59	84	73	69	88	67	95	84	80	71	68	87	76	78	86	75	79	92	74	91	84	90	86	68	69	74	82	96	68	87	77	92	82	68	95	91	76	77	72	80	67	80	80	74	70	77	80	88	87	71	88	92	74	64	89	90	65	79	83	75	93	81	89	83	75	73	76	92	74	75	81	87	86	85	78	78	79	82	76	78	85	81	95	89	72	78	79	94	67	69	93	87	90	88	85	83	74	89	98	64	76	66	102	86	71	90	76	69	96	94	73	75	70	74	76	96	78	89	87	71	89	80	65	76	88	74	102	84	77	78	74	86	93	82	68	74	92	79	83	86	88	90	98	79	82	74	83	83	70	70	92	76	74	82	61	60	84	71	77	81	78	87	83	76	72	68	88	85	91	87	71	69	84	76	92	67	85	95	72	88	74	91	92	69	88	86	100	69	77	75	88	87	69	79	94	74	88	95	70	98	69	76	90	64	80	88	84	87	83	97	90	73	72	82	79	81	77	72	89	85	71	82	92	74	70	86	69	64	71	91	88	77	88	88	71	76	76	85	80	71	88	94	86	89	74	80	75	89	77	67	83	75	84	77	74	93	74	67	79	94	85	78	69	95	78	59	67	74	85	64	65	66	82	75	72	96	81	85	84	93	86	83	78	91	72	99	86	87	82	90	95	65	73	77	101	81	68	90	73	79	87	86	94	68	90	53	70	70	70	83	90	87	82	72	75	90	92	62	75	78	89	78	70	86	75	81	86	72	76	72	77	65	73	76	82	78	70	68	81	88	74	82	75	88	66	75	92	65	82	67	85	79	64	68	89	78	74	81	84	70	72	64	79	83	94	87	67	78	70	80	72	70	77	82	82	90	77	69	81	83	77	80	99	81	68	78	86	80	76	72	76	82	94	67	94	92	89	77	77	88	76	73	77	65	79	88	74	72	75	80	87	72	80	63	84	96	83	87	79	78	59	78	80	79	74	62	81	80	80	88	74	93	73	82	95	78	86	84	80	77	76	69	81	85	88	87	74	85	66	80	82	74	94	81	77	66	68	87	81	80	79	78	87	81	75	88	63	94	81	82	78	85	83	88	75	73	77	86	82	80	80	81	81	74	81	82	84	88	86	77	79	80	81	62	74	81	78	84	66	77	79	70	88	73	83	74	77	89	85	84	80	78	71	77	90	78	89	78	89	73	97	76	76	88	72	68	85	70	87	91	85	97	62	87	72	81	87	81	78	70	83	60	94	93	84	73	67	84	66	85	109	67	76	61	73	76	77	95	77	78	67	100	60	67	84	71	81	84	80	85	93	74	95	65	87	94	99	83	84	69	88	74	92	65	74	85	67	82	71	76	81	67	81	93	85	65	79	88	75	74	82	83	81	69	80	81	84	88	91	106	98	75	95	83	81	84	91	77	65	81	90	78	72	74	78	85	81	95	98	83	75	81	84	85	90	80	72	65	75	80	79	96	78	85	84	70	86	78	82	77	65	73	66	80	80	78	81	78	89	68	95	70	83	76	94	80	72	65	86	71	75	72	90	80	82	77	79	82	94	78	84	92	96	85	77	74	78	78	81	83	86	82	76	80	79	75	71	75	86	90	103	69	87	87	83	78	96	92	91	80	73	76	80	70	70	77	73	78	103	85	85	75	78	66	87	88	83	81	78	81	75	91	81	89	74	75	84	86	80	75	79	91	96	76	68	87	89	105	73	72	78	69	67	74	77	70	86	89	74	85	94	79	72	67	64	78	70	83	82	90	80	89	84	70	74	89	65	91	64	90	82	87	84	97	86	89	83	82	71	77	88	69	89	74	76	70	76	77	94	76	85	73	71	68	99	78	82	89	86	98	74	87	73	90	88	73	74	79	91	94	66	84	83	87	94	81	77	84	85	80	79	76	91	77	77	88	79	66	86	72	83	76	74	82	75	75	72	68	92	82	86	81	80	87	64	100	78	78	79	80	76	89	72	82	70	81	80	96	73	66	80	82	80	69	62	88	78	86	80	91	74	73	70	79	70	81	90	67	88	89	71	81	87	93	84	84	71	72	87	86	83	82	93	79	80	79	71	75	69	106	75	100	69	92	92	84	78	82	73	83	87	85	84	74	77	83	75	75	93	75	69	85	84	77	72	82	88	71	85	88	94	85	71	93	78	90	81	82	63	84	83	76	90	87	85	80	65	82	77	75	88	73	80	79	82	83	76	106	74	72	73	69	86	81	78	72	88	83	83	87	108	67	73	77	79	91	85	82	74	84	75	76	81	84	73	72	78	62	77	83	66	84	79	85	70	81	72	83	82	67	76	81	83	79	86	72	80	68	57	84	106	100	92	80	72	85	78	75	83	81	73	94	84	76	84	71	91	76	92	81	77	80	72	84	100	82	63	80	75	78	79	81	90	76	93	94	60	66	102	83	83	91	71	77	78	99	96	63	82	89	65	80	89	90	73	84	84	77	95	87	69	89	93	85	68	73	74	91	106	71	78	70	90	76	77	64	74	73	65	72	76	90	87	84	79	84	65	68	56	71	83	98	86	84	82	76	79	64	75	67	73	75	90	77	78	75	71	64	84	76	87	73	64	80	84	75	82	95	80	90	72	79	72	79	80	76	75	77	68	78	70	75	94	70	82	72	88	87	88	87	72	78	75	77	82	101	90	92	75	76	86	75	76	74	85	70	76	82	78	72	81	83	96	88	86	63	83	68	76	76	84	98	61	88	92	89	89	96	80	74	93	70	87	69	78	78	67	89	84	68	118	75	80	83	84	81	69	93	90	79	95	62	96	77	86	85	89	76	73	78	76	82	84	103	83	82	86	69	86	85	91	81	81	71	74	87	71	73	71	76	89	87	89	79	73	73	83	90	67	78	91	82	75	84	80	79	78	80	82	81	79	80	72	63	88	85	83	78	66	70	66	62	70	87	82	86	81	72	77	73	62	83	86	64	89	80	76	94	73	77	79	83	78	80	78	66	85	85	65	86	91	81	84	64	75	67	66	81	74	79	89	73	79	76	76	88	73	82	82	77	97	76	77	72	70	75	84	82	70	76	95	72	72	74	78	80	59	82	74	74	92	85	78	79	84	81	90	75	73	91	86	70	99	83	75	72	74	81	95	65	86	79	72	84	72	80	93	74	63	74	68	72	70	85	73	84	74	83	73	74	92	74	95	71	74	78	105	77	77	78	87	87	84	80	94	94	77	76	92
41959	24971	7909	12649	5571	5966	5105	4178	3360	2830	2439	2193	1929	1781	1648	1542	1463	1338	1362	1334	1129	1214	1131	1188	1228	1241	1167	1491	5317	17167	19759	16484	9481	4438	1832	1145	990	1004	1001	970	939	953	956	922	965	899	921	957	948	941	959	943	956	892	950	889	950	985	939	957	974	938	953	965	970	938	978	939	920	959	930	1012	965	930	980	944	923	979	941	906	1003	921	931	986	905	964	969	984	941	936	996	964	936	914	935	986	985	923	914	962	942	910	1008	1001	906	997	915	966	977	944	948	955	944	946	942	949	975	941	981	941	967	985	989	989	905	971	966	973	969	912	937	941	970	1019	927	971	924	949	962	909	994	903	973	963	920	963	989	953	939	1011	892	987	898	1005	955	892	945	922	1015	989	919	945	985	949	950	949	946	962	964	936	1002	988	884	937	924	924	953	939	938	944	976	970	921	961	947	968	907	947	993	942	968	913	932	940	913	950	966	984	953	928	924	951	910	943	983	959	910	915	951	924	968	921	961	932	940	970	918	929	950	964	927	963	945	984	973	954	936	969	922	921	973	960	976	937	951	956	923	990	950	959	973	979	967	897	935	965	933	965	915	930	970	950	959	952	923	977	896	945	958	908	921	931	934	924	947	917	953	958	937	978	937	960	968	949	983	950	914	957	938	962	954	940	985	942	1024	947	954	950	984	942	918	1022	930	968	987	985	920	914	1011	994	938	949	922	917	945	933	933	955	898	905	961	1006	959	885	987	948	944	950	940	956	910	927	953	974	925	962	962	945	981	941	921	971	950	952	963	950	948	924	962	1004	928	905	967	929	971	1013	930	942	931	899	929	952	911	946	962	947	902	987	910	939	981	913	958	921	951	967	960	946	977	937	990	917	969	936	914	935	958	909	944	990	999	945	939	895	958	975	994	1007	927	966	981	977	973	979	980	965	916	930	985	923	963	982	933	952	954	949	949	951	900	883	937	912	1001	934	1002	975	989	894	921	953	1006	922	924	977	985	931	992	949	977	983	990	946	894	945	918	907	999	941	960	964	946	946	954	957	930	920	950	984	917	1000	985	983	900	963	955	1009	993	958	934	891	1023	943	947	971	876	966	951	949	938	993	944	975	1003	945	965	923	979	981	910	931	976	975	1026	986	947	936	915	951	950	936	962	942	989	900	929	938	933	1011	948	987	926	994	963	920	928	913	937	940	972	938	957	980	967	955	974	998	939	959	931	944	941	992	985	942	1011	906	952	986	925	971	994	1016	943	968	975	941	1003	977	982	924	984	953	979	962	967	963	960	925	996	991	951	954	984	948	911	938	879	949	947	914	978	947	920	961	954	937	976	943	922	965	961	955	898	937	948	964	937	929	958	986	917	1003	956	934	902	989	898	967	929	960	962	916	878	899	926	1014	983	938	995	964	972	919	935	946	924	936	968	980	977	929	906	956	930	952	930	948	944	985	952	980	924	906	951	952	911	962	1008	1004	974	978	915	942	936	951	962	943	951	940	912	938	973	978	975	966	922	981	943	960	1027	940	950	946	943	925	966	972	877	993	975	962	919	902	965	1000	985	975	963	964	949	957	947	913	991	910	997	927	969	938	933	995	969	942	977	935	996	958	919	935	942	950	924	929	985	913	930	912	946	948	961	922	985	959	959	990	983	942	953	988	969	989	956	969	978	940	904	930	930	936	894	984	887	931	892	911	940	978	950	960	955	968	936	1004	958	927	939	949	896	976	868	911	960	952	960	894	1009	988	931	958	936	967	895	1025	927	938	957	993	910	951	897	974	907	960	964	918	939	921	940	931	953	962	916	933	940	947	968	1004	979	945	966	949	986	946	958	941	898	938	930	938	1003	959	975	954	910	939	980	944	926	960	920	1007	941	952	1005	962	946	955	979	954	938	958	939	948	1013	935	963	1000	952	942	956	981	902	930	985	918	917	889	955	933	936	995	948	963	981	925	966	946	967	973	940	968	975	936	946	979	968	922	947	918	928	968	992	949	928	946	925	941	994	952	933	942	942	915	949	984	933	996	982	944	938	978	941	986	1004	959	938	973	996	898	977	989	1005	981	986	919	918	900	952	985	944	986	993	1023	950	952	914	919	935	969	918	920	927	980	933	1005	876	905	925	962	916	875	933	950	955	891	938	989	954	966	971	917	1003	927	933	955	1016	920	972	933	965	949	965	952	946	956	991	883	976	965	991	950	996	981	898	930	994	942	1017	909	973	982	989	961	958	995	1050	973	951	938	936	937	904	1004	983	908	987	903	959	943	934	1011	958	916	934	964	957	933	937	915	938	964	951	957	957	938	932	926	978	952	991	951	988	932	913	955	902	928	968	951	927	947	959	983	937	914	1017	917	964	904	923	910	1021	945	1014	931	970	959	928	900	931	925	918	946	965	910	920	909	987	997	928	917	903	962	982	925	935	968	961	958	982	1035	885	922	976	985	944	930	946	961	914	948	995	1001	945	1002	935	920	968	939	935	944	924	954	926	936	901	968	929	914	947	945	981	929	940	956	912	958	920	1022	916	940	1003	946	941	943	967	922	942	953	956	939	926	940	957	993	932	974	936	917	917	976	932	923	949	993	1012	917	899	905	971	944	930	961	889	943	969	955	937	998	907	928	977	921	935	951	982	957	988	979	958	919	899	980	957	910	948	973	913	944	974	992	977	976	907	982	940	934	973	893	955	960	934	949	942	986	930	936	978	951	941	981	923	957	977	977	945	1002	1019	939	928	972	998	959	979	954	918	967	948	889	986	1053	955	925	961	979	913	977	979	974	961	955	958	973	952	945	976	957	960	984	953	938	997	968	993	945	1008	913	955	950	960	993	1032	961	937	952	943	921	995	957	983	942	992	893	940	912	932	940	891	935	982	909	906	887	985	929	973	928	928	981	924	958	992	937	959	970	996	948	936	976	930	962	932	944	930	1001	1025	988	991	906	932	973	1023	971	949	930	998	915	926	884	898	906	954	946	950	979	1000	983	951	949	917	981	959	926	929	902	999	928	948	979	952	964	867	975	936	938	1010	962	971	925	842	947	920	1009	925	910	929	980	898	950	904	908	950	929	927	993	941	953	905	980	943	948	957	928	957	966	952	939	953	961	966	946	1003	925	942	895	935	903	980	955	979	985	976	1000	921	911	929	953	948	960	898	972	955	936	914	961	1013	937	939	937	1003	957	1007	962	933	943	906	932	1001	948	892	962	921	1010	926	933	914	957	960	942	974	950	935	955	916	979	1002	991	929	886	976	907	918	990	996	948	1002	973	958	933	956	943	950	979	976	882	974	937	948	930	950	951	923	921	1012	987	975	899	981	951	934	945	978	985	996	933	940	898	970	966	927	994	928	952	948	926	980	1021	979	966	999	989	933	996	998	963	969	957	986	958	984	947	956	948	1013	968	896	958	980	883	932	952	971	1003	913	944	982	982	985	929	950	886	970	994	918	960	1005	988	963	938	1029	998	936	1004	939	885	900	927	946	960	964	944	1005	949	949	948	942	981	1004	935	949	992	986	934	882	908	896	959	951	949	1000	975	938	986	991	971	957	934	938	957	1038	990	901	933	971	931	879	995	906	923	962	969	943	950	954	993	917	1006
7004	2725	858	327	98	131	126	129	108	119	98	102	113	97	92	94	111	106	85	85	114	84	70	79	106	87	89	77	305	992	1375	937	441	238	127	94	104	99	96	85	79	83	71	78	69	89	73	96	74	84	72	82	76	71	89	86	85	76	82	105	87	84	84	81	86	82	89	81	79	84	87	84	72	82	97	87	75	93	75	85	81	87	77	77	77	74	88	86	92	84	77	69	78	70	98	68	95	91	78	81	79	70	94	87	74	77	92	81	82	86	82	79	90	83	93	87	88	86	79	71	73	80	71	87	76	74	85	100	82	71	77	73	80	87	98	83	77	54	75	98	64	74	84	79	64	73	98	101	90	84	92	84	79	95	91	88	85	84	94	81	76	80	85	77	83	72	100	85	79	68	106	81	77	81	95	97	65	82	94	70	84	77	83	89	72	85	91	69	96	90	84	75	77	80	73	85	93	93	75	89	62	76	95	64	82	69	81	94	91	85	75	84	91	83	82	92	87	79	67	80	82	86	80	87	89	96	72	90	78	85	83	79	87	78	85	76	73	96	81	69	102	78	80	80	93	77	84	76	73	89	80	85	82	58	92	73	84	71	87	68	77	77	96	75	85	87	66	74	88	74	82	87	94	85	81	85	92	72	78	79	88	95	87	84	103	78	83	86	77	88	83	99	75	87	76	82	100	74	87	76	96	89	90	88	83	86	71	75	80	89	85	74	88	71	69	101	80	77	85	90	75	74	72	77	93	85	89	75	72	81	85	86	97	86	70	83	98	78	83	81	90	86	90	75	86	81	74	89	79	79	92	81	75	84	62	69	83	83	73	101	85	78	86	87	72	66	93	94	91	72	75	84	81	68	82	82	83	86	77	77	65	80	79	91	71	85	80	80	96	88	77	60	72	79	85	83	78	79	94	93	80	73	63	76	69	78	69	75	81	79	62	77	87	91	73	81	97	98	75	82	89	78	81	79	69	86	95	79	78	87	77	90	82	88	87	82	88	79	88	94	92	89	73	80	89	89	74	85	95	86	74	73	87	97	86	91	67	94	77	85	83	90	93	70	86	96	101	89	91	101	85	76	76	89	88	98	74	73	91	79	96	69	89	93	78	66	85	75	79	68	83	80	93	83	75	82	72	90	87	89	80	65	86	76	100	78	80	76	77	89	81	87	84	110	96	74	73	72	93	78	102	107	84	87	96	95	76	73	67	81	86	88	82	94	77	88	96	73	70	89	85	77	80	71	86	67	72	78	79	95	73	69	90	81	66	93	69	98	78	81	88	92	86	75	87	58	80	72	77	87	88	80	110	93	74	84	93	92	73	94	82	84	66	81	68	90	80	76	77	82	92	77	91	69	86	78	75	76	88	88	79	70	71	95	80	73	95	104	98	98	83	79	89	89	72	89	86	75	116	71	85	84	68	78	98	85	81	80	69	95	88	85	86	84	69	85	90	88	79	96	70	79	90	68	91	96	75	72	82	78	82	93	79	85	80	86	64	91	80	88	92	73	73	103	77	93	90	77	85	73	89	91	87	86	92	83	65	77	76	87	97	79	93	91	90	103	91	94	81	80	94	92	93	85	77	70	92	78	85	82	76	93	101	99	84	71	95	77	87	84	86	72	86	76	83	66	87	89	70	83	73	76	85	90	83	69	92	78	84	75	90	68	74	79	93	74	71	76	81	84	97	92	71	79	79	71	86	88	88	76	85	113	87	74	62	102	83	73	88	87	79	69	82	72	104	75	98	79	77	91	79	80	76	99	93	85	72	75	94	87	86	96	81	75	73	91	82	87	99	80	77	85	99	93	62	79	86	77	78	90	74	87	73	77	92	83	86	86	72	62	72	83	89	89	69	108	88	79	72	94	87	78	77	88	84	87	80	97	83	83	90	83	80	93	80	111	86	83	82	90	77	90	91	88	67	73	74	70	85	89	73	79	84	74	88	70	74	71	95	96	65	92	97	76	74	79	70	70	74	97	79	73	84	82	71	72	95	87	91	82	79	90	95	81	76	72	92	73	79	87	87	78	68	93	78	93	87	66	95	76	96	70	84	83	81	84	76	73	85	72	78	78	86	69	97	84	91	80	72	92	93	74	77	83	91	73	94	82	77	76	97	78	90	73	77	93	79	77	78	71	81	74	100	76	78	85	86	93	88	64	81	81	97	89	79	68	70	80	89	90	84	77	81	82	102	79	85	80	87	97	86	104	93	74	63	82	89	70	88	75	81	86	95	77	63	92	82	66	90	86	84	96	89	76	84	78	83	86	55	89	73	87	96	91	99	101	75	80	83	73	93	76	78	100	80	68	87	82	85	79	67	78	86	89	78	78	75	82	79	79	83	72	81	84	75	85	87	89	69	98	88	81	95	74	82	85	102	72	66	88	89	87	99	84	91	95	98	84	86	63	93	75	85	78	91	79	87	81	76	86	73	72	95	100	98	73	80	90	80	78	96	98	67	79	100	86	73	74	94	82	102	79	91	77	85	76	85	96	82	87	68	64	84	83	84	95	95	86	82	88	90	76	86	79	95	67	90	88	80	92	82	84	79	77	68	77	87	70	68	82	75	87	82	74	81	95	76	93	78	69	82	71	82	76	88	81	74	87	88	92	95	75	75	73	83	84	91	76	88	73	82	89	76	69	81	75	76	84	73	90	103	83	75	75	76	68	88	77	79	87	87	75	88	77	73	67	77	100	77	76	77	76	79	88	89	96	83	96	77	82	72	101	91	72	73	79	68	89	71	84	95	87	69	94	86	66	85	81	81	81	66	68	70	78	67	94	79	75	68	87	79	69	86	100	94	97	81	79	75	71	99	87	87	61	88	91	79	77	88	74	81	81	92	79	77	85	83	80	89	87	82	87	93	84	92	100	66	70	81	78	82	60	81	81	83	68	78	73	89	72	99	87	82	79	94	82	97	74	79	103	89	70	87	91	76	86	77	83	92	79	87	86	91	85	78	76	69	86	78	97	83	77	86	73	99	75	81	71	84	83	91	81	87	85	89	73	98	95	80	91	84	81	96	91	75	89	90	72	70	75	86	83	70	89	86	97	85	90	75	75	68	80	84	68	84	86	85	87	83	86	71	83	80	87	95	76	68	92	68	88	73	84	82	76	85	95	88	78	65	77	83	92	77	77	75	73	85	91	83	79	89	83	83	96	86	98	85	78	85	81	88	83	78	72	85	87	95	82	99	95	71	86	85	91	74	72	76	76	94	93	95	96	70	88	74	79	96	75	82	66	81	78	106	74	89	88	87	86	83	82	76	79	77	84	96	83	80	91	84	84	77	87	88	80	81	66	86	74	87	92	92	67	75	83	83	66	76	56	83	80	79	79	76	92	85	66	80	85	81	91	93	72	89	96	91	81	94	85	71	83	71	84	75	82	69	106	77	70	95	72	93	98	82	78	96	91	73	72	88	90	78	93	76	79	81	69	87	62	74	87	77	75	73	90	83	77	66	78	76	79	102	95	89	75	84	71
37548	23247	8114	13063	5277	6036	5298	4401	3697	3229	2684	2420	2093	1951	1780	1746	1587	1532	1464	1440	1401	1335	1287	1218	1226	1212	1257	1361	7732	19704	22504	16818	9445	4471	1812	1141	1000	994	941	968	972	971	919	970	971	979	932	1015	988	990	936	981	1030	969	989	972	934	957	978	943	963	964	993	956	982	967	961	997	990	957	981	945	932	964	959	1003	915	1009	1013	975	960	949	952	936	989	971	1016	979	945	928	989	971	954	981	978	996	949	945	952	942	975	943	997	926	974	980	992	993	946	903	948	954	984	986	957	919	951	931	921	961	928	1001	964	958	1000	906	1006	961	935	979	956	1002	919	974	1024	957	942	984	978	973	965	984	945	964	904	925	1002	947	998	943	1055	959	990	930	928	950	974	1016	944	958	942	925	986	930	956	973	981	984	936	935	961	992	1007	989	955	977	980	924	948	965	930	976	964	959	973	953	970	960	932	923	994	926	966	892	965	1006	970	984	1007	910	949	945	941	968	955	948	970	1004	951	1012	956	953	911	976	964	1017	1050	963	967	940	987	955	1006	995	1001	968	963	980	918	959	954	937	981	993	961	955	1004	939	989	965	991	945	1027	993	980	980	976	935	946	972	918	932	943	973	1000	1013	884	923	995	999	989	934	965	1016	910	968	957	986	1034	952	1017	973	952	952	994	976	897	897	1004	938	1006	969	1026	982	955	998	963	957	1032	930	981	1029	967	1001	978	963	955	901	880	962	988	1004	992	978	1015	923	997	973	1041	992	1004	1024	940	960	952	988	911	962	986	988	932	963	1001	976	1030	971	1026	918	912	951	1014	967	962	984	939	950	923	1018	998	933	974	997	982	1016	1014	950	949	959	975	926	960	975	926	985	982	967	942	924	929	939	975	953	955	963	987	958	935	978	988	1017	931	1017	998	1013	1008	961	992	997	963	932	989	977	963	962	970	974	1013	990	995	1019	953	934	927	926	983	970	973	981	1001	998	1062	971	980	995	990	933	983	972	974	947	1021	984	1008	899	930	970	1024	910	985	997	984	987	1016	978	995	985	970	932	968	937	1006	976	931	949	961	947	997	972	944	965	986	984	984	952	966	973	993	973	945	989	963	1002	1018	956	950	969	939	984	932	992	964	947	970	1000	1014	997	978	969	1013	924	1019	976	917	998	950	964	923	980	931	1000	978	940	991	995	928	969	985	979	972	956	949	948	1060	936	967	928	961	955	967	986	982	1015	929	998	970	977	1005	962	947	940	928	993	995	936	962	992	1009	996	928	952	960	967	964	1003	957	996	962	965	938	993	1007	918	942	987	970	962	979	924	973	964	918	992	1021	1018	991	1006	965	971	1027	973	981	993	1028	991	971	982	982	916	967	948	987	955	1006	913	1004	927	977	1011	942	964	940	1013	985	958	958	985	982	936	958	937	936	975	1010	995	1024	960	927	975	1005	1011	953	989	930	970	959	956	1000	954	953	945	1011	967	960	969	951	987	987	950	975	987	992	926	971	916	912	995	955	965	935	970	920	1001	1002	1016	987	959	959	969	972	934	1011	1018	959	1011	914	936	928	990	995	969	980	1017	970	924	929	960	962	1010	1038	967	948	929	978	987	963	960	962	966	1021	972	936	974	958	1006	954	951	1042	963	1000	980	998	935	1008	961	939	942	984	950	986	940	965	922	935	981	971	978	995	947	1011	948	976	1013	971	943	1011	972	962	1010	968	948	1016	1022	949	973	973	945	953	937	1021	992	1032	970	1004	910	1019	934	958	948	926	943	986	958	953	958	952	936	983	934	958	1026	988	929	995	979	960	978	954	949	969	942	982	985	943	1015	972	986	967	924	949	958	925	1018	959	943	961	991	925	945	957	954	968	993	962	1010	948	933	977	996	953	976	987	1005	1023	945	935	928	994	1001	981	975	988	956	1008	996	990	995	1004	980	981	1028	961	962	945	995	1025	954	934	940	971	960	962	961	964	964	972	993	971	994	955	976	971	951	909	962	1018	938	934	941	967	939	986	1011	906	984	956	928	1016	960	980	923	1015	925	937	968	952	981	965	943	942	961	942	1068	947	940	985	985	949	999	945	959	946	959	1042	978	975	992	920	989	981	968	941	949	989	1005	968	974	931	996	926	950	1011	922	957	964	1000	953	977	998	912	908	968	972	965	941	962	997	1005	1006	991	1003	939	948	922	980	935	944	956	951	980	1031	909	950	950	939	960	1018	926	950	954	935	931	987	947	954	947	936	927	1019	919	912	962	945	976	987	923	958	954	961	961	1006	995	1000	983	966	968	993	988	988	1016	992	927	945	974	925	946	973	972	948	997	992	947	912	940	999	966	945	958	992	991	931	972	950	956	960	1008	934	993	951	979	992	989	978	974	987	945	967	981	928	940	925	950	952	1008	972	970	960	967	991	926	903	993	958	948	977	974	977	965	1004	934	972	921	977	986	1022	988	945	945	976	982	993	970	950	944	1002	971	982	999	918	958	994	995	938	945	932	998	999	950	939	928	915	967	997	979	954	913	1006	977	929	950	955	946	961	940	976	995	971	962	914	992	914	952	998	977	965	997	945	933	996	948	982	924	978	973	966	1004	968	963	958	924	959	950	994	987	994	1016	989	1034	950	982	967	977	1075	965	986	961	953	975	931	983	949	956	985	992	918	961	1030	1014	988	1010	957	929	975	1024	948	938	964	952	966	1007	974	940	1016	917	973	1035	961	957	1015	961	961	987	970	1010	917	977	973	970	950	1082	966	984	967	982	916	990	970	988	915	983	1010	967	938	998	972	921	994	931	992	995	960	996	1010	944	944	994	950	997	940	1010	957	978	929	1018	967	949	964	954	1037	964	1004	911	988	911	946	934	949	965	957	951	949	867	929	978	925	978	999	990	907	967	928	923	956	963	936	967	989	979	946	1003	970	1006	962	1018	963	960	974	943	942	977	943	998	954	1000	967	993	957	988	948	947	968	988	1011	1000	909	967	992	977	997	963	974	946	961	989	1009	995	952	961	927	1029	906	938	991	972	1030	997	935	1046	968	982	930	947	941	983	961	969	958	951	927	952	991	948	999	1037	969	967	974	948	944	995	927	917	983	936	994	956	994	930	936	886	959	985	921	951	1004	962	986	940	957	1066	938	958	943	959	957	975	940	945	968	1017	932	961	959	1021	894	927	989	938	932	928	968	947	1004	968	903	994	1019	948	966	981	919	969	941	991	961	998	1025	935	879	972	978	971	926	972	953	994	955	952	967	966	953	925	976	942	942	1045	967	966	969	960	993	947	1006	987	986	991	969	970	945	923	903	997	1014	981	959	959	997	948	945	963	916	974	948	964	963	928	909	928	979	1038	945	999	1014	985	1028	992	964	1014	952	916	1035	970	937	1022	985	974	981	1003	931	949	990	946	959	950	961	970	912	950	994	975	961	1046	980	1020	977	957	993	950	994	956	976	986	995	951	959	950	982	940	939	976	1003	957	955	1020	912	905	980	889	993	939	970	951	1017	1017	945	943	1007	927	1001	937	952	972	943	952	995	996	944	994	910	1005	965	980	939	964	1014	916	966	981	959	955	997	974	979	928	952	974	959	950	993	918	967	1026	973	1005	983	993	928	961	978	901	961	986	944	989	978	1001	919	943	970	967	981	954	961	989	1000	1000	951	903	959	971	998	959	899	963	968	964	959	985	931	933	994	955	948	983	1000	982	896	949	1004	963	945	1043	1001	949	1011	899	975
8937	5294	1541	494	146	163	147	155	143	107	124	123	104	114	92	100	91	94	100	94	86	83	82	84	97	94	83	356	1010	1543	1458	1105	572	273	127	102	93	67	87	89	89	72	77	88	80	75	90	83	90	93	87	92	83	92	74	73	90	81	69	83	69	89	71	64	67	66	91	75	95	78	85	91	70	69	82	94	66	88	99	67	63	71	74	90	82	73	89	80	73	51	86	77	79	92	86	63	72	82	75	93	87	69	77	95	88	91	84	79	81	84	77	79	96	77	75	90	64	68	65	77	70	74	90	87	95	98	71	88	87	77	87	82	100	63	95	73	92	73	89	91	81	74	87	77	73	85	68	88	75	84	72	67	82	66	70	76	77	81	94	83	83	69	92	94	68	68	73	87	98	93	96	84	76	78	73	72	74	72	88	76	88	78	75	70	76	82	79	73	88	83	83	74	93	80	85	71	76	81	85	73	98	79	77	79	79	76	94	70	88	76	89	91	76	96	90	77	99	75	73	68	67	81	80	82	80	72	100	94	67	80	100	105	93	76	74	81	73	86	73	85	92	84	72	86	78	81	60	88	76	80	79	80	102	73	76	75	87	60	70	77	98	90	83	88	82	107	76	76	79	76	88	91	88	78	89	85	74	78	65	77	70	84	87	66	86	84	74	90	71	97	70	84	84	74	69	83	90	80	69	83	79	78	86	70	52	71	81	86	83	79	78	99	93	76	70	80	85	90	85	89	73	61	66	54	68	75	100	82	91	88	92	86	89	98	84	91	93	59	71	90	96	77	71	74	82	99	73	83	88	85	81	92	66	90	80	66	81	59	78	68	73	91	81	76	88	72	70	79	93	91	78	97	79	83	69	69	73	77	75	77	64	85	78	94	67	88	68	78	77	64	86	81	74	72	73	86	88	76	82	75	91	76	81	80	82	82	95	85	80	62	73	83	82	78	80	75	81	80	65	67	89	84	80	84	80	81	74	76	81	73	88	86	73	74	77	81	70	86	76	76	84	83	90	87	83	79	84	79	86	82	96	82	80	81	86	87	74	69	75	75	80	67	79	71	85	74	84	64	62	74	68	78	82	79	92	83	92	80	99	58	81	81	97	75	96	78	80	92	89	67	78	79	79	69	79	77	73	76	92	71	70	63	78	80	78	77	68	79	78	84	80	80	79	88	70	79	70	94	99	84	67	76	79	68	75	75	89	92	71	84	78	90	78	80	75	85	84	76	80	80	73	94	81	79	71	83	87	83	86	77	74	97	77	106	80	81	90	87	87	75	92	79	93	79	78	76	72	86	84	74	65	81	81	81	83	85	92	86	69	104	67	72	81	89	63	63	86	80	84	73	65	86	71	77	81	69	81	87	78	82	80	83	77	75	96	88	97	99	81	83	73	83	92	72	86	84	73	91	83	81	70	76	89	77	99	81	63	82	80	81	95	99	81	71	70	69	82	79	78	106	100	90	69	76	66	68	87	75	86	87	85	85	62	83	83	89	78	89	81	78	81	85	82	77	101	72	71	76	75	85	88	76	68	80	86	72	65	87	75	83	86	96	83	77	80	79	76	85	76	76	85	96	79	75	81	87	79	94	73	78	90	88	82	82	91	79	79	92	95	88	72	103	83	78	84	84	81	82	69	81	91	91	73	93	80	81	88	88	87	76	83	76	81	81	77	75	87	82	90	81	90	69	79	99	87	90	89	85	70	91	78	92	85	78	93	67	81	73	89	87	77	87	86	68	70	77	83	85	89	83	79	88	97	86	80	85	87	67	79	74	80	65	74	56	70	75	86	81	88	77	87	84	68	85	79	69	96	60	72	82	79	76	77	78	77	74	70	81	79	80	73	77	100	77	85	76	105	84	79	84	87	67	83	96	94	91	80	65	80	76	84	83	88	71	59	90	73	95	76	70	82	88	86	75	56	88	79	75	77	95	86	88	85	85	80	76	93	68	81	105	84	97	92	65	100	70	78	92	75	67	73	77	84	98	92	72	88	86	89	92	69	75	61	82	83	93	86	79	89	88	88	71	75	69	73	79	75	83	80	85	83	60	80	97	90	80	82	82	77	85	74	73	73	88	75	103	85	86	89	85	88	81	81	87	70	82	82	82	100	80	85	78	65	68	87	80	80	93	73	81	67	87	91	88	76	86	77	90	82	79	109	85	76	71	80	96	71	78	77	82	77	89	76	71	96	78	78	91	73	68	93	89	84	80	79	82	95	87	94	78	77	81	83	88	69	80	69	87	65	85	90	95	87	79	84	84	75	74	78	85	78	66	71	93	84	81	86	79	75	73	73	91	98	78	97	72	81	98	85	84	105	90	89	78	88	91	84	63	84	74	91	88	80	74	74	65	86	85	82	77	92	82	66	70	78	86	68	85	75	58	95	107	77	81	85	76	92	94	80	75	75	99	73	86	76	73	79	96	93	82	81	82	99	74	84	92	83	87	75	83	92	94	78	74	74	76	58	86	82	76	96	96	80	81	89	85	85	90	94	78	95	90	76	74	84	90	77	78	83	76	93	102	73	81	87	85	73	81	79	82	90	64	89	70	87	87	64	84	93	88	78	76	88	88	85	97	72	77	74	84	66	91	81	71	75	92	87	78	101	82	70	99	80	82	93	75	74	63	83	77	82	65	83	77	68	64	70	82	75	54	71	104	90	85	79	90	72	102	79	71	68	74	95	83	73	84	83	92	77	76	86	80	77	83	86	81	85	75	73	95	88	82	73	63	84	82	70	82	70	82	88	66	87	79	98	76	83	76	83	80	78	75	74	77	83	80	81	79	76	72	88	73	85	97	78	73	76	80	79	78	80	79	92	77	68	79	76	80	106	81	78	83	88	77	77	85	101	89	93	86	96	75	90	85	80	76	90	75	88	103	87	78	83	85	94	93	78	85	79	84	74	86	85	67	86	79	89	73	79	74	92	70	88	89	89	81	94	82	76	71	94	83	73	75	72	79	97	80	87	77	76	63	76	85	69	74	82	96	80	71	78	81	78	88	81	88	82	88	85	80	67	81	70	84	79	67	70	69	76	105	88	71	89	75	81	75	80	78	77	70	84	97	80	77	92	74	79	73	75	73	91	80	82	74	89	84	90	82	69	100	80	85	77	89	77	84	76	73	76	87	97	80	93	70	72	82	84	81	91	85	93	78	82	82	73	75	84	85	67	76	77	91	86	86	72	73	62	68	75	77	82	86	79	73	85	79	77	67	70	90	86	92	86	84	76	94	76	85	75	99	101	75	78	80	90	81	104	60	92	75	91	78	80	95	97	96	82	86	81	66	66	85	80	83	78	80	80	70	101	72	88	69	79	69	71	73	85	74	79	82	95	87	80	79	76	75	75	74	64	82	85	82	80	81	85	74	87	85	89	79	77	92	93	75	74	95	83	83	76	67	66	76	84	77	96	85	83	77	69	77	79	98	84	84	103	85	87	84	68	83	75	80	62	70	84	89	76	82	69	85	79	80	82	81	97	66
46264	28565	11010	16318	8069	8937	7667	6352	5108	4260	3543	2931	2766	2373	2270	2043	1861	1790	1634	1594	1530	1467	1387	1368	1367	1291	1379	9070	19148	23286	22846	18407	10958	5128	1995	1248	1000	930	960	930	1021	1009	925	939	961	916	961	951	1011	950	888	1002	982	949	966	901	897	997	939	919	934	949	1006	954	942	931	925	992	929	908	896	924	942	978	978	924	978	981	958	885	946	996	932	1034	958	937	1012	989	942	1019	901	911	979	977	960	927	947	972	930	955	979	958	996	914	990	920	991	930	1006	935	954	992	925	942	902	924	924	963	918	953	935	969	982	980	958	967	956	977	1023	1005	950	949	893	955	955	1031	945	967	997	983	953	993	1007	976	971	932	954	920	964	945	928	896	978	967	926	934	994	997	944	983	936	923	969	986	941	998	944	908	952	923	947	951	939	986	933	963	981	962	944	936	986	964	914	966	921	961	917	924	961	985	942	960	931	915	928	979	947	978	962	926	990	981	888	1029	947	986	952	917	936	928	990	932	974	893	940	952	930	955	988	986	927	947	949	982	954	929	973	951	947	974	960	989	953	950	954	929	938	916	1003	998	971	1004	1014	978	963	973	924	941	907	933	933	982	975	934	1017	980	949	944	954	946	950	957	1016	944	919	990	979	946	904	919	946	940	908	957	999	935	928	956	943	887	957	961	948	903	962	956	918	956	995	945	916	945	977	956	928	953	953	980	963	1002	903	920	895	953	954	999	975	977	944	964	926	1012	857	941	913	968	900	946	994	963	929	966	908	896	934	964	953	961	933	979	894	924	911	966	933	869	958	986	977	931	973	930	992	966	963	893	925	968	931	970	974	928	989	946	924	941	905	952	894	962	952	981	924	949	942	932	964	963	1006	920	982	946	978	958	931	972	987	942	979	931	978	958	958	961	979	927	932	986	958	927	985	986	923	891	909	927	965	906	863	971	957	1007	935	942	927	941	887	930	988	962	966	938	944	901	935	960	959	881	914	898	930	1015	916	990	962	1041	977	963	951	922	974	1003	928	902	990	952	924	966	973	978	946	955	949	941	919	982	960	952	928	948	968	957	936	948	999	968	915	939	917	992	904	949	918	970	931	953	968	895	971	955	927	976	1008	950	934	1002	933	897	983	1003	966	1002	932	988	947	933	945	958	950	939	957	999	907	925	940	937	898	933	1019	975	955	963	942	907	956	936	931	982	919	951	897	936	939	954	932	950	990	982	969	986	955	927	937	935	910	947	945	945	957	930	1055	967	964	894	981	954	951	954	963	982	955	938	935	925	978	1010	939	936	949	990	981	929	949	925	919	956	994	912	987	963	947	947	936	996	967	961	903	923	966	931	975	1006	993	915	992	914	915	949	930	938	990	971	957	938	959	917	951	924	939	915	953	919	965	910	921	968	933	971	987	964	966	923	979	977	958	978	941	952	1002	903	867	992	935	905	1011	972	945	1033	995	973	984	916	950	982	984	955	939	947	911	981	920	1045	1004	950	974	966	989	1024	976	923	905	943	929	950	1016	917	948	971	934	945	959	927	989	942	948	974	925	964	894	958	994	1009	921	951	986	974	942	961	919	961	898	996	925	980	965	943	947	917	953	916	974	1006	913	941	950	918	1050	957	943	900	919	956	964	972	945	969	983	999	922	904	956	920	912	942	933	975	996	930	898	907	979	973	950	933	982	971	997	963	962	968	958	963	914	952	927	923	917	946	964	918	932	941	905	959	989	985	916	952	994	912	962	954	959	963	967	922	951	907	967	963	939	972	888	967	941	966	946	918	895	981	974	944	938	957	903	977	939	961	932	959	946	916	968	972	984	960	999	953	926	947	944	921	1001	930	986	938	939	950	960	937	961	951	893	984	980	956	971	920	985	922	889	945	954	955	1009	956	1000	957	892	947	911	897	952	952	929	944	918	946	901	927	947	939	958	966	922	942	944	958	938	977	954	960	912	997	937	877	938	888	963	951	931	935	963	996	928	943	930	938	913	978	917	950	950	953	970	908	933	911	953	918	945	965	941	953	949	985	924	930	951	978	945	944	972	935	938	977	920	995	969	907	952	905	942	952	925	962	923	927	949	972	938	968	978	970	921	902	904	945	982	948	929	888	1015	946	922	916	925	959	921	931	991	927	926	928	936	921	923	1019	903	1000	945	924	911	956	903	987	928	962	971	924	970	894	936	956	923	964	1013	973	911	952	915	944	918	963	897	962	966	929	921	959	965	990	1005	991	914	935	942	945	966	989	955	986	922	924	928	955	974	959	990	944	934	989	952	926	961	1002	947	938	910	906	939	983	964	951	950	928	994	964	925	897	916	945	927	908	963	983	970	923	982	973	909	970	930	945	920	929	932	916	979	946	925	955	924	946	929	915	904	992	894	934	955	939	945	926	925	969	997	953	977	976	977	1019	954	959	943	948	989	960	1004	942	916	930	958	910	936	913	931	930	960	958	931	892	985	952	919	970	954	963	943	984	968	912	970	972	1012	921	969	957	997	1000	934	912	940	957	934	924	955	940	975	925	927	899	890	954	979	913	926	939	944	929	959	962	928	977	925	952	1009	927	925	1001	905	997	987	960	916	966	921	954	958	961	960	991	928	933	929	928	971	976	900	943	975	988	987	918	903	931	1008	978	1024	971	968	950	984	1011	972	953	965	948	964	954	939	964	991	968	970	925	986	937	946	916	942	982	965	909	917	935	965	922	983	972	927	993	935	948	995	919	988	979	995	888	1013	943	877	922	967	933	949	946	988	911	934	930	917	1003	957	952	950	966	971	943	990	948	942	989	948	971	916	958	977	925	949	924	938	928	1004	903	915	940	914	1003	924	913	927	962	968	948	981	965	981	976	894	1003	949	954	973	995	906	980	965	942	936	921	968	926	906	991	950	984	875	961	935	960	979	986	945	1000	901	941	947	924	910	941	991	948	912	971	948	903	968	956	929	951	929	989	980	920	969	940	975	893	974	938	909	919	934	994	896	990	951	949	949	924	975	896	947	986	915	941	992	921	943	923	969	964	972	964	969	982	987	947	918	908	972	951	958	979	956	930	971	892	941	936	933	966	895	960	959	920	961	1033	935	936	988	1020	939	982	969	972	970	915	947	968	884	929	960	926	980	975	923	934	900	937	930	961	921	913	945	919	922	972	947	943	949	967	974	948	926	896	946	992	933	934	922	941	971	909	981	907	914	948	932	1024	976	957	973	958	935	950	988	927	966	917	937	949	958	929	1014	1003	978	934	925	919	938	929	929	958	996	980	920	944	944	904	981	908	958	961	897	884	934	957	940	1008	993	996	892	935	943	928	963	965	1023	935	966	942	1012	907	897	1014	936	914	913	954	918	985	902	977	981	921	935	963	1027	934	925	909	939	879	974	929	982	920	977	968	968	972	904	1002	964	969	966	971	943	921	990	959	996	930	960	930	926	941	944	937	936	950	931	919	919	1027	969	917	975	941	972	947	946	940	958	975	907	909	960	942	968	923	940	951	930	962	926	907	988	936	947	928	972	981	926	928	950	934	954	976	935	984	979	941	990	967	914	940	977	979	938	944	978	925	955	938	917	985	957	936	965	951	897	973
3973	810	300	129	102	90	85	105	83	70	99	96	87	86	70	63	83	84	84	65	86	71	68	84	65	105	89	144	374	464	470	297	199	116	100	89	87	75	73	73	74	80	75	77	69	71	75	74	72	76	82	73	90	69	78	74	82	79	69	83	68	78	90	72	83	83	87	67	66	76	50	72	91	88	79	77	85	86	81	79	68	88	102	88	63	100	71	70	71	70	77	72	79	78	76	99	75	83	86	105	75	74	86	79	69	78	89	92	73	75	86	91	71	76	95	88	81	70	68	78	72	88	87	74	88	76	82	70	79	86	99	78	91	73	71	65	71	75	65	80	76	76	70	93	74	104	63	85	77	76	75	68	69	80	81	79	63	95	89	72	78	60	83	75	88	82	74	78	64	77	94	79	91	73	71	72	71	71	99	76	67	72	74	82	71	71	78	65	81	84	61	81	72	79	100	91	75	90	79	84	67	87	79	91	62	79	84	77	84	82	81	71	87	87	77	86	84	80	71	91	74	83	87	72	75	68	81	64	73	95	90	88	68	71	79	82	93	85	78	80	78	93	97	75	81	73	80	81	79	78	82	84	64	82	81	67	75	75	101	65	91	91	68	72	59	74	93	66	79	71	84	79	76	85	88	73	70	80	80	67	90	87	73	98	73	82	85	69	73	98	82	81	88	82	77	80	77	76	101	76	75	66	83	86	77	68	83	78	75	90	94	74	76	100	81	86	74	92	67	81	78	87	66	82	84	64	75	77	84	100	78	79	76	89	81	71	74	79	88	75	89	58	64	64	76	60	81	76	74	77	77	81	68	69	77	90	72	79	69	70	65	74	83	66	78	78	68	83	87	77	70	77	83	81	79	83	84	83	82	83	76	76	78	80	79	86	84	56	82	78	83	83	81	68	83	82	84	87	88	65	80	77	77	66	77	93	85	80	76	90	80	89	84	84	73	80	88	70	75	83	75	79	74	78	82	73	68	83	88	76	76	68	83	87	75	68	73	66	84	72	85	68	79	70	84	81	81	87	82	67	72	72	83	77	75	72	91	74	76	65	73	90	73	78	82	76	88	69	71	63	80	71	67	84	93	83	79	60	68	86	62	72	92	94	87	89	83	66	87	87	88	92	77	71	71	76	71	61	77	76	70	76	91	85	76	89	83	75	87	70	81	73	74	71	78	84	80	69	65	67	69	70	80	78	86	81	79	71	66	73	72	100	75	95	95	64	76	79	59	72	92	81	69	81	71	66	82	82	70	92	78	79	77	68	90	92	83	101	66	68	76	81	89	80	67	83	80	78	79	56	74	52	86	74	80	66	69	81	82	62	84	93	65	83	83	86	81	70	63	69	72	77	82	70	75	87	59	65	82	73	74	80	70	82	83	76	81	66	84	74	84	65	63	66	95	86	72	79	79	87	62	77	91	75	79	60	85	77	70	79	51	69	79	84	84	70	66	80	76	66	67	76	62	89	92	83	73	99	80	73	75	83	75	63	77	74	74	98	81	72	67	83	83	84	84	73	84	78	82	80	77	79	96	72	75	74	84	71	87	79	103	89	90	94	68	75	65	82	59	65	68	74	66	98	85	82	82	75	79	70	90	63	67	65	75	59	76	73	81	85	79	72	80	85	71	82	74	73	78	79	83	75	71	81	82	75	87	63	75	76	73	65	70	65	70	69	94	78	75	91	85	91	83	92	70	89	87	81	82	86	78	76	73	81	78	86	58	85	66	80	74	83	85	72	78	76	78	69	64	79	71	81	95	77	78	70	88	77	74	88	54	77	83	67	86	95	75	95	61	76	85	69	80	70	86	80	84	65	67	80	70	75	83	87	81	76	75	68	63	86	63	96	86	91	90	81	77	73	72	84	75	76	85	87	73	75	79	79	66	79	69	83	67	61	82	81	70	76	74	92	73	76	78	79	75	77	77	94	72	86	80	80	75	92	74	74	71	66	98	78	72	76	94	78	61	74	72	68	75	67	86	66	74	85	75	78	53	72	86	76	72	60	81	67	66	77	71	84	83	88	81	90	60	86	79	76	78	67	65	76	69	78	63	69	68	78	68	72	74	76	73	77	77	79	80	78	75	80	79	85	73	75	82	70	104	78	88	81	70	93	79	76	69	90	82	83	63	83	74	77	74	79	72	78	82	79	66	73	88	82	64	79	73	74	92	73	88	82	80	83	86	77	87	67	77	69	76	83	74	79	87	74	82	90	70	83	79	95	101	67	68	83	77	81	84	59	68	69	97	86	72	85	79	97	85	69	90	103	80	77	86	75	73	92	80	90	83	72	75	78	80	83	69	72	93	92	79	89	83	81	72	69	73	76	69	71	79	76	72	77	69	80	88	77	59	85	63	89	79	72	72	72	83	92	75	72	71	79	80	74	75	81	74	73	89	82	74	75	82	91	69	76	63	91	64	85	71	88	70	79	75	57	85	102	67	90	86	72	68	65	88	84	75	79	78	76	74	76	74	70	73	98	78	82	78	78	89	65	73	62	89	93	72	78	68	70	75	81	74	95	70	102	84	89	83	90	71	74	95	76	80	88	84	70	72	75	85	75	72	74	62	78	75	75	81	72	92	67	78	89	85	64	81	95	79	79	74	72	90	69	84	78	73	63	86	85	83	83	66	75	85	82	70	87	82	71	68	79	81	86	83	73	79	80	87	73	85	81	65	87	84	76	72	72	76	86	68	76	68	76	66	59	76	62	83	66	84	77	77	62	77	84	71	63	74	64	89	57	79	96	79	77	84	78	94	77	81	71	55	70	73	60	75	98	79	80	77	87	83	64	82	84	68	105	72	65	77	78	59	88	71	73	76	74	58	78	91	89	71	64	71	64	81	75	73	96	74	62	105	77	64	74	69	67	77	82	73	82	84	63	68	77	69	70	86	69	80	71	87	77	71	85	78	88	72	95	109	90	75	88	83	96	95	65	88	88	58	82	69	85	88	87	78	66	83	86	78	82	92	83	66	81	65	75	80	88	73	89	71	79	91	66	71	98	81	58	76	69	75	81	71	74	75	85	72	72	102	79	85	89	88	73	59	80	80	60	85	77	74	59	79	87	78	80	72	79	77	79	71	101	58	72	88	79	83	86	77	81	80	68	77	85	82	75	88	88	72	73	93	85	91	93	75	77	83	72	81	84	68	81	62	79	93	73	73	70	70	59	62	95	65	76	82	70	83	80	77	70	72	76	81	76	75	71	77	81	74	73	70	82	87	79	84	81	86	83	71	71	72	67	83	65	65	76	82	69	77	82	75	58	78	82	84	70	78	79	82	76	75	75	60	73	95	92	64	89	70	94	80	75	77	77	88	68	85	68	81	73	102	67	92	71	78	65	106	73	81	63	73	60	85	66	68	70	68	68	69	80	72	75	78	73	65	78	73	83	88	63	77	79	77	70	66	78	78	64	89	95	76	78	81	77	53	81	78	86	87	74	81	77	77	79	87	78	61	67	77	84	71	81	74	67	63	85	71	75
29544	12631	4239	6235	2626	2715	2501	2141	1811	1563	1503	1437	1321	1306	1118	1120	1128	1085	1038	1097	1024	1013	1026	1036	968	1003	1524	3257	9556	10489	9916	6265	3321	1847	1187	907	919	929	952	896	921	928	924	893	866	881	886	851	880	882	872	896	924	920	911	903	926	938	901	908	949	939	912	938	900	917	923	914	949	875	867	923	900	904	904	904	891	866	909	883	877	932	918	850	930	916	879	855	932	908	882	962	913	874	911	880	867	911	902	922	891	902	870	946	976	868	909	923	912	883	914	937	875	966	918	943	908	900	909	867	898	913	859	826	890	903	955	892	916	909	943	911	826	867	928	859	925	875	892	918	949	934	933	948	893	901	886	916	917	862	935	922	850	948	908	968	935	867	872	881	864	933	919	867	934	942	916	935	886	867	944	860	858	872	908	881	945	886	944	837	894	881	900	828	919	886	925	949	925	893	933	969	887	890	887	938	926	911	895	904	917	914	908	936	896	941	927	902	944	927	905	897	936	899	865	861	946	939	882	949	941	908	934	867	849	863	932	877	912	925	875	902	898	871	893	888	933	972	882	893	919	873	822	881	947	882	919	873	914	930	957	895	900	915	902	911	891	872	886	949	941	906	909	940	882	890	887	888	911	893	855	941	901	943	899	873	927	891	862	866	912	910	921	882	910	891	914	909	893	873	966	903	931	865	949	905	918	949	961	887	882	861	918	878	905	897	858	934	907	888	901	883	895	932	809	916	941	931	878	874	949	954	915	913	917	874	910	874	905	920	894	891	896	879	894	927	974	872	905	918	942	934	907	925	924	894	915	876	897	969	918	845	893	873	898	934	914	916	953	914	861	917	938	855	866	920	902	888	854	966	903	889	913	905	951	894	892	912	871	939	914	926	913	906	885	849	925	916	955	918	921	923	867	876	924	933	895	942	863	877	912	889	867	888	911	882	869	949	896	922	875	933	912	885	886	918	884	924	955	894	911	909	936	900	869	892	929	962	920	934	903	935	939	900	881	894	938	849	937	948	916	874	878	887	983	913	875	918	904	847	904	890	927	943	907	882	883	887	922	865	851	935	900	857	886	900	941	951	887	910	938	874	888	924	957	952	980	913	889	875	934	953	940	897	907	892	896	940	916	953	938	916	909	935	915	934	863	923	912	860	903	889	919	893	909	861	921	979	949	937	888	851	960	902	867	864	886	942	923	886	909	885	897	863	883	905	853	919	925	927	910	898	894	882	873	868	905	938	927	910	896	950	982	883	942	886	958	923	881	895	938	1018	932	921	893	908	892	932	888	927	933	859	909	909	904	925	869	912	880	888	897	951	898	896	918	914	862	866	910	899	914	868	881	876	895	948	922	888	893	915	898	894	923	874	954	906	944	851	889	940	888	899	900	870	876	911	875	933	892	920	905	915	953	936	872	905	897	874	942	884	921	901	939	932	884	912	908	848	878	911	914	890	852	910	935	921	919	876	897	909	907	957	949	885	920	924	895	889	909	945	908	884	917	898	883	843	911	927	932	913	879	921	879	896	931	917	881	932	936	935	893	878	973	906	956	935	940	891	890	918	931	909	890	899	926	912	904	848	947	904	937	863	894	943	916	962	907	946	914	929	912	945	929	876	876	917	900	896	871	953	890	899	895	878	922	901	926	894	899	845	920	864	947	907	899	879	879	952	904	941	955	925	916	917	948	929	906	895	909	939	871	886	926	937	936	934	855	889	938	892	923	923	890	954	924	908	910	921	909	889	898	891	899	907	904	846	875	916	927	901	843	858	871	875	972	896	885	929	864	931	924	894	959	876	877	873	902	901	882	853	913	918	899	909	935	935	924	857	898	885	943	929	961	929	982	988	875	935	872	927	868	873	920	872	940	940	912	853	911	881	925	897	899	878	852	812	873	886	902	904	918	918	877	928	907	901	884	940	882	904	898	878	956	949	904	932	904	872	899	887	916	926	965	883	871	944	877	925	897	876	890	894	931	919	865	886	908	906	909	931	966	874	932	904	899	923	909	939	977	862	896	925	930	837	946	881	863	946	900	906	913	938	919	892	944	929	922	911	935	834	898	882	852	955	959	908	895	909	871	951	903	884	876	960	911	882	858	901	926	946	859	881	883	900	947	914	849	926	878	901	880	917	902	896	969	892	903	906	926	900	934	895	908	932	881	916	892	936	915	928	912	921	887	852	902	874	877	949	917	908	895	885	885	922	946	919	930	930	925	914	938	910	886	899	922	873	944	866	864	882	919	889	910	903	890	915	922	908	859	929	913	873	934	909	925	897	926	916	923	925	911	885	938	948	948	907	921	911	909	886	869	849	938	902	904	860	933	881	955	916	923	958	948	896	961	894	934	932	958	935	844	900	921	884	980	894	942	897	868	944	870	879	872	913	941	906	952	924	864	897	909	891	944	945	937	895	902	943	890	926	896	953	875	865	923	893	922	890	925	907	920	894	934	970	938	889	879	901	904	930	943	860	946	965	914	864	944	908	873	937	939	888	897	922	884	823	956	931	919	913	923	914	942	918	902	921	968	923	935	873	867	918	892	873	861	868	913	922	884	899	845	926	911	874	934	923	949	898	922	909	891	896	916	912	889	869	925	931	924	934	942	921	921	916	907	881	915	941	872	966	947	954	936	914	911	982	902	851	868	874	889	907	904	943	925	951	856	897	995	859	919	889	926	902	912	923	959	926	928	938	890	912	941	941	854	918	886	884	905	937	934	921	969	891	932	872	913	887	860	913	963	909	902	890	868	940	879	906	935	852	929	917	903	932	934	930	887	876	868	910	942	906	935	963	933	936	916	898	892	917	924	929	871	901	849	934	909	894	879	913	934	866	949	903	899	912	905	871	877	925	874	907	901	918	912	927	882	895	908	983	924	887	962	897	844	901	978	940	974	899	958	909	893	930	882	965	929	904	920	877	883	906	898	903	929	889	957	915	943	906	938	907	899	910	876	920	946	921	909	897	869	856	919	896	886	896	914	905	905	937	920	942	846	945	896	864	925	916	885	969	928	965	924	882	922	913	896	942	912	872	921	927	897	926	926	922	900	898	888	922	937	930	926	889	894	937	960	914	934	914	909	891	913	917	954	903	916	889	968	877	941	908	983	901	861	933	903	874	908	934	899	932	923	948	933	881	863	919	905	905	906	903	922	940	836	907	963	908	967	909	913	923	928	848	861	910	859	942	940	888	926	878	904	897	942	887	960	891	897	927	876	852	926	900	889	968	891	885	862	948	925	865	916	930	880	962	939	921	898	923	898	943	868	918	926	909	926	933	954	952	887	869	878	877	900	900	894	901	963	974	890	937	900	874	889	902	919	936	904	884	930	894	937	892	943	911	850	854	918	910	936	872	894	921	964	882	934	866	952	903	945	932	934	945	882	899	892	907	899	878	899	918	901	937	907	903	923	927	935	859	900	822	883	887	920	941	943	891	931	876	932	894	919	844	865	917	911	923	959	902	933	923	933	928	886	893	913	889	937	917	916	888	899	923	851	926
6807	3292	924	247	133	130	135	127	100	112	105	108	94	105	112	96	94	96	85	79	98	99	96	83	93	165	379	695	774	801	729	363	216	147	95	86	70	64	66	94	85	59	94	90	85	80	81	70	98	79	93	92	92	75	82	80	87	100	80	77	74	88	70	80	100	91	74	64	96	88	105	74	83	76	82	85	84	86	73	90	88	75	73	69	102	81	79	95	75	79	80	83	94	78	78	77	86	83	81	87	80	70	76	92	83	81	70	78	70	73	69	74	65	97	72	83	75	90	98	84	96	80	79	67	80	72	74	84	78	83	86	79	75	76	78	89	75	80	95	73	77	90	73	89	72	68	89	81	78	93	79	79	73	74	75	82	79	84	86	87	88	82	85	81	92	71	85	83	84	77	93	84	77	92	94	74	88	77	94	77	91	90	65	76	83	87	76	74	85	88	77	75	81	86	73	95	78	88	70	84	79	86	88	86	94	75	93	73	73	85	77	77	73	92	84	104	65	70	90	74	97	83	84	61	73	76	71	93	72	87	83	88	78	78	93	82	82	78	74	89	85	73	86	81	74	85	79	78	77	67	61	72	76	83	89	68	65	78	64	70	85	84	84	76	72	78	74	80	64	83	78	74	80	73	86	69	76	85	65	73	71	99	76	71	95	86	84	66	86	74	84	74	99	84	77	85	69	65	89	81	63	81	81	100	98	72	87	93	79	74	81	75	93	83	74	67	86	69	70	83	82	81	82	83	70	76	82	66	68	80	83	84	85	75	78	78	93	78	82	100	91	72	74	103	75	91	82	73	87	75	87	83	91	78	92	81	74	80	78	94	79	91	68	92	85	62	63	75	65	78	67	85	95	84	76	91	83	68	99	92	72	80	83	85	79	98	87	99	74	86	88	64	79	98	80	71	91	84	79	91	100	85	85	80	98	91	98	72	95	83	104	88	73	91	82	65	66	70	87	82	94	89	85	77	77	85	87	79	93	79	84	75	77	83	78	82	78	79	66	98	86	89	80	76	84	76	69	83	87	80	82	92	83	89	82	89	88	92	78	99	81	77	83	71	84	97	80	77	94	83	70	94	85	88	83	84	91	91	81	86	74	69	88	89	71	87	71	82	85	82	82	75	88	89	74	88	71	81	79	75	77	82	83	83	93	74	83	94	89	73	83	86	83	88	79	87	81	57	77	73	90	79	68	69	70	70	86	81	84	65	73	72	94	75	79	81	91	90	78	94	77	89	84	93	97	91	70	99	95	70	70	87	67	60	70	100	89	93	62	73	101	66	84	87	104	98	75	75	83	92	72	73	88	100	80	71	94	91	65	76	95	66	78	82	79	74	89	84	70	72	89	85	94	81	81	79	72	83	77	80	80	78	73	90	83	84	90	84	74	86	103	75	91	78	77	69	67	80	90	85	95	79	75	87	84	84	85	70	70	76	84	61	82	90	80	82	71	74	75	86	83	95	80	84	96	101	80	87	85	79	71	72	59	81	87	88	101	87	85	79	83	87	73	91	94	74	91	97	86	94	77	78	62	81	82	81	71	85	59	87	81	71	82	70	88	68	86	79	79	86	112	84	81	80	97	75	86	70	89	70	91	85	58	82	75	90	94	80	78	86	79	86	65	85	77	88	88	67	75	81	82	80	83	84	72	88	84	74	91	95	79	82	90	73	94	90	84	75	70	91	88	86	80	73	81	80	94	79	83	86	85	85	79	80	78	71	80	77	87	74	81	81	80	73	91	95	78	86	69	86	86	77	77	69	81	98	67	70	66	71	79	90	86	75	90	80	66	72	75	85	70	91	79	74	84	80	87	89	83	68	84	90	90	73	88	91	65	86	76	79	83	86	97	88	101	74	76	100	80	81	72	83	82	74	89	79	79	71	68	68	91	74	74	87	82	66	89	90	88	96	59	91	75	73	84	74	68	102	85	72	68	69	72	76	84	86	76	79	90	80	83	86	94	83	82	74	76	83	77	83	87	79	69	85	77	78	84	80	89	83	89	93	90	71	83	65	77	82	67	77	95	70	78	86	88	83	78	79	81	90	84	66	76	81	72	83	74	77	90	80	80	73	88	64	88	86	92	76	79	104	93	90	73	76	68	79	84	71	87	94	97	91	72	85	79	67	88	91	88	77	81	93	93	76	78	90	80	101	83	88	82	93	63	70	77	72	85	84	62	75	83	92	85	68	88	92	105	82	88	75	62	83	98	93	78	90	85	77	90	90	85	79	88	78	70	91	77	74	80	85	82	94	73	94	85	80	86	69	90	86	78	82	83	84	74	87	101	93	91	79	98	85	79	88	76	83	64	74	71	87	87	90	86	96	89	76	79	79	88	90	86	81	95	90	79	75	97	68	89	74	68	93	79	73	93	102	84	82	84	89	104	75	70	85	93	69	88	81	81	78	68	87	72	87	68	86	86	77	81	65	80	77	81	86	76	89	84	82	91	79	76	80	80	87	78	67	85	75	94	97	94	94	74	71	73	98	98	86	85	78	87	81	88	106	87	75	71	61	80	94	88	75	76	84	89	75	85	71	60	89	75	68	74	89	80	77	76	85	67	65	90	88	83	75	85	69	84	90	72	87	96	79	99	93	67	98	81	78	63	76	90	80	91	98	79	78	76	76	77	83	76	82	70	93	75	89	78	82	91	88	85	91	71	83	81	78	70	79	71	84	99	91	77	81	75	88	74	86	75	84	86	82	91	81	95	78	75	83	87	75	89	73	75	73	80	91	84	66	77	86	101	72	82	85	92	69	102	77	77	69	100	89	80	89	99	77	77	72	70	93	81	82	72	83	83	85	81	90	78	95	89	89	76	71	83	75	93	77	82	74	80	86	67	73	85	72	81	82	99	86	93	77	77	88	86	86	77	79	74	73	73	72	92	77	96	92	82	82	72	102	65	68	79	88	85	72	75	79	84	85	89	80	68	93	87	69	75	90	72	87	92	70	87	77	94	77	82	80	83	75	79	85	67	69	92	83	86	72	85	71	82	86	88	78	90	82	78	84	85	81	88	87	80	78	75	75	86	76	76	76	69	75	80	78	77	72	62	92	82	85	94	78	84	101	90	68	75	70	87	86	91	84	87	79	77	64	77	93	84	73	78	98	66	77	97	84	64	90	86	83	80	88	76	99	87	87	71	70	77	67	82	69	71	72	81	83	98	87	78	71	88	84	73	80	64	98	82	70	88	96	74	81	84	90	99	83	70	77	93	82	100	81	84	76	72	69	89	79	84	79	72	68	63	96	80	84	78	95	84	85	69	80	86	87	65	87	82	77	95	88	92	90	85	73	82	96	87	68	100	70	80	88	92	65	70	91	81	93	100	96	96	87	92	77	73	81	80	72	64	89	96	79	80	79	79	87	83	90	64	85	83	85	80	76	67	78	87	102	65	74	79	101	79	79	61	76	62	99	86	73	89	93	87	98	75	76	74	84	76	90	92	88	94	87	84	97	91	72	63	82	90	86	81	70	69	81
42059	24211	8478	12273	6027	6118	5054	4110	3378	2803	2432	2098	1830	1682	1576	1577	1450	1362	1352	1258	1219	1177	1188	1166	1138	3629	8074	14142	14942	15435	14069	7874	4087	2175	1279	1065	984	933	978	977	945	941	913	922	933	946	955	859	885	928	930	920	942	950	943	935	947	954	969	963	962	980	974	929	936	990	924	1008	971	932	905	932	968	961	937	932	896	920	979	933	984	972	901	944	953	971	898	949	958	903	962	915	909	977	979	927	876	959	948	913	953	942	936	947	963	911	893	925	946	924	900	1037	919	966	974	975	988	946	962	902	963	994	917	922	945	922	975	939	951	951	960	912	931	944	941	961	980	878	930	924	963	944	917	966	974	901	964	925	964	905	885	917	877	970	918	987	980	977	939	976	980	1011	940	884	931	972	965	948	935	982	919	891	932	946	914	1006	931	892	927	977	876	1004	887	929	931	888	955	922	944	944	963	973	924	887	924	1008	958	946	941	928	1006	915	940	915	937	959	978	924	943	1001	937	872	1006	957	975	942	963	900	952	970	943	921	927	879	948	926	921	928	946	946	980	970	985	964	950	927	962	985	965	917	936	949	930	923	904	990	937	912	890	913	998	945	964	912	969	884	950	914	930	931	927	957	910	955	947	917	918	972	897	956	936	900	947	950	949	910	946	936	926	976	922	973	946	941	930	956	898	929	968	977	915	961	920	943	935	940	960	927	946	909	999	992	940	924	920	912	952	899	896	918	975	952	980	923	974	947	982	894	982	920	960	873	1001	927	1019	935	946	909	925	990	947	952	887	1000	894	927	914	882	892	961	1007	926	971	948	935	962	961	939	985	927	951	937	939	934	922	915	897	935	883	913	909	957	946	919	1000	1005	982	925	920	992	924	950	934	911	943	983	942	956	944	934	984	983	967	902	981	1000	914	994	922	970	912	967	961	903	970	940	928	977	940	958	928	1000	939	944	949	986	953	908	957	971	954	885	941	930	954	905	930	925	884	925	977	911	913	909	982	951	930	900	919	931	891	992	986	963	905	918	925	928	960	928	971	952	930	955	963	905	941	940	924	951	892	951	927	955	983	927	955	911	907	958	961	922	906	926	961	955	976	913	973	930	924	978	931	921	963	923	938	918	928	957	945	982	957	916	938	986	956	965	987	929	986	963	925	903	917	983	941	918	965	980	991	941	925	943	945	955	950	938	895	940	965	967	971	896	875	967	938	967	910	927	965	1000	981	930	950	982	943	867	918	878	961	1005	973	936	941	941	954	950	925	919	964	940	935	924	866	981	974	959	981	948	928	1007	939	993	915	902	1002	906	963	916	958	951	943	965	1001	1015	928	948	914	974	997	993	907	970	947	979	973	923	922	973	927	930	937	960	989	970	979	940	1005	947	951	926	891	964	853	965	948	928	966	975	940	913	950	937	910	930	931	918	942	932	965	972	933	979	936	927	927	932	955	941	970	931	895	961	931	925	939	916	950	966	857	939	979	938	987	915	950	948	943	934	942	957	968	916	948	972	976	980	975	929	902	984	954	982	935	976	951	919	949	984	922	904	954	921	977	1029	1007	926	920	932	969	904	958	930	992	954	901	971	908	963	942	899	929	926	948	917	905	972	962	918	936	952	907	972	933	966	965	962	932	928	958	926	944	958	975	941	983	937	889	961	948	967	939	940	923	979	1006	955	969	960	912	932	987	913	916	944	917	1007	951	930	928	1017	932	920	963	939	969	930	959	954	921	936	946	905	929	956	945	961	902	951	950	919	989	930	938	871	950	986	982	960	978	902	961	895	925	920	913	953	987	891	981	976	977	975	938	948	942	948	924	940	974	902	897	955	965	955	981	983	955	966	931	965	1003	971	994	977	991	934	964	919	966	938	880	945	972	954	868	946	921	902	1040	955	942	1012	984	921	896	946	956	918	987	956	944	916	970	901	1002	935	986	946	937	951	972	942	936	954	951	930	947	936	969	983	928	950	968	927	918	940	935	923	992	932	953	992	943	884	969	948	976	973	1000	911	936	953	925	954	958	948	928	897	931	886	966	967	965	970	988	924	970	993	942	936	950	976	937	928	950	951	919	986	968	1002	930	966	929	979	940	999	944	970	966	942	961	919	973	936	935	968	964	949	972	903	934	940	1009	954	912	977	939	961	946	980	941	971	930	960	946	984	959	928	913	1065	953	971	921	925	979	1004	942	961	956	1022	956	937	955	959	966	966	954	967	887	953	970	913	948	925	900	956	904	901	957	945	946	882	975	916	945	946	930	930	877	907	912	939	986	952	928	952	957	989	945	933	943	939	904	901	937	964	981	945	950	997	1003	929	971	981	889	946	948	921	927	939	935	957	981	920	913	931	937	955	951	975	924	936	925	942	951	932	926	932	938	925	968	982	896	903	945	993	928	994	907	938	955	914	967	968	939	956	960	917	866	979	951	922	899	944	902	896	918	935	926	1018	1020	939	970	947	933	952	951	958	946	942	969	954	916	887	931	916	937	977	939	977	1018	950	876	1009	916	982	947	928	1002	937	944	951	953	955	959	914	941	957	934	930	933	917	965	927	934	919	917	967	969	872	948	943	955	962	938	908	968	997	982	941	960	968	906	968	949	1001	982	959	976	936	953	929	995	941	933	951	936	1009	890	957	912	923	959	974	922	968	942	938	991	929	1009	926	935	967	930	972	954	971	958	908	948	974	959	957	971	949	978	918	943	976	947	934	957	944	916	984	931	957	960	984	890	923	920	945	948	1000	948	949	961	1008	903	973	956	982	932	945	958	970	947	934	1001	942	904	940	892	922	893	990	905	972	893	1001	925	945	952	971	991	1011	978	969	958	942	924	981	1004	929	876	935	955	934	916	938	962	930	973	947	924	939	963	881	975	987	982	902	957	1001	918	958	921	934	981	888	910	913	966	966	912	990	894	923	966	923	1005	901	978	887	944	896	988	1021	983	901	949	933	1005	933	969	957	940	967	902	904	997	931	1000	911	969	901	899	916	971	941	930	917	947	964	964	865	918	986	982	951	985	987	926	939	939	905	966	929	976	926	937	919	956	970	925	956	924	986	904	954	934	915	933	917	979	966	958	952	943	931	976	943	944	892	946	974	973	905	922	960	936	929	952	943	906	936	926	993	972	969	957	977	930	956	866	986	989	958	967	930	966	933	903	931	893	949	922	884	944	907	908	937	969	992	946	940	936	995	915	948	966	946	949	967	966	936	930	945	948	923	925	902	910	996	935	907	939	974	1002	882	931	923	930	962	902	989	1005	901	965	985	942	983	949	989	953	947	932	899	940	984	947	913	966	939	936	936	918	924	970	933	919	965	969	935	931	960	936	929	927	916	957	959	924	960	976	910	904	916	941	971	951	990	970	966	947	917	929	942	929	954	968	928	971	973	1000	905	943	940	877	942	992	932	917	912	955	910	930	922	1023	968	915	947	968	939	961	939	950	961	943	990	945	911	943	943	912	952	939	953	921	972	916	950	968	938	963	906	954	958	978	952	960	987	928	1001	985	940	999	929	919	986	966	929	932	928	960	984	948	966	941	932	1012	872	912	899	939	956	892	940	916	951	959	909
7080	2495	805	193	165	107	115	141	141	100	130	109	87	87	109	112	101	81	217	96	101	97	96	82	103	508	277	793	743	1075	733	432	229	127	103	102	84	74	83	74	79	90	86	76	67	72	97	91	81	79	80	71	106	67	71	78	75	80	95	81	70	91	81	100	74	84	86	70	94	89	87	77	95	89	75	70	84	87	85	86	90	87	92	75	71	94	82	83	83	93	85	88	80	88	69	86	74	90	99	83	85	75	82	80	104	92	85	90	63	77	96	71	91	84	88	95	84	91	96	74	74	86	78	90	89	103	80	94	96	70	83	78	83	101	77	78	86	79	93	88	83	111	75	89	79	85	97	71	72	78	85	97	75	79	69	81	85	78	82	98	98	82	69	87	87	87	74	74	85	68	78	73	97	77	89	69	95	86	77	68	71	86	84	87	91	75	71	78	81	73	87	89	69	79	83	85	83	91	86	82	103	78	80	89	86	87	98	85	95	80	92	77	86	94	94	74	68	81	79	76	96	84	88	86	88	97	78	78	89	105	75	82	87	71	88	104	71	77	90	76	85	82	76	86	77	80	69	101	72	95	82	76	82	69	80	92	75	72	120	75	79	79	84	69	98	80	68	76	114	79	71	68	65	99	87	77	76	73	74	93	90	85	81	65	97	94	101	93	87	76	78	80	78	86	77	78	76	68	107	82	91	81	81	70	78	86	83	83	96	82	80	82	75	68	80	66	71	83	85	69	76	67	65	66	82	105	75	94	68	72	67	87	83	83	75	73	84	88	78	73	78	88	81	91	87	71	91	82	87	85	87	86	78	79	75	78	70	78	79	91	98	98	96	90	74	85	74	80	76	84	90	79	77	78	74	95	95	82	90	84	78	92	92	79	102	71	86	99	65	94	97	77	88	71	81	84	90	76	87	71	85	79	96	98	81	82	71	91	75	82	76	90	94	66	82	76	77	60	83	77	94	86	81	75	94	82	85	95	82	86	72	80	86	74	87	94	76	84	86	95	79	70	80	75	79	94	87	68	81	78	59	67	74	87	69	91	90	91	94	69	84	91	59	73	85	91	88	98	82	82	93	89	77	80	71	66	78	87	93	84	84	76	95	87	92	82	89	83	92	80	68	72	80	90	72	74	72	91	86	74	85	87	89	96	83	77	87	59	101	68	71	88	91	82	73	63	94	86	104	92	83	88	89	82	94	82	89	97	78	89	80	67	91	79	75	87	84	85	79	89	104	76	103	53	93	81	62	83	88	76	73	82	86	85	75	77	79	79	88	93	71	75	81	71	85	85	87	70	68	80	77	85	76	72	82	77	87	72	81	89	98	87	72	78	92	81	83	88	85	96	71	81	78	86	93	57	81	77	79	80	100	84	77	104	74	77	85	73	90	70	86	89	81	66	71	77	96	84	81	98	72	89	81	85	73	80	97	82	80	71	88	81	80	78	88	82	96	88	86	76	82	74	71	91	85	85	69	75	74	71	69	76	76	83	72	61	78	76	89	102	81	87	77	81	96	93	87	74	79	74	65	84	79	58	73	89	69	75	83	84	83	95	89	61	75	78	85	67	94	92	76	83	84	72	77	84	86	81	86	72	84	87	82	76	81	79	79	69	77	98	95	77	83	85	94	74	79	100	88	74	77	81	74	88	73	84	83	76	93	87	89	74	70	87	51	82	82	77	80	84	96	89	103	81	80	70	73	80	97	81	97	85	74	77	93	87	78	78	65	82	78	72	84	88	75	80	76	80	84	66	87	83	79	90	83	90	75	86	65	78	80	80	90	77	79	66	75	85	91	82	92	83	79	63	84	84	83	92	77	86	69	87	66	91	81	89	82	72	76	81	78	64	92	88	80	72	81	91	75	82	71	78	90	80	82	69	74	82	77	78	86	87	77	86	92	81	84	82	95	88	83	78	97	82	68	73	74	86	73	76	97	89	80	96	69	83	67	94	88	73	76	84	72	76	83	85	75	71	84	77	90	71	70	69	86	73	86	82	88	72	85	89	89	83	89	82	100	96	76	86	64	91	85	94	77	75	72	87	90	75	81	103	91	87	78	81	92	86	86	87	82	90	84	84	70	78	84	88	88	80	83	80	74	69	68	78	91	89	77	95	70	88	85	73	100	88	87	68	100	102	78	79	92	84	88	87	102	78	80	76	85	81	78	82	77	80	95	86	84	76	82	87	70	77	94	77	90	77	86	85	90	78	83	62	93	76	84	85	79	89	68	70	83	81	80	90	94	85	77	86	94	91	71	88	75	82	77	69	90	78	78	63	96	85	87	80	76	76	66	55	86	77	82	70	97	72	76	88	80	66	83	84	92	88	85	76	72	99	89	83	84	82	81	74	80	85	72	98	93	89	79	72	81	77	76	89	86	86	102	74	90	80	91	65	75	81	77	75	91	87	87	92	72	78	74	68	82	79	90	95	73	77	74	77	70	82	66	81	89	82	77	86	68	90	78	80	75	83	75	99	79	88	85	68	85	83	85	78	88	88	97	75	92	79	86	76	98	83	80	81	85	92	86	74	90	79	78	68	72	77	90	75	85	71	62	84	92	99	87	93	79	72	86	84	67	87	74	82	75	83	93	77	90	84	70	84	83	75	70	88	85	89	112	84	93	75	79	77	90	79	85	94	91	100	70	99	79	100	93	78	80	73	91	78	84	80	73	80	75	80	83	81	99	82	81	79	83	96	82	74	90	87	92	83	76	95	81	76	79	82	77	85	86	89	78	85	66	77	95	65	81	87	71	88	81	77	72	87	73	101	80	92	92	74	62	79	79	84	102	85	86	88	79	78	96	95	70	74	88	83	86	72	88	71	72	70	87	82	72	75	98	70	83	80	72	68	76	93	96	83	89	92	89	76	79	87	71	67	82	69	84	99	93	83	90	94	84	82	87	77	77	75	84	84	86	73	68	82	78	91	83	89	84	70	87	78	74	68	84	94	69	78	84	78	94	91	67	81	86	87	89	83	88	78	92	91	91	81	78	88	70	76	77	78	85	87	78	75	78	94	74	80	85	94	71	83	67	76	95	84	95	86	93	68	78	90	88	90	72	80	91	94	88	80	67	90	89	91	86	66	81	96	79	96	80	81	76	81	77	84	92	85	80	85	78	75	89	91	71	77	74	80	73	98	80	90	73	86	77	86	77	81	72	75	86	70	83	77	80	91	77	71	71	75	78	85	73	72	79	92	74	83	80	75	77	92	85	99	92	61	97	85	86	88	92	66	96	96	83	70	79	77	77	72	85	88	73	77	88	70	80	79	87	90	92	77	79	88	93	81	102	71	65	82	75	70	91	85	86	59	91	78	84	92	82	85	84	73	109	89	91	90	63	89	71	78	96	94	67	78	87	77	79	94	90	79	76	85	81	84	92	87	71	78	74	93	73	63	68	70	96	73	77	79	101	81	77	88	75	66	69	83	70	86	80	85	86	97	77	92	83	75	80	77	86	93	80	77	95	89	71	72	80	90	77	83
37605	22022	9308	10355	6696	6062	5332	4518	3896	3175	2818	2395	2145	1985	1884	1698	1640	1511	5077	1561	1269	1279	1309	1252	1402	10912	4660	16580	14569	19573	14966	9021	4968	2343	1298	1088	965	968	931	955	948	926	974	942	942	961	1013	951	943	964	977	951	943	998	946	988	990	984	972	977	961	919	976	999	945	934	989	950	983	937	955	977	973	960	982	1013	963	973	969	994	983	979	991	1023	1000	943	945	946	994	926	962	932	971	972	955	962	978	1042	987	956	897	999	977	905	945	954	993	967	1030	965	936	940	975	966	1012	964	979	956	1008	917	1004	934	1005	914	993	944	1005	962	881	1033	936	959	1047	941	969	967	973	965	1007	1024	1012	949	987	933	975	936	1011	974	967	905	979	997	957	918	996	1009	949	949	976	963	1014	962	976	923	971	966	956	920	941	985	957	962	977	920	972	973	946	991	978	928	1018	969	1020	961	976	959	1021	908	915	937	970	973	951	951	994	906	976	957	892	981	965	960	970	966	951	959	999	952	979	892	970	971	924	978	950	959	928	958	905	985	969	965	963	1001	965	959	968	974	931	989	970	925	1034	988	954	1049	932	990	955	933	986	918	955	981	930	969	909	1022	982	930	969	976	996	937	993	984	1025	962	1009	949	961	954	991	983	994	977	996	1005	955	947	991	990	1024	941	1002	947	964	924	974	963	938	976	957	983	965	962	980	981	1031	927	998	982	970	1019	986	966	994	959	988	935	997	990	954	948	910	997	985	1009	994	956	986	1013	931	1040	961	954	992	1016	876	1066	1008	904	990	989	937	928	960	1006	941	925	952	947	1030	983	943	950	962	977	1034	974	973	971	943	980	996	960	905	974	950	997	1006	963	1001	1032	987	1029	917	965	952	967	999	978	944	1008	991	970	1012	1007	931	977	991	961	944	972	932	973	974	981	963	994	959	987	985	952	944	989	936	1011	948	1030	1019	952	973	967	940	935	944	966	999	992	958	938	914	1025	921	970	971	950	1021	994	937	945	927	1056	981	915	939	982	958	1022	936	926	948	1032	954	1014	1038	962	954	873	995	996	995	959	990	989	956	971	997	997	1008	977	979	1001	949	965	955	934	974	1013	928	943	984	990	999	1004	979	989	953	952	942	977	1003	955	961	964	889	1010	971	946	920	974	967	932	984	932	914	943	975	1000	966	975	980	992	995	974	935	912	964	954	920	968	973	958	907	954	980	923	989	961	964	956	961	958	941	1004	969	1005	987	987	983	1016	953	959	956	940	960	951	1002	1015	956	942	977	942	1023	927	991	968	1011	899	958	959	982	1036	972	932	946	932	961	952	964	966	1004	965	996	964	1003	965	984	968	989	979	996	917	974	991	961	957	1035	970	990	972	958	989	1015	968	1007	969	955	913	949	990	945	972	978	991	944	969	990	934	951	931	975	1004	970	920	998	1001	1016	1002	964	921	981	996	998	983	959	946	977	944	978	946	976	991	996	948	965	983	997	1002	926	1007	996	982	933	977	998	980	955	945	997	985	982	1011	991	973	1012	996	1042	980	984	956	952	916	993	941	1009	974	993	942	978	927	922	936	970	978	956	972	1059	978	952	898	956	973	964	990	989	1023	952	970	1028	930	951	990	907	984	969	957	1011	967	947	955	1027	980	1002	981	984	996	966	888	971	958	980	1025	1021	956	983	968	974	1045	984	964	961	984	961	985	1001	1011	963	980	970	956	1012	946	952	984	969	1027	951	973	951	1016	898	990	994	1011	919	980	937	927	959	972	1002	971	965	919	973	924	978	1005	944	951	984	958	989	991	992	973	1050	976	966	959	949	988	983	1026	1018	1008	993	972	986	956	1003	1021	973	947	930	992	1041	961	937	1014	1033	956	972	1008	951	953	969	998	943	941	977	1007	945	925	936	924	978	970	953	1005	933	991	972	973	955	927	909	965	963	940	980	982	1001	963	978	942	990	947	981	985	972	990	979	973	976	975	922	930	974	988	969	949	930	947	937	992	980	933	971	966	1002	1017	962	1021	973	952	956	953	966	975	1012	921	994	973	1002	964	956	897	962	930	962	945	953	956	956	977	988	932	990	954	1020	972	981	947	965	962	988	992	893	990	954	1001	970	1014	970	992	937	986	936	1020	987	977	980	1033	929	915	947	984	983	1028	976	970	989	933	907	904	993	954	966	1026	992	967	989	1026	1021	997	958	974	989	999	986	969	931	983	957	913	924	951	917	967	984	988	945	969	935	1030	955	997	1006	922	977	957	924	993	1045	970	925	915	1034	1044	992	997	1005	940	973	934	943	971	983	949	977	930	962	967	957	934	962	966	994	955	987	990	980	974	999	955	933	952	1023	997	920	989	968	970	917	988	996	933	933	895	963	975	922	924	974	946	1040	991	942	971	982	934	1031	948	990	893	957	980	938	966	975	979	973	957	943	961	995	1058	954	1006	1007	990	994	1001	962	902	991	993	962	913	954	982	1035	934	955	933	950	948	959	975	977	921	966	984	1034	971	999	998	920	960	971	1038	1013	973	1004	953	968	947	948	941	980	961	1008	1018	1011	981	995	913	948	925	931	1020	1062	1013	932	986	957	985	951	1004	926	937	946	892	939	1000	984	943	989	990	984	967	936	944	958	943	1015	958	995	992	1025	998	955	992	984	984	988	1030	988	915	947	973	931	953	963	943	925	926	955	987	927	969	954	1017	965	953	927	1021	968	948	978	931	964	927	1000	945	926	986	928	970	965	994	879	967	951	963	990	969	975	926	966	963	1036	963	991	960	983	982	983	1039	986	982	980	990	980	1016	1025	970	947	995	967	931	965	979	961	992	986	979	933	967	976	1005	951	1031	996	1011	973	980	1006	989	924	954	935	918	984	1024	984	983	1016	962	1016	980	987	979	994	986	977	913	994	993	962	1012	1027	988	950	1041	986	1011	956	964	921	992	988	954	905	930	980	953	1049	896	927	923	974	941	1001	1035	944	993	986	1046	935	947	1030	975	996	968	923	996	978	906	1020	977	936	950	972	896	983	1010	934	988	1015	970	951	993	1014	998	983	903	1018	976	992	940	1018	1006	951	990	954	960	1002	1004	972	976	1001	1013	1007	982	974	1053	961	916	972	1016	973	973	994	978	963	935	993	919	990	965	934	976	1021	975	963	1010	948	928	1032	969	961	994	921	980	941	963	1018	962	929	916	954	1006	1000	953	1012	970	928	1030	939	932	956	952	950	976	972	961	991	988	947	963	974	951	1028	933	976	979	987	964	962	982	967	951	958	991	932	1021	998	1014	937	1043	933	1009	1025	973	960	951	978	982	990	991	988	958	941	916	1008	986	912	958	996	934	1044	959	942	1003	988	954	972	1005	1014	993	988	1024	962	953	932	978	887	981	1021	968	963	1000	925	970	984	1013	979	968	933	932	1011	979	951	998	987	995	970	934	987	951	993	953	973	953	946	990	942	980	972	992	956	973	980	970	1025	924	951	967	979	961	986	918	931	1000	940	1003	1011	933	921	990	955	973	938	947	940	910	900	977	1010	960	1002	996	946	989	978	976	968	977	949	1028	998	956	952	968	967	945	977	962	955	964	971	977	1019	922	971	985	984	992	989	951	960	945	916	922	953	1036	974	1010	907	975	919	938	961	959	1002	975	939	916	977	961	973	986	970	963	1005	907	948	982	955	945	987	956	949	933	1005	976	985	936	995	1002	979	907	927	975	956	991	978	954	971	976	994	947	1007	966	1010	969	959	989	962	946	947	960
9143	4603	1523	248	182	150	161	140	127	126	132	112	122	138	184	121	95	99	180	110	93	83	107	71	171	1847	896	808	328	1177	1094	545	348	180	108	85	82	82	70	79	74	77	78	68	76	82	81	77	77	70	88	88	83	91	87	75	88	86	87	76	77	88	83	84	82	95	89	69	69	80	63	66	75	80	81	88	77	84	74	73	83	75	86	82	77	69	85	73	74	81	71	91	86	83	85	77	89	72	78	86	86	102	64	69	92	88	85	99	83	70	79	74	80	90	80	69	73	75	72	94	72	70	81	78	90	75	77	80	89	87	91	92	76	69	81	81	72	85	98	85	83	77	80	74	94	77	104	68	75	79	75	73	92	96	74	89	80	70	80	93	88	87	103	85	84	97	87	57	87	86	72	69	62	77	83	86	98	90	94	88	77	77	86	93	69	78	71	91	80	87	71	68	71	83	74	85	78	87	84	84	75	83	92	92	78	86	83	84	86	76	71	86	68	61	83	70	69	101	93	94	83	84	79	78	81	84	75	69	82	87	87	71	64	77	80	75	75	71	91	88	77	102	88	91	91	86	83	82	80	93	96	89	81	77	88	90	76	97	69	78	74	83	84	94	82	76	72	84	85	80	80	89	86	70	96	69	83	81	85	78	62	68	66	80	96	71	83	75	91	68	91	99	83	77	80	83	68	74	76	74	75	68	80	95	79	83	80	76	67	93	80	74	85	99	89	97	94	93	77	88	80	67	74	94	82	82	87	84	93	86	87	92	80	90	83	84	77	93	90	79	59	89	76	78	82	77	86	86	93	89	80	76	90	74	88	67	70	66	77	69	86	76	92	86	66	81	77	82	74	86	94	92	85	78	85	65	87	72	82	94	98	90	89	82	83	83	94	87	84	75	84	80	71	83	92	77	75	82	88	83	88	76	87	103	89	75	76	87	92	79	87	87	93	79	74	72	79	69	79	61	77	80	83	71	81	89	83	85	99	81	78	81	70	86	77	86	81	76	100	89	82	80	77	81	73	76	68	82	64	93	78	97	82	75	77	82	73	70	70	91	85	75	79	85	87	63	85	84	66	83	102	93	88	84	87	64	82	70	80	83	96	90	66	103	76	92	85	70	79	83	81	77	57	79	79	104	83	83	92	88	88	83	104	80	92	78	84	84	82	96	85	80	95	83	83	71	89	88	83	87	98	65	81	89	74	73	89	74	79	85	80	80	95	70	75	86	80	80	85	94	83	79	88	86	83	92	92	92	95	88	84	91	79	87	71	66	80	79	93	83	80	98	101	72	91	71	75	90	63	89	81	75	84	99	92	77	79	78	70	78	86	93	80	80	86	92	85	84	88	81	69	80	77	81	73	67	84	82	80	84	104	86	77	80	94	83	78	86	73	80	82	84	80	78	70	78	85	91	88	83	82	75	83	76	83	88	78	90	91	83	82	84	81	69	84	90	88	76	79	83	86	84	96	91	83	84	83	91	77	84	91	81	88	89	72	67	75	82	91	66	87	81	84	93	75	113	77	80	74	80	81	82	101	71	97	94	86	83	87	81	65	73	84	92	67	77	72	84	110	73	94	71	98	76	88	84	76	79	98	90	83	76	79	68	83	82	70	82	84	90	91	72	86	78	81	86	68	87	87	87	74	86	88	68	69	66	94	82	78	88	70	87	97	91	79	88	89	75	89	99	79	79	73	81	83	70	99	59	75	94	86	74	90	90	82	91	67	84	85	85	87	75	84	97	86	97	84	84	83	78	84	78	106	82	73	68	93	73	84	67	88	75	94	86	85	86	72	75	82	97	78	94	72	78	79	84	80	77	75	102	80	86	78	86	84	77	84	83	83	70	95	79	89	79	94	81	96	83	88	79	85	85	76	108	86	78	82	82	70	87	94	71	83	74	79	79	86	93	81	71	67	76	95	90	83	87	80	81	80	69	67	84	82	57	88	84	76	78	77	93	92	71	66	83	67	86	74	79	72	69	74	104	63	87	74	93	68	67	83	87	78	86	84	87	90	95	85	95	89	68	82	92	76	98	84	81	79	73	78	78	85	84	75	82	81	78	84	61	71	87	79	83	79	81	98	89	74	67	67	80	83	73	94	82	87	68	84	82	62	61	88	88	85	91	77	82	74	78	84	71	79	80	87	84	71	79	90	81	67	98	84	61	77	91	90	91	78	69	86	80	70	100	66	88	87	94	99	74	82	68	66	84	95	91	65	93	78	88	81	94	77	75	98	87	77	73	75	86	85	70	75	86	90	82	79	81	87	91	75	86	91	88	82	82	105	83	76	90	77	80	75	86	72	75	87	86	73	90	78	85	80	75	75	81	84	81	69	70	92	74	85	77	94	97	73	92	78	73	85	76	77	76	82	89	84	88	72	76	81	85	79	75	67	74	95	85	94	87	97	75	85	83	76	75	80	99	90	76	88	79	90	89	78	86	88	96	85	91	102	63	75	90	75	66	83	88	85	73	85	73	82	90	73	91	70	81	72	90	100	85	83	82	84	90	65	85	91	81	105	84	61	85	78	89	59	83	92	84	69	88	101	77	78	77	87	88	85	90	75	90	83	83	69	88	98	85	85	81	80	86	92	70	68	80	76	71	81	85	82	90	67	73	72	82	84	83	88	80	82	78	85	72	100	91	85	73	97	96	66	72	96	85	83	78	85	82	68	100	80	74	97	82	88	71	75	79	80	85	93	91	90	83	86	76	86	89	81	80	72	78	100	100	90	80	96	89	74	83	91	97	86	68	87	75	80	82	79	75	86	84	92	70	83	83	89	85	81	74	94	81	91	92	69	95	92	78	73	73	85	93	79	77	68	78	75	80	75	95	93	90	82	81	85	89	61	80	83	81	84	96	80	75	90	93	86	62	101	85	94	79	82	79	76	66	83	82	82	82	81	76	71	91	87	91	76	85	83	81	76	80	96	104	78	93	98	89	90	83	85	85	65	92	66	65	78	73	89	77	84	90	75	83	86	84	82	74	83	67	62	80	86	97	69	71	79	76	66	70	85	84	84	94	94	92	71	69	87	77	77	61	85	78	69	84	92	75	97	87	73	71	79	97	82	86	70	93	71	72	76	86	73	78	66	81	77	98	58	84	90	78	85	77	64	79	79	85	99	82	68	100	92	83	84	84	76	75	77	76	82	98	98	82	79	69	81	80	89	77	72	93	72	74	91	80	79	95	83	75	92	93	90	79	88	85	69	83	86	75	87	87	86	88	87	65	72	67	89	69	103	80	85	90	79	87	78	79	91	76	81	72	73	77	82	80	79	87	80	97	80	88	90	62	71	78	92	82	78	97	76	85	83	71	74	82	87	90	72	96	86	93	92	69	78	87	66	84	73	81	78	75	82	77	70	72	79	98	88	93	85	76	70	76	93	92	84	82	76	85	85	87	79	83	79	92	71	81	80	85	84	74	74	79	68	100	86	80	72	83	84	97	87	89	96	77	81	69	87	90	59	88	64	81	87	83	93	97
45840	26430	14146	11631	9864	8904	7786	6339	5176	4241	3614	3124	3051	2540	4654	1965	1941	1804	5059	1855	1435	1517	1409	1376	3366	25290	15098	11420	6976	20515	18453	11208	7162	3275	1557	1132	993	979	966	968	951	959	925	1000	978	976	973	941	975	893	983	950	947	1010	882	942	933	931	984	1002	965	952	984	928	953	998	964	966	884	974	889	983	1006	901	949	930	982	966	959	954	944	947	952	1002	911	908	926	975	922	959	916	985	957	956	936	890	939	876	992	958	1019	948	965	913	935	989	987	940	1003	922	946	941	938	934	926	961	981	929	968	965	948	926	931	923	958	977	986	922	924	923	972	942	946	901	992	966	912	960	931	953	973	952	1006	956	1001	964	1018	922	972	965	976	937	942	905	886	909	965	923	892	985	924	914	1002	981	956	917	967	972	993	980	1006	923	937	933	974	945	909	918	924	1000	971	971	979	934	952	990	977	992	952	971	905	997	978	991	956	1013	994	946	959	956	977	991	949	1010	955	942	989	921	912	951	916	966	989	989	905	940	968	933	938	940	961	963	961	954	975	978	944	955	919	944	883	940	960	968	934	962	1012	938	971	894	919	948	935	995	940	928	900	934	946	936	947	1020	1011	945	1018	988	945	992	976	925	922	972	946	1007	939	1038	950	986	957	922	974	942	945	937	902	957	895	1006	938	953	976	1059	973	982	1011	953	974	908	994	972	929	948	978	978	989	978	971	955	979	920	983	962	980	968	990	905	987	931	895	952	926	920	989	947	977	907	965	966	977	944	960	925	910	901	960	916	953	917	949	951	951	912	957	945	949	955	978	901	937	993	980	924	946	914	914	953	923	911	1010	939	901	966	969	902	932	927	953	920	961	1000	970	964	986	943	977	919	982	917	933	940	985	938	994	959	971	963	953	954	949	924	976	918	930	955	943	966	902	983	976	1010	995	911	961	979	979	955	915	954	897	962	962	951	960	942	939	970	978	911	942	931	930	915	927	978	908	956	924	956	923	969	986	928	932	948	941	971	907	965	954	1017	964	953	979	924	939	989	964	960	963	936	952	946	946	911	937	962	905	962	971	977	993	918	972	935	954	936	901	974	919	1001	1009	927	952	937	940	944	962	970	999	970	993	1026	982	941	910	946	948	921	955	985	957	900	937	962	972	1028	956	907	988	972	948	972	946	901	941	954	919	921	932	963	936	958	960	895	1004	987	896	1006	963	937	971	960	957	927	976	894	993	1011	990	939	953	984	944	928	930	911	949	993	947	1011	916	987	914	981	903	955	1000	965	922	947	954	959	944	978	931	949	982	961	977	1010	919	910	943	975	936	970	976	937	1004	930	915	917	915	992	964	956	943	976	928	981	954	933	982	992	931	907	941	969	925	944	967	963	948	928	953	975	922	934	957	953	947	905	907	945	965	914	988	983	924	916	939	974	901	910	910	958	999	1018	949	943	920	944	988	916	965	928	966	923	964	905	945	967	964	935	922	891	965	984	911	931	973	930	921	987	953	998	923	879	912	920	960	964	954	945	938	942	940	966	870	931	1021	918	904	930	957	982	978	966	954	959	955	922	933	965	992	996	1015	947	943	960	944	923	954	951	985	959	938	942	965	908	904	953	931	892	974	890	972	984	956	920	917	963	928	940	1003	944	923	957	981	1000	969	967	956	978	907	959	921	922	919	971	932	955	914	960	967	954	912	933	964	950	950	928	923	941	923	956	1002	915	947	953	965	930	1011	965	933	956	960	894	958	954	928	998	958	962	956	970	964	980	969	948	943	971	996	984	969	947	938	946	961	961	1008	968	943	963	952	953	941	1019	982	951	963	1009	965	989	943	938	956	972	981	943	893	972	997	956	982	921	950	886	964	925	994	949	950	968	932	959	931	931	986	965	948	946	958	939	931	936	959	960	1022	925	913	943	964	943	930	915	937	935	947	943	992	948	1003	947	938	934	922	926	1012	892	967	918	966	965	919	967	904	971	910	961	979	915	985	980	948	883	965	947	959	969	961	918	988	974	935	951	994	984	940	967	951	957	977	902	970	941	954	1041	942	921	940	935	916	976	988	906	930	1005	952	991	906	933	931	929	958	960	977	1021	993	933	938	914	930	939	930	993	976	940	926	985	967	1009	973	885	926	930	938	959	988	913	942	976	957	951	945	942	978	929	956	868	961	941	945	937	923	936	919	970	958	960	932	1001	938	1016	940	920	983	977	946	981	1005	991	918	974	879	988	925	892	933	933	954	926	987	936	953	958	936	944	948	899	958	996	904	905	976	958	982	990	972	983	927	925	948	929	984	1003	965	896	977	1014	1006	976	1017	938	979	967	986	949	954	947	989	983	986	915	986	1004	947	944	980	1012	991	944	1039	966	960	870	1002	952	1011	904	969	911	968	967	975	929	947	932	1059	962	964	951	971	941	965	968	916	938	941	912	908	914	947	956	976	921	981	928	988	954	958	936	951	972	973	906	1017	926	896	900	975	949	917	945	968	930	944	936	897	975	967	922	918	941	1024	932	973	942	947	960	953	946	934	951	907	934	931	927	986	949	955	945	972	974	886	965	958	963	948	943	955	955	926	986	956	972	982	940	950	964	993	866	944	965	981	968	949	950	946	915	890	981	913	976	958	935	971	961	920	949	886	1019	959	992	988	961	1003	932	971	939	934	930	1027	943	985	923	948	974	1006	933	924	938	912	957	883	937	943	958	934	951	972	949	967	994	945	983	936	968	973	925	917	1008	1020	924	964	962	962	1016	930	984	975	906	935	953	947	976	992	983	965	974	985	978	995	956	938	959	1026	965	987	937	949	1012	990	936	986	985	963	957	972	900	944	979	993	937	919	964	937	934	1014	918	910	962	971	1032	933	952	939	941	1048	968	980	954	1015	947	943	1035	960	962	965	956	983	959	1012	969	939	926	961	961	990	957	937	915	939	1002	965	976	908	882	978	969	958	992	949	977	930	969	963	916	971	918	893	981	962	998	970	983	963	990	945	966	923	994	930	888	918	933	934	986	983	931	1010	906	960	902	968	995	943	941	959	933	938	1011	945	939	980	960	971	903	970	988	956	950	983	953	946	949	980	916	997	969	979	963	978	1034	983	1033	960	964	936	927	1038	904	965	957	913	1010	966	922	956	968	926	948	1030	923	901	935	883	970	923	965	981	964	998	959	950	934	939	917	941	924	989	972	960	910	909	994	951	982	985	996	985	970	990	936	995	1013	949	938	945	991	961	937	979	918	1030	964	950	948	931	940	947	1017	961	1013	998	931	981	920	932	923	962	934	960	954	900	947	953	928	929	925	959	945	965	945	926	1010	950	959	928	912	993	897	1003	980	893	976	936	918	958	952	915	901	963	970	907	954	934	985	965	972	941	945	929	933	897	958	979	1000	942	944	964	916	905	972	954	947	995	944	947	989	993	962	960	931	946	969	978	935	935	998	934	940	923	947	947	955	929	904	915	997	955	1013	949	1009	926	969	1005	921	945	936	928	980	922	931	941	969	922	964	922	951	951	927	962	957	958	977	889	987	891	945	921	958	952	953	982	1009	997	952	1022	937	841	961	962	943	953	912	905	952	950	991	970	913	949	956	949	948	995	973	949	965	953	958	938	947	892	970
4082	687	291	88	85	85	106	88	94	116	98	91	77	108	103	90	80	86	102	80	81	99	79	77	148	126	79	98	116	364	586	530	311	146	110	78	95	74	93	79	88	80	81	69	73	96	84	84	77	80	94	89	88	71	80	72	85	59	78	81	81	76	93	82	88	89	83	97	85	84	82	82	83	78	91	74	93	88	82	83	80	91	94	98	88	106	73	79	90	85	91	69	83	96	66	71	88	80	78	85	78	78	79	73	76	96	87	70	80	88	84	79	67	82	88	83	81	71	80	73	93	84	94	82	85	70	83	76	78	92	82	75	80	76	79	75	69	87	68	80	72	89	82	81	70	100	75	94	71	72	76	72	83	93	85	82	80	75	80	72	83	76	91	67	85	88	82	81	79	80	89	99	106	80	102	73	85	78	80	97	71	87	88	81	82	80	73	82	69	94	90	76	72	86	73	76	78	71	96	79	84	94	81	69	88	87	83	78	69	81	87	69	92	97	83	77	78	66	88	88	83	63	91	97	91	71	72	76	76	88	77	92	75	78	84	79	75	73	74	79	78	78	86	82	89	90	79	78	80	83	91	63	74	76	86	83	92	85	73	82	97	71	85	76	78	86	91	83	76	91	89	89	80	84	72	72	73	65	68	92	86	82	87	91	68	80	76	67	76	83	73	81	100	89	77	68	87	81	96	82	67	65	98	84	94	75	81	86	100	76	84	102	68	81	85	85	87	104	95	75	86	73	100	95	77	88	85	109	75	79	80	77	79	71	63	93	77	78	101	68	86	82	78	93	85	93	81	75	92	74	69	86	75	84	86	74	88	89	84	81	82	85	66	88	73	83	85	92	74	68	69	78	76	88	81	86	89	79	81	79	92	80	74	97	80	84	82	75	81	94	94	95	97	79	94	77	82	81	85	78	75	80	75	98	94	87	92	76	88	80	84	80	86	82	95	101	77	81	82	78	88	84	81	71	88	88	67	82	88	86	79	80	86	84	78	80	78	88	85	115	89	75	84	86	81	89	87	74	78	92	74	78	91	76	72	83	85	70	89	84	82	62	92	85	80	92	82	93	91	80	78	75	90	92	85	80	84	70	81	87	91	74	91	89	80	80	80	82	86	89	99	84	70	75	74	83	94	81	77	83	82	66	68	74	74	88	73	82	76	91	68	84	69	94	83	79	80	102	88	80	86	88	77	80	83	92	75	84	85	86	85	77	72	76	74	84	94	63	84	90	84	84	86	74	64	87	79	82	83	88	97	73	92	87	84	78	93	72	80	88	81	83	92	77	81	107	78	84	71	82	78	65	76	78	78	90	98	92	61	67	75	80	68	84	80	77	89	79	82	82	65	80	85	90	95	91	78	85	69	84	78	90	69	81	78	90	81	84	85	80	97	74	89	93	72	65	96	83	67	70	77	79	78	88	78	90	80	82	80	91	85	83	85	84	66	85	89	84	78	82	94	93	91	78	68	84	96	78	82	76	68	80	91	96	78	82	76	84	89	78	89	73	76	89	91	85	91	86	82	80	81	81	74	66	90	80	76	89	58	77	70	66	105	74	76	92	79	73	76	86	49	80	72	81	72	70	81	98	83	90	99	89	77	72	74	75	69	77	87	87	91	92	84	73	86	82	87	77	75	77	69	81	67	72	93	84	101	89	85	89	74	79	87	90	91	76	87	84	89	83	83	77	85	93	70	76	81	86	86	76	90	70	78	71	72	97	81	93	84	79	71	103	99	84	80	95	87	87	86	78	68	71	75	86	86	80	83	85	72	90	81	92	78	68	79	85	66	61	94	88	74	67	73	74	88	84	74	81	79	93	79	88	94	98	82	93	78	72	77	66	90	84	77	82	88	81	100	84	71	66	101	64	69	68	86	91	79	101	76	88	72	66	80	84	74	82	66	90	79	94	82	94	87	84	82	78	68	66	88	78	85	70	82	91	69	80	66	71	93	87	85	82	89	91	73	87	94	75	73	77	71	70	88	81	76	92	79	87	90	72	72	85	87	73	89	93	81	72	72	91	75	71	78	86	71	79	95	91	83	64	73	67	73	87	77	85	76	70	89	72	79	84	89	80	94	76	75	90	72	69	102	71	85	80	65	99	65	68	77	84	64	89	83	78	83	92	86	85	80	83	88	76	73	66	80	86	63	75	80	73	86	81	88	80	81	92	76	77	90	89	93	89	81	82	71	85	82	87	84	84	70	93	79	76	84	81	83	85	89	86	86	89	88	74	80	87	74	71	81	73	76	103	65	81	85	84	84	71	81	65	84	76	90	84	86	81	80	90	80	94	75	88	81	89	75	88	82	82	85	78	56	87	68	85	77	95	78	75	79	75	61	78	86	75	77	87	76	78	70	86	86	91	85	82	85	83	79	68	75	87	76	83	61	68	86	81	69	71	82	62	76	82	80	88	74	98	95	66	75	88	99	83	74	75	76	74	87	76	73	75	81	92	75	77	103	80	98	90	69	76	102	77	90	74	67	76	77	66	75	88	69	84	88	79	80	89	89	78	79	82	84	98	85	80	65	80	77	81	70	76	78	87	84	84	91	72	74	70	83	94	89	85	77	83	79	94	66	78	71	75	75	85	91	86	88	90	85	90	68	64	76	104	84	92	95	79	61	87	85	74	76	74	75	91	70	85	84	103	78	101	93	76	65	70	71	69	68	102	68	93	91	82	80	92	73	85	69	72	73	83	79	89	91	74	87	73	73	85	81	70	85	98	69	94	92	71	87	73	95	73	84	74	73	83	79	73	88	81	84	87	96	72	93	82	91	62	98	82	83	91	91	79	85	76	68	71	71	85	83	89	89	78	87	69	82	92	65	83	84	83	84	90	66	96	71	85	87	78	87	90	93	85	79	83	62	83	75	83	84	81	84	70	74	92	76	73	78	85	81	82	84	86	80	71	68	75	70	71	65	94	89	83	71	82	79	67	77	93	80	73	112	86	80	83	89	64	65	86	86	77	99	79	82	91	87	72	70	87	69	72	73	88	62	76	97	76	90	76	91	73	88	91	71	81	93	91	102	83	82	75	82	76	92	81	86	92	95	82	90	68	82	84	73	83	76	80	70	77	79	109	80	74	61	70	66	91	81	83	77	83	84	90	75	75	92	86	72	88	86	95	83	80	72	83	76	82	98	83	69	71	85	83	94	81	86	95	82	88	76	96	86	89	87	77	85	76	78	75	80	98	66	88	82	91	91	86	82	80	92	78	98	82	79	84	86	68	78	83	79	81	91	80	79	74	92	80	91	95	66	66	86	94	76	81	69	66	76	88	82	77	78	81	95	75	90	89	82	88	73	71	93	83	77	91	79	83	75	85	78	83	80	79	84	73	89	83	85	102	82	81	74	76	98	72	71	81	83	85	78	70	82	78	76	63	82	84	83	81	85	93	65	72	77	72	84	69	79	85	73	94	81	100	74	91	76	99	70	91	86	91	76	85	93	78	86	90	75	78	89	71	80	80	87	78	77	68
30895	11135	5188	3214	4578	2880	2637	2270	1953	1802	1682	1512	1461	1668	1784	1203	1176	1133	1991	1197	1093	993	1050	1082	3376	2289	1178	1089	1669	8954	13021	10009	5936	2640	1526	1125	962	957	944	1000	981	921	951	913	936	917	991	976	954	919	952	898	973	903	967	902	897	946	968	904	953	949	1012	906	915	999	951	949	913	980	998	927	977	939	987	881	974	931	972	983	936	939	899	937	989	946	909	932	892	950	936	999	970	924	965	899	941	967	949	963	952	952	924	933	940	921	909	950	930	909	958	969	931	969	930	960	979	963	951	939	928	1002	933	911	940	988	906	932	929	934	965	941	948	949	941	935	961	953	942	928	895	917	946	958	958	962	971	985	1017	996	930	942	962	944	981	973	933	945	977	972	894	1008	919	980	938	958	933	963	964	933	1007	926	921	975	966	912	896	958	956	954	970	926	988	932	986	964	968	950	914	948	950	912	990	971	929	937	935	915	959	1025	908	913	957	889	949	915	935	965	963	926	896	896	964	1007	1011	938	932	954	908	987	980	964	963	983	964	972	914	941	960	945	932	977	930	1022	930	918	966	939	934	956	949	922	947	907	988	943	924	964	929	914	963	936	950	932	959	901	860	945	967	942	931	951	899	945	950	943	940	987	940	964	998	945	916	916	985	934	931	934	963	942	983	957	995	977	931	890	954	941	970	919	985	940	908	1005	897	995	933	952	938	958	925	941	950	1031	1035	956	948	879	925	918	943	940	984	985	981	974	940	980	947	987	980	937	930	962	938	924	974	930	956	925	961	998	940	955	959	893	966	951	924	988	954	948	964	917	942	958	975	935	1016	902	1001	959	918	891	892	959	905	940	959	1000	1008	965	961	997	949	949	916	968	948	1004	958	978	928	945	987	947	936	952	918	948	958	913	929	948	939	1003	963	966	944	899	951	919	894	965	924	937	955	896	928	933	943	969	959	962	964	964	935	896	947	936	971	954	978	975	961	969	994	933	940	905	961	917	946	980	966	918	929	956	986	997	940	929	954	953	922	927	994	928	973	889	931	917	955	927	924	930	952	917	946	926	937	943	956	933	914	928	958	899	996	933	958	949	913	942	987	967	991	984	946	944	1038	941	942	918	926	978	957	955	948	920	965	942	976	952	923	965	976	926	942	922	926	938	834	921	945	949	919	1003	931	893	935	915	939	924	988	980	953	949	937	952	936	975	880	945	909	964	975	923	949	969	960	969	938	992	919	994	964	926	944	959	964	949	917	921	926	985	960	955	986	948	999	918	934	965	942	960	988	1006	1007	1000	974	960	957	938	966	945	915	956	958	944	969	933	913	931	954	937	974	918	902	920	961	972	974	969	953	958	956	976	913	1018	974	953	896	977	983	919	934	998	960	958	964	1008	975	964	953	928	964	958	934	988	967	904	933	941	990	984	923	1002	964	932	955	973	968	963	1008	966	938	961	994	894	953	965	923	882	961	936	967	935	929	966	928	991	953	963	971	1003	924	969	931	954	948	928	920	971	969	908	965	936	951	971	911	953	954	928	964	918	948	981	967	994	971	916	934	941	946	929	949	906	949	902	925	902	955	985	969	985	955	979	958	892	906	958	997	875	883	943	940	968	951	906	935	996	967	930	1008	940	946	933	940	972	917	924	963	947	980	955	926	940	936	970	950	987	924	946	977	951	940	912	939	890	1006	962	948	941	921	960	924	955	921	953	951	1005	978	934	957	992	1009	984	978	908	909	915	930	924	994	933	943	927	953	977	960	975	958	938	961	898	953	944	945	944	1005	1008	956	952	981	952	950	1014	975	959	948	991	987	982	916	961	1004	955	938	895	964	1019	990	918	998	962	952	995	908	948	911	962	926	952	929	967	970	909	925	959	979	967	943	950	916	963	965	918	1020	948	934	980	915	948	941	939	961	919	986	951	931	948	941	944	981	973	975	944	995	912	964	1021	895	1022	944	924	968	994	935	929	939	953	932	963	987	959	1056	938	944	977	960	979	890	976	993	925	981	934	996	946	962	971	963	901	944	966	959	938	950	968	952	911	937	954	953	926	940	908	921	907	971	921	923	980	915	928	962	978	974	971	932	973	946	944	933	970	959	963	946	945	937	956	925	944	931	918	951	952	982	962	919	977	966	940	929	943	921	973	933	933	903	936	946	966	982	971	944	987	930	917	940	954	991	915	943	954	900	882	969	927	926	957	973	944	913	983	908	972	952	920	998	975	1008	967	956	958	906	912	945	929	943	950	1007	925	953	996	900	985	928	929	935	940	955	926	961	956	960	933	960	947	948	935	958	960	906	932	951	950	983	921	923	923	915	965	958	930	932	959	965	951	971	950	941	1000	976	929	958	954	919	954	952	947	926	936	931	966	929	938	937	965	895	1030	915	914	952	994	992	952	923	984	934	962	924	939	950	976	952	937	920	908	965	904	929	988	960	965	991	948	948	998	948	924	956	981	953	948	930	925	975	921	980	967	943	957	974	955	988	977	943	1019	1003	912	1007	915	926	946	922	910	911	970	985	926	975	978	946	950	960	1000	963	1000	897	944	891	939	936	975	948	1002	894	920	1006	944	976	935	921	930	966	954	947	967	948	976	937	909	906	946	947	968	957	930	967	1008	919	912	933	890	959	902	956	923	951	985	930	956	963	920	954	971	967	999	971	981	988	971	917	943	997	1008	910	930	953	940	922	967	921	973	1004	946	933	950	977	909	971	941	986	938	930	970	971	894	1018	898	925	942	992	933	932	952	963	1021	902	969	924	977	911	961	971	991	966	953	989	951	947	940	928	980	989	949	971	942	922	958	948	1002	1012	994	970	959	966	929	935	925	987	973	987	979	964	969	971	921	939	982	919	895	893	962	939	963	946	965	989	929	982	909	974	942	950	916	925	908	948	969	1035	987	959	954	975	928	938	943	1005	947	943	922	988	945	931	897	960	981	935	979	928	971	894	919	907	956	980	914	931	949	1011	937	944	968	921	923	955	991	908	954	928	926	974	925	971	968	972	933	949	980	958	991	989	978	905	917	968	949	976	935	974	957	922	938	990	1015	986	953	894	894	951	957	911	973	946	980	1004	944	924	974	928	972	928	977	943	932	975	881	874	940	963	943	934	959	934	944	953	944	981	878	933	982	966	961	964	932	928	941	937	953	1019	920	961	969	940	981	996	938	934	966	926	925	949	989	973	977	963	974	935	921	910	943	939	952	1018	904	923	977	926	973	904	955	939	970	965	876	953	995	965	946	959	976	1009	944	953	940	967	944	920	973	934	959	908	965	970	886	937	972	969	971	946	952	919	942	886	932	949	970	998	973	942	1004	965	901	968	927	969	973	1022	1015	948	923	967	883	916	890	972	996	917	969	946	1018	961	953	919	975	992	975	900	943	931	951	988	930	1001	961	992	980	983	969	908	940	944	930	902	958	998	978	979	977	915	950	1015	935	1001	889	946	928	980	911	968	904	938	974	944	890	974	959	945	969	996	969	915	950	1012	950	964	1023	928	969	970	882	970	954	1004	918	964	953	976	956	977	978	962	945	946	949	906	958	969	943	943	942	957	956	945	975	906	965	1008	953	1002	965	977	960
6281	2476	938	123	179	126	119	104	118	100	101	96	146	533	162	96	80	95	80	83	85	75	96	87	97	104	71	81	78	705	1273	865	420	219	131	104	74	89	79	82	70	72	80	79	87	73	87	87	74	82	85	71	77	81	84	84	81	78	78	90	67	73	87	84	61	80	77	87	81	65	72	58	82	85	76	81	76	84	84	83	71	90	83	91	87	83	78	87	83	82	75	67	86	85	109	79	88	81	99	92	88	79	73	79	87	76	73	73	78	79	81	81	73	69	75	83	88	73	87	70	63	90	85	85	87	79	81	92	73	81	73	62	72	85	71	87	73	79	87	86	84	77	87	80	89	92	82	82	79	82	61	96	80	88	50	73	61	89	76	89	70	87	68	69	87	84	76	79	91	88	88	100	75	89	69	72	90	70	74	73	87	71	79	79	69	70	90	64	84	88	82	80	88	78	71	79	82	63	88	63	89	93	75	68	90	69	67	94	79	86	89	78	77	80	74	54	81	78	68	94	98	97	79	82	67	74	82	88	78	78	75	84	95	82	76	90	82	61	69	77	98	78	90	106	69	79	77	86	96	81	82	82	96	101	80	89	92	68	78	84	72	111	91	67	80	64	81	76	85	80	82	86	67	85	75	93	81	81	92	99	110	81	64	87	77	87	83	89	101	78	77	79	79	82	78	80	69	91	82	85	67	78	73	71	91	90	78	65	87	84	95	92	84	79	74	68	87	88	75	77	74	88	69	95	64	78	94	89	89	67	63	91	86	96	85	97	74	80	76	83	63	71	81	86	64	90	78	77	80	74	86	73	85	72	91	74	70	90	95	71	90	93	87	81	99	73	71	79	72	86	83	88	68	83	83	89	73	72	75	83	77	92	67	82	84	87	93	77	76	72	68	75	69	85	85	80	63	89	92	72	79	70	63	87	71	89	73	86	93	77	88	77	73	67	81	73	81	94	72	82	86	84	82	75	80	82	77	69	95	88	69	66	83	70	89	82	97	82	82	74	75	81	79	93	83	87	76	89	85	79	71	89	82	80	84	75	88	82	89	89	86	63	88	74	75	83	71	80	79	81	74	85	95	79	84	70	80	74	88	83	72	69	69	99	97	96	71	62	86	90	69	81	80	65	83	87	90	78	80	84	76	78	88	89	93	79	75	77	84	81	70	80	80	92	80	64	83	87	91	89	80	84	93	64	81	89	63	80	83	71	87	72	71	79	86	90	69	86	87	78	83	74	98	87	82	86	85	75	80	83	69	88	74	92	83	83	70	83	71	87	90	75	75	86	82	65	95	84	75	73	78	85	99	73	70	81	84	86	74	77	81	64	105	77	103	76	97	83	74	80	68	80	83	85	83	73	75	81	87	61	71	105	99	73	77	79	71	73	66	82	87	71	83	89	94	96	72	81	73	100	56	83	79	91	83	78	83	81	89	84	94	82	84	87	92	72	88	78	90	83	71	87	82	74	80	92	84	79	82	106	72	74	65	69	81	95	92	86	79	83	88	95	70	88	75	84	84	74	82	84	63	87	102	84	106	97	93	78	85	109	97	83	81	82	84	74	80	88	92	74	77	74	86	86	71	74	87	74	83	85	84	77	78	100	84	75	77	87	74	75	86	78	84	76	74	75	103	73	84	86	83	92	101	79	85	92	83	73	78	82	80	76	98	94	79	77	74	82	72	64	86	85	92	71	86	73	91	90	81	72	85	72	85	82	84	87	76	83	67	89	71	68	83	81	80	77	72	77	86	85	82	88	82	85	85	85	103	78	78	86	85	74	67	79	76	88	75	56	80	88	83	83	80	83	71	87	80	81	89	74	78	77	64	86	62	98	78	78	79	68	79	79	85	83	92	83	71	92	88	90	88	74	66	82	77	77	90	100	67	78	71	84	86	85	85	81	70	90	111	86	66	84	82	88	69	81	84	79	87	89	72	84	90	76	95	88	76	83	89	66	73	84	71	79	73	80	93	84	85	82	81	98	82	67	86	79	80	85	95	75	74	86	64	72	77	68	82	80	58	91	76	78	65	80	74	78	90	86	74	81	85	93	89	87	71	81	83	79	89	77	95	98	86	96	60	71	79	54	71	74	79	75	84	74	74	80	83	94	61	79	72	96	81	86	87	90	78	78	67	94	83	75	77	71	77	73	76	86	82	83	92	87	83	72	94	59	91	93	69	86	82	83	87	93	72	93	70	85	69	83	79	83	98	67	87	92	100	92	85	88	71	62	92	91	87	78	86	88	94	79	81	74	74	78	88	75	86	72	69	92	78	83	80	77	69	89	74	71	75	97	78	63	85	93	86	82	77	79	78	79	69	83	99	78	83	84	88	88	70	77	88	87	68	89	68	80	90	86	72	73	87	102	79	71	93	86	74	81	75	78	77	65	90	70	80	76	67	73	82	93	99	96	78	89	78	78	94	84	73	80	73	97	81	77	86	84	75	94	83	81	73	79	97	77	83	70	68	67	85	82	80	88	85	80	107	95	94	80	79	81	79	87	81	102	93	88	75	85	79	84	85	81	65	82	74	88	101	81	90	87	86	77	68	89	77	92	80	77	81	71	71	93	79	80	88	72	77	78	86	78	89	96	76	88	80	66	71	62	89	81	86	80	79	90	80	81	78	80	89	70	81	83	87	91	85	78	87	69	73	92	69	80	88	69	69	71	89	85	71	61	77	76	76	84	73	81	82	93	93	87	82	78	75	97	86	71	76	81	81	85	85	73	78	87	79	80	89	72	56	67	81	86	84	81	85	103	83	70	87	73	71	73	87	82	86	87	77	73	76	74	78	81	82	85	83	85	79	96	96	84	84	80	84	86	78	81	70	79	75	107	72	85	97	80	102	79	71	67	89	101	88	90	71	84	85	75	68	89	90	82	82	86	83	81	72	72	86	76	65	57	81	108	88	68	80	81	81	86	77	81	69	82	59	85	74	70	85	83	88	75	85	76	78	78	104	95	82	74	85	85	90	78	74	77	74	77	91	93	71	90	77	81	68	95	70	75	98	92	70	91	91	91	72	82	72	85	82	86	89	70	79	76	81	83	73	89	62	82	103	68	84	73	76	92	80	82	88	80	73	88	79	59	101	91	66	80	83	80	78	90	89	77	85	85	75	82	102	67	79	72	79	85	98	85	96	84	86	74	83	81	83	82	82	86	81	75	83	60	86	84	89	82	88	76	81	75	79	79	76	89	92	95	71	78	82	69	77	80	81	72	80	87	73	89	67	71	78	76	82	82	76	74	84	78	71	91	91	73	67	75	81	72	75	70	85	86	84	74	98	80	82	89	85	84	74	77	89	79	91	86	86	80	76	87	86	67	68	86	84	89	83	73	78	92	79	88	85	92	76	86	83	63	73	86	82	82	70	102	78	73	93	71	83	86	95	80	84	77	94	64	90	76	73	95	87	81	82	73	84	99	87	87	77	75	70	84	73	91	90	93	76	82	96	73	87	78	75	87	90	69	68	76	75	89	74	88
41716	20657	11420	4407	12278	6267	5223	4173	3285	2808	2353	2195	4065	15043	4663	2002	1381	1363	1362	1277	1196	1232	1182	1249	1363	1185	1260	1269	1982	15261	21134	15824	8584	4220	1953	1135	997	881	921	920	929	928	932	946	950	916	962	903	957	957	954	922	945	951	999	964	899	934	940	947	913	901	959	923	991	853	920	969	968	983	885	963	947	913	1022	937	894	944	930	912	877	938	933	896	931	1004	919	911	948	972	964	963	963	1006	956	970	944	986	992	946	934	944	968	965	974	929	963	928	895	892	965	901	954	924	922	926	959	939	993	923	974	907	924	934	990	942	918	950	959	961	941	930	965	922	938	918	908	973	920	936	961	902	946	964	924	912	967	963	929	958	941	1006	942	972	1024	938	975	939	941	933	950	932	941	1010	964	872	959	922	967	941	921	941	966	1001	942	949	1005	981	961	926	936	972	948	905	993	974	905	947	907	895	917	935	915	904	948	991	935	955	957	945	929	950	960	949	934	928	968	955	963	976	1012	929	993	996	895	973	945	988	962	918	937	896	890	918	943	950	911	898	972	928	968	922	942	917	964	921	911	939	964	1017	915	955	950	895	942	980	927	923	950	913	1004	965	950	898	1002	940	1006	906	910	924	899	974	995	972	960	920	944	957	952	903	991	866	939	956	932	911	983	909	959	977	912	946	914	991	957	877	954	951	945	945	937	902	977	951	936	967	940	983	892	950	947	974	951	907	995	976	958	911	917	987	951	902	986	911	921	914	955	903	995	951	934	972	927	964	970	917	945	943	990	956	913	969	966	985	921	949	944	942	974	937	985	901	963	925	1009	938	976	916	935	918	928	988	914	972	896	932	932	983	1003	935	944	907	955	976	939	900	931	942	951	936	957	919	952	921	906	912	918	931	858	976	980	970	979	973	949	904	967	915	992	1004	970	1008	980	969	953	879	961	928	915	1017	938	922	962	972	884	962	944	972	968	918	995	950	1022	918	941	937	922	911	891	981	959	945	897	919	895	913	956	925	948	903	975	949	957	926	902	939	994	924	857	893	965	988	990	914	924	917	955	974	954	958	1013	967	938	920	942	934	950	878	932	987	968	937	961	947	954	912	979	967	931	939	928	1018	924	990	933	952	912	930	973	931	891	931	886	899	960	943	920	941	888	942	949	939	954	931	940	948	937	933	956	923	960	911	956	935	947	939	955	909	983	940	998	924	937	962	931	972	996	1009	902	913	906	951	913	922	949	998	987	920	961	927	915	983	915	896	922	914	993	940	967	883	928	944	968	968	874	948	1023	918	876	908	900	901	942	987	976	906	999	965	901	940	966	873	944	917	896	977	997	956	943	970	997	936	954	958	917	948	903	898	988	917	991	916	928	922	927	970	935	918	971	976	929	956	970	983	908	939	923	950	928	992	935	959	972	972	889	944	917	954	898	961	920	981	948	953	1015	898	948	970	968	938	928	924	957	904	930	926	956	939	934	961	926	983	983	1005	964	941	944	939	967	950	951	952	914	854	954	964	952	951	930	902	930	946	958	910	1001	983	915	974	927	960	937	1008	993	932	964	1032	1006	949	941	939	922	938	933	1005	917	964	958	944	930	932	964	964	996	925	975	913	929	948	874	944	996	952	968	884	966	913	951	956	909	971	908	970	937	866	954	946	985	961	903	951	929	985	968	937	916	963	934	940	968	911	990	944	968	936	942	906	911	916	951	974	889	958	944	933	1004	933	971	936	1004	923	985	920	957	894	937	888	928	910	932	979	947	994	983	951	989	984	944	961	956	963	929	937	951	964	971	899	990	936	992	975	948	974	947	961	952	941	914	945	991	970	890	979	918	961	924	935	931	849	936	930	892	962	992	937	973	952	953	982	978	988	886	992	945	945	939	990	978	903	952	976	931	959	919	984	996	936	950	909	955	984	970	945	1022	939	973	958	950	925	935	911	897	964	992	907	976	921	972	959	905	964	952	942	926	948	937	971	911	956	939	912	936	991	974	906	931	954	966	913	967	890	924	934	955	952	952	936	915	948	925	955	966	941	954	987	926	963	865	917	903	964	1003	935	924	1007	945	927	954	883	955	960	949	952	911	930	946	961	962	973	939	945	993	951	923	964	896	975	915	949	931	944	950	939	933	944	937	920	902	953	967	913	956	936	939	930	945	992	942	872	940	924	996	970	941	990	947	947	936	893	920	901	909	927	933	973	945	922	997	939	940	885	961	962	938	910	908	907	934	936	958	966	934	1005	966	920	944	970	946	893	903	959	989	904	961	974	943	894	906	958	927	933	951	954	918	962	917	955	918	903	885	972	927	955	905	917	946	938	892	968	1001	891	969	948	929	952	949	906	909	904	962	951	929	921	998	908	955	984	985	996	919	984	930	973	959	951	934	986	973	934	932	985	904	944	958	907	939	991	968	908	896	993	942	912	926	931	941	944	889	922	993	920	933	919	976	964	911	926	936	909	914	932	922	912	997	905	979	959	967	912	972	943	948	889	983	939	987	952	884	960	976	981	899	913	904	886	989	950	931	951	930	911	931	969	913	859	939	972	985	950	941	980	1012	934	954	989	952	942	899	956	923	947	940	927	925	939	890	940	933	968	942	975	930	930	1006	936	947	916	992	969	971	891	939	940	964	895	944	930	924	991	935	951	981	948	961	995	963	924	979	908	911	968	955	944	914	983	898	955	959	959	916	891	899	990	941	968	983	948	902	917	985	886	968	898	892	940	921	947	915	921	916	888	897	964	945	929	947	957	927	943	898	920	989	925	957	968	986	914	932	940	954	980	918	973	944	867	914	980	946	1000	932	906	949	938	982	938	934	909	991	941	922	936	926	958	904	977	957	967	952	988	968	981	988	983	983	959	884	930	931	974	970	989	920	1003	954	1001	948	916	949	1002	977	994	908	895	959	949	953	895	959	901	1006	1012	928	922	920	937	902	924	930	928	981	968	994	1005	967	958	900	956	952	974	987	888	984	880	953	917	947	908	933	927	942	896	1032	938	922	934	958	961	913	920	963	879	963	954	907	991	1020	970	946	983	916	945	916	989	969	910	958	904	971	994	919	922	915	917	976	931	974	965	869	913	943	927	956	967	925	912	933	929	942	886	926	985	911	974	988	988	973	941	962	935	956	967	950	951	967	939	933	942	928	978	980	942	918	936	974	970	1030	948	922	936	971	933	975	973	938	981	948	919	948	947	928	923	913	964	884	929	905	896	971	1001	947	935	1022	965	891	944	927	937	900	1002	985	969	934	1005	900	954	927	994	940	932	988	931	939	924	899	926	947	980	965	943	917	999	916	930	926	924	978	922	901	910	878	955	939	957	973	902	992	954	923	959	922	948	934	929	947	954	879	962	931	930	961	961	954	928	922	941	972	946	977	938	891	962	976	985	991	980	984	970	987	1017	940	925	909	925	971	907	963	975	939	974	962	987	922	907	962	937	945	957	949	983	915	952	942	969	953	921	952	964	944	934	982	953	967	976	953	1022	937	911	888	989	945	963	976	972	924	952	975	951	954	905	1014	962	939	953	927	925	931	944	1033	984	916	866	913	976	983	996	949	985
7369	2059	947	154	202	122	118	115	127	115	105	121	244	1101	205	105	92	106	86	93	90	115	93	95	93	127	81	103	258	1279	1322	633	362	213	111	111	93	75	81	78	84	78	78	97	85	91	96	79	83	81	71	86	93	86	79	77	95	95	68	62	81	89	82	91	72	86	86	69	77	83	70	87	97	83	80	99	90	83	67	67	86	71	88	93	88	86	77	91	76	79	85	72	86	85	80	74	103	104	82	89	92	71	88	100	90	72	89	85	78	94	72	84	75	74	73	81	74	77	90	77	85	83	65	91	76	69	75	78	92	80	88	90	90	77	90	76	82	111	70	73	74	74	78	98	85	84	67	84	80	85	94	98	76	104	85	72	111	87	76	78	90	87	93	80	69	70	103	85	96	64	89	98	80	67	87	76	89	88	69	82	73	70	75	81	78	97	91	83	82	78	81	75	86	83	80	92	80	105	80	84	92	92	77	85	103	77	100	88	82	85	83	89	76	79	97	73	94	85	93	86	75	100	86	85	74	77	72	81	70	79	94	81	67	75	79	71	83	65	82	91	82	82	80	75	97	100	76	75	89	85	81	97	87	87	93	82	84	86	81	70	97	75	80	72	98	92	83	89	86	75	81	97	78	73	76	96	79	68	84	90	92	73	81	87	82	81	102	80	83	82	87	73	70	85	95	71	95	97	83	100	86	78	78	85	91	97	69	72	80	79	90	101	87	80	83	92	87	90	94	68	83	75	81	99	75	64	71	89	84	94	84	95	81	71	85	77	74	68	82	93	89	75	74	79	75	102	82	70	74	90	68	93	80	68	88	81	90	80	83	95	90	74	78	77	65	92	68	71	74	76	83	70	89	89	89	89	65	88	90	83	93	75	70	94	92	74	79	91	58	84	86	90	93	82	80	81	75	89	91	73	90	83	97	87	61	115	91	77	71	73	68	80	90	76	80	80	93	88	85	85	85	92	80	88	79	76	85	73	80	88	79	78	70	88	77	83	109	83	72	75	81	72	90	98	68	80	79	75	85	77	72	93	63	70	84	91	80	80	73	114	71	88	73	87	80	99	96	81	75	79	79	97	85	88	91	104	90	77	87	98	71	105	73	67	78	102	65	73	95	90	80	76	82	74	75	69	80	85	90	82	87	99	82	90	83	78	91	73	97	109	78	88	63	84	78	75	83	77	80	77	73	90	83	83	94	99	74	81	70	94	89	96	98	73	81	78	78	85	71	98	79	96	75	80	91	91	78	91	79	91	87	104	92	80	94	69	77	89	80	78	84	76	84	69	83	76	71	90	94	81	94	99	94	97	87	77	84	79	92	75	84	102	57	85	90	78	89	100	85	81	76	78	87	85	90	73	83	69	96	75	82	86	98	92	77	88	98	98	94	84	80	71	93	71	97	89	81	77	83	87	80	86	88	72	84	77	100	78	97	75	89	98	89	82	79	79	86	72	105	90	56	81	81	93	71	80	67	76	73	84	96	74	86	89	80	77	82	79	86	90	92	81	85	83	68	90	67	73	71	71	80	98	72	82	94	73	74	83	89	88	88	76	96	80	89	90	82	87	82	67	90	85	95	95	82	81	77	80	89	93	84	87	78	78	86	93	81	66	83	77	82	77	91	105	68	90	83	84	80	100	75	66	68	75	82	83	87	90	69	90	79	84	84	86	84	67	97	82	90	69	100	106	86	93	103	86	75	82	86	86	70	91	98	88	85	92	80	90	87	78	80	70	68	74	84	79	83	92	91	85	73	100	86	85	91	90	98	78	79	71	77	76	98	84	80	84	112	76	88	73	87	99	98	65	87	79	66	74	73	81	94	88	84	101	91	86	78	90	98	90	81	99	86	77	73	60	83	73	101	81	74	77	78	78	73	67	67	81	83	104	67	72	89	61	91	87	79	88	99	83	72	84	95	98	88	74	79	74	81	80	76	82	84	86	93	77	93	80	85	80	89	89	89	81	87	86	101	95	92	78	88	93	89	60	79	65	80	84	84	92	61	86	81	87	94	92	83	79	74	87	89	85	79	73	101	85	78	74	64	70	65	85	95	98	113	87	91	70	77	93	91	98	99	81	73	71	88	92	76	81	74	96	98	79	83	71	68	83	90	96	83	83	78	73	70	75	84	84	89	84	97	96	67	99	92	86	72	83	73	68	76	82	96	83	89	74	77	85	87	68	99	74	88	93	105	85	83	88	92	90	73	80	88	82	85	77	78	92	79	82	75	84	92	91	74	108	88	97	80	73	94	91	96	82	80	68	80	80	77	77	89	102	68	92	76	95	95	87	85	96	80	71	77	88	88	89	72	72	79	86	82	72	90	83	91	75	83	81	98	83	79	97	97	91	87	97	81	75	77	72	88	78	85	93	68	93	80	82	78	88	83	95	76	75	102	70	84	79	94	75	82	67	85	84	90	86	84	83	90	79	93	77	81	75	77	80	85	90	85	69	83	86	83	90	79	98	64	93	90	77	80	92	94	90	101	90	76	101	80	88	95	86	83	69	86	66	82	88	83	70	75	84	85	80	79	90	88	87	87	87	69	83	79	96	90	74	91	99	91	77	66	86	97	75	96	87	77	83	72	83	87	87	91	84	73	77	84	88	86	103	75	89	89	108	86	71	73	82	80	78	75	79	77	87	81	101	88	91	92	95	91	75	85	91	62	96	73	88	95	85	68	91	107	78	80	78	74	91	75	74	91	62	66	78	86	61	79	82	81	81	83	84	88	94	82	92	91	91	100	93	71	91	89	81	88	88	86	85	97	85	91	86	72	89	95	82	99	80	73	86	92	90	80	71	86	93	93	67	81	92	62	93	72	91	89	89	82	85	72	83	67	88	102	88	78	83	80	80	86	99	68	74	76	71	66	72	69	87	82	89	103	81	82	81	78	69	81	82	78	73	94	88	86	81	79	102	73	89	77	83	79	85	89	87	83	89	85	94	96	84	75	97	74	82	87	83	89	81	83	79	77	57	87	94	64	87	91	72	101	93	88	92	77	74	87	64	88	96	87	84	91	98	92	72	84	83	87	78	83	85	102	89	91	79	84	85	80	74	74	78	77	88	84	86	77	80	89	87	82	77	79	69	80	83	79	78	82	84	74	97	86	65	78	79	84	82	78	82	72	65	89	74	89	78	72	79	81	79	63	93	102	102	89	97	94	78	72	77	70	86	72	84	111	73	70	84	94	76	73	93	81	96	103	98	97	91	76	96	80	95	102	74	76	69	89	75	85	93	78	94	98	99	83	74	82	90	73	86	77	75	67	82	74	73	79	85	84	66	68	92	92	92	83	72	97	75	77	68	90	90	81	64	91	93	79	87	77	72	77	86	97	73	89	83	73	92	88	90	98	73	72	86	79	80	91	78	79	83	104	77	91	78	77	72	95	91	83	88	89	74	79	99	94	89	75	88	76	95	69	73	96	95	94	89	73	79	79	90	85	67	85	81	90	70	90	77	80	70	85	76	77	88	76	80	78	83
37404	19243	11917	5750	13057	6455	5522	4640	3899	3064	2801	2454	8072	23117	3876	2266	1601	1419	1415	1352	1384	1311	1304	1363	1326	1385	1373	1223	6669	21847	21229	13286	7487	3911	1941	1247	969	966	1028	945	970	1005	1008	925	965	932	969	967	983	1009	944	1012	970	946	954	999	961	904	949	1001	1052	983	974	992	978	947	1013	1009	1002	954	978	994	954	956	995	884	970	983	957	997	1018	997	984	982	968	953	998	995	1047	988	961	1005	947	973	938	982	991	955	1016	962	945	986	987	954	983	942	988	1009	986	1001	998	944	953	1019	968	981	971	988	1029	1040	987	963	933	977	969	1020	973	1037	970	1002	977	1002	971	963	1002	970	982	990	965	972	948	914	978	968	997	948	980	1018	1001	956	961	982	969	966	930	1001	1006	969	981	910	994	1012	1031	966	948	1009	1046	973	997	966	975	940	950	1038	1012	990	1004	990	953	997	956	998	954	1013	985	945	998	1001	988	983	1010	1035	949	1051	959	1002	921	976	1008	934	984	1019	1008	921	1011	976	998	943	970	1001	1002	1025	934	981	940	999	988	981	987	1003	1000	989	1044	1007	986	937	990	915	993	931	995	958	900	957	958	982	976	942	956	999	1031	976	979	1021	1022	969	938	960	902	968	988	976	953	1000	966	1007	973	992	900	996	960	1000	981	944	967	940	962	969	928	1003	953	1003	991	1007	1045	1002	982	971	966	958	998	969	978	971	952	1018	968	998	928	974	991	961	943	1038	960	960	948	964	971	977	973	995	967	991	954	936	997	999	1018	944	974	986	963	1021	959	988	1002	989	978	1013	957	1004	1021	982	993	953	980	991	991	955	923	981	1018	1002	953	1045	929	962	983	1001	1011	985	973	998	981	965	1003	993	989	939	986	954	1009	994	984	944	996	971	953	977	970	1023	993	929	966	991	990	934	1008	1011	986	989	985	948	1009	1020	1013	1010	1031	961	979	1002	983	989	1040	970	969	1022	1010	984	980	933	984	992	1009	946	1015	979	983	944	1020	971	1016	1037	1004	952	1022	1019	1038	972	989	979	1020	993	974	1008	999	947	988	971	999	936	944	994	973	953	1033	1023	963	1024	981	966	1016	1032	951	957	980	1042	1017	950	931	1007	939	1001	1019	1039	962	934	998	928	1010	1013	944	982	967	1003	987	987	1002	919	1015	936	987	966	987	986	939	1011	995	975	960	952	947	942	960	918	980	958	945	976	972	963	965	989	966	1020	977	987	992	993	965	998	1023	997	1002	998	980	927	934	933	1028	984	955	961	1034	988	988	975	1006	983	1013	965	983	991	932	1012	1015	966	1013	910	982	984	918	1053	1026	995	987	985	961	951	940	933	1011	960	969	930	1023	988	981	972	957	1009	923	994	963	1011	909	973	954	957	957	960	996	950	1040	1007	932	934	988	958	1011	952	1023	938	966	977	1012	967	1037	962	973	989	963	1007	1001	948	934	970	959	981	1010	1000	968	942	949	986	965	1023	983	1007	944	947	952	967	973	986	984	969	948	1025	928	999	974	1009	972	1002	968	962	970	969	994	944	951	997	973	1042	997	977	957	1009	952	912	956	953	1025	970	978	1024	1017	1001	1016	989	985	1012	938	981	981	1016	943	1007	941	972	1014	920	956	973	1015	1005	971	975	959	959	994	982	992	980	979	979	954	1017	1011	1030	977	1036	981	1008	1008	980	971	967	969	968	932	929	978	998	943	963	1019	988	1026	960	973	990	988	988	960	989	939	911	950	990	995	984	935	958	1042	949	1004	1003	964	966	1000	958	941	975	957	996	991	1007	1012	1040	1054	987	962	990	1016	959	1000	1023	963	980	995	965	1050	1009	962	961	963	968	947	1007	1005	946	966	1028	1017	949	954	979	927	1002	943	991	962	981	1008	944	947	949	981	1005	1014	997	977	1026	994	1073	964	933	991	957	939	956	989	971	984	936	1002	987	971	978	971	972	985	968	979	1039	993	909	1056	1016	982	1033	983	935	1010	963	979	961	930	925	974	989	949	939	980	955	987	965	951	964	972	983	973	961	975	1006	938	976	995	1009	1006	992	951	991	1040	1025	969	993	1016	993	970	998	997	1004	991	968	1004	1008	936	950	965	911	946	1053	939	958	983	971	964	980	1013	931	1024	959	981	961	999	973	1041	986	1014	954	999	1001	989	990	964	967	931	977	980	959	947	972	956	923	970	953	990	973	967	977	978	954	1016	992	1008	998	966	953	963	974	970	1016	990	984	1034	954	968	984	969	1068	991	1002	1039	979	1007	945	984	991	947	960	973	958	997	950	994	972	969	951	958	998	936	996	949	1024	943	966	941	1015	1060	950	937	969	979	993	971	969	1011	980	991	968	985	991	965	959	996	984	991	1022	973	969	1024	1027	1020	1001	964	967	922	1005	1011	1047	920	995	989	955	980	1024	996	941	953	996	939	984	992	1017	890	962	960	1000	976	975	1007	1006	953	1038	922	925	976	962	928	994	944	993	994	1010	1053	1008	995	1000	1013	1031	980	938	936	969	952	960	972	974	972	1010	985	1013	1001	1008	986	979	982	963	977	989	968	928	941	1007	969	1006	1023	966	986	938	986	965	1014	1010	1026	993	1034	982	947	942	981	998	1023	965	1001	956	930	971	953	980	959	1042	971	928	976	931	1037	1018	972	1006	996	953	930	1018	969	969	1013	999	948	1000	1033	954	999	966	968	952	906	938	952	1016	985	963	992	969	961	977	968	964	974	1020	981	983	1003	990	999	991	1019	1034	974	973	953	975	993	999	999	904	1020	960	1025	926	964	953	972	966	971	1003	961	1014	1045	994	1057	974	974	1021	980	1004	944	975	960	1032	989	972	977	967	1019	959	1013	992	996	946	1035	934	1091	1065	1039	957	916	964	973	975	997	960	978	1016	962	955	1027	987	993	938	1059	947	987	943	981	1022	969	928	1036	1010	961	995	975	1027	1022	989	999	986	988	983	962	995	946	970	948	972	902	958	962	948	977	1027	1031	982	946	945	947	968	1019	934	990	974	947	950	953	1015	1003	965	995	943	1005	982	986	993	981	967	946	1033	965	1046	939	947	942	951	959	1002	1002	972	985	961	967	934	999	1016	945	1006	963	966	1014	959	993	992	1012	936	1001	963	965	1010	939	966	963	940	963	1012	1018	972	958	940	993	988	951	1017	965	933	938	955	957	1020	997	967	961	976	1012	993	960	965	951	1032	992	958	988	991	988	965	999	920	953	974	1001	959	933	960	1013	969	992	953	924	963	942	1009	1002	973	995	982	947	957	965	1007	1046	994	948	975	950	985	991	1012	982	1014	960	953	985	906	1007	930	938	947	1015	952	933	920	990	1020	981	959	926	979	970	1008	963	973	977	977	987	959	988	1000	1022	985	939	1020	948	965	982	950	947	978	976	946	980	986	942	995	1006	1023	966	960	1045	978	1000	1019	953	1028	994	990	949	964	962	1031	995	975	950	964	953	960	948	979	1000	904	965	1011	955	942	955	1001	978	973	982	991	961	999	1010	927	938	1029	1010	984	1006	986	1002	987	988	939	949	935	975	1005	962	995	1032	900	973	960	938	955	980	975	934	1027	965	984	936	1062	989	947	980	984	994	950	974	998	989	990	909	958	1031	964	1020	930	1005	964	1059	987	988	1002	1008	988	1034	937	1012	981	952	977	992	1065	951	1044	960	984	940	996	971	981	1023	980	1010	975	952	974	954	986	929	965	995	994	1002	962	990	971	1001	1030	995	963	1004	999	967	985	980	943	972	1019	965	974	964	986	1077	1029	1001	964	1030	1051	976	976	1000	1018	923	951	1013	955	940	1006	971	971	933	1016	1037	991	920	1006	1017	982	980	965	944	926	956	943	981	980	1052	982	962	936
8551	4087	1515	247	377	136	157	163	134	138	123	111	360	1260	130	108	104	106	105	104	100	108	87	76	97	84	98	90	797	1898	1510	710	522	278	162	98	90	71	64	82	97	62	95	74	68	77	73	71	75	86	82	83	73	72	75	98	76	75	88	83	77	76	85	80	79	88	71	88	71	93	75	72	74	83	91	80	80	55	91	80	79	61	67	78	89	80	70	81	89	86	77	79	70	65	83	65	90	76	75	87	78	79	79	64	71	62	79	81	73	72	73	95	82	74	91	78	83	66	77	70	74	75	75	82	92	93	82	91	70	64	81	79	71	70	80	75	89	73	72	89	67	82	78	82	76	84	93	63	90	77	82	88	81	88	76	90	76	95	87	81	79	74	76	86	95	84	79	84	70	71	90	93	89	74	66	87	94	81	72	84	72	85	87	82	72	70	86	92	84	74	75	76	82	88	72	73	75	80	63	76	69	76	79	69	81	82	84	106	67	76	82	85	98	71	87	85	86	77	83	96	74	65	84	74	88	69	77	92	72	76	89	63	68	78	85	80	73	66	85	86	82	78	81	84	80	70	92	82	78	74	78	74	74	70	89	71	84	76	70	52	89	66	88	78	85	88	94	80	81	77	71	84	76	89	75	92	86	75	79	79	76	102	68	86	89	73	69	86	71	76	77	68	71	80	84	74	66	84	75	76	90	54	88	72	105	77	63	73	62	73	76	89	71	94	91	90	70	68	61	80	86	65	88	79	80	55	93	66	80	92	78	83	71	77	77	71	83	94	79	71	71	76	84	75	74	91	86	77	84	73	81	83	70	95	96	89	60	56	89	85	86	81	75	71	88	83	69	82	85	98	71	85	74	94	66	81	85	69	78	84	70	75	68	81	78	80	76	90	79	76	71	74	73	79	76	61	79	79	76	72	77	79	108	81	91	76	77	79	85	74	79	79	83	86	70	72	76	71	73	96	84	73	73	69	74	81	77	99	83	66	86	107	66	84	75	82	68	79	80	76	81	77	83	97	69	69	69	69	90	82	81	87	75	82	87	64	71	84	75	61	65	87	88	78	86	78	68	76	76	94	72	83	78	85	68	69	88	90	69	73	95	82	82	96	71	74	70	81	88	84	58	79	86	68	89	70	75	77	70	74	69	80	71	85	68	89	71	72	69	70	69	62	75	68	98	88	72	78	79	89	71	76	80	72	86	73	81	76	85	97	82	92	72	84	77	89	66	72	78	78	87	84	77	100	73	75	84	76	79	76	83	68	74	80	80	78	81	62	91	78	90	93	81	81	83	71	88	76	72	74	86	86	74	79	75	72	87	65	66	82	78	82	87	66	91	69	74	67	101	89	75	63	83	90	87	70	79	83	75	77	73	84	75	76	69	70	78	78	82	84	78	85	77	70	93	82	55	72	75	83	85	63	74	77	64	87	83	81	79	59	73	80	89	74	81	66	90	69	73	74	96	62	78	78	77	85	82	84	74	69	77	73	83	94	78	82	87	90	72	96	75	74	74	83	77	71	76	83	87	87	89	98	83	82	65	83	83	80	78	68	80	90	80	75	77	86	78	82	69	80	78	92	91	84	97	74	76	79	78	73	74	81	75	80	81	92	80	73	97	77	62	75	79	76	66	73	90	77	75	71	84	80	93	81	75	87	74	74	76	69	71	88	81	67	68	77	83	92	91	69	81	79	86	75	68	66	73	72	87	75	87	71	78	80	73	71	70	91	103	82	83	88	78	90	75	83	78	69	74	67	70	79	85	88	66	78	65	118	80	75	77	77	77	69	77	61	105	94	68	68	65	77	67	79	72	78	68	70	69	78	80	66	83	76	82	76	68	66	79	73	76	70	63	90	74	80	72	84	67	72	78	82	67	86	93	76	97	80	93	78	68	83	78	78	81	75	83	79	78	78	78	67	70	80	83	83	81	85	83	61	73	83	84	81	86	94	70	79	67	77	82	74	81	72	64	78	89	88	79	87	67	69	86	92	77	89	69	80	86	91	75	85	72	96	66	85	78	70	66	100	69	79	73	66	95	67	79	76	69	83	101	82	85	68	76	69	94	87	69	78	72	74	83	70	70	81	72	88	70	82	73	72	76	73	100	81	74	77	80	81	80	84	72	71	78	79	73	68	76	66	87	83	82	72	83	81	92	77	70	71	76	70	78	85	80	74	89	69	70	89	94	61	84	70	78	72	83	88	74	71	81	61	70	70	80	74	80	81	69	93	87	79	79	67	64	59	85	82	75	93	84	77	73	86	75	70	79	93	72	72	78	63	82	73	83	69	71	71	75	84	76	78	90	81	84	71	96	76	65	82	78	83	79	68	66	71	74	70	77	75	81	73	76	79	87	78	84	89	71	73	93	76	75	101	81	99	84	80	91	77	93	79	86	77	76	69	83	69	85	79	80	78	95	86	78	85	63	78	73	88	74	70	67	85	80	79	93	92	88	83	73	75	71	75	86	89	69	84	90	61	78	77	75	76	94	90	71	80	87	85	68	79	88	78	78	81	90	69	71	79	69	88	90	95	75	91	66	82	94	84	106	70	68	69	86	73	72	73	82	87	86	84	81	80	84	81	79	88	84	77	81	84	84	89	94	86	83	86	83	75	74	86	92	92	83	94	68	70	72	80	73	70	92	64	81	74	75	97	99	75	61	72	76	62	86	90	73	87	73	77	67	84	80	86	59	88	80	81	69	70	84	71	83	81	72	78	82	77	67	79	66	83	70	67	77	72	67	86	70	93	70	82	76	84	80	83	90	71	99	73	67	82	83	80	85	84	69	86	73	68	78	85	68	83	75	86	69	67	79	77	79	75	80	72	71	69	69	88	74	81	70	71	86	95	60	88	86	80	69	88	65	71	69	80	77	91	64	78	77	79	82	69	71	76	83	76	94	76	68	87	88	91	69	67	75	78	67	81	98	66	86	74	79	74	94	83	74	76	89	78	91	79	79	95	76	72	94	84	67	89	86	87	93	80	77	83	80	80	98	86	75	84	72	89	74	73	92	92	74	91	82	88	73	62	73	73	85	78	71	74	78	79	70	72	79	76	67	96	71	77	78	78	91	80	95	82	89	76	70	75	74	68	86	68	77	65	64	78	75	88	78	77	81	85	86	93	60	79	79	74	84	68	83	76	71	78	86	95	75	80	65	78	77	98	82	67	79	74	65	71	71	74	63	82	84	79	83	93	82	73	81	88	78	92	70	78	91	76	74	58	84	77	84	72	76	81	80	69	69	65	78	86	98	82	82	85	90	82	84	88	95	77	72	82	73	82	89	66	80	90	74	82	71	90	84	75	77	91	71	75	74	83	72	65	74	71	76	97	79	72	88	60	76	73	71	88	64	68	85	82	71	75	83	102	101	81	83	82	72	71	78	80	65	62	89	77	86	79	101	88	88	84	77	80	84	80	62	99	80	83	77	81	86	76	65	67	69	77	82	95	77	65	82	96	54	68	77	83	90	74	64	61	91	83	71	101
42942	24150	15678	9651	17139	9060	7276	5933	4925	4110	3404	2968	11166	21442	2352	1988	1770	1641	1616	1553	1520	1457	1434	1332	1476	1389	1321	1380	14414	25158	20672	14311	10576	5905	2895	1367	1091	954	963	933	901	880	925	937	895	905	880	889	956	948	905	911	938	917	939	894	943	915	928	882	897	947	871	913	887	899	894	941	896	913	898	944	974	906	923	889	926	885	931	911	884	914	918	944	869	867	949	917	932	892	904	916	922	862	886	944	915	886	876	937	928	896	923	894	899	947	978	928	944	898	937	908	863	919	903	931	897	907	932	901	912	915	960	959	918	890	908	922	918	942	947	925	906	919	932	941	842	949	880	884	846	934	884	876	931	935	915	911	926	904	908	936	890	910	957	880	924	912	901	963	919	894	925	923	890	956	916	936	879	920	887	914	935	893	890	936	882	914	909	899	902	871	878	880	925	963	883	932	951	882	940	866	907	906	889	911	928	915	906	957	921	886	913	885	913	938	928	923	908	951	903	956	836	907	939	866	917	952	940	914	838	910	919	870	894	906	888	991	925	883	898	984	910	917	938	910	906	871	905	939	903	887	841	905	888	917	924	952	922	906	911	901	936	938	908	901	976	889	941	921	869	947	922	852	916	944	872	908	960	924	945	893	930	922	915	904	913	939	871	914	907	950	941	917	902	974	919	956	934	922	878	911	950	866	925	919	884	944	968	868	880	895	889	956	921	925	911	969	910	910	905	942	851	902	865	923	913	918	969	944	929	872	854	883	873	921	878	907	877	878	944	858	891	933	929	921	912	927	877	903	878	847	928	936	885	892	940	935	871	929	951	919	885	916	928	916	857	883	911	905	848	899	906	893	898	852	910	914	919	876	931	887	922	907	958	935	944	923	893	847	933	955	835	901	875	895	878	873	921	901	915	930	866	921	813	984	964	957	962	926	892	928	946	899	940	911	982	899	928	918	952	921	915	933	895	906	920	913	865	953	916	892	884	984	928	878	933	913	892	927	903	937	929	949	927	922	955	920	964	894	885	868	934	867	915	915	908	968	946	948	920	916	909	901	914	961	908	904	908	926	862	904	981	886	911	954	928	894	901	959	856	913	884	882	922	884	929	934	892	920	935	940	852	877	940	872	973	893	922	927	876	887	895	918	946	906	872	908	889	936	939	897	912	946	868	887	964	935	866	907	914	887	943	944	904	940	857	856	890	882	911	933	877	914	911	881	960	899	946	919	869	886	891	900	959	885	943	893	902	880	869	997	873	876	986	898	969	890	876	908	898	867	903	872	948	884	897	932	929	932	899	869	932	951	910	920	930	953	886	921	919	936	901	948	903	979	906	943	914	877	899	902	957	860	907	910	924	957	900	939	860	937	912	879	904	871	957	932	943	876	899	875	880	881	901	939	931	912	897	898	947	913	884	913	891	937	920	889	933	956	912	928	921	923	888	971	952	902	877	987	901	895	886	950	889	902	925	945	896	879	870	962	904	904	918	862	846	897	897	940	902	871	965	879	965	860	875	795	904	854	928	920	962	886	874	898	892	904	883	933	946	893	925	936	902	874	903	943	905	888	890	883	929	862	921	899	876	956	926	961	938	935	929	861	887	871	875	961	896	927	952	911	911	940	873	882	909	922	927	912	949	879	936	983	902	925	917	934	912	939	909	907	876	933	892	957	892	904	891	918	913	914	884	919	993	929	855	925	921	935	941	869	946	912	943	936	889	861	943	974	859	904	904	911	895	894	879	948	930	959	889	943	888	914	914	841	903	935	911	871	934	911	971	866	931	879	922	914	959	907	915	911	864	914	895	883	908	910	874	862	939	903	882	873	884	874	942	929	939	901	941	931	904	938	900	963	932	930	898	873	929	897	930	929	942	934	922	836	911	872	894	968	889	895	860	882	933	904	880	919	874	913	913	914	916	916	900	920	877	877	940	908	860	928	907	876	884	936	890	958	863	922	835	922	864	852	908	906	929	905	871	892	889	919	925	910	972	930	909	895	933	959	929	929	928	929	935	920	898	892	981	969	858	923	892	931	859	927	856	886	951	927	897	955	868	918	936	934	940	924	942	900	908	912	944	909	851	907	904	887	923	926	873	950	921	962	932	898	923	910	914	882	923	929	894	916	942	987	880	927	902	899	885	963	916	910	854	910	903	966	878	890	919	913	897	901	966	882	903	901	869	898	899	885	942	931	958	936	950	839	896	962	938	889	864	912	926	921	900	901	957	907	968	924	884	915	975	865	896	922	961	951	920	945	876	952	913	953	913	894	907	984	890	881	893	894	882	920	934	902	896	926	890	902	853	905	902	878	929	906	916	875	909	855	925	927	954	926	900	889	877	929	950	930	869	908	911	861	953	918	943	871	958	946	930	892	905	892	866	903	903	950	867	892	927	921	908	957	904	888	909	935	865	900	969	905	903	937	896	853	931	922	922	943	905	882	910	914	921	912	891	884	952	883	910	880	895	916	900	935	897	937	889	867	874	860	857	944	972	965	893	939	886	861	908	890	878	868	945	910	891	897	859	867	916	925	915	936	886	849	897	917	859	932	935	984	949	919	874	877	909	894	925	909	941	868	898	960	852	890	949	878	887	939	937	942	915	860	899	857	934	913	922	873	903	954	940	918	884	941	908	927	890	932	910	906	872	948	915	957	926	946	925	951	926	949	923	926	887	927	888	946	892	909	914	884	933	922	893	893	903	826	931	886	918	885	895	901	864	933	910	960	895	935	972	931	890	904	969	967	864	885	930	945	893	942	918	910	917	923	925	882	958	926	962	862	893	921	922	890	892	928	906	927	892	906	903	917	873	945	899	906	918	942	903	899	874	907	867	973	912	969	927	861	975	894	961	932	844	887	882	945	923	903	953	925	926	898	917	930	913	905	906	886	829	938	951	853	886	911	848	896	857	937	905	924	881	910	900	945	897	907	924	939	906	903	899	906	909	909	941	920	881	928	899	882	916	907	868	905	891	930	891	896	924	919	922	940	925	901	950	932	914	893	887	898	922	920	904	948	911	930	953	890	903	903	895	910	865	896	901	909	864	903	908	921	915	906	894	915	879	942	864	888	910	933	873	921	908	935	899	914	922	928	892	945	953	972	929	907	909	929	896	936	958	889	915	930	891	890	933	952	882	836	927	898	891	915	891	913	918	938	964	878	924	923	908	943	894	899	882	893	893	866	995	839	923	925	882	895	871	873	923	932	950	923	886	868	927	905	861	888	902	853	849	859	928	921	912	997	943	882	901	879	902	911	928	927	928	892	900	882	973	899	940	859	919	940	927	922	919	880	868	858	915	914	885	919	863	890	943	879	938	929	902	923	887	872	898	965	939	912	925	918	941	924	889	967	908	860	903	859	936	904	919	913	898	873	908	898	874	892	918	956	888	917	894	921	944	859	888	920	858	972	898	915	900	852	904	920	902	904	949	875	947	897	888	888	913	902	921	951	875	993	911	929	930	940	839	861	942	926	873	943	950	905	966	886	904	889	902	967	869	925	909	927
3949	671	300	113	123	104	114	100	82	98	114	86	162	352	86	93	82	90	82	92	98	102	88	76	77	78	99	85	102	203	477	472	375	238	141	92	78	87	88	78	71	81	89	90	79	79	90	80	97	87	84	89	85	97	93	90	82	90	84	87	77	63	86	66	69	81	65	89	96	86	80	92	88	86	100	79	85	93	79	78	82	89	78	60	90	95	85	83	89	87	59	86	79	91	81	79	69	79	83	92	84	95	94	94	86	83	84	75	83	73	80	79	83	73	90	81	85	76	69	65	94	88	70	79	87	79	80	70	83	88	65	84	94	79	72	72	85	93	70	79	80	73	92	92	82	70	99	96	75	97	55	80	76	98	105	77	72	75	90	98	99	76	84	78	82	79	82	84	82	70	76	98	100	87	72	75	86	76	75	82	84	84	88	75	78	81	74	79	90	67	72	80	66	77	71	81	87	76	71	77	86	83	70	86	58	91	84	89	76	88	92	77	79	81	71	74	87	85	70	81	87	79	85	72	74	72	70	64	88	75	72	84	76	82	82	94	83	73	77	89	92	83	88	80	91	75	101	89	70	88	82	78	88	86	76	67	80	92	78	79	92	95	85	79	82	80	92	97	77	79	86	89	88	88	105	98	94	85	92	85	82	82	93	63	91	98	92	73	89	83	69	98	71	86	70	93	83	81	77	87	99	86	96	76	92	80	76	75	89	70	68	82	93	73	87	81	91	84	88	77	78	76	86	87	89	89	83	73	96	86	77	102	71	79	103	71	92	82	74	90	81	61	78	86	83	85	75	71	71	76	95	92	76	82	83	81	87	80	67	75	76	94	88	97	88	85	79	77	96	86	81	74	79	75	83	82	77	83	90	82	70	83	84	76	53	77	80	83	87	90	94	81	78	75	75	96	90	82	74	77	81	76	88	89	72	67	89	82	70	94	83	88	78	84	80	75	88	89	73	85	86	93	108	80	79	80	70	80	86	85	89	76	91	94	80	82	84	77	82	76	65	97	91	75	77	86	62	78	95	66	80	65	84	75	87	82	102	91	91	72	92	96	84	90	95	91	90	69	86	82	77	92	80	93	75	100	100	73	84	84	68	82	84	84	81	90	76	77	86	76	87	75	87	69	79	83	73	82	88	77	80	74	74	85	80	79	78	74	96	86	94	96	90	80	70	74	102	58	93	75	84	81	79	69	62	93	79	89	100	90	77	59	77	87	83	100	73	92	91	66	90	75	76	83	93	86	88	83	91	71	77	87	81	70	64	84	69	69	81	80	91	91	92	79	77	82	78	87	78	93	101	80	94	83	103	85	81	87	79	73	92	89	70	68	75	78	66	90	80	78	72	77	89	83	70	96	86	79	81	100	91	75	85	81	74	66	75	95	71	70	90	82	101	71	86	83	87	96	84	74	76	82	84	76	94	94	73	90	80	79	90	104	80	71	86	87	81	91	85	87	79	76	68	63	70	73	81	78	70	73	72	90	95	99	91	98	75	76	72	81	78	81	83	95	83	79	87	91	74	71	91	83	68	90	81	98	73	82	63	80	88	81	81	74	67	91	77	85	74	85	88	82	77	77	82	81	79	80	81	100	92	80	95	85	75	81	76	71	82	87	82	85	81	88	82	86	107	73	102	68	91	74	85	77	96	95	102	77	75	77	76	77	80	102	79	97	111	85	81	77	71	89	80	70	80	81	89	98	85	80	79	84	98	76	79	93	71	81	72	86	83	90	88	83	87	81	94	80	84	82	96	88	95	79	77	90	75	74	86	95	75	74	89	97	81	91	67	94	78	64	78	72	92	85	70	81	83	89	73	94	85	72	90	84	83	82	95	84	75	88	83	98	95	82	78	83	80	90	86	77	86	72	88	96	75	105	102	83	89	92	77	84	68	86	83	70	82	73	74	68	82	78	73	85	80	80	85	86	83	84	80	88	89	73	84	87	86	97	88	89	80	85	100	98	80	94	90	111	92	78	80	75	75	74	89	74	68	83	74	82	74	85	98	92	72	77	87	70	88	96	89	85	99	72	94	80	82	81	102	86	63	93	78	69	66	77	85	84	73	86	75	86	72	73	100	80	73	87	75	99	83	74	84	93	65	70	79	95	86	97	98	67	80	74	74	73	75	91	90	97	83	77	78	81	76	101	102	74	88	83	93	88	71	80	101	70	95	93	91	94	91	89	74	75	93	66	83	76	70	86	78	71	84	80	71	81	90	77	89	76	82	92	81	76	78	92	87	92	90	84	94	86	82	83	91	71	66	76	100	86	84	84	84	90	73	85	82	87	84	77	86	87	87	83	96	89	85	81	82	73	102	72	76	82	83	57	90	70	72	86	84	72	80	84	78	82	90	77	89	87	83	113	112	83	82	73	73	73	84	88	75	72	94	79	86	74	86	85	70	76	91	89	77	90	69	97	81	72	80	87	80	80	85	95	77	90	85	83	76	90	98	72	72	86	77	91	71	86	82	80	85	72	83	70	71	79	73	74	62	95	91	83	86	88	62	61	66	99	83	93	77	84	86	73	92	88	90	91	76	86	83	88	79	97	108	77	70	79	82	77	78	99	83	72	82	87	93	60	82	93	86	90	98	87	90	71	74	89	69	75	76	87	66	73	89	66	97	88	75	97	90	92	79	71	83	66	85	83	74	71	76	92	86	68	74	98	84	94	86	80	74	77	94	73	91	98	91	85	104	76	74	90	80	104	70	79	75	72	78	83	83	91	86	76	75	85	81	85	77	85	74	83	87	76	97	91	73	73	82	85	73	84	89	79	83	74	87	76	93	98	95	80	95	80	76	71	87	87	91	85	75	73	81	83	88	99	96	92	83	86	82	76	86	77	93	71	73	77	80	86	84	82	91	81	100	89	78	82	77	91	80	74	80	84	89	84	106	95	73	81	72	99	65	80	85	98	96	78	82	74	86	86	83	93	84	82	94	84	91	75	78	90	69	89	78	89	67	91	78	90	79	83	81	81	86	73	79	95	81	85	82	84	80	80	80	83	94	76	80	87	77	76	104	86	88	89	84	95	84	87	71	94	88	88	69	87	97	83	88	84	78	91	62	73	83	79	79	84	68	91	79	101	93	91	70	73	80	79	74	87	92	77	84	73	85	79	71	80	96	94	83	93	89	94	77	62	89	87	67	73	107	97	82	89	88	98	84	79	73	68	88	86	69	94	84	84	102	83	73	82	89	88	78	77	93	81	78	71	83	79	78	72	77	86	105	78	79	75	77	77	86	84	76	81	81	77	75	90	77	74	86	79	93	73	85	96	77	84	89	81	84	59	84	72	90	76	80	91	72	83	76	96	73	90	85	93	107	82	61	80	81	83	73	89	81	94	83	83	95	86	67	78	86	85	90	68	73	67	80	87	80	62	94	108	76	76	86	71	92	78	90	80	68	78	72	84	87	72	81	82	100	101	86	83	73	80	69	80	99	81	85	83	82	85	76	91	88	67	88	83	79	76	74	75	97	80
30446	11326	5592	2706	7856	3346	2621	2271	1970	1772	1641	1485	4873	10359	1299	1190	1185	1134	1120	1042	1104	1131	1107	1078	1107	1023	1046	1154	2345	5754	10952	11103	7243	4079	2309	1352	1054	976	995	991	953	895	901	957	963	958	983	963	959	921	953	995	956	1011	1031	936	932	967	991	1022	1010	985	958	942	976	947	942	916	961	957	998	924	922	966	918	953	1002	976	934	904	974	999	1006	901	939	960	976	945	992	978	972	925	889	962	906	963	988	971	928	962	892	959	962	962	947	1007	982	950	971	974	962	1005	955	932	942	972	925	919	991	919	967	915	969	958	933	967	960	989	988	922	970	962	974	995	929	1053	957	999	952	935	914	960	965	966	904	955	1010	953	950	951	924	955	933	947	987	969	948	896	926	947	960	1015	955	964	964	1038	968	970	911	1061	934	982	951	958	925	970	982	930	985	1005	942	926	989	975	941	980	951	983	945	916	906	969	981	971	959	1005	932	973	974	904	1003	954	972	937	966	980	932	952	987	979	967	983	982	975	938	915	1002	935	1021	924	994	1006	938	944	968	942	974	923	968	967	921	905	992	969	980	945	995	966	960	987	959	948	929	930	962	958	994	938	1038	1004	971	936	1014	994	994	973	973	951	959	958	999	982	928	999	930	925	939	1021	946	965	952	981	894	961	966	880	918	960	983	930	976	978	939	943	920	940	938	982	938	1024	918	997	949	954	962	987	937	1038	962	989	966	953	923	952	976	1028	962	932	945	964	912	941	957	993	991	932	984	1007	957	970	953	940	924	972	943	976	911	935	899	982	945	967	982	951	1016	994	935	925	966	975	933	880	969	960	994	967	1010	956	916	950	1010	947	908	986	931	963	900	915	930	966	952	972	999	946	953	956	950	958	1021	970	1005	952	969	927	946	998	996	939	971	959	978	939	963	938	914	918	946	959	958	951	927	1025	951	961	903	1026	961	975	959	990	947	964	986	968	899	968	919	956	954	940	933	950	970	958	965	970	914	958	937	941	996	1003	931	956	961	1019	985	949	954	985	926	955	968	946	948	987	951	995	980	938	944	972	966	951	992	870	1015	945	981	985	929	1009	965	1002	993	915	969	980	959	913	940	946	934	1023	950	956	934	983	985	900	975	956	959	950	993	960	935	967	866	941	952	987	901	1011	942	954	985	923	941	988	897	942	947	946	945	990	967	969	937	1010	961	1009	990	1000	931	956	977	992	980	943	953	978	997	1001	933	962	928	943	968	967	993	915	914	988	920	986	945	932	972	966	1009	951	965	995	926	976	947	1021	953	999	944	918	981	950	975	979	991	955	962	953	935	981	993	968	930	885	931	943	992	1030	974	998	980	957	934	929	939	958	957	990	1031	956	976	904	968	948	917	979	922	1027	1030	885	988	999	946	981	970	992	943	952	983	937	974	930	965	971	996	986	955	936	986	957	939	953	981	983	942	933	981	959	958	932	925	950	935	960	942	971	908	999	954	954	965	938	969	967	988	997	969	898	931	949	1020	977	955	922	952	961	939	952	986	960	961	975	959	985	957	932	981	942	975	936	972	958	1003	944	997	1016	965	980	953	1012	969	946	976	990	984	965	966	910	953	992	956	1005	947	972	957	1026	965	961	912	940	951	979	949	952	990	941	937	978	1010	936	912	930	957	965	937	952	972	933	902	979	953	959	953	987	937	941	955	912	926	973	946	927	915	951	964	955	943	938	961	1014	973	935	961	1008	934	965	919	997	967	948	958	962	906	1046	925	933	995	974	980	919	1003	993	961	1005	867	890	917	980	961	939	928	940	970	955	956	957	955	997	947	947	961	896	960	971	929	963	982	940	932	988	932	955	940	956	925	967	980	961	891	956	953	932	893	979	1052	946	938	932	971	958	998	936	1003	1002	926	1014	966	971	1014	962	1000	940	923	932	975	1018	997	933	972	956	938	1021	934	916	993	949	961	915	997	968	987	956	956	971	940	955	947	979	996	1040	992	970	965	900	937	958	944	937	989	993	964	914	966	969	978	977	957	984	1014	903	974	965	970	893	957	973	936	927	922	994	1026	964	971	975	959	982	942	1028	1015	980	996	971	942	969	944	962	944	987	962	960	939	1007	945	986	958	956	961	1001	939	974	995	983	976	966	909	948	943	959	937	960	932	1013	964	943	948	941	964	973	943	928	958	979	942	971	933	951	959	970	965	943	984	975	945	980	972	953	963	975	949	974	936	988	964	906	948	976	940	926	943	942	1004	1016	952	1008	1021	959	997	909	1015	895	953	972	937	918	958	990	986	966	941	942	1026	954	910	942	935	955	946	995	931	988	993	936	977	979	993	935	934	1010	1009	944	945	948	984	930	920	934	978	1009	988	944	962	992	918	964	980	940	992	989	929	927	960	957	962	1000	954	1004	920	925	959	940	942	975	935	1000	954	999	961	972	979	958	924	1008	959	980	968	952	1016	963	977	947	1027	939	921	961	978	952	995	972	964	946	944	1000	928	937	904	1017	938	938	991	956	1031	949	959	963	971	962	1005	986	961	992	967	954	904	955	972	893	983	911	953	931	930	923	969	986	951	957	976	993	875	958	959	958	985	962	928	1004	952	919	952	962	953	977	962	981	1054	955	975	938	980	976	985	1003	952	986	947	955	960	951	960	1010	988	958	933	951	950	910	925	966	961	949	1013	940	964	971	973	969	966	982	990	907	965	1003	964	952	1038	965	936	939	983	904	927	920	951	937	906	970	975	971	1004	1017	1000	912	943	977	993	936	978	967	921	1020	985	896	1020	1018	988	964	955	984	934	971	1032	931	984	987	989	971	959	985	949	934	951	956	958	972	941	987	976	962	948	946	904	946	932	983	971	1001	939	1027	975	961	938	994	943	928	961	1027	925	910	965	958	954	974	994	937	982	959	989	941	991	971	937	943	948	1000	954	934	976	906	961	945	904	913	895	968	943	977	925	939	957	961	957	928	948	982	906	897	990	987	936	960	973	941	993	1021	942	956	922	943	973	990	953	960	903	1019	964	968	952	1046	932	969	970	1002	919	930	1024	932	950	986	954	944	981	909	879	905	941	939	970	976	969	920	947	929	968	992	1028	953	963	919	887	977	969	960	958	949	970	955	947	1005	934	932	919	937	938	942	994	946	1011	992	978	905	954	946	917	970	976	1042	956	1028	964	970	926	938	939	951	998	986	937	1019	999	968	960	996	992	940	946	931	997	938	955	925	941	1026	1012	962	948	1003	926	957	976	913	934	947	994	942	981	878	902	920	966	1053	944	982	975	975	949	935	976	979	933	971	966	937	950	977	922	945	946	963	972	952	979	920	978	927	978	983	943	969	941	953	937	941	915	961	954	942	970	1020	925	962	946	942	976	963	989	1008	1007	973	905	967	969	990	922	988	1019	940	959	983	954	912	969	951	986	964	953	980	982	984	912	968	879	942	967	968	919	985	962	929	945	963	969	997	957	974	972	988	983	926	998	968	949	929	986	933	945	981	1009	914	940	963	939	944	1005	983	978	1001	994	909	1034	928	983	961	985	997	926	932	950	979	973	951	977	988	981	904	999	988	979	952	992	936	978	984	921	998	964	957	1007	987	946	979	972	933	923	1042	954	956	993	940	954	957	1012	943	985	929	989	935	967	979	920	950	992	938	1008	962
6308	2590	910	236	300	121	146	138	118	113	126	106	515	593	102	97	92	83	94	102	94	91	102	75	89	87	101	101	299	957	1142	723	370	170	114	112	77	77	72	86	105	86	77	85	90	77	75	72	71	89	77	79	75	101	76	77	85	72	86	92	82	84	93	85	78	83	102	75	80	77	72	74	74	84	90	82	89	74	83	85	72	94	83	67	91	66	64	98	103	77	72	72	90	88	79	85	79	88	76	73	83	84	82	90	73	86	85	80	82	78	78	85	80	79	79	78	82	88	88	96	88	97	73	84	70	67	77	100	75	100	75	86	75	70	76	90	78	80	95	81	89	99	74	91	81	77	85	82	92	81	78	65	82	98	92	75	92	100	84	83	68	90	77	80	91	77	80	72	76	89	78	87	67	88	88	65	77	94	83	88	90	89	84	67	84	69	73	95	77	82	79	95	79	82	76	88	79	93	81	85	99	87	74	71	79	82	77	80	77	63	91	83	89	70	85	87	84	88	80	85	93	93	78	88	62	86	101	85	86	75	86	66	92	93	88	66	71	83	83	79	75	82	98	75	80	87	92	94	84	88	70	77	75	75	89	74	68	74	103	71	71	94	107	87	87	78	82	81	78	76	86	85	83	81	88	74	85	82	94	96	80	72	88	94	82	88	84	69	64	88	86	66	67	83	77	90	90	75	75	85	80	76	92	68	91	81	87	94	76	80	81	72	84	73	81	74	100	80	111	74	83	59	82	83	74	97	67	78	82	64	85	94	85	74	60	75	83	81	90	77	86	92	83	77	61	88	70	74	84	90	84	85	74	78	70	86	87	82	82	74	90	80	66	74	76	81	86	75	87	81	77	86	98	83	91	88	87	85	82	79	72	85	82	70	86	93	88	95	81	77	89	88	107	89	84	77	101	61	71	83	82	100	88	83	87	67	77	93	75	89	78	102	83	74	78	93	82	76	71	73	79	89	83	88	71	74	70	89	82	76	84	95	62	79	91	86	85	81	72	83	84	84	85	66	87	71	92	70	86	85	74	69	87	85	76	105	77	71	89	93	78	87	74	81	96	67	84	79	76	78	75	82	87	87	77	66	85	85	86	87	74	94	83	73	71	91	80	94	71	86	84	93	67	74	86	70	85	75	74	70	87	76	69	85	79	81	80	79	67	79	88	76	75	88	80	74	74	92	79	81	75	75	74	92	81	86	78	72	68	104	69	91	77	75	78	77	97	101	82	89	65	76	76	75	68	68	89	79	73	76	74	86	80	73	78	92	82	89	73	77	92	93	78	77	89	89	87	82	81	86	81	78	87	89	69	68	93	62	67	90	83	81	81	84	79	83	76	89	82	76	72	88	93	87	65	82	80	80	90	73	69	85	85	74	85	61	79	80	62	79	87	68	90	73	79	86	77	86	87	79	81	65	89	80	72	82	74	78	72	83	73	81	65	88	79	64	73	81	85	79	77	68	67	79	76	77	102	86	98	82	83	69	76	86	79	73	71	97	84	75	85	91	69	78	74	95	87	80	72	83	82	71	81	69	71	90	81	85	86	112	77	74	68	84	76	82	72	78	85	76	82	80	109	90	83	98	90	74	80	64	77	67	79	86	91	73	92	76	88	83	72	90	82	73	81	75	62	90	87	76	78	92	94	94	78	74	86	110	68	64	85	94	82	92	79	72	80	73	80	74	79	88	97	78	89	68	101	92	88	65	87	74	88	100	85	71	92	81	76	75	79	76	78	87	80	89	86	87	78	63	77	69	72	88	102	83	74	81	98	82	74	91	95	75	85	88	81	80	99	76	87	84	95	88	66	99	83	84	96	85	81	79	96	72	72	86	84	78	86	87	92	73	82	71	73	81	72	83	90	82	72	81	72	68	83	76	80	95	81	80	76	70	95	78	99	74	77	94	79	93	88	80	72	79	82	73	76	65	86	93	96	88	89	85	76	80	97	79	83	99	80	89	92	75	86	80	74	76	74	82	75	104	91	80	83	83	78	93	91	77	84	88	68	72	78	94	70	83	99	77	80	88	87	96	87	95	86	82	89	86	91	65	84	94	67	83	78	70	104	81	89	70	73	84	85	70	84	84	64	87	94	89	83	82	84	89	81	89	69	71	90	78	83	84	74	94	75	78	91	86	88	82	68	85	79	83	77	93	78	82	76	78	87	83	90	94	89	85	69	78	71	92	81	98	83	79	87	89	97	88	81	76	74	82	71	85	83	77	80	80	64	87	71	73	77	83	70	98	85	84	79	89	94	76	69	83	85	95	81	85	85	83	78	88	87	98	84	106	88	88	86	82	87	73	71	98	87	94	74	81	83	77	78	87	70	88	73	86	78	84	58	79	82	87	76	90	79	85	87	82	83	71	77	95	87	79	68	107	79	86	85	79	60	72	76	70	87	82	91	79	91	68	76	90	65	75	89	74	93	84	83	89	91	68	78	69	75	83	82	86	86	89	91	72	99	85	79	70	81	91	92	73	77	68	81	89	87	80	83	101	96	94	65	77	95	75	94	88	70	62	94	79	76	87	87	96	75	69	73	83	89	77	79	72	73	65	63	90	108	78	76	83	75	82	79	84	78	75	63	82	72	80	77	91	72	103	99	74	93	76	94	87	77	84	79	75	95	90	79	96	89	80	93	79	73	75	76	87	89	94	65	92	80	79	85	67	73	102	86	86	73	68	97	79	83	96	94	67	65	74	89	75	76	75	70	94	59	92	86	95	67	67	82	84	83	76	98	76	85	80	73	81	74	73	88	89	80	86	80	84	96	78	90	87	80	88	75	75	62	81	72	83	82	77	94	88	85	84	85	87	83	93	82	90	69	68	91	83	75	74	97	88	94	93	78	72	83	77	88	80	83	89	79	89	81	84	80	93	79	79	83	84	76	76	80	104	94	85	92	75	60	84	86	65	79	77	87	79	84	87	92	92	83	95	74	75	95	75	74	86	93	88	82	82	67	78	84	83	70	89	71	82	83	77	64	75	86	84	94	89	92	92	67	70	90	81	87	72	82	78	72	65	82	70	80	94	80	82	82	68	81	73	87	78	82	82	94	93	73	97	78	83	100	91	85	85	68	73	79	74	83	75	91	82	84	82	83	92	76	78	97	73	91	82	66	82	100	77	62	88	70	74	84	96	73	85	85	81	88	69	69	68	78	80	96	77	69	112	85	90	85	79	84	75	96	94	81	86	74	72	84	93	83	71	68	86	99	85	90	79	91	89	89	78	89	80	90	92	75	71	74	85	80	85	87	88	100	70	89	79	74	93	87	101	89	97	70	93	95	89	75	74	110	77	93	66	80	79	72	86	87	71	81	94	73	73	84	78	82	82	77	89	90	69	82	76	83	83	99	77	82	71	83	84	80	96	96	93	98	75	89	71	79	66	80	84	74	100	79	71	75	72	85	69	92	106	79	84	83	87	79	80	72	86	77	82	76	82	92	78	81	83	76	81	81	67	82	72	72	78	75	84	101	85	79	72
40836	21713	12710	7182	17630	7394	5435	4089	3298	2881	2389	2125	14008	11588	1520	1474	1401	1353	1261	1269	1326	1247	1264	1221	1187	1286	1294	1857	6747	19139	19458	13520	7356	3375	1654	1006	964	968	963	927	1003	972	954	968	938	1009	957	939	1021	998	937	967	954	996	972	960	960	954	916	995	993	939	934	926	983	954	946	929	952	893	947	895	998	922	942	1016	907	940	1010	957	946	935	964	963	912	959	919	941	940	955	971	962	938	917	974	908	972	975	945	953	931	965	936	896	973	948	976	1006	937	968	972	913	920	927	964	932	931	945	913	910	963	969	929	944	925	937	954	959	927	969	950	957	943	1014	982	969	931	964	958	971	889	930	916	958	976	931	958	933	953	977	922	895	938	965	954	962	953	933	988	966	934	989	926	996	952	988	925	891	949	958	986	967	926	956	1000	1023	901	921	896	958	963	945	934	985	924	967	922	976	985	968	929	954	1015	973	930	971	989	946	923	948	957	986	926	955	1000	1010	949	888	931	1031	1026	987	982	961	991	907	900	995	936	927	1023	968	927	922	942	920	945	928	933	970	962	946	964	943	998	992	985	884	976	935	994	972	972	994	931	930	1040	967	941	983	974	917	929	926	944	967	946	990	889	933	999	957	992	961	969	944	906	965	946	976	938	900	931	933	919	969	929	920	937	913	957	923	965	955	960	912	946	1003	969	889	959	934	960	954	971	967	930	975	985	888	958	947	974	893	964	953	978	905	968	969	892	957	939	1023	900	925	956	974	953	975	1003	960	940	940	994	910	997	953	998	977	941	943	948	888	1000	978	936	992	909	945	968	947	939	940	997	929	890	975	893	955	993	920	978	967	973	999	962	882	909	978	928	960	983	969	969	978	987	931	1004	970	971	933	953	963	934	944	963	957	908	948	963	936	1005	979	976	937	952	968	952	942	980	963	964	953	968	948	968	955	959	949	959	951	974	980	978	965	1014	918	959	961	932	932	989	953	945	1020	934	923	972	971	972	906	963	930	961	960	962	989	936	952	939	943	983	1018	926	947	921	905	958	974	906	940	885	966	1000	937	942	1019	970	957	953	998	930	985	1018	987	961	935	969	944	966	963	941	989	910	904	965	1017	937	940	982	944	975	928	980	936	908	983	981	898	949	921	944	978	909	997	935	968	960	950	911	920	968	949	944	930	970	938	934	965	949	983	999	965	978	971	951	929	942	942	983	948	891	951	944	975	939	1006	937	947	941	943	954	933	900	919	948	952	964	944	921	974	917	990	960	933	982	979	915	1027	909	961	954	962	966	963	936	961	982	962	956	959	962	960	939	969	948	945	945	913	956	1005	1010	973	995	949	971	965	994	915	985	936	960	976	923	978	923	930	898	992	940	926	952	948	916	950	928	951	935	913	993	916	1015	911	987	965	911	930	1020	1044	1002	940	998	914	913	976	977	937	943	964	930	977	902	967	924	1005	905	981	910	969	878	971	945	994	963	922	936	935	952	974	943	947	963	942	963	983	957	927	955	939	970	960	933	954	982	910	963	961	951	947	980	975	968	929	932	952	942	946	945	956	926	936	970	983	919	910	946	960	963	941	947	972	946	986	968	938	952	923	992	974	910	961	948	917	972	920	954	892	912	956	981	947	962	923	991	944	960	943	923	913	954	931	929	986	982	954	945	1009	960	953	970	906	950	955	927	959	999	944	885	961	961	965	958	927	961	931	905	963	972	926	975	961	938	946	964	1036	963	939	951	938	984	981	958	915	958	908	941	930	978	1000	949	1002	963	976	923	994	984	943	988	1007	954	933	964	978	995	901	1004	930	957	993	1023	908	994	956	929	952	912	927	913	991	975	917	899	935	954	931	978	895	940	996	917	954	952	961	980	898	990	1011	944	977	985	978	964	994	941	949	990	923	938	900	967	950	941	980	924	946	952	951	986	975	988	954	945	932	956	968	985	944	938	957	979	948	978	995	990	935	978	993	928	953	960	940	976	978	889	984	981	954	932	978	967	952	917	950	980	949	1021	939	908	941	974	951	948	960	948	987	927	944	994	939	897	957	989	960	930	974	967	985	968	957	992	960	902	943	969	958	922	998	1018	944	924	990	957	908	978	951	966	1003	971	923	936	901	952	938	940	999	958	1000	938	920	955	923	901	925	898	976	974	968	946	910	940	971	964	968	911	950	983	942	987	961	939	924	919	950	931	951	989	977	941	967	915	970	910	921	963	940	943	923	979	910	988	1030	929	944	988	940	944	963	958	970	939	949	954	953	953	946	893	950	927	925	941	939	901	971	981	993	1018	910	973	1046	1014	947	950	956	864	945	973	971	935	956	979	969	962	961	955	940	958	936	909	937	950	957	957	928	977	917	997	978	931	965	962	995	959	943	968	964	963	884	968	940	892	963	975	921	927	945	955	964	944	1006	953	977	884	974	970	964	931	1006	922	985	966	950	970	929	911	977	1017	970	924	1010	966	962	917	920	978	953	974	1005	965	947	886	945	919	949	981	972	976	899	953	941	930	926	944	958	980	926	941	961	945	938	955	1003	971	1038	946	943	975	910	981	960	980	932	955	951	962	931	966	968	986	913	971	977	935	938	989	961	943	957	981	961	992	950	956	979	944	966	979	926	952	941	966	915	976	1006	969	969	939	965	959	933	920	982	903	958	960	913	943	955	897	919	924	1007	936	949	1016	981	972	972	1020	983	1027	887	991	987	912	924	976	942	892	965	930	991	944	959	1007	955	940	967	915	973	922	961	922	912	941	940	929	999	937	965	917	935	935	984	928	906	939	905	943	943	959	956	951	977	980	981	887	941	906	909	946	958	898	957	962	987	952	959	995	984	978	897	1001	962	934	890	996	960	976	924	951	986	1017	937	956	918	942	960	902	964	976	974	972	887	1008	967	957	941	954	927	944	908	924	982	995	951	949	967	948	968	928	918	920	999	948	917	999	938	972	980	926	949	925	1004	910	1007	956	936	964	933	962	978	953	932	982	918	963	942	932	935	951	932	944	937	991	932	962	955	993	972	933	979	977	919	976	964	953	874	954	1007	952	994	933	924	914	928	889	959	938	971	925	957	925	960	1000	972	942	957	952	920	951	899	935	997	935	931	932	961	996	886	929	951	959	976	975	919	946	976	1001	962	940	921	936	902	1000	938	923	953	952	914	922	970	897	959	852	915	990	944	920	941	966	953	1031	974	1039	925	933	945	944	980	955	958	927	939	986	903	959	963	953	931	959	922	977	909	919	1002	967	952	990	966	968	947	967	890	977	926	924	932	1023	972	980	964	934	944	926	963	981	957	974	985	964	912	933	977	899	949	958	885	980	940	949	934	976	969	967	971	957	956	962	977	917	963	955	956	970	932	948	949	980	899	964	995	903	950	949	966	909	997	947	944	973	977	949	960	936	1000	957	893	920	944	967	964	960	933	949	993	956	939	975	999	1017	915	958	933	967	927	1001	972	992	935	942	977	1008	895	982	974	905	970	923	963	991	955	945	949	974	1011	961	977	966	932	955	921	938	946	981	960	953	949	945	942	981	944	951	997	962	932	920	921	947	965	966	913	958	952	918	970	937	989	902	950	969	948	984	988	980	979
6763	2514	900	303	307	158	168	135	101	115	120	101	640	288	83	94	91	92	79	91	100	77	98	77	97	102	90	95	409	1296	1053	703	451	245	129	96	83	81	93	78	94	94	85	76	83	71	77	95	87	65	73	93	73	95	75	65	88	66	77	81	81	89	91	86	71	81	81	82	80	74	87	80	87	82	84	93	79	64	82	100	91	74	81	88	87	80	76	90	85	80	86	79	74	86	86	74	76	92	84	77	69	71	93	64	84	88	81	62	84	97	77	90	108	84	82	80	87	74	80	83	76	81	84	99	83	76	90	68	99	79	81	77	82	78	81	73	74	68	81	109	77	83	82	91	86	74	95	65	63	72	93	70	89	87	73	72	86	84	83	78	86	77	78	90	64	75	82	88	86	75	72	84	73	84	72	71	86	81	88	98	73	74	69	80	70	72	82	81	88	93	93	79	80	80	80	78	69	101	85	78	90	76	95	88	86	97	81	96	56	76	93	86	71	78	83	90	85	82	75	86	92	81	84	82	96	97	83	84	73	85	82	85	73	83	90	86	76	78	78	84	77	90	79	91	83	85	76	106	91	87	98	91	78	68	79	85	82	81	75	89	92	87	63	69	94	77	82	92	86	74	80	70	71	94	75	82	87	78	101	70	74	83	73	75	85	81	102	75	89	84	85	75	81	86	102	86	74	91	73	78	87	54	83	79	86	69	98	83	95	70	64	95	85	86	90	97	76	90	89	83	95	102	70	92	86	63	69	78	83	78	83	77	79	66	91	84	82	89	77	72	75	93	70	79	78	88	72	92	74	96	94	84	80	69	66	77	61	86	78	81	77	79	58	74	86	90	86	61	83	109	89	79	91	93	76	75	84	83	89	98	87	85	90	90	73	80	82	86	75	101	83	76	94	88	84	76	95	77	76	73	98	78	85	74	87	84	78	87	80	73	74	81	82	80	85	96	83	71	82	76	82	96	91	100	94	85	91	105	69	67	62	72	88	69	91	81	103	69	79	82	78	80	80	84	84	87	102	75	79	76	73	91	93	83	79	84	82	84	79	73	79	89	89	87	90	80	69	78	95	71	73	81	83	82	84	81	73	97	92	78	92	97	74	84	75	84	77	65	78	88	86	98	81	87	82	87	66	86	89	86	89	82	76	78	91	90	77	94	91	93	72	66	92	77	100	88	83	72	78	98	64	73	91	84	83	85	74	77	84	77	91	69	74	86	79	91	68	79	86	77	79	81	84	71	72	97	79	81	81	84	96	92	82	102	92	83	72	84	88	81	71	88	71	82	92	78	83	75	89	98	94	88	75	71	91	70	72	80	90	80	85	92	85	85	88	89	74	93	84	81	94	75	72	85	84	78	93	86	86	92	76	72	83	89	84	90	80	100	84	84	76	79	87	89	105	94	91	87	91	85	69	85	80	77	71	101	84	67	73	91	82	84	87	84	83	59	91	88	81	70	84	96	75	84	91	100	76	91	85	86	83	91	80	55	78	93	74	70	81	91	82	81	83	83	91	84	72	70	76	69	76	84	90	72	76	76	74	70	93	89	83	91	95	75	81	89	70	95	91	82	93	64	83	102	94	86	95	84	77	90	82	81	87	75	87	87	81	88	67	69	78	66	84	81	97	76	94	76	97	90	94	78	74	95	70	82	85	79	81	74	88	78	103	95	71	78	86	66	86	94	95	66	74	64	90	89	90	84	70	75	82	87	86	79	79	64	91	70	68	86	68	73	70	84	81	68	76	87	83	78	74	87	76	91	83	112	98	79	87	73	78	82	72	83	79	101	81	78	78	96	92	74	84	64	87	89	85	78	68	84	91	74	83	91	83	85	91	73	90	96	74	82	80	83	83	71	75	84	92	82	80	81	70	79	93	75	81	88	90	82	82	80	85	82	77	117	89	82	82	75	89	78	84	92	68	78	80	94	82	88	93	81	70	90	92	74	75	73	95	79	99	68	96	76	83	96	85	78	88	86	103	71	71	90	85	81	69	84	78	84	82	79	93	73	89	84	85	74	82	78	76	90	84	95	83	88	89	74	82	78	84	105	83	85	70	86	82	88	79	85	79	98	92	90	85	89	72	75	89	99	72	89	89	83	74	90	87	80	92	64	84	79	71	89	77	85	80	82	72	74	74	84	92	87	82	89	76	76	79	78	81	96	78	87	90	72	75	82	75	94	75	77	69	76	80	76	88	81	85	93	75	87	66	89	87	86	82	72	74	86	82	79	80	78	72	78	87	80	88	87	74	83	99	96	89	95	86	89	80	96	74	75	73	98	79	88	87	90	81	97	89	75	86	71	83	87	82	71	88	67	79	77	84	66	100	72	88	75	77	89	83	85	85	79	75	84	80	72	78	73	73	87	83	85	75	73	87	85	88	83	72	65	73	74	62	79	74	77	76	96	94	87	73	70	76	74	83	69	73	85	96	73	82	74	86	84	92	80	84	79	90	78	75	84	96	72	74	89	83	76	91	95	79	78	88	69	84	90	92	81	83	77	89	88	88	90	93	85	78	67	72	80	96	93	77	102	85	82	86	99	87	83	89	93	69	96	86	88	84	77	76	74	89	101	71	83	87	101	77	77	75	94	88	86	83	91	102	90	73	84	92	93	89	66	86	77	91	76	89	71	91	90	66	90	91	85	84	81	78	86	81	80	82	83	89	89	68	94	78	86	78	86	84	89	78	84	80	81	89	83	77	92	89	86	81	78	68	92	74	92	94	79	70	75	77	81	75	79	98	81	79	97	87	60	75	82	74	81	80	75	85	79	88	83	89	82	75	86	66	88	73	72	70	72	73	77	91	74	90	80	93	85	81	74	90	78	77	82	73	85	79	77	71	81	83	89	83	88	91	75	91	80	79	79	90	76	100	79	82	82	71	91	80	80	92	72	86	86	88	86	86	80	80	81	89	77	84	86	76	69	91	87	80	85	81	79	94	75	79	71	66	84	87	80	61	81	75	86	90	78	78	89	91	81	97	85	82	91	96	83	95	81	103	81	73	77	79	89	85	87	78	90	93	77	79	86	79	86	95	87	88	86	84	93	87	69	76	84	75	88	97	93	73	88	81	93	80	89	93	77	79	72	84	83	73	89	83	76	75	90	74	79	81	87	87	92	102	97	77	82	87	85	74	101	73	89	83	68	79	86	83	70	80	70	70	77	86	76	72	76	92	89	85	89	81	80	86	59	81	77	87	88	77	73	80	98	96	73	94	83	62	99	77	75	85	78	75	93	72	89	89	86	87	76	77	88	68	80	69	92	84	66	81	79	86	80	81	62	83	87	79	65	79	90	79	72	87	89	90	88	79	90	79	75	76	81	87	83	88	73	79	93	73	86	85	74	84	65	72	95	79	103	79	77	84	96	85	91	90	92	89	89	78	90	73	58	84	84	60	83	73	72	83	86	83	92	79	90	74	95	69	75	74	83	104	86	91	82	74	72	90	71	81	65	86	98	90	82	94	67	76	91	76	74	93	84
37365	20857	12017	12104	17648	9731	7599	4426	3563	3073	2760	2347	16208	5459	1783	1685	1625	1467	1516	1577	1411	1407	1373	1308	1292	1328	1435	1857	10530	21420	18647	14726	9670	4752	2121	1219	1027	934	961	975	989	1003	938	960	998	963	987	958	914	961	956	935	923	883	1057	926	945	1045	933	981	972	1012	930	1024	942	954	1029	947	972	977	971	930	964	986	985	995	998	1010	1011	1011	922	1044	990	993	987	949	919	1027	950	991	989	978	958	984	996	986	972	984	975	942	939	971	1015	976	964	1025	928	946	985	969	978	955	1028	929	961	983	969	969	985	1003	947	969	961	982	984	1015	937	981	982	947	976	1005	921	1010	1001	966	999	1016	1032	1005	950	992	955	991	954	994	963	992	978	973	1005	999	978	1001	1003	920	998	966	953	1005	1005	963	999	971	931	998	991	942	968	951	1013	992	1005	992	999	983	988	1013	1025	970	911	972	932	984	1063	913	932	1018	1025	934	938	966	989	963	982	1006	931	975	1005	938	1002	954	933	990	950	961	940	985	1003	947	977	1008	960	955	981	990	982	963	986	1043	975	966	965	1040	1006	955	953	930	928	1007	933	1023	981	951	949	1015	951	930	974	975	986	971	987	984	979	909	970	992	946	1016	990	974	1024	1015	947	979	938	970	920	934	1007	939	950	1000	951	998	1009	977	972	986	1013	999	939	965	1042	1002	951	980	950	988	1013	1008	953	1014	909	1020	974	938	1029	955	996	976	925	1021	933	956	984	974	1001	911	949	950	997	942	914	927	944	991	926	1030	1000	964	999	959	1020	983	904	922	980	1018	1002	1010	956	993	956	951	922	1008	1014	966	1000	958	1001	982	968	1008	1015	1004	982	976	1025	975	967	936	943	933	959	987	982	978	962	992	1007	985	974	1038	960	987	932	986	977	974	982	984	985	989	944	972	1013	983	991	1033	1039	981	1026	989	947	1012	926	1017	979	951	1013	966	1020	929	982	942	970	998	1041	1029	1002	959	1005	921	1046	963	967	968	1011	948	981	998	957	1001	934	954	968	998	960	960	1045	967	920	934	962	907	927	1041	944	1003	985	1034	938	952	968	918	972	993	987	958	934	999	945	961	987	1000	949	1002	970	999	936	965	941	947	985	1017	907	910	957	950	985	943	978	957	997	990	951	942	996	936	966	998	953	906	968	1020	1004	982	967	950	979	1001	1047	940	966	933	1009	986	941	917	961	934	941	956	992	999	1031	937	964	972	973	953	1020	942	983	957	993	920	1001	1029	965	937	976	970	954	971	983	931	969	924	983	991	973	1023	989	961	920	961	943	914	1018	1005	976	930	1009	942	1002	1016	1002	986	888	994	1013	911	1028	1000	981	963	987	1016	908	981	1002	918	971	928	1018	1021	963	956	992	986	1018	996	950	958	918	935	933	950	959	953	993	965	992	939	969	968	942	1003	982	955	936	977	988	953	1010	935	958	1002	986	992	943	931	968	982	974	1003	960	988	945	1014	984	1009	979	974	962	969	946	989	949	976	959	985	955	950	991	995	955	1005	967	1026	957	972	935	990	1015	996	959	980	1004	964	994	963	1004	959	981	998	973	968	998	984	996	1041	1000	971	949	934	996	996	985	979	988	1007	972	1000	980	940	953	966	946	910	945	910	961	963	1001	1003	1019	1010	972	983	988	939	955	1008	967	949	1004	981	978	928	1001	981	959	945	888	956	927	957	993	947	1000	945	942	1017	923	996	985	1027	966	960	942	974	907	951	992	947	1010	953	950	1022	998	941	947	1003	941	939	981	962	965	1028	1010	1004	973	975	983	959	1048	947	1043	996	1002	972	971	1011	1002	948	988	945	1008	1009	970	973	1004	1039	975	959	990	961	973	986	975	1017	978	949	1007	996	976	957	975	928	979	960	892	957	932	1003	939	1015	939	968	955	953	951	958	1001	1017	907	975	948	939	948	944	1019	975	965	975	961	973	1025	974	964	992	941	981	979	997	976	947	932	984	958	947	1018	970	946	951	993	930	944	975	961	990	908	949	976	976	975	998	917	1021	929	963	999	982	958	974	956	938	977	997	1000	965	973	970	976	907	969	1023	1003	972	921	1014	919	1029	938	985	966	1062	1007	926	950	1021	996	941	937	996	1040	972	935	946	988	986	1038	981	998	957	973	1001	915	976	996	912	937	971	993	1013	948	963	984	999	972	963	946	944	909	1000	966	974	996	978	913	1020	913	958	970	972	954	961	932	980	947	950	954	926	974	980	982	964	947	950	965	1045	994	940	925	999	953	1017	972	963	916	1018	944	959	1013	986	983	929	906	1003	1011	1012	904	976	1032	977	963	951	941	950	1006	1006	946	970	955	950	998	955	1007	942	957	925	1009	994	952	960	957	984	997	987	970	948	941	1003	967	976	951	960	983	936	984	967	964	1030	983	968	974	996	944	991	965	1027	919	967	983	929	944	957	965	983	893	960	927	945	925	941	1006	940	990	958	962	978	961	1001	1016	969	1048	939	984	966	943	997	977	953	941	995	960	1023	969	975	1006	956	997	969	989	958	990	922	947	986	893	993	932	956	1020	944	969	952	952	969	980	977	953	962	905	940	944	969	942	955	897	985	992	1007	961	1054	995	922	1023	928	1026	974	985	933	996	1002	1025	941	929	971	952	1012	1001	995	958	959	967	990	989	1058	979	995	995	989	985	1010	976	1004	975	954	997	1024	894	969	961	943	989	987	979	965	1008	978	944	953	968	958	1002	958	977	963	882	977	953	976	1017	926	988	918	962	977	974	1004	931	944	970	945	954	932	941	991	1037	980	945	1021	941	982	987	914	973	1014	954	966	939	978	976	921	999	947	968	933	972	977	953	1014	961	935	1006	953	990	932	989	945	977	1033	1015	974	973	942	955	931	1027	956	959	919	924	959	963	969	947	1015	1007	979	973	931	970	985	1019	940	951	1005	948	920	956	982	985	964	1016	986	958	976	973	965	952	979	1026	1009	940	992	979	957	992	1009	951	1027	912	989	928	988	957	963	999	951	946	937	979	976	954	964	980	1002	972	971	1011	970	970	966	1012	995	990	995	991	981	963	974	981	1001	984	946	1027	938	1031	974	949	990	974	947	959	986	953	957	1020	915	1001	985	962	956	977	983	1002	953	971	932	974	946	950	998	951	957	974	930	1034	945	1008	995	993	983	987	1057	1014	948	975	1019	979	1022	980	955	1007	1012	954	984	1018	969	938	990	969	939	1013	979	1010	962	997	1026	964	957	1036	935	973	981	991	930	975	989	913	977	1000	965	952	956	1014	960	988	964	968	945	962	948	981	1044	934	964	1022	965	962	986	962	937	985	1031	1013	1011	987	1034	972	951	948	951	1004	1021	1004	1022	1000	925	999	986	1005	974	1024	950	944	994	963	974	985	946	950	986	935	1012	966	975	967	984	950	970	933	1018	995	997	971	990	989	954	934	965	1014	944	998	949	965	1024	1015	996	981	1002	971	993	1051	965	963	1007	987	941	1019	942	1013	942	989	1000	933	968	958	995	984	1003	1002	953	1040	977	990	954	906	1013	975	966	996	1005	1052	963	950	991	926	938	940	955	998	959	976	958	988	997	973	997	950	1022	962	1010	1002	980	949	977	1011	988	985	960	996	964	968	1008	974	933	933	987	952	977	956	919	1015	904	943	961	964	1010	929	993	932	1005	971	956	990	989	971	1028	924	950	975	939	1009	983	996	965	938	1007	967	993	949	931	1009	955	977	966	994	1025	990	952	964	987	947	888	960	939	940	984	972	961	965	943	982	923	1008	1008	970	1013	1010	988	942	945	954	954	964	958	966	919
9100	4873	1546	464	622	317	342	138	131	121	129	135	857	312	100	95	99	98	113	84	98	84	98	99	104	84	114	152	298	1021	1650	1480	849	391	176	124	96	84	92	89	81	84	95	67	77	61	91	87	93	78	82	80	84	84	72	75	73	57	77	74	70	79	100	92	86	90	88	90	64	88	80	69	90	86	77	84	76	91	88	84	81	74	77	88	80	92	92	72	85	82	88	86	84	74	83	93	74	75	76	80	91	80	60	67	80	87	76	90	78	70	100	79	71	71	88	89	102	81	96	76	73	86	89	81	94	74	92	72	80	81	86	88	71	84	68	74	80	81	82	76	64	80	86	89	77	71	76	72	74	82	84	84	75	87	67	79	77	80	74	85	99	87	101	76	83	95	80	92	88	77	84	95	75	70	92	89	85	80	76	79	77	93	75	89	95	70	77	81	98	81	89	89	83	89	63	91	75	73	87	69	89	76	82	90	75	96	78	88	88	80	72	87	76	91	68	79	73	94	85	76	75	76	70	93	88	93	83	65	80	88	82	81	77	84	81	86	81	83	96	85	97	74	86	98	68	83	75	93	85	65	86	91	83	81	102	77	98	91	73	87	84	83	85	80	89	96	87	72	78	62	74	81	68	80	75	86	88	83	86	79	96	73	64	77	95	86	58	88	88	89	63	72	84	88	91	89	79	93	83	78	86	79	60	76	87	80	85	72	90	87	91	75	96	73	71	98	75	95	65	84	93	76	85	72	69	89	70	90	73	62	65	84	73	95	103	78	97	83	73	85	85	79	86	71	89	76	83	80	88	79	84	92	81	85	74	106	85	99	81	69	72	95	80	83	99	76	85	83	85	83	88	72	76	74	80	65	79	102	76	84	80	86	83	88	75	82	86	65	83	83	90	88	87	70	84	71	70	84	70	93	75	74	83	102	89	79	65	90	87	77	82	83	74	92	88	78	90	85	74	70	83	79	88	83	85	95	84	84	91	87	91	78	70	86	64	88	72	83	96	73	80	93	64	85	93	98	86	102	83	79	90	83	88	90	79	88	78	75	94	79	70	76	71	87	80	70	78	72	75	82	78	76	77	97	92	75	100	75	83	81	77	77	80	93	62	94	95	74	70	74	87	82	90	75	88	76	67	83	84	101	89	87	88	88	78	89	85	94	67	88	77	89	91	85	82	71	82	88	98	81	88	72	70	86	72	77	84	100	73	75	82	57	82	79	82	85	72	83	85	85	83	79	69	77	96	67	72	67	79	89	101	84	87	90	81	88	77	92	71	87	83	75	83	82	76	75	87	76	82	95	78	84	80	85	60	68	85	82	74	64	86	81	67	84	78	85	81	78	70	73	76	79	84	69	92	88	90	81	91	85	90	89	71	69	90	85	86	91	81	76	73	75	74	81	83	79	76	83	89	79	73	73	77	75	96	99	86	89	74	94	78	86	71	95	85	84	67	83	71	61	84	86	90	69	92	89	74	69	93	81	90	84	96	80	73	93	81	68	72	90	84	64	72	93	85	80	84	69	86	82	82	88	83	97	77	76	74	82	77	108	89	83	74	102	93	88	76	99	88	96	92	94	76	92	84	80	106	81	81	86	89	94	86	90	61	84	80	86	96	97	75	80	84	83	94	89	77	78	74	79	83	72	90	93	85	73	89	76	94	88	71	78	95	67	86	84	97	78	68	93	96	72	80	78	89	77	94	86	69	96	75	83	66	91	98	80	63	79	92	70	65	85	95	69	63	87	87	81	69	86	86	78	62	61	76	85	69	80	82	77	84	81	83	78	67	70	88	89	78	88	90	98	91	84	90	91	66	75	81	86	94	75	91	81	87	94	55	77	84	74	79	86	76	95	90	80	87	95	84	82	71	89	92	80	89	87	86	80	88	95	93	89	79	81	81	71	93	71	74	93	78	87	76	85	91	92	100	81	86	88	89	72	65	86	87	77	77	89	85	77	81	74	84	86	86	74	77	83	83	81	81	93	76	74	83	73	93	79	81	84	89	83	79	68	107	83	72	77	95	85	81	68	75	81	86	69	77	74	79	82	94	84	91	100	79	89	76	80	68	73	77	72	76	76	88	92	94	79	70	84	85	66	84	80	69	76	79	93	84	90	84	89	92	77	95	82	81	95	97	74	84	89	96	72	87	97	94	87	83	80	74	84	83	84	87	97	77	70	80	83	78	88	78	87	91	93	75	87	80	75	102	90	92	86	86	85	78	78	82	80	86	72	68	76	87	87	81	70	85	82	79	88	92	79	65	93	80	81	79	63	78	83	85	73	81	70	77	73	90	95	83	96	75	91	63	75	74	87	63	82	77	77	94	86	77	72	95	72	95	70	78	72	81	99	87	73	68	95	81	77	94	90	81	82	85	81	85	79	88	88	96	92	74	74	92	82	67	81	81	93	77	89	69	71	90	91	88	72	76	84	78	75	75	84	71	85	88	68	81	64	76	69	73	92	71	79	66	89	75	91	75	90	86	90	68	69	67	105	70	91	78	90	82	80	78	85	59	65	72	82	67	91	85	72	86	76	85	76	83	88	73	82	82	82	96	84	77	81	76	88	82	76	75	64	81	82	86	81	84	87	98	82	79	74	80	87	90	73	99	93	77	103	77	80	80	91	67	76	90	88	86	77	82	79	87	83	77	82	98	78	69	82	85	79	84	67	74	84	93	78	75	78	80	78	70	73	82	70	69	82	71	72	78	76	74	88	94	64	72	99	83	71	83	99	82	88	72	103	75	84	70	67	95	77	92	74	83	80	79	60	98	81	76	94	73	83	83	82	80	100	102	71	79	86	83	92	58	70	73	85	98	87	89	80	85	82	86	87	91	74	86	71	86	89	91	82	71	71	71	85	103	85	87	82	76	102	95	81	102	82	83	89	95	79	94	92	68	80	63	74	71	92	76	80	78	103	90	85	80	106	81	95	74	75	83	80	75	75	77	89	101	63	87	77	81	82	85	85	79	85	77	88	87	64	91	91	68	76	57	76	95	69	85	91	90	86	82	79	93	72	91	91	106	94	95	67	86	80	91	83	93	85	100	87	75	77	73	69	101	79	83	76	67	96	78	92	87	86	99	79	106	84	84	78	71	81	62	67	95	90	72	92	80	71	95	80	92	85	85	80	108	64	65	87	68	62	93	71	82	91	76	73	97	78	87	77	91	77	91	84	80	74	85	75	82	91	92	88	90	88	63	90	97	95	81	83	55	91	87	86	82	76	84	87	77	75	82	74	85	77	70	84	85	76	87	73	84	88	66	80	84	77	67	79	76	93	84	79	81	69	74	83	83	64	84	76	68	59	76	79	80	81	99	72	74	96	101	75	87	88	67	76	80	82	96	78	97	95	79	89	75	93	79	78	74	66	91	78	86	90	83	84	62	88	70	89	94	73	80	90	91	100	80	77	75	75	103	96	83	67	87	66	82	85	87	84	80	83	76	82	69	84	83	80	81	82	85	74	67	84	91	88	94	63	86	78
46482	25705	16628	16353	24218	16820	15599	6130	5076	4201	3482	3056	17957	7268	2082	1853	1733	1752	1726	1669	1612	1582	1435	1510	1439	1539	1540	3181	7144	18981	24534	22152	15384	8155	3175	1504	1079	939	1026	961	926	961	915	982	1003	927	1000	1021	976	933	1005	953	954	945	935	950	998	969	952	895	964	980	959	1005	934	959	936	950	950	917	948	959	1005	982	967	956	929	932	996	930	906	938	964	934	929	930	920	948	962	938	971	911	923	946	956	960	900	988	929	989	896	948	918	940	954	929	987	995	1005	991	953	874	996	940	973	964	922	942	959	1006	961	981	952	937	945	907	949	986	985	897	1014	974	969	950	952	982	956	929	962	946	1001	998	954	919	941	952	985	932	971	1004	962	910	931	924	918	930	950	934	936	989	968	946	975	972	965	992	949	960	982	934	929	978	966	949	997	1026	991	932	948	1010	970	942	923	955	931	943	938	966	988	923	965	940	920	899	946	981	1009	934	948	932	1002	934	939	957	971	965	933	944	941	967	925	974	940	1001	958	988	984	946	932	965	995	953	938	997	931	915	921	1032	970	959	954	922	986	987	985	1001	933	901	1000	922	936	929	997	950	1003	984	977	937	944	915	956	938	954	970	1006	978	979	974	916	915	977	963	940	1006	983	940	988	997	969	950	933	950	962	923	957	980	973	949	976	970	962	922	919	949	949	899	986	982	958	886	951	923	966	953	939	949	956	968	936	990	953	979	989	983	967	952	958	957	941	1016	960	938	961	953	948	949	941	983	1001	935	903	942	913	958	928	986	948	937	960	970	939	987	907	983	950	955	974	904	970	1005	952	860	979	954	920	998	969	954	969	948	964	1001	1024	902	972	968	950	974	900	987	1002	936	995	972	976	946	915	979	903	933	981	1015	954	998	940	966	935	973	963	924	1016	959	959	1020	987	958	908	992	963	951	970	958	947	926	944	1036	977	916	969	1019	952	940	1023	1021	962	980	977	939	969	994	972	982	957	919	917	972	918	952	967	945	963	968	996	945	956	915	939	948	919	925	919	969	1001	932	956	973	944	953	979	930	926	1004	1009	943	983	988	898	987	943	949	974	948	983	922	976	1023	964	937	952	996	936	942	981	919	975	939	978	990	1012	939	920	928	983	1032	1008	935	936	992	951	914	994	1004	989	955	929	1003	946	942	969	915	973	980	966	966	963	1025	924	1010	923	1002	998	929	979	954	1002	950	1004	951	969	945	978	1000	969	914	904	1003	990	977	946	927	969	1003	1029	936	982	933	978	1016	965	955	1001	1001	961	943	994	1002	935	984	949	931	962	965	968	905	926	963	911	948	952	957	936	949	971	906	990	964	958	985	941	936	962	970	932	919	961	948	955	961	939	912	980	963	953	987	940	949	984	916	944	924	974	1014	996	984	1002	962	985	933	929	940	1002	934	1020	956	944	968	934	885	953	980	942	988	972	1005	934	1004	979	969	988	977	922	951	960	975	948	941	924	956	977	971	1008	987	977	995	978	926	936	924	964	926	947	961	966	953	928	945	972	991	980	974	950	982	987	942	1004	940	904	922	968	932	914	945	972	896	994	940	944	958	972	954	953	964	917	931	939	980	932	1035	938	948	970	986	999	1000	945	1012	1000	936	923	930	937	915	966	996	1024	1010	1000	964	960	953	938	966	910	978	939	995	1015	926	952	913	925	995	931	995	926	975	1005	877	936	988	950	910	964	950	981	945	992	949	920	933	950	985	971	937	998	913	918	1003	969	1015	936	978	916	966	939	925	960	923	971	963	950	971	952	950	980	961	950	972	986	1001	940	953	962	964	943	955	951	992	1000	925	1000	938	961	936	981	1009	923	910	948	1009	994	918	1018	932	999	997	989	924	964	955	967	1002	941	935	928	950	941	986	938	963	958	955	899	959	1010	928	943	983	939	969	952	998	938	960	957	973	940	987	937	966	963	1019	1014	993	979	870	975	929	977	1000	974	926	933	962	1041	930	957	987	966	985	1034	953	948	1014	958	922	960	1027	950	940	956	935	931	996	998	948	936	929	1003	996	979	1020	981	972	939	976	971	927	993	905	1000	889	987	1002	967	976	920	973	932	947	930	953	934	907	960	1006	959	946	956	944	967	928	1009	940	966	935	969	963	985	881	1030	949	980	973	1007	941	977	978	984	925	988	938	957	969	960	960	984	1019	959	961	1067	959	895	936	965	994	946	989	980	976	942	891	939	978	955	980	1010	920	1010	947	981	1018	1023	969	988	948	986	985	1004	964	1029	1013	988	891	1038	965	941	976	993	963	972	993	1028	972	955	974	998	962	999	904	938	942	917	955	984	935	1016	901	974	941	950	963	928	975	931	929	993	963	987	986	998	923	899	919	950	964	984	966	1000	948	972	945	993	961	912	947	979	940	960	941	901	983	983	972	931	963	983	989	978	995	999	978	987	932	889	1003	1051	946	965	969	875	919	980	945	1001	968	977	992	907	971	1006	945	970	964	919	969	924	997	982	972	965	964	1017	1017	987	984	966	995	937	934	979	927	972	993	920	953	978	968	918	930	979	895	921	915	957	900	982	970	918	1004	949	948	988	948	961	928	970	958	981	999	924	957	957	954	958	940	896	994	957	945	986	968	970	926	934	969	963	929	902	949	902	964	940	928	975	979	944	916	947	1037	963	1024	975	989	959	962	946	937	939	931	921	976	982	918	997	991	998	1020	965	947	936	979	968	927	976	879	965	990	981	981	951	923	911	950	897	880	976	941	917	944	997	945	879	921	982	969	965	944	936	923	967	958	931	982	935	964	957	920	929	939	910	936	974	945	1009	926	964	962	979	973	917	885	964	968	993	947	944	947	983	924	928	924	914	981	960	919	947	956	975	939	967	970	968	973	951	974	900	976	959	953	940	944	955	963	993	968	962	981	951	987	974	947	908	945	922	992	947	975	941	985	942	1007	1003	904	985	992	910	925	961	945	939	964	937	942	963	946	913	960	996	936	952	907	975	930	931	956	938	966	953	940	985	991	972	929	959	950	912	961	924	970	963	995	982	980	1026	1012	979	1047	945	945	921	971	998	988	926	983	963	956	997	946	972	932	1024	927	973	910	919	916	992	932	999	934	978	979	941	905	933	942	912	995	989	986	974	991	981	999	940	975	930	1022	984	941	951	978	964	1000	978	960	945	1019	969	975	956	941	925	1001	954	984	914	986	957	953	999	923	900	895	918	1038	961	931	950	956	927	904	958	979	956	991	930	994	915	992	939	961	942	977	1029	925	899	980	938	947	1007	961	948	1002	940	939	967	965	1017	979	968	906	960	952	979	1012	973	919	1029	992	996	960	948	956	894	917	947	959	906	931	918	956	1009	964	947	979	957	905	964	995	942	967	924	990	976	982	947	943	862	969	925	960	936	990	941	948	900	971	938	941	986	974	933	937	911	1016	974	963	972	964	983	998	1017	980	933	993	989	971	1002	967	953	954	972	970	952	960	953	967	943	985	932	978	968	996	967	951	963	950	963	943	933	928	940	972	954	983	1004	941	967	997	999	967	953	988	932	920	938	955	947	980	890	980	939	950	939	982	1004	981	1024	984	981	964	943	931	967	963	944	883	909	975	958	903	931	958	920	986	945	965	942	917	973	928	962	948	945	958	957	902	938	977	973	964	930	1002
3911	616	294	146	170	140	228	106	92	90	90	89	227	293	86	95	94	79	96	94	83	91	91	77	87	99	100	90	94	281	463	467	332	180	140	81	88	79	80	80	97	76	79	80	97	78	93	80	94	80	67	96	93	81	56	90	83	72	90	77	82	79	84	83	75	75	88	63	69	70	76	86	74	83	99	76	94	92	97	88	82	77	78	76	97	72	78	69	99	92	88	91	84	82	80	93	82	86	76	91	83	85	71	84	91	86	106	93	87	95	61	90	78	76	70	93	93	82	78	78	83	74	90	80	81	71	81	73	70	82	68	77	74	97	70	87	75	100	77	77	72	82	84	79	77	87	83	80	83	91	93	78	88	78	67	67	86	101	87	98	72	91	85	61	93	85	89	74	90	82	80	69	75	82	78	76	86	70	75	83	78	84	91	77	73	88	80	81	82	76	72	59	79	80	91	83	92	79	93	68	59	103	79	66	79	66	66	78	68	76	81	70	82	96	67	96	86	71	90	94	67	88	86	94	80	85	84	71	62	103	75	83	103	84	87	79	76	81	93	90	97	73	73	92	67	83	89	77	76	81	82	110	66	80	87	87	102	80	78	89	83	77	81	89	70	77	82	68	72	72	81	94	74	75	62	74	87	71	98	78	78	82	81	80	85	75	79	91	85	77	75	90	92	80	89	90	64	68	69	86	90	86	66	87	75	96	82	77	79	82	74	71	82	87	70	93	82	85	97	73	83	88	65	102	74	92	85	89	78	89	83	88	76	96	72	97	72	85	79	80	80	80	74	76	90	79	94	89	105	83	69	91	86	80	103	98	70	79	82	96	79	90	72	78	81	83	86	92	84	67	71	77	79	86	79	90	84	81	72	82	91	94	76	92	91	82	91	86	70	88	81	85	80	94	94	90	81	69	70	69	89	75	101	86	79	97	73	93	84	89	72	90	92	69	82	78	80	86	92	84	94	82	92	77	69	95	78	78	84	88	92	66	69	86	87	85	70	63	85	103	67	72	86	105	69	86	69	91	87	81	85	49	80	85	80	79	61	76	80	78	77	92	79	102	84	80	80	89	75	88	77	97	86	84	96	77	70	71	85	82	84	74	75	81	79	76	77	83	77	65	91	89	91	92	74	82	84	83	97	98	87	83	76	85	73	84	83	93	80	75	80	87	88	83	79	83	71	77	67	88	79	91	74	81	96	70	84	91	85	93	70	90	71	78	85	100	86	82	87	78	67	76	99	70	86	74	78	71	63	88	76	84	87	65	81	76	82	72	89	75	82	89	78	76	77	85	72	87	83	100	81	78	81	86	70	86	89	86	88	93	93	100	82	81	91	87	78	72	83	87	77	93	79	79	78	87	83	98	87	85	85	83	76	85	80	74	74	73	72	85	73	87	90	83	78	82	95	90	87	85	84	84	101	84	98	86	85	88	98	90	89	82	87	66	84	75	76	91	92	75	81	83	98	86	83	80	77	78	85	83	81	90	61	82	90	86	88	86	73	69	92	74	89	93	95	83	88	100	89	97	76	97	79	77	76	94	87	80	78	82	101	104	95	88	84	78	90	90	78	87	72	85	76	84	81	89	77	77	82	87	68	77	82	67	67	73	83	87	74	86	81	83	76	82	77	81	86	93	103	86	82	94	75	79	80	78	79	75	64	89	81	79	64	86	89	100	65	95	79	77	99	78	75	81	95	86	68	74	70	91	74	77	81	87	75	79	78	74	94	77	84	74	65	80	78	90	69	68	80	72	81	81	75	79	81	68	72	65	80	78	74	86	88	64	84	77	76	75	76	67	68	83	84	83	68	83	80	71	70	86	65	83	87	85	77	71	84	78	88	81	66	85	77	93	76	88	73	78	89	66	92	58	78	85	64	62	67	89	87	81	83	84	84	78	83	82	80	96	86	73	83	88	73	94	70	71	83	75	93	70	83	72	88	77	91	81	81	88	90	83	71	69	77	64	68	75	87	80	88	79	90	87	87	77	81	68	82	88	84	83	79	96	90	73	76	85	96	68	90	94	76	101	86	88	91	86	71	86	85	90	73	91	94	79	88	81	65	78	82	82	85	87	79	79	80	84	80	88	76	105	77	69	77	70	79	71	77	86	71	83	95	71	84	78	68	84	95	81	90	77	87	66	91	72	85	98	83	72	90	82	71	66	78	85	83	73	72	79	105	85	83	89	82	72	84	92	95	74	86	63	77	80	85	104	82	78	65	77	85	73	90	74	85	82	86	73	75	86	80	84	90	95	71	82	74	89	94	73	91	85	89	79	75	82	91	83	74	89	69	81	78	78	85	96	99	65	81	72	82	65	86	85	87	72	81	89	89	72	87	86	90	81	89	70	74	78	88	71	92	80	101	69	78	79	85	104	87	72	91	74	73	81	81	87	90	93	80	87	79	89	103	70	82	90	83	98	78	78	74	102	75	81	82	82	78	88	95	80	77	86	79	76	84	72	80	88	68	71	81	95	78	59	57	88	86	92	89	78	89	92	82	85	82	66	92	103	75	79	89	81	84	79	79	104	89	88	88	74	79	87	74	87	91	79	77	92	87	69	67	75	101	73	76	73	79	86	85	87	86	76	72	91	73	80	80	84	93	75	96	83	98	82	82	79	86	107	83	115	76	84	80	81	78	90	83	95	91	76	87	77	74	96	75	65	89	79	81	81	91	73	71	78	76	99	89	82	98	90	81	67	78	70	88	79	91	78	80	90	91	87	91	93	78	92	81	77	84	86	72	95	90	74	84	93	83	96	89	71	95	96	76	96	88	85	82	75	84	92	81	82	80	86	102	81	86	84	77	68	88	78	87	90	74	88	85	84	82	90	69	92	75	81	74	77	81	79	61	83	78	89	68	83	77	83	101	74	75	73	79	100	87	65	86	93	95	96	91	86	80	76	95	79	79	77	67	73	79	79	76	76	73	69	68	74	76	81	83	89	73	93	59	86	75	71	95	75	78	64	70	79	72	102	69	72	80	64	74	94	76	84	76	81	78	74	66	96	82	93	101	64	76	71	78	81	69	79	103	72	75	83	95	79	93	66	88	82	82	83	75	84	67	78	68	80	83	68	97	85	73	85	92	70	70	71	88	98	96	78	81	91	74	89	99	93	81	73	72	79	78	80	84	73	76	71	85	87	99	88	84	90	85	100	68	83	93	85	76	77	76	86	68	104	97	78	71	88	99	89	89	81	81	83	80	83	73	73	75	80	84	79	95	80	94	71	60	86	79	66	86	88	89	90	74	90	86	91	68	77	89	80	75	95	98	85	73	82	78	93	91	87	80	100	76	85	77	79	82	89	96	91	77	81	88	76	83	86	79	81	102	57	88	73	68	60	70	91	73	82	89	74	81	88	85	82	82	88	70	76	85	79	85	82	66	73	86	78	69	75	73	89	68	72	81	82	85	77	87	68	77	76	91	65	90	79	89	83	75	87	77	93	77	80	76	69	95	74	78	83	73	77	87	91	89	85	99	70
30385	11332	5459	6301	13436	7732	11483	2147	1864	1734	1515	1443	6907	7931	1191	1168	1101	1138	1175	1175	1102	1046	1041	1032	1115	1058	1090	1105	1123	7533	11425	10303	6566	3485	1762	1132	1024	1016	913	938	931	989	992	899	984	953	998	938	980	939	1016	921	906	972	924	969	943	940	917	954	924	934	910	957	955	1015	957	950	927	959	991	1015	949	977	929	969	939	960	1017	910	932	1007	936	943	905	958	941	934	957	1028	948	921	930	979	952	970	948	949	984	969	850	905	941	995	926	975	944	935	915	958	919	921	914	946	965	954	985	901	1000	937	957	966	933	990	909	965	920	933	1022	1012	892	1005	921	989	948	996	1009	982	880	940	956	967	958	970	938	937	912	941	1035	988	943	951	943	967	937	889	946	986	923	958	939	925	954	979	906	957	931	967	999	1015	966	904	966	950	948	936	938	971	924	991	949	971	920	956	960	983	967	932	987	939	969	999	987	1005	940	958	938	997	987	927	969	936	912	942	925	978	973	927	989	903	991	952	945	921	930	980	924	991	1012	936	980	890	962	910	981	931	977	915	958	965	960	948	959	936	990	979	970	958	958	971	944	987	939	944	927	907	989	971	925	962	958	954	986	946	948	940	920	923	922	922	988	944	958	935	972	958	913	947	983	916	997	964	977	937	870	923	903	932	970	931	907	961	946	901	1010	891	937	990	947	953	993	956	915	955	969	915	991	928	947	963	996	943	1028	929	959	963	1009	910	941	985	929	966	951	941	925	911	916	935	920	934	932	961	958	931	944	995	961	1041	956	973	988	950	945	899	895	938	926	892	914	958	930	892	906	980	979	910	919	927	949	963	919	909	940	990	934	966	964	993	929	962	913	933	967	952	978	988	933	962	921	923	973	1004	945	984	955	974	931	907	1052	948	985	966	952	960	963	940	967	954	934	994	951	937	976	899	1001	953	953	1016	960	960	948	972	921	954	988	957	952	959	932	958	922	934	968	930	934	887	984	915	980	962	934	921	951	935	955	931	960	946	1007	933	915	976	962	931	914	927	970	992	940	922	974	938	927	976	968	953	956	966	997	995	878	886	933	928	987	951	950	989	1019	990	921	996	991	959	981	948	940	970	1004	957	947	967	969	932	951	970	952	985	931	956	993	934	993	941	964	934	899	894	898	940	940	969	949	971	970	941	956	942	929	942	960	910	956	939	942	982	940	953	910	1007	944	968	929	942	953	959	958	906	959	941	984	993	984	973	946	980	1022	945	935	971	957	933	934	956	925	950	943	1005	932	951	952	929	983	968	942	1006	914	965	984	1009	1009	929	966	897	928	958	941	943	929	971	929	952	1017	984	981	979	993	933	885	944	959	946	971	927	969	910	986	1005	981	957	881	935	1000	984	933	913	965	983	912	935	965	959	938	994	987	968	921	947	981	955	961	1003	961	966	967	950	959	959	1002	998	1004	994	934	893	983	942	932	942	908	925	991	937	948	951	934	923	947	1017	934	940	982	975	932	983	964	951	934	987	939	928	939	948	928	999	1009	977	941	974	921	901	972	960	950	974	987	941	985	992	974	962	967	965	946	940	924	923	965	919	979	975	992	972	932	921	963	945	976	940	919	952	978	961	978	929	1009	930	959	937	993	968	972	974	1012	946	975	1012	952	955	972	939	979	959	910	934	973	951	945	959	959	974	951	992	913	946	908	997	983	974	954	970	919	947	963	929	990	1010	937	946	951	961	963	996	946	990	959	895	925	923	966	950	976	951	942	994	954	982	970	907	931	969	964	1003	904	994	935	877	976	1021	929	944	985	954	928	946	947	942	938	974	932	908	1009	863	888	997	916	941	951	892	977	992	939	939	955	945	925	927	922	974	951	928	903	920	986	961	936	915	1003	956	962	943	953	984	931	938	947	905	916	993	914	971	897	957	987	992	967	942	998	962	892	947	969	963	977	894	908	929	957	951	889	964	982	939	1015	938	946	930	940	942	969	904	945	960	960	961	941	896	937	971	968	959	1012	949	987	934	927	928	969	963	966	925	884	931	901	981	938	893	956	983	940	979	948	980	955	962	936	963	997	913	907	939	963	964	934	953	923	932	973	957	971	923	999	964	987	945	973	947	973	896	967	939	938	941	965	969	947	930	909	984	973	1023	945	963	955	976	970	918	1021	976	962	945	977	983	943	930	996	940	983	990	907	970	956	941	975	952	946	964	957	969	965	982	930	960	952	1001	955	868	972	942	960	968	976	981	911	915	944	928	946	983	965	932	954	951	952	972	940	971	905	949	949	994	912	934	978	902	938	972	999	919	946	991	943	929	934	912	1030	954	955	958	986	971	925	955	976	980	972	965	989	914	965	1036	962	979	986	951	898	1007	964	883	914	914	945	913	859	974	973	968	921	1016	947	970	944	923	965	936	916	915	992	946	957	956	996	944	895	992	893	1012	895	977	971	965	1000	933	946	981	966	959	971	898	941	960	959	988	981	1003	960	947	913	990	948	955	951	918	969	972	928	962	1002	1046	956	947	914	954	966	961	966	983	906	968	999	960	987	955	941	980	969	977	975	963	948	1010	980	917	974	906	918	967	965	959	942	981	939	975	880	986	926	966	902	962	960	977	973	974	971	986	1036	875	918	894	944	970	928	1002	928	949	935	894	946	985	941	962	942	940	958	988	885	962	916	1019	1029	908	965	998	973	948	973	954	892	977	942	969	960	1012	930	968	939	995	976	969	1014	959	994	983	959	915	964	956	980	944	923	954	952	943	899	887	958	956	928	919	979	938	981	935	1020	956	990	955	880	970	968	943	914	932	959	925	964	984	923	932	936	1015	935	928	944	986	962	973	914	998	924	970	903	973	990	946	922	993	1011	968	961	948	970	1007	961	923	952	991	927	949	910	1012	1010	931	948	924	967	956	940	904	926	915	988	933	968	1005	1027	965	955	962	931	942	993	977	916	936	990	976	899	1003	967	944	985	1014	964	992	908	968	949	967	969	984	963	965	952	920	934	924	992	989	939	991	931	973	927	969	994	946	993	982	959	944	938	971	977	986	923	979	969	974	945	953	971	985	931	992	988	952	959	935	914	953	997	997	965	970	970	992	936	949	934	922	933	941	944	949	968	952	909	933	977	1001	950	933	970	991	982	985	979	950	965	971	961	912	936	952	947	997	967	953	932	951	982	938	938	944	940	978	978	991	948	934	950	926	975	957	1029	927	944	937	1005	947	934	973	959	932	970	1014	926	968	971	980	979	964	991	955	942	949	954	1016	918	951	952	949	947	983	986	1009	958	969	967	981	965	969	976	941	969	973	965	924	971	937	976	966	931	946	1062	958	967	961	934	955	944	967	935	925	996	976	918	921	962	971	962	957	938	959	960	1025	964	942	968	943	906	1013	966	979	955	959	948	1004	920	889	912	993	953	980	987	907	983	897	941	935	976	934	923	908	970	943	911	946	989	951	992	951	961	981	935	910	1029	956	964	942	991	1003	904	937	946	933	963	992	935	1009	918	931	1000	952	1020	925	961	916	962	958	935	952	1006	956	970	997	952	974	991	947	939	942	952	926	937	941	897	979	982	931	1022	929	933	981	990	890	964	992	963	979	900	961	960	970	947	917
6265	2572	1105	413	619	352	808	134	106	107	103	85	885	909	90	69	87	89	75	92	75	96	102	95	100	81	84	92	95	414	902	780	488	219	127	74	83	68	79	80	87	70	81	78	68	74	75	87	82	83	79	71	75	73	94	84	68	98	76	81	55	82	87	74	76	70	83	89	82	89	80	83	89	86	76	77	80	101	77	72	79	81	91	73	73	83	82	73	76	93	81	89	79	64	79	93	61	75	81	86	83	75	72	82	85	84	88	64	70	87	90	83	69	69	86	88	92	83	92	79	71	93	80	73	80	76	83	75	86	83	79	84	77	86	75	82	75	91	70	83	77	71	83	86	69	86	71	62	61	84	85	75	79	72	68	72	89	72	72	85	71	82	90	85	72	81	73	90	78	72	83	85	72	75	72	76	90	84	68	87	64	83	71	84	97	87	89	74	74	80	81	83	73	73	91	85	81	75	70	80	81	69	70	73	67	72	72	75	61	76	70	80	78	80	84	78	64	74	94	75	68	79	90	85	81	74	79	69	71	75	89	90	70	94	76	71	75	93	65	81	75	84	79	77	75	73	77	85	103	88	70	71	94	77	81	77	60	79	76	91	81	92	72	79	87	87	77	79	69	84	81	67	78	95	71	63	70	78	68	65	75	87	84	94	78	66	66	67	81	77	73	86	70	83	88	79	73	64	89	71	82	80	86	71	83	78	90	80	64	75	87	76	84	76	76	67	74	73	99	84	77	76	73	101	65	82	68	79	79	70	76	101	83	91	74	74	80	98	79	83	101	80	81	77	84	84	87	68	81	85	73	69	73	76	81	74	92	83	76	86	82	92	100	72	77	90	75	65	59	87	75	86	71	99	76	75	75	74	75	75	65	77	84	71	86	81	79	71	81	75	81	84	72	78	79	86	83	82	83	78	79	80	75	76	67	78	93	87	68	87	87	80	79	82	78	74	95	89	88	91	74	86	79	65	73	71	73	78	78	74	72	73	91	77	83	93	80	79	84	90	85	64	63	76	66	80	77	92	84	82	83	82	90	71	86	70	81	77	75	73	83	91	70	82	76	92	73	73	74	75	75	65	70	79	75	73	80	84	73	83	58	82	70	71	79	71	83	73	73	74	73	79	80	87	74	76	76	83	89	72	96	70	84	84	79	78	79	71	75	74	76	98	60	76	82	70	101	76	68	69	93	70	66	90	75	80	70	84	68	76	74	69	69	79	75	79	75	93	80	70	88	76	79	63	86	71	71	68	74	71	79	73	74	85	94	85	91	72	73	78	74	92	83	75	79	69	89	69	78	88	71	78	85	92	91	83	84	83	91	79	82	99	69	70	70	73	75	90	81	86	66	73	76	73	88	84	73	75	69	73	71	71	80	88	65	76	73	67	84	65	65	84	70	82	80	87	78	90	84	79	67	87	69	78	68	88	74	93	77	70	91	77	79	78	76	84	75	81	96	78	79	77	80	88	75	74	83	82	70	70	77	79	86	77	104	72	55	93	84	63	77	94	71	81	87	88	87	82	66	78	81	75	73	64	75	70	76	87	75	80	73	85	85	63	75	85	83	76	82	84	81	84	58	80	74	84	80	94	77	78	76	83	70	78	73	76	86	75	71	87	73	75	93	75	69	77	81	79	79	74	86	72	77	80	79	62	79	85	83	78	81	85	72	86	90	96	84	65	88	78	80	69	86	69	71	70	93	68	83	73	102	89	78	60	84	62	68	91	69	83	84	98	71	75	78	74	82	76	89	72	66	65	75	79	79	79	72	77	75	85	70	81	79	88	74	67	79	93	70	87	91	92	87	84	67	64	82	88	78	80	77	78	72	85	66	75	70	81	68	75	98	80	96	100	78	84	80	80	86	65	68	74	74	70	65	81	84	78	71	84	80	76	71	61	79	96	67	83	93	91	74	81	76	84	98	76	65	75	76	71	84	74	75	85	87	60	90	92	85	81	83	63	73	71	88	75	77	78	71	75	72	89	96	69	79	82	75	71	81	68	70	68	79	68	58	70	83	80	85	90	77	73	92	100	94	70	73	70	73	76	91	91	81	68	68	71	47	79	73	78	66	68	86	84	81	80	72	69	78	73	79	62	72	79	77	83	74	72	76	77	77	76	84	75	81	73	96	69	76	65	81	91	84	76	82	90	86	76	83	103	63	74	77	82	77	87	84	70	92	69	66	93	65	72	84	78	83	74	80	76	75	102	79	82	79	76	88	77	83	79	70	78	82	75	74	83	78	80	81	90	72	82	75	74	100	71	88	79	78	74	66	80	91	78	76	86	75	82	90	72	86	92	89	63	72	81	85	80	86	76	78	76	98	79	79	63	76	69	78	65	76	82	86	92	95	69	77	89	78	80	77	70	73	77	91	82	73	91	73	72	76	73	89	73	86	72	73	78	81	79	84	84	72	73	78	79	79	84	71	90	78	87	83	71	69	75	76	69	74	96	66	54	80	68	79	73	65	76	72	75	71	89	70	77	95	77	64	69	80	70	84	80	81	76	72	94	91	83	77	69	77	103	91	88	102	66	76	76	84	82	78	86	78	75	74	83	78	67	76	81	81	76	78	90	76	76	69	76	86	89	84	60	83	82	74	86	75	70	83	74	60	76	60	86	87	86	60	60	69	71	75	89	73	88	74	101	87	81	96	77	76	73	67	86	68	74	78	82	70	83	72	88	68	85	66	69	71	76	65	90	81	88	73	81	72	101	67	95	67	76	79	80	72	82	92	79	72	79	70	84	84	67	95	78	76	71	78	83	78	80	86	68	76	79	85	61	77	79	70	62	76	80	71	77	65	78	61	78	88	87	87	77	85	75	75	84	76	76	78	71	74	67	79	76	79	81	75	79	84	78	82	92	83	77	89	84	66	80	80	66	73	99	78	99	85	96	81	96	94	71	74	67	76	70	93	67	72	78	60	82	65	78	75	87	96	85	74	85	80	93	82	74	88	75	58	75	83	68	68	74	82	80	69	81	82	89	65	81	59	75	76	90	83	70	84	86	67	80	85	82	82	80	71	84	94	79	72	79	78	78	90	62	55	73	59	73	100	76	75	69	88	68	73	62	83	80	81	90	63	76	71	76	86	81	73	96	75	95	87	71	70	84	79	92	88	82	71	86	95	85	98	70	88	57	80	82	71	70	73	89	76	83	85	77	81	82	78	76	71	81	77	82	88	79	87	67	92	71	72	75	84	76	84	83	88	74	70	82	77	83	90	70	75	75	91	72	84	69	75	86	81	75	73	92	66	74	83	76	93	93	79	89	66	84	93	80	68	101	77	101	71	86	72	78	71	66	71	80	86	65	71	68	73	70	77	85	88	97	82	78	71	73	70	84	74	71	83	83	64	71	82	82	70	78	102	76	73	85	87	63	75	86	59	73	70	74	76	74	91	76	75	82	81	80	71	80	70	83	67	87	72	85	80	83	94	90	65	86	73	76	92	90	82	76	94	70	65	72	92	89	99	88	81	71	79	82
39987	20211	14365	16118	24764	17813	23475	3617	2972	2496	2115	1934	18087	18200	1444	1352	1311	1263	1265	1236	1190	1225	1123	1123	1113	1131	1064	1170	1967	10873	17661	15106	9613	4226	1857	1131	1015	1008	939	934	918	909	913	956	917	876	937	947	886	844	952	914	918	933	883	917	897	928	896	933	920	927	935	951	878	918	954	917	896	946	987	916	936	918	911	946	974	944	931	896	935	901	889	893	974	925	915	896	923	925	893	905	908	883	855	963	918	951	880	888	919	884	904	840	935	876	889	929	942	885	881	919	898	894	925	890	937	940	901	889	876	935	959	912	855	942	916	915	862	907	891	895	937	940	912	907	887	900	906	904	942	945	939	910	893	965	901	899	924	948	929	914	939	877	916	890	933	886	958	865	927	925	926	905	921	881	910	946	939	890	933	878	911	986	957	893	988	931	932	850	940	963	908	896	948	883	949	965	921	908	945	883	882	893	946	890	935	886	929	915	926	918	987	919	924	909	932	890	953	912	904	950	907	899	899	922	934	873	843	933	905	1001	960	867	960	882	954	888	949	925	853	923	946	927	892	913	925	944	931	978	912	934	931	885	893	944	874	895	930	889	923	884	954	897	893	910	897	932	882	927	919	910	925	937	912	966	907	889	918	912	884	960	965	905	897	916	912	954	954	968	902	886	927	904	934	915	916	943	928	883	933	905	908	878	868	940	888	934	906	939	983	883	892	929	925	906	940	962	950	914	923	917	945	927	905	882	893	895	903	930	898	906	981	883	895	887	899	926	855	878	963	888	941	904	952	937	924	862	900	922	940	939	930	869	861	979	903	949	890	942	913	896	958	897	890	923	871	969	894	897	926	866	927	880	917	952	907	906	951	906	907	963	931	886	890	941	966	911	911	936	903	902	982	852	947	959	883	915	937	953	1010	922	897	915	867	944	912	942	868	906	902	909	901	958	981	853	922	900	920	876	910	913	919	935	923	932	944	952	903	896	967	915	929	978	919	1008	908	886	930	915	937	913	947	915	880	923	914	921	921	935	892	929	879	924	911	902	915	874	936	877	876	949	882	885	951	917	935	924	893	893	935	903	944	900	934	919	940	936	878	883	900	911	914	919	894	952	918	923	939	883	902	883	881	881	905	869	928	920	926	895	926	931	924	923	885	896	899	877	935	945	947	882	907	921	870	960	957	912	911	903	882	889	958	858	914	937	880	885	892	911	919	963	914	897	928	919	941	933	902	953	923	934	926	909	912	913	912	940	932	880	958	889	890	902	923	945	925	944	924	903	902	934	875	880	890	896	879	946	906	858	920	881	893	970	1004	942	911	889	893	948	906	892	920	870	939	920	870	965	929	887	948	967	922	900	898	928	925	890	908	910	915	923	913	896	916	920	948	917	913	886	891	892	887	879	878	917	980	908	956	894	925	961	959	909	931	892	870	950	900	880	949	882	896	910	949	900	898	900	926	888	921	897	947	920	952	916	908	914	943	894	896	812	887	901	1008	934	917	959	894	893	942	898	906	934	899	943	917	939	913	892	898	912	911	936	922	873	885	913	863	887	895	929	934	904	940	938	980	865	889	924	984	974	883	887	877	880	929	900	911	923	926	900	914	858	895	962	863	885	894	875	934	919	900	904	933	1005	882	904	938	959	902	929	905	962	915	894	898	893	939	871	866	987	926	916	890	882	936	923	874	939	890	909	925	894	967	802	956	942	917	953	967	920	934	960	922	880	937	916	866	868	920	862	939	937	893	932	893	867	874	905	890	1003	938	934	940	909	899	872	922	914	905	920	906	905	892	893	942	876	945	965	957	878	918	879	946	916	910	927	923	937	900	923	862	943	992	914	917	907	908	918	909	882	970	946	909	956	906	919	908	939	887	929	953	944	922	935	907	896	918	898	930	903	924	959	970	940	930	893	901	877	941	913	889	947	983	918	913	947	871	901	903	926	921	925	940	893	866	885	893	941	924	948	868	871	905	905	896	950	914	931	936	893	895	933	907	950	914	979	896	901	915	864	909	984	913	919	863	955	943	909	855	873	898	870	921	927	946	907	924	962	923	864	973	921	919	886	943	897	935	934	941	912	885	954	942	951	974	946	937	964	923	908	893	921	927	896	916	950	861	892	937	908	923	941	904	957	933	888	918	929	924	924	901	951	910	885	894	898	929	922	946	957	996	917	907	953	912	973	938	891	969	904	880	962	954	923	914	920	884	897	891	903	953	923	943	926	917	911	922	877	886	934	957	914	944	940	923	931	907	933	917	912	949	868	947	904	914	960	923	969	912	939	949	906	922	918	927	945	936	927	898	944	951	875	930	992	964	942	946	943	925	925	941	909	899	905	869	972	934	865	932	931	937	890	900	899	925	897	880	942	909	949	894	889	906	927	895	896	882	897	944	936	891	906	913	918	875	897	904	902	910	914	938	887	941	864	952	980	894	902	887	898	888	955	877	926	887	935	941	964	963	903	873	930	891	925	888	922	956	927	948	967	936	893	869	934	925	924	942	882	957	932	895	885	945	904	907	887	951	910	895	906	936	936	916	944	901	909	886	908	908	940	866	947	909	944	895	873	898	987	820	923	954	855	969	896	906	912	930	922	952	846	960	1009	945	899	877	901	929	920	908	984	928	924	926	931	963	915	963	974	865	894	945	959	906	970	922	924	933	999	949	909	907	892	929	959	902	882	899	947	918	891	916	921	922	892	921	881	900	909	941	918	913	903	935	956	977	885	938	924	967	901	909	927	886	957	920	951	887	945	879	907	933	923	887	916	914	951	943	1022	900	941	908	959	956	905	939	957	958	928	898	900	951	887	943	908	907	952	905	1008	893	895	964	894	906	934	901	952	924	856	935	847	862	907	947	887	892	960	906	942	968	1000	987	895	938	868	926	883	966	965	906	892	898	909	939	912	911	960	894	903	981	933	932	916	852	928	891	874	951	934	896	999	916	975	923	909	925	892	910	899	936	933	921	864	888	904	934	956	864	909	950	896	938	923	903	901	908	935	889	889	888	888	861	887	907	932	936	881	865	847	988	887	889	915	909	903	950	944	962	892	952	958	881	936	895	949	935	911	965	925	868	926	947	963	891	929	920	906	880	955	972	904	929	935	891	950	937	907	964	952	880	887	950	903	939	926	951	889	964	949	939	925	912	883	989	854	1010	930	895	915	901	911	900	925	940	965	926	886	913	904	922	923	952	945	953	900	944	956	951	878	904	920	891	944	929	983	873	943	898	888	904	886	936	920	962	941	909	972	863	955	915	959	884	932	886	911	932	844	932	917	929	908	892	919	939	924	899	818	893	879	912	893	892	911	907	938	856	888	907	947	917	897	919	948	938	902	931	903	893	922	895	923	977	962	934	886	916	938	939	894	907	921	874	897	914	922	891	928	893	951	953	913	918	933	903	949	884	951	880	941	913	938	930	916	920	920	956	950	901	888	876	939	888	868	897	910	941	925	935	933	938	878	912	906	923	954	909	927	893	893	882	927	918	950	904	900	918	948	905	865	883	923	874	1006	889	920
6673	2082	1211	532	757	420	1338	110	113	100	116	106	1240	1480	103	96	96	106	78	90	81	92	88	81	86	89	80	75	97	709	1103	769	392	166	95	69	72	91	75	82	74	80	78	74	75	71	82	64	94	85	87	90	89	85	60	68	78	77	75	71	80	75	83	75	82	107	69	86	86	82	90	89	77	75	85	73	94	56	83	92	69	63	92	96	83	82	76	83	74	89	79	80	80	65	89	81	78	104	63	82	61	94	82	82	95	98	70	85	64	81	79	80	74	88	80	70	82	88	92	69	83	88	78	80	84	89	97	71	90	87	97	78	89	94	81	83	73	71	74	73	84	80	72	59	110	79	86	74	72	86	80	83	76	81	85	80	82	76	62	86	90	80	97	94	78	85	63	77	65	69	76	79	84	88	93	76	78	65	87	80	95	83	79	71	74	72	86	93	69	87	89	79	78	65	80	76	71	83	75	75	102	79	84	89	70	84	70	80	90	89	67	70	96	96	82	95	75	76	89	71	81	96	94	62	61	66	93	77	94	77	88	72	83	73	87	75	87	84	104	79	93	91	83	77	80	79	85	86	85	86	75	82	89	95	76	92	71	87	82	97	85	75	89	73	60	92	73	79	79	76	81	77	79	63	75	92	78	84	85	72	73	84	82	83	79	81	79	86	91	75	77	75	69	92	70	83	72	72	87	101	85	81	69	97	76	80	71	86	69	61	67	81	71	78	79	78	80	96	66	79	80	88	79	78	91	83	80	75	73	75	71	70	60	77	82	60	68	88	68	76	76	84	75	76	81	74	66	77	77	76	88	78	90	89	88	85	75	66	74	70	91	101	91	72	80	73	87	86	85	85	84	91	57	68	89	94	70	87	94	80	91	90	99	87	93	76	76	75	79	80	87	80	80	87	71	85	74	76	78	81	82	85	74	90	86	82	69	81	75	84	86	82	97	75	68	69	88	73	81	88	75	74	102	81	92	71	72	83	72	78	75	87	78	96	78	77	82	86	87	80	76	84	99	69	88	74	79	92	86	86	80	78	77	97	75	78	73	89	77	87	72	92	86	80	91	76	75	58	80	72	65	61	87	93	78	86	73	88	74	81	82	80	73	79	72	74	74	87	86	84	77	71	64	71	88	75	82	66	92	89	90	66	67	77	98	66	79	73	83	84	80	80	87	82	78	63	88	90	58	86	81	89	51	95	72	64	90	73	93	87	66	80	70	78	77	78	62	84	97	68	77	83	80	79	65	80	82	85	75	88	84	80	71	80	86	71	80	82	77	81	79	69	87	69	70	77	92	71	71	89	64	94	81	84	90	70	75	79	77	79	83	84	84	72	85	71	86	77	79	72	66	85	85	73	85	80	83	80	77	94	74	68	71	78	63	87	78	87	79	82	84	101	73	79	83	76	70	79	66	91	82	75	83	87	85	78	86	66	80	75	83	86	83	85	78	87	70	85	80	71	91	77	84	84	71	78	76	70	78	88	89	79	79	74	74	79	68	85	81	75	79	72	94	90	68	88	87	85	73	82	72	64	71	82	76	87	79	79	83	89	73	76	76	84	85	69	79	66	87	86	88	81	72	75	83	90	68	80	85	79	65	76	87	97	75	72	97	75	77	84	76	72	73	73	86	74	83	81	89	95	64	79	86	70	69	77	81	82	85	85	73	78	98	78	74	86	94	82	79	74	77	83	84	83	73	83	100	56	107	76	69	62	86	81	85	89	85	93	83	89	88	88	96	83	77	78	80	69	82	87	81	74	87	66	87	85	83	79	77	81	86	84	82	85	62	78	79	77	84	64	74	82	74	89	78	76	66	82	87	74	58	64	75	93	69	82	76	82	84	83	81	71	78	78	61	70	80	78	93	70	87	81	86	84	82	72	83	75	75	94	76	84	87	89	81	78	96	68	85	76	88	88	92	75	79	76	75	86	63	82	65	69	74	66	83	79	74	86	77	82	68	87	79	83	87	78	93	86	73	76	69	78	61	88	78	84	59	76	86	70	81	70	90	80	68	80	84	84	76	78	61	78	83	74	82	73	81	76	94	72	94	91	76	75	81	81	81	82	91	78	94	58	78	96	77	76	73	87	75	87	68	69	82	92	72	95	75	67	87	79	78	90	86	101	70	78	80	83	78	81	86	74	86	71	85	90	83	77	75	95	92	89	79	82	97	77	86	68	73	65	91	86	79	94	89	103	86	74	76	74	91	76	92	78	73	84	65	79	98	75	103	94	99	98	84	80	75	75	61	68	98	75	83	79	74	68	86	73	73	81	79	82	88	82	71	65	78	66	75	68	84	99	80	77	75	96	69	72	86	76	76	84	89	83	69	71	67	79	70	87	83	78	79	91	91	78	78	69	73	81	80	86	102	83	91	99	85	83	82	75	81	98	79	82	95	66	91	82	78	78	85	77	101	68	87	68	77	83	79	80	82	74	86	84	71	73	94	89	92	91	63	79	80	70	70	99	86	98	85	71	85	83	91	78	74	73	77	75	87	87	72	88	79	84	66	87	91	76	78	76	76	81	79	71	77	71	86	81	63	81	62	82	70	69	90	85	74	84	76	67	97	85	81	92	83	85	95	90	74	85	85	83	75	84	91	82	94	84	82	84	77	82	76	92	87	72	84	86	80	89	80	79	71	82	70	88	77	85	91	84	85	92	97	98	61	79	86	85	67	74	89	72	84	69	75	84	79	89	95	65	80	85	66	82	79	72	78	99	92	80	80	93	77	70	81	79	91	77	70	79	68	92	77	90	92	80	79	69	63	67	95	59	78	93	93	79	91	83	74	97	75	73	76	89	82	74	81	84	76	79	93	74	70	87	69	59	96	77	66	89	71	93	80	87	105	80	89	92	92	78	87	77	81	78	97	80	63	76	82	99	64	71	87	78	88	91	94	81	77	97	79	68	75	67	88	88	67	75	81	83	70	76	71	66	77	84	93	89	76	76	79	76	75	73	78	96	78	80	77	69	81	96	94	71	76	82	67	69	82	93	72	78	88	78	69	88	86	91	66	62	88	83	76	76	74	94	87	74	92	98	70	70	98	77	92	81	91	77	71	74	83	78	80	79	87	81	72	80	83	90	83	66	84	64	84	78	83	72	72	75	73	77	79	89	72	70	67	72	87	83	78	73	83	75	68	63	87	90	109	87	82	83	84	80	84	72	85	82	78	71	74	80	88	98	99	61	82	80	84	77	78	76	100	74	75	77	81	86	80	86	55	83	59	84	65	86	75	93	81	81	90	78	83	83	65	80	79	77	79	97	68	72	80	79	87	84	81	83	79	85	69	63	92	84	68	86	95	76	99	84	75	69	79	76	79	77	67	72	81	68	96	76	94	75	74	90	82	96	69	76	97	71	72	92	85	87	79	92	92	83	81	70	89	89	81	78	99	82	89	69	81	74	70	65	75	94	65	80	75	72	65	90	79	88	87	72	75	65	81	87	80	89	79	75	87	71	101	97	86	77	77	83	81	67	74	90
35632	18735	15380	17116	27962	19782	28202	3877	3279	2768	2540	2235	21877	22151	1480	1460	1396	1382	1309	1318	1227	1272	1220	1163	1265	1150	1182	1113	1550	14243	19386	14476	7966	3256	1579	1121	954	1015	934	930	908	959	916	977	934	960	880	906	910	962	950	960	957	964	977	905	906	931	972	917	957	960	900	934	894	912	928	967	962	907	944	894	921	903	933	963	968	966	949	933	877	958	890	972	938	995	900	960	956	973	982	931	967	932	925	927	978	961	942	939	933	1009	961	923	887	883	966	940	879	942	945	905	916	963	851	922	948	921	947	986	952	939	945	959	925	893	903	902	911	962	918	1017	947	968	954	941	963	973	959	948	928	921	909	1001	959	914	921	918	965	965	950	931	928	969	970	896	895	970	953	971	953	942	958	924	972	939	948	906	942	984	888	946	895	908	994	947	986	921	892	923	951	922	903	923	988	907	998	928	972	932	950	966	931	929	918	896	993	968	909	903	1010	941	961	932	934	939	975	995	961	942	1005	890	954	971	949	992	918	943	917	943	929	930	903	991	932	965	956	933	943	899	942	960	928	958	972	962	923	957	967	925	970	894	939	970	981	907	950	978	968	943	923	919	908	947	970	948	914	904	922	990	912	937	930	926	933	954	930	903	950	978	924	916	912	945	959	935	932	957	945	955	924	965	888	988	956	971	928	972	957	999	942	962	978	922	979	963	951	947	958	954	922	988	933	943	1031	1006	940	921	941	963	918	938	889	921	919	972	936	903	951	914	947	942	974	944	983	955	903	942	921	1010	950	963	992	903	921	943	946	918	967	944	943	949	954	965	998	923	922	988	924	899	932	898	959	910	943	902	929	980	929	956	938	962	948	985	941	981	881	935	1006	973	911	927	898	924	898	912	1000	948	961	948	958	962	898	972	912	919	900	985	896	959	924	939	917	874	956	977	997	975	936	881	933	880	979	889	928	976	973	944	964	903	930	961	919	916	938	1003	980	910	933	1001	956	942	984	909	956	966	966	930	922	907	926	942	977	930	992	936	912	963	882	920	930	941	950	973	916	992	966	969	937	960	929	930	986	906	966	940	942	955	931	934	922	922	915	945	919	938	917	969	938	926	954	957	878	906	906	919	878	966	920	987	933	1007	958	919	942	926	889	1014	933	906	904	929	936	963	935	948	927	894	882	928	962	954	877	944	1020	979	962	865	923	910	928	989	949	916	951	989	943	919	907	946	996	922	988	947	901	925	921	921	931	955	941	933	896	911	942	912	973	952	953	881	984	908	900	945	945	1012	953	981	888	907	990	906	939	918	958	969	922	940	919	1003	899	941	1021	931	936	923	945	929	929	934	893	918	956	934	919	952	962	902	970	926	974	960	955	919	985	928	955	966	939	916	947	960	939	944	932	926	921	959	928	958	946	972	933	971	947	924	928	940	937	916	921	942	916	954	942	937	935	959	888	993	852	1002	891	888	1015	981	960	922	985	946	888	931	929	967	935	959	903	944	985	927	932	981	894	893	902	1017	959	942	947	922	936	915	961	953	962	885	956	938	947	926	937	968	951	941	997	998	911	944	935	893	930	926	941	935	935	949	936	966	884	999	881	927	919	932	904	946	942	931	985	926	942	939	895	946	978	918	937	954	960	937	929	939	951	968	933	932	958	957	902	942	953	937	938	945	930	917	923	924	967	968	932	948	944	953	940	939	957	1002	952	954	940	974	935	910	882	925	954	933	891	895	923	950	901	921	941	938	918	960	999	929	941	978	934	939	954	922	964	953	962	956	940	944	946	986	945	879	942	992	979	953	911	930	893	942	950	895	1003	946	864	949	949	934	928	975	958	948	941	938	964	942	978	934	949	908	940	952	945	924	914	964	922	935	941	927	931	996	960	986	916	908	1006	952	935	984	945	950	914	940	954	911	910	932	960	953	958	977	951	917	938	923	916	903	948	981	898	943	929	998	957	898	913	975	917	944	936	871	930	978	924	935	942	955	1017	931	979	945	978	902	972	951	994	1052	921	917	993	898	888	949	965	975	921	985	948	986	958	913	957	943	972	929	914	942	968	949	963	950	953	952	935	966	974	921	944	926	893	972	908	953	965	1001	906	966	970	941	962	908	919	902	957	949	880	990	950	984	974	915	934	962	996	916	965	918	1001	940	952	942	941	939	948	901	977	936	900	920	982	931	910	1010	902	945	983	962	931	920	960	958	927	975	974	957	917	959	961	982	944	949	935	936	953	936	998	948	957	948	948	924	948	1015	978	949	972	949	960	945	941	914	963	942	917	925	884	963	980	915	963	972	951	963	957	934	931	984	978	955	949	928	935	959	922	952	915	982	958	943	967	895	952	967	965	932	978	944	950	934	914	981	887	911	921	937	1011	970	914	900	967	963	887	973	829	846	992	947	1004	949	984	912	897	964	961	962	925	940	904	947	948	970	922	990	886	915	952	919	935	929	934	956	941	931	885	922	887	992	935	906	921	938	937	972	934	860	905	985	942	945	987	941	913	958	861	935	913	947	970	955	969	911	938	999	960	953	872	913	946	887	936	933	1005	850	952	953	920	918	943	914	948	968	935	977	992	981	944	915	963	996	921	929	964	1002	936	975	920	865	919	927	934	965	931	960	938	933	903	956	958	933	947	1009	867	906	923	916	958	939	939	994	935	960	933	992	962	902	926	970	941	953	928	910	931	902	866	1037	912	952	965	923	914	902	950	990	973	897	920	942	948	908	865	894	944	876	932	960	937	925	959	883	952	1000	980	917	951	879	935	943	950	907	981	923	971	891	888	890	969	965	899	929	987	906	889	979	920	973	975	943	966	890	880	919	930	975	906	906	972	930	980	957	933	942	954	949	971	912	962	942	995	939	931	943	972	933	962	973	962	942	939	961	976	963	935	976	946	946	911	969	927	963	902	944	957	900	926	887	916	877	924	974	923	913	948	985	871	904	1000	919	982	967	979	919	938	906	1015	968	920	957	996	948	920	943	940	938	892	948	997	1020	901	918	945	946	979	956	937	921	952	920	954	944	956	926	917	876	923	920	890	881	966	910	949	941	943	933	945	971	998	922	977	972	950	972	938	912	948	903	969	948	950	926	922	912	925	899	919	980	925	920	937	932	945	940	871	969	936	918	985	967	926	962	916	919	950	907	937	963	930	997	944	995	954	931	908	939	892	963	952	907	945	946	942	973	930	910	942	936	918	927	907	939	883	935	954	939	918	940	896	996	1021	985	900	960	914	933	964	941	989	938	970	920	960	933	899	908	955	951	948	963	949	952	931	875	957	947	937	953	923	913	924	901	887	935	983	913	994	883	890	899	983	973	948	920	980	908	967	925	918	970	892	996	990	937	939	892	965	953	952	989	952	925	942	938	940	920	982	973	938	919	948	1015	969	976	967	914	886	893	956	916	939	964	954	977	947	947	975	894	979	960	917	903	930	972	963	958	976	937	940	951	947	915	945	925	958	953	942	911	909	968	915	974	962	925	932	951	970	946	900	884	955	940	954	995	1012	949	908	943	968	932	977	933	943	969	956	941	944	911	925	934	973	954	924	925
8936	4050	1686	902	1779	942	3974	305	130	112	136	119	2334	2855	117	100	96	99	96	103	96	94	104	95	92	94	86	88	121	913	1479	944	454	204	118	91	92	86	75	80	95	75	86	70	60	86	96	78	85	85	94	103	86	83	103	79	76	97	77	92	85	95	86	77	75	73	96	73	87	64	78	74	89	78	88	67	74	81	87	84	84	96	85	81	75	87	93	78	83	76	72	70	90	79	85	77	89	62	76	84	65	78	76	77	69	94	90	86	74	97	70	83	65	78	78	61	78	81	92	75	88	82	74	68	65	90	74	78	84	80	82	94	86	69	87	86	95	93	91	70	78	86	79	85	79	92	71	97	80	80	84	78	72	78	83	77	92	98	66	86	93	80	87	94	88	95	84	76	67	94	93	72	94	86	78	98	78	81	88	79	97	91	84	78	78	79	83	84	76	90	74	91	74	88	94	102	76	95	72	100	93	61	71	78	78	84	108	87	87	111	84	72	74	83	90	80	93	88	74	90	93	77	92	86	87	93	86	83	99	62	79	94	68	79	106	91	81	76	98	93	74	79	72	97	89	88	88	74	92	82	83	78	96	70	83	87	78	79	80	70	87	80	79	67	95	87	82	68	85	90	65	74	69	91	88	70	69	85	87	68	80	86	96	68	81	69	79	76	92	79	76	83	79	76	81	85	82	101	81	102	90	78	89	78	74	94	85	88	70	83	73	83	91	96	73	84	85	88	70	70	79	87	86	74	67	108	91	84	91	93	82	73	72	71	83	93	93	80	77	70	87	89	91	80	90	95	82	103	101	72	86	90	72	78	73	93	92	84	73	89	82	74	86	75	90	71	85	89	81	85	100	83	96	87	80	91	91	79	88	82	88	69	87	83	101	77	85	79	63	76	87	83	95	81	94	76	84	88	86	76	89	83	89	74	72	98	87	77	96	72	89	88	84	82	93	74	78	91	76	96	87	91	62	84	87	78	82	67	78	105	82	69	80	73	91	83	75	79	80	83	83	95	60	84	91	98	84	79	81	82	95	93	97	75	75	78	94	94	88	69	70	88	82	81	79	87	66	89	86	62	93	90	100	91	85	79	79	86	83	85	102	81	86	66	75	96	73	84	84	90	77	83	71	73	90	59	73	94	69	92	72	77	83	93	78	83	93	77	96	72	71	79	87	67	83	90	79	89	85	86	85	76	75	71	90	105	95	84	69	73	86	107	86	105	85	83	91	77	87	82	70	86	74	67	97	90	76	87	85	84	89	93	79	93	79	72	87	89	84	72	67	70	72	69	72	92	101	79	68	79	93	88	84	88	78	90	83	90	97	88	73	100	85	75	72	70	86	83	72	86	93	87	72	80	76	93	67	80	82	83	104	81	96	80	91	81	82	78	75	90	68	74	84	88	79	56	80	85	72	80	80	81	68	83	73	93	70	84	80	94	92	84	93	99	72	93	84	93	80	68	78	65	89	83	80	79	81	82	95	80	79	76	84	77	88	86	72	94	87	80	104	99	90	89	88	86	75	74	80	98	72	88	77	90	92	67	68	79	78	78	93	83	71	73	101	83	88	69	88	76	90	78	72	66	84	71	78	82	93	86	77	85	75	90	94	83	68	81	76	89	78	73	77	89	75	90	82	81	72	87	67	90	100	68	71	99	88	79	82	79	105	80	80	82	94	85	77	93	73	81	79	78	102	88	75	75	80	94	95	81	83	86	78	94	93	69	75	83	67	88	73	76	70	79	73	84	84	92	84	76	102	77	106	107	87	89	70	82	76	73	88	82	87	85	75	95	72	93	92	88	101	70	95	86	83	80	87	94	83	79	85	95	63	73	71	87	72	79	88	60	85	88	99	85	92	90	72	77	82	86	95	97	87	71	80	84	75	86	80	75	81	81	94	92	80	84	75	103	79	89	89	83	82	76	84	78	85	87	89	86	87	82	78	84	79	69	80	71	83	82	78	85	82	69	80	76	64	100	81	90	71	84	78	87	76	88	78	91	75	85	88	70	84	85	88	90	80	82	65	76	69	80	75	76	81	73	68	87	83	74	84	78	80	72	82	85	84	81	85	96	69	73	73	89	85	80	85	97	85	80	87	90	78	94	85	96	74	101	68	78	72	86	78	78	72	79	72	114	88	87	73	77	90	77	76	84	73	70	68	84	74	91	90	86	67	91	68	87	77	101	95	82	87	80	78	73	85	81	74	84	89	76	96	68	84	70	93	79	98	71	95	82	75	91	91	67	81	85	96	72	91	84	77	80	90	82	77	67	77	92	65	80	93	65	82	82	91	82	81	81	84	77	79	92	90	77	92	66	81	84	70	77	82	78	89	78	100	72	84	81	96	95	93	89	94	95	76	96	70	76	93	91	89	93	80	86	91	68	89	68	95	79	91	92	75	60	82	92	88	84	75	73	71	77	72	71	92	74	77	77	84	97	79	78	77	78	76	87	86	85	73	83	91	88	62	74	79	89	91	87	85	99	73	73	87	79	78	97	72	80	73	72	88	97	84	87	78	75	89	76	88	79	81	91	80	75	81	80	76	84	77	89	79	71	92	80	91	80	76	68	79	73	76	80	101	83	78	54	92	77	84	77	76	87	68	74	70	83	76	78	77	80	90	96	83	80	74	78	88	78	86	89	69	83	90	85	79	74	85	94	88	76	78	84	101	76	81	97	80	92	61	81	83	76	100	89	83	83	81	75	93	83	85	81	78	82	79	84	83	83	88	81	73	77	85	79	108	79	87	92	82	89	76	83	97	84	87	76	71	85	85	77	78	77	92	90	89	102	82	77	101	67	72	93	73	91	95	82	69	69	84	84	74	67	82	82	94	83	71	72	78	71	73	73	89	82	95	102	79	75	84	85	83	80	75	90	73	87	64	91	78	76	87	87	92	77	84	81	92	71	83	85	89	83	78	91	79	76	77	87	90	104	74	79	84	83	84	86	75	77	82	82	87	85	78	73	103	83	85	88	65	77	69	76	72	86	81	69	86	91	76	89	100	90	103	90	91	87	78	90	83	69	69	82	96	81	74	79	69	70	85	84	77	78	99	83	91	78	69	73	82	91	78	67	76	83	97	72	92	78	76	98	70	106	64	89	72	77	76	83	82	81	76	83	77	85	67	76	88	64	77	95	86	79	84	94	85	79	81	74	85	87	80	94	78	81	88	89	78	74	93	91	79	72	84	78	78	80	103	102	78	76	83	90	86	77	77	60	79	93	88	83	80	94	98	95	78	77	78	68	84	89	74	82	68	81	85	79	81	84	71	85	68	75	101	71	69	66	80	81	91	93	81	84	86	80	83	83	95	65	85	108	74	85	82	71	66	82	78	82	75	99	88	94	85	87	84	92	93	81	90	75	81	87	94	85	79	73	73	85	76	94	71	76	92	73	103	88	78	77	77	88	90	75	78	91	92	76	70	85	67	78	99	72	81	69	84	80	56	79	67	76	72	82	87	76	80	75	66	90	79	86	99	89	83	93
45048	24957	18402	23839	37419	28991	42531	6287	4798	3858	3402	2850	29348	30552	1911	1738	1571	1505	1458	1502	1419	1472	1380	1313	1226	1262	1267	1245	2635	20174	22895	16925	9085	4035	1867	1228	1037	975	1004	947	963	1000	953	1003	975	1003	932	969	1036	980	1021	948	944	929	971	1025	974	1003	957	972	1009	977	1021	1010	926	969	933	995	957	968	1039	983	911	1002	1002	1043	990	922	966	972	943	901	973	999	986	1003	976	975	998	944	942	975	1021	991	994	947	943	995	965	967	967	993	984	1004	963	978	1010	989	985	945	933	966	989	992	1014	970	1040	1007	939	974	939	1014	955	996	963	953	968	924	940	933	937	960	942	964	983	928	983	949	1008	1000	1004	952	943	990	1024	913	953	989	975	1008	977	977	976	960	975	996	960	945	988	985	1008	979	928	947	1010	976	1005	1002	983	987	1000	989	1011	955	965	956	976	1065	1018	945	942	989	905	957	971	968	990	958	987	989	977	973	963	1010	985	973	1004	953	942	986	946	976	989	967	971	930	990	959	979	929	983	980	993	932	1003	998	1000	985	945	964	963	960	954	997	997	974	986	1010	1000	1016	979	953	954	956	922	1026	941	1039	1003	1001	961	948	954	956	990	964	999	1001	995	1002	955	944	957	894	1002	991	979	976	1005	991	991	984	996	920	985	934	1032	964	999	978	977	990	985	939	1022	959	989	989	936	977	988	965	960	958	1000	902	969	938	978	973	1046	978	936	924	972	1045	956	908	931	945	1010	925	937	955	940	947	969	983	952	961	1010	961	991	996	1023	992	930	909	974	948	962	981	952	985	1032	992	986	942	984	995	985	919	965	979	945	990	948	862	984	971	992	995	1008	1027	1001	951	986	1063	962	972	877	1001	937	984	981	966	960	939	1063	998	965	1001	987	1051	933	955	1007	937	931	1036	980	944	954	984	1027	930	953	974	974	971	1017	976	950	936	964	979	922	951	1003	943	1013	962	952	955	963	1006	972	964	995	990	982	1003	963	964	966	996	965	969	942	1010	989	977	998	944	952	1037	940	1021	954	1008	1059	1014	963	971	926	945	960	948	932	996	958	941	940	979	966	986	974	952	978	987	969	963	932	1017	927	979	1045	992	954	987	962	969	971	972	991	964	931	950	1039	993	1015	958	984	999	919	972	936	991	1054	1001	958	1002	1009	1047	1016	969	941	972	1046	956	985	969	935	973	962	1022	953	948	1013	992	979	928	990	967	1007	918	970	925	966	970	924	1016	978	992	976	911	946	931	987	1001	972	975	982	1009	984	988	966	926	944	943	986	978	979	970	975	1003	963	971	922	1031	991	963	938	968	957	962	941	975	984	931	1020	961	1029	961	955	997	978	967	950	1004	947	988	995	969	981	977	984	924	985	963	981	950	951	989	977	989	1007	995	984	942	971	946	975	903	979	945	1018	971	987	930	1041	973	957	995	958	1010	1028	984	981	920	973	996	1030	967	1035	1003	1009	931	990	1013	950	986	998	989	971	1016	951	1006	978	958	981	996	994	986	943	962	934	978	913	937	984	960	979	957	1004	954	1032	972	1036	995	961	1008	945	976	965	960	953	943	1008	974	974	992	915	929	985	944	1036	986	950	1020	944	1015	1013	943	977	934	966	934	983	999	981	922	1013	1016	953	973	1011	1021	955	967	1020	985	926	947	952	953	1022	980	970	996	918	1017	946	990	937	978	992	983	1020	939	933	987	969	1015	989	966	933	1001	969	970	965	962	986	985	960	989	993	1002	988	942	990	978	995	965	974	970	971	971	974	955	973	981	972	1004	993	985	961	953	977	966	980	962	972	992	969	925	962	984	990	938	990	1023	989	943	983	996	969	976	1006	973	942	1030	1004	947	1018	956	968	975	964	992	1010	967	1007	965	954	1028	997	952	976	992	938	971	958	1010	1002	985	970	936	999	943	1041	980	989	1004	1040	996	982	998	974	982	1018	1019	985	983	942	924	986	947	986	972	977	956	968	976	1025	987	1037	990	956	903	1026	1057	922	945	909	1000	984	940	992	931	995	970	1009	1030	987	981	957	1001	989	959	1024	953	1019	997	1010	979	991	1026	946	955	961	1007	937	983	979	955	956	993	929	930	949	1009	934	1020	1024	963	944	969	994	980	1005	951	999	955	957	1003	1031	947	970	982	979	985	1036	968	928	976	1049	964	892	997	989	991	1059	1045	952	950	936	966	1013	1000	950	1014	941	908	950	993	1008	945	945	972	945	952	997	960	998	945	977	928	968	999	989	993	931	952	929	948	1011	997	960	932	923	958	955	1011	1011	972	1006	920	962	1006	957	968	997	930	1007	954	957	1004	973	954	965	924	999	995	967	996	974	978	978	985	1006	1028	964	982	985	916	992	957	966	950	970	951	989	961	992	1026	987	958	956	1002	932	961	941	979	942	928	979	1016	992	948	925	959	962	971	991	955	979	972	969	973	981	965	959	1036	1061	899	960	945	978	973	946	902	1006	955	1019	919	1028	974	982	998	913	974	978	979	987	1018	935	906	987	945	889	963	923	992	988	998	909	974	956	944	1008	965	976	992	1002	974	935	1001	957	1000	944	977	949	1018	1004	944	994	917	1005	911	973	978	1003	956	950	973	922	1014	960	972	964	948	940	972	985	907	907	1001	936	995	1045	988	990	956	943	963	1026	949	987	985	1003	1027	1037	1005	930	959	963	1014	979	967	907	924	934	1009	920	951	967	970	958	955	946	1065	961	968	923	995	938	996	1009	983	973	1010	960	935	965	983	924	960	981	1021	951	980	960	970	953	940	979	925	999	980	999	980	912	966	941	935	959	961	960	948	976	980	963	958	967	1043	933	978	933	957	997	965	938	928	921	993	1004	1015	1007	1021	980	922	961	984	916	1033	952	1031	935	968	1020	937	1009	981	993	968	982	950	1018	966	988	1001	957	960	1010	1003	955	947	967	971	933	956	984	1029	940	953	1010	935	952	973	951	963	954	989	929	995	958	977	961	937	943	974	967	991	979	971	958	946	926	991	979	980	1007	923	1031	971	1004	1015	955	943	987	939	969	976	961	958	1045	945	1017	928	926	945	1008	951	981	988	971	987	988	996	976	976	1007	1014	917	1000	1005	950	924	1001	939	1008	1001	1002	990	989	1017	977	964	1001	930	959	989	956	926	978	990	964	995	989	987	1002	954	995	958	935	978	919	1021	943	952	989	1042	953	975	980	996	978	1004	996	997	995	991	1016	1005	967	957	989	919	970	1012	958	946	1016	988	958	965	959	1006	1005	1027	936	1006	938	928	949	929	1011	995	967	955	982	984	1021	932	968	1009	978	970	984	954	967	951	991	963	919	967	974	957	983	905	960	983	983	950	931	950	962	1011	987	952	971	961	1011	952	957	912	1013	948	943	1000	990	983	1010	984	963	1011	944	923	959	999	965	1001	949	957	973	995	925	1002	929	974	911	964	994	977	1023	988	993	1014	981	973	1012	1003	954	975	943	980	986	973	1007	919	1018	889	1003	942	949	986	951	978	994	1033	961	932	980	974	969	952	950	961	946	961	970	986	966	1008	1013	907	965	982	965	984	972	983	1050	988	982	968	979	986	962	998	1004	1017	995	1042	897	954	996	964	953	978	986	1005	1028	999	1049	979	1007	968	966	973	932	986	991	980	972	949	975	972	973	959	921	989	954	950	989	938	991	969	986	1023	923	988	971	972	954	927	982	967	995	953	987	1005	1027	948	939	1006	981	910	1001	1000	965	947	948	991	951	961	933	892	934	921	934	914	962	960	997	996	993	936	1029	916	954	1005	974	924	1045
3800	606	292	249	445	373	997	178	91	98	84	94	666	730	86	99	83	80	79	80	75	88	77	88	86	92	72	67	96	278	419	269	162	135	99	109	86	83	94	69	81	94	82	95	85	92	83	79	87	96	82	86	68	74	104	85	65	79	78	81	80	85	87	92	80	89	88	88	92	91	76	70	78	84	86	74	74	89	87	96	96	77	79	82	91	106	82	76	90	84	95	87	63	76	95	74	73	74	71	82	86	77	63	78	83	79	90	80	83	79	70	82	82	94	87	91	91	76	93	82	81	80	64	88	75	72	74	82	84	73	89	74	92	107	66	82	78	77	79	85	103	83	80	68	80	98	93	78	90	85	87	68	67	71	91	90	84	85	66	72	109	95	78	75	82	86	94	87	86	79	76	86	70	66	81	80	92	76	80	92	94	84	90	70	91	84	82	69	82	79	75	92	85	90	90	89	79	81	81	80	99	85	78	71	73	91	88	82	74	83	92	104	68	86	93	88	78	77	63	81	85	74	87	85	104	84	84	83	91	77	77	81	77	81	84	93	96	78	94	96	79	65	76	81	67	71	86	95	96	76	72	67	79	71	94	62	90	84	90	82	71	90	75	80	77	73	82	89	82	87	91	82	60	75	91	82	79	108	85	89	87	87	72	75	86	67	91	89	79	86	88	89	93	78	85	82	92	78	82	83	81	80	74	91	82	67	85	80	73	89	78	75	79	77	87	95	84	87	74	88	77	70	80	98	92	85	97	85	95	78	86	76	81	74	81	83	73	83	89	93	84	77	75	93	83	73	76	81	101	90	73	79	100	77	90	92	86	75	98	77	82	76	79	81	82	93	91	95	71	71	94	82	86	65	74	87	82	79	73	72	83	77	81	91	68	85	69	78	86	83	64	80	79	82	77	78	89	76	71	81	82	93	76	69	95	78	93	91	98	86	88	74	95	75	69	80	87	77	96	71	100	84	83	94	84	97	67	93	109	78	74	79	76	88	70	88	83	74	88	83	93	86	81	89	77	77	101	84	91	62	74	84	87	74	86	75	86	82	67	81	105	79	97	99	83	76	90	88	83	101	77	79	100	72	90	88	80	73	90	107	94	97	59	70	93	69	70	104	74	86	93	78	70	82	80	72	65	80	77	70	70	77	91	96	79	82	79	85	87	89	87	99	101	86	59	84	81	69	84	85	88	88	60	80	89	81	68	81	85	95	92	88	87	82	89	77	70	88	94	81	91	75	75	66	89	74	94	89	96	66	88	86	75	81	81	94	94	88	78	94	78	89	78	79	82	87	88	85	84	85	73	80	84	84	91	98	80	82	61	95	82	86	93	73	84	84	64	59	90	87	74	92	84	88	85	79	85	73	84	88	86	74	78	69	94	75	68	103	95	85	72	94	98	77	87	95	83	81	81	69	71	78	88	74	73	71	77	81	95	91	74	92	78	91	80	74	92	77	92	102	69	74	57	70	74	85	103	90	84	84	77	85	82	77	105	90	62	89	73	88	89	71	74	84	88	82	92	88	73	74	73	75	90	81	82	84	89	81	88	90	76	81	91	111	75	78	77	73	85	89	94	81	74	62	77	87	92	86	98	87	79	95	82	69	83	85	91	87	82	79	84	92	76	80	75	75	95	69	73	86	78	92	85	84	72	79	86	97	80	92	80	86	82	75	81	80	93	75	82	74	81	72	87	86	68	79	87	81	80	83	72	86	85	92	86	85	94	79	77	75	95	78	79	73	68	90	84	90	77	72	75	73	95	69	71	93	88	89	85	85	84	105	91	74	85	78	73	90	87	78	89	77	69	67	80	88	103	84	78	69	82	85	88	85	78	70	77	88	82	94	90	77	94	78	95	101	82	78	86	82	74	83	80	100	102	74	61	94	70	89	88	75	83	73	74	80	79	86	87	73	76	87	80	83	72	92	71	75	83	89	87	92	76	83	100	78	69	81	77	73	95	85	90	78	89	99	71	91	86	62	108	65	91	73	86	84	78	82	76	81	86	83	96	91	72	91	73	98	63	84	71	89	87	75	73	90	83	65	88	103	76	84	77	103	90	87	76	86	78	83	75	85	80	97	78	87	78	87	77	83	67	72	83	71	88	88	88	86	99	80	67	88	70	75	91	90	78	84	85	80	72	79	72	75	69	83	88	92	76	88	93	78	88	83	89	63	93	82	79	80	83	80	75	88	84	81	87	85	82	91	71	80	85	86	96	91	94	75	77	64	84	92	75	82	66	100	85	85	85	83	90	98	75	89	93	85	78	76	87	87	64	86	97	92	86	70	91	74	75	75	75	74	86	82	91	75	78	80	83	92	82	77	90	80	73	99	79	94	85	84	73	74	69	81	79	100	79	71	81	84	78	102	105	74	93	88	86	88	67	89	76	85	77	90	94	78	95	84	84	81	90	76	65	91	89	93	84	91	89	91	73	82	74	76	84	85	91	88	74	81	84	77	91	78	90	81	79	70	76	89	74	80	96	91	71	66	82	76	82	87	80	75	90	76	66	77	76	82	77	73	72	103	91	84	97	92	77	74	70	82	85	81	83	82	80	78	83	77	106	90	74	92	70	81	87	78	80	89	80	77	83	81	95	92	74	77	77	65	97	71	75	88	84	76	91	85	85	71	88	65	73	87	87	95	86	90	80	79	89	93	86	80	77	83	84	78	82	86	96	70	97	92	88	78	70	96	102	104	71	80	64	69	91	86	74	98	90	68	74	71	85	72	97	91	92	81	78	79	86	76	83	81	95	86	77	76	90	80	87	80	84	88	76	78	75	73	72	95	69	105	92	82	108	108	84	87	88	80	82	71	74	79	94	83	76	103	67	82	85	80	95	75	78	73	77	81	79	97	78	107	73	94	84	88	84	76	62	71	69	70	77	69	90	73	74	82	77	87	73	100	74	90	76	88	80	91	77	95	79	75	73	72	77	81	77	84	78	82	90	87	84	76	82	72	85	84	86	73	78	86	84	72	83	81	70	80	96	78	79	87	83	92	82	79	102	92	70	84	80	78	77	84	89	89	73	70	72	88	92	84	77	73	79	81	89	77	88	74	87	91	83	73	80	84	93	96	74	74	88	70	85	82	86	78	90	84	85	92	85	92	73	79	94	75	86	88	77	72	90	99	88	87	93	76	82	80	88	81	66	68	82	91	63	79	68	91	92	94	78	79	80	69	83	98	84	72	79	80	87	94	68	88	87	68	81	91	80	90	79	81	99	103	83	65	81	87	110	76	70	74	82	82	93	89	86	80	81	84	90	76	91	87	76	94	97	86	62	77	82	89	71	82	61	89	82	81	73	79	87	84	93	89	89	94	92	82	63	97	73	80	98	90	80	85	81	82	89	69	83	86	87	85	85	90	72	91	79	91	84	83	71	86	85	81	97	75	88	82	75	83	94	90	80	79	66	88	73	93	90	90	91	80	90	84	85	59	95	60	75	84	87	73	87	81	85	73	90	79	74	91	87	95	85	78	78	81
29709	10724	5155	11192	23895	18093	28726	4682	2043	1661	1515	1399	17158	18177	1595	1132	1119	1024	1068	1034	1034	1032	1037	1070	1021	1043	1006	1042	1640	7700	9744	6363	3248	2105	1362	1139	1037	992	997	1011	967	982	953	969	968	959	943	951	997	946	962	1023	921	910	993	946	950	993	952	982	994	980	943	940	991	939	942	883	965	981	979	1017	995	983	964	949	951	993	918	975	1011	962	953	954	994	983	957	990	982	960	1030	974	1003	1017	986	985	970	986	917	1007	940	992	907	959	905	926	962	945	966	985	899	990	1034	978	1019	939	917	990	982	991	939	968	943	997	977	967	989	1004	972	990	958	926	923	933	976	1017	1018	973	945	972	1001	935	951	1017	961	936	966	963	929	1021	980	973	952	942	1022	1016	1024	913	972	1014	987	960	962	957	974	994	995	1033	951	994	1035	952	1002	960	995	925	964	954	940	975	1016	990	981	936	995	1011	915	937	994	987	980	985	951	988	955	926	1000	992	954	976	968	925	956	933	965	992	961	968	984	954	994	964	988	989	937	993	907	1007	933	960	970	986	928	915	972	973	973	940	933	1033	957	947	959	967	928	994	986	991	980	1001	958	964	958	994	982	1004	966	966	994	940	948	978	986	951	1022	1052	983	938	887	945	997	969	977	939	947	950	916	934	1033	956	967	948	924	943	982	971	919	940	940	977	984	985	969	971	1005	977	990	930	1011	974	970	971	928	945	988	942	920	949	968	946	998	999	950	973	921	962	1012	1006	968	960	969	1002	960	1017	947	955	1014	1007	1032	990	1009	930	970	951	884	942	943	994	986	981	964	991	900	1014	984	1007	937	997	968	970	938	959	955	989	991	966	925	993	944	963	941	1019	946	1000	1023	947	1000	987	956	992	954	954	975	968	948	936	957	907	915	1003	972	930	1027	962	982	920	1007	1023	922	1004	950	943	945	989	994	942	985	1004	982	1011	909	976	989	1032	994	990	946	988	993	950	1030	923	975	1018	1031	931	921	922	978	1021	974	906	906	973	933	973	1006	984	1042	1029	982	947	995	939	1028	1011	879	922	984	969	956	928	992	973	1023	962	981	962	1000	996	1002	921	978	878	1021	956	1010	949	960	949	938	966	954	971	979	1005	934	992	979	997	1022	1011	986	985	931	941	981	994	991	961	946	948	974	947	978	994	965	1001	976	1026	993	920	959	984	976	990	932	983	966	956	993	986	1012	953	980	945	961	936	995	919	956	1046	971	1030	937	944	920	958	988	930	937	957	1009	968	979	964	976	935	920	966	974	972	1039	1019	964	945	991	977	1015	921	1016	1005	955	924	1012	948	962	993	917	1003	940	950	972	940	988	980	902	927	941	928	973	1012	1019	1000	965	938	971	967	952	1010	964	956	936	984	965	953	974	970	955	970	966	973	990	981	959	988	954	1015	955	989	957	946	916	954	970	999	950	965	956	962	1014	983	971	983	994	970	923	980	964	991	934	962	958	943	981	935	937	960	993	927	960	1024	959	964	1000	942	930	978	1010	931	994	975	984	945	953	988	975	968	953	984	943	957	962	938	934	945	965	942	926	1012	1038	975	1010	944	950	929	961	989	1003	968	940	1043	997	945	990	949	990	1004	934	997	1020	979	963	992	988	949	964	955	966	912	965	988	1006	946	973	1007	966	966	964	984	1009	934	973	1002	989	1018	956	987	973	943	921	907	943	980	1018	1023	973	1028	930	953	934	999	957	994	1015	949	950	956	990	1042	905	946	947	973	977	962	968	960	960	950	945	959	986	999	986	989	1007	953	1011	967	958	990	982	978	989	963	936	963	992	921	989	978	997	996	992	956	970	925	980	950	972	1027	959	1008	1006	1030	934	987	962	955	992	985	969	1028	928	920	979	970	950	1030	944	956	964	1015	957	975	971	1036	1025	971	919	996	981	1036	982	1010	992	907	938	986	926	906	963	949	972	988	982	982	1009	959	889	920	911	978	950	953	1004	1042	987	936	980	928	971	953	958	1008	978	939	996	1004	970	1003	900	990	938	1042	947	900	913	959	982	977	978	934	972	1008	1016	919	1029	1008	985	936	969	937	1023	958	953	960	1017	907	950	1013	1004	951	985	973	954	935	987	945	925	985	997	1018	970	938	930	958	985	952	967	949	1007	998	954	1012	995	909	954	951	918	992	997	962	983	962	949	955	930	977	991	1006	972	999	986	940	1020	986	932	956	979	972	1000	960	968	1015	939	994	1032	982	954	947	927	950	958	935	970	925	980	1010	922	954	1029	972	993	982	934	992	975	1008	979	944	975	945	999	981	955	1010	992	988	981	989	987	956	977	985	987	992	1024	977	948	1003	968	957	956	999	1001	974	924	919	949	1026	987	951	905	1000	922	962	942	978	969	946	1003	999	990	934	979	984	931	955	1006	933	945	913	981	942	972	940	924	964	959	976	959	923	967	941	973	989	976	938	952	950	981	1003	980	998	946	953	945	993	962	1005	938	1016	989	1013	897	992	969	993	967	963	952	908	978	945	1043	993	1039	974	1035	989	964	975	989	924	971	970	1010	972	992	924	930	965	889	972	993	940	956	966	968	928	955	975	965	965	899	918	1016	965	930	981	959	941	970	959	955	990	1005	1018	961	956	912	945	957	984	998	967	961	1028	1005	896	1014	937	973	958	971	971	993	963	962	1007	930	985	988	982	977	975	1027	972	977	973	963	979	981	953	957	949	964	980	934	962	960	998	974	916	1008	977	972	978	967	946	946	1008	969	992	1032	1015	975	985	999	929	980	969	927	1008	962	929	971	953	966	956	957	994	951	1011	932	915	947	929	910	1012	1013	940	953	965	1014	1024	980	931	998	956	976	994	944	956	980	959	964	971	983	981	968	914	970	1008	1008	988	944	933	923	1006	1018	910	1014	1001	938	987	946	990	943	957	995	954	976	923	1000	928	946	977	1009	1001	995	1027	913	978	1004	975	952	1000	988	1043	960	963	1005	946	995	946	969	939	977	986	950	915	989	966	986	946	955	944	983	926	949	947	971	965	965	1000	958	1003	976	986	958	988	962	977	977	918	924	999	918	997	971	944	966	950	987	1021	966	918	929	988	939	908	967	1004	1000	907	946	920	954	917	895	956	971	943	971	1012	964	981	951	953	935	980	981	945	934	1032	1000	1040	966	1024	966	977	952	1021	956	986	955	965	971	964	1007	944	1014	1000	1001	1022	1021	992	962	952	922	1002	996	937	923	950	1019	967	1003	997	946	960	1012	970	949	973	952	944	997	974	951	1001	980	1005	954	1001	905	958	956	960	995	988	935	1027	931	951	947	903	949	1005	981	947	967	983	995	998	976	971	977	974	917	998	961	952	993	984	890	960	959	993	998	905	952	927	919	968	955	932	937	1051	948	1006	1011	950	985	991	993	941	991	965	976	962	941	988	1007	935	958	977	1003	966	955	955	957	984	972	971	1004	962	1019	984	1016	999	977	951	946	968	994	922	969	929	924	992	978	953	997	997	969	949	988	1003	983	969	966	1024	1001	957	939	957	935	987	960	1009	939	937	986	978	985	989	968	958	927	996	964	985	976	1004	941	975	974	928	956	984	970	909	943	919	958	972	962	974	945	955	1003	996	975	938	917	1000	995	986	974	980	951	974	983	994	1007	914	944	979	967	930	962	979	993	952	954	983	969	1046	965	1016	934	973	975	959	1009	934	1006	966	1009	939	922	1022	1000	923	980	918	1020	957	951	947	974	953	975	934	966	996	984	964	973	941	977	997
6010	2505	925	833	1289	1230	2854	328	132	102	102	95	1478	1629	152	82	99	82	104	82	82	73	89	79	82	87	86	84	186	622	534	408	270	178	111	78	91	98	71	81	69	80	78	80	74	84	60	77	85	57	93	72	74	81	86	73	91	67	70	72	98	75	80	64	66	99	78	88	74	78	68	65	91	69	86	64	67	79	84	70	79	98	80	75	91	90	71	63	69	69	83	69	71	62	81	74	79	78	65	88	79	82	78	73	87	68	67	82	86	76	88	89	78	77	87	73	85	70	76	79	80	85	85	81	70	75	80	72	86	62	70	86	82	80	74	77	74	74	103	78	76	73	80	68	74	99	63	85	75	63	89	77	71	89	74	85	75	95	82	75	74	72	68	84	88	76	86	72	86	81	60	90	76	94	65	82	75	83	87	87	88	102	87	81	73	71	79	73	109	77	86	92	81	77	78	69	71	71	77	82	82	78	80	69	71	87	81	82	86	79	79	73	80	79	83	81	69	83	71	74	74	74	85	76	92	84	62	68	68	78	84	80	88	72	84	77	78	84	69	73	84	86	66	84	79	64	83	83	80	96	71	80	83	78	73	83	73	72	73	79	67	69	78	69	81	69	53	85	75	77	94	67	75	64	80	75	90	77	80	81	73	76	67	70	65	90	78	76	82	71	82	75	64	86	64	68	92	74	70	74	74	64	78	74	67	78	82	90	75	50	80	84	82	89	62	78	83	74	87	92	79	76	58	77	59	73	76	90	91	81	70	69	69	72	76	73	71	76	78	77	76	82	84	79	84	94	77	83	71	74	78	88	79	94	82	69	79	75	72	73	98	92	78	76	82	85	86	78	66	102	74	81	73	65	84	87	81	95	92	79	64	74	75	87	86	90	90	78	89	80	70	71	61	79	70	83	84	80	75	68	75	78	72	69	84	90	67	77	77	84	72	82	91	70	74	80	94	68	103	75	57	74	71	81	74	72	71	74	79	83	72	92	66	67	76	73	75	73	82	71	73	77	73	89	79	87	67	79	73	102	83	76	85	72	71	80	86	88	92	77	80	85	79	73	71	86	86	64	87	82	69	71	73	57	77	58	78	77	78	78	91	75	91	84	89	68	84	80	82	80	82	68	73	69	70	63	83	79	74	90	75	85	73	63	66	90	76	75	75	78	71	61	93	86	96	92	81	84	83	71	78	68	82	94	69	75	77	93	87	83	82	84	87	74	65	67	77	90	76	79	85	84	87	73	64	84	75	75	72	74	85	87	59	74	71	89	91	78	76	78	78	79	75	91	75	78	75	68	79	68	72	79	63	68	61	65	63	73	78	77	67	76	78	86	90	87	91	75	88	72	74	79	89	92	69	75	82	92	83	79	72	77	71	84	68	113	65	83	80	87	71	68	90	75	72	86	75	77	70	62	90	86	71	89	76	81	72	95	71	81	75	71	97	91	84	83	67	82	70	81	76	92	78	68	99	72	70	76	78	90	85	73	86	85	74	79	91	83	82	77	77	88	71	85	78	79	95	75	84	71	63	87	80	89	68	73	76	87	82	72	73	81	85	73	68	75	72	85	82	86	80	83	75	78	99	76	76	80	61	79	92	67	94	74	79	78	75	79	68	82	73	85	81	65	73	91	82	76	81	74	69	92	91	76	89	72	77	72	64	77	69	78	88	74	65	62	88	64	79	83	84	76	75	92	70	72	82	80	76	89	98	88	79	66	67	87	86	68	86	86	87	67	69	67	94	83	92	91	80	78	61	68	79	85	69	77	75	84	77	80	87	75	87	90	69	68	87	84	78	70	77	79	87	82	100	80	83	92	78	82	65	84	87	80	81	92	83	82	79	80	85	80	100	82	65	81	75	80	90	76	77	77	72	72	72	68	76	88	80	75	79	89	79	77	84	76	87	81	92	71	86	73	89	109	74	79	77	83	87	68	88	76	86	85	83	91	68	89	74	76	89	74	88	76	87	84	77	86	83	79	82	73	69	83	77	80	70	85	78	95	73	82	68	72	77	71	81	72	78	62	89	79	69	91	63	90	89	70	78	82	82	70	69	85	76	92	74	77	74	87	79	77	90	70	82	65	90	79	85	69	84	85	87	65	85	73	89	74	107	88	85	71	85	92	70	73	67	85	88	70	84	84	70	81	68	73	74	82	93	75	68	70	86	77	94	86	87	74	84	72	72	85	91	81	83	92	68	70	88	82	68	67	71	72	82	62	69	64	68	77	91	79	91	78	88	77	76	93	79	73	76	85	72	87	69	71	87	90	86	69	73	72	81	82	86	82	73	73	80	80	86	72	80	79	73	72	80	76	85	73	65	92	88	70	95	82	68	78	74	85	80	96	68	86	89	76	66	75	64	85	79	83	81	59	62	75	62	65	86	89	78	88	74	77	79	80	83	76	81	79	81	68	73	81	98	71	82	72	91	84	81	64	89	80	80	59	62	97	71	103	71	79	91	82	82	76	70	90	87	75	74	87	76	72	82	77	67	82	69	93	74	72	92	91	81	82	83	78	74	89	74	89	70	82	70	81	84	75	96	82	95	84	87	79	84	72	88	82	65	81	85	79	89	71	90	86	81	81	73	85	93	84	93	71	79	82	88	75	98	69	77	72	85	78	71	81	70	66	69	77	75	79	74	95	68	92	85	77	74	74	78	84	89	66	75	76	75	104	68	70	75	73	81	73	64	90	70	90	70	81	84	77	84	77	84	71	91	74	75	69	86	86	64	89	72	84	87	75	70	84	103	74	69	72	101	75	82	81	72	85	80	70	74	65	104	69	91	68	79	86	67	72	101	84	85	86	84	78	105	79	76	88	69	71	78	79	83	81	83	69	89	71	82	85	77	76	67	70	90	85	74	73	73	76	76	88	107	82	83	75	85	70	71	71	74	78	83	97	77	83	79	74	66	73	92	81	93	76	58	75	79	87	92	88	68	57	83	86	70	85	79	71	87	69	72	77	74	85	69	83	80	64	71	66	84	88	69	88	79	70	103	60	63	67	73	68	75	84	72	63	93	73	83	72	77	74	85	84	83	85	58	81	77	64	74	85	81	87	71	61	74	84	74	81	90	70	72	79	90	74	88	83	72	92	99	82	68	83	80	81	73	89	81	74	89	73	94	96	74	75	63	66	68	87	89	81	73	80	83	78	90	85	70	79	86	68	80	91	68	100	92	77	77	90	75	74	68	80	88	75	72	80	85	75	82	63	66	77	79	73	84	77	81	80	71	74	77	61	72	84	103	86	74	75	87	85	73	74	81	79	68	80	79	98	90	91	93	81	80	80	78	84	79	86	79	67	78	83	92	82	78	87	82	53	85	83	77	77	89	67	76	88	78	83	82	84	94	81	80	73	85	70	76	82	73	85	68	100	85	76	63	85	79	71	83	77	81	83	68	79	83	80	76	78	75	92	71	76	95	88	76	75	86	80	89	88	91	72	79	77	77	80	68	88	71	77	71	67	87	77	84	80	74	59	84	91
39094	20491	12221	24209	34853	30546	37190	7085	3963	2345	2127	1809	24263	24887	2133	1275	1202	1177	1138	1119	1077	1071	1058	1069	1068	1047	1060	1055	4442	13811	11681	8656	6197	3482	2022	1237	1053	990	952	942	930	877	891	922	934	934	898	917	947	931	925	944	902	923	969	849	941	952	907	928	895	860	952	929	911	894	883	943	935	949	871	944	947	962	906	902	926	895	965	924	972	915	956	950	913	865	877	911	944	871	905	896	905	929	931	980	934	885	939	909	932	893	960	911	892	879	889	936	901	906	992	935	954	899	877	874	947	928	952	963	914	923	892	954	982	924	931	937	857	945	938	892	937	958	926	947	915	993	919	913	943	906	900	888	889	914	910	939	954	933	958	897	914	936	895	921	902	937	957	921	968	917	971	949	855	929	945	979	944	929	916	937	902	906	983	911	879	912	893	923	992	896	906	909	920	920	909	916	917	896	947	910	900	944	917	932	919	882	957	947	904	905	931	941	901	907	929	929	870	941	970	945	890	893	927	941	930	921	909	931	911	912	917	938	923	942	925	911	925	983	950	905	943	898	937	909	889	929	974	933	924	955	931	931	891	888	948	925	930	939	940	971	944	978	948	895	970	899	945	953	963	933	889	929	938	932	942	956	938	909	949	875	925	902	896	874	935	973	863	920	898	964	922	947	897	965	956	877	946	916	900	901	943	871	914	946	912	928	917	887	900	912	946	964	970	946	932	874	923	932	921	895	933	937	930	929	875	894	946	977	928	892	901	883	912	957	874	895	922	940	914	936	969	928	858	955	859	911	994	870	977	937	958	907	905	911	905	982	964	954	957	888	923	940	914	933	932	954	893	933	936	987	898	935	953	934	964	971	973	946	982	916	925	919	922	935	865	952	915	962	906	953	869	907	939	906	901	911	906	931	909	930	932	902	925	920	943	901	909	918	929	909	952	912	911	968	957	886	892	987	957	941	897	905	960	876	892	896	933	916	940	941	945	916	925	938	898	972	941	947	958	943	878	906	939	902	927	964	892	939	956	962	904	870	918	913	909	949	927	887	886	914	942	910	960	906	893	951	930	952	913	967	948	881	942	978	875	879	913	924	910	913	922	961	945	852	1000	938	915	989	922	936	915	925	951	946	979	924	894	911	930	904	915	906	912	888	955	926	945	909	986	909	948	945	925	915	965	899	935	891	914	911	905	939	932	906	947	926	887	906	915	916	945	952	937	913	894	890	916	931	980	969	911	936	888	868	902	950	909	918	978	922	935	930	931	944	948	880	937	872	976	981	940	905	905	959	928	878	932	931	918	964	927	946	919	915	931	903	909	885	928	934	923	930	914	875	936	951	999	873	945	867	949	939	889	938	890	932	976	928	934	897	896	919	897	932	887	947	908	935	1015	851	902	943	871	917	898	951	928	861	958	922	916	962	956	926	950	954	909	922	945	955	938	998	949	944	944	896	934	960	930	880	935	937	964	932	888	928	948	883	941	938	884	915	974	937	942	904	878	939	941	956	940	903	864	942	883	984	898	883	880	952	921	949	909	957	941	953	908	886	902	907	953	927	889	924	905	916	891	1024	942	950	925	901	865	980	860	929	948	920	919	952	958	920	927	911	952	895	899	979	969	906	872	881	856	902	909	928	923	906	937	894	912	907	893	917	985	914	929	928	936	983	998	916	911	930	909	915	909	925	862	925	905	936	916	918	894	914	905	959	967	931	883	923	920	942	937	986	899	935	942	960	943	920	956	915	922	900	943	908	914	893	939	921	882	940	908	945	956	854	870	957	928	940	959	980	948	893	906	912	949	917	912	893	940	964	897	903	894	926	931	919	935	918	918	906	929	925	954	951	949	955	929	924	888	990	965	903	905	872	885	880	913	933	905	949	894	943	866	880	877	930	897	919	930	942	922	918	913	974	898	960	903	949	949	940	949	953	950	922	906	912	922	903	866	894	901	946	923	908	908	929	922	941	874	928	919	892	954	889	921	979	906	954	884	925	929	892	958	907	929	921	948	915	918	841	886	938	910	901	913	965	900	876	967	903	935	928	895	975	917	930	917	937	908	907	928	898	920	936	929	948	949	894	908	892	954	931	966	940	945	987	894	928	878	915	861	911	965	961	931	923	921	912	931	960	900	905	927	906	932	957	857	888	921	931	932	986	928	967	938	929	926	944	927	965	953	946	934	992	935	930	948	945	933	960	908	879	953	991	915	880	923	927	887	965	953	984	964	888	906	924	928	970	920	868	940	938	903	946	926	907	919	921	879	916	933	929	943	916	921	953	862	983	952	983	947	868	942	934	948	959	943	947	906	911	919	919	956	963	931	954	935	1006	907	905	957	916	932	956	925	919	914	866	891	923	891	930	965	922	910	935	911	911	947	932	926	928	887	879	914	933	917	926	890	879	907	932	897	943	989	914	952	937	915	930	949	928	937	923	933	921	926	984	877	954	941	947	892	938	944	947	905	942	975	954	923	914	934	957	912	927	948	936	926	903	877	924	936	955	913	948	871	866	940	957	933	886	930	888	894	937	979	898	928	912	918	882	925	947	913	962	932	913	932	877	953	942	909	923	940	877	891	955	931	931	928	957	906	949	904	893	886	961	1030	946	913	903	916	1026	901	932	965	946	935	858	974	925	920	923	918	944	865	933	944	933	937	928	937	880	895	918	909	979	910	963	961	955	972	962	940	909	942	970	893	888	925	871	946	927	941	864	895	953	940	985	937	926	931	976	902	909	931	968	982	904	901	918	910	909	988	904	963	900	922	930	926	908	951	867	912	889	958	922	932	983	916	940	926	908	917	905	913	882	931	885	929	893	928	905	939	934	942	899	904	991	912	875	923	910	910	978	974	924	936	948	926	900	905	913	916	878	959	915	901	920	911	862	926	915	910	934	933	913	909	933	915	913	915	889	960	963	898	922	992	885	930	867	957	956	965	992	930	925	941	939	901	907	928	908	927	949	919	922	885	869	898	872	969	950	957	945	940	992	861	939	882	873	945	864	1034	909	943	929	925	935	926	890	913	915	936	918	937	1021	867	866	886	962	915	954	956	955	963	966	973	920	942	916	955	898	953	961	880	861	953	970	905	896	953	949	872	966	933	913	882	934	930	871	911	928	866	892	882	892	921	868	974	979	918	898	899	932	879	882	945	963	902	978	919	893	884	971	896	851	928	929	885	922	945	893	923	896	949	919	897	889	916	899	911	884	974	845	890	881	920	894	940	929	977	906	921	950	894	983	939	920	959	917	915	909	884	897	944	893	966	898	920	916	882	954	945	918	930	890	899	852	939	900	963	939	964	924	950	974	906	883	894	905	896	876	946	930	858	881	919	927	972	880	940	885	889	959	903	910	943	906	947	898	938	919	905	977	954	918	903	973	911	963	861	967	928	876	912	942	953	903	946	938	871	950	906	962	924	923	954	903	899	899	875	912	859	953	848	903	936	922	953	959	932	966	949	905	911	927	900	909	905	900	881	963	907	927	890	864	908	920	926	915	889	907	915	907	912	861	976	899
6946	2026	937	805	1257	1581	3457	535	173	118	95	99	1815	1750	131	104	110	89	108	99	92	87	89	83	99	82	91	78	273	696	571	425	337	241	124	111	97	95	79	77	69	84	92	97	83	94	94	87	76	92	80	84	80	89	87	91	85	100	101	103	91	87	82	85	89	92	71	86	79	94	84	92	105	82	85	84	83	93	86	96	93	90	89	75	79	84	81	110	94	87	90	72	88	79	90	95	87	77	82	70	90	93	83	78	91	84	85	89	93	83	94	75	82	90	87	82	95	69	88	69	79	77	88	96	94	83	83	83	84	102	99	103	90	84	82	91	73	85	67	77	97	82	85	87	80	95	84	78	85	73	86	82	86	82	93	71	96	89	73	87	97	82	78	91	89	102	77	86	95	94	85	85	72	102	93	80	82	90	101	90	86	109	92	77	86	80	78	81	89	68	83	87	83	91	96	84	93	73	84	92	99	83	72	91	80	92	85	80	112	95	93	87	93	72	95	76	103	75	90	91	90	94	79	88	97	100	71	102	86	96	84	85	79	83	92	85	77	88	83	82	82	86	80	96	83	106	85	86	100	74	85	78	76	72	89	84	78	76	97	83	102	94	89	88	87	84	75	80	79	81	84	82	87	85	86	84	89	79	86	94	80	84	85	91	74	89	76	91	79	106	87	79	77	71	66	94	75	82	96	83	104	90	100	88	89	101	71	82	73	97	85	82	86	83	100	100	92	94	88	86	78	99	92	102	90	86	87	97	86	87	97	99	81	70	77	72	85	89	86	84	82	95	87	106	79	84	89	85	102	83	96	72	95	99	93	84	79	81	87	67	88	101	74	96	93	88	88	86	94	77	76	92	92	67	94	86	92	76	87	87	109	95	79	84	82	65	89	79	90	91	78	75	69	87	70	86	72	99	73	104	79	102	91	95	91	85	67	77	87	91	75	91	83	83	65	72	72	105	84	95	70	99	97	86	86	90	74	79	83	89	89	85	83	77	83	95	66	89	96	89	76	91	88	85	91	86	83	84	90	87	97	79	92	76	92	81	76	86	78	106	93	78	94	84	78	76	73	75	85	53	86	95	89	105	97	89	91	86	86	88	111	88	76	72	96	85	86	83	93	91	85	70	89	88	89	89	93	83	100	90	81	76	79	92	75	82	83	89	85	94	89	89	88	77	110	89	80	66	83	83	91	75	91	63	95	93	91	83	99	80	83	103	89	84	74	85	59	76	92	66	72	85	100	108	82	96	79	90	99	88	72	96	92	88	88	94	83	79	92	89	69	75	98	92	81	81	84	92	82	81	75	86	106	92	82	96	108	84	88	87	87	89	88	78	93	95	92	74	66	95	89	94	76	95	73	79	82	84	71	64	85	98	93	98	65	93	98	79	86	88	87	100	85	86	70	94	99	85	79	74	79	76	75	105	85	93	81	75	100	70	77	100	79	76	75	79	90	91	89	87	89	68	89	85	88	83	84	92	88	95	91	79	81	88	81	77	82	76	119	95	98	93	90	100	77	87	96	79	94	93	76	78	87	76	92	83	93	67	86	88	96	92	62	94	65	81	76	82	100	77	86	83	83	93	82	86	91	89	82	74	105	84	84	84	73	77	84	98	93	86	73	85	90	88	91	93	92	100	95	95	72	83	85	70	71	89	60	86	86	79	83	74	73	76	98	87	109	80	73	69	82	77	97	94	75	90	85	111	87	86	90	81	97	76	97	84	95	78	86	78	95	66	76	87	98	94	60	64	69	111	75	97	77	87	81	83	81	83	82	81	78	81	87	69	84	82	74	93	66	83	94	82	73	88	90	87	61	88	86	99	89	83	101	82	88	66	86	90	82	71	78	88	84	76	82	109	81	97	91	82	87	79	94	66	94	76	78	78	86	85	107	84	87	86	99	90	83	90	80	80	99	85	81	94	96	75	74	86	78	80	85	95	89	100	81	84	76	77	68	90	69	100	90	85	85	96	76	93	90	97	83	88	90	98	85	98	85	73	86	81	86	93	88	101	78	100	81	74	77	84	90	79	83	84	77	95	82	86	87	78	70	77	82	92	89	89	86	90	70	87	87	85	93	90	93	98	96	106	81	98	80	104	96	96	84	73	87	72	84	88	84	84	69	100	91	87	87	76	84	81	79	92	79	77	90	94	91	87	80	88	77	68	79	75	82	86	88	79	91	110	88	76	71	86	93	85	98	85	97	80	94	77	81	83	94	73	71	94	83	72	80	87	72	93	91	78	72	103	73	94	96	87	79	82	99	79	68	102	74	85	66	99	85	82	87	94	78	76	82	106	88	84	93	83	93	87	80	90	87	83	95	89	99	82	76	62	84	89	82	83	85	90	87	94	92	80	86	70	90	82	81	79	86	80	84	91	85	85	89	86	90	92	94	99	85	112	79	91	81	85	79	112	97	100	82	95	91	81	83	86	85	101	85	79	96	78	88	88	80	84	87	74	72	71	86	89	91	82	91	78	97	84	81	90	95	100	77	105	96	81	82	78	86	84	70	93	85	92	81	81	95	72	95	76	82	82	96	90	80	85	69	89	100	105	85	79	85	82	94	81	76	78	80	88	86	73	83	76	76	79	88	82	98	75	87	85	85	66	76	78	87	89	101	93	90	85	91	77	83	85	94	79	87	74	91	76	101	78	83	95	90	89	74	77	80	77	68	84	73	86	88	93	82	84	65	101	82	94	83	80	88	74	83	88	83	91	80	85	89	93	85	96	89	96	90	75	88	100	95	88	76	93	98	83	83	89	99	95	84	90	74	87	93	82	92	83	96	92	84	89	100	90	93	91	88	87	93	87	104	92	90	97	97	96	87	75	89	85	74	98	87	78	94	77	77	81	103	76	79	92	96	90	81	68	109	88	104	84	82	95	98	91	85	75	121	107	87	93	96	103	93	81	80	84	78	90	83	98	75	87	94	95	77	95	94	78	93	93	79	100	80	76	98	77	94	82	81	90	83	85	72	84	96	91	76	77	93	94	91	86	89	89	86	80	82	94	91	88	102	67	79	58	75	85	83	91	89	88	106	91	97	80	76	80	95	75	83	83	82	87	90	91	99	89	73	89	80	99	80	65	84	91	84	86	80	97	92	83	82	85	73	80	79	91	72	95	87	82	83	84	97	100	78	82	80	93	78	89	78	100	91	88	79	80	95	98	104	91	85	72	90	95	106	100	75	92	89	76	86	72	80	88	75	81	79	97	83	85	96	88	80	98	64	91	84	73	82	101	81	101	85	93	81	74	90	99	70	75	85	84	84	88	86	105	78	84	98	100	81	74	82	90	92	91	83	84	81	90	81	65	70	87	80	101	101	80	82	95	76	75	93	90	71	92	87	74	84	89	92	87	95	63	83	98	95	83	91	81	93	77	69	94	93	74	72	81	90	95	76	89	78	84	89	84	89	91	80	100	81	83	83	80	66	89	96	72	75	80	78	81	102	90	104	87	104	73	105	90	84	97	88	95	101	94	86	80
37156	19628	12849	23375	35299	35240	40915	11703	6326	2719	2261	2202	27535	26132	1974	1423	1366	1259	1293	1275	1191	1288	1221	1234	1192	1195	1164	1221	7079	15291	12614	10217	7570	4451	2370	1423	1086	980	995	981	1005	1081	996	1004	1024	956	959	996	1009	974	1006	1010	1015	1008	971	997	1009	976	1012	1022	960	979	1055	1032	970	1015	993	941	1040	1016	1013	1115	984	969	980	1013	1016	989	958	972	977	979	1020	973	991	988	972	1004	1008	965	983	1007	996	999	973	1042	961	935	996	972	1059	980	1001	998	1007	987	950	959	998	1027	993	1049	982	991	986	1015	999	983	996	988	984	940	1019	1006	1024	980	989	955	994	1002	991	1018	955	995	1005	975	966	995	956	1006	967	1023	1026	1008	993	1022	985	1004	1041	947	1024	1004	995	1034	996	1014	1068	984	964	962	986	978	1041	1016	1021	1024	992	1020	1030	997	990	955	1033	975	981	1007	1032	1009	996	958	1047	978	1019	1046	967	1025	966	987	981	986	1005	972	1023	964	1005	994	979	985	1018	1028	1007	960	1025	982	1001	985	1006	1008	924	993	1007	1005	1032	979	1015	965	1036	963	999	1012	989	981	991	1042	1025	1057	1040	1044	991	1004	971	1044	980	1020	962	963	935	1011	1006	1048	978	972	1011	1002	982	1023	1038	1070	1087	996	993	966	1007	931	1018	963	1056	974	1002	970	969	988	968	1044	1015	1003	976	1024	1043	1017	992	1049	1026	1008	1000	967	945	990	933	1013	999	1016	1015	1029	991	1025	1007	983	1012	1041	1013	1000	969	1024	1034	977	1031	977	1025	1058	1091	1016	1040	1003	1053	1038	1035	1002	968	958	1004	965	1025	1043	1029	1031	945	955	1014	1045	1028	1034	1016	972	1036	1046	1038	1054	1008	986	987	1045	1004	979	1034	995	992	972	1018	1051	986	985	961	1000	1004	973	996	991	1011	1037	971	987	1031	992	1040	1005	1056	1028	987	1055	925	1040	977	945	1035	1036	975	1008	1006	964	971	967	985	948	1038	992	966	1005	985	993	973	1051	975	952	1017	1040	999	1031	987	1054	978	978	999	1016	998	1012	1019	1010	994	1034	976	972	977	977	983	999	1070	1046	1055	992	1046	1016	985	1021	1000	1019	960	1031	1013	1036	1002	1017	984	1061	935	991	953	983	999	984	1010	985	1069	1051	984	1008	929	1004	1054	992	979	999	1008	1003	1024	956	1001	973	1024	953	971	1029	957	1054	975	1026	1062	992	1017	988	1003	976	966	1051	963	1024	976	985	1030	1010	996	977	1009	1032	1003	1000	1020	1008	964	994	1026	976	962	978	950	988	1002	1007	1024	1013	1028	993	980	1049	967	997	1011	1000	973	1008	1002	1020	987	1025	1024	1028	1038	1000	1083	946	995	1011	1030	1022	980	1014	1030	994	996	970	970	991	1032	959	1019	1030	1027	1034	976	975	994	927	1012	998	1007	984	951	945	1018	963	1015	1023	1004	993	982	1006	1008	950	993	985	1008	967	1009	1041	972	1051	947	1045	970	989	986	1021	1019	977	1062	945	1024	1034	1053	963	1009	1019	990	1059	1041	1027	994	979	1017	1036	1004	1053	1011	1042	1005	1013	1015	964	1003	1019	1030	974	1022	987	1002	1015	975	932	991	1027	968	978	974	965	993	957	1011	981	992	1000	1010	1072	1001	1051	1030	932	1044	1002	1020	970	1015	1015	984	1020	1017	990	993	955	995	984	1041	1028	997	1013	1021	954	990	975	969	1009	981	1005	1021	1034	985	938	985	1049	983	971	1019	984	998	1012	995	1021	987	992	1013	966	1004	1006	1020	981	1072	978	949	988	1002	1003	1026	965	953	1044	956	1050	988	935	991	980	1047	1017	1027	988	994	983	979	1039	990	1002	1022	1065	1015	1023	976	1022	1016	962	962	978	1015	1041	1034	983	942	996	1002	1027	1002	990	1041	1018	970	1012	993	1012	1062	959	952	952	1032	1023	955	980	1018	1026	970	1075	1004	1015	971	985	989	1039	1072	960	917	1044	981	976	992	1022	966	1021	1024	1086	996	1000	1011	1002	1032	993	984	1039	1019	936	1030	990	938	1022	1000	973	987	998	1003	1029	999	1015	997	1013	962	1029	1016	989	1024	1001	1017	1003	971	976	1037	1026	1024	1013	1024	985	1006	1008	1006	1107	985	993	968	992	999	978	991	999	1022	989	1003	994	975	997	970	1039	1039	1024	1019	991	978	1024	1006	979	1005	1003	957	993	990	977	965	986	1000	1074	1001	1038	1011	1000	974	1015	947	1016	1017	991	1031	981	1051	1017	1047	998	1015	1021	996	1000	1001	1013	948	970	998	1018	930	991	1011	977	1001	1005	997	975	1083	1040	982	928	996	1039	995	1009	1001	936	1043	967	1022	977	976	992	1003	1031	967	1035	1050	1016	1035	1005	965	999	975	993	957	992	1025	941	1003	1042	1022	987	1036	1047	1014	958	994	999	1012	989	1011	998	973	1004	976	986	967	993	1006	1002	1005	1024	1021	958	1021	1048	1013	987	1011	1055	1016	981	1018	1013	990	1033	1007	990	957	972	1036	969	978	1027	1030	998	977	980	1031	951	974	1006	975	999	1052	994	1032	977	1054	1010	1024	1067	965	1024	999	1027	991	1013	1031	973	1009	988	1041	949	966	1045	981	1059	996	1007	986	950	972	988	1024	1015	945	1009	1013	970	951	1001	976	997	1009	966	1013	1009	1026	986	1033	1028	989	1029	1007	1006	1000	979	1039	949	1045	997	1034	969	1012	987	1031	1007	1031	982	991	985	1033	1006	1037	990	995	992	1018	1033	993	1007	1006	964	1009	1013	966	971	1010	1016	993	990	1024	990	1073	987	990	961	1032	995	1037	983	987	1032	1003	1004	1018	1018	980	980	1041	1006	1033	971	989	1011	997	1068	988	1022	978	1034	981	957	979	1022	935	1000	990	1012	981	992	967	1027	987	1018	1026	1025	1059	999	964	1012	1008	1022	961	1012	975	1012	1005	979	970	959	1028	1033	1002	1013	979	997	986	988	1061	970	955	976	1037	991	1011	1019	1033	986	1069	1036	963	971	975	1028	964	1026	959	936	961	956	970	961	1066	998	1006	1002	1025	971	989	1050	1047	1062	1012	1026	936	961	1018	1000	1028	1017	1053	1060	984	1017	1016	1052	996	1031	1008	932	1024	1054	1038	1026	1034	950	1012	986	943	957	991	1001	984	1022	999	1017	946	1010	1053	948	1092	1044	1047	985	1058	984	1012	943	1010	952	1015	985	1026	973	1023	964	954	1017	974	1010	1022	1035	1006	996	1040	1029	1003	997	1012	946	960	1060	1017	976	988	983	1026	976	1029	1014	1031	982	1007	1019	990	986	926	954	984	951	963	949	988	1040	973	989	988	974	1030	1016	981	952	986	996	975	1041	1014	997	983	976	986	1024	976	1012	954	1009	1065	976	980	1052	999	974	1018	983	987	995	1082	964	1007	986	1007	983	1056	1002	1012	1026	1005	1014	1001	1002	998	1006	941	1036	969	1005	1009	1029	973	984	998	993	1038	980	1020	998	1018	978	993	1026	1009	960	975	1005	1044	1033	1018	1042	1030	1065	940	1016	976	1007	972	1086	991	1013	1001	999	1010	978	972	1031	1046	1006	979	946	977	966	952	1060	984	1031	1043	1033	1074	991	976	939	1043	960	999	1043	1002	950	986	1007	1045	957	1030	968	1037	1000	1040	1039	1070	1016	1029	1008	972	972	1006	1024	988	969	1027	1019	995	944	1018	1033	985	1022	966	995	972	1029	992	1028	1010	985	1005	1016	1022	992	1028	1015	995	1093	1029	1044	963	1002	968	984	1040	994	991	1036	1007	966	935	987	1024	1001	1008	1035	983	968	1041	1036	960	954	1018	1038	966	949	1025	981	964	967	974	983	1004	1009	1051	964	998	1027	983	1014	1011	973	1024	1066	995	999	1020	989	1021	1021	982	965	1023	1052	990	1021	1001	1019	978	1043	1051	944	1038	1008	1057	970	985	1012	962	1048	1013	988	1052	1011	1012	990	1011	970	1003	890	967	1023	952	998	1005	1024	947	1020	987	970	1029	1004	996	1021	1035	997	1007	956	1081	936	969	969	1004	1019	965	994	984	977	999	940	1001	1028	996	1012	989	1010	977	1007	984	977	1000	1085	1037	975	1083	997	997	985	972	1032	958	1022	1005	1039	1031	977	1002	1022	958	979	1006	1002	948	1018	1001	960	969	976	1029	1051
8024	3925	1706	1156	1788	2856	5591	876	237	109	104	105	2778	2583	129	92	84	88	89	99	90	82	78	87	105	76	69	97	183	446	798	846	621	306	187	112	77	80	77	86	74	88	55	74	82	68	93	64	70	76	69	71	65	74	70	88	75	90	75	85	77	66	84	78	60	70	75	69	83	75	76	70	77	72	92	90	86	84	82	86	79	63	76	74	80	75	88	66	89	71	69	76	83	67	92	85	70	82	74	74	78	74	76	76	75	69	69	78	70	53	70	58	78	72	64	78	79	77	88	79	84	74	72	89	89	76	85	70	83	95	76	74	81	81	81	84	77	60	56	77	83	79	89	78	74	89	79	75	99	82	74	79	80	76	82	77	78	79	76	95	80	81	82	76	79	70	69	79	64	83	71	71	76	84	84	86	70	88	93	86	91	84	83	74	93	71	75	63	75	85	76	71	73	75	89	63	64	59	91	75	75	76	72	80	78	93	77	76	89	82	69	82	69	81	85	75	74	78	77	75	84	73	72	72	64	88	97	79	81	90	72	77	72	84	72	94	81	90	98	84	88	91	79	79	67	91	65	73	79	78	90	86	77	76	84	83	76	88	74	65	84	72	79	93	71	69	70	81	66	85	80	82	82	78	80	88	78	76	94	74	90	72	82	71	87	77	71	82	61	74	75	78	85	86	88	89	62	62	65	75	80	66	60	86	89	98	75	77	87	81	76	68	60	64	68	89	84	76	77	91	79	60	79	73	69	82	78	73	74	96	83	76	73	70	76	81	89	80	71	82	88	71	78	77	93	80	80	72	98	86	85	66	75	83	79	73	61	64	74	75	52	86	84	71	72	55	68	83	62	77	77	89	106	78	67	89	71	83	72	84	81	71	82	70	75	86	92	92	86	90	97	69	94	58	69	75	75	81	64	71	66	92	72	69	75	80	65	94	77	92	89	75	75	67	85	66	82	70	79	66	85	54	68	83	71	76	68	78	89	72	81	70	90	67	90	98	81	75	67	66	65	68	59	76	88	78	84	77	77	72	76	82	69	84	76	68	78	75	80	78	89	76	82	93	86	79	74	75	70	68	87	73	82	78	74	106	85	91	90	91	65	76	67	71	70	78	81	58	79	79	91	68	91	86	87	85	75	77	67	66	72	84	94	74	83	82	75	72	76	82	60	78	80	95	85	77	83	88	73	82	79	68	76	76	89	87	76	68	81	91	63	76	84	85	84	74	85	74	78	80	69	65	80	79	82	85	73	73	78	77	73	75	68	86	88	80	52	79	93	83	86	75	72	72	96	79	67	63	82	78	74	85	72	76	74	88	67	79	74	76	71	79	67	95	85	81	79	79	85	80	90	86	86	86	69	75	82	75	85	84	81	73	69	69	82	73	69	86	82	77	89	76	84	68	68	63	73	78	92	77	66	85	85	81	68	87	86	85	69	81	87	96	79	91	83	80	86	88	63	87	78	77	79	91	77	97	84	75	80	73	78	76	78	68	68	82	68	62	78	61	71	69	89	78	81	77	75	84	70	75	79	71	78	84	92	79	78	68	82	72	83	73	80	63	80	96	80	83	91	78	61	93	86	85	84	82	77	87	87	82	70	85	84	94	85	95	66	81	72	64	85	75	92	72	92	80	79	78	74	94	73	72	75	72	71	75	86	84	83	78	84	86	72	71	81	73	70	84	87	88	79	79	77	70	71	88	75	91	85	73	92	86	72	85	86	84	66	84	81	76	65	95	82	96	74	73	84	64	78	73	89	74	80	88	78	79	70	77	79	85	84	102	89	78	87	73	80	78	74	70	74	85	91	87	79	80	74	80	77	74	66	63	75	75	83	91	69	86	80	76	97	78	79	68	81	83	67	85	78	78	95	85	62	80	81	72	85	74	77	82	75	88	95	69	97	74	78	89	72	104	80	63	70	81	85	94	88	77	84	75	77	82	77	78	80	74	77	75	67	75	83	73	77	80	74	86	75	73	77	73	84	91	68	66	86	77	73	75	78	71	84	74	93	86	85	76	69	82	90	73	86	95	87	68	75	84	86	83	81	67	67	89	76	82	90	93	69	81	85	99	58	58	73	75	90	82	76	82	84	76	85	81	76	102	78	64	79	87	78	76	79	84	82	68	71	82	83	71	86	74	73	71	87	84	79	77	86	75	72	82	70	73	77	81	73	72	84	77	76	83	81	84	85	96	87	86	71	84	84	65	62	68	77	74	81	73	83	73	65	80	92	85	62	92	88	83	82	81	73	68	79	76	79	84	87	78	84	87	86	93	73	81	76	82	75	76	79	66	70	87	75	76	75	76	79	77	71	83	82	73	89	92	64	83	83	73	80	80	70	74	86	71	66	84	98	77	90	70	71	65	80	77	77	81	82	74	72	80	78	90	95	82	72	65	75	77	74	80	87	89	81	70	90	84	76	76	74	83	93	92	86	94	77	74	87	81	89	83	77	87	81	94	75	68	78	67	81	98	69	85	85	75	78	83	63	81	82	71	72	88	80	83	98	80	91	69	107	89	77	65	85	80	80	63	89	80	96	67	74	82	78	87	70	82	81	70	94	80	61	78	76	78	70	62	96	68	95	72	70	79	82	93	78	60	86	89	82	80	66	82	92	88	86	93	106	74	71	71	82	71	65	83	82	62	90	75	73	65	64	80	81	77	73	76	78	85	71	75	73	80	89	83	87	75	87	83	77	70	103	78	74	66	77	72	87	76	65	83	76	68	80	75	92	74	85	73	80	97	80	64	74	79	64	71	85	63	79	94	82	78	74	74	75	83	79	74	85	82	72	66	73	93	84	81	74	79	83	70	80	82	82	66	65	81	86	74	94	83	74	71	72	95	87	84	84	81	83	75	87	66	76	66	66	74	85	78	69	71	78	81	76	83	84	79	80	70	72	82	74	74	69	74	86	80	78	101	74	90	76	74	79	86	73	69	83	75	59	95	81	76	58	83	78	80	86	85	80	79	73	99	73	92	78	81	80	77	83	89	79	78	107	80	71	80	91	69	84	83	56	73	97	85	83	69	66	94	77	84	70	69	106	76	88	72	90	68	90	96	93	67	76	80	85	83	74	70	89	78	69	78	74	93	80	81	76	71	80	80	84	100	96	65	71	81	73	75	81	61	73	65	82	86	84	87	76	105	77	86	77	82	81	73	71	86	72	78	95	89	79	78	68	97	63	77	82	83	86	78	83	77	72	90	75	81	81	59	87	69	56	88	83	85	75	91	88	65	81	78	87	81	83	77	82	72	69	117	83	81	70	73	83	90	78	70	64	78	79	94	85	102	76	94	90	62	91	71	65	85	61	75	73	67	85	74	89	72	78	89	85	83	84	95	57	66	78	84	87	68	77	84	81	70	82	76	82	65	74	78	75	84	82	81	91	87	66	65	71	91	85	65	86	88	100	79	80	68	83	77	81	65	67	63	77	80	74	70	82	73	83	75	97	85	89	83	81	89	71	80	79	82	83	78	76	84	83	85
42558	24941	16936	26498	40144	40492	46184	13193	9818	3453	2948	2570	30608	27178	2388	1542	1406	1383	1394	1400	1379	1260	1312	1229	1174	1255	1179	1501	4988	11680	16844	16990	12612	7155	3101	1510	1020	1004	913	979	925	964	954	978	996	960	950	917	882	917	957	938	957	925	976	936	936	941	896	908	880	875	891	931	951	915	905	939	944	898	869	932	941	961	950	913	921	974	887	953	946	896	965	908	1003	937	889	903	945	911	964	931	904	909	940	928	898	912	955	939	936	916	932	956	949	897	956	933	934	929	942	965	994	958	927	934	886	915	945	955	945	925	957	938	976	963	878	919	900	948	901	966	862	903	932	923	942	972	916	960	961	926	909	972	948	917	938	933	872	915	883	924	953	957	886	940	962	961	884	964	925	978	960	948	921	982	970	945	936	942	932	921	935	923	961	903	1013	971	931	928	900	948	940	899	933	930	920	1005	977	1011	933	977	914	935	871	944	910	882	970	955	981	975	930	917	916	938	939	893	921	955	991	902	950	949	924	974	947	928	908	928	974	905	951	933	934	910	936	945	892	937	951	899	903	923	963	952	927	931	969	917	894	918	904	963	919	958	941	951	958	976	991	886	922	920	969	930	982	924	905	910	916	966	941	932	925	943	926	959	896	914	935	895	936	924	999	974	926	919	895	963	972	940	962	940	937	890	936	926	937	901	896	931	916	909	918	931	965	921	944	941	883	884	925	977	929	1011	911	942	963	952	982	985	947	960	947	932	943	974	1002	940	972	886	940	966	946	900	918	955	891	929	935	978	964	958	934	949	914	903	885	890	960	975	993	962	983	936	874	935	920	964	923	1017	951	943	958	942	955	912	916	983	944	947	959	884	897	947	864	947	950	944	951	1036	966	935	880	865	942	949	884	944	981	908	946	932	950	884	977	922	963	928	950	938	933	917	892	909	942	942	949	886	966	924	952	928	955	913	916	945	944	939	926	907	899	954	953	888	895	948	959	953	956	999	972	959	937	994	964	962	937	908	951	918	937	949	903	941	936	943	936	936	937	922	903	914	918	947	919	952	997	968	902	931	910	897	977	934	870	1001	933	916	891	934	931	926	914	925	916	888	1009	894	926	955	967	937	874	979	956	953	900	925	952	967	950	948	935	918	892	934	914	918	961	949	993	964	973	917	916	981	949	890	948	969	896	906	952	975	928	970	910	942	928	938	971	936	921	912	945	916	933	898	946	933	945	935	930	977	905	912	951	930	956	1020	891	944	936	956	926	918	910	928	918	959	930	951	983	975	942	852	918	913	949	985	1009	946	902	918	994	909	953	950	936	916	929	930	892	947	996	927	906	913	915	956	926	928	933	944	959	939	979	945	975	897	885	950	996	918	936	946	960	926	957	903	974	947	973	914	914	938	952	911	948	931	897	972	901	908	970	908	946	937	947	909	999	959	965	912	956	940	923	967	988	925	915	933	909	947	902	925	954	984	952	978	909	961	889	945	956	968	936	948	918	910	960	908	952	935	945	961	947	901	923	928	963	959	969	958	948	942	999	976	975	911	955	932	889	926	918	924	976	944	968	953	926	920	905	941	994	959	922	941	887	904	911	947	932	923	935	975	912	990	930	951	890	962	918	948	931	953	956	998	963	930	893	930	928	992	944	953	946	923	967	939	958	892	949	922	992	937	945	947	893	912	948	919	924	921	954	961	918	901	977	1003	957	916	941	941	958	973	912	945	929	994	891	920	891	913	956	944	964	949	925	908	942	885	940	961	957	917	882	926	860	964	922	958	926	900	931	889	929	901	906	941	908	926	898	891	952	942	903	876	952	900	924	953	908	903	1010	931	992	960	906	941	924	917	905	954	946	921	966	965	892	929	972	920	912	940	929	916	965	909	951	907	900	910	977	891	919	889	932	916	976	944	905	927	909	961	968	909	968	937	931	917	934	918	930	900	1041	932	968	941	940	914	936	975	872	921	934	930	922	941	947	947	968	967	906	945	934	925	908	915	921	927	990	953	952	934	947	926	905	924	888	963	926	912	906	930	972	916	972	908	959	942	962	999	921	911	985	955	947	986	970	945	946	898	945	958	938	971	959	939	912	953	970	1017	962	959	973	916	935	963	973	923	924	954	948	967	884	883	943	958	908	949	965	947	927	937	937	966	907	940	916	945	892	919	900	939	928	934	955	898	960	945	962	932	905	922	851	971	931	914	971	931	920	911	968	974	938	945	915	924	956	902	964	939	924	962	936	996	929	932	897	941	976	984	956	916	962	913	915	948	937	934	954	942	905	922	915	951	872	967	944	991	1003	949	937	975	970	959	919	908	940	964	959	930	914	928	998	980	901	913	962	928	983	912	957	921	991	900	886	945	970	934	889	931	947	956	926	939	1008	968	937	941	913	946	948	922	960	944	904	929	930	914	967	988	934	926	927	914	919	855	947	943	927	911	949	937	1023	963	921	983	935	948	928	968	922	911	995	904	920	949	1002	883	945	897	890	985	931	977	907	925	1026	923	939	899	1008	951	956	965	901	918	944	933	966	929	902	951	924	896	969	954	946	928	926	932	932	927	930	983	908	888	938	990	971	899	948	927	941	912	937	926	961	972	960	941	937	925	942	860	924	899	916	955	978	960	922	904	903	967	960	978	934	991	881	925	928	973	1009	988	896	976	1004	908	938	954	934	998	896	950	900	902	926	934	938	928	909	950	953	1006	933	966	926	879	943	957	943	883	952	915	960	964	929	964	963	888	986	864	887	956	958	975	962	949	917	880	904	916	942	897	918	930	960	946	932	971	940	905	944	938	921	992	957	886	952	918	897	937	973	893	935	899	961	915	950	896	946	898	951	970	953	943	935	961	917	921	960	926	933	936	889	937	914	918	954	945	954	949	935	936	960	943	928	911	937	967	890	945	929	884	930	923	967	896	941	910	963	957	924	979	946	928	896	953	944	919	938	942	880	913	901	951	873	950	902	921	957	881	928	869	915	860	914	936	995	919	920	938	943	925	999	929	946	878	958	943	908	920	894	951	888	911	939	910	940	966	938	952	940	940	969	952	973	917	942	947	909	953	953	938	920	918	955	912	969	908	975	926	921	861	977	924	956	931	919	969	959	934	937	931	960	855	952	922	952	956	931	989	928	944	940	935	896	996	956	918	903	921	926	959	907	929	898	948	953	924	999	967	927	934	892	933	897	931	951	918	945	882	975	938	1008	904	926	961	939	946	937	920	918	922	925	950	939	939	912	888	932	924	921	936	901	921	954	956	925	892	925	933	960	940	950	904	956	908	968	981	900	979	898	895	959	930	935	910	925	932	963	928	959	947	953	982	884	966	937	943	926	943	957	910	985	1018	955	940	939	945	967	944	933	902	961	939	900	967	903	906	937	902	991	915	858	989	988	954	935	923	918	988	979	924	952	910	948	918	950	932	1008	939	881	940	959	971	884	959	971	916	1019	949	933	944	890	928	951	952	899	946	957	918	917	926	958	948	947	937	925	922	901	901	913	961	958	967	898	940	889	943	932	927	953	957	961	955	991	909	948	951	944	904
3700	664	333	201	352	636	994	192	142	92	90	89	781	544	90	70	95	88	73	79	96	86	103	92	83	81	90	92	86	143	246	315	353	193	116	99	81	103	75	80	71	80	81	89	90	89	74	91	89	82	66	80	77	81	92	73	77	77	93	91	81	90	82	79	83	73	77	69	87	72	82	72	86	81	86	79	84	72	77	78	92	94	64	87	80	99	85	84	89	88	85	87	91	78	87	82	86	81	68	88	81	76	76	95	93	90	96	96	78	79	85	96	83	83	66	79	75	85	86	75	94	80	83	83	75	80	90	75	67	98	81	67	96	94	78	82	102	77	97	75	80	77	72	99	78	80	89	69	88	77	80	95	81	73	77	83	87	83	79	75	89	84	76	79	97	93	86	77	78	74	81	67	75	86	86	80	82	84	78	96	98	55	69	73	79	83	71	81	98	79	87	96	85	73	68	69	92	89	92	76	85	69	74	72	84	80	91	86	85	70	79	89	83	90	98	74	86	83	78	94	81	81	85	83	85	79	88	86	98	86	87	82	79	71	85	68	93	101	81	78	84	88	90	91	74	84	72	71	83	84	80	73	84	73	80	91	98	77	94	87	77	73	84	83	90	97	73	75	67	90	83	110	84	82	84	102	80	87	94	86	87	77	82	78	72	77	98	80	74	95	96	92	76	87	87	89	91	100	75	79	74	79	84	92	81	75	77	80	89	74	65	79	84	78	82	96	80	85	91	87	77	94	87	69	87	76	87	81	80	79	68	81	85	74	81	97	75	82	79	69	78	85	82	99	77	88	86	77	86	71	84	72	57	74	76	83	80	75	77	93	98	89	91	90	92	68	76	73	83	84	77	83	70	97	94	71	77	89	81	67	75	66	78	87	70	93	74	77	78	86	77	87	76	87	73	80	75	85	79	96	91	96	85	94	75	87	89	78	57	82	83	85	83	66	70	89	90	99	70	93	74	73	74	105	80	83	63	85	90	70	88	84	81	64	85	87	74	104	78	89	90	95	78	98	75	71	65	82	78	79	102	79	85	86	84	86	81	75	79	67	91	80	94	81	98	68	79	71	78	87	89	65	82	96	75	77	77	73	73	82	79	77	87	68	93	92	85	66	92	78	75	70	85	95	60	77	67	96	79	68	82	81	92	83	90	87	60	89	84	91	86	86	90	82	68	85	78	94	77	94	70	92	84	90	80	81	76	64	80	78	83	90	82	84	71	85	87	80	77	67	104	66	82	79	77	90	84	99	76	73	64	96	90	85	82	75	80	77	71	88	76	97	84	90	62	66	80	75	74	94	87	82	96	69	78	90	82	77	78	91	69	76	72	77	87	87	76	86	84	92	77	94	87	74	85	76	93	87	82	77	83	78	78	73	74	71	73	82	85	93	90	94	96	102	80	87	78	69	71	68	99	87	80	94	86	74	95	76	85	96	59	75	95	90	89	80	94	73	72	73	79	85	79	86	91	88	103	77	75	99	90	82	71	67	92	75	95	86	89	69	76	78	64	91	93	93	88	72	74	77	78	83	70	81	87	83	77	82	92	69	69	77	82	80	75	90	93	78	87	79	79	91	86	101	82	87	66	97	100	61	90	86	90	80	77	76	81	89	75	80	75	106	86	66	71	80	65	80	75	72	81	78	79	85	78	75	79	92	96	72	80	91	78	75	78	66	81	88	81	87	96	83	76	84	84	89	86	84	87	76	82	71	82	92	73	72	79	84	91	86	101	81	88	86	89	78	96	96	88	75	89	85	84	90	77	77	89	87	100	88	77	73	78	63	81	59	95	93	83	82	81	78	75	89	80	90	106	72	71	79	91	86	79	72	87	79	76	88	94	89	77	83	93	91	80	75	87	77	80	98	81	74	74	70	89	73	88	68	80	98	75	91	75	74	83	80	76	84	87	71	80	71	83	83	65	84	99	77	74	83	90	83	90	85	92	83	87	73	81	71	80	72	75	79	89	80	93	83	79	78	81	71	101	97	77	78	93	90	73	72	71	92	71	104	68	79	94	79	83	90	75	92	58	90	81	88	104	78	91	71	72	88	87	92	77	76	89	96	96	119	82	81	73	81	98	83	80	83	76	98	84	98	92	97	70	73	78	73	80	89	84	73	67	91	87	81	81	96	89	73	76	85	100	79	92	84	85	90	76	73	92	80	106	81	80	87	86	82	81	79	79	76	84	83	91	80	78	84	78	91	87	95	74	74	83	90	70	80	82	95	85	80	81	70	79	78	83	72	91	97	84	100	81	67	76	90	86	68	75	72	74	99	97	79	78	88	85	76	82	95	91	84	91	82	80	75	93	87	74	83	76	86	77	93	84	103	83	78	85	89	65	77	81	85	97	82	80	95	79	81	86	68	93	76	87	84	83	81	100	81	82	87	91	92	66	92	81	77	87	66	78	92	86	87	91	69	103	69	88	83	97	102	81	82	64	103	105	70	96	76	80	75	87	79	92	70	93	81	92	86	78	66	76	77	76	91	87	86	85	82	74	84	88	78	99	83	81	93	98	86	88	85	84	66	95	85	99	99	81	77	74	71	73	90	79	80	61	82	92	74	87	84	83	89	79	74	74	77	83	94	98	84	92	86	75	67	80	92	87	73	77	82	85	64	82	85	88	78	72	77	79	78	68	88	69	77	85	63	86	85	82	90	89	98	78	82	101	84	79	82	82	75	69	83	72	80	82	77	79	65	81	85	86	79	84	72	82	87	83	62	108	73	84	82	86	90	86	83	92	83	96	90	86	71	66	69	77	66	75	72	79	77	75	79	91	72	92	92	73	77	72	92	89	86	87	79	102	93	86	84	74	83	93	80	71	81	82	80	84	88	85	78	89	80	95	79	75	83	86	75	99	89	83	90	89	68	66	73	82	84	85	77	72	75	75	78	96	84	81	72	72	95	71	72	92	77	65	77	82	86	87	85	92	89	91	74	93	85	87	89	86	72	100	72	64	87	84	83	85	86	75	78	86	76	104	75	81	87	92	79	93	91	71	79	86	82	72	70	79	93	71	95	68	84	79	102	85	84	99	79	87	95	76	64	55	102	74	100	76	74	84	78	93	86	83	77	86	82	85	72	89	91	82	74	86	101	85	86	87	83	84	75	76	73	85	88	79	81	85	75	79	85	77	88	83	80	98	85	77	85	84	80	90	78	90	90	81	68	92	69	73	100	79	94	101	80	71	77	81	66	86	97	71	71	83	88	95	95	82	79	85	80	88	77	87	67	81	82	77	80	81	83	92	83	83	91	81	82	80	97	79	103	80	80	80	100	85	77	77	88	83	73	91	78	73	78	70	71	75	86	90	88	70	69	83	91	81	88	69	89	83	90	74	88	91	96	76	70	79	93	77	85	74	80	71	84	85	89	98	78	86	107	89	70	72	77	88	93	92	97	92	79	92	76	74	93	82	89	105	88	80	74	75	68	88	110	82	84	73	88	84	89	105	85	74	75	77	74	76	64	103	74	75	86	76	94
29788	11528	5880	11654	22131	26103	28970	6949	4771	1620	1479	1413	19231	13467	1216	1149	1076	1078	1108	1104	1109	1115	995	1092	1097	1032	1014	1014	1563	2709	6651	8400	6746	3690	1842	1200	1005	1027	916	947	1034	931	963	984	983	959	982	951	905	937	981	925	1004	934	942	956	995	967	991	1000	1011	973	997	967	958	983	951	993	994	983	922	958	978	971	969	937	994	954	994	988	1015	919	1015	1000	940	974	925	987	1017	973	961	948	988	1024	981	976	1018	975	964	960	963	1002	929	946	992	1022	951	975	974	967	942	933	963	950	986	963	986	1000	957	977	1010	1018	990	1026	974	1002	942	958	966	990	976	951	974	944	1016	954	990	919	991	1002	994	968	956	1005	977	981	987	996	977	975	969	986	974	985	959	945	967	1007	1007	958	1001	965	1014	1003	980	1031	1033	957	987	1016	972	938	1007	1011	917	984	957	994	967	929	972	973	1030	978	971	984	1039	926	969	997	957	963	1033	990	915	1011	982	951	968	951	931	987	994	954	1034	1015	941	979	957	1012	973	970	930	1027	964	1014	948	985	1035	993	968	994	948	932	949	1009	988	968	980	980	931	969	968	941	941	941	1004	1016	995	951	1059	994	903	1010	972	981	1004	942	981	995	977	1016	926	1005	936	951	963	1023	1040	1002	966	931	1003	930	998	1006	1001	937	993	1004	966	991	972	996	963	956	983	1021	923	979	1030	962	997	988	947	962	997	938	941	940	1011	964	984	936	950	993	972	1000	916	992	1003	954	987	969	1021	950	944	1035	1038	1005	953	1015	1028	945	958	975	950	992	987	1051	961	1009	963	953	925	1007	979	942	1032	1001	1039	990	1019	954	971	947	977	1011	992	909	974	958	971	1035	921	973	1013	1024	954	1000	1017	1000	968	982	933	970	995	925	964	961	971	979	980	979	918	983	998	1005	1019	1008	946	1010	982	1008	982	962	996	964	962	968	999	964	956	996	956	988	969	1005	995	1008	993	919	986	957	981	1006	982	965	961	1009	925	967	960	980	966	962	985	1006	954	1014	1003	950	968	970	1024	991	955	988	985	920	947	1005	981	932	950	975	946	1034	952	943	970	1006	983	954	995	989	997	1005	1032	975	983	1001	1043	961	960	992	969	1045	1000	1029	1042	932	974	995	1000	1037	967	963	954	961	985	981	965	1054	939	984	983	992	1025	1001	967	943	953	1056	976	1034	1018	933	973	977	994	996	963	981	993	980	985	964	939	986	952	922	974	992	977	947	1005	983	987	956	1007	973	970	977	987	980	983	978	1011	949	971	1003	1072	1024	1002	994	953	1008	977	996	972	962	994	947	956	978	953	986	965	1008	978	963	968	976	1005	974	947	945	965	1000	1013	959	1016	946	996	957	978	967	972	935	975	971	958	970	993	945	971	954	947	972	972	949	1011	914	1010	1078	976	1003	1009	998	1002	955	972	1020	1011	971	935	1006	989	956	1017	1002	926	983	926	1041	994	911	962	979	1007	1011	959	940	971	990	1008	984	947	972	995	986	991	988	981	1019	957	948	987	952	968	957	969	977	1006	968	1001	975	984	995	970	1044	975	980	955	926	1000	1007	967	1001	994	967	1015	997	967	964	972	962	965	967	987	990	960	982	957	1004	984	945	987	934	993	1026	983	986	1025	1012	957	1012	1008	952	992	955	976	1005	951	938	976	948	969	938	1002	955	1030	967	935	956	962	969	958	1050	980	919	988	928	951	915	936	969	958	958	1015	946	1017	1016	986	947	954	1035	923	992	976	965	975	1004	966	1007	923	1038	978	1025	982	918	967	972	1016	943	919	985	942	976	984	989	992	1005	997	919	972	969	983	934	989	929	992	950	920	976	1016	1002	993	993	1039	995	957	984	959	968	1017	972	966	986	1031	991	950	970	1039	929	986	1007	1006	969	993	1011	986	987	975	969	1016	976	931	972	981	983	990	985	968	978	1007	917	1003	942	976	927	1008	1001	983	1023	1032	990	941	1027	1013	990	1001	1013	1005	940	950	979	1025	999	963	991	977	961	981	980	993	952	966	1012	997	940	970	1011	1015	990	1031	970	983	969	952	975	999	994	947	973	988	956	972	974	984	993	933	1050	939	962	969	965	975	967	989	1014	945	1019	933	959	958	930	1000	980	978	961	981	996	974	965	996	944	977	925	920	972	974	952	1029	987	997	987	961	993	953	1003	955	962	957	953	972	948	998	950	937	1053	1052	988	936	982	961	1026	938	988	961	1001	991	928	978	964	1023	998	1011	1013	991	945	968	919	1003	1012	920	1009	974	941	977	937	971	1009	996	921	1024	971	992	1018	980	985	909	933	947	878	928	951	991	1039	1016	1038	917	976	988	1005	967	976	928	977	995	1033	928	986	957	997	1045	991	929	1014	1033	980	960	939	1019	995	959	1042	924	977	961	975	986	1052	990	977	991	996	948	974	933	983	950	1001	1033	990	946	971	1011	1014	926	996	1016	942	992	992	985	993	980	986	960	992	962	994	997	977	977	949	986	962	1049	988	997	953	955	988	918	927	1016	961	975	997	990	964	977	979	985	991	930	1010	999	927	937	983	936	961	935	893	927	920	964	970	990	971	955	946	1003	1014	977	1030	988	981	1043	977	945	978	981	1028	922	983	963	980	1013	910	996	980	959	952	999	1036	987	969	995	911	945	948	991	984	934	954	970	990	988	953	972	921	940	990	999	998	974	952	976	967	1035	993	924	897	947	952	960	976	994	973	923	970	914	1009	944	928	1020	989	982	923	973	1043	967	975	946	977	1020	980	975	946	968	973	1050	977	993	929	1023	948	969	1032	1001	987	971	1010	983	955	982	939	986	986	947	966	923	978	983	977	1006	991	986	901	983	940	966	976	982	971	977	977	988	936	1024	997	982	958	952	959	1003	968	1071	966	1035	1034	1019	1024	1018	1012	1001	978	962	1004	1000	1008	980	936	993	1029	979	916	928	1000	997	1012	937	965	1004	976	991	1006	946	1026	957	966	966	979	955	998	999	940	987	1001	983	958	972	1026	977	986	1036	1060	935	946	1045	988	1005	966	993	944	943	985	924	986	1022	994	965	1045	1006	961	939	981	989	1021	945	988	900	956	974	989	930	998	980	972	981	1009	912	1011	997	952	974	965	998	934	975	962	998	940	1000	978	1011	996	1039	973	1011	975	1006	947	1058	952	1025	1012	927	968	985	1010	1006	1002	1038	973	942	944	941	988	957	979	1000	1010	981	997	980	1019	1038	990	1005	982	1014	944	921	993	941	965	984	960	937	952	1006	956	945	1004	1000	1024	1044	973	980	1005	936	945	993	982	1002	1018	977	1016	999	965	1040	954	959	1012	915	928	1030	953	1011	972	951	927	970	982	984	989	1015	984	984	1024	989	956	1003	932	1048	985	983	937	989	983	1049	974	997	947	992	1013	920	971	944	956	1008	949	978	938	1007	983	1013	983	990	1021	938	1017	957	1027	1001	982	968	1000	1030	948	937	905	1053	1012	996	967	959	952	963	965	1011	1008	998	974	942	1037	969	994	1030	974	957	963	1032	935	1002	971	982	1009	984	1010	999	982	1015	970	985	973	940	997	964	964	955	961	1011	1000	1012	1044	1001	1021	994	1036	990	980	1051	971	1001	980	1005	974	943	993	1039	966	928	994	966	961	978	1023	1005	990	982	961	949	954	1020	981	999	1001	982	951	983	965	1030	978	956	972	1028	1046	1033	1009	1005	1008	1000	979	1048	956	934	1001	986	965	1010	1003	925	985	1020	991	974	1017	971	999	1015	1002	936	1043	1028	944	909	1019	1014	961	930	1001	983	1030	1006	1021	951	1010	952	945	997	998	986	995	1011	951	1011	967	936	998	957	964	1005	955	936	998	941	1010	999	947
5741	2826	1073	636	886	1906	3064	313	206	104	92	105	1691	720	97	78	83	80	97	82	89	92	67	78	93	81	97	81	117	196	481	734	454	290	164	109	86	90	65	77	75	75	73	69	58	74	73	87	76	81	81	77	60	87	86	75	87	57	82	69	76	67	65	77	70	72	87	75	66	58	84	73	94	81	86	75	80	74	99	83	83	87	68	75	75	72	71	72	69	96	58	85	65	69	70	69	90	69	77	81	96	69	74	85	65	67	84	89	75	74	74	83	71	68	87	70	93	79	94	86	78	84	75	72	87	63	79	86	90	96	77	68	73	82	72	80	90	93	71	80	71	77	95	77	65	87	84	73	89	72	70	86	71	74	78	61	80	84	95	99	79	85	81	90	76	76	91	67	71	72	77	80	67	79	82	83	79	76	67	74	68	73	80	78	72	73	85	88	91	74	86	65	83	79	75	68	73	73	66	83	73	80	81	63	87	73	78	70	59	90	78	59	67	78	74	90	66	76	69	74	74	75	77	89	60	75	88	76	75	82	69	66	68	81	82	82	84	69	78	79	80	100	83	85	77	76	76	86	82	68	78	74	78	83	65	67	88	79	72	70	91	66	77	81	82	75	79	76	70	82	83	84	93	67	70	86	70	87	99	80	89	81	58	92	89	82	80	77	83	80	79	86	84	88	82	106	78	78	69	83	74	68	86	70	89	72	69	91	96	74	78	75	81	80	91	73	72	70	72	74	67	86	85	79	61	69	85	66	89	70	86	84	82	81	83	78	83	87	78	81	69	60	88	85	67	80	71	70	80	83	82	79	80	76	85	74	75	79	70	81	70	79	83	91	72	77	81	72	63	86	81	93	69	77	86	68	81	75	75	86	79	74	68	82	76	91	71	63	82	75	75	74	82	86	72	57	74	72	81	86	74	82	98	80	85	77	69	59	85	69	67	75	87	92	86	89	96	87	67	86	75	78	90	64	63	80	69	84	68	82	69	69	84	79	66	79	82	83	72	77	99	84	91	81	94	69	81	74	81	79	70	89	72	71	80	80	75	84	65	92	89	78	81	79	92	80	80	93	78	81	91	73	87	72	87	77	71	69	66	79	76	62	63	55	58	76	74	72	66	69	73	79	58	85	83	72	92	75	72	84	82	86	65	75	62	74	60	78	80	78	75	86	75	91	79	83	71	68	80	77	86	77	70	70	80	81	82	77	78	77	69	74	87	83	84	59	67	73	69	64	98	79	72	81	97	78	81	79	82	73	84	85	62	78	86	72	79	87	65	91	70	90	91	76	62	86	64	84	74	81	73	64	83	89	86	72	77	89	84	76	89	69	86	97	78	79	76	76	95	82	82	82	78	64	74	87	72	78	78	60	73	84	83	71	76	88	78	81	83	76	85	77	60	77	77	66	54	87	88	71	85	66	66	72	91	85	71	71	80	83	94	71	92	79	72	92	77	74	87	89	80	75	71	75	86	79	79	80	71	80	88	81	64	69	80	71	83	87	89	70	77	81	89	78	80	72	55	74	83	69	83	84	79	79	71	71	90	80	68	77	86	78	74	88	88	84	86	79	69	87	91	94	73	64	77	73	90	81	83	92	81	70	109	80	72	90	63	67	86	63	75	75	70	86	83	82	67	83	61	81	104	72	71	73	75	80	75	67	82	87	84	87	83	90	74	87	84	84	75	88	82	77	96	66	87	79	82	72	67	77	87	69	81	90	85	86	85	70	81	87	75	61	64	74	74	82	74	80	80	76	76	65	73	64	74	75	76	82	94	72	96	66	82	80	68	65	88	89	87	70	97	74	85	79	69	97	88	93	68	73	72	70	85	68	76	83	73	85	66	76	86	67	79	85	70	81	58	63	80	82	86	77	75	86	87	88	81	93	84	79	78	83	87	80	85	85	80	75	74	88	89	83	76	77	83	75	80	68	69	74	75	67	79	89	89	75	70	67	79	75	75	83	76	83	83	80	75	83	70	89	73	78	75	76	74	78	69	79	73	74	95	75	87	91	91	66	88	85	75	76	69	84	80	80	82	74	86	78	70	70	84	94	76	65	68	89	95	79	88	75	64	72	90	82	66	86	73	69	90	85	65	77	87	74	98	83	81	61	68	74	67	77	68	73	81	61	72	62	79	83	79	78	71	82	75	74	80	75	84	80	76	77	73	81	88	77	86	82	83	57	73	85	62	93	95	82	94	84	93	80	76	72	73	80	68	83	79	83	67	68	69	85	73	75	72	75	82	71	85	72	82	78	74	80	90	69	85	93	75	79	101	84	91	93	77	89	64	79	75	85	91	80	72	83	73	83	86	88	93	87	93	67	76	84	93	89	91	83	70	85	82	105	93	76	72	77	74	88	85	85	80	69	72	66	77	82	86	69	73	74	75	76	83	87	84	82	69	72	89	75	79	80	66	59	63	86	67	90	82	85	77	80	82	82	93	67	64	81	69	70	70	88	83	89	94	86	88	71	86	86	74	82	82	86	86	72	66	75	69	72	96	94	75	85	72	85	99	82	86	91	76	96	84	78	79	73	83	80	86	80	84	88	86	92	61	69	92	93	65	82	79	81	90	81	76	76	88	78	75	71	76	65	78	87	86	88	75	74	87	64	90	95	74	89	78	64	87	64	90	68	75	60	82	93	74	89	79	72	58	82	75	63	62	90	89	89	71	81	73	81	78	90	87	66	93	82	67	81	78	77	82	88	86	72	77	71	81	83	84	83	57	76	86	75	82	76	71	78	71	78	88	75	85	79	93	67	79	86	87	82	80	86	85	89	72	73	77	71	85	79	59	75	74	83	83	71	72	59	80	72	78	75	87	92	80	81	98	76	79	73	72	75	67	89	72	79	84	95	67	86	64	61	94	82	75	91	76	83	86	83	89	85	76	86	82	72	84	94	65	92	95	73	73	67	72	71	99	97	73	66	68	72	60	89	84	79	71	80	86	72	82	78	82	102	78	76	70	81	73	79	84	80	73	83	76	69	91	85	69	94	83	84	62	92	67	59	75	92	68	89	77	71	68	86	89	70	79	75	78	74	87	75	62	72	84	75	77	85	87	82	77	90	87	79	74	63	81	98	77	81	88	78	78	75	67	107	73	79	79	74	67	83	78	79	64	72	77	87	75	72	83	86	77	66	68	88	82	88	87	80	70	81	76	73	59	85	90	85	78	74	90	81	75	73	71	77	85	52	85	77	75	76	78	85	87	78	78	84	83	66	67	85	79	74	74	59	76	73	79	87	81	67	80	85	82	66	81	85	72	66	81	91	74	82	76	64	69	76	84	58	94	72	80	78	68	68	76	60	75	85	90	66	85	68	78	85	78	83	71	80	70	61	88	83	81	69	81	92	68	75	72	83	74	73	78	85	79	66	71	70	82	78	80	81	79	72	81	73	80	79	78	75	77	87	86	76	68	78	82	86	82	86	81	91	91	89	71	75	82	75	80	74	80	66	74	77	72	59	89	69	76	95	62	90	78	78
39559	21239	13759	21306	30760	36458	37997	7747	6861	2356	2183	1998	26823	14187	1409	1288	1233	1278	1191	1152	1127	1116	1172	1197	1108	1164	1081	1224	2079	4837	11401	15391	10370	5406	2473	1384	1025	969	970	893	935	979	900	965	951	926	945	911	1001	927	896	880	923	954	926	983	937	914	934	930	887	857	914	923	937	949	947	934	925	881	920	936	917	889	943	930	981	958	919	928	978	968	930	941	916	918	951	932	950	903	961	894	952	883	883	929	916	948	919	922	924	875	930	934	935	920	955	923	918	977	938	949	878	958	898	954	933	979	911	927	905	946	942	853	990	922	938	915	939	972	854	962	935	903	946	939	990	961	983	920	911	943	992	1004	942	980	940	958	919	980	952	953	956	916	974	954	921	966	940	925	901	958	924	908	971	904	935	951	918	943	973	928	1004	961	982	871	948	933	888	956	924	957	957	927	942	960	931	940	904	929	966	870	909	976	990	922	950	933	969	974	956	936	900	981	919	971	932	945	955	920	922	975	944	925	932	976	947	944	956	970	991	957	920	988	939	885	906	971	906	952	937	945	922	909	980	975	928	916	884	986	922	918	918	951	941	1010	971	953	928	898	959	928	961	947	885	899	929	960	968	928	999	936	908	959	919	970	931	952	940	904	901	926	937	948	921	889	940	932	941	954	944	934	900	911	935	951	907	888	901	906	913	932	927	1006	976	918	903	939	947	961	965	933	931	906	890	896	908	991	970	914	915	965	973	992	947	918	968	930	921	888	956	992	937	898	922	956	926	928	916	925	941	943	858	917	920	965	955	959	951	946	934	929	930	982	947	950	951	986	984	925	947	904	967	936	919	919	964	877	945	892	995	938	916	906	947	946	986	933	939	914	939	959	946	985	936	932	937	937	969	959	970	925	998	991	896	956	926	956	950	852	940	926	997	910	957	929	917	894	912	976	963	961	922	931	908	921	951	919	926	962	993	906	932	965	959	947	906	902	929	999	930	991	973	948	879	881	947	962	930	894	903	905	917	956	899	886	949	967	947	953	957	915	907	963	875	909	928	955	957	961	928	942	975	954	944	940	971	889	954	922	938	979	955	848	924	956	925	942	910	908	964	946	932	928	911	917	968	894	988	968	969	967	871	906	992	993	902	957	961	939	964	943	945	919	935	888	876	919	917	957	980	940	888	963	938	944	913	903	969	932	967	961	947	930	893	985	923	951	978	900	903	945	923	939	947	951	943	886	958	898	986	971	943	932	926	934	1014	928	988	912	945	924	935	974	964	885	926	956	915	905	922	933	906	900	930	961	959	907	923	974	938	934	946	972	964	974	935	909	961	942	931	959	897	992	967	936	954	935	934	934	948	875	988	894	932	915	922	955	933	956	966	953	938	961	873	996	928	940	952	931	907	953	877	969	977	938	938	970	878	941	902	931	907	942	923	892	914	937	951	896	926	902	858	911	913	922	940	913	963	935	937	945	893	936	971	967	928	899	947	890	948	938	916	929	910	982	940	929	876	922	907	923	902	948	894	935	921	976	895	923	931	929	899	898	938	924	917	938	979	916	931	899	961	929	921	939	914	962	916	935	987	948	952	925	959	967	918	939	1031	904	961	979	990	957	959	888	928	927	946	992	969	973	1002	905	922	922	940	918	977	952	905	931	984	849	967	947	934	933	940	951	893	961	914	955	970	946	936	946	905	896	957	960	923	909	898	965	910	874	861	963	906	902	984	972	900	956	967	984	914	984	897	902	934	942	981	921	943	941	916	991	913	928	947	967	911	908	905	910	919	936	964	951	919	927	924	936	953	993	913	923	935	946	893	857	1006	951	948	971	999	1010	900	937	941	942	926	979	928	985	1010	999	956	949	960	908	901	925	902	896	963	990	951	955	962	963	905	901	938	952	921	941	927	893	888	928	889	896	982	885	887	943	978	896	976	948	907	936	918	961	905	948	969	888	926	967	923	869	943	952	938	975	941	954	1008	923	892	985	963	920	964	986	975	951	935	907	921	934	911	925	910	970	969	916	929	947	919	962	998	956	918	942	977	956	886	887	940	925	933	894	951	911	953	952	989	919	951	968	958	940	985	939	867	887	914	999	996	928	985	982	927	939	967	951	902	950	961	874	939	916	962	957	894	971	1020	964	979	956	896	929	926	949	917	959	928	952	895	927	896	962	940	936	926	967	882	921	991	945	923	915	941	938	941	971	968	952	964	998	949	942	944	938	930	878	968	947	970	933	921	906	949	956	913	921	964	965	868	963	934	959	925	950	914	954	930	959	969	919	915	927	983	931	985	870	940	926	924	913	906	1001	940	895	883	940	958	937	940	951	980	921	959	1010	935	953	960	950	936	954	921	893	918	911	909	973	886	926	927	894	926	921	918	925	914	922	933	897	931	931	904	959	956	935	967	943	951	974	978	962	947	927	943	937	923	920	977	924	910	882	916	966	952	889	912	954	957	985	913	903	941	902	946	966	942	933	938	942	917	954	935	956	989	900	946	895	947	918	940	933	897	945	980	975	933	933	938	926	958	929	954	938	925	972	928	879	971	935	906	955	965	943	918	943	938	936	968	951	946	929	889	921	928	957	955	1010	932	943	927	934	943	916	952	958	924	961	1004	966	978	951	945	960	913	933	942	876	941	901	892	935	917	910	933	904	924	961	977	953	903	964	931	948	958	956	916	944	973	920	924	938	890	968	922	963	971	987	951	939	927	969	963	914	982	939	963	989	982	923	966	928	979	954	941	924	897	882	905	913	967	937	994	903	966	956	948	903	950	948	951	958	946	887	960	956	920	897	937	919	915	922	895	887	935	933	916	915	944	910	943	942	975	949	897	944	928	905	952	931	933	914	873	959	880	959	911	930	911	910	900	873	917	976	944	953	917	988	983	917	894	891	971	942	920	949	895	953	920	1000	928	928	953	944	945	918	908	941	932	927	918	951	912	897	951	987	940	901	993	958	917	938	927	897	963	937	923	959	928	953	929	921	930	939	944	902	928	962	941	989	927	916	950	956	906	924	911	952	963	979	956	910	936	905	923	965	944	940	922	928	879	925	988	950	946	918	986	833	968	953	958	1004	924	931	911	934	939	957	956	924	1010	925	932	919	963	941	884	911	907	913	963	867	991	929	976	917	953	875	943	940	981	939	928	956	930	880	908	981	934	956	945	903	896	986	951	924	959	959	957	939	948	896	926	916	965	955	906	961	933	949	977	920	927	950	928	887	953	893	980	941	914	990	976	930	916	978	906	922	970	948	941	923	968	895	914	959	954	921	876	908	920	867	938	892	961	965	915	888	971	918	951	957	980	970	984	917	1011	943	894	933	925	977	900	946	951	914	917	914	938	931	932	980	909	917	956	904	972	950	899	941	1009	953	891	960	949	869	872	911	993	975	951	984	920	915	933	975	944	949	940	908	994	992	923	936	949	875	942	920	891	924	945	920	929	961	955	904	897	944	955	954	928	920	957	890	964	965	913	929	929	938	971	918	947	907	910	943	941	900	921	900	962	929	959	868	933	948	961	911	976	930	914	961
6588	2316	1305	826	1011	1959	3416	209	150	95	100	118	2135	753	85	77	83	93	82	102	88	71	99	81	101	85	81	84	122	441	794	746	417	204	131	107	96	91	88	90	92	89	79	93	81	83	83	99	84	88	97	94	79	83	78	95	74	100	89	85	71	71	71	101	89	84	81	88	85	88	71	90	77	91	69	79	91	92	88	84	83	78	93	81	80	94	77	87	90	57	75	83	77	88	106	90	85	81	94	97	75	98	92	82	78	102	70	86	91	83	90	87	91	85	77	92	88	80	77	77	85	84	101	85	90	80	79	79	82	86	82	85	85	83	92	97	77	80	92	77	76	74	89	81	92	95	77	90	75	77	95	79	93	86	91	76	81	86	86	84	99	83	83	81	78	98	88	97	77	82	82	85	103	81	82	81	101	67	96	93	73	81	84	85	70	80	85	103	98	69	88	81	92	92	83	88	82	79	78	91	76	84	92	85	80	100	85	101	90	88	91	75	91	61	87	81	106	92	72	79	76	71	85	92	103	83	88	69	81	95	90	80	78	73	76	86	72	65	75	81	75	76	75	89	92	80	75	72	87	89	81	83	67	92	90	63	73	68	85	94	81	81	66	89	89	93	94	92	82	82	89	87	76	76	82	100	81	73	64	93	104	97	84	74	82	95	79	91	80	92	77	80	80	82	90	88	82	76	81	93	74	84	104	72	74	93	90	94	72	95	89	85	87	91	88	89	77	83	92	64	82	83	88	88	85	73	91	75	93	82	85	63	63	83	100	104	88	78	76	91	65	84	88	98	77	70	71	73	84	94	75	97	74	89	85	89	93	78	86	71	80	88	91	88	78	98	76	80	96	108	69	85	78	87	85	75	80	85	102	87	84	91	65	77	76	86	96	86	80	102	81	84	94	104	90	74	94	90	82	68	86	91	87	88	89	88	83	96	103	93	88	83	89	90	80	76	90	88	87	99	77	84	100	102	82	89	77	85	82	74	95	97	88	89	85	74	83	98	89	89	74	90	92	69	81	80	91	84	86	75	77	86	85	86	98	72	83	90	75	87	83	80	92	96	70	77	76	86	94	79	74	74	69	88	83	73	104	75	68	79	82	89	96	88	95	82	65	86	85	91	85	74	88	85	89	87	92	83	90	103	88	83	80	85	85	73	97	62	96	97	76	80	86	78	93	78	98	84	79	72	96	85	82	62	91	78	81	90	90	85	75	87	79	71	87	80	85	83	83	84	99	57	89	87	94	83	100	84	85	91	84	92	73	86	89	72	78	101	82	85	70	72	88	96	80	77	81	86	86	82	115	86	79	86	81	84	84	89	77	86	82	75	87	78	95	88	82	100	80	64	83	98	89	101	98	82	100	81	72	76	85	94	91	80	91	87	80	71	74	100	70	100	94	73	68	88	82	90	85	84	88	85	80	85	80	100	75	78	85	88	84	83	79	82	89	79	96	82	91	84	81	87	96	103	81	95	89	87	79	101	79	88	86	83	79	94	82	80	80	90	78	88	77	86	100	82	93	83	91	67	68	95	91	89	79	85	70	92	78	85	77	98	85	80	68	107	83	72	80	99	88	80	87	103	85	88	105	89	73	94	74	85	82	93	100	70	97	81	88	96	77	75	97	101	96	86	89	84	80	73	102	94	86	81	84	84	81	75	88	77	86	81	82	86	91	81	70	84	90	81	89	79	77	88	77	93	91	81	80	76	95	76	80	74	75	79	70	84	88	78	94	83	74	81	84	90	67	89	79	68	71	96	88	77	93	91	96	87	74	57	94	88	86	68	82	75	85	77	89	72	72	70	73	92	87	85	82	90	99	76	85	78	64	60	76	88	78	84	80	70	75	82	76	85	91	90	77	92	88	73	89	78	104	86	95	81	77	79	88	86	80	87	78	90	80	61	92	83	77	87	87	91	93	99	89	72	99	88	82	65	92	67	80	91	81	84	91	75	85	74	83	84	64	79	92	96	88	76	77	91	83	97	93	86	82	99	89	80	85	99	84	78	96	87	92	77	81	72	77	84	61	82	98	82	71	94	77	82	85	84	66	79	77	86	71	111	77	79	89	76	76	89	70	79	95	77	81	79	74	96	83	103	87	84	93	83	66	96	73	101	102	63	84	78	82	91	73	91	93	78	93	83	80	91	81	93	73	85	89	84	70	102	83	80	96	78	97	97	85	90	68	88	89	79	88	98	78	83	92	67	92	90	108	94	70	75	82	81	80	92	92	79	88	90	76	81	88	88	84	74	83	75	100	81	91	75	74	72	89	79	82	84	89	72	83	82	103	80	86	89	88	71	78	88	78	84	92	69	83	88	72	84	89	83	86	78	82	72	79	95	113	91	79	83	71	85	94	84	86	87	81	100	82	93	94	86	96	65	79	89	85	102	93	84	88	84	85	77	75	101	89	67	73	86	76	81	85	82	84	74	79	82	85	84	92	93	74	71	93	68	74	76	81	93	98	84	91	70	90	77	80	92	95	90	94	78	87	81	89	84	108	73	85	78	89	90	89	92	82	75	113	86	83	92	67	95	90	91	80	86	70	84	83	75	92	74	91	107	93	104	97	88	83	93	90	95	68	78	77	73	73	73	77	55	77	73	79	85	87	77	93	87	76	102	78	84	102	81	81	78	90	82	88	81	94	86	83	80	104	86	88	83	88	69	90	87	88	69	84	73	95	103	84	100	78	80	87	79	79	74	90	74	93	74	89	83	76	70	97	82	79	95	87	89	101	84	87	93	80	85	76	89	85	77	77	71	86	76	78	91	72	95	103	82	91	79	79	99	87	81	89	88	78	75	81	82	88	80	82	86	92	82	90	85	88	70	86	82	76	90	70	98	104	74	77	71	88	65	82	83	77	77	75	79	67	72	76	83	91	96	88	86	103	75	83	78	73	82	93	95	100	88	79	80	66	100	98	96	97	106	80	93	78	73	77	96	87	86	93	95	86	80	104	81	78	88	80	97	93	91	92	88	98	86	84	92	96	83	99	89	76	96	86	71	94	78	93	81	97	93	89	66	74	94	81	75	73	86	91	88	86	83	71	80	82	73	94	79	97	78	95	80	77	106	88	69	74	91	83	68	94	82	69	77	100	80	83	79	74	88	87	88	91	89	83	88	88	91	85	90	88	97	108	89	92	85	83	72	89	79	82	77	86	78	78	87	74	77	73	83	79	83	78	73	89	88	87	81	84	92	91	80	83	84	86	92	81	80	68	100	87	74	91	74	83	85	73	90	74	98	87	68	82	84	89	93	63	80	89	57	92	95	71	78	82	78	88	74	94	79	86	75	66	74	84	82	93	85	89	77	85	91	74	89	93	70	94	82	78	97	89	88	81	76	83	82	78	78	81	80	90	79	81	82	81	86	94	85	98	76	94	76	83	95	85	89	83	81	84	93	101	82	89	86	94	85	83	90	68	94	84	93	72	60	70	88	81	88	90	94	87	83	76	112	75	103	64	66	91	84	69	87	97	79	92	78
36621	21504	15866	23412	33415	37147	39996	5536	4438	2608	2368	2888	30556	13789	1513	1432	1423	1405	1394	1328	1270	1245	1264	1310	1242	1305	1382	1674	2568	10978	17178	14946	9494	4849	2192	1295	1085	1019	1005	975	1023	973	1002	998	978	986	1043	1053	957	977	992	991	1003	951	989	997	921	994	1021	1011	1001	1005	1056	973	1014	989	1057	1050	1020	1044	1008	1024	999	978	1013	949	1008	1021	958	996	1042	962	995	987	1023	990	993	993	997	1007	986	994	1059	1027	1038	1042	1013	1023	1049	1066	989	1002	1021	1030	1005	975	989	1036	950	970	1062	1001	1010	1049	1056	1030	1019	1013	1048	1032	987	1026	1029	1015	1019	1011	974	1027	1106	1058	992	994	980	1023	991	1038	1010	1043	1015	1037	1031	1023	1024	1041	1076	990	1030	1050	1036	1017	1036	999	1064	999	1055	1000	996	933	980	970	956	968	987	949	1021	1010	980	984	1011	980	981	996	983	1022	1041	1007	969	1020	1038	978	975	993	1000	1050	946	987	974	1012	993	1000	999	1000	1026	992	1065	944	976	994	1039	1060	943	1008	1006	1030	990	1046	975	1058	1023	1038	1028	1004	1030	1002	987	960	1015	970	1059	987	1011	980	1019	1072	985	986	1019	1049	1075	974	1053	1002	994	1012	1033	989	949	1011	1005	1018	998	1021	1017	1014	1034	994	1006	1009	1041	1006	997	978	997	967	991	1013	997	1062	936	1000	1008	1029	1001	1022	1036	1021	1018	963	1011	975	947	1046	976	971	1024	966	991	1035	952	1028	1002	1073	966	1006	984	954	946	1045	1003	976	1004	991	997	989	973	1011	1005	918	992	1034	995	1053	995	981	996	1066	982	972	979	1001	1005	1028	1028	1002	996	1025	1025	977	1032	967	976	1040	1016	1047	1014	1046	980	1000	1049	984	1035	977	1061	1032	954	1046	1050	1025	1008	1009	933	936	1073	1027	1001	1016	1053	1054	961	999	1009	1024	977	998	955	1006	1010	951	1019	1025	979	1016	1015	967	1057	1009	1001	993	1032	939	966	1026	983	1071	1101	1028	981	1003	1005	1017	953	1010	1011	1021	972	1062	1040	1011	1001	997	1050	1034	984	994	1003	996	1021	958	1041	1045	1055	995	1043	1017	1046	944	994	1017	1030	968	1005	1019	1034	1050	970	1076	962	986	1077	1028	1009	983	1030	957	1037	996	977	975	1006	1012	1022	993	1004	963	1011	1006	997	1040	1043	979	978	1046	1020	998	1052	979	1007	1115	993	955	1015	955	1036	1084	1017	1038	1019	1002	1018	988	1012	1024	996	1035	967	1064	1006	996	994	963	1045	986	978	1032	1063	1027	945	1040	983	1014	998	1031	1039	1015	991	1030	990	1005	1021	979	958	1013	967	1007	1029	1025	1006	1025	1034	1015	1007	1024	1061	1040	1044	1011	988	1017	995	1005	1035	979	1002	1048	996	1015	985	977	1061	1011	1017	1041	1010	1017	1008	1038	1051	965	1053	904	1052	962	1060	1019	1052	1002	1075	1024	998	1003	1018	976	996	1001	1032	973	979	1020	1031	1010	1085	954	986	976	932	1059	973	996	929	1003	969	968	1000	1010	1041	976	980	997	1015	972	989	1061	1020	1046	1002	971	981	1007	996	1063	973	1015	958	951	1036	1021	1029	980	991	937	999	962	1010	992	993	1014	995	965	976	991	974	992	970	987	979	1086	1029	1008	1033	992	976	1059	957	951	965	1028	1005	1046	990	1004	1005	1055	1041	1074	995	1004	1023	975	990	958	975	943	1030	1006	979	1017	981	995	935	1034	995	955	1048	1023	991	939	929	1060	1064	1005	990	982	1003	1041	1020	962	1032	1021	1064	1036	1027	1026	986	993	1016	972	1026	919	1029	1028	1027	1041	1041	994	1031	979	1000	962	1006	1030	977	996	959	990	951	1013	1008	965	1016	979	996	1017	1018	1037	986	1009	1051	997	1022	992	983	1047	996	962	1022	1022	1019	973	1065	978	1033	1041	1030	1048	993	993	1052	1019	984	973	968	1008	975	983	967	1019	1040	1020	964	1002	983	972	1021	1021	926	967	996	987	959	959	992	1018	1053	981	977	973	1004	1016	1013	998	1043	992	1006	1059	1032	989	952	1003	1019	961	985	1016	982	1019	1066	971	1013	1007	1010	948	1047	1010	1042	1032	978	994	988	972	956	1019	990	1015	974	1008	973	1049	952	1021	984	947	956	971	1035	1011	1030	966	1038	966	1028	973	1004	1054	1038	976	1024	981	1014	982	1019	956	1037	957	1038	979	1018	952	1012	1001	1040	996	1009	954	1008	985	1056	1032	1004	986	1027	1000	997	1029	1079	980	1035	1048	989	1003	995	1004	1004	974	943	940	1045	1034	964	987	1020	1018	955	994	994	1031	1064	939	996	1015	1098	1015	1024	965	993	1040	948	1032	970	948	1037	1006	974	1017	962	987	1052	951	997	995	1016	984	1002	1010	932	1037	1019	977	1063	1035	1020	976	980	958	1057	1005	1077	977	987	1048	1029	1032	992	996	1032	995	1022	1003	1005	1007	1020	1020	991	971	991	981	1000	990	996	1036	1007	1047	1036	1006	1014	1022	981	993	945	971	1016	1012	1025	974	1017	1049	986	1037	950	980	948	1027	1035	1050	1037	1007	995	972	1003	984	1016	974	977	1026	1076	969	1030	1035	1016	1019	999	932	993	999	1004	976	1002	1016	1009	938	958	1016	1051	981	1010	957	1043	962	1018	1055	990	1016	1027	1049	975	974	1032	991	1058	940	1001	997	975	987	1009	1043	1046	1028	1025	1006	1000	1019	962	946	1053	986	969	983	1030	1058	1056	956	999	1049	1003	989	941	1016	1010	1036	947	995	995	1013	1005	998	1012	999	1031	1059	1025	967	1034	973	1044	937	1028	1036	994	963	958	981	1036	976	961	948	1053	980	966	971	1006	1062	1007	1006	1055	1045	1013	1025	1003	929	989	1026	977	966	958	996	1000	1009	967	1005	954	1068	1066	984	1015	965	993	1050	994	986	997	1020	1086	1033	1002	988	979	1021	987	1065	965	980	1027	969	969	1026	976	1022	996	934	1010	1049	1005	1030	1005	976	1039	1013	1034	1036	1013	1054	987	1017	985	1086	1023	1017	1010	1038	1024	1021	1034	1019	1025	1008	1026	983	1001	1059	1002	1034	999	995	1034	985	1028	983	979	982	1019	996	1097	998	990	970	956	1010	1010	1026	1013	1014	995	977	965	1027	1023	1049	994	956	1027	1046	1023	982	973	992	978	1034	1039	972	1107	981	995	1035	1030	977	1011	1049	1060	1013	1085	952	978	983	1033	1007	1018	1033	979	1043	975	989	977	1004	962	1017	1038	1041	976	1011	1043	984	1000	971	956	965	957	1027	993	1042	995	1007	1039	1017	964	1029	981	974	1035	1050	1035	1111	1066	1040	1020	975	991	970	974	996	962	1074	1033	986	1019	1051	962	1025	989	1005	948	1004	1004	989	974	978	997	1047	1049	1019	992	1073	969	1025	1040	1034	951	1002	1030	993	978	1026	1030	1005	976	989	1000	1007	955	999	971	988	1028	980	970	1008	993	992	1082	1004	1010	992	989	1021	1012	1076	1026	977	1018	1026	1012	954	969	963	1003	951	993	995	1018	1014	985	1038	1046	1031	1015	1046	1006	1026	961	1014	973	1004	1008	1017	1009	1014	968	1042	949	1008	972	973	1001	986	962	1019	1036	997	1010	996	960	955	1003	1082	1014	1026	958	1038	1045	967	925	952	1024	1026	1028	1040	1074	1011	960	1037	987	1052	1013	1000	1011	986	997	977	982	989	1037	1029	1064	1014	995	1057	1064	941	1029	1025	1029	1033	1032	1019	1018	970	1015	905	986	955	1064	998	1053	1019	986	982	987	1007	938	1104	1029	968	982	1012	1069	1001	1037	1016	1018	984	1015	1036	1000	956	1009	983	1001	998	944	1034	937	1005	995	943	1044	971	1023	1036	1024	986	1037	1029	997	1006	968	1044	986	1035	972	999	1011	1053	1023	953	985	991	1008	1014	987	1026	993	986	1058	1012	1017	969	998	975	983	1039	976	1025	986	949	1039	994	1023	1055	1078	972	1009	1013	1034	1002	956	1062	1013	1043	993	1028	1026	1016	1011	970	1049	1027	1007	928	1042	1023	1031	1045	968	1024	1071	998	1066	977	990	1019	973	988	973	935	996	987	993	949	1018	1048	1081	988	1023	997	979	974	978	1004	1040	1061	992	1033	986	1004	1033	1023	995	976	1028	1004	997	974	979	1028	1028	1022	941	1013	1001	972	953	977	1003	1035	1036	1012	997	980
14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
