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
344769712326	344769712889	344769713439	344769713989	344769714537	344769715089	344769715639	344769716189	344769716737	344769717289	344769717839	344769718389	344769718937	344769719489	344769720039	344769720589	344769721137	344769721689	344769722239	344769722789	344769723337	344769723889	344769724439	344769724989	344769725537	344769726089	344769726639	344769727189	344769727737	344769728289	344769728839	344769729389	344769729937	344769730489	344769731039	344769731589	344769732137	344769732689	344769733239	344769733789	344769734337	344769734889	344769735439	344769735989	344769736537	344769737089	344769737639	344769738189	344769738737	344769739289	344769739839	344769740389	344769740937	344769741489	344769742039	344769742589	344769743137	344769743689	344769744239	344769744789	344769745337	344769745889	344769746439	344769746989	344769747537	344769748089	344769748639	344769749189	344769749737	344769750289	344769750839	344769751389	344769751937	344769752489	344769753039	344769753589	344769754137	344769754689	344769755239	344769755789	344769756337	344769756889	344769757439	344769757989	344769758537	344769759089	344769759639	344769760189	344769760737	344769761289	344769761839	344769762389	344769762937	344769763489	344769764039	344769764589	344769765137	344769765689	344769766239	344769766789	344769767337	344769767889	344769768439	344769768989	344769769537	344769770089	344769770639	344769771189	344769771737	344769772289	344769772839	344769773389	344769773937	344769774489	344769775039	344769775589	344769776137	344769776689	344769777239	344769777789	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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	2132	3300	1900	2700	2132	3300	1900	2700	2132	3300	1900	2700	2132	3300	1900	2700	2132	3300	1900	2700	2132	3300	1900	2700	2132	3300	1900	2700	2132	3300	1900	2700	2132	3300	1900	2700	2132	3300	1900	2700	2132	3300	1900	2700	2132	3300	1900	2700	2132	3300	1900	2700	2132	3300	1900	2700	2133	3300	1900	2700	2133	3300	1900	2700	2133	3300	1900	2700	2133	3300	1900	2700	2133	3300	1900	2700	2133	3300	1900	2700	2133	3300	1900	2700	2133	3300	1900	2700	2133	3300	1900	2700	2134	3300	1900	2700	2134	3300	1900	2700	2134	3300	1900	2700	2134	3300	1900	2700	2134	3300	1900	2700	2135	3300	1900	2700	2135	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
5897	1165	750	560	430	420	440	533	569	568	469	444	437	325	337	381	349	338	321	302	304	283	284	217	229	199	216	189	186	217	187	165	176	169	191	162	157	167	152	165	162	140	120	152	130	134	147	130	142	120	116	122	126	115	122	110	132	136	130	123	109	124	127	109	114	132	137	125	112	131	130	103	129	101	138	132	130	132	128	121	122	132	125	131	120	118	131	116	138	132	146	139	122	121	108	133	125	117	126	109	129	125	117	117	131	117	105	147	133	120	119	121	119	119	117	131	116	105	112	134	119	135	116	129	123	128	131	120	117	112	119	114	132	128	130	117	128	137	120	120	124	123	147	141	100	113	111	117	93	132	113	110	134	122	116	123	131	111	124	121	124	109	114	107	133	145	141	118	111	122	140	119	124	121	130	133	113	134	121	125	117	105	112	110	123	129	123	98	99	125	122	111	127	112	124	125	117	129	106	135	122	115	104	127	111	135	119	134	116	91	116	127	115	123	113	130	133	128	121	132	90	116	129	126	112	114	136	116	129	127	102	105	140	139	146	134	126	134	117	100	136	109	133	116	132	102	115	124	126	113	130	103	126	115	117	101	131	120	124	140	123	133	111	128	118	124	114	122	127	123	109	106	115	112	127	110	125	148	116	136	115	108	137	113	123	107	121	113	132	127	117	104	121	137	139	147	127	116	127	135	140	129	115	127	111	112	106	126	96	120	117	119	114	126	105	117	117	138	117	125	103	126	127	109	131	119	107	132	134	128	131	109	125	96	132	143	107	140	126	125	121	124	121	123	98	125	133	124	110	109	118	119	105	115	117	93	119	118	113	136	131	140	116	119	120	103	109	106	109	119	137	116	129	140	123	135	101	130	127	137	103	102	122	102	118	129	128	108	111	115	114	141	115	124	149	123	128	147	122	113	114	120	140	112	125	127	103	106	119	132	119	146	116	107	126	133	119	110	99	134	129	127	121	114	122	133	104	148	118	137	139	139	136	119	126	109	114	119	114	124	119	132	126	136	110	113	107	122	112	108	99	148	124	109	114	141	119	121	123	92	112	132	121	143	125	119	121	105	124	117	117	133	118	129	108	102	125	130	112	103	109	118	131	109	139	109	118	120	109	121	137	115	122	133	134	121	123	134	95	120	119	120	120	123	112	121	131	113	126	104	137	114	139	113	117	102	110	140	115	119	116	130	126	125	115	117	129	113	158	123	124	120	129	128	97	125	128	122	129	107	131	116	107	112	118	139	115	128	133	121	116	123	119	131	106	119	126	132	106	115	135	116	130	124	120	115	125	118	116	113	119	124	122	145	119	116	105	139	115	135	128	123	124	135	106	104	139	110	106	117	142	108	124	115	110	134	125	122	136	105	110	123	119	119	129	131	141	105	127	110	115	115	130	114	109	120	136	122	108	120	111	114	101	128	112	118	120	135	108	108	112	118	154	102	133	137	114	115	141	119	124	127	125	109	121	107	137	103	133	134	124	110	128	127	121	141	123	113	114	124	121	123	106	109	129	125	113	121	123	121	90	132	117	133	125	132	143	121	143	110	128	133	134	104	110	110	107	114	118	133	114	126	116	117	117	141	123	137	112	136	122	137	116	115	130	122	102	138	119	132	122	130	107	117	110	136	109	121	122	108	104	134	116	138	134	137	127	119	141	127	107	127	119	131	117	118	130	107	123	140	107	122	131	121	120	129	140	140	111	108	123	129	112	126	116	133	139	104	130	115	114	97	131	116	121	120	106	134	142	133	117	129	114	128	124	132	127	122	112	126	109	130	111	129	115	117	134	123	110	107	125	134	115	134	100	132	138	122	146	124	113	122	134	121	134	109	113	142	140	129	132	113	109	107	121	98	120	115	117	132	109	108	133	128	147	133	139	122	133	138	130	134	121	97	100	132	122	136	122	132	107	130	119	112	113	117	105	134	120	128	123	112	114	145	110	125	117	129	114	115	115	128	131	128	113	107	109	91	139	126	113	117	128	114	132	127	132	124	137	149	129	148	111	115	124	125	115	115	129	103	127	121	136	111	121	127	102	132	126	116	116	112	119	127	104	129	114	126	99	115	115	124	126	120	124	137	123	126	104	145	123	115	132	120	134	111	120	141	111	121	112	122	120	129	122	113	116	109	115	130	133	114	115	107	131	131	124	122	121	130	112	111	126	123	140	105	123	119	127	130	129	131	113	99	122	131	117	114	136	87	109	125	123	127	109	136	132	123	138	127	127	103	128	119	114	101	119	112	127	104	113	127	111	117	108	125	126	126	125	154	120	120	105	127	106	132	119	133	106	124	109	107	146	104	125	122	122	122	123	140	121	110	121	113	124	122	132	111	111	133	122	118	116	118	132	132	107	120	116	111	129	128	115	117	116	121	134	125	108	108	125	136	120	113	118	130	131	113	133	122	121	117	102	131	102	118	120	116	136	138	118	104	118	112	114	132	109	121	111	121	122	141	116	117	125	112	103	138	109	118	109	120	118	107	134	120	130	123	106	108	113	134	111	126	117	134	105	125	102	118	125	112	120	103	127	114	126	118	111	127	127	126	120	126	117	117	125	106	126	119	110	117	134	134	132	116	115	112	124	133	125	116	121	108	127	122	113	125	122	124	132	120	112	100	138	124	138	109	100	127	141	107	150	116	104	121	121	121	101	133	126	122	104	110	100	143	114	135	127	107	124	117	119	115	114	122	139	120	113	130	115	111	108	126	139	127	114	139	107	121	132	118	113	124	125	137	108	115	126	122	118	124	125	114	121	139	129	123	114	136	145	108	118	106	121	128	131	121	105	123	104	107	127	102	121	124	130	112	127	115	109	128	136	114	112	114	123	120	103	138	136	116	128	121	132	119	115	133	136	122	116	112	134	121	118	146	122	120	120	98	133	136	126	104	140	125	122	119	122	127	132	118	131	123	125	124	153	125	107	138	115	107	129	112	119	107	124	106	115	129	109	125	143	120	117	122	115	126	135	136	138	122	124	138	106	127	115	104	133	139	121	126	140	146	123	123	135	107	102	133	132	125	123	120	121	109	116	115	114	114	111	116	136	113	101	106	118	127	127	89	149	115	117	119	128	133	125	110	117	130	116	118	131	133	147	101	111	124	102	105	120	118	117	128	113	123	126	122	133	119	132	124	113	120	117	113	98	108	117	132	111	145	115	102	123	109	125	117	121	116	133	112	126	105	110	147	109	109	122	105	122	111	106	115	115	115	112	115	120	93	99	131	117	114	113	126	140	120	119	138	128	122	122	120	127	130	124	138	108	102	110	136	116	126	114	98	120	116	135	138	109	136	140	121	122	102	113	123	117	107	109	126	122	122	128	125	112	127	111	134	116	111	131	138	134	128	119	115	115	112	126	128	120	120	107	111	98	124	99	112	123	129	98	107	136	132	101	117	123	132	118	128	98	113	104	118	126	119	117	94	137	122	114	125	127	134	137	104	123	122	126	119	125	141	130	127	112	113	134	142	120	123	127	135	116	137
29463	10855	7923	9127	16731	19775	19614	19146	18664	15990	13543	12339	10067	8851	8465	8574	8385	8190	6960	6008	5983	5772	5437	4777	4419	4055	3663	3429	3057	2855	2811	2643	2585	2629	2436	2292	2234	2138	2043	1903	1856	1828	1861	1777	1799	1649	1520	1453	1395	1306	1122	1150	1098	1083	1085	1048	1152	1077	1114	1114	1104	1068	1039	993	1034	1013	1028	1056	1017	1033	995	1008	1045	1047	1017	1040	1027	969	1058	1052	1006	1015	1014	1061	1010	1044	1060	987	979	995	946	947	989	1008	999	971	959	973	980	994	1012	1009	1013	975	934	1008	993	931	989	980	1004	1009	986	1002	985	1005	1020	938	985	977	1021	961	1008	1009	958	966	1052	942	1041	1000	983	1027	973	998	988	1039	1043	1000	977	977	980	961	993	941	924	977	1028	908	990	1069	1041	970	997	965	973	940	970	1006	1008	1018	1023	945	983	942	1014	1022	985	970	1030	944	939	964	954	969	985	938	993	1037	1023	969	978	1034	979	1003	958	968	1023	998	990	1001	1001	1002	991	973	1012	990	946	1006	1011	1011	966	1002	970	981	1002	982	958	1031	1002	1007	1036	1023	945	975	966	960	1034	982	961	1025	1018	1023	975	992	1049	972	1025	983	1018	991	1011	979	982	966	987	975	1011	1006	1002	1072	988	989	976	965	991	930	1064	1001	910	1007	1011	975	995	976	977	982	1039	1009	978	1024	1017	921	1004	996	1058	944	1000	928	988	966	1017	1033	975	1042	989	940	1015	985	1015	957	1011	978	959	984	999	1038	1002	1023	1023	936	973	1024	962	1031	967	999	1001	1009	1007	949	968	1040	972	1013	1011	1020	931	970	1009	1031	1028	980	983	981	1036	961	964	1004	1010	957	959	1036	994	1000	962	988	995	1031	964	1007	980	997	1001	1020	1049	977	939	1040	1014	998	992	999	994	1044	999	997	1019	981	993	997	989	957	995	960	973	930	996	1050	963	983	974	982	1003	985	1006	925	1007	1005	1048	966	957	961	1008	1059	1002	1006	1024	990	1046	1004	993	991	997	970	1014	1016	957	1034	994	991	915	971	1013	1008	988	960	1027	925	1030	978	1030	966	964	1007	957	1076	987	929	972	998	997	995	1034	1000	1019	990	1016	898	993	1031	991	964	965	967	971	982	1015	930	951	1009	964	988	1018	995	972	953	1035	960	973	1001	967	978	981	994	975	999	1015	1040	1006	952	1010	1010	1020	1013	1014	1005	998	1015	959	1005	958	981	977	1027	1031	996	957	979	993	987	955	997	1025	964	944	1014	1003	1045	947	1015	971	993	1026	1029	1000	969	966	1010	998	962	981	929	1008	1046	953	952	1000	976	984	945	978	1016	994	988	1041	1022	1028	949	982	948	986	1027	1023	1009	930	986	1016	970	948	1009	1010	980	1035	954	980	969	974	1009	936	966	998	974	1001	1004	985	937	953	978	1019	988	1023	1040	1053	1007	945	959	948	952	1010	1029	973	1031	958	964	1026	979	987	1011	994	1024	977	934	1081	955	1046	1007	1005	1000	997	1027	1013	978	981	1013	1024	974	1008	1006	963	1009	931	976	989	1019	985	1026	976	977	982	950	969	993	946	1015	983	1013	999	934	977	943	1019	1043	983	979	983	958	966	1020	942	991	990	990	999	993	917	986	991	980	971	1053	994	969	979	980	989	1005	1031	1007	969	951	978	998	949	958	946	981	1028	1048	974	1016	969	934	994	946	941	937	983	955	989	996	1017	981	979	1041	973	1012	961	943	1029	959	978	980	982	999	1020	970	964	1004	976	987	968	943	980	972	956	1001	909	1009	1002	991	977	1027	942	963	976	987	984	967	1032	937	1017	1003	1010	939	972	1021	996	979	1011	998	979	959	1012	982	953	1015	1084	994	984	977	903	1012	1019	957	998	1035	1013	1032	1017	1018	962	1021	976	1007	987	993	993	974	1008	972	928	991	1024	1000	903	975	965	1024	976	996	992	990	999	1004	950	946	1042	962	957	917	985	987	942	1010	916	1032	1011	1002	988	965	985	958	967	970	978	992	1009	1006	1055	993	946	971	975	995	934	1010	974	966	971	959	996	993	1053	1012	1002	986	1003	1010	962	1015	933	989	1032	1025	987	957	989	1000	974	985	1017	957	955	946	973	988	939	971	987	1019	980	1056	947	941	1026	991	1012	990	975	987	995	942	933	992	1012	977	958	1012	933	1023	991	983	969	972	975	1031	1011	994	954	955	1017	992	1001	1005	966	1030	942	1023	988	982	978	990	992	978	973	1031	947	977	938	1054	989	999	1038	1053	955	1020	1013	973	968	1031	970	994	976	984	1013	1050	1013	1054	941	952	974	1016	933	961	997	978	905	962	963	959	949	962	968	1009	971	1016	1024	1011	992	1005	988	997	1005	988	1021	961	992	942	955	1055	1006	991	1015	1007	989	967	952	916	990	964	1010	936	971	950	1038	987	946	950	1034	1005	973	1003	1004	1042	979	1017	960	1014	977	982	987	965	937	936	934	998	921	994	971	998	1002	1043	990	998	983	962	1040	968	998	975	995	994	983	955	953	1005	979	985	1015	967	1000	931	966	990	1009	963	1046	961	1003	972	969	945	984	982	1018	977	1010	1012	940	982	1005	955	997	995	945	964	941	1012	967	1020	1003	962	986	1056	985	960	998	978	1016	900	980	985	1034	1000	980	953	1001	1039	910	959	993	1005	1011	1032	1011	1008	1018	959	925	983	949	980	1021	1018	950	1007	1012	1011	976	929	991	953	1016	1032	988	975	1020	1017	1022	985	965	1017	1053	1005	970	946	1043	952	945	955	1011	1013	1008	1049	963	957	1008	988	978	984	984	1013	1002	938	978	995	947	1000	926	926	968	964	986	1014	1014	955	986	1041	957	978	1001	972	978	992	973	1037	930	1017	980	986	983	991	989	1021	991	989	1025	1016	983	1019	998	1041	1053	1012	937	1016	1030	931	968	960	1027	973	992	996	995	947	977	980	1007	973	975	1043	1012	1017	1035	1018	942	976	1044	993	1012	971	986	1003	969	1059	1010	967	1020	979	986	1037	971	995	988	1002	996	980	925	1062	948	991	964	1001	936	978	996	955	960	940	1025	945	988	1027	982	954	964	1004	978	1012	973	933	1020	986	1017	1009	963	1028	965	982	995	963	1032	992	989	1013	997	982	937	1019	949	942	1007	1025	972	1004	951	1008	1029	1021	933	1026	983	1006	951	984	1002	1009	998	962	1031	971	972	967	957	989	961	1029	980	978	985	1025	1016	989	1016	1048	976	1036	1006	1015	1010	957	944	1005	998	996	1009	1032	1003	973	944	1028	976	969	1030	1023	964	972	1016	968	972	991	1013	932	972	997	930	920	962	957	971	994	968	1024	990	984	1023	940	985	990	993	1038	965	986	1021	1028	984	949	981	948	988	1000	958	936	1002	1009	965	983	1014	1005	912	968	1038	1031	1007	1045	984	999	973	996	1002	974	1020	959	988	1004	1008	947	1006	919	984	942	1002	1004	997	975	1031	997	940	947	969	979	995	987	962	1037	997	983	1054	1021	983	989	984	1006	1008	976	967	1008	973	958	1025	911	1022	967	976	946	1024	1002	1006	1036	1014	973	1010	979	1006	975	961	964	998	989	955	982	1020	1024	983	953	938	992	990	1047	936	1004	1023	977	979	1001	984	977	997	994	1009	971	990	1004	995	988	920	975	968	935	963	939	974	1028	980	928	997	961	992	1054	1032	1066	946	978	974	1019	1028	989	945	1034	1023	983	1036	1026	945	979	1008	1006	968	1026	980	973	990	1007	997	961	921	1011	1045	961	1048	1008	982	977	1002	997	928	972	979	1012	983	1006	966	964	1003	1011	945	927	988	1004	1011	949	994	958	1007	989	1001	1002	1005	1049	943	993	985	988	983	1023	977	998	1027	943	945	958	953	986	959	973	1014	1034	975	995	971	973	992	982	1021	997	970	930	1031	1011	1026	929	973	941	951	1039	977	989	1002	1007	953	987	955	1032	957	998	1021	1000	1006	1005	996	981	969	996	1013	989	1016	1007	965	989	980	1029	975	1024	1027	1013
4582	581	426	359	278	263	268	339	314	303	276	259	240	222	227	203	185	238	188	204	175	190	183	147	178	161	151	145	118	151	130	142	152	155	139	127	119	118	127	102	114	119	132	116	109	102	106	123	103	106	121	117	122	113	134	111	95	97	103	108	103	118	104	122	110	95	108	129	99	105	108	91	100	100	107	105	101	115	99	111	106	91	94	109	96	96	108	98	113	128	95	88	89	108	84	134	98	78	123	131	112	98	94	129	108	113	115	98	116	109	107	112	116	102	99	108	96	111	107	118	85	101	138	97	130	85	105	121	80	112	88	97	91	117	98	103	87	101	108	112	108	108	113	101	111	109	107	107	109	93	104	104	101	123	101	120	99	100	97	104	115	111	110	107	128	101	110	98	109	117	99	108	129	104	99	108	104	86	124	113	108	114	127	96	106	95	118	106	102	98	100	89	115	110	99	102	101	102	105	91	106	109	112	126	101	108	110	105	90	103	113	102	105	134	112	101	103	91	94	100	111	111	116	113	98	126	104	113	106	97	99	97	99	117	92	101	97	103	127	110	104	109	118	114	100	91	95	93	109	117	113	116	107	97	105	105	105	99	98	106	112	101	118	92	112	99	103	114	97	104	110	102	110	102	115	114	82	97	111	111	108	107	89	99	108	109	124	113	108	101	102	88	111	86	123	107	107	104	112	109	100	104	98	89	88	84	112	99	105	115	92	100	94	111	101	110	119	83	107	93	101	128	104	106	101	108	103	117	103	95	108	115	106	99	118	112	102	111	104	84	98	102	91	101	117	90	97	114	103	119	90	96	94	95	124	103	98	116	108	122	95	96	102	111	116	104	97	125	111	102	108	100	98	88	104	102	114	106	129	96	101	115	86	105	83	100	109	109	104	121	89	105	95	103	130	120	127	99	122	112	114	95	119	112	112	110	100	110	106	113	97	98	102	97	95	101	106	107	115	123	111	105	98	101	97	102	118	102	96	114	94	94	131	122	89	99	110	101	98	107	106	119	108	100	95	110	100	110	116	103	103	108	91	96	103	88	119	98	94	94	93	115	121	116	106	123	100	115	100	119	117	103	103	114	94	113	104	105	95	109	106	104	92	118	115	120	100	110	106	105	112	93	93	107	102	82	110	80	115	102	104	109	116	118	111	102	112	102	102	97	116	115	93	110	126	93	104	114	99	109	118	96	104	86	105	107	88	111	88	87	107	109	106	96	107	106	109	103	111	121	88	92	106	114	115	89	94	128	95	117	94	110	120	93	122	97	96	93	118	80	113	101	118	105	97	103	96	111	100	102	89	117	124	103	113	117	112	90	93	87	110	98	88	102	104	111	111	100	84	126	121	107	123	99	98	129	111	95	108	101	111	92	94	117	112	104	101	98	111	90	120	107	97	97	89	91	99	102	94	132	108	112	100	107	108	78	107	107	112	110	114	121	112	102	84	113	115	97	112	107	109	105	117	100	92	121	102	105	102	121	102	103	106	103	107	106	96	96	94	113	110	89	121	128	117	117	111	103	103	95	133	107	103	103	114	113	95	100	108	106	109	103	88	94	99	98	118	94	120	89	102	93	108	110	100	121	109	102	101	98	121	93	102	107	114	123	124	119	92	97	99	110	102	104	97	103	118	115	107	98	107	114	104	137	119	97	109	110	117	116	93	117	116	115	96	102	114	115	114	114	108	112	103	92	100	112	98	110	104	113	127	112	112	113	96	99	107	104	100	107	111	109	97	114	124	100	110	120	105	115	115	104	102	119	101	101	110	106	109	117	106	105	101	90	108	98	86	108	122	106	94	111	102	119	98	118	117	103	101	125	122	89	108	109	104	117	95	116	102	128	121	107	106	95	110	112	116	114	111	88	119	137	105	111	86	99	97	103	119	91	117	83	109	125	122	87	113	106	110	104	97	92	95	123	108	105	107	114	77	106	109	100	93	113	115	123	100	98	107	98	116	96	117	119	108	103	114	93	103	98	110	122	85	109	102	108	98	95	97	107	105	113	120	113	83	94	98	90	140	107	112	98	129	90	105	85	105	111	92	113	103	103	95	101	117	121	87	118	89	123	98	111	101	114	93	88	100	100	96	105	118	108	136	114	101	103	117	106	113	108	114	101	119	115	102	106	90	110	104	107	98	106	112	101	102	89	93	106	112	93	91	99	97	117	113	114	103	106	99	121	111	113	100	88	115	114	93	89	101	92	114	106	98	105	91	84	106	111	111	114	99	116	94	110	126	95	114	96	110	124	108	89	101	113	117	105	114	122	122	99	112	113	112	102	118	113	104	94	106	113	86	105	100	120	99	108	120	102	109	99	118	108	101	91	103	96	96	98	111	100	108	110	106	104	121	123	110	130	89	107	114	103	113	93	112	110	123	123	121	76	102	106	114	119	119	106	95	108	116	105	96	91	114	128	100	118	102	97	107	104	125	112	98	110	97	108	108	103	119	101	115	70	96	110	126	98	97	110	115	123	121	102	106	104	111	93	89	99	110	116	117	107	99	89	111	111	98	92	107	121	99	109	96	105	98	112	107	101	116	120	117	84	104	110	106	107	115	108	104	107	99	112	112	92	108	110	109	85	123	104	123	99	97	99	105	108	119	111	120	94	105	93	99	118	114	90	105	116	96	105	101	113	124	83	108	99	103	94	106	107	97	120	97	104	90	116	103	102	98	103	123	120	102	96	100	106	103	114	89	96	109	111	105	110	90	121	117	118	102	94	101	120	101	96	111	97	102	98	103	108	113	125	112	96	106	109	100	112	93	108	108	108	95	88	113	101	109	96	111	107	89	118	95	92	104	120	98	111	93	97	132	118	111	87	115	95	81	111	105	105	104	95	99	101	127	107	93	115	108	118	112	98	104	102	108	110	90	110	112	121	102	113	111	102	115	120	117	101	103	100	122	105	91	81	103	93	88	105	106	104	96	82	99	99	98	106	115	110	120	93	96	111	105	98	108	112	114	108	108	106	100	127	115	114	105	110	112	112	103	106	105	107	80	88	106	96	111	109	95	85	104	87	99	105	94	122	116	118	96	117	114	111	103	116	111	91	100	103	104	94	116	97	102	111	107	116	114	99	119	102	97	89	107	104	106	99	103	140	111	133	109	86	102	99	99	101	101	120	98	118	103	95	118	107	107	105	102	116	106	109	105	110	105	107	106	91	98	102	113	101	122	101	114	109	86	108	96	108	92	97	96	94	127	114	103	104	108	127	84	123	98	114	107	107	94	91	112	109	105	108	109	109	112	103	127	112	81	94	84	104	129	93	101	105	109	96	106	118	104	104	101	118	110	106	119	112	103	113	116	105	101	123	95	93	95	102	89	100	113	102	115	106	116	97	100	107	104	102	106	106	123	126	120	105	120	105	110	105	97	106	112	102	113	111	109	99	106	103	97	107	101	116	87	109	112	110	132	95	103	99	111	114	123	127	118	84	112	96	99	97	118	96	120	120	101	97	128	106	105	104	108	105	107	93	100	101
20029	6584	4885	5716	10690	12452	12040	12165	11694	9693	7994	7352	5808	4988	5235	5038	4821	4836	4015	3520	3460	3473	3222	2916	2542	2459	2305	2109	1987	1803	1811	1707	1662	1611	1528	1505	1537	1357	1353	1309	1272	1336	1347	1206	1203	1179	1103	1089	1082	946	926	873	870	848	837	880	923	887	874	896	836	833	818	828	840	829	869	885	821	855	863	871	787	856	872	804	809	849	810	889	837	832	854	812	839	850	822	812	850	852	827	849	867	854	841	844	818	850	824	843	898	830	806	842	858	897	812	880	861	813	856	823	823	809	837	849	894	875	867	842	861	832	846	866	852	856	842	838	865	828	832	823	881	873	843	812	859	867	910	893	837	827	839	870	831	856	824	834	788	833	795	871	805	844	885	796	882	867	899	805	846	852	872	825	793	857	861	884	857	866	850	856	872	832	868	815	845	779	824	842	808	867	845	864	814	835	861	789	846	864	861	822	820	883	847	875	863	850	828	840	879	807	884	822	767	834	860	850	859	832	899	814	810	828	852	811	804	773	803	830	817	826	887	812	854	838	819	844	836	829	873	877	909	817	832	912	823	837	848	861	834	858	815	836	810	890	829	891	845	858	840	830	827	771	817	811	846	790	821	862	842	869	857	818	833	836	911	864	794	850	850	836	888	888	822	837	822	825	872	847	845	872	818	832	821	842	822	874	819	811	795	885	833	864	860	829	826	845	818	842	873	841	867	838	857	851	801	845	836	876	802	878	839	856	870	859	841	843	817	799	862	826	829	802	831	830	833	880	868	860	919	831	819	808	815	837	823	869	856	837	803	871	872	891	859	814	871	863	814	839	826	825	905	840	847	851	793	859	875	889	903	882	846	788	835	847	833	809	807	792	825	871	880	856	817	807	851	827	834	867	833	872	851	862	822	879	887	840	907	899	854	826	883	865	784	818	851	871	860	831	863	849	845	829	810	815	848	873	886	797	882	801	804	851	866	839	807	850	841	856	817	837	828	848	868	832	872	875	859	896	876	846	843	834	828	829	837	876	836	863	884	839	854	795	808	800	865	801	838	827	859	835	857	834	841	842	854	831	820	819	837	859	865	816	815	797	824	841	859	886	831	830	822	817	869	842	842	844	797	848	804	825	819	861	902	844	855	879	858	840	883	867	890	831	831	830	813	819	821	800	834	843	861	827	835	809	851	831	818	843	849	809	842	856	838	852	792	812	768	860	822	888	855	854	840	820	826	903	805	862	813	807	803	911	853	821	812	900	816	888	808	818	827	891	817	823	879	807	838	851	900	866	874	825	815	854	842	808	805	835	854	825	816	843	807	854	847	837	818	818	817	800	864	873	876	855	919	838	858	819	857	801	841	796	787	827	839	817	854	842	845	869	796	843	851	879	826	851	866	888	837	810	840	838	799	826	860	839	853	847	862	816	830	796	863	842	835	852	829	846	815	825	846	858	837	818	870	808	815	845	861	818	863	819	848	814	842	846	826	773	838	854	864	902	826	822	856	799	861	850	812	762	839	870	840	882	873	842	889	804	825	833	868	839	856	796	805	884	831	812	825	874	823	835	867	858	826	836	831	850	842	812	842	827	893	855	740	854	840	808	803	869	856	856	866	815	840	782	901	847	881	782	869	882	869	802	833	885	799	790	836	816	883	789	864	862	851	827	809	817	830	800	837	798	876	849	788	910	785	836	836	876	849	834	847	863	837	865	804	873	879	866	836	854	859	868	801	858	899	854	854	786	849	812	854	840	841	867	800	814	881	813	864	867	837	832	803	864	851	858	791	831	862	832	779	839	816	809	838	898	888	909	841	808	882	844	837	811	843	798	884	795	865	786	790	870	828	873	895	843	854	879	790	850	778	893	873	843	826	846	792	846	817	883	842	818	834	797	819	825	859	838	864	814	850	877	818	827	840	898	810	797	832	786	821	878	842	795	819	813	823	867	895	855	844	843	881	828	854	876	906	816	822	833	892	815	828	834	894	758	861	860	785	816	823	829	844	836	805	845	839	805	806	802	856	858	772	819	847	847	834	856	834	888	819	787	838	788	839	861	818	851	827	860	805	886	863	811	892	796	836	828	836	853	885	853	905	843	824	864	838	803	881	893	812	868	839	862	849	856	841	860	830	844	851	835	878	903	823	863	877	816	861	786	843	840	793	815	861	823	851	874	816	823	787	861	815	799	843	852	821	872	862	859	869	799	857	821	827	855	845	840	806	864	831	835	851	855	888	849	835	802	818	836	832	775	852	848	880	814	820	818	864	885	893	899	866	825	851	846	810	852	841	831	801	811	848	818	849	884	843	808	848	836	829	791	863	854	895	849	879	801	873	878	827	880	868	852	842	816	860	862	854	830	810	877	820	822	874	854	800	824	845	849	806	839	846	877	898	830	812	865	863	858	862	806	823	814	803	840	836	802	906	854	847	859	818	817	853	846	871	818	809	839	831	876	848	861	849	899	780	867	848	805	865	848	825	837	843	816	813	879	820	842	830	811	864	878	807	911	885	836	802	847	822	866	807	855	887	881	875	824	828	852	849	833	818	854	850	862	855	872	860	786	890	801	797	846	860	851	841	817	857	812	882	852	854	871	868	931	861	856	790	844	819	857	836	780	879	849	855	822	870	823	890	849	867	889	853	793	836	837	868	809	850	831	822	823	882	918	875	902	840	823	852	807	874	849	787	821	846	872	786	831	856	874	825	831	843	799	863	853	845	880	856	836	857	824	814	862	854	873	828	868	829	883	880	881	804	868	862	838	831	835	846	843	812	828	809	847	854	818	842	830	879	834	833	874	825	844	857	864	874	866	810	897	849	848	856	831	837	847	821	875	811	863	863	840	827	840	890	813	810	820	859	878	862	852	822	844	808	874	816	912	798	865	837	815	830	839	799	867	884	840	818	796	826	918	852	831	818	828	788	804	852	859	831	871	892	799	885	830	831	813	868	848	831	835	835	869	757	836	817	899	829	868	865	859	833	856	848	823	848	847	863	844	816	838	904	796	862	860	802	847	817	857	846	861	831	867	843	810	861	857	837	826	828	841	798	857	809	828	830	854	819	846	826	878	886	820	856	816	847	815	888	812	837	828	840	885	813	864	828	783	845	872	842	772	833	839	862	848	844	917	878	792	827	850	907	808	860	827	851	837	856	854	874	864	814	833	806	816	821	826	856	834	823	853	833	850	859	843	843	849	854	883	833	856	838	823	862	868	850	813	856	835	947	863	844	825	857	913	862	868	866	857	845	832	823	874	865	843	839	840	763	859	808	880	829	810	832	840	786	853	842	830	872	813	818	817	839	801	815	820	845	816	868	846	874	852	867	844	805	879	852	843	837	843	825	780	863	840	824	807	830	819	859	808	821	803	845	831	844	850	831	809	847	853	840	823	904	844	842	857	809	831	852	859	864	862	856	814	848	820	840	830	849	846	821	840	816	828	827	794	818	822	905	875	843	820	835	846	838	814	829	846	833	838	852	813	848	843	841	803	849	864	876	831	861	864	779	865	858	780	852	854
4232	1029	659	489	385	382	416	463	517	451	407	346	345	338	335	327	340	308	311	265	257	263	257	228	224	202	214	189	186	198	176	190	207	174	182	197	155	167	180	171	160	169	153	161	179	164	139	146	148	147	156	124	164	159	134	147	148	147	142	145	134	143	127	156	149	162	150	147	163	153	142	113	136	151	132	142	132	139	142	125	139	125	148	138	158	186	145	153	150	141	143	158	150	143	140	165	153	148	163	144	136	138	130	135	146	131	146	134	133	143	150	136	157	150	133	131	154	159	137	162	133	143	143	131	150	126	138	127	140	143	155	158	138	157	140	146	145	124	153	121	139	147	137	146	142	144	139	143	155	138	176	145	128	152	147	149	153	141	151	156	138	139	151	152	133	126	141	143	132	158	125	131	133	158	158	159	154	108	147	149	155	157	164	134	157	128	148	168	131	141	117	155	124	132	153	143	155	150	127	140	163	130	127	137	128	125	139	138	141	152	141	148	137	118	132	112	172	150	143	168	113	133	137	126	151	136	137	149	156	147	133	154	144	146	148	126	150	140	138	148	133	144	131	153	150	131	133	161	136	153	141	138	154	128	157	145	133	145	142	143	141	152	150	140	140	147	136	154	134	125	123	138	141	157	131	143	129	143	150	137	136	139	160	130	151	137	162	138	139	152	155	140	164	142	138	124	141	137	139	158	129	143	113	151	148	136	147	149	142	151	154	152	123	148	124	177	156	143	141	150	151	149	141	159	153	154	164	154	125	135	129	133	142	142	138	144	124	133	156	158	118	139	170	128	147	137	152	142	135	134	146	143	158	134	138	126	135	151	158	127	133	140	148	146	138	162	157	126	125	143	136	161	142	145	152	127	144	149	131	148	134	131	163	139	140	148	145	161	129	144	132	167	140	144	127	149	148	160	145	138	149	142	135	153	149	136	154	129	144	136	152	145	160	151	153	125	161	150	141	140	142	146	143	141	133	131	154	142	142	158	134	158	141	147	143	151	134	160	140	144	134	147	137	147	130	152	124	144	154	136	132	140	147	155	129	165	147	146	160	130	118	144	141	155	152	143	143	133	145	130	156	131	130	123	146	148	147	159	159	134	150	129	141	156	168	134	152	154	144	133	153	134	142	129	146	158	140	142	134	129	134	129	139	141	160	136	130	155	153	164	136	150	175	157	143	136	119	158	166	147	149	130	151	118	165	141	158	127	147	137	146	150	128	129	141	152	159	155	136	154	179	135	122	154	161	136	134	137	143	157	146	111	151	142	157	144	147	154	153	131	131	156	149	169	145	132	148	134	144	146	137	146	134	147	146	150	148	139	165	138	141	134	160	131	141	153	135	158	157	132	167	147	146	150	134	136	170	140	147	135	126	154	125	139	128	122	150	144	153	130	158	126	120	136	135	151	126	168	174	138	161	114	145	137	146	153	148	155	128	162	138	153	144	152	157	141	134	157	143	168	120	164	141	163	138	149	138	141	116	146	144	144	154	142	131	140	160	161	169	137	160	142	136	146	158	136	141	136	140	163	143	143	140	134	159	129	144	164	132	142	176	122	137	140	128	135	134	144	139	132	163	167	132	146	145	140	144	153	125	142	137	140	122	147	168	136	140	137	154	154	142	133	148	158	152	130	151	145	138	150	133	148	159	149	140	159	148	156	132	135	152	139	145	147	123	130	144	155	148	126	143	142	145	134	143	133	141	153	131	138	145	123	145	141	149	108	153	133	129	142	149	150	141	139	153	146	141	137	123	151	152	152	145	159	146	130	151	138	158	131	127	171	155	137	153	124	150	155	144	145	162	147	145	126	153	151	154	123	174	160	140	127	122	138	160	155	153	160	151	141	160	147	126	157	142	151	146	165	144	151	140	127	144	146	141	145	148	116	147	134	144	133	132	119	137	158	152	152	138	134	141	139	135	148	138	136	118	155	145	155	134	139	130	124	138	136	153	130	139	140	123	138	143	139	140	145	163	138	152	158	133	157	149	120	156	152	163	152	137	139	142	137	123	134	130	127	147	131	149	154	136	137	139	149	144	146	148	151	133	109	151	149	143	145	137	129	146	144	168	144	123	136	168	139	147	128	157	135	135	135	128	139	158	150	149	147	135	146	160	151	150	139	142	136	150	145	124	154	131	134	164	165	142	148	150	135	129	153	154	151	127	126	127	145	149	165	140	135	136	132	130	140	137	151	132	136	130	137	144	134	143	142	144	135	138	128	127	140	137	138	154	142	130	137	127	140	135	143	163	144	162	144	129	154	148	118	147	132	133	150	154	134	124	137	140	140	123	142	150	129	167	133	143	139	150	126	143	128	136	161	156	146	151	144	152	142	165	161	148	140	144	159	156	141	137	137	146	148	150	173	143	148	152	139	130	160	145	142	142	134	152	137	149	150	143	110	130	139	154	155	145	142	140	154	119	141	134	154	152	153	152	135	142	130	127	140	135	157	130	142	162	139	149	159	157	145	120	135	155	134	135	153	137	145	126	120	128	141	142	123	133	154	135	128	147	175	143	147	146	139	123	152	156	135	139	151	124	167	134	129	171	150	148	150	140	156	134	148	145	131	153	142	148	159	127	146	132	145	145	152	145	127	149	136	144	145	152	114	130	137	130	139	170	134	143	150	118	153	144	137	143	140	144	120	139	141	158	147	155	149	166	128	139	134	144	116	164	152	145	126	126	166	125	127	138	151	152	146	152	135	137	132	152	150	154	148	142	132	138	131	149	146	143	120	147	148	139	146	156	138	156	135	147	144	164	140	123	151	127	127	140	137	138	146	132	148	134	156	162	153	144	146	141	153	127	147	132	155	148	125	138	144	145	115	145	142	149	132	152	141	126	144	144	142	174	138	123	147	132	161	143	154	147	151	156	140	162	154	150	142	142	149	127	139	152	192	141	153	154	147	164	157	140	133	134	139	141	157	140	119	134	149	134	152	146	134	125	127	143	144	150	134	179	165	148	141	129	143	158	139	128	140	149	135	141	153	166	145	160	147	153	157	168	148	112	148	158	148	110	124	141	124	162	170	135	164	123	155	149	132	150	133	165	155	148	145	161	147	139	132	163	160	117	125	168	147	149	152	154	137	150	151	152	142	146	132	123	136	128	129	145	141	174	158	169	144	120	135	145	141	145	133	138	144	129	150	132	146	148	145	157	140	135	123	149	133	132	142	134	149	135	134	132	127	140	141	126	142	144	146	169	176	149	129	146	149	134	141	140	155	127	133	152	140	140	139	140	144	129	157	134	135	122	137	150	137	143	134	135	151	135	153	144	146	155	126	138	156	156	145	148	138	149	137	131	139	152	148	135	152	155	139	152	157	146	125	149	149	139	140	143	170	147	141	134	130	173	147	150	149	136	138	138	155	114	146	132	146	150	139	142	150	129	145	157	158	137	162	127	163	135	159	129	146	163	145	167	148	130	146	150	145	128	142	150	152	146	142	126	144	142	138	153	148	148	162	130	155	166	151	145	118	147	122	161	138
27421	9642	7021	8466	15367	17492	17157	16921	16010	13669	11288	10129	8221	7575	7663	7760	7419	6782	5788	5297	5145	5090	4502	4137	3681	3412	3295	2931	2795	2575	2533	2389	2441	2293	2317	2063	2102	2013	1907	1937	1763	1772	1830	1766	1644	1479	1498	1555	1425	1332	1253	1195	1200	1313	1195	1246	1226	1255	1189	1161	1170	1167	1140	1208	1085	1167	1179	1232	1141	1157	1171	1146	1197	1218	1165	1181	1178	1158	1131	1169	1147	1161	1235	1162	1207	1150	1175	1195	1148	1145	1152	1189	1168	1132	1154	1179	1123	1131	1175	1143	1205	1205	1200	1196	1182	1174	1217	1077	1137	1172	1105	1125	1114	1091	1157	1172	1198	1143	1164	1172	1155	1131	1080	1106	1169	1150	1126	1153	1123	1178	1196	1117	1122	1184	1149	1094	1113	1080	1119	1150	1126	1115	1085	1207	1096	1125	1200	1152	1163	1153	1187	1041	1148	1139	1133	1160	1118	1135	1103	1146	1167	1090	1072	1189	1147	1222	1144	1114	1149	1158	1180	1188	1145	1147	1132	1106	1158	1152	1145	1135	1057	1122	1200	1180	1120	1206	1176	1139	1115	1140	1116	1095	1214	1208	1123	1127	1167	1149	1195	1118	1143	1108	1172	1104	1139	1144	1133	1127	1165	1141	1198	1102	1067	1134	1104	1149	1053	1122	1167	1186	1146	1185	1180	1164	1090	1140	1182	1140	1166	1132	1094	1149	1135	1140	1108	1143	1159	1158	1167	1093	1109	1160	1033	1136	1106	1180	1201	1146	1153	1128	1135	1124	1197	1109	1076	1092	1092	1148	1130	1164	1201	1115	1140	1161	1143	1207	1191	1167	1121	1119	1195	1164	1187	1120	1149	1124	1145	1145	1154	1103	1166	1098	1165	1201	1154	1129	1114	1142	1141	1146	1123	1145	1143	1152	1185	1122	1158	1186	1186	1144	1154	1159	1081	1138	1096	1179	1192	1132	1153	1089	1187	1170	1116	1176	1145	1140	1142	1205	1209	1222	1105	1128	1123	1089	1203	1201	1183	1134	1182	1134	1135	1142	1061	1082	1146	1197	1173	1114	1118	1141	1108	1135	1156	1154	1157	1211	1165	1156	1093	1172	1221	1110	1124	1208	1140	1150	1141	1128	1178	1184	1159	1169	1177	1151	1130	1143	1168	1192	1115	1128	1080	1142	1196	1062	1174	1113	1208	1124	1131	1128	1229	1169	1147	1120	1155	1117	1159	1167	1140	1143	1133	1177	1115	1195	1106	1129	1151	1167	1148	1115	1115	1172	1153	1172	1196	1147	1146	1142	1186	1131	1205	1117	1231	1156	1168	1200	1159	1124	1147	1096	1163	1147	1143	1143	1124	1164	1183	1165	1175	1123	1124	1192	1125	1148	1116	1165	1142	1190	1117	1178	1179	1182	1152	1106	1114	1161	1134	1169	1133	1181	1164	1174	1170	1129	1121	1161	1123	1172	1161	1147	1129	1185	1145	1138	1163	1162	1149	1112	1176	1177	1158	1104	1162	1126	1108	1143	1165	1127	1183	1160	1179	1193	1159	1148	1111	1159	1187	1093	1171	1166	1152	1135	1167	1152	1071	1126	1117	1159	1162	1085	1120	1160	1129	1111	1151	1147	1112	1133	1123	1151	1142	1157	1189	1150	1154	1108	1165	1190	1178	1122	1110	1132	1081	1173	1123	1207	1156	1173	1120	1172	1155	1136	1186	1139	1135	1091	1087	1142	1147	1141	1120	1228	1162	1187	1175	1193	1137	1123	1196	1147	1147	1121	1169	1097	1159	1164	1145	1139	1209	1192	1147	1118	1155	1144	1090	1132	1157	1149	1139	1140	1115	1123	1080	1107	1186	1144	1122	1164	1095	1181	1117	1170	1142	1144	1209	1079	1163	1052	1107	1164	1179	1112	1148	1138	1099	1093	1148	1117	1209	1174	1166	1196	1117	1125	1229	1176	1169	1139	1174	1167	1114	1169	1150	1139	1145	1165	1188	1155	1166	1162	1171	1169	1110	1117	1182	1153	1169	1134	1122	1207	1131	1160	1115	1175	1143	1129	1129	1171	1145	1180	1136	1153	1124	1171	1215	1082	1186	1148	1144	1146	1171	1127	1205	1146	1122	1082	1104	1149	1149	1141	1159	1152	1141	1161	1141	1149	1120	1191	1103	1106	1109	1161	1148	1143	1101	1115	1122	1161	1193	1194	1116	1180	1086	1096	1171	1127	1155	1186	1159	1124	1173	1144	1187	1119	1089	1138	1124	1097	1199	1134	1202	1114	1147	1113	1194	1137	1201	1130	1214	1122	1118	1142	1097	1131	1139	1162	1057	1136	1152	1151	1093	1165	1156	1182	1172	1167	1132	1082	1151	1076	1087	1152	1180	1141	1147	1109	1185	1185	1147	1194	1163	1148	1076	1125	1217	1159	1255	1107	1209	1164	1172	1141	1170	1171	1097	1122	1152	1197	1146	1147	1222	1199	1085	1158	1144	1100	1109	1235	1129	1116	1107	1175	1139	1145	1136	1197	1124	1132	1127	1147	1138	1158	1152	1113	1207	1137	1150	1138	1131	1130	1176	1154	1070	1141	1193	1087	1124	1143	1169	1145	1180	1176	1127	1189	1143	1108	1176	1100	1196	1148	1155	1139	1184	1151	1206	1170	1140	1127	1134	1162	1179	1089	1127	1152	1144	1188	1207	1179	1218	1150	1124	1126	1146	1196	1189	1144	1151	1141	1185	1175	1124	1185	1116	1153	1162	1108	1111	1159	1229	1174	1118	1161	1177	1119	1106	1095	1115	1144	1148	1079	1095	1164	1135	1145	1140	1095	1085	1131	1141	1158	1137	1145	1160	1124	1149	1133	1130	1139	1195	1119	1118	1146	1150	1097	1126	1147	1167	1206	1132	1160	1147	1160	1124	1173	1146	1126	1182	1136	1176	1187	1137	1159	1178	1131	1158	1164	1169	1160	1186	1169	1178	1129	1106	1107	1145	1127	1162	1138	1134	1188	1202	1184	1133	1122	1115	1193	1163	1162	1155	1163	1108	1182	1163	1105	1150	1137	1210	1130	1136	1164	1084	1147	1183	1223	1161	1167	1181	1168	1134	1166	1136	1132	1176	1149	1155	1081	1120	1139	1178	1087	1118	1115	1121	1160	1128	1127	1116	1135	1144	1142	1174	1199	1115	1107	1179	1203	1085	1162	1116	1128	1154	1088	1092	1146	1129	1099	1169	1134	1159	1154	1178	1135	1142	1133	1145	1211	1108	1190	1185	1076	1192	1106	1168	1112	1172	1150	1235	1130	1164	1194	1163	1145	1143	1163	1141	1150	1171	1138	1184	1151	1148	1169	1168	1202	1162	1061	1152	1087	1143	1124	1124	1173	1189	1123	1176	1096	1179	1157	1172	1201	1179	1181	1156	1152	1178	1148	1142	1139	1140	1160	1140	1172	1174	1112	1166	1178	1165	1114	1221	1189	1175	1177	1104	1164	1207	1136	1157	1128	1170	1193	1143	1095	1154	1125	1109	1125	1197	1163	1144	1191	1131	1187	1141	1119	1173	1148	1125	1147	1115	1115	1150	1123	1127	1142	1131	1153	1073	1127	1180	1163	1141	1212	1156	1263	1119	1105	1142	1174	1184	1092	1165	1220	1162	1138	1116	1205	1119	1189	1228	1096	1139	1172	1134	1117	1191	1143	1162	1182	1113	1195	1159	1136	1162	1156	1093	1160	1196	1153	1200	1085	1118	1191	1180	1147	1168	1172	1145	1141	1133	1148	1140	1167	1168	1126	1193	1198	1163	1125	1213	1148	1128	1150	1085	1159	1125	1180	1126	1214	1114	1128	1207	1103	1139	1079	1131	1143	1070	1171	1135	1119	1133	1141	1172	1187	1157	1115	1115	1055	1159	1135	1149	1117	1180	1141	1197	1114	1146	1137	1187	1163	1125	1190	1171	1202	1153	1125	1155	1167	1186	1146	1209	1102	1200	1155	1134	1148	1113	1131	1170	1104	1153	1109	1135	1140	1098	1154	1140	1132	1125	1091	1205	1135	1165	1170	1085	1206	1162	1186	1107	1160	1140	1126	1102	1146	1149	1172	1149	1190	1166	1172	1135	1159	1133	1130	1116	1151	1142	1184	1201	1123	1188	1133	1104	1216	1145	1165	1159	1129	1183	1137	1104	1207	1152	1103	1124	1183	1135	1124	1201	1158	1197	1108	1156	1114	1101	1122	1162	1167	1180	1163	1165	1112	1156	1125	1179	1179	1136	1198	1217	1120	1096	1128	1193	1134	1117	1150	1188	1170	1155	1240	1165	1139	1116	1168	1142	1155	1164	1161	1165	1208	1132	1129	1189	1141	1116	1185	1178	1203	1172	1127	1134	1125	1139	1182	1208	1148	1161	1225	1141	1131	1103	1180	1162	1142	1207	1126	1180	1117	1177	1157	1131	1119	1117	1079	1178	1154	1141	1133	1210	1158	1215	1178	1121	1137	1113	1179	1121	1155	1144	1193	1148	1147	1135	1105	1085	1111	1144	1056	1165	1151	1110	1150	1174	1154	1198	1138	1145	1166	1191	1153	1135	1187	1173	1154	1141	1116	1117	1143	1198	1190	1103	1144	1175	1170	1160	1074	1152	1132	1149	1128	1134	1137	1107	1191	1161	1115	1159	1088	1140	1080	1133	1115	1108	1113	1133	1135	1106	1199	1152	1173	1155	1173	1127	1142	1170	1108	1138	1140	1164	1130	1125	1104	1095	1120	1111	1159	1151	1088	1123	1136	1155	1258	1115	1143	1128	1174	1152	1130	1180	1211	1147	1124	1147	1155	1169	1140	1118	1054	1151	1128	1108	1151	1157	1114	1092	1095	1156	1150	1112	1157	1155	1132	1191	1138	1181	1223	1162	1130	1143	1175	1124	1177	1094	1135	1208	1141	1185	1098	1094	1136	1126	1100	1146	1153	1140	1154	1134	1147	1163	1084	1112	1139	1143	1157	1133	1157	1152	1170	1170	1130	1155	1068	1197	1147	1165	1210	1144	1125	1042	1159	1166	1108	1092	1104	1204	1106
6907	813	504	375	305	287	312	357	373	349	295	302	231	240	269	251	282	221	195	190	209	207	178	175	133	143	135	123	135	132	99	122	131	115	102	113	114	81	98	94	77	104	84	104	76	79	75	79	93	55	64	81	66	70	76	66	82	58	64	58	59	53	79	65	73	65	77	56	87	75	74	65	84	69	71	67	67	70	61	71	78	75	88	66	72	62	77	72	74	79	79	58	59	73	71	66	70	71	79	61	65	55	71	80	67	63	73	83	77	61	60	61	65	73	72	81	65	79	76	82	63	73	64	80	67	72	66	90	63	81	68	64	71	102	67	71	70	64	63	59	70	67	74	80	62	76	62	64	64	68	81	91	76	65	63	67	71	56	88	79	64	53	71	66	84	60	67	76	88	56	63	75	70	69	90	62	64	76	70	66	74	66	60	68	75	66	61	74	81	72	60	71	68	66	72	66	60	64	57	72	63	68	67	69	61	61	79	68	70	70	64	56	78	63	61	75	79	62	58	77	88	71	70	68	59	71	73	65	70	66	74	78	67	68	80	81	79	59	68	87	67	73	80	69	75	55	74	76	57	57	71	84	68	74	73	60	72	64	69	70	72	56	68	68	71	59	82	87	74	63	85	56	58	74	62	76	70	67	62	61	73	71	66	64	70	76	67	57	68	59	82	57	76	64	77	56	76	68	59	52	76	80	80	82	66	76	58	64	76	61	61	68	65	66	65	74	61	60	85	62	60	62	62	73	71	68	63	86	69	55	76	63	72	76	78	73	66	68	62	75	64	60	69	45	74	54	61	80	59	64	89	63	64	50	61	72	70	58	85	82	65	88	69	70	60	73	66	69	59	69	62	66	68	62	63	68	72	61	65	62	89	74	71	77	58	71	66	77	75	79	63	55	62	64	63	76	59	67	62	66	75	73	49	60	80	84	70	63	64	72	73	63	58	73	63	69	58	69	75	70	65	78	66	76	57	76	68	75	74	67	51	84	64	79	50	80	72	62	70	64	58	78	73	70	76	56	73	63	57	79	71	56	69	65	68	62	85	85	44	71	55	71	81	82	67	66	65	79	67	72	75	70	67	72	65	69	68	83	73	67	60	64	60	64	69	58	69	81	50	48	62	59	68	56	65	79	81	68	80	78	74	76	79	78	64	85	71	64	61	67	64	77	56	68	67	59	80	66	78	65	57	66	75	65	57	63	79	64	52	68	72	63	84	76	42	70	52	73	84	81	71	79	65	79	72	70	75	78	54	73	54	71	83	66	71	90	69	71	72	74	69	78	76	77	70	80	64	79	59	74	79	69	72	63	60	62	76	65	58	83	56	76	74	59	61	67	67	64	73	60	63	69	61	71	71	67	68	71	62	71	70	73	86	68	59	59	78	67	63	76	62	77	68	84	71	68	68	73	66	75	71	63	70	65	71	76	61	71	55	67	63	74	76	72	80	58	58	74	63	56	79	74	61	62	68	64	62	66	61	71	60	59	66	71	75	58	62	64	72	58	68	72	71	58	75	70	70	70	78	61	77	61	70	60	68	61	68	51	60	75	68	80	66	77	61	59	65	70	73	71	61	82	74	67	68	61	82	77	64	65	63	68	61	62	73	64	63	82	67	71	77	70	70	72	65	69	69	81	68	58	63	57	67	79	72	61	60	71	68	59	65	71	87	70	69	55	71	66	65	73	61	67	68	73	56	62	63	63	73	77	68	75	70	70	64	88	80	69	64	64	80	78	62	62	70	83	61	73	73	67	79	64	56	68	59	55	77	80	56	73	46	69	61	69	82	72	68	64	62	65	75	75	76	63	63	63	86	63	81	55	73	69	54	63	77	76	74	74	62	72	69	64	76	71	79	72	68	65	66	77	76	70	67	60	69	62	70	66	64	71	66	55	77	64	59	55	66	66	66	62	79	58	78	82	57	75	71	70	79	77	70	68	81	81	68	65	70	61	75	80	64	60	66	70	82	64	63	48	59	77	73	59	68	80	71	72	60	62	54	81	61	74	80	60	71	73	60	74	70	69	62	80	63	79	78	66	78	82	64	78	78	67	76	76	58	71	74	73	78	69	68	74	71	70	67	67	69	63	72	68	51	65	75	82	55	49	66	71	62	70	68	67	68	84	64	68	56	69	60	79	65	69	62	80	79	68	62	77	80	71	68	69	66	72	73	68	77	74	78	57	67	67	65	62	66	70	70	57	70	84	74	65	66	66	65	68	73	59	69	63	66	81	67	62	63	72	62	84	72	69	66	69	77	56	71	59	72	80	63	67	69	60	70	62	63	68	68	73	65	63	74	57	69	66	66	74	70	66	55	76	71	80	82	55	66	70	68	74	64	61	76	78	81	78	62	76	55	82	67	70	74	72	85	70	73	67	43	59	67	81	66	62	68	80	84	68	61	73	69	74	53	79	71	70	91	76	73	71	70	58	63	80	77	66	61	63	65	59	77	65	58	66	74	80	84	83	70	64	63	64	54	64	77	64	69	61	77	70	55	68	63	68	68	71	84	75	56	75	80	68	82	78	63	59	54	72	64	72	76	72	64	66	73	65	66	68	70	61	55	67	69	54	70	65	75	69	87	58	78	70	69	76	74	92	57	76	79	71	66	79	56	63	50	79	71	79	76	66	66	57	77	56	55	69	70	74	58	67	71	76	55	73	72	75	70	60	65	57	57	63	77	88	67	86	75	62	70	73	53	78	62	55	67	73	78	80	71	64	73	61	77	66	83	73	62	64	65	61	59	54	74	59	77	59	66	76	74	61	81	60	90	77	57	67	66	66	62	78	53	59	69	69	76	78	65	73	56	71	70	84	70	56	62	75	65	57	75	78	74	79	64	76	70	72	84	61	52	70	66	70	81	64	70	64	61	65	79	61	64	79	73	74	62	81	69	65	71	83	60	84	73	70	60	60	76	63	55	80	64	60	54	68	77	75	73	67	74	77	76	65	68	83	71	75	67	60	73	90	62	70	65	63	66	62	71	75	78	62	54	76	67	76	84	77	75	64	66	61	76	80	64	82	68	66	60	56	78	59	74	72	69	52	74	75	67	66	63	67	53	61	74	60	67	54	60	56	71	77	65	74	56	68	58	79	61	68	83	74	70	54	69	67	53	61	68	74	60	72	73	73	56	70	69	66	52	76	60	78	80	61	73	73	66	70	58	87	60	65	75	64	67	74	60	81	55	73	69	81	84	78	65	67	74	53	61	56	63	74	63	77	79	60	71	59	73	80	68	56	61	67	71	67	68	72	79	59	66	49	78	74	68	65	79	54	75	83	72	59	74	70	71	85	67	78	69	66	64	66	69	76	73	61	63	81	50	67	69	63	73	60	73	65	64	71	63	68	63	68	66	55	74	70	70	67	72	56	63	57	71	78	66	61	59	63	69	71	52	80	78	65	74	54	67	65	63	64	75	75	74	58	77	71	80	58	60	76	72	82	83	70	86	71	70	73	60	57	73	67	74	80	54	72	64	70	78	69
22855	8186	5928	7306	13597	15790	15529	15676	14635	12652	10415	9178	7484	7270	7532	7129	7018	6083	5002	4533	4473	4405	3884	3499	3104	2780	2569	2542	2182	1971	1920	1880	1935	1637	1657	1561	1428	1490	1376	1324	1281	1190	1195	1142	1049	989	952	873	808	760	689	639	643	670	597	644	662	660	642	580	623	619	593	626	633	596	629	563	571	576	617	574	597	569	568	594	583	578	565	583	586	578	556	586	600	595	585	522	559	558	564	571	560	534	545	574	578	552	526	569	551	544	540	539	602	550	522	576	566	565	591	565	528	551	538	580	546	547	578	557	600	567	575	539	571	585	582	568	559	563	560	539	582	548	518	549	531	568	579	529	594	537	599	560	511	556	560	596	597	529	539	585	577	556	606	607	561	525	595	591	564	567	536	556	561	549	584	558	562	583	554	537	564	581	579	557	579	587	574	593	561	592	549	593	558	582	539	547	614	559	574	540	559	518	564	525	537	529	578	538	566	569	572	591	575	551	551	600	556	532	574	551	560	594	585	564	559	533	594	575	586	557	547	636	565	555	514	576	563	539	591	587	551	545	553	557	616	567	572	518	556	533	568	560	544	586	587	576	561	606	550	557	582	561	570	579	573	575	546	562	576	588	497	558	584	605	571	536	584	575	528	589	560	571	546	539	529	533	593	546	595	531	557	552	594	586	551	544	555	574	575	587	580	559	591	538	550	550	574	571	554	541	574	568	591	573	560	574	541	585	550	596	554	556	571	586	574	542	563	546	574	560	581	576	579	544	549	565	526	571	534	563	546	581	557	560	569	550	579	572	541	599	584	545	535	531	586	548	572	579	596	551	587	589	612	528	566	565	554	560	554	496	520	569	557	553	524	588	550	584	588	574	575	536	565	558	548	538	554	589	534	582	575	575	585	610	543	554	566	554	574	609	568	602	589	583	567	586	589	604	593	538	579	554	609	561	580	576	602	541	568	585	530	553	583	553	552	557	559	583	565	576	544	576	579	559	516	580	549	535	586	564	573	577	576	566	590	536	558	553	579	534	561	586	524	511	569	556	609	554	556	562	559	564	569	556	577	532	565	558	547	526	580	553	551	566	527	514	548	581	571	540	550	566	568	544	579	582	569	566	592	563	541	542	552	556	536	569	581	579	515	583	547	604	544	583	608	562	519	586	545	588	608	569	587	546	540	558	567	534	532	563	569	581	581	536	554	562	564	603	581	577	538	532	549	587	590	577	549	504	547	569	549	528	584	589	577	539	607	540	571	591	592	553	589	555	540	596	569	550	548	554	586	599	602	595	594	542	574	566	551	582	572	534	548	551	544	596	559	612	570	583	557	557	560	518	538	540	560	575	542	556	555	573	560	532	589	557	528	576	551	539	540	579	524	524	568	588	533	578	568	585	589	563	566	555	575	557	588	600	556	580	572	588	605	563	511	546	532	559	556	567	535	567	572	568	590	583	565	526	555	538	559	555	594	537	581	582	545	566	557	572	550	562	521	597	568	540	587	548	572	556	554	526	579	532	609	584	585	534	605	583	539	567	569	565	571	540	610	557	567	550	573	614	559	539	531	577	567	584	591	583	551	572	535	524	582	553	603	606	575	593	561	589	569	548	590	593	573	560	566	542	555	507	560	563	556	566	547	563	555	544	525	559	486	573	581	531	542	606	601	558	513	570	533	547	570	623	584	535	570	570	547	577	588	579	585	565	569	635	577	555	637	551	573	534	597	550	581	525	590	573	537	594	562	574	567	570	550	584	552	563	525	542	559	538	580	568	570	557	557	584	558	542	621	541	569	577	544	576	555	581	576	589	558	602	549	554	546	571	535	599	569	555	577	555	565	567	525	604	590	585	592	554	575	548	533	581	558	567	598	576	582	570	547	565	590	588	575	589	547	556	533	555	581	576	582	531	567	586	558	584	564	574	544	587	551	602	548	612	595	550	615	550	592	573	565	577	560	535	566	557	577	592	522	543	590	570	534	559	578	540	584	631	591	581	529	574	608	586	609	578	535	575	584	503	542	566	580	597	529	577	596	584	602	561	517	510	564	582	563	568	573	512	573	540	549	585	570	518	573	505	552	498	573	539	580	552	597	580	570	534	582	570	540	598	596	567	549	587	540	604	538	558	584	614	581	580	575	528	572	601	558	594	560	545	555	573	588	596	579	586	549	534	553	561	579	542	552	525	570	577	558	566	541	584	564	568	597	566	580	545	559	526	566	569	580	578	589	559	553	573	575	546	586	583	520	563	561	535	537	565	572	578	510	565	560	555	574	515	574	594	541	596	539	530	579	587	557	568	557	566	590	514	562	546	581	558	577	509	566	562	536	569	578	524	564	548	528	596	530	584	624	548	571	550	575	572	566	596	550	586	557	565	561	552	550	557	592	627	573	587	525	542	615	574	565	551	543	538	563	591	569	609	607	574	527	544	565	552	557	592	605	589	606	543	569	571	529	539	566	581	569	546	566	590	580	615	543	636	566	551	566	535	541	525	555	610	557	585	567	616	575	577	588	527	595	565	604	568	582	529	557	579	557	532	570	544	562	554	549	605	590	580	589	538	545	543	578	576	604	561	623	514	554	556	560	584	562	588	535	591	591	601	547	606	515	597	595	553	541	533	560	547	568	558	519	551	569	569	558	534	582	571	588	590	547	544	554	564	576	540	531	543	585	559	561	534	579	571	523	577	565	559	538	568	562	576	578	561	573	494	564	538	568	547	625	558	587	535	550	562	559	555	558	568	579	535	564	564	588	546	577	535	529	539	557	576	544	584	600	556	547	581	564	606	562	583	599	571	567	555	526	557	543	564	534	551	581	580	573	561	567	573	550	569	557	598	563	563	528	561	626	605	580	580	576	531	569	580	579	558	566	576	570	528	526	560	576	588	537	549	559	570	529	526	567	581	583	567	601	526	553	576	572	522	531	536	590	563	546	576	609	559	524	605	592	541	521	562	531	549	499	570	541	578	553	555	566	613	534	567	592	589	582	612	535	594	571	560	603	573	587	549	556	540	541	606	630	561	568	554	546	558	588	591	579	591	546	573	597	560	540	546	591	542	606	581	556	564	574	569	568	525	601	565	573	584	542	518	525	554	569	576	576	565	559	579	583	582	550	562	550	576	583	557	578	512	580	580	549	574	535	553	593	548	551	579	567	549	574	598	510	568	555	531	569	522	553	575	589	586	537	550	623	608	572	531	567	556	569	575	590	597	544	559	529	524	584	624	564	557	577	591	538	549	584	574	532	567	564	585	573	585	532	562	616	557	586	552	550	582	583	560	588	528	581	588	572	566	591	599	568	620	537	551	564	543	606	587	569	575	546	574	535	584	582	572	630	580	522	521	560	530	575	558	544	596	541	583	574	580	577	541	553	579	579	606	561	600	624	548	565	620	597	579	615	557	557	510	569	569	556	575	612	549	559	556	555	571	568	540	573	584	555	538	549	540	555	604	558	599	540	541	547	563	540	560	585	571	555	584	532	512	564	541	586	572	571	555	571	527	547	579	568	594
5989	1232	795	580	455	387	483	599	576	535	437	437	360	347	347	400	365	333	334	312	259	283	280	248	233	215	218	201	179	197	197	181	176	144	177	174	157	157	141	139	136	150	156	160	143	134	140	133	125	125	128	153	127	123	105	107	120	124	96	125	102	112	140	114	107	126	125	104	115	142	116	115	121	119	123	133	119	138	123	120	104	124	129	116	119	128	129	120	112	106	98	104	128	111	103	135	129	128	112	112	112	113	108	99	115	112	121	113	119	126	116	104	129	123	93	129	96	119	105	109	105	112	102	104	127	108	117	96	113	118	119	115	117	111	110	101	126	136	125	128	114	97	119	115	89	99	106	121	115	116	113	134	123	83	103	131	125	125	121	117	125	97	113	106	113	124	111	120	108	106	101	122	118	113	108	110	111	116	101	124	114	135	118	120	137	116	117	128	116	113	112	115	124	114	127	117	95	117	114	110	110	134	123	105	105	131	112	122	92	119	114	125	115	107	117	113	112	104	104	106	119	127	102	117	102	105	109	133	111	115	127	158	119	120	111	127	97	131	122	122	116	116	124	115	128	114	102	116	114	117	135	106	118	109	117	117	108	123	105	126	121	113	110	115	130	103	134	119	112	124	138	118	113	127	116	124	109	139	111	123	118	115	118	115	119	139	116	110	113	109	106	118	119	115	125	98	133	128	91	109	107	133	115	115	102	107	119	117	108	107	135	118	125	102	112	127	106	109	132	112	127	101	119	135	133	114	119	113	136	97	117	118	114	99	118	120	110	134	125	118	119	108	106	118	94	116	118	124	116	96	111	122	100	110	111	122	136	119	120	134	118	118	119	107	103	102	109	113	119	116	131	129	113	130	115	133	103	129	107	103	118	115	107	110	94	117	129	116	120	128	129	114	109	107	134	106	134	124	138	109	118	119	108	122	109	104	121	120	132	116	97	125	98	145	119	109	115	99	128	128	120	113	104	120	118	141	109	132	130	117	119	119	100	110	118	96	106	126	124	119	117	115	134	134	122	107	138	137	112	111	105	117	113	116	131	125	113	120	127	108	119	113	126	127	118	137	114	102	120	116	142	112	110	116	124	124	114	119	117	113	98	117	97	115	107	136	113	118	112	108	129	114	113	110	128	108	110	127	111	120	105	123	98	112	120	109	127	120	125	118	135	109	113	100	99	101	118	115	126	120	120	119	91	129	117	129	108	113	120	112	131	139	119	112	108	121	125	117	101	118	104	117	97	121	100	101	113	136	128	116	113	107	123	105	107	134	114	133	104	133	125	118	115	110	111	112	111	101	109	114	118	102	99	93	114	113	97	107	116	107	111	116	99	131	108	128	109	125	99	138	114	99	131	114	118	115	107	120	116	119	135	110	113	120	101	120	125	118	115	103	121	112	111	120	106	122	117	125	110	107	109	107	115	127	113	114	107	109	109	119	113	114	132	126	108	127	113	95	112	118	131	118	103	131	115	125	112	103	122	112	124	115	119	129	108	90	103	140	126	97	97	132	119	122	120	128	121	100	114	126	109	125	125	112	107	107	117	110	120	111	111	130	122	131	110	116	113	122	113	94	139	118	123	108	128	112	119	117	109	109	122	109	113	92	100	111	118	104	121	131	122	118	114	97	125	120	114	140	112	112	123	139	127	127	131	97	127	111	114	110	135	108	113	109	139	110	121	121	119	113	123	118	110	94	107	129	122	104	124	128	117	112	117	121	114	106	105	110	120	113	108	103	113	131	99	119	112	106	119	123	109	128	133	122	120	122	108	98	123	104	98	102	129	119	111	102	121	114	111	130	104	120	130	110	125	112	101	126	94	120	114	111	128	113	111	133	106	97	106	83	106	120	120	119	119	122	129	131	117	124	116	118	105	114	134	119	123	115	108	125	127	109	104	96	126	118	120	94	126	117	104	122	123	97	107	112	124	129	127	119	118	111	96	127	146	118	120	127	124	122	108	86	113	127	120	110	121	116	137	123	105	140	117	100	112	115	100	130	100	119	119	130	106	108	100	127	105	102	119	127	110	114	110	121	114	106	104	102	123	109	122	126	125	112	105	123	124	121	131	100	124	128	129	135	106	102	115	123	120	111	117	104	132	110	114	115	116	114	104	109	114	105	118	130	111	113	120	101	122	110	114	130	119	131	117	122	120	135	123	116	125	126	118	107	103	117	105	113	115	126	118	116	116	118	110	103	112	128	120	106	118	114	107	123	105	115	107	135	115	116	114	92	132	121	127	103	105	125	106	106	113	120	106	131	126	124	114	113	120	112	130	126	143	132	118	112	134	106	133	114	123	123	114	112	127	106	121	124	118	132	112	125	119	102	124	108	108	113	114	120	118	128	130	124	108	118	110	112	104	136	112	110	123	106	119	128	130	115	140	95	117	116	106	114	137	101	120	129	104	132	113	123	126	122	123	123	131	122	104	116	103	121	126	115	111	130	105	134	124	140	120	139	125	118	125	135	124	116	119	134	130	143	103	116	114	109	118	122	113	115	89	86	118	121	113	105	123	113	106	115	103	95	117	111	94	128	120	122	122	127	110	115	108	110	104	117	116	99	130	88	118	119	125	120	112	132	129	105	134	119	113	129	99	119	95	121	111	118	116	113	96	124	127	107	107	130	104	99	118	119	139	122	98	104	120	116	128	137	117	122	107	114	119	117	126	110	130	120	102	115	128	119	116	120	111	125	121	105	100	105	111	105	108	141	104	112	131	120	116	131	122	129	113	124	122	116	121	114	95	105	136	125	105	127	117	127	100	128	123	121	124	104	84	90	107	115	128	108	108	130	103	117	131	107	117	135	122	124	135	119	119	126	115	105	114	125	123	117	120	113	105	113	117	108	114	124	105	112	130	121	128	128	117	115	111	111	107	120	128	145	110	116	110	119	110	116	129	118	143	116	114	122	116	105	109	117	142	109	125	110	124	112	106	104	113	105	133	114	138	126	136	130	114	129	118	120	95	114	121	107	128	134	122	113	116	121	121	107	117	114	125	97	123	131	118	98	110	117	132	108	121	121	122	125	122	123	132	96	106	105	117	121	125	130	117	102	103	117	109	119	108	124	96	118	126	113	108	104	139	127	106	107	96	121	109	106	119	120	106	109	98	119	129	124	125	112	120	109	113	103	111	129	120	113	123	129	128	96	93	128	125	110	125	115	119	130	146	119	111	131	115	113	105	118	123	113	107	87	113	107	111	123	92	125	125	113	142	135	123	129	112	143	119	114	110	111	118	115	104	119	128	117	115	119	123	122	123	108	137	121	146	96	115	120	117	126	110	103	132	101	127	115	128	142	110	119	114	122	109	134	114	113	121	107	117	99	102	120	120	132	98	116	112	120	112	109	113	105	112	98	119	112	90	131	122	127	113	114	106	114	120	97	112	124	104	100	121	114	119	114	110	118	129	110	111	138	110	129	106	104	137	132	127	104	119	124	125	103	100	114	109	120	125	113	110	114	131	134	138	107	109	105	123	112	119	126
29165	10754	8277	9691	17255	19314	19598	19449	18130	15855	13217	11884	9984	9698	9941	9692	9222	7866	6692	6355	6134	5776	5269	4881	4232	3926	3833	3375	3060	2838	2694	2669	2688	2488	2368	2305	2236	2148	2098	1930	1928	1838	1827	1713	1658	1433	1483	1460	1304	1174	1136	1109	1082	1065	1116	1114	1031	1080	1018	1080	1032	976	1038	1048	983	941	1051	976	1015	1022	1005	1077	947	949	1020	1024	952	961	968	971	993	978	1054	1012	958	1042	963	963	962	970	970	965	949	923	968	963	990	1007	953	978	964	981	999	1008	964	957	990	972	939	947	983	979	979	971	902	916	990	942	944	962	915	967	960	961	916	1027	958	960	988	980	937	965	932	952	986	977	948	961	924	1016	912	982	959	972	961	975	993	958	1009	927	887	994	925	947	951	949	964	960	977	938	960	997	957	961	946	926	985	1022	964	971	955	904	985	947	963	986	958	920	934	939	961	952	987	979	1026	956	977	974	942	909	1015	952	951	909	976	960	960	972	968	1000	1009	923	932	988	976	969	939	983	990	904	922	957	989	922	901	946	942	991	984	942	916	930	954	1009	930	984	968	939	927	967	942	958	987	925	1030	952	944	908	963	955	974	964	921	1022	997	928	968	990	958	1004	967	948	993	962	934	968	959	965	1008	972	988	943	1052	960	981	971	1019	960	1001	945	952	978	987	942	937	948	954	953	954	989	937	952	953	948	962	947	939	972	934	974	940	976	957	950	967	907	913	995	1002	899	1017	1000	996	985	938	973	929	935	956	972	1042	912	975	985	932	1014	991	1008	957	918	966	1012	935	938	948	963	948	978	918	987	990	978	1009	948	925	952	942	945	979	963	989	899	976	890	940	943	960	994	995	962	993	972	915	994	992	921	974	998	925	926	951	960	987	960	979	1009	1046	987	911	944	967	959	1026	961	987	940	945	933	970	994	1034	970	939	911	919	936	982	926	947	953	970	979	1001	963	974	975	991	1021	922	986	952	958	969	935	988	996	956	961	920	956	945	970	937	993	960	963	953	954	956	984	938	940	969	958	903	1002	956	999	1027	927	981	927	938	940	1000	905	937	939	968	965	930	978	967	967	976	946	974	906	982	905	1030	943	967	970	984	994	964	899	915	975	990	964	962	1017	973	900	943	1000	970	921	940	953	954	1042	937	926	1005	949	957	979	948	934	956	1002	962	1003	1002	960	994	986	937	982	1003	1003	963	975	1023	892	940	987	914	967	941	919	941	945	910	966	971	940	942	995	978	984	978	954	979	929	959	965	922	935	910	921	971	985	972	982	959	988	913	964	979	965	1007	922	944	993	973	995	917	945	956	963	934	985	1005	988	978	982	986	947	985	1052	934	943	955	1000	1006	993	983	980	929	944	979	944	983	956	1010	982	918	916	987	1015	954	978	1013	949	960	957	972	959	983	944	1005	906	1028	943	961	945	970	936	964	925	949	961	1037	980	961	991	929	991	950	972	976	932	985	1007	991	962	910	1011	997	944	998	992	921	968	945	955	963	1018	965	953	1017	968	959	923	884	928	966	959	952	937	970	926	932	977	1023	908	961	970	885	960	898	978	968	965	951	978	988	974	936	991	971	952	935	972	952	956	938	904	975	938	927	916	946	986	982	1001	937	973	955	973	939	942	955	928	976	919	979	958	929	1028	986	921	987	953	955	932	940	1029	925	995	1004	952	933	981	968	960	931	953	993	954	996	957	967	963	1009	983	966	975	917	941	937	991	900	1015	978	976	960	970	932	923	972	944	962	997	974	914	965	992	975	948	941	983	975	938	904	945	957	987	957	982	964	931	971	971	956	991	993	950	931	961	992	993	985	985	966	973	994	944	962	969	951	947	964	989	970	992	931	952	967	932	968	934	932	966	942	984	966	966	951	926	902	990	984	920	953	936	951	941	925	898	936	953	971	974	983	1004	938	949	923	1009	983	972	996	939	942	970	995	957	981	939	957	945	932	967	948	960	1002	967	996	978	950	987	993	910	942	978	975	954	1019	958	966	961	967	983	997	1013	1001	979	944	995	975	957	955	909	920	946	1015	962	953	963	1003	944	940	915	941	993	970	977	977	995	964	931	1014	957	974	968	925	929	960	973	946	955	998	976	926	990	934	945	1014	917	917	885	974	969	979	930	978	950	960	1012	951	947	918	933	957	1002	942	1015	953	920	1034	1006	988	971	952	965	942	979	1031	927	973	942	1002	1034	971	890	913	991	923	1007	935	944	984	943	979	956	940	998	970	985	940	995	944	944	953	972	945	1000	955	951	962	975	951	968	936	941	977	993	1053	987	898	897	997	965	980	914	988	961	1019	1004	975	915	923	963	949	978	957	953	950	974	1002	948	945	924	948	949	945	928	984	964	930	934	972	993	956	999	1001	972	962	1012	959	941	938	968	957	983	973	990	997	1022	952	979	944	962	965	1034	964	916	958	986	976	1005	961	996	936	992	933	912	955	919	934	941	971	910	900	961	931	906	919	927	948	971	973	965	914	926	987	875	916	948	984	1023	937	986	931	1038	955	920	997	983	965	964	974	967	930	958	933	954	963	1015	892	997	954	978	982	916	989	960	919	1024	1030	1009	957	972	954	922	955	1059	976	961	942	957	981	918	968	963	946	968	949	964	952	961	1001	966	943	942	963	1003	957	953	979	941	1022	983	1001	1006	981	1003	947	1006	967	957	957	985	955	936	1004	987	992	966	950	940	938	952	952	968	954	932	918	897	988	951	987	961	993	972	954	958	954	963	961	979	937	948	953	947	986	944	970	996	1009	981	983	945	993	947	995	951	979	963	946	984	969	1006	969	968	981	950	953	987	1006	945	972	946	920	964	939	964	922	943	983	957	944	1015	937	975	909	991	979	920	986	957	973	1017	965	982	931	949	1005	945	978	966	891	967	970	925	987	999	995	1008	941	981	999	957	1010	970	901	937	965	942	988	981	934	971	992	954	930	948	948	938	1011	985	945	977	975	942	1006	998	950	962	973	947	1020	953	950	1001	982	935	990	978	956	989	971	947	997	942	924	993	991	978	969	926	910	940	978	974	958	952	959	936	948	914	957	988	903	945	917	961	899	969	1031	940	930	947	962	964	970	970	974	957	984	974	945	938	907	1031	950	886	975	990	1080	956	951	989	933	899	994	929	979	946	905	1008	979	1006	940	924	1014	954	973	973	955	944	946	924	958	908	912	986	924	998	910	973	987	972	1024	937	963	980	1056	935	990	941	939	936	989	949	971	1002	932	924	937	942	933	973	953	973	962	970	963	919	941	995	977	929	976	981	989	958	976	912	923	946	932	924	997	982	928	977	950	950	949	945	1022	959	984	899	920	937	941	932	935	911	954	952	934	999	928	982	970	963	920	1040	996	1024	970	918	1029	1001	934	973	997	945	958	951	921	932	944	960	955	963	951	973	967	945	961	993	998	970	970	951	1032	1009	964	981	961	959	994	964	900	933	992	943	938	951	971	962	959	965	916	970	947	916	980	964	960	946	975	968	936	964	945	955	949	973	938	1011	942	908	959	978	992	999	983	925	988	924	939	991	933	937	938	972	982	1001	892	945	957	922	918	984	958	954	941	965	1025	962	932	922	993	876	976	957	968	932	980	987	1020	941	942	961	918	997	950	961	938	1011	941	962	956	1023	976	965	973	979	994	995	984	955	971	934	962	970
4604	589	485	320	270	228	268	341	325	316	249	211	235	236	224	252	233	199	195	185	183	189	160	164	186	158	158	143	155	131	128	147	123	148	114	119	121	131	104	116	111	110	128	130	105	106	118	105	134	143	102	113	97	103	113	99	110	128	86	88	109	114	105	115	114	104	89	83	84	101	107	117	114	115	104	99	101	96	115	92	115	103	110	115	109	94	113	105	110	121	107	126	121	107	118	110	110	109	118	91	124	122	117	97	99	106	108	125	137	116	106	93	113	92	87	100	113	80	116	101	113	112	122	105	103	121	100	101	92	117	101	108	101	124	145	107	125	114	101	101	118	107	84	102	88	94	108	84	107	96	100	94	111	97	110	87	111	92	104	103	111	108	109	111	104	96	113	92	120	119	102	94	128	85	116	119	96	93	93	113	120	124	115	98	116	106	97	100	110	122	109	102	97	104	101	115	102	103	121	97	84	93	114	110	108	114	113	90	123	107	102	96	94	101	94	101	107	107	98	92	90	113	97	106	92	92	106	110	100	97	102	101	103	105	110	104	90	96	86	98	113	100	105	111	93	114	105	88	113	99	109	86	79	90	93	116	109	108	94	97	103	104	111	89	86	105	90	110	96	121	99	125	107	112	109	108	89	101	111	96	112	108	92	115	101	94	112	103	105	97	110	112	97	86	100	121	86	98	137	93	101	110	91	96	96	106	113	107	119	106	89	109	103	93	102	110	103	94	111	101	104	106	106	94	109	118	93	98	120	111	95	101	105	99	104	118	117	86	92	114	110	97	110	105	106	102	94	99	108	111	91	97	116	85	104	116	80	119	92	93	97	102	110	96	113	86	101	112	107	78	107	98	103	99	101	107	107	101	111	111	106	106	100	107	114	100	107	113	121	91	103	101	114	109	102	121	126	98	103	107	101	96	105	99	110	86	96	100	101	103	89	99	91	122	97	124	115	96	103	102	108	98	88	112	108	90	94	97	112	106	98	107	103	110	95	101	117	105	104	92	121	91	113	90	106	99	88	110	98	103	87	104	108	104	90	108	86	83	105	100	103	117	113	110	102	100	106	90	112	89	107	99	100	100	115	97	82	100	102	95	94	98	102	110	117	113	119	98	112	95	101	105	116	97	107	102	103	109	119	104	111	110	105	98	96	99	101	101	117	110	107	111	104	117	95	100	113	97	99	103	100	100	93	105	96	96	116	103	108	118	109	96	124	93	107	97	103	119	106	103	117	103	96	110	121	114	91	91	82	112	105	104	105	119	89	113	109	104	107	107	101	91	125	88	92	108	103	108	97	98	97	101	90	100	95	94	113	90	119	104	110	107	114	90	87	114	88	106	110	100	99	110	100	116	87	116	112	115	105	91	115	100	98	94	94	106	94	96	80	106	113	116	108	96	108	104	92	95	108	84	110	106	75	123	117	96	115	105	100	108	113	111	100	86	97	103	101	95	104	104	127	93	111	102	100	122	92	105	109	112	107	93	86	106	93	104	101	85	108	107	116	111	119	100	103	90	93	110	106	100	104	100	100	105	119	112	100	110	91	115	91	103	99	110	104	115	91	118	107	95	130	91	108	113	113	103	97	109	102	124	114	120	96	113	99	122	108	87	103	112	91	95	97	93	95	116	96	110	84	117	97	113	90	111	95	98	99	112	116	99	114	93	92	112	102	103	114	101	100	97	96	117	116	105	108	95	114	103	100	103	111	105	85	83	120	105	93	97	106	101	109	100	114	110	90	103	108	124	131	88	110	96	110	107	110	95	122	97	103	96	109	135	115	118	107	111	111	114	113	94	112	113	107	91	87	96	104	120	93	107	92	112	86	97	111	97	104	102	93	112	100	109	117	101	101	99	99	99	102	103	108	123	82	112	103	107	103	103	99	85	107	100	100	111	107	99	118	101	118	119	104	101	108	100	121	95	141	98	91	93	96	118	105	122	94	103	126	105	82	96	115	112	99	112	111	102	112	120	110	114	112	98	101	93	117	108	104	122	104	123	119	118	107	105	96	115	105	104	111	80	107	117	96	109	91	108	100	96	103	94	105	110	110	98	118	115	118	100	107	100	132	87	102	93	89	95	117	105	98	100	102	101	97	105	112	122	92	104	97	111	100	94	119	106	109	89	80	98	107	129	107	107	93	114	117	109	137	112	106	99	98	83	101	95	94	108	105	97	97	93	89	93	102	101	96	104	96	112	109	106	106	100	98	104	118	89	121	115	96	97	116	111	112	97	115	99	114	96	89	100	110	111	89	91	120	87	97	110	104	99	103	97	105	121	117	126	101	101	98	118	101	89	105	120	106	81	109	110	124	105	110	100	102	115	114	119	120	129	92	110	95	75	114	95	108	99	89	115	105	106	115	100	100	114	103	108	89	102	104	129	92	105	85	105	108	99	93	90	94	105	106	115	118	107	104	101	109	100	86	96	106	95	106	101	92	101	103	105	120	104	91	110	108	98	98	97	88	99	117	100	107	100	96	112	116	102	98	106	102	103	105	115	103	96	112	79	107	98	108	89	96	104	98	108	101	106	110	99	106	110	118	106	99	99	113	100	93	95	103	95	103	109	109	109	109	98	104	92	123	107	116	114	105	105	103	104	109	102	95	106	96	106	84	103	105	101	100	86	88	87	122	99	103	107	107	107	109	104	100	102	127	124	109	107	92	110	119	98	96	97	110	86	108	116	100	101	92	92	120	94	106	108	122	112	120	104	102	128	94	91	88	105	111	107	82	104	114	108	91	90	118	100	137	106	118	108	93	94	98	104	132	134	105	115	121	84	109	96	95	110	99	117	92	100	93	104	85	103	108	91	110	118	125	117	112	122	101	118	112	105	102	98	92	108	100	93	120	105	99	95	118	76	98	115	107	102	119	82	100	110	101	106	112	116	102	92	112	99	115	98	93	120	103	100	115	83	94	114	121	96	91	94	115	94	112	89	124	91	106	99	117	106	92	126	99	96	104	106	124	103	118	94	103	94	111	104	84	97	103	98	98	103	111	107	92	101	103	111	124	110	115	81	105	109	100	112	104	85	122	112	101	112	100	114	101	98	114	125	104	94	115	131	118	89	92	106	96	111	98	92	122	89	115	103	127	97	113	116	107	107	114	93	116	88	104	88	107	106	112	114	106	103	106	95	100	110	107	96	118	96	100	102	107	88	100	95	98	94	110	101	104	88	98	106	81	115	103	103	104	110	112	98	102	86	98	115	110	99	99	107	108	117	119	91	91	95	96	103	101	102	92	93	111	102	96	103	107	115	115	112	88	100	96	98	130	97	114	96	98	95	117	103	98	105	98	99	116	104	103	104	112	107	111	92	127	105	111	99	101	94	103	106	119	103	116	109	85	109	104	110	109	94	81	98	105	106	97	92	112	114	115	97	95	101	94	116	109	99	105	106	101	107	108	109	84	109	90	106	108	105	118	104	90	109	104	102	119	86	122	115	124	92	98	114	101	92	97	106	108	111	97	115	90	109	106	112
20488	6458	4968	5888	10847	12166	12513	12781	11477	9802	7840	7158	5834	6164	5993	6009	5584	4620	4137	3909	3658	3616	3204	2904	2616	2526	2424	2169	1951	1916	1787	1726	1755	1709	1668	1502	1474	1435	1444	1386	1276	1284	1178	1200	1120	1082	1128	1034	979	938	895	916	865	875	872	895	893	845	872	925	865	888	808	815	843	827	889	851	872	809	800	858	883	819	794	868	836	859	808	882	819	820	845	842	866	865	860	845	828	821	772	853	855	871	801	780	856	875	879	825	844	779	813	838	848	843	820	856	852	811	839	850	829	801	785	831	759	780	836	830	844	812	877	854	789	783	848	871	853	822	842	821	845	817	847	829	816	824	798	803	837	833	823	806	802	812	859	847	817	861	835	834	893	844	859	771	806	840	830	821	829	804	799	790	800	865	850	836	815	869	838	816	820	834	830	844	788	795	834	880	885	845	782	905	825	831	799	828	819	880	851	817	834	890	818	803	823	848	819	808	859	843	830	800	855	824	857	829	866	838	858	821	879	842	864	833	841	854	837	809	884	809	806	857	851	882	813	795	863	813	860	850	824	830	835	816	809	827	860	848	841	790	840	790	803	807	818	810	803	796	859	836	842	832	823	824	866	856	785	800	871	810	832	824	870	838	837	872	816	826	820	826	853	820	806	830	913	837	750	814	811	788	873	859	865	810	808	835	828	832	801	819	851	824	885	803	902	843	826	872	777	887	810	884	858	836	850	821	850	864	803	834	842	850	804	819	871	847	793	854	833	865	839	843	895	822	825	772	821	855	762	832	811	822	820	854	814	849	825	831	817	853	828	864	779	886	769	838	863	840	850	870	844	848	857	872	828	817	832	864	848	774	869	809	799	898	798	821	844	856	842	855	829	820	867	823	842	789	794	829	814	828	874	907	812	813	836	842	845	868	841	824	856	815	841	791	826	828	847	836	822	779	827	822	844	834	832	847	817	837	843	855	908	796	800	837	903	836	828	823	846	814	833	858	749	813	840	821	841	809	815	817	819	885	866	815	777	844	801	862	809	836	819	821	806	825	860	845	837	801	796	801	829	862	810	856	805	827	834	835	845	792	798	799	849	790	753	812	913	808	823	848	812	805	802	800	837	866	881	838	863	856	868	787	870	817	841	870	857	875	835	842	821	831	833	873	803	819	825	835	824	788	838	805	807	853	820	832	856	844	817	867	834	842	851	796	825	820	819	753	841	865	765	796	868	822	802	851	846	784	873	861	791	865	853	873	849	833	802	830	842	839	853	830	798	895	807	846	847	862	853	818	802	805	815	796	865	808	899	844	833	829	865	862	836	841	806	799	780	853	832	826	888	810	793	833	830	848	810	827	859	808	838	814	828	836	825	897	845	863	832	868	805	852	844	817	841	856	846	833	832	837	865	797	810	894	830	844	842	842	837	771	852	890	869	837	819	843	817	847	835	808	828	840	791	838	840	841	879	777	817	873	848	843	823	857	828	843	831	880	911	799	807	832	841	821	803	806	867	863	841	796	867	810	784	817	815	856	770	876	876	831	847	831	887	845	860	803	786	858	798	772	825	840	800	821	823	843	854	829	871	841	831	833	841	844	800	851	843	798	842	795	849	862	809	838	837	828	794	831	853	865	839	848	818	877	849	826	880	839	842	846	841	858	809	781	833	871	857	802	843	782	843	860	904	782	832	830	826	860	870	828	836	824	832	876	837	867	792	830	832	784	801	842	823	830	827	839	807	855	802	814	812	807	799	859	782	865	823	818	766	806	849	824	839	842	789	787	792	816	840	869	854	830	811	846	839	764	825	851	813	842	863	852	860	880	861	868	827	826	784	795	895	832	794	850	836	882	830	861	838	808	890	835	828	867	823	878	776	893	827	789	839	856	823	869	895	816	847	827	833	794	826	772	826	794	847	756	790	831	856	794	832	853	798	847	848	847	834	837	868	816	816	834	854	839	828	792	797	848	812	797	836	827	845	822	834	845	885	893	853	830	837	839	804	819	827	865	839	807	864	856	912	858	863	745	816	826	856	844	868	804	869	803	815	833	831	823	863	826	862	836	888	802	884	882	814	865	808	871	861	836	835	858	835	808	821	807	837	809	832	808	816	812	821	887	843	843	794	816	786	799	837	814	863	826	826	873	859	845	834	834	783	831	821	842	826	851	803	865	873	837	856	857	831	808	840	818	813	843	824	848	817	795	818	869	791	846	787	835	834	803	869	809	858	901	764	843	837	835	864	882	794	928	848	834	826	822	830	846	844	800	852	873	828	849	849	840	843	863	833	810	826	844	864	885	771	824	828	825	894	842	826	819	823	866	803	828	860	792	805	835	819	830	801	890	826	816	830	819	856	835	770	824	840	834	797	820	872	845	883	863	813	816	843	811	850	822	776	803	837	872	833	853	851	876	820	840	863	818	879	801	820	839	865	814	868	779	817	801	869	817	855	818	845	838	861	878	819	839	860	844	816	817	847	862	822	807	784	817	777	829	849	809	865	862	811	788	829	881	861	821	863	872	792	845	830	885	903	842	828	840	882	851	888	827	802	823	836	865	875	841	794	807	842	832	853	797	796	839	840	792	792	779	771	776	896	845	831	855	811	846	810	862	870	833	870	842	853	857	871	862	847	844	841	802	876	811	857	850	800	874	795	874	811	825	874	823	819	818	778	866	876	799	799	755	850	819	840	876	851	824	807	836	811	820	834	860	782	792	812	831	767	828	782	818	851	842	832	860	831	856	803	821	826	853	866	829	814	811	869	817	784	820	782	860	844	861	831	855	848	815	819	823	757	874	821	829	829	799	771	791	784	834	795	831	850	846	833	874	877	840	830	874	804	856	807	885	834	827	871	862	821	864	881	815	868	820	852	781	857	796	820	825	848	846	842	857	835	866	791	875	828	845	775	811	815	847	849	809	782	851	816	870	834	770	805	834	837	825	798	864	854	848	839	882	844	830	870	811	873	841	782	872	871	778	795	818	781	889	817	854	878	807	831	799	848	782	832	807	808	800	865	880	830	851	831	873	856	842	782	834	848	883	816	841	828	872	824	846	797	824	828	807	851	786	799	837	837	823	872	807	843	863	782	853	842	793	826	825	811	833	837	843	799	891	855	845	833	831	812	864	821	834	873	811	847	807	817	824	817	820	808	840	817	870	799	830	832	816	838	850	860	866	824	848	746	824	816	798	825	804	827	889	799	824	845	857	841	781	812	830	881	844	867	814	865	823	848	815	794	824	842	826	788	810	847	838	861	834	835	863	825	856	853	843	885	862	850	816	842	870	841	834	835	832	804	842	789	818	846	846	832	793	846	805	830	851	854	829	828	793	825	859	852	823	808	837	892	843	818	850	858	823	842	814	831	860	845	885	804	793	853	810	789	859	787	827	861	819	782	853	810	833	820	826	883	808	844	802	822	764	849	806	785	873	841	873	837	829	866	774	857	782	844	795	851	856	850	821	837	850	849	859	811	831	860	827	841	836	827	800	873	790	890	863	805	825	801	883	821	865	868	820	864	836
4434	1008	700	512	390	364	455	534	506	444	376	368	346	371	374	383	328	328	304	278	263	244	259	259	260	241	220	219	206	197	178	202	174	187	198	182	175	190	170	183	164	180	151	177	142	160	160	126	161	157	150	148	139	152	141	136	143	143	164	151	127	147	148	161	152	158	143	126	153	126	155	138	141	132	145	161	135	154	161	152	138	134	133	142	132	142	135	129	124	139	154	144	141	130	148	154	133	144	133	151	117	140	139	145	155	161	154	127	131	148	149	131	150	138	150	128	122	143	158	141	154	141	145	160	147	137	141	151	155	144	132	141	135	129	141	162	140	121	132	139	141	146	154	129	138	129	140	146	139	140	143	145	156	136	152	157	139	132	141	134	133	151	132	137	128	128	171	169	149	171	155	134	142	150	160	134	128	145	143	154	149	158	130	137	160	138	136	138	149	146	109	130	140	157	150	155	136	144	153	137	145	141	139	146	138	134	151	148	115	140	168	150	134	129	130	133	153	122	124	151	134	131	143	138	151	148	147	144	136	127	138	138	140	142	145	144	181	154	146	122	157	143	151	149	137	124	155	149	124	118	131	139	133	130	136	151	137	139	164	132	128	124	143	163	149	154	130	130	129	129	146	148	132	146	135	157	145	146	112	137	128	146	149	145	127	125	168	145	132	138	149	153	156	145	158	156	158	129	150	150	139	136	143	149	141	148	161	137	131	142	154	127	141	134	143	130	125	155	135	132	143	140	153	139	121	170	144	140	147	148	132	157	156	144	156	126	138	136	140	153	127	147	144	155	144	146	132	121	138	130	153	143	147	163	148	160	159	147	141	131	148	153	144	152	139	150	148	136	123	137	141	145	148	145	151	161	132	136	135	139	142	150	145	158	133	135	105	138	148	161	142	133	149	114	153	142	138	136	164	150	134	160	151	139	155	133	137	128	145	158	140	138	119	141	153	153	151	143	151	138	140	130	157	145	158	162	138	168	163	121	141	140	134	140	142	134	162	127	144	140	147	129	153	136	162	159	142	147	165	139	143	140	139	137	153	149	133	160	141	128	146	141	123	147	147	150	162	151	137	127	129	139	124	144	156	149	137	134	159	123	129	151	147	152	107	136	117	141	137	119	154	135	152	160	148	132	149	144	136	128	135	138	148	137	152	138	127	133	150	133	133	135	138	139	128	122	137	130	115	154	138	137	141	135	148	129	130	141	146	148	133	139	153	147	121	134	142	129	169	137	131	121	120	137	138	140	156	151	121	159	138	138	137	131	144	160	133	151	147	151	140	145	164	157	121	113	148	158	158	135	136	141	125	132	167	140	145	125	123	124	136	134	151	128	130	142	140	137	169	142	161	113	140	162	122	146	159	130	125	125	123	120	142	117	162	147	111	147	147	142	133	155	154	124	152	155	137	166	135	152	167	142	146	142	155	121	130	138	119	130	149	153	120	128	142	138	146	137	147	142	139	150	128	136	176	146	136	125	137	128	111	125	139	153	146	156	135	156	129	130	133	148	139	141	142	137	151	141	140	136	158	157	159	140	156	156	164	119	139	121	145	130	152	140	126	159	129	138	131	179	149	161	144	143	130	144	146	140	130	148	141	128	155	141	133	165	149	131	139	146	159	139	137	165	125	137	137	163	142	153	130	155	148	143	148	137	137	140	129	144	135	148	129	158	147	135	134	139	146	141	150	149	138	155	156	121	159	147	150	131	147	132	141	141	146	125	147	136	139	161	118	155	132	164	133	157	128	134	155	149	156	148	130	146	129	139	145	149	169	147	112	143	131	140	149	139	158	132	139	148	130	132	142	147	157	138	140	132	144	140	146	147	127	135	139	127	135	150	154	144	135	132	139	137	132	156	136	126	156	135	161	151	124	167	148	156	154	146	138	140	150	135	144	177	142	148	151	145	125	119	148	149	135	131	150	147	127	154	143	136	140	150	132	141	155	147	160	134	149	140	133	147	138	171	153	148	131	139	136	139	147	144	153	131	161	148	140	135	158	151	124	144	139	145	121	140	131	110	144	143	135	146	145	149	150	149	122	141	151	134	143	131	145	144	133	145	138	140	141	128	147	128	145	140	153	163	144	138	137	143	136	154	143	135	147	141	127	146	150	150	165	146	137	137	152	120	124	138	123	117	148	145	163	140	132	129	133	139	148	146	135	157	180	135	169	124	150	159	148	153	141	147	144	156	146	132	155	145	154	131	133	121	149	147	159	137	134	136	137	135	148	137	135	131	151	153	121	143	126	143	154	145	155	145	121	142	136	141	137	158	129	141	133	142	129	139	134	133	149	149	153	123	138	124	133	137	173	145	131	140	130	129	118	148	144	149	140	159	136	150	151	148	138	137	126	159	135	114	146	137	160	140	154	138	129	123	131	130	150	153	136	162	138	142	146	133	137	186	141	147	149	154	137	121	131	147	130	144	145	154	156	160	140	165	142	133	137	147	144	122	134	99	130	169	132	153	134	137	158	129	141	143	152	151	126	154	144	165	160	146	148	143	134	130	133	137	156	147	141	155	143	126	140	148	143	145	142	128	149	118	139	144	143	154	155	156	135	146	145	141	148	139	143	141	159	134	139	129	153	146	142	148	138	117	140	134	175	128	154	147	145	134	131	127	146	145	164	128	150	146	148	155	155	144	147	137	144	130	145	149	168	129	134	150	154	137	131	132	138	157	147	156	141	141	147	154	146	137	143	127	140	143	144	134	140	137	133	139	147	147	150	164	146	129	173	149	129	151	155	135	152	138	141	151	139	147	135	116	127	133	129	145	151	135	146	136	140	154	132	142	155	173	151	129	132	127	120	141	145	145	158	144	151	148	150	136	151	142	163	135	145	127	145	151	151	140	158	139	137	146	149	162	134	147	143	145	150	123	150	151	134	146	129	162	163	148	160	149	158	139	129	126	170	139	170	138	132	132	138	136	134	146	154	149	150	135	165	136	153	139	142	148	126	148	139	144	142	139	145	135	124	164	162	144	125	140	126	152	156	154	141	135	140	150	110	137	136	138	138	144	153	130	135	158	144	149	128	133	132	132	158	153	144	111	136	151	168	122	138	162	154	147	133	156	141	149	137	166	136	148	130	141	143	173	153	154	130	165	148	134	132	147	138	129	157	146	166	169	119	147	155	136	150	131	130	126	128	137	139	141	151	124	150	112	127	140	144	143	148	142	137	153	141	129	130	147	174	132	142	146	135	158	149	141	134	145	146	129	108	161	143	139	142	120	167	154	127	153	133	144	148	140	133	134	146	154	154	152	138	152	150	150	139	141	130	113	143	161	138	143	128	169	165	127	129	155	141	146	151	149	147	151	134	120	135	144	142	149	130	165	158	118	152	151	143	139	134	138	124	133	128	154	160	122	152	136	132	136	130	150	129	146	136	159	172	143	159	136	124	148	156	134	144	129	147	145	129	150	145	149	161	128	146	140	151	140	142	152	135	150	138	120	137	154	128	117	151	122	162	150	119	131	140	141	144	147
27704	9359	7615	8782	14216	16647	17434	17047	15659	13474	10938	9903	8751	8804	8892	8838	7824	6572	5979	5459	5235	4917	4708	4191	3872	3667	3517	3110	2686	2619	2545	2557	2488	2387	2333	2134	2015	2035	2004	1843	1854	1772	1669	1695	1568	1512	1488	1413	1358	1233	1228	1224	1252	1254	1186	1231	1262	1138	1153	1149	1158	1209	1215	1163	1146	1178	1159	1251	1105	1182	1147	1152	1094	1177	1157	1166	1060	1121	1177	1143	1163	1155	1176	1139	1176	1141	1181	1170	1067	1135	1190	1177	1123	1154	1143	1161	1129	1136	1105	1122	1175	1153	1069	1119	1155	1110	1161	1103	1143	1126	1120	1140	1103	1127	1110	1115	1095	1198	1164	1154	1187	1127	1123	1260	1162	1137	1086	1117	1141	1138	1215	1181	1204	1127	1114	1093	1090	1147	1139	1156	1142	1132	1127	1142	1117	1133	1145	1126	1093	1138	1116	1154	1125	1123	1136	1143	1135	1105	1117	1107	1091	1138	1128	1110	1117	1171	1113	1132	1125	1150	1128	1068	1172	1100	1115	1149	1112	1088	1104	1188	1176	1117	1076	1133	1143	1188	1115	1112	1095	1169	1135	1188	1113	1185	1085	1160	1122	1095	1126	1099	1116	1168	1146	1160	1098	1155	1159	1124	1155	1074	1142	1093	1149	1096	1149	1165	1135	1125	1193	1063	1086	1148	1154	1147	1151	1127	1119	1102	1187	1122	1122	1132	1115	1143	1109	1081	1111	1145	1241	1118	1065	1042	1122	1098	1109	1123	1137	1157	1154	1123	1108	1135	1189	1068	1046	1060	1096	1137	1156	1114	1117	1119	1099	1162	1156	1121	1095	1162	1128	1200	1182	1085	1092	1060	1152	1155	1092	1133	1141	1136	1158	1093	1109	1222	1162	1113	1103	1191	1128	1120	1166	1107	1095	1095	1042	1132	1155	1133	1136	1136	1109	1143	1077	1103	1110	1170	1090	1153	1191	1115	1153	1140	1137	1150	1148	1050	1136	1164	1113	1132	1169	1133	1122	1126	1142	1125	1190	1167	1111	1103	1153	1117	1138	1176	1162	1098	1119	1159	1156	1149	1130	1109	1123	1154	1171	1108	1057	1155	1169	1080	1138	1084	1073	1136	1156	1081	1145	1136	1183	1125	1134	1120	1100	1146	1084	1153	1142	1137	1112	1164	1137	1099	1171	1136	1151	1144	1116	1116	1146	1124	1127	1137	1111	1104	1185	1117	1150	1126	1145	1119	1113	1134	1102	1147	1148	1136	1153	1129	1130	1103	1177	1106	1097	1153	1164	1129	1115	1174	1109	1155	1149	1101	1159	1158	1106	1163	1096	1133	1167	1107	1137	1086	1111	1101	1148	1123	1052	1111	1141	1130	1142	1144	1100	1137	1164	1151	1066	1134	1149	1098	1142	1139	1175	1098	1114	1123	1148	1164	1138	1131	1066	1145	1120	1080	1179	1074	1110	1191	1123	1122	1097	1184	1124	1153	1132	1076	1103	1103	1131	1100	1142	1112	1088	1184	1078	1159	1156	1093	1097	1128	1180	1173	1068	1145	1149	1149	1109	1159	1104	1138	1113	1127	1141	1128	1156	1139	1136	1113	1098	1056	1122	1107	1181	1184	1126	1204	1126	1157	1070	1064	1114	1131	1176	1128	1193	1182	1118	1114	1168	1131	1110	1115	1168	1127	1137	1147	1191	1200	1111	1163	1133	1093	1158	1152	1153	1140	1179	1115	1176	1173	1109	1203	1136	1108	1107	1191	1125	1125	1186	1122	1135	1154	1123	1189	1091	1127	1112	1173	1114	1198	1125	1151	1164	1123	1202	1121	1091	1071	1142	1183	1123	1164	1078	1164	1128	1117	1109	1250	1097	1137	1124	1123	1109	1133	1087	1149	1096	1183	1104	1090	1136	1101	1124	1173	1203	1097	1121	1111	1116	1130	1124	1180	1156	1137	1132	1098	1214	1103	1136	1046	1122	1090	1119	1134	1170	1146	1129	1153	1153	1116	1137	1118	1174	1064	1133	1102	1135	1146	1094	1150	1226	1160	1160	1135	1101	1185	1177	1085	1110	1117	1110	1097	1173	1112	1112	1145	1145	1093	1145	1094	1106	1173	1136	1104	1056	1146	1141	1077	1181	1186	1129	1145	1096	1182	1146	1090	1185	1087	1116	1085	1132	1147	1156	1131	1119	1122	1100	1129	1100	1072	1134	1159	1128	1124	1184	1138	1095	1200	1104	1163	1116	1176	1133	1199	1162	1157	1197	1149	1165	1112	1108	1135	1122	1150	1116	1144	1170	1145	1184	1152	1115	1131	1184	1123	1107	1115	1126	1072	1146	1123	1076	1164	1149	1126	1120	1135	1125	1136	1097	1077	1053	1113	1153	1143	1115	1192	1144	1171	1106	1128	1151	1074	1080	1154	1107	1158	1175	1107	1174	1103	1067	1127	1117	1148	1155	1156	1132	1122	1109	1132	1183	1127	1127	1109	1145	1120	1188	1119	1095	1105	1173	1103	1147	1103	1109	1117	1190	1155	1127	1111	1096	1198	1130	1128	1168	1137	1108	1171	1096	1161	1130	1129	1061	1152	1121	1092	1126	1085	1169	1166	1105	1205	1127	1122	1139	1101	1132	1132	1092	1107	1177	1147	1102	1124	1162	1134	1111	1143	1142	1127	1153	1147	1147	1087	1154	1160	1172	1141	1100	1107	1148	1097	1184	1168	1182	1124	1119	1111	1167	1092	1092	1069	1115	1172	1187	1163	1120	1155	1103	1143	1072	1143	1108	1122	1180	1141	1143	1092	1098	1125	1065	1161	1104	1121	1057	1120	1150	1188	1070	1157	1138	1160	1122	1155	1137	1140	1055	1089	1092	1111	1135	1120	1156	1151	1104	1111	1070	1120	1139	1172	1103	1135	1178	1210	1130	1137	1115	1128	1139	1136	1083	1123	1093	1189	1136	1148	1161	1132	1148	1113	1097	1132	1158	1146	1087	1116	1124	1110	1160	1105	1145	1092	1103	1151	1087	1189	1085	1146	1102	1172	1148	1115	1156	1103	1191	1099	1133	1095	1119	1112	1145	1151	1138	1193	1101	1112	1176	1131	1142	1157	1177	1130	1121	1153	1121	1138	1127	1108	1151	1063	1116	1085	1123	1166	1120	1138	1133	1095	1110	1104	1181	1062	1213	1157	1058	1148	1126	1101	1157	1214	1119	1173	1078	1183	1125	1130	1146	1100	1133	1159	1151	1140	1144	1096	1128	1175	1125	1128	1106	1153	1050	1170	1112	1172	1144	1136	1119	1124	1163	1145	1183	1111	1164	1202	1120	1051	1192	1191	1156	1090	1148	1147	1048	1188	1124	1154	1120	1090	1109	1197	1068	1140	1165	1112	1209	1131	1110	1141	1143	1163	1095	1124	1115	1077	1120	1145	1119	1109	1126	1076	1134	1096	1149	1191	1128	1121	1120	1141	1163	1058	1184	1147	1048	1123	1189	1152	1175	1146	1109	1121	1140	1110	1140	1143	1115	1127	1164	1182	1105	1166	1169	1182	1136	1131	1153	1155	1146	1132	1121	1096	1117	1141	1145	1196	1116	1158	1092	1175	1192	1087	1091	1048	1127	1085	1074	1130	1120	1139	1100	1155	1130	1135	1146	1159	1091	1184	1099	1087	1102	1131	1106	1124	1094	1174	1157	1156	1123	1130	1172	1099	1145	1089	1109	1118	1175	1138	1132	1153	1077	1181	1154	1171	1157	1123	1154	1125	1235	1103	1160	1107	1129	1145	1204	1119	1087	1135	1101	1139	1127	1141	1121	1235	1142	1122	1148	1132	1111	1104	1113	1137	1162	1123	1131	1116	1147	1158	1102	1169	1126	1165	1140	1114	1142	1055	1137	1080	1130	1111	1129	1193	1119	1088	1114	1104	1152	1175	1112	1174	1143	1098	1130	1173	1146	1143	1178	1120	1107	1071	1145	1150	1134	1064	1072	1161	1068	1121	1138	1088	1107	1087	1131	1114	1116	1169	1183	1153	1184	1117	1138	1079	1129	1161	1144	1161	1175	1160	1120	1137	1154	1139	1150	1144	1148	1149	1129	1141	1173	1157	1182	1114	1076	1153	1205	1151	1179	1123	1146	1162	1144	1122	1210	1169	1160	1158	1147	1143	1110	1121	1097	1170	1126	1158	1129	1148	1178	1137	1150	1155	1170	1185	1115	1085	1134	1163	1127	1184	1136	1164	1121	1138	1207	1078	1139	1171	1183	1126	1145	1165	1160	1185	1162	1095	1098	1133	1206	1133	1101	1111	1138	1157	1202	1168	1154	1140	1095	1090	1152	1138	1144	1127	1146	1186	1154	1116	1168	1186	1185	1148	1135	1103	1126	1145	1139	1114	1117	1146	1138	1106	1105	1117	1154	1089	1123	1128	1146	1179	1143	1187	1066	1091	1192	1112	1174	1141	1116	1144	1070	1146	1118	1141	1127	1160	1108	1158	1125	1102	1115	1147	1143	1091	1109	1168	1154	1116	1144	1114	1124	1141	1107	1128	1126	1085	1091	1141	1112	1165	1088	1096	1206	1194	1152	1115	1152	1120	1085	1106	1159	1145	1167	1150	1128	1120	1170	1075	1067	1079	1108	1148	1089	1102	1137	1104	1059	1118	1121	1160	1167	1103	1080	1117	1106	1163	1125	1175	1070	1155	1107	1149	1172	1109	1131	1117	1129	1072	1116	1108	1125	1113	1182	1110	1085	1085	1101	1173	1100	1142	1069	1138	1129	1139	1124	1092	1098	1125	1181	1056	1094	1141	1122	1139	1160	1090	1143	1144	1136	1151	1148	1131	1180	1129	1048	1168	1170	1133	1069	1183	1090	1136	1229	1134	1077	1064	1175	1165	1109	1112	1078	1145	1160	1116	1114	1137	1104	1089	1131	1149	1146	1133	1133	1124	1142	1131	1124	1133	1105	1141	1119	1180	1113	1186	1152	1159	1111	1116	1169	1137	1167	1081	1128	1085	1159	1124	1133	1131	1174	1155	1183	1115	1124	1172	1103	1177	1134	1115	1174	1138
7011	771	553	392	291	263	316	408	388	306	297	260	272	281	293	294	274	260	220	181	182	178	178	159	166	150	162	123	120	126	88	84	110	119	116	94	99	103	93	100	92	86	94	101	89	75	80	90	78	62	86	70	71	62	76	72	84	77	60	67	64	61	62	65	69	64	66	69	80	70	81	61	66	71	62	65	85	59	64	67	75	66	74	64	77	59	73	80	55	84	80	75	66	69	68	72	61	61	66	68	71	68	70	72	62	55	75	58	61	74	89	64	78	67	64	78	79	71	69	75	67	68	64	83	69	64	88	80	68	83	65	61	73	43	62	53	65	68	74	55	68	83	76	56	67	64	71	68	54	53	64	57	64	54	71	74	68	69	65	76	70	81	72	74	61	61	75	71	75	72	85	69	70	60	55	44	79	77	66	77	70	93	76	90	63	68	73	67	75	68	53	72	81	68	72	60	66	82	75	54	63	64	61	64	82	53	66	74	60	65	71	71	82	76	72	66	52	67	76	69	76	66	71	89	70	64	80	81	73	68	56	68	69	58	72	69	76	71	71	68	69	82	67	61	56	56	59	65	71	71	74	64	72	53	67	75	65	61	68	69	77	58	72	69	64	84	66	81	60	67	90	79	78	65	64	71	74	73	78	79	67	66	67	65	77	65	64	67	73	79	69	73	70	73	61	69	68	72	71	70	76	74	53	71	59	72	71	61	84	72	64	76	75	67	73	72	67	77	64	80	73	66	80	60	65	71	65	82	75	72	71	70	73	61	69	80	69	67	69	58	71	80	58	66	70	71	69	75	78	59	66	60	63	77	70	71	62	82	64	64	61	61	74	71	71	88	81	78	75	73	86	84	74	70	76	58	74	57	53	69	70	69	84	68	67	78	67	55	81	76	77	75	69	71	60	69	74	68	61	73	67	54	81	73	74	76	51	73	64	65	77	62	70	72	65	58	67	68	56	68	71	76	79	85	70	60	80	81	59	76	69	70	81	63	67	73	71	70	70	57	64	75	77	48	71	65	66	65	61	69	77	82	56	78	72	67	58	80	61	79	56	73	67	67	74	65	81	61	62	63	62	72	66	59	62	54	81	65	82	75	70	71	70	63	70	83	76	61	64	56	67	65	75	66	65	71	63	62	66	64	77	67	78	63	69	74	63	70	76	56	59	58	74	68	67	79	72	67	80	73	67	71	72	86	61	86	53	60	64	73	73	80	84	73	77	49	75	69	59	64	76	76	69	70	68	56	58	63	74	69	67	68	80	71	60	83	74	65	57	64	65	72	64	56	62	60	68	64	75	65	62	75	82	74	71	68	82	73	81	67	66	66	64	73	70	72	67	71	54	69	66	71	65	70	69	81	70	64	66	62	76	53	68	72	62	77	65	80	80	73	73	67	76	72	59	67	71	74	71	77	78	61	68	82	61	69	63	73	75	57	64	73	62	60	68	67	66	76	60	74	61	67	61	79	66	77	92	60	69	69	88	86	65	72	72	62	66	70	75	63	51	53	59	71	56	61	63	77	71	73	77	72	69	76	64	85	60	71	67	67	55	70	66	69	61	78	66	65	55	60	60	83	59	67	62	67	67	70	57	71	64	65	78	70	67	75	78	77	59	74	58	65	78	64	64	77	72	71	66	66	74	74	66	67	71	82	73	70	68	78	54	61	85	89	76	81	70	63	61	72	86	61	67	73	78	63	73	56	65	90	83	65	60	56	52	73	58	65	62	74	67	60	77	66	60	73	76	60	79	62	75	66	61	69	64	71	72	63	79	73	65	79	61	72	86	66	62	62	58	56	72	75	73	71	68	79	77	70	72	60	76	85	63	67	51	64	78	58	61	65	67	79	67	78	65	69	75	66	80	71	67	63	78	70	61	72	78	66	52	84	79	58	62	82	78	67	66	67	63	65	67	77	72	65	84	64	73	71	69	60	65	60	65	53	67	77	67	66	76	90	72	65	78	64	64	70	82	81	55	78	79	58	69	79	73	64	74	68	69	88	84	70	72	66	63	60	81	51	66	73	69	85	75	75	82	57	70	65	79	65	59	53	71	61	64	60	66	78	75	58	81	69	80	57	52	77	72	65	67	78	68	76	62	66	73	57	82	56	74	77	63	60	60	80	63	58	51	73	75	67	60	78	67	69	78	68	67	78	69	69	77	56	69	70	61	64	68	71	84	76	58	65	71	71	61	60	65	62	42	64	72	56	57	68	64	68	65	63	54	60	66	71	81	75	55	59	57	64	69	62	70	70	66	75	73	52	75	65	74	64	55	66	58	59	65	72	61	76	50	64	77	72	62	73	73	61	69	65	62	59	69	53	75	52	63	82	76	64	62	77	64	58	75	61	77	73	65	83	81	53	69	60	70	71	81	63	70	50	66	85	67	81	69	56	78	68	59	56	63	66	65	64	69	69	61	72	56	75	64	68	82	77	72	56	74	73	75	70	62	56	60	75	72	67	70	62	77	82	62	68	70	54	79	77	68	81	72	68	62	63	82	65	66	68	70	77	68	63	73	62	76	77	67	82	67	72	64	81	79	61	58	70	65	62	71	74	81	71	57	81	74	71	61	77	60	67	72	74	69	71	67	77	67	65	77	65	80	73	80	60	55	79	73	78	77	78	71	74	66	87	59	76	55	80	58	62	80	65	62	76	68	66	77	67	65	58	62	74	57	79	61	69	66	69	65	71	67	64	62	70	57	67	65	71	68	66	75	59	63	65	67	59	79	65	68	69	60	65	57	66	46	73	84	69	63	72	49	52	59	70	88	70	71	60	72	62	67	66	68	72	69	51	66	76	72	85	79	61	58	57	77	73	66	57	68	61	47	71	64	79	54	68	65	59	69	64	53	71	71	74	73	71	72	64	65	68	58	49	68	71	64	79	74	81	70	77	65	70	64	74	60	60	76	69	60	66	63	49	68	65	57	57	74	76	73	69	61	61	63	63	52	65	78	78	72	64	65	60	79	72	74	67	61	61	68	53	68	62	61	67	73	80	75	72	70	55	73	64	66	72	60	60	62	69	64	78	61	71	76	67	81	54	70	69	75	58	58	71	69	57	54	64	66	73	68	63	69	96	69	74	80	66	53	70	74	66	63	55	67	64	63	69	75	82	56	68	76	67	57	66	77	84	64	81	57	56	72	63	74	80	74	83	59	61	82	86	63	63	90	83	65	60	71	72	59	91	74	57	65	76	83	79	78	59	65	82	62	67	73	63	71	59	70	76	59	67	77	60	71	75	60	67	69	69	74	72	71	69	78	59	67	67	59	68	70	61	72	72	90	67	60	78	69	80	80	76	64	60	85	69	69	76	78	70	82	62	57	57	70	74	72	76	69	58	74	88	67	80	81	62	67	66	73	72	70	59	69	80	60	69	66	59	64	58	70	78	64	72	60	61	79	63	68	82	64	58	74	77	76	72	75	73	79	83	66	74	78	74	63	71	62	83	81	56	75	55	60	71	59	65	67	67	56	74	63	58
22921	8180	6549	7320	12184	14914	15746	15553	14244	12140	9856	8963	8022	8243	8446	8023	7122	5942	5200	4865	4632	4409	3975	3652	3359	3141	3049	2585	2170	2009	1877	1927	1888	1740	1619	1616	1535	1397	1366	1316	1260	1131	1089	1113	1020	951	929	874	779	712	665	629	661	648	651	580	616	670	582	633	611	583	615	597	578	644	592	599	552	600	559	593	576	575	572	557	555	594	576	601	549	554	571	591	563	571	548	539	569	548	607	534	576	598	534	559	578	555	604	559	523	537	557	529	557	565	513	524	598	535	536	569	532	539	575	534	577	562	560	525	570	555	538	558	548	546	564	567	507	528	561	563	559	568	534	591	572	556	593	551	588	544	516	581	593	557	564	585	564	529	564	601	552	573	522	572	547	533	565	568	599	556	527	564	540	575	545	520	598	566	577	579	552	560	548	542	520	551	565	556	556	539	557	549	527	521	573	539	592	586	586	520	558	579	527	541	567	544	557	567	546	541	556	551	548	565	567	554	547	573	542	496	588	553	612	581	553	554	573	558	543	596	542	539	542	548	535	540	549	566	560	541	541	509	539	552	580	597	565	581	572	563	537	571	599	514	541	573	538	533	543	552	549	552	585	504	580	526	543	555	519	580	568	557	544	548	535	562	556	556	564	597	556	547	533	555	511	594	548	579	545	580	552	515	551	561	562	567	544	560	572	537	556	554	544	557	585	560	554	539	573	560	501	553	602	567	564	566	512	574	574	552	591	551	560	572	574	518	540	555	568	547	519	542	551	562	562	524	569	543	608	559	566	546	544	552	532	583	544	529	624	553	588	557	533	544	523	567	553	562	559	626	563	557	546	584	523	575	579	554	524	544	597	547	564	595	571	506	549	577	589	587	585	530	579	574	534	565	560	554	534	558	537	559	555	576	558	537	592	552	541	560	537	565	581	566	589	544	550	532	532	495	561	544	570	551	532	535	516	521	554	570	563	533	523	580	569	546	569	566	546	582	556	555	559	585	553	569	534	577	616	571	578	547	587	539	534	541	545	544	547	538	536	581	554	552	567	575	551	571	581	561	547	563	558	569	573	574	542	533	549	552	534	546	603	531	552	584	543	552	547	541	621	529	570	578	584	545	562	582	546	563	561	579	527	527	554	560	541	576	535	568	547	565	569	575	517	537	542	524	544	526	546	528	560	526	543	561	522	603	589	558	527	554	525	560	585	622	559	576	569	544	564	495	544	561	570	556	510	578	565	523	529	571	575	555	549	552	548	607	598	551	541	559	562	580	556	557	520	595	560	565	567	578	550	548	547	548	571	547	581	571	567	510	573	625	547	548	545	577	565	503	550	554	550	560	544	532	543	554	564	560	567	553	598	543	571	558	581	523	555	549	540	585	553	599	541	554	593	582	544	540	553	574	578	562	549	546	555	512	564	550	530	560	533	516	540	544	539	552	528	570	546	583	515	565	583	551	551	542	572	556	590	541	573	511	541	583	549	548	532	547	582	530	564	583	545	520	559	570	537	512	555	570	582	536	512	521	571	526	571	576	565	584	559	585	543	570	548	556	545	569	542	538	520	574	585	565	541	528	571	592	537	579	508	558	539	564	575	585	522	563	546	560	542	553	552	595	581	558	574	562	500	560	550	550	549	565	562	555	561	551	532	566	533	557	546	551	557	543	531	551	556	563	576	533	592	568	590	538	576	571	525	584	561	608	587	540	527	546	533	575	560	531	524	552	551	519	560	555	537	544	555	615	550	550	574	578	553	575	554	590	598	572	522	552	539	548	531	532	560	528	547	553	556	556	531	596	584	529	614	516	549	601	566	565	548	559	538	580	545	548	548	570	552	526	581	545	548	580	547	574	537	546	569	539	602	557	553	585	546	534	558	581	555	556	535	594	525	536	598	544	538	525	535	572	540	556	576	555	568	550	539	557	558	571	593	583	515	539	550	554	543	584	537	520	548	555	554	534	607	529	588	603	551	557	609	542	574	526	564	569	570	558	532	563	564	589	548	540	598	539	551	521	569	552	568	556	570	545	538	563	545	533	506	530	562	578	572	576	585	579	551	552	539	549	571	554	580	566	590	597	536	584	555	543	580	536	566	557	594	542	527	569	595	526	571	563	534	580	531	563	512	605	538	562	573	568	566	539	562	547	568	587	539	492	525	527	563	601	522	530	567	580	558	553	567	555	540	511	536	549	524	491	567	587	569	636	566	540	537	573	579	551	573	586	556	567	527	572	582	561	531	575	550	517	576	534	581	577	564	543	546	609	560	545	601	540	580	554	553	571	577	534	531	536	569	593	543	556	554	539	524	576	564	563	568	543	536	521	589	610	555	553	536	550	586	583	559	561	538	540	597	555	546	556	539	543	580	576	561	544	526	576	523	538	568	524	565	578	574	552	513	566	600	552	560	549	549	531	586	494	555	569	528	525	571	566	554	566	556	562	575	549	551	558	575	578	555	524	529	519	560	534	541	559	582	590	545	561	565	559	544	585	547	563	517	561	551	579	557	523	565	572	555	524	582	571	579	595	544	537	519	604	541	599	516	542	572	596	600	548	561	575	567	544	546	560	557	586	534	520	571	517	530	537	580	557	532	556	549	581	546	570	558	524	568	538	552	586	556	553	594	556	539	555	500	547	553	546	570	566	590	585	534	558	538	544	552	565	513	574	565	583	506	519	581	570	546	569	573	523	627	554	572	548	564	552	579	571	575	614	563	568	565	546	557	533	497	594	562	554	581	575	578	570	523	550	553	534	567	565	585	561	591	569	556	566	565	552	531	510	563	557	564	578	585	538	567	549	560	510	572	527	546	486	525	558	566	532	527	558	577	587	535	562	567	542	544	545	556	557	546	536	535	569	534	547	592	596	568	520	568	565	550	509	552	561	547	553	564	558	591	578	569	541	541	540	542	558	565	553	542	565	579	572	535	577	600	533	564	583	550	540	551	535	556	558	546	531	556	543	531	578	601	532	572	538	578	524	590	560	560	539	631	555	559	571	551	551	519	599	555	549	583	583	633	559	579	510	568	522	533	553	526	545	538	579	577	527	545	595	550	505	573	560	531	526	599	578	560	559	528	548	569	587	559	531	544	563	532	518	563	559	548	553	539	558	554	518	547	540	567	541	569	572	553	562	571	520	571	580	565	540	516	579	513	530	545	536	512	606	574	564	571	561	557	559	538	504	556	583	568	571	512	593	576	562	543	492	584	542	535	570	517	594	527	554	569	567	557	565	578	577	609	602	577	544	520	548	545	575	525	552	555	581	512	546	538	547	573	572	575	574	560	535	522	571	563	547	567	556	558	526	520	548	568	561	522	551	576	550	594	527	581	539	494	549	553	549	590	601	575	565	570	534	562	581	573	534	481	556	532	559	595	527	558	528	553	533	537	580	530	559	549	535	569	545	540	561	539	588	585	598	556	543	620	564	584	499	568	557	543	543	546	598	556	570	553	576	585	585	582	561	554	567	532	512	526	585	557	542	546	585	565	545	570	572	563	542	591	575	584	551	528	614
6089	1214	849	614	414	382	482	548	562	513	466	430	429	418	453	457	389	338	293	294	290	264	270	266	229	223	230	218	175	191	174	178	163	183	181	155	155	151	167	155	160	161	121	137	143	147	114	142	157	139	131	111	117	121	133	115	135	103	130	111	114	129	106	111	134	106	121	135	118	122	123	102	110	110	111	120	117	135	108	118	125	105	107	118	123	115	112	106	121	107	104	105	90	113	98	115	105	122	138	119	113	120	105	129	122	114	135	128	125	106	120	118	115	112	111	95	116	101	107	121	110	121	128	109	119	126	112	110	124	112	104	111	116	114	94	105	120	116	115	114	116	105	132	128	108	110	122	92	127	122	132	119	112	125	118	133	102	118	106	110	98	136	119	129	127	115	108	122	137	120	117	110	131	97	99	124	111	131	127	105	107	132	119	105	125	107	99	106	109	108	122	117	135	126	124	127	129	117	117	134	114	113	85	108	124	115	98	103	130	123	110	106	112	107	133	115	111	130	96	100	113	106	118	120	116	97	98	110	118	115	116	123	127	105	110	115	127	112	127	111	105	101	132	119	114	112	121	103	99	103	118	121	123	120	97	128	124	114	127	124	124	119	118	120	121	109	115	129	121	119	124	111	91	102	108	108	117	124	113	127	97	108	118	111	109	136	114	130	122	132	119	115	143	120	110	113	114	120	142	116	125	113	112	128	127	131	117	108	150	123	115	118	116	123	114	121	100	116	109	106	115	112	119	119	109	121	122	107	122	119	124	85	114	124	109	97	114	109	113	122	140	127	102	112	105	112	112	117	90	125	130	113	112	129	125	100	118	115	123	102	136	97	114	111	127	119	113	102	98	128	95	109	127	115	116	110	116	109	135	110	128	109	124	94	141	113	115	117	112	99	120	115	130	109	103	98	116	123	112	103	116	112	123	126	110	143	134	116	101	135	95	123	112	120	98	110	127	134	122	130	116	115	107	119	112	116	130	116	116	119	118	127	128	122	124	106	111	122	106	128	116	106	98	107	115	125	107	123	118	106	111	126	136	137	130	129	133	133	123	113	104	123	115	117	107	99	100	105	114	122	112	122	108	120	116	122	113	104	112	95	109	90	131	120	112	123	104	132	132	104	106	100	125	93	122	113	137	119	123	100	134	112	112	116	94	117	112	113	122	120	113	128	113	115	99	122	102	123	101	124	119	92	109	129	115	123	124	121	125	122	115	131	105	113	112	124	90	103	136	105	115	130	137	111	113	126	117	116	134	115	117	116	121	110	114	116	116	119	108	129	105	116	113	127	116	99	113	111	119	113	105	95	120	113	117	115	124	107	101	113	113	109	109	127	123	147	116	130	109	115	127	119	136	121	109	135	113	128	98	120	113	110	111	116	116	125	104	105	114	124	108	118	124	105	118	116	108	115	98	127	114	98	116	127	97	116	118	122	119	107	123	144	107	116	121	131	119	110	108	137	114	133	112	112	113	122	115	109	105	139	122	115	120	115	121	109	95	102	103	135	110	104	124	114	113	122	111	128	125	121	108	113	120	103	120	128	104	113	112	104	114	116	124	123	127	127	127	128	92	115	99	120	127	122	130	130	114	108	124	132	145	126	104	130	124	106	139	115	86	125	110	111	117	112	104	121	114	108	128	113	113	141	121	93	114	117	96	110	99	113	122	112	114	117	96	112	119	132	104	121	127	119	108	132	126	123	126	101	126	115	117	105	115	112	110	129	122	111	117	133	103	115	121	113	125	120	109	110	116	120	117	110	119	113	122	116	120	109	109	124	102	105	118	128	105	112	117	115	120	117	103	111	105	122	107	120	119	112	117	112	105	131	124	113	118	127	114	120	102	107	130	132	119	118	114	120	127	111	139	137	136	117	123	108	123	103	118	116	100	129	114	107	105	124	128	113	110	110	112	106	111	130	105	129	121	124	116	108	93	108	121	110	120	118	113	113	138	118	117	105	126	126	126	125	129	116	120	127	106	108	106	103	128	131	120	110	97	139	129	124	115	117	121	111	120	110	120	124	121	131	115	111	105	120	127	109	118	115	92	103	108	130	133	120	106	118	117	115	108	108	128	130	116	128	117	119	112	103	104	108	121	108	111	107	114	122	122	119	122	83	109	115	107	121	125	121	129	122	111	126	124	113	132	114	125	140	116	131	124	133	104	110	125	130	119	129	123	113	107	104	103	118	122	117	124	112	105	94	115	128	107	107	127	115	120	104	89	123	132	117	96	119	133	106	105	119	118	106	121	131	126	119	121	110	122	124	100	108	108	132	114	113	116	125	131	116	115	135	126	112	113	121	121	138	93	137	119	113	116	126	132	111	107	102	134	108	133	111	118	97	111	110	122	109	98	112	128	123	130	113	120	120	110	117	116	113	101	103	116	118	114	114	122	117	107	126	100	124	109	117	104	117	103	110	115	111	110	108	119	115	127	121	120	108	115	127	103	137	117	124	102	110	98	119	104	120	126	104	122	121	103	129	108	116	122	112	115	116	116	119	116	126	139	115	100	109	97	117	135	124	106	130	130	113	103	113	104	111	112	119	118	125	123	109	119	130	108	110	118	132	122	95	116	111	137	121	140	94	111	121	127	116	135	122	90	141	102	110	105	117	103	116	140	112	107	110	123	110	122	110	114	121	122	113	111	107	114	100	140	116	121	122	88	136	111	123	108	105	120	126	117	120	117	134	120	111	99	105	114	119	123	119	115	110	119	112	113	119	108	122	117	107	131	116	114	121	123	113	115	130	109	117	121	118	128	109	128	107	123	113	104	124	124	100	133	107	114	108	112	111	125	105	117	109	130	136	117	132	125	103	112	103	127	122	104	128	113	101	120	118	115	102	103	104	101	108	135	142	124	130	105	88	115	115	112	103	136	101	120	127	98	104	121	102	124	117	115	107	132	126	113	125	132	118	97	129	123	106	137	133	101	102	125	134	116	127	126	117	139	119	122	141	120	118	109	107	131	120	112	106	115	123	127	110	106	128	106	119	112	119	105	132	108	137	97	121	118	133	103	111	109	118	98	147	124	122	137	99	113	115	124	114	133	136	101	110	109	111	94	114	115	129	110	112	109	132	128	112	114	109	128	103	120	98	120	118	113	114	110	111	118	111	108	116	101	141	116	114	120	105	114	99	117	134	123	112	120	118	112	117	124	138	134	122	100	134	114	129	119	121	105	111	123	120	94	124	113	106	147	107	107	105	118	122	108	111	111	99	144	108	132	111	103	107	151	111	114	130	115	119	119	113	122	121	97	126	112	126	123	89	120	118	115	111	107	132	111	105	114	141	136	123	112	107	132	109	134	99	114	110	107	144	115	105	95	134	108	117	118	108	115	119	122	114	126	116	128	112	106	118	121	113	138	109	110	124	126	130	101	106	117	110	93	124	121	104	123	110	115	113	102	115	120	114	106	122	124	132	115	131	92	112	129	117	117	119	108	121	117	121	115	105	91	107	106	110	109	115	115	110	124	131	117	117	110	109
28852	11189	8620	9779	15756	18661	19637	19373	17579	15136	12852	11680	10885	11329	11373	10551	9424	7671	6941	6607	6255	5899	5487	4932	4670	4588	4339	3611	3170	2977	2807	2781	2630	2583	2357	2297	2164	2021	2047	1888	1869	1736	1699	1581	1542	1485	1380	1431	1273	1122	1107	1024	1067	1068	1040	1076	1027	989	990	1047	986	993	991	972	1074	1086	1053	1022	979	972	983	987	963	994	953	941	995	922	953	1003	980	986	1015	926	964	974	942	1021	922	937	986	1020	971	977	959	971	956	994	955	958	971	909	931	943	971	969	964	925	949	998	948	979	963	1004	939	948	955	940	994	998	958	972	1028	943	991	949	968	992	992	939	936	935	956	985	953	924	977	963	947	948	1000	930	935	901	962	938	981	948	942	936	933	925	1009	961	943	912	1017	980	959	956	969	964	895	990	962	901	910	952	1017	964	967	945	977	972	930	927	997	905	1010	899	932	923	938	934	958	963	965	964	908	926	874	970	964	928	959	965	945	969	930	913	898	1005	986	950	945	977	944	978	929	941	954	1003	992	940	1019	942	976	1001	967	1005	938	953	955	959	941	945	941	961	925	998	981	971	963	913	951	912	922	935	915	971	954	934	947	992	972	986	970	891	926	979	956	998	1027	949	942	946	954	929	992	924	971	927	936	969	1006	988	941	979	949	939	892	949	968	999	971	981	996	982	956	980	969	951	985	975	893	929	947	953	997	896	955	962	915	990	941	975	933	935	957	930	961	941	949	958	993	953	958	910	967	918	981	939	963	960	954	996	992	935	991	970	910	987	969	970	937	938	955	990	918	902	914	975	973	929	963	940	919	931	970	932	981	970	941	901	988	963	983	993	942	928	909	929	939	988	979	880	950	916	968	954	907	942	968	956	944	987	952	952	937	961	966	995	900	944	934	931	971	982	941	958	903	945	933	936	976	992	918	957	962	856	952	926	974	945	978	897	984	941	921	987	873	967	938	935	970	959	973	967	920	961	958	884	958	963	931	951	985	955	968	892	928	940	961	953	947	979	872	947	943	954	984	931	989	963	954	931	938	943	936	910	996	997	964	945	917	882	951	954	988	903	918	967	939	952	939	986	905	942	954	921	889	977	923	964	980	970	951	908	952	974	941	936	954	925	935	959	972	1003	945	959	962	943	878	969	970	945	911	944	946	898	901	985	908	937	937	925	907	918	948	907	1006	947	992	922	1015	948	919	960	904	941	931	989	946	944	945	992	1012	968	905	955	949	947	959	974	958	953	974	990	950	931	901	935	931	938	952	961	983	924	979	980	964	917	962	956	1001	931	970	991	991	964	1009	949	966	953	920	993	948	973	936	933	900	938	950	932	980	934	969	992	1008	993	933	956	923	920	1011	921	968	961	965	936	976	956	973	907	971	980	995	960	928	951	925	928	961	1012	931	991	902	943	917	963	947	978	947	921	996	973	981	972	946	956	938	971	971	907	918	927	1013	964	963	1002	934	929	952	935	913	978	932	915	956	970	948	974	908	966	955	958	950	936	963	956	917	961	1012	898	981	908	960	992	971	973	967	933	984	966	951	983	990	963	938	940	990	979	958	912	929	977	888	966	1011	916	982	946	996	954	976	1000	929	1005	887	924	904	916	947	941	933	960	963	970	950	902	955	992	976	907	1011	946	946	982	982	912	944	926	952	923	973	998	968	960	973	925	930	961	976	955	912	894	904	936	908	947	991	953	955	961	957	934	959	930	933	978	916	938	946	965	1017	929	980	999	1001	960	949	958	969	1002	930	984	944	936	961	977	926	968	927	928	966	991	970	987	984	924	959	950	980	918	981	952	993	988	945	949	957	999	908	952	959	968	919	958	969	1034	962	1012	909	949	904	968	941	885	944	994	950	930	960	938	979	970	945	927	933	985	1017	914	994	974	995	942	951	957	932	955	926	983	977	917	979	972	1002	973	922	999	942	949	945	927	946	927	959	939	988	989	990	975	922	960	943	1015	897	940	947	954	988	981	902	973	987	968	896	949	908	990	957	997	948	957	940	959	978	1038	962	937	949	935	946	951	970	930	944	951	942	936	996	973	957	971	938	982	939	968	922	947	915	987	974	933	940	968	927	926	958	934	941	937	967	957	990	934	968	936	902	954	973	978	954	973	918	904	981	915	961	901	878	965	928	896	1000	935	906	906	965	940	967	968	936	913	934	951	916	981	936	965	944	947	990	943	921	956	935	922	1003	974	937	893	958	937	976	996	990	920	964	991	929	926	901	937	1027	958	953	976	933	983	930	954	961	973	934	943	936	961	956	912	977	978	941	922	941	962	935	942	900	982	966	962	972	996	958	927	915	932	923	930	951	928	935	999	949	921	948	968	930	914	956	958	965	994	1030	1018	905	944	905	945	968	983	980	972	982	895	983	925	918	945	965	960	949	951	908	1035	946	1004	964	999	971	987	1000	981	927	967	960	929	974	1014	940	968	956	943	981	942	977	936	921	944	944	985	947	945	947	916	986	956	954	958	942	974	963	974	951	933	964	975	947	903	929	933	984	985	955	962	930	980	907	975	939	941	1012	946	940	921	919	947	921	963	996	996	939	1010	964	996	930	924	971	1023	1032	968	934	919	1011	979	964	953	975	958	970	1033	953	925	929	975	937	1005	954	952	985	974	894	977	954	990	911	940	972	979	901	991	975	1005	978	964	954	978	942	939	928	975	955	1024	962	968	936	1018	962	906	951	926	922	1006	937	1000	929	1003	916	958	948	846	1009	969	949	960	949	977	899	970	906	973	956	956	938	949	967	962	904	962	970	966	962	959	955	935	937	975	982	944	925	931	948	1002	1020	908	918	970	967	943	914	900	948	964	977	953	877	959	943	1001	881	971	984	911	925	948	958	922	946	927	929	998	973	938	977	974	948	1018	963	918	975	982	956	962	964	1028	936	1012	1024	941	964	950	971	959	957	943	956	920	945	940	953	1012	969	961	961	996	1011	938	959	980	944	956	925	950	951	965	902	909	907	977	900	971	965	998	969	901	988	971	989	932	1000	965	980	1008	981	939	915	899	948	1011	896	1005	972	915	927	919	948	956	915	906	939	998	931	973	916	948	964	969	1009	1008	950	969	912	925	933	922	921	949	1003	1018	919	905	964	884	905	945	940	940	955	938	994	921	963	917	960	962	940	1010	977	953	962	898	965	934	975	967	1035	926	1007	914	982	947	973	985	926	961	967	944	990	1056	944	939	966	938	980	955	964	906	956	981	942	941	990	943	947	941	1022	1009	930	973	956	986	1004	958	958	920	929	920	979	981	986	981	965	960	967	987	937	986	954	937	1013	964	893	923	964	917	940	953	962	986	988	941	958	1000	957	962	946	957	1009	974	963	975	973	970	965	979	933	928	913	938	952	995	952	963	932	940	918	958	923	949	944	921	953	997	941	926	1006	958	1001	968	938	951	943	969	890	1001	928	930	999	912	944	934	977	974	996	907	919	995	917	958	917	906	956	974	948	981	944	959	918	975	958	939	940	962	1011	928	944	964	972	955	968	988	977	981	968	975	953	966	970	995	921	979	991	944	939	946	941	987	934	934	1007	900	976	924	914	920	920	962	965	1033	968	964	971	939	935	995	969	916	906	911	930	977	917	959	946	941
4622	581	476	364	232	252	282	305	326	286	244	261	248	245	285	263	224	208	225	193	182	190	171	180	170	167	170	148	121	143	133	118	142	133	143	131	141	123	111	114	136	104	107	103	110	101	97	101	89	94	123	120	88	103	108	97	90	108	93	97	108	103	111	96	93	100	102	110	102	111	109	101	98	108	98	98	111	93	91	98	126	98	107	103	89	100	107	98	109	124	94	121	107	99	115	87	92	81	104	90	105	114	85	116	93	108	95	133	96	89	93	100	85	115	109	121	101	120	85	108	110	93	98	96	95	113	116	107	98	111	88	99	103	106	98	101	112	73	101	106	120	94	92	88	111	103	111	105	101	115	95	99	86	104	110	101	106	87	91	104	88	117	96	124	117	110	106	121	107	106	124	92	108	124	121	97	97	121	103	102	88	116	102	122	105	124	113	102	117	116	106	100	111	108	99	104	105	107	100	103	104	105	104	95	91	80	95	105	110	111	109	82	104	86	113	113	92	120	103	97	89	112	94	104	98	115	103	97	107	105	94	111	111	102	81	119	88	109	123	108	83	108	117	102	102	112	105	96	102	107	106	106	118	113	110	96	108	87	88	107	100	108	126	118	113	102	112	113	94	96	123	107	113	85	91	95	110	102	122	115	88	91	88	113	97	110	105	83	94	98	97	102	129	110	98	87	104	119	113	107	95	120	101	108	100	111	105	99	99	104	112	111	95	103	108	115	111	116	90	129	118	114	109	102	104	97	113	86	93	111	108	105	115	85	93	104	97	85	98	112	92	105	113	114	138	101	92	103	103	91	101	96	107	94	122	103	103	109	103	100	107	116	90	102	112	100	104	100	122	88	101	102	106	107	108	102	103	92	106	109	91	87	92	99	79	107	104	86	95	111	112	102	100	94	110	95	109	107	109	119	108	95	104	105	88	112	111	91	108	107	106	102	91	86	106	116	89	85	93	102	89	115	90	102	95	107	100	102	98	94	100	115	109	119	118	116	107	112	92	107	98	115	123	94	101	96	111	87	116	90	107	111	104	95	116	105	102	111	110	98	107	104	103	94	109	118	121	105	107	111	113	90	119	105	108	97	94	101	89	97	86	104	110	104	101	103	112	109	96	115	115	106	99	108	74	125	108	129	102	102	102	115	123	90	89	108	100	107	112	107	107	100	96	110	86	101	104	117	87	116	120	102	111	97	99	109	88	99	106	83	109	103	104	100	104	104	116	99	104	98	99	100	100	94	114	119	107	115	103	98	100	116	96	96	110	106	113	98	109	102	107	104	108	102	119	117	99	95	90	121	104	90	87	102	114	104	101	103	116	104	105	97	89	140	120	100	113	93	81	118	114	106	119	116	101	83	105	113	103	100	99	84	102	106	89	98	113	87	101	85	135	97	116	92	104	97	84	113	111	98	110	116	102	101	105	116	98	114	98	111	97	108	110	109	107	144	103	110	101	88	98	98	96	113	120	119	104	111	91	95	84	106	80	93	103	124	106	91	110	107	95	110	92	105	102	106	99	105	100	109	100	102	111	130	101	91	115	115	109	103	110	110	105	94	107	109	87	111	108	119	111	101	98	86	97	111	91	109	94	116	117	101	109	102	125	93	127	112	106	102	96	125	109	105	116	105	125	105	100	107	89	100	100	109	109	117	104	99	100	106	106	121	103	79	99	116	105	91	100	91	110	124	96	101	89	103	108	108	92	99	115	115	85	107	93	80	110	96	92	81	100	100	113	96	89	102	98	108	108	99	105	101	116	119	121	110	106	107	113	86	115	90	101	123	98	97	97	102	99	89	91	84	92	106	94	111	80	108	110	105	90	82	92	104	102	108	89	94	108	98	97	105	92	103	136	100	115	79	87	103	94	97	117	115	118	90	101	97	85	116	103	107	93	101	87	99	99	95	126	104	87	109	132	107	105	112	113	105	115	100	119	107	126	90	97	106	108	124	107	107	106	101	104	101	95	122	107	82	104	95	99	111	109	102	101	98	93	110	105	103	130	97	122	102	101	104	101	96	112	120	104	89	83	98	91	115	105	116	95	111	85	119	114	89	94	116	117	93	121	118	103	100	99	95	116	103	105	116	97	107	112	87	97	103	92	121	90	104	99	103	107	90	103	99	108	93	123	107	94	102	127	113	109	97	107	118	104	98	101	110	104	124	99	94	113	107	99	113	101	101	109	93	136	105	132	110	109	112	107	110	95	114	102	103	101	106	124	99	96	95	107	121	83	96	120	118	109	95	97	94	127	111	103	89	121	104	100	98	103	127	111	79	105	107	104	112	87	102	106	92	95	102	106	123	87	110	119	97	89	100	134	90	93	97	95	110	96	85	89	111	90	95	93	121	109	107	113	116	101	110	96	118	100	90	103	112	103	112	92	100	107	98	98	105	106	105	99	111	98	130	98	99	101	115	102	110	111	87	115	102	101	98	88	103	105	102	95	102	103	105	93	109	107	86	99	99	110	112	93	107	88	101	101	86	108	120	120	103	99	112	91	110	113	101	99	109	85	108	102	112	108	114	109	116	120	107	105	91	93	108	104	109	105	99	97	103	104	91	105	103	102	114	97	99	105	87	98	126	87	117	96	98	101	117	95	114	100	100	91	97	122	80	94	95	107	120	107	110	87	109	113	123	91	118	97	113	125	91	98	105	97	117	106	88	86	117	106	95	96	93	100	102	104	104	104	110	104	107	106	120	108	97	117	109	102	99	109	100	115	102	108	101	101	106	104	111	100	85	104	104	113	102	101	86	118	101	115	117	91	99	113	114	112	108	108	113	104	102	112	101	113	94	108	106	91	114	79	107	120	87	100	106	88	105	75	96	101	84	128	109	101	113	103	124	100	104	95	124	100	97	95	111	96	100	98	114	112	107	111	105	95	126	94	110	100	122	102	112	97	98	103	98	99	106	108	99	103	98	114	96	99	93	131	107	114	93	94	65	118	86	110	110	114	101	88	118	107	115	104	97	95	113	113	103	107	104	111	91	97	95	106	94	120	125	113	96	89	98	120	112	108	113	109	98	132	102	108	110	106	114	98	107	98	109	104	91	110	108	91	110	109	97	110	106	107	93	98	100	100	103	113	102	114	109	96	102	102	120	104	104	101	98	97	99	86	90	101	103	102	112	94	103	87	113	111	113	108	102	107	107	109	104	116	107	120	100	87	97	108	115	92	106	115	117	123	104	98	114	104	91	123	109	97	113	99	94	89	112	114	102	89	96	98	90	116	109	130	106	102	102	96	109	97	111	99	109	110	99	90	99	118	112	95	88	117	91	83	93	100	111	97	96	93	125	108	106	85	101	102	106	112	86	103	91	107	134	121	107	93	115	84	104	127	98	103	106	118	95	101	92	101	95	85	121	119	97	93	103	113	121	126	107	105	105	115	120	95	103	101	94	100	103	112	90	101	118	104	103	112	133	96	93	109	96	103	109	111	120	94	77	96	108	103	114	87	96	103	109	113	118	115	88	98	106	115	84
19948	7002	5460	6310	9569	11785	12521	12418	10848	9158	7659	7018	6491	7104	7096	6573	5415	4591	4268	4014	3799	3514	3398	3094	2858	2745	2639	2293	2037	1834	1826	1782	1679	1650	1569	1538	1478	1323	1311	1342	1336	1222	1148	1168	1130	1060	1082	1017	996	871	857	823	868	910	901	863	856	895	908	864	839	821	868	830	855	859	871	852	805	867	803	839	811	849	857	817	807	816	794	868	803	859	795	853	818	865	830	859	838	876	894	789	855	822	814	808	807	785	843	842	830	857	823	800	829	824	846	831	829	811	842	903	817	876	848	813	871	829	822	811	837	854	838	856	838	850	817	843	800	816	791	816	841	785	861	877	863	854	798	827	847	898	810	842	845	787	831	805	831	812	852	804	793	847	844	858	841	768	860	806	786	837	786	822	828	821	807	831	824	805	841	828	865	814	832	754	836	839	853	800	848	782	803	828	831	825	824	789	824	765	850	771	847	907	887	833	782	819	848	853	882	831	838	812	808	831	836	840	802	856	821	813	819	919	817	814	826	802	827	800	818	806	855	809	830	834	912	817	831	882	801	830	866	845	825	855	857	857	827	758	813	810	774	810	773	754	798	806	812	795	841	839	804	776	782	817	822	824	789	839	816	828	852	842	814	785	864	817	802	805	867	913	836	885	843	855	821	820	774	813	800	864	800	908	836	800	797	855	823	811	791	854	868	778	801	883	846	834	812	840	788	827	808	818	820	833	814	829	851	825	839	845	805	775	815	906	874	847	812	787	840	829	803	827	789	832	802	863	818	824	869	821	878	787	776	886	872	820	799	878	872	858	826	843	854	822	835	890	785	834	821	820	864	862	814	838	861	806	822	819	874	818	774	878	807	819	808	761	842	854	809	786	793	829	799	811	825	807	811	847	869	833	787	826	818	810	807	858	814	854	816	811	811	846	824	850	884	824	798	809	844	795	832	806	849	830	831	779	856	829	851	828	771	819	870	807	816	888	835	898	838	825	821	813	811	815	852	857	794	767	805	785	809	832	819	793	853	835	821	848	855	810	825	830	841	801	846	835	826	836	817	836	846	840	803	851	828	844	809	778	809	821	831	799	846	803	818	861	836	797	802	868	781	793	796	820	798	870	887	810	823	814	819	861	850	785	880	873	821	870	829	794	832	823	786	784	800	789	833	838	837	829	791	797	816	805	795	779	857	860	837	781	798	797	835	860	824	879	825	813	895	794	763	852	775	858	830	809	841	801	827	829	811	833	810	787	803	823	864	842	785	825	799	808	857	818	786	845	796	854	894	832	805	803	845	840	842	831	845	811	801	818	812	846	835	849	793	827	826	810	833	795	831	826	823	811	826	886	865	811	896	879	822	838	796	808	909	802	810	817	807	858	828	819	832	855	835	840	837	806	845	880	783	829	826	848	809	840	851	859	830	873	836	855	847	771	809	864	841	839	823	835	837	845	781	855	853	826	859	825	798	853	799	840	838	848	743	820	839	805	842	824	822	884	770	867	882	829	810	844	767	814	821	834	784	771	843	806	813	830	878	833	862	841	882	859	837	826	885	776	851	845	782	839	807	842	822	822	805	866	803	808	915	783	859	821	818	812	816	791	831	860	878	840	847	843	803	848	827	874	828	807	806	838	860	786	836	808	799	823	878	814	916	852	804	863	845	798	800	801	874	853	803	805	844	877	800	846	836	805	831	865	854	790	763	800	841	826	789	802	845	779	842	861	831	826	825	781	818	858	867	819	769	829	797	782	854	803	816	788	840	854	846	888	834	853	814	811	845	780	823	782	795	831	809	827	852	824	807	838	809	854	821	826	819	816	801	838	871	871	874	806	860	806	809	887	841	826	848	870	842	877	846	874	876	858	796	826	866	815	824	808	807	830	795	847	797	842	833	832	815	824	863	782	890	836	819	817	831	767	776	809	875	814	840	810	851	838	882	785	860	833	811	850	878	829	831	832	831	853	845	800	813	825	851	862	868	839	868	829	855	815	867	814	751	801	886	838	804	850	871	881	856	837	827	896	825	806	861	791	847	776	794	822	841	866	814	857	838	839	826	808	867	800	839	784	845	793	827	836	856	835	843	818	829	816	832	824	859	821	807	826	831	811	770	805	835	802	803	794	822	866	832	805	866	808	786	832	866	815	853	821	825	887	869	846	838	834	812	792	834	833	842	837	785	790	861	827	845	743	862	836	814	835	808	864	818	849	838	792	805	815	791	822	809	792	815	868	811	862	831	825	836	826	885	812	784	883	861	861	829	811	824	813	848	891	805	878	828	821	830	803	905	848	847	819	827	844	827	812	830	848	808	821	839	868	818	855	856	836	846	850	825	765	833	812	810	809	826	812	874	836	824	802	899	816	832	847	770	781	820	814	828	796	830	809	835	816	858	816	866	823	848	819	826	859	826	853	838	815	846	823	799	839	880	850	888	807	812	833	827	795	808	822	832	827	836	805	861	850	825	835	818	805	791	818	810	763	807	796	808	858	826	811	797	856	842	849	819	794	805	862	866	839	796	850	817	817	834	830	802	802	807	764	805	857	876	798	815	834	831	833	827	807	882	832	768	821	762	819	827	784	845	882	802	808	789	837	807	821	809	753	835	818	839	799	805	848	831	836	794	846	863	828	817	838	827	787	826	807	823	806	819	867	842	846	834	825	845	810	813	832	847	863	833	826	827	829	842	811	842	843	818	860	857	818	782	824	798	868	852	766	856	894	791	869	755	846	860	880	783	822	764	812	860	795	807	857	831	829	823	844	854	835	808	812	848	819	813	834	823	857	830	844	832	875	816	811	863	841	801	865	811	821	822	823	809	850	866	797	837	834	805	833	806	822	841	839	825	796	848	827	767	822	795	816	877	852	823	814	846	836	858	802	814	832	790	830	908	802	829	819	847	823	857	826	841	890	810	807	848	838	852	797	843	824	796	883	844	823	814	860	818	797	850	824	783	813	846	769	785	854	810	818	855	807	815	865	891	787	828	843	835	805	847	745	887	812	828	808	826	890	814	763	835	805	828	866	814	869	813	808	776	806	802	813	841	780	874	836	839	785	846	851	824	776	798	870	770	801	801	818	840	800	829	811	834	815	849	829	810	817	835	841	796	785	819	840	820	809	815	799	810	820	793	804	852	794	800	864	834	769	847	817	832	810	820	809	826	765	812	819	828	797	840	858	829	843	851	827	829	853	801	821	844	820	812	806	790	845	833	799	848	839	861	842	855	861	793	801	752	824	811	818	855	843	809	800	808	822	797	820	794	826	828	823	860	812	795	818	840	805	864	803	825	837	787	835	821	823	838	799	849	818	826	848	820	844	771	792	802	834	836	811	821	797	844	826	848	852	861	833	791	828	823	785	819	850	875	825	856	898	823	876	802	843	820	874	818	834	824	803	796	822	789	814	880	832	784	893	814	814	834	788	812	798	823	829	829	824	786	855	875	810	806	831	789	833	807	826	826	837	809	787	801	842	793	821	791	830	827	853	840	822	800	819	794	843	817	837	795	874	866	848	826	836
4244	1030	762	532	341	339	445	478	500	451	405	339	367	426	438	426	294	301	325	253	282	281	264	220	232	262	237	239	175	190	181	187	177	182	179	166	158	163	150	173	138	150	158	177	165	174	149	134	138	147	157	141	138	157	119	155	140	149	146	140	150	151	148	152	169	153	142	149	133	135	139	138	134	143	118	140	151	135	153	149	136	132	126	156	147	126	118	155	139	136	148	131	150	146	151	134	146	117	138	141	146	137	172	134	135	114	159	124	144	128	144	136	138	146	153	134	143	133	149	129	162	161	147	140	123	142	147	132	168	139	140	143	128	135	141	127	130	139	155	167	137	131	141	147	136	136	132	145	141	125	147	150	147	136	150	125	137	124	112	141	168	119	139	162	132	125	122	138	116	167	149	138	139	141	145	131	122	142	155	136	141	150	158	129	131	122	166	150	162	135	143	141	132	146	158	131	135	159	131	151	135	134	128	133	171	158	150	140	154	138	152	145	149	138	132	137	148	152	146	108	144	123	129	137	159	142	149	151	129	129	130	151	149	151	141	151	144	131	129	136	142	138	158	133	134	128	125	136	150	137	125	150	138	130	136	133	129	152	129	147	148	155	152	149	136	135	115	133	130	137	144	126	123	134	122	150	154	148	166	130	154	129	135	135	130	132	121	146	134	147	141	152	149	135	133	144	136	137	155	133	145	157	141	149	163	145	135	124	135	144	130	140	167	121	133	126	140	125	133	129	132	150	173	157	164	128	146	129	168	132	157	130	148	158	145	151	135	154	131	150	153	147	157	138	133	150	133	139	127	154	150	119	155	142	149	145	141	129	141	148	116	157	138	149	134	138	123	170	123	157	120	125	161	143	151	137	118	147	135	132	125	155	137	139	151	138	142	143	131	139	134	162	116	148	126	108	149	131	135	113	135	147	127	139	138	135	149	157	146	135	142	142	139	127	141	157	123	140	148	136	120	134	129	144	119	120	157	157	125	158	146	136	144	145	121	126	155	139	128	138	133	142	161	120	121	151	136	129	153	128	142	139	142	144	138	119	140	141	126	150	144	155	142	148	114	140	129	132	145	142	143	131	143	138	140	133	136	175	126	143	145	124	123	140	140	149	143	149	120	148	150	149	156	155	145	156	132	147	131	144	152	150	146	101	148	119	156	142	143	154	140	136	143	149	147	171	152	142	161	142	152	145	124	136	133	137	142	165	118	131	130	124	166	154	139	151	134	133	146	131	147	123	132	155	145	136	129	169	128	137	137	160	133	137	110	147	148	127	128	113	140	152	141	125	141	124	158	144	132	120	119	147	167	162	145	129	120	142	137	131	138	156	137	124	150	161	132	130	140	124	145	144	130	156	149	131	141	162	141	143	149	155	148	135	131	135	138	124	129	123	139	149	138	151	141	148	146	138	149	152	132	126	127	124	163	135	121	149	143	122	155	146	160	131	132	144	135	137	136	139	165	154	144	139	134	147	157	129	133	136	142	158	131	139	140	142	126	121	115	143	139	154	132	137	130	149	136	125	131	128	167	143	179	135	141	154	141	157	130	140	139	124	146	133	125	135	140	156	133	159	142	147	140	156	146	129	134	161	165	141	126	150	141	134	137	155	122	142	150	142	145	136	136	139	124	127	141	137	145	150	117	143	145	136	135	146	153	134	152	127	152	132	150	138	144	146	138	154	149	142	134	134	142	148	121	155	131	154	145	158	141	123	151	131	141	153	140	163	134	148	133	137	135	133	144	145	138	126	132	135	129	136	124	118	154	148	143	144	148	128	134	140	123	134	162	127	154	131	129	135	135	153	153	127	148	133	133	133	151	146	142	156	122	141	152	153	138	113	137	144	128	108	148	141	143	134	164	161	145	133	127	152	124	148	152	126	113	134	146	130	146	144	165	149	157	133	129	141	155	140	140	123	119	140	148	145	149	152	125	144	148	134	137	127	137	152	146	144	148	148	124	131	152	118	151	136	128	158	135	135	162	133	159	133	153	148	131	126	136	140	154	137	128	133	121	147	115	134	143	147	120	147	154	135	141	144	134	140	138	139	160	134	141	148	153	152	110	149	140	131	140	140	148	141	147	132	144	122	137	128	132	135	138	130	125	142	165	142	150	120	147	154	143	152	132	138	144	158	123	125	139	138	124	166	139	152	148	146	153	146	130	172	144	144	147	136	138	134	138	155	150	161	141	143	138	177	149	147	135	173	121	141	134	152	129	158	135	131	143	138	127	141	124	150	136	138	160	112	143	156	118	143	138	144	147	146	149	163	148	144	144	144	134	129	140	146	144	120	148	148	124	131	136	140	128	139	137	155	137	159	134	137	137	125	156	139	156	133	153	153	144	139	118	132	161	128	144	153	130	148	150	124	142	140	132	150	149	137	138	143	151	124	150	160	143	146	161	146	158	136	122	138	147	160	136	142	129	124	146	148	146	136	150	172	141	143	141	120	136	148	147	142	137	134	140	125	156	140	142	151	145	122	128	142	153	140	137	130	146	139	139	147	163	134	135	155	149	126	137	146	167	135	146	132	130	142	147	112	147	118	150	133	145	149	151	138	162	113	137	157	134	123	135	139	116	151	163	153	150	130	125	131	133	128	154	159	161	133	139	156	133	127	131	151	152	158	112	141	152	170	132	138	135	152	137	153	152	149	139	135	124	144	123	149	102	141	131	138	130	155	140	133	151	130	161	117	148	141	144	161	144	134	161	140	149	141	126	148	139	158	127	144	124	165	153	140	141	136	135	148	146	127	150	142	134	139	142	145	145	156	140	133	134	130	141	143	135	145	173	139	149	135	131	144	145	127	139	134	162	154	130	138	148	131	157	160	149	136	151	107	148	124	122	144	140	152	132	139	127	144	141	143	150	125	161	155	134	131	144	142	148	129	125	127	126	138	144	157	138	134	129	145	158	136	132	157	157	138	155	124	143	148	133	145	138	132	143	148	140	133	142	134	143	144	148	131	155	135	153	133	150	153	152	142	139	121	146	155	136	145	123	139	133	140	132	155	129	134	144	128	146	132	135	138	125	128	149	128	132	140	138	136	143	144	137	146	144	151	144	145	135	130	120	142	140	141	147	143	131	122	129	153	143	126	135	155	165	142	144	155	127	150	148	145	149	138	155	139	152	163	166	130	147	129	134	134	126	116	127	155	151	123	132	132	146	149	148	143	157	157	156	127	150	138	158	142	152	128	124	133	135	134	168	138	150	162	148	151	148	152	138	151	133	153	122	133	135	157	141	135	132	148	163	144	142	151	140	135	136	143	130	137	163	135	157	143	139	140	139	150	151	150	153	119	134	135	155	124	143	124	133	158	161	152	136	120	141	138	127	142	140	166	137	140	136	139	141	135	162	140	141	146	139	130	133	135	143	146	167	149	149	140	143	146	126	133	132	143	144	139	126	146	128	145	146	136	140	152	152	117	136	156	129	148	146	148	133	151	153	139	115	147	135	138	143	125	138	137	132	159	142	155	134	140	120	153
27434	10235	7805	8633	13175	16608	17636	16997	14956	12769	10882	9940	9850	10518	10111	9090	7499	6645	6046	5992	5388	5163	4816	4583	3998	3854	3792	3281	2770	2615	2546	2508	2469	2238	2265	2155	2067	2005	1889	1799	1730	1791	1697	1722	1567	1448	1561	1456	1356	1233	1226	1285	1191	1196	1249	1211	1187	1245	1167	1206	1172	1184	1165	1150	1119	1170	1179	1115	1135	1158	1100	1164	1066	1145	1104	1149	1118	1177	1142	1170	1177	1075	1093	1156	1082	1090	1112	1079	1111	1089	1140	1116	1142	1051	1119	1117	1157	1115	1160	1053	1142	1136	1054	1115	1184	1078	1105	1117	1044	1145	1192	1145	1094	1108	1099	1106	1135	1154	1160	1158	1130	1103	1102	1083	1163	1128	1165	1054	1144	1122	1131	1095	1168	1134	1137	1091	1093	1116	1115	1174	1138	1097	1128	1083	1089	1103	1169	1174	1127	1156	1106	1128	1130	1076	1132	1110	1159	1129	1102	1150	1126	1094	1106	1139	1094	1110	1112	1106	1083	1152	1082	1069	1159	1122	1105	1117	1048	1093	1156	1113	1160	1126	1155	1118	1064	1157	1113	1119	1082	1043	1184	1172	1209	1141	1100	1125	1146	1105	1155	1154	1167	1104	1133	1170	1119	1123	1136	1103	1115	1073	1139	1141	1089	1197	1092	1154	1147	1128	1149	1163	1140	1145	1131	1196	1143	1166	1144	1162	1089	1105	1149	1150	1156	1095	1183	1088	1127	1157	1151	1103	1079	1159	1112	1107	1171	1159	1095	1109	1118	1116	1158	1101	1147	1106	1165	1148	1150	1109	1094	1180	1154	1059	1138	1104	1119	1113	1096	1109	1073	1073	1112	1149	1087	1084	1123	1175	1101	1102	1062	1170	1148	1116	1196	1117	1089	1092	1115	1216	1178	1119	1109	1114	1098	1139	1089	1140	1058	1169	1141	1121	1108	1142	1133	1099	1138	1151	1071	1157	1152	1129	1041	1110	1088	1125	1168	1112	1138	1133	1153	1172	1159	1134	1070	1126	1116	1121	1127	1110	1118	1111	1142	1141	1035	1077	1150	1113	1155	1122	1117	1138	1139	1109	1150	1122	1153	1214	1106	1105	1130	1194	1103	1149	1137	1129	1158	1105	1132	1166	1095	1139	1126	1090	1141	1105	1181	1155	1126	1109	1093	1060	1170	1092	1154	1145	1125	1097	1102	1125	1187	1121	1102	1134	1074	1100	1175	1147	1086	1101	1145	1160	1121	1211	1127	1066	1107	1185	1093	1165	1142	1102	1115	1144	1164	1074	1101	1144	1128	1082	1159	1125	1088	1132	1088	1123	1163	1117	1087	1130	1148	1164	1087	1111	1144	1125	1117	1087	1128	1106	1127	1145	1139	1084	1143	1154	1115	1134	1189	1142	1083	1113	1123	1151	1140	1087	1157	1131	1125	1124	1107	1153	1094	1179	1171	1143	1092	1144	1069	1154	1053	1139	1103	1114	1107	1163	1124	1153	1133	1115	1083	1075	1127	1088	1106	1087	1186	1070	1173	1121	1134	1126	1113	1146	1114	1085	1134	1102	1105	1114	1187	1036	1139	1070	1127	1159	1118	1115	1102	1085	1152	1122	1129	1099	1083	1142	1168	1132	1140	1081	1162	1099	1125	1126	1158	1148	1171	1101	1145	1088	1091	1136	1112	1136	1096	1076	1063	1115	1126	1142	1145	1136	1138	1129	1121	1095	1155	1074	1160	1120	1143	1159	1053	1138	1178	1212	1128	1161	1150	1178	1123	1124	1139	1144	1199	1142	1144	1117	1133	1096	1094	1132	1146	1082	1115	1137	1141	1140	1192	1141	1107	1172	1190	1104	1126	1120	1053	1131	1095	1120	1154	1061	1173	1152	1096	1119	1100	1103	1117	1123	1051	1093	1119	1114	1192	1061	1148	1151	1105	1029	1156	1096	1163	1117	1136	1111	1090	1098	1064	1133	1142	1128	1176	1157	1108	1053	1129	1157	1113	1093	1168	1086	1170	1130	1130	1161	1123	1084	1098	1152	1104	1125	1174	1137	1119	1144	1167	1096	1121	1145	1159	1131	1089	1132	1138	1096	1106	1127	1137	1142	1124	1192	1107	1157	1149	1145	1172	1171	1063	1192	1095	1216	1114	1097	1092	1156	1089	1170	1113	1088	1092	1139	1149	1117	1080	1125	1138	1128	1095	1130	1130	1164	1058	1128	1126	1124	1147	1141	1133	1120	1139	1124	1133	1146	1124	1124	1118	1122	1142	1104	1186	1121	1105	1141	1073	1143	1110	1142	1120	1169	1110	1126	1142	1069	1157	1142	1103	1074	1118	1139	1124	1123	1153	1071	1106	1105	1149	1078	1112	1099	1074	1141	1068	1155	1081	1133	1160	1133	1083	1184	1139	1164	1094	1137	1141	1116	1124	1088	1129	1162	1155	1123	1142	1120	1184	1160	1115	1104	1111	1145	1200	1101	1103	1098	1128	1140	1179	1147	1177	1116	1056	1141	1124	1099	1101	1168	1134	1157	1152	1134	1101	1125	1090	1130	1135	1081	1118	1133	1148	1119	1133	1213	1059	1094	1156	1099	1092	1121	1035	1120	1159	1199	1053	1124	1165	1146	1117	1154	1048	1224	1216	1108	1175	1111	1129	1069	1086	1173	1169	1135	1129	1105	1098	1165	1114	1109	1111	1073	1114	1190	1085	1071	1106	1075	1107	1137	1082	1159	1112	1173	1098	1099	1116	1099	1094	1104	1074	1113	1174	1099	1144	1124	1109	1066	1103	1111	1133	1152	1139	1107	1162	1069	1115	1170	1160	1115	1089	1127	1108	1139	1177	1118	1158	1188	1149	1148	1147	1121	1158	1108	1105	1208	1126	1152	1068	1118	1136	1100	1139	1056	1157	1081	1174	1182	1124	1085	1144	1094	1108	1161	1118	1156	1157	1106	1052	1088	1053	1178	1162	1079	1165	1088	1166	1067	1129	1121	1146	1147	1100	1110	1080	1133	1086	1140	1113	1108	1120	1121	1112	1139	1102	1090	1150	1121	1135	1163	1165	1162	1084	1086	1133	1082	1112	1113	1115	1085	1113	1107	1135	1150	1235	1075	1181	1134	1134	1153	1108	1168	1153	1122	1134	1160	1158	1155	1172	1115	1171	1134	1166	1092	1137	1163	1086	1122	1165	1176	1151	1035	1143	1108	1160	1186	1122	1141	1130	1131	1091	1160	1053	1126	1165	1133	1098	1077	1140	1115	1129	1139	1127	1160	1139	1130	1158	1124	1111	1157	1116	1198	1163	1127	1085	1130	1163	1185	1051	1162	1120	1172	1109	1132	1111	1092	1126	1122	1146	1126	1083	1090	1183	1114	1167	1137	1133	1090	1149	1133	1188	1132	1079	1197	1198	1182	1089	1154	1137	1180	1204	1112	1087	1105	1160	1121	1139	1091	1117	1111	1114	1128	1094	1048	1164	1079	1157	1168	1091	1170	1130	1097	1108	1116	1169	1057	1100	1137	1101	1156	1053	1078	1089	1114	1090	1175	1194	1076	1111	1127	1140	1069	1078	1111	1155	1118	1180	1137	1083	1171	1149	1092	1116	1156	1127	1112	1044	1187	1125	1151	1072	1174	1136	1127	1063	1147	1158	1050	1106	1160	1146	1114	1101	1141	1138	1132	1124	1174	1142	1142	1153	1131	1143	1156	1117	1136	1091	1137	1113	1104	1155	1139	1127	1094	1173	1058	1132	1099	1116	1110	1136	1097	1125	1183	1169	1107	1109	1095	1195	1146	1166	1036	1088	1165	1164	1075	1157	1120	1114	1159	1158	1167	1103	1083	1147	1120	1140	1158	1146	1127	1140	1061	1155	1071	1122	1087	1144	1129	1097	1145	1097	1123	1147	1095	1101	1140	1137	1102	1097	1148	1136	1106	1102	1114	1163	1152	1153	1080	1119	1125	1093	1150	1149	1106	1109	1077	1130	1118	1140	1142	1154	1137	1074	1095	1130	1145	1130	1103	1157	1103	1175	1119	1149	1126	1169	1076	1098	1082	1132	1137	1174	1109	1100	1139	1134	1066	1102	1144	1095	1081	1102	1128	1134	1155	1060	1041	1074	1113	1083	1073	1141	1150	1136	1122	1157	1124	1170	1158	1126	1093	1051	1059	1127	1128	1159	1162	1144	1111	1128	1160	1115	1142	1118	1105	1139	1154	1183	1149	1110	1101	1113	1099	1135	1156	1179	1142	1093	1119	1131	1226	1209	1119	1095	1149	1192	1136	1144	1147	1142	1079	1076	1122	1105	1091	1059	1116	1099	1143	1126	1122	1139	1130	1076	1134	1143	1162	1104	1142	1134	1151	1155	1194	1095	1107	1203	1092	1152	1084	1145	1125	1126	1161	1099	1088	1187	1129	1093	1150	1148	1088	1121	1189	1093	1071	1191	1127	1125	1130	1108	1121	1081	1084	1099	1139	1110	1143	1117	1139	1085	1194	1079	1057	1120	1121	1174	1092	1128	1188	1169	1109	1142	1092	1059	1061	1121	1104	1118	1172	1092	1112	1183	1190	1159	1126	1175	1114	1124	1074	1139	1149	1155	1181	1075	1119	1116	1114	1160	1144	1063	1139	1156	1081	1142	1128	1164	1070	1140	1124	1133	1127	1215	1086	1129	1148	1123	1084	1175	1097	1097	1111	1103	1087	1126	1108	1162	1180	1132	1124	1145	1148	1135	1089	1169	1085	1131	1129	1132	1109	1187	1106	1192	1158	1150	1196	1110	1087	1140	1120	1112	1073	1118	1092	1103	1158	1115	1084	1055	1129	1133	1198	1129	1090	1124	1121	1185	1169	1095	1113	1047	1114	1137	1105	1166	1081	1113	1119	1112	1138	1103	1156	1131	1150	1158	1099	1095	1145	1152	1134	1128	1132	1072	1133	1106	1126	1084	1102	1147	1098	1106	1104	1103	1111	1108	1114	1077	1123	1127	1103	1155	1131	1128	1151	1075	1129	1154	1161	1186	1124	1141	1186	1175	1054	1125	1097	1148	1067	1124	1064	1090	1167	1108	1069
6835	788	570	380	275	268	349	402	379	295	270	272	329	321	341	293	242	253	226	219	198	154	195	179	171	148	147	132	109	117	112	105	70	97	104	103	96	112	87	95	88	86	90	84	78	65	79	79	81	72	70	74	52	65	82	73	81	63	65	69	70	77	58	73	68	68	60	80	65	63	81	65	77	79	59	68	68	60	79	84	72	69	76	66	56	73	74	70	63	68	85	50	64	84	63	66	83	70	56	64	72	63	59	60	59	70	77	73	70	81	63	54	65	72	54	66	73	63	66	70	69	72	73	56	65	71	63	80	79	71	67	72	68	67	57	68	65	77	58	68	62	54	66	56	64	56	67	70	50	64	65	57	69	64	70	74	71	77	63	67	74	75	53	78	73	54	69	61	67	64	63	68	69	64	63	65	68	75	78	63	78	71	55	57	67	51	72	68	66	65	73	66	71	47	74	74	77	71	68	61	76	65	73	72	63	82	78	55	61	70	72	75	67	65	52	72	63	65	70	67	73	67	88	66	72	63	73	72	72	57	74	69	67	49	65	63	60	87	75	73	64	72	63	67	50	67	54	68	77	83	76	87	68	77	63	73	73	83	57	54	77	54	70	63	68	53	63	71	64	60	73	67	69	74	68	79	72	53	48	73	68	62	73	63	76	65	57	73	62	79	67	81	66	78	77	54	72	72	67	69	70	74	69	66	75	56	81	69	65	60	75	69	60	78	77	61	49	81	75	77	78	78	71	71	66	57	67	75	58	71	81	54	62	63	54	69	53	68	64	65	61	66	66	62	61	63	84	63	82	61	76	75	59	73	53	75	62	69	71	73	68	65	75	78	59	63	79	58	77	74	63	65	63	73	56	58	61	75	63	63	65	64	69	83	70	69	66	83	67	67	60	72	53	78	75	62	72	66	63	61	59	55	64	70	60	69	58	65	62	76	89	74	75	64	69	78	67	79	79	66	65	76	64	60	65	72	81	62	68	61	56	61	56	73	65	69	64	70	54	74	78	60	70	63	79	82	73	65	59	74	61	55	61	64	76	72	69	63	51	83	76	73	55	90	79	47	71	67	56	60	57	53	69	59	85	66	75	76	69	71	73	62	71	62	63	64	84	61	59	58	61	86	70	76	66	63	62	59	70	68	73	76	67	70	55	48	69	52	57	74	62	74	68	70	67	72	64	59	64	58	62	75	70	60	63	51	79	56	51	60	67	68	70	59	81	68	73	64	65	64	78	71	66	74	60	56	59	89	57	65	74	55	56	66	78	65	79	76	88	68	64	80	59	72	78	66	50	47	67	69	85	77	67	65	76	72	72	66	72	89	64	76	70	86	67	63	52	60	59	70	63	67	65	70	79	64	88	70	68	65	83	64	49	53	64	75	64	67	67	67	60	72	65	63	68	60	71	68	69	72	59	72	80	54	76	87	58	66	63	70	61	72	78	67	76	57	64	53	69	68	69	80	57	66	49	61	67	69	62	64	71	64	57	55	65	69	64	62	70	75	79	63	71	55	63	60	69	75	74	67	68	66	77	81	72	69	70	69	77	68	84	59	58	66	70	68	60	57	60	72	62	64	57	70	65	58	76	65	86	70	63	59	66	64	80	68	82	73	66	66	76	67	70	63	51	73	68	66	57	76	71	64	66	65	61	71	52	57	66	74	67	61	76	73	72	75	67	62	53	68	72	69	72	68	65	73	60	64	77	64	73	63	75	64	63	73	65	66	79	65	67	85	65	62	54	78	64	78	68	66	58	68	79	69	71	72	51	58	70	82	63	58	57	74	67	64	75	66	69	60	64	68	77	70	57	69	63	72	69	52	76	64	75	69	69	52	75	55	66	62	69	60	62	67	49	59	57	85	63	72	87	73	61	67	59	78	71	65	59	68	69	63	69	77	63	69	56	71	51	71	68	63	73	72	74	62	48	65	61	65	74	62	74	79	45	57	75	71	62	89	59	63	65	62	65	64	57	84	65	56	76	66	75	72	84	72	61	56	65	63	53	75	67	71	66	73	64	67	76	61	70	70	59	79	50	74	53	51	81	73	55	78	70	70	88	51	80	65	64	58	64	72	56	67	61	60	66	56	56	70	47	67	58	53	72	61	53	59	77	73	73	64	79	74	73	59	70	75	75	74	82	65	70	59	59	72	71	78	71	83	65	85	67	55	66	62	56	52	80	60	68	67	76	73	72	77	53	61	71	56	70	83	71	75	58	89	63	64	71	75	75	65	78	64	74	54	84	68	74	66	77	46	49	58	63	63	58	66	55	71	65	67	79	69	72	54	69	79	67	75	65	72	61	77	74	63	53	69	72	63	73	52	81	83	68	67	72	54	73	56	65	66	72	69	72	56	53	57	65	73	66	57	61	72	70	75	67	69	80	58	83	52	77	63	72	60	58	64	62	71	69	74	71	69	78	66	64	62	66	69	81	70	74	65	59	75	77	68	71	59	62	67	76	78	63	59	63	74	70	76	64	78	63	68	56	72	48	68	58	81	61	82	69	66	64	61	66	63	64	79	80	65	66	63	61	61	76	62	87	66	77	67	67	65	69	65	77	67	73	65	64	56	79	62	71	67	53	72	70	68	54	84	62	64	68	51	70	61	63	69	74	57	73	69	54	74	77	69	65	81	64	67	69	62	62	82	70	50	72	61	66	65	64	66	71	76	53	58	57	72	79	74	60	73	69	63	70	63	69	67	70	77	71	67	63	87	60	68	81	73	54	70	66	77	72	61	68	64	68	70	74	73	76	76	74	78	70	76	69	68	58	54	80	78	60	64	67	63	62	64	67	68	60	61	69	61	76	85	65	72	62	63	75	67	82	59	71	65	54	66	78	64	63	64	75	78	83	63	80	54	81	65	76	60	60	71	66	57	80	59	58	69	56	70	70	55	59	63	79	69	75	64	62	66	70	61	73	62	50	74	64	61	56	67	68	61	70	74	56	64	71	72	69	75	79	75	89	66	62	72	73	75	80	57	70	61	63	68	63	68	61	53	67	64	66	74	72	74	67	64	82	58	82	71	61	55	70	76	68	71	66	70	62	62	67	66	63	83	74	48	70	69	63	63	79	60	57	57	76	72	82	68	62	78	52	67	62	73	66	54	69	60	73	72	68	62	87	52	64	72	63	72	71	60	59	46	65	72	62	65	72	74	67	61	69	66	69	72	70	89	65	81	75	63	79	74	64	70	63	77	63	64	69	69	65	68	66	73	66	70	69	72	70	58	65	66	74	72	65	69	71	72	66	56	72	75	72	73	74	79	58	53	66	66	77	62	70	71	86	76	76	59	74	71	63	68	57	57	69	70	72	79	64	70	64	54	72	72	56	48	80	62	51	76	63	62	85	69	76	77	61	61	64	60	64	65	62	74	61	76	62	81	71	57	70	75	61	61	65	70	53	63	58	66	67	70	82	69	55	68	70	57	69	70	56	82	69	73	70	69	71	72	74	67	64	54	58	69	65	72	85	75	80	66	55	58
22646	8617	6790	7512	11575	14699	15950	15569	13668	11522	9987	9168	9408	9957	9364	8147	6759	5950	5539	5124	4649	4386	4224	3801	3558	3254	3142	2600	2250	2066	1875	2032	1802	1778	1674	1564	1470	1328	1330	1238	1184	1069	1141	1054	955	974	907	905	738	608	648	657	632	621	625	602	590	614	556	599	566	593	592	625	580	622	635	586	617	536	539	540	578	598	541	548	548	550	601	583	544	532	557	590	559	590	536	577	513	559	533	567	564	602	553	566	557	538	569	590	524	596	535	578	553	549	568	510	605	570	544	595	525	553	598	540	560	543	552	533	552	553	563	562	556	541	577	528	533	576	525	537	578	535	562	540	564	545	524	525	527	557	604	533	535	547	590	555	522	528	533	529	560	570	559	582	577	560	562	585	529	533	547	560	556	560	517	558	553	534	599	558	559	553	543	550	599	563	538	562	524	552	551	557	546	550	535	540	559	535	539	552	589	515	554	533	556	519	548	545	581	500	538	508	582	535	548	551	575	556	588	522	604	513	560	541	549	505	552	536	577	596	588	584	522	550	576	537	570	554	548	545	533	587	510	543	541	530	524	528	557	541	564	514	578	559	488	539	548	550	533	537	576	541	560	529	531	532	554	562	544	527	525	513	541	557	519	552	535	545	557	525	573	530	561	587	528	551	590	536	559	524	516	519	637	569	563	559	544	559	576	549	504	566	548	524	568	527	550	521	555	573	531	554	547	535	554	526	538	587	574	559	601	565	531	565	570	574	567	543	529	550	578	561	559	523	566	558	552	529	525	543	593	575	543	508	545	550	572	565	625	493	520	541	576	551	563	527	535	560	578	594	556	565	596	501	547	534	549	522	556	567	520	552	542	542	552	534	521	508	561	521	546	569	557	521	537	543	530	541	563	543	590	575	568	546	525	598	524	521	570	544	581	555	534	589	531	591	536	548	586	534	583	538	574	546	543	548	515	525	530	568	560	574	560	558	555	546	565	533	506	531	537	517	543	532	545	574	555	528	547	531	564	539	531	500	572	528	510	548	538	512	510	564	561	584	528	529	535	600	574	573	541	563	531	558	584	545	549	548	496	619	556	550	552	534	569	571	541	587	535	543	565	521	557	574	552	549	537	555	534	581	551	562	551	588	544	576	547	561	551	538	519	585	547	560	539	581	562	566	531	572	562	537	586	559	548	589	553	608	556	545	582	520	527	557	591	558	560	537	559	525	565	553	549	558	526	543	553	539	568	561	504	568	534	594	563	526	540	545	546	543	575	547	507	556	572	597	549	585	549	510	583	537	570	536	574	544	546	546	541	513	560	602	563	536	578	544	502	549	534	556	500	564	507	526	526	534	527	529	515	565	600	521	520	548	524	556	580	541	527	518	519	554	545	588	542	520	578	566	548	610	555	569	502	498	585	582	560	542	541	528	527	570	556	550	548	539	549	520	574	550	550	523	566	543	563	542	540	570	524	551	562	554	524	558	546	543	556	517	528	551	570	600	554	539	554	570	583	551	567	542	537	547	563	543	559	548	574	531	562	558	572	548	512	545	515	587	539	531	500	557	545	538	558	577	562	537	574	521	544	533	554	546	548	574	546	557	556	550	555	550	534	554	555	564	571	555	569	554	549	551	531	537	583	535	538	543	521	550	565	568	563	551	591	575	533	521	568	542	540	578	488	556	541	526	548	565	555	516	520	563	552	552	603	577	535	536	592	537	548	527	577	577	523	545	564	532	565	550	544	598	529	579	551	549	563	566	532	562	545	524	524	573	568	562	568	562	575	535	592	530	566	523	548	527	542	532	584	535	540	560	514	561	529	528	535	530	529	562	569	517	607	567	535	542	526	538	571	544	524	546	527	543	540	539	574	544	530	487	532	544	576	575	529	518	528	572	561	566	545	544	547	544	527	561	539	593	531	592	580	534	557	544	598	523	560	545	528	533	520	597	542	562	551	558	550	554	531	540	567	526	588	537	511	578	581	505	575	552	582	569	561	541	580	541	571	556	590	487	563	570	560	564	517	556	549	520	533	486	546	530	531	564	514	528	563	529	528	542	572	547	544	534	570	529	526	574	539	541	577	586	526	546	510	573	555	528	563	530	568	553	533	550	563	616	562	524	579	548	552	574	540	563	527	561	571	524	541	529	533	554	543	570	547	555	589	559	575	566	530	558	511	578	582	540	560	537	565	532	563	586	533	569	554	513	539	538	542	573	537	560	569	494	540	560	512	532	518	522	576	528	512	533	573	578	531	558	532	564	548	560	561	546	538	594	525	526	582	552	582	556	528	556	532	552	529	560	563	521	560	553	574	537	546	562	558	556	563	511	532	492	513	590	539	519	564	594	536	544	558	528	560	521	553	566	537	540	512	530	546	545	571	584	535	562	553	566	554	525	555	497	549	560	527	534	589	525	561	507	557	544	545	579	519	541	552	545	568	550	521	571	576	541	615	534	540	565	559	563	584	527	566	541	604	567	512	527	544	580	573	535	565	563	556	557	531	577	571	569	530	534	573	540	614	538	530	570	568	587	567	567	544	541	553	551	567	539	548	581	551	560	577	565	561	537	540	567	584	560	545	549	560	535	540	560	553	550	532	600	573	585	558	539	533	533	517	543	611	544	543	578	547	531	541	551	531	530	555	527	542	541	557	529	523	525	520	536	562	548	568	595	561	541	553	533	524	528	573	564	507	573	522	566	561	555	596	551	548	572	600	541	543	539	555	534	585	555	567	564	554	543	546	598	563	574	543	519	596	590	548	580	553	545	556	546	589	524	550	559	558	543	519	524	552	568	515	542	564	567	530	535	519	582	601	553	563	527	546	595	557	570	547	534	529	568	567	573	525	567	502	513	578	549	567	527	547	564	528	565	549	553	529	572	572	554	548	515	534	565	535	551	558	552	550	542	551	574	535	552	541	535	547	546	568	601	516	507	514	547	568	516	532	575	540	534	560	560	569	561	576	568	564	544	549	563	519	556	546	552	537	548	576	525	573	572	579	559	523	514	585	539	566	543	505	558	518	546	585	552	533	540	530	559	556	569	524	516	514	546	542	529	559	587	543	534	547	517	539	546	538	535	529	542	557	597	550	526	578	549	559	512	561	591	561	543	566	537	555	496	547	553	541	562	561	566	570	592	570	556	596	564	523	515	540	556	555	608	575	559	594	522	527	537	535	555	544	502	540	576	501	530	513	535	547	510	543	567	518	534	532	560	528	560	542	532	549	558	503	556	581	555	541	538	546	573	522	532	536	596	590	579	523	588	553	558	559	542	557	529	591	617	553	578	499	509	569	568	528	549	591	542	541	545	540	506	547	555	533	523	566	503	528	560	514	591	562	548	540	552	577	586	584	567	557	570	571	553	552	580	520	558	533	482	560	546	519	531	537	565	544	509	566	571	545	535	573	577	552	552	583	518	524	536	553	531	533	548	552	518	555	539	574	557	619	556	559	550	548	557	580	535	558	547	549	565	574	555	547	539	562	547	537	573	537	551	568	583	581	586	557	575	570	530	535	558
6093	1208	830	577	356	375	504	565	515	471	453	429	504	478	456	400	356	342	315	292	275	297	298	250	235	254	258	220	189	151	189	161	156	187	163	165	170	158	120	143	157	144	144	144	127	139	129	120	108	119	115	112	121	110	103	113	92	116	107	115	118	122	152	119	132	124	110	97	114	97	120	116	133	110	106	118	108	112	105	117	103	118	133	118	117	110	119	122	114	125	121	123	110	119	117	102	125	120	126	132	118	105	104	103	132	126	123	109	128	104	109	105	120	131	121	116	114	124	118	124	118	116	111	110	100	89	119	100	111	106	126	129	115	87	111	118	117	125	106	108	108	118	107	121	121	132	111	108	103	125	130	110	107	125	113	103	118	112	126	93	123	116	107	104	109	101	112	116	132	107	110	110	111	123	107	109	102	103	117	124	119	118	115	108	117	103	105	126	107	108	104	97	119	125	113	123	120	110	121	97	123	110	122	115	129	118	126	137	127	108	119	93	116	126	114	96	120	132	112	118	120	128	135	113	122	118	126	100	116	105	138	120	106	114	112	111	107	119	102	119	113	122	113	104	121	113	116	99	111	123	125	116	100	112	120	115	124	109	133	132	118	132	133	115	134	118	128	130	116	102	123	116	119	124	103	101	111	110	113	105	93	103	119	119	116	101	102	132	101	124	99	112	126	100	109	98	108	120	114	122	127	108	114	110	116	110	121	115	110	116	106	112	123	108	91	108	118	98	106	116	105	111	109	108	120	108	116	126	119	115	119	119	120	111	112	107	116	123	127	120	120	124	142	118	137	122	97	113	99	126	104	124	115	108	130	112	121	122	101	129	117	121	103	117	118	111	112	101	117	119	116	124	133	107	98	99	125	88	107	122	117	114	115	108	114	111	131	91	125	120	113	123	109	106	83	91	116	105	114	111	118	120	97	112	101	112	115	103	128	108	128	123	99	125	130	100	114	119	116	101	105	112	109	131	118	116	115	114	117	100	103	126	102	122	110	118	116	118	123	112	105	123	106	112	130	124	108	112	110	129	122	118	115	126	105	96	139	121	119	117	102	110	107	133	111	114	111	104	103	122	121	130	123	104	118	106	101	119	113	114	97	104	120	130	108	127	131	120	116	123	106	117	118	122	119	103	104	123	111	116	113	107	111	130	105	115	116	111	125	117	104	114	120	115	115	132	114	118	114	108	114	116	115	112	121	118	123	101	113	130	115	134	119	111	120	111	119	119	110	102	98	106	132	129	118	114	94	103	116	107	107	121	116	103	115	99	121	94	104	99	106	125	122	117	113	118	108	97	96	112	123	104	133	113	126	108	103	114	137	117	126	131	131	112	125	119	105	118	105	120	107	121	90	117	92	96	115	123	108	111	125	103	126	80	124	120	132	121	117	112	109	105	115	113	119	124	103	116	108	117	102	126	126	119	106	118	117	104	135	130	132	100	112	115	119	105	123	97	106	102	107	116	128	119	103	111	114	111	110	120	119	118	95	113	115	128	100	119	119	99	120	100	111	116	118	119	114	139	123	102	126	105	115	111	109	117	122	111	113	125	123	107	112	98	112	121	114	106	112	112	100	121	111	105	107	127	124	96	112	122	113	128	121	149	125	101	104	106	116	99	101	139	118	112	127	114	119	120	123	116	121	120	96	133	102	119	108	115	113	95	120	103	105	100	112	101	118	127	121	103	123	135	122	95	109	106	112	124	106	125	121	90	121	118	134	100	112	122	116	119	114	125	108	94	113	112	100	108	100	115	129	124	119	104	136	102	122	110	88	115	108	119	111	119	128	110	117	94	100	112	111	120	125	111	120	113	125	104	138	119	105	123	105	120	108	134	106	121	93	106	98	122	112	107	116	112	109	135	110	117	124	105	139	116	111	109	128	107	127	126	103	101	127	112	130	114	108	120	117	106	124	128	96	97	114	111	104	104	98	107	100	118	129	113	121	117	99	118	115	95	102	98	105	111	114	108	130	119	116	105	130	98	127	109	113	123	105	105	108	105	75	106	128	125	128	115	114	109	108	118	108	119	118	95	112	127	122	137	119	128	114	116	111	104	92	102	110	99	118	144	107	127	100	115	106	128	131	92	123	114	110	119	117	116	115	113	102	112	109	107	110	84	115	110	102	111	103	110	109	112	100	93	116	108	97	137	130	117	106	121	131	126	105	120	116	94	111	120	112	123	121	128	104	119	118	114	111	107	133	113	114	104	111	97	135	105	101	115	113	119	118	105	112	117	126	100	106	115	135	119	111	133	114	128	114	110	116	136	122	116	108	89	115	109	99	107	133	128	120	110	118	127	126	86	111	90	102	123	113	110	116	105	118	111	128	117	95	110	113	107	131	119	113	124	112	112	106	112	119	98	105	98	110	91	120	126	125	107	118	137	128	113	120	97	124	113	122	115	110	119	119	126	124	105	121	107	121	110	106	93	101	104	136	87	105	119	136	125	103	114	115	108	121	110	104	116	120	123	130	132	101	115	130	103	120	108	105	128	110	108	102	135	104	130	111	100	130	120	102	111	136	107	96	101	130	96	115	111	111	101	118	126	109	117	124	110	114	104	117	117	113	76	122	114	108	108	115	137	117	103	120	114	128	110	91	109	94	143	111	122	101	112	108	96	124	124	114	122	115	143	112	124	100	109	114	130	105	125	94	112	105	130	131	115	113	112	115	111	121	101	117	102	108	112	118	110	111	111	112	119	120	108	126	120	104	100	111	94	118	116	113	135	130	131	133	121	116	112	105	121	120	119	108	106	113	130	111	136	121	106	110	105	130	122	98	129	127	104	115	118	103	100	114	114	108	97	103	97	98	109	113	136	125	100	109	107	110	129	105	114	121	120	113	107	122	124	104	117	133	122	142	111	110	122	108	120	129	100	100	114	100	117	113	118	122	121	119	108	100	114	109	107	102	119	118	112	128	117	118	111	123	110	93	106	113	105	104	106	117	115	125	114	106	132	103	146	132	125	105	124	104	132	113	91	112	100	121	100	154	129	115	99	141	114	131	121	100	142	108	95	113	121	108	118	123	103	108	110	107	102	114	91	114	124	117	116	109	121	108	115	109	126	138	107	111	138	104	108	130	115	109	113	115	124	136	128	103	106	92	115	105	117	126	101	109	117	112	121	111	124	123	119	141	126	105	92	105	104	106	110	106	122	101	118	135	110	113	117	122	112	99	128	128	121	134	118	118	120	118	121	97	119	117	115	131	116	99	116	115	130	95	112	112	140	128	108	132	99	110	114	123	96	103	99	100	110	134	117	118	115	125	125	122	113	132	109	122	127	108	102	109	117	109	114	110	113	122	113	118	116	118	114	92	107	109	118	116	128	122	132	108	97	115	123	143	111	110	106	109	121	98	123	118	102	113	107	117	124	120	123	114	97	119	124	121	100	113	108	137	115	99	108	118	111	122	104	123	112	124	97	97	93	122	118	112	126	100	95	108	116	103	98	123	90	113	114	116	112	110	102	126	129	151	117	123	123
28827	11141	8846	9197	14575	18794	20039	19158	16910	14545	13242	12429	12905	12928	12216	10433	8590	7941	7556	6937	6420	6007	5618	5206	4909	4776	4180	3640	3129	2828	2882	2758	2667	2491	2335	2217	2118	2028	1936	1865	1849	1721	1686	1550	1528	1453	1459	1296	1121	1084	1099	996	1123	1037	1017	1047	978	1025	1013	999	1021	950	988	1014	1009	1040	963	955	946	1006	922	962	964	981	991	918	954	1018	971	963	981	998	959	1046	978	955	946	938	992	975	938	900	914	963	909	1002	909	954	926	909	981	958	932	942	897	936	927	951	1007	931	947	944	959	921	940	974	948	924	960	983	945	915	889	930	926	955	960	951	960	930	911	966	968	956	911	916	957	955	942	955	949	959	984	941	928	965	948	959	918	946	919	980	892	930	904	971	911	942	931	927	974	980	956	929	963	899	924	970	977	983	955	900	944	888	956	979	932	940	961	965	917	972	907	943	917	1018	940	923	933	979	927	1000	946	949	967	943	982	920	956	911	959	945	935	967	962	939	897	959	948	988	925	916	978	903	889	940	945	957	959	979	934	935	934	984	978	946	929	987	919	945	938	924	944	922	946	970	964	935	909	992	942	956	963	867	959	927	926	932	957	953	960	944	962	927	959	937	962	895	954	992	881	906	930	933	979	938	925	1005	922	918	955	949	906	929	952	898	878	927	1019	892	885	938	1013	941	912	939	951	977	935	874	978	933	925	955	934	962	948	960	939	988	916	916	959	970	888	971	942	958	921	912	983	1007	949	956	966	952	1020	885	880	953	914	958	930	947	931	939	933	949	944	981	962	913	1017	903	861	969	930	935	947	922	951	923	953	972	942	949	945	926	993	929	975	951	961	893	913	945	896	960	982	929	964	1006	934	922	970	970	927	928	941	953	954	915	949	950	942	974	872	989	1002	907	942	914	969	935	955	935	960	941	928	917	941	971	940	929	911	912	994	981	967	952	917	948	951	958	916	902	908	1014	919	928	1003	917	945	956	940	953	960	951	906	955	930	971	916	968	952	929	967	947	954	1011	952	951	985	911	990	942	954	958	950	936	983	933	894	938	932	893	938	974	953	1001	919	936	947	939	979	909	902	937	923	935	953	980	918	970	956	981	979	905	921	988	974	966	913	899	959	913	954	882	958	982	917	888	906	908	963	976	946	959	1012	936	894	933	985	910	935	941	970	956	943	931	944	938	942	974	936	904	948	917	946	957	896	849	928	1004	965	943	972	1009	886	898	928	904	925	935	953	1005	906	965	951	972	962	934	957	955	909	931	950	975	973	948	925	931	907	954	969	955	950	950	935	933	955	964	975	946	951	973	984	922	922	960	932	954	956	991	919	909	1005	915	957	943	937	925	931	979	963	954	920	926	938	1024	978	935	913	913	987	908	956	944	948	957	950	940	996	911	915	963	920	951	882	910	890	934	965	1004	941	874	957	931	985	897	940	954	941	945	950	921	949	889	927	920	897	924	950	942	945	955	963	926	961	909	934	936	958	949	952	972	904	909	886	923	946	979	900	892	926	853	901	974	934	913	1002	926	938	943	988	919	941	864	911	958	976	961	945	943	922	894	955	921	890	925	975	931	976	972	938	952	1005	946	956	872	977	1012	921	947	964	938	963	952	959	922	939	923	948	933	919	891	966	881	880	946	970	959	928	906	917	966	920	942	904	989	959	936	945	959	976	931	934	891	990	967	992	912	938	954	906	911	970	928	957	841	918	1029	970	941	937	942	962	950	960	942	986	905	966	940	942	1017	953	935	966	910	976	913	921	861	971	953	941	932	917	954	926	911	859	959	899	941	956	935	951	951	1021	940	962	997	934	975	951	893	910	938	952	929	942	899	915	888	930	978	879	994	983	914	879	923	959	971	979	968	946	922	962	940	1027	928	949	1005	966	934	966	993	911	997	917	986	969	934	952	930	940	946	952	929	920	955	980	959	909	954	946	923	939	956	943	946	950	938	937	962	992	919	939	976	978	955	933	946	934	943	920	985	914	970	907	941	934	927	936	950	898	964	899	927	932	954	978	982	927	935	954	946	898	958	1008	921	951	963	927	979	926	939	956	925	935	943	950	884	906	1008	949	925	892	925	897	969	972	935	964	921	877	940	956	972	954	921	979	981	897	929	956	951	892	1005	926	965	918	946	970	955	933	906	1005	958	991	995	927	978	934	961	923	923	975	920	986	920	978	969	896	904	955	925	957	910	897	950	941	968	943	960	943	919	946	957	957	965	904	948	915	990	893	920	980	1002	965	996	974	924	902	926	941	919	950	928	917	945	970	958	943	927	926	968	913	932	989	971	1000	933	967	955	930	903	951	933	940	1005	938	961	927	890	914	959	983	946	987	915	949	932	992	917	983	1005	913	926	959	1013	984	939	927	940	973	962	958	919	958	904	912	984	950	913	925	964	929	922	950	922	962	974	873	946	984	924	920	906	947	915	979	924	963	881	957	945	929	973	982	921	959	956	933	935	945	881	952	924	887	944	922	895	939	913	943	936	947	932	949	907	904	933	897	927	909	933	979	962	947	910	927	933	939	938	987	908	923	952	872	903	950	972	935	998	944	975	962	1000	928	959	973	902	953	940	994	911	916	946	991	966	931	977	924	962	1016	971	987	916	923	941	981	933	957	962	923	973	987	916	887	902	914	976	885	922	959	949	953	924	910	943	954	932	987	924	922	951	973	919	1041	970	906	951	967	962	933	969	925	918	897	900	938	917	989	928	894	943	946	943	948	927	926	951	908	953	949	992	921	970	945	887	895	989	988	921	975	915	927	986	949	958	962	940	977	875	954	926	920	912	944	904	973	951	940	918	930	931	901	935	958	964	928	928	914	923	957	948	922	952	919	957	878	937	887	980	945	949	996	932	951	906	931	972	958	913	923	959	953	964	969	950	919	940	993	952	1008	943	962	894	940	962	901	924	923	969	951	969	959	973	915	949	982	972	946	885	934	949	922	921	909	948	941	962	982	974	943	940	961	958	961	959	878	921	979	974	939	939	893	912	944	973	998	929	966	923	920	970	936	944	958	961	951	907	965	909	906	906	943	958	932	892	983	920	931	946	946	886	945	992	899	917	913	939	964	957	970	921	979	917	902	950	900	884	913	926	926	974	965	950	934	986	900	909	945	945	947	918	903	936	964	917	949	964	933	921	948	981	934	909	927	957	985	908	944	987	937	929	941	957	933	946	945	968	896	951	971	925	1041	949	915	923	905	958	937	959	912	963	924	977	933	939	909	938	932	920	899	930	874	937	1015	953	971	912	957	944	969	951	908	903	918	931	917	945	896	961	970	937	898	935	946	899	951	980	989	931	970	1003	923	917	978	895	952	928	956	957	959	949	981	1038	969	943	925	878	941	909	978	970	946	940	959	896	954	947	1009	979	960	928	986	918	938	930	934	947	976	928	919	946	914	895	956	969	979	929	917	894	937	903	926	908	901	980	954	907	904	923	895	936	935	915	928	966	945	906	913	908	928	910	944	980	886	939	962	968	940	946	953	927	907	983	925	920	939	949	966	967	937	910	935	953	904	935	983	917	951	931	964	922	939	922	930	941	973	980
4530	569	487	308	201	243	248	318	295	260	296	255	283	308	281	221	220	216	211	207	190	176	169	165	184	174	155	148	156	136	134	147	118	129	142	124	131	111	121	109	94	119	122	91	121	97	126	101	112	126	106	91	119	85	110	89	101	87	91	92	108	111	88	126	104	105	99	88	122	111	113	89	95	94	103	89	85	84	93	117	115	88	108	113	105	109	119	103	101	95	93	120	98	97	114	116	117	95	98	97	123	112	107	100	80	116	107	100	98	96	105	93	105	90	114	106	72	119	127	97	102	122	100	103	96	113	111	106	95	101	115	93	116	114	112	84	98	107	107	100	117	95	103	96	111	109	116	116	96	113	96	122	106	103	116	90	105	91	97	104	102	109	96	101	93	93	94	108	108	81	116	86	105	103	118	100	97	98	101	98	108	105	127	93	102	127	108	120	95	81	106	88	117	102	108	116	121	86	112	83	97	96	111	95	89	102	116	106	116	97	106	105	100	102	104	110	103	85	114	96	109	78	124	90	98	87	114	100	101	104	109	103	85	86	101	109	109	99	94	104	115	105	100	94	86	99	99	79	85	101	95	85	114	116	100	99	99	112	91	97	102	103	106	109	83	114	122	108	91	101	110	105	100	101	102	116	108	83	97	94	105	99	110	88	120	102	99	104	96	102	98	99	95	95	103	93	87	96	106	97	101	92	85	102	97	96	99	97	102	93	108	96	98	100	116	88	109	117	91	110	85	99	94	97	100	97	103	101	89	95	107	75	91	106	111	99	127	101	93	126	109	91	123	96	101	105	96	107	95	109	83	88	99	97	104	97	94	107	98	100	92	103	93	119	102	83	96	98	104	110	92	87	104	103	109	109	113	113	116	77	92	99	88	106	104	112	104	108	89	112	102	96	99	97	108	103	93	107	110	88	95	95	90	95	105	97	98	90	107	97	113	115	89	96	90	96	98	87	106	118	107	114	112	114	107	106	102	113	109	114	102	102	92	112	112	98	104	108	111	101	108	95	92	100	102	106	98	96	86	89	113	99	90	90	84	91	103	100	104	111	110	94	97	97	96	115	88	104	100	93	105	118	97	113	90	94	100	116	110	88	121	109	119	107	96	101	108	115	109	96	102	104	108	110	99	100	80	107	118	102	100	94	107	109	97	104	90	109	98	107	99	94	103	92	119	99	96	112	84	113	108	95	124	106	88	95	102	99	97	108	101	94	106	121	103	81	118	99	98	95	81	102	104	75	114	102	93	111	104	116	102	111	99	98	99	119	119	118	74	94	108	115	96	98	98	98	80	105	106	111	97	93	111	87	90	94	96	109	114	108	97	102	114	99	79	97	99	104	109	93	111	87	97	100	92	86	85	98	115	103	97	104	86	100	107	103	113	91	100	100	99	105	101	99	91	96	127	106	98	109	133	100	109	107	92	97	78	104	108	89	90	79	115	98	120	104	105	110	98	107	92	106	109	94	91	101	108	109	96	106	102	99	90	104	88	122	95	109	92	98	72	94	99	75	100	112	111	96	87	98	96	116	120	101	114	99	102	106	99	96	111	92	91	99	103	103	93	96	96	106	91	104	96	89	104	103	113	106	111	91	109	118	86	108	109	103	108	83	91	94	99	93	91	101	95	101	110	99	115	107	106	101	116	101	97	83	104	135	120	106	93	97	126	102	105	98	99	112	106	113	88	86	104	118	102	110	101	96	87	112	108	119	104	99	112	95	102	100	95	111	96	92	91	95	114	93	116	110	86	106	91	102	96	136	117	102	120	105	87	100	97	86	101	129	102	89	109	94	99	87	110	100	95	102	108	118	94	109	130	85	109	110	116	103	106	102	97	113	106	108	118	98	102	79	119	89	92	107	103	99	99	95	90	97	109	80	90	118	109	74	105	108	103	104	105	85	70	107	99	107	102	112	112	114	113	101	99	98	83	108	93	92	98	107	77	100	94	99	88	108	80	118	93	96	100	98	113	98	104	99	86	113	111	119	97	92	92	116	99	110	107	98	91	93	107	112	103	105	82	98	123	97	81	113	93	83	112	90	108	100	104	85	97	92	112	86	91	99	94	103	110	87	109	97	121	117	92	110	106	106	90	106	95	109	80	109	85	97	100	99	97	130	101	95	91	113	106	111	97	112	106	115	113	101	87	107	102	111	94	102	104	101	115	92	103	83	92	102	109	103	122	101	109	98	96	103	97	123	94	84	99	91	105	97	92	103	107	104	107	81	94	120	110	114	115	96	97	88	102	117	101	100	90	98	92	103	95	91	99	100	105	107	97	104	96	122	110	81	98	96	101	95	93	101	109	104	105	100	100	109	85	109	106	104	105	104	110	101	71	115	92	116	99	98	70	88	119	101	96	128	111	91	98	107	98	103	102	90	85	110	91	88	119	95	91	100	119	97	84	98	100	99	101	106	94	117	109	108	115	96	96	103	106	92	99	122	105	92	98	123	104	87	95	93	97	119	89	100	97	122	109	111	102	104	103	98	110	71	102	90	98	116	78	89	107	100	77	102	101	101	106	98	92	100	93	116	99	93	85	111	91	106	87	93	97	105	98	121	106	95	90	98	99	100	115	94	113	100	109	108	87	109	87	110	109	106	94	90	103	89	109	100	106	92	97	108	99	100	92	85	115	106	89	111	115	105	110	97	116	99	93	106	103	98	107	114	99	105	114	94	89	100	104	91	109	85	114	116	110	112	111	91	86	99	96	106	113	112	123	119	101	95	94	115	104	115	110	121	98	108	112	110	104	102	97	114	114	99	82	92	91	90	92	110	105	105	93	99	110	105	109	107	107	102	121	89	93	72	98	87	90	114	96	109	103	113	107	80	80	98	116	112	106	77	93	107	96	95	97	113	97	104	120	90	102	100	98	104	108	95	117	102	84	97	108	85	94	102	100	104	96	91	91	92	115	99	98	108	96	91	109	106	99	82	93	108	103	104	110	111	91	113	94	104	95	112	98	120	99	93	100	112	116	104	106	113	85	110	104	95	92	103	95	100	86	110	94	81	111	99	101	90	95	101	100	100	111	104	102	118	109	104	116	104	107	95	102	126	102	94	139	110	97	99	85	81	104	86	104	103	93	100	112	88	101	96	103	94	105	112	106	93	103	106	102	112	107	106	114	99	101	104	103	93	104	108	105	94	103	114	104	99	82	102	103	102	96	117	93	102	102	103	109	71	113	112	98	112	107	99	100	89	95	105	109	87	82	112	102	105	97	101	98	102	116	76	99	100	96	99	97	101	86	102	110	106	85	94	99	107	103	104	97	113	123	89	90	116	105	82	101	77	108	89	97	114	94	110	77	111	88	114	115	111	109	97	95	104	109	111	97	100	100	95	84	113	92	115	101	92	113	115	107	102	97	112	98	112	89	106	105	104	91	98	105	104	87	94	101	93	106	92	99	86	98	109	95	107	80	104	102	114	96	118	129	105	98	102	106	94	110	96	100	95	95	109	104	82	84	94	106	101	99	84	100	100
19664	6488	5299	5167	8409	11658	13110	12023	10071	8813	7846	7629	8186	8431	7554	6140	5289	4966	4613	4131	3892	3641	3477	3140	2957	2818	2584	2270	2016	1815	1759	1782	1751	1639	1563	1564	1354	1384	1325	1339	1255	1220	1186	1140	1154	1093	1045	1007	915	914	890	776	862	896	883	863	827	827	868	786	840	868	875	824	821	838	819	822	828	788	748	810	810	788	759	796	796	839	817	792	795	884	814	826	819	834	829	815	833	821	809	835	756	835	802	807	834	757	837	788	795	763	775	831	808	802	776	806	813	834	837	789	842	777	786	818	789	775	798	800	779	784	835	856	807	825	798	802	800	823	828	740	805	780	810	828	816	812	853	834	796	800	817	747	825	812	843	840	878	794	814	832	826	821	832	789	812	751	833	758	840	822	770	787	805	803	809	787	808	787	804	885	838	797	805	861	796	775	857	838	804	801	811	812	827	794	813	800	789	758	830	803	770	894	792	799	799	807	822	781	845	846	816	803	802	802	815	814	851	769	795	776	819	859	785	814	853	796	745	821	818	827	735	868	749	777	805	794	868	753	828	787	816	781	820	844	856	787	861	824	787	810	815	821	817	862	810	798	811	782	793	840	798	762	802	865	837	800	828	827	822	826	823	870	823	784	762	783	827	842	766	819	806	808	789	794	824	796	819	766	804	814	787	775	805	839	815	845	796	778	821	772	796	805	807	856	806	854	838	817	772	831	819	812	847	826	819	856	848	778	858	772	798	754	808	784	785	809	769	779	768	806	802	791	837	830	806	840	797	831	833	777	831	811	846	836	806	797	817	780	803	825	771	808	785	808	881	796	845	827	806	789	794	794	818	776	788	802	839	796	801	784	841	827	816	807	829	863	807	812	841	821	816	796	781	817	810	810	797	791	820	820	825	848	820	786	777	879	801	821	812	793	784	784	784	859	806	777	792	838	782	836	849	848	785	792	828	823	852	792	829	824	834	790	822	787	819	840	793	812	808	798	815	835	835	807	818	850	794	790	764	834	825	804	796	772	797	818	803	801	785	792	861	795	840	796	792	794	835	800	806	818	846	835	792	733	794	835	809	781	765	787	738	844	818	780	820	797	853	799	804	784	794	783	845	825	836	796	810	763	815	817	871	826	810	837	815	823	799	796	805	848	787	832	771	781	783	834	833	776	791	798	887	784	771	831	808	810	815	831	823	803	808	829	774	768	840	841	789	818	846	882	814	811	785	806	821	827	799	805	807	753	814	825	820	823	767	814	818	799	807	825	796	813	807	822	837	827	810	820	763	803	823	790	825	770	808	793	858	876	798	825	836	795	826	853	870	777	801	843	812	838	847	770	814	832	838	784	770	790	829	830	823	807	835	798	828	817	824	782	807	816	825	799	796	802	794	802	817	770	818	779	747	814	778	817	754	810	814	833	791	824	829	786	797	825	808	822	832	836	836	817	811	853	831	808	771	820	833	857	799	828	890	815	829	816	791	811	810	806	828	775	788	831	810	861	849	770	772	812	854	790	833	845	810	806	864	815	873	861	798	787	802	854	808	798	850	852	846	851	784	797	864	786	805	860	820	815	826	859	802	862	783	784	833	792	852	817	815	785	831	806	789	790	810	811	794	809	809	796	756	773	854	818	805	771	856	792	735	778	735	775	783	844	840	790	816	831	836	794	813	812	814	843	785	815	808	801	798	823	834	871	845	819	781	806	822	848	821	789	832	795	778	753	788	842	785	813	795	818	887	802	763	827	805	847	801	795	795	812	774	799	747	849	815	824	794	839	788	834	821	798	811	815	788	844	792	880	799	808	793	848	820	821	782	814	841	778	830	787	826	802	836	845	864	738	819	793	799	791	845	834	834	785	805	800	786	787	789	806	787	870	839	801	846	815	772	821	820	817	778	837	777	816	829	843	811	830	811	803	783	823	770	776	852	804	817	816	797	814	784	793	780	792	791	818	837	810	792	818	853	840	792	837	784	820	800	787	807	779	805	832	789	823	823	815	851	820	789	852	808	836	786	792	832	788	785	802	793	808	837	817	799	793	781	817	811	793	810	833	774	811	830	821	799	815	809	801	869	828	814	819	821	820	858	870	876	830	840	787	845	832	780	779	831	817	794	797	820	795	819	781	796	807	858	787	824	811	830	801	783	828	823	870	825	799	768	763	808	806	813	825	835	829	828	819	789	837	782	814	821	791	810	856	789	834	845	812	814	834	789	816	822	840	847	792	841	785	833	763	843	808	814	776	801	807	798	801	822	829	748	833	813	796	782	806	801	824	824	792	801	819	794	826	847	796	834	836	832	795	811	831	861	824	833	774	773	788	816	807	846	819	846	848	806	801	820	785	801	856	832	797	800	809	840	804	836	795	822	854	804	883	803	786	792	799	804	772	813	822	802	746	811	823	786	808	794	792	773	876	775	838	846	812	817	822	785	832	752	790	778	786	840	846	806	809	800	820	840	773	794	795	848	831	844	841	856	793	774	836	777	762	814	807	798	823	873	764	796	787	853	798	811	813	791	787	759	785	807	793	773	813	780	796	789	795	848	780	845	774	766	791	846	783	754	794	848	791	819	852	827	820	836	869	830	826	808	802	768	820	806	803	849	797	785	766	790	834	839	830	792	829	793	828	825	776	795	775	808	827	812	887	778	813	745	834	760	794	821	840	807	780	788	867	793	847	762	835	812	849	816	777	793	846	755	739	761	827	801	772	828	807	822	730	754	882	837	829	807	821	798	801	811	839	836	813	830	807	814	820	842	821	844	776	839	822	789	787	816	804	845	765	831	776	850	819	854	803	866	825	825	855	827	795	763	871	824	842	775	771	813	819	799	813	842	793	853	822	832	791	870	813	780	836	845	798	755	812	799	750	798	815	803	821	826	810	777	801	808	820	811	842	783	811	763	820	838	818	834	853	790	829	844	798	794	822	818	814	791	804	803	819	797	829	781	822	790	873	777	781	850	817	841	795	835	817	800	799	835	783	771	784	786	810	800	811	850	816	764	797	799	823	808	783	797	802	843	791	825	837	779	757	815	784	817	804	792	796	826	797	848	782	763	800	830	800	805	825	885	838	786	796	828	746	868	825	816	768	838	804	827	853	764	810	814	794	778	809	824	806	826	882	772	796	810	855	816	760	768	852	813	760	803	796	792	781	800	786	787	832	864	779	801	838	781	790	822	819	843	869	775	829	801	834	791	874	833	812	807	835	802	818	810	809	880	838	832	791	821	856	762	800	778	815	838	866	752	820	860	808	821	837	829	799	824	833	820	776	830	810	816	818	819	803	779	756	834	809	837	783	815	787	766	814	818	849	814	876	858	838	839	799	860	803	778	782	808	834	747	774	844	841	783	870	826	814	842	814	810	740	849	888	773	826	821	791	759	809	807	843	763	805	760	769	808	803	735	842	802	823	845	812	828	798	805	796	785	817	808	849	811	806	810	865	796	809	790	849	813	774	859	789	858	787	798	832	814	816	849	805	806	800	795	859	761	841	794	813	812	780	787	805	824	782	820	798
4327	1040	792	408	319	356	443	495	474	400	400	411	457	469	393	342	326	346	290	287	299	277	261	233	238	235	224	192	190	202	189	190	165	179	145	189	173	176	193	178	162	145	147	153	163	140	168	131	141	151	177	136	158	145	160	150	121	133	138	147	143	137	153	158	172	135	120	154	142	129	149	132	147	134	144	151	142	149	129	147	154	121	138	141	138	142	155	170	140	159	154	128	153	148	123	139	141	133	135	139	149	142	130	148	148	134	151	123	152	131	114	151	146	123	128	122	121	143	133	144	121	145	123	146	138	140	153	130	125	147	117	137	147	157	126	112	133	131	144	152	132	141	127	114	128	146	143	139	149	120	125	124	129	122	124	131	153	134	136	122	137	137	140	139	145	147	126	136	134	139	136	139	131	134	137	142	138	155	143	131	145	130	137	126	130	137	141	153	124	157	123	125	140	121	115	133	142	139	149	161	156	134	136	145	141	142	128	162	133	146	137	142	138	134	119	116	121	118	123	148	137	136	142	132	148	134	125	143	138	147	137	144	153	126	141	135	142	118	136	141	128	121	143	132	134	151	129	145	123	121	142	126	126	129	140	159	117	135	128	128	135	145	151	116	126	106	122	131	135	138	127	142	142	135	146	133	144	134	120	129	154	130	126	139	154	146	125	120	118	132	144	162	135	131	136	145	128	141	125	125	125	138	146	149	134	132	127	138	158	158	134	139	138	145	151	127	139	128	148	117	138	148	132	152	123	114	146	118	161	125	135	142	127	144	140	130	143	152	110	136	138	129	150	133	122	157	129	134	145	125	139	143	153	113	144	122	147	173	136	143	152	154	133	135	145	137	151	158	146	125	143	150	134	132	111	133	128	129	120	132	139	145	141	141	120	153	142	121	122	143	140	152	135	135	136	128	132	128	130	126	132	137	142	149	130	140	138	148	124	137	144	131	138	128	127	128	153	130	140	105	139	133	140	146	151	122	142	141	128	108	142	152	121	168	161	137	139	136	167	148	161	121	126	137	140	136	138	144	120	120	131	127	134	128	143	132	136	145	136	130	138	151	147	164	149	161	131	108	149	150	151	155	133	135	152	137	130	125	127	131	152	122	146	144	115	145	131	156	150	136	163	127	125	140	129	147	129	144	129	132	121	114	141	139	146	132	121	152	147	146	134	147	149	134	148	154	128	139	126	119	132	136	134	122	119	127	140	157	130	131	135	133	125	136	119	134	137	140	132	138	129	133	147	114	131	137	147	149	128	141	116	121	138	143	144	123	128	127	138	151	152	95	151	148	139	125	114	119	153	160	146	129	143	140	120	139	137	122	132	149	170	145	150	133	119	128	129	159	135	154	132	127	143	138	127	149	128	144	153	154	149	132	146	125	154	130	162	135	180	156	157	145	144	151	140	129	129	124	115	130	146	145	137	118	143	142	129	142	137	145	139	114	129	131	127	147	136	117	131	158	120	140	149	139	140	138	145	150	110	132	147	136	123	143	153	141	142	127	135	134	116	126	125	122	111	160	138	155	138	122	158	115	156	137	146	124	132	142	136	129	149	138	139	139	135	145	140	137	141	144	136	137	164	145	126	131	129	160	144	152	118	128	125	137	138	135	131	160	129	131	134	155	134	141	117	131	137	130	139	120	117	162	152	152	126	145	123	142	129	155	135	132	139	107	152	132	127	145	131	145	145	144	140	126	128	130	164	133	130	121	107	151	112	144	135	142	135	124	147	148	150	131	120	127	138	128	123	141	129	154	130	139	124	135	126	151	144	134	138	133	137	129	121	131	124	127	131	145	129	121	134	158	155	135	128	153	135	124	150	130	125	127	132	133	139	154	122	139	135	136	137	144	123	144	140	143	151	149	136	124	133	141	135	139	126	130	125	137	138	135	159	129	128	157	139	166	136	138	144	137	132	131	142	133	146	127	132	145	134	132	136	123	165	155	145	145	136	130	120	128	145	138	133	142	160	150	128	131	135	150	124	146	126	134	146	114	142	136	141	137	126	134	152	132	137	132	145	130	120	120	144	144	141	151	149	120	142	139	121	137	151	145	127	137	136	137	146	138	130	132	143	138	117	144	147	126	143	129	155	123	120	117	134	127	152	144	144	149	139	137	131	142	132	138	154	135	152	143	127	139	130	151	145	153	128	116	129	119	121	128	160	126	119	152	156	140	161	134	150	161	144	114	127	131	140	158	120	121	136	128	148	128	125	120	137	117	149	145	129	138	128	136	151	138	136	132	137	116	135	108	147	151	129	132	132	137	145	138	139	138	136	148	133	143	131	138	109	123	121	140	117	154	152	136	140	140	137	147	127	123	146	145	160	145	142	157	148	137	148	150	163	135	131	141	135	137	146	126	125	143	137	174	148	115	140	142	147	140	149	137	138	129	148	138	143	128	153	167	132	136	149	141	126	137	157	131	119	131	133	132	123	166	143	155	139	137	137	154	124	131	165	148	150	142	130	129	138	125	143	149	149	123	134	136	136	134	138	136	135	133	155	132	140	145	133	143	134	119	134	147	159	144	178	136	138	142	121	115	132	137	154	125	134	122	144	128	141	111	154	124	149	135	120	134	137	134	152	142	137	127	138	136	147	124	161	127	155	126	141	149	123	136	137	131	113	143	158	144	145	137	138	145	147	135	137	133	118	166	135	121	134	118	139	141	143	113	152	136	138	149	133	111	151	162	164	132	143	144	161	132	140	133	129	131	152	128	126	127	136	118	133	148	136	139	135	138	140	128	154	131	122	131	128	146	129	145	149	130	154	126	133	143	142	134	128	161	147	127	144	128	170	141	162	124	126	136	124	131	124	149	120	139	148	133	160	131	138	134	129	124	126	138	126	145	122	122	146	154	140	131	152	138	122	112	134	132	129	115	164	126	117	129	134	138	129	145	133	143	144	128	127	138	134	113	150	134	119	139	141	133	115	140	148	123	133	135	131	135	132	129	137	148	133	127	126	141	132	148	128	145	132	131	138	139	136	138	127	129	136	133	133	150	132	139	126	137	120	109	125	136	146	142	130	141	128	140	127	146	145	131	128	140	125	130	120	123	145	121	141	138	134	152	151	134	114	124	144	130	140	136	146	137	145	138	128	135	137	153	139	106	122	124	128	132	134	155	159	133	135	142	148	149	127	158	138	141	149	149	130	134	149	148	118	120	158	115	156	130	140	132	133	160	161	137	168	138	133	136	123	128	131	121	123	114	137	140	116	143	139	121	131	146	122	126	116	144	139	148	118	133	109	149	140	133	133	135	149	147	117	150	127	135	126	118	141	132	140	121	122	125	121	124	128	123	114	143	138	125	157	140	147	151	145	137	142	131	122	142	137	145	131	136	128	145	129	158	133	145	141	130	125	152	134	137	141	145	129	122	135	120	131	128	129	148	138	111	135	160	140	131	132	145	137	138	155	149	143	140	129	126	122	135	160	130	142	138	151	117	124	129	130	131	120	141	138	122	139	158	139	139	133	123	152	145	131	167
27251	9819	7569	7226	12038	16977	17844	16257	14340	12489	11523	11075	11950	11721	10149	8218	7598	7203	6492	5994	5567	5117	4936	4569	4344	4070	3579	3195	2935	2663	2470	2615	2414	2302	2242	2158	2004	1964	1849	1753	1676	1654	1614	1593	1560	1497	1434	1404	1218	1174	1243	1180	1236	1223	1202	1139	1184	1103	1152	1089	1152	1199	1133	1220	1228	1192	1168	1096	1111	1166	1127	1128	1120	1152	1165	1119	1068	1098	1184	1117	1050	1064	1076	1108	1090	1115	1140	1114	1112	1076	1145	1143	1064	1092	1155	1138	1126	1062	1092	1068	1134	1118	1117	1116	1068	1164	1145	1082	1055	1113	1124	1075	1124	1035	1107	1055	1057	1097	1128	1124	1088	1066	1081	1146	1152	1046	1070	1108	1134	1109	1125	1126	1103	1092	1091	1127	1071	1140	1130	1084	1116	1089	1075	1101	1144	1099	1154	1117	1065	1084	1076	1145	1171	1105	1040	1112	1056	1038	1143	1082	1068	1127	1126	1120	1084	1120	1105	1116	1096	1151	1115	1046	1115	1119	1101	1057	1097	1079	1148	1118	1082	1106	1079	1024	1094	1071	1066	1114	1135	1160	1070	1086	1056	1108	1089	1051	1087	1112	1101	1170	1061	1077	1064	1101	1099	1098	1137	1157	1077	1074	1126	1067	1084	1090	1141	1148	1088	1077	1086	1087	1138	1088	1048	1033	1065	1059	1112	1108	1129	1126	1081	1085	1118	1086	1137	1115	1145	1082	1112	1083	1110	1037	1049	1106	1066	1054	1115	1084	1108	1087	1068	1086	1197	1123	1069	1092	1130	1127	1136	1103	1062	1115	1063	1063	1107	1078	1094	1000	1100	1151	1063	1074	1071	1069	1012	1101	1129	1137	1078	1091	1106	1082	1079	1134	1163	1098	1072	1174	1126	1106	1113	1158	1085	1108	1096	1088	1115	1125	1104	1099	1081	1052	1081	1100	1099	1165	1075	1133	1120	1106	1063	1097	1109	1099	1132	1047	1128	1133	1144	1104	1060	1080	1086	1018	1162	1146	1128	1110	1125	1065	1101	1145	1116	1048	1013	1114	1083	1096	1075	1103	1087	1101	1109	1109	1061	1125	1088	1098	1092	1115	1085	1125	1074	1117	1062	1087	1054	1154	1097	1095	1130	1092	1104	1153	1121	1191	1078	1003	1082	1119	1086	1087	1073	1138	1084	1091	1170	1121	1113	1093	1081	1077	1112	1086	1135	1125	1131	1151	1068	1147	1152	1099	1105	1073	1120	1090	1129	1152	1192	1107	1083	1097	1142	1100	1090	1109	1084	1088	1097	1101	1141	1130	1122	1143	1075	1086	1093	1099	1100	1044	1140	1085	1149	1060	1187	1102	1160	1124	1101	1078	1067	1060	1128	1066	1122	1117	1090	1131	1150	1074	1172	1140	1113	1154	1073	1152	1071	1109	1110	1099	1157	1121	1048	1085	1073	1084	1134	1100	1094	1132	1101	1123	1087	1050	1043	1081	1080	1067	1072	1093	1099	1078	1095	1083	1093	1071	1073	1118	1103	1088	1101	1086	1069	1019	1092	1096	1058	1159	1134	1080	1142	1093	1110	1149	1052	1106	1079	1087	1123	1125	1068	1116	1072	1136	1144	1127	1091	1105	1101	1139	1059	1074	1129	1118	1143	1096	1123	1047	1079	1141	1069	1052	1117	1122	1082	1118	1147	1063	1083	1112	1049	1142	1129	1032	1080	1115	1072	1088	1034	1094	1110	1108	1067	1086	1131	1147	1083	1109	1108	1076	1087	1131	1086	1112	1110	1166	1072	1116	1124	1130	1070	1053	1119	1115	1066	1070	1084	1075	1109	1093	1105	1100	1112	1058	1131	1092	1057	1161	1110	1134	1120	1033	1096	1104	1133	1042	1106	1071	1113	1081	1089	1155	1094	1110	1089	1076	1099	1088	1091	1136	1051	1119	1135	1109	1151	1141	1088	1110	1085	1139	1123	1129	1109	1161	1073	1129	1135	1069	1143	1124	1152	1098	1151	1075	1095	1108	1045	1052	1066	1082	1123	1073	1116	1097	1142	1091	1117	1113	1118	1095	1108	1100	1066	1115	1153	1107	1110	1051	1062	1135	1121	1071	1057	1186	1141	1122	1083	1053	1126	1086	1135	1185	1088	1117	1055	1140	1074	1128	1130	1086	1131	1099	1140	1113	1078	1092	1103	1110	1120	1121	1076	1088	1118	1056	1066	1103	1055	1062	1140	1050	1053	1189	1141	1060	1099	1094	1066	1123	1108	1121	1056	1079	1061	1093	1079	1021	1150	1077	1138	1093	1103	1080	1129	1121	1123	1187	1132	1066	1114	1115	1108	1091	1082	1103	1117	1110	1092	1075	1108	1116	1140	1106	1101	1108	1128	1145	1166	1123	1080	1076	1087	1115	1087	1112	1119	1100	1114	1043	1126	1063	1068	1130	1032	1154	1123	1084	1107	1097	1101	1120	1108	1086	1054	1144	1059	1104	1088	1116	1074	1083	1132	1101	1088	1072	1084	1088	1082	1100	1074	1039	1036	1115	1076	1127	1118	1112	1034	1037	1109	1143	1126	1085	1078	1120	1067	1057	1051	1122	1051	1108	1056	1137	1077	1072	1103	1077	1106	1061	1110	1118	1066	1090	1081	1082	1110	1076	1059	1096	1039	1128	1120	1098	1091	1133	1121	1107	1117	1071	1085	1045	1132	1072	1096	1160	1116	1140	1103	1065	1127	1143	1041	1126	1109	1014	1118	1124	1056	1100	1062	1067	1126	1056	1116	1063	1122	1095	1068	1084	1126	1089	1085	1103	1069	1050	1071	1124	1074	1051	1095	1063	1190	1154	1148	1114	1040	1104	1136	1134	1101	1211	1122	1114	1121	1076	1091	1107	1120	1068	1073	1139	1105	1077	1109	1108	1071	1156	1129	1081	1050	1123	1121	1096	1120	1153	1066	1112	1080	1162	1103	1118	1062	1093	1078	1101	1188	1081	1120	1101	1164	1055	1131	1026	1048	1122	1140	1101	1085	1048	1097	1047	1077	1052	1123	1102	1149	1116	1109	1051	1128	1162	1131	1103	1122	1174	1110	1083	1120	1129	1129	1139	1161	1147	1085	1079	1088	1138	1109	1123	1065	1090	1088	1076	1120	1114	1106	1038	1101	1093	1106	1113	1098	1096	1098	1095	1091	1065	1080	1101	1132	1083	1105	1053	1173	1158	1089	1047	1087	1128	1077	1105	1111	1147	1017	1068	1102	1128	1141	1118	1052	1032	1095	1115	1118	1069	1106	1082	1089	1081	1090	1076	1072	1063	1135	1047	1094	1105	1078	1118	1100	1144	1114	1124	1071	1090	1093	1084	1159	1101	1055	1060	1102	1081	1126	1106	1070	1093	1138	1119	1135	1148	1081	1058	1165	1083	1073	1044	1108	1074	1094	1145	1145	1059	1118	1151	1098	1133	1179	1077	1103	1145	1053	1097	1049	1092	1089	1151	1109	1110	1100	1064	1085	1091	1067	1111	1120	1115	1096	1110	1083	1115	1120	1074	1089	1093	1107	1126	1176	1085	1117	1113	1082	1156	1101	1091	1117	1110	1094	1134	1026	1095	1113	1100	1119	1098	1114	1108	1134	1078	1086	1054	1124	1137	1078	1116	1106	1114	1071	1102	1132	1131	1083	1077	1109	1083	1121	1016	1092	1117	1138	1110	1141	1070	1101	1093	1163	1061	1090	1097	1144	1138	1095	1144	1084	1024	1130	1117	1112	1159	1123	1053	1103	1094	1058	1109	1059	1058	1058	1080	1089	1116	1067	1133	1113	1080	1131	1072	1110	1120	1072	1079	1106	1109	1187	1124	1090	1037	1114	1069	1157	1102	1152	1054	1054	1115	1110	1135	1124	1077	1085	1076	1120	1125	1060	1092	1125	1064	1127	1083	1121	1084	1140	1088	1153	1115	1101	1085	1078	1117	1132	1073	1103	1139	1050	1110	1041	1091	1101	1105	1118	1144	1139	1151	1068	1127	1112	1074	1082	1156	1074	1060	1081	1043	1061	1109	1111	1125	1160	1090	1082	1101	1161	1086	1112	1153	1064	1073	1091	1108	1125	1040	1120	1142	1151	1031	1076	1062	1128	1119	1082	1067	1141	1089	1105	1087	1067	1123	1087	1036	1068	1080	1096	1111	1081	1147	1122	1054	1106	1143	1028	1050	1059	1160	1151	1090	1087	1105	1136	1100	1066	1122	1073	1123	1164	1060	1033	1069	1047	1134	1097	1066	1147	1148	1133	1101	1098	1116	1138	1142	1104	1061	1047	1083	1126	1060	1085	1095	1111	1135	1098	1061	1101	1097	1102	1087	1105	1100	1108	1097	1123	1079	1099	1105	1147	1041	1093	1096	1074	1125	1066	1100	1077	1075	1091	1124	1085	1089	1112	1144	1057	1114	1074	1064	1068	1132	1090	1130	1102	1103	1161	1122	1100	1042	1124	1119	1076	1076	1056	1060	1094	1105	1092	1090	1133	1104	1076	1086	1082	1084	1127	1111	1076	1095	1048	1078	1153	1090	1071	1080	1108	1191	1111	1106	1148	1108	1112	1110	1084	1183	1149	1065	1111	1154	1105	1143	1061	1071	1078	1130	1148	1109	1046	1076	1142	1127	1118	1152	1113	1104	1088	1130	1141	1060	1091	1073	1148	1133	1109	1127	1092	1100	1063	1087	1088	1107	1109	1138	1068	1138	1096	1058	1091	1124	1114	1168	1126	1068	1077	1083	1219	1071	1081	1122	1111	1128	1091	1141	1057	1065	1096	1014	1107	1140	1154	1133	1072	1077	1149	1111	1150	1094	1143	1067	1145	1149	1111	1050	1082	1108	1141	1132	1077	1137	1059	1136	1124	1091	1083	1075	1109	1060	1112	1142	1055	1112	1076	1120	1106	1070	1151	1117	1160	1165	1088	1084	1088	1135	1142	1061	1098	1038	1085	1074	1090	1133	1148	1137	1096	1081	1153	1056	1109	1088	1140	1115	1134	1130	1071	1132	1072	1112	1103	1120	1102	1128	1093	1065
6857	818	605	281	218	257	321	359	293	337	340	320	407	380	339	288	246	233	242	218	189	164	186	182	184	167	163	121	122	104	123	120	98	103	110	106	100	93	100	103	77	86	77	76	88	87	60	67	74	77	64	67	69	74	60	60	58	77	65	81	64	67	70	81	76	67	73	66	68	54	62	60	68	66	72	67	74	77	83	72	71	70	66	61	74	69	59	66	83	61	60	79	50	63	64	67	66	72	60	73	62	83	70	75	57	70	75	67	72	67	60	55	70	74	52	65	65	67	68	72	75	62	64	58	59	62	72	59	69	59	60	59	78	61	72	71	52	61	63	64	58	56	74	49	63	53	62	58	72	68	71	63	68	69	69	66	77	78	57	71	62	71	61	74	67	65	75	69	64	72	62	57	59	66	70	67	59	65	70	54	72	67	58	66	64	75	70	73	75	60	69	72	68	73	76	63	64	68	65	78	71	71	77	68	70	52	69	65	48	54	62	70	77	60	69	70	56	65	62	59	54	40	70	84	75	64	72	62	61	63	68	60	49	69	56	75	66	60	58	68	63	55	73	75	63	57	63	70	59	71	62	66	63	63	68	77	71	66	69	62	66	57	61	76	60	63	82	65	76	70	65	71	61	72	64	59	58	68	58	59	69	59	78	68	70	77	72	70	78	86	62	60	59	66	70	57	54	60	68	64	67	63	80	74	69	68	52	73	67	77	56	56	68	53	60	70	50	58	61	53	66	48	72	84	55	61	66	71	78	85	73	63	65	56	72	65	68	72	56	58	54	59	72	54	51	69	63	66	58	72	72	60	51	76	58	85	71	73	68	72	71	66	64	64	74	61	49	53	72	67	74	64	66	63	81	61	53	61	53	59	65	69	78	52	65	66	57	53	72	70	64	59	66	71	50	77	69	64	62	66	62	80	60	61	68	75	56	70	60	74	69	68	66	64	70	56	58	61	70	75	68	59	73	65	56	62	70	74	68	60	80	72	60	66	69	67	68	74	62	65	55	50	65	62	86	56	72	64	64	71	68	71	74	60	61	70	64	75	56	70	59	63	68	76	79	78	69	59	58	65	58	85	52	61	72	62	58	67	69	70	71	57	62	59	65	51	73	80	71	69	59	76	57	52	65	53	63	78	60	69	53	60	79	74	58	74	78	62	80	64	72	77	52	62	65	71	64	65	85	78	73	56	65	66	71	71	66	75	65	60	71	63	70	63	80	74	53	68	66	70	68	73	58	67	66	47	60	65	77	57	85	67	48	61	66	57	59	70	75	71	52	57	71	59	70	67	76	62	66	76	59	82	72	59	74	61	66	69	56	71	77	55	69	52	61	68	61	67	88	79	71	56	61	57	56	66	72	74	65	69	69	73	76	61	63	82	69	78	70	64	70	48	65	70	68	75	55	51	76	47	65	58	48	58	65	62	76	71	65	53	78	78	65	68	63	49	61	65	63	59	70	65	84	67	70	73	65	84	66	68	78	57	71	48	66	67	71	62	57	71	55	56	71	81	67	62	77	75	70	70	56	46	68	71	61	59	60	54	71	64	62	60	58	64	56	67	54	87	65	66	56	67	52	67	65	64	63	72	74	57	73	69	66	62	70	66	57	59	62	68	68	55	48	52	63	62	76	59	64	69	70	46	80	78	68	62	62	76	55	64	67	65	68	65	57	65	67	70	64	64	64	68	76	84	73	67	56	53	66	56	75	84	57	67	88	59	55	66	74	66	79	61	62	65	66	75	70	71	68	88	70	74	83	60	57	50	80	82	70	62	70	52	77	69	71	70	65	65	50	59	52	68	70	60	74	61	71	77	74	67	62	72	66	58	59	66	69	67	70	60	71	61	59	61	67	72	59	64	60	48	55	79	45	77	62	66	77	66	73	66	68	64	83	48	57	72	65	72	68	57	70	77	66	75	63	65	79	73	65	63	64	50	74	75	59	77	46	60	59	54	79	55	65	53	68	59	65	75	60	58	53	52	64	68	63	67	62	75	74	76	66	59	68	60	60	62	67	61	49	79	59	63	51	69	64	70	65	55	59	72	68	71	64	57	64	66	70	75	43	69	46	62	69	71	58	58	44	84	60	51	71	68	65	59	71	64	67	66	72	67	78	78	52	72	65	60	60	68	54	60	86	78	75	79	50	77	70	61	50	83	81	74	64	77	60	67	72	91	71	76	75	69	81	74	62	68	64	80	61	66	51	54	56	65	67	76	54	67	59	78	70	62	61	66	75	71	54	64	56	63	60	73	60	86	71	71	61	67	61	56	70	74	65	54	69	67	62	79	64	74	67	58	65	70	62	66	56	78	71	62	67	60	63	74	77	75	65	75	69	75	69	67	72	55	78	67	63	60	61	73	61	68	65	68	51	73	59	63	62	62	75	58	73	72	72	83	76	61	61	61	84	62	67	64	70	62	67	49	65	60	73	70	59	61	67	64	55	65	66	68	66	74	80	56	61	69	60	63	70	71	80	68	74	54	59	73	53	67	49	77	66	64	55	57	48	76	52	71	63	60	62	68	69	78	69	78	69	73	63	65	73	66	76	51	60	66	76	88	63	50	56	65	62	60	49	75	73	76	62	67	60	52	79	83	62	67	52	64	63	63	80	84	72	59	65	63	65	74	55	60	79	73	64	66	57	66	79	56	67	71	62	65	61	67	54	59	66	77	65	66	62	68	72	72	69	77	69	70	55	62	59	74	62	68	66	70	44	76	61	66	66	63	58	57	69	73	56	64	61	76	80	60	60	64	71	63	74	72	65	64	58	59	64	69	63	75	61	42	58	85	66	79	63	54	67	53	77	80	73	71	69	58	66	74	58	70	76	69	68	70	56	65	65	75	58	77	58	71	63	69	61	75	56	73	65	57	62	64	55	67	76	74	75	72	50	76	60	69	69	59	69	82	61	67	80	63	73	69	53	63	67	77	66	73	78	78	70	65	65	76	67	64	71	75	74	65	85	59	74	62	67	56	69	60	63	72	68	72	56	63	63	53	70	73	64	68	64	70	51	63	57	69	77	61	62	69	59	74	89	61	61	60	60	59	66	70	57	61	71	61	69	46	50	76	73	70	70	65	65	69	67	73	60	62	72	67	61	68	59	67	70	61	67	54	68	85	76	58	49	55	49	75	59	63	65	64	67	69	62	56	73	78	60	65	63	66	71	63	68	66	83	66	67	65	77	61	62	73	57	74	81	65	64	76	66	73	88	80	81	62	55	72	77	61	72	67	63	68	56	59	60	69	66	72	72	62	54	67	66	58	58	85	79	75	65	58	65	73	60	65	57	69	57	54	54	67	71	54	58	61	66	76	76	59	60	58	63	70	73	69	87	76	67	52	61	74	64	64	64	53	54	50	84	70	65	66	75	66	61	57	57	66	57	71	73	73	74	55	60	63	73	65	71	66	47	71	71	74	77	68	61	63	49	73	65	65	70	83	62	62	66	54	66	71	67	59	63	69	61	80	61	53	64	67	76	63
22256	8291	6816	5874	10276	15095	16085	14564	13022	11561	10981	11183	11842	10986	9184	7531	6905	6488	5781	5276	4960	4714	4309	3811	3571	3423	3096	2586	2328	2062	2064	1938	1825	1677	1589	1562	1410	1400	1233	1209	1218	1115	1036	1040	973	977	852	794	671	685	679	640	650	643	627	652	618	573	597	629	581	587	584	613	604	573	628	537	566	566	596	558	569	580	564	546	583	564	561	564	578	605	526	571	569	541	510	539	550	550	575	570	538	553	570	554	541	459	576	512	522	534	525	543	554	547	579	566	539	544	496	529	546	578	527	495	556	518	560	514	582	564	560	513	521	535	546	564	569	521	547	567	519	528	539	572	537	577	530	521	596	503	544	538	542	567	529	565	546	546	494	559	531	540	498	559	528	548	595	511	552	548	534	529	554	557	496	546	561	527	561	549	540	485	532	537	536	537	553	530	529	473	526	552	518	501	503	546	529	531	529	486	528	544	549	523	530	542	575	553	526	530	572	585	548	530	506	589	577	540	544	513	540	512	523	577	553	518	505	597	534	525	527	520	539	544	571	545	523	564	540	490	524	531	528	514	525	537	584	558	542	527	537	537	540	545	531	573	530	543	601	501	532	534	540	563	601	555	578	557	569	535	497	550	544	553	521	508	527	495	588	546	562	520	486	533	533	518	518	562	515	540	568	526	578	507	548	533	523	551	527	533	517	563	538	555	524	529	535	488	564	548	558	532	556	514	537	537	545	588	511	532	532	561	548	556	544	550	553	508	553	491	598	535	501	490	536	528	524	577	557	576	529	524	525	513	553	508	518	564	565	538	527	593	564	540	570	533	509	569	516	543	549	540	548	514	530	538	495	527	526	506	599	473	597	547	544	536	531	554	546	526	546	526	546	509	500	550	542	521	516	543	569	531	571	557	520	599	503	524	511	531	560	549	528	525	531	560	541	559	516	533	526	559	551	581	536	558	518	549	575	504	527	546	516	516	526	579	508	545	512	539	541	564	540	505	499	519	552	493	536	542	499	524	537	530	537	534	557	525	552	475	541	507	556	532	527	533	559	557	560	591	560	534	543	499	543	564	541	533	526	512	516	538	562	545	545	556	568	514	528	530	551	547	525	576	577	529	542	546	502	572	567	522	535	515	519	537	539	572	509	515	536	560	531	513	567	510	537	539	512	591	492	562	497	533	526	504	535	530	516	527	546	520	539	502	519	494	581	563	523	522	570	511	597	537	568	510	552	532	529	543	520	541	565	523	535	552	534	531	513	604	522	511	520	563	540	553	511	530	571	510	521	594	538	519	497	508	518	479	531	505	503	544	538	577	490	548	548	535	540	524	530	546	537	567	537	541	554	572	565	545	512	514	528	524	499	564	512	545	538	563	533	513	529	566	524	475	543	580	544	599	541	501	552	535	594	549	525	514	570	550	540	540	505	577	499	552	531	535	478	505	570	499	541	557	535	525	511	533	555	495	551	527	573	538	536	536	588	531	507	551	525	518	522	521	529	506	527	591	541	555	536	546	569	557	583	520	546	560	546	555	531	575	526	539	534	549	488	537	544	512	570	575	541	512	547	548	510	556	499	518	539	539	568	529	543	526	548	518	515	513	529	556	557	566	529	548	530	544	552	542	571	566	534	536	544	546	522	548	511	598	521	546	567	539	522	555	569	591	532	532	515	548	554	551	545	573	512	531	543	529	564	512	514	557	532	549	516	523	515	567	531	538	569	565	549	521	535	511	546	522	552	533	521	528	532	537	519	507	563	542	522	512	563	529	551	541	561	519	551	550	543	513	528	541	520	574	494	543	545	543	517	540	518	508	521	567	555	534	541	535	556	542	539	520	531	579	538	536	535	564	557	539	544	565	543	516	564	506	519	509	532	502	590	527	567	519	553	531	557	515	529	526	539	487	572	534	536	544	489	547	524	529	548	529	562	540	550	563	525	530	526	520	529	528	533	562	542	522	550	543	543	537	547	544	553	554	501	524	526	522	530	517	589	514	533	531	593	527	535	557	510	576	542	550	542	621	555	538	568	550	550	540	549	509	525	539	553	519	543	534	500	573	531	506	508	559	541	513	541	555	508	534	506	567	565	513	553	544	560	574	523	533	500	508	592	579	482	504	529	556	564	539	519	525	525	520	541	576	548	553	558	530	530	541	531	533	525	533	524	555	523	564	578	539	538	557	515	573	538	541	537	517	542	524	548	554	565	517	505	535	517	564	552	564	550	521	548	570	536	568	482	538	548	544	524	530	522	547	527	533	547	559	542	516	496	571	519	601	554	521	524	548	551	542	558	529	522	513	580	527	566	518	508	537	543	546	532	578	518	553	569	556	561	545	535	535	537	513	558	550	497	584	561	531	511	561	509	559	519	540	562	501	526	563	543	538	586	554	540	565	574	521	547	559	541	497	547	563	532	558	549	515	545	532	529	548	523	568	621	541	526	560	500	556	538	517	537	568	526	501	545	496	541	520	548	528	563	559	494	548	572	560	490	503	561	562	571	562	507	540	512	580	531	552	538	514	540	505	537	570	526	528	582	549	534	547	567	521	564	536	544	568	558	572	550	552	536	558	554	549	529	515	544	524	539	543	516	518	507	576	538	563	552	533	548	558	537	562	563	540	515	575	556	560	571	551	512	542	543	534	555	544	503	541	546	527	528	537	549	545	524	535	611	512	526	531	550	548	548	552	539	589	528	539	523	554	498	547	558	527	527	557	534	551	524	516	590	536	594	539	510	526	522	567	576	573	524	550	575	495	530	531	592	566	538	514	506	582	545	577	529	555	571	548	533	538	548	542	530	528	557	494	552	484	530	546	557	577	519	514	540	589	532	557	514	513	527	538	512	572	548	569	569	544	496	548	515	524	537	527	534	503	540	542	509	548	567	528	564	550	495	532	576	512	530	526	512	589	539	540	554	567	552	548	489	518	527	505	498	550	564	534	573	502	536	538	544	535	525	508	511	508	495	553	532	545	561	522	545	533	557	559	557	538	536	575	540	591	563	554	494	543	542	532	546	503	571	523	525	525	568	551	542	502	559	589	545	533	542	560	544	547	514	514	506	582	580	542	528	558	554	515	554	557	550	524	524	535	517	539	495	519	555	570	561	568	553	539	553	546	528	529	535	582	596	559	526	581	501	506	563	534	551	507	540	504	515	571	529	538	535	547	541	517	499	535	538	514	545	517	534	532	526	568	577	553	554	511	556	547	518	556	569	572	524	565	535	546	559	525	556	588	568	566	554	562	561	524	508	520	534	556	540	526	524	559	512	551	550	557	529	521	502	524	567	537	556	573	554	542	546	551	563	493	554	533	539	533	542	514	536	513	528	554	576	508	554	546	525	543	553	533	533	562	545	566	524	574	520	551	504	492	535	535	590	524	533	530	531	557	530	545	521	562	551	498	528	498	541	569	548	536	509	471	539	542	556	567	535	520	500	555	563	571	536	530	525	567	542	545	583	551	509	509	548	507	520	526	513	520	533	548	547	498	531	547	540	542	528	552	573	551	557	554
5895	1267	889	525	347	379	566	506	522	511	477	571	570	521	468	382	389	357	350	318	311	249	294	268	236	237	239	185	165	165	173	148	158	170	168	149	152	134	149	150	141	146	118	131	139	151	129	110	113	113	116	126	114	113	116	117	102	110	112	117	99	122	124	120	124	102	106	114	117	111	113	107	120	116	132	122	118	118	97	117	114	119	125	112	109	113	113	105	119	127	114	131	112	113	99	100	123	116	113	115	109	103	107	116	120	110	112	105	121	110	111	128	113	109	105	115	113	119	111	111	134	109	96	111	108	119	115	121	106	122	100	129	133	105	103	125	111	107	124	121	134	126	101	142	126	125	115	107	129	118	111	109	108	120	108	111	108	105	112	114	104	102	116	105	101	112	113	112	83	114	113	105	130	127	116	102	110	123	120	115	131	125	121	112	113	119	120	91	97	116	108	115	117	111	105	96	109	104	107	104	130	115	120	117	111	112	119	117	112	120	115	101	121	108	111	123	103	101	101	104	112	114	120	130	129	106	101	115	107	139	107	117	131	120	114	120	98	106	116	117	104	120	112	118	116	98	116	99	115	107	129	101	103	123	113	120	116	113	106	126	104	104	103	120	126	118	112	121	109	128	132	116	101	95	114	115	127	112	105	89	122	114	110	111	98	133	106	113	117	109	119	116	102	130	109	109	115	130	112	112	108	117	93	124	118	110	110	110	109	110	101	120	125	103	108	114	126	117	111	90	117	87	101	104	120	114	116	114	111	118	113	116	119	120	97	115	114	99	113	109	110	102	103	104	131	114	130	114	110	101	127	110	95	112	126	111	110	132	126	113	101	120	137	114	130	134	138	111	128	129	116	118	116	116	112	117	100	106	116	107	120	116	104	91	106	118	104	122	134	97	117	123	110	94	106	104	103	96	99	110	122	108	127	101	96	117	105	123	116	114	122	112	100	114	103	106	122	107	105	105	111	119	134	116	109	112	110	110	119	116	101	129	132	109	107	119	102	109	135	109	107	100	131	115	132	94	128	116	114	114	93	108	116	103	104	105	119	101	100	120	112	106	119	111	126	117	107	123	107	100	98	117	110	104	102	124	110	123	104	101	121	109	102	102	129	93	121	105	97	93	118	117	121	109	127	117	121	116	127	90	101	121	112	124	128	113	109	124	96	122	128	117	102	130	132	126	122	104	112	118	109	135	121	103	122	114	122	107	102	98	114	133	138	119	130	117	105	107	105	97	122	105	114	126	110	100	119	109	106	116	112	117	101	111	125	109	102	98	110	115	105	94	101	119	109	107	103	120	120	110	137	125	91	137	121	112	121	117	128	99	117	109	138	112	99	114	120	109	121	102	127	102	117	112	108	106	120	108	121	104	124	91	95	86	113	104	115	134	116	122	104	101	87	106	108	116	101	100	124	99	129	112	108	89	109	125	125	118	127	129	112	104	113	105	116	125	102	103	119	112	114	126	123	105	113	120	102	89	107	115	123	128	120	110	91	108	112	116	115	97	109	132	108	102	117	102	101	131	127	102	103	102	117	119	101	97	106	113	120	118	106	93	115	98	125	113	126	94	105	107	117	113	99	93	109	99	108	110	112	86	118	113	113	110	106	113	98	121	115	107	112	119	122	116	115	96	101	117	106	113	117	108	110	114	123	100	112	123	121	118	101	101	118	104	104	109	126	129	128	112	118	118	115	124	107	128	127	104	102	115	117	120	99	126	126	104	119	109	113	120	108	111	112	131	106	117	116	111	97	107	125	133	131	113	121	107	99	126	121	89	115	114	113	93	106	129	110	111	102	89	110	105	108	104	111	109	104	108	125	110	107	110	106	112	124	103	117	112	107	99	112	107	108	92	123	138	121	98	132	105	95	121	127	108	106	134	112	116	122	122	122	118	108	118	111	107	124	110	114	112	131	114	106	104	108	114	104	116	88	106	99	123	121	99	123	98	112	130	104	109	109	99	125	115	118	120	107	98	115	119	133	133	122	112	106	127	95	118	105	110	111	107	114	105	105	108	114	118	112	117	115	115	115	106	107	117	111	117	148	115	101	114	123	139	119	121	83	97	111	122	118	125	114	101	112	121	108	114	116	113	130	105	121	106	98	118	119	100	116	105	101	117	132	99	106	119	111	111	113	107	119	110	98	122	118	110	139	127	121	98	104	131	103	101	125	118	95	100	110	106	133	119	108	134	118	86	99	109	112	113	117	110	114	99	116	113	104	103	106	104	111	116	120	114	111	125	100	136	112	118	116	108	113	111	108	114	120	100	115	111	105	100	113	112	97	122	99	112	119	110	118	108	105	112	102	116	116	115	120	119	115	106	117	119	110	120	120	112	102	116	133	140	118	98	126	97	110	124	93	106	117	108	90	112	111	113	120	94	96	116	104	119	118	107	125	115	134	127	99	106	117	125	98	116	115	79	113	102	134	105	114	114	97	108	118	121	104	124	109	132	99	101	124	100	111	132	111	123	106	104	116	117	120	127	94	112	118	123	110	105	104	110	117	120	114	93	106	110	104	122	110	113	116	117	128	116	112	104	98	125	113	100	109	103	111	90	116	121	109	97	118	103	113	135	118	117	110	103	106	110	111	106	116	100	113	100	107	126	104	113	110	108	95	101	109	115	103	116	94	127	110	118	130	120	108	109	138	133	121	105	103	123	112	105	109	114	112	122	121	103	116	112	111	129	128	119	103	97	113	116	106	110	105	120	113	111	111	109	105	105	119	103	109	130	112	110	103	104	112	105	102	104	121	107	120	98	103	97	107	106	100	111	116	108	117	116	125	130	118	117	115	141	106	123	96	112	99	110	137	121	117	101	113	104	114	119	109	103	109	123	107	127	106	101	130	112	122	113	104	108	126	92	112	101	115	109	104	117	116	93	125	113	103	108	116	117	135	108	123	104	115	112	118	121	111	98	129	117	116	116	109	122	116	122	89	96	124	118	103	122	122	111	117	134	106	121	110	121	128	103	115	101	109	115	130	110	99	118	91	119	119	128	94	130	117	114	109	111	113	95	106	119	120	114	106	122	106	100	121	128	103	122	114	118	119	118	128	102	121	94	115	108	107	115	125	75	113	115	94	114	123	108	94	106	116	109	106	120	120	91	85	103	126	130	108	89	115	114	117	101	106	107	107	107	101	114	124	100	116	126	106	99	122	110	117	97	113	106	105	132	112	97	116	113	99	125	110	104	111	118	107	113	124	117	119	100	100	108	92	113	118	120	103	91	77	109	118	103	109	115	114	104	100	117	123	117	111	125	115	122	101	121	107	110	121	108	116	117	131	118	105	87	112	120	119	92	98	119	130	114	105	111	99	108	104	107	109	122	138	132	107	114	112	98	122	116	106	103	116	119	128	106	96	113	125	107	115	133	95	127	124	117	112	119	95	124	111	90	88	103	126	99	108	118	125	99	125	89	99	96	119	110	93	103	98	108	115	124	107	127	102	102	129	92	100	101	89	116	101	106	119	110	119	115	119	121
28527	11427	8868	8055	13745	19455	19988	18142	16460	15121	14352	14567	14959	13570	11537	9946	9261	8407	7892	7243	6749	6210	5760	5301	4996	4697	4182	3548	3155	2955	2855	2685	2612	2596	2344	2232	2046	1969	1816	1953	1745	1629	1573	1514	1471	1428	1365	1326	1067	1089	1074	1111	1076	1074	1042	1035	1014	1018	982	994	1020	940	1048	1008	1026	990	957	996	935	936	949	929	980	969	986	959	908	924	936	965	963	961	957	926	985	980	913	889	877	949	964	868	948	933	938	906	931	914	896	923	950	932	920	913	892	932	946	909	897	860	928	950	916	919	906	885	918	921	919	910	985	854	957	923	925	911	936	898	922	935	946	926	923	980	911	872	910	916	979	937	860	945	944	974	885	887	923	915	874	950	918	953	1004	949	923	931	971	948	922	875	929	914	972	903	905	920	952	876	896	931	946	951	912	911	941	906	942	888	912	897	945	906	967	931	923	905	942	932	977	961	937	978	911	942	921	907	940	954	900	917	927	907	930	902	946	932	1010	928	969	954	919	944	988	914	883	991	916	917	973	895	908	890	948	919	875	884	923	940	955	953	884	977	897	901	857	869	905	919	871	918	917	942	900	907	908	941	863	967	968	942	933	919	871	901	887	874	924	934	863	972	967	921	903	864	934	937	933	946	919	952	910	867	953	862	932	955	979	953	893	917	961	896	910	882	984	922	952	946	938	923	907	951	882	915	993	936	909	935	888	962	898	959	882	928	978	940	926	949	918	959	914	940	930	943	915	928	933	958	931	942	978	918	956	896	921	883	903	928	906	943	893	918	957	928	891	965	980	961	998	886	901	922	892	894	932	897	913	925	913	894	925	979	927	958	933	882	980	898	922	859	858	974	947	915	897	889	921	919	938	897	959	952	893	917	940	917	936	893	932	942	887	983	943	911	906	942	977	966	900	969	859	960	942	878	961	947	950	962	934	870	969	894	932	954	962	950	931	913	952	917	906	922	900	964	945	932	942	942	924	930	911	927	959	917	919	914	965	929	878	915	930	934	857	965	972	935	912	912	979	867	903	917	938	900	933	914	981	901	946	968	949	871	897	949	929	943	886	924	947	903	886	924	927	934	909	918	889	901	932	907	911	886	913	918	955	967	957	941	953	870	920	1003	880	962	909	854	902	916	955	955	905	966	912	986	896	957	939	970	942	963	937	889	892	937	882	882	912	936	891	955	944	888	931	915	955	910	910	930	915	907	927	914	838	932	901	916	930	959	883	897	881	925	978	907	965	962	883	892	916	942	885	909	896	951	928	939	927	920	996	952	915	916	955	917	899	951	926	955	868	910	928	932	941	923	973	942	947	932	934	929	895	958	921	941	941	901	912	919	925	938	924	951	907	918	890	916	916	937	912	958	925	920	915	915	908	954	927	933	918	897	981	964	950	906	952	906	899	904	936	909	975	930	889	881	886	941	894	883	940	937	924	901	973	970	911	942	983	960	909	909	957	951	910	881	854	901	958	929	922	942	907	923	941	894	913	943	900	925	919	967	955	873	940	937	957	923	951	898	916	932	912	906	930	916	920	948	891	959	910	925	905	976	943	916	928	980	859	942	947	913	963	923	943	889	944	953	968	913	995	953	905	916	932	918	916	879	931	950	915	931	892	963	928	950	884	944	891	897	843	928	885	925	886	879	874	917	916	889	914	958	923	858	914	930	966	920	932	937	873	927	951	912	971	888	868	911	971	976	914	935	908	918	924	891	909	923	915	908	910	914	957	906	953	885	923	963	916	887	900	971	914	941	909	954	960	953	961	943	942	896	912	967	967	876	859	886	911	907	989	886	948	927	950	884	946	948	914	896	891	949	880	836	912	904	960	894	896	942	935	923	871	968	937	910	915	927	918	928	919	930	941	931	918	935	1009	926	895	891	981	877	929	893	905	990	917	894	988	914	915	924	887	958	906	926	863	924	943	889	885	945	878	946	879	991	938	889	941	932	932	922	934	904	964	913	931	931	931	922	939	931	925	920	987	906	937	913	958	915	925	903	901	947	962	914	878	947	988	908	908	875	985	902	954	908	889	857	933	906	900	951	903	981	928	920	931	996	928	960	917	937	898	969	941	849	946	904	961	894	943	942	918	933	935	878	882	885	953	911	893	936	935	931	915	1004	954	916	932	932	911	945	931	949	942	914	909	934	922	961	946	928	878	925	915	910	940	968	912	939	883	880	939	935	942	901	916	908	864	925	923	898	942	941	869	956	935	960	952	958	929	936	987	937	902	893	969	900	980	924	1034	978	915	950	938	907	913	929	909	963	933	901	919	930	905	946	894	897	917	991	967	950	909	920	893	926	915	924	975	935	914	975	999	931	903	880	907	926	910	892	900	927	905	907	965	975	907	942	952	929	895	1015	937	927	885	930	960	956	889	918	920	946	889	888	906	897	928	857	846	936	932	976	933	894	952	922	927	924	973	922	922	953	913	922	890	931	956	896	930	895	883	951	946	884	974	902	886	969	949	920	909	907	891	976	922	953	916	916	904	902	957	943	959	917	925	943	946	951	969	942	931	903	942	983	920	858	917	932	950	899	907	887	929	938	952	912	943	884	970	944	935	924	924	975	914	928	907	881	945	917	912	888	905	890	897	924	919	990	946	883	948	983	919	879	928	901	883	934	938	932	942	947	906	882	909	956	886	890	920	952	954	877	877	962	921	957	989	923	924	903	928	919	943	880	918	898	945	896	952	929	937	931	903	882	905	925	883	942	911	922	945	987	863	921	907	975	912	851	897	946	961	934	894	899	982	909	940	904	917	951	909	962	934	881	949	891	871	900	906	935	927	964	844	940	958	970	913	899	895	947	987	925	974	931	913	943	939	940	907	945	939	914	962	901	997	919	953	982	855	890	935	941	915	864	901	898	972	964	895	904	914	926	922	869	985	925	932	920	903	920	976	885	930	901	909	902	936	913	922	949	929	946	882	881	962	886	914	927	933	889	894	882	916	986	888	960	949	865	951	925	905	895	918	940	888	939	935	948	956	940	894	956	878	928	988	945	915	915	876	899	919	943	879	922	941	938	933	883	897	914	923	1007	960	899	981	919	924	938	893	910	892	938	895	922	915	889	962	978	936	962	947	948	955	927	928	962	994	920	901	934	959	943	917	893	977	941	908	944	944	895	898	967	899	909	906	936	874	976	927	942	943	894	964	935	948	1002	960	936	949	973	918	913	950	919	918	922	920	871	912	884	959	968	960	894	905	957	924	934	951	984	953	928	937	851	974	938	945	969	937	934	983	923	921	993	908	936	949	881	914	1000	933	878	913	908	917	941	911	906	924	885	929	917	924	926	919	910	1003	908	970	968	931	943	983	881	940	900	861	908	966	1021	875	910	935	912	925	931	936	909	953	931	914	909	924	936	925	921	892	974	969	908	876	944	918	943	931	930	909	866	970	935	905	914	945	895	917	923	953	955	909	931	916	937	906	938	907	924	934	956	896	912	919	933	925	922	879	946	1030	932	915	966	934	932	922	925	841	900	859	903	961	895	955	886	886	936	864	893	952	971
4576	597	423	251	187	200	274	289	290	301	285	311	346	317	276	276	259	218	216	198	194	183	193	182	175	197	167	146	158	123	136	133	132	133	145	119	123	148	106	106	123	123	105	120	115	113	121	126	103	81	98	109	110	99	104	99	96	91	88	107	87	100	109	95	87	117	106	113	86	108	88	120	122	100	101	109	111	104	102	91	99	102	111	104	86	97	75	77	111	92	109	86	99	122	100	110	107	105	119	87	95	99	101	87	107	98	106	85	97	95	122	105	91	88	112	93	93	102	91	99	102	105	115	87	104	94	105	83	96	77	96	106	99	95	98	102	104	98	96	95	103	97	85	89	113	108	109	106	97	110	82	85	109	96	125	88	107	119	92	99	76	116	94	110	107	97	92	104	104	92	101	101	107	113	106	107	103	100	112	95	97	92	105	84	97	106	107	101	113	117	101	133	87	99	96	88	96	100	101	88	87	98	98	106	104	117	91	96	100	83	101	110	98	80	92	113	96	100	102	110	107	94	96	98	97	93	93	93	110	96	88	105	106	106	104	94	109	107	100	110	99	98	108	102	117	113	96	100	106	88	92	91	113	97	85	97	97	97	114	96	93	100	102	105	102	104	122	85	96	113	95	100	90	111	102	94	88	119	96	115	95	96	110	94	101	107	93	77	99	112	111	104	97	94	111	104	89	106	95	99	103	75	104	84	100	105	78	116	92	98	97	97	90	93	109	108	108	87	106	101	95	98	97	95	103	101	103	110	93	114	94	114	110	93	84	89	90	64	98	104	98	85	92	91	108	92	107	112	98	83	105	105	106	97	79	111	91	94	106	84	97	98	80	99	97	114	83	111	91	105	98	122	82	90	99	112	105	81	101	85	108	104	91	91	84	103	93	116	101	87	85	95	99	103	109	108	89	99	110	101	100	91	93	108	93	90	90	94	114	94	89	114	88	100	111	90	93	98	96	94	111	109	79	103	92	88	94	88	115	105	94	112	79	88	93	102	101	91	105	85	98	98	98	106	93	96	98	87	101	95	86	105	94	97	107	115	109	94	89	85	85	102	99	92	104	105	98	93	114	95	98	119	102	113	92	112	90	106	93	103	104	84	102	105	105	120	106	113	114	108	94	95	98	71	108	100	96	100	99	92	93	117	94	105	90	112	102	100	91	91	97	106	111	100	108	110	96	97	106	104	80	102	88	103	91	115	83	99	111	87	88	102	95	108	94	111	114	95	118	87	101	87	92	96	91	102	112	114	99	95	93	87	74	106	106	101	102	104	95	91	90	120	108	100	117	112	92	106	95	101	93	99	101	111	106	92	107	111	90	102	98	84	114	90	96	91	92	88	121	82	84	91	117	95	97	96	120	86	113	94	100	98	87	108	92	92	84	116	102	112	79	105	108	105	95	97	117	99	97	88	98	93	105	105	105	96	97	89	93	103	98	90	106	102	95	89	98	89	98	125	91	105	111	128	81	102	110	93	107	95	93	99	84	98	91	89	96	121	77	102	99	123	94	116	103	107	102	88	93	112	92	105	88	82	91	132	99	105	85	94	91	113	95	90	87	126	90	93	121	120	116	88	89	102	94	116	102	80	117	102	106	116	98	93	87	99	104	87	114	97	92	109	96	103	111	112	97	125	102	108	106	82	114	129	92	110	91	86	101	108	102	95	105	98	97	91	99	109	115	117	96	104	97	89	114	102	102	101	110	80	108	91	116	96	104	102	103	93	82	94	116	97	122	108	94	98	117	110	120	105	100	102	114	104	99	102	110	120	96	86	110	102	106	82	95	79	84	104	104	100	103	103	92	87	108	86	91	101	110	109	115	100	80	110	91	101	92	109	119	98	93	107	105	94	91	109	94	112	91	96	110	127	108	91	99	106	103	114	94	94	93	109	116	101	91	98	106	87	102	117	89	101	96	81	114	112	103	110	103	110	118	97	93	99	87	98	102	78	91	91	88	90	108	99	93	94	84	97	91	94	103	91	84	107	99	100	93	91	95	102	86	79	108	107	104	104	96	101	101	102	96	94	107	109	102	108	87	95	90	111	99	83	94	110	118	114	78	113	81	91	87	109	93	111	112	121	103	95	104	111	102	115	99	100	112	107	108	90	112	96	112	102	88	93	109	101	102	92	102	109	88	88	118	94	91	107	97	73	109	93	104	104	103	113	96	92	92	99	106	93	104	95	104	135	101	115	110	115	102	80	102	116	114	98	82	101	98	96	100	107	94	98	100	110	96	107	95	103	111	94	87	87	110	96	102	106	87	106	105	102	99	100	95	99	117	98	114	99	124	92	99	103	106	110	96	100	105	102	75	107	93	95	103	116	103	111	109	84	93	113	91	98	114	87	85	95	115	110	106	94	107	85	99	102	108	98	111	92	97	97	116	99	98	85	98	79	95	97	92	103	86	100	108	97	110	117	95	106	90	97	99	112	91	95	108	98	112	110	91	96	108	119	111	93	91	101	99	103	95	96	97	115	94	106	91	108	109	104	139	120	72	98	86	99	105	93	102	109	98	103	81	89	102	96	84	77	95	107	93	102	124	85	112	85	106	88	116	105	104	82	104	103	92	114	102	94	99	110	115	105	97	100	91	115	103	121	117	120	105	126	93	114	96	107	107	92	115	86	108	101	86	119	114	110	102	88	95	97	88	110	95	122	94	102	91	121	108	95	106	90	112	77	87	121	99	106	83	100	103	122	96	103	94	102	83	82	87	91	101	115	91	110	116	92	93	98	101	112	97	98	94	91	115	93	103	83	95	84	94	89	105	107	103	92	107	105	103	103	98	90	84	93	102	86	98	74	85	89	122	81	97	81	89	106	103	108	103	91	99	104	118	88	94	98	106	108	127	112	108	92	112	97	109	103	105	84	85	102	97	96	98	81	83	104	77	89	109	97	93	96	97	98	95	89	103	76	112	99	91	108	92	110	107	98	85	81	105	92	89	106	94	88	104	105	100	89	86	102	108	98	92	88	97	91	113	90	96	95	105	80	104	111	108	103	95	105	95	118	107	90	101	113	108	90	85	100	82	103	97	111	98	97	98	114	110	100	112	76	105	100	108	91	101	96	94	102	90	107	90	86	100	97	94	109	101	109	95	95	108	112	83	105	109	100	89	105	92	101	94	101	85	113	99	115	96	104	120	103	89	92	94	92	103	116	109	82	104	93	104	107	123	105	97	99	102	96	119	72	106	87	96	112	95	97	92	109	95	82	104	101	99	90	95	90	108	98	110	119	98	93	107	100	97	94	106	93	89	96	85	97	104	105	101	77	100	87	113	108	93	94	103	99	108	85	79	108	102	109	90	120	109	95	97	109	98	113	91	105	90	95	110	102	96	113	89	123	81	97	122	84	92	105	102	122	85	112	115	91	110	113	86	107	82	97	97	100	103	89	111	109	93	90	102	105	78	102	125	89	99	87	101	92	85	105	85	86	78	108	104	104	84	112	105	108	106	106	99	98	98	98	85	102	83	103	84	95
20063	6940	5008	4473	8382	12499	12833	11702	10377	9599	9575	9779	9867	8614	7094	6083	5593	5217	4837	4360	3963	3832	3594	3092	3021	2961	2420	2189	2038	1927	1930	1833	1741	1584	1604	1523	1419	1358	1367	1267	1199	1201	1175	1104	1165	1085	1004	948	914	863	865	866	871	850	812	824	883	898	827	811	855	838	832	858	777	743	759	851	816	779	786	800	754	794	780	807	808	754	831	793	789	808	806	799	795	827	803	813	851	779	797	775	785	741	809	802	767	770	789	814	793	809	798	782	786	776	811	827	803	793	784	820	765	820	786	815	811	809	778	742	786	813	785	797	824	838	755	854	840	771	799	794	834	814	805	835	812	791	780	786	850	812	815	767	822	793	783	841	761	800	807	828	829	747	765	860	815	794	883	773	799	788	846	816	786	803	808	783	764	772	733	795	835	777	803	795	783	745	779	801	779	765	817	775	783	793	798	800	793	803	833	852	846	773	828	816	837	858	796	809	766	812	820	824	815	834	776	815	787	798	744	771	814	833	794	786	775	850	836	805	794	792	778	815	823	807	784	829	809	835	826	787	831	823	819	838	805	766	797	829	818	833	842	800	784	798	820	790	786	787	761	756	839	781	808	812	819	815	835	764	782	800	769	813	745	817	773	795	767	824	840	813	781	801	808	825	809	799	827	812	822	812	775	752	753	762	824	834	821	831	826	781	789	798	750	835	829	788	797	826	812	779	764	762	850	786	805	844	829	784	778	801	769	827	767	821	820	797	763	819	800	797	813	835	843	789	831	816	814	888	788	769	838	802	827	838	774	817	811	772	831	832	802	807	852	799	838	774	790	800	819	791	796	775	830	811	785	760	802	843	833	780	812	843	783	818	845	856	812	842	813	758	863	821	799	824	805	818	797	801	812	781	793	817	842	818	785	803	738	805	779	813	788	733	768	806	855	780	800	788	833	819	804	781	798	808	785	884	859	775	800	829	765	813	804	804	814	772	770	815	788	819	825	792	772	806	822	832	792	809	777	821	834	806	798	852	824	841	852	808	873	820	772	837	844	784	863	830	786	736	822	761	839	813	811	772	807	796	800	768	814	823	820	800	802	830	861	824	808	806	793	819	766	800	785	823	770	792	835	805	805	862	776	810	849	796	844	769	864	844	820	748	786	798	816	797	826	850	813	828	812	809	796	825	790	829	767	829	815	807	821	759	817	798	809	857	746	803	834	825	809	793	771	805	820	748	772	783	795	773	871	819	824	794	772	841	836	790	829	817	816	780	815	833	787	786	806	822	785	852	781	788	804	802	794	811	821	814	805	823	852	785	827	805	780	789	789	847	750	806	851	749	807	808	788	834	761	777	830	795	846	772	828	816	802	828	782	787	754	800	817	789	803	818	790	832	767	801	851	812	764	828	779	777	794	783	786	810	780	745	840	842	773	803	839	810	779	762	777	850	768	736	794	795	781	835	765	785	808	817	813	716	759	818	780	778	807	740	805	752	817	776	817	787	777	757	821	838	819	794	837	792	827	767	801	807	820	777	791	819	801	834	813	795	849	850	797	820	799	822	795	798	776	783	804	760	768	800	833	779	827	804	812	779	801	839	772	881	803	790	831	847	831	827	792	816	787	847	837	797	828	824	836	882	786	766	839	781	805	815	795	792	770	835	864	788	810	848	851	797	789	825	796	775	796	861	765	804	797	789	799	788	847	829	823	798	792	876	781	816	816	799	853	833	863	839	836	758	801	807	736	821	848	810	785	808	817	851	848	779	809	837	812	822	806	828	813	796	793	785	828	758	763	789	786	854	804	800	831	856	824	776	842	795	835	845	810	821	851	845	765	746	834	793	846	833	779	822	783	819	799	823	793	836	814	795	753	816	798	777	821	839	830	796	778	837	793	825	780	822	797	841	754	805	871	804	808	773	785	814	794	837	801	779	810	800	812	804	771	763	774	791	833	826	827	805	802	773	775	808	790	793	855	793	796	845	824	828	843	811	778	812	833	796	846	824	781	769	803	830	821	798	799	761	789	818	782	867	776	845	787	837	813	786	841	813	802	818	826	814	775	809	823	830	845	768	805	783	838	865	814	814	815	823	820	844	847	770	783	782	800	786	831	775	807	778	792	789	812	753	779	772	860	815	850	797	804	805	783	804	786	802	840	816	803	819	818	810	856	827	805	756	798	789	809	845	864	774	803	738	786	799	804	798	749	798	830	766	819	774	796	809	779	807	817	779	831	754	827	811	775	813	830	794	738	777	769	846	840	845	806	787	804	805	762	759	790	757	795	830	847	766	838	761	795	803	794	787	829	779	785	772	831	861	830	826	819	834	807	820	783	789	805	821	848	777	799	736	850	796	797	800	812	788	763	792	800	790	797	773	785	827	838	772	768	761	839	843	819	762	786	851	788	807	786	804	846	756	795	833	787	835	764	826	814	802	786	872	791	754	794	799	798	876	787	834	842	846	816	828	782	788	816	825	780	793	840	821	769	762	788	829	785	837	788	829	800	775	808	834	836	859	795	785	822	770	822	797	804	830	768	827	782	749	818	750	796	804	801	798	761	808	791	807	814	811	864	813	816	801	814	824	752	823	776	804	787	770	763	783	752	824	826	809	827	827	768	795	808	794	825	844	788	822	827	818	837	810	817	832	848	735	835	788	754	742	830	771	813	788	817	811	748	780	807	814	828	779	802	809	864	834	819	719	808	801	763	802	776	785	787	808	802	842	803	820	807	824	849	803	818	782	805	831	816	785	832	789	787	797	824	833	827	806	801	808	863	802	771	799	810	786	797	762	796	826	806	789	833	808	802	859	796	808	807	830	821	748	795	842	786	851	866	787	782	782	807	764	811	779	826	811	834	782	827	780	778	812	833	849	772	811	811	809	813	807	846	804	795	763	807	763	819	823	821	802	794	776	814	825	813	790	775	794	848	833	815	867	791	823	793	777	862	746	816	822	764	779	790	845	832	780	787	830	898	790	794	851	760	777	791	836	790	789	845	837	780	814	823	783	764	836	792	754	818	767	823	830	816	760	804	827	808	760	771	831	800	798	772	813	821	802	781	804	785	811	824	816	753	797	839	811	755	817	788	837	814	792	776	771	803	787	770	874	808	747	804	802	800	818	804	797	778	809	747	790	786	810	820	872	820	846	799	811	840	782	789	767	796	842	821	852	789	772	828	788	829	804	809	821	807	757	790	792	830	805	805	768	857	799	813	830	820	804	807	790	749	777	777	816	830	839	860	779	843	768	823	810	831	842	836	847	845	777	813	834	744	835	800	788	807	817	804	760	774	832	775	760	830	798	776	744	744	778	819	766	797	781	854	835	814	763	821	853	782	797	805	778	810	790	844	822	811	817	774	710	815	778	786	763	754	775	809	774	795	766	781	796	788	841	779	791	843	825	807	801	827	809	772	824	810	771	781	831	793	826	717	779	809	773	829	776	802	791	813	791	820	793	766	827	748	803	848	764	840	867	822	869	813	759	849	784	814	822	729	797	803	797	779	746	825	797	798	795	859	784
4206	1047	617	361	315	364	427	442	441	481	479	495	531	455	388	309	334	327	297	286	266	287	250	298	245	272	189	194	210	187	163	187	185	165	192	164	171	158	163	148	170	158	154	139	170	144	160	122	123	128	124	146	128	139	139	136	137	152	148	129	142	125	132	126	134	147	145	142	124	128	139	129	142	122	128	116	135	105	152	145	148	138	132	116	125	136	122	124	125	145	116	131	139	122	127	128	146	138	150	135	115	131	147	135	117	124	125	135	133	159	135	125	133	134	131	135	142	127	133	153	140	157	149	145	122	141	131	130	139	137	152	138	132	150	147	128	136	119	149	138	130	132	124	136	134	141	132	134	134	129	153	140	135	135	141	151	137	121	154	133	117	153	124	135	133	110	142	136	139	124	121	113	124	136	110	141	132	129	116	142	146	122	136	136	122	145	126	131	146	130	119	147	134	140	127	134	121	135	126	127	130	140	137	132	130	144	130	149	139	134	112	138	136	133	130	148	131	142	148	129	134	113	104	134	128	120	116	129	136	131	133	139	139	116	134	130	137	110	119	130	145	127	123	139	128	121	112	138	151	140	148	139	124	137	127	137	131	126	126	148	135	116	122	135	140	150	134	128	141	120	128	119	128	132	142	130	127	128	147	130	140	125	134	145	162	151	139	127	129	103	119	144	135	123	108	115	126	155	151	136	144	118	122	143	133	126	123	132	113	128	149	168	130	144	130	140	119	121	138	140	134	140	138	130	142	131	134	143	125	143	130	137	136	140	119	143	150	146	117	120	120	152	122	136	136	151	130	143	135	127	140	134	128	134	122	138	147	130	145	127	121	139	153	131	143	133	147	133	132	133	144	140	132	128	127	145	132	110	115	139	127	129	119	135	135	134	142	153	122	135	130	137	125	153	136	127	128	134	142	117	131	122	126	129	110	129	124	131	146	146	150	122	134	118	158	147	127	137	135	133	146	135	138	135	137	160	136	138	141	167	125	149	145	139	127	151	130	141	134	121	114	142	121	132	138	148	124	145	146	144	124	150	113	124	139	140	128	151	116	146	138	123	140	150	135	125	134	119	131	128	129	133	130	144	127	152	130	144	123	138	152	154	144	141	132	138	121	143	140	131	164	139	123	150	144	115	159	134	120	152	144	150	134	131	146	152	136	132	135	134	150	134	115	138	134	151	137	148	147	139	144	115	117	137	141	135	142	122	132	134	134	113	125	147	148	135	138	134	113	134	134	122	130	151	134	133	140	144	126	138	124	130	138	151	144	143	138	128	141	131	141	117	154	128	125	136	144	120	136	140	135	128	142	144	127	136	133	155	138	120	156	139	129	138	145	127	137	133	139	162	123	145	135	116	152	119	138	113	136	136	138	151	125	135	123	135	139	127	126	136	129	136	132	131	134	126	148	130	136	129	111	137	149	145	129	151	127	136	162	145	137	128	121	139	136	132	128	131	119	146	145	126	126	141	127	142	136	119	120	143	141	139	130	114	135	153	125	134	122	148	138	125	138	125	147	144	128	136	155	152	145	135	155	134	126	141	130	140	153	148	121	126	122	130	136	145	115	138	157	122	129	134	141	143	147	131	127	124	150	154	134	120	139	124	132	123	143	138	114	129	125	126	145	111	126	148	132	154	148	121	140	141	153	150	110	147	119	122	139	123	133	133	138	124	144	133	141	139	122	121	132	128	135	140	142	140	123	150	135	134	132	142	158	158	153	125	145	121	145	134	112	126	143	157	146	155	132	143	142	157	121	119	120	171	129	133	134	128	136	140	112	149	131	151	143	119	111	130	132	140	148	135	128	121	132	110	135	133	147	135	138	140	154	136	128	135	127	139	128	145	138	124	137	109	144	145	140	142	158	155	122	133	132	126	126	148	139	149	130	132	143	124	134	143	129	134	142	121	123	144	154	141	113	133	126	133	121	130	126	126	137	132	127	134	159	143	145	136	129	134	117	119	131	135	146	133	148	135	145	133	143	161	127	176	122	119	137	135	154	138	133	134	147	144	144	148	126	129	125	121	144	150	137	111	162	123	113	146	137	146	144	119	144	127	126	158	127	128	134	139	129	131	127	138	119	130	131	137	139	128	132	145	135	134	134	116	147	132	117	131	139	133	134	131	143	122	127	154	147	158	124	123	133	121	120	114	133	149	142	140	127	137	134	152	118	144	147	121	118	138	145	151	151	140	139	125	132	125	127	129	128	141	164	152	126	154	140	151	142	129	108	126	112	152	132	129	116	130	123	119	124	124	153	140	163	118	140	163	149	138	134	145	140	133	135	132	115	145	145	129	122	143	126	125	130	142	143	107	141	148	139	154	146	136	124	134	136	123	137	129	124	136	120	133	132	129	147	134	123	127	141	139	136	131	122	155	143	126	119	139	139	117	132	156	124	131	145	134	135	148	120	125	146	126	132	138	109	140	162	114	133	150	127	135	147	132	145	138	124	124	136	152	132	127	145	127	139	126	133	141	132	130	147	136	151	125	133	148	116	164	134	139	133	137	138	102	149	125	146	134	143	138	125	135	135	126	122	118	149	139	139	130	141	138	121	125	119	141	140	148	115	140	143	129	134	112	144	119	140	130	145	137	122	126	115	109	131	134	126	132	128	152	142	149	151	136	149	150	127	134	134	119	141	126	142	143	145	116	124	140	132	129	145	110	135	128	137	122	130	123	151	147	141	137	129	138	131	165	130	128	144	130	117	136	130	140	141	129	128	144	127	114	118	131	132	124	141	133	139	136	139	132	128	136	128	148	138	141	135	113	111	108	117	112	136	137	140	132	137	126	123	153	137	128	146	141	126	140	127	154	146	126	131	132	150	135	138	114	129	155	128	153	144	114	132	133	144	144	138	133	148	135	130	140	142	136	129	157	146	122	127	134	141	131	138	139	128	119	112	133	128	132	141	140	115	111	141	132	145	140	125	127	138	143	132	145	163	136	132	140	142	135	135	149	139	135	139	145	144	120	147	140	119	138	131	130	151	155	145	112	149	146	114	144	138	126	129	120	131	147	147	131	127	151	121	130	145	130	146	132	124	128	150	131	157	138	138	151	127	124	139	148	126	144	123	133	126	130	134	125	143	133	129	128	164	148	127	140	136	137	117	140	165	137	127	127	136	143	122	146	126	146	135	118	125	134	139	139	130	120	150	146	133	127	132	141	144	142	115	143	145	140	135	124	111	125	121	120	133	121	133	134	124	114	143	149	138	128	125	127	155	150	138	137	158	145	137	118	145	125	126	146	130	126	144	133	147	119	129	147	124	136	128	139	127	110	135	131	126	148	124	143	148	131	118	137	150	129	137	132	138	112	136	142	158	133	115	124	128	143	125	159	156	160	134	151	152	129	122	130	147	125	140	125	164	131	117	136	127	138	132	128	130	155	139	139	132	136	129	129	149	141	136	135	118	126	150	151	144	129	133	139	130	143	138	138	145	124	127	132	119	156	120	141	128	158	110	148	158	139	151	127	123	139	142	132
26942	10031	6987	6325	11998	17176	17569	16072	14754	13870	13581	13510	13260	11413	9544	8381	7632	7340	6737	6218	5684	5567	5129	4616	4246	3871	3450	3092	2768	2734	2606	2586	2468	2301	2241	2077	2003	2000	1947	1806	1671	1701	1463	1514	1504	1535	1445	1287	1204	1149	1177	1158	1152	1139	1164	1172	1170	1182	1152	1124	1158	1154	1175	1177	1243	1107	1134	1180	1117	1172	1106	1100	1143	1149	1118	1113	1090	1132	1177	1107	1105	1101	1102	1130	1063	1107	1075	1126	1118	1075	1105	1031	1078	1093	1081	1088	1089	1072	1101	1083	1105	1062	1063	1110	1052	1099	1087	1034	1081	1147	1125	1142	1101	1081	1122	1111	1054	1127	1153	1084	1089	1028	1118	1077	1072	1095	1086	1084	1095	1026	1042	1121	1125	1125	1057	1055	1135	1109	1147	1064	1115	1083	1076	1138	1046	1044	1050	1099	1066	1102	1064	1090	1093	1132	1122	1121	1041	1083	1145	1050	1101	1085	1100	1131	1089	1055	1097	1076	1062	1099	1090	1081	1124	1091	1107	1017	1061	1082	1084	1110	1106	1092	1103	1085	1160	1068	1186	1035	1041	1085	1106	1068	1140	1132	1088	1083	1104	1028	1124	1100	1080	1060	1105	1042	1095	1072	1095	1130	1114	1086	1099	1040	1045	1093	1118	1072	1064	1088	1100	1070	1086	1068	1124	1077	1096	1125	1083	1092	1130	1120	1078	1064	1099	1040	1124	1015	1010	1053	1086	1106	1169	1087	1141	1065	1078	1036	1066	1078	1123	1110	1071	1005	1061	1090	1011	1090	1049	1056	1078	1085	1078	1052	1047	1105	1055	1152	1074	1083	1029	1060	1150	1104	1054	1041	1014	1069	1074	1109	1089	1082	1097	1054	1040	1128	1085	1147	1087	1068	1094	1063	1133	1116	1098	1096	1031	1155	1070	1051	1032	1062	1065	1134	1107	1111	1081	1109	1159	1053	1110	1089	1101	1098	1052	1094	1114	1081	1104	1048	1137	1073	1108	1054	1128	1078	1107	1046	1142	1098	1040	1103	1086	1043	1073	1099	1070	1099	1097	1172	1126	1097	1142	1027	1076	1059	1138	1114	1115	1092	1127	1111	1092	1086	1078	1066	1059	1110	1099	1124	1121	1139	1110	1100	1152	1112	1026	1089	1056	1140	1103	1088	1093	1048	1109	1103	1085	1099	1078	1064	1150	1082	1075	1146	1134	1132	1170	1120	1141	1100	1021	1058	1032	1075	1116	1049	1112	1082	1064	1080	1086	1078	1116	1190	1083	1082	1077	1097	1105	1151	1087	1055	1127	1054	1067	1091	1157	1076	1058	1064	1047	1093	1100	1081	1081	1060	1061	1121	1100	1073	1051	1138	1090	1025	1052	1102	1128	1071	1055	1158	1102	1091	1090	1112	1095	1096	1073	1045	1090	1094	1144	1144	1077	1087	1103	1141	1097	1131	1033	1096	1144	1165	1128	1088	1077	1095	1076	1073	1139	1051	1076	1061	1099	1067	1069	1086	1102	1036	1069	1050	1052	1162	1093	1097	1069	1133	1077	1046	1087	1077	1028	1104	1045	1056	1074	1076	1063	1109	1078	1082	1069	1058	1114	1111	1098	1144	1110	1087	1079	1089	1089	1114	1090	1103	1157	1131	1101	1099	1075	1091	1054	1018	1091	1100	1075	1068	1047	1105	1090	1103	1120	1110	1139	1069	1101	1065	1053	1087	1074	1086	1106	1070	1009	1091	1130	1077	1121	1078	1180	1126	1103	1024	1066	1116	1101	1055	1093	1117	1098	1074	1084	1118	1083	1059	1027	1051	1092	1130	1065	1051	1045	1119	1076	1092	1078	1050	1052	1051	1116	1072	1116	1138	1081	1127	1087	1124	1122	1112	1118	1035	1136	1085	1089	1076	1019	1101	1091	1109	1049	1053	1129	1090	1077	1084	1092	1111	1107	1087	1092	1059	1039	1046	1078	1088	1113	1043	1054	1119	1112	1062	1088	1105	1141	1021	1063	1054	1019	1138	1078	1033	1035	1109	1105	1105	1058	1061	1069	1151	1049	1117	1092	1080	1084	1111	1058	1055	1164	1130	1080	1066	1065	1026	1083	1099	1081	1071	1076	1038	1121	1117	1116	1133	1074	1083	1043	1095	1110	1091	1052	1079	1052	1140	1053	1010	1123	1036	1105	1077	1090	1054	1118	1097	1106	1145	1108	1148	1089	1095	1106	1108	1077	1073	1138	1104	1052	1102	1078	1061	1086	1091	1109	1116	1061	1098	1093	1083	1120	1057	1056	1102	1127	1088	1091	1105	1110	1126	1098	1073	1061	1101	1027	1098	1140	1120	1095	1127	1070	1048	1069	1077	1020	1112	1009	1098	1100	1087	1085	1123	1046	1067	1071	1073	1114	1054	1069	1136	1109	1035	1067	1096	1060	1058	1086	1101	1072	1048	1100	1114	1065	1104	1105	1102	1082	1181	1072	1101	1069	1096	1066	1087	1097	1049	1062	1136	1102	1064	1085	1118	1073	1073	1115	1116	1139	1128	1087	1085	1095	1067	1109	1044	1067	1129	1110	1137	1059	1087	1173	1019	1095	1049	1124	1127	1071	1080	1137	1097	1105	1118	1108	1111	1110	1056	1086	1137	1109	1123	1065	1126	1076	1075	1104	1060	1080	1134	1029	1116	1032	1105	1045	1113	1140	1086	1141	1115	1073	1038	1087	1091	1078	1050	1117	1081	1075	1147	1108	1085	1035	1095	1063	1064	1116	1005	1058	1084	1062	1076	1165	1084	1089	1090	1085	1062	1083	1120	1073	1095	1066	1083	1099	1096	1026	1072	1078	1078	1134	1085	1027	1100	1134	1076	1106	1187	1174	1074	1084	1027	1040	1063	1128	1059	1034	1114	1065	1042	1125	1101	1088	1070	1053	1058	1053	1093	1017	1094	1114	1112	1106	1121	1110	1083	1012	1132	1142	1026	1108	1128	1088	1109	1091	1086	1090	1023	1102	1125	1118	1067	1083	1086	1068	1087	1108	1089	1154	1042	1054	1071	1068	1081	1088	1150	1099	1132	1067	1049	1114	1100	1110	1103	1067	1095	1096	1110	1114	1122	1101	1061	1087	1091	1092	1139	1083	1097	1129	1074	1063	1079	1113	1065	1091	1044	1103	1087	1100	1122	1080	1041	1030	1069	1056	1089	1101	1111	1117	1178	1082	1018	1116	1092	1109	1096	1089	1166	1116	1126	1080	1111	1102	1084	1117	1044	1100	1100	1094	1092	1117	1150	1087	1074	1172	1064	1122	1085	1055	1087	1141	1092	1090	1060	1081	1125	1114	1113	1072	1086	1111	1079	1079	1101	1114	1071	1071	1058	1066	1077	1067	1156	1110	1119	1092	1061	1109	1079	1126	1108	1090	1060	1158	1101	1090	1109	1058	1046	1093	1062	1121	1137	1060	1117	1054	1064	1076	1092	1068	1041	1113	1102	1115	1094	1092	1146	1103	1090	1109	1114	1103	1101	1120	1123	1068	1099	1099	1089	1098	1050	1105	1097	1092	1135	1057	1074	1102	1074	1089	1079	1113	1074	1139	1091	1127	1063	1120	1086	1103	1077	1050	1184	1039	1131	1152	1054	1116	1084	1111	1084	1088	1175	1137	1061	1107	1107	1047	1145	1143	1103	1111	1097	1101	1120	1101	1078	1153	1123	1083	1086	1062	1101	1099	1145	1092	1046	1104	1055	1055	1083	1102	1083	1067	1110	1120	1054	1065	1115	1128	1071	1087	1087	1149	1097	1053	1127	1082	1108	1111	1040	1050	1083	1097	1103	1115	1032	1131	1105	1126	1092	1087	1045	1091	1062	1046	1082	1088	1125	1055	1107	1072	1142	1031	1051	1034	1114	1116	1120	1090	1100	1085	1130	1080	1141	1071	1142	1159	1062	1015	1090	1068	1112	1049	1089	1174	1089	1101	1051	1122	1135	1138	1077	1134	1100	1066	1050	1080	1080	1079	1065	1087	1159	1126	1092	1106	1121	1091	1162	1089	1106	1084	1012	1078	1082	1154	1081	1075	1051	1084	1105	1088	1078	1060	1138	1106	1109	1027	1105	1091	1068	1052	1119	1113	1054	1046	1093	1078	1103	1069	1081	1106	1106	1106	1060	1098	989	1132	1063	1083	1127	1136	1123	1185	1099	1097	1094	1054	1139	1106	1141	1120	1084	1085	1082	1143	1071	1038	1031	1045	1144	1044	1105	1090	1114	1087	1127	1109	1064	1078	1091	1102	1046	1091	1130	1131	1154	1066	1109	1108	1079	1094	1064	1057	1086	1114	1066	1086	1130	1146	1080	1107	1057	1134	1087	1122	1057	1022	1098	1085	1108	1144	1077	1041	1109	1073	1066	1087	1116	1075	1087	1097	1084	1056	1015	1124	1074	1101	1139	1117	1077	1053	1129	1079	1110	1051	1097	1104	1110	1098	1079	1092	1051	1065	1030	1071	1007	1081	1137	1120	1074	1029	1142	1140	1096	1035	1066	1084	1118	1080	1088	1057	1127	1089	1061	1068	1130	1073	1078	1086	1075	1114	1115	1095	1142	1088	1099	1106	1036	1065	1105	1067	1099	1077	1095	1126	1088	1014	1089	1104	1094	1084	1104	1083	1089	1108	1098	1034	1100	1119	1137	1099	1071	1114	1082	1081	1089	1071	1099	1092	1087	1063	1113	1112	1157	1068	1047	1025	1109	1056	1046	1113	1110	1132	1134	1123	1074	1083	1112	1091	1135	1118	1062	1038	1064	1089	1133	1097	1115	1130	1113	1137	1032	1058	1063	1077	1100	1054	1095	1071	1071	1073	1144	1070	1110	1033	1127	1065	1078	1115	1104	1119	1107	1157	1050	1084	1004	1104	1087	1115	1084	1119	1144	1132	1102	1076	1131	1102	1099	1090	1082	1061	1128	1064	1144	1085	1064	1095	1073	1123	1121	1142	1074	1062	1134	1120	1097	1119	1086	1135	1178	1084	1116	1072	1051	1113	1053	1161	1062	1049	1032	1078	1037	1112	1022
6800	816	462	260	241	239	313	405	389	345	373	446	423	347	317	288	261	257	211	199	210	206	188	185	172	137	124	121	115	124	134	105	112	100	95	90	104	75	92	71	67	69	85	77	76	82	68	80	63	61	62	60	69	63	80	62	68	70	73	68	67	55	73	67	71	65	67	72	68	67	65	57	76	71	55	72	62	67	71	70	66	75	67	60	60	52	67	47	73	75	75	59	61	51	77	62	52	63	58	66	71	66	66	73	61	56	72	65	69	38	82	80	68	70	62	58	63	70	57	70	70	54	65	67	63	62	63	61	58	70	64	62	67	59	56	55	60	65	65	56	73	68	77	68	51	69	61	62	73	61	64	54	56	63	61	72	55	66	71	61	64	71	59	64	53	69	62	66	78	56	74	71	76	79	55	60	79	66	79	62	68	73	55	72	60	70	60	66	68	49	72	63	55	59	61	63	64	61	57	76	68	65	65	56	64	70	65	61	57	76	69	75	64	62	74	68	70	69	58	67	65	72	64	60	65	66	47	65	68	73	63	73	61	72	68	72	62	77	71	77	55	61	73	66	54	55	82	61	58	67	64	59	76	65	65	72	58	65	61	75	57	60	56	62	51	62	64	67	67	55	70	60	68	65	79	70	69	76	62	65	47	57	72	48	70	65	70	59	60	67	51	58	72	70	65	73	64	58	61	73	68	56	87	67	68	72	51	71	63	64	78	67	56	56	68	48	59	63	60	74	56	56	68	60	68	65	73	50	66	71	64	64	58	73	66	56	73	58	60	70	78	52	55	60	58	56	73	69	55	58	55	62	51	54	66	55	66	61	54	64	55	56	68	54	60	58	55	72	59	54	72	63	54	57	62	61	84	73	64	67	73	73	54	62	57	58	69	60	66	68	64	66	66	82	78	53	62	79	63	64	63	71	77	80	76	72	58	74	58	55	61	65	65	70	68	57	62	73	65	61	72	65	70	64	74	60	58	65	84	60	65	69	52	57	64	86	47	57	62	79	58	62	65	63	59	74	63	66	60	88	61	74	77	80	55	67	76	62	74	72	67	72	49	63	57	65	67	72	71	54	70	67	65	74	67	74	49	51	64	78	66	62	61	65	73	61	55	64	54	54	61	76	55	57	60	70	52	64	67	73	70	62	64	61	60	51	71	71	76	77	62	58	63	63	61	67	59	64	67	66	66	64	71	56	74	64	65	75	66	72	70	55	71	73	61	55	44	58	52	71	71	59	63	74	57	69	72	64	49	77	81	73	71	73	60	50	63	72	61	54	63	70	61	56	57	66	64	51	66	54	59	50	59	58	63	53	62	56	69	67	71	68	56	64	55	62	80	75	52	56	58	64	62	46	57	55	70	72	47	52	63	57	49	72	64	65	63	55	62	68	64	57	60	68	55	63	61	53	59	64	68	64	62	76	58	71	47	71	59	80	64	72	65	78	63	65	69	53	65	74	61	71	58	74	62	60	59	60	67	67	82	44	71	54	70	68	56	67	63	68	63	67	78	58	60	65	56	66	76	62	65	54	64	55	63	68	66	76	68	51	57	46	55	58	86	66	64	76	62	53	66	63	67	57	68	65	69	45	80	67	55	51	60	80	51	58	70	84	74	58	70	85	67	50	56	72	45	53	52	67	59	64	62	72	60	78	55	61	78	79	63	63	57	64	71	66	73	81	74	69	66	61	58	49	60	55	63	55	75	65	64	65	57	61	64	64	63	67	57	62	65	61	56	69	79	66	70	48	62	69	60	75	51	65	72	50	76	73	67	62	71	61	68	60	58	53	54	81	46	55	64	75	68	64	73	72	63	58	72	60	57	90	67	73	62	63	80	67	65	68	77	72	72	67	50	66	63	57	74	70	58	55	67	58	46	64	76	64	75	53	71	67	61	70	71	60	73	74	74	63	74	58	70	69	78	70	72	60	53	75	75	55	74	59	53	56	55	69	72	65	76	79	79	62	59	82	75	68	52	55	64	63	50	58	61	70	60	70	76	75	64	63	63	44	56	68	61	73	64	66	60	69	65	76	71	49	71	70	56	69	69	58	63	53	62	68	78	63	75	67	74	69	79	62	78	56	50	62	63	58	78	69	72	67	70	61	68	57	68	79	52	70	62	59	81	71	66	57	63	70	65	66	65	68	65	66	68	59	63	62	61	76	58	65	70	65	66	62	72	50	58	68	68	75	67	64	71	65	50	66	61	67	67	55	58	64	42	80	59	73	71	69	59	60	62	67	62	55	80	62	63	65	68	61	52	73	65	70	65	80	58	67	67	60	77	65	64	59	47	75	78	69	49	58	70	73	62	64	67	61	63	68	75	60	74	66	69	63	52	78	67	68	77	66	68	68	60	60	56	62	56	79	59	60	61	74	69	58	51	79	56	67	78	75	68	62	84	69	56	68	69	65	70	55	54	61	65	56	74	68	68	61	61	73	63	55	71	66	68	62	59	57	69	65	57	74	68	64	65	60	60	67	71	81	60	74	61	77	71	67	76	57	66	56	62	59	70	56	70	75	65	59	57	58	56	67	57	70	72	68	65	72	61	51	61	72	50	63	57	68	56	66	59	55	68	60	62	70	54	52	83	71	58	72	65	69	74	69	64	68	47	69	75	63	70	73	53	78	62	71	66	60	73	65	82	72	65	57	84	67	67	69	52	62	69	68	68	52	79	74	61	79	63	53	66	56	63	55	54	65	65	64	58	56	54	57	68	71	67	59	67	65	61	70	61	70	72	61	70	71	63	75	61	72	59	53	64	73	59	75	75	61	64	66	59	66	63	66	55	69	69	57	71	71	68	69	62	56	58	78	62	68	67	69	56	62	75	58	67	68	51	59	62	70	58	71	59	61	64	66	47	44	53	71	73	71	56	53	56	65	61	50	60	78	70	60	73	77	69	52	80	55	68	73	52	65	65	61	52	61	74	60	63	66	66	77	62	62	72	61	80	63	64	66	44	48	58	75	86	62	58	56	65	62	64	71	62	62	68	69	51	76	60	69	79	71	72	61	68	80	71	70	61	57	61	65	63	57	63	65	79	78	73	59	76	67	69	59	57	54	66	62	55	51	61	62	51	62	74	62	57	65	61	70	58	57	73	50	53	76	62	74	68	55	65	72	74	47	67	76	55	68	57	62	71	67	50	59	56	66	65	60	67	68	59	72	56	69	64	74	50	76	61	57	49	60	54	63	64	68	48	62	52	71	54	69	63	65	64	52	57	67	62	72	71	65	64	53	77	75	77	55	69	68	60	79	66	62	52	54	52	64	64	72	77	68	64	68	53	60	83	63	52	72	52	65	65	56	63	69	60	64	62	73	80	76	63	76	68	52	64	60	66	72	61	63	56	58	71	62	62	56	75	70	53	57	62	59	72	69	67	58	53	55	66	53	72	75	72	65	59	74	70	62	65	69	58	47	73	50	59	61	58	69	75	63	60	72	60	60	70	82	66	61	54	45	55	75	60	61	69	69	71	52	63	59
22600	8635	5802	5085	10437	15361	15814	14805	13886	13340	12954	13032	12275	10400	8706	7597	7119	6622	5912	5587	5148	4735	4387	3946	3512	3250	2679	2521	2224	2071	2006	1963	1807	1714	1656	1489	1401	1346	1376	1249	1107	1039	1029	1016	980	920	843	666	640	652	672	596	608	604	591	610	627	589	592	600	577	588	582	575	578	549	550	548	577	563	554	559	540	537	559	560	529	526	499	543	523	528	508	601	524	483	526	543	578	507	510	529	477	525	577	527	514	554	562	532	570	528	544	510	575	529	519	523	542	498	553	545	520	516	508	510	518	551	546	521	526	550	533	496	530	498	482	530	551	543	504	578	537	563	559	558	531	481	542	546	561	534	523	576	520	546	535	533	555	499	538	539	583	536	498	504	514	509	566	547	545	521	524	561	529	529	539	505	533	560	529	551	564	555	507	535	530	531	555	569	561	520	533	521	543	535	537	521	538	523	508	566	537	504	567	498	516	514	516	518	544	504	550	506	557	505	557	547	538	509	537	577	540	524	522	513	535	513	553	522	512	542	481	521	487	535	543	550	526	509	535	542	540	563	559	527	543	535	554	508	509	513	554	544	528	534	539	531	525	524	502	543	515	530	508	513	535	538	516	501	548	524	503	551	546	543	528	539	542	522	514	533	547	517	508	528	522	527	501	529	524	525	532	534	470	507	527	504	552	554	550	533	532	507	482	541	495	518	494	527	542	539	541	540	523	502	584	541	527	523	541	544	551	545	554	544	500	523	545	513	483	529	534	499	543	516	516	484	512	481	510	540	556	530	514	557	510	522	530	516	511	542	513	501	546	514	533	596	522	521	522	556	495	491	525	541	537	552	511	525	558	520	520	550	529	513	510	546	505	551	541	517	554	547	549	516	529	510	538	549	540	546	538	540	491	503	520	531	503	538	499	556	512	522	515	535	525	549	509	521	560	519	551	501	531	530	533	529	568	505	516	527	527	524	570	501	555	532	515	524	568	531	522	495	541	525	531	558	503	518	484	521	555	540	528	509	524	570	570	530	554	532	526	526	522	530	528	513	495	576	528	539	494	497	519	560	539	543	505	540	563	527	550	550	551	517	504	543	537	529	519	523	542	532	561	546	459	518	495	559	482	567	534	550	530	526	553	515	557	520	540	531	498	538	516	523	527	552	497	502	553	522	511	532	539	513	529	532	529	507	541	479	525	513	538	531	542	488	519	485	516	532	558	541	510	515	536	533	559	542	570	516	532	514	584	547	520	508	537	513	512	515	511	552	513	519	509	524	525	511	515	505	539	530	518	508	506	522	561	512	530	510	547	492	545	533	534	542	531	563	518	527	527	560	521	537	551	514	497	545	490	547	547	517	501	502	559	546	536	522	548	499	555	481	519	552	499	537	525	580	523	547	528	540	543	522	555	548	529	511	518	576	501	506	534	525	530	532	517	522	544	547	532	537	520	515	537	513	516	530	540	501	522	568	536	499	566	522	478	487	485	565	517	528	508	543	509	528	561	562	521	545	504	529	504	519	537	536	527	556	545	567	511	522	511	504	527	568	517	529	499	565	515	544	559	536	472	570	556	503	536	537	534	577	540	535	534	494	547	552	525	531	535	528	503	500	521	563	555	544	549	547	529	551	543	516	535	524	557	553	565	510	483	545	566	521	533	530	532	520	551	513	533	518	552	540	507	550	502	550	511	556	529	531	575	486	560	550	555	574	569	540	521	542	538	533	554	531	510	507	516	565	501	542	548	496	529	509	553	521	512	558	546	523	512	510	537	523	568	531	528	491	513	549	523	546	545	541	552	523	494	540	517	534	475	559	526	514	500	521	508	525	520	574	512	555	522	509	501	554	541	497	506	529	562	570	529	539	547	543	565	560	553	563	498	541	559	522	516	507	551	524	505	517	521	513	555	550	533	535	545	508	533	572	485	538	542	478	525	517	568	533	508	471	528	490	529	516	552	533	523	565	549	499	534	501	546	519	510	549	535	516	540	529	541	513	557	522	513	568	536	524	521	521	552	555	514	596	529	544	547	496	527	569	500	521	544	505	518	493	512	544	511	555	538	522	501	517	517	535	567	538	513	557	497	510	514	499	533	510	545	577	542	516	550	530	512	530	553	540	534	500	538	554	549	545	527	556	534	547	552	517	502	571	560	540	572	483	519	503	528	529	501	520	528	513	496	566	557	514	536	550	516	516	543	505	540	538	564	549	549	581	540	471	531	561	520	533	536	528	530	521	522	513	531	512	545	525	517	560	567	518	530	512	528	483	540	522	524	523	530	532	525	543	525	545	512	517	573	495	535	558	533	571	518	560	525	521	490	512	558	551	544	508	510	571	553	512	504	545	505	525	548	548	580	544	551	521	576	541	546	514	564	526	546	558	503	543	535	560	511	516	525	534	523	534	538	549	560	529	522	528	503	557	539	521	547	545	537	511	516	503	512	552	547	553	524	548	543	514	536	518	531	507	501	549	549	535	539	535	525	496	542	536	540	595	516	525	507	540	494	519	540	507	545	559	513	500	537	492	528	566	522	536	500	558	507	554	528	560	540	528	525	549	540	500	504	548	528	504	513	506	522	537	530	571	520	564	519	515	518	504	515	517	518	516	554	527	510	505	533	525	536	530	540	550	515	567	516	541	512	546	535	491	527	543	542	529	548	579	518	576	546	533	498	531	552	553	563	528	544	536	553	508	552	551	543	523	533	524	530	502	543	550	519	573	517	543	504	516	536	531	515	511	507	513	523	491	547	541	559	536	539	503	529	489	525	530	557	538	498	501	559	567	486	559	565	542	506	526	545	539	515	545	548	558	498	489	515	531	547	555	507	518	518	535	536	537	553	585	544	518	472	511	538	581	549	514	507	510	503	561	559	517	505	549	561	536	569	543	515	510	513	504	519	554	506	533	531	498	523	532	530	497	551	522	526	480	548	558	510	484	540	538	555	551	520	547	505	557	536	487	517	547	511	559	538	542	557	511	520	563	527	538	531	507	502	539	555	512	550	534	536	516	491	537	529	491	501	506	491	543	508	532	577	498	547	556	527	546	527	524	510	535	577	518	522	544	505	501	506	525	525	590	527	535	531	543	544	550	498	557	551	486	530	521	492	532	491	527	532	526	524	527	539	574	549	522	506	501	559	503	488	549	480	568	576	511	535	513	526	538	530	536	529	598	502	542	566	530	569	536	512	570	531	519	552	552	537	518	562	547	554	501	505	531	508	532	535	536	508	489	517	552	507	523	531	502	512	504	565	518	581	523	529	519	536	524	536	546	524	568	553	577	548	540	532	511	571	581	520	533	515	511	511	530	510	557	571	562	498	523	529	530	521	539	546	509	552	497	520	500	514	491	556	568	582	507	516	543	500	550	525	504	538	584	531	529	547	526	562	542	515	489	541	601	548	542	563	535	554	539	566	487	518	504	524	516	530	505	535	538	560	489	528	483	536	520	529	512	553	558	540	531	567	550	523	541	538	502	550	555	570	530	549	550	552	537	531	519	544	508	555	512	553	537
5924	1273	807	418	324	408	492	505	532	589	594	618	604	442	401	412	404	363	351	340	329	290	278	250	225	202	194	188	179	185	206	171	167	157	157	145	164	144	155	140	124	130	130	151	119	125	121	128	114	112	135	110	106	115	101	106	133	99	101	98	121	92	120	94	115	121	98	101	117	110	132	96	110	107	78	102	110	103	106	116	102	98	112	98	102	113	121	108	110	116	82	133	103	109	122	116	110	118	102	110	119	111	106	106	117	112	104	109	134	86	124	135	101	113	115	112	124	127	115	114	98	103	111	120	118	115	126	122	98	114	129	120	96	125	81	99	105	109	120	119	116	116	105	111	107	107	119	101	113	121	117	108	104	99	120	107	92	112	108	117	99	122	109	121	106	115	119	119	114	107	122	130	105	112	108	104	92	102	103	91	105	112	108	112	97	98	97	106	130	120	94	105	109	125	119	106	123	94	134	117	104	92	96	133	105	108	91	106	103	116	135	102	102	121	95	114	111	110	87	114	110	94	122	104	108	120	90	104	101	109	103	106	110	101	100	101	103	99	111	121	105	112	107	132	118	104	100	103	113	91	97	138	85	96	99	111	114	102	116	125	97	126	125	111	125	84	99	116	117	140	101	106	105	112	76	91	113	105	96	111	111	114	110	112	117	119	107	106	115	120	117	95	106	91	106	108	111	111	95	118	106	122	117	120	114	130	101	124	111	123	118	114	100	92	98	120	115	132	126	103	112	94	98	113	114	108	119	117	111	101	135	102	110	130	100	105	104	128	107	108	114	96	114	96	117	113	111	120	121	118	106	95	117	117	103	106	112	100	112	108	108	108	105	106	124	113	118	125	125	102	115	92	96	128	108	105	112	119	119	97	110	120	100	106	113	107	114	110	112	117	109	103	104	97	111	106	113	118	100	97	134	117	109	131	110	118	110	114	111	102	120	109	107	117	119	107	112	107	107	115	106	108	106	109	93	106	111	99	106	88	101	100	104	111	113	107	119	94	109	93	110	101	101	114	104	132	105	141	103	124	120	120	106	104	101	119	107	102	108	93	123	111	106	117	117	124	99	114	101	115	99	112	123	111	107	117	129	124	108	95	93	137	118	127	112	96	130	112	91	113	120	113	114	109	100	108	113	120	106	106	105	107	115	96	109	99	102	106	106	113	111	102	124	111	102	101	99	105	103	105	115	123	114	97	99	125	100	103	116	113	97	111	110	114	106	115	114	111	107	108	115	107	99	120	114	118	110	121	108	134	102	107	118	119	118	105	100	117	115	107	112	110	109	109	108	119	104	119	111	120	87	127	122	116	119	103	105	111	122	105	110	122	108	99	88	107	107	96	128	124	125	105	117	112	116	94	104	105	104	119	111	102	122	101	112	105	106	119	111	126	105	108	104	121	113	108	117	119	121	113	105	95	110	113	119	122	121	103	108	103	106	106	114	125	100	106	98	133	116	108	103	97	107	116	112	107	108	109	110	90	118	100	101	128	94	119	111	113	115	111	108	107	110	109	125	114	109	113	116	108	123	111	112	116	105	102	104	123	107	139	118	116	93	79	128	105	95	83	108	103	130	85	129	104	111	82	96	117	102	128	103	121	130	104	117	103	112	120	98	106	106	111	112	111	121	104	108	106	116	121	106	111	135	128	109	116	106	109	126	92	107	114	122	110	101	135	97	120	101	114	117	116	104	116	79	111	117	116	102	108	91	113	115	117	114	97	105	115	107	121	104	113	94	117	111	117	114	102	119	119	123	112	98	95	113	111	110	105	120	115	116	121	105	106	101	105	116	108	117	113	125	98	112	122	125	115	129	106	107	103	105	103	97	100	117	109	107	109	96	106	101	106	121	119	112	107	113	120	104	95	109	120	103	110	105	114	115	93	98	123	95	102	95	104	122	112	110	125	139	102	112	114	106	103	105	113	111	109	107	92	102	113	115	107	98	109	115	108	133	128	114	104	121	97	127	115	117	116	92	109	123	106	113	104	107	114	123	108	121	108	93	105	123	95	119	104	129	97	121	107	106	112	98	122	120	95	123	119	112	116	110	106	98	111	124	116	135	100	122	114	110	110	96	117	124	124	98	91	104	125	116	103	123	120	113	97	97	97	104	119	116	115	117	118	120	92	103	111	100	112	108	108	108	123	109	104	120	119	118	100	116	122	120	101	116	96	111	111	95	119	102	114	119	118	115	111	112	120	104	113	118	107	105	105	104	90	105	125	111	98	107	110	108	105	100	108	87	101	111	107	98	114	93	100	111	94	124	119	100	107	126	114	110	104	123	128	116	124	116	114	99	119	115	103	122	102	118	127	102	96	95	100	109	103	114	106	118	109	112	123	106	99	118	102	110	128	113	109	104	125	121	105	122	104	106	122	113	103	125	102	108	132	96	109	94	105	108	91	119	103	100	89	97	99	97	127	103	121	99	128	116	108	108	120	119	108	100	111	101	96	109	108	117	103	95	109	123	109	112	106	113	120	115	114	96	124	115	98	124	109	122	100	109	121	106	109	134	104	137	92	108	97	104	124	100	112	113	100	101	108	106	116	106	117	97	130	113	117	113	127	133	111	128	136	114	128	120	96	115	123	110	120	106	108	106	113	115	106	94	107	109	114	100	98	121	108	94	124	121	111	111	131	105	113	115	110	127	97	97	114	107	109	92	95	117	105	116	122	96	103	120	117	112	121	97	104	112	109	110	100	102	118	127	126	118	95	104	107	119	109	100	115	98	117	119	122	95	107	97	108	114	106	116	94	97	101	139	113	104	116	114	127	97	108	109	114	110	107	98	112	101	104	120	137	119	114	109	126	101	113	115	98	121	114	112	127	121	114	100	118	110	127	109	112	106	110	122	92	123	117	93	110	115	115	100	117	117	115	114	118	128	99	110	122	105	127	111	94	104	144	112	123	122	111	99	121	102	105	114	142	114	111	124	101	90	124	106	109	120	100	106	111	87	103	106	114	118	114	94	119	96	113	113	113	110	100	105	111	100	94	107	104	111	115	123	116	111	93	122	109	116	95	108	128	95	118	109	119	98	101	116	105	115	127	115	107	124	96	117	91	120	118	111	120	110	115	127	97	125	107	90	96	124	89	93	100	107	111	115	105	97	121	105	106	96	98	104	114	123	126	100	109	109	111	112	89	122	99	109	119	121	117	100	108	132	124	95	109	93	112	105	107	128	125	128	109	99	101	120	115	99	101	102	98	104	101	124	105	127	102	101	109	110	111	106	102	124	103	113	106	107	105	100	99	118	131	109	96	114	112	113	110	111	133	109	114	112	112	116	102	134	114	123	112	104	104	92	104	111	113	98	114	123	100	105	86	89	109	115	110	126	128	115	112	131	122	110	108	98	122	104	112	110	100	113	121	100	112	116	106	115	131	103	107	101	107	107	123	97	92	113	109	117	109	88	106	116	104	116	88	115	110	111	108	109	121	119	105	105	120	96	133	97	92	119	124	91	126	109	113	116	132	127	105	112	126
28760	11563	7875	7055	13672	19409	19654	18682	17642	16774	16534	16238	15329	12823	11062	10069	9357	8560	7991	7240	6906	6463	5800	5411	4844	4282	3710	3326	3189	2912	2897	2753	2601	2458	2136	2062	2021	1949	1951	1663	1701	1542	1608	1528	1474	1508	1382	1055	1040	1091	1125	1039	1019	1015	996	972	939	948	941	969	993	1001	989	1035	957	937	933	973	921	991	922	974	922	927	918	917	960	905	994	917	887	908	973	902	890	933	955	889	901	896	944	885	931	949	921	891	950	913	904	878	888	892	888	926	951	973	889	939	857	926	885	925	905	900	908	869	864	957	906	916	854	904	895	898	866	946	888	904	926	913	933	980	946	935	931	967	891	966	893	983	932	876	907	934	898	883	917	937	983	925	962	872	927	926	901	855	887	916	906	926	894	963	918	919	914	875	898	912	859	898	856	972	925	924	873	956	910	892	936	962	911	924	900	918	955	875	872	921	867	946	924	905	883	844	964	906	906	928	959	944	874	926	923	909	944	882	994	843	948	888	881	981	959	907	901	921	930	900	920	949	928	935	914	923	951	889	872	951	904	903	879	870	955	912	903	890	935	931	853	967	916	886	925	946	924	910	906	891	887	945	927	904	940	923	897	904	883	910	881	937	866	919	907	931	922	939	921	895	944	912	913	890	883	956	892	915	953	895	923	944	892	874	899	897	907	877	921	914	902	899	897	936	933	890	941	927	909	921	899	929	942	917	911	966	868	864	912	918	884	923	951	875	881	918	904	894	868	920	872	872	958	927	942	956	921	887	878	919	925	980	985	926	865	968	921	861	943	856	978	897	898	938	981	971	941	916	880	903	865	896	951	892	905	882	961	927	910	880	993	910	909	923	958	917	891	909	941	926	869	947	973	908	914	895	938	907	924	929	913	914	901	915	906	928	877	854	881	918	911	869	932	894	915	904	907	917	858	875	926	977	941	907	911	904	922	956	896	904	875	863	925	873	922	909	879	888	913	915	912	922	901	933	907	934	887	917	896	876	881	931	897	897	929	928	917	922	911	947	906	910	982	933	853	910	872	888	918	941	907	926	974	904	965	910	907	859	882	892	913	912	897	879	936	845	904	935	957	939	955	936	894	864	946	928	936	919	881	873	870	903	888	909	894	936	866	947	880	932	924	915	976	897	884	871	898	904	899	892	946	967	921	964	936	946	898	915	905	884	952	887	918	958	865	875	918	958	898	899	875	871	953	914	871	946	877	897	881	856	905	867	919	952	936	886	915	908	921	901	914	938	987	943	904	895	868	921	903	871	891	879	943	928	962	904	932	889	917	890	871	920	925	916	929	979	941	912	968	919	978	881	913	947	906	881	873	929	917	902	874	939	895	933	884	927	896	868	955	950	953	888	890	869	882	907	895	898	952	934	921	915	939	966	871	903	922	931	915	959	917	880	890	919	891	941	917	920	919	888	878	899	924	894	903	949	931	945	912	913	876	954	891	924	905	865	845	895	912	924	928	919	879	893	912	913	919	886	865	894	915	932	901	960	905	920	854	891	928	895	894	950	955	952	899	945	939	917	868	925	882	910	912	939	883	881	978	932	882	909	843	912	839	924	926	883	912	887	910	889	867	911	899	910	901	928	902	948	928	907	906	881	925	879	910	889	907	901	925	941	934	844	905	918	913	887	936	907	939	973	874	944	890	944	972	865	1007	909	925	930	903	927	867	883	966	902	930	949	951	905	902	927	902	938	876	931	927	867	883	909	856	917	946	932	953	927	882	936	921	906	954	927	925	948	897	903	886	865	960	913	911	883	921	908	923	888	895	886	932	917	909	897	890	887	949	885	950	935	894	948	967	911	896	890	879	949	954	925	902	925	942	877	920	873	909	889	878	897	960	903	867	920	933	932	957	912	907	886	911	957	940	915	884	906	915	942	924	877	889	875	950	895	915	880	939	909	910	917	899	910	926	916	874	909	852	882	934	916	932	920	937	894	953	880	878	896	843	907	897	975	916	892	906	905	920	878	901	937	904	877	914	931	897	938	955	915	873	871	895	960	913	883	929	914	901	902	868	904	960	917	917	893	904	902	965	902	934	928	859	921	910	861	914	835	972	880	867	935	926	899	901	854	917	1003	926	929	940	893	951	901	892	981	903	935	913	932	925	850	888	914	964	963	971	928	952	884	910	912	888	901	917	899	971	869	893	916	903	912	941	927	993	940	927	933	965	882	882	931	882	945	916	952	915	957	953	919	927	951	852	918	888	922	917	930	945	911	927	943	919	935	930	888	888	926	952	904	894	939	918	893	897	835	895	913	867	938	850	901	935	906	935	915	911	866	885	918	916	949	912	898	900	1001	894	889	903	953	945	906	921	932	897	910	923	844	891	899	942	916	912	948	916	938	891	940	934	924	952	854	879	908	929	901	896	913	921	925	893	910	905	971	924	940	869	916	932	930	881	969	936	846	950	960	930	896	911	931	875	881	931	941	913	944	941	904	909	843	906	913	894	864	940	935	886	949	916	949	939	870	866	911	917	936	911	920	929	880	921	909	919	926	922	929	925	933	942	870	876	925	893	878	914	911	921	835	888	898	904	932	903	918	981	898	880	919	892	884	933	917	959	938	958	860	928	863	942	896	900	808	954	885	974	954	922	871	920	891	911	915	915	950	877	862	983	896	910	898	899	853	910	890	938	978	892	965	915	900	900	913	920	907	941	968	879	929	914	908	927	910	902	905	894	853	878	901	905	905	949	922	923	900	868	934	918	906	943	906	903	938	936	910	902	923	946	956	910	935	928	946	895	938	933	961	902	841	924	917	952	911	905	980	883	914	946	956	944	852	905	917	854	916	896	948	925	896	898	884	933	964	953	1008	928	875	946	973	906	930	882	910	868	901	975	920	903	900	895	865	893	923	908	948	885	927	963	903	932	878	911	924	953	890	887	894	926	905	879	919	921	854	870	946	883	963	893	881	932	915	878	891	923	893	921	928	885	825	876	897	918	926	899	918	920	925	911	947	992	883	931	950	932	912	934	945	956	885	937	901	877	901	929	892	916	957	927	895	906	917	891	889	943	878	906	915	924	909	951	898	966	892	969	928	896	946	910	919	843	871	863	896	949	894	909	916	913	922	918	945	924	954	878	897	936	925	900	909	830	913	889	906	902	886	924	896	919	917	884	894	915	891	928	947	893	892	915	895	926	901	909	895	914	905	918	875	923	908	924	918	910	949	966	895	925	881	891	849	890	932	941	929	940	920	886	941	977	934	911	933	868	897	939	882	942	934	866	944	927	918	878	890	896	912	909	912	910	913	944	932	877	910	881	887	948	901	937	946	917	956	910	913	905	954	887	910	912	943	908	887	908	926	914	906	941	875	900	893	863	896	917	883	880	895	880	903	892	946	942	908	943	898	923	924	893	918	904	885	902	888	892	905	912	869	867	938	916	919	877	928	924	952	890	901	913	950	935	933	910	844	876	970	848	921	877	925	938	861	891	896	912	981	897	912	915	927	956	916	927	889	866	905	861	890	908	903	965	946	849	890	907	932
4711	584	437	250	181	243	250	292	324	318	360	345	354	292	246	251	238	224	218	201	185	202	181	148	138	154	159	139	132	138	150	131	124	126	128	131	119	103	117	92	110	122	101	118	118	89	108	90	106	78	97	93	117	87	126	122	92	101	84	101	109	102	86	103	106	95	84	103	104	114	94	99	108	99	94	112	81	105	81	86	95	103	105	88	82	99	107	90	99	97	89	106	94	101	105	109	99	87	100	91	96	97	94	93	106	109	109	100	94	103	98	93	102	117	109	96	105	88	89	102	99	87	112	91	89	103	93	83	107	91	102	93	89	90	100	102	105	95	86	99	111	100	106	103	102	94	104	101	106	88	107	103	106	96	96	111	116	96	96	96	92	98	86	92	100	93	106	94	99	80	100	96	91	97	114	95	83	90	105	96	122	94	86	107	104	114	88	85	106	99	97	93	70	93	109	103	101	109	87	102	104	101	95	101	97	110	80	92	78	98	115	105	96	84	92	112	84	109	87	110	97	84	94	107	98	106	97	107	113	109	103	86	102	94	85	105	96	81	92	83	87	109	99	101	75	92	108	77	96	91	97	99	103	87	105	101	92	94	99	101	82	95	88	97	83	95	93	84	82	101	92	86	78	99	102	102	79	77	85	90	105	103	102	115	106	100	105	89	90	91	77	90	96	96	88	105	85	92	99	98	112	100	95	103	110	89	106	93	101	97	76	96	96	95	108	100	91	102	101	94	101	110	107	110	119	97	87	104	82	92	122	107	89	88	85	88	89	78	114	87	100	105	91	101	104	95	98	100	86	105	93	82	96	74	115	79	98	87	95	116	77	87	86	85	99	109	107	94	103	101	89	95	87	88	105	78	93	99	88	95	85	99	91	102	100	98	97	96	81	101	89	106	102	92	80	111	110	91	95	83	120	97	100	91	96	103	96	100	95	105	101	83	109	98	103	99	104	102	91	101	95	112	101	95	108	90	89	92	98	112	92	117	81	101	91	91	100	103	94	98	99	85	106	86	112	87	102	96	97	92	82	95	87	92	101	104	88	97	83	97	106	86	93	98	93	91	102	92	101	107	85	95	91	115	79	92	104	107	75	99	93	103	116	111	96	100	106	94	97	83	79	96	107	98	92	94	104	114	95	96	94	89	95	88	101	78	100	83	99	94	113	94	93	99	88	102	100	103	81	98	106	85	88	107	92	79	90	100	93	89	77	81	76	100	76	96	97	90	107	105	98	97	108	97	122	99	114	82	120	112	105	82	95	92	117	84	102	102	105	100	108	95	86	120	97	102	82	99	109	95	108	99	117	103	96	93	98	108	90	105	108	84	84	90	94	99	98	96	93	109	100	91	103	94	102	72	91	103	117	103	111	95	92	85	87	129	90	96	75	103	104	113	93	102	86	105	106	112	95	68	99	104	113	86	95	95	90	91	98	110	97	105	101	112	101	102	108	107	98	90	86	110	102	89	88	101	104	92	104	116	82	110	81	89	95	90	91	97	90	89	90	103	87	102	104	98	87	96	91	106	86	120	90	96	97	87	91	111	112	104	108	104	120	108	90	100	89	114	94	108	84	75	110	95	90	104	101	85	81	92	110	91	95	91	99	100	99	93	94	93	105	85	92	107	93	83	97	94	94	102	106	101	102	82	99	98	98	68	105	96	91	73	96	110	93	110	108	93	98	118	89	90	120	103	107	96	91	96	88	91	110	88	94	110	83	86	102	109	87	115	104	88	105	81	84	97	79	89	95	89	108	101	120	85	97	91	96	85	90	86	109	93	89	80	104	87	100	110	102	95	89	105	102	105	77	90	97	113	94	94	111	110	94	109	92	104	97	108	91	94	111	110	95	108	113	104	97	95	100	103	92	116	100	87	111	97	105	95	102	101	93	104	100	114	88	80	100	110	82	103	87	101	104	101	97	88	93	89	100	104	88	95	97	100	100	94	96	95	89	104	98	85	94	94	101	109	90	101	94	98	94	93	92	104	101	88	102	113	111	107	97	102	93	83	108	108	97	111	86	110	123	82	90	111	87	78	106	88	80	109	96	82	104	91	100	81	109	101	102	97	86	108	89	92	97	94	80	106	97	98	96	78	113	80	116	112	106	87	108	97	94	100	85	106	98	77	90	118	92	86	97	85	93	96	107	94	99	114	110	117	116	108	99	93	90	96	97	100	106	92	88	103	106	102	105	96	120	94	104	119	94	98	89	95	86	98	89	96	92	91	99	108	85	90	106	97	93	106	82	94	97	88	76	110	90	88	94	79	94	108	92	111	100	81	81	92	90	77	102	90	97	104	97	91	112	109	101	93	94	106	96	103	93	109	91	99	98	104	99	98	95	86	90	88	88	81	89	90	103	104	97	103	98	83	98	104	98	98	92	86	106	100	99	117	97	94	99	90	109	90	88	96	105	96	98	112	90	96	113	91	101	102	107	96	112	99	100	105	103	98	110	91	87	95	106	86	88	90	115	97	113	81	121	120	102	100	94	82	92	93	91	102	94	101	118	105	89	97	101	99	113	100	99	96	109	88	109	105	114	106	99	84	101	104	116	89	95	98	79	101	102	104	100	89	105	96	84	95	94	104	93	78	91	88	98	99	114	98	98	84	84	84	95	92	90	111	90	108	95	103	94	91	104	115	97	111	96	85	83	93	115	96	102	88	109	100	113	88	83	110	96	95	91	97	81	94	103	98	107	87	90	84	99	107	107	116	108	95	85	82	98	98	103	100	122	94	100	98	105	119	101	111	108	107	69	97	98	104	94	100	104	99	101	82	87	130	91	97	90	86	102	102	103	95	104	101	96	105	96	95	101	96	102	90	79	101	92	100	87	80	102	111	110	98	99	92	98	107	104	93	95	98	99	102	87	98	81	102	95	92	96	100	106	89	96	102	89	93	104	105	93	91	105	82	122	95	97	107	106	109	100	113	97	102	89	107	85	99	105	107	96	103	90	89	95	102	97	107	76	90	98	91	87	107	103	90	95	111	96	95	109	92	110	96	103	98	121	81	95	85	105	110	106	85	99	88	103	104	90	93	113	96	99	83	100	87	89	102	102	94	98	102	102	96	100	102	100	107	87	113	121	113	92	102	107	95	90	93	82	101	105	100	100	99	104	98	88	87	76	108	100	103	110	94	107	94	74	110	86	94	100	101	103	103	113	114	128	98	94	86	93	86	92	86	96	110	100	108	100	105	100	82	99	96	94	89	98	104	102	112	97	93	96	105	105	109	98	94	96	104	104	92	91	86	103	75	90	119	105	100	98	108	87	95	88	91	82	97	93	106	102	78	104	89	105	99	129	86	87	93	93	100	116	103	87	96	78	97	106	99	103	116	93	117	92	106	96	85	97	89	86	78	98	106	98	106	107	111	99	91	111	83	97	88	87	109	106	81	87	119	110	83	98	104	103	93	82	75	99	94	123	94	120	92	87	107	107	87	97	93	94	86	97	97	116	88	111	112	84	101	75	76	98	111	95	102
20116	6602	4433	4015	8130	12412	12876	12196	11601	11271	11337	10919	9513	7847	6811	6202	5758	5319	4678	4465	4142	3809	3431	3134	2850	2681	2256	2066	1950	1801	1906	1745	1654	1620	1429	1400	1392	1376	1238	1213	1121	1110	1098	1052	1089	1026	1050	927	848	898	834	815	816	818	801	770	777	791	788	776	809	832	797	790	802	795	827	822	771	769	787	780	807	768	782	828	779	834	799	814	752	770	783	805	783	817	788	816	780	766	799	802	780	798	759	830	747	740	745	834	784	775	719	804	786	815	787	794	764	735	772	772	853	765	842	739	798	753	760	767	772	788	778	775	762	785	739	783	776	737	803	789	795	812	760	781	797	756	753	805	795	786	767	749	738	791	747	767	796	800	809	811	745	741	770	770	799	811	735	805	772	753	779	752	799	801	730	809	803	767	778	745	799	798	813	766	791	795	766	764	719	762	780	791	780	773	770	740	765	772	769	784	746	766	743	822	739	771	783	786	750	786	789	758	771	783	801	802	765	763	819	775	760	779	798	768	776	813	817	807	757	803	771	816	781	764	831	746	778	776	800	807	758	758	805	775	756	777	814	812	809	780	745	784	776	783	783	799	802	792	804	766	771	772	772	762	787	851	846	758	748	751	784	769	751	795	843	809	817	783	765	758	815	768	750	793	778	801	780	767	769	794	745	821	785	760	779	778	783	830	777	774	804	799	743	794	821	797	743	772	756	779	814	755	803	750	791	780	780	766	821	772	763	766	792	779	724	785	778	800	776	758	787	759	831	772	806	731	772	809	754	807	769	754	823	759	794	783	755	759	807	736	766	813	780	766	767	781	767	804	780	773	774	801	753	754	751	751	796	748	771	774	781	755	734	788	758	754	782	754	778	772	817	757	804	778	783	782	779	773	821	776	766	752	771	736	830	722	796	749	767	782	760	726	786	823	821	828	741	768	810	815	773	740	752	745	772	795	775	782	832	769	745	771	744	790	753	738	773	810	716	783	773	742	751	750	739	785	802	798	821	837	766	776	709	791	761	797	766	753	746	792	821	813	766	729	727	779	801	774	798	802	791	749	788	794	724	770	747	762	760	762	706	797	788	815	780	775	764	781	780	807	749	811	738	774	812	819	787	746	726	763	815	749	751	845	797	831	770	791	749	782	755	799	739	773	778	752	772	736	783	768	803	763	792	752	728	821	783	780	733	792	735	834	778	739	796	766	791	796	793	755	754	797	808	746	743	765	758	805	788	765	820	762	788	757	766	828	789	779	823	764	760	764	806	758	757	723	789	806	814	720	781	836	736	774	759	771	722	789	803	779	786	749	783	765	769	787	791	778	772	790	741	766	807	722	783	758	770	735	755	742	779	776	795	718	790	822	797	811	776	804	753	740	760	800	753	739	726	752	748	783	828	744	793	735	760	774	780	783	800	786	822	758	779	770	765	801	764	756	793	785	755	764	814	712	776	732	813	756	830	767	744	733	786	795	714	753	762	788	738	814	771	759	756	789	809	820	753	785	766	772	749	768	809	794	815	793	784	807	819	782	783	744	802	811	764	767	804	749	735	781	789	823	760	769	769	809	735	729	789	785	735	714	762	776	735	798	817	797	763	767	760	778	747	798	798	762	766	787	777	745	766	721	744	772	798	850	769	786	829	776	789	770	745	749	757	800	784	809	795	784	785	813	789	796	811	788	786	809	780	779	805	787	758	804	749	799	772	740	725	777	788	757	766	792	812	800	793	779	783	821	743	758	781	793	802	802	797	731	743	759	832	792	811	789	744	786	811	746	775	742	776	753	792	745	802	785	809	772	811	748	793	726	714	794	741	718	751	812	736	730	752	816	755	790	810	786	764	776	747	726	769	821	828	787	783	804	749	773	776	808	762	756	770	766	794	783	744	837	768	840	829	778	813	795	767	813	784	744	754	743	767	785	812	728	789	802	787	807	808	788	808	725	735	725	777	726	759	775	771	754	768	707	783	786	811	820	857	765	765	760	783	751	817	784	769	769	747	740	778	762	738	808	789	788	776	747	785	766	828	780	767	767	794	799	820	789	780	759	808	778	779	801	814	750	803	752	799	816	746	802	759	807	754	794	746	763	812	834	800	767	739	819	776	781	763	785	761	775	733	747	763	738	807	789	787	757	758	796	778	815	755	755	759	743	782	782	754	770	798	733	814	765	796	830	799	776	764	755	786	764	792	827	784	797	785	808	744	777	759	759	762	767	813	746	737	771	785	753	761	778	760	768	759	747	753	768	764	811	728	776	794	751	780	739	761	743	750	760	798	772	796	791	798	782	759	704	774	704	801	778	815	763	779	761	781	828	844	726	792	772	786	784	727	785	723	763	800	765	752	767	740	742	767	746	799	760	794	722	808	820	754	780	759	740	764	770	820	774	835	795	801	770	732	789	723	831	778	735	781	740	743	790	726	751	774	773	784	747	808	783	799	754	783	749	759	735	777	789	780	744	783	762	759	750	758	792	711	769	786	740	738	756	767	775	755	808	753	780	757	819	765	825	771	784	756	779	803	767	724	725	732	774	736	751	770	764	767	721	827	759	804	795	836	825	769	799	774	756	781	732	771	753	753	771	764	816	826	761	789	821	751	764	782	795	787	769	767	762	784	774	760	811	778	777	798	771	777	823	768	775	769	745	760	761	739	746	771	821	754	754	799	811	773	712	817	784	784	733	803	797	751	791	762	821	784	805	768	775	815	770	767	808	785	820	793	792	789	818	769	732	779	764	837	789	776	829	785	772	751	828	779	792	781	791	730	768	836	768	810	776	752	762	799	840	777	795	806	806	807	787	825	756	803	746	807	747	758	777	783	763	780	788	757	779	785	745	750	800	736	812	782	770	761	774	792	763	752	815	743	766	777	774	780	796	800	775	743	782	729	791	806	795	794	776	754	786	781	814	750	767	753	795	805	826	818	763	815	754	832	802	771	825	782	778	770	760	855	762	771	778	784	781	802	770	772	761	775	812	801	759	833	756	803	773	815	780	774	780	829	804	807	747	738	741	788	760	784	807	821	744	785	843	810	786	783	776	813	752	759	793	764	717	773	754	809	761	843	810	785	784	799	782	750	793	776	749	771	781	768	767	768	762	820	760	775	795	751	795	818	764	823	845	780	759	755	803	749	806	793	793	787	772	761	741	770	756	745	808	799	770	771	828	756	793	794	800	767	758	823	788	818	786	838	790	773	811	774	742	817	757	797	753	775	741	765	753	774	803	751	765	764	797	832	781	776	748	818	784	824	807	796	751	750	775	773	754	776	798	790	798	762	776	816	744	785	767	788	795	728	806	795	767	769	780	777	843	746	798	777	778	776	793	844	807	786	770	800	744	767	767	804	757	825	768	735	749	812	766	774	791	746	734	791	793	780	779	754	760	803	779	776	785	743	825	726	766	772	786	774	819	802	725	742	787	786	763	782	753	742	795	802	786	742	789	734	750	753	731	752	769	767	803	757	755	748	835	744	818	754	798	729	763	753	752	730	732	745	786	827	752	778	770	796	805
4418	1029	602	404	341	381	451	521	554	526	550	589	554	425	384	375	362	321	304	321	273	257	271	239	231	205	209	220	198	193	176	184	177	175	139	157	159	169	164	161	135	150	148	167	145	158	158	143	129	140	147	119	103	125	140	146	115	126	131	155	138	130	144	165	145	146	114	171	149	143	129	136	125	136	135	135	129	149	108	152	128	130	114	131	145	132	126	142	135	107	137	148	116	156	130	120	126	153	133	161	109	137	137	125	131	127	114	137	134	141	119	131	155	134	127	126	131	135	122	137	117	138	149	142	132	127	132	138	128	148	151	133	135	111	157	118	139	139	129	139	127	132	146	113	127	118	130	161	128	129	143	122	124	121	129	118	134	120	132	119	136	150	130	123	123	128	132	131	127	133	127	120	149	149	112	137	130	124	128	139	112	137	130	117	127	140	136	139	134	130	139	133	151	122	143	131	144	123	118	151	120	124	127	144	153	133	140	106	124	127	131	106	130	143	126	175	149	114	136	140	129	124	148	138	128	132	160	115	141	128	111	134	124	129	153	128	135	142	124	126	125	132	133	125	125	133	138	139	107	137	149	146	140	137	155	142	120	149	147	131	148	148	138	134	147	133	114	122	116	145	126	157	138	124	139	142	154	135	133	120	112	146	133	117	139	137	144	129	117	153	136	135	131	133	138	124	142	135	135	145	126	122	145	133	122	139	143	121	158	120	132	138	128	148	131	147	125	161	134	133	145	143	144	130	118	140	133	127	147	144	149	131	125	141	149	138	140	129	117	149	119	144	132	137	123	125	111	131	158	136	151	139	138	128	160	125	153	147	119	127	135	143	135	122	104	124	133	125	126	137	124	124	126	139	115	122	135	149	121	115	114	125	134	122	124	130	141	109	134	153	121	145	145	118	138	131	140	142	128	125	137	135	116	137	131	147	119	133	124	140	134	132	145	133	133	138	121	155	155	134	148	128	137	159	140	128	154	109	159	142	130	126	134	148	135	147	123	133	127	118	116	154	127	146	147	125	142	130	132	139	155	139	146	125	141	142	111	117	135	123	129	126	120	132	153	126	142	131	119	146	142	105	130	147	122	129	136	109	133	152	149	133	163	144	125	111	152	145	134	135	144	147	135	126	140	125	127	134	135	144	133	127	133	135	124	119	125	126	130	129	133	126	126	145	140	154	132	126	146	146	162	141	147	112	133	129	129	138	117	129	122	123	129	159	136	144	142	127	118	131	126	156	144	138	125	137	149	140	119	148	130	141	140	125	132	115	118	136	129	124	126	140	148	150	149	131	135	143	133	133	121	138	149	109	135	139	165	151	140	160	127	131	143	141	128	119	125	132	135	143	164	120	145	125	117	133	118	138	141	137	130	138	152	135	129	111	118	135	156	136	143	122	139	134	137	123	147	134	139	149	132	145	134	119	131	131	136	128	145	128	146	137	140	134	131	140	134	138	127	131	132	132	156	148	132	125	129	132	149	149	115	151	113	115	120	118	150	134	136	141	118	140	130	121	138	145	128	144	122	127	117	136	134	144	127	129	143	130	114	129	136	129	132	142	122	131	142	133	120	131	144	137	118	136	136	134	142	144	130	130	145	140	138	140	118	118	149	127	122	130	128	114	133	140	149	122	136	137	129	134	138	135	121	117	157	131	124	135	128	142	129	146	119	139	127	120	123	136	125	120	124	126	140	134	130	135	154	126	124	154	135	142	128	140	142	129	123	106	124	132	149	146	135	132	124	121	132	141	126	137	128	135	149	129	121	141	137	130	136	157	126	122	130	134	144	145	150	116	130	152	146	126	138	144	128	128	121	149	129	148	135	136	145	136	102	139	113	132	140	153	109	138	142	128	134	134	152	131	138	121	151	142	147	112	139	120	134	153	134	130	118	135	122	139	157	132	137	137	132	129	140	132	139	137	103	124	133	137	140	120	146	123	129	130	139	132	134	138	131	120	122	134	140	148	130	125	148	141	116	157	144	141	110	123	131	133	127	114	164	136	117	131	127	123	144	114	132	132	127	116	133	129	124	144	124	149	152	131	150	127	150	140	144	129	140	136	129	136	122	146	153	131	130	133	146	134	137	132	129	118	134	121	128	118	149	136	152	138	123	120	142	126	134	127	136	118	134	145	125	126	140	134	139	141	137	122	135	135	138	110	130	104	135	134	120	106	138	118	118	126	134	156	142	156	139	125	111	114	146	118	132	136	122	133	134	135	115	146	124	145	113	122	153	153	121	131	147	130	116	119	137	126	145	124	157	147	138	144	142	125	138	122	111	123	112	123	143	123	116	139	141	125	139	123	137	131	131	139	117	127	143	121	114	135	141	127	134	124	132	148	148	131	149	157	133	133	135	128	132	144	139	125	122	125	133	133	126	136	145	123	136	124	128	138	138	121	119	124	142	144	159	137	132	122	131	114	135	142	121	122	149	118	126	133	120	139	146	117	145	133	120	153	128	127	128	140	139	148	125	143	149	127	131	132	133	147	135	118	139	141	126	122	146	139	148	121	143	141	143	132	145	155	119	143	114	139	139	143	145	125	135	138	136	135	133	138	142	127	134	132	152	134	129	127	125	132	122	140	148	130	137	133	127	124	140	142	144	133	127	118	137	142	120	153	123	131	117	138	137	131	133	143	110	146	137	140	139	124	138	123	155	132	129	128	138	127	127	130	135	119	136	142	119	96	134	132	133	132	137	129	170	126	127	133	142	109	121	128	153	137	116	131	138	138	138	141	144	126	129	123	140	152	130	155	148	132	135	140	128	148	137	153	146	130	131	142	162	139	113	128	121	146	146	141	135	128	121	127	132	147	147	113	119	147	124	154	110	163	140	139	137	147	136	121	138	118	130	130	114	148	135	111	125	148	113	126	146	156	135	122	133	152	139	138	150	128	135	125	140	128	125	140	112	111	173	114	127	107	149	144	153	125	137	149	128	128	144	141	134	134	140	145	139	142	135	133	138	119	134	132	119	138	124	112	103	141	132	125	111	144	136	145	135	120	150	123	139	135	151	138	144	109	124	147	139	140	135	147	136	128	144	132	133	133	118	135	155	116	154	146	149	136	139	141	106	139	120	143	132	143	138	134	139	147	147	127	143	141	119	152	115	111	126	144	123	141	133	136	136	132	136	136	138	130	138	131	136	128	135	140	140	138	145	136	126	135	141	136	137	137	121	138	133	130	145	143	136	144	134	141	139	132	136	141	133	146	136	113	160	129	121	120	134	146	131	141	129	111	129	121	135	135	125	127	110	149	142	146	135	121	140	156	124	119	138	107	152	145	126	134	126	149	133	129	136	140	139	123	146	139	131	130	151	136	125	129	129	157	135	118	131	121	145	129	129	120	109	129	145	120	138	135	126	131	135	131	156	151	139	133	148	123	138	113	152	119	135	124	152	127	136	94	129	132	128	145	117	135	120	130	143	106	118	136	106	131	157	122	145	123	124	127	144	128	141	130	132	129	136	139	135	139	125	125	126	153
27423	10010	6117	6031	12245	17368	17848	17213	16288	16003	15429	14483	13249	11020	9514	8801	8100	7404	6646	6216	5863	5250	4828	4394	4069	3640	3249	2987	2739	2625	2668	2457	2369	2272	2057	1999	1985	1892	1772	1711	1626	1560	1621	1509	1606	1472	1259	1202	1164	1249	1167	1171	1136	1207	1103	1156	1103	1128	1096	1143	1167	1136	1163	1155	1185	1107	1147	1150	1155	1126	1093	1022	1101	1057	1131	1116	1103	1025	1128	1094	1073	1082	1085	1107	1087	1088	1123	1051	1071	1067	1087	1053	1085	1091	1090	1107	1056	1071	1100	1054	1153	1017	1076	1043	1071	1114	1074	1079	1120	1047	1120	1094	1075	1115	1125	1068	1118	1062	1075	1062	1056	1088	1056	1072	1125	1061	1098	1133	1067	1071	1013	1126	1052	1072	1081	1090	1122	1031	1104	1050	1087	1063	1050	1083	1067	1040	1038	1065	1074	1022	1066	1027	1113	1099	1090	1043	1085	1113	1113	1086	1018	1079	1112	1052	1048	1074	1002	1116	991	1051	1054	1115	1048	1084	1025	1048	1088	1050	1115	1001	1090	1108	1047	1008	1103	1058	1170	1049	1060	1088	1054	1061	1042	1068	1136	1089	1040	1021	1080	1089	1116	1101	1143	1051	1087	1049	1055	1135	1078	1123	1090	1082	1063	1009	1047	1067	1073	1120	1029	1055	1076	1052	1063	1070	1053	1072	1078	1129	1102	1065	1022	1098	1060	1073	1041	1048	1134	1045	1157	1069	1072	1052	1039	1071	1064	1107	1074	1050	1094	1126	1103	1096	1064	1075	1097	1074	1090	1120	1112	1075	1059	1049	1082	1095	1076	1113	1073	1127	1036	1078	1064	1109	1057	1105	1107	1050	1044	1080	1093	1067	1107	1098	1085	1091	1035	995	1053	1111	1033	1054	1043	1161	1069	1118	1082	1082	1087	1062	1026	1066	1074	1060	1095	1053	1059	1063	1023	1085	1031	1052	1054	1076	1051	1047	1090	1104	1101	1086	1058	1038	1004	1055	1064	1116	1102	1107	1056	1129	1051	1039	1079	1114	1133	1019	1084	1052	1126	1065	1124	1104	1053	1108	1061	1112	990	1098	1098	1065	1051	1056	1041	1095	1072	1088	1063	1102	1023	1095	1092	1109	1031	1071	1123	1092	1060	1057	1070	1066	1074	1099	1078	1076	1064	1067	1100	1038	1086	1100	1098	1046	1115	1026	1062	1095	1036	1029	1059	1053	1060	1089	1027	1034	1081	1130	1078	1078	1039	1120	1113	1096	1069	1072	1094	1036	1030	1103	1063	1062	1058	1033	1069	1068	1092	1119	1059	1084	1051	1051	1074	1071	1084	1085	1018	1042	1081	1071	1145	1064	1069	1065	1083	1032	1041	1029	1069	1101	1087	1026	1042	1132	1058	1064	1086	1086	1043	1068	1017	1105	1015	1085	1042	1116	1008	1055	1086	1048	1064	1026	1079	1069	1114	999	1091	1100	1032	1051	1094	1037	1080	1083	1082	1060	1054	1078	1117	1054	1091	1044	1107	1118	1043	1062	1059	1084	1093	1154	1115	1100	1121	1082	1098	1041	1096	1103	1084	1075	1121	1059	1074	1064	1083	1078	1088	1074	1053	1072	1073	1091	1102	1035	1058	1034	1033	1082	1082	1031	1047	1056	1070	1043	1052	1060	1016	1088	995	1076	1049	1121	1073	1071	1067	1056	1088	1078	1035	1070	1087	1097	1153	1075	1064	1031	1113	1082	1072	1071	1020	1048	1074	1023	1084	1079	1067	1091	1022	1009	1082	1090	1095	1081	1060	1078	1069	1056	1049	1044	1062	1126	1059	1110	1043	1035	1111	1102	1077	1083	1050	1120	1086	1135	1085	1097	1128	1027	1059	1127	1096	1040	1087	1029	1070	1067	1060	1049	1104	1015	1114	1112	1113	1074	1100	1152	1087	1037	1038	1060	1060	1117	1108	1087	1134	1101	1064	1022	1063	1001	1051	1014	1095	1089	1111	1109	1063	1048	1076	1121	1059	1073	1097	1037	1073	1074	1083	1050	1080	1080	1085	1144	1056	1063	1079	1073	1091	1024	1055	1051	1053	1083	1073	1082	1011	1098	1094	1073	1042	1059	1074	1111	1066	1105	1070	1088	1079	1072	1013	1067	1138	1036	1088	1048	1050	1102	1120	1075	1067	1135	1080	1071	1048	1031	1074	1081	1044	1084	1098	988	1078	1074	1066	1045	1101	1087	1053	1039	1073	1063	1033	1055	1109	1081	1079	1069	1039	1061	1110	1080	1075	1070	1042	1104	1102	1106	1079	1084	1112	1073	1120	1085	1051	1092	1068	1111	1052	1070	1063	1074	1101	1059	1076	1094	1026	1029	1051	1100	1029	1076	1081	1083	1072	1036	1091	1104	1058	1061	1089	1014	1079	1099	1140	1109	1031	1105	1038	1075	1063	1095	1076	1017	1079	1040	1066	1025	1087	1094	1040	1086	1078	1118	1063	1062	1027	1118	1052	1049	1069	1105	1092	1069	1054	1154	1052	1096	1076	1065	1059	1047	1000	1088	1039	1059	1100	1120	1118	1061	1109	1037	1056	1054	1085	1069	1104	1073	1090	1063	1060	1066	1047	1077	1112	1083	1006	1051	1066	1029	1062	1097	1142	1069	1069	1050	1009	1115	1049	1063	1035	955	1012	1118	1071	1072	1073	1073	1040	1079	1126	1065	1103	1043	1103	1102	1089	1091	1111	1037	1060	1058	1032	1099	1081	1060	1126	1071	1039	1098	1106	1102	1063	1068	1082	1069	1040	1057	1073	1063	1026	1133	1026	1075	1046	1094	1032	1095	1084	1156	1099	1098	1041	1056	1044	993	1064	1108	1087	1077	1067	1028	1089	1018	1081	1030	1071	1048	1082	1062	1037	1071	1093	1099	1080	1045	1033	1065	1039	1070	1065	1099	1085	1034	1061	1027	1068	1075	1111	1021	1158	1092	1064	1134	1104	1051	1084	1063	1057	1082	1044	1092	1004	1022	1057	1067	1081	1004	1127	1061	1052	1073	993	1080	1069	1059	1113	1024	1016	1033	1037	1069	1097	1040	1060	1056	1073	1081	1111	1070	1121	1123	1052	1089	996	1061	1085	1061	1044	1091	1052	1006	1112	1043	1067	1073	1096	1108	1053	1053	1095	1059	1103	1104	1039	1135	1056	1091	1009	1057	1074	1141	1080	1031	1076	1033	1095	1049	1057	1041	1036	1079	1055	1090	1089	1058	1103	1036	1079	1109	1030	1041	1094	1132	1032	1112	1103	1068	1087	1041	1068	1056	1123	1067	1039	1156	1111	1045	1103	1068	1066	1011	1086	1024	1032	1066	1034	1104	1121	1089	1059	1118	1071	1034	1126	1113	1049	1052	1092	1036	1089	1056	1045	1094	1075	1085	1089	1050	1093	1067	1062	1095	1114	1069	1051	1121	1041	1047	1078	1094	1062	1076	1051	1063	1091	1066	1109	1087	1117	1043	1111	1071	1071	1069	1018	1065	1090	1041	1066	1047	1059	1095	1033	1127	1042	1055	1014	1101	1078	1039	1063	1108	1079	1037	1094	1122	1049	1055	1019	1098	1015	1091	1036	1046	1070	1104	1087	1070	1058	1124	1052	1052	1018	1092	1072	1079	1035	1164	1061	1047	1101	1082	1058	1087	1114	1099	1100	1087	1090	1123	1046	1095	1063	1127	1048	1060	1103	1067	1088	1073	1078	1111	1107	1141	1051	1109	1077	1003	1046	1063	1060	1049	1087	1097	1054	1080	1028	1065	1074	1040	1086	1109	1084	1039	1142	1068	1045	1071	1118	1067	1061	1146	1077	1082	978	1168	1071	1115	1071	1041	1157	1116	1098	1037	1070	1031	1067	1086	1068	1093	1049	1079	1061	1043	1041	1138	1056	1060	1057	1077	975	1008	1127	1076	1046	1077	1082	1083	1050	1055	1086	1034	981	1065	1096	1086	1110	1099	1031	1086	1129	1030	1035	1066	1138	1099	1032	1047	1071	1071	1021	1145	1073	1040	1064	1085	1084	1036	1052	1029	1050	1117	1062	1022	1090	1088	1137	1060	1115	1052	1037	1073	1036	1022	1064	1085	1073	1055	1099	1072	1043	1105	1100	1067	1057	1002	1107	1079	1051	1045	1060	1046	1089	1049	1085	1091	1081	1014	1042	1033	1049	1103	1041	1097	1091	1077	1127	1063	998	1032	1119	1059	1105	1059	1095	1092	1030	1078	1045	1112	1068	1121	1059	1062	1024	1084	1086	1023	1066	1002	1119	1069	1035	1076	1088	1099	1016	1089	1053	1135	1076	1056	1048	1074	1084	1045	1049	1074	1080	1106	1101	1093	1061	1062	1062	1069	1085	1058	1133	1076	1095	1082	1108	1093	1035	1118	1053	1082	1135	1056	1095	1054	1070	1135	1094	1051	1091	1024	1072	1046	1021	1079	1071	1104	1116	1058	1095	1106	1065	1103	1046	1082	1105	1122	1059	1121	1111	1038	1085	1029	1054	1080	1101	1123	1084	1051	1061	1072	1080	986	1076	1043	1130	1047	1090	1054	1116	1082	1117	1129	1023	1074	1060	1043	1100	1075	1109	1032	1056	1044	1109	1071	1077	1072	1055	1047	1072	1073	1094	1103	1093	1053	1084	1061	1046	999	1064	1089	1119	1083	1078	1052	1043	1049	1100	1091	1069	1108	1094	1037	1075	1054	1071	1058	1046	1018	1088	1087	1065	1079	1105	1064	1077	1093	1090	1030	1090	1045	1065	1113	1075	1027	1118	1067	1038	1107	1083	1107	1034	1041	1118	1062	1083	1033	1108	1090	1105	1107	1064	1071	1053	1127	1088	1102	1055	1049	1086	1083	1066	1114	1042	1095	1063	1064	1060	1037	1072	1074	1077	1094	1072	1070	1164	1001	1031	1104	1113	1063	1037	1072	1085	1075	1090	1118	1092	1129	1073	1086	1122	1080	1075	979	1073	1058	1069	1050	1117	1042	1054	1058	1186	1081
7001	867	412	257	222	274	355	422	448	410	429	449	443	373	313	306	296	242	207	207	210	183	173	157	152	129	119	138	127	107	118	96	103	88	88	96	91	90	91	88	90	90	75	82	95	79	73	58	58	83	70	90	56	65	55	67	60	69	59	49	62	85	69	71	62	59	75	63	77	73	79	79	58	54	50	66	75	64	69	67	65	57	73	44	63	58	66	64	67	66	71	64	67	51	50	58	63	50	55	69	65	67	67	63	60	75	73	72	59	56	57	70	52	59	67	56	70	58	58	76	64	57	52	62	70	52	56	62	68	55	62	58	59	60	78	50	55	71	55	67	60	64	59	55	64	72	57	69	69	58	64	77	59	76	56	65	57	57	64	62	52	57	62	77	65	74	56	54	69	63	64	66	70	78	74	53	73	68	69	60	63	60	58	52	69	64	50	56	61	64	65	48	67	60	66	64	55	62	76	80	67	74	60	69	64	72	43	67	76	63	66	55	59	58	55	65	55	59	59	66	56	55	73	75	60	58	54	70	51	64	63	73	74	85	69	54	66	53	73	74	72	48	57	62	70	68	68	67	54	57	75	70	53	58	73	73	63	50	62	52	68	64	68	80	52	77	51	66	59	69	68	65	66	63	53	68	58	55	74	58	57	61	63	66	66	66	66	59	44	55	71	58	66	78	59	67	72	78	61	66	75	59	63	69	63	55	72	77	69	61	63	48	55	67	65	71	50	46	71	62	63	57	55	66	56	61	69	67	52	64	56	62	48	63	75	81	48	54	61	60	62	64	68	61	57	60	57	58	75	66	78	60	63	73	51	55	74	68	68	76	57	55	64	66	62	55	59	52	61	65	64	59	71	55	69	56	74	68	71	61	54	75	65	51	72	66	58	56	60	64	63	54	66	86	67	63	55	74	76	45	54	53	65	62	75	63	53	67	49	73	58	53	53	84	46	51	74	64	62	65	67	73	76	46	78	66	60	74	66	70	70	52	64	77	57	80	53	42	52	66	61	63	62	77	61	56	45	67	67	65	61	47	57	47	54	63	69	64	70	62	56	59	51	66	52	61	71	43	59	42	78	52	57	62	65	51	67	61	78	67	58	60	52	72	57	55	78	67	68	61	62	52	59	54	59	62	66	76	55	64	62	60	64	70	50	57	55	68	68	69	63	61	62	63	68	58	64	62	66	67	71	63	73	62	60	62	50	61	73	61	79	54	80	78	59	50	69	58	66	70	50	57	72	52	65	55	78	58	78	74	54	56	64	43	60	75	50	65	67	67	64	58	55	64	51	77	74	68	61	69	74	59	54	53	75	57	72	75	55	65	62	67	64	45	57	61	67	62	64	60	71	64	78	62	63	58	60	60	62	73	75	58	53	56	59	76	68	61	66	75	57	65	60	63	64	58	53	59	59	73	57	58	41	60	68	56	74	55	60	70	60	63	62	62	69	70	70	63	53	52	77	62	57	68	65	77	70	65	62	52	64	56	57	52	76	63	53	74	67	74	69	54	61	62	56	66	70	72	81	64	55	60	58	68	74	62	60	56	69	61	74	51	56	59	58	68	67	65	61	55	56	53	59	71	70	67	58	55	60	58	74	71	65	50	71	50	71	62	61	67	68	74	69	70	56	66	60	55	66	62	62	66	64	63	58	59	70	77	56	65	65	54	45	63	64	68	71	63	61	65	61	70	63	51	52	52	61	68	71	65	66	61	67	78	53	72	62	53	54	59	60	66	75	79	76	80	69	66	73	62	68	54	59	63	63	74	66	67	75	67	54	50	61	70	55	71	38	73	70	71	60	73	85	57	70	54	59	55	70	64	70	61	58	56	75	78	65	65	59	62	68	81	58	63	74	61	74	60	62	56	66	62	72	70	64	60	61	64	62	57	66	59	50	59	66	57	84	56	63	56	49	68	64	64	64	62	62	58	64	54	62	54	62	61	68	79	60	70	67	59	61	65	55	59	38	52	69	74	62	53	61	82	61	77	80	67	63	54	57	77	60	79	62	72	71	73	79	59	67	67	61	58	48	58	65	57	54	72	75	65	76	58	73	56	66	84	59	52	54	67	61	62	70	65	62	60	59	67	62	63	68	53	53	57	67	64	73	63	71	80	71	67	65	64	69	64	59	61	63	61	81	63	65	68	60	60	61	75	69	52	67	64	71	60	60	50	62	67	58	61	51	57	60	73	68	64	67	66	69	61	64	60	58	70	63	57	56	53	69	53	55	44	68	59	60	61	64	66	69	61	58	63	62	61	56	70	73	51	68	53	69	66	61	59	59	75	64	61	66	60	62	67	51	74	57	79	72	68	72	60	75	67	79	56	63	71	59	52	57	67	58	69	70	68	64	73	59	50	68	64	63	67	69	83	54	84	68	68	62	56	55	47	51	59	66	66	59	76	56	53	63	66	64	53	57	65	51	58	59	63	72	58	73	77	72	63	84	56	60	52	65	60	60	71	72	57	52	53	58	59	59	57	62	66	61	56	61	75	57	58	70	54	58	46	57	71	53	70	52	68	71	64	72	68	69	58	54	56	64	69	80	69	61	79	78	63	75	65	75	68	60	62	64	58	57	65	62	71	59	64	65	59	71	65	64	86	57	63	63	54	60	59	62	73	64	53	63	69	60	61	56	48	60	67	69	63	46	61	58	50	58	68	70	61	56	65	66	53	71	64	57	60	70	65	69	67	69	50	81	50	64	62	59	52	61	68	68	54	44	56	70	62	82	67	70	74	61	70	82	67	61	77	69	75	66	49	56	61	52	58	45	71	67	58	73	51	58	68	62	64	58	60	71	55	64	60	69	51	55	62	64	63	52	71	68	82	61	55	63	72	51	63	76	80	71	64	48	62	49	59	55	60	60	61	73	62	61	58	57	72	69	50	66	59	75	53	62	68	63	46	82	71	53	61	62	57	74	54	59	61	72	74	62	86	71	73	68	66	62	49	60	61	62	51	63	67	58	81	58	56	56	70	67	65	71	65	72	67	58	57	61	67	58	68	69	65	59	68	55	58	53	58	45	55	69	79	60	60	59	59	71	70	53	60	76	59	56	61	57	75	58	71	67	63	77	58	56	56	84	62	54	63	66	60	56	66	69	77	65	71	70	62	66	61	70	72	63	57	72	58	52	51	57	60	75	68	69	42	61	53	68	53	68	61	67	72	69	57	55	80	67	64	67	62	63	58	68	53	66	63	69	67	64	69	61	61	64	83	67	62	70	64	60	61	55	69	76	68	55	63	68	54	53	67	71	61	72	67	66	47	58	58	56	71	55	69	64	71	67	73	69	55	51	64	60	61	48	65	71	54	67	69	55	60	69	76	72	59	67	74	56	64	73	59	64	74	71	75	63	61	58	69	67	61	54	64	63	58	64	60	61	68	55	56	65	64	71	64	65	73	66	58	66	69	71	63	72	55	66	68	76	69	59	57	59	41	79	71	61	53	50	64	62	72	73	71	59	83	55	60	58	83	67	66	66	56
22906	8409	5144	4988	10735	15809	16524	16521	15825	15141	14681	13891	12537	10323	9035	8174	7553	6548	6045	5549	5056	4440	4274	3692	3286	2898	2553	2414	2324	2157	2060	1918	1832	1713	1569	1414	1406	1344	1170	1070	1077	993	1053	957	1032	928	758	615	581	628	628	636	609	616	579	565	610	533	596	622	591	630	596	565	584	604	549	491	562	544	559	483	565	534	516	556	525	507	523	547	479	563	518	507	524	526	537	476	533	487	556	524	479	511	525	485	504	530	482	532	531	497	452	525	497	470	541	542	500	530	559	494	528	543	507	501	546	509	541	554	502	504	523	501	541	504	514	537	489	509	470	510	517	502	558	533	493	555	506	518	542	527	549	521	522	543	496	522	515	531	509	548	519	535	503	491	518	520	563	577	471	475	548	546	506	524	515	510	492	537	517	518	549	512	538	563	502	519	513	506	520	508	547	564	494	523	533	583	568	516	533	485	542	511	510	557	464	497	516	496	556	518	498	547	490	484	552	500	496	511	505	522	537	491	484	510	499	495	527	471	570	537	545	525	515	518	563	532	515	521	533	526	477	548	510	514	515	525	515	492	550	521	511	497	506	543	516	441	529	503	523	522	531	508	533	542	534	492	514	496	544	502	494	478	526	527	566	510	504	539	548	529	521	547	496	536	505	501	472	487	526	496	496	482	499	535	574	487	471	514	562	527	499	518	540	523	491	509	521	492	521	482	505	503	517	506	536	565	520	523	510	521	526	517	527	485	477	505	510	519	486	479	564	507	515	525	509	469	501	520	531	493	516	521	481	515	496	525	555	531	516	500	556	507	577	531	526	529	534	497	514	501	529	520	533	458	521	540	519	530	510	506	529	567	526	540	490	516	524	519	529	502	555	530	524	529	520	490	527	494	524	518	522	541	544	508	496	530	484	498	529	518	542	511	543	511	531	502	509	548	553	503	495	510	543	519	520	498	520	517	527	529	515	510	519	468	554	527	505	548	521	530	545	519	520	508	540	515	543	509	544	515	519	494	575	511	522	528	545	453	499	504	530	506	487	530	545	550	532	550	515	507	563	522	542	533	495	516	512	521	509	480	524	538	549	519	534	499	505	527	497	525	544	498	479	563	540	518	510	529	524	519	527	537	522	495	475	529	527	544	497	511	547	515	530	544	467	464	539	563	509	510	502	543	524	498	526	483	519	539	520	546	516	509	524	540	568	528	504	516	513	517	487	537	513	523	560	515	533	501	524	510	518	528	524	504	571	501	532	549	505	540	527	521	520	537	489	501	528	488	558	537	541	496	535	503	545	497	551	530	539	536	503	515	517	491	542	520	493	547	526	526	537	504	492	506	486	502	514	510	556	539	547	521	514	522	527	529	536	486	508	494	522	536	517	516	548	517	501	487	538	495	511	507	542	493	511	531	502	484	499	551	535	523	512	517	516	513	534	503	511	514	548	561	521	503	481	489	531	463	561	519	507	511	536	515	509	480	492	486	534	581	514	539	523	526	489	508	551	521	559	500	514	573	522	561	549	519	558	540	520	522	551	514	495	553	531	524	518	540	531	520	539	491	493	530	491	499	504	499	560	488	543	551	485	529	513	497	496	538	495	527	546	514	520	517	512	504	558	543	535	499	479	557	533	528	523	587	472	542	505	535	486	507	506	561	505	501	507	514	541	519	504	539	523	514	501	492	519	468	510	529	529	503	492	514	523	556	521	508	529	537	477	497	539	568	489	545	529	521	523	513	516	547	550	486	523	556	525	512	567	527	485	558	531	540	504	524	515	541	518	540	468	528	490	517	493	539	501	540	557	573	510	524	554	486	492	490	492	531	505	527	483	500	562	528	561	535	539	490	520	495	532	553	509	494	516	566	486	509	542	529	491	527	529	499	522	498	473	494	537	460	565	512	484	506	540	544	523	522	505	499	528	535	532	538	554	501	559	556	512	485	507	477	524	539	489	509	505	523	545	487	517	537	524	545	519	525	500	503	524	520	539	524	496	532	538	542	514	515	522	527	524	540	531	512	516	587	555	532	541	502	470	495	507	557	504	468	543	538	491	535	478	490	528	509	532	537	546	550	579	512	526	495	527	488	513	519	495	511	471	498	512	484	566	559	553	502	499	535	500	488	530	522	509	524	489	516	522	490	510	547	457	515	535	554	515	506	492	543	500	538	495	495	514	477	584	549	522	520	520	566	557	502	560	490	540	468	553	541	519	546	545	507	488	500	517	528	494	515	531	471	529	500	462	496	556	514	511	499	577	525	534	500	526	484	534	524	490	488	536	525	515	498	562	525	495	552	512	503	545	566	520	526	503	506	509	504	558	523	537	543	506	545	504	505	522	510	487	551	539	528	480	512	498	519	559	558	496	510	540	529	574	528	503	486	510	516	475	512	503	520	493	536	525	504	509	515	509	528	534	501	547	486	551	502	557	508	516	473	527	497	511	497	534	526	512	482	520	506	585	513	510	528	540	475	514	520	505	532	554	526	554	565	516	531	507	490	527	476	491	522	508	505	524	525	523	546	516	473	539	497	524	517	500	508	550	547	530	497	579	490	510	517	513	492	529	522	480	541	530	542	515	506	513	489	535	500	515	528	504	516	510	524	557	504	502	538	535	509	518	528	493	508	522	529	514	558	515	504	549	516	489	504	483	574	542	490	536	498	534	517	507	531	548	515	524	544	504	499	542	507	498	500	517	547	525	517	507	565	532	553	522	555	528	501	513	529	493	536	508	510	499	523	526	533	555	502	532	504	508	511	527	497	470	500	500	512	517	488	532	525	529	505	538	550	485	532	484	484	471	517	500	514	448	510	483	491	563	514	519	494	552	521	508	503	525	522	539	511	538	541	509	520	511	534	501	508	534	514	516	512	536	484	552	537	503	510	532	442	535	548	517	538	519	518	557	525	507	526	489	514	489	531	535	484	522	475	528	501	512	528	487	528	538	554	529	530	473	480	534	524	495	511	541	490	488	531	481	486	525	516	503	495	519	516	527	495	516	504	548	511	545	556	540	530	510	489	495	486	524	507	540	520	560	529	538	548	539	505	537	535	543	516	521	542	510	532	515	497	518	521	551	533	534	528	497	545	467	542	514	521	512	540	507	545	521	537	513	496	493	493	520	490	495	486	509	472	529	515	518	533	531	506	583	498	498	510	540	534	523	573	500	527	547	485	536	538	505	552	506	476	536	472	513	510	484	533	550	512	519	472	505	466	517	506	529	511	520	498	506	519	558	525	497	526	483	511	533	509	510	539	505	503	507	493	510	530	535	500	531	499	466	536	541	540	521	533	528	550	508	557	516	512	502	516	514	551	492	500	497	519	494	539	507	528	484	506	523	517	546	519	543	539	523	536	511	515	481	548	472	558	541	540	492	525	474	491	483	506	533	510	499	534	527	519	567	512	511	530	506	541	540	519	504	544	507	503	554	502	509	514	538	497	520	517	535	502	510	531	566	511	521	502	516	551	477	483	525	520	552	545	512	478	560	524	504	519	523	525	515	490	494	553	472	529
5834	1220	680	404	359	402	483	602	676	643	647	641	563	529	480	429	397	378	381	317	297	293	265	245	241	211	234	200	210	167	151	171	139	148	150	151	156	151	132	132	123	139	136	141	131	126	119	110	87	100	127	123	113	135	119	126	109	93	128	99	106	107	98	119	126	105	99	118	98	121	114	106	127	132	101	105	106	107	112	85	103	121	123	89	111	94	97	108	104	94	114	77	105	129	101	116	93	115	122	118	105	95	115	111	101	117	127	107	105	112	123	113	108	101	113	102	98	111	101	128	97	112	114	106	117	98	120	121	106	103	115	115	105	113	98	109	96	122	127	105	89	112	96	131	98	120	101	116	108	107	103	114	98	120	110	97	104	117	96	129	115	107	93	105	113	108	95	107	92	122	97	114	105	121	134	119	122	97	108	112	100	134	114	105	104	114	112	115	95	109	113	135	97	112	103	112	101	111	115	128	126	110	96	112	93	85	123	100	109	96	105	108	108	106	114	92	121	116	108	107	118	100	115	118	116	103	112	100	118	94	115	93	103	116	105	111	110	106	120	102	110	108	118	123	104	108	102	115	102	94	124	118	112	99	115	96	89	108	116	119	94	111	116	106	105	117	138	97	97	106	118	95	118	128	117	105	92	108	110	104	113	119	89	125	107	125	109	96	109	115	103	97	116	107	106	106	98	106	112	111	128	103	106	97	117	117	103	92	112	118	109	109	114	82	111	102	95	110	110	113	102	105	101	104	97	108	110	105	121	108	102	98	105	109	103	108	98	112	86	112	104	115	119	103	114	123	110	112	123	100	120	98	117	108	94	86	113	118	105	98	117	119	111	106	113	106	123	113	106	108	104	119	114	97	98	112	106	117	152	100	108	107	114	90	97	107	110	104	116	121	111	124	104	118	104	103	124	112	111	102	113	93	114	105	102	95	114	98	111	113	103	123	117	91	123	107	116	99	104	132	115	108	116	87	110	130	110	111	113	107	107	136	106	110	119	109	121	125	111	103	87	99	98	101	116	104	105	127	104	120	118	99	116	97	105	128	121	112	97	106	107	88	95	105	111	98	131	113	122	111	101	109	128	91	107	121	116	110	107	106	121	125	121	112	114	104	109	114	113	119	114	112	109	99	94	90	117	111	108	105	115	104	112	89	97	112	100	105	123	108	104	109	104	105	113	89	113	100	112	100	112	115	92	103	88	99	99	120	105	115	105	105	116	118	113	98	104	113	95	113	119	110	100	119	102	91	104	103	112	109	94	126	115	127	93	102	97	106	116	110	128	115	106	124	124	108	116	119	99	117	116	111	88	106	104	106	98	108	107	137	99	90	104	98	123	111	107	98	97	113	111	106	122	99	97	108	115	118	104	101	115	125	95	99	109	108	92	102	121	112	89	106	109	101	104	119	97	91	103	103	110	110	113	93	97	113	102	132	94	121	110	104	117	115	110	94	101	104	93	102	116	108	99	112	104	107	91	100	102	115	96	93	96	95	100	116	101	108	106	112	97	111	114	103	106	92	102	112	129	86	100	99	113	118	99	114	124	100	113	109	135	102	100	99	109	124	113	115	102	95	102	108	110	93	108	109	110	112	98	113	101	108	116	100	115	102	106	115	108	96	119	120	117	107	114	103	94	108	107	137	107	103	99	107	109	101	108	85	107	121	111	109	104	90	99	128	96	117	105	111	118	97	110	129	95	118	117	104	100	123	118	124	104	115	96	129	111	109	85	98	100	105	100	106	124	116	118	102	113	114	109	106	104	114	108	103	102	101	96	125	126	112	128	114	112	96	97	116	113	96	109	100	121	108	105	119	124	107	101	111	109	96	99	103	106	118	94	108	108	112	95	112	125	110	107	109	122	112	93	108	107	113	126	115	112	108	101	107	115	130	109	98	98	122	97	119	93	128	114	109	98	101	112	110	83	113	103	120	127	101	103	103	96	116	114	104	101	96	102	95	118	98	121	100	97	117	104	128	111	125	102	112	103	114	101	111	95	110	101	118	87	129	99	107	97	102	107	100	104	97	109	111	122	113	98	124	104	116	96	122	106	116	104	115	107	123	102	112	116	106	132	102	95	106	112	106	115	118	112	128	99	100	119	124	99	117	104	105	122	114	112	122	91	104	100	106	108	121	96	117	105	126	104	131	101	122	115	122	105	85	126	110	101	118	86	116	101	104	108	114	117	115	114	112	127	115	111	90	130	109	90	118	102	104	111	111	106	111	115	121	100	101	110	121	138	117	101	127	114	109	122	121	113	106	109	133	115	122	109	116	117	93	98	106	123	117	119	116	113	117	120	114	98	117	118	115	126	92	122	117	102	123	115	109	107	100	116	109	118	93	111	117	107	118	116	127	100	105	127	120	104	119	105	115	103	98	106	126	115	87	104	118	109	107	115	107	91	91	123	110	102	103	124	120	99	104	115	116	98	113	114	114	95	109	120	110	126	118	105	97	103	91	121	115	108	130	105	107	104	105	102	113	93	107	102	103	109	118	100	96	119	116	104	117	103	109	121	112	111	98	111	97	107	119	109	125	112	114	107	124	118	116	104	129	127	100	111	86	112	101	100	104	108	114	121	103	92	116	115	99	98	91	99	110	102	98	106	109	110	106	132	111	116	96	95	112	97	102	116	106	108	113	119	109	121	103	99	103	120	140	132	121	111	117	101	124	102	122	96	103	104	107	111	108	104	102	116	123	101	124	126	88	115	101	119	114	114	118	103	106	100	104	106	105	93	86	106	124	95	95	96	85	105	102	114	129	116	115	109	129	125	108	115	117	89	115	101	112	106	85	118	106	99	109	112	112	89	97	111	84	122	129	116	114	104	103	104	97	136	84	107	118	96	93	113	120	89	106	122	92	116	111	105	120	106	114	117	99	101	95	106	103	108	98	103	103	91	100	110	114	114	95	112	105	103	113	123	106	91	116	107	108	119	110	109	125	106	107	116	128	110	117	122	88	107	109	118	95	120	99	96	121	101	102	112	114	106	114	86	126	97	107	115	117	82	129	90	86	116	113	118	101	107	126	133	104	115	103	107	93	115	96	119	104	116	137	100	101	107	119	107	111	97	98	114	113	108	108	92	108	113	108	103	107	100	115	120	115	100	108	110	112	96	103	109	107	86	121	100	85	118	130	112	108	112	107	123	121	110	106	99	96	126	101	108	108	134	112	100	94	96	107	109	83	129	118	117	95	107	98	109	118	104	103	106	115	130	95	115	117	106	109	117	101	114	91	119	115	115	121	96	102	106	109	142	105	112	107	127	103	109	102	116	90	104	92	104	96	125	101	100	101	116	105	121	101	124	119	111	94	101	110	97	109	118	99	120	85	112	104	108	98	112	91	127	107	106	112	106	107	115	118	103	104	125	85	103	126	111	116	102	100	122	104	110	107	106	105	118	115	110	106	104	108	92	113	109	106	110	104	116	114	117	125	86	123	103	101	126	96	118	116	112	111	101	105	133	108	109	112	95	102	104	104	110	110
28813	11315	6964	6703	14399	19884	20901	20654	19596	18741	17888	17094	15349	13017	11840	10714	9639	8772	8053	7450	6592	5897	5532	5010	4323	3809	3537	3378	3135	3088	2944	2658	2514	2400	2274	2171	2049	1897	1783	1614	1599	1521	1534	1487	1547	1379	1186	1086	1091	1022	997	1008	1021	1010	978	1025	943	965	1109	1031	1045	967	1016	986	963	985	988	940	952	940	952	979	908	893	880	939	935	920	919	940	894	929	911	908	896	881	917	928	865	888	896	905	894	898	937	867	879	874	939	878	926	887	882	937	898	851	920	940	953	884	945	895	859	901	898	869	967	888	952	880	953	883	882	849	904	868	877	870	930	960	946	889	975	916	946	848	877	890	876	861	898	911	942	915	864	872	906	939	891	901	865	887	922	907	898	907	885	887	912	876	932	971	951	889	847	873	934	917	915	898	864	890	857	874	898	938	896	901	898	874	883	927	904	869	893	922	903	899	936	876	880	849	885	906	840	940	878	891	910	891	915	899	889	840	855	957	886	908	928	884	894	855	921	895	904	896	908	888	878	894	905	880	959	960	893	923	896	839	823	935	925	918	969	881	848	883	904	990	894	882	902	944	904	851	881	915	923	938	869	914	874	923	837	888	933	840	831	955	847	953	884	873	844	890	924	918	888	892	915	850	819	845	923	930	950	891	905	893	918	872	908	880	920	944	866	947	940	912	884	945	936	863	844	936	920	908	923	872	867	905	889	915	885	918	875	921	895	910	937	928	893	871	950	912	872	915	891	872	862	883	893	884	891	925	873	922	875	950	921	879	855	919	883	963	902	910	920	871	892	941	918	949	913	889	863	872	870	889	850	882	815	907	908	909	936	917	918	871	860	946	915	902	929	931	916	888	939	905	952	893	926	923	901	900	872	849	916	881	886	972	944	844	872	915	940	820	927	856	904	888	880	932	934	921	963	909	866	883	898	875	884	876	862	898	878	902	917	859	868	903	945	979	916	915	862	861	869	911	907	857	859	917	904	925	950	868	967	925	884	907	849	835	841	929	919	851	930	941	897	904	893	919	925	904	941	948	911	932	881	945	905	928	886	898	936	871	957	889	929	832	876	910	888	905	927	882	877	865	888	862	898	940	899	915	898	933	903	916	902	869	865	946	931	879	921	873	905	943	856	843	942	885	912	936	898	925	957	881	894	867	866	940	859	840	911	908	911	803	892	889	920	884	885	872	893	894	895	896	913	926	915	866	902	950	934	915	944	920	864	900	884	916	945	895	913	949	867	921	870	877	912	941	903	840	942	879	919	892	890	872	890	941	835	864	881	867	863	872	932	885	913	892	948	868	886	871	911	889	956	892	846	946	917	905	918	923	911	901	925	901	833	881	923	903	908	874	924	891	899	883	904	883	856	935	891	954	952	926	876	831	876	902	877	949	936	867	936	889	912	954	892	899	886	922	942	855	886	889	934	896	880	906	941	935	925	936	844	901	889	932	881	907	855	859	920	845	904	919	909	900	892	946	936	886	942	881	918	923	906	911	926	866	888	974	942	908	858	947	857	840	852	890	869	897	901	872	840	892	885	863	915	938	911	905	885	900	871	960	942	915	937	904	932	882	864	884	878	900	863	892	934	870	883	985	863	837	915	907	920	869	945	872	909	844	877	933	912	904	929	920	918	884	903	889	893	898	916	886	893	880	881	807	907	904	936	927	946	887	889	901	896	888	878	899	929	920	858	920	933	888	900	920	937	922	936	876	914	889	905	851	882	950	922	918	928	898	914	903	918	883	942	906	895	910	921	894	911	879	851	850	868	916	943	870	809	852	883	889	869	852	867	899	929	914	931	926	857	890	906	881	890	878	818	859	894	974	877	926	842	935	922	912	896	923	944	916	905	892	874	901	945	872	939	919	883	870	865	893	938	888	1003	922	938	887	831	889	915	860	953	906	925	908	881	875	906	861	904	902	888	913	852	876	849	897	915	923	896	877	904	876	885	923	894	881	884	953	927	901	902	905	918	967	951	889	870	907	916	895	933	917	905	888	924	896	896	922	948	940	888	913	947	920	914	906	887	877	862	929	914	917	917	898	846	895	904	894	907	918	868	863	948	952	913	909	876	895	880	852	880	858	964	882	899	886	936	907	865	924	876	938	890	938	917	891	936	843	899	889	898	905	886	898	900	922	891	875	881	864	932	915	891	895	948	910	959	907	880	914	926	897	921	884	909	866	880	895	849	936	958	987	940	914	902	919	938	835	889	881	942	919	922	892	914	878	875	939	896	897	872	933	904	889	913	863	851	915	941	884	861	922	908	883	940	877	848	908	920	943	917	925	937	838	848	879	868	918	926	911	932	906	925	917	891	861	909	923	863	942	878	930	920	895	913	935	838	941	970	902	924	935	915	917	888	884	897	906	849	929	885	908	942	941	930	890	891	930	915	904	928	960	930	935	904	896	883	871	919	913	914	897	941	940	881	862	849	909	873	938	865	902	905	895	923	907	909	907	877	939	896	909	913	871	961	884	896	860	894	921	903	895	898	874	934	914	904	978	903	896	889	865	890	865	887	919	876	928	902	879	927	954	868	864	912	926	887	856	823	873	856	893	900	879	945	871	856	895	906	952	904	833	898	933	910	932	953	910	923	948	874	880	980	948	875	908	907	885	881	938	881	897	871	850	899	899	880	907	872	887	949	836	912	892	906	847	877	927	876	894	960	891	932	882	846	872	837	875	872	934	852	918	911	864	881	933	894	908	911	867	918	933	927	930	900	876	879	932	929	913	901	823	889	961	846	899	866	910	888	954	878	857	903	885	930	926	842	912	913	907	894	880	899	863	896	916	888	896	853	902	897	901	857	945	878	936	905	926	917	917	907	918	810	918	845	896	909	940	892	898	876	910	910	924	876	931	916	923	912	949	863	920	893	976	925	879	890	933	949	881	905	935	808	913	950	915	901	934	919	892	885	897	908	885	907	873	876	918	908	847	937	882	846	888	840	823	894	902	872	890	894	917	937	841	878	889	877	874	882	887	878	918	897	867	928	870	879	917	870	921	914	841	902	923	940	955	859	938	900	898	928	914	886	914	920	900	889	914	861	852	919	872	905	858	915	867	875	935	875	944	920	886	932	900	908	899	920	878	928	854	853	905	875	813	920	893	891	833	944	874	947	907	908	891	901	965	882	866	912	930	933	909	920	979	828	921	887	911	874	900	899	889	876	895	880	932	931	905	885	869	933	918	928	868	869	925	889	863	885	877	854	907	899	873	847	860	928	921	950	923	908	914	921	868	875	892	943	817	878	895	900	952	844	915	950	917	970	870	866	940	900	908	953	871	819	953	889	927	870	912	869	915	909	922	911	863	942	892	912	920	887	921	928	884	932	865	911	867	940	879	920	896	928	903	875	902	838	865	890	877	883	880	898	894	893	951	845	902	935	918	915	900	870	893	851	855	846	902	943	885	905	936	869	929	937	906	842	887	895	867	913	923	918	870	839	894	909	925	911	883	885	863	893	882	923	946	944	919	928	910	852	882	869	908	874	903	872	856
4568	637	315	237	215	231	321	341	374	346	376	381	354	288	295	237	233	241	211	208	179	192	164	182	165	151	144	143	141	134	125	131	121	114	114	99	121	111	105	117	117	107	113	118	123	120	98	92	113	112	92	103	105	90	103	101	87	90	112	89	76	93	100	104	105	109	81	112	96	84	85	107	99	102	94	87	92	100	108	98	100	82	89	111	95	105	106	92	93	89	93	89	106	102	83	97	90	111	92	84	121	90	99	81	91	107	89	108	103	87	106	87	109	94	87	86	81	92	102	97	94	83	83	81	86	94	95	90	78	101	89	90	103	94	102	89	90	108	103	87	102	91	105	74	107	98	93	103	88	98	98	104	84	93	103	108	91	92	100	93	99	101	93	107	80	96	109	89	90	104	97	98	89	82	75	104	90	104	80	102	91	93	98	99	102	95	101	102	106	100	105	110	104	111	104	95	104	99	105	104	84	99	101	93	74	86	101	92	104	93	95	78	96	93	100	90	90	87	111	105	88	103	91	93	119	88	94	79	86	85	99	95	117	93	110	101	104	80	95	93	81	100	105	100	85	92	114	111	104	104	83	121	102	90	98	72	80	94	93	110	90	92	97	94	110	109	85	87	96	76	114	81	94	100	103	97	74	84	119	91	120	100	123	94	104	109	82	86	93	110	96	94	97	100	98	89	107	109	94	110	91	104	98	98	91	90	119	103	91	108	80	96	96	109	86	93	96	108	114	111	90	97	87	88	87	79	89	93	90	102	99	77	99	71	107	79	94	112	100	85	91	99	92	97	79	100	89	77	107	88	106	91	89	97	98	82	116	87	77	82	115	83	98	91	88	91	84	93	94	95	106	103	89	109	74	90	83	91	81	109	87	112	92	94	92	81	109	91	98	110	95	94	90	101	87	79	106	103	93	98	105	83	85	96	82	90	93	75	99	89	99	98	100	102	94	104	96	95	88	128	77	88	96	102	101	98	87	108	98	90	93	86	93	83	109	109	98	86	109	85	129	114	99	87	75	125	87	98	96	93	98	97	108	107	112	86	89	102	89	86	73	80	99	90	104	86	90	108	88	107	86	113	91	99	89	93	87	106	89	96	86	101	79	87	105	88	86	101	98	82	97	108	79	89	108	98	91	95	91	83	104	82	106	90	88	100	77	102	102	79	85	95	86	108	95	115	100	88	105	114	96	86	73	88	85	88	90	92	88	88	94	90	104	88	108	90	112	95	97	96	101	116	89	85	114	111	97	95	104	84	104	115	101	111	97	102	93	106	83	100	107	77	110	90	94	105	91	115	90	98	94	104	94	109	88	118	106	99	90	102	83	117	98	100	93	90	100	98	112	91	100	104	120	83	106	87	89	84	97	97	107	97	105	91	102	96	91	96	92	113	100	98	94	89	94	99	98	88	107	100	95	87	94	82	77	87	81	96	104	80	90	110	105	96	110	92	94	104	92	83	103	92	90	108	97	88	99	90	107	102	92	93	101	101	85	91	93	101	80	81	95	94	107	112	92	100	119	102	102	101	115	86	97	96	101	112	81	98	95	82	99	105	89	90	95	102	114	116	103	101	108	88	108	96	107	79	107	99	91	84	95	98	102	77	114	84	99	93	90	90	123	103	82	90	98	97	112	97	93	83	95	102	105	98	105	108	99	79	86	88	83	88	93	74	88	100	89	99	81	92	83	97	104	95	98	105	108	98	83	102	93	113	115	110	94	92	102	78	86	95	109	85	80	85	80	95	88	106	95	86	78	82	106	105	103	95	101	92	87	101	80	95	95	101	96	95	93	93	90	104	85	69	94	96	86	98	84	106	88	106	84	95	100	102	103	86	78	88	99	87	85	107	95	98	106	87	94	77	88	91	89	109	90	115	98	94	77	97	104	88	92	85	91	100	102	100	95	92	98	90	88	103	91	88	99	98	105	91	101	110	96	101	101	92	97	108	98	86	98	91	107	100	114	72	95	93	101	86	88	112	88	91	111	93	91	101	90	91	100	95	90	97	82	107	90	105	100	95	94	92	105	96	84	80	90	83	90	84	90	89	95	107	81	82	96	78	88	92	98	95	96	89	104	110	100	102	107	91	85	101	88	103	85	103	106	100	113	91	103	111	86	88	100	95	95	102	97	94	91	97	86	105	113	87	89	107	98	89	112	92	103	106	85	104	92	103	111	86	100	82	95	98	89	92	94	95	101	108	109	101	101	94	99	116	101	122	94	88	93	91	91	100	76	88	94	93	94	88	96	93	104	95	96	80	113	104	87	112	82	107	107	89	83	110	85	104	98	100	78	98	90	97	81	94	98	89	99	106	80	82	98	93	101	86	91	81	100	91	90	85	81	96	97	93	98	89	98	101	101	115	88	83	106	108	95	95	102	99	91	98	100	95	115	92	89	104	96	97	98	91	84	96	104	103	86	88	91	98	99	99	104	94	105	106	80	90	99	103	89	101	96	102	114	95	103	98	95	96	91	66	97	86	106	95	86	90	105	93	89	88	98	102	112	103	95	94	106	115	104	98	97	110	107	82	93	98	84	111	106	87	96	85	77	97	100	81	99	114	114	99	93	80	98	88	97	97	85	104	97	87	83	89	107	95	90	96	94	84	82	88	123	113	104	85	100	91	93	78	97	100	91	91	90	102	92	91	101	84	84	105	110	107	89	98	100	86	85	101	89	93	108	102	78	97	105	104	88	90	104	115	84	94	88	91	93	100	100	108	89	109	98	86	110	102	95	93	87	101	77	81	104	115	96	92	97	104	104	98	105	99	109	99	118	106	110	89	118	106	102	98	98	89	120	113	88	91	105	109	91	103	88	87	89	83	98	89	90	103	103	89	89	96	113	91	84	106	98	99	92	118	97	128	111	113	103	96	84	93	112	96	91	89	106	78	97	81	96	108	82	85	94	94	94	86	94	92	110	93	100	81	83	96	78	113	109	101	105	88	95	97	92	104	95	94	108	93	95	90	89	88	94	101	85	92	83	96	92	85	85	104	122	93	97	92	107	92	102	92	109	92	100	102	97	83	121	91	83	96	103	77	114	83	91	102	98	104	100	111	94	110	79	109	118	97	107	102	96	95	105	85	101	86	92	103	99	110	84	78	92	80	112	80	93	107	88	95	110	90	91	94	95	97	96	87	105	109	86	100	92	104	96	83	107	80	102	98	112	99	73	96	89	103	113	95	99	104	119	108	82	111	109	101	101	101	91	97	93	101	89	87	88	86	81	103	107	84	100	104	103	97	99	103	86	102	111	79	97	103	100	88	106	125	89	97	113	95	102	95	88	83	112	85	81	105	91	113	102	116	104	103	78	94	104	87	104	82	87	109	95	88	95	94	92	115	106	102	92	100	107	107	85	108	85	115	88	111	90	99	92	122	75	79	98	91	94	106	84	115	87	70	111	87	82	97	115	89	99	103	93	98	92	100	83	103	88	85	98	82	98	91	109	77	89	100	98	102	84	108	107	103	98	88	102	105	90	111
20052	7015	3739	3911	8805	13084	14140	14349	13388	12836	12022	11557	9802	8200	7167	6549	5879	5201	4747	4389	3972	3506	3290	2989	2647	2343	2277	2050	2037	1865	1760	1671	1665	1541	1452	1441	1344	1284	1085	1136	1174	1103	1026	1083	1079	1002	856	873	802	857	818	839	823	806	756	831	789	805	796	842	817	784	803	833	809	795	800	798	780	801	827	784	812	780	767	820	829	819	823	790	759	798	778	727	771	724	812	751	765	743	830	805	721	752	777	789	807	758	770	790	788	750	787	762	744	796	733	780	830	756	763	797	774	790	748	731	796	731	723	725	771	802	735	793	782	733	709	781	730	764	816	794	753	784	778	789	743	746	818	748	734	788	768	805	821	822	775	791	806	750	708	783	734	795	789	818	763	762	763	744	759	745	769	720	760	787	777	774	770	789	810	801	749	753	747	772	779	820	731	792	789	766	777	796	747	745	790	764	745	803	729	730	772	744	798	777	783	763	749	742	811	760	765	744	757	780	785	831	750	741	733	796	736	745	803	786	773	746	745	785	745	788	759	773	704	771	775	749	796	782	764	729	776	768	790	757	804	770	805	793	815	758	764	767	761	782	748	765	751	797	790	812	766	765	806	810	771	796	782	764	767	794	755	747	751	769	740	791	794	763	771	753	760	741	784	746	748	776	775	736	764	701	784	737	762	788	739	776	758	762	807	792	798	760	781	796	762	824	785	789	804	744	721	787	734	793	773	779	755	784	767	791	797	745	773	782	772	798	803	771	723	794	740	784	771	730	787	823	821	768	708	761	781	787	785	779	776	750	775	799	722	778	810	813	756	809	759	759	806	797	764	745	683	811	788	759	819	804	787	744	812	767	770	840	769	763	728	780	768	762	747	762	791	741	748	763	694	710	765	762	759	737	752	783	809	794	773	776	752	769	790	729	761	761	751	758	768	750	820	735	781	756	758	796	784	814	779	738	760	739	789	761	776	800	751	767	766	826	757	801	750	834	793	782	809	784	773	719	749	771	744	786	814	757	738	766	785	798	755	727	785	769	780	799	812	743	706	740	797	776	738	757	777	739	769	788	763	772	733	750	774	782	788	755	747	792	763	758	746	795	711	830	761	756	797	693	777	784	779	758	761	743	769	773	767	825	773	693	791	776	768	769	820	782	737	814	794	787	776	809	735	756	805	786	772	750	747	746	785	760	776	804	750	786	823	834	764	799	780	769	708	766	784	770	761	753	792	781	770	738	779	775	752	748	774	797	814	764	827	753	739	734	773	748	765	797	780	799	767	765	779	761	792	768	734	770	811	779	772	724	805	798	799	772	791	787	778	748	744	750	800	763	774	739	812	748	794	802	737	819	759	764	728	751	784	788	816	718	765	750	820	754	802	721	734	792	779	775	781	791	786	791	773	779	799	746	666	769	772	739	795	798	793	763	761	763	746	783	744	826	771	766	792	744	778	765	811	774	768	768	806	773	782	757	804	786	785	814	802	740	791	777	770	758	762	766	748	796	775	800	816	758	802	780	812	713	774	762	758	779	776	742	759	743	758	759	755	779	753	762	792	777	772	800	827	746	769	708	807	776	750	771	749	787	726	764	766	754	782	769	768	789	807	766	777	798	758	744	708	750	761	767	816	731	778	779	778	796	791	814	730	761	758	779	734	750	773	779	789	805	827	787	840	767	797	748	753	764	768	803	774	758	821	769	792	804	811	807	753	784	759	763	745	787	753	763	747	717	779	750	742	749	764	823	768	791	778	770	737	807	767	736	770	822	734	756	807	740	818	754	716	750	738	778	801	769	766	748	757	770	785	771	764	790	759	741	770	773	736	745	818	791	720	813	765	793	768	809	759	774	800	753	766	748	820	782	763	739	700	721	797	737	767	724	785	764	752	735	777	790	778	757	799	801	775	753	779	814	760	759	750	784	750	806	763	740	813	749	776	685	810	734	768	777	763	776	796	811	759	694	699	791	768	742	801	795	757	758	781	691	838	730	782	772	764	757	775	764	760	740	773	798	770	726	761	750	768	771	735	801	755	804	763	756	744	815	747	777	753	748	780	810	777	767	731	761	758	787	772	744	760	791	809	815	751	774	753	750	841	741	773	752	781	719	785	754	759	765	740	807	773	722	784	757	765	765	733	773	779	770	766	758	822	781	854	787	747	797	780	762	763	739	814	749	760	791	753	757	796	745	776	789	747	831	728	755	806	730	786	730	763	745	760	758	765	750	790	766	727	802	785	771	791	767	744	804	769	790	794	786	784	810	780	783	805	774	832	755	791	807	751	784	798	717	777	780	747	785	785	755	781	766	695	783	813	782	806	739	799	780	737	778	755	819	760	763	767	754	750	770	775	751	797	770	776	699	840	830	776	792	763	806	701	752	791	767	811	785	737	772	728	753	760	761	760	778	736	771	744	794	739	796	753	783	783	726	769	760	790	779	785	748	798	780	801	796	789	745	801	767	787	790	728	780	731	741	786	761	808	797	718	760	812	782	756	760	803	747	750	797	763	798	751	765	773	742	768	761	792	738	799	768	781	729	746	787	766	770	795	780	761	789	777	799	775	810	770	751	797	772	785	779	764	736	744	715	773	768	749	782	772	779	757	771	754	820	741	756	748	748	697	773	801	757	768	751	739	794	720	786	781	755	750	728	759	775	828	766	735	747	732	724	775	781	822	818	755	736	753	771	750	745	745	778	714	774	743	781	769	851	767	783	774	821	767	715	766	808	830	837	787	794	752	741	750	783	798	781	760	781	784	774	726	740	764	769	811	787	767	767	742	779	731	779	737	754	861	764	837	781	730	752	768	773	789	787	820	796	764	759	763	800	742	742	781	803	771	737	788	767	769	805	759	777	751	819	761	792	817	807	746	760	764	787	773	771	776	733	784	828	786	755	794	748	780	803	789	845	762	765	752	761	724	784	757	787	827	738	747	777	786	775	742	763	766	752	745	774	790	800	765	761	760	778	749	779	783	753	770	741	793	742	798	752	704	766	774	814	756	725	760	777	780	714	802	800	778	773	760	739	781	774	788	731	749	743	780	820	775	753	783	706	774	742	777	797	795	795	740	819	777	759	743	766	767	752	762	773	790	714	779	788	845	776	792	775	781	762	763	767	755	775	795	761	783	772	831	797	741	704	774	774	784	760	812	750	752	739	775	771	741	772	788	769	800	745	792	724	737	741	802	794	784	787	832	737	783	736	757	803	774	742	793	737	767	742	814	764	800	804	744	742	770	768	716	788	806	745	742	816	787	823	777	739	801	781	758	763	811	847	773	798	747	802	775	743	756	736	802	751	795	800	753	797	760	786	789	809	779	737	790	732	748	751	811	782	763	731	793	814	806	768	776	786	783	788	792	756	805	802	753	767	743	748	741	758	735	807	809	790	738	774	762	767	716	788	773	813	769	798	758	776	791	756	752	757	764	740	802	752	767	772	782	794	805	793	793	735	750	730	779	744	758	764	731	738	781	829	756	761	776	786	794	846	788	725	744	738	790	839	729	802	739	767	740	783
4400	1064	519	378	318	401	478	593	614	647	622	565	486	494	455	339	373	308	323	331	291	226	255	221	228	188	171	176	203	184	195	178	164	184	170	169	170	145	144	139	138	145	151	146	153	158	147	137	132	118	142	149	127	137	132	147	141	129	112	163	143	122	154	139	125	143	122	128	127	129	148	113	124	118	135	137	150	119	121	128	127	137	135	131	128	127	115	124	143	141	117	134	120	140	127	99	146	141	148	128	157	119	130	137	138	122	117	127	107	140	129	123	112	162	124	127	147	139	136	122	123	140	128	137	143	142	121	158	131	130	120	127	138	120	149	142	125	153	125	120	122	142	112	124	110	126	124	137	141	136	126	125	140	127	119	136	150	137	131	126	149	133	112	158	106	103	152	110	137	131	145	153	124	140	118	132	125	135	122	141	135	140	120	144	128	134	129	149	120	129	132	117	127	136	150	150	133	131	142	135	151	126	136	112	147	140	158	120	127	148	132	131	127	133	116	114	130	139	126	139	114	138	141	136	120	138	133	118	130	109	107	112	138	126	137	147	133	156	147	104	131	144	145	140	118	118	135	128	126	130	122	119	146	127	129	145	152	132	123	160	136	141	125	141	141	122	147	134	127	130	125	133	131	141	116	142	134	114	136	141	128	133	135	139	148	108	125	124	119	128	117	144	139	134	118	140	139	107	123	125	137	153	126	118	116	130	123	143	134	129	139	124	137	125	126	131	121	124	133	99	123	127	130	147	137	122	123	113	136	139	126	135	127	123	132	128	108	139	124	138	126	138	131	113	135	130	118	144	129	137	146	130	118	134	116	122	130	131	118	138	128	131	126	132	118	137	137	118	119	130	120	122	130	111	146	141	123	123	140	127	120	128	119	119	131	143	114	128	121	131	135	120	127	111	153	148	135	123	138	141	141	138	122	134	139	137	119	137	137	124	127	136	140	142	139	141	152	126	119	148	131	136	120	99	133	117	147	134	145	141	138	133	144	121	138	118	146	137	134	111	111	137	127	127	125	150	130	131	140	130	146	136	143	131	132	132	140	125	134	136	139	126	123	115	163	136	140	160	120	136	128	123	120	115	113	153	133	134	135	127	140	136	121	127	134	122	120	119	152	122	128	134	127	136	130	135	124	127	128	138	120	110	133	144	150	133	130	117	132	144	115	118	146	134	123	130	120	128	129	135	147	137	137	150	132	129	104	134	146	112	141	130	133	128	121	148	103	155	123	109	131	123	144	144	133	144	128	129	133	125	137	143	146	133	140	130	146	117	130	122	114	141	138	106	131	156	132	130	138	143	118	139	136	146	114	134	131	130	137	121	118	139	159	135	111	120	148	134	122	121	149	117	145	146	132	123	125	137	131	126	127	125	124	147	115	124	134	133	146	134	154	144	154	153	124	138	146	127	140	124	138	121	138	129	118	132	151	118	139	141	139	122	122	129	133	134	134	113	138	121	141	135	117	138	129	130	124	117	132	133	153	144	129	131	136	130	156	123	134	124	123	133	154	129	136	135	123	128	135	144	120	132	131	123	125	133	128	126	138	139	136	126	141	131	134	110	130	140	117	151	131	125	144	127	133	122	132	130	122	137	133	135	116	118	124	142	147	132	136	143	134	128	137	141	154	102	137	135	132	126	143	131	142	139	129	151	123	120	134	134	110	129	139	117	139	136	126	128	133	129	128	139	112	125	138	143	119	149	146	123	127	127	126	117	132	150	125	142	126	128	108	129	118	140	157	136	140	116	128	128	119	129	136	120	147	145	135	113	158	143	144	122	130	134	134	159	134	121	127	114	121	138	142	134	131	127	114	125	127	147	152	130	125	123	133	122	140	142	127	135	137	123	143	129	143	131	152	119	152	124	134	132	116	134	135	137	134	136	147	122	120	122	146	119	148	152	147	145	138	132	130	130	144	111	124	106	150	120	136	122	138	136	147	145	139	137	135	140	137	140	135	150	148	132	116	122	131	135	144	148	141	140	139	140	146	137	134	121	115	107	130	120	124	125	130	127	142	126	131	113	120	131	130	139	137	130	110	139	138	123	146	140	126	156	131	123	133	145	126	137	128	129	124	128	137	128	138	113	138	123	137	137	131	135	126	109	149	121	133	142	133	126	123	146	127	129	124	135	118	132	128	125	127	134	135	108	137	134	131	122	127	129	124	138	113	123	131	136	123	130	134	146	137	122	163	129	126	129	143	132	107	153	135	116	126	138	125	126	143	135	140	136	144	113	141	137	133	144	127	139	120	127	124	143	148	161	125	134	118	133	152	137	140	158	119	121	156	125	156	123	133	150	134	127	134	147	137	123	142	147	129	139	130	127	136	131	148	116	131	139	152	124	153	120	118	119	121	137	118	124	136	132	133	124	142	120	139	122	126	130	137	118	130	126	147	130	124	132	140	138	127	137	130	142	136	134	139	156	125	133	123	124	127	129	128	145	139	109	129	130	137	143	123	150	136	132	133	118	129	140	149	128	139	126	127	121	140	126	128	153	146	116	113	148	140	146	124	112	125	141	119	122	121	128	142	142	139	127	147	146	128	129	127	134	145	133	122	137	137	130	126	149	124	144	122	136	110	115	123	133	116	151	150	148	149	129	127	151	138	127	136	119	143	147	122	132	112	118	129	118	127	122	127	141	127	126	140	145	120	137	127	131	127	162	121	137	124	133	132	145	135	128	136	126	165	114	156	109	127	117	122	123	133	135	120	134	118	117	124	128	116	119	125	119	121	137	108	143	126	127	144	123	122	121	133	117	138	131	120	131	142	121	133	151	140	136	128	126	150	134	132	131	110	124	130	118	141	145	158	128	140	129	135	138	123	135	140	127	129	123	135	143	123	137	149	141	140	121	115	141	108	130	116	134	124	129	128	128	123	137	129	155	126	151	119	104	114	124	118	111	135	125	127	125	121	141	127	120	146	117	127	129	143	125	125	122	109	135	121	136	119	135	131	147	157	126	121	136	142	135	120	126	147	133	124	123	120	142	126	138	126	129	142	140	124	128	124	124	122	147	146	137	133	148	105	129	130	125	125	152	149	147	145	139	114	121	142	133	135	121	108	128	132	141	128	135	126	123	147	135	130	135	133	104	123	114	152	100	121	136	118	123	133	139	133	131	119	128	137	113	128	134	123	121	133	143	160	142	140	137	128	128	126	136	143	132	129	127	106	145	150	137	122	130	99	135	135	127	154	141	127	139	143	145	138	108	137	119	100	150	127	136	134	137	122	132	127	132	112	146	144	141	147	132	117	136	152	127	137	145	140	134	132	125	114	137	140	131	144	133	149	142	138	140	128	125	130	114	107	111	133	131	122	126	91	123	117	120	125	136	129	126	138	125	133	127	114	135	132	135	153	129	126	148	128	127	122	124	126	122	128	133	130	133	137	128	129	121	135	134	134	141	124	125	134	153	122	133	121	140	137	132	134	133	124	125	143	122	134	117	139	113	123	98	149	127	110	112	143	122	132	115	109	142	134	138
27027	9930	5814	5977	13054	18099	19563	19332	17996	17208	16448	15367	12763	11086	10019	9214	8420	7581	6916	6410	5554	5017	4651	4350	3761	3234	3132	2912	2958	2719	2649	2495	2291	2191	2076	1969	2024	1731	1652	1632	1618	1562	1555	1535	1493	1433	1280	1246	1217	1184	1180	1163	1142	1146	1093	1100	1087	1194	1139	1112	1101	1090	1098	1160	1123	1162	1136	1054	1112	1098	1117	1049	1044	1089	1084	1065	1088	1089	1057	1018	1068	1088	1090	1065	1057	1049	1103	1079	1034	1048	1101	1103	1004	1094	1053	1007	1123	1072	1085	1033	1077	1048	990	1062	1074	1031	1054	1059	1076	1024	1039	1070	1036	1039	1063	1054	1076	1127	1000	1058	1099	1089	1099	1086	1077	1105	1071	1080	1006	1164	1108	1055	1034	1017	1040	1117	1076	1080	1094	1091	1089	1048	1103	1064	1043	1059	1047	1082	1051	1148	1065	1044	1062	1058	1059	1045	1036	1050	1015	1017	1115	1075	1103	1042	1062	1060	1108	1101	1055	1053	1087	1030	1050	1030	1056	1032	1025	1013	995	1136	1061	1046	1050	1115	1025	1030	995	1029	1103	1015	1052	1107	1056	1096	1105	1050	1011	1066	1077	1022	1119	1004	1087	1057	1017	1068	1036	1039	1044	1084	1051	1115	1082	1120	1089	1097	1116	1030	1077	1070	1068	1040	1017	1144	1041	1114	1063	1011	1072	1038	1044	1046	1073	1086	1054	1096	1038	1089	1018	1043	1099	1090	1099	1026	1077	1034	1015	1044	1050	1098	1075	1100	1051	1082	1055	1058	1076	1057	1103	1070	992	1076	1089	1097	1025	1073	1047	1118	1052	1039	1076	1067	1078	1111	1055	1102	1055	1080	1066	1021	1066	1129	1122	1054	1081	1079	1039	1038	1049	1130	1063	1066	1056	1070	1039	1043	1096	1077	1049	1089	1066	988	1073	1118	1088	1086	1013	1132	1103	1005	1054	1031	1077	1087	1035	1102	1023	1047	1022	1033	1086	1072	1089	1034	1089	1053	1066	1114	1099	1126	1124	1057	1090	1048	1046	1043	1104	1031	1008	1094	1075	1075	1027	1094	1084	1026	1019	1010	1038	1041	1037	1044	1080	1001	1065	1049	994	1057	1096	1048	1056	1088	1100	1068	1071	1082	1053	1032	1065	1088	995	1035	1059	1042	1081	1095	1075	1072	1022	1029	1039	1116	1124	1078	1047	992	1074	1028	1076	1082	1056	1068	1073	1056	1086	1082	1074	1083	1101	1049	1015	1071	1088	1064	1061	1046	1067	1044	1061	1007	1076	1070	1114	1069	1048	1030	1040	1072	1086	1079	1042	1050	1015	1080	994	1018	1048	1003	1066	1056	1024	1052	1020	1030	1058	1117	1056	1032	1055	988	1015	1073	1051	1051	1048	1061	1085	1075	1015	1079	1075	1076	951	1050	1034	1020	1067	1098	1080	1054	1049	1028	998	1106	1017	1061	1155	1041	1069	1088	1105	1063	1044	1126	1103	1066	1074	1081	1065	1052	1000	1059	1056	1011	1065	1089	1082	1068	1112	1031	1095	1092	1054	1071	1136	1079	1069	1016	1135	1038	1027	1105	1084	1038	1055	1082	1086	1054	1040	1038	1039	1105	1076	1095	1014	1042	1033	1046	1066	1079	1114	1099	1087	1025	1062	1125	1093	1003	1082	1025	1046	1104	1071	1072	1036	1070	1049	1014	1099	1051	1059	1068	1111	1098	1069	1090	1097	1051	1030	975	1069	1056	1073	1039	1043	1045	1077	1089	1045	1053	1077	1023	1076	1025	1088	1028	1058	1056	1054	1038	1079	1023	1049	1017	990	1084	1066	1038	1060	1012	1032	1026	1057	1091	1040	1076	1054	1121	1109	1058	1092	1085	1030	1005	1029	1058	1047	1046	1103	1074	1060	1020	1044	1081	1047	1057	1081	1056	1030	1050	1002	1090	1018	1097	1075	1056	990	1043	1065	997	1133	1054	1028	1022	1070	1103	1051	1077	1066	1024	1064	1046	1020	1101	1076	1077	1102	1076	1144	1114	1082	1070	1097	1060	1076	1094	999	1074	1033	1046	1059	1067	1105	1080	1013	1065	1100	1061	1110	1068	1035	1085	1016	1047	1009	1079	1123	1029	1006	1048	1040	1011	1019	1084	1028	1075	1103	1033	1095	1080	1057	1112	1064	1028	1050	1091	1111	1053	1124	1057	1140	1049	1088	1062	1076	1019	1060	1055	1047	1087	1048	1046	1103	1131	1083	1085	1054	1038	1042	1107	1081	1080	1039	1036	1072	1046	1013	1032	1046	1021	1091	1087	1080	1025	1075	1058	1054	1058	1040	1101	1098	1097	1084	1042	1054	1017	1040	998	1122	1097	1064	1029	1027	1096	1133	1084	1097	1074	1067	1060	1149	1057	1104	1084	1050	1007	1052	1120	1129	1037	1068	1059	1102	1043	1011	1066	1055	1078	1098	1030	1011	1052	1091	1068	1065	1042	1031	1035	1068	1133	1043	1131	1108	1069	1049	1079	1071	1016	1089	1033	1049	1084	1047	1079	1008	1048	1035	1076	1036	1044	1075	1121	1117	1061	1089	1071	1065	1087	1089	1092	1032	1108	1039	1062	1060	1104	1064	1014	1076	1058	1062	1056	1047	1060	1028	1040	1057	1088	1036	1043	1073	1105	1061	1031	1117	1063	1038	1044	1091	1095	1074	1025	1055	1001	1096	1075	1054	1046	1063	1067	1056	1034	1080	979	1079	1062	1079	1071	1099	1106	1031	1039	1075	1035	1029	1032	1085	1014	1065	1058	1057	1033	1034	1087	1073	1045	1013	1074	1052	1039	1033	1024	1085	1084	1089	987	1029	1036	1103	1068	1093	1063	1004	1080	1069	1004	1029	983	1040	1036	1081	1058	1022	1037	1119	1101	1104	1054	1020	1100	1102	1115	1052	1037	1047	1017	1077	1056	1096	1009	1029	1049	1039	1105	1096	1052	1011	1096	1086	1049	1096	1084	1066	1052	1036	1089	1037	1024	1071	1110	1043	1036	1099	1104	1063	1050	1028	1018	1080	1064	1090	1075	1071	1103	1067	1085	1137	1025	1039	1079	1055	1070	1026	1071	1044	1072	1028	1005	1061	1047	1071	1054	1034	1068	1068	1098	1017	1040	1091	1093	1068	1076	1037	1036	1060	1047	1043	1043	1036	1041	1084	1106	1051	1035	1057	1046	1090	1076	1041	1050	1062	1091	1044	1080	1045	1053	1144	1055	1081	1004	1079	1047	1003	1094	1034	1081	1008	1093	1037	926	1094	1053	1059	1032	1097	1074	1099	1036	1099	1033	1036	1064	987	1010	1055	1049	1054	966	1062	1058	1064	1073	1109	1019	1073	1037	1051	1057	1049	1050	1089	1067	1090	1061	1058	1019	1082	1063	1045	1056	1150	1048	1114	1069	1109	1037	1165	1030	1023	1037	1025	1008	1028	1046	1070	1047	1083	1088	1048	1067	1012	1031	1027	991	1100	1093	1025	1089	1009	1053	1073	1114	1054	1025	1068	1016	1042	1024	1104	1054	1092	1039	1087	1029	1100	1066	1026	1009	1046	1062	1024	1042	1060	1105	1077	1031	1090	1044	981	1023	1046	1050	1050	1022	1031	1088	1066	1075	1083	1050	1038	1114	1098	1098	1041	1099	1065	1045	1007	1065	1069	1085	1024	1100	1060	1096	1003	1079	1064	1067	1100	1081	1103	1028	1030	1013	1025	1101	1114	1049	1055	1098	1070	1086	1074	1050	1057	1110	1043	1012	1076	1060	1116	1001	1006	1046	1077	1092	1037	1045	1049	1090	1029	1125	1079	1082	1095	1024	1013	1079	1097	1042	1038	1017	1030	1089	1036	1080	1030	1063	1029	1047	1057	1103	1067	1056	999	1059	1061	1070	1066	1025	1066	1056	1038	1090	1095	1105	1037	1027	1051	1076	1080	1061	1094	1069	1077	1047	1043	1037	1023	1122	1056	1098	1053	1043	1063	1113	1048	1016	1033	1076	1106	1086	1044	1034	1072	1027	1095	1075	1068	1030	1094	1058	1080	1081	1025	1065	1064	1089	1016	1021	1023	1035	1061	1106	1031	1022	1049	1094	1034	1076	1048	1051	1021	1082	1018	1112	1101	1029	1062	1082	1042	1126	1086	996	1088	1058	1061	1034	1078	1103	1095	1061	1121	1016	1063	1077	1110	1072	1094	1015	1056	1055	1135	1146	1084	1112	990	1052	1131	1014	1014	1053	1065	1064	1078	1094	1126	1026	1045	1070	1069	1120	1023	1087	1085	1040	1069	1009	1069	1068	1077	1092	1060	1113	1045	1038	1022	1037	1063	1058	1087	1009	1061	1027	1092	1098	1093	1059	1042	1074	1086	1045	1068	1077	1072	1061	1110	1099	1018	1057	1094	1082	1049	1097	1018	1070	1078	1033	1094	1058	1050	1033	1066	1042	1035	1067	1043	1131	1051	1081	1097	1008	1097	1109	1088	987	1108	1040	1062	1072	1101	1007	1092	1086	1053	1060	1119	1079	1065	1112	1060	1009	1037	1059	1089	1063	1101	1082	1104	1088	1067	1106	995	1093	1084	1081	1022	1048	1065	1065	1060	1085	980	1091	1081	1080	1098	1104	1039	1062	1003	1140	1075	989	1063	1074	1030	1052	1132	1059	1069	1021	1036	1025	1048	1043	1027	1008	1051	1099	1009	1035	1052	1074	1041	1044	1029	1045	1124	1045	1083	1038	1017	1058	1025	1073	1063	1063	1073	1092	1055	1065	993	1108	1047	1070	1040	1058	1088	1059	1046	1048	1064	1072	1087	1116	1061	1082	1063	1120	1089	1028	1046	1062	1052	1057	1124	1052	1068	1075	1065	1038	1134	1089	1070	1056	1087	1048	1035	1046	993	1043	1049	1092	1034	1036	1024	1060	1033	1068	1023	1092	1024	1064	1049	1038	1094	1073	1098	1071	1046	1041	1053	1076
6942	858	403	293	281	273	397	446	495	519	498	468	395	378	296	303	279	273	250	221	216	174	161	154	151	129	120	121	121	115	123	126	107	99	97	84	79	98	90	84	74	76	85	88	88	78	60	62	55	57	68	61	60	62	71	60	71	57	65	78	71	60	68	49	65	64	71	74	62	69	75	70	68	57	58	79	56	61	70	51	74	49	50	72	78	60	39	68	73	86	59	65	74	73	43	53	66	66	74	59	62	62	70	64	69	61	66	62	63	68	73	65	63	68	66	54	74	58	64	63	57	44	58	60	64	47	69	68	67	64	62	51	86	58	50	51	75	64	61	57	62	61	50	58	63	66	57	59	66	54	67	62	52	69	62	73	58	65	61	57	62	51	51	57	80	63	50	77	56	69	56	65	65	73	62	60	63	54	46	74	55	61	86	63	60	65	45	69	61	66	57	64	72	63	71	69	71	69	58	59	72	54	39	57	56	66	61	54	62	66	63	61	61	71	53	62	59	52	59	63	75	76	76	62	68	70	76	56	54	68	60	71	57	68	59	63	59	60	59	65	53	57	72	65	65	71	84	57	59	58	64	47	73	55	78	61	57	50	61	70	64	60	76	57	60	60	78	76	55	57	66	64	62	60	63	53	50	45	67	64	76	61	67	66	61	53	58	70	63	80	53	65	65	58	51	59	55	68	50	64	53	70	61	70	49	72	76	56	73	68	56	61	70	66	77	52	59	68	57	69	74	64	67	50	62	64	65	62	63	63	60	70	58	58	63	76	48	59	57	66	53	63	61	71	64	75	64	66	50	52	63	62	56	60	62	49	69	68	63	61	56	58	63	60	62	60	66	71	64	77	66	66	53	61	55	73	70	68	61	62	61	59	55	56	58	65	68	61	69	60	75	62	52	70	64	63	74	54	61	60	52	54	64	59	56	68	61	67	65	72	76	57	71	65	52	65	54	67	62	56	62	66	53	67	65	62	52	53	62	67	51	68	61	64	65	68	71	65	74	77	69	79	68	64	72	64	58	70	63	52	71	61	48	75	63	59	64	60	61	57	79	65	66	52	68	68	59	72	65	55	60	68	63	72	57	52	58	52	70	69	60	58	75	72	64	59	66	64	70	66	53	66	54	60	87	60	66	49	53	58	57	45	71	55	61	68	67	61	56	64	56	45	58	61	66	59	73	68	53	66	69	66	61	68	58	66	74	51	59	62	47	63	64	65	57	71	57	67	58	50	58	61	57	66	67	69	53	65	56	68	74	60	72	56	64	61	58	65	74	67	65	62	61	56	67	65	66	47	69	65	52	64	48	63	64	57	67	58	73	68	45	68	57	60	66	54	57	56	61	53	64	68	60	54	58	54	59	77	66	58	65	55	72	64	56	63	73	71	63	69	73	68	61	52	60	57	63	58	69	59	71	53	69	63	55	74	72	67	60	72	58	76	69	73	68	60	64	52	58	56	59	60	58	67	63	78	58	61	53	67	64	57	62	72	63	66	74	74	58	58	62	80	52	67	59	57	71	53	67	59	65	66	71	61	59	71	56	67	62	66	74	43	59	62	73	73	60	54	64	60	60	55	47	69	61	63	65	73	63	74	68	55	56	64	75	70	79	57	62	58	56	62	64	57	70	76	57	59	71	72	62	79	62	61	60	51	65	66	61	50	63	65	63	87	69	54	63	59	65	62	72	73	55	62	66	64	59	70	62	56	69	59	66	64	48	75	58	64	65	68	47	53	63	61	67	59	73	73	60	61	65	79	65	72	72	63	58	58	63	71	43	71	57	54	84	66	59	61	61	63	51	69	73	73	60	66	63	66	61	58	62	48	59	67	46	62	55	84	56	67	58	63	62	68	46	65	68	62	59	65	55	59	77	73	57	71	68	48	53	54	59	60	64	58	60	71	56	68	68	83	48	55	72	62	62	66	65	72	51	60	58	63	59	59	62	56	75	63	72	64	75	67	55	63	57	61	81	63	78	70	86	62	76	56	67	68	81	62	59	64	67	58	65	63	62	55	61	72	58	67	55	58	74	52	68	63	68	58	65	72	54	52	64	59	53	67	70	69	69	69	60	82	57	61	75	60	58	68	58	70	64	68	57	90	51	64	72	63	51	62	67	70	59	52	63	63	57	50	58	68	54	64	53	59	52	58	70	65	64	50	57	66	59	52	54	61	58	74	70	70	51	61	65	60	72	60	70	52	73	59	62	63	60	57	44	67	68	62	74	60	60	66	55	73	81	53	59	59	67	72	53	62	54	56	55	53	54	55	61	59	70	70	64	46	68	74	49	58	72	70	88	51	52	71	70	73	54	59	68	47	70	61	63	58	46	60	52	53	57	71	68	78	70	53	61	56	55	60	66	69	63	64	67	60	61	56	62	66	52	76	43	62	67	70	64	57	70	55	71	54	59	67	55	65	63	67	67	51	55	65	70	62	52	60	67	62	69	72	64	53	64	65	58	50	67	58	72	60	53	47	61	58	55	63	56	68	78	66	57	59	68	65	66	65	61	65	62	74	71	60	95	70	67	67	41	59	67	72	54	55	80	68	76	63	67	65	55	78	56	74	61	69	62	49	63	69	81	51	73	60	58	64	56	65	63	69	54	62	50	51	56	62	54	70	57	57	44	52	58	58	74	65	76	60	63	69	49	56	65	60	59	65	75	62	65	61	77	65	54	74	64	49	74	51	69	70	56	64	70	55	44	60	63	57	56	64	60	56	55	57	74	61	64	57	56	60	66	49	46	56	66	70	68	81	56	53	63	61	82	59	68	64	55	69	61	59	62	62	61	65	66	56	59	51	66	74	51	65	82	61	70	62	52	48	52	70	48	53	59	58	65	49	61	67	64	66	67	60	56	68	68	64	59	48	79	66	44	60	71	72	63	51	71	58	70	45	60	59	61	63	45	53	55	63	67	59	59	72	63	67	64	66	63	65	74	51	71	65	65	66	58	74	52	66	62	53	65	67	67	67	82	62	59	65	67	69	61	67	67	59	50	65	52	54	52	56	49	56	69	65	61	68	54	56	64	70	48	52	53	68	58	52	59	74	59	67	53	55	79	73	64	58	52	60	67	57	57	52	74	57	57	65	54	63	60	60	63	78	65	62	55	64	65	59	67	65	52	58	69	53	58	58	59	59	67	71	54	63	68	62	58	73	70	63	71	71	68	74	46	58	58	70	55	72	53	55	61	65	61	68	68	56	57	64	69	69	56	55	56	52	67	63	58	60	58	65	61	72	61	73	59	58	74	54	63	72	59	58	66	51	53	54	63	60	57	64	59	63	49	60	49	52	69	64	60	58	45	67	57	63	67	64	68	74	71	72	84	66	61	57	67	59	59	56	71	51	71	59	59	48	66	59	69	72	68	81	67	79	68	67	64	68	46	55	68	63	70	58	73	68	52	74	68	58	65	83	58	65	46	70	55	50	77	52	70	64	63	48	53	66	66	55	44	67	47	72	68	67	65	71	67	62	60	59	64	63
22484	8116	4616	5197	11648	16601	18358	18084	17178	16703	15517	14081	12049	10404	9309	8517	7651	6977	6183	5726	4783	4287	3940	3478	3111	2649	2340	2274	2290	2129	1989	1787	1657	1641	1546	1490	1250	1131	1071	1075	1022	1072	972	1008	969	857	693	643	649	631	705	629	584	550	537	582	584	610	648	580	589	591	609	585	615	569	560	557	509	508	534	515	559	572	521	533	527	549	521	532	501	508	481	537	557	583	522	537	491	521	528	536	554	501	513	537	518	541	518	483	549	510	515	516	495	495	497	555	504	495	541	538	490	539	508	544	544	555	528	509	530	506	496	492	501	521	529	473	507	511	508	506	525	517	511	529	545	447	557	516	509	537	539	474	517	554	502	581	499	476	543	523	488	539	531	479	490	531	510	520	512	502	513	488	499	489	468	536	530	517	485	516	517	528	493	508	526	496	492	530	539	500	466	490	565	509	541	506	464	529	527	487	490	500	506	516	510	531	512	468	514	485	574	496	492	524	479	505	509	503	538	494	502	479	486	512	528	494	490	534	531	502	513	543	528	535	516	506	518	524	492	508	501	564	503	503	537	460	507	550	515	549	514	483	521	537	515	480	531	505	490	535	500	523	462	476	501	506	505	507	533	540	519	496	529	527	488	533	502	479	533	487	518	523	502	484	498	500	499	494	506	566	525	529	517	493	533	521	521	493	517	519	491	491	518	505	544	496	488	541	493	526	508	527	526	514	480	527	558	532	499	487	476	484	524	570	520	512	514	504	499	501	492	485	518	531	532	539	491	521	508	521	527	484	551	523	524	483	551	472	526	534	529	494	519	525	504	519	557	469	551	497	460	525	523	506	493	505	483	507	506	479	504	504	488	517	500	524	519	537	513	508	521	502	497	491	508	482	489	494	513	485	482	486	505	531	484	503	528	544	492	532	545	533	478	560	496	538	517	494	498	502	525	494	529	522	497	525	526	516	506	525	533	466	500	474	508	489	526	515	553	507	518	514	508	518	504	506	520	490	497	585	555	511	493	471	496	515	524	521	482	494	529	461	491	461	518	552	491	507	549	529	533	490	527	528	516	491	535	524	471	498	509	501	508	537	513	498	510	517	514	482	532	517	512	494	503	525	534	516	530	484	492	514	549	536	513	504	469	486	501	511	541	491	499	517	513	537	509	552	513	508	523	543	504	531	530	483	536	516	525	486	475	535	527	493	513	508	498	510	511	552	538	458	508	514	520	526	487	517	521	502	487	468	486	491	524	477	515	540	503	446	488	517	523	517	516	543	518	475	520	489	494	491	492	505	486	496	515	538	500	504	485	501	477	539	528	540	510	483	521	516	498	493	517	525	526	486	508	506	544	483	513	509	503	530	495	539	487	466	534	508	505	501	540	487	531	521	528	502	530	503	479	498	531	506	515	532	480	522	482	490	527	532	519	507	484	530	527	507	523	520	571	529	538	521	498	469	519	511	459	498	525	536	495	543	516	528	519	526	533	494	530	506	509	531	530	562	542	506	499	501	518	494	489	536	546	520	538	546	524	515	481	500	528	500	494	532	544	499	486	529	546	484	498	540	545	483	464	543	545	509	543	487	497	485	510	510	534	521	530	550	492	524	521	534	560	517	534	514	513	519	523	504	516	507	517	495	500	513	489	508	516	530	541	527	521	509	509	514	528	488	524	501	501	545	506	527	526	451	504	490	528	504	536	501	529	483	531	543	558	510	491	527	520	480	537	547	504	528	522	518	560	502	476	521	488	520	517	511	509	536	514	491	553	501	495	538	504	523	491	518	512	506	526	510	481	536	528	505	491	532	474	526	492	517	541	539	501	500	568	525	481	512	494	524	490	524	466	507	494	526	526	476	502	484	496	517	536	522	499	502	534	479	510	528	528	517	494	521	508	533	493	505	503	500	523	547	517	501	484	483	574	490	523	493	518	553	481	514	500	525	525	508	516	493	498	482	535	531	502	479	495	495	497	484	509	509	553	494	482	501	494	519	508	500	505	497	491	514	535	487	516	499	515	534	515	521	524	527	491	513	526	529	504	521	507	506	488	496	515	491	508	502	523	519	474	499	537	549	481	487	511	498	503	500	529	511	505	520	462	502	512	536	535	530	494	519	515	486	489	567	517	503	525	524	493	499	526	522	504	530	496	514	523	483	516	485	516	507	542	547	487	488	528	521	500	521	511	518	498	545	522	512	509	542	487	488	505	508	537	484	494	508	508	502	511	531	531	516	534	505	516	528	497	509	519	510	504	501	499	523	532	500	514	512	549	523	539	515	549	540	486	516	525	533	498	516	505	515	522	506	509	509	556	512	462	527	542	490	554	530	538	510	507	517	506	533	521	517	535	485	519	542	489	534	541	549	508	545	522	474	554	485	539	497	543	522	482	556	518	498	524	522	516	520	507	519	520	475	518	536	541	491	508	546	480	458	522	514	579	533	520	492	504	530	548	499	509	492	535	513	522	503	527	515	510	507	507	538	485	515	453	527	484	485	515	517	474	509	531	553	488	506	537	536	516	517	550	501	531	567	522	473	475	476	487	556	525	477	534	542	518	502	517	492	511	477	514	515	474	508	495	490	502	538	530	525	514	524	526	541	526	508	470	533	501	486	513	524	534	492	510	518	507	489	544	512	549	511	511	489	521	511	455	483	496	531	510	489	542	551	501	503	532	512	518	495	499	510	525	516	496	512	531	525	503	530	529	557	469	488	524	478	503	495	529	494	491	475	506	492	526	496	509	502	507	517	498	522	498	485	501	495	525	547	513	500	531	515	501	511	493	518	510	520	538	515	576	498	506	495	514	496	512	526	457	521	512	504	520	507	496	535	501	496	510	449	527	551	510	528	492	511	500	516	533	502	528	520	512	514	509	493	512	523	523	521	503	506	529	494	499	532	517	500	522	541	534	476	506	481	528	509	512	533	540	520	535	525	508	486	500	488	487	536	513	469	560	509	486	541	508	520	512	524	481	514	505	524	492	515	565	547	495	519	501	524	547	531	544	506	501	481	510	526	524	524	541	541	577	523	494	518	547	512	489	532	512	510	518	528	532	453	528	535	474	503	496	532	533	507	555	501	503	545	538	505	514	505	510	515	484	469	493	514	466	537	508	520	531	526	530	470	543	519	521	510	480	507	533	561	467	491	529	514	519	507	501	541	489	541	500	482	517	515	513	486	522	477	465	511	477	491	523	542	489	518	538	510	530	477	537	535	491	511	492	504	501	505	536	492	511	535	540	454	505	516	517	515	500	517	518	511	481	541	480	502	487	538	540	469	482	505	520	487	493	498	487	478	509	530	494	533	512	503	506	484	528	520	536	518	511	527	497	522	544	488	478	511	570	499	482	514	476	475	503	536	476	537	509	511	580	483	507	474	535	487	557	562	510	522	523	509	502	486	524	499	512	520	494	491	522	510	522	520	528	509	501	517	566	515	525	527	503	511	536	517	467	516	498	530	546	525	509	489	505	531	494	512	534	493	501	514	493	516	531	530	468	483	522	506	523	517	516	517
6000	1153	600	421	361	422	617	701	766	740	724	701	591	517	501	443	418	388	361	337	302	244	269	227	239	221	206	181	228	169	161	172	164	150	137	160	153	125	137	125	136	131	108	153	105	137	131	120	117	99	117	123	103	104	110	113	93	108	93	91	110	102	106	130	99	110	116	97	99	113	108	105	114	117	109	96	104	112	111	106	94	108	101	82	74	99	99	105	115	115	108	105	91	110	107	103	108	110	106	98	113	95	116	123	112	109	101	100	83	107	92	101	126	106	115	114	120	107	108	105	123	109	103	126	102	114	111	127	119	126	110	100	127	119	114	110	93	107	93	108	108	108	94	130	121	110	121	119	112	82	96	122	110	100	113	116	107	108	92	106	126	88	105	116	116	107	91	115	99	122	124	103	114	118	120	126	130	106	101	97	101	112	107	105	96	124	137	108	133	91	99	87	110	119	109	120	103	109	102	98	90	111	88	121	116	106	105	99	126	123	101	96	85	96	104	109	111	130	90	104	110	112	114	112	118	123	105	96	93	111	111	97	133	102	119	100	100	96	115	115	97	129	104	114	115	102	96	111	99	119	106	105	100	101	103	115	108	99	118	108	94	121	106	113	109	109	101	111	124	93	107	101	108	102	105	102	88	96	97	132	123	109	85	102	105	109	109	114	108	92	108	122	124	90	116	106	110	112	100	103	112	96	109	110	115	118	121	101	106	108	104	109	111	122	101	110	128	113	108	101	107	93	94	117	109	108	108	125	100	121	105	118	106	122	98	104	87	104	103	92	122	119	95	97	102	109	111	97	102	104	109	106	94	104	100	129	107	125	117	112	87	105	114	104	110	103	105	98	114	109	114	85	111	129	108	115	106	99	96	106	116	102	101	85	113	98	107	99	100	93	102	103	99	122	96	108	112	96	103	121	103	109	102	107	110	105	110	120	115	109	100	97	109	98	136	124	124	95	106	112	112	99	95	103	116	101	118	118	103	115	97	99	102	95	102	115	104	120	115	93	106	108	99	78	96	120	98	114	107	117	100	105	127	91	114	97	94	109	105	107	101	93	92	101	103	111	104	111	92	116	113	99	94	107	117	109	110	110	119	117	80	115	100	108	120	102	99	107	106	110	123	109	117	121	104	107	92	100	92	103	101	96	123	97	99	101	102	106	107	115	102	104	98	97	114	108	108	109	102	112	103	106	132	108	104	104	92	97	118	100	103	120	106	108	119	114	98	96	107	122	125	111	106	100	109	90	107	106	122	99	98	106	97	121	104	108	115	105	117	119	112	107	103	124	118	115	118	97	107	116	101	122	99	110	124	98	96	110	101	102	125	107	112	115	114	94	112	112	109	90	101	111	105	104	99	98	101	95	107	122	135	114	92	85	101	97	99	100	113	107	104	119	104	116	111	121	112	107	120	107	101	120	105	99	103	116	110	96	113	114	91	85	109	105	114	106	83	114	130	110	106	109	97	145	110	111	101	111	102	112	112	107	130	91	101	106	109	107	116	109	121	121	115	106	85	110	116	123	98	106	95	118	116	107	108	107	102	101	116	116	116	109	106	100	108	97	100	105	118	101	107	89	93	118	107	91	111	103	102	101	103	98	108	97	98	129	119	103	105	108	132	110	115	94	99	110	107	120	106	97	123	112	92	113	116	129	98	120	114	105	113	89	102	102	122	96	112	107	113	92	112	110	93	115	113	106	85	119	91	121	96	122	105	124	109	109	114	104	117	103	104	105	105	119	104	89	87	103	101	118	92	108	105	115	109	110	113	92	112	125	108	111	143	111	124	105	105	99	97	106	105	98	109	107	112	120	96	97	100	120	97	114	117	105	106	98	105	99	117	96	113	94	108	100	117	132	104	107	103	107	102	100	95	98	121	99	103	101	108	109	98	100	105	122	115	98	104	99	119	100	115	123	104	111	100	102	102	103	114	106	120	103	100	109	113	107	116	93	91	132	111	127	112	109	127	98	116	136	107	103	102	95	106	98	107	105	117	105	96	101	92	101	118	104	105	128	105	107	115	126	119	91	106	109	123	116	122	108	126	111	104	119	126	112	90	123	109	92	103	106	101	108	99	99	105	111	105	123	125	112	119	123	123	106	126	104	109	111	110	116	118	112	97	96	96	94	126	109	104	88	94	99	98	95	103	116	95	120	89	113	103	122	108	106	96	107	112	109	113	112	105	118	113	97	115	128	106	129	99	104	91	102	107	98	106	102	94	113	116	111	108	114	107	129	122	105	107	121	105	113	99	121	98	102	97	99	118	114	95	111	108	84	95	120	103	104	115	116	82	122	99	100	116	89	108	109	120	130	103	99	113	95	104	106	125	110	101	97	113	124	108	107	104	97	113	108	115	103	108	122	106	104	114	96	87	97	106	105	80	115	95	111	125	117	119	101	107	109	119	117	103	98	126	102	119	105	87	100	105	93	113	106	119	113	93	106	103	98	105	93	105	109	107	109	110	119	109	90	105	105	100	101	91	112	111	114	97	106	111	107	117	117	108	93	103	121	100	108	103	105	78	118	106	101	89	117	89	108	103	129	93	120	116	104	98	86	111	130	116	102	110	111	106	114	109	109	105	107	101	97	106	125	99	101	112	93	113	102	108	120	98	127	100	106	97	109	97	106	105	108	106	99	109	100	104	103	100	125	96	107	107	102	100	113	101	124	105	108	101	124	104	111	112	99	103	116	102	109	112	97	125	108	90	92	107	97	114	93	118	102	108	106	106	114	97	112	104	95	105	117	108	102	103	121	100	102	123	85	125	120	123	102	105	118	124	117	101	119	118	96	107	97	98	109	102	123	102	115	117	108	112	121	98	108	105	117	116	121	98	117	100	115	131	115	113	115	126	117	123	118	102	93	116	103	104	106	110	116	112	122	93	106	106	107	106	117	98	102	95	104	103	93	98	110	101	108	93	115	106	115	107	115	114	103	93	120	105	98	105	103	123	99	105	108	106	103	103	100	117	116	111	129	110	107	98	113	110	113	88	105	101	106	105	114	112	94	104	109	100	103	103	112	89	112	110	116	103	106	111	118	105	106	90	106	121	103	106	122	106	85	119	98	100	92	128	101	110	104	112	97	115	122	130	87	108	117	107	104	114	106	104	109	117	104	109	104	110	84	110	107	127	108	118	134	108	109	90	100	101	101	101	119	128	109	102	100	101	130	118	112	101	117	107	92	98	106	114	115	123	124	98	91	131	121	108	94	100	117	100	120	103	125	99	106	115	91	107	106	101	112	136	91	120	105	95	107	104	110	124	104	113	118	103	98	113	104	115	100	96	103	108	123	91	95	91	112	125	93	106	101	103	117	116	112	118	114	106	121	129	121	94	119	102	120	108	111	84	91	106	101	95	121	110	97	104	105	119	94	107	122	117	116	109	101	105	99	100	117	106	98	107	81	118	102	94	94	102	103	109	108	101	109	94	107	92	100	94	104	83	98	100	107	110	118	97	100	110	103	97	105	100	118	98	107	109	109
28481	10733	6398	7343	15332	21109	22431	22200	21306	20489	18941	17127	14965	13189	11948	10947	9938	8885	8326	7593	6441	5728	5155	4719	4177	3794	3325	3304	3380	3119	2678	2643	2421	2310	2232	2103	1991	1725	1581	1605	1573	1643	1565	1653	1502	1275	1112	1122	1099	977	1006	1045	1008	972	958	975	1042	1023	1010	928	990	1055	1004	972	988	967	965	979	941	935	936	940	968	957	922	882	914	880	881	933	905	920	908	909	865	991	912	895	897	882	835	917	909	878	914	896	895	902	863	950	836	919	898	887	920	892	896	889	909	928	870	908	949	874	873	899	876	949	933	948	898	860	926	883	883	815	871	929	908	926	944	911	873	885	887	881	919	920	904	900	917	905	915	874	903	904	897	875	883	928	870	866	879	905	901	924	865	900	900	955	907	901	923	910	862	904	904	879	868	866	874	894	925	924	917	919	916	883	876	899	872	816	905	825	919	939	884	846	860	912	910	912	922	864	904	860	893	918	868	928	902	902	876	841	868	880	888	875	912	930	932	882	875	907	945	889	893	917	850	876	895	841	884	947	889	918	925	924	896	961	913	865	887	935	868	872	925	879	908	954	841	885	913	890	903	944	898	896	862	860	892	913	878	899	927	921	926	906	897	848	880	920	937	897	879	898	868	944	942	923	859	948	893	871	882	929	888	914	882	910	905	886	884	914	922	903	946	879	899	945	913	867	890	883	811	843	869	867	835	887	898	877	919	883	937	889	908	885	863	904	860	852	852	849	854	877	878	807	898	948	892	884	899	865	847	898	858	853	840	870	848	904	908	899	914	892	868	875	933	840	943	921	879	940	876	884	861	886	901	879	851	910	880	851	907	881	864	910	833	877	881	887	947	894	921	835	865	843	890	882	867	895	877	870	905	884	895	866	896	883	937	854	918	859	896	874	873	857	872	872	915	866	907	930	916	887	918	895	897	935	903	933	866	881	886	861	844	886	918	917	909	877	882	902	911	877	861	887	869	854	892	893	894	918	906	862	848	943	925	898	908	817	939	840	884	929	910	859	906	907	851	886	905	929	918	894	874	857	948	895	843	882	872	918	934	872	858	896	892	893	874	858	865	859	891	887	934	914	929	885	907	880	893	895	885	864	884	876	897	856	878	871	925	922	859	895	884	951	904	937	881	936	965	818	911	900	944	891	922	946	915	863	902	890	900	931	859	908	877	912	834	893	851	874	905	856	901	896	865	889	841	872	891	915	917	824	843	896	861	899	862	876	916	869	876	893	833	842	918	890	848	910	817	882	913	889	882	891	894	893	934	866	892	900	876	879	886	883	892	860	897	890	907	853	884	906	907	875	877	900	894	939	908	894	821	901	889	876	889	920	879	912	933	841	892	917	905	888	910	901	885	863	910	937	879	882	896	892	895	852	877	871	914	904	887	907	901	871	924	865	898	915	908	864	892	855	887	910	904	967	886	931	868	916	890	907	921	922	958	921	909	878	948	964	905	870	899	925	902	939	885	878	897	889	939	896	971	897	930	867	934	839	927	857	900	941	880	875	892	840	926	890	855	870	872	871	902	917	967	870	868	938	939	882	916	904	851	914	919	925	903	936	898	877	901	895	893	897	864	863	915	912	925	861	885	885	829	866	920	936	876	874	855	869	916	892	827	867	895	963	892	862	881	869	855	887	895	900	903	959	877	907	959	924	920	862	916	886	911	932	929	853	911	865	913	907	925	894	935	920	922	905	891	933	879	911	879	860	914	869	907	899	853	908	857	901	868	839	903	943	865	931	870	869	909	879	855	861	867	922	925	948	839	830	907	934	930	896	870	890	843	905	927	869	930	929	920	838	878	878	864	891	893	905	912	863	917	853	877	888	904	943	928	935	933	878	867	890	861	923	904	873	942	872	893	930	929	913	912	949	885	848	844	905	861	866	912	868	975	866	826	856	881	925	950	905	899	837	886	913	932	942	882	941	852	900	892	871	881	897	892	896	937	909	910	869	937	860	871	886	902	880	831	884	811	925	910	899	856	913	891	903	880	949	894	876	893	924	844	926	915	868	882	871	903	834	933	882	949	893	881	896	927	897	877	908	888	857	856	887	903	935	922	857	859	915	888	867	912	890	857	869	870	914	888	869	915	867	911	868	858	894	936	891	939	893	907	855	876	920	876	873	897	923	853	907	856	869	882	962	880	895	936	892	917	864	901	822	865	927	884	888	945	885	894	933	870	929	874	880	829	937	914	894	919	891	862	865	921	967	867	893	837	886	898	856	914	891	906	868	903	908	852	889	913	926	890	913	891	920	922	881	841	869	865	922	936	845	894	861	879	921	922	934	904	874	924	863	924	870	902	824	880	883	945	895	867	885	956	829	928	891	922	915	918	831	905	856	921	867	892	906	932	904	871	931	862	844	847	892	914	918	903	891	893	850	906	841	858	895	860	880	944	906	892	899	870	852	963	869	926	954	878	907	922	858	898	907	883	893	851	868	845	827	909	850	906	893	889	858	901	894	909	874	870	909	891	801	907	906	889	859	935	906	904	843	904	907	924	867	946	859	890	936	879	889	873	900	836	919	845	910	903	893	914	901	868	870	910	883	886	889	914	861	857	929	886	895	957	885	907	919	864	890	907	885	875	873	928	852	832	905	867	912	927	902	863	880	902	872	899	852	897	876	889	881	878	843	867	981	886	853	901	912	890	872	853	930	892	881	880	896	878	913	903	866	847	920	872	900	916	847	867	830	887	889	989	878	924	868	903	945	874	884	898	893	894	906	937	901	916	872	853	893	852	904	858	919	872	836	876	913	894	929	945	943	863	936	895	898	892	914	923	884	888	910	868	875	918	883	882	908	893	928	975	882	873	854	894	889	977	928	865	892	862	882	856	923	862	850	900	902	901	850	938	907	909	891	882	932	883	884	896	862	893	935	856	815	899	910	839	894	918	858	866	901	925	885	879	844	883	920	911	871	914	856	896	848	892	867	842	921	901	910	893	919	910	859	871	876	900	936	900	888	822	878	855	878	892	901	922	910	878	836	900	856	916	921	935	864	960	946	845	896	864	875	863	880	886	882	880	909	881	896	866	917	926	993	916	893	971	981	936	921	907	886	901	899	858	921	863	856	875	935	858	914	877	890	881	906	939	885	947	874	842	951	937	828	917	907	877	860	896	910	908	841	858	880	924	917	873	923	834	852	867	892	925	893	864	880	885	894	899	873	863	868	940	903	903	887	901	887	887	923	916	906	889	865	904	925	825	833	910	948	860	873	897	927	891	923	870	928	878	913	906	901	908	877	880	855	900	883	855	940	859	918	914	905	874	912	875	896	865	912	966	888	909	923	890	924	905	897	915	931	908	898	888	901	882	870	879	924	903	905	858	881	912	966	933	879	900	849	904	870	901	903	904	859	890	900	890	898	945	899	863	877	869	867	910	933	916	936	884	878	895	923	877	943	874	900	868	884	900	926	878	951	911	878	940	901	876	879	886	920	870	930	902	879	864	948	914	870	950	884	931	880	872	850	891	904	909	870	859	903	889	936
4714	528	328	241	235	231	347	423	459	427	406	396	358	333	284	270	262	209	219	214	193	183	187	135	153	159	152	122	141	126	132	126	119	96	128	97	107	101	114	114	95	101	110	105	116	88	100	85	85	80	89	107	87	81	101	92	104	100	116	87	95	109	87	120	83	86	106	102	91	77	103	89	81	87	91	89	99	103	90	83	94	88	90	87	108	92	91	106	108	93	87	89	112	100	92	95	93	89	106	81	90	84	112	90	98	101	98	90	97	95	105	82	115	105	103	95	95	95	93	88	82	102	82	94	83	97	84	91	96	82	79	74	96	97	93	107	98	100	101	113	93	98	99	90	86	98	96	72	102	100	93	91	98	108	101	93	91	106	84	107	96	96	94	118	92	98	86	115	81	101	86	87	85	83	80	87	101	99	91	102	98	113	100	87	91	99	89	117	116	70	102	107	98	95	72	92	115	95	110	94	98	99	97	104	97	103	96	104	99	86	77	85	94	88	86	98	114	93	106	85	86	96	103	101	91	87	95	98	101	107	85	87	78	94	85	105	81	81	101	108	104	98	90	95	92	100	101	86	100	83	83	98	101	91	83	104	92	98	82	87	94	86	91	94	106	99	117	96	79	105	80	91	84	88	91	87	82	85	99	83	104	88	103	109	105	89	112	95	103	83	86	88	96	84	88	93	85	103	86	91	98	90	96	101	92	82	102	100	108	108	108	79	111	97	102	107	93	84	86	109	112	106	101	93	94	96	96	104	77	98	91	106	99	98	91	106	81	104	110	80	96	114	102	107	83	103	103	62	100	98	107	100	75	95	88	87	100	103	90	110	74	89	93	82	97	78	90	83	93	83	82	99	85	94	82	91	90	80	78	99	96	104	94	92	91	96	121	94	106	103	85	108	92	89	85	94	91	81	106	95	87	90	87	86	88	108	100	95	84	97	106	95	102	104	100	106	96	111	96	101	99	85	83	114	104	99	88	101	93	99	94	84	93	102	99	93	84	92	72	83	106	89	94	93	99	95	86	94	93	108	100	85	86	87	89	95	94	81	89	90	96	90	88	95	103	96	94	94	102	96	89	96	90	100	99	101	103	100	90	94	91	93	90	93	90	88	91	99	89	90	100	95	109	102	114	92	96	96	83	111	93	105	99	80	95	90	82	97	98	96	89	88	99	96	117	85	88	77	104	112	87	91	89	113	99	108	102	92	104	110	95	101	103	82	101	103	95	91	86	96	89	105	103	81	100	80	78	91	88	97	94	80	93	110	85	83	110	99	100	83	100	82	99	89	124	87	101	98	99	79	94	84	88	95	97	85	95	87	113	89	103	93	110	94	80	94	87	114	88	80	92	97	98	113	94	91	103	78	96	107	122	88	94	95	88	121	87	98	89	88	97	89	68	100	94	111	102	91	78	116	103	96	99	99	104	86	106	91	93	94	88	105	99	96	99	91	86	111	89	88	106	76	93	105	106	111	96	91	109	107	87	87	82	101	80	111	105	82	105	96	67	106	99	78	101	95	110	90	96	101	97	91	92	97	111	91	85	87	101	96	92	89	94	81	106	88	80	85	105	102	93	100	111	110	101	103	77	106	102	92	78	110	101	87	107	111	90	89	98	102	87	99	107	87	99	95	97	81	108	103	101	78	84	83	88	94	98	103	96	88	103	97	125	92	104	108	82	85	100	102	94	97	94	98	81	103	97	103	97	92	107	87	97	98	104	79	82	100	83	79	97	94	115	107	109	90	101	106	109	105	90	98	108	109	105	90	111	101	91	110	108	92	90	100	82	98	93	114	113	89	92	94	102	97	106	104	79	92	91	86	108	105	94	82	109	87	98	97	102	91	85	94	112	97	107	96	99	83	88	96	101	87	95	74	87	86	97	83	97	85	84	91	87	90	98	92	90	92	101	106	102	93	91	89	99	92	80	100	107	100	94	102	93	96	101	83	99	100	94	86	89	98	83	90	99	106	92	97	101	93	99	83	91	87	78	90	112	101	112	106	99	86	101	104	101	99	108	90	102	93	93	113	108	87	87	98	84	105	104	102	91	76	91	102	99	99	105	95	95	99	82	105	77	93	77	94	104	84	86	94	92	98	101	105	85	99	92	102	97	87	77	73	91	90	89	100	83	87	93	99	116	98	106	93	79	97	85	98	115	90	110	111	103	81	94	125	75	94	88	111	107	99	95	88	112	83	99	83	94	82	96	89	102	86	107	85	88	111	98	107	98	96	100	103	99	78	106	99	97	99	99	102	79	83	98	92	103	94	95	86	87	91	101	85	83	96	96	111	86	99	88	100	93	98	97	89	98	85	95	101	102	95	98	89	98	99	87	92	88	89	84	106	91	112	105	91	85	88	113	99	96	88	83	93	101	103	105	113	88	108	92	96	111	114	84	100	96	100	99	109	67	93	94	100	80	83	95	100	96	120	80	103	92	99	89	92	99	124	74	97	104	89	123	93	85	100	96	91	85	75	85	97	90	84	96	109	84	92	102	107	86	111	69	96	98	80	106	99	103	94	87	98	106	98	97	105	90	82	93	93	112	83	88	96	93	114	110	89	115	113	89	94	91	94	88	101	85	99	94	102	97	95	85	91	118	98	80	89	77	84	108	104	84	92	99	89	99	111	91	105	92	95	104	88	108	94	105	91	89	99	108	95	92	105	106	94	83	103	88	91	97	107	105	91	109	101	97	91	85	96	93	100	81	99	96	93	105	83	98	102	88	96	90	91	102	100	88	94	94	90	102	103	98	91	117	87	100	105	97	96	109	106	80	99	85	101	85	95	84	107	81	109	103	98	94	90	96	83	108	111	79	83	105	104	97	85	109	87	75	78	96	87	88	85	100	95	93	90	77	83	111	83	77	91	97	76	96	91	94	96	107	110	102	97	96	101	97	99	97	111	99	106	93	93	83	102	70	86	90	94	90	100	87	83	80	103	106	87	97	100	80	105	91	85	95	89	84	106	98	89	91	95	102	103	96	94	113	78	92	98	79	92	88	108	103	99	92	83	94	112	104	114	107	93	94	111	83	107	87	81	99	89	102	80	85	88	67	86	90	109	106	114	82	78	82	91	96	85	86	94	92	93	85	89	92	108	87	90	89	81	93	104	79	85	95	92	87	101	91	86	104	102	90	95	87	92	95	101	94	96	104	90	101	97	86	82	83	108	95	100	81	102	79	107	104	95	95	88	77	117	92	93	96	101	85	89	100	101	92	87	105	88	88	90	93	85	113	88	106	86	101	94	97	98	103	115	79	89	104	95	96	89	88	102	85	93	92	106	84	109	85	99	91	89	90	89	95	89	93	91	79	84	81	95	80	75	73	84	94	112	107	107	88	115	107	107	113	111	118	85	66	106	82	95	88	112	102	96	82	78	90	88	87	104	84	98	107	90	122	105	98	112	101	92	90	101	100	106	89	98	102	100	88	83	96	107	90	90	103	78	78	89	117	106	91	99	96	97	95	89	96	80	87	75	95	107
19886	6234	3538	4383	9660	14258	15846	15732	15308	14152	13039	11324	9775	8554	7531	6696	6065	5485	4962	4583	4033	3422	3119	2767	2609	2273	2065	2074	2108	1922	1675	1657	1575	1564	1442	1368	1237	1179	1127	1164	1136	1126	1135	1099	1067	928	892	877	826	805	861	841	773	838	784	801	797	813	841	837	833	826	785	794	847	789	835	781	846	766	798	786	753	764	774	785	758	751	743	761	805	792	766	761	735	761	775	799	761	756	804	732	743	723	818	797	770	810	741	816	744	811	778	763	803	777	755	781	822	717	789	742	793	762	748	745	772	809	770	764	771	755	758	823	753	696	774	840	723	777	792	756	746	743	728	764	769	745	741	786	783	785	786	808	778	749	728	772	778	766	734	763	766	771	800	813	761	784	818	755	775	761	796	755	784	723	692	781	758	768	767	777	737	750	766	761	697	770	721	759	764	800	767	762	741	777	755	760	749	782	769	751	743	734	765	720	757	796	791	734	752	738	753	758	728	741	757	762	712	743	765	787	782	731	746	743	758	744	782	771	722	772	714	725	738	750	742	746	721	752	739	798	774	745	756	783	732	796	764	768	737	739	724	726	760	798	774	788	792	716	764	755	745	701	717	746	763	750	752	769	797	758	756	808	768	775	753	734	746	757	718	759	760	804	794	792	740	739	779	768	731	782	736	753	730	714	774	780	763	776	780	735	789	769	753	737	756	719	729	750	755	770	746	758	764	775	815	802	794	786	756	764	759	750	783	777	797	702	749	759	755	766	743	727	791	777	770	812	791	745	767	762	759	766	743	752	721	796	757	702	769	791	744	730	754	741	774	778	755	725	737	739	792	709	735	797	743	727	816	759	753	745	809	761	746	816	719	758	718	784	734	762	794	825	706	798	810	795	707	750	724	794	740	745	776	726	735	708	780	757	760	745	765	743	761	763	736	759	831	764	785	737	763	785	751	766	769	753	753	717	669	802	750	710	757	838	745	796	696	773	768	784	766	760	783	783	844	741	734	771	765	757	747	837	716	768	756	765	755	784	751	761	770	774	773	805	809	818	741	762	726	754	776	740	789	751	745	712	840	745	771	801	820	739	742	723	796	772	767	742	747	757	810	765	722	814	750	752	770	803	777	713	744	803	775	695	740	760	787	781	740	793	783	761	744	770	750	803	759	754	759	812	785	711	743	757	764	764	760	759	781	782	762	786	798	791	740	750	749	753	823	799	727	747	763	763	744	765	720	786	752	712	751	737	783	769	765	747	764	752	745	722	770	767	718	749	802	774	777	785	745	735	745	763	745	766	797	810	750	774	746	785	751	728	783	804	777	754	761	744	720	764	797	763	760	799	759	770	735	794	784	759	821	802	723	773	777	809	777	764	780	752	723	833	804	724	729	692	749	757	780	818	711	736	733	724	784	760	768	739	767	783	744	770	761	802	808	750	759	794	758	769	766	767	804	762	760	763	776	794	786	762	791	786	795	775	728	769	789	761	740	748	786	696	807	784	750	753	761	789	724	776	759	720	798	828	778	734	754	803	750	777	801	831	806	811	759	773	789	773	784	775	762	796	731	761	803	709	798	745	737	723	785	820	729	813	790	730	796	810	731	748	748	818	758	853	752	739	786	766	722	745	768	745	740	744	774	751	744	760	773	743	749	763	761	768	765	790	738	777	760	704	771	746	769	751	764	741	808	785	805	755	812	743	768	795	789	771	811	800	771	744	827	700	798	712	757	748	758	756	769	747	751	785	713	742	758	772	773	741	786	777	762	788	774	765	734	746	780	772	762	783	766	776	753	772	772	745	772	781	757	780	723	731	740	816	744	765	809	735	758	776	739	750	799	757	758	771	701	747	775	763	754	741	759	816	747	792	769	690	736	736	758	766	793	746	775	781	737	758	729	824	779	736	772	714	774	779	778	770	764	729	750	779	778	783	757	750	751	789	780	785	747	740	765	731	761	779	733	779	787	745	728	769	738	739	772	795	746	793	811	773	730	738	733	735	780	773	788	765	790	721	776	751	796	763	751	810	816	764	749	811	759	721	761	731	762	754	802	699	779	752	746	777	723	788	700	740	751	715	724	717	748	769	778	723	705	733	734	809	716	753	760	758	726	785	775	782	803	771	775	756	751	757	776	738	764	777	741	823	764	755	756	727	761	751	779	718	787	763	788	753	735	725	758	777	797	748	782	728	784	725	797	721	734	756	740	778	790	731	753	766	831	759	745	754	763	764	789	801	706	750	742	763	774	783	731	727	755	772	759	786	774	737	761	755	735	739	750	753	762	763	755	738	769	740	758	733	765	721	745	779	768	767	789	784	787	736	772	739	738	797	778	783	763	772	753	807	733	759	746	752	733	706	734	757	751	759	716	774	743	784	800	781	776	726	703	728	796	763	776	739	778	812	765	772	778	733	804	691	797	744	776	780	814	776	766	727	725	759	736	727	782	743	747	760	802	791	746	740	731	753	765	851	720	756	831	765	784	776	773	761	790	813	744	717	813	785	704	807	680	826	801	748	725	754	812	760	822	787	779	815	755	826	762	798	784	750	759	733	735	739	741	794	783	792	746	764	779	752	739	738	738	756	764	727	766	759	770	810	749	727	741	761	744	812	729	734	772	753	792	773	785	779	772	747	762	750	747	797	716	825	764	760	783	797	767	761	778	745	740	789	763	764	782	801	709	779	790	750	811	751	780	765	752	768	805	747	769	790	752	740	728	750	774	730	721	741	756	787	779	793	725	786	775	734	705	785	738	771	770	729	823	753	754	754	744	726	744	751	766	764	765	705	787	772	803	784	809	763	746	788	819	767	747	807	763	800	748	769	799	772	757	756	753	764	790	745	785	732	786	704	790	752	738	779	804	745	778	753	753	753	729	718	742	814	721	729	750	747	790	756	755	773	773	743	774	705	782	722	789	789	790	748	765	753	779	783	752	745	754	730	756	763	771	802	783	767	760	750	730	730	835	771	732	809	784	768	755	706	796	771	743	766	752	778	750	784	762	716	770	808	804	758	814	777	757	756	769	733	783	753	790	819	801	777	769	759	717	759	792	740	787	712	777	788	718	793	746	766	722	824	786	754	757	749	769	754	786	802	738	757	783	777	749	780	791	759	806	790	816	746	814	757	742	761	766	737	744	727	748	780	754	752	764	777	805	768	738	749	756	728	723	768	752	755	753	784	755	755	783	785	780	747	813	741	787	740	741	751	749	754	709	768	772	776	753	712	795	782	744	718	755	717	748	754	755	782	801	809	778	747	752	729	793	789	728	761	748	743	762	777	738	798	791	793	745	775	759	800	778	763	766	772	741	761	712	808	758	764	790	758	743	782	745	811	779	773	759	764	760	731	767	793	745	776	763	766	777	709	739	770	723	751	744	805	728	728	767	750	821	749	781	745	763	737	759	793	773	803	765	768	752	790	720	716	752	804	777	814	812	749	813	762	754	759	713	777	766	746	746	755	734	793	716	824	755	711	770	745	780	742	725	781	780	751	762	748	774	768	737	772	755	782	745	765
4212	954	453	363	359	448	529	625	692	668	643	608	509	498	430	429	371	327	347	306	301	268	236	223	191	187	199	219	196	196	153	171	179	144	173	169	143	160	151	143	160	151	142	154	143	134	131	130	143	146	118	124	120	117	119	134	128	141	119	147	144	143	122	131	147	135	119	115	142	127	130	149	139	133	109	123	123	140	138	97	140	132	113	135	133	128	130	131	129	132	114	124	113	127	165	128	130	137	143	158	134	139	131	133	140	141	127	110	138	133	139	128	121	144	115	136	128	114	121	137	130	135	129	143	123	132	136	129	113	145	112	123	130	136	136	141	143	129	148	131	132	113	141	140	142	140	118	122	146	124	133	133	120	122	126	122	123	114	118	114	112	117	118	134	107	131	119	137	116	121	137	120	128	131	138	129	130	136	125	130	126	144	149	132	115	151	122	143	110	124	144	149	139	135	135	110	126	123	143	131	131	129	133	135	136	139	143	105	127	108	108	142	123	134	149	110	121	122	134	154	135	122	134	149	135	136	84	123	103	122	137	131	136	126	109	102	133	131	140	170	155	114	131	135	115	125	144	137	132	104	122	146	143	118	119	129	116	119	131	107	133	143	128	135	113	138	150	119	128	110	123	124	132	125	127	129	122	126	129	136	154	132	128	111	122	133	114	128	132	129	138	129	133	129	121	128	143	113	145	127	124	116	126	119	127	112	130	132	114	146	130	131	124	120	113	134	109	124	135	131	123	129	129	118	134	138	134	154	124	125	159	144	135	131	119	135	124	138	143	116	137	120	102	140	125	112	140	128	110	127	140	120	123	131	128	115	132	134	119	138	136	115	106	103	127	141	131	131	108	117	138	117	139	121	132	139	127	117	137	134	133	123	130	108	133	112	123	140	130	124	115	123	127	131	136	115	127	159	128	132	124	127	134	102	134	120	130	123	140	146	119	137	123	122	116	115	141	118	139	139	112	133	125	116	128	132	109	134	149	121	135	147	126	134	139	145	121	131	148	124	118	138	124	130	118	135	125	141	129	147	137	124	138	129	123	110	146	147	139	136	128	133	130	123	127	135	112	145	123	133	136	131	126	119	123	127	138	119	109	135	121	110	131	120	140	139	138	133	145	127	123	127	130	143	131	132	143	108	125	129	117	138	129	136	120	128	125	134	102	135	114	115	139	140	119	133	122	126	115	125	137	154	131	119	127	146	133	115	136	117	145	118	128	122	116	120	144	146	125	141	131	133	138	126	131	151	136	131	141	121	119	111	126	112	130	148	135	141	132	119	139	138	137	114	122	132	137	128	134	137	120	120	120	138	137	123	107	138	134	121	143	135	102	125	136	130	118	113	122	126	132	117	113	147	123	137	119	138	119	118	137	144	117	117	130	121	130	136	128	146	142	142	132	132	126	130	117	144	134	139	127	138	118	114	119	148	134	136	111	137	108	136	127	136	108	157	145	138	111	146	119	128	122	120	136	152	139	142	154	142	119	124	145	118	134	139	127	141	113	129	129	132	104	128	127	118	134	129	136	132	139	132	120	129	137	116	130	119	148	118	126	129	124	122	139	127	121	160	117	146	121	130	124	134	131	131	111	105	149	125	123	128	107	123	152	126	128	121	137	117	137	128	130	148	131	128	141	132	142	118	141	128	126	120	125	156	167	121	118	144	116	132	130	124	139	115	126	142	131	140	121	129	120	116	140	119	138	142	106	129	158	133	145	122	135	152	129	134	139	136	145	134	124	119	178	125	145	136	134	142	131	153	125	148	136	124	137	150	158	124	124	124	144	136	136	122	113	128	125	130	124	125	114	147	122	150	107	145	138	127	119	133	128	132	124	122	133	146	122	145	123	135	128	129	123	145	123	142	127	119	120	135	128	131	139	142	129	140	127	131	133	129	122	123	121	113	129	135	128	128	129	127	133	133	139	133	144	124	135	126	153	121	128	123	120	141	135	123	148	141	127	156	128	137	127	115	139	144	139	125	136	132	125	135	138	129	103	131	126	140	124	123	125	140	127	129	127	134	141	144	134	133	125	116	132	145	96	132	124	101	127	132	131	132	138	134	120	135	117	121	120	124	130	124	149	131	127	129	125	121	138	118	139	120	143	136	129	150	143	119	117	129	134	119	142	136	116	139	116	115	115	125	129	116	119	128	143	123	146	125	149	113	125	123	130	119	140	131	115	149	136	124	126	126	121	132	153	131	135	120	125	133	113	125	136	131	120	129	115	117	132	117	140	131	136	122	140	133	145	123	135	155	127	117	132	121	122	114	133	123	132	139	128	145	147	117	146	130	154	140	130	145	143	158	124	112	121	123	123	129	131	118	101	127	132	133	109	123	114	119	125	140	143	142	132	131	140	115	140	123	128	117	116	110	125	125	116	136	135	133	126	137	123	136	154	126	120	129	132	129	107	132	124	132	127	112	135	136	134	145	145	149	117	124	148	143	130	126	128	146	137	128	116	137	140	136	127	116	125	135	148	102	131	123	129	154	134	132	126	147	135	145	106	146	137	127	117	151	113	134	131	115	137	139	106	142	150	127	113	137	116	132	109	125	136	134	125	133	107	129	126	131	148	123	131	131	128	136	122	118	119	131	132	132	143	101	116	127	127	128	130	151	124	141	146	139	113	115	143	128	113	112	139	138	137	119	98	130	120	123	130	116	142	109	109	122	134	133	159	131	125	139	138	125	119	124	110	123	124	146	127	137	138	134	129	124	131	118	141	149	130	120	128	140	144	135	135	132	129	132	135	109	137	134	136	162	146	148	139	117	132	134	127	148	124	137	113	128	123	115	123	111	141	139	135	115	125	118	135	130	134	114	138	132	130	125	118	146	145	147	137	108	126	128	124	116	122	130	133	139	122	132	142	143	123	128	132	125	121	104	154	125	123	112	141	121	140	132	148	124	112	135	128	134	136	136	115	150	154	147	128	138	118	138	127	143	126	119	125	120	134	127	136	110	97	149	121	138	114	126	110	126	135	120	115	122	113	117	124	118	121	130	116	128	139	120	134	119	143	139	129	126	130	135	132	119	114	134	134	113	140	121	127	127	143	138	136	129	135	116	133	124	116	101	119	137	101	111	128	120	127	146	145	134	139	130	140	151	110	130	123	126	129	145	142	113	124	136	128	136	135	129	156	142	133	124	111	128	138	129	120	137	101	121	118	145	147	123	127	134	135	122	127	133	123	141	129	126	133	129	125	116	136	121	134	125	134	148	129	120	133	126	139	114	128	127	131	117	144	123	133	119	131	134	136	120	118	113	127	125	129	145	131	125	130	149	131	115	128	132	124	131	130	133	139	133	132	131	121	121	105	151	133	133	123	115	151	125	135	138	139	110	130	121	145	119	149	124	124	140	127	119	125	122	122	132	146	126	132	134	135	119	134	122	141	114	127	126	118	111	130	126	120	131	132	124	128	137	134	133	126	112	155	120	130	121	128	135	121	140	114	132	146	131	128	138	121	129	117	118	125	119	133	141	118	128
26955	9205	5387	6292	13552	19216	20948	20610	20102	18758	16887	15043	13141	11604	10333	9370	8405	7816	7105	6497	5622	4902	4528	4035	3483	3145	2894	2879	2924	2686	2435	2164	2208	2152	2025	1907	1723	1620	1587	1603	1650	1579	1563	1550	1484	1305	1220	1150	1127	1141	1184	1171	1168	1115	1163	1117	1184	1172	1110	1132	1130	1135	1084	1154	1034	1095	1060	1089	1077	1023	1048	1021	1099	1052	1110	1120	1012	1111	1065	1067	1058	1013	1080	1092	1042	1103	1111	1001	1028	1037	1064	1042	1020	976	1069	1022	1105	1050	1022	1064	1048	1053	1048	1013	1098	997	1048	1043	1060	1016	1029	1076	1056	1036	1020	1043	1038	1077	1054	1012	1015	1028	1044	1099	1078	993	990	1101	1008	1022	1080	1086	1087	1012	1041	1116	1077	1082	1021	1071	1017	1020	1033	1057	1042	1024	1044	1013	1040	1060	1066	1093	985	1013	1046	1067	1072	1086	1053	1087	1005	1043	1078	958	1076	995	1037	1068	1022	1060	1022	1092	1041	1067	970	1036	1011	1097	1037	1025	1088	1050	1043	1043	1091	1084	1008	1041	1021	1009	1031	1046	1085	1067	1091	1042	1058	1080	988	1031	1000	1056	1086	1010	1030	1056	1075	1068	1070	1028	1032	1031	1040	1032	1042	1057	1018	1044	1000	1105	990	1004	1046	1030	1050	998	1064	1046	1057	1042	1017	1047	1050	1048	1059	1049	1041	993	1071	1091	1090	1033	1061	1073	1069	1076	1014	1039	1021	1044	1018	1065	1053	1082	1057	1082	1123	1094	1089	1033	990	986	1053	971	1062	1026	1058	1020	1026	1025	1030	1081	1056	1100	1029	1026	1054	1115	1044	1069	1079	1063	1064	1096	1041	1033	1053	1068	1039	1053	995	1025	1081	1042	1087	1036	1021	1016	995	1071	1051	1001	1020	1066	1039	1011	1065	1077	1075	1068	1069	1068	1070	1041	1084	1072	1092	1048	1137	1043	1024	1028	1028	1028	1043	1001	1086	993	1023	1057	1003	1034	1077	1088	1068	1041	1045	1033	975	1087	1101	1082	1066	1089	1059	1044	1109	1046	1064	1037	1092	1083	997	1044	1048	1017	1111	1063	1036	1035	1074	1100	1053	1039	1072	1008	1083	1054	999	1033	1029	1072	1037	994	1013	1010	1007	1050	1082	1039	1010	1092	965	1017	1093	1075	1114	1060	1003	999	1020	1053	1075	1102	1061	1113	1047	1014	1042	1054	1085	999	1026	1035	1037	1014	1048	1035	1034	1037	1036	1053	1046	1010	1036	1001	1080	1061	1072	1069	1067	1032	1050	1022	1051	1061	1039	1047	1077	1040	1013	1017	1024	1000	1046	1048	1058	1021	1032	1090	1041	1052	1026	1062	1034	1064	1073	1070	980	1055	1068	1076	1065	1118	1029	1026	1049	1040	975	1048	950	1026	1015	1039	1067	1037	1082	964	1077	1041	1076	1066	1040	1087	1081	986	1015	1056	1005	1091	1032	1033	1118	1085	1032	1053	999	1030	995	1058	1057	1054	1089	1041	1072	1067	1093	1033	1090	1087	1074	1021	1040	980	1059	1057	991	1023	1061	1071	1037	995	1061	1034	1065	1069	1038	1069	1037	1017	1070	1079	1055	1057	1109	1045	1030	1063	1094	1057	979	1040	1082	1102	1025	989	1065	1033	1077	1009	1041	1012	1065	1035	1096	1071	1009	996	1034	1032	1086	1012	1027	1053	1033	1138	1056	1006	1064	1058	1006	1008	1038	1029	1044	1071	1032	1040	1044	1090	982	1005	1019	1018	1044	1132	1058	1062	1065	1028	1075	1063	1049	1050	995	1070	1047	1032	1019	1028	1083	1052	1064	1001	1056	1045	1072	1041	1008	999	972	1025	1065	963	1051	1023	1088	1071	1027	1007	1062	1029	1014	1027	1061	1036	1040	1088	1044	1023	1005	1021	1055	1046	1046	1044	1028	1008	1057	1087	1001	1041	1079	1080	1034	1032	1117	1013	1069	1104	1042	1006	1073	1059	1079	1095	1054	1044	1101	1013	1080	1113	1036	1044	1057	1053	1041	1071	1050	1025	1061	1028	1076	1061	1059	1045	1003	1068	1062	1005	1005	1044	1032	1082	1047	1054	1022	1053	1065	1037	1009	1056	1017	1057	1066	995	1014	1058	1018	1068	1013	1032	1031	1080	999	1048	1071	1009	1106	1019	1040	991	1052	1021	1011	1048	1105	981	1081	1016	1017	991	1058	1031	1050	1103	1076	1007	1066	1053	1030	1004	1053	1126	1018	1037	1036	1009	1074	1106	1046	1055	1025	1013	1017	1050	1089	1038	1077	993	1067	1065	991	1029	1065	1072	1008	1075	1063	1053	1105	1059	1045	1031	1092	1014	1054	1047	1066	1094	1075	1008	1045	999	1071	1076	1044	1081	1045	1047	1078	1066	1048	1037	1032	1063	1090	1021	1025	1029	1054	1076	1059	1049	1052	1049	1039	1046	1057	1056	1054	1083	1059	1093	1103	1072	1038	1062	1095	1040	1047	1045	1046	999	1054	969	1060	1043	1040	1084	1083	1032	1007	1008	1106	987	982	1058	1009	999	1074	1060	1036	1075	1016	1040	1045	960	1059	1068	1094	1035	1035	1035	1036	1011	1028	1045	1071	1005	1040	1120	989	1073	1106	1017	1022	1057	1052	1055	1040	1077	1013	1081	1036	1024	1018	1109	1085	1053	1059	1023	1010	1071	1058	1093	1056	1057	1046	1100	1093	1088	1044	1006	1074	1112	1085	1043	1089	1033	1044	1002	1059	999	1059	1041	1097	1018	1082	1035	1016	1050	1033	1026	1003	1086	1089	1015	1013	992	1097	1038	1064	1081	1014	1055	1119	1004	988	1138	984	985	1072	1064	1051	1118	1100	1027	947	980	1034	991	1020	1042	981	1002	1045	1068	1040	1044	1060	1041	1019	1039	1050	1018	1023	1083	1022	965	1066	1080	1068	1077	1028	1021	1056	1073	1077	1102	1075	1076	1043	1045	1043	1038	1004	1044	1030	1004	1008	1077	1068	1057	1013	1056	1075	1066	1087	1105	1039	1017	1026	1024	957	1034	1025	1033	1070	1057	975	1010	1145	1024	950	1033	989	1078	1046	1044	1048	1064	1018	1050	999	1071	1006	1050	1025	1051	1028	1033	1015	1051	1109	1066	1056	1054	1027	1026	982	1015	1044	1108	1031	1047	1144	1001	1069	1069	1012	1034	978	1056	1035	989	1054	1077	1102	1010	1108	1067	1050	1032	1063	1069	1050	998	1055	1097	1031	1045	1034	1082	1030	1024	1097	1066	1009	1092	1026	995	1085	1055	1113	1067	1038	999	965	1054	1062	1052	1017	1075	1047	979	1104	1019	1077	1081	1095	1016	1098	991	1022	1035	1000	1091	1048	1019	1106	1058	1063	1075	1035	1071	1041	1054	1074	1056	1027	1044	1019	1053	1046	1069	1009	1018	1125	1064	1090	1063	1052	1034	1022	1092	1051	1013	1077	1073	1035	1076	1021	1043	1106	1039	1017	1067	1034	1046	1019	1030	1052	1037	1103	1073	1043	1035	1048	1053	1066	991	1088	1051	1074	1038	1081	1001	1053	1044	1011	1016	1034	1040	1000	1048	1000	989	1040	1047	1049	1091	1040	1037	1035	1107	1010	1060	1063	963	1068	1117	1109	1063	1079	1039	1102	1060	1051	1071	1004	1034	1086	1028	1050	1046	1053	1068	1002	1027	1001	1047	1039	1010	1048	1023	1054	1001	1067	1122	1107	1067	1033	1012	1050	1051	1011	1029	1065	1021	1036	1126	1056	1074	1025	1003	1030	1052	1041	1048	1053	1069	1088	1025	1047	1078	1035	1012	1071	1045	1076	1082	1036	1056	1023	1016	1068	1016	1012	1035	1048	1030	1085	1066	1049	1051	1075	1081	1071	988	1081	1015	1073	1032	1044	1073	1030	1017	977	1068	1053	1049	1068	1102	1050	976	1056	1081	1037	968	1037	1080	977	1028	1031	1036	1027	982	980	1011	1108	1039	1010	1027	1070	1008	1007	1057	1073	1042	1061	1041	1054	1063	1059	962	1091	1061	1002	1032	1077	1050	1051	1086	1041	1006	1017	1040	1023	1043	1048	1047	1073	1060	1038	1006	1064	1068	1089	1056	1043	1017	1098	1043	1060	1075	1010	1006	1065	1068	1062	1073	1026	1056	1115	1041	1048	1040	1037	1071	1031	1080	1047	1043	1094	1053	1025	1054	1085	1062	1033	1014	1054	1078	1029	1096	1051	1131	1023	1036	1076	1063	1064	1076	1043	1053	1044	1000	1026	1038	1023	1061	1028	1065	1003	1016	1086	1036	1116	1055	1004	1056	1034	1093	1039	1043	982	1042	1011	1051	997	1076	1024	1110	1000	1016	1054	1030	1014	1090	1074	1064	1019	995	1071	1026	1015	1091	1096	1030	1034	1034	1034	1059	1085	1023	968	1046	1047	1046	1017	1080	1066	1053	1015	1030	1063	1084	1035	1052	1057	1068	1027	991	1035	1000	1023	1077	1063	1082	1076	1029	1076	1050	1081	1079	1042	1112	1068	1043	1053	1015	1076	1058	1032	1001	1054	1059	1058	1056	1022	1040	1082	1013	1048	1061	975	1032	1087	1067	1037	1021	1120	1090	1049	1033	1001	999	1027	1034	1030	1050	1072	1038	1031	1020	1073	1129	1112	989	1040	1004	1091	1030	1074	1070	1005	1089	1018	1040	1022	1017	1017	1034	1023	1060	1020	1034	1082	1037	1012	1025	1106	1072	1008	1001	1117	1098	1059	1058	1044	1088	1075	1086	1062	1036	1042	1005	1049	1086	975	1028	1001	1016	1067	1055	1049	1045	1035	1003	1023	1057	1034	1027	1022	1081
6915	765	403	313	251	325	499	563	544	594	530	491	409	335	322	297	297	263	219	229	217	201	158	159	127	124	112	130	126	102	110	80	93	79	84	81	105	100	93	73	66	76	96	83	91	59	70	68	58	67	57	56	65	74	63	76	72	79	85	57	70	66	62	69	70	54	56	59	55	68	77	75	59	65	60	71	63	51	62	57	56	53	67	57	63	59	73	64	66	81	72	66	57	69	48	63	61	60	69	60	45	44	68	66	56	77	64	50	64	69	63	67	54	62	64	69	60	51	58	58	66	65	63	56	71	53	67	66	51	59	49	67	53	63	58	56	63	61	62	63	67	64	63	54	55	52	50	70	81	60	65	51	67	76	69	49	63	71	65	56	80	72	61	74	62	65	64	51	55	71	59	61	51	64	53	56	67	62	64	68	54	56	64	65	68	76	63	59	73	71	62	56	53	71	73	53	77	65	72	61	62	64	63	59	70	73	64	64	58	63	50	65	66	60	64	58	62	71	57	50	60	65	54	59	66	55	53	72	71	48	67	65	61	54	77	54	74	64	63	57	70	65	65	67	74	65	60	70	61	63	51	70	49	41	55	49	62	56	65	73	60	61	59	61	57	62	60	60	50	63	60	75	60	62	64	52	61	62	52	72	72	58	51	64	74	74	71	64	58	56	63	55	63	67	59	61	69	67	71	54	75	62	68	64	75	61	73	64	65	60	61	56	53	75	57	57	60	73	59	48	55	63	54	57	56	67	50	63	64	59	58	58	53	58	62	55	65	53	54	60	68	58	51	50	64	63	69	61	78	70	56	56	64	62	66	65	70	57	46	56	67	65	72	67	65	64	69	68	61	70	84	65	66	58	55	64	66	68	55	63	75	60	58	80	71	49	72	57	63	68	61	63	58	67	55	74	54	64	69	66	73	76	56	61	54	56	49	62	64	59	74	68	63	50	55	62	59	58	63	51	54	58	68	54	64	63	77	77	55	66	55	64	66	65	71	60	69	56	58	69	56	60	65	57	69	50	69	65	56	75	57	63	42	54	70	59	73	55	63	64	53	67	74	71	71	47	64	51	63	70	60	52	56	74	70	64	65	66	67	56	72	63	62	56	72	55	84	54	69	64	64	63	60	55	55	57	52	64	63	60	59	67	62	60	56	69	67	64	52	39	60	45	59	68	67	73	67	65	69	51	68	59	63	61	79	63	55	63	54	70	77	69	53	53	73	83	62	68	72	64	64	69	62	55	69	63	70	61	68	53	62	57	72	49	74	73	61	65	67	48	81	72	63	61	47	56	63	54	51	74	50	56	71	57	54	74	48	53	61	67	57	57	65	58	61	63	70	73	61	59	67	67	59	59	76	48	69	55	76	56	62	63	65	72	61	66	61	54	59	61	54	54	55	67	71	58	54	48	59	66	57	56	66	59	69	60	80	64	68	59	68	55	64	59	56	69	65	69	73	64	63	62	74	70	74	64	54	65	63	53	62	64	53	60	64	63	61	66	55	58	55	65	70	60	69	75	70	57	66	68	50	75	64	58	56	58	51	71	67	65	50	75	66	52	77	54	68	55	65	56	73	58	70	52	63	54	77	59	49	58	76	64	62	63	62	59	66	62	57	60	56	76	50	76	56	66	63	58	62	70	66	63	63	66	71	54	54	62	58	54	65	65	62	58	63	63	68	81	61	48	69	61	76	49	56	60	67	63	57	61	66	66	60	47	54	59	55	79	77	75	60	63	71	61	52	59	52	66	53	62	70	62	53	67	49	64	49	50	62	64	70	58	66	63	63	67	62	68	61	47	55	65	61	66	63	53	68	68	59	85	77	55	49	61	49	72	61	67	51	53	57	55	61	69	80	60	61	67	48	62	50	64	51	51	66	71	55	44	67	64	66	70	53	60	57	64	79	57	56	54	58	65	58	61	81	60	59	53	59	54	64	50	61	69	58	61	61	68	73	72	66	59	73	75	60	49	55	59	50	70	83	53	58	72	62	56	61	58	60	72	66	58	59	74	67	73	53	54	57	52	63	64	69	66	72	54	51	52	54	63	56	47	80	78	57	61	54	57	51	60	62	59	59	70	60	72	45	65	50	49	53	58	51	57	48	62	70	75	69	58	71	63	53	74	62	51	63	64	60	69	53	60	57	62	52	64	73	59	62	66	69	69	66	54	61	63	67	59	63	57	69	62	65	61	60	74	57	72	68	56	44	58	60	68	66	65	58	64	57	63	57	51	60	64	59	68	68	55	65	62	62	58	70	53	68	52	59	59	62	72	55	57	47	78	52	67	42	64	66	67	59	64	74	74	56	55	68	82	55	58	56	39	48	51	63	58	65	68	48	50	62	47	72	57	59	58	56	64	65	62	68	65	77	71	56	69	63	63	62	51	55	63	56	76	65	66	59	62	63	66	58	70	70	52	57	66	59	69	72	53	59	59	63	52	61	66	66	48	63	54	59	68	59	52	74	64	68	65	52	60	57	60	45	65	56	66	49	74	65	66	54	52	74	67	68	64	58	67	66	67	80	73	53	53	62	74	66	64	55	72	78	59	59	56	48	56	74	69	64	57	60	55	73	53	56	50	62	64	55	64	76	71	79	62	63	77	59	69	55	54	61	53	78	56	48	58	68	72	69	78	68	54	72	58	55	70	72	69	53	64	62	64	59	74	64	70	59	60	61	71	80	61	57	56	68	71	68	53	58	76	66	74	63	76	58	62	61	59	77	76	63	48	57	73	67	59	70	66	70	54	78	55	61	58	62	65	50	57	61	57	55	67	65	62	75	63	67	60	65	56	53	67	63	62	68	53	56	64	63	71	60	61	52	73	62	64	65	47	62	68	62	57	63	49	65	61	57	65	58	52	79	53	70	64	63	63	71	64	65	70	64	61	50	63	57	69	57	71	65	61	60	70	56	82	65	69	73	57	64	51	65	46	53	58	56	69	60	65	53	77	65	68	63	75	68	51	62	66	68	71	65	64	59	76	59	56	61	64	67	70	44	75	65	62	73	65	64	61	53	61	59	61	69	73	62	62	64	65	62	56	65	62	65	63	67	70	57	56	66	68	56	51	66	50	71	49	64	59	65	60	57	62	65	54	61	59	60	65	54	55	57	67	49	53	59	61	75	65	67	60	52	65	65	65	76	48	50	53	63	61	70	70	61	62	44	60	76	64	73	63	68	53	57	55	74	54	62	60	61	55	55	53	59	67	75	60	73	53	67	60	64	62	57	74	59	57	64	50	65	72	58	54	54	79	73	53	58	62	52	71	75	75	77	60	60	60	62	60	75	58	71	45	61	46	70	72	68	59	60	59	56	66	58	54	63	79	55	56	56	72	53	52	61	56	77	56	56	61	61	66	56	50	63	66	50	73	63	62	57	64	66	50	72	66	53	53	60	64	58	70	54	60	66	51	63	54	51	61	67	65	47	48	63	67	67	56	56	52	66	66	54	62	64	64	66	61	52	61	55	55	55	73	66	53	59	63
22724	7649	4579	5664	12310	17683	19435	19580	18905	17721	15845	14059	12460	10738	9626	8743	7827	7067	6360	5884	5262	4398	3872	3346	2815	2689	2327	2223	2309	2143	1861	1724	1730	1576	1454	1266	1143	1186	1085	975	1085	1072	1049	1029	958	776	668	696	624	641	568	599	560	597	540	580	564	638	610	587	614	634	576	567	566	541	531	521	524	521	537	518	523	519	557	534	532	490	577	540	572	510	506	514	543	506	514	514	483	494	515	538	498	506	509	515	556	506	466	526	499	534	449	513	475	519	505	480	486	497	472	498	473	503	501	510	516	529	477	489	510	507	543	511	510	528	513	507	499	476	504	509	503	517	527	460	493	549	477	541	497	549	512	500	492	564	546	514	492	501	468	531	510	526	527	474	512	495	495	511	483	512	497	522	545	530	534	493	495	538	511	534	535	471	494	516	506	495	484	441	507	524	537	532	507	506	516	483	478	544	507	522	524	511	552	498	519	524	504	489	509	512	501	487	514	502	464	499	520	491	515	508	499	495	471	503	465	511	511	522	526	513	481	502	503	532	510	494	508	544	508	546	499	518	500	522	510	544	499	522	490	500	524	529	500	504	459	463	532	495	504	492	568	512	526	507	502	513	470	497	492	529	538	545	525	498	481	493	531	489	534	510	506	509	507	473	458	520	532	496	489	524	494	493	456	502	510	522	533	473	503	513	527	486	525	490	455	520	528	484	504	524	500	532	521	482	516	517	532	506	517	534	513	535	510	506	481	493	508	465	493	518	497	496	520	495	458	482	488	523	497	492	545	496	499	519	503	511	523	468	466	519	470	496	522	477	521	528	511	490	521	546	479	527	497	489	520	505	522	514	499	476	523	511	517	518	532	491	513	509	497	515	486	502	553	493	524	501	512	538	489	505	522	530	530	513	493	486	517	540	502	521	503	522	478	511	515	497	505	491	530	488	511	516	511	476	532	504	457	509	505	482	495	544	555	542	530	449	515	513	541	541	536	511	518	540	500	565	548	467	503	512	523	494	512	520	449	544	504	471	509	506	508	508	477	512	535	510	511	503	539	482	516	473	508	532	504	509	489	509	508	497	510	533	502	505	490	525	526	504	481	507	582	496	514	523	480	489	513	483	494	482	502	525	500	501	485	543	509	523	520	537	514	498	508	493	549	503	486	520	508	532	529	472	532	530	515	469	501	498	541	502	495	511	563	475	502	516	510	528	509	502	522	481	496	495	493	489	505	497	515	525	539	537	568	497	542	523	487	500	549	553	515	488	574	478	491	487	485	525	516	499	504	496	542	503	510	524	540	487	497	514	540	512	503	517	478	508	545	478	456	485	521	505	519	511	515	540	480	503	521	522	511	498	509	522	509	497	483	475	535	490	550	506	530	564	510	490	483	522	514	493	508	510	496	509	503	525	484	495	521	516	482	503	528	472	531	501	505	474	508	529	511	495	490	499	533	488	521	487	484	501	534	511	487	495	493	526	547	509	492	543	516	520	498	448	524	482	531	488	460	528	521	464	492	500	501	520	545	507	470	510	553	517	492	510	490	527	498	508	491	504	529	534	488	476	526	498	495	524	535	488	496	496	500	521	503	478	500	504	535	515	502	572	503	491	510	513	501	514	479	533	474	459	510	514	498	522	530	508	544	508	531	528	486	535	541	504	482	495	515	501	529	513	534	491	494	521	514	513	485	522	517	493	521	521	536	553	497	539	483	519	533	479	515	517	553	540	497	525	512	484	484	516	531	506	469	545	522	514	488	508	510	509	524	523	475	502	506	490	500	502	496	530	508	533	535	482	480	501	469	526	575	525	505	537	512	508	482	523	495	515	484	505	530	527	488	525	527	504	544	536	531	516	519	507	527	480	494	550	505	522	509	518	528	508	486	526	509	531	491	528	522	486	514	509	497	509	486	525	506	558	562	485	479	527	521	502	515	539	493	507	504	522	524	528	484	520	518	513	530	496	520	509	506	538	492	499	495	548	500	486	511	514	503	498	516	500	511	505	528	485	539	483	516	500	528	559	521	518	491	504	539	494	485	524	523	485	511	513	500	518	504	523	493	491	550	522	507	523	505	538	488	495	469	476	478	557	519	517	499	504	504	507	506	480	547	497	514	480	507	525	505	480	521	532	495	500	535	543	497	501	483	523	558	521	488	497	506	497	519	512	509	514	514	479	493	509	475	509	491	518	523	481	502	508	471	518	500	511	480	517	479	501	477	498	522	529	489	502	530	486	476	458	545	504	538	496	533	523	525	526	459	492	513	489	505	483	531	508	497	512	532	481	512	500	497	514	487	492	504	487	514	479	483	467	516	511	501	554	486	530	508	514	513	476	466	523	528	538	524	497	556	532	505	470	483	518	539	502	490	506	506	530	483	518	498	516	519	537	536	497	480	521	485	500	520	541	489	530	517	519	522	511	543	516	515	500	502	518	546	508	492	503	509	532	488	516	518	496	523	494	493	556	500	495	524	489	536	509	463	545	547	498	528	507	551	528	518	519	510	487	554	543	496	505	514	516	511	487	502	506	488	490	535	567	477	479	529	455	530	502	523	580	512	517	489	526	491	519	505	506	509	585	492	528	505	521	463	491	517	532	496	483	539	508	494	528	494	546	476	522	482	492	491	500	455	532	494	541	515	495	522	497	502	531	470	468	530	548	519	519	501	530	535	519	497	526	541	518	531	508	515	483	482	550	505	563	509	442	501	494	496	502	507	517	524	563	508	506	512	495	531	592	510	533	520	509	500	508	530	555	531	489	515	474	517	491	490	467	494	495	495	503	467	558	488	466	463	492	504	532	475	516	550	526	510	499	498	541	521	487	511	531	537	486	501	542	545	534	536	513	517	504	519	501	497	534	475	513	483	480	493	495	512	561	513	463	494	481	487	458	543	479	510	541	548	483	510	563	495	514	504	498	536	538	517	522	511	471	516	549	502	496	457	526	525	475	482	539	509	497	509	538	492	506	507	471	537	487	517	548	506	499	517	482	530	534	473	500	484	487	521	506	502	529	499	514	524	504	486	506	548	555	477	487	533	520	467	529	507	487	479	543	492	484	511	479	528	452	485	508	518	530	551	535	547	540	508	507	538	498	516	508	498	504	514	506	515	479	526	550	523	533	465	497	540	485	512	538	495	501	518	505	522	494	503	458	517	510	525	516	528	494	477	534	521	506	514	519	526	548	518	470	523	502	532	517	515	506	505	451	506	489	510	519	513	478	494	525	483	484	500	525	479	538	526	497	503	495	492	504	542	524	551	486	533	489	518	553	509	471	529	485	536	504	492	512	457	533	509	499	536	511	518	518	488	497	546	548	496	490	547	494	482	490	583	478	535	512	532	565	480	523	501	528	541	522	549	517	497	474	517	476	511	491	511	521	519	513	528	501	503	492	548	504	497	493	522	510	517	529	487	540	504	513	517	505	553	513	504	508	523	494	514	523	521	507	518	512	528	560	516	543	530	524	513	538	499	521	480	510	487	504	525	489	523	498	506	493	487	524	503	501	509	507
6045	1174	566	452	352	436	664	831	829	863	748	677	581	526	454	451	374	388	347	329	291	250	236	205	191	187	191	181	198	169	168	173	165	149	132	129	136	156	145	119	155	136	125	131	112	124	111	102	125	113	115	131	109	98	114	114	119	121	112	101	122	111	101	118	114	113	107	105	94	110	118	98	116	87	111	108	116	118	116	121	123	107	114	110	92	120	102	92	90	103	104	114	98	113	89	88	120	119	114	115	105	109	89	119	115	94	123	111	103	104	112	94	117	107	103	106	90	114	111	104	92	104	115	110	117	100	88	106	116	107	97	133	97	107	109	112	107	95	104	92	103	111	126	107	106	100	105	93	122	106	101	122	96	105	112	83	107	110	116	107	108	98	115	86	117	121	100	97	99	98	101	118	109	123	108	115	117	91	95	112	91	116	115	97	92	100	107	119	97	131	100	113	89	98	106	118	83	106	139	117	120	102	109	105	89	95	119	99	110	104	105	106	115	102	110	113	114	128	105	94	105	112	100	128	114	107	107	98	116	80	124	117	117	112	112	106	124	107	112	104	100	103	134	128	92	123	101	96	133	99	100	129	102	97	107	118	111	102	114	106	97	101	111	112	134	124	111	116	126	95	124	95	90	92	132	105	88	100	100	104	96	98	107	120	115	100	114	96	105	105	110	102	105	91	117	94	106	109	111	94	105	114	102	104	110	106	102	124	105	107	94	114	110	102	111	109	121	100	87	100	110	105	109	112	104	104	105	93	129	91	111	101	125	112	101	108	104	100	107	86	118	109	109	101	118	112	104	114	107	92	117	102	113	106	114	109	96	109	122	126	120	90	120	112	106	116	109	99	105	108	89	111	96	126	86	105	88	108	112	97	116	110	105	102	94	99	98	105	104	92	101	105	114	118	134	84	103	97	86	116	106	112	115	116	118	121	109	100	112	96	107	102	92	99	124	122	91	102	112	115	131	111	118	120	121	112	103	116	107	105	113	119	100	103	109	109	106	109	119	121	112	105	106	102	105	109	91	91	104	90	115	116	104	121	92	105	114	106	104	104	77	107	129	85	114	101	102	94	126	99	118	128	79	103	110	96	108	119	88	98	118	109	105	91	101	99	103	116	92	112	106	96	106	100	101	117	115	110	121	112	110	128	136	106	119	110	104	101	114	91	113	117	118	112	106	111	98	110	101	109	90	137	105	103	111	100	99	94	101	97	101	95	115	104	122	111	101	85	75	112	95	111	98	117	86	96	116	100	106	98	105	105	114	110	94	93	113	88	129	92	89	119	100	101	121	116	104	124	109	103	110	86	107	109	99	107	107	94	109	111	111	125	104	73	100	92	97	107	105	100	107	102	120	108	113	94	132	97	97	92	104	101	103	116	122	108	130	119	112	84	99	108	115	117	105	92	114	116	107	103	102	116	124	118	111	129	123	92	83	102	113	96	114	125	112	102	100	108	105	104	101	116	129	117	103	101	88	117	100	106	106	97	122	103	116	98	113	109	116	104	103	86	91	104	107	101	111	102	104	115	105	112	108	109	93	114	104	112	112	111	115	97	115	103	105	114	109	106	98	107	96	109	107	119	124	119	108	107	108	108	95	114	100	103	86	97	84	106	104	111	105	112	112	120	120	100	94	96	112	114	119	113	102	106	108	108	110	95	106	108	96	113	125	97	89	119	105	104	97	116	114	93	96	110	99	102	111	104	106	100	98	94	88	104	129	103	123	110	96	103	105	100	124	117	107	108	109	104	109	111	90	100	132	89	103	84	115	89	97	88	116	89	109	89	105	107	110	107	115	92	96	88	111	122	88	106	117	115	124	104	92	106	106	94	102	96	112	106	92	94	116	120	120	96	111	101	112	110	112	103	97	94	104	104	99	102	106	96	105	101	99	109	119	88	106	95	103	140	103	84	106	106	138	115	114	118	103	97	115	99	95	99	113	112	109	113	83	129	107	96	106	92	103	108	110	118	97	106	105	117	114	113	95	102	113	99	104	114	119	98	123	105	120	120	112	104	97	98	108	90	107	107	108	110	118	111	102	98	110	115	100	123	99	101	116	97	94	105	111	101	111	110	102	115	109	103	101	110	101	99	109	108	100	109	117	95	117	120	86	105	109	125	103	89	109	82	101	103	92	119	105	113	126	106	103	101	98	101	105	116	104	110	111	117	101	121	128	108	107	119	100	103	97	118	96	91	112	110	119	110	123	109	107	108	98	126	101	110	109	102	96	105	99	106	95	119	104	112	99	120	109	103	110	103	99	114	124	90	109	102	102	110	102	97	108	97	111	117	107	92	106	109	117	114	119	103	112	110	125	111	99	95	109	105	111	118	110	108	95	96	117	105	109	111	109	100	113	105	107	115	107	111	124	107	102	107	106	103	104	118	92	125	88	124	117	114	129	108	120	89	109	118	112	104	108	109	90	90	103	108	100	113	105	110	106	124	99	88	113	105	118	97	95	125	104	95	116	126	121	112	116	99	107	100	124	104	97	104	113	90	109	104	102	108	99	137	112	92	106	103	104	110	106	94	86	118	104	124	86	111	98	105	112	115	104	107	88	98	108	98	94	113	113	89	95	91	105	93	106	104	111	111	101	120	112	121	115	106	105	107	110	90	113	96	103	123	120	116	110	92	102	94	99	104	101	99	113	109	92	103	99	89	120	102	108	94	95	91	133	96	112	101	95	108	102	108	130	120	115	104	124	99	113	116	101	96	117	93	118	110	116	105	121	103	116	75	110	104	108	102	98	110	103	112	117	89	118	112	91	107	93	101	102	116	72	98	113	110	116	116	104	139	91	89	115	116	98	109	103	125	90	105	92	118	99	84	105	111	104	97	108	127	94	123	112	105	106	108	110	98	117	99	125	97	111	108	76	100	107	85	109	116	104	116	108	108	111	116	106	110	106	105	138	99	108	112	107	107	94	102	113	110	114	108	85	102	114	105	97	96	127	118	107	96	118	114	106	114	119	103	82	109	96	128	91	119	109	117	110	106	116	96	112	114	110	117	119	110	115	102	83	117	105	104	105	102	101	114	96	113	93	106	106	97	119	106	109	101	109	118	109	98	125	140	109	106	102	114	107	98	107	99	111	113	116	104	116	103	101	88	104	100	103	108	98	82	97	112	123	107	109	105	98	85	117	101	97	116	113	113	103	111	93	100	90	106	101	107	126	104	132	110	95	109	103	104	113	99	105	114	88	123	121	96	106	97	105	108	120	96	97	113	99	100	107	113	104	104	100	104	117	116	104	106	94	87	110	127	113	124	102	90	98	98	115	123	115	106	93	111	107	100	104	101	98	101	102	103	117	94	114	122	95	103	102	104	105	112	106	121	115	106	87	113	109	118	98	106	90	116	113	92	119	89	106	99	95	120	96	103	125	109	103	105	100	114	107	101	99	77	114	95	106	110	109	129	111	103	111	99	100	98	88	102	114	107	104	107	103	110	111	104	92	95	99	105	87	94	110	108	111	91	101	97	86	92
28643	10194	6478	7680	15949	21773	23354	23658	23020	21392	19262	17118	15366	13762	12314	11098	10105	8959	8230	7580	6845	5798	5157	4521	3919	3629	3252	3297	3285	2935	2645	2481	2288	2292	2089	1915	1758	1734	1698	1565	1663	1684	1598	1593	1407	1124	1090	1083	1070	1013	999	1009	938	1019	985	1068	1116	1071	1010	990	963	979	922	941	972	927	922	979	930	998	907	904	894	893	874	977	883	908	887	897	889	907	933	866	880	863	904	965	896	907	924	888	857	881	857	878	886	905	862	896	946	909	903	885	915	893	856	899	881	945	884	867	905	916	869	877	867	860	839	852	864	866	904	875	928	917	813	881	875	937	879	882	876	892	948	860	868	850	928	902	864	861	867	865	869	895	927	877	908	903	864	882	862	866	868	893	856	876	911	907	887	911	922	888	920	909	916	876	915	836	902	913	883	908	907	892	909	869	875	864	878	892	850	867	912	851	885	854	867	848	936	871	885	900	896	875	922	865	861	881	888	861	887	866	936	885	898	919	876	881	893	931	888	900	868	840	893	902	877	883	919	914	920	908	889	895	829	930	899	935	890	861	861	888	897	872	902	879	900	857	898	949	818	929	886	916	887	922	911	875	911	852	893	915	930	916	862	898	884	899	844	847	878	900	879	879	897	876	879	884	831	862	882	894	875	854	905	891	873	881	870	856	898	901	886	920	887	895	878	904	876	866	921	874	872	869	942	874	868	913	864	867	905	909	868	875	867	875	882	861	863	870	878	846	820	843	869	833	924	863	909	860	845	908	893	863	913	891	896	858	895	855	859	871	868	884	854	869	844	878	895	894	886	905	885	933	930	925	888	877	864	836	875	933	908	892	852	888	865	928	839	856	909	879	913	878	913	841	916	885	912	812	923	877	877	833	889	908	814	943	848	888	919	878	879	855	921	909	825	871	883	902	888	896	857	863	894	858	915	839	879	835	882	903	838	923	849	877	860	862	873	914	863	903	852	849	819	901	901	888	886	878	869	899	878	881	852	904	847	844	921	870	849	895	845	887	896	880	934	820	915	873	812	895	883	875	834	810	831	885	914	892	922	878	875	894	866	851	921	871	843	890	904	922	902	853	915	865	866	875	896	891	891	935	868	831	860	878	903	880	904	899	875	888	895	805	894	886	894	848	870	873	869	950	920	867	870	902	832	845	876	861	861	888	884	876	866	842	907	879	861	908	866	851	881	921	844	860	961	872	871	920	905	907	937	932	912	872	930	919	849	888	852	841	837	852	984	896	821	935	927	821	880	863	891	968	944	899	836	845	914	885	856	904	886	911	874	851	924	871	824	889	887	889	911	862	856	921	909	946	880	911	874	847	881	891	876	924	843	890	847	829	845	834	904	858	963	922	823	859	878	879	901	894	839	860	890	896	890	899	942	911	891	908	894	831	820	879	847	869	863	930	844	884	898	879	900	906	865	891	842	860	888	893	928	895	861	905	858	942	906	881	941	864	935	923	870	888	916	855	873	907	901	862	860	904	852	901	876	819	901	877	880	823	869	879	885	865	882	857	890	899	875	898	855	910	847	870	925	904	911	887	911	893	848	908	853	857	886	875	882	883	910	882	883	922	902	903	885	889	818	857	906	877	863	873	890	896	873	802	924	923	940	889	882	844	867	915	884	902	942	895	927	926	896	897	893	896	854	850	844	928	892	910	858	894	851	865	918	886	890	837	920	906	893	938	909	876	907	870	905	863	947	822	942	901	877	884	911	900	899	877	948	868	880	897	902	845	908	828	857	923	859	916	877	890	921	815	876	861	873	903	899	869	906	887	871	849	921	870	889	883	863	890	860	908	883	901	897	841	881	906	910	897	859	927	877	832	871	947	872	884	933	887	929	833	933	856	892	896	879	889	897	873	866	889	876	898	915	871	915	873	954	868	809	885	820	886	910	900	870	861	845	886	945	903	874	916	867	908	861	879	914	952	865	870	862	877	883	894	855	892	860	863	924	901	836	899	889	879	875	856	878	910	865	891	928	898	930	887	919	895	864	893	904	888	848	895	880	940	855	927	852	872	874	906	950	847	916	912	890	935	910	814	890	878	894	894	908	930	852	887	902	847	923	890	843	830	917	858	898	887	974	828	860	858	928	853	916	880	881	868	853	967	893	831	868	885	872	898	907	908	892	895	889	886	895	868	885	874	883	924	908	851	925	812	855	899	838	904	850	889	915	898	942	861	897	874	883	894	905	890	888	841	849	903	879	906	884	860	913	909	916	868	831	893	843	944	839	938	891	851	892	876	942	913	888	821	917	892	905	867	891	876	921	892	841	936	926	941	868	881	822	885	867	904	919	889	913	904	921	904	863	944	894	877	861	887	930	892	881	884	869	856	809	919	919	891	869	880	912	894	879	847	916	850	875	894	869	899	892	884	852	876	839	844	881	896	898	862	913	900	907	902	878	912	890	849	865	885	892	859	859	877	839	916	917	852	886	851	913	878	925	898	929	846	901	829	891	870	873	895	854	939	900	866	905	893	904	884	873	853	826	909	918	852	903	906	921	904	851	893	880	854	933	848	906	880	852	882	855	903	937	848	866	917	878	887	881	872	942	868	863	889	875	916	900	863	912	859	905	894	882	884	921	903	842	897	891	879	882	877	900	917	927	860	896	856	885	881	880	891	925	921	848	883	892	900	873	911	907	875	893	871	904	893	889	866	893	850	855	915	826	922	878	837	857	886	904	873	880	860	858	908	899	937	891	864	866	905	876	857	914	918	918	863	873	907	936	941	923	860	860	892	857	965	853	852	891	919	868	897	911	846	860	859	851	942	823	923	851	899	846	905	898	884	891	890	895	870	890	899	931	895	864	848	803	924	900	910	904	900	874	887	911	877	872	869	941	834	929	839	859	834	920	869	855	867	896	896	893	927	855	842	864	893	898	885	894	861	846	932	892	892	858	927	886	847	886	926	905	873	866	867	855	880	925	900	872	876	900	886	884	890	880	883	913	936	881	904	884	871	890	924	934	888	923	875	876	881	859	872	910	872	906	855	870	899	907	818	892	937	874	894	888	886	903	861	869	799	904	947	920	885	911	803	858	895	873	867	895	892	850	871	930	899	815	910	917	850	838	843	952	961	882	919	871	845	914	887	858	844	952	908	908	872	886	832	895	870	844	923	883	877	885	896	918	880	935	866	844	860	907	876	880	835	864	901	880	944	896	900	875	909	869	941	844	875	870	921	933	873	894	912	887	939	879	824	829	879	864	869	858	910	882	821	935	908	888	858	877	898	836	902	919	931	853	897	926	890	897	889	915	915	876	862	851	903	842	925	908	810	909	879	885	870	906	967	871	883	911	872	951	902	910	962	850	869	876	877	888	905	878	894	860	921	926	888	946	841	916	877	842	931	900	916	888	888	918	889	917	916	878	875	878	874	814	933	838	884	863	878	908	901	934	901	858	898	884	904	860	907	919	841	934	860	874	916	907	940	859	871	852	882	910	931	963	912	873	873	880	922	899	857	914	931	893	881	858	819	903	851	890	856	919	939
4590	510	314	288	286	316	405	482	483	488	434	401	346	323	285	263	246	242	208	204	182	169	189	159	135	129	155	123	158	132	115	124	113	113	103	131	118	105	112	115	119	107	98	107	112	114	112	114	86	86	97	85	108	107	99	90	95	93	96	93	93	86	100	85	103	94	95	90	91	92	80	88	87	90	104	93	92	103	89	90	103	83	89	89	129	101	87	93	102	93	85	100	85	110	84	96	94	104	88	87	103	84	122	96	92	92	86	114	98	102	103	101	106	92	89	96	120	87	98	102	97	99	96	99	101	102	108	96	81	93	90	86	93	98	96	106	72	104	106	102	105	114	81	106	94	100	98	107	91	90	93	94	83	118	113	83	94	81	92	97	83	88	87	109	91	98	99	87	98	93	101	80	93	97	81	95	89	99	92	89	114	90	88	104	89	90	94	87	91	114	79	81	89	102	76	93	110	89	99	93	96	99	104	103	79	88	96	104	91	94	92	91	90	96	87	97	114	99	95	106	90	112	109	96	96	79	111	104	81	94	88	100	103	106	86	92	95	94	106	85	91	122	83	88	98	96	92	88	88	96	105	99	103	94	83	102	98	95	84	77	92	98	99	108	86	107	90	100	74	99	98	84	93	92	88	88	85	95	107	103	107	92	91	102	95	92	109	85	86	90	85	85	99	105	105	89	78	98	93	88	87	91	82	86	100	85	110	88	87	92	97	92	88	102	98	101	107	85	103	98	79	106	98	93	98	94	103	90	90	106	96	91	90	95	85	109	96	102	109	92	86	107	84	94	98	105	102	101	109	88	90	95	98	100	95	96	97	112	87	102	84	87	109	115	93	77	110	103	83	96	107	101	81	107	99	109	98	81	97	90	110	98	81	105	81	102	104	97	87	100	101	100	96	98	99	96	89	86	106	78	88	110	95	105	96	99	103	90	91	98	86	101	84	85	92	91	106	106	86	99	98	113	95	91	90	89	79	105	86	94	99	103	89	100	104	92	88	97	83	100	99	96	102	84	107	75	81	95	97	94	89	91	108	93	80	109	106	91	101	90	89	87	90	93	95	96	95	84	94	101	89	94	75	92	89	77	99	83	94	80	109	91	97	99	84	75	111	86	94	92	106	79	103	91	104	87	95	73	114	83	86	87	110	98	106	88	114	98	107	107	100	108	100	102	88	87	94	84	79	95	99	105	81	89	97	95	90	80	90	90	104	91	107	94	84	95	92	101	95	106	85	91	87	70	89	84	98	94	87	103	109	83	87	98	98	107	95	88	97	78	87	84	82	97	96	104	102	85	71	95	102	101	104	102	102	100	100	86	104	93	82	119	87	114	94	89	111	75	95	99	108	74	88	98	96	105	102	93	102	100	81	94	107	84	114	94	104	88	113	111	88	88	99	77	91	96	104	104	107	98	97	99	96	79	97	103	94	97	107	82	102	74	97	94	95	90	107	105	91	99	96	98	96	95	89	90	90	78	91	88	88	89	103	96	94	95	103	95	114	94	93	120	89	86	111	84	87	101	92	89	98	95	97	82	100	106	96	93	84	86	87	89	93	86	84	114	115	100	103	77	100	101	81	95	108	104	118	90	88	112	98	82	109	90	97	90	95	100	93	75	95	90	115	85	76	89	101	81	94	82	91	112	91	97	98	88	88	84	113	112	69	105	96	79	86	95	101	88	89	106	99	103	100	97	94	106	86	106	94	99	99	96	93	83	90	95	105	87	66	99	94	88	85	102	85	89	98	84	96	93	86	79	92	105	80	90	87	87	110	84	106	96	103	101	105	92	88	96	97	86	95	108	101	89	83	81	97	82	106	89	90	90	77	99	84	84	95	96	75	96	102	98	91	88	91	119	79	84	90	96	94	99	93	92	85	100	109	106	107	109	89	83	94	92	91	92	100	102	86	106	105	110	99	89	76	90	107	92	103	104	93	88	107	87	112	87	96	105	92	97	99	107	85	85	86	89	77	100	76	104	95	98	95	71	72	89	101	97	107	101	82	103	76	105	99	84	91	96	97	87	96	95	87	98	91	96	93	80	83	93	75	88	86	78	93	99	79	97	81	94	111	100	80	110	93	111	94	115	90	92	93	93	91	88	97	88	116	72	99	91	101	86	91	90	95	86	103	107	96	107	87	88	88	90	126	97	101	119	119	81	113	118	98	85	100	89	105	81	81	107	86	74	85	78	86	100	88	99	96	79	94	101	94	100	122	98	101	88	87	81	100	95	91	108	104	114	93	98	90	93	103	74	106	102	94	88	93	99	108	86	77	91	101	80	94	96	86	98	93	105	100	99	98	105	97	100	83	92	108	102	99	113	80	102	91	98	96	76	107	80	84	104	97	102	108	69	89	88	95	104	106	93	89	95	80	102	89	98	91	102	101	108	94	74	93	92	86	88	88	91	96	84	90	85	94	91	84	101	99	92	98	79	86	86	109	100	93	95	101	96	86	97	85	86	101	89	101	81	104	109	95	97	73	110	95	88	98	101	100	104	95	92	105	95	104	103	92	98	96	89	96	85	111	91	98	75	90	91	76	98	102	98	94	101	78	100	98	101	84	102	92	84	116	97	90	105	81	100	92	89	99	108	92	97	106	98	105	98	80	105	93	104	98	74	88	92	108	97	84	92	117	99	99	101	96	97	87	103	107	114	93	83	95	95	91	89	101	87	96	103	76	114	85	109	92	106	102	95	96	94	92	111	91	91	95	111	84	95	98	106	95	120	105	105	96	91	100	93	110	99	94	103	96	90	81	93	131	80	118	85	100	81	87	92	87	88	100	99	87	98	109	99	86	112	86	99	100	88	96	104	106	100	87	92	89	100	91	103	93	97	77	103	96	91	91	97	99	97	91	94	93	109	70	91	93	114	90	86	111	98	82	101	77	74	99	89	88	82	97	91	107	97	98	81	97	94	97	66	93	97	99	83	105	67	105	102	112	91	102	89	89	106	107	121	109	103	95	88	88	107	91	89	108	102	81	103	90	82	93	113	81	96	90	92	81	100	101	90	112	95	89	88	100	81	89	94	105	88	87	92	99	65	103	104	91	79	82	94	95	80	108	103	95	95	101	99	85	79	104	95	114	97	90	85	88	100	87	78	100	89	109	86	107	70	94	93	99	82	108	89	84	86	97	107	91	98	95	92	97	113	90	93	101	76	99	86	102	105	92	85	89	113	97	92	86	91	87	103	88	89	104	97	103	96	96	94	86	90	89	97	96	89	93	97	93	87	101	85	97	106	99	99	79	98	101	79	110	100	80	110	92	95	124	94	88	98	108	118	119	82	91	85	101	85	106	97	95	87	89	105	101	93	108	109	85	96	96	97	100	95	93	102	82	80	102	104	101	93	83	105	101	103	90	125	90	93	94	104	96	89	102	89	86	95	87	80	106	110	108	82	93	96	84	101	98	105	101	101	98	101	100	109	96	86	97	109	83	85	89	90	86	104	84	96	91	93	92	99	99	96	86	101	101	92	98	112
19902	6126	4009	5041	10654	15221	16714	17262	16374	15063	12909	11324	9801	8543	7845	6830	6283	5369	4924	4724	4236	3554	3249	2753	2351	2138	1952	2108	1980	1842	1643	1599	1559	1483	1388	1263	1241	1231	1167	1144	1139	1074	1132	1098	1021	903	821	858	788	831	841	817	804	804	802	886	815	819	840	766	826	821	755	824	773	770	817	771	759	731	764	721	762	755	725	729	723	731	749	751	743	778	805	775	790	763	744	741	760	739	794	757	734	780	794	795	761	728	767	771	730	765	814	760	823	766	785	754	753	781	750	808	732	744	751	749	766	714	727	735	789	752	759	733	782	732	776	765	742	717	789	738	784	722	719	750	768	728	772	735	749	731	755	754	749	763	761	758	757	737	771	766	814	728	792	761	776	783	750	730	809	729	754	741	715	751	723	771	765	792	715	753	755	729	773	758	787	772	763	803	764	778	777	799	752	732	764	752	782	729	732	799	733	758	741	729	777	760	725	727	715	772	741	758	756	758	790	742	765	783	747	693	781	770	731	795	724	737	749	778	749	738	696	749	754	790	760	775	805	760	765	794	775	734	796	765	794	800	736	739	759	737	787	761	736	767	706	751	698	770	774	718	739	742	775	777	761	755	770	747	720	800	754	742	709	755	764	743	715	708	743	769	795	735	756	773	738	769	773	752	758	826	777	723	771	767	765	749	736	693	744	742	719	758	710	745	791	788	740	704	688	702	746	740	698	745	795	707	798	725	811	752	773	826	757	745	695	719	787	727	746	748	767	711	793	741	765	788	772	812	743	765	737	757	730	725	727	759	781	764	722	760	820	751	724	755	757	793	720	698	737	745	759	712	736	760	756	741	747	740	756	789	740	771	738	797	773	723	733	740	778	782	764	760	746	749	759	763	750	806	769	692	781	792	748	719	711	713	783	728	728	759	752	745	802	682	749	796	762	775	724	709	745	747	752	765	727	679	768	734	764	721	752	753	788	735	740	767	779	751	748	735	736	735	749	747	813	718	773	757	725	793	771	765	772	719	741	749	723	801	711	744	747	781	757	779	753	743	727	735	789	746	785	815	785	725	794	793	797	762	749	739	751	706	740	773	716	753	735	761	758	700	732	784	773	787	784	786	724	735	766	796	750	736	785	737	790	787	730	705	742	761	730	759	733	810	734	700	710	767	740	755	741	739	696	758	762	792	784	706	793	720	712	761	701	714	757	791	769	791	774	772	747	748	738	779	770	712	758	752	749	759	774	756	795	757	729	764	742	748	696	689	763	723	789	790	751	766	702	757	765	719	736	748	732	712	697	743	717	775	789	740	738	730	771	756	775	749	708	737	740	703	788	821	747	782	759	759	751	781	774	683	752	750	794	752	746	680	756	703	778	736	760	790	772	723	709	788	722	764	779	759	763	788	756	775	714	729	755	784	742	771	743	781	787	759	746	815	789	785	720	734	716	771	738	791	770	740	814	779	781	766	720	754	777	764	797	777	736	752	762	741	798	770	766	769	740	776	791	717	759	707	746	776	777	717	728	727	756	757	783	728	731	790	725	795	714	793	749	763	720	740	737	767	781	757	688	781	771	822	805	742	778	784	798	793	737	761	766	832	702	756	736	745	758	744	745	736	763	759	697	725	774	775	825	759	763	781	772	807	769	757	766	791	757	742	799	787	760	804	758	726	787	739	796	786	725	770	730	771	767	753	746	729	765	767	772	757	676	763	724	786	711	725	755	777	737	747	707	804	745	767	824	736	724	799	754	776	751	793	761	768	755	716	733	729	785	807	760	742	832	753	798	752	694	715	744	710	734	757	772	730	715	776	807	788	736	760	767	779	724	758	730	741	798	721	776	768	762	789	737	726	775	774	746	784	742	750	741	735	759	779	717	724	764	672	728	750	774	818	765	744	786	773	714	722	703	778	758	768	731	744	787	755	705	788	755	787	748	736	709	792	782	727	737	785	740	767	717	763	715	729	699	752	781	732	793	738	751	760	796	783	778	808	758	724	798	775	792	769	769	802	751	739	727	737	783	782	789	745	747	803	741	806	750	774	741	746	747	743	741	767	767	765	763	696	683	745	751	805	748	753	745	747	764	759	746	783	715	749	782	733	793	764	780	776	798	761	769	760	702	762	750	742	722	790	746	792	792	743	766	732	708	756	700	719	791	715	755	714	764	793	779	753	769	717	744	775	776	768	812	742	762	759	751	747	737	741	799	732	743	754	761	753	773	791	765	702	742	733	747	770	807	675	768	788	747	728	772	753	774	767	761	731	740	729	793	756	734	758	759	778	762	762	784	767	751	756	719	739	768	766	780	713	790	785	782	741	720	753	787	757	735	775	733	731	755	771	741	767	728	731	759	741	768	735	765	755	717	814	723	744	745	733	746	768	729	813	774	751	747	730	780	769	777	737	706	765	751	802	738	780	741	741	776	754	749	734	774	752	765	750	743	703	788	725	777	774	771	777	779	779	772	724	764	740	771	792	792	800	739	743	809	766	743	722	740	763	744	790	796	750	792	745	757	793	726	744	751	739	747	760	745	801	774	718	764	734	715	749	778	754	754	713	751	796	766	765	712	748	727	790	745	722	746	739	767	762	728	742	716	745	719	766	800	707	744	743	792	744	746	772	746	787	734	776	747	776	788	741	759	722	712	752	734	777	687	776	727	745	771	772	737	772	767	727	739	784	758	745	789	760	746	753	775	754	774	752	793	784	768	736	727	781	781	739	743	737	767	759	726	729	777	782	783	779	806	764	745	710	760	766	783	750	791	768	725	828	745	729	699	704	770	787	718	788	769	738	796	796	734	745	735	724	743	772	816	736	771	742	748	778	697	805	758	716	724	754	834	754	771	811	721	708	763	765	784	741	774	767	720	756	775	771	748	719	738	795	761	781	735	703	813	730	715	779	768	775	755	799	729	715	747	758	714	785	777	766	746	765	785	729	803	758	746	768	759	756	740	748	760	767	744	801	778	715	773	818	765	745	746	711	816	756	776	787	742	745	758	783	735	728	753	721	790	747	741	786	754	752	768	746	763	764	756	753	776	786	706	755	751	787	751	805	708	745	755	699	761	735	801	793	751	722	772	744	778	832	724	757	752	815	803	810	760	831	731	760	759	787	742	780	820	734	767	801	756	720	756	762	750	746	770	740	751	787	721	732	695	698	729	760	783	779	731	773	751	726	760	731	723	729	752	793	800	749	733	749	783	756	735	746	777	745	773	740	760	750	785	750	753	761	777	770	727	778	739	816	795	747	698	739	761	750	757	755	781	745	672	757	747	826	764	728	796	752	736	760	725	782	760	749	759	780	741	737	760	743	777	721	764	739	832	788	766	708	725	765	810	745	719	749	727	787	775	720	756	735	719	788	744	800	754	804	764	744	768	735	774	756	775	803	803	777	749	765	762	739	765	728	781	693	786	778	755	776	760	792	749	749	725	758	761	755	778	797	769	740	796	747	746	696	786	748	720	724	826	732	764	785	768	735	766	744	765	798	740	803	724	752	736	778	771	772	776	817
4194	908	604	414	352	482	614	746	776	750	652	572	521	479	432	420	367	369	342	298	293	283	274	211	209	178	180	190	181	166	156	161	160	160	139	153	138	146	145	157	156	166	124	158	133	144	140	143	122	121	143	113	149	114	124	132	108	134	159	142	141	144	130	141	132	114	129	129	130	134	110	130	135	143	121	140	124	138	131	138	142	112	139	140	120	125	133	132	136	141	132	145	140	136	118	109	132	128	115	133	116	138	143	133	118	139	137	132	118	123	115	109	142	120	118	127	113	131	116	131	137	141	129	124	133	117	116	125	140	129	119	131	134	120	125	144	126	123	119	136	129	133	130	139	135	129	146	133	125	120	128	150	118	123	114	140	108	117	115	128	135	153	143	129	129	120	138	125	134	137	134	111	133	131	171	117	133	135	146	129	121	119	123	136	124	111	140	134	123	134	110	121	148	107	123	142	132	117	134	138	141	138	121	119	122	135	130	106	140	121	135	139	126	137	134	117	126	123	134	113	123	127	121	140	136	132	117	131	122	117	126	134	112	140	134	108	125	126	107	139	149	134	141	119	121	108	129	149	137	123	123	126	121	137	111	129	157	115	125	137	139	147	128	152	120	143	153	145	129	137	131	139	129	138	128	139	151	121	122	130	140	146	131	153	125	131	135	151	124	114	114	121	154	140	122	131	101	132	146	125	122	114	124	120	133	141	137	125	117	103	106	126	148	142	138	116	102	131	121	124	146	122	120	122	130	110	140	141	124	133	118	138	115	111	117	133	128	123	123	141	126	129	104	145	128	136	136	116	147	133	137	136	123	125	128	150	107	134	121	116	128	140	138	126	141	116	146	140	108	107	139	117	148	127	126	123	143	151	115	125	125	133	152	119	128	144	123	124	123	151	118	126	130	131	127	132	122	133	125	128	128	116	140	111	130	105	130	132	134	129	159	121	129	136	140	145	126	124	111	105	140	130	129	114	126	122	129	138	131	142	125	148	126	125	126	114	148	137	124	124	132	123	135	120	119	117	120	134	117	113	124	124	128	131	160	131	98	132	125	132	129	125	132	126	119	134	116	109	117	130	141	120	148	138	131	139	148	146	135	119	142	130	142	127	125	116	124	116	107	132	131	116	118	126	117	123	119	114	120	133	119	121	107	123	122	117	112	136	126	137	129	113	122	122	140	135	136	116	139	136	138	129	154	129	125	129	120	131	131	123	125	137	129	137	129	138	153	123	122	131	113	136	129	157	103	139	127	136	128	139	110	140	127	133	141	135	123	122	121	138	132	122	120	127	134	130	137	114	124	115	120	143	104	124	131	135	129	124	137	108	137	123	149	150	140	126	122	106	110	153	119	120	144	131	147	126	138	141	128	131	143	121	119	112	129	132	123	126	115	121	123	126	126	117	117	128	127	132	139	126	123	123	131	140	132	137	127	128	120	138	124	121	135	138	110	113	119	127	129	161	129	122	143	129	145	129	122	144	113	126	119	121	164	141	134	122	138	128	122	144	138	116	142	124	120	125	140	135	129	153	136	132	125	112	118	131	123	134	125	133	134	134	122	161	118	127	124	130	141	125	137	139	112	148	107	117	132	127	134	129	137	117	119	118	156	115	168	119	115	117	136	138	137	125	132	145	123	130	130	134	116	123	163	125	122	110	127	146	135	124	140	137	118	148	158	131	143	158	129	126	151	143	127	126	128	119	114	137	118	122	148	121	123	132	136	140	117	128	140	127	147	134	117	108	124	133	133	119	126	166	120	140	116	121	116	114	132	152	159	115	142	121	143	142	112	130	135	130	127	124	118	145	129	130	130	121	123	120	128	121	128	131	130	125	137	119	123	135	147	132	115	118	137	118	139	130	145	129	117	128	124	123	132	121	117	132	111	130	124	132	119	144	112	142	116	130	130	147	124	122	121	131	116	118	125	121	125	129	136	130	130	140	130	125	141	125	122	115	122	130	110	144	133	148	130	119	144	111	131	119	139	146	114	116	122	126	139	120	133	132	127	129	116	133	124	134	125	129	129	141	121	134	116	144	135	125	132	140	140	129	125	124	127	120	123	126	129	112	114	112	111	123	136	138	146	133	116	127	144	137	144	119	133	137	118	139	114	128	135	116	131	132	125	109	129	129	148	151	116	124	120	129	161	126	122	127	138	166	106	120	114	110	136	122	146	148	117	124	117	125	118	136	115	123	158	116	129	129	119	145	147	122	133	111	128	122	146	124	134	143	128	119	123	123	144	125	131	123	119	113	121	118	132	129	123	125	143	127	120	137	128	132	130	122	116	137	154	141	133	140	126	131	123	124	139	142	126	140	107	128	120	132	128	129	124	129	141	107	138	135	110	144	116	143	137	117	134	132	124	119	113	137	122	129	143	147	145	128	135	109	128	137	117	133	123	135	141	126	123	105	136	136	140	133	126	116	136	132	118	121	125	130	142	118	105	139	145	134	120	120	140	130	139	116	137	145	128	136	138	130	121	144	136	147	133	118	126	116	134	134	131	133	137	109	133	124	140	135	131	130	117	135	111	114	127	115	123	114	107	139	128	119	143	141	127	133	126	123	135	131	147	111	122	123	135	135	133	132	130	134	145	137	127	118	127	130	113	142	138	125	139	114	129	128	120	131	124	132	139	136	132	120	120	119	121	112	128	131	136	113	138	138	131	134	130	135	137	132	143	136	132	140	127	128	122	131	154	129	106	144	126	149	123	146	146	125	118	129	122	120	110	125	134	145	127	128	123	118	133	133	144	139	135	132	142	116	132	123	133	140	148	131	117	125	128	126	120	131	128	121	125	120	119	137	114	136	134	140	126	141	151	119	124	109	121	130	130	115	125	151	124	143	145	126	124	138	135	123	145	142	135	140	124	117	124	118	124	113	126	110	146	130	120	137	122	123	132	141	130	131	128	108	137	160	129	144	114	138	139	137	106	122	148	147	118	147	132	142	140	151	124	123	117	158	132	123	130	122	115	142	110	123	126	128	117	132	139	142	142	115	115	129	121	137	131	132	121	115	137	124	119	130	129	125	147	125	130	139	131	125	139	113	117	119	114	139	135	123	123	129	144	132	124	128	117	126	129	131	152	114	142	120	124	120	136	124	118	107	132	130	153	153	126	116	141	120	133	115	126	122	128	124	116	131	115	97	133	132	139	152	109	139	115	133	120	146	134	148	136	132	121	126	146	111	139	135	139	116	127	130	146	149	148	124	126	121	124	128	119	102	129	128	125	117	131	124	110	129	140	134	136	130	126	111	129	127	124	117	119	128	116	149	133	129	118	105	126	131	129	138	133	135	133	133	114	134	119	126	125	139	136	128	130	117	128	135	127	110	126	110	138	132	132	144	128	118	118	155	121	137	123	145	122	133	142	124	123	119	133	130	128	134	134	151	108	115	138	120	126	126	145	120	135	106	137	131	126	137	124	131	151	138	128	119	133	133	127	142	109	134	144	122	137	135	128	148	144	126	130	137	125	130	118	123	111	134
27042	9053	5826	7282	15186	20326	22225	22184	21078	19211	16903	15222	13311	11736	10572	9760	8368	7619	7069	6642	5904	5271	4731	3874	3362	3136	3019	2912	2777	2553	2422	2187	2182	2050	1879	1714	1776	1757	1658	1622	1619	1571	1558	1559	1357	1269	1230	1172	1154	1154	1126	1136	1116	1118	1127	1205	1162	1202	1214	1141	1079	1089	1121	1127	1053	1024	1137	1099	1039	1101	1082	1036	1029	1015	1049	1086	1057	1042	1038	1097	1072	1027	978	1029	1030	1046	1046	1048	1103	1020	1079	1063	1071	1003	1060	1036	1063	1060	1061	1071	978	1043	1001	1076	1023	997	1061	1050	1067	951	1042	1074	1057	1069	1080	1029	1065	1025	1063	1081	1010	1030	1049	1031	1077	1034	1011	1034	1099	1071	1050	1014	1062	1049	1032	1039	1018	1048	1091	1037	1090	1027	1017	1019	1062	1027	1032	1078	1058	1054	1041	1068	1044	1079	1019	1044	1097	1000	1009	1015	1027	1026	1048	1088	1039	1078	1027	1054	1021	1062	1103	1012	1048	1052	1037	1043	1013	1024	1000	1080	1067	1035	1017	1042	1014	1069	1045	1038	1049	1024	1048	1033	1035	1055	1024	1056	1027	1062	999	1046	1044	1041	1007	1008	1051	1061	1017	1007	1033	1039	1062	980	992	1032	1044	1013	1080	1011	1058	1022	1067	1062	1045	1030	1065	1034	1107	1009	1081	1037	1057	1069	988	1076	998	1030	1022	1028	1003	1012	1039	1024	1020	1078	1034	1022	1069	1045	1026	1061	1055	1040	1071	1032	1048	1042	1076	984	1015	1022	1075	966	974	1013	1087	1087	1080	1042	1063	1052	997	1032	994	1028	1036	1012	1054	1083	995	1027	1009	1014	995	1050	1053	1042	1021	1004	1039	1019	1027	1038	1023	1062	1104	1063	1007	949	1075	1006	1011	1019	985	1073	1041	1028	1038	1013	1036	954	1016	1068	1006	1034	1063	1094	1060	997	1095	1043	1051	994	1075	1000	1029	1051	1023	1032	1036	1011	1032	1030	1039	1047	1147	1045	1049	1013	1003	1010	1103	1065	1070	1052	1062	1039	1005	1003	1071	1111	1113	1105	1095	1016	1067	1021	1025	1006	1066	1046	1094	1040	1055	1038	1092	1054	1096	1016	976	1018	1074	1071	1013	1012	1104	1045	1029	997	1006	1001	1068	977	1009	1042	1050	1004	1053	1056	1049	1018	1044	1038	1037	1099	1042	1046	1042	1048	948	1034	1027	1058	1001	983	1040	1049	1081	1078	1004	1038	1048	1020	1078	1071	1014	1043	1047	987	1022	1033	1009	1096	999	994	1051	1036	1014	1021	1050	1025	1007	1009	1052	1023	985	1005	1085	1047	1032	1064	1027	1061	1022	1056	1068	1013	984	1049	1060	992	1022	1079	1013	1069	988	1023	1046	1098	1021	1102	1007	1057	994	1055	1012	1014	1069	1040	1036	997	1003	1018	982	994	1033	1092	1045	1083	1078	1091	1033	1055	1037	1105	1042	1029	1065	1031	1077	1037	1004	1068	1052	1046	1045	1051	1078	1007	998	1070	1032	1073	1085	999	1032	1034	995	1030	1065	1102	1016	1075	1069	1056	1041	1032	1053	1058	1063	1027	1096	1044	978	1079	1069	1030	1084	1041	1044	1029	1039	1009	1067	1031	1021	1075	987	1049	1041	1053	1045	1009	1002	1000	1001	1001	1088	1028	1036	1051	1004	949	1061	1061	1063	1028	1008	994	1034	1002	1027	1024	1016	1065	1083	1050	1067	1022	1010	1050	1013	1061	1010	1080	995	1057	1009	1040	1016	1062	1001	1050	995	1097	1034	1059	1061	1027	1109	1035	1074	1083	1051	1042	1035	1097	1015	1058	987	1050	1030	1053	1052	991	998	1040	1009	1077	1003	970	1061	1081	1048	1050	1001	1005	1036	991	1037	1054	1083	1025	1038	1021	1009	1082	1069	1071	991	1063	1049	1005	1047	1014	1038	985	1076	1064	1010	1061	1037	1078	1064	1046	1079	999	1018	1042	1063	1014	1044	1044	1062	1087	985	1081	1047	1068	1039	1097	996	1027	1039	1043	1030	1084	1067	1034	1031	1072	1087	988	1015	1020	1042	1071	1066	990	1060	1060	1066	1048	1012	993	1021	1054	1000	1050	1080	1058	1041	982	1012	1048	1068	1016	1040	999	1044	1039	1036	994	1020	1026	1058	1000	1058	1089	1119	1032	1033	1038	1010	1012	1069	1043	1048	1028	1023	1082	1034	1049	1056	1049	1060	1023	987	1047	1056	1021	960	1053	1062	1003	1067	1035	967	1066	1065	1113	1049	1061	987	1042	1043	1023	1082	1030	1009	1021	1061	1038	1005	992	1040	1087	1021	1026	1052	978	1093	1060	1002	1045	1066	1090	1009	1054	996	1013	1049	1063	1023	1066	1023	1043	953	1029	1076	1073	1038	1059	1105	1035	994	1045	1009	1083	1056	1067	992	1055	1078	989	1039	1012	1110	1098	1037	1080	1006	940	1075	971	1046	1062	1001	1099	1042	1020	1020	1105	1017	1062	1006	1042	1068	1050	1037	1048	1057	1065	1020	1002	1045	1067	1045	1123	1007	1051	1037	1056	1042	1045	1032	1009	1050	1004	1039	1054	1039	1099	1068	1029	989	1042	1004	1065	1024	1069	1058	1019	988	1059	1018	1046	1011	1055	1018	1044	1076	1104	1074	1034	982	1009	1047	1105	1031	1086	1009	1020	1034	1028	1047	999	1032	1064	993	1004	1047	1037	1050	1153	1084	1004	1096	1035	1025	1019	1005	1076	1006	1045	991	1082	1006	1030	1072	1075	968	1044	1051	1099	1054	1054	1092	1059	1012	1030	987	1111	1003	1054	1007	1082	1024	1005	1033	1021	1052	1051	1061	1105	1040	1079	1021	1000	1075	1046	1034	1030	1093	1041	1041	1034	1031	1083	1030	1036	1008	984	1082	1022	1030	1038	1020	993	1064	1006	1015	1055	1067	1017	1004	1056	1016	1103	1006	1040	1031	1018	994	986	1027	1095	992	1064	1003	970	1057	1036	1080	1046	1107	1063	1000	1045	1020	1042	1031	1012	1061	1049	1049	1025	1077	1087	1011	1068	1009	1000	1063	1067	1035	1029	978	1066	1056	1023	1045	1051	1083	990	1052	1130	1050	1035	1070	1070	1095	1069	1032	1085	1072	1044	1010	1055	1040	978	1036	1058	1108	1067	1071	1050	1038	1037	1080	1095	1034	1042	969	1030	1015	1015	1057	1016	1050	1082	1036	1071	977	1069	1007	1048	1044	1015	1054	1024	1037	975	1037	1029	1067	1027	1063	1066	1061	1029	1095	1020	996	1102	996	1061	1030	1063	1034	1094	1036	1054	1039	1087	1060	1075	1034	1081	1060	1029	1042	997	1057	1043	1046	1013	1054	1091	1039	1059	1022	1040	1027	1043	1090	1064	1010	1006	1009	1092	1089	1019	1056	1030	1050	974	1059	972	1030	1003	1074	1057	1093	1044	996	1043	1091	1022	1088	1021	1087	1005	1024	1034	1023	1057	1039	1060	974	1090	1070	1048	1047	1009	1050	1034	1008	1022	1031	1027	1050	1044	1048	1084	1095	1041	1060	1067	1021	1050	1102	1074	1051	1000	1071	1040	1013	1044	1064	1068	1061	1041	1053	988	1122	1034	1048	1052	1020	1052	1074	1035	1016	1030	1034	1059	1042	1064	1049	1050	1020	1078	1033	1134	1038	1004	1041	1048	991	1015	1048	1021	1102	1051	979	1017	995	1057	1018	1079	1021	973	1025	1073	1054	1114	1030	1061	1066	1017	1014	1043	1036	1045	1046	1023	986	1101	1008	1072	1007	995	1085	1034	1035	1072	1033	962	992	1102	1052	1013	1042	1033	1040	1014	1045	1077	1078	995	1016	1069	995	1084	1090	1082	1049	1085	1036	1038	1055	1070	1084	1041	999	998	1066	1098	988	1010	1010	999	1096	1073	1025	1063	1058	1082	1074	1048	1030	1052	1033	1108	1040	1034	1024	1079	1070	1018	1041	1076	1107	991	1043	1057	1091	993	1075	1065	1045	1050	1065	1076	1049	1050	1062	1067	1069	952	1071	1029	1075	1073	1014	1012	1032	1079	1062	990	1034	1039	1034	1041	1060	1069	1069	1067	1075	1040	1063	1068	1021	1037	989	1108	1036	1065	1108	1063	1059	1039	1029	1059	1048	1087	1044	1074	1048	1012	1038	987	1030	1062	1041	1082	1072	1040	1047	1042	1039	1089	1013	990	1099	1037	1017	1047	1086	1025	996	982	969	1038	1079	1026	1019	1003	1040	1009	1042	1036	963	1046	1047	1041	1075	975	981	1042	1041	1051	1013	1070	1069	1045	1043	994	1158	1070	1036	1044	1064	1073	1000	1067	1069	1071	1049	1066	1022	1038	1009	1062	1069	1040	1108	1051	1114	1103	1013	1104	1035	1072	1039	1024	1015	1093	990	1033	1041	1089	1040	941	1101	1022	1048	1142	1024	1068	999	982	997	1095	1019	1056	1020	1034	1050	1033	1006	1059	963	1054	1043	1076	1046	1065	1087	1005	1144	1002	1057	1058	1017	1075	1043	1028	1086	1052	1065	1055	1042	1068	970	1054	1049	1013	1035	1048	1025	1032	1048	1065	1022	1062	1034	1063	1044	1096	1068	1032	1053	1094	1024	1026	1049	1050	1035	1089	992	1065	1051	1049	1042	1061	1048	1022	1037	1077	1044	1063	1002	1014	1085	1017	1110	1098	1018	1007	1059	1080	1019	1069	1027	1049	1115	1106	1023	1050	1027	1007	1005	975	1084	1047	1073	1034	1019	1020	1056	1009	1054	1024	1015	1095
6995	729	444	340	327	351	490	621	699	602	521	470	397	390	345	328	270	271	245	229	208	184	170	138	124	121	134	123	131	116	98	107	106	103	87	98	70	83	86	79	83	87	84	71	68	73	62	59	76	73	62	77	50	65	73	81	71	75	68	82	63	77	81	67	61	69	54	64	58	72	71	60	56	60	73	69	50	90	67	58	48	52	73	57	67	57	64	56	69	60	56	52	71	71	54	58	54	55	63	56	53	65	65	43	62	59	69	56	67	67	72	69	51	76	61	59	71	65	46	51	58	62	51	61	62	55	57	73	52	62	53	62	61	69	65	50	68	70	47	58	62	55	72	51	59	57	39	61	63	59	60	64	64	68	70	45	69	57	54	52	61	57	67	55	53	63	67	57	56	71	71	70	62	67	72	69	66	49	50	70	59	68	70	59	62	50	68	65	46	74	74	52	55	61	61	50	56	65	75	56	64	86	61	69	55	68	64	58	78	69	62	62	62	69	63	67	73	64	78	62	50	65	50	63	66	65	72	69	61	59	66	79	65	57	55	61	58	54	65	56	60	52	60	63	61	55	60	63	54	54	57	63	77	55	66	68	72	69	74	61	60	62	63	53	64	45	54	65	64	59	65	47	42	77	76	58	48	59	69	82	68	63	68	61	66	60	64	58	71	57	52	66	50	57	62	62	73	49	60	57	66	69	63	67	71	60	55	70	57	62	57	56	51	71	64	79	51	70	56	61	75	59	45	60	53	51	66	75	56	64	62	80	62	70	47	74	72	64	67	73	48	53	72	56	58	61	62	77	56	55	72	62	68	66	73	69	59	70	54	47	55	65	73	79	50	63	58	55	57	49	68	78	64	61	51	55	60	66	54	59	77	66	69	58	64	81	79	72	74	60	73	66	60	54	65	69	59	72	65	58	63	63	60	58	60	71	60	53	74	58	56	58	70	59	77	73	51	57	63	59	60	73	61	59	60	63	68	60	67	60	49	56	54	57	57	65	77	64	58	72	63	58	46	60	59	42	59	83	59	63	76	66	55	57	56	52	59	71	71	73	52	80	56	61	60	57	70	65	69	60	59	66	66	65	52	74	57	67	66	49	50	64	60	60	68	60	64	60	64	67	65	60	45	77	68	59	51	48	56	54	68	67	63	65	54	47	64	60	60	67	56	57	62	60	71	70	63	50	64	83	58	68	62	71	65	45	50	55	70	55	61	73	55	65	68	53	59	59	62	67	52	62	57	62	52	64	41	58	56	70	63	70	66	56	52	62	68	71	51	64	68	57	80	61	52	58	41	77	66	48	48	51	53	66	65	53	75	65	56	54	73	73	59	73	64	64	52	49	55	56	43	55	83	65	65	51	65	51	61	63	55	79	65	66	65	60	81	61	66	59	70	71	68	62	66	58	78	66	58	71	57	68	64	62	63	58	54	72	48	62	66	53	60	53	64	63	57	65	74	72	72	66	59	64	56	55	67	67	60	73	54	67	69	65	61	75	51	59	68	57	59	62	55	59	47	61	55	64	72	48	52	71	66	64	75	66	67	61	54	68	68	53	63	70	64	66	52	66	70	54	55	60	67	57	55	61	52	72	65	67	62	56	77	79	61	71	68	67	47	58	65	59	57	61	60	55	69	71	63	58	57	62	66	81	57	52	59	61	62	64	68	71	57	61	61	78	78	67	71	73	61	64	63	73	66	63	58	45	62	60	69	69	60	44	63	65	61	48	80	79	60	48	43	67	59	57	67	53	56	69	60	68	63	63	68	61	68	71	63	71	60	66	61	61	62	65	61	55	75	53	57	75	59	56	65	52	59	61	64	62	56	73	64	61	74	64	53	63	57	69	69	51	61	60	59	57	48	70	68	52	63	56	58	63	60	61	58	52	58	59	55	50	66	67	64	69	53	62	60	62	78	52	68	72	50	73	70	54	63	65	77	65	77	62	71	72	57	60	52	68	67	68	60	55	65	58	56	58	53	55	53	67	74	62	65	57	63	59	64	60	55	57	64	69	66	80	54	41	81	53	57	70	67	83	61	53	56	59	56	60	57	76	60	77	56	63	70	79	56	68	66	74	65	63	55	73	65	47	64	57	61	47	60	50	58	66	65	59	67	62	58	83	67	67	61	61	67	75	55	66	71	77	67	59	56	70	69	61	69	58	57	61	58	55	53	68	71	62	64	54	67	61	60	60	60	59	52	54	63	56	68	74	65	71	63	66	51	66	58	64	51	60	59	72	53	83	68	54	51	50	58	62	81	59	72	50	76	64	53	82	61	55	61	61	73	55	75	78	57	58	73	61	70	65	67	71	58	65	63	65	49	52	50	69	56	72	61	63	53	77	76	52	68	56	56	63	70	57	51	64	54	59	54	63	51	52	55	60	60	60	63	52	56	71	61	64	65	51	69	51	69	64	61	58	53	56	60	53	65	51	70	70	73	63	71	61	63	69	57	78	49	70	68	57	75	55	65	63	76	73	60	63	56	69	70	72	62	56	62	53	66	65	62	61	48	69	77	59	64	61	78	66	61	72	61	60	64	59	57	67	69	67	68	76	53	67	52	59	50	58	69	62	60	82	75	67	44	50	59	60	67	55	67	63	58	78	63	58	76	84	54	62	64	61	76	60	75	57	53	53	60	65	62	71	61	62	58	63	66	79	63	56	58	57	60	57	80	62	65	75	57	58	53	58	49	66	74	66	51	63	69	57	64	64	79	70	58	59	62	55	66	67	51	63	59	71	60	67	76	60	68	64	71	64	61	50	53	64	61	59	74	56	65	52	58	58	83	72	61	61	56	53	56	55	54	74	60	57	56	68	55	65	60	65	65	68	62	63	59	60	47	73	73	63	65	60	64	66	58	67	54	61	59	61	57	54	59	58	52	64	68	74	65	64	58	77	75	70	72	62	53	61	60	60	66	65	56	48	68	73	65	74	73	46	68	61	72	52	71	52	55	51	59	66	70	53	64	55	62	62	62	62	60	56	79	65	58	66	66	64	63	56	54	53	65	70	67	61	77	60	65	60	62	51	71	63	59	67	46	73	65	64	62	57	69	72	48	60	65	63	58	60	64	49	61	62	71	64	55	63	64	57	69	62	57	64	57	76	73	63	50	55	55	63	73	70	64	90	63	56	74	63	50	65	73	57	59	61	75	70	70	66	64	63	52	66	59	54	60	70	53	49	54	64	75	60	59	51	52	58	57	60	58	53	38	58	62	65	52	52	75	66	75	71	56	56	51	57	61	60	77	80	64	57	59	59	58	59	51	62	67	64	64	59	64	62	67	64	68	69	70	67	61	78	67	53	57	54	65	58	64	73	66	63	62	64	64	53	51	54	90	60	55	66	63	66	67	57	62	57	64	49	74	61	56	58	66	62	63	58	74	71	59	62	63	60	57	63	62	65	60	56	69	56	65	60	68	66	65	73	71	52	55	61	59	66	82	61	62	62	46	58	71	57	60	62	65	76	51	69	67	49	46	59	77	55
22541	7554	5085	6235	13854	18749	20635	20894	20246	18177	16065	14648	12460	11220	10040	8964	7738	7022	6554	6149	5372	4748	4134	3293	2655	2406	2259	2370	2277	2007	1796	1713	1580	1502	1342	1293	1262	1146	1120	1141	1069	1071	1035	927	771	709	720	627	577	572	624	577	565	591	619	663	635	616	652	625	561	545	567	570	547	537	522	513	540	545	599	549	537	478	563	515	531	540	501	543	531	544	536	515	530	552	531	510	526	464	533	527	515	516	518	477	525	523	475	505	519	527	520	496	501	511	481	526	477	498	452	475	537	502	482	552	548	504	498	528	512	531	484	519	505	538	482	492	519	525	501	509	515	546	524	480	504	519	495	542	475	516	506	503	527	511	505	534	538	529	486	519	467	541	553	530	509	461	491	510	533	523	535	523	501	472	499	519	496	475	514	499	545	503	527	474	530	527	484	505	506	533	526	526	513	495	481	498	519	501	504	551	521	507	476	517	511	511	523	486	508	496	509	523	512	548	529	532	483	508	458	523	516	483	530	487	507	515	499	510	473	482	542	507	536	485	519	489	545	503	477	522	534	494	536	532	522	564	496	487	507	509	527	510	515	512	517	492	504	516	484	526	479	493	475	543	577	526	546	500	492	544	487	500	497	538	519	497	524	492	489	506	515	491	476	516	493	527	533	537	487	505	485	526	512	523	564	507	538	516	504	504	526	482	523	478	472	472	503	483	470	495	516	524	526	533	478	509	515	540	491	515	551	516	500	532	509	522	530	535	479	472	508	493	533	530	556	516	549	503	559	504	467	515	496	510	502	489	529	540	523	503	524	486	463	526	487	478	514	513	517	469	521	499	508	496	509	550	493	564	503	488	478	472	534	527	506	511	473	502	483	497	490	555	537	555	525	500	496	498	507	521	476	529	509	550	501	518	492	494	531	534	551	516	504	494	488	507	534	528	516	487	472	518	490	499	499	518	484	509	507	495	486	503	527	540	495	501	516	535	520	537	506	503	534	477	511	526	522	494	498	505	506	488	486	490	460	540	485	520	528	523	510	482	490	516	516	543	502	515	463	547	518	454	517	548	507	476	531	511	451	526	525	492	541	525	507	490	538	546	515	518	500	528	499	525	504	514	503	528	508	518	506	515	509	484	498	493	503	481	526	522	516	515	504	500	507	546	531	500	503	497	487	500	518	506	562	525	543	514	495	539	485	493	541	521	493	468	493	497	492	524	515	490	493	478	515	532	497	535	512	483	500	524	526	535	546	522	488	482	504	512	490	502	474	472	480	509	525	500	519	484	479	500	479	548	517	518	505	528	503	531	531	504	546	508	492	537	545	532	533	487	487	494	524	483	551	512	510	510	542	491	546	468	463	532	496	522	492	509	524	505	519	524	488	486	556	512	494	532	510	512	456	485	523	510	547	519	496	487	500	461	511	507	500	511	510	514	486	552	496	505	472	490	522	551	521	509	481	491	545	530	509	525	561	497	501	499	454	503	512	483	523	530	495	510	500	492	487	490	535	508	517	542	475	485	488	493	532	513	534	506	503	495	514	476	525	520	542	497	508	501	513	493	510	499	499	472	503	473	549	523	500	497	515	511	501	478	502	483	506	491	502	537	529	531	519	514	535	504	507	512	503	494	501	508	516	532	545	504	480	513	499	492	478	527	540	481	509	478	474	488	545	507	514	498	476	462	489	493	508	517	512	503	512	491	498	509	533	497	506	484	526	515	547	524	525	532	503	543	508	497	490	488	503	510	515	511	485	505	479	502	518	525	490	513	534	515	517	545	490	501	522	521	506	512	499	536	505	499	493	540	488	522	503	510	521	519	511	506	507	526	498	519	491	522	512	525	567	547	488	509	523	540	460	547	537	558	516	509	488	468	494	543	489	503	529	549	537	563	513	521	505	505	481	517	518	482	526	474	513	479	500	506	480	479	497	522	473	538	518	501	470	475	554	530	494	523	489	500	570	543	511	478	527	498	482	493	496	509	516	509	524	502	485	499	498	490	509	494	536	523	465	526	535	527	524	518	529	496	518	495	527	514	524	510	478	518	499	482	467	492	494	530	502	527	518	495	527	488	477	504	504	505	524	489	542	472	505	498	482	483	524	535	506	529	509	515	506	491	540	501	519	484	476	513	508	527	495	489	526	499	457	536	496	523	492	536	571	543	529	474	502	551	532	540	515	524	510	515	522	526	499	486	459	548	477	506	528	502	527	488	494	512	473	513	572	456	526	538	521	474	515	501	505	532	513	510	484	483	508	550	528	503	512	491	489	514	527	511	497	519	534	467	507	506	487	494	531	509	523	518	470	495	536	525	505	486	503	505	534	459	522	481	504	532	493	525	531	475	478	519	545	512	505	554	526	492	492	513	527	488	505	474	506	517	489	496	477	504	522	502	508	470	504	476	529	547	492	519	470	528	494	518	509	485	513	540	512	540	519	482	498	516	510	524	502	431	512	509	530	528	504	519	518	485	496	487	493	501	516	543	492	540	542	513	499	515	513	461	498	505	486	480	498	506	533	498	559	518	501	516	501	543	511	481	509	542	507	492	528	532	465	479	528	506	509	465	535	476	498	527	534	450	523	518	509	497	521	483	506	513	493	519	526	526	518	508	505	452	553	458	512	488	493	519	519	542	511	553	505	515	532	495	474	530	513	503	482	504	503	481	535	485	488	512	501	487	490	483	505	492	524	536	469	506	519	484	531	528	507	506	500	481	486	508	504	529	524	511	508	478	492	511	486	499	530	499	510	497	491	491	551	486	513	492	525	508	480	521	544	531	526	483	509	497	536	490	496	497	538	506	506	509	476	500	506	504	523	489	506	555	489	506	514	475	526	542	518	514	537	467	489	439	539	526	504	530	522	494	500	511	514	520	520	521	534	525	491	528	519	523	500	473	509	495	511	483	488	504	508	536	489	535	510	513	514	470	520	497	525	509	513	518	490	515	510	502	535	506	533	523	487	537	494	429	523	486	510	539	539	491	518	515	533	436	481	463	533	562	500	527	524	513	487	504	494	518	514	536	479	480	474	484	503	529	515	480	522	524	480	480	502	484	520	562	516	504	517	549	512	487	525	517	500	502	480	526	495	477	517	529	445	518	510	547	530	480	521	480	520	472	510	480	484	514	488	493	483	493	509	543	501	477	530	523	569	492	509	557	499	519	528	489	509	552	481	494	534	530	505	500	507	518	523	529	515	491	520	516	513	500	530	547	523	498	512	542	501	498	482	499	475	490	497	498	511	495	566	549	510	497	518	508	518	492	515	522	498	500	473	513	509	509	507	545	517	555	570	534	507	490	504	531	490	492	486	467	510	541	501	516	500	536	551	482	515	528	483	529	514	510	474	526	489	479	474	496	529	490	523	527	524	506	483	474	525	511	510	502	501	459	482	528	504	548	476	520	475	497	520	514	522	513	552	493	534	556	490	486	520	494	508	512	488	499	522	491	524	508	515	497	513	519	541	506	459	512	518	536	501	488	512	501	542	564	506	494	495	548	522	511	493	462	506	481
6060	1130	641	502	437	496	705	888	933	829	734	693	630	569	500	498	406	347	344	340	331	296	238	215	190	186	178	177	179	150	152	169	164	141	130	137	145	137	132	130	128	146	136	123	89	107	123	100	118	109	112	97	118	122	100	114	115	127	106	115	91	101	117	113	109	104	102	124	104	112	114	112	103	120	117	107	133	114	95	104	111	109	87	114	103	109	93	112	112	104	120	87	121	105	115	106	117	99	105	98	98	108	97	102	102	109	109	102	112	90	93	121	100	90	103	109	100	116	88	93	100	131	100	102	107	96	118	120	95	109	117	87	98	102	122	103	103	114	118	102	108	119	108	97	116	103	96	121	105	113	103	92	116	90	89	104	113	97	118	117	104	96	98	99	98	110	97	108	99	103	122	126	111	102	98	99	98	99	113	121	109	108	103	106	133	101	109	104	120	111	104	97	111	128	123	122	113	110	106	124	107	104	99	101	94	123	91	100	109	99	124	110	110	99	110	91	115	114	129	92	100	110	117	106	109	95	89	120	115	110	108	106	97	105	95	102	101	107	122	103	99	97	103	110	128	118	105	90	110	113	101	112	102	121	112	118	99	109	100	111	92	108	102	113	122	100	103	101	113	103	102	109	95	110	100	106	96	107	100	96	81	119	99	110	120	122	110	93	103	116	92	101	120	98	104	110	102	108	105	84	98	113	94	105	112	102	116	82	81	112	110	86	103	103	115	113	96	101	106	98	112	116	101	102	127	109	123	106	105	116	98	105	91	99	108	109	96	92	122	114	110	104	100	107	100	109	122	113	105	105	107	121	104	112	111	111	113	93	110	91	95	109	112	117	106	102	105	111	100	122	106	107	122	103	83	87	76	129	115	119	120	117	95	110	96	117	123	128	115	103	107	116	122	115	113	116	101	111	91	95	113	101	117	110	110	105	93	100	104	95	106	96	108	106	104	96	89	114	118	105	123	109	98	96	125	97	112	93	104	93	110	106	101	113	99	107	119	95	135	87	113	98	112	99	116	104	93	93	98	95	119	94	101	118	104	107	105	104	103	115	100	124	104	107	117	124	89	94	120	103	93	109	122	119	115	113	92	102	103	93	105	114	99	110	107	96	101	108	106	110	102	114	77	108	108	118	105	114	111	99	86	107	117	88	99	110	90	125	88	105	111	93	95	116	99	110	100	129	122	125	107	111	111	109	108	111	99	111	107	96	92	96	101	108	100	97	108	85	89	102	118	111	95	101	103	95	116	109	81	113	100	92	96	108	83	92	88	104	106	103	113	99	105	107	93	116	111	101	115	89	103	86	101	100	98	105	96	102	125	116	111	100	108	94	120	95	124	94	107	95	107	98	102	106	101	122	122	104	87	94	116	91	101	102	100	105	111	111	104	112	95	111	108	126	101	103	112	116	105	94	114	115	112	111	103	123	112	100	93	104	125	107	112	105	98	111	115	112	96	118	99	107	82	93	100	122	106	103	118	98	94	110	116	98	122	109	115	110	98	105	91	128	121	101	119	103	101	108	91	104	113	97	110	123	104	101	115	123	111	112	102	100	90	98	117	97	110	99	112	126	96	115	121	109	108	101	98	91	101	116	99	103	124	122	115	116	96	111	108	114	95	119	102	103	112	93	109	125	107	119	112	114	122	108	96	102	119	113	111	100	114	111	99	126	101	96	102	111	118	108	107	108	107	118	122	117	105	93	101	91	111	106	90	99	98	96	96	116	116	122	101	119	96	116	96	103	106	95	102	98	102	98	98	119	98	101	106	117	107	92	102	109	113	98	101	110	117	107	99	119	115	90	126	88	102	86	86	99	101	82	96	115	120	100	102	104	106	104	112	112	108	109	99	83	137	112	107	103	118	112	103	109	113	109	108	131	97	90	104	106	103	104	109	99	102	98	112	110	94	97	102	111	106	115	98	107	116	115	110	116	97	109	87	115	110	92	106	112	118	99	99	110	107	103	104	108	113	92	88	94	98	115	115	117	89	111	100	100	110	113	97	113	91	103	107	117	89	133	112	101	102	119	99	113	109	127	112	104	113	100	93	115	122	114	117	101	109	102	109	113	112	97	96	93	99	104	117	95	91	114	97	102	107	101	126	108	104	115	92	101	99	117	114	97	107	120	118	120	99	101	105	93	102	132	121	116	102	122	118	98	115	98	103	119	106	98	118	111	92	103	116	109	103	100	106	86	94	95	116	85	100	111	116	117	101	107	99	97	118	118	113	108	103	97	95	118	128	96	108	116	95	101	102	114	110	109	88	93	97	92	102	86	107	119	104	118	111	112	103	104	128	104	124	100	110	111	107	104	95	125	111	127	93	88	95	103	99	96	115	109	106	102	99	96	102	102	85	118	107	105	117	93	100	125	115	105	109	112	120	111	102	109	92	109	80	105	118	98	98	100	91	100	113	99	130	96	97	117	115	120	115	100	113	112	128	111	103	100	89	103	94	123	102	108	110	116	95	108	99	101	110	121	90	102	95	84	117	101	85	124	109	97	99	102	101	95	120	102	109	97	99	109	93	101	83	105	108	98	110	103	94	85	110	96	83	103	136	108	111	112	114	94	91	105	104	115	87	109	114	116	112	110	106	105	122	88	113	101	74	102	90	94	113	92	101	99	86	94	95	102	90	98	122	106	97	102	126	104	102	112	108	97	109	118	121	96	107	92	97	107	120	90	101	121	107	122	102	106	111	125	111	108	94	95	91	101	102	95	93	83	107	125	107	120	121	102	98	113	117	109	114	104	105	87	110	100	116	120	100	121	128	116	103	118	121	120	95	117	105	113	113	108	110	115	108	100	107	121	105	96	151	108	83	113	107	111	93	113	99	121	106	99	104	103	110	108	99	97	113	119	105	115	112	110	101	107	99	103	95	105	100	97	129	101	102	96	117	115	128	100	100	106	104	110	118	81	108	104	95	115	104	91	100	105	102	103	112	107	119	101	93	84	101	111	116	107	113	96	111	101	91	86	88	100	114	113	92	103	108	108	93	110	115	89	119	119	93	107	117	97	111	100	115	88	103	103	99	114	134	111	102	115	114	113	103	94	92	104	90	96	94	115	97	107	95	109	101	129	116	98	95	108	98	107	90	114	89	100	83	115	99	120	101	106	106	90	124	102	106	97	88	93	107	91	97	119	112	114	117	104	107	90	114	110	101	89	116	107	107	88	94	100	131	117	110	104	116	107	114	96	101	98	117	105	98	110	102	101	111	102	114	107	96	125	86	95	108	116	97	111	110	83	107	107	112	116	95	102	110	112	100	119	104	119	89	103	97	107	97	102	100	102	111	112	104	94	106	115	106	103	89	83	91	121	109	112	104	114	121	111	102	95	117	122	116	106	117	90	101	98	104	122	105	98	107	107	117	106	117	101	102	94	117	102	114	97	92	128	103	106	101	106	100	111	120	109	99	100	100	91	105	108	111	116	113	97	107	118	125	93	97	93	90	115	95	105	129	106	106	98	92	129	139	112	97	105
28524	10201	6993	8625	17346	22746	24595	24553	23944	21413	19306	17689	15584	13947	12667	11235	9701	9145	8454	8250	7211	6257	5527	4421	3711	3470	3176	3127	3058	2824	2558	2419	2424	2225	1905	1840	1830	1816	1664	1635	1627	1721	1637	1410	1230	1194	1049	1018	1007	1035	992	984	940	1013	1027	1117	1056	1013	994	1006	980	985	979	928	958	928	854	875	922	918	948	889	876	880	894	907	885	928	851	926	908	887	882	913	937	907	897	909	894	862	904	874	867	857	871	868	914	911	842	880	866	859	924	938	952	850	858	902	820	913	909	869	859	861	860	910	882	909	900	869	882	870	895	901	925	889	881	832	919	873	894	900	942	860	867	865	856	843	907	858	879	922	855	882	923	844	866	860	872	876	854	868	858	897	837	877	908	922	841	916	882	904	896	913	888	930	902	921	827	855	861	888	912	881	889	904	902	886	865	924	908	819	807	816	880	888	876	871	863	907	860	887	866	885	871	893	855	939	905	833	864	834	887	889	842	877	873	862	821	907	940	926	894	867	836	870	893	906	938	888	814	851	848	869	853	963	925	796	877	905	851	901	865	901	855	884	863	831	923	882	863	823	886	816	837	829	801	886	817	881	866	923	836	890	859	867	853	863	864	871	893	904	881	867	912	852	891	858	868	850	909	832	916	884	904	858	857	881	833	936	932	853	838	898	875	908	804	882	879	873	883	854	904	868	843	882	844	873	848	870	899	917	880	882	877	907	859	832	916	895	891	906	833	837	888	864	859	869	867	926	894	871	853	845	906	891	848	879	835	861	868	871	859	854	905	889	861	895	841	859	898	844	874	857	872	862	919	887	869	876	829	903	863	868	837	876	906	839	859	823	824	811	841	831	831	847	883	849	873	888	898	877	828	866	881	890	826	950	817	817	873	908	842	829	866	898	864	838	909	877	882	894	885	854	858	887	868	876	892	890	914	823	889	878	862	881	897	855	834	898	891	848	868	836	849	847	863	881	915	856	855	891	859	849	865	882	879	906	874	870	888	863	896	869	794	868	891	896	888	898	869	900	881	877	872	842	907	922	863	848	873	853	943	851	903	888	850	839	890	884	873	812	857	864	858	892	910	892	857	879	892	829	898	826	819	883	858	883	897	897	865	890	848	853	854	883	861	859	864	863	902	867	858	845	891	862	896	849	839	829	849	894	875	861	884	839	861	899	909	875	879	813	890	868	870	896	856	910	842	857	822	916	893	845	915	944	850	878	831	886	895	902	869	864	905	870	858	789	904	891	865	825	824	882	885	870	859	855	867	872	839	882	841	895	884	912	886	878	807	843	848	920	877	901	899	874	894	878	851	793	866	873	856	862	841	923	889	809	845	852	877	865	805	933	875	842	880	866	837	853	873	905	850	881	828	848	860	871	820	850	887	859	896	897	874	810	917	846	870	817	805	857	913	908	925	860	841	870	894	864	890	913	877	862	859	894	839	886	900	878	873	861	857	827	885	860	898	879	895	858	890	881	913	884	873	844	871	879	877	844	902	889	833	866	887	841	840	864	855	864	937	761	887	869	899	877	846	834	871	893	868	866	874	929	876	923	855	852	850	874	879	877	874	861	855	897	899	898	872	893	885	884	913	907	925	856	833	836	832	855	815	855	904	839	881	885	876	846	958	880	922	885	831	850	896	917	848	821	856	842	913	854	869	884	841	817	852	833	836	834	858	908	940	892	884	875	874	898	874	932	882	864	878	821	860	934	867	853	872	853	919	860	829	884	822	898	891	831	849	901	886	871	943	907	919	877	865	859	908	851	902	838	845	925	856	912	848	840	881	879	795	898	855	849	875	854	906	909	846	894	827	900	919	880	864	881	902	839	881	886	859	845	866	870	864	869	878	919	860	889	856	897	892	908	854	884	871	811	871	854	860	840	902	866	836	894	881	921	812	828	879	874	913	872	864	876	883	862	869	892	840	854	900	831	857	832	898	882	861	922	876	903	844	875	845	930	863	889	914	907	849	824	855	868	868	871	891	844	894	836	876	861	851	840	866	895	887	852	905	836	905	906	884	880	853	900	872	847	829	860	853	885	847	942	863	906	921	800	877	868	868	866	819	884	838	870	897	864	859	838	881	901	895	863	860	929	841	843	881	913	886	896	889	879	864	795	862	915	866	862	879	883	824	837	858	897	818	880	910	855	872	850	934	840	845	883	839	866	850	906	932	875	903	857	849	888	855	880	847	849	856	916	869	893	858	871	821	906	913	877	883	927	864	866	859	934	853	846	876	926	881	858	901	890	867	885	859	891	863	889	900	885	843	852	870	861	850	853	854	855	893	867	902	829	871	876	934	901	851	881	917	896	870	848	846	858	867	854	859	874	898	908	906	864	920	864	881	890	902	851	878	859	873	913	860	911	859	874	824	921	870	890	837	902	876	898	899	856	833	831	899	883	815	883	826	834	903	892	926	886	878	893	855	837	890	889	857	844	871	923	811	880	848	908	849	879	890	878	869	897	846	848	874	920	884	859	938	839	815	907	865	921	890	893	913	899	856	852	882	865	819	872	821	849	860	845	870	893	877	855	903	885	848	817	844	865	931	850	880	909	901	838	864	864	910	855	868	837	896	864	916	855	852	869	898	875	880	921	857	928	889	895	871	851	863	840	918	840	845	877	854	814	871	845	879	856	893	883	917	848	833	871	882	851	855	882	854	913	884	868	885	881	875	877	898	955	870	850	874	842	817	884	862	910	889	897	864	899	867	855	896	907	830	865	872	845	862	884	877	910	803	856	894	871	859	852	880	867	874	883	862	873	902	909	854	829	907	856	892	850	883	846	887	870	834	880	863	862	807	838	881	819	880	849	832	863	861	917	940	890	895	906	922	845	923	885	905	865	858	843	852	848	837	903	832	871	828	858	868	882	906	825	843	940	902	863	876	929	866	858	899	881	911	822	881	835	885	859	871	863	858	921	861	876	846	839	916	845	858	893	812	869	894	897	841	900	866	869	840	829	841	900	909	861	879	865	889	890	874	861	811	939	850	914	889	880	883	898	917	902	879	865	886	889	831	856	852	854	903	871	894	803	794	883	901	871	816	857	906	889	874	914	911	827	867	894	836	821	897	904	854	849	831	841	895	842	917	870	869	873	893	904	867	850	860	880	886	880	888	873	871	885	831	899	862	839	897	835	856	842	870	902	874	840	907	853	891	841	894	893	857	866	890	890	843	844	898	842	907	889	864	833	885	852	875	853	906	897	837	881	867	853	897	872	937	876	844	865	918	901	874	829	863	827	831	970	858	840	870	852	876	850	879	898	863	887	872	936	872	854	871	900	887	875	860	908	851	853	916	842	859	893	847	860	817	874	883	890	862	873	836	868	853	891	884	858	804	863	875	876	860	876	859	845	870	856	879	845	864	816	891	895	828	863	909	906	802	870	894	837	895	928	917	854	846	940	818	912	857	871	816	860	841	888	886	844	897	874	910	890	898	866	843	861	898	896	860	823	931	827	872	904	892	871	866	839	868	904	857	843	878	908	894	870	816	782
4571	525	361	280	288	314	427	502	557	494	394	394	342	346	284	278	262	218	214	238	195	188	131	144	133	139	126	119	117	125	139	125	124	99	93	122	102	111	110	112	103	119	106	122	114	87	89	87	112	73	104	80	105	104	86	90	93	107	87	93	75	102	96	105	119	103	102	89	76	113	96	88	87	103	78	89	113	99	107	92	83	103	103	93	79	89	98	99	87	84	97	86	110	105	95	104	88	101	79	102	114	103	79	87	86	95	93	99	89	94	96	96	93	89	106	113	88	110	78	91	101	83	73	91	104	104	90	113	98	87	89	94	92	106	84	91	81	83	94	97	92	87	90	93	81	94	99	97	103	80	80	89	88	103	88	109	82	81	83	102	80	80	97	87	98	98	81	87	86	98	107	90	86	120	85	100	96	91	91	105	83	92	86	107	94	82	90	83	92	112	100	81	87	82	96	111	95	90	90	97	101	93	92	87	82	91	89	95	90	93	77	99	77	99	101	99	82	85	106	80	96	92	88	96	87	77	106	101	102	90	93	93	102	89	95	83	89	115	86	94	86	83	92	93	87	90	97	88	88	92	93	99	94	100	92	84	88	94	81	97	86	98	90	77	83	99	94	76	84	103	92	84	88	87	84	97	93	72	98	105	92	79	88	75	99	92	78	83	89	101	94	95	93	84	93	98	96	103	77	107	94	90	90	95	86	88	104	78	85	87	93	76	109	106	89	112	95	77	90	108	88	114	99	84	107	90	98	104	89	96	77	93	77	96	104	95	96	95	121	93	97	97	84	80	101	108	86	83	91	101	89	98	83	77	100	94	95	93	95	81	106	90	93	103	85	98	99	79	112	94	79	89	93	95	91	88	90	90	76	79	76	86	79	82	111	90	93	94	85	112	93	88	95	97	97	108	102	98	95	103	94	89	112	100	92	90	98	102	81	105	99	101	83	81	95	83	109	88	99	111	89	85	84	99	100	81	96	89	92	93	91	92	104	98	95	85	102	84	107	99	97	92	96	83	107	103	96	73	86	90	79	85	105	100	98	85	98	82	112	91	102	101	89	83	90	101	106	98	85	89	95	106	79	112	109	84	74	97	97	100	97	82	87	85	109	70	113	107	96	88	101	95	94	106	99	88	89	97	103	126	99	95	97	91	100	90	97	104	86	95	86	71	82	103	91	88	84	98	93	93	103	99	78	111	101	85	80	96	85	89	94	97	89	87	92	83	113	96	82	101	98	95	101	82	90	81	88	79	84	98	97	83	104	87	77	95	99	84	79	85	82	90	104	85	106	112	99	87	88	110	108	61	110	82	83	90	98	89	85	102	81	98	81	73	89	97	85	86	89	82	92	107	78	92	85	87	97	107	88	98	90	115	75	103	88	88	91	79	97	85	83	80	79	104	104	81	90	104	89	98	106	104	89	110	87	99	105	86	89	80	87	87	111	100	95	90	87	92	88	91	94	112	91	97	83	106	102	85	102	91	92	89	81	83	94	104	98	115	89	97	100	82	89	91	94	87	82	96	97	95	94	107	99	86	94	94	102	105	91	98	88	100	108	100	87	91	83	86	82	83	95	104	94	102	102	104	88	102	94	87	95	106	89	93	93	79	100	101	81	111	76	106	101	92	94	96	96	98	82	91	83	85	87	100	89	73	86	85	94	90	83	101	91	90	82	84	92	86	97	80	91	94	105	95	101	89	109	102	89	92	98	83	98	80	91	96	91	113	76	92	89	81	84	88	87	98	95	96	90	103	92	96	111	103	95	108	72	86	107	93	95	89	99	85	72	89	83	94	99	100	94	89	86	92	103	114	86	103	94	105	90	108	91	85	102	115	109	98	80	92	99	102	90	87	85	95	86	89	103	74	84	88	83	101	91	97	80	93	94	96	92	98	98	106	91	95	106	85	93	102	85	93	90	109	96	96	91	82	92	91	84	75	99	99	107	82	76	106	91	78	118	94	77	102	77	83	106	93	84	84	79	84	94	83	90	85	98	91	89	83	101	88	77	95	100	96	86	92	99	92	80	78	101	84	102	92	98	88	118	92	98	94	92	86	81	99	87	102	95	79	107	83	101	105	109	95	109	98	82	92	87	72	69	71	86	78	97	101	102	107	87	84	83	94	88	83	82	82	107	99	91	107	103	98	96	101	104	87	98	110	97	82	91	96	78	67	93	105	87	83	92	94	97	95	93	87	92	85	96	83	103	94	109	101	103	92	76	85	100	103	111	106	101	81	85	85	89	90	93	91	95	78	94	102	89	103	87	111	80	94	89	106	86	75	105	98	85	81	82	99	91	87	84	93	101	97	94	92	90	88	87	80	98	84	88	102	99	71	85	88	101	98	88	83	89	104	85	93	108	82	97	99	92	97	81	102	76	94	86	90	95	96	73	86	83	97	87	107	85	105	87	91	87	89	80	93	96	97	106	97	90	65	90	80	89	90	101	92	86	103	92	80	115	95	89	87	86	95	76	94	99	101	92	76	93	85	89	90	88	98	76	102	82	91	84	88	93	98	89	99	104	110	93	94	80	84	98	84	112	109	99	87	95	100	93	94	97	79	79	108	79	84	87	87	86	82	104	85	95	90	86	107	81	95	96	95	95	101	99	97	97	92	105	78	93	84	98	107	88	99	88	90	78	103	81	82	87	77	87	92	93	97	85	96	86	96	113	106	91	96	89	87	106	98	90	93	90	103	100	84	102	82	88	91	90	86	105	111	79	106	100	107	112	76	93	104	75	83	94	78	105	96	95	108	83	93	90	85	104	89	87	76	85	101	80	92	86	95	85	96	83	82	78	107	97	97	104	88	81	81	86	105	95	88	97	89	99	121	84	101	89	86	95	103	95	96	104	86	89	92	98	102	103	83	91	85	76	73	95	95	101	92	91	97	92	107	92	100	95	101	90	111	94	88	80	96	101	92	111	89	85	102	98	105	101	101	101	90	104	90	88	95	90	98	114	80	95	105	83	96	91	92	99	84	86	85	97	97	94	98	92	73	105	86	73	95	99	75	80	88	92	79	97	76	92	90	88	78	96	106	91	93	96	98	82	81	89	88	82	96	79	101	72	92	88	93	95	80	100	105	101	82	108	96	102	96	103	92	99	80	93	85	100	99	79	100	90	89	86	87	94	101	93	84	91	111	98	101	89	79	93	93	81	79	74	104	82	81	84	89	84	91	98	79	111	89	103	95	75	98	92	86	83	92	82	87	91	87	94	98	84	96	87	110	101	82	83	100	106	87	93	94	89	105	76	89	95	80	89	97	75	94	83	103	96	100	93	88	80	85	95	90	99	108	104	90	98	110	92	112	88	93	83	98	97	80	95	110	93	90	83	95	89	103	95	90	93	73	107	104	97	81	94	117	86	78	90	91	81	96	89	82	103	112	90	94	92	94	70	90	103	95	86	67	83	92	98	94	97	87	97	90	103	93	87	93	82	92	108	92	93	109	99	91	93	80	93	86	103	102	96	98	90	98	86	88
19595	6133	4233	5596	11890	15884	17961	17688	17054	14967	13015	11934	10036	8872	7964	6886	6046	5705	5219	4920	4365	3829	3302	2744	2249	2153	2016	2075	1968	1744	1679	1529	1522	1372	1287	1227	1197	1168	1160	1161	1158	1160	1116	983	892	879	900	859	824	813	831	841	782	798	833	893	883	843	764	788	777	811	788	779	791	743	710	800	753	760	778	768	741	790	764	702	796	761	742	773	780	766	795	774	734	716	737	749	719	776	775	751	730	739	722	772	738	754	757	750	738	792	796	773	774	773	795	757	760	741	753	775	779	741	750	793	738	759	716	723	741	744	733	717	703	745	742	714	752	764	754	700	713	780	755	766	753	730	771	735	746	759	717	743	713	718	772	742	762	762	761	743	744	725	769	778	739	769	719	760	767	741	730	731	747	777	765	767	771	721	719	667	777	766	737	792	708	751	734	715	788	726	729	763	772	741	766	758	737	780	688	768	751	782	703	754	726	768	738	738	798	784	773	752	761	715	711	747	774	751	744	748	736	778	708	736	743	745	708	718	729	770	735	743	766	775	760	706	742	771	710	722	806	699	756	772	710	705	719	779	791	727	771	744	720	757	713	751	780	744	759	731	728	775	732	754	721	780	778	759	731	747	782	736	772	714	794	747	744	784	746	738	754	765	738	793	738	769	707	752	768	737	781	739	758	761	699	739	795	748	749	762	761	766	765	715	769	799	687	732	779	742	720	740	729	728	750	761	671	757	741	763	719	765	737	745	835	737	751	801	739	730	705	744	778	766	709	776	771	731	794	775	767	687	734	703	782	755	781	750	788	752	755	741	765	741	712	733	749	755	690	752	783	736	707	750	795	789	740	759	729	721	731	736	694	746	703	714	738	742	760	743	726	698	741	744	772	739	731	703	777	771	745	746	713	734	746	791	748	751	732	722	780	753	759	751	743	757	712	739	749	718	765	744	749	758	737	716	762	740	792	744	759	743	751	757	734	705	753	704	770	765	716	783	759	719	745	726	713	691	739	772	739	791	693	772	778	758	724	748	747	742	738	752	770	758	748	730	751	715	755	717	741	790	693	757	764	714	720	768	764	772	777	766	730	713	664	748	758	777	664	720	761	742	705	725	738	735	763	716	734	746	729	730	686	707	785	764	705	766	696	752	709	749	724	762	732	717	766	697	704	770	716	719	749	803	725	731	762	765	777	689	745	766	817	785	706	736	725	707	741	735	747	735	713	705	725	716	738	818	724	750	775	723	728	726	692	762	764	738	706	746	715	775	722	717	792	748	749	740	801	773	786	764	759	754	748	743	744	781	802	706	719	707	786	704	789	750	749	714	746	699	726	772	733	743	773	745	761	759	760	753	727	723	791	753	753	781	736	765	770	742	777	698	763	710	721	741	702	794	719	719	750	823	736	727	735	728	757	784	746	712	727	705	750	779	733	742	707	742	782	692	751	780	740	755	716	710	763	771	720	698	743	764	767	723	774	685	729	759	740	777	833	754	770	720	682	719	726	698	698	739	754	754	769	738	760	737	771	744	768	689	733	762	735	798	765	742	687	719	737	744	708	727	723	754	731	772	747	744	752	753	740	731	750	768	733	773	740	771	763	728	725	743	716	710	807	728	746	740	767	733	758	756	748	739	749	743	743	791	729	764	734	719	734	778	812	769	760	793	719	768	735	722	745	749	755	733	737	761	760	717	730	718	764	692	725	830	732	702	740	737	732	715	729	730	791	767	732	769	695	758	735	725	759	732	786	786	706	686	718	807	737	748	710	712	784	689	742	731	728	700	766	692	739	772	770	778	710	742	756	735	726	737	706	766	772	791	749	731	744	761	720	814	755	748	703	736	756	740	712	724	745	736	782	742	761	749	724	730	711	753	718	784	791	743	739	775	757	769	770	794	749	751	731	703	724	704	766	781	715	738	751	759	791	748	716	750	746	758	787	749	706	774	750	746	752	738	783	723	737	761	754	763	757	746	730	765	742	726	778	745	703	710	758	724	713	790	753	759	777	764	723	758	748	763	761	767	764	712	733	752	758	759	769	754	751	746	781	727	784	736	732	735	768	717	747	742	749	769	718	774	724	752	776	773	760	787	696	730	785	727	757	715	693	760	724	765	703	732	775	717	742	771	745	765	749	741	710	767	787	738	738	753	728	745	744	763	787	711	784	753	727	767	783	749	758	736	727	731	764	765	732	750	750	758	782	677	712	785	690	773	738	721	776	791	760	758	791	729	778	725	752	730	739	775	772	747	736	736	744	724	707	760	733	752	743	709	774	708	730	744	740	722	755	766	782	744	753	770	771	741	715	766	694	746	712	775	803	764	782	707	771	785	715	766	804	769	829	759	737	732	754	785	708	763	707	746	775	793	767	754	751	707	739	754	730	729	748	751	786	727	726	731	764	780	775	759	746	739	761	730	677	740	759	744	761	771	769	757	772	772	719	752	735	721	781	741	713	748	775	800	729	811	724	798	724	754	725	729	773	765	759	723	774	720	732	769	690	774	770	733	810	740	725	739	757	723	756	721	756	753	771	747	783	727	736	716	736	750	738	755	756	770	753	746	764	712	753	691	752	738	758	718	721	698	790	748	749	727	772	768	763	750	773	726	745	681	770	741	747	772	714	825	774	767	839	771	751	735	746	741	763	691	764	735	779	729	743	740	755	744	733	770	784	703	735	769	770	749	738	732	757	751	742	766	772	780	805	744	798	736	725	778	774	800	751	728	771	777	725	790	752	776	720	707	705	731	770	775	735	727	744	789	726	702	726	766	733	784	695	761	758	733	716	817	772	770	753	801	761	745	736	754	783	767	778	789	739	756	776	758	735	737	772	732	751	701	720	754	769	770	758	767	732	773	747	684	726	755	711	718	725	770	806	735	711	724	780	718	717	735	789	761	698	708	743	734	824	776	780	750	733	760	734	817	722	728	744	748	780	685	696	726	756	729	734	753	813	730	753	753	751	708	722	721	730	790	736	772	712	765	720	717	681	737	715	736	722	745	661	736	802	741	731	762	745	722	783	732	762	763	780	712	775	750	759	818	748	706	771	752	749	744	719	783	751	733	740	682	733	729	740	746	736	767	724	771	769	738	757	765	749	744	721	745	769	808	741	785	786	765	768	756	744	754	713	732	776	727	704	738	751	699	779	742	805	812	784	733	756	726	709	726	773	745	772	779	727	769	777	805	801	717	717	751	745	702	748	752	743	761	694	669	747	726	731	756	760	716	789	753	770	759	720	754	741	718	731	798	758	724	722	749	743	811	815	761	791	702	774	757	708	703	808	776	763	688	786	752	723	723	751	718	733	757	713	753	763	743	796	735	771	785	797	739	698	745	723	749	776	749	790	768	748	737	754	743	788	694	739	755	713	683	717	707	742	769	777	727	742	730	760	754	751	754	752	740	765	671	781	759	721	752	718	742	749	791	766	774	749	748	729	746	768	707	741	696	735	743	757	706	781	743	769	763	729	738	731	774	781	728	728	759	730	677	739	773	756	753	723	709	730	748	710	799
4246	939	619	481	427	475	614	712	775	732	644	607	519	482	407	404	372	362	336	321	305	250	213	213	199	188	173	184	170	163	146	165	189	129	152	153	148	135	150	146	151	168	147	158	156	140	131	128	141	123	150	110	113	128	134	124	138	120	115	122	135	122	140	128	123	121	139	136	135	132	119	123	143	125	123	136	143	138	112	146	123	131	126	118	134	124	117	124	128	138	133	101	152	125	122	108	113	143	128	126	114	117	135	149	125	127	122	123	136	132	121	121	139	148	145	124	131	130	122	122	111	107	118	129	118	122	132	135	126	126	113	108	132	137	130	129	144	123	157	138	127	131	128	123	141	125	135	118	143	123	123	135	128	105	138	115	145	106	121	135	120	129	130	114	120	140	105	130	129	111	135	128	135	107	124	120	124	124	128	121	115	119	123	110	139	122	130	119	128	138	119	130	108	126	128	140	121	116	122	114	127	119	127	131	137	121	144	132	119	132	137	114	129	134	151	120	128	121	135	105	114	118	133	121	145	115	134	124	128	150	135	130	148	115	139	116	133	135	122	125	129	126	117	123	117	132	122	130	141	118	138	136	132	124	121	145	128	103	153	126	133	117	139	113	135	127	133	126	120	140	149	110	121	135	113	148	133	121	134	115	130	129	141	126	120	115	151	129	148	113	119	98	116	119	109	142	115	95	132	114	132	141	127	146	132	124	138	133	106	114	147	120	117	120	111	130	121	120	118	116	133	121	127	106	104	114	136	117	133	138	135	126	162	142	105	125	133	127	129	134	141	110	135	148	126	147	107	134	148	112	102	126	119	123	140	118	115	106	146	137	146	110	126	136	130	124	129	132	132	109	127	131	127	123	144	105	112	139	110	131	140	114	120	117	146	121	109	139	123	122	121	118	117	125	119	132	122	131	144	136	130	129	145	101	126	113	108	111	120	129	104	135	122	141	139	115	137	117	128	143	132	133	98	131	128	142	126	121	102	133	96	143	112	139	111	134	122	122	119	139	131	139	119	125	138	110	138	136	126	120	125	95	132	116	131	120	109	132	130	133	135	145	121	127	106	118	122	144	122	136	145	132	122	158	119	118	121	114	129	106	118	126	113	143	120	130	149	122	123	133	118	127	121	121	117	111	141	130	127	130	135	109	135	136	117	128	138	125	114	123	142	109	135	121	114	137	119	128	138	153	131	130	109	131	107	129	150	127	147	150	140	125	146	143	132	135	138	115	136	129	135	138	110	115	108	116	124	128	128	127	119	120	106	128	122	120	160	138	130	131	122	129	114	132	149	130	110	133	123	120	107	146	123	138	137	122	134	127	131	127	128	124	130	114	149	155	114	134	148	99	147	121	118	130	120	122	135	120	144	118	144	106	135	139	125	121	134	130	129	117	137	135	130	134	133	147	132	129	130	152	136	138	125	139	134	123	125	140	137	122	106	141	112	147	122	115	127	131	132	131	108	114	138	117	136	133	145	114	118	139	119	127	147	124	116	121	138	90	138	120	126	143	137	127	122	121	126	124	124	120	140	130	128	117	118	132	109	137	137	135	129	152	123	123	119	120	108	122	153	134	148	135	134	122	119	113	110	122	111	154	149	119	103	130	111	123	137	124	135	120	134	130	141	108	128	142	126	97	103	146	123	134	130	109	121	139	119	111	135	131	134	114	115	129	135	112	121	107	124	148	131	119	114	128	117	137	138	128	126	116	126	125	122	106	116	118	129	107	143	141	113	126	107	135	132	135	124	136	144	136	127	125	113	126	110	137	125	130	128	128	120	104	123	119	128	138	132	121	129	133	133	131	126	123	111	125	115	139	121	111	118	137	134	111	131	116	144	152	117	128	120	142	144	131	108	142	123	129	116	125	123	138	124	127	130	120	125	130	139	99	124	122	121	117	132	118	140	135	141	131	113	125	138	138	126	111	110	143	130	131	97	116	115	125	118	118	123	147	133	111	139	143	117	126	130	121	129	131	111	114	109	128	128	114	115	137	105	106	126	122	121	101	135	140	132	116	123	126	110	135	115	132	121	123	119	141	110	121	125	116	123	144	143	126	139	151	130	143	126	138	113	157	118	119	126	132	140	136	126	122	109	118	133	124	117	126	145	117	125	125	112	116	117	138	102	136	112	123	115	148	139	128	142	114	140	114	126	150	133	120	119	107	111	141	137	131	134	124	126	117	134	128	129	126	113	149	118	135	122	118	123	140	109	123	137	110	118	138	109	110	132	135	112	103	143	114	127	104	114	126	125	111	124	152	144	126	120	127	136	124	116	129	140	133	138	132	116	111	123	126	113	99	129	113	116	138	143	126	128	143	120	131	114	97	143	141	138	125	134	134	127	108	137	128	131	138	119	111	129	121	113	137	148	151	128	110	133	129	137	124	117	112	138	123	120	106	111	138	135	125	127	126	107	114	119	120	139	121	131	118	143	127	137	122	140	150	130	142	123	147	139	116	113	112	149	120	127	139	144	128	121	135	129	122	125	142	117	121	134	109	125	135	128	126	122	113	103	129	131	127	140	120	111	142	132	127	107	136	142	109	124	107	137	131	137	119	126	149	137	134	143	128	132	128	143	124	119	125	150	118	121	155	112	143	99	143	144	139	134	125	144	150	118	139	104	137	137	131	130	140	117	114	128	123	125	119	122	109	157	117	127	119	106	130	145	121	134	122	132	129	121	122	137	145	125	121	130	135	127	135	141	142	137	150	131	129	104	110	125	114	108	143	152	119	126	123	108	99	124	122	118	117	131	128	125	123	119	150	136	129	126	127	118	98	118	131	129	109	127	108	130	115	121	142	133	114	129	124	135	126	138	133	131	116	129	117	127	129	139	152	118	110	120	132	131	134	119	142	128	125	126	137	140	118	129	121	136	116	135	137	116	112	140	131	142	121	150	106	126	113	135	149	119	132	140	133	137	136	135	124	139	123	126	135	122	125	128	135	130	106	133	117	136	134	125	126	129	133	122	120	132	126	129	124	134	126	125	146	134	133	106	124	132	111	118	138	138	147	118	138	150	139	127	115	129	110	134	165	132	134	130	109	144	127	118	132	133	128	119	126	128	138	116	121	129	139	111	128	132	116	117	145	134	134	131	118	119	122	120	123	154	127	149	119	128	122	130	123	133	131	128	117	154	135	116	117	129	121	116	133	126	139	102	125	138	141	137	117	134	144	122	133	119	132	136	124	127	119	130	120	129	101	139	119	104	136	124	125	147	125	122	134	121	132	132	124	132	143	107	122	123	125	141	150	125	130	115	123	123	126	128	135	123	136	104	130	105	141	117	118	116	136	119	124	111	124	106	131	133	141	121	117	133	117	123	122	96	131	106	126	143	119	122	134	136	109	122	126	132	124	131	133	137	125	133	124	122	122	122	148	127	141	127	133	114	119	142	127	136	128	119	119	114	124	116	126	125	130	129	133	134	127	121	133	147	137	138	134	133	114	131	131	149	125	129	128	119	122	128	140	154	103	132	130	119	112
27134	9003	6523	8113	16246	21100	23095	22731	21233	19377	17312	15733	13889	12156	10616	9396	8400	7998	7687	7112	6131	5438	4627	3960	3173	2978	2812	2771	2650	2514	2328	2290	2166	1991	1911	1799	1585	1727	1614	1544	1623	1725	1446	1360	1290	1251	1179	1098	1072	1081	1151	1086	1097	1153	1227	1253	1204	1168	1156	1162	1105	1144	1100	1058	1132	1035	1097	1041	1127	1101	1007	1059	1110	1032	1013	1047	1068	1069	1078	1031	1050	1106	1070	1012	1033	1088	1051	1027	1048	1036	1060	1049	1044	1059	1042	1034	1051	1099	1026	1062	1046	1020	1003	1040	983	1002	1022	995	1053	1028	1021	1084	1044	1017	991	972	1014	1048	1010	1019	1003	1016	1007	1064	1013	983	981	1090	995	1025	1029	1032	1078	1016	1044	1038	1048	1017	1086	1059	1090	1028	974	1051	1019	1038	994	1068	1073	1027	1099	1023	1002	1005	1041	1061	1024	1011	1048	987	1031	1003	1043	1001	1047	1018	949	1026	1024	1004	1050	1047	1071	992	1091	1010	983	1014	1017	1030	1045	1014	1013	1050	1023	1028	1032	1004	1036	1005	1042	1056	1007	1051	1000	1070	1051	1019	1092	1096	986	1037	1039	1041	1017	1048	1001	993	1031	991	995	1060	1011	1030	1042	1062	1090	1012	1111	1066	1021	1024	993	1036	1040	971	1006	1000	1022	1001	1079	1029	1013	1020	1055	1013	1043	1010	1042	1020	978	990	1040	1016	1007	1032	1054	1065	1042	1042	976	1023	1046	1004	1054	1067	1085	1031	1015	988	996	1027	1044	1062	1010	988	1041	1000	977	987	1031	989	993	1036	1026	1045	1040	1091	1100	1058	1026	1080	1053	1069	1084	1022	1040	1030	1091	999	1033	1002	1017	1022	1083	1040	1001	1038	1006	1030	1027	1076	1039	1001	1005	1047	1056	1030	1036	1032	1023	1038	1041	1000	1033	1033	1005	1010	1023	998	1028	1007	1001	1020	1041	1072	1047	1060	1056	1024	1003	972	1032	1042	1055	1016	1050	1002	1015	1017	1011	1050	1009	1055	1035	1071	1036	1048	975	1012	1077	1044	1062	1098	1028	1035	1027	1110	986	1046	1031	1014	1051	1020	1036	1056	1055	1038	1037	998	1015	1018	1006	1020	995	1013	969	1094	999	1038	977	1023	1019	966	1028	1031	1003	1049	1001	1063	954	1022	1058	1057	1061	1069	1041	1036	1010	989	1013	999	1011	1038	972	1023	1024	993	1015	1005	1034	1064	1036	1022	1003	988	1046	995	1059	996	1006	1055	1024	1127	1012	1048	1066	995	966	1080	970	1025	1015	1041	1100	1094	1064	1067	1031	1049	1033	1058	1020	1055	1049	1035	1046	1023	1030	981	1043	1053	980	1057	1015	1032	1020	1057	1068	1024	1027	1038	1048	1013	1007	1005	1020	1070	1041	1029	1060	1013	1017	1008	1075	1077	1028	1007	1105	1052	1063	1026	1038	1054	1007	1062	974	1062	1009	1063	1068	995	994	961	1019	1019	975	1013	1016	1060	1073	1042	1063	1078	1003	1028	1022	1043	1023	1025	1042	1001	1029	1086	1060	1080	1042	1063	1011	1060	1038	1009	1078	968	1004	1009	1037	1010	1058	1010	1036	1057	1015	1055	979	1080	1012	1018	1020	1062	1044	1025	1004	1023	1051	1020	1085	1029	1006	1123	1092	1070	1023	1044	1029	993	1075	1058	1039	1065	1063	1073	1039	1018	1046	1010	1016	1040	1021	1022	1062	1133	1046	1032	998	1007	1031	998	1002	1110	1001	1003	1013	1019	1063	1032	1090	1043	1049	1053	1040	1000	1012	1034	1027	1021	1010	968	1061	1060	1065	1047	1058	1005	1019	1081	1076	1044	978	997	1063	1017	1054	1029	1028	997	1074	1057	1045	1046	1029	1047	1019	958	1056	1051	978	996	1053	1044	986	1015	1077	1057	999	994	1017	1009	977	950	1002	1056	1023	1133	1038	1002	1032	1037	1098	1067	1019	1037	1014	1022	1015	1060	961	1050	1038	1033	1016	1061	1063	1076	1044	1064	1085	1008	1024	1026	1071	1013	1085	1031	1037	1043	1082	999	1011	1032	1048	1031	1055	1036	1037	1026	1073	1011	1037	1040	1038	993	1045	1046	963	1074	1054	995	1039	1002	1048	1047	1017	1043	1027	1014	1037	996	1049	1035	1016	1097	1025	1008	1023	985	1016	1059	982	1031	1056	1049	956	1024	1040	1013	1017	1060	1026	1029	1033	1023	1083	992	993	1048	1018	1070	1015	1052	1013	1053	1041	1020	968	1078	1051	1012	1044	1049	1000	1032	1050	1063	1032	1023	1059	1057	1040	1062	1014	1000	1037	1005	1038	1046	1006	1031	1040	1041	1021	1074	1051	1009	1019	1044	1011	1043	1053	1079	1065	1017	1023	1051	1018	994	1003	1042	1030	994	1055	1080	1015	991	952	1034	995	1025	992	1017	1083	1046	1049	997	1059	1008	1026	1040	1028	1019	1043	1056	987	1043	1007	1031	1037	1004	1043	1094	983	1029	1045	1022	1007	1038	1020	1022	1023	1033	1082	1029	1041	983	1006	1036	1059	1068	954	1025	1002	1024	1052	1019	984	1016	1090	1104	1010	1026	1009	1002	1026	1004	1037	1062	979	1034	1035	980	994	986	1026	975	989	1034	1017	1078	1008	1031	1010	1040	1088	1096	991	1043	938	1005	1057	1073	1012	1022	1037	1044	1066	984	1012	1063	964	1037	976	1018	1036	1051	1047	1009	980	1009	1003	1033	1012	1053	899	1001	1030	1012	1013	1022	994	996	1004	989	995	992	1011	1044	1069	1029	1072	975	1058	1074	1073	1042	1013	1061	1019	1026	986	1082	979	1047	1069	982	1095	1007	1000	1039	992	1048	1004	1023	1024	1055	1051	1012	1009	996	998	1067	1059	1018	1083	996	1031	1078	995	998	1021	1009	1067	999	1019	1010	1056	996	993	1020	1076	1014	1061	1070	1094	967	1088	1008	1012	1049	1050	1049	1000	1024	1017	1066	1067	1024	996	989	1049	1009	1032	992	992	1000	1036	1021	1079	1035	1011	1016	995	1045	1074	1006	1079	1016	1072	1010	1012	1102	956	1069	1057	1001	1036	1055	1051	1059	975	961	1025	1038	1028	1062	1082	1010	1033	995	1016	1031	1015	1026	1012	1027	948	973	1036	1018	1013	1010	1011	1027	1035	1002	1080	1059	1023	979	1017	1011	992	1071	1033	1003	1003	1041	1067	1007	1000	998	1001	1035	1044	1006	1026	1038	1023	1006	1035	975	1005	1024	1071	1090	1006	1017	991	1040	1083	1038	1045	1083	1033	1005	1048	1006	1055	1127	1014	1025	1020	1017	1027	1017	1061	1087	1038	1031	964	975	1039	1105	1112	1020	1032	1043	1024	1076	981	1054	1050	1018	1019	978	999	1036	1103	1026	1003	1052	1008	1050	1030	960	1036	1058	1035	1020	1071	1021	999	1018	1039	1013	1093	1004	1003	1004	1040	1019	1037	1002	1022	1028	1005	1007	1046	1016	1018	1016	1071	1038	983	1046	1022	978	1028	1046	975	994	1006	1062	988	1019	1062	1006	1005	1017	1083	1033	1015	1030	1073	1063	993	1011	1046	1048	1048	1027	998	995	1066	1030	996	1058	1005	1053	1037	1029	1008	1030	1039	1005	986	1060	1069	1041	1037	1024	976	972	1031	1027	1008	1042	1046	963	1009	997	1007	1012	1014	982	1021	1065	1036	976	1063	1050	994	1068	1026	1074	1083	1042	1030	1011	1051	999	1003	1004	1029	1065	1010	981	1013	1039	1037	1082	1028	1041	990	1036	1101	966	1055	1116	1018	1042	1046	1010	988	1052	989	1004	1029	1007	1075	981	1078	1008	992	1035	1039	1032	1004	994	1045	1032	983	999	1031	1010	993	1028	1000	1029	1022	1056	1031	1074	974	1026	952	1050	1002	1003	1063	1019	1037	1000	1012	1054	1045	1024	1072	1070	1042	1022	1075	1097	1038	1057	1056	1058	1010	990	1047	1024	1024	958	1004	1049	1036	993	1019	1031	1040	1009	1010	1029	1102	999	1046	1012	1027	1023	997	1062	1030	1027	1038	990	1007	1107	1092	1052	982	1007	1051	1049	1028	1086	1052	1073	1031	1053	1028	1035	1019	1024	1013	1011	1034	1007	1014	1051	1037	1002	997	1013	1009	982	1026	990	1104	993	1027	1028	1048	1031	982	1009	1008	1021	1047	972	1005	1057	1101	1012	1007	1025	1004	987	987	1028	983	985	1023	1024	1065	1042	984	964	991	1049	1125	1025	1026	1053	1035	1012	1047	1034	1046	1052	1024	1041	1065	1007	1059	1057	1030	1046	1009	1069	1078	1034	967	1009	1050	948	1053	1031	1019	1073	1077	993	1021	1048	985	1022	1018	1061	1058	985	1018	1067	1097	1062	1043	1039	1017	999	1035	1015	1008	1066	985	1038	1031	1050	1045	1031	1062	1036	1018	970	997	1068	1061	1012	1031	1066	1073	1043	1079	1046	1062	1024	961	992	1043	1033	1074	1076	998	1054	1046	986	1088	1016	993	1013	988	1053	1009	1028	1006	1011	1021	1046	999	1014	1059	1033	1049	1061	1035	1056	1000	1071	999	1028	1011	1044	1006	1066	1027	1051	1012	1045	1048	1025	1028	1033	1017	986	971	1035	1011	1066	1015	950	1026	1029	1032	1041	1100	998	1042	1050	1020	1020
6934	723	475	405	342	370	493	591	625	629	504	491	432	371	346	340	308	266	261	244	209	176	156	161	116	117	110	119	121	112	96	119	90	83	99	82	83	91	92	74	69	93	65	73	70	81	54	63	46	67	65	59	51	60	54	81	63	48	77	64	62	72	68	53	56	56	63	50	54	49	66	53	55	58	82	73	52	62	58	64	52	70	66	66	50	56	56	62	58	39	57	59	81	48	55	62	69	40	58	60	67	57	81	60	68	65	77	70	56	75	59	58	53	70	49	58	63	69	53	55	58	72	59	61	59	68	70	59	68	64	71	55	70	53	63	78	71	60	57	73	70	55	56	51	58	66	49	63	55	59	76	59	76	61	64	58	60	70	58	58	61	59	50	63	61	61	40	67	71	64	59	51	57	66	55	47	65	72	69	66	81	63	63	62	60	59	66	69	68	62	57	60	57	77	65	50	58	53	63	69	56	78	52	72	56	66	57	58	63	58	49	60	71	54	62	69	47	69	66	60	67	75	48	74	53	56	65	59	67	64	61	57	74	55	59	53	67	57	60	55	69	50	60	67	64	62	61	67	53	63	42	66	57	55	60	61	47	55	59	58	62	55	53	74	81	58	50	59	49	55	62	46	68	66	62	55	81	59	57	61	60	64	58	51	64	68	71	73	62	64	67	83	59	57	75	63	61	44	63	59	59	62	62	58	61	64	51	65	47	39	53	64	73	57	58	60	62	62	49	72	58	68	59	49	61	61	64	55	60	66	54	68	70	45	60	56	50	58	75	68	65	59	53	72	58	58	64	53	63	71	62	46	55	46	63	67	47	40	61	63	61	71	47	62	62	46	65	71	44	66	61	62	62	63	65	66	65	71	54	59	62	60	47	58	59	52	55	69	65	77	63	65	49	57	63	54	58	65	50	59	59	53	56	57	51	53	56	71	68	59	65	65	59	51	53	61	62	56	65	51	74	60	68	66	64	67	57	61	58	51	53	67	71	62	67	59	55	62	68	66	53	58	74	67	57	69	65	48	58	53	57	65	68	52	62	53	54	77	49	62	63	53	50	67	54	57	66	50	72	50	56	55	65	60	47	65	64	54	45	55	59	48	55	55	62	69	70	64	52	61	56	51	47	53	43	63	51	69	61	62	56	60	60	67	82	57	47	59	70	65	49	49	63	61	65	70	69	52	61	64	70	60	67	56	71	66	59	65	70	57	65	58	69	61	51	81	74	60	61	69	61	52	53	62	60	67	56	61	58	60	55	65	65	61	66	70	51	57	67	67	52	57	45	56	54	65	64	63	67	62	70	44	71	58	68	59	58	47	59	52	64	55	79	59	51	70	64	56	58	61	59	63	65	59	61	59	65	67	58	55	62	66	51	60	59	67	68	58	53	51	72	60	53	51	63	48	57	51	71	75	58	71	61	73	64	67	72	54	64	63	47	65	61	69	55	69	69	81	52	55	57	69	75	65	59	60	63	63	50	64	65	56	67	53	54	57	61	54	51	51	57	57	58	68	62	65	60	50	67	53	47	58	61	62	60	50	60	63	67	66	70	59	67	69	71	64	49	63	74	58	71	62	47	71	67	58	53	57	62	65	61	54	46	54	53	65	68	62	58	45	42	76	61	77	70	68	71	67	55	54	55	51	76	57	62	55	63	57	58	73	56	61	64	66	62	54	54	59	56	45	48	60	59	62	56	77	59	57	56	58	58	78	61	65	57	53	52	67	68	68	61	69	67	64	71	64	65	65	53	52	70	67	54	50	82	53	62	70	53	63	63	74	67	66	61	59	57	74	59	68	54	80	49	65	59	62	63	67	51	62	60	58	62	52	67	62	54	77	67	66	71	64	55	54	57	69	44	48	59	59	72	65	52	63	57	71	72	60	74	55	70	56	71	46	48	68	66	55	67	70	59	57	73	58	63	81	55	70	66	69	56	59	48	65	60	51	60	46	58	64	51	52	55	56	53	65	72	63	70	52	50	64	58	64	69	69	70	68	68	61	69	51	57	48	58	71	79	76	56	63	44	64	72	67	57	62	69	56	66	71	55	52	49	61	65	50	55	57	61	57	60	59	68	57	71	57	47	60	61	55	66	64	41	67	61	52	52	70	67	58	69	58	66	58	60	61	51	57	60	63	77	62	51	54	70	60	57	62	49	45	69	66	69	65	53	49	64	47	65	63	67	54	69	64	63	68	64	53	57	56	59	52	56	65	63	70	55	56	74	70	63	66	54	55	66	53	68	54	74	61	65	65	74	49	61	67	55	57	66	66	41	59	54	62	46	54	58	52	66	61	68	71	57	63	73	75	63	66	67	83	52	69	61	60	61	67	72	67	57	60	66	51	63	74	49	59	74	62	62	69	60	60	69	72	61	61	72	68	60	56	65	71	59	52	55	59	61	54	66	65	56	52	62	62	55	55	58	58	57	66	55	58	52	56	48	63	64	56	56	55	73	58	59	82	67	63	78	56	62	51	66	68	77	63	46	54	56	54	65	72	48	60	63	66	74	73	52	64	61	57	58	74	43	67	57	56	44	61	53	64	59	67	47	49	60	41	68	68	56	57	56	64	65	68	56	75	59	57	57	53	46	46	52	52	52	70	73	53	73	62	56	60	56	66	73	66	53	65	76	69	56	58	57	60	55	67	48	61	51	64	47	65	54	58	74	73	56	55	58	55	60	67	64	58	51	73	64	69	55	64	60	62	64	57	54	53	72	63	68	60	57	50	62	41	67	58	67	62	53	65	55	67	70	51	61	64	64	59	64	43	73	76	68	67	58	55	67	52	64	43	51	56	65	59	49	63	62	55	59	59	86	61	50	77	59	63	63	59	63	57	63	57	64	60	64	73	58	77	54	77	67	56	58	51	67	62	82	81	66	64	50	53	61	62	72	61	51	74	46	61	63	58	66	60	56	46	75	62	56	58	70	69	68	54	56	75	60	66	69	56	76	55	65	66	57	60	68	47	66	59	63	59	72	61	54	59	69	65	59	58	63	64	46	55	51	58	59	67	70	54	47	69	66	62	65	66	75	72	55	63	60	63	61	64	60	74	63	59	59	55	78	57	65	75	71	62	59	62	52	59	61	52	66	44	70	66	39	65	75	66	66	60	55	59	71	59	63	48	48	48	72	62	57	73	61	45	49	61	60	61	59	47	64	53	60	57	52	87	58	65	62	67	70	76	59	51	65	68	76	61	68	71	76	64	63	63	72	65	56	75	61	54	66	59	52	61	47	63	64	59	62	51	59	58	56	53	74	73	58	66	70	72	65	64	71	57	64	67	63	56	47	62	67	66	73	69	63	47	53	74	70	49	64	53	63	52	76	65	63	59	56	63	74	65	70	53	46	72	44	58	69	80	46	64	65	69	59	63	53	63	70	60	67	54	67	74	52	64	63	63	70	54	67	47	52	67	61	50	58	65	72	64	68	63	65	69	75	56	58	55	59	63	67	71	61	82	58	66	58	56	73	60	59	77	68	75
22771	7696	5859	7585	14989	19839	21547	20931	20358	18132	15888	14475	12700	11307	9883	8764	7826	7292	6916	6297	5527	4725	3990	3218	2576	2360	2364	2197	2023	1893	1831	1784	1663	1396	1294	1281	1174	1222	1087	1075	1164	1145	939	795	787	716	677	620	621	592	605	598	585	684	697	658	698	594	621	652	572	590	533	556	544	545	516	517	549	535	550	518	530	506	509	529	524	494	493	505	536	555	517	521	484	503	522	546	489	485	492	515	521	527	512	529	491	537	506	493	472	502	515	524	483	494	501	499	494	519	510	491	486	494	539	505	498	530	496	500	548	503	475	465	496	493	504	527	457	484	517	504	465	512	549	521	507	494	487	469	528	488	507	487	519	476	488	483	473	525	508	488	476	491	485	464	493	514	521	464	533	502	494	480	526	508	493	490	507	498	507	492	517	477	487	488	483	488	530	501	520	508	493	511	524	510	504	484	506	558	492	511	509	506	531	517	499	484	510	503	529	523	529	465	509	482	483	514	525	537	484	485	506	519	480	534	498	489	501	519	503	527	486	531	489	473	501	467	560	521	509	491	503	511	506	500	486	478	464	493	496	504	540	526	499	533	513	483	486	499	502	497	490	536	483	521	487	504	542	473	458	518	508	522	484	504	486	481	487	467	518	527	486	496	494	504	518	516	498	492	513	480	497	481	517	548	493	511	486	519	498	471	496	513	513	474	468	512	509	534	517	520	498	468	499	488	477	480	484	517	504	516	485	501	450	504	533	495	522	529	489	515	482	503	492	502	490	491	527	472	511	500	498	494	513	532	520	513	503	501	557	485	540	514	516	545	467	496	488	477	504	504	498	538	472	476	491	505	446	523	494	502	470	467	484	497	489	515	480	463	501	528	497	474	484	532	523	493	508	525	498	517	518	484	531	523	486	529	508	483	484	499	501	503	522	498	481	511	507	489	513	522	507	533	505	461	451	498	491	489	426	493	482	458	513	501	531	471	496	518	487	519	498	484	469	490	517	503	507	476	504	518	513	511	509	499	519	531	516	490	515	466	485	504	498	505	457	490	462	514	524	484	519	492	448	493	510	510	451	474	509	491	510	537	516	518	495	502	507	533	492	482	493	512	496	462	471	518	532	527	491	486	513	511	513	517	484	486	494	453	483	504	497	525	486	499	535	498	509	513	518	479	524	533	484	502	491	496	475	507	498	527	486	470	491	477	541	502	522	498	528	507	471	507	514	486	499	528	497	527	480	508	487	495	515	510	483	524	516	460	485	523	481	489	506	502	502	501	501	429	530	525	490	519	461	507	489	524	503	487	515	479	512	508	507	485	522	510	508	473	508	558	505	501	510	505	499	491	523	507	506	496	484	462	492	499	450	509	522	492	493	488	517	442	519	480	508	488	511	470	539	512	500	500	516	498	504	496	540	516	512	488	532	495	520	498	526	444	501	529	508	454	504	492	510	497	525	514	504	547	472	512	490	527	483	551	516	522	473	509	489	488	522	523	491	529	468	481	534	505	522	531	494	522	458	487	472	519	497	513	507	520	503	505	517	520	514	492	475	487	529	522	494	506	494	506	550	464	478	493	491	494	484	509	535	484	512	490	488	517	494	489	509	495	514	505	506	493	503	480	537	458	490	490	522	490	500	525	522	523	523	522	496	524	517	527	487	483	553	509	526	518	470	535	471	526	497	525	510	480	469	480	501	475	513	493	524	489	468	497	521	507	507	521	518	477	490	483	492	527	500	506	493	481	500	526	466	474	499	476	526	522	506	487	532	499	539	531	497	543	514	554	500	497	507	499	522	514	492	530	494	531	476	495	438	470	532	475	545	517	519	547	486	519	512	517	465	494	483	493	495	491	510	499	488	515	491	498	487	488	504	545	517	532	506	526	465	525	512	486	545	451	514	547	498	509	477	523	487	512	476	462	511	495	452	473	513	495	501	471	494	522	518	472	489	538	531	481	493	439	537	512	477	479	504	514	538	506	477	512	509	480	482	510	485	501	513	493	530	514	461	507	479	489	490	481	548	484	466	528	471	537	530	471	512	526	468	492	472	483	524	497	485	520	532	505	524	568	538	479	496	535	517	511	518	504	488	464	525	484	474	496	487	513	482	501	510	519	488	466	482	491	523	527	558	502	527	540	513	485	511	514	501	491	522	494	508	497	531	529	495	508	522	477	501	509	482	474	484	534	537	520	477	511	493	473	519	529	478	536	482	519	491	496	484	522	486	458	500	513	464	493	535	559	495	509	504	508	521	498	509	516	549	532	520	518	480	471	504	536	470	482	522	513	534	532	490	519	497	475	503	471	548	498	492	493	550	503	535	521	497	489	492	519	520	478	515	457	516	489	535	498	516	493	494	506	515	471	517	503	499	502	518	513	532	502	517	500	500	463	489	438	538	484	479	521	473	514	543	497	509	490	535	495	477	542	525	499	492	496	512	523	544	498	547	478	538	487	507	503	527	516	500	489	509	479	489	500	505	488	533	510	480	513	515	484	485	500	478	494	484	510	507	469	504	494	497	532	500	521	477	480	513	521	503	476	514	521	501	473	502	506	492	502	525	496	506	491	489	511	520	468	505	513	534	529	495	479	515	501	463	496	515	497	472	514	469	518	544	519	506	506	484	530	468	507	487	506	483	536	547	490	494	490	478	526	504	488	525	518	503	515	491	480	511	506	525	505	540	503	533	477	535	470	486	500	485	488	498	482	521	476	497	525	464	466	507	497	540	546	515	512	483	523	529	498	527	545	495	508	467	521	544	514	503	528	508	507	519	506	525	507	501	544	471	543	506	533	513	463	510	496	507	493	493	479	480	477	522	540	491	495	505	527	496	519	498	504	517	526	483	500	478	451	492	517	490	493	500	499	513	471	503	488	442	543	496	505	469	497	520	481	517	486	508	506	537	495	515	505	509	491	485	522	526	494	462	483	545	500	520	498	524	497	534	512	489	498	457	524	551	458	531	486	534	482	515	467	493	473	518	505	489	490	510	526	506	523	566	499	529	535	529	513	535	518	485	509	495	519	515	512	497	505	502	516	534	513	531	484	535	527	504	508	544	486	507	499	505	525	488	480	527	515	500	491	477	481	500	475	535	484	519	491	510	482	473	556	526	515	511	499	544	485	490	484	506	507	476	497	508	484	488	515	508	514	506	509	486	530	471	498	479	505	480	489	502	495	479	521	497	480	439	498	497	466	522	499	534	498	488	524	501	476	471	515	451	546	519	498	464	508	490	475	513	493	465	501	504	466	480	542	495	458	474	500	482	523	515	526	512	511	482	527	458	494	531	498	495	490	462	504	483	502	490	474	510	487	474	464	499	501	489	516	489	496	500	508	492	475	561	527	469	552	497	464	496	537	501	529	498	504	495	511	502	491	444	499	491	493	512	476	532	438	527	474	529	485	502	498	496	482	535	500	491	513	487	487	539	493	548	518	500	513	509	522	487	495	484	526	538	508	488	494	494	515	506	508	460	535	527	463	494	524	514	518	510	530	539	550	500	539	483	472	481	511
5956	1169	767	598	498	550	726	866	914	852	768	730	648	590	454	458	404	396	362	365	310	296	275	224	187	191	182	195	176	171	152	156	126	147	154	139	142	130	123	141	133	145	117	125	127	108	116	137	112	99	111	105	106	137	114	107	105	110	101	109	98	109	103	108	99	117	101	94	98	106	96	96	103	111	93	116	94	98	91	99	89	93	92	115	93	104	95	94	96	97	108	92	106	109	109	113	107	114	101	103	117	97	96	96	112	103	99	110	97	98	106	88	108	98	93	110	111	83	99	108	104	104	111	85	93	91	108	102	114	108	116	97	109	113	111	86	103	111	102	96	121	101	96	100	121	100	103	85	88	110	97	100	119	119	102	94	109	101	108	98	111	108	133	100	112	86	107	106	83	122	105	97	100	92	97	100	110	112	109	91	104	95	74	108	129	95	93	97	98	104	90	99	115	115	97	101	75	106	108	103	114	107	112	101	105	119	103	107	106	124	111	94	116	108	99	110	100	100	98	102	113	117	103	94	106	101	104	108	93	119	112	111	126	112	89	102	108	93	105	103	93	86	94	111	115	129	117	87	108	126	105	98	107	106	103	113	102	78	102	123	98	108	92	102	116	113	122	112	107	112	86	95	105	95	93	103	101	110	111	106	113	85	112	91	118	104	107	110	114	98	94	97	98	97	122	125	93	103	105	93	104	123	101	113	113	117	110	115	97	115	113	108	90	94	93	122	121	106	100	106	122	100	117	103	135	123	99	100	106	109	110	96	115	111	118	100	118	97	115	86	96	100	105	92	79	113	119	112	100	91	102	109	112	101	101	96	101	111	122	110	101	112	104	104	129	90	93	112	127	107	98	90	126	104	100	102	107	125	109	104	99	83	107	93	116	104	94	94	105	103	107	108	100	86	98	101	110	96	114	92	87	103	114	112	111	97	108	119	94	94	86	103	112	101	102	107	87	122	108	109	112	126	96	91	97	96	106	108	96	96	115	104	94	93	103	110	101	91	114	83	108	122	116	120	89	117	108	103	109	99	103	111	108	97	79	117	99	101	103	117	93	98	110	115	75	116	93	87	128	103	87	114	95	96	109	113	108	110	106	95	85	95	92	96	106	104	97	92	108	121	100	102	95	101	85	100	93	121	95	96	111	95	108	102	113	134	109	105	90	87	127	103	105	114	93	99	119	94	117	128	100	118	108	102	114	123	87	107	91	101	97	124	106	99	107	96	104	109	96	98	98	103	116	96	118	102	109	112	104	97	111	123	88	107	98	104	99	104	108	116	106	103	109	104	114	99	114	98	97	111	109	88	92	102	104	108	109	121	105	98	129	95	103	112	100	112	101	97	108	112	120	86	96	106	101	98	106	109	114	108	117	96	108	109	115	103	85	97	98	100	107	117	84	120	94	95	104	107	112	115	98	108	98	102	102	98	99	110	114	98	94	95	91	99	112	94	99	114	101	102	120	108	99	100	112	111	123	114	94	118	114	103	105	103	109	93	106	117	103	98	118	102	115	112	102	106	88	96	109	108	120	104	95	97	104	125	111	107	105	114	100	121	87	100	110	102	86	109	88	85	97	100	127	107	115	110	112	106	113	100	108	105	113	108	97	113	116	108	109	118	118	111	111	114	93	102	102	118	104	104	102	100	105	101	127	91	112	113	113	91	114	114	101	83	91	101	103	101	107	101	97	83	110	111	117	128	107	92	91	104	101	97	102	94	102	79	107	100	135	94	99	97	97	99	103	80	104	88	105	106	108	84	104	106	115	128	96	115	97	114	103	102	112	89	103	110	109	96	103	107	100	84	106	110	111	105	105	101	108	119	104	111	97	96	101	110	116	114	107	97	101	116	96	96	107	133	103	98	101	124	84	97	115	100	118	91	94	107	111	103	88	111	95	103	105	102	106	91	94	109	94	120	116	97	96	105	107	112	109	100	100	100	94	87	100	97	94	98	102	95	102	94	99	102	116	99	101	99	114	119	96	100	96	96	111	100	113	112	110	106	98	91	106	105	104	122	90	120	92	106	103	104	92	108	91	121	99	100	98	109	110	110	105	95	111	113	105	107	107	91	88	103	98	108	121	91	88	116	119	101	99	102	100	116	85	123	97	80	100	97	90	115	111	100	115	92	114	100	78	112	90	113	111	109	115	95	111	98	107	91	86	99	113	92	99	97	100	97	110	93	92	88	96	110	102	100	110	101	107	95	103	110	97	111	101	84	90	75	101	129	92	91	91	102	105	102	92	93	96	116	102	70	121	110	109	116	106	90	113	105	89	99	91	88	105	107	103	103	114	89	107	110	100	107	103	110	108	100	128	114	116	116	108	110	102	109	85	93	102	108	104	94	104	113	96	101	94	119	107	105	90	108	92	117	109	99	105	109	93	96	93	90	88	85	94	98	92	107	97	93	112	96	87	97	121	110	104	96	110	104	103	109	109	93	92	113	113	92	92	116	112	105	115	118	112	111	106	113	100	127	102	112	93	110	97	124	85	94	97	97	122	93	106	110	118	92	98	112	107	100	93	118	105	100	95	125	96	119	114	102	83	130	100	112	100	118	102	115	92	99	113	98	88	100	113	91	110	106	135	107	94	96	98	103	94	97	93	106	116	115	99	105	95	93	115	115	122	107	125	106	117	110	114	103	116	129	111	118	125	104	89	112	99	119	113	93	116	101	87	109	117	101	95	114	109	108	86	90	89	122	102	99	110	100	93	98	97	93	103	98	108	105	86	112	114	114	108	117	95	86	87	104	114	103	105	106	98	103	101	109	105	92	103	116	108	107	99	107	93	94	111	106	102	93	84	98	114	118	96	108	89	116	104	100	102	91	96	101	93	127	101	104	113	114	109	103	94	101	101	104	115	100	107	105	96	104	107	119	102	97	115	110	95	104	108	97	112	120	119	112	112	108	114	102	108	102	101	98	106	96	100	106	114	119	112	93	104	105	109	91	112	96	93	107	84	107	106	85	95	97	101	131	99	106	97	109	98	94	120	89	115	105	119	105	99	92	95	115	107	103	95	97	96	95	99	112	128	113	93	91	105	101	106	95	100	94	100	99	107	103	95	85	110	101	102	115	108	86	114	97	97	102	96	106	112	103	92	105	103	102	109	110	93	99	96	79	127	106	102	126	94	105	98	117	87	96	101	101	109	90	116	108	87	75	103	103	101	103	117	95	109	109	114	94	91	105	103	97	102	110	109	98	113	107	118	104	119	114	92	102	116	113	94	108	88	89	94	113	114	97	98	94	117	109	104	102	114	94	101	108	106	111	105	119	136	111	97	98	91	120	107	83	101	92	97	111	101	99	108	108	97	110	125	95	112	104	109	108	122	108	94	109	94	111	97	98	99	104	100	97	106	111	118	87	112	104	113	99	106	114	118	94	112	98	103	100	87	88	129	101	97	105	99	116	113	112	93	92	101	100	107	100	81	103	108	105	101	123	87	115	100	113	128	95	90	90	99	103	97	118	116	116	105	115	95	96
28819	10430	8030	10162	18836	23963	25308	24874	23540	21684	19092	17509	15991	14305	12363	11004	10191	9484	9049	8294	7316	6131	5530	4516	3674	3353	3181	2982	2829	2802	2717	2513	2253	1983	1922	1786	1696	1699	1606	1687	1752	1712	1523	1284	1162	1130	1058	1022	1061	951	959	1041	1026	1071	1143	1105	1052	1051	1041	1028	1002	1021	966	867	895	909	894	883	918	922	938	908	953	880	897	923	884	889	917	865	926	868	834	915	850	887	864	839	894	834	879	946	896	887	859	864	904	879	836	863	863	884	865	816	809	899	853	881	832	788	873	904	922	903	874	881	917	862	893	862	891	881	839	910	839	889	870	892	914	857	876	895	884	841	848	811	853	837	891	851	883	852	931	910	890	902	883	826	850	887	872	896	852	952	874	843	828	850	926	863	906	902	871	828	842	888	891	876	914	874	897	782	879	873	877	855	840	861	871	872	865	877	863	895	914	874	888	837	903	876	871	859	893	884	905	877	843	897	888	886	839	886	912	868	840	897	854	851	933	892	924	886	843	860	875	862	859	889	887	919	792	830	901	891	913	852	865	894	830	846	857	870	889	838	860	849	903	850	872	938	861	874	862	827	891	915	834	847	833	836	852	917	878	852	824	927	838	856	886	869	879	837	869	817	887	890	881	901	865	893	865	879	887	888	869	809	838	864	880	848	854	869	861	892	835	855	834	841	885	888	842	862	910	822	885	865	873	854	880	903	874	943	886	858	876	823	847	916	856	857	841	867	846	867	816	859	906	914	856	824	873	866	930	913	859	885	932	911	867	886	792	902	893	828	879	883	916	873	875	893	854	881	901	875	828	857	876	902	860	853	856	859	900	875	852	868	796	885	906	946	840	872	876	931	922	901	898	908	885	884	849	868	818	879	841	862	914	891	863	862	853	861	843	889	895	872	872	895	942	867	820	866	836	824	827	864	850	863	901	886	846	873	875	821	914	852	866	875	874	865	915	879	873	846	890	837	813	873	886	881	833	958	941	867	894	834	835	874	865	881	848	873	851	885	872	777	891	877	854	868	904	894	880	846	826	864	856	832	929	873	845	884	856	860	859	842	873	841	859	836	889	892	874	841	869	899	893	894	860	861	846	894	897	864	837	877	869	792	857	841	897	922	863	877	888	824	855	886	856	868	827	873	864	877	895	843	859	868	856	836	855	867	879	900	883	830	858	832	840	889	934	918	881	901	855	821	830	841	853	816	829	868	828	853	884	862	870	875	899	836	875	869	823	834	808	855	848	928	840	878	894	921	893	832	870	878	813	849	822	888	834	882	861	868	834	847	863	875	922	856	874	873	878	919	862	907	898	877	867	873	897	879	867	865	865	863	863	890	894	857	883	889	871	882	873	839	944	840	848	895	866	847	842	903	848	880	829	868	893	894	836	891	823	844	844	888	864	866	803	910	880	849	871	882	889	896	889	840	861	873	840	859	877	899	889	855	866	904	872	860	899	929	873	871	908	850	836	829	828	879	903	872	887	850	868	852	832	855	851	881	859	887	885	862	885	862	879	845	884	870	861	820	919	856	914	859	905	862	873	833	849	884	871	944	859	854	883	895	883	849	845	810	869	838	845	853	877	837	847	863	896	864	893	881	873	856	832	876	864	874	917	917	866	861	905	891	829	903	848	886	829	848	887	835	866	928	851	898	918	890	884	889	849	868	823	877	910	925	844	876	895	844	875	851	833	912	891	868	832	874	828	893	896	881	892	857	888	916	861	794	871	892	866	856	860	852	946	909	875	868	826	882	862	914	861	847	861	878	913	847	852	842	858	876	887	836	842	850	844	893	870	897	891	839	930	908	859	868	881	841	923	898	900	887	837	827	880	813	852	851	875	873	829	909	915	849	901	831	909	911	873	907	833	894	860	853	870	835	803	872	861	855	858	849	893	846	876	847	882	915	875	841	875	882	860	867	858	849	870	844	887	839	857	839	877	851	860	825	848	877	918	870	875	879	893	858	861	900	846	879	827	907	875	891	884	859	884	891	890	888	891	839	899	833	857	909	893	853	872	843	915	815	844	894	879	867	875	858	834	851	847	847	805	865	858	831	901	831	889	824	850	904	861	828	859	897	865	902	898	828	830	856	855	853	931	826	906	869	906	876	876	839	860	892	915	842	899	845	884	863	871	834	871	893	931	878	886	874	881	840	836	819	877	872	832	825	903	890	872	853	885	856	902	833	842	894	881	855	860	875	854	888	937	857	860	911	888	891	885	884	919	884	891	856	916	867	878	837	841	835	855	838	839	869	865	873	867	877	903	883	847	828	842	847	880	904	870	901	857	877	843	887	905	861	871	837	874	839	888	854	866	889	916	850	869	899	899	914	852	885	881	854	863	891	859	864	897	838	855	855	819	943	826	935	879	868	889	828	881	872	882	897	831	829	858	900	878	889	895	920	834	924	911	839	887	837	892	878	858	868	862	868	902	883	844	868	882	870	856	886	858	866	889	902	823	771	864	897	829	864	872	844	849	884	869	858	868	905	886	842	863	851	897	879	844	884	858	863	837	869	912	873	897	874	867	893	878	860	853	881	833	830	838	868	852	843	864	879	919	809	845	916	876	881	924	821	872	935	868	835	854	842	876	869	891	837	887	838	870	840	854	843	871	894	863	844	841	851	889	876	873	928	883	870	882	836	860	820	868	895	910	853	852	827	909	880	870	888	870	854	851	880	855	843	875	886	884	870	872	830	925	833	865	894	861	850	911	802	874	876	834	867	828	874	904	889	884	838	887	904	849	879	876	856	925	812	853	847	841	844	827	825	829	839	889	882	843	859	850	860	902	898	865	880	880	878	852	862	868	888	866	876	878	868	887	881	936	883	903	839	823	836	894	887	886	875	883	877	853	846	920	862	812	858	815	850	904	879	905	852	887	885	804	874	855	844	894	888	872	842	877	865	893	789	899	841	886	865	861	869	908	887	865	834	815	890	870	885	874	819	896	853	898	886	861	876	906	881	835	850	877	851	845	860	863	890	813	876	882	877	841	847	915	851	902	817	900	843	900	880	897	861	844	856	898	866	896	895	874	873	907	855	843	859	849	890	893	896	877	827	836	925	870	903	847	844	862	887	875	865	866	876	906	892	851	903	843	836	852	901	905	882	868	911	862	854	862	863	912	901	922	843	856	890	835	912	905	887	835	873	843	891	909	888	846	871	906	838	858	913	859	867	878	926	869	879	856	822	910	919	870	802	859	867	859	835	866	864	851	916	907	868	882	885	885	861	831	851	893	872	873	895	834	836	879	908	832	835	856	829	875	860	860	854	851	827	836	895	850	833	869	904	903	930	893	903	844	899	851	870	884	835	926	878	873	845	911	881	808	906	881	834	848	876	854	898	871	838	849	889	909	900	881	866	863	868	832	834	915	881	885	866	875	874	796	847	870	920	860	862	876	848	852	839	848	905	869	911	839	871	858	904	883	883	841	833	901	861	856	818	895	873	877	840	862	837	788	843	816	936	866	844	873	839	915	918	859	859	850	894	847	842	883	861	863	840
4601	546	453	390	342	320	422	492	473	500	420	375	390	343	302	291	264	247	240	243	192	159	152	148	153	165	131	134	143	131	125	127	118	104	96	87	133	90	105	113	108	92	115	108	92	88	103	88	93	97	84	98	105	111	98	81	85	83	96	88	87	96	94	78	95	97	97	96	73	86	66	89	78	84	96	95	101	94	96	105	88	86	98	74	87	100	90	90	103	85	66	86	87	89	98	113	110	80	97	88	75	103	84	80	98	96	77	112	92	96	92	97	85	104	98	98	103	77	79	89	99	90	85	84	85	123	88	103	99	102	87	95	89	92	83	102	103	93	93	102	85	101	93	88	66	88	110	80	83	101	90	109	92	89	64	78	101	88	106	95	100	87	102	87	77	97	86	75	101	93	96	82	79	91	99	95	83	93	82	88	93	87	72	98	97	86	85	78	100	102	84	93	101	100	96	85	84	108	85	91	93	100	83	92	94	99	85	105	95	101	110	88	89	113	102	95	79	106	101	106	83	80	81	99	98	101	99	99	93	99	109	84	84	75	85	98	102	100	89	91	95	96	91	94	95	76	99	102	88	86	90	101	98	94	95	115	92	91	104	90	103	81	85	95	78	88	100	98	80	98	90	77	96	95	86	115	96	100	87	87	98	93	82	99	92	95	112	105	82	96	84	90	96	99	99	90	87	91	90	85	103	108	85	110	87	117	117	95	92	107	86	95	89	104	103	93	86	90	80	97	94	97	99	94	98	102	97	94	107	84	99	97	86	78	99	85	95	92	108	75	94	88	90	92	103	92	100	92	103	92	90	76	92	91	109	114	81	88	101	110	83	74	92	89	82	83	111	86	90	85	94	92	92	87	92	98	80	73	95	78	106	92	84	90	107	97	95	92	94	92	83	100	80	116	87	99	88	92	91	87	92	98	103	94	87	90	95	92	95	104	86	92	93	92	99	89	97	91	84	100	97	99	96	76	95	117	111	98	87	88	95	70	86	87	91	110	90	90	82	88	85	70	81	78	74	95	91	77	89	108	81	90	64	92	85	77	98	92	95	100	83	76	98	98	88	85	95	78	77	104	88	93	86	83	93	106	94	75	87	97	82	89	82	92	95	99	88	96	81	95	85	81	78	100	102	111	90	99	97	88	89	89	85	95	88	85	98	106	107	99	101	92	66	88	93	75	88	96	113	88	81	96	88	80	105	108	99	93	73	101	90	114	86	81	93	79	77	103	91	97	86	104	110	92	96	90	89	105	89	81	105	99	88	94	80	100	91	96	85	87	96	95	94	90	97	99	98	84	94	103	93	95	97	97	92	101	90	92	96	86	88	77	96	88	96	89	90	85	96	90	90	75	77	89	98	80	98	81	100	94	98	82	108	105	87	94	85	114	97	86	109	97	99	88	79	87	109	102	95	114	90	94	99	89	95	84	80	100	80	92	99	102	113	75	84	94	105	111	98	90	100	109	78	91	94	99	103	96	103	93	87	106	103	82	79	89	67	86	87	92	85	105	96	98	93	94	92	78	97	96	85	93	105	86	108	105	102	96	108	99	103	102	93	93	85	78	84	98	97	87	92	81	82	91	66	94	96	105	75	86	98	104	91	99	84	87	91	94	101	113	91	109	82	104	95	81	95	89	111	100	90	105	82	88	95	104	97	86	88	87	112	66	95	84	97	94	81	116	87	83	106	79	100	96	86	93	87	90	98	90	114	97	96	105	92	107	86	87	96	86	77	109	106	96	114	81	105	97	114	91	86	104	92	88	103	102	91	73	92	108	85	96	94	96	96	98	105	92	88	96	94	92	102	96	99	91	108	102	94	102	88	89	86	95	96	101	73	101	95	91	107	95	84	78	95	90	92	99	92	87	91	82	96	98	102	97	80	95	76	99	93	71	85	99	92	98	93	92	99	79	93	109	96	89	96	99	92	78	85	95	103	82	96	88	75	86	93	88	99	93	93	86	111	97	88	88	82	102	97	107	88	92	93	84	78	91	95	73	97	92	86	94	92	105	87	92	76	90	99	108	92	72	92	112	81	109	83	98	87	99	96	99	83	94	106	107	105	88	96	108	84	90	78	94	100	89	105	89	91	76	95	105	96	88	101	88	82	103	89	102	95	79	88	100	97	93	106	92	99	90	77	97	97	102	82	97	90	88	101	89	93	103	82	86	93	95	77	76	101	104	99	105	96	83	87	94	95	95	82	93	101	102	105	102	88	86	100	82	97	113	90	100	83	98	88	98	96	98	104	94	92	84	90	94	112	87	96	92	91	84	97	88	97	97	93	95	104	78	93	89	99	101	103	103	106	98	93	95	95	91	99	100	88	101	89	115	94	93	97	84	103	107	80	96	99	104	91	95	83	102	73	88	87	92	93	82	89	102	91	87	97	94	87	96	89	86	88	86	82	107	83	110	85	81	81	106	108	92	86	87	87	99	81	104	94	93	88	79	95	81	110	94	104	99	91	89	81	99	116	88	88	87	91	92	88	99	96	94	89	97	91	88	86	104	101	63	88	102	99	91	92	93	86	97	102	117	97	98	82	91	104	96	99	90	85	90	82	105	100	97	97	93	92	82	93	96	92	104	78	93	96	109	87	82	77	79	93	89	102	103	90	93	91	92	93	106	99	103	94	85	93	91	86	100	89	80	102	97	96	88	89	95	84	80	85	93	100	88	92	98	98	111	95	100	89	100	102	77	96	92	105	98	92	90	73	76	80	88	94	82	91	82	92	73	85	111	95	101	82	85	105	74	89	88	90	85	92	95	108	86	86	111	91	111	110	79	86	90	88	95	99	95	90	82	88	94	99	90	83	83	116	96	71	84	85	95	92	84	102	98	97	90	89	75	90	89	100	89	81	121	97	105	105	96	83	88	92	95	104	91	97	98	76	97	99	86	81	95	89	83	91	82	88	85	93	101	84	89	91	93	91	99	99	94	97	99	77	87	84	84	82	91	84	83	96	85	89	89	102	90	110	96	81	82	89	96	83	104	90	90	68	77	96	69	103	85	91	84	83	86	101	72	106	80	82	85	82	89	104	86	96	107	84	96	89	103	94	96	88	85	91	104	69	102	96	90	103	104	89	97	97	99	98	91	103	111	98	91	97	87	91	87	80	89	90	89	87	113	86	86	102	94	86	106	114	98	73	81	90	103	104	84	72	105	90	93	104	92	90	80	85	103	88	91	95	126	86	99	85	78	90	83	116	76	82	97	89	79	87	92	96	73	100	81	86	101	89	90	105	83	97	90	101	90	87	94	80	94	89	111	74	101	91	91	92	90	84	72	87	98	113	103	107	105	82	96	75	92	74	78	87	80	84	92	96	88	99	95	96	91	80	86	77	87	84	118	89	89	91	76	103	107	86	87	100	89	91	88	86	87	104	83	93	95	82	91	89	93	89	79	100	100	91	96	101	86	96	107	82	99	98	92	96	83	75	104	91	95	82	86	89	100	105	102	97	86	91	72	72	91	105	110	103	95	98	93
19757	6408	5123	6738	13048	17010	18259	17914	16772	14931	12637	11530	10599	9231	7533	6863	6207	5983	5378	5100	4448	3623	3266	2652	2267	2036	1922	1840	1740	1789	1757	1586	1439	1361	1306	1274	1215	1158	1174	1209	1182	1203	1018	882	902	872	787	812	802	757	793	824	839	782	852	877	794	792	821	797	776	771	762	803	740	754	741	739	760	787	727	769	733	798	764	689	736	753	716	773	709	772	732	706	726	716	741	752	732	740	693	737	761	710	763	708	743	729	732	751	722	789	763	748	722	734	727	748	694	761	781	750	731	708	733	716	730	717	731	714	764	786	786	665	751	741	767	753	729	752	763	725	705	725	730	720	760	723	703	714	731	705	698	725	731	737	724	705	741	752	782	708	746	730	749	719	716	744	720	707	699	724	734	795	745	717	756	704	754	723	728	723	762	736	715	714	752	711	764	728	716	732	731	740	772	719	789	741	730	742	748	735	758	717	720	728	726	750	702	707	768	746	784	754	732	671	791	735	740	729	701	755	745	736	735	696	742	767	709	732	744	701	720	721	736	772	743	725	685	754	747	733	755	697	811	702	708	730	731	748	749	704	744	712	773	768	720	705	741	735	725	727	745	802	812	762	743	737	727	706	744	781	711	711	716	732	675	726	714	722	782	742	773	717	773	682	762	745	754	744	732	725	728	763	690	758	670	716	757	699	748	740	714	748	736	652	747	724	714	741	738	736	767	763	761	727	751	685	751	758	748	740	739	701	753	680	772	756	699	705	784	706	780	732	748	727	772	716	752	705	766	759	784	728	750	742	735	725	771	747	750	748	700	739	757	735	690	686	696	750	711	795	741	721	766	709	757	749	733	714	755	689	687	759	786	714	742	772	720	752	661	730	785	766	721	747	729	725	744	698	759	710	702	702	727	701	774	737	700	712	742	691	736	743	745	721	732	720	706	717	740	720	710	741	736	733	713	766	724	770	726	756	713	775	682	739	698	748	781	736	718	732	734	718	748	729	689	729	741	724	763	738	725	729	735	727	774	723	702	738	757	756	725	757	755	751	748	744	710	677	653	757	728	779	720	745	721	783	714	711	734	754	715	710	783	752	771	755	794	766	727	740	710	681	740	737	717	744	757	740	710	730	733	757	733	748	759	784	770	768	733	763	722	735	712	720	685	716	765	729	715	739	691	690	689	743	761	738	760	785	782	753	739	733	727	740	729	748	750	767	733	779	826	690	766	718	728	733	794	728	757	713	753	721	712	714	657	782	729	765	765	772	788	738	723	713	685	706	769	718	775	736	734	697	732	699	724	665	716	763	738	717	736	699	753	703	753	739	737	747	713	747	683	785	755	750	765	728	739	748	737	757	728	730	693	731	733	791	763	712	745	723	794	704	748	762	778	695	778	735	743	721	754	754	763	768	711	746	695	712	704	742	742	762	778	755	734	704	744	746	756	738	746	722	731	776	753	707	752	785	724	694	677	720	713	760	771	720	762	715	721	775	724	708	749	703	745	720	754	739	708	746	746	739	632	736	753	781	780	780	741	769	737	739	739	719	723	678	720	742	748	747	729	797	721	757	723	771	742	782	736	732	722	737	739	744	690	699	711	698	712	757	761	733	743	730	754	688	725	784	725	728	713	721	737	692	727	726	713	763	770	693	719	802	712	706	699	736	764	702	737	743	755	751	740	692	703	711	753	808	708	745	715	732	745	767	764	760	761	764	752	744	733	762	726	769	763	715	738	694	760	763	771	748	743	731	753	771	696	767	783	731	747	749	733	782	718	724	696	720	754	734	742	719	744	762	763	729	715	788	753	770	726	753	736	709	715	722	750	759	727	778	733	737	743	744	722	736	740	731	748	732	688	726	719	727	778	728	743	719	728	779	740	737	733	710	702	727	695	705	746	746	719	743	743	747	737	731	768	705	713	699	745	749	748	737	762	703	706	745	732	758	750	691	751	751	777	737	756	746	689	714	767	757	714	779	723	726	749	782	703	729	725	745	776	777	802	767	770	763	685	735	724	760	737	721	716	751	742	737	739	732	711	720	749	741	720	717	749	779	724	761	759	719	736	719	730	744	740	765	805	698	745	757	751	729	701	672	732	755	744	695	713	683	705	726	729	790	706	755	767	800	697	760	742	719	778	752	755	737	732	756	716	765	750	743	733	711	730	714	717	739	741	707	737	765	757	788	770	748	781	710	739	764	732	753	744	746	683	750	786	749	732	738	761	717	744	733	757	781	757	708	724	731	711	758	754	765	757	742	738	716	769	710	724	742	773	706	792	711	776	718	726	691	693	744	699	714	756	693	792	738	778	716	763	755	743	752	724	774	721	739	745	757	686	694	727	739	681	728	744	772	721	747	757	730	725	742	747	792	716	783	720	767	770	746	740	736	804	720	754	769	714	735	731	703	789	697	758	761	768	720	771	701	744	711	764	740	774	744	726	748	763	764	729	733	740	673	750	735	748	739	766	730	768	735	738	763	738	768	769	760	772	763	769	754	708	691	741	690	725	720	717	724	660	749	707	787	689	750	779	715	739	739	737	699	733	768	754	708	719	718	669	730	718	748	685	757	724	749	754	708	737	748	704	750	731	725	733	790	759	714	730	771	767	737	663	763	722	756	740	780	717	736	771	773	714	719	728	745	784	720	661	759	723	795	706	740	757	774	768	705	720	670	717	680	798	732	743	735	736	766	723	734	738	747	725	794	771	683	752	745	711	748	687	720	686	706	737	779	738	766	740	722	708	729	748	712	747	768	740	763	709	724	759	691	687	763	752	777	715	738	757	757	717	742	739	733	749	714	721	711	794	762	734	730	711	755	679	777	718	760	754	719	718	722	707	740	671	725	726	757	737	747	740	756	752	743	763	725	750	746	802	746	753	742	732	720	748	769	719	729	783	795	720	722	730	720	731	745	685	730	700	705	740	738	802	746	778	717	752	805	735	746	753	766	714	740	720	737	737	767	725	701	736	700	740	723	751	745	791	739	719	735	764	713	683	696	726	770	721	782	713	732	707	738	678	704	730	677	734	720	784	709	727	699	753	712	760	710	763	732	680	728	755	713	740	734	742	718	763	748	705	729	774	727	735	740	741	715	741	714	732	752	792	741	722	723	688	721	745	756	735	693	716	739	719	745	749	750	725	728	718	734	722	768	668	725	757	754	734	733	724	741	760	706	764	733	788	761	680	720	703	771	701	773	753	701	760	754	737	746	745	720	774	734	763	736	713	731	751	731	775	786	768	738	764	698	754	751	727	742	738	759	713	713	710	761	726	709	745	743	777	738	759	761	709	735	719	658	806	686	781	730	782	761	765	734	683	721	741	731	783	727	715	724	714	813	701	721	737	714	744	702	760	744	743	797	768	746	746	711	721	767	728	795	743	753	754	777	768	777	733	699	762	807	768	741	725	744	680	770	774	732	756	692	752	739	724	765	751	792	743	731	742	706	742	766	738	737	740	740	765	746	762	731	720	690	762	722	733	697	773	772	728	711	728	723	696	714	799	721	771	699	742	748
4400	1071	735	522	436	488	608	788	792	725	639	599	529	473	415	391	361	391	305	279	271	258	269	231	220	183	205	187	143	164	178	154	129	147	141	175	156	143	188	144	146	159	137	147	119	147	137	133	150	132	119	125	116	134	141	151	123	134	144	121	118	115	125	125	111	143	113	117	115	123	139	121	145	110	125	134	123	129	117	124	129	129	116	120	129	135	122	125	141	133	134	111	110	146	147	116	125	116	128	132	125	122	102	126	107	115	123	131	134	116	130	124	130	123	139	101	141	139	129	153	122	125	134	124	128	140	126	138	125	128	132	134	115	146	132	152	133	125	140	108	101	120	109	133	112	124	135	121	116	133	108	117	152	134	134	112	126	116	126	114	124	142	135	133	106	111	137	125	120	133	130	131	125	140	126	116	140	101	132	139	119	116	126	108	137	134	107	123	140	113	118	139	113	123	104	144	136	124	112	136	103	104	138	139	131	122	120	131	115	125	124	116	114	101	128	120	120	158	135	124	116	139	117	145	115	130	128	122	138	136	109	138	138	114	117	119	112	122	138	111	163	130	117	125	126	133	136	139	127	136	130	120	126	135	123	126	123	125	124	143	124	114	120	126	118	137	138	127	133	132	143	132	135	133	132	136	128	118	122	128	115	114	125	123	117	124	135	112	139	129	116	132	122	135	140	119	127	149	135	124	125	132	143	130	124	126	144	124	146	131	143	116	144	125	108	119	123	122	121	143	128	133	135	113	120	103	111	135	113	124	128	135	124	113	138	107	139	124	131	143	148	117	126	137	111	128	141	139	133	135	128	130	120	119	118	108	132	133	124	142	118	117	107	120	149	111	132	125	109	127	137	128	111	134	146	133	128	125	138	105	121	127	125	123	119	133	123	108	125	115	120	121	142	114	137	127	129	153	128	132	150	122	137	116	105	136	124	112	140	134	129	131	99	121	133	125	124	108	143	139	145	117	112	115	110	115	138	122	101	126	139	123	120	138	115	120	144	114	132	133	117	125	108	127	120	145	143	124	139	131	120	153	126	122	114	123	135	128	137	123	137	125	116	110	137	122	96	133	115	127	119	140	120	115	144	129	114	145	114	127	127	141	138	124	130	157	123	127	130	134	120	120	123	134	132	129	126	139	113	113	120	138	112	130	123	122	143	99	121	134	122	136	138	120	118	129	108	126	123	121	134	100	142	112	114	124	135	140	130	107	124	121	136	115	125	131	144	137	130	143	120	127	106	132	129	128	107	115	124	125	101	138	118	123	124	117	140	132	114	128	123	128	119	114	128	136	124	123	121	114	143	130	132	145	139	123	120	120	129	146	116	133	120	130	138	125	140	139	153	128	128	135	149	115	118	111	123	136	123	104	132	122	125	131	123	113	131	107	131	143	121	122	112	112	142	117	123	112	126	115	105	108	123	117	135	125	112	130	141	125	147	128	125	130	118	134	125	134	135	119	144	134	113	150	121	141	133	141	128	130	102	101	130	141	130	120	136	143	141	112	134	124	133	113	122	144	108	116	133	131	123	125	137	120	111	141	144	124	128	118	124	125	121	100	125	117	126	128	110	109	131	139	144	125	116	122	125	115	114	132	139	125	111	121	119	117	122	127	120	128	134	129	118	126	129	143	128	124	127	107	140	142	124	127	121	145	120	137	129	136	139	129	123	103	124	133	123	132	136	143	102	129	124	114	130	128	120	129	111	134	93	136	129	120	133	150	117	113	145	121	116	124	125	132	120	132	129	123	144	131	117	137	117	130	113	149	130	129	143	139	123	130	121	123	124	117	142	123	119	123	119	127	118	122	122	117	142	128	127	121	127	141	118	107	121	115	124	105	126	122	133	132	114	117	133	138	126	110	115	114	127	146	121	113	126	146	120	130	117	122	140	136	138	138	137	127	134	115	114	126	121	126	125	108	120	122	105	126	118	128	138	121	117	134	127	135	106	124	108	130	119	130	112	156	112	117	131	138	121	120	112	114	130	113	125	127	116	134	122	123	120	132	140	136	132	115	128	126	133	131	121	126	131	103	119	148	134	107	130	132	108	131	132	109	100	122	121	129	107	115	123	121	123	132	104	125	100	114	110	117	138	117	148	136	111	112	160	126	128	131	116	138	121	111	123	132	114	107	127	138	109	128	136	135	125	129	127	104	130	125	138	132	118	123	136	113	122	136	126	132	107	122	130	145	124	132	130	116	106	116	133	126	135	109	140	122	139	120	122	122	107	124	127	139	143	127	131	123	139	140	127	116	111	123	122	112	136	116	130	117	126	140	125	111	146	116	124	131	125	108	120	124	129	118	126	105	124	121	123	136	108	118	124	125	134	131	111	117	122	143	143	144	134	116	106	135	128	116	134	112	121	139	138	116	135	117	114	127	147	157	107	129	131	127	143	115	142	118	138	140	156	134	108	123	110	121	134	122	114	136	128	117	125	128	120	108	144	117	114	110	130	110	156	114	129	130	118	115	132	120	131	115	105	118	125	150	143	116	115	124	110	133	125	122	119	129	133	126	107	133	143	118	117	120	105	131	138	117	138	136	117	108	116	96	92	125	137	114	129	133	124	108	127	111	99	135	117	121	133	116	121	145	122	131	114	124	120	131	143	121	148	118	124	148	102	147	113	111	135	125	125	126	136	106	128	115	124	151	136	146	125	127	131	117	134	104	138	109	142	130	143	130	128	120	130	126	135	119	131	126	132	121	141	119	138	112	123	109	115	127	124	129	143	123	121	121	109	126	116	121	126	108	122	118	124	127	110	146	132	113	136	135	122	133	108	121	135	120	139	125	131	109	131	122	122	127	119	127	122	105	129	133	120	122	120	114	119	144	145	115	132	110	123	122	135	127	160	127	123	125	133	109	146	126	137	137	113	116	109	121	119	127	125	122	119	123	118	116	126	142	94	133	104	125	106	121	107	116	140	109	125	134	119	131	130	125	109	119	121	121	144	142	124	150	126	132	143	127	118	129	107	122	125	149	126	114	128	133	123	118	127	130	117	119	139	125	125	119	125	135	137	126	124	138	126	118	111	138	117	108	123	122	149	157	120	137	135	139	130	136	149	124	117	144	124	116	148	129	118	136	155	113	109	123	118	130	116	139	126	129	112	122	127	146	119	111	139	137	123	135	124	143	130	116	115	128	126	127	147	109	121	113	123	146	136	137	125	118	135	117	122	116	130	119	130	126	116	108	108	135	121	127	93	133	119	139	134	121	140	130	117	138	126	132	141	124	142	118	131	143	127	137	118	155	131	126	128	122	128	138	137	132	121	122	127	123	127	119	113	140	119	130	134	123	137	135	110	114	122	141	118	112	113	127	137	109	127	125	111	133	136	128	122	119	132	106	91	124	130	113	135	124	133	128	136	126	124	107	126	125	110	150	113	116	138	130	108	132	122	129	119	130	133	114	136	110	107	117	113	122	139	109	135	137	120	110	142	118	156	115	117	104	129	118	124	125	153	113	117	123	140	115	145	117	107	117
27190	9504	7525	9388	17152	22148	22929	22585	21297	19097	16386	15398	14116	12045	10642	9581	8682	8324	7692	6936	6085	5048	4818	3855	3286	2914	2844	2653	2565	2420	2414	2216	2083	1913	1786	1739	1709	1624	1571	1719	1630	1596	1365	1318	1245	1159	1188	1075	1143	1086	1074	1116	1099	1257	1174	1190	1139	1104	1152	1067	1129	1018	1083	1058	1049	1087	990	1040	1041	1041	1051	1032	1030	1024	1008	1041	1043	964	1037	988	1034	1036	1002	1042	1000	1058	1030	982	1021	1001	967	984	1037	1023	995	1031	1027	1014	1015	999	988	991	994	1027	980	1013	979	983	957	1039	1027	1035	1056	999	1045	982	954	1013	1026	982	1032	1026	945	993	969	1035	934	995	1028	971	1037	1015	993	959	985	955	992	1000	1064	986	1032	1035	1021	998	967	1014	1053	998	1049	1048	1006	1013	986	1040	1048	1049	968	1010	944	1038	964	1049	964	1028	1013	993	985	1035	993	1004	1008	987	1014	1063	1044	1021	1064	1016	1029	1055	1040	985	1043	1040	1025	980	971	1026	986	986	1019	1019	990	1053	1004	1018	998	990	973	992	1010	954	1068	1034	1007	1055	984	1018	1027	954	1010	968	1016	1016	1038	1014	981	1023	1050	1017	1016	961	978	1002	1005	1008	1001	1014	1006	1045	994	1019	1000	1047	1016	994	983	1061	964	1047	1068	1070	1028	994	1023	969	1041	957	1012	935	951	1026	1090	1042	1020	1036	1026	1028	945	1018	1053	1015	979	995	979	1065	987	1000	1028	970	1010	985	1047	1053	1027	1010	988	1047	1014	1013	965	1016	990	960	1016	1056	1003	995	1016	993	1030	1007	1004	1038	954	1058	1010	1030	943	1023	1062	988	965	986	1038	1005	988	925	1014	1033	1058	959	991	1025	1007	1057	1025	986	970	981	1057	1037	1018	954	976	991	1038	963	1004	974	1035	1035	1007	987	992	977	1030	1015	1011	1012	1003	1072	1001	1071	1021	989	1040	1048	996	1057	995	1023	1006	1006	1047	1012	992	957	1014	1031	1012	1044	1055	1001	1038	998	1019	1028	1024	1007	1081	989	1015	1019	1002	981	984	1038	1031	958	963	1047	990	962	1002	1064	1022	991	1055	1023	977	1061	950	1002	1026	1035	1032	1009	1043	1011	1055	1019	1015	1113	1079	1052	956	1011	1038	1050	957	1025	1025	939	1009	1028	988	1040	1015	1024	974	1031	982	1050	1051	1022	1067	1029	1019	943	973	995	927	999	1029	1020	1027	984	1021	1016	1016	994	1001	1022	1003	1001	1034	1022	992	1018	1019	980	1010	977	1057	988	1010	983	1003	1017	978	1022	1078	959	1004	959	999	966	1058	1015	1008	977	985	940	1044	1091	981	998	995	958	1051	1043	1031	1007	1024	997	1036	1023	1041	980	999	988	993	997	1085	1015	994	998	961	967	1023	1059	1022	1012	1031	949	1002	1034	980	1045	1047	1064	1017	1038	1019	1080	990	953	983	1029	1005	991	990	1040	989	1071	960	963	1006	1019	1007	1052	1035	1027	997	1025	1046	1013	978	995	1041	1006	998	1024	1056	970	1077	993	995	1052	1041	1064	1022	1043	1045	1021	1011	968	980	1050	1038	982	1009	1001	949	1010	1021	988	1014	1011	1002	1000	1010	988	1066	1038	1040	1016	1014	991	1013	1006	1049	996	1026	977	999	1003	1025	992	949	1073	961	997	974	970	1002	1009	1008	1003	992	1005	1017	1044	1038	989	1043	1035	969	970	951	1035	1029	1021	1027	1077	986	1045	970	985	970	996	995	995	973	980	954	995	1045	1050	988	971	1023	1000	943	1004	1041	1043	1041	1076	1055	1004	991	953	1032	1031	1034	1043	972	1039	1052	987	1035	1038	1003	1033	1009	1010	1000	1017	1018	1024	974	1023	1004	971	1020	999	963	980	1020	1055	995	979	977	996	1017	1020	1034	987	1027	934	1034	1046	1017	991	1020	1046	986	1019	972	1004	1031	1074	975	969	1072	1009	971	1022	1031	956	1003	982	999	1068	1073	1011	1013	1011	950	1018	972	965	1023	937	1015	1030	1062	989	967	1006	1016	972	1011	1012	1007	980	1055	1010	1004	986	1051	972	1032	1046	1036	1020	969	1033	1002	1016	995	973	979	1049	1001	1014	1044	981	977	1026	1016	1058	1031	972	1000	1008	1026	996	997	1040	972	1039	1075	1066	987	1042	943	1007	957	1003	960	1022	1013	1052	1026	1015	1011	1004	1017	1027	1049	1051	988	1030	1000	1059	1016	988	1037	999	980	1037	1035	1013	958	1010	977	1028	967	1073	946	968	993	1052	1016	1008	1012	969	965	1016	1049	1010	1049	1039	998	1026	1043	1040	1042	1016	978	1013	986	1022	956	1059	1004	982	935	1019	926	1048	1000	998	991	979	986	1004	988	1047	1049	999	978	1060	974	976	993	1013	992	1080	1004	989	1021	1022	971	984	982	983	1071	982	999	1057	1044	1026	1020	994	975	1082	986	986	1011	1055	981	999	1046	1021	1022	1048	1059	1080	995	999	982	1043	986	1005	1009	988	1033	1005	1017	1016	1027	1006	1050	1002	1003	995	1056	1038	993	1006	984	993	1024	1003	1014	986	999	1038	1070	1010	1002	1036	1021	1051	1015	999	1033	1000	965	1000	1006	980	946	999	1003	1066	1050	999	1038	1010	1037	1057	974	1037	1003	964	1010	1056	1076	1012	1012	1020	998	994	953	999	1010	988	1001	1014	978	988	1006	1044	1014	1019	956	1016	983	939	971	935	984	1033	1034	1019	986	1068	1052	1011	954	992	997	1003	988	1023	1005	1021	1027	981	1011	986	1049	999	968	1006	1020	1040	1049	1052	1055	1025	1023	942	1003	1014	1020	1078	1042	1059	973	1016	1061	1014	1008	1017	998	972	978	1022	1077	1034	985	1050	1013	1008	1013	1012	1027	982	1008	973	985	987	950	1011	1020	952	993	979	1013	1029	1073	968	1060	999	1005	990	1027	949	1018	995	988	1047	1028	1017	1041	1017	998	1021	1007	1031	1003	990	968	1002	983	1042	1025	997	1002	923	1009	1048	999	1014	972	1021	1007	981	1000	1025	1034	1012	1017	957	1018	996	943	1005	968	1016	1024	1076	1033	999	968	1013	1007	1050	961	1023	978	1021	991	1046	1014	1018	1007	1026	1042	987	1013	1026	1029	989	971	1040	1052	973	952	1019	1027	977	1048	990	1049	1000	1055	1007	1036	996	985	976	1032	1019	998	1077	1040	1064	1046	971	1001	927	1017	1003	1009	1012	1012	1034	1053	1002	1032	978	1036	1012	1014	1020	988	1079	985	1026	1060	960	1034	979	1040	1012	998	1024	1004	1017	1055	998	980	1049	966	1025	962	978	1004	992	1007	976	994	1049	1015	1041	985	1027	1046	1037	1013	1015	1038	1058	1035	1048	1037	1024	1038	995	1024	1018	1012	1009	1016	1064	986	1045	1050	981	1038	977	967	1031	1020	1023	1067	997	1035	983	1074	1003	1005	1029	1036	1013	985	1009	1001	1009	1030	1002	1056	993	1042	1010	1024	1049	994	989	1017	1014	976	993	996	1024	977	1022	1027	1065	1006	939	1003	1014	1015	1094	1052	1073	1014	1062	995	1024	1013	1038	982	990	1008	1002	1016	1014	970	986	1019	1023	989	1024	1053	1056	998	976	1000	978	949	956	1013	1005	1024	953	938	1067	1016	1022	1013	1071	1078	1012	999	983	1067	1011	1052	1028	989	1059	992	1037	1033	988	1051	957	1005	988	1075	1034	1059	984	1000	1012	1021	1002	1025	1058	950	1066	990	1045	985	1004	1008	992	1016	1022	988	1051	1059	1005	1070	955	991	956	1024	1037	1024	1005	1050	1017	999	977	1076	1012	1031	1012	1051	996	1004	1029	1011	1026	1037	1015	1020	1019	962	1060	966	1055	1056	1062	986	1035	1047	1023	997	1044	980	995	998	1061	997	1062	1002	954	979	1077	953	996	985	1083	1003	1022	1008	1056	1024	1046	958	1011	976	974	1039	1021	1022	1024	933	995	1042	1034	986	1032	994	979	1043	978	1008	1015	1040	1040	1019	1014	1009	944	1017	1055	1056	983	998	942	1004	1001	1042	1049	979	990	1035	1038	965	1011	974	968	989	995	1020	980	1002	1031	1046	990	1015	976	987	1025	1024	1046	1063	1017	958	992	999	981	1024	1019	971	977	1042	907	1045	958	1045	1020	948	1032	1001	991	980	950	1011	958	1049	972	984	990	1015	988	1023	1021	1019	924	1021	985	983	984	1054	1053	1039	1044	973	1032	1037	954	1004	1028	959	1026	988	1051	1034	1023	1013	1020	977	981	1093	1007	965	975	1016	1006	1009	1020	958	1032	1055	999	1059	998	1015	1025	980	1003	994	1017	1013	919	1001	963	1005	1029	1001	986	1036	1047
7066	842	583	442	353	387	458	632	588	603	562	508	482	364	354	324	313	303	298	267	218	189	177	138	137	124	126	111	113	107	100	100	100	83	80	75	84	68	94	99	81	93	84	58	61	77	61	50	73	54	66	77	74	77	67	56	69	77	70	62	57	65	58	71	48	71	64	68	60	54	59	69	61	64	58	70	69	56	61	80	70	61	63	73	66	55	63	58	71	58	52	63	74	52	47	66	54	45	47	61	66	51	55	62	51	66	53	70	58	55	52	64	53	60	49	45	54	57	59	51	68	74	61	68	57	55	61	59	71	71	62	62	59	62	66	60	52	54	75	57	66	56	56	63	59	46	61	67	63	71	61	56	56	64	42	62	51	65	47	61	61	62	71	52	67	65	58	68	63	61	64	57	61	61	67	57	61	79	61	56	48	46	59	68	62	56	55	55	73	70	53	47	55	58	62	67	45	56	53	50	62	69	53	72	62	67	59	66	63	70	52	66	67	57	73	58	64	56	59	74	53	53	54	66	63	65	55	54	51	66	54	56	63	39	68	72	56	49	55	54	57	56	68	54	69	71	56	63	61	64	57	52	50	63	67	59	51	75	79	57	50	79	75	61	64	57	78	64	62	54	62	65	61	69	65	61	57	54	63	58	61	71	60	64	57	50	61	61	47	52	49	53	57	70	69	56	75	64	51	69	39	61	60	60	58	64	45	66	50	64	65	54	56	61	66	58	63	67	55	77	67	69	70	49	46	70	67	46	59	69	65	56	73	69	55	63	56	57	63	57	77	60	51	64	57	54	73	62	55	49	60	71	58	51	64	53	43	67	52	75	70	69	66	61	49	56	55	63	57	56	60	44	58	60	67	64	64	71	35	66	64	58	57	61	62	56	71	61	74	59	58	54	59	49	61	49	75	53	54	55	62	51	55	57	59	47	44	47	64	71	61	71	70	55	60	62	61	59	54	53	63	64	55	69	59	65	64	70	67	56	71	63	54	38	53	61	80	69	53	59	59	66	53	62	54	64	69	57	48	47	52	49	44	54	67	57	62	53	62	63	69	63	62	57	63	59	60	74	75	67	54	48	54	56	57	60	65	47	52	64	69	49	62	63	49	71	65	53	52	57	71	55	60	70	62	72	62	57	61	76	47	51	60	67	59	66	55	59	56	63	61	51	74	60	59	54	62	50	60	52	62	68	59	53	46	67	61	63	58	64	45	60	64	58	67	54	50	58	55	76	56	74	54	74	65	57	65	63	50	69	59	69	66	50	64	64	74	70	54	76	56	56	65	59	55	66	60	79	48	60	53	55	65	52	60	48	62	57	67	61	51	72	75	53	65	56	66	63	50	51	71	65	58	64	58	72	57	63	52	64	57	74	49	68	55	53	69	60	62	59	61	70	53	56	60	55	52	73	45	67	55	74	45	58	56	61	76	56	61	67	64	65	47	54	62	63	63	65	68	59	67	55	56	62	46	54	68	62	65	58	60	51	55	59	68	60	51	60	71	68	49	51	54	54	63	45	67	62	57	72	65	54	57	61	65	70	79	58	55	57	70	59	63	58	59	57	68	63	52	54	49	67	72	61	49	46	49	52	63	85	54	75	58	59	60	68	70	61	64	54	54	63	71	52	77	70	55	70	53	62	51	58	60	58	64	66	58	60	51	56	64	69	61	72	60	63	53	54	64	52	67	62	77	62	70	61	53	45	57	59	59	58	68	73	56	56	60	54	60	88	57	58	59	55	55	61	59	57	63	69	72	70	59	66	65	43	61	45	68	67	72	53	60	57	62	77	61	48	46	58	62	73	61	55	64	78	59	63	61	56	51	60	67	58	60	59	67	55	55	59	68	53	64	51	61	59	67	55	67	72	71	55	54	50	65	60	66	54	60	55	64	64	63	59	48	65	65	74	72	57	59	59	51	60	61	65	83	65	43	53	66	56	64	52	55	71	68	51	60	70	53	60	62	63	64	60	61	66	59	67	51	57	44	58	53	59	54	60	58	62	67	62	80	53	75	63	55	68	67	59	56	56	55	48	56	68	59	59	57	53	42	68	42	62	71	49	64	58	60	47	48	60	57	63	66	71	50	66	67	48	70	60	71	68	55	46	58	58	68	71	58	57	73	68	68	60	56	59	63	70	52	58	49	65	57	60	60	58	63	65	62	68	76	53	57	74	73	64	64	68	73	65	67	60	55	48	69	48	77	68	60	59	59	62	67	59	71	54	65	51	71	63	63	51	65	47	71	80	56	53	63	62	54	62	70	61	59	63	59	66	56	58	71	57	58	75	74	50	50	61	45	55	51	69	62	64	57	74	48	53	60	69	76	58	56	51	63	57	56	59	64	67	52	51	69	47	60	70	75	77	60	67	52	80	65	62	56	60	58	56	75	59	73	54	66	54	65	85	55	60	63	51	64	62	53	61	64	61	44	64	62	69	67	59	53	57	56	61	56	57	55	64	60	62	64	66	70	75	72	56	67	53	62	65	56	62	61	60	71	59	68	54	65	73	69	60	58	59	57	56	55	74	55	64	54	68	48	58	54	64	63	60	69	63	55	52	50	64	59	50	60	62	55	56	76	56	67	61	64	58	48	60	62	57	61	60	48	49	62	66	59	59	64	64	61	56	53	80	54	57	69	70	51	79	56	66	60	66	59	64	57	53	64	81	63	38	60	60	52	66	63	52	63	84	65	54	59	76	53	61	64	59	67	61	50	66	64	54	57	73	57	58	62	70	69	63	62	56	67	70	72	75	60	56	58	61	62	55	60	64	55	63	60	60	58	58	60	63	61	52	52	57	60	71	63	50	48	57	58	61	66	56	52	59	59	72	55	44	56	66	57	79	58	56	65	57	55	50	55	62	62	67	62	60	48	60	61	52	64	66	61	68	58	70	54	49	66	61	53	78	60	54	50	63	60	46	42	62	57	55	53	51	65	65	55	78	60	72	62	63	71	54	56	53	56	71	75	51	70	56	70	61	67	52	59	58	59	60	61	66	63	56	52	59	46	72	63	58	43	64	56	54	69	62	65	78	56	64	59	68	57	56	53	46	72	60	35	58	56	63	57	51	72	62	53	48	62	61	73	71	50	69	61	62	73	66	58	46	39	69	69	75	61	52	52	61	54	54	56	53	54	53	58	51	68	68	63	72	56	75	56	60	78	51	62	52	56	67	63	70	54	43	65	68	52	80	58	65	58	56	58	60	52	61	54	57	68	71	59	62	63	61	53	72	70	65	46	72	63	49	58	72	62	46	53	68	58	72	66	58	62	55	56	56	69	71	55	56	59	50	54	62	56	55	70	61	52	49	60	57	67	68	59	72	63	59	54	64	57	73	78	49	65	80	62	65	60	65	70	64	48	70	57	67	51	65	69	53	63	55	68	57	50	59	54	69	72	60	67	67	50	57	68	49	58	47	54	49	65	54	62	55	54	57	55	67	59	41	47	73	60	61	60	70	66	56	50	42	50	76	71	41	63	52	53	72
22789	8298	6736	8197	15418	20484	21663	21031	19625	17974	15639	14335	13139	11359	10027	8825	8279	7670	7072	6432	5339	4586	4089	3400	2795	2470	2240	2067	1989	1786	1955	1762	1514	1382	1252	1230	1165	1079	1119	1187	1133	1015	827	822	773	659	587	593	537	577	586	591	677	660	677	648	628	597	596	615	575	544	577	487	510	522	515	571	538	541	536	555	506	533	536	486	489	507	505	516	499	529	545	537	549	540	487	504	493	484	501	473	499	504	467	491	501	497	478	467	493	500	491	497	495	482	498	508	475	489	466	513	482	490	532	474	514	478	507	473	461	480	485	482	450	467	493	502	507	454	466	483	516	480	479	517	502	504	463	523	504	505	469	480	445	473	520	515	471	448	440	487	497	473	538	499	509	507	518	499	468	501	497	521	489	493	477	473	467	505	418	516	455	440	488	474	458	494	487	507	476	498	460	434	490	508	504	498	497	492	500	484	506	480	494	493	528	489	472	490	513	476	479	487	477	504	493	454	448	491	513	479	458	465	481	506	467	475	489	445	472	529	497	480	492	476	493	490	489	475	516	496	482	524	479	503	498	485	516	487	477	503	472	497	507	488	490	544	539	508	547	513	519	461	518	522	500	502	465	462	491	486	499	485	494	464	455	479	467	514	495	511	492	503	496	492	507	473	491	497	508	449	483	486	512	464	478	468	489	495	501	460	477	480	480	477	508	530	477	492	519	512	477	483	529	497	490	470	517	496	504	465	508	482	479	460	503	503	482	555	505	490	477	457	464	442	469	539	516	494	500	467	489	463	474	480	485	508	495	484	455	456	475	517	487	466	474	488	480	507	526	487	488	519	468	463	510	456	507	494	505	498	512	471	476	472	510	477	515	464	508	464	499	547	487	503	500	532	508	479	465	485	464	514	469	504	483	521	439	465	479	490	482	550	519	509	498	487	502	449	486	467	501	519	475	480	528	482	467	497	466	532	536	502	471	507	474	519	507	489	515	458	476	529	491	519	500	490	462	478	534	496	531	522	481	503	473	499	498	480	456	544	492	525	489	444	475	502	515	469	538	454	517	528	488	486	521	468	476	475	485	502	497	487	467	473	482	493	506	443	461	503	461	470	487	432	511	539	513	497	492	481	493	497	465	529	476	487	499	486	515	458	529	509	473	501	508	516	439	517	533	471	496	485	484	486	496	506	486	507	467	474	469	468	468	495	501	526	548	510	515	474	513	488	454	464	498	498	516	479	466	508	494	468	463	506	484	460	490	491	433	479	516	517	486	473	503	470	496	513	523	481	445	514	499	493	469	458	492	492	518	527	471	497	467	484	509	485	486	500	451	481	497	470	528	499	490	455	487	482	518	501	496	482	491	450	492	490	505	506	477	495	489	486	513	492	525	506	492	515	488	499	480	505	484	499	479	539	516	458	459	491	454	510	493	481	469	491	484	511	492	480	461	492	497	537	500	485	479	470	506	520	519	491	544	505	495	490	480	504	510	514	499	492	527	450	490	509	495	490	457	468	515	449	539	508	535	545	478	478	535	518	466	487	523	488	480	502	484	521	487	470	483	502	471	494	473	470	509	490	505	454	464	481	463	450	524	493	542	499	505	473	499	489	487	524	468	480	516	510	508	467	493	541	483	513	489	519	520	500	481	486	496	537	505	498	487	473	495	475	472	485	509	480	474	528	474	459	480	483	475	436	478	531	510	518	488	463	464	506	457	487	488	454	475	498	447	497	489	498	509	484	481	528	475	492	494	473	494	514	508	434	504	532	505	475	495	493	485	476	468	529	452	513	498	481	499	489	502	495	495	511	505	502	448	485	497	515	495	526	520	511	490	537	511	474	457	503	501	480	481	492	493	480	490	513	483	504	463	484	520	476	490	450	514	488	493	490	505	499	497	491	471	508	477	468	450	497	502	481	481	501	488	511	472	470	534	512	485	476	518	501	504	522	489	487	451	469	463	528	462	519	498	474	483	457	467	470	508	469	481	497	523	492	487	500	510	501	469	463	505	455	502	467	507	476	479	521	434	480	468	502	463	495	470	502	521	477	467	510	504	468	479	464	495	484	492	446	497	452	503	484	495	539	481	505	458	509	472	512	511	466	471	481	518	480	482	475	511	460	470	508	499	502	495	467	497	513	554	503	473	502	516	475	481	491	493	512	489	487	511	479	469	466	502	493	503	478	504	474	545	519	493	508	483	487	479	507	484	509	476	474	486	471	499	517	499	473	513	522	491	540	503	524	473	508	497	504	499	521	465	487	475	552	507	471	497	493	523	469	497	504	477	481	466	512	517	499	516	475	487	498	500	490	520	504	475	519	520	520	474	523	458	493	473	494	471	490	467	496	507	485	521	480	532	506	464	485	520	477	424	512	480	483	514	474	502	497	461	459	497	473	521	457	497	501	527	509	479	480	505	463	520	520	491	487	542	476	488	490	478	509	492	498	466	483	469	487	504	481	506	518	523	523	453	482	541	499	514	496	523	499	488	476	462	506	483	471	488	495	457	496	519	450	499	475	448	510	501	521	501	436	495	483	478	474	434	459	479	511	510	523	491	487	517	503	510	488	460	478	466	482	508	467	505	458	519	503	480	443	512	463	561	493	456	501	460	477	434	506	501	512	508	495	506	471	479	500	441	493	487	446	506	475	494	468	460	505	503	472	503	505	506	486	467	484	456	471	460	471	467	463	487	511	470	509	468	477	551	491	512	497	444	466	497	473	496	474	456	522	509	498	478	467	497	514	505	500	454	462	472	480	516	514	504	474	510	479	498	473	482	419	482	457	498	468	508	501	503	494	534	459	517	496	482	463	497	485	479	495	497	466	528	510	492	474	444	547	505	516	524	460	499	502	465	488	505	512	496	486	464	522	465	488	524	482	488	465	531	487	481	513	497	500	458	488	534	524	516	514	510	485	494	495	476	503	476	478	462	481	514	462	460	462	453	486	495	510	537	482	506	492	484	504	508	485	467	535	463	473	485	535	509	502	451	496	523	500	516	514	508	521	492	524	510	509	520	508	529	519	491	522	474	507	460	520	542	495	526	503	465	484	463	508	482	493	501	491	529	479	475	488	478	492	497	494	513	511	472	486	483	516	500	461	484	456	510	522	485	460	517	510	497	508	470	489	466	489	475	517	472	517	476	477	495	485	500	459	520	447	489	481	525	474	528	506	510	480	486	492	499	486	493	393	471	466	465	500	461	508	479	474	501	474	478	489	470	533	501	463	494	481	478	501	459	527	500	463	497	487	499	525	527	530	493	498	509	462	498	510	472	541	505	449	519	483	496	515	504	469	476	506	485	496	476	537	494	462	515	483	462	472	495	492	492	481	517	526	501	463	516	499	471	501	452	467	474	501	505	498	499	522	505	500	484	508	474	501	533	472	479	475	468	457	486	484	494	501	475	535	538	492	509	481	485	463	526	477	504	456	492	484	480	507	539	454	473	485	499	485	496	528	509	517	453	491	501	463	492	505	502	499	467	446	536	481	487	461	457	492	483	487	513	452	531	517
5947	1285	887	688	499	579	722	941	951	831	720	644	664	559	503	490	440	423	388	367	327	277	268	211	217	170	162	174	165	169	151	177	139	121	158	147	124	128	152	145	132	122	99	94	106	107	122	91	119	89	101	107	122	137	116	125	132	76	110	99	106	120	113	123	105	109	89	95	101	104	121	104	80	99	104	109	110	115	119	114	107	117	101	88	108	115	108	112	108	84	112	116	98	105	93	102	89	91	99	92	111	109	116	94	97	113	90	115	114	107	98	100	98	88	103	118	98	109	108	108	98	96	112	86	116	102	120	126	99	93	89	120	82	109	97	119	98	108	116	114	92	116	96	113	134	89	105	94	103	106	120	113	121	111	90	83	118	118	103	98	103	95	97	126	120	113	84	110	106	98	117	104	106	93	100	103	95	97	101	105	118	119	100	106	107	90	104	122	117	94	97	104	102	100	101	113	104	104	113	107	89	109	95	103	119	107	82	91	105	107	103	121	114	84	110	105	112	102	105	117	117	97	105	98	89	96	98	109	115	114	88	107	104	110	92	99	102	97	111	116	107	109	98	85	100	121	84	94	110	107	86	104	106	113	99	102	116	97	108	108	100	104	107	96	106	96	111	90	105	103	115	107	121	94	109	96	101	99	102	95	123	114	97	107	97	112	114	107	83	88	116	99	110	91	107	85	99	104	99	93	115	85	93	94	93	106	109	102	94	107	113	115	105	112	95	107	104	109	94	98	85	105	100	115	86	88	99	104	101	118	99	97	95	110	101	105	117	95	109	109	91	114	107	125	103	105	103	74	86	107	99	102	119	91	129	93	112	80	105	90	96	113	101	87	95	84	114	98	84	101	84	120	90	108	115	111	93	86	100	107	95	104	91	115	102	109	109	96	109	99	97	97	100	95	104	95	91	110	101	100	100	92	98	108	93	110	103	113	116	109	117	99	113	99	110	97	101	108	97	111	96	115	104	95	100	89	116	110	103	120	108	93	91	105	84	97	99	115	109	119	89	89	99	116	106	122	97	125	108	101	116	107	110	88	98	119	105	103	108	111	86	122	96	106	105	94	114	99	85	102	117	117	97	110	112	94	105	119	98	100	120	105	88	112	110	105	104	107	91	91	109	91	104	102	95	96	99	99	114	105	104	100	101	126	83	101	113	91	110	103	88	109	108	103	111	111	117	103	111	119	118	102	103	101	94	100	113	108	94	100	106	97	107	115	106	100	96	89	104	114	109	108	101	100	112	91	106	97	110	101	85	112	100	113	102	95	91	104	106	93	123	139	103	106	80	88	98	110	105	84	111	92	113	103	118	97	93	102	110	87	110	100	84	103	110	112	109	115	83	118	110	104	93	81	84	101	106	114	102	120	116	124	99	102	102	111	106	93	92	111	113	98	109	115	95	95	91	115	110	94	89	112	109	119	105	116	95	103	102	111	115	86	120	102	121	95	95	83	87	111	84	113	95	112	87	107	111	84	99	91	102	116	97	120	101	111	92	104	95	96	100	96	114	88	98	91	89	102	97	104	104	98	102	114	102	102	129	90	108	110	106	82	106	97	114	91	102	99	113	111	142	104	117	99	106	110	97	87	108	107	101	108	118	101	106	96	104	104	125	119	104	105	100	112	102	91	99	108	103	95	99	100	97	107	94	119	91	115	81	110	113	112	106	90	99	95	121	111	99	103	97	98	94	86	87	107	100	116	96	99	92	84	118	103	105	113	124	105	100	104	124	110	112	112	103	116	129	105	102	106	106	104	83	111	101	88	97	102	106	107	100	91	115	107	91	97	86	95	85	101	98	98	116	125	108	113	98	96	115	106	109	80	86	101	99	110	97	101	101	84	95	109	113	109	99	108	121	98	84	125	76	99	114	108	110	127	102	113	82	91	116	107	106	110	107	94	103	96	90	104	111	86	94	91	106	113	109	119	110	104	110	115	109	86	88	100	104	94	118	91	91	105	120	102	99	102	98	99	116	105	84	93	102	94	109	97	89	108	91	107	88	101	103	96	109	120	102	119	125	110	100	104	118	100	105	124	94	85	103	96	104	109	119	94	102	95	110	113	110	107	119	92	120	123	108	106	105	107	122	95	104	107	114	88	126	100	115	111	118	92	104	99	104	105	108	101	119	117	99	83	81	99	129	96	96	121	105	117	96	117	97	98	111	92	98	106	104	88	93	88	100	119	114	109	107	111	118	100	120	104	94	76	101	116	90	112	117	122	105	111	101	103	101	110	86	100	81	108	103	109	106	89	112	95	108	92	107	98	109	100	114	89	87	110	115	90	90	105	107	71	133	99	112	117	103	95	87	117	96	108	89	112	102	121	105	102	111	91	105	104	117	119	94	114	83	107	96	93	115	112	92	99	87	100	109	103	121	98	97	106	119	99	119	103	102	112	110	87	93	95	108	99	102	109	111	99	120	105	87	98	99	102	98	116	102	91	95	110	105	95	107	114	93	106	90	109	90	96	104	91	80	86	100	101	107	82	106	113	96	85	90	100	116	101	93	101	109	112	95	110	115	106	110	99	98	110	122	96	104	82	103	99	105	118	94	113	107	94	106	111	95	118	105	113	104	94	103	101	123	109	101	100	99	97	100	107	102	103	88	100	104	90	114	104	104	121	99	96	106	108	101	104	99	92	116	102	88	115	120	97	85	102	106	112	117	119	89	88	97	89	103	99	103	107	101	104	86	79	126	116	112	92	92	99	96	87	100	96	88	102	90	106	107	116	86	92	97	119	95	99	121	99	99	101	89	100	101	118	113	108	97	89	105	108	111	97	98	122	98	94	92	109	107	104	102	93	93	97	97	113	87	93	85	122	84	116	96	105	97	111	117	102	88	95	102	97	111	101	85	97	95	96	116	106	90	104	105	92	101	102	114	106	100	99	109	87	119	113	91	101	93	102	100	111	110	114	85	104	114	129	87	114	99	103	119	118	114	102	92	100	115	93	97	97	94	94	117	111	107	100	114	103	95	101	101	94	99	107	106	109	93	111	105	113	102	102	91	119	107	117	112	98	99	98	99	96	99	92	107	109	102	94	107	100	110	96	103	103	106	108	114	107	98	84	101	97	98	110	102	105	113	82	100	118	108	114	111	104	104	103	112	116	103	94	115	102	115	120	110	111	99	98	107	118	100	97	105	99	104	90	115	106	81	105	94	89	114	112	88	105	91	96	116	101	97	105	115	91	112	116	97	97	98	93	101	110	118	106	116	109	113	97	107	120	110	94	109	104	110	101	112	96	110	112	120	102	125	108	117	93	97	113	82	101	83	105	103	101	107	101	105	115	90	103	104	97	90	83	108	113	103	86	93	136	112	123	105	116	112	95	108	93	90	96	126	101	118	113	92	114	81	113	105	120	102	76	106	99	110	111	90	110	113	121	85	118	96	102	93	94	99	118	110	105	109	106	90	90	104	85	90	91	87	102	98	99	98	109	96	97	107	112	112	106	119	99	98	116	111	116	106	103	95	109	103	93
28500	11429	8975	10882	18895	24134	25426	24908	23324	21424	18718	17453	16339	14296	12690	11394	10633	9820	9303	8341	7161	6021	5414	4589	3874	3378	3197	2936	2822	2694	2621	2447	2177	2031	1942	1848	1726	1621	1632	1684	1729	1512	1335	1267	1159	1073	1055	1031	984	974	958	1106	1053	1171	1121	1116	1104	1085	971	923	1001	897	900	874	910	851	920	933	844	902	913	869	905	905	919	869	889	870	850	865	843	836	923	877	881	919	849	882	879	839	838	901	892	839	858	856	811	854	863	897	935	910	856	874	825	869	870	836	838	854	814	838	826	856	833	878	878	851	839	861	855	856	878	882	899	881	790	898	849	863	867	898	834	834	808	844	844	915	834	828	845	899	847	860	823	813	857	855	833	803	800	818	853	798	844	827	809	850	853	860	831	870	853	831	891	865	849	847	872	834	865	883	829	852	873	809	831	867	846	869	868	893	850	844	888	849	852	847	842	862	805	839	897	851	884	855	883	873	860	847	814	915	836	841	843	880	900	835	867	836	849	807	829	862	892	821	912	910	822	893	840	843	854	847	882	908	872	833	830	851	802	859	860	886	860	870	847	879	833	828	865	889	790	866	852	872	853	835	885	840	860	874	868	877	896	877	864	882	856	796	875	836	860	839	811	849	922	850	866	864	810	858	874	838	835	841	864	852	842	894	885	901	794	877	810	839	826	939	876	849	834	882	827	840	879	903	881	868	880	826	848	865	816	841	858	907	896	844	878	845	851	885	864	897	883	884	858	879	847	793	895	866	834	836	824	848	813	888	848	815	851	901	820	848	832	878	861	949	856	897	854	827	866	843	835	825	856	888	831	872	867	822	868	869	891	861	849	808	846	818	877	856	868	827	862	930	851	815	777	919	833	866	925	887	838	834	855	883	868	874	872	848	879	833	910	870	835	835	909	884	887	865	898	869	841	856	837	891	871	844	837	880	832	846	860	897	882	875	817	883	839	864	823	875	811	885	856	860	899	868	840	834	860	861	868	822	818	806	829	840	851	816	850	840	825	862	807	873	858	817	846	875	881	823	884	873	847	810	884	893	872	860	846	883	819	836	843	892	822	863	839	842	833	820	886	862	814	838	816	816	824	871	796	823	872	814	847	843	858	865	898	871	856	822	845	857	789	862	852	856	857	877	837	878	846	805	865	877	864	831	862	857	875	907	873	871	854	848	866	846	857	893	863	862	856	882	926	812	868	920	809	858	903	859	816	906	886	890	865	866	899	835	804	832	844	815	897	843	879	884	857	854	869	821	842	932	814	868	867	883	833	827	814	877	829	875	873	841	834	791	862	799	887	854	808	880	874	848	906	864	844	848	822	824	860	899	852	834	828	858	893	883	862	852	840	853	844	901	820	897	892	868	869	860	847	833	833	883	826	884	889	853	767	833	819	872	858	895	887	848	874	872	840	830	881	837	851	904	831	846	872	898	804	839	879	858	846	880	896	845	860	867	912	886	842	849	776	856	900	851	836	862	842	859	834	858	857	848	885	824	868	835	868	821	799	839	800	841	824	869	796	788	968	864	859	796	841	913	831	857	845	867	888	836	899	846	879	846	832	825	838	892	879	900	865	865	829	908	877	855	875	858	863	853	854	882	828	862	866	870	883	868	857	810	911	808	880	861	829	835	828	916	855	881	873	850	848	845	846	865	871	798	825	869	867	847	815	897	847	864	809	832	883	791	828	840	836	815	881	864	839	893	786	866	808	837	843	901	822	839	845	897	820	823	870	872	876	793	925	907	889	880	900	820	883	843	878	868	824	832	866	866	881	774	899	834	845	857	861	849	862	834	823	848	856	865	850	858	828	820	811	873	845	819	821	799	847	877	885	897	856	864	837	847	893	898	871	838	859	889	885	872	840	917	889	863	844	847	855	845	903	812	847	840	844	894	846	873	847	825	892	795	847	839	850	907	835	848	812	837	832	865	876	855	864	864	811	817	873	808	863	868	854	848	820	846	840	845	816	836	818	815	837	800	811	835	846	847	865	851	883	830	813	855	849	866	862	834	890	843	844	878	843	885	865	924	867	871	834	871	795	845	873	879	867	881	836	930	838	866	862	875	872	842	850	836	826	874	837	801	854	813	839	870	815	837	859	812	852	883	865	839	844	842	828	867	868	835	859	853	846	827	873	839	799	851	831	864	828	830	856	909	871	792	853	811	887	902	899	853	840	878	858	841	841	844	810	821	842	848	877	881	879	877	849	865	880	919	851	818	878	875	861	868	905	818	816	859	831	883	853	843	846	805	839	846	863	792	820	871	853	862	816	817	819	830	871	819	835	831	879	897	793	901	855	828	877	790	866	820	817	886	817	844	828	858	845	883	851	879	835	839	827	834	801	855	840	835	880	812	828	834	841	834	871	831	878	840	832	886	833	844	866	873	846	836	850	771	877	885	893	805	838	871	849	890	854	872	853	847	844	855	784	846	898	848	837	866	827	848	894	864	878	847	863	864	810	912	908	904	845	850	831	878	822	872	870	864	806	863	807	886	801	875	881	814	839	855	878	876	843	875	815	863	861	868	892	806	859	907	840	859	868	899	831	862	878	864	858	801	866	892	846	859	839	909	851	885	830	858	853	895	853	828	778	805	843	856	830	845	839	816	849	872	823	868	868	838	813	861	887	867	851	861	888	869	801	824	832	883	855	886	848	845	834	852	844	830	829	833	847	851	898	838	828	832	811	878	885	862	887	813	873	868	854	816	791	866	863	822	856	831	816	796	848	871	839	857	862	855	846	837	893	823	852	792	787	831	882	925	861	834	891	927	857	866	954	839	851	895	876	860	869	908	896	818	877	800	841	841	857	915	824	843	853	902	827	838	828	818	848	812	949	823	848	853	914	837	810	807	828	865	860	840	860	912	855	826	811	865	788	818	845	852	828	881	841	848	832	834	844	923	840	857	877	829	844	876	840	822	891	864	829	874	853	864	888	870	848	937	889	876	857	913	864	812	865	799	868	837	832	854	920	819	849	857	879	883	851	869	854	863	856	876	875	816	833	822	833	853	878	922	873	834	836	864	880	881	886	820	873	888	888	875	844	845	883	846	828	856	883	882	868	826	859	880	865	872	838	901	882	792	809	878	882	812	842	844	848	860	870	868	846	893	818	876	882	864	887	839	851	845	827	867	856	848	800	846	810	832	907	829	852	888	895	851	869	861	824	837	829	844	817	853	866	885	896	847	908	869	881	830	810	848	849	797	825	851	871	920	893	844	854	856	882	895	888	831	894	826	870	875	835	875	858	898	857	858	878	851	854	850	826	844	837	894	877	834	895	886	834	887	856	877	847	838	871	852	778	811	908	819	880	873	911	872	853	884	891	806	877	887	817	845	832	866	879	841	891	844	833	904	832	831	861	836	854	872	810	885	839	849	884	870	843	766	865	884	835	865	850	838	853	832	843	793	836	824	804	892	823	844	830	867	858	889	863	831	822	815	789	823	878	859	857	857	872	933	834	851	883	815	807	829	869	829	840	865	865	874	834	829	809	873	830	884
4524	647	483	396	309	312	445	483	470	462	368	373	373	345	305	292	250	255	224	212	189	187	176	158	150	127	136	118	151	116	107	112	108	114	115	93	88	103	93	115	103	104	97	112	99	104	102	94	68	75	100	82	113	94	95	96	88	93	89	100	84	76	81	95	93	90	95	85	90	90	89	102	103	95	91	79	86	94	101	83	102	93	106	96	104	103	93	96	76	90	92	98	83	99	95	86	101	97	84	87	91	93	123	97	85	97	78	93	105	97	93	108	87	107	78	105	84	93	72	79	82	87	89	68	95	88	94	97	100	79	83	93	109	76	73	88	90	98	91	79	83	83	79	87	90	83	89	97	86	82	90	86	98	102	84	69	92	93	93	84	93	96	96	94	101	76	93	80	94	91	81	76	101	100	95	91	86	86	95	111	92	92	88	97	101	97	102	105	101	90	81	86	83	89	81	99	81	84	102	85	80	98	96	94	101	101	104	80	86	103	86	92	75	105	102	91	90	99	93	86	80	85	100	74	96	84	102	85	79	80	86	74	88	72	87	97	85	88	80	82	107	102	95	88	93	99	107	88	92	102	90	82	94	87	83	92	95	103	85	103	89	79	93	81	82	92	96	91	100	99	84	83	94	80	88	116	85	86	101	94	83	85	88	92	97	90	93	99	96	81	98	85	83	74	106	102	80	92	95	95	87	104	99	90	79	92	97	88	82	96	73	87	91	85	85	105	80	90	86	103	99	114	106	82	88	84	96	93	75	75	84	85	94	110	88	85	96	90	81	82	73	96	84	80	81	85	94	80	74	84	97	86	103	92	94	75	90	86	91	94	103	89	97	93	85	78	83	104	105	80	92	76	92	89	86	88	88	123	91	96	87	94	85	74	97	91	89	92	84	106	83	69	107	96	86	106	93	94	88	103	108	95	79	89	81	96	80	80	91	85	97	84	91	79	87	82	86	119	99	73	78	64	81	106	92	89	76	87	106	83	86	105	81	75	97	76	85	107	80	78	96	85	70	89	102	73	82	95	98	92	94	95	94	81	101	94	87	88	103	83	92	76	88	93	80	91	106	80	95	89	79	84	85	96	79	69	93	104	79	84	74	100	89	83	81	76	85	67	95	97	98	87	108	99	89	96	107	89	80	99	78	87	92	99	96	74	93	80	100	79	96	80	90	89	75	85	80	84	79	92	103	94	94	105	72	93	90	96	108	112	84	112	99	99	99	77	90	96	90	84	91	90	78	95	83	88	89	106	73	82	95	82	95	96	91	93	102	112	96	98	103	73	80	82	103	92	74	110	79	98	99	90	79	81	79	88	99	94	101	103	85	106	100	101	95	83	82	106	94	82	91	78	94	91	84	105	75	63	89	77	92	78	87	93	109	90	93	83	90	73	86	84	93	91	86	94	97	100	88	88	77	106	102	86	83	94	93	95	102	97	82	85	89	81	80	97	86	84	81	90	100	98	87	104	94	101	87	91	78	84	99	97	91	74	97	104	93	90	90	75	82	92	84	97	105	78	87	88	85	71	83	91	83	90	100	95	86	76	87	92	110	79	83	91	88	84	102	95	81	88	80	72	91	88	97	104	87	84	100	87	104	97	92	80	89	92	95	89	95	98	95	108	103	87	94	92	91	92	89	84	105	91	86	96	81	88	103	101	79	90	90	86	100	95	101	87	96	99	94	91	84	77	92	83	101	101	98	90	74	96	98	105	84	92	102	100	91	85	91	89	82	96	89	72	79	97	92	83	98	72	92	89	74	97	88	91	90	93	95	99	82	91	92	89	92	95	89	89	94	83	89	91	89	103	89	84	77	93	96	88	91	79	77	83	102	88	116	82	89	93	90	111	91	93	90	94	79	91	92	76	102	85	98	85	108	91	95	99	87	93	86	86	93	87	81	106	92	92	98	97	94	94	94	103	104	93	84	106	92	80	72	105	112	86	85	79	90	91	115	91	88	83	82	84	79	84	101	74	98	78	77	96	83	81	92	84	94	89	84	86	81	98	100	109	88	90	76	100	65	101	82	87	89	87	84	107	102	79	90	88	94	97	100	79	76	100	93	95	82	96	95	98	98	87	105	81	83	94	78	92	74	76	92	100	83	90	85	102	91	87	111	88	87	94	86	90	92	108	82	91	85	104	85	93	106	90	80	78	92	83	83	76	75	82	90	82	99	90	91	93	81	88	97	88	93	86	84	107	90	93	93	82	101	83	99	95	88	96	88	100	104	99	100	80	88	97	104	102	90	80	94	86	94	94	91	79	84	90	81	98	92	66	81	90	95	90	85	94	76	98	92	91	99	96	87	76	88	91	113	106	97	69	100	98	98	71	84	88	106	75	86	90	74	92	97	94	103	80	93	106	107	99	95	86	86	104	95	77	94	72	85	81	85	100	91	91	99	89	88	84	95	75	97	101	90	81	80	95	84	89	86	95	86	101	99	100	105	87	99	79	94	88	88	88	74	90	92	77	90	103	100	80	106	82	69	79	109	100	97	90	93	110	115	92	96	86	109	85	101	75	85	84	74	81	78	90	81	98	92	85	78	86	93	102	77	84	86	102	117	84	100	101	72	76	83	85	93	93	99	73	106	93	93	76	81	102	94	83	85	83	82	90	83	106	104	102	90	96	99	86	92	100	103	117	70	107	107	80	70	93	95	87	80	74	91	107	93	104	91	97	100	88	86	83	101	70	79	87	90	104	96	88	60	89	84	91	94	83	75	83	81	82	97	91	90	89	99	101	83	88	93	92	91	100	72	94	89	101	88	73	88	103	89	104	87	99	87	79	80	71	81	89	90	90	102	84	83	84	98	95	94	86	75	88	74	77	94	85	89	88	99	99	95	95	90	87	95	86	95	74	83	114	81	85	93	86	67	84	86	104	96	93	108	93	93	83	87	117	103	96	86	85	89	84	95	89	101	90	85	79	92	85	88	92	91	98	91	78	93	104	95	89	87	89	84	94	79	80	93	87	74	94	97	86	94	76	80	87	80	69	96	93	99	90	89	100	93	89	86	90	89	99	85	98	74	104	81	76	73	94	98	84	107	74	85	89	97	90	90	84	90	93	84	111	86	79	101	89	83	99	79	94	82	85	98	100	71	83	84	90	106	88	88	81	89	86	80	95	101	89	86	106	91	93	112	102	89	101	103	100	86	94	90	97	77	89	87	73	104	102	101	88	77	77	70	77	72	86	84	94	87	85	78	79	89	91	75	98	109	82	75	87	80	97	104	82	97	106	87	89	91	84	103	89	84	80	96	90	72	88	92	81	92	102	74	98	80	87	104	98	99	98	81	99	96	78	98	91	81	98	90	96	92	91	79	91	105	96	87	91	89	100	114	98	81	83	69	81	89	85	96	96	94	100	112	80	108	77	98	89	86	98	81	98	99	87	105	88	87	97	86	86	87	94	97	94	75	88	81	72	96	96	87	100	93	103	91	109	91	84	84	103	85	94	99	94	81	105	83	87	86	92	93	94	77	68
19896	7306	5739	6973	13044	17531	18637	18190	16121	14770	12782	11715	10863	9249	8045	7176	6640	5977	5644	5023	4325	3630	3146	2774	2409	2178	1954	1863	1816	1686	1706	1604	1375	1293	1184	1197	1172	1175	1118	1171	1126	1036	1016	924	847	829	795	808	794	803	798	866	841	907	827	783	804	809	776	760	792	747	770	795	754	769	758	803	795	703	741	731	753	727	732	748	744	769	693	737	697	736	666	717	731	724	739	759	722	737	733	769	732	715	745	736	700	696	726	687	776	707	741	719	709	724	724	710	734	731	713	723	745	744	782	752	728	717	730	756	735	734	752	732	744	730	684	708	792	720	738	758	709	697	757	761	686	735	710	669	687	733	729	747	751	724	738	725	714	714	713	697	724	720	690	739	744	802	702	730	743	712	717	704	713	689	699	722	688	722	765	762	724	699	741	709	727	717	698	726	732	758	705	725	734	746	750	702	738	669	768	741	749	767	721	807	699	693	709	738	717	706	716	713	730	746	707	691	734	721	723	706	766	695	685	684	733	738	747	699	753	705	687	759	762	705	750	731	772	727	718	759	761	743	747	768	758	703	729	702	707	706	750	738	752	693	740	710	739	723	752	736	751	691	786	706	756	766	704	752	728	672	727	716	761	717	745	695	750	740	681	700	715	739	728	786	726	722	694	734	702	729	721	736	714	757	742	776	752	698	713	724	730	691	724	724	721	754	752	697	706	732	694	740	732	711	759	717	686	753	722	753	705	744	725	725	748	719	695	709	719	715	747	712	678	722	736	720	710	734	755	757	693	717	736	758	773	738	725	727	737	721	693	757	754	737	749	729	713	688	710	755	711	732	717	712	738	758	708	723	715	761	732	695	720	726	751	770	731	745	728	680	733	796	712	702	744	727	673	705	714	693	691	734	734	724	702	691	762	716	760	712	690	719	702	692	763	733	748	705	736	727	751	757	723	722	704	748	739	702	728	735	707	761	752	678	697	745	745	703	714	722	699	710	685	735	744	748	741	763	686	742	730	758	729	723	662	770	675	718	718	756	747	689	720	772	741	747	700	728	729	730	715	718	684	720	745	749	732	768	692	745	786	707	722	717	673	711	732	739	778	744	727	721	772	712	695	774	709	723	729	722	730	736	716	733	771	756	722	722	652	734	722	702	713	698	698	718	734	757	734	714	714	755	742	710	759	727	720	718	660	737	756	747	751	744	766	767	721	720	711	710	746	765	727	797	763	770	726	756	705	753	735	728	694	715	695	718	706	644	754	755	663	738	736	733	745	687	700	768	711	753	723	704	740	683	726	722	708	690	673	705	713	709	717	703	717	734	739	761	743	645	699	685	708	719	702	798	714	680	719	678	717	735	735	716	741	720	749	671	698	736	740	721	725	736	694	740	710	740	708	722	703	707	713	719	734	764	754	723	814	758	776	741	696	713	745	716	724	752	735	758	753	720	735	723	730	738	740	748	705	734	710	788	704	765	752	730	725	722	735	678	766	761	711	748	733	694	763	761	714	728	702	714	768	709	726	690	779	717	701	721	752	709	694	702	730	734	736	672	739	748	768	715	735	730	697	742	718	714	677	723	776	760	718	743	743	722	732	761	760	763	687	711	680	765	728	735	793	776	693	767	750	762	728	716	762	758	714	714	727	755	715	727	701	713	759	735	697	661	701	763	749	758	709	786	757	745	759	719	697	753	742	740	711	718	701	733	714	722	719	765	684	713	718	702	734	692	729	711	742	702	722	745	719	718	739	724	739	743	704	728	692	735	749	762	746	725	726	723	721	743	697	688	734	713	812	729	737	685	710	715	705	685	717	719	805	754	726	707	726	718	754	716	682	720	721	686	740	743	722	739	697	717	717	739	741	762	755	714	745	726	694	692	703	733	726	714	714	731	694	707	722	723	744	700	738	770	709	772	757	763	683	771	716	735	692	737	726	748	664	736	761	733	713	738	730	741	715	736	731	709	748	715	755	740	739	755	770	714	763	719	759	728	740	773	735	722	752	731	733	701	748	715	720	701	687	738	749	697	719	739	758	733	795	709	761	701	735	741	750	737	739	759	745	735	708	739	711	714	731	703	719	694	723	712	688	718	687	666	751	773	744	713	703	693	698	746	735	735	736	745	739	756	748	771	735	724	721	698	752	753	736	710	725	712	702	754	676	733	768	736	690	708	723	708	718	749	743	750	752	712	724	765	662	732	720	805	682	738	711	686	667	735	736	751	714	731	775	783	722	741	756	759	687	743	688	741	702	695	763	778	719	713	702	728	712	769	723	688	730	703	719	680	688	728	757	714	751	760	710	760	715	675	743	734	735	733	682	745	728	702	739	704	701	761	711	731	739	733	727	729	763	728	730	759	704	750	717	744	732	725	715	784	688	732	741	698	699	711	706	735	740	709	718	724	753	727	744	713	730	723	750	741	681	736	713	695	736	700	733	785	732	739	703	759	709	730	708	710	732	749	705	749	714	715	677	752	750	707	764	694	733	712	713	710	752	722	733	682	760	722	716	742	755	712	720	681	737	726	694	757	734	707	737	690	715	718	737	704	732	703	763	701	723	731	747	771	752	703	697	720	699	723	767	726	708	720	742	787	729	725	788	769	686	695	760	702	714	745	726	686	747	727	721	692	730	737	704	731	644	742	701	732	698	744	690	748	743	721	730	738	708	726	694	705	710	766	705	728	719	738	739	709	768	743	700	734	737	713	844	717	714	708	678	724	756	722	719	725	730	708	716	782	763	726	717	761	752	704	685	744	725	723	740	728	704	747	735	679	709	754	715	770	734	774	722	708	714	747	754	763	685	743	743	694	731	743	703	748	687	768	734	730	732	730	714	724	748	759	706	752	719	712	728	740	732	802	766	717	722	765	716	727	760	746	766	706	722	745	707	695	750	751	719	697	717	744	732	742	685	745	749	747	731	744	715	701	715	775	673	825	707	733	720	752	744	663	749	758	754	671	736	695	659	696	709	734	739	728	718	693	753	736	720	744	762	749	702	699	742	773	752	736	723	704	748	718	692	719	684	667	653	753	725	666	740	743	761	741	743	742	723	708	739	755	749	763	744	782	731	703	750	766	727	748	735	756	729	702	742	705	727	713	787	793	769	718	699	754	730	721	720	757	731	701	713	746	685	710	729	657	747	703	747	756	703	721	702	771	718	750	719	727	689	747	719	685	713	742	672	735	693	734	736	747	676	701	723	699	737	737	702	731	703	752	704	729	705	744	775	721	731	723	741	753	717	745	668	714	778	721	742	729	724	712	741	725	763	713	750	712	687	685	706	697	692	718	705	778	738	736	740	706	725	660	683	720	726	769	729	710	676	761	730	722	712	727	723	747	720	687	715	758	727	779	689	775	731	735	715	746	715	689	738	699	739	757	728	756	716	728	753	749	731	714	700	695	743	726	733	742	745	674	719	672	790	711	734	720	763	712	682	734	723	720	705	756	736	696	701	724	740	685	759	755	690	691	736	779	687	726	731	743	695	785	679	747	717	744	737	711	730	720	734	757
4318	1116	787	594	458	515	664	752	727	577	672	584	544	498	438	408	388	347	345	356	309	252	255	224	215	216	162	193	167	184	186	187	145	130	140	148	131	139	165	147	148	164	119	154	118	128	153	120	117	109	102	123	137	115	142	117	121	127	106	117	139	139	122	147	115	116	145	145	116	133	134	138	122	126	134	127	135	124	131	119	123	122	111	109	116	126	108	136	119	126	128	121	120	114	111	110	95	137	134	129	121	119	151	128	125	115	113	110	139	105	105	124	140	127	127	105	119	155	126	128	137	131	141	104	114	116	126	119	114	110	120	115	112	135	120	147	128	122	116	107	124	118	119	130	123	94	136	133	112	121	122	117	131	130	122	111	120	138	109	117	97	127	126	125	137	131	128	114	138	118	133	127	108	106	126	140	130	129	134	126	121	132	132	125	130	98	111	129	143	130	116	138	120	122	121	111	123	125	115	113	110	131	124	111	114	107	131	125	115	138	125	129	124	120	123	109	114	124	116	104	123	125	130	125	116	117	112	116	120	111	120	115	101	129	122	119	122	120	119	130	116	113	126	124	121	111	121	140	130	141	130	137	133	104	127	122	115	148	118	126	100	114	127	128	134	135	122	117	137	115	124	147	134	114	128	122	126	129	125	138	132	122	137	134	115	99	106	123	130	138	118	123	134	120	138	124	115	134	124	130	129	137	131	143	117	125	117	138	136	123	118	126	143	107	138	120	140	113	129	146	125	113	109	135	125	113	129	124	132	104	117	125	136	137	118	130	146	132	131	120	116	120	124	146	123	138	145	143	121	133	120	114	131	135	121	119	130	117	106	100	118	124	135	126	117	108	105	122	125	122	121	115	131	118	122	125	109	143	116	134	131	96	112	109	120	111	131	132	135	117	124	132	107	95	123	138	116	137	121	135	127	141	137	119	135	132	133	112	143	125	108	141	131	113	105	119	135	111	122	116	117	109	112	123	121	108	123	123	114	103	126	116	136	119	134	121	116	132	130	119	117	94	103	119	127	123	129	115	132	128	122	110	118	132	115	107	103	137	134	122	143	121	115	96	115	113	129	139	122	122	116	121	124	119	120	120	104	112	116	119	126	124	121	115	109	118	124	135	140	123	144	120	107	125	132	115	114	115	132	133	119	123	129	110	131	110	135	111	125	112	127	137	123	119	119	106	106	128	135	116	127	131	126	126	119	122	119	138	122	118	124	95	113	121	129	123	140	110	145	129	124	123	126	131	140	117	135	115	115	144	120	131	102	116	119	130	125	133	123	131	114	129	134	143	110	112	127	139	134	112	125	110	102	108	135	107	121	113	122	118	118	123	120	125	141	130	131	102	128	138	112	116	121	96	133	148	124	103	114	115	145	117	115	120	126	121	130	114	110	130	129	121	128	126	134	115	105	144	110	121	127	133	128	111	115	136	105	115	111	114	105	123	152	130	116	147	136	127	119	109	125	118	121	118	145	106	121	116	130	128	119	123	115	124	125	126	141	136	110	103	107	128	129	114	118	123	138	116	98	125	130	121	133	116	126	123	147	119	129	107	128	125	120	130	118	117	134	136	112	123	152	125	133	122	111	120	138	123	123	116	130	132	122	118	141	121	126	123	122	116	127	135	124	115	157	140	128	131	140	147	122	112	136	115	127	146	116	137	128	122	119	110	141	127	112	116	132	108	106	113	118	126	110	120	120	128	135	116	102	124	102	107	137	122	137	109	133	119	135	124	113	119	105	126	127	116	141	110	124	131	144	124	120	131	140	107	123	116	123	111	119	109	129	139	110	122	125	117	101	131	114	137	124	131	108	110	137	115	147	130	126	147	125	130	116	131	129	129	118	135	107	110	122	123	114	94	126	117	128	109	129	129	120	120	113	118	110	117	127	124	121	115	110	125	126	136	103	113	117	133	126	119	148	118	121	132	131	123	124	112	132	129	128	127	127	112	131	127	118	123	124	115	118	116	124	129	100	109	110	122	112	129	126	136	134	110	100	130	116	119	158	100	117	122	118	106	120	124	123	115	137	127	113	127	133	139	124	136	140	110	130	104	112	118	97	126	135	141	129	121	125	131	126	119	118	114	126	113	131	141	125	119	145	108	118	118	129	104	116	108	127	129	125	123	112	120	125	113	138	130	114	114	130	135	117	132	119	124	132	122	125	124	115	117	126	128	146	126	118	144	140	133	137	110	146	121	142	117	120	126	123	118	126	119	128	125	117	133	115	120	122	121	118	133	109	120	92	123	128	126	135	134	131	121	131	146	116	123	119	118	111	119	116	122	108	124	126	126	131	118	128	126	120	140	107	110	143	133	131	131	131	114	132	127	127	119	121	116	125	110	117	129	139	129	128	127	140	130	147	124	134	100	125	116	129	127	150	120	105	106	128	122	118	119	128	104	128	135	101	117	139	115	111	118	124	111	130	122	120	128	117	134	137	110	119	116	113	128	117	120	135	139	128	142	141	123	127	132	120	126	125	129	130	134	116	147	110	111	125	117	113	114	132	138	115	129	123	117	129	120	130	120	124	113	109	130	120	141	114	120	111	137	110	116	141	115	126	148	112	118	121	102	127	135	137	115	125	136	111	130	119	125	134	113	129	120	121	135	118	118	132	124	134	119	111	127	132	121	125	125	121	115	113	128	126	112	100	125	137	113	126	117	126	141	117	141	120	108	132	113	128	136	115	122	109	121	114	133	138	129	110	124	134	122	122	115	119	136	130	137	127	133	128	125	134	137	116	134	131	107	124	129	130	115	107	117	119	109	115	110	121	135	132	124	131	122	129	127	117	132	124	130	111	126	134	149	134	118	116	134	120	119	111	128	125	130	131	123	128	123	134	104	119	110	122	121	149	119	123	115	122	146	130	130	118	111	146	123	114	117	125	107	124	107	108	129	126	128	120	89	130	134	124	135	110	97	118	147	149	121	139	127	130	110	120	112	131	123	115	109	125	122	130	143	122	129	110	117	120	119	136	104	131	153	125	124	139	134	116	121	119	118	113	125	122	121	130	126	123	120	114	130	130	141	116	112	120	126	145	129	101	122	125	116	123	128	122	131	114	125	116	112	125	115	130	121	112	123	98	123	128	100	108	120	114	129	115	130	116	117	135	118	107	117	129	118	132	117	101	123	128	139	113	124	107	129	140	123	127	122	136	126	129	128	121	136	119	103	146	117	121	120	134	144	115	131	135	130	107	109	133	107	127	117	125	107	106	135	119	141	138	127	128	108	124	118	150	125	133	98	121	122	131	118	136	121	128	130	120	117	115	125	124	119	130	123	113	136	101	123	122	91	112	112	134	122	146	119	117	114	101	102	114	126	122	130	130	132	130	137	134	136	126	122	99	106	132	114	148	116	141	137	123	140	124	137	105	122	118	114	132	147	117	92	103	101	111	139	111	131	136	126	115	149	136	124	126	135	120	124	130	129	134	116	132	125	135	132	128	133	127	105	126	122	114	123	118	147	123	143	114	133	133	117	143	128
27118	10702	8227	9691	17239	21801	23403	22578	20521	18730	16487	15140	14480	12467	10959	10071	9237	8408	7903	7115	5947	5190	4538	4016	3343	2975	2867	2693	2550	2429	2334	2202	1977	1927	1760	1676	1615	1587	1647	1743	1543	1460	1336	1282	1170	1166	1069	1110	1068	1111	1078	1198	1214	1255	1225	1183	1135	1206	1104	1131	1034	1073	1010	1043	1096	1042	980	1059	1016	1012	1075	958	956	1046	1005	1025	1037	1064	990	1007	1015	977	986	1069	1010	1060	1014	977	1012	994	1027	997	985	1030	1066	1020	970	1030	994	1022	1050	949	1026	1032	1024	1002	982	1014	1007	1025	1109	1005	970	1008	990	1012	963	941	982	960	1015	1020	1016	996	963	919	987	1008	1017	971	1032	967	1010	996	1032	1002	1021	978	1060	1029	964	957	1021	944	987	1016	985	972	950	1012	993	944	1030	1046	1022	987	995	998	999	1005	965	955	937	1018	970	1010	1001	1031	968	957	1027	1000	1004	989	1014	957	1036	954	996	1007	1020	1010	980	984	1017	1008	966	986	983	974	988	937	1036	1024	1004	932	1000	1023	983	982	1035	1011	1020	1023	965	968	1026	1003	1025	1019	968	1014	1044	947	1027	974	988	940	961	1009	980	988	1016	1010	1018	1044	999	997	1040	1005	934	1017	980	1029	992	1026	1001	1032	1014	1008	1004	951	1003	1043	1018	1026	997	998	1044	1039	1000	1048	957	1013	954	990	993	1019	920	1041	1053	1001	965	1020	1004	996	1001	985	1059	1005	1045	1005	976	1089	982	1030	954	962	1037	919	991	957	1051	974	1018	998	1027	1024	973	892	1028	1069	1045	1012	956	984	999	996	997	993	1024	972	970	979	1022	953	1024	1033	989	943	1003	1049	952	949	1028	977	971	977	1006	977	1000	1035	1013	1016	1068	957	1025	977	1001	1018	1060	1018	956	969	999	1064	1033	926	975	951	943	1026	1033	995	1018	995	1007	950	977	987	994	1024	968	1033	981	1000	1043	1008	1010	1006	926	1035	1009	931	993	1002	1001	943	940	973	1011	1033	982	1041	998	988	1021	952	949	940	920	1031	1009	937	993	960	1008	1015	1001	1042	996	1032	1007	974	980	1027	998	1004	998	1042	935	1002	962	972	1013	993	1021	949	1012	970	1016	980	1016	982	1020	1051	991	1043	1027	917	1036	960	940	975	1014	1037	1021	999	984	969	901	1023	944	983	993	994	996	986	992	1028	968	1019	1077	981	996	979	1005	997	1051	1030	1016	1029	971	922	1008	1011	998	1039	969	961	1041	1004	974	958	1002	993	1027	1009	1016	1015	1034	965	1021	1014	982	1006	1074	1021	1033	994	996	1025	1014	972	996	1008	1031	1047	979	996	1035	984	976	1000	964	976	979	947	1087	982	965	988	972	988	1001	1062	944	1001	939	977	1009	969	959	994	991	1035	954	1016	984	952	1033	962	994	977	940	953	1014	1001	946	1028	988	1031	982	990	1028	992	993	1037	980	972	986	1045	992	992	990	996	957	1021	956	1011	1007	965	1023	1000	969	987	1034	1005	993	982	958	949	1009	961	952	1005	1002	991	1017	978	970	1016	1025	1040	1047	966	997	1028	979	973	1008	1025	988	1017	1022	975	991	1040	1011	953	1007	1006	995	975	1062	972	1066	1058	1015	998	1011	977	1008	982	1012	1029	1031	1028	1004	977	1016	981	986	1004	991	1047	1012	1009	992	950	1017	960	1040	1008	977	1041	1046	1064	1018	979	981	994	1042	1011	983	993	1006	966	978	990	951	1063	978	982	1029	1018	1044	975	1005	986	935	979	982	1055	985	983	1016	959	1018	959	1063	1026	1021	1032	929	996	963	1017	1024	1030	993	1013	1011	948	1044	1043	1020	1031	934	978	1010	996	1028	1031	961	962	990	1069	1009	950	984	984	951	1068	997	956	1055	992	984	1014	988	918	999	1018	1055	1022	1006	938	937	985	1011	991	1030	974	1018	1002	1031	1028	989	924	1017	1003	971	1048	981	1076	1006	1014	1017	967	1002	1020	995	992	1019	1000	991	986	1003	967	1031	978	990	1030	979	943	987	1035	999	979	978	949	979	962	1052	989	988	994	1016	979	975	1028	1028	1017	1031	963	975	920	976	955	1012	1016	985	988	1043	1053	1004	1033	976	987	997	1035	1018	1006	1080	988	1062	967	956	964	985	915	1028	969	948	1027	1054	1001	1020	973	915	1002	969	980	949	979	1036	978	988	988	984	989	987	991	941	930	950	1059	981	971	1034	1025	967	1012	994	1055	968	953	971	974	968	997	1032	1034	957	1081	992	961	1019	1049	981	972	1025	1010	1046	1073	992	1010	1024	1015	1025	968	972	969	1023	963	1019	932	994	983	986	975	956	971	986	905	969	988	1013	957	1005	1022	1056	1044	992	996	984	1019	1010	1034	944	976	1037	1027	998	1011	1009	1019	1051	995	982	1006	1015	1019	965	1031	1008	1034	961	987	1045	991	981	1015	976	960	1009	1020	984	1026	948	1031	958	1022	1018	1013	1013	980	1014	991	1022	1064	931	1076	1023	987	976	1019	1003	1020	985	973	998	979	991	1024	1042	978	988	980	997	959	1015	997	989	939	1034	1011	1017	1017	961	996	1003	1028	960	1070	928	960	1007	951	1050	1025	991	991	1020	1024	986	1013	995	991	949	942	1019	948	984	996	1027	996	941	966	1022	991	987	1003	1008	993	1022	946	934	1049	1000	985	954	1009	1034	1021	1068	943	1078	977	953	1005	994	1016	1026	1002	1047	1004	956	983	973	929	1015	1002	1012	1018	994	1013	998	1007	973	1019	1012	961	969	1065	967	1009	1056	1011	1029	987	1021	1052	1017	937	1035	981	989	1014	981	990	967	1014	984	1012	1071	1030	996	981	945	991	1011	960	992	1010	1021	1005	1010	1030	983	1034	1047	986	943	994	933	1006	1019	995	999	1002	1050	958	955	951	959	991	995	1020	987	971	1034	923	957	1030	1011	1009	932	951	1016	1011	982	975	1009	998	942	972	988	998	1050	998	979	961	1007	1052	1000	1031	986	972	1015	1047	1007	962	1021	981	1010	983	1016	940	977	1001	998	947	992	979	932	984	1013	1048	1012	1035	1033	1042	986	1025	976	998	1044	1008	972	1016	1061	968	990	991	973	973	945	935	996	981	971	998	969	1044	1061	1021	1000	1039	992	1023	943	997	966	1046	951	970	1020	1001	1004	1006	1003	1003	983	933	970	1009	1027	994	1022	966	999	1032	1053	997	1019	1018	1039	975	935	1031	1013	1036	1040	1023	990	990	977	964	1040	1035	963	1024	1068	1016	980	940	1015	985	971	960	1020	987	1049	945	1080	947	991	945	1014	1015	1006	970	958	1022	1022	1062	961	954	985	1054	1019	1051	963	1005	1024	960	1077	952	966	976	1014	983	1048	996	998	985	1005	934	979	959	1004	980	975	957	992	1015	996	954	951	983	1011	982	1034	951	1012	1035	963	975	1019	988	1050	1011	990	989	1016	998	1013	1051	975	984	935	991	973	994	992	932	1041	1006	1064	1010	1000	1003	1016	1019	984	1006	983	1017	1004	1012	964	945	1039	1032	1055	1056	1014	946	972	1011	1005	982	995	1015	998	1006	1002	1017	1003	997	1010	1008	1028	1055	1021	996	970	1015	945	964	1021	1045	941	1066	974	994	980	951	1024	1005	998	985	995	1002	981	1078	996	1003	979	979	1003	1040	971	968	986	1070	977	1040	986	1006	1004	1022	1039	1022	986	985	1012	995	971	996	985	1043	950	990	926	1044	990	997	981	979	932	981	951	1081	1014	924	953	1037	1018	988	971	980	1068	972	945	1020	960	972	1034	944	982	960	983	948	999	1014	1039	1001	1001	990	990	962	1000	954	1007	1000	1006	978	1044	1049	1024	1003	1009	966	991	954	962	994	1047	1007	960	988	980	962	969	974	977	1002	987	994	1028	984	1050	969	998	982	1003	1019	978	960	951	1022	1011	949	986	1003	946	996	1010	1013	979	1012	1057	929	980	1016	966	1016	1025	973	991	1079	987	1042	994	979	1018	999	1024	1045	989	985	979	1013	982	994	986	944	1004	1037	993	950	998	1001	965	986	978	1067	1039	1020	966	963	957	990	989	1022	999	1007	985	965	984	1049	1021	979	1010	1029	1076	1002	986	1000	1014	1024	980	1041	957	991	978	978	983	1025	1046	965	1005	1030
6868	877	625	461	394	398	525	598	588	545	516	507	499	423	392	348	325	291	256	245	215	163	154	145	124	117	132	123	111	99	106	95	88	95	91	98	80	69	95	88	81	81	68	75	64	71	72	61	71	55	58	78	66	59	80	62	70	63	76	78	64	65	60	62	71	68	49	76	62	68	57	43	53	65	58	74	68	57	53	50	58	64	54	62	56	65	61	55	69	62	50	58	65	73	83	65	57	64	56	55	53	63	65	50	48	72	60	64	60	55	47	59	48	64	72	43	59	48	67	55	58	48	69	39	64	60	80	54	60	49	55	57	58	58	64	53	56	57	53	56	60	55	59	65	56	64	52	64	67	62	57	56	62	49	65	53	62	66	57	70	55	59	54	55	67	67	65	45	53	58	53	56	55	57	55	62	61	58	51	60	61	60	48	60	59	55	57	65	62	67	58	59	73	63	61	60	62	74	69	52	67	61	53	59	64	59	68	60	72	56	52	73	67	62	54	55	61	60	61	57	53	55	65	76	73	57	50	66	60	53	61	59	59	63	58	66	68	52	54	61	70	58	69	58	58	55	66	60	65	67	59	50	58	63	55	71	65	60	56	66	56	63	59	71	73	66	75	61	56	61	56	50	42	51	70	67	47	53	56	50	63	65	50	52	54	55	64	54	56	50	66	49	57	52	75	61	50	65	69	57	46	66	67	58	63	66	63	55	72	61	47	68	61	61	53	62	53	57	61	45	62	61	58	59	53	52	51	60	65	62	67	62	68	63	56	61	52	59	54	47	54	68	69	59	62	51	58	58	60	70	66	65	61	71	56	65	77	55	62	60	54	58	58	47	64	55	47	43	57	56	60	57	62	64	53	70	54	51	56	58	40	68	53	59	52	68	55	56	60	38	63	66	67	73	72	56	51	66	61	70	65	69	55	58	65	58	53	62	57	61	66	62	61	63	52	57	41	55	56	48	45	66	62	67	71	66	67	66	69	74	60	51	58	62	46	60	56	54	64	65	68	68	54	60	56	78	70	65	71	55	67	52	57	64	57	66	74	77	64	62	59	53	55	66	65	61	60	62	71	56	49	52	64	62	61	44	59	59	59	58	55	60	51	59	51	64	52	60	65	67	45	56	44	54	59	64	62	73	63	59	59	51	55	70	75	67	70	63	61	69	59	46	69	50	61	57	50	53	58	64	62	58	66	52	65	46	60	62	58	77	62	58	56	44	62	63	55	55	68	52	52	54	57	61	45	68	69	48	67	62	53	50	61	57	77	42	58	43	57	64	46	74	55	53	56	70	64	55	66	58	57	63	55	44	65	66	53	63	42	62	50	67	55	52	72	67	51	55	53	72	72	61	69	66	66	52	60	52	60	52	48	73	46	53	69	59	66	63	51	65	60	57	58	55	54	65	61	70	55	68	58	67	65	50	59	50	67	52	64	53	63	76	62	61	49	65	71	59	68	58	66	55	68	66	64	55	59	57	66	49	60	53	47	58	66	48	56	61	62	61	57	51	53	61	62	73	53	62	58	50	69	61	55	54	60	60	65	60	49	65	50	53	56	50	64	69	48	55	62	83	67	53	69	63	70	56	67	64	54	63	51	58	62	66	50	55	56	63	65	67	62	56	55	55	67	66	54	89	68	63	50	66	54	56	50	68	63	51	74	63	52	56	60	50	49	60	57	50	66	54	54	62	69	53	57	61	55	59	56	75	69	63	63	62	70	50	49	57	65	57	60	58	69	55	51	57	49	62	77	51	56	71	55	67	49	65	63	72	42	66	68	47	50	66	67	67	48	54	56	68	61	67	59	49	57	56	54	54	65	69	56	56	75	54	53	60	69	59	79	66	63	65	45	65	56	49	48	60	60	54	60	63	66	56	57	61	59	62	56	50	53	61	57	57	66	85	57	64	80	55	61	71	53	79	58	57	68	76	48	52	63	48	67	68	57	52	55	58	53	64	72	60	62	45	57	74	58	41	82	65	85	59	65	60	67	59	75	61	72	63	62	69	50	64	62	67	63	70	59	63	71	64	63	63	74	71	74	57	55	65	66	69	58	54	66	73	62	61	63	60	52	71	52	64	55	53	64	53	74	54	81	61	72	61	70	52	50	57	70	69	72	68	62	67	70	69	68	58	49	59	67	68	59	60	63	60	60	63	50	61	57	55	61	65	44	67	58	70	65	69	65	61	47	68	66	59	59	62	44	65	70	59	56	66	67	51	56	58	63	69	54	64	52	69	71	55	56	58	66	59	55	52	60	57	55	50	59	61	55	56	45	61	59	65	57	50	48	64	53	71	48	72	57	79	56	50	50	74	47	56	56	64	53	64	53	58	54	57	54	51	50	52	54	60	52	53	52	63	51	51	51	57	48	68	59	57	56	61	72	69	62	72	67	60	62	53	63	60	67	61	49	59	61	60	58	61	54	58	52	81	64	69	72	75	68	46	59	51	64	53	64	59	56	64	66	63	59	55	72	50	59	68	56	46	57	67	54	50	57	61	60	56	54	66	56	74	65	62	61	66	61	56	62	56	61	55	55	56	56	48	68	64	57	37	53	49	67	59	52	53	56	52	49	78	61	71	55	62	48	61	64	63	44	60	54	60	63	61	59	56	63	61	50	64	60	61	63	65	69	68	53	55	69	64	42	62	65	71	51	65	54	58	61	51	48	56	49	65	53	66	59	61	49	57	55	63	62	62	75	41	51	67	62	63	59	73	53	59	50	65	75	63	49	49	62	52	62	66	56	56	55	59	57	59	59	58	46	54	50	70	51	73	62	63	70	63	72	57	57	69	58	56	60	70	57	67	45	63	49	52	53	52	57	46	60	49	70	57	58	54	76	62	65	48	54	74	71	57	55	43	61	60	62	60	65	65	75	57	47	63	49	66	49	47	68	60	65	57	59	58	62	42	58	67	57	55	61	72	56	61	51	49	73	57	61	62	68	57	55	68	45	44	71	58	73	56	55	55	76	62	67	66	62	72	56	69	49	51	56	62	70	53	81	60	55	52	69	60	44	57	63	58	53	60	63	69	55	76	55	54	46	61	57	65	60	61	69	67	72	65	59	63	65	66	58	61	61	72	82	71	50	77	56	48	51	48	46	52	56	61	60	65	56	69	63	52	73	52	62	47	57	58	73	53	38	56	63	71	48	72	54	65	57	78	46	63	55	68	70	53	62	52	56	61	44	50	70	70	49	63	49	56	63	54	58	70	61	64	53	62	52	49	52	62	53	54	58	51	77	55	49	59	54	59	55	46	61	57	71	68	59	67	50	75	56	68	59	70	56	62	59	51	48	65	57	64	53	63	58	62	65	50	62	60	61	60	61	67	55	56	74	56	62	48	61	46	72	59	63	57	59	64	66	67	65	55	50	50	69	53	56	50	56	71	59	51	50	59	54	57	49	52	69	68	64	47	53	55	60	54	69	61	72	64	62	52	61	63	50	66	60	63	58	67	43	68	46	65	59	57	48	66	54	63	62	45
22927	9160	7147	8758	15678	20057	21892	21228	19215	17271	15521	14485	13501	11858	10279	9351	8391	7507	7230	6404	5398	4497	3803	3439	2993	2503	2243	2035	2017	1931	1839	1674	1407	1334	1210	1291	1098	1110	1121	1149	1088	908	827	706	703	619	605	612	593	632	659	706	709	732	692	663	635	634	588	586	584	543	523	531	558	532	531	526	494	512	501	482	442	514	509	502	467	506	527	500	461	495	536	525	487	503	489	477	459	458	511	505	469	509	489	499	509	470	506	511	499	507	489	506	491	536	509	463	501	474	493	480	493	494	514	465	500	498	478	504	496	465	475	477	478	516	489	501	436	481	512	496	472	460	507	460	474	525	477	491	437	546	472	487	482	508	496	460	479	468	441	517	521	483	502	452	480	470	502	455	512	518	538	478	502	490	514	536	539	500	503	479	478	531	480	549	456	503	448	509	509	487	567	491	473	549	493	460	466	466	477	459	482	463	485	457	501	490	436	495	489	483	486	503	516	520	475	509	471	499	493	481	463	478	465	516	462	494	477	447	493	495	485	465	506	451	472	494	498	473	524	499	495	482	452	478	479	517	454	502	525	422	487	496	515	464	491	490	479	481	454	452	480	504	471	471	491	455	501	458	479	484	505	499	444	484	492	533	518	509	499	460	517	506	512	454	497	501	484	497	486	468	491	535	460	459	480	511	520	489	498	498	513	494	490	489	474	476	471	496	455	516	495	481	478	492	452	457	478	458	457	520	482	502	509	481	474	475	485	481	501	467	425	471	486	469	481	448	454	487	527	489	486	476	494	463	468	466	508	466	435	515	475	451	441	491	486	500	465	494	494	466	480	472	495	488	491	484	463	486	512	476	468	504	485	486	476	474	501	469	470	497	474	491	468	458	493	533	452	482	506	478	519	480	497	472	487	501	537	461	503	492	471	495	503	496	471	513	481	455	489	509	526	502	501	463	519	492	510	492	511	543	514	461	509	470	484	486	497	421	501	493	478	493	505	472	475	464	486	513	477	503	484	526	472	479	467	487	491	477	471	502	526	471	459	495	488	517	479	491	481	486	466	492	479	520	493	464	498	501	475	464	484	475	496	455	500	457	492	510	476	463	490	528	478	475	442	524	512	479	496	487	472	501	507	508	477	472	483	436	488	504	489	518	525	528	496	474	486	517	512	501	496	478	470	458	477	514	529	508	441	500	489	490	518	468	479	465	484	490	491	464	489	486	471	504	458	497	525	498	510	508	513	509	499	514	499	489	499	486	488	459	505	508	501	484	479	500	449	478	534	524	493	472	467	509	467	501	530	458	472	485	500	480	481	467	473	484	496	469	507	530	509	493	499	487	508	484	504	449	494	481	466	486	490	488	514	455	495	543	511	496	519	482	445	497	502	488	466	472	461	489	474	478	484	498	451	462	457	493	470	502	491	479	501	506	527	441	489	524	511	500	447	490	485	487	466	490	500	461	477	480	490	473	469	465	512	533	429	452	484	438	482	444	469	525	484	478	518	472	542	503	508	457	513	437	515	509	490	503	474	466	477	470	450	519	491	478	456	515	488	480	516	507	451	514	466	494	495	486	471	468	474	509	488	492	486	484	476	477	489	470	489	516	466	455	496	486	518	490	508	464	454	470	480	487	480	512	528	510	493	513	495	458	481	476	503	487	540	460	491	471	519	496	473	467	416	484	504	480	479	499	479	494	507	522	445	516	496	458	504	477	527	509	517	486	500	449	467	479	487	500	474	524	459	450	464	493	484	509	487	455	477	520	486	480	465	514	475	461	486	454	475	485	478	471	479	454	501	503	472	484	520	534	503	477	503	440	519	456	456	504	486	489	511	490	454	490	467	480	468	475	452	475	503	524	464	474	463	430	450	505	507	480	490	483	523	480	499	492	514	478	510	481	481	513	470	466	505	480	522	484	461	427	478	479	457	456	490	488	498	489	436	459	478	495	508	465	471	474	486	476	487	502	479	485	497	499	479	528	505	453	444	486	474	448	455	446	480	494	495	464	488	440	487	495	500	474	473	511	507	530	512	501	430	465	508	507	482	500	500	482	529	439	473	490	483	504	487	513	457	433	515	487	478	474	469	477	491	508	499	490	510	493	485	454	493	461	496	454	542	495	490	449	484	478	530	523	531	496	474	490	485	488	517	475	502	503	505	416	502	500	497	492	481	476	466	510	503	496	517	481	469	498	495	517	485	503	483	491	492	497	493	494	504	479	474	500	488	494	439	537	489	538	463	495	502	460	481	490	534	447	487	483	481	519	494	520	500	519	488	457	489	518	479	508	486	519	482	472	538	524	441	477	461	477	476	499	520	500	504	478	498	493	492	488	509	452	472	475	523	462	529	457	479	475	481	484	482	491	545	558	499	482	458	443	487	446	486	494	477	478	462	479	486	502	455	519	492	509	473	525	523	484	503	478	492	487	519	477	500	503	472	485	475	512	461	469	500	503	497	487	497	435	466	500	461	512	490	478	521	469	456	472	519	482	480	512	471	460	513	485	496	488	442	485	526	451	451	519	464	474	431	471	473	474	514	478	482	509	509	492	477	466	504	503	469	540	526	469	507	448	500	476	478	487	494	493	497	477	458	509	461	486	473	470	483	465	456	488	541	478	529	466	461	509	444	514	496	487	464	487	447	492	496	474	516	492	544	489	483	444	501	514	496	477	474	449	494	495	475	515	475	509	458	499	487	474	505	520	477	472	492	506	485	473	478	481	431	494	462	501	493	482	489	485	495	470	536	469	483	503	506	496	487	498	520	499	474	522	489	490	510	467	515	506	489	473	493	480	523	476	499	479	481	475	465	481	537	490	490	503	467	436	496	493	487	524	500	482	454	480	533	506	485	447	453	441	472	525	536	463	530	479	521	467	500	470	507	483	493	488	502	468	476	499	453	497	437	488	496	455	469	494	457	506	505	496	446	509	503	474	433	467	499	502	518	474	504	485	499	439	498	485	509	486	491	483	505	492	487	445	449	465	488	460	547	503	513	484	504	512	475	492	503	470	488	494	454	467	484	474	470	478	539	516	485	504	473	507	521	502	513	513	508	482	511	519	449	465	484	496	522	461	472	466	487	485	464	482	461	464	486	489	504	496	507	470	508	446	503	479	479	500	483	501	531	457	472	474	504	493	511	485	501	478	524	496	484	477	494	486	462	452	511	468	472	490	451	518	438	469	489	483	463	459	500	470	497	449	512	481	489	466	501	468	460	490	525	494	486	483	494	487	496	491	515	476	486	515	457	476	494	513	492	472	479	507	463	509	496	494	538	481	479	467	477	492	481	451	502	523	460	476	508	456	513	480	461	451	469	451	485	453	488	499	459	462	511	464	514	519	507	503	452	487	514	540	480	471	475	506	464	494	471	527	515	515	490	512	518	463	459	498	511	482	467	466	468	484	491	484	484	531	504	462	514	497	513	538	465	501	450	555	499	474	484	487	500	502	534	518	551	482	497	493	478	456	471	473	470	542	502	449	511	469	484	508	462	473	487	505	464	500	520	505
6141	1387	986	661	508	582	819	953	829	712	726	688	639	574	505	482	471	428	382	379	296	285	251	240	226	184	177	171	188	177	148	140	142	163	121	133	129	143	108	124	103	120	131	133	113	112	112	115	107	112	110	103	114	129	104	119	96	113	86	96	110	105	94	97	108	118	96	88	105	96	103	86	91	99	106	94	102	105	94	100	118	97	107	98	85	107	105	106	108	75	109	77	101	109	96	88	97	102	91	104	108	93	86	100	100	97	98	95	108	90	101	89	104	97	99	123	89	103	95	83	92	99	89	93	110	92	84	91	88	107	99	103	122	78	96	105	110	93	118	99	107	96	103	96	111	118	95	102	120	105	93	89	106	80	92	100	108	96	85	98	98	112	114	84	107	92	106	85	93	101	113	104	104	91	112	105	109	105	96	106	90	83	110	95	113	94	92	88	88	108	107	99	95	107	99	100	101	112	88	112	83	109	93	102	91	100	104	106	106	112	126	99	109	107	117	90	101	99	103	102	94	106	95	81	103	80	94	100	108	100	93	97	93	101	109	93	87	107	112	93	91	90	73	100	105	99	100	97	108	107	97	116	106	113	106	101	110	121	91	104	109	99	98	94	89	98	97	99	90	102	109	92	101	110	108	103	100	89	104	116	98	95	100	102	90	111	93	120	95	94	101	94	111	91	107	110	107	82	107	106	117	111	114	88	104	103	99	94	97	109	99	109	95	105	91	106	102	86	104	94	101	90	90	97	110	103	119	108	92	103	118	86	100	106	91	113	103	107	104	117	119	97	92	93	103	94	88	98	96	83	109	112	110	88	96	80	93	110	97	96	110	100	102	92	117	89	115	93	98	101	99	109	101	93	97	117	109	112	89	112	110	115	123	97	101	95	93	129	125	99	115	89	94	98	81	106	95	89	97	102	100	104	95	102	89	94	87	75	111	106	116	105	91	90	104	110	93	109	107	121	98	116	79	99	91	121	101	94	90	89	110	106	113	97	111	119	119	92	106	100	120	98	90	125	94	103	92	105	103	113	114	109	104	93	109	96	106	102	102	92	93	135	107	91	98	96	83	85	92	100	99	95	105	116	96	105	113	111	116	95	119	119	96	94	113	109	101	94	117	93	100	108	124	94	90	100	100	89	108	104	110	88	92	109	111	81	100	89	91	97	104	88	99	114	113	123	97	92	115	97	94	112	113	131	129	112	112	103	130	94	96	83	102	110	115	98	88	86	101	90	97	92	102	102	104	86	104	93	84	96	106	106	79	82	91	109	102	99	86	92	114	94	108	88	92	111	106	97	98	115	107	119	100	126	99	110	102	102	105	90	102	102	97	105	108	121	98	95	110	99	112	109	104	99	104	107	104	90	113	100	110	103	118	102	113	115	99	113	115	108	91	114	112	100	106	126	106	86	113	114	87	93	110	96	96	104	99	95	103	98	108	112	98	100	101	83	101	83	99	84	98	113	89	104	99	83	89	101	111	105	92	97	91	117	100	121	107	97	105	97	98	94	111	102	91	80	94	111	104	112	102	96	103	106	115	97	114	98	98	89	100	110	82	98	92	114	96	86	105	109	105	103	89	94	107	82	122	103	92	110	103	81	98	99	104	93	92	100	106	108	107	104	99	114	86	119	96	95	97	94	98	99	113	88	96	102	104	93	91	76	99	106	98	107	104	87	112	94	90	108	88	99	103	94	81	109	107	97	123	113	97	102	112	101	86	100	113	113	111	106	98	100	102	88	129	100	117	100	88	94	112	95	107	119	95	97	105	105	87	88	84	101	87	107	107	90	113	119	109	94	90	94	102	103	112	117	111	116	88	94	96	110	106	103	97	82	90	93	92	118	105	104	102	97	104	113	103	105	91	89	114	101	89	109	107	107	110	92	102	97	116	85	93	97	82	113	109	111	91	115	100	110	107	108	98	94	104	119	127	103	107	103	85	105	89	100	105	118	115	105	97	88	96	110	97	96	100	100	98	101	107	93	96	104	130	111	109	114	103	99	105	119	108	96	108	97	87	100	115	114	112	133	89	96	115	116	95	105	104	103	93	112	120	113	90	108	101	77	102	99	89	98	117	111	100	89	110	119	88	107	105	95	109	102	91	112	97	91	106	96	122	102	113	102	91	96	100	87	86	110	112	90	106	99	122	97	105	115	92	115	108	108	83	110	83	94	120	101	106	108	94	100	101	101	116	98	109	104	121	113	95	112	120	87	121	124	110	119	99	102	104	102	117	107	109	96	86	110	106	104	99	110	98	89	112	111	97	98	106	100	89	104	95	110	112	96	101	101	86	96	117	101	105	110	93	113	85	102	112	100	101	117	107	99	119	81	106	106	106	96	102	106	100	94	94	104	103	111	122	110	96	97	105	110	111	100	84	110	107	95	109	106	119	97	101	70	107	93	90	99	90	117	98	103	96	102	108	106	98	118	99	92	116	102	105	107	111	98	111	87	119	81	98	96	97	116	123	98	91	85	93	105	106	105	111	84	98	93	110	102	107	98	90	81	98	125	95	104	115	84	105	101	119	111	91	81	105	87	93	107	100	97	94	94	90	95	110	100	109	108	99	100	93	83	105	108	93	103	102	102	94	99	117	97	115	110	98	82	109	124	108	103	102	106	113	93	106	85	113	91	101	104	96	92	93	98	85	92	111	106	92	105	110	102	86	115	97	97	107	111	108	94	105	82	103	110	107	107	94	114	92	109	109	95	103	89	98	79	112	111	97	100	91	92	116	96	88	97	104	103	106	111	107	104	118	95	100	125	92	104	91	99	108	104	105	92	117	98	96	97	114	103	105	100	106	104	94	110	86	94	122	107	98	109	95	96	104	106	92	115	78	102	92	100	106	104	86	93	100	104	101	113	110	111	95	107	101	117	99	104	112	99	117	104	87	105	96	92	105	99	88	91	114	86	93	96	107	92	102	112	99	109	95	99	100	107	100	124	107	104	107	88	98	96	93	85	98	111	100	106	93	107	125	103	94	102	111	101	106	115	100	102	110	101	75	108	117	108	120	104	95	102	104	99	85	113	127	111	109	91	95	90	97	109	111	106	91	99	105	87	107	107	110	109	105	102	90	100	81	99	94	110	105	91	113	100	105	91	96	102	98	101	99	92	104	123	106	108	94	101	83	83	115	92	92	107	114	113	114	113	104	109	88	105	105	101	87	100	120	99	97	110	112	91	105	102	116	91	101	95	116	106	91	110	100	121	103	114	103	117	96	89	104	89	93	103	100	109	120	106	112	96	93	117	112	102	104	113	102	89	92	101	96	81	108	112	99	102	117	113	113	99	92	103	105	92	106	84	104	116	93	102	94	93	96	103	103	81	87	111	111	108	113	103	91	104	94	89	109	81	106	80	109	122	83	104	88	122	110	126	110	109	97	115	105	94	93	125	101	108	107	101	98	87	87	102	98	82	94	106	108	96	99	98	93	94	93	106	94	97	99	110	97	107	88	90	97	87	94	110	103	99	111	91	107	96
28872	12334	9475	11211	19377	23952	25415	25063	22805	20532	18732	17167	16576	14812	13058	11833	10865	9980	9321	8374	7093	6260	5262	4619	4094	3614	3040	2972	2735	2642	2444	2398	2030	1909	1890	1896	1665	1708	1671	1680	1484	1415	1291	1159	1047	1014	1009	1030	955	1054	1143	1126	1224	1210	1158	1086	1049	1069	1036	964	899	927	839	886	886	854	880	882	916	893	873	878	856	891	857	846	909	874	914	851	882	902	866	862	857	907	843	816	891	868	846	870	877	845	857	810	870	841	786	837	862	841	796	886	809	836	850	854	839	877	813	847	784	939	837	870	851	787	842	866	857	861	807	857	854	858	830	785	818	846	849	863	820	857	807	798	869	862	833	815	845	866	805	853	836	803	795	825	903	817	895	903	824	853	850	821	868	806	873	836	901	818	857	828	810	887	837	833	830	833	864	816	811	850	862	832	875	851	858	806	830	801	825	806	849	792	817	817	877	836	836	824	836	893	847	879	813	818	830	859	860	814	843	837	884	855	841	854	856	862	888	863	857	799	841	843	844	872	860	884	856	809	807	856	814	850	860	887	787	866	865	804	865	824	850	832	880	826	889	815	862	902	862	853	865	829	854	801	797	874	875	836	899	797	840	811	789	890	840	838	862	915	792	873	857	847	788	851	886	821	892	804	831	865	809	847	800	808	791	834	864	800	888	826	827	878	852	849	800	845	826	868	850	890	821	835	834	880	814	832	844	849	896	855	900	867	843	826	832	840	843	822	784	791	846	892	833	802	851	827	824	795	846	795	872	859	830	873	823	856	824	868	824	866	844	836	852	811	768	872	809	839	792	828	867	854	799	832	838	842	815	884	848	823	873	824	789	836	837	762	836	855	852	799	869	832	849	879	834	822	831	847	824	831	851	792	808	873	849	881	846	888	807	829	793	839	810	827	829	810	911	840	813	858	837	835	815	801	838	856	873	792	831	833	844	847	917	870	830	862	842	839	871	811	902	860	843	832	786	853	849	858	844	864	855	742	847	799	867	848	832	855	862	862	825	860	780	803	856	877	836	891	817	862	787	847	818	872	819	859	839	820	825	894	873	814	851	880	866	825	832	832	814	828	843	861	861	868	893	863	844	873	833	841	835	843	885	877	837	830	864	818	842	900	843	896	850	831	879	836	815	847	807	863	853	814	804	881	833	775	809	838	864	831	826	904	843	819	824	844	841	813	824	841	846	815	856	846	829	848	876	846	840	846	758	848	831	849	866	849	761	868	861	850	791	871	843	830	863	817	845	807	862	866	841	872	789	818	860	839	867	854	810	877	797	846	830	875	822	869	862	808	841	842	867	856	835	831	848	814	865	893	875	838	872	886	853	825	808	845	826	839	822	900	856	816	812	843	849	825	801	762	883	832	837	790	832	820	831	822	820	824	849	880	894	799	826	840	862	816	822	848	823	843	812	850	843	850	843	824	859	881	830	865	809	845	842	810	829	877	801	847	831	841	831	879	861	835	888	868	871	858	889	814	828	859	854	829	853	836	831	916	848	841	846	838	904	833	782	851	849	854	864	843	845	823	866	895	837	840	808	867	849	876	758	845	917	884	817	857	902	866	814	849	838	816	843	830	867	874	837	813	826	849	822	811	819	811	869	869	812	878	812	833	813	848	896	876	875	856	892	870	863	819	803	812	809	804	853	835	839	799	893	849	813	841	843	853	838	886	863	865	860	831	926	786	856	821	833	837	829	830	803	825	819	874	911	870	872	875	815	836	868	869	817	874	862	819	813	824	829	834	857	820	789	806	871	846	871	854	837	856	800	826	860	845	841	803	872	855	806	849	837	876	860	857	879	850	803	811	850	850	853	816	874	829	788	791	853	826	833	828	827	841	799	832	807	812	878	861	808	812	823	873	825	841	853	814	903	820	860	872	838	833	823	855	863	815	817	888	822	849	817	847	839	829	863	826	850	811	894	830	847	878	834	820	814	820	798	818	752	847	897	843	837	843	845	911	884	877	851	841	813	881	878	816	830	848	846	887	845	834	838	857	841	849	860	834	835	816	892	856	801	796	858	837	840	831	897	814	833	894	813	825	831	849	810	822	832	870	859	872	811	849	872	866	839	834	853	879	879	855	831	851	813	899	822	849	815	832	833	883	867	854	797	871	811	808	807	883	876	845	821	844	835	849	809	812	817	853	902	823	848	868	782	894	886	887	861	834	848	868	850	853	797	825	788	890	783	893	812	821	832	867	841	837	797	913	820	803	851	836	873	863	846	856	821	796	866	809	851	848	812	877	828	829	865	861	867	834	852	800	801	768	887	821	848	861	868	906	883	885	902	799	809	817	825	864	827	802	784	843	823	826	797	877	803	834	796	799	824	847	822	851	854	861	890	833	840	829	840	853	861	891	824	842	819	859	814	821	778	844	845	864	818	819	803	859	831	828	866	839	853	824	877	791	852	839	852	862	852	863	879	787	878	814	886	825	848	843	867	851	797	821	818	836	875	826	810	861	790	888	843	827	847	844	811	816	878	817	795	810	841	859	857	898	807	841	807	834	833	795	860	856	906	866	825	872	820	843	905	827	811	835	824	893	871	844	835	872	783	850	848	831	876	871	843	797	873	833	835	896	818	846	843	827	810	826	828	835	862	867	866	813	833	800	773	814	839	835	868	871	842	824	830	782	864	842	874	872	834	853	845	791	842	842	736	827	829	830	816	834	854	829	825	872	853	787	791	830	864	813	862	764	814	834	824	860	842	853	859	851	842	828	829	863	801	889	803	840	861	833	814	798	804	838	815	859	851	838	849	829	820	836	814	855	841	855	866	826	840	840	846	787	813	795	802	856	877	846	838	811	778	801	852	853	842	830	860	913	806	789	866	857	869	814	835	834	903	836	852	854	823	811	793	852	816	841	895	870	800	823	808	871	867	877	860	879	854	830	886	838	868	837	855	826	865	794	815	840	867	847	802	842	847	837	856	841	844	818	868	852	858	829	883	832	825	825	894	873	796	811	840	842	892	806	827	824	839	878	817	834	856	828	864	857	846	785	857	879	841	885	865	790	834	838	823	820	842	859	837	853	814	910	838	844	841	813	864	863	779	857	842	817	829	826	825	845	888	863	825	864	897	820	864	820	850	831	808	804	875	796	793	820	841	804	847	809	844	816	842	809	849	823	805	850	844	859	872	833	822	821	855	810	824	814	832	830	854	871	828	861	825	853	826	819	877	865	857	876	871	819	872	843	847	859	846	837	821	842	820	839	887	798	835	813	867	848	833	841	860	836	915	820	869	864	845	812	894	896	860	841	894	870	793	864	814	819	829	839	848	820	854	798	825	816	844	828	833	857	796	842	891	808	888	868	789	887	855	845	866	842	827	850	889	853	863	794	840	851	861	795	850	900	831	871	798	832	813	836	814	875	808	843	821	905	813	883	870	880	915	834	834	854	834	777	851	820	804	828	799	861	775	849	870	814	823	790	863	868	843	807	812	803	846	843	839	837	852	883	825	788	838	852	829	846	827	849	841	878	853	810	816	859	905	837
4672	766	544	418	321	336	443	532	481	422	415	396	392	342	309	275	246	219	252	236	207	163	153	144	154	130	136	125	118	117	114	123	102	109	98	119	109	104	111	106	116	115	81	100	104	91	74	86	87	80	73	110	102	82	99	90	78	98	90	103	99	88	87	94	83	81	75	82	92	86	96	77	83	88	84	88	84	84	73	74	89	100	91	103	82	85	95	96	96	95	76	106	85	88	104	81	94	83	85	100	86	86	82	102	86	82	78	80	112	85	91	96	96	94	76	78	78	79	87	89	108	90	94	102	94	92	109	90	101	92	84	84	102	102	95	95	94	101	104	86	104	86	94	95	100	84	80	82	99	97	69	87	101	78	101	76	78	94	86	94	81	87	105	70	67	99	74	92	105	86	79	108	95	90	96	81	87	94	79	89	86	102	104	90	84	96	99	81	105	82	99	105	96	95	97	93	73	77	82	94	95	90	83	84	73	105	91	93	78	84	93	95	93	89	99	96	97	110	86	80	106	91	92	94	95	89	95	70	78	87	72	68	97	78	79	99	79	88	77	102	85	95	74	90	97	106	96	82	94	97	78	89	88	101	78	79	94	89	96	97	104	74	94	95	87	101	105	102	89	77	86	99	80	77	98	82	99	77	80	80	90	83	87	92	75	106	82	75	91	88	93	103	80	80	99	100	82	91	81	79	77	106	90	91	97	97	116	95	85	88	93	85	89	104	88	67	80	81	83	93	93	89	90	83	94	100	84	77	86	99	83	100	90	87	97	79	79	93	98	91	82	89	92	85	73	94	95	81	92	99	78	77	81	99	93	83	97	96	97	86	99	88	77	86	92	88	92	90	93	114	75	92	81	89	75	86	79	84	93	111	91	76	80	88	98	84	102	91	82	89	89	74	90	88	76	80	68	89	84	102	109	93	95	81	78	102	96	99	103	104	89	79	82	89	89	100	87	87	103	92	104	77	84	89	77	81	93	95	91	99	101	87	94	82	108	87	78	97	95	76	85	106	79	83	84	72	83	95	85	96	79	95	90	113	88	83	94	81	89	103	95	96	80	83	96	90	92	76	107	106	84	89	83	98	87	98	85	75	80	78	103	90	103	95	87	92	85	95	89	99	93	70	105	92	83	85	96	110	101	82	62	84	106	94	102	82	87	74	80	97	87	82	77	85	86	85	94	101	99	76	89	84	87	101	113	83	86	89	99	84	92	92	102	92	78	85	98	74	94	86	104	113	79	102	101	109	95	90	92	83	82	73	104	68	98	81	85	68	73	93	65	81	94	95	86	81	76	83	71	87	91	87	86	103	101	99	98	88	84	85	100	89	75	92	94	79	92	93	82	84	76	91	91	102	96	87	79	88	79	82	76	90	94	81	95	80	71	93	94	102	81	77	86	78	97	93	86	64	73	82	68	92	78	98	82	85	85	88	90	84	76	101	85	85	80	90	95	99	94	88	85	82	95	84	88	83	91	83	79	90	104	97	105	87	94	87	94	94	80	96	94	87	86	70	104	94	92	77	64	103	86	65	87	95	85	99	88	103	90	91	84	75	88	95	104	82	77	93	92	82	86	94	79	106	82	92	95	114	91	114	94	81	77	96	83	91	90	70	80	85	92	83	96	99	103	101	85	100	86	98	76	75	79	87	86	97	102	80	87	94	102	96	82	104	108	87	94	99	97	90	92	90	84	89	104	102	69	80	67	79	88	97	83	71	93	90	94	89	90	91	89	89	84	92	87	100	96	83	83	94	81	103	92	96	89	93	90	98	93	88	96	87	73	101	89	88	103	94	74	91	76	96	96	99	69	123	92	97	111	93	90	89	76	71	88	80	70	80	87	86	82	114	96	80	72	76	82	92	82	79	86	71	89	95	94	82	95	83	85	78	86	91	85	77	71	97	81	86	92	97	97	93	102	92	106	95	87	94	99	87	81	87	85	96	76	82	86	92	108	100	71	97	80	86	93	63	83	91	82	94	109	107	87	96	93	99	86	86	108	78	86	84	95	103	81	102	98	80	92	72	71	102	85	86	92	91	104	97	78	101	77	88	104	100	77	80	83	86	87	82	82	102	82	83	84	97	84	94	90	98	93	105	98	77	82	95	113	107	86	80	100	93	94	82	83	95	76	103	84	93	71	95	100	89	81	98	102	108	91	81	102	101	79	72	104	87	82	117	94	83	87	93	86	86	100	83	91	94	74	105	81	96	95	84	101	76	88	90	89	72	82	96	75	73	92	103	94	87	102	86	88	75	105	116	86	87	80	90	85	77	90	105	89	81	98	90	95	85	81	91	93	83	80	92	101	86	95	87	101	81	84	78	92	84	94	91	81	86	86	91	96	80	85	103	74	90	84	75	89	80	87	111	95	82	77	100	87	99	83	70	100	100	98	79	62	88	100	100	78	101	95	88	78	94	97	94	96	97	92	98	92	88	90	104	77	92	99	95	87	91	79	79	93	83	97	88	97	85	94	98	101	99	98	80	71	86	101	93	85	92	92	89	88	86	108	85	71	88	87	108	101	87	86	98	85	98	75	91	97	83	88	80	88	94	100	92	89	95	91	95	95	89	106	89	97	81	85	90	86	88	104	81	99	94	85	87	90	91	86	94	84	98	89	90	96	95	121	88	73	86	94	76	94	94	80	70	75	88	98	77	104	84	94	80	83	96	70	85	82	98	100	98	85	81	95	90	78	81	101	106	93	88	89	120	93	72	88	87	78	90	103	95	88	71	80	84	101	92	92	96	79	88	73	111	72	102	93	86	74	100	73	88	101	97	73	80	94	80	94	85	87	84	82	82	87	91	83	73	82	101	82	90	75	80	99	89	100	76	84	93	82	88	77	94	89	83	86	88	92	104	91	80	97	92	85	98	89	87	92	82	93	91	78	94	105	82	69	88	65	87	98	76	80	106	92	102	105	91	113	100	82	83	98	96	89	94	84	82	83	91	76	79	96	86	101	97	97	97	96	83	66	82	97	96	85	83	80	87	83	89	90	81	103	86	83	79	98	100	87	71	84	88	77	88	78	88	94	84	87	96	99	86	89	95	85	87	92	105	94	95	79	91	91	102	77	99	91	69	87	84	72	85	76	81	92	69	71	94	96	86	82	95	81	84	94	90	74	89	86	84	82	96	81	96	85	73	87	98	77	108	76	95	88	84	98	80	78	95	90	67	91	102	87	88	92	108	94	89	93	101	86	83	75	91	78	112	87	88	78	101	82	76	104	80	85	96	92	83	86	85	89	81	81	91	77	84	79	78	85	80	91	83	103	89	92	82	82	95	95	83	92	104	99	93	87	102	83	97	105	83	72	90	83	107	99	80	89	84	92	91	90	100	91	78	111	85	87	88	82	86	91	101	89	88	95	101	80	90	86	100	82	89	97	93	103	104	73	90	102	78	92	84	96	82	72	85	83	115	77	85	94	95	70	88	97	93	104	92	95	98	93	101	87	84	97	76	85	79	88	91	82	80	78	89	99	98
20511	8077	6123	7236	13359	17233	17986	18295	16272	13995	12452	11442	11119	9678	8263	7414	6802	6237	5878	5032	4207	3717	3076	2863	2557	2261	1894	1866	1781	1755	1646	1488	1352	1271	1302	1228	1170	1202	1222	1082	1082	985	886	884	826	765	797	777	782	812	838	863	874	837	818	861	849	826	729	748	746	754	772	775	742	752	760	807	756	753	729	743	680	712	713	658	708	766	733	727	706	722	784	724	718	751	745	717	757	712	725	768	650	707	705	694	686	753	768	738	715	728	719	733	709	716	730	735	752	719	710	700	722	704	676	690	725	719	750	696	732	749	702	710	724	710	678	757	715	748	712	686	711	708	727	682	700	708	716	740	742	720	720	730	729	714	702	754	724	668	703	741	734	751	737	717	689	705	754	723	714	704	727	651	770	740	713	736	751	774	735	716	702	719	742	682	721	681	708	750	706	704	666	713	712	713	705	712	733	741	746	740	708	714	674	736	765	717	698	724	753	666	699	734	742	744	718	731	701	768	729	708	702	727	718	718	702	714	737	695	727	693	688	717	685	741	753	765	708	693	723	728	717	710	746	728	704	729	701	740	750	708	763	686	769	694	704	748	714	723	727	711	740	740	740	706	659	780	768	721	676	660	735	713	715	716	714	676	718	699	740	745	772	721	674	699	717	727	727	746	735	713	712	822	710	720	721	782	702	733	734	677	648	703	757	692	720	704	674	736	758	705	715	714	712	728	685	775	711	718	713	754	700	728	761	685	743	761	703	722	682	733	747	711	752	723	708	738	749	692	669	696	747	674	715	743	681	755	732	704	752	729	733	721	655	715	736	704	720	707	716	740	704	683	755	724	713	716	745	707	735	721	696	713	758	700	752	745	738	715	732	692	700	672	696	690	751	685	707	743	756	712	672	748	732	746	762	707	700	768	735	710	769	700	757	730	738	713	712	716	719	754	735	728	740	718	708	768	760	713	720	720	749	707	718	736	701	710	731	692	715	723	709	732	702	751	742	709	727	741	674	735	703	711	747	723	717	716	674	744	659	670	700	713	773	744	720	743	710	711	735	706	674	711	714	702	708	700	698	719	742	714	729	721	694	723	755	765	731	723	738	728	759	712	730	735	741	729	665	754	728	726	718	671	696	701	709	644	757	664	758	718	706	704	738	769	699	783	768	725	685	694	726	757	730	723	743	688	738	752	699	769	751	756	738	717	704	739	718	686	740	701	744	767	727	683	740	708	745	765	730	690	751	714	713	716	723	743	694	702	713	726	767	715	766	771	696	707	707	728	695	690	700	722	729	711	754	722	757	771	733	697	694	750	723	729	697	742	732	699	734	677	735	731	714	724	759	725	714	739	760	727	726	729	722	745	721	701	737	712	716	686	631	706	711	712	775	693	709	742	701	720	686	739	737	690	749	746	745	725	693	669	681	733	670	758	705	735	726	723	746	709	715	771	688	692	719	696	708	752	704	714	732	735	720	710	682	721	720	718	679	722	679	695	729	666	724	695	738	743	710	739	740	716	750	717	676	713	753	676	691	646	663	733	725	683	703	689	695	681	759	784	735	704	727	768	710	698	727	760	680	758	732	723	718	669	747	716	738	718	734	720	700	756	678	705	719	742	717	722	707	731	743	716	720	726	740	703	716	735	710	708	731	706	730	707	745	776	722	744	741	712	715	702	704	680	720	694	730	679	725	716	722	718	697	709	664	688	678	711	703	719	653	700	715	757	749	692	664	749	717	719	726	715	712	737	679	707	740	735	697	705	740	678	683	726	682	733	728	757	699	736	725	744	715	726	720	718	712	703	738	734	734	717	713	756	746	782	656	706	701	725	705	749	741	730	725	716	726	777	699	728	698	745	737	732	714	735	717	718	729	658	713	684	739	696	748	723	738	694	722	735	711	756	718	712	710	705	733	716	708	732	715	652	721	699	766	729	717	726	695	719	739	694	715	731	728	751	700	735	752	652	716	731	752	752	731	703	719	714	732	760	684	686	722	685	735	734	684	704	688	751	740	739	751	742	762	738	727	713	759	736	723	704	667	702	684	681	718	689	712	672	721	718	714	693	666	745	696	722	750	694	717	736	740	709	690	726	679	692	751	685	715	742	700	712	718	709	735	741	730	709	719	718	736	739	697	720	746	736	770	710	748	724	710	746	741	713	729	675	722	758	687	763	703	756	712	716	733	718	709	699	694	733	670	732	678	736	770	739	695	736	695	794	769	720	785	704	724	712	682	712	762	718	741	786	687	695	764	705	748	711	701	798	723	702	725	713	711	713	694	754	721	687	730	744	690	696	698	678	750	737	716	733	696	721	722	753	695	717	711	672	749	714	726	698	713	692	661	745	697	763	782	729	682	741	716	721	732	703	725	716	747	748	729	719	738	704	711	722	691	725	732	706	721	672	720	680	690	751	718	728	726	717	753	808	675	695	691	686	724	732	748	696	721	743	720	696	719	717	717	711	701	697	703	695	724	680	696	665	692	716	767	736	749	757	705	725	691	708	695	731	723	705	725	717	731	743	727	696	777	765	706	756	730	734	730	678	776	739	745	753	681	758	728	705	705	703	741	686	698	716	734	760	699	687	728	744	761	758	688	800	702	706	715	721	709	699	745	666	769	711	745	676	710	736	705	724	758	711	766	730	735	721	718	705	695	733	726	769	691	673	736	709	747	674	743	689	694	737	766	763	703	749	722	705	745	695	747	704	722	758	742	700	729	744	738	733	735	699	749	715	704	712	758	762	721	739	728	662	707	702	769	728	712	701	733	709	751	713	775	720	727	687	683	704	692	698	704	644	706	750	718	728	674	715	722	746	739	730	738	685	662	718	726	733	745	721	766	675	699	719	694	785	719	722	693	691	757	724	733	712	721	722	692	804	716	699	738	730	742	712	753	721	680	690	742	706	735	664	712	695	687	725	670	735	732	686	698	701	720	688	735	733	724	716	763	730	774	704	736	723	744	758	715	717	732	728	692	739	707	731	724	682	715	729	716	700	721	669	727	695	733	728	779	713	721	697	722	743	707	705	750	726	722	696	720	718	670	749	698	692	681	754	775	700	679	650	754	704	711	734	675	677	694	717	762	735	697	733	712	741	728	738	710	731	670	763	734	734	720	684	687	684	770	703	710	706	728	718	749	691	715	739	762	739	713	705	729	707	756	727	713	714	770	715	718	723	743	717	679	712	751	709	679	748	676	666	722	732	730	716	793	678	693	707	688	713	761	720	718	717	727	756	752	748	735	729	762	724	708	773	691	733	736	731	739	650	703	734	732	687	717	725	671	700	718	699	716	740	733	729	729	683	694	696	745	736	719	688	757	694	703	735	719	706	712	710	693	727	729	724	750	758	709	727	736	707	722	735	703	729	724	686	692	768	708	697	747	758	752	696	770	671	706	713	708	709	730	686	717	687	732	740	692	711	687	713	716	728	720	714	699	700	725	691	699	693	751	762	683	731	736	688	738	725	655	694	744	710	770	733	733	741	744	691	722	725	726	751	687	735	708	702	702	723
4403	1245	834	646	458	498	650	789	749	658	609	562	577	524	451	408	386	329	356	334	255	264	233	228	208	190	185	198	156	183	174	143	153	158	160	148	136	158	137	133	157	169	143	118	122	125	119	135	116	141	137	127	131	128	147	132	135	140	140	127	113	113	142	116	132	129	156	119	129	129	119	129	132	115	124	118	120	126	115	115	128	123	128	125	121	125	108	130	134	123	149	109	129	113	115	119	116	97	134	110	122	133	133	111	119	123	139	118	126	135	135	108	118	115	105	118	124	131	139	123	119	143	113	99	115	130	116	129	107	141	116	122	115	117	134	103	118	122	115	102	123	130	126	120	123	109	145	121	116	103	128	119	132	115	119	119	125	122	115	116	123	124	120	131	115	115	134	117	112	110	118	142	149	123	129	131	129	139	124	129	123	130	127	103	110	132	127	139	118	117	114	126	127	119	126	110	119	133	122	120	114	138	135	152	126	127	117	118	104	116	123	134	126	110	122	118	112	118	129	130	130	119	115	133	119	131	137	123	131	125	128	121	138	110	121	117	133	119	115	132	117	147	133	142	129	133	136	118	148	142	116	130	136	106	122	125	138	128	123	100	131	129	125	140	105	123	136	111	109	122	109	108	120	117	99	109	107	128	120	122	136	115	124	110	146	122	118	116	123	115	131	109	125	120	101	101	121	118	132	127	134	137	126	131	117	116	118	120	141	129	114	109	118	118	118	126	116	119	117	128	107	125	110	120	104	118	147	119	109	107	124	135	124	138	138	113	112	127	94	137	108	116	129	134	132	104	130	111	127	128	121	115	123	118	125	121	119	140	113	115	143	133	113	135	124	153	107	99	142	125	103	123	126	131	119	120	115	119	111	91	115	109	109	130	131	141	88	142	128	126	136	116	127	130	117	131	130	140	109	128	99	111	130	114	113	106	113	125	104	118	129	119	118	121	113	123	115	124	108	125	136	122	111	139	129	150	137	125	125	124	148	115	112	136	127	113	129	140	111	125	117	143	128	130	126	119	114	145	113	124	118	164	130	118	112	135	137	129	119	129	135	116	116	137	111	143	118	126	125	141	114	116	127	136	116	119	111	114	153	120	120	123	133	108	102	111	140	105	100	125	129	114	120	128	129	139	106	135	100	118	134	123	127	105	119	114	120	144	106	135	133	101	115	129	127	119	134	131	116	123	123	130	135	119	116	126	116	128	142	147	115	114	133	104	117	122	124	107	133	112	121	115	129	122	116	123	123	131	131	113	117	110	119	113	138	130	107	113	120	101	127	137	112	122	126	108	140	129	139	105	111	122	144	113	131	139	130	110	126	119	125	116	125	125	126	132	111	123	110	134	113	121	110	148	115	132	120	125	122	115	132	118	123	121	131	113	125	131	138	148	127	114	132	123	123	125	124	153	125	122	109	130	118	131	125	121	128	112	135	115	147	148	141	120	149	115	135	129	121	115	115	121	133	121	117	144	115	134	122	122	135	117	122	123	112	125	130	106	129	114	127	138	132	116	122	108	130	116	108	105	134	133	123	123	117	127	110	132	127	121	114	116	121	116	141	131	127	138	124	124	111	130	129	142	109	113	133	126	127	113	138	131	132	121	117	120	119	132	140	124	114	125	114	112	125	130	143	123	90	124	121	132	135	119	115	113	126	119	142	129	126	129	126	141	111	110	115	117	126	128	129	124	110	134	132	130	131	105	116	133	105	117	118	119	124	127	113	109	118	119	116	133	126	112	128	114	113	104	113	113	112	142	142	114	149	120	123	119	121	115	130	119	102	110	109	130	113	120	132	117	125	127	121	134	139	130	123	112	109	134	119	140	110	112	119	122	116	122	114	127	149	113	126	132	108	119	112	109	128	113	114	101	122	122	115	113	116	105	145	113	129	125	119	115	135	129	128	128	145	124	116	130	122	121	136	125	133	114	120	119	118	116	120	135	124	122	118	124	104	126	127	109	113	110	119	137	118	121	107	141	128	122	122	127	117	109	129	130	136	130	111	113	143	121	139	124	134	118	129	129	120	104	116	127	133	129	107	120	110	115	119	122	112	134	125	127	120	125	130	121	136	98	119	115	139	115	122	104	102	110	105	125	137	145	118	114	125	115	126	134	109	127	119	129	149	117	136	134	135	126	115	120	117	121	135	125	122	125	114	142	148	110	102	116	131	135	135	109	120	137	118	133	111	101	116	139	123	111	136	106	116	110	129	105	104	144	116	131	137	110	105	141	109	137	137	120	132	114	117	110	119	111	127	113	129	125	121	104	126	127	105	123	106	104	120	125	126	129	120	99	129	118	133	126	133	110	133	146	111	105	124	104	92	126	136	120	133	129	117	113	112	107	134	122	122	115	139	107	128	128	105	135	105	127	130	103	128	123	129	120	130	125	161	129	121	138	101	116	123	138	127	124	134	113	115	121	119	118	139	119	121	128	128	111	124	122	125	101	132	117	113	116	131	121	121	101	132	119	135	122	131	130	121	135	121	130	140	113	102	108	120	127	121	121	139	127	121	131	122	132	124	123	121	136	116	129	147	110	109	111	131	142	136	114	121	117	128	135	132	125	125	134	123	109	104	129	118	101	119	137	132	133	127	117	132	104	116	110	139	144	129	115	112	115	126	138	110	134	133	109	121	125	109	113	129	131	121	118	144	105	126	127	139	115	114	130	128	121	113	130	109	141	104	113	121	112	125	114	117	106	113	111	132	110	131	133	128	117	115	122	117	135	119	113	129	98	126	112	152	134	126	119	134	117	122	91	120	124	114	107	130	130	112	108	142	120	115	106	140	142	139	127	132	115	126	123	123	120	125	113	123	122	125	122	132	127	120	106	139	107	123	135	111	130	115	121	120	121	123	129	133	114	131	120	131	130	116	131	116	116	131	128	109	112	121	137	124	113	131	119	117	128	107	128	129	134	131	115	124	107	135	122	128	111	116	112	118	98	129	128	105	136	104	104	109	133	120	118	117	146	125	127	117	147	107	120	131	126	117	124	101	127	139	118	133	119	104	123	122	127	114	128	117	113	126	123	137	124	125	126	134	117	107	132	125	122	142	128	126	103	115	113	111	114	95	136	133	106	119	129	112	132	114	117	131	119	116	148	137	135	117	99	118	113	99	119	114	118	114	132	140	118	131	142	116	123	130	108	111	128	125	126	111	110	104	117	130	126	139	134	110	108	123	109	137	119	125	116	123	138	115	112	106	109	122	101	102	106	108	105	126	116	98	95	133	119	121	127	132	126	111	113	110	115	132	120	134	111	129	118	112	141	120	112	128	127	131	128	114	125	122	140	99	132	108	138	108	132	129	134	125	117	126	120	105	123	127	118	113	116	96	109	117	112	137	114	135	129	125	136	130	117	144	121	115	123	113	101	124	113	122	109	111	91	110	115	133	112	129	116	116	127	115	113	104	113	140	142	123	120	111	122	110	145	119	114	137	107	132	137	118	128	116	117	122	124	122	110	121	126	139	130	99	117	140	112
27822	11303	8432	10044	17975	21921	22474	23133	20759	17942	16232	15092	14614	12782	11417	10205	9440	8674	8028	7041	6137	5218	4463	4056	3775	3247	2673	2547	2475	2383	2224	2199	1865	1848	1853	1684	1728	1676	1645	1514	1436	1374	1353	1186	1168	1157	1071	1080	1131	1120	1236	1227	1195	1210	1222	1139	1148	1072	1095	1030	1030	995	1028	1046	989	1037	1029	1006	1006	998	1014	1010	1033	1045	974	954	957	1004	985	1020	1008	972	976	1007	992	1032	969	987	995	1007	960	970	997	1020	987	990	1005	1000	1006	993	979	958	966	976	1004	980	1038	995	979	996	984	948	1064	1000	955	988	954	1020	975	980	1004	964	997	993	1002	965	1047	1016	982	947	995	987	1013	954	965	981	1034	968	973	1009	976	994	978	1043	1011	908	966	1033	934	979	961	957	1002	980	1002	964	982	975	1001	971	999	1025	972	988	986	962	972	951	1008	1018	1001	1036	963	1018	1000	996	952	977	1020	965	969	947	1010	1057	1016	927	950	970	999	993	994	1042	964	980	991	957	1027	958	1015	1029	944	947	973	988	1006	967	982	988	942	974	1001	1019	980	962	1008	1010	1030	981	1025	956	1037	1020	1007	944	1010	985	1004	991	956	972	1024	978	940	1001	1001	974	1036	983	982	1031	988	926	1001	915	987	971	950	1003	1010	964	983	936	1038	962	1027	993	982	1009	1040	986	972	995	978	981	1017	1005	1034	919	992	971	999	963	1000	1005	1008	982	1013	936	1041	1014	970	989	987	987	996	1015	999	1007	981	995	993	949	956	993	989	933	1000	990	988	988	1035	999	969	987	1010	999	1006	1000	968	999	981	1030	977	962	1002	1006	983	979	949	994	1033	990	978	930	1013	1007	982	949	981	976	1048	978	980	975	988	997	1002	963	1017	938	953	992	953	1009	976	963	1011	1001	975	970	956	1009	999	981	1029	941	980	960	968	934	963	996	975	1005	955	982	1009	958	987	1001	971	990	972	993	1022	1019	947	1058	976	999	948	1018	977	980	948	976	1008	1009	969	937	980	994	965	968	960	982	997	1010	995	976	999	991	1013	993	932	1021	1006	965	1012	976	966	991	916	964	929	960	994	1003	940	994	948	1031	1022	1022	974	961	982	1002	972	957	970	981	992	978	968	990	951	985	978	1014	958	897	993	972	958	978	1028	983	1006	990	1014	928	983	995	948	947	1007	973	1032	1028	959	974	964	979	1033	987	1014	953	974	968	978	975	1000	963	1022	991	963	993	1035	1025	1008	894	1008	941	953	978	989	989	978	978	1003	950	961	967	998	1076	967	960	967	1039	1008	1051	1015	967	983	1044	1017	924	991	953	969	969	992	1004	1038	1004	1013	1009	1002	978	988	981	981	1006	946	991	1049	949	982	999	990	997	998	998	998	980	945	1009	1002	1038	966	970	999	1033	1002	974	979	984	1010	987	986	971	1027	966	973	1053	955	999	1002	996	948	1029	969	975	968	950	998	1053	982	1016	933	955	920	1045	985	976	1015	958	997	958	1014	1065	1016	1001	982	932	1002	1015	1000	1002	902	1011	936	1064	966	1002	944	993	964	1018	981	983	970	992	951	959	967	1029	1008	954	1004	1003	966	953	933	937	989	979	937	969	982	1004	988	942	953	981	1000	970	1000	986	1008	1004	1007	971	1003	994	969	995	957	966	963	956	961	1016	1013	984	989	1025	997	982	1001	975	1001	966	960	1027	1023	997	967	1039	985	1023	944	974	1004	1017	957	1002	987	989	957	953	957	936	929	1017	1007	991	996	991	995	956	996	974	950	961	972	1027	977	1027	999	991	1026	978	973	987	1003	1015	1039	976	928	974	1027	967	1012	965	971	1046	977	1025	968	967	1002	994	986	967	990	978	937	986	955	1017	931	991	1064	946	941	979	960	978	957	935	937	919	965	977	991	990	960	996	1000	985	961	979	956	1048	915	987	1006	994	911	967	1017	1002	1012	1092	981	967	1003	985	956	991	995	987	928	967	996	966	1007	950	1002	977	971	968	966	977	996	953	972	942	984	1012	1005	976	939	945	1031	967	990	957	1012	1030	970	987	976	966	1000	919	1008	993	995	1006	993	995	1036	1047	996	955	949	985	961	1034	1001	999	951	1023	944	984	1010	982	1017	965	969	957	1043	968	1009	1002	929	928	999	1010	1000	1007	968	974	942	987	880	997	935	1016	932	994	989	913	971	1032	949	1059	973	944	1023	1011	1014	1023	1022	1009	971	987	1041	950	1020	949	977	937	985	962	1040	993	990	931	1054	974	1030	952	953	975	1002	946	1007	1011	940	968	985	967	992	963	976	956	1042	1009	947	1030	1006	1007	1007	981	969	981	988	996	995	969	984	990	941	981	982	945	1081	976	994	987	1024	1016	930	1015	1019	1002	977	1008	967	975	991	982	960	967	952	969	989	1010	1026	1010	998	970	983	986	1035	1002	931	988	1020	966	974	990	964	967	975	976	997	1003	1016	983	978	956	1007	961	991	948	973	1028	905	1008	1021	1007	1043	979	1059	923	951	999	969	1009	977	948	979	1020	961	983	973	1008	958	978	990	983	979	992	967	989	954	1008	963	956	962	968	1018	1019	983	1060	942	940	1010	970	944	961	1016	1028	986	1010	999	1016	1013	978	981	965	881	967	1027	956	1052	977	1021	961	996	978	1008	911	961	983	964	959	955	967	984	988	1043	1004	960	1009	1001	1027	989	984	991	1014	1024	992	934	941	984	956	986	1064	1005	992	969	1023	968	933	991	960	998	1001	929	943	990	1000	939	963	955	1027	1031	933	1036	1026	1028	940	909	1048	1049	961	980	938	1008	956	944	1036	1024	971	990	1034	986	1022	979	959	991	970	993	1050	990	1025	995	976	994	982	982	1029	1074	988	1020	948	957	1016	993	971	990	1013	969	1046	970	933	965	942	975	1027	999	981	947	989	1003	973	970	1021	988	953	979	988	1001	937	964	1023	966	973	1045	1018	954	986	969	1041	952	1009	961	950	1016	954	969	993	973	1006	1000	995	988	959	991	999	984	936	981	1001	957	956	963	987	975	986	967	939	987	1027	990	1004	1014	953	998	951	949	1047	970	981	990	975	1018	1020	955	983	980	977	1015	985	1039	972	1003	998	932	968	990	941	995	1016	992	982	987	1032	1004	992	962	955	973	975	1006	993	1023	965	983	985	971	992	1037	1074	1008	946	982	1028	957	978	1025	946	1012	972	1043	1008	938	986	1057	1028	1007	1036	938	1057	1026	996	990	1047	996	1019	959	946	985	966	1017	945	1060	956	940	921	965	988	969	960	995	939	1025	991	930	981	998	946	1033	991	1002	862	1020	1009	965	931	1011	1029	954	1007	1041	1027	936	976	922	986	990	1034	1018	950	990	1019	960	1011	983	916	948	1008	956	958	958	979	927	902	981	984	967	973	1023	952	1010	1017	973	961	964	1032	977	959	991	964	977	979	977	952	1007	989	974	979	957	986	944	954	1009	955	1032	987	1106	1046	1019	1065	1031	1023	1008	983	994	987	1047	1053	1010	987	998	934	941	1038	983	922	983	1032	983	973	983	949	1007	965	1019	992	999	983	943	938	980	969	963	980	983	954	1062	965	1046	988	985	958	990	945	927	1016	972	990	997	950	984	914	996	973	1036	1024	1009	1035	984	969	992	989	1043	990	975	1059	944	976	984	1036	963	965	984	1049	979	992	1004	928	970	931	972	1006	979	971	976	974	994	959	946	999	976	981	946	995	1016	985	1015	992	1042	1030	1020	987	1022	958	958	985	979	993	1024	996	970	985	1001	967	965	1016	948	930	1000	1032	994	955	1027	987	982	972	981	953	990	1042	910	1031	933	959	941	986	928	1003	1011	958	987	950	984	954	1039	970	982	1009	948	979	957	968	1028	931	1006	1015	965	1021	953	928	941	998	982	1001	957	1001	934	1012	973	1018	1001	1046	983	1046	983	984	975	977	1007	983	1002	940	1047	992	1014	935
7067	987	678	523	374	451	488	607	591	511	480	458	444	433	385	347	276	292	308	270	213	191	156	150	146	117	104	119	111	93	111	86	77	87	80	78	90	83	97	75	74	68	69	65	78	72	66	79	78	63	59	87	72	79	66	60	73	49	66	73	60	62	57	70	71	69	76	67	56	51	73	71	59	55	55	68	48	59	62	74	57	62	59	65	60	56	54	72	66	58	68	68	57	67	52	60	53	59	63	45	63	60	65	64	41	64	57	53	72	62	75	67	54	54	53	58	55	56	55	58	66	61	51	61	56	51	49	50	53	73	62	63	62	55	65	58	62	60	63	44	65	57	59	53	52	54	64	53	68	67	66	48	65	61	59	52	73	58	72	39	53	47	71	60	46	46	64	69	55	58	60	61	44	59	56	56	64	51	66	61	59	71	70	40	60	59	46	48	70	53	52	57	57	64	53	82	43	73	79	62	56	75	59	57	67	52	67	57	75	49	62	58	55	58	66	62	57	52	47	68	56	57	55	42	56	47	58	53	61	54	62	74	69	70	58	65	53	62	58	55	65	60	59	63	45	57	62	64	56	64	58	58	61	55	61	48	54	58	71	53	58	62	57	57	51	71	74	40	57	71	69	50	46	50	67	59	61	66	52	65	60	59	57	50	65	56	55	47	64	58	68	62	53	58	55	55	56	56	86	50	66	47	58	45	57	60	70	56	64	54	63	64	56	58	66	54	64	56	66	57	58	49	41	58	58	50	54	49	67	67	54	68	57	54	47	54	62	50	51	58	52	64	66	58	62	53	61	51	65	52	53	61	71	53	66	58	67	66	54	48	46	65	60	67	67	64	72	67	64	58	60	53	60	57	47	57	66	64	64	57	68	63	56	46	54	61	60	61	42	48	39	75	54	55	62	61	65	59	51	49	56	66	67	63	52	60	74	47	58	49	60	43	60	64	58	78	58	66	54	58	54	59	54	55	65	58	47	62	60	45	48	53	54	60	57	60	63	65	56	70	57	49	49	53	56	49	56	57	71	62	54	68	74	57	52	44	66	54	61	40	60	57	55	60	64	41	62	46	57	60	52	60	53	52	61	64	54	46	49	59	66	74	59	60	41	55	64	68	55	62	66	59	65	55	55	46	52	54	53	44	66	63	63	54	59	54	41	70	42	73	60	56	55	54	55	46	46	54	49	47	66	56	62	51	56	61	44	58	51	66	72	58	59	67	41	71	58	59	57	68	53	47	66	53	57	44	55	70	65	49	57	58	67	53	54	46	67	55	40	60	60	58	61	59	59	75	60	53	53	53	53	57	59	60	61	71	70	66	60	66	50	56	61	61	49	66	60	64	70	58	60	53	59	50	32	61	63	58	57	62	51	47	44	57	76	50	65	55	46	54	54	51	56	60	69	71	61	47	51	50	76	50	54	61	55	65	56	59	60	57	68	57	71	66	58	35	54	55	63	61	68	56	61	67	65	60	55	57	46	64	48	64	59	56	43	48	44	54	55	57	58	57	67	65	66	47	66	65	63	54	64	65	66	47	60	69	64	67	63	60	47	48	56	73	62	58	59	51	53	48	57	59	61	61	60	63	65	61	51	51	45	53	59	49	55	53	53	54	36	57	48	71	58	63	50	44	62	49	58	63	63	66	60	55	61	68	56	61	38	61	64	75	71	60	68	70	65	60	49	41	76	56	62	49	55	58	57	51	50	73	64	63	61	57	47	55	77	60	55	48	58	70	53	63	49	55	73	62	68	67	71	76	60	47	67	56	60	70	76	68	73	63	51	64	58	54	47	55	57	44	55	50	52	50	54	54	63	52	63	54	55	64	47	62	51	56	58	53	56	66	50	53	63	57	59	54	74	53	52	68	62	49	52	62	58	45	57	56	69	69	58	52	76	81	54	58	65	59	57	59	55	54	64	61	49	60	55	56	56	52	63	47	55	65	43	68	54	58	56	58	48	58	76	56	45	48	53	52	70	60	49	74	54	55	63	62	60	66	53	64	56	59	53	65	60	58	45	62	47	57	66	67	48	64	62	54	54	43	56	43	54	64	48	50	63	43	52	67	46	58	45	50	51	67	65	65	59	50	75	56	57	55	64	66	69	52	58	79	56	52	50	54	65	50	61	59	51	63	58	57	58	58	38	56	49	66	51	56	57	63	60	55	60	50	65	60	61	74	60	58	56	49	52	64	68	56	49	58	54	65	55	65	59	51	71	51	45	65	51	59	54	51	56	68	49	68	63	61	68	63	75	58	59	55	63	49	55	54	64	54	63	51	67	60	58	62	56	70	62	49	43	60	49	68	61	64	48	59	54	46	57	67	70	55	57	70	58	53	57	61	65	62	54	66	64	57	62	60	67	61	68	51	56	63	68	53	66	74	74	49	50	51	56	76	49	53	69	52	73	68	54	64	55	73	64	75	56	52	55	67	62	56	53	69	52	66	66	45	77	64	54	62	45	61	57	45	65	40	39	67	85	77	70	50	63	54	47	58	61	58	48	57	72	58	44	71	58	51	53	58	72	73	49	54	60	58	65	58	54	56	54	83	66	60	46	59	49	61	62	70	59	61	56	53	54	55	61	59	60	64	64	59	66	65	63	69	47	73	74	57	64	63	48	57	66	61	56	64	55	68	61	52	76	69	55	55	63	58	57	52	68	65	70	42	56	62	60	46	63	58	68	65	64	50	61	67	66	66	45	63	57	51	65	60	52	65	53	51	61	52	69	63	66	60	57	54	78	48	60	53	60	60	51	55	57	50	57	59	50	53	66	71	62	47	62	63	45	39	56	60	61	61	67	68	58	60	61	56	56	50	56	45	62	59	72	63	64	54	62	52	57	53	64	57	53	57	53	59	56	61	60	60	69	60	63	56	62	49	55	50	75	45	69	60	49	53	43	62	37	56	67	74	62	56	62	59	64	55	58	51	54	62	74	66	52	68	55	44	68	66	50	51	41	54	53	61	57	56	58	58	59	50	62	55	57	62	49	60	60	65	54	63	48	51	65	70	68	60	57	70	52	54	45	59	53	49	67	60	68	53	57	53	55	68	72	70	69	60	66	58	51	66	56	57	57	50	72	58	68	61	56	55	56	69	50	50	64	59	53	52	74	50	44	62	61	56	75	56	70	54	54	50	63	59	55	59	58	61	52	49	63	54	60	53	61	59	59	52	59	61	63	75	62	70	53	65	55	59	53	64	75	56	71	58	58	58	61	58	56	48	66	40	68	67	57	61	54	66	59	59	55	46	67	62	52	60	56	59	53	62	56	58	58	67	75	67	52	55	67	64	63	74	64	61	64	67	58	61	55	52	60	59	53	61	54	65	58	66	53	57	46	64	69	58	47	46	57	53	54	54	51	47	44	62	57	54	52	58	53	63	48	65	60	58	68	68	51	58	68	70	46	49	57	57	59	53	45	60	57	58	47	58	53	70	64	49	51	63	59	60	52	58	49	53	51	77	51	59	65	58	53	61	70	60	67	56
23279	9982	7469	8872	16438	20279	20580	21433	19688	17072	15630	14063	13671	12102	10720	9595	8808	8123	7575	6571	5580	4597	3925	3564	3243	2789	2149	1969	1893	1817	1811	1584	1396	1343	1311	1244	1225	1169	1150	1005	1005	874	755	700	639	577	583	610	616	681	735	737	723	686	670	664	639	571	581	529	525	512	551	529	520	560	525	530	476	509	496	431	502	483	507	508	531	492	505	498	478	528	505	471	501	457	497	439	492	453	466	473	509	456	464	498	466	459	510	512	475	490	465	524	480	449	505	498	514	457	510	469	500	477	484	482	491	459	506	501	473	462	470	410	471	465	480	495	488	483	489	449	493	493	478	498	426	495	479	459	474	490	477	540	502	458	471	487	498	531	457	517	485	461	464	485	465	460	493	455	496	483	469	528	460	454	488	498	436	470	512	501	492	516	509	483	482	501	513	491	470	479	505	446	456	470	470	457	456	465	496	444	484	478	479	502	470	487	473	493	492	452	478	494	512	481	455	491	490	516	451	488	485	482	481	439	489	459	480	460	487	519	492	462	478	460	488	458	489	476	471	474	508	474	498	500	474	496	464	471	436	486	475	481	485	494	468	476	514	452	503	455	455	500	495	486	491	471	469	452	501	443	446	473	453	463	507	513	467	470	506	444	465	491	472	485	474	455	448	491	460	465	477	468	485	440	495	514	463	480	482	475	471	493	483	478	464	497	477	502	483	492	476	499	457	487	463	482	473	484	446	523	484	479	484	448	488	471	518	498	483	498	452	476	498	511	471	485	463	471	495	490	502	478	488	496	513	490	509	469	467	475	485	469	513	456	447	482	484	468	491	508	478	498	508	479	467	488	475	477	486	493	469	497	451	469	471	497	458	515	475	489	481	501	489	444	470	485	451	500	456	451	515	481	487	463	472	500	470	484	505	479	484	450	514	472	484	470	472	470	440	475	497	474	507	498	472	453	429	471	448	424	500	501	460	489	477	477	491	461	487	442	497	477	503	465	466	489	476	514	488	486	478	529	477	456	444	451	478	484	494	500	472	453	481	488	504	502	479	466	493	474	481	469	516	484	433	503	460	476	473	506	489	502	488	446	459	498	481	475	486	499	465	489	494	496	474	444	486	481	471	500	460	449	445	488	452	483	505	482	445	483	464	521	464	505	488	497	452	468	454	488	508	443	485	497	457	465	469	510	488	471	506	456	493	493	444	495	508	491	472	507	474	471	464	481	483	542	469	483	489	451	526	478	501	465	485	500	441	439	486	474	476	469	515	440	512	448	476	483	503	537	495	454	462	498	489	496	513	458	483	475	477	453	462	455	502	457	495	492	486	502	487	502	455	488	452	499	482	499	491	478	460	479	477	472	486	432	445	489	458	513	514	496	491	468	489	481	475	476	485	478	451	492	472	491	485	503	480	483	464	515	469	456	422	459	469	512	475	487	485	474	474	484	467	503	474	478	469	484	510	453	475	437	469	459	481	504	455	469	519	502	477	498	468	453	485	457	493	475	515	444	492	484	464	496	459	500	485	492	486	488	549	496	491	493	455	515	457	461	489	490	491	500	464	529	525	487	498	511	477	482	510	498	440	515	476	506	484	495	509	496	435	442	499	517	474	487	499	493	490	494	472	511	483	488	500	510	470	491	473	467	487	487	495	466	437	464	494	455	498	509	490	451	498	487	470	515	504	521	483	483	493	490	446	450	490	451	498	461	466	437	496	469	459	469	488	475	446	447	498	475	509	466	469	503	494	500	479	480	482	479	463	477	504	485	462	492	429	507	444	438	493	453	481	503	451	471	494	454	474	482	477	515	477	530	482	477	491	481	460	476	467	468	519	492	485	468	513	491	478	481	480	467	511	479	477	482	500	474	443	462	490	470	428	504	509	487	472	469	475	502	491	487	511	474	491	492	498	497	484	483	458	458	476	494	518	489	494	520	477	483	492	468	494	467	478	467	489	500	459	458	470	449	501	495	497	452	501	503	469	513	489	523	480	489	496	514	450	453	478	475	491	503	460	479	448	478	486	448	503	455	514	466	449	497	464	456	476	467	471	496	504	507	498	477	540	486	489	460	481	492	494	456	467	482	515	483	461	508	459	457	489	443	497	484	459	456	466	473	495	482	473	445	497	499	480	468	444	475	458	488	484	488	479	472	482	469	483	462	485	414	498	485	487	523	493	451	474	457	472	519	466	513	466	480	461	500	478	488	454	474	485	493	501	497	480	509	504	455	475	479	522	465	479	499	479	492	470	486	424	498	471	466	521	487	475	486	506	443	501	473	455	514	457	487	465	490	493	516	491	469	511	467	472	480	471	466	489	468	498	467	494	498	508	463	511	458	483	474	440	506	489	437	437	463	482	498	444	499	458	487	454	472	516	501	439	508	471	483	488	509	494	471	532	469	496	494	466	465	463	486	403	446	444	514	491	465	514	479	476	483	491	504	491	498	463	469	462	457	478	461	487	488	465	473	487	472	483	486	475	472	483	450	463	480	473	512	499	468	485	461	451	486	458	512	497	487	466	500	479	466	490	472	448	509	478	488	458	462	512	485	478	486	492	497	496	500	546	525	512	495	485	474	469	488	467	497	437	450	446	453	497	502	479	498	451	470	506	456	484	462	468	443	475	517	465	461	510	478	480	483	455	469	482	509	525	485	517	490	528	487	493	499	489	495	518	441	435	463	448	451	469	472	505	496	489	527	490	460	471	450	491	488	498	464	486	443	494	477	471	458	500	464	461	487	492	480	474	491	477	490	476	457	483	473	466	481	472	485	464	468	445	503	487	505	472	474	505	499	468	491	486	495	467	503	440	434	481	460	484	457	453	474	484	470	469	464	481	470	488	450	460	488	474	495	520	516	485	472	478	455	435	451	473	503	463	442	464	488	492	486	513	484	465	483	475	461	463	469	466	481	472	475	459	492	491	442	518	490	478	478	475	474	520	471	468	464	440	501	492	515	466	488	441	477	475	475	495	509	493	530	491	501	476	522	501	477	483	508	492	483	464	492	498	436	468	493	465	478	478	502	530	489	466	502	513	466	490	433	458	430	490	483	486	482	472	453	466	474	436	492	458	462	545	468	508	462	521	458	454	463	470	493	458	465	475	474	478	448	486	491	483	503	479	481	523	513	516	446	484	461	464	506	462	476	515	490	470	470	488	478	513	511	473	466	464	470	473	498	461	525	503	508	486	466	482	478	482	465	478	491	469	441	481	488	493	485	497	513	455	447	486	454	488	476	470	487	481	471	439	450	465	470	512	473	457	474	466	468	470	465	484	486	482	471	503	494	473	469	482	504	472	492	523	472	466	494	427	468	502	503	458	512	517	487	500	487	518	461	441	484	465	499	505	505	477	476	482	482	518	506	494	472	488	474	469	481	484	512	468	488	474	457	457	482	474	494	460	499	502	480	489	462	442	505	483	517	453	509	445	484	487	451	470	506	484	492	464	475	491	494	503	438	468	475	504	459	469	458	498	476	456	487	518	462	499	479	503	445	466	482	467	479	448	492
6133	1516	995	751	563	603	721	846	856	789	717	663	605	628	548	514	455	444	414	375	320	273	237	235	210	198	186	177	141	159	160	138	137	149	132	114	145	131	126	134	121	115	106	118	113	114	111	100	109	116	101	114	111	104	122	106	114	111	92	112	83	104	111	97	104	110	100	108	95	126	96	104	103	94	110	97	102	87	87	93	93	104	106	104	85	89	103	103	87	104	96	99	107	99	102	116	112	106	108	96	91	86	91	100	93	89	120	89	104	99	96	116	107	87	99	100	84	106	106	91	101	105	97	102	89	98	118	93	103	96	100	108	88	99	99	91	93	90	80	103	81	113	89	102	82	112	117	101	99	108	86	114	103	96	98	102	128	109	92	122	114	101	94	95	86	86	116	109	100	104	94	112	89	112	94	103	104	107	110	105	89	102	116	92	97	92	123	98	105	98	102	109	100	96	83	96	89	106	81	117	109	88	101	127	86	91	102	103	92	90	104	84	85	98	100	108	86	94	96	98	97	100	112	93	92	111	92	104	97	80	116	111	110	94	101	95	102	95	102	103	88	87	102	102	97	93	117	97	97	110	101	101	129	97	89	95	114	98	98	94	95	116	95	109	90	125	106	77	104	99	102	115	92	108	91	88	94	112	96	104	106	88	101	101	102	106	107	109	115	100	114	92	126	102	102	83	93	101	123	80	95	81	102	111	103	85	99	111	101	79	88	91	99	85	113	95	121	101	97	87	109	90	103	127	115	105	88	95	102	103	103	106	87	110	96	98	99	95	106	103	113	120	105	93	79	116	101	112	75	94	100	103	90	84	112	93	103	92	92	113	88	105	98	98	110	96	103	75	105	96	104	97	95	91	98	83	108	109	109	116	108	98	106	104	101	113	86	100	99	110	107	112	104	91	102	108	99	102	113	114	97	114	119	93	123	89	97	85	110	108	107	93	99	112	102	113	78	98	112	121	96	96	124	100	84	102	109	98	104	107	106	93	114	113	104	102	105	99	110	111	103	98	121	116	116	79	104	89	95	106	103	102	99	93	101	112	109	96	110	105	102	91	100	107	101	94	99	103	101	102	100	92	102	116	102	84	101	90	101	113	121	85	88	89	106	99	109	111	107	100	98	115	98	103	90	99	93	107	96	108	110	119	100	105	104	90	103	96	111	98	113	100	89	92	101	106	110	102	84	100	103	100	113	106	88	120	75	105	91	93	100	90	108	93	81	99	113	104	94	99	99	98	105	108	102	98	79	83	88	107	92	92	96	106	93	102	99	83	100	97	110	103	103	97	83	110	123	106	78	109	75	104	113	107	96	97	87	113	126	95	106	105	125	97	102	89	86	96	94	73	94	90	110	112	109	79	113	105	103	90	118	109	100	97	99	98	93	101	106	90	104	104	99	102	112	105	97	108	106	97	131	121	107	100	103	92	96	79	107	90	104	131	90	97	135	96	111	96	105	98	100	115	104	130	99	97	110	83	92	107	94	88	82	97	98	95	112	108	111	105	101	89	84	105	88	111	128	98	86	93	106	111	95	117	86	99	98	102	100	109	94	121	98	121	111	109	90	89	120	111	98	113	88	107	105	111	77	106	115	83	109	122	91	103	96	99	103	93	97	122	120	93	113	90	101	100	105	91	91	76	114	110	106	102	94	90	94	104	100	91	90	116	103	124	79	93	86	97	112	106	115	99	108	103	100	102	100	109	100	108	106	76	106	99	98	94	99	100	95	96	105	103	90	96	111	108	113	84	89	90	105	100	96	95	100	92	89	85	91	97	112	91	100	116	112	93	81	87	119	94	98	104	104	83	117	103	96	108	97	96	90	92	90	101	78	94	112	99	101	109	92	98	89	108	111	102	93	86	88	88	117	120	120	111	111	101	92	101	98	120	111	94	95	112	87	79	88	115	121	100	101	80	108	107	97	100	103	90	99	90	90	80	78	92	102	98	103	89	105	118	101	109	99	93	100	98	101	92	95	92	100	101	103	103	99	114	109	93	96	104	90	91	103	100	99	103	91	96	100	114	102	98	87	99	97	84	110	112	90	95	123	91	106	100	102	101	104	130	102	93	110	96	88	116	88	104	105	99	108	104	104	109	82	113	110	96	115	103	93	98	95	91	119	93	104	97	84	89	87	100	94	113	102	101	119	95	125	91	97	90	99	99	82	105	106	102	102	98	86	100	107	88	90	91	101	73	90	90	86	96	113	104	102	98	93	102	123	101	87	89	96	95	110	105	102	91	95	106	102	106	94	113	103	81	107	105	103	111	112	88	98	99	99	109	109	109	108	97	83	97	80	113	115	94	92	100	102	106	102	90	119	93	92	89	93	95	99	100	104	103	96	94	82	84	85	109	103	95	104	112	111	102	93	106	95	96	108	110	96	91	106	95	100	99	96	110	106	109	102	112	108	89	106	98	98	92	109	96	102	95	89	109	85	84	109	93	118	98	95	98	97	98	122	88	85	109	101	95	109	112	102	106	94	118	82	92	94	100	88	115	91	107	93	108	115	114	119	116	74	98	107	93	108	87	110	93	105	103	110	107	102	103	89	100	87	111	97	93	116	109	77	109	92	102	100	109	104	107	109	108	103	116	104	105	91	101	114	110	97	67	91	92	102	96	91	95	103	106	90	114	115	110	116	99	86	87	101	107	82	112	90	107	102	106	115	104	115	95	86	105	96	100	116	114	81	111	103	93	92	112	96	104	91	97	85	101	104	94	98	101	99	95	95	122	102	108	105	120	78	76	81	104	100	92	107	90	97	99	90	89	91	92	99	92	110	86	107	108	104	98	95	109	80	114	116	108	110	117	95	102	102	100	83	93	86	95	107	94	111	91	94	99	103	94	99	125	116	101	95	100	92	90	89	118	87	76	103	117	83	80	106	110	95	93	92	104	119	87	97	102	95	97	112	104	97	111	101	87	110	122	97	106	103	94	90	108	104	89	92	101	116	87	97	113	77	110	100	92	88	91	93	122	109	107	104	90	95	100	110	111	97	86	91	102	101	92	103	90	104	90	104	110	108	101	100	90	109	96	95	97	97	103	101	91	99	107	91	102	74	98	94	81	91	104	91	94	103	113	103	97	98	97	122	110	85	87	94	84	110	103	97	103	102	104	98	93	101	82	98	101	105	99	107	102	109	95	91	95	101	98	97	103	91	92	95	90	98	93	95	93	91	121	97	105	105	92	89	102	118	94	106	79	84	93	103	82	104	128	103	122	97	87	96	104	84	98	117	112	100	100	119	97	96	113	86	106	107	123	99	94	88	99	100	80	90	117	95	97	105	100	98	110	89	104	80	98	108	95	106	83	84	96	102	98	98	104	93	93	92	95	91	100	88	112	122	101	96	106	107	112	92	77	94	94	99	107	93	118	92	94	97	105	91	119	104	105	98	91	83	102	92	94	98	103	100	114	116	90	108	99	90	97	123	103	85	111	108	95	105	108	93	93	84	98	107	99	104	98	89	95	88	94	86	94	87	90
29428	13103	9717	11660	19947	23854	24348	24852	23159	20662	18717	17282	16764	14874	13433	12246	11144	10229	9566	8322	7217	6229	5282	4692	4490	3780	3095	2740	2745	2579	2516	2230	2053	2014	1909	1736	1704	1770	1639	1522	1492	1337	1145	1073	1017	993	975	1004	1077	1076	1178	1230	1216	1087	1017	1098	1041	957	889	959	878	882	896	906	938	911	961	933	865	907	872	830	884	870	887	852	899	871	883	854	839	842	891	879	832	839	835	814	867	833	865	841	857	828	830	803	844	871	811	852	816	838	862	862	808	820	831	873	855	808	854	818	873	808	810	855	855	865	825	811	784	823	843	830	850	838	853	837	835	843	798	792	809	798	823	776	903	838	880	820	795	779	806	809	831	833	810	824	806	812	780	791	796	825	820	870	811	826	818	852	831	776	826	836	888	822	830	828	861	820	884	867	815	815	820	846	849	805	870	804	800	809	861	819	829	807	779	821	789	859	814	841	842	818	853	834	792	832	832	826	839	854	808	768	835	831	821	787	827	817	845	841	819	861	853	803	834	843	814	843	827	845	827	804	786	829	839	822	820	804	865	853	818	806	799	812	849	818	880	843	832	829	817	836	815	879	825	839	835	825	819	839	839	824	852	885	771	821	850	830	829	835	797	866	814	824	843	909	832	802	825	867	862	817	824	816	850	817	811	808	895	819	840	768	819	841	859	848	830	838	851	798	770	855	827	862	879	856	844	843	879	812	852	850	808	813	858	809	833	848	851	877	839	849	862	862	826	816	817	823	829	828	851	834	808	851	842	820	809	784	815	815	863	825	829	806	776	867	835	786	787	844	832	855	832	819	876	843	842	834	821	823	789	823	829	770	796	843	839	787	803	800	857	817	805	843	823	792	825	826	805	826	810	824	931	824	811	799	853	820	875	909	857	816	849	843	837	832	803	859	815	820	865	839	849	798	861	836	807	816	824	897	866	818	825	855	801	844	757	816	844	789	807	806	813	832	891	860	826	837	811	850	803	774	833	871	849	834	840	790	840	864	811	837	815	863	776	788	829	853	804	794	847	798	826	822	821	882	828	777	818	855	831	858	828	849	837	856	830	860	833	834	834	843	838	833	796	870	811	853	832	882	830	848	851	816	829	844	742	846	852	831	824	784	823	788	788	799	834	865	808	811	836	790	764	859	804	801	795	864	824	861	856	859	891	817	831	850	832	838	837	830	786	837	767	842	797	826	855	788	825	864	859	823	828	847	859	846	787	796	797	811	858	855	846	817	827	829	824	837	816	817	857	838	827	768	873	835	874	860	863	801	826	825	852	866	821	873	817	817	845	841	881	835	777	873	871	841	836	867	784	796	847	824	802	800	854	754	870	845	803	860	862	809	868	798	833	822	806	844	865	862	863	836	859	858	810	848	853	877	813	821	808	856	815	817	804	853	826	827	804	891	842	797	793	905	814	830	854	856	806	859	810	800	827	842	875	835	828	867	816	890	863	819	797	836	830	864	865	810	812	782	839	830	874	877	828	797	809	802	845	830	874	825	809	830	820	811	820	824	800	805	827	863	872	831	851	810	777	802	812	828	834	871	879	783	779	830	790	880	843	830	843	852	803	854	862	856	861	809	814	851	840	822	807	853	887	819	845	846	828	820	808	854	799	794	833	824	804	846	872	834	795	858	815	885	800	864	763	896	820	872	833	800	795	826	778	830	830	843	830	867	859	823	822	879	824	849	874	823	883	832	824	840	854	833	818	852	791	865	850	789	842	806	830	840	805	854	897	831	806	857	862	785	861	868	844	827	842	836	868	862	799	804	801	837	835	831	850	803	779	775	809	840	808	860	842	876	886	889	805	817	817	805	848	838	857	771	830	848	810	855	852	777	823	838	781	857	818	831	828	840	825	811	886	807	822	807	816	912	790	868	860	800	777	811	827	834	857	800	797	826	835	845	843	868	875	857	789	855	843	830	825	870	814	825	806	819	777	812	853	826	830	829	855	875	848	848	819	814	785	823	832	808	832	853	851	860	807	797	836	817	853	843	808	832	852	790	834	842	869	870	828	879	823	811	823	845	847	841	820	798	859	874	840	810	846	840	805	844	855	816	787	813	809	856	785	841	827	864	774	838	817	834	891	804	868	831	858	863	923	879	845	806	828	827	878	821	809	817	791	844	837	821	840	825	877	893	794	826	852	782	842	810	840	792	819	883	864	796	823	808	838	852	798	865	830	854	820	813	810	801	845	850	883	799	826	812	832	887	816	854	830	836	850	835	871	860	801	854	838	851	836	780	810	823	898	826	871	818	815	874	835	857	805	823	838	808	807	871	814	841	815	818	791	850	833	836	809	814	812	815	865	809	813	823	844	850	811	809	832	860	863	791	874	791	823	834	869	830	890	887	815	833	833	760	858	816	788	855	833	800	845	844	803	821	882	832	849	808	848	819	782	811	813	876	826	889	852	847	843	801	875	815	846	832	839	830	835	856	831	926	771	854	808	820	838	789	862	807	864	850	791	862	786	817	866	857	869	810	831	808	812	867	838	826	796	846	816	844	831	811	829	849	824	887	763	876	870	805	807	820	815	829	813	835	820	829	724	816	825	837	871	849	858	818	813	827	841	809	823	842	787	807	857	813	889	823	856	824	853	866	832	880	814	831	819	806	880	842	867	838	855	823	891	800	826	834	865	793	811	804	803	794	822	787	885	842	815	833	829	830	854	773	806	827	854	815	819	843	830	844	868	843	874	857	828	845	806	847	841	852	848	854	801	859	850	838	834	846	780	833	836	869	864	866	884	843	824	813	895	829	803	827	864	822	799	831	807	825	848	888	834	840	859	874	825	878	792	825	823	829	820	835	830	844	879	802	802	851	817	826	833	762	836	836	807	854	834	886	866	851	871	822	825	841	783	782	829	823	817	827	880	836	816	816	752	801	866	793	850	872	809	878	877	844	866	838	860	810	865	870	844	869	833	824	819	821	825	855	850	811	836	830	851	866	806	806	814	859	846	852	856	853	844	819	850	854	842	810	764	794	795	797	822	853	838	808	864	824	865	808	812	799	850	805	845	813	843	871	816	860	880	827	816	842	849	865	821	891	821	801	866	848	896	808	848	790	838	808	836	809	829	782	838	842	847	834	832	855	849	830	792	846	860	785	819	825	808	891	791	749	829	879	875	813	878	860	830	861	853	786	893	849	856	843	840	896	830	855	801	866	799	810	820	849	855	814	787	836	815	784	805	831	877	771	823	854	848	820	818	859	845	814	814	870	858	851	851	878	802	826	829	793	829	828	779	814	795	863	836	823	871	854	874	802	846	846	813	843	902	797	852	847	861	848	843	906	856	876	840	840	850	843	769	809	855	812	803	880	800	818	789	797	834	845	836	874	863	850	832	806	825	819	820	822	874	813	803	857	811	844	836	849	788	849	850	783	842	817	779	883	827	841	841	825	803	827	838	810	812	879	861	829	768	823	838	824	809	854	827	827	855	804	816	804	879	808	809	910	833	858	791	842	860	841	848	811	819	826	841	819	826	877	792	834
4898	802	580	439	321	342	399	477	455	443	393	386	380	352	316	293	265	266	253	209	175	174	175	155	152	137	118	131	103	107	111	129	116	106	109	101	92	114	97	101	100	98	102	92	87	113	90	70	78	79	83	86	87	97	92	85	77	102	69	78	89	80	88	81	80	93	93	83	86	72	100	84	88	84	72	93	88	96	87	94	74	81	97	76	78	93	89	80	81	93	84	88	82	82	61	81	87	95	82	98	93	90	103	99	93	87	87	79	93	81	79	86	95	70	89	79	82	95	95	92	95	80	87	74	85	85	83	93	87	88	101	89	95	74	71	83	97	78	77	95	83	94	82	81	87	98	84	115	91	79	92	93	58	75	87	76	86	96	84	76	91	72	84	79	85	103	78	90	97	81	90	98	78	92	86	106	92	86	84	89	73	94	103	78	101	75	96	87	82	80	86	84	108	91	83	78	89	85	87	63	82	78	59	97	67	97	82	77	89	90	75	73	76	100	89	106	76	90	97	91	100	95	80	84	81	70	95	98	76	94	99	94	91	97	83	97	95	89	94	76	85	78	82	91	67	82	87	97	82	99	76	99	94	95	104	97	83	84	95	100	85	86	84	94	83	80	81	76	86	96	78	90	91	89	80	81	103	90	82	82	95	85	88	94	72	92	88	88	88	93	93	93	80	77	98	77	95	99	97	79	75	97	95	95	93	91	91	69	78	82	89	87	75	99	89	86	80	89	82	86	90	85	77	85	96	84	94	76	82	74	77	111	73	80	95	86	94	74	82	88	100	92	89	75	88	97	73	78	82	78	98	99	81	78	89	84	88	76	92	89	85	87	86	110	95	83	74	84	97	81	85	100	76	104	95	85	84	72	85	84	95	86	75	81	93	92	96	80	98	104	89	92	100	82	107	95	87	83	60	73	90	103	85	83	100	109	84	82	100	89	100	94	78	96	71	72	84	72	68	84	76	67	91	97	97	88	78	82	85	97	88	86	79	84	94	80	82	95	87	99	102	92	81	96	91	95	77	89	81	72	95	96	90	73	98	106	71	90	99	78	81	91	70	95	91	89	99	81	89	96	110	74	87	94	99	82	79	84	83	89	94	99	70	94	79	86	91	80	81	82	74	88	89	85	88	86	80	90	92	87	88	87	94	80	102	90	90	91	101	76	77	97	83	93	70	91	100	89	105	89	101	91	90	89	91	88	74	91	92	90	92	80	91	86	94	97	51	84	72	91	81	86	82	93	87	73	98	78	84	68	75	93	88	79	85	88	83	99	99	79	97	91	83	90	95	97	79	79	92	93	91	100	94	99	87	82	79	98	92	76	92	98	93	86	89	71	91	83	77	75	84	99	86	89	82	89	90	108	75	77	95	85	101	78	83	76	92	79	83	67	99	99	84	98	69	78	81	70	102	88	104	88	74	79	86	87	79	89	90	93	90	82	85	86	84	83	92	96	110	89	89	86	101	95	100	89	102	87	94	91	73	106	81	78	89	99	84	89	93	79	88	88	98	87	80	98	92	77	87	86	95	94	92	97	92	99	81	106	73	104	87	100	76	95	78	97	95	91	93	97	93	94	114	86	82	107	78	86	80	98	85	71	90	87	88	76	92	76	93	85	108	94	92	87	101	79	76	84	87	77	88	88	88	92	83	92	90	75	95	88	96	92	66	81	96	88	82	80	84	107	77	79	77	100	88	88	87	83	98	97	90	100	69	100	88	90	83	116	88	96	86	102	99	97	97	84	92	90	92	100	91	77	95	106	87	96	91	86	96	92	86	96	81	76	84	96	87	80	97	103	88	87	100	93	82	93	83	94	74	84	91	93	74	94	89	82	77	97	80	82	85	84	66	103	74	87	90	93	89	83	95	96	90	80	87	67	87	81	103	74	88	74	97	92	83	77	92	81	99	89	84	77	77	88	81	78	91	95	85	102	106	99	103	98	90	85	93	87	104	75	70	84	79	96	79	85	101	81	80	81	76	98	96	104	74	86	101	99	70	87	91	76	92	81	67	86	91	79	89	79	72	101	85	82	77	103	92	88	80	88	92	88	84	87	90	75	99	85	86	85	80	89	83	68	67	80	96	83	80	90	88	56	92	90	88	93	98	78	95	103	79	84	80	93	82	92	80	84	95	93	87	87	85	95	77	74	100	84	84	95	86	96	77	84	83	102	92	92	81	85	85	84	85	89	95	77	82	84	88	101	76	72	90	84	89	78	103	98	98	92	82	89	84	86	80	93	88	80	80	121	95	82	89	82	86	86	81	84	72	90	108	74	67	88	82	96	87	72	106	86	92	88	79	82	77	89	70	94	80	76	80	87	87	81	85	85	87	83	68	83	77	91	84	86	77	67	90	74	81	96	94	95	88	76	110	101	79	78	95	81	81	88	84	86	86	90	94	84	83	94	86	78	85	88	85	88	99	88	91	92	86	75	108	60	83	77	103	84	77	86	67	82	96	95	82	92	90	69	95	92	78	93	118	87	82	84	84	94	95	105	78	106	76	77	95	80	84	81	90	93	106	98	83	83	102	86	85	88	84	89	93	99	81	95	93	75	90	78	97	90	82	89	86	92	85	82	79	87	86	91	88	87	85	86	76	110	84	99	94	92	100	100	88	87	93	66	85	92	80	69	79	87	72	101	92	89	81	82	75	95	94	93	80	82	72	93	91	108	94	87	74	99	82	86	88	85	74	80	92	81	86	77	89	68	100	87	91	76	71	80	83	94	69	85	78	81	104	88	86	80	92	77	107	84	97	81	94	93	87	87	71	86	75	69	87	82	78	96	66	78	81	90	77	82	93	97	92	77	106	73	103	87	81	93	87	78	86	104	64	96	74	92	80	91	82	68	93	82	84	89	88	93	77	86	88	87	86	92	84	86	86	89	69	93	104	84	78	83	80	69	72	94	96	81	73	94	94	91	80	79	91	101	100	80	97	74	91	82	77	82	81	86	85	91	75	84	92	71	94	80	88	75	91	91	84	94	74	93	93	85	97	89	97	82	83	86	87	81	99	110	105	86	86	81	80	71	87	92	91	89	101	97	90	100	82	86	88	94	90	75	79	73	91	80	94	73	105	80	78	93	84	92	79	83	87	95	83	93	94	81	78	91	85	78	96	90	72	89	76	112	72	82	90	94	90	98	80	83	69	101	90	82	89	93	93	70	75	88	92	86	97	79	72	79	101	81	78	83	104	95	95	83	94	78	98	90	79	88	82	103	98	79	92	90	82	75	95	100	84	78	76	74	81	95	95	76	93	95	80	101	92	92	89	92	86	101	85	105	86	84	81	88	101	106	84	83	92	89	97	92	86	89	80	73	85	92	89	98	89	98	99	81	80	65	94	100	86	80	103	92	73	98	98	81	91	82	83	91	97	93	83	80	77	97	75	74	96	91	95	79	78	99	93	79	109	74	103	85	80	95	94	82	93	92	80	86	83	91	77	88	82	78	74	77	96	98	96	83	92	80	88	89	83	88	102	79
21150	8677	6313	7612	13900	17472	17253	17598	16319	14138	12537	11364	11131	9809	8723	7860	7025	6560	5810	5127	4455	3743	3225	2848	2719	2343	1936	1703	1654	1711	1587	1525	1313	1374	1221	1265	1244	1293	1100	1078	1019	927	887	844	829	799	793	745	900	856	882	927	831	836	788	839	801	750	768	744	723	729	800	757	761	737	695	723	693	675	669	686	685	702	720	775	753	720	673	755	760	741	708	697	723	703	711	704	718	705	693	752	755	729	712	695	724	689	698	708	761	728	682	697	711	713	698	736	658	754	748	718	705	694	707	672	741	714	717	709	744	728	737	777	696	702	684	715	724	732	743	713	736	754	670	696	721	684	694	702	697	732	694	674	689	724	758	665	692	735	689	737	685	703	757	700	722	698	705	694	761	687	729	678	687	760	712	703	725	679	714	745	747	682	751	760	680	633	699	747	687	720	732	720	746	742	693	726	669	685	695	747	742	706	705	697	685	689	729	668	723	726	719	689	735	702	786	673	709	692	690	765	694	698	702	713	685	718	710	725	719	706	717	753	727	659	708	724	662	684	738	666	707	691	713	678	659	712	692	695	675	716	722	690	682	723	692	694	729	668	713	716	704	661	691	710	654	712	702	714	739	742	748	725	727	682	676	710	698	749	716	740	713	700	695	718	680	712	716	686	686	698	652	723	760	715	664	697	751	715	674	695	738	698	703	662	710	710	740	645	725	743	727	687	731	699	701	700	692	707	760	661	745	697	747	672	728	693	732	714	725	754	703	711	732	733	729	700	651	716	699	689	772	736	734	770	723	705	745	699	707	743	716	701	724	713	715	683	728	706	741	704	744	746	697	745	684	738	655	692	703	713	694	661	689	713	718	719	676	736	707	720	765	708	744	718	664	760	706	705	699	694	713	703	721	680	726	692	691	704	726	740	738	721	652	672	731	704	693	732	708	668	677	683	730	732	702	698	682	704	703	733	739	674	712	708	707	730	729	658	693	715	737	711	690	732	730	748	716	727	779	708	697	727	719	693	688	716	710	694	704	687	710	694	724	721	696	662	738	729	711	753	701	698	725	707	727	723	744	704	758	737	712	732	734	612	705	717	709	692	694	714	756	704	686	740	718	690	702	701	727	738	708	658	731	725	689	711	700	708	725	699	699	667	703	684	674	696	723	741	741	695	714	734	729	726	704	728	723	709	725	702	720	711	716	705	700	766	736	702	662	688	692	756	706	711	733	724	642	750	711	704	687	695	722	713	672	711	723	710	752	746	728	706	668	682	732	710	753	742	692	640	737	712	745	707	720	704	709	711	723	698	675	719	756	714	761	697	689	699	748	713	696	649	724	692	729	690	696	694	729	712	664	666	706	709	671	703	692	733	669	704	688	709	709	697	693	708	730	691	713	729	715	697	698	661	697	710	707	667	674	707	707	722	692	696	660	708	691	702	702	719	703	702	690	735	727	659	740	752	735	750	698	706	708	702	736	667	712	656	698	730	683	757	745	695	722	692	705	726	659	686	706	753	698	680	698	724	669	692	724	746	724	762	733	698	678	691	755	670	716	641	730	723	695	717	732	705	704	737	678	681	636	686	699	756	697	653	687	722	711	690	709	685	759	705	732	726	742	699	670	740	693	732	721	715	727	676	750	748	706	669	750	703	694	707	675	712	683	776	659	724	720	723	692	677	689	739	732	693	735	721	733	690	725	694	697	735	662	678	722	731	723	752	725	757	757	664	745	722	659	666	696	746	686	683	664	674	702	669	721	732	793	682	749	718	710	686	701	665	723	734	766	694	738	727	753	696	730	684	751	749	681	747	770	691	702	726	670	716	788	686	723	671	709	744	731	728	711	740	705	715	727	740	747	687	714	734	707	736	692	711	687	727	698	694	664	695	717	704	718	675	706	673	705	734	730	729	748	721	723	693	727	726	691	720	691	670	691	725	763	716	763	695	734	701	669	710	711	714	689	717	727	711	686	667	743	702	680	742	691	748	714	701	743	733	747	720	735	674	730	690	752	737	699	687	696	714	744	710	717	703	698	661	682	683	744	736	688	725	701	681	678	727	707	705	724	653	716	689	722	707	696	745	751	721	709	686	672	726	722	693	711	728	751	698	743	675	706	735	744	716	674	682	704	665	703	708	700	691	725	725	712	700	714	754	751	675	721	768	763	689	728	693	704	721	681	697	729	703	745	739	732	735	694	734	721	711	684	711	715	761	758	684	713	711	689	721	733	695	722	731	664	672	717	670	662	757	683	694	714	692	765	718	751	728	767	742	652	711	703	747	727	700	677	649	713	710	685	697	719	688	693	727	707	653	701	710	723	760	702	708	680	690	740	739	666	662	703	707	671	713	714	721	749	733	669	727	734	747	706	740	714	717	702	725	687	758	760	709	729	697	740	704	670	748	697	654	720	709	685	671	721	706	763	705	721	707	726	712	665	663	729	658	714	766	717	702	746	705	695	740	722	700	714	696	706	705	723	745	718	741	719	711	766	739	725	728	716	685	672	697	772	763	693	729	683	766	741	741	726	695	708	731	680	725	755	740	728	692	713	714	758	700	684	713	716	731	716	716	719	713	777	771	680	776	662	642	755	696	691	671	734	715	647	700	743	772	698	703	734	708	670	731	700	686	754	683	715	693	733	727	701	705	719	655	719	724	713	739	741	752	735	703	741	734	691	740	698	725	717	719	711	697	722	731	706	682	770	698	728	713	715	706	732	667	691	721	711	730	678	678	647	689	693	691	731	718	724	711	703	689	657	726	670	706	691	746	701	715	663	704	702	741	731	724	683	681	690	747	721	732	715	704	673	692	727	733	725	704	692	714	703	694	702	699	721	736	687	736	694	730	720	688	686	715	694	750	756	749	714	709	770	721	691	660	675	726	704	693	681	670	722	681	713	734	713	734	697	693	695	697	710	718	744	732	747	705	714	706	696	645	687	663	714	736	683	717	696	684	716	714	719	702	688	696	678	732	731	704	706	658	701	703	715	695	686	743	702	733	682	715	684	735	725	701	680	683	713	748	683	720	745	725	665	706	715	669	720	748	710	651	716	770	706	714	762	758	745	702	684	662	692	743	685	686	708	726	679	706	656	698	708	674	752	773	702	721	697	718	733	737	752	694	661	722	678	686	720	708	738	750	687	683	710	692	712	712	692	714	688	712	698	731	667	677	742	693	710	700	723	759	703	731	723	711	744	756	710	711	750	697	729	741	694	690	676	736	696	744	690	685	707	701	717	686	740	711	718	684	751	749	714	682	698	714	711	687	693	699	702	726	774	716	714	697	745	683	692	694	726	709	697	741	704	685	724	709	732	756	703	663	722	676	698	734	733	693	735	728	747	740	711	715	689	749	713	656	674	754	738	712	669	699	672	738	721	719	736	704	761	703	754	664	707	705	746	723	743	700	724	682	699	668	691	689	698	730	725	725	737	695	693	697	701	688	705	737	716	688	701	751	681	686	726	774	687	654	708	715	763	704	694	708	695	692	699	717	675	706	702	712	710	655	662	688
4569	1296	875	643	470	498	599	681	699	679	581	539	585	477	474	426	371	376	352	361	288	267	225	229	216	216	197	171	183	183	176	160	163	167	164	162	167	144	139	138	139	136	127	132	114	138	106	125	126	123	136	115	139	127	122	130	137	116	103	151	116	115	132	105	140	121	129	118	119	124	114	99	112	128	116	120	121	116	123	103	135	126	118	138	113	132	142	108	116	133	104	121	102	131	118	110	131	114	92	101	108	118	123	128	121	110	124	107	122	128	127	113	103	125	107	141	108	130	112	136	112	119	111	125	121	114	121	105	115	137	134	123	128	143	112	124	102	102	110	98	112	110	129	121	118	113	110	90	120	112	107	98	125	115	115	128	93	108	136	129	115	103	119	116	103	117	119	122	137	115	109	123	129	104	131	116	118	135	124	116	109	122	121	114	141	125	124	126	102	125	133	116	109	117	116	120	114	126	125	104	121	127	138	117	129	140	125	101	122	103	120	135	113	109	112	123	135	114	104	120	118	134	116	115	115	108	115	107	103	122	122	97	120	119	119	120	108	118	146	113	115	128	100	118	139	104	125	130	107	127	135	137	110	122	121	114	116	107	118	129	119	124	142	92	110	105	104	114	107	137	146	127	110	110	132	119	147	110	111	112	123	119	129	128	126	121	110	116	119	112	116	125	114	119	110	108	125	122	110	138	138	117	135	119	120	131	112	110	127	106	128	125	122	120	105	145	105	93	123	117	98	125	131	119	142	128	109	113	120	127	135	119	136	112	143	125	110	137	112	102	139	122	132	123	132	121	103	108	115	131	102	103	137	108	118	107	134	129	121	139	124	105	124	122	122	107	105	127	128	118	119	130	128	121	122	139	125	102	122	132	111	110	114	134	116	130	125	108	132	104	122	129	129	114	148	119	125	121	113	120	124	113	103	117	134	123	128	139	116	127	146	129	125	131	122	123	105	127	124	121	123	114	124	130	154	117	117	135	115	128	115	137	121	117	116	124	115	130	124	128	104	134	129	110	116	120	100	118	134	98	129	94	126	125	105	101	114	124	117	109	127	130	121	113	108	105	122	113	115	100	134	129	128	110	116	114	114	139	152	114	95	122	104	116	104	120	124	115	109	122	115	109	107	98	105	119	151	97	132	125	117	123	112	122	128	131	126	102	116	102	134	128	136	141	134	129	122	119	119	107	128	107	122	129	129	121	113	120	130	122	126	113	116	114	118	129	112	124	122	134	120	102	125	116	118	128	135	111	104	127	134	124	124	116	117	115	129	104	118	123	134	108	139	114	127	124	104	124	130	99	119	116	126	117	108	112	114	112	122	122	114	111	114	136	144	126	138	112	126	121	128	143	95	119	129	121	120	106	135	112	130	115	129	121	110	102	121	115	119	125	107	117	131	136	112	112	114	136	104	141	131	129	132	154	133	116	101	121	119	127	119	137	134	112	101	142	105	131	136	110	101	129	133	122	114	114	105	111	115	119	107	112	127	126	122	124	114	114	126	112	117	104	123	123	124	113	110	119	125	108	97	133	109	99	126	118	126	107	113	123	122	140	107	121	125	105	113	129	126	115	91	140	112	111	107	122	95	141	125	124	117	129	113	115	98	143	119	117	128	131	128	112	107	140	125	104	132	126	115	142	134	120	119	128	122	118	110	137	115	114	131	132	130	131	140	102	122	113	104	122	113	111	129	105	117	131	118	121	124	107	112	124	116	120	94	101	110	132	96	114	103	148	124	106	114	108	132	120	121	111	109	117	146	121	112	101	111	118	114	119	108	121	110	134	134	127	117	128	113	129	117	121	130	121	119	115	113	102	151	126	115	126	100	139	124	98	108	122	138	120	106	128	152	124	133	101	133	110	111	114	117	124	132	109	134	141	131	124	108	134	138	115	129	114	109	119	115	109	138	110	105	127	98	122	108	114	107	110	112	122	129	127	99	114	143	114	111	111	135	135	117	110	126	120	121	101	110	105	117	113	121	119	125	115	128	131	124	116	111	129	112	133	140	116	123	123	123	121	116	125	116	112	139	137	137	142	128	129	118	121	115	125	125	134	130	125	123	100	136	120	137	131	110	109	101	137	126	142	129	134	114	122	117	115	95	117	107	130	117	139	108	133	123	128	109	120	106	135	104	127	121	125	97	117	118	136	120	119	109	134	115	122	104	132	106	140	122	118	133	125	117	120	120	111	119	118	116	106	127	113	112	120	124	128	110	108	122	121	124	121	136	119	102	107	137	136	136	135	123	146	119	105	134	130	127	116	136	127	128	113	115	108	118	130	130	120	133	125	107	123	109	134	120	139	113	123	116	119	122	125	118	110	119	123	138	127	128	140	139	137	125	125	129	132	122	120	110	127	121	112	120	125	114	113	124	121	121	132	112	119	133	103	108	112	122	128	141	109	130	110	134	112	112	96	121	111	137	133	106	107	118	128	124	126	142	134	112	122	137	116	103	148	112	126	113	98	113	119	122	114	113	112	124	111	139	137	119	113	136	119	129	123	128	120	120	109	118	124	125	125	98	128	101	118	121	127	112	110	119	117	136	111	109	134	118	123	100	114	130	124	123	130	116	111	134	124	121	132	132	139	133	102	116	141	108	109	134	120	109	116	110	130	104	118	124	121	112	142	132	116	109	116	119	124	126	138	115	107	125	108	133	126	117	118	138	138	119	132	109	128	104	118	127	117	122	118	116	126	125	126	124	120	111	122	108	135	111	121	131	126	121	113	133	132	111	120	134	127	124	128	107	113	116	127	131	121	134	117	125	120	118	128	118	113	118	113	150	127	120	123	112	122	115	108	131	109	138	116	130	124	127	115	126	103	103	115	112	113	114	136	116	115	123	103	110	104	130	119	132	103	126	118	124	119	121	140	140	120	120	107	125	113	129	117	113	111	119	117	104	133	116	97	118	127	126	115	126	117	138	112	129	116	121	121	112	107	112	97	144	105	129	108	112	130	135	128	114	104	121	111	133	121	108	146	115	125	117	123	112	135	139	129	104	131	116	145	127	117	99	101	105	117	109	125	126	125	104	121	127	105	128	102	121	129	121	100	109	108	115	107	100	125	104	109	145	120	127	134	122	128	125	132	123	107	118	122	136	138	116	120	118	117	104	122	103	130	110	123	118	121	136	116	121	121	123	91	119	103	103	127	149	114	130	137	114	112	133	132	107	123	121	104	119	119	124	114	103	112	128	117	125	113	120	154	112	118	114	131	129	132	120	107	121	126	117	131	113	130	137	108	113	98	111	114	106	137	115	112	129	132	130	123	116	118	115	119	124	117	115	105	132	130	145	125	111	113	117	94	115	134	108	151	117	127	89	137	101	130	133	109	122	125	106	126	111	125	127	114	109	126	113	130	94	107	105	118	107	122	109	123	108	103	110	110	114	116	115	94	126	112	127	118	115	120	115	125	115	130	119	131	139	136	108	117	138	119	108	115	127	108	106	117	125	117	116	112	109	98	128	110	114	106	106	103	126	113
28246	11897	8677	10284	17905	22066	21874	21626	20317	18175	16483	14862	14624	13080	11934	10709	9346	8804	7958	7143	6130	5470	4602	4222	3875	3358	2649	2493	2339	2278	2349	2198	1926	1911	1809	1698	1718	1700	1581	1461	1358	1222	1145	1179	1144	1150	1080	1093	1169	1201	1294	1192	1238	1152	1147	1117	1082	1030	1025	984	977	996	1010	999	1117	1044	1075	1021	994	970	1009	985	948	1021	1024	1000	1028	996	1016	998	987	946	970	976	1012	970	941	997	971	1025	988	963	984	1001	963	969	937	936	967	986	1006	961	989	1006	949	1009	952	1017	980	1033	982	913	992	937	934	1026	892	994	966	955	987	939	972	956	1021	1011	991	1004	954	1014	989	956	1042	985	989	1001	984	966	970	978	966	922	1027	995	1000	1027	978	1024	979	1013	978	895	1003	973	944	963	926	978	1005	1001	937	938	947	964	996	917	1021	974	957	1012	975	1000	1006	1014	997	980	975	992	1007	979	999	978	971	968	964	1022	1014	984	964	1005	962	994	963	951	950	1082	975	1009	967	1006	921	977	1001	972	990	956	941	1022	977	950	1022	992	944	997	996	968	961	995	971	986	995	996	975	990	1018	1015	981	935	1014	998	970	978	1021	981	935	894	959	1029	980	961	950	980	939	986	998	982	959	987	964	986	998	944	947	984	920	971	1046	946	920	933	1013	1016	981	1027	974	966	993	936	979	934	976	975	920	922	1080	940	968	1000	945	1024	931	958	989	967	988	988	990	992	974	1015	964	966	1002	946	1036	1004	935	964	877	933	944	986	1016	1006	1005	937	951	955	980	971	996	957	956	949	1017	958	943	971	990	970	945	974	1002	1002	999	984	997	935	955	991	981	965	999	987	948	988	976	1047	1004	952	1009	969	963	958	972	968	991	942	953	956	943	969	930	985	1006	1018	995	957	969	1012	955	921	988	1009	993	982	928	955	990	985	1001	966	963	1006	964	943	979	953	974	1004	963	971	968	946	1004	945	957	966	928	931	1002	1000	1016	1023	986	988	948	1005	985	981	1000	990	976	937	917	960	1003	959	944	967	960	1019	951	925	991	903	924	958	933	976	1025	967	950	1021	967	936	972	977	933	957	947	917	990	989	962	1004	1038	930	947	1016	950	998	1022	982	941	986	992	966	1033	1024	986	925	949	978	1016	945	951	1004	1012	981	1015	1014	1048	958	931	1023	1012	955	947	963	1014	946	947	954	987	986	997	999	963	984	1002	985	973	977	988	980	964	1021	1037	1022	1003	962	991	997	1007	941	929	931	980	964	940	977	958	968	1024	963	945	964	974	979	966	975	1031	1011	992	973	985	968	967	963	890	979	986	969	985	969	957	992	999	983	928	974	959	931	984	952	1021	966	944	982	997	967	941	966	980	950	988	960	957	954	983	942	990	948	946	985	983	1017	1010	981	1008	962	964	938	1026	989	999	982	997	985	1013	984	929	992	955	979	932	897	1028	974	1044	942	997	1025	916	1029	957	964	1004	971	929	1007	960	1039	974	1015	998	923	957	981	968	924	976	933	967	972	1021	943	950	1010	899	962	960	971	998	950	993	952	977	1050	951	1003	1017	1003	1005	978	1009	987	991	934	950	950	942	947	962	1024	973	955	1009	996	956	1007	1023	988	946	975	985	934	936	1009	972	984	959	957	987	1001	920	988	949	1007	975	932	1006	931	993	1038	939	912	916	976	943	990	998	1009	929	974	978	1023	965	1039	953	991	973	998	977	984	921	1000	984	1016	991	979	931	971	983	1015	1008	960	957	991	948	934	970	985	967	1010	975	967	970	934	999	963	973	988	951	982	965	980	951	1010	957	1023	975	992	994	998	994	964	1008	904	913	948	1009	992	1027	1055	975	934	1006	1002	1017	895	1003	960	991	1009	1023	1023	969	989	971	949	1020	980	1042	960	985	970	977	964	991	911	980	968	1074	958	976	992	983	973	967	1026	969	952	1013	1001	1031	956	1028	965	952	996	999	973	977	954	971	998	994	915	919	957	983	1001	967	984	960	1020	976	873	1052	988	976	986	992	996	989	966	1005	943	968	944	999	1003	1017	1003	977	990	1064	945	973	956	969	953	952	996	954	912	932	924	993	959	897	1016	951	965	972	989	979	924	976	991	974	990	971	1015	922	987	967	999	955	946	948	935	1024	955	933	992	977	989	959	965	984	901	974	926	927	956	1014	1026	993	950	972	965	993	993	954	980	885	1021	951	1003	921	999	996	936	981	1001	940	906	1026	980	1035	933	993	945	942	963	978	934	1001	952	979	989	975	948	973	930	974	977	979	990	964	988	951	988	982	1014	949	993	958	1007	950	994	982	970	989	1028	960	990	934	972	1039	952	935	1021	1005	1014	945	935	1015	949	991	990	1010	970	966	952	942	1053	957	976	944	1014	999	959	912	974	968	980	966	935	952	1000	1037	998	939	964	986	989	1024	1009	1001	943	1020	965	974	976	942	975	966	992	1008	997	951	987	970	974	1031	971	994	961	984	954	976	990	1013	1012	934	1011	925	969	975	1012	1018	935	956	971	956	958	984	937	1029	1015	938	956	1008	942	949	949	937	918	999	971	960	948	995	967	967	948	992	968	967	992	977	969	925	965	989	985	1014	976	938	988	980	1024	966	1031	1020	939	910	932	988	936	950	981	1017	957	992	963	937	958	958	928	959	1015	958	982	948	991	956	987	1000	988	965	989	973	999	983	987	922	1003	1009	1003	946	942	1006	956	936	970	1043	986	985	945	999	958	960	946	1027	955	954	971	931	957	1000	993	974	990	987	986	962	947	959	958	986	965	986	1022	934	973	1012	973	946	963	942	1003	977	983	1034	989	983	988	992	975	970	951	960	953	1013	931	1034	952	1033	995	968	1002	976	1003	945	1012	1018	1022	1007	974	966	975	1026	925	1008	1006	999	914	989	962	995	1058	927	962	1003	996	995	964	994	994	974	954	999	980	936	963	1022	971	979	1027	985	939	910	1030	958	1018	945	999	962	973	926	979	978	1016	991	962	998	1020	984	950	972	1017	956	1049	942	945	991	1018	995	967	942	1006	957	972	992	907	956	1036	1003	1018	1005	976	938	987	978	979	957	998	989	1011	982	1026	980	1024	924	973	949	998	974	926	973	948	937	945	974	1028	965	943	964	986	984	967	960	1003	1002	937	932	969	955	951	994	1003	957	959	993	999	979	1009	996	951	997	941	997	991	922	971	982	969	940	943	933	1006	933	1021	1023	955	902	963	923	1018	963	938	966	926	1003	1014	1033	934	1016	951	953	950	980	959	960	975	1009	1004	998	995	1009	967	929	994	998	927	962	997	978	986	977	966	979	990	976	942	1024	939	978	992	959	964	968	962	996	971	962	961	1005	926	944	959	943	1014	970	987	1019	921	1013	1036	947	941	897	1040	943	979	930	970	995	1014	962	982	900	946	993	927	963	969	1043	989	945	960	983	936	965	983	1023	950	983	986	968	990	968	1020	998	946	1017	1001	977	967	913	988	965	952	971	989	911	1027	961	927	1035	950	923	1033	960	1016	968	948	925	1009	960	905	1012	956	1022	958	993	966	944	956	1001	973	946	1017	983	964	941	974	1034	953	1060	959	980	995	881	1009	970	999	917	955	967	995	994	970	915	954	947	952	967	929	976	1068	940	939	1004	960	954	949	939	997	1006	987	939	946	965	981	992	944	999	1043	997	936	1008	862	958	964	965	1021	992	942	998	983	945	968	1018	999	979	938	931	970	993	1019	951	986	966	986	999	976	1027	914	1032	988	943	979	959	961	936	1011	1014	1008	1027	992	951	967	950	959	959	958	983	996	969	976	1019	969	969	1051	1001	968	950	985	991	979
7183	1129	713	518	370	373	451	555	595	531	520	441	488	454	403	365	298	262	265	240	221	196	169	146	143	139	104	91	110	112	117	122	97	106	78	78	84	81	75	86	84	63	71	59	71	87	60	79	73	72	66	69	83	63	57	53	78	54	51	62	62	73	65	60	65	53	63	66	54	58	53	62	53	64	58	56	82	46	50	52	57	70	66	57	57	56	64	49	44	69	60	61	63	58	44	59	47	63	68	48	48	62	47	58	62	58	42	66	67	56	57	69	53	48	70	44	55	74	69	53	44	55	56	60	60	70	54	48	72	60	51	61	64	56	57	57	47	59	52	63	70	53	50	60	72	53	66	69	64	67	57	57	66	55	54	57	53	53	51	46	54	66	59	64	64	46	54	63	55	51	59	51	49	53	58	63	48	79	52	55	53	64	56	66	46	55	61	52	41	41	69	65	65	61	57	67	74	76	51	58	47	51	46	64	87	63	58	59	62	55	58	61	63	59	60	54	63	65	70	57	53	56	57	68	58	58	56	66	63	65	55	63	50	61	44	53	75	55	58	60	58	65	57	56	50	63	53	50	64	54	59	59	54	61	59	58	63	52	56	56	55	52	65	54	72	47	56	42	57	55	52	56	44	52	62	47	61	74	68	55	71	52	56	57	56	56	57	69	59	47	65	72	64	50	63	79	66	61	63	56	51	52	56	50	68	58	61	53	59	62	52	56	51	68	63	54	56	60	55	56	61	59	42	52	64	59	64	58	63	50	58	59	53	70	59	63	48	51	39	71	66	54	56	54	77	57	55	61	74	46	62	66	63	65	59	39	56	68	46	51	54	71	62	48	69	58	46	49	51	53	72	53	62	56	55	42	55	50	56	50	52	51	54	59	63	52	70	51	60	76	63	49	71	61	50	51	76	61	61	68	58	70	61	66	68	63	74	58	50	47	53	60	44	65	56	73	65	46	52	54	40	62	66	47	51	53	54	41	59	63	62	51	62	63	64	54	72	63	54	50	59	55	62	68	58	74	58	62	47	65	52	53	60	45	60	44	58	62	55	50	56	74	57	55	57	61	56	52	60	45	57	49	53	49	61	65	67	56	55	63	53	64	52	54	66	61	48	53	58	42	54	66	59	51	51	71	58	57	57	62	56	48	62	69	44	60	67	47	63	63	50	57	53	69	64	56	68	59	58	62	64	55	52	64	70	59	63	58	62	54	58	45	56	50	55	51	55	52	52	53	58	55	47	49	58	62	53	45	53	54	60	67	48	65	76	55	54	56	76	61	59	61	67	64	44	61	58	57	50	49	57	56	58	51	59	60	47	64	47	55	46	48	62	54	59	60	59	63	44	70	49	48	46	67	53	61	60	67	55	54	60	65	72	78	61	49	51	66	50	62	64	72	54	61	59	66	62	68	52	65	56	64	57	59	48	50	60	56	58	49	44	56	42	59	50	63	56	54	45	72	47	55	68	42	60	63	63	40	59	51	47	56	58	61	74	56	65	50	53	60	53	59	74	58	59	64	59	39	55	58	52	47	45	53	69	56	52	65	47	68	52	50	63	61	53	54	42	54	71	55	63	50	71	51	72	47	63	56	56	64	49	53	61	47	49	43	61	54	61	49	65	52	55	64	77	61	68	49	73	62	48	64	51	60	58	52	61	59	65	72	69	60	57	56	46	59	52	63	58	39	55	61	50	51	56	43	64	60	52	59	57	47	56	55	52	50	53	50	56	62	48	59	56	62	66	60	69	53	53	43	68	51	60	59	62	66	56	74	49	41	56	59	67	60	69	54	61	57	51	69	50	58	48	66	46	64	51	69	49	60	51	70	44	66	47	67	60	57	66	49	67	55	67	63	65	53	62	51	49	54	71	56	57	60	65	60	60	56	59	55	68	53	61	49	76	53	63	58	65	57	50	47	59	49	63	50	55	53	65	50	55	63	58	47	60	46	56	61	53	61	49	77	57	63	58	71	64	62	81	75	57	69	60	54	38	55	54	38	75	63	58	52	74	57	67	55	60	60	54	52	47	58	55	63	49	65	62	72	55	48	56	63	67	78	55	50	56	56	50	61	78	58	75	48	74	66	51	78	62	56	54	47	58	54	53	65	48	51	39	45	75	64	55	53	58	41	52	64	54	59	54	54	50	48	52	60	66	53	58	49	60	46	62	48	59	65	53	51	62	54	53	53	67	53	52	48	63	51	49	50	58	46	62	71	57	60	63	63	67	60	66	46	75	61	48	48	58	61	49	59	59	71	73	61	56	60	50	75	53	59	56	56	50	47	67	57	55	56	57	65	65	36	67	48	58	55	63	58	55	59	37	52	55	66	33	62	53	53	50	59	52	67	52	47	61	49	65	67	64	68	58	67	54	66	65	76	51	48	68	63	56	56	53	64	70	45	59	44	61	57	60	64	52	61	63	44	49	57	67	58	65	61	60	49	64	61	58	58	66	44	61	50	59	56	63	47	57	80	58	41	56	64	46	58	47	64	67	55	56	48	47	58	59	52	54	51	70	66	60	62	63	66	74	57	46	69	61	62	53	49	58	55	61	64	56	48	67	72	51	50	71	42	52	68	51	63	41	55	59	50	67	64	48	56	58	64	64	59	49	49	48	64	55	62	69	64	68	56	62	57	70	63	46	51	51	54	49	52	45	63	57	71	53	63	49	55	48	51	72	62	52	47	59	62	55	52	58	62	52	49	68	67	47	56	58	58	49	55	53	52	64	70	52	71	52	60	54	49	55	54	58	64	48	47	56	54	63	51	58	49	46	58	63	55	63	61	52	63	61	49	56	48	49	49	68	46	64	59	71	57	55	49	57	52	44	55	55	51	67	61	44	65	52	42	50	51	65	48	49	48	47	56	82	55	62	47	58	68	64	48	67	56	52	61	65	67	46	56	51	58	62	66	42	55	65	57	54	58	69	58	58	56	59	61	55	64	53	66	51	47	45	59	56	52	43	50	64	62	63	61	60	63	67	47	65	63	63	58	52	72	54	57	57	56	60	65	77	54	69	59	56	56	43	74	48	59	61	52	63	52	57	58	53	69	68	55	61	51	52	59	59	48	57	57	61	62	69	65	52	53	57	64	57	60	57	47	45	65	60	50	64	60	58	64	47	56	64	63	63	69	66	52	62	58	66	60	61	70	60	53	68	57	44	57	62	44	69	52	58	47	65	45	74	66	53	69	57	53	59	76	51	67	76	56	59	57	54	52	59	44	55	54	66	71	57	67	58	55	59	53	74	72	58	58	68	60	54	67	55	58	53	60	56	60	57	50	60	60	57	54	70	51	49	64	50	54	52	55	62	48	54	63	57	59	72	54	66	55	64	66	55	53	59	57	60	74	51	61	48	61	64	56	55	59	54	64	51	62	61	61	63	53	59	65	50	68	74	58	72	53	60	58	67	48	57	68	70	56	59	53	62	55	65	82	54	58	58	60	64	61	65	64	75	61	60	50	55	57	58	45	50	62	48	49	77	51
23751	10404	7744	9052	16088	20480	20494	20218	19037	17149	15356	13755	13940	12415	11242	9823	8732	8099	7233	6646	5654	4734	4052	3699	3240	2751	2150	1977	1894	1796	1899	1658	1458	1394	1314	1197	1213	1192	1031	971	891	766	709	661	589	632	644	639	720	795	786	751	691	647	630	618	586	527	536	555	525	529	531	516	587	497	529	490	525	516	516	445	481	517	467	491	502	502	486	468	509	539	481	550	460	500	502	498	499	534	540	426	478	510	485	456	462	426	474	492	491	463	473	458	520	475	465	466	492	504	507	501	482	540	476	503	474	492	487	477	475	488	462	478	461	502	453	478	484	504	482	432	487	464	505	461	454	484	496	511	459	484	456	457	468	503	495	460	460	471	453	472	497	486	468	481	496	472	466	499	469	486	492	486	465	496	473	453	458	465	487	483	454	492	474	489	500	457	467	472	449	453	429	489	454	475	487	508	505	447	468	449	441	482	483	492	479	507	483	459	483	524	468	503	464	493	498	473	511	507	482	482	475	504	455	486	483	486	493	476	519	467	491	473	466	479	465	469	430	495	479	491	484	513	477	481	468	499	500	481	524	488	491	457	435	454	471	443	521	462	531	461	489	474	471	430	480	445	464	501	468	481	464	436	478	484	473	479	466	493	494	476	470	470	514	488	498	481	531	513	496	475	444	465	489	462	477	503	483	476	477	491	456	547	477	504	443	481	469	467	448	495	459	443	449	453	475	503	487	487	447	456	475	499	494	492	484	475	492	465	493	514	479	480	466	453	450	471	499	505	497	485	480	470	502	462	479	516	434	499	487	508	466	500	464	478	504	493	476	490	471	506	452	466	443	454	486	470	484	519	516	529	476	506	453	469	461	473	509	489	482	478	489	483	477	524	466	426	449	455	467	505	484	493	533	501	482	478	447	446	502	456	512	534	507	477	507	473	489	498	468	510	471	447	449	445	440	482	436	499	487	483	497	466	450	467	505	480	462	448	527	517	503	511	482	477	456	481	468	442	479	488	495	466	452	453	482	527	497	489	496	525	502	519	445	467	463	519	486	476	457	551	463	512	460	493	489	470	466	460	441	473	472	461	442	521	475	476	495	488	475	507	475	506	459	465	484	494	481	511	494	472	457	477	505	462	500	459	450	442	476	497	479	470	498	471	508	506	467	444	506	477	483	493	462	502	521	474	489	477	552	497	512	473	454	467	491	469	463	466	505	455	471	494	451	476	461	461	504	442	482	444	474	485	465	512	477	495	452	474	489	499	456	462	476	497	523	466	484	439	516	495	459	486	488	448	447	474	498	488	526	491	457	444	481	489	467	472	449	498	485	461	468	439	492	533	488	469	464	529	480	484	475	487	461	464	467	471	474	467	501	448	474	514	481	457	472	497	456	508	482	459	478	476	457	492	463	500	491	447	457	509	488	483	449	493	429	504	484	457	469	487	492	504	492	463	462	494	478	493	490	471	463	454	498	482	442	463	461	489	460	484	475	455	508	455	495	477	491	500	482	484	489	492	483	495	499	518	447	490	486	463	483	465	487	495	472	465	494	495	482	475	473	442	485	478	463	433	490	496	455	444	520	477	465	450	467	445	484	490	457	490	475	489	450	495	487	452	457	471	487	436	483	475	463	520	474	441	466	485	474	529	481	480	496	442	475	509	448	463	500	478	454	493	481	454	477	474	472	454	430	459	493	470	503	471	466	465	466	496	509	462	495	484	471	512	479	483	509	464	490	471	487	482	467	515	501	466	479	469	498	440	481	462	459	465	494	504	434	461	492	489	470	464	448	465	464	487	491	442	467	475	500	498	459	472	482	491	463	455	467	453	475	484	451	503	469	490	458	470	490	488	488	474	450	507	467	446	458	476	472	500	499	477	494	469	453	509	459	458	511	485	450	511	470	482	469	467	478	495	467	481	453	498	476	492	460	419	488	452	527	489	487	503	450	455	455	477	473	473	484	486	524	472	475	471	489	490	476	507	473	464	488	465	459	488	525	465	484	445	472	484	488	490	482	461	491	466	466	462	472	419	463	449	456	506	479	515	484	454	483	520	482	485	486	493	480	433	497	451	471	512	488	480	500	438	469	504	472	513	444	470	478	499	501	465	431	445	456	511	491	477	464	473	509	511	485	478	460	462	505	474	476	497	449	487	453	503	474	474	488	465	472	495	488	487	501	449	459	489	464	466	444	487	466	489	478	511	504	471	465	528	512	467	495	483	484	487	522	479	460	459	472	480	509	486	499	455	471	491	472	495	470	463	472	469	466	490	472	505	443	443	462	490	496	494	489	504	441	474	431	501	527	472	487	517	472	482	483	482	472	440	456	496	489	445	444	457	473	473	457	480	446	474	449	465	504	489	486	484	555	468	446	478	454	435	452	500	466	523	496	490	484	485	468	464	468	454	482	492	486	501	465	474	443	455	466	491	481	488	486	445	436	432	489	525	485	457	475	484	476	478	433	489	490	512	477	466	452	480	458	513	452	478	450	463	486	481	478	481	500	465	469	473	494	474	473	477	483	517	449	488	510	476	462	444	493	471	438	520	527	480	498	493	482	452	432	488	492	475	474	475	430	425	483	468	478	475	473	479	491	514	460	465	493	491	493	479	498	450	502	455	455	488	499	456	500	478	466	437	495	479	458	462	511	475	466	446	484	435	450	491	460	498	483	489	509	488	465	479	480	463	508	478	542	495	457	465	463	482	472	465	449	525	483	521	520	447	512	489	476	454	476	459	483	452	505	514	480	480	467	473	459	490	452	494	475	505	448	440	558	440	473	437	444	487	490	480	495	473	487	489	494	455	465	479	516	469	445	516	474	473	474	455	494	461	447	462	459	455	492	463	485	482	460	466	466	473	482	448	491	472	442	452	480	462	489	460	494	491	467	492	473	464	484	492	482	500	489	494	506	487	483	466	480	473	435	455	475	467	449	503	463	432	433	482	461	494	454	450	487	468	454	556	505	456	467	482	471	475	464	450	425	453	500	502	475	519	474	430	510	486	502	487	438	454	463	473	438	481	436	451	457	442	474	464	459	430	504	518	437	513	464	498	479	489	492	473	479	480	456	450	482	471	501	507	459	526	444	477	493	495	491	496	511	500	488	459	469	456	465	513	489	494	461	473	469	442	454	495	487	471	465	468	502	496	490	454	462	479	467	502	496	488	499	448	461	441	477	454	447	489	478	481	487	467	457	459	515	460	448	515	516	475	493	466	475	473	493	464	484	460	483	506	489	481	465	485	484	468	482	515	455	519	482	472	508	477	480	444	505	486	492	463	438	465	483	446	502	534	439	458	454	490	477	470	485	471	463	450	479	482	469	509	499	496	492	485	473	512	455	453	495	472	464	502	496	435	455	450	439	506	504	471	491	487	466	486	490	485	486	469	520	484	462	516	519	450	429	439	486	447	516	467	483	414	492	448	467	425	466	477	454	486	447	518	488	488	500	493	461	463	459	485	514	484	482	489	491	457	483	475	477	465	467	446	492	482	467	488	444	476	462	489	519	474
6350	1672	1004	681	541	554	707	838	818	764	712	671	714	641	542	499	462	431	357	388	321	289	241	261	195	227	156	175	148	181	151	175	133	139	133	125	146	131	122	115	107	101	89	112	99	105	104	110	117	113	119	116	118	100	108	115	119	112	113	86	93	100	96	84	103	100	116	101	104	97	127	110	123	93	97	89	92	110	87	91	127	83	90	98	102	86	74	91	104	104	111	95	92	109	90	92	113	112	98	103	92	78	103	107	99	109	97	89	101	111	88	98	111	108	93	102	82	89	96	114	113	108	107	109	92	101	98	111	85	94	105	101	96	88	103	102	101	85	98	109	92	101	94	103	105	114	101	90	79	91	101	106	85	107	96	94	94	94	109	92	97	118	109	88	98	105	90	107	96	100	85	113	86	103	92	108	91	96	82	99	79	99	109	104	117	87	95	92	106	98	90	103	101	103	101	95	107	87	96	94	103	95	100	99	99	118	117	109	107	108	111	95	103	110	92	96	88	91	97	104	106	103	108	103	112	103	94	91	99	97	108	106	102	104	91	98	103	105	116	92	92	97	99	96	125	96	113	117	106	112	86	100	104	110	99	103	106	100	105	92	91	102	99	91	93	108	102	113	94	112	98	94	112	120	98	90	83	105	105	110	101	95	99	106	104	94	86	115	111	97	112	97	102	98	93	98	89	90	96	112	82	99	103	104	92	96	84	125	99	101	110	100	93	104	107	96	111	93	100	132	79	104	100	92	105	89	73	107	109	87	99	95	97	92	80	92	85	108	98	94	102	96	97	114	93	102	108	99	97	108	97	87	116	103	92	102	94	100	96	111	102	103	96	107	85	119	92	100	96	104	103	112	104	112	102	101	95	110	111	95	93	112	95	113	90	100	101	90	117	94	91	95	97	102	90	81	100	97	95	90	91	84	93	105	82	107	103	110	108	92	96	105	110	111	97	96	100	101	118	105	82	91	97	103	93	120	92	111	103	76	99	94	95	97	103	95	103	99	104	83	87	98	88	96	109	92	105	105	107	87	104	91	100	102	95	89	107	106	81	113	96	99	97	85	108	100	107	109	87	99	89	109	107	92	105	96	112	92	95	94	109	97	111	95	107	92	102	100	101	81	114	102	96	105	95	93	86	123	106	108	102	100	95	107	96	89	113	95	98	100	100	92	79	104	102	109	90	106	97	92	99	97	95	82	99	93	100	115	98	105	95	107	100	109	96	82	95	95	110	97	111	93	98	97	121	89	89	100	105	104	92	115	91	102	92	114	105	77	108	105	95	104	103	89	106	106	104	95	94	99	81	101	94	87	116	89	114	122	117	98	96	96	78	103	94	89	106	116	95	102	102	101	106	96	102	90	92	105	97	107	109	114	111	94	96	109	96	92	94	96	97	94	103	106	86	97	102	100	80	110	103	110	99	99	78	94	101	99	97	108	91	107	93	101	97	94	110	100	99	110	97	106	97	90	95	100	115	102	114	113	95	105	97	100	94	106	87	98	123	105	93	103	103	99	89	98	126	117	89	89	93	101	100	96	105	91	104	111	116	104	109	87	91	100	104	114	89	100	105	102	101	99	91	99	113	95	99	96	109	85	104	118	97	96	74	93	99	97	101	110	109	99	99	107	109	87	96	107	96	94	107	110	81	115	104	103	110	82	96	100	115	113	101	90	93	90	100	111	88	109	85	97	87	95	91	102	83	102	90	95	101	83	92	100	84	88	97	102	91	96	110	106	93	110	101	102	90	89	82	117	112	91	97	107	99	105	99	111	101	102	101	96	110	96	88	91	82	96	97	96	95	117	108	107	115	115	101	94	88	102	107	102	80	92	99	102	96	98	93	105	94	88	86	120	99	106	92	99	98	101	92	111	92	89	99	96	99	101	104	91	102	92	103	99	94	116	78	83	94	101	90	114	83	106	104	109	96	98	90	117	87	116	101	118	86	103	96	99	86	103	94	93	98	108	105	101	96	85	109	76	111	95	110	104	101	104	105	89	103	107	95	113	80	93	92	113	103	104	97	92	104	91	89	94	140	97	113	96	86	104	92	104	110	104	82	93	85	87	101	111	94	92	104	96	84	106	118	107	100	84	88	91	102	94	99	92	101	88	106	117	78	97	104	98	98	84	99	113	103	110	109	108	91	105	102	87	103	100	102	99	101	98	102	88	115	91	113	88	99	117	105	104	95	99	86	110	105	88	99	99	82	80	98	99	101	95	106	95	105	106	117	113	113	87	95	89	105	85	98	86	98	110	95	97	111	112	105	78	88	124	98	102	114	96	114	74	98	96	88	98	95	101	107	83	87	101	113	83	107	99	100	87	97	108	91	100	93	103	97	95	91	125	100	95	90	108	101	80	103	99	105	98	105	87	92	105	104	93	105	95	115	89	98	110	104	92	85	86	95	112	86	110	110	101	79	105	96	85	104	104	118	96	121	86	110	92	98	95	112	94	117	117	93	94	93	109	111	106	90	97	90	117	123	82	93	80	97	103	103	95	98	113	103	102	89	100	99	112	102	95	104	111	87	93	106	96	102	93	100	112	125	88	101	108	110	91	95	86	112	88	85	113	102	100	110	97	89	105	92	120	99	104	88	92	78	98	124	107	101	111	100	113	85	116	106	92	95	90	85	92	97	79	118	95	104	92	112	99	85	96	92	97	108	109	92	106	108	104	108	110	102	96	94	102	88	100	94	89	94	93	86	102	114	103	105	101	106	108	92	93	94	107	96	89	119	94	99	96	97	85	95	92	105	95	96	87	97	85	91	102	98	94	86	112	91	98	104	89	106	107	86	94	106	120	93	83	92	115	99	100	81	85	75	93	111	93	80	111	100	119	97	106	88	120	73	107	89	108	104	87	115	106	95	103	84	105	101	111	107	96	106	90	102	110	94	89	104	88	106	98	88	91	91	87	112	94	86	113	83	107	92	94	90	87	106	105	103	96	102	111	100	93	103	107	85	109	83	78	99	90	92	94	119	83	105	98	89	82	101	84	85	95	86	101	86	94	93	120	102	93	84	90	85	97	101	98	93	106	84	99	109	93	94	106	112	81	88	93	102	96	97	103	109	91	99	95	97	109	104	103	95	105	92	97	119	95	87	106	101	69	118	94	107	110	110	100	130	104	113	92	94	97	114	107	104	87	113	106	96	92	104	88	100	102	107	103	100	88	85	102	88	97	104	91	105	96	99	83	90	91	106	85	94	94	109	96	109	110	101	94	103	88	83	116	103	106	91	94	76	101	105	95	86	99	83	84	115	98	104	86	76	119	100	87	95	100	104	80	95	93	113	87	99	117	102	86	86	97	104	101	104	96	106	116	90	90	95	107	98	95	85	111	103	122	95	73	111	101	110	115	90	113	103	94	92	98	117	85	99	116	99	90	103	97	108	106	105	112	103	98	116	112	112	103	110	113	108	104	109	120	100	95	97	83	100	101	104	98	94	120	119	92	120	101	92	99	112	89	98	77	89	98	81	105	108	101
29847	13480	10009	11544	19490	24609	24431	24112	22430	20491	18556	17019	16879	15517	13848	12261	11291	10184	9508	8597	7362	6311	5374	5072	4465	3899	2967	2726	2712	2783	2648	2364	2141	2199	1872	1804	1846	1762	1454	1431	1319	1174	1046	1075	1022	954	1006	1088	1126	1236	1327	1151	1158	1019	1026	1035	1002	948	926	900	897	918	920	922	958	943	849	894	868	902	878	821	862	808	839	845	876	856	857	854	831	845	849	844	852	848	821	827	818	810	804	789	796	851	868	850	841	894	854	837	826	857	838	857	835	841	803	863	832	812	817	802	809	852	812	865	843	852	801	813	843	823	791	868	774	885	860	865	807	890	816	817	871	870	827	834	860	823	828	816	830	819	828	844	822	794	784	831	842	856	770	870	853	833	834	810	804	791	803	839	835	860	818	793	805	828	859	824	815	833	837	810	875	820	861	770	832	816	792	843	820	872	789	880	838	753	833	756	785	793	798	813	818	833	757	812	802	805	803	816	852	779	836	803	791	827	858	784	867	831	887	834	852	772	849	809	831	802	775	832	824	783	828	779	795	895	830	810	838	864	821	789	873	842	839	822	812	843	842	744	851	826	837	807	841	774	778	817	834	821	836	837	818	846	829	788	765	802	832	849	850	825	812	844	820	794	795	789	793	848	767	839	795	870	808	823	809	829	802	833	866	827	762	818	824	817	791	809	811	823	864	769	831	826	830	773	847	849	817	788	853	748	805	841	843	859	810	785	827	817	797	853	787	799	806	802	820	847	835	775	821	855	824	793	839	797	852	826	789	775	873	821	815	851	759	853	836	827	826	852	841	852	850	877	856	793	854	820	850	786	841	790	861	846	784	800	823	872	814	815	768	842	886	851	851	847	782	804	831	824	793	817	819	778	810	837	854	792	890	823	800	822	839	836	873	761	812	840	790	804	839	846	802	846	852	845	835	799	809	823	799	787	805	860	842	842	822	833	813	797	852	816	795	847	812	792	857	838	848	845	855	799	825	855	858	845	822	850	788	805	848	841	836	826	832	778	797	823	850	838	838	849	834	832	834	797	856	793	820	829	859	874	862	885	822	843	801	852	847	774	862	856	829	832	832	814	851	827	867	785	832	845	743	844	805	803	869	843	861	836	849	817	851	821	806	862	791	809	796	864	811	843	818	825	815	836	837	841	835	833	845	861	833	819	841	864	803	858	862	854	826	824	844	791	841	839	843	804	764	848	793	785	741	791	821	778	818	802	841	830	834	813	859	841	847	784	871	812	846	851	786	768	854	804	789	835	859	874	833	802	803	769	844	835	869	803	856	836	818	824	839	790	832	827	774	851	835	821	867	856	842	838	821	860	852	848	873	804	795	785	763	857	842	841	800	836	833	804	824	786	770	805	807	790	859	860	799	785	843	814	807	813	865	842	780	793	790	802	864	804	827	862	825	809	817	840	845	845	832	819	834	811	816	861	815	778	825	787	835	797	808	888	838	814	839	835	817	824	848	785	811	754	849	810	846	792	747	828	794	811	837	823	815	815	858	847	857	837	851	840	826	814	851	820	796	844	847	851	775	821	790	832	836	792	797	776	888	825	794	789	828	814	798	828	814	814	832	849	813	858	801	777	812	786	801	805	854	859	807	853	862	816	894	852	822	822	824	830	859	833	818	772	824	799	888	780	781	863	753	869	868	766	790	843	785	804	863	801	846	811	812	839	822	856	827	782	861	853	810	816	846	825	855	862	812	845	804	811	781	868	791	850	794	824	785	834	854	876	832	825	805	803	851	848	830	817	835	847	849	856	840	776	817	847	779	829	846	803	825	817	802	819	823	881	823	781	875	741	867	817	788	800	783	828	837	825	820	831	850	808	818	816	853	812	867	842	820	849	784	824	790	802	737	782	834	846	769	846	814	823	827	767	831	811	822	836	890	833	812	834	784	849	853	818	849	826	818	777	819	870	814	810	838	788	838	834	804	822	841	867	826	808	767	783	799	815	807	786	864	874	859	825	844	849	809	823	816	837	862	842	751	895	811	814	837	801	873	808	834	807	792	842	779	836	880	788	814	819	821	895	794	834	847	809	814	848	839	826	839	837	851	823	867	764	838	798	898	811	789	833	785	874	822	807	811	808	830	765	827	854	839	809	840	872	813	819	883	808	803	824	852	791	828	833	797	831	789	885	796	818	804	797	850	843	852	863	814	835	826	824	874	778	809	850	776	787	827	808	834	832	886	805	792	869	848	729	838	847	831	785	809	815	817	833	860	809	791	807	801	864	865	778	841	848	805	816	825	827	769	800	846	788	800	826	837	786	764	845	793	824	818	786	765	855	827	850	804	813	838	840	830	822	813	819	796	824	843	843	835	828	801	850	824	829	828	830	811	787	803	838	857	809	835	844	842	856	796	775	830	807	796	838	829	793	799	823	839	844	805	806	833	818	823	808	821	799	805	819	819	854	824	837	826	803	818	846	859	869	752	864	865	842	882	859	811	799	824	829	794	787	816	809	827	788	814	812	790	801	841	811	817	831	848	812	797	820	818	886	877	849	848	895	840	841	834	814	801	844	798	853	851	842	839	809	827	840	845	827	790	820	839	909	840	847	807	817	825	845	797	832	830	797	818	841	827	848	814	816	827	849	829	839	842	807	794	811	817	865	811	870	812	805	820	770	831	836	850	840	839	839	830	780	810	837	789	870	800	805	800	876	803	850	837	831	891	855	787	844	797	837	829	835	863	830	828	808	825	840	842	815	831	815	859	844	791	818	793	834	769	806	853	787	818	857	847	821	849	825	854	829	898	888	826	856	825	861	846	798	841	785	779	864	818	802	849	841	823	848	857	837	835	842	826	845	842	764	875	838	838	860	819	792	828	852	850	839	854	833	839	781	816	830	828	863	859	830	830	818	855	816	869	787	830	859	825	837	837	823	807	837	781	813	812	841	807	842	837	813	814	810	835	820	843	828	795	826	824	833	799	817	820	832	818	852	843	775	840	841	821	885	827	839	806	804	843	853	843	782	821	792	825	889	820	779	805	811	827	851	823	804	857	827	813	808	826	803	843	824	795	847	861	871	801	869	818	839	801	837	850	811	813	818	829	876	804	824	799	885	841	776	818	830	891	852	792	851	777	786	818	781	820	838	780	832	817	816	816	822	822	849	808	813	848	814	833	815	785	794	861	871	832	833	820	805	810	819	804	777	842	851	774	814	850	789	830	839	869	873	826	822	808	834	833	750	802	843	810	816	815	820	826	825	831	810	859	810	800	890	842	853	849	830	797	866	828	860	811	822	832	822	822	803	834	835	811	839	830	859	775	843	797	810	786	850	776	810	804	831	845	811	763	818	885	848	848	821	809	830	814	819	811	922	830	816	777	814	823	852	779	857	803	819	800	798	764	774	841	818	800	864	844	774	822	836	809	841	824	776	828	797	795	844	851	833	845	836	850	796	877	851	824	805	838	824	860	853	853	815	857	806	802	825	810	775	833	840	813	861	800	825	872	833	843	828	811	834	851	840	789	812	830	828	822	815	845	830
4832	900	615	434	317	355	395	424	473	423	375	361	370	374	352	304	261	236	246	215	213	181	181	171	164	132	128	136	115	138	116	116	114	123	98	99	122	114	86	109	98	73	95	89	75	97	80	95	85	86	93	98	95	86	100	85	82	89	90	96	101	89	89	77	81	93	99	98	81	77	87	94	91	102	93	83	79	76	87	78	88	93	91	90	97	86	81	64	78	92	73	80	77	80	96	90	88	97	79	74	107	94	83	92	77	95	84	84	99	79	87	83	94	74	75	94	89	77	88	96	98	85	92	94	87	86	86	96	92	88	74	84	92	72	81	87	77	89	101	105	99	96	80	79	77	103	64	73	87	90	89	80	92	74	81	85	95	74	100	99	86	62	93	69	80	81	81	94	62	77	83	84	68	86	100	80	99	73	91	80	98	87	79	91	83	98	89	78	85	84	94	87	87	75	87	96	80	98	74	96	83	104	99	73	98	80	94	96	94	81	82	88	96	96	87	94	97	81	89	94	100	89	91	96	83	77	89	91	80	85	87	72	93	96	105	88	81	76	94	102	80	85	94	83	79	101	94	113	88	76	85	86	98	85	84	87	92	80	80	97	116	96	85	83	97	98	94	77	94	91	83	78	83	76	92	89	95	81	97	82	90	111	87	73	86	89	88	72	116	73	97	87	76	84	89	92	77	96	98	85	89	80	99	78	101	67	83	79	83	104	86	88	83	82	107	85	98	74	92	80	87	108	92	98	83	92	108	85	92	107	104	78	74	94	88	66	93	87	96	107	104	82	80	90	102	91	83	92	93	95	87	74	80	76	83	94	81	98	81	69	82	87	86	86	80	79	79	89	82	100	75	94	85	84	107	85	86	86	102	80	95	78	82	75	98	78	89	94	83	89	78	84	96	86	79	94	64	80	79	84	93	86	83	79	92	94	85	79	87	94	80	74	79	82	71	94	69	89	90	77	82	72	93	89	90	92	96	88	94	91	107	81	85	82	84	101	77	85	73	89	80	106	77	95	88	77	94	91	82	92	75	88	77	84	98	93	81	80	87	79	81	86	84	93	86	90	86	87	87	89	79	110	86	102	88	86	86	79	96	77	87	67	79	87	79	107	93	95	85	112	88	91	73	96	77	89	79	76	80	90	80	77	96	103	73	84	81	64	94	83	87	105	73	84	84	79	93	74	88	76	82	69	96	95	79	81	75	106	99	86	89	82	94	75	79	75	90	87	78	82	90	79	84	71	89	86	102	79	77	86	87	85	81	89	72	84	82	83	101	86	81	91	96	79	79	82	96	92	79	74	93	89	88	97	86	84	88	99	93	83	76	83	90	81	79	76	94	112	108	89	78	88	93	98	78	103	115	74	80	99	84	83	70	93	77	72	89	105	91	69	100	85	86	92	78	83	87	90	94	102	99	85	78	88	86	95	104	77	82	69	96	87	82	93	85	96	69	73	82	99	92	84	99	91	74	88	79	82	77	82	79	89	91	63	99	84	83	89	95	72	83	97	95	97	89	98	87	59	99	111	95	88	92	74	75	78	67	105	97	79	104	95	89	86	91	95	96	79	88	85	112	80	95	103	95	78	92	77	82	81	85	97	83	92	91	98	94	81	86	108	89	77	84	84	84	80	90	87	80	90	75	90	86	99	107	86	73	75	110	78	84	87	89	88	87	107	72	86	98	74	82	94	81	93	88	97	88	100	84	82	97	95	101	71	92	85	88	73	87	75	91	98	102	101	84	92	99	82	85	84	73	86	99	96	84	82	69	91	82	85	87	86	86	89	82	94	88	95	92	89	90	87	90	89	105	96	88	80	80	91	89	76	83	101	91	95	101	79	84	94	74	79	98	98	85	98	81	80	77	80	93	99	86	86	86	82	80	102	90	86	76	93	87	81	77	101	83	88	82	96	81	93	70	80	103	97	98	93	90	101	95	104	75	85	97	104	77	88	103	84	73	79	95	78	95	71	91	81	85	98	97	93	64	74	85	85	81	81	79	91	82	88	97	101	94	90	87	76	94	64	69	97	94	82	70	85	92	78	103	88	78	86	90	70	81	107	86	104	100	88	102	85	79	89	80	76	84	91	79	83	88	103	64	89	82	86	85	79	101	83	102	71	76	88	75	72	83	90	91	72	75	87	83	86	99	91	93	74	80	109	70	78	88	78	87	77	99	97	77	90	84	80	90	82	72	87	106	82	89	77	82	79	104	85	84	88	95	86	85	82	87	87	85	89	88	85	76	88	94	80	90	93	91	85	84	75	79	83	84	83	69	87	84	72	76	93	99	98	105	108	78	82	84	88	89	79	97	69	102	83	87	94	99	81	92	85	85	87	86	91	97	81	89	87	94	94	71	104	93	68	97	99	106	97	75	86	97	111	90	91	81	89	92	77	95	85	83	83	100	71	93	98	84	85	99	85	77	104	83	98	85	102	84	80	79	82	86	86	99	77	85	88	82	84	74	104	87	85	76	82	77	83	96	82	102	78	90	90	78	87	83	83	61	81	91	90	93	79	96	84	85	93	80	85	92	97	89	74	83	83	80	89	79	99	98	79	73	84	92	91	83	90	78	90	95	81	100	90	74	84	87	74	93	94	93	100	88	89	81	94	94	101	89	92	94	90	89	86	90	85	71	86	76	88	81	105	93	81	90	82	88	96	77	105	85	88	77	86	78	97	89	85	96	105	90	74	86	84	87	95	86	92	87	90	96	79	79	88	74	80	87	82	88	89	94	84	84	99	97	89	83	77	79	93	98	99	76	106	95	82	84	96	77	91	97	81	74	88	74	84	82	91	79	82	96	75	77	94	80	82	88	84	89	83	86	103	83	104	95	88	84	82	72	93	96	81	84	93	79	85	106	86	95	88	94	100	84	79	106	91	90	101	94	87	90	89	89	83	86	90	87	88	82	88	91	80	87	84	99	92	88	83	89	80	89	92	66	93	90	95	88	94	79	101	86	94	70	74	79	71	80	102	90	90	94	98	84	80	76	83	69	90	88	91	98	103	82	85	95	89	101	82	105	69	83	83	95	103	107	99	85	77	79	99	94	77	85	89	84	93	79	89	67	89	80	93	106	75	88	92	85	65	80	88	79	93	68	93	94	87	103	93	96	104	90	82	91	83	87	91	104	90	94	96	79	82	93	80	92	92	84	81	87	83	84	86	85	80	96	74	89	79	84	81	94	88	77	100	86	78	89	99	83	85	77	98	85	81	95	88	93	90	87	78	116	92	86	76	84	95	81	84	100	83	98	103	65	99	86	86	76	92	82	94	93	84	86	77	78	91	94	82	101	93	98	83	88	96	93	90	88	83	90	92	99	68	86	84	94	86	81	107	83	78	68	75	90	78	64	92	101	89	102	107	93	92	86	68	70	87	85	95	94	77	93	87	68	100	73	71	92	82	84	97	100	98	89	85	68	82	82	79	93	102	86	74	79	104	92	68	92	86	75	85	80	76	89	77	93	97	108	86	81	80	105	91
21592	8976	6423	7291	13769	18394	17464	16965	15797	13890	12422	11125	11213	10138	8791	7654	7036	6281	5870	5199	4467	3626	3256	3052	2783	2344	1956	1728	1701	1789	1724	1511	1398	1344	1220	1194	1230	1075	1041	970	920	877	833	756	821	812	755	796	895	883	866	849	834	805	807	742	745	796	731	725	721	753	749	755	727	723	742	777	736	738	682	718	702	721	724	734	739	731	685	717	668	704	695	693	698	717	727	687	696	710	678	713	710	714	673	741	702	772	696	700	677	685	758	659	667	691	720	749	657	674	669	728	712	717	748	702	662	711	715	655	706	714	752	676	716	675	701	717	687	678	660	673	687	743	652	679	660	715	747	738	700	730	685	734	688	677	711	704	658	740	711	707	685	733	700	695	724	709	665	692	687	654	686	709	725	719	667	744	693	687	701	723	681	698	677	703	720	702	701	664	710	650	744	710	718	702	684	736	730	636	714	668	729	688	703	698	740	654	678	697	697	660	717	697	702	659	720	705	740	706	697	654	709	676	726	707	703	717	689	685	700	678	690	685	647	679	711	715	717	684	696	664	658	733	707	703	699	702	656	753	715	713	717	713	688	667	703	664	710	703	696	711	699	661	715	662	724	758	732	712	715	705	689	649	695	706	672	697	652	664	679	764	699	703	717	702	676	663	688	706	702	710	686	737	690	658	721	727	693	751	758	681	700	710	732	643	736	665	731	698	688	696	713	722	709	697	678	724	738	699	747	723	705	709	732	723	692	684	701	732	706	717	691	691	662	725	736	708	702	663	671	682	704	659	641	726	708	728	698	671	709	673	702	713	742	685	668	670	684	668	722	683	702	689	712	688	736	710	716	710	660	697	733	658	658	707	746	703	659	715	756	744	684	675	715	721	741	695	646	714	677	745	699	731	739	689	708	686	717	667	709	663	727	686	713	731	732	658	689	661	720	717	727	678	715	696	654	729	664	687	707	738	656	730	702	704	707	688	680	689	689	670	673	717	695	710	691	754	724	689	728	686	671	716	704	660	715	702	674	681	660	703	695	709	744	669	720	661	725	701	747	723	661	723	664	715	696	717	696	718	705	713	700	710	740	682	746	690	731	723	679	676	690	719	695	708	723	720	734	718	688	709	721	684	719	742	699	694	684	655	678	676	690	732	740	718	690	666	687	731	679	744	726	759	685	707	668	713	722	747	708	700	729	655	704	708	724	695	640	661	715	749	661	723	712	696	657	685	670	670	725	691	699	694	675	691	742	743	685	741	699	693	690	731	649	709	680	657	711	693	673	758	672	680	698	704	661	720	701	719	694	692	706	693	726	712	698	661	709	663	710	715	692	705	716	669	706	689	702	700	689	683	694	656	665	778	706	684	712	665	703	660	671	743	698	681	705	721	712	704	701	708	677	736	744	730	699	710	713	683	693	694	678	675	678	739	704	666	703	722	707	701	697	714	702	722	690	738	676	709	700	677	696	700	703	674	705	713	662	687	680	703	672	668	717	702	696	672	719	697	703	669	713	728	718	673	684	757	737	660	701	735	680	723	676	748	713	704	679	730	668	692	732	680	705	676	697	659	715	712	679	762	712	683	668	670	700	684	734	707	670	681	647	715	662	678	704	697	663	760	724	705	732	702	771	663	689	708	695	728	727	690	680	699	661	708	710	716	702	735	710	695	743	687	726	726	658	715	706	745	687	743	691	685	665	742	724	682	756	711	668	697	719	692	748	693	689	710	670	750	703	731	702	724	707	704	693	688	694	713	764	674	659	725	711	733	661	706	725	666	693	701	671	719	714	695	679	739	653	701	671	696	726	679	703	703	668	706	718	706	711	705	696	708	739	679	697	717	681	675	703	678	677	721	731	682	664	676	695	732	696	691	708	697	707	636	669	708	683	686	707	686	711	675	711	664	683	691	702	763	714	719	681	705	660	739	714	718	690	676	699	740	639	653	707	649	684	698	708	713	657	670	679	714	761	682	690	650	689	699	711	687	688	679	659	728	725	702	727	735	708	706	685	750	682	695	727	716	690	664	726	705	709	683	696	710	712	705	701	738	719	735	684	685	752	706	673	662	667	712	709	655	710	707	728	708	696	665	730	736	669	686	735	689	724	689	695	648	709	703	766	699	687	741	707	717	692	737	690	709	692	685	672	728	687	717	686	680	685	713	746	705	694	653	694	722	736	692	703	703	667	685	679	737	688	661	708	730	718	659	710	667	715	701	713	752	686	656	721	664	727	731	674	689	667	685	662	726	701	685	679	665	694	688	721	725	683	718	726	712	709	711	722	734	624	691	645	716	673	649	700	693	683	690	748	758	690	723	652	717	772	678	714	712	696	704	716	699	700	715	680	687	689	709	743	743	762	692	683	702	676	715	660	670	725	711	700	679	657	748	653	668	730	707	700	755	695	684	729	701	721	713	739	713	723	668	685	658	707	699	708	671	668	709	714	719	693	686	727	686	672	692	686	679	685	695	708	744	730	697	686	724	702	698	664	682	688	669	704	723	662	725	723	690	734	771	690	683	663	716	698	687	663	724	676	688	664	746	692	678	704	689	647	719	705	676	675	701	686	689	679	671	698	707	671	655	716	676	702	677	766	716	680	702	690	743	703	661	724	684	717	671	680	745	694	653	711	713	721	672	690	708	681	673	701	708	674	725	698	681	662	742	699	694	680	724	733	719	677	705	697	670	715	739	712	729	699	633	703	685	669	696	691	718	702	705	680	728	672	680	707	742	697	653	712	672	683	723	694	740	694	717	702	703	732	682	700	703	670	713	710	697	724	677	750	724	689	727	728	704	691	687	693	743	684	725	674	702	655	637	709	676	691	675	651	662	733	741	715	700	735	670	753	652	708	682	688	715	721	695	736	714	683	665	692	704	681	672	669	698	716	710	653	715	778	710	739	750	728	691	689	712	688	727	708	722	710	665	725	769	696	688	685	704	654	673	741	665	699	720	739	705	727	701	720	736	701	700	717	663	689	676	720	696	723	692	700	712	690	647	682	659	730	716	719	643	710	666	642	733	710	687	720	697	674	655	729	736	701	678	682	730	735	669	665	744	712	701	737	745	688	709	708	691	696	685	704	705	663	686	696	741	682	718	702	712	752	644	707	681	669	675	724	703	694	760	724	698	708	702	710	664	645	617	664	739	676	714	680	760	714	702	700	717	683	678	712	658	705	734	720	685	674	729	693	727	691	719	723	696	713	703	691	709	747	722	661	750	663	709	734	686	687	713	689	704	699	724	685	714	714	710	740	683	714	700	703	670	683	727	698	667	672	721	736	696	682	730	694	681	671	682	689	718	674	658	690	692	677	767	709	720	726	685	697	731	696	720	671	732	677	696	714	698	702	701	708	681	687	678	697	636	758	721	717	741	703	661	709	698	665	669	721	673	706	680	762	717	700	706	759	712	726	751	634	738	714	705	685	705	692	669	713	724	668	698	744	709	733	686	711	687	697	691	622	709	690	675	682	690	708	728	654	686	658	721	711	723	656	731	740	712	709	681	706	686
4715	1403	831	622	464	575	662	695	714	632	562	544	553	528	466	428	442	350	327	331	334	254	266	248	223	207	209	149	174	172	192	158	170	158	172	158	118	132	139	143	123	133	137	135	101	128	124	125	133	135	147	117	111	133	123	116	123	129	125	127	120	101	104	121	130	114	101	103	127	126	120	133	109	110	120	108	93	129	110	129	122	115	147	99	116	124	115	123	93	111	127	123	108	127	103	126	102	108	127	133	113	113	113	111	140	120	126	106	118	122	110	120	123	124	116	123	119	113	122	122	117	138	123	111	107	134	130	130	119	127	103	123	105	120	118	118	117	135	116	111	118	133	124	125	119	102	124	116	118	104	119	131	130	115	127	109	126	119	115	119	120	140	114	102	133	94	122	110	114	117	146	124	129	121	103	116	106	122	121	101	123	110	123	136	129	128	110	140	108	111	119	115	117	128	124	129	120	124	109	116	129	125	119	107	115	118	115	146	109	126	130	135	139	106	123	121	100	110	113	110	112	105	113	123	112	115	111	117	113	119	125	107	122	119	118	119	105	104	109	137	127	106	158	120	148	113	109	95	128	115	107	117	114	124	111	115	116	117	113	110	113	111	116	128	126	114	111	139	131	126	95	105	118	125	111	141	136	111	126	116	102	130	129	125	116	117	121	123	108	110	127	120	109	129	118	114	115	98	115	131	142	101	113	114	134	101	124	109	120	118	94	128	133	118	126	121	109	106	118	120	137	114	111	115	117	113	119	113	111	127	128	105	108	108	126	113	106	110	128	139	122	121	111	132	109	120	122	139	116	124	118	99	117	115	114	114	117	109	142	147	111	115	127	129	121	104	126	133	115	116	122	107	105	125	111	131	122	119	112	111	112	122	107	118	130	112	105	117	122	110	101	117	130	132	123	109	123	123	119	120	132	116	137	118	138	124	103	107	121	105	128	135	114	123	134	125	119	127	115	117	118	115	111	112	117	109	121	95	126	132	121	97	148	117	116	120	116	130	102	133	105	109	105	107	126	125	104	120	96	130	113	140	133	131	111	131	115	105	123	100	125	110	121	116	117	116	125	104	116	133	109	124	115	120	97	124	116	109	126	116	94	145	122	121	130	117	111	121	111	113	105	103	129	128	119	121	126	113	120	116	113	120	109	134	123	125	127	139	114	128	130	117	130	112	118	116	125	107	122	96	105	147	132	114	122	121	132	116	105	131	117	108	112	118	109	118	123	137	125	137	122	112	102	120	128	104	111	127	122	106	119	114	102	138	123	118	106	102	108	112	121	138	134	116	130	128	123	104	128	145	112	111	120	115	135	114	114	120	109	125	120	113	136	133	112	103	105	127	118	116	117	118	114	123	131	129	116	120	128	128	121	121	124	126	144	123	112	120	105	101	111	128	138	120	111	125	116	129	111	108	123	113	125	128	126	127	117	126	108	122	121	106	122	114	126	110	121	122	121	117	120	106	130	141	105	107	110	110	120	128	127	159	122	125	117	140	115	117	124	104	114	113	111	134	139	132	115	105	130	118	126	117	110	105	129	118	122	105	126	123	118	126	114	134	117	123	134	122	118	127	107	116	134	118	113	103	119	138	112	112	105	114	98	118	128	136	128	130	130	142	100	120	113	117	112	115	114	114	151	135	124	101	122	133	128	117	94	106	105	122	121	132	126	106	129	113	107	119	133	88	106	113	141	121	126	127	113	109	126	124	121	112	96	112	96	121	127	116	126	123	121	133	126	117	128	115	125	133	118	105	116	108	122	107	112	133	135	107	115	126	89	121	111	115	114	91	101	128	150	112	109	119	130	109	111	118	117	114	126	113	128	117	142	123	122	121	112	116	110	133	146	113	114	134	121	141	110	125	117	119	114	104	116	130	131	116	118	120	111	137	102	110	135	120	115	132	116	132	110	108	122	98	112	116	122	120	118	117	113	141	119	134	138	116	117	126	107	114	111	121	125	145	124	106	112	117	124	106	107	90	127	126	110	139	108	130	134	111	110	120	125	118	124	119	135	127	120	120	122	118	116	95	94	124	113	120	111	110	117	119	111	136	121	129	111	118	122	93	119	108	117	110	127	130	124	96	100	109	117	101	113	94	127	113	129	131	112	110	133	133	131	105	129	134	132	113	120	117	133	112	112	102	131	130	113	123	113	107	132	115	115	111	106	130	116	105	125	142	133	105	135	132	119	120	123	139	132	117	119	113	122	140	102	111	120	125	116	113	126	121	112	120	100	122	128	134	114	114	100	123	118	129	125	132	107	132	115	122	109	133	102	123	109	126	109	109	120	134	107	110	100	122	112	135	138	118	121	124	118	127	118	117	131	128	113	126	111	123	113	124	109	107	119	95	136	96	144	117	122	115	121	120	108	129	103	91	119	123	127	115	115	105	122	139	123	101	116	138	134	118	118	118	115	108	123	93	117	129	96	128	119	112	123	130	103	102	114	113	97	133	128	116	127	108	133	143	118	125	108	124	119	123	116	111	105	99	113	121	125	111	97	115	147	123	120	115	121	144	131	124	132	135	135	124	141	133	97	122	125	130	128	130	145	111	139	113	111	112	141	128	129	135	137	139	120	114	122	129	134	122	126	134	116	143	121	107	120	130	121	132	121	105	124	85	124	131	117	94	126	100	105	109	127	117	125	118	120	103	104	121	114	124	118	121	133	112	146	118	113	111	144	139	108	110	117	131	108	127	133	117	104	114	135	132	109	137	110	136	120	123	102	112	112	117	105	126	124	119	115	115	118	137	119	112	116	135	113	140	129	117	122	123	126	113	107	122	98	120	105	108	134	122	106	114	121	122	115	128	127	109	112	106	108	123	142	117	121	123	111	121	143	96	106	132	109	130	114	133	134	104	115	142	116	111	122	119	133	122	136	131	124	122	130	124	116	108	127	126	115	110	120	109	117	120	112	119	117	107	127	130	114	109	108	119	125	111	125	124	118	121	104	145	114	121	119	129	136	100	113	129	107	107	93	112	104	113	118	114	111	115	123	99	121	122	112	131	133	117	108	112	114	121	111	142	118	113	132	118	127	104	126	104	126	110	106	121	125	125	125	111	121	125	127	131	111	119	114	120	130	120	113	123	120	106	97	115	132	131	105	113	132	117	115	135	103	119	121	116	115	132	129	107	124	115	154	125	125	121	120	97	120	126	105	104	130	121	113	132	127	139	133	117	101	103	114	132	107	128	132	117	132	127	125	130	118	118	112	114	125	124	132	100	116	109	123	113	128	115	109	116	123	112	135	100	118	130	136	144	136	131	140	121	137	149	112	125	118	117	99	125	108	127	122	134	118	121	117	112	136	124	147	112	123	134	126	115	122	105	106	121	124	140	100	119	126	116	119	128	116	111	129	122	103	110	129	112	121	102	128	136	129	123	127	122	119	134	140	110	113	119	136	107	106	123	108	113	108	105	118	110	122	111	117	110	112	125	126	115	109	93	112	108	131	117	115	107	132	127	135	102	108	99	121	128	98	120
28622	12127	9038	9802	18015	23643	22691	21503	19962	17931	16205	14758	14809	13260	11874	10444	9619	8826	8093	7190	6354	5385	4738	4377	3860	3267	2737	2544	2500	2586	2604	2078	2018	1888	1816	1780	1782	1445	1446	1396	1257	1197	1085	1097	1087	1100	1147	1225	1229	1196	1267	1212	1165	1182	1107	1094	1066	1090	1009	1049	1039	1096	1002	1100	1052	1058	999	1007	1050	987	971	941	1004	965	994	980	971	971	1003	990	930	992	909	997	982	992	1002	998	1010	966	974	949	987	968	948	965	948	961	938	976	976	1000	1038	948	968	949	942	983	951	975	1003	972	918	954	941	943	885	984	980	968	942	966	989	951	904	939	961	986	963	947	968	957	952	937	1008	971	965	984	990	946	967	986	990	954	975	940	966	965	990	915	915	953	1022	1007	982	1005	972	994	1009	938	1005	910	1022	968	989	980	1011	933	967	983	979	944	959	955	992	978	966	1017	901	957	982	940	982	940	993	966	996	950	948	940	1005	994	983	952	917	959	922	978	973	934	921	924	993	925	977	953	1010	945	969	982	915	940	935	1004	949	995	958	922	984	980	954	925	965	921	965	984	936	971	922	977	947	1002	983	958	951	989	936	923	990	930	931	986	962	942	930	1002	921	994	936	932	974	995	1016	959	963	964	953	925	990	916	959	1033	1041	948	994	968	949	921	893	973	982	986	965	975	972	977	932	939	984	1003	906	973	977	979	962	971	961	972	983	937	931	941	986	909	936	922	852	954	957	955	968	936	954	936	929	952	1039	1041	942	1003	933	959	999	917	948	986	986	930	971	979	980	999	928	961	961	955	979	983	910	964	953	976	952	998	993	984	972	957	978	936	958	950	915	923	949	945	961	971	957	923	990	919	983	919	988	995	970	964	980	886	983	932	938	979	1021	960	894	974	1017	946	1012	988	931	953	939	943	921	965	966	939	928	951	997	984	985	925	935	994	957	939	1008	965	906	965	971	936	1028	964	971	982	970	970	952	970	1024	928	956	955	961	1014	886	1012	931	973	937	947	964	907	975	978	990	936	973	981	959	950	961	968	959	928	952	936	961	935	989	941	986	1019	973	952	928	907	942	985	987	975	882	962	999	960	969	1012	964	914	993	899	1011	973	910	982	988	958	931	933	917	951	1011	937	959	997	937	934	1006	986	922	929	929	981	935	940	1037	901	987	1002	933	986	962	935	943	978	894	1014	955	1022	965	1002	951	960	927	977	986	914	955	936	934	943	915	988	1062	996	935	950	928	964	981	987	1009	942	986	971	1002	964	981	946	960	939	952	962	954	923	978	1000	929	956	943	1003	977	973	945	954	988	950	1012	964	943	914	981	956	961	944	914	948	969	885	971	972	1005	966	942	978	903	981	1014	923	966	947	995	964	954	924	980	979	885	930	941	981	925	900	945	1026	971	956	954	990	973	937	961	986	998	958	1002	978	921	960	932	947	945	973	963	991	919	966	936	996	935	928	926	962	943	946	983	967	946	965	927	985	948	971	937	1001	997	951	986	962	956	926	1008	953	1004	949	917	926	1013	966	990	967	990	1010	973	983	940	952	947	963	971	929	943	968	957	917	948	952	962	967	1021	967	961	975	989	934	939	938	950	990	984	932	1003	963	986	961	980	935	962	1012	980	955	993	1007	959	964	914	995	1037	1027	974	903	1010	960	964	996	937	934	922	958	942	945	970	978	985	982	953	1007	983	953	974	935	957	956	965	976	960	960	957	1008	981	948	999	911	946	961	925	952	969	980	999	954	931	994	981	901	986	989	996	933	975	955	1003	957	946	918	948	991	1060	913	928	953	943	933	913	1026	971	977	914	989	963	929	1000	965	1022	948	933	967	968	970	990	943	933	950	963	946	946	992	940	963	921	992	947	950	952	973	996	961	954	1008	993	947	945	949	909	976	976	985	914	931	996	943	980	956	942	941	967	922	961	983	969	992	952	900	898	954	936	996	956	948	967	915	915	925	968	1009	983	919	1003	957	906	966	986	970	948	941	1001	987	1016	957	979	957	990	906	975	995	970	942	925	925	951	965	916	951	972	1018	935	955	919	966	951	973	947	985	960	937	965	962	980	987	938	1023	969	983	956	963	915	931	968	908	955	973	965	999	968	931	935	923	988	952	978	981	964	937	956	978	944	995	999	925	1000	1000	985	1004	905	974	955	988	961	984	970	1000	913	915	931	983	942	937	1019	944	984	912	953	907	943	958	928	927	938	947	919	961	895	927	945	974	966	914	941	981	1023	937	1009	996	955	944	965	933	976	984	963	931	959	1002	1029	975	1050	936	967	957	1017	909	1011	933	973	943	997	978	958	968	934	1009	964	967	945	946	901	990	998	958	950	953	975	882	980	944	975	929	971	965	958	982	1018	953	993	963	966	913	998	960	972	921	907	1004	942	922	960	910	946	955	975	959	955	941	905	956	968	1002	975	924	982	978	957	963	914	930	950	1001	944	1022	966	943	1007	972	1014	992	973	943	981	958	942	951	989	967	929	976	963	957	977	923	1028	979	976	971	972	908	991	986	932	903	974	930	956	989	1031	1018	935	944	1012	962	932	994	986	999	956	969	942	955	1003	969	939	1009	988	962	971	990	1013	987	952	986	912	990	1002	979	959	931	948	957	974	955	975	955	973	929	858	985	990	1011	989	965	965	1000	990	982	969	928	981	1006	955	963	928	942	965	1019	967	967	1003	960	965	970	926	1029	934	967	927	971	957	956	926	986	981	959	885	970	1004	977	977	936	948	882	939	970	947	933	914	968	1004	1022	937	998	997	972	941	996	929	961	949	965	959	972	977	961	953	1010	917	980	995	979	997	998	958	980	957	943	1016	999	994	934	984	946	978	999	921	958	986	951	1024	926	967	960	973	933	974	951	990	980	995	975	988	949	896	965	954	960	950	895	970	958	892	965	955	988	910	970	973	925	969	991	942	967	903	923	917	990	1018	982	955	920	993	964	965	930	955	938	969	963	964	943	955	894	955	916	957	956	931	1011	975	971	991	935	972	962	981	929	1001	859	991	946	963	898	973	966	1021	900	1033	953	951	970	928	960	977	917	955	943	921	928	985	957	989	1002	898	979	999	971	977	957	1012	989	949	964	954	977	992	1025	965	956	945	970	962	933	1015	899	960	935	966	969	977	940	971	974	915	954	956	1003	933	994	1001	913	980	971	913	979	969	964	964	933	950	958	980	900	887	966	944	973	965	958	1030	943	973	937	965	1015	1010	992	952	987	972	958	922	971	991	958	885	957	1003	991	981	922	955	989	921	912	918	988	1038	956	959	937	992	913	974	966	940	929	966	893	940	966	947	966	961	948	981	956	1024	973	919	939	1013	938	992	961	970	928	917	972	980	960	984	975	980	966	957	993	959	1038	972	955	980	965	997	918	941	999	947	1011	1004	1007	916	975	922	940	990	974	939	971	953	972	952	995	960	969	988	963	953	986	979	936	958	991	979	943	918	946	986	990	991	931	928	924	902	932	978	988	933	961	947	924	1001	1029	974	1033	923	942	931	916	974	983	926	1011	955	947	976	952	941	957	976	1016	913	964	987	925	962	1016	1020	975	993	890	985	973	959	913	981	942	917	970	969	1049	965	987	1001	979	928	956	961	1004	968	902	912	976	1023	921	944	910	974	937	969	981	939	949	932	982	956	1002	954	972	943	997	943	927	973	1030
7363	1132	735	543	366	490	509	513	601	539	541	430	530	434	396	352	319	328	285	278	252	204	171	186	143	146	111	102	105	119	103	112	91	66	90	86	93	68	71	63	65	48	69	62	70	70	67	68	69	64	72	69	80	64	67	79	61	54	62	56	67	65	50	74	61	53	52	46	65	54	77	64	50	60	54	60	58	56	57	73	55	47	61	51	51	69	52	55	58	57	56	58	62	61	55	73	56	59	52	55	56	49	64	44	56	62	77	62	67	68	63	55	73	50	58	65	64	69	56	51	46	61	62	48	77	60	51	47	75	55	52	62	61	56	59	70	47	55	52	57	55	56	55	48	60	55	64	55	73	45	91	63	59	44	61	75	49	41	50	69	50	73	57	65	57	57	72	65	59	52	70	48	60	47	66	65	60	59	56	59	49	68	66	66	56	59	59	54	64	53	48	58	59	55	66	49	45	61	55	60	59	52	53	40	77	44	60	38	60	67	60	52	58	54	46	48	67	70	62	51	52	55	50	56	60	60	59	57	68	54	59	66	53	67	50	47	65	57	71	63	73	58	50	63	60	63	53	65	53	46	59	50	58	64	68	57	52	48	53	59	54	69	49	63	69	51	52	51	60	47	49	63	49	50	54	66	52	66	47	77	70	64	53	69	61	73	51	56	73	62	55	57	54	51	60	52	61	53	60	43	59	55	55	50	63	60	67	58	50	59	52	48	53	59	68	60	54	55	65	55	59	59	52	65	57	48	60	66	56	71	62	58	67	43	49	53	64	64	60	55	58	52	54	54	57	66	61	73	63	55	68	76	68	56	58	53	49	51	55	48	55	66	50	66	68	72	60	64	59	60	57	60	55	47	65	56	49	60	53	57	53	56	62	54	59	48	68	68	49	68	43	58	59	64	61	57	50	63	66	56	50	57	58	67	61	56	62	52	53	69	61	77	55	76	50	57	45	54	69	48	37	46	69	54	56	57	55	59	43	53	65	49	50	47	65	51	63	64	58	50	70	52	59	54	53	64	60	60	56	64	64	50	49	54	53	79	60	66	66	48	60	54	72	49	58	60	62	44	42	66	73	57	50	49	48	60	59	50	50	48	54	47	46	48	39	58	65	65	45	67	52	59	63	55	68	63	54	64	66	63	60	54	61	57	62	69	58	59	63	57	64	55	49	45	53	61	53	62	63	56	61	49	63	55	66	54	63	61	59	59	66	74	54	56	55	50	61	47	58	66	58	51	56	59	47	53	56	63	54	53	66	59	51	62	59	50	54	49	56	57	59	45	64	47	64	56	60	59	60	58	48	50	61	66	50	56	58	55	59	60	59	57	60	54	63	54	69	66	47	61	47	58	71	66	72	59	66	55	56	79	65	67	58	62	55	59	66	52	68	56	50	66	52	71	64	62	58	59	60	69	55	63	48	65	55	47	56	61	52	58	58	55	54	66	57	55	51	38	59	50	59	65	61	69	62	38	59	60	55	50	61	68	60	58	50	47	60	54	59	59	60	55	60	56	48	55	50	64	60	59	59	63	56	52	63	55	58	57	69	55	61	54	50	54	61	57	44	45	64	59	53	44	62	68	59	53	58	54	80	51	57	50	49	65	56	63	51	50	56	53	65	42	63	63	60	60	60	68	62	66	64	64	59	60	47	78	61	46	58	48	51	60	55	57	56	53	65	60	55	61	56	60	59	51	45	51	63	52	51	61	62	51	52	55	62	50	45	48	68	65	63	55	61	62	74	64	61	49	52	56	57	57	63	58	51	72	67	67	59	51	58	66	68	61	55	57	56	63	63	46	60	65	59	61	57	64	62	54	54	72	63	62	61	54	45	64	48	48	59	53	68	70	61	48	59	71	57	51	53	57	50	50	46	69	58	73	51	60	64	67	48	67	49	58	65	52	42	59	55	68	63	62	54	59	65	59	49	62	62	68	75	55	45	51	69	57	75	48	51	63	63	69	59	49	56	48	62	64	48	70	65	56	52	69	48	55	62	58	68	36	41	71	52	68	55	65	58	50	59	62	72	51	58	60	55	54	60	59	49	50	47	56	47	60	54	63	60	51	54	67	62	48	54	65	58	65	62	67	60	51	50	56	54	73	56	50	56	62	56	55	57	39	42	46	48	54	53	47	54	62	51	64	42	51	56	54	76	65	55	42	63	60	60	55	53	46	71	51	50	53	51	56	47	59	54	61	46	60	52	63	61	54	52	52	49	56	58	60	56	55	67	55	44	64	48	58	46	63	65	66	52	55	54	54	64	54	59	65	60	51	58	65	71	64	49	57	63	57	53	48	57	53	62	57	52	70	52	66	51	61	55	62	57	60	53	47	50	56	59	64	62	49	46	59	52	38	60	63	44	64	60	60	57	63	59	55	57	49	62	59	64	47	57	68	49	54	60	71	50	53	58	55	60	63	62	62	71	67	67	59	55	54	69	50	60	50	59	62	54	73	50	56	58	66	49	52	49	67	64	65	64	64	55	50	62	54	70	49	50	70	71	52	31	57	59	50	61	66	73	60	60	49	55	48	61	64	60	43	55	47	51	50	70	58	43	49	50	63	48	62	63	51	52	57	65	74	51	55	49	51	53	57	52	69	70	56	51	61	64	61	64	68	71	59	67	54	69	56	54	47	52	54	51	63	68	69	46	67	68	53	63	61	60	59	71	69	56	53	56	64	57	55	62	75	48	41	52	64	53	48	61	61	54	53	56	71	66	61	46	64	64	60	54	61	48	72	55	48	60	56	42	49	50	62	49	53	54	49	35	57	60	57	58	76	62	64	55	61	37	66	57	65	70	56	52	62	63	61	53	61	48	68	59	64	52	57	55	61	71	61	61	54	50	61	56	48	53	65	48	57	47	62	58	59	44	59	69	45	59	43	66	52	74	62	68	56	67	56	54	73	48	64	64	68	55	50	60	64	52	56	62	56	60	63	63	54	53	51	60	59	56	64	46	58	71	40	66	63	49	62	54	55	51	49	51	64	50	52	52	67	55	50	58	54	63	42	58	56	56	57	58	55	61	60	60	60	57	52	59	56	47	60	56	62	47	64	60	58	57	59	64	65	63	65	58	61	58	77	64	46	52	67	62	55	60	58	52	72	61	48	66	58	57	40	57	60	63	53	67	48	64	52	56	46	62	49	65	52	60	56	50	55	70	59	76	46	73	51	62	63	62	62	63	67	47	51	48	54	57	51	54	53	50	57	48	51	56	55	63	50	68	61	58	60	68	64	52	64	58	54	52	50	58	73	50	84	64	53	63	56	51	64	60	37	52	40	59	59	58	76	48	59	51	68	58	54	61	69	68	52	55	45	54	56	46	49	47	60	68	54	63	54	63	70	73	58	64	57	54	67	55	56	66	62	64	61	61	68	68	59	50	61	51	60	67	53	67	53	48	63	60	59	57	58	44	57	62	65	50	67	51	72	61	51	50	56	54	68	69	68	56	60	51	48	58	48	58	53	51	55	64	64	61	74	57	57
24319	10972	7898	9045	16542	22020	21393	20018	18869	16768	15160	13764	14333	12782	10851	9713	8956	8183	7653	6782	5669	4706	3979	4000	3407	2885	2249	1989	1937	2064	2002	1529	1538	1406	1286	1287	1226	953	869	878	734	669	668	631	600	622	697	738	748	799	764	742	678	645	574	571	582	514	556	541	586	575	544	541	535	553	524	490	446	489	486	504	443	475	534	485	522	482	496	497	471	530	492	491	469	499	460	489	470	452	513	466	479	502	500	475	437	446	462	479	499	484	443	468	460	495	478	467	481	450	470	473	475	451	484	462	491	496	455	475	498	474	431	480	468	469	506	450	473	483	467	520	494	430	487	475	461	485	484	482	469	468	497	489	479	471	511	469	462	454	472	494	442	442	510	475	484	460	490	452	475	503	450	502	432	474	447	490	443	446	481	479	446	482	481	525	451	465	485	455	531	470	479	465	468	460	518	454	504	437	485	470	464	488	475	479	502	475	463	445	482	484	443	505	456	470	460	502	503	455	458	488	481	456	460	489	495	465	443	483	474	483	481	457	473	463	427	493	451	445	480	477	519	502	488	478	475	470	446	461	462	448	496	510	468	494	464	428	431	485	479	500	458	479	473	439	514	471	454	441	480	479	463	484	478	476	471	502	443	457	465	508	463	462	500	466	474	458	486	478	474	453	478	516	501	521	489	500	476	487	480	468	494	471	477	477	533	502	467	449	454	484	457	458	508	467	488	496	496	505	463	475	470	482	503	454	490	496	455	505	516	461	457	478	474	472	485	487	475	488	500	496	464	468	462	493	479	448	466	470	494	441	459	449	500	484	431	479	503	490	516	442	443	442	500	451	478	474	467	475	439	471	479	465	471	474	455	470	500	479	451	476	478	497	492	464	468	474	478	461	479	464	487	440	475	467	471	469	454	472	512	448	459	470	449	471	489	512	497	510	484	486	447	452	472	478	431	461	495	481	499	454	467	514	459	471	492	466	486	460	506	453	465	487	469	499	444	472	476	468	489	487	470	490	462	460	510	478	482	469	481	485	441	461	488	478	480	477	474	509	478	521	463	511	454	485	462	533	470	508	486	471	447	496	483	469	472	461	480	462	446	471	515	501	485	463	510	451	477	499	498	468	456	481	465	462	470	467	491	441	477	454	442	498	481	490	422	475	496	467	450	476	470	461	517	480	524	481	455	470	460	496	490	485	496	476	486	498	443	504	462	475	459	475	462	489	470	458	508	467	449	462	445	474	513	493	454	431	448	459	470	458	488	444	484	485	459	465	493	460	478	431	494	489	478	446	460	483	521	472	449	458	478	485	478	483	477	455	446	459	487	450	479	465	449	430	461	485	494	457	481	448	513	428	473	480	469	473	452	496	451	464	462	473	491	529	479	466	483	465	472	518	433	473	476	468	484	479	449	496	497	491	472	454	425	490	467	464	488	470	459	477	480	465	485	482	483	443	506	423	454	501	489	492	452	455	486	484	496	491	477	478	496	434	419	439	473	475	452	478	471	453	475	501	473	486	501	465	473	471	458	479	457	513	463	486	502	486	471	465	486	467	471	456	498	496	498	464	441	446	466	438	491	468	463	478	430	486	517	522	478	427	472	496	505	491	481	533	420	480	542	447	474	500	444	439	456	446	464	479	489	453	477	479	440	463	492	504	458	495	474	456	465	493	473	489	495	435	440	489	458	486	463	468	459	449	471	504	501	494	484	490	428	489	461	515	479	485	492	461	515	471	445	446	486	509	473	481	475	488	462	477	449	451	492	454	476	454	466	421	431	498	504	457	484	499	476	459	428	477	489	474	489	469	453	474	469	484	481	457	440	456	461	447	454	444	459	474	516	497	447	471	530	452	466	521	493	473	471	449	474	457	505	487	511	454	510	492	501	459	453	475	441	490	430	452	478	448	463	512	507	483	489	483	476	474	450	445	504	461	443	460	483	475	507	476	477	492	497	466	476	481	500	501	464	488	467	497	438	479	497	488	510	485	483	459	478	484	500	460	475	445	486	474	478	490	498	488	447	466	482	517	448	476	503	448	465	486	450	487	455	485	466	491	472	486	456	489	456	466	481	472	473	460	457	469	477	490	489	453	464	506	460	471	450	403	475	524	500	457	418	497	529	510	444	489	469	474	483	466	490	471	469	467	436	451	474	498	474	461	469	478	492	492	450	471	501	465	502	435	455	481	481	457	450	484	532	446	444	454	489	521	449	455	478	516	466	511	530	458	496	486	486	520	442	479	478	485	479	437	472	481	495	487	480	493	472	478	477	477	486	444	521	483	551	477	489	459	478	460	462	502	487	444	462	499	485	505	483	471	462	508	463	439	490	461	478	463	462	461	519	474	497	486	519	507	451	497	505	488	450	424	487	436	486	463	479	446	494	485	488	490	485	517	488	443	484	463	473	429	472	463	493	463	502	447	472	444	501	520	486	507	483	484	478	478	519	435	480	451	468	501	481	508	423	482	497	490	445	456	449	465	449	452	508	500	501	429	488	481	484	490	492	435	470	496	444	471	451	467	496	488	484	498	461	472	510	500	481	488	454	449	509	490	490	498	467	468	513	462	479	456	478	497	494	443	480	463	480	516	481	425	437	485	464	455	469	460	423	465	428	504	434	481	456	451	480	487	471	459	470	462	458	494	505	485	508	477	456	479	483	475	468	469	465	482	541	462	501	487	473	494	497	442	461	461	480	464	483	487	500	450	499	508	502	475	446	488	456	493	477	482	459	512	476	470	507	456	480	469	487	430	486	476	458	467	465	500	489	485	456	445	457	457	414	508	473	448	453	487	455	489	466	499	470	473	492	450	481	494	458	440	481	489	470	479	509	490	497	471	504	425	505	467	465	449	484	456	491	483	442	466	469	444	477	469	512	473	490	468	477	450	495	477	454	505	485	498	476	437	464	479	465	459	446	471	461	500	476	459	520	483	472	465	455	462	471	449	460	494	492	505	494	483	495	482	467	472	470	486	471	494	463	492	497	523	495	492	476	476	455	453	479	468	479	505	469	464	477	480	478	440	477	459	472	457	479	484	437	519	498	420	438	443	477	434	493	497	491	443	475	494	427	466	453	494	446	469	503	470	425	458	473	508	481	482	437	491	482	478	470	461	446	506	507	464	453	454	453	491	478	515	436	473	504	510	493	461	495	424	484	479	451	444	489	528	514	491	468	481	455	474	489	473	473	451	468	496	483	464	470	493	475	539	518	489	494	520	473	434	452	452	470	491	458	491	532	476	432	514	440	506	456	477	451	485	486	450	501	481	471	454	494	467	483	464	456	502	463	460	458	488	469	446	506	452	500	469	468	422	461	476	467	506	484	480	477	457	439	493	465	475	495	494	460	450	450	434	467	482	534	490	479	474	516	464	454	477	488	452	488	480	488	481	491	436	465	459	492	449	474	487	482	459	475	444	452	488	506	508	462	473	445	489	498	455	448	458	455	469	472	493	489	486	465	449	477	465	469	445	502	428	465	507	474	494	511	458	497	499	470	473	469	476	486	469
6499	1728	1008	716	549	648	800	797	801	745	754	654	679	623	535	509	484	409	446	400	328	288	257	265	235	205	190	150	168	159	178	148	147	143	123	141	149	116	102	115	104	101	110	99	130	112	99	112	103	111	118	123	108	117	98	115	99	122	83	108	105	114	105	113	103	91	84	91	115	113	99	99	107	100	112	118	96	97	106	93	96	92	115	93	116	97	91	88	102	96	84	104	100	99	98	111	108	90	106	110	99	103	120	103	106	98	95	102	90	98	93	97	94	104	99	90	97	94	99	93	92	87	93	102	100	99	88	98	93	93	106	101	102	97	91	83	107	107	103	99	89	106	94	77	102	83	114	91	91	93	81	118	118	89	81	104	116	107	86	83	92	102	85	118	90	85	101	100	87	105	95	91	105	114	92	96	97	95	93	95	95	104	105	88	100	102	121	111	89	89	109	97	110	95	109	95	96	90	98	99	104	96	102	99	96	94	84	99	92	110	90	120	104	95	105	84	94	91	82	104	93	83	87	93	103	85	96	87	114	96	104	90	100	97	93	93	104	97	93	98	99	110	100	93	113	116	106	89	91	98	91	118	86	101	89	102	101	109	106	90	111	87	95	105	95	115	96	108	84	95	91	109	85	104	75	103	95	99	93	99	89	98	86	98	106	107	96	106	108	126	102	85	97	98	96	98	120	104	99	98	100	115	104	99	89	102	82	96	90	91	100	96	89	100	79	120	86	104	103	99	109	86	97	68	107	83	91	110	88	96	100	89	97	97	101	91	95	106	98	87	95	77	84	92	103	90	99	99	122	97	101	95	91	96	94	102	111	102	101	100	103	101	111	102	114	99	91	83	111	94	85	104	94	118	112	79	115	103	103	92	94	105	84	91	105	87	94	101	87	93	100	85	80	103	104	101	94	100	109	83	103	92	98	95	101	81	93	97	103	112	90	98	85	98	103	108	98	99	99	98	102	102	104	85	111	82	108	120	105	91	97	110	108	114	105	108	115	100	104	87	91	111	96	97	111	101	108	87	119	89	86	81	95	103	102	98	88	100	86	73	92	110	100	111	83	98	114	96	96	109	97	85	95	104	86	105	87	95	104	114	106	96	101	105	96	105	98	92	108	75	102	96	109	95	98	87	111	95	103	105	116	105	105	94	91	101	107	97	91	105	102	83	110	89	88	85	124	102	104	85	111	98	93	95	97	105	97	108	107	84	84	101	95	104	94	92	84	95	85	89	107	89	96	88	101	98	112	95	116	100	111	110	92	95	87	107	106	92	87	82	94	99	96	101	90	87	94	98	107	95	93	82	102	91	81	84	98	116	92	101	98	104	94	94	93	83	84	87	116	114	108	103	104	97	101	99	97	94	103	103	95	99	89	102	109	110	98	99	95	95	116	95	89	99	113	104	84	92	105	86	79	111	99	92	85	109	101	87	96	83	83	93	107	91	114	101	106	109	101	96	86	92	113	108	95	93	91	83	88	88	111	106	99	97	95	102	102	109	79	120	108	98	108	95	90	108	117	89	92	109	88	90	84	92	101	121	116	98	93	110	93	106	84	99	117	81	103	93	117	92	92	113	97	108	80	112	106	97	90	89	102	79	90	101	87	87	96	106	110	98	91	93	101	99	82	88	107	95	94	91	100	84	89	101	99	111	105	109	100	107	95	75	92	104	81	100	86	110	108	102	107	96	117	101	95	96	110	88	94	87	89	80	110	111	120	93	77	97	106	84	102	96	84	94	108	96	90	99	107	93	118	106	85	101	90	102	99	113	88	109	108	103	75	92	104	93	107	88	94	99	108	112	97	103	99	92	103	110	98	102	86	104	93	97	93	98	92	116	83	81	101	102	89	100	83	90	87	88	110	107	111	101	87	102	103	98	102	109	103	102	90	94	95	104	92	93	92	102	115	88	105	110	107	105	105	96	92	102	100	97	101	100	97	101	104	110	111	85	86	97	106	89	99	97	85	96	82	104	90	88	83	87	93	93	109	80	91	108	80	107	99	108	103	106	100	84	92	108	103	100	106	116	100	93	98	103	89	118	95	101	107	93	87	86	93	91	99	72	90	99	102	108	101	97	99	89	92	108	93	111	100	88	110	89	91	92	88	105	105	107	106	104	114	95	90	115	97	97	91	88	93	82	110	87	93	114	101	96	105	115	103	92	91	104	97	103	93	89	102	94	111	98	105	106	92	102	85	116	101	109	98	115	102	90	88	98	108	102	94	84	85	86	94	83	102	86	106	79	97	116	102	94	101	85	102	99	101	104	93	98	107	103	105	89	118	105	83	91	119	92	94	104	115	117	98	83	87	84	103	85	91	110	92	104	105	75	98	100	127	101	92	99	92	95	110	87	95	68	103	96	98	86	117	85	93	108	100	98	108	103	100	107	89	105	87	102	99	95	101	111	96	109	82	94	118	96	103	105	85	108	115	94	103	94	87	93	83	100	106	87	85	95	86	91	87	119	109	80	97	114	84	78	106	91	85	101	98	98	91	111	98	97	109	93	94	96	94	109	113	95	105	99	102	89	94	102	89	82	96	105	87	100	83	97	99	102	96	108	91	118	84	111	106	110	90	89	103	105	89	98	90	98	90	100	83	85	88	82	100	98	103	116	92	108	104	103	102	95	96	112	100	87	94	101	97	110	97	97	97	93	91	115	94	96	106	84	104	92	90	111	97	113	101	111	94	99	104	85	90	109	99	96	99	79	84	109	107	83	94	107	105	107	110	90	107	98	105	97	96	96	93	85	109	106	90	97	88	113	99	110	93	92	91	84	94	116	88	103	89	95	89	118	84	97	99	106	107	107	93	106	81	110	107	91	100	89	88	101	97	111	91	96	104	94	89	106	113	93	96	110	92	83	95	103	87	92	99	91	93	91	81	124	105	96	90	99	106	94	115	97	93	100	101	118	114	99	93	92	97	108	98	87	110	100	98	96	82	103	105	86	96	103	104	96	105	107	107	117	113	96	99	103	98	93	97	84	105	122	101	101	96	115	102	101	113	105	100	86	96	92	97	94	114	96	92	111	80	94	100	99	110	102	94	89	110	94	103	94	87	109	107	99	90	100	89	111	104	107	109	82	85	99	88	105	108	99	96	100	104	98	89	94	97	95	105	107	105	106	95	124	84	92	113	87	105	93	106	84	85	92	102	81	110	87	91	97	94	99	93	116	90	80	102	93	98	91	100	110	105	113	114	97	114	108	97	107	83	86	86	101	118	105	79	109	83	100	111	90	91	91	98	87	93	91	86	88	84	92	95	96	99	103	89	99	101	106	99	100	93	97	82	85	99	110	88	99	111	75	90	104	110	104	108	86	94	110	76	101	92	103	95	119	91	103	95	99	91	103	94	98	92	119	90	105	103	108	104	83	85	101	108	122	89	114	107	84	103	98	112	102	108	124	90	97	108	111	101	90	75	111	88	99	94	88	98	81	96	114	77	89	108	95	90	113	102	95	93	94	98	89	93	96	108	101	95	89
30514	13780	10034	11588	19999	25831	25769	23670	22513	20315	18234	16880	17264	15204	13694	12239	11345	10245	9678	8728	7409	6273	5636	5331	4743	3962	3157	2770	2782	3013	2778	2290	2165	1970	1871	1969	1709	1431	1317	1318	1161	1094	1010	1100	1025	1062	1089	1178	1254	1312	1299	1115	1084	1085	1037	933	899	963	896	930	988	900	903	893	917	924	864	854	872	870	850	833	852	856	859	871	818	865	863	876	830	836	820	831	790	890	820	869	829	851	750	812	815	804	802	820	819	810	835	811	822	838	766	862	837	863	818	847	793	812	809	862	832	794	781	813	752	831	800	815	834	800	852	791	796	791	802	837	840	813	822	769	808	795	808	805	744	810	815	789	834	764	782	811	834	827	847	780	797	797	780	871	783	811	819	787	829	766	808	878	804	816	837	861	801	862	804	833	775	794	821	861	769	781	810	811	794	776	815	811	788	814	803	830	856	821	796	799	788	838	815	837	795	878	848	790	750	838	807	876	806	854	819	782	857	820	860	855	829	831	765	779	795	820	845	787	826	842	815	843	782	843	799	774	813	881	838	757	815	787	780	861	821	821	829	780	827	824	811	793	845	836	851	793	797	799	845	826	783	835	807	798	838	809	855	804	808	785	823	838	808	839	830	780	780	804	813	803	815	816	807	795	807	851	739	770	831	808	818	769	805	798	817	820	798	829	813	848	768	839	817	808	790	791	815	880	839	782	823	835	836	849	855	862	797	835	831	808	889	847	768	837	831	846	842	836	827	812	813	823	808	885	851	843	816	788	781	854	820	813	794	835	804	844	820	846	811	808	779	819	816	771	828	782	790	820	849	788	811	813	823	809	811	818	788	832	801	875	774	781	809	825	824	864	822	851	768	833	825	837	832	839	833	803	877	795	789	770	820	830	770	805	786	804	778	824	800	800	830	861	836	805	770	807	864	886	834	810	841	844	871	811	842	785	886	825	818	799	808	794	802	776	844	812	844	834	777	776	834	790	819	826	865	799	804	798	803	817	814	802	811	800	808	838	853	823	802	844	846	837	829	774	830	818	826	783	883	820	825	853	749	823	805	793	806	815	829	849	809	834	802	772	829	785	887	813	859	790	888	825	822	831	799	827	820	836	779	811	813	805	797	837	780	797	768	829	812	792	768	834	802	817	819	825	811	759	819	808	816	821	814	817	765	822	812	845	831	845	834	818	806	780	843	828	799	824	773	809	836	847	893	847	811	823	812	797	795	881	823	793	842	779	808	772	811	822	843	788	809	759	778	852	809	852	833	741	792	808	819	837	779	770	866	828	827	793	836	809	823	857	904	813	813	853	839	826	805	815	821	857	793	808	786	782	824	782	897	822	836	814	812	836	818	840	803	821	860	823	769	878	814	785	842	830	835	750	856	789	822	861	844	833	852	807	795	834	837	872	807	801	816	827	832	816	797	775	852	792	846	831	795	804	868	755	794	831	816	833	744	796	807	794	778	824	809	785	802	832	791	752	810	794	807	791	760	801	815	813	820	829	838	802	816	833	851	828	831	835	839	805	806	817	791	835	866	783	835	833	833	763	797	811	782	774	806	856	842	856	813	833	788	819	822	853	788	807	826	768	791	832	807	831	823	844	813	853	816	828	824	796	818	863	847	769	842	803	828	796	865	802	762	808	834	799	837	791	783	859	857	797	875	820	840	818	827	855	855	839	811	851	871	848	764	833	820	827	845	811	826	836	779	842	795	826	869	791	823	819	791	836	788	788	876	802	839	858	840	834	823	833	837	896	813	808	822	767	772	867	895	812	806	890	759	793	807	803	776	854	856	797	814	836	825	838	816	766	805	856	821	850	857	784	803	835	790	815	827	804	858	848	823	791	835	853	855	859	763	803	831	817	813	815	824	797	818	843	837	853	820	849	818	798	838	843	830	832	807	836	824	860	799	795	801	805	799	782	843	811	794	794	840	814	846	801	824	822	844	834	828	840	770	800	825	829	831	857	833	859	807	824	859	809	847	835	787	752	837	783	849	822	823	802	852	793	789	853	818	774	811	808	856	786	795	830	847	799	834	808	790	791	838	841	858	830	788	823	851	782	779	807	766	757	795	774	846	798	791	808	806	843	791	807	815	782	791	823	833	807	768	862	842	801	796	808	882	875	804	813	850	794	865	781	816	811	792	794	833	831	867	833	834	855	803	805	799	845	783	822	781	829	795	836	825	792	811	844	807	770	832	855	785	805	845	844	814	781	840	846	828	824	788	796	822	809	765	830	794	851	836	856	793	828	809	793	783	801	858	794	799	757	797	824	815	848	801	838	839	826	910	742	849	774	808	871	755	814	796	820	820	757	769	819	809	807	778	811	824	820	816	825	845	805	787	833	786	834	842	785	832	804	836	856	799	800	777	913	778	780	832	796	817	827	863	805	828	809	786	797	847	839	891	818	779	850	832	798	780	804	796	864	841	837	790	838	819	833	826	858	836	785	868	847	875	808	834	826	802	844	814	804	802	862	872	806	828	846	837	792	880	837	801	820	807	761	813	831	840	810	822	826	822	817	840	817	823	802	807	816	839	846	840	823	772	812	839	867	832	816	786	811	804	803	793	863	801	831	769	759	843	855	767	736	795	806	851	848	814	828	843	843	824	865	793	865	825	807	778	802	813	853	820	820	780	825	850	802	846	839	812	802	833	837	803	796	805	830	770	765	805	806	826	828	831	854	825	810	824	783	785	863	786	741	772	849	840	807	793	819	842	827	828	857	803	790	765	794	850	808	793	735	797	785	787	751	861	817	833	851	792	837	813	836	807	798	806	826	831	844	807	752	834	856	804	803	771	824	772	809	821	862	818	847	827	804	867	832	800	838	843	798	785	827	831	815	790	810	841	821	833	862	842	830	780	834	801	817	833	810	792	827	849	856	834	853	808	847	806	790	818	866	796	842	793	805	796	819	800	860	806	818	850	801	817	811	813	813	835	820	791	838	824	823	815	827	821	839	818	799	813	788	814	821	826	852	818	800	811	851	794	872	853	825	824	797	825	791	803	778	792	803	805	797	836	841	865	828	794	829	787	833	803	830	786	856	864	824	835	867	830	832	779	793	801	810	848	831	802	857	837	839	837	799	844	859	872	832	846	815	788	829	830	864	825	812	820	795	823	861	775	859	832	773	844	762	833	854	806	820	792	770	806	825	811	823	824	819	834	858	780	799	837	827	814	787	908	840	839	834	777	827	816	905	801	830	851	824	827	783	818	820	867	813	835	845	836	832	809	783	780	856	819	783	833	854	828	813	844	836	789	784	838	792	775	800	774	756	818	879	852	804	796	892	821	787	856	800	796	788	852	765	801	790	797	799	788	799	806	805	798	830	792	825	824	799	764	807	812	831	821	851	810	790	879	841	804	806	802	829	846	748	821	786	784	837	803	777	776	770	764	821	794	851	825	788	786	836	840	772	828	822	790	845	786	819	782	809	886	803	844	825	859	846	787	840	818	818	847	848	796	830	817	872	840	806	811	784	824	807	832	855	863	785	824	772	839	791
4866	1002	612	435	344	360	433	430	470	415	392	360	411	371	337	334	272	220	273	265	213	181	155	162	154	175	125	117	142	132	134	133	106	106	120	101	115	102	77	82	102	78	87	83	86	85	111	73	98	79	96	98	93	84	102	95	103	82	87	80	85	92	94	81	77	82	84	76	83	95	76	101	76	86	76	64	76	87	83	91	79	82	89	91	83	85	88	91	95	75	83	85	75	64	112	94	90	87	73	65	93	76	89	75	86	74	94	66	75	72	90	84	77	83	85	83	81	91	90	97	80	78	85	86	84	91	89	75	93	83	76	83	88	85	83	81	86	85	84	86	88	89	85	92	88	75	84	81	87	78	85	75	85	88	70	85	84	76	91	89	95	80	105	90	116	107	87	75	80	79	88	90	72	93	85	75	73	91	84	77	71	88	86	91	81	92	77	86	80	74	92	91	71	85	81	83	67	96	95	82	83	98	79	94	78	83	88	74	91	82	87	90	85	78	80	95	90	92	93	91	77	86	90	91	78	98	75	85	82	94	99	90	73	101	71	79	93	94	94	79	102	84	82	82	77	90	83	93	90	76	85	85	88	78	82	117	108	110	81	85	97	90	80	83	72	87	96	75	69	79	78	89	87	86	86	97	80	70	95	70	84	91	92	101	83	90	101	76	90	103	96	101	83	100	72	80	95	91	94	71	93	83	79	98	84	121	83	82	95	100	92	90	95	77	72	88	93	85	104	77	72	72	107	95	94	97	87	75	92	77	77	86	76	89	78	82	75	94	68	94	102	89	89	91	86	74	82	97	72	67	90	83	94	86	77	88	92	103	88	85	86	96	68	87	82	98	85	78	73	75	96	90	91	107	93	76	86	93	72	86	75	93	82	104	87	94	82	97	97	93	89	95	78	85	99	88	77	88	90	87	81	77	86	88	84	84	90	97	84	85	81	106	68	95	87	82	95	85	88	105	92	85	68	91	88	74	86	74	99	79	92	71	96	90	89	89	81	93	94	88	84	77	91	82	69	83	88	82	72	87	58	95	84	77	96	73	87	96	96	82	89	97	79	87	84	92	88	85	81	81	96	84	72	93	100	86	89	87	85	98	82	80	96	84	83	80	87	89	101	88	81	82	89	86	90	77	93	85	86	85	95	108	101	85	79	89	72	79	76	83	80	78	73	70	90	103	84	71	60	73	85	71	89	64	80	74	88	89	89	98	74	87	91	81	86	74	88	85	75	78	76	83	88	81	93	83	87	92	88	84	76	74	65	71	89	82	67	92	90	75	88	91	74	86	68	76	94	75	81	74	89	78	80	92	97	85	103	81	80	88	96	80	83	82	97	77	91	74	79	84	89	90	83	82	95	95	86	92	87	78	81	88	71	85	84	89	74	83	86	90	71	88	74	94	88	91	67	95	59	86	75	85	70	97	87	74	88	94	92	82	104	76	94	87	77	80	80	83	82	96	87	85	76	84	99	89	100	93	67	87	82	102	80	91	90	93	90	96	81	77	78	91	77	92	79	82	96	82	80	93	90	84	75	74	79	98	82	76	87	89	77	80	67	85	84	63	100	100	98	70	92	87	88	91	70	88	84	88	93	95	84	83	88	83	83	90	82	78	93	74	100	75	90	75	75	79	67	94	72	97	84	78	70	79	90	101	88	78	92	82	72	82	75	93	81	91	98	81	99	110	79	92	89	88	79	95	88	85	90	89	69	87	87	76	79	96	85	103	90	70	79	87	91	106	103	78	80	86	82	77	82	91	82	87	97	110	78	80	72	82	116	92	101	79	77	88	83	88	93	104	87	94	86	83	72	89	79	89	86	82	80	69	88	89	77	86	91	83	86	88	83	100	85	87	96	81	83	93	104	90	91	74	80	86	74	104	72	86	94	73	77	78	86	103	87	79	96	88	86	91	95	77	88	96	83	82	95	68	99	94	95	89	86	74	71	87	91	85	83	86	90	83	80	102	79	86	88	91	93	102	75	87	76	85	88	81	92	77	91	87	85	79	104	78	81	90	100	95	93	99	93	84	73	93	84	88	92	64	79	102	79	94	92	103	83	98	82	91	85	87	96	86	102	88	79	74	97	98	94	101	88	108	93	78	85	100	90	87	94	93	73	81	63	81	79	94	86	82	91	89	101	95	83	89	87	105	77	86	83	94	87	75	81	71	89	79	89	78	79	83	85	79	70	76	86	99	90	76	75	75	81	82	78	87	75	83	80	80	84	85	94	74	111	77	67	98	87	65	88	91	84	80	85	86	76	85	90	99	94	104	103	80	74	88	79	88	85	90	82	82	96	78	81	75	86	92	75	95	87	76	90	96	83	96	91	85	93	86	100	90	80	89	88	90	92	88	93	78	93	87	77	100	86	78	89	97	86	102	84	93	81	89	80	90	90	86	84	97	86	74	82	77	87	76	76	75	81	84	87	78	99	98	87	83	90	81	81	97	77	88	80	86	97	89	71	95	65	82	94	72	95	89	93	82	74	73	85	75	88	74	88	91	84	77	76	86	82	96	83	93	112	71	96	88	85	85	100	88	80	105	85	92	81	94	81	66	74	79	98	79	76	109	98	80	90	87	98	82	81	82	96	79	76	89	80	82	85	77	75	93	74	97	77	68	77	104	75	79	89	86	93	79	75	100	97	89	91	88	95	90	69	85	82	84	74	85	99	66	87	106	84	86	87	85	90	104	83	81	85	91	70	81	86	92	92	75	71	85	77	90	75	92	106	88	84	107	86	104	86	97	89	73	88	95	82	90	81	89	91	68	95	94	89	87	69	69	106	77	84	92	87	89	95	87	91	83	92	90	64	88	88	76	84	87	91	78	68	95	93	72	94	86	95	93	80	96	96	69	83	105	87	90	71	94	100	78	72	84	81	93	77	70	91	107	85	75	99	79	87	79	76	87	108	75	86	85	96	84	86	96	82	78	83	80	82	101	105	95	94	93	97	97	80	73	99	103	86	93	90	87	92	78	94	99	75	77	108	96	94	94	82	83	97	93	84	83	78	91	95	67	96	79	92	96	84	89	83	81	104	86	99	81	85	80	81	77	98	79	82	76	94	84	82	82	83	103	88	103	82	80	79	86	84	69	79	80	93	96	84	81	79	100	99	73	78	79	97	77	81	73	87	82	76	89	104	99	101	89	82	79	89	77	93	85	84	86	68	97	80	91	107	94	99	78	100	79	93	85	71	94	88	79	94	84	86	85	81	84	88	90	79	79	92	95	78	87	92	88	100	87	95	88	78	88	88	105	86	85	90	79	78	84	96	82	98	83	88	84	83	76	93	92	70	88	84	76	76	86	101	91	79	85	99	72	100	102	99	87	83	74	96	80	83	88	73	81	93	77	76	85	73	85	87	98	89	71	85	85	79	85	76	87	90	101	87	88	85	80	81	97	88	76	96	86	88	84	79	86	88	81	66	70	88	98	71	97	78	81	81	94	99	85	73	93	81	103	96	87	100	88	78	85	83	95	78	86
22059	9204	6518	7574	13871	19059	19265	16660	15302	14158	12172	11161	11500	9999	8691	7880	7243	6461	5929	5216	4301	3795	3269	3154	2898	2390	2001	1771	1830	1966	1693	1490	1442	1288	1250	1275	1103	953	928	940	824	845	846	740	772	773	863	887	836	928	858	798	756	786	769	750	765	718	674	753	807	759	768	703	712	706	705	749	713	708	705	704	688	704	665	706	749	657	723	718	661	706	693	661	689	726	686	708	707	668	692	695	684	694	670	681	754	685	684	719	705	693	719	700	704	705	713	721	714	665	699	631	692	683	728	675	674	674	698	661	679	664	685	658	709	689	715	697	738	685	704	722	727	656	746	730	731	660	650	763	656	708	664	671	703	685	704	691	750	695	731	670	681	658	690	674	638	689	667	647	654	711	645	713	663	702	725	671	697	689	699	696	673	680	678	703	682	709	753	718	716	671	677	661	687	670	634	645	698	736	678	755	707	703	716	681	703	694	736	714	695	698	693	660	676	707	682	707	685	687	731	652	726	717	727	727	692	732	657	689	626	669	712	706	652	676	752	688	711	645	659	686	690	682	700	658	704	743	706	704	678	672	691	691	697	684	670	746	662	715	715	724	662	665	713	673	697	744	704	701	687	730	654	684	716	714	705	686	719	681	730	680	744	674	714	733	693	674	708	633	709	661	706	670	672	689	664	713	670	698	734	681	667	669	688	694	699	685	698	714	680	709	680	692	663	648	679	696	677	681	723	659	664	688	710	708	684	683	640	708	694	676	668	716	692	666	710	725	710	695	692	668	699	734	703	710	648	678	701	680	659	679	652	651	740	726	682	667	715	746	733	679	668	697	743	667	692	707	740	685	633	696	684	699	658	714	673	692	691	677	666	697	702	747	715	708	728	729	703	709	711	683	702	667	706	658	722	677	706	687	688	717	763	665	695	718	722	688	682	698	705	655	681	692	711	717	681	706	685	661	706	677	703	683	745	723	643	656	672	685	665	689	693	676	719	675	690	713	768	714	688	688	689	673	675	686	682	736	700	671	661	691	694	697	687	679	694	727	718	696	724	645	674	710	685	689	701	675	726	683	675	750	698	739	642	723	738	672	660	674	724	721	711	725	702	678	686	703	717	648	703	676	697	724	714	716	689	693	697	721	677	706	745	707	724	724	698	662	706	712	665	700	674	659	746	719	724	710	709	686	717	656	739	697	671	687	745	694	710	674	743	683	709	703	686	702	691	705	665	752	665	692	684	641	646	731	710	705	698	719	749	758	691	716	695	718	742	708	757	662	682	736	668	636	722	709	690	708	710	682	675	686	683	664	703	658	695	714	706	669	638	677	727	662	648	678	693	698	706	667	683	653	710	685	673	667	680	717	721	695	669	696	698	673	756	652	708	661	687	693	684	683	718	704	746	726	639	658	667	671	722	733	648	685	710	701	662	701	662	675	680	745	606	697	722	665	687	725	698	684	720	706	745	664	692	732	672	688	716	690	687	751	711	693	690	693	684	709	674	685	662	685	651	696	712	665	722	664	700	691	684	695	700	713	728	683	680	703	693	727	704	710	694	688	715	711	694	717	630	762	710	664	726	661	701	695	740	675	762	662	737	690	699	708	695	705	685	675	710	683	683	724	674	732	680	701	668	738	699	680	716	652	642	668	676	675	736	701	727	662	673	714	676	731	641	681	723	679	715	723	662	660	669	696	707	687	707	714	668	728	725	624	693	687	685	699	696	699	706	720	731	701	692	654	675	684	694	671	671	651	718	677	653	718	733	704	666	670	690	697	690	710	669	710	664	672	675	754	685	684	678	725	662	690	709	658	685	693	721	657	655	702	693	682	719	666	694	701	640	702	711	740	684	704	729	715	678	713	696	683	638	709	693	695	692	708	731	684	730	681	694	700	679	677	671	696	729	632	624	737	669	682	679	679	684	699	694	678	695	711	740	713	664	664	742	695	690	670	660	729	701	675	713	719	704	698	720	715	681	677	674	702	720	683	655	684	708	716	701	731	721	632	758	655	712	712	675	676	712	752	727	676	669	710	688	689	703	647	691	732	723	710	744	711	717	680	673	709	680	718	706	644	646	694	704	717	690	732	654	687	711	694	757	673	718	684	624	714	680	696	696	719	673	695	693	696	725	711	719	722	701	693	655	688	724	722	671	719	668	685	713	698	744	676	694	672	669	678	687	673	682	704	709	751	699	683	683	719	701	691	657	724	712	784	694	688	697	687	668	669	660	676	634	663	705	712	665	709	720	682	714	691	702	684	688	675	667	691	717	631	709	656	664	667	690	697	669	724	683	645	707	702	668	727	684	671	674	676	717	730	703	695	709	693	678	701	700	677	698	721	717	698	678	753	674	650	689	686	712	698	666	702	755	674	680	656	732	686	703	732	708	612	733	713	681	712	740	652	694	684	709	648	718	675	714	738	659	724	732	709	692	711	739	730	673	687	723	651	739	707	668	710	663	717	675	736	715	738	700	703	664	705	695	722	719	655	726	662	686	695	680	661	693	677	661	652	718	684	672	640	715	704	692	709	704	686	689	683	675	651	726	728	675	709	707	692	688	748	735	655	726	701	669	698	665	680	744	645	716	692	752	681	676	699	708	749	666	680	663	638	725	647	694	654	659	690	721	668	722	714	680	719	697	745	664	696	686	669	690	667	743	702	663	714	710	681	701	703	719	621	689	715	665	704	683	682	651	687	740	697	718	696	673	706	685	651	718	698	638	707	688	658	663	704	643	685	726	690	691	678	697	718	689	691	657	682	717	662	699	749	648	754	739	658	652	683	665	707	701	708	648	677	694	732	672	708	667	748	746	717	712	732	719	673	670	717	683	692	670	742	692	700	705	637	740	725	709	719	687	712	731	797	669	693	699	677	683	680	718	734	715	690	724	668	666	713	696	667	705	694	703	664	718	662	657	740	692	729	667	716	707	686	707	702	673	696	692	712	697	727	671	695	678	680	646	674	719	745	696	742	679	673	658	737	709	710	656	654	690	713	722	663	728	697	677	731	675	717	731	680	687	674	687	723	698	685	688	719	676	678	683	675	685	650	711	679	745	704	698	728	673	715	670	710	704	690	721	664	696	701	717	719	675	683	722	698	688	652	728	701	702	686	736	709	687	678	655	718	712	682	722	714	693	664	749	689	670	666	659	725	775	726	713	714	707	704	678	638	693	680	667	659	685	691	672	686	694	700	713	685	707	708	684	698	657	717	708	685	697	709	751	683	714	749	735	707	645	706	706	699	674	709	692	678	704	720	735	668	703	692	680	701	694	699	698	716	727	701	710	675	654	667	703	707	695	671	709	722	683	692	646	728	703	714	697	672	617	725	680	685	730	693	648	708	742	715	670	707	687	671	704	689	697	648	705	656	749	687	720	693	708	697	702	696	680	735	684	698	686	697	719	690	690	685	667	706	727	652	712	693	673	666	708	668	699	696	638	703	694	716	707	710	716	735	710	698	686	715	682	686	711	729	709	653	688	655	711	710	667	706	680	667	722	691	664	713
4857	1429	843	641	468	563	724	652	678	670	568	525	582	533	471	436	385	395	370	312	302	259	232	239	217	223	183	186	173	158	168	152	165	145	140	149	145	131	125	141	99	121	119	148	126	135	105	106	105	117	114	113	130	111	94	119	114	116	115	117	120	104	118	122	116	97	127	113	126	136	120	116	121	130	138	102	132	109	113	117	107	125	117	117	109	124	123	113	126	118	116	90	111	108	114	104	138	112	113	132	119	128	118	119	132	135	109	99	124	115	106	118	117	127	114	104	127	112	98	109	108	124	124	111	130	117	118	131	107	128	105	123	98	114	114	138	139	99	116	106	119	117	114	98	130	126	126	122	110	122	114	109	111	107	115	117	106	92	135	127	111	125	122	107	138	116	106	129	94	119	138	116	113	104	109	114	112	126	105	100	120	116	121	101	120	121	108	123	115	120	124	113	117	102	126	127	125	135	108	118	109	103	112	108	129	120	127	116	124	118	106	123	116	112	97	120	102	110	109	123	112	116	124	108	129	124	119	104	100	110	105	98	104	110	128	120	114	111	127	121	121	100	118	126	104	100	133	138	120	114	141	116	114	116	115	111	124	125	117	124	125	124	118	126	114	91	119	110	117	112	129	121	112	110	102	94	104	110	111	125	113	116	90	102	116	112	132	111	118	120	115	105	118	152	128	112	115	107	110	123	125	92	115	128	122	116	115	121	99	113	126	114	122	101	138	121	126	86	108	113	127	127	104	132	118	132	129	108	120	117	109	126	99	113	126	115	106	108	100	125	98	124	110	130	120	95	115	110	120	115	122	120	113	114	120	116	127	146	128	106	113	118	125	131	97	136	139	116	134	88	119	117	91	117	142	114	108	130	103	118	100	101	119	107	112	130	129	127	119	118	125	110	117	111	120	121	120	126	132	124	118	131	122	115	127	110	116	128	113	127	106	114	112	128	122	131	118	114	99	122	129	114	130	109	106	119	104	124	130	137	118	138	107	109	112	113	122	120	106	114	116	113	113	128	129	131	115	140	114	113	125	116	111	110	106	110	122	132	110	103	114	109	106	121	112	117	106	89	113	105	122	119	132	140	113	100	105	131	115	120	116	119	122	121	97	112	127	117	128	116	110	130	113	116	123	122	130	115	133	108	116	112	107	109	144	129	115	118	110	119	127	116	122	117	108	118	92	117	123	102	120	111	122	126	103	114	118	122	100	113	120	111	119	118	109	121	108	101	133	92	113	152	123	115	129	111	106	106	115	116	119	128	112	104	109	118	107	130	111	99	124	127	117	112	123	124	137	106	108	123	127	128	127	126	107	118	98	128	86	116	119	112	106	114	107	113	130	113	131	118	103	131	125	115	111	113	122	116	110	107	100	110	125	129	112	113	117	110	111	117	107	118	95	117	105	117	107	121	141	125	102	131	111	122	113	122	109	127	104	128	115	107	120	115	128	144	123	143	105	119	110	106	113	118	111	133	137	121	109	108	97	110	112	141	122	104	134	122	106	115	104	112	125	109	128	131	127	108	95	117	110	108	122	115	102	113	122	118	122	128	116	102	122	103	122	105	133	109	110	107	100	136	102	115	120	106	118	139	124	107	110	124	129	112	97	115	117	115	115	106	125	121	108	115	105	117	111	133	116	120	120	105	102	127	119	112	113	125	114	137	95	140	107	103	101	142	123	123	118	138	134	125	119	111	117	115	135	113	115	86	115	111	112	91	122	112	110	113	118	116	119	119	102	112	112	110	108	114	121	116	118	133	116	102	120	108	138	114	113	108	109	137	111	113	106	118	114	101	132	144	105	122	125	105	126	87	102	121	132	118	120	109	126	108	128	131	113	113	129	116	127	114	117	108	111	122	100	113	120	113	136	103	116	126	117	139	107	114	111	119	134	113	121	102	111	115	112	129	111	128	124	134	112	99	129	139	117	117	139	146	114	131	91	107	126	113	109	104	136	115	122	99	126	112	102	103	125	111	117	121	110	107	144	106	124	124	130	131	107	143	118	127	133	110	120	113	135	128	132	121	114	121	127	119	111	123	116	115	123	107	108	119	119	113	107	115	116	132	114	116	129	116	113	114	104	136	115	116	111	134	132	122	97	111	112	121	105	105	104	119	106	124	109	117	119	111	121	127	96	122	109	123	111	116	106	119	112	117	129	129	119	100	117	134	120	120	100	118	125	124	124	119	140	115	97	125	107	130	124	100	117	102	128	115	97	111	131	112	112	109	112	116	121	104	129	114	124	118	106	132	110	114	113	145	111	118	129	112	122	126	121	129	99	104	103	92	109	90	125	101	120	97	122	115	117	129	106	129	112	122	128	112	126	104	135	114	129	112	120	114	106	119	121	115	115	104	118	101	119	117	129	111	125	121	107	110	128	124	129	106	128	132	125	125	115	110	129	106	126	114	116	120	124	120	116	106	117	117	109	122	98	121	128	119	109	115	108	137	120	103	101	114	104	110	95	129	124	129	132	129	106	124	131	111	126	105	108	114	104	104	100	118	128	104	119	128	98	109	115	116	111	103	102	117	135	95	111	114	122	133	115	109	125	124	113	110	113	139	103	122	125	122	95	115	117	123	135	95	127	119	135	108	126	100	112	101	115	134	110	121	108	147	103	114	115	108	112	99	127	112	122	125	123	111	136	118	125	113	108	116	110	119	132	114	130	126	121	100	116	111	101	121	120	136	121	108	100	117	109	111	135	105	120	139	93	131	125	106	106	106	129	95	116	116	103	116	129	113	110	109	128	119	130	124	132	128	103	115	114	113	129	98	121	117	119	110	117	113	105	119	120	126	125	97	125	126	106	130	100	114	125	125	132	116	118	121	111	128	110	118	105	145	124	115	131	119	139	125	120	104	116	123	131	132	113	115	110	124	113	105	120	130	103	112	121	105	132	116	106	118	137	111	100	126	122	144	114	105	123	128	131	101	101	111	137	117	119	123	118	107	109	113	133	118	114	106	103	121	114	142	114	134	122	126	107	102	95	117	120	126	149	134	109	136	100	140	120	131	129	128	121	106	113	126	97	121	115	135	118	117	123	100	118	121	115	129	108	109	99	117	114	105	115	128	112	126	120	121	129	110	127	122	123	116	107	140	114	120	108	116	112	100	94	108	119	127	105	119	109	126	115	127	126	124	121	121	122	138	127	101	133	116	135	129	134	108	129	115	115	115	109	116	112	131	113	110	119	121	132	132	101	129	133	116	129	131	112	109	103	133	125	114	110	123	118	113	128	105	117	125	118	117	113	111	112	105	111	121	116	109	110	111	131	126	111	124	130	116	118	119	116	111	117	104	118	103	128	125	101	124	132	103	116	104	107	120	122	113	118	116	105	124	103	110	111	126	126	106	127	128	116	122	138	110	130	98	123	93	90	122	123	119	134	139	119	120	115	123	106	131	113	110	104	141	136	121	117	125	117	122	139	133	102	107	118	116	119	111	128	112	124	109	115	110	106	129	135	126	118	124	111	119	91	114	133	117
28975	12692	9024	10359	18227	23686	24073	21602	19935	18176	15934	14870	15009	13213	11659	10693	9981	8770	8260	7263	6069	5222	4672	4447	3997	3579	2826	2517	2607	2695	2237	2144	2066	1909	1834	1828	1496	1413	1392	1371	1194	1168	1044	1108	1114	1168	1302	1213	1298	1308	1223	1194	1166	1118	1109	1064	1023	1077	1051	1041	1038	1047	1079	1026	1029	978	1032	976	973	993	978	964	1008	925	970	941	945	989	889	1024	942	973	941	948	934	1013	940	930	925	949	982	981	979	992	973	978	969	933	991	937	996	933	955	926	992	910	928	945	942	919	904	948	922	994	934	983	985	974	935	995	952	950	917	1024	949	951	989	957	945	990	1011	941	953	973	975	961	1001	969	946	951	918	925	967	935	904	1012	991	1011	945	956	968	965	1020	968	974	961	993	933	906	929	948	1019	1018	906	1001	919	887	932	969	945	973	989	969	895	927	914	940	950	930	950	917	920	944	947	936	984	946	958	950	937	973	914	976	967	942	995	956	1004	953	962	942	949	1007	972	938	962	990	951	989	910	945	954	928	935	919	967	925	940	937	985	968	965	979	970	940	924	902	976	1006	956	922	939	989	942	982	952	927	917	931	930	934	935	919	946	931	957	962	949	940	913	923	923	926	955	1009	974	901	947	912	964	930	947	977	932	1003	949	964	944	988	939	947	1000	961	916	958	955	1007	963	960	924	942	918	972	956	978	1033	927	932	984	964	962	956	960	989	951	974	943	1000	972	914	981	1015	907	987	979	974	964	977	927	922	932	959	959	942	972	1012	999	937	953	960	963	956	963	926	987	963	956	912	942	942	864	940	944	998	936	941	936	942	954	989	965	945	961	907	960	931	1001	975	981	958	930	967	958	962	902	950	1001	922	948	932	890	976	941	963	953	922	939	1007	965	966	973	963	970	949	924	893	919	996	913	925	943	970	947	928	969	959	969	949	932	979	988	943	965	959	931	959	939	963	958	928	999	906	936	935	929	888	972	904	938	956	914	943	976	953	974	986	950	910	914	943	997	948	990	957	954	980	880	973	946	961	951	1010	905	951	952	972	927	991	986	1007	918	987	919	999	891	890	953	1001	1005	958	921	939	952	901	975	949	943	955	1002	984	930	954	944	958	955	989	948	1031	919	914	923	958	923	938	900	898	980	948	946	916	894	974	954	977	943	987	961	959	904	1015	953	919	931	987	936	1002	1014	887	1003	950	874	1003	923	984	917	925	951	909	1020	960	1020	978	902	984	975	941	946	960	976	957	945	934	948	964	912	974	905	935	953	908	960	940	983	981	980	891	944	940	899	967	948	949	1020	966	949	977	965	940	952	1030	943	992	982	949	965	945	941	962	948	956	1025	966	968	934	948	951	939	974	968	1032	957	977	959	976	904	1001	974	889	892	957	946	918	896	913	935	987	945	998	931	915	959	950	946	965	958	930	1000	981	958	981	968	905	924	948	956	967	936	980	924	885	1026	967	961	886	941	955	958	961	915	903	998	988	969	972	922	989	947	930	976	971	962	991	951	908	988	930	965	935	1017	970	926	978	916	934	947	953	887	918	960	947	888	925	948	985	936	956	935	944	963	950	1017	957	955	908	985	1002	944	935	932	951	965	932	927	950	959	920	932	940	935	974	977	972	950	976	1030	904	961	973	958	995	942	985	948	896	985	960	942	938	951	971	1004	942	872	923	963	939	954	959	954	971	883	936	980	906	983	954	972	990	951	952	940	911	989	945	973	949	983	922	951	986	1016	976	971	969	945	950	925	969	949	956	942	929	964	935	953	942	886	917	879	971	891	974	956	915	931	966	914	872	970	938	1003	930	929	934	924	916	943	988	968	951	979	966	966	950	910	985	973	968	939	926	916	918	952	1010	985	957	952	958	967	972	934	1027	897	993	899	943	981	933	998	959	920	916	924	992	916	966	940	933	949	916	924	965	978	959	935	938	939	935	1043	966	931	962	964	939	925	964	920	914	943	943	976	960	958	961	918	934	921	970	940	951	989	965	983	965	925	972	982	1012	958	931	988	954	978	947	965	947	886	982	946	967	956	931	906	978	892	932	948	936	916	943	974	985	975	957	918	984	893	907	981	1007	970	961	940	965	932	865	971	919	975	910	917	971	930	937	927	951	922	963	945	924	957	945	896	1001	905	932	960	957	924	931	938	933	1019	971	973	957	977	897	949	921	950	940	991	1024	958	954	942	954	962	927	978	994	997	930	961	938	959	937	900	1026	990	916	914	942	899	972	974	887	970	915	941	995	934	948	959	942	967	963	926	929	934	940	942	941	928	949	950	938	903	915	957	991	952	974	933	975	908	1009	971	967	1026	955	907	944	992	957	940	965	907	958	960	958	906	936	976	954	949	957	1012	951	898	958	924	933	987	913	997	995	937	955	913	977	977	972	922	961	1019	989	958	938	1041	934	903	908	947	978	943	960	921	937	923	939	931	925	920	1023	983	1007	909	896	962	975	887	1015	974	967	928	964	960	969	932	988	963	991	949	901	1012	883	923	961	950	965	956	963	944	950	952	939	885	936	996	948	981	971	936	975	960	1022	939	959	964	933	992	991	978	920	895	974	987	962	1023	947	974	944	945	932	967	951	954	901	943	963	974	933	1054	952	930	932	934	918	903	973	970	922	976	965	936	971	891	957	953	959	966	994	983	957	992	928	889	998	991	1020	973	906	934	969	996	958	949	931	951	884	934	969	885	980	945	980	897	940	1005	941	967	961	914	942	913	963	966	939	1007	924	987	944	961	979	917	966	972	917	952	896	983	885	1007	912	960	951	939	943	987	957	975	984	944	1004	965	936	1004	942	959	929	925	991	922	945	948	946	1005	927	932	954	963	945	936	955	971	975	977	970	954	928	1010	949	987	935	948	919	1004	938	951	954	945	961	959	964	965	961	931	965	952	942	1003	929	989	960	949	939	969	917	976	959	969	942	897	995	931	937	995	984	940	931	904	905	959	989	981	984	971	928	970	928	990	902	943	916	966	962	1008	909	1001	982	922	972	992	976	927	958	994	963	923	945	929	991	920	1011	983	953	927	957	948	935	917	931	927	919	924	981	998	960	921	981	924	941	981	944	971	939	969	981	958	967	989	992	972	927	945	974	966	916	975	945	1012	956	971	909	929	956	974	931	961	960	984	931	967	928	954	972	935	933	944	987	947	900	975	880	915	947	940	945	989	935	981	932	930	967	917	963	917	981	936	917	894	951	966	928	982	969	933	932	952	978	921	1037	963	977	954	925	985	924	934	953	959	955	913	987	949	951	989	926	908	956	939	915	944	968	967	907	987	1001	956	938	944	991	969	911	929	933	986	992	956	910	964	907	900	962	994	991	920	986	917	946	934	943	949	974	949	955	924	1014	948	936	958	902	949	924	941	1011	905	1041	916	952	984	982	917	989	936	960	927	912	957	944	972	947	904	1000	941	932	863	969	958	960	939	985	962	904	999	986	943	930	953	923	965	964	955	942	974	937	956	937	944	906	970	914	976	940	990	939	931	966	966	963	904	941	990	993	939	962	919	974	886	984	919	934	990	955	979	892	972	962	950	954	972	939	991	926	925	970	919	977	948	952	947	948	974	951	988	941	953	1000	911	947	970	974	923	969
7341	1227	766	488	394	452	564	569	588	566	478	449	442	409	369	348	343	287	302	285	214	191	187	164	151	142	116	117	126	120	98	78	78	92	87	70	85	73	88	54	55	68	63	59	62	58	58	64	63	66	62	53	72	68	47	63	57	72	66	60	49	52	61	60	57	56	49	55	61	58	54	54	61	65	46	72	69	65	56	61	39	64	59	54	64	67	53	48	57	65	63	48	64	52	64	66	45	43	51	69	57	57	55	62	52	56	62	55	73	49	53	59	71	68	44	50	63	57	61	42	64	60	59	54	64	55	66	52	50	56	51	65	52	60	59	70	42	50	61	50	67	63	43	54	55	60	56	60	46	54	55	52	67	63	40	50	68	51	56	58	46	56	58	45	67	48	66	73	55	62	60	54	55	66	69	53	52	55	64	63	60	67	72	54	49	66	60	51	61	63	46	60	64	65	64	55	53	64	69	50	62	66	73	61	70	52	83	49	51	61	62	56	66	58	58	51	57	54	56	59	59	51	52	64	71	68	59	57	51	42	49	59	58	46	63	65	53	58	56	65	55	44	77	58	58	44	55	60	67	65	60	47	57	62	42	48	61	59	79	52	76	53	53	50	52	52	74	45	57	63	64	54	57	59	62	63	59	60	66	57	57	51	64	60	58	61	79	54	52	50	61	56	64	46	60	60	53	72	59	59	60	64	58	66	53	54	63	63	51	73	58	55	50	52	52	64	54	53	54	52	63	58	50	72	54	58	69	52	61	47	57	57	69	58	63	66	59	62	73	59	56	42	52	47	61	48	69	60	49	70	57	63	53	64	57	66	63	65	60	53	65	57	67	65	56	56	73	51	63	45	58	55	69	54	51	63	54	66	54	54	58	73	56	60	56	47	48	52	59	43	50	65	58	62	53	59	57	65	59	64	51	66	53	67	59	64	69	54	60	50	64	69	48	45	54	80	64	50	51	64	61	60	60	60	57	41	48	62	46	60	61	51	53	65	83	70	58	69	53	55	54	65	41	64	58	58	47	63	44	64	43	61	57	56	51	65	56	56	66	49	50	57	57	59	48	58	59	56	53	57	52	55	50	75	68	60	66	55	70	56	55	51	51	47	61	62	68	51	47	65	45	46	64	62	47	47	66	57	69	56	56	56	68	56	44	45	66	54	61	66	49	37	55	70	76	56	65	42	50	54	67	47	54	54	52	62	54	52	73	64	44	67	67	67	55	59	58	51	55	57	65	67	66	47	62	51	54	52	67	60	47	64	67	51	52	56	57	51	60	48	48	62	61	52	73	63	45	65	59	58	67	66	56	49	55	52	47	60	72	61	62	54	56	48	65	70	64	59	52	47	65	44	59	64	40	64	56	59	43	70	40	60	46	58	60	48	62	45	48	52	49	50	63	64	57	68	66	47	46	53	54	69	52	55	52	52	60	56	50	68	55	75	63	60	55	59	72	54	44	56	61	62	77	54	53	63	55	53	54	53	61	59	61	47	62	55	57	56	52	61	57	48	57	54	69	59	61	55	58	57	54	57	66	68	52	62	54	51	47	70	58	48	41	52	62	65	70	60	61	54	56	58	59	66	46	60	53	51	56	56	61	55	59	62	66	53	63	61	53	67	61	51	54	60	67	54	61	69	50	68	59	50	68	65	54	73	63	63	61	54	45	56	67	56	68	68	64	65	71	65	59	59	67	67	68	58	55	57	60	60	56	47	60	55	60	55	61	42	54	68	47	58	57	61	45	42	70	46	51	35	50	59	55	60	57	49	47	63	50	59	48	61	55	56	51	79	64	46	42	49	51	84	60	49	72	51	45	51	53	63	65	45	62	71	65	58	53	56	57	48	42	67	63	72	58	54	77	55	47	60	46	54	58	48	55	47	52	62	51	46	62	60	69	56	69	54	65	61	64	66	48	59	61	54	66	73	45	54	52	49	47	41	64	51	60	64	65	57	52	57	64	54	46	58	55	52	65	66	60	69	60	74	67	54	49	55	47	58	66	53	61	45	55	51	47	56	55	61	59	53	73	61	46	53	63	58	55	48	52	64	59	43	58	65	64	47	55	55	50	62	60	62	46	65	56	69	43	60	65	60	64	59	65	47	56	54	63	56	60	56	63	63	55	50	62	58	55	51	59	62	63	43	49	63	50	53	65	66	48	57	81	49	74	53	64	55	55	41	60	60	47	60	56	61	44	62	65	56	53	46	45	64	51	51	61	62	68	66	55	63	50	63	59	74	61	62	59	59	52	59	59	35	48	60	43	74	42	63	47	60	52	50	65	49	51	58	47	63	55	46	52	66	80	69	55	62	60	69	66	58	56	63	64	48	57	49	73	77	64	58	57	69	47	64	57	57	56	51	47	53	69	61	70	50	54	71	66	57	61	53	51	63	51	56	51	58	39	47	69	64	60	61	61	58	49	59	49	64	61	61	59	65	58	47	61	70	58	56	53	55	56	46	46	63	63	55	49	60	53	56	65	45	44	63	62	41	59	71	45	48	70	50	64	62	56	44	54	49	70	56	52	65	53	56	57	53	62	37	59	74	63	70	57	67	44	67	57	62	55	49	72	52	47	49	67	52	58	61	67	58	71	56	56	55	59	52	55	49	61	63	52	58	65	64	54	68	61	53	62	56	45	52	49	74	55	51	54	61	62	59	57	49	56	47	58	53	59	55	58	56	57	58	50	56	58	50	60	41	55	61	55	47	59	50	60	44	62	59	51	43	44	58	69	61	62	39	53	67	52	60	51	53	57	53	58	50	78	62	53	67	57	64	66	58	48	59	60	55	54	54	74	58	52	62	44	68	55	50	51	51	47	69	50	57	57	50	63	54	51	49	60	54	61	65	61	47	61	65	62	58	63	56	63	69	62	60	54	54	40	53	56	57	66	48	52	49	52	54	71	51	52	48	41	57	63	63	64	57	67	55	63	56	51	54	54	63	56	49	64	62	54	43	57	59	76	58	45	53	64	53	54	54	51	53	50	46	71	55	55	54	56	62	66	69	66	51	58	60	56	55	64	54	56	54	60	50	59	62	51	47	58	53	53	46	65	52	60	58	64	59	58	57	60	60	53	70	54	56	75	56	63	48	57	48	45	57	39	58	65	52	61	68	46	64	42	59	49	53	48	46	56	39	59	53	62	58	67	59	53	71	65	53	57	65	47	59	54	52	63	52	42	55	61	63	41	56	57	50	55	54	51	73	42	61	47	48	57	52	53	73	59	57	54	42	49	68	65	45	47	52	60	65	57	52	63	63	52	54	56	53	59	77	65	45	68	50	52	64	61	60	66	49	57	53	61	66	58	46	62	51	58	51	55	62	65	73	57	40	56	50	56	48	53	72	55	49	59	48	69	60	61	52	56	51	59	75	49	60	60	61	49	63	62	69	39	48	56	68	68	51	49	62	68	58	66	58	45	63	57	78	61	60	58	68	72	46	52	60	68	61	52	47	58	57	57	56	52	59	78	68	55	58	55	63	70	47
24947	11041	7993	9110	16860	22397	22621	19980	18634	17087	15224	14188	14025	12338	10983	10005	9049	8126	7379	6440	5488	4643	4030	4002	3511	2911	2373	2105	2183	2097	1684	1659	1506	1369	1435	1328	971	887	879	845	681	644	623	639	671	711	720	806	819	828	729	665	704	606	604	579	542	561	587	563	549	583	557	556	523	492	530	538	482	518	463	452	500	478	459	489	487	484	500	484	458	485	441	458	476	550	432	480	465	477	456	432	466	471	457	483	438	455	429	465	481	493	490	522	443	430	500	483	448	485	471	493	490	443	507	477	446	475	467	493	461	424	480	438	453	472	533	496	483	425	479	456	509	470	490	474	442	470	440	519	465	473	470	488	489	479	473	444	472	503	480	509	483	483	503	445	504	450	457	455	472	512	441	455	464	442	465	489	472	463	463	489	519	510	486	489	454	498	467	514	450	463	451	493	492	475	459	456	439	475	485	463	450	494	480	472	493	464	469	503	488	492	445	486	441	462	486	467	484	461	480	489	452	458	462	544	466	470	479	447	443	485	489	453	451	457	457	516	489	430	476	476	503	471	456	479	504	470	513	495	455	485	469	464	454	472	532	468	479	448	502	480	452	473	482	462	472	468	467	497	451	453	483	492	447	444	471	512	473	506	457	532	481	507	488	470	497	460	472	499	514	500	499	454	446	460	484	488	455	470	464	513	435	499	471	473	442	487	488	519	475	494	488	529	528	475	505	476	508	448	526	484	504	463	480	487	467	468	485	450	492	454	492	472	458	496	507	482	411	496	468	480	444	440	469	478	474	485	496	487	492	417	502	475	454	521	461	491	467	489	473	458	452	493	503	461	468	478	491	486	469	497	505	458	454	477	489	451	455	493	491	482	471	527	507	447	460	476	470	482	498	509	454	480	437	438	474	467	443	501	485	459	483	457	485	477	477	489	482	457	438	442	469	465	446	486	489	492	454	472	465	469	458	504	481	467	470	460	461	492	477	475	485	476	424	489	509	464	486	494	514	475	503	508	449	474	495	425	471	461	494	458	433	450	450	466	492	474	474	511	495	454	473	498	514	468	470	461	464	473	481	468	494	469	482	452	474	482	471	470	461	494	501	483	400	458	484	471	483	501	498	489	478	500	517	476	486	434	521	457	425	488	449	471	430	502	490	455	452	445	501	475	459	492	443	477	509	469	432	449	485	454	474	487	495	475	503	477	434	501	440	498	488	440	487	444	496	479	485	468	451	445	502	490	454	469	471	443	475	496	474	514	501	486	485	468	488	487	456	458	523	458	499	478	472	494	424	453	470	487	451	469	484	482	473	458	489	489	460	464	496	516	501	487	455	460	480	496	492	468	495	471	449	454	470	523	463	457	480	442	460	477	454	481	482	498	456	485	471	473	443	466	465	484	489	436	425	420	490	499	485	433	442	454	504	463	558	479	439	462	467	491	462	471	455	454	504	487	475	468	456	504	476	478	455	491	494	483	503	468	458	497	459	520	476	463	484	469	491	502	431	467	489	469	461	440	480	498	458	439	510	442	484	477	482	460	481	466	465	482	460	466	486	471	493	451	477	458	474	470	472	439	475	497	483	495	463	480	424	461	495	472	455	441	459	496	502	476	497	476	472	466	478	513	484	463	464	474	507	468	477	512	458	453	468	495	417	493	461	477	477	516	485	457	441	517	443	509	509	443	467	484	437	471	458	483	495	457	484	478	443	480	465	510	507	469	492	478	468	504	489	456	478	513	445	474	472	460	503	485	456	449	459	454	474	469	489	439	499	469	478	489	473	450	462	451	529	496	499	524	486	535	495	515	481	489	470	479	496	486	488	461	506	473	447	486	446	498	504	494	452	481	492	494	469	506	458	477	487	434	479	474	508	453	480	471	451	439	498	454	452	512	424	439	486	456	453	476	484	450	483	460	499	478	488	476	489	449	452	451	495	483	427	461	485	502	446	499	494	490	429	456	490	485	427	446	501	509	523	479	511	463	445	468	483	504	474	462	487	495	435	457	425	444	498	469	466	474	483	508	484	466	449	468	451	465	516	467	512	480	473	449	506	466	468	486	459	467	426	456	418	444	467	487	451	477	477	486	463	497	452	483	493	477	450	495	450	474	483	471	444	486	503	489	456	461	479	484	477	505	499	502	487	470	450	464	524	473	494	450	458	462	495	490	487	487	450	438	447	487	462	480	495	465	486	494	496	468	475	445	466	434	464	450	451	461	457	486	451	477	490	500	454	467	488	471	434	471	476	505	514	460	495	511	480	490	443	477	476	445	488	480	452	447	459	476	440	469	447	496	461	467	499	485	501	456	463	450	455	479	455	523	475	454	470	477	448	478	506	445	489	526	495	462	486	478	457	484	480	527	467	458	461	490	458	444	515	427	453	472	480	429	440	487	438	481	492	463	453	424	466	473	481	521	475	463	486	447	482	463	485	462	492	426	452	457	463	469	494	470	464	464	494	480	478	492	493	472	480	484	459	465	488	481	466	478	455	448	473	474	494	479	459	488	469	473	468	472	476	483	465	447	478	469	491	479	469	492	494	482	498	446	448	436	481	482	472	473	520	465	514	469	500	487	450	426	485	496	507	444	475	434	528	465	475	497	507	475	483	456	470	461	496	456	451	516	474	470	476	474	497	449	478	490	451	483	467	495	480	471	494	492	436	451	492	442	468	448	477	479	509	481	520	489	495	486	483	487	457	468	454	476	455	455	494	474	447	502	479	449	486	463	490	489	451	488	469	472	469	453	444	471	439	445	485	446	468	512	487	455	456	462	468	482	499	471	472	527	421	475	488	439	459	467	474	468	458	458	451	482	485	474	482	509	474	483	433	522	451	517	484	463	488	459	459	487	453	449	477	474	441	474	518	485	473	456	431	474	483	439	499	530	477	492	470	488	446	492	481	506	510	496	501	435	479	483	484	435	476	491	444	487	487	467	478	452	444	467	493	477	434	494	469	485	481	490	475	466	460	473	475	434	485	521	486	475	494	480	485	490	476	436	458	462	466	477	488	440	462	481	454	495	453	475	460	446	481	508	471	471	459	461	458	518	468	474	474	466	460	481	475	484	489	481	452	476	470	468	481	507	502	480	474	476	465	456	490	457	471	441	487	444	474	452	498	457	474	486	458	503	473	485	479	489	456	486	455	478	483	482	476	471	443	489	469	443	462	451	452	415	486	472	492	459	492	468	512	497	501	492	480	480	464	512	457	495	442	484	468	464	491	485	456	480	450	452	484	483	445	454	481	405	486	453	464	494	470	494	463	447	457	491	495	488	517	497	495	471	482	482	472	450	465	465	497	468	506	459	435	482	514	463	462	532	498	441	504	478	480	512	455	470	457	438	462	447	511	484	460	447	512	531	449	474	464	479	470	508	517	471	477	443	472	454	479	494	458	473	462	493	463	495	440	481	469	512	480	504	441	444	499	456	491	489	502	462	414	507	484	463	490	478	500	472	498	483	455	509	498	458	447	475	477	460	494	470	473	460	483	456	457	470	471	476	466	482
6780	1774	1092	676	611	662	837	839	795	782	681	650	633	624	567	517	449	436	413	352	321	280	231	263	223	209	145	184	186	167	149	134	129	148	152	128	116	131	112	104	110	110	106	110	98	106	108	112	113	108	133	95	95	108	119	117	91	112	115	84	110	111	96	90	79	104	106	85	98	110	81	82	87	98	94	91	91	95	108	94	116	110	102	95	93	104	99	89	104	109	86	103	114	94	95	95	98	97	92	102	112	105	94	110	89	91	109	95	106	102	89	93	99	93	93	103	88	81	94	94	92	89	103	88	101	79	90	92	103	104	82	83	91	112	91	101	87	84	84	105	93	92	88	83	83	93	111	94	106	107	103	89	97	99	99	87	77	102	93	93	118	106	101	92	89	102	85	94	90	83	84	94	90	108	89	110	88	89	117	73	100	98	103	105	93	90	93	93	100	101	104	91	94	99	92	99	119	92	101	105	99	103	88	89	100	108	105	93	78	112	92	96	88	95	106	98	89	96	83	76	85	103	103	99	83	101	96	98	93	108	84	87	97	90	87	97	88	89	101	119	89	97	118	113	100	103	100	85	90	96	94	89	92	90	80	80	92	92	107	92	100	92	73	99	105	101	89	103	77	84	98	102	83	104	109	94	96	94	113	97	82	83	86	89	92	97	92	110	85	92	98	102	82	92	92	95	96	104	94	100	98	99	96	79	104	100	86	114	92	92	101	96	113	93	88	81	92	95	98	113	102	89	102	97	93	101	109	89	99	101	97	99	90	91	90	110	93	85	78	91	107	105	105	76	104	96	83	91	93	88	114	100	103	108	95	92	96	90	87	100	91	119	110	101	102	96	100	99	95	113	100	98	113	89	86	90	107	85	107	112	99	96	103	85	93	97	106	101	106	93	126	111	99	86	87	110	93	119	99	100	85	89	96	100	85	91	89	94	80	95	114	116	84	71	91	92	85	85	105	89	99	111	86	104	101	98	104	96	92	87	97	97	99	110	86	92	92	92	86	107	96	100	100	92	92	105	97	83	87	107	101	105	102	97	99	101	80	91	103	87	101	91	82	93	87	109	106	95	92	110	105	90	102	106	88	113	99	105	98	105	92	104	105	90	102	99	95	93	80	107	94	103	98	105	105	94	101	92	94	100	112	108	84	102	93	109	96	79	108	81	103	88	102	90	88	110	106	97	113	110	99	85	95	97	107	91	81	96	84	84	90	93	102	96	81	90	103	130	94	80	106	85	98	84	88	113	87	95	102	85	87	81	92	103	92	98	112	103	83	100	109	91	93	88	97	90	109	88	90	106	110	95	87	87	89	101	106	94	125	98	93	96	89	96	90	96	89	96	81	100	73	97	93	96	104	98	106	102	87	97	92	89	115	101	114	93	96	86	103	100	87	103	106	95	117	90	102	100	93	96	108	96	86	93	99	85	103	95	89	90	95	96	86	81	101	98	94	100	99	89	93	94	94	82	92	103	95	96	94	90	91	86	104	85	99	99	89	94	101	93	102	96	89	90	103	97	81	88	94	90	104	88	107	101	93	93	99	95	100	100	80	85	93	85	95	89	78	95	82	114	80	86	113	96	91	95	86	109	103	109	92	99	97	107	82	108	92	87	112	108	92	88	101	87	100	112	102	93	102	83	96	98	83	98	78	103	102	107	95	102	90	89	89	97	99	110	98	100	97	81	96	98	86	87	103	117	88	93	115	90	104	90	93	84	90	97	92	101	99	99	90	110	110	74	92	103	82	95	87	91	108	89	90	98	92	121	80	106	105	109	98	92	99	107	93	100	113	106	103	95	109	85	108	99	98	101	95	99	103	90	96	119	81	99	103	89	87	107	88	97	84	98	93	101	99	97	100	93	99	96	94	88	87	92	109	95	82	85	97	99	95	91	75	104	108	94	93	96	82	114	90	100	122	106	82	103	78	94	82	89	97	93	100	109	98	91	94	88	101	93	106	99	91	96	91	98	83	97	111	106	109	114	90	94	97	102	103	106	81	93	91	94	101	96	89	102	93	79	90	112	100	93	93	94	109	98	82	90	113	100	94	104	86	74	99	85	100	91	92	99	104	91	107	84	89	100	88	86	121	96	107	83	99	94	96	100	114	92	87	115	86	75	83	108	103	86	85	117	101	86	82	101	92	92	97	88	101	89	94	83	95	100	108	86	94	112	97	109	102	108	101	96	99	84	99	96	106	110	93	85	88	103	90	104	124	95	81	113	102	101	105	98	94	97	100	105	97	127	100	125	110	106	90	92	92	106	91	79	95	107	92	106	98	89	104	92	92	107	94	80	94	111	95	100	85	104	95	101	103	93	103	92	102	97	101	106	102	91	100	83	99	98	78	109	89	90	96	97	98	126	92	97	104	103	93	104	106	91	86	103	109	89	100	112	94	103	91	93	95	88	90	126	102	77	95	104	97	96	86	111	98	96	79	105	93	109	77	89	102	101	89	114	91	97	93	105	96	98	108	105	90	82	92	84	82	107	100	77	97	100	100	90	87	76	104	89	86	100	108	87	109	93	94	94	95	104	114	115	107	90	79	95	83	88	99	93	99	97	91	100	117	101	96	94	106	110	92	126	111	83	107	84	94	90	85	79	82	93	86	96	106	100	101	108	100	91	104	104	81	122	90	107	106	94	88	103	97	108	122	107	73	87	84	103	86	95	74	111	103	96	93	98	113	108	91	86	75	91	111	109	103	109	98	92	87	115	79	85	94	101	95	116	99	81	81	86	96	96	86	95	119	119	108	107	102	96	106	84	93	103	98	99	114	94	106	117	110	108	113	88	90	107	88	104	82	79	94	90	94	82	86	89	108	104	118	96	102	90	96	81	102	95	110	84	115	92	97	91	93	81	83	104	97	92	86	84	91	105	99	99	103	106	97	75	115	103	94	88	113	95	121	106	98	86	99	84	83	107	89	81	107	102	103	104	90	86	100	90	111	98	96	94	85	115	86	105	97	97	93	117	91	103	94	92	97	101	94	86	87	87	93	97	82	97	85	80	88	98	94	86	92	93	95	99	93	105	100	93	100	83	85	112	98	91	98	89	87	100	87	97	108	101	99	77	87	85	80	88	114	114	86	83	102	82	97	95	115	91	102	86	93	104	88	83	99	102	93	98	87	103	116	90	86	88	116	72	96	87	85	74	73	103	103	96	91	90	79	110	82	87	116	77	112	84	93	118	103	75	109	98	97	96	111	90	101	107	95	73	109	103	102	113	81	98	86	81	77	105	99	92	83	87	97	96	107	101	112	128	113	79	104	83	102	93	112	84	98	94	118	89	93	87	93	103	102	91	103	88	90	96	97	114	99	102	112	97	97	101	104	93	106	107	100	99	107	88	90	104	106	90	98	101	95	109	84	100	99	81	87	90	95	89	79	93	114	92	90	82	117	79	113	100	110	99	94	96	99	91	86	100	90	107	110	93	97	125	91	98	98	103	92	94	86	89	94	92	116	86	106	113	93	108	90	96	88	97
31027	14046	10551	11703	20355	26096	26330	23810	21824	20636	18371	17403	17023	15191	13840	12583	11444	10569	9453	8236	7025	5995	5408	5456	4697	3845	3223	2955	3260	2932	2500	2332	2129	2006	1987	1802	1426	1375	1359	1192	1130	1068	1016	1055	1026	1124	1246	1243	1269	1275	1178	1067	1072	1023	950	990	932	956	948	893	965	930	859	930	815	827	870	818	833	821	834	848	834	832	759	826	863	802	821	838	858	851	812	842	863	846	857	880	843	824	771	824	858	825	816	799	799	767	781	822	766	778	788	820	815	801	805	802	840	790	844	851	802	803	771	865	816	815	798	793	814	824	809	849	746	838	820	842	815	743	833	806	810	820	825	787	823	804	791	838	823	795	800	809	821	818	824	789	827	838	753	784	847	780	820	792	818	790	784	816	844	785	828	767	843	797	824	854	793	774	805	801	794	751	781	791	812	827	768	820	797	813	767	829	856	824	821	765	795	798	809	801	727	788	806	839	793	814	807	808	798	806	797	816	769	852	878	778	831	801	825	822	788	764	850	824	801	840	767	788	835	861	823	863	796	783	833	792	772	745	780	809	755	853	862	799	783	815	791	868	815	799	807	788	819	770	782	798	831	821	885	825	837	788	783	824	795	824	747	821	803	836	771	794	787	805	798	784	841	791	841	827	789	833	790	811	826	848	857	799	813	824	801	798	853	841	846	823	824	803	814	830	863	802	854	786	800	716	848	776	819	801	814	840	838	815	803	808	825	823	802	766	841	806	838	782	848	835	832	813	804	751	782	820	761	854	812	796	760	823	837	843	836	817	810	815	748	758	812	781	786	816	802	813	856	854	809	816	771	810	779	822	791	796	798	767	787	851	807	783	794	831	802	787	817	818	810	794	844	784	798	775	827	835	768	799	824	798	774	820	786	814	788	784	780	828	784	813	824	787	755	731	751	813	820	842	816	792	843	799	844	805	802	826	792	779	817	802	789	855	790	784	765	821	765	823	786	730	804	835	818	818	819	863	819	821	827	808	773	802	819	810	840	780	835	794	804	790	802	778	798	827	830	819	791	730	855	765	770	761	824	844	801	834	800	822	779	843	789	831	828	817	803	786	830	840	834	785	798	802	822	836	769	832	812	776	784	841	797	815	782	868	768	807	825	786	842	763	805	805	750	777	816	779	850	770	741	787	777	834	891	847	782	783	824	807	816	796	864	838	795	794	823	794	807	768	852	841	850	836	859	785	748	806	800	784	790	814	802	776	833	834	797	872	841	779	830	785	755	786	848	788	839	824	763	765	821	829	772	798	782	801	808	792	850	806	829	813	822	801	782	818	824	835	793	836	853	771	794	773	803	793	871	795	800	789	878	809	798	829	776	791	795	802	855	802	813	783	813	813	825	841	775	803	801	806	845	809	801	832	827	802	849	830	850	808	787	745	834	810	787	733	821	825	775	814	842	819	856	831	850	828	816	800	793	832	765	759	840	829	766	859	787	817	791	780	785	847	815	796	798	850	811	821	796	834	788	787	835	816	815	844	852	841	827	812	828	798	831	805	810	782	792	784	803	834	803	825	782	756	801	807	818	824	782	790	834	802	850	814	836	880	834	795	776	808	793	829	860	861	778	766	826	804	749	822	841	776	828	822	783	791	828	814	812	820	794	840	801	821	787	833	849	806	795	852	807	817	835	808	813	827	826	771	808	851	740	782	814	828	855	778	814	840	836	783	794	812	797	780	818	783	843	827	811	834	801	818	789	788	792	812	798	809	803	805	785	763	804	793	748	843	799	819	811	800	769	816	855	765	827	810	848	829	851	832	770	830	800	788	745	808	783	805	787	843	783	746	849	768	811	791	837	806	790	814	818	783	860	800	830	801	780	815	860	832	768	829	786	782	784	796	784	884	749	824	808	752	791	817	767	854	778	882	804	777	855	826	782	795	845	768	822	853	862	810	741	825	825	761	795	822	777	777	812	816	802	759	790	824	814	778	785	794	833	857	802	849	815	789	825	827	787	785	887	820	839	784	846	796	849	794	775	852	787	809	808	849	828	835	812	754	800	842	799	874	807	759	818	813	801	809	804	872	832	806	789	809	830	824	818	828	895	768	778	809	812	885	823	843	808	828	816	841	784	814	812	790	806	820	825	859	794	837	777	878	790	798	818	842	776	777	804	789	771	831	757	866	853	819	852	781	830	814	838	777	785	806	836	833	846	829	850	754	791	819	789	814	808	858	871	808	754	777	807	779	749	819	766	817	814	818	857	795	745	805	869	820	820	817	835	795	844	814	834	767	874	801	777	832	751	816	782	817	777	862	762	790	839	833	882	771	794	820	774	862	848	795	782	829	788	781	814	828	784	768	818	767	797	778	791	790	809	796	787	779	787	813	835	776	779	809	776	781	871	840	805	848	859	841	855	793	808	798	833	810	814	881	816	809	823	814	752	812	802	833	837	829	806	783	790	821	787	777	819	786	810	770	814	790	856	823	769	796	795	823	823	836	791	794	791	810	861	824	874	762	791	827	797	839	762	840	839	778	804	802	766	807	809	863	811	787	809	808	822	813	787	780	845	832	801	816	807	789	841	828	829	791	811	828	813	821	843	831	806	790	829	818	824	849	807	793	794	883	775	798	788	867	813	835	749	797	821	759	791	840	827	792	779	780	815	799	818	760	841	780	809	791	840	806	815	751	772	801	808	789	814	825	783	818	848	827	804	778	829	787	810	828	813	793	875	848	839	824	831	810	856	773	835	776	758	825	814	832	796	801	807	818	816	834	835	744	760	763	831	847	819	770	806	776	810	791	804	769	774	844	832	767	780	788	782	813	812	809	768	833	863	796	835	786	755	824	806	798	803	809	821	789	806	763	820	842	808	801	807	825	817	781	779	761	816	792	787	809	784	810	797	771	790	789	762	772	788	821	850	814	803	790	825	824	795	820	823	840	801	804	849	861	809	824	816	814	838	823	854	790	843	793	842	792	801	757	857	790	793	809	770	804	764	846	803	775	813	818	761	773	840	822	825	805	819	826	803	805	732	846	854	811	809	817	817	801	808	774	790	792	866	827	813	849	806	802	821	812	750	803	853	769	787	827	775	837	794	815	848	811	809	815	847	787	827	787	804	807	807	793	790	830	855	851	819	802	793	819	843	787	782	803	795	768	790	812	757	786	796	859	790	811	810	797	785	806	849	865	747	776	835	785	818	844	838	775	801	816	814	842	795	816	845	779	851	810	777	805	805	826	790	798	847	852	763	814	828	745	794	793	826	794	788	838	797	804	809	792	835	813	827	784	800	775	819	826	817	824	766	816	767	833	849	808	829	787	815	848	814	790	786	836	860	822	800	830	801	811	781	789	852	811	769	846	847	826	760	817	773	800	815	794	821	843	811	842	837	784	805	903	818	802	814	833	810	807	820	789	768	812	832	844	769	835	813	771	795	791	821	771	778	736	803	812	817	804	765	832	845	806	800	804	806	809	813	783	846	782	832	850	804	758	868	792	792	797	844	840	786	809	788	815	792	807	754	829	812	790	814	807
5057	970	622	408	279	402	473	444	429	433	384	350	407	323	297	337	280	237	245	191	196	168	140	148	165	137	117	113	137	120	128	118	99	109	97	90	106	91	86	94	79	73	100	103	90	99	107	94	104	88	88	100	78	77	93	73	89	88	79	76	93	86	92	86	73	93	93	82	65	80	86	101	76	68	80	90	75	82	98	85	72	110	91	81	100	89	78	59	69	67	87	89	84	74	84	86	83	76	77	79	81	117	65	91	70	74	92	90	89	88	89	84	76	75	75	95	87	93	73	86	74	99	81	88	79	80	90	91	86	94	79	76	101	90	80	85	68	98	91	82	92	84	89	90	93	102	75	74	77	93	90	83	80	74	73	102	82	87	90	78	84	81	91	66	73	76	102	87	90	78	78	84	88	101	71	89	81	105	91	88	85	77	76	75	75	77	87	98	82	91	92	82	91	93	78	60	90	92	72	77	84	86	71	77	111	83	77	79	85	102	72	84	95	85	86	82	62	82	89	92	78	80	74	70	82	72	78	84	80	82	77	88	95	74	63	84	83	91	81	86	81	88	84	79	101	78	85	87	89	81	94	83	69	65	78	85	77	87	87	82	74	78	95	86	73	97	95	79	86	74	81	97	73	90	81	70	72	101	81	92	89	89	97	94	90	82	80	76	96	95	96	83	106	105	91	91	78	88	90	79	94	90	77	90	101	79	80	94	74	94	98	84	93	91	98	74	94	91	72	88	83	88	80	76	91	86	79	63	80	82	83	82	107	92	83	90	91	79	101	94	88	83	84	96	95	88	71	73	104	94	86	94	69	86	87	87	84	84	90	76	78	98	74	85	71	96	93	94	94	100	87	95	89	100	76	70	77	88	97	102	82	77	77	79	69	92	99	89	100	84	88	80	85	87	85	92	67	82	83	82	86	78	78	94	80	92	86	93	97	81	77	101	76	87	81	85	85	96	87	98	82	83	91	101	80	84	103	83	97	84	82	99	86	82	77	82	84	76	84	77	82	98	84	101	88	80	71	82	88	73	70	94	72	96	74	73	74	67	75	89	79	74	74	90	84	89	83	92	87	78	91	115	93	95	95	76	75	86	85	82	78	86	103	83	104	91	73	87	109	77	94	99	91	73	74	84	95	81	94	63	82	81	67	102	85	97	73	90	92	91	94	88	84	87	83	80	92	84	86	95	92	89	85	87	92	73	69	83	72	101	89	74	92	85	78	88	73	90	93	82	73	82	84	104	79	80	82	79	88	89	72	92	97	80	70	75	94	90	80	91	86	85	91	84	91	88	72	82	72	92	84	89	100	76	79	76	78	100	91	106	74	86	79	92	85	98	88	79	91	99	90	97	82	92	76	86	91	77	69	86	74	89	85	80	76	91	93	83	62	81	87	104	76	77	98	85	94	80	92	79	85	81	82	77	74	80	90	87	92	81	92	66	69	94	101	88	88	90	82	88	75	91	76	89	91	78	94	70	110	78	70	90	77	86	84	91	84	83	88	72	78	96	80	80	73	79	75	82	80	69	80	74	87	74	83	81	89	72	74	85	86	69	93	82	78	95	82	85	89	79	75	92	78	85	80	87	76	98	77	87	82	64	99	87	91	82	86	72	86	84	99	80	81	94	81	82	80	79	76	82	84	70	80	89	89	84	76	68	81	91	88	72	78	86	81	77	89	88	83	97	90	81	79	82	87	76	84	65	74	91	81	70	85	85	82	91	71	87	74	84	93	82	97	86	91	93	67	79	98	82	90	78	84	72	82	89	104	84	100	89	79	79	79	73	99	97	86	91	95	103	81	61	70	99	97	98	72	98	85	96	81	90	92	91	76	93	80	86	79	84	97	80	96	80	83	91	84	91	75	88	64	83	73	89	84	86	101	82	100	70	74	87	79	114	91	106	84	92	78	84	79	88	95	68	77	94	91	87	84	89	74	94	82	92	76	73	92	100	92	79	71	98	79	97	73	86	71	83	79	87	86	91	88	73	82	81	99	94	77	89	79	87	88	94	76	87	94	74	91	86	83	79	79	92	99	71	92	78	84	82	93	89	78	70	97	92	84	72	81	82	95	81	94	77	72	90	74	84	80	90	84	89	77	92	61	89	85	93	92	87	69	83	90	96	85	90	99	79	88	88	88	74	68	83	81	81	87	92	66	73	77	85	79	76	99	78	84	94	89	87	87	91	85	76	107	82	84	105	86	75	96	77	93	74	93	80	79	88	94	78	92	91	86	67	86	93	82	82	93	97	72	86	75	79	93	73	83	84	66	87	81	87	85	73	89	82	70	78	87	87	83	100	77	79	89	81	76	81	82	78	87	75	95	94	78	95	85	76	88	77	88	90	88	75	79	98	68	83	109	80	85	67	95	92	88	83	94	68	91	75	86	87	83	102	105	92	70	86	89	77	80	99	87	99	102	91	83	85	80	111	82	100	82	84	83	76	72	96	67	83	77	94	90	92	103	98	91	76	72	85	79	83	86	96	85	93	81	96	78	89	75	89	78	85	91	75	93	87	74	75	98	99	91	80	90	79	71	96	89	88	86	75	97	84	81	73	88	92	77	73	81	78	101	105	81	91	60	85	93	91	78	75	98	96	91	91	91	104	97	89	79	74	78	98	86	88	96	69	88	82	87	82	84	77	75	83	95	80	90	91	87	80	85	79	89	69	82	92	94	79	68	95	79	70	86	88	71	85	100	75	95	73	93	73	89	77	107	87	76	83	89	72	76	78	84	88	81	70	62	90	79	81	86	79	95	98	90	83	78	85	89	89	70	68	82	78	95	57	74	81	98	88	87	92	79	88	87	75	82	83	78	73	94	84	90	78	87	84	92	72	84	73	100	89	76	69	93	80	92	75	76	92	81	76	80	95	89	85	98	85	81	86	84	86	88	79	90	83	83	74	87	86	79	87	96	81	96	77	80	77	69	92	89	90	86	68	82	83	96	60	92	100	91	80	108	74	82	94	85	74	102	80	71	87	97	70	91	100	95	85	58	83	101	68	108	78	79	92	75	81	105	90	80	96	85	101	74	74	68	70	69	94	86	84	89	85	104	98	73	92	88	97	86	74	87	94	83	80	70	93	113	102	61	79	92	88	93	76	94	88	96	94	85	79	96	80	78	77	109	81	77	74	76	79	107	95	82	89	54	92	98	76	93	84	92	72	94	78	70	93	86	86	85	92	90	86	78	100	83	77	95	86	90	82	88	84	82	78	76	76	83	104	86	75	86	87	77	86	88	77	101	98	90	71	91	85	98	67	73	91	98	88	83	75	84	81	86	83	74	90	90	90	95	86	107	95	106	75	92	58	105	77	77	82	89	86	65	75	81	90	99	96	75	81	85	79	94	56	104	91	88	72	82	76	88	101	83	88	87	90	80	81	64	101	82	93	93	98	67	94	90	91	84	79	65	63	76	87	77	90	82	90	77	76	76	96	87	84	81	76	81	84	96	83	76	88	83	74	83	74	93	82	94	89	78	75
22857	9210	6884	7648	14086	19355	19570	16768	15277	14219	12083	11214	11219	10073	8880	7808	7132	6645	5761	4864	4120	3556	3176	3198	2700	2301	1977	1915	2033	1802	1541	1508	1341	1400	1338	1232	1006	958	886	821	792	809	758	770	798	875	875	876	846	874	804	740	778	793	720	726	726	721	703	698	698	722	724	730	710	652	656	699	660	672	690	636	666	690	683	703	676	693	687	687	655	674	660	686	684	728	693	699	631	653	664	627	673	712	703	666	703	652	673	671	635	666	706	633	674	702	684	699	683	704	642	651	642	701	731	651	654	703	744	677	710	682	704	666	656	680	689	624	703	709	648	653	715	706	704	750	676	670	657	671	699	655	711	611	652	683	699	672	692	655	649	694	677	666	680	676	641	660	707	704	734	744	693	659	694	767	680	741	706	730	714	658	669	700	674	672	661	674	685	632	682	701	679	687	673	631	672	683	674	688	638	655	654	644	688	681	682	666	666	671	695	636	695	746	705	660	706	674	743	646	667	708	724	695	676	721	682	657	692	743	696	638	666	676	683	688	670	650	627	656	649	682	697	768	726	730	706	717	704	705	694	699	708	707	691	694	667	677	674	721	688	686	681	709	695	708	695	695	712	689	728	694	678	682	684	714	685	711	674	671	687	662	647	694	689	687	687	719	655	673	723	686	662	685	656	690	665	650	661	681	639	672	703	677	678	645	700	658	709	650	697	710	639	694	719	704	658	701	698	713	696	703	649	658	702	686	694	712	704	669	702	710	723	737	635	702	694	664	665	692	655	691	699	722	700	643	663	606	669	692	641	683	686	653	727	679	706	678	681	685	740	650	672	687	717	712	740	701	656	686	674	637	678	685	673	704	716	682	686	689	662	652	678	652	675	698	670	673	662	694	682	714	669	675	704	683	652	706	689	700	676	671	701	650	691	743	679	718	713	695	667	747	621	672	669	701	724	692	639	680	681	639	729	684	717	676	673	639	662	705	670	712	678	725	663	715	666	686	703	664	747	699	675	700	661	664	685	639	693	684	594	717	649	760	717	688	718	677	690	696	703	728	691	664	685	696	678	693	695	677	742	701	666	648	699	663	672	640	684	707	625	667	634	688	693	675	686	670	700	686	708	710	652	669	683	623	684	741	714	697	614	681	664	693	675	732	651	700	677	675	682	721	679	709	600	648	688	657	676	671	639	675	671	638	700	683	738	708	652	723	701	646	648	679	669	668	743	675	697	691	721	680	649	672	643	655	668	669	645	732	629	729	653	653	638	722	683	649	638	672	664	688	729	764	656	698	715	678	684	711	724	663	663	645	707	705	661	709	714	631	655	690	715	650	673	691	699	691	678	694	659	642	659	624	743	664	708	682	693	686	660	645	665	658	649	682	757	632	708	673	711	678	700	695	716	664	708	713	677	692	711	726	712	662	658	701	656	690	648	667	699	635	714	650	676	713	704	690	679	706	650	671	653	666	648	708	689	693	633	761	702	683	681	653	701	679	692	670	675	658	716	648	669	705	720	660	642	720	699	708	763	699	696	679	708	700	651	734	680	716	646	672	706	686	663	734	653	707	725	689	699	710	681	645	706	682	671	706	652	703	665	699	681	668	707	709	698	677	715	703	700	652	656	690	647	706	671	657	702	712	649	642	671	680	680	678	673	663	707	684	718	708	672	673	667	684	671	631	680	693	673	665	713	722	673	695	674	703	645	653	659	653	668	737	723	656	701	656	645	691	721	698	717	667	709	709	669	681	691	676	679	689	699	739	669	678	699	689	705	714	725	647	690	685	688	696	693	682	685	646	664	636	727	705	678	720	688	687	673	721	697	686	717	637	700	690	706	723	654	658	694	685	689	730	699	699	679	723	690	687	676	723	695	711	693	695	703	679	680	682	702	679	675	729	698	688	710	663	675	644	653	685	724	671	682	696	671	648	661	653	692	719	736	687	680	678	698	680	670	702	719	670	692	709	677	681	732	673	623	630	687	668	653	691	638	679	656	706	671	678	667	684	699	707	628	663	650	655	694	713	658	666	701	716	663	722	673	670	673	653	692	717	680	718	639	690	654	699	687	665	679	688	664	684	693	732	665	682	684	646	676	685	662	655	703	654	658	712	669	675	696	704	672	688	712	677	673	715	720	672	691	712	694	714	698	663	678	699	702	723	706	663	662	680	681	690	699	726	707	747	665	677	682	673	689	657	666	704	684	711	688	710	729	681	668	659	691	635	705	692	683	696	687	663	672	702	680	649	648	677	676	694	714	666	717	666	724	696	738	725	716	664	683	699	668	679	691	637	630	706	681	741	682	652	690	707	661	693	649	732	672	701	703	698	698	706	659	701	656	748	684	773	685	693	660	677	712	663	672	672	656	722	691	687	676	705	685	713	707	653	693	694	639	691	680	681	691	680	648	673	673	696	659	689	702	668	650	653	671	676	702	694	645	712	684	674	710	693	694	667	685	664	672	636	678	637	659	722	667	686	689	645	684	705	669	653	691	658	683	660	685	681	677	714	683	707	719	697	680	670	698	714	645	693	717	734	645	690	681	688	712	675	720	667	667	696	631	634	626	698	706	630	699	683	695	730	675	697	698	683	661	644	662	690	691	647	682	694	668	685	658	677	710	595	682	672	687	661	668	702	697	696	698	732	685	696	696	707	665	697	666	656	665	678	696	664	678	719	671	634	692	706	678	684	674	674	721	688	722	714	693	665	690	705	649	660	701	650	634	669	748	664	700	643	691	676	682	706	709	691	676	670	670	678	726	704	735	651	680	714	677	659	672	665	672	763	697	697	664	671	668	680	653	692	683	675	706	655	667	680	760	720	691	681	651	685	678	653	685	671	672	696	732	670	686	688	678	703	663	680	689	647	724	645	749	673	665	670	675	678	700	685	692	684	703	690	686	658	706	651	618	723	658	675	719	700	693	689	696	668	699	656	669	676	702	680	694	627	705	683	710	694	664	688	700	673	686	669	701	661	683	683	686	706	655	640	685	728	672	674	679	683	686	653	680	695	711	633	665	679	680	726	720	673	725	689	707	671	649	670	686	716	714	646	674	653	701	704	670	681	685	673	661	667	667	722	685	729	676	710	713	658	686	690	698	686	722	720	723	673	711	673	689	718	644	688	684	666	670	701	716	731	778	683	687	687	646	693	642	680	694	671	678	688	707	666	690	701	664	658	720	686	663	681	671	689	684	708	676	689	674	645	672	690	664	649	673	695	667	679	642	666	641	680	637	688	705	721	657	725	653	705	685	690	665	632	666	680	638	678	659	726	700	641	698	685	714	679	639	687	712	700	685	694	691	682	658	698	746	711	706	663	725	664	635	704	662	682	670	684	645	651	706	690	698	670	646	723	703	664	716	654	683	634	694	719	685	684	650	682	743	690	696	703	742	691	690	657	739	676	651	701	666	657	664	648	707	670	644	670	673	665	665	724	668	688	666	692	685	673	686	691	659	658	660	660	736	695	694	684	684	676	700	707	707	692	691	692	710	743	624	644	664	665	706	650
5076	1537	941	652	523	527	765	658	703	640	583	604	599	497	481	438	391	361	342	308	272	245	196	232	194	207	174	169	186	159	156	165	142	135	149	118	132	113	123	119	146	124	115	114	114	135	124	132	108	133	113	128	128	102	133	120	147	131	123	114	124	123	120	106	123	122	89	120	120	117	125	104	114	99	94	112	113	121	102	124	121	107	109	121	100	124	112	131	125	111	124	109	103	110	111	123	118	114	108	123	122	116	98	114	107	121	118	113	120	123	99	94	142	117	117	106	111	114	126	112	119	125	124	115	97	104	102	107	113	97	117	125	109	116	126	112	123	101	115	120	123	115	121	135	105	121	111	135	108	135	109	113	118	109	113	124	120	123	121	110	102	119	119	134	133	115	126	111	110	122	98	111	135	119	107	113	117	119	115	108	130	118	117	110	128	109	120	107	124	131	124	118	126	109	110	119	123	117	102	140	108	117	107	123	96	100	127	137	106	115	120	106	128	109	105	119	117	99	114	106	146	118	129	109	126	104	105	110	120	111	121	112	116	115	109	115	124	110	99	82	114	136	129	123	115	100	121	111	114	117	111	117	156	132	124	113	105	122	106	125	96	117	125	134	127	116	91	116	121	106	105	115	118	124	127	118	103	116	120	104	105	109	130	134	127	115	111	111	136	117	124	102	115	108	110	109	112	94	135	130	130	133	126	132	109	112	124	136	101	136	104	115	134	117	113	129	107	104	115	117	118	108	119	88	115	101	101	115	99	110	105	131	116	111	112	113	110	114	122	125	119	103	134	106	136	115	123	108	114	128	102	124	103	108	123	107	111	94	118	133	94	119	105	107	110	133	104	118	106	127	128	102	113	120	121	109	157	111	114	122	123	115	111	99	99	116	111	129	128	109	126	113	124	96	112	105	127	108	106	116	124	119	105	118	120	116	105	122	100	112	98	115	113	111	114	112	124	109	119	115	120	120	109	121	126	131	108	135	137	121	126	120	115	106	117	124	112	134	114	113	120	113	111	112	106	105	123	112	125	96	111	112	113	109	122	111	114	126	107	98	114	119	118	117	99	101	119	122	112	127	110	104	120	114	139	118	117	111	126	123	94	108	91	108	128	111	121	94	121	114	123	130	118	101	106	104	113	110	127	124	104	122	109	145	120	112	112	105	113	104	117	99	119	110	124	117	100	123	129	112	130	103	106	126	142	103	121	125	119	119	122	133	105	101	101	105	114	122	102	121	126	110	127	113	123	122	129	118	118	110	101	95	121	110	122	102	113	115	115	124	95	106	119	101	116	110	110	99	107	142	109	127	120	124	103	119	111	115	111	118	117	123	140	107	119	123	113	97	127	116	129	116	115	130	132	117	137	122	113	102	120	112	131	101	119	118	115	131	121	139	109	126	104	109	126	129	119	112	100	143	106	105	120	108	123	116	102	107	113	114	109	95	126	126	122	128	127	117	113	114	116	131	112	112	127	104	109	124	119	125	103	130	106	117	115	118	124	116	123	117	121	123	129	105	121	109	97	105	103	123	120	114	107	112	106	113	135	127	118	112	134	119	116	121	122	102	104	106	120	122	121	101	126	97	113	112	119	113	115	125	132	106	134	120	119	110	119	116	113	126	122	102	128	117	124	135	120	115	127	127	103	111	112	115	117	116	97	136	128	119	121	109	101	90	132	112	84	97	118	103	126	136	125	136	103	106	121	110	120	124	114	109	111	116	120	134	101	138	104	108	101	121	103	131	117	116	104	116	127	115	112	115	133	85	109	107	113	132	133	102	107	109	112	127	132	115	126	117	119	99	131	120	116	123	109	117	115	136	124	119	109	122	118	107	116	113	125	115	114	110	112	133	128	123	145	122	113	113	113	105	129	107	110	110	121	114	112	110	131	107	124	120	118	108	95	104	114	114	111	112	125	117	132	123	117	96	112	119	121	105	123	111	110	144	117	112	84	119	119	131	107	122	104	119	134	143	127	108	122	112	96	107	126	129	116	117	109	99	131	106	109	125	114	114	110	121	111	124	126	110	116	94	122	113	113	104	120	116	104	119	104	107	116	124	136	110	121	116	124	117	133	115	116	96	114	101	119	112	109	93	134	114	112	114	102	113	141	137	118	113	117	113	128	107	116	111	101	115	111	104	112	125	124	110	109	124	115	112	140	114	110	113	117	98	125	109	117	114	118	118	103	152	96	122	102	145	111	101	132	96	113	115	107	104	121	107	105	111	112	111	115	140	123	117	130	122	114	105	115	100	137	114	112	98	115	113	116	115	130	103	117	124	119	135	101	124	118	136	127	121	122	102	128	123	100	106	109	112	119	119	122	99	132	125	112	106	135	124	111	129	117	123	119	124	116	111	126	111	114	101	132	120	132	121	130	127	104	111	124	114	112	110	122	107	119	123	108	106	115	112	119	99	117	109	111	121	107	108	124	116	107	129	124	99	118	116	108	113	114	95	120	99	111	128	109	121	101	112	105	110	112	120	106	111	113	137	111	111	152	108	102	125	120	115	115	102	102	117	110	123	115	126	129	101	102	113	121	120	119	117	106	111	104	117	95	123	110	125	107	113	113	124	90	113	106	99	137	123	116	115	106	108	123	123	114	117	126	141	105	134	96	125	121	109	118	112	109	131	138	91	116	120	124	115	98	116	113	137	112	115	133	128	110	109	100	94	123	134	118	131	125	105	119	121	117	105	122	108	106	122	103	133	127	123	131	124	113	113	131	124	118	119	114	87	105	120	114	108	122	110	100	113	119	96	115	129	111	108	106	106	113	115	109	122	124	115	118	98	123	121	112	120	129	125	117	112	111	116	115	120	118	116	122	117	103	122	119	110	117	117	92	119	127	120	116	116	137	121	145	129	115	131	97	130	118	102	111	121	117	102	125	123	115	131	125	118	97	100	111	122	119	124	119	131	105	122	117	128	106	116	96	105	108	134	125	118	120	110	115	112	110	110	108	125	129	117	118	101	113	116	105	118	110	100	104	107	94	110	123	115	119	132	117	125	120	122	118	113	108	121	117	108	126	103	120	114	110	111	129	119	107	116	119	108	132	105	129	107	115	109	103	123	107	100	114	125	99	109	114	126	106	118	101	125	128	115	133	95	117	114	117	122	116	95	120	89	107	111	98	110	127	100	110	123	125	111	108	115	105	104	100	107	105	128	117	124	97	110	96	101	105	124	112	117	118	123	131	113	128	112	123	106	125	98	104	107	97	101	106	132	109	99	110	100	116	125	108	122	131	105	108	123	124	108	127	101	107	119	107	123	108	111	95	120	108	126	110	110	114	94	115	100	123	121	130	132	114	118	111	106	108	120	125	99	127	117	116	104	135	102	124	125	122	118	121	118	94	112	141	118	111	104	132	126	117	115	93	125	108	117	113	106	124	132	105	135	98	113	129	129	108	101	129	128	97	120	116	127	130	116	132	129	90	103	136	121	114	119	113	107	123	117	133	131	112	104	112	129	103	124	100	103	103	126	103	107
29912	12884	9370	10361	18457	24373	24130	21107	19867	18281	16081	15278	14967	13318	12049	10969	9742	8819	7748	6627	5613	4931	4644	4574	3861	3400	2825	2733	2896	2476	2241	2109	1974	2028	1867	1545	1435	1426	1308	1169	1163	1122	1089	1129	1206	1182	1237	1324	1307	1246	1165	1180	1094	1057	1022	970	996	1023	1084	1087	999	1019	1092	965	1035	902	915	946	952	957	988	989	937	902	998	910	932	947	939	925	958	964	923	933	928	965	934	915	959	943	920	953	942	940	990	946	962	970	932	938	972	976	960	959	954	918	917	896	966	916	944	923	945	974	971	943	926	918	965	963	946	850	941	944	908	911	941	964	922	992	939	917	921	954	838	905	946	962	957	959	875	927	963	925	883	981	975	903	944	932	990	962	949	953	918	942	947	964	893	921	885	952	913	914	958	950	938	930	970	931	975	968	947	946	924	991	907	986	914	913	903	920	955	925	981	983	942	898	993	908	937	944	970	905	953	939	960	974	989	960	971	921	927	932	926	945	943	872	917	962	910	947	964	942	957	952	943	929	940	975	917	903	923	993	912	883	901	945	944	949	942	964	942	908	927	934	920	904	984	913	919	976	896	932	868	957	954	954	901	917	925	950	941	916	880	969	975	950	904	918	944	929	972	917	892	912	922	935	929	980	894	966	999	933	959	1002	942	942	927	902	956	931	975	885	902	955	954	939	986	950	933	983	931	918	948	939	924	991	920	929	910	989	937	995	917	899	895	934	928	922	915	957	890	953	936	949	956	921	998	942	962	961	948	1004	962	921	969	911	965	973	934	957	940	951	903	929	919	929	930	889	938	926	914	895	960	943	964	945	953	905	977	975	948	905	928	970	904	950	945	922	908	938	962	879	936	969	867	907	963	1001	916	975	951	947	960	954	944	935	913	965	1017	925	923	956	947	894	943	971	937	942	935	921	980	951	909	995	980	968	935	927	952	917	977	907	956	965	940	940	941	966	906	928	902	947	941	943	946	954	976	968	905	934	953	944	928	932	1014	935	934	942	961	914	907	906	972	923	924	938	982	931	925	932	942	926	921	959	913	976	942	955	923	906	979	894	970	979	962	890	924	893	985	947	939	949	951	938	954	939	920	960	967	890	942	901	945	908	916	869	982	969	934	876	938	901	978	901	926	893	918	919	938	941	936	932	959	921	942	984	928	969	888	941	930	929	987	897	1002	916	984	985	930	994	923	925	970	975	932	956	982	933	953	928	896	891	930	896	943	930	928	937	902	944	946	950	944	959	987	1003	916	929	952	944	945	907	950	944	935	945	956	939	982	949	962	932	879	990	927	949	919	946	949	923	943	913	912	970	921	947	947	984	926	908	909	921	913	915	925	889	913	915	973	952	966	893	965	953	926	955	917	947	930	940	938	972	942	969	891	960	957	958	975	963	935	969	937	922	952	884	907	900	1008	899	919	918	936	978	922	869	940	984	931	955	990	919	863	969	929	983	915	944	948	977	897	922	910	928	979	970	916	943	907	943	984	973	965	963	942	975	922	944	906	971	949	884	888	933	953	931	907	958	915	993	910	958	903	970	1002	908	913	945	944	951	914	923	987	933	954	980	958	945	909	931	898	955	931	971	963	944	917	886	967	957	969	941	955	985	935	966	973	933	930	936	923	943	993	944	913	944	956	939	931	978	925	938	958	969	925	950	922	932	911	950	921	980	968	925	924	973	973	979	978	983	939	922	957	972	934	950	921	915	929	940	985	949	964	944	958	915	934	967	1026	916	919	948	948	938	924	920	977	914	962	989	906	932	945	924	910	931	936	910	968	944	895	913	966	936	966	984	933	914	966	940	943	974	942	958	991	938	933	900	938	899	982	939	972	961	909	908	985	866	921	947	925	930	960	916	955	1003	968	930	902	918	939	958	902	926	892	946	937	944	956	899	912	950	944	933	964	945	904	922	981	915	889	862	920	933	918	903	949	896	952	936	971	977	955	930	950	942	930	970	938	888	906	967	922	976	886	936	930	930	905	939	1003	920	948	982	887	882	969	973	904	944	943	946	914	894	924	931	938	926	1021	921	890	889	864	961	929	907	939	952	934	925	934	895	894	887	929	991	918	953	915	910	952	900	980	932	984	965	988	960	886	924	968	941	940	929	941	946	922	984	918	955	975	949	923	961	961	920	983	932	941	882	924	942	965	990	903	943	953	956	999	917	952	912	959	955	901	924	920	978	873	989	954	920	920	963	946	954	923	865	922	967	896	959	934	972	964	966	973	901	935	951	962	918	947	913	920	933	943	963	958	900	975	950	1007	960	981	911	917	948	938	928	962	913	998	886	948	972	1013	932	911	915	938	958	897	914	914	940	937	877	954	851	934	950	936	942	973	939	971	947	944	903	931	956	972	932	920	965	893	929	940	925	921	946	901	933	951	926	929	968	931	986	979	973	958	957	945	896	1025	879	985	944	910	963	955	976	927	845	917	943	931	921	904	901	873	959	969	945	1000	964	940	1000	942	980	904	920	934	893	989	941	900	967	937	975	935	925	907	940	970	993	962	894	947	945	949	939	920	1003	942	882	929	936	970	989	906	979	944	950	913	961	922	999	940	907	951	907	960	951	928	891	941	928	928	943	977	897	972	906	951	945	984	986	973	957	973	930	879	949	974	931	950	882	899	916	870	891	967	900	954	956	979	958	962	956	967	898	957	925	924	915	925	934	999	951	965	940	940	896	958	934	964	949	894	1000	1018	935	979	957	954	961	923	948	930	1001	944	958	901	951	972	953	940	955	906	936	951	948	975	931	946	897	956	973	960	945	952	898	979	940	936	916	971	922	925	956	991	951	959	889	885	947	969	877	945	978	911	912	915	942	925	961	951	913	883	931	924	910	967	871	904	914	945	993	975	976	936	907	990	884	924	970	914	953	915	941	925	945	944	966	1014	992	914	959	924	976	960	939	897	930	949	960	1001	933	874	953	904	887	970	984	919	986	955	916	939	924	912	955	1036	922	936	895	942	907	932	913	957	931	948	939	944	919	938	955	1010	991	993	917	896	971	964	904	954	935	962	997	928	987	925	937	971	980	968	925	943	927	966	938	900	948	958	997	922	977	908	925	926	930	905	918	925	921	953	909	879	918	935	929	928	974	904	957	882	954	954	938	898	938	914	907	966	904	892	965	965	943	932	931	908	917	967	922	880	930	933	956	975	929	913	933	893	873	941	938	975	911	912	940	926	937	962	955	903	914	933	875	957	948	996	888	900	958	931	881	902	965	935	951	927	925	929	942	939	913	916	927	938	894	934	892	948	917	958	945	880	937	958	911	918	933	937	945	913	954	939	930	944	930	945	946	940	866	909	951	946	952	936	931	971	884	943	947	926	918	882	979	943	943	918	890	948	962	929	879	975	897	952	866	964	988	965	912	942	942	961	909	879	962	904	919	978	919	950	975	954	953	988	923	916	915	924	899	904	954	938	897	918	905	926	928	935	957	989	970	923	960	951	921	954	933	929	956	950	934	950	950	914	905	914	934	929	969	935	912	931	918	965	944	1008	960	955	910	963	935	927	923	971	907
7869	1235	738	538	412	461	585	516	529	502	471	466	523	441	406	370	313	301	285	237	213	163	174	177	156	152	126	108	111	101	92	77	101	89	97	69	70	71	65	70	57	44	58	60	59	66	64	72	69	79	56	67	58	64	49	66	54	58	62	77	50	56	48	72	55	48	64	48	55	62	65	52	59	57	59	60	62	58	49	68	47	63	60	59	46	57	69	58	50	71	51	72	60	41	60	49	53	55	47	57	44	50	66	56	54	57	56	65	57	71	56	32	50	62	54	67	70	60	63	49	56	61	57	60	50	43	59	59	41	64	53	58	67	50	64	49	66	43	56	57	55	43	56	56	62	73	57	51	78	56	60	50	66	62	53	61	60	54	61	54	42	66	49	60	51	48	66	58	60	37	57	60	46	45	41	62	44	46	67	58	62	60	46	59	58	51	44	46	52	71	58	55	63	56	59	72	56	58	55	70	53	50	51	62	54	51	67	65	60	55	69	59	55	64	62	67	63	55	62	48	49	48	54	72	53	50	50	52	66	45	56	49	61	48	57	53	49	64	58	50	54	58	64	57	56	53	74	54	62	64	75	68	47	72	60	55	48	68	59	57	54	46	69	46	54	60	54	54	62	60	77	60	64	45	58	53	53	51	53	49	53	50	60	64	55	58	59	50	54	59	65	57	55	54	60	53	69	54	62	67	63	51	75	67	62	50	64	47	58	49	60	65	65	63	51	50	60	61	56	51	54	63	61	48	36	54	59	52	67	62	56	56	55	58	55	60	41	59	64	44	50	55	59	66	61	49	51	57	57	76	55	51	73	58	47	59	41	48	60	61	60	34	49	49	63	68	49	66	65	62	59	44	52	63	46	45	51	53	60	57	46	63	56	53	54	66	56	64	56	65	51	75	68	48	62	55	57	52	50	63	51	54	63	58	55	56	60	48	47	60	51	64	71	49	52	45	51	54	52	60	45	64	42	64	53	50	61	60	61	55	48	41	54	51	60	46	54	65	54	49	46	54	60	57	49	65	61	68	55	46	57	58	45	54	60	69	55	58	57	62	46	51	61	67	66	50	50	52	47	56	52	62	58	45	47	61	50	56	55	58	57	62	48	55	52	54	60	66	64	55	54	59	55	60	50	64	45	49	59	51	52	66	60	56	59	60	62	48	58	48	53	53	50	58	51	52	67	44	48	62	57	55	62	55	47	68	44	57	54	57	51	61	60	57	65	59	65	49	70	48	71	64	52	48	51	55	67	81	64	56	59	57	44	70	63	53	59	67	56	48	47	49	49	58	61	60	62	66	64	57	61	57	63	55	69	49	50	48	50	55	57	81	51	61	47	59	60	63	54	45	58	55	56	57	64	53	60	62	64	54	64	72	61	60	69	50	51	70	45	53	58	54	51	50	56	78	41	57	51	46	58	55	45	57	64	45	51	64	50	55	55	64	64	48	51	41	51	58	44	48	46	61	47	47	58	43	67	55	48	64	56	50	56	59	59	52	53	56	65	56	49	63	69	61	54	56	45	50	67	46	45	66	76	56	56	54	56	59	48	63	60	45	59	70	61	63	63	61	50	72	55	68	51	62	37	61	47	53	59	61	49	58	52	56	55	54	62	67	66	56	56	47	61	59	63	71	58	62	72	55	45	65	61	54	50	56	57	59	65	52	60	64	60	54	51	68	56	61	53	49	71	58	57	69	61	59	53	51	65	51	65	55	55	65	61	57	52	69	55	57	51	50	52	65	59	56	67	61	70	57	68	54	60	49	48	48	58	51	46	67	56	53	58	62	67	63	77	51	62	56	61	46	58	68	44	55	63	44	57	59	53	53	57	55	65	47	71	57	53	49	54	50	59	43	40	53	67	52	52	53	64	51	50	66	49	40	69	47	55	52	68	68	58	65	48	56	64	51	69	48	63	64	56	51	55	45	55	61	53	60	56	72	66	56	48	42	56	64	42	52	56	57	62	61	57	45	76	49	50	59	53	61	59	58	49	71	69	66	44	55	46	66	65	65	59	63	49	51	56	42	51	63	67	59	56	57	50	55	68	61	69	57	53	59	60	44	62	66	57	58	60	47	60	62	51	63	49	39	50	56	50	58	61	59	49	58	58	60	59	59	57	68	53	71	43	51	53	67	49	50	65	67	41	50	57	55	50	56	51	60	55	64	40	53	53	48	46	59	62	49	55	42	58	51	66	57	53	60	59	53	49	63	60	56	54	56	53	54	48	74	53	58	61	64	43	64	51	54	55	63	51	55	40	42	58	61	59	53	62	57	66	65	43	58	59	57	59	65	54	47	49	45	59	63	62	56	55	61	63	67	56	60	39	48	47	43	49	54	61	57	56	53	52	46	60	57	55	63	57	76	45	64	57	54	54	53	49	49	59	53	59	60	50	65	55	53	62	48	56	58	45	61	62	50	51	41	62	46	64	63	44	43	49	49	50	58	52	61	61	56	55	63	59	62	62	49	45	56	56	64	62	44	53	71	36	49	52	58	49	54	54	58	61	50	60	54	36	62	47	58	65	63	47	43	59	55	59	65	41	38	55	53	57	67	55	66	60	52	54	49	57	58	56	32	52	59	62	49	46	65	48	56	53	59	62	63	59	62	59	59	58	52	73	58	60	53	54	66	64	60	51	39	59	70	67	47	57	50	56	45	51	50	56	56	54	65	52	61	45	57	53	44	48	44	49	50	48	50	61	45	64	54	51	56	57	55	45	77	56	75	58	55	64	58	56	66	55	58	55	57	56	49	72	62	56	50	44	49	42	63	56	49	56	57	66	51	51	44	58	45	60	53	60	38	57	65	44	60	51	57	57	53	60	65	62	57	51	57	52	61	54	68	67	65	53	62	56	56	62	60	62	63	58	65	44	59	73	62	50	49	77	64	58	53	58	52	50	61	64	51	51	61	44	71	55	52	70	71	51	74	57	51	48	42	52	43	59	66	70	59	44	60	53	44	56	55	63	59	61	61	59	69	49	62	63	62	73	57	71	68	64	63	55	68	56	61	54	58	54	56	68	67	64	56	63	58	52	55	54	61	54	51	49	60	54	57	55	54	57	51	51	49	62	66	49	66	55	64	69	50	62	53	60	56	57	51	57	64	47	56	57	56	57	60	58	55	56	68	59	50	55	65	48	74	52	55	50	56	63	61	58	66	56	42	59	53	53	62	50	52	58	51	57	51	56	61	58	59	54	58	60	63	50	41	63	68	51	64	47	61	58	47	60	53	46	61	44	59	48	58	46	63	40	65	55	62	46	59	68	51	66	37	52	70	66	65	68	55	64	59	70	54	59	49	59	52	45	59	63	48	62	54	55	70	58	61	59	62	68	60	54	49	66	57	61	43	55	66	54	46	54	48	60	54	55	46	53	52	71	61	52	59	61	49	60	61	55	35	56	58	67	65	55	61	58	49	53	57	52	43	58	43	59	48	66	70	56	56	57	58	49	63	54	39	59	52	48	54	65	59	59	66	60	60	49	53
25812	11334	8558	9370	16778	22878	22662	19852	18955	17195	15478	14534	14138	12552	11512	10179	9212	8246	7276	6031	4956	4272	4124	3906	3359	2906	2423	2451	2361	2051	1790	1569	1503	1529	1437	1091	947	873	812	765	677	641	638	655	774	788	818	815	724	720	634	601	620	590	579	634	562	542	619	541	619	559	531	530	471	506	473	509	502	463	490	488	458	482	520	467	447	482	438	499	497	497	487	492	515	485	459	473	448	451	433	520	459	506	455	496	493	463	475	510	458	489	470	454	418	477	469	501	462	481	461	474	471	478	487	443	450	450	515	446	495	471	509	483	468	482	476	478	482	496	468	462	476	461	523	454	466	471	443	488	469	463	428	462	484	454	467	484	443	463	487	501	446	458	437	461	455	464	435	470	481	455	476	437	480	459	461	483	487	465	467	525	476	442	478	474	455	469	492	484	483	483	485	486	455	472	468	455	428	524	526	461	485	459	467	436	471	456	511	494	459	467	457	464	501	472	467	476	494	485	504	503	451	462	485	464	473	468	442	465	465	512	460	480	430	514	489	442	479	476	460	498	449	473	442	468	489	446	469	472	469	457	469	463	454	459	439	484	448	494	463	485	434	471	448	466	482	481	439	461	483	479	472	462	470	475	476	461	501	438	477	451	439	480	449	449	468	493	472	412	444	480	507	482	466	481	482	470	466	445	476	442	452	480	481	479	445	487	434	485	532	472	435	447	500	465	460	467	453	459	471	460	447	483	493	442	480	460	473	451	464	514	445	493	455	470	492	451	488	472	488	478	473	477	496	455	474	472	506	484	442	477	453	524	506	474	521	507	482	453	428	446	494	472	460	481	484	497	482	518	486	461	482	443	446	453	455	454	461	446	491	486	476	473	485	433	449	465	458	504	432	461	470	479	471	470	471	464	487	482	462	470	463	490	476	420	448	498	444	459	444	465	486	469	493	450	412	471	464	460	445	480	471	481	466	446	462	491	505	499	440	522	473	457	466	479	468	488	464	490	465	518	467	465	494	495	430	506	461	487	440	464	457	477	446	505	491	462	467	431	459	447	455	484	463	462	470	458	462	460	486	441	501	498	437	488	479	463	498	485	447	463	474	457	478	445	454	430	457	510	484	471	477	453	471	521	460	464	468	457	430	460	445	459	482	448	454	505	488	472	427	487	488	466	465	465	478	487	479	446	479	474	473	464	505	448	444	443	453	486	468	449	488	474	490	473	449	472	406	486	440	453	444	473	467	494	438	433	509	429	473	470	463	466	432	498	441	446	445	441	486	489	466	481	469	449	430	436	421	465	414	446	463	455	488	496	511	479	503	478	456	509	488	445	496	484	498	456	454	466	468	451	448	453	435	483	480	482	476	472	475	456	478	498	495	442	497	460	452	461	445	441	466	468	482	444	477	477	443	453	489	466	449	458	445	473	455	483	429	447	456	457	468	443	464	465	486	446	474	495	488	440	495	501	480	503	446	447	462	437	410	436	450	459	483	480	465	446	477	433	472	453	495	505	485	467	475	483	505	439	463	480	479	511	487	505	442	468	477	436	474	480	432	457	470	450	475	451	429	459	419	486	494	483	469	491	469	422	482	479	476	465	475	476	444	511	438	467	458	458	457	467	486	505	509	437	463	457	490	464	454	485	444	445	502	470	453	441	459	448	435	478	476	439	461	444	444	469	471	462	455	453	460	492	482	462	479	492	472	453	495	467	494	458	442	469	437	468	470	467	469	468	476	491	458	440	483	460	440	456	460	473	436	451	486	468	447	428	464	460	442	438	439	508	496	495	509	481	491	436	485	450	489	456	494	446	478	458	474	423	459	434	479	482	502	493	447	498	463	481	487	475	463	454	433	441	512	457	490	463	489	479	496	485	491	472	446	460	490	436	507	488	469	477	477	476	474	490	440	459	455	458	470	476	447	477	500	493	503	444	457	485	520	473	498	468	445	476	448	434	474	468	459	467	489	465	464	435	457	433	450	461	494	468	475	487	439	498	469	482	455	474	491	465	443	489	493	455	477	482	448	457	487	479	461	441	477	461	448	445	456	469	512	471	476	444	488	469	462	453	500	495	490	479	462	457	491	455	510	502	439	439	492	442	447	459	451	448	479	490	439	476	462	438	445	458	480	472	489	454	470	436	414	494	455	467	496	445	480	450	515	470	467	471	474	478	482	480	469	470	470	465	430	434	450	466	444	467	489	465	447	466	456	462	474	453	470	474	476	476	459	471	402	460	487	476	459	429	464	448	495	462	480	469	477	478	446	507	441	491	480	470	475	472	463	475	486	440	490	461	482	473	442	461	417	478	480	451	455	465	435	464	466	466	488	463	473	473	472	467	493	428	514	458	480	421	480	478	505	456	507	458	450	486	503	510	490	469	457	448	457	484	487	438	465	476	483	450	491	440	470	467	462	495	484	434	475	472	484	456	485	448	465	478	471	489	485	481	490	475	458	483	452	488	485	442	511	490	462	449	455	490	453	463	475	477	479	501	460	500	479	448	501	473	465	450	478	473	461	472	462	460	461	432	484	470	465	475	486	471	462	451	490	469	465	451	489	491	475	424	441	465	477	508	448	501	464	463	481	441	444	466	468	419	417	463	435	486	461	466	431	451	495	487	474	478	438	489	434	480	497	461	456	467	457	469	512	506	454	455	488	440	492	459	436	456	460	435	470	435	472	486	453	431	467	473	488	499	431	439	438	489	464	458	492	463	479	449	493	447	484	458	461	461	456	467	472	476	465	446	494	437	473	478	483	505	470	442	471	470	500	457	483	489	448	491	461	490	456	523	479	507	446	460	449	504	499	479	454	450	455	473	431	454	470	458	481	424	466	491	460	469	484	449	478	484	494	468	434	463	472	473	462	472	463	472	494	460	478	455	489	455	505	465	452	424	490	444	455	436	435	462	468	470	497	462	473	469	452	488	498	469	438	460	506	457	470	440	455	487	448	459	460	480	498	480	514	464	459	462	496	478	498	496	501	448	449	435	489	512	466	478	431	429	478	453	434	441	436	452	486	503	459	468	475	456	439	463	440	467	443	478	475	491	452	480	476	452	469	491	466	449	484	463	471	493	458	481	459	482	455	487	446	480	474	483	473	487	457	426	482	461	484	467	458	453	485	462	460	461	469	497	485	426	485	464	453	425	495	481	444	471	483	464	465	465	469	459	502	444	412	486	480	497	487	443	460	431	441	482	454	446	463	443	490	487	442	469	486	446	446	464	446	466	472	473	469	465	463	474	476	458	522	459	478	474	485	503	457	509	498	464	468	444	457	507	461	443	464	425	485	462	485	460	465	441	497	435	477	441	484	450	430	446	435	464	482	478	468	469	460	472	419	468	483	476	483	475	506	450	464	487	454	438	472	503	472	478	451	430	453	456	461	455	467	464	463	485	482	484	485	450	475	471	482	502	462	475	454	455	456	468	449	455	431	449	453	480	468	481	487	471	458	479	482	495	481	523	486	456	451	492	458	451	496	455	507	424	423	494	475	475	468	487	467	446
6953	1865	1112	739	608	769	812	787	770	748	686	710	691	665	567	473	448	457	403	308	314	247	241	241	258	214	167	160	174	144	161	168	135	175	135	163	126	111	115	114	116	98	123	90	101	112	123	115	118	101	93	115	105	100	106	100	86	97	98	85	105	103	93	93	115	108	108	84	87	100	90	100	97	87	97	95	81	106	96	83	85	112	89	105	90	99	82	84	104	109	90	90	84	84	89	104	99	77	108	95	80	98	101	94	123	106	97	97	99	86	103	103	97	96	96	102	92	114	106	99	100	84	81	91	111	88	109	102	109	104	93	87	110	103	101	95	102	99	81	109	85	105	83	93	96	95	95	100	89	122	118	112	82	79	92	73	111	92	108	102	107	103	91	69	101	94	101	101	103	104	83	108	116	101	80	92	97	73	95	88	81	102	90	92	106	102	84	92	89	90	109	91	83	95	86	90	77	121	84	132	112	98	98	97	87	87	86	104	103	97	87	88	84	95	103	90	97	95	80	106	89	89	82	95	100	88	116	100	91	99	94	95	90	86	94	101	85	101	117	106	93	92	110	95	93	102	88	98	73	102	103	93	75	97	75	94	88	97	100	96	99	87	97	97	100	101	109	83	76	104	92	108	113	82	97	109	97	101	88	102	90	102	113	103	96	94	78	96	109	91	107	90	90	98	81	99	109	90	103	71	92	89	91	90	95	85	90	90	91	78	99	99	99	81	82	112	95	103	107	96	97	88	82	110	92	89	84	78	91	86	84	99	89	93	102	86	84	88	97	99	94	94	92	97	121	88	80	99	103	107	84	101	105	82	96	91	111	100	97	98	85	95	108	101	100	88	97	109	90	106	93	89	96	90	93	88	79	97	91	83	88	108	101	94	92	76	84	99	77	97	94	93	99	94	87	99	99	106	87	84	87	83	100	101	94	97	82	85	101	90	87	99	105	109	102	81	89	94	108	99	97	98	92	78	93	86	106	106	104	112	94	122	90	92	102	121	104	88	87	103	99	106	82	101	88	81	90	100	106	108	82	92	106	71	92	93	92	83	103	99	87	90	103	95	85	78	93	94	84	83	100	102	98	89	90	87	94	110	79	88	102	96	102	104	99	95	98	99	116	107	107	90	93	92	99	108	87	100	95	90	92	103	87	88	107	89	86	86	90	84	97	72	95	96	103	99	84	89	88	99	76	98	96	103	117	86	113	89	79	103	103	90	91	82	96	93	107	89	96	81	97	88	93	87	100	93	102	93	87	91	105	105	93	100	95	90	95	84	102	85	91	106	90	110	109	101	97	94	92	85	102	116	103	92	102	102	93	97	92	95	67	96	72	98	101	90	93	89	104	100	97	95	90	88	86	76	93	86	81	81	95	100	88	102	102	105	107	95	96	81	81	80	83	116	78	102	99	108	105	103	91	99	84	101	98	95	106	82	115	101	112	77	79	100	87	87	96	98	101	89	94	104	97	99	98	97	96	102	97	83	85	95	87	77	94	91	98	99	97	88	94	94	100	101	88	96	89	87	109	96	102	89	92	89	118	95	92	103	88	109	84	101	94	87	82	99	92	114	98	100	78	95	97	104	88	86	119	81	71	81	87	94	96	105	89	103	93	80	88	94	102	94	91	76	91	97	94	96	106	101	87	102	74	107	100	102	102	94	96	88	91	87	87	101	82	98	85	86	99	93	112	95	96	80	102	94	102	99	98	89	94	85	85	117	98	98	97	76	101	103	89	87	90	92	104	98	116	95	85	105	90	103	114	96	72	106	100	87	93	114	93	90	80	99	83	88	98	87	106	96	104	95	98	97	75	99	104	99	102	86	95	69	87	93	84	107	98	90	105	94	87	100	96	99	99	92	100	79	107	97	94	84	87	77	82	96	93	79	81	82	105	103	103	101	87	96	93	106	85	79	92	100	107	96	98	85	84	101	94	98	88	104	77	108	99	91	101	80	106	95	94	100	90	115	104	99	89	115	102	81	84	106	97	88	93	96	95	86	75	105	106	85	99	97	96	99	89	100	84	101	103	116	87	82	88	104	94	94	102	103	90	87	90	92	102	108	107	102	94	101	105	99	82	92	97	111	101	85	84	95	88	101	88	88	100	111	69	95	100	101	94	100	86	87	97	108	100	104	111	96	94	77	103	102	100	99	103	99	92	100	92	82	93	111	96	98	94	97	104	90	90	102	105	94	97	112	100	95	89	96	74	98	92	102	101	96	97	77	105	99	91	87	98	95	86	96	110	100	80	76	92	88	108	81	94	89	87	115	94	86	105	95	110	86	94	88	70	93	83	87	102	93	100	87	76	103	87	87	75	92	117	104	115	88	99	88	105	87	97	101	117	105	98	91	94	86	80	102	119	96	109	96	109	102	91	96	90	97	120	105	109	108	95	107	119	117	78	85	88	100	95	106	91	95	81	82	100	102	80	95	91	96	85	94	95	103	89	72	99	94	99	87	103	94	93	98	99	92	87	95	89	103	85	87	84	98	84	94	79	89	90	84	100	94	74	103	91	96	104	96	102	96	103	87	89	92	91	109	96	78	83	103	89	111	96	91	99	90	105	94	85	86	94	100	105	86	89	106	109	87	91	91	98	82	70	100	94	96	81	93	93	108	102	86	117	99	103	95	91	82	98	101	92	91	86	85	88	101	94	95	108	84	91	103	103	101	102	96	109	112	99	79	91	88	93	94	114	111	89	103	89	84	94	102	98	85	95	65	89	96	78	94	95	107	92	100	93	96	86	97	92	75	88	87	90	102	94	100	81	96	105	103	107	87	105	105	96	98	97	91	95	108	94	84	109	97	80	90	106	123	89	94	83	87	88	78	79	106	105	94	106	88	89	106	87	90	88	87	88	105	84	89	86	88	103	97	98	81	95	100	98	115	73	94	87	109	92	92	91	88	96	90	108	93	92	90	100	93	109	89	78	113	80	104	108	99	89	93	99	96	104	84	83	103	101	97	86	89	100	84	103	100	101	98	90	112	100	69	84	100	93	103	102	76	94	79	92	106	80	98	108	107	96	79	93	91	91	98	87	98	86	96	92	93	96	108	101	114	109	86	96	92	107	95	100	105	88	89	95	103	103	101	104	98	102	112	91	87	95	88	89	97	116	94	102	106	82	103	98	103	85	85	80	94	101	87	105	93	94	84	97	107	102	109	119	95	94	92	101	92	101	103	82	84	92	99	97	100	90	108	77	95	98	100	108	95	120	95	97	104	94	103	103	89	82	90	88	111	113	88	91	97	110	111	93	95	91	105	79	113	103	77	97	75	102	111	74	111	89	92	80	77	104	95	97	95	103	79	96	93	105	90	97	98	112	100	95	100	86	109	90	74	71	118	97	106	102	83	108	94	90	88	95	116	89	107	105	90	85	99	111	90	96	102	92	79	89	86	93	93	108	89	96	105	93	98	98	87	98	99	91	95	83	80	93	91	102	103	114	90	89	96	71	96	91	94	101	83	101	79	98	103	108	90	103	112
31529	14501	10964	12072	20406	27039	26150	23109	22151	20537	18723	17954	17438	15366	14317	12873	11500	10341	9221	7646	6560	5773	5572	5183	4614	4092	3532	3197	3222	2755	2570	2293	2175	2211	1987	1685	1464	1332	1190	1140	1061	995	1048	1145	1094	1220	1311	1336	1153	1049	1068	1073	1009	988	914	941	922	1009	973	916	919	923	867	933	858	849	852	820	841	838	818	833	794	828	818	854	859	822	809	804	816	820	806	775	826	843	818	803	832	822	776	803	805	828	883	850	836	752	810	774	819	789	792	830	827	841	803	840	796	813	795	785	775	883	789	813	819	758	836	846	854	801	809	783	824	797	811	773	834	840	768	821	806	792	780	776	817	769	801	810	824	755	816	759	828	762	793	837	778	829	753	831	814	800	778	802	786	772	785	769	775	823	785	778	785	788	786	797	800	786	747	787	789	770	841	771	843	819	802	872	810	771	819	762	775	796	810	721	789	826	810	828	816	831	796	800	817	774	822	768	765	794	791	854	770	840	820	800	744	850	793	786	821	804	771	836	832	788	830	796	796	757	757	775	790	826	815	766	824	800	807	850	814	823	821	836	789	785	795	840	813	802	796	782	802	778	816	811	792	822	789	800	793	825	815	821	763	786	803	839	800	798	800	825	818	869	831	789	847	828	822	830	762	810	806	744	821	785	815	786	783	805	802	809	807	816	783	801	781	777	816	833	775	780	788	774	844	775	821	785	829	808	804	774	793	769	776	809	790	806	786	779	828	808	824	833	822	858	806	817	862	793	843	787	777	788	793	810	798	805	787	797	806	804	778	757	817	776	876	765	820	843	808	789	801	792	798	821	762	811	852	830	739	765	835	778	772	828	766	783	804	833	799	744	798	877	800	797	753	836	793	781	835	764	824	822	806	845	798	771	774	836	796	795	765	783	788	799	802	797	768	797	812	823	777	768	811	787	778	758	835	807	753	762	815	792	879	771	785	831	851	861	817	797	807	794	816	784	843	762	799	850	792	806	850	794	796	830	828	820	809	778	804	790	828	790	765	851	790	807	828	813	798	789	765	828	854	834	759	769	799	797	779	818	842	817	793	792	836	803	783	819	829	793	782	804	769	763	824	826	799	793	816	779	785	783	805	768	795	774	829	802	778	759	843	772	819	832	789	844	798	839	870	785	855	801	780	777	841	782	781	830	795	830	822	816	795	809	822	771	810	786	793	756	797	776	828	791	738	760	823	800	761	806	816	829	801	827	841	807	797	771	792	774	811	790	797	788	769	780	780	788	842	818	829	781	798	782	764	774	764	803	782	813	803	802	773	807	841	761	749	793	796	782	875	805	830	805	858	771	814	779	766	782	801	817	791	767	806	788	791	785	820	815	815	854	849	810	813	828	741	771	736	793	835	774	847	792	818	805	863	827	781	793	845	778	799	750	789	837	818	830	796	812	797	776	802	812	805	873	778	776	859	793	832	789	776	819	772	822	767	787	776	830	777	796	814	800	805	825	810	758	778	816	810	838	754	809	835	813	807	780	814	806	777	802	857	784	832	765	815	863	814	829	790	841	777	846	746	796	799	745	776	846	812	777	836	761	828	761	841	775	794	819	862	786	815	846	821	811	773	803	801	858	805	778	861	796	794	790	822	782	829	833	790	763	773	791	779	832	806	767	742	837	810	807	804	808	777	807	815	827	792	816	838	815	783	822	786	800	830	820	754	833	783	783	774	787	800	831	807	723	779	756	790	802	772	757	836	831	824	809	848	781	803	844	799	808	791	780	790	818	843	815	769	790	838	793	816	853	762	788	821	762	726	794	790	805	816	790	803	804	793	862	770	730	872	829	803	778	789	806	801	795	809	815	811	768	818	784	785	807	807	768	774	773	768	832	815	782	810	747	807	806	822	785	788	808	852	883	800	789	821	787	812	772	790	807	782	742	770	779	758	772	810	793	782	762	815	780	862	824	796	869	763	807	796	825	795	807	832	792	742	790	786	783	774	817	779	755	778	822	815	805	789	798	800	806	805	841	826	766	770	818	783	836	758	790	802	793	800	825	819	819	790	789	804	827	852	767	803	796	793	781	772	794	770	783	799	730	771	797	780	757	778	834	739	777	831	771	812	817	809	779	770	785	820	783	763	796	820	871	756	796	790	801	789	794	775	831	766	802	791	749	789	759	806	792	805	838	795	780	791	816	807	781	827	787	814	777	838	761	844	786	771	810	791	821	830	821	805	829	857	834	793	845	816	834	801	827	808	784	813	836	794	773	813	779	804	797	763	798	755	816	829	783	834	772	835	809	816	788	775	740	788	811	766	787	778	786	791	847	793	812	794	802	768	834	822	815	805	813	793	780	796	787	786	776	752	777	810	795	805	834	791	803	814	815	769	812	791	785	769	830	799	847	776	757	825	813	837	764	801	773	834	791	821	816	773	850	837	836	799	822	834	815	791	751	835	834	796	813	773	746	808	867	810	778	804	788	782	798	754	807	794	840	774	783	828	819	786	807	781	799	803	776	867	797	789	818	825	772	834	837	839	758	784	790	814	816	745	815	842	801	779	836	850	774	799	848	817	803	807	808	824	841	763	827	785	758	835	746	846	811	840	784	788	790	789	755	773	832	803	802	801	811	818	840	749	769	784	852	775	787	806	748	781	773	820	816	811	794	792	798	810	742	788	849	809	798	867	796	802	830	774	815	793	728	780	828	797	797	806	771	833	856	796	831	823	757	797	767	809	793	810	792	814	792	818	796	791	815	782	796	780	829	795	807	814	826	801	814	781	798	779	779	819	785	773	768	799	860	813	767	759	783	809	793	817	861	796	808	804	798	833	724	808	840	813	820	777	833	792	742	802	801	785	775	742	841	806	767	788	815	755	756	814	783	800	797	810	810	834	797	795	791	793	782	803	801	784	795	744	780	791	742	787	764	724	817	797	772	775	823	788	821	805	812	792	818	792	795	840	830	812	826	793	779	809	782	811	769	723	752	813	831	773	822	828	861	787	814	792	778	797	832	759	813	767	768	807	779	809	768	819	783	801	793	812	801	772	814	812	837	809	777	850	813	833	764	808	798	803	792	860	757	764	808	764	811	808	813	759	803	789	778	813	797	767	801	807	798	812	825	818	819	799	785	805	773	831	800	815	778	755	789	810	807	769	812	813	798	801	769	760	849	791	786	782	817	762	783	797	795	799	742	793	794	778	806	826	772	817	827	804	802	783	801	809	786	754	760	816	761	829	798	790	821	809	807	786	803	815	812	789	815	801	804	798	806	787	833	770	797	826	751	828	764	750	812	806	789	835	810	806	829	780	768	762	738	814	804	800	836	818	764	816	781	759	791	772	816	795	831	821	789	789	830	846	797	819	790	782	756	831	814	811	831	793	782	779	817	822	782	800	825	794	805	794	795	826	800	782	822	813	799	736	766	800	821	834	793	760	826	787	784	729	849	769	781	820	807	806	834	814	800	783	860	793	774	782	790	726	765	835	792	804	782	779	805	821	797	836	805	804	830	803	797	795	771	816	819	818	838	805	749
5172	1026	739	456	350	453	506	455	480	444	407	392	398	384	335	272	255	262	207	207	178	189	165	129	158	123	124	125	134	109	97	102	100	104	102	84	104	93	92	88	89	76	87	82	74	96	98	106	91	101	103	100	90	88	90	73	79	87	82	76	90	87	80	86	82	78	89	81	78	74	80	75	82	77	87	85	74	86	79	75	84	81	79	88	90	90	71	78	87	94	74	85	77	76	64	77	88	99	94	73	81	78	88	70	92	78	80	82	83	64	71	77	85	84	94	78	85	77	94	84	88	79	86	99	86	72	95	91	71	84	76	88	78	63	91	91	89	92	85	69	102	81	91	81	72	80	93	65	86	107	77	88	81	80	93	89	94	108	78	79	76	70	94	82	65	86	83	88	74	92	72	85	91	86	88	90	83	78	69	81	82	73	69	76	79	84	78	91	79	91	77	96	83	86	80	79	105	102	81	82	71	85	93	62	75	86	104	74	75	75	82	84	76	78	81	93	87	90	77	71	80	74	81	106	68	90	75	76	74	74	87	84	79	101	95	87	101	80	77	74	70	89	90	87	79	82	87	78	72	113	86	94	103	79	76	67	78	69	80	96	94	84	79	77	81	124	80	74	80	78	75	83	81	86	82	82	95	74	72	70	100	74	72	78	100	81	102	78	82	94	90	75	93	88	79	77	88	91	91	83	81	84	82	80	76	93	90	87	68	115	95	75	80	87	88	94	71	72	92	82	75	94	78	72	87	78	73	72	80	81	78	93	76	72	60	73	80	90	77	78	78	82	100	82	75	81	72	98	82	71	79	85	83	80	68	80	95	70	92	94	81	73	91	73	83	80	102	80	102	85	78	87	86	67	87	93	81	78	89	89	78	83	75	83	89	80	77	94	76	88	78	80	100	75	86	94	71	99	82	79	60	88	88	84	88	85	91	95	74	82	82	65	104	77	76	77	78	78	106	75	69	80	78	75	77	72	84	77	86	81	75	96	90	74	68	79	82	84	107	87	89	86	95	90	90	83	78	107	88	98	110	92	94	95	78	77	82	94	103	85	83	88	96	92	95	78	85	78	88	74	88	73	83	76	91	97	71	89	104	69	86	63	88	78	74	89	94	88	75	72	87	62	87	76	98	65	99	84	68	86	70	78	94	72	85	69	84	86	86	74	92	75	89	86	94	85	82	89	74	88	78	71	87	79	80	71	95	77	67	99	79	78	97	76	83	100	86	66	86	78	84	93	90	92	85	83	74	75	81	77	86	86	81	93	103	73	83	91	94	92	61	71	77	78	75	79	92	87	87	83	74	87	85	91	71	97	102	81	90	80	85	65	91	96	83	75	96	86	68	78	82	79	72	80	95	87	79	68	83	86	93	76	94	74	80	94	79	82	84	78	78	74	58	72	92	95	73	86	89	78	84	80	72	79	91	78	104	88	106	79	74	87	89	79	86	90	77	75	74	87	78	93	84	84	89	79	89	91	73	89	78	92	103	92	68	74	99	91	88	78	87	69	70	87	83	104	85	120	73	79	78	91	101	96	74	77	99	68	66	63	94	90	84	76	96	62	84	87	77	74	79	81	83	74	79	87	87	83	80	71	79	82	94	87	87	83	109	96	81	84	67	91	95	93	85	82	95	84	78	79	89	79	80	75	79	87	77	92	88	86	79	91	80	79	89	88	75	70	72	85	82	81	102	85	70	81	80	88	88	87	87	75	97	64	90	86	71	91	72	71	89	81	80	84	81	91	82	95	88	66	78	83	86	84	98	79	81	78	87	94	91	86	82	71	91	90	89	75	72	91	89	81	89	71	87	85	81	74	74	85	75	83	90	91	95	96	77	86	82	94	99	87	84	98	71	79	90	64	76	85	79	113	79	84	81	77	85	71	94	85	79	69	73	85	80	70	79	76	81	90	74	86	91	76	81	75	77	92	85	86	66	96	93	100	89	59	78	83	76	96	77	87	85	87	95	75	81	96	76	77	79	91	97	72	86	90	82	75	87	81	85	102	91	94	90	88	86	79	81	76	69	80	98	80	90	91	79	98	87	81	91	74	94	88	86	86	78	86	89	84	98	100	75	70	81	96	95	90	72	95	83	96	94	90	89	92	84	73	87	80	67	90	67	83	102	80	80	61	79	96	82	101	82	83	89	86	94	55	80	70	95	99	83	98	89	90	76	81	73	86	88	79	90	82	82	89	83	73	77	76	66	77	88	92	93	101	87	84	94	74	84	79	77	95	99	78	68	79	80	68	95	64	84	67	71	88	98	102	89	78	72	89	91	76	98	72	79	76	85	72	105	82	91	81	75	81	89	93	78	73	77	85	74	103	82	69	87	74	78	76	90	87	87	100	75	83	63	83	77	70	93	79	71	82	97	74	83	92	74	72	75	79	69	83	78	63	82	80	85	88	86	77	78	84	88	84	79	85	95	74	69	71	81	97	68	86	94	69	82	95	86	102	73	90	81	80	76	64	82	80	96	85	83	77	93	83	80	84	81	89	84	85	81	76	81	79	82	77	69	75	86	81	98	66	91	86	90	76	71	77	81	86	71	66	75	84	81	61	73	85	93	99	80	80	84	81	81	96	75	74	109	80	65	85	90	82	81	91	81	91	77	82	77	85	86	80	71	85	79	87	92	58	83	91	67	104	90	78	81	97	90	74	66	74	103	99	96	81	94	81	75	84	78	80	84	103	82	55	102	54	73	89	77	97	87	90	86	93	91	68	76	81	89	88	105	76	67	68	86	76	97	72	91	96	80	79	77	77	79	78	87	95	78	93	89	90	81	93	76	80	78	76	84	104	89	83	83	88	80	96	75	69	83	93	80	94	99	81	92	66	99	79	91	83	102	84	66	67	90	109	81	96	95	88	86	88	82	87	76	69	78	85	73	96	79	83	70	86	93	92	97	76	84	103	73	83	92	74	82	80	87	82	82	86	80	91	81	77	79	82	83	104	82	78	88	72	84	69	74	81	62	77	79	83	78	79	82	82	93	85	90	76	91	70	86	78	105	85	62	77	85	71	76	89	90	74	80	87	80	71	69	88	86	87	81	76	78	79	83	82	92	82	98	76	76	58	84	75	63	77	67	92	85	78	87	77	81	89	83	73	82	85	98	90	79	80	85	77	76	96	79	94	88	82	64	89	73	105	87	69	84	82	100	82	75	92	91	85	90	79	88	81	91	80	78	74	98	87	70	93	78	98	99	74	90	84	97	74	84	76	92	85	97	73	102	61	77	88	86	62	68	82	84	74	96	93	74	97	87	75	79	73	87	77	77	75	99	87	81	82	70	84	79	74	80	83	76	75	87	99	90	84	90	73	98	90	84	90	73	71	85	70	80	96	90	86	83	70	70	87	91	82	78	89	70	85	68	94	86	96	91	73	85	93	84	92	84	74	86	84	72	72	87	87	83	77	83	88	95	77	76	95	75	110	96	79	73	99	100	96	89	72	84	84	78	86	78	78	97	79	77	87	86	77	82	70
23429	9607	7306	7865	14566	20727	19171	16644	15696	14087	12751	12077	11395	10126	9311	7912	7196	6322	5351	4519	3826	3395	3213	3114	2708	2470	2200	2050	1993	1783	1641	1478	1496	1420	1279	1078	970	1073	892	842	818	830	757	822	865	881	913	882	838	823	843	818	765	749	708	727	747	677	710	755	725	717	681	687	711	684	659	726	713	628	681	645	662	740	676	757	626	694	712	682	679	684	658	641	718	705	693	740	692	647	677	641	674	662	650	644	686	703	655	670	671	677	652	676	666	743	693	686	689	676	670	640	709	704	677	649	679	653	725	671	654	699	661	705	663	694	674	650	655	691	666	656	663	656	688	668	695	656	657	685	659	672	637	681	662	694	669	665	712	677	686	660	673	639	662	673	686	689	715	707	680	695	670	693	638	683	617	724	649	727	661	723	691	676	660	675	705	650	695	696	669	672	690	675	705	703	693	678	664	699	737	674	645	682	628	704	679	679	656	648	687	693	739	697	612	663	677	713	700	680	658	682	711	701	683	690	650	685	678	646	702	697	642	626	647	638	696	684	659	666	706	658	659	643	673	647	721	649	630	665	669	728	704	643	682	674	697	745	671	682	664	663	686	688	713	659	632	670	699	688	646	659	706	690	677	640	640	636	677	675	683	681	661	650	664	674	637	681	663	740	689	674	647	718	643	689	680	686	640	712	688	689	689	704	696	667	660	695	694	683	665	654	636	679	748	671	675	675	704	678	657	699	702	676	666	653	683	647	663	648	667	642	664	666	670	695	711	681	654	715	654	679	654	688	693	656	671	656	691	647	679	677	683	718	659	672	694	658	676	683	611	690	661	659	638	650	669	726	663	688	677	675	666	647	730	634	694	689	634	695	722	621	694	706	661	693	690	686	637	718	720	710	663	685	687	637	701	689	590	675	681	668	674	629	701	664	672	682	666	703	658	696	683	662	678	651	695	693	700	692	680	631	734	715	698	675	641	671	656	684	751	675	685	657	658	699	709	710	648	629	715	664	664	677	628	694	696	667	712	638	677	688	637	668	688	661	703	703	652	669	700	688	631	686	669	666	692	712	684	645	720	652	658	656	651	719	656	709	690	676	662	645	692	707	723	669	672	657	674	695	672	667	719	668	686	709	695	655	703	681	677	649	679	681	704	700	662	757	664	727	694	684	688	645	682	676	665	744	660	665	684	657	694	658	689	721	706	681	647	653	692	652	642	698	647	669	683	686	728	687	729	693	681	653	638	668	692	676	713	694	701	693	679	669	678	654	665	678	689	671	663	686	688	678	692	641	679	681	658	687	668	679	653	707	678	680	723	693	648	720	706	685	676	684	666	723	707	688	651	722	645	609	684	668	669	659	688	677	706	664	682	656	681	675	704	674	663	640	618	643	686	681	682	677	664	693	677	702	668	649	641	703	670	680	684	662	680	704	686	668	662	676	699	677	694	679	683	678	718	642	671	667	682	661	694	640	668	661	669	713	672	706	611	689	671	682	692	679	678	682	677	636	712	667	676	699	687	678	700	687	691	641	651	684	680	678	663	690	706	674	678	678	669	666	707	682	691	724	695	657	683	651	710	652	656	682	672	674	667	647	631	716	671	671	674	653	684	649	635	696	688	681	675	673	644	659	686	678	670	624	672	667	659	698	641	647	666	700	692	655	705	698	694	620	705	683	680	646	671	695	678	656	661	660	668	661	647	692	692	651	679	697	675	771	714	697	687	724	728	700	672	654	695	648	649	626	671	693	674	694	667	656	658	678	682	679	668	654	710	686	683	650	626	718	704	669	689	673	702	648	668	657	690	684	694	658	679	698	683	736	671	691	711	699	680	720	664	658	721	702	687	670	635	668	687	687	687	648	676	712	666	680	693	658	688	730	710	644	654	664	640	660	698	678	753	662	665	685	704	695	690	661	696	681	654	695	686	706	675	667	724	686	706	670	679	682	651	656	639	657	663	677	704	712	658	697	670	690	678	686	649	695	665	718	665	717	703	674	691	677	650	689	699	707	699	657	690	665	698	704	699	685	658	692	686	680	679	682	704	698	704	639	691	643	685	682	680	670	689	679	690	680	686	679	655	641	718	657	674	700	707	670	679	668	693	674	714	708	610	634	670	692	660	675	655	683	685	688	694	716	677	682	692	732	703	652	621	674	662	667	680	685	674	624	639	646	672	648	690	651	678	667	692	701	692	795	659	699	693	686	665	687	662	653	692	663	620	698	655	650	628	685	692	674	712	667	639	677	680	699	694	676	670	654	632	678	657	672	687	664	710	703	690	656	674	691	671	698	621	728	677	681	686	672	729	697	696	706	665	683	692	659	679	695	692	680	680	693	707	671	645	693	664	669	640	689	645	631	659	690	661	719	660	593	693	658	654	680	689	688	691	702	702	701	689	712	694	729	702	659	709	654	716	681	695	671	651	669	676	680	666	653	683	630	678	697	709	654	698	787	659	675	667	704	701	695	705	703	665	641	689	639	680	680	715	667	680	700	666	701	674	642	692	693	639	693	686	706	683	652	699	672	722	685	664	632	685	703	665	681	686	669	688	690	700	674	658	670	674	691	672	688	660	705	654	672	708	683	626	650	655	673	647	662	702	684	720	685	654	699	679	649	654	665	703	700	666	651	656	641	677	683	656	693	671	673	672	676	666	690	661	708	641	675	651	656	665	630	683	716	640	683	699	669	665	734	646	724	674	655	670	684	691	666	635	686	684	739	672	638	636	644	686	688	656	667	643	679	683	645	661	717	685	703	679	659	656	726	683	718	655	681	607	616	683	651	675	680	694	750	691	671	668	677	641	659	667	692	660	688	645	634	681	694	709	670	626	676	667	703	655	648	659	695	723	713	705	663	668	714	725	673	692	677	672	684	651	705	693	690	659	662	687	631	663	668	632	687	655	704	679	682	660	694	709	679	631	681	662	680	697	680	670	713	679	639	655	677	659	640	651	609	686	665	725	696	632	674	715	691	676	669	695	696	682	714	667	677	642	696	724	682	679	667	688	685	682	673	674	676	714	651	704	681	637	704	688	695	691	713	637	697	670	691	664	672	707	665	649	715	698	664	700	637	697	620	658	613	653	650	694	694	674	705	659	649	684	699	699	691	656	694	648	658	712	648	669	689	654	685	670	680	702	691	676	682	684	686	670	672	648	682	686	634	710	695	661	727	728	684	708	649	664	705	700	627	678	645	636	698	684	675	687	669	652	651	693	703	672	642	639	675	738	672	725	688	649	668	613	687	661	676	673	681	676	674	643	668	716	657	645	631	668	667	692	675	642	707	669	659	696	629	701	711	643	636	735	643	672	704	648	682	677	715	642	701	676	733	721	658	715	672	710	660	654	663	686	687	677	704	665	694	693	688	677	648	655	687	680	672	693	698	704	625	661	664	621	685	668	651	716	688	684	638	716	703	651	636	637	663	734	670	684	662	690	684	657	676	628	675	697	645	662	689	670	721	689	665	687	690	679	723	675	671	673	733	687	684	630	677	694	646	706	692	712	688
5264	1636	1001	643	578	629	713	648	700	674	631	605	562	555	464	436	413	349	355	270	248	251	201	226	203	215	200	182	190	183	147	152	163	141	127	166	146	133	111	128	139	137	129	107	138	109	143	127	123	129	112	111	133	124	103	104	115	121	110	102	123	108	105	135	100	99	120	122	117	122	108	120	144	124	120	128	124	106	120	128	92	111	123	120	114	118	104	111	108	110	104	124	125	116	115	106	91	99	132	109	104	95	131	108	119	100	98	104	121	120	113	122	110	121	106	105	109	114	117	126	132	105	106	106	111	121	107	108	131	100	99	119	105	117	109	119	121	103	121	112	107	119	113	118	121	117	105	114	109	116	116	109	123	121	101	118	131	117	101	102	131	118	109	119	112	116	117	107	117	109	122	121	105	117	110	111	117	124	117	111	102	127	118	92	107	103	116	122	115	114	103	135	120	124	111	105	102	142	106	106	116	100	104	126	112	109	124	108	110	87	114	113	124	108	109	129	96	112	116	115	128	115	103	106	108	112	110	110	115	113	125	106	120	107	116	118	127	109	111	105	124	123	121	131	110	102	97	144	125	96	114	125	139	130	127	95	112	122	123	103	127	114	119	109	124	94	104	109	146	118	111	124	112	118	126	112	100	112	104	130	115	101	108	111	110	113	102	120	126	116	111	119	106	111	99	121	121	100	111	114	116	114	119	119	105	118	124	125	108	127	121	120	108	114	112	104	117	113	95	129	106	94	106	110	104	106	106	129	108	113	111	121	93	118	119	102	122	125	135	113	109	110	120	106	123	112	104	117	120	126	138	113	117	134	96	108	101	107	101	101	105	113	107	104	138	117	105	120	116	104	118	118	107	127	109	118	128	123	111	102	90	117	121	104	120	127	112	114	107	105	117	109	112	110	101	112	99	102	116	118	107	112	103	104	113	121	102	110	128	110	117	119	104	116	92	120	105	112	120	113	110	116	107	124	125	128	103	101	116	137	113	115	114	116	108	98	121	98	107	115	122	106	122	121	123	108	128	118	91	106	104	104	119	113	118	103	133	99	111	119	111	103	109	119	126	91	96	109	118	106	116	101	124	98	118	111	118	116	97	119	119	126	118	124	118	110	126	115	111	106	116	97	123	110	98	108	105	124	97	108	112	116	98	108	94	128	112	102	104	126	127	120	112	112	126	118	126	106	103	137	108	107	116	103	111	107	106	116	109	106	117	116	125	99	116	90	123	107	111	124	106	107	125	129	94	122	115	93	105	121	115	123	118	125	132	111	129	118	126	109	112	113	102	127	121	122	117	131	115	113	117	108	116	125	104	91	122	121	117	112	127	110	117	119	117	103	132	115	122	134	123	129	112	114	136	105	99	108	123	125	124	117	115	98	127	110	104	117	121	128	113	124	124	113	121	125	118	113	99	119	121	119	106	117	97	120	98	110	120	114	114	109	109	121	134	136	99	104	99	123	125	105	94	132	107	120	127	103	123	130	113	110	127	114	109	110	112	126	112	114	146	128	108	121	107	96	102	107	114	112	123	109	119	113	137	100	123	117	106	108	116	130	118	121	102	108	108	109	103	109	112	94	100	118	108	113	104	124	121	113	126	123	132	143	112	123	123	131	105	111	136	121	123	107	124	110	119	105	98	117	94	107	113	119	94	137	118	107	118	116	109	126	127	122	106	99	113	111	137	107	115	116	95	112	122	118	129	120	119	112	113	114	93	123	111	129	119	104	104	117	134	121	99	115	122	93	119	109	123	114	134	120	116	120	118	101	110	117	118	101	100	107	112	116	101	121	119	107	105	117	118	123	134	129	86	118	96	105	124	111	131	110	127	108	98	112	105	129	111	107	116	114	106	124	116	111	125	131	124	113	124	99	111	119	120	145	108	103	117	113	113	125	112	101	136	103	123	116	121	112	92	110	108	119	127	115	124	108	106	104	113	122	100	141	99	121	108	121	99	112	110	114	91	107	114	126	107	143	125	125	122	98	134	127	119	98	121	108	102	105	102	112	104	122	127	123	96	111	116	108	99	130	111	112	106	115	111	114	122	84	129	113	111	119	107	120	130	93	125	132	101	94	116	102	109	99	123	108	110	113	108	127	121	95	95	112	103	121	122	109	138	114	120	110	103	109	116	112	123	117	112	123	102	115	104	105	130	113	121	112	118	120	116	112	132	119	122	118	123	103	116	109	105	109	111	118	113	112	117	105	110	102	100	103	104	104	117	115	110	114	94	120	127	120	118	108	117	119	122	115	125	107	120	112	141	122	120	107	115	112	112	106	118	113	138	100	109	103	113	106	105	127	106	121	102	113	96	133	126	101	115	114	109	108	102	115	123	129	107	99	120	121	101	119	119	124	114	110	92	124	105	116	128	98	126	110	112	117	110	105	92	115	113	112	99	102	116	114	126	125	114	118	125	110	113	116	124	108	111	120	117	117	132	113	133	98	109	106	129	110	119	107	128	125	111	125	103	104	142	117	123	129	101	142	131	96	117	117	121	126	126	116	122	109	116	116	114	113	125	118	110	106	119	118	121	102	114	111	110	127	114	119	117	104	108	123	123	123	98	117	112	116	117	102	99	104	115	123	107	109	104	108	139	121	107	108	106	134	105	109	132	127	96	111	107	106	104	111	109	117	118	123	94	110	94	96	107	124	115	106	143	113	99	94	121	104	109	109	99	137	112	118	121	118	108	107	126	104	121	110	115	124	115	102	109	103	106	103	105	112	105	109	130	131	124	123	125	113	120	108	105	108	101	147	99	104	123	122	125	110	119	123	103	104	134	118	121	112	89	102	100	125	124	112	112	105	107	109	105	121	117	111	108	112	105	107	110	113	110	109	114	108	111	131	95	122	111	115	99	91	114	102	120	115	137	116	104	143	101	100	113	114	112	117	119	124	133	119	129	118	111	120	118	115	99	113	108	108	121	104	115	117	132	128	125	124	118	96	118	103	134	107	122	111	116	116	124	111	113	111	103	126	124	87	103	120	116	119	132	109	113	115	113	100	124	138	95	112	102	117	127	116	123	104	105	109	123	109	107	117	115	106	103	85	127	116	124	128	114	129	124	132	90	126	110	110	124	100	106	113	117	112	107	99	115	107	119	98	118	133	118	110	118	119	104	108	101	107	112	108	104	110	119	126	137	117	108	116	112	112	103	119	117	116	122	102	114	128	95	107	107	123	127	95	118	107	117	138	107	119	124	133	141	131	114	108	109	112	110	106	115	135	129	115	120	99	112	125	123	104	116	127	96	129	110	98	112	127	115	130	118	119	110	118	116	110	119	125	109	95	114	113	117	111	131	100	130	119	120	94	112	116	117	114	108	113	110	108	105	94	116	122	111	120	104	101	111	107	113	100	98	128	115	113	115	85	116	100	112	119	104	130	116	129	130	123	112	114	96	124	118	121	100	115	115	113	130	140	109	129	126	114	120	127	120	112	119	121	126	89	125	114	125	117	125	115	107	114	114	94	112	113	114	102	109	107
30176	13361	9791	10706	18901	25542	23982	21198	20544	18485	16619	15457	15108	13823	12058	10504	9991	8659	7405	6308	5456	5011	4564	4272	3976	3629	3145	2946	2849	2429	2227	2203	2108	2100	1718	1556	1361	1324	1194	1145	1157	1133	1145	1176	1244	1295	1311	1339	1113	1170	1101	1118	1046	1016	1058	1013	1057	1004	1049	1044	1023	1044	1029	996	981	1029	978	892	946	934	919	944	904	931	915	994	958	915	964	943	934	945	975	907	953	993	935	899	948	905	990	909	930	947	959	923	920	928	970	927	913	895	933	919	939	960	969	916	920	917	920	914	895	889	927	886	951	934	887	939	903	892	961	948	942	890	918	973	954	853	887	965	948	946	899	932	913	904	959	852	956	927	949	835	938	966	971	980	916	938	917	925	953	871	918	951	877	926	912	922	889	928	957	961	901	963	865	926	895	955	899	884	911	928	928	926	982	911	902	899	845	895	918	897	951	919	962	921	914	924	852	937	891	923	960	895	925	896	976	951	884	904	944	896	853	941	940	970	924	946	913	911	910	965	894	989	1029	943	909	923	964	911	960	967	874	936	946	870	950	888	918	904	882	935	924	959	971	965	947	944	958	938	874	964	937	938	866	872	943	923	924	959	972	902	975	937	940	934	906	895	944	916	908	927	932	991	920	864	890	940	957	918	913	969	951	895	933	894	969	918	886	898	955	916	913	972	940	973	919	945	931	956	927	914	929	934	989	914	954	907	937	969	912	968	914	925	959	969	938	924	958	907	949	900	981	899	917	946	974	932	930	934	905	913	938	971	931	900	947	933	939	937	924	951	915	922	969	935	1034	866	928	943	865	896	910	925	992	944	939	958	933	903	939	933	882	896	962	911	958	930	876	930	924	975	896	966	902	942	925	898	956	940	936	919	919	964	921	914	966	924	909	934	937	928	950	912	926	944	946	910	938	1010	917	943	984	919	920	947	954	960	934	975	958	931	936	964	946	932	900	968	997	955	916	922	866	891	949	907	905	947	947	959	913	973	928	889	923	973	884	871	846	943	899	888	942	1005	967	925	930	906	920	967	977	917	992	935	864	973	893	933	967	906	879	970	895	975	920	892	919	939	909	913	922	948	909	958	947	1000	879	907	959	916	874	925	884	903	896	918	918	968	922	944	965	947	940	939	941	958	937	891	936	907	946	923	935	910	965	896	965	901	956	976	946	918	937	953	913	952	954	976	955	918	963	858	881	939	937	981	923	882	971	924	940	918	965	922	911	926	953	927	949	920	926	888	905	883	913	946	911	945	910	856	905	917	950	926	930	928	941	942	890	945	947	909	946	961	960	890	988	915	939	900	871	962	894	932	915	866	896	916	901	818	942	906	919	892	974	985	899	929	927	944	937	873	944	870	923	994	853	914	909	930	914	906	960	914	914	918	899	899	919	893	954	863	986	941	916	928	905	964	876	935	895	875	933	968	898	906	927	985	977	923	909	933	929	919	918	985	893	904	917	913	929	936	891	937	983	907	902	897	933	928	915	908	942	940	966	912	973	916	927	972	918	982	938	962	911	960	924	887	900	910	990	900	907	914	969	913	907	935	924	928	972	991	949	949	904	908	990	992	898	944	914	930	883	917	949	939	927	923	877	941	916	968	928	920	949	947	937	943	943	939	896	951	919	967	948	957	960	935	919	957	919	927	917	934	902	917	968	962	990	951	957	1001	903	867	939	956	847	945	894	891	917	962	900	940	909	922	889	921	911	920	929	868	934	921	937	889	952	949	977	933	891	965	887	920	981	952	927	922	898	926	930	987	918	984	887	959	984	969	917	929	896	916	939	893	904	937	908	928	910	910	920	971	950	920	923	906	940	877	899	915	967	940	953	951	906	900	919	932	937	940	961	928	925	958	943	898	913	895	935	918	901	934	927	933	902	905	940	972	920	966	951	940	912	962	880	1003	940	903	914	872	895	896	929	914	936	912	873	930	922	934	965	940	868	953	877	933	936	888	889	935	925	947	890	946	907	944	883	941	969	895	884	980	944	909	942	958	915	908	903	924	943	933	930	978	949	905	889	967	916	907	947	925	968	973	945	938	957	927	904	905	913	936	940	949	967	931	928	964	895	903	976	879	908	948	964	840	955	919	914	917	1002	928	936	940	921	888	897	934	914	959	932	944	891	916	894	941	912	965	947	891	922	935	961	947	931	899	970	936	924	918	989	953	887	924	953	878	923	938	940	869	894	913	931	931	939	947	885	986	897	914	973	935	879	939	894	921	897	943	912	873	922	978	922	911	937	957	948	919	934	967	936	893	951	849	862	962	948	929	913	903	911	891	933	910	959	885	886	937	954	873	929	911	900	922	914	906	950	907	906	871	980	958	896	949	912	904	924	961	922	925	957	936	934	936	931	952	936	937	957	895	930	988	992	938	912	910	878	940	889	890	905	907	894	950	953	945	905	905	934	935	921	981	919	915	904	982	937	906	890	965	960	925	911	921	975	966	941	865	921	928	961	864	890	926	911	926	916	920	910	972	927	932	957	902	944	924	913	916	935	922	956	957	947	930	917	963	975	897	910	918	938	940	882	963	914	971	989	955	957	886	923	935	943	898	945	883	910	929	916	923	904	978	915	913	882	967	928	936	910	968	927	892	919	916	989	924	905	901	944	933	913	953	935	913	920	897	955	929	903	950	877	910	961	926	995	918	938	925	907	915	918	974	948	874	947	949	931	932	897	925	917	963	945	940	926	926	931	923	958	913	911	963	932	938	937	979	933	931	898	942	971	940	907	915	979	890	934	939	971	915	923	967	907	938	920	905	985	901	910	938	895	938	904	1009	915	908	935	956	946	867	875	916	911	963	896	978	966	936	922	913	907	894	969	941	887	874	941	927	969	880	1002	906	939	851	941	890	930	948	867	946	929	932	922	939	952	886	887	911	916	901	955	927	940	939	938	893	891	956	888	976	891	902	950	907	993	918	943	957	928	953	925	881	938	923	917	914	919	932	911	859	955	910	912	914	909	931	847	937	938	920	914	938	893	932	936	1000	945	935	902	895	966	962	904	960	910	988	942	914	939	948	949	921	941	975	943	935	949	929	882	962	946	929	926	935	963	895	943	945	894	973	935	912	948	898	887	937	893	949	931	902	918	913	915	902	945	946	922	985	922	999	906	992	934	909	933	934	919	981	922	880	921	921	895	876	895	959	898	934	928	958	924	941	854	905	934	971	953	948	970	953	927	959	955	919	943	936	938	955	911	926	944	912	985	908	890	892	924	894	946	916	953	926	906	897	900	936	968	939	897	876	941	906	936	891	961	944	944	951	962	944	910	949	963	992	884	932	953	905	869	992	898	891	896	967	970	930	867	951	937	941	901	929	931	887	895	904	928	905	889	934	907	923	960	966	909	884	907	944	946	939	867	1009	927	943	916	923	953	879	906	924	940	941	892	927	930	943	974	968	936	935	971	919	1013	919	931	922	974	886	980	945	976	943	932	915	925	945	878	919	892	939	878	893	853	935	897	942	910	880	903	936	900	910	951	955	984	966	914	875	969	946	866	969	939	966
7761	1309	821	576	420	606	608	565	587	536	520	470	502	455	419	382	337	263	262	236	203	204	150	200	136	138	129	125	123	112	87	118	98	81	82	85	83	61	69	68	70	70	75	57	81	73	78	68	65	69	51	71	55	67	43	51	69	64	63	58	62	65	57	43	69	59	66	55	70	56	56	62	65	75	54	65	52	75	53	83	64	46	55	62	54	51	49	47	59	53	54	52	51	57	65	53	54	50	61	55	48	65	60	46	57	56	52	67	56	66	59	59	45	49	67	56	52	53	60	57	62	52	46	52	67	63	44	56	52	60	58	52	61	52	71	54	70	49	50	56	66	65	50	46	53	59	64	62	56	39	48	54	56	58	63	54	54	56	53	52	50	47	60	46	56	53	59	53	61	56	50	53	50	57	48	44	53	55	52	63	55	48	53	54	63	67	53	53	42	47	58	57	54	59	58	61	63	57	62	58	61	59	44	63	58	54	62	52	59	66	41	42	57	57	60	44	56	50	59	45	60	57	56	66	56	53	76	57	46	56	41	58	50	55	59	66	37	48	43	77	48	62	60	52	64	55	57	53	58	51	47	53	64	51	44	46	50	58	57	59	47	65	49	50	56	71	48	55	67	58	67	52	39	67	60	53	43	49	74	55	63	53	56	45	63	68	67	57	48	60	61	58	67	50	49	55	41	60	41	59	48	53	47	42	54	45	59	56	49	56	52	62	50	51	70	61	45	66	59	57	52	53	39	58	61	70	64	44	57	59	55	58	66	57	60	63	56	52	49	56	65	43	55	59	54	56	60	59	62	57	58	48	51	58	59	52	64	51	46	54	60	54	64	53	69	61	68	59	44	57	49	42	61	53	60	46	47	52	58	50	54	59	58	54	49	67	46	55	57	49	67	53	58	50	64	68	52	48	50	57	51	56	77	55	54	51	49	65	53	62	61	56	63	52	62	49	52	65	45	64	42	53	62	57	55	52	50	55	58	55	65	59	63	57	65	58	64	55	63	39	58	50	56	62	59	57	72	49	50	59	49	64	63	56	62	59	57	50	56	61	64	64	53	52	57	65	55	59	55	48	57	49	50	53	50	45	48	62	52	61	60	58	54	53	48	53	58	63	67	48	63	47	53	50	58	53	49	61	68	65	56	69	59	48	56	58	64	63	61	59	66	60	49	56	45	56	56	58	59	58	53	43	61	56	45	70	55	73	64	64	47	59	48	55	50	51	45	60	57	54	49	54	54	58	51	49	48	57	50	50	59	55	57	59	67	54	44	58	55	49	50	43	49	59	46	57	60	50	47	51	63	70	54	45	61	56	63	64	62	69	56	56	55	66	49	65	61	56	46	50	43	54	47	55	58	61	54	60	53	57	57	64	67	49	57	49	66	62	52	47	45	39	58	52	37	59	55	54	62	55	55	48	52	59	57	60	62	59	42	57	61	46	59	69	56	57	60	60	47	51	59	42	58	55	50	55	65	66	51	57	61	57	55	64	70	48	42	55	55	60	60	52	65	51	61	55	45	59	49	54	60	57	63	58	60	44	58	62	52	47	56	58	64	56	59	48	59	65	62	54	51	52	55	55	51	62	56	64	47	61	58	50	54	46	51	54	47	67	77	43	65	57	63	71	57	56	68	47	55	51	75	59	49	60	67	56	54	48	60	64	65	49	53	62	56	61	65	55	49	61	61	64	42	47	51	59	44	68	64	46	62	60	58	56	50	52	50	49	48	53	49	67	52	53	63	39	49	50	58	55	67	63	54	56	70	68	51	62	45	57	49	56	55	52	56	65	64	43	51	58	49	57	60	41	44	44	50	60	58	54	58	49	47	56	54	44	49	63	47	63	63	57	61	51	60	49	63	57	67	58	58	59	59	59	57	59	56	59	63	49	40	66	53	48	57	52	55	58	54	50	55	52	55	46	56	48	38	58	54	56	72	53	58	54	62	54	56	51	65	55	50	45	67	44	56	71	55	59	52	60	57	63	54	41	64	65	66	52	65	66	54	52	51	61	61	65	59	61	49	58	50	52	67	57	69	54	55	54	44	57	51	64	53	48	60	55	63	65	46	47	50	44	51	46	68	64	64	38	48	57	50	58	58	58	69	59	52	67	59	75	47	56	55	48	63	77	60	52	58	65	56	60	54	76	57	60	42	64	44	58	59	61	48	55	59	65	63	52	51	61	64	45	61	73	57	47	48	60	60	54	57	67	68	59	61	62	57	54	59	57	52	64	64	51	59	47	52	52	57	61	62	46	55	64	64	52	65	56	60	41	43	44	60	60	53	55	58	54	83	64	55	65	44	53	52	51	51	64	67	58	63	58	50	58	63	58	60	67	63	52	64	56	78	47	45	53	55	59	53	56	57	63	57	53	56	46	46	56	51	48	69	72	57	51	44	67	56	42	66	55	56	57	51	58	54	63	58	63	52	44	63	58	66	61	52	44	42	56	58	56	60	40	56	68	55	55	59	75	47	64	63	61	56	65	62	51	52	54	54	52	51	55	64	57	55	54	55	60	46	75	65	55	55	55	51	48	72	54	53	59	56	62	52	56	62	67	55	59	57	54	45	55	60	49	65	56	50	58	61	54	53	49	63	53	67	58	55	66	49	54	48	64	59	46	52	57	52	62	42	64	51	62	61	58	70	54	47	45	53	56	55	64	73	72	51	57	54	59	62	42	64	53	54	49	47	69	70	62	54	59	53	45	46	53	64	61	51	45	48	54	62	67	63	59	52	67	52	67	60	73	56	50	59	61	60	53	46	43	55	53	60	43	63	47	44	50	47	56	61	48	46	66	68	53	39	54	57	60	41	60	46	46	56	52	59	62	39	37	49	62	52	57	58	45	62	54	49	64	62	53	57	58	64	45	54	53	50	57	66	61	53	41	63	56	51	50	56	62	46	70	53	53	39	56	64	56	40	45	43	56	48	48	53	53	48	45	57	63	49	59	55	56	58	58	57	58	47	57	60	60	51	56	54	46	58	53	56	56	59	53	50	57	75	51	61	49	53	43	55	52	39	57	61	58	53	47	61	55	67	48	58	58	57	37	67	56	56	50	66	57	66	58	63	51	68	60	49	57	46	51	55	53	62	75	61	61	52	52	49	61	56	53	47	41	61	62	48	61	59	63	39	64	48	65	50	58	56	48	53	49	61	63	61	61	51	73	44	42	64	58	57	46	63	46	52	50	62	47	59	60	53	47	51	74	58	55	53	46	64	60	68	55	58	55	55	88	48	62	56	58	57	55	57	58	68	61	64	59	56	43	54	52	53	57	57	66	54	47	57	45	62	63	60	68	54	51	50	54	70	59	63	51	70	59	70	62	58	52	48	43	52	53	67	56	53	48	62	56	66	58	61	46	60	52	57	54	53	38	50	55	49	46	62	58	55	56	53	58	52	54	60	67	66	59	60	61	56	55	57	62	58	59	61	42	63	55	50	75	56	60	46	43	43	69	63	60	50	61	67	59	53	63	63	57	66	68
26002	11853	8736	9575	17593	23947	22552	20124	19274	17551	15360	14975	14152	12923	11146	9792	9014	7899	6731	5568	4922	4453	4075	3823	3303	3046	2558	2459	2406	2065	1813	1788	1658	1486	1281	1060	928	820	717	672	692	702	672	698	828	811	867	839	728	651	602	591	616	569	571	587	567	588	533	578	537	553	550	481	471	469	480	500	503	496	501	451	459	474	479	480	490	480	471	488	467	475	458	442	458	473	485	481	434	440	415	491	450	500	495	460	464	470	441	452	453	474	455	466	487	426	444	465	507	446	469	490	484	482	461	447	421	454	449	459	441	453	462	528	491	480	476	424	506	449	445	455	470	470	476	422	457	478	453	469	440	467	450	477	498	484	432	463	486	409	474	456	470	485	456	427	460	417	470	482	448	477	453	478	481	502	453	487	436	462	431	514	476	461	450	458	489	446	452	473	481	495	429	487	470	460	425	452	452	432	487	455	488	458	451	447	460	466	467	479	435	423	452	489	453	531	430	484	452	450	463	458	496	466	479	478	423	463	410	459	471	446	457	461	496	463	440	494	502	483	453	473	438	480	465	434	436	453	472	466	477	454	469	430	461	484	462	470	439	462	433	449	449	435	458	461	476	434	448	460	486	447	452	463	447	458	477	433	441	467	477	449	515	470	463	484	448	507	482	428	472	462	496	449	454	449	477	490	461	475	449	455	472	479	454	461	441	515	410	466	429	429	481	474	499	455	461	460	473	471	462	445	485	449	467	459	481	488	442	434	428	478	450	459	437	475	457	500	482	459	471	455	435	444	465	456	432	465	467	450	445	451	437	417	426	465	456	447	475	459	436	451	477	428	481	437	428	451	469	428	486	474	464	457	494	463	454	487	441	473	429	477	433	452	489	455	489	445	470	456	435	455	438	458	482	463	464	436	451	476	470	459	484	473	433	445	423	443	445	481	453	489	430	467	436	472	442	439	452	453	460	442	475	426	443	461	465	457	436	470	479	460	427	433	444	448	454	475	450	468	487	450	415	452	457	467	448	466	506	458	472	434	455	481	442	418	453	437	458	460	488	421	492	447	472	489	467	448	454	464	460	440	467	431	423	423	461	466	463	474	434	482	483	481	481	502	469	445	482	460	459	447	498	452	464	468	472	447	452	453	451	487	440	472	445	464	457	482	443	492	459	446	454	447	507	450	422	478	459	485	464	424	443	463	448	464	473	471	441	466	440	458	500	507	454	461	434	509	468	471	454	449	450	455	492	492	468	442	458	482	433	468	473	455	490	476	471	461	444	487	456	506	471	436	464	478	468	478	489	476	460	444	449	467	479	434	476	456	475	445	493	474	475	476	474	443	460	445	475	490	463	468	470	470	485	441	459	431	491	444	492	421	428	450	462	450	487	465	467	482	479	445	426	468	473	428	460	427	442	473	439	443	442	477	450	500	491	495	438	433	472	450	428	477	438	468	447	449	492	453	459	430	458	448	442	468	424	450	503	454	475	486	490	443	500	461	473	433	471	475	483	460	421	477	462	440	459	484	488	433	471	461	438	477	453	427	466	448	466	453	433	522	445	451	491	485	406	478	447	491	469	452	411	411	441	449	459	456	460	438	478	459	457	426	456	453	456	465	443	447	459	445	441	470	405	480	446	472	470	448	499	474	477	417	452	487	426	481	449	437	441	429	443	441	513	483	455	446	432	461	456	475	474	523	452	467	433	469	456	460	424	452	436	450	448	443	424	495	496	437	441	464	444	457	469	487	454	448	463	455	445	440	442	424	488	468	510	448	417	435	454	466	442	461	435	493	457	474	455	440	449	419	444	476	426	454	461	442	487	484	451	431	466	464	482	481	451	437	486	469	447	450	436	451	417	461	423	472	445	459	446	478	468	459	434	476	460	461	435	456	499	506	490	440	436	443	466	466	465	462	473	426	432	445	467	478	464	431	444	451	443	445	424	476	460	442	497	458	481	442	472	478	454	470	458	469	484	488	458	427	434	460	484	435	446	459	434	448	453	460	485	422	477	478	454	445	491	466	457	458	451	451	479	440	463	469	444	484	478	426	417	444	472	439	458	469	478	431	484	472	461	457	461	448	496	492	448	508	462	500	448	437	434	490	475	447	479	460	433	444	486	466	435	475	442	474	436	452	440	456	465	477	447	463	444	449	479	479	469	446	434	420	532	462	463	421	444	461	481	476	449	479	439	444	463	463	438	464	477	444	490	455	461	471	492	458	461	476	434	444	496	462	474	450	481	461	485	445	435	507	454	419	403	479	452	461	452	469	464	515	475	477	460	509	481	457	468	447	437	414	439	451	463	466	492	514	481	472	468	452	434	531	479	470	494	478	439	442	414	437	452	430	498	494	451	476	447	483	449	445	446	443	488	432	451	492	423	452	475	422	430	434	460	453	407	398	476	445	486	451	463	496	475	434	476	509	454	437	468	455	453	474	454	441	416	489	489	491	471	480	494	440	487	491	461	443	442	473	461	483	489	456	427	434	441	424	459	442	478	464	496	443	448	433	446	460	459	463	488	450	399	485	449	457	486	452	477	485	448	435	476	428	477	443	452	454	461	433	457	466	485	490	477	440	478	476	467	412	449	459	427	457	420	445	468	471	460	455	474	494	499	463	495	466	426	485	479	432	430	484	448	479	472	479	448	432	468	456	450	480	473	457	472	444	459	487	497	485	486	460	460	448	448	449	448	425	443	466	451	490	467	449	451	436	436	467	478	457	480	469	451	453	474	472	484	458	434	443	455	502	464	493	476	456	454	469	495	456	457	462	470	458	452	456	419	460	457	457	473	476	466	449	459	439	443	470	468	479	474	453	455	465	456	472	456	443	461	483	468	462	495	464	457	435	461	459	514	427	459	420	485	444	482	480	453	460	485	488	454	435	440	485	466	459	453	455	442	476	467	466	435	448	440	446	452	477	470	410	458	460	467	423	453	453	429	483	471	490	459	461	474	453	462	469	472	471	463	464	470	464	483	448	463	520	449	447	479	477	476	446	464	489	467	446	444	456	484	423	460	431	426	444	516	435	470	496	439	421	453	447	516	472	447	506	434	461	463	477	463	487	461	476	482	450	475	441	407	418	435	425	458	485	477	485	504	454	455	482	519	461	451	447	423	526	455	461	446	445	444	468	474	481	449	425	466	470	448	446	477	472	459	452	438	458	475	484	485	441	469	452	482	451	449	453	455	440	523	448	446	428	495	467	401	446	505	483	472	505	457	485	476	473	489	433	465	491	454	463	476	434	496	468	473	465	448	436	485	436	453	461	456	443	457	436	493	464	419	475	518	457	428	488	477	455	468	459	477	495	486	493	476	466	435	459	445	454	488	460	464	472	472	474	432	466	426	468	435	466	453	466	423	423	477	481	469	464	444	452	434	480	418	461	477	451	448	434	476	451	484	454	441	480	461	434	459	483	478	476	431	433	491	466	481	469	429	479	459	468	440	418	432	448	443	450	446	451	445	431	471	456	461	453	485	504	463	473	517	427	441	444	510	480	454	463	499	448
7258	1975	1222	796	637	801	791	801	851	784	742	683	707	634	566	476	480	429	363	324	287	273	282	262	222	236	213	181	182	159	154	152	168	140	132	124	130	105	103	97	121	98	126	107	100	130	101	94	120	100	88	112	100	111	104	119	91	94	100	112	92	90	95	103	78	88	107	91	105	97	90	103	88	106	98	85	104	93	78	74	104	88	91	113	91	107	86	87	97	78	84	79	106	91	95	93	96	92	97	90	77	98	107	104	92	106	87	105	105	108	89	116	92	100	101	75	92	98	104	98	92	119	108	94	103	100	97	78	77	84	99	92	83	94	101	112	105	94	104	115	78	90	90	88	87	107	90	105	103	91	94	98	125	102	92	98	89	99	99	86	85	94	101	81	93	116	88	101	82	95	95	100	113	86	98	90	85	104	104	94	92	91	110	121	92	80	92	98	96	93	85	104	97	91	74	93	86	94	96	95	83	102	87	103	86	104	97	105	93	96	97	75	93	98	92	88	112	109	89	90	92	98	85	102	97	99	107	80	97	93	90	94	86	90	99	84	91	92	99	86	93	93	82	104	103	86	117	81	81	113	103	112	96	89	113	120	85	95	77	86	78	84	93	95	116	99	72	91	105	92	84	82	90	84	76	102	79	107	93	82	77	99	90	95	86	106	85	91	75	111	90	88	94	99	85	94	96	91	93	103	98	103	107	89	96	98	93	94	95	85	88	90	81	106	93	91	113	91	101	103	105	79	99	77	110	112	88	97	99	99	89	100	105	89	92	89	96	100	107	109	97	94	85	93	101	105	92	95	87	86	99	99	97	97	100	95	102	94	92	80	71	94	111	90	104	78	95	98	103	83	109	78	98	98	103	97	77	87	91	92	89	102	81	86	87	108	105	96	105	93	82	104	86	113	91	92	97	93	90	104	88	94	89	91	76	92	76	101	80	90	96	100	103	105	92	91	72	77	89	88	90	103	101	94	95	107	96	96	83	93	112	117	100	83	84	104	109	92	95	71	86	102	118	97	113	108	96	116	96	88	103	103	83	88	86	83	96	95	89	104	108	92	100	109	88	107	113	98	105	97	96	90	98	104	114	79	106	102	85	97	92	96	89	95	96	100	108	88	91	87	94	98	88	90	93	88	111	110	102	98	85	95	102	92	91	109	81	106	94	82	92	93	108	85	103	88	87	102	107	92	92	90	95	69	102	92	81	93	103	87	99	97	89	93	100	104	90	86	96	101	95	101	79	93	100	110	100	78	80	88	93	89	95	100	100	97	101	104	102	84	97	89	100	112	85	87	91	88	99	107	103	90	86	94	86	82	83	110	110	103	104	101	87	107	112	92	94	85	92	93	109	96	117	93	102	86	94	94	106	98	114	105	103	99	93	103	88	106	99	113	117	106	88	108	98	93	109	98	93	92	81	77	94	82	91	106	88	92	97	101	101	94	95	98	93	92	108	102	75	94	88	86	94	88	111	106	95	87	107	101	84	105	105	97	79	98	101	99	96	92	102	85	91	83	102	101	118	98	98	89	109	107	99	99	88	81	81	100	99	100	82	97	83	113	97	96	74	88	86	84	99	85	82	100	102	78	89	83	97	78	90	89	94	101	90	93	103	93	89	101	80	95	93	83	101	89	97	100	105	90	92	90	98	102	93	100	76	86	95	102	103	117	70	82	88	99	92	100	76	95	88	96	76	101	86	94	82	93	108	83	85	92	91	110	85	94	102	100	95	83	99	65	95	98	69	95	74	89	78	84	109	99	96	101	106	98	91	106	109	97	110	79	87	96	93	90	105	96	83	89	96	93	90	101	93	103	96	90	99	110	99	93	100	84	86	89	102	86	100	97	79	90	88	99	86	101	106	91	82	106	82	72	84	85	104	89	101	91	90	104	88	84	103	91	97	92	96	89	109	102	91	105	102	109	100	87	99	100	84	114	102	104	99	109	119	103	98	89	101	84	85	98	96	105	95	93	104	107	99	84	101	88	92	104	100	82	89	110	106	90	86	83	92	105	85	97	92	89	94	97	81	89	90	90	86	80	98	98	111	102	86	95	86	96	106	84	98	99	85	103	76	112	98	86	97	92	95	96	88	99	98	99	122	90	91	107	103	87	92	124	90	96	99	105	97	88	76	91	94	100	95	93	95	89	82	108	92	104	91	91	101	81	98	88	87	115	96	81	93	113	97	103	97	102	84	95	87	87	89	96	95	98	92	91	95	104	90	90	90	80	100	103	86	95	108	90	96	114	90	83	92	86	105	100	91	95	93	87	101	92	116	90	101	91	108	92	97	90	88	93	96	96	87	89	97	106	106	91	105	88	93	88	82	98	82	87	105	103	85	86	96	95	99	106	94	107	87	112	99	105	100	81	83	86	93	82	102	90	69	109	105	103	105	95	85	85	89	88	93	102	86	92	91	112	111	97	84	86	97	101	100	102	93	95	97	95	99	105	85	106	97	109	78	106	99	96	99	102	96	103	87	95	99	82	98	99	94	87	100	101	93	92	96	95	90	89	84	95	82	86	93	94	97	95	94	121	102	90	98	94	109	94	107	95	97	105	100	92	86	83	86	86	91	90	111	84	95	93	110	86	98	108	92	95	106	104	103	88	123	90	88	81	101	94	77	104	87	87	100	96	93	91	108	89	81	78	86	95	90	95	95	95	97	105	81	120	85	111	98	101	106	125	90	94	103	86	95	97	108	82	94	86	99	96	91	106	101	83	98	92	75	78	97	92	95	97	75	83	86	108	75	92	98	90	86	107	93	82	79	85	95	105	109	67	83	108	87	100	116	103	104	87	92	119	91	90	118	97	101	100	99	94	95	90	105	110	100	100	85	102	93	79	95	112	97	106	99	89	98	79	105	118	91	99	81	100	96	79	103	99	104	113	96	92	90	86	76	90	104	99	93	96	86	96	96	96	100	90	88	90	91	93	92	97	93	110	99	102	90	102	87	85	118	83	95	103	95	103	91	107	89	119	106	100	79	105	84	80	100	98	102	97	94	92	86	73	104	100	101	77	90	97	83	74	94	82	89	87	78	93	100	94	103	86	73	103	110	100	80	109	105	71	101	96	97	102	102	74	91	112	112	95	98	105	101	96	104	112	108	100	108	99	93	105	85	93	94	109	112	109	85	89	116	100	88	81	101	111	105	90	80	79	92	94	105	69	81	96	93	108	102	103	93	90	100	102	98	84	124	103	93	90	99	96	76	96	95	101	89	98	91	92	102	115	96	88	96	102	115	116	84	90	84	105	88	91	97	98	69	112	102	93	94	94	90	99	89	85	107	92	96	117	96	83	91	90	99	79	82	98	94	77	103	78	107	78	95	82	89	97	102	114	89	95	91	83	97	92	105	92	85	88	88	86	94	80	90	92	111	88	103	120	132	114	85	86	101	95	78	80	88	87	96	96	100	81	80	108	88	94	99	113	95	91	95	82	86	105	108	85	88	105	98	88	79	98	103	105	102	84	87	112	86	90	103	75
31657	15055	11326	12344	21244	27703	26042	23654	22614	20691	18683	18092	17194	15480	13416	12354	11132	9719	8452	7327	6508	6150	5509	5041	4630	4151	3537	3357	3306	2951	2620	2539	2387	2145	1772	1521	1402	1382	1188	1127	1166	1092	1085	1164	1279	1323	1267	1229	1128	1076	1052	1032	961	966	939	972	1011	927	911	870	886	928	831	838	865	880	829	803	806	803	822	816	809	770	798	860	824	842	807	784	867	844	767	780	841	824	790	789	776	829	797	793	767	769	792	733	790	810	782	757	812	802	827	787	818	780	775	833	799	793	774	781	744	778	776	791	785	783	764	756	790	789	815	778	747	778	766	785	781	773	786	837	841	822	812	786	807	794	825	768	783	765	796	819	789	772	779	763	707	778	776	778	760	782	732	755	792	826	782	786	796	788	830	812	843	758	809	790	822	746	731	791	772	793	804	742	798	774	801	827	778	770	779	749	820	809	813	805	778	777	785	855	790	743	747	779	791	773	788	773	758	803	806	802	794	754	804	807	799	752	780	760	816	761	810	771	791	763	742	801	803	791	753	772	813	780	759	762	793	812	806	788	814	766	814	745	812	749	824	785	806	793	755	787	845	784	743	813	762	827	769	804	821	775	724	797	806	759	775	761	773	775	796	792	793	772	777	804	797	776	788	823	786	796	772	741	748	790	771	767	807	836	733	782	801	757	787	785	792	775	757	758	772	797	803	786	781	787	765	747	829	719	828	735	777	779	762	769	780	790	844	806	802	805	792	792	813	843	772	813	807	773	820	755	783	762	741	757	777	759	794	775	778	777	793	769	821	798	786	810	784	775	759	824	771	796	715	764	816	807	813	807	760	757	784	767	753	773	775	709	731	768	785	822	772	777	795	802	849	769	787	754	782	777	756	793	819	802	809	775	773	779	786	819	758	815	782	820	796	764	787	766	787	845	742	823	751	764	750	848	822	832	806	723	759	771	775	824	810	773	783	778	836	808	784	764	767	852	782	787	764	775	802	790	789	787	789	734	784	831	795	793	748	791	790	794	731	787	801	797	780	778	796	792	775	801	770	772	818	771	782	779	766	810	775	749	765	761	765	807	802	776	736	728	743	780	760	812	819	797	767	800	821	814	773	754	820	728	781	768	751	772	752	818	756	797	773	759	860	794	818	814	787	781	826	822	828	748	761	790	735	783	763	760	791	829	789	793	796	763	787	776	795	722	819	788	752	786	793	809	740	821	826	799	753	788	772	752	756	824	797	820	794	759	779	810	751	819	804	785	822	823	855	824	806	802	803	786	785	791	806	765	768	833	773	789	783	826	781	758	749	823	718	788	792	764	783	788	767	831	796	772	804	767	780	798	738	816	814	739	778	792	781	730	776	796	773	792	749	754	788	810	780	758	763	773	805	787	771	798	750	794	745	796	774	779	834	781	818	814	808	799	734	750	757	823	849	775	799	750	792	755	794	806	796	766	816	767	770	781	778	761	816	770	757	768	779	796	773	773	747	746	781	788	772	790	821	744	755	761	780	778	768	748	724	782	723	808	783	800	770	761	788	803	750	783	813	763	793	774	817	789	806	796	818	749	794	746	757	796	794	808	798	775	770	775	764	726	802	788	835	805	774	792	775	738	746	815	786	742	807	815	801	781	734	791	816	736	851	777	727	782	737	776	774	801	799	762	771	772	806	786	762	780	796	847	757	768	776	802	775	797	826	775	763	785	748	754	765	773	778	817	779	775	775	793	785	777	762	792	747	802	808	780	777	803	805	786	792	776	810	767	814	807	766	808	794	828	765	780	784	815	806	780	783	724	745	787	770	826	798	815	775	799	773	812	734	768	784	810	825	792	766	795	765	784	816	801	794	732	791	748	761	799	773	764	792	791	702	807	766	812	759	816	808	756	815	784	833	777	814	785	750	766	818	820	818	814	777	788	782	780	737	825	805	760	815	768	763	777	752	751	789	776	791	798	768	774	820	798	799	707	753	797	748	778	794	775	801	753	782	772	796	806	778	816	818	797	782	799	813	816	803	814	773	728	800	777	794	780	821	813	810	798	778	776	784	815	802	763	744	761	785	796	747	797	789	789	751	784	789	749	763	783	778	778	747	794	796	777	784	754	792	822	760	746	802	767	792	738	763	825	775	786	796	826	776	773	760	801	814	786	722	784	808	790	821	786	757	761	820	758	780	802	741	806	827	769	782	772	765	797	783	767	791	791	777	820	798	759	775	745	783	747	800	757	761	803	823	797	820	810	758	788	771	795	803	754	754	785	744	783	767	750	747	790	804	786	792	807	795	797	797	782	799	757	812	788	752	833	799	779	793	799	812	831	756	801	792	751	766	791	755	745	782	782	792	792	793	824	770	780	795	780	797	742	779	754	810	755	763	743	779	753	829	774	787	788	836	795	825	778	784	848	777	721	786	800	781	764	849	756	783	757	816	810	807	785	866	778	782	765	783	817	806	785	796	805	773	818	781	787	818	759	782	766	746	815	836	750	844	845	788	737	793	763	723	811	809	770	767	768	792	781	771	766	804	775	807	797	813	778	798	780	838	768	730	758	801	834	809	794	791	775	791	793	771	776	790	845	799	756	770	811	781	810	782	805	798	815	778	734	794	775	784	778	749	808	846	764	724	863	782	796	776	866	775	815	811	786	810	794	766	800	805	764	795	807	787	782	789	789	798	811	801	753	836	757	767	761	796	736	832	771	811	768	828	731	758	804	798	784	776	784	778	815	820	821	815	749	786	786	795	799	828	803	791	826	759	805	805	756	800	766	783	775	809	752	790	792	785	812	810	788	761	794	790	813	796	767	808	776	846	774	750	758	786	780	822	770	792	822	768	801	751	791	773	782	769	804	721	792	778	767	819	838	768	730	796	788	827	781	778	753	799	791	780	810	799	763	735	752	766	803	787	805	813	767	822	754	805	812	799	776	794	776	751	831	790	754	839	800	766	809	842	785	767	767	764	810	789	895	752	865	749	774	783	773	775	721	796	805	805	799	796	754	787	798	743	765	811	782	771	810	728	793	786	801	812	801	841	785	784	781	821	802	811	804	789	828	772	803	757	787	749	781	777	819	816	731	747	803	787	798	758	798	781	759	742	795	833	808	786	760	747	802	727	844	828	803	764	805	751	825	797	761	834	776	819	797	769	775	802	787	780	792	762	785	721	769	776	806	780	833	799	845	759	794	789	767	797	804	755	746	780	812	838	767	772	798	800	782	792	777	773	725	805	827	820	771	807	799	780	786	745	772	765	782	862	803	782	798	773	775	838	814	813	781	727	776	799	758	786	775	807	856	795	813	758	775	754	857	785	770	790	767	806	729	798	800	823	736	722	825	777	798	840	751	851	805	776	728	744	800	742	800	812	747	860	763	780	764	844	750	788	808	866	790	829	807	851	767	751	760	774	771	811	786	765	818	780	809	823	768	826	802	791	815	844	764	801	747	749	744	790	727	798	775	754	805	725	775	815	804	814	766	802	767	809	758	755	741	775	735	783	728	790	784	769	783	814	775	796	774	755	797
5290	1088	671	449	352	453	483	423	476	482	403	388	366	392	304	273	278	257	213	211	178	193	154	164	148	168	153	140	139	131	110	114	112	103	91	88	100	98	87	107	82	99	105	67	89	81	86	75	98	97	74	78	98	74	83	81	87	94	83	79	87	82	83	83	85	71	82	74	90	78	72	85	73	97	113	75	93	85	71	87	88	69	92	94	78	95	105	72	97	73	66	91	85	75	86	84	77	75	76	80	69	61	74	91	85	73	84	81	81	77	94	79	86	69	86	87	70	85	86	96	84	82	86	85	78	89	76	62	94	69	90	80	71	90	82	84	79	79	87	82	89	83	76	74	72	89	74	88	74	88	72	74	83	81	85	89	97	84	72	64	82	68	80	98	78	78	82	83	76	72	86	80	89	82	75	86	83	82	72	66	75	81	90	73	70	78	82	91	74	71	81	76	72	91	82	74	76	92	83	82	79	88	76	78	77	86	71	87	82	87	80	90	63	77	83	91	85	70	95	84	87	85	84	75	89	86	79	79	83	97	82	77	82	94	77	86	86	92	80	73	83	98	75	92	80	70	77	81	73	98	74	72	83	88	82	91	73	67	73	98	78	68	70	82	84	73	87	92	81	93	95	71	85	92	97	81	82	82	83	74	62	89	98	70	74	82	90	68	76	86	84	89	80	77	67	93	80	88	107	75	82	73	76	73	83	89	94	87	80	79	87	85	73	75	107	71	89	71	80	86	89	77	83	96	73	89	98	71	75	76	76	82	92	91	93	86	97	70	95	69	82	91	68	71	86	76	87	59	82	74	80	80	85	87	86	90	82	79	77	96	68	74	80	80	79	87	75	80	89	87	90	79	80	78	74	86	90	77	89	68	73	81	82	73	82	86	80	64	87	67	74	72	83	90	74	92	82	81	68	85	85	76	86	86	89	90	82	80	100	93	81	80	85	97	74	73	77	72	81	92	80	70	75	68	82	73	88	79	72	83	88	74	93	77	70	89	74	77	76	91	84	77	81	92	78	92	83	60	103	95	72	91	89	90	92	71	88	103	71	97	87	74	101	78	87	78	82	86	83	57	85	74	84	91	76	77	75	70	65	87	78	77	71	77	86	87	92	82	86	83	92	93	71	93	79	80	72	93	83	97	97	78	75	79	75	95	79	84	77	79	82	74	72	100	73	77	83	79	78	86	105	80	86	96	89	72	84	72	85	89	75	98	109	62	82	78	70	93	71	79	66	77	85	76	85	86	79	90	78	81	91	108	79	93	75	84	61	93	98	89	85	88	71	75	79	78	83	66	80	73	72	59	76	86	90	103	74	79	80	80	72	81	87	80	85	77	86	77	86	75	73	84	91	86	79	76	81	82	88	83	69	72	77	88	75	88	89	88	85	88	71	84	77	65	84	79	65	97	91	78	85	79	101	73	78	91	85	66	91	89	71	72	72	75	73	98	86	80	82	81	83	75	86	77	71	79	82	86	96	97	84	67	77	70	92	90	83	81	79	71	84	93	84	71	74	93	58	69	81	70	73	86	80	84	85	92	74	80	70	89	98	83	69	77	89	88	93	89	97	83	84	93	78	105	69	95	71	95	78	93	88	83	80	76	93	67	86	97	98	84	74	73	81	86	91	78	86	77	74	87	71	76	86	61	74	77	74	80	96	83	79	83	82	102	78	97	84	96	72	81	90	84	80	84	77	76	86	76	78	76	96	79	82	79	72	69	78	73	70	65	84	71	87	97	78	84	98	102	93	95	66	74	93	82	62	60	95	87	84	75	90	84	87	68	79	68	74	88	91	81	100	87	80	91	87	78	61	68	93	75	76	95	90	95	87	72	68	81	73	83	79	85	71	77	100	65	86	91	72	87	92	87	76	81	66	87	88	92	71	65	89	93	84	82	88	82	76	87	89	73	86	97	80	88	84	72	96	98	83	76	82	76	79	82	78	78	85	77	77	87	71	84	82	79	70	88	87	78	94	73	97	71	83	90	85	74	84	83	76	78	91	71	76	87	64	80	94	76	84	73	86	83	79	98	75	80	95	82	80	88	86	89	85	86	89	91	74	90	88	67	81	78	79	75	73	89	100	99	70	79	79	94	70	76	72	63	79	74	73	79	89	76	83	73	69	83	85	79	101	77	86	91	79	85	89	64	77	89	70	85	68	76	89	67	86	87	80	78	82	91	86	93	74	76	82	81	83	77	97	74	72	94	88	84	84	89	73	84	85	94	95	76	73	66	79	83	75	82	79	75	83	89	80	88	83	101	85	70	87	95	87	88	80	65	82	94	56	74	86	81	85	85	86	79	84	92	81	78	103	72	66	80	75	77	73	82	76	82	71	81	90	100	100	77	81	75	91	79	79	86	71	74	87	83	87	90	85	87	75	75	85	81	87	90	92	67	88	92	71	91	78	86	63	70	68	89	63	82	82	69	72	85	80	77	83	67	77	92	65	70	77	80	76	81	91	93	74	68	83	83	88	88	86	83	77	79	73	77	78	76	81	65	76	98	91	86	75	78	75	80	87	77	69	87	75	90	72	91	82	92	87	75	72	78	89	101	107	80	79	97	84	80	82	84	84	74	93	84	83	82	69	75	93	86	85	78	84	86	73	80	91	71	70	68	93	88	73	97	80	78	99	85	95	92	78	91	71	86	91	91	87	73	96	92	69	88	88	86	80	85	76	70	78	62	99	80	67	73	82	82	86	80	88	69	82	77	85	70	68	72	80	81	89	71	72	79	80	93	93	78	79	73	72	71	86	92	78	83	101	78	92	85	83	86	81	81	74	74	91	84	76	70	69	99	82	91	91	86	71	86	79	95	85	73	77	85	73	91	68	69	83	68	96	68	74	89	66	77	85	76	70	67	73	86	99	92	88	97	77	82	73	83	84	74	83	71	76	97	74	83	82	75	84	84	68	92	92	76	81	82	94	76	69	88	82	68	94	69	102	58	97	77	88	86	78	75	71	77	87	93	71	74	86	82	97	89	70	81	102	86	72	78	80	81	77	94	78	85	93	77	77	95	81	72	81	79	78	79	84	84	78	95	89	78	79	85	84	82	72	84	89	79	80	72	79	77	65	84	92	97	82	84	104	88	67	95	91	79	69	73	82	88	77	72	87	64	74	101	92	79	81	67	75	73	86	81	94	74	85	95	81	87	92	89	87	78	84	91	72	70	86	81	85	85	82	90	91	88	98	77	80	68	90	82	82	69	86	85	69	93	64	73	79	76	90	88	78	79	77	83	89	97	96	74	87	80	72	83	99	74	76	70	92	83	70	83	81	81	86	73	85	69	93	89	93	87	87	66	81	83	99	87	88	69	83	81	79	97	87	85	89	90	67	72	66	76	82	68	100	89	74	76	89	79	72	79	80	88	90	91	83	84	89	86	65	94	88	100	84	71	88	76	76	79	73	87	66	78	79	83	89	81	78	81	91	71	90	82	68	69	77	78	70	80	92	78	72	88	77	77	78	70	75	70	75	96
23508	10397	7291	8135	15333	21063	19303	17027	15838	14234	12415	11911	11309	9997	8413	7778	6859	5751	5027	4399	3865	3766	3220	2957	2693	2519	2173	2141	2067	1777	1657	1596	1597	1299	1122	1049	963	937	784	811	878	872	871	854	943	931	897	867	790	801	793	746	754	696	717	703	748	763	771	696	704	702	694	667	680	665	658	677	659	690	630	679	639	652	683	703	654	629	630	640	672	629	675	653	688	655	623	615	695	661	688	678	637	666	693	663	676	653	626	668	689	660	689	663	669	642	697	683	659	664	669	675	640	688	688	673	693	652	651	660	668	660	680	680	689	670	676	645	635	646	653	673	655	643	633	688	716	644	676	685	628	702	651	650	654	639	703	642	635	671	655	660	624	726	671	662	652	684	669	673	639	650	625	663	692	676	687	651	680	641	703	683	648	674	662	607	688	682	692	623	649	657	674	663	636	681	629	676	679	672	656	663	580	658	663	639	693	648	675	689	654	671	652	643	636	693	653	637	638	638	662	693	644	656	666	632	662	660	686	662	724	686	677	655	664	642	662	658	663	648	627	665	667	700	677	659	690	671	669	630	692	649	690	681	669	704	660	632	646	702	610	643	611	614	635	648	649	653	692	638	699	697	673	694	703	650	661	633	678	687	709	684	710	702	677	652	664	673	666	648	674	633	634	674	642	657	688	677	690	647	657	705	655	692	640	665	658	681	677	695	721	702	695	665	675	640	667	641	615	687	671	701	649	666	610	688	688	661	667	684	678	690	635	636	687	619	649	652	632	618	699	652	679	672	616	675	665	672	664	696	681	680	693	694	676	705	668	665	633	635	665	647	628	680	675	664	673	645	675	634	673	628	661	633	657	673	652	645	607	648	649	663	628	676	679	669	688	647	643	653	641	691	646	614	698	667	637	626	665	651	647	644	668	679	672	651	653	678	703	696	682	650	710	677	649	682	686	652	656	678	689	628	645	686	639	642	649	645	639	686	669	700	659	638	643	631	680	644	664	643	673	681	684	697	664	658	650	674	669	666	660	629	682	682	648	677	636	680	682	667	674	703	682	680	683	688	679	699	677	677	621	694	653	685	680	718	686	702	680	699	668	672	636	666	691	658	658	638	654	664	656	699	670	673	710	714	648	650	680	722	662	665	678	638	674	684	673	660	663	642	646	671	662	650	668	675	672	665	650	680	628	640	652	683	649	675	650	674	685	662	641	714	660	659	655	639	676	668	648	617	671	657	685	649	703	647	674	670	602	650	682	613	667	626	676	659	666	674	686	624	653	626	683	698	694	625	684	660	631	672	694	710	619	670	670	687	655	711	705	654	706	678	686	630	678	668	682	646	669	665	680	652	626	700	662	650	706	704	656	654	666	703	643	675	675	600	709	704	670	638	691	647	696	662	681	645	682	650	691	635	673	671	652	675	681	652	669	662	678	661	718	680	691	659	636	647	644	652	643	694	644	666	673	686	674	663	669	639	657	640	644	661	690	670	644	663	675	671	685	648	700	686	691	674	687	684	687	631	690	646	661	672	658	674	674	687	666	650	648	667	667	705	665	651	682	697	689	643	616	630	718	679	661	681	648	697	670	646	619	651	713	698	632	632	684	630	649	681	681	689	665	657	687	688	672	635	650	676	630	693	629	646	677	683	662	679	683	717	696	651	675	671	639	703	631	681	689	651	654	704	676	641	718	674	706	639	651	656	656	640	620	668	631	635	685	687	621	656	659	698	650	656	646	659	675	680	662	647	678	639	678	639	658	631	652	670	690	689	660	693	639	679	720	657	673	616	694	628	641	651	674	639	656	682	703	677	650	697	676	673	687	651	652	673	675	670	735	643	656	661	708	692	676	684	702	636	670	710	674	657	663	708	687	705	679	655	649	675	691	710	684	636	600	663	656	673	663	681	692	668	689	690	620	667	654	646	644	680	713	715	660	625	669	688	674	668	643	690	655	655	682	634	615	668	657	721	640	664	686	626	662	686	623	638	654	639	673	670	657	697	657	618	652	702	708	611	674	663	656	650	666	677	680	654	661	647	664	633	675	672	688	681	667	678	599	651	684	610	611	658	652	659	630	692	653	679	667	671	668	679	653	680	689	654	635	669	701	702	665	653	667	661	670	668	658	699	661	664	736	666	689	687	673	630	667	643	639	637	714	699	646	628	670	611	658	672	664	618	668	682	667	618	704	657	654	639	693	712	632	639	704	687	636	671	674	671	647	714	637	678	672	623	687	684	685	661	658	649	702	644	647	668	621	694	653	652	600	643	654	663	670	643	663	657	668	643	642	672	658	707	696	750	626	688	666	649	650	666	611	674	710	662	705	635	657	661	709	668	634	656	656	673	626	646	666	692	698	667	644	658	652	635	643	646	661	670	678	602	706	683	668	675	664	679	663	682	653	656	681	687	671	682	617	658	645	625	664	652	648	650	678	651	650	633	634	703	665	671	671	639	669	693	666	633	695	648	684	653	643	646	678	621	633	659	693	674	704	642	620	681	664	615	667	643	685	673	648	650	628	706	654	668	674	657	699	654	647	645	664	645	662	656	665	646	648	685	646	615	699	636	645	696	674	647	689	630	648	667	605	682	628	662	658	650	675	646	663	634	680	678	668	695	685	694	640	694	618	651	625	720	636	644	658	655	655	647	651	666	681	719	627	658	690	674	657	664	635	667	620	618	630	671	661	696	668	654	675	689	721	655	666	688	632	652	665	631	689	704	633	675	718	679	675	675	659	702	667	664	637	687	645	640	705	674	696	677	633	664	640	683	642	653	654	722	686	643	669	626	668	658	674	689	640	729	644	661	657	680	638	668	718	685	680	628	670	648	673	687	667	670	652	655	693	692	646	659	678	656	664	700	674	662	661	682	705	676	629	671	640	648	639	684	655	631	643	653	660	664	642	701	671	669	681	652	708	657	650	619	685	667	664	715	647	682	666	627	669	621	676	649	678	661	658	685	664	645	682	679	659	652	624	633	672	655	705	653	663	644	696	662	647	699	653	614	661	655	660	641	624	651	704	673	634	608	652	667	622	677	639	728	730	686	644	667	657	702	664	686	717	658	600	670	699	631	666	675	677	686	682	692	659	666	682	674	683	637	678	679	650	651	656	637	667	686	660	606	657	703	687	653	711	681	695	692	679	666	639	653	677	644	679	689	670	696	636	665	665	681	659	707	666	679	658	708	663	675	674	685	636	660	639	702	647	654	688	707	668	641	665	680	652	655	629	663	669	689	693	613	663	657	659	673	613	673	631	650	668	646	683	663	635	654	677	683	652	668	707	666	657	673	669	636	651	656	688	660	686	633	639	663	675	674	683	661	678	656	665	658	658	691	689	686	690	689	681	696	658	623	686	685	683	630	638	673	661	655	637	670	674	656	637	665	665	660	621	698	660	654	676	656	647	696	671	661	649	656	679	643	659	686	678	671	647	675	615	647	706	670	642	675	639	603	687	705	714	704	653	639	674	618	697	623	708	656	643	645	653	683	675	662	632	681	673	683	640	663
5570	1782	982	732	564	734	721	705	741	685	558	606	609	496	482	458	399	337	301	277	272	266	236	222	224	219	220	170	194	183	170	163	167	147	155	137	121	125	119	99	116	120	144	157	122	120	118	103	127	112	99	120	106	124	132	122	99	115	119	117	122	107	109	123	91	123	113	109	116	126	94	127	100	113	103	114	118	116	97	115	96	107	106	127	110	111	113	98	105	133	112	110	113	112	121	124	115	126	118	128	110	130	119	129	104	102	129	112	113	137	120	96	117	120	112	111	129	114	118	106	127	116	99	112	102	110	100	123	135	123	116	105	129	124	121	98	108	99	102	114	108	111	112	113	107	114	125	106	112	106	93	117	123	108	128	123	109	128	106	95	127	128	118	117	98	86	115	123	91	89	111	118	103	124	132	123	109	95	128	108	115	110	113	109	113	123	102	101	110	135	109	105	109	120	129	95	109	106	123	136	116	109	121	129	106	128	106	108	114	140	103	130	109	84	90	100	98	122	123	114	98	117	124	88	120	101	124	111	121	123	118	120	103	126	118	101	112	103	124	121	102	107	120	130	97	114	113	105	112	122	114	114	118	122	116	121	104	114	107	111	117	105	115	112	110	99	122	100	118	107	116	107	106	126	105	119	119	106	123	98	117	124	115	109	94	126	121	95	107	120	125	125	111	109	119	101	124	115	114	116	102	110	107	102	86	110	136	114	123	118	100	120	120	122	120	124	115	111	113	111	122	106	103	91	119	118	116	115	100	103	107	117	105	115	115	111	118	93	115	116	119	114	111	115	121	107	126	119	143	111	127	112	108	124	124	92	113	105	96	113	122	122	118	110	114	138	106	100	123	104	107	101	105	124	120	116	118	101	115	142	111	119	130	115	128	103	130	127	108	112	119	107	89	95	112	88	113	122	111	143	110	92	130	120	121	105	111	123	116	113	132	98	105	111	108	105	108	93	115	132	96	121	114	119	123	111	101	129	106	117	136	102	110	117	106	111	87	98	119	108	112	111	98	107	113	111	117	107	118	102	108	113	107	102	100	131	107	103	108	112	102	106	115	98	100	106	97	107	101	96	105	128	120	109	104	115	105	112	136	128	124	119	114	110	104	128	108	130	146	125	139	111	126	106	95	111	121	133	116	130	120	86	113	122	101	123	117	97	111	126	103	115	113	121	123	101	118	116	108	118	115	107	104	119	110	118	129	99	111	119	114	113	113	105	135	113	127	109	114	133	130	100	143	113	105	97	126	90	113	112	147	106	115	100	111	109	94	133	133	104	114	114	111	114	101	108	118	108	110	101	98	131	116	95	110	114	100	115	113	133	108	121	90	124	121	100	106	108	107	106	105	106	132	97	107	136	102	114	129	120	109	119	90	109	100	125	110	118	112	102	128	122	116	109	104	118	116	99	110	110	112	108	119	100	122	101	107	120	108	103	111	142	96	111	116	111	123	108	102	105	119	105	111	131	114	106	97	113	110	134	122	102	97	111	121	98	94	95	106	110	110	138	115	103	112	117	106	100	105	122	129	125	118	94	117	124	104	126	117	93	102	109	111	106	122	120	115	135	125	97	105	110	112	113	95	113	115	110	110	95	135	98	101	136	122	115	117	114	104	105	116	110	133	102	107	124	115	122	116	127	112	106	111	102	104	116	122	118	123	96	111	119	107	121	97	119	94	115	102	115	123	116	123	121	116	113	104	123	122	108	137	130	113	110	133	117	111	113	98	112	122	109	120	96	126	151	127	106	100	112	110	109	109	110	126	124	116	116	105	120	98	107	88	98	119	120	108	117	97	124	108	116	112	115	104	118	106	105	125	99	116	113	126	109	122	115	109	119	108	123	113	115	115	101	113	123	101	122	99	106	110	105	113	109	117	99	105	122	129	116	101	105	105	128	109	101	119	111	91	125	113	119	119	119	109	132	111	123	112	114	118	110	134	124	101	105	112	94	101	117	118	122	118	116	125	95	117	122	116	104	121	122	115	112	104	111	114	106	120	111	111	119	118	111	115	115	106	121	123	119	91	119	102	126	134	116	121	107	101	108	110	108	116	110	100	128	121	107	112	95	102	117	123	104	122	106	123	125	126	113	105	129	118	136	111	101	98	117	119	119	124	103	130	125	125	113	94	110	116	115	116	132	111	114	96	127	118	98	105	118	102	122	112	124	99	83	128	114	112	111	107	112	118	100	128	108	121	101	112	114	118	122	107	117	105	123	113	92	117	115	104	127	117	94	105	102	117	117	129	121	113	121	100	116	130	129	118	112	108	131	116	108	105	126	127	141	118	112	131	93	104	127	112	107	114	124	109	104	135	113	120	103	123	132	109	122	106	108	122	109	100	115	128	106	129	131	109	101	119	106	106	105	117	123	112	134	112	113	116	95	111	108	119	102	107	115	100	125	138	111	114	109	127	120	113	113	120	85	101	143	117	118	127	119	107	118	118	113	123	106	116	116	120	127	110	121	106	111	128	104	128	91	107	87	108	128	120	131	116	127	109	101	120	107	110	93	114	109	119	112	126	134	115	117	105	107	110	97	111	110	119	113	114	104	101	113	118	112	120	110	110	122	122	121	96	138	105	98	119	116	99	125	114	138	117	98	110	116	103	114	118	121	118	114	100	102	120	115	111	109	112	107	117	117	100	98	117	107	119	111	112	110	116	114	120	106	105	138	115	121	132	107	102	102	122	108	113	112	128	120	114	99	111	111	113	116	134	123	126	106	112	117	104	114	115	139	125	130	98	122	123	109	115	116	115	114	117	121	101	104	107	103	122	124	120	101	121	134	113	121	115	116	101	95	125	99	128	144	120	99	116	123	116	127	107	103	116	112	119	108	124	121	97	106	123	114	115	119	121	119	121	103	124	127	94	92	109	103	110	109	117	122	123	119	127	89	109	111	123	96	92	131	122	101	122	124	99	133	97	124	130	115	123	107	119	102	127	107	117	112	115	133	117	110	105	95	104	103	107	100	120	113	104	109	114	110	112	112	113	123	104	103	115	143	105	99	123	125	103	133	121	120	112	126	121	127	97	107	122	115	129	93	125	134	113	109	114	122	113	109	126	104	120	96	118	120	107	107	121	118	113	105	111	114	130	114	116	109	110	126	117	112	109	104	108	104	106	121	104	110	97	93	103	123	104	105	96	120	136	106	109	121	131	114	113	110	124	116	117	120	122	102	133	92	109	120	118	123	104	120	101	123	105	88	132	136	92	131	99	111	103	116	115	110	114	105	106	111	124	88	131	108	104	119	116	120	112	92	121	113	95	116	113	129	128	109	107	129	122	118	130	116	133	115	120	115	110	116	112	120	118	115	102	105	140	113	107	87	102	116	127	105	103	115	117	116	119	111	120	105	113	125	115	100	104	101	125	110	111	115	86	102	98	116	123	101	107	89	108	118	100	141	122	125	103	111	100	117	112	100	125	123	113	141	110	101	86	97	108	101	110	110	114	117	110	112	112	120	111	102	122	108	118	112	100	114
30593	14100	10133	11305	19963	25838	24146	21829	20499	18710	16718	15781	15041	12990	11518	10641	9240	8165	7038	6341	5768	5508	4902	4247	3967	3836	3229	3182	3111	2649	2459	2338	2191	1938	1654	1438	1456	1262	1117	1144	1226	1178	1228	1300	1311	1343	1293	1231	1084	1053	1086	1069	1060	1024	1047	1047	1013	982	996	1075	933	958	1010	1015	943	909	939	991	1016	906	911	967	875	981	938	900	1005	914	873	928	907	985	961	910	940	949	888	908	939	943	922	962	896	897	935	916	909	937	876	882	937	934	905	918	1010	896	960	864	944	954	892	991	956	929	972	922	958	898	919	948	936	903	994	886	940	933	905	947	935	895	930	888	949	932	949	932	1002	912	890	915	918	883	947	878	910	934	892	866	956	904	897	904	951	892	910	902	918	873	902	949	909	910	898	905	951	913	903	919	892	896	940	944	892	898	908	975	899	945	901	924	897	1006	917	880	896	961	928	894	926	898	949	913	910	882	893	876	908	961	965	915	889	915	918	980	954	927	924	896	948	938	919	917	938	883	917	923	928	880	913	922	921	949	961	883	935	908	952	913	846	948	961	933	849	942	927	909	899	915	895	874	876	962	925	944	943	928	949	924	988	901	937	931	943	912	1002	976	895	941	972	915	945	958	962	923	967	910	898	934	897	926	893	896	940	907	909	947	940	935	931	907	931	891	943	884	949	906	920	890	969	972	927	937	950	935	877	946	937	892	916	890	888	919	923	918	920	907	914	898	919	945	880	936	935	932	908	918	920	904	924	857	928	904	946	895	919	926	906	929	950	895	927	899	923	906	909	928	965	968	928	876	922	938	955	917	983	904	922	960	931	939	930	896	909	930	914	948	893	914	918	992	903	881	887	923	930	959	939	914	889	932	947	946	932	912	929	934	930	907	926	973	931	892	971	925	900	930	932	876	935	947	915	914	901	908	988	906	923	929	910	881	927	934	935	916	954	861	951	927	991	971	948	931	923	920	932	890	884	878	936	917	885	905	942	949	937	935	898	930	914	904	946	904	930	961	969	870	890	946	922	987	908	903	917	937	931	935	901	922	932	930	932	906	911	915	907	920	924	932	909	930	889	967	856	926	930	879	893	905	963	921	910	862	915	893	952	895	955	898	908	880	951	948	898	896	889	956	885	933	882	916	948	884	913	952	940	860	929	896	917	906	880	969	919	929	915	888	942	928	895	869	949	929	891	1009	950	890	888	918	886	870	971	974	921	894	932	916	890	992	950	867	907	908	953	912	885	920	902	910	892	901	910	878	881	882	929	902	957	910	917	907	917	927	919	954	915	866	897	900	920	914	964	917	918	931	908	937	913	858	916	943	934	921	880	938	900	931	868	913	898	909	937	858	945	939	977	925	894	953	900	916	939	943	886	923	953	914	942	909	900	885	869	877	877	908	891	896	917	889	909	868	902	909	933	903	894	873	925	876	938	939	900	869	909	882	887	956	940	905	898	940	908	917	964	926	937	941	929	907	920	928	929	944	894	924	935	935	910	958	932	948	928	942	887	946	918	915	920	914	870	953	915	883	921	901	944	949	919	934	907	889	958	882	957	927	973	915	930	918	911	902	967	930	931	916	886	923	911	915	927	906	959	911	903	965	903	932	903	871	931	958	935	902	952	953	865	927	960	932	930	871	886	931	920	869	921	935	918	976	931	946	944	890	926	901	949	893	941	936	948	945	871	1016	950	901	869	950	968	953	895	939	925	922	912	911	931	941	910	961	909	917	932	952	893	918	911	886	880	942	926	922	950	921	893	943	898	913	911	871	916	907	941	930	901	908	920	923	905	926	913	907	907	912	954	926	933	964	924	902	894	930	899	972	955	895	914	875	902	971	872	899	887	912	909	923	889	966	926	902	882	864	905	896	882	922	942	940	921	922	957	952	928	897	923	914	913	948	917	905	904	918	928	894	920	919	879	915	907	918	893	931	916	928	906	894	858	970	942	898	945	940	933	921	933	954	917	907	967	958	892	922	909	916	967	916	853	852	936	884	898	955	895	951	874	939	955	915	937	927	960	927	903	929	875	945	927	902	938	888	935	959	932	890	942	934	934	975	935	879	862	926	923	916	991	918	909	843	887	908	885	914	921	945	887	929	886	869	881	901	958	926	957	918	926	899	1000	906	956	912	934	902	938	944	916	859	934	900	926	913	942	894	941	938	862	927	864	926	919	900	923	921	847	928	910	874	908	900	899	951	885	933	896	928	917	897	921	890	926	909	931	889	875	933	861	918	903	910	915	943	890	945	957	930	911	873	943	941	934	994	936	956	956	885	914	916	914	931	938	904	938	933	954	911	912	883	917	858	933	910	865	909	921	954	921	915	911	928	934	921	951	881	917	896	949	981	946	888	903	957	933	945	930	903	964	877	898	916	948	929	859	922	933	890	897	902	913	921	931	910	911	893	920	908	921	939	873	910	917	924	876	895	909	894	913	945	916	911	951	912	867	957	953	891	950	873	938	926	907	895	918	957	920	902	956	978	961	905	872	915	941	900	896	893	949	932	890	877	941	876	888	882	892	924	951	903	948	914	916	887	962	944	838	935	974	895	898	860	911	927	944	936	900	905	942	906	919	900	941	899	834	881	857	923	924	967	860	938	927	928	891	878	923	927	903	926	924	991	920	911	943	930	905	911	964	895	857	906	901	933	960	946	881	916	900	923	916	921	930	845	911	922	946	916	955	963	954	931	881	914	965	903	916	966	916	934	929	927	915	909	874	926	836	901	931	913	954	934	900	863	957	894	961	939	936	926	924	909	923	894	947	932	922	883	895	939	948	912	953	887	890	948	893	923	921	952	932	903	866	939	921	872	919	949	909	929	916	918	883	931	949	932	954	943	966	859	919	984	913	950	938	950	846	938	890	915	901	894	900	914	898	909	943	932	906	919	927	964	894	924	944	986	899	897	863	898	901	914	962	944	906	917	934	873	917	912	897	876	952	903	953	848	884	920	907	948	940	916	878	942	963	925	924	839	899	903	925	916	908	946	898	905	974	906	926	916	890	857	977	924	912	935	885	968	935	916	925	893	982	957	893	915	926	892	956	913	862	876	946	881	887	894	908	950	935	898	899	895	913	901	925	975	918	962	930	921	961	966	927	921	911	926	950	917	908	916	966	925	915	939	883	896	943	889	915	965	893	893	891	960	959	928	899	961	947	924	897	896	884	945	907	942	965	906	886	904	890	939	898	946	884	914	930	867	947	943	923	916	920	950	886	898	917	925	964	965	929	909	951	898	903	909	919	1003	958	928	875	916	880	954	884	908	934	906	905	910	971	926	945	926	931	927	910	872	902	932	958	934	904	902	938	963	913	988	865	891	936	916	980	957	896	910	900	929	931	965	883	863	932	969	942	969	876	919	921	898	905	935	946	935	950	920	880	913	922	1027	898	902	900	909	947	876	871	903	919	895	900	873	949	894	944	926	909	897	883	910	913	925	937	919	917	919	861	883	925	953	940	913	933	912	926	948	920	892	828	933	916	908	944	923	958	926	934	972	934	888	951	902
7885	1540	855	584	507	583	584	587	596	558	511	514	501	434	382	351	300	295	229	241	229	205	196	171	153	148	125	136	114	114	106	115	94	101	72	64	82	59	68	65	66	71	78	67	80	60	72	76	61	66	50	62	71	57	64	62	63	50	52	59	56	55	66	61	48	47	47	56	66	87	58	49	63	57	53	53	56	55	73	52	51	55	57	66	53	50	44	65	57	45	57	54	53	59	53	52	56	48	73	43	47	53	65	71	48	54	55	49	64	60	49	55	70	66	59	41	58	55	60	57	59	51	50	37	56	48	61	56	52	56	49	57	48	57	59	63	50	56	48	68	55	61	61	42	45	48	57	73	55	54	41	56	45	51	60	45	47	58	45	51	63	44	66	57	65	63	63	69	56	66	52	68	50	55	46	47	47	58	55	44	63	59	55	58	63	63	48	46	54	60	47	57	44	44	56	49	41	52	58	56	49	58	64	56	57	63	45	60	63	42	44	54	58	58	58	38	57	60	56	60	53	65	66	66	58	55	61	58	65	58	57	41	45	48	60	68	48	59	41	41	39	65	44	55	60	59	49	51	51	61	60	52	60	39	63	55	46	47	52	44	63	51	43	52	76	54	61	61	49	59	60	47	44	54	59	59	55	57	57	49	54	55	41	62	52	55	54	48	61	48	48	45	60	62	56	38	63	49	37	55	61	73	61	61	57	58	56	50	53	69	46	61	55	58	43	47	64	64	55	49	64	54	38	66	57	46	38	60	63	38	62	67	52	51	65	54	64	55	51	44	50	52	56	64	52	51	57	65	49	62	55	46	48	42	66	47	59	54	42	56	51	49	53	62	66	42	45	41	50	51	52	52	52	58	54	52	48	57	50	51	79	48	38	57	41	55	69	60	56	44	51	63	49	53	48	51	55	63	60	58	44	57	52	48	60	59	44	47	60	49	59	59	40	56	51	64	51	60	59	64	54	44	58	57	57	49	53	54	49	42	59	52	57	61	64	55	53	51	54	59	50	50	53	50	55	33	50	52	53	46	50	58	63	53	50	35	59	48	47	59	44	55	50	42	51	64	61	48	56	52	46	57	63	45	52	61	62	57	65	62	58	44	39	56	44	46	64	50	75	50	57	51	62	65	46	56	49	52	56	55	50	53	55	67	58	61	69	53	53	42	60	58	65	51	54	61	43	58	51	54	55	55	70	61	51	55	58	62	53	56	58	59	69	54	62	49	48	58	52	53	58	40	65	55	66	66	60	64	55	62	59	46	67	44	49	56	52	55	51	49	60	60	59	53	56	61	51	52	58	40	50	68	66	47	42	66	56	53	46	42	53	55	44	64	47	61	48	63	63	54	70	57	65	46	53	60	56	50	48	62	69	63	66	52	57	50	44	56	45	54	55	63	60	56	46	54	63	62	58	38	65	46	38	52	58	58	56	47	56	60	47	55	61	47	67	55	66	58	41	57	78	53	48	55	58	50	43	68	60	59	61	54	57	55	55	56	57	67	58	49	46	73	64	55	45	54	67	58	51	60	63	60	43	55	60	53	49	55	48	63	58	59	55	47	53	68	55	59	54	64	60	52	54	67	53	60	61	62	49	60	60	59	58	63	43	55	56	59	49	53	59	67	62	59	69	50	54	55	49	59	48	54	53	57	58	77	47	66	64	46	57	46	58	43	58	52	45	53	53	56	52	61	55	64	43	54	58	51	61	51	41	54	66	55	55	47	58	42	39	51	47	74	50	53	46	42	53	65	62	58	68	41	45	66	59	53	56	56	68	48	47	46	59	65	69	60	57	65	64	59	58	51	60	65	50	45	58	52	63	65	62	57	58	52	67	63	55	70	59	46	58	47	57	66	55	60	32	46	63	56	48	58	50	55	73	57	52	51	54	60	54	58	58	49	57	66	53	39	68	62	56	66	55	40	47	65	53	59	50	61	51	62	44	50	46	52	48	41	51	56	58	44	56	56	45	51	52	60	64	57	59	59	48	56	43	67	70	61	59	66	65	44	49	52	71	64	56	62	47	50	50	60	51	50	60	74	65	48	46	59	58	49	57	45	59	55	57	56	61	41	54	44	48	45	52	56	54	50	56	51	47	47	47	56	48	65	46	53	56	64	56	59	58	74	48	54	69	62	50	60	63	59	64	48	50	57	56	56	46	66	50	56	47	58	47	55	67	65	62	56	50	60	62	42	71	55	58	48	50	56	55	53	56	60	55	44	58	49	60	54	61	59	60	52	37	51	51	59	42	56	66	67	58	48	56	57	53	50	65	50	55	64	60	48	38	63	47	61	57	57	69	53	44	49	53	64	55	67	48	68	49	50	47	62	73	59	59	56	48	57	60	47	57	54	51	58	53	55	47	57	48	63	51	54	65	52	55	47	57	61	61	60	52	61	54	60	65	62	53	57	53	52	51	72	49	49	62	52	45	58	60	67	58	65	57	61	59	59	51	39	53	59	45	66	49	64	69	61	57	55	48	54	57	64	58	58	59	55	50	55	47	53	52	62	49	59	53	50	38	43	51	63	62	58	62	54	62	58	58	53	57	57	52	64	43	48	56	56	53	63	55	54	64	62	49	56	45	39	69	57	65	50	62	64	62	55	58	56	54	53	54	39	53	60	54	52	59	65	46	65	66	65	52	56	55	63	52	61	58	53	69	43	49	55	57	49	59	63	60	48	58	50	68	52	56	69	60	64	50	40	58	57	52	46	62	52	55	42	58	64	50	62	69	57	58	45	62	61	60	55	62	62	56	72	56	58	46	53	63	74	55	57	51	47	57	50	65	56	53	57	67	59	51	42	64	45	70	52	49	56	57	50	41	52	51	67	56	61	58	59	63	60	48	55	51	69	48	66	59	45	49	53	62	48	52	57	52	63	64	59	59	66	63	62	55	47	63	62	42	56	54	61	63	60	46	58	53	56	50	54	45	53	48	65	64	46	53	52	58	42	71	43	48	51	53	51	50	46	60	54	50	64	55	54	69	59	55	48	63	58	48	64	58	51	44	61	68	53	50	56	64	46	59	46	73	45	59	56	44	54	59	54	49	49	46	54	62	60	45	60	51	72	62	56	49	56	49	54	69	54	49	55	56	48	52	64	47	54	45	52	75	58	80	49	50	42	39	48	49	48	52	59	69	53	55	73	55	68	54	51	57	52	61	52	54	65	68	53	52	49	56	65	49	52	58	52	59	61	55	51	51	58	65	50	62	47	62	47	52	53	58	57	56	56	49	39	57	52	49	52	61	44	40	57	56	51	61	64	46	49	55	74	40	54	45	45	61	73	60	61	53	54	52	57	58	51	55	66	64	59	59	50	68	46	52	60	56	57	51	67	56	53	59	44	55	59	60	51	37	65	59	56	51	58	64	47	44	52	57	57	65	59	54	63	44	61	63	52	48	50	55	47	44	62	49	60	56	56	57	47	51	52	51	54	56	56	72	56	58	50	54	51	61	44	60	57	49	56	63	46	51	41	54	59	50	47
26231	12821	8938	10132	18535	24037	22503	20505	19475	17588	15584	14929	13755	12081	11041	9938	8825	7555	6604	5784	5569	5006	4415	3754	3431	3324	2838	2693	2535	2098	2036	1898	1839	1407	1115	968	911	839	786	722	790	759	763	839	853	919	772	758	671	629	648	645	554	600	562	551	558	557	535	545	517	519	517	564	547	497	511	471	469	448	484	471	462	431	440	454	460	426	486	501	486	479	458	445	505	452	456	441	451	425	497	458	493	518	452	437	463	401	422	440	448	484	448	442	445	465	459	465	435	471	463	451	509	460	415	469	454	464	461	454	456	476	472	438	472	474	472	513	464	470	467	498	469	440	497	447	499	470	472	455	417	436	430	476	462	457	472	430	481	489	440	455	456	438	472	448	462	437	428	441	469	443	487	450	457	444	478	448	431	463	479	466	468	463	431	470	443	446	469	471	476	423	480	459	486	478	460	464	458	490	458	477	453	479	463	460	468	459	477	459	447	457	479	490	472	487	474	447	464	457	430	454	460	473	424	474	442	446	479	452	455	434	454	469	458	450	434	465	461	461	427	412	422	484	440	459	485	427	434	484	432	453	447	451	449	444	450	466	451	487	450	482	444	425	461	471	428	455	444	499	464	506	507	444	492	424	444	487	440	477	475	462	501	434	444	429	421	469	448	490	422	404	449	463	454	452	460	448	484	458	450	462	425	455	447	413	477	478	457	420	448	485	475	441	492	483	444	492	451	422	468	461	404	483	436	419	454	444	431	443	472	426	451	422	508	441	488	446	452	458	437	449	468	434	490	475	456	445	474	447	503	461	447	478	498	470	436	439	458	440	463	486	474	422	461	463	444	470	486	456	453	501	467	448	445	432	441	488	467	430	466	415	465	469	443	505	473	470	462	444	444	459	442	450	448	462	442	462	427	430	450	489	469	463	494	467	481	448	449	457	436	438	448	435	468	475	445	438	454	481	428	447	462	459	464	450	483	474	443	413	462	461	444	448	432	505	432	441	445	466	453	427	449	460	465	455	465	457	434	419	451	456	425	468	431	442	459	453	475	468	418	476	477	481	472	470	431	445	437	439	457	449	460	459	437	437	470	459	456	417	495	460	465	443	473	441	421	458	473	497	449	456	471	471	490	459	458	431	448	459	467	478	473	467	390	490	484	435	441	483	462	456	423	461	438	436	451	410	458	488	465	496	461	465	435	459	472	466	450	453	442	466	429	449	458	445	488	501	475	476	460	448	442	454	486	451	422	448	463	442	458	459	475	487	468	467	502	453	489	429	466	439	446	459	465	455	476	493	439	413	470	452	474	489	437	462	432	455	458	511	447	496	438	458	435	453	451	463	473	442	499	508	525	443	464	425	469	488	433	423	441	467	431	459	462	490	490	495	475	483	447	473	468	377	462	438	456	477	449	456	441	471	465	464	448	452	448	429	451	421	459	469	518	452	497	461	469	462	467	456	436	437	453	460	457	448	432	483	420	436	464	456	473	467	447	474	477	457	474	450	449	480	473	496	467	473	448	418	506	456	451	415	451	476	442	448	497	486	451	482	428	422	470	463	436	433	491	436	472	486	489	458	438	466	486	475	488	448	479	445	441	437	451	455	456	468	452	484	436	450	441	477	419	441	452	483	468	453	469	448	472	486	448	434	458	434	463	471	460	454	444	457	459	459	429	448	448	468	467	469	468	491	470	414	466	478	463	452	464	476	467	427	476	460	451	479	464	417	410	459	479	475	433	442	471	436	432	455	457	419	459	437	444	464	456	451	470	438	481	446	463	450	467	457	447	478	471	473	480	413	435	462	483	482	455	488	493	434	444	456	426	470	472	426	429	501	484	444	407	435	426	456	449	436	439	451	471	438	458	444	450	459	461	431	468	433	441	445	437	445	489	463	460	466	497	439	483	465	463	438	499	467	444	427	471	475	504	433	523	417	430	452	466	482	440	442	444	457	444	441	431	458	478	453	470	470	477	452	455	467	490	482	448	415	430	486	461	444	484	483	446	472	428	426	466	459	437	439	475	483	466	436	449	413	477	461	428	439	439	435	449	434	422	459	485	466	458	431	513	455	473	439	468	467	453	485	443	475	450	472	445	468	441	426	443	437	466	455	440	475	440	474	473	449	461	434	411	449	475	472	460	452	423	477	446	469	452	435	464	466	485	418	456	448	426	479	467	460	449	465	434	407	452	469	467	453	433	449	493	489	470	471	470	414	437	479	429	466	452	437	446	485	462	443	448	423	441	462	475	447	437	413	472	449	453	473	470	480	433	453	438	465	498	468	448	438	459	445	454	447	484	440	406	459	448	480	458	434	468	459	479	434	419	476	453	461	433	451	475	483	448	424	483	460	460	429	423	458	477	429	452	470	459	436	476	441	457	433	458	454	439	446	459	501	457	469	519	483	433	484	485	441	432	448	446	465	475	437	483	471	460	459	412	433	475	443	425	448	467	433	480	458	455	451	443	427	490	487	441	496	437	409	476	453	437	419	447	449	468	477	457	466	454	457	437	445	437	443	408	460	429	481	421	456	463	479	451	455	459	474	443	447	431	452	458	448	467	426	467	461	484	450	451	474	451	469	482	483	458	459	469	444	476	520	477	462	490	476	448	470	473	442	482	431	495	441	455	441	454	458	475	450	449	488	453	518	498	463	442	459	475	475	417	464	470	462	455	473	450	456	457	479	459	474	471	459	456	408	460	452	476	448	451	440	454	477	471	455	465	441	469	465	446	394	468	422	435	469	462	439	473	450	449	449	427	432	430	496	435	466	463	447	468	427	485	453	480	467	453	451	443	429	453	423	441	446	451	473	476	510	453	427	460	471	414	483	413	467	459	427	452	468	443	425	462	474	470	475	466	434	489	465	430	449	471	425	489	450	461	469	492	455	463	454	469	466	424	482	432	479	460	461	463	447	453	429	441	448	459	452	477	466	457	417	487	442	474	435	448	465	444	455	437	483	426	438	469	489	452	476	451	489	440	440	406	463	416	465	409	438	451	504	450	461	444	474	444	466	447	476	494	449	423	438	469	460	439	449	480	465	502	429	424	481	486	429	468	490	445	473	479	443	451	465	476	456	469	451	436	444	444	488	429	424	434	447	457	434	461	452	450	457	458	414	473	466	464	476	477	460	461	472	428	471	394	473	458	463	444	448	449	467	459	461	442	493	437	459	494	483	475	440	477	470	462	440	501	447	510	445	432	442	478	455	459	487	472	451	473	435	504	450	454	452	446	490	408	466	445	447	455	482	468	403	448	532	462	475	468	476	467	449	424	467	428	478	450	452	432	505	456	446	452	429	468	416	467	452	451	454	458	491	453	428	454	472	444	434	438	432	472	482	455	461	467	472	450	471	451	433	506	440	476	479	402	447	469	469	436	440	441	486	409	495	442	449	451	445	466	421	476	465	475	473	464	443	495	459	438	461	436	495	482	471	486	468	444	455	473	448	427	428	445	453	443	472	440	492	450	475	448	481	458	489	444	464	461	419	493	463	460	450	471	446	426	472
7339	2074	1224	918	674	779	852	880	824	831	753	712	668	604	562	468	449	422	371	356	317	289	293	231	207	213	227	219	185	153	171	143	141	122	119	125	116	117	96	95	115	106	106	104	127	123	95	90	95	107	102	104	98	111	112	99	104	86	90	97	108	98	90	89	88	102	71	98	95	89	93	91	109	99	84	92	108	107	102	96	107	99	96	96	105	118	89	103	95	103	107	108	88	88	110	105	89	111	105	98	100	96	100	93	91	99	79	83	99	81	95	100	83	103	107	103	77	103	93	89	82	93	88	96	98	92	90	90	98	97	83	86	97	109	74	88	94	94	97	74	91	88	98	111	81	75	98	88	100	101	87	89	102	76	84	89	98	96	94	97	93	95	88	87	75	92	99	101	97	87	107	94	88	91	97	99	93	96	104	95	101	82	110	78	102	98	92	97	79	103	98	86	90	107	96	89	102	90	84	92	80	102	102	94	101	136	84	90	108	101	100	94	96	98	86	90	89	109	93	100	93	94	68	100	95	98	90	101	90	93	97	102	94	97	84	89	101	91	94	105	128	114	88	94	85	82	106	91	101	87	129	82	111	97	87	78	99	86	86	101	100	106	92	89	98	93	91	83	79	108	111	93	96	93	91	92	81	97	95	97	89	107	93	104	89	101	95	96	86	87	86	74	105	77	87	88	106	85	102	78	102	113	83	99	85	123	86	96	80	94	91	98	86	83	89	97	87	94	96	96	89	93	99	89	90	96	82	103	91	97	108	91	86	86	75	87	92	90	104	98	90	107	74	96	95	97	105	99	80	76	105	99	97	88	82	80	91	76	107	104	76	112	94	91	107	100	88	111	90	97	79	96	98	79	98	87	87	109	92	78	87	110	96	95	108	78	94	107	81	79	83	91	85	98	86	97	111	75	100	90	82	92	91	92	106	106	100	91	104	89	90	92	85	92	96	104	91	92	67	98	104	105	102	96	90	95	88	101	87	106	89	92	99	96	93	97	100	82	101	95	93	99	94	95	90	88	97	118	116	90	81	84	95	96	104	96	128	97	98	78	95	82	112	91	84	89	82	94	94	107	99	90	89	101	104	99	83	83	95	99	87	99	95	98	107	95	87	92	100	88	93	77	96	101	92	92	93	79	92	90	101	98	99	93	116	111	90	97	84	82	82	95	91	102	111	95	106	100	89	101	90	96	80	75	87	103	95	86	85	92	94	101	74	108	91	81	95	94	91	91	97	78	105	101	78	106	106	103	107	88	95	112	89	93	92	88	113	97	97	114	96	112	100	80	102	84	108	94	101	92	101	93	97	98	96	93	87	78	115	80	97	84	89	91	102	90	113	97	106	91	113	97	108	85	89	89	102	89	106	92	102	113	86	88	108	103	86	94	91	94	96	90	91	108	97	87	96	88	89	93	92	90	99	102	83	103	94	83	93	106	96	90	103	82	85	78	88	89	92	98	105	88	109	97	73	127	91	108	119	77	93	89	84	99	89	83	101	90	108	98	94	83	111	80	95	95	105	98	99	82	97	84	103	98	102	86	83	94	89	75	103	84	93	101	76	97	97	84	93	90	84	75	106	90	120	88	93	95	76	83	92	75	92	102	92	99	77	103	81	82	91	86	103	80	108	89	101	82	89	80	83	96	95	95	87	85	101	86	87	100	79	84	113	90	93	74	89	93	83	81	92	86	84	95	88	96	90	107	107	87	85	69	96	86	91	92	86	92	99	95	95	95	94	108	103	92	92	95	86	114	93	103	89	92	94	89	97	93	90	104	122	87	82	99	130	94	91	99	103	79	86	87	89	108	87	116	84	103	99	83	99	91	94	100	113	109	81	111	98	104	83	105	82	100	91	86	82	83	96	108	102	101	93	86	82	93	103	109	92	111	98	106	95	90	95	87	103	110	108	91	94	91	92	76	77	82	87	92	118	108	109	97	113	101	115	95	112	110	68	90	86	94	83	94	100	106	94	98	107	105	92	93	93	102	80	89	102	85	95	110	98	95	87	103	104	96	104	114	92	87	93	89	96	96	109	84	108	80	102	90	92	114	94	87	93	75	103	103	100	103	85	82	97	75	88	90	87	102	80	117	97	88	101	95	111	81	79	111	91	86	102	84	109	81	92	100	84	92	84	101	101	76	103	87	103	104	95	112	88	94	101	99	95	81	89	84	95	102	87	98	101	88	82	91	80	92	86	98	75	87	75	78	94	118	94	88	105	87	98	84	97	103	128	90	117	80	110	110	95	90	95	105	84	95	111	89	93	103	93	94	87	103	108	82	85	96	89	78	109	86	90	84	106	94	101	95	91	96	107	87	84	106	87	81	81	100	109	90	96	72	93	87	105	111	98	87	88	92	93	89	91	97	86	92	89	84	103	92	90	108	87	95	104	96	97	112	95	93	91	104	94	89	101	101	88	113	123	103	84	89	89	98	110	94	91	99	80	82	80	95	113	71	87	75	90	87	96	121	94	90	79	100	79	100	90	96	88	93	86	104	122	80	103	90	97	97	88	89	113	90	96	103	105	95	99	103	103	87	80	101	114	87	91	112	90	88	85	93	80	101	97	80	97	97	72	92	109	101	102	83	85	87	99	90	93	78	110	89	88	96	76	117	114	85	108	97	100	92	92	98	91	90	86	123	112	79	91	99	112	108	94	93	100	76	93	93	83	78	97	105	111	103	108	104	105	97	94	72	90	102	78	100	101	113	102	96	108	95	86	81	88	100	79	89	101	91	97	89	91	111	101	75	89	84	90	88	93	98	103	102	104	79	88	113	103	84	101	93	87	97	87	87	80	100	99	105	99	96	86	109	85	99	81	104	84	83	97	95	90	89	94	86	103	98	119	97	78	85	79	84	102	92	102	104	87	104	101	108	79	99	78	85	106	112	86	95	97	83	96	95	107	99	96	107	89	95	94	93	83	96	93	99	99	71	84	99	89	95	108	77	94	116	81	113	89	91	111	97	83	89	86	90	104	96	101	96	92	80	102	92	88	95	107	92	104	65	92	93	105	103	76	91	93	92	79	98	109	81	100	99	76	97	89	82	98	81	84	74	94	105	76	94	82	91	94	98	84	87	78	84	98	90	95	99	85	97	108	103	99	87	90	83	97	88	84	121	81	104	79	92	98	87	97	79	102	98	97	85	99	99	105	91	93	97	86	81	112	99	97	94	88	94	105	112	84	87	101	101	95	112	87	103	98	89	91	83	100	90	98	87	89	111	91	91	123	84	107	98	83	96	71	92	97	90	86	73	101	87	86	82	92	79	83	92	101	94	98	89	106	91	90	98	82	114	89	103	100	94	73	93	104	89	88	113	103	91	81	84	104	88	95	85	76	100	96	106	90	89	80	87	97	101	95	99	91	90	86	85	98	93	102	100	96	92	89	102	91	91	104	108	105	88	83	109	107	95	94	99	90	100	94	94	95	106	98	109	92	88	98	83	106	103	94	87	114	93	101	84	91	89	109	84	98	83	80	88
32235	15688	11433	13025	22222	27820	26027	23941	22717	21166	18898	18331	16834	14833	13670	12393	10997	9575	8555	7853	7552	6850	5892	5233	4646	4526	3840	3692	3508	2951	2943	2901	2518	2049	1598	1446	1421	1226	1130	1174	1217	1213	1251	1294	1286	1337	1267	1161	1035	1047	971	957	903	953	908	915	965	883	972	903	892	904	873	825	835	806	834	815	783	740	810	815	785	773	763	777	777	809	799	782	796	771	809	790	769	771	835	857	790	791	803	785	744	731	810	772	765	781	773	779	807	786	744	808	779	835	822	782	799	824	781	772	789	782	791	742	742	781	804	786	787	765	823	756	796	787	805	810	827	769	792	777	791	787	792	796	813	712	763	842	789	783	773	760	786	753	826	756	800	786	770	780	785	823	748	753	820	756	777	725	810	729	767	805	797	777	787	722	821	817	777	819	779	742	782	762	786	729	812	816	763	797	813	773	870	786	794	810	772	738	795	773	774	800	800	788	764	780	764	761	832	775	772	784	810	805	868	765	800	794	764	783	768	742	764	791	754	805	795	809	814	779	820	752	829	803	813	799	755	780	794	731	771	805	790	789	819	819	757	757	774	831	779	787	812	756	793	831	778	777	803	798	780	797	814	785	799	799	793	753	821	778	839	802	808	771	817	736	809	758	749	796	760	793	787	751	778	731	762	747	768	765	783	794	756	769	757	845	724	740	775	760	746	795	841	751	742	781	809	774	754	820	796	825	795	761	746	754	806	837	791	773	765	806	746	827	829	743	833	794	783	809	766	740	813	738	817	817	816	808	797	813	804	801	819	804	820	779	772	784	792	737	738	829	791	782	827	784	790	770	804	802	699	790	764	751	780	829	848	828	781	803	760	756	755	754	778	786	806	805	778	763	828	850	781	765	745	775	777	768	801	834	791	835	762	766	790	751	786	756	792	766	790	815	816	790	780	800	781	832	775	754	814	743	786	739	840	808	762	727	785	791	782	772	778	767	761	771	802	774	846	796	773	828	773	832	787	785	802	846	832	781	788	804	797	781	789	788	768	795	776	718	795	765	791	750	792	793	785	813	825	796	765	774	792	775	759	771	791	798	820	782	724	784	766	824	782	813	805	796	734	806	782	789	825	773	807	811	800	836	753	782	792	763	815	760	751	802	756	761	818	752	805	779	776	776	743	787	763	788	768	828	821	769	844	838	803	800	831	731	764	782	747	800	790	785	776	765	758	746	815	794	782	802	740	782	777	816	788	796	843	777	823	803	740	763	775	820	797	772	821	819	755	785	790	797	777	789	802	819	806	822	822	835	795	811	841	786	773	774	738	791	763	781	782	809	740	810	745	804	756	791	776	782	777	760	753	762	803	801	802	781	776	797	750	847	742	816	779	773	756	784	769	807	798	801	787	822	812	779	720	800	768	761	760	785	757	794	734	794	800	777	783	793	779	782	777	704	787	801	800	789	792	759	794	770	810	760	797	766	800	779	777	801	768	843	763	803	809	777	786	815	774	776	793	778	814	763	786	792	861	765	785	798	786	798	756	768	804	771	777	803	814	799	763	814	794	828	776	837	766	797	782	756	777	736	815	843	767	732	792	754	775	792	775	789	773	757	805	782	777	820	798	769	749	805	801	774	736	809	827	792	794	822	779	736	744	780	805	803	789	788	778	786	778	728	772	758	796	760	786	812	763	799	765	721	805	729	826	809	827	774	767	789	771	806	804	822	743	789	772	805	827	826	777	819	770	795	779	767	792	798	773	817	797	808	788	789	829	784	827	788	746	758	809	795	788	744	758	761	803	772	825	797	778	793	765	832	824	783	819	736	767	748	797	786	771	795	752	822	781	785	820	759	777	809	800	830	778	807	803	784	756	789	791	756	797	818	788	784	784	809	843	781	752	786	762	795	751	798	826	777	750	800	782	753	758	796	822	855	780	746	811	840	827	803	738	720	787	793	818	803	772	832	783	793	810	776	807	787	839	757	770	787	753	778	765	786	711	805	808	757	767	764	784	769	758	797	779	759	788	745	794	761	774	750	776	782	793	811	759	768	783	796	754	844	775	786	809	792	785	791	752	782	763	778	786	824	775	789	811	748	757	775	784	795	768	782	770	803	764	770	782	743	764	776	752	757	753	746	729	779	831	784	795	740	749	775	765	816	762	742	784	742	773	762	820	764	805	818	781	783	789	783	779	784	773	749	772	765	736	795	772	795	787	817	788	815	770	780	817	756	822	801	814	778	776	788	764	769	816	765	760	798	764	810	753	807	787	778	760	795	838	770	769	826	788	731	777	751	764	800	799	753	790	766	796	808	820	801	765	790	795	799	758	766	758	781	792	795	844	764	742	788	752	719	802	817	767	777	760	787	840	796	823	850	825	757	776	811	816	758	818	744	789	763	772	808	789	764	773	772	823	814	755	730	807	797	765	771	783	766	811	754	819	727	822	808	785	822	797	830	788	761	811	782	778	772	775	774	806	770	731	794	811	755	789	793	744	761	729	782	767	774	790	791	760	743	802	783	817	776	749	793	785	802	792	774	822	773	774	730	791	752	783	781	791	752	791	807	788	804	792	767	788	820	783	805	788	770	795	811	786	792	812	789	815	719	760	791	787	760	788	832	805	783	766	844	786	735	796	767	793	790	810	767	780	750	781	777	805	780	757	757	815	845	756	762	790	815	754	760	790	791	764	779	774	771	731	838	770	719	771	797	836	744	781	846	818	778	785	728	787	790	791	787	754	782	774	758	795	773	799	765	733	788	755	786	780	762	791	789	742	777	788	751	758	793	748	751	814	791	773	823	791	767	757	796	760	806	814	820	797	834	800	783	803	824	797	802	776	781	758	805	848	767	735	800	813	795	710	805	784	793	754	818	733	807	831	767	781	811	834	823	799	804	773	824	758	794	810	791	776	751	831	787	785	773	789	853	728	791	810	779	823	788	763	778	801	774	747	745	789	778	793	776	736	784	795	800	725	761	766	759	739	825	826	817	829	820	793	773	750	777	755	766	774	806	829	797	822	740	782	810	807	771	813	801	777	807	778	774	812	843	791	761	826	778	751	788	803	786	797	802	733	803	803	782	753	791	730	727	769	739	793	797	810	781	767	776	758	817	763	793	826	757	796	802	764	813	793	809	770	822	755	746	811	795	819	768	749	782	823	815	829	768	796	775	755	743	821	821	816	808	753	788	803	797	782	783	782	759	771	802	774	770	810	787	801	797	783	793	722	777	818	795	800	769	808	743	753	781	757	794	776	771	773	782	798	806	797	763	752	774	817	766	768	781	775	794	796	762	756	810	818	829	805	775	812	771	792	787	752	791	764	838	762	798	761	792	801	781	757	791	808	804	770	719	766	749	793	788	797	782	716	789	814	728	777	756	781	787	745	774	766	754	731	787	784	759	745	801	789	813	791	801	832	771	788	824	770	825	750	795	805	759	787	820	792	789	788	787	749	717	810	824	755	760	779	810	722	775	781	821	767	801	765	770	789	761	750	778	809	809	824	785	769	787	804	811	722	779	757	777	808	788
5362	1209	680	541	393	437	455	443	496	425	401	422	372	365	314	285	243	213	210	208	192	189	191	158	169	134	141	130	132	124	114	137	109	87	90	91	93	81	71	94	79	98	94	105	104	88	84	101	71	85	93	70	76	73	83	78	81	96	85	85	96	69	77	82	70	81	80	69	85	70	81	77	94	76	90	90	75	94	78	74	86	84	81	85	101	65	85	92	70	80	78	80	83	75	87	96	86	81	84	72	90	80	98	78	80	84	61	67	84	75	75	85	79	72	84	81	90	70	67	84	66	87	84	87	77	81	88	79	86	87	91	65	78	73	77	68	77	91	91	78	62	79	81	96	68	67	82	82	79	87	73	96	80	88	88	74	80	75	91	64	83	86	97	71	81	72	87	90	78	82	64	77	70	86	80	83	80	72	65	78	93	87	67	78	75	97	80	82	79	80	72	100	89	78	67	84	81	80	85	82	82	92	75	86	86	74	94	88	80	65	95	79	83	97	96	76	90	83	95	61	75	80	88	74	78	71	95	80	81	90	74	72	84	85	74	76	87	75	87	75	82	85	91	90	90	81	71	94	84	89	94	89	77	82	87	78	77	62	74	82	81	85	72	80	85	74	96	87	87	76	76	73	76	92	72	79	69	80	72	97	73	78	91	105	66	89	75	77	80	67	92	95	94	82	90	73	77	72	85	77	70	97	99	84	81	80	83	95	83	78	83	91	77	93	76	68	76	60	95	98	95	78	96	78	81	85	93	70	87	74	82	106	93	91	87	90	81	76	96	71	89	81	81	77	88	66	89	70	89	100	102	79	75	89	95	84	90	84	82	78	92	100	73	69	97	92	87	57	84	88	82	85	80	92	89	82	86	106	73	86	85	85	95	70	67	69	82	86	83	91	77	67	82	83	66	80	91	79	71	84	85	84	93	87	88	77	100	78	104	92	71	88	88	85	82	83	74	83	83	97	89	82	81	84	100	87	83	68	87	72	78	81	95	72	77	83	80	79	90	81	80	83	81	85	86	86	87	84	66	83	65	85	85	63	82	87	91	86	81	90	75	85	84	91	73	80	92	69	72	78	83	94	79	80	87	85	92	93	75	66	91	98	92	82	94	84	71	73	79	88	83	84	91	76	84	82	89	77	87	81	76	92	78	96	79	96	55	98	71	80	90	92	99	94	79	94	93	80	79	100	90	78	73	72	72	64	80	87	91	77	85	84	95	82	89	99	78	78	72	85	74	83	82	84	94	68	74	86	84	81	74	83	87	84	82	91	83	74	81	83	82	66	90	74	82	73	85	83	84	83	83	84	77	81	89	77	76	77	69	85	86	70	81	95	91	100	62	86	81	77	62	90	87	90	102	65	89	71	76	87	87	80	79	77	86	97	80	103	77	92	82	97	76	93	91	67	67	97	90	79	91	90	79	75	94	96	77	72	87	82	93	85	85	80	84	75	73	76	90	78	92	92	86	79	81	84	76	87	73	94	88	81	76	75	85	69	81	88	89	93	82	75	83	88	77	70	86	85	78	74	74	85	79	94	74	77	83	71	74	60	85	82	97	110	73	84	81	75	94	72	73	89	77	80	78	77	74	76	69	93	84	82	81	79	82	93	80	82	79	77	79	86	85	74	83	69	88	87	95	83	73	86	58	85	80	82	97	97	86	85	89	85	84	95	84	75	88	87	79	75	90	78	74	77	74	76	99	76	80	67	67	74	76	78	88	77	75	76	81	90	92	69	96	97	87	71	84	89	86	81	84	82	85	89	79	63	90	72	76	78	83	78	75	76	62	69	82	77	80	91	72	82	61	62	65	80	75	76	77	88	86	73	80	80	68	71	88	83	80	81	87	74	76	87	76	88	59	77	85	75	74	87	80	90	63	70	82	79	81	67	77	71	81	79	73	72	87	73	77	80	72	79	79	80	75	77	80	88	70	93	90	72	84	85	80	77	81	81	81	82	80	77	75	81	97	58	70	91	92	96	90	84	93	93	90	77	88	83	79	81	81	78	66	91	67	80	91	91	84	60	72	84	57	84	86	76	84	76	83	81	72	68	81	81	80	91	87	83	76	77	93	96	62	77	79	85	74	84	86	86	80	83	92	80	92	96	79	97	72	64	89	90	72	85	92	79	75	81	92	84	96	86	77	75	73	82	66	99	88	80	93	72	72	80	87	79	89	73	80	90	80	75	77	71	78	95	69	66	63	98	108	81	79	71	93	88	84	74	78	80	85	79	83	90	80	78	89	78	90	86	85	88	86	64	74	83	82	84	79	85	73	80	76	89	70	82	88	81	84	84	94	73	91	87	83	102	89	84	88	88	74	68	94	79	79	79	83	89	66	73	85	63	84	110	86	81	90	88	88	75	70	68	76	83	62	75	71	80	84	71	83	90	72	85	85	84	79	78	91	79	79	82	89	81	81	93	85	94	85	86	87	72	75	68	60	74	75	81	83	78	67	110	89	78	79	86	70	76	87	74	83	81	78	77	86	77	74	78	103	78	75	88	67	93	95	80	90	94	86	80	91	78	87	78	85	75	76	83	77	95	73	85	78	64	99	80	77	88	72	86	74	84	92	79	75	77	74	76	79	95	67	87	79	76	88	68	88	74	83	70	64	82	103	88	79	86	79	99	100	77	95	78	79	71	86	79	74	87	98	87	83	83	82	90	97	70	84	64	90	83	76	85	72	85	68	76	96	80	87	80	86	93	82	93	90	78	70	90	81	90	80	89	85	77	71	89	89	85	73	82	88	84	70	96	78	83	83	82	82	74	97	90	95	80	83	82	89	78	90	84	71	78	79	72	79	94	73	74	77	97	81	89	75	93	95	81	65	75	100	78	88	73	76	73	77	74	76	76	82	68	99	82	94	82	74	85	77	79	83	78	91	82	89	75	80	78	80	85	91	75	80	90	69	76	84	69	74	77	72	84	66	94	95	80	87	84	79	67	83	77	84	85	84	76	64	90	80	99	74	78	75	82	87	84	74	84	85	90	92	102	73	79	72	97	88	83	82	67	84	89	88	71	78	88	82	81	68	94	74	71	100	92	74	90	75	78	86	82	77	72	70	78	90	90	73	81	78	92	88	76	89	68	87	87	79	70	75	80	83	82	71	82	72	79	69	97	71	71	83	74	65	90	81	66	85	65	86	66	95	69	92	78	82	66	88	90	84	88	75	81	87	99	95	79	86	80	87	66	92	84	71	78	77	70	75	83	71	83	70	92	80	87	81	81	72	93	80	79	86	73	81	75	88	71	82	85	88	86	68	74	78	74	72	85	92	88	73	83	89	84	82	88	84	69	88	80	83	93	64	85	60	85	78	72	72	69	85	78	90	72	78	79	90	94	77	64	82	94	97	90	83	65	58	74	87	83	99	96	77	72	65	78	78	97	81	86	90	82	98	79	79	88	88	104	68	73	76	74	77	87	78	82	87	78	78	97	64	73	89	74	91	88	91	84	64	87	85	74	91	67	80	75	81	95	91	58
24035	11067	7621	8738	16092	21020	19269	17004	16339	15214	13201	12374	11004	9711	8656	7801	6926	5722	5196	4794	4503	4008	3353	3102	2838	2732	2466	2382	2106	1899	1824	1772	1528	1291	1131	976	952	922	804	879	869	894	907	928	981	903	863	776	775	766	740	742	672	713	711	743	740	733	720	721	719	682	645	718	691	665	648	644	687	649	636	655	663	648	719	720	657	667	633	660	657	687	690	704	685	635	651	667	693	646	659	653	648	627	675	686	678	686	686	638	643	710	663	618	641	645	645	669	655	647	657	731	705	641	676	640	638	676	674	664	662	684	652	657	633	656	670	663	622	646	641	663	665	670	656	657	686	624	641	675	650	654	639	646	617	667	683	629	642	634	634	662	647	654	689	630	647	687	631	643	626	635	625	652	703	630	674	667	643	701	655	635	622	664	659	644	643	682	631	629	639	637	670	639	649	670	620	632	635	660	652	642	638	632	662	684	638	659	650	624	689	672	613	682	608	717	641	638	670	683	664	690	664	630	669	656	670	608	670	682	691	650	619	703	632	692	675	619	650	693	707	657	673	627	654	671	651	679	665	648	710	704	665	690	689	661	655	712	651	647	643	637	638	644	655	669	617	664	655	661	610	625	617	670	658	659	642	660	677	684	630	710	628	679	703	678	656	614	631	673	667	663	710	624	651	632	644	719	684	688	713	645	613	675	641	655	679	718	637	625	660	675	686	701	659	703	687	691	675	645	658	736	666	689	665	629	655	679	668	684	650	675	618	634	678	666	689	658	596	666	652	699	645	685	670	652	669	645	631	633	659	662	669	665	669	677	679	723	630	666	689	678	635	694	704	643	643	676	704	710	666	617	670	715	629	653	664	671	617	703	649	685	653	624	632	658	652	711	684	696	683	670	647	646	672	671	656	698	706	671	679	674	634	669	666	660	681	684	679	650	686	643	641	679	650	682	651	616	656	711	648	677	671	672	658	646	680	660	671	621	650	690	659	699	683	643	656	632	648	648	667	647	672	641	704	607	673	694	635	612	684	658	654	640	672	635	678	641	710	660	658	685	675	726	666	672	633	639	702	664	646	641	657	648	654	642	656	667	738	674	660	673	690	683	648	653	713	613	648	634	663	656	647	675	644	668	614	659	657	633	680	650	635	681	659	695	661	677	656	686	705	677	693	705	687	655	707	656	625	648	644	666	644	656	671	648	650	671	646	692	680	638	629	677	635	675	657	667	670	644	654	622	674	625	661	634	712	717	685	649	653	704	650	654	650	661	664	663	662	678	647	703	674	688	666	664	648	623	697	632	672	698	630	671	641	662	660	643	670	636	710	656	614	642	687	622	684	642	617	714	669	718	688	644	640	607	640	675	672	601	671	715	632	669	676	641	678	679	669	653	693	703	674	671	708	637	665	698	662	625	680	635	689	683	667	631	697	676	662	649	633	671	650	662	668	664	702	629	656	688	661	678	676	692	665	654	647	623	679	647	639	648	637	655	639	683	631	664	692	678	634	666	617	645	682	661	639	663	691	670	653	678	692	655	667	676	665	632	635	653	662	695	641	672	669	708	652	645	618	649	617	639	649	673	665	653	661	646	659	701	654	683	624	673	661	646	587	644	703	683	700	657	653	696	652	686	649	633	704	672	700	658	616	608	646	662	660	666	641	672	648	680	640	585	659	650	675	715	641	630	629	671	650	663	688	627	658	627	644	669	654	672	643	708	622	656	670	679	680	626	643	673	646	668	627	662	605	667	680	689	669	673	686	670	677	699	655	663	681	656	646	650	615	671	676	658	656	698	645	673	670	660	653	699	645	629	679	655	636	685	694	641	635	661	645	645	698	646	616	667	655	655	675	658	699	689	719	656	658	661	692	664	597	649	673	668	656	628	645	621	622	706	637	627	722	663	689	695	662	700	650	644	695	643	656	644	654	604	645	677	632	670	673	639	685	681	631	686	695	689	673	665	632	620	662	671	687	653	623	632	658	650	678	658	653	650	658	642	679	674	715	675	664	670	660	650	676	662	622	705	677	654	691	625	638	611	676	699	696	687	695	653	629	632	671	649	678	665	679	644	674	680	674	709	676	622	622	661	656	644	611	682	623	622	691	627	671	670	679	637	627	664	666	641	654	650	675	683	703	670	648	684	679	668	669	660	650	662	670	649	652	647	729	681	688	623	653	701	664	709	660	646	630	724	628	692	676	649	674	654	619	697	695	660	651	654	634	642	671	681	684	663	674	613	650	682	667	695	624	692	686	670	635	655	679	719	662	674	667	634	658	662	659	628	664	645	691	672	651	675	673	575	639	663	667	691	695	645	633	651	685	635	651	658	692	652	686	703	673	636	616	656	637	642	608	663	681	669	673	639	660	640	659	639	649	648	647	631	674	667	648	670	708	680	687	645	652	650	685	621	615	681	694	630	707	687	626	592	730	697	686	701	704	671	660	679	674	644	692	647	665	632	636	674	663	670	649	645	622	632	674	678	731	698	646	688	669	659	675	635	681	653	692	674	701	619	707	644	675	623	637	636	684	688	614	659	677	665	672	638	677	626	707	661	671	670	642	671	675	635	654	652	644	689	658	655	613	677	613	691	672	706	664	656	647	703	644	630	677	645	675	655	695	708	696	669	679	653	637	713	680	687	659	638	656	734	671	720	692	640	638	638	631	631	611	647	672	675	645	664	671	657	652	642	682	672	640	659	678	642	660	676	651	590	640	636	667	674	664	652	667	677	611	657	666	637	695	653	669	692	647	648	700	684	654	653	664	659	614	691	673	642	651	665	681	643	683	667	668	635	672	659	613	665	632	630	688	656	709	693	653	663	611	659	640	681	670	673	688	681	654	675	615	660	657	646	646	643	640	673	637	663	693	699	613	677	618	678	662	642	651	692	681	652	647	615	649	702	652	685	682	690	647	647	630	723	642	687	674	636	684	710	681	721	708	640	706	623	664	660	705	641	669	682	640	714	641	656	662	657	678	656	655	672	677	663	655	661	646	648	623	619	639	676	693	668	703	677	642	612	661	645	659	651	666	690	646	660	615	683	671	631	680	683	676	639	696	691	740	669	653	675	678	666	648	680	636	642	662	688	662	648	707	627	690	665	634	707	628	712	687	645	666	675	692	683	645	626	627	666	622	671	635	648	679	651	618	694	693	623	652	681	682	634	679	643	692	691	689	632	620	663	678	670	659	661	657	699	643	640	636	663	713	618	641	636	669	630	647	627	615	641	670	657	698	698	640	650	646	656	683	619	636	602	669	673	683	649	650	640	700	677	681	648	661	679	678	658	700	734	627	670	685	627	659	649	694	602	623	673	632	665	662	633	729	695	622	658	649	698	653	681	646	649	665	721	671	672	651	686	661	653	649	673	654	634	681	665	679	653	644	616	652	674	651	685	634	678	655	600	659	599	638	680	646	642	665	679	679	622	653	635	700	686	660	657	636	661	650	667	660	628	679	662	673	660	660	618	708	645	689	642	666	694	683	616	662	668	642	664	660	708	657	677	695	667
5499	1797	1055	726	575	632	720	748	748	736	644	607	544	531	488	419	357	323	343	326	305	266	254	246	229	209	198	205	188	155	170	169	134	138	135	150	146	134	106	108	123	128	137	111	129	135	143	106	100	121	116	113	107	128	100	118	109	126	107	93	125	110	135	115	97	113	98	106	106	110	95	131	110	98	111	102	120	118	130	109	112	121	110	132	134	117	102	109	132	114	112	102	91	118	124	120	109	116	113	94	107	119	115	92	102	100	99	101	101	118	110	111	97	98	109	105	114	114	97	94	84	97	109	92	125	95	97	101	113	99	103	114	120	126	110	98	115	127	119	119	132	117	104	124	95	95	109	121	119	128	104	119	125	100	98	127	125	109	114	116	124	114	120	102	102	114	119	99	116	112	102	129	126	97	136	114	100	89	100	105	112	125	110	123	124	101	109	116	117	99	122	102	129	118	89	103	110	114	95	110	93	119	111	112	113	92	110	99	101	113	108	115	95	113	113	141	96	109	118	117	110	110	112	111	107	107	112	105	108	137	106	113	108	106	87	109	117	113	119	104	94	96	98	120	106	104	108	110	113	124	103	122	122	115	93	109	110	110	110	128	118	121	93	106	120	112	115	120	117	112	116	104	110	107	133	126	104	131	99	132	128	119	111	90	97	121	113	101	112	99	93	111	106	127	96	98	130	116	91	114	113	115	118	118	111	117	103	97	102	97	105	117	115	125	97	109	114	112	112	118	111	123	130	121	132	107	104	121	116	110	121	114	110	121	111	116	93	104	117	109	121	117	101	102	113	124	98	118	105	97	148	127	111	105	109	96	111	111	126	101	103	114	113	109	126	97	104	116	92	115	97	104	122	142	106	109	109	128	118	132	120	109	106	124	126	103	117	121	119	116	102	112	110	115	98	99	128	106	111	101	113	118	120	114	114	106	125	104	118	116	109	114	103	120	111	122	104	134	118	111	100	103	118	115	114	96	89	123	102	100	122	109	119	127	105	117	114	108	100	105	112	114	101	112	125	123	97	125	96	123	123	136	112	104	121	115	109	108	120	114	110	116	131	109	88	116	104	138	115	113	100	104	122	109	105	125	117	86	107	109	103	105	111	98	118	98	134	114	109	106	116	115	105	109	113	133	102	130	111	123	126	105	99	97	95	100	109	91	102	115	117	100	135	113	103	120	113	118	119	112	132	113	115	107	115	103	114	117	126	111	101	106	108	101	110	108	101	138	111	112	123	110	94	109	105	122	99	136	112	123	122	111	125	115	113	126	120	117	115	121	109	124	118	120	93	105	126	122	130	109	110	100	114	102	99	104	123	111	110	96	121	109	126	105	130	97	130	83	97	98	119	106	129	111	115	123	108	106	114	125	111	117	118	126	100	116	110	109	115	116	121	111	126	122	115	94	77	117	108	113	112	108	109	108	104	129	106	125	109	135	113	114	112	129	114	106	96	104	143	110	109	103	107	112	110	113	96	119	101	106	99	108	107	113	119	112	112	116	113	113	110	102	107	113	107	92	106	112	125	117	120	101	113	107	97	101	112	108	116	101	134	120	117	99	107	108	111	109	114	130	100	112	106	114	116	95	124	120	107	134	111	88	111	127	100	109	125	111	93	118	114	114	100	112	111	109	103	113	88	114	99	104	114	111	89	109	106	117	98	105	105	106	130	115	109	114	131	111	118	102	117	112	116	95	120	102	119	121	114	129	115	119	88	109	104	120	125	103	123	115	105	118	100	103	117	105	118	114	100	101	121	107	106	107	123	120	96	103	123	123	113	116	114	119	126	111	122	103	106	122	104	113	133	121	105	111	115	130	107	105	105	118	113	111	112	101	100	115	126	99	123	117	124	141	104	119	120	101	105	130	127	115	116	122	103	107	96	106	97	133	101	123	105	121	89	95	119	109	116	113	133	99	112	99	91	114	111	100	103	107	115	109	133	129	110	107	100	97	102	111	120	111	96	127	109	101	98	103	131	109	109	98	125	126	106	116	120	129	107	119	86	115	110	126	116	114	109	99	127	110	111	115	112	104	103	116	113	117	99	113	98	110	107	110	110	101	104	121	101	115	107	105	104	99	101	129	96	106	106	125	117	113	118	103	134	118	107	106	110	113	122	117	120	117	116	115	106	128	137	100	123	122	125	106	124	95	108	122	103	127	110	108	103	113	118	112	105	114	124	114	110	117	85	116	112	117	114	117	91	127	104	112	109	97	109	113	115	110	124	95	109	123	128	104	108	115	114	109	116	115	103	109	113	108	116	96	104	104	123	110	101	99	117	114	102	110	102	104	119	103	110	126	128	129	107	106	108	120	100	109	122	98	112	116	113	116	117	121	106	118	120	93	127	97	112	95	99	100	122	105	118	112	122	129	91	102	110	126	97	133	125	111	111	115	93	118	109	115	94	122	103	105	129	114	111	110	109	99	122	104	120	121	115	121	112	112	108	109	123	113	112	105	89	104	117	106	122	102	110	97	103	111	101	109	118	111	108	120	103	106	90	107	103	120	94	117	117	119	114	119	92	109	112	124	111	121	109	124	111	115	113	124	104	103	109	104	99	112	121	123	110	106	102	117	114	113	120	104	120	124	112	114	110	130	95	130	105	97	114	130	112	130	110	105	122	110	97	126	105	111	102	112	117	96	108	110	136	114	118	94	112	112	123	120	95	108	116	125	115	109	108	115	86	109	111	113	106	108	111	122	114	110	127	104	127	120	110	114	112	105	113	102	114	108	112	115	106	105	107	106	120	122	117	105	128	117	120	104	106	108	115	110	120	112	115	134	125	123	94	110	117	115	123	108	104	110	119	115	97	94	93	88	103	106	109	106	130	130	116	106	111	117	101	118	113	122	120	114	114	134	104	113	125	124	93	94	99	102	113	101	118	120	85	115	122	94	115	118	120	101	121	112	114	120	119	119	129	108	133	136	115	98	117	131	89	117	111	131	114	129	100	109	102	124	104	128	104	111	101	103	97	91	121	105	111	116	122	94	118	113	144	106	128	124	126	123	108	120	107	111	107	104	117	111	125	106	113	96	113	100	109	109	113	103	111	124	110	91	120	126	106	118	94	106	122	101	122	119	120	108	131	110	115	122	125	118	113	116	103	116	110	120	125	105	126	99	102	113	117	121	106	119	110	130	104	94	99	108	107	107	112	110	108	123	104	113	118	144	127	113	117	116	109	118	133	129	113	122	107	129	98	101	121	122	126	99	108	123	91	103	115	124	97	119	115	133	106	109	116	131	107	98	101	100	108	146	95	113	123	136	108	101	106	116	121	102	105	117	113	120	122	125	106	106	113	95	109	98	125	122	94	103	113	107	111	106	93	104	111	108	102	131	103	107	117	117	122	91	109	87	123	116	106	109	107	118	112	106	120	89	123	118	108	115	111	120	99	101	114	122	110	108	113	117	102	115	128	125	106	106	108	107	115	100	122	117	103	129	120	105	113	103	111	115	95	111	115	110	108	124	111	122	107	103	99	104
30550	14936	10422	11730	20408	25660	24327	21955	20806	19425	17142	16029	14442	13218	11811	10735	9370	8078	7346	6789	6515	5949	5169	4435	4228	4005	3642	3495	2964	2748	2623	2558	2216	1818	1581	1431	1304	1156	1235	1213	1279	1299	1347	1422	1315	1342	1190	1107	1112	1147	1070	1080	1008	1092	993	952	992	1014	1018	1011	974	991	993	950	941	1020	978	941	945	908	957	938	935	967	953	909	898	998	882	925	922	920	923	941	908	885	929	941	883	906	914	868	906	924	936	881	902	932	927	902	893	903	896	905	930	924	918	848	917	886	878	933	938	920	926	946	977	961	971	867	917	889	916	912	878	896	908	864	953	885	894	905	880	904	891	896	907	894	904	915	909	880	924	960	899	884	896	968	873	950	910	874	909	897	896	929	897	907	918	960	915	966	949	873	951	895	887	938	896	902	911	908	961	900	914	914	891	924	912	928	906	899	887	926	949	922	895	915	912	891	918	922	958	939	950	883	945	866	858	905	886	968	894	920	914	925	864	892	912	924	852	940	844	897	895	886	967	873	932	928	954	917	907	938	933	866	965	926	930	955	871	905	880	895	936	884	958	915	975	911	890	942	908	910	857	954	920	884	901	940	874	916	838	894	929	897	920	939	928	903	957	918	925	908	892	914	857	947	949	920	876	907	955	899	857	945	872	867	926	896	942	929	898	919	912	888	925	947	914	912	890	911	914	920	911	891	911	954	957	947	922	965	921	890	889	870	919	990	915	942	885	935	941	855	858	907	896	897	927	945	924	908	936	933	870	994	926	876	923	910	889	873	941	874	924	897	885	979	962	893	895	911	888	927	879	881	889	940	930	895	910	931	897	940	851	946	975	877	892	901	923	898	963	884	904	919	893	891	868	919	936	891	874	937	927	916	950	896	904	866	948	863	917	909	905	908	901	934	889	889	868	916	905	936	905	970	910	979	880	927	888	893	895	957	971	910	861	901	972	901	884	918	943	912	913	864	877	899	871	896	926	914	942	934	920	906	956	855	916	945	915	892	870	947	901	915	857	896	862	907	864	911	986	869	890	949	924	894	925	908	955	920	893	941	997	931	847	910	950	868	894	907	895	917	916	920	850	944	925	924	953	890	930	915	925	923	900	923	901	927	929	910	897	904	956	919	906	930	893	876	916	919	874	960	998	951	885	927	919	899	944	970	891	917	901	923	891	902	892	910	893	899	933	949	918	914	966	929	927	859	908	923	926	955	966	876	914	906	941	922	885	945	935	941	879	913	964	866	935	908	968	917	979	963	847	858	920	910	965	965	919	884	926	947	885	896	938	915	855	944	969	919	952	891	897	885	876	912	928	936	925	891	897	898	907	832	878	872	908	942	943	865	892	907	856	943	906	918	962	864	891	929	843	927	883	936	923	941	906	925	870	931	904	898	852	954	898	942	896	857	937	922	949	863	854	915	931	895	927	933	928	931	915	874	906	844	898	897	925	946	932	867	922	932	943	908	905	922	948	959	895	852	878	930	898	943	942	939	923	930	925	941	853	899	917	925	918	908	942	960	902	931	887	949	915	866	935	923	982	863	885	930	880	923	921	832	899	904	908	945	930	903	931	886	875	960	905	908	880	930	884	923	942	892	938	879	898	914	953	901	878	900	924	925	914	957	862	930	898	921	902	894	900	873	918	949	944	940	918	919	928	900	910	908	908	889	902	910	935	906	882	964	898	908	949	849	915	915	922	975	956	932	945	873	948	928	904	941	873	916	909	874	891	872	897	934	911	911	931	878	881	914	916	927	908	931	898	916	915	895	941	915	969	930	912	924	939	836	863	947	935	891	848	960	932	916	916	915	939	899	885	926	892	924	888	880	879	928	925	942	927	887	938	932	899	891	867	911	949	871	901	914	919	917	933	897	910	929	910	871	889	896	919	885	897	980	925	984	897	915	926	921	899	864	943	905	934	936	900	937	908	974	940	941	931	925	878	934	892	964	942	892	918	927	876	856	936	924	858	961	951	971	956	901	861	951	925	953	921	871	865	882	915	900	951	905	923	925	932	934	939	893	943	945	875	914	925	855	914	917	902	867	911	940	869	954	892	915	862	958	878	902	870	885	874	934	900	908	1006	921	942	952	919	898	922	926	917	936	898	887	975	897	906	922	912	923	844	939	925	923	926	843	843	924	933	874	931	922	897	918	906	906	962	907	941	857	889	885	945	859	899	948	865	952	938	863	890	939	928	931	923	953	957	868	871	922	907	889	908	911	916	952	942	847	955	921	909	981	874	866	910	884	964	916	924	876	833	926	832	881	862	911	920	902	941	940	909	887	882	914	907	892	896	918	920	969	940	910	873	917	870	953	907	951	902	923	881	927	912	920	905	944	891	942	911	950	928	933	884	914	876	873	948	887	881	929	982	888	929	957	897	922	900	909	928	888	963	924	933	902	900	883	872	907	914	989	925	937	891	933	960	873	901	909	898	930	898	874	839	948	909	899	949	963	946	937	917	928	915	950	942	933	917	899	918	951	912	875	904	896	905	878	880	930	928	864	914	915	911	960	882	846	866	958	890	977	930	923	939	932	886	898	888	954	897	897	866	906	895	888	899	820	913	882	892	872	904	944	930	889	908	978	930	884	888	871	913	894	929	879	919	912	874	887	874	872	938	896	955	903	879	912	880	945	889	892	976	931	981	871	946	927	983	882	947	911	895	883	920	903	868	866	897	929	894	876	909	889	965	933	915	900	923	893	952	892	918	880	913	936	874	964	943	967	917	947	948	950	938	900	919	887	930	862	871	889	899	934	838	947	920	914	929	925	884	917	881	893	891	925	954	859	922	929	941	962	899	891	912	927	941	972	896	899	914	916	939	901	910	986	967	860	905	912	877	856	872	921	911	881	894	879	914	928	959	880	909	843	934	921	936	913	931	878	901	923	900	896	887	929	898	897	902	927	858	887	917	914	908	920	937	916	946	948	956	909	953	905	915	860	905	929	895	920	908	909	844	928	869	954	904	937	919	903	886	937	961	942	948	894	908	941	867	871	934	884	910	883	941	924	922	880	966	914	878	925	916	915	909	905	912	927	925	942	928	914	903	915	918	897	926	927	961	872	900	930	890	911	880	917	946	909	904	919	934	905	919	954	955	860	898	938	916	935	912	891	933	924	914	933	963	942	902	883	892	945	907	921	898	883	876	876	989	958	901	898	912	907	907	970	885	914	875	897	947	886	959	895	979	869	937	877	900	898	925	866	888	880	846	927	921	920	933	934	914	968	871	917	920	921	922	886	906	965	900	908	911	916	900	983	965	902	948	931	888	935	915	850	921	836	860	901	904	908	859	920	906	929	889	918	924	913	917	860	889	893	994	902	901	880	920	908	969	858	938	911	856	918	901	975	870	919	920	917	910	877	882	894	968	898	927	879	936	891	930	952	901	888	929	948	908	880	903	895	885	880	907	932	938	930	864	883	931	918	950	852	935	932	936	946	924	919	939	921	901	887	941	958	850	900	899	908	950	886	939	905	957	874	874	901	845	884	894	886	883	917
7971	1565	943	622	500	522	566	580	637	574	553	507	436	402	363	360	267	278	279	245	251	206	203	146	150	150	134	142	141	119	123	103	89	79	80	71	74	78	61	84	77	53	66	78	70	60	82	48	55	71	59	61	59	61	46	62	72	54	61	59	49	58	54	44	56	67	59	60	62	45	63	48	53	41	51	49	56	61	49	51	63	62	59	58	58	41	62	54	42	55	48	57	69	54	50	56	60	53	59	53	60	59	47	50	48	39	49	53	45	53	54	56	58	62	54	60	52	48	57	68	54	59	60	57	57	35	63	58	51	57	76	62	58	55	50	59	50	52	55	47	59	55	54	54	42	55	56	60	63	49	43	62	47	52	63	48	56	61	61	55	56	69	52	65	60	65	47	52	55	62	51	54	60	59	46	58	46	55	60	46	52	57	49	41	45	59	47	53	45	49	51	61	68	56	43	49	48	46	52	42	58	53	44	47	35	57	47	56	58	54	51	61	46	54	64	44	58	49	43	58	62	48	70	50	58	46	47	37	46	41	67	56	36	70	59	49	53	57	46	50	58	42	47	60	50	56	52	45	48	51	61	71	56	53	65	52	50	51	67	49	64	51	44	54	54	51	55	44	48	45	50	50	48	51	60	56	65	43	49	53	59	52	56	48	41	62	49	67	49	45	53	46	55	51	67	46	56	53	54	54	59	72	54	56	48	46	56	50	61	44	61	56	66	44	51	44	63	57	46	61	50	50	56	54	57	56	54	58	61	47	44	56	59	54	51	44	66	45	50	66	46	52	55	41	48	58	49	57	68	61	52	68	64	45	54	56	46	69	58	47	70	54	51	59	48	57	46	59	49	54	54	55	52	54	57	61	55	59	61	47	46	41	51	62	51	47	61	54	50	66	57	52	42	55	57	64	56	55	45	58	57	47	48	48	64	56	49	79	58	57	48	35	43	54	64	43	54	61	62	51	37	48	51	65	54	53	44	50	57	43	54	41	54	54	55	43	39	56	64	50	40	62	59	56	48	46	52	50	52	53	49	74	52	58	64	56	59	55	49	63	45	54	55	47	55	63	44	56	41	52	46	52	55	48	49	46	39	50	45	53	56	51	53	59	48	60	58	54	52	58	43	59	47	73	54	60	59	57	50	49	55	44	57	51	62	61	48	64	60	59	46	53	56	48	44	52	70	56	42	50	53	53	52	51	53	51	50	57	49	55	53	52	49	59	61	53	64	75	61	56	55	54	58	46	56	54	46	44	63	74	51	58	56	48	45	49	56	53	48	72	48	51	48	53	61	51	57	50	54	48	53	57	42	53	56	62	55	58	45	52	64	44	59	56	48	62	59	56	58	58	46	58	55	55	50	55	54	45	56	55	63	65	46	50	56	46	51	52	60	62	68	56	44	49	54	39	47	64	42	66	47	60	51	56	63	59	53	60	44	44	45	53	56	58	47	56	71	55	76	60	58	57	50	53	55	47	42	64	56	49	61	48	49	48	67	54	56	65	49	71	48	55	65	61	59	59	44	58	46	54	58	51	62	54	54	59	56	49	55	47	59	58	61	49	59	62	61	54	57	58	46	68	58	42	45	58	49	65	37	50	48	48	59	71	56	64	68	54	41	58	53	53	60	51	60	58	50	55	47	60	41	55	54	53	43	55	58	60	55	62	33	44	66	65	70	56	54	47	41	75	52	50	54	51	54	47	59	47	52	44	67	65	64	53	50	58	50	49	50	63	55	49	51	51	56	54	58	56	52	55	53	51	60	64	49	51	65	62	54	56	52	30	49	53	63	46	51	49	48	52	56	56	54	67	53	50	49	52	52	59	58	51	40	50	62	66	56	36	55	63	51	52	66	61	31	64	58	61	44	43	56	60	50	60	46	66	52	62	57	59	47	61	66	43	50	46	58	58	71	48	51	57	53	56	56	69	59	54	45	58	52	55	54	61	42	46	57	63	61	47	54	63	70	67	60	65	56	67	56	46	55	51	64	44	48	60	58	56	48	41	49	59	51	56	56	58	51	34	52	57	52	46	46	55	54	47	46	57	40	56	52	51	56	48	40	52	50	48	36	60	45	54	51	63	39	55	50	55	46	51	65	60	59	53	57	44	50	44	46	61	52	58	49	57	56	43	50	68	50	60	48	60	66	50	46	56	59	69	44	50	69	50	48	53	51	56	57	59	41	54	58	52	46	47	53	58	50	56	60	50	67	62	62	68	56	48	50	52	51	48	46	57	44	56	62	65	56	42	39	62	54	49	46	40	56	62	60	78	58	48	58	59	52	43	60	63	46	58	59	52	50	55	51	47	52	50	53	59	44	59	69	47	48	35	56	56	52	49	54	45	72	59	51	49	54	61	46	60	45	51	58	42	51	48	43	57	40	55	51	51	56	48	58	49	64	56	63	56	46	45	52	60	42	54	52	58	49	56	57	45	54	62	52	51	47	55	59	56	53	68	58	53	49	65	56	58	58	62	64	66	60	44	58	51	61	56	54	52	67	60	56	62	61	60	54	47	47	55	51	42	53	48	52	51	59	56	56	49	39	50	60	47	39	56	60	48	60	62	52	51	48	54	55	52	40	62	64	51	54	65	61	50	49	63	58	61	58	72	46	34	61	43	55	50	49	53	60	56	45	54	71	49	49	46	51	48	50	72	61	52	53	64	69	39	44	46	52	46	53	43	57	56	52	46	58	56	48	41	53	57	57	46	48	69	42	57	51	47	41	50	56	51	44	69	59	46	49	52	67	63	53	52	53	60	54	48	59	48	57	54	49	51	42	58	53	62	52	61	47	55	67	50	53	58	62	36	66	51	47	44	50	65	70	67	56	50	56	64	50	60	39	56	58	61	45	49	70	53	57	53	57	54	56	61	59	67	57	55	57	66	51	49	55	58	56	55	43	62	53	53	60	45	48	58	55	55	57	59	60	38	58	49	64	48	55	58	71	41	59	58	52	59	61	50	54	55	53	56	57	59	56	54	45	51	57	60	61	55	47	48	50	66	47	57	55	53	51	57	46	63	72	48	49	50	55	52	49	69	49	68	50	55	57	44	52	54	54	56	47	51	55	64	40	74	57	55	69	50	39	51	56	57	47	54	67	66	66	56	68	61	58	43	53	53	55	56	51	58	56	59	54	55	61	54	46	57	57	51	48	48	54	48	48	56	66	64	51	55	61	43	53	61	55	53	58	51	50	55	47	42	43	48	55	48	53	49	56	61	44	62	53	51	62	54	68	51	61	58	49	55	55	60	48	49	52	60	67	59	59	59	54	51	44	61	60	52	46	60	44	58	56	57	59	57	42	45	54	59	41	51	54	55	52	42	56	47	58	57	53	46	53	66	55	55	54	53	66	47	32	49	58	61	51	69	48	51	50	48	58	49	55	57	65	48	60	52	56	49	45	61	65	61	74	56	64	55	69	65	43	54	44	65	56	50	70	40	42	62	58	55	69	48	49	51	60	47	51	57	51	55	59	40	60	44	51	56
26514	13297	9423	10479	18659	23831	22971	20656	19448	18322	16123	14803	13530	12376	11206	9806	8474	7480	6862	6169	5883	5298	4533	3979	3808	3584	3158	2969	2525	2253	2151	1930	1617	1233	1051	954	834	782	773	833	851	857	837	789	850	739	709	643	641	670	640	570	551	561	533	565	526	539	585	552	516	535	514	478	467	489	497	478	462	450	489	449	429	492	483	432	461	506	455	448	472	502	481	506	451	453	453	465	448	500	472	418	451	420	482	441	470	479	460	445	477	444	470	442	417	443	410	438	471	480	471	437	435	477	483	458	445	435	441	517	455	469	415	475	469	384	474	454	424	430	462	443	465	437	432	462	425	411	433	480	483	450	427	445	451	397	454	452	408	474	468	453	454	465	474	487	439	417	459	448	412	445	464	424	459	447	450	447	461	469	429	441	475	456	438	455	465	467	436	457	459	446	429	454	439	436	487	466	461	424	442	439	449	470	442	466	462	453	473	447	445	474	477	450	445	443	463	419	434	481	473	452	466	463	472	450	446	495	501	474	450	441	447	464	444	439	443	456	440	447	462	441	429	440	452	423	445	461	444	420	447	456	453	450	440	426	485	450	437	461	437	395	437	474	429	431	422	474	474	434	452	467	461	474	437	456	463	470	462	448	453	471	421	489	433	455	405	464	424	459	434	427	475	429	431	420	438	475	454	460	463	422	479	449	455	467	446	468	501	457	473	463	460	438	466	431	453	428	418	460	425	425	433	448	454	477	448	437	442	454	444	480	440	438	439	421	478	451	445	474	459	445	506	436	445	438	472	431	494	461	430	489	454	447	482	474	447	466	466	447	426	449	426	409	460	429	469	517	457	416	423	478	457	441	450	433	457	457	422	468	456	466	452	471	475	448	445	461	435	485	440	377	433	432	491	470	434	469	440	452	406	428	481	466	439	465	460	458	446	459	423	420	432	453	449	448	475	451	419	438	391	439	469	467	434	453	484	456	449	443	473	462	414	419	476	503	478	462	455	454	483	438	494	474	450	473	457	482	478	455	427	428	473	446	461	422	482	475	418	448	444	429	446	449	442	461	479	420	459	442	434	429	449	406	441	461	446	447	448	461	431	474	434	479	435	418	477	451	437	474	434	444	419	439	454	470	452	443	474	456	451	418	483	407	463	411	452	447	415	449	459	446	452	459	464	464	464	433	448	474	453	467	403	455	479	479	490	459	457	445	408	436	464	429	428	453	498	438	459	433	473	453	445	455	443	446	477	441	433	482	442	440	496	461	484	450	480	417	459	444	431	400	437	421	450	439	438	445	415	461	449	486	449	432	447	457	453	430	455	433	427	504	403	465	446	444	455	444	441	458	435	469	482	452	478	457	467	458	481	428	429	450	456	454	477	477	442	391	431	436	445	407	413	470	509	445	433	468	453	451	473	430	452	433	478	445	454	460	452	473	449	450	477	459	468	421	442	423	423	477	480	459	441	445	447	463	469	417	437	458	470	446	463	417	439	464	452	459	448	436	452	457	490	427	442	469	438	453	417	436	466	432	419	435	421	467	485	491	458	498	459	416	420	432	413	472	475	431	442	456	429	460	473	422	437	494	456	460	464	489	454	440	460	443	435	459	463	462	441	427	457	465	468	480	446	441	448	469	433	446	466	426	445	428	426	448	451	432	489	451	465	486	475	432	439	449	430	440	451	481	417	434	448	450	458	409	501	456	458	448	440	507	455	482	447	461	440	464	469	430	473	454	467	442	474	431	449	450	461	459	513	474	475	437	441	429	455	433	446	469	419	447	465	475	485	422	441	436	489	411	457	425	467	421	413	424	490	438	431	467	419	448	461	432	463	450	424	458	440	457	421	435	441	435	453	459	463	424	445	482	439	432	477	499	450	474	405	457	437	452	422	437	434	428	480	440	481	461	439	435	427	485	452	462	481	455	480	472	407	454	485	436	451	449	471	459	444	485	438	445	459	433	425	473	450	440	471	421	449	468	439	465	433	422	450	490	454	467	447	435	459	442	462	435	495	436	446	420	473	456	459	438	442	457	459	438	435	405	445	466	461	452	466	446	439	475	467	471	442	457	439	441	456	440	478	464	441	486	448	447	494	467	462	447	466	443	425	476	446	448	427	462	481	459	467	439	430	433	509	441	507	450	491	430	480	460	461	442	457	454	434	458	444	443	475	478	478	486	463	436	451	455	463	429	427	423	437	414	485	474	474	468	448	421	450	429	452	450	445	450	450	419	451	425	445	420	436	436	457	486	458	459	474	459	438	416	469	435	452	458	447	432	460	445	423	416	457	470	429	476	447	483	444	440	441	453	458	481	436	451	460	421	472	433	459	450	433	447	457	418	479	424	453	440	419	494	449	479	452	461	434	437	460	473	439	432	451	451	418	421	406	448	475	486	480	432	454	499	437	447	452	420	466	428	424	473	456	458	458	467	469	472	422	470	433	460	443	429	474	449	441	435	471	439	420	442	460	473	417	469	489	446	451	451	452	437	425	447	450	452	438	484	478	426	471	447	472	433	450	483	436	462	461	442	453	457	437	478	447	456	450	437	471	433	446	484	436	465	478	459	468	427	444	453	449	476	449	466	440	436	433	451	446	449	446	467	453	440	464	462	422	440	430	485	467	455	440	438	450	412	422	432	477	463	433	470	433	486	432	475	463	445	417	433	445	478	432	454	439	485	435	471	462	450	454	454	481	427	426	454	446	455	438	454	429	462	480	463	448	450	429	481	452	429	497	430	459	499	481	486	417	477	422	443	458	417	449	473	456	451	461	433	454	475	449	456	464	439	460	458	452	477	499	479	448	457	446	439	466	466	462	448	463	418	450	481	452	456	438	442	434	472	469	500	431	502	477	472	476	478	437	445	444	437	425	449	478	481	456	489	428	427	462	450	441	463	402	448	482	427	461	463	439	445	416	451	416	442	421	458	446	440	460	436	487	440	435	447	404	463	448	470	446	496	438	449	468	443	468	464	451	456	466	429	478	493	424	485	480	479	466	440	460	451	464	451	435	444	478	462	406	439	425	449	466	458	442	464	454	478	473	426	497	469	458	477	470	481	452	432	446	458	433	412	452	428	414	441	463	424	445	441	434	442	445	458	433	459	445	448	451	452	439	489	455	434	431	450	469	459	431	403	471	449	401	490	429	430	496	473	457	422	455	450	484	451	427	470	455	447	466	498	453	445	477	453	509	449	429	435	442	439	482	449	420	423	478	465	404	466	468	479	494	462	428	440	467	470	422	434	469	440	490	469	451	474	470	446	434	465	473	423	445	431	461	438	479	447	458	452	449	443	462	474	431	426	443	440	474	450	441	494	430	445	463	448	465	481	461	419	409	461	451	435	450	403	480	427	435	436	460	457	461	468	448	469	422	448	452	499	467	432	477	445	429	429	445	453	469	464	471	442	473	406	438	477	497	424	451	462	487	463	496	452	439	460	483	456	468	441	445	433	461	413	428	430	444	495	492	448	458	426	460	434	425	433	455	480	437	451	485	452	447	404	416	433
7561	2237	1281	901	696	739	853	868	874	857	719	683	630	644	561	469	434	398	339	350	338	322	281	258	215	235	217	205	205	172	186	149	126	121	138	114	85	92	116	106	126	93	107	113	106	121	96	91	112	104	105	98	113	88	92	86	103	90	103	94	102	88	96	90	87	80	81	97	88	95	91	89	95	100	90	102	91	103	115	91	92	96	119	87	80	108	103	68	90	110	101	75	93	96	74	107	97	98	93	94	91	99	78	90	108	86	88	76	82	100	99	83	99	79	101	92	101	100	85	90	85	95	82	97	97	100	79	97	96	85	90	89	90	93	88	96	67	100	79	87	102	82	77	80	105	95	76	81	93	92	75	98	93	98	82	110	101	81	97	102	93	94	87	86	69	103	97	113	82	97	106	95	76	105	102	100	85	88	90	99	82	80	98	70	86	92	80	102	83	106	92	88	86	103	94	71	76	88	110	101	106	94	88	88	91	87	84	89	80	100	86	79	77	95	91	77	104	103	101	96	103	90	88	96	79	94	103	98	101	95	79	116	98	91	83	83	105	101	86	87	99	80	87	112	76	88	79	84	85	88	81	96	87	80	98	88	89	104	89	88	105	104	91	97	86	87	95	91	83	95	90	98	99	103	80	89	79	83	78	102	93	85	103	121	112	100	85	102	93	89	95	78	92	89	96	100	87	101	102	95	89	71	109	85	97	104	93	91	85	89	100	95	84	93	84	120	79	83	109	111	77	86	81	96	87	94	110	98	100	98	91	78	89	95	97	106	96	95	104	94	87	78	110	103	86	102	94	87	78	79	90	77	99	104	101	86	117	101	90	87	97	85	111	100	89	100	92	111	100	111	93	91	101	103	77	87	81	95	105	86	94	78	85	80	102	102	96	90	94	104	89	83	87	91	88	91	86	105	93	100	89	90	107	98	84	93	90	98	79	97	102	112	100	94	85	96	98	76	89	95	105	102	76	98	85	88	100	73	76	94	88	99	91	88	85	93	84	84	97	90	95	88	101	88	92	92	89	117	87	84	79	86	84	88	98	97	88	89	93	92	89	87	90	73	95	92	105	98	96	79	85	86	92	94	113	94	83	86	102	95	105	92	94	106	101	92	96	94	85	90	96	97	85	69	108	89	75	109	90	106	89	89	75	90	89	98	85	100	107	93	97	88	101	92	100	85	85	98	99	87	87	106	112	93	82	95	85	98	79	85	77	91	94	77	97	106	74	92	102	87	89	88	92	96	116	91	99	100	93	84	101	113	72	99	86	103	101	73	81	75	106	88	90	86	98	110	99	94	86	85	99	73	86	96	97	78	72	89	87	82	91	74	100	92	82	97	106	105	90	106	97	106	90	85	79	101	70	104	107	104	86	99	84	86	90	97	93	81	92	98	95	89	90	102	84	91	94	98	81	87	98	88	103	91	77	92	80	98	81	90	82	96	100	88	97	92	95	98	78	100	97	113	86	96	98	102	106	98	91	101	106	104	102	82	92	92	89	109	86	93	88	101	92	81	110	97	105	101	90	87	98	98	86	104	92	102	79	92	83	76	84	94	91	95	97	97	84	111	95	104	80	93	105	88	105	100	80	78	79	74	85	93	91	91	89	91	74	97	102	107	87	91	83	102	89	80	96	96	96	86	87	100	97	115	90	96	89	88	90	101	87	86	110	88	89	80	91	96	99	103	90	86	113	87	83	89	91	95	93	105	63	93	96	102	103	84	97	71	98	82	93	101	93	81	103	84	93	98	102	95	100	93	87	123	93	85	81	84	81	96	99	82	83	110	98	110	91	102	88	95	100	83	88	93	93	108	90	85	91	100	107	80	95	103	99	86	74	83	101	87	82	89	99	100	95	86	84	94	73	85	92	112	111	100	84	88	102	94	96	103	95	82	80	79	119	98	89	87	109	90	93	110	85	102	86	84	86	100	94	104	87	111	98	93	88	80	83	85	87	102	100	96	100	89	69	83	80	77	94	100	95	105	86	101	99	76	92	114	94	100	85	119	87	91	97	107	95	90	83	101	89	92	96	86	80	100	87	84	82	59	99	83	104	104	95	90	113	86	114	97	90	88	99	93	83	81	92	87	103	90	91	85	96	97	96	100	98	93	76	91	79	90	87	93	92	76	76	87	120	107	83	89	73	86	78	83	84	92	92	81	111	94	97	93	91	88	95	86	84	85	99	101	95	91	85	91	116	93	93	98	86	100	90	96	87	94	89	92	82	80	89	118	88	73	78	95	89	98	102	96	69	74	94	94	84	72	74	91	100	93	107	94	95	85	98	84	90	102	104	100	98	93	93	107	101	92	85	80	98	91	82	88	88	78	89	85	60	85	75	101	92	100	83	102	82	94	115	103	92	94	93	73	84	91	97	87	87	104	96	91	87	81	96	90	62	104	97	99	94	76	95	107	96	99	91	92	105	91	98	89	87	96	82	94	90	106	98	94	77	87	85	97	88	100	84	82	78	102	104	97	95	100	88	79	95	92	95	106	93	85	99	88	73	97	85	95	107	110	107	87	96	108	73	95	98	75	85	87	87	103	100	95	104	117	87	75	95	105	96	99	91	85	78	88	90	100	89	94	86	97	79	94	94	83	97	97	94	104	94	101	95	82	99	93	91	87	91	88	91	98	83	96	89	86	98	96	94	88	96	113	93	97	83	96	100	94	97	91	87	102	91	104	112	92	92	107	88	100	95	89	83	88	87	85	84	91	85	110	81	88	97	93	88	90	89	85	98	97	74	89	96	87	80	94	105	116	107	86	90	81	100	85	98	105	90	94	69	103	82	85	97	85	93	93	82	103	92	112	97	84	89	84	95	97	94	102	75	84	71	97	112	105	87	81	93	96	105	99	99	108	94	95	96	94	95	105	74	102	75	94	74	103	98	90	94	110	89	92	91	93	83	105	107	98	95	83	83	94	82	71	94	95	99	108	91	77	100	69	90	86	84	108	98	81	110	90	89	91	95	93	100	87	91	87	76	99	90	75	97	91	114	85	98	75	82	101	90	103	92	88	94	95	114	80	99	86	79	113	92	90	81	80	100	99	94	105	98	80	102	81	89	98	86	82	89	78	102	82	74	90	96	77	82	82	96	91	90	90	92	84	89	93	89	82	94	90	84	87	77	103	78	89	88	82	98	100	88	102	96	81	96	90	95	72	100	87	87	89	96	73	88	85	90	101	104	96	83	97	83	88	110	88	99	94	97	80	78	101	79	86	88	83	96	92	85	106	78	103	100	108	100	107	78	99	88	86	80	81	87	84	85	86	87	87	101	91	81	89	72	96	85	97	85	86	87	85	78	91	105	116	98	105	92	97	86	78	94	103	82	86	103	104	93	80	88	91	78	99	102	103	97	88	88	89	103	100	79	96	92	107	85	83	111	72	90	94	97	101	97	108	96	103	89	97	91	73	94	104	87	76	99	96	93	95	93	83	96	81	93	110	104	78	91	96	102	78	102	87	86	94	87	101	87	89	82	87
32551	16530	12096	13233	22426	26876	26465	24593	23147	21566	19261	18133	16690	15133	13860	12161	10454	9617	8719	8347	7849	7178	6099	5398	5091	4883	4355	4187	3382	3205	3063	2806	2318	1760	1528	1482	1328	1195	1199	1248	1319	1366	1303	1308	1345	1235	1146	1025	1050	974	999	934	893	887	914	899	910	912	900	883	919	853	829	822	837	830	801	801	796	806	776	748	769	778	787	797	820	783	782	763	796	792	784	794	791	761	760	774	772	772	755	807	716	764	773	822	722	756	802	751	776	742	776	780	755	764	783	763	752	734	763	746	759	760	767	759	783	774	816	774	794	787	774	781	801	788	810	724	765	787	780	809	757	767	744	757	800	807	745	808	756	765	808	781	769	788	771	745	823	779	823	778	783	744	819	788	781	773	757	762	765	777	802	775	737	789	782	796	773	771	788	755	789	775	741	797	798	787	803	817	738	770	735	754	748	782	779	768	794	757	786	732	776	774	765	779	820	787	777	785	730	739	783	749	732	770	795	749	742	767	772	767	819	722	792	789	755	761	792	793	776	729	740	748	800	773	806	741	788	802	764	752	776	772	805	831	809	783	792	796	787	815	757	799	790	781	811	773	812	813	832	781	723	788	795	782	816	794	792	748	780	825	775	796	811	794	771	759	798	781	738	767	767	763	825	843	754	775	718	788	751	746	769	790	762	742	778	812	753	791	747	798	790	845	831	792	751	830	790	748	783	807	756	766	746	731	793	760	758	772	739	773	776	846	771	790	803	810	786	776	821	740	771	794	781	784	750	771	769	728	784	804	768	808	784	796	763	762	740	786	731	806	779	768	796	814	805	776	764	783	776	744	768	778	769	803	816	774	772	792	776	794	777	767	779	769	771	765	814	784	756	746	770	748	737	761	819	787	749	819	790	781	769	749	768	758	712	777	755	769	787	762	759	753	738	757	829	802	778	770	768	760	801	764	785	803	767	726	758	810	777	753	754	754	749	756	794	809	732	755	765	796	766	739	836	753	817	731	780	782	785	763	793	785	757	833	792	762	780	782	831	839	799	791	781	793	763	728	767	781	736	801	777	767	817	719	796	778	781	721	794	766	740	782	755	782	762	780	757	763	781	827	783	760	749	735	753	756	775	758	755	789	793	805	833	773	774	778	756	805	807	778	822	802	798	752	800	777	764	763	770	718	813	770	780	811	802	802	736	779	767	771	795	781	762	802	773	779	748	817	685	819	776	767	778	794	811	808	778	774	829	748	747	791	768	745	731	748	787	762	772	752	806	806	756	809	766	824	724	807	807	774	752	823	764	779	811	761	813	772	803	762	768	786	761	742	741	742	784	776	775	787	779	729	791	803	806	784	713	757	813	813	759	743	789	834	776	782	758	745	790	707	790	740	751	818	760	803	819	770	805	820	817	780	763	783	743	733	738	746	795	772	833	757	812	769	725	760	782	714	839	777	778	728	767	790	801	800	780	782	771	763	778	796	823	782	801	777	789	795	775	849	743	779	799	773	771	759	781	783	751	778	821	813	791	786	779	781	777	760	785	765	777	759	830	789	812	785	775	756	732	806	782	754	760	755	796	783	788	710	816	774	764	751	748	763	784	734	777	772	806	805	781	798	741	749	772	759	809	755	777	773	741	803	749	745	738	781	770	767	780	819	770	745	790	704	755	781	738	775	790	785	743	747	798	776	735	799	765	742	795	843	803	791	790	770	779	746	769	789	780	718	760	793	763	793	763	809	815	785	797	718	783	732	730	802	806	724	810	735	756	789	733	772	782	753	753	764	774	812	799	757	759	753	749	771	807	752	798	783	799	764	789	778	774	796	777	772	769	760	753	735	801	789	761	720	800	758	757	772	806	760	775	808	758	730	792	798	768	780	748	759	762	807	772	741	708	744	719	776	816	760	779	773	786	803	789	750	787	724	782	818	769	738	818	734	799	764	772	755	784	780	764	792	764	801	754	743	724	805	748	759	804	763	729	701	799	755	756	769	797	754	764	826	850	743	787	742	823	759	793	728	827	781	751	746	703	774	781	775	820	749	841	754	764	757	798	773	756	750	790	768	776	789	751	781	802	797	772	793	819	768	772	843	760	770	756	788	812	764	821	792	740	797	797	778	774	729	774	779	786	759	751	719	751	793	802	779	798	784	788	775	763	763	771	756	783	766	761	719	795	826	792	787	773	778	796	738	749	760	763	776	784	732	749	796	767	704	801	809	765	762	739	766	761	712	779	794	776	803	767	803	793	762	790	755	754	778	789	741	736	762	763	779	736	780	761	758	796	825	753	720	753	764	781	821	759	776	753	788	788	750	741	793	756	761	748	814	733	784	786	744	794	750	789	782	771	731	796	812	763	759	751	751	755	815	783	808	837	821	744	783	771	760	809	772	790	817	739	797	761	791	769	818	800	786	771	767	764	777	741	824	736	861	788	844	741	768	779	744	828	760	783	784	740	774	847	811	801	808	792	802	779	779	837	755	794	797	752	749	780	768	802	832	749	795	790	780	791	765	798	785	734	753	818	791	713	753	720	778	754	784	828	774	776	784	754	767	780	810	730	835	740	760	721	751	751	794	768	781	749	769	750	791	775	760	752	735	745	787	747	801	773	857	720	783	785	796	768	790	771	764	777	754	758	774	777	785	802	733	766	800	797	813	750	826	810	784	783	785	790	730	768	765	735	809	742	802	817	795	708	743	769	784	756	790	761	803	770	786	714	801	781	751	754	786	789	805	777	823	720	721	764	789	812	713	735	771	740	807	768	735	806	792	781	812	759	757	754	749	759	776	808	741	761	760	780	806	821	785	811	746	757	742	793	827	762	754	768	779	788	814	782	703	750	804	758	735	811	799	767	722	773	821	796	743	772	776	773	778	827	788	763	753	796	779	770	780	744	770	781	805	795	813	760	758	764	774	771	798	790	756	751	760	764	792	784	740	736	765	780	777	821	758	822	785	789	786	771	781	793	775	789	787	776	763	823	796	799	805	768	789	790	783	768	754	806	779	764	719	773	801	807	772	805	786	814	770	782	800	745	790	782	812	769	761	773	752	743	793	799	770	812	827	797	809	791	781	841	759	800	796	781	775	756	746	790	731	726	837	788	794	744	780	798	767	772	757	774	813	808	785	763	774	778	784	756	784	779	767	766	803	709	773	780	748	767	798	788	764	794	759	801	817	755	813	754	786	747	722	768	784	786	783	749	787	777	795	728	754	830	790	779	773	826	778	732	792	739	808	796	768	775	761	813	787	803	786	788	728	813	777	784	772	815	741	735	798	773	747	807	789	796	771	763	839	773	827	765	804	752	777	743	769	733	788	786	766	799	732	804	803	766	765	731	756	759	807	792	831	767	766	771	785	758	803	729	769	778	753	777	744	813	776	717	805	833	805	753	740	777	751	775	743	778	745	808	783	829	815	829	782	781	816	751	767	798	789	778	763	765	776	795	772	780	739	722	771	829	763	762	800	728	717	741	726	772	776	746	712	834	722	758	809	790	763	781	768	755	785	761	764	749	806	769	795
5480	1226	751	497	418	444	527	471	508	466	419	410	415	365	326	260	257	243	229	204	209	192	165	161	147	167	154	134	130	128	129	131	112	91	80	120	90	86	89	78	82	82	87	89	83	91	81	84	73	92	71	64	81	76	91	87	86	74	81	74	76	68	80	94	74	88	71	97	92	69	74	92	80	82	75	82	77	83	83	69	82	80	86	71	80	70	103	81	82	76	81	96	71	93	74	84	70	78	78	75	68	75	94	75	66	83	97	78	89	83	77	62	75	62	84	86	74	87	86	72	73	83	70	83	75	82	79	94	82	95	68	90	88	89	86	73	84	80	63	67	78	91	89	72	76	68	90	76	75	80	81	83	84	72	68	74	83	78	82	71	75	76	76	78	78	95	70	67	99	86	72	91	93	89	85	77	101	95	69	63	82	67	80	91	74	89	83	77	74	74	79	70	80	67	99	74	83	71	73	69	86	91	77	77	62	93	83	63	65	81	71	78	96	62	82	57	95	76	92	71	76	87	87	92	81	84	79	74	93	98	90	83	78	80	75	96	53	82	82	65	84	88	75	82	96	71	82	81	81	89	68	86	87	78	82	84	87	68	60	82	74	90	89	70	71	83	90	73	68	73	75	76	79	84	72	83	89	87	88	71	80	76	84	98	79	88	95	93	87	76	74	79	68	97	70	75	84	79	78	91	93	71	71	86	88	74	94	81	71	85	87	73	80	93	98	80	78	80	68	71	99	79	75	63	82	81	78	80	98	84	77	73	91	85	96	76	67	91	81	76	95	65	92	84	68	83	72	85	61	73	76	90	61	94	71	79	89	69	79	80	83	65	73	78	64	77	79	77	91	75	80	85	75	72	78	65	77	81	85	93	67	88	75	77	86	64	91	69	81	93	79	92	72	91	75	79	76	90	86	86	90	77	88	69	79	91	78	75	64	69	93	98	80	80	72	88	81	88	85	69	69	84	72	94	84	92	80	74	57	86	87	80	86	65	68	86	74	85	86	97	98	78	91	75	87	78	83	79	76	103	89	102	81	98	88	88	84	92	72	78	83	67	83	89	81	76	89	84	66	82	82	72	106	73	79	87	79	84	67	82	82	83	80	101	65	91	58	81	72	76	80	87	94	89	79	84	95	85	77	74	74	70	83	93	57	85	74	78	80	81	66	82	68	76	71	84	79	77	84	87	81	82	86	90	77	86	70	78	82	72	83	80	85	72	85	68	73	73	79	83	75	81	80	78	79	66	98	89	83	74	95	72	65	86	74	67	92	79	79	71	81	70	77	78	87	80	80	79	91	78	79	83	77	92	98	73	71	74	88	73	87	82	81	80	80	71	73	86	89	67	84	68	71	97	73	91	69	99	69	85	88	84	94	93	88	102	86	66	80	80	90	86	92	66	98	79	78	84	78	88	85	78	78	77	97	81	67	85	84	101	70	88	80	93	71	78	84	70	90	75	88	78	76	76	72	67	77	89	61	90	89	96	78	88	79	90	90	89	75	94	71	85	83	81	70	86	68	79	78	70	74	96	74	81	56	76	90	71	88	91	90	89	71	72	93	77	81	83	90	69	75	83	94	83	80	78	80	96	73	89	76	92	85	82	90	94	70	79	84	89	70	86	79	77	75	90	100	79	73	83	71	90	89	90	100	73	89	85	76	79	81	66	90	78	97	74	83	71	96	82	81	83	64	89	67	71	77	80	68	82	81	78	84	65	85	94	78	90	103	84	77	64	73	88	81	82	73	83	93	90	62	75	82	76	100	92	90	83	78	79	84	96	78	69	82	68	69	84	63	74	70	73	81	96	81	90	78	80	74	77	94	82	66	81	100	81	88	91	100	82	86	72	88	93	82	76	91	74	94	74	64	70	89	93	93	80	76	76	88	84	89	76	70	65	86	84	85	80	78	80	90	57	82	84	76	76	68	89	80	84	71	80	84	78	76	99	73	92	85	89	93	73	78	69	82	75	78	84	90	76	73	80	73	79	84	97	86	88	75	86	79	72	78	75	77	81	72	84	73	81	86	76	71	88	93	75	74	80	88	89	68	84	97	82	63	77	82	95	84	74	77	83	75	73	66	77	91	84	83	80	76	84	87	73	83	100	87	77	59	95	85	86	82	68	79	75	75	89	72	83	81	79	90	73	77	81	80	77	68	77	55	77	83	91	86	81	85	92	66	81	70	73	83	78	93	75	70	69	72	66	78	68	74	67	79	87	73	83	82	78	87	85	78	80	84	83	78	86	79	81	68	76	69	91	82	80	80	81	76	68	70	74	81	80	83	74	66	79	71	89	70	73	71	82	87	79	86	66	80	92	93	65	89	76	86	85	79	67	79	78	82	66	92	68	91	82	73	76	85	75	93	85	90	90	80	71	83	85	76	83	75	83	79	62	77	81	69	83	69	91	76	66	74	76	82	78	64	94	77	98	73	93	74	94	92	88	94	92	76	77	69	75	69	66	76	84	83	77	90	84	65	93	85	74	76	95	77	78	65	102	83	84	72	74	84	92	76	88	88	66	73	88	76	70	72	84	71	81	90	81	76	71	92	72	77	77	80	100	80	91	74	106	93	70	70	80	79	84	70	84	61	84	83	69	93	85	89	95	76	86	73	72	79	89	90	69	80	67	81	81	98	88	65	90	72	81	78	74	84	81	85	82	81	98	77	92	81	86	74	65	77	96	69	89	83	88	85	78	75	62	66	71	85	105	73	71	71	76	91	80	70	75	84	75	78	75	70	75	81	81	74	72	94	83	82	78	97	70	79	67	86	95	82	72	80	74	64	81	79	83	67	70	80	74	92	87	75	81	76	70	70	77	79	72	77	80	66	81	77	87	68	91	82	75	76	99	86	72	57	88	81	94	83	92	88	82	78	75	78	87	77	84	71	99	90	67	76	72	80	82	85	70	90	83	78	87	80	72	71	74	98	88	68	80	94	77	72	86	75	71	68	78	88	92	89	76	75	70	88	86	86	73	68	66	78	99	71	86	67	78	64	91	84	96	91	85	75	64	85	87	106	63	95	79	80	73	95	106	88	88	76	92	78	102	87	79	85	89	85	84	80	88	74	70	76	92	87	83	79	75	71	76	74	95	75	64	84	88	71	62	80	87	73	67	75	81	74	90	104	88	65	97	92	73	78	94	72	65	76	84	85	74	87	85	71	82	65	74	93	90	70	77	75	77	88	88	77	80	96	89	74	72	85	82	96	85	76	79	87	78	87	70	73	72	79	68	79	94	85	85	91	70	86	82	70	69	69	89	75	90	77	67	88	84	88	94	77	81	64	75	75	79	81	80	75	78	93	88	82	77	85	84	84	83	102	91	74	89	93	92	87	63	83	71	85	76	75	87	86	79	90	93	87	71	70	77	75	85	88	83	73	82	89	89	90	72	80	85	73	74	51	83	78	90	89	79	79	85	86	92	53	66	89	71	89	64	78	71	75	82	78	76	71	89	86	83	90	70	80	82	66	92	85	69	86	67
24704	11627	7947	8751	16165	20252	20162	17814	16367	15218	13098	12304	11068	10115	9098	7724	6338	6119	5336	5108	4669	4308	3606	3281	3081	2927	2619	2472	2165	2027	1910	1810	1440	1143	1083	990	912	834	925	935	918	870	905	861	887	843	754	818	759	777	718	680	723	741	770	719	691	727	746	718	704	680	673	677	663	690	690	650	644	631	641	643	700	666	646	708	615	668	630	709	649	630	696	587	633	621	665	673	691	677	638	666	613	679	672	621	658	677	666	650	679	598	680	648	622	666	735	686	628	630	664	651	690	642	685	683	679	647	690	679	648	668	599	654	665	664	690	628	651	658	681	693	643	664	649	629	661	708	611	681	631	644	700	650	651	729	656	643	625	672	622	652	646	652	658	696	634	636	683	633	596	626	625	626	672	661	660	659	664	683	694	650	663	666	680	664	688	638	657	652	665	620	656	649	675	655	675	680	642	681	649	630	634	657	650	629	664	696	648	615	666	634	669	615	697	694	680	675	671	646	674	688	623	618	648	726	652	662	681	675	669	626	634	631	648	658	680	618	666	674	672	610	646	690	641	653	616	688	645	635	657	726	618	660	650	658	709	577	631	649	650	658	675	672	655	637	633	651	660	632	663	667	620	627	647	671	634	674	671	660	690	663	681	671	649	637	589	637	672	643	636	690	666	632	647	609	644	668	656	611	630	641	647	653	650	688	643	661	636	660	676	666	657	615	664	653	652	627	635	644	658	630	696	691	658	679	651	706	640	620	660	605	667	630	646	638	702	672	690	640	693	678	679	692	627	676	686	720	638	688	629	684	632	649	670	626	637	654	626	642	660	667	646	671	643	641	647	714	639	644	661	698	662	678	663	583	697	642	655	671	686	646	644	645	659	647	594	644	710	650	621	675	658	661	681	622	655	700	674	665	690	661	637	597	654	640	664	647	650	678	686	704	683	672	677	634	675	613	647	652	713	645	660	631	685	638	646	707	651	656	635	658	645	635	652	662	647	644	672	683	621	619	734	676	640	646	673	635	613	657	635	669	671	691	656	651	647	669	702	631	697	694	623	650	646	689	616	663	708	672	672	695	682	618	647	631	689	590	666	617	679	692	639	615	719	666	620	647	645	635	631	664	665	661	676	630	720	697	634	658	707	680	637	638	694	635	713	701	672	642	664	629	603	666	674	657	662	617	640	700	664	610	666	665	619	702	675	676	623	653	701	671	648	650	635	652	641	646	659	622	632	652	649	635	687	647	656	658	672	650	658	645	610	584	694	646	663	634	664	635	672	692	704	666	662	625	633	650	629	643	663	621	635	649	682	672	640	669	613	707	677	669	644	667	670	693	641	689	641	647	629	680	651	641	631	655	661	658	661	681	665	597	653	702	653	640	655	692	618	617	663	648	582	666	677	649	655	663	699	701	672	670	685	634	660	632	622	680	647	654	648	670	674	655	631	680	672	660	665	644	633	629	626	679	626	687	649	590	685	628	675	654	631	699	644	637	670	689	671	677	625	620	647	652	638	671	649	628	681	667	625	681	662	661	664	676	655	642	691	682	651	694	691	678	686	641	644	670	637	647	686	631	660	668	654	627	682	704	620	642	651	646	633	662	646	665	664	653	657	675	606	627	643	678	657	661	642	634	669	657	660	671	646	627	700	685	699	665	673	685	661	634	686	657	632	644	675	636	705	666	676	613	671	661	652	627	641	626	630	654	630	645	673	644	623	625	623	674	641	656	652	660	648	658	665	661	633	694	700	647	633	705	651	660	605	651	685	640	636	665	641	622	642	677	674	631	633	669	638	644	634	609	670	646	667	648	645	631	686	655	639	687	688	658	671	668	626	679	649	637	669	674	657	635	681	678	654	676	634	706	623	634	673	656	690	643	721	665	697	656	632	630	660	644	683	654	663	687	695	678	693	651	649	691	660	663	606	645	654	650	703	640	687	651	622	644	628	625	646	649	616	618	656	626	625	615	674	672	652	641	614	667	672	638	652	643	599	690	623	697	643	683	689	610	680	669	629	654	632	690	666	641	682	671	669	652	648	665	636	621	679	714	653	633	644	635	707	662	695	641	657	658	650	639	644	662	645	648	679	674	612	662	674	642	665	675	702	630	635	658	688	657	627	627	615	627	684	684	629	662	647	689	654	703	677	690	618	666	650	632	634	691	682	628	718	688	642	608	682	693	661	679	677	657	670	685	662	682	685	659	674	644	666	642	667	613	624	666	666	676	687	651	637	696	674	670	654	634	638	641	658	678	644	618	667	649	689	710	637	708	663	652	647	697	629	639	610	641	646	632	652	673	685	650	693	614	636	662	651	637	686	669	668	650	689	643	646	672	658	637	666	636	670	679	647	639	654	675	619	662	656	665	637	666	634	715	673	646	663	656	678	649	657	685	660	677	620	706	685	700	691	638	623	655	652	646	669	649	633	665	662	628	649	669	649	637	576	651	592	679	701	649	675	662	698	682	666	664	647	642	632	704	653	680	617	635	660	650	661	646	655	689	669	568	661	663	683	639	649	646	656	684	662	659	661	631	712	625	685	653	710	612	680	624	654	630	640	663	653	662	700	634	646	645	672	644	646	649	653	679	634	681	690	647	628	643	695	640	676	672	611	699	639	685	674	686	660	643	649	652	613	662	638	669	696	679	651	650	686	663	656	661	629	631	661	652	671	656	694	662	661	664	646	671	627	630	619	651	697	652	650	652	648	677	674	657	643	624	612	661	636	693	640	615	655	651	643	663	677	712	645	677	699	663	646	701	667	618	655	647	648	675	624	659	643	617	688	694	695	638	659	652	669	693	647	678	644	640	620	636	681	688	669	610	683	674	670	631	657	646	613	637	656	666	696	671	656	661	633	617	669	661	674	640	642	632	667	653	652	633	701	673	675	654	671	687	627	646	660	683	704	656	646	644	645	661	670	619	666	653	606	682	640	625	639	656	670	650	664	688	679	620	702	663	656	669	641	670	648	612	671	677	698	618	661	641	659	699	663	648	641	609	613	649	621	718	638	646	648	642	666	656	652	685	697	684	685	635	623	669	646	661	650	595	683	699	661	656	650	682	656	612	667	649	643	659	664	633	671	637	703	654	660	649	565	646	665	636	634	633	641	675	637	625	690	695	650	655	620	692	638	639	653	706	678	709	620	661	669	619	659	636	651	634	618	708	669	659	658	670	656	625	655	679	638	704	676	655	674	700	695	653	685	674	656	662	641	673	672	623	690	686	646	611	662	642	661	656	708	632	645	680	651	648	680	672	651	679	684	662	661	647	674	678	640	665	646	690	668	637	627	636	682	672	637	650	686	638	687	675	647	658	690	648	640	601	624	648	662	700	651	641	650	693	631	639	679	637	609	680	690	669	625	670	673	724	634	673	634	641	647	624	666	712	670	647	653	602	610	667	664	692	667	656	654	673	688	665	647	624	636	660	658	677	655	651	672	669	646	612	634	694	696	653	678	651	647	698	657	651	661	655	663	623	659	638	677	687	710	664	656	645	650	625	677	710
5838	2002	1113	749	602	648	807	762	742	743	616	602	587	527	467	419	328	322	330	311	308	304	253	250	215	227	198	198	205	186	157	154	149	144	133	125	139	118	131	133	112	127	124	119	136	124	111	110	129	105	121	123	108	116	130	99	126	126	114	139	118	105	117	120	91	110	117	114	113	130	112	94	102	121	123	123	99	100	108	110	117	100	112	104	108	117	100	92	110	111	121	93	124	109	126	106	86	109	113	117	116	110	106	112	119	115	82	102	118	95	116	110	108	102	85	98	117	104	105	130	123	104	122	118	112	91	120	99	105	122	115	91	114	98	103	113	111	94	93	127	111	121	104	101	116	123	108	102	101	104	117	125	117	111	106	117	135	112	106	118	118	99	99	119	127	119	107	124	108	123	113	116	103	106	106	107	132	121	110	108	104	89	99	97	122	89	106	120	102	128	107	110	108	106	118	128	106	100	104	99	95	116	116	115	98	96	101	109	101	111	122	110	107	106	103	113	110	120	121	110	99	107	111	103	102	115	125	102	139	115	101	107	102	117	125	109	104	125	115	100	116	119	108	101	116	96	100	112	114	105	98	113	102	106	103	109	135	126	100	123	111	122	95	108	110	99	119	88	112	120	126	105	120	123	100	95	98	130	105	118	136	109	107	106	95	103	115	109	117	108	119	102	118	93	104	107	120	121	99	122	109	115	118	118	85	112	121	105	111	118	113	105	112	97	120	109	93	95	103	112	107	113	108	132	97	115	103	116	96	116	126	85	97	96	130	110	133	125	108	105	125	102	120	111	112	125	125	104	89	130	125	103	114	90	109	104	103	115	106	112	120	114	108	106	117	97	105	90	117	117	101	109	99	94	127	107	110	100	134	102	92	111	111	105	119	93	97	105	101	110	116	130	107	109	102	96	107	120	101	130	98	120	139	114	132	110	95	114	107	109	119	116	102	108	117	97	99	106	105	118	134	90	106	124	122	124	107	99	116	117	105	110	109	105	116	120	116	129	119	113	109	106	98	115	101	90	106	123	103	107	98	113	101	102	93	114	103	112	110	107	117	112	129	118	126	107	104	130	111	96	101	119	109	124	94	106	121	110	99	112	95	111	94	110	119	111	122	86	120	102	111	128	107	122	97	116	121	132	109	107	115	102	113	103	124	104	123	115	133	113	101	115	115	108	121	99	100	119	129	109	92	111	118	116	97	106	85	122	113	127	113	100	119	125	124	124	112	111	117	90	106	125	98	103	126	121	114	121	114	114	108	119	98	111	105	112	111	111	118	99	114	114	104	133	106	132	106	107	122	100	110	94	128	120	110	126	116	124	113	125	104	96	102	125	122	107	98	122	101	101	112	95	114	130	103	102	100	93	119	88	106	116	111	108	118	100	112	120	116	105	125	95	90	115	119	73	120	124	105	117	127	119	118	104	117	118	126	118	123	103	123	116	98	105	117	99	94	111	111	102	113	131	117	99	124	109	104	114	110	120	107	122	129	101	110	99	120	115	106	109	107	126	107	109	117	120	115	108	117	132	106	93	111	98	125	99	107	124	112	102	111	112	100	110	100	108	101	102	127	120	112	111	110	100	101	109	121	103	112	100	107	119	91	110	107	101	112	111	108	97	115	113	107	92	102	107	121	102	111	97	104	98	97	86	114	113	104	110	100	111	122	99	103	118	115	108	101	133	99	118	118	113	113	108	103	100	121	102	95	118	103	116	112	103	94	116	90	117	132	114	97	135	106	110	115	107	104	109	110	121	118	98	104	86	109	112	95	115	113	107	122	114	108	94	107	108	117	118	118	104	103	105	117	94	121	104	107	111	109	105	113	94	113	115	97	106	110	121	94	113	109	109	115	98	113	95	114	106	112	104	95	120	99	130	103	115	126	113	103	112	98	108	118	106	132	111	130	105	116	115	110	122	125	106	116	118	103	111	117	111	109	118	101	105	97	110	111	113	94	127	105	95	110	116	125	116	107	100	100	93	111	103	127	116	111	113	115	115	103	109	119	92	115	111	85	107	112	126	124	106	102	105	136	103	128	99	117	107	109	100	109	101	125	108	108	109	115	106	88	101	107	128	108	102	116	115	101	86	94	99	125	125	116	122	107	108	115	114	81	108	126	111	113	113	127	106	122	120	103	110	124	108	119	126	121	123	99	125	90	97	126	128	116	104	118	105	116	105	125	122	102	120	112	116	107	113	102	124	116	110	113	108	108	96	125	114	114	117	122	101	113	99	121	95	135	121	125	95	96	133	108	112	109	101	118	107	116	113	97	112	106	112	120	109	111	108	119	98	105	106	101	118	95	100	129	115	130	128	121	114	119	97	111	99	128	116	113	116	130	101	114	113	114	102	110	105	116	120	117	116	121	118	112	115	129	113	109	107	122	100	100	109	98	114	102	117	108	116	96	99	102	97	116	85	113	115	123	107	110	103	106	108	109	110	108	109	117	98	121	132	104	123	119	101	118	113	101	119	97	112	95	126	98	115	94	114	106	94	117	114	97	113	103	110	102	99	109	127	93	105	93	102	101	115	121	108	120	94	111	106	113	106	105	105	100	110	102	93	98	106	97	114	103	111	99	116	100	127	117	109	113	111	115	100	106	131	100	123	100	102	109	114	99	100	115	110	110	131	98	121	117	104	105	88	125	104	104	101	116	109	121	124	106	90	121	102	104	119	90	109	105	115	98	111	119	127	132	134	108	102	109	101	119	106	105	110	111	106	119	87	93	90	95	107	124	126	106	96	103	106	108	103	116	118	120	109	122	120	120	96	98	109	120	111	101	101	120	107	105	122	109	101	129	99	119	91	117	113	86	121	95	121	124	130	113	103	115	107	99	102	112	105	101	96	95	103	129	114	103	116	128	116	95	102	108	99	117	112	123	125	98	115	107	109	116	101	106	121	128	114	113	129	108	101	107	115	110	120	124	110	134	97	101	99	119	119	110	118	128	101	123	124	97	118	108	128	120	110	100	105	114	101	119	113	134	105	121	91	115	110	103	100	118	132	102	121	107	107	110	97	105	128	111	123	118	134	130	95	116	93	111	122	105	121	116	114	119	83	112	135	96	104	114	95	107	97	107	120	110	106	106	104	93	125	105	92	107	95	96	118	110	93	126	120	106	134	101	90	112	98	102	115	110	93	126	113	115	98	118	95	110	114	114	95	101	113	104	112	76	122	114	124	99	91	99	120	92	109	93	120	113	116	109	113	112	108	101	104	106	106	102	122	102	112	109	106	109	103	102	105	107	87	101	103	102	115	93	109	102	98	96	116	119	116	114	114	108	112	138	101	108	121	127	120	123	109	122	119	90	120	125	101	105	97	129	125	121	100	127	113	131	100	99	111	106	109	100	114	111	104	100	122	100	109	124	89	105	117	105	124	117	107	119	125	113	93	120	113	97	129	109	103	127	110	108	103	118	107	112	101	110	120	115	110	105	126	94	105	115	103	111	117	88	109	125	114	112	105	103	100	111	101	110	121	95	99
31326	15358	10850	12092	20357	24651	25207	22549	20869	19433	17253	16067	14717	13398	12021	10396	9173	8309	7604	7217	6669	5978	5260	4748	4595	4215	3749	3592	3019	2990	2816	2434	2057	1757	1568	1491	1291	1276	1244	1343	1347	1272	1303	1327	1317	1169	1082	1058	1075	1073	1045	987	1029	951	998	1012	1059	1048	1025	987	1025	946	903	916	896	923	906	948	925	942	920	903	931	931	934	976	895	932	979	928	934	854	942	948	900	969	834	852	878	925	908	873	881	891	901	921	936	961	929	960	920	974	926	928	884	910	910	862	893	945	927	913	963	871	891	930	919	936	916	877	873	908	888	955	925	928	917	910	887	923	919	904	940	914	923	869	904	905	853	910	915	877	899	883	870	956	866	944	928	895	904	885	958	939	880	886	908	899	899	909	864	900	872	899	907	873	904	920	866	955	883	873	898	915	916	903	914	896	954	902	900	876	917	929	922	868	893	915	891	842	898	893	912	888	904	876	903	889	960	876	891	909	903	887	877	910	902	788	903	879	882	894	902	874	894	926	884	861	919	886	937	891	897	932	906	849	889	842	904	908	869	890	924	912	930	938	936	874	910	924	910	909	951	860	885	902	935	900	902	943	939	861	940	911	897	868	864	888	890	923	921	912	884	840	921	826	904	880	867	928	948	883	906	917	906	909	910	887	861	884	881	917	861	899	902	930	897	919	893	907	856	850	858	920	920	917	907	867	949	911	898	906	966	900	936	942	836	919	863	884	876	902	880	889	897	904	881	885	848	873	944	939	927	923	888	881	854	932	874	887	894	945	872	910	866	917	902	919	883	909	888	918	906	939	876	898	915	867	880	908	870	911	903	906	904	887	873	960	885	905	874	916	904	909	935	899	925	933	883	909	877	855	962	906	919	872	879	861	899	911	947	861	916	888	870	896	927	857	851	921	895	882	911	903	892	924	916	894	882	909	910	880	931	907	902	846	869	901	943	879	838	933	869	876	855	910	881	934	911	890	857	924	909	915	894	865	955	886	941	913	909	925	918	948	874	915	896	861	871	912	874	894	867	870	911	906	891	889	855	919	973	895	964	934	867	946	965	887	868	893	934	923	898	872	903	919	942	915	897	933	915	854	811	919	911	925	874	882	867	938	938	917	896	938	891	914	944	935	909	908	867	887	918	981	869	935	891	904	892	866	904	880	928	909	896	910	908	874	877	921	904	917	909	890	901	918	964	869	845	856	974	879	937	891	909	870	910	917	843	911	956	887	885	948	1006	896	887	886	901	917	953	889	836	873	931	874	897	923	844	919	908	855	926	910	844	926	908	899	870	952	899	881	909	879	875	872	913	872	915	911	869	898	940	866	843	926	957	852	935	876	949	906	868	849	920	870	898	943	883	904	893	888	903	875	899	873	912	957	924	902	899	942	903	905	849	939	880	913	965	904	901	921	886	922	904	933	909	883	878	875	866	877	914	878	869	903	956	890	874	854	923	890	853	932	893	904	910	837	916	937	920	888	920	936	880	909	872	892	912	937	912	848	889	927	922	883	863	903	862	893	872	932	898	864	888	919	857	917	928	866	915	877	881	932	873	917	925	841	920	941	869	887	876	960	883	910	884	889	906	893	912	918	883	923	892	904	971	916	923	866	936	903	949	884	897	923	898	919	995	880	866	895	937	878	873	873	890	919	884	926	977	863	875	867	905	906	819	940	954	921	886	934	895	896	924	904	913	881	883	878	931	949	874	892	871	890	886	851	941	838	902	928	938	874	875	938	901	858	914	896	904	894	949	893	881	946	878	916	883	893	860	865	857	889	898	924	916	893	900	917	890	889	880	896	886	874	927	884	896	902	869	886	936	878	905	936	860	865	899	953	929	948	883	927	958	897	853	953	852	885	904	887	921	913	875	864	939	898	880	874	876	934	881	884	854	898	962	885	900	872	932	880	944	941	872	882	917	871	878	880	924	905	878	894	942	872	893	902	871	885	886	989	904	933	875	915	876	829	925	899	901	872	870	905	893	916	911	873	907	924	935	896	880	886	894	953	904	915	953	886	910	916	936	977	928	908	859	949	970	877	899	838	901	953	941	880	933	914	887	892	888	919	910	923	948	865	951	879	926	921	870	965	933	866	878	918	880	930	928	888	903	882	906	885	943	961	931	936	894	853	898	874	926	926	920	927	903	913	961	897	873	941	898	906	856	927	918	922	906	861	931	875	928	915	962	898	892	851	939	840	924	911	920	888	906	944	930	914	860	915	849	910	945	864	909	907	878	888	867	903	918	942	832	918	900	905	885	910	926	889	972	854	895	963	854	923	931	910	893	905	892	880	966	900	927	892	850	948	886	895	906	972	870	875	916	833	917	912	872	928	972	888	855	936	874	890	872	899	935	883	912	883	884	892	915	912	869	888	926	911	908	878	874	909	937	940	864	944	889	898	899	880	929	873	876	907	905	903	853	892	898	870	885	939	910	882	858	857	963	854	913	917	933	897	874	865	864	896	923	926	898	923	919	938	930	909	841	946	868	871	878	904	890	870	909	904	892	907	876	897	942	904	895	948	879	903	908	889	868	925	877	911	916	869	909	828	887	924	843	900	921	900	894	891	803	890	917	880	904	862	940	956	880	893	934	861	878	967	922	938	886	897	892	902	923	920	874	900	911	938	902	947	895	894	912	901	896	939	902	917	883	892	925	861	918	893	900	901	930	900	899	888	887	902	944	884	870	890	875	892	915	848	920	878	865	905	876	959	937	873	930	893	939	877	956	858	864	906	882	927	926	917	862	920	912	873	837	889	950	926	915	906	866	934	839	912	899	908	919	896	928	847	939	928	861	918	917	887	927	876	892	893	893	932	884	908	867	897	875	928	880	905	900	894	931	915	932	927	908	877	886	887	892	904	934	937	861	856	870	893	920	897	924	888	931	931	879	917	886	909	926	913	928	907	897	889	858	907	915	875	939	852	888	896	903	889	893	951	859	826	860	859	903	912	940	870	908	906	905	939	891	907	859	917	940	896	920	908	915	864	906	949	901	922	888	941	885	907	930	915	887	948	889	899	923	911	952	898	890	934	913	940	896	855	917	863	938	881	916	917	876	897	902	926	882	927	910	917	908	903	855	892	887	873	906	898	846	874	873	887	912	918	949	921	895	924	869	922	1000	895	928	898	952	914	855	863	914	871	878	925	932	933	953	928	879	927	901	884	896	887	946	916	879	870	918	882	893	862	864	901	933	902	950	908	912	880	870	974	903	897	894	902	903	910	933	946	924	863	844	868	850	984	907	932	909	856	878	918	918	919	900	950	919	900	878	899	940	901	855	920	924	913	926	917	893	909	933	896	890	880	939	911	904	837	953	865	932	894	908	916	924	917	940	951	893	881	889	936	897	867	905	880	893	923	863	884	861	894	936	908	885	932	904	846	906	945	912	898	929	970	836	879	907	913	922	857	919	885	912	874	890	933	902	882	871	932	894	914	875	904	893	879	924	916	898	918	861	882	867	885	942	927	919	908	890	915	936	934	840	882	892	887	881	900	973	899
8278	1763	949	658	465	507	641	616	609	595	510	482	510	449	405	319	325	312	260	233	220	217	191	177	177	150	153	134	139	107	102	111	96	80	75	73	81	69	83	73	61	69	61	68	64	75	66	61	61	59	63	60	63	59	61	58	63	59	65	46	58	54	68	49	51	65	49	51	57	56	48	54	56	70	69	49	66	64	38	53	49	46	60	50	63	72	53	52	60	60	62	50	64	63	70	57	53	58	61	48	53	40	62	63	56	53	51	60	41	48	62	73	69	51	46	46	52	56	53	53	52	58	63	49	46	58	59	46	45	53	54	53	46	66	61	59	55	60	44	48	48	53	45	42	44	59	52	55	59	46	56	51	59	69	39	51	57	57	43	57	53	42	58	59	56	48	65	36	59	60	57	47	59	57	54	56	61	49	45	73	44	51	44	57	56	67	49	57	57	60	49	62	53	54	46	56	55	51	54	61	52	51	60	48	52	52	46	62	36	50	56	61	51	60	53	53	50	53	42	77	51	53	43	61	62	45	52	55	46	52	45	51	50	45	58	47	69	43	44	59	40	55	48	61	35	47	53	59	56	55	50	59	46	40	57	51	55	53	51	52	55	40	45	52	49	49	44	50	51	55	52	45	47	52	51	51	64	41	61	45	50	49	51	54	51	56	54	59	59	49	53	48	59	55	50	67	72	52	70	57	58	51	69	52	70	65	59	61	61	54	48	58	60	59	55	60	52	56	63	48	54	61	63	36	55	53	54	47	37	51	63	52	61	67	62	49	50	57	59	59	50	44	55	52	51	52	66	55	65	44	49	54	62	51	48	48	52	52	67	48	56	50	58	58	56	61	44	53	52	46	53	63	54	62	60	57	53	64	63	52	54	56	58	64	55	67	55	51	59	64	52	48	48	38	57	54	64	71	43	66	44	64	42	54	48	36	58	46	54	45	57	38	54	45	55	42	65	57	51	56	60	62	64	57	44	53	55	51	55	54	63	59	70	66	68	52	75	55	54	59	65	64	58	63	60	58	55	68	68	51	54	55	42	58	58	48	56	61	51	46	47	51	55	60	55	52	55	48	47	63	46	51	61	58	74	56	51	40	59	40	54	53	63	67	40	46	58	47	66	61	54	46	51	67	53	62	49	76	59	45	61	56	33	55	58	46	64	43	53	45	37	56	55	41	55	63	56	52	58	64	46	60	47	53	45	53	49	45	58	60	49	61	46	41	51	37	56	51	52	52	53	50	49	63	46	42	46	57	63	44	37	48	45	55	54	55	57	80	59	48	68	58	51	40	53	53	36	52	74	62	51	67	67	62	51	64	58	61	55	52	52	50	53	58	51	44	45	56	48	60	60	47	55	40	55	63	65	54	52	47	59	55	53	43	46	49	52	54	54	54	46	59	44	59	51	57	63	53	51	53	51	46	61	74	53	49	60	54	48	53	70	60	57	54	63	52	54	62	51	45	50	62	44	55	59	53	48	50	49	49	52	43	54	48	61	41	62	59	49	58	62	50	66	51	48	68	57	64	52	57	59	65	41	58	58	48	45	52	58	66	64	56	40	57	54	55	56	52	57	58	64	42	54	58	50	38	62	56	66	60	42	61	58	61	47	61	50	51	59	66	59	48	50	65	57	50	50	44	49	52	61	57	59	43	62	55	57	46	43	48	59	46	54	54	52	48	46	51	53	54	48	60	65	59	44	45	44	48	54	59	65	33	42	54	52	65	57	66	59	56	44	54	62	67	51	54	62	61	61	55	53	65	71	57	54	53	43	60	52	61	50	51	43	53	59	52	54	54	53	53	44	59	51	57	67	49	47	56	61	57	52	66	33	61	48	48	54	63	71	53	56	36	51	54	53	39	66	49	52	53	55	68	44	48	59	41	55	65	54	51	57	50	43	49	57	49	60	47	54	47	56	60	47	51	54	60	66	68	67	57	62	61	56	66	61	53	50	56	60	50	43	46	49	47	54	60	58	67	45	53	50	61	57	51	59	56	53	66	49	61	39	42	51	56	47	71	50	44	54	62	60	64	43	47	37	61	47	45	63	61	62	47	65	50	57	53	53	39	39	57	54	52	55	55	46	46	62	45	65	56	49	54	65	50	49	43	53	47	52	51	43	40	50	43	66	59	61	60	58	54	73	62	56	57	57	71	44	41	44	43	52	54	58	56	63	66	46	52	55	65	57	58	51	44	40	61	56	58	50	60	46	54	62	56	59	52	57	48	56	61	44	50	57	68	52	50	48	57	63	41	62	52	55	51	63	44	58	61	57	47	60	44	57	53	45	57	62	58	52	48	55	49	53	52	65	57	45	55	63	54	49	54	57	47	49	49	56	48	43	59	45	48	54	65	55	53	51	55	41	45	68	53	53	65	52	65	45	76	54	44	54	50	55	50	53	56	59	64	47	59	48	52	42	42	53	53	41	59	59	51	50	52	52	58	63	57	47	52	55	56	51	50	53	59	57	66	49	54	60	58	44	50	52	56	57	52	41	67	58	57	52	51	47	53	50	56	46	47	44	63	51	54	62	47	28	40	45	61	48	44	51	44	46	56	52	50	60	48	51	54	53	59	67	43	48	61	54	53	54	68	65	45	54	62	61	56	68	50	53	56	63	58	67	53	47	59	57	45	58	56	71	51	47	53	53	56	47	49	50	48	49	64	56	48	52	64	56	47	46	36	46	50	63	60	57	56	51	63	51	59	69	50	50	48	49	61	59	55	53	54	41	61	67	58	49	42	46	48	61	53	58	60	60	46	47	54	53	52	62	56	51	62	46	36	63	61	60	42	52	53	62	51	62	44	61	68	51	45	51	45	50	55	57	48	66	65	49	48	55	63	55	45	59	46	34	57	54	59	43	59	55	59	48	55	71	52	54	54	47	48	49	63	47	39	65	54	55	67	69	52	45	52	51	69	52	57	57	44	61	51	48	63	43	60	66	62	57	58	60	61	52	50	47	58	62	56	64	59	53	48	49	46	60	43	54	54	63	61	52	62	49	52	38	54	49	50	54	53	52	52	53	45	57	63	48	60	50	55	50	47	57	65	61	55	40	51	78	70	57	59	65	44	57	61	45	50	64	59	41	56	39	59	53	63	56	78	46	59	61	55	51	55	49	44	55	39	47	52	54	59	49	49	55	49	56	50	56	55	52	52	63	61	41	57	53	60	44	55	48	52	43	53	45	53	53	44	58	54	69	47	46	47	61	59	60	55	62	46	45	63	60	48	67	42	45	55	63	51	51	62	67	62	59	52	70	52	64	53	58	59	63	67	59	54	62	62	55	73	56	50	59	51	64	54	40	53	55	50	53	58	60	57	48	61	64	51	49	62	56	61	65	51	55	48	47	45	55	56	50	56	51	58	70	49	43	50	53	51	49	63	52	62	53	61	56	37	59	59	38	48	50	51	58	44	50	64	55	39	43	63	61	54	61	56	57	57	56	54	59	60	55	60	64	60	60	46	68	64	39	48	48	55	44	39	66	52
27259	14136	9829	11139	18421	22818	23616	21288	19557	18169	16160	15327	13873	12814	11257	9708	8655	7997	7016	6600	6079	5364	4625	4107	4231	3769	3352	3168	2616	2445	2258	1933	1457	1211	1116	920	796	820	851	900	857	807	818	881	830	712	702	601	667	618	594	535	568	555	542	558	544	563	532	522	539	478	524	544	456	448	460	484	487	477	442	459	482	475	472	465	478	482	433	499	463	469	426	454	461	429	446	488	442	442	477	441	442	428	458	438	477	437	459	427	444	465	431	423	458	429	438	462	432	423	427	433	430	487	521	403	412	450	450	447	415	477	453	427	431	466	454	420	469	493	477	470	467	418	443	437	467	420	440	468	436	437	420	481	418	435	474	427	410	400	436	450	432	510	464	457	477	489	454	421	471	468	423	428	450	447	461	443	425	448	461	469	481	465	442	450	429	435	419	454	408	470	462	421	425	435	471	435	475	414	441	415	461	478	426	459	458	436	447	485	432	429	459	441	459	456	459	459	448	434	451	494	454	478	468	457	442	446	390	434	479	458	437	477	421	456	516	452	478	450	441	436	425	456	476	439	437	435	463	434	433	443	448	460	437	457	427	425	496	461	474	448	440	442	450	451	448	437	421	455	476	438	474	477	414	467	461	414	447	436	444	447	470	479	443	443	413	437	421	435	443	488	445	419	471	479	430	432	466	438	460	452	448	446	472	459	480	437	452	462	473	422	453	450	440	434	428	461	438	455	469	471	444	460	423	466	446	455	442	472	434	446	464	477	439	489	431	462	439	489	457	449	414	447	468	459	452	425	465	440	465	441	463	461	482	433	438	462	462	461	467	443	422	474	408	439	505	461	446	461	465	463	445	435	413	421	408	473	477	462	473	443	459	452	414	437	505	458	460	450	427	437	451	477	464	438	471	469	502	454	435	460	451	429	428	448	404	443	491	424	483	404	422	431	434	458	461	456	417	405	441	474	457	469	431	436	452	425	470	426	453	421	465	448	436	450	402	459	445	425	459	499	444	478	473	454	472	444	454	451	430	455	449	426	413	470	437	469	425	486	472	445	437	449	466	454	443	429	436	497	441	436	440	446	449	431	441	478	435	462	462	433	445	491	443	471	449	456	392	425	469	483	456	464	473	476	497	418	428	473	453	464	424	477	456	436	458	439	449	437	474	446	483	456	438	455	448	429	471	439	488	438	438	503	454	469	435	446	457	448	456	459	425	488	446	422	405	426	463	473	459	450	420	405	436	443	485	450	486	500	447	463	457	410	452	445	440	466	477	449	434	418	467	444	477	449	433	439	422	414	416	461	460	459	427	456	438	395	460	429	445	437	424	446	462	428	460	462	421	427	446	401	448	454	420	451	449	504	503	445	490	428	453	444	478	428	434	464	448	472	430	443	412	434	423	443	434	500	425	424	450	488	455	439	437	488	440	477	455	445	435	473	420	444	451	470	467	447	430	415	461	504	448	473	476	485	448	420	433	421	410	456	479	472	455	457	447	411	441	458	399	434	451	447	457	451	395	439	426	467	419	456	459	477	460	477	444	468	414	445	428	430	456	452	430	416	465	395	475	437	442	468	442	465	466	423	458	446	430	422	494	450	437	426	434	459	444	459	489	436	411	433	468	449	436	443	461	428	467	423	444	437	457	462	420	478	444	463	450	496	445	443	467	462	470	414	473	462	456	471	459	460	467	436	440	397	441	444	454	465	462	458	451	442	432	455	479	457	462	432	435	442	457	451	448	450	432	487	437	465	460	451	457	472	458	415	478	507	434	456	407	437	464	453	424	481	453	421	473	497	448	453	442	439	460	445	445	447	457	421	427	457	444	448	411	442	449	424	467	449	459	478	434	455	394	474	454	446	441	424	440	459	459	457	468	422	443	464	414	440	455	445	465	434	435	440	474	475	459	475	451	467	478	474	467	463	427	429	474	428	433	456	431	432	468	459	453	458	448	449	470	453	444	434	434	481	450	489	455	484	423	472	433	467	431	442	421	476	455	462	456	477	416	408	420	462	446	478	442	445	451	461	439	422	468	451	406	460	431	445	465	443	431	452	484	478	429	462	483	441	449	422	396	452	480	458	437	453	420	443	423	448	448	458	492	428	460	465	380	415	446	449	462	481	443	391	443	480	433	481	446	430	423	433	440	414	456	450	467	440	446	457	457	443	417	428	443	415	431	481	458	457	447	426	473	445	414	451	445	468	467	435	443	427	437	465	441	495	473	455	460	480	432	480	484	477	464	454	445	438	466	460	464	456	463	476	467	450	428	465	425	434	461	434	456	452	440	463	443	470	453	428	430	416	414	455	439	432	484	451	389	441	430	442	478	448	430	478	472	416	465	473	449	478	431	462	476	412	462	428	446	424	411	447	478	430	460	423	427	479	453	434	433	452	450	473	418	456	452	434	462	441	478	456	417	434	413	472	426	466	438	488	468	436	452	442	459	478	454	454	445	452	481	467	473	474	444	468	448	492	447	453	454	454	434	459	445	455	438	442	433	454	460	469	503	461	439	434	443	483	447	434	396	443	428	427	475	435	440	465	443	481	529	464	474	436	411	467	422	465	460	464	463	436	445	459	455	446	454	437	466	469	430	441	472	461	402	427	423	478	425	429	435	482	434	428	465	412	457	400	430	432	414	442	430	424	437	453	435	454	445	496	452	474	464	445	449	425	467	451	414	428	448	453	471	448	453	448	430	460	433	425	437	506	430	432	412	428	475	435	394	414	423	435	436	489	447	443	454	430	486	440	438	444	419	429	434	473	439	428	465	447	429	443	446	463	445	417	469	415	458	446	469	439	455	433	473	458	457	460	456	424	440	502	462	449	452	430	445	436	440	419	432	415	458	456	462	453	455	438	418	449	420	443	447	439	412	454	433	477	402	449	457	446	429	451	446	458	428	470	468	437	469	432	433	433	435	428	452	413	491	448	494	433	425	459	451	448	456	491	430	476	467	461	478	454	443	438	466	454	441	407	448	452	472	429	456	434	433	472	445	427	456	422	484	445	472	447	454	467	464	449	403	453	474	459	432	469	405	461	459	426	435	436	475	430	465	433	434	452	419	464	437	447	437	422	444	511	476	443	478	463	453	421	443	461	446	442	459	413	463	452	452	457	415	431	474	428	463	450	471	443	420	464	463	428	458	477	463	459	420	467	424	468	430	455	443	443	473	493	437	483	460	458	438	425	457	451	465	518	435	460	477	487	447	468	469	461	440	425	444	434	401	450	483	426	410	439	426	420	469	457	450	460	462	454	447	417	433	442	429	452	461	437	467	486	443	460	435	444	430	423	457	483	440	479	442	432	417	464	471	461	436	425	452	438	442	432	430	407	449	409	420	446	447	449	463	460	464	457	413	470	493	482	412	446	422	435	449	413	506	434	445	427	455	443	426	461	480	475	445	418	472	447	442	470	435	446	440	445	446	438	421	454	474	478	452	435	492	432	452	434	455	501	435	450	475	447	443	447	458	465	449	412	407	453	499	444	489	434	456	427	449	460	451	443
7491	2439	1298	897	704	752	951	893	830	768	766	690	647	652	542	500	426	428	356	362	361	339	230	245	230	229	216	212	208	180	175	136	135	122	108	101	111	114	107	109	111	118	115	131	96	88	83	116	128	94	88	96	84	94	109	78	91	96	96	97	95	93	98	91	102	68	95	99	88	88	91	88	101	80	110	93	82	95	95	92	80	93	76	101	94	107	84	79	93	85	108	78	91	91	87	99	96	94	95	82	98	101	79	106	98	79	65	90	91	86	109	66	98	87	98	91	84	99	103	92	87	97	71	97	95	86	89	113	97	87	83	80	95	79	78	88	98	102	92	94	93	86	96	78	90	104	106	84	109	90	102	84	94	86	81	104	98	81	76	76	99	101	94	89	98	85	82	73	97	91	87	95	91	92	79	94	90	85	86	87	99	78	103	98	86	102	98	83	86	88	105	98	83	95	96	105	93	92	89	85	95	103	82	90	94	103	79	88	71	84	96	89	78	73	92	83	91	95	84	87	86	80	94	72	100	77	91	84	86	102	93	98	95	70	83	100	81	93	97	91	101	80	99	91	90	86	90	112	92	85	102	91	87	106	88	93	91	94	81	101	97	90	95	84	108	86	88	84	102	82	113	99	83	89	92	97	91	110	97	81	93	105	85	120	95	83	96	102	87	84	82	84	100	92	93	97	97	91	80	96	90	110	79	92	87	113	90	101	81	103	86	92	89	103	86	94	92	90	82	99	95	87	87	95	91	90	83	99	89	90	90	95	87	100	92	103	81	94	88	83	87	103	101	91	105	84	91	88	98	108	71	73	80	83	90	79	94	72	91	92	101	78	94	91	90	104	90	92	93	80	81	95	85	83	90	87	81	115	91	97	94	81	91	106	96	106	83	81	86	86	109	66	91	98	80	87	86	100	94	107	99	92	104	91	85	87	87	95	106	81	89	100	101	92	94	89	93	93	94	78	120	95	98	94	110	86	99	90	86	84	94	102	86	97	80	78	76	90	111	91	91	71	83	105	94	104	90	75	78	93	94	87	86	105	67	117	85	104	88	100	81	92	99	81	89	92	84	88	85	102	87	78	113	84	115	99	85	92	102	101	99	89	86	75	85	78	103	99	90	87	82	88	96	79	78	90	75	114	86	88	97	102	85	87	89	79	75	98	92	94	85	96	96	85	79	101	97	97	84	93	99	90	84	102	89	85	94	93	86	94	101	110	83	93	92	77	103	97	102	90	90	113	92	85	83	91	103	83	92	87	84	85	83	76	92	104	93	98	102	109	89	91	86	87	93	83	79	87	104	88	96	76	78	106	97	97	100	82	98	100	84	105	93	78	110	78	95	90	106	112	86	89	84	97	96	97	81	96	82	99	97	88	89	99	84	88	98	87	80	86	82	90	104	91	85	96	91	101	78	76	91	101	87	125	83	83	93	92	92	94	74	92	81	97	97	87	92	86	99	89	89	101	88	89	106	91	102	103	90	103	81	99	94	87	100	87	81	103	91	81	85	83	75	84	75	95	75	86	90	99	84	99	73	101	103	112	72	88	94	96	108	108	78	104	82	99	92	69	90	100	90	98	88	100	102	84	98	79	86	91	86	94	80	75	84	83	111	110	96	83	74	101	94	93	74	84	73	95	95	82	85	81	95	110	92	84	90	79	91	94	91	85	86	94	74	69	106	81	101	93	91	86	99	82	84	94	95	88	87	96	96	99	92	86	89	70	105	94	89	97	89	89	96	91	89	85	78	102	86	81	83	104	92	93	90	92	77	86	103	79	91	87	72	83	90	73	84	87	104	96	98	94	93	107	99	90	93	97	103	111	88	101	95	79	78	81	94	106	89	87	84	77	93	92	80	95	89	93	88	85	101	87	100	103	98	91	90	84	101	93	89	92	90	101	80	75	83	97	90	93	73	95	74	97	102	102	108	84	98	85	80	75	75	99	91	88	103	91	94	97	100	112	94	93	100	74	104	95	87	104	94	84	87	81	96	92	95	100	92	71	72	72	90	102	79	107	96	95	95	94	92	97	92	93	99	83	105	91	90	116	96	110	95	92	96	107	98	96	90	86	111	89	91	95	100	98	83	79	95	90	91	84	88	94	87	79	97	94	87	93	82	71	94	96	78	87	91	89	87	98	90	97	110	99	91	77	101	90	84	89	85	86	87	109	76	89	94	82	94	105	89	93	78	110	95	81	96	94	102	111	82	83	82	87	89	89	110	112	100	93	94	92	87	100	97	96	102	89	78	92	108	101	104	83	92	87	109	99	91	94	100	91	77	86	90	104	88	95	88	96	75	91	87	86	85	82	95	108	89	86	93	72	91	73	102	86	93	87	99	101	86	104	86	71	99	93	99	88	79	80	96	83	99	106	84	88	91	96	91	97	97	89	76	89	85	88	77	102	86	75	111	88	81	88	96	106	93	96	100	82	78	93	89	73	88	82	93	80	88	75	88	94	96	92	104	86	78	100	90	100	82	84	92	96	95	78	94	83	106	79	93	107	88	99	99	108	96	77	95	85	83	82	108	80	95	85	92	96	85	87	90	81	91	91	97	89	90	92	84	70	79	86	103	82	89	96	101	95	113	97	86	102	100	89	96	82	93	104	84	98	87	98	104	103	105	85	90	112	83	106	95	81	99	88	101	75	79	63	79	106	83	80	80	103	106	83	96	95	103	100	107	97	94	107	91	100	112	85	86	91	68	103	93	84	101	81	83	86	97	99	96	105	77	83	91	90	93	105	72	110	97	116	77	95	91	103	75	100	102	89	95	102	77	91	105	106	88	99	81	93	92	94	94	91	92	90	114	100	84	103	91	92	79	85	97	96	80	81	74	88	66	82	104	78	93	84	96	94	82	90	82	94	96	102	99	93	69	85	77	79	117	107	85	91	87	83	101	88	88	98	96	86	82	93	115	81	91	78	99	91	86	89	99	97	87	84	80	94	82	86	85	102	99	82	97	96	103	99	95	86	108	84	91	95	89	99	88	79	84	83	92	80	84	104	78	82	76	86	116	80	100	92	83	99	101	87	95	90	81	104	70	96	86	81	92	82	102	90	100	92	111	87	104	98	94	104	90	90	79	86	91	93	81	107	88	82	74	79	89	85	87	85	89	85	107	96	103	91	81	91	81	82	98	110	100	83	101	72	90	87	94	96	74	86	87	75	82	79	103	95	88	82	102	89	88	84	98	88	91	95	84	91	89	95	90	97	106	96	90	90	91	93	101	89	98	100	86	97	89	91	75	93	105	100	83	90	108	81	69	95	84	114	80	89	103	97	77	84	92	110	82	90	96	112	81	90	101	89	98	88	100	89	81	87	85	105	88	83	77	84	85	106	74	87	80	94	97	94	84	79	109	97	84	89	100	89	86	90	76	68	85	115	81	98	99	93	99	94	93	92	98	88	80	94	93	98	98	95	79	104	88	69	99	97	85	100	106	80	86	97	92	83	93	100	94	97	90	99	97	92	91	104	91	96	88	90
32882	17246	12377	13838	22061	26634	27557	24952	23137	21398	19703	18433	17327	15607	13990	12297	11129	10215	9228	8745	7915	7019	6225	5442	5646	5283	4680	4060	3653	3370	3010	2618	2118	1732	1585	1348	1217	1309	1394	1384	1373	1329	1407	1351	1233	1139	1078	1092	1067	1000	972	921	940	966	962	983	929	932	906	883	850	872	877	798	796	808	830	811	853	730	807	750	784	791	767	825	780	811	755	764	813	823	775	768	782	794	756	704	816	803	826	739	779	771	780	762	772	723	745	773	785	802	745	767	744	796	785	734	827	750	768	764	760	778	763	703	764	737	718	779	745	810	772	818	728	783	744	752	733	763	782	734	720	721	785	744	774	771	749	802	754	724	781	799	725	769	746	762	764	721	762	779	799	732	775	751	794	746	692	728	746	759	761	758	765	749	787	782	796	744	797	816	792	764	739	775	779	847	733	759	734	749	759	749	774	801	760	707	784	720	779	757	784	777	761	767	746	758	760	787	770	741	746	784	793	739	799	797	770	808	775	719	787	739	748	755	744	761	772	730	776	748	724	811	789	757	799	751	782	787	793	730	754	701	770	831	743	804	749	774	751	773	757	745	761	749	777	767	756	765	748	784	801	737	769	772	792	775	755	812	740	752	730	787	743	769	734	778	738	771	763	753	717	796	780	793	755	763	776	785	795	756	770	752	759	793	755	761	795	744	782	747	764	739	807	769	749	817	733	826	749	774	766	708	778	774	808	745	760	757	806	762	797	768	741	744	816	827	829	776	778	776	788	733	802	756	757	772	751	751	750	773	808	721	803	774	751	771	803	739	733	797	787	775	705	774	788	726	792	761	778	736	737	793	733	723	810	709	784	771	732	740	766	730	792	773	736	765	758	806	746	819	772	787	771	769	783	791	732	781	749	741	747	789	747	786	761	762	744	780	798	790	728	741	765	728	797	776	789	773	754	766	759	769	745	762	809	772	738	758	773	757	762	784	777	762	709	777	782	782	777	762	738	741	757	752	797	767	803	824	754	801	784	765	794	800	796	775	749	788	772	720	784	794	780	790	752	793	770	754	770	766	813	787	725	722	814	703	731	779	754	777	829	744	777	754	734	727	813	769	782	803	742	732	762	737	751	831	785	741	741	773	761	785	738	727	784	813	777	841	782	738	771	721	809	710	702	750	801	790	772	754	770	761	779	755	728	767	721	773	746	807	725	729	783	724	760	760	758	782	749	773	738	771	811	778	799	699	785	796	794	734	742	807	766	767	820	744	782	844	790	745	704	751	734	775	754	787	779	781	750	783	758	749	723	787	756	743	789	717	741	765	747	762	720	801	752	755	790	773	760	754	738	802	775	787	748	694	755	751	757	800	756	762	817	766	786	740	744	739	775	778	790	753	741	830	738	787	781	750	784	753	775	807	751	757	786	818	783	722	737	851	758	757	730	741	740	756	766	745	774	777	717	779	756	753	750	743	779	784	755	746	789	760	746	755	776	772	752	790	764	735	787	787	756	820	773	739	772	738	769	715	741	792	744	805	744	739	807	773	738	744	715	753	752	767	771	764	781	751	751	781	663	785	735	774	766	713	761	796	800	806	779	796	812	780	725	768	743	776	751	757	751	734	757	775	784	815	795	766	750	752	775	785	746	807	733	763	718	785	802	790	739	714	760	764	737	733	795	731	797	775	798	748	772	709	761	704	815	751	788	798	837	753	782	763	742	749	764	701	745	754	773	763	807	752	751	806	775	709	797	782	776	788	815	779	779	785	790	739	791	758	788	744	790	799	746	790	802	783	754	768	748	774	765	778	809	808	762	795	770	821	813	796	772	731	779	760	755	783	759	747	788	733	741	739	754	766	776	791	775	762	792	743	762	771	751	769	780	805	751	767	797	722	745	775	725	787	751	777	774	707	715	746	781	753	758	762	789	811	761	768	747	808	803	750	759	764	825	773	717	749	771	791	742	766	771	744	772	780	773	790	791	764	787	759	783	684	731	738	752	790	794	766	771	745	739	825	759	804	737	744	798	757	737	776	768	763	793	787	747	737	779	767	746	808	714	754	784	788	762	801	783	716	742	754	776	793	792	714	819	775	767	774	785	767	779	742	763	723	800	769	767	784	770	831	782	768	818	808	818	766	754	802	700	779	790	773	795	760	792	712	769	754	762	750	748	759	765	765	737	750	751	701	753	770	744	763	745	747	782	762	779	785	815	789	756	835	784	765	823	796	780	758	811	789	771	755	761	714	744	761	747	793	779	764	761	741	795	742	763	777	741	757	773	820	785	740	733	740	799	738	802	742	768	764	707	793	824	786	785	782	706	795	755	798	806	788	766	763	798	778	767	712	785	790	750	802	782	778	741	751	743	759	738	732	801	702	782	762	704	744	767	811	831	771	762	762	781	758	797	790	745	787	809	821	774	793	748	760	735	718	768	769	813	805	789	738	799	744	759	755	814	778	818	813	768	742	763	777	765	747	806	758	756	769	782	767	707	749	766	783	792	710	760	770	793	810	746	718	802	748	765	780	823	790	732	772	760	779	823	798	728	776	743	746	780	735	783	781	760	780	771	762	779	806	797	728	778	802	729	728	768	764	715	833	745	718	783	793	781	709	794	724	739	737	774	736	757	764	774	760	752	783	816	755	794	821	754	758	766	808	737	747	745	786	766	768	746	730	742	754	780	763	765	781	779	766	770	729	728	799	737	778	748	767	805	778	773	769	755	733	778	789	814	776	789	754	734	711	798	777	766	765	767	702	765	795	766	794	701	754	772	777	812	774	787	783	747	763	802	812	718	744	782	741	762	751	764	796	717	774	782	714	773	742	761	757	789	837	765	739	743	786	749	721	771	762	766	790	809	769	738	748	817	768	778	795	755	727	778	798	790	744	742	740	776	778	762	748	817	762	780	816	761	827	794	769	770	775	751	795	746	755	778	758	768	738	770	775	728	739	750	806	773	763	764	736	757	738	728	805	766	731	803	742	788	775	764	763	814	809	795	776	785	781	792	767	775	756	774	794	723	771	782	821	797	810	731	827	747	758	755	715	771	749	723	705	775	775	780	743	785	781	754	785	713	741	736	749	754	809	768	743	788	763	742	730	753	757	783	765	719	712	782	784	781	787	790	704	738	769	732	786	784	726	766	798	810	754	769	778	789	728	753	749	716	763	772	752	809	765	771	756	787	814	752	739	739	670	744	766	757	782	772	743	766	756	712	801	815	768	746	803	794	782	749	794	762	767	771	825	758	810	770	725	774	828	758	751	791	721	775	760	775	737	738	823	820	768	797	744	771	801	788	751	742	743	842	776	794	750	786	821	770	727	776	740	754	765	830	710	781	786	812	709	736	757	761	755	753	781	807	743	791	753	764	790	704	760	771	748	802	791	759	761	715	767	742	722	731	777	735	739	738	743	740	739	799	741	800	741	792	773	760	708	765	771	753	805	719	745	813	794	791	777	831	803	797	750	757	735	808	772	769	740	786	772	784	772	797	773	759	756	725	793	778	803	797	779	738	775	697	758	771	789
5653	1299	741	491	371	429	547	503	511	474	433	382	390	349	280	282	212	240	247	197	184	184	145	166	167	169	125	133	114	130	128	102	107	82	107	91	92	84	87	82	87	82	99	68	80	93	91	82	98	77	91	79	87	86	74	86	93	71	89	74	86	80	80	102	80	83	74	84	84	94	57	85	82	84	92	79	86	73	81	70	61	83	71	86	77	73	63	78	82	71	90	71	73	82	78	74	84	71	78	70	93	90	75	72	76	90	74	84	71	76	83	72	87	88	85	69	86	86	90	75	66	87	106	68	87	76	66	70	69	79	85	69	100	76	88	74	105	79	64	79	80	97	80	76	86	79	59	82	79	76	81	82	78	89	91	92	78	70	63	71	98	86	89	99	80	67	83	82	79	69	74	76	89	86	78	75	96	94	77	61	69	81	84	86	81	77	71	81	85	90	96	91	74	80	90	80	73	76	88	88	79	88	86	86	70	74	68	79	72	85	84	66	87	76	74	93	91	87	96	68	69	83	75	72	95	89	83	79	89	87	86	77	67	85	77	91	82	87	98	94	61	105	77	79	77	87	79	75	89	76	86	77	75	60	78	67	65	79	72	68	75	72	73	94	81	71	70	53	81	76	73	72	72	89	86	73	86	75	69	83	77	72	78	86	78	70	89	89	70	85	88	77	96	81	75	82	90	82	83	83	93	93	82	81	74	90	71	80	81	77	69	83	79	81	90	74	75	77	81	80	68	68	79	74	70	78	79	76	71	81	66	80	75	61	84	83	67	73	73	92	84	72	80	65	71	61	71	76	79	102	78	89	67	77	81	85	71	90	74	91	76	93	79	61	85	71	84	72	92	74	78	81	80	69	95	86	85	71	80	91	73	95	86	70	80	68	75	83	87	83	77	81	73	82	71	72	87	74	94	78	68	75	71	80	78	76	89	82	82	76	90	77	70	78	75	84	76	71	66	78	94	76	85	84	62	72	92	78	87	63	79	79	69	101	73	78	91	96	78	79	68	88	70	68	89	80	81	100	87	88	89	64	66	74	82	82	78	66	70	67	68	62	73	81	74	73	91	79	86	91	65	84	75	82	92	82	81	79	73	64	82	70	82	78	99	94	79	89	70	82	64	93	59	67	87	81	89	74	78	70	88	90	75	80	70	89	76	90	61	89	86	84	89	76	93	91	66	64	84	73	87	90	83	93	74	82	65	86	74	87	90	82	77	81	78	77	72	73	89	76	80	90	86	82	59	72	76	70	81	80	92	87	89	63	78	85	84	86	77	66	69	79	76	96	71	65	91	80	84	74	96	73	72	88	72	76	64	83	92	78	87	79	57	71	77	79	89	84	83	69	73	81	66	74	81	88	73	73	78	93	73	72	95	80	74	69	90	83	59	92	84	77	80	60	73	68	68	97	91	93	77	87	74	68	86	92	85	85	71	78	79	71	83	83	80	88	62	73	76	82	82	88	90	80	85	77	89	77	85	86	77	75	89	81	87	75	77	84	82	75	81	59	79	76	93	65	72	89	94	70	96	72	82	94	61	74	70	78	62	94	77	92	75	63	66	78	80	77	83	85	80	61	86	80	88	83	85	85	86	84	85	98	89	63	63	78	80	84	77	81	77	82	78	86	79	75	76	89	78	70	82	85	90	65	78	83	76	71	79	84	78	77	87	80	66	84	77	93	86	84	86	84	56	79	81	75	83	82	83	67	77	84	81	66	78	68	81	91	89	70	66	78	104	68	66	68	83	88	86	91	84	75	83	79	76	85	86	70	67	82	80	78	68	85	90	63	75	67	99	64	72	83	77	86	65	80	69	81	76	73	70	70	73	76	66	83	86	85	87	77	88	98	65	80	95	73	75	60	80	85	79	89	83	66	78	87	83	76	71	74	90	68	65	75	84	76	80	67	84	83	84	89	68	95	77	72	82	74	58	93	78	89	85	83	85	76	79	74	73	79	69	89	77	93	90	50	75	67	86	95	74	91	68	81	84	88	77	90	68	83	83	79	78	78	78	75	87	83	81	80	87	87	83	64	77	78	74	98	81	71	70	90	64	89	80	75	84	85	82	86	89	74	84	76	71	82	83	76	76	94	80	74	73	84	54	74	91	80	83	69	76	94	77	76	70	70	96	81	85	68	66	59	77	68	80	78	88	83	79	70	86	76	87	75	88	78	82	84	91	64	74	93	69	77	83	91	85	85	73	60	56	65	76	90	79	62	70	93	88	76	77	79	71	80	73	95	77	81	64	68	95	74	77	66	88	72	67	73	74	85	83	91	86	85	68	78	81	92	60	74	72	87	71	91	85	70	67	86	74	77	90	96	78	77	86	75	81	80	102	75	83	90	82	65	70	71	89	96	66	73	68	75	73	85	77	66	88	93	55	91	69	86	82	88	83	75	68	75	68	83	83	81	87	73	89	86	71	80	85	85	82	84	80	86	91	62	84	86	78	79	91	90	76	71	93	77	92	71	71	79	76	84	62	60	87	72	76	85	68	86	75	74	77	71	80	76	70	75	89	87	78	77	70	75	71	66	81	83	93	77	79	70	82	66	79	90	87	86	65	81	78	77	78	72	71	78	78	66	78	85	63	73	88	90	68	70	83	90	67	76	91	74	76	76	69	79	77	68	104	90	82	84	89	81	74	77	80	72	68	80	75	72	81	76	95	79	86	93	80	87	77	81	86	66	77	95	76	85	78	75	83	82	82	69	77	90	88	86	75	85	75	79	84	72	86	85	74	73	72	61	84	91	76	84	83	87	86	89	85	63	62	75	68	75	68	83	75	81	86	72	75	68	95	88	94	80	70	66	86	80	76	72	76	93	82	87	69	86	76	92	65	92	112	89	83	85	75	85	71	88	66	71	76	80	68	69	65	77	78	88	78	75	64	78	80	81	64	72	84	75	81	89	86	67	85	87	70	91	74	78	90	91	81	78	98	79	90	62	89	73	98	71	76	75	61	72	93	82	71	92	72	89	75	88	75	84	66	63	74	86	69	80	86	78	67	82	71	77	87	62	83	88	62	96	80	92	73	85	89	56	83	88	93	82	76	73	66	89	66	82	77	76	84	80	64	63	89	77	75	66	78	72	84	77	94	87	83	63	58	82	73	87	84	74	67	58	80	85	75	78	65	88	81	63	66	94	69	73	88	68	65	80	85	75	78	77	72	71	85	75	83	78	74	67	65	65	90	82	78	76	75	88	88	88	68	100	86	74	73	75	81	87	80	92	50	86	95	72	81	77	75	61	83	70	79	91	85	71	84	69	82	78	79	83	68	75	81	82	85	86	76	91	90	73	85	67	78	75	66	77	84	81	87	90	72	84	73	89	96	77	77	90	85	63	80	73	65	74	81	84	71	87	72	68	83	91	69	75	80	91	73	61	78	78	69	76	91	79	68	81	83	77	85	95	93	89	74	61	74	68	84	87	74	69	90	78	77	76	73	78	81	69	75	75	71	82	70	81	65	67	81	82	80	71	66	78
25064	12272	8135	9192	15546	20113	21062	18323	16492	14980	13199	12609	11499	9987	8784	7724	6865	6240	5680	5063	4504	4107	3713	3424	3393	3026	2748	2591	2210	2083	1847	1539	1224	1083	1042	995	851	905	1018	992	878	892	919	952	816	809	820	757	747	740	709	691	718	727	706	702	707	753	688	665	718	669	680	643	679	679	667	656	631	645	694	666	647	704	634	641	661	652	693	681	633	678	660	657	654	639	638	674	607	618	676	675	685	614	639	637	598	604	654	661	652	639	638	684	653	632	628	649	608	602	634	646	616	620	615	652	655	686	647	674	640	644	669	662	649	692	614	653	613	599	633	616	669	650	691	640	625	643	656	637	640	661	649	696	658	631	678	649	611	673	628	660	648	658	618	650	656	634	633	627	655	680	662	616	596	611	624	686	669	645	622	595	679	663	623	640	663	681	645	681	630	687	678	678	638	569	675	613	690	630	625	675	646	665	657	653	682	652	648	640	651	683	591	671	613	650	640	639	591	682	625	603	662	624	628	644	630	645	639	666	597	637	612	629	666	642	603	646	639	620	666	609	640	621	636	671	610	665	618	664	652	679	644	650	639	643	643	684	654	662	662	644	641	646	642	626	593	646	670	607	680	625	693	634	575	689	630	647	636	612	666	611	602	647	691	655	611	611	654	621	650	656	627	627	643	675	648	675	684	678	726	610	633	610	606	653	660	603	612	681	634	654	695	664	651	604	636	604	679	650	592	664	667	639	674	660	591	645	689	707	656	662	691	635	619	621	657	637	636	616	689	652	648	640	652	599	668	626	662	647	619	646	614	627	600	658	668	655	621	668	654	593	652	670	691	648	618	627	628	639	667	644	639	627	642	650	682	648	640	681	635	644	641	612	704	645	619	629	653	619	708	630	670	651	613	624	621	646	606	645	591	670	666	632	678	682	634	656	678	635	680	663	639	638	627	668	623	655	617	619	643	645	631	617	647	661	642	653	675	626	641	629	638	664	630	633	629	663	641	666	650	641	632	648	594	621	645	627	640	681	637	672	650	637	647	577	687	645	640	684	624	666	625	685	642	630	623	626	640	634	637	641	671	671	585	652	623	667	632	671	687	638	688	665	619	656	634	632	683	645	621	681	613	654	577	694	648	649	679	644	686	676	713	642	638	653	672	647	653	618	643	629	650	630	636	637	639	613	686	643	696	629	630	646	672	614	636	687	621	631	598	683	639	630	635	645	648	611	660	629	609	645	608	663	645	655	612	634	646	609	609	652	650	665	645	638	672	615	654	620	681	639	624	637	671	649	649	673	577	670	591	697	613	624	633	675	650	616	631	656	660	653	645	664	626	660	642	590	655	662	656	607	631	657	624	621	656	678	689	599	666	653	666	676	579	629	612	607	655	644	618	678	608	708	598	652	655	620	656	646	666	644	657	624	650	662	611	634	640	695	663	586	615	638	688	622	612	632	643	648	661	652	665	644	657	658	652	676	671	682	638	638	603	655	632	667	618	646	664	689	664	623	653	677	617	669	635	613	651	609	659	655	627	679	628	620	668	637	652	676	621	655	663	647	635	707	601	660	641	602	665	665	661	682	650	644	653	679	691	610	677	665	637	654	632	663	637	646	584	621	661	608	685	617	645	680	685	677	656	621	620	605	606	669	629	649	645	669	603	670	651	628	660	640	652	644	655	647	634	604	632	662	615	644	608	661	671	619	592	639	625	637	690	638	648	630	614	663	646	661	637	607	633	634	593	649	647	617	661	661	655	634	649	629	640	648	648	601	694	647	691	673	601	623	667	641	675	644	651	595	636	623	625	622	614	651	628	632	674	642	627	597	618	628	658	642	628	673	665	668	652	627	699	665	630	660	660	637	653	621	623	644	632	663	672	647	675	652	618	675	654	593	598	653	665	605	683	649	648	621	598	618	666	716	697	684	647	646	599	592	620	642	630	620	661	605	648	621	682	619	636	645	675	671	636	653	670	655	672	634	655	630	637	668	645	625	670	663	651	631	665	634	683	595	655	612	642	639	637	600	654	614	652	673	637	653	659	656	662	659	611	641	615	626	658	633	671	632	582	630	593	708	660	652	644	660	632	660	643	616	608	683	669	670	682	668	619	630	634	642	621	622	665	633	638	670	650	682	620	655	638	693	650	670	659	639	646	668	655	666	632	638	638	621	666	616	677	623	656	694	636	663	614	636	644	658	662	640	651	612	643	622	643	675	610	638	647	645	645	676	627	630	697	627	664	639	667	632	642	638	639	652	641	638	620	625	653	673	659	644	635	644	652	618	642	671	651	649	637	686	669	664	674	637	623	663	646	706	635	620	647	633	673	688	641	613	632	637	649	650	656	589	644	662	638	613	621	650	622	644	638	652	646	634	593	674	661	604	646	628	616	659	619	662	634	669	666	622	642	650	642	685	622	643	639	638	677	633	667	632	649	646	628	652	645	670	641	605	644	609	625	687	648	644	651	611	634	670	652	669	644	620	650	621	629	673	647	667	596	671	620	646	655	617	663	639	680	628	643	657	638	675	660	621	687	591	631	647	695	644	660	668	666	628	599	638	656	691	659	621	602	670	610	621	655	683	593	658	663	634	612	616	667	657	658	641	673	668	653	676	659	673	695	659	615	657	638	641	666	636	664	620	684	617	662	650	647	566	613	665	635	633	613	624	620	636	671	628	615	649	652	652	622	643	655	633	654	645	617	639	655	625	619	675	625	645	607	628	655	636	667	631	678	635	650	618	672	649	668	650	636	666	622	645	710	630	615	666	603	690	678	619	680	661	587	630	645	609	665	620	633	602	628	675	627	648	662	664	675	675	653	618	651	664	642	640	692	614	648	673	610	597	628	663	641	618	614	645	658	634	684	662	628	672	624	649	646	639	632	630	637	659	681	634	609	625	644	670	639	632	648	617	651	679	615	652	651	648	628	621	668	637	674	642	648	611	696	636	617	669	614	652	630	616	663	616	667	656	682	626	641	651	696	649	665	623	646	627	630	678	648	690	676	623	604	659	637	630	658	680	600	618	593	650	684	643	654	601	647	656	638	640	615	698	679	645	628	640	639	663	645	700	665	669	674	649	660	667	686	660	678	630	646	594	647	604	636	647	691	688	629	655	655	637	595	646	668	625	668	625	653	633	662	652	625	677	639	673	611	650	652	658	687	597	656	662	626	623	670	657	641	613	617	676	656	628	634	650	641	642	647	637	598	653	642	659	637	621	620	695	619	659	633	632	656	663	631	630	636	655	625	685	607	679	633	633	630	635	652	670	630	625	653	622	660	647	624	664	648	615	590	635	644	627	608	659	663	632	679	636	628	609	668	609	626	625	621	659	625	667	608	629	711	606	630	664	601	631	666	671	628	632	573	653	646	669	619	690	669	701	665	706	623	641	638	638	680	662	591	709	678	689	688	669	618	641	618	698	633	661	671	644	651	650	624	676	665	625	688	620	657	610	643	655	648	652	622	663	686	624	608	632	669	607	648	661	650	618	620	648	631	662	666	661	610	673
5937	2009	1113	787	607	636	805	778	776	710	631	630	594	551	477	412	337	343	308	321	328	283	256	250	234	229	231	181	172	170	165	162	155	140	134	120	125	121	122	112	143	131	130	129	123	113	107	120	106	93	116	118	95	115	108	126	106	98	90	108	109	85	133	95	93	104	94	102	96	116	118	99	99	114	109	120	96	100	104	125	108	134	126	98	103	113	113	107	104	128	113	107	84	118	121	110	115	115	115	100	90	121	114	122	91	104	102	95	94	110	111	118	121	106	96	113	109	113	105	94	126	107	119	115	109	94	108	105	103	97	110	121	102	103	93	128	119	108	112	113	108	91	105	106	108	124	101	107	106	99	89	108	111	117	107	104	106	104	114	104	115	115	92	100	103	107	93	119	115	105	112	95	90	87	111	110	105	111	103	86	110	109	119	90	98	102	118	115	112	113	118	85	133	89	107	102	108	119	119	118	126	97	111	113	101	101	76	111	108	115	102	95	112	109	116	114	98	91	104	108	100	97	92	108	103	106	107	108	103	105	104	107	111	101	102	93	94	108	96	115	92	126	107	103	128	100	103	114	95	97	102	114	111	99	85	110	113	115	127	101	118	97	99	85	117	79	102	97	94	105	118	100	112	88	90	100	108	105	110	105	102	105	105	121	130	111	100	108	104	134	114	99	114	108	100	100	117	114	110	118	104	104	110	112	119	97	116	115	113	119	114	99	128	100	94	110	123	102	95	116	120	106	107	94	78	98	112	115	132	117	94	94	98	110	112	93	141	97	112	120	104	136	90	103	115	109	104	100	106	114	105	99	110	121	84	122	99	116	104	97	108	108	108	97	107	90	109	106	107	114	112	94	113	106	107	95	104	86	107	122	122	120	103	123	99	134	102	101	96	99	103	113	104	120	102	100	118	110	105	119	109	104	122	110	110	105	114	121	108	113	107	91	102	113	110	111	108	98	112	105	105	112	121	104	101	96	114	106	104	97	109	125	96	96	112	113	116	99	120	102	117	97	118	104	106	120	101	89	105	109	103	77	125	99	104	117	115	109	119	98	111	97	108	107	111	103	111	97	100	111	117	130	96	108	93	94	91	106	114	114	117	112	113	127	99	97	112	118	101	95	128	99	125	106	109	108	123	118	119	120	106	122	101	111	90	107	108	89	106	125	103	113	119	112	98	102	113	108	114	118	107	126	109	108	128	122	122	101	104	128	124	106	103	90	102	123	118	102	105	93	119	106	106	86	81	115	107	112	107	101	127	125	98	99	116	106	110	106	99	122	122	125	125	108	109	110	116	86	127	113	100	99	109	114	121	100	110	141	88	106	114	117	122	107	107	107	100	96	98	98	125	105	104	90	122	103	121	92	86	94	106	116	106	103	123	115	100	101	102	108	92	106	103	124	99	101	118	117	105	102	118	112	103	119	118	77	98	96	122	107	112	114	104	116	93	115	101	133	97	102	106	117	117	102	118	113	97	98	101	114	129	130	97	102	104	106	109	103	127	103	112	123	104	109	115	101	110	123	114	97	105	118	91	108	118	108	101	112	97	110	104	105	101	97	128	108	106	95	111	113	109	98	116	92	97	117	112	97	119	102	118	107	127	107	90	113	104	121	120	110	104	121	88	97	123	109	110	110	85	115	97	96	119	129	125	111	79	121	100	92	114	110	123	110	103	102	118	114	114	105	112	119	104	94	127	104	99	94	108	95	104	111	88	108	120	99	106	103	98	126	112	124	107	100	129	96	108	104	97	92	99	110	95	110	114	100	104	104	109	94	95	104	94	98	106	105	117	95	112	102	108	115	124	115	133	92	107	107	84	101	99	103	114	104	117	115	106	107	97	110	106	104	123	122	102	114	107	110	105	116	128	107	94	110	100	105	121	113	109	120	92	105	107	118	110	97	118	100	118	95	94	107	111	93	112	112	101	130	106	102	135	126	111	121	109	117	121	114	125	125	102	92	119	122	104	106	105	97	106	97	118	94	107	98	90	111	106	94	108	105	123	105	100	97	104	115	110	98	100	94	116	94	102	91	119	110	109	111	102	125	97	89	114	132	117	128	99	111	84	102	102	113	112	96	100	101	131	110	101	113	83	106	120	112	107	100	146	110	116	115	102	105	127	107	120	102	114	108	95	121	117	82	124	108	116	104	117	119	106	114	101	96	98	107	103	109	120	120	96	105	108	107	117	98	106	98	97	128	95	120	101	103	111	108	108	96	115	116	111	113	107	106	112	116	120	106	118	111	105	118	132	121	104	89	122	101	108	122	110	108	104	103	82	102	87	115	92	112	117	89	103	105	103	113	103	109	111	104	123	101	126	104	115	106	119	119	99	115	108	100	110	95	121	118	103	95	105	92	105	102	99	117	107	107	103	99	117	117	96	118	113	109	98	99	114	126	90	108	91	99	106	105	98	92	109	95	94	117	102	106	105	118	118	94	115	114	127	101	116	116	101	93	82	127	104	96	102	127	94	102	113	97	102	111	102	104	114	119	108	116	126	103	120	94	118	137	90	96	85	111	120	93	105	100	94	113	92	97	103	129	114	98	102	87	102	107	106	112	116	90	109	102	115	117	92	113	113	110	98	87	115	113	116	110	130	94	106	90	102	126	98	104	109	108	107	123	103	122	99	120	97	126	128	93	100	97	111	109	115	100	99	93	101	101	104	116	115	105	114	107	102	102	103	124	119	105	119	103	110	100	103	107	106	94	112	115	96	97	119	116	121	102	107	95	117	116	114	103	122	91	107	93	109	114	89	107	124	113	97	112	98	101	112	113	111	122	124	118	84	110	108	103	114	107	77	121	113	122	118	102	110	97	105	133	117	123	107	103	107	89	114	100	113	111	99	103	113	94	115	110	105	109	98	112	109	115	114	104	106	120	99	108	119	127	102	85	107	109	109	96	123	100	105	111	106	107	113	107	107	107	106	108	100	101	113	87	105	110	110	89	133	114	139	89	110	102	109	112	114	102	119	93	95	116	98	86	101	113	108	110	83	103	104	120	95	106	88	111	98	97	96	120	97	118	118	103	91	107	105	127	114	111	116	105	99	124	112	105	102	113	110	102	110	110	109	100	100	97	108	122	102	91	111	102	97	107	100	101	109	127	110	122	106	108	84	128	107	116	108	122	117	93	115	108	109	116	124	101	107	99	108	126	130	95	103	107	100	112	106	95	123	89	93	107	109	111	111	109	103	121	107	94	128	130	118	121	112	124	127	107	90	135	100	103	110	137	112	105	95	125	116	130	110	113	109	103	108	126	121	98	117	95	93	126	105	107	114	104	125	110	116	114	113	104	103	105	106	96	96	94	89	112	105	102	99	110	103	115	103	128	106	115	103	102	115	92	106	120	91	95	104	98	106	105	113	104	111	97	88	92	102	116	105	113	95	109	113	106	112	99	99	91	119	92	96	109	104	94	105	112	103	112	92	105	106	115	116	106	107	98	92	102	109	114	116	97	107	98	91	101	102	100	111	102	108	120
31888	15589	10979	12102	19542	24606	25321	22987	20854	19188	17446	16639	15282	13558	12043	10547	9359	8712	8074	7135	6418	6009	5340	5064	4985	4674	4135	3614	3168	2953	2524	2219	1836	1602	1473	1320	1267	1350	1447	1408	1330	1308	1362	1271	1152	1114	1119	1135	1103	1071	1046	978	1026	1039	998	997	1002	1047	935	1016	947	1000	907	939	948	917	877	900	906	884	884	880	870	884	889	841	871	910	875	862	890	871	902	922	922	913	883	825	906	897	873	835	857	898	908	921	863	883	870	860	881	893	850	847	928	876	905	865	887	837	869	896	894	861	893	858	860	806	931	932	947	898	908	890	894	924	850	863	899	850	862	915	906	881	866	914	960	878	869	906	882	872	839	852	855	858	832	901	856	933	923	942	929	883	859	853	912	903	887	837	833	944	862	955	890	867	874	854	883	884	911	907	891	904	878	886	919	873	894	883	861	918	909	900	878	937	857	879	919	922	858	893	929	885	941	884	925	893	874	839	910	915	972	912	897	891	854	892	901	919	887	897	851	909	930	895	921	902	873	895	860	863	910	911	847	890	891	898	889	868	878	859	879	883	877	922	843	868	903	907	935	918	884	875	922	917	895	893	882	907	843	843	846	918	896	920	840	852	862	890	800	871	902	869	842	892	865	856	924	912	918	902	859	867	867	882	857	881	906	901	885	883	914	913	928	895	854	915	900	851	951	887	878	915	907	877	894	813	933	843	885	884	900	920	929	910	881	950	954	835	894	900	919	908	850	873	860	847	828	883	902	887	881	801	868	863	885	875	865	890	907	880	941	835	873	856	882	851	895	980	893	819	913	841	927	911	930	892	887	898	912	841	917	867	898	867	881	861	895	878	864	925	928	912	885	862	882	884	866	919	890	854	899	933	900	977	857	907	897	877	873	906	898	844	870	881	883	856	928	861	857	924	889	913	929	925	819	840	916	929	819	889	862	888	881	922	888	824	885	905	873	867	891	836	851	834	898	944	897	856	888	913	836	863	896	923	895	915	901	878	909	898	919	899	908	893	924	884	917	875	844	864	838	892	886	890	904	865	885	905	886	862	948	863	885	888	932	895	906	925	908	868	871	876	845	904	909	928	880	886	897	877	875	868	906	879	921	853	860	867	923	895	903	901	903	895	947	841	877	853	876	871	877	862	899	883	886	909	950	897	946	918	878	868	919	841	865	863	914	928	916	895	952	893	821	910	872	844	941	890	891	908	869	851	922	887	851	895	921	889	902	891	868	919	954	906	867	907	926	876	921	889	924	906	912	875	901	874	897	860	941	837	878	957	922	933	865	953	866	918	841	878	906	902	880	860	862	874	891	886	887	871	833	906	920	842	828	891	912	872	911	921	831	892	864	893	930	918	889	866	889	907	839	831	880	897	928	892	901	908	868	874	929	880	849	896	823	853	926	882	938	926	864	890	872	893	863	883	896	882	907	933	938	879	912	931	925	896	910	869	918	873	857	852	905	903	869	848	900	885	899	905	885	878	846	891	883	859	876	894	853	882	887	851	886	853	834	876	917	884	897	932	877	1000	904	875	872	889	929	916	958	916	903	863	861	861	906	912	882	855	857	909	875	871	901	884	869	947	908	904	927	851	888	884	866	913	896	858	890	889	906	891	878	923	891	897	910	902	909	852	863	838	922	866	844	909	855	898	838	916	910	890	853	858	875	895	900	875	854	892	936	884	885	902	916	852	910	901	915	893	936	893	838	896	843	918	909	898	847	875	904	928	856	933	865	866	880	919	822	922	914	872	874	878	907	873	900	861	936	899	858	910	906	865	863	877	880	886	867	894	873	873	878	873	845	922	856	904	930	891	878	871	928	859	900	843	889	882	904	896	949	911	851	905	858	901	932	870	863	862	917	891	931	895	880	886	835	854	858	919	899	885	888	902	927	910	895	850	926	870	865	903	887	959	862	871	851	916	857	880	904	917	824	933	903	883	876	855	876	911	923	870	872	891	882	888	903	861	931	921	877	940	820	893	937	890	893	858	925	859	929	903	882	871	937	902	874	834	819	926	904	875	912	904	877	879	875	891	881	902	873	908	886	889	876	898	890	848	898	869	914	903	923	914	948	850	853	900	888	874	918	901	869	873	874	860	895	890	836	860	894	908	879	844	843	881	885	922	841	875	917	890	904	826	893	877	898	883	944	861	859	901	908	906	873	905	883	920	811	927	894	888	897	889	913	869	936	888	906	868	880	880	897	863	924	843	899	841	868	929	922	918	865	900	919	887	883	914	841	918	870	908	889	925	855	872	899	837	864	907	822	888	906	857	911	906	937	901	805	867	880	924	933	920	860	859	890	897	897	866	920	874	862	917	874	882	868	855	868	850	876	869	880	858	893	868	907	881	905	903	885	933	870	843	893	894	894	904	913	943	878	881	910	897	865	936	860	904	902	902	867	797	887	877	868	909	874	918	949	852	888	918	889	856	880	831	898	959	868	885	904	898	836	878	889	896	898	892	858	919	839	847	883	903	905	846	905	890	862	922	927	900	967	904	890	854	849	923	905	930	962	896	913	882	872	846	864	885	931	862	881	903	840	882	894	876	890	862	871	910	935	883	862	921	910	854	918	870	914	895	880	826	887	935	889	930	871	936	848	895	933	915	870	924	849	869	861	883	901	835	887	893	875	878	880	939	906	857	897	894	884	902	856	910	909	859	893	885	897	888	880	879	888	873	910	895	955	928	851	900	888	884	888	882	881	819	895	967	889	887	860	857	874	795	872	869	888	885	878	900	860	928	942	862	904	901	890	923	904	928	835	908	884	900	846	897	923	918	876	836	888	924	891	898	914	913	917	902	886	869	859	874	900	853	875	850	896	920	929	899	879	848	922	939	840	803	862	885	914	942	853	835	901	920	911	914	866	912	860	869	918	956	907	878	880	859	890	885	877	883	902	894	901	857	890	885	856	875	861	909	880	925	936	932	875	870	912	898	835	872	899	872	884	855	885	930	918	877	961	897	858	854	861	920	889	917	939	912	893	905	922	863	881	893	914	899	899	882	907	901	894	875	809	923	875	832	893	859	905	875	864	921	934	829	888	879	906	918	880	905	852	891	897	871	902	890	901	900	849	876	878	953	934	821	875	898	911	911	909	899	833	889	848	926	917	853	901	911	931	887	911	876	905	838	880	907	902	905	886	866	879	959	871	884	846	878	849	851	955	861	844	833	855	948	894	855	876	888	893	932	896	880	857	912	853	929	868	914	913	862	889	779	896	873	909	875	880	909	890	889	949	846	879	863	881	861	929	891	888	914	916	909	892	952	907	896	873	870	843	895	925	855	836	880	860	799	868	908	824	933	893	891	887	921	910	849	871	877	883	905	862	888	896	940	912	831	863	914	938	857	870	837	931	853	913	875	894	901	925	893	884	837	882	893	893	881	895	836	915	938	908	863	940	873	920	871	868	870	895	941	879	924	862	838	907	883	856	909	876	906	886	899	902	926	875	868	917	828	927	892	889	900	918	933	929	931	882	889	926	880	924	906	952	905	879	886
8301	1727	922	642	498	503	707	681	580	615	572	511	434	428	396	352	266	281	300	276	215	217	180	184	185	159	155	136	116	123	99	108	78	75	80	57	76	75	51	87	61	51	71	66	44	65	56	58	52	64	54	57	47	55	63	56	43	60	58	55	46	49	51	50	60	49	54	71	52	55	49	57	54	57	51	60	41	52	50	58	48	60	45	55	51	52	53	44	60	48	64	54	43	59	57	54	40	55	50	45	52	51	48	48	42	50	57	54	46	49	48	64	53	55	52	51	56	51	46	71	45	64	64	41	58	54	47	57	54	59	53	50	64	53	59	54	64	58	75	46	47	55	54	65	44	42	60	48	59	55	63	55	47	37	60	60	44	45	55	37	51	66	54	65	55	56	55	53	55	63	55	52	56	49	50	66	53	39	68	60	50	58	56	48	44	63	51	46	57	50	52	59	55	49	50	43	51	53	48	45	44	52	54	47	54	49	54	55	53	58	56	47	52	42	52	48	50	58	62	54	48	60	48	47	58	46	38	49	44	47	50	51	46	43	53	54	55	58	37	54	62	57	49	41	42	49	59	48	52	58	45	44	63	51	60	46	51	52	53	49	58	56	51	52	44	50	41	52	57	51	48	52	47	52	47	59	56	74	53	50	58	44	54	52	65	54	55	56	60	50	49	55	60	49	67	57	49	54	55	58	70	56	55	62	56	56	61	52	43	71	60	62	52	66	53	46	56	55	53	57	51	45	60	37	60	56	50	47	52	48	49	59	51	41	51	57	47	46	43	54	65	53	57	57	42	49	42	54	51	54	59	48	55	52	59	52	65	65	46	51	66	58	63	52	43	57	59	45	55	58	55	66	65	52	63	37	42	49	53	44	50	50	57	49	49	57	55	53	56	60	46	63	69	63	47	45	56	51	45	49	58	53	51	46	53	50	65	52	68	42	57	58	44	57	44	51	51	53	60	60	61	53	54	58	62	66	51	42	60	63	49	50	50	54	54	58	46	53	54	58	66	60	52	58	50	51	57	54	41	50	65	48	54	54	45	46	59	53	48	45	59	41	40	44	55	37	60	52	36	47	50	52	59	56	41	58	52	44	45	61	57	52	46	51	58	55	44	49	59	62	52	47	44	61	57	64	65	59	53	62	52	49	56	40	58	52	44	62	56	51	58	59	54	49	48	58	48	55	59	48	72	49	46	56	59	56	64	46	48	55	42	49	50	71	52	56	70	50	51	55	43	57	49	58	53	52	66	60	48	65	49	59	51	52	58	64	45	51	44	64	46	58	52	53	46	38	45	60	51	48	62	56	53	64	60	51	56	41	61	56	52	47	46	51	54	52	46	54	51	43	48	43	52	53	42	44	50	54	65	49	58	56	55	61	63	64	55	58	51	37	46	46	47	48	61	56	48	37	47	62	47	56	46	68	54	55	55	63	49	59	44	45	48	60	64	50	43	54	57	50	51	40	54	54	55	61	44	55	37	56	61	54	58	54	47	56	46	44	40	50	62	52	59	62	60	52	64	57	39	59	49	78	50	47	55	56	66	55	50	42	51	53	52	67	61	48	40	58	58	48	62	49	53	41	56	40	48	54	56	49	44	56	55	52	47	47	50	56	56	42	55	49	62	52	58	54	39	50	52	45	56	52	62	40	43	54	60	51	52	45	61	56	53	47	53	43	42	51	59	54	39	57	30	45	56	49	54	59	40	55	55	63	50	62	44	59	67	52	57	51	65	56	49	50	49	42	63	48	49	46	46	59	51	50	64	43	50	43	50	54	51	77	48	65	62	48	51	57	40	55	45	50	59	52	54	50	53	45	46	52	62	59	53	52	52	62	50	66	51	60	55	64	55	54	63	59	53	40	43	61	52	49	38	53	60	56	63	43	48	50	50	52	45	36	52	52	60	61	60	51	50	60	67	56	48	51	55	52	59	58	48	43	48	47	45	50	57	52	53	52	46	66	59	52	54	54	59	63	62	53	57	50	52	54	47	45	61	56	56	55	51	51	59	55	48	52	46	64	42	42	57	61	41	58	49	43	51	69	46	50	57	55	67	47	46	49	54	42	63	57	46	45	48	51	55	57	49	51	63	53	54	49	52	42	46	52	60	68	63	41	59	51	31	54	47	58	64	54	55	56	49	57	51	59	42	54	55	47	63	45	66	52	55	53	55	56	54	66	48	48	50	57	51	59	52	58	48	55	63	44	62	53	55	52	44	42	45	52	48	52	59	45	53	51	72	59	42	57	45	47	45	52	36	61	42	50	44	59	48	58	44	51	47	54	61	61	48	46	49	43	50	46	62	57	57	50	49	55	57	58	53	62	46	48	41	44	50	45	58	57	52	57	50	63	60	48	58	45	48	63	50	56	48	56	50	62	70	56	57	56	58	45	65	46	47	53	49	45	51	53	47	44	58	48	55	53	48	48	57	60	58	52	52	54	58	71	50	46	47	52	64	53	39	61	66	48	48	63	45	50	55	47	48	59	59	60	68	54	53	49	48	53	53	48	56	47	53	40	67	48	72	52	50	51	47	57	62	45	51	39	56	51	51	72	64	60	67	53	59	41	58	49	58	53	55	64	70	57	53	50	62	47	47	54	54	50	48	52	59	51	47	54	48	45	48	43	55	66	55	57	45	55	44	69	48	48	46	51	53	47	45	44	62	56	50	55	44	59	47	60	55	51	51	63	64	70	57	43	63	45	58	55	52	55	54	64	56	60	51	51	58	55	66	68	41	44	59	44	50	42	62	56	49	66	51	62	44	45	57	52	65	50	58	45	61	48	51	45	45	60	53	58	46	38	58	58	52	44	60	46	47	53	54	60	55	43	56	57	59	54	61	63	41	70	48	51	52	53	46	42	50	69	60	40	51	59	51	56	53	53	65	61	52	62	53	55	45	43	61	65	53	48	59	52	55	64	53	63	54	60	67	61	51	58	53	56	41	56	55	33	45	51	54	49	63	49	55	50	45	54	48	37	55	48	47	50	58	50	52	55	47	65	51	51	64	47	42	55	42	46	53	52	48	65	47	51	43	53	48	50	47	51	46	49	55	47	55	48	44	56	50	56	62	43	47	52	57	53	51	67	54	44	46	70	53	43	54	52	49	51	67	58	52	61	57	45	48	54	63	45	53	47	54	53	50	44	61	48	53	46	49	50	53	58	63	59	56	56	56	58	62	52	51	44	46	48	53	45	58	58	59	42	53	49	52	49	44	46	60	47	64	47	53	58	59	59	41	60	50	46	43	53	37	51	57	53	66	49	45	48	61	60	57	55	56	42	52	56	53	59	50	57	49	52	74	54	66	47	60	49	45	54	48	54	52	64	42	58	55	49	50	50	52	48	47	41	48	49	53	57	58	55	54	40	49	53	59	51	48	42	67	58	55	54	60	48	64	51	50	37	42	56	59	54	39	47	57	52	49	55	50	51	41	59	49	61	55	48	73	55	48	56	48	55	55	58	60	63	43	46	60	51	42	43	50	45
27519	14022	9781	10532	17803	22893	23718	21384	19661	18071	16480	15977	14303	12587	10987	9646	8673	8069	7501	6740	6008	5365	4762	4687	4471	4119	3649	3121	2704	2416	2033	1694	1224	1180	1007	879	860	892	965	912	846	817	901	805	654	717	654	639	632	567	541	539	564	561	557	550	549	506	576	562	506	477	514	470	454	468	458	480	427	438	472	464	457	474	436	421	469	439	419	449	412	494	443	472	420	488	456	429	423	427	468	430	448	449	444	463	461	431	455	500	466	420	455	484	417	439	454	437	415	436	476	442	412	431	425	437	463	405	440	438	471	437	472	449	485	423	437	462	440	423	462	456	475	409	464	460	427	438	417	459	460	431	420	431	412	435	448	411	423	449	470	408	430	450	415	429	418	458	448	436	442	433	426	496	443	429	447	445	438	448	421	451	487	425	412	455	445	453	488	433	457	458	415	450	452	448	419	429	437	417	475	452	449	406	407	425	441	415	422	464	424	459	457	450	469	458	410	465	441	429	449	426	418	452	457	458	440	430	461	435	454	438	404	449	435	408	486	421	442	463	434	489	443	491	453	421	444	436	429	401	419	435	418	419	481	423	431	481	435	427	455	435	438	497	423	459	481	431	442	424	418	444	414	421	467	446	426	417	438	406	411	436	445	457	456	438	426	449	436	418	447	443	507	425	411	409	436	459	467	430	428	451	445	430	475	443	473	441	423	405	455	404	436	443	417	457	439	432	425	399	471	428	448	428	448	422	446	429	435	458	445	449	437	447	419	432	412	461	457	441	460	465	458	448	428	426	440	451	462	458	419	434	463	469	436	446	433	429	401	441	438	441	437	428	431	461	453	462	449	441	424	476	430	465	480	435	443	437	438	445	487	399	437	452	418	447	411	457	422	433	412	458	452	387	477	481	438	473	469	410	432	426	415	428	485	430	430	485	449	471	441	411	428	447	490	445	376	452	423	418	499	413	416	428	454	440	455	436	452	428	391	412	439	500	425	439	440	475	423	446	431	422	432	463	437	438	425	426	478	434	462	436	422	453	467	421	439	451	458	409	441	466	428	437	464	465	426	435	494	425	446	441	449	456	453	413	428	478	512	435	407	447	422	480	422	457	497	401	455	435	434	443	422	472	474	507	453	435	462	458	455	437	436	406	434	421	473	384	469	475	444	471	439	414	454	440	445	462	442	413	435	444	410	459	430	419	449	455	409	445	411	430	444	437	468	460	427	432	453	433	439	478	459	409	438	415	442	459	449	434	448	409	435	436	432	456	452	414	439	476	413	448	457	432	424	431	413	474	454	425	441	467	395	435	463	452	458	432	479	457	406	471	449	423	440	433	471	442	449	435	405	432	426	438	443	447	462	425	469	456	442	442	441	434	422	448	450	446	412	435	486	427	472	443	444	423	446	413	448	456	447	410	463	419	436	445	442	469	453	466	453	449	455	442	391	451	406	424	461	415	456	445	428	444	420	430	458	464	479	432	431	448	424	440	453	425	428	433	477	467	413	446	440	464	426	446	450	442	426	475	444	400	449	463	450	443	441	430	456	462	467	402	473	448	404	433	421	462	427	433	449	458	462	466	421	450	459	419	458	391	454	477	462	472	461	440	458	434	437	398	419	441	435	478	429	477	434	427	439	390	441	426	467	432	456	471	436	458	421	453	442	472	439	479	481	439	451	452	416	420	461	436	461	460	455	436	473	454	449	437	446	451	434	404	462	428	442	445	446	404	452	471	476	432	440	454	439	456	459	456	441	445	434	418	464	455	415	411	460	451	440	423	427	451	449	437	457	424	442	442	429	452	438	439	436	429	452	435	455	447	460	490	433	423	457	414	466	412	438	385	447	458	465	447	436	447	473	436	434	447	428	444	407	464	411	439	470	459	447	406	427	455	477	423	445	440	414	417	409	406	430	449	471	448	445	449	453	424	461	469	452	461	418	422	407	432	430	463	431	408	446	424	440	395	438	449	425	437	480	418	460	415	441	441	417	462	459	450	461	440	428	394	430	475	459	447	426	426	442	469	462	416	424	436	425	433	460	456	482	443	461	458	430	440	468	432	446	410	399	458	453	435	417	465	428	422	424	442	429	445	473	441	418	401	377	470	417	428	447	442	437	493	426	449	473	423	439	437	439	422	467	434	413	435	419	391	458	439	429	437	426	411	412	425	436	476	437	393	456	446	430	416	447	411	454	431	434	476	457	429	423	430	468	417	369	417	429	400	456	434	419	420	441	431	448	454	476	456	487	443	406	449	440	451	477	430	456	478	413	426	459	441	428	436	431	428	446	474	435	433	454	426	439	414	435	418	435	426	439	407	450	436	449	441	445	431	446	455	472	422	406	439	517	431	444	458	416	448	465	457	422	472	402	445	432	413	444	415	456	427	443	427	460	427	466	415	427	483	502	421	451	406	472	473	437	455	422	452	469	455	406	434	449	465	425	469	441	421	414	453	472	463	456	420	394	413	458	428	433	444	446	435	453	413	405	418	455	446	430	431	444	440	422	446	441	430	448	449	422	436	445	459	431	454	454	450	437	452	447	424	451	414	448	434	441	427	414	455	450	440	436	429	453	423	441	424	415	421	461	423	462	436	383	423	438	413	422	441	411	442	415	462	460	443	409	444	464	452	418	443	425	462	460	401	430	490	449	448	439	485	448	454	430	390	445	449	422	406	461	430	418	465	465	465	412	381	449	448	453	434	451	396	445	421	415	434	446	457	432	447	453	451	466	444	447	436	455	464	426	446	422	421	406	421	430	401	446	440	489	418	449	406	465	439	435	411	453	446	450	451	468	404	453	470	457	444	437	450	468	465	475	442	447	415	444	455	438	452	448	485	424	479	434	440	430	451	433	438	460	478	447	460	426	435	450	449	434	444	434	402	423	432	412	436	475	449	466	444	423	413	447	471	447	449	435	433	415	425	458	449	435	429	421	420	420	432	432	461	492	429	443	421	471	438	462	429	461	430	447	437	491	450	477	429	416	451	492	457	435	419	454	420	432	452	424	412	433	407	458	406	420	427	442	452	431	475	431	438	395	446	401	444	453	439	430	435	420	440	462	427	441	438	404	430	420	438	452	439	450	447	442	458	397	449	455	460	448	386	432	410	451	462	435	478	466	414	441	459	409	438	445	444	449	407	455	429	421	425	446	485	453	456	476	425	433	398	451	401	444	476	427	444	444	455	503	459	491	421	459	437	440	457	445	435	438	464	414	435	491	452	401	437	436	455	440	428	487	411	447	456	418	433	438	450	463	431	420	448	428	471	454	432	436	473	451	444	435	422	437	414	426	404	431	436	495	421	468	450	435	418	456	445	434	431	448	437	459	412	439	415	450	481	402	415	404	440	449	442	446	408	395	409	437	425	463	403	432	486	461	457	438	450	472	425	439	461	439	412	429	463	431	414	418	459	387	425	432	438	482	450	431	428	461	456	428	488	453	443	471	447	432	456	448	481	472	451	448	426	460	416	440	472	422	435	453	427	438	431	449	457	443	408	436	464	405	450
8145	2519	1320	832	624	736	890	887	862	872	772	790	702	578	565	486	412	427	380	367	315	306	303	280	259	255	237	203	182	183	152	146	136	110	111	126	122	111	121	116	123	110	121	94	109	103	111	85	100	112	110	84	88	107	79	100	71	96	111	87	89	100	109	97	79	96	87	107	81	70	81	89	88	78	89	79	85	86	78	86	98	104	86	75	106	93	99	91	100	92	103	84	75	100	92	89	91	100	82	85	97	96	98	92	94	81	90	91	98	70	87	92	81	101	95	83	110	81	92	91	87	97	78	93	98	81	106	92	82	96	84	85	82	75	87	93	96	91	90	95	74	99	76	98	97	81	77	100	98	92	68	95	73	81	83	95	91	95	84	87	86	83	104	74	108	81	93	104	86	100	79	75	101	99	96	86	81	80	93	71	94	90	87	85	105	74	94	93	71	95	79	86	81	82	93	68	72	91	78	106	92	94	109	78	101	97	73	80	91	90	94	108	107	95	94	91	96	78	88	95	103	91	87	87	94	98	82	91	90	116	106	99	82	90	104	85	81	98	93	95	92	101	87	88	87	90	95	93	105	74	83	101	73	91	82	95	108	93	88	95	85	88	78	96	86	101	105	83	85	72	93	75	100	94	83	113	100	98	86	89	88	77	95	77	91	110	78	106	106	79	81	103	90	103	88	94	76	83	104	91	85	102	109	86	90	104	93	67	80	85	81	73	86	91	84	84	86	97	85	93	65	94	97	106	98	100	85	99	73	87	101	101	75	80	85	99	85	73	101	113	83	87	73	98	84	94	105	107	78	88	87	81	77	91	87	86	85	104	86	96	95	82	82	106	91	77	90	102	89	83	99	89	103	90	89	66	78	101	90	72	82	91	96	85	86	86	85	100	86	69	104	78	74	76	97	89	91	96	86	88	96	83	90	99	91	75	96	82	100	89	103	98	92	70	83	75	93	81	78	105	80	86	92	98	94	89	80	86	90	83	95	100	91	86	89	100	86	86	97	127	87	105	83	105	87	85	89	89	101	96	77	84	86	111	87	75	103	81	91	102	79	83	95	91	89	91	77	90	90	78	98	91	103	81	89	100	107	103	105	80	95	97	94	88	78	92	80	107	87	99	81	82	73	80	81	92	85	99	94	92	79	107	93	77	96	90	97	88	82	77	108	100	80	93	88	96	77	77	93	96	98	94	99	91	80	92	78	86	80	100	85	79	86	94	101	87	97	86	94	88	81	87	96	91	111	72	81	96	91	99	81	76	89	94	88	100	93	78	85	76	91	92	79	78	98	94	65	93	87	79	70	85	92	91	75	94	98	93	80	106	97	103	93	80	93	99	99	93	101	107	97	72	78	92	101	84	92	89	96	93	116	95	82	86	95	87	81	96	94	95	101	91	84	79	71	93	86	86	69	76	85	77	91	93	95	85	92	98	105	102	77	107	118	104	92	86	88	80	95	97	93	84	103	102	90	86	94	86	80	96	88	104	94	89	106	86	93	80	98	89	102	71	97	85	81	101	95	78	81	76	74	96	87	89	82	84	80	98	85	91	85	80	84	100	95	89	102	90	101	112	94	104	100	85	72	79	76	87	115	96	88	101	88	89	76	73	80	76	104	96	99	79	80	86	81	89	106	93	96	106	101	109	85	86	95	90	84	97	71	94	90	91	74	83	79	94	100	95	96	95	78	80	98	87	78	96	89	95	80	86	81	96	100	83	86	90	92	88	99	84	87	97	79	70	95	86	94	102	88	95	82	92	90	88	91	91	85	99	85	91	90	95	94	91	95	87	98	84	88	89	92	96	87	79	78	102	110	74	73	91	92	100	97	86	72	94	87	99	88	99	89	87	108	77	86	90	74	87	99	74	88	87	97	96	86	97	78	101	82	82	80	95	74	75	72	101	99	83	110	91	88	95	104	90	97	79	91	89	98	99	73	78	99	95	86	89	80	92	92	89	75	79	89	115	91	89	100	94	88	81	87	101	85	75	76	95	92	100	71	102	92	102	68	85	88	97	85	80	108	75	91	96	87	81	103	94	80	93	82	100	97	81	82	100	94	79	99	96	95	91	91	85	81	83	85	96	79	99	91	92	92	84	96	80	95	82	96	83	81	86	63	92	82	87	86	104	90	106	107	94	103	88	76	111	96	97	73	95	75	85	110	92	84	95	98	78	99	76	87	83	97	95	98	82	106	83	95	101	81	97	81	83	103	80	81	85	97	81	91	94	85	110	76	107	92	98	90	88	95	98	86	86	101	93	91	78	95	88	97	97	91	100	90	105	90	106	77	81	80	91	103	87	96	88	102	94	79	91	89	100	79	90	85	95	81	93	90	106	69	72	105	90	83	81	79	98	93	88	97	87	90	90	87	98	89	74	83	94	80	82	83	87	98	75	95	87	99	86	75	84	107	81	102	86	88	76	93	91	91	94	75	76	82	103	83	90	71	99	85	90	76	95	93	86	80	98	92	85	103	87	97	82	95	82	79	97	104	105	91	79	96	103	89	101	89	92	104	92	91	88	110	108	96	95	88	95	81	98	73	88	71	72	86	97	89	101	83	75	90	94	75	98	83	90	92	93	86	87	80	83	88	78	84	74	82	104	92	111	96	84	76	74	77	70	91	96	74	97	84	86	92	90	104	80	86	70	93	84	85	98	81	89	114	100	105	98	100	96	88	91	101	82	73	89	89	112	78	87	78	91	87	103	104	89	64	87	89	83	94	86	82	97	94	91	99	91	77	85	89	82	105	81	86	84	88	80	99	100	69	75	102	82	91	82	92	93	98	84	89	96	96	92	94	112	72	108	92	94	75	98	95	93	102	91	86	105	84	73	86	95	87	74	91	101	91	94	96	89	94	85	83	83	84	100	83	80	86	94	81	97	88	104	75	82	79	94	91	98	101	89	84	83	92	98	96	84	93	99	88	81	86	81	96	86	91	93	92	98	84	76	90	97	96	70	92	76	76	85	86	94	91	73	97	68	76	88	100	80	88	82	100	98	76	93	94	91	90	97	94	85	100	78	95	101	94	94	85	97	106	98	81	89	93	93	94	98	107	91	88	86	91	94	96	84	92	77	101	104	100	91	94	75	76	98	78	86	81	100	102	86	96	95	85	87	85	85	88	117	89	91	98	96	80	98	94	88	99	97	103	97	91	81	97	92	88	90	71	87	96	89	77	83	91	88	100	98	93	85	100	89	86	86	99	88	91	101	82	97	83	103	97	100	85	102	78	99	97	96	77	87	95	83	106	113	77	94	89	92	94	89	105	94	104	79	80	107	102	75	92	86	97	81	92	70	90	86	99	86	107	104	74	88	85	91	95	97	97	73	88	90	80	80	91	100	65	84	92	79	76	92	77	96	87	88	80	109	83	93	91	90	85	85	86	90	78	106	82	91	108	83	75	103	81	79	86	103	99	91	88	100	95	78	75	86	77	87	90	84	76	94	85	110	81	85	87	83	96	80	93	100	80	93	90	120	87	87
33381	17517	12210	12809	21397	26659	27342	25075	23268	21277	19816	19548	17355	15464	13692	12056	10975	10529	9665	9051	7777	7102	6398	6231	5874	5555	5118	4150	3691	3205	2802	2351	1853	1670	1411	1261	1314	1405	1453	1373	1373	1411	1340	1221	1122	1087	1057	1043	994	964	915	931	954	955	918	957	850	886	903	901	884	803	850	747	793	823	770	760	759	783	800	740	789	757	770	777	790	763	745	789	794	759	771	762	795	769	768	750	753	791	733	705	720	789	738	789	777	788	763	761	800	733	787	754	757	757	766	720	759	713	714	793	775	822	740	742	752	770	804	718	776	741	768	763	767	782	789	714	755	779	722	754	799	773	710	718	760	755	749	737	773	738	777	714	743	755	772	748	709	765	770	810	783	766	700	771	788	720	741	797	749	721	831	773	757	762	731	732	738	743	770	747	737	791	735	752	800	792	729	742	755	763	749	692	712	791	780	720	742	771	821	767	813	749	773	784	735	722	783	709	761	754	740	711	761	757	709	718	739	739	802	739	814	761	779	746	771	763	742	764	770	701	721	769	699	755	754	787	756	743	749	793	798	769	785	723	761	778	701	794	764	799	784	743	816	815	782	797	770	754	739	764	784	726	751	737	722	732	770	764	778	799	737	731	786	745	753	798	748	785	783	789	717	765	792	778	735	783	783	756	735	751	776	764	746	733	761	772	790	776	786	712	816	769	737	732	739	769	751	715	786	724	745	731	774	765	711	839	785	736	783	791	731	726	712	767	704	747	804	812	786	753	687	728	762	779	768	732	785	774	754	751	766	810	730	781	788	752	756	799	748	766	793	746	763	762	742	755	751	747	791	774	740	825	715	767	796	698	781	764	685	756	740	704	728	746	744	789	737	803	738	715	798	744	711	836	775	746	764	781	756	737	727	778	742	784	735	760	783	780	748	738	760	725	795	725	766	735	761	761	776	784	758	788	777	714	714	783	741	734	733	750	823	759	744	769	769	785	717	714	760	759	765	720	740	761	790	787	716	757	769	775	749	752	744	763	751	768	772	757	760	733	741	756	780	738	719	734	752	717	780	804	753	746	755	783	687	787	810	760	740	775	769	726	776	805	735	751	761	768	702	716	772	775	778	784	754	784	765	736	757	751	724	709	776	760	770	789	750	788	776	769	786	724	717	775	785	787	768	801	747	720	765	708	833	723	744	718	790	796	740	757	719	764	795	705	723	796	750	765	730	739	792	690	734	703	775	737	765	773	775	749	772	759	751	758	759	779	732	783	726	774	815	750	721	740	806	694	748	749	754	753	784	756	796	767	726	784	730	723	770	727	805	718	743	708	707	742	752	766	756	716	794	728	741	698	708	816	771	779	767	752	735	678	751	727	761	760	817	762	757	765	758	769	789	744	750	766	765	716	748	767	759	777	749	774	813	760	727	751	746	758	795	764	796	777	755	725	716	754	784	757	743	776	692	759	736	769	775	759	756	726	751	780	739	811	742	785	775	679	752	841	753	733	728	790	757	782	758	729	737	742	798	765	715	740	786	723	771	787	724	695	715	735	785	758	772	732	766	711	782	755	724	799	771	793	761	769	771	757	741	756	815	739	725	760	782	726	706	776	787	758	779	759	751	679	764	771	809	811	744	737	755	744	758	770	774	732	777	767	798	747	801	775	801	780	768	731	781	759	754	799	785	765	740	761	761	710	730	770	778	804	736	768	729	761	821	732	785	729	762	770	828	725	766	778	772	729	753	789	837	763	722	738	771	749	704	738	799	767	788	793	791	735	740	719	713	770	776	735	761	769	719	780	793	815	785	757	700	771	723	749	775	747	726	750	715	750	756	753	755	710	746	764	736	780	786	791	723	724	796	689	748	759	763	770	727	750	721	748	761	741	771	778	663	743	761	725	773	709	754	766	791	795	753	797	784	771	785	725	743	715	730	832	735	774	793	750	803	774	721	796	738	772	766	778	731	725	732	733	759	727	802	783	746	763	719	753	813	714	793	770	740	753	757	748	751	783	748	770	759	817	779	752	788	766	768	790	799	757	763	742	761	824	819	764	745	720	746	730	728	740	804	704	758	760	766	731	791	751	736	780	726	754	762	735	741	739	774	754	788	743	756	735	719	841	749	719	763	759	748	760	836	735	759	721	731	747	780	753	779	776	728	743	758	740	736	772	725	733	766	777	736	740	765	744	728	734	808	752	758	732	777	764	792	750	730	710	698	777	750	786	740	715	756	782	724	738	772	755	782	754	809	744	776	794	773	755	720	802	782	783	737	767	759	799	795	760	746	766	733	822	751	747	779	744	719	759	785	775	750	770	789	781	792	776	734	741	761	720	753	781	712	766	726	756	800	808	809	752	750	755	773	786	744	762	724	812	775	789	768	749	780	772	761	739	767	783	750	767	798	746	801	751	711	722	745	788	747	701	756	739	743	752	750	755	755	788	718	762	755	768	745	735	779	777	729	749	770	757	802	753	785	719	734	731	812	726	793	767	791	773	764	756	764	749	774	760	770	773	811	709	798	751	735	773	788	741	769	747	742	776	805	765	758	749	762	776	766	788	718	738	755	759	752	806	808	756	749	786	754	793	781	743	747	717	719	758	733	754	744	735	741	752	745	760	765	790	773	714	742	739	758	733	751	788	806	762	787	719	738	748	723	766	793	723	819	779	748	742	758	768	762	772	783	727	780	780	737	742	778	808	769	762	796	733	743	740	768	737	749	752	738	714	721	790	750	723	817	800	762	736	760	784	754	706	733	763	756	785	713	785	800	721	804	755	790	809	779	747	696	761	749	800	766	746	752	761	760	760	739	790	725	776	781	767	739	743	736	787	795	762	775	757	850	755	696	743	736	700	739	735	812	749	774	807	754	829	804	790	765	708	796	736	724	701	797	702	787	750	774	783	772	750	766	719	763	696	799	777	770	773	766	750	786	755	744	729	763	734	758	825	740	750	756	741	774	733	745	781	727	762	772	721	761	794	720	777	739	736	777	717	784	746	769	722	685	782	762	764	773	724	774	771	735	749	786	773	776	772	781	741	758	763	742	770	771	761	790	784	764	786	752	765	736	752	798	780	718	781	724	754	745	738	762	738	778	766	739	774	783	766	751	749	779	729	750	729	707	744	754	741	778	715	755	759	771	736	762	760	800	762	749	801	776	804	766	761	775	736	773	798	704	730	794	731	774	782	731	779	752	744	769	750	763	699	727	763	749	719	752	732	802	741	780	783	765	759	730	760	801	765	765	796	759	740	745	778	740	747	736	772	746	760	729	747	786	696	782	742	773	785	779	787	732	789	715	732	734	735	798	759	721	745	757	724	757	753	800	769	763	790	750	753	747	763	754	756	743	776	748	773	736	773	721	762	787	769	748	750	760	752	740	741	792	805	739	714	830	742	715	775	763	774	750	774	765	739	752	705	770	762	744	764	728	703	777	768	701	732	774	745	740	801	746	775	800	758	791	812	745	735	764	745	737	769	767	784	779	791	795	770	810	747	811	778	786	765	780	760	750	734	720	740	766	748
5825	1352	784	520	335	407	477	502	485	461	487	449	386	347	315	257	251	251	241	226	183	179	169	187	155	160	140	155	134	113	110	102	96	89	79	93	81	89	96	77	76	86	85	82	89	93	82	79	76	79	70	93	93	65	68	77	67	92	73	77	82	67	85	77	89	89	81	77	68	93	79	87	77	78	65	64	77	72	79	75	72	90	80	74	67	86	78	83	75	68	66	91	71	72	56	78	66	72	94	65	65	78	87	77	67	73	64	87	78	82	81	63	67	61	84	73	81	93	68	66	82	89	80	78	72	89	78	74	72	92	84	81	70	71	87	72	73	88	77	69	75	78	76	78	83	75	83	70	61	71	78	90	66	84	70	86	87	71	82	54	71	80	74	62	70	67	87	67	89	75	74	71	69	78	95	97	79	60	59	88	76	68	73	83	86	70	69	71	87	52	52	70	88	66	76	75	80	78	75	70	90	87	68	80	85	80	87	88	83	67	69	89	65	78	84	78	76	81	77	81	77	67	66	77	63	75	83	78	75	73	71	67	70	72	75	83	97	75	78	71	87	88	65	80	61	76	73	68	79	77	66	88	94	88	73	82	66	71	72	75	75	70	72	62	75	83	85	75	80	69	87	70	76	89	80	68	66	70	68	80	71	73	86	78	69	76	85	80	71	67	79	88	83	84	76	81	63	86	76	87	79	58	54	69	65	82	71	67	66	73	81	96	81	81	82	65	75	84	65	74	75	65	80	83	79	76	73	88	73	77	66	95	83	70	74	82	75	70	72	84	86	71	80	67	75	75	94	80	80	75	77	80	80	64	77	73	72	79	79	76	78	72	59	71	77	69	70	73	68	68	60	68	82	73	85	82	85	85	91	68	71	75	82	70	70	90	80	77	63	84	80	75	85	63	77	69	96	83	86	60	74	78	80	89	70	76	70	87	95	72	56	66	67	72	77	70	75	72	69	85	72	74	86	67	72	66	88	70	88	85	81	68	81	83	98	68	75	62	82	77	81	98	83	62	85	89	73	90	87	88	69	78	77	72	64	78	92	71	77	98	87	78	77	69	83	77	87	75	75	69	72	79	81	87	88	72	90	76	77	78	75	69	75	72	73	76	89	81	83	81	88	79	76	69	89	80	69	85	74	80	71	56	84	64	81	58	101	64	64	63	78	84	90	72	80	84	71	66	78	72	81	67	79	94	62	61	76	64	74	75	80	84	72	82	78	58	66	61	68	80	90	68	67	91	75	74	73	90	71	72	70	70	66	75	81	81	77	80	80	89	86	73	75	72	79	67	79	69	74	82	75	61	68	60	56	57	72	85	74	87	70	79	84	71	65	76	80	78	68	97	84	61	82	78	70	64	85	92	76	84	72	70	69	72	81	56	68	86	71	75	68	97	90	83	84	64	66	84	79	69	78	77	65	96	81	62	77	65	81	88	86	87	86	82	63	72	74	77	86	81	81	71	69	79	78	69	80	96	71	59	90	81	82	74	78	77	78	85	74	82	63	81	81	82	73	81	91	60	77	81	85	87	82	89	83	87	89	73	69	79	59	71	90	75	87	80	77	72	72	92	81	66	62	72	79	69	82	76	76	74	80	62	80	79	96	75	72	81	74	90	86	65	64	69	64	70	63	86	91	77	75	73	65	68	74	73	100	74	80	83	92	72	80	77	81	55	89	81	86	89	70	83	84	77	79	67	67	73	76	77	85	77	80	73	80	85	85	78	88	66	73	80	81	90	83	70	71	74	64	84	97	65	91	86	77	70	72	73	92	73	62	81	80	93	85	86	73	62	79	81	97	88	79	87	87	84	79	63	69	73	72	69	69	92	72	86	81	75	89	71	65	67	85	76	80	66	69	80	76	68	63	81	74	68	80	87	100	75	69	89	77	64	81	59	76	61	67	59	76	70	66	81	77	75	85	77	83	68	74	81	76	75	68	79	88	71	80	73	70	74	73	69	85	64	88	71	59	77	85	68	89	58	75	87	74	78	73	92	59	87	83	82	77	80	77	75	74	80	84	89	76	71	73	80	74	75	73	81	58	100	72	86	80	84	75	75	87	87	84	78	66	75	90	81	104	81	79	80	69	79	80	85	78	88	71	88	84	73	76	79	82	77	94	72	90	60	60	62	71	66	84	80	73	79	72	81	87	74	68	68	81	87	81	80	75	67	86	76	91	71	77	85	78	82	84	86	93	70	72	77	83	83	74	75	79	78	70	80	82	66	77	76	74	76	69	86	85	77	72	74	82	84	73	72	72	62	83	84	72	71	76	70	71	71	62	83	77	88	81	83	74	68	88	91	68	86	86	83	83	88	74	84	71	71	60	69	88	69	77	80	67	69	72	58	78	80	84	78	74	87	67	91	72	85	79	71	74	74	75	59	75	76	78	88	73	77	85	80	59	89	102	63	79	69	77	68	91	75	86	75	74	80	69	77	90	66	89	76	75	64	80	74	64	93	73	81	79	82	84	80	77	82	66	70	85	82	75	54	63	90	74	63	81	70	77	90	69	66	71	83	89	64	65	69	81	97	65	68	81	71	82	77	67	83	72	70	74	82	65	81	96	69	61	63	88	80	74	83	67	83	79	93	96	59	72	97	98	80	64	75	82	79	87	68	83	60	80	86	65	86	82	74	82	94	74	72	67	81	80	68	75	83	70	70	85	70	60	81	77	81	68	89	68	75	77	77	70	96	77	65	84	88	86	68	63	53	82	71	86	75	74	72	73	79	74	81	78	84	75	68	69	74	84	76	76	71	74	78	79	72	77	82	67	72	74	73	74	66	95	104	73	74	66	86	61	85	70	72	71	81	77	72	74	65	80	75	73	81	58	71	84	62	74	73	83	92	62	76	69	91	102	73	84	87	75	84	72	79	64	81	94	82	78	72	85	88	72	79	90	74	68	54	94	79	79	75	90	72	81	87	74	84	80	81	75	62	69	79	81	71	84	88	83	67	79	88	76	66	90	72	75	89	68	68	84	77	72	84	83	71	82	73	75	67	70	81	86	69	72	82	84	72	70	72	74	61	73	66	69	87	68	73	78	76	84	70	76	79	98	72	75	73	86	77	66	72	80	74	75	70	95	90	70	96	63	76	80	68	81	76	87	85	70	61	93	80	53	78	73	65	69	80	94	69	79	68	74	61	77	75	72	81	90	98	84	69	66	92	70	58	73	74	70	84	69	63	83	72	68	72	81	81	72	85	70	84	101	70	87	83	89	78	82	72	84	86	60	91	64	72	75	80	69	65	81	98	85	87	84	56	83	81	84	71	88	60	69	92	70	100	84	81	80	98	63	71	88	67	101	61	76	70	94	101	78	93	75	100	76	70	79	76	84	65	78	75	73	74	87	84	79	75	79	71	73	78	69	73	66	74	78	82	70	76	65	69	84	90	82	96	75	74	72	69	73	92	84	85	67	71	83	62	76	86	75	88	59	63	87	78	83	82	61	88	75	72	69	77	84	85	75	76	80	87	82	75
25616	12430	7952	8536	14538	20115	20450	18062	16569	14956	14171	13239	11510	9965	8627	7399	6898	6511	5660	5330	4551	4086	3854	3650	3649	3395	3008	2476	2249	1947	1694	1444	1131	1086	1016	957	926	1017	946	965	899	899	872	834	775	747	831	815	756	753	673	770	744	696	732	775	628	708	631	669	702	668	700	643	711	647	637	646	591	697	582	706	611	691	598	597	649	678	688	649	606	653	623	681	631	622	641	609	651	636	644	628	668	575	622	614	619	669	618	665	611	656	587	635	608	635	658	645	632	649	652	655	618	654	622	646	643	667	645	664	610	635	614	603	648	673	584	687	633	648	647	651	640	594	613	569	615	619	627	599	617	674	637	631	627	652	670	632	586	623	647	639	607	626	635	641	637	667	665	603	673	621	648	647	662	681	622	601	654	640	640	601	607	674	625	616	623	628	656	613	643	633	648	630	650	665	652	635	631	611	624	655	641	646	634	602	641	658	643	630	613	612	675	638	649	636	635	582	625	632	638	622	652	640	647	624	615	638	657	651	659	603	649	667	651	615	652	626	636	632	647	619	662	657	657	682	635	665	636	611	675	651	636	665	660	623	658	669	680	612	588	640	614	627	619	607	637	626	610	605	647	672	641	634	628	643	603	629	658	632	606	597	609	642	627	627	669	680	633	656	642	653	590	614	611	641	665	621	653	638	598	647	607	643	664	601	640	653	629	593	651	655	642	584	608	613	609	637	634	631	624	604	636	688	617	612	637	653	655	619	649	590	638	623	611	610	659	640	617	662	643	633	649	664	644	605	602	685	660	652	645	620	636	605	663	624	633	687	627	643	601	641	631	630	697	607	648	609	609	636	610	663	624	650	615	670	604	648	601	619	640	653	610	621	618	644	669	647	638	593	623	622	620	660	671	638	687	665	639	605	670	593	641	632	632	623	620	630	617	659	624	674	649	633	658	690	685	690	592	592	602	659	613	663	580	656	613	649	582	645	607	671	634	644	614	620	672	657	647	643	618	646	652	623	664	590	613	605	620	716	626	583	659	619	608	682	649	645	694	642	641	668	644	634	605	655	626	633	632	641	665	634	618	648	655	633	602	600	604	642	592	627	638	605	630	616	682	649	661	623	672	622	643	662	635	662	647	628	643	622	673	623	656	646	619	659	649	621	587	584	640	632	665	595	618	680	670	618	577	650	651	625	640	610	601	646	578	637	608	629	628	630	614	606	630	661	614	642	637	608	610	612	577	591	696	662	682	628	613	663	659	634	612	643	631	638	662	659	629	602	596	672	642	635	660	639	617	651	609	653	626	627	643	614	636	658	625	634	648	622	692	641	618	643	656	677	645	644	663	645	661	664	619	618	667	608	659	659	648	604	604	647	630	650	592	634	647	657	637	629	665	616	645	651	673	644	657	660	627	616	626	627	584	598	656	628	668	623	687	642	607	644	615	646	649	629	587	647	672	632	636	633	632	621	635	631	671	667	644	649	632	630	640	627	651	618	653	662	599	640	639	618	635	649	646	647	643	626	621	631	688	635	625	658	654	671	652	601	615	639	616	670	654	662	635	665	662	682	662	632	646	655	634	675	656	620	670	662	634	631	623	686	642	694	662	653	630	604	643	676	603	624	630	613	620	643	599	631	642	614	646	633	675	639	655	625	624	645	626	684	659	619	587	659	644	621	610	607	704	605	631	710	617	613	632	594	649	659	619	647	650	650	654	660	652	594	668	589	632	612	638	636	617	645	674	608	651	638	640	630	603	632	630	594	632	644	621	622	662	630	602	672	581	646	653	637	608	654	672	635	645	624	672	615	651	609	561	659	661	638	616	616	648	623	621	669	601	646	647	610	632	631	649	618	601	622	655	626	639	636	639	599	618	647	611	649	682	597	664	672	656	635	637	641	599	641	645	636	580	605	631	623	610	644	611	652	631	656	630	665	632	636	638	592	606	638	633	586	624	666	640	650	598	618	628	639	652	593	628	616	607	652	669	660	669	634	636	669	647	637	673	627	605	650	615	657	606	661	658	667	609	617	642	609	671	664	591	645	671	656	621	640	655	626	660	642	634	644	614	640	680	590	637	639	616	662	634	656	661	611	622	618	613	654	623	655	629	641	632	636	646	607	674	686	618	645	629	626	600	639	592	634	616	681	631	603	645	670	654	646	609	617	653	639	613	628	603	608	608	598	619	629	620	611	643	602	607	626	672	633	649	609	603	644	620	618	692	609	644	652	650	632	665	638	624	599	626	642	628	611	702	674	634	645	617	662	639	637	640	672	647	642	655	618	668	642	609	634	694	587	647	638	603	616	690	650	636	627	623	644	631	645	639	657	638	631	598	631	628	621	633	625	663	629	608	632	622	672	646	656	638	570	582	689	664	677	630	620	626	624	659	629	651	590	622	671	639	616	650	613	606	653	634	654	665	664	611	654	639	702	618	640	678	625	673	631	631	622	599	657	635	674	633	663	635	600	652	626	683	701	648	661	629	617	644	613	650	677	614	678	675	669	669	642	651	603	621	615	648	651	642	663	609	611	682	635	668	581	680	633	610	636	650	647	695	610	644	648	636	648	621	589	632	641	634	652	628	635	611	688	688	656	639	615	598	666	669	634	559	636	616	618	646	621	633	638	632	648	630	640	658	612	671	655	599	612	631	674	633	645	651	599	648	644	637	609	633	624	629	626	625	640	654	617	594	645	676	655	596	655	603	628	652	655	675	619	610	619	609	655	658	627	616	669	679	609	595	650	622	638	611	669	609	570	626	631	621	678	622	641	646	586	617	663	632	614	638	642	627	643	615	662	645	648	589	630	622	639	635	614	658	634	597	665	672	610	614	617	626	635	605	640	676	627	656	656	665	647	646	651	598	613	649	619	630	665	601	665	654	625	617	643	627	609	663	656	636	658	619	637	670	622	604	653	671	619	639	641	670	644	646	669	617	649	649	640	626	581	656	625	618	682	656	623	628	604	652	652	589	651	660	646	613	585	606	639	639	606	694	640	628	646	623	676	619	635	615	646	651	624	661	599	666	624	608	670	656	681	634	653	622	630	627	619	681	612	630	609	611	646	609	623	581	625	624	676	692	598	684	628	589	658	642	633	598	622	614	670	619	597	632	616	636	620	669	646	622	627	624	626	642	640	638	613	628	680	656	632	634	651	617	626	631	668	605	636	632	641	632	648	632	664	582	664	627	660	659	656	652	662	619	636	600	652	642	620	618	640	677	669	611	628	646	674	651	613	662	651	615	602	674	685	631	636	605	619	681	625	616	637	652	657	593	643	651	617	617	629	625	601	645	627	666	650	625	634	605	633	654	657	600	619	678	607	609	644	635	653	649	637	635	618	656	616	634	664	625	647	634	633	639	607	633	616	631	611	646	595	690	669	680	648	620	586	643	642	630	599	660	675	645	613	627	642	643	674	649	682	659	686	647	640	620	622	639	637	635	610	626	602	640	600	625	672	603	589	653	661	657	639	659	664	646	627	638	667	611	630	623	607	653	678	644	660	624	676
5997	2105	1088	739	507	635	789	730	757	667	698	657	591	508	447	411	361	325	341	331	294	259	230	245	220	224	218	185	196	171	147	128	143	148	136	145	115	113	122	122	119	121	114	96	97	114	146	116	93	111	113	105	123	92	121	131	95	109	102	104	108	112	104	107	114	121	104	99	132	116	103	113	104	120	107	98	115	99	102	103	112	109	98	122	108	110	103	106	106	108	97	108	103	93	112	104	95	117	118	123	129	113	112	121	110	122	112	118	113	102	98	109	103	104	106	117	106	114	107	105	117	103	107	131	107	103	96	96	85	112	95	108	108	111	109	110	100	96	115	113	116	148	101	112	109	104	117	102	102	107	109	124	103	111	121	99	109	92	125	106	124	122	105	105	110	108	102	94	122	118	97	108	116	102	110	96	102	102	98	89	109	110	97	107	108	108	116	88	107	135	96	90	123	116	104	109	110	105	134	91	128	106	97	101	99	103	102	95	98	108	92	102	105	112	100	95	112	91	111	111	87	107	87	121	114	99	107	104	110	100	120	98	114	110	115	120	96	88	128	101	113	112	105	111	131	121	117	104	107	92	102	105	92	76	107	112	104	104	110	121	97	97	86	109	98	89	107	123	81	100	115	111	89	115	78	109	92	109	86	89	121	100	91	98	97	94	114	104	85	104	107	107	100	122	105	112	109	97	99	102	105	102	102	81	109	85	120	115	110	97	101	100	103	100	92	105	110	99	83	94	112	104	95	111	125	131	94	123	101	99	100	95	110	116	106	118	93	101	107	121	108	95	91	105	99	126	107	110	103	99	111	108	119	107	108	97	117	119	101	88	106	113	90	109	107	92	111	106	108	104	91	113	120	106	107	97	110	106	96	100	104	98	102	108	115	102	116	116	104	116	94	93	112	104	104	120	112	122	114	107	105	106	98	86	120	132	123	107	88	83	117	114	100	88	103	89	114	103	103	103	120	116	125	96	94	104	102	103	125	101	114	124	97	101	115	120	117	103	108	119	104	106	99	97	110	118	117	104	110	101	104	95	122	84	102	101	110	110	88	110	94	113	114	115	123	115	126	117	97	124	94	85	120	106	105	112	101	122	100	84	101	110	102	101	101	112	112	95	95	115	104	110	95	86	101	111	113	108	97	109	113	98	122	120	124	105	128	106	101	107	104	118	106	113	107	105	89	111	96	113	114	113	97	103	105	116	104	109	101	96	104	115	93	91	100	110	119	96	129	115	98	119	119	114	113	103	123	109	103	117	107	115	100	104	104	92	115	106	92	121	121	113	109	104	97	108	92	99	91	107	116	97	102	121	98	97	95	101	110	79	118	102	95	98	106	107	116	93	106	93	103	119	80	103	104	106	98	94	97	103	122	124	112	100	101	108	101	93	105	111	98	131	107	97	108	132	112	108	101	108	111	94	129	111	120	116	106	115	95	91	95	86	99	108	90	109	135	111	85	106	95	93	97	111	108	119	103	97	125	110	115	98	89	118	102	109	125	119	103	96	111	103	99	104	96	97	100	86	108	92	98	103	106	140	111	111	111	105	105	98	115	105	119	85	101	112	125	90	82	119	106	112	106	113	107	108	107	114	128	122	91	108	110	111	111	105	109	112	88	113	116	109	97	103	93	116	110	99	96	94	102	114	91	101	89	92	106	128	88	100	104	94	108	118	134	117	125	102	121	119	93	111	89	108	118	113	124	109	107	121	116	98	105	103	86	84	103	106	104	118	124	103	121	96	112	125	110	91	116	98	90	118	103	112	120	123	102	101	105	101	111	109	100	100	121	95	100	98	94	105	97	89	106	102	76	112	101	89	107	120	126	116	103	110	115	104	115	101	111	109	107	94	102	112	105	117	110	104	111	93	91	109	105	74	112	102	101	81	118	103	96	95	83	98	116	91	79	93	111	105	108	131	100	98	93	139	94	108	78	94	110	83	117	97	99	96	99	103	101	113	105	104	111	107	105	106	117	103	114	90	98	120	98	93	98	109	98	100	107	95	106	79	91	124	112	128	127	113	107	118	102	89	97	101	91	103	120	82	106	116	88	110	104	98	108	98	100	113	116	105	101	116	103	107	99	105	98	116	117	92	98	97	113	106	101	116	134	106	96	101	100	106	90	96	104	109	110	93	95	89	104	117	109	82	103	96	105	108	87	90	106	119	102	94	94	113	98	95	100	113	99	82	108	106	102	109	110	114	121	105	105	108	107	105	110	102	117	114	113	96	109	105	125	98	112	102	106	91	114	110	108	103	94	104	131	108	85	95	115	104	98	113	114	104	105	116	102	98	103	84	119	94	101	94	93	100	118	109	105	88	112	104	95	107	92	99	122	122	111	113	94	110	107	107	108	97	127	102	103	102	112	94	88	108	99	114	100	125	117	107	103	96	112	81	95	108	93	91	99	102	103	89	100	129	110	132	96	103	110	113	101	102	117	107	103	109	101	101	116	106	110	112	112	133	104	108	105	118	97	80	129	90	83	83	113	115	126	94	101	107	118	103	111	102	104	119	110	100	112	123	105	110	109	125	97	105	118	99	121	109	108	98	106	98	98	111	104	112	113	84	116	96	97	105	102	85	86	115	108	115	128	113	101	93	124	103	103	102	112	90	111	109	101	92	107	97	107	110	95	130	114	111	103	99	110	91	102	87	104	87	98	99	109	109	114	86	102	110	113	120	118	98	81	113	110	121	99	112	95	116	116	115	86	105	86	110	102	113	103	114	108	86	104	92	110	102	94	99	111	105	88	107	114	102	89	103	119	110	105	121	95	112	107	100	114	97	112	105	111	115	96	118	116	83	117	113	102	116	117	94	111	114	99	86	99	101	89	100	110	118	115	101	99	109	115	123	101	108	110	129	102	118	99	95	108	111	93	105	124	109	119	97	124	113	109	78	112	118	110	93	105	108	112	99	108	105	119	103	90	114	103	104	106	103	99	107	119	94	78	105	121	92	100	97	103	112	92	105	101	95	106	104	119	116	102	119	95	106	90	89	111	108	111	105	116	88	103	98	109	112	93	118	116	89	116	107	106	106	95	94	112	111	110	82	102	106	92	96	117	104	98	103	105	122	109	113	121	104	104	124	102	106	104	101	101	106	111	103	114	119	103	114	111	100	85	106	115	100	121	100	122	109	99	123	91	113	93	109	104	99	109	90	112	104	116	97	116	127	95	92	110	110	114	91	102	104	91	104	104	92	114	105	117	95	98	94	93	92	101	125	108	102	105	92	113	110	106	126	113	108	123	101	89	116	97	108	93	101	107	99	82	90	108	106	107	95	100	106	101	97	116	101	101	107	121	110	108	103	97	127	90	98	118	102	90	97	97	85	104	102	98	94	94	88	96	121	104	101	113	113	91	103	94	107	103	91	112	118	107	94	111	106	110	88	102	106	98	126	105	122	114	108	91	94	98	107	99	99	114	84	112	101	108	121	111	115	89	108	110	109	105	112	109	113	100	105	104	123	96	91	106	118	121	104	106	117
31935	15947	10708	11498	19227	24698	24851	22633	20907	19120	18576	17039	15254	13375	11605	10256	9676	8806	8341	7516	6408	5845	5589	5341	4932	4772	4287	3540	3178	2746	2453	1987	1686	1571	1345	1309	1390	1451	1402	1247	1258	1300	1254	1235	1071	1099	1098	1070	1045	973	1065	1015	991	976	988	1015	983	932	977	949	928	924	919	866	900	944	873	893	903	903	870	927	905	835	912	934	928	883	908	849	864	922	882	871	865	904	909	894	939	861	875	832	893	853	861	905	864	890	899	879	833	857	876	835	889	865	832	866	862	848	866	873	876	893	863	877	910	800	878	859	878	881	880	906	886	935	819	860	846	878	889	872	908	847	847	878	857	823	868	863	864	896	871	914	862	885	924	894	895	880	921	852	866	852	922	822	881	916	949	851	876	915	888	938	900	838	858	860	853	901	868	839	877	902	877	888	888	882	890	850	869	880	895	848	871	875	883	845	895	891	884	870	849	868	907	919	863	942	874	893	975	892	822	880	863	907	902	889	823	882	855	852	915	898	929	845	862	924	891	836	854	902	874	871	896	851	913	911	915	860	869	889	901	898	877	878	927	907	858	905	858	900	841	919	893	876	839	831	876	887	863	857	877	857	916	902	866	846	880	885	906	940	852	827	854	857	897	879	866	870	921	869	888	887	949	858	878	873	862	869	843	844	899	903	872	872	878	838	885	813	871	900	917	910	898	872	884	864	853	898	854	840	925	876	895	908	855	835	900	849	893	907	888	855	914	881	922	888	866	907	930	875	884	891	860	861	897	858	894	882	795	852	869	866	940	849	863	822	895	905	912	880	893	874	835	930	890	886	905	893	845	947	903	874	947	887	868	829	855	812	888	891	905	927	916	901	833	894	865	847	951	887	931	867	865	898	891	866	890	867	896	875	882	856	898	881	912	838	825	901	928	894	865	927	856	931	894	868	850	852	910	889	886	888	860	878	869	857	921	913	905	842	854	882	923	895	929	837	886	930	873	870	889	910	906	923	839	870	906	859	947	885	860	865	835	889	933	871	847	821	952	870	858	870	889	882	873	849	934	861	899	897	799	870	850	863	914	919	904	882	855	850	931	889	876	878	869	860	960	861	875	843	900	860	870	913	924	905	827	932	849	894	873	910	860	889	891	915	915	904	913	857	855	874	841	901	828	882	819	808	866	885	902	862	862	871	906	888	890	849	864	848	839	909	894	912	924	901	923	878	826	897	864	878	856	886	920	848	902	891	935	861	860	862	902	879	896	890	887	830	845	884	917	901	845	932	828	899	895	909	872	871	886	885	887	904	879	890	812	854	901	909	867	895	897	916	933	870	878	845	882	873	943	831	853	895	880	875	919	910	881	882	864	896	894	922	880	896	863	931	886	860	853	872	843	871	909	839	879	890	859	869	907	916	872	868	877	870	892	901	861	850	897	856	868	894	883	892	992	879	918	872	894	908	896	858	898	863	889	822	879	934	864	864	898	893	871	937	892	876	857	921	857	847	910	869	846	920	852	921	917	911	889	958	922	871	875	840	839	927	936	863	851	887	895	849	875	868	905	866	864	929	915	867	891	854	908	910	855	894	902	909	873	900	879	882	841	861	889	911	881	913	882	947	896	865	900	897	885	877	912	863	878	835	874	856	913	922	840	831	895	813	823	866	886	842	912	867	924	917	860	841	841	901	835	883	881	859	889	845	856	862	872	842	890	860	889	911	869	881	907	893	922	875	852	893	849	834	938	824	902	929	875	897	907	883	862	860	873	896	917	852	872	896	856	916	920	906	908	890	851	884	951	901	865	904	875	950	821	859	881	865	858	925	864	899	904	893	866	906	865	840	910	892	918	802	876	881	850	871	875	857	902	838	882	849	910	858	902	903	845	899	852	873	865	874	871	902	891	902	859	859	848	915	909	829	905	842	886	898	885	896	865	827	889	838	927	829	893	900	895	895	901	861	898	868	879	913	814	907	864	893	879	885	894	907	857	853	816	863	872	812	892	878	892	820	896	916	865	898	882	880	901	899	889	918	865	875	892	922	860	908	905	912	910	918	856	895	929	898	914	891	880	887	889	848	874	883	860	886	885	853	914	835	830	917	880	905	889	874	890	878	912	943	849	859	856	892	866	888	918	886	827	885	865	865	883	867	837	860	877	869	911	832	890	942	914	802	922	855	856	922	939	963	849	882	859	835	906	877	904	837	918	862	863	912	936	866	893	874	852	910	813	888	882	883	911	882	879	874	837	932	907	890	878	871	884	891	853	942	889	851	905	864	899	840	895	899	869	892	866	937	864	870	839	899	876	886	844	863	887	872	857	909	823	872	869	803	855	835	852	819	830	806	834	867	892	900	866	906	854	886	835	864	855	860	890	860	841	855	840	868	873	861	876	932	893	889	863	885	900	899	872	876	872	925	943	908	902	922	914	949	865	882	824	911	909	886	847	890	885	857	932	904	842	867	945	846	847	887	855	871	859	907	879	917	888	883	926	887	852	895	941	907	883	855	917	885	884	884	855	838	866	880	891	859	906	886	896	891	855	858	891	862	892	895	899	826	852	896	874	919	897	918	892	884	851	970	931	915	834	906	895	915	864	842	928	868	856	870	852	875	895	854	917	904	906	914	870	875	877	842	890	825	907	831	881	864	831	931	901	937	887	905	869	878	862	857	870	831	817	897	830	886	874	896	859	903	898	836	859	887	848	891	789	899	893	960	851	875	895	887	889	900	822	920	873	854	939	830	910	910	893	883	860	852	865	864	918	896	892	890	857	914	865	891	821	910	950	914	876	888	898	869	874	878	883	951	882	872	887	872	915	878	908	876	870	882	798	878	935	890	874	905	843	913	826	897	886	933	860	880	905	867	864	895	825	885	861	899	844	856	938	871	859	877	924	864	889	856	916	933	843	903	853	937	883	898	852	833	917	869	892	907	908	867	903	848	917	834	913	888	868	861	843	876	854	850	839	856	872	898	846	943	900	887	893	858	862	874	911	871	820	891	832	919	875	914	866	912	881	857	880	926	918	829	894	834	865	880	901	930	878	829	837	912	897	912	896	875	902	867	813	876	830	877	861	912	885	893	898	892	937	867	853	891	929	912	869	868	901	865	832	923	881	933	894	877	858	860	872	858	874	894	876	907	894	878	902	947	868	911	894	918	890	862	884	906	890	898	867	909	869	912	862	856	875	901	894	814	927	868	914	846	832	896	866	900	877	814	891	840	871	869	872	882	899	875	903	866	855	805	905	863	852	880	920	862	887	775	904	864	884	888	872	841	831	877	889	834	855	892	870	879	903	894	877	903	904	918	833	867	904	861	850	862	875	910	865	849	912	847	865	872	883	905	892	885	870	905	868	933	910	859	837	834	890	891	868	913	856	823	852	912	886	901	914	864	900	852	868	874	863	888	885	893	908	917	892	855	879	858	882	860	881	886	907	852	862	803	927	907	867	830	853	876	893	902	888	900	843	846	848	910	905	904	915	792	906	846	892	894	865	853	859	857	898	876	873	889	866	929	879	869	839	891
8524	1761	998	632	452	510	651	640	625	605	614	523	469	441	342	317	313	309	267	257	237	178	211	173	186	200	157	134	132	114	115	90	85	65	68	67	64	72	78	77	50	49	64	66	76	68	59	61	45	62	52	52	64	51	64	57	54	55	50	55	53	50	54	58	58	42	47	55	60	56	58	60	56	48	44	52	53	44	53	47	57	48	66	61	41	54	61	50	50	44	49	62	47	57	49	47	44	46	54	50	58	49	46	44	46	43	41	53	47	52	47	53	40	52	39	64	56	49	61	54	41	60	55	52	45	49	57	57	41	53	44	46	49	54	57	61	48	48	47	45	49	59	45	44	52	45	41	50	57	62	36	31	53	60	60	63	46	47	56	51	53	49	48	51	54	52	56	48	53	40	53	44	56	57	40	46	46	49	60	58	56	62	39	65	57	49	46	46	51	55	61	41	44	44	41	56	61	48	47	61	46	53	47	38	40	54	57	54	44	48	47	37	49	59	54	59	57	49	64	39	52	54	52	59	59	60	48	52	53	53	57	54	50	49	52	46	68	63	56	46	56	51	46	62	47	57	53	36	42	63	61	46	44	51	40	57	64	49	56	47	55	62	60	58	57	51	50	56	53	56	47	60	36	54	40	54	42	49	50	61	44	45	46	65	55	55	49	45	36	48	50	59	42	44	54	68	40	60	54	60	49	50	61	57	58	50	53	49	37	40	58	54	51	51	43	53	57	43	52	57	50	61	41	50	41	43	52	53	62	44	45	48	65	59	49	47	49	42	50	48	58	59	53	57	48	49	57	45	52	48	54	43	49	56	56	53	48	48	58	52	50	58	59	50	50	50	59	50	43	58	55	47	51	49	44	48	48	55	50	63	58	55	51	50	66	44	61	59	60	47	56	60	44	54	49	53	57	61	60	44	49	54	65	50	57	59	40	52	46	54	51	62	64	44	46	47	52	66	39	49	60	54	55	58	53	38	63	35	60	58	51	52	62	54	50	57	52	59	50	60	45	61	46	45	47	55	65	50	51	41	51	33	52	47	48	46	55	43	60	49	58	58	54	59	68	57	26	48	46	53	71	45	59	51	61	54	51	48	40	46	60	43	56	47	55	43	59	51	47	66	55	46	60	56	56	52	57	52	45	58	52	57	48	55	59	51	54	40	50	42	54	44	64	48	52	49	49	48	50	50	55	55	60	60	46	46	50	53	45	53	56	56	57	42	68	60	42	56	38	49	56	53	52	64	59	45	51	49	58	45	62	52	44	41	36	53	59	63	53	53	44	63	56	53	47	51	56	69	43	54	57	44	42	52	51	62	43	42	41	41	54	59	60	47	51	43	72	51	58	51	58	45	62	49	46	57	56	46	55	53	48	56	53	46	32	39	61	45	46	58	49	52	58	55	53	53	64	48	51	56	55	65	46	60	41	69	60	57	42	47	51	62	55	42	58	53	50	44	66	50	47	59	52	59	64	57	44	61	55	57	67	47	51	54	57	49	48	51	65	56	50	56	48	61	52	52	57	53	54	53	53	44	51	57	56	60	59	55	59	61	42	48	49	49	44	41	40	39	44	55	52	54	58	50	56	47	57	56	56	39	49	41	78	43	44	54	43	59	56	44	62	59	49	59	59	54	52	52	51	49	66	51	64	58	43	47	54	53	55	42	46	59	60	53	56	68	58	33	44	53	44	50	55	52	58	48	45	36	49	40	46	46	65	48	53	56	61	57	42	51	53	45	53	61	45	57	46	63	43	45	57	54	46	50	42	58	53	53	47	51	38	41	57	46	52	48	50	54	59	66	51	56	52	48	53	57	55	59	67	59	36	57	50	44	48	49	58	59	48	43	56	51	46	46	63	61	45	57	51	41	51	40	47	59	44	55	51	48	52	50	60	48	51	63	46	44	58	34	53	62	60	61	51	43	43	50	42	46	49	48	49	59	52	47	59	64	54	41	52	58	48	52	43	55	49	60	50	48	62	40	54	51	55	50	40	52	53	47	61	51	37	49	58	67	35	35	43	69	49	40	60	50	51	56	52	55	54	49	53	55	44	40	60	49	51	57	49	62	38	48	46	47	40	56	58	39	45	62	44	41	46	53	50	67	55	61	44	54	48	43	49	44	54	47	50	39	54	43	56	61	59	38	47	48	47	47	57	51	58	48	53	53	42	58	48	68	48	42	59	44	48	41	60	60	39	59	55	51	48	55	41	55	50	46	64	47	68	43	38	47	50	51	60	48	48	49	44	56	54	57	53	51	50	52	60	55	55	54	57	49	52	56	48	63	57	43	46	49	61	39	49	62	54	46	54	43	41	54	41	56	50	58	44	54	62	54	48	66	48	59	50	48	52	58	45	54	52	52	60	53	58	54	57	49	55	55	55	63	49	71	54	56	56	52	51	48	65	56	52	49	41	52	59	48	56	60	58	45	53	50	64	57	59	56	48	55	43	41	45	58	45	54	51	60	53	52	56	52	51	49	42	58	45	49	51	64	52	63	60	52	42	55	53	52	54	36	55	50	60	41	52	44	54	52	39	59	43	55	64	49	59	57	53	52	51	48	65	58	67	51	29	43	52	52	63	49	50	35	46	53	56	48	50	51	48	55	47	50	48	37	47	52	65	54	56	53	51	60	52	51	47	60	36	50	40	49	48	55	46	49	52	54	46	49	53	37	48	38	52	38	53	53	44	56	48	48	52	60	51	51	49	49	56	49	57	60	61	50	51	58	44	49	55	62	48	54	50	52	54	52	58	58	62	55	49	45	54	43	57	51	43	53	55	65	43	47	57	58	40	40	47	55	52	44	56	57	54	56	49	51	51	47	65	58	57	54	71	43	52	65	46	56	54	55	45	59	65	49	56	48	64	43	69	48	64	54	42	48	56	55	53	60	37	56	44	55	63	67	45	55	50	42	63	41	46	53	56	53	43	53	52	47	50	53	59	57	59	46	53	73	49	59	50	51	43	44	52	50	44	39	56	68	49	58	50	51	54	63	44	62	60	50	60	50	50	50	55	54	59	55	51	57	53	47	49	41	62	60	48	49	58	52	59	51	44	55	57	41	50	40	49	46	63	55	38	38	55	53	41	59	44	51	57	49	48	57	61	54	61	60	48	56	54	45	57	57	49	38	46	57	54	40	64	46	57	47	55	49	55	47	52	45	39	60	49	55	41	47	48	50	51	52	54	37	61	55	61	51	63	56	41	57	50	53	52	48	44	46	50	55	56	54	51	34	53	53	54	51	55	49	43	48	55	52	46	66	42	55	42	53	52	55	56	56	40	48	58	48	54	37	46	53	50	55	44	54	44	46	52	68	64	55	49	41	47	48	48	54	47	54	42	50	49	49	46	54	64	47	53	55	55	55	59	62	53	77	43	49	50	44	62	58	45	54	46	58	46	44	63	63	65	55	44	64	56	54	60	48	50	48	60	47	53	57	48	50	51	56	64	47	42	55	59	43	44	53	69	54	54	49	43	47	46	48	59	56
28122	14479	9617	10331	17216	23120	23181	20924	19377	18164	17853	16222	14256	12516	10778	9415	9128	8470	7702	6801	5874	5439	4872	4915	4544	4212	3702	3071	2647	2386	1983	1613	1238	1130	966	887	1012	976	929	764	845	840	777	753	688	720	684	599	627	561	547	586	589	577	594	570	512	544	537	541	460	477	499	476	456	464	470	486	451	453	450	453	470	466	443	430	466	454	450	437	417	436	467	455	424	423	414	438	428	423	449	396	437	472	429	412	443	438	469	514	473	427	405	430	428	451	457	437	446	441	459	423	400	441	461	445	464	387	483	412	472	426	432	426	420	449	404	391	445	433	452	421	433	460	429	404	438	429	439	478	428	443	443	471	451	450	431	491	420	454	425	413	434	422	432	464	442	427	453	424	435	449	433	442	434	425	419	452	462	420	416	470	430	405	416	408	430	418	429	399	454	444	421	480	463	435	424	451	452	439	453	439	446	476	462	425	411	440	417	438	475	477	460	455	421	466	428	432	459	460	425	403	455	434	453	423	440	402	449	415	445	421	436	442	451	426	374	415	444	381	411	397	466	431	456	403	437	422	403	466	424	446	439	416	421	420	421	435	426	435	445	439	419	417	411	456	476	413	417	422	414	394	444	420	435	448	446	474	446	408	429	444	415	440	445	421	443	441	462	409	409	442	420	455	448	433	424	447	417	468	462	447	435	448	408	433	407	436	409	436	458	431	414	430	421	452	422	444	428	457	429	392	426	414	425	419	425	462	436	408	420	464	458	394	438	430	457	408	449	433	443	482	417	393	429	454	396	414	392	446	415	411	438	416	426	435	413	404	466	441	430	401	413	447	410	440	446	474	456	433	435	434	463	431	427	439	432	419	398	418	425	423	421	441	475	449	448	396	445	430	417	446	410	440	452	490	451	438	406	430	459	450	446	431	426	428	452	431	425	405	445	440	422	452	467	458	456	412	403	444	413	442	444	430	439	436	441	430	435	418	406	421	445	403	445	416	448	461	436	466	422	443	465	418	410	425	423	401	474	449	395	440	465	431	448	449	433	384	457	442	414	414	415	428	440	439	434	418	448	432	436	463	452	450	443	430	419	437	425	414	449	464	401	425	439	420	443	449	434	428	442	421	431	442	411	431	445	457	467	446	452	417	407	427	417	422	430	415	442	446	433	430	413	435	424	458	405	444	431	434	443	448	458	437	462	426	444	436	416	419	432	429	439	435	410	415	445	406	437	459	424	452	414	435	428	465	418	426	485	446	428	438	412	432	417	443	464	414	452	432	425	469	426	403	436	414	436	444	455	439	424	410	455	456	429	470	474	400	434	469	432	419	407	416	417	410	437	464	415	454	467	450	425	417	430	438	462	415	458	431	431	428	440	436	506	447	427	434	436	454	442	451	465	422	396	389	434	438	469	477	473	463	427	461	419	403	487	445	408	414	446	440	438	395	439	423	431	446	465	411	399	440	434	415	416	409	470	468	443	425	436	428	391	464	464	410	489	427	419	412	456	414	446	422	466	469	471	423	457	429	419	452	438	405	441	429	454	403	432	426	438	411	451	471	429	497	450	413	453	440	401	424	443	460	413	431	497	424	441	450	473	447	439	441	390	451	423	452	444	422	416	417	406	442	444	475	462	417	437	468	447	397	424	384	409	436	419	450	436	415	452	431	481	431	412	406	481	409	431	432	436	401	422	424	459	465	425	410	433	412	433	467	422	446	433	397	440	469	430	424	451	452	438	460	423	424	416	447	440	424	407	422	404	466	435	391	434	472	458	431	443	446	457	445	459	417	394	405	400	405	431	382	385	441	420	431	430	457	453	453	390	448	440	448	421	447	404	437	439	449	439	432	458	426	441	432	417	462	425	403	476	482	465	441	417	442	460	442	476	426	427	440	421	473	468	428	428	424	427	419	460	385	413	413	425	430	433	478	460	446	400	420	439	434	437	428	461	465	462	426	442	411	447	448	431	432	423	458	394	443	420	436	423	439	419	419	448	473	410	421	420	442	435	467	457	431	458	431	452	421	446	436	435	456	460	432	440	414	432	446	455	413	445	432	470	438	464	437	418	442	393	450	420	415	438	467	462	419	424	437	459	444	445	447	436	416	411	441	432	435	450	406	437	424	459	464	423	438	445	433	438	426	466	453	429	421	404	435	441	435	409	438	405	423	410	432	403	438	443	472	459	447	455	434	408	490	421	459	407	456	410	411	447	410	429	442	455	435	399	429	431	436	450	431	428	460	429	418	401	426	459	429	409	460	460	406	422	432	466	465	433	434	456	427	438	433	473	418	457	427	431	454	431	427	447	408	433	458	464	453	403	416	443	419	450	438	418	430	410	426	441	447	425	417	458	436	429	474	419	449	457	426	409	440	398	463	457	419	441	438	448	424	431	446	423	393	408	410	451	418	447	451	427	421	438	450	446	460	461	405	422	431	469	449	414	462	439	410	419	434	412	400	405	467	428	449	477	450	424	424	441	418	432	454	436	446	421	430	433	408	443	451	417	409	457	413	451	441	384	462	473	456	407	427	426	391	415	443	480	413	416	448	434	472	440	449	425	406	458	460	426	413	438	406	440	434	476	433	427	411	438	396	456	372	446	448	433	459	427	457	444	414	438	449	441	453	435	477	433	446	421	389	448	431	456	412	451	428	476	440	424	449	483	409	462	414	455	418	442	449	448	448	473	410	451	430	468	469	429	407	431	409	444	430	439	470	460	479	427	393	450	415	430	428	413	423	440	427	415	391	451	442	399	458	447	430	441	411	446	451	444	464	453	407	443	411	444	439	440	404	443	456	452	465	377	468	427	383	430	446	408	448	474	436	423	453	460	437	433	401	399	451	441	431	399	436	415	455	393	452	408	431	468	406	423	409	431	438	485	418	456	425	460	446	407	424	409	434	425	453	439	449	430	415	453	441	393	439	431	444	440	445	398	424	428	442	460	436	451	420	419	472	456	392	453	460	450	441	398	428	440	414	464	442	423	452	386	465	476	429	449	455	397	420	424	422	441	420	429	419	412	420	398	422	450	448	422	428	436	438	443	426	407	421	427	449	425	431	447	437	398	425	428	448	435	403	439	428	400	437	412	463	430	446	428	424	449	418	446	456	444	407	453	432	422	463	439	497	462	467	434	454	444	445	409	421	473	424	442	404	425	463	403	426	423	448	432	444	458	422	415	403	427	437	428	417	414	394	457	392	432	471	411	434	434	421	488	477	494	452	421	466	399	429	434	429	423	432	460	483	434	434	406	425	448	446	423	389	458	438	435	454	449	453	434	441	424	451	438	451	447	439	387	432	444	400	448	421	422	425	458	469	430	456	464	456	504	449	440	426	456	451	455	466	444	463	411	405	399	389	487	438	399	425	433	398	454	401	410	436	450	440	415	466	423	420	433	434	425	433	474	465	415	454	459	434	413	433	445	415	442	452	408	402	417	468	462	441	447	437	410	427	431	423	428	432	435	453	431	469	429	452	453	436	433	411	426	414	423	438	436	457	420	417	396	456
7890	2453	1237	818	627	701	882	881	826	828	913	807	697	546	554	482	432	423	423	378	307	307	288	261	265	244	239	179	202	165	159	151	129	106	113	104	127	115	117	100	86	98	94	87	86	96	93	91	97	103	98	85	95	94	103	91	97	87	101	97	90	82	107	110	99	97	87	86	85	96	100	77	71	88	101	107	86	85	105	68	72	82	82	100	87	89	81	75	98	84	87	93	92	86	95	83	90	90	77	81	89	89	91	91	95	102	72	81	78	92	87	78	95	75	103	99	85	76	86	79	85	83	90	89	79	92	92	84	86	77	96	83	90	85	86	81	79	91	79	88	85	81	86	72	100	96	100	85	85	76	103	89	93	77	89	87	101	91	105	76	106	88	96	101	76	100	96	82	86	83	84	97	83	81	95	89	87	87	76	78	79	71	102	99	94	98	87	88	92	97	85	96	85	81	103	102	102	97	94	88	86	86	87	96	84	81	84	100	103	92	96	91	99	111	85	73	93	97	100	88	95	72	98	97	86	79	97	95	83	87	85	73	82	74	99	93	77	88	96	109	93	92	96	88	90	90	88	81	98	93	82	100	71	96	84	97	97	76	99	95	72	98	89	86	77	93	82	94	82	74	96	91	102	95	83	74	88	92	86	97	107	92	97	97	90	75	71	87	85	73	87	89	95	94	104	104	82	95	77	91	94	96	90	85	99	71	90	87	96	83	114	82	89	85	97	86	66	91	96	75	88	90	100	102	91	94	90	85	78	101	108	88	105	86	93	106	90	88	79	81	80	82	80	87	106	81	85	72	82	88	80	96	84	92	90	91	78	93	94	86	81	99	86	73	89	93	100	96	79	92	98	88	110	83	79	70	85	85	85	78	99	96	80	85	70	101	92	95	92	76	75	101	102	90	112	89	87	85	113	79	87	103	91	89	67	88	86	107	90	72	100	86	88	68	92	87	97	76	78	83	91	90	70	111	92	78	64	91	90	94	101	92	92	86	89	93	87	84	82	87	87	72	101	78	83	80	103	90	91	83	76	81	98	81	94	81	91	83	110	86	85	78	81	92	90	83	76	83	78	82	83	80	91	92	78	93	96	106	84	91	100	97	95	85	85	85	89	80	86	103	78	97	90	79	104	81	81	85	81	88	80	85	86	105	92	94	81	93	77	80	104	89	86	86	78	103	83	89	92	91	97	88	85	83	88	97	103	103	87	89	92	97	83	75	82	78	79	78	92	79	87	91	94	93	84	90	95	95	100	80	78	93	77	78	82	88	92	107	84	80	91	105	96	102	85	92	83	85	66	78	74	90	95	88	86	89	90	72	98	87	95	93	81	92	80	97	101	98	103	82	67	93	103	89	91	88	85	100	85	81	90	98	85	81	95	87	81	81	98	93	90	99	109	99	88	72	92	80	71	72	76	98	97	84	89	109	84	82	88	70	74	88	81	84	105	78	82	90	85	91	78	80	92	83	91	78	103	72	101	81	90	86	72	91	91	77	78	105	99	77	83	82	95	91	73	71	75	76	98	91	92	70	97	97	92	70	96	92	92	91	72	99	86	96	82	80	100	86	82	90	100	99	86	79	85	86	87	92	89	92	91	93	88	95	89	108	87	86	79	77	77	91	67	83	81	74	98	85	99	85	84	80	87	96	72	102	69	87	71	77	86	82	100	87	86	109	79	86	92	93	84	92	86	82	104	98	84	87	75	94	78	95	89	74	101	66	108	89	98	104	92	97	80	92	96	97	95	91	96	85	84	91	75	102	92	89	90	89	77	103	104	81	80	93	92	90	92	84	84	88	93	79	84	85	79	93	78	79	91	87	85	90	74	91	105	93	102	83	87	87	87	95	96	82	98	96	91	97	89	88	90	96	81	83	93	90	85	72	88	87	91	97	76	94	85	87	81	81	98	86	93	90	94	80	84	90	96	91	98	99	75	82	102	108	84	86	96	83	73	82	75	83	92	68	92	98	88	103	67	100	98	77	95	92	90	87	79	91	111	85	73	84	93	88	84	79	99	82	88	76	84	93	97	89	87	86	89	84	85	103	74	105	92	80	96	91	105	117	84	95	96	88	82	79	92	87	75	86	84	78	95	102	90	84	102	77	96	86	94	91	83	93	87	73	85	91	77	88	80	109	85	89	81	77	84	80	92	97	86	91	72	83	86	91	92	95	90	85	93	97	89	74	88	72	89	94	92	80	82	75	87	88	86	86	67	83	84	89	96	68	93	80	116	88	90	93	86	82	83	95	84	71	75	84	90	91	106	88	90	87	86	87	70	94	83	73	76	97	71	98	97	78	89	106	78	81	75	94	77	92	82	78	82	86	92	85	82	71	78	98	99	95	88	109	82	86	71	92	84	88	76	60	99	91	88	92	85	98	90	95	99	95	101	97	97	97	88	83	97	75	100	106	69	106	92	74	85	93	96	93	82	94	85	89	102	86	75	88	90	87	95	88	95	102	83	86	96	92	98	86	83	109	96	80	94	75	88	90	92	88	115	77	84	98	85	80	75	90	96	84	75	96	80	86	91	87	89	89	83	112	106	85	107	83	92	94	115	86	84	85	91	96	100	101	96	81	100	106	86	95	69	91	83	89	88	66	81	87	87	87	83	86	91	80	86	102	76	99	104	91	83	81	89	86	102	90	91	93	94	75	100	92	86	100	94	95	88	87	70	105	83	77	87	79	70	92	85	97	96	79	85	76	78	83	79	84	84	91	89	82	85	84	73	92	85	85	85	72	84	74	90	99	74	95	93	76	89	84	95	80	82	97	99	97	96	98	96	85	99	102	94	70	83	86	90	93	90	91	83	85	87	90	102	85	84	92	95	96	94	90	88	89	100	84	84	88	91	86	89	96	104	91	83	102	92	95	86	91	92	106	93	85	89	83	101	95	82	84	78	70	93	101	97	78	79	83	95	92	88	81	88	74	76	77	98	70	99	79	87	86	98	91	88	86	89	76	76	94	73	90	85	85	82	98	105	91	78	90	90	73	104	78	99	87	86	89	91	102	86	87	97	89	79	82	102	99	96	103	75	84	86	90	85	92	93	96	82	89	103	79	96	85	95	105	85	91	93	95	97	99	102	82	92	86	84	92	88	98	97	101	73	78	100	88	92	82	89	94	95	103	99	95	97	88	87	94	88	74	96	91	86	85	82	79	72	101	85	99	94	97	103	73	72	86	87	92	96	100	77	89	85	88	82	90	86	88	71	101	85	92	99	90	75	90	91	97	95	94	103	88	88	84	85	92	115	84	96	69	83	87	96	88	81	77	86	96	87	88	100	86	103	84	107	95	72	91	88	94	89	68	86	85	82	79	94	96	89	86	86	90	85	74	83	98	87	102	84	85	94	83	98	81	86	88	81	93	84	77	81	89	97	87	96	84	87	92	92	103	89	88	92	92	70	86	87	104	94	90	101	87	92	89	99	84	75	84	92	87	87	81	78	101	88	75	80	83	77	81	90	94	81	85	88	93	91	112
33662	17504	12056	12674	20734	26673	26827	24164	22861	21791	21070	19528	17179	15235	13565	12267	11522	10426	9847	8825	7715	7391	6658	6360	5922	5460	4806	4229	3676	3206	2712	2189	1728	1500	1395	1345	1586	1590	1398	1232	1244	1211	1235	1121	1087	1120	1130	1043	970	955	952	988	969	904	949	896	885	898	928	850	815	779	770	813	784	758	785	786	760	775	790	786	761	810	747	791	784	763	774	763	732	796	789	790	752	766	766	737	759	700	797	708	752	774	822	788	754	705	750	785	704	717	732	774	699	718	729	748	784	798	707	767	750	735	741	751	749	714	720	732	733	737	805	728	744	740	769	740	749	706	704	715	786	697	770	756	753	748	744	700	759	743	755	790	798	754	747	738	794	765	743	781	740	778	689	766	739	775	807	762	794	712	741	763	760	757	720	757	735	800	727	750	772	765	726	710	764	740	724	740	761	744	740	718	749	865	678	772	728	773	775	803	753	726	722	727	769	780	764	695	762	747	720	748	796	769	765	751	771	748	763	729	776	720	792	695	743	786	726	756	747	723	744	751	738	753	754	748	786	783	762	714	752	776	747	767	756	797	706	751	752	733	758	734	775	704	753	783	735	755	727	774	746	731	756	752	751	739	746	738	766	737	731	756	745	757	771	769	763	724	774	754	768	730	756	725	747	733	717	759	741	727	749	774	745	718	749	739	759	765	715	737	717	739	777	723	755	746	755	739	737	791	758	741	726	744	722	789	684	751	710	731	738	766	762	734	696	737	747	759	746	709	743	683	767	733	752	819	736	720	715	771	756	764	762	745	785	758	729	812	782	767	735	734	748	727	740	749	763	707	739	785	763	756	722	741	763	777	744	759	777	746	757	758	777	748	749	756	791	789	772	711	765	698	731	708	698	730	728	756	746	706	758	718	763	719	783	737	715	762	794	795	807	733	752	695	721	748	772	701	757	736	744	728	743	699	720	753	754	772	793	778	758	689	717	746	757	771	788	722	769	745	708	779	755	718	711	774	751	747	708	743	738	709	735	766	776	785	743	712	731	772	766	719	745	744	759	757	743	738	729	754	748	779	749	771	696	764	765	786	708	735	776	730	701	796	765	764	733	753	736	698	689	814	762	728	721	763	787	737	702	765	768	744	728	712	735	777	717	728	717	762	740	721	739	753	758	779	737	741	728	723	721	731	764	768	732	738	761	770	762	742	740	724	724	781	722	752	742	771	735	722	741	712	750	776	727	760	780	749	755	790	703	740	707	758	769	745	728	766	828	717	797	722	778	752	758	744	700	761	778	738	699	708	743	758	721	744	759	753	726	783	788	724	767	764	754	749	775	774	773	770	719	765	805	768	751	777	770	763	744	696	745	715	765	722	730	738	732	741	756	761	756	764	757	747	748	727	766	732	765	804	756	755	721	805	716	787	762	751	729	740	719	810	744	772	735	765	765	718	728	747	767	762	792	726	751	762	732	730	744	749	763	745	771	770	735	715	779	726	742	744	711	762	729	704	712	712	761	765	719	731	752	790	745	742	711	753	772	747	721	756	741	717	768	758	765	725	728	759	747	735	715	734	758	764	737	734	757	765	713	793	784	777	785	734	718	764	752	785	761	733	783	745	759	745	713	680	703	740	761	771	778	745	781	742	747	777	755	721	719	726	755	751	741	695	765	755	777	753	755	720	739	723	733	789	746	770	743	748	771	734	738	751	763	722	766	711	751	763	781	769	778	727	742	704	788	735	743	754	720	751	746	746	769	774	720	738	719	755	722	742	738	730	757	711	763	701	778	720	794	771	755	789	791	779	704	750	778	744	732	720	736	719	792	715	755	718	818	752	745	759	771	756	768	790	746	754	750	773	782	735	779	715	767	739	780	715	755	694	712	719	779	681	764	788	758	734	743	715	766	694	750	737	724	760	787	773	739	747	759	771	747	730	766	763	762	760	729	722	740	754	777	798	728	732	756	795	743	793	706	762	730	720	744	774	765	770	781	784	765	755	761	749	788	766	789	729	740	778	742	755	755	742	758	758	715	775	732	748	759	772	748	778	794	732	726	752	793	759	778	750	739	773	716	739	760	731	750	761	780	771	806	721	702	777	744	799	762	766	729	752	773	776	714	781	743	761	741	745	750	811	817	778	775	748	772	730	765	734	763	803	751	720	731	690	749	735	733	777	749	701	774	772	713	740	745	733	727	759	743	784	732	743	767	770	738	753	768	712	759	768	735	771	781	718	758	728	748	774	789	762	715	738	746	736	751	747	785	695	776	760	727	846	738	773	805	742	726	772	734	790	742	733	756	760	746	780	795	736	752	708	764	759	801	765	743	765	725	719	742	706	794	742	763	745	754	762	698	770	707	785	726	723	741	723	751	716	749	707	714	691	736	754	746	772	735	707	806	754	720	725	763	738	751	734	788	742	739	773	752	740	739	774	755	744	777	750	747	712	751	786	759	708	747	736	746	760	752	736	743	761	742	716	747	776	738	751	763	757	737	748	765	770	748	689	717	727	736	795	773	722	763	812	719	751	757	798	753	757	728	737	727	724	752	719	733	739	774	768	691	747	727	731	755	713	772	727	761	777	708	781	698	766	736	787	767	741	718	781	761	753	727	766	713	743	748	749	769	726	780	711	724	804	710	746	766	753	779	744	712	771	779	778	744	709	791	726	759	732	736	729	703	741	702	759	737	761	709	777	746	740	800	701	773	775	771	771	772	753	708	757	779	760	766	717	748	822	748	744	742	705	781	776	765	730	758	748	724	725	764	709	745	762	742	763	771	790	769	735	717	717	729	744	740	766	719	759	782	726	767	758	739	745	760	756	787	766	737	724	743	760	753	819	727	711	760	696	728	766	761	768	780	744	711	757	747	800	745	732	745	759	762	747	723	764	784	761	695	776	706	709	768	728	746	736	761	727	722	732	765	776	759	763	738	705	774	736	717	697	741	727	749	749	717	728	723	734	752	712	749	724	739	765	705	737	702	747	720	780	742	757	743	735	747	765	721	759	758	742	703	713	777	692	793	744	748	707	758	731	731	720	707	774	720	742	784	783	805	740	765	783	753	786	765	760	756	725	709	776	766	773	762	735	739	735	742	790	770	765	763	694	734	737	754	722	766	742	739	734	741	740	730	729	755	724	763	724	750	753	731	774	772	787	703	785	777	750	722	752	742	728	767	740	768	725	769	756	772	751	725	769	752	742	791	766	728	776	741	735	722	760	791	773	725	741	712	769	772	762	747	743	722	778	774	763	771	759	703	724	735	792	738	728	811	718	703	746	735	796	763	781	755	739	737	781	776	729	778	724	763	706	737	741	707	738	788	736	731	751	743	775	747	762	787	736	694	725	759	737	716	744	716	762	742	766	744	747	714	786	728	713	758	775	802	755	678	743	682	749	718	736	739	754	752	738	732	760	753	797	721	748	738	723	720	724	721	788	815	764	785	716	748	760	732	794	786	737	747	769	750	745	792	755	764	737	728	747	771	765	796	709	763	712	795	777	766	742	720	764	745	730	802	746	714	669
5830	1412	706	460	339	455	504	448	494	466	485	427	394	332	291	276	292	258	242	203	189	193	190	183	170	163	164	156	127	122	119	104	86	76	92	86	97	87	85	77	81	78	79	79	76	78	79	79	98	81	83	82	80	80	84	79	83	69	81	77	70	78	55	96	73	72	76	83	74	75	83	89	66	75	76	90	84	73	78	84	78	83	72	75	73	72	76	76	72	69	65	78	65	61	88	87	80	78	69	68	68	71	67	74	100	90	77	84	59	85	69	71	81	82	81	64	71	78	70	77	54	62	74	86	85	76	70	73	77	71	68	81	90	66	83	80	65	78	86	87	82	97	72	83	86	58	80	65	67	87	75	95	79	71	86	70	87	70	59	72	77	93	84	76	80	81	85	66	81	71	70	73	76	91	94	67	82	80	71	73	82	77	79	72	66	82	71	69	59	90	71	73	59	69	91	75	71	80	71	93	97	81	81	78	76	70	84	79	73	67	75	73	62	64	81	71	83	94	76	73	73	87	80	86	83	67	85	81	86	75	70	75	73	85	73	73	96	64	82	91	81	77	76	62	77	94	65	75	85	73	64	81	84	96	80	58	81	81	83	84	86	75	77	78	77	84	68	69	73	73	76	79	71	72	71	73	79	67	72	74	78	73	81	79	75	81	72	71	88	76	69	68	64	85	68	72	98	59	83	87	78	84	63	74	63	79	93	75	94	75	96	74	85	64	71	70	63	93	64	75	79	68	83	85	82	79	75	77	77	69	59	70	70	80	90	75	71	74	85	77	89	77	68	62	85	69	77	89	83	64	72	68	81	91	70	75	71	76	71	82	75	80	85	75	84	73	68	77	82	71	77	67	75	67	94	70	81	81	63	66	88	68	81	64	64	85	80	76	83	67	77	69	87	79	66	66	68	87	89	85	87	83	73	80	70	72	83	61	78	88	73	89	82	81	69	86	91	81	80	74	70	66	84	58	61	67	80	86	66	74	79	82	77	83	82	83	83	89	81	85	72	80	72	80	79	76	80	77	75	75	84	65	61	66	71	82	69	76	71	74	68	70	80	79	86	83	84	66	78	67	64	70	74	72	72	79	65	82	67	77	74	70	76	63	66	70	87	63	69	85	76	60	76	83	74	73	67	80	61	63	81	83	70	63	80	88	67	70	78	68	81	90	73	68	75	82	79	88	78	71	59	74	91	94	75	68	73	78	81	71	65	78	67	50	64	71	76	84	84	73	69	84	97	76	70	73	94	76	89	78	79	90	88	65	82	70	90	78	78	71	76	88	66	96	90	79	88	77	79	69	76	79	88	63	76	82	80	77	61	91	76	64	89	77	85	68	62	82	78	79	89	74	67	68	91	67	64	78	61	77	80	78	87	63	75	84	77	79	97	82	63	94	81	74	80	74	84	77	75	88	72	77	76	83	74	72	74	81	74	86	75	78	79	64	69	82	69	65	64	81	74	88	81	79	88	69	78	88	80	79	68	62	86	82	65	69	81	73	89	73	75	98	74	74	69	79	79	73	70	94	74	76	85	71	72	69	86	60	67	92	76	82	77	60	87	81	71	84	67	74	76	74	82	75	67	86	68	86	81	93	78	77	85	82	78	85	85	65	65	84	57	82	65	71	81	80	79	75	76	63	79	68	96	84	98	80	80	79	94	80	75	80	81	81	76	77	75	81	79	85	76	65	79	69	76	87	72	62	89	78	74	70	60	74	69	80	76	88	66	64	86	84	76	73	70	64	67	79	82	87	70	69	95	88	57	73	75	90	81	71	85	65	76	73	92	78	71	72	88	82	70	75	77	79	73	89	72	85	84	62	88	66	80	81	73	79	88	71	85	82	80	69	79	77	64	63	71	78	85	73	87	85	70	69	73	68	73	81	81	77	95	92	72	81	68	77	83	76	73	70	83	80	89	92	86	66	70	78	71	90	73	82	67	76	75	75	64	91	63	91	80	72	70	86	77	72	81	84	86	84	75	84	74	76	92	68	70	81	65	83	67	75	65	87	95	84	81	58	67	80	68	79	64	83	89	65	83	68	82	84	69	80	68	94	74	72	60	85	70	70	86	62	74	83	72	75	74	65	76	72	73	78	100	76	79	90	71	72	77	72	85	93	79	85	92	76	82	82	77	98	75	68	87	72	66	81	91	70	78	59	83	84	80	83	80	76	83	81	64	77	56	77	54	67	69	70	81	68	88	71	82	81	97	72	79	69	68	75	77	69	78	68	84	94	78	73	78	76	95	90	88	67	78	75	77	81	93	72	80	85	82	68	78	67	69	73	80	82	83	72	73	83	71	77	76	71	72	91	68	72	72	70	93	85	80	81	75	68	75	64	69	82	64	74	65	89	74	79	87	83	96	82	85	83	73	84	73	81	64	74	54	79	86	76	71	80	84	81	74	85	73	76	61	60	72	79	88	72	68	70	88	69	67	70	84	63	75	66	77	70	80	85	91	71	81	81	56	77	80	72	85	78	74	72	66	82	75	66	83	72	72	86	64	73	72	72	69	77	87	70	71	83	71	70	87	81	66	78	76	78	65	70	82	77	66	73	72	83	77	75	83	81	80	74	77	89	76	85	65	82	72	78	80	68	69	68	79	81	75	84	76	77	77	63	98	78	68	66	63	77	72	81	80	76	75	68	76	77	83	83	67	79	80	70	82	70	75	65	75	82	89	65	64	81	73	77	89	74	59	75	90	71	89	75	72	69	67	93	77	76	90	67	67	91	77	80	67	83	88	65	81	73	86	75	71	74	69	80	75	70	69	71	73	64	69	77	71	71	57	70	71	67	82	65	84	67	73	72	69	81	74	86	68	80	80	74	77	88	61	81	73	71	77	88	102	71	67	73	80	82	77	83	72	76	94	57	79	82	83	83	81	73	84	80	85	75	67	63	60	79	65	78	82	86	69	74	73	83	71	74	85	88	53	81	79	90	75	64	67	75	68	67	72	82	74	69	87	75	79	71	82	81	80	81	63	65	79	87	81	68	87	71	71	85	69	77	80	56	80	79	92	62	60	93	58	89	74	68	76	72	74	78	83	72	80	91	74	76	75	83	83	80	72	72	69	52	83	94	75	85	77	71	77	69	66	77	83	78	78	74	69	74	69	81	82	73	74	68	72	80	65	78	87	68	71	59	79	89	74	77	72	78	53	90	95	79	83	76	69	91	89	76	65	97	87	65	73	80	80	82	71	73	81	79	78	80	74	68	75	74	79	68	67	94	68	65	72	79	94	70	76	70	85	76	93	76	78	83	74	74	77	87	59	62	86	80	86	70	71	84	77	86	60	86	83	78	89	86	75	71	89	70	69	69	72	82	70	96	79	79	85	78	78	62	70	73	70	61	64	87	78	72	87	85	81	72	65	77	62	71	75	68	83	101	86	69	86	76	77	77	78	89	71	86	79	64	78	64	75	72	74	67	75	81	62	60	91	80	80	72	74	71	77	73	94	67	64	79	61	76	83	86	71	85	81	75
26049	12565	7863	8404	14867	20300	20267	17812	16723	15348	14960	13289	11523	9766	8457	7807	7160	6387	5854	5301	4513	4332	4021	3673	3523	3243	2930	2455	2138	1991	1665	1370	1150	981	979	965	1041	1025	862	852	904	883	796	804	822	788	782	746	746	739	721	693	693	731	780	710	686	725	637	707	689	645	632	664	638	667	646	630	612	669	632	668	649	648	623	634	658	651	638	648	665	626	609	631	638	638	676	625	632	655	644	609	633	617	627	647	689	647	641	601	636	590	644	627	626	598	634	631	627	673	648	640	640	634	615	616	582	669	639	632	641	656	646	591	611	647	614	632	633	633	636	609	602	664	632	637	608	609	631	629	628	614	677	624	617	646	672	614	588	642	600	631	625	645	630	650	623	657	621	674	626	612	642	676	641	626	586	653	626	655	646	575	653	607	618	633	606	648	629	644	645	651	621	603	602	636	602	641	607	633	666	623	613	627	603	608	632	617	607	646	645	625	630	645	652	594	650	615	593	668	652	623	645	614	649	662	656	651	638	589	597	633	615	593	597	657	610	689	609	610	657	595	648	654	614	644	667	653	625	619	605	633	665	620	577	635	639	646	593	671	626	672	646	621	615	629	645	595	619	664	624	599	624	591	631	605	599	645	606	651	632	633	612	655	625	632	651	602	638	653	583	647	661	581	609	630	625	621	607	647	617	622	634	599	607	612	663	617	613	663	586	580	632	681	683	697	631	630	631	627	627	601	640	641	615	663	614	665	640	614	662	608	648	612	637	607	640	631	661	613	596	641	677	640	658	649	653	602	622	602	616	632	636	605	591	653	666	653	628	601	610	671	628	542	627	629	580	622	679	645	604	620	597	622	650	655	683	622	633	660	607	617	609	618	637	649	598	571	663	641	600	622	636	620	621	619	644	606	631	569	595	641	590	639	626	635	589	664	642	609	630	631	587	643	634	605	585	656	633	621	627	600	661	609	643	672	599	622	614	663	597	636	581	670	639	651	609	590	604	633	674	617	646	644	665	609	649	647	619	617	614	650	642	643	639	631	635	602	623	608	638	639	606	646	589	680	649	586	651	626	610	603	632	610	636	640	665	655	625	630	606	646	622	614	626	609	636	623	619	638	632	622	614	619	636	644	647	639	630	660	612	642	585	652	637	615	633	608	610	641	620	634	604	609	636	675	601	638	649	595	661	624	638	651	623	638	618	653	602	632	595	597	576	676	661	637	662	638	649	633	623	590	644	588	618	658	665	687	640	621	654	641	645	598	609	625	648	598	651	627	604	665	630	614	622	623	674	621	649	639	597	637	602	600	642	600	638	610	639	592	645	624	613	629	623	624	589	606	650	621	647	592	642	622	632	663	646	634	640	680	611	624	624	625	643	620	636	575	615	638	641	625	620	600	619	622	632	596	621	601	651	593	644	643	606	628	622	584	624	620	615	680	578	596	670	628	605	651	668	637	631	682	664	628	634	610	613	629	645	645	653	636	600	619	613	685	679	654	645	612	619	633	629	656	669	661	648	600	643	611	564	667	626	635	580	593	659	630	620	570	684	588	611	670	650	612	639	655	651	628	647	636	628	622	624	615	608	642	595	623	573	654	649	617	640	642	661	622	627	658	638	629	621	654	617	661	633	650	615	613	630	617	627	680	639	661	629	629	635	621	627	672	652	604	636	589	580	667	653	640	598	656	658	588	608	649	620	627	596	633	614	652	641	605	636	605	604	603	622	639	667	640	604	624	638	640	638	621	633	597	612	618	621	615	643	626	589	631	597	610	611	567	588	669	590	608	623	657	628	612	609	592	650	657	603	633	630	642	644	625	601	630	607	677	613	604	636	633	648	614	664	610	633	630	608	610	612	645	636	630	605	633	641	643	636	640	662	622	616	616	602	663	660	659	631	628	604	617	638	625	629	587	583	591	642	620	631	644	633	596	624	605	618	637	662	640	607	669	597	626	655	627	636	638	585	657	605	649	658	607	661	613	641	640	596	620	648	647	588	628	632	611	647	652	674	645	643	621	600	584	644	642	664	639	621	655	635	613	659	652	631	648	610	606	645	660	627	622	624	645	642	606	655	614	655	604	631	617	643	657	584	595	638	605	627	625	635	645	617	601	617	612	610	643	605	601	644	681	627	626	632	648	618	565	603	651	641	659	594	641	639	622	628	644	605	603	617	623	638	639	619	616	637	577	632	602	688	608	601	640	640	620	611	618	588	630	615	643	688	630	646	659	629	657	582	673	616	624	658	648	631	632	627	610	620	637	642	641	592	616	653	603	663	621	605	612	605	613	638	643	639	635	615	633	594	621	611	633	628	653	620	634	626	586	624	609	592	583	623	651	652	597	617	660	625	636	606	657	628	700	658	610	596	629	641	640	613	626	559	627	632	669	639	637	622	627	612	658	637	598	652	627	649	629	612	673	633	630	623	623	629	601	593	685	598	613	633	650	654	623	617	611	599	632	658	642	612	606	607	659	623	652	624	651	613	633	659	638	616	597	629	639	691	672	672	651	681	637	607	633	618	598	637	613	632	624	575	666	560	620	617	615	584	641	621	634	636	626	604	660	661	624	633	637	658	678	611	606	587	637	579	671	606	633	664	661	669	646	620	626	612	640	607	652	650	649	610	616	631	591	565	627	633	652	679	682	609	615	648	676	672	646	670	628	582	629	667	640	616	629	665	637	584	657	648	619	613	643	638	620	613	638	641	656	624	593	629	646	693	622	632	634	637	641	673	599	648	607	584	687	669	603	622	628	684	604	643	592	601	608	574	604	611	610	641	613	625	621	596	617	600	633	616	592	591	637	616	610	593	611	601	616	629	645	605	617	643	619	628	652	658	598	602	622	613	630	608	665	653	621	646	637	658	621	636	646	605	616	618	637	598	581	601	658	617	674	670	621	609	629	623	642	654	647	627	620	610	613	653	673	645	636	610	668	634	600	645	620	589	678	601	626	651	645	620	629	599	633	648	590	554	607	569	605	647	657	621	605	626	678	654	611	614	660	635	626	589	654	613	628	676	654	647	652	642	638	678	616	621	614	640	593	645	609	614	647	615	653	654	598	674	579	631	635	642	609	626	628	631	630	648	635	613	678	571	625	660	629	680	617	635	652	610	596	575	628	583	611	614	603	624	614	682	609	643	603	610	631	639	591	641	643	623	611	648	631	627	638	643	618	623	592	616	644	659	619	633	614	652	597	639	608	608	612	648	623	625	588	623	603	611	634	622	635	642	641	594	600	580	608	631	652	611	647	663	638	680	599	628	604	673	633	606	618	642	628	631	613	594	632	637	627	619	647	630	593	656	591	661	668	673	655	587	609	619	598	658	665	639	598	591	667	609	633	614	610	615	612	632	612	607	635	653	621	655	605	636	610	670	679	600	627	629	656	588	622	647	640	631	649	616	622	615	653	618	624	624	652	669	612	589	628	664	632	653	630	573	629	620	585	629	651	632	621	639	622	598	651	613	683	656	585	652	612	653	617	638	624	639	635	644	648	650	647	644	642
6140	2279	1090	778	515	642	803	727	764	743	684	645	595	493	477	416	374	376	372	328	300	272	274	269	284	220	212	191	174	178	175	119	137	123	116	119	117	122	106	113	125	124	134	116	114	117	102	100	123	129	116	107	108	103	100	111	106	137	100	91	112	120	117	121	107	102	110	106	112	118	96	110	117	114	114	116	97	105	97	109	114	110	117	106	92	105	108	124	95	112	105	111	117	117	106	102	120	95	89	116	101	104	120	104	99	88	109	88	109	116	97	105	117	111	118	112	122	84	110	102	115	108	123	100	101	107	112	99	97	114	114	108	95	96	104	87	118	100	100	111	108	97	84	95	116	103	111	109	120	93	111	100	98	117	107	103	95	100	91	108	102	125	107	105	106	86	114	107	114	107	100	116	120	111	123	100	93	120	106	110	112	111	110	104	92	95	127	100	107	98	114	92	98	101	92	96	111	103	109	77	92	83	115	92	96	91	95	102	102	111	100	112	99	114	91	110	111	113	114	103	85	113	111	106	110	98	91	104	99	114	113	125	115	104	109	94	107	99	124	111	115	107	89	118	95	103	93	96	98	89	120	118	105	100	116	99	118	109	88	79	112	99	92	81	104	97	121	103	122	98	110	106	104	93	99	102	112	99	104	96	105	119	110	104	104	101	112	108	90	105	113	106	114	96	102	105	91	101	122	97	100	98	109	115	108	97	104	113	94	106	102	99	129	112	107	90	89	119	115	90	106	93	101	105	87	97	101	110	92	99	98	95	129	106	79	116	102	90	139	111	113	112	112	126	117	106	99	122	98	95	92	96	105	115	118	119	119	98	110	97	113	109	99	110	122	108	136	100	103	112	100	109	97	108	123	92	115	102	119	115	103	79	119	120	91	130	96	108	99	101	122	96	110	93	96	93	124	111	105	88	103	87	99	110	107	104	101	116	102	93	111	105	95	115	105	109	106	103	100	104	103	112	114	112	119	104	114	91	108	95	99	88	107	107	111	91	111	121	110	118	103	98	100	125	100	103	120	103	91	117	109	111	113	109	111	111	117	104	105	88	96	92	91	111	119	110	112	88	103	103	118	134	101	115	114	99	84	96	101	118	103	100	102	106	95	101	102	101	111	110	109	96	102	110	124	111	102	121	130	115	109	98	101	100	99	102	110	89	101	112	110	96	108	123	90	103	91	102	115	105	101	98	101	105	103	105	112	108	99	92	110	97	107	105	104	100	94	111	115	102	107	104	106	112	131	102	124	90	124	114	110	103	98	75	109	103	108	100	101	107	129	111	104	101	121	95	120	97	109	106	96	105	105	105	108	132	121	111	96	108	111	95	100	93	114	111	121	117	116	103	106	103	110	103	75	119	107	120	83	107	118	108	117	107	109	97	126	109	126	122	112	101	113	109	115	112	87	102	103	104	105	116	101	116	110	101	122	100	97	110	106	102	114	101	119	119	107	105	110	114	109	115	121	96	123	104	116	105	102	96	94	100	114	90	113	112	95	111	111	107	116	116	108	101	114	116	108	120	110	91	105	119	122	113	93	126	120	113	97	107	99	83	111	100	104	128	114	89	110	115	106	100	100	96	91	109	105	118	125	108	105	97	87	91	97	110	119	98	118	104	100	106	118	128	112	111	118	104	85	91	108	129	107	128	95	92	102	122	90	104	104	116	117	100	111	99	94	116	93	106	97	102	105	117	110	104	105	105	105	127	94	99	113	89	114	123	96	102	109	116	105	107	108	105	112	97	93	85	125	89	92	109	114	76	112	115	106	101	102	112	100	109	124	123	135	101	100	119	122	90	112	127	119	114	110	90	108	95	107	99	119	97	112	112	97	110	113	104	102	104	108	120	128	107	97	88	95	102	112	109	105	100	105	97	107	114	104	124	99	103	109	100	100	123	94	110	103	102	111	96	109	112	112	119	107	94	106	103	97	114	114	98	92	106	115	114	106	93	109	109	111	99	97	94	105	103	102	117	120	112	103	122	85	106	113	105	109	108	93	107	108	111	101	126	109	110	109	91	114	106	122	107	115	109	98	97	86	93	111	98	94	107	112	108	98	118	87	116	111	114	85	107	123	101	101	96	82	104	96	107	115	112	113	94	127	105	111	104	109	104	119	118	102	125	91	92	99	119	115	100	83	90	114	102	98	119	115	119	101	99	105	116	105	108	115	105	113	101	104	106	111	103	92	109	111	99	111	95	105	107	117	113	101	116	100	98	101	100	111	91	104	99	111	81	98	105	116	84	110	102	83	104	103	107	118	107	112	113	112	110	94	105	95	116	111	96	102	95	99	125	113	111	106	106	118	118	97	109	121	111	102	116	110	114	116	104	101	119	113	121	119	109	98	105	113	124	85	116	90	96	126	94	93	107	96	112	113	95	111	97	113	113	101	105	110	96	115	120	93	115	103	110	109	100	98	99	111	99	101	116	113	114	124	104	108	103	98	117	109	118	105	98	108	112	103	111	114	107	89	99	105	87	123	89	97	110	110	89	102	110	117	117	111	118	93	112	103	108	94	92	87	102	98	110	105	110	100	102	99	108	110	103	100	108	117	87	94	93	100	96	104	93	87	108	118	113	104	98	98	106	110	120	98	92	90	94	92	99	109	113	116	103	112	105	111	102	98	81	97	121	122	112	82	110	105	124	116	107	89	99	99	115	93	102	106	104	107	112	103	113	98	98	101	103	120	92	103	114	94	116	105	95	102	115	110	104	105	98	100	91	106	99	120	97	114	117	111	94	102	115	82	110	84	95	103	112	108	117	117	86	112	114	97	137	105	97	111	106	105	101	98	100	88	111	112	113	114	113	112	112	113	100	95	91	93	112	107	112	95	93	72	101	111	106	92	99	121	96	109	100	116	91	90	102	111	95	109	101	116	88	98	105	108	110	114	96	91	106	117	111	92	104	98	124	119	103	108	94	115	106	99	108	112	91	123	132	95	112	104	116	111	118	115	97	105	117	95	112	109	107	107	110	103	106	111	105	95	100	85	99	116	110	110	114	90	109	113	90	91	113	107	108	104	102	105	121	101	97	106	117	97	124	101	107	114	121	105	107	104	97	107	93	123	98	114	89	96	110	95	113	106	113	119	90	114	112	122	110	106	122	97	102	110	98	129	115	107	114	97	101	117	94	110	94	99	109	113	105	108	109	113	108	95	87	92	114	97	94	93	102	107	109	91	111	105	94	113	92	112	94	106	96	115	107	107	84	112	90	110	97	112	108	108	114	112	106	97	95	101	107	89	97	95	111	96	112	97	112	98	119	125	114	103	100	116	94	123	111	95	102	119	114	102	101	94	100	107	113	117	103	120	124	100	109	87	100	120	110	119	104	92	92	104	105	129	110	105	99	108	102	107	106	113	99	113	106	103	105	115	103	117	99	102	92	104	107	107	112	119	112	120	125	101	103	110	95	116	98	112	104	103	104	88	104	94	94	114	108	118	106	103	92	97	99	89	111	102	95	110	97	81	104	112	102	122	95
32338	15895	10329	11460	18918	25148	24808	22366	21014	19626	18541	16945	14896	12924	11729	10662	9810	9108	8181	7336	6324	6094	5709	5356	5016	4612	4137	3285	2988	2811	2321	1864	1625	1478	1473	1470	1448	1502	1305	1248	1261	1274	1153	1165	1157	1120	1084	1059	1096	1011	1044	955	1002	1010	965	963	955	963	887	1005	873	912	920	865	833	919	874	864	898	855	819	919	957	915	939	900	936	888	868	844	919	893	877	921	885	849	862	895	826	855	841	895	866	864	858	869	856	868	887	843	929	885	861	889	848	862	905	910	852	846	894	920	858	880	890	843	907	910	811	860	840	898	902	837	893	830	846	862	839	897	835	860	819	906	884	820	883	820	935	831	912	845	841	844	834	862	866	905	847	834	805	868	853	910	854	850	862	848	884	872	820	793	878	881	912	871	863	765	833	893	869	849	856	868	874	898	892	777	817	863	840	835	918	793	856	860	855	878	853	848	868	801	875	936	876	856	900	877	890	848	846	832	852	849	856	829	831	839	864	868	864	839	859	838	814	853	899	849	851	836	866	850	840	851	884	874	892	837	885	867	879	835	850	892	832	836	904	820	854	864	877	889	889	921	835	853	842	865	863	891	818	873	871	842	811	841	893	879	896	836	846	917	912	873	817	867	849	853	915	870	896	854	854	866	872	860	868	858	842	852	869	887	896	876	849	862	819	875	889	882	894	826	882	882	878	872	939	842	883	883	833	890	893	860	869	880	847	870	899	912	869	852	880	878	898	836	864	787	894	899	814	874	889	835	867	838	891	902	887	893	913	928	880	857	874	804	857	838	879	858	844	827	803	826	832	888	886	850	863	862	889	887	855	870	884	886	827	885	873	864	856	903	886	886	861	828	840	845	862	807	882	857	904	854	862	851	882	838	885	875	837	841	836	847	837	839	864	878	793	841	869	833	838	868	873	845	927	889	892	917	857	917	824	877	856	878	865	874	877	897	865	880	873	895	844	909	903	856	828	808	902	822	837	830	875	845	905	875	803	885	854	938	831	821	863	892	909	862	852	830	829	876	861	911	871	843	886	880	853	846	891	898	920	825	886	899	856	930	812	858	886	808	852	837	859	855	859	866	847	844	857	886	853	857	886	838	883	874	891	835	887	882	832	840	895	876	896	843	826	874	844	857	883	852	885	885	796	831	836	838	878	823	865	874	796	820	886	882	853	860	886	869	883	851	810	852	900	837	893	877	870	851	871	873	866	845	817	884	854	852	900	860	838	860	816	843	870	865	926	902	830	866	856	896	867	832	826	831	850	857	867	876	866	861	896	857	900	864	864	870	857	844	903	906	843	872	886	871	941	876	884	856	885	828	910	870	870	859	848	852	882	828	896	904	857	823	875	818	807	850	836	897	834	867	826	884	857	816	910	880	842	887	872	848	848	864	838	898	874	824	881	851	849	860	875	843	852	862	898	897	840	893	840	827	837	893	839	890	879	861	824	851	807	874	875	869	889	875	859	875	846	919	796	811	839	863	843	841	828	891	899	892	873	839	812	869	864	891	884	875	885	867	871	879	873	839	873	861	916	877	837	867	899	864	855	827	858	839	846	855	878	864	875	817	896	870	836	913	864	858	862	868	846	858	879	858	811	858	858	837	900	899	823	906	827	840	887	886	878	857	883	827	917	839	870	894	849	827	833	913	814	882	845	903	862	872	854	854	868	879	882	876	854	899	878	879	818	834	904	907	889	876	853	886	884	907	896	879	915	873	865	840	852	816	864	889	891	910	867	853	807	800	810	875	904	857	898	860	862	882	832	851	863	891	887	860	871	889	842	846	872	864	852	857	850	880	907	843	838	833	875	927	858	857	904	832	892	847	851	881	919	875	824	825	861	833	909	858	903	922	884	893	853	844	872	790	841	850	887	868	912	857	848	904	830	868	864	853	870	901	766	849	899	852	883	819	919	833	821	838	922	897	902	862	909	818	867	884	842	822	855	830	871	861	874	871	890	847	835	870	865	804	887	826	874	958	868	867	886	858	828	868	822	825	858	811	823	839	825	836	889	860	844	837	842	823	860	840	849	868	847	870	858	872	872	847	872	809	840	826	857	813	878	872	918	847	852	893	865	862	868	850	833	843	866	895	843	879	886	856	840	866	876	909	891	850	895	848	838	859	876	842	800	885	879	857	878	881	894	880	835	882	823	826	848	844	899	881	815	888	870	894	862	862	841	918	895	868	824	854	832	984	914	906	845	901	884	886	862	841	872	884	906	865	883	856	807	897	858	880	891	848	929	834	872	897	917	889	870	807	854	886	861	843	894	880	870	876	915	859	877	884	865	849	853	828	882	835	838	909	897	868	872	828	825	877	889	869	858	887	872	897	847	904	882	940	862	876	916	885	863	867	837	914	839	941	866	885	850	905	854	847	876	850	848	843	891	844	907	848	876	897	848	917	913	861	863	898	885	891	860	904	819	813	838	861	834	877	861	833	822	829	909	883	856	859	857	870	817	812	911	831	883	880	868	894	886	925	907	894	880	867	871	878	845	839	919	869	870	824	893	849	858	845	849	886	866	872	833	880	828	875	908	915	891	879	835	901	848	888	822	794	832	914	838	871	875	822	881	896	851	829	833	895	847	899	880	938	919	892	874	825	855	877	853	860	917	854	876	884	851	872	911	878	821	905	843	858	820	880	850	839	908	910	858	815	873	902	893	890	859	886	848	838	870	834	838	879	889	869	897	834	854	860	863	849	853	871	878	870	818	892	794	820	860	848	826	867	863	849	848	887	905	839	889	889	911	896	834	844	859	891	834	917	879	844	896	886	896	888	853	863	834	807	879	865	874	823	866	822	936	865	820	870	856	848	892	848	857	867	849	853	862	847	875	851	893	863	879	926	883	842	924	864	873	881	905	861	893	854	827	851	869	893	826	851	790	912	872	844	851	923	882	873	813	824	814	885	866	842	811	843	851	851	889	898	898	884	871	887	916	840	867	849	889	859	880	879	848	836	885	908	854	910	876	892	850	844	890	833	871	905	893	873	883	871	883	903	871	834	919	909	914	868	825	824	870	850	909	846	875	842	875	818	922	844	869	867	892	816	849	891	845	846	800	831	852	880	858	902	948	879	888	840	846	863	865	814	856	871	889	859	828	860	864	874	860	850	882	846	880	866	885	847	930	833	807	883	865	821	822	797	830	880	849	899	877	850	865	869	885	882	871	841	837	843	856	887	902	857	871	787	792	924	887	868	879	894	824	836	900	869	850	882	867	862	841	812	820	893	866	845	854	850	846	826	789	867	867	839	870	887	868	875	835	916	878	877	864	850	865	852	859	881	892	829	825	862	867	924	797	895	862	874	882	795	828	832	861	898	913	772	834	889	816	825	832	821	882	898	844	859	900	829	829	826	935	799	914	901	857	878	842	877	875	891	821	844	884	908	821	845	870	852	874	862	814	865	841	861	858	881	871	844	890	853	911	882	800	821	809	880	844	894	857	859	820	907	850	855	828	864	886	834	842	797	876	869	855	840	866	836	850	869	847	851
8729	1784	813	583	453	545	663	582	584	601	612	538	482	385	373	363	305	315	286	232	218	212	204	181	164	168	145	138	127	108	98	85	73	73	70	81	71	56	55	55	73	66	63	69	60	57	63	58	58	51	54	58	57	59	43	44	62	41	61	72	49	59	49	52	48	42	55	50	51	53	41	49	62	49	39	45	54	69	43	50	53	55	48	55	40	53	48	51	44	44	48	49	60	44	46	59	58	60	35	55	46	50	52	47	42	54	62	51	52	54	52	50	53	58	52	63	56	45	54	57	60	47	62	57	50	55	53	33	39	60	48	45	65	42	58	63	47	55	45	57	51	59	52	52	44	60	49	52	49	40	54	53	50	45	37	53	45	37	51	38	55	50	53	60	49	51	52	62	60	46	41	47	50	61	76	42	56	41	48	38	43	51	37	61	50	54	48	39	43	48	43	46	42	41	59	52	50	61	63	59	49	51	47	41	47	49	42	55	53	41	54	50	57	42	54	63	37	50	57	69	56	47	62	41	57	53	41	53	31	52	29	45	61	51	53	54	49	66	46	51	52	47	50	50	55	43	67	48	45	66	53	44	38	45	50	48	63	55	49	48	48	49	51	54	42	51	40	51	56	53	49	51	52	43	40	62	44	63	52	70	59	58	51	55	53	53	52	52	45	56	39	47	44	40	41	32	46	40	39	46	41	53	61	45	47	49	44	50	58	57	62	45	42	60	59	49	43	55	50	48	58	52	44	44	67	59	46	40	55	43	41	49	48	48	59	60	59	38	45	42	56	52	54	56	53	52	59	45	46	46	57	44	62	59	57	47	50	58	56	53	68	51	54	60	51	50	40	52	51	41	46	52	40	51	51	45	47	58	42	47	53	36	44	50	51	45	54	44	46	49	57	46	43	54	54	51	56	51	47	49	49	39	52	58	51	54	46	54	51	63	62	47	44	54	60	55	47	48	48	52	52	51	53	49	44	40	51	57	47	48	52	44	45	51	40	59	60	37	54	50	57	42	55	51	37	51	61	53	74	48	41	52	59	45	59	50	58	50	52	58	60	52	51	64	59	66	65	59	41	45	60	60	44	54	60	55	60	56	53	66	52	48	56	56	45	48	45	51	40	56	59	57	60	49	43	58	50	58	55	36	35	67	43	64	46	50	58	52	55	61	56	46	36	49	52	40	52	49	45	73	48	51	50	44	32	55	52	39	37	58	48	64	66	52	51	39	53	42	41	45	52	41	55	40	51	63	54	51	49	50	58	54	50	41	58	64	58	53	48	39	60	45	42	41	51	62	57	52	44	53	64	41	49	64	50	54	42	47	50	58	49	35	58	55	45	57	65	54	60	47	54	54	43	48	63	55	44	49	48	37	34	60	42	39	44	55	60	41	47	40	58	57	52	35	50	53	39	52	56	55	50	43	45	46	55	51	44	63	56	56	41	51	47	46	46	51	44	42	45	57	53	51	65	58	37	48	50	53	38	47	49	55	62	46	52	53	49	56	49	42	48	61	61	45	49	65	52	45	52	49	42	49	58	42	58	44	40	44	64	59	68	54	65	61	52	63	54	46	49	46	39	41	56	50	55	56	65	59	50	56	52	58	49	73	49	59	49	53	49	29	47	51	55	43	60	41	51	45	65	50	48	53	39	57	45	64	59	57	56	51	49	58	39	48	42	55	56	62	55	41	49	53	55	55	52	50	52	65	52	55	47	60	57	57	53	48	61	57	56	50	47	55	56	64	33	54	51	49	37	54	40	57	44	54	53	65	56	58	44	46	64	47	54	51	54	56	46	44	60	59	58	48	40	52	65	58	64	57	48	53	44	39	60	57	51	47	64	52	43	58	49	43	57	57	54	55	44	44	65	43	57	49	57	57	50	43	48	44	53	47	47	49	56	51	40	39	46	35	47	52	54	54	57	55	53	62	61	51	54	53	66	48	54	44	47	43	50	52	62	49	47	59	59	55	46	44	58	42	55	46	41	38	49	52	49	31	50	45	49	50	45	58	39	48	50	59	50	51	52	46	48	44	50	50	46	48	40	53	52	50	48	41	57	49	44	59	53	58	47	52	53	56	58	53	51	48	53	44	39	51	54	54	40	37	66	44	58	48	59	57	44	50	43	54	56	57	49	38	47	55	50	42	47	64	46	51	53	60	50	53	58	42	55	46	54	42	50	65	54	55	37	40	42	50	63	48	49	44	66	68	50	45	61	53	43	53	43	41	59	55	56	55	59	55	41	49	49	42	51	40	44	52	45	44	38	47	47	52	47	54	41	47	41	56	62	61	47	53	49	60	53	55	60	34	41	51	48	55	56	64	40	41	39	50	41	43	59	48	45	52	63	45	52	62	54	46	51	45	45	54	57	48	50	51	61	56	47	53	47	59	48	48	53	52	60	54	47	61	52	52	57	43	61	51	37	49	43	56	57	49	58	55	46	54	45	56	39	51	47	52	50	60	59	52	35	44	44	53	52	49	45	60	46	44	37	48	42	58	65	53	59	53	58	45	50	45	45	59	53	51	69	46	44	61	55	44	45	56	48	57	61	60	52	58	59	52	43	47	51	53	57	52	53	47	54	59	59	49	53	50	50	62	53	42	49	49	59	64	66	52	52	60	41	60	55	51	50	51	48	46	61	53	50	43	62	41	51	52	53	61	58	46	51	35	59	53	57	43	47	56	49	46	43	59	35	45	52	44	49	46	54	49	46	47	40	55	56	41	41	48	49	44	49	52	42	51	53	52	47	43	69	44	36	39	47	36	38	56	58	47	45	48	51	61	43	48	51	54	60	45	45	49	48	46	62	57	42	51	50	55	50	52	56	46	60	42	52	53	46	59	45	46	51	55	50	44	38	43	56	47	52	59	56	62	55	51	53	47	51	52	43	60	44	48	53	53	42	53	49	44	48	44	44	54	64	45	45	55	55	48	39	52	51	47	57	60	39	55	42	42	44	49	48	47	40	57	57	56	40	54	48	45	48	51	43	43	40	42	50	35	55	47	40	46	55	69	50	43	47	42	59	53	52	45	55	53	63	60	60	48	49	48	44	43	52	46	46	46	44	50	46	45	43	40	45	70	52	60	51	55	55	56	52	46	50	61	44	53	42	52	58	58	56	53	44	54	55	44	51	39	48	52	50	57	41	47	50	40	43	42	55	56	55	45	61	70	50	46	34	46	50	55	64	48	58	53	43	56	43	54	47	49	52	53	43	46	63	38	51	49	62	46	53	53	51	55	51	49	44	49	46	52	38	49	46	45	65	47	49	45	60	49	46	44	54	42	51	53	54	38	53	47	56	50	70	53	45	44	57	51	46	59	53	51	46	56	48	59	55	47	49	48	51	50	42	54	51	37	44	44	50	47	57	41	59	55	60	55	54	53	52	58	63	63	59	50	61	63	55	65	56	42	46	59	44	36	46	30	50	53	51	53	60	57	49	65	38	57	41	40	41	48	48	48	50	47	53	50	54	51	54	49	47	45	46	45
28488	14329	9033	10074	17312	23329	23365	20792	19848	18217	17460	16014	14217	12269	10873	9998	9297	8491	7655	6799	5979	5480	5161	4709	4451	3943	3499	2872	2441	2146	1754	1404	1094	994	940	1052	1137	972	883	827	769	732	699	747	713	716	655	579	611	571	574	570	543	553	532	496	518	488	485	440	483	485	449	478	470	396	450	442	428	452	409	466	391	433	453	417	424	471	471	439	437	427	431	469	420	418	454	439	440	410	456	416	430	438	467	397	426	422	437	413	399	421	462	444	437	415	438	444	430	471	453	432	419	432	444	424	441	442	447	441	440	448	409	431	441	466	386	404	411	400	400	398	400	417	434	442	442	423	452	395	427	436	424	416	415	419	412	450	436	451	434	439	396	415	439	420	462	418	414	462	457	451	436	478	423	426	429	422	447	420	431	438	452	430	449	411	431	437	435	455	411	419	424	393	466	418	430	407	433	459	444	430	419	406	405	415	421	441	434	422	407	442	428	416	427	421	404	440	400	407	425	408	436	439	435	378	422	404	443	451	401	464	485	445	444	408	423	432	418	411	433	428	465	420	430	408	438	431	448	439	445	409	416	450	401	448	418	412	409	392	426	426	425	430	452	401	411	468	403	421	442	423	440	444	409	465	426	428	416	394	405	401	427	430	412	432	458	419	400	442	438	416	410	397	403	410	422	451	411	439	430	476	427	432	412	442	410	468	428	389	451	455	436	406	414	438	428	435	397	407	432	473	413	441	438	429	424	426	401	436	412	444	429	412	438	461	437	375	414	417	398	439	381	454	451	430	357	423	436	424	374	441	398	434	423	423	423	431	433	383	426	410	459	449	442	433	389	442	420	396	448	413	425	426	411	403	435	428	395	459	394	440	402	439	429	428	418	408	378	404	437	402	440	463	442	434	399	435	480	403	418	416	406	403	439	470	425	404	455	422	436	415	458	442	414	423	422	426	404	448	423	443	444	452	413	426	462	426	418	414	461	437	456	440	393	418	398	431	424	429	477	416	442	392	446	397	465	405	434	432	452	438	427	396	421	406	407	438	397	386	433	435	405	412	433	415	413	430	416	422	429	420	405	420	407	411	444	441	421	442	393	418	403	427	449	411	436	395	421	441	419	427	429	403	430	402	414	428	430	424	435	411	420	460	435	400	440	465	434	416	422	431	393	443	408	420	466	408	449	394	437	445	426	416	466	396	437	420	400	447	421	417	411	392	408	452	411	416	425	405	429	443	440	419	446	425	397	441	369	432	407	395	436	432	452	422	450	397	422	429	435	411	408	405	417	420	428	442	412	417	425	414	477	441	437	398	385	448	408	434	454	434	447	453	455	423	416	430	411	421	456	465	425	430	456	464	431	422	406	398	397	410	400	355	430	431	413	455	421	413	449	419	429	424	435	437	423	429	418	418	462	388	456	428	422	400	411	447	468	446	425	422	433	400	436	451	466	392	431	455	398	431	400	418	450	430	449	452	408	402	409	436	480	406	406	401	421	426	409	448	419	401	404	457	415	449	428	402	436	424	426	407	432	428	441	446	411	424	406	421	433	454	431	428	442	396	440	430	445	405	385	396	424	411	411	455	444	430	415	422	429	425	415	398	438	416	417	439	456	422	393	437	427	408	459	441	419	439	441	426	420	468	454	476	396	435	443	423	382	430	447	429	444	424	423	444	440	420	426	412	434	409	407	464	417	406	432	431	441	425	429	440	424	431	414	418	444	427	411	389	437	421	432	412	458	428	457	403	420	406	402	421	416	449	436	415	457	421	445	434	427	414	452	393	423	442	398	443	444	458	389	407	466	421	417	430	415	427	445	410	421	429	438	456	433	422	420	443	460	392	426	434	416	421	431	405	415	385	412	444	422	425	416	420	393	427	409	413	415	433	440	397	408	425	405	428	417	440	409	388	400	402	434	426	388	419	439	411	451	418	421	414	433	464	431	413	424	445	424	428	410	426	427	410	427	397	418	418	451	427	442	435	417	401	437	400	397	424	423	439	429	382	415	383	444	445	403	425	411	408	431	436	413	397	399	409	408	389	431	415	424	459	419	444	399	423	437	442	406	396	418	425	428	477	472	422	420	423	439	429	423	449	383	414	384	406	411	445	428	455	426	434	426	484	414	423	422	449	475	448	436	424	432	449	405	403	404	431	420	425	426	424	425	403	414	390	445	429	419	431	415	408	392	396	439	422	426	437	458	456	404	434	440	441	406	442	420	447	402	405	419	420	407	447	455	451	428	432	439	447	396	456	418	432	416	397	415	439	400	428	401	441	442	407	433	445	387	403	436	456	456	394	429	458	420	436	408	447	400	457	426	427	445	398	447	434	417	448	447	455	467	430	462	425	425	392	418	410	446	452	400	411	450	435	418	444	447	418	396	386	444	439	435	427	429	402	406	417	434	411	427	420	412	408	424	427	434	433	432	458	433	397	429	432	402	432	414	467	403	424	377	395	420	419	412	398	407	412	422	420	386	423	427	381	405	406	427	415	401	387	422	416	431	410	440	468	427	448	387	446	443	446	410	426	447	414	453	453	435	415	429	429	412	378	418	422	397	444	413	445	410	401	453	440	440	426	408	444	437	425	449	424	427	461	440	402	412	444	432	438	434	425	446	430	423	450	438	422	386	439	431	408	417	425	437	443	469	454	421	437	407	418	422	452	402	400	409	441	446	434	409	409	425	431	432	399	416	415	419	450	441	450	439	422	389	401	419	417	406	408	425	418	449	457	421	423	445	428	398	413	408	441	437	408	419	431	420	455	439	391	481	449	420	406	418	417	455	416	474	441	418	414	421	424	425	396	404	418	410	411	412	442	442	388	445	438	392	451	435	415	432	415	414	437	429	462	398	402	431	410	420	405	446	429	421	395	435	416	424	424	433	415	375	435	401	440	445	409	418	450	395	422	417	411	427	405	406	444	383	426	412	441	463	396	441	381	375	446	416	425	433	418	452	396	409	396	500	416	415	410	446	373	462	425	452	451	441	444	436	412	419	450	456	423	419	452	473	431	467	449	426	415	440	424	414	400	439	443	443	400	418	405	433	440	474	449	414	405	431	414	430	443	416	412	393	415	442	429	438	421	420	424	444	434	416	449	459	426	406	446	440	424	434	444	414	439	442	413	430	444	442	431	379	438	457	446	440	429	417	421	421	421	451	401	402	415	397	408	414	428	400	416	394	433	429	404	412	402	409	391	417	424	431	393	413	409	435	416	443	429	451	442	426	431	437	435	429	418	440	443	402	447	443	450	424	406	419	441	464	427	393	428	431	488	422	427	456	402	411	435	452	393	436	409	429	447	432	426	419	410	440	423	439	442	476	419	418	438	452	395	448	468	407	466	393	447	420	403	465	405	422	419	417	426	405	391	419	422	393	415	397	451	428	502	392	441	405	406	437	466	460	415	440	435	430	436	414	420	391	424	410	405	425	422	425	443	448	454	388	436	459	408	423	437	441	438	440	422	425	406	441	400	409	418	411	420	402	425	446	425	447	442	431	440	400	428
8424	2547	1247	821	673	746	934	892	889	857	854	773	659	563	545	508	467	437	445	344	312	341	335	262	256	242	220	209	181	174	134	137	103	124	111	115	112	129	111	106	112	109	85	103	112	95	88	91	112	94	98	103	108	88	97	103	107	101	96	93	85	91	85	94	89	83	80	97	75	91	73	97	86	84	71	74	98	85	95	105	86	100	108	72	90	95	89	77	90	78	90	83	101	90	69	84	87	89	102	97	79	68	98	82	69	86	84	87	102	89	84	74	87	86	85	82	93	100	88	78	92	92	74	93	96	95	76	76	77	92	89	104	83	92	92	91	88	89	91	80	80	83	95	80	79	90	72	90	78	86	90	86	88	84	97	99	84	84	89	90	91	81	86	94	83	85	84	90	82	79	102	86	89	88	86	92	89	103	100	71	82	88	95	87	85	93	87	89	64	85	71	80	100	106	88	90	89	91	94	87	86	86	79	74	94	89	78	87	99	100	88	76	95	84	97	104	89	82	99	100	85	75	106	85	88	80	83	72	81	74	99	97	90	76	84	97	89	86	81	89	71	84	87	101	77	98	83	82	95	96	71	82	85	68	91	82	88	83	86	101	97	82	104	82	83	94	95	100	74	92	95	95	92	90	76	80	97	98	97	75	89	72	82	94	80	91	88	86	82	93	75	101	100	102	66	86	76	97	80	81	103	79	75	85	91	82	77	72	96	81	104	93	99	103	94	90	88	91	91	101	99	83	104	97	60	92	76	84	92	84	85	92	95	75	82	74	86	77	81	98	85	91	93	98	99	96	83	84	89	92	80	110	101	87	86	93	70	97	105	105	71	117	75	103	81	96	93	101	86	105	89	72	83	103	87	72	87	89	81	100	104	86	80	69	95	86	85	77	96	70	73	101	84	92	98	86	96	80	75	85	106	95	107	78	93	78	89	99	82	80	90	87	73	92	82	102	95	97	94	95	88	83	115	96	100	87	92	98	83	84	76	95	93	100	87	91	98	86	94	92	76	89	90	76	92	115	81	77	85	86	78	94	78	81	86	88	84	88	83	90	100	86	86	97	83	97	94	105	87	91	108	89	98	74	78	88	97	75	90	93	91	95	76	110	94	96	84	101	101	86	104	109	92	81	93	82	88	88	90	83	94	88	98	91	90	91	81	95	102	102	86	85	93	96	77	92	92	98	89	87	101	102	79	77	78	78	97	90	89	91	90	94	104	92	85	91	81	86	88	106	84	98	81	86	93	89	87	85	96	82	100	80	92	91	81	97	89	86	105	85	97	98	87	97	94	97	96	93	85	98	76	77	89	87	77	99	76	78	72	104	81	98	92	66	103	81	79	124	89	95	78	94	84	87	79	86	82	87	83	90	73	82	78	88	81	89	68	107	104	94	77	83	88	83	109	87	103	83	74	78	73	78	85	102	84	88	85	74	77	87	64	90	104	95	76	103	90	78	83	69	76	83	86	89	87	78	91	103	102	75	88	67	82	90	83	97	74	88	86	85	84	78	90	92	102	75	72	87	76	83	72	88	83	85	89	94	69	86	96	90	93	84	111	98	75	91	82	98	100	92	75	69	94	80	85	99	95	88	80	85	88	82	92	76	76	87	92	93	83	64	94	85	82	95	78	99	110	84	82	74	70	82	80	95	88	75	91	96	93	107	84	101	84	101	99	80	97	83	81	93	86	105	79	66	82	89	102	88	86	93	83	103	87	87	97	85	91	89	79	85	77	84	78	73	81	96	94	78	64	84	92	86	78	92	80	94	70	87	101	97	86	95	84	97	86	92	108	98	77	93	79	90	88	88	81	93	100	85	92	95	85	78	89	88	83	98	78	74	100	106	89	77	88	95	97	92	90	83	66	84	82	80	91	76	91	96	96	77	105	101	79	91	89	72	85	106	88	70	101	93	80	88	102	75	89	76	106	76	77	94	85	81	83	64	81	87	87	80	83	82	87	84	76	77	91	79	88	84	93	69	88	112	89	89	86	102	109	83	87	103	91	84	90	95	81	72	99	75	86	75	90	94	73	77	90	74	108	92	94	94	87	105	87	83	83	88	82	92	95	72	96	94	92	93	77	83	89	97	79	77	83	99	88	98	102	95	100	82	102	85	88	77	84	87	76	76	81	90	91	76	102	90	78	92	75	90	100	85	76	77	86	90	101	98	87	85	84	79	66	86	73	100	82	108	88	108	87	84	91	85	98	80	88	69	83	84	81	78	80	86	96	84	78	89	87	97	83	92	83	88	79	82	97	79	78	95	71	88	94	99	94	95	103	77	72	78	91	74	83	80	86	80	87	77	76	68	85	95	85	73	74	92	98	77	101	95	88	81	90	82	114	97	95	90	74	80	106	86	95	76	87	86	98	90	69	80	83	76	95	87	90	84	75	75	92	78	82	89	100	83	82	85	92	96	85	94	108	100	86	78	98	100	77	70	108	86	80	102	85	65	95	70	94	91	75	88	80	69	98	82	86	83	77	90	95	91	83	100	74	76	91	94	94	93	89	88	73	90	90	69	78	75	84	73	83	75	88	79	82	104	96	93	85	91	70	92	91	73	106	87	99	77	83	88	75	100	83	102	86	86	92	92	97	95	94	81	85	88	109	84	88	96	96	94	84	86	75	102	89	81	79	80	87	99	81	83	88	102	103	92	98	86	79	103	83	96	82	98	95	78	70	96	94	108	86	99	82	86	96	80	81	119	78	89	81	82	89	81	96	85	79	101	93	79	81	87	70	106	74	80	110	85	81	101	81	90	100	86	83	76	78	88	78	71	88	68	77	92	89	67	73	92	96	87	72	88	106	89	81	89	94	85	87	80	73	93	88	105	84	96	83	93	93	94	84	83	91	97	77	83	92	85	79	100	105	94	84	96	77	109	73	85	86	78	101	82	90	104	85	105	84	88	83	79	75	76	92	88	78	78	82	75	98	85	104	89	88	90	91	84	87	79	86	97	79	89	84	75	100	105	101	83	96	90	92	85	88	83	99	81	74	84	95	89	82	94	88	92	91	66	98	107	101	81	86	98	85	84	73	90	75	103	80	88	97	89	80	83	81	85	81	99	96	87	83	72	80	81	90	80	105	119	94	75	81	86	79	100	92	79	83	84	72	86	87	90	82	87	80	93	89	78	90	95	90	87	83	98	103	87	88	82	84	82	85	94	77	69	95	69	89	85	85	71	96	73	102	83	88	93	83	87	83	98	98	94	102	98	85	84	83	110	77	82	94	101	101	101	92	88	85	85	95	79	89	91	98	88	73	90	94	95	74	112	103	74	80	82	88	96	84	90	83	87	94	87	92	90	70	87	94	105	96	93	75	73	101	84	87	85	82	93	80	78	87	92	101	84	83	68	93	70	83	82	76	80	87	89	84	81	80	99	92	90	96	85	90	93	113	82	104	97	91	89	93	92	76	77	72	97	83	88	84	85	83	97	81	82	87	87	95	75	81	91	86	81	93	81	89	84	93	97	100	91	93	84
34335	16899	11423	12916	20889	26779	27220	24382	23139	21552	20525	19362	17165	15290	13922	12789	11738	10737	9960	8479	7594	7426	6785	6308	5731	5153	4542	3765	3322	3012	2383	1952	1710	1564	1552	1550	1707	1430	1255	1167	1202	1168	1153	1157	1105	1082	1033	1022	972	943	987	907	919	972	931	870	839	837	848	805	817	824	834	763	745	755	739	759	712	746	759	752	751	806	852	744	757	766	734	757	774	739	732	744	794	754	699	721	685	728	702	723	736	683	740	761	718	742	773	716	744	746	730	741	732	735	705	761	714	734	697	707	725	734	727	743	716	728	717	717	721	731	741	723	745	789	745	734	779	740	740	733	751	693	746	747	688	772	745	718	677	730	725	700	735	727	734	731	738	710	776	718	708	731	788	772	769	725	734	734	735	762	751	733	773	707	724	692	718	762	702	779	736	743	727	752	688	697	706	727	721	738	756	667	707	718	715	739	732	704	706	688	718	732	735	770	760	750	696	694	751	712	746	742	717	739	761	668	797	718	699	758	726	739	701	722	804	743	769	709	781	732	781	754	755	772	741	722	668	705	734	700	743	761	733	721	749	756	760	681	705	737	734	715	740	727	786	703	714	743	743	750	732	742	699	679	732	701	713	733	753	706	704	749	780	719	742	726	735	738	751	709	761	747	801	756	740	754	712	711	728	693	754	726	755	713	759	720	734	780	715	723	733	732	779	743	765	695	715	757	714	736	757	754	708	757	730	755	703	726	759	730	723	747	741	764	753	750	728	697	702	759	702	748	687	768	756	776	731	731	744	796	732	730	691	730	742	744	772	692	770	719	756	757	705	768	728	752	745	690	754	733	724	705	731	688	745	743	741	744	753	724	747	742	709	735	721	725	696	741	719	748	777	711	757	755	775	756	684	697	769	745	714	736	700	729	702	711	729	707	753	756	731	764	770	756	720	683	782	741	735	734	725	756	738	748	714	721	730	738	739	696	752	755	735	723	753	765	730	704	689	749	729	702	725	778	739	709	758	714	714	734	766	739	734	751	725	720	678	747	678	773	724	727	700	674	722	735	784	768	720	764	744	737	746	725	730	746	786	722	708	726	730	725	719	722	758	671	759	729	805	741	705	748	749	773	753	732	754	714	732	768	750	729	755	733	694	715	726	775	710	760	714	716	715	717	763	730	732	735	736	696	753	715	745	756	752	759	720	772	719	734	714	709	753	779	732	775	732	756	745	689	716	704	753	728	746	717	714	717	716	755	746	704	728	742	751	749	752	723	786	709	752	708	714	736	776	783	739	751	706	738	778	726	756	733	735	730	685	733	676	690	704	731	734	715	743	746	715	761	760	747	772	735	717	735	728	695	763	772	722	789	701	755	731	776	711	679	730	737	734	768	751	734	741	690	744	726	719	740	749	697	731	729	725	716	764	724	692	757	768	727	729	724	720	763	764	755	725	690	716	758	730	732	696	732	753	667	715	829	723	752	751	757	737	766	739	713	734	660	769	767	734	693	712	777	697	770	703	725	745	724	720	756	710	743	756	717	733	741	769	695	770	769	717	762	724	796	755	702	760	708	771	691	745	750	707	729	735	754	754	751	699	739	773	767	738	712	744	735	757	702	746	728	721	753	738	728	681	746	767	770	760	713	708	746	711	736	714	683	728	713	739	779	718	751	775	756	711	733	733	736	718	733	695	819	717	788	719	697	716	754	723	738	731	727	701	742	744	714	738	706	747	749	746	692	677	694	724	775	747	767	726	764	713	753	738	742	775	703	782	689	728	733	778	761	700	780	740	723	687	721	721	727	782	701	720	734	706	737	762	761	759	730	727	712	760	774	740	722	765	721	705	757	719	744	719	725	722	757	664	712	755	741	791	732	759	721	760	724	740	687	727	701	781	706	744	676	725	729	738	773	785	724	734	765	709	784	734	759	715	755	755	750	747	696	674	765	757	767	737	716	726	740	720	736	704	772	758	762	699	733	739	734	746	703	713	709	694	726	758	728	746	762	785	666	765	734	740	737	701	711	684	770	752	749	720	776	730	735	736	734	741	727	710	729	751	741	763	733	746	751	704	703	773	725	710	764	742	760	757	699	702	690	705	726	750	664	743	721	724	726	714	745	719	744	757	694	697	753	762	712	733	695	712	755	690	782	752	761	736	786	742	773	723	701	726	718	737	739	738	707	695	733	736	717	739	711	708	779	716	767	768	743	751	742	697	744	749	719	743	730	717	705	737	727	754	771	753	766	734	736	739	731	739	745	743	743	727	769	704	707	697	767	733	721	775	756	738	728	719	733	728	726	746	691	743	695	742	734	723	742	718	758	714	688	753	713	706	735	751	727	779	785	713	770	740	716	758	718	694	755	735	725	723	701	757	703	746	754	751	754	730	732	748	725	729	753	750	707	696	692	688	718	734	727	720	722	747	714	717	701	763	734	712	768	703	721	778	731	739	748	707	726	715	732	738	711	717	720	735	677	720	702	737	750	714	712	724	801	782	707	710	703	739	721	739	709	726	704	735	709	756	659	718	721	713	713	727	802	781	694	712	688	774	690	701	830	780	706	711	734	738	739	746	792	737	761	735	755	742	725	721	687	732	766	755	735	740	763	698	772	779	746	771	757	668	707	648	729	744	770	720	681	780	725	674	746	730	729	705	741	767	720	712	766	719	710	710	748	690	683	733	733	748	739	706	694	757	721	743	780	736	771	735	741	727	693	702	723	737	757	731	770	783	702	761	690	722	696	761	778	755	756	693	686	749	745	730	703	672	726	715	723	756	704	786	764	738	731	716	755	716	726	720	707	744	734	773	700	739	788	724	741	715	727	706	705	745	745	717	714	655	753	687	703	793	697	744	768	743	723	732	712	701	721	747	710	687	734	694	748	739	727	718	692	755	777	714	743	739	733	708	692	732	718	728	680	742	754	735	754	714	778	749	729	730	738	708	694	750	748	785	765	725	729	728	811	796	779	715	765	689	711	783	694	766	776	702	704	705	688	732	713	764	750	733	712	758	760	728	698	746	723	755	736	744	691	722	728	711	741	715	758	736	715	759	773	776	682	748	708	715	753	727	731	685	703	731	740	734	720	767	748	741	726	746	731	723	723	716	756	766	765	790	697	664	701	716	709	699	771	749	747	784	678	745	736	735	766	716	763	772	756	686	714	738	668	723	729	743	724	714	716	699	719	734	716	729	741	734	745	730	792	672	753	750	735	684	761	761	728	807	726	765	776	759	739	765	758	736	739	698	752	779	673	676	717	778	777	755	703	744	717	715	775	746	754	765	727	724	713	697	716	725	739	714	710	789	720	722	708	761	734	750	699	726	693	717	703	715	712	771	763	719	707	742	714	753	717	695	693	751	700	712	695	729	756	713	661	750	723	762	731	691	774	713	776	724	731	755	745	701	760	732	703	756	798	734	731	766	772	728	707	756	715	730	738	755	766	718	765	694	731	725	702	755	744	791	682	742	753	754	708	687	722	734	749	757	739	749	691	749	747	729	745	758	701	727	731	724	740	733	721	775	699
5806	1328	659	466	394	389	540	480	452	478	457	447	359	331	304	300	276	248	225	193	200	188	167	150	194	132	152	130	114	115	98	87	88	106	107	98	112	75	67	89	72	93	99	84	67	70	83	71	61	78	68	77	62	98	63	66	79	70	98	71	84	80	81	86	70	68	72	74	87	82	87	71	95	93	66	71	75	85	75	81	75	64	73	75	77	63	67	74	97	55	76	85	72	86	79	72	90	83	75	91	76	82	74	68	78	77	90	72	84	68	71	78	82	82	80	77	69	79	79	73	75	71	82	100	73	75	78	75	59	63	73	82	84	80	86	75	63	95	80	82	63	82	75	82	69	74	80	66	89	71	91	65	79	80	79	74	84	74	73	96	90	84	59	80	67	91	86	83	70	75	79	74	61	78	63	73	76	64	72	57	70	68	83	81	85	88	76	85	71	75	89	77	70	65	73	94	86	71	78	85	74	69	77	89	68	75	85	89	57	81	80	81	82	62	96	65	90	58	67	77	84	82	81	98	79	57	79	81	89	73	76	76	58	75	88	74	73	68	62	68	79	79	71	76	70	82	68	75	64	70	90	67	71	79	69	59	59	58	64	61	82	74	77	83	73	83	66	86	73	78	69	74	88	73	79	67	70	78	78	73	72	68	64	77	73	88	81	73	84	75	75	86	83	73	63	63	79	98	88	73	72	73	88	69	70	74	84	81	63	85	75	67	72	66	69	74	62	77	75	65	63	85	84	58	87	66	70	77	86	76	67	76	93	79	86	82	75	85	97	68	63	80	63	98	66	63	71	97	71	75	76	69	77	66	77	70	82	76	75	68	74	73	74	85	76	68	72	82	88	85	76	79	74	55	71	79	72	65	95	74	72	80	76	87	71	69	74	84	75	82	77	58	84	68	94	70	73	95	54	79	68	61	77	74	93	65	81	91	80	103	69	69	66	84	64	82	78	69	77	71	74	77	63	85	79	57	72	93	70	82	65	86	77	60	59	80	63	74	61	75	72	74	75	78	66	58	77	78	77	61	69	70	99	56	67	66	70	62	69	85	75	66	89	68	68	73	58	72	80	79	90	69	60	78	60	83	57	106	70	80	87	67	62	70	95	84	69	73	69	80	77	73	73	82	86	68	71	87	82	76	63	78	66	64	84	58	86	81	68	82	79	84	70	70	79	61	61	59	81	82	69	66	78	70	69	78	68	69	81	70	83	63	75	81	78	77	77	75	79	68	78	89	65	78	82	77	70	75	53	68	64	75	65	64	74	76	86	75	65	72	75	52	84	71	66	84	74	70	85	78	83	74	62	79	86	78	89	74	65	73	73	74	70	67	67	79	71	90	76	77	67	67	82	59	74	75	64	76	82	73	86	68	81	82	85	68	65	61	85	77	76	55	78	67	74	58	66	65	72	74	72	79	82	74	72	70	72	84	79	75	78	68	68	81	89	83	66	85	78	87	65	76	72	78	66	77	87	72	69	73	91	70	76	59	82	69	97	79	88	65	73	81	88	73	80	79	63	63	56	72	103	68	71	76	71	79	74	69	79	67	75	89	71	83	77	77	86	80	70	68	82	60	84	77	94	65	61	76	86	66	78	74	75	81	62	82	80	88	83	82	69	76	86	74	74	85	62	69	67	65	77	72	62	74	72	62	91	85	75	64	80	69	84	72	80	72	80	75	59	80	81	83	76	53	86	70	85	62	78	65	74	69	59	61	63	76	78	62	70	64	76	77	71	69	85	76	67	74	84	67	69	63	62	64	75	87	65	65	79	78	87	83	62	84	70	79	80	62	80	69	64	68	92	82	75	85	67	74	76	73	77	66	60	63	75	91	100	89	85	70	86	57	72	69	77	76	73	69	87	74	68	86	81	67	75	75	82	71	85	77	63	88	74	55	65	69	75	74	88	69	76	63	65	87	66	77	89	84	84	83	79	72	62	59	64	69	70	64	79	79	83	53	70	74	70	83	85	81	73	66	78	58	82	72	57	74	70	77	80	82	72	78	64	87	66	79	77	76	86	78	59	82	56	72	69	81	70	73	77	78	72	65	62	74	67	76	77	81	71	69	66	82	79	83	82	67	70	80	76	74	67	77	77	70	78	73	76	84	67	79	74	74	75	75	77	78	77	54	82	72	86	75	78	79	65	83	60	74	63	77	81	80	78	86	77	68	89	69	71	66	60	70	68	72	78	70	81	70	60	67	58	75	78	66	60	80	97	83	73	66	46	80	65	63	69	78	66	69	77	66	65	61	83	85	72	88	68	53	85	58	73	68	91	91	83	72	70	82	81	76	69	75	63	86	76	80	87	94	83	90	67	66	69	79	79	68	61	69	72	76	78	92	70	71	70	83	77	75	67	80	72	64	58	75	71	68	74	71	78	78	68	72	78	85	85	62	66	87	67	65	86	66	74	68	66	66	75	63	68	70	55	71	89	93	74	80	73	82	67	61	81	72	69	84	78	65	67	81	77	74	66	76	90	74	71	75	67	73	89	69	67	81	61	85	73	69	84	79	69	73	67	62	87	66	79	71	76	90	63	72	76	66	90	73	50	69	52	58	72	79	80	85	65	82	64	81	88	70	57	69	72	79	68	97	83	81	64	71	59	71	62	83	82	77	80	65	77	72	81	75	77	73	64	71	65	72	63	66	76	70	77	60	65	65	96	78	76	69	67	77	80	85	65	87	70	80	73	86	71	71	55	77	90	75	81	83	74	82	74	80	71	60	75	62	89	71	67	79	76	85	79	75	67	97	74	81	74	74	61	84	79	71	69	79	73	86	84	75	78	61	64	79	83	81	78	66	85	73	79	91	79	80	82	65	74	83	73	64	78	72	66	81	87	82	98	71	62	85	79	69	89	65	84	79	76	81	80	79	75	67	60	91	102	71	57	78	70	85	83	88	77	67	76	67	65	68	59	72	79	70	74	84	70	80	77	57	65	78	74	78	65	69	84	72	81	79	81	95	73	81	76	56	90	66	73	86	81	61	72	83	77	71	82	80	71	78	67	66	94	76	84	75	68	64	78	76	65	73	85	61	75	77	67	66	83	68	84	74	64	65	73	73	72	69	60	72	89	71	88	84	91	81	74	71	67	72	68	82	76	72	83	70	65	69	74	71	68	75	64	85	83	78	73	82	62	69	87	71	64	89	79	90	73	89	65	81	74	71	74	75	79	69	70	79	65	67	78	93	67	81	87	64	66	84	77	73	68	82	84	79	84	68	70	65	69	91	89	74	69	84	63	93	76	57	56	93	79	71	82	84	67	82	60	66	73	94	86	71	85	81	69	79	70	72	54	74	81	68	65	65	89	80	76	71	64	74	82	76	69	86	69	78	90	92	63	88	78	70	71	59	84	75	60	68	71	56	87	65	68	86	79	74	78	75	78	84	99	71	73	72	77	74	69	72	74	67	79	81	75	68	79	81	79	77	74	81	87	69	82	80	79	74	75	61	69	84	92	83	84	80	59	80	65	77	71	67
26215	11825	7519	8625	14964	19664	20653	17908	16287	15461	14382	13087	11229	9706	9032	8047	7164	6403	5917	4827	4594	4365	3911	3556	3337	2751	2646	2250	1889	1679	1482	1240	1101	977	1090	1121	1012	962	939	863	822	812	833	850	804	797	716	695	690	762	712	672	684	732	588	621	680	639	632	656	683	586	618	627	626	592	643	648	657	585	602	593	641	663	597	607	660	616	675	634	636	599	556	590	630	567	610	592	578	589	626	647	615	654	638	660	583	572	606	651	607	591	628	646	604	624	612	617	622	608	580	614	615	671	565	620	611	611	608	596	610	612	658	588	642	590	624	618	630	647	624	602	617	601	588	628	635	584	664	627	646	616	570	636	621	631	604	607	588	587	606	644	614	618	650	643	627	560	599	613	599	555	625	606	657	654	640	638	606	637	588	611	604	609	609	588	589	572	605	659	636	634	613	612	590	601	579	602	593	602	603	601	648	593	667	608	603	596	607	628	583	616	583	632	599	558	638	617	651	619	637	617	547	623	610	600	640	633	581	621	604	651	582	637	578	612	647	627	642	623	647	616	636	630	607	646	651	605	615	648	611	625	611	600	606	608	587	600	619	626	643	620	621	621	578	574	568	611	623	564	621	632	587	604	602	608	613	576	633	606	591	621	576	641	609	608	605	602	665	643	585	605	635	647	605	610	607	617	610	670	565	633	590	628	630	621	607	586	632	646	627	649	630	632	603	570	642	585	597	637	589	601	597	603	612	586	637	611	634	613	593	601	599	603	575	608	579	614	612	614	623	580	584	607	573	605	618	611	629	630	588	583	641	636	612	604	616	591	574	622	645	584	629	643	602	576	640	598	617	601	597	593	610	636	598	594	606	669	602	646	618	627	566	611	615	602	600	626	615	606	613	631	572	628	613	633	596	651	604	606	609	642	580	602	604	608	592	573	622	591	605	593	658	650	595	641	604	606	604	622	590	660	638	632	611	640	594	572	605	638	627	620	623	629	589	636	646	647	628	631	603	623	607	589	599	620	671	604	615	636	587	618	650	618	640	601	592	608	601	628	625	627	602	572	600	630	591	618	598	649	603	621	644	629	570	595	586	614	633	600	637	643	628	617	587	610	601	610	621	605	624	617	590	637	660	601	626	565	575	591	631	581	606	633	581	600	580	661	632	561	627	652	591	612	638	597	622	652	577	568	600	586	624	586	623	562	611	592	584	636	589	628	624	633	609	644	614	587	611	585	582	622	652	608	586	579	572	587	643	609	581	651	609	535	624	618	593	611	609	571	588	604	584	627	602	604	603	624	586	627	616	604	639	633	650	614	610	617	618	616	619	610	636	666	589	573	621	637	607	597	585	592	586	588	613	612	646	637	627	582	586	633	604	638	620	594	582	577	594	576	628	597	574	598	579	637	614	612	623	596	591	604	594	582	625	591	643	616	592	636	599	610	645	591	565	666	614	603	672	588	555	642	593	661	532	617	656	600	560	636	631	592	662	583	614	583	556	603	620	595	570	616	626	619	586	588	615	599	621	612	589	601	615	568	603	577	600	585	599	592	592	594	591	627	618	620	594	641	593	656	649	602	643	606	644	578	638	589	585	601	641	609	611	590	588	623	629	639	584	576	640	620	612	627	621	619	615	642	625	565	670	637	614	631	647	631	649	626	547	644	570	606	593	654	644	622	597	613	657	634	624	593	590	597	585	620	620	592	624	615	619	596	608	607	579	578	626	631	598	627	625	635	627	613	597	599	603	642	605	652	618	587	595	611	635	574	652	638	612	608	601	613	615	625	606	609	601	560	622	611	613	644	617	627	610	636	578	623	621	642	631	615	664	591	601	626	557	621	617	593	589	645	626	628	562	648	603	615	624	591	589	600	563	589	574	656	650	592	609	617	602	619	602	620	593	597	612	579	633	645	637	642	606	585	612	637	611	621	617	632	619	616	597	617	612	624	596	614	620	601	631	654	631	611	624	622	593	597	601	620	639	598	601	652	640	608	626	607	582	633	599	648	567	617	591	592	630	615	597	642	638	635	628	600	602	587	585	634	584	612	586	628	616	597	635	607	610	566	631	595	597	608	586	624	642	601	628	619	678	564	627	562	609	615	655	650	589	574	633	581	598	585	567	631	640	586	633	612	618	632	649	632	593	602	619	642	641	655	624	618	615	642	590	613	606	606	614	593	634	634	617	626	592	603	587	629	666	611	600	586	640	634	617	648	584	608	612	652	592	609	588	669	587	620	590	572	643	602	625	608	629	609	596	651	594	590	665	582	584	633	650	623	611	617	647	643	569	575	605	590	665	649	584	626	644	609	590	589	572	618	615	602	606	631	588	614	630	610	565	595	581	598	605	622	571	640	617	592	630	575	628	597	609	620	582	611	668	608	602	599	579	609	618	635	599	600	602	615	631	627	616	612	591	606	568	606	573	635	631	621	605	566	625	612	643	615	624	580	579	587	557	636	648	601	612	578	601	606	614	601	582	599	637	566	608	583	598	654	589	578	614	593	608	629	573	588	613	653	631	630	605	641	605	653	626	599	591	616	627	596	605	558	608	578	566	616	638	605	561	644	641	593	600	569	629	629	616	598	586	578	605	614	652	640	636	626	648	635	572	617	603	596	651	615	574	602	607	574	628	609	631	579	635	631	571	565	615	606	635	624	587	601	648	600	630	600	618	587	634	591	564	540	593	588	608	563	597	643	601	650	597	620	631	626	603	609	671	587	635	614	629	599	603	589	647	624	613	607	616	567	573	600	589	654	613	606	613	596	569	624	647	619	599	566	631	635	649	633	617	616	634	580	622	630	635	620	599	632	646	653	631	621	642	592	607	656	660	619	617	619	641	596	642	641	611	596	585	609	605	630	542	571	603	599	577	627	643	609	588	577	644	609	598	593	597	610	604	614	578	560	583	569	608	624	580	680	626	616	574	601	570	624	586	617	649	579	635	616	565	595	615	591	583	600	626	625	581	644	618	592	665	628	616	637	623	647	633	606	587	570	607	570	569	620	596	626	618	671	633	611	594	610	624	621	638	600	627	649	593	627	600	628	608	594	571	595	603	600	620	601	623	609	664	642	655	627	607	626	590	632	657	610	575	618	598	631	614	591	625	629	582	615	594	596	611	605	585	613	652	662	651	640	642	626	579	610	624	600	596	610	629	600	566	572	632	621	626	645	622	630	587	593	608	622	627	600	592	642	580	622	580	633	596	578	616	617	580	604	622	643	598	605	593	569	626	627	571	599	603	631	567	610	612	591	632	553	614	590	628	624	589	591	619	583	607	630	623	604	674	590	605	575	636	587	636	581	610	650	628	633	552	605	589	602	606	634	642	607	576	654	606	638	572	639	571	609	621	643	619	641	654	620	654	608	637	588	624	615	647	640	646	611	617	607	628	638	604	646	598	576	594	654	626	624	632	651	595	574	620	604	596	623	633	591	576	668	584	656	634	608	620	597	614	585	630	628	610	584	606	616	608	613	565	621	612	593	630	631	626	644	636	597	593	622	650	586
6187	1961	1000	750	599	606	735	761	738	739	701	680	585	492	423	399	418	362	332	345	254	238	260	224	228	187	191	169	139	130	133	133	118	116	139	141	128	114	119	114	127	94	100	121	120	99	134	110	119	108	114	112	123	120	114	96	103	100	99	91	106	120	102	118	97	103	108	89	124	108	93	100	103	120	109	78	96	144	97	84	115	98	94	83	101	107	105	101	101	101	98	101	98	119	120	98	110	118	109	85	97	102	97	93	110	98	96	100	93	98	94	104	106	101	96	97	111	111	93	90	108	100	104	93	101	105	88	97	101	112	90	96	93	104	108	114	116	111	105	104	106	117	94	96	114	81	101	110	90	92	106	88	117	97	107	97	102	102	110	108	83	123	100	92	103	113	100	79	101	116	116	102	110	97	106	108	88	94	117	107	104	83	105	107	99	88	120	117	122	105	95	95	98	119	97	94	99	124	117	106	109	96	112	89	87	101	99	104	104	97	115	106	109	104	94	92	93	107	99	103	114	93	97	101	106	105	97	118	105	112	104	108	100	100	101	106	98	92	102	117	92	77	87	116	102	106	97	118	84	96	98	118	121	99	99	105	91	96	104	102	95	104	84	118	89	112	116	98	85	107	109	92	109	103	102	121	95	120	109	104	106	113	81	98	116	104	112	102	111	107	101	126	96	113	104	89	98	106	108	102	96	105	91	120	86	88	106	94	102	108	113	103	95	107	96	94	114	81	86	104	85	75	109	110	138	109	82	103	85	96	110	101	100	110	100	109	119	114	100	106	107	100	78	119	124	124	96	96	133	99	116	92	96	106	113	111	98	105	125	91	117	112	106	97	108	110	97	98	100	131	96	110	98	104	91	108	99	92	105	107	101	106	109	93	109	111	117	100	106	118	106	95	89	111	113	97	110	122	117	117	117	125	83	107	116	103	109	103	91	99	110	108	93	99	103	118	97	89	98	100	113	109	127	115	104	90	103	91	104	101	86	101	104	109	124	101	102	127	88	100	92	112	101	87	110	107	101	89	99	109	102	107	92	102	98	91	88	112	110	132	102	103	105	95	102	106	106	97	104	86	92	103	105	109	97	105	105	104	94	122	108	107	125	115	106	113	102	106	106	108	103	110	93	107	98	109	89	115	112	96	110	89	99	101	114	106	112	88	106	101	107	91	89	101	80	86	113	104	99	94	116	102	108	80	108	92	103	117	109	103	102	111	99	110	102	122	113	101	112	103	102	107	111	113	108	108	92	91	102	109	105	85	115	96	118	94	97	117	122	114	106	95	93	100	98	104	116	97	110	104	75	108	108	97	106	101	104	118	104	93	97	112	106	107	87	113	89	112	107	99	105	97	116	103	128	112	112	103	103	90	95	94	97	106	92	89	85	125	92	121	92	95	97	99	81	92	94	97	99	106	107	91	99	119	96	88	103	102	94	112	111	98	101	97	108	72	123	107	103	104	94	117	93	110	108	89	106	101	109	129	104	114	99	91	113	106	115	92	101	103	100	105	113	105	97	90	93	98	80	104	95	92	124	115	100	106	116	95	97	105	102	111	97	101	105	104	115	93	115	87	109	99	87	88	102	108	114	111	115	95	98	94	86	96	132	89	100	94	91	106	97	102	117	113	98	90	110	97	101	89	116	100	100	105	92	97	115	108	88	106	96	86	119	108	86	92	116	113	119	109	111	112	95	98	94	105	115	108	116	95	106	102	108	103	103	101	122	102	123	98	114	100	87	108	104	101	103	99	110	90	118	123	98	102	112	99	122	106	99	102	100	90	112	113	97	99	91	125	107	110	109	112	118	81	94	100	100	98	118	102	93	93	89	115	88	113	89	104	99	115	101	95	105	96	91	88	103	101	97	93	97	112	119	93	127	110	108	99	100	99	95	94	100	97	99	112	103	94	92	99	82	102	100	98	90	94	126	110	100	98	106	116	99	83	110	98	121	103	107	112	80	95	86	97	110	96	107	119	111	100	98	91	99	105	95	96	101	85	98	111	115	86	85	95	104	95	114	100	115	113	91	96	98	95	82	107	99	102	98	98	107	111	106	106	106	101	93	105	96	99	108	103	90	113	110	102	91	117	117	99	99	100	98	109	102	107	114	105	112	116	87	114	103	95	105	124	95	90	99	93	79	87	99	107	128	97	109	105	123	99	107	84	88	78	83	114	114	114	90	108	97	83	97	103	81	117	114	95	97	96	99	104	92	103	113	116	98	112	104	94	111	87	91	103	111	85	115	99	92	97	108	104	120	110	113	112	99	101	82	118	105	113	101	109	107	124	118	102	81	107	90	83	91	108	80	99	70	116	107	98	105	122	118	112	93	92	111	96	106	129	107	106	105	93	116	115	105	79	126	85	100	101	84	102	106	114	98	109	101	100	95	91	94	111	116	88	85	97	124	97	138	97	93	115	93	113	94	85	86	91	110	85	129	102	103	106	101	101	103	90	115	96	94	99	113	113	91	108	100	93	102	102	94	98	87	117	96	107	90	100	114	105	105	94	108	96	96	110	83	108	91	96	99	103	104	98	95	96	97	102	93	87	91	91	117	101	91	95	106	104	100	95	97	92	112	111	94	102	86	98	93	108	108	92	114	91	95	114	96	103	82	101	107	101	75	98	99	112	95	104	97	109	106	92	106	100	110	103	100	103	89	99	109	97	102	103	108	103	105	111	105	103	97	112	110	90	111	102	108	106	112	132	92	97	104	96	105	105	105	112	103	99	110	109	112	110	107	89	108	112	120	118	109	93	102	102	117	97	108	114	101	93	104	88	103	98	103	97	111	101	95	117	100	106	89	103	113	108	119	90	93	102	105	87	115	97	122	92	122	109	82	102	101	101	93	118	113	92	94	97	105	97	106	97	102	110	108	101	95	90	108	102	109	104	95	111	113	122	102	112	90	99	94	90	132	112	97	104	104	94	106	103	103	98	107	111	111	104	119	103	102	107	104	101	101	98	104	98	104	103	96	82	104	86	120	104	115	109	86	100	121	103	132	78	104	105	111	95	106	103	93	92	99	126	93	109	109	93	92	103	88	111	86	117	96	104	94	99	114	96	111	87	115	84	118	120	111	99	100	100	99	93	109	96	105	98	95	104	110	76	112	96	92	94	118	116	89	102	106	110	103	102	102	110	104	109	95	86	108	102	101	111	100	113	105	119	98	98	102	92	111	94	107	91	91	101	116	106	113	100	94	89	99	99	107	120	108	98	99	95	94	93	97	99	100	96	98	107	112	118	99	87	110	116	89	94	99	122	100	102	103	96	100	98	99	100	101	94	87	99	103	102	130	102	101	114	95	82	100	97	105	126	95	112	92	95	103	112	118	110	84	104	100	113	112	107	92	97	101	113	94	104	91	91	111	84	107	92	99	89	99	108	112	85	100	103	119	106	100	88	90	98	122	98	113	88	123	111	101	92	107	101	106	91	105	102	100	92	102	97	103	102	96	96	113	98	125	100	99	91	96	100	102	126	118	113
32656	15061	9916	11759	19501	23807	25449	22471	20660	19695	18491	17174	15078	13318	12013	10935	10003	9165	8214	7001	6301	6225	5685	5012	4664	3986	3612	3278	2702	2411	2093	1816	1503	1554	1581	1655	1512	1296	1274	1201	1187	1204	1203	1194	1092	1065	1088	995	1051	993	949	1019	1016	907	939	904	913	930	906	863	904	894	909	846	848	882	858	898	853	843	839	832	872	912	917	898	826	838	879	840	825	863	839	864	830	906	858	892	842	879	886	828	906	846	808	803	799	825	791	875	860	794	804	848	857	861	901	831	911	850	866	802	895	884	862	798	923	795	826	870	866	903	873	826	919	827	907	881	858	813	889	886	916	893	815	850	839	888	867	837	835	868	880	829	847	839	889	831	794	890	808	776	815	897	841	843	856	874	866	867	847	821	825	853	878	819	797	839	850	831	900	882	857	851	804	810	861	815	895	887	874	815	898	897	830	855	851	892	837	864	852	806	875	849	844	819	790	809	839	871	895	782	852	822	820	860	829	877	873	820	831	914	817	799	913	851	849	827	887	824	867	893	859	828	848	905	866	878	881	828	819	835	850	832	847	869	821	883	822	831	864	820	873	866	838	839	859	858	870	835	891	825	896	858	888	834	846	838	876	818	869	850	798	898	868	869	822	816	844	845	831	835	912	840	869	844	846	804	848	833	839	787	821	824	820	862	862	801	823	897	878	870	834	830	810	889	852	810	868	794	907	836	865	819	831	813	850	824	869	821	887	835	860	836	843	834	870	877	799	840	831	826	837	837	853	891	830	824	811	822	831	901	839	859	817	874	890	893	799	834	828	849	822	890	813	902	872	862	843	851	882	823	807	893	826	890	821	820	869	837	865	822	857	843	840	885	812	829	869	846	836	809	820	853	868	853	874	864	871	833	887	811	874	863	864	828	842	854	851	858	857	865	841	847	855	879	827	890	820	811	862	849	879	847	816	843	825	896	841	856	821	837	851	875	836	851	830	823	861	798	847	840	841	832	837	850	771	832	880	878	819	846	870	855	821	860	871	806	864	819	816	879	825	859	849	864	836	846	800	886	845	902	850	814	877	811	822	793	858	851	876	840	855	816	880	855	842	846	883	851	826	828	847	853	879	815	842	807	889	823	828	842	815	857	879	849	846	867	883	879	830	845	828	851	886	839	831	902	859	893	897	849	818	891	861	864	856	868	849	858	841	781	809	816	851	852	812	886	855	841	872	821	832	790	860	875	840	813	886	850	856	859	854	895	825	825	923	906	859	851	842	839	885	799	841	812	853	843	843	826	867	833	847	864	836	849	854	894	843	840	838	857	863	849	860	859	824	854	886	873	895	799	831	799	880	854	854	859	817	833	870	831	823	858	832	856	860	849	893	855	858	830	777	851	839	855	860	796	852	834	806	843	796	885	830	842	821	854	886	905	830	865	821	864	879	835	867	847	833	834	779	846	857	852	894	843	826	837	829	869	824	826	813	842	838	795	863	841	831	820	878	789	907	870	790	857	855	813	849	827	840	835	861	797	832	791	837	873	835	839	912	851	807	881	835	851	843	835	845	859	881	831	814	828	835	837	849	868	849	864	840	858	825	841	801	822	818	837	834	839	902	800	859	857	804	908	855	853	824	876	858	842	812	858	845	847	894	829	838	832	835	856	846	915	890	844	857	865	843	848	864	899	829	876	796	871	874	832	830	852	859	785	884	872	829	870	866	859	868	842	840	860	788	881	898	844	820	861	890	842	848	815	853	856	850	811	818	863	858	811	815	844	769	893	882	824	865	799	787	845	846	850	869	819	852	847	866	881	773	847	906	891	843	872	895	782	848	872	892	816	847	911	869	825	870	860	833	844	850	845	872	829	854	838	868	855	834	841	819	838	851	818	835	855	811	861	876	842	828	796	845	843	847	876	834	836	887	869	866	829	867	878	820	879	833	816	903	805	850	849	893	867	864	840	827	902	780	865	891	859	848	858	839	888	843	868	875	862	888	915	887	872	797	835	838	870	811	858	797	848	846	845	863	839	844	876	800	821	864	836	824	865	855	839	795	857	892	841	861	945	770	820	886	820	843	841	892	850	872	823	833	779	895	844	813	819	851	879	892	920	843	814	847	849	854	850	897	879	879	874	809	816	815	828	847	873	839	858	827	827	846	875	863	839	849	829	867	883	862	867	840	886	842	881	851	852	876	849	835	807	884	847	840	790	855	861	830	865	828	845	820	896	816	794	797	839	875	834	887	838	849	832	840	843	871	894	884	860	820	838	868	830	864	825	851	862	860	850	881	808	816	814	820	819	862	814	892	906	814	823	865	857	840	823	814	839	836	880	819	832	787	800	874	884	828	782	802	834	827	872	817	856	832	875	811	855	885	803	830	904	899	878	806	886	832	816	847	879	823	881	894	830	866	872	831	807	830	853	861	832	867	835	767	819	811	857	815	879	850	837	876	835	868	832	834	838	809	862	850	817	873	843	804	877	860	852	870	788	869	847	908	875	867	855	910	857	836	873	901	883	864	793	815	830	856	833	867	859	834	809	839	860	866	888	832	837	853	834	896	925	879	838	909	816	831	881	809	857	799	906	799	824	862	853	852	904	858	862	927	838	848	854	913	845	822	805	901	795	810	857	847	828	845	819	839	847	907	854	898	866	804	870	868	842	833	834	848	824	799	855	881	893	827	854	848	874	852	815	822	803	840	841	865	851	851	885	903	832	809	829	834	831	890	814	891	823	828	812	906	846	876	852	796	833	864	888	848	875	830	860	831	874	866	846	896	821	800	853	896	823	846	830	851	834	895	801	834	868	842	879	825	826	811	847	860	826	837	838	848	854	829	904	862	880	880	840	892	867	854	866	839	834	817	884	831	857	863	840	816	909	875	832	818	871	880	880	877	883	854	880	822	814	859	831	826	856	837	834	873	838	802	879	856	869	828	837	868	842	883	848	924	887	817	832	907	867	845	818	833	892	828	839	872	892	857	846	858	856	850	843	814	883	830	838	828	827	862	841	844	896	841	885	804	856	863	849	794	809	806	825	897	852	878	871	830	853	842	782	825	854	844	807	852	857	886	804	860	842	852	827	842	846	841	828	810	877	873	841	874	867	813	807	852	822	834	922	848	828	865	841	840	867	849	853	871	824	860	842	785	837	818	886	888	903	853	882	883	828	841	887	788	823	870	813	902	824	878	851	835	828	836	770	854	845	838	827	821	868	849	834	839	881	867	839	812	860	885	869	880	850	912	810	851	830	859	888	875	849	785	881	809	813	851	883	902	852	869	796	892	870	842	881	885	846	872	829	811	824	862	893	847	913	825	810	814	918	899	881	834	855	876	873	847	868	831	805	873	861	838	851	830	835	854	861	841	856	884	843	845	884	857	878	885	877	862	923	805	880	841	838	841	847	877	838	879	874	844	824	905	829	854	832	861	859	859	876	840	915	907	859	883	847	838	842	874	828	803	836	827	863	787	852	843	872	843	884	860	884	808	840	875	865	777	818	900	861	824	832	811	844	825	837	818	860	864	849
8708	1608	795	664	492	504	612	700	565	573	592	524	468	423	383	350	318	279	257	233	197	231	182	189	167	150	135	109	119	88	84	94	83	60	57	66	75	82	59	50	58	50	76	66	47	61	48	52	49	60	53	52	48	57	56	47	53	50	54	46	43	43	63	46	51	39	41	44	46	48	64	41	52	42	44	43	53	37	56	42	47	46	43	52	57	49	59	47	35	48	37	51	54	44	52	57	50	50	42	51	55	52	38	51	49	49	50	53	44	48	60	50	46	53	41	52	50	51	54	51	51	50	54	46	43	39	39	52	38	45	50	58	54	51	47	47	48	47	40	45	59	53	58	42	35	40	53	48	44	43	54	50	53	54	60	55	53	49	51	45	42	46	42	47	41	48	52	58	46	55	48	54	65	54	49	48	39	61	47	48	47	41	51	63	52	50	48	53	53	52	48	48	57	53	54	53	44	42	46	40	50	45	57	44	50	50	55	47	38	50	46	53	52	47	43	45	48	51	39	47	64	49	51	44	58	47	48	52	40	48	59	47	58	46	51	33	58	49	43	34	57	48	40	57	46	38	43	59	50	55	51	61	59	55	42	46	48	58	47	50	53	58	54	59	42	44	56	48	54	43	46	45	47	52	40	57	40	46	44	54	54	55	43	56	52	52	48	41	49	41	32	41	52	47	51	58	51	69	62	58	60	51	53	55	53	59	55	47	46	55	42	48	41	53	51	51	43	45	47	50	45	54	42	47	50	51	58	57	54	44	36	50	52	41	37	48	44	59	48	48	62	38	55	44	55	55	50	62	52	48	45	51	49	47	42	55	61	56	50	48	49	53	61	35	48	51	55	54	42	51	49	41	42	56	51	50	48	51	55	52	50	44	47	51	46	51	50	48	43	43	54	48	47	40	53	41	44	39	52	39	64	53	58	47	41	62	35	38	34	57	55	54	59	49	45	50	52	52	40	53	38	48	40	55	51	49	37	46	46	41	45	70	37	50	46	50	61	41	63	47	56	50	54	59	40	49	54	47	48	55	49	45	48	43	41	42	50	52	60	51	45	48	48	51	50	42	47	42	47	39	46	43	48	61	46	48	51	53	35	55	52	47	44	47	51	44	59	52	47	44	54	44	59	45	45	60	51	57	44	55	40	50	46	47	43	47	46	50	56	63	55	36	41	47	47	51	42	52	36	37	50	46	59	54	51	47	53	50	51	57	53	40	50	38	45	43	49	49	39	46	50	52	52	52	50	61	41	53	51	48	47	46	37	47	46	54	47	46	47	46	62	43	40	47	52	53	42	48	42	40	51	49	51	46	53	48	44	48	58	36	48	40	55	58	44	52	56	43	54	33	37	46	56	55	65	36	51	50	48	49	43	45	50	46	50	34	51	50	57	51	44	59	58	45	59	44	49	48	54	48	38	63	58	58	50	52	51	58	54	46	60	61	51	59	46	51	59	41	47	50	40	59	45	49	46	58	54	49	45	47	39	47	46	60	56	47	59	63	45	52	48	46	47	46	56	43	45	46	45	48	50	55	52	34	42	43	47	38	44	56	57	41	47	48	56	61	48	49	52	46	47	51	53	41	49	58	55	42	46	52	33	39	46	57	51	60	38	45	47	52	44	45	67	43	49	50	46	47	49	64	52	54	42	56	54	48	41	51	48	41	47	52	52	56	39	66	57	45	46	42	44	52	56	56	50	47	49	49	57	52	51	46	47	48	58	59	36	59	58	61	59	44	53	60	51	58	56	50	46	49	51	41	55	49	36	53	64	48	49	39	43	48	52	48	49	45	51	44	71	54	59	51	43	50	50	45	46	50	63	43	56	55	41	54	44	46	46	49	47	47	41	42	59	49	51	53	50	60	35	45	66	47	45	51	32	52	54	56	45	36	45	57	52	38	50	54	46	49	48	50	50	49	53	44	51	54	50	46	53	59	42	44	46	50	52	55	52	51	47	40	46	53	60	52	59	47	48	41	50	46	37	40	49	46	51	32	38	55	53	51	46	39	39	46	60	46	48	37	56	50	50	53	58	42	61	54	53	40	55	52	49	57	47	53	63	62	46	45	49	57	31	47	46	44	41	54	32	39	50	59	55	60	46	36	60	63	46	41	46	42	44	58	51	42	39	56	54	47	42	42	43	40	39	44	57	44	38	61	43	42	44	49	55	50	56	47	40	51	49	60	52	28	49	52	57	69	43	42	40	48	44	65	40	46	40	48	45	55	37	54	38	41	65	44	45	51	56	46	41	47	46	57	44	46	43	67	60	48	41	58	46	43	53	50	49	50	45	56	41	49	40	62	56	46	36	50	44	46	52	44	51	58	47	59	45	59	52	46	38	50	55	53	37	52	41	57	47	54	50	63	47	56	48	48	67	54	46	58	46	48	54	62	42	52	48	47	51	44	46	34	39	46	51	63	52	47	47	52	55	36	42	49	46	54	48	56	52	52	36	38	52	47	38	67	50	39	38	38	39	47	41	52	54	55	49	44	37	37	51	39	37	60	42	47	46	70	48	35	52	42	40	51	39	58	51	49	51	45	54	63	38	40	47	47	50	43	50	50	54	64	55	45	53	67	58	58	47	48	49	45	45	46	39	36	57	45	35	50	57	49	65	44	56	37	42	42	53	39	62	40	48	40	36	52	43	46	50	49	60	44	61	61	54	52	55	53	46	53	51	38	44	37	50	47	51	37	52	59	50	48	51	53	44	40	38	56	56	45	49	50	52	44	59	47	61	43	43	45	45	58	44	42	44	45	52	56	50	53	53	48	47	56	41	33	57	47	40	45	42	45	54	51	38	40	45	38	59	51	58	42	39	51	62	40	42	47	35	52	52	39	56	56	55	58	43	43	50	52	46	50	56	46	55	49	45	53	59	52	45	52	50	50	43	55	53	41	50	33	50	39	43	39	45	56	56	47	51	60	43	55	28	46	52	50	55	54	56	50	47	52	49	46	48	48	53	55	47	50	49	50	52	56	62	56	50	48	59	51	49	51	52	53	40	56	48	40	47	48	48	52	38	55	53	43	51	54	57	62	47	47	53	57	59	39	50	50	57	40	48	51	57	62	57	54	43	34	51	47	44	53	58	44	50	52	54	42	38	47	46	52	51	51	51	52	46	42	61	58	53	49	49	42	50	51	53	48	47	49	57	39	45	49	40	54	47	50	40	48	57	47	46	49	40	45	37	57	48	46	50	54	67	52	65	29	44	39	51	42	57	56	44	38	49	52	43	43	58	50	53	41	58	46	61	50	50	38	47	49	37	46	37	49	49	52	53	46	53	41	61	51	43	44	51	37	57	53	45	67	60	49	51	38	61	51	51	40	47	53	56	51	58	60	52	35	61	40	39	44	41	47	56	50	47	26	51	49	56	43	39	58	51	50	48	56	49	56	67	54	54	59	35	53	36	51	56	54	46	36	60	56	41	50	45	57	40	51	34	52	50	50	49	47	69	51	58	60	45	46	48	40	36	53	50	50	43	47
28441	13302	8962	10840	18594	22448	23925	21680	19100	18244	17750	16144	14069	12547	11329	10314	9080	8445	7576	6444	5730	5656	4898	4759	4034	3442	3118	2568	2202	1816	1584	1329	1168	1153	1281	1193	1061	819	815	795	773	775	741	698	666	590	611	640	587	585	559	574	555	578	549	528	536	510	493	462	437	433	462	440	474	456	445	421	465	456	430	444	496	497	449	430	442	450	426	415	415	401	388	415	426	414	420	440	397	416	438	426	437	441	445	432	393	414	412	398	410	415	397	438	417	409	413	408	402	418	412	392	453	416	399	432	409	414	419	425	474	435	414	403	389	439	428	425	424	406	407	403	417	410	434	419	432	417	443	428	417	408	410	442	418	437	424	420	376	404	438	398	426	431	421	429	391	438	418	430	435	411	410	424	447	436	380	398	404	442	383	421	393	437	419	416	413	446	451	415	421	432	420	435	410	418	407	428	422	441	414	400	404	393	405	408	442	390	434	404	419	411	410	423	412	442	406	435	445	431	435	427	406	418	429	415	435	434	419	417	404	448	390	423	423	447	419	413	427	429	414	434	384	438	417	425	363	433	415	417	420	413	401	426	395	388	429	402	400	419	433	396	400	409	443	411	395	392	409	420	474	397	413	414	431	424	396	408	437	423	417	434	410	429	431	396	409	400	422	421	408	422	419	410	419	413	412	404	427	438	434	414	445	438	373	432	392	453	389	432	437	401	405	428	410	400	424	411	416	432	426	433	440	418	442	409	428	416	454	391	408	408	430	467	391	403	422	434	443	432	418	391	430	421	417	419	429	460	409	395	425	418	401	419	408	396	414	401	419	388	439	420	427	419	401	373	403	421	376	438	429	432	414	404	417	412	420	381	427	394	398	385	450	403	394	390	379	451	412	442	413	435	453	409	418	446	408	435	385	411	387	409	437	444	439	447	460	410	462	384	450	418	439	421	415	407	425	380	417	404	420	409	433	401	403	404	451	386	380	415	397	413	411	411	432	426	393	455	401	398	440	423	427	422	430	396	393	428	394	407	434	433	416	437	414	421	394	473	415	449	428	429	399	373	429	454	430	415	413	422	429	386	439	426	394	419	451	411	417	439	419	425	427	397	410	403	392	415	387	400	413	403	391	438	393	436	387	393	404	423	434	377	424	422	393	420	407	404	405	418	414	398	370	410	394	378	422	380	419	375	409	415	474	429	376	395	391	425	406	429	398	431	430	426	426	420	428	369	427	415	428	414	418	412	386	429	426	417	404	391	419	424	404	419	445	408	452	438	409	428	389	419	451	421	432	416	412	383	436	404	407	404	415	450	414	385	434	425	427	418	435	422	430	373	454	436	422	376	420	407	409	416	395	441	369	438	424	430	419	441	429	401	408	427	417	399	428	362	426	425	389	433	370	435	413	409	419	405	435	410	411	392	400	457	413	439	416	401	431	423	422	440	396	430	436	418	372	425	419	404	451	415	449	413	406	425	413	403	462	411	410	428	423	399	462	418	387	412	429	449	417	423	426	407	423	385	398	436	408	418	453	389	401	420	433	419	411	437	442	420	417	401	424	401	474	436	398	424	400	388	417	449	414	417	427	421	412	437	411	442	390	427	395	407	421	407	409	453	414	406	425	418	421	442	431	428	434	380	436	410	388	423	421	434	382	395	401	397	411	415	368	433	401	419	394	430	428	392	413	416	420	436	447	432	437	407	414	409	457	436	398	400	434	436	423	432	437	435	406	420	404	428	463	382	421	420	399	400	409	445	387	401	418	389	420	437	416	373	418	436	427	433	460	411	415	387	409	416	396	408	394	465	434	428	423	427	403	429	408	391	408	418	369	409	454	425	426	413	396	432	405	462	421	422	463	411	393	398	427	417	421	426	396	430	437	401	410	455	373	420	391	393	451	413	419	456	392	435	418	385	398	424	470	428	419	436	433	411	411	419	422	411	404	407	437	439	445	400	430	434	419	411	437	395	422	449	419	408	435	377	454	406	429	395	417	444	391	432	447	433	417	418	412	398	405	446	481	425	412	426	395	410	394	442	422	441	451	428	393	394	451	421	427	435	420	413	407	410	412	378	442	389	400	458	381	421	401	394	431	410	438	415	381	428	410	377	389	392	427	427	396	397	421	432	410	455	391	417	427	461	439	417	401	409	411	391	416	399	418	397	370	435	455	433	420	414	425	436	390	401	405	434	445	395	421	411	374	445	417	395	389	408	461	422	418	402	413	415	399	437	416	437	417	425	392	404	399	411	434	396	436	409	406	414	421	410	451	397	418	409	386	435	410	435	441	409	411	436	421	424	370	374	453	372	404	411	406	439	398	412	396	416	401	423	448	427	400	395	443	440	423	416	400	402	457	430	413	434	386	394	405	424	413	447	445	428	424	431	444	410	411	415	418	399	441	424	417	421	409	415	431	432	421	400	437	417	410	407	397	417	422	448	413	461	429	449	422	399	377	421	424	444	412	410	463	430	417	419	394	396	432	454	428	402	390	461	350	451	430	411	413	403	390	418	430	390	403	430	436	424	405	419	453	445	427	418	439	419	405	385	429	436	393	448	414	397	402	383	427	405	427	379	436	450	404	402	416	434	394	431	444	403	399	437	433	435	432	434	427	414	393	426	404	398	429	419	419	411	403	432	439	388	437	429	432	426	402	388	384	424	421	419	412	430	412	448	408	389	409	393	392	384	429	400	417	413	415	407	436	434	387	414	423	429	414	423	436	412	437	398	421	417	412	411	433	420	410	426	429	417	400	416	403	407	406	382	416	450	408	399	428	471	423	403	428	386	420	440	420	421	399	461	421	407	440	415	429	413	424	416	438	393	431	405	385	413	415	376	403	443	449	437	438	408	408	428	374	411	439	419	428	421	447	425	413	410	395	412	435	417	402	431	398	383	420	422	419	398	406	440	398	402	428	443	398	416	418	415	447	398	418	414	422	422	410	463	393	397	418	451	436	423	388	425	434	412	406	422	432	448	399	470	442	420	444	402	410	407	407	377	402	417	435	407	390	406	424	418	417	426	388	446	418	439	392	431	431	403	408	428	405	427	388	419	405	429	393	413	419	402	466	436	451	410	419	433	404	425	448	448	422	470	443	415	421	406	410	415	435	409	424	398	409	436	430	401	393	411	373	411	430	428	433	427	414	448	419	416	404	429	411	433	440	423	390	423	401	429	379	428	420	405	407	387	423	415	431	429	421	434	417	455	401	391	434	426	450	422	441	436	438	433	451	424	405	427	447	417	413	438	427	430	432	385	403	378	377	439	398	424	446	399	423	404	412	383	384	394	390	419	401	430	402	382	402	388	437	405	423	391	443	382	406	407	432	378	445	389	426	422	403	401	456	401	438	393	384	420	385	424	415	410	450	425	408	416	433	437	434	423	406	376	405	407	429	391	436	392	435	420	367	421	421	451	401	428	424	413	382	453	429	409	391	397	399	431	441	446	455	415	394	433	420	405	427	417	395	456	416	454	435	436	447	430	411	389	441	450	436	482	433	412	431	440	380	414
8231	2273	1175	898	674	728	911	906	878	830	806	741	689	650	588	498	441	483	400	330	319	315	297	284	248	213	206	153	157	168	152	148	114	122	121	117	116	109	87	83	104	86	98	100	93	102	96	114	102	103	97	110	88	103	81	89	96	94	68	93	82	90	95	71	82	89	77	60	74	72	84	93	67	94	108	87	84	89	89	83	99	92	84	83	59	83	82	69	82	85	67	79	66	92	75	71	91	85	80	89	77	75	87	77	74	84	82	86	97	76	87	93	77	73	81	79	81	81	82	76	83	81	88	92	78	75	96	97	88	88	75	77	85	89	69	94	73	79	85	87	70	81	102	81	90	101	84	94	96	108	70	95	68	86	78	82	90	86	83	71	78	73	89	84	74	85	87	77	93	71	94	84	74	90	92	82	86	85	90	70	92	96	74	81	74	96	85	84	99	67	97	100	87	85	75	101	77	92	86	88	61	105	83	81	75	86	86	84	85	86	95	75	107	86	84	81	88	92	95	98	92	86	81	79	99	90	80	98	91	93	99	85	86	75	96	93	100	81	79	78	77	106	65	105	93	96	98	89	84	94	98	97	90	86	81	85	78	88	78	92	91	96	87	89	95	93	72	85	87	75	92	86	114	85	77	101	67	90	77	84	97	85	71	92	72	73	89	87	94	73	85	81	88	82	75	95	92	79	101	89	77	93	87	82	78	101	79	113	92	82	81	98	87	75	87	96	82	78	81	81	95	106	87	67	82	77	65	76	98	70	78	85	84	83	75	71	89	96	85	82	89	92	88	92	81	94	83	79	83	92	92	89	92	89	95	85	84	87	98	87	96	91	90	82	77	84	83	97	85	85	77	95	78	95	80	82	114	91	94	82	82	80	94	85	74	81	89	94	77	87	85	86	101	89	79	91	73	89	89	81	84	94	99	106	85	68	93	87	82	80	66	87	70	82	81	95	81	97	91	84	102	75	91	68	90	88	89	76	106	88	79	96	83	78	95	103	93	81	81	95	89	93	90	100	74	99	79	81	87	85	92	99	73	108	89	82	98	91	96	90	106	105	82	92	85	97	88	97	85	105	83	91	83	90	101	71	78	94	103	76	86	68	72	96	88	89	99	88	91	84	77	74	91	89	85	92	99	86	81	78	72	66	87	84	100	85	83	75	101	79	80	76	73	95	79	107	77	101	81	96	82	87	95	73	77	61	98	69	91	89	94	78	72	74	73	82	87	74	71	80	87	96	91	73	70	100	83	88	81	76	74	85	84	79	86	79	99	77	77	82	77	100	95	89	89	71	75	92	109	81	81	79	79	88	81	86	111	76	82	80	92	92	88	96	88	78	74	72	88	99	85	92	98	83	101	80	81	105	89	74	86	79	93	83	84	92	85	93	89	78	88	92	55	96	101	89	84	73	71	67	80	89	78	97	98	92	77	86	88	86	88	87	84	93	87	93	112	88	69	77	79	90	84	84	80	83	78	84	77	90	102	100	83	86	89	93	92	81	95	96	92	84	85	102	96	83	93	94	75	98	74	86	81	83	91	87	77	92	77	95	95	71	103	77	73	103	82	88	79	86	84	83	71	92	66	89	75	94	94	91	83	71	102	74	74	102	79	104	88	81	75	98	89	75	92	101	74	99	89	86	77	84	76	74	73	104	92	84	78	94	82	82	89	92	77	87	82	96	75	90	82	90	85	84	80	84	87	75	106	94	88	74	82	92	79	98	88	81	94	87	83	80	95	98	67	90	82	99	69	82	100	92	85	92	78	91	78	76	91	88	89	88	94	90	102	86	71	74	96	98	79	83	71	96	89	76	84	81	76	70	85	92	74	79	84	92	90	88	90	100	70	81	98	98	69	77	83	74	67	72	82	78	90	89	91	83	85	81	73	82	79	88	89	71	95	65	72	106	77	92	81	91	72	84	79	91	83	84	78	79	73	89	77	91	68	86	87	78	94	88	74	90	99	87	95	81	81	92	86	86	96	86	84	89	100	87	98	83	76	83	81	75	80	79	90	83	86	88	80	74	85	85	87	95	75	82	76	81	91	91	74	74	83	80	96	99	83	92	71	88	85	89	89	82	76	97	84	77	92	77	79	72	85	90	81	81	60	76	82	89	88	96	71	85	72	80	79	85	85	77	77	78	83	105	85	75	79	88	97	81	106	72	84	89	73	74	81	74	83	81	84	71	71	86	70	77	78	95	75	96	91	80	81	80	87	75	78	94	102	80	77	83	72	82	91	81	113	76	84	92	70	77	70	96	99	79	84	75	106	107	87	97	88	90	91	95	75	89	78	90	72	82	83	79	90	77	63	86	78	86	108	85	85	68	88	80	85	78	94	90	81	70	92	90	81	77	85	96	99	73	91	81	87	96	83	84	89	86	88	75	76	101	89	86	76	80	87	79	93	82	84	63	80	71	87	85	99	91	97	97	85	81	87	70	91	64	90	93	86	86	71	88	100	85	99	93	85	86	89	69	71	79	82	92	90	82	71	82	81	79	82	97	80	84	94	81	95	78	91	77	90	88	84	88	79	76	79	83	82	81	90	96	99	95	74	86	77	80	91	92	81	78	77	91	84	83	106	85	76	91	89	79	80	87	95	81	95	86	81	84	80	77	107	78	78	69	76	93	104	98	106	85	78	77	88	89	83	70	93	78	82	76	84	94	90	98	90	69	90	92	84	92	105	88	87	90	92	97	82	84	82	91	111	101	84	83	90	94	87	76	94	71	76	90	74	80	98	81	76	94	92	84	89	80	102	84	79	87	87	63	79	80	83	76	78	86	83	90	73	77	76	89	77	94	86	81	68	83	86	74	87	90	93	94	90	87	75	72	76	71	80	72	95	87	79	89	89	90	74	80	81	93	81	85	96	87	96	83	85	89	95	86	69	85	86	101	99	77	93	87	91	81	88	79	83	84	99	89	74	92	82	79	77	82	79	83	78	80	92	94	98	92	97	97	96	83	84	83	93	98	101	93	100	91	93	98	85	79	78	78	88	85	92	70	102	84	79	77	76	89	77	94	91	76	94	96	82	95	88	96	87	88	87	83	83	91	87	88	70	75	83	79	71	88	96	92	95	87	69	77	100	80	76	86	104	88	82	82	93	114	98	95	91	87	77	84	91	87	83	87	104	84	85	101	71	83	77	91	92	74	95	74	87	86	97	81	92	89	79	100	105	84	78	92	78	85	89	83	114	87	74	107	88	89	94	79	101	107	89	82	99	79	75	66	91	69	92	88	79	89	75	96	85	72	95	73	71	78	97	87	80	80	107	93	77	75	84	81	80	88	86	86	77	100	83	71	69	95	78	97	106	90	91	91	73	62	92	85	71	85	85	73	88	79	77	69	101	86	83	80	95	89	95	106	76	96	93	90	88	98	88	94	92	79	64	94	80	75	90	88	96	83	74	87	105	84	87	86	110	92	98	87	65	85	75	89	86	96	79	62	93	87	84	96	80	81	89	90	85	102	85	81	79	78	70	94
33942	15968	11481	13139	21606	26077	27383	25368	22820	21393	20923	19601	17001	15305	14129	12850	11549	10668	9633	8423	7365	7316	6782	6078	5372	4698	3993	3345	2924	2476	2250	1920	1781	1776	1945	1811	1577	1327	1265	1156	1190	1196	1130	1180	1096	1026	990	955	948	915	921	939	877	891	903	876	902	873	807	788	828	733	797	799	782	740	708	696	745	757	750	797	776	792	748	727	718	710	710	758	744	780	744	751	735	667	759	701	746	728	754	739	694	710	696	701	689	712	710	760	696	712	683	734	721	701	648	709	767	709	719	732	743	745	729	704	724	679	779	733	705	711	700	700	697	737	756	728	707	705	702	734	730	740	708	724	717	708	706	785	720	700	760	746	718	752	692	697	693	705	706	725	697	678	700	714	688	758	767	690	711	686	738	785	714	699	735	737	701	730	715	704	742	704	714	671	703	741	703	675	700	732	753	710	756	739	700	705	666	706	698	750	747	697	700	725	703	716	723	720	723	672	706	682	699	707	713	731	746	742	701	703	714	723	712	707	753	730	702	693	704	720	712	720	697	713	692	683	693	673	769	707	706	710	731	740	691	736	719	735	731	697	728	681	701	726	718	678	786	704	707	716	762	745	700	708	731	716	724	751	730	725	719	786	679	714	718	728	677	688	780	673	751	734	690	680	756	742	727	768	709	712	738	725	719	717	741	701	713	733	735	758	736	730	774	772	785	745	719	722	752	748	665	779	698	732	740	747	714	752	754	745	745	770	708	696	754	709	689	705	669	727	694	700	724	727	702	746	721	762	715	743	719	741	710	738	692	693	693	744	731	757	686	732	728	759	744	678	710	721	777	743	754	686	719	799	717	744	721	723	707	762	714	757	702	773	757	764	702	711	720	689	710	731	739	717	736	716	695	662	720	742	726	718	689	748	736	735	695	753	685	731	705	712	685	733	752	723	736	725	690	747	754	747	755	735	698	718	661	692	727	727	746	723	683	743	702	755	721	742	761	693	746	721	733	746	702	734	727	762	741	738	692	702	739	740	738	696	768	722	728	727	739	710	745	712	749	766	722	749	747	709	686	727	743	716	698	689	702	732	696	736	751	749	698	711	707	716	755	666	659	686	710	753	710	685	689	691	757	752	731	786	653	708	717	683	693	711	738	704	707	746	740	722	719	694	693	741	657	678	758	675	722	709	727	671	726	786	722	751	684	739	758	692	760	699	774	751	693	738	724	691	713	732	753	723	697	694	737	748	705	705	755	719	715	734	736	751	734	766	716	697	721	704	759	721	704	706	686	680	692	697	726	724	715	761	687	717	769	693	770	758	723	686	733	740	664	720	726	691	754	744	729	696	710	707	725	727	733	669	781	698	663	710	719	770	740	699	719	741	754	653	752	728	777	703	748	731	735	745	737	739	711	724	719	701	703	759	729	713	728	710	697	780	687	687	776	733	712	695	746	700	727	709	740	710	726	724	687	746	716	710	666	743	699	720	691	736	722	740	756	705	725	718	708	686	749	755	742	774	725	701	771	756	708	720	729	727	716	708	726	708	723	704	745	778	766	760	729	720	760	718	694	738	711	713	753	717	701	696	717	749	694	668	757	720	707	732	726	730	706	740	738	732	700	728	738	709	659	724	719	726	725	673	693	767	754	687	682	671	686	712	712	731	714	703	746	696	705	755	753	731	723	737	662	734	733	706	698	747	768	716	709	745	686	712	763	687	794	727	742	683	758	709	711	698	716	770	737	740	700	734	744	715	767	689	723	704	723	727	698	723	758	706	708	673	700	703	752	719	743	739	761	731	743	696	672	705	712	758	724	728	736	735	773	722	725	709	695	756	762	757	693	681	723	666	767	715	742	767	729	747	704	721	752	765	680	743	728	715	717	708	764	781	692	725	731	717	756	688	712	749	655	732	700	673	704	721	709	705	771	713	741	737	750	720	683	689	695	703	739	741	699	678	681	732	678	769	718	736	731	724	717	759	682	702	718	715	777	740	685	737	702	698	716	708	742	656	724	738	681	741	742	751	682	739	727	714	713	735	753	719	734	668	768	719	715	717	731	686	682	723	728	716	675	676	717	756	740	723	722	750	766	735	721	716	696	716	748	703	739	711	668	695	741	707	695	730	728	710	744	689	698	755	683	632	682	664	727	778	730	722	749	730	669	744	695	713	757	680	684	730	766	711	700	686	723	707	741	726	722	738	674	758	735	713	735	760	758	729	731	746	708	700	697	649	702	714	745	764	692	783	761	732	759	709	701	706	707	744	774	742	686	735	660	728	727	746	762	720	813	742	708	739	705	729	775	717	748	765	731	729	725	735	737	703	733	626	718	679	722	677	748	697	767	692	708	785	699	737	717	655	726	699	665	717	708	686	715	688	736	718	718	703	724	722	670	744	764	726	714	720	762	747	756	690	691	728	698	722	692	680	737	704	707	690	699	709	739	744	759	768	705	687	691	720	722	723	772	700	782	672	745	727	666	760	699	696	711	725	742	702	711	711	736	700	717	713	726	710	715	738	712	715	741	700	749	696	711	741	722	771	697	717	746	725	698	713	662	717	689	698	700	679	740	733	690	731	744	734	720	732	743	708	694	702	627	777	761	674	718	701	677	711	750	722	759	678	791	705	667	714	748	754	736	710	709	684	730	726	741	739	755	711	703	691	722	745	697	732	696	715	663	735	717	713	731	698	719	704	712	719	684	725	765	741	692	714	738	725	738	695	744	721	679	735	728	715	740	674	711	725	765	762	757	735	762	686	711	704	722	726	712	729	736	715	694	701	762	714	688	726	713	718	714	715	751	734	714	738	742	718	736	774	716	737	712	748	759	734	736	712	653	733	682	728	710	706	719	760	735	743	713	706	758	723	743	675	738	719	743	745	738	699	690	727	740	757	719	688	730	721	733	719	705	736	755	738	770	736	666	669	686	719	674	699	692	759	756	717	732	733	706	754	710	749	703	690	704	717	721	688	759	711	710	725	659	685	738	719	745	721	718	721	759	691	758	737	707	697	739	732	754	757	721	712	705	709	725	731	699	728	689	714	750	700	718	704	725	739	722	749	764	675	728	731	686	757	735	718	713	719	701	726	735	754	731	759	718	746	758	748	693	738	731	752	687	679	655	728	725	728	718	688	711	743	734	741	700	776	719	768	699	720	729	730	774	747	728	749	742	716	705	726	730	699	696	745	730	745	735	758	701	759	695	733	708	781	756	695	759	730	743	728	772	732	739	729	731	712	723	726	726	730	711	687	748	655	720	765	755	718	709	729	712	743	716	749	760	692	730	751	748	736	678	716	733	711	710	744	695	757	719	730	683	710	743	711	742	739	776	674	693	725	681	739	762	694	729	743	718	704	753	758	686	754	729	727	734	703	721	739	705	724	722	715	768	693	742	737	755	774	746	724	740	752	686	663	685	725	756	757	691	680	734	693	696	733	705	690	714	733	692	720	690	723	707	712	780	698	732	698	712	755	693	719	720	694	709	686	741	689	725	694	740	727	732	731	699	717	732	672	689	710	720	735
5780	1137	645	536	413	422	551	588	471	493	473	390	361	365	308	286	290	269	215	214	187	176	178	160	171	141	125	130	101	96	96	95	107	101	94	85	84	81	74	88	82	86	80	95	72	77	80	79	81	76	87	71	82	91	84	62	76	71	76	69	76	81	82	72	75	68	69	63	73	75	75	76	74	69	71	84	76	72	67	63	58	60	90	81	77	62	66	70	72	80	78	62	63	69	75	79	87	73	84	74	67	78	75	64	64	69	65	80	66	67	74	87	71	70	56	78	65	70	66	77	69	76	77	72	69	80	72	68	54	78	62	75	62	65	83	81	61	73	75	89	75	87	77	83	77	66	66	93	72	75	63	57	62	84	78	83	70	89	77	64	66	77	67	70	68	63	65	54	71	83	68	73	67	73	79	66	64	61	72	70	65	70	79	68	58	84	83	92	75	56	75	90	71	66	66	54	72	79	76	64	75	74	66	90	78	64	67	77	64	71	75	69	77	73	64	75	74	73	62	73	97	61	69	74	62	70	63	72	59	60	75	80	72	63	79	97	75	76	83	64	71	69	62	67	66	65	85	58	67	88	61	75	66	71	77	85	97	78	66	86	56	78	75	74	73	73	82	85	62	84	76	74	82	75	89	82	66	64	66	66	60	75	69	83	64	82	72	74	73	78	83	76	75	78	83	74	78	75	71	81	66	76	89	80	76	68	65	80	86	68	82	73	79	79	80	84	60	64	72	64	71	79	64	73	92	76	72	72	74	81	76	87	78	83	77	65	70	79	79	69	62	69	104	82	87	64	80	77	66	80	76	64	82	75	70	68	70	64	80	66	65	79	77	74	76	71	85	79	70	78	65	54	62	70	73	73	74	77	83	79	67	59	74	85	62	82	83	64	66	69	73	79	71	59	76	66	83	81	76	66	81	75	63	85	77	76	52	73	74	68	72	66	68	62	86	66	78	70	57	81	69	68	63	71	52	66	82	76	79	75	79	82	66	74	57	86	77	60	71	91	67	70	70	83	76	81	79	71	83	81	67	77	73	82	77	68	73	73	82	69	78	65	77	66	76	67	78	54	65	76	73	79	72	79	85	70	74	77	87	63	72	85	69	88	65	73	73	80	53	101	70	73	75	79	79	72	94	72	60	65	69	68	68	79	67	78	88	81	71	64	64	70	73	77	74	82	87	76	69	74	74	84	69	66	87	62	71	74	63	79	62	88	66	77	80	67	70	68	67	91	74	74	74	81	87	71	83	75	81	76	100	78	89	72	72	64	68	73	83	60	81	79	75	71	76	81	78	78	53	60	73	71	65	80	68	76	83	74	82	70	91	57	76	70	83	86	69	74	78	77	74	81	61	96	74	71	65	84	79	71	62	79	65	72	59	69	56	84	83	63	83	73	66	90	62	67	64	67	75	84	86	92	69	85	74	87	90	88	85	65	80	70	82	77	92	79	71	78	84	73	75	64	76	81	63	75	66	72	89	67	67	86	58	75	60	68	88	81	71	80	64	74	64	71	67	74	71	76	82	70	76	66	73	71	67	65	61	68	65	70	75	74	76	78	64	74	75	68	63	64	70	78	75	61	72	83	67	82	62	77	59	75	84	69	69	79	68	69	66	71	74	79	60	64	95	59	62	70	77	63	92	85	72	70	56	93	92	69	73	87	75	66	91	84	80	67	62	72	74	56	72	63	73	77	83	86	70	72	66	75	73	80	69	65	91	67	80	76	53	62	81	65	57	66	79	68	59	68	90	75	66	87	82	72	72	91	79	84	70	64	86	65	69	81	70	71	83	86	75	81	89	83	62	64	67	77	68	84	71	76	71	77	84	74	69	79	63	79	61	73	75	77	61	63	82	67	80	69	91	64	82	61	71	71	79	67	87	67	58	85	76	92	71	68	70	64	86	82	69	57	69	81	79	78	92	78	85	69	65	75	86	70	63	74	58	67	74	83	69	63	72	74	59	58	61	81	77	55	70	71	66	58	77	63	69	68	76	75	80	76	74	70	83	88	71	73	83	76	69	86	68	69	80	67	72	79	67	71	75	69	56	89	74	68	78	82	74	71	71	71	77	53	75	78	83	60	68	65	64	71	69	78	82	78	78	81	73	72	80	78	70	66	75	81	73	67	76	76	68	77	63	75	76	75	65	65	58	84	81	85	82	73	92	77	83	84	83	64	79	67	74	60	66	71	76	81	70	69	70	71	75	88	76	89	75	75	65	79	81	68	71	79	67	79	89	68	65	80	61	72	72	61	89	75	80	70	76	85	66	69	64	77	78	74	72	68	63	83	67	67	77	80	73	58	74	75	80	80	68	79	78	76	71	85	65	73	82	67	78	101	69	76	62	77	77	70	87	74	72	84	97	55	68	70	77	78	81	78	73	71	82	60	68	77	74	80	73	71	80	60	78	68	67	74	70	71	80	87	73	87	84	78	65	83	89	67	68	91	75	70	74	78	75	64	71	78	50	68	67	86	78	79	70	81	89	64	69	61	82	82	66	73	87	84	73	73	77	61	79	62	68	60	62	64	69	78	74	71	84	87	74	71	76	81	65	64	80	74	93	90	65	72	71	79	64	79	93	88	74	66	50	72	71	79	76	62	79	68	66	66	68	65	83	64	76	76	73	63	67	81	61	68	68	61	90	82	82	71	67	74	78	74	59	72	79	75	68	83	66	62	87	76	70	62	55	90	71	88	71	73	72	72	58	86	71	76	65	82	82	85	72	76	82	93	68	84	88	71	64	68	80	68	62	77	66	88	74	73	61	76	79	79	67	65	69	64	61	57	68	83	74	69	74	84	85	73	61	71	69	64	84	82	72	56	58	65	80	73	78	83	87	76	47	77	56	67	86	77	57	68	77	71	72	78	69	64	82	74	77	83	76	84	60	100	81	70	58	67	76	68	72	76	63	72	82	78	60	79	73	67	62	74	63	77	80	70	63	69	81	65	73	74	76	79	73	74	64	68	75	65	73	85	76	66	82	75	66	70	73	60	74	83	74	72	72	64	74	86	66	79	71	72	70	78	74	85	79	69	61	73	87	79	69	79	82	75	85	76	71	53	92	61	82	60	76	73	72	67	73	59	71	89	74	60	79	90	82	78	78	81	60	69	90	74	82	83	66	87	71	83	69	77	81	64	75	71	70	78	76	59	99	67	72	75	83	73	77	77	76	70	71	63	72	76	72	69	62	77	64	83	66	83	78	88	60	77	60	73	69	85	90	90	81	75	80	65	66	73	94	74	83	67	75	59	76	61	81	81	75	70	83	69	72	77	80	71	72	86	68	76	68	70	73	69	71	80	68	75	83	90	75	73	67	68	67	72	72	80	83	79	70	79	71	75	81	72	77	51	73	75	76	74	58	71	61	83	52	65	64	73	68	65	70	87	74	75	84	78	78	70	65	71	75	77	74	67	78	66	73	72	78	64	76	78	75	84	75	74	80	74	69	70	73	70	87	66	81	65	81	83	87	64	84	58	65	77
25981	10822	7436	8737	15458	19650	20884	18987	16239	15286	14300	13102	11393	10138	8943	7917	7165	6409	5646	4628	4223	4314	3898	3459	3117	2757	2303	1946	1678	1556	1460	1271	1160	1177	1231	1145	965	878	831	830	854	814	797	806	739	732	710	747	727	675	707	735	672	715	649	672	672	666	690	590	650	605	628	595	628	600	618	567	661	615	604	599	644	621	598	585	631	679	580	551	597	591	619	637	669	580	633	641	612	620	599	570	614	591	623	615	588	618	607	595	610	604	586	599	591	601	608	565	558	618	606	605	581	616	612	591	616	624	615	622	590	590	615	598	577	607	599	530	627	590	623	594	628	607	625	604	610	603	611	581	605	607	614	571	602	581	580	602	595	604	605	643	665	600	579	576	616	575	668	622	634	580	615	585	613	600	572	583	584	542	600	595	567	594	601	627	576	606	596	629	597	577	629	594	639	577	598	624	576	576	600	605	599	593	608	595	576	597	616	579	622	648	598	652	605	567	588	556	609	596	606	596	582	611	584	618	629	640	597	623	553	646	657	572	583	599	610	592	671	605	572	651	640	602	620	601	593	600	607	594	612	567	613	624	572	577	590	631	569	605	640	622	588	631	621	615	585	595	635	617	568	626	587	598	610	584	620	573	632	640	632	586	590	641	638	582	549	611	588	653	593	568	609	632	596	570	600	580	615	572	594	551	617	585	607	609	609	643	567	623	616	581	597	587	581	604	592	592	612	605	572	599	630	603	613	568	608	624	581	623	627	619	593	581	599	620	617	612	599	594	614	602	627	602	569	562	618	675	587	657	576	598	565	628	561	578	602	623	599	576	612	620	669	590	615	650	615	592	575	593	574	594	619	568	578	612	668	599	641	630	602	609	590	595	626	601	593	604	564	659	594	620	630	601	603	601	577	616	619	641	594	589	606	611	595	594	587	609	584	618	606	595	608	629	645	642	618	572	569	568	585	578	570	600	578	627	559	612	589	607	602	578	604	595	597	594	598	600	604	630	598	619	631	566	620	602	600	598	599	609	591	597	620	608	601	619	585	577	577	643	584	579	582	612	613	623	644	564	633	606	587	620	649	598	568	559	586	611	629	602	589	595	591	605	603	610	578	635	585	579	544	554	583	534	647	648	617	617	611	642	588	583	592	590	581	627	618	606	594	592	598	593	630	616	572	571	591	587	571	641	568	562	639	631	577	559	575	578	586	616	611	601	558	607	630	615	621	588	593	576	638	605	589	612	595	585	620	637	590	599	606	584	570	612	634	639	577	586	635	631	569	567	598	589	615	572	631	633	622	609	607	667	585	609	631	611	636	604	578	636	620	611	564	577	569	610	607	599	585	631	607	631	599	617	620	597	586	604	581	640	605	575	565	578	603	615	585	618	623	566	585	574	627	569	577	638	569	578	573	589	541	571	611	563	630	632	568	529	602	562	613	574	563	620	575	609	595	616	604	598	613	607	595	607	586	586	592	619	603	578	619	564	593	609	594	650	607	585	582	566	603	606	583	557	602	629	588	559	590	607	594	636	584	591	621	601	637	594	546	621	585	613	596	602	590	615	558	591	587	571	622	594	581	619	625	585	577	625	599	601	598	615	623	582	611	572	602	619	611	595	626	594	599	625	557	585	610	582	628	556	574	593	558	614	597	600	592	581	582	578	640	592	584	632	610	621	604	605	545	624	608	585	617	582	609	574	578	599	629	578	627	624	582	570	625	581	609	600	587	623	604	601	618	588	600	582	613	605	603	657	567	607	605	587	654	572	590	626	589	595	572	599	613	631	591	569	575	676	615	589	568	668	571	616	587	615	606	594	619	637	641	618	592	567	625	565	593	611	640	635	569	541	616	611	610	599	591	547	617	627	574	623	650	574	583	563	617	647	600	598	606	587	623	627	601	605	608	593	575	551	612	588	595	607	608	624	583	568	602	558	583	614	613	623	601	588	558	610	589	619	596	612	579	621	603	606	588	582	619	588	604	625	601	609	593	646	609	606	588	569	582	601	638	597	654	614	630	603	572	597	611	593	616	614	609	582	615	565	589	606	607	604	614	637	576	597	593	638	595	588	590	567	608	588	585	619	624	584	604	646	585	633	587	611	608	592	611	612	593	628	592	620	621	635	621	610	639	604	562	573	618	603	581	618	616	603	604	583	622	644	610	650	607	631	561	572	573	628	619	595	644	626	597	630	590	632	638	622	580	660	627	607	622	566	591	592	585	628	579	649	606	612	602	649	609	571	602	570	584	612	595	622	603	585	593	579	574	639	582	572	602	545	597	608	595	566	619	602	570	584	581	620	630	624	619	631	660	599	551	651	621	602	604	620	663	633	579	631	578	586	604	596	549	628	618	574	585	603	619	594	606	613	575	610	579	572	588	640	586	571	602	606	594	613	607	603	599	549	579	618	583	625	619	587	591	565	604	622	620	546	584	628	559	590	605	583	581	588	603	599	572	632	578	597	579	577	581	587	611	613	611	572	592	614	608	623	597	625	623	594	594	603	613	626	533	628	622	602	634	593	643	582	571	562	624	585	591	571	564	592	577	561	605	574	636	587	620	617	583	609	590	594	633	635	607	585	587	628	554	619	591	596	605	582	641	613	593	574	620	598	609	597	610	592	581	620	630	580	587	633	625	628	629	602	563	605	606	610	617	629	583	595	583	580	552	592	604	603	590	611	639	637	578	622	561	595	573	645	593	585	610	600	566	574	587	624	582	581	643	610	602	602	592	611	621	591	636	615	613	603	614	572	620	619	596	601	598	594	637	611	575	654	576	593	622	605	608	580	615	623	584	605	595	656	608	574	607	630	577	584	607	602	614	604	591	588	594	584	589	602	592	568	582	591	610	600	589	575	605	569	545	558	545	605	602	558	602	628	626	624	625	601	602	653	582	594	608	577	585	632	614	577	584	624	595	593	573	559	620	576	616	588	572	588	609	585	632	588	579	570	622	600	608	596	622	612	609	600	575	548	617	588	619	592	624	538	589	590	593	626	573	622	585	580	554	588	601	606	587	540	591	630	649	603	632	575	589	576	582	611	612	576	570	641	579	613	624	570	585	613	583	602	582	625	611	580	579	614	582	616	602	595	588	660	565	595	581	625	612	570	590	627	631	585	608	600	622	620	602	579	592	614	619	618	614	617	577	596	596	604	557	624	589	579	627	561	643	581	645	570	580	622	598	593	644	590	639	602	548	629	601	583	587	605	585	638	616	593	573	622	594	607	641	563	602	611	601	611	594	602	598	549	594	608	597	637	618	583	601	619	614	600	617	630	588	578	584	549	591	614	627	566	593	600	666	617	613	559	559	586	600	568	604	604	576	593	569	589	572	626	619	609	563	648	625	576	601	625	600	568	606	583	609	574	583	600	599	608	591	624	618	598	619	612	610	572	581	592	583	599	610	600	619	581	606	568	597	659	615	626	617	614	575	608	551	621	589	573	612	603	567	621	599	586	625	601	606	603	587	570	598	611	620	587	622	612	583	593	604	615	567	622	590	571	563	565
6286	1855	1055	684	557	610	824	763	750	607	662	613	590	519	469	428	408	385	347	288	280	278	259	228	225	210	165	190	151	148	139	121	132	128	137	126	132	113	113	115	106	129	115	123	111	108	100	111	115	101	92	86	96	107	111	74	112	100	96	106	101	104	97	124	101	126	95	112	86	114	100	109	104	112	105	89	92	93	96	108	124	107	104	76	91	117	100	104	98	114	89	99	110	111	116	95	98	103	118	117	90	100	105	119	110	97	85	94	114	97	103	126	113	90	111	97	106	96	102	100	104	106	96	97	99	113	96	102	105	94	128	102	117	121	108	99	118	109	111	93	100	111	100	105	123	114	93	93	116	98	110	108	94	103	88	92	119	103	99	101	104	118	82	89	99	102	94	97	104	86	105	79	90	112	95	110	92	103	106	113	97	117	95	117	101	103	103	109	104	87	91	128	109	109	104	118	106	83	101	92	101	98	101	93	116	108	96	110	80	101	111	119	114	103	98	93	108	109	113	101	79	94	83	103	107	114	82	111	94	102	88	94	113	119	115	93	88	114	102	88	107	94	110	100	100	93	96	114	112	111	104	98	80	95	108	102	97	115	112	94	87	108	95	102	89	100	84	116	95	121	119	112	100	104	107	109	108	103	110	126	112	112	99	108	101	92	112	106	100	87	97	93	103	98	100	121	110	103	99	110	111	93	106	101	107	89	98	90	101	102	104	101	86	80	90	96	125	102	91	101	101	108	101	104	106	117	102	111	101	96	105	116	86	118	93	106	106	112	104	95	95	86	101	94	104	103	101	96	110	103	100	100	98	101	103	106	112	110	120	91	122	99	92	112	118	105	120	109	103	97	91	93	103	112	104	86	104	83	104	98	106	107	85	93	91	100	103	101	104	93	95	105	101	88	91	91	88	98	103	106	105	106	89	113	111	94	103	106	104	97	98	99	98	86	111	109	93	96	106	110	100	92	107	114	120	123	86	111	97	112	103	111	98	92	103	86	101	107	106	111	106	82	83	89	87	100	99	102	109	98	96	104	92	102	91	110	114	110	90	112	112	105	89	89	94	121	118	84	102	101	95	99	104	103	97	90	116	96	114	102	92	121	111	88	94	105	100	109	94	116	108	95	115	106	120	113	126	85	95	109	93	98	112	116	111	111	105	106	84	78	106	93	100	106	99	100	108	95	113	89	108	116	82	108	92	120	94	94	121	87	101	108	103	96	93	104	89	102	101	108	109	97	75	78	100	116	109	84	104	96	97	101	106	103	86	97	97	107	97	104	126	87	85	86	94	94	106	102	100	111	100	104	100	108	98	106	100	112	79	79	101	90	91	99	99	101	101	96	101	96	115	103	110	120	107	111	102	94	111	82	97	112	97	96	106	100	104	94	98	97	85	101	111	131	102	104	105	82	113	100	97	120	112	112	105	84	100	100	90	107	94	109	104	99	95	104	92	120	104	108	101	110	88	96	114	102	101	96	101	98	105	111	107	111	96	107	104	94	83	103	93	108	99	98	91	103	92	87	98	96	104	114	87	102	104	108	99	105	109	118	100	107	81	96	112	105	86	92	106	104	77	91	116	120	121	117	111	101	94	89	95	89	114	91	85	91	101	95	96	88	126	125	111	111	108	101	102	113	119	107	94	106	100	105	108	110	101	102	110	103	92	115	95	105	99	103	102	94	113	96	105	96	110	98	102	105	99	112	94	109	93	119	91	123	98	106	113	99	78	93	100	91	92	108	89	117	104	90	81	102	105	108	99	98	107	112	102	105	99	103	122	107	91	97	95	96	107	117	99	114	96	101	105	105	120	114	93	113	121	106	108	98	90	103	118	108	117	104	91	87	95	99	107	106	126	100	94	111	110	91	99	97	120	107	106	101	98	84	89	137	92	104	91	117	115	101	99	95	113	99	97	111	87	95	98	109	114	98	93	94	116	105	103	98	116	104	94	98	102	114	101	99	111	104	94	110	102	100	85	108	107	97	116	71	97	89	100	95	100	84	119	121	105	104	89	100	114	110	90	102	94	110	99	96	102	101	99	91	91	91	96	109	106	96	87	113	109	83	114	97	104	100	92	96	100	115	107	115	119	114	115	87	107	120	105	93	92	107	98	104	102	106	114	96	86	103	127	97	112	98	91	84	89	76	119	102	118	87	107	115	105	93	102	110	100	106	107	95	103	98	104	92	108	106	98	97	100	109	96	77	107	128	120	98	88	103	100	101	90	107	111	86	98	103	106	108	90	94	88	94	95	98	104	85	82	89	89	101	91	112	89	106	89	93	112	111	89	92	96	136	109	100	108	110	114	111	87	114	94	110	107	103	106	102	102	111	113	86	106	103	111	103	96	93	89	102	107	113	109	118	117	100	90	108	84	91	98	101	90	114	107	96	105	97	116	87	96	92	96	107	109	100	84	105	82	97	101	103	97	109	118	104	107	90	116	102	105	105	106	101	97	109	112	105	90	100	119	100	97	99	108	111	118	102	117	106	98	96	102	91	101	86	114	106	106	98	114	106	111	117	103	99	109	95	94	108	102	99	95	106	94	104	86	104	97	109	110	96	98	83	98	91	108	104	93	113	90	98	101	75	94	109	102	97	110	91	111	103	114	104	103	99	110	116	92	78	93	92	108	105	104	103	105	112	98	90	109	91	93	116	97	99	103	90	107	100	90	97	115	91	91	80	92	98	97	81	96	115	107	108	85	109	95	119	118	101	98	90	90	102	103	117	87	103	89	108	98	119	120	95	112	109	109	108	96	96	81	101	97	104	104	118	83	111	99	111	119	104	74	119	98	97	108	104	95	111	93	87	82	107	101	131	98	93	118	86	125	102	110	109	115	80	106	91	106	106	98	97	102	106	103	100	99	109	102	111	97	107	103	116	108	112	105	95	95	107	92	98	100	115	111	86	114	115	106	87	102	107	98	92	116	83	98	118	105	103	91	94	100	89	108	89	122	92	90	100	90	103	104	112	106	102	115	109	93	103	98	95	123	117	96	94	93	104	115	88	116	93	100	96	101	125	91	106	105	117	102	108	82	86	99	108	114	104	116	96	106	113	107	107	106	112	109	91	115	107	107	109	99	100	94	79	100	116	103	103	98	109	113	114	100	101	98	97	103	101	126	88	102	91	94	98	96	119	94	95	115	92	105	120	98	112	94	97	103	82	110	97	95	109	93	124	95	92	103	100	97	87	104	90	114	102	99	88	98	107	102	94	94	91	101	87	130	109	112	94	103	96	96	98	80	98	102	92	96	120	104	96	108	105	108	101	118	114	99	92	113	78	101	124	110	107	98	92	103	113	105	96	82	107	99	125	107	101	106	121	112	112	106	105	94	119	105	118	114	111	106	99	101	88	104	107	114	102	108	107	95	104	87	103	104	93	104	87	95	97	101	89	90	101	100	86	91	109	94	110	92	94	114	103	86	106	112	105	100	115	113	102	113	95	106	117	108	113	108	109	100	85	112	94	94	99	108	96	103	130
31996	14164	10076	11402	19505	24189	25667	23344	20501	18983	18073	17058	15118	13622	12273	10855	9911	9219	7952	6859	6010	5929	5643	4918	4675	4012	3453	2870	2495	2198	1973	1797	1698	1757	1857	1597	1428	1309	1203	1190	1194	1151	1195	1126	1065	1094	1051	1000	1004	1015	998	1033	950	956	911	892	880	892	916	871	879	878	846	871	853	866	820	897	878	811	842	853	886	894	908	838	888	871	825	819	847	827	818	837	824	827	858	826	828	790	859	816	829	866	812	860	808	836	822	864	840	885	833	875	794	886	854	871	851	818	820	896	842	823	871	802	852	856	864	893	839	806	839	864	865	836	830	815	818	790	856	849	841	807	841	822	825	761	801	847	814	840	834	816	799	825	781	829	839	855	841	870	863	773	850	772	811	854	877	813	847	865	861	827	896	797	847	881	866	814	860	787	888	805	795	867	797	823	831	854	878	888	833	809	859	794	803	813	874	825	864	819	812	815	850	860	856	878	804	837	820	823	843	863	856	849	836	884	834	837	832	805	826	796	791	817	847	830	819	841	837	840	856	822	799	876	824	854	887	838	823	850	863	829	890	869	810	825	888	836	897	782	879	876	818	808	827	817	817	806	865	834	876	832	869	857	810	816	886	838	852	850	802	857	794	828	852	816	860	898	834	852	815	840	844	877	781	872	828	832	862	852	816	825	826	844	818	869	813	863	817	845	859	809	836	828	858	834	834	861	822	798	832	870	915	816	877	831	863	848	811	835	825	819	821	847	795	817	824	840	857	814	786	853	809	855	856	853	817	809	821	800	867	810	804	817	834	764	817	817	871	846	846	799	827	848	892	845	836	853	848	805	781	845	833	845	797	841	819	838	820	822	785	818	834	812	829	836	859	809	841	867	854	830	853	815	834	824	832	839	823	844	847	863	819	851	781	833	783	839	857	849	874	773	803	777	875	803	822	829	848	847	855	828	825	776	825	860	828	815	855	836	834	843	816	849	885	828	811	818	797	801	854	853	834	837	853	794	874	829	833	813	823	829	846	805	791	845	831	813	814	807	849	839	814	839	829	845	833	826	809	876	846	879	846	876	821	839	865	835	803	873	842	828	837	850	906	829	825	829	810	871	840	852	852	836	876	838	815	902	866	876	815	796	815	862	831	776	855	840	849	803	773	851	809	833	855	801	798	848	789	805	878	854	829	850	839	904	816	851	798	838	882	839	795	784	860	814	801	825	822	911	834	835	785	821	807	798	852	809	878	797	845	869	851	830	794	834	872	818	844	796	829	793	852	825	853	804	829	815	851	816	854	856	871	794	836	861	850	851	868	815	848	866	856	818	868	864	835	833	840	792	883	822	868	843	814	821	821	858	817	843	830	902	883	829	787	795	818	836	809	842	848	861	798	805	827	858	818	839	874	843	861	817	850	790	847	808	845	808	798	824	918	855	836	841	842	842	831	799	826	850	825	829	790	852	856	865	819	886	856	838	854	786	847	795	808	831	841	827	825	820	797	803	868	859	857	834	838	838	842	773	822	861	802	818	801	800	876	797	770	829	852	829	838	827	786	839	820	817	821	835	868	843	846	833	862	825	774	836	827	826	865	848	865	837	832	844	843	865	857	811	880	814	924	841	850	835	798	842	848	855	833	818	815	878	796	837	871	843	796	856	832	835	806	829	862	856	831	850	804	796	801	867	847	797	804	824	843	780	775	813	860	763	839	866	861	830	815	839	860	817	786	823	801	844	791	802	875	813	805	792	859	818	858	848	863	860	853	797	827	808	806	821	824	887	759	844	869	864	875	821	821	862	867	844	864	820	834	834	793	811	813	835	823	805	854	912	902	771	818	801	814	823	829	829	804	821	866	868	834	847	898	852	824	852	917	822	826	858	824	826	818	865	855	809	855	819	775	831	803	825	856	825	848	815	848	850	838	855	830	812	874	804	870	874	812	812	848	819	873	846	832	856	821	814	873	873	816	877	852	834	822	861	823	770	836	805	827	864	832	855	811	818	891	816	837	829	823	782	812	802	839	867	813	816	899	824	873	861	815	825	823	847	802	883	801	793	800	835	871	798	875	809	819	849	797	796	884	819	851	802	814	824	817	847	915	812	814	851	836	819	864	822	806	863	811	846	859	860	838	844	880	885	803	848	857	888	836	848	832	842	838	865	849	846	811	828	856	843	794	796	839	782	829	832	853	790	844	769	831	797	839	829	811	839	790	824	795	817	859	821	806	806	806	809	819	813	845	883	883	769	861	809	870	867	887	836	862	842	864	856	824	817	889	799	819	853	850	803	800	831	845	871	876	775	773	804	905	871	830	828	814	863	829	834	823	889	845	907	860	833	773	815	805	823	805	798	888	833	793	815	857	875	790	879	765	859	842	843	816	854	825	790	821	873	814	847	835	870	856	892	849	804	810	827	792	823	770	858	844	818	779	878	882	844	828	857	849	767	810	866	828	823	871	789	840	829	844	834	806	841	853	816	855	828	849	829	780	823	809	801	848	845	847	828	849	817	835	894	830	838	832	786	806	895	838	800	878	816	839	798	865	845	841	847	835	780	833	835	806	772	851	792	809	860	847	815	826	817	812	825	831	859	819	849	824	880	820	844	861	844	839	796	867	844	814	842	829	820	899	833	866	822	802	813	817	852	798	840	872	837	823	827	851	784	828	828	847	861	818	846	822	840	864	829	795	848	825	850	847	819	825	823	835	831	845	840	822	795	793	834	844	856	854	799	816	821	773	814	833	830	808	826	843	850	862	825	815	825	827	873	843	874	842	841	827	786	826	787	810	812	854	808	862	774	797	802	784	825	905	825	801	835	856	798	837	765	812	799	787	828	854	811	774	891	870	874	830	879	813	858	863	807	854	799	903	846	817	837	816	794	942	820	835	851	788	846	823	848	854	870	866	845	882	797	868	867	858	838	856	837	898	805	804	826	804	842	874	820	833	838	837	867	778	833	806	870	768	862	842	814	790	836	837	874	854	851	847	841	835	774	825	822	846	847	844	781	837	872	843	861	795	844	859	870	834	797	862	865	836	777	864	830	815	797	865	868	786	819	888	799	842	907	855	842	836	775	840	867	824	800	862	880	848	837	800	852	867	808	799	846	833	827	875	820	786	852	836	826	847	807	803	853	853	862	873	873	878	868	856	820	864	845	815	855	782	800	875	838	806	858	826	862	839	837	777	854	839	806	842	841	875	875	805	842	812	881	826	901	826	863	835	817	816	794	826	879	897	869	846	808	851	834	885	821	850	836	826	843	815	851	879	840	825	821	835	812	811	900	821	829	858	787	768	783	836	777	789	822	834	791	832	849	884	836	840	821	867	875	802	862	848	847	811	834	847	818	838	786	854	842	768	798	884	858	847	838	830	827	843	839	824	838	823	855	866	817	814	848	794	819	859	822	895	841	806	855	823	874	824	861	872	833	876	816	867	819	851	824	840	863	844	799	808	805	805	895	826	850	851	831	814	841	841	815	803	780	803	851	820	853	855	834	798	789	801	814	798	827	874	852	835	817	854	852
8647	1442	853	623	444	498	687	682	608	581	586	571	476	441	383	381	363	293	271	251	196	188	179	160	172	145	123	111	85	102	96	83	76	90	82	70	82	50	63	60	65	49	71	61	54	57	65	55	48	65	71	50	57	44	64	56	52	58	45	53	56	53	47	51	45	41	53	55	65	51	42	37	52	46	47	36	46	55	42	59	44	62	48	53	53	48	52	52	43	47	48	52	48	53	45	60	54	52	46	54	49	57	45	43	46	40	41	52	42	48	58	49	48	64	41	46	49	46	50	57	45	46	52	44	49	64	49	47	39	41	41	45	45	42	45	44	45	47	49	48	47	42	49	35	37	43	47	52	56	51	51	58	69	44	46	54	54	60	40	49	46	40	44	40	44	48	56	49	49	44	47	46	55	52	54	52	64	43	40	44	53	52	46	39	44	34	52	40	56	31	51	41	48	52	51	46	54	45	63	47	43	53	47	42	53	54	49	56	43	44	48	44	41	44	55	42	44	40	44	57	45	47	39	60	39	51	45	44	42	42	49	47	51	57	42	56	56	44	42	48	41	48	48	51	55	48	38	54	51	53	51	41	38	47	55	56	54	48	48	53	45	37	51	32	62	39	43	47	40	68	47	38	52	53	36	47	42	48	53	42	55	54	37	55	49	46	45	50	40	52	41	44	53	55	40	50	42	41	49	45	51	43	52	35	54	48	46	42	56	43	49	48	44	47	51	56	51	55	41	43	53	53	57	46	47	40	55	44	51	37	53	50	46	46	44	46	54	61	54	48	48	58	67	48	56	55	51	52	45	59	56	48	47	56	47	62	58	52	43	55	46	42	48	51	48	40	47	45	71	47	52	56	44	47	38	47	57	51	51	49	45	50	49	48	43	37	54	51	47	50	50	48	49	50	66	58	59	50	64	45	61	54	48	50	47	52	47	50	51	62	45	63	49	55	59	45	51	62	42	44	47	39	37	51	62	39	57	47	50	49	54	50	41	41	49	48	48	47	60	62	40	45	39	50	48	55	52	44	48	44	52	49	53	57	49	50	39	55	64	44	53	42	42	61	45	50	57	51	65	58	58	43	43	48	49	47	48	35	58	41	50	55	41	44	57	63	40	52	41	42	47	55	57	62	41	59	48	42	49	37	39	54	49	38	50	52	56	56	35	43	48	40	41	44	54	47	52	44	42	47	54	44	38	46	54	62	59	51	46	43	49	60	47	54	45	48	48	60	34	48	54	49	46	41	46	49	56	43	39	55	40	53	48	27	48	49	51	58	51	49	51	56	46	37	53	54	56	63	54	48	45	53	50	51	37	41	45	44	50	46	40	51	52	43	57	61	51	45	56	63	48	41	37	55	35	29	61	50	45	56	41	42	50	54	40	50	54	52	48	65	51	38	62	62	62	48	69	47	65	43	43	38	48	52	48	49	45	48	52	46	58	59	48	38	48	57	43	42	51	57	43	40	51	42	50	53	49	57	48	58	58	50	52	49	61	50	44	51	50	54	47	47	39	53	51	42	52	43	54	46	45	61	58	61	43	40	52	44	52	46	54	52	39	66	43	49	67	45	45	36	49	51	55	46	56	53	57	45	53	58	54	45	58	40	48	40	49	50	60	51	63	52	51	45	51	48	44	57	58	44	40	57	43	38	60	54	41	37	58	48	45	46	62	41	48	53	52	41	62	46	43	42	56	49	57	44	45	48	49	46	41	43	52	47	60	46	59	48	46	47	60	41	49	51	47	50	47	46	43	51	52	49	51	41	45	45	63	43	38	59	45	62	50	48	55	57	45	38	57	59	55	55	65	45	43	51	52	49	52	50	50	43	44	55	49	44	34	36	49	61	48	41	52	42	45	69	40	50	39	44	55	58	42	38	45	42	46	47	46	32	53	42	40	43	46	49	53	40	40	45	47	61	43	55	32	45	51	45	49	55	47	48	54	54	49	60	59	48	37	46	52	39	61	60	58	46	39	53	46	40	52	53	59	64	46	56	57	52	42	60	49	63	55	43	45	45	63	47	44	57	45	47	53	50	56	40	51	52	46	71	40	54	57	55	43	45	41	48	49	40	45	54	47	49	56	49	56	40	56	59	41	52	53	40	52	44	39	41	51	48	55	56	50	48	50	48	54	49	46	38	52	68	48	50	52	49	66	58	49	47	41	53	44	47	49	35	55	55	44	38	48	51	49	53	42	48	65	47	39	49	49	59	43	38	45	47	55	34	50	59	46	43	56	55	49	51	44	51	47	42	49	53	45	52	50	45	49	48	49	50	59	28	50	40	42	47	61	40	53	68	45	51	38	39	43	48	54	46	53	46	55	54	54	55	47	47	52	49	40	58	42	50	41	52	41	47	39	48	52	53	42	48	46	66	50	50	57	59	59	53	46	44	49	44	56	52	49	54	57	38	53	37	48	45	38	55	51	67	56	46	56	50	59	47	40	49	50	47	41	57	59	48	46	51	58	50	41	44	56	42	35	42	55	36	44	44	39	47	58	54	37	68	43	57	48	44	60	57	41	40	46	56	59	52	52	34	42	36	43	40	61	39	50	43	49	45	44	53	61	49	51	59	54	40	33	56	56	45	53	49	45	61	46	38	48	60	43	56	47	57	53	36	60	57	45	46	45	49	45	35	44	54	55	59	61	49	64	47	37	66	42	45	56	51	45	45	54	62	56	54	51	61	50	46	46	46	27	47	42	46	60	45	49	49	41	50	54	43	49	61	60	41	60	56	37	64	60	51	44	51	63	51	50	52	52	52	36	54	41	49	63	44	47	38	38	32	48	42	52	42	47	51	49	39	52	47	52	54	50	59	36	38	58	50	54	50	50	49	47	58	62	41	50	55	59	43	48	56	59	48	55	48	46	52	58	32	39	54	44	49	57	49	45	50	56	49	52	43	52	43	61	30	64	46	49	55	42	39	51	38	55	66	62	52	53	62	49	58	63	47	53	55	50	50	54	43	40	48	45	48	54	35	49	58	44	49	49	46	47	52	58	49	56	42	45	43	58	54	51	42	42	45	57	58	43	46	38	44	46	52	44	57	39	47	40	37	51	37	57	49	50	48	49	50	49	55	47	55	48	59	54	35	48	56	47	58	44	53	52	42	37	52	45	42	59	63	47	51	45	46	57	59	49	52	45	48	50	49	46	47	42	39	41	59	50	57	59	44	54	52	52	45	56	50	37	51	59	50	57	37	47	36	43	41	59	46	59	40	49	44	53	48	52	63	54	38	49	63	60	54	51	57	48	38	41	48	41	46	50	49	47	46	54	59	32	48	65	44	38	51	58	41	50	66	44	54	45	49	48	58	52	63	57	46	49	61	51	42	52	50	46	52	41	64	46	55	44	39	59	50	37	48	32	49	57	49	54	44	51	50	53	55	52	54	42	45	48	46	47	45	39	45	56	53	40	56	42	40	49	46	44	44	47	57	49	42	52	45	49	48	44	46	51	46	54	52	43	56	63	49	44	36	46	54	47	41
27812	12473	9055	10216	17706	22712	24050	22231	19191	18052	17307	16264	14164	12963	11552	10213	9123	8458	7403	6071	5373	5224	5178	4352	4086	3304	2739	2299	1983	1777	1602	1439	1359	1453	1384	1167	974	867	833	753	768	779	713	691	638	611	602	576	566	568	609	566	536	475	536	477	483	500	488	496	457	461	439	442	452	416	417	442	429	411	439	413	414	411	435	417	425	426	438	408	443	397	431	416	393	419	425	403	422	423	455	411	431	407	407	419	432	395	424	408	451	435	413	406	443	414	431	419	405	429	426	390	415	422	409	420	412	441	386	427	404	360	412	392	351	422	397	426	366	406	428	392	417	416	425	384	381	381	402	413	396	375	437	408	423	406	437	376	430	416	420	422	408	397	391	419	425	406	403	410	449	426	369	402	369	429	434	415	430	388	417	464	435	430	420	397	386	407	405	407	432	436	429	383	407	406	404	378	412	428	388	376	396	399	423	437	407	418	401	418	440	384	446	394	398	409	421	399	435	412	404	360	432	407	391	412	410	406	375	416	385	396	410	413	416	428	398	407	394	425	409	397	412	399	405	421	401	383	419	437	388	402	378	434	446	404	397	369	437	404	409	402	422	375	387	411	387	435	445	393	436	387	431	405	420	429	417	398	409	372	465	427	422	402	454	392	441	429	395	403	401	377	417	401	371	422	404	434	418	413	386	401	401	451	389	443	424	410	399	443	421	425	406	410	435	385	428	414	402	393	402	410	427	385	397	388	418	407	423	446	416	391	393	390	423	404	408	417	382	400	413	408	431	402	414	414	417	403	442	455	407	378	381	369	455	403	416	400	400	407	372	402	428	380	415	405	402	414	400	423	396	397	407	411	374	399	428	464	436	463	455	412	388	394	385	386	413	412	396	400	389	380	392	392	378	406	399	420	440	399	375	375	370	396	393	399	412	399	418	431	410	418	365	405	421	425	386	409	420	436	406	381	413	398	444	401	398	401	401	389	413	405	435	387	422	406	377	429	416	429	403	415	426	422	402	374	420	393	454	414	411	400	421	456	417	421	387	387	359	411	428	375	407	420	382	401	389	450	397	414	421	416	376	415	399	431	377	460	382	394	420	420	425	409	412	408	411	397	382	373	408	414	406	408	407	411	392	408	452	397	411	390	425	393	393	429	428	417	411	419	385	419	378	402	403	388	448	390	397	417	388	400	395	411	414	387	421	403	390	406	435	429	412	404	430	430	436	410	419	430	418	432	378	402	395	402	433	408	413	420	415	388	439	407	398	412	367	374	413	403	396	417	398	366	404	391	429	449	418	397	404	406	418	414	393	393	426	387	412	399	369	391	401	411	406	410	402	411	420	413	412	395	439	420	426	398	388	421	422	417	410	402	418	434	437	389	397	353	371	411	403	396	424	399	442	377	434	446	394	420	407	454	415	411	431	370	382	403	402	425	399	447	366	399	411	413	384	422	385	390	439	394	417	403	409	378	421	417	433	385	409	417	411	413	381	392	416	392	410	410	421	377	368	440	373	383	406	385	411	402	397	438	429	426	409	436	425	416	423	385	422	412	398	434	422	442	449	415	441	440	417	421	418	414	437	420	383	404	407	429	398	383	389	359	415	428	410	402	412	440	431	443	404	395	400	398	416	415	385	413	381	371	415	477	400	407	408	406	426	408	436	415	455	379	408	405	406	371	396	417	399	406	390	418	426	414	401	419	425	428	416	382	437	423	406	394	364	424	417	434	411	406	388	420	401	436	443	425	427	405	419	445	392	396	409	367	421	387	408	393	424	417	380	407	368	434	389	383	384	426	410	382	424	388	375	403	399	394	415	388	408	432	390	400	395	416	401	418	427	384	408	381	424	417	418	393	400	425	386	392	434	412	415	442	390	394	391	437	418	402	391	395	430	385	421	407	385	424	380	377	411	359	419	396	424	393	404	392	435	375	396	417	400	408	404	403	409	394	421	446	405	418	370	389	397	446	388	417	409	389	431	421	427	413	425	403	380	403	394	397	414	403	401	378	424	403	406	412	410	401	426	438	418	438	427	447	439	388	410	363	421	412	399	416	412	403	388	420	375	380	377	398	412	410	377	391	404	403	450	381	423	404	426	428	391	408	459	419	406	395	390	433	379	409	418	391	411	371	410	407	420	404	417	446	411	426	418	393	411	431	411	425	399	404	404	438	412	375	407	411	415	423	399	381	413	386	427	420	414	366	419	399	394	381	388	416	405	379	420	404	373	399	402	401	437	368	408	390	403	425	427	410	413	429	417	456	417	448	379	397	410	415	416	385	419	465	376	364	373	418	409	420	386	437	429	416	424	433	411	418	433	395	401	419	410	397	384	412	399	405	426	402	405	396	396	443	390	418	410	413	397	385	437	442	404	435	440	404	432	410	412	420	434	434	414	419	459	428	369	388	407	391	390	411	387	439	421	385	373	400	428	427	416	425	429	429	363	363	411	408	445	412	404	417	406	419	432	383	419	396	391	389	396	443	412	399	415	399	415	398	390	397	409	437	457	446	438	379	393	400	428	403	427	398	431	456	426	415	395	376	393	392	423	399	412	458	415	393	428	415	428	411	422	412	438	421	424	386	421	430	396	404	390	366	414	406	409	407	377	381	415	413	406	408	390	388	436	390	427	376	430	392	404	394	379	446	413	401	399	446	425	433	467	415	416	393	388	401	445	402	408	381	370	412	422	361	426	419	438	399	403	407	417	425	394	372	424	390	401	433	427	406	379	396	393	424	415	412	428	414	391	387	384	406	376	412	422	414	407	416	440	405	392	419	413	376	388	411	395	418	418	425	408	400	412	396	403	431	421	435	403	414	406	419	379	397	420	384	427	384	419	408	400	388	416	388	430	421	378	384	417	406	427	396	400	391	398	426	398	398	405	415	402	444	406	399	444	435	377	400	440	401	422	416	362	404	393	415	428	412	369	416	419	424	399	408	407	392	393	435	436	384	385	345	402	416	403	393	421	423	428	397	377	413	400	385	398	383	421	411	405	423	435	394	389	400	362	411	423	410	392	409	382	445	409	390	413	377	384	413	419	417	357	380	413	405	435	392	392	394	406	430	401	388	456	380	399	407	383	385	418	381	394	399	392	426	421	403	381	407	400	406	412	403	389	393	405	412	387	416	362	431	428	402	376	380	408	407	380	386	391	394	402	426	410	383	414	405	440	421	435	377	405	402	399	409	417	412	395	396	447	434	390	388	374	389	455	388	435	388	409	380	413	413	415	413	376	390	427	398	409	412	438	425	415	424	404	409	411	423	417	443	398	376	401	426	382	388	414	436	415	384	406	371	428	414	418	418	421	389	385	424	422	398	385	394	414	449	428	388	451	416	410	393	381	383	407	406	449	400	402	438	430	412	417	384	422	392	424	398	375	399	433	406	421	412	433	367	403	380	390	387	414	400	392	396	423	422	406	408	432	404	412	398	399	411	424	426	408	422	401	429	409	424	436	442	430	389	384	416	412	445	407	397	394	433	427	403	412	428	383	398	394	408	414	418
8046	2002	1278	813	642	698	951	995	850	806	781	781	698	671	612	504	473	425	367	318	262	312	271	280	246	247	180	160	146	159	164	155	130	137	130	123	119	125	117	95	89	91	88	103	103	91	87	100	97	94	103	91	98	101	93	81	104	91	87	97	94	87	88	84	73	79	66	81	98	87	75	81	89	78	86	108	74	82	92	89	90	98	73	76	83	99	76	72	80	91	90	90	82	94	84	84	89	85	72	82	77	86	66	81	85	90	68	85	75	90	78	84	83	99	83	72	89	78	90	86	76	80	93	95	80	87	93	84	87	89	85	97	88	78	92	63	87	86	76	75	87	78	77	72	73	80	65	83	84	83	68	87	104	92	93	88	73	79	79	83	96	67	81	93	81	90	97	77	84	87	103	83	86	68	85	99	92	69	72	85	95	77	85	90	97	68	93	74	90	92	87	91	75	83	72	90	87	63	78	83	85	84	74	77	90	90	74	95	95	83	80	84	88	81	72	83	77	92	69	93	81	86	85	73	93	83	95	87	77	95	75	78	100	62	78	70	76	81	100	94	85	84	86	90	90	87	83	76	80	76	84	86	90	83	77	81	76	97	86	89	96	83	91	83	86	84	79	88	90	75	90	70	86	90	103	75	86	94	90	77	72	71	86	79	76	99	95	92	95	82	78	104	70	87	81	93	81	75	84	85	65	82	97	69	79	81	93	90	71	81	72	73	91	92	80	86	82	76	106	63	96	82	71	69	76	90	88	90	76	88	97	83	73	94	93	93	82	93	79	76	70	76	75	92	77	79	81	103	80	74	91	79	97	86	100	82	79	94	86	77	79	71	83	99	84	90	85	90	77	84	79	80	79	83	77	80	82	65	70	86	97	81	80	86	90	76	80	83	85	82	78	118	77	87	59	83	95	75	85	88	75	90	69	83	81	76	78	64	91	83	75	84	81	81	78	71	74	87	86	70	78	89	84	77	83	91	98	92	79	76	74	93	85	74	79	78	92	79	75	88	105	73	90	66	93	77	83	90	98	83	91	84	84	82	87	88	71	77	82	72	77	97	81	72	102	90	73	75	79	79	101	87	80	77	82	81	75	104	89	93	80	98	94	84	106	74	77	87	89	81	90	77	81	83	90	78	71	85	84	110	90	83	98	77	88	80	100	82	89	77	76	95	89	68	104	71	100	82	91	79	82	81	80	78	76	75	112	94	88	74	84	81	83	89	84	76	98	85	92	96	90	83	89	93	101	62	81	96	85	82	86	98	86	97	91	91	75	95	92	92	69	65	85	80	81	93	89	75	90	95	89	68	90	72	87	78	91	80	68	82	67	83	92	83	75	84	107	81	98	93	90	80	78	85	86	81	89	74	90	78	70	99	82	100	98	83	95	70	82	86	94	83	67	82	82	89	82	75	104	66	61	96	87	80	86	91	71	86	80	82	76	77	75	91	85	83	78	91	85	70	80	87	85	81	73	69	96	92	97	91	98	72	84	74	100	85	98	90	105	76	78	85	89	77	97	85	83	94	73	84	94	93	61	75	83	94	84	82	66	84	85	89	83	97	81	79	75	67	79	75	86	81	83	84	89	79	99	102	76	95	90	82	80	80	89	75	81	86	93	99	88	83	98	70	77	73	89	75	96	71	79	82	96	86	96	78	74	78	74	101	83	94	84	72	91	76	105	89	83	74	64	92	77	90	73	87	81	88	68	81	68	78	98	77	87	73	82	88	95	80	82	63	76	79	80	87	82	90	92	79	88	75	79	85	71	94	76	84	90	78	77	95	90	79	81	100	78	84	54	90	76	96	91	69	90	88	95	84	118	87	94	101	88	92	96	74	94	90	82	97	83	87	88	81	102	84	72	90	101	91	76	77	87	89	83	78	78	85	83	82	78	62	78	79	80	81	82	93	77	78	87	96	100	90	105	77	89	84	90	83	83	89	77	86	82	79	87	80	89	75	98	89	90	76	82	76	82	90	79	81	91	80	86	71	76	87	95	100	71	80	103	88	81	87	70	83	96	75	82	88	95	87	70	85	96	84	97	105	90	75	96	91	71	76	86	87	89	80	95	83	97	88	77	81	104	81	82	84	92	72	105	86	94	82	93	82	80	82	85	89	85	80	86	87	84	83	72	80	89	90	63	82	93	98	72	84	79	103	87	83	101	83	85	83	86	92	91	74	85	76	71	76	94	66	79	77	91	81	80	93	71	83	94	106	77	81	91	85	78	63	102	89	73	98	94	98	82	96	83	92	82	96	76	80	83	96	86	87	77	85	92	90	77	88	93	87	63	70	89	80	86	84	92	75	75	89	73	77	76	85	63	94	83	101	74	86	94	67	100	88	86	93	77	80	91	90	78	91	103	68	85	94	87	88	93	95	76	92	81	77	85	89	82	74	92	87	83	87	83	85	85	71	70	88	74	78	92	93	90	67	90	75	78	101	71	65	84	83	74	84	103	74	83	76	74	76	83	70	91	79	64	84	84	79	68	75	85	88	79	86	78	90	89	76	78	78	87	54	82	75	80	72	79	88	87	86	79	95	77	78	97	93	95	95	78	79	93	84	80	84	101	71	82	88	78	70	96	75	84	70	97	70	93	70	89	97	72	96	75	84	86	81	77	99	72	93	71	80	98	94	98	91	63	78	81	80	80	84	87	91	83	80	95	74	85	78	81	71	93	77	92	89	76	93	90	97	73	84	91	82	68	86	102	91	70	84	91	93	76	72	82	75	92	88	93	86	87	73	74	86	83	94	84	86	75	97	74	80	89	72	67	81	88	71	85	99	73	60	79	86	88	70	65	81	96	81	75	87	83	76	84	97	74	81	96	90	83	92	89	81	75	80	93	75	77	88	78	99	77	92	76	94	101	101	81	84	75	92	78	108	93	91	89	80	78	75	87	87	78	76	84	88	90	75	80	89	80	102	85	74	102	86	78	81	87	85	84	75	83	93	83	83	86	86	94	74	78	73	96	85	68	79	74	98	83	74	78	82	108	88	104	84	80	59	73	91	90	88	80	80	91	92	93	67	91	88	65	85	89	84	94	72	91	74	87	73	82	82	70	76	90	112	91	89	86	87	71	87	90	87	79	82	82	98	86	87	89	92	93	87	81	86	82	89	76	101	73	85	85	89	91	86	99	98	89	102	82	77	71	69	99	90	78	82	77	88	100	87	81	85	83	82	71	80	67	71	75	81	86	76	90	74	81	95	96	82	89	76	77	88	106	84	81	81	73	76	65	74	89	75	78	80	80	85	84	67	66	91	77	87	80	84	86	96	97	70	69	94	75	87	92	79	82	87	78	77	78	72	88	87	78	89	91	102	86	66	90	99	94	90	99	93	68	83	72	82	87	92	89	77	79	96	84	93	77	94	80	76	93	85	86	79	94	68	79	76	88	83	98	81	80	84	75	96	84	91	78	102	75	73	76	71	87	97	91	83	81	91	69	97	94	90	96	79	74	87	90	96	87	74	82	98	77	98	88	86
33331	15429	11578	12677	21063	26366	27635	25715	22987	21705	20412	19422	17320	15973	14189	12808	11855	10763	9254	7975	6788	6789	6686	5904	5444	4611	3844	3225	2813	2597	2301	2090	2007	2126	1997	1760	1426	1373	1298	1283	1243	1251	1154	1071	1083	997	967	1016	964	986	953	920	888	878	852	825	806	822	842	757	811	773	716	784	796	726	686	749	718	752	743	748	786	741	700	759	718	755	760	693	709	655	738	746	728	741	744	701	701	691	766	715	730	731	755	724	732	720	698	725	718	747	711	716	715	733	723	725	736	695	684	682	734	743	679	732	727	697	758	759	740	664	787	680	727	739	721	718	703	686	701	720	724	716	701	658	731	722	729	707	716	693	707	713	752	704	744	722	723	745	737	713	760	725	709	754	696	713	724	735	775	709	748	738	694	685	737	682	663	653	677	735	709	709	717	710	743	715	711	705	725	743	754	711	702	727	659	697	717	731	712	696	701	740	752	708	692	713	683	728	733	754	714	709	714	679	722	674	707	740	715	713	777	750	665	695	768	757	738	676	678	720	741	719	752	744	689	668	738	686	690	710	677	707	699	680	718	726	748	730	759	716	751	718	710	702	726	722	767	656	726	729	726	755	712	718	683	663	680	728	713	677	714	669	750	777	738	701	676	761	710	734	728	677	684	695	762	690	684	742	718	708	745	734	694	718	741	690	702	697	657	716	727	767	749	709	676	666	730	721	689	714	751	756	717	716	750	695	732	730	684	700	745	724	714	737	680	680	682	728	702	675	668	769	723	728	734	735	714	694	731	710	717	733	665	731	739	698	753	709	717	707	705	707	703	707	698	708	723	698	668	756	718	756	753	693	733	702	715	691	721	762	651	745	736	727	731	726	784	707	641	715	723	754	739	713	647	744	705	755	737	744	700	737	693	676	733	729	771	723	710	705	699	716	720	721	712	701	725	724	707	744	717	729	732	698	728	740	675	728	720	691	714	740	662	713	715	709	728	709	738	759	685	722	738	717	708	704	710	705	668	755	735	722	720	700	794	700	704	685	716	666	692	680	711	718	745	774	691	756	699	674	756	711	708	678	711	705	730	741	685	750	702	698	696	747	698	746	690	653	716	708	699	722	693	750	706	690	717	721	703	723	711	668	692	743	700	737	751	706	709	717	742	718	789	680	757	709	721	727	691	728	695	789	669	735	677	706	735	767	756	745	716	652	738	715	748	749	721	703	736	704	722	713	757	733	729	729	718	703	706	696	700	703	710	683	745	690	741	716	736	738	755	708	732	728	677	742	723	704	755	710	704	708	704	713	781	679	725	686	745	703	737	773	688	715	693	740	743	706	708	727	763	723	729	714	717	695	726	722	709	775	696	680	722	740	777	723	739	704	731	705	708	738	690	721	734	677	712	694	677	734	713	718	682	676	727	726	737	743	740	691	678	706	712	713	752	709	712	740	703	707	701	707	680	708	716	718	711	718	731	709	706	725	696	729	723	712	764	733	695	763	706	723	702	679	721	687	712	687	728	657	736	776	664	733	745	734	733	711	705	720	703	714	699	690	679	717	705	735	719	713	643	733	703	751	675	675	680	687	680	690	737	724	736	715	709	718	720	743	685	702	725	730	679	726	700	724	684	704	710	764	694	729	695	674	662	709	693	724	746	690	695	726	714	706	723	676	719	688	739	744	699	701	723	696	714	711	670	763	754	708	726	725	736	732	736	699	696	725	643	708	713	712	669	673	730	696	674	760	689	677	712	703	702	712	726	667	679	747	743	725	744	712	721	722	717	691	753	693	738	717	713	700	712	709	684	694	693	711	723	725	685	694	716	739	667	688	687	729	701	692	700	658	726	720	714	733	749	751	711	715	736	718	713	679	685	709	704	715	759	750	715	654	708	729	703	674	681	736	704	718	720	686	741	685	724	725	726	716	691	758	685	727	694	736	731	677	736	701	655	735	717	696	692	740	738	684	725	724	690	754	726	737	668	745	695	720	671	701	730	693	701	728	708	683	766	718	754	686	708	757	737	732	719	722	689	702	666	714	674	733	704	716	727	683	750	702	707	768	727	716	762	681	720	692	723	734	698	740	769	733	714	726	709	692	742	708	706	722	735	682	703	713	738	712	718	728	726	738	687	675	729	739	676	697	684	713	683	742	711	710	691	710	716	707	754	733	677	709	700	719	714	691	721	718	732	693	679	742	717	702	693	700	660	775	721	639	784	728	728	690	735	708	767	674	702	700	758	738	720	734	688	735	746	713	713	792	701	685	741	726	738	729	755	700	729	713	700	739	701	739	692	757	738	711	728	690	713	737	722	652	750	692	699	754	742	719	709	744	688	714	681	739	739	711	666	702	677	753	729	717	697	768	739	708	726	688	718	723	745	699	676	698	655	776	727	728	728	747	689	694	686	648	691	663	709	737	681	696	710	709	737	657	711	705	724	722	682	742	731	722	695	760	748	673	690	690	712	736	693	685	727	703	724	717	711	729	739	738	679	766	695	707	721	708	719	685	739	728	701	710	669	729	701	741	716	778	747	729	719	731	706	718	710	693	708	682	692	716	657	679	737	719	720	692	712	727	765	692	788	705	724	711	751	752	667	691	711	739	720	664	676	728	686	693	733	744	712	709	709	704	689	684	700	720	689	728	752	718	687	698	693	711	768	720	687	729	733	698	718	717	773	693	673	667	737	714	694	747	712	711	728	730	733	687	768	739	705	759	745	719	699	675	715	670	695	693	727	729	734	698	703	716	714	736	752	725	746	717	722	677	700	629	706	755	705	708	733	714	659	737	700	747	702	732	672	709	738	721	762	743	695	736	736	704	751	707	694	706	700	728	721	698	715	726	731	745	735	732	719	714	688	705	751	712	702	672	740	703	767	677	742	722	739	726	705	684	689	707	709	738	682	701	685	716	703	742	714	691	711	697	703	739	724	696	719	781	677	753	713	723	689	725	729	675	738	697	693	724	702	762	744	724	749	738	723	731	679	737	738	681	746	703	735	706	695	741	677	737	668	690	679	715	724	678	715	682	709	718	667	695	700	662	674	743	702	710	742	747	711	699	730	758	721	751	724	759	733	709	707	618	691	705	706	719	697	734	742	735	722	742	707	722	753	726	695	713	714	712	714	718	747	707	760	683	787	726	747	766	700	677	707	720	659	707	679	684	724	714	696	716	702	691	688	673	739	698	678	738	720	739	731	723	738	710	710	709	715	730	719	689	754	736	734	704	740	722	725	741	739	697	708	709	676	704	690	726	723	740	666	677	660	701	778	732	757	693	676	709	692	716	698	739	719	687	739	710	717	711	721	712	721	698	714	766	683	655	717	661	697	697	719	677	785	742	690	725	738	704	715	742	767	696	741	729	685	707	718	756	735	700	698	711	699	763	705	705	750	666	741	715	730	712	761	673	718	714	731	744	737	716	728	721	720	717	731	676	706	666	695	746	712	726	725	694	698	678	696	740	738	746	744	747	735	679	728	690	713	717	730	715	723	754	719	710	676	709	697	724	706	723	705	717	712	701
5715	1099	736	475	380	405	539	524	480	475	444	427	396	332	331	283	296	274	235	198	181	190	176	138	131	132	118	122	103	105	98	78	78	94	102	95	66	81	95	78	75	88	73	98	83	80	79	88	82	66	80	56	95	53	72	69	83	67	74	72	82	80	59	78	84	74	69	66	73	67	74	66	73	71	53	69	77	80	70	79	69	64	81	53	70	80	58	63	64	72	68	68	73	77	85	85	59	82	66	79	71	62	79	71	75	81	84	63	79	69	77	73	57	69	79	84	59	71	77	89	65	52	73	71	76	71	67	67	53	80	70	63	72	71	81	82	65	58	67	76	62	65	63	66	53	70	65	64	71	67	84	98	83	70	67	74	75	68	82	58	76	60	68	73	77	70	69	73	89	70	81	91	61	84	71	82	73	80	66	88	58	68	74	85	83	77	67	64	83	71	69	65	93	75	73	67	69	78	71	62	75	64	72	72	54	72	85	77	70	69	78	78	67	70	66	63	74	65	71	69	80	78	69	81	67	73	73	62	67	76	78	70	64	76	60	71	63	69	81	73	73	76	67	75	70	61	68	77	63	59	75	86	64	81	69	59	71	78	75	85	79	73	80	76	66	71	66	79	72	61	76	64	63	82	69	69	64	74	68	72	80	67	68	83	75	67	57	61	72	72	89	59	79	77	66	71	57	79	64	80	70	68	82	66	62	60	79	67	85	52	69	66	69	74	76	74	68	89	75	62	67	77	59	62	66	74	75	63	54	69	67	70	78	73	74	65	90	82	67	73	79	80	81	81	77	93	80	62	73	80	90	74	75	78	63	77	69	75	64	86	69	76	80	69	92	71	71	66	67	86	77	69	85	72	54	76	68	78	74	77	62	68	79	83	68	64	75	80	76	70	64	73	61	64	75	82	74	74	54	86	56	75	64	63	78	70	71	74	68	76	61	68	71	72	68	83	73	89	67	72	91	79	75	60	64	90	74	63	67	81	81	75	73	72	82	63	62	76	72	65	75	75	63	75	75	63	72	86	82	80	81	73	64	73	72	68	81	72	76	81	71	70	68	73	73	67	69	73	70	78	71	66	93	75	64	67	76	62	73	62	70	72	67	70	68	64	59	70	78	60	84	79	74	83	63	62	94	65	76	83	74	81	78	68	99	77	74	84	78	64	62	93	70	83	67	63	63	75	75	63	70	67	77	70	70	68	72	73	73	73	67	78	77	79	66	78	75	83	79	62	77	81	59	64	75	65	87	78	72	64	70	74	65	80	94	79	80	81	101	65	68	63	80	61	75	83	84	61	85	72	66	75	70	80	64	79	70	58	75	66	72	69	63	76	63	74	69	78	78	61	89	73	69	81	63	82	59	74	64	72	73	68	75	54	66	78	69	100	73	71	81	78	67	74	81	68	61	86	65	77	69	72	83	76	86	86	91	73	68	89	76	71	72	66	72	68	57	62	71	76	66	75	88	78	72	77	73	77	66	76	64	78	70	57	68	75	77	65	85	75	72	75	86	70	70	65	66	76	64	86	68	77	66	70	77	72	78	71	70	78	83	68	83	72	60	69	80	68	79	71	83	77	67	66	67	64	72	89	58	62	61	92	80	82	75	84	72	73	69	73	67	69	68	71	70	72	67	75	73	73	87	68	82	95	80	71	74	60	67	68	61	77	68	79	71	71	75	89	83	70	73	71	65	67	80	72	70	69	64	59	81	76	61	77	80	68	90	71	73	82	84	76	74	67	69	93	74	82	80	79	74	73	72	82	66	70	73	68	70	78	65	62	64	67	63	65	70	75	80	76	76	81	85	64	79	81	72	71	69	72	91	78	68	68	69	74	61	65	68	75	79	78	76	79	67	69	65	80	75	80	58	80	73	76	80	74	64	78	77	60	72	82	68	63	67	57	64	54	78	64	74	76	74	71	78	59	69	67	87	73	86	81	85	71	72	75	67	74	75	73	69	68	83	73	83	73	74	68	63	81	78	76	79	78	65	79	76	83	74	70	71	61	69	62	76	71	64	73	73	75	67	89	81	55	74	67	69	70	62	67	103	74	80	69	68	72	67	75	58	67	64	65	88	86	73	69	60	76	82	75	74	83	64	82	77	64	74	82	76	85	71	100	79	83	61	81	70	50	71	71	73	72	102	65	62	53	97	70	79	74	80	64	75	68	94	71	69	73	61	87	70	74	63	88	64	80	75	85	75	71	72	73	74	89	69	79	79	84	70	81	74	70	67	78	76	62	64	67	64	67	75	73	74	69	74	66	78	71	74	66	65	74	74	64	69	69	81	51	73	69	64	73	55	72	59	74	62	75	68	68	66	66	78	84	73	68	67	76	86	69	81	69	65	53	65	73	73	67	85	69	65	91	71	72	71	85	72	82	65	69	77	78	72	58	70	62	76	73	65	82	94	64	75	67	85	74	74	72	59	72	55	82	57	71	80	55	79	77	75	66	67	68	75	76	62	68	82	76	65	66	60	91	75	74	78	86	73	68	77	76	81	65	64	75	64	81	72	69	86	70	71	72	76	84	75	67	69	56	71	81	65	80	77	82	62	86	66	70	73	83	66	60	73	74	58	81	61	73	74	58	63	73	64	61	84	88	64	54	70	67	69	48	83	67	52	81	69	79	81	83	64	68	85	79	68	79	73	73	80	69	55	70	66	66	74	74	72	90	87	72	81	65	76	76	66	71	67	68	70	60	72	49	73	74	68	76	92	85	88	67	78	75	76	81	71	80	71	63	89	73	70	72	73	65	64	63	80	72	90	79	72	75	72	81	81	70	74	67	76	64	66	72	65	69	67	69	72	67	61	74	64	83	72	76	83	76	69	72	83	66	72	77	73	80	79	85	62	78	82	66	77	76	70	85	73	72	78	67	81	64	72	84	91	83	68	75	99	60	69	78	79	68	83	66	79	70	85	61	74	72	88	67	66	59	92	73	80	90	78	80	95	67	62	77	58	91	71	73	68	67	52	65	62	76	71	65	75	64	73	84	73	97	59	69	81	71	72	58	62	77	83	74	73	76	67	63	65	70	78	74	88	66	83	88	83	67	62	85	63	76	81	81	87	73	80	65	64	61	65	68	63	73	85	71	84	68	73	84	68	72	73	79	78	69	75	66	73	70	65	68	79	70	69	80	67	76	77	71	87	66	64	74	51	80	88	73	75	71	73	75	81	63	75	83	74	76	63	87	63	72	64	72	85	90	62	59	69	72	70	93	64	72	55	64	70	66	74	70	77	69	84	81	79	60	71	84	75	75	64	84	73	78	77	74	82	68	60	51	63	57	67	77	66	48	78	88	90	77	83	83	75	70	69	61	77	84	72	78	68	86	71	65	78	66	79	79	68	79	76	80	70	52	74	69	67	85	74	62	78	71	77	78	79	67	63	85	72	72	56	65	66	67	72	68	75	72	76	66	60	74	75	76	78	61	66	62	73	78	74	63	66	71	96	67	63	92	65	76	47	73	66	64	97	60	75	78
25480	10359	7732	8377	15205	19804	20970	19412	16465	15172	14368	13372	11399	10488	9222	8030	7189	6447	5493	4492	3756	3688	3838	3414	3080	2621	2256	1886	1748	1631	1453	1330	1373	1391	1276	1066	970	915	829	821	832	755	805	697	765	699	690	683	672	701	729	640	646	688	624	641	592	628	645	644	636	639	577	597	606	593	638	520	547	595	597	613	600	602	597	574	616	634	551	588	594	614	600	586	602	593	594	574	570	575	582	573	618	631	633	623	552	583	601	612	577	570	585	613	604	590	600	586	566	631	628	567	591	572	557	614	587	575	558	613	587	586	585	566	617	591	586	606	655	554	592	621	585	557	624	605	549	596	573	584	596	595	624	627	587	596	588	557	588	608	616	593	570	545	575	553	601	631	603	643	601	590	558	613	613	613	571	547	571	572	623	584	583	560	591	625	584	593	555	613	612	561	599	598	583	598	588	578	577	617	614	665	590	575	603	574	589	624	577	631	610	583	652	575	610	555	585	611	597	606	567	575	600	568	570	593	578	560	615	613	638	586	582	580	581	559	604	597	602	565	586	606	585	573	590	575	574	585	597	591	564	583	605	557	608	577	593	567	571	608	599	545	579	587	543	599	581	546	609	601	626	612	597	591	597	589	539	603	602	575	582	532	601	630	598	594	589	561	623	594	594	612	587	584	593	575	612	596	607	610	574	565	558	628	548	624	587	556	619	620	546	576	636	595	576	585	607	591	611	575	582	582	574	612	605	584	590	594	598	563	619	632	614	597	545	565	574	595	587	602	573	595	544	616	580	613	600	616	595	615	585	636	580	562	578	609	620	589	556	644	631	585	572	622	596	587	608	593	594	568	605	591	564	595	607	582	548	591	585	612	594	583	618	617	626	598	607	598	584	577	595	580	575	615	582	559	585	562	603	552	600	577	612	549	601	601	601	610	603	596	595	532	572	587	595	610	575	597	603	515	625	633	585	589	521	566	568	596	548	609	608	618	586	588	553	620	581	573	568	624	565	604	603	576	604	607	582	613	602	594	586	589	584	598	575	581	549	543	555	615	582	549	562	589	604	594	558	591	567	622	628	566	558	568	575	579	600	619	570	569	606	601	568	595	601	554	577	559	595	539	597	620	562	622	609	575	582	581	606	581	572	582	583	567	588	595	576	618	629	603	573	573	582	581	590	573	612	532	557	584	635	589	589	585	593	595	566	578	568	618	588	575	586	615	584	617	601	564	581	578	609	612	613	587	611	585	594	633	573	592	586	541	616	599	589	544	560	527	604	584	654	601	579	579	625	562	559	605	576	617	593	559	607	633	601	601	635	615	537	627	592	643	587	592	576	600	570	590	619	585	558	541	537	608	593	574	588	585	611	585	534	617	557	628	598	657	606	573	573	587	589	619	596	536	590	586	638	627	589	554	618	591	620	595	543	579	612	591	602	587	580	599	612	600	581	572	608	631	567	610	605	610	571	570	577	606	561	571	573	601	598	557	546	580	637	612	587	570	576	627	559	592	559	606	577	609	617	616	558	600	605	613	576	591	605	582	611	591	548	540	613	572	547	630	619	619	592	586	631	606	630	613	602	587	580	635	593	631	612	619	553	623	556	613	590	591	551	547	597	610	573	586	623	565	643	627	578	584	576	576	569	610	588	546	592	625	592	542	527	594	629	562	582	587	620	534	595	595	584	614	615	602	585	582	564	600	595	603	582	593	600	603	606	581	633	630	546	601	601	622	617	563	614	592	606	610	613	576	581	594	580	602	597	615	586	599	616	588	579	582	600	622	581	618	607	579	585	601	573	606	613	643	561	559	596	615	582	596	566	556	572	603	553	591	596	604	568	621	588	572	626	578	568	573	597	614	569	575	591	602	603	620	577	583	572	563	531	599	618	583	609	632	549	612	557	629	586	618	554	584	576	603	603	589	565	573	615	613	609	632	561	576	586	616	596	570	590	579	599	600	587	563	626	602	582	569	600	579	608	632	624	592	606	605	597	552	646	620	603	599	648	587	596	583	583	601	626	624	590	558	590	575	584	577	558	608	579	580	579	608	549	577	556	609	610	561	575	580	596	638	573	575	568	573	550	584	630	601	593	562	571	587	592	554	584	587	626	552	613	603	614	573	574	586	569	624	576	577	566	598	591	610	608	562	581	579	557	590	627	605	608	628	623	609	554	618	555	639	573	593	583	610	591	592	603	579	575	587	563	583	592	608	586	597	546	585	575	589	556	580	596	620	616	573	594	613	589	619	573	583	552	627	582	608	600	548	585	611	564	568	589	599	578	584	618	609	576	621	587	654	603	590	582	623	564	631	636	584	617	643	584	573	567	587	586	590	596	580	600	599	619	595	617	646	603	581	610	569	611	586	574	590	587	648	542	635	594	557	603	621	630	597	633	606	603	577	589	631	625	603	611	612	636	558	621	610	599	600	589	590	566	581	541	569	552	630	573	600	603	601	565	609	633	574	638	603	631	534	570	594	572	605	602	616	581	556	611	608	568	639	642	599	592	550	575	583	583	575	579	600	556	597	622	589	588	621	599	586	542	608	579	566	638	621	597	573	600	624	593	600	563	598	544	555	602	584	590	617	586	586	576	595	605	570	600	579	592	598	601	602	605	613	631	559	590	579	546	575	576	615	598	601	583	669	629	554	608	558	583	571	571	573	582	567	601	611	551	552	597	597	543	636	568	603	593	581	585	578	594	576	611	591	571	604	576	602	592	585	607	569	607	559	602	573	580	600	581	618	581	587	556	623	596	582	583	564	587	608	594	593	631	598	614	580	566	575	600	611	641	612	543	579	603	640	614	564	593	641	612	591	579	562	597	592	638	610	579	589	578	601	562	551	601	592	605	568	608	559	636	551	564	552	562	568	619	582	600	575	556	602	621	585	603	570	567	579	570	589	625	601	591	592	609	620	604	628	606	578	594	611	589	581	609	590	574	609	555	582	634	617	585	551	623	590	555	583	553	601	572	572	632	613	586	573	539	607	599	615	599	576	576	582	598	592	610	558	640	608	551	602	584	618	586	561	627	573	591	588	575	620	574	625	607	600	557	585	569	591	604	585	596	606	568	601	568	579	570	642	605	640	604	614	572	579	580	589	569	636	590	589	612	622	643	571	574	611	567	613	603	607	563	611	600	596	631	554	570	618	565	593	592	593	591	624	620	569	587	544	567	600	604	585	605	620	609	583	593	594	564	636	555	612	601	626	611	599	579	614	636	580	594	617	573	623	584	619	647	595	565	597	591	618	624	599	565	631	578	624	590	583	573	597	634	584	620	613	621	628	569	562	587	564	620	579	586	572	569	599	562	603	581	585	583	602	609	643	577	573	621	564	565	593	610	577	643	589	578	580	591	601	619	569	598	573	604	592	561	626	585	586	586	602	603	594	564	585	586	566	605	605	613	575	597	630	616	609	586	585	596	606	620	637	572	593	564	595	603	593	573	591	636	585	608	549	552	604	594	632	588	570	585	588	578	578	582	577	586	602	579	639	557	578	606	601	607	593
6175	1703	1026	700	579	607	844	804	730	702	700	641	605	586	487	441	402	345	314	297	239	245	237	213	190	198	174	175	143	149	153	138	131	156	141	106	98	129	110	126	123	106	123	113	111	113	113	105	112	117	106	89	114	102	88	102	89	99	115	102	104	89	101	127	106	110	109	92	110	101	93	102	92	82	110	77	109	91	93	98	104	113	113	87	99	103	103	110	102	111	115	86	91	114	83	94	109	95	101	92	94	95	111	94	116	102	104	95	98	102	93	97	99	104	95	106	100	111	91	108	104	91	88	104	95	87	101	95	98	90	102	88	104	84	107	93	109	112	91	105	120	93	108	91	102	119	93	103	86	111	105	99	84	101	99	90	96	113	112	109	95	109	91	114	108	105	118	115	99	111	93	110	97	86	94	89	102	96	90	103	113	106	95	109	111	108	112	105	99	90	98	104	105	100	104	96	91	106	115	98	96	89	115	104	104	100	113	106	98	104	105	118	91	101	96	91	98	94	90	98	118	88	119	116	107	97	111	89	93	120	103	95	133	102	105	107	93	120	112	107	109	111	94	98	113	99	88	85	87	103	100	105	105	89	103	96	95	105	88	103	89	105	94	108	116	80	103	109	104	107	110	83	88	113	85	121	99	91	100	103	115	106	98	90	103	102	124	100	108	95	88	96	91	111	98	88	104	95	98	115	93	96	85	96	100	109	116	106	97	118	107	95	112	105	106	112	112	92	93	110	98	101	69	106	75	113	98	112	87	97	99	88	112	96	118	102	112	116	100	103	94	111	95	105	105	126	100	100	93	96	111	97	82	115	115	98	98	97	104	110	107	87	110	103	97	105	97	80	104	99	94	100	80	91	111	83	90	94	98	111	109	84	86	91	96	98	90	99	108	106	102	106	95	104	99	107	99	95	97	105	80	101	118	100	113	98	102	88	95	113	93	99	95	90	100	85	105	110	92	109	98	94	94	101	91	107	111	103	90	91	121	108	96	100	101	107	111	98	110	93	99	106	120	118	97	97	89	90	102	101	114	94	110	106	92	88	89	97	90	93	99	92	103	96	95	93	90	85	93	101	99	100	90	92	91	89	111	111	96	95	95	88	108	91	84	98	87	100	103	115	95	95	104	105	98	99	100	104	108	91	112	104	100	87	110	114	110	103	116	101	92	103	93	89	103	117	99	119	92	109	114	113	110	121	100	102	94	115	90	80	89	114	90	87	88	102	87	84	104	91	115	108	99	108	110	93	102	96	89	105	94	108	101	116	107	92	114	107	89	111	105	85	98	109	94	111	102	104	99	103	122	97	97	103	110	96	115	81	115	98	111	111	91	86	122	103	86	101	103	93	92	96	86	97	104	97	103	115	109	113	95	104	85	96	102	90	85	103	118	90	102	94	95	101	100	101	104	102	121	108	104	93	96	120	114	95	114	110	89	112	110	99	84	106	98	94	95	103	81	108	93	100	95	114	91	101	101	123	102	92	93	104	92	100	96	101	111	87	92	105	114	114	107	77	102	107	95	96	82	110	96	89	95	93	100	104	95	89	105	92	102	103	96	89	108	112	125	109	117	93	88	100	109	109	96	94	94	97	111	97	100	101	105	96	82	109	105	107	90	111	101	104	119	116	101	106	81	107	94	101	106	100	97	92	114	98	75	107	101	107	86	114	87	106	112	106	97	75	90	107	78	94	93	90	102	113	105	107	79	100	106	86	89	100	108	94	92	107	106	97	113	101	116	111	93	108	90	112	84	114	107	103	93	105	100	99	117	84	102	94	99	103	76	86	114	88	127	98	97	79	87	99	120	92	106	85	97	94	92	113	98	96	107	94	111	81	112	88	94	106	86	97	92	104	90	98	98	91	105	103	89	107	103	87	108	96	113	100	98	96	96	106	105	88	117	102	101	103	99	115	104	100	96	105	92	99	116	100	115	114	85	93	105	112	94	108	119	113	105	78	97	94	110	97	106	86	98	84	117	127	94	115	100	97	114	109	96	93	109	96	101	98	93	102	101	87	89	95	95	84	98	87	80	108	104	102	96	102	118	97	99	111	86	104	107	93	115	94	97	111	97	99	100	94	102	99	74	109	95	111	107	92	99	99	103	98	109	112	99	104	99	100	95	107	92	114	117	100	100	98	107	99	104	100	115	86	93	110	89	90	102	91	105	100	93	105	82	90	106	110	121	96	111	109	93	102	116	107	97	104	85	102	110	85	93	105	86	127	98	103	102	119	86	93	88	88	93	96	105	94	83	96	98	85	95	99	106	89	92	107	111	116	124	106	105	118	99	100	100	100	114	106	110	79	96	120	100	99	107	88	105	86	109	103	88	105	128	97	90	122	109	116	88	98	93	100	109	86	119	107	108	99	93	110	106	92	115	97	105	100	92	111	105	106	103	91	108	102	85	91	84	92	105	108	115	80	109	111	104	92	84	103	111	112	98	101	99	103	100	106	120	106	78	125	95	137	115	84	104	114	87	88	79	92	104	98	102	77	123	114	101	94	88	109	109	105	95	88	98	103	104	106	96	91	102	113	95	102	89	111	103	115	106	98	98	111	98	98	113	76	96	106	97	88	125	92	105	83	91	102	107	101	93	99	102	107	129	111	101	79	90	108	88	94	107	92	92	94	98	107	110	125	106	100	87	87	100	101	90	100	119	93	112	95	82	102	105	122	89	96	111	98	107	111	110	103	99	100	103	92	85	96	112	114	120	108	101	117	115	97	104	94	104	111	116	98	103	87	97	103	94	84	103	106	106	110	106	106	84	108	104	96	107	100	107	102	89	92	96	109	83	98	98	117	105	97	116	98	90	101	104	102	97	92	99	109	96	105	106	92	103	90	104	103	101	99	101	115	87	96	109	103	105	94	94	92	84	91	88	105	86	95	114	106	108	111	90	115	100	105	110	75	109	104	81	97	100	119	108	113	89	95	102	113	101	99	109	118	95	121	99	99	99	96	79	119	90	93	99	89	110	97	87	85	103	81	103	89	97	112	108	101	95	99	99	106	115	107	82	104	95	88	91	113	109	109	99	84	103	97	107	103	116	101	97	89	96	109	100	92	88	105	86	84	86	103	117	80	96	105	121	82	105	104	97	120	95	106	103	95	99	105	112	96	106	80	92	102	97	92	103	81	100	100	105	118	100	95	100	122	84	89	92	92	104	105	105	102	113	80	101	103	104	112	102	85	115	109	111	83	110	105	112	93	97	116	111	100	88	90	106	101	119	92	91	117	103	106	112	100	88	114	104	92	106	95	108	124	85	103	105	111	95	96	93	90	92	92	110	83	83	110	114	112	112	101	113	104	99	88	105	92	113	105	78	107	101	103	102	105	95	102	112	104	105	107	110	94	101	98	104	120	108	101	105	93	108	99	92	102	125	99	95	100	77	122	91	112	100	88	100	110	107	100	107	99	107	103	116	114	103	106	82	102	88	98	98	98	115	102	103	102	95	110	95	91	99	97	118	105	98	112	104	105	96	100
32039	13677	10198	11203	19240	24303	25821	24120	20843	19586	18384	16969	15154	13880	12408	11000	9905	8791	7600	6446	5178	5227	5366	5072	4483	3710	3124	2734	2480	2348	2152	2007	2058	2049	1795	1547	1416	1324	1260	1244	1236	1208	1149	1069	1023	1076	1026	1057	1050	1009	977	919	915	934	920	846	916	864	909	831	849	821	850	890	817	858	842	857	881	868	839	787	799	845	848	867	819	853	851	844	844	849	828	834	811	823	854	777	816	858	839	839	843	797	801	841	871	859	843	862	875	886	844	816	858	892	850	827	815	829	872	811	851	811	834	800	790	808	799	833	849	842	786	805	829	837	834	827	788	815	747	865	789	833	861	798	790	796	849	815	779	819	814	792	819	847	777	842	861	824	781	801	842	827	780	806	859	846	815	813	856	808	834	861	820	817	819	896	847	801	811	820	762	833	825	874	812	833	840	830	808	826	804	797	784	831	796	834	792	828	810	759	860	849	854	802	814	890	905	859	824	824	815	860	808	862	803	790	849	758	812	907	827	811	846	796	791	831	826	821	767	844	832	832	855	845	797	824	843	842	855	837	899	860	845	815	829	877	780	807	860	843	768	875	826	830	820	839	808	814	875	790	910	856	814	803	864	819	825	826	852	797	810	815	829	815	873	815	818	814	842	808	825	818	801	870	869	822	827	809	815	827	864	823	846	806	845	817	851	812	825	830	826	812	778	833	805	826	871	817	833	829	851	843	812	791	795	844	818	839	796	862	843	856	810	799	816	832	784	836	812	797	832	827	824	840	866	881	826	819	805	805	872	796	821	797	804	802	758	813	795	823	770	842	831	814	834	794	803	877	822	898	808	825	838	822	811	837	842	851	793	858	796	764	852	803	809	859	836	883	835	837	868	768	840	787	765	810	790	802	801	865	843	811	886	851	849	871	828	823	827	802	843	912	853	805	882	821	837	821	889	807	897	793	796	859	825	792	837	820	745	785	812	875	841	864	809	796	806	828	836	806	849	864	802	823	839	809	862	844	885	809	838	814	850	821	796	869	874	871	854	828	847	820	794	839	827	865	813	777	812	802	872	799	811	886	851	851	905	844	836	817	812	825	755	885	834	818	845	830	814	835	816	803	822	819	795	829	763	859	809	858	818	872	846	791	833	866	841	805	866	818	829	816	820	834	812	874	859	868	819	802	814	830	839	811	844	796	828	834	851	785	896	787	790	810	837	832	810	814	803	806	795	830	824	784	836	814	803	823	830	841	799	814	831	847	797	848	839	858	835	816	798	849	816	861	836	804	809	838	820	850	823	840	835	835	829	802	803	859	844	848	775	841	876	781	812	834	851	850	870	794	813	862	813	911	845	858	793	797	813	848	828	850	847	788	855	850	812	838	821	799	838	851	842	781	818	781	808	827	844	821	810	821	838	849	842	782	872	819	830	875	809	809	803	867	806	861	847	859	800	827	786	826	833	849	855	789	859	869	811	832	849	835	841	813	872	811	835	822	820	859	843	814	870	832	835	828	828	815	854	834	765	769	834	825	807	833	883	804	846	859	830	813	778	792	817	829	835	790	789	825	810	825	812	816	839	818	857	829	837	780	811	789	820	842	786	836	831	834	794	788	871	812	821	815	797	871	764	878	823	810	791	815	793	818	862	831	866	845	806	786	840	792	851	773	831	856	815	781	836	812	807	856	817	784	801	831	805	873	761	841	805	825	816	816	847	848	796	780	839	819	871	754	836	814	803	828	851	844	814	808	830	822	858	851	836	774	845	806	819	786	846	799	873	786	842	843	778	798	823	816	857	863	766	813	867	833	808	866	860	856	854	843	833	820	812	855	756	822	835	742	838	792	815	857	803	814	791	824	828	853	871	808	846	798	769	828	859	832	840	815	789	849	799	823	814	806	817	860	847	776	831	831	822	825	800	816	803	813	780	778	828	812	846	815	780	878	828	819	765	838	776	842	781	814	795	833	829	880	851	755	825	873	775	816	826	845	843	822	805	824	795	870	868	836	848	811	809	823	802	846	807	835	829	826	779	851	856	773	812	839	821	850	828	828	818	819	866	783	858	883	821	841	852	792	857	823	816	802	853	864	820	807	807	799	849	800	783	839	799	794	860	864	836	850	819	853	808	831	844	842	852	783	877	815	826	780	830	769	896	833	851	872	848	803	845	804	823	823	816	805	857	818	835	800	840	777	801	787	838	774	806	839	867	862	781	791	825	787	820	793	802	816	871	800	857	844	835	852	826	820	783	851	817	802	813	855	829	872	837	817	862	841	791	803	829	814	751	807	859	822	795	810	855	794	818	847	810	783	833	794	851	843	820	811	846	825	791	822	857	836	801	835	870	843	815	864	814	803	800	827	785	831	839	858	764	874	833	838	825	803	820	796	816	864	807	814	890	849	784	859	851	869	817	838	818	823	856	833	846	827	840	859	771	840	848	852	873	860	832	787	814	777	803	824	805	814	812	854	855	790	866	826	803	793	836	823	815	783	857	828	851	818	826	851	865	807	836	871	840	813	799	849	797	879	873	881	880	837	851	806	834	847	777	818	826	774	794	819	842	754	774	847	881	851	776	808	879	821	850	860	866	788	792	840	763	852	759	814	789	835	840	822	848	863	851	853	792	845	816	841	813	829	816	848	832	808	784	897	854	819	806	801	852	845	833	840	801	851	803	823	812	813	794	827	841	818	803	849	851	822	797	842	783	821	802	805	825	790	829	862	879	780	833	829	835	849	844	869	796	837	856	857	818	816	834	847	799	852	809	822	819	816	802	810	816	863	822	777	813	861	814	802	812	841	833	839	833	858	815	842	833	885	809	832	814	823	821	830	845	828	803	862	845	827	843	888	827	815	853	812	809	828	834	873	839	822	816	798	862	796	839	865	815	799	852	864	858	822	819	855	779	787	844	879	833	828	791	822	835	869	812	778	772	820	829	769	829	812	817	802	811	830	826	841	860	812	828	828	800	801	826	839	832	824	826	868	850	825	815	820	781	792	825	815	891	789	844	790	799	831	858	858	820	815	793	797	870	852	854	869	843	817	858	827	778	824	796	816	856	845	855	815	846	821	809	823	807	811	836	870	825	806	848	861	803	829	817	799	874	837	828	776	795	796	863	813	865	798	868	829	825	858	865	840	813	809	850	807	800	839	822	830	818	864	811	794	861	808	779	817	797	818	858	826	822	863	776	808	841	823	824	810	801	835	800	799	812	886	835	810	830	796	842	830	768	854	850	843	805	853	817	798	796	797	814	789	857	825	842	833	819	889	814	830	831	814	801	838	800	836	851	852	863	890	843	849	832	804	804	781	802	788	825	836	829	860	902	867	790	816	816	840	819	819	844	863	834	830	820	838	835	821	838	794	868	792	870	822	830	861	872	848	792	849	835	827	769	832	789	868	835	886	836	818	792	832	817	847	787	787	789	818	813	802	758	790	828	846	817	882	834	827	819	836	875	785	850	799	779	865	776	832	841	827	844	887	838	826	835	815	821	810	816	852	801	787	853	840	816	819	791	821	767	841
8357	1411	925	566	442	510	621	748	626	635	623	544	473	455	430	376	306	277	260	225	181	181	185	170	146	130	122	131	117	96	99	80	79	99	78	77	76	69	59	61	60	66	55	52	55	50	45	61	55	61	56	41	65	64	59	49	63	49	37	54	58	58	51	50	45	52	57	52	40	54	45	47	49	46	40	36	70	49	40	34	45	46	46	51	49	43	42	42	39	45	44	51	41	46	49	55	44	46	43	60	49	48	53	38	45	49	53	49	42	39	53	37	44	48	56	54	55	45	50	46	45	54	65	37	46	48	34	53	42	46	54	55	50	43	56	48	53	53	52	49	46	45	41	36	48	40	49	39	41	47	50	43	48	50	49	48	44	50	38	46	54	49	41	48	52	49	48	38	54	49	43	53	48	44	47	45	59	59	44	51	58	50	55	47	52	38	35	50	56	44	59	51	55	54	34	46	41	51	41	39	56	53	36	41	48	45	52	57	34	51	51	42	50	40	42	40	65	54	49	42	60	54	56	47	39	51	57	53	46	36	47	53	66	47	49	39	55	41	44	41	53	42	44	47	51	44	41	47	48	48	44	45	50	45	45	50	38	53	37	47	52	44	49	50	38	50	48	56	44	39	51	54	51	39	45	37	49	51	58	40	50	57	40	42	49	48	43	56	54	58	49	43	50	52	40	50	55	48	50	53	52	54	45	47	55	51	36	54	51	45	50	37	50	68	50	38	45	38	55	48	44	57	57	40	48	46	41	47	50	50	45	45	42	53	50	36	55	56	42	42	41	38	51	48	46	50	50	69	56	50	41	55	45	46	51	39	64	40	53	47	43	58	49	60	57	39	40	44	41	50	52	39	64	50	37	49	57	42	47	49	42	37	59	51	57	54	52	49	47	55	53	49	44	51	62	59	45	61	71	42	41	41	43	52	42	54	46	46	35	48	39	48	48	46	47	56	47	44	43	56	51	44	44	51	52	51	36	37	48	44	50	40	54	48	30	43	56	48	46	45	59	55	34	49	45	47	47	46	44	41	46	42	44	54	40	53	46	43	57	49	54	45	49	49	46	40	34	49	51	47	53	49	47	44	57	45	49	39	41	55	40	48	45	39	60	64	40	46	41	47	59	42	52	50	41	40	44	42	49	49	49	54	58	56	46	57	40	44	49	35	51	49	47	43	47	43	45	45	51	54	50	37	41	56	42	50	50	46	38	51	48	49	44	47	42	49	49	50	40	51	53	54	44	43	54	43	46	37	65	60	49	44	54	54	40	36	44	51	32	40	54	41	51	46	36	46	47	55	50	49	50	56	61	45	57	49	54	62	48	51	47	40	49	60	53	45	44	55	53	53	59	53	45	47	53	36	45	53	50	54	40	48	37	56	49	39	52	51	37	51	48	37	57	36	48	35	49	49	48	38	55	45	52	53	50	50	40	48	50	54	45	46	40	39	41	46	42	58	43	43	45	50	43	53	48	47	59	44	42	46	41	48	47	33	36	52	47	42	41	44	46	46	37	47	46	39	51	53	41	40	56	53	44	45	41	54	58	50	52	48	45	48	38	45	42	50	35	43	56	58	45	37	51	49	36	52	50	46	51	43	52	43	61	40	54	49	63	53	52	40	56	58	58	51	46	46	41	56	57	53	46	49	44	45	50	57	60	43	53	52	52	51	40	42	44	45	31	52	52	51	50	43	60	43	41	47	50	58	49	49	45	44	53	49	50	42	58	36	37	50	60	45	52	58	48	54	43	50	50	58	47	52	47	43	40	45	48	63	47	59	44	41	51	45	54	62	44	50	50	47	52	45	54	47	45	40	46	34	40	31	32	50	40	56	33	36	56	61	47	58	47	43	65	39	53	57	45	48	38	46	48	56	45	43	52	47	38	43	49	50	48	45	59	39	39	53	48	40	48	56	50	41	48	46	37	48	40	53	42	41	39	45	42	55	51	41	48	55	51	50	40	43	51	54	46	47	67	39	57	39	61	53	56	54	48	48	47	52	46	49	53	39	60	39	44	42	45	60	41	49	46	52	51	52	42	51	36	49	55	43	57	51	54	40	59	55	39	48	46	39	50	49	53	48	52	50	56	45	48	53	53	48	46	50	51	40	47	43	54	58	46	45	45	48	60	48	54	35	49	49	40	41	50	51	44	44	47	49	50	41	53	45	36	54	47	44	41	40	41	50	38	33	48	43	50	53	53	46	44	65	48	43	48	53	31	50	50	41	47	56	47	51	45	40	49	38	51	53	55	47	53	42	47	54	46	44	43	50	35	47	55	33	54	32	49	42	37	48	49	42	46	54	50	51	44	60	55	62	54	47	43	48	47	43	57	57	46	40	39	54	43	53	53	35	61	52	53	48	47	54	38	57	46	49	37	52	50	46	48	46	56	39	46	55	52	54	49	50	49	55	40	35	56	65	41	47	48	52	48	57	34	49	44	40	45	52	42	54	48	51	48	60	50	43	53	40	40	45	63	34	35	52	49	48	41	46	52	38	51	42	52	46	63	63	45	52	42	52	52	54	51	52	49	54	40	52	49	47	40	47	38	51	43	53	50	32	55	43	34	36	42	47	69	39	53	52	50	51	58	45	54	39	47	51	42	49	63	54	48	50	46	50	47	36	44	54	55	49	54	46	51	42	39	47	46	38	53	50	50	38	52	46	59	50	37	34	50	58	38	46	50	39	31	42	53	52	51	36	46	44	50	55	46	54	42	40	44	47	62	43	34	55	41	42	50	33	50	44	54	43	41	40	52	41	41	61	45	50	36	59	52	42	43	54	31	44	41	57	55	48	39	49	37	44	42	45	57	40	58	49	45	53	44	42	51	59	51	53	45	51	46	52	45	46	58	44	58	44	51	47	33	43	40	44	59	54	50	47	46	41	54	40	46	42	45	54	41	39	45	40	49	53	51	52	46	42	56	63	46	34	52	59	44	50	34	51	36	48	49	52	47	46	48	53	56	43	38	60	49	44	45	43	41	37	54	40	44	43	46	53	43	54	39	48	53	60	47	55	47	58	45	48	43	50	44	36	39	49	48	49	63	55	44	40	43	49	48	47	50	53	51	45	49	46	52	51	48	55	44	53	47	42	52	54	47	53	45	55	41	65	46	54	44	54	46	46	38	50	42	44	59	49	47	47	44	44	35	69	45	53	48	46	42	38	41	44	51	53	54	53	46	43	53	47	49	42	51	51	64	48	47	38	56	35	43	47	54	40	67	40	37	54	41	57	44	56	37	53	47	56	39	37	43	50	56	48	43	46	51	34	55	51	41	48	46	53	54	52	41	49	45	55	34	51	56	61	47	43	44	55	34	44	45	46	55	55	51	30	54	43	62	51	42	41	57	49	35	54	49	63	52	59	53	51	43	41	44	47	39	42	51	42	42	46	47	51	39	62	33	54	37	41	54	56	55	50	41	58	42	43	43	51	40	38	43	43	50	48	56	47	62	48	35	53	36	59	51	61	42	54	36	57	42	30	39	49
27563	12260	9183	10210	17486	22805	24037	22981	19882	18819	17542	15863	14430	13191	11642	10484	9308	8131	6887	5549	4739	4522	4863	4355	4007	3260	2770	2264	2167	1974	1838	1618	1708	1654	1355	1059	995	844	859	790	781	785	707	663	607	636	555	602	582	575	549	487	531	504	470	482	476	485	464	454	479	435	422	427	422	412	426	410	421	415	425	430	425	435	427	410	455	398	408	374	426	434	394	393	393	452	421	423	416	404	429	417	384	380	406	420	423	434	411	396	397	417	436	407	379	384	427	411	403	400	389	384	410	392	377	384	386	394	423	420	383	399	400	388	381	405	413	421	397	399	403	408	438	401	410	399	431	409	358	425	391	426	390	436	403	396	385	390	421	432	401	406	380	408	426	435	380	391	420	414	414	401	397	411	364	389	424	376	437	422	438	433	431	397	432	413	354	430	425	412	396	395	370	389	413	430	389	385	404	408	376	423	374	403	399	386	434	379	413	352	390	422	355	413	408	412	387	378	388	409	391	384	383	408	390	405	372	403	444	394	396	425	412	418	392	406	404	425	401	416	404	374	384	405	387	424	383	363	390	380	403	377	377	401	402	399	410	405	413	392	403	415	414	428	378	395	408	369	399	406	414	418	411	408	375	441	388	415	439	408	413	407	418	399	411	394	413	414	423	408	438	395	424	434	371	404	397	381	346	422	427	405	406	385	407	399	404	382	436	408	410	379	399	381	442	381	390	413	422	382	402	413	386	453	418	406	401	389	428	382	431	435	417	393	382	403	387	371	420	445	411	403	435	395	406	425	397	430	401	373	414	414	378	422	398	376	423	391	406	380	393	418	422	414	386	392	383	368	398	395	435	393	392	382	387	385	412	342	365	395	390	386	396	427	406	415	434	402	411	436	373	409	423	395	416	367	393	397	385	416	403	402	409	376	410	421	427	412	348	387	381	384	395	400	393	404	367	395	377	365	426	393	406	413	415	396	381	380	412	382	382	396	435	373	374	451	424	394	415	408	395	344	399	386	437	388	457	437	381	415	405	399	387	434	415	413	389	394	377	362	403	402	414	395	381	391	376	414	385	390	402	404	406	388	401	418	436	406	384	417	378	403	378	410	411	393	406	447	434	401	380	375	387	380	394	414	419	366	421	405	446	411	396	427	443	389	411	376	395	429	391	394	402	376	380	408	397	424	385	385	389	384	417	388	402	375	358	439	402	365	439	391	427	429	384	430	405	409	397	393	406	392	392	392	380	364	415	388	409	405	418	414	407	399	441	407	428	434	438	392	437	411	404	382	380	374	412	373	406	409	393	403	404	361	417	387	406	385	398	420	373	385	417	392	349	453	377	401	420	395	422	408	414	399	388	409	402	389	392	397	385	392	408	395	398	413	409	414	435	403	367	384	373	410	437	399	352	376	432	431	391	361	434	390	441	422	417	442	409	376	401	376	392	419	406	364	362	417	415	404	407	396	399	387	383	382	356	373	402	418	376	378	401	396	406	404	420	448	448	398	405	399	394	361	419	430	411	396	388	404	382	406	395	392	420	357	392	375	418	414	379	440	416	425	404	413	377	430	416	411	426	391	384	403	422	434	383	362	440	408	405	418	387	380	394	429	431	428	389	411	408	382	438	415	383	426	402	432	361	446	391	402	409	411	375	418	414	410	384	379	391	377	411	397	426	411	375	386	405	392	407	422	408	382	361	423	406	426	406	439	410	408	434	423	392	406	396	386	386	424	361	382	371	415	389	412	384	412	409	389	425	390	391	403	384	370	398	421	370	401	399	394	388	430	426	397	370	400	414	398	401	402	373	387	395	399	397	384	415	376	391	412	398	363	396	410	390	383	410	369	411	398	423	400	403	391	357	420	410	412	390	433	367	389	399	408	374	378	439	411	423	406	385	417	421	416	435	403	394	405	406	429	399	393	386	382	396	414	415	383	403	421	410	423	413	426	410	407	449	391	398	406	407	399	405	384	416	397	386	376	398	406	399	402	423	413	431	420	386	419	388	390	382	362	384	460	404	394	433	413	428	413	384	383	437	405	387	390	410	434	411	403	433	408	434	403	394	364	390	405	403	422	401	400	410	409	366	399	404	379	396	384	427	362	370	401	363	370	409	384	423	383	436	349	392	400	399	422	408	399	404	392	417	439	420	389	438	442	416	455	407	402	359	374	378	395	435	370	369	419	433	379	427	414	425	395	390	407	400	388	411	408	433	390	408	398	371	399	409	390	419	402	396	394	439	378	395	409	384	398	379	386	379	383	379	399	416	441	390	393	433	389	380	407	422	418	375	379	424	406	357	426	425	373	402	380	396	419	387	379	404	417	394	380	413	391	404	362	405	398	388	403	394	402	412	398	374	446	387	393	380	410	387	403	448	405	396	406	368	383	399	394	399	395	381	407	412	409	414	428	393	413	389	407	404	406	425	410	431	416	425	396	400	377	394	370	411	420	403	400	368	390	386	401	414	399	396	413	377	402	390	390	392	406	438	382	382	399	392	435	416	390	389	396	362	435	393	411	381	405	401	413	375	348	412	431	408	424	427	405	399	424	413	428	400	363	431	408	443	423	453	399	380	358	384	412	367	385	419	417	413	393	387	381	401	406	387	396	440	404	419	382	394	413	389	375	375	382	406	378	411	406	393	412	427	379	395	375	384	394	408	381	401	423	361	423	379	424	448	403	367	402	414	435	398	420	400	397	402	408	366	407	368	449	381	401	431	409	381	358	437	406	403	411	389	361	380	400	380	415	412	394	431	403	384	419	411	386	378	424	377	395	412	357	428	415	369	409	393	400	432	406	380	421	418	411	426	396	407	398	385	418	451	389	427	388	379	404	416	380	403	400	421	386	417	451	403	394	426	390	371	414	391	410	411	383	396	377	433	399	387	414	402	381	401	385	410	399	436	386	410	429	387	402	371	419	388	436	395	403	405	390	385	372	392	400	434	373	390	403	424	387	418	377	410	384	438	369	363	425	406	402	392	391	408	398	375	422	399	350	383	408	373	422	405	409	399	449	433	413	430	389	405	361	398	369	379	393	387	406	423	415	378	410	369	432	406	403	364	416	415	399	433	423	401	425	406	402	388	393	407	432	380	441	389	387	421	412	405	389	387	403	419	388	402	408	406	429	383	396	409	360	391	392	370	426	378	357	394	413	405	401	409	380	400	425	368	416	374	425	393	376	393	417	403	427	397	419	388	407	394	385	377	402	462	396	375	401	384	391	383	399	424	411	406	411	402	449	404	401	394	399	393	429	384	371	383	384	411	396	381	385	411	392	401	417	369	440	432	424	402	366	364	386	420	371	421	418	391	382	406	378	371	414	390	396	405	408	421	399	413	444	419	411	406	396	417	396	404	389	409	402	410	402	423	389	378	401	412	425	430	427	413	419	401	394	376	381	398	376	389	376	420	455	421	394	379	398	396	406	401	398	429	417	435	400	391	403	393	419	401	401	357	387	413	410	405	385	408	415	391	406	428	432	399	372	408	388	387	404	391	420	446	412	410	430
7866	2028	1167	833	597	717	919	1002	864	858	801	761	698	655	568	534	442	405	335	290	225	259	267	252	232	210	152	155	148	159	138	135	151	144	126	133	103	89	97	101	91	103	100	90	96	92	83	91	96	111	100	84	87	77	81	72	78	98	85	82	85	100	100	83	80	72	84	80	81	88	84	73	84	76	90	87	78	88	78	77	95	108	94	77	84	63	91	85	86	80	95	75	87	82	85	101	95	91	67	78	89	90	77	88	73	81	94	87	98	83	88	84	85	81	90	84	68	75	82	82	91	95	89	74	78	79	81	91	74	81	70	81	79	92	85	99	95	77	79	83	66	97	78	78	79	78	87	88	74	86	91	77	84	92	82	92	84	74	92	79	82	70	79	79	83	75	79	87	84	94	82	99	89	72	81	82	83	74	85	79	83	91	84	92	84	94	83	72	90	70	65	95	78	80	77	87	80	73	95	89	75	89	90	92	87	75	81	68	86	87	83	88	75	78	87	83	79	85	83	94	87	83	97	61	106	81	93	99	82	88	88	101	73	81	70	86	81	77	71	75	81	94	77	86	70	79	86	81	83	90	71	85	95	74	96	82	74	55	73	81	87	80	77	108	98	90	76	86	84	82	96	84	82	75	76	74	74	86	93	83	81	99	85	90	73	81	80	80	96	82	86	94	85	92	79	91	83	86	84	86	68	84	102	92	73	87	94	73	86	100	53	82	81	89	74	86	78	65	83	96	91	111	83	70	89	81	97	77	83	84	82	77	68	88	79	64	92	85	72	82	89	71	67	94	89	86	82	82	72	74	66	85	76	81	92	98	84	77	58	77	71	89	73	103	84	87	103	79	78	84	71	78	83	83	74	90	88	95	93	93	75	76	101	88	81	72	80	88	66	90	100	81	74	74	79	88	74	75	80	96	93	69	87	96	75	66	87	77	79	79	89	72	94	80	76	84	76	93	83	82	91	92	87	86	82	77	101	100	83	100	81	78	78	86	82	91	85	92	71	79	79	78	83	79	82	79	78	80	80	92	88	76	82	78	73	67	94	74	78	76	75	85	78	76	74	90	96	70	64	77	80	66	73	97	86	84	79	93	106	71	86	85	85	90	83	93	95	78	69	75	100	91	79	80	94	90	72	71	75	99	75	59	78	81	78	76	76	71	98	81	90	85	101	83	97	95	84	95	91	95	80	83	81	103	87	77	76	70	87	86	87	83	82	81	80	79	110	83	84	79	95	87	70	83	87	65	92	71	73	92	69	78	108	78	85	79	66	95	70	82	84	102	83	89	94	80	82	78	69	76	78	83	92	78	86	82	67	72	75	88	74	77	83	98	69	74	82	72	84	76	94	92	73	80	79	88	74	85	86	82	92	74	86	87	96	81	95	85	80	74	93	105	74	65	88	102	76	82	69	79	84	77	64	82	94	88	88	71	90	85	73	75	88	80	92	89	80	70	89	89	79	86	73	92	74	70	81	89	92	75	66	88	85	93	91	68	83	87	90	88	79	71	84	92	86	77	83	85	71	92	90	94	77	67	85	86	84	77	85	82	94	80	94	78	76	85	94	79	100	89	73	85	90	80	96	84	93	96	90	85	69	92	60	83	84	85	92	80	90	89	80	93	66	63	84	92	72	77	88	79	76	79	116	92	76	75	76	77	78	88	87	75	77	73	78	76	79	78	86	78	87	83	90	102	77	93	87	88	78	82	64	82	98	99	87	75	73	88	81	77	75	67	76	80	73	83	83	89	82	93	94	80	82	77	80	98	86	72	94	90	81	93	88	72	98	90	80	71	102	69	83	88	79	81	88	64	78	81	83	77	96	100	72	97	83	88	83	78	63	96	78	88	62	70	73	79	89	75	89	84	80	91	83	97	85	73	85	78	87	72	99	82	85	77	85	77	93	74	86	86	92	60	71	83	85	90	68	71	91	90	83	77	77	90	82	81	90	75	75	79	84	85	72	67	88	70	74	96	86	85	66	86	86	90	86	77	86	82	94	81	82	87	90	91	82	89	89	82	84	62	83	82	80	85	65	70	83	92	85	86	87	72	76	87	98	82	97	75	85	97	82	67	80	70	94	80	91	81	77	82	82	86	69	85	82	89	73	101	92	86	80	88	70	87	88	72	83	102	98	89	83	75	92	97	84	76	76	64	78	86	88	63	75	80	87	67	90	81	66	100	82	54	84	66	81	85	67	85	79	67	76	77	84	89	84	92	78	82	103	85	82	90	84	90	82	81	101	71	99	73	86	71	84	81	96	61	83	80	74	92	85	67	74	77	72	93	84	77	85	72	80	78	90	77	68	85	90	86	77	84	81	80	100	72	80	91	77	96	77	79	86	93	72	67	68	86	91	89	82	80	87	83	90	62	82	78	90	91	61	103	76	80	89	99	83	69	64	84	89	79	77	89	89	96	97	91	83	85	72	77	83	73	90	73	82	90	83	76	78	89	88	79	88	97	89	90	95	75	77	89	68	75	80	83	75	97	79	90	81	104	70	72	92	78	77	80	68	82	69	84	75	93	83	90	79	95	85	75	71	78	85	90	62	69	88	101	76	90	85	87	82	87	77	89	75	73	85	108	94	70	87	77	93	73	85	80	98	76	67	75	92	91	93	88	81	69	73	93	74	66	73	83	78	74	76	83	93	81	82	94	76	74	70	69	93	85	93	77	82	75	73	85	85	84	86	81	100	83	84	93	90	84	75	92	67	93	80	69	81	75	73	92	87	80	94	65	99	84	94	87	102	81	86	98	86	91	75	74	85	87	95	58	86	97	85	86	88	80	75	83	100	82	93	76	86	98	87	97	99	91	82	89	97	81	87	71	80	92	64	99	87	85	88	93	90	94	97	89	85	89	86	91	105	89	70	88	78	78	82	95	71	87	80	90	79	72	93	107	77	66	87	68	95	91	87	88	87	93	85	80	61	90	79	85	79	68	79	82	77	89	100	90	79	69	69	74	81	88	89	92	96	91	83	76	89	86	90	88	98	85	72	78	71	89	85	77	93	98	91	84	69	85	85	85	86	99	88	84	105	91	74	72	97	90	68	84	97	86	68	106	73	78	77	77	79	83	86	90	84	79	83	68	95	82	95	97	87	91	77	73	99	68	85	83	88	90	82	72	90	100	102	76	72	94	86	98	66	92	89	80	82	82	86	74	82	93	75	71	86	95	81	76	84	67	78	94	98	85	76	83	97	83	74	80	78	73	92	87	90	89	87	74	76	89	72	79	88	85	73	74	86	93	85	78	73	87	71	78	93	73	78	79	70	80	68	63	72	105	68	64	74	72	81	99	61	88	83	85	81	78	82	63	71	65	84	90	77	98	85	77	83	71	77	95	95	86	86	76	95	76	76	74	78	89	88	74	109	84	80	80	108	78	92	102	80	87	97	71	83	70	86	94	92	73	81	74	96	92	99	83	90	79	83	66	93	100	89	81	80	72	71	80	84	90	78	65	84	64	73	89	80	91	96	97	93	80
33035	15377	11611	12823	20690	26387	27056	26583	23434	22172	20888	19201	17613	16076	14450	12926	11552	10053	8788	7340	5954	5847	6366	5983	5211	4517	3608	3171	3012	2869	2612	2370	2457	2289	1974	1600	1434	1407	1322	1257	1204	1137	1145	1029	1062	993	1012	952	964	913	911	865	820	825	836	845	798	763	767	825	777	746	771	724	724	726	831	685	687	732	639	720	711	721	775	696	671	707	701	729	730	774	745	648	684	652	665	685	705	639	721	744	702	735	701	716	723	707	703	708	678	703	684	705	669	720	704	721	686	678	711	682	726	682	691	689	742	720	769	703	752	715	735	670	762	687	685	756	695	683	721	728	696	722	645	690	676	674	706	683	685	663	717	723	755	704	699	724	717	706	698	722	734	703	693	697	708	724	658	750	689	717	718	713	686	705	680	693	714	712	695	685	696	700	741	703	748	744	694	687	722	741	687	684	680	725	717	708	716	697	679	674	721	757	733	725	700	718	749	660	706	733	742	689	671	701	669	661	737	708	723	687	710	723	656	677	705	664	685	712	692	744	703	717	715	739	730	708	697	714	686	676	710	702	678	677	676	724	726	738	694	680	670	741	705	702	657	697	734	708	704	750	688	702	699	735	667	697	705	727	701	669	705	685	702	721	753	679	652	646	758	686	700	687	665	706	724	689	719	755	734	720	673	676	733	686	722	752	728	715	705	727	690	673	686	724	699	679	733	661	665	685	711	742	664	722	661	717	725	685	689	719	703	682	719	735	720	702	708	700	706	710	763	706	728	708	749	713	705	733	690	721	661	772	744	650	695	713	715	692	708	732	714	666	689	728	687	709	736	701	682	728	708	707	693	685	690	730	715	681	698	655	635	669	698	672	674	681	739	655	718	671	680	684	690	711	705	715	697	728	672	705	725	708	738	723	679	763	668	738	648	702	719	688	696	703	701	720	706	728	737	728	692	752	730	727	669	684	709	699	710	738	703	716	637	727	700	711	768	722	741	683	754	723	682	758	730	710	676	710	638	737	721	710	686	719	711	698	717	643	730	710	704	723	697	727	712	688	704	729	692	704	716	724	720	742	682	715	707	669	679	745	670	731	713	698	698	702	691	655	679	727	714	709	670	675	668	668	708	726	704	708	678	723	744	723	717	718	677	751	669	701	705	712	739	676	690	689	733	733	672	709	642	685	698	722	726	701	665	662	719	731	685	674	716	731	684	660	695	748	716	699	747	713	632	726	743	678	701	746	702	745	719	725	701	715	744	681	757	751	719	746	675	736	692	723	714	712	664	675	729	689	724	680	739	684	703	681	744	722	651	761	729	675	703	737	726	702	727	733	730	691	698	684	670	732	696	711	665	687	708	691	669	741	633	704	756	691	743	698	698	683	676	643	685	707	687	694	697	722	746	711	664	722	671	670	673	707	720	665	657	677	730	689	719	719	644	658	694	666	744	713	737	715	705	747	699	665	676	674	672	734	682	685	706	726	681	718	678	740	702	711	684	717	705	767	732	704	680	751	718	699	679	727	666	670	715	716	722	718	693	696	676	689	755	698	728	725	718	692	693	716	757	752	696	712	758	656	755	728	707	686	720	696	709	740	708	707	714	729	705	724	684	687	707	723	730	763	756	673	695	711	755	675	703	697	733	749	694	697	695	682	709	729	749	751	702	699	682	689	755	703	701	685	680	703	731	735	695	694	698	698	750	660	695	692	721	638	701	658	705	684	686	686	709	722	710	672	746	658	683	715	701	722	724	696	713	745	682	708	697	725	729	670	706	702	723	708	729	666	707	704	717	740	683	698	727	715	706	696	711	669	697	720	713	709	686	698	679	688	713	710	679	733	720	733	688	737	720	662	636	699	719	706	683	672	682	720	690	669	702	707	676	696	716	681	750	724	688	717	734	699	714	687	650	688	677	663	752	727	716	700	646	741	675	658	692	705	728	710	726	690	668	702	692	726	680	696	733	683	660	758	722	725	707	693	710	697	690	741	702	707	706	684	712	687	693	721	670	684	721	671	667	651	702	729	725	721	650	722	723	689	665	681	704	687	762	689	710	704	685	688	703	704	712	733	716	703	740	709	701	678	704	698	694	694	716	719	703	706	718	643	720	638	702	755	688	698	679	714	697	699	685	740	736	710	715	690	722	660	716	715	680	663	721	697	711	677	693	734	676	691	693	658	728	729	687	729	707	700	666	699	678	705	755	658	713	698	681	689	733	680	686	665	668	704	678	674	710	736	708	694	666	681	717	701	682	667	693	686	681	692	740	705	716	700	730	740	708	642	710	744	655	671	766	706	697	681	725	678	701	744	691	662	736	674	690	677	715	716	704	724	636	699	695	730	698	701	748	684	656	707	736	699	730	712	717	768	715	694	767	703	706	689	755	727	732	710	694	701	731	706	720	686	694	677	720	692	685	739	682	711	700	692	706	706	683	679	700	713	697	721	686	764	665	708	704	740	700	633	705	695	739	680	729	680	772	755	742	681	659	718	662	749	665	708	697	683	750	672	707	719	716	717	712	692	708	666	711	713	661	684	711	723	656	687	763	744	660	694	714	669	721	695	668	704	709	648	732	714	700	688	668	709	693	674	729	715	691	740	712	682	696	696	723	686	744	687	727	652	654	652	676	773	770	773	658	692	701	699	733	706	662	709	728	749	706	759	724	681	709	698	720	670	696	719	733	638	723	709	705	685	715	754	728	742	703	707	649	692	661	701	694	702	689	698	713	725	702	737	722	669	718	708	664	672	719	731	665	688	706	640	689	687	711	699	727	694	693	731	715	715	738	644	692	693	686	717	732	691	713	708	733	629	751	727	723	712	740	738	728	660	703	707	736	683	689	709	695	702	717	684	670	679	720	749	674	679	693	691	706	690	717	669	697	775	680	707	697	705	703	686	650	775	718	683	715	714	736	676	710	687	708	761	722	708	683	682	671	709	678	663	694	691	723	679	677	717	737	730	728	714	646	714	714	691	686	692	688	696	736	694	701	741	726	720	706	678	684	687	693	693	729	756	731	711	702	743	711	643	734	674	697	736	707	709	700	690	750	646	661	753	757	679	697	694	668	686	650	701	706	739	692	713	664	689	724	694	726	721	688	662	786	654	735	700	680	668	723	690	697	723	712	723	670	712	673	681	721	651	712	693	740	682	718	699	692	663	674	716	717	695	729	713	691	694	731	704	699	719	694	662	711	696	710	642	682	684	664	728	700	710	738	697	671	692	660	696	704	699	721	714	717	681	695	657	712	731	759	698	731	694	694	731	702	695	729	723	652	701	646	675	718	680	671	645	673	703	699	749	693	710	716	657	744	652	685	707	706	720	744	700	699	722	744	693	691	745	677	709	649	691	725	634	669	685	692	722	684	715	746	703	712	694	661	724	696	688	691	671	667	638	749	684	709	693	722	721	671	717	778	705	703	698	720	691	707	695	694	677	702	744	683	736	674	682	641	689	667	681	678	685	739	707	702	679	710	729	737	652	694	686	704	724	663	715	680	733	703	684	689	669	734	701	754	653
5540	1062	681	514	370	395	489	548	510	480	443	438	450	361	317	283	255	248	223	172	159	150	146	164	142	136	111	107	128	128	117	99	95	90	94	94	90	69	64	90	81	67	92	78	80	84	85	77	75	71	86	85	85	71	65	66	71	76	61	68	65	76	81	83	69	69	59	71	88	75	73	61	72	76	68	70	56	74	80	67	73	63	68	71	94	75	82	82	88	70	66	52	76	78	82	65	83	70	74	57	74	82	66	74	73	59	57	80	72	65	57	71	66	67	73	83	62	68	74	64	69	80	74	67	69	91	78	93	72	79	78	83	72	80	69	76	73	64	77	78	69	73	63	60	56	78	80	70	61	67	74	68	67	64	80	80	65	62	54	71	57	87	77	64	73	78	73	57	77	66	81	58	75	62	72	70	78	80	67	73	50	68	56	77	61	66	60	84	61	73	85	84	74	74	70	61	62	73	76	64	70	71	69	79	75	61	94	87	54	62	63	80	70	62	80	71	63	60	58	79	69	68	56	77	87	69	66	75	82	64	71	69	77	62	70	65	57	69	78	81	79	66	66	67	70	64	71	67	85	67	69	80	68	78	81	53	89	73	78	87	71	82	62	73	82	75	72	79	64	66	67	81	79	79	89	81	76	63	67	79	67	63	64	67	76	68	68	67	74	78	62	70	72	70	68	68	55	78	57	62	63	78	64	81	75	87	85	62	69	67	74	83	74	76	63	79	78	66	71	61	67	76	78	70	65	69	64	76	71	75	69	70	80	64	65	59	78	63	77	60	57	62	75	70	75	68	74	72	60	55	69	69	70	62	75	68	70	67	82	80	64	70	77	76	68	53	70	63	76	59	69	76	72	71	59	67	83	76	72	70	66	83	72	73	71	68	75	81	89	86	79	71	67	69	80	70	78	79	68	76	67	69	73	76	68	73	67	55	86	73	62	71	75	78	81	68	89	72	76	62	71	78	72	71	73	56	71	82	76	82	82	67	70	55	71	58	79	86	62	82	76	71	72	75	55	68	87	61	56	84	73	68	67	79	75	63	75	61	74	74	93	69	65	72	81	67	55	73	69	74	69	84	77	66	59	61	78	70	77	72	74	60	72	78	72	86	85	72	73	80	69	82	80	71	69	64	67	71	90	89	67	73	78	71	75	79	72	62	68	68	69	82	70	75	65	86	68	62	64	77	71	44	75	68	69	72	94	66	71	87	78	73	61	66	64	70	63	59	80	61	78	71	70	65	72	90	83	61	82	66	84	77	57	80	71	66	62	66	70	76	77	72	89	91	56	62	61	65	77	68	65	82	63	75	82	69	78	76	82	65	98	58	80	83	86	66	51	74	74	69	91	54	74	66	70	80	57	71	64	77	61	63	82	83	72	63	70	73	71	69	62	66	87	72	71	70	73	86	85	74	75	71	65	78	84	68	82	71	55	65	80	69	66	59	69	73	71	62	79	92	65	75	63	68	88	78	62	67	58	73	85	62	69	81	69	66	78	73	60	80	68	88	70	67	87	70	74	85	63	63	73	67	66	49	74	71	76	66	64	74	69	73	83	56	72	71	71	63	68	54	71	72	85	81	59	75	67	56	68	61	73	75	71	77	69	56	70	70	72	60	80	65	71	65	86	71	79	87	57	59	88	66	73	72	56	63	75	62	70	66	80	72	74	61	73	70	91	71	63	68	79	77	72	83	66	66	77	62	66	68	85	80	62	68	75	73	77	70	67	81	68	74	74	71	70	72	68	66	76	76	90	68	70	73	58	75	67	63	67	85	65	71	57	70	72	74	67	66	65	77	77	74	76	79	78	71	74	86	69	67	75	71	72	75	73	57	69	65	76	64	76	63	61	77	74	71	81	53	74	69	66	77	63	73	72	67	64	90	72	76	59	52	64	61	77	71	69	70	75	75	68	75	69	70	70	68	70	70	67	65	85	80	86	67	80	63	72	82	65	73	75	72	67	76	59	78	60	82	63	69	71	65	75	64	66	61	61	59	53	71	73	73	70	68	60	62	85	74	73	77	60	92	56	82	79	56	66	79	112	70	62	64	76	66	75	81	64	66	80	76	90	59	68	77	72	77	61	48	56	70	64	63	74	68	88	64	68	72	87	77	58	60	77	64	60	60	69	68	58	58	65	79	75	87	69	85	77	69	81	73	68	62	86	63	61	65	64	78	61	75	78	69	73	77	69	84	85	73	73	87	84	69	62	74	85	72	68	89	59	68	83	86	67	74	85	86	71	71	75	71	78	81	83	67	81	78	75	72	67	69	68	68	72	73	63	73	80	79	53	74	66	67	57	74	70	66	75	68	72	79	71	70	74	79	59	61	60	72	91	75	86	65	69	66	78	66	78	65	76	74	56	74	58	73	68	65	74	73	74	80	67	60	73	69	64	72	66	70	59	68	69	81	75	78	69	80	81	74	63	72	74	69	72	59	72	62	79	81	65	74	70	69	77	62	68	68	77	63	66	80	66	71	74	70	80	69	76	65	75	63	82	77	66	74	63	72	83	76	66	78	76	62	64	77	62	72	53	66	73	68	75	73	80	67	58	68	74	81	77	74	75	80	66	73	72	74	57	77	72	67	57	69	75	52	82	75	67	98	76	86	48	72	76	73	65	68	72	78	69	73	58	68	70	65	71	78	74	71	70	78	70	70	84	72	71	68	76	83	66	79	81	80	69	69	48	68	57	73	75	70	70	95	75	61	70	70	65	55	86	79	71	73	57	67	70	64	86	61	72	62	75	68	63	67	65	80	63	74	76	76	86	71	66	72	66	60	75	58	58	60	63	82	62	73	68	73	81	75	79	71	78	71	77	75	82	78	89	61	66	81	69	68	74	72	72	71	77	83	71	73	74	66	77	69	60	60	81	69	65	86	73	75	69	74	71	84	60	66	70	73	72	71	77	62	70	63	59	68	71	85	60	80	73	60	79	68	67	65	66	94	83	74	59	70	69	62	74	65	82	72	55	59	70	66	60	66	78	56	65	63	65	86	73	80	68	70	70	62	69	70	65	60	80	69	68	71	69	70	67	72	69	78	77	68	85	61	76	73	68	67	61	66	78	74	79	69	49	71	56	81	58	76	64	86	60	83	60	66	88	74	70	66	58	65	75	68	66	65	75	72	80	55	70	59	62	81	68	68	82	75	65	65	77	83	68	96	79	58	59	68	83	66	88	77	63	71	71	71	73	67	65	79	88	69	74	76	69	74	71	63	65	73	57	74	73	87	61	70	73	74	63	69	72	75	70	71	69	76	81	77	58	76	77	66	68	72	72	66	78	77	67	83	60	60	70	85	67	62	72	78	76	66	73	66	64	66	84	70	54	71	61	64	65	80	73	82	59	59	66	82	91	75	65	74	86	69	70	78	75	84	54	75	55	69	86	76	81	67	63	69	56	79	70	66	82	70	70	74	68	72	73	77	59	61	84	69	86	67	73	82	72	72	60	76	57	59	72	54	65	79	75	69	73	68	70	85
24844	10598	7610	8778	14984	19613	20487	19989	17047	15809	14847	13047	11874	10686	9251	8164	7007	5996	5125	4090	3454	3351	3726	3271	2862	2586	2114	1858	1886	1782	1686	1587	1560	1425	1193	1079	938	925	845	815	778	820	774	742	719	771	710	729	685	681	681	640	617	623	610	577	642	612	608	595	612	644	634	652	559	607	569	616	575	600	562	597	617	604	572	619	603	648	568	562	613	564	556	576	558	581	558	540	616	606	562	629	556	583	593	574	577	616	617	574	588	566	578	571	593	567	526	566	558	590	596	564	599	611	574	602	598	601	581	598	564	578	573	588	586	622	588	570	579	630	651	527	631	623	594	615	559	597	565	556	584	620	594	609	554	606	602	586	585	565	567	571	611	596	550	591	630	538	562	581	580	587	550	602	574	605	564	599	604	574	566	582	576	569	598	582	611	590	598	593	558	554	604	589	596	576	552	566	544	572	580	604	600	549	573	577	576	593	566	599	583	584	585	571	568	612	600	567	582	569	570	591	574	600	604	525	573	561	609	593	607	564	563	568	586	558	558	614	582	612	567	547	573	563	601	583	583	588	607	611	579	565	570	585	518	534	578	610	585	560	554	550	614	578	566	595	632	587	583	593	628	592	586	560	563	569	577	563	583	601	573	621	588	591	578	609	558	587	578	594	578	617	587	588	549	565	617	555	598	586	579	592	576	581	581	571	607	590	562	576	600	564	549	574	616	558	515	585	600	613	583	566	597	604	579	582	611	601	569	615	514	632	596	593	576	570	634	556	568	566	564	578	561	599	593	554	564	550	621	609	624	594	606	591	574	646	561	619	577	542	574	549	556	591	563	575	545	599	594	599	581	602	617	605	548	577	629	579	579	565	571	581	609	602	577	580	569	594	558	586	594	586	527	613	614	559	580	588	616	676	539	619	582	596	548	629	605	598	563	601	584	594	629	587	565	562	554	561	572	566	563	577	571	594	601	550	574	602	559	543	570	604	621	571	571	564	563	583	575	585	606	569	564	580	520	573	557	615	584	609	575	579	607	610	580	586	567	540	564	589	577	585	569	568	579	602	597	569	623	530	571	581	579	596	563	554	625	559	561	564	581	579	583	589	581	587	553	536	558	543	559	558	560	598	553	580	551	630	560	617	567	580	551	595	635	618	609	568	544	590	603	549	569	559	591	556	542	584	590	602	576	582	590	630	502	632	578	524	544	555	570	616	605	601	601	528	567	615	594	582	579	582	585	550	595	559	542	568	577	556	583	601	567	543	549	577	586	609	590	567	595	579	604	530	615	573	575	581	580	565	578	581	582	621	592	584	585	600	577	594	588	564	559	580	577	616	603	574	590	579	593	607	511	611	617	581	567	586	577	590	581	593	620	560	552	575	619	574	624	567	549	566	576	549	599	584	569	593	534	581	599	573	616	584	606	620	554	609	581	605	582	559	583	550	573	590	562	599	612	576	582	612	584	559	588	558	570	566	612	589	600	562	534	587	589	615	579	591	599	582	553	619	605	616	552	556	544	558	597	567	589	567	564	582	584	554	583	552	600	558	558	587	573	616	614	605	560	544	555	588	594	597	582	582	563	579	559	560	606	613	541	625	598	589	589	612	571	578	567	582	564	566	558	636	551	587	575	602	537	552	569	583	576	538	573	567	606	569	574	600	565	567	579	586	568	589	586	582	607	578	564	576	580	571	637	578	611	579	585	549	553	561	580	591	574	520	601	534	559	582	559	612	592	596	607	600	555	590	574	575	584	622	577	547	618	534	594	558	546	573	571	571	596	581	555	553	589	545	586	581	592	606	587	599	576	544	593	579	598	566	598	612	594	592	586	598	542	575	577	587	583	573	561	603	585	582	546	580	584	563	619	567	553	581	567	581	663	546	584	551	595	552	545	553	617	578	570	558	556	572	558	586	583	585	588	569	607	565	555	595	607	580	546	566	607	587	536	538	608	608	548	621	555	573	555	568	566	611	564	573	575	578	581	554	619	578	593	594	575	567	552	574	551	544	585	574	584	628	573	584	540	571	609	576	554	548	583	630	546	579	606	565	593	592	593	578	564	594	622	556	550	621	588	570	578	593	603	610	569	606	576	591	581	601	573	578	600	548	618	585	589	568	527	598	534	583	599	575	619	554	569	569	582	593	598	593	602	607	561	546	582	525	566	569	560	568	582	581	601	595	582	601	595	612	620	532	636	601	617	552	583	613	601	568	590	609	580	606	591	536	607	584	584	556	571	593	580	591	571	600	569	574	618	562	538	585	585	572	628	587	597	640	630	614	592	579	602	537	545	574	582	616	605	556	589	607	579	631	597	546	551	598	543	583	591	556	584	623	598	577	600	607	590	584	559	649	585	554	602	529	526	588	571	551	601	564	570	566	551	540	563	571	549	565	566	562	628	590	558	616	576	593	545	618	607	559	617	521	559	626	566	613	586	564	575	555	551	582	577	588	543	589	623	551	614	581	586	584	570	545	599	568	628	571	578	560	554	533	580	609	568	553	594	611	583	581	654	606	602	630	575	624	608	562	581	556	607	574	570	573	635	589	582	598	594	547	579	569	641	572	563	579	558	595	587	598	592	623	580	592	572	582	565	570	626	536	608	607	557	572	598	611	590	600	608	539	589	553	608	585	575	648	575	579	572	556	611	607	607	529	568	576	562	568	572	565	585	593	563	567	599	614	556	622	614	563	542	605	567	595	643	577	573	576	593	582	549	566	564	585	560	564	618	608	575	557	589	593	587	560	590	627	530	555	617	569	573	556	598	617	572	567	584	581	545	570	589	546	602	555	584	577	563	571	617	597	600	602	560	571	617	623	632	572	546	632	563	635	577	594	544	619	607	620	577	589	542	522	558	567	563	554	570	561	553	539	568	598	550	558	563	590	586	557	550	596	537	597	560	586	585	575	571	594	587	541	616	604	613	548	567	557	611	620	594	532	556	571	555	583	570	621	567	598	560	565	646	605	559	582	586	567	585	601	596	597	580	587	557	562	586	550	555	545	621	564	610	549	563	581	568	577	539	544	578	570	581	616	562	600	564	538	608	599	619	555	597	597	554	564	576	594	568	560	598	621	599	573	605	614	563	570	552	602	570	581	614	552	596	542	567	543	566	554	635	598	629	619	562	530	574	531	551	574	561	565	576	579	558	586	570	626	566	601	567	571	580	580	601	555	617	619	552	585	565	566	611	610	536	588	578	556	580	605	580	605	573	591	556	605	598	559	577	547	617	602	610	594	586	612	535	599	553	603	584	573	607	632	614	607	545	592	604	591	608	597	573	556	593	591	573	568	587	556	553	551	572	588	648	568	563	580	586	583	591	552	627	548	571	611	534	611	605	614	614	592	571	552	615	602	572	585	574	627	636	628	561	551	580	564	593	615	610	587	606	540	592	607	591	605	561	546	535	541	596	587	563	583	565	566	584	579	602	568	594	610	641	588	618	585	548	573	581	549	560	609	587	609	533	566	572	613	585	584	610	590	589	568	577	595	548	583	618	634	607	578
6013	1791	1043	731	555	566	783	927	822	729	719	695	609	543	450	479	387	330	309	260	229	237	246	207	219	211	166	160	147	157	160	144	143	133	137	140	105	114	119	114	106	114	108	113	114	104	109	105	113	104	115	111	95	102	81	101	94	89	109	94	91	97	91	101	106	91	106	101	109	109	96	109	91	120	106	97	101	91	96	99	101	86	92	97	96	96	89	101	110	109	87	107	87	90	109	95	104	94	94	110	111	77	115	108	100	93	99	106	88	114	105	89	88	98	91	95	97	106	114	93	87	111	108	110	108	93	87	91	103	83	103	104	104	91	104	92	95	105	103	97	100	117	88	104	100	101	88	106	89	111	93	105	94	121	113	105	120	97	104	110	109	116	92	98	108	97	107	106	115	93	97	101	102	114	99	86	106	104	87	114	120	99	98	110	109	104	79	99	103	109	92	108	102	104	107	102	105	101	100	91	117	106	107	90	93	104	110	106	98	98	94	103	95	98	85	94	99	97	92	107	118	95	100	95	94	110	91	110	103	111	98	112	85	83	100	108	103	108	89	110	94	118	108	108	106	95	99	90	88	91	112	109	81	103	95	95	114	96	107	110	100	101	102	97	96	94	103	102	98	87	104	96	82	97	91	101	93	112	93	95	94	82	97	84	88	111	100	97	93	86	108	91	91	106	102	104	110	86	103	95	102	89	91	108	100	89	100	96	123	99	86	87	102	92	94	98	109	120	97	101	94	112	99	100	109	92	96	98	111	121	115	102	104	108	86	119	115	111	92	106	103	111	98	98	109	93	98	107	99	100	100	94	113	95	103	89	111	109	106	90	93	115	107	118	114	97	93	96	89	114	93	90	114	103	120	97	96	96	108	92	100	94	101	83	101	100	115	97	105	114	109	94	103	99	100	89	103	110	110	89	94	110	82	108	113	107	110	96	97	100	84	115	92	85	107	119	116	91	103	105	116	90	110	114	93	112	116	96	80	83	102	87	98	101	87	98	84	104	104	93	125	106	124	96	71	101	96	99	90	93	99	96	103	118	100	101	105	95	113	110	93	81	103	93	93	98	91	83	85	96	113	109	87	98	88	108	107	107	107	98	108	84	101	79	94	89	101	95	85	89	98	84	109	108	105	84	117	98	117	94	87	91	102	103	95	109	109	99	100	99	85	114	86	98	105	80	100	95	76	107	111	78	113	89	81	97	84	93	96	103	97	101	100	97	94	106	116	91	81	93	112	90	101	102	91	131	109	98	93	103	104	87	112	107	113	112	112	100	104	75	101	89	110	94	103	97	90	108	89	105	97	85	97	103	105	97	87	105	110	103	104	100	106	95	102	89	94	101	102	101	103	97	98	100	104	94	102	102	98	103	96	95	113	115	98	90	97	96	112	109	87	100	83	96	103	80	99	95	112	95	118	104	92	85	93	100	93	114	109	89	95	97	118	99	106	103	100	84	103	107	94	101	109	112	95	102	96	117	95	98	97	107	102	98	110	95	76	112	97	92	83	98	83	122	104	97	87	117	106	94	99	117	96	111	122	103	75	107	84	90	102	112	123	99	100	97	113	101	94	103	103	110	90	113	112	107	96	95	87	95	99	93	90	93	109	95	96	102	86	84	86	107	98	106	97	95	88	83	94	94	116	81	110	96	88	89	104	93	94	108	111	126	92	106	95	95	100	100	109	112	91	81	89	87	107	84	95	98	121	118	102	91	90	103	73	93	96	108	97	104	106	89	111	105	88	102	95	114	106	112	98	93	96	113	97	107	113	104	83	124	99	113	99	88	108	105	104	95	100	99	126	78	111	86	113	103	102	105	95	108	107	81	116	106	91	111	95	126	87	100	100	97	114	80	90	110	95	92	106	113	81	90	81	84	97	99	109	85	104	95	108	113	85	106	105	90	100	119	81	99	104	82	98	116	120	104	103	105	95	107	103	92	108	94	102	94	108	96	82	110	99	105	81	111	98	93	89	94	106	99	110	71	103	101	110	92	93	83	108	109	73	102	94	92	87	99	113	95	108	91	81	87	102	102	96	89	97	97	82	99	126	96	106	95	99	104	96	97	102	104	107	97	84	111	110	103	94	103	88	81	81	102	97	98	73	105	97	85	89	91	112	99	101	105	99	101	99	99	113	118	87	106	107	87	84	107	101	97	106	84	91	108	108	91	95	84	99	105	106	108	102	100	85	117	102	100	96	92	92	92	103	102	92	84	95	97	79	91	89	103	93	85	93	114	118	88	119	94	115	85	97	87	87	101	107	86	101	92	104	120	107	81	103	93	99	105	96	106	115	87	87	97	102	106	119	105	106	88	105	117	103	115	94	97	112	96	117	86	101	97	88	97	100	102	100	91	98	99	110	97	88	115	106	100	100	106	95	93	102	89	112	96	90	93	110	104	124	112	98	118	103	100	96	102	89	105	84	99	110	86	119	102	94	82	106	80	109	93	104	91	98	103	112	97	116	96	95	114	102	100	94	107	104	98	106	100	103	90	85	97	108	106	110	104	92	102	115	106	106	93	88	99	110	87	92	89	112	102	101	115	116	91	89	96	84	99	105	86	119	93	91	94	107	115	96	90	100	87	83	94	86	103	109	95	97	103	122	104	112	89	111	91	96	100	120	99	101	111	96	95	109	100	110	89	90	117	101	107	108	94	100	78	94	103	127	118	95	117	98	82	87	94	92	104	93	91	99	106	95	100	95	118	102	101	96	99	106	85	111	94	87	85	91	100	107	99	107	104	113	84	85	107	88	93	90	91	110	87	108	94	82	102	97	89	103	92	93	95	101	108	77	94	123	106	115	101	105	117	93	107	99	137	102	113	92	97	108	80	98	93	107	91	103	82	87	109	110	108	77	97	95	112	113	107	83	106	93	86	100	92	86	99	99	103	88	93	115	105	103	94	107	78	77	93	106	82	97	97	89	102	91	101	95	96	103	94	100	95	113	111	83	107	96	98	81	93	86	101	94	109	90	97	91	117	100	97	103	98	120	96	112	86	90	110	84	84	138	102	114	99	85	102	101	92	115	109	93	90	84	117	106	104	87	92	109	114	99	107	81	109	105	68	93	90	102	109	94	102	107	91	110	102	111	98	91	99	101	87	92	85	99	106	82	108	79	105	105	102	96	106	99	115	92	97	98	108	93	108	99	91	81	96	112	108	104	95	112	82	85	89	92	114	91	90	95	95	84	121	77	108	90	91	92	103	91	102	95	87	87	104	106	97	97	103	102	98	104	103	80	104	102	81	103	85	104	103	107	99	90	80	103	107	83	105	95	91	87	100	103	95	96	84	94	103	106	115	94	109	95	108	89	94	108	95	96	96	99	116	93	99	93	100	103	99	104	88	100	101	94	99	87	100	110	106	83	110	115	95	100	98	95	96	112	88	106	116	117	81	93	85	91	106	99	91	111	101	93	80	103	110	104	81	86	98	114	99	87	103	93	102	117	97	116	82	103	93	109	98	100	108	121	101	111	103	98	107
31285	13955	10186	11644	19593	24345	24980	24881	21798	20176	19087	16918	15881	14076	12449	11167	9604	8259	6840	5795	4969	4883	5302	4752	4306	3802	3166	2731	2732	2532	2426	2245	2136	2078	1648	1474	1381	1357	1278	1233	1197	1107	1111	1014	1060	1067	1032	1064	988	978	974	881	897	928	928	874	881	873	927	881	858	876	826	810	844	849	888	797	837	832	853	797	844	830	827	850	863	846	798	810	805	844	838	830	809	853	799	829	838	801	826	843	787	868	759	834	841	755	800	840	884	839	813	777	794	798	856	793	831	785	810	799	816	821	828	872	820	806	830	820	831	814	851	790	815	799	839	843	858	840	825	812	809	816	813	834	812	856	808	780	802	858	773	788	823	824	817	810	810	812	813	807	801	823	804	812	829	844	818	876	862	822	787	870	762	788	804	757	874	781	799	814	855	825	829	884	774	820	767	824	817	780	804	847	829	877	817	805	841	795	822	828	817	813	810	782	806	798	829	820	806	811	813	846	828	830	839	841	834	792	803	837	824	822	855	809	831	790	825	880	831	798	825	847	843	863	817	844	809	807	801	825	721	793	846	839	782	835	833	824	785	845	813	819	832	810	798	751	815	841	830	814	782	812	754	845	830	844	755	791	839	786	821	828	808	806	840	816	826	823	795	850	833	779	808	816	805	751	814	817	832	837	828	854	821	815	780	836	808	821	799	770	801	803	829	803	781	802	802	834	827	830	808	789	818	838	859	779	820	802	772	766	835	768	839	782	803	816	847	734	847	812	800	798	839	852	835	812	790	829	798	841	805	861	797	820	804	828	844	841	836	762	848	809	807	787	818	779	844	839	831	790	865	794	817	807	820	818	804	823	799	794	853	822	859	815	801	806	806	805	818	781	788	810	799	835	834	810	808	801	779	800	754	817	799	763	849	801	826	798	818	860	816	850	875	782	874	844	834	838	861	771	782	815	872	831	829	824	812	880	768	833	817	842	813	787	845	840	832	827	829	859	845	824	812	834	777	805	828	808	825	793	787	795	817	760	845	838	855	817	842	783	789	796	778	801	819	811	766	782	799	787	766	845	835	763	788	852	851	812	813	801	813	782	781	816	830	825	799	819	843	783	899	812	826	838	780	799	784	867	806	831	781	769	813	792	827	848	814	803	819	796	823	810	860	819	775	765	828	806	799	831	832	787	769	820	846	820	794	795	805	869	766	818	803	869	801	808	821	828	836	830	854	833	839	763	806	827	821	819	809	786	854	761	781	833	798	845	790	811	802	782	822	783	848	909	888	800	811	839	833	770	837	779	787	807	822	857	794	807	841	775	788	764	799	851	823	832	805	844	773	824	865	866	747	781	811	806	770	835	827	786	805	848	805	818	798	835	799	782	847	832	804	826	799	804	800	814	844	829	820	852	813	791	809	809	833	770	795	799	842	837	819	811	823	798	782	782	796	801	809	851	845	822	805	798	842	782	795	815	849	831	851	816	801	839	822	834	847	818	801	810	810	831	787	768	827	799	862	829	812	835	803	764	853	833	808	792	788	894	783	808	850	825	804	804	782	827	838	858	777	833	765	785	792	847	819	816	803	803	814	845	856	787	806	800	820	865	813	824	779	793	837	791	834	827	811	841	877	806	809	806	816	817	799	815	823	848	832	801	894	812	803	810	847	838	774	823	779	831	783	815	829	794	808	794	786	827	769	808	784	812	832	850	831	829	784	838	829	817	757	787	764	826	814	877	798	835	808	811	809	787	818	808	792	808	837	862	775	827	794	819	865	798	764	801	791	822	831	830	813	849	821	750	853	794	815	834	868	825	800	801	848	833	854	790	787	770	801	787	827	853	800	798	804	855	788	844	824	783	844	833	794	819	779	776	815	849	789	780	805	802	777	793	800	817	782	790	831	752	781	833	841	826	847	808	811	833	816	827	826	847	808	830	793	854	841	814	817	866	815	827	805	822	867	776	827	770	845	811	854	812	760	811	813	834	848	781	835	792	796	812	844	790	806	805	840	791	781	830	839	836	746	814	776	802	842	813	801	819	787	826	825	809	806	832	861	818	807	880	824	814	778	842	801	810	833	829	859	812	833	798	793	837	843	842	819	818	813	812	763	765	836	779	837	807	854	794	835	753	830	831	803	821	773	813	842	837	830	812	826	811	826	826	810	788	771	755	788	769	808	791	842	783	783	782	783	828	819	797	797	814	791	802	824	781	757	838	811	783	814	813	801	774	789	876	806	840	789	807	787	825	834	804	795	825	828	796	771	837	820	823	803	823	809	779	799	818	826	806	792	795	818	846	818	786	841	831	783	802	824	817	873	878	798	806	830	795	756	837	766	808	788	801	793	822	758	834	862	802	840	824	826	862	836	829	764	796	761	844	812	826	835	800	805	753	831	789	844	835	786	840	833	826	839	786	807	868	795	794	785	819	833	815	817	818	819	820	862	803	846	832	807	780	806	843	826	850	830	806	777	773	818	763	811	855	795	806	789	781	827	797	819	821	759	746	810	795	851	798	842	791	799	789	820	815	813	815	854	787	830	826	828	811	827	812	820	794	818	825	818	807	814	817	766	824	821	827	830	812	770	837	808	806	800	861	821	819	779	821	787	820	790	821	826	811	797	857	809	786	771	814	807	802	813	856	834	891	761	842	842	810	829	872	783	806	821	820	800	836	857	831	793	790	842	859	799	835	797	811	817	833	796	775	883	812	762	813	784	817	826	844	823	744	786	858	752	822	772	814	798	858	805	816	793	810	808	831	821	803	761	847	805	831	830	818	819	849	852	869	823	833	787	834	831	774	846	804	842	817	831	815	829	825	811	846	791	790	829	809	798	839	820	827	858	816	770	802	853	749	872	792	778	819	836	785	751	828	795	839	800	827	789	832	809	803	776	833	823	765	727	819	738	736	833	822	809	801	810	794	824	804	785	837	798	782	827	789	830	774	802	810	800	837	854	840	863	851	807	769	849	840	783	814	805	844	845	785	793	752	798	818	872	804	850	776	805	825	840	778	821	831	844	808	814	834	792	787	821	810	834	820	797	836	827	754	858	837	810	775	856	800	777	853	815	841	800	796	851	812	777	863	804	876	821	789	788	819	820	827	793	780	831	819	868	869	793	793	795	846	774	837	773	806	810	813	840	800	801	868	793	849	808	838	810	836	839	818	856	741	808	807	834	767	796	782	800	825	800	829	779	774	824	787	821	821	842	863	822	824	798	772	818	841	802	787	812	837	818	785	846	798	817	752	825	818	870	869	852	827	786	788	819	770	766	806	837	829	794	775	810	772	823	835	815	832	820	828	781	846	786	803	819	788	861	732	860	823	770	829	832	789	828	855	859	844	809	845	822	755	818	805	834	837	826	822	826	798	838	817	782	794	828	871	771	825	799	804	878	808	815	791	850	830	791	823	785	848	749	821	821	816	803	787	794	793	783	794	838	777	850	788	825	779	790	804	815	792	849	776	813	825	785	828	819	804	809	802	807	803	770	805	750	854	814	813	808	801	827	759	804	813	796	775	825	811
8280	1403	868	630	469	468	600	771	694	598	612	541	515	480	409	378	339	279	235	215	174	161	180	158	170	149	130	131	104	118	98	93	105	84	70	71	59	66	64	68	74	49	51	61	59	62	43	63	55	51	45	44	43	55	56	40	53	46	55	48	49	39	57	47	46	44	41	39	49	60	46	32	45	47	40	36	55	31	46	44	58	46	42	39	46	49	44	45	53	56	42	51	51	40	48	53	52	52	66	32	48	50	42	57	51	47	48	35	56	53	35	51	45	46	36	46	49	48	53	48	46	31	46	52	46	56	51	68	32	63	55	34	46	44	46	60	34	59	49	42	57	60	44	48	48	50	41	48	53	50	44	43	39	43	51	37	54	45	42	50	37	46	48	52	43	44	46	43	49	42	41	55	47	44	60	36	46	48	43	50	48	42	39	40	42	44	33	49	44	53	36	58	55	49	49	49	53	44	44	56	43	44	54	42	35	39	49	53	41	47	44	50	50	38	35	53	48	35	60	42	35	48	47	40	46	53	49	49	47	49	50	28	40	54	66	47	48	51	33	43	43	52	45	56	53	44	57	29	40	51	46	48	42	39	34	47	38	57	43	53	50	55	38	46	45	60	54	45	38	31	53	41	40	47	51	46	43	53	50	39	34	58	52	47	47	41	47	47	50	46	33	51	43	47	48	50	42	59	56	38	36	46	43	54	51	47	45	46	47	44	57	55	42	47	42	46	70	43	38	35	41	36	57	49	38	53	39	47	50	52	54	49	39	54	47	56	38	51	35	45	48	47	44	58	51	43	40	48	38	52	50	35	46	53	25	47	37	62	52	44	47	48	54	52	44	53	53	50	53	54	60	47	38	51	43	41	42	48	47	60	52	53	46	47	53	42	54	53	46	38	44	45	59	48	55	43	50	59	46	50	41	53	42	44	36	31	51	49	49	46	42	48	42	46	49	49	47	45	47	53	57	48	44	43	58	45	37	48	55	50	45	63	44	56	46	38	50	40	52	49	50	49	43	31	60	47	49	50	48	43	44	55	55	42	36	46	52	41	51	50	50	55	38	52	44	44	56	53	40	42	54	46	44	45	45	54	56	63	41	53	52	36	52	48	48	49	44	50	53	49	51	49	53	46	46	50	45	41	57	38	57	41	51	48	56	51	40	55	59	46	35	54	49	39	55	41	47	52	58	44	50	39	44	51	63	37	47	45	52	47	47	46	54	47	41	41	72	58	45	53	50	50	53	49	43	48	35	38	42	48	50	48	43	61	47	36	50	32	52	50	42	44	42	48	54	52	38	52	47	44	57	43	34	50	56	47	39	59	40	39	49	54	46	56	61	46	46	42	53	42	53	44	40	48	40	45	36	57	46	41	49	40	42	45	52	55	44	44	56	42	46	52	33	42	65	47	49	36	42	50	54	43	67	57	47	43	54	41	51	45	51	63	59	36	43	44	40	47	37	54	47	45	37	45	38	49	42	52	49	40	48	43	36	43	41	47	51	46	46	42	62	54	58	50	41	61	54	46	40	46	36	54	60	41	51	55	56	56	47	41	51	45	55	48	47	63	58	53	41	55	42	52	36	45	43	41	53	37	48	56	57	47	27	53	52	44	47	32	62	35	48	49	49	45	46	50	61	44	50	56	47	50	43	57	50	39	49	38	48	47	43	52	34	60	54	56	45	50	49	37	56	34	48	39	43	38	49	48	56	37	57	44	66	52	55	38	47	55	46	50	49	35	45	53	51	46	52	46	50	45	50	52	51	41	48	39	51	58	50	41	54	45	41	57	52	47	46	40	46	52	32	46	48	41	45	46	50	44	46	48	38	45	55	40	30	45	53	47	53	57	47	46	49	35	41	47	46	50	50	55	43	65	44	48	48	53	45	46	64	54	49	49	41	35	40	46	45	46	53	39	46	52	36	48	45	43	41	55	53	59	46	43	37	47	42	44	48	35	49	49	48	51	52	52	44	55	45	35	49	43	36	50	47	44	42	54	46	41	52	46	52	46	41	52	54	54	42	47	44	56	39	49	53	42	50	41	52	51	46	42	42	61	52	59	32	44	46	40	50	47	47	43	51	42	44	49	41	39	56	40	41	54	49	50	43	42	41	49	52	46	43	37	49	46	37	51	48	49	51	51	50	45	56	39	46	44	43	50	45	32	47	44	60	63	33	57	51	47	55	46	43	45	32	40	58	60	46	60	58	35	37	37	40	43	48	41	51	48	43	44	37	56	46	45	45	47	35	44	42	58	48	53	51	45	49	39	53	38	45	42	44	54	42	58	41	55	55	42	49	43	46	41	41	41	53	47	53	46	42	43	45	53	40	37	66	41	52	53	63	43	50	40	41	48	46	42	39	55	49	55	35	52	55	39	44	49	43	38	56	52	45	50	44	50	46	47	57	48	46	40	43	36	47	43	39	55	40	62	48	49	48	36	47	57	45	50	33	50	55	41	41	44	38	50	45	50	44	48	56	41	48	54	46	43	35	49	57	44	42	52	39	54	45	43	43	37	49	42	60	53	44	44	61	53	46	40	44	43	55	44	41	44	53	51	58	36	28	61	44	54	36	47	60	41	40	45	52	31	34	54	46	53	41	50	49	57	54	37	51	50	44	50	39	49	42	47	36	48	49	42	43	48	58	51	42	38	52	54	52	43	51	57	47	51	57	47	46	46	52	51	54	38	49	41	49	51	47	42	56	42	44	46	54	40	45	55	39	55	46	53	50	40	45	40	52	42	45	44	51	40	47	41	47	49	50	33	50	45	51	48	37	43	44	43	44	39	42	39	60	41	54	43	51	47	48	52	52	31	50	42	42	49	41	45	47	50	51	45	55	46	54	58	49	47	57	48	25	45	41	59	41	52	44	41	57	53	63	47	31	49	45	50	48	55	52	45	46	48	48	56	49	48	50	56	47	42	45	52	54	54	41	59	36	55	56	47	44	50	38	47	47	45	45	36	59	39	47	50	47	43	39	40	53	54	45	46	43	53	56	42	42	46	53	50	53	45	49	54	41	51	48	49	44	57	53	44	39	53	48	44	57	48	41	42	48	44	51	43	41	66	45	42	49	46	50	40	40	42	50	45	36	46	34	39	45	51	30	53	51	51	43	49	51	52	40	36	61	49	62	45	45	56	55	50	54	49	46	45	48	52	53	44	47	50	50	42	47	44	38	48	51	48	47	42	49	46	50	52	42	53	47	47	47	38	60	47	47	51	47	51	40	51	56	54	49	40	53	46	34	41	47	59	51	48	49	45	47	44	52	45	52	46	41	52	52	42	37	43	48	50	52	40	58	55	33	34	45	53	56	46	53	43	54	53	42	46	44	47	51	49	57	54	40	52	51	56	58	41	57	41	43	57	60	33	58	39	48	46	57	41	46	44	44	42	38	46	43	43	54	49	50	48	55	41	51	32	50	52	57	62	50	47	47	64	45	52	70	53	54	40	45	46	35	37	56	53	53	52	38	61	57	45	49	39	49	37
27034	12451	9352	10817	17858	22314	23405	23642	20635	18962	18298	16028	15087	13295	11617	10400	8805	7475	6295	5300	4343	4186	4727	4166	3745	3271	2746	2459	2325	2186	2090	1852	1771	1568	1197	1058	958	880	838	820	725	654	658	694	647	613	610	602	594	553	512	472	483	508	515	488	463	441	428	425	433	420	419	438	403	432	445	384	370	440	402	398	405	386	429	410	388	405	436	433	397	390	378	425	392	407	397	412	389	398	395	396	402	411	393	393	395	409	384	405	400	431	401	382	388	400	374	397	372	431	402	409	394	361	408	380	387	415	418	370	387	393	413	412	373	367	363	410	401	409	387	415	432	419	398	390	366	407	385	372	410	371	388	384	366	399	389	386	390	375	417	416	411	380	393	439	367	384	411	404	378	357	402	363	370	376	402	380	407	401	402	411	426	366	403	379	404	371	369	384	371	387	393	378	409	369	438	401	409	373	388	390	381	381	362	423	378	411	406	380	396	397	392	401	436	374	381	393	387	393	383	383	378	400	392	405	447	399	389	407	395	359	378	374	414	394	383	400	406	400	397	351	404	378	376	412	373	423	395	397	360	411	392	403	395	384	412	411	375	401	414	428	406	368	388	410	394	390	451	423	401	411	342	349	424	397	380	403	366	403	368	403	396	398	395	375	363	422	364	375	387	390	406	380	435	394	397	407	397	379	412	407	405	383	392	441	439	426	396	393	401	367	407	406	355	391	412	397	381	395	394	403	412	411	426	398	405	361	399	402	366	397	352	382	413	356	408	391	387	391	402	382	385	402	393	416	416	399	399	391	414	420	421	380	404	370	404	440	374	362	403	401	357	377	405	384	382	403	393	390	364	406	413	373	419	368	441	397	437	370	408	363	376	396	409	384	393	377	386	395	389	437	393	368	433	372	366	392	403	388	399	393	390	395	378	364	370	387	391	372	382	393	412	384	387	386	396	428	397	397	398	380	387	383	415	397	403	416	389	389	398	400	364	373	374	368	391	380	403	418	405	397	382	387	380	404	412	393	391	394	354	389	383	365	346	390	384	401	418	408	373	434	357	400	390	405	382	391	408	356	408	397	381	429	396	389	387	385	421	397	424	385	385	362	398	413	404	414	384	392	418	417	408	399	392	372	377	388	400	408	385	412	401	425	374	378	404	356	419	390	355	388	424	427	418	403	418	383	389	377	406	381	369	403	392	372	407	370	447	389	408	378	428	414	391	421	379	428	386	385	405	396	402	428	398	384	389	412	380	406	389	376	422	394	399	388	399	403	437	350	398	384	401	391	363	402	400	435	423	385	409	440	395	386	397	434	403	427	398	418	399	390	443	387	390	403	379	391	400	443	412	361	367	369	408	442	389	397	398	394	415	366	400	378	388	409	403	402	403	422	360	382	431	393	417	399	414	404	391	419	422	411	407	446	432	374	381	407	378	419	397	402	390	387	429	406	388	413	411	379	392	405	391	383	384	401	377	394	406	374	398	394	428	419	397	415	357	417	370	404	408	384	409	384	382	380	389	406	400	428	421	357	398	385	435	411	405	370	372	360	350	381	399	416	416	395	395	396	375	423	406	366	375	407	408	345	356	403	359	412	417	400	391	373	387	389	390	391	412	409	386	395	376	398	361	419	372	374	388	415	393	377	378	402	413	397	377	382	395	420	397	410	376	353	394	414	395	417	413	367	390	399	369	424	407	397	377	410	405	383	417	406	368	364	410	384	374	377	396	421	442	355	384	419	409	393	343	431	422	385	377	385	405	412	398	381	393	408	364	377	388	341	387	428	405	412	396	385	410	349	373	386	448	385	373	421	393	388	385	389	397	376	410	411	391	394	387	397	437	366	407	442	408	415	405	362	365	422	436	402	397	390	383	378	370	417	381	414	370	402	422	394	389	393	406	414	405	344	400	390	413	395	398	401	422	373	387	358	375	395	393	413	427	387	387	378	391	356	410	395	390	370	392	356	375	426	367	383	368	417	384	412	420	408	402	367	411	373	417	365	375	388	421	416	401	392	386	397	412	426	387	399	417	386	381	402	389	396	396	375	354	432	421	380	388	397	381	351	374	408	425	370	351	424	379	371	394	386	408	421	399	394	373	398	418	400	389	386	392	366	392	402	375	380	372	389	363	382	388	406	410	403	358	429	406	389	377	398	419	421	392	403	375	388	376	382	419	406	427	407	368	393	412	354	399	406	367	399	371	393	406	374	403	420	363	370	427	392	381	362	425	380	385	408	435	391	368	390	385	408	372	390	389	380	414	442	381	384	351	367	400	397	418	430	435	347	382	396	350	381	379	409	404	388	383	386	385	374	422	432	420	377	371	391	397	361	359	399	394	408	372	404	396	401	404	388	405	380	399	424	391	409	423	370	391	376	379	389	402	408	421	391	409	369	402	390	383	379	379	387	404	409	421	394	381	408	389	370	367	391	437	397	391	379	380	376	368	435	407	388	345	382	349	414	387	381	378	416	375	413	408	390	386	398	386	428	373	384	424	402	396	390	389	438	379	389	393	384	368	394	365	404	372	394	390	384	397	401	390	415	406	383	396	391	411	441	386	376	433	393	411	419	381	348	392	403	398	410	396	377	410	425	391	366	401	385	396	412	404	369	373	369	388	344	400	404	388	401	376	394	431	391	368	404	411	363	385	390	386	398	419	403	449	365	424	417	422	393	400	409	355	412	403	382	434	393	389	376	414	406	393	409	386	406	377	399	334	421	378	374	385	402	386	366	406	382	436	422	410	386	365	416	400	399	423	392	432	404	398	413	380	394	392	396	421	355	414	404	372	406	384	418	387	399	376	394	384	381	390	373	406	383	365	408	411	427	392	405	393	423	386	407	402	386	408	415	399	384	380	409	383	380	352	386	390	401	417	366	349	389	362	428	397	431	393	400	356	423	364	409	402	409	387	395	413	379	383	411	405	406	406	401	379	383	397	396	375	394	391	382	392	415	410	416	383	377	386	388	432	399	375	371	378	425	404	378	420	430	384	385	394	410	390	402	387	384	380	403	383	396	410	389	397	377	407	424	415	372	402	394	443	389	405	394	399	379	405	364	409	388	403	437	402	374	385	393	377	436	364	382	401	398	383	376	384	406	408	389	398	383	373	410	422	403	396	416	406	428	393	378	430	463	408	395	395	408	417	335	422	421	412	399	419	355	402	386	412	402	390	387	381	390	376	393	390	364	406	440	435	402	408	378	375	378	385	407	405	394	375	397	382	382	409	402	390	417	398	392	372	471	381	384	399	409	382	423	409	411	383	404	403	370	390	367	390	386	412	404	370	406	390	403	386	396	390	395	380	398	419	402	431	385	399	445	402	415	381	429	390	400	433	385	363	413	388	418	390	367	370	415	384	424	345	379	390	374	346	361	435	401	418	408	373	360	400	410	397	397	405	366	360	357	397	372	410	391	369	362	414	378	454	381	399	376	403	405	394	423	404	426	410	388	415	391	386	402	396	399	395	374	395	395	398	375	408	362	413	395	384	392	401	383	418	395	412	371
7832	2058	1236	867	684	679	858	1012	906	902	851	757	757	621	539	467	456	383	303	262	248	243	297	249	177	220	208	171	169	147	156	151	140	124	109	124	114	105	104	101	104	94	101	75	89	85	97	96	95	91	84	102	99	69	89	85	82	80	84	95	83	98	88	84	87	64	87	80	89	100	60	85	72	72	79	77	80	77	93	85	81	82	106	87	95	102	84	81	81	84	86	81	85	90	79	82	85	72	68	82	83	79	72	82	83	87	84	73	80	88	85	72	82	86	81	76	87	80	88	95	74	88	81	101	86	64	87	67	85	90	79	73	83	83	67	99	81	77	73	85	83	75	90	76	76	70	77	79	80	76	79	72	84	84	75	69	93	85	92	69	83	85	97	82	86	98	85	76	76	84	90	87	91	92	65	76	84	95	78	76	75	78	82	80	83	78	74	77	77	93	71	75	70	74	92	99	89	92	88	94	71	99	82	81	84	82	93	76	83	70	66	99	84	95	65	83	72	90	89	74	72	85	86	70	97	82	86	80	74	61	72	84	79	71	76	95	70	87	87	85	98	84	64	79	79	75	90	78	77	68	96	93	84	90	73	87	59	93	77	92	85	77	90	81	85	85	70	74	75	86	85	80	79	86	79	95	78	85	96	88	78	84	75	76	81	73	90	82	81	74	84	81	81	80	58	82	86	73	84	90	85	92	87	68	78	80	82	77	65	85	73	71	85	70	78	70	74	85	72	94	86	70	85	97	55	96	91	83	83	101	87	81	87	93	84	85	55	87	74	63	79	93	74	81	83	85	77	85	74	85	79	78	69	79	76	79	91	70	84	83	101	68	67	83	98	86	83	62	80	80	72	92	85	92	85	90	78	89	87	66	77	95	90	93	61	93	79	87	88	80	61	79	79	79	71	80	77	66	86	66	90	102	82	74	106	71	85	70	88	82	76	60	83	79	93	78	89	69	75	73	75	78	71	84	77	84	78	74	90	84	90	83	68	81	94	69	79	98	86	82	82	93	105	79	66	80	71	73	90	62	91	78	77	75	67	64	95	73	98	64	84	85	73	77	84	82	69	91	94	89	90	101	96	71	85	67	80	72	96	89	79	87	71	92	92	84	80	66	85	78	68	84	85	85	92	89	79	103	76	78	94	68	92	87	61	90	67	84	99	79	71	75	80	79	99	91	74	90	91	78	77	103	90	90	82	77	89	83	84	58	89	83	79	84	74	91	89	78	92	87	75	83	69	82	87	90	76	89	75	79	79	78	73	89	74	79	87	80	79	81	94	92	78	79	95	86	83	86	90	84	68	85	91	88	81	88	77	81	74	81	83	83	67	87	74	93	89	95	85	90	68	89	70	71	90	71	82	75	101	78	70	69	70	89	84	61	78	88	73	84	56	67	89	113	92	74	84	76	86	85	93	93	87	70	75	74	75	70	87	56	72	84	89	95	79	69	63	82	80	81	89	76	76	86	76	88	81	80	87	77	67	89	74	67	65	81	77	86	83	85	88	83	73	84	73	61	92	66	111	93	82	78	72	74	77	78	78	88	91	73	73	91	89	82	85	77	82	88	70	93	75	81	75	85	88	74	96	66	77	61	77	87	73	78	75	85	82	75	96	78	86	82	81	71	110	93	94	76	90	76	80	87	96	94	94	78	79	75	78	74	105	91	74	76	71	93	72	88	81	83	83	90	83	85	90	70	70	98	96	71	89	88	83	102	68	74	78	82	74	79	84	86	92	74	89	92	80	82	85	93	79	74	74	80	86	85	94	84	92	84	75	72	91	64	88	78	78	86	82	81	79	83	84	84	76	70	84	89	87	78	79	102	80	81	88	86	85	73	87	81	90	74	95	87	81	83	81	82	68	94	85	73	88	89	78	88	85	71	75	74	71	61	81	69	60	88	77	86	71	78	83	81	90	76	80	81	76	72	80	77	71	86	83	78	70	83	74	82	73	73	87	90	78	99	73	86	82	72	68	80	94	79	86	78	71	85	69	81	73	82	79	94	85	66	76	69	81	74	96	74	89	86	79	87	91	82	92	84	95	94	63	75	76	83	84	64	79	72	73	78	87	75	86	69	80	91	99	89	70	87	81	80	90	85	85	78	89	82	63	77	94	91	90	87	68	78	86	93	68	75	71	66	86	75	100	73	86	88	85	86	87	81	88	80	75	92	94	84	81	86	67	70	84	84	86	93	72	82	70	90	77	80	78	65	82	74	90	85	74	78	88	70	81	76	71	76	75	90	62	68	87	90	74	80	83	79	88	69	89	81	77	85	95	84	76	80	88	57	72	93	79	76	80	88	65	87	83	56	69	89	81	73	69	87	81	85	74	84	90	95	78	82	86	88	97	68	87	85	85	86	74	86	77	90	78	77	94	87	76	94	84	92	87	76	81	83	89	74	69	76	100	77	74	93	77	105	88	81	68	94	76	97	58	85	86	80	89	79	71	79	89	86	81	82	83	93	82	78	81	77	85	94	75	82	91	82	65	84	82	92	83	88	81	86	85	82	71	73	88	83	75	77	73	69	70	87	84	96	84	81	86	78	65	82	81	73	91	86	90	69	86	89	73	71	68	86	92	76	69	98	88	96	68	74	86	65	72	78	92	95	84	77	75	76	89	72	91	67	83	92	95	73	85	84	82	64	73	82	77	76	78	77	90	81	85	83	81	85	100	74	74	91	84	96	98	79	79	67	76	99	77	71	90	79	93	80	79	78	73	90	70	69	91	76	88	71	86	81	72	75	72	75	70	83	80	89	86	89	67	74	71	69	85	78	95	87	84	87	82	79	63	66	78	86	85	94	79	91	75	87	88	93	90	68	64	72	79	63	89	84	73	65	73	65	75	78	112	70	72	74	85	74	74	89	74	93	81	78	84	89	74	60	84	88	89	85	78	82	89	93	70	84	82	90	81	85	95	88	68	80	81	77	97	76	79	77	77	77	78	79	65	88	78	78	97	86	63	78	89	80	73	78	97	80	89	85	75	82	74	85	73	83	67	79	86	85	101	93	80	70	92	79	91	76	72	90	88	94	80	84	86	94	71	85	82	66	84	85	86	83	86	90	96	95	91	78	84	74	77	90	76	74	76	71	71	85	80	83	86	69	70	81	86	85	84	83	78	73	84	86	73	83	77	75	79	84	79	79	80	91	63	90	91	98	83	93	81	65	68	91	89	75	75	82	71	71	88	103	82	84	85	81	88	75	99	82	80	71	86	88	79	80	86	89	90	87	98	86	91	84	88	61	90	83	77	90	83	64	77	59	64	69	88	88	96	82	90	85	77	78	71	95	72	90	94	95	96	81	85	71	72	86	81	87	83	81	71	69	71	74	81	89	60	93	83	51	74	94	74	103	80	78	91	81	70	91	69	77	95	72	87	94	79	76	70	79	74	91	81	108	83	73	93	78	89	104	87	86	71	88	93	98	91	79	86	94	91	87	72	88	77	91	79	70	83	86	73	86	80	104	86	73	88	75	71	89
32575	15526	11537	13699	22399	25838	26824	27211	24137	22218	21317	19428	18235	16247	14274	12935	10903	9306	8126	6718	5906	5717	6091	5457	4885	4392	3925	3346	3119	2991	2765	2638	2536	2163	1789	1568	1438	1328	1259	1253	1163	1171	1087	1060	1059	981	1001	1019	950	911	826	853	829	841	841	818	789	794	771	738	789	754	773	757	735	741	731	711	699	712	701	720	691	672	771	773	697	729	728	768	703	722	670	724	723	700	711	737	725	712	695	666	644	713	715	686	691	712	675	687	682	740	710	673	676	711	724	726	692	701	706	686	666	673	692	695	692	684	675	721	681	710	666	693	679	710	735	648	687	714	694	670	717	706	687	688	704	672	692	738	684	696	733	678	668	677	701	705	711	674	692	707	676	695	682	661	723	684	729	689	708	667	681	718	673	718	704	750	677	709	729	717	683	673	697	686	695	722	691	700	738	682	713	706	685	754	711	688	682	688	699	714	699	729	685	689	663	676	673	707	674	650	656	668	680	705	712	682	654	667	742	713	691	718	676	701	646	665	707	672	663	716	714	706	704	661	653	647	707	649	716	683	681	676	689	716	716	652	676	670	700	704	693	659	733	646	689	683	658	693	720	669	709	719	704	697	672	695	691	616	690	704	708	664	671	688	728	686	713	733	676	665	688	697	715	713	720	709	694	712	670	716	695	675	704	703	738	680	727	720	673	701	698	719	702	710	712	654	735	698	725	717	688	682	681	671	702	733	708	701	715	696	718	717	701	699	714	695	688	721	715	686	747	696	718	686	670	684	686	642	709	685	708	656	692	728	736	702	685	700	681	692	683	673	678	728	731	727	716	718	721	692	672	678	682	707	698	743	703	677	718	700	723	742	706	673	664	685	726	698	681	646	673	727	721	736	698	646	662	675	656	717	649	676	660	719	710	700	689	680	678	756	671	681	706	683	681	728	727	707	711	708	678	718	679	750	701	680	700	663	688	698	668	688	693	705	653	697	732	709	700	636	754	729	740	691	675	692	706	716	705	651	685	714	723	734	683	717	684	689	678	700	685	670	696	711	615	699	693	665	702	649	696	736	720	672	708	743	692	694	647	720	695	698	697	651	664	713	655	689	723	703	676	698	625	683	711	678	672	678	715	695	666	700	694	652	723	649	658	722	671	671	696	681	657	672	695	717	707	700	651	619	692	696	714	718	730	679	719	621	690	701	701	676	695	685	721	647	706	624	697	704	707	667	695	687	661	732	640	681	676	668	661	723	756	689	659	710	707	692	663	699	740	676	701	672	713	662	710	677	748	664	682	739	694	681	693	633	718	650	695	697	687	696	699	721	644	682	680	691	747	691	678	661	722	707	695	701	723	681	647	650	682	675	734	763	744	672	746	724	699	680	696	723	675	667	674	726	682	700	738	699	694	735	688	706	737	705	717	672	684	695	696	707	675	665	702	680	673	709	714	714	697	710	655	683	742	687	657	704	671	731	667	670	670	671	752	716	705	706	665	735	757	685	708	683	742	675	678	736	683	694	718	705	698	685	666	707	734	669	709	693	700	683	671	708	675	649	700	662	696	679	733	700	722	721	684	701	719	623	661	688	682	686	710	656	716	717	639	720	683	730	679	694	665	662	702	717	739	686	681	690	711	737	686	719	686	655	666	712	700	715	687	669	666	721	683	670	679	664	699	645	693	719	704	739	697	670	673	711	715	684	697	667	669	737	726	642	686	731	671	633	638	702	658	694	687	725	715	674	721	620	718	741	692	668	677	672	718	703	655	641	710	643	648	675	655	695	703	711	708	668	644	726	684	680	681	679	740	685	713	686	680	688	679	688	703	675	669	697	726	690	710	707	672	727	695	664	699	674	655	677	737	740	716	656	671	703	715	711	719	703	722	669	691	670	695	711	699	672	688	683	697	692	657	684	698	676	721	631	722	691	715	702	728	726	682	710	761	718	666	668	702	680	684	702	718	655	671	684	650	718	722	711	709	702	717	675	675	661	676	700	691	727	657	678	652	675	642	746	712	679	722	663	715	671	671	720	679	669	729	697	743	689	697	764	689	689	700	653	706	695	739	687	726	696	670	724	690	725	702	674	698	721	739	720	759	686	695	691	630	692	678	656	683	675	698	721	664	708	747	660	704	710	682	665	686	684	646	712	722	656	694	722	680	754	691	661	637	699	721	669	657	692	709	705	714	665	716	682	657	684	671	713	712	710	651	706	697	703	670	689	718	710	674	687	690	713	663	710	672	691	705	699	679	695	667	692	686	642	711	716	677	702	710	687	667	693	692	709	693	710	755	681	704	728	707	696	676	709	741	706	707	748	682	679	698	734	709	652	680	748	718	692	700	672	729	670	694	680	759	737	708	696	703	680	692	679	671	726	647	666	699	655	691	676	641	681	681	735	671	684	703	668	665	643	719	726	657	691	649	671	705	688	732	662	700	628	656	661	674	714	695	694	690	713	707	687	683	751	720	713	661	685	668	652	686	663	659	667	706	665	717	670	638	677	671	693	691	710	739	686	672	677	719	675	694	729	666	750	711	688	714	687	669	656	698	701	704	703	699	718	696	693	643	681	702	695	713	686	702	660	690	667	681	768	614	720	713	679	694	702	699	691	689	678	662	736	648	724	702	672	672	626	691	749	695	689	687	739	611	698	680	638	659	740	682	687	687	672	696	691	657	694	714	689	705	665	679	708	681	694	653	702	735	725	670	692	657	685	747	687	682	650	653	676	701	676	636	693	697	723	710	648	696	658	728	691	682	652	693	752	679	719	717	663	721	672	712	707	677	734	715	650	652	691	747	716	712	653	742	670	644	752	652	692	711	725	691	658	669	724	719	715	711	708	747	708	726	720	703	673	670	758	692	710	680	666	720	708	685	697	674	673	671	680	712	703	718	633	698	699	717	712	681	722	690	721	698	674	700	723	721	675	738	649	664	713	710	671	704	692	719	726	681	700	725	692	676	660	647	727	673	703	717	687	665	684	713	679	653	696	695	728	704	693	657	672	681	678	694	717	661	653	702	740	695	672	700	667	736	665	732	729	720	666	639	714	698	712	681	685	723	697	637	705	711	695	718	641	694	667	675	701	689	688	717	730	708	688	661	720	679	723	711	694	666	678	722	700	696	658	706	686	700	651	666	686	659	706	706	695	688	688	703	662	674	672	751	721	712	713	672	687	692	691	712	722	694	723	671	706	653	727	652	703	678	699	694	682	673	693	661	712	693	696	696	659	717	699	658	714	712	709	731	654	688	667	667	683	719	688	700	698	668	670	658	667	689	731	691	720	677	713	735	670	670	741	714	710	672	661	678	646	697	695	674	701	709	710	673	678	665	718	691	716	714	685	696	682	672	718	679	737	654	663	686	751	672	702	705	673	633	646	664	707	691	710	686	699	686	701	682	707	699	701	681	695	700	681	648	693	662	723	651	694	690	692	702	721	657	701	673	709	668	648	740	654	741	682	677	670	683	710	698	701	659	717	701	638	673	700	629	711	675	710	697	717	687	677	728	704	694	710	675	677
5545	1029	718	500	413	436	461	613	532	516	527	465	385	357	323	297	259	233	179	159	143	173	154	127	137	125	135	141	117	102	104	109	77	105	95	75	71	81	80	87	65	88	60	76	79	77	79	62	76	70	71	72	75	68	84	82	57	67	86	71	49	68	76	65	82	71	64	79	81	74	71	82	63	61	66	69	74	76	73	71	65	78	70	75	67	75	73	73	71	59	93	62	74	75	75	70	65	76	76	74	76	71	76	76	61	69	76	64	55	66	76	68	79	73	62	69	76	69	56	66	80	67	58	79	67	65	63	80	80	75	76	63	66	64	59	70	77	74	66	69	64	75	72	73	70	72	72	75	68	76	61	63	67	82	74	69	68	77	77	80	59	68	82	67	74	70	69	62	65	80	66	69	78	71	80	71	70	71	66	62	61	69	74	65	74	69	74	51	71	71	57	68	69	69	63	73	67	64	71	70	65	77	59	58	77	58	71	76	69	73	67	64	61	63	74	74	59	62	63	74	79	65	68	70	70	63	69	73	78	79	66	67	55	67	66	57	76	69	64	67	71	78	73	79	56	80	72	77	77	58	79	55	70	80	68	70	77	75	60	69	80	79	81	81	76	61	66	68	58	56	60	72	92	65	73	74	68	73	83	75	79	84	58	77	57	80	82	59	76	84	62	47	83	69	72	72	88	70	73	83	67	68	65	65	73	63	76	64	84	61	78	80	64	87	74	71	60	56	63	76	62	60	84	66	67	59	74	61	82	65	66	69	69	56	77	67	68	78	71	72	76	63	79	62	79	78	68	58	81	53	85	70	74	61	59	64	60	76	66	94	68	77	73	62	57	68	71	61	65	77	79	67	70	78	67	62	65	79	61	71	79	67	68	75	65	83	69	65	84	64	64	65	70	74	76	72	77	52	73	81	75	59	66	82	79	74	65	52	71	55	63	78	80	72	80	84	62	66	69	87	77	74	54	70	67	84	58	72	63	60	72	72	66	69	66	56	80	66	53	59	77	68	81	73	84	76	68	52	74	77	87	77	79	62	72	54	60	64	74	75	69	54	66	68	61	63	74	72	71	80	81	58	66	61	74	63	52	85	72	61	71	67	68	76	75	86	76	74	70	78	66	61	70	62	69	66	63	77	62	58	67	73	70	71	61	76	56	58	68	58	67	63	74	58	74	69	71	63	66	71	67	88	68	66	72	63	70	70	73	70	71	68	73	72	68	61	73	57	73	69	63	58	66	67	75	80	67	66	70	77	76	73	85	72	66	61	46	72	70	66	87	58	62	56	74	74	74	70	56	85	44	64	65	65	62	83	85	75	75	78	74	68	61	74	62	66	75	71	50	58	59	65	71	64	64	72	62	61	85	76	73	71	61	79	71	83	79	77	60	76	91	55	62	76	72	55	73	54	57	60	74	57	71	64	57	67	81	72	88	69	67	75	56	56	77	74	59	72	70	66	89	68	73	61	72	80	74	72	68	50	68	81	78	75	57	69	55	56	79	56	75	68	67	79	57	62	71	67	53	75	71	69	76	69	78	52	53	66	64	64	79	76	53	58	75	83	67	74	72	75	75	72	62	71	72	74	68	80	68	84	75	66	74	71	71	71	87	71	77	76	74	73	55	63	58	65	75	81	84	64	66	73	68	70	61	66	59	56	66	74	77	79	70	69	71	60	57	75	69	63	74	71	74	76	61	61	67	74	74	69	58	65	77	64	73	48	68	81	75	71	64	65	79	65	57	76	74	67	64	69	78	62	77	61	70	76	65	69	58	71	82	70	65	75	62	81	67	63	60	77	78	70	71	71	70	72	81	70	63	70	59	80	70	77	68	65	82	69	60	89	64	74	67	80	64	70	78	71	72	81	72	64	73	69	92	65	68	82	79	67	73	62	71	71	83	86	76	67	65	72	65	60	56	61	71	72	71	78	76	70	51	61	71	76	66	85	72	62	77	55	49	60	76	65	62	50	81	65	67	65	73	80	75	93	66	63	77	84	73	62	59	71	70	66	76	61	83	66	77	59	60	83	72	62	68	65	82	72	67	65	62	65	93	66	78	71	63	71	62	69	73	67	83	79	74	73	60	65	69	67	59	76	69	76	73	71	68	67	81	80	72	54	79	65	68	67	61	73	78	75	76	69	73	83	87	51	69	62	67	72	89	75	73	77	76	71	70	81	84	74	67	72	64	86	73	64	73	75	77	67	81	77	66	77	68	75	80	58	63	77	70	61	76	66	71	78	72	63	64	56	62	64	75	79	56	72	74	75	59	64	51	55	81	65	67	72	61	72	84	58	89	63	60	67	64	72	68	72	68	63	68	45	63	67	73	63	77	63	71	72	84	69	69	78	75	66	67	69	69	71	54	63	54	78	58	72	66	66	51	64	73	68	79	70	62	60	62	56	76	58	69	59	85	62	78	67	68	65	68	66	58	91	77	74	77	79	77	61	72	70	57	85	75	75	69	63	63	75	81	66	51	77	85	71	82	70	69	80	72	58	61	65	71	65	83	62	79	59	64	69	62	75	70	86	58	57	77	58	72	63	79	69	80	66	71	65	61	75	73	62	63	66	86	73	57	78	69	68	73	78	54	57	68	70	89	58	62	78	73	56	72	78	65	65	64	76	82	57	55	53	67	68	54	73	73	71	63	75	68	87	64	70	71	72	72	55	69	61	80	60	67	69	72	68	81	45	67	64	46	74	83	79	73	75	61	58	73	70	57	80	84	85	62	72	78	76	65	79	82	62	67	65	73	75	68	66	71	62	52	58	62	76	79	67	73	77	69	69	62	82	64	71	60	47	63	94	73	74	67	68	65	74	80	67	66	67	60	72	62	89	58	60	79	82	78	71	69	74	77	67	74	59	66	69	80	72	60	73	68	74	72	58	79	55	70	72	60	56	72	62	75	75	80	63	59	65	80	63	72	79	67	58	54	71	65	69	71	73	69	67	69	65	75	63	75	82	72	75	63	76	62	70	52	61	66	77	69	57	72	59	69	74	68	88	77	68	85	78	69	66	71	74	79	71	65	60	64	72	69	64	85	70	84	68	75	67	74	71	74	70	53	72	72	59	69	76	72	65	70	74	79	69	75	67	63	65	62	65	73	85	61	67	81	67	60	63	79	60	70	80	78	85	69	64	68	64	75	61	89	59	83	78	75	79	62	62	75	68	70	82	59	69	63	83	69	76	56	72	72	74	71	73	74	72	82	69	77	71	75	92	80	81	78	66	73	75	67	66	66	59	60	74	71	82	76	64	84	72	73	72	61	60	65	72	75	76	61	83	66	68	72	89	68	63	75	63	71	80	69	84	73	78	64	66	61	77	86	54	58	70	71	68	48	54	93	67	76	61	71	62	78	71	60	70	60	70	67	65	75	80	66	88	74	67	90	66	56	57	70	80	61	74	71	67	54	74	65	69	73	85	64	75	70	71	74	74	67	68	73	70	52	72	63	72	75	69	66	66	56	57	69	72	79	91	53	67
24444	10774	7509	9557	16566	19195	19968	20650	17521	15975	14967	13255	12323	10305	9190	7895	6742	5553	4631	3874	3233	3200	3337	2982	2934	2626	2171	2095	1968	1850	1684	1666	1540	1300	1135	978	909	911	841	859	781	751	733	727	707	747	734	708	711	686	644	637	647	606	620	612	622	660	582	604	642	574	615	596	577	549	591	577	559	606	565	574	571	620	598	573	552	614	581	558	572	563	538	562	576	566	564	576	568	583	576	557	590	549	589	572	587	554	593	554	585	571	553	562	558	565	554	530	568	588	565	570	590	531	560	572	552	584	582	563	578	567	549	599	557	579	620	622	547	563	561	618	592	543	544	576	540	574	574	615	574	622	558	601	542	560	553	571	567	573	556	569	577	585	591	543	542	558	570	592	548	556	562	541	600	562	577	566	564	538	572	604	601	591	570	546	586	567	558	605	590	572	627	574	603	605	562	613	613	560	621	549	588	602	603	608	537	571	584	584	576	584	597	576	583	591	581	570	612	593	582	592	587	537	579	547	546	550	539	560	600	569	554	581	570	529	564	583	552	580	551	540	645	580	574	556	558	527	569	581	540	525	587	597	569	536	613	572	551	580	563	592	583	610	554	575	532	589	570	592	571	574	509	587	577	554	597	626	596	578	584	555	610	600	602	524	583	557	594	566	574	589	595	560	598	592	567	583	582	592	581	569	578	538	576	567	614	591	544	588	567	563	544	581	613	566	544	587	532	551	580	582	588	564	573	567	552	521	622	596	573	571	613	586	592	549	547	564	604	589	609	532	575	559	543	570	572	561	614	562	580	600	554	584	582	564	576	553	543	561	578	601	540	583	566	548	613	572	585	594	558	566	540	581	550	609	565	544	538	553	540	584	609	571	525	566	622	576	556	562	564	574	576	564	592	571	567	537	561	646	562	588	530	605	538	550	563	574	552	590	598	589	596	570	555	542	585	597	531	552	565	602	553	570	538	570	584	581	574	570	580	553	575	588	530	569	570	546	575	571	569	557	539	567	557	650	533	582	549	603	570	528	598	554	549	580	582	590	563	550	575	581	573	552	581	526	546	558	580	587	593	573	597	560	551	573	548	580	553	573	547	601	579	570	574	560	567	521	547	586	547	583	548	586	573	556	569	552	539	521	576	557	563	539	580	584	595	602	555	601	566	588	578	596	566	556	589	568	578	588	572	573	563	539	533	552	547	610	621	565	566	616	542	577	565	590	537	568	576	595	513	583	589	551	556	570	565	569	581	597	592	577	601	581	567	565	555	590	576	604	598	590	577	567	550	585	548	556	579	588	549	605	573	561	594	578	597	538	547	553	577	538	582	531	581	588	548	555	599	565	616	610	543	581	555	575	603	572	539	570	581	569	583	554	569	534	555	533	554	568	592	558	614	560	523	607	548	592	528	593	586	577	576	572	579	589	562	608	583	597	590	554	569	549	582	551	581	577	568	611	547	586	581	579	572	554	567	573	538	566	594	535	569	569	553	550	547	581	590	560	588	553	589	554	575	578	553	542	571	553	614	547	556	636	546	567	599	556	619	586	579	587	571	587	561	576	585	543	568	531	541	554	567	569	586	589	568	574	610	576	566	611	545	547	590	570	572	600	599	605	560	554	627	570	558	575	619	577	596	570	596	565	586	602	576	552	606	593	604	595	559	541	549	536	596	585	553	634	545	594	518	576	566	558	563	545	541	605	549	570	561	571	574	544	570	589	561	584	592	554	577	574	560	603	580	570	557	568	564	546	579	613	554	568	565	603	552	557	611	558	565	575	584	538	602	575	568	585	569	533	599	572	516	566	592	578	562	561	559	577	594	569	582	537	538	557	542	523	594	594	594	572	567	545	584	561	580	535	598	560	598	574	585	545	587	600	572	558	576	566	574	542	572	581	548	563	557	594	539	571	543	581	581	540	546	552	573	632	591	534	549	533	532	592	587	596	570	600	561	567	606	545	535	581	589	596	511	615	610	571	541	521	564	580	581	567	593	531	598	555	572	569	595	585	562	572	556	575	559	573	581	550	628	565	635	578	598	552	549	538	576	586	626	602	592	567	550	583	583	562	556	566	552	590	599	521	550	568	531	534	565	557	627	570	591	594	572	568	563	584	563	591	574	589	527	592	594	567	608	602	551	591	564	545	574	550	596	571	625	546	588	597	576	520	581	577	593	537	552	598	598	583	563	555	620	533	553	585	584	561	566	578	621	559	551	552	576	567	576	601	612	605	565	590	588	588	562	617	576	541	581	584	558	613	555	603	562	560	574	598	568	551	549	580	539	577	576	552	539	575	576	542	574	583	578	606	558	564	551	566	560	588	611	517	572	562	596	569	584	567	590	580	552	598	562	640	516	570	580	548	596	581	587	573	613	573	585	567	599	556	574	584	547	599	591	598	555	546	598	606	552	584	567	571	546	548	521	577	578	572	549	557	629	596	560	573	543	588	528	583	575	629	583	578	588	567	512	579	542	565	601	576	573	584	589	561	568	612	591	587	554	581	580	589	574	611	583	591	579	557	541	579	551	587	559	575	589	605	577	560	539	564	572	556	570	585	589	590	573	567	582	574	556	594	571	556	558	554	607	583	565	601	555	582	601	597	553	602	560	619	559	544	612	557	562	587	573	595	579	542	597	548	589	578	589	598	595	585	577	587	599	559	585	553	593	555	582	601	572	563	596	586	547	587	581	578	549	517	574	536	581	593	575	557	552	559	553	540	630	564	616	601	608	583	599	563	557	594	543	565	584	550	573	525	578	592	607	565	568	570	578	541	549	612	589	524	554	550	557	559	625	593	651	578	561	588	546	590	575	616	568	566	573	572	541	548	608	581	572	567	582	557	553	546	540	511	573	576	565	548	599	635	560	577	591	580	564	565	570	591	597	587	539	555	562	606	565	587	552	593	519	568	588	566	575	618	569	608	541	616	565	607	604	616	607	610	551	587	508	618	587	557	588	539	599	576	594	542	590	568	597	581	547	564	567	538	586	562	561	531	563	579	527	577	558	522	550	589	578	582	602	534	569	576	572	586	550	552	557	601	532	579	581	592	575	578	508	575	593	563	596	565	541	568	581	590	557	589	639	572	609	586	550	542	539	542	546	567	551	548	565	574	586	556	551	556	574	588	549	554	592	563	569	564	598	571	594	537	561	603	563	546	560	575	572	572	561	530	532	570	558	591	562	539	532	553	579	621	581	550	575	569	615	590	566	587	604	574	563	562	571	544	600	593	565	555	620	547	561	544	579	577	597	548	590	537	585	547	558	560	585	576	553	572	632	593	544	569	592	571	587	567	585	604	550	564	602	584	554	555	600	553	573	529	619	576	578	554	540	584	574	568	573	567	566	610	615	610	537	570	535	594	608	577	598	567	534	559	588	558	568	603	582	598	573	571	600	601	604	567	590	577	609	586	578	593	605	568	598	615	609	585	552	599	548	575	575	570	616	576	594	564	571	570	559	582	597	565	579	584	587	576	558	545	593	549	549	528	565	555	570	573	530	535	610	592
5949	1836	986	769	607	521	742	989	823	777	753	624	642	535	484	413	383	340	272	232	227	233	238	205	221	196	183	178	133	173	150	160	141	154	126	128	118	92	116	101	102	95	100	100	96	95	109	110	100	125	115	90	103	111	103	86	88	94	114	94	119	75	96	116	84	108	92	104	117	106	95	93	97	122	86	86	104	98	95	88	77	130	93	89	109	119	99	96	95	95	95	88	97	105	108	97	94	102	109	91	84	115	92	103	86	101	89	106	117	100	94	82	109	99	84	104	106	102	95	119	99	96	95	88	93	99	115	66	124	77	101	102	96	89	83	95	101	89	105	89	103	104	104	90	120	94	79	109	77	76	102	92	109	89	78	89	118	86	97	82	107	106	82	104	84	95	103	109	84	106	90	97	106	94	124	103	114	105	81	91	78	97	105	98	96	84	96	81	103	85	92	86	96	102	104	87	88	89	96	79	102	93	104	103	91	100	105	117	102	89	96	99	85	99	85	93	106	98	80	96	96	94	90	97	90	98	96	92	101	103	100	99	81	84	88	101	94	101	92	97	101	108	95	98	99	93	80	95	120	116	79	81	115	92	107	92	114	93	100	81	94	114	98	97	78	100	88	93	111	91	104	81	107	97	83	84	98	91	109	88	98	98	95	115	95	89	84	102	90	101	108	99	97	106	98	103	111	85	94	95	93	84	89	94	109	98	92	118	92	103	97	104	95	89	91	109	92	110	77	94	93	98	87	109	97	89	105	103	89	82	86	109	92	100	92	113	101	101	96	94	94	90	103	94	107	99	106	88	94	102	99	97	89	99	94	95	100	104	97	103	99	97	120	105	91	98	79	109	79	107	102	113	91	102	91	98	84	97	101	90	83	92	96	89	103	95	91	80	81	95	93	94	96	96	89	96	98	93	89	110	114	92	95	120	93	95	105	91	89	82	101	87	91	96	90	98	100	96	96	104	102	105	80	93	101	96	105	93	107	85	89	91	89	90	88	93	78	98	90	107	92	85	103	87	93	111	90	97	96	73	96	90	95	102	76	89	82	89	102	85	96	90	83	97	109	97	96	93	114	97	97	84	115	85	106	93	81	125	108	99	112	95	93	90	110	102	85	94	98	83	84	73	84	83	103	105	98	69	96	91	95	94	93	94	98	100	89	90	88	89	71	96	95	106	81	103	95	94	95	97	109	98	95	112	98	89	98	109	112	97	95	99	110	80	92	97	102	86	107	96	102	98	103	90	93	96	108	112	108	120	99	90	103	83	94	72	100	89	96	72	107	103	108	88	106	103	93	123	85	87	91	101	106	99	71	116	128	111	105	89	100	107	81	110	89	90	85	89	89	110	98	90	76	94	120	109	92	119	97	99	106	113	109	92	110	90	104	86	97	92	104	116	104	98	106	96	105	96	95	98	93	99	87	96	86	112	102	95	94	84	97	91	96	93	79	104	98	93	95	98	81	104	108	95	113	102	89	100	91	83	91	87	102	93	106	111	92	87	96	102	84	124	104	80	106	92	92	95	92	95	99	109	105	107	93	95	104	93	99	116	98	78	102	102	92	87	89	86	101	103	85	92	128	96	88	95	107	95	99	113	92	93	96	88	85	101	99	98	95	99	104	92	93	125	92	102	98	143	98	101	100	100	97	101	84	105	88	108	89	99	89	100	85	110	96	108	104	92	100	93	98	101	96	105	92	104	84	79	101	108	91	100	90	90	90	96	92	85	88	115	106	116	109	89	100	95	78	109	100	102	88	87	108	96	88	101	109	112	83	83	108	82	92	107	85	96	81	88	82	106	96	107	83	94	91	87	105	102	91	81	90	90	97	106	105	100	93	92	92	97	101	111	85	95	101	96	79	104	88	105	105	87	99	86	103	93	83	108	87	92	93	94	103	105	103	93	88	80	95	93	100	105	114	95	95	100	97	98	97	101	104	106	99	102	96	90	101	112	89	92	93	99	98	97	94	110	100	96	100	89	98	118	104	103	95	91	103	103	90	99	85	95	94	113	80	95	102	88	99	75	96	85	100	87	103	91	94	97	108	73	91	98	98	107	112	93	98	94	120	106	97	89	113	97	90	97	95	99	89	74	115	102	96	89	115	99	86	84	107	85	84	102	93	106	111	93	102	90	84	93	91	94	98	87	90	102	86	100	77	85	111	97	100	92	105	95	106	100	107	90	96	103	109	106	101	99	83	89	101	100	91	99	101	106	105	96	108	100	87	96	112	95	106	91	96	97	76	92	102	90	112	84	100	92	93	113	97	95	99	90	113	93	100	98	87	94	92	107	112	105	114	84	74	89	86	88	98	96	109	86	89	92	97	76	94	113	110	109	89	97	87	100	101	87	107	86	108	101	93	100	101	74	113	100	101	100	109	94	103	91	100	113	120	89	90	114	94	104	94	100	102	114	99	67	109	99	90	127	86	108	102	99	82	93	72	88	93	93	104	90	125	88	95	94	119	102	93	100	108	109	84	101	92	93	110	109	94	77	103	95	103	98	95	101	94	92	89	83	98	97	99	99	93	113	99	94	87	94	104	89	98	93	89	108	105	102	104	92	86	95	99	105	107	83	93	86	112	110	95	91	92	86	122	71	97	85	101	108	89	99	93	93	104	90	94	105	96	95	100	82	98	105	107	88	102	94	84	106	105	105	99	92	89	95	81	114	101	115	109	93	82	83	81	95	100	91	91	104	101	106	82	86	102	107	100	98	100	100	94	114	96	83	104	104	110	114	96	87	96	80	93	87	87	106	92	104	100	104	104	113	108	87	94	104	103	119	103	96	95	85	91	106	109	108	89	89	98	117	102	82	96	88	89	104	91	86	101	99	109	75	89	89	99	100	107	102	101	101	98	91	85	102	110	87	100	96	106	110	93	124	107	94	112	93	94	97	94	112	102	115	96	105	97	88	115	106	73	103	102	91	82	113	82	102	86	83	93	102	90	85	107	99	98	87	90	101	97	87	77	114	94	92	84	94	112	112	102	114	118	97	93	99	89	94	92	85	86	91	88	99	102	98	81	105	93	92	82	89	89	108	77	84	100	91	92	95	98	85	102	113	101	106	85	97	108	100	88	98	108	82	91	95	104	94	95	93	93	113	104	92	77	91	88	85	99	71	95	103	100	99	109	103	107	78	87	90	93	95	108	99	75	81	101	131	97	108	108	101	79	100	112	80	105	108	76	101	95	105	93	94	101	96	102	91	95	88	98	100	106	90	106	93	88	90	104	101	115	94	107	110	85	101	98	81	87	93	98	92	100	108	112	103	100	108	95	116	102	96	91	97	98	105	102	91	95	99	98	100	73	89	81	94	97	108	90	92	88	102	92	95	93	105	105	84	97	92	111	95	106	87	96	109	77	87	113	95	86	84	92	107	91	110	91	86	83	96	98	96	84	95	104	81	89	111	75	87	105	97	88	95	91	87	92	88	106	100	86	94	110	102	85	105	102	85	120	91	97	99	93	85	86	103	117	95	104	96
30998	14105	10237	12708	20859	23625	24290	25610	22200	20573	19261	17151	16066	13794	12213	10452	8962	7514	6370	5345	4650	4869	4836	4445	4063	3705	3376	3042	2953	2663	2354	2445	2202	1847	1608	1451	1337	1308	1174	1156	1132	1142	1098	1025	1041	1004	969	1025	970	863	894	858	872	948	900	869	859	873	840	845	869	787	851	860	782	794	828	806	850	817	821	830	830	796	844	805	843	795	796	769	769	811	802	813	802	792	764	767	798	769	866	801	741	756	781	869	783	818	866	828	804	819	788	741	826	833	859	781	801	786	761	798	786	793	818	757	815	836	832	762	785	774	791	796	791	787	782	792	762	793	760	748	742	772	765	772	782	817	756	786	784	777	786	797	762	839	825	786	796	807	774	807	762	738	784	818	827	797	792	838	823	760	762	839	782	780	787	763	763	807	800	868	801	810	798	800	784	832	786	785	818	783	837	790	821	811	785	788	851	786	866	809	823	825	778	789	800	802	810	780	769	758	812	759	799	827	768	808	758	816	841	841	795	799	807	789	755	780	846	801	771	802	784	788	914	837	829	775	805	755	804	771	812	845	804	793	845	835	788	805	835	770	798	811	804	824	751	833	818	786	811	758	770	776	753	798	790	841	813	795	787	752	772	818	833	813	805	770	767	799	807	803	848	792	771	812	793	715	769	792	784	822	853	824	857	786	764	774	788	778	800	801	759	727	753	783	829	838	798	785	797	844	766	802	810	838	863	843	728	803	798	809	797	774	765	806	811	820	797	819	796	775	813	766	770	840	844	831	749	778	818	789	832	864	802	792	812	762	754	764	807	794	800	831	819	821	773	811	820	782	812	766	776	764	782	806	788	814	777	790	796	775	749	786	845	816	780	800	789	781	816	854	753	760	761	762	821	777	835	815	770	801	770	825	804	802	780	774	780	812	757	795	804	776	810	805	792	771	797	805	795	804	835	824	834	789	840	852	828	747	801	813	764	803	814	786	824	832	808	792	786	785	779	798	815	763	830	818	809	795	814	791	775	812	788	807	833	805	848	802	831	812	805	772	815	828	799	797	840	791	841	804	783	788	780	773	853	812	842	782	758	797	804	808	764	782	800	834	769	782	804	792	763	821	831	797	786	779	799	826	832	827	814	762	781	854	837	812	824	727	790	768	788	791	803	797	808	813	888	793	779	794	749	771	784	825	821	801	814	793	798	770	773	827	797	786	812	797	752	827	841	816	823	794	792	791	764	757	793	822	850	763	759	842	823	836	778	764	773	791	782	779	802	836	841	775	784	804	863	736	842	811	780	804	812	790	786	783	867	830	789	804	864	830	794	752	788	797	821	739	790	802	743	793	757	813	767	791	876	800	790	810	837	779	763	791	796	799	796	828	834	775	788	788	847	786	804	828	784	809	812	786	777	790	806	799	743	782	797	827	755	800	794	776	777	822	780	811	790	859	788	863	808	813	755	781	817	762	802	826	793	803	867	747	801	760	795	774	755	798	792	798	857	809	785	806	778	810	725	857	830	798	847	774	780	768	852	847	814	793	814	777	812	783	801	804	749	812	830	822	760	754	799	823	823	818	808	789	805	797	802	791	763	877	776	838	807	821	761	754	832	817	858	766	772	831	769	781	800	758	772	767	790	810	820	839	819	745	791	746	759	843	783	789	767	833	811	843	813	784	826	816	791	747	796	764	791	815	808	787	799	793	825	836	751	798	847	815	812	736	786	729	794	810	761	831	779	807	795	774	819	851	786	795	815	802	848	789	800	813	767	724	813	781	741	827	758	787	809	797	776	796	816	810	802	756	800	766	768	739	801	794	827	764	796	827	783	728	778	832	750	800	811	822	805	834	800	761	803	801	792	827	816	798	779	787	846	821	798	800	830	808	775	845	789	775	792	786	803	801	778	778	765	850	774	796	836	790	794	816	800	798	812	749	821	761	801	775	767	796	727	816	748	834	802	772	836	804	780	811	790	826	795	777	776	797	832	769	845	829	768	779	775	791	809	854	806	824	799	751	800	822	803	831	789	763	824	754	815	821	831	769	762	785	791	798	797	800	748	800	780	795	760	819	734	767	789	799	815	764	773	745	802	822	825	758	737	799	776	823	815	838	842	808	768	789	812	796	770	794	781	804	829	738	795	850	769	735	757	801	784	790	772	768	786	724	804	821	817	775	833	801	758	826	767	808	792	741	846	788	781	782	825	865	844	802	828	759	747	767	764	836	888	793	777	789	780	804	818	808	750	856	768	835	809	816	824	806	840	782	803	803	847	806	790	794	787	755	819	810	848	735	797	833	777	773	728	809	737	813	778	758	824	777	785	797	760	789	796	817	774	805	818	755	822	795	819	828	836	804	785	794	783	806	850	768	805	815	817	802	737	762	826	768	765	767	774	793	796	813	769	815	805	821	789	757	792	769	799	814	783	794	782	870	784	810	806	822	835	797	817	831	836	754	756	785	789	831	845	796	805	811	789	790	808	819	829	763	814	749	808	768	822	767	749	808	797	803	786	814	809	786	850	807	818	776	798	814	795	770	811	814	803	754	774	734	796	810	808	812	801	823	818	797	843	798	832	800	762	796	773	823	765	781	832	817	862	745	857	804	827	769	830	797	783	772	773	825	811	837	791	824	784	790	821	788	806	875	811	787	807	822	799	793	800	792	788	798	805	811	780	772	840	849	803	780	832	727	756	820	814	835	783	786	812	783	822	796	812	797	778	792	800	795	841	757	803	758	762	772	808	812	820	778	774	812	797	800	860	784	799	817	806	812	803	814	790	788	788	821	787	745	781	806	767	840	766	805	818	807	765	843	773	780	821	793	802	803	783	775	836	803	793	778	829	809	780	792	799	770	759	804	761	810	788	791	803	798	784	823	826	798	776	774	813	785	796	772	792	781	783	769	786	788	772	810	812	784	783	800	800	862	779	788	815	833	793	764	817	755	829	803	759	782	804	757	793	848	819	838	790	773	833	783	787	751	824	789	742	795	836	860	865	810	809	809	786	817	764	823	787	810	794	818	834	809	763	804	849	827	806	833	785	754	741	835	841	813	806	776	800	771	796	787	777	821	815	855	804	778	810	766	789	752	826	801	817	793	804	819	774	764	811	781	763	830	725	777	745	809	750	857	762	780	801	808	777	819	765	795	825	836	862	829	775	800	794	787	789	817	800	857	767	821	813	819	774	822	810	794	829	781	785	826	803	828	802	774	750	790	783	774	816	817	788	771	828	740	794	806	810	806	833	806	785	774	840	801	798	802	780	737	847	809	743	776	806	826	794	869	806	793	806	806	811	805	854	823	824	809	800	809	793	817	750	783	834	810	794	806	848	783	776	765	815	789	802	803	821	806	786	781	803	791	821	765	819	832	828	815	799	837	830	792	803	797	808	802	809	819	750	788	777	824	794	760	789	816	791	797	820	727	823	794	743	839	808	804	819	822	828	831	793	795	761	774	820	779	767	772	773	807	808	830	801	781	815	839	841	808	813	822	804	769	844	807	832	786	809	800	820	772	818	735	841	788
8180	1450	847	673	575	476	554	717	720	648	638	600	561	442	380	323	292	231	213	179	177	173	148	146	138	149	129	142	129	102	95	103	81	69	72	77	53	65	53	48	48	54	44	56	50	57	51	50	47	58	55	51	43	36	55	55	55	56	49	49	38	43	36	42	52	55	47	45	51	47	45	43	52	36	35	52	46	49	57	45	39	38	51	46	63	38	43	55	40	50	40	46	52	53	44	61	62	50	56	50	47	47	54	49	35	42	46	53	39	49	50	42	38	52	46	51	41	59	44	44	45	49	39	47	53	48	31	50	39	54	47	37	47	41	59	44	43	45	54	31	40	40	40	47	41	35	45	41	53	45	46	56	39	37	51	50	48	40	53	50	39	40	40	48	47	48	55	38	37	39	51	54	40	53	33	38	42	46	43	55	42	40	48	49	54	53	42	37	54	38	39	63	38	30	52	61	40	38	55	39	57	65	46	40	44	34	50	46	42	36	51	61	38	50	37	45	40	39	45	46	42	39	40	56	54	41	48	54	40	49	35	37	34	41	35	58	51	40	45	55	34	43	33	45	30	47	49	53	48	35	41	51	58	37	42	47	56	54	46	46	30	59	60	39	47	41	40	48	43	56	47	49	42	35	54	46	43	48	47	47	43	40	49	38	45	50	50	40	59	45	49	43	44	42	44	47	43	47	40	40	49	39	35	39	46	45	59	44	51	41	44	49	51	44	38	49	38	50	44	41	33	44	54	49	28	51	48	44	44	42	50	46	48	58	47	52	53	41	48	51	41	44	41	55	54	53	40	40	53	43	49	56	44	49	52	42	45	38	38	48	49	42	49	52	41	33	45	38	44	44	41	43	56	44	51	55	51	62	43	52	50	57	50	48	49	56	53	35	52	52	52	51	41	49	44	42	41	50	42	53	46	53	51	42	30	36	57	38	40	50	42	42	56	48	42	40	41	51	51	41	36	37	44	51	46	56	48	52	38	54	43	45	51	44	49	52	51	46	46	43	55	56	39	55	41	40	52	47	49	56	38	47	53	40	35	39	43	45	49	58	37	51	46	53	47	51	45	37	42	51	36	46	45	47	48	51	47	39	37	42	43	53	41	45	49	36	35	38	51	43	40	44	52	42	45	37	47	45	47	49	46	48	43	40	44	62	56	43	41	47	53	47	43	42	41	55	51	45	46	44	29	47	41	45	35	38	41	46	51	39	52	54	43	51	38	56	40	43	60	46	44	43	41	55	52	41	42	40	42	40	51	44	42	32	43	38	49	42	43	39	49	42	37	52	46	59	41	38	52	36	44	46	42	50	60	51	45	58	44	50	47	43	40	37	45	45	40	38	45	36	35	41	45	47	46	48	59	45	44	39	45	48	47	39	46	42	49	34	55	36	50	55	41	45	39	48	42	48	51	48	46	34	39	44	44	46	45	46	37	45	59	45	65	41	40	44	53	48	47	40	43	43	47	53	52	43	44	52	46	42	53	55	36	45	45	44	48	43	48	46	48	55	53	48	49	44	49	40	52	47	34	51	42	46	48	50	53	41	58	42	60	54	58	38	60	49	45	47	36	43	50	33	46	48	44	48	43	57	69	41	47	57	42	59	55	61	50	46	46	47	38	54	60	50	51	34	46	50	54	49	43	57	42	59	43	43	37	48	51	42	32	59	52	60	47	49	41	53	34	45	46	52	35	43	61	52	39	53	36	46	42	43	45	51	60	46	53	46	35	48	55	40	42	34	33	44	42	58	53	58	43	42	44	43	58	37	44	54	41	41	46	38	40	45	56	60	46	31	53	38	50	51	40	52	38	60	42	55	41	45	40	41	51	55	49	64	53	43	49	36	39	46	49	60	42	49	55	47	49	38	51	39	48	47	50	46	44	35	45	51	38	37	37	44	48	57	33	47	41	43	55	44	48	39	51	36	55	47	49	47	48	52	45	48	43	40	43	46	49	55	50	47	44	55	31	50	40	44	35	31	48	49	55	44	42	47	47	41	40	44	48	43	53	31	51	58	42	46	43	46	39	36	56	45	54	33	41	41	53	39	45	49	50	41	41	33	51	46	41	44	45	44	48	46	54	39	36	41	43	35	46	38	47	52	47	46	52	47	46	52	46	45	51	39	40	39	41	52	44	42	44	51	47	45	52	45	31	47	51	44	53	52	51	45	52	52	58	62	51	43	57	53	49	43	47	40	46	47	48	42	45	44	45	54	46	52	49	45	45	53	44	46	31	35	45	49	50	40	46	49	53	58	46	45	49	43	51	50	45	49	45	40	51	50	51	51	48	37	40	51	50	61	52	44	46	51	41	39	50	44	40	26	50	52	47	50	51	49	56	47	42	39	49	60	53	49	62	39	48	63	43	36	31	46	44	54	42	43	56	38	57	41	50	52	32	42	28	46	45	47	50	47	38	48	52	37	46	65	48	48	46	53	49	30	41	40	34	53	46	45	48	35	48	37	44	45	53	52	42	44	41	37	56	57	52	55	53	61	47	41	45	45	43	38	48	50	45	64	45	35	51	52	52	39	57	49	40	53	45	50	48	42	50	53	51	41	50	50	45	52	51	59	54	35	59	40	49	39	47	45	49	48	48	37	48	48	39	50	32	42	45	42	40	39	50	51	33	57	53	54	51	47	45	46	52	51	40	35	50	40	52	39	47	44	52	50	49	33	42	42	38	50	29	36	56	43	46	49	39	36	46	32	46	48	51	39	44	42	45	43	41	46	48	51	41	44	43	43	46	46	55	35	36	48	33	55	50	40	51	49	33	42	28	47	60	53	56	52	45	40	39	36	47	37	43	38	54	38	36	51	42	42	62	45	50	39	44	54	51	48	41	52	42	30	51	40	48	48	53	45	50	38	33	58	50	40	43	35	40	32	40	42	39	46	47	48	57	42	54	55	49	49	42	43	48	40	39	44	47	40	44	48	49	57	43	52	34	42	44	36	39	53	43	45	38	44	53	52	46	52	36	38	40	42	45	38	50	48	35	49	44	46	48	46	52	45	36	48	52	44	58	41	37	46	35	48	43	43	67	38	49	35	53	54	48	42	39	43	60	39	54	49	33	47	45	52	36	38	41	46	48	42	66	34	35	55	50	39	45	49	48	39	43	41	50	52	35	47	59	37	39	44	35	54	45	55	50	42	46	44	47	50	40	58	42	51	39	44	43	48	57	53	39	37	41	44	50	41	47	35	43	53	51	47	45	47	47	49	53	42	53	47	46	36	56	48	40	60	42	51	44	54	59	39	49	33	39	37	56	46	36	46	42	48	46	41	53	49	54	35	45	39	53	50	54	36	42	41	51	39	44	42	49	47	40	47	46	39	47	40	47	48	48	47	36	42	41	46	41	57	48	39	45	36	54	46	50	49	44	45	51	49	47	48	55	44	48	54	45	46	49	44	57	35	47	44	45	51	44	32	40	42	46	54	47	43	38	43	54	49	46	47	50	45	49	40	42	46	45	43	36	62	33	42	49	49
26657	12547	9248	11529	19582	22014	22486	24018	21217	19405	18374	16546	14987	13208	11342	9756	8289	6919	5648	4636	4138	4385	4129	4005	3592	3243	2835	2638	2531	2179	1996	1971	1732	1411	1121	994	928	896	863	769	724	692	647	631	648	588	540	587	542	497	495	496	459	500	496	465	442	435	427	414	400	422	430	401	427	424	403	411	426	342	397	406	399	388	390	379	398	386	424	423	369	409	392	379	407	396	397	405	375	427	386	400	386	353	400	413	357	388	416	374	391	350	374	386	345	383	394	401	374	404	352	404	385	359	382	423	373	420	391	368	386	429	404	402	381	377	377	399	372	381	363	376	414	392	365	388	393	407	408	354	370	363	392	403	418	374	391	407	404	357	429	380	409	395	357	422	393	406	393	403	376	410	412	405	407	365	402	371	369	393	395	372	386	390	387	414	351	376	383	408	408	378	384	413	394	393	383	421	411	363	377	410	376	387	378	387	338	395	390	387	348	353	356	387	384	368	383	388	414	413	410	366	383	389	402	377	374	397	405	393	359	359	389	403	402	382	399	395	394	403	405	402	377	399	376	398	400	384	417	355	374	394	370	411	398	411	408	402	372	406	375	394	375	362	389	407	431	353	367	339	355	350	383	355	387	410	382	363	372	392	374	383	413	392	374	400	416	349	393	398	391	375	376	396	386	350	377	392	376	356	411	376	379	426	393	389	412	383	390	386	372	406	408	362	402	379	364	385	388	379	399	364	357	356	404	350	409	351	396	411	396	399	366	373	396	345	382	420	392	388	367	390	392	336	403	385	342	401	387	384	404	358	364	396	370	399	406	368	368	412	361	382	390	383	375	420	377	412	395	374	374	391	374	372	353	394	420	403	362	360	341	397	375	379	378	365	395	447	372	412	386	371	409	399	368	416	358	374	393	371	385	365	383	397	395	392	372	383	394	365	398	392	384	407	390	350	399	364	383	331	380	349	374	401	384	390	374	408	388	389	355	346	417	365	363	415	384	389	422	380	342	374	402	381	400	365	415	365	383	360	363	412	378	340	376	383	387	375	353	382	356	388	404	374	384	390	384	388	393	384	357	357	381	423	410	363	399	367	374	396	386	417	386	358	362	395	385	346	398	398	356	381	378	398	382	403	393	379	365	437	365	394	410	392	360	351	398	376	434	392	368	409	397	433	411	387	422	383	370	393	402	374	393	360	422	376	335	382	356	371	393	386	364	361	379	411	388	356	422	389	408	402	372	407	399	389	408	371	398	383	355	392	369	390	358	404	369	369	380	394	400	410	377	391	366	365	386	401	380	374	362	371	349	412	327	394	381	363	361	387	379	334	376	339	457	411	363	374	365	365	368	378	358	366	417	387	382	388	356	361	423	378	390	335	425	390	368	395	387	422	383	376	377	398	368	382	394	411	411	353	384	407	364	398	359	389	397	372	366	385	363	400	407	374	403	345	411	417	374	402	383	404	389	363	382	395	387	403	392	383	375	405	387	425	377	362	413	370	386	388	382	402	430	365	392	400	416	377	365	377	389	386	393	391	410	368	382	399	369	388	378	358	398	388	353	382	383	386	387	360	368	423	420	401	367	385	394	391	392	358	351	408	407	362	384	392	359	382	393	375	386	403	385	356	394	431	391	358	374	393	354	397	451	373	373	377	373	363	375	380	377	388	375	380	385	387	387	376	401	347	335	397	402	386	395	344	359	401	354	402	381	384	393	378	379	415	380	371	389	382	399	417	380	392	397	363	393	368	379	437	374	384	396	394	372	375	380	378	377	431	356	381	391	371	375	408	353	382	399	378	356	408	406	368	368	371	384	389	366	412	364	392	350	392	362	398	370	410	359	389	422	388	386	405	426	399	402	384	375	406	369	383	374	349	375	397	372	387	388	380	381	367	392	377	396	377	405	396	404	381	396	391	344	368	379	398	367	398	365	401	373	380	372	394	413	386	346	398	390	360	365	359	383	376	405	409	370	387	402	320	405	405	377	377	396	400	364	398	395	402	421	375	373	364	387	378	384	344	405	376	379	427	358	372	400	449	379	370	393	388	395	415	385	407	384	421	358	384	396	365	370	389	407	379	375	395	390	382	401	391	386	386	392	396	358	386	405	426	380	399	364	393	374	392	394	371	360	405	440	371	381	389	388	406	436	393	373	377	372	401	330	407	372	395	412	386	394	433	370	374	358	386	380	392	358	406	394	397	385	399	385	394	354	399	432	403	350	361	388	402	355	393	387	416	354	374	378	388	366	393	389	394	381	391	404	357	392	405	359	392	387	362	382	385	376	373	397	392	417	348	349	399	379	410	378	385	391	373	385	399	387	391	370	397	411	396	424	376	380	412	335	404	422	375	364	384	369	385	390	381	403	363	372	383	409	381	370	345	356	382	362	409	395	373	402	391	378	384	384	378	375	390	396	366	388	357	364	374	408	390	389	395	411	391	404	377	376	393	392	421	347	384	378	402	378	384	350	380	404	364	387	387	371	375	387	389	416	396	352	386	386	403	409	390	380	360	394	392	392	389	360	395	392	379	350	409	358	375	398	393	391	383	379	418	366	394	391	358	378	396	373	393	349	383	376	357	387	377	380	431	342	377	392	433	391	434	399	413	363	372	389	394	355	397	355	383	404	363	390	390	370	368	370	390	366	383	364	380	381	420	388	372	367	389	400	348	373	394	391	403	380	366	372	421	388	416	378	396	387	398	380	394	377	390	369	402	366	373	382	399	380	389	400	394	387	425	379	399	413	372	393	399	358	366	381	400	396	380	366	385	364	372	415	392	375	417	356	409	389	384	371	375	387	402	377	393	376	362	414	354	388	394	365	405	407	393	371	405	345	388	366	349	391	394	397	404	389	395	390	388	378	364	396	384	421	376	408	419	378	387	367	416	392	405	390	384	376	395	378	410	399	410	382	386	370	376	378	391	372	379	376	410	387	405	366	411	377	369	366	364	381	354	399	397	391	366	388	410	401	450	373	386	415	366	382	384	401	358	423	381	360	387	331	396	375	383	366	377	400	414	365	381	339	379	367	395	379	380	372	415	393	398	375	386	369	373	356	388	410	395	373	362	393	381	390	387	373	375	408	417	364	391	398	396	380	368	416	387	411	371	424	415	403	386	358	382	379	372	386	392	368	437	373	387	365	416	372	390	419	427	399	420	371	373	386	342	438	384	361	388	366	410	377	432	399	368	391	386	371	381	377	377	398	381	415	367	436	385	372	382	390	397	384	413	383	400	406	377	341	366	371	390	387	384	353	376	381	377	380	370	390	415	406	372	372	419	398	413	397	360	354	375	378	400	403	380	383	372	363	372	383	372	372	389	385	351	361	386	359	378	402	401	380	395	385	390	365	371	377	372	385	375	391	394	351	385	362	386	405	372	397	394	371	393	367	379	423	413	395	405	397	399	371	358	358	384	410	377	390	404	353	398	396	373	387	407	398	405	395	400	384	406	382	385	401	403	377	408	379	400	406	419	368	409	377	389	397	374	376	391	362	412	406	394	412	417
7608	2008	1205	975	736	685	787	1043	992	922	881	785	688	598	556	503	411	365	304	258	245	252	275	246	198	205	200	174	167	155	135	148	140	129	117	135	112	108	125	93	95	91	67	74	80	105	76	101	113	76	87	88	77	92	86	79	83	94	75	80	79	91	97	78	89	74	72	83	82	65	92	88	73	85	76	77	91	84	69	80	74	102	89	95	94	73	93	85	79	64	92	75	78	85	82	79	81	68	94	58	87	65	77	80	72	74	76	81	66	93	96	81	99	82	88	66	71	75	81	72	97	88	72	79	81	61	67	92	73	97	95	83	85	82	74	88	77	81	87	89	87	77	74	82	95	80	71	67	70	87	96	73	69	82	78	70	85	89	90	84	77	91	81	91	87	75	80	80	59	72	65	83	74	111	84	97	86	98	80	65	90	88	84	76	78	88	73	69	82	86	80	84	69	74	75	73	67	82	67	68	91	93	84	83	70	97	72	81	71	86	64	82	80	106	61	84	90	86	86	91	72	74	61	97	86	93	79	71	86	71	92	66	67	78	90	85	83	82	75	87	92	65	66	89	75	84	76	88	73	85	86	103	71	76	72	88	70	73	70	74	94	88	91	91	64	80	78	69	92	86	76	82	81	76	75	99	68	80	84	88	90	76	78	68	90	81	73	85	72	69	70	67	66	77	58	86	66	73	75	68	79	85	85	88	95	81	91	60	88	81	76	83	86	83	76	79	76	78	66	83	71	75	77	79	71	72	83	91	79	90	82	71	83	84	74	78	85	88	79	80	63	83	88	78	73	79	78	81	72	80	75	69	83	76	66	80	80	84	68	92	72	79	84	74	96	67	77	88	72	97	82	80	83	80	85	79	76	85	81	85	90	75	91	80	72	72	71	80	85	74	75	73	82	76	62	79	83	74	86	81	81	88	78	75	83	83	83	76	75	88	82	81	71	85	79	85	74	74	76	76	86	78	77	79	87	83	87	80	78	75	82	73	82	88	96	71	75	81	97	62	77	74	82	83	95	78	85	86	87	84	87	78	67	103	82	81	72	100	88	89	82	85	86	89	95	85	86	81	91	83	81	91	82	82	75	82	77	88	83	76	86	90	62	83	84	84	85	63	72	76	66	93	76	76	83	83	94	87	80	79	70	81	68	85	60	61	83	69	79	77	60	78	86	77	95	77	98	80	89	75	78	89	76	85	86	91	74	84	90	78	81	79	80	77	79	65	84	79	83	89	52	87	83	80	69	83	87	80	78	77	79	84	70	99	79	91	86	70	74	78	87	103	73	70	87	89	66	83	90	89	96	78	76	65	85	73	69	80	83	93	84	91	83	65	81	85	78	73	78	74	80	92	81	74	97	76	70	83	83	94	80	89	87	72	89	76	85	81	79	79	72	79	88	92	66	93	93	67	79	80	78	92	85	77	73	85	68	83	84	73	77	88	87	71	85	86	100	76	86	79	70	74	82	104	77	81	80	80	93	73	66	84	91	69	86	71	93	76	71	110	91	76	73	75	83	63	72	76	88	93	91	68	76	74	75	73	68	81	70	88	74	78	77	56	70	74	72	82	92	63	89	63	81	76	74	81	71	90	89	99	80	66	69	67	96	63	71	86	80	102	85	112	83	87	75	71	88	74	81	73	90	81	90	80	83	98	74	78	73	84	80	86	88	78	77	79	73	72	85	73	104	78	69	87	83	78	76	96	84	88	74	73	75	81	82	64	72	81	83	82	94	81	77	103	86	74	69	93	87	68	88	89	87	75	90	80	67	62	85	86	87	73	79	67	85	69	88	77	81	86	92	85	81	78	77	75	88	70	77	90	81	81	80	79	79	76	79	82	83	87	78	79	94	76	92	93	85	73	90	84	96	79	57	80	76	87	84	86	70	77	94	81	82	82	75	89	78	86	71	69	78	67	77	75	89	87	82	84	82	78	80	85	87	88	81	80	76	73	78	78	74	79	67	78	86	82	90	75	81	92	89	81	83	95	85	99	87	75	86	85	72	82	82	81	80	76	72	82	88	78	93	91	82	76	83	86	71	85	80	76	68	71	88	99	89	74	92	85	105	79	79	82	85	86	92	79	82	80	68	85	88	87	83	81	82	62	82	76	82	88	89	81	81	81	77	85	89	85	77	71	74	78	68	79	56	81	70	79	66	77	86	110	80	77	76	85	72	83	91	81	74	78	82	76	82	70	77	75	79	93	76	68	86	67	87	97	83	81	94	85	75	94	77	82	72	89	83	86	101	87	76	79	91	69	89	87	84	71	76	88	69	74	73	74	90	83	93	82	85	88	94	78	72	68	88	91	78	83	103	79	94	77	93	77	84	66	71	100	76	88	73	87	82	92	89	95	80	69	77	80	86	83	78	88	76	84	71	77	77	61	82	70	83	94	73	91	86	82	82	67	74	85	80	85	85	70	72	72	67	77	75	90	75	75	73	82	66	71	86	92	105	66	86	93	83	70	84	80	80	72	75	76	70	73	102	73	92	76	64	86	85	75	71	81	91	68	74	73	77	79	87	89	79	86	83	88	69	80	88	75	86	74	81	86	87	86	75	94	92	75	92	81	84	71	84	71	83	76	79	61	69	76	78	78	74	76	82	86	88	74	84	88	81	78	71	73	93	83	66	95	75	89	72	70	88	98	82	74	79	87	82	95	80	90	68	73	93	88	67	93	92	94	83	76	92	81	87	82	85	84	79	87	74	84	87	67	103	92	77	81	77	92	107	75	76	92	85	80	91	68	82	84	81	71	72	92	68	72	67	99	76	75	99	75	94	88	66	83	69	75	68	73	95	88	77	79	94	79	78	85	79	75	88	67	75	87	69	89	87	84	81	80	89	85	85	86	80	68	77	83	66	63	77	92	63	76	83	87	80	98	69	99	92	83	88	68	88	86	92	80	74	84	78	80	66	68	75	88	93	71	85	83	74	71	87	65	75	73	91	82	79	67	70	79	82	90	78	95	81	97	81	91	86	75	76	86	79	95	96	70	80	68	93	70	80	69	94	86	90	75	73	96	72	83	83	74	79	89	87	87	73	70	84	89	66	82	78	92	73	88	76	85	75	67	62	69	94	84	80	95	74	88	84	84	74	83	94	71	91	71	90	81	86	75	93	82	81	83	75	82	81	80	73	92	96	78	76	90	85	86	90	68	76	84	88	71	79	73	84	81	75	93	73	91	67	83	70	78	94	72	84	94	85	61	72	84	90	69	74	89	95	63	78	77	73	69	71	80	96	86	69	83	85	93	76	81	80	84	88	95	78	75	90	90	76	78	67	96	76	70	85	74	81	93	81	78	84	82	75	76	69	85	97	80	83	83	74	91	86	78	86	73	88	77	98	68	98	79	85	72	64	87	90	70	101	79	76	77	84	82	79	99	85	87	110	99	92	69	71	71	92	73	94	82	95	66	78	75	70	81	78	82	75	82	80	83	73	80	78	79	84	72	80	80	95	94	83	79	69	76	86	86	83	93	102	78
32313	15499	11694	14515	23481	25648	25765	27570	24576	23087	21794	19656	18039	16063	13737	12305	10582	8617	7212	6214	5787	5784	5765	5196	4888	4488	3976	3720	3437	2969	2731	2757	2480	1985	1617	1602	1496	1340	1318	1188	1128	1067	1081	1047	968	1014	922	952	834	815	800	808	826	848	813	808	816	780	754	763	740	757	719	717	735	675	669	721	702	713	686	690	753	736	719	682	685	670	698	692	732	678	686	701	649	690	689	663	722	725	706	665	671	667	700	659	686	671	701	638	677	690	704	642	676	677	662	663	663	679	675	692	692	663	717	708	671	660	707	652	750	631	684	679	721	712	636	648	675	714	672	606	716	696	685	667	714	658	658	689	712	668	664	673	633	641	669	698	677	675	675	671	654	663	666	688	657	729	673	682	693	706	666	702	665	689	714	658	681	706	719	690	693	682	706	662	663	689	664	670	685	720	654	692	669	694	685	682	657	733	694	692	656	668	703	699	675	702	677	676	675	692	667	681	651	651	738	700	688	658	693	685	688	681	637	679	642	671	670	693	681	719	688	685	645	648	684	723	696	667	639	657	722	660	729	698	685	663	668	656	682	694	674	629	706	724	659	696	674	663	677	651	697	726	673	677	641	653	686	680	653	677	654	715	667	677	691	688	694	655	685	661	678	666	690	680	679	730	706	676	707	685	726	695	677	682	703	661	672	669	693	656	681	643	653	669	732	705	631	737	661	674	708	691	680	665	713	678	659	682	687	736	664	690	689	687	667	674	701	676	702	734	715	677	664	675	635	664	652	650	683	633	705	655	631	659	659	663	699	679	684	671	659	662	677	636	720	687	629	661	669	669	612	671	680	719	605	683	718	621	708	717	697	642	674	728	676	673	685	640	693	653	658	697	662	704	662	697	662	691	656	657	671	630	657	682	670	699	683	718	705	654	659	680	655	678	667	686	699	656	682	674	659	707	663	682	673	655	703	707	656	694	686	693	670	688	697	635	637	638	622	651	663	666	685	646	684	636	688	677	680	694	647	646	691	692	666	628	685	669	672	676	691	707	677	672	657	691	713	702	659	718	648	698	670	696	684	700	666	684	717	651	632	655	652	652	710	688	664	674	640	685	687	642	652	642	690	694	634	668	639	717	665	698	679	668	696	677	637	651	698	705	713	691	685	651	699	692	671	659	723	699	690	704	662	669	667	646	707	708	682	744	729	686	675	659	658	685	668	673	671	695	644	631	669	652	691	736	683	646	721	676	664	733	725	694	662	696	664	648	643	692	662	648	644	691	724	714	719	650	648	651	634	717	662	705	650	665	658	672	631	652	630	671	703	687	673	659	665	691	673	667	730	677	645	677	665	673	640	651	681	688	671	718	683	688	659	674	666	654	666	706	659	622	720	658	695	672	709	689	695	669	720	685	744	740	722	687	657	708	666	645	669	670	688	651	642	684	613	684	709	711	691	683	697	672	647	693	672	687	700	669	630	662	680	714	684	643	685	688	685	713	667	621	719	713	693	736	669	690	682	677	699	664	645	678	724	652	712	643	706	695	703	666	733	671	717	671	689	680	683	671	648	670	681	711	677	695	697	679	695	727	693	664	656	662	651	710	661	676	666	652	675	695	679	688	663	637	676	676	720	692	679	622	669	664	677	653	664	694	655	684	681	647	690	711	634	669	675	637	701	694	658	669	642	693	674	681	682	650	676	656	678	677	691	684	686	719	707	657	656	658	713	700	710	685	632	702	736	678	684	642	643	697	692	712	687	674	656	663	659	714	667	634	652	717	739	683	671	662	683	690	702	666	673	710	653	625	663	654	707	739	702	681	720	723	669	642	699	659	689	663	667	698	666	715	680	674	691	649	676	720	681	696	670	739	689	691	720	675	677	674	699	689	699	675	714	691	694	642	665	675	669	715	700	679	691	774	687	676	628	719	674	675	694	673	679	669	683	672	661	656	643	711	688	686	699	714	633	602	672	654	648	667	679	718	710	678	699	692	664	673	717	633	717	663	659	696	655	615	690	663	679	694	680	704	651	737	702	701	702	711	642	729	641	700	652	689	645	643	681	693	665	679	718	683	666	686	662	686	697	676	680	691	641	634	687	671	694	685	695	674	661	718	664	687	631	664	682	681	732	718	652	680	679	674	652	672	646	673	649	677	721	667	665	685	679	680	692	718	666	679	685	633	705	697	652	677	696	649	675	661	685	698	692	693	680	658	676	681	662	720	729	692	681	662	720	664	653	676	697	677	665	671	687	690	702	667	661	643	706	642	684	640	686	689	698	711	732	615	625	654	621	694	693	664	677	638	648	654	657	675	649	674	700	682	689	665	727	671	675	685	634	700	687	669	717	687	729	709	658	672	683	705	713	705	697	666	703	637	698	678	698	688	687	662	720	707	692	692	706	719	682	691	702	633	659	663	683	672	682	713	693	690	663	656	708	664	747	688	681	685	675	649	725	682	636	686	722	658	739	668	673	697	662	659	696	661	697	668	632	665	667	664	731	692	671	694	721	712	660	691	653	699	659	685	713	677	686	643	689	661	664	688	691	743	727	677	662	662	667	701	692	698	671	710	675	671	710	679	688	709	669	645	641	724	632	661	695	678	667	678	729	673	705	656	642	676	689	675	687	662	686	679	682	672	714	695	635	712	700	680	646	712	691	677	649	706	706	707	716	688	667	650	692	681	701	641	671	658	671	649	666	664	670	710	703	659	697	705	688	684	658	686	687	661	698	663	679	701	717	709	675	717	723	686	687	688	694	672	669	705	661	713	665	668	688	714	660	714	647	674	710	695	769	692	672	708	667	682	692	710	651	749	708	696	685	726	765	652	681	661	694	674	727	646	731	682	675	666	722	673	727	716	716	691	654	687	714	739	660	690	677	686	654	676	665	655	666	681	697	684	697	685	691	644	707	711	705	678	677	684	643	699	642	704	691	686	677	696	681	694	639	675	691	681	696	710	709	707	698	658	676	693	706	704	592	635	645	710	734	691	660	677	670	677	677	678	725	653	688	659	646	660	699	662	669	670	691	640	658	617	670	689	717	683	645	685	676	703	694	639	649	694	647	658	692	677	707	663	643	668	658	693	712	696	664	681	657	734	672	644	684	655	709	697	697	673	692	654	687	675	675	708	659	661	696	690	699	642	740	657	688	679	656	692	690	710	694	744	651	700	691	678	672	645	677	731	693	618	682	689	682	674	669	651	631	626	669	715	725	698	676	721	717	648	702	692	687	667	670	681	686	632	678	628	704	647	679	714	712	691	667	702	688	691	679	690	669	658	677	697	704	691	671	688	648	656	692	674	683	696	681	654	676	695	653	643	693	608	712	666	677	706	639	675	682	690	646	697	677	678	702	683	683	650	689	669	678	668	672	739	716	650	682	727	690	698	641	656	686	681	697	672	687	667	673	682	668	687	670	697	648	700	695	686	642	683	679	695	673	668	686	644	681	658	664	669	661	690	687	674	659	667	723	695	682	658	671	645	658	645	671	669	674	661	738	671	697	672	707	643	720	706	685	639
5479	1093	690	621	459	384	436	566	557	512	518	455	439	359	261	266	217	207	152	132	143	156	148	136	150	160	136	124	109	103	112	102	97	90	83	105	83	79	74	84	96	68	56	72	82	62	77	72	65	67	77	60	74	88	73	81	67	53	63	67	75	43	69	53	70	60	76	67	71	80	77	72	83	70	61	71	87	71	66	65	69	70	69	59	67	55	57	55	70	78	71	59	60	66	65	68	72	62	87	68	65	62	74	60	59	66	56	70	75	75	66	57	72	69	81	68	65	68	67	73	69	75	53	73	53	59	54	74	61	70	62	73	57	70	83	74	73	74	75	68	54	76	76	67	62	69	59	68	65	65	66	57	54	54	85	63	66	53	54	70	79	57	64	58	54	72	67	55	67	76	62	74	67	64	70	71	77	59	56	55	56	74	77	61	58	68	64	73	66	69	63	66	59	55	63	71	76	65	64	63	66	63	74	58	64	68	81	74	73	70	65	84	81	71	71	79	64	68	61	70	68	60	79	43	49	65	63	79	64	63	63	71	59	70	72	62	70	64	72	82	69	76	62	73	67	70	66	81	58	74	68	61	65	72	56	60	75	83	79	77	72	76	64	87	61	64	64	79	70	69	71	62	86	64	71	60	81	63	76	67	69	59	67	74	57	70	55	77	87	77	74	54	69	80	69	58	63	84	67	52	74	65	73	89	76	76	69	65	89	63	60	55	74	69	61	64	71	70	68	59	79	59	73	77	74	62	72	78	83	67	58	54	65	81	70	65	75	80	69	69	56	78	70	60	74	64	65	59	67	63	74	60	65	64	66	58	65	64	69	67	66	75	74	61	72	71	78	53	70	54	65	58	78	71	56	58	68	68	80	70	82	55	67	78	68	75	75	76	79	79	60	69	78	64	62	64	71	77	79	60	74	90	62	77	85	62	66	69	50	73	65	61	54	72	68	71	68	68	77	71	64	71	74	73	61	73	55	74	74	80	70	56	73	59	81	78	70	63	67	74	76	63	71	73	73	79	74	89	63	58	68	63	59	66	56	75	59	71	63	75	74	71	74	70	69	81	73	60	59	63	64	73	65	75	62	71	78	61	68	65	65	76	71	67	51	75	48	59	66	64	60	65	62	68	64	71	81	67	70	60	83	58	62	74	73	76	63	58	71	79	62	67	58	62	63	71	70	66	60	76	75	52	73	79	70	76	76	64	70	80	76	73	69	66	76	64	61	62	72	61	71	59	74	55	75	75	62	76	62	68	73	71	70	64	90	67	48	89	56	74	60	81	75	51	77	67	74	51	66	82	69	69	75	64	66	70	77	65	86	62	87	70	59	73	69	72	68	75	59	73	78	65	82	74	81	52	63	62	73	60	62	79	65	70	74	73	68	82	71	74	62	72	66	68	64	77	82	77	47	67	71	81	60	72	76	81	68	66	63	54	61	65	68	67	59	72	63	62	60	64	59	67	76	73	68	79	63	70	76	74	74	60	64	64	75	71	63	70	56	75	65	66	77	69	69	74	64	61	76	59	68	68	70	74	76	73	63	74	67	80	74	75	58	75	79	52	71	45	73	65	82	74	58	77	83	73	72	60	52	61	59	70	68	58	62	70	71	53	72	62	73	85	62	74	82	64	78	72	62	79	63	73	57	77	73	82	66	69	71	69	70	69	72	59	78	60	78	70	52	58	71	71	53	62	72	69	74	73	77	71	67	62	70	54	63	71	62	62	59	71	79	62	73	56	70	61	70	50	68	56	60	66	60	71	82	80	68	82	61	87	90	90	62	73	74	77	92	57	56	90	69	63	82	69	75	68	59	71	71	68	70	61	76	76	80	61	65	76	68	66	77	78	68	85	72	60	62	65	59	61	64	74	60	72	64	77	74	62	68	63	61	71	62	66	70	65	73	75	57	57	75	60	81	75	80	73	67	66	81	71	66	74	83	60	84	69	75	59	68	65	65	68	67	65	64	57	71	73	75	59	80	73	77	67	67	69	65	66	60	72	69	64	59	71	68	63	75	81	57	73	82	65	57	59	81	62	78	62	66	66	79	68	75	71	52	80	75	74	77	77	66	69	67	59	64	67	54	67	60	58	63	66	66	68	69	55	53	60	59	69	68	77	63	67	55	79	60	68	58	78	70	73	53	76	75	72	62	58	68	63	72	60	73	69	67	66	70	70	66	60	70	62	56	54	73	65	80	60	65	58	76	74	65	70	77	78	78	63	74	59	79	64	69	66	70	64	53	85	64	86	71	81	71	68	89	77	70	60	69	61	61	58	60	72	68	64	70	67	66	67	81	58	61	73	72	78	73	69	58	62	58	80	63	63	60	72	75	68	60	57	72	59	70	63	61	82	61	78	68	71	52	60	55	66	66	74	59	77	67	64	72	57	76	64	64	80	69	73	79	78	75	66	64	66	90	63	65	76	66	63	67	64	73	66	62	72	70	61	63	70	68	58	80	66	69	74	65	76	54	62	58	69	73	69	69	44	72	60	58	78	68	72	65	74	79	76	72	78	71	68	68	75	70	66	67	68	70	78	68	53	61	76	74	72	72	74	60	63	85	76	59	83	67	69	64	85	75	81	80	64	57	82	75	54	70	68	73	74	90	62	74	53	67	72	79	62	64	54	69	68	62	79	86	69	58	73	70	61	65	63	65	59	69	64	80	76	71	79	65	76	76	76	78	71	78	61	74	67	68	61	73	70	82	72	73	73	82	67	79	60	63	74	71	74	73	66	58	60	64	77	70	86	66	59	73	68	65	75	78	70	64	73	50	59	71	54	61	91	67	76	56	55	57	74	76	74	63	65	67	58	65	77	67	64	75	61	65	78	75	61	72	62	69	70	63	56	68	59	85	63	62	76	64	73	56	69	78	73	73	64	61	71	57	60	82	69	70	80	57	68	58	60	77	71	54	68	82	57	57	59	76	58	79	81	58	85	58	73	73	61	79	72	61	62	70	47	76	61	66	57	68	66	57	54	65	76	75	67	59	71	71	66	65	62	64	55	75	61	76	73	82	81	73	82	62	62	66	80	65	74	76	75	68	70	51	60	81	77	54	53	69	75	68	69	59	74	63	64	67	85	62	68	64	72	70	74	80	82	49	76	72	59	69	75	66	79	63	57	65	71	70	82	65	82	82	74	76	68	66	52	71	67	62	68	74	53	64	74	78	65	86	74	61	70	51	69	87	68	67	52	73	73	77	79	74	69	54	69	73	68	47	68	65	82	67	74	58	74	66	81	58	53	58	60	73	71	65	60	66	85	65	63	58	65	71	76	83	72	73	67	67	70	67	67	83	59	60	67	67	66	57	66	75	82	64	69	74	54	66	68	72	52	92	61	58	67	57	71	75	64	67	66	75	76	70	61	74	68	61	60	57	61	82	62	77	62	87	63	56	42	66	65	64	64	68	66	61	60	75	90	79	64	82	79	65	57	54	67	59	83	71	62	64	65	69	62	61	67	52	58	76	66	62	53	83	68
24224	10625	7981	10157	17235	19237	18627	20519	18339	16667	15140	13538	12419	10481	8732	7433	6217	4915	4176	3605	3245	3428	3216	3022	2770	2691	2363	2155	2008	1851	1694	1660	1607	1197	1027	1014	993	886	811	801	785	717	732	714	708	703	684	674	603	649	597	644	629	611	621	605	614	641	596	607	559	569	609	618	590	593	589	597	599	564	568	533	571	566	583	568	569	599	549	568	550	563	578	610	566	554	529	592	564	578	568	576	572	523	574	546	568	573	561	558	563	586	594	557	582	574	527	588	537	589	541	562	562	549	547	566	542	584	591	567	560	552	567	527	594	577	549	564	550	559	557	565	564	568	560	587	567	555	562	552	579	578	494	546	590	536	526	577	569	563	559	606	565	481	580	544	566	591	536	589	535	559	541	616	546	617	567	560	567	570	552	546	580	567	567	594	588	577	550	553	600	573	520	543	542	540	584	552	586	577	567	577	538	534	614	586	577	575	562	554	536	571	593	576	549	541	581	577	545	558	566	540	548	541	571	536	517	565	552	575	547	538	566	536	553	549	550	595	570	572	526	533	588	554	578	578	549	535	556	549	551	568	563	523	527	569	545	594	596	555	567	583	575	572	613	558	543	562	598	546	551	547	546	572	574	550	516	573	552	543	554	560	571	617	580	561	575	525	553	561	567	560	593	583	551	566	552	517	535	550	550	574	577	549	561	515	592	562	539	541	563	613	580	570	585	548	575	563	527	593	548	538	543	575	591	615	552	590	563	542	584	603	619	537	552	557	542	536	537	559	580	540	557	562	548	580	557	602	587	593	553	560	555	555	579	538	555	564	605	583	526	523	576	530	541	524	548	574	574	591	569	566	568	532	563	602	575	598	516	551	599	605	567	560	540	545	572	604	541	583	562	562	585	593	578	545	544	575	576	582	515	594	585	550	577	594	533	546	532	574	535	551	591	562	582	589	610	579	596	564	568	545	530	554	530	580	556	562	563	541	575	592	600	580	549	562	571	566	536	571	579	567	571	584	574	590	571	551	557	568	573	587	593	576	565	583	566	534	583	551	557	531	557	558	536	529	573	566	604	558	563	536	580	557	532	570	555	499	547	572	597	545	518	575	551	572	545	545	573	548	571	562	558	570	538	568	590	530	560	591	546	559	557	565	568	557	547	590	554	553	526	572	575	571	560	543	561	591	558	603	575	510	543	609	566	525	603	550	549	581	598	559	537	582	564	564	552	531	563	513	566	581	534	582	535	569	527	586	597	570	565	543	601	545	579	562	546	530	583	561	574	552	580	579	567	542	598	570	558	570	566	604	586	549	519	556	603	549	545	563	621	538	551	561	556	546	565	565	572	548	543	588	573	580	615	576	576	609	554	514	585	522	538	544	539	552	506	595	565	567	519	555	589	579	604	525	526	597	562	546	589	595	588	579	603	530	588	529	542	585	525	542	571	555	574	541	528	561	574	567	564	588	542	552	564	565	553	522	619	546	570	587	564	524	549	560	580	575	571	561	587	560	558	576	564	548	589	546	568	553	559	607	538	548	570	603	601	546	575	566	571	538	575	551	570	560	557	541	581	612	547	586	516	571	581	566	536	581	546	574	550	572	577	544	539	565	579	586	575	552	611	561	568	578	571	555	545	573	578	575	553	533	610	538	568	574	547	540	570	552	541	573	566	521	571	558	594	591	566	516	505	545	586	545	591	571	600	586	575	601	565	573	546	564	545	581	546	586	577	560	507	530	541	601	610	558	579	523	579	558	576	566	535	518	604	538	611	570	564	567	564	586	587	595	579	565	580	554	569	564	564	589	576	576	533	554	599	605	597	549	562	546	602	570	568	585	527	568	576	505	581	555	550	534	599	538	587	520	554	558	561	583	559	561	574	553	581	553	575	570	539	585	551	565	551	547	496	574	578	549	544	557	533	573	565	568	581	603	534	587	559	563	568	554	594	578	563	592	551	547	610	564	589	531	588	594	604	562	537	561	546	568	558	549	571	538	590	569	553	564	589	589	565	592	602	546	575	597	540	548	560	566	561	578	585	537	509	554	546	553	597	553	539	563	563	555	552	550	559	591	558	524	555	572	606	557	563	548	552	534	567	559	629	578	553	577	548	581	579	566	593	573	574	542	565	547	562	616	538	579	575	510	563	572	535	582	539	595	547	562	550	569	577	573	520	593	540	591	580	549	574	530	568	562	562	569	551	593	558	555	551	555	544	568	559	573	521	547	560	554	568	523	575	534	553	553	567	545	586	546	587	596	544	536	543	585	538	571	528	562	554	560	555	534	587	557	546	557	594	576	603	538	546	555	533	600	522	544	551	614	577	584	564	543	569	514	555	587	573	587	556	527	519	594	544	621	575	517	520	513	558	544	597	576	525	580	613	604	598	574	530	565	561	547	520	560	597	535	511	591	581	564	537	551	558	557	581	580	554	586	531	560	560	599	508	561	554	597	554	606	558	542	551	534	528	578	587	603	585	560	541	595	517	567	571	590	564	547	557	522	583	603	538	538	570	565	579	581	590	570	566	548	579	554	552	582	561	535	588	563	538	568	603	529	546	538	554	594	554	582	548	530	597	625	564	554	623	554	503	545	535	586	548	589	525	563	560	567	570	556	556	583	570	593	535	585	517	540	588	544	577	556	565	555	556	545	533	554	534	611	612	556	543	544	516	565	585	531	586	564	505	560	534	565	563	543	567	574	565	554	526	573	563	570	586	580	530	545	571	543	593	540	548	540	574	547	561	601	595	565	592	577	543	570	565	536	579	603	575	569	569	594	548	536	548	543	572	568	581	582	543	558	576	596	588	556	585	567	548	560	594	553	576	522	573	550	535	544	558	565	548	622	597	569	544	603	538	579	551	567	600	579	547	597	558	551	599	569	539	562	600	558	573	572	570	557	533	568	544	526	550	562	565	563	557	571	596	520	575	532	550	566	556	595	590	511	551	618	548	565	551	509	609	603	550	546	570	532	558	591	601	508	597	587	552	576	588	551	533	559	580	552	538	541	595	549	561	557	557	541	587	550	630	547	585	518	595	556	555	532	576	548	594	550	567	530	540	542	563	599	587	579	547	569	530	600	527	574	546	560	568	574	556	586	581	560	571	611	535	581	598	556	579	513	582	541	594	551	528	568	572	574	572	583	548	563	546	560	547	554	557	565	559	536	572	552	523	525	551	543	534	564	597	551	565	581	536	564	573	520	604	533	549	555	573	585	557	553	587	568	556	569	548	563	571	562	529	563	575	558	571	549	544	559	553	543	585	583	547	535	557	538	564	562	535	572	570	584	531	558	609	572	545	590	581	560	539	574	545	579	585	574	555	578	585	558	625	573	579	571	533	549	533	540	549	505	563	559	600	572	578	560	524	544	540	549	580	545	569	520	557	580	603	568	581	549	579	545	561	528	551	559	539	555	633	553	572	553	568	576	586	577	558	568	540	559	543	551	543	579	579	577	664	527	572	570	580	573	572	563	578	609	532	537	528	567	548	547	584	571	521	589	575	570	562	567
5562	1708	1075	801	637	579	663	867	806	835	729	632	617	534	455	397	330	283	266	227	244	228	208	199	219	206	170	192	164	163	154	139	144	130	108	115	95	82	105	118	91	112	107	123	114	101	111	75	116	83	111	117	108	109	90	95	84	88	101	90	91	107	81	115	96	99	79	95	97	103	87	88	94	94	80	93	66	102	115	108	102	101	90	98	86	110	83	85	96	89	91	80	115	89	87	94	92	90	80	102	87	94	102	91	105	120	95	122	96	87	95	108	99	113	89	88	115	87	75	94	93	93	95	94	88	94	108	99	93	99	94	86	89	108	93	94	109	107	87	83	100	90	92	106	113	97	96	99	96	84	120	99	92	91	97	97	82	107	92	90	89	97	94	80	96	102	93	94	88	98	93	115	90	102	87	92	108	105	106	83	100	95	80	110	103	88	102	118	97	103	89	108	100	90	98	96	105	111	96	127	88	109	77	104	100	109	97	103	99	96	91	116	109	92	92	96	115	103	96	104	98	89	89	100	87	92	82	99	100	98	89	88	90	72	99	94	81	107	87	91	99	83	101	100	102	104	88	103	103	117	98	96	106	102	87	102	105	91	114	95	107	74	94	91	90	124	92	91	106	85	96	84	95	85	94	93	111	97	75	76	101	103	92	85	97	109	105	109	80	101	104	83	71	90	94	93	95	98	89	91	106	105	94	112	92	96	108	107	93	97	88	73	98	101	91	102	106	93	96	118	95	102	106	70	103	96	90	104	103	118	79	98	80	90	83	102	85	95	114	90	88	114	94	91	98	86	88	93	88	85	93	89	85	103	88	85	89	99	80	88	93	91	93	93	107	91	101	94	84	110	98	103	83	98	86	89	92	92	79	113	110	98	90	113	103	120	98	104	96	89	85	109	92	108	98	92	91	82	94	111	101	95	103	123	107	94	107	96	101	85	85	83	87	85	90	112	97	90	95	102	97	90	80	100	94	93	107	90	105	86	123	98	80	100	97	74	98	82	88	80	89	100	114	96	91	94	98	96	109	84	102	121	92	87	91	97	82	98	75	99	86	107	114	83	94	115	96	115	103	110	87	100	108	86	96	95	83	85	105	102	79	94	93	90	84	83	83	118	111	96	82	99	108	96	102	105	103	82	84	89	89	82	89	88	88	95	90	105	82	106	90	108	88	100	88	99	91	96	100	96	99	93	83	93	89	92	106	107	84	76	89	82	92	100	95	107	102	89	107	119	96	104	94	101	95	86	103	91	101	94	108	102	97	104	93	99	97	108	95	105	93	92	98	93	86	94	93	102	97	107	99	96	85	96	95	103	99	94	101	109	101	110	75	104	90	104	90	92	109	82	92	79	87	85	82	89	93	112	93	100	97	96	99	99	83	102	113	84	98	99	95	94	86	96	89	89	103	92	108	81	102	107	107	99	90	91	88	93	97	97	94	96	86	109	80	103	85	94	101	82	97	81	102	108	102	72	90	87	88	111	99	94	87	108	94	71	93	89	105	95	103	98	102	92	103	92	86	105	118	99	90	71	102	87	96	98	99	99	92	106	98	85	95	83	79	94	91	92	101	105	87	96	101	94	105	91	81	108	91	85	95	84	73	103	86	80	100	93	111	88	78	90	100	102	118	102	91	87	86	82	99	94	87	94	105	80	95	87	91	103	93	83	90	107	91	91	104	75	96	85	101	67	111	87	79	105	91	104	91	97	84	106	106	103	107	99	115	97	83	104	91	108	88	89	90	99	69	92	95	106	97	93	100	106	92	99	87	69	107	98	106	99	86	96	103	80	106	98	105	95	81	91	97	97	90	97	93	116	90	101	104	98	93	93	95	93	95	122	99	105	76	89	70	97	89	106	100	101	91	94	92	97	75	93	95	74	84	89	100	103	97	103	87	88	90	92	101	93	94	112	87	89	96	93	98	87	75	111	94	95	104	94	68	88	104	80	107	89	109	104	93	107	79	84	68	98	99	107	94	76	102	78	93	100	87	103	105	92	92	100	92	94	91	100	119	96	75	93	93	83	103	106	95	113	86	77	98	112	79	83	75	108	104	86	104	109	97	86	89	107	70	90	90	88	78	92	105	77	98	83	83	88	89	104	94	103	114	94	94	97	102	93	96	90	98	85	91	108	89	98	82	96	93	91	89	104	103	93	109	97	82	86	108	111	92	98	104	101	99	88	100	110	85	91	102	98	90	101	95	93	100	101	88	103	98	94	89	101	96	102	99	90	121	90	89	104	80	98	89	95	90	105	96	89	90	101	109	94	84	106	83	102	105	103	94	91	69	101	88	106	102	97	89	108	94	101	81	101	125	93	89	80	112	84	82	94	98	117	77	107	91	89	90	108	92	98	98	72	108	113	98	105	86	94	99	90	102	92	89	96	99	107	100	98	99	95	97	110	84	93	85	90	101	85	80	90	82	103	93	96	88	92	95	105	80	93	90	90	93	93	95	86	104	85	82	90	96	119	84	108	100	92	105	97	95	86	90	103	118	112	94	95	85	84	76	96	116	101	71	86	97	116	82	87	101	89	106	89	92	113	109	96	84	77	91	90	98	97	96	80	107	93	77	84	97	103	82	87	103	89	92	90	99	84	92	84	103	109	96	87	109	109	111	90	75	89	87	102	113	98	111	92	96	91	104	80	100	100	86	101	101	108	89	96	95	91	99	89	83	98	90	101	93	92	88	94	91	90	79	103	96	100	118	99	99	78	114	107	96	108	101	98	101	99	91	100	93	106	81	83	93	105	92	100	97	86	110	94	102	101	99	97	94	98	98	104	87	93	84	92	91	96	97	89	96	86	92	82	108	115	89	99	99	96	86	84	98	90	94	110	96	104	112	93	104	90	96	96	100	111	97	98	99	109	99	98	90	98	99	93	91	92	78	77	90	92	98	117	93	93	103	106	92	99	78	95	87	118	92	86	92	97	99	124	89	87	91	76	100	87	90	100	102	98	94	94	83	96	89	86	94	101	85	88	86	88	94	101	91	94	94	90	92	109	95	93	103	108	118	83	96	92	114	95	92	106	97	88	92	93	82	90	96	74	83	110	85	91	94	96	98	94	109	94	89	97	94	104	103	95	76	84	115	102	79	88	104	94	103	95	105	85	90	77	89	74	105	88	85	112	98	102	90	92	103	83	96	82	104	106	93	97	105	99	87	103	80	93	98	87	104	125	85	102	113	95	83	90	91	103	100	94	92	87	91	97	80	91	90	80	87	110	83	96	93	100	104	99	84	95	89	100	87	92	83	92	87	105	85	83	95	94	96	87	89	103	91	98	88	85	89	93	97	113	87	95	97	96	86	97	98	95	104	80	102	101	81	80	91	101	103	85	103	102	111	91	94	98	98	106	120	85	85	96	102	105	92	101	93	109	94	131	85	104	99	92	83	117	101	99	82	91	107	101	98	110	109	99	98	86	93	109	114	99	110	91	82	111	106	84	101	99	96	97	86	103	78	105	77	93	94	93	100	100	88	91
30906	14092	10418	13203	21474	23867	23249	24955	22574	21062	19553	17475	15846	13648	11698	10142	8398	7146	5962	5041	4836	4926	4728	4389	4027	3691	3428	3206	2837	2645	2433	2412	2132	1680	1468	1415	1305	1304	1189	1196	1108	1057	1031	1055	986	933	1008	949	905	951	873	883	870	890	844	836	881	872	893	831	831	795	886	818	829	816	799	799	804	797	778	797	844	835	803	823	778	805	825	778	799	794	797	815	775	789	777	783	798	804	795	763	832	746	757	805	816	783	748	779	809	793	780	837	809	819	784	782	769	794	714	773	805	748	768	790	746	822	793	767	766	756	822	718	792	781	800	786	789	818	833	787	772	765	770	801	799	766	778	722	818	816	794	816	757	784	781	784	728	758	764	808	760	772	822	771	730	759	773	816	769	770	795	790	732	735	753	765	803	775	799	782	808	757	811	780	769	709	759	843	826	795	820	806	807	837	788	764	766	759	779	792	781	759	782	813	783	762	765	772	816	783	794	773	761	811	780	784	774	765	834	805	812	813	767	830	744	835	747	802	746	752	780	837	782	757	766	770	768	781	824	779	778	772	787	787	826	780	783	770	799	820	803	788	766	804	777	790	757	744	791	773	762	754	745	788	783	773	788	751	759	783	751	765	774	779	806	775	800	773	775	803	718	725	789	778	769	791	760	747	821	799	777	763	789	826	781	779	787	758	784	752	769	756	796	780	773	809	806	801	795	810	814	786	747	767	821	775	738	810	793	756	826	804	810	772	743	795	787	754	780	803	822	760	778	793	775	805	791	785	792	808	810	779	778	795	799	757	737	743	793	809	724	797	767	782	744	788	834	748	790	760	742	782	808	783	796	813	773	760	774	807	752	751	784	772	770	755	813	798	782	760	766	743	779	767	780	825	764	737	742	765	810	723	847	757	812	796	722	780	807	792	770	833	768	776	813	828	808	832	797	816	748	789	741	774	806	766	777	785	772	810	785	788	720	811	795	816	726	775	797	837	784	803	838	787	765	783	704	817	808	857	802	777	773	772	743	819	766	845	773	868	749	797	793	836	787	762	791	790	754	810	754	766	751	835	796	834	810	744	704	745	801	805	813	772	768	747	768	819	763	777	839	766	763	732	797	755	826	797	828	798	858	811	787	786	781	789	755	808	782	815	831	733	808	754	797	815	785	781	792	810	821	773	782	841	827	836	780	818	757	821	769	804	794	779	817	762	793	800	757	801	747	772	814	766	794	771	765	810	786	782	803	778	782	767	768	781	745	796	796	827	768	757	752	779	757	807	795	781	781	798	778	794	783	731	790	765	821	799	767	791	787	745	813	819	713	757	831	738	796	762	758	770	800	851	751	777	829	793	812	765	838	813	829	786	833	763	816	781	779	767	811	809	775	849	792	789	774	794	766	804	807	787	750	780	764	794	749	831	774	748	786	833	789	755	802	792	765	838	789	795	698	769	777	777	810	800	827	760	771	782	784	785	730	804	758	746	773	782	789	825	826	805	852	793	776	760	778	795	844	844	838	749	759	773	779	788	744	783	776	807	822	803	739	783	798	766	816	750	760	799	753	772	799	813	761	837	772	767	802	823	793	756	804	850	783	795	752	795	808	795	790	853	791	850	758	775	794	783	790	771	800	806	773	841	807	775	784	805	753	795	766	785	757	761	815	778	750	811	797	794	803	750	825	782	777	798	786	774	786	813	812	790	803	788	815	774	822	803	758	786	751	785	830	764	797	768	777	781	786	792	775	743	758	785	772	766	797	775	779	748	763	770	807	757	828	785	748	831	789	819	796	824	831	822	797	810	836	783	805	766	811	751	814	778	856	827	747	822	795	794	830	818	761	814	739	798	812	758	790	758	752	801	774	738	799	789	820	770	770	777	782	812	782	769	811	748	754	752	749	812	780	767	795	795	773	797	788	810	737	808	814	758	718	800	749	779	782	806	753	810	811	781	814	764	801	831	820	829	816	783	719	857	828	816	799	742	810	806	820	792	787	763	802	804	767	779	792	814	826	765	807	762	726	786	772	794	794	809	788	798	779	763	789	735	770	748	795	765	785	817	807	809	796	755	806	761	800	841	843	796	810	787	773	736	787	832	768	825	748	807	821	813	780	748	854	809	833	795	804	787	775	802	772	739	783	778	755	814	794	786	745	773	785	765	850	769	738	745	751	834	774	800	789	804	768	777	755	802	761	799	775	805	799	817	793	781	823	773	757	810	767	801	775	773	767	769	786	801	758	782	785	786	787	759	772	803	824	816	749	727	819	807	763	800	761	827	810	750	775	846	829	775	806	785	775	791	726	765	734	731	774	816	840	785	740	796	768	785	770	812	796	753	796	753	809	834	813	772	791	786	721	818	815	763	748	806	814	769	778	819	831	741	846	755	745	770	802	804	783	773	819	758	793	853	768	757	789	801	735	778	769	826	821	812	828	780	814	767	772	775	803	824	760	799	815	860	840	823	729	784	786	836	833	751	779	806	799	793	742	786	802	789	773	725	717	768	836	807	774	761	795	804	759	799	834	730	834	769	812	792	843	736	797	795	746	771	846	795	745	794	768	791	778	750	761	761	768	775	749	752	781	768	781	803	768	806	783	764	793	800	772	815	799	776	746	743	812	746	766	756	773	767	841	809	764	794	795	772	760	798	760	764	811	776	781	818	806	810	790	825	761	792	762	793	763	754	751	786	745	803	799	814	766	823	768	773	782	779	791	809	754	774	788	801	772	794	795	768	727	827	731	782	762	788	829	814	768	833	791	788	777	795	779	823	770	797	714	760	794	772	777	753	775	788	829	763	766	815	792	766	818	777	793	800	804	778	806	876	784	771	779	771	749	810	819	774	759	808	767	777	783	809	777	786	757	800	804	787	807	775	740	845	753	816	831	750	758	796	752	842	819	824	737	763	759	824	835	818	770	821	768	750	789	815	816	795	800	844	796	776	821	734	777	772	777	837	737	789	780	771	760	765	769	804	743	809	762	753	780	789	824	755	802	776	777	798	816	763	806	766	771	822	778	776	725	773	810	748	822	795	803	762	754	795	778	800	780	816	771	855	783	779	801	779	772	831	820	818	773	763	765	797	707	803	758	735	744	811	836	764	768	816	776	785	822	775	798	837	795	785	767	811	744	802	789	775	745	773	779	801	817	801	823	769	809	787	826	785	734	810	757	767	776	806	819	798	742	777	760	808	780	772	809	808	817	791	767	783	789	751	809	762	734	784	795	775	817	788	765	779	727	808	787	782	836	759	790	808	834	744	777	820	824	794	748	789	785	759	775	787	778	797	783	847	808	781	805	773	775	780	781	735	739	841	768	785	768	833	803	780	787	789	803	729	803	808	799	796	755	773	777	805	811	764	776	799	795	765	768	759	768	836	834	817	810	794	794	771	797	771	830	774	817	832	777	799	791	802	801	756	771	796	807	816	855	807	810	752	737	804	707	795	837	725	767	746	775	765	748	798	825	796	838	757	792	759	813	789	741	791	829	775	839	827	787	758	774	757	773	737	760	823	794	752
8135	1436	946	751	574	472	568	735	766	615	640	605	523	428	366	335	250	219	195	185	168	194	168	162	154	131	136	119	100	96	106	97	83	64	64	59	59	53	66	55	55	54	52	60	39	44	48	59	51	47	41	52	44	40	45	46	57	32	37	57	36	54	41	51	50	55	40	42	49	44	46	41	38	41	46	40	46	47	45	42	43	50	37	48	53	55	45	63	52	45	49	48	44	54	47	49	34	59	35	56	38	45	40	48	40	43	38	38	44	43	44	53	52	41	50	40	47	44	44	43	42	54	47	51	48	57	66	45	45	50	52	50	38	40	48	35	47	47	35	43	45	44	47	46	46	56	44	46	44	53	56	45	54	40	39	43	39	32	41	53	42	49	46	50	35	45	30	35	38	37	43	46	48	45	55	44	54	42	48	48	51	42	39	41	42	41	36	45	38	43	40	51	46	44	46	45	57	36	42	47	42	46	43	55	66	37	50	52	56	47	39	44	54	46	39	42	40	41	50	48	35	39	38	42	38	45	36	35	53	50	51	49	49	42	30	46	39	38	46	41	34	48	44	37	37	39	46	51	51	52	38	55	41	43	51	44	37	41	47	50	53	45	52	44	45	43	31	37	51	42	41	53	48	49	42	47	54	56	41	46	47	42	43	47	37	57	36	47	53	55	48	48	50	48	47	45	39	38	54	42	43	53	41	52	50	39	49	49	53	43	47	45	56	53	49	37	40	44	45	43	43	47	41	50	31	41	40	39	39	32	38	39	46	45	35	49	41	45	50	45	45	56	49	43	47	45	46	45	48	52	39	51	38	42	42	36	49	47	57	49	49	57	57	38	37	46	49	46	43	36	43	48	49	48	40	46	43	39	39	49	43	49	34	42	57	45	53	35	41	49	47	36	37	44	34	27	57	39	35	39	39	43	54	47	43	54	49	49	42	47	41	49	44	47	45	35	43	53	49	53	41	48	43	48	38	43	38	47	47	47	56	50	50	43	42	44	48	36	44	40	46	47	43	39	40	53	35	51	30	48	47	34	43	33	45	41	41	46	41	47	44	57	37	44	48	45	47	49	46	60	42	38	52	36	54	48	50	45	43	41	38	48	54	57	49	36	47	39	46	32	45	46	52	56	46	44	47	52	42	51	52	35	47	40	44	45	45	49	51	45	36	48	45	53	54	43	59	53	49	47	48	44	39	44	47	40	48	46	50	38	38	43	35	46	53	41	55	53	46	43	48	49	44	47	41	46	39	48	40	47	48	46	42	32	40	50	45	48	47	59	41	37	50	32	45	39	55	42	44	49	56	49	50	45	59	37	48	34	50	37	46	45	47	47	47	50	35	63	45	40	49	45	37	47	49	40	51	46	47	42	36	49	45	43	41	34	50	49	48	33	35	41	39	38	40	51	43	51	43	52	56	55	35	43	44	45	38	49	54	45	41	62	42	51	45	49	49	38	38	49	51	42	47	63	40	45	52	45	47	44	30	44	44	51	45	38	61	41	60	49	53	54	54	51	44	49	43	49	39	44	43	51	39	55	58	45	45	38	49	51	55	42	51	42	42	55	46	49	48	43	59	56	50	50	52	42	43	53	39	43	38	57	41	49	48	49	44	52	50	44	37	42	38	34	39	41	49	41	45	40	40	43	34	48	44	45	42	42	52	43	39	41	47	46	52	62	42	50	41	44	40	48	39	55	47	49	39	43	42	35	47	53	47	55	44	45	43	35	37	37	63	37	44	50	42	45	38	53	44	40	53	49	40	33	36	65	54	55	61	42	47	38	47	53	46	40	52	37	48	39	53	52	47	29	30	45	58	42	34	45	36	50	51	41	56	42	47	45	54	47	49	35	53	50	61	45	31	41	46	34	33	54	47	58	57	41	40	52	48	37	50	48	44	39	49	40	43	45	52	51	39	43	43	44	44	50	47	46	52	44	51	38	43	50	40	61	43	49	47	56	40	41	38	28	35	47	46	36	47	49	52	45	47	46	51	45	39	58	47	47	45	54	42	32	41	43	39	64	31	46	39	46	54	32	38	44	44	49	43	47	43	35	54	48	41	46	39	34	38	44	38	47	47	55	52	56	51	43	47	38	38	33	44	59	36	40	44	41	46	44	48	54	41	44	49	41	43	42	49	30	42	49	29	56	41	47	54	41	44	47	44	44	37	38	42	41	46	41	44	44	42	54	43	46	46	36	51	46	39	47	54	45	35	40	36	60	51	44	33	52	41	48	41	36	39	41	42	46	51	53	36	37	45	40	49	48	42	45	47	43	42	52	55	41	48	40	45	39	45	42	43	43	53	49	41	44	45	29	39	44	46	54	40	51	39	49	40	41	56	36	33	58	61	53	42	49	27	39	47	61	59	39	57	43	45	56	55	48	41	39	43	33	50	44	41	55	46	43	48	34	39	37	48	36	39	39	33	37	45	42	46	48	45	50	44	36	53	48	41	51	47	45	51	38	46	40	46	51	45	48	46	53	43	53	46	39	44	41	47	46	37	39	43	41	53	41	40	41	48	40	54	49	49	48	38	51	47	55	41	49	41	50	47	46	32	52	56	55	63	40	35	43	47	49	54	49	46	36	40	39	46	52	44	50	48	44	40	40	43	37	40	47	47	44	50	41	52	42	34	56	50	37	33	54	42	44	53	35	46	36	43	38	39	50	41	45	48	40	42	50	56	45	46	40	51	43	51	47	55	45	55	41	51	41	40	50	50	54	35	49	33	58	49	44	46	33	45	40	37	45	55	36	37	50	42	35	52	38	49	34	46	48	47	58	38	48	38	36	42	43	32	40	42	44	48	49	49	38	60	41	47	42	55	44	39	49	36	46	29	39	45	39	53	46	40	54	38	44	52	45	46	48	49	52	49	53	47	46	47	50	43	50	44	52	53	54	42	55	44	55	47	43	48	60	46	48	45	49	43	35	44	44	45	48	38	48	40	44	40	39	42	36	46	48	48	46	55	45	34	47	60	54	47	43	50	48	43	32	49	45	50	36	38	51	57	45	35	48	57	34	45	38	58	44	31	55	54	50	50	42	53	53	53	49	42	37	30	55	36	41	40	41	49	45	46	41	54	50	49	44	49	47	51	49	59	48	44	39	40	37	39	45	47	41	52	44	42	48	46	44	48	40	35	48	58	45	48	48	31	42	45	45	41	51	44	46	58	42	38	37	41	52	38	46	41	48	35	55	45	51	49	47	46	41	46	40	38	46	47	45	52	48	40	51	44	27	37	44	54	39	49	59	45	42	38	50	48	47	55	43	53	44	38	45	54	52	35	45	43	58	36	41	51	50	43	48	41	49	50	39	50	40	41	55	54	46	44	41	48	46	37	30	46	56	48	51	58	47	48	43	55	37	51	50	49	37	41	44	46	46	53	49	42	55	44	44	58	53	60	51	45	48	37	40	46	42	48	39	42	48	49	56	46	43	48	45	56	39	53	57	53	36	47	44	50	49	44	50	43	39	58	54	45	32	42	40
26296	12644	9437	12356	19668	22340	21906	23479	21625	20191	18496	17078	14860	12703	10945	9193	7404	6263	5267	4604	4492	4581	4226	3805	3645	3288	2849	2643	2406	2133	2117	1982	1627	1260	1088	985	959	831	778	764	720	666	617	634	564	568	585	502	477	490	518	494	458	467	459	461	439	435	431	430	414	436	425	421	368	421	396	393	388	371	387	412	378	399	385	399	405	376	379	416	386	381	392	383	365	361	399	409	378	378	391	390	389	411	390	388	378	388	356	362	373	374	369	363	385	380	388	371	412	369	410	342	409	394	432	393	328	369	365	367	384	380	373	367	357	395	383	396	396	394	358	391	384	356	359	384	378	360	358	389	391	353	370	409	383	356	357	358	387	394	370	377	363	378	358	350	365	355	366	362	357	390	367	422	380	338	383	387	401	385	381	354	359	372	389	432	379	377	355	409	415	393	361	374	400	374	381	400	389	390	352	379	389	369	368	386	363	374	385	360	377	363	384	354	352	369	389	362	362	352	378	347	387	360	406	338	396	414	392	380	350	371	385	384	372	385	359	355	334	372	408	363	371	338	387	319	393	366	391	381	380	406	376	377	355	357	373	370	353	354	341	367	384	394	343	337	344	392	358	341	392	383	362	373	397	381	363	420	376	397	365	382	377	362	367	403	367	361	380	369	393	372	417	390	405	380	377	388	415	414	367	389	398	352	393	377	389	381	371	417	403	369	346	378	375	394	351	384	380	367	397	383	366	380	368	359	381	382	355	418	380	345	377	377	382	404	383	375	388	413	379	336	371	357	357	357	325	370	388	394	411	353	388	359	370	394	408	397	355	374	354	389	346	364	373	395	385	361	407	363	385	412	373	352	381	378	374	377	354	375	395	380	392	362	382	377	378	365	384	411	375	402	362	380	367	409	383	379	374	379	401	400	384	397	384	384	349	360	387	370	393	381	355	394	416	405	356	385	377	396	384	393	388	382	362	401	377	378	393	370	363	359	369	368	376	401	391	383	347	386	380	415	385	356	360	391	366	402	387	327	358	393	384	375	354	389	377	386	400	384	370	385	392	389	396	376	385	374	386	343	372	377	408	344	395	372	375	409	394	364	376	378	372	369	410	393	390	402	368	365	389	396	364	386	410	377	365	403	387	406	408	403	371	364	392	395	387	412	392	389	341	352	362	383	358	360	352	373	398	383	401	374	385	414	374	404	368	346	355	394	357	393	384	363	375	391	396	375	396	384	344	375	380	380	386	380	388	343	377	389	378	342	387	377	377	332	380	331	366	384	359	352	392	402	370	403	400	362	383	375	383	370	326	358	384	383	384	357	387	365	380	375	375	385	360	334	406	367	393	407	377	366	388	369	379	374	363	405	388	391	372	364	327	400	403	408	359	334	347	363	388	393	359	398	338	437	398	379	365	376	341	394	423	397	388	381	374	420	399	370	406	408	369	390	359	374	374	380	389	400	339	408	395	400	377	397	400	346	365	368	366	381	377	382	394	375	373	374	365	339	391	361	376	387	358	355	393	389	343	383	362	381	419	362	358	405	402	396	371	366	378	365	366	372	361	389	368	378	366	376	354	391	347	387	379	406	357	369	376	371	384	376	350	365	390	354	384	378	389	390	356	373	399	399	376	401	386	385	390	391	406	360	353	366	390	370	378	379	387	406	398	388	390	371	394	383	392	352	394	355	378	389	370	378	388	359	399	389	373	334	335	341	383	364	357	357	400	381	368	378	377	359	367	359	365	372	360	358	382	377	369	359	383	373	423	389	379	363	406	398	400	386	390	359	399	402	379	378	359	358	382	351	340	371	375	378	367	389	352	363	374	391	353	397	380	367	361	396	380	369	412	365	410	377	389	398	367	368	389	380	373	369	412	386	410	352	374	372	418	364	407	373	403	367	378	424	394	377	388	353	419	374	347	392	363	378	394	382	328	400	408	375	381	343	396	350	357	359	364	392	375	408	392	350	389	344	374	382	385	397	332	393	384	400	373	369	403	367	404	357	372	383	378	392	363	350	421	414	393	338	408	346	350	425	354	390	375	383	392	386	406	365	375	369	394	356	340	392	366	354	371	369	381	381	369	386	358	403	366	354	338	369	380	368	378	372	392	354	374	360	358	358	382	369	383	380	376	347	386	361	406	376	349	346	373	400	364	388	360	384	432	391	355	388	392	373	388	412	367	366	398	359	372	376	393	366	389	351	398	366	345	357	372	405	361	371	371	389	368	397	370	349	376	364	351	375	390	402	390	370	390	391	387	370	362	391	381	389	374	373	350	377	392	349	357	415	370	361	374	409	393	398	361	396	376	394	381	386	374	340	385	389	363	398	414	356	386	384	376	365	376	405	371	367	380	378	374	398	389	408	383	371	359	377	385	377	403	387	389	424	369	356	381	445	393	383	394	393	347	378	345	360	379	401	375	368	383	367	370	376	352	340	384	357	398	393	381	404	403	367	380	378	386	362	364	390	401	393	392	392	394	349	346	368	361	353	390	395	420	374	413	366	355	344	365	390	393	362	356	359	365	387	377	368	370	381	368	367	350	403	358	357	391	426	401	433	330	391	366	367	363	407	390	386	369	390	401	397	398	368	372	392	394	384	359	369	374	379	355	385	411	404	396	401	393	391	368	365	383	380	382	367	405	381	395	371	407	346	365	377	396	394	384	364	384	383	346	360	416	371	391	399	388	391	380	362	404	352	378	373	388	407	379	384	394	385	385	378	388	367	374	353	387	399	386	390	362	347	335	387	415	390	396	385	340	387	373	388	371	383	382	390	363	359	401	380	402	367	402	360	427	391	395	353	374	402	379	353	391	396	379	372	390	357	387	362	382	391	374	375	361	359	386	411	359	373	375	385	380	377	365	369	351	381	399	388	369	388	371	375	371	372	335	391	366	356	361	394	376	377	367	349	377	395	370	382	367	351	386	374	377	415	396	401	362	368	383	367	367	396	379	372	391	406	369	371	377	412	390	360	390	342	390	388	366	396	409	376	382	390	350	355	352	419	383	381	368	396	385	355	344	385	388	362	388	379	372	367	373	329	379	382	406	380	368	410	368	374	375	363	355	361	388	422	394	357	361	366	399	351	368	354	332	430	388	365	351	427	379	359	364	370	374	401	398	392	366	392	374	373	388	396	384	393	361	409	359	364	416	396	350	348	404	403	409	382	377	379	363	382	395	389	387	382	396	363	386	387	376	376	376	393	362	381	396	406	363	400	371	396	365	364	372	367	336	366	408	381	388	388	338	385	364	380	353	402	396	367	383	402	372	388	395	366	371	398	382	380	397	375	411	401	364	393	392	378	395	367	374	404	366	397	421	372	372	373	399	378	377	362	375	388	387	388	388	369	389	376	384	367	342	388	396	432	387	345	411	377	392	363	383	403	389	397	327	412	379	353	361	362	390	360	389	372	385	385	362	387	369	372	386	351	358	399	360	380	381	382	365	351	346	333	400	384	373	362	382	372	357	378	371	392	378	358	372	381	392	407	363	383	400	430	385	367	382	400
20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
