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
338716562534	338716563094	338716563642	338716564192	338716564744	338716565292	338716565844	338716566394	338716566944	338716567494	338716568044	338716568594	338716569144	338716569694	338716570244	338716570794	338716571344	338716571892	338716572442	338716572994	338716573544	338716574094	338716574644	338716575194	338716575742	338716576294	338716576842	338716577394	338716577944	338716578494	338716579044	338716579594	338716580144	338716580694	338716581244	338716581794	338716582344	338716582895	338716583444	338716583992	338716584544	338716585094	338716585644	338716586194	338716586744	338716587294	338716587844	338716588394	338716588944	338716589494	338716590044	338716590594	338716591144	338716591694	338716592244	338716592794	338716593344	338716593894	338716594444	338716594994	338716595544	338716596094	338716596644	338716597194	338716597744	338716598294	338716598844	338716599394	338716599944	338716600494	338716601044	338716601594	338716602144	338716602694	338716603244	338716603794	338716604344	338716604894	338716605444	338716605994	338716606544	338716607094	338716607644	338716608194	338716608744	338716609294	338716609844	338716610394	338716610944	338716611494	338716612044	338716612594	338716613144	338716613694	338716614244	338716614794	338716615344	338716615894	338716616444	338716616994	338716617544	338716618094	338716618644	338716619194	338716619744	338716620294	338716620844	338716621394	338716621944	338716622494	338716623044	338716623594	338716624144	338716624694	338716625244	338716625794	338716626344	338716626894	338716627444	338716627994	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
0	29	59	88	118	147	177	206	236	265	294	324	353	383	412	442	471	501	530	560	589	618	648	677	707	736	766	795	825	854	883	913	942	972	1001	1031	1060	1090	1119	1148	1178	1207	1237	1266	1296	1325	1355	1384	1413	1443	1472	1502	1531	1561	1590	1620	1649	1679	1708	1737	1767	1796	1826	1855	1885	1914	1944	1973	2002	2032	2061	2091	2120	2150	2179	2209	2238	2267	2297	2326	2356	2385	2415	2444	2474	2503	2532	2562	2591	2621	2650	2680	2709	2739	2768	2798	2827	2856	2886	2915	2945	2974	3004	3033	3063	3092	3121	3151	3180	3210	3239	3269	3298	3328	3357	3386	3416	3445	3475	3504	3534	3563	3593	3622	3652	3681	3710	3740	3769	3799	3828	3858	3887	3917	3946	3975	4005	4034	4064	4093	4123	4152	4182	4211	4240	4270	4299	4329	4358	4388	4417	4447	4476	4505	4535	4564	4594	4623	4653	4682	4712	4741	4771	4800	4829	4859	4888	4918	4947	4977	5006	5036	5065	5094	5124	5153	5183	5212	5242	5271	5301	5330	5359	5389	5418	5448	5477	5507	5536	5566	5595	5624	5654	5683	5713	5742	5772	5801	5831	5860	5890	5919	5948	5978	6007	6037	6066	6096	6125	6155	6184	6213	6243	6272	6302	6331	6361	6390	6420	6449	6478	6508	6537	6567	6596	6626	6655	6685	6714	6744	6773	6802	6832	6861	6891	6920	6950	6979	7009	7038	7067	7097	7126	7156	7185	7215	7244	7274	7303	7332	7362	7391	7421	7450	7480	7509	7539	7568	7597	7627	7656	7686	7715	7745	7774	7804	7833	7863	7892	7921	7951	7980	8010	8039	8069	8098	8128	8157	8186	8216	8245	8275	8304	8334	8363	8393	8422	8451	8481	8510	8540	8569	8599	8628	8658	8687	8716	8746	8775	8805	8834	8864	8893	8923	8952	8982	9011	9040	9070	9099	9129	9158	9188	9217	9247	9276	9305	9335	9364	9394	9423	9453	9482	9512	9541	9570	9600	9629	9659	9688	9718	9747	9777	9806	9836	9865	9894	9924	9953	9983	10012	10042	10071	10101	10130	10159	10189	10218	10248	10277	10307	10336	10366	10395	10424	10454	10483	10513	10542	10572	10601	10631	10660	10689	10719	10748	10778	10807	10837	10866	10896	10925	10955	10984	11013	11043	11072	11102	11131	11161	11190	11220	11249	11278	11308	11337	11367	11396	11426	11455	11485	11514	11543	11573	11602	11632	11661	11691	11720	11750	11779	11808	11838	11867	11897	11926	11956	11985	12015	12044	12074	12103	12132	12162	12191	12221	12250	12280	12309	12339	12368	12397	12427	12456	12486	12515	12545	12574	12604	12633	12662	12692	12721	12751	12780	12810	12839	12869	12898	12928	12957	12986	13016	13045	13075	13104	13134	13163	13193	13222	13251	13281	13310	13340	13369	13399	13428	13458	13487	13516	13546	13575	13605	13634	13664	13693	13723	13752	13781	13811	13840	13870	13899	13929	13958	13988	14017	14047	14076	14105	14135	14164	14194	14223	14253	14282	14312	14341	14370	14400	14429	14459	14488	14518	14547	14577	14606	14635	14665	14694	14724	14753	14783	14812	14842	14871	14900	14930	14959	14989	15018	15048	15077	15107	15136	15166	15195	15224	15254	15283	15313	15342	15372	15401	15431	15460	15489	15519	15548	15578	15607	15637	15666	15696	15725	15754	15784	15813	15843	15872	15902	15931	15961	15990	16020	16049	16078	16108	16137	16167	16196	16226	16255	16285	16314	16343	16373	16402	16432	16461	16491	16520	16550	16579	16608	16638	16667	16697	16726	16756	16785	16815	16844	16873	16903	16932	16962	16991	17021	17050	17080	17109	17139	17168	17197	17227	17256	17286	17315	17345	17374	17404	17433	17462	17492	17521	17551	17580	17610	17639	17669	17698	17727	17757	17786	17816	17845	17875	17904	17934	17963	17992	18022	18051	18081	18110	18140	18169	18199	18228	18258	18287	18316	18346	18375	18405	18434	18464	18493	18523	18552	18581	18611	18640	18670	18699	18729	18758	18788	18817	18846	18876	18905	18935	18964	18994	19023	19053	19082	19112	19141	19170	19200	19229	19259	19288	19318	19347	19377	19406	19435	19465	19494	19524	19553	19583	19612	19642	19671	19700	19730	19759	19789	19818	19848	19877	19907	19936	19965	19995	20024	20054	20083	20113	20142	20172	20201	20231	20260	20289	20319	20348	20378	20407	20437	20466	20496	20525	20554	20584	20613	20643	20672	20702	20731	20761	20790	20819	20849	20878	20908	20937	20967	20996	21026	21055	21084	21114	21143	21173	21202	21232	21261	21291	21320	21350	21379	21408	21438	21467	21497	21526	21556	21585	21615	21644	21673	21703	21732	21762	21791	21821	21850	21880	21909	21938	21968	21997	22027	22056	22086	22115	22145	22174	22204	22233	22262	22292	22321	22351	22380	22410	22439	22469	22498	22527	22557	22586	22616	22645	22675	22704	22734	22763	22792	22822	22851	22881	22910	22940	22969	22999	23028	23057	23087	23116	23146	23175	23205	23234	23264	23293	23323	23352	23381	23411	23440	23470	23499	23529	23558	23588	23617	23646	23676	23705	23735	23764	23794	23823	23853	23882	23911	23941	23970	24000	24029	24059	24088	24118	24147	24176	24206	24235	24265	24294	24324	24353	24383	24412	24442	24471	24500	24530	24559	24589	24618	24648	24677	24707	24736	24765	24795	24824	24854	24883	24913	24942	24972	25001	25030	25060	25089	25119	25148	25178	25207	25237	25266	25296	25325	25354	25384	25413	25443	25472	25502	25531	25561	25590	25619	25649	25678	25708	25737	25767	25796	25826	25855	25884	25914	25943	25973	26002	26032	26061	26091	26120	26149	26179	26208	26238	26267	26297	26326	26356	26385	26415	26444	26473	26503	26532	26562	26591	26621	26650	26680	26709	26738	26768	26797	26827	26856	26886	26915	26945	26974	27003	27033	27062	27092	27121	27151	27180	27210	27239	27268	27298	27327	27357	27386	27416	27445	27475	27504	27534	27563	27592	27622	27651	27681	27710	27740	27769	27799	27828	27857	27887	27916	27946	27975	28005	28034	28064	28093	28122	28152	28181	28211	28240	28270	28299	28329	28358	28388	28417	28446	28476	28505	28535	28564	28594	28623	28653	28682	28711	28741	28770	28800	28829	28859	28888	28918	28947	28976	29006	29035	29065	29094	29124	29153	29183	29212	29241	29271	29300	29330	29359	29389	29418	29448	29477	29507	29536	29565	29595	29624	29654	29683	29713	29742	29772	29801	29830	29860	29889	29919	29948	29978	30007	30037	30066	30095	30125	30154	30184	30213	30243	30272	30302	30331	30360	30390	30419	30449	30478	30508	30537	30567	30596	30626	30655	30684	30714	30743	30773	30802	30832	30861	30891	30920	30949	30979	31008	31038	31067	31097	31126	31156	31185	31214	31244	31273	31303	31332	31362	31391	31421	31450	31479	31509	31538	31568	31597	31627	31656	31686	31715	31745	31774	31803	31833	31862	31892	31921	31951	31980	32010	32039	32068	32098	32127	32157	32186	32216	32245	32275	32304	32333	32363	32392	32422	32451	32481	32510	32540	32569	32599	32628	32657	32687	32716	32746	32775	32805	32834	32864	32893	32922	32952	32981	33011	33040	33070	33099	33129	33158	33187	33217	33246	33276	33305	33335	33364	33394	33423	33452	33482	33511	33541	33570	33600	33629	33659	33688	33718	33747	33776	33806	33835	33865	33894	33924	33953	33983	34012	34041	34071	34100	34130	34159	34189	34218	34248	34277	34306	34336	34365	34395	34424	34454	34483	34513	34542	34571	34601	34630	34660	34689	34719	34748	34778	34807	34837	34866	34895	34925	34954	34984	35013	35043	35072	35102	35131	35160	35190	35219	35249	35278	35308	35337	35367	35396	35425	35455	35484	35514	35543	35573	35602	35632	35661	35691	35720	35749	35779	35808	35838	35867	35897	35926	35956	35985	36014	36044	36073	36103	36132	36162	36191	36221	36250	36279	36309	36338	36368	36397	36427	36456	36486	36515	36544	36574	36603	36633	36662	36692	36721	36751	36780	36810	36839	36868	36898	36927	36957	36986	37016	37045	37075	37104	37133	37163	37192	37222	37251	37281	37310	37340	37369	37398	37428	37457	37487	37516	37546	37575	37605	37634	37663	37693	37722	37752	37781	37811	37840	37870	37899	37929	37958	37987	38017	38046	38076	38105	38135	38164	38194	38223	38252	38282	38311	38341	38370	38400	38429	38459	38488	38517	38547	38576	38606	38635	38665	38694	38724	38753	38783	38812	38841	38871	38900	38930	38959	38989	39018	39048	39077	39106	39136	39165	39195	39224	39254	39283	39313	39342	39371	39401	39430	39460	39489	39519	39548	39578	39607	39636	39666	39695	39725	39754	39784	39813	39843	39872	39902	39931	39960	39990	40019	40049	40078	40108	40137	40167	40196	40225	40255	40284	40314	40343	40373	40402	40432	40461	40490	40520	40549	40579	40608	40638	40667	40697	40726	40755	40785	40814	40844	40873	40903	40932	40962	40991	41021	41050	41079	41109	41138	41168	41197	41227	41256	41286	41315	41344	41374	41403	41433	41462	41492	41521	41551	41580	41609	41639	41668	41698	41727	41757	41786	41816	41845	41875	41904	41933	41963	41992	42022	42051	42081	42110	42140	42169	42198	42228	42257	42287	42316	42346	42375	42405	42434	42463	42493	42522	42552	42581	42611	42640	42670	42699	42728	42758	42787	42817	42846	42876	42905	42935	42964	42994	43023	43052	43082	43111	43141	43170	43200	43229	43259	43288	43317	43347	43376	43406	43435	43465	43494	43524	43553	43582	43612	43641	43671	43700	43730	43759	43789	43818	43847	43877	43906	43936	43965	43995	44024	44054	44083	44113	44142	44171	44201	44230	44260	44289	44319	44348	44378	44407	44436	44466	44495	44525	44554	44584	44613	44643	44672	44701	44731	44760	44790	44819	44849	44878	44908	44937	44967	44996	45025	45055	45084	45114	45143	45173	45202
3600	2300	2748	3600	2300	2748	3600	2300	2748	3600	2300	2748	3600	2300	2747	3600	2300	2747	3600	2300	2747	3600	2300	2747	3600	2300	2747	3600	2300	2747	3600	2300	2747	3600	2300	2747	3600	2300	2747	3600	2300	2747	3600	2300	2747	3600	2300	2746	3600	2300	2746	3600	2300	2746	3600	2300	2746	3600	2300	2746	3600	2300	2746	3600	2300	2746	3600	2300	2746	3600	2300	2746	3600	2300	2746	3600	2300	2746	3600	2300	2746	3600	2300	2746	3600	2300	2746	3600	2300	2745	3600	2300	2745	3600	2300	2745	3600	2300	2745	3600	2300	2745	3600	2300	2745	3600	2300	2745	3600	2300	2745	3600	2300	2745	3600	2300	2745	3600	2300	2745	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
24752	21298	24305	28612	21302	21334	11188	661	504	450	409	395	385	400	376	368	364	362	363	335	344	358	366	377	367	317	332	318	350	362	323	358	322	333	351	353	333	311	348	351	321	346	334	327	362	329	304	336	384	329	317	322	335	328	330	332	327	331	325	342	334	334	336	327	349	338	338	334	313	346	293	325	317	351	309	330	330	347	323	313	340	309	308	312	351	326	329	318	353	322	333	342	330	341	363	331	292	323	335	357	322	360	334	315	347	322	342	319	313	310	342	366	318	298	324	312	331	333	325	347	292	341	336	352	312	339	332	325	325	312	338	335	315	348	342	319	332	328	353	313	332	312	329	342	341	316	326	355	325	342	315	349	325	310	322	324	327	346	298	320	321	313	313	312	309	309	335	297	302	303	323	319	345	321	343	350	345	327	311	296	322	318	364	291	319	317	338	334	326	351	316	363	332	340	334	331	345	315	317	326	350	347	306	342	326	350	313	351	337	313	335	319	311	348	330	326	318	322	309	345	338	379	346	296	312	333	372	351	352	310	324	307	311	337	351	328	296	340	332	376	346	328	334	317	310	322	341	363	365	334	313	339	310	360	344	328	336	350	362	307	293	294	386	320	322	329	323	350	345	321	329	330	335	360	344	328	315	324	310	315	318	337	320	341	332	353	330	335	333	333	312	338	342	345	340	343	316	332	330	350	325	324	315	385	376	312	347	332	377	302	326	318	339	340	325	352	339	353	353	344	315	344	337	332	335	273	345	322	331	322	347	325	336	350	315	342	322	320	356	363	314	301	344	322	344	345	333	313	330	348	317	321	340	326	339	325	336	322	321	337	312	345	323	364	335	362	345	335	320	316	338	320	327	339	346	350	338	303	342	345	308	327	341	324	341	319	336	340	332	316	351	342	354	318	329	319	324	297	344	318	314	338	322	347	325	339	322	314	327	336	319	315	355	319	335	364	325	327	340	330	341	305	317	300	352	328	288	329	326	312	302	318	311	333	343	324	304	294	321	325	351	338	320	353	343	354	334	354	366	343	333	321	295	312	329	330	322	333	345	340	343	338	333	325	321	303	318	290	309	298	335	339	339	309	299	331	366	363	326	316	337	314	340	326	317	304	367	322	326	319	357	328	333	304	322	363	291	326	318	332	324	339	307	304	315	320	338	302	355	338	307	328	321	311	338	321	337	362	331	340	332	336	314	321	305	329	338	349	350	327	312	311	309	323	298	344	332	325	319	321	321	330	315	342	308	307	281	301	364	296	323	325	349	317	339	339	312	339	356	353	279	307	315	346	345	363	354	303	357	316	313	324	320	353	348	344	326	350	349	342	321	329	298	328	323	325	329	328	371	298	333	336	321	306	327	313	336	341	345	312	345	345	332	334	318	348	349	326	334	337	350	329	348	337	336	311	321	336	324	357	361	345	309	326	322	343	368	311	340	331	336	336	315	332	285	333	299	286	338	336	338	363	276	350	291	333	329	374	294	350	287	316	327	322	302	324	320	326	371	330	315	312	355	297	328	305	294	327	319	324	356	363	312	350	334	376	351	350	310	336	335	334	327	311	336	339	315	323	347	284	297	352	349	338	322	333	306	329	343	366	312	315	338	331	317	326	299	309	346	370	358	346	317	325	336	301	333	351	324	327	302	365	334	320	321	321	334	311	326	330	349	349	366	292	323	324	354	325	332	315	343	311	342	356	329	328	343	326	338	334	299	339	309	308	289	346	320	325	308	327	312	319	318	321	325	323	304	280	319	327	327	339	325	326	311	299	346	323	352	318	340	311	323	313	361	337	364	301	304	315	318	347	300	345	351	341	352	313	299	328	337	303	348	356	327	341	343	355	362	317	325	347	331	375	345	289	309	355	354	316	295	294	291	344	347	315	340	337	278	293	332	288	316	308	292	324	331	313	331	345	328	308	355	322	315	307	356	348	303	322	297	298	338	348	312	322	340	354	312	312	321	316	317	305	346	367	335	329	361	330	310	348	314	332	294	332	320	345	325	345	345	315	331	305	338	325	298	317	330	333	318	314	341	340	334	347	285	342	322	335	354	323	310	369	340	329	337	342	345	360	301	308	324	316	330	292	330	303	305	382	347	319	328	342	332	304	312	357	323	342	291	347	353	341	328	307	317	331	319	317	307	308	298	316	338	306	303	323	350	344	338	301	320	350	323	352	329	356	345	338	325	337	324	331	325	329	359	347	324	336	341	312	306	328	329	331	303	309	280	308	336	327	333	340	340	341	341	314	350	354	300	311	312	311	348	359	301	289	338	343	319	331	310	334	312	343	341	322	353	353	360	319	334	313	348	362	315	321	336	332	324	312	306	327	334	311	338	320	292	314	330	346	351	349	351	357	373	317	336	294	327	345	329	348	304	341	316	330	342	288	329	305	329	344	360	329	313	363	295	321	328	313	307	322	315	330	326	312	325	287	348	341	306	368	332	296	303	345	312	321	347	308	335	304	318	327	355	332	329	325	291	334	307	344	319	302	344	309	324	367	318	323	290	346	352	356	312	362	352	320	298	316	354	306	363	329	336	352	357	308	321	324	329	291	352	307	303	284	305	326	267	311	324	297	332	341	331	334	318	301	320	312	331	328	343	373	322	321	345	351	334	334	329	317	289	313	323	283	335	355	358	322	312	317	329	352	313	333	334	359	353	308	299	369	323	326	295	338	307	355	358	365	320	332	276	363	335	349	318	360	325	317	339	347	323	362	327	345	307	323	317	334	348	326	328	307	331	364	320	344	305	297	329	308	329	333	340	278	345	343	344	317	336	324	317	336	321	330	304	365	310	307	339	293	334	324	288	347	297	334	250	326	331	327	326	322	326	315	329	296	328	296	314	313	318	315	338	367	327	329	360	323	335	323	329	358	332	349	346	315	281	327	303	334	301	348	355	294	334	314	299	348	329	315	327	308	316	325	348	321	333	329	319	314	324	336	292	300	285	348	317	342	326	314	302	309	333	312	305	311	346	340	292	304	301	287	381	347	313	357	341	325	304	307	292	352	359	304	324	363	321	294	326	301	327	311	320	329	328	309	343	299	346	318	329	332	348	344	290	320	337	336	349	315	325	339	307	318	341	287	324	345	327	346	309	342	320	331	346	343	295	339	360	341	335	331	326	322	327	304	332	310	334	300	322	340	346	334	316	347	318	362	316	313	338	349	338	320	329	324	338	330	306	299	338	358	326	309	315	344	311	355	347	337	365	314	316	352	356	359	347	306	309	326	357	354	333	308	326	356	331	307	389	316	333	331	330	352	335	339	343	362	310	302	331	311	301	340	331	328	327	314	318	312	338	327	318	316	314	338	336	315	305	313	337	336	286	327	333	320	327	331	314	304	337	294	318	329	338	306	298	326	300	292	330	327	310	335	318	341	330	312	334	355	318	312	322	331	352	303	331	346	321	310	330	343	315	295	343	337	345	317	342	327	381	336	305	327	337	345	323	327	339	300	320	353	342	325	332	321	297	300	276	351	319	340
4047	3429	1735	1029	907	811	762	757	771	698	743	730	713	727	692	698	722	679	689	681	666	766	757	738	732	645	693	683	713	718	704	706	688	698	658	675	690	664	691	673	743	715	723	703	713	680	636	707	690	712	715	689	687	682	684	721	675	774	682	707	680	659	691	689	691	664	725	670	719	664	694	709	686	719	644	687	726	713	715	700	724	656	697	652	709	665	652	704	690	716	694	691	730	683	672	714	678	694	736	696	693	705	694	684	724	682	685	695	682	679	724	722	713	689	714	687	686	705	681	697	690	684	729	763	730	669	711	698	690	680	715	710	735	692	720	701	713	717	679	690	671	723	684	685	723	712	768	709	710	705	691	703	691	720	694	722	693	658	725	682	673	710	723	700	651	750	689	689	666	718	749	675	734	750	692	702	694	685	716	732	706	685	721	703	730	724	752	676	731	673	722	701	693	689	673	710	663	701	733	720	752	689	721	678	711	711	722	686	736	721	731	731	674	734	719	697	693	751	715	726	682	701	711	687	672	660	713	726	729	684	730	681	695	689	722	668	704	726	704	705	662	697	690	712	693	688	711	681	695	702	718	696	664	707	684	739	686	735	693	698	670	716	715	673	677	766	713	692	698	690	690	703	712	691	703	691	718	682	681	688	686	694	664	754	715	730	703	754	693	706	702	729	673	676	670	704	679	706	722	742	736	691	681	728	715	751	711	701	673	723	713	694	686	697	658	682	704	744	689	730	667	674	654	740	732	736	728	662	741	685	661	688	682	702	756	715	654	732	731	724	708	689	703	689	708	707	651	689	690	755	709	742	690	690	664	731	670	719	711	696	705	729	717	725	675	729	701	706	674	646	708	661	686	697	710	709	695	705	679	662	701	729	750	723	682	736	686	749	691	659	715	685	741	683	695	732	732	709	740	712	698	710	727	681	666	697	711	721	675	672	669	714	691	699	730	686	746	705	671	678	698	720	683	673	701	674	690	671	681	733	712	694	756	725	754	677	698	740	773	739	705	655	655	693	689	742	659	734	652	698	687	730	742	673	705	677	683	687	684	686	696	685	694	697	639	741	762	702	685	693	679	712	712	718	677	671	682	727	687	682	696	716	724	726	718	688	718	686	718	692	716	725	665	704	746	716	668	722	682	716	688	698	671	683	606	652	743	721	672	756	667	762	663	726	691	697	679	715	693	705	669	695	692	748	717	667	698	692	668	712	735	714	735	714	694	676	679	656	728	708	625	720	710	691	736	709	721	737	675	728	714	691	725	653	663	740	693	722	725	730	676	703	697	694	711	709	726	694	672	711	755	706	687	706	719	660	630	708	706	658	727	687	662	714	740	751	725	721	673	720	666	729	636	702	692	738	719	735	754	748	711	683	687	704	745	684	674	692	690	695	692	737	718	708	688	687	648	729	727	696	702	691	706	671	744	733	686	741	726	725	689	681	723	712	672	721	740	709	688	746	727	714	636	708	658	699	686	730	707	711	723	673	699	700	721	686	711	696	682	705	702	693	730	655	742	646	699	621	708	662	685	714	680	717	659	687	770	707	695	728	711	706	704	659	677	696	740	664	695	754	679	693	720	650	691	698	690	738	667	690	711	739	717	715	736	724	713	733	660	657	715	675	641	691	700	709	719	690	709	682	726	706	695	666	651	720	716	720	729	771	701	698	685	711	666	700	704	675	675	737	726	696	680	683	682	715	755	699	688	677	688	764	656	727	745	693	673	695	697	709	758	695	683	723	742	663	754	704	683	677	676	702	683	668	736	705	697	723	723	711	723	697	686	684	713	698	678	690	635	655	665	712	684	679	732	715	684	686	687	676	678	651	659	714	716	720	717	656	704	712	737	696	709	706	689	723	641	731	715	722	691	721	727	731	677	686	737	657	730	716	760	692	702	719	672	691	707	694	702	679	652	680	712	739	706	706	720	702	735	734	750	718	673	681	685	684	662	710	713	692	697	704	716	720	680	670	694	713	674	676	706	718	681	712	750	680	697	679	705	691	698	718	728	719	752	702	716	669	686	718	702	648	704	715	728	678	747	676	673	673	719	679	728	680	722	710	695	687	693	694	727	725	703	732	701	682	706	664	711	718	695	723	697	724	706	701	718	690	709	706	759	706	722	689	660	679	667	683	669	688	718	703	706	705	720	702	721	657	682	688	665	693	679	700	654	740	737	701	722	720	690	693	710	669	662	701	747	726	737	660	683	750	692	689	714	724	684	680	719	674	711	680	714	725	670	693	659	715	730	709	669	695	730	710	718	716	687	687	714	680	663	721	724	749	729	696	723	740	708	697	706	633	674	636	697	701	697	719	717	708	724	695	701	688	694	713	712	718	637	733	738	719	724	758	720	692	666	671	696	699	724	757	697	633	661	688	702	709	709	688	702	721	717	671	715	682	709	730	696	680	723	716	699	741	702	715	681	704	721	683	725	718	734	719	708	724	670	677	716	682	672	695	728	745	708	666	660	692	682	710	711	670	678	676	707	684	707	691	686	700	638	696	644	695	736	675	655	722	710	694	702	718	678	662	689	666	705	698	682	723	668	723	719	722	709	688	727	695	654	721	681	679	714	706	705	687	698	701	671	713	667	711	722	713	731	713	640	654	692	738	730	674	710	719	685	687	679	666	699	717	755	682	678	721	704	683	698	697	736	643	700	714	681	702	679	729	660	664	769	741	702	694	693	620	662	698	715	711	717	740	730	764	750	700	762	675	768	643	699	705	650	680	666	732	734	725	694	688	737	739	700	679	705	717	724	713	700	675	667	704	695	703	703	695	701	683	677	711	706	695	719	704	728	697	681	764	684	691	654	726	698	668	720	711	713	675	709	718	753	717	698	667	687	735	661	715	698	707	738	683	721	717	696	688	734	697	715	680	694	682	695	679	727	682	726	700	707	718	667	704	692	710	667	715	760	683	683	727	688	710	669	694	726	633	729	716	704	644	711	732	689	699	765	708	743	689	692	735	729	719	753	700	691	712	721	684	691	676	688	718	702	691	685	687	774	688	661	713	697	691	677	680	705	674	722	660	743	736	726	683	703	692	716	670	718	656	656	692	698	729	673	698	712	758	707	706	690	673	686	684	707	693	715	728	732	707	693	761	682	712	705	684	719	684	695	700	692	712	671	702	731	707	712	697	675	733	715	656	733	730	704	682	680	730	740	691	711	679	703	669	719	726	762	675	705	697	689	710	683	702	676	718	702	725	676	663	664	670	706	692	687	681	700	706	667	696	673	723	663	670	725	761	703	648	680	682	725	712	670	702	642	659	686	689	716	696	693	661	668	733	667	744	727	706	672	728	697	710	661	713	673	723	730	677	747	662	725	742	665	739	721	688	718	658	708	682	668	720	687	674	712	697	704	689	682	690	699	733	632	700	719	722	717	682	624	753	668	631	696	777	711	706	645	733	669	710	750	695	702	688	687	728	664	670	711	674	653	701	653	730	726	737	713	716	737	667	705	730	674	728	693	707	712	678	671	683
33336	15239	2529	451	381	351	300	318	319	327	336	299	288	301	277	341	298	320	304	307	293	341	262	329	317	293	327	292	305	298	312	302	309	313	311	273	304	287	301	290	308	273	312	320	303	326	314	288	291	311	300	315	301	298	309	316	352	321	337	289	301	300	278	309	311	356	310	313	312	316	308	325	309	286	312	328	283	292	303	285	297	287	326	339	301	300	343	322	273	350	322	308	325	303	307	302	314	300	265	324	302	315	314	316	316	320	300	265	289	335	346	301	290	283	310	333	280	308	324	298	302	283	310	326	323	284	307	317	319	305	330	290	285	288	349	289	318	299	337	296	301	309	287	314	300	296	344	297	296	279	345	344	325	287	294	313	321	302	332	289	321	321	294	314	288	325	285	323	307	304	305	283	302	293	329	295	319	344	293	277	327	295	290	325	332	327	286	324	315	298	299	304	326	282	335	276	294	279	318	332	294	308	312	351	286	262	313	331	287	327	311	346	291	310	323	339	299	330	324	312	315	321	305	309	334	294	287	360	341	297	304	294	313	285	320	315	287	297	330	325	310	315	315	321	308	319	300	331	307	331	296	347	311	314	304	310	316	333	309	307	299	307	319	303	321	290	285	298	304	329	320	325	293	306	288	348	282	316	329	312	298	315	356	309	303	265	317	290	334	345	332	308	327	306	313	313	285	308	328	295	306	288	281	310	279	273	262	324	297	279	292	280	293	293	293	332	302	301	319	316	352	319	358	262	320	285	283	305	319	320	311	320	276	321	292	296	318	268	312	318	311	338	299	322	338	280	289	306	335	285	308	276	288	317	270	315	327	334	275	298	325	305	325	293	331	291	283	293	336	315	295	277	302	333	321	329	335	308	321	317	292	338	332	297	300	301	307	320	314	313	340	279	287	335	310	289	313	288	332	311	292	319	301	294	311	287	285	304	303	330	291	302	284	308	324	307	276	293	322	299	293	304	301	311	310	313	309	309	331	311	298	327	330	319	307	284	308	295	302	353	295	310	314	302	311	322	303	281	333	309	296	307	305	310	291	317	300	297	307	328	339	310	303	296	288	315	308	302	323	300	278	322	303	328	294	317	304	288	305	296	300	314	302	310	319	288	311	312	329	286	321	288	301	323	278	280	317	362	293	310	298	282	307	307	320	301	312	359	340	295	334	296	334	342	319	305	285	311	300	276	311	298	330	303	320	317	296	315	319	295	309	304	304	331	317	324	339	336	305	289	287	278	294	306	354	375	335	281	300	293	341	291	275	298	316	301	300	338	316	313	312	307	292	302	289	313	304	335	291	280	304	302	318	290	302	330	322	311	312	329	288	325	297	298	347	323	303	352	311	313	310	334	300	317	320	369	308	307	300	290	303	301	347	299	341	316	299	285	305	325	333	304	313	341	335	296	296	305	296	280	311	280	338	290	308	322	320	335	305	297	279	334	328	323	285	302	279	299	313	304	331	313	323	293	325	296	327	284	326	288	328	312	319	279	327	330	303	335	295	327	335	323	314	304	285	321	330	306	298	287	293	276	337	316	324	310	276	302	302	305	298	310	311	326	342	306	313	312	318	281	306	289	340	308	322	286	322	334	314	310	304	286	322	315	290	334	280	285	313	294	365	322	316	308	330	330	340	317	316	327	295	301	281	306	310	308	314	321	263	306	334	300	326	293	312	313	336	357	300	332	309	319	318	312	301	317	303	326	301	276	315	294	315	312	310	311	295	274	302	284	287	333	289	310	296	294	328	300	306	312	315	307	315	306	289	308	284	340	327	310	286	311	322	320	305	321	288	305	297	308	264	300	315	285	331	296	334	307	316	309	327	323	335	310	314	315	270	291	290	326	337	332	280	331	321	325	307	314	281	325	281	308	280	297	281	307	269	317	321	313	301	286	331	312	307	301	310	335	292	310	346	334	293	296	307	293	287	302	308	304	292	283	314	298	306	323	328	319	323	304	314	304	285	296	330	334	279	320	305	314	294	329	336	344	306	311	345	289	291	276	248	300	308	301	311	332	311	334	318	284	314	313	302	298	313	327	322	308	309	305	317	317	311	337	309	304	314	342	317	305	298	295	286	318	291	320	324	319	321	314	299	300	315	314	314	297	276	312	320	321	276	308	326	289	294	304	302	319	311	337	303	315	296	313	294	318	294	283	290	313	324	282	313	341	288	318	278	317	333	298	330	289	332	271	286	311	284	283	300	291	292	314	302	294	268	272	315	306	314	322	288	333	335	275	340	312	327	305	315	305	320	337	323	303	304	326	322	293	315	352	334	310	317	301	315	304	300	298	279	297	297	318	300	293	316	268	308	298	328	284	298	298	289	303	284	306	315	333	287	303	318	330	287	307	289	313	284	330	282	319	305	326	323	308	295	306	332	300	300	359	327	315	319	293	294	308	306	306	328	310	329	291	338	290	281	312	300	290	323	331	301	302	304	276	289	283	293	316	310	292	272	304	270	334	301	298	322	321	342	300	317	293	323	294	284	283	264	315	298	341	308	300	312	302	284	289	297	334	288	314	307	313	273	303	315	304	345	312	294	385	333	310	335	300	304	302	342	310	362	318	318	307	337	313	287	307	290	295	318	306	312	299	330	297	332	317	321	339	318	319	301	342	321	272	306	295	343	314	298	299	272	315	345	309	333	300	271	320	330	323	313	308	299	318	321	334	336	283	357	332	306	262	308	319	329	326	308	281	296	298	286	298	268	313	323	322	297	300	349	361	332	334	308	328	322	293	296	331	302	319	308	305	299	308	301	322	333	323	320	286	291	284	300	313	305	313	334	296	304	332	321	294	308	342	344	321	304	301	320	303	291	308	327	306	336	300	295	340	311	300	306	309	321	290	288	322	302	307	317	302	294	322	305	301	351	337	310	320	305	312	314	314	321	299	325	259	316	301	308	311	309	321	294	311	324	296	312	277	285	334	334	324	301	307	310	313	296	342	313	303	297	299	340	321	327	289	298	301	282	308	309	311	298	321	291	275	305	308	300	300	263	334	326	311	320	312	290	313	308	311	325	298	282	294	297	284	286	262	303	325	316	292	325	327	324	299	317	335	318	279	295	294	311	315	301	358	308	297	292	304	303	325	294	274	330	304	316	320	317	294	322	341	314	280	316	323	291	315	321	318	313	322	314	328	301	339	305	270	324	313	275	278	315	318	337	314	305	296	295	320	324	302	337	317	317	340	348	295	288	283	294	307	317	293	295	328	325	308	273	287	311	310	302	265	279	308	316	321	310	252	311	323	306	295	326	291	326	321	298	302	293	320	297	308	317	306	328	329	323	301	290	302	306	268	309	301	303	303	298	285	331	339	306	315	325	313	328	324	317	279	307	284	276	329	321	328	331	306	322	345	277	306	297	321	283	254	306	295	285	273	294	310	306	321	321	284	295	324	360	292	317	312	298	310	292	277	304	326	306	296	331	343	302	299	295	312	303	326	289	329	318	295	294	280	286	320	310	300	308	303	324	317	307	328	305	311
7791	805	703	742	696	760	686	732	641	697	682	732	714	650	697	707	730	716	701	767	724	719	681	732	739	700	692	743	677	702	721	692	733	748	654	694	737	806	760	703	721	748	698	648	718	716	692	683	684	674	730	737	683	726	728	726	684	707	757	708	736	730	722	769	688	724	729	698	753	678	764	683	684	714	672	724	698	699	702	710	724	741	722	746	712	687	653	754	716	753	747	736	753	693	699	742	680	729	700	719	692	691	697	742	722	765	745	701	690	709	718	723	730	688	710	647	699	709	710	716	702	691	723	731	702	752	711	748	676	712	699	705	769	729	657	720	727	748	726	751	708	755	701	729	699	705	698	687	678	683	720	687	733	725	699	675	750	717	665	758	764	709	683	724	726	730	711	699	748	691	725	749	695	726	714	711	715	693	703	698	706	694	767	752	683	688	700	702	676	703	692	705	765	660	693	709	703	725	691	713	780	688	734	697	707	747	732	722	766	704	729	688	685	684	716	734	737	704	700	695	690	742	727	708	754	761	752	691	733	715	697	752	731	747	679	697	749	703	732	714	737	723	710	716	696	689	701	684	697	717	739	719	755	734	740	679	699	702	700	678	709	667	706	735	694	671	693	740	717	707	735	741	685	740	705	709	704	724	691	724	794	713	743	770	719	742	674	733	697	735	730	726	700	704	718	728	729	751	712	698	709	705	696	695	750	691	745	689	700	686	781	701	671	692	666	719	688	722	717	713	672	753	711	722	652	727	743	697	745	738	728	703	710	688	701	703	718	709	754	705	701	717	718	703	693	704	729	752	709	690	701	704	711	779	705	744	689	711	706	698	721	762	693	691	715	727	735	662	707	737	714	691	699	697	754	703	696	697	756	770	695	774	728	723	706	745	697	739	718	698	669	729	665	739	690	734	762	732	700	714	660	745	682	721	633	757	720	685	717	715	723	713	752	729	712	677	734	690	713	705	762	733	759	675	644	724	718	694	755	697	717	766	713	738	737	717	671	706	660	760	735	723	702	694	697	740	703	721	733	655	751	737	706	751	692	747	721	679	754	689	724	719	675	691	723	719	680	694	696	686	707	735	784	745	706	718	699	681	705	719	712	733	713	723	711	720	738	725	722	686	723	707	704	725	690	696	730	751	738	706	703	720	727	711	715	775	746	720	762	738	702	709	698	692	692	730	638	660	685	714	658	701	697	713	724	725	668	731	707	732	696	678	726	714	689	700	710	737	722	708	725	737	715	710	749	710	752	719	698	696	709	651	750	709	717	752	713	736	702	683	758	723	741	720	692	687	676	733	753	715	681	698	702	782	710	724	688	730	703	693	734	725	750	738	718	693	707	708	686	689	717	733	739	698	681	744	658	693	748	743	727	702	718	702	723	685	696	721	681	736	671	703	690	718	741	705	724	703	737	694	687	716	746	753	698	735	727	679	680	698	720	708	773	711	737	749	686	707	682	699	688	708	706	735	733	738	732	743	695	648	699	736	768	656	718	723	716	714	690	705	668	782	690	715	733	710	725	692	692	671	725	733	724	747	722	695	720	658	695	723	687	742	704	738	670	705	721	751	742	714	688	701	680	685	744	660	717	703	692	688	713	750	738	684	720	715	730	705	705	711	747	710	697	742	702	723	677	718	725	701	725	732	718	635	707	696	735	695	730	706	715	716	728	740	720	763	643	683	692	728	734	703	685	711	694	683	679	773	707	722	746	648	696	687	694	705	701	745	689	715	730	685	685	765	671	691	698	722	671	715	747	738	707	715	721	733	735	712	715	725	690	699	729	707	750	743	698	691	694	728	715	721	696	704	715	729	683	750	704	749	748	693	685	716	726	779	694	739	697	752	668	756	673	710	715	729	704	746	723	725	652	729	711	703	726	705	701	666	709	724	722	727	660	746	717	767	716	732	677	734	734	677	766	726	701	709	709	740	720	721	708	709	695	705	783	710	741	717	751	716	709	710	699	711	746	695	731	702	733	710	721	728	716	702	709	705	759	686	768	728	737	732	659	707	737	699	699	769	751	716	732	764	707	705	716	701	742	674	695	702	765	700	756	680	680	728	729	736	748	709	695	697	716	693	704	689	732	717	701	727	728	757	711	742	709	774	678	719	711	720	693	676	759	710	733	694	675	743	755	681	700	740	729	706	729	758	739	706	682	715	694	737	719	738	718	704	722	700	690	659	693	728	709	721	699	740	725	679	747	731	723	696	697	696	724	672	726	729	691	720	705	705	738	739	760	726	764	713	758	744	690	742	718	720	703	747	728	705	702	703	713	671	749	745	693	692	709	699	703	699	694	694	701	763	705	692	715	708	688	737	688	693	647	724	722	709	718	697	746	712	719	735	682	742	696	713	734	673	735	739	677	728	710	705	719	713	712	728	706	752	699	746	721	672	696	710	721	714	673	668	734	684	682	671	706	722	684	751	707	734	732	724	732	748	705	740	741	699	710	695	729	699	689	723	734	741	710	682	721	740	745	719	660	757	745	698	733	687	686	697	757	700	706	714	671	722	726	704	727	679	699	649	736	723	676	737	708	720	741	688	753	681	689	743	695	695	733	723	716	736	697	712	715	716	739	750	706	675	744	731	702	659	706	668	715	684	730	679	691	724	692	708	676	736	666	748	728	747	754	715	717	722	766	749	750	738	743	694	708	691	734	685	685	745	732	663	655	753	706	707	682	714	670	747	716	787	737	673	674	715	693	688	680	695	752	751	713	675	715	756	665	715	734	688	746	724	694	676	750	720	717	736	704	733	720	713	748	690	725	704	725	752	735	762	683	694	693	622	787	752	723	729	727	689	677	748	710	658	699	712	711	700	678	705	717	697	696	676	731	674	719	695	720	698	703	726	726	707	736	741	700	741	684	703	703	708	724	713	719	757	739	716	718	722	714	654	723	747	770	725	695	741	709	677	700	765	712	678	722	737	681	726	689	729	719	732	783	707	727	692	667	726	666	753	677	705	699	717	707	710	720	706	704	711	725	726	713	698	749	708	733	679	717	692	763	688	704	769	739	718	712	703	730	680	700	727	734	753	670	736	730	717	762	751	730	692	743	701	720	727	732	707	676	688	698	694	717	745	726	753	733	727	717	749	693	659	719	678	713	725	745	770	724	685	704	744	749	702	743	673	709	698	713	726	713	663	731	685	672	728	685	681	710	668	665	689	710	640	717	686	706	667	713	735	675	718	696	725	686	706	704	717	722	727	717	675	670	710	734	732	780	723	737	764	699	720	722	720	698	680	708	710	740	730	718	725	708	747	703	727	704	712	668	731	702	700	721	723	687	704	740	698	696	714	678	680	721	676	712	685	707	697	761	720	704	724	768	677	723	715	726	733	780	776	696	769	704	755	700	682	736	717	688	717	766	714	721	692	677	680	717	722	720	739	684	665	715	780	709	729	704	687	757	699	712	750	728	709	739	699	715	697	657	714	720	697	733	763	685	712	715	687	658	694	729	719	681	656	713	691	698	717	744	714	732	724
25091	21016	23611	28586	21009	12898	809	602	523	485	415	527	495	445	466	449	477	450	436	463	460	431	392	473	463	455	430	440	438	476	468	429	475	477	424	485	459	459	434	475	402	461	433	442	434	440	451	450	427	454	423	447	414	433	461	421	418	457	492	469	451	440	440	413	415	455	422	403	427	422	509	445	455	435	434	426	404	435	465	432	456	440	448	457	439	457	439	433	476	425	463	482	453	461	443	407	447	461	461	431	459	447	417	417	461	416	395	487	467	474	450	465	465	425	433	454	463	441	448	472	469	441	486	442	428	439	468	473	424	444	423	456	449	469	429	446	480	403	464	431	502	422	469	472	469	405	427	412	458	432	448	412	443	425	497	479	428	443	432	455	439	485	475	449	452	432	468	429	423	467	424	447	485	498	436	439	397	452	454	503	448	457	424	423	461	469	479	445	430	437	467	459	452	456	458	413	408	504	450	439	441	440	437	424	440	424	474	459	437	500	447	485	420	460	388	456	465	496	430	442	447	422	455	462	421	418	463	453	420	406	447	439	454	487	460	478	403	470	432	446	469	475	401	429	439	438	440	439	449	478	458	417	421	481	442	404	478	437	436	461	448	465	427	448	440	406	481	414	443	458	421	453	469	439	434	448	423	421	454	442	472	493	424	422	433	428	438	448	433	404	453	429	390	502	414	436	411	432	483	412	418	449	508	412	440	430	461	504	447	469	451	465	458	455	447	466	439	430	436	416	478	420	462	471	454	430	470	415	428	430	449	486	451	471	442	422	475	414	406	447	429	473	463	471	456	479	437	493	477	455	455	433	465	448	416	424	450	426	433	469	443	391	478	434	405	441	468	435	481	449	419	510	426	474	437	447	452	414	435	456	496	442	450	449	456	462	460	457	439	485	444	443	459	420	439	448	443	456	474	456	424	472	456	436	485	434	450	467	423	465	427	436	427	399	459	421	456	458	444	433	427	435	420	427	407	411	437	415	416	429	413	446	440	429	456	469	508	443	454	449	460	432	447	431	462	447	427	475	422	442	457	460	480	420	444	425	426	447	411	487	433	461	453	420	418	408	501	479	443	474	448	423	403	423	462	419	411	454	423	462	437	461	435	434	453	436	451	442	406	488	412	481	509	434	419	478	465	421	436	415	420	462	422	423	439	481	438	435	463	455	440	430	428	442	421	441	426	450	446	406	431	440	437	436	460	461	472	455	453	494	409	410	441	473	415	441	440	426	429	406	461	455	432	449	435	465	444	458	419	480	479	444	434	402	440	424	431	426	440	463	444	462	447	450	472	483	452	396	420	453	407	449	466	426	418	453	463	435	436	455	488	419	438	483	468	466	419	428	471	459	465	440	416	419	437	405	486	439	458	478	452	453	405	453	458	427	386	410	446	425	460	416	456	457	426	429	440	421	439	441	438	434	444	420	483	457	456	398	408	395	457	429	467	456	450	445	429	460	428	454	428	446	415	442	476	449	448	418	421	448	427	491	413	443	421	440	470	472	473	457	443	427	418	427	417	446	452	455	468	436	411	439	467	432	445	444	445	455	415	458	449	421	443	438	427	447	433	457	424	452	435	436	427	416	476	439	445	455	428	486	439	412	438	419	408	424	451	455	480	452	463	433	475	438	478	466	458	427	431	420	433	452	490	478	436	444	424	451	464	414	454	426	457	400	427	405	472	430	429	470	458	490	436	468	458	422	450	508	433	438	441	440	432	419	427	461	443	422	444	422	433	423	422	416	466	459	373	470	423	439	478	452	462	458	463	434	385	457	414	442	438	471	443	478	464	429	441	431	465	492	429	462	420	446	459	414	399	447	455	442	464	435	459	411	432	475	432	400	453	419	448	418	405	445	415	454	396	469	439	431	447	465	423	439	447	470	457	451	467	436	457	440	422	436	454	435	454	409	426	464	474	449	462	459	395	477	409	448	444	431	476	452	475	476	422	467	451	453	501	465	415	417	460	492	425	415	459	433	438	464	440	456	441	431	453	463	422	472	447	439	416	419	415	419	426	440	420	434	417	463	431	440	454	446	433	460	443	456	456	440	415	421	440	414	428	473	463	483	414	446	478	483	455	430	427	426	425	412	419	478	506	479	430	459	455	437	453	434	442	441	471	425	438	393	406	427	415	422	431	414	434	444	458	477	437	430	460	441	434	480	421	415	437	472	442	439	461	465	413	430	443	456	440	440	429	427	410	461	457	434	465	441	447	435	429	427	478	489	453	464	444	447	443	415	477	467	473	429	432	447	476	433	434	426	441	447	446	417	426	447	468	439	455	456	419	461	411	421	430	424	439	456	517	468	411	405	425	430	411	446	466	454	411	483	470	415	467	414	441	436	414	392	444	442	460	423	451	459	456	440	466	419	413	451	460	447	398	449	451	464	449	421	451	430	467	434	460	439	435	432	462	421	455	476	450	444	431	433	483	423	446	474	451	439	445	452	472	456	479	414	424	445	423	445	440	453	440	427	513	469	420	420	487	467	477	432	428	447	457	463	465	426	454	500	426	434	416	454	410	453	437	456	405	453	417	446	437	424	440	445	474	460	448	451	457	440	475	422	446	434	468	467	414	427	453	450	475	410	441	453	451	406	436	419	451	439	427	447	436	451	433	411	420	423	397	443	485	381	443	475	427	452	454	416	443	427	462	498	427	450	450	426	431	447	439	468	433	440	444	421	474	454	453	444	418	406	426	456	423	410	473	483	462	438	446	427	437	411	451	445	477	424	437	466	458	433	428	425	433	456	472	425	489	428	431	440	476	417	449	450	424	436	453	481	453	437	452	445	449	442	415	454	443	426	434	429	427	440	428	454	439	461	489	421	446	424	477	474	444	444	465	439	407	440	429	430	413	440	442	497	433	474	455	409	443	443	481	425	400	439	427	443	431	462	452	468	434	455	463	474	382	470	424	472	435	445	508	437	405	429	445	454	448	452	463	482	478	413	461	470	435	454	469	405	419	466	434	449	443	426	472	439	434	461	426	443	423	436	447	453	443	465	499	444	378	425	423	437	422	456	452	409	418	441	452	422	452	433	447	445	451	430	429	450	433	411	448	416	435	468	458	415	432	479	431	401	464	469	486	460	447	426	476	423	468	360	466	462	450	430	434	435	470	439	453	411	403	443	432	435	415	468	467	470	416	465	443	448	447	456	453	463	459	480	449	422	435	436	458	459	451	408	444	446	455	419	460	459	431	485	429	432	436	438	490	441	432	439	439	407	451	439	430	407	456	440	452	521	431	428	456	446	446	428	446	449	470	405	478	447	439	460	430	457	465	431	448	482	413	430	429	464	459	409	464	453	432	427	474	442	447	457	437	481	420	429	497	402	432	462	413	447	454	463	417	462	451	502	455	418	468	444	424	439	453	446	435	455	471	451	452	444	449	439	434	461	441	412	489	429	431	433	426	448	401	443	421	480	465	454	489	438	468	454	445	463	426	474	427	419	484	469	460	452	400	402	408	474	446	464	458	440	436	429	465	454
4470	2194	1467	1110	1033	1006	1032	892	963	974	980	968	939	943	969	962	941	903	950	917	949	973	963	904	874	909	925	922	962	927	929	959	930	968	993	947	931	935	943	1001	1006	934	982	948	941	941	983	976	919	962	957	883	975	968	920	886	958	965	973	956	908	978	938	953	1003	936	919	989	948	930	973	949	915	994	949	957	899	967	900	944	963	904	942	942	953	909	948	961	992	945	976	921	984	948	956	916	904	902	933	924	908	959	979	941	951	944	908	931	906	959	979	934	928	986	933	911	980	922	910	950	930	918	990	958	939	936	973	993	982	899	967	960	945	930	944	886	963	950	1019	952	949	954	920	915	990	934	955	892	958	941	1004	941	945	981	930	961	995	930	891	962	934	921	964	954	936	906	965	951	974	945	1000	905	918	926	906	970	967	945	922	947	912	924	985	932	933	947	949	943	931	1000	968	927	932	936	953	986	903	940	927	927	961	977	957	935	944	906	945	976	976	971	898	893	958	978	944	948	886	956	940	906	932	882	957	905	1031	972	1014	976	872	913	977	922	899	909	901	904	946	930	917	964	928	912	930	936	944	939	953	964	917	983	941	922	959	953	962	937	964	902	974	940	958	910	949	951	920	911	954	997	901	935	955	989	985	987	902	871	971	941	948	986	934	948	972	917	862	927	938	950	944	952	965	918	930	908	974	950	947	959	988	936	952	964	989	923	962	976	974	895	916	900	871	951	914	910	931	910	910	950	905	936	971	940	953	967	961	969	902	959	988	952	1006	922	895	946	928	969	907	906	1003	947	952	1002	964	948	957	977	955	959	906	966	945	927	955	964	903	925	944	897	976	967	952	933	937	970	975	894	930	982	951	929	899	967	940	917	933	892	990	956	929	946	917	883	903	994	955	1000	934	946	1040	938	914	910	924	970	958	913	965	886	934	914	929	980	895	953	887	929	943	914	972	951	954	966	933	931	923	949	926	921	933	944	927	948	944	941	999	935	977	956	937	945	926	953	970	1007	958	924	914	919	1012	939	890	956	977	953	944	922	926	921	960	979	936	986	995	1015	914	924	922	923	950	962	969	952	970	907	962	976	907	969	928	941	940	959	936	908	932	949	1006	911	954	913	913	954	909	970	906	977	950	904	953	908	946	918	933	939	966	903	942	946	937	950	967	904	941	950	899	917	970	949	886	964	932	1004	956	948	980	909	927	947	942	947	964	918	888	990	933	917	940	936	924	1005	982	1002	930	914	946	932	971	924	953	952	848	951	945	882	923	1010	858	963	948	963	912	937	889	949	977	972	942	939	966	977	855	996	954	988	930	915	866	912	924	942	961	934	929	961	928	958	905	984	936	922	944	961	929	1004	963	905	949	875	1011	941	943	917	972	924	918	949	878	943	950	912	937	915	932	980	985	911	917	909	943	945	999	922	976	956	923	969	951	943	981	963	937	975	916	1001	957	942	907	931	984	943	932	911	950	910	924	961	1014	1006	985	926	958	917	942	950	981	908	923	989	957	959	958	930	920	895	961	990	926	954	971	911	972	916	993	909	929	896	940	969	947	958	895	969	920	924	957	984	924	926	917	921	909	953	897	987	953	996	952	956	964	956	970	983	847	948	911	957	965	943	1022	972	950	977	990	992	923	938	937	899	931	918	929	930	933	982	976	931	907	966	1004	953	948	900	935	995	923	938	952	1018	971	926	908	928	990	945	918	944	957	927	915	946	946	918	937	937	971	933	960	943	934	902	930	937	962	974	918	975	992	918	878	954	928	880	986	965	962	934	934	929	920	952	962	942	947	956	933	1000	941	943	976	946	969	949	936	992	926	990	948	927	939	914	838	1015	927	955	937	948	985	924	972	908	950	973	930	907	946	907	927	931	974	974	945	971	900	963	934	952	978	960	986	910	960	959	974	942	928	984	967	911	935	934	981	964	924	925	935	968	937	963	922	998	938	959	956	965	926	963	915	947	970	953	937	971	920	965	898	927	978	920	927	928	911	911	916	924	948	928	931	950	976	949	926	935	998	897	960	932	950	902	966	922	997	902	999	931	986	943	922	957	935	937	974	897	951	897	999	957	924	907	959	972	996	958	858	914	1029	923	898	943	986	985	955	995	966	987	890	899	949	944	960	924	963	946	961	953	994	934	932	946	979	932	912	920	890	949	961	959	913	966	963	1001	933	967	993	986	961	946	945	965	880	940	978	948	940	911	926	930	901	906	952	967	874	989	977	895	936	985	951	954	952	958	1001	1020	915	911	935	978	932	956	865	941	961	919	939	936	906	857	932	945	939	901	941	1044	930	954	1002	978	918	920	907	942	884	938	934	922	1000	998	955	1000	961	933	1000	967	947	935	970	976	972	965	980	968	939	966	984	937	927	898	965	962	922	927	965	993	909	966	910	966	997	934	935	948	902	925	913	921	904	955	939	940	862	921	921	907	998	921	932	957	916	901	927	971	966	937	954	967	940	1007	967	945	915	928	942	923	894	978	974	962	917	928	948	951	934	960	947	928	902	990	943	905	964	976	888	910	937	965	958	982	912	935	941	981	970	983	895	928	962	915	937	962	958	975	954	918	990	894	1001	993	926	954	912	990	906	916	959	961	980	951	953	908	953	973	950	980	947	980	920	914	1001	999	945	975	890	947	962	915	913	952	944	954	920	977	917	953	978	929	940	906	940	910	921	953	926	963	928	929	929	899	972	934	945	959	912	950	1033	889	982	965	927	928	950	938	959	913	968	966	887	907	973	995	916	933	952	914	941	926	965	928	942	928	973	927	932	913	935	908	968	974	923	956	913	959	891	879	917	991	970	888	968	924	956	975	943	951	937	928	927	948	899	975	957	947	946	927	955	971	935	927	971	945	909	977	924	935	903	936	951	949	914	943	948	899	909	925	925	935	967	937	922	883	962	869	937	931	936	943	946	898	938	910	961	922	954	1012	960	955	913	943	935	942	924	941	894	904	958	905	930	908	944	981	964	958	979	983	965	954	947	1007	958	937	936	919	949	980	950	899	952	953	967	957	1000	957	912	903	994	971	917	944	914	901	958	944	981	955	956	914	911	1000	925	909	937	953	928	965	970	939	957	940	928	948	990	996	926	936	973	955	968	976	870	937	935	968	950	984	926	945	924	932	902	976	1035	918	937	900	950	892	884	987	886	878	931	939	957	961	947	935	941	983	988	929	999	989	999	903	923	1000	885	938	982	928	934	903	1001	949	963	967	920	953	977	892	944	981	926	906	999	888	975	971	936	933	961	953	952	956	945	913	977	949	958	958	975	959	901	918	946	947	1011	890	920	961	994	930	956	986	922	932	961	1038	960	930	954	944	989	964	916	927	928	961	983	940	967	905	940	953	971	958	944	928	953	928	874	959	933	913	939	900	949	931	923	967	974	926	919	965	959	914	964	908	932	904	950	936	929	929	867	944	983	947	958	955	941	927	911	956	935	928	975	956	916	983	953	915	962	945	953	969	972	940	967	927	938	935	984	945	957	1020	960	901	934	956	942	990	928	903	963	949	954	913	904	958	965	905	931	932	971	935	929	889
24396	21022	23993	28260	21024	21056	11067	659	493	456	388	372	341	368	367	338	359	350	326	352	358	309	355	354	338	319	298	345	346	348	339	312	322	302	295	344	296	369	329	328	337	334	310	359	327	358	340	331	346	319	306	350	333	340	343	326	346	311	334	304	316	333	328	337	308	329	322	325	293	333	314	292	336	337	314	282	317	338	333	307	301	340	324	322	334	353	361	342	306	314	315	297	365	297	316	343	325	311	333	315	336	327	324	319	343	324	319	284	290	332	331	312	310	313	319	331	307	360	319	316	325	354	344	305	357	308	314	311	323	305	297	344	322	320	303	339	310	330	337	312	335	307	289	291	316	331	329	298	351	331	313	334	320	327	329	296	310	318	323	347	378	317	294	292	359	324	312	291	309	356	328	294	350	340	320	337	372	343	336	288	337	336	316	326	327	339	311	336	347	323	350	333	316	334	337	304	361	340	329	336	337	294	331	323	311	306	322	329	329	306	359	304	317	316	346	322	346	318	329	345	339	328	353	324	331	315	324	326	320	307	314	363	306	299	335	326	327	310	324	319	374	321	303	343	340	345	298	320	350	321	303	321	328	341	310	307	366	324	326	339	345	341	288	297	328	339	342	315	315	331	328	289	344	330	345	359	301	318	345	342	314	292	300	364	338	345	329	345	308	320	342	307	352	296	315	331	329	317	329	326	294	313	348	378	320	320	338	345	336	302	319	324	304	337	330	362	306	317	322	308	314	321	344	334	365	348	337	317	326	321	355	316	372	350	322	331	354	321	337	337	319	329	322	309	315	323	313	359	355	324	315	330	311	328	319	309	364	309	298	352	329	308	337	299	345	304	334	303	312	326	331	320	356	319	339	303	338	322	327	333	383	341	281	314	362	338	297	320	344	317	332	385	334	351	299	351	309	329	299	312	329	333	325	301	362	325	316	357	306	334	309	287	340	309	326	326	298	342	300	334	346	316	326	322	340	354	298	335	331	350	367	279	335	352	342	316	334	327	333	326	313	349	319	350	331	300	309	309	296	373	336	281	317	308	305	311	323	349	338	312	315	336	303	342	339	330	319	317	331	341	341	309	332	290	321	324	321	351	331	284	315	346	363	333	270	343	336	317	330	319	339	337	326	348	341	319	326	299	326	331	308	310	325	310	312	323	359	281	356	343	343	339	328	311	363	308	310	356	347	305	332	305	329	328	289	335	306	309	329	291	320	326	318	304	314	327	346	310	296	324	286	300	304	332	321	317	329	320	298	320	319	310	311	303	298	320	350	307	341	296	348	339	320	328	328	344	310	323	341	322	312	302	324	314	351	334	310	301	329	329	324	328	337	331	315	325	306	326	320	341	319	318	310	310	337	354	354	344	330	357	328	382	300	328	310	332	331	316	325	333	356	324	330	331	358	309	307	347	341	331	338	320	321	332	330	339	321	298	324	294	313	321	322	319	314	310	307	322	302	332	284	319	305	295	321	313	306	349	328	338	287	347	308	362	310	328	322	313	310	339	334	322	341	306	321	302	344	319	298	305	339	328	356	335	349	304	323	341	335	321	341	339	359	337	349	352	345	367	326	325	350	333	329	334	310	362	320	325	336	350	336	321	327	316	331	321	367	316	358	335	297	354	328	335	313	317	345	300	327	324	331	344	348	303	303	346	348	346	299	343	350	392	338	325	306	331	347	332	311	318	324	306	329	332	334	352	310	340	307	319	356	336	337	359	325	305	293	359	292	354	321	337	326	316	316	314	320	354	347	296	339	299	283	321	371	331	369	321	307	314	313	356	314	333	358	320	317	287	344	304	336	337	335	348	338	311	318	354	315	342	317	312	330	305	296	299	288	318	300	321	331	352	333	382	309	348	315	331	328	304	360	315	351	324	369	352	312	347	330	283	336	318	353	337	321	322	346	323	333	296	325	312	366	307	322	324	323	310	306	338	321	327	338	336	335	340	326	378	302	343	324	314	320	346	323	328	309	321	297	313	328	314	342	329	332	328	293	296	330	309	307	314	324	349	297	340	340	313	320	322	340	338	308	334	336	349	312	312	319	350	384	325	331	313	311	340	329	355	305	312	315	333	312	313	334	370	300	317	337	328	318	336	314	310	354	323	313	326	322	334	310	305	311	315	308	326	310	322	345	311	324	269	285	356	297	345	308	334	308	326	336	317	330	333	321	325	315	313	324	337	323	286	354	330	322	345	337	317	329	325	307	302	304	348	327	290	301	321	301	318	307	373	335	322	302	328	337	332	317	321	352	363	343	344	310	340	357	329	363	340	331	345	297	311	326	323	331	318	316	316	314	346	332	310	330	302	307	317	307	320	287	324	329	329	328	316	328	333	303	313	318	348	278	336	344	331	349	348	317	329	333	289	343	325	295	319	352	275	304	329	343	314	303	331	317	324	333	309	307	330	325	308	335	360	319	357	323	309	373	313	313	327	340	335	322	318	319	333	323	325	331	333	337	364	320	330	339	295	317	347	337	370	364	318	327	329	312	329	285	324	323	328	325	312	341	374	332	300	330	318	346	309	335	320	331	343	286	324	323	315	324	334	323	358	333	313	334	304	308	295	322	307	321	334	344	325	350	333	367	373	303	326	319	340	356	325	344	334	330	318	364	332	280	306	336	323	325	312	297	326	337	310	334	325	318	320	342	344	336	337	337	345	309	304	313	301	310	349	313	303	344	316	325	328	344	348	321	314	338	298	317	347	317	315	359	322	321	317	342	303	296	292	354	332	294	324	337	353	325	299	342	343	306	327	305	326	321	360	303	330	320	333	311	311	305	299	299	321	317	335	340	337	347	310	325	280	341	318	340	320	293	324	324	277	327	333	306	299	354	317	339	334	315	340	289	336	324	329	297	311	295	302	330	330	274	359	327	334	344	339	343	336	306	330	320	365	309	342	293	300	330	331	326	327	321	336	359	321	316	323	342	313	304	302	320	364	314	328	320	314	359	334	311	289	303	320	328	314	301	280	322	342	318	345	349	342	332	309	355	332	337	309	341	342	334	315	290	314	340	360	321	330	304	318	327	349	286	323	316	323	346	336	342	355	334	332	322	343	311	291	316	341	298	357	330	367	319	301	322	315	322	298	327	329	305	319	349	304	322	310	320	319	320	341	344	350	326	334	328	306	301	284	346	308	349	325	333	350	346	334	335	318	320	323	327	354	314	326	332	322	341	348	336	308	349	343	310	330	309	313	354	317	338	296	342	325	300	310	311	323	326	282	323	325	329	331	347	315	353	350	315	310	352	333	280	294	319	325	357	339	318	330	320	295	296	305	354	359	318	326	314	326	328	358	300	344	301	299	345	318	350	316	358	299	300	301	344	298	331	324	335	308	332	344	268	327	340	331	345	311	315	350	312	308	333	304	321	316	335	303	334	333	328	340	339	301	359	324	323	332	329	335	343	321	329	314	329	319	305	336	305	328	341	357	344	355	333	306	293	367	304	323	277	284	305	335	324	318	347	350	349	320	291	333	340	320
4095	3346	1668	1080	875	845	736	743	722	705	731	677	709	701	694	739	724	726	699	683	750	736	715	694	677	677	695	634	702	670	682	683	709	666	734	708	701	737	735	709	689	734	723	617	693	703	654	716	729	672	673	691	689	698	696	701	722	674	700	717	676	709	693	686	686	679	674	681	684	664	716	676	686	694	694	687	650	721	634	686	690	656	706	673	705	708	707	682	722	668	714	708	715	730	684	713	723	739	673	684	693	687	691	654	713	682	678	641	693	678	689	675	684	629	706	719	710	714	708	684	677	759	672	711	677	708	704	657	684	683	712	720	684	707	695	682	694	721	739	711	696	733	695	723	723	706	723	695	706	693	695	678	683	715	687	714	698	686	655	648	728	695	651	718	740	669	668	633	676	690	691	703	738	700	720	692	739	670	723	687	744	621	680	702	677	694	699	723	685	675	689	653	697	674	697	690	692	704	694	716	705	651	679	690	701	677	698	677	691	675	676	712	716	682	730	685	691	695	729	690	647	699	658	681	678	683	713	685	692	663	693	645	662	682	696	689	695	715	720	663	708	725	654	681	712	728	686	705	678	712	697	688	657	708	665	675	717	667	691	749	701	668	735	733	703	699	662	695	703	687	679	676	702	706	717	666	707	693	723	688	656	681	696	683	727	685	710	723	696	743	664	731	688	725	676	671	671	696	710	729	701	683	702	687	696	701	647	693	699	667	701	673	655	726	678	696	731	647	682	691	660	717	671	646	688	673	682	720	726	721	722	672	682	682	727	692	686	720	737	668	709	664	656	674	736	650	693	671	712	665	751	677	735	723	718	671	703	671	728	689	660	697	684	702	708	694	696	667	713	675	662	719	701	718	694	706	739	707	653	679	704	682	703	652	675	698	691	646	703	719	710	690	731	740	666	701	700	657	696	728	697	675	689	695	671	702	699	647	701	684	709	710	683	726	731	661	681	660	752	682	700	675	686	694	653	674	702	726	695	707	720	655	685	662	730	651	686	697	685	674	698	716	684	731	697	695	669	704	662	730	706	696	684	732	675	719	725	690	671	676	674	671	706	669	716	693	728	708	655	697	686	683	702	732	742	737	697	687	717	717	711	701	701	721	637	737	703	690	674	717	723	674	654	682	689	691	683	742	672	702	684	719	659	715	728	697	685	681	689	654	650	736	676	701	662	709	743	693	668	697	713	631	721	659	684	649	704	729	674	669	672	733	717	675	685	680	691	683	669	689	715	722	724	691	737	711	688	707	686	713	702	663	655	679	682	708	713	689	709	679	694	672	742	663	721	749	706	672	686	691	642	657	701	708	686	727	675	692	727	667	692	706	706	674	720	702	756	680	722	695	656	691	672	685	665	719	671	682	756	672	687	737	694	672	705	729	694	717	652	665	710	719	684	707	675	690	683	653	732	672	684	671	691	666	674	648	693	702	697	680	746	716	704	708	717	663	676	666	691	705	693	676	714	661	682	732	683	704	673	701	692	706	659	708	703	697	694	672	703	682	705	689	660	718	653	696	673	735	688	679	662	720	701	668	679	677	677	713	691	706	688	691	691	672	678	716	732	674	672	687	730	723	707	675	703	685	732	691	710	676	680	705	723	694	673	690	706	688	681	726	715	657	689	688	678	704	667	687	700	669	663	671	710	667	699	720	690	656	668	680	681	714	703	723	740	655	757	666	710	670	685	708	660	694	664	659	694	637	736	693	702	698	696	678	688	667	699	711	652	716	676	736	685	726	714	671	698	703	669	716	652	676	692	673	621	685	674	727	668	678	683	668	738	681	717	668	685	683	701	678	707	662	652	690	712	687	660	685	715	716	685	681	675	678	701	687	713	654	717	648	697	658	726	679	686	702	720	672	620	710	678	710	695	657	703	661	679	718	651	721	630	689	654	666	763	671	710	712	685	655	690	715	652	685	695	684	681	667	726	672	694	730	691	688	636	657	685	707	664	688	664	681	747	731	679	689	741	669	673	714	634	643	683	676	693	640	684	704	713	735	690	691	697	690	677	677	661	698	719	654	748	696	706	706	692	710	673	719	692	688	697	716	704	697	730	705	747	681	661	697	657	663	688	652	698	688	706	735	670	689	780	678	613	638	676	673	651	667	720	685	735	722	655	663	717	651	684	695	668	718	723	667	706	707	681	664	710	677	649	703	675	738	663	733	730	712	719	694	711	732	629	746	686	700	694	673	687	692	727	658	659	715	665	656	684	698	646	659	711	737	745	707	708	680	669	682	723	723	685	696	692	687	651	694	726	680	731	714	660	721	728	692	702	653	674	703	714	690	683	709	695	646	717	697	641	718	668	697	741	742	680	734	636	689	667	694	685	697	677	704	675	721	711	729	656	682	705	715	702	724	663	697	679	680	692	753	701	741	698	704	688	711	697	698	701	674	693	652	647	658	699	654	725	703	686	631	679	681	686	627	699	705	698	727	701	700	680	734	706	735	671	700	657	703	690	661	687	718	647	693	681	701	664	705	683	654	670	678	695	713	660	694	662	703	648	615	685	673	696	660	738	714	652	736	660	739	700	679	675	706	732	665	682	700	664	676	644	723	652	723	697	675	674	675	697	657	715	699	671	697	703	665	709	680	703	727	673	675	663	706	721	747	657	704	625	670	717	671	660	672	679	723	676	709	663	679	714	712	678	737	705	700	671	688	633	690	675	741	636	712	682	705	701	680	692	735	686	653	691	688	647	722	726	714	681	696	728	697	685	683	697	706	678	661	657	671	669	690	678	686	703	671	678	709	699	698	707	679	743	673	690	697	673	675	663	710	666	719	700	665	681	658	668	741	710	633	699	688	710	672	696	700	678	708	693	674	699	724	655	703	750	647	715	764	730	624	725	701	702	746	741	673	677	683	685	707	690	721	672	677	721	630	712	695	715	732	674	703	722	666	691	629	613	735	695	699	700	714	708	671	684	686	712	661	660	714	679	714	676	713	662	667	648	690	632	663	698	723	715	699	691	660	668	722	708	679	677	701	699	674	707	664	728	682	684	674	736	676	724	707	683	660	648	713	704	652	660	723	680	676	718	733	701	657	674	647	707	695	658	730	715	710	696	717	693	689	722	663	679	653	696	685	697	748	707	705	693	759	717	703	670	696	693	705	656	670	681	676	673	694	684	691	685	711	699	710	721	684	682	670	735	686	689	650	663	710	714	709	684	709	679	661	686	690	731	699	690	699	704	675	632	685	705	700	675	718	679	724	720	699	669	693	728	689	706	735	693	670	723	665	711	666	700	723	626	708	697	708	678	707	647	736	667	702	722	703	701	696	663	709	741	732	761	659	689	689	648	717	679	634	705	744	669	720	712	706	684	671	690	739	701	723	677	712	677	716	746	732	676	715	692	702	683	707	687	712	666	660	687	666	738	661	713	681	680	684	657	703	684	724	700	686	703	702	732	687	690	717	693	714	679	663	702	673	683	702	670	660	725	731	777	720	657	679	687	720	710	706	669	701	677	696	713	695	685	678
32967	15148	2692	619	473	445	376	330	304	314	349	304	306	316	284	288	323	317	294	308	294	302	301	313	296	272	299	295	283	297	258	322	316	335	302	301	310	296	311	296	350	290	323	356	316	293	297	366	315	302	308	295	309	298	307	299	285	292	307	296	296	323	302	302	283	327	347	308	327	295	344	290	293	301	327	303	324	300	309	305	280	318	308	278	313	306	275	318	307	316	316	311	301	335	310	309	330	313	332	334	371	267	296	280	318	346	300	327	324	289	313	290	303	331	331	332	295	325	343	307	283	319	286	325	310	287	326	321	337	319	315	289	298	311	302	345	301	337	292	296	302	266	276	308	317	288	336	355	291	324	311	327	298	296	327	322	281	312	334	311	292	309	318	307	276	319	286	295	291	310	311	310	270	278	295	299	336	357	305	332	284	307	323	321	290	319	317	322	292	332	305	285	297	356	322	303	304	297	306	286	288	315	295	319	303	275	307	302	314	347	301	325	314	283	307	304	290	324	313	330	315	300	293	323	320	305	307	267	301	313	310	281	308	322	302	365	315	305	299	298	292	294	314	287	281	311	328	312	308	295	285	315	287	345	310	295	341	307	273	289	309	287	280	295	297	315	352	329	327	313	325	324	356	271	283	343	299	322	251	312	301	330	295	338	319	276	314	308	307	285	309	289	298	297	324	324	313	293	323	314	288	325	306	322	322	317	346	320	314	351	347	274	301	321	309	298	294	292	304	325	330	302	289	315	303	300	317	336	331	297	288	323	318	280	330	294	322	294	302	320	334	317	298	291	300	277	311	286	317	313	319	255	319	334	268	304	302	319	304	298	327	303	288	288	309	314	298	298	313	317	298	335	300	313	337	293	324	318	295	290	283	279	307	312	311	330	297	311	276	306	319	300	301	293	339	304	283	293	295	301	308	297	319	318	335	296	299	290	291	283	300	314	303	312	327	340	289	292	291	296	282	322	297	325	310	283	331	297	312	326	292	285	335	275	311	307	285	284	295	316	333	301	331	331	281	303	352	300	307	310	299	294	296	312	300	301	302	355	285	282	329	293	306	334	321	301	348	316	328	297	295	291	332	352	312	327	327	310	318	310	340	287	307	309	273	303	277	309	324	298	297	310	296	308	310	367	306	277	274	326	302	276	325	309	314	329	297	308	353	308	318	321	350	353	330	279	304	292	291	304	322	308	306	290	306	323	310	308	309	347	301	311	305	330	291	310	297	325	278	296	304	294	325	303	323	280	329	300	301	299	324	306	331	324	330	293	274	294	316	293	299	315	292	300	294	301	314	308	310	311	345	311	315	297	292	297	329	331	308	281	316	323	318	294	323	306	261	298	287	294	308	313	294	335	322	300	334	316	327	325	296	320	330	304	317	313	304	283	346	273	309	287	338	315	282	306	312	314	336	298	310	314	315	275	288	317	276	283	302	309	304	329	327	330	357	304	335	306	299	288	297	281	336	305	306	309	310	302	293	335	281	304	304	291	309	308	297	314	300	297	317	344	283	302	268	317	282	309	295	322	324	306	317	270	302	303	346	346	300	288	319	292	310	283	313	346	297	294	288	285	308	308	320	337	292	289	305	312	313	286	287	313	304	279	294	313	336	333	284	286	277	292	297	317	314	328	324	323	330	313	310	320	337	316	332	307	276	308	283	305	312	297	322	281	305	328	300	288	318	282	272	288	297	315	309	304	319	327	303	314	314	305	287	302	297	295	319	286	307	333	309	314	289	292	339	305	310	291	337	322	291	293	301	296	295	309	314	329	334	324	302	333	307	302	335	280	271	284	313	293	324	301	293	291	308	318	300	321	322	303	279	292	332	289	290	309	307	315	285	314	312	359	331	271	325	318	320	293	306	273	286	298	314	319	300	324	273	316	277	325	348	323	316	319	302	314	342	318	306	320	322	297	312	314	321	298	289	315	312	285	291	320	338	321	304	317	337	311	303	326	335	295	308	308	288	315	332	315	308	310	291	330	265	282	310	320	307	309	308	321	308	300	318	302	303	327	314	319	304	339	330	298	278	300	320	268	331	325	335	261	317	323	336	314	307	300	279	271	306	289	324	320	312	307	269	298	332	289	298	298	320	320	321	338	298	305	312	319	311	324	286	294	333	301	330	266	283	290	301	336	318	300	339	328	310	314	288	287	314	319	286	299	338	300	303	275	311	292	319	264	295	311	302	308	285	276	315	293	270	329	287	341	281	301	292	296	303	280	302	328	285	294	299	306	307	316	325	302	326	337	332	320	295	347	314	325	311	298	333	348	295	269	296	313	291	285	315	317	280	296	331	312	362	331	326	335	308	294	303	292	302	300	347	314	302	299	298	320	301	329	330	347	313	301	307	300	321	342	321	350	282	317	296	310	309	319	291	359	315	320	282	273	329	336	324	302	332	328	313	329	316	290	314	305	280	292	324	316	306	295	274	337	286	318	309	335	287	322	329	307	310	310	280	271	326	293	311	324	316	287	290	282	309	291	294	336	301	283	264	310	342	320	342	289	305	306	324	340	331	294	307	327	306	320	345	321	319	311	310	305	290	302	307	326	287	329	308	336	306	319	272	319	304	280	318	308	299	297	327	307	310	293	313	271	303	317	292	283	285	332	306	270	360	333	318	321	344	338	297	281	336	324	289	303	347	265	273	295	314	325	338	292	304	352	316	285	325	296	285	303	291	343	294	292	282	315	301	308	324	318	283	303	306	287	313	274	272	312	296	255	291	317	280	277	295	283	310	308	334	324	313	307	346	311	288	327	275	324	306	282	314	294	307	318	304	330	322	310	302	321	317	281	330	338	336	304	310	303	305	315	320	297	320	327	283	301	275	297	278	322	289	322	329	306	364	316	314	337	310	299	312	308	306	306	323	289	300	316	292	317	309	286	295	298	361	324	301	323	282	319	315	324	302	300	349	301	299	283	309	307	317	303	299	309	308	302	305	302	328	317	311	322	288	302	307	327	295	319	285	270	310	311	278	331	329	308	300	275	314	318	295	317	308	291	296	275	327	300	273	323	303	308	303	316	281	304	296	341	324	300	315	317	304	302	321	342	317	343	303	281	318	309	334	283	274	330	326	321	305	287	298	305	329	305	307	345	312	318	292	314	312	307	312	331	324	299	268	290	309	294	303	315	296	273	315	300	344	288	318	294	300	273	345	330	304	304	311	292	331	314	301	291	311	326	312	292	303	301	323	301	303	307	316	302	308	352	350	291	305	294	294	339	304	305	316	344	336	283	295	332	290	306	310	321	292	305	289	302	276	337	322	319	303	290	284	295	339	295	295	298	288	286	291	320	296	311	294	299	343	318	297	301	305	322	332	322	337	347	313	321	316	305	301	318	334	289	274	309	298	320	319	304	320	309	298	318	322	296	261	291	320	292	308	317	320	326	292	279	306	323	334	320	320	305	301	304	325	266	285	284	311	305	276	324	289	296	322	307	311	286	288	325	318	343	313	315	285	314	309	312	295	313	303	313	307	295
7715	841	689	723	718	710	729	716	698	731	689	714	716	675	720	702	727	685	699	719	710	701	754	745	691	707	709	700	716	707	779	668	687	698	701	729	710	684	726	715	711	662	731	717	700	715	729	765	693	713	730	723	671	745	705	716	722	731	721	680	722	756	705	728	697	679	716	744	699	693	766	692	720	676	802	691	739	699	766	758	732	699	664	684	698	701	754	768	671	717	674	691	711	700	723	750	696	704	710	695	726	690	753	761	725	712	744	674	721	726	684	731	680	726	718	718	738	717	699	732	716	712	709	717	744	706	699	698	732	753	744	634	707	717	736	708	714	667	717	716	739	700	727	734	714	736	735	686	695	726	660	733	666	712	689	726	713	675	669	707	682	694	750	724	745	720	676	675	698	693	677	703	698	718	701	687	717	683	730	719	687	710	667	707	714	734	715	704	661	742	746	656	732	730	699	714	748	726	782	683	718	667	693	693	701	698	677	730	709	725	691	672	760	697	723	706	715	688	689	763	721	692	731	699	757	718	686	675	709	729	701	678	717	734	692	705	729	729	778	709	691	746	748	701	728	742	704	709	660	723	733	730	691	749	705	728	737	713	724	709	684	758	691	693	684	677	722	691	752	721	693	678	750	701	743	717	715	716	696	695	724	675	753	713	765	694	705	724	692	672	700	769	733	694	725	724	679	700	726	697	651	679	733	693	712	721	731	778	696	688	721	695	737	702	693	733	753	716	741	655	717	718	720	707	737	685	718	712	702	711	710	652	742	725	727	712	706	731	742	705	685	746	740	741	717	742	740	699	736	727	686	708	721	705	670	691	693	749	697	725	687	743	734	716	721	750	665	665	731	737	670	702	757	730	680	737	717	736	727	700	697	676	713	735	717	735	684	711	708	703	683	734	707	679	720	727	684	757	669	728	739	731	727	733	740	733	669	715	672	744	695	734	691	713	711	731	701	702	719	680	790	725	706	727	689	690	738	744	685	702	726	682	729	688	632	703	703	718	681	722	735	720	665	695	721	730	738	675	692	716	698	714	697	681	711	712	705	736	692	711	710	705	714	689	694	687	707	713	714	726	693	658	685	683	697	693	745	757	727	697	726	716	719	754	716	720	735	749	684	680	704	678	729	737	697	719	701	772	726	739	699	708	747	713	714	752	760	740	660	709	733	671	721	736	755	713	729	727	735	697	744	708	679	694	754	729	700	733	700	708	691	735	704	723	701	717	707	729	684	737	721	768	730	704	659	714	698	710	712	696	688	686	711	701	742	733	678	686	672	703	736	759	718	687	741	732	725	701	714	677	681	711	681	724	759	752	693	723	728	762	713	668	692	720	710	744	700	756	676	701	712	736	749	736	735	715	737	690	684	749	730	671	679	690	681	691	701	741	711	690	699	758	680	707	701	723	699	705	718	725	680	709	678	721	698	694	687	682	709	725	696	736	717	734	719	680	717	747	635	680	721	696	671	719	694	758	679	711	732	724	708	741	696	717	754	687	739	695	695	700	720	747	777	725	717	698	692	706	703	738	718	720	672	694	693	668	747	738	678	746	661	689	699	674	712	663	669	724	685	690	716	719	693	717	743	688	701	690	690	735	698	711	717	675	663	732	703	712	701	716	713	718	704	737	676	698	745	751	686	698	703	671	721	722	696	727	728	714	757	719	725	696	706	735	660	707	687	721	728	665	718	707	720	715	791	630	746	747	697	694	688	692	760	728	729	704	742	718	752	710	717	740	715	729	712	742	731	704	717	698	684	711	669	677	757	723	713	684	691	721	712	704	727	703	718	713	694	718	658	705	693	706	726	695	701	723	691	693	696	719	705	741	714	658	754	714	758	743	722	693	697	695	718	693	748	702	700	680	764	688	728	676	721	706	731	712	676	754	750	750	697	732	676	731	695	679	731	664	742	747	753	687	694	699	720	722	744	721	711	696	713	715	685	724	706	762	735	692	718	666	770	723	704	727	701	715	742	719	803	669	732	698	714	717	757	688	693	670	682	687	733	693	707	748	734	704	703	661	739	721	735	740	661	751	714	684	719	722	690	717	680	670	678	688	763	738	674	682	715	668	709	705	680	719	724	721	719	724	748	672	720	698	698	696	705	724	694	698	700	697	710	697	748	736	740	743	692	728	703	751	696	693	718	746	723	698	721	700	745	731	682	718	677	664	720	702	714	750	732	750	691	701	706	756	752	704	729	727	700	731	726	711	749	733	724	703	712	724	671	712	766	773	747	699	719	714	691	717	699	737	743	756	745	788	698	705	686	717	747	741	729	663	736	719	722	715	690	754	705	717	730	728	680	694	703	699	732	739	740	671	712	721	677	748	690	692	708	731	689	718	690	728	749	700	704	731	679	717	694	735	705	670	690	707	708	692	730	677	695	674	736	738	710	688	681	651	680	696	766	739	734	724	760	746	755	735	752	717	700	760	691	706	711	704	683	726	696	734	673	676	727	715	720	738	689	728	748	714	701	723	677	690	702	679	693	755	699	662	717	726	677	730	701	710	768	739	721	691	683	709	649	653	755	702	710	703	754	695	724	718	758	646	729	721	718	741	703	730	750	704	684	692	728	708	706	683	762	712	749	727	740	684	707	712	698	710	708	704	642	675	739	714	726	757	674	690	701	747	725	660	721	701	711	717	722	722	688	701	705	768	698	741	706	684	723	736	699	710	723	733	728	673	712	737	704	706	665	709	709	745	746	736	723	672	724	701	734	728	716	706	692	737	704	703	714	705	715	745	735	711	729	696	738	725	767	714	671	716	742	689	701	692	721	738	716	718	725	742	703	728	693	740	696	711	687	774	699	673	690	696	764	713	664	745	716	754	723	663	749	695	688	724	716	708	720	688	696	707	717	652	682	776	700	643	738	677	722	698	699	671	685	717	690	630	690	744	760	725	680	712	680	733	722	731	726	670	694	760	743	721	633	672	677	731	694	736	704	740	734	727	712	706	715	677	726	729	701	701	767	753	698	715	690	717	698	728	721	683	671	733	673	674	694	686	693	676	698	744	670	704	717	739	793	758	732	753	692	761	682	659	710	696	728	668	738	750	649	724	729	722	756	670	734	723	638	705	716	722	756	705	756	718	725	717	732	733	725	760	690	729	704	687	721	734	655	725	735	720	730	680	712	681	718	718	691	744	730	702	702	690	744	722	756	719	726	750	750	685	661	686	681	669	770	651	709	739	698	705	692	704	715	780	653	739	699	760	710	693	704	739	733	721	719	693	720	695	702	764	662	652	727	698	715	699	696	673	705	682	711	783	716	752	680	687	719	711	756	752	698	668	699	742	683	751	689	729	706	701	662	713	702	651	720	719	727	679	672	689	722	693	728	693	691	672	668	706	687	731	704	681	737	729	714	666	678	701	709	716	738	683	721	703	727	682	720	712	765	736	713	696	698	686	754	730	710	730	716	756	687	684	737	735	709	685	718	695	713	737	690	710	698	719	735	737	736	720	695	726	686	717	697	717	737	741	709	710
25131	21018	23626	28604	21014	12587	735	559	487	566	493	428	474	495	439	446	444	447	476	461	454	445	470	441	440	473	445	445	455	517	442	439	444	452	450	420	440	473	413	444	488	472	442	474	427	447	454	496	470	410	448	444	442	424	426	456	461	409	408	423	426	438	473	447	476	467	489	450	442	433	449	454	443	409	466	471	461	479	453	456	428	441	462	478	408	457	431	458	418	407	435	429	411	452	492	469	423	421	482	393	457	479	505	478	444	469	476	433	450	475	416	463	414	436	460	467	458	428	411	447	453	453	449	385	487	444	473	436	428	444	465	436	449	435	476	444	434	455	411	441	428	442	420	457	462	448	432	462	467	403	424	434	445	441	410	436	454	429	442	431	446	461	462	435	459	474	456	419	416	451	399	435	450	467	434	471	441	436	442	447	422	505	445	423	447	422	467	439	405	434	414	428	461	441	412	421	422	465	420	429	428	417	449	445	415	472	433	466	472	429	464	426	456	424	416	418	432	470	445	440	435	429	436	447	511	503	388	411	474	475	430	445	443	430	440	460	428	455	427	432	476	455	433	443	457	454	446	437	412	420	434	442	456	411	457	438	447	458	424	483	442	468	449	419	433	444	476	411	452	432	424	443	432	449	453	488	449	430	475	425	466	432	425	431	451	440	461	437	464	437	483	447	432	445	441	452	464	476	461	473	465	445	445	470	493	433	434	463	413	447	402	430	412	490	430	431	471	439	430	465	419	444	411	485	455	396	429	414	472	473	460	437	474	436	399	451	494	475	445	464	471	450	428	466	465	436	438	478	452	455	422	432	457	433	415	451	475	431	424	447	427	456	467	439	455	419	462	490	434	442	415	385	465	453	442	455	417	488	447	488	504	512	440	445	463	430	452	414	423	446	457	438	421	463	452	435	464	490	435	467	471	413	441	477	424	411	452	424	458	434	441	487	436	450	436	452	429	401	489	442	437	450	407	479	484	436	459	439	458	466	394	448	481	476	478	431	452	440	442	414	457	440	461	460	467	453	458	475	445	435	449	414	428	447	445	465	438	420	435	425	416	421	431	472	470	457	430	458	443	426	476	448	413	490	385	427	403	491	429	440	436	444	404	485	409	489	448	462	405	455	422	463	447	470	414	453	450	424	483	440	457	442	428	408	457	414	413	496	439	404	464	460	412	427	423	448	413	459	435	455	424	459	442	449	431	429	433	446	468	413	430	430	421	499	446	458	451	422	438	420	423	466	406	440	484	435	434	483	409	454	451	417	431	438	419	422	473	434	456	437	424	443	416	454	435	452	452	479	469	462	448	419	449	426	453	453	450	417	413	480	435	438	480	420	467	486	474	478	458	415	470	472	466	453	423	431	484	428	464	450	485	428	442	456	412	409	450	424	442	445	457	465	470	430	447	432	402	443	451	464	464	433	462	455	395	446	405	432	434	400	450	432	456	468	471	451	405	479	447	445	474	441	463	468	449	406	453	414	441	424	421	461	407	476	418	415	437	436	459	399	414	445	473	448	442	441	465	462	417	433	432	495	425	462	465	462	410	467	431	437	445	467	406	432	431	397	422	432	432	440	434	402	442	428	450	428	456	464	441	445	434	448	439	449	415	448	485	493	472	435	398	479	470	445	443	455	444	420	435	446	438	480	457	467	476	439	477	451	438	492	446	457	415	441	463	430	490	453	472	430	471	390	426	446	458	450	456	447	404	474	434	491	440	441	392	446	426	442	453	409	462	412	454	393	419	456	470	461	439	409	445	439	436	469	431	436	435	475	499	449	436	455	436	423	461	455	438	419	462	454	435	453	474	422	431	472	447	455	449	465	452	484	470	495	413	500	460	439	473	446	448	433	454	429	444	454	497	464	472	442	459	461	430	445	444	465	426	459	455	490	453	402	429	427	411	432	418	438	465	451	444	405	436	456	440	447	468	448	458	450	477	424	467	441	416	448	424	455	457	459	420	442	477	428	438	493	478	439	441	431	440	385	459	428	448	375	440	461	460	426	458	444	479	434	437	457	442	403	419	436	441	475	421	478	439	463	444	460	469	447	497	437	454	449	443	492	434	464	467	447	449	471	460	490	448	435	446	488	476	439	448	445	426	403	458	447	460	458	437	467	483	420	407	447	394	423	464	452	454	469	476	439	442	460	478	446	487	457	433	470	444	462	442	476	468	430	469	459	453	450	454	452	418	427	402	461	467	435	450	444	414	452	469	403	459	437	451	441	469	439	474	443	444	448	462	462	419	435	436	426	457	441	450	460	442	451	478	476	409	462	459	479	416	423	454	440	441	426	486	456	428	411	415	445	448	427	472	418	440	439	469	436	417	424	422	450	416	429	420	454	490	444	428	502	447	446	433	411	435	440	460	443	441	430	410	436	482	452	431	423	394	456	441	456	421	380	440	456	487	468	490	472	429	468	439	474	442	420	442	420	475	460	394	434	436	412	463	412	456	440	444	462	443	428	430	459	456	468	470	464	474	482	467	480	473	450	444	455	429	440	432	459	448	452	453	422	421	453	428	443	482	456	452	402	455	474	457	439	479	472	425	456	462	465	420	409	504	436	401	445	425	460	455	413	397	461	445	451	474	481	434	448	447	422	447	435	459	461	451	496	464	445	461	448	473	423	469	471	451	421	425	447	414	409	465	468	464	465	486	447	425	434	440	461	420	456	410	432	464	469	426	484	447	456	447	440	431	457	456	472	416	474	390	443	443	464	420	391	461	415	394	477	460	399	495	447	412	447	456	468	439	411	441	449	438	381	470	401	441	442	434	458	427	446	437	458	457	447	415	448	419	428	432	427	425	411	408	418	442	418	444	426	438	425	482	414	395	438	442	430	464	408	461	424	451	441	443	444	418	435	438	439	435	455	435	418	467	484	470	457	438	455	436	422	406	453	404	435	427	428	447	457	453	410	463	396	456	409	469	432	444	425	435	433	464	424	416	480	414	461	476	457	421	465	438	435	438	469	396	431	480	461	457	435	448	462	448	443	416	457	441	425	431	439	434	435	444	461	433	424	436	446	460	421	440	446	449	493	427	484	488	480	444	439	465	457	458	453	462	436	446	472	462	436	460	483	456	462	428	438	392	476	434	422	453	462	419	436	391	495	446	462	444	472	448	429	502	436	443	441	423	451	441	444	429	424	448	434	434	482	438	457	463	442	452	463	409	422	428	470	397	411	422	438	424	444	482	456	451	447	448	412	442	462	440	400	423	491	485	451	418	400	450	428	450	458	451	447	472	450	444	433	454	422	430	451	442	416	406	462	451	449	414	415	414	458	463	444	428	453	418	432	468	402	452	451	409	429	492	461	422	425	471	432	406	436	469	436	480	389	466	435	441	450	397	450	450	431	422	476	459	417	431	461	429	429	441	397	437	438	440	447	415	462	460	455	447	420	448	457	449	443	468	417	435	470	450	443	440	439	417	429	432	442	446	430	467	467	468	428	472	410	402	444	452	469	430	462	459	436	487	451	428	444	439	452
4476	2323	1410	1095	1007	1036	1006	975	978	925	985	961	945	984	941	996	928	960	949	911	936	920	985	942	980	945	918	938	979	924	900	954	1018	956	935	970	974	970	932	975	941	983	954	923	905	956	946	944	1001	932	986	950	962	978	995	926	951	943	951	951	938	916	978	944	944	933	947	945	935	947	874	919	915	986	962	906	906	969	917	899	907	908	904	907	915	928	996	902	953	977	915	960	943	929	945	936	1024	933	923	987	913	911	922	975	931	960	939	993	910	933	905	898	863	998	937	950	883	987	907	905	984	908	951	958	935	938	974	953	907	957	949	913	942	969	949	936	921	959	898	977	919	946	965	940	966	971	946	930	984	903	945	1000	966	978	915	928	918	946	932	971	897	920	949	924	941	899	939	919	970	900	913	968	928	966	924	969	978	927	930	954	933	954	953	958	939	976	972	958	911	900	923	974	950	943	949	926	947	959	925	956	969	952	949	963	917	988	936	905	981	942	967	975	960	937	950	949	997	955	928	993	932	975	961	918	904	920	942	892	935	936	917	959	1004	918	968	920	1035	939	962	928	968	919	977	890	885	937	996	915	958	943	936	927	997	968	901	936	934	925	894	943	916	940	906	968	1046	959	960	928	981	981	872	976	914	951	974	922	963	923	909	947	894	971	968	946	990	942	997	935	916	955	976	966	926	990	960	972	962	944	1011	978	884	965	924	978	964	903	938	959	933	902	952	873	912	927	982	931	930	942	912	887	1005	861	983	926	949	1036	1009	973	908	942	929	917	962	932	916	947	963	983	978	970	925	939	956	981	947	964	932	945	1059	965	942	979	944	913	913	984	964	945	978	910	905	898	976	945	919	916	913	896	959	960	931	967	953	981	909	967	951	942	898	958	953	962	962	947	913	997	967	909	995	948	947	919	962	979	900	965	925	934	970	932	886	946	929	973	964	956	963	901	944	1023	961	953	947	912	967	958	942	971	909	950	939	930	946	934	966	993	970	952	926	944	945	940	991	918	901	953	988	915	907	973	935	899	895	879	951	863	898	966	916	916	900	968	926	962	912	966	951	932	952	983	898	897	963	932	924	946	908	964	932	922	951	943	899	945	915	956	941	982	955	917	938	1027	941	962	940	909	956	919	978	897	948	948	959	910	938	912	986	905	949	939	943	935	944	949	983	944	967	952	929	909	906	973	942	992	984	969	971	989	920	883	936	941	946	964	972	918	1004	994	1012	921	970	979	959	962	976	975	953	942	968	966	912	971	959	903	908	885	909	918	908	941	948	899	1004	934	904	986	992	967	1007	959	935	929	941	902	974	913	957	937	942	956	928	943	906	892	927	972	840	963	943	909	939	979	976	934	938	941	916	948	916	993	940	936	969	912	987	935	990	987	957	957	978	924	951	949	942	943	961	975	943	917	933	938	966	933	959	964	947	960	991	986	945	954	944	918	971	948	979	938	922	902	935	935	951	925	970	909	972	999	951	922	954	935	974	914	882	933	882	921	952	980	937	947	931	959	977	975	961	977	910	963	913	926	1010	946	967	943	959	908	939	968	952	975	961	939	987	913	897	898	931	917	903	948	946	951	924	988	922	962	974	888	984	960	940	967	992	909	893	945	925	943	938	904	954	949	981	958	958	964	936	901	984	922	937	906	966	971	964	931	949	920	906	958	992	893	960	972	921	949	940	948	916	918	941	978	935	912	954	909	939	946	939	934	1002	961	918	933	936	940	944	958	956	945	917	929	920	966	950	898	957	897	932	937	944	978	939	934	962	896	933	878	924	937	969	924	930	959	991	894	973	951	959	953	962	903	1059	917	982	919	881	980	989	872	950	959	966	910	916	979	974	904	914	947	940	940	959	962	943	936	976	959	967	945	950	961	969	940	948	970	944	1006	1012	917	925	949	933	958	930	918	922	967	952	959	919	904	957	967	918	974	932	970	957	951	891	961	914	889	947	934	930	973	916	887	935	911	909	945	938	962	931	970	1016	914	950	923	933	979	977	908	953	947	931	902	902	896	890	925	971	976	896	921	884	931	916	970	935	951	923	976	893	936	974	984	984	942	895	976	914	951	959	917	913	976	919	906	987	936	912	927	933	939	929	949	936	940	990	938	930	917	980	959	961	907	951	950	917	990	932	954	925	940	914	910	923	996	927	885	921	967	936	990	938	1000	974	932	923	950	871	942	925	915	946	896	917	923	901	969	903	925	949	934	947	898	924	913	956	939	924	906	905	993	995	943	949	925	905	948	934	910	952	929	942	928	963	957	947	941	902	895	981	996	915	954	947	890	900	995	1010	959	923	944	937	946	950	936	941	953	945	931	994	873	961	978	967	938	954	937	987	957	965	915	916	954	877	953	922	957	1007	1024	912	888	902	914	894	933	970	941	987	897	977	967	939	936	866	959	979	967	931	944	1002	893	1004	966	918	941	943	954	943	984	957	955	940	845	967	990	959	941	908	937	941	902	998	911	946	937	995	930	972	936	997	910	952	964	930	933	957	912	909	948	942	943	975	948	908	951	947	950	975	962	944	960	996	977	937	939	920	953	958	959	948	948	961	872	886	915	944	908	932	949	981	972	942	906	929	949	1012	928	929	940	929	971	914	875	923	998	953	940	973	925	970	975	943	921	880	971	970	943	952	959	999	873	927	958	979	844	966	1001	981	1012	956	948	891	955	959	918	918	971	939	1015	978	947	952	968	986	958	926	892	969	908	977	969	902	913	910	951	908	944	928	930	945	960	893	912	938	1013	916	896	972	934	856	948	926	1015	949	949	894	935	947	893	981	974	990	943	978	993	957	918	880	947	971	919	925	946	901	962	961	938	969	952	962	944	935	925	981	981	890	975	924	935	937	927	970	915	925	962	922	944	947	931	908	938	924	964	1000	935	935	926	988	929	986	902	989	991	927	893	917	986	928	905	917	934	934	893	899	957	943	946	962	945	930	920	933	920	959	921	967	964	930	976	920	935	1008	981	932	975	915	950	969	960	960	940	958	945	886	953	964	955	1020	945	936	901	921	955	958	937	961	930	937	975	940	895	974	995	1028	906	973	901	902	938	974	946	1012	945	907	977	918	952	940	912	949	904	962	901	911	935	899	972	914	949	930	945	934	913	957	974	885	966	923	910	977	921	923	950	986	933	975	972	962	948	971	925	988	947	1017	978	902	937	954	930	931	955	941	955	1008	876	954	890	969	929	967	959	995	929	978	934	936	940	936	914	956	983	925	937	964	968	945	941	927	946	934	956	970	931	922	930	980	984	920	910	963	936	962	990	969	898	954	930	934	973	949	944	948	979	943	941	922	909	925	944	959	884	877	1002	943	949	1003	931	900	956	927	965	965	906	934	945	936	1012	933	957	927	977	949	903	897	957	945	988	951	952	906	1005	929	947	949	863	965	901	948	963	1020	954	920	973	863	994	921	939	967	958	958	955	934	989	969	900	906	905	980	929	985	976	965	935	857	914	959	960	955	983	1010	933	915	1000	918	990	945	909	914	960	928	948	920	932	917	932	996	917	975	914	936	942	963	942	907	889	1006	919
24388	21010	24008	28195	21012	21042	10891	678	476	437	424	426	404	338	388	330	335	364	340	331	372	339	341	336	383	363	331	334	328	330	339	344	351	307	328	340	337	379	347	293	317	351	354	320	309	340	308	300	342	367	348	310	325	296	320	357	331	296	329	342	336	287	322	330	310	350	356	307	309	315	306	359	344	316	295	335	333	319	331	324	358	308	343	317	328	307	344	362	303	323	314	346	354	309	337	324	316	343	303	310	319	374	349	335	315	326	313	316	332	314	297	305	306	322	356	356	336	345	341	327	342	338	310	320	328	329	342	368	359	339	347	316	298	334	331	367	344	321	302	324	318	376	326	325	331	308	335	323	307	309	313	317	321	285	367	335	327	336	340	331	333	317	323	353	320	330	305	312	313	343	323	323	305	318	326	308	307	340	307	301	310	265	290	335	299	335	308	294	324	336	305	333	326	331	363	332	339	293	329	308	337	305	344	330	307	300	295	344	322	329	321	332	332	346	335	306	335	313	317	313	335	372	321	336	337	321	316	320	339	356	324	311	322	345	307	338	298	350	322	348	330	316	376	309	336	305	367	299	362	369	335	311	309	312	342	355	355	344	315	360	289	273	313	339	314	354	335	344	336	331	378	332	341	320	320	350	336	339	339	345	326	303	311	303	295	304	305	332	293	341	349	356	322	342	324	326	350	338	355	331	346	319	342	348	297	291	336	305	328	323	306	301	347	309	343	304	335	332	345	367	293	301	343	329	324	329	339	338	304	350	298	332	340	370	323	307	315	324	334	345	346	329	285	320	331	329	368	325	330	311	357	309	338	329	350	299	334	335	374	329	359	340	336	295	289	362	366	304	322	299	314	350	321	310	370	319	297	311	304	322	322	344	326	299	349	297	358	327	306	295	327	295	307	293	317	344	319	330	348	387	331	318	335	339	339	323	355	343	306	324	327	293	317	293	315	322	335	308	348	345	307	329	324	336	313	349	297	322	325	350	341	308	342	348	342	335	282	342	330	330	317	296	345	324	342	344	310	334	312	368	337	279	324	310	291	330	336	311	325	365	344	332	330	278	322	342	311	314	340	358	317	292	351	319	317	284	304	326	310	330	321	331	358	347	312	353	332	292	371	353	337	344	304	329	328	335	321	333	315	304	310	330	325	362	349	321	326	296	295	334	300	363	305	346	341	317	325	343	287	359	337	317	304	323	315	340	317	323	315	375	325	316	327	307	287	335	357	352	292	326	310	330	354	327	330	319	304	300	316	315	323	336	302	332	305	307	305	308	376	325	314	326	318	335	317	329	313	316	327	334	350	341	299	320	342	316	332	345	299	295	302	339	319	346	313	316	334	321	314	273	343	335	332	317	336	301	356	282	348	309	280	343	345	299	322	317	337	349	309	321	306	319	326	312	308	304	322	347	308	307	311	312	352	343	338	328	354	317	361	314	344	348	351	290	340	327	323	325	304	308	325	321	291	294	310	330	325	342	359	306	306	349	361	332	343	285	294	329	340	321	302	344	343	300	313	354	322	338	322	333	332	314	275	378	325	329	355	301	297	322	328	323	309	328	326	336	322	326	295	309	338	330	341	328	326	291	329	294	308	337	312	312	333	322	319	310	325	338	306	316	330	314	349	333	332	322	289	303	325	345	312	299	335	309	344	292	322	308	318	350	315	327	326	367	309	365	329	321	335	324	350	335	342	326	351	333	364	292	338	323	317	331	330	325	351	324	333	318	346	317	340	338	332	328	331	333	336	322	341	313	317	354	328	303	345	299	318	316	325	334	317	319	383	350	312	351	350	327	341	309	315	311	339	330	342	313	331	295	296	320	336	347	334	330	327	308	293	321	339	331	347	310	321	340	356	333	333	311	313	341	343	369	320	294	336	298	319	350	321	323	293	309	325	313	357	353	306	311	318	330	343	308	310	320	341	300	359	292	313	345	331	342	318	329	310	298	320	308	340	314	317	324	312	329	341	374	311	307	302	328	313	295	308	350	314	371	339	300	308	328	324	298	345	316	345	310	330	319	306	326	307	313	331	320	345	310	324	328	335	316	329	333	287	322	308	317	319	337	312	309	313	341	351	321	305	308	292	326	326	339	384	320	320	311	328	311	315	305	324	330	337	362	305	336	303	329	337	305	340	326	297	288	301	333	323	327	324	307	306	293	316	347	333	331	297	360	324	320	314	318	335	330	338	312	322	339	326	311	344	332	299	287	345	331	343	290	322	332	321	325	340	284	347	325	332	347	340	341	344	311	337	328	310	322	330	337	324	320	333	292	336	324	345	322	359	337	303	302	347	313	341	308	330	308	351	296	349	295	331	319	327	323	354	354	337	314	316	287	325	333	311	347	308	324	314	296	311	331	322	320	356	324	365	344	323	375	329	345	293	292	347	297	340	325	319	314	301	310	345	306	319	287	321	330	308	303	318	332	322	343	299	315	340	335	339	306	284	345	353	316	328	287	315	311	297	330	336	331	323	339	315	332	286	311	313	351	293	314	344	317	297	318	319	330	322	327	336	332	319	355	350	368	308	329	315	335	334	316	328	338	313	309	298	290	324	304	332	335	288	332	318	278	335	308	317	309	352	321	325	351	307	333	326	322	279	332	349	294	309	325	364	346	311	332	361	328	327	345	307	349	361	322	336	314	337	360	322	343	304	325	365	332	344	311	336	334	306	337	341	329	333	316	327	341	331	350	314	305	330	331	368	296	327	328	334	340	360	348	334	309	293	335	347	358	325	316	333	326	324	326	322	312	315	342	375	326	323	358	307	327	342	366	345	313	296	346	303	314	323	296	351	322	299	302	336	336	346	319	291	319	344	342	323	330	324	305	334	324	300	312	330	349	327	345	344	330	348	345	291	366	315	325	357	387	328	338	347	343	345	343	313	346	373	336	303	322	358	351	339	309	310	319	332	336	342	325	314	316	329	350	330	313	323	333	331	335	313	303	348	315	319	342	301	275	315	321	338	332	316	372	304	300	309	326	324	347	325	308	330	340	307	348	324	346	358	316	326	315	316	365	310	358	322	302	340	319	342	362	305	366	334	293	311	303	328	353	307	321	353	308	312	336	344	307	313	334	322	367	311	354	370	343	315	309	316	320	331	301	364	338	307	339	309	329	309	334	337	319	324	313	319	334	306	341	344	332	323	288	328	310	292	386	348	309	309	287	355	316	324	346	310	330	343	340	294	324	329	304	329	302	340	302	320	313	332	322	349	314	329	338	331	332	339	301	326	313	345	345	349	341	308	368	324	321	292	279	293	333	365	349	345	348	329	355	369	312	307	326	323	307	342	323	301	335	316	282	305	367	345	340	323	295	370	321	316	325	324	289	328	306	338	341	327	346	290	308	308	296	327	299	313	316	326	322	332	295	323	312	317	311	289	326	312	330	321	353	301	322	332	316	320	340	336	320	305	320	344	334	341	295	319	340	353	340	332	334	344	308	311	330	300	318	307	364	332	364	334	334	326	307	308	350	342	341	355	316
3996	3259	1718	1080	898	813	775	746	717	720	743	700	761	659	663	695	668	697	705	691	707	720	698	708	665	689	744	721	736	709	678	667	677	657	700	709	698	741	696	698	657	732	682	667	680	694	721	637	718	667	655	707	681	684	709	691	671	636	746	666	697	711	685	697	670	686	711	708	709	736	708	696	701	656	692	690	679	695	681	715	715	717	661	750	721	664	722	677	698	687	694	661	703	671	715	713	678	654	653	720	686	677	712	652	693	708	690	660	699	741	714	721	693	690	660	666	690	684	665	673	694	668	681	653	649	678	690	727	691	687	695	706	674	687	695	713	635	693	695	678	718	691	721	719	701	749	734	690	695	706	688	727	672	722	672	672	662	654	643	718	689	695	698	691	685	691	762	708	673	705	675	689	665	640	671	716	712	681	699	728	743	673	701	672	735	692	711	674	725	671	722	659	707	702	708	733	698	717	667	673	693	690	691	690	719	702	684	705	734	706	704	650	699	700	746	695	686	627	698	693	706	716	687	662	697	733	685	671	701	663	734	738	680	712	711	695	638	721	685	670	699	664	745	646	713	640	679	675	673	701	679	681	710	700	678	693	678	663	718	724	708	650	674	697	714	648	672	708	742	690	687	732	687	714	675	705	682	662	680	724	708	725	714	677	708	696	655	711	676	667	664	718	677	703	704	695	683	715	691	692	706	677	690	664	688	669	722	682	691	702	661	725	689	727	698	653	684	673	680	740	699	636	702	725	711	661	687	681	694	678	718	696	728	647	728	628	726	708	642	660	694	677	703	673	721	674	698	704	754	755	690	663	751	691	669	694	696	728	716	705	728	690	694	705	653	664	742	667	657	653	681	680	647	666	702	734	638	667	722	673	695	688	693	653	673	643	711	666	671	676	681	681	706	690	649	722	666	707	736	695	711	696	699	661	724	708	665	676	771	603	660	709	699	748	725	674	688	696	701	752	712	677	674	678	699	690	682	701	727	695	690	638	700	719	686	691	706	642	640	688	720	648	721	711	716	687	696	704	702	682	707	713	672	719	687	705	718	710	698	696	674	681	733	670	707	682	706	687	697	670	717	640	653	654	686	664	750	682	702	669	731	667	681	699	681	690	677	672	694	684	681	701	749	714	671	719	714	712	671	746	692	712	655	700	670	686	692	668	668	679	681	671	719	697	633	666	715	706	699	681	660	670	730	696	676	668	709	685	702	726	708	685	705	687	695	682	681	721	723	673	732	678	691	681	694	682	670	694	686	686	673	624	673	667	666	692	707	732	676	735	763	718	703	680	680	723	703	661	646	657	653	656	676	701	671	612	723	688	704	688	713	681	709	739	651	679	678	723	686	676	689	693	705	678	678	654	677	696	640	769	710	749	708	676	734	693	680	702	693	698	689	721	732	729	662	678	719	707	695	708	709	686	642	660	703	695	680	733	662	703	747	695	679	686	715	686	701	708	652	690	703	725	675	662	695	692	708	693	686	710	690	673	728	670	681	696	664	712	710	659	686	702	701	650	670	705	655	685	686	662	734	739	702	708	702	689	655	691	690	653	710	714	675	688	673	688	709	689	700	627	654	703	735	703	722	661	664	675	720	662	628	702	682	670	717	685	690	673	669	699	660	675	723	684	703	729	681	703	677	671	746	687	734	702	672	720	735	657	785	703	680	697	683	692	720	673	678	673	736	675	703	714	683	683	688	708	699	701	708	664	672	652	707	722	691	632	723	713	645	738	682	716	719	752	723	698	713	675	686	679	672	716	687	680	672	683	692	704	695	706	693	692	719	696	672	718	758	744	752	665	698	707	708	660	708	748	732	666	675	698	673	699	686	704	692	676	676	656	713	705	704	699	720	695	707	713	701	701	699	670	675	723	724	717	715	713	665	679	717	657	691	668	715	713	727	715	705	708	684	722	697	728	735	703	660	697	671	699	709	690	663	678	680	707	744	688	719	643	681	702	704	723	670	696	706	723	701	679	694	656	681	702	722	696	723	652	675	741	714	722	703	665	683	706	690	663	716	708	718	694	698	710	648	654	689	714	659	745	681	701	718	659	704	726	665	676	718	726	683	684	721	700	681	699	715	685	657	720	664	655	688	674	710	755	671	683	732	664	703	699	734	713	715	691	676	654	709	678	685	721	704	710	652	697	675	676	753	679	750	684	663	756	726	672	696	683	671	656	686	670	608	707	643	697	692	708	693	718	739	710	682	702	675	685	686	687	689	680	690	704	722	734	685	682	664	710	658	668	702	718	722	688	706	679	664	666	697	685	674	692	650	703	669	707	715	699	701	725	722	710	637	700	687	727	735	698	729	643	641	703	696	671	731	690	709	717	715	685	613	665	676	671	698	712	673	683	677	709	636	718	676	729	638	709	721	721	691	688	648	703	695	689	743	722	674	681	677	701	686	694	704	699	683	705	697	672	668	697	708	734	693	714	711	679	714	645	718	672	715	699	717	687	703	684	681	707	701	730	722	651	701	757	715	714	685	670	708	689	693	788	723	683	669	677	710	642	695	695	715	687	665	746	702	705	715	673	722	721	649	710	689	728	716	707	743	704	687	699	692	700	662	673	721	707	701	744	714	674	663	676	723	713	672	703	723	679	699	683	677	708	705	722	744	686	679	698	674	713	740	653	701	671	715	677	701	688	668	682	715	676	723	744	675	739	657	730	709	692	659	689	700	679	668	719	716	675	676	704	645	714	684	678	680	681	705	691	693	681	743	696	690	664	685	674	682	679	620	718	734	690	674	715	674	674	667	706	711	688	659	662	711	671	659	665	702	680	679	685	676	701	734	721	719	698	687	662	698	694	674	702	671	698	686	669	660	700	691	712	663	678	716	674	688	711	703	660	696	664	659	649	747	674	731	686	733	644	654	645	717	724	726	732	671	713	679	664	690	721	723	667	691	712	674	710	697	650	662	725	678	732	709	694	674	654	723	727	698	686	678	684	647	673	730	645	689	717	740	680	702	712	645	691	624	699	692	677	650	684	675	661	731	668	687	715	657	681	710	667	702	734	654	699	749	667	724	705	704	697	676	680	668	678	658	693	682	687	703	709	676	681	652	712	654	710	642	687	744	665	667	700	686	717	697	654	646	696	751	687	695	706	695	718	685	695	691	729	685	679	707	717	672	683	698	736	697	650	654	701	676	687	660	671	688	665	677	707	741	658	718	721	706	709	697	740	694	685	665	703	726	663	689	666	714	700	724	676	696	704	681	709	706	705	666	711	758	711	696	699	706	729	656	703	652	689	671	733	693	719	744	699	736	667	691	731	728	688	730	677	715	699	664	667	727	701	671	691	666	745	706	751	662	655	696	708	694	687	714	702	693	708	692	667	679	675	731	665	705	698	674	678	717	680	663	688	668	687	690	700	668	670	675	699	676	688	687	703	700	693	671	696	682	688	704	727	691	687	697	706	723	648	665	717	745	673	729	691	670	688	687	689	689	667	686	629	689	708	729	688	671	699	698	691	721	689	648	658
33314	15193	2510	455	349	334	329	305	302	321	336	292	292	302	310	301	314	329	283	268	268	271	285	277	293	343	300	311	344	271	299	305	326	288	300	298	308	285	290	316	318	301	291	329	295	308	318	324	305	256	306	289	302	269	325	288	304	283	307	335	302	309	302	326	309	306	323	332	293	321	313	318	344	265	322	302	317	306	337	274	329	298	321	311	296	322	316	272	289	311	323	311	336	320	296	299	328	314	315	305	283	296	273	303	312	292	302	326	313	321	289	314	324	320	327	278	306	304	270	275	290	308	303	286	303	316	310	341	325	318	303	336	329	280	294	310	310	302	313	330	256	303	334	316	327	290	322	275	305	328	328	336	311	333	334	315	302	301	308	323	310	334	311	279	310	328	307	310	334	304	286	301	343	319	356	303	321	278	340	284	313	311	298	273	286	328	311	303	299	327	319	319	306	321	318	289	299	352	296	292	288	300	318	324	287	315	291	306	308	349	312	310	289	324	317	318	306	293	317	328	269	314	329	288	317	300	275	313	316	338	328	315	289	299	311	338	326	300	278	326	281	293	301	329	330	334	289	307	289	278	323	338	319	331	307	291	299	288	288	300	308	280	322	326	330	303	285	343	323	300	305	299	304	328	358	296	263	354	292	285	311	308	326	289	282	308	331	359	329	309	302	321	339	298	347	287	314	318	297	327	304	293	287	326	301	301	334	335	298	298	323	303	281	292	294	296	327	298	304	329	311	327	342	311	294	310	317	317	357	341	293	261	290	296	306	351	338	348	302	285	260	313	301	304	314	271	303	308	297	328	313	323	283	312	277	296	290	297	285	287	297	356	289	326	343	310	309	307	305	288	330	335	294	321	327	302	312	306	319	280	305	292	303	331	345	336	323	317	294	324	295	297	308	316	322	292	294	310	319	287	292	322	326	296	318	282	298	284	320	318	327	286	285	317	322	338	288	313	307	337	277	306	321	300	321	310	262	322	344	308	299	308	309	347	300	284	291	346	312	299	296	318	312	330	331	305	308	287	316	314	312	294	282	297	298	308	317	311	294	294	306	328	331	322	284	323	299	272	304	296	318	316	324	292	296	278	341	282	303	317	313	315	319	330	311	321	281	337	318	334	335	318	307	306	308	319	312	251	303	282	313	310	288	312	285	310	328	315	304	335	351	292	321	314	297	303	304	346	318	293	275	327	316	284	276	293	298	347	334	312	328	335	337	328	319	308	307	312	293	294	267	319	297	309	317	335	355	300	302	298	301	340	282	323	324	316	305	320	296	301	296	306	295	292	320	341	300	348	339	304	284	303	325	303	315	331	329	332	295	297	317	323	322	309	296	296	345	317	307	334	355	315	315	304	274	277	337	297	275	312	305	311	299	342	326	292	317	322	301	291	288	330	300	339	322	313	335	349	315	304	301	300	282	287	284	298	305	327	299	281	279	327	296	292	316	287	298	311	320	316	303	332	315	268	332	301	299	320	302	345	330	314	326	275	334	327	296	330	336	294	352	272	315	331	321	326	295	292	316	316	312	278	273	303	326	345	313	333	278	322	307	300	338	360	294	297	294	296	291	322	287	294	295	311	329	306	326	321	317	296	343	322	318	325	321	328	278	335	301	306	278	301	345	335	318	364	274	307	320	315	308	324	320	294	288	297	319	305	320	305	322	312	307	304	279	308	316	318	295	274	289	317	352	318	298	301	304	327	302	314	284	331	309	321	328	288	343	306	329	343	280	323	330	305	303	348	319	310	356	319	327	340	293	299	274	318	316	309	297	326	322	289	321	333	262	321	310	331	280	314	318	293	310	341	317	315	305	302	284	285	317	309	297	284	332	339	291	310	300	291	322	299	292	319	337	292	274	332	326	338	348	259	303	309	312	337	313	324	290	304	292	324	329	321	273	299	336	286	308	312	286	331	309	291	295	294	305	307	291	296	274	297	295	314	321	301	319	320	280	313	341	324	300	298	283	339	314	312	322	331	312	288	309	294	341	306	309	317	335	308	293	327	300	335	347	329	316	323	313	321	314	350	327	286	288	316	302	314	312	311	298	325	296	332	325	322	318	317	308	308	279	318	324	306	323	282	314	353	314	309	339	304	297	309	282	324	310	312	297	306	292	313	283	283	306	334	289	340	294	310	305	300	299	319	332	303	321	326	357	302	332	313	321	338	314	305	295	313	277	324	329	299	337	316	256	297	290	304	334	269	296	310	322	289	321	279	298	279	292	307	317	322	313	311	302	309	294	313	295	285	286	307	294	287	293	302	310	307	296	334	321	320	302	322	285	328	297	317	310	344	312	312	334	298	361	345	317	339	318	320	271	319	333	284	300	322	318	296	289	315	322	317	314	308	318	296	268	313	333	332	301	289	299	282	294	297	316	307	319	327	330	323	281	296	316	326	311	300	279	346	315	342	272	303	316	291	302	312	328	335	360	313	286	325	271	332	276	296	335	307	281	317	288	275	316	273	297	295	288	291	338	316	320	300	303	285	293	290	319	276	301	333	293	335	305	280	290	319	320	306	329	340	303	371	318	308	312	303	304	289	311	319	305	311	274	305	333	310	334	327	311	309	328	284	298	277	306	281	330	299	292	305	322	301	312	323	292	280	313	266	303	300	291	306	275	303	333	302	313	289	297	294	317	336	288	331	317	285	281	325	308	313	310	302	285	297	286	298	319	299	320	321	292	344	316	306	303	281	290	298	327	324	286	275	321	319	324	277	308	284	289	346	346	304	311	324	291	328	286	318	343	309	294	327	304	299	343	292	311	312	323	331	306	308	293	290	287	297	291	321	327	315	316	297	306	312	339	263	314	325	303	330	303	332	321	310	351	307	309	321	289	300	306	354	358	309	302	338	286	297	323	301	267	312	325	282	330	343	281	327	310	285	312	320	283	268	293	313	354	306	324	310	343	320	305	318	287	306	326	324	297	329	296	298	309	302	290	280	330	278	303	326	354	357	312	284	307	346	339	288	307	319	291	293	333	318	310	277	314	311	292	312	268	312	304	324	305	312	344	306	306	299	344	325	332	329	273	285	316	342	346	266	321	334	308	305	289	282	301	316	322	318	335	326	318	308	278	327	310	333	306	322	295	303	279	350	323	291	294	322	306	295	324	298	308	331	311	298	327	292	301	301	323	307	328	310	326	308	302	311	268	311	322	333	319	292	314	303	270	312	294	301	319	333	302	311	338	289	333	303	295	322	301	338	289	338	292	291	271	307	311	339	311	306	297	305	306	291	318	362	329	307	317	318	299	310	295	354	301	320	297	306	301	275	278	301	315	288	290	267	333	296	302	274	269	326	333	319	324	304	310	319	311	329	308	288	323	329	288	322	354	308	302	300	321	304	304	312	310	314	300	327	309	326	319	345	294	296	346	314	310	309	248	298	292	355	319	313	312	302	324	309	318	325	324	347	299	330	302	329	293	307	342	308	319	306	292	307	304	297	309	282	321	294	289	262	347	321	309	317	321	323	292	315	297	327
7808	806	770	715	772	720	746	743	752	731	703	669	766	688	731	692	687	735	725	726	682	753	698	699	665	763	728	717	741	772	724	698	684	692	741	758	714	722	755	734	703	707	714	733	682	740	705	728	721	723	699	671	724	704	683	697	727	714	686	739	708	680	723	739	745	680	713	655	722	694	704	707	695	712	734	692	716	796	710	700	715	666	738	705	679	716	728	723	693	697	691	751	697	709	716	731	717	713	732	718	735	742	731	735	716	743	745	700	698	695	680	750	689	738	722	732	710	740	718	772	694	745	705	677	689	721	787	686	773	691	710	722	713	736	738	770	701	759	767	756	723	703	714	716	753	742	693	778	731	681	723	677	765	742	634	766	673	754	723	707	692	696	743	737	685	703	710	703	725	724	730	731	763	696	767	741	692	679	725	711	739	722	706	706	716	652	700	720	782	690	715	730	706	693	701	682	681	724	719	657	717	729	728	747	705	711	681	705	691	677	732	715	774	714	637	710	728	729	741	727	705	713	725	712	736	693	720	696	676	670	725	728	702	685	738	695	706	761	694	774	655	681	696	730	732	722	709	673	741	657	685	688	637	775	672	755	679	673	715	676	710	717	719	725	705	693	717	728	705	759	751	729	704	695	723	729	700	673	700	674	683	712	768	715	708	764	727	707	734	698	699	707	719	736	719	672	723	702	726	707	729	735	703	744	723	639	693	678	741	684	684	744	715	689	741	721	704	707	697	721	724	705	705	729	729	685	750	711	676	728	730	687	697	738	672	710	713	657	721	712	698	690	735	737	737	685	707	752	760	710	718	725	729	750	715	694	721	805	758	700	699	717	665	708	723	746	678	709	725	728	709	741	708	757	737	715	698	739	758	701	740	718	760	726	758	708	702	682	730	717	727	689	754	711	670	704	730	762	691	692	720	725	743	726	659	741	704	710	719	707	750	765	671	757	733	702	713	694	689	657	772	682	780	758	699	716	748	732	692	698	696	709	706	694	737	680	744	752	705	754	768	698	739	705	688	706	691	756	701	709	710	698	718	690	716	755	710	744	695	725	695	747	681	728	729	737	707	717	687	739	760	692	748	733	775	720	756	712	702	714	711	761	702	633	789	763	687	719	739	720	706	724	693	729	694	735	745	700	699	724	727	730	704	775	774	722	711	729	666	737	729	729	738	710	737	701	695	700	684	707	694	684	714	698	747	744	705	682	735	760	773	730	700	702	734	721	706	736	733	650	708	729	725	700	661	739	754	701	723	722	705	742	698	696	711	720	687	745	737	699	679	697	674	722	707	725	709	693	688	702	745	720	694	730	701	714	775	665	715	748	673	733	711	718	709	710	695	730	782	766	684	750	738	735	739	746	667	702	703	710	715	721	698	753	710	734	719	734	714	729	691	692	702	728	714	713	671	736	737	747	669	666	738	726	753	666	720	666	732	750	770	700	712	711	710	730	682	705	739	674	670	722	732	715	653	709	661	716	676	712	718	709	753	745	708	748	713	701	759	728	692	664	708	690	683	746	776	733	717	712	704	718	695	703	717	721	736	750	755	722	772	713	735	769	736	690	715	732	725	784	710	728	741	724	716	682	719	721	703	700	694	711	731	719	730	682	719	697	699	676	715	735	734	712	672	754	683	749	712	732	724	716	749	730	704	699	674	706	778	691	720	713	736	698	695	713	720	702	667	744	749	720	700	773	701	689	762	670	712	701	757	686	722	724	729	718	773	670	737	734	719	728	700	681	728	737	739	732	691	745	712	680	754	710	744	733	677	717	717	659	701	699	750	716	693	681	719	762	741	716	747	727	678	764	730	698	729	707	698	701	701	707	737	704	690	716	703	731	675	694	723	749	733	733	686	674	779	740	722	742	708	745	695	701	670	759	724	706	716	748	696	677	779	754	708	703	728	700	714	720	690	701	746	730	688	739	749	729	769	737	694	717	720	735	701	739	738	748	737	683	732	719	713	724	766	696	695	723	727	705	672	681	750	707	686	706	713	727	687	708	733	713	707	733	706	732	732	719	709	702	746	739	731	738	705	739	740	739	758	718	740	727	723	684	714	653	755	743	732	732	731	767	742	747	716	690	699	719	703	700	727	711	733	705	704	719	733	728	696	681	702	778	721	774	708	753	688	722	704	759	691	738	698	724	675	698	699	736	737	718	767	777	729	701	696	700	731	708	749	727	720	734	731	718	704	697	697	727	708	739	742	734	715	718	745	748	729	731	670	750	720	778	682	788	726	705	721	706	706	713	761	703	706	733	701	757	699	714	718	751	733	763	772	752	712	717	660	731	727	737	740	752	706	719	737	735	640	767	695	691	687	709	745	703	655	739	694	721	716	699	718	707	716	725	723	708	676	699	710	742	749	708	731	696	722	739	658	714	727	673	752	733	747	736	731	736	699	713	728	744	729	704	678	696	682	748	756	672	722	688	772	717	701	707	703	756	723	734	718	725	758	697	721	766	743	777	726	717	709	731	744	718	710	700	725	656	705	681	644	744	720	711	690	729	683	723	752	707	685	730	733	753	657	761	757	655	716	717	700	723	710	729	744	747	693	710	734	670	685	707	658	763	704	738	715	746	705	697	690	696	708	706	692	656	707	713	713	740	716	753	715	691	716	700	698	742	698	725	759	678	667	739	715	688	719	705	733	678	708	726	697	721	756	733	729	712	741	750	702	699	678	756	692	675	734	691	752	719	704	688	729	718	755	717	734	693	688	695	705	706	721	713	700	725	771	684	676	732	781	692	772	695	730	651	718	685	712	719	728	705	720	721	711	699	723	712	733	669	710	691	713	728	687	689	730	722	784	742	734	747	722	744	739	723	717	667	727	685	747	693	690	741	746	676	703	700	721	709	737	762	709	719	698	727	724	758	717	685	673	736	673	750	715	757	723	733	694	709	713	715	713	670	718	740	707	753	720	678	715	731	695	728	764	659	739	706	734	703	746	720	686	742	687	749	718	736	732	729	717	710	703	744	693	679	699	756	707	716	664	754	717	698	754	719	699	710	724	706	688	677	696	702	728	700	712	684	737	668	747	714	732	775	739	705	721	750	740	685	722	755	668	734	679	741	650	700	726	684	714	741	755	715	710	695	732	725	694	759	706	690	747	703	750	689	733	670	754	734	724	689	779	701	710	677	761	687	737	698	721	754	703	716	701	717	695	716	664	684	753	688	732	708	721	758	730	682	691	677	675	715	712	712	686	669	714	746	718	704	728	722	730	723	691	686	691	754	729	722	680	789	741	687	761	668	760	683	739	699	713	665	725	735	743	654	726	718	735	726	727	679	747	756	699	737	734	738	737	701	697	707	740	690	678	739	703	687	732	707	726	730	740	719	729	699	747	724	695	695	702	740	742	742	736	693	811	732	748	691	740	701	699	712	746	758	710	697	750	682	709	722	709	658	717	662	676	703	738	697	693	717	724	727	752	714	701	715	699	710	657	704	709	732	722	710	691	718	703	722	737	737	695	712	676	698	675	719
25061	20970	23531	28547	20984	12754	784	586	520	454	486	485	479	477	498	478	419	476	433	478	447	447	483	453	411	443	527	441	415	449	487	438	430	496	474	467	423	459	463	462	451	458	449	421	436	422	468	428	429	437	418	436	460	491	481	471	437	441	451	489	447	475	440	467	475	488	435	422	434	473	414	437	433	451	461	485	436	470	451	444	416	467	437	403	461	466	449	412	444	459	485	454	432	416	454	460	435	437	453	413	460	445	447	415	448	448	444	441	437	429	460	468	452	462	475	438	469	431	463	481	434	441	449	449	474	428	455	450	454	432	431	437	428	438	443	422	436	443	463	437	414	427	436	449	450	422	449	450	437	416	433	478	394	410	462	433	453	452	431	415	416	448	433	454	443	390	437	435	431	431	429	431	437	420	461	462	417	419	442	449	432	448	449	457	425	456	450	412	442	438	478	467	436	442	450	450	439	450	414	415	412	473	432	454	450	440	454	459	459	478	442	413	469	475	474	419	433	434	433	432	409	420	435	422	449	400	443	417	418	426	405	424	406	445	466	445	433	459	412	456	430	437	402	451	448	450	507	411	467	424	455	401	453	434	445	463	461	434	437	487	455	455	423	479	421	454	437	454	453	405	424	444	427	441	470	438	440	444	407	445	440	434	446	472	465	478	424	427	469	457	450	485	457	453	469	458	442	489	431	483	437	466	437	438	448	448	406	411	458	439	414	420	456	479	485	429	452	467	445	460	416	460	449	459	486	457	445	413	482	429	425	453	458	437	485	400	444	448	425	453	442	408	467	460	436	469	444	442	426	438	463	483	455	456	452	454	398	459	443	453	461	485	450	431	444	440	461	431	444	449	424	448	418	419	462	468	451	434	440	455	437	410	469	463	464	414	405	436	429	459	431	436	449	440	466	467	422	462	459	397	388	442	404	418	428	474	423	449	468	429	463	420	414	440	428	424	487	465	453	410	488	438	460	441	391	446	451	414	431	469	410	442	470	468	449	458	447	421	444	445	444	425	433	397	378	431	427	409	433	430	428	408	477	466	444	416	435	452	418	461	438	483	456	454	444	398	411	445	448	419	438	447	446	457	450	418	448	449	431	429	446	470	430	452	480	400	462	422	462	450	429	467	434	439	454	490	493	455	427	480	456	439	457	488	453	435	436	430	452	470	470	421	455	428	451	430	435	423	436	421	457	455	457	454	445	473	407	430	443	452	444	486	457	439	458	467	423	410	433	391	420	469	440	415	463	461	420	455	448	441	450	452	435	445	438	450	474	421	452	441	425	434	468	438	435	428	422	467	464	383	458	378	424	433	490	451	464	408	416	445	509	403	423	469	456	455	405	416	478	455	430	429	418	439	435	443	480	465	463	466	391	469	425	490	447	465	432	510	431	419	429	432	452	461	431	474	444	477	464	421	462	434	467	463	469	436	441	490	478	428	469	493	423	442	431	467	451	422	450	422	419	418	404	494	400	379	464	485	443	461	438	445	461	453	443	440	426	483	440	425	425	470	377	386	445	424	464	446	458	423	443	422	427	432	432	513	475	458	448	460	431	434	405	466	449	468	476	470	440	456	403	460	437	422	463	424	485	452	440	404	472	430	430	469	453	439	410	430	420	414	470	477	471	433	402	448	460	419	488	435	458	475	465	467	394	433	399	426	448	383	506	400	471	439	465	422	414	444	477	494	450	428	444	466	490	480	401	423	433	406	378	491	457	419	391	453	456	453	421	413	479	411	395	445	444	465	423	414	428	453	454	473	487	483	474	384	462	456	429	442	439	411	426	460	460	467	464	411	394	449	448	446	449	460	450	429	433	444	465	442	457	420	475	446	467	428	415	476	479	438	419	418	430	443	448	502	422	415	452	486	478	426	418	432	429	469	469	398	420	463	464	442	432	428	436	462	465	437	433	483	429	431	442	448	424	428	420	427	441	437	465	447	396	447	426	424	462	473	417	451	430	450	423	426	417	456	456	454	468	426	423	429	443	454	423	407	451	445	477	471	454	444	409	444	457	474	419	474	449	450	395	456	467	463	447	447	421	464	455	469	437	460	430	438	443	435	438	435	433	427	487	434	425	444	385	438	472	447	455	439	445	449	450	429	406	432	450	457	454	403	425	422	445	411	423	445	440	442	446	416	447	408	444	459	450	408	509	451	478	431	440	446	456	458	471	487	431	438	447	415	437	433	420	461	463	451	424	429	460	452	419	426	418	441	430	453	454	449	445	495	432	432	449	452	493	444	405	430	444	458	448	421	475	442	462	434	424	410	420	449	424	445	428	427	431	420	405	461	429	450	442	499	395	420	427	443	430	421	420	457	439	415	420	427	406	449	412	414	436	440	470	432	439	465	497	420	436	427	436	451	469	405	440	447	454	440	438	468	442	440	477	456	416	451	469	464	390	455	462	475	432	448	430	440	471	416	426	405	432	432	441	416	434	472	456	462	440	442	444	441	446	418	436	458	450	421	433	498	446	442	461	422	461	439	421	453	404	411	448	458	486	488	465	463	427	414	458	477	465	478	447	448	445	457	445	438	477	471	480	471	431	465	454	445	468	422	415	430	414	454	440	451	477	402	455	447	464	411	457	479	466	463	453	431	435	481	434	448	425	439	385	405	420	406	434	438	462	495	504	453	408	399	430	423	460	455	398	465	457	431	438	442	477	457	431	432	435	463	429	445	460	454	436	428	410	421	428	426	452	483	443	408	439	447	422	416	426	467	460	475	444	460	440	454	434	430	466	444	473	468	420	456	449	440	410	439	451	471	436	422	432	435	458	444	415	413	432	453	443	452	417	430	442	418	416	450	431	459	466	441	464	450	476	501	466	454	430	444	439	444	467	419	442	422	440	460	454	426	459	478	433	460	417	448	434	452	486	470	427	430	470	446	431	472	430	409	445	462	415	459	442	447	437	425	449	416	446	436	394	476	423	435	436	466	450	441	477	436	499	431	443	463	395	465	461	422	438	482	478	448	425	432	474	465	429	475	458	435	426	469	462	415	438	459	439	401	427	465	459	437	446	402	442	452	459	469	402	429	419	436	471	441	437	449	456	450	472	432	454	411	408	415	439	457	432	443	440	448	433	431	450	434	452	436	454	482	453	469	414	441	478	459	456	444	427	401	409	442	442	433	428	440	412	445	421	424	414	436	407	399	429	422	412	440	451	453	456	472	447	437	459	430	457	444	427	437	448	483	447	438	424	468	461	444	479	438	473	414	466	486	460	460	487	396	458	431	444	457	444	393	429	456	451	432	455	458	456	424	461	441	476	477	419	468	491	450	440	440	451	467	472	422	496	468	452	423	444	448	435	427	424	450	435	418	432	451	404	430	422	455	424	428	444	473	460	433	458	426	467	464	441	425	431	497	433	461	439	418	441	459	416	451	421	450	459	402	442	414	433	442	464	454	422	482	457	471	404	456	412	443	440	444	421	370	433	420	491	425	473	470	472	468	455	498	433	450	426	421	425	440	470	454	462	441	374	479
4506	2266	1512	1126	1008	1036	968	966	983	954	913	1031	925	974	924	945	869	1004	967	915	933	993	937	950	905	929	954	943	976	944	950	926	972	921	892	958	1008	913	964	1002	987	945	944	981	968	954	982	957	963	965	973	981	949	927	920	963	940	942	861	961	970	918	956	900	978	940	996	917	890	990	976	1011	946	908	970	999	933	967	936	908	925	964	906	935	972	947	992	918	968	959	945	948	913	944	950	937	983	921	907	953	945	931	913	919	934	963	934	968	900	926	936	915	953	914	906	914	918	985	919	896	924	925	897	983	989	925	900	917	956	978	966	984	951	889	912	957	933	932	944	937	945	924	961	903	908	993	951	909	916	971	934	949	911	954	920	916	961	970	981	979	935	1003	898	962	931	997	950	967	922	952	943	920	936	935	950	954	940	908	935	934	949	967	940	957	931	946	901	957	917	912	952	937	932	954	927	958	924	921	862	909	928	921	886	936	965	995	932	950	966	839	1000	945	916	992	967	930	956	976	992	938	933	918	922	960	909	964	924	946	947	1000	1001	981	947	934	906	983	1005	966	936	1004	927	964	893	925	935	973	936	905	909	897	963	959	943	940	971	944	904	932	994	967	892	939	970	1000	926	950	916	961	935	904	955	887	923	956	989	948	955	954	926	919	946	909	995	962	967	929	999	905	933	972	966	936	976	973	946	900	880	931	878	978	956	1018	913	963	944	920	945	931	918	935	954	929	905	998	985	922	922	975	922	936	908	958	954	953	971	1002	985	962	891	931	897	925	915	967	893	936	872	877	907	989	936	971	950	944	943	933	945	977	885	948	967	909	957	886	980	895	923	935	956	953	929	970	958	982	966	972	958	1005	966	958	951	982	952	958	988	978	992	938	969	930	922	998	985	968	972	940	963	911	924	956	885	951	956	958	948	916	985	919	985	950	925	900	959	932	907	971	1031	936	908	938	1016	932	932	943	950	957	965	1022	953	949	936	954	930	940	934	953	940	928	940	938	917	946	961	948	945	949	982	918	935	960	931	905	939	969	930	927	913	934	970	1007	948	956	957	931	968	912	935	938	1049	927	943	903	932	979	997	948	1002	982	956	958	936	905	939	936	874	950	973	891	1023	937	972	911	977	994	964	965	970	1020	926	967	945	940	940	972	949	949	1007	928	895	927	942	923	930	940	980	955	977	976	882	969	972	977	937	964	929	1021	911	945	912	893	890	916	952	940	953	936	922	987	965	942	973	901	975	888	977	964	942	939	890	945	914	916	979	978	939	949	989	964	966	954	964	947	951	1016	943	950	963	934	929	955	934	962	960	906	936	968	949	959	960	904	963	933	982	952	970	918	925	941	972	886	923	937	968	974	948	978	890	953	943	922	936	938	950	949	964	927	983	972	932	869	936	920	953	898	989	1001	948	912	953	925	915	974	896	957	945	929	937	940	928	910	918	929	948	974	981	991	936	933	923	913	916	919	929	896	961	926	905	918	960	958	967	991	909	920	950	981	921	952	934	966	955	981	963	950	982	983	894	940	938	935	954	976	922	913	974	934	959	970	886	985	926	973	996	952	936	927	941	875	937	1002	955	1011	926	957	975	969	968	930	936	992	919	957	911	970	918	976	926	958	905	983	940	929	985	948	911	946	981	953	957	922	977	920	911	963	898	990	923	944	957	975	918	945	974	965	941	984	968	996	893	942	1005	947	977	927	925	968	948	956	978	947	871	945	896	923	982	931	961	934	950	945	865	972	1013	891	985	948	932	965	972	950	957	999	881	978	993	932	940	906	951	955	929	905	920	955	945	967	941	913	956	1009	921	923	924	946	930	880	939	903	934	988	964	923	986	985	983	924	930	932	957	929	961	964	905	984	925	920	946	916	953	951	976	964	974	931	955	950	1011	960	951	939	874	969	963	928	973	916	962	967	958	1040	892	956	979	952	913	957	992	926	958	963	986	910	955	968	915	920	950	919	981	907	921	883	965	969	974	935	882	902	930	938	914	931	957	928	1013	898	951	965	934	902	982	938	916	946	961	946	925	919	929	901	947	905	973	931	929	926	923	928	899	953	918	944	919	937	951	955	961	955	935	970	925	977	944	911	930	1003	950	942	963	981	947	973	918	920	971	913	985	895	895	988	971	950	935	953	963	950	985	948	937	933	915	958	895	934	939	916	954	931	920	963	941	914	912	975	935	925	952	987	995	991	948	930	930	886	942	940	937	954	987	946	977	968	939	968	941	915	924	919	863	946	932	980	924	990	962	910	945	958	955	953	966	943	967	948	934	934	933	972	923	946	882	961	966	968	938	937	944	976	927	898	936	931	910	917	928	918	951	885	932	943	978	967	906	946	927	923	958	978	927	939	909	949	936	1015	944	894	926	907	948	936	911	918	965	937	983	897	928	941	930	951	1016	935	953	934	966	963	952	987	1013	958	910	948	967	990	960	889	921	989	971	931	927	985	906	934	929	936	973	991	945	989	915	901	947	900	930	998	942	931	956	966	945	961	967	966	898	924	956	984	906	962	924	963	898	920	957	870	923	965	944	934	928	922	964	966	943	921	915	940	922	954	900	983	921	874	930	911	1023	900	1001	922	971	940	892	908	980	921	980	987	988	928	951	921	952	983	944	904	917	972	936	955	952	942	962	948	967	943	908	973	946	931	966	943	944	1017	914	924	868	959	1033	894	992	946	908	929	948	967	993	967	954	951	1039	918	925	942	873	955	983	934	949	974	949	909	963	922	905	976	956	963	927	950	930	953	959	933	970	957	938	971	933	934	922	981	909	921	962	930	935	921	908	894	883	956	970	871	937	952	966	1007	987	924	929	934	1000	922	973	952	913	991	919	966	886	923	926	972	948	940	981	925	971	946	970	858	1004	947	996	946	962	1011	934	969	997	924	958	930	920	936	968	988	909	911	980	913	939	942	940	955	885	969	935	923	984	925	948	965	971	995	888	990	921	927	970	921	985	939	982	950	902	957	970	941	895	936	915	943	924	947	958	999	974	952	917	905	970	903	966	929	921	954	905	995	944	937	959	899	944	960	964	929	920	915	944	971	970	938	945	929	939	929	949	960	936	997	914	921	887	937	961	924	910	921	965	926	974	962	983	930	929	955	921	911	925	920	949	922	930	927	958	913	950	958	937	944	975	948	924	888	940	978	1011	946	995	940	918	972	922	989	993	992	945	956	1001	1007	953	895	944	928	953	963	1007	967	952	966	970	946	969	949	965	970	931	951	920	881	970	888	950	893	988	980	967	923	958	941	910	955	1001	948	943	1019	991	978	932	929	961	967	910	919	940	941	918	990	951	876	880	940	970	964	979	973	940	960	937	958	957	994	922	984	980	1009	970	941	914	930	988	920	876	997	887	914	933	926	901	983	917	930	947	1004	884	989	930	950	980	951	940	948	959	973	919	954	933	994	971	965	976	977	962	963	933	974	964	866	904	969	923	950	930	948	1036	935	960	908	963	930	951	947	971	975	970	960	961	961	938	946	932	926	950	950	929	946	931	962	972	975	942	965	927	992	926	931	995	942	951	985	950	964	881	941
24441	21016	24019	28223	21018	21053	10938	670	456	450	412	391	400	409	320	373	355	335	387	382	367	338	338	326	342	317	356	335	350	338	316	340	319	340	323	299	322	334	358	329	355	335	366	307	301	354	339	342	311	349	342	332	322	350	282	330	333	332	354	344	336	324	320	335	316	328	373	292	342	285	351	332	338	346	331	301	329	297	300	297	354	323	316	377	317	334	330	332	340	308	304	331	331	366	330	321	360	310	335	358	291	343	346	329	342	294	362	304	363	351	317	326	318	302	336	264	296	323	341	297	320	318	321	331	323	328	332	346	326	309	360	316	338	315	335	329	329	314	330	341	355	363	340	337	331	304	325	313	338	308	316	291	304	341	328	359	314	336	312	349	338	357	304	326	293	331	304	296	317	313	346	335	333	346	347	333	305	306	321	318	323	330	333	326	306	297	329	317	298	316	345	303	327	325	287	334	354	291	323	309	342	337	301	312	368	307	318	307	317	322	313	334	322	325	300	311	304	323	333	346	314	349	326	314	305	327	300	302	327	328	343	362	365	321	367	330	339	380	311	312	326	314	292	319	323	363	335	329	359	327	325	343	339	334	299	319	343	353	337	332	348	301	331	296	354	345	304	343	335	331	328	349	336	318	314	351	320	354	327	344	326	338	325	347	325	317	302	332	338	317	347	319	353	337	324	335	325	314	304	301	348	297	301	312	326	280	329	319	310	299	316	350	346	310	325	322	380	352	328	313	319	366	345	316	333	338	359	340	324	326	354	347	324	325	353	364	350	331	330	335	298	340	327	303	336	301	325	322	335	328	335	300	315	350	345	345	340	334	328	346	362	334	307	337	342	327	298	328	325	337	351	285	326	302	346	335	300	318	315	295	358	352	287	328	319	313	350	341	321	319	298	307	304	332	309	337	317	301	340	291	275	367	331	338	328	280	316	325	324	334	299	313	310	324	333	317	344	314	320	359	326	317	287	318	329	342	336	302	329	287	298	339	334	319	333	323	320	346	341	296	338	367	348	355	370	299	358	317	362	309	347	359	333	304	320	312	348	334	357	330	349	366	315	345	334	371	300	325	342	320	308	297	282	298	356	287	338	350	325	321	349	331	348	334	346	337	369	362	288	302	333	300	325	311	310	313	352	326	343	309	344	332	323	325	337	338	352	284	297	309	328	307	325	298	323	286	299	291	338	352	316	322	341	334	352	327	322	362	336	347	306	362	304	340	321	332	327	345	321	312	322	333	315	325	288	338	368	321	325	333	330	289	298	310	343	320	310	339	374	329	329	330	320	339	341	324	304	338	283	341	313	303	319	335	345	344	330	310	328	322	340	310	332	340	344	341	359	329	312	355	271	317	328	319	319	340	344	337	312	341	333	353	356	339	323	316	318	337	321	328	341	335	321	292	313	327	341	346	308	318	300	295	324	325	303	320	376	317	330	347	334	340	354	312	318	310	318	323	317	308	342	292	302	331	334	351	344	312	371	316	375	369	307	293	371	337	330	324	354	331	328	336	320	325	308	343	323	321	326	332	333	316	281	324	354	314	326	305	335	310	353	327	323	375	332	325	303	318	320	310	317	318	359	333	335	315	307	295	301	346	313	341	329	305	310	362	293	313	353	331	308	315	309	333	309	358	346	323	300	342	318	338	297	328	334	299	289	322	340	363	338	306	310	339	321	379	307	293	284	283	361	346	302	329	360	337	306	300	328	321	335	327	329	315	296	314	337	350	333	321	350	337	294	343	324	330	324	330	321	338	320	340	332	319	305	280	335	316	316	317	339	339	320	306	302	341	297	329	358	298	322	298	369	315	352	318	298	353	349	339	355	302	324	310	310	293	298	318	343	304	314	312	315	304	324	275	347	336	306	345	273	329	328	295	327	331	320	301	330	312	306	326	334	354	308	329	335	328	338	312	334	279	303	332	276	346	332	385	328	335	317	332	302	321	316	312	324	348	333	274	299	329	344	340	313	316	337	338	339	358	331	340	311	295	308	329	338	307	375	374	326	333	308	321	313	333	315	330	337	336	305	317	342	294	322	338	344	332	319	331	322	347	317	311	327	337	327	306	329	326	364	300	297	313	310	330	340	315	326	347	306	301	324	345	337	345	355	325	348	316	338	330	343	306	350	315	325	341	327	311	342	331	319	333	299	311	300	341	337	319	316	302	349	323	319	325	312	307	326	341	339	309	310	364	344	337	332	324	300	332	295	330	316	315	334	337	324	346	332	366	301	313	317	319	320	311	284	323	333	332	344	323	346	329	366	350	331	310	383	308	287	310	328	334	303	310	316	314	338	323	315	332	336	302	296	322	288	345	319	337	336	306	333	291	296	311	362	342	320	337	327	337	318	316	356	357	315	302	329	346	291	331	331	319	361	281	337	308	305	347	327	337	322	307	339	289	331	292	299	332	308	355	338	341	302	304	310	330	339	338	343	340	344	328	317	324	318	318	310	334	283	334	308	327	320	296	361	313	327	329	323	336	318	333	326	329	320	321	331	357	330	324	343	323	327	362	305	330	338	290	342	346	339	312	316	311	306	304	286	347	320	345	340	331	332	326	308	322	352	320	309	344	320	319	334	363	326	312	342	308	295	321	316	320	309	308	291	321	358	306	306	362	330	308	309	285	315	338	353	338	298	317	338	353	324	323	291	315	328	334	313	325	353	330	305	305	353	348	310	313	323	327	316	317	309	305	302	336	341	340	297	330	317	294	298	333	308	302	357	326	296	280	346	302	330	343	353	335	311	337	313	319	317	318	309	331	337	316	325	343	347	309	314	297	341	331	327	340	320	308	305	358	350	280	301	319	324	316	293	303	320	279	309	333	338	270	322	337	296	318	332	324	341	338	342	345	353	304	344	325	333	300	316	344	340	339	355	340	302	324	346	341	312	334	289	321	334	316	333	341	326	340	375	330	315	352	303	343	326	327	292	345	353	379	314	308	334	323	329	304	326	310	368	288	325	365	308	327	321	349	333	336	310	313	323	333	330	332	341	305	330	314	298	281	325	325	312	358	307	313	342	330	322	355	354	311	327	329	331	330	324	299	322	305	327	343	347	290	326	329	358	327	360	351	340	334	286	301	320	346	331	323	322	304	303	320	330	317	324	348	300	351	329	309	334	323	374	303	328	329	327	322	325	344	318	328	324	303	345	325	328	309	337	323	320	325	320	325	357	280	349	362	328	318	333	333	336	338	292	334	336	343	316	339	299	343	314	304	348	291	326	324	338	324	315	302	336	335	336	302	320	357	324	335	345	326	306	348	333	308	309	311	296	309	313	318	324	325	322	302	320	323	303	334	321	304	312	320	343	347	345	335	320	316	317	309	337	316	311	323	353	295	334	324	334	330	318	290	337	305	329	334	297	300	314	332	377	326	328	338	335	325	323	289	350	328	344	334	319	308	374	322	336	346	308	329	327	313	334	311	297	297	335	309	320	326	305	305	339	350	334	327	330	323	328	339	310	312	312	319	322	288	304	290	329	355
3937	3348	1682	1018	847	822	770	742	765	740	690	710	693	726	695	691	689	695	722	678	656	723	680	691	669	665	680	701	713	712	712	672	711	731	696	702	717	727	707	712	698	667	704	678	720	698	702	679	711	689	657	730	668	673	674	689	711	663	707	659	707	720	721	694	691	690	705	729	643	659	716	669	685	699	715	671	668	695	642	724	697	734	707	672	698	725	656	679	649	684	664	675	703	689	666	708	728	650	692	657	706	720	684	711	727	685	696	666	744	706	694	731	676	709	705	702	674	713	698	694	652	674	686	685	717	679	708	714	685	660	656	659	672	718	641	718	695	694	657	680	682	734	690	715	720	690	692	693	673	639	744	666	647	689	664	686	697	690	699	668	664	741	709	690	689	694	682	685	712	665	702	681	685	685	679	692	712	691	684	707	661	711	680	687	677	697	732	688	683	669	714	680	709	700	659	732	731	686	724	665	718	749	713	714	668	721	681	657	700	680	677	724	695	689	736	710	731	703	656	712	658	705	673	706	682	726	702	661	666	697	687	729	652	739	663	691	659	676	718	693	671	700	732	752	716	721	700	685	686	692	694	713	680	694	660	707	704	700	684	672	686	662	710	709	664	689	714	715	722	709	726	747	696	678	649	663	716	703	692	695	707	683	680	741	705	658	699	695	702	639	686	683	742	714	709	650	697	708	732	720	739	646	720	674	686	672	696	683	737	684	692	656	679	692	629	681	732	677	714	696	748	650	678	680	701	747	707	666	708	689	714	685	673	689	701	651	668	724	704	703	713	688	707	668	687	688	684	719	676	680	705	714	645	702	716	689	673	652	720	691	620	692	718	621	699	708	671	659	692	703	653	672	733	675	710	714	676	713	678	685	684	697	673	679	690	649	710	746	662	692	703	716	716	703	670	696	673	718	690	700	659	684	703	686	691	687	705	728	649	661	679	719	642	702	708	704	713	686	680	705	700	735	661	713	657	698	669	653	668	667	669	719	698	712	741	693	722	711	705	692	722	721	685	686	721	710	684	738	743	670	710	681	626	709	707	716	666	699	683	724	696	709	672	693	655	736	660	673	659	711	682	653	735	711	716	699	694	670	714	671	683	693	664	708	706	669	702	718	685	696	699	682	657	665	703	684	689	673	688	693	718	708	660	709	690	675	728	673	667	673	697	685	696	755	693	674	706	675	645	731	688	700	654	683	679	723	733	690	684	687	725	690	657	694	654	716	685	704	729	686	704	676	687	686	725	698	712	660	703	761	697	674	683	680	674	680	679	682	696	707	705	634	723	720	691	657	679	689	688	675	673	686	676	689	716	710	709	668	688	703	716	706	753	675	711	711	669	685	696	711	705	726	730	681	731	717	705	665	720	686	699	678	664	721	710	695	660	700	697	662	685	722	712	654	677	676	690	700	681	697	748	677	706	673	731	703	718	672	674	753	708	660	687	684	740	675	673	691	711	683	653	657	743	686	689	693	698	700	669	714	706	691	672	664	648	651	719	745	657	636	686	690	690	690	687	663	711	697	693	708	692	680	668	724	726	729	654	674	677	682	694	720	664	721	701	652	708	734	653	705	716	682	679	738	684	716	698	670	663	680	716	695	691	754	669	693	696	701	641	698	735	732	711	709	683	694	696	680	719	723	667	704	733	698	664	658	670	667	675	644	707	701	725	711	698	710	662	715	666	721	705	679	701	658	642	680	695	669	725	684	755	677	675	742	663	685	692	655	703	694	725	705	684	693	678	689	681	749	645	669	707	672	695	680	702	687	679	626	705	694	669	690	667	663	701	644	698	688	707	696	698	661	727	684	714	703	685	733	690	648	706	686	725	683	659	733	687	693	734	724	668	680	705	698	692	687	710	668	702	680	692	711	683	690	714	693	717	732	685	710	693	690	679	675	724	711	726	727	661	716	696	703	732	692	670	662	711	667	694	699	713	700	704	717	730	640	748	710	712	682	715	745	660	681	676	687	697	703	704	718	668	700	695	657	701	704	734	686	692	697	672	715	722	750	707	677	677	722	688	676	689	649	710	658	665	683	739	664	705	660	749	730	629	705	738	733	743	685	694	686	708	689	707	696	705	700	678	733	723	731	666	727	670	676	683	694	697	642	735	711	674	689	710	751	699	656	723	694	688	674	703	697	714	722	695	703	686	700	691	693	729	712	687	668	656	735	661	678	686	702	702	665	675	748	691	749	684	721	678	713	706	683	681	672	681	672	708	659	666	704	681	714	696	717	723	675	706	661	673	712	662	671	717	674	678	730	657	680	684	709	672	702	680	679	700	672	689	669	673	687	679	671	685	678	664	667	666	699	684	705	713	623	704	709	727	647	675	723	717	731	712	663	714	643	686	669	746	699	688	705	740	715	661	732	708	703	683	681	645	760	660	655	665	641	696	709	700	720	683	717	636	671	714	674	697	741	710	667	706	659	667	672	718	733	685	666	726	680	675	684	766	657	690	680	697	710	688	715	707	692	664	705	700	685	662	692	715	654	730	709	711	702	709	682	688	706	671	693	710	663	696	697	702	694	711	682	692	700	680	655	666	705	689	728	755	696	684	645	709	684	717	672	730	691	724	674	728	697	695	713	699	704	676	696	641	706	706	701	663	674	738	701	698	672	665	729	693	707	755	713	674	734	662	696	671	703	709	656	692	633	687	699	736	686	708	713	745	655	699	683	641	702	687	658	682	683	655	675	694	713	658	707	686	656	710	722	675	673	676	734	675	721	691	673	713	662	657	686	703	705	687	665	742	677	671	676	695	725	679	688	717	723	698	712	701	690	730	666	695	693	679	687	674	687	714	664	658	689	734	727	716	664	680	671	692	671	711	691	665	720	727	709	721	720	715	709	664	677	718	678	715	683	676	716	659	715	666	709	695	635	689	689	714	685	720	683	707	693	683	645	654	703	667	684	680	685	683	701	681	691	713	727	733	735	698	683	701	751	684	665	660	718	694	669	688	719	679	668	695	731	689	694	720	698	687	684	666	654	678	681	696	696	736	730	662	687	675	728	720	652	684	664	710	698	744	717	669	705	702	700	670	696	686	713	694	650	622	695	680	669	645	675	700	721	693	678	700	651	691	712	660	703	678	715	624	722	681	697	746	712	711	708	653	679	662	705	711	700	703	648	648	701	711	658	716	717	674	728	716	666	683	700	706	702	689	746	688	689	684	677	691	668	639	733	701	689	731	666	714	670	733	707	718	710	727	737	716	738	690	685	660	680	684	703	622	678	704	672	700	694	634	679	705	735	685	691	685	716	722	681	733	704	642	623	709	702	699	713	728	680	667	731	664	698	738	682	653	681	684	672	692	743	702	660	724	722	702	704	706	663	662	668	709	667	715	660	658	678	703	681	675	663	682	706	667	691	667	662	692	677	727	735	665	659	695	692	674	659	710	714	692	694	668	701	712	664	670	694	698	709	676	687	652	688	694	724	615	709	682	672	715	712	703	678	697	691	683	677	720	702	747	641	704	703	702	696
33297	15074	2520	433	376	336	319	336	325	328	311	303	322	310	322	278	337	310	298	360	297	273	339	291	301	282	314	353	314	310	293	308	289	306	311	350	350	316	331	337	302	322	333	287	319	294	294	317	298	299	288	279	311	328	313	314	310	329	305	320	366	336	317	296	312	292	298	318	319	307	304	335	325	335	318	304	335	291	326	314	314	337	290	284	327	311	350	260	326	324	291	303	308	317	300	309	331	330	319	330	291	275	329	282	282	313	295	318	303	313	280	283	333	292	305	305	305	297	312	308	278	303	279	308	295	381	307	278	311	284	308	308	340	318	333	296	331	303	317	297	319	304	286	309	286	313	348	310	302	306	295	315	320	329	333	309	299	342	314	358	316	351	294	297	320	282	287	330	317	314	300	295	349	346	316	329	302	295	285	311	326	287	293	303	297	328	307	299	310	287	294	291	326	342	315	310	289	307	295	360	295	302	293	321	308	279	290	317	307	287	313	283	276	277	312	318	318	286	348	328	341	326	333	317	288	293	295	302	276	323	340	348	326	299	316	315	301	302	311	305	325	303	295	286	306	328	319	320	330	305	308	286	318	301	271	319	307	293	316	305	316	310	313	320	315	313	319	319	304	328	308	308	323	294	276	318	304	306	318	286	311	292	281	323	283	299	300	346	323	314	333	301	294	337	313	315	320	303	335	293	313	317	351	322	306	298	316	315	320	288	306	305	290	283	310	318	323	330	332	324	282	298	298	307	320	306	331	329	322	325	304	339	327	323	314	319	321	291	305	297	291	269	312	344	323	315	355	334	304	340	316	301	324	310	318	308	294	315	306	307	262	321	326	331	305	267	335	313	308	344	315	293	311	329	285	306	310	328	298	332	302	281	323	332	324	348	344	294	334	340	291	342	313	272	329	316	315	314	326	328	328	306	318	293	310	289	337	288	325	305	319	323	288	299	303	311	300	295	294	305	301	296	316	316	279	319	331	311	317	286	303	296	317	306	334	288	321	310	321	314	308	300	296	335	281	306	350	306	322	335	301	316	316	285	315	332	300	328	339	315	313	307	306	307	300	309	313	305	317	298	309	344	323	332	339	303	282	280	343	274	294	305	320	325	319	344	298	331	316	314	300	307	320	319	304	307	295	271	297	289	346	295	304	310	303	296	311	345	297	291	323	285	281	317	313	276	307	301	338	346	329	299	271	311	304	313	316	355	321	301	266	260	332	321	321	285	309	295	329	319	350	316	338	307	289	314	291	317	323	310	321	312	316	314	316	319	355	279	296	279	297	296	279	316	318	314	288	299	300	271	304	283	311	330	328	348	320	315	341	322	304	324	327	339	326	335	320	327	303	303	308	328	278	304	346	279	309	317	312	311	282	320	302	339	331	325	291	320	296	311	310	312	282	329	329	288	325	297	337	294	312	321	318	291	272	293	274	309	282	296	295	292	322	344	292	298	312	304	288	302	325	329	324	314	331	329	332	281	317	290	321	304	291	320	303	275	323	306	312	282	289	289	314	312	352	300	292	324	299	325	294	294	343	310	307	325	332	296	318	291	298	335	324	321	292	334	311	292	318	317	282	293	325	310	296	328	303	303	328	330	329	317	311	299	294	294	282	325	321	326	301	317	333	309	313	285	288	335	333	324	316	303	313	274	286	307	311	305	272	325	318	308	309	315	306	277	299	330	325	315	281	310	326	360	308	307	302	315	300	327	316	280	298	347	282	305	336	315	302	291	320	301	317	326	323	306	314	322	266	326	285	320	310	302	310	305	318	343	309	327	312	304	333	275	312	299	352	314	348	300	317	308	295	310	279	312	315	285	292	321	326	314	298	299	333	304	318	288	301	276	295	326	319	313	309	321	342	302	302	295	312	327	318	326	295	264	315	315	324	306	315	330	313	277	322	308	272	328	309	345	320	305	330	294	279	302	320	326	287	286	303	306	306	290	279	284	298	283	323	309	281	306	282	309	336	289	312	263	308	296	293	289	328	329	321	333	312	323	324	308	315	318	295	300	348	280	306	292	283	296	318	315	292	299	331	287	323	288	334	325	285	326	269	320	350	291	297	328	322	320	282	277	294	299	366	311	316	347	311	317	315	304	342	303	321	322	302	299	323	316	330	301	307	294	337	305	295	339	303	280	321	363	312	306	308	297	316	315	299	292	289	315	310	267	337	292	331	318	310	296	327	309	310	299	326	299	353	294	307	306	313	304	314	332	298	280	279	309	298	299	283	314	328	315	338	321	314	310	298	312	343	340	323	311	288	286	265	301	338	318	326	282	331	293	312	299	290	323	311	315	314	334	338	269	295	321	319	322	318	323	311	316	354	316	340	295	330	314	345	339	321	303	365	276	314	332	294	325	302	326	336	324	326	313	326	291	318	298	307	318	318	325	309	313	332	335	336	308	290	316	318	294	323	327	306	286	294	324	300	333	306	308	306	292	296	333	273	327	309	334	336	317	330	340	298	338	304	304	319	325	349	368	333	304	330	298	343	304	319	308	312	303	315	333	310	301	299	279	329	324	291	301	323	298	297	326	298	296	336	275	298	303	283	287	325	296	308	316	333	296	301	306	289	308	337	324	313	276	299	338	346	333	270	284	313	311	292	308	353	310	301	308	312	282	295	335	336	308	315	330	319	326	287	333	322	307	292	353	288	312	303	311	314	332	302	287	329	283	301	281	316	340	322	327	296	300	331	325	315	310	333	310	295	295	290	300	285	299	302	329	312	300	337	299	304	326	334	332	295	305	322	286	299	327	348	333	276	291	313	310	333	339	311	336	289	277	329	265	315	331	331	328	323	325	264	293	323	332	335	322	303	316	308	320	306	315	317	371	293	315	310	314	299	330	334	307	315	308	326	291	333	290	315	283	280	296	338	292	302	306	308	271	333	302	297	327	294	309	289	339	293	322	256	287	297	331	311	334	304	297	333	299	321	316	313	332	338	332	299	313	354	320	316	311	318	307	337	284	302	311	307	282	269	335	317	306	300	331	287	306	308	312	328	309	273	313	315	337	323	290	301	322	320	273	297	296	331	316	311	316	289	337	299	292	323	297	310	306	318	305	285	333	307	296	321	324	311	344	313	338	286	338	324	296	254	292	338	298	303	341	332	348	296	291	324	252	307	290	308	309	328	311	314	278	330	367	303	320	328	303	337	308	313	334	338	289	277	301	340	306	330	307	338	314	296	324	301	322	342	302	315	320	254	299	345	343	304	302	341	314	345	310	295	327	343	326	292	302	283	273	302	315	350	316	309	335	301	284	310	325	319	311	283	319	317	304	297	300	320	322	346	311	290	315	311	312	300	294	325	311	273	291	289	312	320	308	336	280	286	323	298	320	326	289	362	322	349	328	315	312	315	312	307	308	322	318	346	326	345	303	295	314	287	283	325	311	297	304	279	287	312	303	296	326	292	316	302	287	300	316	326	295	313	318	296	297	281	312	310	316	315	280	312	311	285	317	319	313	283	330	312	329	311	301	326	302
7840	842	758	698	683	724	757	697	733	697	735	697	726	701	755	727	725	707	763	735	667	745	627	688	751	694	700	733	735	772	717	725	698	736	701	715	748	695	737	677	772	711	703	744	736	725	712	698	702	675	708	715	669	679	669	737	717	709	716	709	702	749	688	711	719	709	749	757	731	744	699	735	680	760	730	745	729	726	748	714	779	754	694	731	693	709	727	737	702	707	697	721	695	722	727	744	702	762	730	709	719	721	671	719	716	722	736	746	766	730	739	698	665	728	707	756	703	683	709	758	740	699	710	728	712	734	729	729	726	726	733	709	718	732	739	715	768	720	730	786	783	694	675	739	736	682	729	665	745	723	735	708	743	713	732	735	724	761	694	727	707	709	709	710	711	721	717	731	740	675	694	709	735	709	727	710	737	706	706	756	701	684	679	749	755	704	699	684	695	737	723	714	741	736	725	659	724	728	709	735	699	737	708	726	711	714	740	680	743	692	716	747	770	700	722	712	697	733	703	737	688	760	734	711	721	691	730	696	725	692	768	692	751	703	684	674	700	707	662	717	771	716	725	704	722	733	750	711	739	729	714	733	705	728	673	683	774	738	613	721	714	714	776	709	702	701	729	675	692	750	767	690	772	688	718	665	700	755	733	722	668	699	738	671	719	726	761	720	753	722	702	688	701	673	720	748	712	696	712	732	714	694	665	707	721	753	711	720	726	706	769	756	717	690	679	695	729	744	749	702	712	696	737	691	705	748	733	722	748	724	769	740	699	673	715	699	690	757	706	704	740	730	715	706	692	727	709	729	746	701	716	684	773	695	634	706	778	737	714	756	754	748	725	675	657	722	659	723	710	750	674	673	732	759	773	742	682	748	755	737	715	688	736	696	705	757	766	683	712	734	738	717	713	668	720	689	695	728	725	713	736	753	725	729	704	746	718	728	726	721	705	697	702	688	755	772	762	712	696	712	760	699	742	734	727	698	744	707	714	752	708	750	727	715	745	735	721	737	680	774	662	677	733	676	718	757	760	687	770	724	672	733	703	732	751	694	703	734	738	715	749	714	636	737	709	706	729	690	676	713	675	701	709	731	779	735	718	700	764	762	757	709	733	713	720	708	715	765	730	714	733	719	714	746	707	699	728	719	719	713	749	707	718	725	716	720	723	718	751	720	754	726	775	772	711	694	678	700	699	719	727	772	734	692	739	705	750	762	744	727	699	685	759	684	699	700	729	745	710	701	706	714	743	701	676	720	705	728	676	735	746	790	744	731	739	810	772	696	729	717	694	742	730	656	780	793	714	736	727	689	682	767	701	675	726	713	704	674	725	682	726	734	713	699	724	719	753	722	757	675	738	654	695	663	707	752	707	687	689	734	735	685	707	713	731	701	705	699	727	732	666	716	703	717	737	715	710	739	710	711	731	704	760	770	723	728	736	728	713	732	704	735	748	748	754	727	743	751	752	776	706	764	726	717	707	723	725	723	699	720	720	703	731	704	730	725	720	753	720	743	704	723	691	748	702	702	694	741	716	726	745	754	737	692	737	747	733	731	707	741	682	722	735	775	747	730	772	736	696	700	725	747	708	763	749	694	768	741	768	699	743	732	737	691	749	749	761	702	724	689	730	718	707	701	722	659	683	709	711	666	696	698	753	747	729	737	741	696	766	727	718	727	776	711	691	721	754	695	673	692	692	742	670	707	711	706	684	746	744	746	755	742	725	681	709	705	741	724	671	734	764	661	734	704	678	694	727	743	710	666	686	726	746	716	789	699	773	682	720	750	703	716	732	678	765	764	683	696	728	717	668	737	711	694	698	679	755	678	734	753	700	692	708	685	709	741	695	724	715	689	716	729	730	701	720	770	703	698	727	661	753	695	709	714	711	705	725	717	674	732	713	750	733	707	770	733	741	738	717	749	743	695	693	712	742	702	723	705	671	708	715	718	750	746	740	700	687	711	749	709	709	713	715	739	734	716	762	716	729	745	732	736	707	721	683	720	728	753	695	749	704	689	703	699	715	679	726	718	715	747	704	695	742	662	731	706	692	741	643	735	708	710	725	742	722	731	673	727	764	704	701	758	737	772	703	708	753	691	709	747	731	715	713	710	691	744	699	721	730	664	694	742	744	702	647	733	759	715	655	715	702	725	742	720	693	744	657	698	746	700	716	724	737	712	775	730	689	687	740	746	746	728	691	747	689	665	780	712	709	682	709	701	733	686	697	710	689	727	704	750	764	747	721	683	718	713	750	743	749	706	707	730	724	711	754	716	735	722	711	704	724	707	709	698	738	728	673	719	748	749	742	677	730	724	716	714	716	718	681	677	719	722	732	763	761	668	739	727	724	696	718	737	660	774	776	741	721	703	682	737	714	704	741	741	792	725	730	730	776	732	715	704	715	657	699	733	760	678	698	670	691	761	764	747	773	736	736	733	699	743	731	686	726	744	721	723	703	745	738	761	750	700	727	784	729	764	733	695	770	742	679	726	728	685	754	721	711	773	722	712	760	743	687	697	756	774	718	739	731	729	714	776	730	742	732	769	738	725	681	736	700	701	727	667	701	707	730	673	668	750	710	692	703	718	707	716	716	752	718	717	768	699	706	736	741	733	727	702	687	739	698	710	759	700	694	741	728	709	703	752	687	705	697	703	717	691	657	679	736	748	743	715	718	713	749	762	683	725	699	742	742	731	716	728	729	673	719	700	702	729	708	732	740	709	738	725	724	727	742	733	725	725	721	726	766	726	706	747	723	688	706	720	721	747	726	726	725	717	708	736	698	664	693	752	741	706	721	703	734	682	725	763	714	698	689	716	674	740	738	727	737	745	720	697	728	710	729	738	725	679	705	745	725	711	713	743	733	702	650	707	730	768	696	748	725	685	706	712	747	731	718	758	675	735	693	730	709	699	748	767	737	703	713	746	690	693	738	730	687	683	718	690	708	728	706	742	707	745	727	769	719	694	731	778	674	731	666	738	714	680	684	738	691	750	707	703	765	714	762	707	707	750	728	739	740	709	721	711	752	701	728	695	681	708	715	763	691	766	689	715	750	687	694	701	662	704	676	731	708	757	657	736	748	702	744	731	703	725	709	749	713	747	712	725	742	766	699	729	728	717	720	720	721	701	716	717	725	740	747	715	698	698	722	693	723	711	683	718	795	694	761	668	721	638	755	749	703	708	713	695	713	697	724	716	738	707	727	757	730	727	717	717	703	692	716	705	721	710	731	725	682	729	729	706	682	726	759	677	694	683	718	699	721	747	753	720	749	701	735	707	750	712	695	686	717	681	718	719	720	729	686	681	704	740	752	698	720	710	676	696	698	679	740	726	674	714	721	757	709	770	733	705	722	691	725	727	738	712	675	678	674	739	738	705	732	757	713	697	685	708	731	794	794	653	743	720	699	724	715	699	747	775	725	707	707	768	716	689	722	737	717	722	718	717	693	706	714	719	716	696	764	731	721	715	720	662	699	751	753	736	726	727	768	744	735	686
25099	20998	23565	28601	21003	12659	798	604	514	499	502	462	468	474	472	486	455	477	455	450	445	437	446	474	454	461	423	405	399	461	456	454	445	438	478	463	417	440	430	446	434	473	427	421	450	416	445	450	435	439	416	448	428	488	426	401	465	458	413	453	447	445	476	433	476	483	419	478	440	425	428	469	473	425	428	438	433	431	411	434	464	477	428	453	464	450	442	410	412	445	427	446	452	428	437	495	418	462	481	445	467	424	463	472	472	419	445	447	435	441	421	463	417	450	435	460	405	464	442	473	456	474	458	437	468	436	453	460	502	452	448	489	420	459	463	446	466	449	461	452	429	460	451	456	409	473	497	460	459	441	456	455	430	486	428	480	421	393	524	459	417	438	467	458	452	440	395	420	411	440	421	452	432	426	400	375	413	438	437	466	444	420	450	448	455	462	459	479	451	424	464	437	447	462	450	463	400	461	431	438	493	468	506	422	435	442	468	424	405	458	428	403	474	491	433	441	437	431	477	453	469	449	424	447	441	426	440	454	498	437	465	452	443	416	462	420	460	431	464	433	432	444	430	462	463	467	420	408	449	458	427	391	425	467	438	453	477	487	452	433	471	436	422	434	472	457	476	490	455	469	485	451	433	434	420	460	446	471	445	431	447	437	457	446	457	441	451	468	443	508	500	454	451	467	459	414	434	464	449	430	420	409	440	453	418	470	457	456	412	425	423	426	428	450	445	483	416	438	390	476	416	447	447	460	445	395	408	471	417	438	456	422	449	433	433	434	389	456	453	453	435	476	448	449	463	406	407	453	436	463	442	441	452	427	438	451	437	463	444	444	416	435	479	455	431	457	453	457	428	436	454	416	452	420	469	440	446	494	443	429	467	450	451	419	454	462	442	448	417	484	427	391	478	473	480	430	460	445	411	443	407	409	444	458	441	454	464	400	414	450	448	430	455	437	446	432	399	430	403	454	411	436	445	476	448	464	487	430	457	462	421	419	468	446	442	402	474	453	432	449	425	483	462	455	472	449	446	439	451	426	455	485	438	444	435	417	415	415	398	393	416	482	456	405	418	435	463	466	452	426	502	402	465	396	437	438	415	475	425	438	448	480	454	459	469	458	437	471	483	419	410	420	437	427	456	426	456	440	496	449	443	435	470	412	413	448	469	431	465	428	443	456	467	436	459	432	407	481	427	470	450	450	434	443	447	465	464	491	473	467	453	417	447	468	477	477	456	450	450	455	465	402	452	425	389	492	423	451	423	457	420	427	481	478	439	498	424	438	440	412	446	431	439	456	440	434	465	433	385	478	452	436	412	448	445	484	421	454	439	436	441	437	430	452	422	432	466	462	456	457	408	473	413	423	470	443	443	429	418	457	431	395	428	431	448	428	413	429	432	385	395	443	430	425	445	480	447	449	456	450	426	427	426	456	431	434	412	430	454	450	448	451	395	403	454	440	478	467	419	428	421	431	439	431	490	441	491	440	466	464	405	466	425	455	444	422	456	410	451	431	416	401	443	438	453	455	479	463	404	426	446	440	489	408	417	432	422	429	448	460	494	373	422	462	467	455	443	423	440	428	467	475	440	433	431	479	469	456	458	440	432	436	411	392	429	394	431	431	409	465	450	484	468	463	464	446	423	476	435	409	462	471	443	442	411	480	423	471	420	458	395	425	432	476	460	478	421	448	473	430	415	432	442	422	433	433	454	428	415	497	451	425	419	447	411	445	428	441	418	443	420	448	460	406	391	460	420	415	416	435	427	486	455	455	429	448	424	442	464	423	413	444	414	477	463	437	416	459	469	454	506	437	455	422	414	404	481	413	407	442	412	425	430	467	478	447	452	424	459	432	459	444	442	458	450	436	412	393	426	434	447	435	420	446	486	433	440	462	422	502	431	429	454	410	463	469	446	464	406	426	422	466	454	447	462	433	445	409	459	446	453	462	417	436	440	468	457	454	434	494	443	446	439	464	441	467	461	464	473	449	412	399	428	480	463	472	422	403	421	447	387	441	423	461	440	479	460	441	472	463	442	425	477	451	419	467	452	464	411	459	436	438	421	439	427	443	430	391	434	453	443	436	453	437	417	448	497	500	402	466	424	411	449	431	450	470	440	418	439	471	470	387	488	471	393	461	490	461	453	435	413	419	419	438	429	432	434	487	409	431	450	423	431	438	443	413	397	453	430	449	457	405	395	433	426	470	430	490	434	433	439	462	427	442	434	483	456	430	450	456	441	466	479	414	457	473	458	454	445	482	472	453	468	472	434	392	422	445	474	433	459	443	418	439	416	440	433	443	467	431	410	459	452	434	411	417	436	484	446	420	452	452	428	474	432	402	389	435	469	451	446	429	464	443	448	490	431	429	427	453	448	475	441	406	414	452	428	466	421	442	440	392	396	471	419	443	499	411	432	481	441	457	457	464	418	454	454	423	435	421	468	412	408	454	400	386	498	462	444	445	447	451	421	421	453	456	446	456	431	411	426	451	435	441	437	434	451	417	430	473	445	481	421	425	479	448	441	466	486	404	437	450	460	431	422	446	483	450	464	426	468	411	433	438	395	395	454	454	448	424	448	453	462	424	460	426	497	454	438	419	472	447	443	442	444	413	458	459	430	404	454	429	445	451	393	407	432	471	412	416	407	443	465	493	465	426	478	455	460	423	425	493	430	460	462	451	426	444	444	444	435	477	439	417	417	467	395	469	399	395	479	423	448	444	437	425	457	452	475	426	442	447	427	421	468	451	443	435	441	440	446	459	424	443	404	422	451	407	443	485	447	400	435	440	483	446	401	426	451	434	426	461	463	437	443	454	466	454	470	453	510	438	493	440	435	423	411	466	427	471	436	446	448	418	466	429	436	434	446	430	436	445	443	442	414	458	461	435	463	426	414	451	414	438	449	398	435	469	439	445	447	443	465	457	458	437	451	448	458	466	438	438	424	395	444	450	466	436	468	456	478	454	461	439	436	429	425	427	392	462	467	486	432	417	439	444	442	448	420	429	432	510	424	422	442	443	474	420	453	445	441	452	407	422	455	478	448	440	421	441	447	430	440	473	437	447	492	442	430	493	487	428	433	434	455	482	439	434	456	422	432	448	446	412	505	426	463	448	418	431	482	452	440	453	428	468	440	431	399	417	403	447	454	503	447	419	448	426	472	452	449	496	418	453	465	422	471	406	429	401	437	414	494	396	456	437	456	427	419	438	457	483	428	415	438	399	467	431	447	462	442	429	446	467	401	405	449	429	448	424	434	472	453	440	422	451	428	453	460	428	472	472	432	425	410	424	434	471	479	440	425	408	449	449	410	393	442	425	473	441	448	421	435	465	436	402	448	437	471	469	463	427	470	459	455	432	471	482	416	473	436	453	456	453	471	482	452	420	432	414	450	461	466	445	451	440	428	455	448	425	432	455	494	413	443	462	445	440	474	445	457	444	488	452	443	446	411	429	465	445	425	456	439	428	443	462	462	438	457	448	405	429	464	411	416	434
4417	2405	1523	1124	1062	958	964	966	945	912	936	937	961	1025	973	973	925	937	977	950	970	913	905	918	973	946	935	969	949	968	939	943	936	945	932	926	922	945	961	953	975	877	966	936	938	993	998	960	967	917	972	885	947	951	1003	908	949	957	1012	981	973	936	962	909	944	932	959	957	946	881	1014	962	987	868	936	948	976	925	920	984	933	976	968	979	949	934	999	960	927	962	997	969	968	896	963	931	948	940	944	951	920	932	918	959	1023	952	940	918	975	968	960	968	944	1019	960	985	933	890	906	931	940	968	947	971	948	943	908	915	960	951	949	1006	923	936	976	921	961	914	996	951	944	951	928	972	954	944	938	940	941	963	938	957	931	900	990	965	981	957	972	914	936	982	940	937	934	939	945	935	913	921	950	948	977	930	939	930	900	905	924	938	952	962	955	958	958	1018	884	922	912	883	912	941	919	916	952	884	933	911	955	929	909	940	881	952	889	928	969	992	942	921	928	957	991	958	880	949	913	973	932	952	934	943	974	946	948	947	959	954	942	949	982	911	973	915	909	996	949	974	941	949	976	909	936	955	917	975	967	908	965	905	929	958	900	945	963	960	951	939	899	1015	947	945	987	962	996	923	933	922	966	956	939	904	944	953	961	970	1019	943	957	986	962	1029	912	951	987	935	916	956	931	930	983	917	941	924	883	958	910	946	1007	967	944	903	926	938	955	947	931	920	927	920	901	894	953	945	903	980	960	944	895	932	922	926	956	970	975	957	901	930	914	968	973	952	906	899	943	976	972	937	997	927	906	934	898	944	925	910	895	982	967	962	961	985	925	951	952	929	959	950	935	966	939	982	937	974	930	895	991	970	973	953	935	928	903	933	982	945	910	910	973	1036	876	947	916	981	945	909	960	936	958	925	931	919	957	971	918	956	973	911	955	982	930	924	956	913	906	988	904	945	925	933	975	994	916	901	934	925	1004	982	932	927	918	962	929	990	932	879	946	899	937	913	935	905	959	937	952	903	881	892	935	982	923	924	955	916	924	953	883	965	935	950	995	949	930	925	992	975	971	1003	940	897	950	922	970	919	936	993	927	921	918	990	922	894	926	924	897	960	925	921	925	961	945	904	966	888	974	1005	1008	934	953	963	899	1010	966	984	954	897	922	922	962	931	956	943	991	901	943	958	939	991	932	921	897	938	1001	904	939	957	941	933	919	878	918	1006	938	960	979	954	963	957	920	944	916	910	934	923	928	889	984	963	964	901	937	983	966	899	934	1022	929	1000	939	944	911	952	913	944	946	984	918	1010	943	923	974	948	957	961	920	941	933	949	957	895	930	949	971	1004	922	962	953	955	949	1034	945	898	941	925	916	996	945	947	992	1012	936	933	967	937	974	954	954	965	966	952	941	937	922	920	993	896	968	927	950	993	990	974	918	936	943	944	892	946	863	939	978	963	958	978	1001	928	959	914	954	959	931	961	894	953	991	948	930	935	920	910	899	939	911	922	957	935	998	919	937	979	925	929	984	951	935	935	985	904	1007	907	921	934	966	960	951	952	1030	1017	911	969	945	936	952	927	941	926	944	924	929	956	952	965	877	945	984	984	942	939	977	956	924	929	931	929	938	992	932	973	952	899	965	931	955	993	927	976	940	943	947	931	929	937	916	978	912	967	929	961	977	921	942	896	888	928	989	941	923	948	956	974	884	945	953	929	890	930	982	978	953	1003	954	942	953	970	897	935	994	972	906	988	971	966	986	890	983	926	995	936	947	957	950	974	921	979	891	1011	940	925	987	1007	992	933	918	984	879	932	945	1032	959	959	999	902	971	901	944	922	918	1003	983	986	932	934	915	978	958	968	1004	945	960	952	910	931	981	970	963	934	956	943	963	925	957	951	949	925	929	955	946	969	931	926	947	961	970	958	950	939	927	962	951	916	946	917	945	930	911	934	935	987	927	941	1017	1005	934	938	940	916	919	905	936	941	935	876	930	937	939	946	903	954	909	944	946	908	925	1006	992	918	936	940	947	899	981	943	964	919	982	910	935	943	959	925	987	933	1013	932	953	969	914	895	946	932	937	919	930	918	968	952	863	956	970	948	910	951	894	906	948	975	949	973	967	950	938	905	910	943	976	978	947	917	905	939	980	932	950	907	952	974	957	978	960	972	956	1002	928	940	939	924	932	966	958	988	958	959	948	955	942	981	967	915	952	995	962	950	928	929	952	987	970	946	984	871	958	966	964	923	982	879	972	941	949	985	942	944	934	943	930	935	982	941	981	939	937	936	947	975	944	958	941	977	928	909	910	990	936	922	934	936	962	978	940	971	920	943	947	909	919	943	985	934	995	929	928	940	938	920	937	957	938	926	1011	951	974	952	948	933	907	928	892	942	937	934	898	962	904	950	880	918	930	970	1010	921	977	959	919	939	897	940	926	901	963	927	919	889	994	906	941	904	1009	904	927	936	978	947	943	963	960	948	907	923	954	913	904	939	973	938	960	963	909	932	935	949	959	963	919	967	957	942	951	925	987	971	930	970	952	945	971	947	990	958	908	936	1003	1009	908	953	930	908	974	1037	912	975	899	910	900	923	936	944	950	913	951	944	983	932	935	871	968	943	922	944	926	971	916	943	935	941	928	938	892	917	961	909	910	965	952	912	941	950	942	1011	1021	971	942	932	934	939	914	920	966	932	925	959	929	960	932	961	941	928	972	895	944	983	949	947	937	935	981	952	968	897	988	949	887	925	914	916	935	998	951	959	1021	949	943	934	935	926	960	968	1011	961	960	936	949	936	926	965	949	983	912	937	993	927	930	948	1011	987	963	951	923	905	951	939	957	938	920	956	941	910	978	918	1062	924	926	957	1028	987	969	994	963	999	897	984	907	953	989	959	969	980	972	968	910	937	979	936	952	914	945	910	930	971	991	944	957	891	968	989	901	916	983	962	970	917	946	920	954	950	971	937	990	991	927	945	957	956	967	939	967	881	956	921	948	1007	951	930	967	890	1006	952	960	928	964	887	964	932	913	1010	924	925	996	920	935	931	938	957	964	926	987	997	969	884	932	901	973	926	982	899	952	956	933	923	1008	923	913	926	947	972	937	929	933	959	944	992	921	982	963	965	947	939	948	946	922	977	953	918	959	1002	1016	946	982	894	913	938	967	1010	953	939	937	941	950	870	928	926	906	906	972	962	958	959	945	947	933	943	1004	964	974	964	942	916	959	954	979	947	957	882	943	933	901	913	919	945	932	999	993	926	952	922	976	976	936	954	958	892	930	962	969	987	961	972	977	953	920	946	981	923	934	1000	964	936	945	938	970	999	939	889	945	937	911	954	941	924	957	936	935	912	950	943	990	930	972	971	945	954	959	883	893	1007	957	948	930	940	937	919	949	899	951	951	1006	963	924	969	927	937	930	931	944	903	947	974	985	955	975	965	963	966	947	973	930	948	963	959	1016	946	926	923	935	986	989	934	969	929	1022	963	925	928	976	932	951	953	926	921	927	954	992	929	940	955	998	965	934	920	928	971	950	920	919	965	935	971	937	884	956	921	935	981	957	890	995	948
24402	21014	24011	28228	21018	21041	10929	633	467	444	400	361	379	405	324	354	342	347	285	364	332	315	366	344	339	370	365	311	362	388	311	310	348	352	329	326	347	349	366	320	378	326	353	341	296	326	284	324	347	306	341	331	360	323	327	339	320	313	291	329	291	341	303	353	321	332	322	362	326	299	331	303	313	349	328	347	349	340	355	358	334	311	295	332	354	318	343	375	332	316	282	355	289	308	298	305	309	328	293	332	307	339	311	329	318	319	365	318	303	362	323	292	308	309	339	304	307	327	356	338	341	321	326	341	294	357	320	344	323	311	286	337	354	339	341	295	329	337	339	351	319	341	310	296	339	349	330	324	318	332	292	310	289	305	320	363	312	337	317	336	291	298	354	308	298	289	340	335	356	360	341	343	350	328	312	334	362	305	307	349	334	333	367	348	308	309	342	318	308	335	329	318	329	330	300	336	364	334	307	347	306	351	354	304	331	332	316	305	317	306	280	287	335	317	353	336	323	339	312	297	325	331	314	332	331	308	315	324	317	333	343	298	310	325	333	315	319	345	317	316	324	334	331	352	321	298	312	331	277	330	362	332	325	294	327	331	326	323	302	322	317	325	315	303	311	321	312	311	308	309	287	302	303	323	304	291	330	365	301	293	319	330	325	339	324	332	322	341	314	288	362	282	313	324	310	344	320	364	325	315	314	302	317	318	343	341	305	294	334	307	295	333	324	308	332	308	361	307	304	341	353	294	346	295	324	315	306	308	358	302	342	321	320	317	340	313	315	351	317	342	329	319	313	339	359	285	304	375	329	302	299	382	326	316	277	329	339	321	347	312	323	305	330	315	339	357	339	352	302	297	314	311	325	317	332	359	348	323	310	324	310	336	345	299	381	347	353	347	307	323	342	309	326	311	338	331	295	315	304	328	302	309	325	310	296	331	325	315	308	327	317	302	328	308	314	308	323	320	331	287	328	346	310	336	317	364	337	334	319	317	341	287	314	314	321	324	342	314	335	380	329	298	338	339	340	311	353	332	356	315	292	326	332	339	333	335	331	330	367	348	293	338	314	343	350	309	316	333	342	317	306	293	332	368	341	331	330	328	343	323	328	323	325	316	347	312	298	365	330	311	343	333	315	315	322	316	304	287	341	364	356	328	331	315	316	349	311	303	317	362	316	312	346	329	307	326	338	297	345	289	360	351	306	333	327	318	349	351	326	342	343	348	313	315	300	309	324	291	321	322	300	335	359	363	310	351	338	300	323	318	352	293	309	355	358	338	324	314	339	354	345	335	319	290	356	283	340	345	339	326	327	330	316	294	375	321	364	320	297	290	322	349	336	305	342	327	320	328	320	343	305	339	350	337	318	315	362	347	346	345	319	321	311	350	284	332	331	336	304	341	316	330	314	283	300	309	326	311	327	314	327	313	329	315	314	322	299	320	343	282	346	352	354	335	306	347	313	306	338	356	344	366	355	317	333	331	308	325	309	311	334	354	283	319	310	292	314	347	306	297	306	293	303	340	318	340	313	336	338	329	315	346	336	303	293	306	341	376	327	315	340	298	313	339	323	355	307	306	346	314	355	309	316	328	312	302	320	320	330	328	340	336	367	309	319	336	362	323	344	320	288	355	300	366	336	320	308	320	281	312	307	307	350	363	345	326	319	311	343	304	316	342	322	357	332	353	321	311	335	305	308	344	306	326	351	337	336	312	289	347	301	277	318	327	306	326	328	348	294	312	334	307	327	320	320	323	371	299	329	307	332	320	307	287	356	318	320	326	331	286	347	332	349	287	367	306	322	327	352	331	340	315	325	309	308	350	340	282	319	322	316	299	329	308	355	297	344	325	316	314	322	344	334	331	331	329	313	334	369	334	314	314	347	353	344	352	333	325	300	340	345	308	324	330	308	317	299	342	333	303	268	274	294	361	327	336	287	341	301	324	319	333	295	341	309	325	359	338	310	325	303	313	331	336	324	351	342	307	354	362	313	342	343	306	280	305	360	311	322	303	344	365	329	329	337	345	357	315	336	347	316	305	336	334	332	310	331	315	336	350	334	308	328	314	301	306	304	311	343	327	353	329	309	297	312	333	341	336	312	276	299	301	324	303	344	321	342	316	313	318	332	345	343	332	344	312	361	336	306	356	298	342	312	338	350	291	329	320	315	330	362	281	335	301	302	305	324	305	346	355	314	346	329	318	310	312	319	356	354	324	335	340	314	284	344	336	305	317	338	325	297	330	341	320	326	331	293	296	323	326	323	326	349	318	330	332	337	338	330	353	303	336	334	344	331	289	330	310	281	330	320	320	352	332	355	343	314	328	336	327	343	325	306	324	299	324	300	304	308	306	316	309	294	312	299	323	324	318	312	355	300	370	335	289	313	288	376	344	353	331	297	323	343	340	310	333	330	326	349	321	326	323	318	320	331	343	305	321	343	368	369	321	332	308	318	310	313	299	356	291	317	328	296	333	327	340	320	342	343	325	342	278	317	320	324	309	302	330	292	286	306	320	360	340	361	377	316	312	323	345	303	323	317	346	325	323	299	314	354	321	301	350	322	310	322	325	339	309	322	326	296	323	316	307	316	336	309	335	321	331	325	334	325	318	351	339	317	332	315	341	331	299	368	342	347	320	343	360	310	312	323	357	340	335	313	332	325	327	279	321	326	297	314	354	337	378	352	320	328	319	330	310	340	325	323	332	304	307	318	333	328	347	344	368	337	314	322	297	388	336	267	312	348	302	320	302	301	317	328	322	334	306	323	297	365	307	346	329	336	345	366	338	348	332	332	353	322	312	353	344	356	335	326	311	325	281	263	326	340	330	314	301	310	323	317	268	316	328	328	351	333	310	301	337	328	360	303	308	335	323	314	321	319	340	334	322	319	331	302	290	320	324	330	336	317	326	311	327	368	343	337	308	301	330	332	345	328	338	313	335	308	331	310	344	302	328	334	325	326	334	301	314	315	335	306	330	355	310	318	320	283	318	333	331	342	356	351	347	382	318	334	354	297	329	357	312	353	339	337	337	351	304	322	329	335	290	330	309	303	281	320	319	328	338	315	324	318	289	324	291	370	328	327	324	323	284	313	324	311	311	331	341	308	319	309	323	345	295	266	308	339	333	328	336	327	319	314	314	327	337	292	351	332	318	341	303	331	323	329	325	299	324	308	365	339	327	312	293	347	308	334	323	318	320	356	350	306	326	337	331	300	354	333	311	319	339	319	338	321	343	324	280	295	351	356	297	322	299	346	329	336	305	314	353	369	314	363	334	346	319	300	306	334	347	308	308	298	306	331	340	306	304	316	312	364	357	315	332	360	317	318	345	321	351	326	320	347	336	332	334	315	315	346	371	319	296	338	296	320	318	330	329	316	324	341	374	326	334	319	337	364	348	279	305	310	332	317	333	318	326	338	369	343	324	332	287	317	319	339	309	324	285	298	331	333	360	311	337	287	317	339	335	366	309	333	349	324	361	323	311	311	360	348	297	316	329
3964	3316	1711	1108	888	842	752	694	698	701	715	699	714	719	647	751	687	681	689	704	713	747	677	716	671	706	691	675	683	684	697	695	726	697	737	734	653	708	717	686	706	706	667	688	712	673	678	673	669	707	708	667	694	700	701	653	686	729	710	680	676	626	701	741	695	699	672	684	670	727	655	649	645	721	702	657	708	629	697	675	683	715	711	711	669	661	687	669	712	747	732	736	691	683	668	708	727	742	719	673	671	708	693	690	718	676	664	749	699	727	682	754	650	671	689	700	766	692	746	681	706	706	704	703	700	682	678	696	665	682	691	698	701	729	741	733	728	719	688	727	694	649	685	660	696	723	736	696	710	686	717	694	662	721	727	750	729	726	656	660	691	645	718	691	716	707	640	695	690	709	690	666	688	685	672	669	667	679	699	657	648	677	683	697	715	707	699	641	697	701	683	675	652	673	723	688	688	601	668	721	657	679	671	696	668	688	723	648	688	662	658	735	683	711	686	694	736	719	716	648	677	738	706	729	690	674	694	732	674	663	673	682	645	697	693	698	715	699	662	632	653	721	677	698	703	717	702	696	720	708	716	692	721	674	698	694	734	713	730	679	678	679	714	746	687	681	722	708	715	661	697	705	689	682	701	696	756	664	676	681	712	730	725	747	740	710	715	710	734	715	732	694	736	644	663	684	715	711	681	711	690	734	702	618	676	702	709	663	685	683	705	680	694	685	703	706	709	668	689	657	732	658	716	673	749	655	700	672	713	683	714	685	681	722	628	698	664	673	672	707	722	686	697	709	689	686	663	665	704	692	683	678	678	652	707	704	674	702	677	695	737	697	692	725	649	698	722	669	720	698	687	722	677	642	711	689	723	710	735	720	672	735	663	729	684	676	651	654	714	664	674	677	709	741	708	696	680	701	659	673	694	681	706	737	684	697	725	685	736	715	697	674	703	666	682	689	669	702	711	702	667	676	685	703	708	723	671	692	726	660	707	709	699	704	665	629	693	691	688	670	719	681	683	665	678	698	687	713	676	674	720	684	694	729	659	639	685	734	691	709	719	686	721	712	676	695	688	700	738	714	676	677	723	686	684	719	691	705	721	705	688	681	686	692	678	706	693	737	767	716	674	647	664	723	705	673	677	683	672	682	749	636	691	660	715	663	710	674	677	673	651	670	680	684	720	690	704	711	713	682	672	629	687	670	670	643	710	667	710	696	686	690	687	687	694	667	704	727	715	687	666	730	709	656	677	667	680	742	683	677	715	737	680	687	753	738	706	652	728	698	674	643	732	688	712	663	709	699	705	656	700	695	722	701	705	707	693	654	635	663	662	693	710	695	657	712	661	691	702	699	642	689	691	688	709	681	702	672	686	626	707	674	672	687	711	652	708	675	694	697	730	691	708	649	677	716	683	709	690	655	688	709	722	672	665	656	678	677	709	714	688	647	680	714	694	641	730	726	708	681	741	671	690	697	646	743	684	650	673	657	729	683	700	697	730	696	699	713	652	703	700	736	693	690	698	716	672	690	726	682	670	692	653	673	697	683	741	701	712	682	690	680	650	648	701	711	708	727	672	684	700	712	708	689	681	713	685	648	643	734	704	671	674	683	655	698	715	681	680	714	708	652	655	695	685	677	709	721	686	702	721	677	695	681	682	717	674	747	719	660	697	675	782	702	704	722	741	678	675	726	702	703	683	734	677	667	697	654	697	642	739	671	771	680	692	716	684	694	670	670	684	739	702	724	746	705	707	689	637	646	677	719	711	705	701	661	703	711	659	720	662	693	687	710	682	718	665	677	655	732	729	645	720	713	735	747	706	664	703	666	730	695	730	697	710	702	689	691	662	735	676	689	707	738	684	685	667	691	713	674	678	707	705	651	700	700	710	692	683	705	697	692	659	691	694	672	673	668	654	745	712	693	734	704	710	719	699	668	704	715	672	708	733	678	737	686	728	715	707	728	695	671	661	685	699	712	722	693	680	696	714	703	682	727	669	712	669	647	682	703	720	675	664	675	699	652	725	749	685	683	680	703	702	687	661	690	697	678	649	712	700	717	681	654	740	662	723	661	699	696	665	738	713	717	713	647	715	686	689	703	640	676	695	689	700	717	707	670	700	691	703	680	665	715	733	713	648	687	669	686	707	702	682	732	723	753	701	693	640	697	681	715	667	688	695	650	688	673	679	656	708	695	672	674	695	691	699	688	663	723	717	684	694	668	712	728	722	693	691	692	663	701	729	685	659	683	707	709	666	717	712	667	708	685	747	734	712	724	738	622	705	719	689	729	697	685	685	697	696	681	718	712	675	699	688	689	655	664	637	718	700	679	679	646	689	730	694	642	685	699	681	694	709	674	652	678	664	720	694	642	693	708	699	718	728	741	708	727	694	729	694	702	688	697	659	704	706	712	699	718	705	727	677	677	696	686	688	733	726	685	731	715	702	684	699	696	724	697	693	693	705	709	698	703	698	701	746	713	691	683	713	716	671	689	674	700	679	714	698	673	662	676	663	695	684	685	695	691	701	681	690	699	691	765	662	650	691	670	709	682	682	690	695	703	698	702	701	722	716	697	724	677	700	665	679	682	708	703	732	696	684	653	703	696	708	670	688	702	708	720	719	683	680	674	664	682	645	689	686	690	690	666	715	718	724	652	689	697	697	690	645	717	694	675	733	712	729	716	705	708	690	706	697	697	636	724	702	711	677	706	703	646	669	749	724	696	699	670	667	676	720	715	722	700	665	705	699	719	681	681	711	709	667	641	673	743	689	696	656	724	732	696	694	730	679	718	655	737	694	678	672	707	721	700	718	732	712	708	697	699	689	679	671	668	704	692	681	692	719	690	709	664	687	695	702	732	648	708	692	702	703	676	683	679	688	716	666	666	700	691	658	715	653	670	670	730	698	670	603	657	717	709	685	734	678	741	710	690	689	689	660	694	670	649	707	692	729	677	706	652	703	667	771	700	718	689	662	677	678	703	687	682	696	704	689	696	743	695	671	691	682	719	707	656	693	669	731	662	697	687	755	731	665	667	676	671	709	682	702	698	728	646	673	670	692	682	700	684	675	715	709	705	673	659	685	674	733	705	703	710	717	712	758	738	693	694	681	721	737	703	697	722	688	682	693	691	723	703	705	711	726	701	750	685	765	687	716	683	684	713	712	716	698	700	656	673	709	680	720	686	715	725	681	697	692	655	643	659	700	728	638	738	670	679	677	683	735	687	704	664	696	685	719	728	699	726	666	656	668	650	687	612	706	704	647	739	718	702	680	678	697	690	711	703	691	708	676	690	686	715	710	677	707	656	693	723	692	709	703	670	717	708	748	702	686	682	692	676	689	722	657	724	743	702	705	698	660	696	690	701	664	680	728	662	696	693	641	708	724	679	661	724	714	650	652	712	708	643	692	727	676	693	708	718	660	695	693	708	685	747	690	657	667	641	704	763	699	726	664	726	689	673	712	670	644	758	715	693	725	703	691	726	698	724	674	648
33186	15192	2561	466	330	304	331	307	315	295	294	318	324	311	301	346	348	349	325	326	304	314	335	281	308	301	293	321	310	309	298	278	296	311	314	314	301	323	317	311	315	287	311	337	313	345	317	302	328	309	298	300	318	314	327	322	297	320	308	319	304	305	334	356	336	326	309	318	314	342	310	323	299	296	320	292	309	301	281	300	289	339	289	329	324	308	315	299	320	277	314	308	285	304	308	316	312	293	293	323	300	343	298	304	317	305	296	307	338	321	270	290	296	298	296	304	309	314	326	321	336	260	338	300	294	335	331	288	309	325	303	305	337	279	280	276	337	320	321	284	291	277	271	300	338	292	328	272	289	297	303	295	319	341	344	285	281	310	274	335	291	330	333	341	332	311	366	317	310	284	332	294	316	352	314	330	298	332	325	314	327	283	294	354	314	332	316	316	329	306	286	318	339	330	308	319	333	308	308	329	324	287	340	344	317	340	287	310	315	347	298	305	332	304	306	310	320	327	319	315	304	292	292	298	308	304	262	320	284	338	331	346	316	305	323	326	330	278	301	314	296	323	295	308	276	304	337	352	293	286	333	308	315	348	306	322	297	333	301	297	293	291	292	264	289	314	266	285	300	316	307	295	315	342	317	292	312	329	304	301	328	316	316	328	288	334	302	275	287	304	293	326	272	287	320	324	272	320	309	346	311	320	306	293	295	307	310	298	300	293	358	300	290	313	270	287	328	302	282	311	320	298	288	305	283	280	328	310	318	300	283	299	313	355	318	292	299	315	302	297	304	313	370	298	274	306	316	318	337	305	334	285	309	294	300	302	303	282	292	284	329	292	330	310	291	291	290	296	329	330	323	336	332	299	311	309	334	313	310	313	303	309	284	335	298	309	308	286	306	306	309	304	306	300	313	336	291	288	323	285	287	315	295	298	279	309	317	334	319	321	283	336	317	296	304	312	320	292	347	309	336	326	376	309	296	303	323	304	339	292	302	279	302	318	295	344	330	293	303	346	294	272	316	335	296	299	338	293	314	327	319	329	313	339	285	322	310	303	329	320	341	298	275	316	296	298	291	306	302	317	296	315	309	312	328	277	346	296	318	318	308	284	319	301	316	322	340	313	334	266	320	321	311	328	336	322	323	340	321	318	305	298	281	307	292	346	324	316	327	297	301	323	319	320	311	286	297	340	304	332	312	307	356	316	321	339	325	314	293	299	310	352	313	270	307	269	301	307	329	285	313	312	267	343	350	305	277	319	330	279	317	327	315	344	330	275	309	302	326	243	334	329	340	305	296	297	313	337	355	275	262	297	303	332	281	321	312	308	321	309	291	298	323	303	303	286	332	313	282	324	293	317	328	337	324	324	294	336	339	308	316	315	318	333	325	306	335	312	318	315	304	299	291	315	297	309	335	296	323	291	288	330	320	295	298	338	316	294	315	278	314	324	283	298	325	334	331	277	301	287	292	302	342	302	322	327	321	325	325	336	311	269	311	307	321	312	312	265	298	328	339	294	320	297	313	303	314	322	298	324	329	301	328	318	327	322	308	367	303	287	320	289	361	327	307	296	331	309	332	316	311	321	327	292	301	320	308	330	314	322	311	339	326	340	270	310	318	332	289	311	296	312	309	308	305	347	334	301	315	294	316	334	298	342	335	325	303	337	305	338	338	285	326	317	346	304	310	332	291	324	299	266	318	309	299	310	297	290	308	339	280	300	313	304	335	336	309	332	329	295	304	353	296	298	337	350	251	291	322	315	317	308	312	307	311	307	287	295	310	316	320	319	306	312	305	319	300	318	310	305	302	336	331	253	301	292	318	304	316	296	320	318	335	318	320	300	293	300	338	313	323	296	327	309	336	329	319	305	312	349	328	323	323	344	345	284	317	362	305	324	323	322	314	339	320	292	302	287	330	301	307	308	291	302	313	305	318	321	340	331	317	315	305	324	338	294	299	293	304	274	276	331	319	301	320	336	299	338	312	323	299	325	305	293	311	305	300	302	306	311	310	277	334	309	301	333	316	317	340	300	295	304	316	264	310	331	309	323	261	279	331	311	328	300	270	323	331	271	300	302	275	314	321	307	315	320	312	316	294	302	327	334	313	304	298	292	297	338	297	304	309	273	290	299	302	309	308	342	321	304	268	318	291	295	322	308	319	320	314	292	344	351	303	303	298	308	314	279	324	294	305	303	315	340	339	337	322	336	287	312	349	327	326	283	328	318	305	275	326	351	343	337	301	307	288	285	299	305	297	284	288	326	289	312	319	312	282	313	321	298	332	309	307	318	307	275	289	283	317	281	296	285	316	328	303	303	319	315	332	289	339	332	327	284	308	298	323	325	333	321	311	343	327	313	347	323	317	322	306	329	339	303	310	318	309	292	293	323	330	311	348	292	330	343	283	312	313	287	335	313	297	318	322	283	306	293	296	286	304	311	340	303	305	302	330	313	333	329	297	339	327	331	307	270	320	317	285	321	311	314	345	315	332	299	340	281	299	333	316	315	309	313	289	314	323	296	307	319	309	263	302	309	353	319	294	302	282	326	270	291	298	305	312	313	276	323	317	309	279	320	296	278	295	300	299	320	299	312	342	306	354	284	291	339	307	336	287	321	314	361	316	282	327	301	339	310	336	315	288	317	299	307	322	297	320	308	295	289	291	292	304	333	327	305	322	345	298	329	348	316	288	298	297	326	307	321	324	320	309	275	287	304	315	282	333	288	338	327	318	322	303	253	324	290	280	308	312	289	319	298	291	300	308	312	307	324	329	263	341	323	342	296	288	314	285	324	303	310	330	318	295	316	297	334	336	279	312	288	310	303	281	326	311	279	312	327	306	347	326	324	318	304	326	300	295	305	295	324	306	276	303	301	323	306	300	300	335	347	317	311	310	283	290	282	291	313	328	303	336	312	316	316	295	329	322	304	316	284	286	320	357	298	349	332	305	328	319	310	327	317	297	316	282	289	293	332	348	335	345	287	307	325	333	322	269	331	334	307	305	298	328	301	316	273	318	302	327	290	311	346	318	328	336	328	308	340	275	281	293	296	308	349	308	288	325	334	277	280	272	293	315	341	302	293	322	307	312	330	316	298	310	310	326	298	279	290	302	315	314	288	333	308	285	348	305	298	297	349	318	304	331	281	337	317	300	312	311	316	346	313	342	319	316	308	313	301	292	316	310	331	301	332	317	323	297	297	335	322	323	297	331	324	314	315	312	324	315	325	292	301	323	318	308	304	318	323	289	287	309	323	274	313	307	315	302	296	326	313	322	314	323	314	341	291	300	322	333	325	311	312	301	317	345	310	337	305	309	310	282	321	316	323	317	305	315	326	300	308	318	336	332	305	334	313	296	341	341	310	298	303	336	306	295	319	327	272	327	344	277	336	304	302	303	310	319	337	325	268	300	289	299	298	298	299	297	304	330	281	286	302	305	284	333	330	319	339	314	335	308	298	334	316	340	307	320	302	295	311	302	320	296	321	293	286	282	288
7826	792	777	738	711	765	753	738	730	673	715	708	738	730	715	700	754	665	684	729	670	698	735	731	663	712	712	711	728	749	704	676	691	698	755	726	699	712	736	765	728	724	728	744	743	713	727	722	723	727	742	726	707	695	725	683	713	763	742	718	724	702	680	708	731	710	707	682	762	727	719	735	720	733	686	739	755	715	700	754	750	652	738	723	709	736	734	725	679	720	753	708	765	701	684	702	741	670	693	701	693	756	688	695	720	709	680	725	718	747	735	698	760	725	705	700	745	762	698	766	702	758	742	710	718	730	734	738	704	728	717	708	680	685	734	695	725	743	784	726	698	717	691	737	718	708	727	721	754	664	715	714	791	681	691	676	737	687	750	695	699	723	716	707	677	732	711	746	769	718	675	698	739	727	732	688	776	727	714	710	698	710	784	716	696	676	697	710	706	723	744	687	720	722	747	759	692	670	732	685	714	692	737	728	718	688	730	727	716	729	719	701	722	675	729	728	685	730	714	741	713	694	742	711	753	701	750	719	747	742	708	747	690	710	708	707	712	687	700	709	721	654	732	709	736	681	754	752	697	677	677	702	728	729	688	731	682	739	729	672	732	714	756	697	739	719	738	748	679	692	698	726	721	773	683	717	711	685	755	718	697	709	711	781	706	766	700	695	721	700	770	724	683	730	691	745	694	683	724	746	688	729	789	677	701	696	741	742	755	716	751	729	703	696	736	775	740	697	746	744	690	678	705	697	718	761	683	703	685	718	699	741	730	728	699	735	692	698	734	715	723	738	682	702	706	660	688	738	736	712	707	708	692	730	705	730	689	719	750	714	722	752	736	721	721	727	730	708	726	698	694	681	742	705	688	739	726	744	673	722	691	698	680	704	677	729	734	725	709	737	743	745	716	723	720	732	701	675	733	717	709	736	700	709	721	755	691	671	714	735	686	692	730	696	783	702	698	728	737	703	719	735	691	709	727	704	755	694	752	679	716	697	715	731	712	769	685	730	751	698	712	716	768	712	784	680	767	710	707	679	729	755	717	711	685	677	741	720	722	674	692	727	702	708	727	739	693	736	713	729	707	748	732	697	729	743	687	724	718	736	754	702	686	697	724	704	762	734	736	710	720	729	690	728	720	768	740	679	697	675	715	752	723	720	721	728	719	707	733	720	742	718	740	726	690	693	730	734	742	716	734	700	727	757	701	754	707	749	746	720	691	732	736	698	684	699	711	740	694	716	693	700	742	694	679	706	699	668	761	669	736	702	733	740	700	742	695	765	702	698	692	716	704	743	718	705	738	749	725	746	739	703	702	727	717	674	720	705	699	730	713	724	712	728	726	748	763	732	740	763	648	743	743	689	669	773	740	721	722	695	720	687	663	725	695	687	699	673	677	700	726	639	753	704	717	703	709	676	666	737	744	679	664	697	730	735	680	675	732	697	742	708	707	713	723	725	719	693	721	659	732	760	691	727	732	750	712	752	717	706	743	706	681	709	727	697	714	771	677	714	702	726	726	729	717	752	725	716	741	708	733	730	697	727	738	697	706	723	697	722	724	691	697	680	698	710	741	713	698	698	707	717	714	674	728	679	718	716	705	767	717	786	712	698	711	654	684	707	727	723	722	754	701	691	712	715	700	763	719	713	760	758	677	646	694	743	757	761	751	736	713	741	721	724	705	743	702	741	719	708	705	699	738	771	764	748	709	722	746	692	702	733	693	767	725	702	713	757	641	698	700	704	714	754	747	701	701	770	725	670	761	738	747	685	691	696	735	744	738	657	733	718	788	713	653	734	737	739	716	709	742	690	735	759	724	726	731	732	749	766	721	712	756	668	704	700	661	691	701	722	698	719	722	721	683	757	663	685	721	647	719	743	687	758	715	741	758	703	750	694	725	713	708	719	730	714	699	728	767	750	715	711	727	678	742	690	679	682	737	685	705	737	738	685	694	753	752	750	718	714	708	751	713	745	668	699	722	723	701	687	700	673	731	762	733	763	709	686	709	700	694	694	675	715	743	673	721	706	723	710	717	697	737	723	761	743	774	706	764	741	724	694	745	762	720	749	754	712	715	699	691	718	721	709	684	720	682	680	720	725	741	706	705	696	689	685	777	711	770	712	728	701	719	734	715	674	740	704	774	725	731	680	752	666	722	683	738	713	692	748	708	741	727	708	713	727	694	696	693	719	717	727	715	675	686	700	724	696	684	689	756	690	730	692	714	700	714	690	762	724	687	733	690	750	732	771	713	717	733	671	717	729	688	778	729	732	708	734	702	707	713	713	672	698	732	723	761	740	688	729	697	684	780	740	705	747	750	658	708	709	694	725	700	684	677	707	762	775	754	695	693	725	738	760	671	703	701	731	704	705	786	723	679	711	705	721	704	730	717	723	744	663	717	720	763	714	680	730	738	680	692	747	705	685	715	707	706	739	706	726	685	755	708	750	734	791	695	699	702	773	710	782	736	713	714	736	700	711	726	728	767	758	689	720	762	727	687	705	713	795	750	736	661	709	721	760	713	694	736	791	688	718	725	716	704	721	748	737	686	719	686	747	680	746	723	719	679	715	724	718	734	730	740	758	708	742	723	728	728	784	697	720	713	706	693	715	767	749	670	752	780	707	761	736	755	707	711	699	715	743	726	731	694	747	712	712	696	713	748	720	710	681	694	721	727	728	729	705	742	692	737	704	703	716	703	712	696	697	710	666	755	737	720	711	740	721	705	702	714	675	688	698	692	685	675	710	714	764	714	703	726	755	724	707	745	701	743	724	718	727	718	713	739	679	813	702	722	685	679	767	683	713	719	724	665	730	747	701	758	660	694	721	701	697	732	728	765	732	656	736	727	741	701	678	731	727	715	695	740	717	743	704	705	694	733	788	716	760	731	721	725	722	726	716	717	749	736	743	680	739	726	678	706	735	720	746	702	721	710	674	690	713	697	714	720	762	684	748	698	707	722	704	749	736	717	700	723	733	732	731	684	711	745	695	748	719	722	678	729	708	745	713	740	711	751	746	714	710	728	698	671	694	712	703	725	717	747	699	703	746	665	681	713	717	732	690	748	707	740	704	697	753	730	724	701	687	746	688	685	724	689	726	711	723	676	671	752	741	709	716	751	738	739	731	685	768	726	735	677	693	704	741	710	757	751	707	779	721	743	764	725	687	759	757	681	729	706	701	741	690	715	689	757	742	680	750	731	724	684	662	703	717	745	710	699	710	732	737	737	744	725	722	724	716	745	699	685	708	724	672	659	693	749	696	689	713	698	679	782	704	734	738	673	733	689	700	678	717	729	690	776	683	683	705	695	688	767	694	696	701	764	694	715	736	745	710	723	705	749	737	687	738	709	717	710	737	701	707	757	706	768	728	703	760	677	719	692	685	728	723	709	716	695	743	702	754	715	665	779	738	702	718	735	696	708	724	720	711	698	727	757	724	691	714	739	711	759	731	712	723	718	751	795	757	712	734	683	739	755	703	732	718	703	720	728	699
25038	20958	23561	28530	20958	12716	816	625	507	469	520	470	516	457	482	442	449	434	465	432	426	424	471	507	468	448	455	429	457	450	433	449	438	480	450	470	463	437	453	405	427	456	444	452	405	450	431	428	474	455	443	500	466	428	454	442	487	483	460	440	469	452	409	414	428	438	440	428	474	466	420	462	444	449	427	431	467	434	459	433	438	428	443	461	430	477	470	424	446	464	459	460	457	401	443	420	400	468	443	430	434	463	510	495	477	445	480	437	456	431	471	440	466	493	446	464	464	464	454	454	463	471	409	502	475	455	450	416	433	438	464	490	451	504	412	443	468	488	439	453	431	460	449	471	430	462	445	462	425	401	481	451	446	467	442	447	441	428	498	408	476	418	427	471	484	449	471	416	458	465	454	458	455	415	446	455	452	467	464	424	454	477	432	476	451	497	398	438	423	440	431	443	450	445	434	442	431	421	438	467	408	460	432	453	478	467	458	429	433	447	448	459	470	491	438	467	502	437	462	464	416	450	452	434	436	443	447	430	441	451	468	476	439	437	432	450	483	451	435	437	473	419	448	414	481	480	433	481	416	448	441	424	429	468	456	428	492	453	453	476	452	463	474	443	453	492	478	411	440	430	438	454	422	426	484	481	462	389	485	456	466	473	404	442	488	490	432	437	430	432	468	493	459	435	486	448	442	424	463	439	451	427	449	453	462	466	474	474	446	492	443	449	472	428	417	437	458	445	488	455	436	499	425	437	455	429	465	447	431	456	487	432	459	484	457	462	424	447	447	424	399	442	423	460	442	458	489	480	430	469	461	457	437	425	457	462	473	457	461	410	432	457	425	423	460	479	415	469	463	399	438	448	429	474	438	434	422	461	448	426	463	464	431	432	429	487	419	405	415	476	451	482	472	452	399	449	444	450	447	403	419	443	411	432	422	474	460	422	459	450	444	409	479	401	473	492	491	440	447	451	429	421	429	451	440	448	431	425	445	408	392	437	457	436	421	427	454	452	428	448	462	443	441	457	489	434	461	454	448	454	429	465	445	436	432	412	464	451	461	462	441	478	435	447	464	463	467	439	475	449	443	420	398	429	449	440	441	402	436	453	464	439	446	470	457	411	476	490	476	419	409	434	427	448	451	485	477	410	458	460	448	454	432	450	438	481	443	410	448	458	459	455	432	475	453	418	446	457	463	475	405	467	485	462	423	445	429	438	423	444	484	463	462	462	451	425	427	484	436	428	396	434	448	448	458	461	460	454	458	416	437	428	434	448	482	444	450	456	449	486	420	467	451	453	437	439	469	419	461	480	458	443	457	437	447	440	444	434	420	426	468	429	466	424	404	433	474	490	437	437	463	434	455	477	466	459	473	450	424	415	458	381	421	480	497	440	455	464	452	455	470	423	410	498	479	469	435	443	465	410	443	434	436	434	440	441	463	462	425	442	429	449	470	448	452	465	467	477	440	407	444	417	468	450	462	448	447	456	478	485	450	477	447	426	436	440	424	458	431	456	467	438	482	460	442	468	395	399	390	502	471	420	459	463	487	433	461	440	474	409	431	450	427	450	450	487	453	462	437	449	449	458	430	431	412	475	473	453	435	459	442	415	388	473	423	440	441	422	466	473	507	448	427	458	437	429	463	479	430	405	422	423	449	470	444	445	457	423	440	452	444	406	399	457	469	402	430	447	473	464	402	411	526	445	453	471	490	446	455	447	460	483	471	467	488	429	461	457	406	448	436	427	443	437	456	438	399	460	427	438	443	434	446	438	467	440	421	454	445	476	433	454	426	466	429	418	447	424	427	475	442	456	424	443	467	425	423	440	451	408	476	457	453	451	418	428	423	457	441	449	454	444	428	447	468	420	441	433	426	432	462	462	455	411	425	436	457	456	469	448	483	436	401	489	448	444	473	407	437	447	407	455	419	446	452	412	463	476	445	481	451	414	460	434	491	452	445	407	469	470	433	404	453	424	409	446	447	429	514	447	465	429	440	455	460	415	432	489	464	487	477	490	471	443	433	452	430	458	457	485	436	440	398	439	417	478	432	458	494	479	459	411	481	468	396	510	421	443	422	399	453	478	469	465	413	452	429	447	458	468	474	445	450	403	453	486	436	399	485	426	422	437	480	423	459	462	431	461	430	417	424	466	466	442	457	458	401	450	459	441	422	457	443	448	413	443	473	446	456	461	444	436	432	430	436	433	457	427	416	489	447	404	449	457	451	473	487	491	450	491	395	435	469	450	452	420	429	427	440	480	487	467	393	452	444	458	447	478	456	430	415	439	433	463	463	486	497	452	412	476	423	424	438	447	410	479	463	431	441	469	487	449	428	464	440	449	476	431	420	426	432	393	411	402	517	421	388	465	472	463	444	421	453	448	446	438	409	408	440	451	456	424	421	429	437	441	442	459	503	477	468	411	445	469	468	449	472	441	433	412	456	476	465	436	426	424	432	472	433	415	457	425	449	474	389	466	432	438	419	429	428	460	473	436	449	466	443	478	442	423	435	428	408	418	472	407	457	460	416	455	399	432	400	453	467	417	444	414	450	413	442	456	467	416	475	454	438	454	413	436	462	443	425	436	467	457	448	419	482	467	487	469	432	452	461	453	440	435	445	421	425	403	482	411	438	461	426	464	454	430	464	468	443	397	457	427	497	447	484	440	403	464	434	479	431	423	393	422	440	420	462	492	413	435	430	490	440	441	420	447	442	437	430	440	465	466	441	468	432	441	467	468	434	415	448	427	488	407	452	475	416	428	446	467	422	485	454	453	409	436	450	434	464	452	437	442	452	460	434	467	442	452	425	443	419	465	503	422	419	449	413	446	444	428	433	447	463	445	428	439	457	439	444	425	456	442	446	450	469	446	452	394	445	439	430	463	437	434	459	451	437	441	453	401	422	456	442	440	499	419	470	425	476	481	469	457	446	434	467	442	453	460	466	463	420	412	431	470	501	497	429	414	443	470	448	456	447	459	458	469	453	470	411	438	428	458	446	498	424	450	501	457	412	445	467	459	390	438	464	478	463	431	424	412	449	437	450	411	426	436	496	487	450	443	440	439	431	417	468	447	440	394	423	448	439	469	434	429	429	450	429	441	449	417	463	427	450	443	458	406	431	430	447	439	422	447	458	444	431	424	464	470	475	445	429	438	418	457	445	438	446	470	454	452	434	420	450	443	465	484	437	429	431	511	434	459	437	443	463	453	447	467	434	414	417	470	418	418	461	452	417	450	430	497	428	439	440	460	466	420	437	437	421	428	445	490	501	413	447	448	486	419	463	416	457	455	459	452	479	426	428	434	423	390	422	436	422	423	439	455	455	494	487	492	435	455	489	420	441	475	442	432	444	439	463	422	452	445	431	492	465	417	441	428	489	452	476	461	452	427	434	410	439	456	430	445	452	454	454	441	469	445	432	496	436	420	431	426	477	440	439	429	430	441	399	404	455	450	457	449	461	453	423	483	447	470	426	453	405	470	476	406	449	465	451	407
4484	2301	1480	1161	1083	1025	1000	1040	985	936	996	946	968	964	946	922	979	944	973	906	938	911	881	926	943	954	970	957	949	919	943	955	945	952	942	982	977	922	935	909	989	919	958	976	940	996	883	957	955	918	955	963	990	914	995	1013	923	933	970	951	940	951	965	927	928	1002	997	973	938	941	930	944	961	926	946	973	977	951	974	988	984	928	966	941	976	951	939	899	979	990	948	884	915	912	962	956	933	923	923	953	955	994	955	915	929	872	919	907	973	928	919	891	982	908	999	935	937	947	1005	971	988	966	969	989	990	1011	965	962	939	990	919	938	910	953	933	969	947	971	891	904	959	932	903	971	943	916	974	979	946	876	964	955	912	915	955	953	958	927	945	954	923	879	917	931	971	950	956	900	980	929	944	950	904	962	932	954	904	905	988	911	945	1006	972	953	928	935	980	1022	935	930	985	947	963	996	925	982	934	895	944	965	921	963	996	949	959	933	915	935	936	972	938	950	969	943	949	975	961	971	1001	933	950	943	924	931	955	946	1022	944	917	1003	938	974	909	975	975	911	951	960	974	945	979	919	984	904	918	913	951	952	963	953	959	955	959	982	896	972	999	887	951	938	997	966	961	942	931	934	957	955	964	948	962	936	959	951	921	967	956	937	892	909	987	963	927	924	963	942	988	938	972	952	991	933	936	948	1003	907	942	949	915	931	973	955	930	955	984	970	932	936	941	920	901	953	948	977	899	948	982	968	959	927	925	895	910	917	956	907	934	941	941	970	949	942	976	1028	999	896	923	950	936	971	881	941	986	926	995	958	971	977	899	955	925	980	935	954	957	914	959	886	939	911	986	1006	931	965	986	968	951	957	924	952	938	941	988	963	989	918	948	952	988	949	952	987	998	954	958	917	977	955	938	906	1040	934	951	969	926	934	953	980	921	972	929	948	998	979	970	997	936	933	955	924	957	921	938	985	899	999	1007	928	987	988	907	1027	1014	898	976	991	933	951	962	922	972	981	903	937	1008	998	959	958	910	957	931	1001	961	960	936	950	931	965	1005	935	911	916	939	915	957	942	930	921	902	1000	949	996	949	933	954	955	916	945	923	1006	914	967	941	940	972	966	948	924	962	986	968	992	943	958	896	928	979	977	972	917	943	907	922	893	934	932	947	942	933	1000	982	940	955	906	931	941	921	941	1002	937	971	937	951	934	912	963	908	925	909	924	931	934	958	935	958	940	954	928	952	940	958	973	908	937	933	927	983	920	953	1035	933	974	972	966	999	923	929	945	889	900	975	1001	948	920	965	1006	908	971	889	978	903	956	934	975	965	923	898	1003	930	956	964	960	965	961	958	932	1019	921	921	1010	982	926	952	884	1003	983	976	957	938	954	944	956	946	913	948	993	949	934	906	932	895	950	963	950	938	965	961	913	943	988	949	929	932	989	936	944	957	977	926	956	962	1049	938	984	954	946	906	973	959	934	974	971	928	958	916	955	978	953	957	919	895	1005	869	984	938	949	996	925	927	921	937	959	971	939	925	886	943	912	937	922	965	938	963	930	964	908	937	966	892	891	996	909	950	1030	909	898	952	931	884	913	934	960	919	858	941	951	916	932	956	876	970	935	951	959	933	917	912	946	936	932	919	920	936	954	926	963	927	960	881	975	933	971	920	965	878	920	925	914	939	926	941	992	938	937	943	901	917	913	967	994	915	959	928	935	1002	951	881	935	933	943	1043	1016	993	966	935	873	986	928	944	976	956	993	942	943	974	947	959	923	921	993	950	927	909	918	987	940	992	950	918	898	966	992	941	956	964	980	939	930	954	1019	988	945	972	943	940	977	959	957	978	938	1028	919	958	922	926	920	929	928	925	969	942	954	942	963	1011	924	994	923	938	923	1003	968	951	912	959	912	959	921	965	956	922	927	927	933	925	957	991	957	948	898	969	978	957	931	978	995	945	945	889	887	923	944	949	955	952	987	923	913	974	921	945	897	943	941	971	1000	962	942	954	937	913	896	943	897	999	988	897	949	968	946	898	988	938	940	982	868	941	908	971	944	956	914	897	987	1001	998	916	901	912	923	962	979	990	940	935	995	1042	946	982	968	913	925	914	975	962	950	939	907	946	990	923	913	909	890	952	938	933	919	922	998	955	935	924	991	962	946	977	973	951	920	981	966	930	959	910	950	980	926	953	943	1004	960	947	922	929	954	928	922	951	981	923	981	975	931	976	920	929	926	912	839	959	900	981	953	966	953	968	993	951	968	952	961	954	952	943	998	953	917	908	956	962	936	967	889	954	885	955	888	917	918	949	884	992	956	933	923	949	950	931	952	982	946	919	921	942	979	974	914	990	975	963	907	945	966	959	923	952	985	919	920	950	942	996	953	939	913	951	945	937	967	935	974	969	965	886	935	1018	937	1007	888	945	883	948	988	920	950	944	963	928	946	917	964	925	916	984	956	911	938	951	961	919	942	904	964	981	973	975	939	930	921	968	926	948	976	925	958	955	969	943	973	941	976	939	966	938	935	956	900	950	970	972	934	940	984	945	937	931	930	930	910	910	944	945	934	913	946	952	928	936	960	974	921	947	940	979	964	968	973	987	960	917	947	994	981	972	967	948	964	903	952	938	956	992	914	937	884	971	937	985	938	923	995	1022	926	964	928	931	934	936	942	921	937	972	943	942	933	906	928	900	983	964	904	937	925	946	952	967	1005	933	989	909	937	953	953	935	954	994	966	946	942	957	942	931	987	938	930	984	1000	986	889	922	935	935	972	954	976	902	967	941	938	928	1004	1018	930	936	949	938	888	872	907	937	888	896	931	905	982	1027	1018	970	935	966	904	992	900	920	906	977	932	941	951	929	926	953	951	916	974	952	957	975	935	945	898	956	970	959	918	913	935	946	875	937	945	923	999	976	949	973	978	982	989	970	938	892	970	945	974	985	947	981	927	953	920	903	960	893	959	942	933	978	935	860	958	882	902	915	940	943	900	882	885	989	923	965	992	976	932	954	936	932	938	930	978	920	893	951	969	1014	931	987	893	942	958	941	989	945	1021	947	947	980	944	935	927	947	914	935	963	928	915	972	971	885	991	929	959	925	935	933	954	946	931	919	938	901	941	918	1017	935	913	1023	983	950	952	961	943	987	940	928	906	954	902	925	928	909	839	998	917	951	933	953	911	988	1017	899	951	978	912	954	957	949	932	958	949	921	916	969	924	918	965	948	979	864	898	957	979	967	973	936	980	952	1006	954	945	970	916	972	978	948	927	929	962	866	990	956	945	893	900	961	936	936	959	946	919	916	942	910	939	918	965	952	980	998	974	978	1000	921	982	913	973	948	959	979	918	933	974	922	911	928	958	914	996	930	941	944	965	894	955	983	996	917	948	961	952	929	995	931	947	970	907	941	959	961	943	925	1003	943	1008	934	968	965	932	954	948	936	933	932	933	993	966	947	928	931	979	958	924	957	979	899	929	939	946	955	964	908	934	928	951	870	978	969	951	983	924	969	943	938	928	938	950	950	945	886	970	964	963	959	1013	940	979	935	918	954	986	979	962	993	979
24337	20958	23938	28167	20963	20988	10957	661	399	411	424	416	370	348	368	381	321	320	348	341	340	382	326	338	355	380	364	311	348	320	349	363	307	296	319	327	332	338	318	312	316	316	363	327	306	314	335	339	309	333	383	337	313	325	311	332	325	364	325	312	335	330	331	331	335	337	295	326	328	308	323	341	360	333	357	312	311	346	331	303	369	334	308	373	331	355	337	319	324	297	323	329	337	327	337	344	315	307	331	308	328	323	320	327	331	350	334	351	324	339	359	345	310	284	311	321	342	358	351	303	331	289	307	350	350	293	333	337	351	331	334	324	328	331	271	331	334	360	327	338	348	305	320	303	350	329	345	321	384	291	313	356	331	322	350	371	330	330	346	291	327	313	383	335	320	309	359	340	309	315	312	323	327	340	336	306	310	309	341	331	321	372	301	320	303	313	325	333	314	332	350	319	343	346	314	361	328	319	323	319	339	345	349	335	358	335	327	329	346	315	345	339	325	341	295	312	295	314	327	304	314	362	315	332	311	317	346	355	324	343	323	356	328	335	337	341	314	337	337	323	322	330	334	344	323	310	323	318	326	335	348	350	290	300	334	308	325	319	336	312	326	338	303	312	358	318	311	300	317	315	294	278	314	334	343	353	319	356	318	299	295	307	361	363	329	323	322	323	309	344	325	301	328	320	351	326	347	311	315	302	331	332	292	321	318	325	301	314	324	308	339	293	335	306	336	319	321	353	349	340	345	336	328	332	362	347	322	333	288	344	294	320	308	315	333	294	277	333	303	338	326	309	321	312	290	342	351	341	318	299	351	345	347	280	337	326	355	348	346	313	322	300	336	345	296	364	364	316	275	338	310	379	314	323	338	321	342	305	346	350	335	323	327	324	339	329	307	319	343	315	285	328	325	291	311	300	301	323	351	335	337	296	341	318	324	337	317	319	339	347	295	306	329	315	333	315	288	311	324	289	348	353	299	319	332	316	336	349	343	333	340	299	325	333	336	339	341	336	316	321	326	351	316	342	277	331	328	318	336	321	322	364	317	319	297	306	315	330	354	297	316	347	306	298	319	357	306	317	315	335	312	311	331	323	306	281	310	338	340	313	343	341	349	312	331	306	338	304	335	305	334	357	293	318	300	327	371	358	331	348	311	329	320	304	299	336	311	332	333	336	387	293	301	350	310	293	328	329	312	310	358	371	311	297	335	308	343	313	301	324	318	305	300	310	300	311	318	300	338	330	316	339	341	325	307	293	348	329	298	330	323	333	306	319	319	331	314	331	364	294	343	335	350	302	318	312	325	323	320	343	334	298	321	318	303	315	355	348	321	317	326	308	313	326	342	339	346	330	354	338	312	370	327	320	306	305	353	342	338	350	325	314	360	343	316	305	314	316	351	337	304	358	293	335	358	377	334	341	331	294	344	306	342	334	271	350	336	293	301	320	326	363	317	316	334	329	321	382	353	331	340	294	340	302	332	289	317	338	330	315	329	322	341	330	326	351	344	353	333	350	314	314	322	334	334	320	331	347	333	302	328	308	337	335	330	337	328	315	350	299	333	312	326	298	334	392	294	326	361	337	329	332	299	336	349	313	325	291	358	337	339	314	325	341	319	345	313	329	348	314	318	309	313	311	347	313	347	313	351	340	326	352	325	312	339	310	311	308	329	319	317	348	335	325	328	326	295	374	306	329	325	303	313	330	336	350	330	323	349	311	333	343	325	336	299	373	319	353	322	345	315	308	342	334	309	330	347	344	316	345	348	352	308	346	327	338	341	328	287	328	337	329	356	333	331	324	326	349	331	322	343	343	322	320	327	332	298	332	310	323	284	309	312	334	348	351	340	309	327	337	316	295	335	317	324	365	344	336	328	351	356	362	361	359	336	326	321	343	330	336	334	309	335	324	324	304	321	317	336	336	319	358	290	309	302	310	344	344	339	376	316	291	361	299	333	340	310	308	358	327	313	350	316	334	318	327	317	324	310	336	346	323	319	328	328	339	316	298	326	325	342	305	350	323	344	314	296	385	343	335	306	326	349	301	335	303	319	312	306	336	277	317	304	305	300	344	344	328	348	322	287	308	281	323	347	344	334	357	312	342	317	312	317	319	303	333	329	337	343	305	318	283	342	356	310	324	327	319	344	326	314	285	333	308	337	308	322	320	347	328	315	336	343	320	333	331	331	305	329	304	357	320	338	369	317	316	308	312	314	316	365	300	287	343	309	356	328	296	287	329	331	321	335	298	315	372	296	327	294	290	328	324	316	282	324	324	322	309	378	301	336	333	343	324	322	321	327	310	350	295	349	315	308	311	316	308	313	333	327	320	339	313	328	309	356	323	337	313	343	336	322	299	314	320	311	337	363	299	352	322	330	357	314	340	343	293	296	325	322	333	349	339	338	334	329	339	316	329	307	341	295	331	292	329	318	321	307	334	332	304	358	365	331	356	330	325	333	323	340	312	326	318	316	320	314	316	311	356	337	307	332	346	337	324	356	315	306	325	348	292	318	351	332	341	321	354	318	307	339	330	322	297	335	335	276	272	299	327	328	320	323	361	325	320	342	340	303	349	310	328	372	333	336	293	312	343	338	320	367	303	329	333	292	313	331	320	320	338	338	364	323	336	319	310	296	330	318	355	303	302	365	306	307	302	322	338	357	317	330	337	355	320	349	315	334	315	316	325	332	314	338	307	332	347	338	329	364	301	314	320	333	323	372	342	327	278	352	365	343	289	317	326	339	333	358	337	311	348	299	342	341	343	326	331	347	329	335	334	323	330	321	327	315	319	298	307	324	332	350	335	312	276	271	340	296	321	306	311	315	313	321	283	365	301	320	309	333	307	357	327	328	352	328	329	317	290	333	293	319	338	322	309	327	344	317	355	315	295	333	298	298	299	331	311	330	314	329	320	322	334	317	355	349	341	296	315	292	344	360	351	318	326	317	310	308	305	333	346	342	338	328	326	298	298	298	331	327	300	317	331	305	312	331	313	297	326	324	323	330	275	353	318	313	306	322	333	310	315	303	340	343	317	337	310	321	306	331	313	316	355	308	328	321	346	332	339	317	292	296	302	325	309	349	353	310	357	314	324	330	291	304	346	355	316	313	310	333	298	301	325	308	329	353	327	307	342	325	317	334	331	310	298	324	332	302	368	332	330	320	338	347	320	323	323	316	338	352	339	332	297	338	303	333	331	350	351	346	337	336	298	332	298	332	354	317	324	358	316	312	321	302	329	333	337	360	352	320	293	361	326	337	322	313	332	335	304	275	350	354	300	319	327	342	313	365	305	340	299	334	316	339	306	326	373	321	336	348	295	303	345	314	327	296	308	312	319	328	294	321	336	310	322	323	320	303	320	348	327	323	299	352	337	314	355	324	346	306	313	326	316	293	322	326	351	341	342	324	320	321	304	306	319	356	301	312	354	322	332	325	339	295	316	353	357	352	318	339	286	348	320	314	301	315	342	294	323	317	337	359	313	336	283	321	319	334	312
4047	3378	1728	1093	944	775	764	764	686	746	750	726	649	685	708	711	647	672	728	685	707	669	714	649	689	736	717	704	729	701	701	743	704	697	633	705	697	702	724	700	711	703	682	693	676	692	661	728	650	654	694	701	724	658	679	676	650	718	700	724	689	685	700	699	707	659	689	737	707	673	634	646	702	717	695	696	685	667	655	689	680	706	674	700	690	703	724	613	667	716	656	711	682	664	713	687	718	705	689	678	700	691	728	695	666	723	688	675	728	615	670	693	664	658	725	657	717	649	691	700	696	688	768	755	657	708	686	712	675	672	667	686	663	664	712	690	685	673	717	684	696	713	676	666	662	685	690	676	707	703	738	752	699	708	725	702	667	665	717	688	664	639	673	695	688	700	722	684	686	677	648	720	689	703	720	700	681	668	672	624	687	706	681	688	661	703	662	666	697	696	695	664	663	672	706	654	668	646	677	691	694	725	696	680	692	665	682	681	678	689	664	656	702	724	669	680	636	647	699	655	677	671	706	723	671	731	692	689	672	702	692	736	689	683	701	654	671	687	704	650	743	702	685	693	657	728	672	728	666	693	665	673	709	704	685	679	700	655	706	681	698	693	712	711	695	691	666	672	721	685	717	660	719	679	731	658	686	696	675	689	716	642	711	671	763	649	716	686	682	672	697	659	696	731	680	662	676	669	694	700	694	714	710	702	689	673	670	648	699	672	689	723	649	733	699	666	704	660	664	725	679	673	699	691	685	682	677	650	680	661	736	621	662	668	672	650	680	704	704	701	706	683	694	707	700	697	656	718	665	660	680	743	692	708	723	694	691	667	719	676	691	708	733	652	666	689	688	718	717	702	692	662	705	683	670	677	711	696	654	694	688	698	665	665	661	678	686	726	691	677	701	680	716	741	741	723	707	718	679	699	676	695	702	700	749	686	675	751	734	661	674	671	745	649	689	690	690	653	718	737	687	704	671	714	673	684	713	690	677	628	716	665	664	735	708	704	737	733	685	690	735	661	715	673	666	696	687	739	699	692	663	684	680	667	729	689	703	742	668	675	718	721	717	659	692	679	691	694	653	699	673	666	731	722	700	662	680	714	662	704	721	694	674	672	739	681	661	726	687	732	703	680	678	647	712	708	670	653	687	670	680	654	711	676	752	651	649	713	690	686	700	692	686	715	688	712	680	707	715	716	688	694	721	684	678	700	701	667	709	688	674	700	736	698	666	653	628	734	725	685	711	667	697	718	697	696	697	687	695	730	658	683	705	684	682	697	694	698	707	680	709	761	686	662	681	625	640	735	669	698	672	717	690	707	648	709	662	723	678	703	748	730	743	710	740	703	731	674	681	707	691	680	716	695	665	702	707	700	727	726	758	718	663	707	706	659	676	706	704	683	698	698	646	665	720	634	696	629	720	705	661	706	671	713	733	659	691	733	686	704	641	748	735	665	690	685	712	700	739	723	690	719	690	719	689	663	731	664	706	662	649	682	688	695	662	672	669	689	658	703	691	677	682	683	700	672	640	728	688	700	692	692	654	698	683	651	752	726	695	679	721	706	675	683	694	690	636	678	653	701	705	726	730	706	708	705	688	707	685	658	758	713	633	664	677	687	701	725	707	738	728	664	685	713	710	686	689	681	720	717	706	683	678	699	672	707	699	714	705	699	683	700	700	707	736	719	697	691	738	683	710	658	697	709	713	739	696	689	662	714	701	720	682	626	663	711	672	683	706	704	705	705	702	725	668	706	633	673	719	694	683	696	726	649	680	684	690	670	697	712	680	662	698	649	708	760	717	673	699	688	629	710	699	705	665	678	706	691	689	694	672	697	649	666	675	675	676	703	720	666	659	683	648	749	728	722	705	688	695	704	684	685	669	647	716	720	681	704	709	706	704	716	647	646	679	710	715	695	681	707	728	651	722	653	670	666	739	671	668	653	732	712	638	742	713	686	696	704	680	666	684	703	689	646	699	685	711	689	724	703	740	713	666	734	640	707	734	697	647	690	685	684	736	703	717	695	690	667	691	659	682	680	689	707	723	660	707	679	685	696	679	701	663	674	703	667	650	698	715	643	681	716	681	655	680	676	733	700	687	650	697	727	687	710	715	693	663	703	679	728	691	688	699	646	675	746	699	712	711	679	656	682	742	732	695	724	655	686	669	684	727	625	693	743	687	705	695	660	693	642	729	683	658	699	710	635	683	673	739	664	640	690	685	655	650	694	704	750	707	711	733	664	675	687	656	734	726	698	696	749	694	692	762	710	710	690	712	694	685	690	677	724	743	681	724	728	651	686	705	695	696	717	725	679	752	719	726	708	712	705	703	736	690	682	697	686	665	725	659	718	732	674	689	660	680	715	692	707	701	706	716	666	709	704	676	645	664	683	679	707	702	707	759	692	707	690	699	664	664	702	686	664	719	694	660	703	691	732	666	717	697	649	731	719	729	618	686	690	719	703	707	700	650	696	673	651	655	678	744	692	722	664	710	653	685	632	659	714	655	680	676	706	723	712	669	681	684	675	666	705	713	710	661	677	715	644	683	708	731	676	653	724	728	709	696	685	701	677	641	705	691	711	646	721	675	692	698	718	729	694	727	629	661	702	696	704	669	683	681	710	727	701	703	724	729	730	690	702	733	715	737	675	733	704	662	718	671	706	673	675	711	706	708	704	684	672	742	720	706	661	659	726	661	667	732	690	737	686	679	671	663	679	656	667	668	736	714	633	674	686	647	702	716	684	679	701	744	705	633	739	697	677	729	707	674	703	711	718	700	699	679	662	697	657	638	635	707	676	714	707	731	671	734	658	657	699	728	662	690	650	722	733	689	672	666	667	728	673	719	707	681	651	674	671	707	665	676	691	656	668	684	646	702	718	700	648	692	759	674	719	644	691	674	690	670	691	692	658	659	690	749	698	669	707	666	683	689	680	717	701	697	658	677	649	695	644	667	722	650	707	698	664	693	704	694	701	732	655	690	666	664	705	699	639	660	672	718	695	644	697	718	689	638	690	685	737	671	699	676	696	723	706	677	684	689	708	698	713	689	685	706	693	691	707	650	733	744	704	704	685	690	700	684	709	662	721	653	678	722	687	696	712	679	676	694	693	664	684	653	684	718	720	672	679	702	747	620	689	723	658	675	696	685	684	718	673	699	704	686	660	673	693	686	637	702	720	696	717	632	676	687	703	724	635	743	696	706	742	668	700	693	695	740	690	683	738	680	693	689	654	700	680	718	739	694	657	688	705	662	701	739	700	666	689	690	723	708	743	726	671	655	719	681	696	771	736	708	708	697	688	719	707	668	729	730	666	687	731	674	672	711	676	662	697	708	652	694	717	700	757	690	699	670	683	663	686	715	661	650	704	683	686	709	716	754	690	679	662	665	684	702	709	709	639	685	645	705	654	680	699	723	678	661	676	675	731	702	661	699	672	706	722	691	679	692	640	686	742	746	679	673	655	714	725	700	661	687	688	711	708	690	698	707	652	701	636
33313	15191	2549	441	351	345	318	321	311	296	320	323	331	310	324	295	306	357	348	335	289	324	316	317	290	318	306	302	324	313	327	319	342	312	317	303	305	284	322	334	294	302	299	317	289	333	333	280	303	324	312	310	294	326	282	324	314	361	303	317	274	341	331	342	296	287	317	283	303	318	306	318	313	329	316	325	308	298	293	301	312	333	313	330	294	299	322	305	330	323	328	329	311	344	303	295	305	332	307	303	348	286	313	324	296	307	361	315	326	281	354	315	283	314	302	337	319	371	345	302	315	309	308	309	331	284	343	311	296	318	296	279	374	305	325	315	302	323	328	308	305	315	296	291	295	312	316	300	290	331	301	319	324	259	344	341	309	321	329	320	296	283	292	318	310	297	274	300	367	322	320	288	347	275	337	309	312	343	313	318	324	340	300	370	315	290	311	298	303	316	314	311	329	327	307	333	309	324	330	327	307	332	317	323	308	326	316	311	339	296	298	306	307	314	313	348	337	306	327	301	333	303	306	302	353	296	284	330	326	321	307	296	296	267	285	323	333	324	325	344	323	324	299	310	303	311	320	331	313	306	314	310	333	318	319	302	293	286	324	301	307	298	307	309	300	284	311	293	300	347	303	337	345	334	295	327	319	318	312	309	284	309	315	280	316	315	337	355	310	293	314	336	320	323	288	316	341	313	290	323	325	313	314	381	318	288	314	313	270	290	291	287	282	323	329	309	313	270	307	293	331	295	335	327	290	330	330	292	321	331	335	318	314	295	323	323	294	304	293	316	297	327	301	283	299	294	341	311	326	326	302	312	296	282	259	317	304	302	324	317	330	331	323	326	325	315	315	293	300	329	316	295	332	309	316	330	318	326	317	319	333	355	297	343	325	275	338	302	315	337	311	294	286	304	311	326	342	327	272	286	286	281	312	358	323	308	278	321	292	346	318	319	345	325	300	322	348	330	296	333	266	301	282	345	319	299	332	324	321	316	315	333	328	305	315	342	349	316	311	307	329	314	287	298	304	312	309	324	325	309	327	333	328	349	290	308	323	315	332	300	324	308	282	304	315	289	315	326	320	320	322	336	294	311	319	277	297	298	321	338	299	326	355	325	326	332	309	329	309	314	320	297	335	305	298	307	314	306	327	323	314	316	306	293	312	325	336	306	335	325	311	316	312	327	292	312	312	317	326	347	273	307	354	268	307	329	298	332	309	292	330	282	313	302	328	278	329	313	315	320	299	316	318	281	311	333	321	301	346	308	326	312	333	337	303	288	307	313	287	311	286	297	329	320	282	292	301	304	324	310	299	320	300	352	318	325	323	327	305	320	302	307	329	302	341	316	315	357	350	334	284	333	329	296	314	302	322	273	312	325	324	314	333	265	326	296	293	314	315	309	291	303	263	343	304	323	328	304	318	297	304	306	326	289	300	328	300	335	313	314	351	301	324	328	281	301	325	337	305	321	295	327	308	333	278	321	337	297	317	326	359	316	287	299	277	342	309	303	327	308	286	298	282	335	310	323	299	303	315	304	320	310	303	342	344	348	302	277	318	319	287	298	303	298	304	317	310	287	317	301	309	366	313	310	334	302	266	306	306	318	342	314	291	288	296	301	335	324	325	279	331	292	305	344	296	299	312	369	339	336	301	319	328	275	310	317	311	333	301	327	296	287	333	337	308	343	346	312	296	320	295	325	321	301	309	304	334	290	342	298	303	290	286	318	306	322	313	308	324	314	368	307	268	312	317	325	319	340	291	300	289	330	313	340	311	318	300	286	328	301	308	315	289	316	310	289	300	322	295	314	299	292	332	343	316	297	334	300	325	314	300	282	339	321	329	302	306	313	323	319	318	342	300	296	302	344	291	326	338	311	289	328	288	301	323	314	327	332	334	330	310	307	360	282	335	311	338	288	316	290	316	371	315	245	303	293	310	276	311	331	300	283	315	332	308	326	290	315	261	267	338	308	296	295	295	323	284	320	311	285	320	323	334	297	311	294	353	301	300	304	314	329	307	312	291	331	321	313	317	292	301	330	307	330	290	319	309	280	321	291	303	317	346	296	316	297	310	301	307	302	310	340	298	313	306	326	282	310	321	304	264	288	352	312	326	339	308	283	293	298	293	315	326	321	345	323	309	330	331	299	334	271	274	294	302	307	295	299	303	303	290	308	322	326	279	277	274	303	326	330	350	306	321	335	316	335	307	302	334	328	304	317	344	318	330	322	324	329	338	317	317	332	314	350	317	308	306	277	265	340	342	301	302	322	349	308	295	318	298	279	311	338	317	321	292	318	293	315	320	349	287	305	286	287	319	322	282	306	272	309	321	357	356	331	301	285	318	322	318	295	302	292	289	278	294	315	315	325	282	304	305	286	286	305	316	314	336	326	313	331	293	309	290	326	304	299	286	308	283	309	325	309	327	360	298	304	321	329	287	312	315	305	327	297	320	298	287	289	352	309	308	333	302	331	276	339	293	343	329	327	330	274	314	315	297	307	297	330	301	320	318	309	308	346	279	339	318	300	342	335	298	272	310	328	298	321	335	309	339	345	333	321	279	286	299	303	309	319	293	283	280	263	316	310	303	300	335	300	292	311	324	334	313	301	307	323	303	319	307	318	334	325	318	296	302	316	303	358	316	283	327	312	288	315	328	322	314	301	318	316	304	332	331	327	308	323	358	319	279	302	326	315	290	324	302	312	297	313	325	326	297	319	323	327	297	333	327	287	328	286	319	321	310	297	307	304	310	292	304	359	323	306	314	326	302	320	314	331	317	270	317	287	357	358	311	293	325	312	324	294	302	337	300	265	336	310	329	304	332	318	320	288	304	292	298	283	322	326	298	332	320	317	293	314	329	327	312	331	374	298	333	298	322	320	324	328	327	303	318	332	299	323	299	312	350	303	296	315	334	316	299	284	288	314	329	282	352	302	280	327	321	298	317	318	310	313	338	330	310	298	306	346	282	294	280	281	326	295	307	303	312	289	282	339	324	327	318	296	311	327	306	293	317	319	346	315	290	293	348	265	306	286	306	314	312	301	297	315	313	304	318	291	320	330	343	325	356	322	305	285	327	363	281	317	325	311	289	310	296	316	327	331	302	298	280	298	320	304	295	321	314	310	309	329	329	306	328	315	315	302	316	294	276	302	322	314	331	312	315	288	307	308	311	325	305	325	312	318	324	309	318	283	313	329	344	318	303	290	312	271	323	293	296	328	291	284	317	308	328	273	318	320	332	300	352	333	301	295	314	294	339	317	263	328	315	304	325	321	311	299	312	294	297	344	297	308	292	331	312	295	329	289	309	260	341	283	305	319	301	315	309	321	287	352	341	324	313	332	330	297	327	317	323	317	319	304	296	315	328	290	316	291	307	318	299	288	291	294	309	275	327	294	292	338	335	303	317	323	312	323	319	302	335	324	285	294	325	303	321	323	283	346	321	316	310	330	310	279	281	349	304	287	325	316	318	316	292	305	309	316	276	289	280	290	330	322
7916	828	745	747	706	765	742	761	731	755	717	734	756	693	748	727	759	727	733	724	737	704	721	768	730	710	698	754	675	687	717	738	741	697	730	728	720	720	719	714	746	704	723	736	710	737	675	738	743	746	777	713	784	752	733	754	765	750	790	718	724	651	742	723	701	679	723	777	691	714	688	714	702	751	737	758	676	770	731	746	697	708	763	700	693	729	712	724	699	747	692	735	774	746	775	690	714	696	738	709	705	727	678	789	741	696	735	679	744	712	722	767	700	738	730	700	715	682	682	715	703	746	725	695	791	694	701	732	735	701	742	723	744	726	720	744	744	735	740	738	692	742	674	695	694	738	713	744	766	700	736	713	694	755	733	728	716	754	707	713	717	737	747	729	765	727	736	722	732	698	715	695	770	694	711	713	726	712	687	680	706	738	742	701	734	749	756	777	756	736	745	757	744	702	756	694	752	745	735	728	717	702	677	716	727	772	733	743	731	708	709	783	748	728	739	696	703	736	669	693	782	700	721	714	722	793	743	716	743	716	703	722	748	785	698	727	739	717	726	714	705	693	753	715	693	688	755	715	681	691	728	674	771	711	765	736	714	716	738	758	736	767	666	685	750	692	727	670	711	714	656	706	702	758	715	766	715	710	706	704	764	673	786	701	660	716	689	742	674	743	708	711	744	671	716	737	706	758	705	678	720	710	717	744	733	705	707	752	773	723	696	719	709	715	717	740	744	706	697	733	715	705	752	742	726	714	749	707	753	744	752	727	657	760	727	725	688	748	687	707	688	719	710	705	695	752	730	720	740	722	723	701	717	733	680	808	728	698	750	700	737	721	711	754	739	719	735	732	742	677	713	737	718	752	720	738	696	744	727	730	686	730	779	750	721	758	749	729	739	727	700	744	754	710	765	764	707	694	682	704	777	674	763	742	716	760	731	682	742	766	718	699	786	697	736	777	750	748	692	736	741	752	722	742	701	665	704	693	676	752	742	706	666	750	695	734	695	676	779	683	716	726	670	740	687	684	720	740	706	693	758	708	717	771	717	736	726	715	741	762	692	694	712	731	756	761	700	734	737	755	683	786	705	695	722	764	733	749	749	710	703	715	730	738	705	723	703	669	713	706	705	670	729	782	735	669	743	732	710	679	693	750	745	692	745	709	727	699	731	732	708	738	733	687	759	770	731	727	705	737	688	740	744	667	702	724	688	750	706	720	703	715	709	700	723	737	699	705	735	733	716	693	723	721	715	688	726	747	767	794	734	783	717	709	702	737	692	707	721	729	759	729	764	691	701	751	739	676	720	734	724	784	735	741	731	711	729	643	704	714	747	700	688	736	716	737	705	689	753	749	728	763	729	726	697	754	757	727	700	708	722	691	720	696	731	724	708	704	725	703	754	746	741	734	757	781	762	710	759	744	704	641	742	720	711	720	722	735	740	728	734	713	718	663	741	757	684	690	712	712	727	720	747	719	733	721	698	711	758	695	707	671	717	701	759	702	745	731	724	783	720	754	724	716	698	661	684	728	690	719	701	686	678	725	732	693	709	746	704	751	723	713	797	708	739	734	785	731	728	671	731	709	703	720	714	709	704	706	741	787	749	718	674	750	688	690	681	697	749	697	745	679	776	747	716	705	717	762	693	695	733	737	741	694	668	699	721	733	682	734	734	698	716	738	698	685	696	735	714	714	746	712	714	736	718	706	735	741	738	699	726	739	699	702	713	696	717	715	761	726	740	719	738	706	735	770	734	756	722	715	709	721	712	685	751	722	744	739	683	686	730	757	726	678	749	727	760	755	735	733	692	761	735	752	737	702	751	737	762	752	762	686	764	684	724	735	692	713	711	725	716	715	675	688	693	706	690	772	715	696	753	691	702	672	681	702	708	747	704	729	733	755	740	733	758	779	729	683	743	715	687	756	735	708	777	681	714	734	737	695	721	721	726	736	723	721	690	763	684	743	795	728	689	744	717	686	706	707	741	728	710	721	718	711	731	749	725	700	730	684	702	759	734	696	749	670	725	679	767	693	719	728	729	736	771	772	714	706	752	750	751	741	688	729	732	724	751	732	710	719	736	690	715	753	753	725	712	674	706	717	734	728	722	733	726	709	709	726	719	710	746	712	718	752	746	731	711	702	673	706	734	684	755	723	712	712	732	744	741	709	765	700	750	752	694	714	769	701	761	773	721	680	685	753	745	706	721	727	748	748	725	696	691	740	739	652	722	684	683	720	757	667	753	686	700	711	733	685	730	736	731	766	737	702	748	754	740	784	686	741	692	786	676	725	699	719	722	666	748	713	726	712	709	708	688	720	713	726	715	712	707	746	748	716	725	750	669	692	756	761	723	717	766	707	728	715	722	715	696	728	722	725	772	745	704	716	668	720	692	749	719	732	758	686	767	738	752	714	728	672	652	695	719	761	719	676	715	737	690	681	699	690	737	768	724	696	706	762	671	707	736	680	733	702	736	748	732	722	702	724	678	695	746	730	741	682	715	765	707	728	725	704	739	765	712	720	673	778	764	749	707	738	739	703	726	732	733	735	712	721	719	725	752	732	709	694	728	734	721	716	755	694	757	781	746	738	713	754	732	770	754	704	698	756	751	725	748	744	700	765	745	731	715	681	712	749	726	674	720	741	754	715	745	731	682	753	707	680	720	726	720	753	744	732	727	681	745	697	715	743	698	739	680	706	714	761	736	702	727	772	727	713	748	719	697	675	661	764	694	675	709	711	692	695	719	761	753	742	726	743	695	767	712	750	724	711	756	743	734	762	695	683	721	700	705	740	754	711	708	721	749	681	751	725	661	785	721	723	740	719	701	723	742	685	726	753	675	719	669	707	736	759	691	715	678	639	761	716	759	743	718	723	706	740	750	699	688	704	673	672	695	746	691	719	728	710	743	754	700	659	688	704	725	737	709	690	721	683	766	714	686	692	739	741	708	667	722	719	731	718	726	747	788	694	738	713	705	724	732	711	701	749	680	719	688	695	683	723	729	750	716	733	736	757	724	761	682	719	711	717	674	699	750	743	721	716	697	734	724	742	679	745	728	712	784	720	715	730	752	701	755	743	684	752	741	720	667	756	739	713	744	719	722	771	755	758	664	673	722	720	708	720	734	703	736	718	711	719	710	735	726	724	721	751	749	720	765	716	720	723	691	738	716	778	685	714	700	732	708	724	714	686	734	793	767	721	749	750	721	710	738	728	726	714	735	713	782	733	694	779	741	750	736	704	714	722	696	710	741	700	733	742	741	706	713	688	654	698	702	732	704	731	710	712	718	686	682	727	726	748	740	722	724	709	718	741	745	756	741	735	693	698	735	710	727	712	735	726	680	700	712	721	745	750	728	769	757	734	700	766	727	730	715	744	742	693	688	705	712	748	746	732	731	728	731	757	670	690	677	686	774	733	730	724	730	681	746	722	690	713	703	738	751	714	727	709	742	696	733	700	734	729	712	727	740	715	709	661	712	761	710	716	713	675	739	680
25078	20974	23582	28533	20967	13065	808	626	551	497	481	474	512	479	487	477	409	438	465	454	461	437	449	492	448	455	442	412	473	461	494	459	455	459	494	445	430	427	435	435	482	463	438	436	459	456	457	480	432	474	415	448	459	435	492	462	457	424	444	418	492	433	473	423	446	475	485	439	423	445	432	463	420	455	465	472	476	435	422	429	438	407	458	443	451	457	442	411	458	483	454	469	486	467	423	433	468	473	458	456	467	454	485	445	459	448	486	499	420	449	458	457	477	455	452	450	470	403	436	454	456	460	437	439	441	464	430	425	419	402	487	464	451	408	447	459	464	455	459	454	464	429	433	446	425	470	404	418	469	432	453	449	440	457	461	447	422	431	413	449	423	433	457	430	407	459	452	457	439	448	441	485	431	466	435	472	461	461	452	463	429	433	477	456	464	456	463	463	438	433	454	452	481	448	461	466	455	467	430	417	428	480	464	458	413	478	470	444	420	410	463	492	460	457	419	434	446	448	452	468	444	425	445	415	465	431	447	439	404	441	458	420	436	453	407	454	443	475	451	437	426	453	436	475	459	432	451	406	413	451	460	436	472	413	465	457	445	467	490	503	445	433	424	459	459	461	422	448	438	431	439	399	476	472	456	435	431	497	446	412	475	474	454	432	450	450	429	466	441	465	467	411	453	476	478	439	452	429	403	442	399	453	458	424	462	411	503	456	442	448	436	447	449	463	464	424	467	440	485	460	439	418	447	447	426	452	471	454	420	418	447	457	468	438	473	452	477	445	455	468	452	458	416	422	448	444	463	453	435	427	440	440	428	452	452	423	425	451	449	448	435	402	458	414	422	454	444	475	458	439	455	493	427	462	490	442	450	405	454	454	491	462	449	443	438	484	438	449	464	446	455	462	442	432	464	427	425	442	428	426	443	500	451	401	404	454	455	432	422	449	448	432	429	457	464	436	442	454	496	440	482	480	464	409	459	425	434	452	485	428	493	445	448	446	494	509	466	441	439	447	472	427	477	420	428	450	461	452	432	460	443	435	459	449	448	448	430	450	461	449	452	461	469	443	447	507	415	441	427	450	454	435	485	428	421	437	490	441	426	443	440	466	504	453	461	441	449	481	460	397	415	446	446	422	416	441	478	477	435	441	410	437	458	464	454	427	460	439	445	441	449	441	485	476	476	424	466	394	447	435	422	454	455	476	451	434	461	441	476	459	453	483	498	439	435	469	447	393	452	420	456	445	419	401	432	440	477	412	475	416	434	466	408	454	460	428	446	436	446	440	472	408	449	424	425	465	457	453	429	448	460	442	446	415	419	448	425	451	446	452	474	435	458	474	398	422	449	432	394	436	416	469	428	449	452	460	424	445	410	420	475	456	479	477	459	457	438	482	499	464	494	456	449	470	405	458	452	467	423	428	456	470	458	421	418	431	427	424	401	463	423	464	442	427	430	442	457	412	424	452	425	491	434	430	404	404	448	448	447	436	480	465	473	464	440	461	464	431	450	482	479	509	439	419	448	466	445	440	460	454	444	442	465	424	439	424	452	472	427	432	431	439	449	428	443	431	474	453	412	444	430	459	448	493	456	442	468	460	473	423	453	426	458	470	471	467	428	426	445	455	444	425	477	462	445	454	474	434	449	470	464	465	453	420	468	484	458	447	435	442	401	450	455	456	398	445	435	396	465	438	435	424	424	456	435	439	407	451	438	459	467	465	445	434	440	459	447	466	487	485	468	443	425	395	413	434	465	451	452	413	483	451	458	443	471	450	461	450	437	422	432	460	463	492	463	484	469	434	436	435	412	447	454	415	456	454	429	448	434	444	451	441	421	442	405	423	414	433	458	480	414	433	415	452	429	456	449	434	475	431	448	437	405	448	425	464	497	454	428	417	477	461	428	444	420	445	421	434	436	465	467	457	447	432	435	471	456	456	447	442	472	415	474	438	427	452	459	444	505	428	441	435	434	447	489	436	460	434	476	476	468	485	460	455	474	435	426	429	422	453	456	421	445	428	418	417	453	443	445	464	470	440	408	433	430	453	444	468	508	442	445	427	440	439	452	486	464	433	417	467	476	458	464	445	467	448	438	492	454	469	422	429	468	419	451	438	460	451	460	437	494	411	449	429	415	450	435	427	446	480	476	426	459	432	478	485	475	466	476	457	436	418	434	418	466	424	458	420	457	458	441	428	447	457	430	478	403	423	405	444	438	429	474	447	453	448	415	439	427	409	451	459	453	459	486	474	430	404	444	452	478	457	461	468	474	436	462	427	451	408	427	443	430	485	458	447	436	436	469	470	427	466	465	443	435	425	482	445	453	424	452	451	407	480	437	423	461	424	433	456	423	412	425	433	435	449	441	467	451	455	443	440	410	405	439	462	435	442	464	451	424	378	456	431	452	479	453	424	444	437	437	465	430	459	420	418	457	454	434	455	458	467	453	447	413	494	447	381	456	465	468	435	450	461	446	435	449	452	462	430	436	474	456	441	457	457	476	475	439	481	466	471	424	445	453	416	446	482	432	424	442	482	407	398	487	464	408	443	390	480	456	397	440	470	403	436	479	434	492	491	417	452	461	476	472	465	430	449	423	424	463	428	443	407	410	449	420	421	445	456	412	506	435	441	461	441	428	449	438	407	475	399	442	474	446	485	462	458	415	435	476	485	456	424	443	457	464	436	440	445	460	435	426	444	448	467	480	473	427	398	492	459	449	447	445	517	443	442	467	462	452	430	417	457	487	477	431	470	462	422	472	460	451	425	460	483	475	419	460	442	455	448	435	445	425	447	473	460	385	450	442	470	433	421	419	438	430	406	446	452	476	458	450	441	430	430	470	475	454	470	473	429	460	433	452	430	419	492	423	413	442	465	454	455	468	425	457	471	444	457	433	481	439	444	460	475	508	438	426	430	488	417	417	493	411	427	466	459	431	470	437	427	432	443	481	451	446	459	434	443	435	447	451	448	455	432	471	448	463	471	436	457	462	429	414	486	433	456	446	444	479	425	447	457	476	437	474	477	460	444	449	459	471	456	405	445	479	423	428	428	426	468	451	479	463	452	470	438	450	457	433	416	450	472	442	473	435	431	411	422	415	458	426	470	473	475	450	416	464	448	464	500	426	431	435	425	442	450	498	478	398	485	427	432	473	467	431	453	462	433	442	421	480	445	431	449	465	431	439	440	473	455	433	427	436	456	452	455	443	432	468	440	449	481	474	505	465	461	429	423	468	444	450	405	441	428	463	413	416	451	435	467	408	415	416	441	450	482	465	470	465	448	494	428	432	460	448	437	441	477	415	498	491	445	464	451	452	488	433	450	450	388	434	424	449	472	451	437	475	459	442	439	452	457	429	390	441	469	463	438	435	456	423	419	480	414	468	366	444	485	440	481	476	436	458	427	438	449	457	428	493	471	462	438	459	455	426	444	455	487	416	458	431	452	470	435	421	488	466	426	437	408	472	462	442	446	477	431	422	473	417	429	490	446	453	472
4426	2402	1479	1113	1026	983	933	1050	941	942	968	928	982	933	970	952	889	965	940	915	940	918	950	994	949	947	965	918	944	961	930	945	953	961	900	928	915	950	919	903	1006	921	961	929	956	974	973	959	959	959	929	960	1052	870	979	929	1016	892	989	873	986	963	974	970	932	967	923	933	976	938	948	924	956	964	954	958	950	948	954	951	943	981	939	933	929	910	990	963	931	978	978	955	933	1024	989	926	892	969	950	943	972	929	926	940	955	953	922	946	984	942	932	921	969	992	910	959	929	974	948	946	938	926	993	949	1005	930	878	945	940	918	973	922	902	917	931	961	946	911	940	912	965	921	947	957	956	921	988	941	945	941	959	948	930	911	938	962	970	975	961	1005	998	947	976	933	896	911	963	964	957	949	993	923	982	930	902	937	947	910	905	940	967	963	920	928	969	980	995	946	931	954	971	928	901	926	903	951	942	894	946	894	957	944	943	930	965	946	938	975	931	906	895	937	981	944	877	958	967	953	914	985	946	915	913	939	926	908	936	968	907	963	907	912	950	871	954	998	962	910	932	960	942	1000	960	898	961	955	961	945	973	908	989	974	952	1015	1007	927	921	957	987	945	887	901	1021	916	896	943	953	916	908	967	927	953	930	922	993	927	885	946	979	979	935	961	953	958	943	958	902	928	981	912	1002	910	949	980	928	965	983	909	953	994	942	932	901	948	923	941	944	927	869	893	918	988	940	960	969	957	1022	862	924	967	969	880	890	928	953	961	955	914	914	894	934	924	1003	911	959	942	1024	963	956	977	953	912	913	938	939	959	922	963	957	946	976	955	977	915	933	953	934	947	931	954	943	926	973	945	915	979	969	970	921	989	928	915	986	973	868	969	918	921	899	977	960	918	980	916	997	849	996	931	1006	928	957	901	948	899	969	962	877	947	929	957	909	971	917	967	907	971	918	924	935	911	937	954	951	939	930	949	952	943	911	1004	957	956	949	954	936	952	929	983	980	912	881	924	940	952	962	982	956	914	938	953	983	927	929	969	967	946	982	965	918	944	963	951	909	955	926	934	964	881	980	930	973	943	969	957	910	923	981	943	966	944	973	969	953	894	985	946	946	896	910	975	986	926	957	920	934	926	944	935	942	931	932	949	960	949	911	966	964	977	959	967	973	922	968	874	912	966	959	993	951	966	1003	895	963	970	945	990	892	917	981	883	923	978	944	917	942	907	962	967	926	964	991	952	958	905	952	974	899	986	932	982	939	965	963	884	956	924	955	978	932	943	930	969	953	882	942	975	978	975	954	925	995	957	920	940	919	946	956	957	946	919	982	932	1004	968	885	960	934	934	965	988	979	934	961	1018	976	985	928	932	916	982	994	1015	927	946	977	957	918	986	932	926	932	915	942	995	920	929	960	972	935	984	945	862	878	981	919	969	967	914	989	949	955	1007	907	923	965	933	949	940	940	908	961	925	1004	947	959	962	986	941	941	974	923	942	991	917	954	948	952	904	957	988	896	964	981	947	968	943	971	950	931	993	892	1001	973	936	943	945	984	950	936	926	963	935	915	953	954	983	938	917	940	938	938	932	948	920	937	894	949	954	904	939	936	949	1004	947	965	991	1016	1010	964	955	1005	938	958	959	961	955	910	957	925	914	946	909	962	971	971	952	976	907	878	913	964	956	948	940	917	949	922	978	952	898	910	953	955	922	927	965	921	984	1035	913	969	919	953	934	960	980	935	962	879	921	929	961	915	933	925	906	955	942	943	975	950	942	934	984	987	882	944	935	971	908	956	920	1003	980	910	931	923	1003	945	929	994	944	912	958	949	956	911	966	962	928	979	947	974	937	969	945	960	937	928	899	980	931	1004	989	958	938	993	947	938	953	942	954	998	940	1003	966	1007	931	959	946	933	920	886	972	943	928	925	899	941	938	921	930	983	961	938	966	948	987	934	955	966	929	905	927	931	934	957	941	932	943	942	950	934	957	919	924	966	941	913	967	964	911	948	994	937	946	968	899	914	919	995	975	957	894	971	948	1012	988	988	923	937	917	913	951	972	952	952	922	949	957	926	932	968	919	910	992	916	955	975	903	992	949	893	922	951	962	914	964	1010	994	948	915	925	970	907	959	944	952	1004	903	904	943	1011	933	973	908	953	946	945	984	932	893	886	970	957	947	918	949	954	1021	905	914	943	943	947	1024	947	941	944	974	963	929	981	946	896	930	929	887	896	961	950	1011	974	929	915	920	958	976	997	984	935	960	958	994	962	946	954	930	898	934	911	935	980	983	936	886	975	921	978	962	953	938	987	925	951	949	974	953	967	923	925	942	961	922	911	1023	954	927	1000	920	957	933	921	921	1015	889	1002	913	914	962	981	918	931	941	1007	1003	950	954	937	923	912	961	1015	946	942	975	953	984	898	974	987	991	976	946	952	964	939	910	942	922	960	973	990	946	924	943	909	1020	901	965	988	916	990	942	992	957	986	944	963	945	939	957	953	984	1026	997	1003	948	959	942	927	870	951	930	960	947	948	953	934	917	983	975	975	947	981	960	900	962	954	956	971	886	935	972	921	957	917	923	946	940	916	980	966	975	969	978	904	914	930	945	973	942	924	959	918	943	946	955	1008	919	969	997	980	911	984	966	957	982	960	940	928	926	976	960	990	976	963	976	911	956	951	1020	974	927	952	942	966	933	949	930	998	902	918	946	921	949	957	996	912	921	910	969	997	974	951	920	1015	1016	942	940	919	957	955	943	961	921	953	939	929	936	979	958	917	924	918	927	943	968	988	960	945	918	961	990	954	959	930	916	966	982	974	910	928	923	980	920	930	955	986	985	936	931	986	971	927	951	998	964	921	961	891	957	992	970	955	969	955	957	917	876	993	933	966	923	900	959	943	952	978	955	958	923	950	980	938	914	944	893	943	955	917	967	932	953	978	933	981	970	888	972	964	931	948	938	926	939	940	978	927	992	914	980	908	905	991	924	985	979	968	945	940	941	932	979	933	877	974	965	908	996	1000	903	920	953	966	966	943	980	977	945	907	981	957	866	924	964	985	951	950	950	977	976	974	944	965	977	974	931	928	945	935	936	955	851	954	927	958	906	1023	952	955	928	961	935	899	988	933	957	924	999	910	1024	911	953	973	962	954	958	918	1013	935	937	972	957	947	946	921	975	972	947	964	967	929	950	969	882	950	939	933	955	941	954	913	969	929	917	919	940	947	950	934	941	926	878	937	948	941	905	961	950	927	965	979	973	951	904	894	991	952	978	933	941	1005	888	944	915	981	950	918	930	959	967	893	938	903	943	968	952	933	926	906	915	981	914	975	880	1014	966	971	936	960	942	929	911	952	943	969	926	935	971	938	922	968	945	947	933	941	965	981	914	926	950	923	956	944	975	1020	941	994	937	951	962	973	954	944	989	916	882	1003	939	908	911	899	977	958	945	1003	957	922	916	967	1024	958	908	937	921	956	920	953	987	926	956	953	930	939	918	938	928	949	914	970	982	927	903	980	950	924	987	913	934	930	905	969	911	920	913	923	959	938	890	926	943	965	929	905	930
24433	21020	24007	28249	21024	21059	11025	696	443	451	444	389	402	383	359	354	351	326	365	353	383	342	308	351	322	351	373	351	351	310	318	335	334	360	333	356	344	332	349	335	341	306	339	301	352	301	347	339	342	326	348	321	304	333	329	337	321	344	325	340	343	356	310	312	348	352	326	341	367	353	305	356	306	312	302	347	315	308	332	324	324	338	304	296	377	335	337	366	354	332	308	305	281	305	331	295	325	324	297	339	338	324	296	323	301	318	351	315	348	351	298	325	340	316	307	336	350	344	332	371	361	328	318	312	285	306	337	320	304	327	325	342	346	326	313	363	321	317	327	317	298	337	339	328	323	321	334	315	328	337	324	320	323	329	329	323	288	331	294	323	322	305	320	339	320	327	359	309	323	354	333	346	308	353	315	328	329	356	295	359	336	334	303	349	312	334	324	288	311	349	325	326	329	320	307	333	318	345	305	340	315	296	293	317	354	329	308	318	333	299	357	304	323	373	329	286	327	334	337	313	309	332	355	331	298	345	332	304	283	319	337	318	295	345	324	364	317	342	349	336	330	334	327	321	340	303	316	300	315	329	333	294	299	323	355	340	349	333	363	333	335	320	330	318	304	316	336	346	334	330	322	327	325	340	323	328	321	337	342	343	329	332	288	313	325	309	338	348	305	299	335	336	296	325	332	293	348	323	316	360	329	342	279	332	317	338	316	355	361	326	319	295	331	330	287	323	321	294	308	335	332	314	363	303	310	332	302	313	315	334	294	288	311	311	361	339	346	358	349	334	357	348	309	340	344	306	356	336	348	317	337	272	332	335	346	325	328	300	328	346	341	329	317	329	387	354	322	321	317	306	324	347	321	305	339	327	346	353	324	290	301	326	349	301	312	309	314	315	319	318	346	351	322	319	333	329	336	358	341	347	334	337	301	322	317	337	322	339	298	324	323	353	350	326	313	302	319	299	314	319	331	331	315	312	316	335	348	341	310	300	334	326	335	327	350	327	305	335	378	324	319	303	372	351	308	335	340	352	337	358	319	327	356	298	316	304	302	315	371	335	309	306	332	311	307	321	318	330	331	357	312	337	325	316	321	344	300	340	306	347	323	342	327	353	310	317	336	307	314	331	303	304	309	283	362	323	328	330	298	346	314	354	347	345	333	326	320	316	320	299	355	353	342	327	327	327	327	314	323	328	313	326	335	371	318	306	297	309	319	331	377	299	341	331	338	343	306	275	315	319	326	297	313	328	335	321	307	292	291	363	327	316	320	285	314	291	308	344	327	291	323	325	355	309	327	359	325	315	321	309	294	337	313	322	292	311	309	315	297	333	314	306	364	343	318	363	351	329	299	306	328	312	341	325	310	337	308	305	334	348	364	327	334	320	328	323	299	331	311	333	309	345	295	311	336	346	332	310	295	334	298	317	337	311	338	310	339	349	315	354	402	311	318	329	338	341	307	351	326	325	322	317	324	341	315	344	305	299	341	318	339	331	332	337	296	324	342	322	327	333	334	319	323	302	278	328	315	309	365	337	346	332	343	320	327	327	342	368	335	326	350	340	341	303	404	314	292	321	331	338	340	329	317	345	349	339	326	324	351	338	353	326	315	370	308	337	336	327	300	351	371	355	346	337	282	338	312	337	316	320	301	346	322	299	340	308	340	341	312	297	289	360	352	338	313	316	318	337	332	332	323	317	334	340	323	318	320	309	315	330	319	329	346	348	300	348	370	309	306	344	301	327	345	359	314	302	326	307	306	340	308	338	304	292	333	321	339	309	320	352	320	328	300	312	340	292	323	321	304	369	351	334	302	355	300	316	326	337	336	355	307	329	318	388	337	314	322	312	338	326	328	303	300	314	315	362	336	337	314	281	293	313	315	300	332	327	331	311	317	302	322	319	328	349	335	319	346	338	332	309	313	338	306	286	336	309	311	327	298	309	314	279	317	342	337	316	366	311	338	327	316	355	340	335	322	301	304	330	299	324	333	329	360	354	297	327	319	316	333	332	335	335	331	322	316	301	342	292	326	283	322	330	327	287	291	327	341	337	334	301	314	320	345	311	324	343	335	342	316	334	304	369	339	290	371	323	325	314	318	323	271	318	343	326	354	332	340	299	281	336	313	329	327	279	337	306	309	336	321	308	339	314	309	344	333	338	325	320	317	358	335	303	314	321	312	348	317	328	318	312	302	285	341	306	326	340	338	307	296	354	321	274	331	334	316	311	315	298	343	318	344	325	293	360	316	359	298	309	351	310	378	328	323	317	337	316	299	307	301	304	312	343	325	321	320	326	342	330	333	337	314	333	310	300	363	310	277	344	333	317	348	317	337	291	315	353	342	347	286	299	324	317	350	319	321	352	338	334	308	324	292	292	342	302	322	353	305	270	309	342	327	335	294	285	293	296	333	354	295	350	300	302	330	349	336	344	311	339	305	322	291	356	322	323	330	298	309	311	303	319	334	307	318	321	341	331	291	310	294	343	317	321	360	341	334	310	314	341	302	328	332	325	320	314	322	330	338	348	329	337	317	329	313	309	332	339	347	312	343	303	364	324	349	302	321	297	333	332	320	332	316	326	317	290	321	326	327	333	300	357	366	332	379	325	349	317	382	325	330	327	313	355	307	332	354	334	311	342	312	321	329	335	326	349	305	333	327	308	342	334	326	355	329	315	309	316	333	361	332	329	353	290	312	346	316	345	291	318	308	295	363	337	307	328	299	301	304	281	299	321	314	335	306	331	307	316	343	332	349	380	332	335	363	349	370	349	312	365	343	338	307	352	338	295	315	339	291	338	350	330	309	309	330	321	318	327	343	296	341	305	297	359	345	321	364	331	315	327	304	340	358	307	321	340	299	292	317	383	339	351	337	369	344	302	346	344	333	292	287	324	368	323	331	314	312	312	323	322	325	345	299	322	308	342	293	331	336	316	336	358	316	294	267	308	306	300	299	312	303	318	329	269	312	311	341	338	300	373	333	324	308	326	348	326	329	333	351	326	334	328	337	316	311	339	347	323	333	298	328	326	324	319	297	318	342	341	307	332	352	289	334	339	314	320	363	330	287	285	337	330	328	338	289	324	265	325	342	324	301	328	312	303	292	364	367	289	336	330	353	323	338	326	289	298	316	329	327	312	336	340	334	308	331	307	323	335	319	345	325	300	335	307	331	344	330	329	305	310	320	320	353	341	324	346	326	301	337	310	275	303	274	324	309	337	341	328	345	324	309	325	341	328	325	326	324	295	311	312	333	330	352	337	291	333	322	290	306	313	342	335	311	317	331	322	329	340	326	343	309	317	354	339	340	341	309	301	320	356	319	341	327	313	299	334	332	306	328	341	327	306	341	315	345	326	335	320	334	304	333	327	324	338	328	356	346	337	298	324	315	297	307	340	320	350	351	333	324	349	268	347	291	337	318	330	346	319	281	287	304	327	342	309	336	329	313	326	350	327	343	335	317	320	311	320	320	341	280	334	299	306	364	315	332	358	315	319
4034	3275	1713	1068	835	842	762	793	751	762	691	735	710	637	694	723	720	706	684	681	667	752	708	757	719	694	704	726	704	693	704	674	713	679	684	729	675	677	711	686	637	670	681	709	706	648	749	719	727	716	715	733	685	690	701	710	686	650	696	761	724	690	687	718	718	709	694	712	683	708	660	682	710	716	688	695	699	696	697	680	752	687	713	687	707	669	695	729	672	699	733	695	696	666	694	691	679	673	765	664	733	709	698	674	699	727	721	730	690	693	749	689	683	674	645	665	718	680	652	702	699	673	717	660	703	674	736	699	680	715	679	739	674	693	676	642	678	687	697	715	667	662	702	717	697	712	657	739	672	694	697	676	690	702	657	698	679	688	720	699	718	688	707	659	669	684	716	665	709	720	699	664	672	697	688	695	763	711	685	690	671	691	682	690	696	714	686	650	708	719	673	683	642	706	710	659	714	713	678	660	700	703	686	716	733	688	662	672	719	722	720	702	674	706	731	668	713	720	683	701	659	671	681	747	655	700	708	653	687	757	704	674	689	672	691	720	653	699	705	699	686	686	700	685	696	720	709	708	657	683	745	698	692	693	701	672	716	704	694	677	681	713	691	748	677	659	679	702	677	736	706	718	708	737	710	657	680	736	667	714	711	693	673	689	669	679	695	702	681	716	684	645	695	740	690	686	662	682	725	706	736	682	706	708	685	677	737	699	728	704	682	689	708	721	673	742	689	645	705	729	701	657	696	711	718	700	671	652	641	691	701	683	692	692	722	695	677	625	717	649	740	672	773	711	728	691	693	653	668	681	686	695	696	698	675	687	713	660	723	658	724	686	672	694	726	686	652	700	712	683	675	677	744	655	675	660	697	735	686	650	667	651	713	633	740	721	707	684	687	665	662	688	688	698	675	702	659	699	690	688	660	703	710	681	662	678	676	703	665	707	660	685	694	652	715	679	698	712	730	709	722	724	680	688	667	659	713	701	725	638	664	668	732	703	685	673	677	703	707	685	703	697	694	730	751	678	696	701	700	700	688	695	705	701	692	737	710	692	678	661	700	710	669	669	708	706	704	663	698	694	724	700	700	682	717	690	696	712	736	709	678	636	699	696	682	685	711	649	710	735	707	741	686	687	718	733	685	720	708	734	735	709	645	677	691	691	708	673	686	675	685	732	687	682	746	682	702	704	691	708	705	729	638	686	679	704	704	654	748	679	691	675	678	672	697	677	682	664	735	673	681	665	688	680	687	659	691	700	713	688	636	676	673	683	698	690	740	699	687	696	640	693	628	640	694	678	694	692	688	680	684	679	723	673	665	670	703	726	687	698	713	651	702	662	697	726	708	745	687	659	638	671	700	727	696	691	678	683	760	717	667	755	661	694	734	717	710	716	709	702	732	705	625	704	700	704	692	657	690	714	716	650	710	712	720	739	728	680	747	682	768	664	714	688	712	709	685	649	658	696	661	707	698	663	707	717	679	682	732	688	710	697	695	674	684	702	710	694	693	668	698	655	702	728	682	728	722	694	663	671	696	705	702	676	691	737	711	676	702	687	683	691	694	687	709	689	665	700	703	684	700	713	691	685	663	657	699	669	663	694	727	667	686	723	679	688	719	735	680	641	673	774	657	707	664	695	677	658	678	692	665	714	694	692	687	670	683	707	670	768	669	698	749	698	710	702	666	713	698	710	740	725	636	672	712	639	680	670	731	727	674	730	745	720	650	672	713	664	654	715	671	691	687	669	680	680	693	698	699	670	682	696	695	688	664	732	675	677	656	702	679	715	669	712	712	662	650	664	694	660	723	690	718	693	712	688	684	684	723	688	642	683	699	673	710	713	683	721	686	702	684	704	721	656	693	695	675	750	711	686	679	691	695	711	731	687	655	690	713	678	696	678	699	696	645	688	678	720	700	727	683	718	689	735	726	740	671	682	685	697	750	676	692	700	688	696	730	727	719	661	683	677	680	687	727	702	685	713	717	681	653	743	705	674	650	716	669	741	712	702	702	703	670	689	711	673	683	689	687	708	697	731	705	679	672	742	690	705	692	696	691	736	729	677	724	676	685	701	738	719	678	673	699	691	687	707	707	682	725	730	713	743	737	713	695	705	678	692	662	665	724	698	672	689	714	684	702	700	739	657	768	716	688	689	693	717	714	680	718	718	653	681	662	677	715	710	692	715	696	699	730	702	707	628	689	696	695	713	690	708	693	664	689	741	683	700	660	716	750	731	681	713	722	675	696	666	679	690	691	705	726	715	718	690	667	707	704	691	745	656	679	697	698	667	736	678	697	676	674	688	715	733	691	661	660	710	702	669	683	700	680	683	668	693	653	724	654	619	678	715	699	671	708	682	681	721	710	682	691	679	675	699	686	654	699	651	727	668	678	688	678	692	699	692	668	688	693	680	696	662	704	657	684	685	642	680	765	696	663	648	748	677	654	725	706	696	699	687	673	732	700	712	634	742	680	725	691	689	689	657	704	659	680	720	669	649	662	680	724	697	686	704	704	672	658	687	721	687	688	686	701	715	691	720	686	708	676	714	691	698	685	689	725	709	684	701	698	711	666	740	717	671	685	679	685	699	694	697	704	711	651	723	677	674	711	665	745	702	729	679	698	709	661	656	695	700	737	697	653	718	743	704	708	742	701	706	669	676	704	712	675	700	694	728	674	719	684	655	631	733	655	678	696	724	661	700	663	674	655	695	720	693	658	658	681	696	728	677	702	711	683	693	686	663	670	709	644	670	713	667	652	678	707	707	700	699	690	691	696	691	681	704	722	674	714	671	747	672	678	704	672	644	623	722	711	704	697	624	706	748	661	694	678	675	658	697	730	689	666	675	686	665	722	707	663	661	722	698	692	704	675	649	688	668	742	673	710	686	680	688	703	685	698	701	675	679	734	738	693	684	686	686	709	686	704	693	738	741	700	718	670	712	670	713	730	682	684	692	674	683	710	671	675	654	697	717	777	655	729	669	710	669	721	728	650	727	681	650	663	729	713	691	702	718	653	678	671	702	666	725	704	713	670	704	655	666	707	680	666	648	689	661	698	702	674	721	681	701	697	764	682	682	674	717	705	700	711	681	642	718	681	667	710	684	708	680	661	702	703	685	653	734	664	693	642	688	719	689	688	695	670	716	687	762	697	684	692	715	733	723	712	705	694	720	695	700	688	682	730	718	705	705	661	629	701	710	711	655	705	699	717	694	682	673	678	721	659	673	673	714	675	750	692	700	685	661	699	669	690	694	671	712	697	702	708	695	688	725	691	702	675	697	687	673	687	704	738	660	689	728	708	721	677	741	703	729	654	659	657	669	692	673	651	679	667	725	725	694	671	672	679	721	690	700	679	742	678	639	758	675	721	713	698	699	707	679	698	737	693	687	735	650	720	661	696	683	642	695	691	672	699	664	672	704	691	738	660	677	724	647	705	632	665	722	701	701	745	649	647	721	727	713	679	669	664	687	699	701	675	693	708	672	690	660	657	708
33299	15045	2610	641	483	469	380	329	312	319	343	334	304	319	337	330	326	331	342	326	305	316	305	295	305	338	289	305	330	280	302	330	341	307	341	344	320	347	352	282	306	351	326	328	305	301	335	338	301	308	298	288	329	301	332	322	325	326	300	312	336	307	339	321	313	278	330	311	300	289	275	339	343	302	315	292	286	299	339	331	298	299	297	335	331	334	331	305	315	344	346	302	306	303	342	322	312	320	350	323	335	301	310	326	276	311	316	326	331	320	335	303	289	308	313	289	335	350	313	338	335	321	322	320	317	328	286	317	314	338	309	284	342	308	334	324	324	320	332	344	315	337	339	282	310	316	305	339	290	292	301	329	312	314	302	291	342	341	302	334	312	308	332	307	341	297	312	326	317	323	305	337	347	307	311	299	325	280	332	293	320	293	294	324	288	325	352	318	291	304	350	324	319	285	309	327	321	315	289	333	301	313	338	330	313	334	333	320	322	332	324	295	324	314	336	316	282	286	324	325	318	313	312	312	336	303	310	311	294	297	315	320	316	306	308	287	320	315	295	312	309	292	306	332	310	331	340	316	244	316	306	307	305	315	314	309	300	295	351	302	316	271	307	315	291	308	328	328	299	310	326	297	352	314	318	330	308	320	287	329	300	271	314	305	344	291	292	313	328	290	312	340	325	304	323	316	330	312	309	342	302	322	289	298	322	296	288	307	320	288	306	322	358	329	288	318	308	281	336	286	319	314	343	326	294	270	327	293	305	307	286	274	300	291	315	323	330	315	310	291	333	303	307	319	336	314	266	325	310	326	301	311	319	289	337	328	303	304	314	306	297	306	354	336	343	334	334	304	291	277	330	317	317	298	308	290	283	319	314	317	316	323	315	331	317	308	331	270	294	325	323	328	303	323	329	324	304	311	323	313	310	305	323	302	314	309	307	246	332	334	277	298	291	285	288	345	339	298	345	320	283	315	298	297	346	312	274	309	308	304	310	319	334	315	294	341	298	287	327	336	312	297	301	306	309	341	315	334	298	302	299	313	317	296	342	295	316	311	292	293	341	277	310	321	340	316	311	295	284	305	315	316	313	298	285	313	311	335	322	288	319	308	330	309	353	346	356	346	320	291	320	300	306	316	284	296	324	287	297	306	308	322	288	323	319	296	308	314	304	322	318	333	319	294	299	305	291	334	339	333	314	353	347	302	306	288	293	270	301	292	294	314	308	304	323	316	345	309	335	307	318	319	310	292	316	328	307	331	314	297	349	304	289	321	298	286	314	284	292	303	330	287	314	320	293	306	295	300	275	323	337	290	311	315	302	317	319	325	311	288	301	330	301	317	330	310	306	325	390	298	316	330	329	351	320	349	322	284	296	276	315	297	329	299	318	317	315	299	261	307	272	320	355	317	294	268	291	342	313	312	331	296	333	304	324	307	292	312	287	295	316	340	320	352	343	327	309	306	297	314	297	332	276	337	307	311	319	321	308	299	283	322	325	308	283	343	304	292	316	297	300	332	306	286	307	319	335	336	331	328	278	311	327	316	303	364	332	348	269	298	327	298	311	296	310	315	301	313	316	325	311	300	326	301	326	288	306	324	310	309	313	266	321	319	297	326	298	307	334	322	321	322	306	340	316	301	334	336	285	285	276	325	338	307	331	316	285	300	304	316	319	301	315	325	315	338	327	317	317	314	318	298	286	340	341	291	325	286	296	311	338	335	315	315	330	332	313	318	328	315	317	365	359	335	308	275	291	300	300	309	285	309	315	287	299	327	279	318	306	289	311	302	277	308	324	319	295	280	280	298	274	320	323	296	288	311	306	349	326	277	285	288	299	327	327	327	342	322	309	321	301	330	323	297	296	306	318	320	293	307	311	299	289	318	319	322	317	296	296	308	311	274	296	286	301	303	331	313	321	309	326	311	336	329	304	334	331	313	329	325	302	338	306	293	321	308	317	293	314	320	346	312	265	277	324	290	278	327	287	352	293	294	305	322	346	296	311	304	300	303	320	331	298	303	312	327	340	301	306	333	326	327	293	307	292	302	325	309	346	341	307	325	298	315	296	336	307	302	314	315	262	306	276	312	289	297	302	323	288	336	284	303	295	304	309	321	298	310	298	309	311	342	314	308	311	352	282	282	330	294	304	296	312	337	340	299	300	309	289	250	304	317	314	306	294	301	313	298	269	285	267	286	285	329	310	279	304	314	288	298	301	288	297	318	305	301	333	292	344	296	286	344	310	273	304	308	335	323	335	308	296	305	324	339	293	306	309	343	330	311	305	304	317	308	313	308	314	278	327	302	313	291	289	296	309	291	316	312	295	286	329	303	296	330	299	261	322	288	295	300	289	327	337	325	313	276	326	289	304	326	337	301	297	311	310	314	324	314	320	308	297	315	297	328	305	312	292	298	301	323	293	338	305	328	292	312	261	302	294	301	315	362	333	297	287	279	323	314	321	306	327	297	299	298	295	300	339	314	313	346	290	294	293	306	325	324	303	304	279	335	287	318	320	324	282	294	294	344	341	299	303	328	320	298	326	322	336	343	292	305	323	344	311	326	284	336	289	296	334	305	302	311	335	310	296	317	311	316	308	292	333	292	317	341	317	296	302	297	300	306	303	314	315	325	306	339	312	292	329	290	295	311	294	322	301	297	313	278	343	326	318	308	311	342	316	324	299	307	308	335	286	304	297	320	301	331	321	338	334	272	351	309	341	328	292	354	330	295	317	312	308	298	320	318	294	299	321	323	284	328	314	297	334	324	311	323	320	307	293	321	345	317	319	314	289	324	270	331	321	286	308	318	340	283	282	340	306	318	335	309	349	305	302	305	288	292	302	323	282	267	308	307	296	319	320	327	304	357	318	275	300	314	289	335	333	313	317	297	311	307	302	285	327	317	319	315	312	323	288	297	310	308	283	322	296	290	321	312	337	301	317	292	337	300	345	356	340	344	301	328	287	293	305	300	301	308	329	294	270	310	296	336	278	322	307	334	346	304	292	309	299	335	298	348	321	331	327	320	326	303	286	311	299	297	303	285	309	290	303	331	348	322	348	295	304	314	312	307	295	314	310	290	323	292	287	280	296	288	337	312	313	314	313	313	295	312	303	304	338	320	320	294	330	322	330	309	307	337	318	308	290	342	324	329	313	332	266	279	332	324	343	309	306	309	339	300	282	341	313	307	280	303	334	314	356	311	313	297	352	317	316	307	292	322	245	302	307	306	312	292	323	323	314	335	321	301	295	325	284	314	322	310	300	297	332	314	307	360	320	317	314	329	300	273	271	287	294	293	323	300	322	293	296	296	267	285	327	301	333	333	289	310	293	335	320	298	297	312	289	286	303	318	324	298	291	311	349	345	291	306	301	349	318	311	277	322	312	305	311	307	323	351	324	314	322	298	324	282	333	277	336	323	300	297	297	309	337	298	328	308	266	311	308	340	328	348	317	301	322	315	274	316	319	336	286	311	352	297	313	290	295	321	314	304	281	307
7811	795	773	701	731	708	669	723	797	746	712	726	731	708	745	781	682	744	678	745	730	725	703	741	729	752	741	714	703	758	747	707	738	693	693	689	695	763	735	715	736	728	709	779	736	669	729	685	726	720	711	694	701	731	723	720	708	747	709	709	703	744	720	720	719	709	687	707	700	714	758	720	721	738	746	693	752	738	734	729	707	654	709	758	721	743	726	713	729	710	716	694	715	734	744	750	714	745	737	721	745	750	739	729	724	743	729	759	769	729	729	690	748	722	671	678	732	724	705	663	720	684	690	717	746	730	701	738	704	754	733	723	716	757	705	760	755	733	747	693	720	746	697	745	695	717	729	663	742	698	720	696	689	718	731	746	732	753	680	677	718	759	729	767	681	733	718	706	701	713	707	718	705	728	741	728	717	705	763	708	727	695	765	653	706	731	770	751	711	733	738	735	717	701	696	718	726	703	772	712	695	723	674	696	724	748	727	696	723	741	704	703	758	725	714	725	697	746	702	697	700	766	747	764	785	710	680	712	724	742	720	704	752	720	743	721	706	697	722	707	697	718	718	714	745	708	730	676	698	772	760	679	728	718	709	625	716	735	762	711	703	752	733	750	695	708	741	718	721	713	707	742	687	700	743	690	745	721	726	750	753	694	729	709	718	722	755	717	729	739	694	777	721	715	733	740	777	782	699	703	725	708	717	703	723	740	740	721	754	729	763	748	706	751	720	745	707	725	750	758	735	711	730	723	706	739	774	719	692	744	807	719	712	709	745	713	745	745	769	760	703	700	685	691	733	768	721	724	707	730	698	751	717	799	702	718	747	707	735	771	705	690	705	730	721	735	680	681	736	687	717	746	690	733	724	735	711	760	708	718	759	734	754	720	705	766	722	723	718	728	729	739	707	729	741	761	718	749	688	820	703	704	752	742	722	718	681	756	739	726	764	710	739	694	685	721	727	698	717	741	764	756	744	781	721	706	728	741	716	690	765	715	771	752	700	734	683	721	738	716	703	711	685	693	740	719	744	714	754	724	753	757	666	726	736	765	720	738	742	713	737	697	739	691	747	774	676	725	693	688	730	745	706	745	714	721	779	704	703	730	707	730	738	677	725	758	763	728	715	755	778	740	726	723	703	726	731	704	760	690	743	758	719	781	719	721	701	725	718	707	720	756	698	665	734	717	726	782	731	748	720	739	742	706	752	706	728	714	736	728	719	748	741	786	738	695	752	759	761	707	715	730	695	737	736	732	701	762	673	746	716	691	719	649	775	720	687	742	754	718	742	678	651	699	766	728	727	727	728	765	698	709	682	694	723	747	774	722	755	761	700	713	758	715	714	685	723	728	685	715	709	754	660	697	712	703	705	713	722	696	704	731	697	726	741	728	734	724	698	736	684	747	705	730	722	705	752	707	717	681	737	765	737	753	744	727	731	693	718	724	701	788	747	717	708	773	711	701	753	687	725	760	741	718	734	688	709	744	716	781	668	746	760	683	725	677	735	718	747	706	710	724	733	689	720	787	722	689	739	750	687	734	723	764	704	704	713	739	723	730	684	729	704	736	745	666	707	699	708	739	745	699	676	707	713	707	747	724	703	730	689	739	704	774	729	712	713	775	691	770	649	722	734	800	747	683	728	747	712	766	690	711	744	711	740	726	700	745	753	720	690	717	735	701	741	738	702	725	731	748	792	653	726	686	704	714	712	730	715	706	700	711	681	715	703	683	734	733	709	722	723	661	729	757	705	687	680	732	686	705	687	738	719	664	705	700	712	753	734	741	727	767	729	699	735	689	715	740	708	717	744	739	707	737	742	729	760	721	765	797	731	681	777	704	709	702	698	718	731	723	760	756	739	741	648	762	782	740	719	701	672	721	743	697	726	718	709	680	733	752	730	736	714	705	763	734	724	729	764	741	708	706	760	746	747	743	724	726	745	743	705	788	742	732	718	743	752	713	716	739	731	697	737	711	669	775	710	771	739	743	755	763	723	760	717	696	709	717	731	724	718	699	710	690	741	775	745	742	742	720	760	745	732	717	748	712	686	759	747	669	739	709	749	684	714	673	726	774	691	703	730	712	702	725	740	706	689	714	741	699	707	729	770	760	704	725	746	713	729	747	670	715	737	684	734	723	737	692	744	699	735	724	727	772	724	700	702	716	703	746	736	725	738	728	718	727	744	729	727	753	692	766	791	712	726	765	750	738	770	747	717	705	742	771	723	737	733	687	722	681	748	699	694	693	710	711	753	721	730	703	711	731	718	769	703	732	702	746	803	750	744	685	713	682	724	719	672	677	702	723	727	683	717	698	722	734	743	728	713	734	708	694	724	767	714	770	706	731	796	698	748	713	721	722	723	721	739	721	706	710	713	671	728	761	700	716	717	700	701	721	729	743	702	679	712	693	685	673	711	734	710	722	713	728	728	760	766	729	694	735	739	739	754	740	710	738	686	700	726	760	745	699	704	726	663	758	676	706	757	730	726	724	747	758	727	723	723	739	748	719	656	739	718	713	651	741	659	732	719	701	720	760	726	737	737	769	747	691	662	757	673	730	725	722	760	692	718	752	747	753	749	728	721	711	709	725	696	741	705	712	703	692	748	705	692	748	693	692	708	755	737	755	684	732	739	697	727	701	737	709	708	722	668	710	720	713	725	731	750	739	747	704	738	670	749	749	702	737	763	770	717	715	736	720	749	723	684	763	730	743	749	717	735	688	759	712	711	730	692	734	719	758	700	672	690	764	689	739	693	738	731	735	731	770	681	714	716	764	766	714	728	763	766	734	780	773	723	688	704	692	698	749	716	690	723	701	692	727	693	730	703	718	768	681	745	737	667	733	760	665	758	701	740	695	730	747	705	672	729	690	715	720	694	740	722	743	659	728	734	731	717	673	739	730	685	753	722	709	713	758	696	754	770	750	736	731	677	691	762	709	749	698	755	718	703	738	796	707	700	707	713	710	710	712	734	705	720	693	729	735	728	719	695	709	712	723	733	746	732	705	722	674	702	710	700	750	761	707	725	704	740	720	719	726	737	756	701	699	775	699	736	692	722	698	724	756	714	689	741	696	749	764	679	735	735	705	711	701	760	720	705	729	734	733	722	749	730	701	731	740	726	721	717	763	695	749	743	707	753	701	677	692	729	706	699	726	715	764	726	688	722	797	737	691	728	691	735	718	796	756	715	714	709	740	742	717	723	681	718	721	679	716	726	752	735	727	745	731	742	715	744	712	756	719	737	702	656	745	750	701	730	761	698	722	700	705	701	781	743	698	763	756	719	714	715	707	766	708	779	695	722	728	761	754	740	710	690	711	724	714	741	730	772	703	760	699	753	710	734	675	736	755	721	753	726	734	727	749	728	680	748	757	707	750	714	696	727	724	713	707	724	738	790	662	792	733	715	741	700	708	755	723	714	750	724	659	709	689	703	731	720	718	714	720	808	716	711	699	732	725	752	778	693	682	718	763	689	719	672	686	740	721	750	731	719	766
25080	20982	23587	28561	21001	12906	802	607	509	490	512	482	508	443	481	460	491	455	471	457	444	493	475	481	442	476	472	441	465	443	452	440	467	415	447	450	498	477	453	479	486	510	514	470	442	419	410	440	460	470	492	441	422	470	468	441	460	441	420	439	480	464	441	443	460	451	456	455	461	461	486	467	460	442	453	438	443	430	447	457	441	447	485	423	458	443	412	446	424	450	445	443	433	454	438	453	455	453	485	432	460	498	415	438	441	437	439	491	434	435	459	455	454	456	429	416	491	408	421	478	474	451	481	450	444	469	391	453	466	473	465	446	461	440	460	457	471	465	486	471	474	474	474	435	452	436	433	448	489	453	406	438	429	419	435	483	465	461	467	448	444	416	452	413	466	460	456	479	477	430	460	488	450	446	434	452	422	455	456	448	467	462	458	447	432	408	487	449	396	438	468	452	454	429	450	415	451	422	432	450	449	426	442	431	414	435	446	404	441	449	455	467	478	465	451	425	434	452	454	462	449	437	408	422	481	461	447	450	474	458	473	405	457	431	424	438	439	466	480	489	458	467	440	485	432	401	455	471	452	496	413	445	443	445	425	410	444	437	431	486	414	482	447	439	458	461	438	449	445	456	445	455	432	438	472	447	457	428	413	478	421	425	459	454	466	468	423	408	415	432	427	428	437	427	456	446	428	459	441	445	396	400	456	463	481	452	437	426	450	486	419	452	440	429	437	468	471	427	445	415	447	430	475	469	460	398	480	477	448	395	445	455	438	462	447	447	407	461	429	436	439	460	448	460	433	401	430	486	461	434	452	481	469	446	439	454	475	458	438	431	471	449	498	443	424	449	487	452	410	484	490	454	438	420	432	482	447	420	464	434	453	466	472	468	464	491	422	422	387	417	438	449	454	443	422	439	439	423	450	454	476	425	438	442	437	462	450	459	467	448	470	437	452	431	475	441	410	435	433	462	444	473	435	446	453	414	431	447	431	438	481	438	455	450	408	447	484	440	431	451	458	489	464	479	468	457	433	486	463	416	439	509	456	455	459	489	433	477	449	458	480	452	441	481	457	516	427	437	452	449	454	428	463	453	452	438	455	429	406	454	418	409	449	453	421	442	448	432	445	463	460	455	427	489	516	470	476	439	453	488	451	417	505	431	399	450	448	442	444	430	490	442	438	474	482	452	451	447	503	421	445	436	464	477	459	457	434	425	421	437	423	462	420	429	445	514	456	475	463	428	448	408	461	426	424	423	405	471	463	439	476	465	453	458	433	424	455	475	414	437	435	444	459	419	455	481	493	461	461	464	465	457	438	504	463	457	434	443	462	427	412	475	447	456	430	440	472	404	435	441	449	476	456	454	413	458	469	417	433	466	451	432	434	449	407	472	407	426	515	480	441	462	450	484	456	446	440	406	405	442	443	440	444	432	417	458	482	459	413	423	473	457	435	401	456	461	467	461	444	429	402	470	517	423	439	443	443	411	431	470	435	410	417	436	399	457	476	498	435	452	449	469	423	455	443	395	414	455	437	458	463	466	466	425	437	468	511	450	478	428	465	466	451	492	453	451	477	435	499	437	430	444	396	470	454	448	484	477	436	442	439	425	439	443	474	452	464	424	425	461	409	437	455	444	460	428	467	490	473	446	406	482	493	432	451	419	462	411	423	454	433	460	459	473	475	452	468	457	455	464	406	440	485	421	410	461	433	445	484	497	452	459	474	428	466	402	443	438	474	442	446	483	473	459	420	421	464	434	471	441	430	469	445	484	456	451	409	423	466	446	438	474	456	462	457	412	460	470	439	472	467	454	447	451	431	385	425	435	454	427	456	468	412	442	433	446	461	435	453	447	463	423	499	464	459	486	479	432	451	464	464	438	459	404	491	439	479	441	429	458	448	453	486	465	463	429	420	469	473	466	449	438	477	446	423	462	452	481	465	427	474	471	426	436	440	438	440	478	433	440	461	472	432	438	458	440	440	486	468	475	482	489	487	492	420	422	433	475	438	452	449	436	452	455	470	464	429	463	463	421	469	434	422	449	413	441	477	513	485	476	453	438	464	440	441	410	446	410	476	468	456	430	423	443	471	452	439	464	440	441	460	451	463	442	442	435	432	430	403	441	461	431	444	443	473	465	427	409	433	441	450	434	489	440	437	507	456	412	409	444	460	405	422	462	452	495	437	478	417	408	456	474	420	492	442	487	445	439	457	420	417	407	448	446	422	425	455	397	445	432	468	430	436	496	469	415	419	427	463	464	453	434	430	445	448	436	455	428	416	482	432	488	447	427	428	455	408	433	491	415	426	444	464	442	429	440	435	478	440	489	439	467	431	443	483	462	429	411	410	438	439	426	436	501	453	460	466	432	416	473	424	419	458	433	448	390	402	448	474	410	437	426	404	434	428	466	452	469	411	436	399	449	436	429	459	409	422	432	478	453	452	416	441	447	443	464	449	436	440	445	419	522	438	438	428	448	434	418	413	422	484	403	479	463	450	417	419	461	461	432	448	482	467	461	469	416	454	447	440	468	453	438	449	449	487	463	476	454	477	424	489	430	467	482	503	441	422	460	434	441	461	449	473	467	450	375	509	451	443	404	427	449	424	425	419	444	467	418	465	462	462	433	496	436	445	408	431	449	416	443	456	447	449	406	441	460	438	426	467	455	478	428	465	426	437	468	411	442	458	405	422	427	458	434	471	467	450	440	415	464	437	425	445	454	460	421	455	444	440	493	416	458	423	456	445	447	421	417	447	501	447	443	463	455	434	469	387	439	416	444	415	454	406	477	470	440	435	417	449	461	429	455	484	444	412	467	480	487	437	452	447	440	449	444	468	445	462	458	492	451	459	429	442	437	437	477	417	441	465	432	458	433	434	457	432	479	449	433	445	417	441	461	422	393	452	461	457	440	442	455	420	426	496	440	441	443	447	421	469	431	407	459	434	451	467	410	422	497	442	436	479	377	449	466	470	418	465	456	473	455	462	463	467	452	436	419	480	445	455	419	408	462	454	430	447	430	453	488	485	433	438	448	451	496	457	435	419	442	455	445	447	484	396	438	407	438	442	429	467	449	411	458	425	482	423	473	496	391	462	429	444	488	493	422	449	414	434	449	430	454	452	432	462	436	391	451	461	430	473	469	416	421	467	435	472	451	463	476	436	465	434	462	436	452	443	446	491	426	465	439	455	452	458	449	474	467	448	443	458	419	465	432	436	421	454	392	440	434	434	419	435	438	473	402	434	473	439	435	470	448	471	477	431	444	448	478	437	477	461	457	464	459	430	477	420	453	477	494	473	408	439	479	455	425	438	475	461	490	437	431	487	429	444	448	440	400	445	434	456	446	409	434	406	423	432	458	437	427	452	432	468	416	441	448	475	445	453	449	436	476	440	417	447	481	428	442	420	453	465	435	451	416	393	471	454	465	451	464	453	478	480	464	439	415	433	423	486	436	415	410	425	491	461	381	425	508	435	465	420	484	427	407	423	443	414	430
4427	2291	1483	1147	1035	1056	963	975	1043	989	967	949	989	975	972	959	1001	990	905	1042	989	949	919	925	977	946	983	943	959	950	1030	954	1001	961	974	1008	950	939	937	955	942	907	910	949	980	925	918	960	918	902	957	958	934	925	961	931	923	958	959	983	932	970	972	980	954	927	963	982	993	977	955	948	982	926	956	984	916	969	952	1007	918	960	974	972	895	935	959	945	912	954	890	913	1001	959	948	925	926	966	1004	982	982	886	943	950	925	957	931	950	901	896	958	935	943	951	932	946	959	940	970	953	969	928	947	953	947	979	972	985	933	932	970	945	927	894	938	968	907	971	968	981	894	913	956	947	982	899	961	938	926	946	894	978	966	953	926	935	919	956	955	979	985	970	946	941	920	946	951	988	945	988	914	915	970	950	900	940	991	976	919	964	925	974	928	980	984	923	975	951	928	925	968	987	1016	921	942	956	957	949	952	952	950	902	928	922	888	929	908	936	905	1020	983	908	914	875	951	984	946	924	941	904	901	941	952	972	979	967	949	970	964	983	908	892	953	990	947	978	944	991	934	900	959	950	932	975	918	977	1005	1003	906	916	891	982	968	954	921	935	991	944	932	969	981	922	942	916	995	931	970	918	968	954	983	933	946	932	979	888	944	961	955	983	979	923	933	952	963	930	1001	945	927	961	918	990	966	953	988	987	950	993	981	932	960	933	980	998	974	917	905	962	912	959	920	937	919	978	995	992	874	938	928	927	983	937	940	960	922	1000	922	952	953	915	987	986	984	906	978	918	989	889	925	944	976	922	919	965	977	961	992	923	862	941	946	931	950	939	976	907	939	955	977	971	973	909	927	999	953	951	1005	998	945	939	995	940	926	998	966	940	889	934	958	931	932	981	943	983	982	955	959	977	972	923	923	997	932	954	922	920	970	906	878	928	968	960	927	903	929	967	898	980	985	921	910	963	965	940	897	945	989	962	959	891	959	876	970	937	929	911	962	936	910	972	988	968	908	908	954	953	968	955	893	951	909	977	891	926	948	952	955	934	964	909	926	966	953	895	960	959	896	923	938	984	951	985	877	936	999	942	985	940	953	938	887	978	972	979	911	951	932	933	949	1008	912	971	969	916	991	925	926	960	958	1008	944	954	980	949	951	979	922	944	950	903	969	950	979	915	945	944	969	950	963	957	912	902	986	935	945	957	937	966	938	965	983	884	910	904	990	906	954	927	927	933	938	940	931	933	962	990	949	920	989	933	1002	942	915	938	950	924	922	900	958	991	964	975	920	912	905	970	938	987	932	943	911	975	962	955	1010	986	922	913	977	953	988	947	954	910	976	952	1023	930	986	942	957	941	997	935	932	987	985	924	978	982	916	1015	977	915	957	957	963	900	961	992	972	958	931	939	969	975	955	919	990	915	958	919	926	938	1001	954	1013	977	978	934	982	1012	998	973	934	975	959	899	978	917	900	931	896	943	914	932	943	927	1011	925	927	919	943	980	938	923	982	961	955	963	944	969	953	928	958	962	914	969	917	949	963	945	915	917	924	894	920	943	945	988	979	964	955	945	969	901	918	980	997	896	908	897	927	941	979	905	967	985	962	953	928	913	987	942	934	906	990	970	942	918	940	941	944	913	887	957	948	914	918	977	908	952	982	985	874	946	963	970	929	980	1021	958	937	923	957	939	914	941	904	953	963	911	932	928	931	961	943	958	944	989	976	988	950	966	944	954	947	954	938	958	951	955	976	940	934	929	932	901	902	890	960	943	905	943	963	950	932	967	962	1002	925	968	870	910	916	911	951	950	891	973	982	919	992	1013	954	997	957	1004	959	969	964	966	1012	991	952	929	934	1002	1008	911	982	865	924	962	917	975	923	953	917	964	947	951	943	936	920	935	1009	914	928	907	997	971	898	934	960	980	956	960	892	965	929	967	964	936	989	944	928	953	943	939	913	910	929	964	1011	934	959	967	929	988	961	962	951	930	941	898	931	896	945	927	935	948	901	975	917	961	920	944	945	1029	988	914	954	940	956	960	950	939	961	948	884	971	940	913	942	908	917	912	909	914	918	917	974	968	942	965	976	961	995	892	910	974	943	971	946	985	938	989	980	972	900	930	1025	963	973	917	943	919	931	949	925	902	953	952	935	925	967	929	947	902	984	1003	971	917	958	994	956	970	935	988	934	957	951	995	965	918	933	1035	949	913	947	948	927	997	912	921	941	914	963	977	957	964	900	989	984	941	927	906	986	901	937	959	924	948	956	946	930	981	914	929	940	900	896	943	906	995	956	929	962	934	954	941	924	910	972	970	981	923	944	960	938	961	910	912	965	928	938	989	952	937	945	942	906	954	924	999	980	937	1037	953	972	942	952	901	970	991	954	916	928	982	926	963	954	955	964	895	974	933	908	988	973	919	949	963	919	944	954	923	981	936	962	974	924	932	921	932	975	903	934	952	919	979	897	954	935	919	934	965	919	973	912	1003	901	953	920	965	925	942	934	1010	983	901	951	1005	923	971	968	945	976	980	851	927	923	964	898	931	946	983	915	1004	1024	952	958	957	988	983	930	958	935	994	933	950	935	923	934	942	1016	955	986	908	938	1001	1005	920	952	971	996	997	945	965	954	969	973	963	980	892	957	963	979	876	936	951	975	942	989	890	971	1009	989	924	932	921	984	916	917	946	899	925	979	944	926	939	941	937	1030	980	960	953	957	969	961	974	939	893	953	952	929	949	911	928	923	935	950	922	980	898	979	938	977	983	930	875	947	970	1002	978	932	964	941	918	951	993	899	904	901	935	945	930	921	937	955	901	961	918	940	928	965	993	992	982	1000	942	926	944	980	933	944	932	987	909	980	922	888	940	871	973	923	930	963	968	925	942	970	961	934	900	969	975	941	1001	972	979	971	1025	894	928	907	938	915	956	896	924	936	973	992	980	917	894	894	916	929	950	964	913	1005	894	867	943	992	932	947	938	920	952	925	1010	926	944	893	940	978	933	900	926	984	983	947	967	959	883	943	914	1024	934	974	983	948	962	985	968	917	945	947	950	854	959	954	936	942	948	982	928	995	974	1018	953	946	956	934	936	956	921	922	963	1024	974	964	964	950	939	942	936	998	968	917	971	917	975	917	898	928	934	936	937	976	889	927	950	943	960	965	937	993	934	969	961	923	948	875	947	968	1017	959	898	979	945	947	972	958	940	891	970	971	1008	991	1000	960	947	971	943	909	938	938	1009	918	939	969	955	933	985	925	862	1019	977	921	924	953	937	923	937	936	914	968	985	996	979	966	943	994	905	969	992	948	966	945	968	947	973	936	938	930	908	995	1042	947	957	910	947	938	898	984	984	977	915	929	939	936	1024	912	932	975	928	959	997	937	897	889	962	958	965	903	984	933	921	931	934	949	934	954	931	971	974	932	999	893	972	958	885	886	991	994	926	946	945	917	958	923	905	960	973	976	961	961	936	937	958	913	1020	963	890	1003	936	967	983	941	981	972	946	996	955	938	955	920	934	938	968	928	889	984	934	935	944	957	861	912	940	954	889	926	931	932	1005	972	981	959	919
24383	20986	23999	28179	20988	21021	10981	675	454	432	426	425	374	343	371	364	391	379	322	336	362	383	364	371	308	376	335	337	338	336	331	329	350	331	347	304	341	304	370	364	334	334	330	327	331	312	343	333	319	331	318	332	339	300	300	287	349	353	337	314	314	380	329	330	328	336	336	323	327	335	322	299	342	335	341	303	306	303	342	348	354	319	318	361	308	338	320	351	286	355	309	298	345	357	275	305	352	326	320	343	300	337	314	325	318	384	325	327	284	304	337	329	308	385	332	337	334	324	373	286	295	331	332	318	336	335	355	326	344	302	347	303	320	303	282	325	307	327	324	314	342	330	366	326	393	327	297	298	321	330	314	355	316	319	298	317	302	327	330	321	320	339	316	313	337	397	325	348	302	353	302	327	313	348	323	347	330	310	336	337	321	336	286	318	336	337	313	327	326	351	359	333	331	323	328	368	307	318	313	318	327	316	312	327	353	306	296	289	332	321	296	324	330	336	312	328	299	320	311	294	345	373	322	317	331	330	349	366	324	324	322	316	318	303	322	344	340	343	339	328	298	345	335	312	315	311	328	328	328	326	347	329	314	342	336	351	330	328	332	314	343	303	318	333	347	331	313	368	331	344	341	393	302	337	333	321	301	366	322	336	347	356	301	322	314	321	334	330	333	338	364	303	352	334	357	351	336	301	313	278	335	345	334	313	344	351	316	336	323	317	331	352	316	278	380	291	347	357	365	353	337	344	300	349	346	322	344	315	308	304	333	323	341	324	314	352	302	305	332	350	321	336	321	285	319	301	326	336	354	345	318	326	340	319	335	358	346	353	318	331	327	350	339	321	359	334	311	299	335	323	337	313	346	318	303	323	312	319	349	330	308	289	308	359	329	315	324	311	297	298	345	322	353	331	323	339	311	334	304	362	324	327	310	339	336	309	321	328	306	319	319	338	315	316	292	319	321	321	313	327	331	338	326	337	316	311	340	334	333	326	346	315	302	354	300	324	322	327	317	318	332	338	330	321	329	342	312	323	365	310	303	343	326	319	303	313	312	346	379	332	327	353	345	331	317	305	285	346	352	346	340	304	337	302	329	338	328	313	339	328	342	348	346	320	326	361	318	343	307	336	319	297	377	377	297	338	322	312	318	314	328	332	349	341	280	355	316	301	342	304	361	331	363	323	321	298	316	325	331	347	286	337	346	333	323	345	357	243	312	347	334	306	315	305	319	339	363	329	359	316	359	359	321	297	282	363	310	306	302	345	309	344	296	297	319	319	293	340	350	330	341	320	306	300	323	316	291	320	354	276	296	308	332	363	304	297	323	299	331	328	291	335	304	311	350	335	342	306	331	333	329	316	336	350	336	336	329	333	335	314	325	297	298	282	320	335	342	296	317	305	331	325	335	323	322	326	329	336	317	348	321	306	332	307	322	299	330	311	358	355	334	337	349	319	334	293	347	326	313	309	327	326	325	331	292	344	314	322	321	309	335	310	367	336	328	338	363	336	338	326	329	327	296	323	349	311	323	329	328	362	324	295	335	328	323	328	348	333	312	337	301	312	329	341	317	289	290	351	298	333	325	355	349	317	319	320	293	347	327	307	298	321	343	346	303	325	363	332	313	307	326	327	324	330	333	320	313	304	307	342	331	333	336	307	381	322	312	341	356	326	355	358	315	307	317	321	326	325	329	281	316	314	371	298	347	311	292	304	359	314	312	317	348	341	312	334	332	302	294	313	326	327	319	350	315	320	341	316	340	319	334	328	348	335	324	327	351	339	351	339	340	323	316	303	331	330	327	318	344	335	334	318	316	349	349	349	336	357	332	344	309	309	338	335	309	310	317	329	339	316	321	339	341	337	288	319	324	328	319	368	295	280	333	373	321	326	343	344	346	304	292	317	338	317	323	324	351	358	356	337	332	327	297	303	316	311	367	348	276	314	338	351	313	345	333	331	316	370	324	330	312	304	329	340	352	292	324	299	333	304	333	350	314	303	289	314	346	314	338	309	327	273	297	363	323	317	317	316	323	315	341	363	293	326	314	292	321	316	335	363	327	321	326	355	312	323	321	337	346	297	342	307	348	288	345	354	358	309	319	330	356	305	294	349	307	333	322	341	337	371	305	293	337	360	309	329	336	304	309	356	310	286	316	366	310	324	314	328	340	323	289	311	349	316	317	316	289	339	305	330	334	302	307	305	354	354	292	306	311	336	339	288	322	322	335	342	329	319	326	306	327	324	333	334	288	325	321	287	313	348	301	328	333	285	315	290	343	310	327	315	329	328	334	350	307	297	318	340	308	327	317	313	281	310	319	331	317	335	315	311	329	320	328	335	315	294	315	311	346	325	335	290	348	342	347	320	298	324	317	312	346	325	305	366	338	299	296	293	351	300	324	303	372	315	316	325	291	301	309	346	297	322	305	317	339	308	340	357	308	344	288	323	330	348	302	316	317	313	315	323	360	304	328	378	312	312	346	348	303	343	308	288	279	311	322	307	317	321	346	315	316	325	317	303	303	343	316	299	324	300	337	329	337	326	326	291	345	312	299	346	333	323	306	348	348	342	309	325	320	297	283	277	321	313	354	309	290	314	371	310	307	304	338	314	335	359	327	316	306	311	330	295	325	339	310	346	305	341	320	327	348	327	324	333	313	313	352	341	340	305	353	368	328	310	326	310	324	323	324	360	340	334	307	303	280	284	315	310	321	298	301	332	356	313	357	364	341	340	318	310	301	316	334	337	327	319	352	315	348	329	333	330	334	300	338	332	318	315	344	299	310	317	328	329	344	349	328	322	356	330	345	348	342	320	291	320	327	346	324	302	288	364	348	296	332	359	347	299	321	296	313	326	291	328	330	326	276	336	330	343	299	334	341	334	322	322	329	293	282	334	325	338	313	339	302	350	340	346	342	323	342	323	315	350	281	326	313	360	329	332	323	322	299	297	340	309	345	316	317	321	323	328	318	321	324	301	310	332	312	325	332	341	316	356	369	324	323	346	334	349	324	343	328	362	317	304	308	342	345	310	307	340	279	328	342	327	308	304	340	330	318	331	338	338	339	319	318	316	335	375	295	315	332	322	355	305	301	313	302	307	361	357	320	325	331	304	330	325	341	302	313	306	333	307	326	314	346	315	368	309	342	329	327	300	334	294	304	327	342	339	304	326	329	346	372	340	327	339	345	306	361	362	357	330	298	343	291	377	348	331	345	328	303	344	327	343	306	313	353	345	297	298	317	313	326	307	282	286	338	329	345	282	316	307	306	326	312	306	290	334	312	309	349	329	334	326	327	337	322	365	311	338	351	341	338	306	314	344	307	320	323	328	346	364	302	323	282	290	360	334	332	350	334	329	314	323	317	355	355	340	342	320	328	349	306	369	351	318	337	326	317	316	342	338	324	346	338	318	304	323	312	357	326	318	330	335	318	321	281	349	365	332	306	312	301	342	343	354	294	333	333	289	349	315	319	325	324	288	373	323	353	333	309	325	346	313
4129	3365	1664	1050	887	823	774	719	732	726	675	717	735	719	699	730	697	695	661	664	707	687	696	713	670	700	652	688	679	681	717	661	692	690	699	688	763	696	676	664	667	746	647	703	694	701	702	660	726	710	697	675	685	669	701	666	648	680	733	687	686	710	679	716	662	691	656	687	682	696	728	713	686	689	682	677	744	704	699	710	659	700	695	701	718	729	701	723	676	728	738	705	664	642	711	746	690	672	748	677	718	697	694	700	722	701	676	668	705	701	711	740	642	664	707	732	712	660	650	703	739	693	736	726	702	719	719	692	727	698	676	694	713	701	726	650	696	689	644	685	699	712	696	729	703	696	690	726	696	703	743	746	688	721	738	666	705	694	666	690	732	681	712	754	679	677	724	697	684	663	707	723	706	722	713	727	674	715	649	706	706	707	715	710	693	658	712	672	689	705	691	699	671	693	695	733	714	678	691	692	681	705	640	722	678	719	699	680	693	696	669	711	705	679	695	689	669	734	696	707	629	687	708	686	694	679	693	683	693	723	715	668	704	683	616	699	710	695	747	723	702	689	711	698	704	714	728	655	742	679	681	627	713	731	699	699	701	665	700	734	696	667	711	698	694	664	670	711	693	661	691	692	712	671	727	763	682	721	632	720	723	652	661	667	675	675	696	647	659	723	685	723	681	688	721	673	680	692	724	646	670	695	724	680	701	686	674	717	657	696	678	712	669	678	690	715	638	729	716	714	724	686	681	695	704	663	680	713	687	677	717	729	668	719	656	672	687	730	710	664	678	728	710	718	676	708	719	638	678	689	717	711	674	665	688	657	649	641	688	675	718	671	669	716	692	691	716	710	704	686	690	721	720	726	681	699	707	721	667	724	683	705	684	699	639	720	690	664	640	655	685	711	719	715	689	714	695	709	705	661	663	707	682	697	717	728	700	690	710	726	740	707	673	618	732	698	673	708	742	666	681	676	687	679	698	715	693	649	662	643	734	669	730	694	697	714	714	697	657	706	710	667	688	721	660	652	689	672	678	703	644	683	709	708	704	720	691	704	634	663	688	680	696	708	694	694	692	670	707	691	696	712	689	663	710	676	736	684	697	683	692	660	708	709	681	648	708	737	674	684	689	687	690	719	721	742	717	701	703	664	705	644	701	718	672	677	661	710	665	718	695	688	714	693	739	714	712	676	677	688	690	721	670	726	680	673	712	756	691	713	737	701	701	677	732	677	693	671	685	693	685	683	676	725	691	669	718	686	696	696	702	708	716	728	678	674	712	766	708	711	669	672	698	740	690	690	714	689	707	740	712	715	684	699	662	686	683	651	706	666	693	718	661	659	599	653	690	651	721	719	692	698	685	712	671	655	699	674	700	690	704	715	690	639	682	714	670	699	713	701	702	679	734	678	699	680	682	678	723	644	737	745	699	766	675	711	672	633	740	697	692	702	721	725	690	629	716	679	671	686	686	667	662	676	663	725	662	657	684	672	733	712	717	687	696	683	722	663	706	730	684	700	739	661	666	717	687	612	703	676	699	723	724	680	650	681	687	686	672	722	752	678	666	687	672	655	662	672	628	681	701	761	712	668	666	654	722	720	674	687	660	669	713	636	642	664	693	685	684	701	665	671	694	687	646	667	661	663	678	691	689	694	664	695	660	715	752	685	676	712	701	660	650	689	710	657	708	689	706	703	771	702	706	728	678	707	705	676	674	697	703	678	687	690	677	709	669	681	633	682	727	665	706	696	685	690	724	712	705	661	715	676	665	702	695	709	672	675	676	716	734	712	694	731	698	710	695	658	726	696	677	718	705	724	642	705	699	708	687	740	706	683	668	761	726	688	665	664	659	688	710	684	668	685	682	639	698	693	675	722	764	678	665	696	723	713	761	710	649	676	750	690	666	700	690	660	677	695	719	686	710	694	699	680	712	691	701	704	712	712	672	708	686	697	677	648	678	655	694	668	729	671	715	674	649	718	665	718	638	653	696	711	703	736	707	676	660	709	683	717	693	677	710	684	729	715	675	734	694	742	690	671	706	704	746	672	656	717	702	674	719	660	694	717	693	718	708	715	718	693	748	650	695	704	747	725	704	694	732	668	715	720	677	730	704	672	634	665	673	680	738	672	696	713	663	690	702	692	655	641	695	683	736	750	714	690	683	663	675	680	662	725	684	645	715	712	707	689	694	681	696	760	688	657	668	720	659	680	695	687	664	695	687	685	650	677	727	679	676	693	682	661	700	706	706	707	681	692	736	721	732	692	740	679	734	657	692	693	630	686	666	744	720	743	696	644	696	673	710	658	714	701	736	664	673	697	680	691	656	674	708	705	660	681	727	714	682	663	691	676	667	677	681	636	708	671	651	733	671	723	691	708	695	636	665	696	670	692	701	668	688	710	701	695	726	704	694	665	704	676	705	716	692	724	702	699	677	737	756	694	765	690	678	669	658	745	669	691	681	744	665	659	674	731	760	772	695	680	708	681	722	702	728	702	695	707	709	723	672	666	705	654	669	694	693	686	671	680	718	688	663	667	642	668	714	720	688	713	704	650	666	685	699	691	730	724	677	625	667	703	686	729	699	681	662	698	737	696	686	712	657	691	737	717	636	709	696	660	709	651	643	674	710	688	646	692	659	686	687	625	693	648	709	675	708	692	678	667	660	672	690	704	681	698	681	666	718	718	680	648	664	691	709	663	654	709	673	709	659	724	649	677	703	729	688	723	714	696	670	652	694	651	705	679	664	681	661	701	733	682	722	722	645	634	709	629	662	701	737	672	666	676	702	656	680	641	694	695	696	674	707	698	670	663	632	701	655	683	668	707	684	689	721	706	713	737	704	712	706	681	685	720	673	644	654	657	682	693	675	664	638	703	700	637	703	690	704	670	693	731	654	666	687	687	679	701	673	706	687	699	673	737	725	721	693	709	698	713	704	703	708	666	756	711	688	663	693	675	664	678	709	709	707	668	729	689	691	687	739	749	691	672	661	656	680	696	703	688	718	667	698	724	678	708	640	718	706	683	686	643	693	648	678	692	694	672	701	718	674	715	697	705	682	683	721	668	686	693	738	722	718	687	678	680	737	688	681	711	725	697	735	700	667	687	651	710	724	616	693	740	695	697	704	664	688	712	695	728	676	687	667	701	692	701	664	688	667	694	689	617	702	719	665	641	706	686	644	745	677	691	718	674	707	694	684	697	671	677	672	678	671	655	669	706	698	655	705	765	705	711	738	661	716	688	689	694	692	680	742	685	704	693	657	710	739	664	669	641	645	682	728	704	671	744	662	643	685	664	730	694	701	689	615	689	710	679	709	714	713	667	690	718	677	674	730	677	681	663	654	737	746	722	691	717	682	676	686	684	674	683	723	692	687	689	695	643	729	686	685	676	648	656	733	681	716	706	704	643	651	709	692	689	743	667	707	654	690	703	697	730	746	697	690	683	709	688	719	683	652	676	670	687	670	673	698	726	752	662	684	711	727	694	701	714	713	698
33285	15211	2481	434	342	336	330	341	292	343	309	295	321	307	274	316	321	310	280	299	323	313	283	311	345	323	301	310	324	295	285	311	299	337	310	299	315	295	308	286	320	324	277	306	343	333	307	274	317	271	316	318	321	305	317	308	298	346	299	310	304	325	302	317	323	284	315	275	303	329	292	287	284	341	324	290	286	332	336	305	347	359	302	301	319	303	281	327	313	304	280	338	318	342	334	308	327	299	308	313	304	352	274	298	295	341	303	313	302	307	309	301	292	334	303	312	306	296	329	292	293	269	292	294	315	286	306	311	287	303	334	346	320	297	319	310	314	315	298	320	301	315	322	347	317	297	293	303	334	340	316	387	339	314	329	328	291	317	289	296	314	328	320	294	306	288	344	344	325	282	312	320	322	298	283	312	326	309	331	326	300	315	324	307	307	327	306	290	298	327	317	294	333	289	307	303	312	281	304	306	262	288	320	331	348	315	323	295	319	319	300	283	299	330	303	323	291	323	287	320	275	323	304	291	341	329	329	303	295	301	272	313	313	314	310	318	310	299	305	304	296	312	321	311	315	291	288	323	314	327	307	314	317	303	280	298	329	316	323	320	332	315	311	327	303	298	307	299	318	338	290	301	302	326	335	330	318	324	283	304	301	319	332	304	315	313	341	320	297	301	327	280	307	305	338	293	302	309	306	325	309	359	334	329	340	340	333	341	322	384	292	288	299	327	321	284	288	277	327	357	302	310	317	329	315	319	316	305	324	323	311	305	295	322	320	328	325	324	354	276	324	288	309	326	300	304	304	302	290	291	346	308	305	297	321	300	311	325	321	312	294	302	308	288	298	319	266	329	319	282	243	297	314	272	333	305	285	291	259	346	315	308	303	283	311	308	323	307	348	352	336	308	289	285	331	305	342	350	316	312	283	331	320	326	307	319	317	353	308	278	307	347	326	325	307	352	341	308	349	353	331	306	323	315	314	308	310	316	278	302	292	277	305	297	342	324	343	342	293	295	315	320	301	312	310	324	290	297	307	313	325	315	348	331	309	321	340	313	347	323	341	303	307	328	327	355	317	303	297	313	303	275	329	313	316	311	332	347	329	329	305	335	291	278	297	329	291	338	293	291	302	321	291	299	294	327	319	351	338	318	304	299	328	338	324	316	324	300	285	283	307	351	308	324	332	314	342	294	328	314	299	347	308	319	299	321	302	324	313	304	315	307	297	339	320	337	269	311	292	300	301	296	316	305	282	295	344	355	340	341	308	315	318	310	329	312	301	325	313	320	289	303	303	287	309	315	294	311	348	357	323	320	323	318	308	341	345	347	306	316	317	303	319	318	336	318	321	332	306	305	329	302	284	309	329	277	314	310	306	315	339	288	321	328	318	316	319	320	275	290	351	311	296	329	307	320	313	289	300	346	307	303	280	330	303	366	327	292	279	319	325	282	334	326	300	305	281	298	322	329	300	313	326	312	331	299	326	326	313	339	304	294	313	302	289	319	294	309	308	305	350	327	301	299	280	319	314	332	335	299	324	313	314	303	309	330	303	277	310	340	305	284	317	319	307	303	307	294	294	298	306	287	322	340	292	308	293	322	294	328	291	294	341	317	312	313	307	291	316	309	301	291	334	290	292	314	283	317	319	340	287	308	326	327	316	319	276	291	341	313	315	327	275	322	333	330	337	273	311	314	307	306	306	312	309	339	350	303	291	314	335	300	298	281	323	291	261	335	307	315	336	337	296	339	337	331	312	328	312	314	299	291	302	312	300	297	337	336	321	320	343	346	321	330	302	295	311	307	315	318	282	314	297	297	317	319	298	299	305	310	317	335	325	317	340	328	291	327	317	300	311	302	326	316	297	345	293	309	333	281	298	312	350	304	290	334	319	319	336	320	299	319	293	330	296	301	304	340	293	318	311	354	333	291	344	344	314	291	330	327	290	310	336	296	323	264	331	309	322	315	304	326	313	350	333	354	322	295	307	321	285	317	340	305	353	326	340	374	301	346	323	246	295	325	327	306	325	310	321	307	319	311	296	337	328	321	326	301	292	338	311	303	300	283	301	301	327	310	351	301	313	347	317	309	294	289	298	308	297	304	303	306	323	337	309	306	318	332	326	304	275	301	305	329	302	286	350	307	318	301	327	332	338	317	297	324	290	299	277	293	320	315	291	332	286	310	315	341	290	322	304	338	318	293	306	286	328	347	303	313	316	310	364	348	294	323	297	319	321	295	322	334	302	290	329	350	328	295	317	325	307	284	297	302	285	343	337	325	290	277	313	300	311	309	333	279	282	318	279	326	282	306	283	302	348	320	310	323	307	312	315	322	302	332	323	287	316	276	349	294	324	313	283	292	337	321	301	317	326	337	291	295	303	303	279	346	295	316	298	336	321	348	356	318	307	289	283	307	321	352	313	333	297	290	296	296	310	316	312	291	312	300	290	338	316	326	304	314	308	348	334	324	292	323	308	308	319	300	312	336	348	296	332	321	302	281	316	311	353	288	276	315	316	301	342	317	292	310	314	325	313	318	286	334	309	341	324	312	293	293	311	314	273	295	326	292	343	304	277	324	293	301	307	344	319	325	310	303	275	303	330	344	305	318	318	318	309	342	308	282	335	322	308	279	302	299	296	330	304	311	316	316	363	275	309	329	323	333	315	322	311	325	286	306	324	304	326	333	300	318	322	327	306	337	324	326	313	314	320	337	315	305	310	333	308	306	344	310	332	297	331	300	331	325	349	301	317	339	308	274	323	319	304	281	330	300	295	282	312	321	332	327	289	326	315	304	270	305	340	299	306	329	303	289	326	279	328	338	326	330	286	341	309	307	310	307	318	274	314	296	285	328	328	286	304	323	303	307	319	295	303	289	296	330	333	294	323	313	349	311	319	285	308	306	331	290	357	314	288	288	292	322	361	309	308	304	299	324	313	304	322	341	324	316	309	323	328	334	312	324	300	324	286	301	306	284	292	295	304	309	290	331	319	314	330	317	307	301	298	312	315	290	284	333	365	318	304	311	292	332	273	311	289	307	306	309	275	302	342	321	321	314	302	331	312	318	320	314	320	294	304	322	269	329	290	323	307	298	293	290	332	268	298	284	333	314	294	305	328	328	321	299	362	319	281	328	292	314	330	319	311	306	317	304	303	322	301	308	301	333	286	340	350	330	311	304	332	362	368	321	317	300	278	317	363	307	295	305	303	304	300	308	284	285	306	299	297	319	302	334	301	316	307	336	337	348	337	306	328	308	303	320	313	292	341	271	298	312	339	316	273	308	337	315	335	342	304	297	291	326	361	340	319	355	290	279	305	322	303	331	306	320	297	326	303	317	311	315	319	352	357	326	333	320	346	308	291	341	312	353	330	308	318	309	292	299	337	311	294	307	316	332	307	333	311	282	313	298	314	310	313	335	318	307	311	324	294	311	326	317	295	300	306	326	315	324	333	320	310	319	295	313	294	301	324	293	287	299	311	328	306	321	312	326	326	315
7791	810	732	749	777	713	719	790	754	706	704	730	716	740	738	772	804	726	671	784	721	725	714	710	694	715	737	715	728	736	772	730	694	721	705	732	700	742	744	729	710	687	738	734	754	727	724	672	736	675	737	697	716	706	766	699	732	770	712	691	693	754	731	724	722	821	693	708	709	738	717	714	743	706	715	758	717	744	768	746	699	692	724	735	725	703	709	705	754	704	773	699	728	714	708	734	716	733	722	777	715	747	753	691	763	743	730	705	717	743	699	699	747	736	794	727	792	738	720	698	730	750	745	753	745	705	779	744	710	751	769	742	758	730	699	716	674	783	710	677	716	712	727	715	700	737	706	795	754	744	723	732	728	712	717	712	716	697	740	729	710	754	731	725	711	730	702	737	747	742	727	691	699	669	725	717	744	707	743	689	757	702	714	775	686	698	729	754	746	743	737	765	694	734	725	736	683	691	698	712	721	690	698	734	751	754	734	765	725	759	737	725	754	723	730	677	764	741	714	681	704	723	726	718	743	755	678	740	674	690	728	747	727	676	714	725	736	763	752	722	739	693	728	736	784	702	705	691	711	729	736	678	739	701	690	754	744	680	709	744	703	700	673	722	734	683	732	788	722	675	714	723	693	724	669	740	716	715	744	720	699	694	746	704	747	732	751	759	711	726	748	659	741	722	729	702	729	732	743	767	713	700	745	745	715	767	702	719	704	746	668	715	723	682	698	763	735	702	715	695	706	746	679	728	728	699	688	727	715	718	695	718	737	763	729	755	756	706	740	716	765	746	751	726	734	701	735	685	728	718	700	733	767	681	732	732	685	740	727	749	719	733	736	708	764	736	734	768	746	692	756	733	687	702	722	723	717	749	727	752	727	734	698	758	690	730	752	738	730	685	672	733	694	712	699	739	721	736	711	727	733	723	724	694	722	746	710	724	712	750	693	738	695	737	689	735	768	711	680	729	742	708	704	721	723	707	747	713	715	683	720	702	726	703	732	800	762	711	720	761	740	736	726	720	709	707	743	728	722	677	729	717	769	697	709	718	705	683	720	749	709	770	740	700	704	690	715	704	717	680	692	722	730	765	695	713	689	749	692	744	771	705	708	738	708	729	721	761	749	712	739	684	775	728	752	717	693	731	727	740	743	716	679	754	718	749	700	701	676	671	698	678	721	687	717	716	709	722	714	739	733	732	738	734	723	724	689	697	731	725	764	730	744	719	695	750	733	737	707	732	724	712	732	727	744	757	684	734	704	712	703	723	705	769	745	746	734	731	756	715	688	719	735	716	750	743	698	759	775	732	714	779	729	713	752	723	745	719	698	725	731	739	679	723	734	717	710	742	701	742	704	666	688	736	748	746	762	697	708	679	748	713	748	716	740	753	724	690	705	712	743	714	702	716	700	737	730	719	740	717	744	740	669	730	755	735	776	689	714	758	694	756	715	750	722	743	754	723	712	750	740	724	709	737	676	651	701	701	757	756	717	730	713	756	738	691	717	694	735	689	724	762	743	747	700	734	705	722	740	707	711	693	729	797	732	704	746	703	690	694	710	705	727	738	730	739	761	737	705	715	721	691	732	656	728	698	727	755	700	679	743	754	767	733	742	742	740	719	756	680	667	768	726	724	752	721	720	729	679	726	715	690	695	680	697	776	741	741	774	757	693	698	724	723	748	733	721	739	697	726	721	731	752	714	714	690	736	692	760	718	727	726	735	691	729	741	693	759	717	763	737	741	693	741	744	761	755	757	706	734	715	678	726	736	796	682	725	698	679	730	699	692	731	728	726	743	749	719	714	679	692	740	698	721	737	731	693	742	745	723	751	711	747	724	694	720	731	742	754	744	740	774	746	709	715	747	653	733	753	723	716	737	710	699	703	703	728	713	702	736	727	732	724	745	706	688	726	722	753	702	654	690	780	722	715	758	715	705	717	668	719	739	754	677	734	717	731	693	755	742	736	740	747	746	724	717	735	748	727	779	716	715	707	713	671	712	766	743	734	809	685	696	738	723	751	698	736	688	739	782	756	666	761	706	740	735	720	707	714	740	765	751	725	692	680	721	727	740	703	773	722	713	738	683	717	737	737	706	714	794	709	728	746	665	717	693	719	694	705	680	782	745	719	679	698	756	720	706	712	738	724	725	686	736	747	727	700	737	728	744	704	755	723	675	673	714	750	754	743	697	748	699	724	742	731	721	760	723	748	743	734	754	715	760	752	772	719	735	712	708	694	726	747	699	724	696	712	743	692	731	734	704	734	692	651	727	711	717	720	729	727	721	759	731	761	749	689	727	717	764	725	730	738	709	687	700	683	700	715	703	713	704	690	759	725	721	731	718	745	683	750	694	686	748	705	742	709	760	671	737	712	754	719	749	756	722	775	743	773	668	753	688	763	711	738	733	691	757	745	716	733	752	720	748	710	760	702	726	734	731	752	720	723	740	711	720	725	726	686	647	730	713	739	752	700	752	728	730	728	700	723	748	726	768	727	711	742	726	721	681	773	701	726	751	744	721	792	731	740	751	739	735	695	739	688	745	775	722	718	706	737	731	688	706	760	707	731	696	716	728	744	712	724	764	712	682	669	724	731	711	760	729	701	699	701	737	709	739	720	729	760	723	719	721	716	780	766	755	723	737	729	770	722	718	722	694	719	702	749	690	717	681	720	694	700	724	763	751	688	753	751	738	710	724	727	768	700	691	752	767	669	725	707	718	746	709	736	738	685	724	738	755	768	730	760	716	725	711	732	762	699	733	725	697	733	692	718	715	752	746	757	707	724	729	723	720	722	701	738	731	732	709	715	758	718	782	725	759	715	714	730	700	702	746	703	720	775	731	731	713	715	728	720	740	707	706	750	755	675	704	758	731	669	716	722	714	728	721	723	735	740	702	766	696	703	711	807	743	713	718	706	672	736	719	757	726	727	700	739	677	723	704	763	676	743	641	695	733	734	734	691	675	707	712	723	700	710	744	686	762	711	703	698	699	740	728	718	724	723	729	716	697	769	681	726	731	728	703	765	730	755	717	723	738	699	746	694	721	677	731	758	706	732	725	703	702	753	743	775	679	709	691	691	743	742	741	728	744	724	725	707	720	729	705	745	719	693	710	674	752	693	743	761	734	734	748	724	719	742	692	682	758	737	763	680	755	770	793	748	726	741	693	745	689	726	745	676	664	703	720	752	726	701	721	717	664	679	729	743	700	703	737	738	758	738	731	712	720	704	703	713	676	695	689	682	734	710	710	722	710	734	710	707	725	733	687	704	735	779	707	710	675	780	710	693	683	736	719	725	761	729	723	728	742	704	672	738	720	690	672	702	704	730	701	741	745	679	721	702	701	754	719	723	781	726	724	691	717	679	692	735	748	723	768	737	738	738	741	707	685	730	732	774	723	735	734	688	699	747	715	741	692	721	702	753	673	738	743	725	731	753	771	756	718	711	714	741	741	740	787	677	721	771	748	662	793	712	738	697	726	737	749	729	672	769	688
25067	20982	23558	28581	20999	12749	784	601	462	501	491	479	473	492	507	500	402	459	470	451	478	407	410	513	469	403	450	445	458	446	437	454	443	445	438	451	473	449	447	416	430	422	449	462	430	439	454	455	492	452	476	460	456	483	420	428	430	439	409	431	426	444	477	463	474	447	441	482	447	437	414	459	442	476	446	466	495	459	412	411	421	512	465	456	479	473	399	443	457	473	454	450	437	469	452	426	408	451	431	453	488	471	450	479	469	470	463	408	437	419	428	467	455	491	472	427	428	407	461	457	434	424	432	447	430	436	443	443	445	448	433	469	453	460	464	423	471	475	439	448	446	453	438	449	427	423	392	437	448	440	450	455	412	428	418	432	488	452	476	457	442	439	462	452	418	441	456	439	489	434	465	406	419	482	431	421	454	444	476	461	440	447	428	445	430	447	491	460	478	454	449	407	445	439	482	480	432	423	435	443	490	432	427	426	432	432	422	420	489	472	400	402	459	435	397	433	433	444	425	458	403	393	452	439	443	473	509	433	439	430	453	450	447	468	457	465	456	431	494	423	455	456	484	492	454	448	430	472	470	463	418	431	430	487	407	478	468	419	440	452	454	468	419	456	453	444	439	439	453	421	433	440	461	422	422	422	409	414	500	476	474	467	466	470	448	461	428	429	441	461	438	496	435	487	478	426	422	457	427	468	480	452	469	468	399	433	442	422	408	425	432	448	460	451	421	482	477	469	429	422	466	435	434	472	439	406	443	452	431	479	455	458	428	456	420	456	418	446	411	432	432	416	471	412	465	482	434	461	423	417	423	464	473	454	464	473	445	462	437	467	475	478	454	454	461	453	433	417	421	441	439	411	443	461	452	496	492	466	439	460	449	438	450	502	450	450	439	436	428	463	455	422	427	459	414	467	465	431	448	446	443	428	453	449	440	431	419	460	459	425	448	453	446	459	441	490	465	473	441	444	482	428	470	452	447	447	423	431	446	449	438	487	456	455	424	464	467	456	462	453	413	464	437	449	440	434	421	449	413	439	452	471	454	454	436	417	487	450	459	472	445	459	426	427	461	483	474	473	434	489	436	429	437	408	428	482	475	466	414	435	460	441	441	467	425	460	398	425	420	448	435	468	438	463	508	453	443	428	406	434	483	446	438	373	454	445	434	431	445	501	456	453	466	419	474	469	472	432	461	463	437	444	454	442	485	416	472	465	401	458	444	471	462	433	490	433	461	477	398	418	464	472	477	439	481	449	424	455	414	477	472	467	425	438	420	456	429	468	487	433	445	481	439	471	408	471	434	456	458	419	396	391	451	420	442	444	444	441	433	458	428	475	467	447	444	440	456	446	430	438	465	406	426	450	451	451	464	489	456	465	449	476	422	458	482	418	431	426	453	461	443	478	439	469	455	427	483	409	439	412	487	447	471	450	448	444	478	429	462	453	454	442	413	416	472	448	387	433	470	429	432	451	453	454	433	438	449	458	465	465	457	424	448	460	413	451	436	429	463	465	423	409	484	438	415	432	424	431	429	392	446	417	465	445	454	448	452	434	444	486	436	452	481	446	460	507	445	453	453	453	465	479	462	444	467	433	446	466	451	464	440	441	433	427	408	474	445	447	419	425	462	441	452	450	441	468	415	428	429	438	401	436	459	438	422	460	471	429	398	462	417	452	471	449	459	426	411	475	446	455	474	401	422	450	461	424	470	419	449	425	456	417	458	475	417	446	442	446	427	425	477	467	442	418	524	453	389	463	436	468	443	434	453	408	427	515	460	480	488	448	428	418	479	459	476	464	393	442	441	416	457	467	443	495	441	397	480	404	425	435	443	447	446	438	475	454	464	454	397	427	403	416	433	461	473	421	440	460	485	409	435	399	426	463	486	435	409	419	431	449	458	418	472	459	459	450	483	488	434	412	470	452	494	439	458	420	429	442	459	439	452	459	435	447	433	445	455	495	475	465	438	455	480	432	446	468	436	496	428	397	446	405	450	476	497	441	441	426	462	443	462	484	446	452	463	446	440	447	474	415	414	402	471	418	470	451	489	444	405	421	432	477	410	477	444	394	457	438	435	425	439	452	406	451	440	462	413	510	463	470	434	393	433	435	487	459	445	459	538	429	438	481	434	385	472	442	434	470	476	463	463	466	459	461	447	416	438	464	456	415	456	407	432	435	440	424	422	436	420	457	479	442	429	446	448	466	445	471	475	437	430	452	435	459	389	437	462	485	465	466	438	439	417	447	464	443	437	458	473	420	434	448	483	465	434	429	450	428	451	449	450	470	473	417	425	448	475	432	436	454	452	449	458	440	459	460	422	443	437	487	434	442	467	434	436	464	410	440	448	451	412	432	422	430	436	480	459	458	403	442	424	420	420	436	460	441	436	430	425	409	455	479	446	457	383	478	444	420	441	453	443	420	473	437	434	454	447	476	398	433	470	422	431	433	462	464	472	434	452	470	456	451	476	440	508	439	472	440	397	450	434	426	408	433	472	484	435	446	469	457	436	470	495	451	454	485	478	413	456	467	486	443	419	461	438	425	432	445	447	418	441	428	436	462	469	466	466	435	424	428	410	450	435	487	441	434	413	449	447	400	449	487	473	433	448	419	452	439	413	452	457	434	457	434	456	435	461	458	442	441	394	483	450	423	485	420	435	453	441	429	461	445	456	446	479	486	436	456	466	437	484	401	441	429	477	438	467	452	441	452	483	413	459	494	493	471	453	415	457	430	441	414	462	445	467	435	428	455	487	448	436	456	438	463	430	426	463	435	456	421	444	471	495	445	405	437	433	406	445	467	447	396	481	451	448	419	430	438	432	458	458	481	459	452	448	427	442	475	422	423	416	427	421	426	441	415	402	442	435	441	453	445	450	456	465	483	438	466	433	491	460	424	437	451	463	468	472	440	465	471	448	466	462	451	474	480	450	453	428	440	406	421	380	404	409	458	449	441	481	410	439	446	433	386	423	425	444	432	459	393	447	465	448	444	449	458	444	442	414	470	449	453	434	465	448	502	466	387	476	455	446	445	425	433	422	447	442	422	440	466	441	444	443	413	396	434	429	431	440	425	453	465	478	461	424	421	431	424	482	424	429	476	495	461	443	442	425	442	490	452	419	430	436	482	458	420	463	464	483	413	446	447	418	449	445	461	489	456	417	435	484	433	432	431	455	427	453	452	458	446	464	467	440	485	470	449	471	451	407	432	450	459	492	441	450	438	418	432	458	449	448	428	457	433	488	442	463	486	456	485	488	464	421	477	417	412	502	475	449	466	423	442	418	444	446	454	487	437	468	461	431	475	417	457	409	412	459	422	469	467	490	422	422	486	436	480	456	461	453	435	429	470	423	411	438	440	469	427	458	421	474	455	443	444	451	425	404	502	407	479	467	435	427	418	461	444	428	464	413	437	437	460	461	449	443	468	468	450	440	479	450	432	427	472	416	435	447	434	473	442	408	480	470	451	461	421	445	395	426	426	394	443	416	470	446	417
4452	2313	1448	1131	1037	1012	965	976	1062	953	959	961	965	958	999	942	990	1023	922	976	948	941	935	928	933	939	948	911	936	910	937	973	947	931	960	978	944	976	961	1006	958	1002	913	978	994	958	996	957	970	944	898	997	965	905	996	899	958	903	971	947	952	1015	941	934	994	930	991	970	915	982	978	951	990	950	967	915	955	934	995	959	962	940	933	961	920	948	1000	938	916	937	942	966	993	933	927	939	977	960	1015	915	955	896	995	914	914	924	946	913	999	910	927	924	975	946	938	925	937	967	956	959	947	987	864	934	969	933	922	924	954	928	912	929	923	960	931	969	903	949	1020	938	1033	1009	1022	915	926	954	997	925	986	961	939	918	1012	928	973	1016	917	929	989	914	914	950	963	939	910	937	955	964	952	926	953	966	980	974	904	921	971	965	958	923	948	962	966	988	924	912	983	975	925	994	928	935	991	947	947	961	1007	913	935	952	941	911	937	943	926	916	974	978	986	925	948	993	984	909	917	952	995	938	975	950	975	950	982	928	931	975	1012	956	980	957	960	983	950	938	943	959	964	953	942	978	988	933	968	955	972	974	904	891	903	923	1013	893	924	970	958	943	920	934	943	946	923	931	952	892	1012	920	960	1012	936	954	957	933	988	923	938	989	942	962	919	921	917	940	947	978	911	959	942	943	926	884	930	919	921	926	937	945	932	917	982	968	973	989	918	925	959	951	920	943	973	967	942	997	929	945	945	973	996	998	942	923	948	885	992	969	994	994	915	946	982	936	973	964	930	992	983	970	958	945	936	968	909	971	944	912	923	891	988	898	1007	1008	910	988	886	970	999	903	938	986	962	971	946	925	1007	997	994	970	874	999	980	912	939	911	921	987	965	939	960	965	931	914	941	1022	931	964	930	946	946	1001	985	943	908	941	1001	952	937	965	934	941	944	946	953	967	919	946	968	964	967	963	921	935	904	945	987	893	929	972	949	969	962	945	920	915	975	1015	928	926	971	955	959	961	955	986	928	989	929	971	954	974	975	966	946	904	996	977	980	971	981	944	921	1006	922	957	958	1006	914	952	935	975	987	984	999	916	929	940	961	965	990	935	940	912	967	953	927	936	924	924	984	965	953	943	967	1018	927	994	937	989	890	950	935	942	893	974	912	957	930	993	936	943	924	950	1008	940	951	923	993	933	997	946	924	956	923	935	919	933	932	966	916	958	907	952	980	983	1020	892	982	926	912	907	921	978	965	928	943	924	967	919	911	974	924	912	996	933	860	931	913	936	908	952	962	976	979	958	954	914	953	937	943	915	881	932	945	943	929	1012	960	894	894	927	963	994	936	953	886	956	908	880	944	984	942	935	913	974	948	957	880	988	920	909	984	976	914	964	994	984	981	973	1008	956	939	902	975	969	919	947	931	958	937	932	950	932	927	956	917	982	958	973	968	930	914	939	937	944	936	930	1032	955	952	979	935	954	929	935	923	930	981	1038	970	955	967	932	976	969	926	981	950	894	957	922	934	964	950	934	916	968	953	943	918	946	975	1029	952	939	965	907	981	942	978	984	950	974	887	956	954	950	954	943	923	944	951	962	946	939	968	931	954	911	955	923	958	936	942	947	970	918	952	945	951	1000	920	925	945	926	914	923	937	914	911	965	969	1000	899	967	894	893	914	952	925	955	957	965	963	977	879	967	1000	1007	935	936	921	942	928	933	949	1001	934	971	951	929	941	944	928	942	917	936	907	935	923	911	912	931	945	956	912	940	973	925	960	970	963	970	1006	929	969	971	903	926	974	976	964	955	930	976	994	958	944	951	935	926	936	925	933	974	922	926	995	943	971	924	910	967	951	916	943	938	937	940	916	930	985	988	938	951	979	994	924	934	934	945	954	967	931	895	916	952	937	978	971	948	966	921	952	901	945	941	919	959	954	914	968	939	897	917	904	956	919	958	919	879	938	978	969	935	929	949	961	963	927	948	930	950	1000	986	936	962	888	972	948	949	981	961	975	949	967	911	959	890	938	977	973	987	921	981	985	947	960	990	874	942	933	935	951	930	973	928	947	910	997	940	987	957	1023	973	959	974	953	915	943	988	915	984	961	988	924	971	1013	959	950	931	940	974	922	900	994	948	981	927	932	937	892	945	938	946	975	934	923	923	924	968	969	958	893	970	904	956	935	915	926	891	960	999	931	963	939	968	947	914	901	992	951	989	968	940	1001	1006	1011	975	935	941	936	914	893	959	926	941	995	927	893	959	983	929	943	918	949	963	1010	955	932	935	944	959	908	938	999	942	1038	924	933	912	908	919	967	900	950	933	988	937	948	938	993	950	916	933	999	933	962	939	962	864	987	947	906	963	925	900	948	907	911	992	960	976	924	926	958	896	1008	943	1002	962	915	921	936	991	937	989	925	938	908	958	970	953	957	942	970	929	970	961	935	926	950	955	947	893	973	927	891	969	957	965	976	953	954	1042	920	905	926	950	900	933	915	946	978	950	978	967	986	934	954	1011	910	947	990	933	1003	929	973	942	934	909	933	910	937	981	928	938	981	929	946	960	1032	1000	905	977	915	966	964	920	943	954	897	951	949	971	939	967	997	938	972	947	948	958	913	887	949	918	931	961	907	971	972	963	953	968	945	932	934	909	964	967	926	979	915	944	951	947	945	945	968	899	973	901	952	936	970	918	944	912	940	925	923	895	970	950	902	944	967	974	951	955	944	919	961	950	935	938	949	944	959	960	921	1000	958	984	991	977	926	970	985	889	924	979	922	927	981	901	975	971	921	907	904	971	905	970	977	889	1026	889	996	924	879	945	983	972	916	939	928	963	935	932	985	971	938	974	963	952	912	914	986	957	979	930	953	924	897	972	942	933	955	948	920	934	910	955	894	954	970	973	932	959	959	903	976	923	868	947	947	991	921	894	944	969	910	996	931	967	940	946	997	957	965	983	940	943	916	954	943	950	951	963	945	904	948	950	857	928	956	928	948	942	991	929	906	981	982	965	962	936	978	949	940	942	908	916	953	1000	913	898	922	1029	981	949	909	902	935	931	942	966	964	996	882	957	953	940	963	1006	936	979	900	1000	982	929	934	911	999	956	983	965	1001	948	971	985	978	929	985	921	950	927	1013	952	912	899	973	936	943	973	937	983	928	954	996	947	920	944	985	954	1004	972	930	949	936	962	912	911	922	934	1001	954	956	941	965	914	977	989	968	980	967	950	957	962	970	967	954	945	927	941	986	991	954	984	928	904	937	983	943	898	956	914	917	1003	982	905	955	950	956	985	936	936	976	976	946	917	945	955	941	987	934	910	972	967	933	908	955	982	925	929	920	952	927	1002	987	873	1001	953	918	930	967	959	924	906	1022	926	921	963	968	939	929	951	909	970	900	942	947	1004	983	956	940	952	911	946	961	966	933	957	912	949	971	866	893	948	952	966	954	936	945	927	959	974	995	935	930	856	970	945	908	930	915	963	941	885	915	959	967	988	974	939	947	915	929	919	950	982	949	924	943	924	987	958	945	976	944	969	1014	945	975	931	945	900	929	951	949	977	937	975	1006	914	945	962
24384	21002	23987	28207	21004	21033	11044	686	486	423	442	415	376	371	357	331	382	304	364	355	381	345	358	332	343	365	396	323	336	366	323	351	342	320	309	317	333	356	322	328	334	318	321	318	362	349	339	286	370	304	324	333	370	296	321	352	300	330	325	337	379	315	309	306	306	307	295	330	305	353	296	297	304	349	325	339	299	324	317	338	296	361	359	290	307	319	342	324	310	343	337	397	364	353	322	355	325	324	345	315	318	326	324	321	319	358	344	334	308	336	300	353	305	305	331	365	330	310	346	348	299	360	337	343	320	351	381	336	339	303	329	332	320	316	343	337	326	349	282	323	337	345	337	353	306	320	321	320	351	326	330	309	317	332	296	333	288	320	319	321	319	361	310	342	319	311	338	300	331	335	313	312	337	338	323	293	338	312	302	335	344	315	290	319	319	301	302	329	334	318	347	313	281	322	314	297	332	329	317	338	360	318	326	349	334	356	334	323	327	328	303	321	331	298	308	323	325	344	329	353	337	340	334	317	309	316	322	290	325	321	358	347	318	339	340	322	314	343	340	346	307	317	336	322	331	306	341	329	351	330	288	348	348	317	319	304	315	338	310	297	318	338	376	334	322	312	327	298	321	310	318	326	321	295	341	332	323	324	327	345	328	356	360	338	351	335	309	312	338	282	310	322	322	322	303	334	340	315	319	361	344	366	322	309	305	309	309	338	341	289	298	295	326	374	341	337	297	329	311	351	331	323	341	315	327	321	353	334	347	339	345	333	352	335	340	334	320	304	323	306	299	332	344	336	332	279	330	321	325	359	334	334	322	337	318	343	362	358	349	319	321	323	333	353	298	305	350	343	306	323	355	339	330	354	300	315	323	331	338	332	311	328	356	328	314	333	363	372	342	323	346	321	335	338	351	318	359	337	320	323	319	316	302	352	348	325	350	343	335	294	366	312	294	323	298	361	317	333	291	297	296	338	331	305	312	294	299	302	307	311	304	331	329	322	324	328	296	324	306	339	301	321	304	322	332	316	288	348	320	324	317	332	356	352	338	334	356	324	350	406	301	276	300	358	332	328	280	317	340	297	317	300	335	372	335	311	305	288	345	272	332	336	296	330	319	318	346	315	305	321	337	342	344	331	309	308	306	310	322	343	314	352	332	330	331	319	330	321	349	330	353	330	333	325	343	351	341	336	338	314	342	331	329	314	315	341	325	351	314	341	358	328	316	348	321	331	333	334	319	327	305	330	347	314	318	307	294	306	333	360	287	308	292	322	330	336	331	372	349	340	337	338	341	337	362	332	315	300	331	318	339	315	273	325	328	353	344	336	341	316	345	352	305	337	323	343	356	348	348	325	329	317	360	311	292	314	347	313	321	353	340	305	322	295	264	346	314	356	314	335	327	387	338	312	323	346	305	321	336	318	345	330	311	339	311	328	310	318	322	340	308	305	346	310	329	318	300	341	365	333	295	340	390	339	326	326	304	318	312	338	340	331	311	311	326	333	329	305	290	329	312	320	300	277	316	328	364	362	328	318	310	326	305	331	329	383	329	315	382	333	337	323	309	338	307	316	323	320	326	300	314	340	305	323	332	293	356	317	313	373	336	346	344	334	345	371	330	294	332	286	345	307	307	307	322	308	333	303	340	304	332	342	303	327	315	339	341	290	307	345	295	315	364	306	310	333	301	321	327	317	291	302	311	352	360	323	290	304	346	299	346	335	340	346	337	334	307	327	318	314	344	327	342	321	333	352	331	323	360	325	335	345	334	335	356	314	306	349	341	340	324	319	318	326	349	356	354	350	356	321	313	315	341	335	350	293	340	308	337	319	339	361	315	345	305	310	301	303	344	361	331	337	332	328	302	331	370	313	328	318	345	346	324	306	329	315	349	309	344	360	321	326	358	302	337	334	338	355	334	339	355	344	333	341	324	332	314	339	306	339	347	314	324	330	348	289	328	297	344	319	323	311	324	314	352	332	310	332	333	310	353	323	362	354	347	336	345	303	308	315	334	339	306	340	326	326	363	300	333	317	329	318	335	344	342	315	346	312	328	287	328	306	297	319	311	342	336	329	298	309	333	333	293	344	363	305	317	345	302	307	316	334	319	387	361	316	347	289	326	323	338	337	358	319	322	323	342	324	328	325	339	343	310	333	318	306	313	309	324	309	323	303	298	278	350	346	314	361	372	304	301	299	343	298	317	333	329	334	344	320	337	314	303	342	346	339	335	356	303	333	324	303	307	329	320	327	323	308	334	319	286	321	299	323	358	327	312	296	365	297	332	346	331	289	313	319	351	342	323	325	338	357	322	299	323	321	324	354	313	325	358	309	352	329	294	322	336	350	364	351	362	350	311	297	334	333	297	351	330	323	292	330	339	395	324	315	320	343	305	304	313	321	288	337	354	291	338	301	335	329	320	316	355	356	340	304	318	310	286	307	317	293	354	349	326	301	363	327	344	327	319	319	328	341	333	320	334	322	330	336	339	330	313	343	297	336	291	330	314	294	319	318	302	287	323	301	328	334	307	360	302	328	321	323	359	342	319	318	314	321	312	319	292	326	331	318	322	333	351	321	344	337	306	344	341	334	334	350	320	321	307	329	324	329	338	313	347	294	329	323	321	330	338	299	357	352	311	320	292	308	316	327	371	293	336	352	341	300	276	298	337	315	315	345	385	359	299	353	348	301	319	308	323	317	348	330	330	311	305	322	347	303	345	302	327	311	323	302	335	319	346	302	284	298	342	327	315	329	338	346	314	360	340	358	338	351	346	328	355	297	333	320	310	320	331	321	315	326	351	319	329	350	333	306	310	323	300	352	286	343	298	298	339	360	374	326	318	344	317	340	324	306	332	341	305	310	308	329	343	318	349	322	352	314	354	334	313	304	336	348	318	336	299	314	336	327	329	320	348	311	335	330	349	351	314	309	287	332	348	324	351	341	318	304	326	347	346	339	344	365	365	330	337	295	320	319	340	319	325	355	325	329	298	328	331	301	328	338	304	279	337	326	356	339	354	303	292	317	334	350	324	293	324	333	352	368	324	303	319	320	370	354	331	350	311	326	339	364	328	312	319	312	333	319	328	326	330	310	336	296	262	321	337	297	335	310	327	321	318	277	295	349	320	334	336	335	322	330	313	299	298	295	325	316	335	322	324	311	358	304	328	280	297	291	321	343	337	322	324	328	351	356	357	347	318	341	333	333	316	324	364	331	307	323	343	354	313	331	295	337	303	327	322	284	301	348	307	307	317	327	329	308	317	388	310	329	342	322	348	316	303	309	308	305	305	295	336	299	315	344	343	375	336	311	326	330	312	345	345	327	316	323	345	350	334	277	310	291	339	346	340	312	326	344	310	319	318	331	326	330	323	322	366	309	312	318	349	354	365	324	341	330	302	320	296	340	332	324	329	327	293	331	360	324	325	359	304	297	311	320	302	317	345	319	310	323	354	327	342	330	337	320	333	336	316	335	323	314	339	358	307	318	336	336	335	306
3959	3200	1736	1054	877	822	745	678	698	715	703	725	718	765	730	716	705	662	707	708	709	697	692	700	679	723	729	687	700	673	685	714	681	702	659	727	688	668	695	719	708	692	695	658	710	635	677	738	689	735	689	719	700	705	706	704	707	673	672	649	731	708	672	676	733	656	693	668	729	726	721	686	681	665	707	709	676	722	682	662	662	696	686	676	678	694	630	707	697	755	683	721	685	644	672	692	691	673	733	709	695	675	748	727	775	693	712	689	685	663	711	699	703	690	709	681	674	720	687	641	646	708	694	680	674	708	699	657	730	729	649	710	685	714	712	672	701	732	672	669	722	695	741	641	728	730	692	648	643	682	685	709	718	704	658	737	666	689	675	677	656	710	663	685	689	764	687	704	785	699	726	706	713	747	726	736	630	699	686	689	721	688	681	703	697	668	684	694	685	695	684	768	716	695	685	675	710	697	662	745	741	664	674	707	680	687	676	722	688	727	673	758	698	689	704	667	726	632	685	672	708	678	698	686	681	710	701	697	681	704	738	693	681	691	670	673	683	674	663	681	677	691	732	693	715	694	670	665	696	718	700	681	680	654	684	754	678	638	738	713	721	690	731	694	708	737	703	681	685	664	721	678	711	716	690	686	673	716	693	705	717	683	688	697	712	689	691	679	701	703	694	688	674	690	674	674	697	707	704	730	676	679	704	676	716	689	723	703	688	698	667	654	721	652	688	676	660	716	678	732	704	724	662	743	674	705	689	643	673	687	709	704	705	709	705	703	646	680	686	650	717	692	679	655	690	699	733	710	678	720	704	720	673	684	716	695	742	645	748	695	719	698	699	733	680	708	702	663	709	676	703	727	699	708	703	678	705	671	691	684	686	758	684	646	701	713	718	672	715	694	697	686	649	706	696	693	657	725	701	714	664	733	718	692	728	680	694	718	713	630	713	678	682	644	674	675	701	657	701	707	747	674	678	684	668	658	701	662	730	667	701	732	705	685	688	710	663	701	734	690	733	718	724	712	685	667	747	739	691	733	704	721	707	735	697	737	719	732	648	672	726	730	711	750	680	708	724	706	714	651	666	690	642	744	738	727	701	683	681	680	756	686	669	724	690	712	676	733	687	737	687	752	701	691	746	677	672	767	691	714	675	685	709	694	719	692	673	713	690	697	645	707	688	720	718	712	669	710	670	717	715	674	669	668	745	700	676	685	719	630	734	698	664	704	734	686	654	681	723	660	697	692	685	718	708	681	680	675	674	684	727	729	668	722	752	701	705	634	754	711	725	687	676	704	700	699	654	706	702	722	676	701	699	691	690	688	695	704	726	679	670	711	704	666	686	722	712	673	707	669	680	700	673	657	686	645	689	667	681	712	710	703	712	702	701	720	707	677	668	690	717	696	767	692	678	686	680	655	702	701	741	730	703	657	709	685	675	697	674	698	700	663	685	692	721	706	727	699	689	662	649	710	691	689	699	711	718	680	713	732	664	690	723	669	700	694	682	661	726	678	670	629	726	668	693	693	716	702	652	709	689	695	755	654	686	682	741	689	701	682	766	667	677	709	718	698	686	709	703	682	712	652	712	647	684	691	671	707	680	737	716	709	691	718	642	665	691	677	696	665	704	741	661	673	725	684	654	687	670	637	686	703	734	703	708	708	682	701	714	701	695	681	716	684	665	789	679	665	721	711	662	705	700	748	685	716	702	704	633	741	722	700	671	703	741	680	676	709	668	618	675	705	691	720	696	667	719	698	667	695	648	724	675	661	679	698	672	731	620	694	716	703	704	702	670	725	702	689	642	676	724	705	726	703	723	671	703	674	694	685	696	718	707	710	659	687	667	661	680	646	737	694	697	709	723	688	668	650	668	679	674	703	709	678	720	707	684	664	631	674	715	712	710	680	708	655	710	690	687	692	708	706	765	659	682	661	695	707	678	715	652	679	705	712	714	741	716	731	693	658	687	695	652	662	701	696	696	733	682	669	681	693	676	718	706	680	682	729	695	679	695	684	683	696	707	683	669	720	667	681	677	657	667	659	692	726	690	697	710	660	720	668	691	703	689	685	743	709	732	761	716	708	653	674	693	669	748	661	695	724	695	730	674	714	607	668	666	661	675	677	720	732	652	687	695	716	646	691	668	669	706	663	693	706	698	675	688	703	671	672	678	682	666	705	702	690	667	673	697	680	694	713	705	709	695	694	686	718	714	675	675	680	717	699	663	669	669	687	653	675	673	637	675	643	686	719	683	694	661	712	658	715	686	716	693	642	688	664	714	704	717	671	705	697	678	687	658	707	707	704	661	694	691	713	681	721	681	720	688	760	702	687	695	701	721	661	644	719	693	771	659	682	659	716	659	736	666	680	749	707	685	653	652	721	723	735	675	720	672	699	709	716	664	670	668	751	663	654	719	681	676	685	709	717	693	684	698	702	679	727	678	646	660	680	751	688	661	693	694	709	699	709	662	674	707	669	696	698	712	740	749	726	705	660	698	684	670	669	683	703	674	669	684	687	683	698	692	662	690	635	700	676	705	658	713	712	716	710	694	690	718	757	682	717	693	651	629	699	689	691	682	710	735	672	629	716	754	655	658	710	673	700	711	684	668	694	717	684	703	693	706	658	644	703	704	654	726	655	635	685	692	655	703	702	685	727	707	653	700	683	707	683	712	696	669	706	717	656	666	645	685	694	667	688	717	728	743	659	660	733	692	680	679	711	701	663	663	661	727	701	611	733	710	690	678	699	700	700	700	715	667	691	707	676	681	658	682	786	725	726	689	687	684	680	670	714	671	708	675	690	719	671	683	657	706	683	724	680	689	663	668	738	679	697	690	667	687	679	659	707	694	705	720	670	696	681	706	679	722	714	710	674	690	697	696	711	702	677	734	706	701	679	741	708	702	714	683	690	693	659	714	672	684	712	678	724	722	672	679	691	715	735	699	674	711	695	736	741	683	669	754	700	649	673	700	695	670	675	704	693	748	641	672	707	646	718	741	721	689	710	655	684	719	744	725	677	689	711	705	747	721	670	666	732	661	668	726	743	673	730	675	671	669	680	699	632	742	658	732	672	686	672	741	700	673	741	738	690	687	663	620	687	704	649	721	686	612	660	675	677	691	681	699	730	684	661	732	710	709	704	681	721	663	710	678	663	721	679	720	695	696	749	694	626	671	687	667	675	683	709	717	684	658	701	692	743	705	635	714	688	706	678	701	698	683	686	655	683	731	669	668	658	721	678	660	687	674	710	669	676	715	714	713	669	697	715	714	728	685	708	698	693	654	674	702	703	746	711	680	706	683	633	658	695	718	672	707	702	663	706	700	701	684	697	698	664	674	650	698	742	702	713	723	703	667	668	676	655	727	668	702	698	677	701	644	661	749	657	699	659	717	691	671	677	695	708	713	664	691	719	666	715	697	718	703	709	692	717	742	716	656	665	696	673	678	644	726	701	783	688	738	667	681	710	701	688	659	712	732	689	709	716	641	723	701	708
33225	15058	2475	491	350	344	324	279	313	283	297	324	288	335	319	306	306	314	314	303	317	298	306	320	331	319	303	320	302	310	296	313	321	287	361	297	311	311	311	351	334	323	318	300	326	334	282	321	306	318	279	245	302	333	315	322	316	337	283	326	314	306	330	322	315	305	312	323	309	338	269	291	317	290	317	307	306	317	327	309	276	307	303	311	315	330	317	292	322	329	323	302	322	296	307	313	314	339	331	314	274	289	342	335	328	342	264	315	329	329	318	335	331	312	315	293	319	308	342	335	273	318	331	337	345	332	308	331	292	339	311	298	332	277	323	345	301	326	340	325	331	310	310	316	336	333	318	309	311	335	309	341	336	293	282	285	323	322	293	297	316	286	290	306	316	336	309	332	320	321	347	324	312	343	335	342	308	279	319	311	291	333	320	295	325	336	307	320	332	313	314	297	323	313	318	297	316	297	333	351	319	335	308	323	324	352	296	313	289	319	336	321	353	325	339	340	312	292	298	289	316	305	278	329	314	316	332	341	309	318	343	315	318	308	312	313	303	314	320	290	308	354	336	305	324	303	308	302	326	313	327	322	304	311	312	311	302	321	310	310	324	308	342	310	338	326	322	332	303	298	307	334	279	308	283	328	347	313	331	304	330	328	296	334	284	308	301	328	334	299	345	289	290	316	317	349	322	279	311	282	323	269	280	290	294	341	345	307	295	336	317	323	320	302	328	301	322	318	279	302	332	356	328	301	296	317	295	342	329	324	321	319	311	330	334	313	325	321	287	305	323	313	317	303	324	348	362	330	298	336	288	343	331	337	307	331	329	324	316	324	288	276	309	323	292	315	303	304	350	322	313	302	331	294	277	347	327	314	323	315	327	301	321	308	279	334	288	298	320	324	317	321	307	282	309	353	319	294	333	329	323	323	310	319	330	340	317	318	315	295	318	281	282	294	304	319	322	318	316	299	333	323	326	321	312	317	300	334	284	317	292	320	311	314	325	348	307	288	260	328	311	295	326	304	312	338	321	300	317	313	329	286	282	300	332	301	336	313	312	327	333	314	330	290	285	318	333	340	319	294	324	309	286	303	294	290	272	315	329	302	319	289	340	340	326	319	314	363	292	311	312	295	281	309	304	305	315	320	305	318	343	295	314	324	336	335	329	331	324	316	332	314	334	339	356	322	310	296	330	315	327	340	334	332	326	276	312	326	306	277	315	301	328	324	326	303	302	337	321	330	289	337	324	382	284	320	286	292	318	327	347	304	303	297	345	305	280	299	298	320	296	338	332	322	336	294	343	322	318	292	320	284	310	323	335	327	325	295	320	341	335	304	327	295	310	301	336	303	308	293	286	314	344	313	301	332	314	295	321	298	312	323	331	282	316	306	277	332	332	311	323	332	322	307	298	334	345	333	305	327	337	349	312	304	304	340	323	304	352	317	283	305	323	323	323	272	307	320	306	324	307	322	300	343	288	344	330	298	276	292	311	321	322	283	303	314	341	332	317	319	345	304	329	311	318	294	339	299	320	302	317	332	318	316	338	339	299	317	308	294	303	349	329	313	316	298	298	283	319	284	324	302	332	337	311	319	288	320	315	309	281	304	327	324	307	291	314	323	293	356	336	328	296	284	284	288	317	328	296	345	333	337	321	322	305	329	343	337	283	300	274	330	326	328	297	310	327	318	331	297	321	311	292	309	295	312	319	317	293	288	300	291	319	315	335	328	287	324	316	347	277	301	279	311	314	307	300	288	312	325	288	302	323	325	297	312	295	317	289	332	321	301	333	307	323	317	310	335	290	335	322	302	318	280	278	295	325	283	299	324	318	324	292	281	308	332	289	362	313	310	317	282	304	346	282	319	327	330	296	335	323	324	317	330	332	292	323	315	306	326	322	281	310	300	333	325	318	340	300	300	326	308	321	309	289	332	316	342	330	299	323	320	315	279	347	297	313	329	315	306	319	318	320	316	297	327	322	309	319	301	323	328	320	308	321	300	286	271	315	341	315	290	306	331	298	306	371	307	314	306	287	313	322	335	303	319	291	317	325	305	300	293	311	368	332	321	306	307	297	307	335	292	328	308	344	325	295	338	326	324	311	341	286	309	319	317	337	311	322	298	335	302	337	310	302	324	347	312	316	278	318	317	325	304	300	288	336	317	294	320	329	297	302	318	321	306	316	298	309	329	328	323	257	334	339	314	300	298	329	284	297	324	293	315	285	283	319	311	304	316	283	319	304	314	315	291	340	325	311	348	305	323	318	292	329	310	325	315	310	297	315	308	301	323	338	320	331	322	340	314	292	303	308	309	315	320	303	284	316	341	338	329	316	314	350	310	301	298	315	299	286	300	336	280	296	332	317	338	340	334	314	334	346	275	296	320	310	295	302	294	326	305	334	334	321	356	331	313	294	301	359	308	298	302	297	317	308	313	341	311	307	312	298	344	280	279	317	310	357	307	286	278	289	327	305	322	354	342	312	323	310	328	285	306	303	305	288	322	306	290	315	292	306	309	303	312	358	292	312	272	354	304	287	334	327	301	316	332	344	309	307	290	345	327	325	302	310	316	298	312	331	318	320	287	312	321	292	339	330	326	332	305	350	331	297	291	357	312	315	325	322	285	288	333	356	298	294	280	346	331	309	332	360	322	328	324	301	306	345	323	324	339	302	317	328	305	329	264	331	293	285	338	336	344	321	308	298	355	327	294	294	303	328	288	292	327	297	326	316	332	341	303	361	318	300	329	319	316	326	297	314	340	296	286	313	309	345	358	289	326	296	300	298	311	287	331	311	297	360	330	325	299	335	340	296	337	297	338	357	312	310	335	332	303	330	274	284	299	338	331	296	336	311	279	301	310	340	315	325	288	314	328	336	303	307	300	271	317	325	323	346	328	294	304	302	325	288	310	320	368	312	325	316	320	333	287	318	318	286	296	317	292	315	338	327	340	306	313	299	333	303	298	331	304	298	264	317	308	319	338	334	295	311	314	299	293	307	309	320	294	276	338	358	320	296	306	334	301	323	282	329	319	318	306	305	294	298	302	315	310	342	307	293	301	313	335	345	301	345	328	341	307	317	313	308	301	316	285	324	304	312	313	322	337	316	321	329	295	310	322	297	320	320	298	324	350	327	319	320	327	340	309	317	286	339	279	321	334	318	338	286	320	307	331	325	329	335	313	315	354	311	353	343	316	310	337	286	354	304	311	337	321	327	342	327	324	315	331	331	297	294	310	278	340	334	290	295	367	329	326	320	325	310	315	300	310	329	315	347	303	320	327	296	298	314	328	319	338	291	303	316	350	292	341	344	346	306	326	358	299	333	307	324	330	336	339	318	305	289	306	320	320	278	366	308	332	298	316	318	295	286	316	331	297	319	304	322	292	323	328	317	318	337	287	292	342	309	299	331	335	318	306	344	348	308	325	354	311	305	338	311	287	292	306	349	290	308	308	344	318	331	320	318	329	292	326	306	313	311	349	333	330	281	313	341	307
7812	829	717	736	709	748	802	753	731	683	747	754	731	726	716	741	697	724	736	717	726	767	708	706	722	743	747	708	727	747	715	687	728	727	706	768	727	710	710	687	751	700	698	693	738	732	717	747	714	745	711	724	743	728	718	724	747	729	719	714	745	709	711	696	729	708	754	716	692	699	749	664	718	705	722	747	696	786	678	703	692	725	753	708	759	791	727	723	737	747	678	710	756	755	705	718	703	725	680	780	712	714	708	753	701	711	731	672	697	682	741	732	662	732	693	766	693	772	723	713	686	761	785	724	747	760	764	743	696	691	737	772	711	696	681	748	769	735	725	751	756	733	699	702	693	767	733	744	710	696	738	750	708	747	756	746	740	705	735	740	680	704	726	751	699	744	757	711	750	724	742	742	727	700	731	706	702	724	702	747	742	730	738	746	737	701	773	721	750	680	708	782	742	742	718	755	750	755	674	729	723	719	705	741	702	768	736	732	729	706	725	786	729	725	667	721	719	743	703	697	763	724	764	765	690	719	751	710	693	685	688	739	656	734	793	760	707	728	746	724	711	704	742	746	717	689	712	767	745	708	745	663	786	789	740	728	771	733	734	766	721	705	747	680	761	707	747	724	786	736	702	663	730	732	750	748	741	709	732	751	701	747	715	711	689	736	746	715	706	747	722	715	755	731	744	741	723	699	717	708	697	690	699	734	700	694	759	755	734	731	646	779	713	681	721	736	735	743	753	703	707	712	747	770	769	743	754	746	725	694	684	730	702	716	779	718	729	672	736	715	733	710	721	752	733	750	668	724	719	724	736	709	759	692	762	716	741	728	713	732	718	698	699	708	712	733	724	760	778	713	752	744	747	758	712	742	744	733	725	710	739	684	711	704	766	740	744	753	702	766	752	695	730	713	687	709	668	702	739	739	725	680	656	759	721	710	763	765	732	723	726	757	766	704	731	734	740	692	725	718	759	738	731	732	691	702	725	672	725	734	765	714	741	696	706	692	729	699	753	756	733	724	771	685	758	708	731	769	733	729	722	724	705	730	716	741	748	718	712	762	722	773	731	758	730	709	708	772	736	662	709	713	722	771	717	669	722	766	696	717	720	683	679	701	772	709	742	741	717	706	706	685	730	738	751	665	708	737	729	729	734	730	749	762	767	681	749	719	731	739	744	758	673	700	763	648	694	728	750	734	715	754	716	744	678	734	689	703	753	723	744	728	728	747	702	735	713	739	689	672	737	684	716	699	743	692	705	684	710	780	755	732	774	733	724	742	748	802	724	704	730	692	671	743	725	768	721	747	716	731	719	713	755	733	748	744	729	700	719	703	717	733	707	718	758	699	733	708	723	739	734	782	720	714	706	748	707	762	745	745	730	735	687	710	753	683	692	707	710	717	712	710	754	712	774	776	723	723	749	711	738	711	716	745	730	666	715	702	747	721	707	729	712	731	737	733	699	707	706	752	690	767	773	708	726	687	747	668	742	759	772	677	778	709	757	716	709	789	731	708	757	685	748	743	742	719	740	695	720	731	713	681	730	763	727	712	692	658	706	698	736	722	719	777	725	721	708	717	745	741	735	692	717	703	731	739	715	742	762	717	747	725	716	732	714	748	772	706	749	693	732	720	738	728	725	715	721	720	705	751	676	698	698	731	723	726	723	718	730	714	732	680	759	725	693	693	754	748	728	733	722	809	736	697	721	724	737	737	747	687	721	722	751	696	737	712	710	729	745	740	733	760	726	740	694	697	715	766	711	725	730	757	731	734	714	730	690	705	770	700	702	765	751	706	735	746	752	722	719	739	713	697	713	714	751	755	729	682	720	721	736	766	744	724	716	708	690	730	702	726	725	713	733	684	763	771	694	724	753	702	711	736	767	702	725	705	704	796	732	737	780	717	734	727	772	731	702	769	727	751	765	725	744	708	708	717	687	714	726	734	737	721	700	783	674	742	731	717	747	767	704	713	752	790	704	708	718	688	740	672	719	735	733	765	754	764	742	812	711	683	725	740	731	733	764	705	703	709	766	740	735	685	707	717	775	710	700	764	712	750	727	714	791	713	707	740	747	739	719	720	779	709	746	670	765	740	703	743	747	733	688	772	675	728	761	686	707	735	704	728	731	694	735	746	697	758	709	757	711	754	691	778	745	746	747	718	724	719	704	731	735	706	699	735	695	717	667	775	757	722	747	718	720	714	746	704	717	722	700	717	767	738	722	792	683	749	745	724	713	766	753	743	703	710	740	689	690	737	762	745	679	686	791	716	710	713	725	729	709	731	727	760	725	686	730	692	704	740	697	727	730	747	730	745	722	715	740	746	672	744	725	757	768	751	694	710	727	730	738	677	722	716	738	725	738	660	710	683	702	721	714	679	705	745	763	752	699	742	744	692	700	729	660	791	740	749	708	733	746	743	774	706	713	710	711	760	726	784	722	748	711	714	697	750	705	735	744	705	736	749	702	741	798	709	725	720	666	726	731	721	716	765	749	706	699	803	735	711	740	686	727	710	790	751	739	738	694	731	671	710	782	714	704	692	698	739	711	709	735	704	768	748	739	740	743	690	764	717	731	728	697	717	738	745	734	717	725	727	740	771	737	769	743	742	753	724	740	720	709	661	736	755	745	747	767	688	718	748	698	768	733	766	767	767	717	693	743	745	760	732	744	733	760	726	766	726	733	729	720	732	725	731	754	745	741	728	728	741	753	742	775	662	718	755	728	702	721	781	726	719	686	708	781	759	722	714	711	711	751	793	741	779	701	722	707	752	711	710	680	777	768	742	701	713	732	718	712	703	696	724	772	757	744	710	704	749	694	748	741	700	734	757	730	771	728	727	716	743	733	711	719	706	757	742	741	692	743	757	714	733	741	758	701	694	794	703	753	695	716	774	703	713	684	681	727	691	696	706	767	716	717	744	720	728	743	754	781	724	712	708	745	701	719	712	754	742	743	698	719	722	704	718	683	756	695	725	762	764	767	750	735	749	696	731	745	752	764	723	745	778	748	730	732	756	677	727	743	748	749	753	776	730	722	743	705	714	734	719	715	758	684	725	714	722	771	734	744	666	752	773	769	771	776	718	717	750	714	699	738	713	735	677	741	732	706	735	722	751	704	719	741	705	710	769	686	733	725	744	725	686	739	757	724	718	769	767	744	726	694	711	698	775	695	687	730	737	729	711	698	742	752	706	755	718	741	707	734	734	753	697	708	705	724	697	701	745	680	742	703	724	790	725	729	711	742	773	737	734	729	684	711	757	718	730	693	705	730	714	676	729	724	718	695	699	725	731	784	736	736	730	760	739	727	686	694	726	728	704	765	733	752	740	674	732	762	750	724	693	736	741	773	694	718	754	729	773	762	717	742	741	735	765	694	701	718	747	755	745	681	734	756	709	728	721	698	730	710	775	733	737	715	716	745	730	750	725	778	742	697	746	698	741	716	749	725	749	770	726	738	665	724	768	718	709	734	736	689	714	764	745	732	712	730	737	727	724
25025	20978	23588	28555	20977	12895	791	574	501	494	475	503	466	487	452	466	497	451	446	471	455	484	475	452	416	467	436	442	448	435	410	493	442	451	389	429	426	453	456	462	462	456	441	465	424	432	458	448	462	460	454	428	471	456	441	450	444	415	483	458	475	448	446	464	438	453	466	426	462	508	411	481	493	463	455	483	451	417	458	489	500	464	449	401	448	439	449	431	446	421	410	464	477	424	444	443	449	411	442	415	441	442	456	432	427	415	434	441	430	403	430	443	463	464	441	442	436	417	429	471	439	425	420	465	449	430	441	458	464	455	447	467	456	466	443	438	456	479	446	440	457	429	425	451	444	426	440	458	447	455	446	401	446	456	417	473	468	479	476	477	444	429	452	445	466	477	440	442	423	439	444	431	406	428	428	471	450	453	469	459	416	467	421	429	434	534	419	461	489	467	449	410	446	461	417	442	449	413	456	466	452	450	464	470	477	446	453	427	451	474	442	419	460	435	445	454	456	446	468	437	431	459	450	450	439	467	447	450	448	428	414	457	425	459	439	443	462	467	453	393	432	437	459	439	455	473	477	480	442	425	402	438	435	455	419	417	450	450	431	476	478	459	450	438	443	448	455	457	453	398	480	403	474	452	461	435	405	435	473	433	473	466	451	437	429	467	479	409	478	448	445	453	464	443	404	452	454	430	436	463	393	425	441	458	466	455	444	469	423	449	441	496	479	460	433	420	499	440	434	459	462	457	472	449	441	484	435	476	450	424	430	463	445	431	447	446	474	473	476	465	440	447	404	463	464	435	479	483	439	436	424	462	407	469	451	428	438	478	438	442	446	457	459	453	475	399	457	432	470	432	467	453	463	431	439	437	471	445	440	455	472	466	454	508	430	413	446	427	441	426	438	463	467	447	464	479	444	401	465	433	471	424	477	380	422	434	492	469	449	417	449	453	450	442	479	424	498	461	434	490	483	449	454	459	443	433	413	440	420	478	438	458	450	431	452	427	421	458	481	443	461	462	443	448	435	461	461	477	439	442	462	460	450	466	442	450	448	445	479	459	432	466	447	434	433	424	462	426	484	455	457	479	432	484	497	438	437	438	417	420	449	466	426	446	469	420	419	443	455	437	391	454	483	485	422	457	433	436	454	460	442	433	440	464	400	462	424	415	430	478	417	448	481	457	430	443	471	475	444	452	472	445	482	424	457	501	485	465	445	455	429	444	429	438	413	418	469	433	452	451	446	486	450	434	485	424	476	431	444	439	399	503	423	448	408	432	423	445	462	440	445	452	439	429	444	447	444	447	412	453	462	482	437	427	434	490	451	415	425	414	462	450	447	458	444	504	455	450	424	436	414	445	434	418	448	469	458	485	489	476	512	448	480	422	405	421	450	474	444	477	421	449	445	487	451	464	463	449	493	462	476	487	443	426	470	446	434	405	457	438	438	454	411	418	432	428	433	482	466	436	471	464	413	454	409	449	450	448	435	400	455	452	418	425	456	463	437	455	443	438	446	466	426	430	397	457	446	432	464	478	449	448	438	404	483	453	474	426	456	450	447	491	463	474	420	469	410	446	482	503	462	483	397	414	442	472	462	379	482	441	457	457	469	463	475	478	424	462	431	420	433	438	437	434	452	426	409	471	460	455	430	486	426	425	471	438	444	451	455	480	445	457	436	439	449	405	453	403	467	462	458	430	422	425	430	452	422	486	439	465	447	432	441	454	478	473	454	411	433	475	471	486	492	461	452	458	442	461	477	452	447	463	448	402	433	416	434	461	428	441	460	465	477	439	427	429	476	419	392	430	434	452	450	451	473	433	460	459	450	449	466	459	476	463	451	483	456	430	485	426	454	429	426	486	431	454	442	457	440	471	440	424	435	427	463	439	455	465	476	451	440	457	481	430	456	471	442	423	422	439	455	469	413	449	445	477	497	442	449	434	445	490	417	461	420	391	431	474	446	395	459	470	465	434	460	439	433	429	490	457	475	457	438	494	433	506	483	446	444	448	417	416	439	447	447	431	451	420	494	456	423	452	438	424	467	435	468	423	455	434	435	481	437	434	415	419	401	442	408	452	445	460	449	424	465	454	459	419	418	439	431	449	477	464	443	408	473	429	413	451	486	452	492	423	476	460	486	462	454	445	444	445	471	449	447	432	438	456	474	464	418	450	420	436	450	459	459	500	472	480	482	464	412	433	474	456	425	424	418	460	450	458	478	474	480	452	427	407	468	458	441	472	483	411	447	423	473	456	462	475	458	439	465	473	459	438	451	455	459	429	467	486	458	463	467	457	433	455	427	404	471	414	418	385	421	450	460	438	433	416	451	433	430	478	453	430	447	495	434	468	438	457	488	465	487	435	451	462	446	422	436	485	417	478	477	472	409	453	455	463	430	457	439	380	440	454	441	447	460	400	443	434	438	481	416	411	419	446	462	435	409	443	436	492	475	470	430	462	437	448	474	476	459	423	456	454	452	499	448	440	454	484	454	458	479	444	421	428	449	458	419	455	442	469	446	467	454	445	486	442	454	428	412	473	447	458	456	439	446	428	465	464	399	426	475	476	500	457	453	458	453	450	449	431	481	410	423	427	440	448	445	473	451	471	446	475	449	391	454	445	450	482	442	471	416	441	438	488	454	479	492	445	424	469	491	460	465	451	408	422	472	446	436	463	451	434	447	469	419	435	388	459	491	451	501	410	405	485	454	456	449	421	449	441	447	439	487	452	398	438	427	464	440	404	467	482	453	441	420	469	428	438	483	437	422	485	455	438	472	452	459	458	444	428	457	428	466	459	405	426	481	478	452	467	443	455	456	431	420	414	422	428	486	438	451	447	429	443	432	451	436	456	463	474	420	420	460	455	427	438	433	465	427	437	446	442	446	454	421	435	483	469	442	450	470	450	432	430	434	460	446	413	444	452	473	451	456	466	505	400	448	431	458	417	439	453	442	427	452	443	418	464	431	449	456	458	487	459	487	457	452	457	486	427	419	420	459	457	490	419	413	468	466	472	502	450	457	447	489	455	479	450	453	443	443	442	481	454	456	436	406	492	439	461	478	445	441	431	418	424	476	444	439	447	433	439	455	425	445	445	433	460	460	434	449	435	440	427	480	446	433	455	482	448	480	421	443	445	454	434	472	448	467	480	475	414	465	436	412	447	441	429	442	458	451	451	463	468	449	443	491	491	464	435	426	431	464	443	477	449	453	492	466	451	435	448	438	456	457	429	474	474	414	498	442	461	405	439	465	449	447	446	464	452	438	446	421	429	477	449	457	435	427	430	417	454	490	461	444	465	395	447	456	462	458	428	481	445	456	437	445	421	459	416	455	440	421	444	473	423	423	428	485	462	458	444	450	459	413	436	414	478	439	442	446	455	495	452	467	422	443	447	447	453	450	421	455	419	398	443	447	480	460	453	432	448	443	437	483	455	435	418	473	431	444	462	472	476	428	425	443	472	461	461	487	440	459	482	478	426	449	466	460	434	389	416
4467	2283	1453	1153	1040	997	985	1021	960	979	1006	951	991	910	962	1008	959	981	965	1010	900	987	921	951	938	988	929	954	993	923	1034	994	959	982	962	934	960	960	990	990	946	969	963	956	949	940	904	971	927	983	928	929	928	909	947	943	1001	916	946	931	984	935	920	990	959	967	904	990	929	933	923	919	999	989	978	919	947	1011	894	903	969	963	1016	946	995	998	901	1019	952	911	928	943	927	950	967	945	958	890	1004	980	962	970	985	944	978	969	934	940	993	948	924	964	940	950	1007	897	952	984	1009	972	938	941	952	1012	900	948	912	927	954	915	952	979	983	933	909	913	930	963	929	971	946	953	921	905	945	894	981	926	1025	935	936	932	948	940	927	929	891	969	1038	918	886	921	946	896	934	984	960	958	951	943	981	993	963	918	990	962	1005	986	987	932	941	961	975	967	916	959	978	966	919	987	940	941	951	930	934	929	912	1017	948	933	975	916	982	961	903	1002	940	932	947	942	957	965	910	1007	933	963	928	898	934	964	947	888	936	954	966	947	991	958	953	954	901	934	911	985	918	952	929	959	903	961	969	993	950	992	992	942	920	1008	942	972	922	985	935	911	944	949	952	943	963	933	949	895	962	921	939	956	920	1014	986	963	964	970	981	940	916	925	927	943	971	909	961	991	957	940	964	916	950	952	964	939	939	998	958	968	946	904	957	957	975	963	955	914	1002	994	954	955	909	1001	933	976	941	990	916	971	922	988	894	991	929	937	906	878	987	902	963	980	945	1018	918	964	939	971	961	967	970	892	935	971	922	950	926	980	974	947	959	947	962	968	954	975	934	999	931	1002	967	941	913	989	949	946	861	939	968	896	986	963	967	977	996	937	958	899	991	1019	932	963	902	921	964	952	903	980	948	943	897	984	912	917	956	1003	963	979	971	934	893	949	937	933	923	956	940	943	972	970	959	969	961	951	974	973	943	898	936	924	932	935	927	940	926	954	957	932	986	942	926	973	926	954	852	972	947	966	975	958	926	1023	972	958	1033	973	961	959	979	937	950	907	1002	972	980	968	975	898	891	908	910	986	1026	945	928	930	934	917	954	1038	902	969	931	931	953	910	978	920	924	937	976	990	937	946	949	944	959	927	964	919	960	945	939	948	919	968	958	942	965	978	950	987	938	915	997	955	945	948	942	970	925	868	974	978	978	981	938	988	1003	1001	942	949	937	887	980	960	997	954	965	933	976	895	914	973	939	951	987	948	953	908	989	1007	940	970	1003	928	964	983	919	950	913	949	943	926	953	941	947	941	950	930	937	938	970	952	948	980	964	970	861	872	976	970	946	991	929	943	925	997	955	948	967	933	922	1003	962	968	958	954	979	949	968	919	871	989	946	953	1063	997	966	936	970	971	987	942	920	976	907	960	931	924	965	913	996	927	925	913	975	963	966	969	945	910	947	950	917	923	923	925	928	956	944	939	936	911	993	971	948	929	975	979	955	949	937	954	935	932	910	950	935	905	984	992	959	923	951	967	943	982	969	944	949	982	962	950	919	950	1009	988	910	965	913	994	929	989	952	1011	949	961	960	933	976	942	932	959	930	1009	926	976	990	968	930	984	992	978	971	983	968	927	959	1012	942	991	919	952	988	944	1028	994	938	962	937	976	990	960	908	946	940	903	954	934	1003	968	977	979	1007	921	982	946	939	978	894	926	949	971	905	898	923	968	935	939	980	938	942	994	875	952	983	985	982	1009	949	923	974	944	955	944	891	982	978	989	962	970	929	1023	997	993	939	968	1005	970	984	944	999	990	886	982	935	1021	963	918	911	941	882	962	945	976	972	948	979	972	940	966	984	942	986	994	953	1004	968	988	994	945	899	910	987	883	950	947	944	940	909	867	935	933	985	996	963	930	988	986	924	902	958	982	913	949	996	950	939	894	1015	973	964	958	918	935	932	967	956	955	976	1005	916	944	953	953	1006	999	962	980	943	949	954	930	970	901	961	966	892	967	954	935	913	952	962	939	978	966	951	947	973	977	950	1006	915	891	930	967	924	923	962	945	972	922	952	950	973	959	949	934	939	978	955	910	950	993	966	944	959	1000	954	949	978	962	927	972	922	1022	993	975	963	944	877	906	968	938	953	980	1006	957	923	929	938	914	953	1001	984	935	960	952	929	955	991	984	940	953	955	991	968	927	937	988	961	981	951	946	955	943	941	952	1015	912	934	1033	936	961	943	970	993	981	937	969	916	947	919	909	970	923	935	1012	930	1001	923	929	996	915	982	950	982	945	957	953	955	944	916	960	1063	952	920	973	918	946	928	977	962	907	910	971	954	971	985	921	984	959	956	996	890	923	1003	914	927	971	1022	967	894	956	1005	962	975	943	960	950	948	964	952	936	948	950	937	985	920	922	920	931	950	920	996	993	924	953	1005	937	944	910	958	887	950	921	960	931	986	923	955	934	920	910	967	933	958	954	984	1002	932	945	884	975	946	973	920	915	984	941	928	957	984	979	912	942	956	975	933	894	939	940	954	953	926	915	951	892	947	939	948	930	952	960	933	907	910	938	1011	926	976	904	941	939	943	938	982	928	966	935	958	966	924	908	927	992	911	965	949	947	943	995	976	981	908	973	946	916	935	925	897	920	984	911	944	917	965	1019	935	908	984	963	910	968	960	966	949	955	892	978	911	949	977	918	938	978	980	942	942	945	1011	915	927	963	980	955	932	969	987	980	974	928	970	917	961	970	945	932	942	967	930	929	928	955	1013	992	940	978	903	959	949	960	928	924	963	941	967	955	926	990	981	927	970	986	935	951	946	945	949	968	934	986	964	975	935	946	957	918	978	958	943	921	951	995	921	945	963	941	918	975	898	925	931	928	953	964	916	908	893	961	936	934	997	951	967	920	988	898	952	977	918	958	939	1002	930	953	961	928	913	1001	932	952	1000	966	925	962	945	962	974	952	990	916	947	982	975	949	949	991	942	921	886	956	978	942	991	930	950	962	924	969	982	957	937	983	1003	944	943	966	1003	940	944	986	926	989	1020	912	925	934	960	967	989	1011	982	878	973	949	973	954	957	967	935	886	944	926	953	962	986	956	890	970	953	965	923	908	955	931	968	946	965	937	899	1003	958	964	954	938	1030	948	992	969	945	952	930	922	911	958	960	941	985	944	909	960	956	969	1000	1024	980	992	963	987	932	1003	975	986	1010	1001	930	947	978	937	949	962	993	899	996	1011	910	927	925	916	914	934	911	934	976	952	946	951	994	965	917	954	921	938	1008	932	920	985	934	1035	956	948	951	937	903	913	977	961	954	966	940	922	932	942	933	942	934	929	954	992	961	939	961	959	888	982	972	994	935	922	982	1033	934	978	957	886	975	939	951	984	957	969	945	947	983	985	961	988	964	850	939	968	940	986	998	1000	955	939	957	894	964	950	959	961	927	903	936	949	976	997	961	935	981	959	952	945	922	961	991	924	998	1038	949	931	923	961	1033	998	895	919	982	975	986	943	961	969	931	961	910	963	919	962	981	959	950	943	920	953	962	921	987	989	989	980	930	983	944	942	936	944	887	946	950	954	959	988	959	966	989	955
24388	20974	23971	28149	20979	21018	10961	688	479	415	470	411	386	389	355	376	367	367	331	339	316	338	330	319	325	338	325	321	358	295	357	357	317	364	339	323	367	364	317	324	360	306	336	333	342	324	335	338	304	366	342	356	340	333	312	353	346	344	330	314	334	312	353	346	345	303	343	328	304	326	340	333	363	336	324	353	319	320	322	345	326	327	295	309	326	347	311	337	339	331	343	345	341	340	308	298	305	316	328	322	309	341	316	365	304	265	308	341	345	345	334	296	314	321	324	316	289	372	328	340	339	343	348	348	339	350	321	346	292	345	318	365	338	332	304	347	308	353	344	333	351	313	328	310	301	308	310	325	363	321	313	322	326	347	341	312	312	310	323	301	276	349	309	320	351	310	343	327	377	336	359	316	334	328	323	324	317	276	324	313	302	363	313	317	339	379	305	337	307	319	336	324	321	328	376	321	280	352	316	337	346	328	331	316	306	324	324	302	337	281	289	340	341	324	348	338	345	316	313	315	332	335	311	335	330	318	329	307	337	326	290	303	366	332	349	332	324	330	352	331	318	324	333	342	305	307	353	322	337	344	329	327	318	324	320	302	296	296	352	322	340	326	307	299	362	338	347	346	287	317	351	330	329	306	332	360	347	292	350	338	339	348	305	350	311	343	316	322	349	357	351	325	339	335	334	305	304	343	342	317	312	288	326	329	324	331	356	335	318	280	337	369	316	351	335	326	318	326	356	337	324	327	314	305	326	311	315	307	344	303	327	324	331	319	296	303	349	321	310	341	357	330	348	300	332	334	354	353	284	299	326	351	339	339	345	318	318	348	303	315	315	360	333	342	357	354	326	323	325	311	314	339	311	385	334	327	328	327	314	306	317	335	316	352	317	306	319	330	310	333	323	305	333	319	307	313	328	320	317	304	350	326	329	311	331	312	331	298	354	314	346	329	337	313	325	312	333	327	319	307	310	371	333	347	323	344	346	297	312	323	356	307	291	350	301	329	311	330	297	321	338	316	337	325	356	307	325	343	311	311	346	357	361	332	325	295	309	317	297	341	322	313	353	349	304	332	306	339	342	364	318	306	311	346	339	310	325	328	319	314	338	349	334	347	381	342	298	335	359	336	298	332	331	306	326	347	317	341	325	310	287	323	343	350	308	322	347	308	367	325	300	303	287	329	319	343	313	344	339	334	306	320	322	327	356	338	324	312	348	315	317	348	329	310	332	322	318	328	367	302	337	301	340	298	324	324	297	319	322	327	339	319	338	309	322	314	324	362	311	311	304	337	342	306	303	321	328	332	327	290	372	319	335	341	317	326	336	344	327	313	344	346	333	321	340	340	359	337	327	334	319	350	316	326	303	331	338	345	304	376	316	344	343	324	311	341	334	317	325	318	314	343	323	341	355	315	348	312	337	328	316	297	324	324	312	328	328	373	310	329	312	326	339	312	347	283	325	280	316	314	337	336	306	307	357	307	297	331	335	320	336	326	355	314	309	323	323	340	320	354	335	331	295	301	364	307	311	324	312	319	327	291	294	326	300	290	325	343	326	324	339	332	320	286	328	318	353	337	332	345	319	291	299	331	325	315	305	320	346	314	361	331	300	296	325	340	324	304	307	345	321	284	325	279	360	337	315	338	326	299	333	292	324	340	372	283	330	329	318	280	292	339	337	299	356	335	291	354	346	325	291	320	334	314	327	315	295	348	314	297	316	336	384	326	295	330	360	311	314	343	361	326	330	295	339	322	374	318	297	317	317	301	305	314	340	326	316	307	352	329	322	329	322	322	325	338	334	339	356	344	312	340	296	317	344	310	348	305	306	293	345	345	321	335	330	339	317	353	309	309	336	302	314	332	288	334	356	300	300	332	310	324	323	296	303	343	295	314	323	311	330	328	285	319	292	340	322	352	323	304	327	325	301	298	299	287	289	333	344	297	336	306	339	298	316	353	284	330	312	296	305	323	337	337	302	343	333	340	298	329	322	335	321	296	342	305	311	323	322	316	338	330	334	343	294	340	356	327	320	300	328	317	314	352	315	327	358	311	306	329	351	343	318	305	315	294	332	328	332	313	349	322	319	337	332	349	319	331	317	310	314	334	337	329	340	308	321	316	330	342	346	319	321	305	329	341	310	311	310	329	328	335	329	344	343	345	303	323	333	305	350	335	325	354	325	324	342	303	323	333	342	333	324	313	304	348	372	310	316	297	345	316	323	290	326	298	309	312	296	324	286	345	328	304	343	359	352	339	324	312	336	316	376	325	304	288	353	325	336	343	292	313	359	349	364	331	329	329	315	316	326	337	355	328	325	353	312	336	359	305	339	318	330	330	320	294	346	324	329	321	332	308	342	348	344	310	333	333	343	323	354	333	315	334	333	321	348	318	310	330	291	296	335	316	310	319	320	321	360	322	285	307	317	345	310	320	323	336	362	316	341	323	328	341	304	344	333	360	332	308	321	297	297	296	332	312	337	332	352	344	275	345	317	327	359	343	314	335	340	352	323	345	319	310	295	374	354	347	347	320	297	321	304	337	306	325	311	318	337	328	310	326	361	297	322	337	296	314	336	352	353	312	348	342	301	320	305	324	333	350	310	341	299	338	322	360	333	324	340	331	325	324	344	349	304	331	341	324	334	312	297	292	282	341	297	322	294	314	331	314	354	309	315	324	325	326	343	348	338	319	318	353	334	321	330	312	349	343	322	309	332	331	332	312	293	315	288	300	315	303	339	349	301	309	311	304	305	349	344	341	321	325	349	349	300	326	353	296	298	353	317	354	302	336	341	308	312	318	326	307	324	314	291	334	344	293	311	330	343	350	342	304	326	317	338	324	302	348	300	340	334	328	339	374	324	352	338	345	357	299	340	354	326	339	356	341	336	270	321	371	293	300	281	346	347	312	326	359	304	307	326	263	303	300	315	335	352	347	370	349	318	358	325	318	328	316	334	335	344	318	297	341	324	347	346	285	292	325	294	284	283	312	316	285	368	334	323	312	297	332	307	321	314	314	301	334	306	331	320	318	338	343	298	331	300	334	396	321	333	309	337	325	333	316	338	333	302	309	326	328	338	345	336	330	356	338	319	324	291	314	287	339	315	304	310	321	316	293	354	301	328	369	320	328	341	304	344	266	325	322	318	273	354	329	331	323	332	327	347	320	316	311	319	325	329	324	311	334	324	300	324	316	289	320	319	360	326	341	313	337	327	313	351	309	315	338	342	319	339	304	325	327	317	324	304	304	324	322	324	323	304	346	323	305	316	317	316	343	336	295	333	360	332	317	316	270	295	309	316	369	333	329	345	340	330	309	328	343	355	303	319	331	332	317	309	315	339	345	351	366	315	327	332	342	308	264	302	278	351	339	363	298	341	314	326	330	316	322	339	284	328	344	306	326	300	358	354	311	333	337	306	346	364	342	357	310	343	315	321	341	306	316	301	301	325	334	340	331	302	362	324	335	344	348	341	327	328	315	314	341	306	329	322	295	311	334
3949	3279	1641	1048	874	796	776	755	713	732	710	728	661	724	725	740	738	699	677	691	657	703	722	724	725	698	694	699	690	633	701	678	667	725	706	691	700	736	700	728	675	687	668	672	692	700	720	728	625	717	722	707	710	702	699	700	713	698	703	734	628	713	674	730	677	705	662	694	723	691	636	705	696	693	646	694	683	699	652	662	699	655	680	676	689	682	720	756	699	682	686	703	689	685	651	632	694	731	734	747	724	689	653	704	713	672	689	688	706	698	704	676	668	714	694	684	695	668	727	657	661	727	693	682	662	711	731	705	729	710	694	731	698	679	744	708	631	638	669	679	676	689	732	700	724	700	702	698	701	693	683	670	670	708	702	722	685	711	717	713	709	667	650	724	696	718	693	675	706	683	642	757	704	720	690	690	702	641	673	681	723	693	681	714	713	691	663	725	682	707	685	692	671	712	712	683	711	658	684	685	691	653	700	670	650	683	674	669	683	724	663	700	731	700	711	719	713	674	728	700	715	687	670	668	658	673	719	705	669	700	698	649	674	686	688	678	701	662	684	685	683	693	703	644	668	695	721	638	664	701	680	719	639	612	709	701	720	738	698	673	718	720	715	687	675	723	730	704	727	683	676	664	651	640	697	725	737	665	708	637	776	733	688	675	667	681	706	685	684	706	695	710	670	685	678	720	661	685	679	643	733	635	698	705	685	745	672	695	728	687	689	693	683	715	696	688	706	695	671	698	648	666	725	665	699	668	727	696	641	720	701	642	722	704	715	653	675	673	699	692	664	702	661	726	659	732	746	658	688	717	658	704	724	639	682	658	659	727	644	648	681	760	740	684	706	699	702	699	718	684	688	715	695	697	707	723	720	665	645	731	734	706	698	704	699	662	731	692	694	734	720	676	674	718	733	669	715	673	660	650	647	673	674	696	764	677	718	694	669	679	697	681	673	751	685	682	663	666	691	700	684	714	711	655	704	733	730	694	708	672	690	729	681	701	669	720	727	699	669	655	698	695	666	699	694	716	697	689	666	695	688	698	718	708	724	711	696	680	732	698	697	645	686	658	727	732	687	691	676	691	691	719	683	725	625	722	689	650	718	675	708	707	692	704	645	694	721	645	688	759	705	708	653	681	692	696	688	635	719	690	669	720	684	718	693	713	731	717	705	655	651	643	667	679	695	711	679	685	708	693	710	714	682	704	685	642	719	697	667	670	691	708	755	654	701	705	740	672	677	704	704	674	670	691	714	716	651	679	683	686	686	686	690	677	667	684	709	694	695	666	703	752	691	697	674	733	693	686	692	687	706	726	701	665	664	671	695	690	736	669	736	709	676	718	749	701	725	663	698	676	728	718	690	639	698	684	690	685	659	719	686	731	727	672	724	705	703	680	678	704	662	665	665	705	728	690	720	633	662	714	687	682	692	706	661	723	672	668	692	731	701	744	657	688	700	696	717	713	668	724	730	682	651	705	686	701	665	686	674	709	755	689	680	668	723	675	654	757	694	694	703	735	711	671	744	745	702	652	685	664	703	718	705	729	694	717	710	700	707	638	680	667	693	678	728	678	743	659	656	681	721	753	692	715	697	706	664	746	668	727	703	678	691	687	734	684	749	702	694	709	706	649	708	683	697	647	683	713	732	707	678	685	702	700	709	621	644	669	703	653	723	632	694	754	687	700	706	707	700	638	670	692	698	712	734	690	736	674	687	706	674	704	686	694	647	720	657	679	630	687	731	683	734	696	669	688	685	695	712	706	712	677	696	685	729	765	695	685	663	687	661	644	739	661	681	644	737	713	746	669	673	698	695	722	670	694	711	730	665	700	701	727	718	689	691	699	712	727	693	707	667	691	718	664	720	689	696	695	665	708	710	732	664	682	707	738	694	681	700	741	687	685	683	674	701	702	722	727	689	724	726	717	669	676	690	686	725	710	695	751	713	679	706	718	678	669	675	714	763	725	694	697	662	653	710	693	659	693	707	661	670	684	658	716	682	684	691	667	690	656	679	725	713	679	674	659	713	680	682	702	700	670	705	657	723	684	703	663	657	711	709	714	697	704	692	701	671	717	694	666	702	680	671	710	702	692	683	709	706	659	660	670	685	658	692	688	690	697	714	721	678	682	772	707	750	649	672	716	686	659	637	676	726	704	691	662	691	703	676	747	704	690	677	695	660	616	722	698	665	675	708	728	661	718	704	696	751	701	676	646	708	685	644	677	706	729	636	648	741	693	678	695	635	660	711	695	719	647	680	678	698	737	704	675	706	675	673	731	705	688	640	675	699	707	675	711	715	674	656	728	683	697	749	688	689	688	684	670	682	702	684	672	697	629	728	658	683	706	741	709	694	652	747	691	677	716	704	684	682	681	696	674	676	661	676	685	689	700	706	744	703	714	706	692	679	707	682	721	695	714	707	688	687	679	676	701	684	689	707	688	707	698	685	748	733	629	701	672	716	728	684	718	723	739	702	662	732	671	743	708	693	699	704	679	655	724	678	690	656	683	682	687	722	704	697	724	691	711	711	659	685	616	707	661	734	703	688	712	714	717	731	671	692	688	719	704	699	740	679	746	707	690	684	703	708	656	691	677	707	721	670	706	684	718	662	682	684	714	640	697	744	721	706	673	661	692	688	708	694	693	654	714	697	667	687	689	752	744	732	649	728	707	723	713	686	714	647	736	684	700	703	677	725	662	684	701	678	665	698	694	743	704	679	696	689	741	688	652	716	685	687	687	675	643	672	727	665	684	677	635	743	699	660	671	731	728	667	665	737	687	716	679	699	667	724	701	669	673	672	754	704	698	679	667	706	689	670	671	697	684	688	694	719	660	690	628	646	741	733	704	720	706	708	647	722	698	706	723	693	689	699	701	658	700	662	674	700	725	727	690	694	631	673	693	639	667	655	678	707	738	717	695	707	704	684	706	713	707	719	762	700	685	694	681	649	696	698	684	681	661	730	722	671	702	640	682	686	649	676	693	691	693	745	714	700	648	715	710	686	694	690	698	706	716	654	739	743	724	739	683	716	664	664	697	645	706	697	729	671	728	737	716	697	670	717	718	736	703	694	700	708	751	700	693	640	660	700	708	727	667	710	708	696	712	669	690	687	679	699	645	771	673	691	732	677	709	656	694	696	703	693	705	696	695	739	662	726	663	686	712	713	677	687	675	694	691	706	661	724	701	676	718	677	629	691	723	663	734	699	716	722	676	710	654	653	663	659	669	685	695	723	727	687	728	724	735	690	693	685	699	735	672	665	741	678	738	678	705	688	675	717	685	681	733	669	692	682	694	706	704	707	685	719	715	758	694	660	676	719	696	703	705	739	705	710	692	688	663	684	663	695	680	655	643	738	689	703	709	675	703	701	678	664	728	667	670	690	678	697	706	675	734	679	687	684	672	709	710	691	694	709	719	692	718	693	733	705	722	641	672	690	775	707	711	621	683	708	702	632	680	706	703	697	706	712	753	636	716	692	692	712	729	672	706	650	705
33082	15088	2514	420	381	307	351	327	317	312	297	309	309	357	346	329	297	313	311	321	320	294	313	312	311	331	339	300	319	325	318	331	310	308	304	287	321	288	289	296	308	339	296	306	306	324	274	292	330	296	301	294	338	314	320	298	332	307	297	325	330	320	297	278	338	298	287	304	311	322	291	359	326	298	305	320	296	331	321	303	285	287	317	316	302	328	354	298	295	350	337	325	298	338	317	348	314	291	306	292	340	358	325	301	290	348	316	299	288	277	343	323	315	292	316	320	325	315	343	329	321	346	290	307	299	290	332	328	335	328	325	300	292	309	341	286	308	312	286	320	314	313	296	307	315	316	343	316	287	323	291	294	306	335	291	301	300	305	284	284	337	316	312	321	298	327	324	296	309	297	281	306	299	319	303	328	315	326	316	347	331	353	312	303	300	295	318	333	338	334	303	296	294	323	304	304	308	325	319	315	323	305	320	306	333	295	317	298	301	312	349	324	293	280	318	320	322	307	310	306	327	331	299	274	336	278	302	309	274	364	280	316	304	315	296	349	303	266	330	287	321	333	337	337	362	315	325	321	307	323	325	290	303	299	311	326	335	300	317	331	309	298	333	316	302	323	308	314	309	292	294	320	321	320	340	316	329	371	330	306	322	351	326	306	332	280	290	304	337	297	321	315	324	319	284	314	305	309	358	309	341	285	318	323	319	301	336	331	282	308	326	343	313	332	265	313	329	264	327	341	300	315	323	319	311	325	316	315	289	284	347	300	304	363	308	327	309	338	324	331	299	300	339	314	291	313	304	301	289	310	321	289	314	306	350	313	319	275	308	310	287	359	343	308	332	305	290	330	307	324	337	312	330	319	289	301	322	302	315	322	301	275	313	333	314	300	342	327	334	319	309	281	307	264	320	293	321	318	310	338	317	312	325	318	302	304	294	323	300	327	343	290	294	333	307	314	310	285	302	291	285	304	295	310	287	311	332	323	326	314	296	309	310	299	320	332	315	316	326	312	318	333	318	299	316	343	313	293	336	334	307	328	323	312	317	285	289	284	303	324	285	329	318	305	287	345	276	254	334	345	317	331	306	286	334	352	298	303	313	319	296	327	335	339	312	340	289	340	343	318	324	303	296	343	302	309	327	343	308	325	319	306	315	322	306	318	336	311	318	320	320	271	310	338	311	330	309	292	324	335	345	315	307	314	300	294	292	345	301	323	310	307	319	306	328	315	345	289	277	307	326	327	311	291	327	335	293	338	358	308	330	322	296	283	295	284	336	326	328	332	308	321	306	380	333	304	321	332	333	320	325	330	315	307	278	321	314	320	301	329	350	348	324	282	285	313	353	308	322	326	323	333	337	296	307	302	307	303	308	339	308	311	271	294	309	325	260	325	342	310	339	338	283	279	347	284	294	326	308	313	335	307	319	328	314	325	297	307	306	303	331	317	321	315	284	329	317	320	315	257	338	283	278	339	308	313	298	318	317	296	329	280	310	338	328	344	346	319	343	289	337	353	320	323	327	315	308	297	316	313	321	293	332	325	289	364	267	299	315	336	332	327	303	333	306	342	335	308	324	313	317	328	312	321	341	288	295	316	286	302	302	331	317	308	312	310	319	316	295	316	305	302	307	321	318	330	329	304	258	300	296	335	309	317	327	320	336	326	276	327	297	319	296	304	304	299	292	339	290	337	316	294	284	289	304	294	307	336	305	345	331	325	318	324	307	330	306	324	327	339	302	290	321	314	330	348	325	323	317	292	298	287	320	295	283	316	299	336	312	334	331	306	267	321	290	307	325	321	334	331	317	314	330	314	281	328	309	329	288	285	309	311	328	339	330	335	281	300	291	315	302	314	316	315	328	333	354	346	342	307	311	295	294	307	296	313	308	310	351	342	324	331	278	313	327	344	310	318	302	296	333	321	308	281	298	300	362	314	338	296	319	307	294	319	290	301	340	313	321	286	329	299	269	333	318	325	332	307	320	294	320	305	317	336	287	319	311	321	297	293	296	312	273	307	308	320	312	299	336	316	307	286	319	325	342	307	285	326	349	327	305	300	337	339	304	298	290	323	324	318	292	307	310	359	326	321	320	307	299	286	317	303	297	309	306	312	335	317	297	310	298	293	315	318	359	313	278	324	319	305	311	321	319	312	332	307	323	303	317	263	304	318	307	299	325	328	282	288	330	341	321	314	340	332	301	315	317	298	311	303	310	354	292	348	283	305	306	287	319	324	318	327	308	308	323	312	291	324	348	300	342	335	302	294	313	303	314	315	297	307	284	296	308	261	344	316	328	351	298	285	326	293	342	291	315	299	317	337	307	313	315	317	286	291	289	320	327	299	317	338	332	297	298	308	302	336	341	310	342	270	324	331	304	347	307	306	277	289	293	320	322	309	348	296	335	310	300	290	328	344	341	292	291	325	322	304	281	310	300	331	285	304	291	299	337	312	300	327	322	335	293	318	308	324	340	285	327	345	332	302	302	297	341	282	320	334	307	350	304	301	322	338	322	295	284	307	285	364	299	351	300	319	292	311	284	290	319	328	317	293	292	291	320	303	337	308	324	274	327	319	318	317	301	339	326	335	297	316	322	335	309	311	325	302	294	321	325	311	287	321	344	352	326	327	312	317	320	315	361	340	310	309	324	316	287	341	327	315	341	309	284	306	305	288	317	309	306	320	272	287	301	317	294	302	308	316	317	285	291	311	329	333	323	336	284	301	312	305	299	340	297	304	309	262	309	314	325	310	299	302	335	272	318	291	328	336	323	338	318	300	318	323	321	337	291	330	299	306	295	325	311	327	301	309	305	334	305	303	316	307	304	332	298	297	320	353	306	332	321	322	326	326	306	291	315	291	326	314	315	309	301	319	316	286	307	321	307	320	310	310	316	307	348	310	312	280	335	335	333	327	306	290	361	303	294	320	349	343	307	320	294	302	324	308	304	336	336	285	315	323	301	292	304	306	306	343	345	324	326	345	319	331	338	301	329	285	306	321	315	295	306	303	284	323	297	290	340	281	274	329	291	325	302	345	306	326	302	321	290	289	307	322	331	324	330	309	295	320	305	300	317	305	324	299	294	315	310	344	315	301	284	303	300	308	308	323	314	302	289	343	295	306	304	276	310	321	309	307	315	297	312	295	344	335	316	339	285	292	314	305	338	290	311	345	306	316	333	295	290	259	283	330	322	335	310	308	289	327	334	299	299	301	291	330	325	327	306	286	326	287	318	294	323	328	336	314	296	314	314	359	324	301	307	321	281	292	331	301	309	315	312	280	280	329	291	319	305	345	317	307	328	292	338	328	299	321	306	326	332	314	305	338	340	341	288	306	323	281	289	337	314	312	334	294	317	317	358	333	312	322	317	309	294	314	338	286	325	330	305	297	320	298	316	318	302	322	282	348	336	328	318	324	343	315	303	324	332	303	329	327	312	340	324	305	305	297	312	341	310	327	326	296	279	276	321	339	307	316	342	310	293	332	314	305	300	322
7801	828	700	715	755	695	720	752	684	733	677	705	710	725	736	731	686	777	719	685	729	763	730	736	731	736	758	737	713	762	737	728	713	708	732	704	712	756	736	743	764	685	730	709	729	744	739	706	739	699	709	699	725	689	706	696	688	698	727	703	710	737	764	801	740	704	731	707	690	776	744	780	766	690	723	723	736	737	702	709	720	754	715	772	683	738	705	724	727	708	737	702	687	787	732	708	742	706	750	700	751	699	720	708	707	775	692	706	740	731	691	785	714	770	761	704	719	733	740	762	724	737	739	690	713	733	665	732	749	687	662	764	771	746	751	741	735	728	690	738	762	700	679	722	731	764	738	711	724	721	664	711	713	728	745	737	750	755	685	746	747	799	687	745	697	716	734	717	749	721	686	722	731	698	726	712	703	675	754	731	688	737	690	739	704	724	700	726	685	697	757	713	766	743	697	710	697	772	728	794	745	728	720	752	759	694	744	711	708	693	687	701	734	744	710	704	721	741	719	735	705	761	732	737	690	691	708	696	706	734	740	753	740	751	708	695	739	730	745	706	718	744	744	727	700	701	807	676	732	732	709	783	742	707	690	762	723	748	721	695	706	759	712	754	770	683	700	780	690	738	768	711	687	724	703	707	736	726	749	719	704	762	745	739	718	700	733	741	749	703	728	729	729	722	716	729	739	729	707	747	690	712	723	723	717	753	727	714	746	696	731	720	701	706	730	740	720	724	726	728	708	660	719	755	748	707	700	741	683	736	740	694	750	689	732	737	773	781	691	678	733	718	692	793	687	788	724	715	735	738	724	704	730	696	752	715	729	720	725	729	699	730	754	702	722	664	734	726	730	706	746	750	693	754	743	738	731	696	751	761	711	656	712	748	690	773	749	723	723	727	698	734	708	722	697	738	707	681	744	739	698	760	709	758	711	706	754	717	786	710	716	710	698	723	763	737	765	690	752	720	722	707	717	762	735	721	747	791	722	691	686	719	730	727	775	699	734	725	693	717	715	755	734	737	761	710	692	717	728	739	724	757	738	699	749	735	728	763	749	756	699	739	733	750	734	697	685	734	760	748	695	684	713	707	713	744	724	713	703	726	736	717	736	720	736	693	678	727	746	738	775	712	738	725	725	706	730	744	709	727	711	709	727	708	721	719	690	735	699	724	706	754	761	747	775	751	685	726	683	696	682	721	733	711	746	712	758	716	736	688	725	678	701	775	655	771	698	764	756	727	750	733	716	766	692	756	750	697	685	672	704	712	727	734	732	747	776	748	761	702	736	720	726	751	736	772	729	703	772	732	689	723	735	699	769	713	680	739	721	747	731	699	717	736	714	740	755	719	764	709	709	733	749	694	688	729	749	713	716	728	675	715	748	729	741	703	715	731	686	742	732	743	726	743	709	719	726	754	778	686	734	735	740	768	743	719	705	728	717	728	705	740	767	776	712	702	740	693	736	713	755	671	711	759	713	720	746	764	699	699	753	746	723	723	705	714	737	746	736	755	677	714	713	707	767	770	730	734	748	724	682	690	750	738	700	718	654	690	727	768	718	752	689	641	671	697	704	693	711	747	726	726	739	723	723	730	748	737	726	768	745	747	721	738	725	716	730	774	723	761	727	739	763	758	668	678	769	692	723	752	715	720	774	744	723	692	722	719	724	729	703	745	690	730	701	700	697	701	712	688	716	720	701	697	724	731	755	691	702	762	721	755	805	751	741	757	716	746	681	713	724	744	713	741	699	685	743	761	723	745	715	736	692	762	714	716	706	720	692	758	730	729	749	725	755	700	693	724	744	705	690	724	753	725	681	683	745	733	698	726	711	744	720	682	726	712	707	758	765	778	737	722	725	711	770	758	743	747	742	742	707	708	747	748	736	673	680	669	735	739	737	719	767	754	722	749	694	669	731	726	714	703	739	719	740	736	765	728	688	743	721	744	729	756	740	753	766	671	716	730	720	752	742	737	754	760	711	725	724	687	707	717	723	729	756	747	718	767	796	669	691	754	761	742	797	716	678	712	714	784	718	746	751	760	732	720	717	720	735	685	737	751	765	744	720	685	732	694	714	730	707	756	662	695	720	714	710	759	761	734	730	749	720	723	758	755	708	717	738	695	714	734	722	732	730	681	735	675	765	723	713	707	771	766	742	786	721	682	733	706	737	749	735	699	751	739	745	705	734	664	735	711	751	764	707	697	712	720	731	685	730	709	654	710	707	745	715	711	704	701	716	787	708	750	728	726	707	797	734	807	707	673	729	721	726	726	751	709	727	692	728	693	756	716	654	723	723	804	693	706	716	715	788	706	732	737	730	743	742	719	723	712	755	728	728	716	709	669	745	675	703	736	704	736	758	673	696	727	716	693	707	698	656	751	746	730	729	667	779	722	693	766	720	719	736	776	707	747	738	759	682	750	720	719	740	693	669	725	734	719	703	761	685	702	747	746	725	742	721	712	699	736	719	771	696	689	722	638	767	747	686	735	753	675	790	729	722	760	756	718	726	714	713	676	709	743	733	720	709	706	702	739	750	697	772	748	683	727	743	759	720	733	746	745	748	751	709	726	668	733	781	728	711	696	731	723	684	723	754	721	699	718	734	763	771	748	692	728	728	717	733	742	768	755	756	763	755	761	739	726	730	743	697	746	711	654	739	731	728	753	735	706	723	693	745	698	748	733	739	713	704	769	722	762	730	696	733	727	731	712	766	715	724	691	757	689	698	714	729	715	744	717	738	699	723	758	704	766	724	771	706	722	734	735	727	710	722	719	722	705	707	717	752	720	688	724	778	692	749	679	675	736	738	731	722	702	708	731	722	749	688	770	668	712	733	738	727	697	759	757	719	750	720	686	700	751	751	747	740	725	710	723	732	699	784	769	749	696	715	756	732	763	696	684	752	708	671	721	716	710	686	720	712	714	715	751	720	749	726	698	746	719	743	773	733	723	743	714	732	768	740	743	734	738	695	723	714	736	770	696	695	721	743	690	708	697	740	714	738	697	726	718	710	733	737	770	727	680	688	719	737	699	723	714	729	771	724	728	699	788	733	681	752	706	697	661	759	710	732	735	668	686	742	729	735	741	707	747	714	749	744	730	748	731	710	735	745	721	706	699	695	684	738	725	759	773	753	730	727	706	708	691	711	740	746	690	716	714	747	694	753	736	727	730	756	698	716	718	725	720	722	707	722	719	744	723	721	690	697	758	754	748	703	716	738	689	756	696	744	699	732	716	733	705	750	650	755	695	749	724	712	675	691	710	726	728	801	795	721	703	740	775	659	770	722	694	733	754	764	690	768	764	731	705	774	743	684	736	716	736	748	727	710	767	755	715	740	744	736	704	690	698	721	705	707	707	758	675	723	682	696	753	734	749	728	697	776	686	716	749	741	711	707	705	754	773	734	748	700	722	689	755	749	741	745	769	716	712	738	715	704	724	718	726	680	727	727	715	723	698	674	719	699	783	696	779	690	704	702	724	785	763	702	684	740	724
25127	20998	23594	28600	21004	12714	761	567	482	452	471	450	472	496	439	474	475	500	495	443	459	427	427	445	455	447	428	471	420	398	445	493	471	436	444	447	444	439	465	417	464	447	492	404	451	421	404	455	437	451	470	462	456	476	422	473	417	478	443	481	400	464	499	468	470	492	473	421	459	453	407	460	446	456	438	472	446	432	456	444	410	456	474	433	441	445	438	463	430	434	436	459	480	438	411	433	456	477	461	460	426	476	448	450	454	463	418	452	433	466	443	421	461	427	435	460	454	456	458	414	447	438	466	469	492	424	437	456	430	440	430	432	481	448	497	430	439	447	405	420	446	462	441	474	441	473	413	473	455	476	418	461	401	446	431	442	463	408	427	492	465	465	407	457	433	490	468	478	509	455	465	433	453	455	442	438	463	472	462	489	440	400	434	411	467	451	444	433	442	491	470	456	441	420	444	421	457	434	442	414	432	470	460	426	454	473	445	463	451	465	450	437	461	446	461	441	452	440	463	395	459	450	450	458	435	460	427	424	427	413	456	488	467	489	486	463	440	453	394	473	453	439	426	453	443	447	464	514	483	418	424	450	451	431	446	446	467	435	445	457	448	483	478	486	461	453	430	444	475	446	427	488	467	466	432	490	475	458	433	430	476	439	421	426	444	470	481	425	434	427	445	421	418	452	432	472	463	449	458	454	461	447	433	455	442	415	424	453	474	431	431	454	423	447	448	459	429	434	465	452	460	464	430	444	474	475	413	426	433	507	447	464	436	463	415	450	449	455	445	475	424	444	463	415	452	465	468	427	450	473	449	460	438	435	443	481	447	469	427	410	416	463	447	460	437	458	468	459	453	521	458	469	456	436	452	438	457	439	459	427	465	433	456	465	456	463	437	490	463	442	416	428	411	463	467	461	449	480	422	471	464	434	472	449	478	507	469	481	458	470	459	434	442	462	454	459	436	466	427	466	461	446	435	434	463	469	471	476	448	452	464	459	431	430	416	423	410	436	458	472	480	462	474	420	491	438	401	425	439	438	503	468	454	459	453	445	415	432	458	463	452	441	443	458	465	448	433	434	430	468	455	438	463	476	481	469	470	443	445	452	437	458	470	421	430	405	459	427	444	447	465	482	474	415	433	486	483	439	398	422	479	459	453	427	472	462	421	464	461	458	478	430	434	455	437	462	491	455	402	459	456	423	431	452	462	464	410	427	468	457	453	441	471	423	396	441	422	452	497	461	491	413	448	486	449	430	469	419	459	471	450	457	471	420	467	468	424	477	424	472	459	444	496	446	446	466	447	432	484	434	493	444	425	449	451	446	434	407	426	435	438	443	479	447	489	462	454	437	425	472	453	443	451	431	440	458	428	439	445	442	487	449	449	466	480	478	414	479	453	440	456	457	471	448	460	470	440	403	447	441	458	478	466	457	449	436	423	457	463	431	446	456	433	475	467	419	498	484	446	468	495	446	477	447	465	455	403	431	492	440	455	443	438	436	431	437	493	461	505	437	501	440	454	435	449	479	423	429	456	440	405	423	455	425	471	419	444	433	455	425	467	409	410	471	470	452	477	423	436	423	470	425	456	452	446	443	419	428	457	422	446	432	460	455	441	473	436	415	402	451	473	438	444	452	423	429	454	459	441	404	429	448	464	415	464	445	456	370	476	459	449	420	458	413	467	493	475	431	472	461	413	469	449	441	463	500	451	453	489	448	445	457	411	473	472	435	463	465	470	453	443	456	471	437	462	482	451	490	444	455	460	457	458	441	442	479	427	413	481	439	438	483	442	419	466	442	437	460	431	403	445	453	430	435	461	457	438	421	427	393	426	442	410	442	445	403	433	439	439	460	422	415	462	429	442	435	421	455	444	439	482	469	447	432	488	454	467	451	448	445	420	453	442	448	440	439	441	464	420	445	457	457	408	433	450	470	460	475	460	426	492	455	482	453	443	450	451	463	450	481	451	461	426	447	416	496	415	426	469	463	434	429	429	420	451	482	443	478	426	438	429	471	449	434	425	431	461	461	403	475	424	425	460	429	445	477	479	467	489	475	426	385	451	412	467	446	416	424	429	422	400	465	417	464	472	415	500	436	431	419	440	471	410	431	494	480	428	408	432	480	449	442	441	448	441	449	466	484	453	443	430	482	466	431	440	458	455	460	439	469	442	432	405	454	414	428	445	454	390	458	476	474	454	478	461	487	446	445	452	434	430	416	455	423	478	407	430	464	416	449	454	454	459	483	458	463	454	445	449	427	396	423	459	463	487	426	494	438	429	479	449	427	461	448	470	463	440	436	439	444	477	467	438	456	490	473	472	438	450	438	485	426	438	497	474	421	441	497	424	422	473	438	448	476	421	408	417	438	418	456	479	451	443	444	388	415	468	459	406	440	444	447	466	442	423	477	431	449	406	393	463	475	481	477	435	450	404	443	475	487	437	421	471	425	442	447	446	480	438	464	454	457	470	473	474	459	434	457	418	476	426	421	468	485	480	467	466	428	444	465	456	437	486	440	490	444	460	434	410	457	486	463	429	462	477	440	455	480	469	421	423	435	449	435	433	435	471	455	429	449	424	460	453	430	434	428	432	442	432	457	448	445	457	423	441	473	458	470	426	424	451	454	408	408	466	469	441	476	472	427	449	457	447	441	451	436	462	431	422	415	470	449	455	429	446	413	436	416	388	427	427	473	478	454	399	437	463	482	446	449	424	430	449	435	449	397	443	446	439	448	415	515	468	411	454	386	422	434	456	459	444	466	435	468	415	446	465	439	461	419	457	433	474	448	476	472	462	472	434	407	389	421	504	466	437	480	444	474	428	435	476	431	461	455	437	456	410	448	439	421	448	434	415	427	447	464	394	444	445	447	423	442	440	423	446	477	465	491	432	466	443	425	436	446	482	492	450	488	432	439	429	467	447	418	469	482	414	464	462	417	414	440	429	458	437	403	455	422	452	439	429	457	456	452	480	439	450	450	454	412	489	435	441	431	454	451	422	434	456	450	421	459	439	436	404	439	495	421	397	443	435	435	454	429	470	386	473	411	424	440	466	457	482	511	511	422	484	457	468	419	478	496	438	449	443	407	454	420	472	479	451	470	480	470	492	502	458	437	422	481	451	429	463	457	414	459	449	462	456	426	467	463	491	448	475	521	483	430	474	440	449	478	437	497	430	468	473	431	474	445	434	510	451	439	463	495	466	474	508	496	455	439	451	448	472	432	451	421	424	437	435	404	455	436	441	478	442	418	440	452	429	454	460	432	401	454	463	445	410	430	418	418	426	493	467	480	465	451	461	436	420	455	423	457	405	499	477	437	459	474	459	434	440	437	443	469	460	475	443	406	476	425	432	425	474	450	447	498	429	459	446	462	432	450	447	447	449	446	454	438	470	475	485	448	439	461	431	460	468	446	469	471	416	441	456	425	434	419	425	434	399	424	460	450	459	477	434	465	435	460	437	423	476	432	425	461	422	454	431	421	398	422	435	429	413	441
4463	2334	1504	1179	1100	989	979	977	977	980	983	974	904	958	975	1008	957	978	967	943	957	967	910	905	940	931	1000	928	964	929	941	910	952	989	965	949	939	952	915	947	967	981	978	977	941	959	959	892	951	981	944	938	940	912	992	902	981	968	906	919	1027	958	938	973	907	944	945	932	990	921	921	989	945	953	966	971	935	944	899	982	964	889	985	924	968	923	935	917	976	942	953	1003	983	963	959	943	954	946	942	928	930	979	911	938	914	975	1016	910	922	912	952	980	931	934	950	909	978	950	930	1016	967	953	966	942	952	953	992	960	940	921	948	902	915	982	994	937	949	932	984	984	959	947	918	904	1008	911	969	977	909	995	953	937	902	944	918	910	940	939	915	968	965	964	920	920	973	948	1007	941	989	987	966	1001	1001	924	949	982	956	945	930	981	894	931	983	960	921	914	1013	956	990	932	942	981	978	978	988	969	952	951	972	928	948	940	930	971	930	1012	960	941	942	961	1015	922	964	1006	993	995	998	996	875	920	921	934	955	984	965	977	972	1016	940	984	949	944	1013	929	977	984	928	961	938	971	924	982	962	921	947	976	895	970	943	977	989	947	1002	937	896	1024	915	956	928	927	931	929	958	934	937	956	965	968	925	1002	924	975	986	946	942	961	1009	961	960	943	951	927	956	1006	966	898	940	938	950	956	965	989	985	924	999	869	879	926	980	930	955	934	989	1009	945	942	945	938	971	895	921	953	950	962	909	977	958	910	963	977	947	982	960	967	885	927	981	956	968	948	911	923	959	986	936	949	942	974	983	933	986	934	886	942	958	926	966	968	921	916	985	969	976	926	935	936	919	957	940	926	966	918	902	953	973	962	966	977	934	982	977	961	954	948	902	976	977	909	974	943	957	928	922	980	1007	931	950	949	962	963	1036	940	975	990	976	952	970	980	990	966	972	957	936	914	983	939	920	1007	939	939	934	946	910	948	960	912	945	941	985	971	928	989	921	940	940	943	974	930	970	971	932	911	989	951	939	930	951	966	950	950	919	939	864	968	981	950	959	914	946	973	966	1019	940	948	961	930	928	898	991	945	960	968	931	936	921	963	885	969	959	883	962	913	956	947	950	940	944	965	956	959	958	934	919	1042	946	883	988	868	994	962	943	951	932	941	884	963	946	929	944	957	945	987	937	987	951	985	941	955	988	882	944	959	967	979	921	976	923	934	949	920	939	950	906	968	1021	910	903	954	959	936	956	961	991	941	959	897	986	960	924	973	998	1017	970	955	924	958	964	962	959	914	974	947	958	949	986	897	906	942	899	942	956	959	949	887	910	921	901	954	920	968	996	971	975	971	916	958	972	925	932	931	938	962	935	966	884	1023	945	1032	952	988	997	986	946	937	945	915	963	999	950	963	995	931	936	950	985	887	922	941	963	980	932	1020	982	949	976	993	948	963	993	980	937	946	985	947	952	970	935	944	977	994	958	965	947	946	880	921	996	946	984	908	966	954	1008	946	931	1027	957	917	938	885	943	993	996	969	1012	934	987	990	944	936	937	953	976	935	974	936	997	979	958	992	906	977	948	937	952	964	922	969	1014	985	972	986	956	947	929	909	960	928	958	973	937	922	980	963	970	918	982	991	903	982	910	894	906	948	985	973	945	952	962	926	935	967	931	951	910	963	1006	942	936	993	989	928	939	965	915	968	989	957	924	994	980	973	984	974	980	958	915	954	917	962	939	941	1007	935	905	963	980	975	940	972	965	965	913	967	953	946	1003	909	982	988	949	934	924	973	990	974	908	955	943	900	943	936	975	935	983	998	989	975	916	955	983	912	940	895	968	961	915	888	917	934	961	989	1003	965	964	966	940	1025	914	980	978	932	955	918	978	1008	954	947	917	993	977	1006	957	940	945	891	992	935	921	996	971	934	937	980	957	960	993	974	926	984	943	946	914	951	977	967	979	951	995	907	963	962	1018	956	1038	960	961	931	996	940	931	956	953	1004	876	945	973	926	985	992	936	989	909	897	983	976	933	957	951	975	916	961	982	939	933	944	923	964	952	953	945	908	887	962	971	925	941	1016	933	984	961	980	937	997	987	961	939	928	978	936	967	980	912	933	903	975	934	947	935	893	945	977	1015	1004	897	1006	934	971	994	965	944	946	943	903	952	952	925	966	899	967	981	903	896	947	968	960	960	946	950	947	987	964	937	942	1015	985	999	920	1003	979	971	993	960	933	1004	935	967	963	993	943	945	1009	966	926	1000	962	889	967	994	961	985	1007	970	962	967	919	937	989	970	990	916	959	950	938	920	983	1011	952	957	978	1014	1005	974	959	969	927	966	908	909	989	1015	895	968	966	962	970	996	942	974	945	944	956	963	975	929	948	916	975	942	904	913	969	942	978	947	943	988	996	989	944	955	922	988	1002	954	958	963	990	920	954	942	952	951	928	962	964	959	984	910	972	959	927	982	902	964	939	920	890	935	950	937	959	923	923	912	918	975	951	913	917	991	940	937	984	933	1012	983	937	936	1006	917	954	953	947	918	946	957	943	975	992	953	988	1032	970	859	944	980	928	955	986	929	910	966	923	914	943	971	954	904	958	918	974	930	955	917	905	929	956	980	888	915	900	992	965	961	1016	960	1005	908	980	1021	975	927	1013	981	935	947	924	927	973	941	961	968	976	953	926	933	990	1016	923	903	1011	934	949	994	950	958	996	933	1005	985	975	974	939	984	994	949	923	960	980	935	962	1008	950	912	1014	1010	948	936	966	943	934	955	933	1046	956	966	962	946	986	942	1000	955	973	908	967	966	944	920	943	995	975	940	923	917	1017	909	1004	962	973	982	984	958	1006	971	933	1034	900	948	938	959	916	961	963	947	939	982	952	932	966	921	913	934	954	892	964	981	946	955	979	1003	894	1013	930	1006	936	923	931	909	957	930	938	967	929	991	963	905	974	984	919	940	941	937	974	941	941	990	1034	963	923	961	936	974	944	920	966	890	926	980	860	908	938	996	905	898	937	1006	974	1012	953	912	1012	980	971	937	962	963	951	988	1007	900	927	1006	948	960	981	941	994	891	950	966	956	928	898	919	958	1063	922	962	964	962	976	993	909	979	925	940	957	1016	980	999	947	968	965	954	966	921	953	980	889	910	916	914	951	940	960	944	989	965	955	902	981	931	929	941	915	988	940	939	973	932	921	951	925	988	935	985	937	961	949	886	954	932	879	952	955	901	923	938	986	919	970	973	952	944	962	833	968	912	984	970	942	968	939	954	970	964	954	977	920	886	875	1005	908	998	897	989	951	925	954	939	1007	926	891	947	962	964	942	978	939	941	952	1015	967	906	931	966	972	957	891	925	969	949	972	931	913	943	955	978	946	932	995	944	973	970	948	974	986	997	952	969	968	925	1009	876	946	905	937	938	913	960	948	916	985	974	945	917	902	1008	1006	932	986	922	964	963	935	917	960	976	966	922	951	959	1011	963	931	872	948	925	1009	958	903	1005	940	956	933	971	932	961	927	966	973	928	967	913	914	953	939	958	933	943	955	985	956	978	917	987	972	945	1007	889	975	906	942	975	923	961	953	950	960	951	921	989	934	958	970
24370	20966	23923	28173	20969	20994	10900	681	482	477	417	429	395	345	343	347	351	362	354	313	337	343	389	362	328	331	335	341	367	310	359	305	370	320	368	294	384	293	333	299	352	314	335	343	337	331	322	309	334	321	315	343	328	346	349	297	313	366	337	341	336	323	352	323	335	336	299	324	329	321	326	361	333	310	309	330	337	328	332	341	368	342	331	324	323	340	343	324	323	333	337	315	295	333	321	306	303	332	315	328	280	328	361	342	353	320	350	311	328	324	308	344	315	315	318	329	326	371	350	304	333	340	359	341	336	348	321	312	317	321	320	321	331	350	322	293	333	337	334	343	337	330	341	327	316	315	346	316	314	305	324	313	321	332	320	306	332	310	302	331	302	335	297	340	343	355	306	350	297	334	373	348	319	328	321	304	322	358	302	322	302	339	344	308	328	358	320	299	346	362	323	328	286	394	337	318	276	333	310	330	299	366	298	315	318	353	341	330	322	340	297	339	300	328	328	338	325	299	336	302	318	324	299	347	332	330	348	329	300	336	324	316	358	339	305	325	320	330	333	361	332	340	341	321	334	351	284	333	332	295	303	342	307	319	348	268	319	312	324	353	311	295	306	332	338	328	343	350	296	321	327	319	343	311	330	383	318	312	330	297	351	313	323	305	299	325	326	342	287	333	343	324	335	346	298	352	287	347	345	346	327	313	301	305	350	338	315	327	323	325	314	331	356	331	307	334	342	336	314	313	319	318	315	321	332	314	321	318	358	322	365	338	355	342	297	319	347	302	323	305	332	337	321	367	307	340	337	345	309	335	337	306	294	311	347	374	310	332	331	320	348	369	338	333	352	300	336	312	309	306	326	336	362	352	357	321	333	311	352	324	322	318	282	324	324	312	321	310	325	327	314	328	305	320	330	293	342	325	344	333	308	312	336	348	376	398	373	326	313	306	350	337	329	309	323	330	301	332	311	333	317	315	331	313	314	345	327	330	318	335	298	346	330	320	341	341	326	295	344	315	300	325	325	323	350	317	328	330	333	300	330	318	288	302	319	317	326	335	320	325	320	294	335	316	312	318	318	344	312	333	337	333	333	311	332	307	324	303	344	340	343	316	344	345	342	349	316	331	320	335	330	360	330	311	322	351	337	351	310	345	299	324	336	300	312	343	344	315	355	341	317	370	316	287	342	359	299	337	315	292	322	359	349	313	359	295	328	303	337	301	311	334	333	354	304	326	331	328	362	309	307	296	339	339	299	322	309	312	327	342	316	313	332	361	311	311	305	318	325	328	352	335	330	336	343	320	347	289	337	330	299	317	336	323	341	301	317	350	333	314	311	330	335	299	300	338	329	298	373	298	326	331	317	309	330	328	337	300	304	340	328	284	343	282	330	325	338	330	319	331	305	315	324	328	337	341	365	326	295	317	333	322	348	325	346	310	350	293	318	314	340	348	320	322	320	345	323	319	328	343	327	320	327	309	303	332	325	335	323	335	323	333	358	325	323	350	321	355	287	321	349	343	339	344	357	295	295	293	297	342	311	318	295	304	302	324	335	315	316	309	326	326	313	335	334	304	308	333	310	314	312	323	322	333	266	318	330	328	324	331	334	316	353	308	356	355	331	307	335	330	350	306	362	334	318	308	333	312	314	334	323	346	312	327	342	299	344	296	334	340	349	334	319	300	332	306	310	344	265	297	340	289	319	325	336	299	366	320	300	303	312	331	339	303	310	336	331	327	324	361	320	310	357	293	329	340	316	319	340	337	319	362	321	320	319	363	283	356	328	329	347	334	333	315	354	399	341	289	296	298	347	374	316	294	295	324	304	335	324	308	302	308	315	321	336	332	303	351	321	356	351	295	290	340	360	296	347	370	348	297	361	368	289	335	318	299	325	305	341	315	315	330	314	306	301	319	349	319	340	325	295	334	338	321	307	341	331	302	308	352	339	341	333	333	315	323	346	300	331	349	321	311	339	347	331	341	357	354	340	301	339	312	329	340	337	321	328	323	348	343	295	306	317	304	311	328	341	316	324	351	342	310	334	327	302	337	312	288	317	326	326	359	325	328	322	334	351	322	330	327	309	312	314	308	322	336	308	349	333	339	307	315	342	314	312	333	336	292	344	342	303	345	321	292	331	364	311	331	303	310	322	294	331	319	332	311	324	309	342	330	377	319	291	325	301	329	341	296	363	326	355	359	316	344	327	356	344	348	316	334	344	359	367	343	334	330	340	345	310	355	338	337	302	347	361	323	295	285	344	351	329	351	296	319	318	343	336	297	341	319	330	321	361	342	320	308	338	310	314	292	325	356	337	341	320	303	321	322	340	342	322	315	311	293	354	326	302	312	316	326	318	304	339	332	340	331	328	327	312	322	283	329	323	336	334	370	312	330	338	352	318	354	303	322	296	328	306	344	311	313	301	343	343	358	345	341	343	315	347	312	328	329	318	370	322	302	376	319	331	314	299	309	316	324	347	337	334	350	333	308	283	304	311	348	355	303	342	362	297	299	317	302	288	319	325	311	302	328	333	286	321	344	321	294	336	310	342	352	349	347	317	304	368	319	347	301	302	308	322	352	315	304	341	320	356	332	311	298	312	326	300	349	305	316	327	325	322	338	308	284	337	334	337	283	311	344	292	336	321	323	339	293	316	325	338	281	339	349	290	317	320	338	314	344	318	326	327	301	358	300	321	340	290	320	323	329	374	337	341	328	333	294	320	311	301	368	358	312	322	301	364	314	302	320	331	348	327	307	330	354	319	367	340	310	318	322	364	326	333	359	318	314	341	299	355	314	337	344	328	353	338	318	328	335	331	352	321	332	288	333	314	303	308	291	321	344	339	327	315	332	365	327	310	316	329	340	319	339	341	323	324	323	357	316	337	337	328	341	307	332	320	334	327	310	314	371	359	325	315	334	348	358	327	343	340	295	307	329	301	319	335	288	318	348	347	326	354	323	347	312	309	294	309	316	335	316	319	330	318	349	318	326	326	339	331	341	315	358	297	295	292	312	313	313	308	304	338	328	308	303	313	337	319	349	344	300	296	343	372	344	358	331	283	318	320	295	340	364	307	299	326	337	327	307	276	312	316	310	342	351	303	312	330	318	314	336	334	312	305	298	342	300	345	336	383	321	309	360	310	330	307	336	358	343	341	325	303	322	333	315	378	305	292	283	322	305	307	327	358	313	321	345	321	329	331	324	327	293	351	358	335	335	336	322	341	337	319	309	295	297	351	291	341	304	349	322	324	311	313	317	354	335	309	315	333	339	313	361	320	308	320	321	304	348	316	312	337	344	328	342	331	346	343	341	309	307	327	317	330	349	333	370	327	316	299	327	352	325	331	307	310	298	309	304	331	318	351	362	351	353	360	320	324	336	305	321	289	322	300	334	329	316	290	326	332	313	342	313	299	329	368	326	330	340	348	337	347	326	342	321	349	332	365	324	338	338	316	291	311	336	307	328	296	310	308	330	300	327	341	325	338	329	322	291	318	326
4041	3367	1615	1032	863	766	744	688	750	709	696	738	673	681	681	683	703	737	707	706	750	681	686	682	690	714	655	686	711	693	699	715	692	730	709	726	676	702	668	684	725	679	722	675	709	657	661	723	700	670	723	712	642	680	687	682	739	717	748	623	640	714	666	685	706	695	696	693	662	678	652	672	699	682	661	683	684	664	685	679	697	676	723	689	675	678	674	635	692	754	652	658	771	734	687	690	668	683	681	671	739	698	685	675	743	682	669	669	685	660	715	674	679	710	686	705	716	672	719	679	706	672	718	720	660	730	718	692	715	729	697	666	671	713	676	703	715	743	648	716	674	704	691	693	691	687	672	696	664	683	714	671	685	693	714	661	755	688	722	690	730	711	721	690	732	666	673	677	657	670	695	699	736	716	652	722	725	715	683	692	683	719	676	694	711	726	778	685	683	736	676	665	677	699	681	665	695	691	667	685	706	690	634	702	724	712	665	676	724	696	716	681	720	669	708	693	688	732	686	662	703	703	692	711	684	698	654	666	728	786	659	757	684	703	648	689	671	732	727	656	729	697	726	696	655	675	680	666	658	689	677	684	708	690	608	683	677	647	740	686	694	690	709	687	709	676	754	691	709	723	675	725	705	676	696	695	699	674	714	657	687	662	701	685	668	687	706	666	707	735	693	677	673	663	695	676	680	669	703	740	686	747	686	675	651	714	738	687	739	649	695	681	698	683	660	680	674	691	690	696	642	691	713	689	635	647	695	686	701	683	672	671	679	711	697	713	643	707	718	681	723	657	708	701	699	689	707	693	655	715	709	697	680	635	664	694	700	689	710	689	685	662	674	698	679	701	690	702	692	684	698	676	690	719	646	709	725	724	718	633	654	681	688	692	709	705	718	662	682	710	737	746	647	665	695	736	714	676	667	701	733	705	660	710	708	700	686	655	724	740	698	716	669	664	671	646	686	705	723	709	719	722	663	667	676	693	651	690	646	670	688	651	692	696	711	679	721	687	699	724	664	684	721	690	709	707	643	693	675	679	722	707	705	670	739	732	661	716	681	708	713	700	702	701	721	673	719	667	674	654	657	690	667	724	659	700	683	700	718	653	671	713	708	664	661	694	709	660	699	674	736	683	669	686	644	692	722	701	679	675	686	690	740	684	653	669	709	720	723	657	710	683	716	692	680	723	683	710	723	713	772	711	659	703	659	704	725	737	705	703	707	670	717	674	708	682	721	680	685	690	705	719	676	707	686	715	669	668	690	692	722	655	690	701	694	678	705	658	682	665	693	747	718	670	639	655	677	719	697	696	731	665	685	685	700	687	788	741	696	675	696	661	680	734	718	687	696	675	695	689	766	679	662	689	665	680	713	735	692	688	715	702	745	702	722	679	712	713	693	676	689	675	717	705	661	729	716	684	654	702	687	709	694	661	684	712	673	698	717	677	674	682	691	688	714	724	732	730	729	709	670	706	713	638	698	695	700	652	729	683	711	654	698	701	674	689	686	718	727	683	728	688	714	720	695	738	687	688	762	701	710	726	692	700	671	715	656	721	700	751	685	672	635	736	722	701	696	691	698	707	700	712	693	702	697	709	736	686	714	689	740	693	668	672	721	701	674	683	687	697	712	731	696	691	701	673	671	703	666	714	677	748	694	688	713	691	695	721	700	707	659	691	692	692	740	672	635	677	728	728	737	669	672	736	700	675	692	685	693	648	703	674	725	731	698	672	677	680	698	658	739	720	723	696	733	661	703	728	728	656	724	658	684	692	683	680	676	677	739	671	706	723	677	720	732	700	736	693	690	676	650	663	707	744	708	710	695	620	652	732	751	687	712	696	722	718	659	706	673	727	740	697	726	671	685	683	699	711	701	723	705	708	656	734	699	750	696	673	672	737	689	697	687	692	729	683	682	737	708	714	654	665	653	719	679	673	697	749	663	640	676	667	655	679	719	683	697	661	741	745	698	726	707	752	677	659	676	683	705	700	689	650	698	678	710	687	696	715	701	683	706	674	691	661	694	675	696	687	681	692	704	697	681	693	710	710	753	710	645	651	702	651	697	689	683	682	671	711	765	699	694	691	711	718	653	724	731	712	673	682	692	680	713	700	724	702	699	731	688	693	668	658	704	745	654	668	696	711	625	685	682	682	668	693	694	673	711	772	689	649	705	724	612	683	697	674	663	711	700	690	772	684	684	688	751	701	718	709	709	685	698	725	703	709	684	638	742	714	647	658	727	681	674	664	723	691	703	660	673	659	647	718	695	710	688	702	663	707	730	703	666	682	678	704	676	730	694	748	666	683	717	725	661	663	709	686	682	662	670	666	694	704	674	678	686	680	707	721	726	698	706	718	691	711	705	690	723	675	653	696	705	656	689	735	682	753	709	733	700	734	684	685	700	699	669	698	725	723	674	669	720	719	688	650	741	691	670	682	719	732	712	691	695	702	690	714	676	663	675	730	687	722	666	683	707	705	709	706	683	703	682	707	663	741	688	736	658	668	664	704	724	732	664	714	632	707	698	719	629	676	720	720	666	667	703	732	675	707	710	683	664	632	718	705	746	684	709	727	670	720	703	713	687	635	702	642	720	692	678	689	689	694	686	698	709	700	750	685	677	676	710	675	705	697	718	719	699	682	697	692	732	663	646	714	722	729	724	665	690	726	622	737	707	702	670	673	704	678	712	691	717	687	710	699	682	740	722	654	639	706	679	715	692	676	678	711	698	680	700	692	693	682	712	676	641	712	698	682	683	701	684	690	726	683	700	682	676	703	717	697	682	699	675	712	701	691	746	748	667	709	699	748	650	670	705	705	726	666	692	715	641	686	721	663	671	666	678	715	673	670	722	645	673	691	718	705	748	623	731	700	674	699	664	710	690	642	700	642	714	693	665	643	690	639	692	660	728	696	728	680	710	704	694	716	687	683	722	689	674	716	723	695	722	672	704	704	702	715	687	690	657	697	751	655	655	669	697	740	677	699	714	761	694	708	726	669	679	700	716	679	698	682	722	685	666	700	674	664	686	702	702	702	686	698	702	669	694	701	680	690	699	706	723	707	687	689	734	711	735	635	697	698	729	706	669	662	703	663	700	722	746	714	673	668	674	665	699	692	701	686	715	714	705	748	698	679	718	718	708	706	672	701	693	711	723	652	636	673	660	731	674	694	712	708	733	682	661	706	666	736	666	693	724	708	710	670	659	645	727	703	695	656	662	669	715	669	718	674	764	735	685	724	653	711	725	727	675	685	642	696	704	696	673	713	672	729	709	703	647	706	711	706	686	696	698	712	682	659	702	708	686	705	662	689	717	693	642	681	710	693	723	712	696	704	708	690	622	715	703	706	714	682	729	691	683	695	671	655	690	690	710	687	687	706	608	703	687	673	713	698	692	724	670	711	736	662	713	706	725	727	687	682	706	689	683	717	672	664	733	722	695	751	711	705	672	674	693	741	662	657	669	655	655	710	707	739	665	766	751	683	672	672	700	687	678	686
33324	15241	2515	413	378	341	337	314	321	319	303	290	302	309	335	338	332	291	347	345	296	339	313	318	293	305	304	323	287	276	310	340	325	332	323	285	320	323	320	280	286	299	297	346	306	320	313	317	299	313	335	342	304	285	307	331	317	312	309	333	333	329	307	337	326	321	333	341	335	339	328	333	311	337	311	285	319	374	322	293	275	289	326	310	331	282	319	331	300	307	319	305	331	293	329	335	270	309	353	283	296	302	334	325	350	327	349	303	333	333	335	331	284	335	306	301	316	286	294	310	310	329	302	324	330	292	299	281	305	311	307	303	324	329	314	335	290	303	300	338	320	322	290	366	318	311	319	288	288	327	338	313	313	323	305	311	326	332	319	353	319	285	307	320	310	302	312	333	318	321	325	279	317	293	328	318	319	315	313	323	335	330	302	303	316	334	357	347	320	264	328	340	310	319	312	308	321	283	309	284	354	331	348	341	336	298	306	323	262	324	318	310	350	344	328	315	341	351	296	320	305	331	319	316	336	339	314	315	309	285	319	341	326	346	302	311	302	284	332	311	326	310	310	302	336	298	329	307	348	330	324	275	275	264	316	290	304	302	302	336	332	328	345	302	293	307	298	328	311	287	347	290	319	319	344	329	314	334	325	308	310	322	321	328	332	300	281	306	343	294	352	298	312	315	298	296	276	313	344	282	311	313	347	318	342	316	341	326	323	317	291	340	344	303	309	300	339	322	285	332	302	306	307	299	329	322	297	308	331	310	304	332	298	302	318	318	299	302	343	328	325	288	305	350	313	326	361	322	346	293	307	324	288	300	324	329	328	287	348	334	318	328	306	331	294	306	324	292	333	303	334	295	324	313	344	301	310	330	347	328	278	316	332	339	271	349	319	310	320	330	307	316	284	320	297	294	322	311	330	311	326	305	322	304	310	312	304	299	307	320	316	312	311	310	342	313	328	320	297	294	316	323	298	328	337	315	328	324	330	353	326	315	286	314	306	276	324	293	294	310	281	363	317	285	317	329	307	295	289	327	310	316	324	333	328	328	300	325	320	351	331	334	346	330	348	347	304	338	304	278	297	312	331	321	337	317	341	334	326	355	306	342	318	348	354	329	324	367	281	318	317	337	292	361	294	313	331	338	318	334	317	329	330	339	309	339	352	281	310	327	290	335	330	306	322	337	320	317	307	340	335	266	323	321	306	337	345	350	305	364	312	298	308	320	307	330	328	301	331	335	331	321	302	316	353	335	299	306	329	320	332	297	287	289	305	328	338	276	348	289	301	298	318	306	300	292	262	302	288	302	362	313	327	334	342	280	332	302	322	312	313	324	303	283	372	313	292	315	314	319	327	303	310	288	304	276	311	309	269	311	342	308	336	282	314	334	285	340	306	278	289	317	300	361	342	356	322	305	327	321	317	323	315	315	341	318	296	334	309	314	329	326	305	331	311	304	312	305	314	314	316	300	304	316	339	342	315	294	329	311	297	305	336	293	286	334	300	333	314	336	356	361	325	309	327	297	330	307	345	322	309	300	320	315	295	302	334	300	318	309	327	315	316	322	323	304	351	333	361	317	310	286	336	309	309	289	313	328	331	331	320	291	315	341	293	312	284	302	331	341	284	311	335	323	343	341	381	294	331	333	309	300	308	303	330	353	326	306	318	288	310	311	341	326	328	312	320	312	322	328	305	307	280	354	335	316	328	316	336	278	293	333	331	318	306	309	334	316	362	235	306	334	311	320	305	300	323	305	298	315	324	299	313	341	323	287	310	325	330	278	323	332	338	322	313	321	315	337	321	324	324	322	307	310	364	339	304	354	342	323	316	320	321	321	311	326	338	322	311	310	323	333	312	314	312	336	287	325	296	299	323	328	303	335	290	354	353	296	329	338	300	294	300	326	303	296	282	322	301	306	316	306	297	304	316	315	329	298	322	330	312	312	313	340	343	300	340	315	337	308	319	306	316	322	310	319	324	268	298	329	285	271	318	327	331	312	301	323	325	353	301	311	303	306	323	312	295	310	292	331	305	334	320	348	311	319	302	338	323	324	306	333	310	299	329	336	311	319	318	348	332	317	301	315	316	301	292	327	333	321	303	330	340	320	353	290	356	316	315	305	324	345	303	373	340	349	305	302	273	338	299	330	305	306	311	296	313	306	347	288	344	321	298	327	319	300	332	303	318	304	331	334	318	330	331	363	325	319	337	330	329	330	369	324	314	340	344	319	308	306	342	307	315	309	326	311	314	286	307	313	309	310	300	333	353	298	323	270	336	343	293	339	288	348	278	316	314	320	375	323	325	323	295	299	325	333	281	294	300	336	332	327	343	316	317	322	319	301	299	306	324	327	331	357	332	289	290	298	304	308	324	326	336	286	304	275	329	318	303	342	334	311	315	282	313	317	349	296	303	338	314	322	322	318	309	324	316	327	296	305	300	312	289	302	329	364	360	299	322	317	339	294	302	297	301	310	320	308	338	305	310	305	331	317	314	308	291	335	326	295	320	331	310	288	314	297	334	305	303	316	299	361	344	294	280	338	343	294	299	344	316	319	315	362	311	273	306	322	308	293	301	342	324	337	294	318	295	326	317	341	317	317	296	306	335	288	343	312	327	283	302	307	331	339	319	323	334	340	326	317	319	321	376	308	315	302	321	293	320	304	301	295	304	320	306	316	309	311	291	295	316	318	312	316	327	313	318	341	308	331	312	318	351	340	340	305	299	339	356	312	325	280	304	351	295	350	341	299	297	304	307	359	317	314	302	324	296	301	323	314	351	311	315	294	272	307	325	275	318	306	292	343	285	290	327	302	300	306	325	319	350	339	322	306	350	303	315	362	304	319	335	301	322	311	317	318	305	332	294	295	314	295	282	319	342	319	299	305	304	291	296	322	313	298	282	320	316	333	295	313	335	316	365	343	320	357	353	291	309	346	301	297	318	357	296	318	308	292	295	319	308	327	323	335	279	311	304	328	306	319	305	296	311	337	255	287	307	332	302	325	303	320	331	332	328	290	259	302	333	316	298	339	335	315	323	322	317	323	317	298	324	323	314	291	320	308	313	301	337	313	325	317	340	301	305	299	303	298	347	315	325	338	310	302	318	316	311	316	310	314	333	303	279	317	316	301	325	313	323	328	323	319	279	316	311	305	348	349	304	301	329	283	323	322	290	301	318	333	333	316	359	344	325	311	308	313	343	346	308	301	350	294	350	310	329	329	287	298	309	300	322	305	351	328	308	284	310	319	295	294	357	351	299	354	325	279	312	294	298	330	347	326	356	322	276	334	326	337	341	323	368	336	327	316	315	320	340	308	312	310	341	314	286	300	288	331	329	298	321	344	332	327	341	325	326	341	288	326	296	311	305	288	320	334	341	332	289	341	313	318	342	316	305	280	285	310	318	306	345	300	296	294	313	325	313	340	307	303	298	325	288	333	334	337	289	349	327	350	325	334	318	323	340	278	314	330	333	319	314	332	305	340	299	327	300	300
7797	810	841	706	723	775	761	709	728	693	715	756	722	722	717	712	712	763	724	805	696	732	742	751	754	726	759	750	724	788	730	761	718	758	718	753	738	752	739	758	699	712	756	708	751	738	725	782	737	731	754	753	740	762	748	756	729	749	698	773	725	706	767	746	739	742	708	728	700	688	709	774	762	683	742	747	751	705	725	707	769	721	716	740	765	687	709	720	771	720	688	676	731	762	764	716	754	704	738	713	745	726	690	680	776	694	739	702	726	705	719	701	765	725	732	724	700	704	776	808	765	732	705	709	725	715	711	701	670	778	716	740	693	732	704	727	740	732	746	726	725	684	707	730	776	722	702	704	735	741	726	765	691	662	740	691	728	758	718	748	745	742	744	666	714	736	748	762	741	700	718	749	729	743	730	729	783	755	748	710	729	688	697	734	698	702	723	701	727	675	713	713	728	753	673	750	737	743	683	703	700	781	723	735	742	762	746	698	743	765	720	785	723	715	729	746	742	736	748	714	720	759	697	747	737	698	694	739	762	740	685	746	748	716	771	689	728	701	735	712	774	757	745	709	712	746	724	729	715	737	682	731	717	713	701	707	704	723	792	761	708	741	777	729	707	766	760	758	748	682	771	705	708	698	732	715	716	772	692	709	774	755	680	756	718	729	731	726	717	680	713	729	665	703	782	717	752	739	713	735	719	715	685	699	722	763	737	781	715	686	709	742	764	693	800	718	724	755	742	716	683	721	735	725	723	748	717	694	706	712	770	749	719	761	733	722	732	773	740	741	744	700	724	708	728	757	772	735	736	716	661	690	736	715	798	745	744	714	724	747	708	776	712	717	712	767	748	713	707	698	738	756	732	726	686	704	751	728	704	757	776	713	680	725	717	704	693	793	761	750	707	674	712	713	743	734	694	721	686	720	711	718	724	774	733	713	763	738	731	754	746	699	727	743	702	708	676	705	755	727	727	717	728	756	708	693	716	746	717	776	707	690	745	756	732	759	730	779	748	688	734	724	716	737	743	731	752	704	724	686	729	775	776	750	760	706	695	685	689	722	702	713	762	707	718	748	736	742	738	756	733	751	700	752	708	740	690	740	739	727	709	753	748	723	733	772	750	776	723	734	739	754	748	720	716	743	747	752	753	723	778	709	752	744	758	680	745	727	752	762	743	750	731	737	745	723	704	763	761	784	674	727	736	771	713	726	736	722	728	756	715	750	742	700	748	759	754	712	762	735	727	732	779	710	731	780	717	746	737	733	709	714	732	766	728	682	734	682	747	746	748	768	713	767	749	748	738	746	726	693	714	753	702	706	729	729	771	727	751	727	730	718	716	768	778	732	762	741	697	756	702	697	704	759	742	720	737	707	687	733	789	746	769	737	700	780	770	727	709	779	729	707	675	742	763	691	758	741	726	668	711	759	745	754	718	725	742	706	730	745	710	703	789	760	723	715	767	713	721	775	738	734	745	722	807	718	744	717	720	697	747	781	726	744	744	748	715	728	712	779	731	770	753	693	755	710	739	767	685	751	743	724	720	737	716	745	719	749	817	751	673	739	704	707	746	733	732	739	683	719	708	704	716	719	745	719	698	754	739	710	710	727	702	723	713	732	732	724	750	711	725	735	747	729	674	730	736	735	763	739	772	720	778	705	709	723	744	703	743	758	734	725	747	728	738	673	746	757	696	729	713	764	680	742	775	741	791	751	715	710	679	724	758	740	690	719	706	749	753	729	715	732	745	746	729	699	809	726	725	736	734	769	722	723	758	702	766	745	705	693	710	751	700	743	700	748	751	731	722	697	722	782	683	741	763	692	735	735	741	732	720	742	711	727	793	738	729	737	756	732	735	718	714	731	734	711	784	746	680	787	765	769	705	720	714	694	753	700	724	692	711	723	774	764	724	764	709	737	791	713	741	737	714	716	765	772	713	757	777	742	716	720	743	714	765	723	793	748	719	714	741	721	735	755	732	770	707	765	776	733	714	738	702	728	713	710	744	725	739	692	732	726	716	749	773	737	716	744	722	732	745	699	681	688	723	735	763	725	730	725	722	708	703	688	756	729	751	729	766	719	737	753	687	697	732	736	710	771	730	739	719	745	775	745	701	718	711	742	738	758	705	733	744	713	726	684	776	740	772	671	757	710	727	665	739	750	720	735	748	745	711	782	759	760	731	705	718	740	738	730	728	678	740	745	730	722	704	717	719	755	761	737	769	731	763	744	750	717	758	711	760	712	703	774	722	707	772	713	781	724	727	727	674	816	770	758	782	708	689	748	730	742	730	704	731	773	716	728	721	694	702	761	710	689	712	740	763	742	715	718	710	714	688	755	727	730	719	713	776	767	723	684	795	757	804	717	719	748	742	733	753	726	740	753	733	748	771	775	710	770	721	716	761	762	701	748	720	687	733	692	704	770	717	715	711	723	749	707	727	710	734	714	723	717	750	716	725	743	732	718	731	681	690	754	734	736	761	708	767	723	673	662	710	710	761	730	688	753	713	725	738	726	699	718	687	770	714	719	719	762	745	739	732	731	714	764	732	745	706	731	697	718	695	804	724	752	721	758	765	743	741	770	740	739	711	726	715	792	703	770	765	751	717	710	806	785	698	742	705	751	739	748	728	716	772	714	735	754	741	724	719	775	752	750	748	773	715	743	768	700	707	760	704	721	710	713	751	667	704	723	692	700	744	705	731	768	713	745	706	704	719	735	691	704	737	710	714	717	756	755	715	732	709	729	720	714	789	727	737	743	753	717	748	720	741	732	730	745	699	752	733	768	697	740	745	756	756	725	699	709	727	735	713	760	738	789	713	681	676	760	751	745	700	721	703	752	795	714	747	780	716	710	747	727	711	781	759	720	720	740	676	721	718	748	701	718	725	738	734	716	734	757	741	677	754	756	744	721	741	766	750	748	749	739	715	695	708	729	707	724	752	758	718	778	687	719	742	725	726	755	766	724	795	758	728	714	716	724	733	723	731	724	758	736	694	740	682	744	720	710	728	721	698	748	722	845	763	730	736	687	748	749	757	717	748	688	715	715	766	782	661	726	724	691	743	734	727	759	699	730	705	770	714	713	718	729	756	726	726	779	722	713	731	771	728	709	700	725	725	728	744	741	724	744	714	680	700	776	763	719	716	773	782	710	707	703	746	695	703	748	783	740	699	766	718	756	718	728	778	702	759	704	747	743	742	753	765	743	765	770	745	769	718	697	705	738	683	726	722	759	764	765	688	752	720	709	726	724	754	717	736	716	740	748	757	792	720	786	701	743	728	768	728	739	704	738	703	719	791	768	764	760	727	697	759	704	755	783	699	704	769	752	742	750	785	708	751	710	722	731	732	674	725	720	659	708	740	720	757	724	750	699	705	721	731	773	752	698	736	703	720	777	700	758	745	769	745	729	773	673	742	720	770	760	734	714	746	744	724	697	696	769	680	791	689	762	725	721	781	773	755	692	742	724	767	722	749	756	699	711	704	765	754	736	731	728
25111	20974	23573	28561	20990	12785	791	620	499	442	485	504	524	464	483	440	486	449	474	464	446	486	449	424	476	445	478	427	447	415	465	465	476	443	457	471	457	459	459	486	464	427	447	483	468	445	464	438	454	422	488	435	463	453	453	438	448	466	453	444	458	448	431	461	470	455	454	444	439	419	418	466	438	431	448	461	416	487	450	443	445	446	451	448	495	416	448	458	452	456	450	451	473	416	502	466	423	483	429	427	458	506	476	469	444	439	428	462	444	448	436	451	479	451	479	438	436	395	412	521	424	467	448	432	458	435	465	463	471	454	472	473	452	438	462	461	431	440	439	441	474	457	443	446	459	510	498	485	445	473	499	452	455	437	483	427	427	424	439	482	437	479	468	456	423	468	451	431	430	442	442	485	447	464	429	468	461	423	474	432	478	450	466	412	455	417	451	446	442	436	405	420	405	432	434	461	481	490	453	498	465	471	475	465	477	454	371	490	425	494	441	454	436	446	410	455	435	452	444	438	434	398	416	463	397	450	483	461	494	459	444	462	491	411	459	451	473	440	466	426	451	486	467	392	458	474	480	446	440	452	456	425	485	477	451	464	439	438	433	476	485	470	465	433	461	466	484	428	429	428	420	443	439	458	498	453	434	434	481	452	447	439	434	436	460	442	433	444	466	415	514	459	454	451	444	410	457	422	444	422	440	444	436	434	418	444	431	457	447	457	459	420	415	456	454	466	436	478	466	456	498	451	428	450	450	410	442	431	422	481	454	442	441	400	484	476	445	466	473	477	460	457	455	488	467	455	422	457	443	432	437	478	459	424	459	482	446	455	467	484	410	464	449	429	445	452	459	470	412	456	440	445	420	396	477	495	467	468	470	431	473	435	484	462	437	474	440	445	432	441	437	426	425	398	447	450	449	445	438	417	476	444	491	420	437	429	428	445	440	458	459	404	432	471	448	436	453	472	461	478	488	435	468	419	446	479	417	392	451	462	445	415	450	459	437	456	452	449	456	472	491	457	448	442	439	433	437	473	460	421	424	436	416	450	467	463	458	454	455	472	469	464	438	433	472	451	459	460	445	411	464	481	429	474	393	472	471	454	460	488	477	417	428	436	453	467	454	447	475	482	457	453	436	452	451	471	411	454	456	459	455	448	448	440	502	421	418	435	467	476	455	448	431	428	421	435	506	421	441	409	447	431	454	431	446	475	426	432	440	477	437	440	504	443	474	456	419	435	490	470	454	457	455	402	422	482	443	441	469	464	445	453	463	462	451	467	393	464	462	445	448	458	462	448	473	437	450	469	450	450	413	437	444	471	431	447	467	421	453	512	461	445	489	448	445	449	461	420	450	487	429	454	489	424	466	447	447	466	440	457	420	447	412	407	442	456	446	455	466	457	415	463	430	458	414	463	488	430	468	449	415	456	428	435	453	462	422	449	464	428	443	445	432	442	440	428	481	436	469	424	443	431	478	437	459	454	451	479	448	418	445	442	450	470	451	467	446	463	456	424	468	472	437	417	456	417	470	457	453	480	422	432	422	490	424	412	407	454	414	465	457	491	449	436	452	468	456	466	477	446	477	455	509	455	414	470	479	447	419	428	425	441	443	479	409	392	440	487	429	460	453	466	451	479	447	477	460	415	445	484	414	427	452	434	474	427	463	460	450	471	451	408	470	452	458	461	437	459	441	471	444	476	483	471	409	427	443	431	415	430	461	458	456	447	439	492	466	449	395	441	445	452	465	384	453	442	420	508	462	469	470	393	444	438	424	441	430	382	454	451	446	424	415	420	443	486	456	415	465	432	452	498	443	426	457	470	476	439	437	447	403	437	423	442	418	429	457	454	442	484	425	460	474	474	425	453	458	443	469	438	452	437	447	444	459	444	444	418	474	395	434	464	448	424	458	442	455	431	444	456	408	425	412	453	411	448	435	456	425	433	417	465	452	460	452	496	431	468	414	481	480	445	406	466	413	403	466	461	439	459	462	421	450	428	477	440	456	521	445	461	450	418	450	433	448	479	441	467	427	401	414	432	448	455	453	450	415	441	425	437	455	461	450	447	451	418	464	481	494	426	414	409	488	413	437	465	439	430	461	460	464	482	448	493	436	441	497	461	440	468	411	419	407	419	445	406	435	436	419	429	408	441	421	433	476	467	435	448	467	445	488	452	435	441	437	471	402	487	438	449	455	467	442	474	434	430	451	479	414	422	476	445	464	463	451	487	443	461	450	473	429	435	411	444	443	442	455	418	454	435	462	428	440	434	484	456	432	471	392	441	484	506	444	479	460	482	468	444	467	441	449	459	460	404	420	486	438	466	398	439	458	415	437	475	466	478	451	451	432	433	416	425	431	397	432	439	445	412	442	427	456	471	438	440	414	428	442	441	451	441	440	468	504	432	495	453	447	479	455	441	441	474	451	442	497	459	438	428	409	449	464	389	460	460	453	422	392	431	452	466	424	465	447	417	428	504	457	438	438	447	439	456	446	470	442	423	496	430	418	451	426	479	458	435	437	445	411	420	452	424	462	461	442	467	482	414	427	426	436	458	425	440	434	409	398	417	443	441	444	413	472	465	459	448	453	403	441	447	456	454	448	456	426	501	486	453	426	457	446	440	509	436	448	442	447	438	445	468	495	451	500	430	427	452	446	427	460	426	455	435	430	434	365	448	419	419	439	393	449	468	423	458	446	434	467	468	452	443	397	463	449	452	427	514	444	441	480	417	436	419	463	420	469	437	498	435	411	476	491	439	483	415	455	444	436	436	445	436	425	450	478	417	433	464	463	461	472	424	448	460	451	449	431	473	483	440	391	457	433	489	439	442	402	458	430	454	518	480	441	446	479	451	480	469	478	439	460	467	498	463	433	431	475	445	439	425	465	401	468	477	439	448	469	454	455	485	449	445	460	487	424	465	436	456	438	436	459	446	434	463	426	451	482	474	466	498	473	445	430	412	413	423	418	425	479	461	414	445	455	433	460	440	420	434	428	457	431	446	471	442	476	470	416	436	447	465	439	442	441	448	428	466	472	450	430	417	488	436	428	398	421	456	433	485	425	462	434	482	472	485	443	444	457	418	402	450	407	412	460	452	421	474	440	438	420	441	459	441	463	428	434	418	462	469	473	459	382	438	467	458	446	422	471	433	478	479	475	451	497	453	418	456	487	514	445	464	435	431	457	434	422	401	466	442	459	458	467	436	467	463	478	450	464	448	465	473	440	459	447	460	420	463	478	458	465	464	440	497	489	454	433	462	430	429	430	400	455	431	449	427	416	460	495	465	457	436	434	429	448	458	473	461	487	424	459	425	454	428	411	503	459	434	495	416	429	384	458	427	455	413	463	401	446	465	458	490	446	449	426	455	499	446	440	444	467	444	471	432	404	428	443	459	426	414	482	464	449	431	479	458	447	412	467	474	438	469	472	477	417	483	441	454	474	424	484	439	502	443	448	407	455	475	452	423	440	424	420	414	452	401	365	478	418	401	417	457
4448	2358	1484	1163	1046	986	991	989	961	963	979	961	924	957	920	984	1006	1014	901	941	972	1020	983	995	917	983	909	991	963	948	965	983	941	931	900	955	970	981	955	1012	916	992	877	958	928	974	929	989	955	984	963	941	969	969	924	971	937	963	926	998	955	905	969	1016	945	940	897	947	964	970	953	983	971	948	952	1000	938	960	970	989	966	1008	1013	969	996	916	985	980	981	961	960	1010	969	941	975	946	948	931	949	988	984	946	1007	967	955	933	904	961	946	973	948	986	987	942	934	911	949	951	936	960	977	934	986	1011	954	1012	930	982	1012	928	959	940	937	1005	981	959	997	963	914	958	923	889	982	981	981	954	1031	947	921	983	940	951	927	1035	954	957	966	944	919	931	997	973	956	950	1018	965	904	907	935	984	963	1020	928	928	972	940	908	937	899	955	974	941	973	968	977	1016	983	931	956	922	947	930	965	977	955	981	972	933	977	931	963	928	948	948	964	945	989	964	948	960	993	982	961	947	994	960	954	986	922	942	923	952	940	987	930	951	959	949	948	957	881	913	961	911	986	950	1026	965	912	977	937	968	940	940	959	952	939	880	955	962	962	938	993	954	967	909	972	933	989	938	915	1006	971	875	922	944	963	917	1012	919	971	1031	972	935	1009	960	942	929	949	937	971	934	947	969	947	928	957	963	963	938	955	906	985	980	951	934	933	943	956	950	929	922	960	938	927	921	985	945	948	942	965	968	963	953	937	929	952	934	918	949	913	948	934	895	978	1001	943	1003	938	979	953	963	974	960	949	1007	925	992	1016	963	869	946	952	965	948	922	923	978	969	947	906	982	954	980	981	932	997	974	952	989	977	946	962	1004	974	942	936	976	967	915	929	933	908	973	927	948	1013	910	921	951	925	958	940	943	968	942	1011	1003	953	897	921	931	950	977	906	970	958	941	972	920	934	903	994	969	1003	925	969	1028	962	963	916	951	993	958	981	991	926	977	967	901	959	931	925	915	988	934	984	946	947	968	1000	973	938	967	937	975	895	965	951	934	933	918	952	1004	1002	959	981	1018	968	938	955	932	926	933	933	967	958	936	919	920	927	962	979	947	965	957	958	969	967	932	981	1026	1002	990	974	915	954	980	961	915	936	999	942	983	970	969	936	941	960	968	955	993	952	934	933	945	957	927	942	963	932	1014	1023	959	959	965	927	917	927	952	982	982	965	1020	960	870	956	957	946	926	947	923	957	950	939	983	1006	956	969	972	949	976	954	970	959	904	949	952	914	936	970	981	952	920	931	950	943	984	956	962	929	940	977	955	977	972	976	948	920	902	988	958	955	964	984	995	955	949	925	930	933	969	928	980	897	971	965	929	979	919	967	942	984	966	923	935	948	942	950	974	975	956	931	885	984	953	941	895	921	951	957	972	956	970	967	972	961	953	938	978	993	991	939	960	888	939	955	949	972	947	913	984	990	930	942	932	990	981	970	948	912	911	914	970	963	978	1028	937	900	967	917	942	923	922	964	984	981	867	976	909	979	975	950	910	1001	956	956	959	996	958	997	942	957	982	1017	930	936	952	950	968	934	951	958	917	1039	916	997	941	958	908	912	951	908	999	979	961	956	994	925	918	922	979	900	981	1003	912	933	906	933	933	918	975	912	917	995	989	971	978	957	943	993	969	985	946	950	971	916	951	995	894	980	972	970	934	952	1023	965	981	953	933	989	924	982	942	960	940	921	963	988	931	908	982	922	886	987	945	939	976	932	981	989	951	982	932	950	964	942	1007	947	975	911	949	980	947	958	1023	940	962	911	954	972	946	909	958	1002	875	953	958	941	975	958	959	918	922	1026	917	970	947	989	958	1003	969	989	962	945	976	892	931	951	920	960	979	914	946	981	958	969	966	987	970	949	959	932	990	913	926	960	949	909	927	920	996	994	913	933	967	895	974	968	951	976	939	913	951	921	963	958	894	972	1009	964	972	1027	926	998	951	942	950	933	957	956	960	955	1008	921	920	972	983	910	918	987	913	921	1025	992	954	994	943	949	909	973	941	951	947	905	974	964	953	977	976	958	905	991	974	963	959	907	953	1001	986	942	947	1005	958	1012	1019	921	947	962	982	952	964	922	970	942	978	914	956	953	953	904	934	877	893	966	927	962	961	964	990	977	936	950	989	979	974	952	970	1006	951	974	959	933	964	959	994	951	954	971	932	986	960	990	973	953	920	965	922	932	988	980	979	978	930	971	974	927	994	951	962	900	957	911	977	983	972	929	960	976	905	925	1003	951	966	922	881	965	934	964	978	905	927	949	956	947	962	968	948	936	961	921	938	938	950	997	951	961	925	940	993	928	984	940	948	938	994	924	969	914	956	923	975	944	993	919	942	958	998	994	941	936	914	924	1004	927	940	945	917	947	995	948	935	990	1001	901	908	988	1005	945	914	920	912	946	978	964	982	984	947	944	989	989	1008	960	921	969	982	950	1000	983	928	939	918	933	965	924	978	954	990	923	902	945	995	1013	923	937	903	941	958	945	942	915	952	884	979	928	976	975	928	987	953	928	987	949	1019	928	1013	910	950	994	950	890	946	973	964	982	1008	941	926	928	1016	954	956	949	894	940	952	964	1015	921	961	925	931	947	966	955	940	961	993	910	936	925	1002	941	939	983	991	951	952	999	994	945	916	969	946	909	978	922	942	954	956	947	943	925	974	868	961	893	1004	944	984	967	948	949	1007	956	954	971	974	928	948	893	945	997	953	957	997	1012	969	966	978	880	962	926	995	1006	969	935	954	931	927	971	1006	968	931	944	956	970	947	923	974	963	920	947	951	982	992	945	955	968	1000	986	971	942	957	978	953	998	944	934	967	946	940	941	1009	927	969	923	1014	890	973	948	1001	987	1003	1005	994	963	919	931	979	1014	1013	954	983	959	975	949	914	926	936	947	968	1017	946	933	928	964	892	927	912	943	995	961	978	957	924	925	981	966	955	930	914	972	901	1009	943	927	986	964	903	939	949	956	974	905	944	892	941	934	903	973	998	945	1011	938	936	966	978	975	914	921	914	973	935	933	994	958	964	943	938	981	964	905	880	927	952	979	968	979	937	967	985	902	904	935	934	941	926	929	952	935	968	1027	994	1014	990	964	935	913	978	972	1027	966	920	1020	952	932	985	971	976	890	948	978	983	941	1026	1023	947	940	962	923	895	912	947	962	966	942	931	914	914	957	959	1005	947	997	1000	936	914	961	988	932	981	966	965	1039	936	1000	1028	963	971	999	961	968	969	891	911	916	1018	991	975	925	949	965	994	924	960	930	945	928	952	1005	936	946	925	945	914	984	936	953	969	970	988	929	975	930	922	951	911	981	925	957	1032	900	933	922	913	945	991	927	932	900	960	925	961	1010	915	922	957	932	936	936	951	942	965	924	989	882	966	984	985	915	979	983	983	920	975	974	957	878	951	939	956	1012	969	979	930	950	948	935	1005	950	955	958	952	918	928	942	922	963	960	969	975	964	941	1038	988	950	989	934	967	947	953	947	906	953	938	920	1044	922	912	913	993	952	942	950	920	910	977	957	985	927	927	942	992	978	945	988	948	947	913	994	952	949	903	966	914
24336	20970	23948	28155	20974	21005	10868	682	496	456	416	425	393	346	366	390	367	357	343	323	330	321	321	324	307	337	321	322	325	346	310	323	318	376	337	348	333	333	335	327	320	312	305	346	338	344	337	344	329	335	325	331	351	354	312	302	338	344	365	329	355	333	343	319	332	325	301	334	330	344	328	355	307	344	321	356	327	322	305	337	327	307	301	343	333	333	325	308	287	306	282	332	338	329	344	298	322	351	314	313	329	315	348	308	382	341	319	321	319	341	353	318	324	341	322	311	323	330	342	327	344	357	341	303	330	303	326	349	312	318	315	319	312	341	346	362	310	287	319	314	327	326	327	325	360	312	320	358	312	328	336	343	314	302	374	323	324	336	297	345	338	329	293	348	315	297	308	310	370	335	320	375	340	336	317	328	357	309	319	300	299	339	308	332	341	321	349	317	336	311	313	314	319	330	304	321	296	366	298	308	295	343	364	340	306	323	333	339	334	332	346	327	309	278	336	306	344	333	317	298	307	326	349	325	334	315	326	315	330	344	319	307	302	292	343	350	334	331	322	320	288	340	325	325	304	330	302	329	280	318	327	336	318	310	311	331	328	307	327	337	321	322	313	326	349	337	301	306	316	283	305	285	319	301	302	356	294	351	318	334	307	331	296	341	332	282	338	326	342	331	327	335	318	326	309	322	324	338	339	344	317	343	335	328	288	292	301	333	327	368	340	314	304	313	325	347	292	322	332	338	315	319	321	325	279	334	327	340	335	291	312	326	325	319	297	344	311	352	336	338	306	317	349	326	299	319	345	342	299	307	334	323	372	337	353	316	327	358	315	314	276	300	346	331	339	314	326	317	323	312	343	325	320	322	347	312	325	344	348	345	325	322	295	305	355	329	332	358	302	311	303	319	296	336	322	332	309	328	343	324	306	305	344	333	329	332	326	330	310	305	310	326	354	347	297	318	320	372	310	327	316	312	297	325	341	315	327	304	291	329	351	338	310	316	315	323	318	331	369	325	329	332	280	289	334	344	337	349	321	298	331	317	299	350	304	322	307	337	323	305	336	370	318	319	328	329	312	347	326	342	298	330	338	333	339	352	315	296	312	352	349	294	297	344	311	345	350	318	305	336	328	328	342	346	341	309	313	298	303	339	284	290	311	328	331	313	308	337	295	306	324	332	327	328	336	335	357	358	306	322	340	337	350	355	335	310	314	330	361	347	334	337	335	345	294	341	297	333	322	350	303	318	306	313	335	305	321	311	329	328	314	343	322	362	322	307	318	315	362	348	298	319	304	347	330	319	364	326	331	299	329	345	325	316	346	285	300	341	363	323	327	305	339	316	339	272	330	303	344	308	356	329	324	324	315	308	334	336	340	331	322	336	319	342	296	332	317	313	309	320	327	311	306	368	338	287	356	349	325	385	317	305	324	359	319	326	315	325	318	327	305	322	316	336	309	317	367	288	322	320	316	332	351	351	404	322	342	331	310	332	338	312	365	313	321	331	316	317	349	335	296	336	310	327	368	317	306	321	343	295	369	318	317	332	346	313	327	286	351	311	306	340	288	321	329	338	322	352	311	319	340	303	339	349	318	346	362	311	315	322	322	308	336	331	313	288	309	330	330	343	319	311	328	312	281	341	333	324	362	337	318	322	328	305	332	341	334	336	305	340	317	325	334	344	326	307	336	327	330	336	323	298	308	333	323	335	313	354	323	345	355	307	327	349	374	329	318	347	344	320	323	347	349	315	311	341	333	328	363	334	305	345	325	315	312	336	330	283	310	331	322	338	332	333	341	331	340	319	333	341	335	304	343	339	316	332	288	352	304	320	339	305	341	319	332	303	321	340	308	350	328	282	327	311	325	301	362	305	315	309	297	312	296	354	343	323	344	289	330	337	305	344	327	334	357	335	317	356	295	337	312	351	350	334	319	304	345	348	308	363	318	321	323	301	345	344	343	345	322	324	299	349	326	332	335	323	319	327	318	333	287	296	296	329	338	304	332	333	369	341	319	337	318	329	324	320	331	327	319	320	329	307	329	334	335	320	303	306	317	364	328	326	320	322	357	349	337	311	354	300	290	321	322	334	320	316	309	335	331	300	314	306	326	337	332	323	296	323	317	345	300	292	336	337	310	323	309	310	334	331	324	343	367	314	330	321	337	319	334	314	320	320	352	330	322	311	323	342	318	332	349	317	334	295	339	312	330	336	343	342	324	330	309	305	301	345	343	301	346	315	314	344	315	350	319	326	337	339	296	316	326	320	308	303	317	326	324	317	279	359	318	328	314	335	365	316	308	347	330	321	327	282	330	358	313	360	318	333	313	329	290	336	323	362	319	356	311	293	339	326	314	337	295	330	310	313	328	337	310	310	343	286	287	317	347	316	319	330	349	330	307	337	324	349	337	279	339	333	316	367	335	356	307	311	321	321	291	374	360	297	344	337	303	321	309	301	323	347	307	297	336	319	316	287	328	326	334	315	302	332	319	326	296	300	322	293	318	304	320	291	347	342	345	350	343	341	341	332	296	337	315	340	373	325	287	324	312	298	293	326	297	302	325	307	323	305	310	304	321	301	337	330	330	314	299	383	331	321	312	335	322	324	337	316	304	312	312	312	343	335	323	346	324	292	350	327	314	323	340	295	323	327	338	322	325	345	336	319	313	294	350	368	321	323	323	308	319	274	317	326	327	347	319	301	323	326	330	307	318	291	330	348	371	325	304	333	318	348	318	327	359	289	289	338	332	321	329	344	321	314	341	323	309	287	340	305	319	322	336	300	316	316	300	351	311	292	337	278	338	318	301	324	335	307	362	296	330	354	302	337	318	330	341	311	319	292	314	310	342	365	317	340	315	315	348	299	288	349	317	344	308	335	322	342	343	311	290	321	314	306	296	342	347	336	345	303	306	347	335	335	328	300	320	333	313	324	327	335	312	343	315	328	304	301	324	297	329	313	338	352	309	312	311	282	298	324	341	314	358	332	340	337	363	287	327	297	302	316	340	323	337	328	278	353	311	328	315	348	328	323	394	298	319	323	344	305	347	315	343	339	315	321	341	305	316	319	343	340	335	305	286	293	330	319	306	324	300	342	324	348	322	314	335	328	326	347	333	257	319	302	335	294	330	330	327	344	325	324	320	339	318	323	307	277	369	346	314	315	325	290	316	313	338	327	310	347	319	296	342	331	316	352	320	320	289	335	349	357	298	328	306	361	338	305	309	322	298	296	350	346	323	316	321	329	347	292	300	315	325	331	308	331	318	331	331	335	338	340	289	321	298	319	331	322	276	330	329	308	291	330	366	320	347	273	337	334	326	316	291	330	332	366	329	312	295	343	311	303	326	335	352	322	325	334	315	334	295	325	334	304	303	302	359	325	335	360	316	337	307	312	350	300	328	338	289	344	316	362	342	325	336	344	339	306	319	320	329	328	342	315	315	310	322	297	328	334	327	311	294	334	343	313	332	314	326	341	339	321	319	359	312	329	336	331	293	352
3916	3276	1722	1066	850	823	770	753	807	746	719	716	683	724	718	721	712	651	708	734	701	706	692	698	656	688	698	660	692	699	741	677	676	723	672	682	717	727	718	696	686	704	660	660	669	686	650	726	711	671	717	728	698	669	740	732	644	697	691	650	681	693	707	668	717	716	681	702	770	693	698	715	716	656	663	611	652	724	655	717	737	705	710	675	686	718	754	714	711	722	691	726	696	679	706	686	668	683	691	686	728	723	635	700	673	683	670	688	725	710	703	672	680	710	689	702	673	701	641	691	689	712	708	685	692	650	732	670	684	703	660	664	694	723	743	691	697	688	706	678	713	716	660	702	721	667	672	642	712	667	670	708	715	687	687	739	660	746	718	706	683	691	692	751	721	696	705	690	693	708	711	723	677	673	677	682	702	666	655	688	735	683	615	720	701	689	747	692	710	708	663	702	658	706	715	698	732	664	689	709	723	729	704	697	679	773	724	723	659	701	685	731	672	703	656	777	734	725	644	682	666	708	734	701	688	710	634	711	709	704	667	687	706	700	709	730	673	686	723	689	676	657	625	673	697	681	709	746	674	722	661	667	671	708	666	682	695	698	673	706	684	658	690	652	675	663	690	718	662	702	670	736	711	682	683	710	686	690	685	639	712	687	662	692	734	668	676	660	679	687	655	696	714	701	679	720	687	707	722	713	662	640	757	670	701	653	672	751	673	711	674	693	679	696	682	685	718	728	735	723	724	675	725	671	719	673	704	670	701	682	703	735	707	717	708	662	708	690	716	700	696	669	697	693	725	662	669	714	659	693	704	707	684	723	712	699	737	720	739	737	681	722	714	745	676	720	680	677	713	716	693	700	722	662	714	716	634	670	646	670	710	739	690	724	635	692	675	677	670	713	735	726	689	667	693	703	673	671	737	719	677	689	656	711	687	681	685	660	664	712	673	695	679	700	663	671	694	680	695	705	694	689	657	686	693	678	695	716	681	706	698	699	699	731	693	715	689	706	669	671	727	693	688	694	679	758	703	700	728	702	705	695	671	663	701	681	641	719	677	676	702	741	710	709	709	691	707	725	694	698	757	716	672	746	639	742	691	716	689	668	630	696	734	757	736	685	738	694	689	727	660	704	697	720	733	647	689	687	687	718	735	712	690	656	671	689	735	728	767	678	728	688	719	697	710	737	683	722	703	685	670	721	693	697	678	677	655	695	700	707	674	680	680	712	686	698	736	678	703	748	694	705	697	681	748	710	713	647	701	674	697	681	730	712	703	693	657	680	701	737	682	695	686	696	660	704	670	673	664	707	686	728	699	682	737	686	692	666	694	677	674	719	697	687	718	707	672	660	678	701	755	668	663	663	726	719	693	700	737	663	716	712	671	674	658	690	687	689	699	695	706	725	702	671	685	700	713	710	741	694	680	700	659	649	654	697	690	681	648	655	742	728	708	747	724	690	647	735	681	686	712	720	677	735	683	688	721	621	676	672	707	722	663	691	711	723	684	711	697	652	688	644	683	653	711	739	691	706	703	725	688	668	686	652	717	670	704	648	685	774	692	707	681	720	718	676	675	713	721	735	722	703	674	666	692	664	721	697	665	732	693	647	671	707	717	653	689	671	684	669	711	688	707	663	704	681	664	665	711	711	707	655	728	715	693	676	699	656	681	701	653	733	715	666	700	656	681	651	713	698	686	693	699	737	678	671	711	672	697	652	634	675	624	715	721	683	728	721	741	737	704	658	711	726	717	707	698	671	711	714	695	697	682	728	667	692	735	697	696	703	701	646	677	716	691	661	705	680	731	715	664	678	691	676	675	710	716	662	697	700	704	725	677	697	691	706	661	698	645	672	666	709	681	671	679	648	712	727	718	675	689	717	700	737	776	685	679	712	684	685	752	666	698	661	710	728	700	689	753	721	701	731	702	698	685	714	693	653	671	707	675	713	700	720	671	728	690	719	688	699	710	666	724	707	664	713	650	702	683	711	694	697	664	686	675	688	678	768	706	680	700	690	661	701	723	683	732	717	677	696	711	694	664	725	697	668	728	688	663	681	697	692	742	670	710	675	655	727	694	681	731	747	731	684	743	700	675	699	708	697	697	723	703	694	679	655	684	721	749	686	658	714	666	709	698	663	714	671	685	699	686	676	717	666	689	624	684	717	687	687	702	622	676	674	748	718	683	695	638	654	716	692	731	671	713	683	678	668	709	715	701	714	697	672	683	720	700	667	760	679	695	677	679	677	693	665	701	642	693	666	694	702	683	686	697	663	645	704	655	672	676	652	754	684	707	713	734	737	710	704	701	720	691	685	688	697	729	657	690	659	669	665	693	691	662	695	713	729	680	681	659	637	716	673	733	685	686	744	743	730	711	694	734	707	700	706	660	751	663	650	692	687	728	713	680	692	652	697	703	730	708	627	708	688	683	682	744	685	690	688	692	715	694	704	704	658	657	751	724	712	677	665	649	707	737	719	752	661	686	672	676	675	723	688	670	695	681	679	681	683	711	694	627	670	688	703	647	681	665	649	659	684	629	688	671	700	707	659	689	709	685	662	703	690	704	746	732	674	719	668	730	702	652	706	689	731	697	731	704	731	723	677	707	685	703	705	743	673	711	698	677	694	676	688	673	706	740	698	643	666	672	725	753	726	708	692	696	696	722	654	745	714	667	687	660	695	667	674	653	712	663	695	709	691	713	741	703	672	692	678	744	624	737	720	662	640	717	695	708	710	681	641	694	676	667	680	668	663	745	671	753	663	692	708	683	704	718	646	658	699	699	696	734	649	703	684	643	676	682	672	703	720	689	692	688	731	691	700	674	697	698	685	730	746	692	746	685	670	714	745	693	707	674	653	709	660	689	767	656	690	678	701	693	699	681	694	723	693	680	697	674	717	679	695	697	653	678	687	736	688	692	665	723	727	675	693	671	664	708	723	713	679	683	717	703	666	679	710	716	685	693	663	653	668	700	715	733	693	688	679	690	678	732	717	659	681	695	672	696	714	683	719	701	720	661	684	714	668	684	725	658	689	755	709	716	708	691	677	733	741	674	661	671	714	666	718	714	709	705	698	690	699	724	679	718	693	670	683	701	699	682	716	672	696	739	723	711	713	669	714	675	676	697	697	670	697	711	745	711	702	705	654	705	675	731	724	682	686	676	664	681	738	671	674	711	699	693	711	703	709	721	726	710	671	633	693	708	707	696	690	658	706	679	691	727	660	680	679	695	683	682	650	707	709	699	723	751	646	663	673	695	698	695	625	671	644	702	652	669	699	649	662	666	701	695	671	729	696	692	664	722	713	675	697	682	741	718	721	675	702	721	738	688	686	717	650	718	697	692	671	674	667	712	713	665	659	730	732	712	684	710	701	673	689	734	670	696	718	685	705	705	678	706	641	645	672	709	682	663	687	675	704	672	751	773	716	718	718	685	732	702	674	727	706	705	727	714	732	670	717	679	702	685	718	660	682	705	692	710	686	701	661	724	739	731	738
33266	14890	2440	424	362	348	336	324	338	326	336	326	299	314	345	335	352	376	326	350	289	319	281	358	319	269	294	310	330	314	305	347	290	311	302	320	319	319	346	330	328	305	347	283	304	310	301	309	305	315	283	315	318	297	287	307	295	346	305	327	340	342	300	285	307	277	325	300	305	319	323	341	292	306	299	305	339	326	322	344	334	307	327	315	304	291	346	295	323	263	283	324	295	317	290	342	312	316	314	322	292	320	313	320	321	317	334	297	313	300	282	289	294	309	266	308	260	290	339	306	301	298	320	306	332	301	305	314	303	325	303	268	329	290	304	293	303	316	321	320	307	311	328	324	305	266	292	308	281	336	299	293	296	283	310	337	326	347	321	335	325	315	321	288	332	297	322	304	316	299	292	318	333	335	309	288	318	298	309	296	289	331	323	304	279	274	310	319	334	344	316	308	316	284	330	318	334	334	305	300	327	291	315	303	269	296	287	320	315	337	320	311	307	326	295	326	339	328	303	336	285	330	324	304	320	332	307	327	323	307	313	332	306	322	304	351	343	304	306	320	326	299	324	324	339	324	325	319	331	330	329	337	318	317	330	336	293	342	355	321	319	339	336	314	307	314	318	348	340	308	319	325	333	334	325	357	345	338	319	334	342	333	352	301	367	343	323	314	328	313	330	324	309	366	303	318	316	300	317	318	308	314	324	323	307	310	290	307	318	312	296	327	319	303	320	312	303	300	312	348	283	340	341	353	313	305	331	322	338	343	335	324	274	299	279	309	317	284	282	335	325	330	335	308	319	276	293	327	304	305	351	299	300	276	327	311	322	319	323	312	320	299	296	315	301	314	345	295	336	334	307	325	304	288	343	344	353	325	318	342	305	304	348	265	290	309	303	373	358	315	316	314	320	311	339	307	303	336	331	296	302	300	309	319	320	301	287	333	326	326	328	316	298	308	290	308	354	303	342	329	353	336	318	338	293	333	342	291	339	311	326	325	340	302	309	293	314	294	335	328	331	324	277	345	342	312	348	300	310	334	310	334	327	294	324	333	324	309	313	309	314	349	324	313	325	293	318	317	316	290	305	300	320	303	274	303	347	327	273	334	302	309	310	367	363	354	331	361	293	337	295	294	303	320	321	273	307	347	316	294	294	337	373	305	357	324	338	340	315	309	314	321	311	335	294	307	350	312	295	296	278	305	316	335	316	334	314	327	336	317	269	341	317	314	284	317	314	312	336	304	289	308	294	349	319	333	333	316	298	301	312	319	298	317	315	320	287	323	294	320	305	312	313	313	330	342	309	330	311	351	307	293	300	342	308	282	279	287	312	325	304	312	334	309	316	296	307	335	283	322	302	327	328	338	326	319	262	340	297	290	276	329	319	303	294	307	284	279	265	337	347	297	311	326	335	302	321	290	326	315	308	323	301	298	290	339	301	326	327	328	310	331	309	304	311	319	312	353	354	375	322	299	297	328	315	318	314	301	330	297	311	306	305	273	331	336	330	299	321	307	320	330	300	310	322	298	302	336	330	311	320	330	333	306	293	302	326	307	351	351	301	314	304	305	312	296	296	307	320	308	339	348	311	308	308	301	347	318	288	331	348	281	310	343	311	325	319	283	328	322	321	322	313	315	277	294	324	324	340	332	302	303	298	285	343	311	287	328	306	288	296	315	320	305	293	300	336	269	347	317	317	297	298	304	293	336	292	351	305	285	309	306	323	308	275	310	328	325	314	290	318	331	300	323	297	338	335	326	303	289	318	313	347	354	326	325	374	349	302	327	328	287	327	295	351	302	314	272	333	313	301	299	317	304	306	327	315	317	306	305	293	336	301	361	324	308	336	296	296	319	351	282	300	327	333	308	293	292	305	327	291	340	352	305	313	306	319	327	328	321	301	305	306	312	302	297	306	302	306	300	352	314	311	351	347	321	308	292	334	313	285	318	321	304	333	312	323	310	316	345	299	326	328	301	300	304	317	295	329	324	292	327	308	324	285	321	296	313	329	347	341	341	320	302	333	320	333	353	309	303	305	328	313	299	323	330	305	332	318	334	331	303	324	304	317	323	294	293	351	274	300	306	297	328	333	313	300	304	327	341	311	298	300	306	345	295	334	282	323	303	322	344	297	302	314	315	299	335	299	336	322	288	309	340	308	317	331	328	293	327	344	324	316	351	293	307	342	304	288	283	308	335	325	328	306	314	304	324	300	328	322	302	334	300	331	308	308	313	308	314	314	366	315	328	309	303	321	332	323	288	302	305	289	352	326	328	317	299	323	338	314	297	299	284	295	331	333	300	310	309	322	302	337	358	333	325	303	309	302	319	319	334	312	302	298	319	342	335	313	328	304	333	298	332	297	307	312	307	352	297	335	293	322	314	324	308	345	309	346	293	371	313	304	307	346	334	312	315	338	303	342	325	305	312	324	305	300	348	316	341	310	328	313	317	323	293	314	309	310	333	321	344	292	322	297	337	314	303	298	306	302	291	292	298	326	297	312	285	335	332	273	294	306	315	332	325	338	341	290	332	331	324	328	326	301	332	327	328	302	283	302	288	307	349	322	297	316	307	302	352	337	316	314	308	341	342	309	297	314	317	316	312	324	297	310	296	304	350	289	337	329	287	286	301	300	309	332	330	341	322	314	337	338	340	306	318	310	325	337	299	326	309	302	324	309	333	316	308	325	300	318	329	287	326	309	310	282	309	310	293	313	329	318	303	312	319	311	327	311	324	318	315	326	315	286	335	278	312	286	346	327	333	319	285	298	316	333	299	327	322	301	304	339	335	309	332	313	313	310	317	293	282	347	316	332	298	327	324	292	367	346	380	330	334	295	338	300	334	314	304	291	339	312	294	297	307	301	321	294	291	309	281	306	322	318	299	308	318	345	351	331	328	309	296	293	351	295	321	335	331	295	309	342	338	344	305	350	317	318	300	321	291	347	303	314	351	338	276	325	287	360	316	337	332	310	346	301	348	322	310	339	334	335	346	343	339	340	301	311	333	322	296	348	319	316	336	317	298	332	309	291	333	306	305	279	344	296	337	350	328	324	316	323	359	327	333	316	310	353	356	311	308	319	301	340	329	299	323	334	309	318	310	314	329	304	297	320	298	320	319	320	337	307	297	310	351	295	323	305	283	302	275	315	297	329	282	318	295	323	309	341	307	317	306	300	354	333	281	330	314	291	310	330	303	315	317	316	300	335	327	322	297	312	342	309	302	297	298	309	312	335	310	349	330	335	316	294	334	328	343	296	342	345	329	330	313	303	304	302	303	345	320	351	353	306	304	296	309	329	298	349	327	284	350	321	313	284	287	348	328	315	331	342	306	311	308	303	352	322	302	291	318	313	344	327	315	324	332	336	322	340	300	320	304	308	338	332	327	308	335	302	318	282	341	291	308	306	321	303	346	277	293	296	292	310	295	289	356	299	310	317	306	298	304	295	316	293	336	327	325	285	341	302	314	336	348	296	283	333	325	311	289	292	322	341	321
7718	801	753	718	752	716	736	763	708	734	729	804	707	739	721	717	722	664	748	706	750	735	760	701	706	757	686	767	770	788	689	782	768	753	729	749	697	750	773	733	761	722	708	764	735	693	686	689	718	705	740	744	742	724	661	751	717	727	782	762	697	729	711	745	782	724	768	716	729	728	732	718	723	679	742	767	700	727	692	781	755	757	713	698	703	690	761	695	735	738	698	691	740	715	758	747	781	684	763	756	756	752	725	720	737	693	761	710	749	715	783	735	724	718	754	696	744	758	741	703	757	730	696	731	729	684	710	673	716	731	700	718	738	707	746	735	735	742	725	730	745	726	738	725	697	758	681	724	747	705	764	774	768	660	719	713	731	759	737	729	707	703	742	753	696	758	712	721	693	702	740	780	720	735	738	719	724	721	750	741	757	731	703	746	775	735	737	747	736	763	746	759	765	747	700	742	737	714	715	742	729	729	717	728	725	756	737	689	655	785	687	733	740	698	754	719	751	695	742	754	742	745	719	686	700	745	727	719	769	767	720	732	742	707	780	715	739	718	767	781	725	770	720	704	661	739	718	761	717	712	729	751	762	731	728	750	688	742	753	719	710	757	723	672	757	727	739	719	726	729	776	732	705	719	714	715	717	751	671	679	778	717	670	738	742	748	702	724	723	724	691	649	759	772	785	754	754	721	707	684	715	709	726	739	753	721	756	722	740	709	745	775	734	743	771	786	757	730	746	766	725	683	755	747	745	740	718	741	752	683	745	763	785	737	782	750	711	717	743	717	781	726	715	674	767	759	733	703	750	734	804	697	769	705	736	772	730	764	710	679	731	741	748	775	796	762	731	763	726	733	731	747	725	726	734	739	702	732	695	698	734	724	753	740	733	753	744	756	691	694	732	771	710	763	770	744	728	734	729	736	750	761	725	717	725	726	737	712	772	710	752	734	765	784	734	717	689	743	721	766	736	710	793	703	692	713	748	714	792	773	736	764	712	681	734	735	689	757	752	714	748	716	760	762	732	722	716	736	783	692	728	712	721	750	692	742	746	739	737	756	698	746	730	696	711	708	753	754	730	756	750	718	727	709	719	761	735	783	757	765	756	730	726	774	687	738	689	732	744	711	784	801	738	769	685	749	741	746	746	708	713	687	745	715	760	753	722	772	739	697	726	776	768	736	757	769	760	773	757	693	735	707	656	766	761	655	679	748	720	777	714	736	776	714	706	750	719	737	751	715	712	715	711	741	715	746	744	714	803	727	733	736	722	754	743	754	770	669	728	743	727	726	722	735	761	735	751	781	730	724	738	743	736	738	751	709	655	765	738	717	710	738	786	706	728	708	731	753	734	685	738	737	742	690	740	753	740	694	756	700	703	743	756	713	745	727	772	738	719	703	780	765	679	769	744	662	737	687	762	772	712	753	756	699	731	725	735	731	790	734	708	720	756	698	730	749	692	722	702	792	736	685	687	711	724	717	722	771	778	715	690	758	742	774	716	786	761	780	677	715	756	705	700	735	757	752	716	698	775	694	715	779	697	758	771	722	706	768	723	757	721	719	719	717	726	716	750	725	713	716	697	689	734	781	731	762	730	723	675	724	722	746	735	740	755	751	662	699	715	761	701	675	709	734	691	703	782	721	767	718	732	758	722	725	753	679	752	737	706	753	761	716	738	782	757	711	730	740	723	697	668	722	749	713	718	763	738	743	742	730	721	725	735	764	744	712	758	702	738	774	700	750	704	730	703	727	729	745	729	730	782	737	716	754	730	740	755	752	724	677	718	745	700	731	711	711	719	747	709	745	760	744	720	761	742	705	706	717	679	703	773	751	747	743	725	728	722	725	689	727	747	716	762	703	751	705	740	718	717	742	703	700	747	758	723	722	670	769	726	722	743	751	741	728	689	728	697	731	731	683	747	709	715	742	740	734	709	763	745	729	738	762	754	761	704	750	734	770	709	735	666	703	703	702	732	730	705	687	751	748	772	743	725	731	688	748	742	710	794	692	730	706	725	744	775	742	726	723	731	735	767	766	754	759	739	696	675	730	738	741	753	740	740	706	730	722	714	727	682	766	759	710	725	701	746	756	753	696	686	711	756	733	753	743	686	714	740	720	750	736	753	739	693	742	738	774	692	719	733	702	741	709	772	740	803	746	715	722	730	722	737	736	707	758	729	765	728	771	727	716	742	741	717	742	787	741	747	718	710	705	751	777	762	742	730	748	727	739	685	734	770	738	746	772	742	768	708	762	776	702	703	716	713	753	684	680	710	746	664	743	720	710	735	743	707	754	699	744	710	715	715	701	712	672	775	766	690	753	701	770	751	711	690	762	691	699	701	746	690	737	747	712	722	723	695	752	757	732	723	724	718	703	749	744	735	772	760	715	694	740	783	749	723	770	745	713	735	703	732	782	717	743	750	752	748	748	748	714	728	743	753	771	797	727	749	729	717	700	698	723	702	744	687	731	762	742	709	787	783	701	750	726	703	755	754	728	739	746	743	722	712	732	720	762	713	698	741	748	762	721	728	695	759	700	758	754	777	719	678	754	744	739	749	753	718	736	742	734	726	727	740	761	722	737	709	685	734	734	736	732	687	697	756	760	716	714	717	759	707	736	735	733	750	732	738	724	726	706	726	715	726	750	717	729	708	704	707	721	788	724	744	767	753	754	791	718	700	682	748	727	734	760	768	739	732	732	763	784	730	727	741	720	742	714	715	787	722	747	735	719	745	758	742	768	720	719	753	714	731	771	715	776	752	763	764	714	751	719	765	743	731	728	731	739	763	704	729	736	788	713	764	710	706	753	746	722	738	677	787	716	721	766	775	684	697	738	713	737	709	724	700	761	731	752	672	705	711	727	678	744	742	731	742	746	688	698	734	726	778	735	783	734	755	772	734	716	713	766	708	786	705	719	729	730	793	754	723	684	754	750	705	751	751	764	755	748	721	779	728	712	692	738	767	752	714	726	695	739	725	817	688	728	744	732	728	751	753	718	767	737	805	706	748	720	736	658	697	696	766	709	742	688	690	735	700	767	717	704	741	703	687	731	733	672	750	718	712	702	727	725	741	720	740	708	708	724	711	715	752	745	718	736	690	779	714	747	743	744	693	703	744	728	764	798	737	739	747	700	716	697	700	729	715	751	817	730	754	803	718	743	772	783	737	722	760	725	748	732	762	749	697	687	728	725	741	695	732	777	717	753	760	753	747	747	774	688	743	775	763	737	723	719	770	722	738	712	738	746	741	744	753	738	765	731	731	762	732	738	770	697	711	733	702	700	746	725	728	753	759	755	743	729	705	758	725	727	755	735	764	728	661	668	731	743	727	740	774	709	700	780	707	763	767	719	772	708	693	719	747	736	713	731	717	766	727	746	692	718	739	731	778	698	770	716	694	740	739	743	751	719	683	764	738	697	766	743	698	717	726	745	727	700	756	778	774	740	777	748	709	731	734	734	715	723	693	726	702	737	683	752	740	713	714	704	740	714
25042	21020	23680	28563	21039	12571	817	621	470	471	516	476	485	496	508	486	454	506	452	479	494	467	440	452	408	486	467	443	479	425	437	448	406	455	462	518	465	434	397	446	474	449	436	428	468	469	452	461	476	475	456	487	442	442	414	445	472	457	449	399	401	389	430	491	441	441	467	437	401	470	440	462	451	428	460	411	451	440	443	445	453	471	434	468	477	441	456	430	471	442	387	472	429	416	435	446	460	439	422	460	444	455	464	457	474	470	458	458	447	410	424	467	494	441	467	464	442	473	456	496	420	470	451	473	454	496	506	459	463	409	475	472	476	424	441	477	433	396	410	470	476	445	424	453	468	415	448	469	472	484	477	492	441	450	424	435	467	486	445	455	421	470	442	432	484	445	459	460	477	427	437	453	450	456	439	478	482	401	449	452	455	416	445	439	466	456	509	422	428	485	427	432	431	433	449	438	455	461	442	447	453	482	450	453	416	465	437	497	446	430	437	457	410	429	451	465	467	455	469	447	462	448	491	463	448	439	444	451	450	453	432	425	420	444	440	483	443	455	489	444	481	458	461	508	427	471	487	476	435	430	480	438	477	464	472	436	413	447	434	475	429	448	446	445	435	498	435	492	443	429	448	447	448	489	416	459	445	477	458	465	426	442	436	471	412	411	442	455	480	425	428	461	485	418	440	417	452	437	435	483	497	470	482	443	455	475	461	450	426	456	493	439	451	455	422	466	427	461	467	501	449	437	423	428	446	452	403	443	467	427	470	465	455	471	433	499	447	473	473	468	429	481	481	448	460	480	459	416	450	443	455	432	433	425	415	533	402	477	444	428	439	456	428	438	464	486	467	444	452	446	484	451	472	445	413	453	480	444	474	463	455	452	455	485	454	468	440	467	442	410	436	428	414	464	422	443	459	454	458	441	440	448	441	420	452	474	426	421	487	495	464	442	436	450	411	404	460	443	456	448	454	441	450	447	461	409	430	456	464	456	437	419	464	436	436	452	481	450	452	459	438	448	433	479	446	440	448	429	419	417	485	464	463	506	490	465	466	491	479	429	433	425	425	465	479	493	469	435	425	417	462	472	459	414	482	411	443	477	432	409	441	410	444	478	474	469	437	467	413	465	476	473	412	470	466	494	446	439	419	448	453	450	422	446	465	460	485	492	403	434	463	430	416	437	457	412	415	461	430	464	453	440	421	462	478	451	412	431	485	435	437	459	449	438	424	477	490	442	517	458	482	475	450	426	435	454	487	437	433	438	447	440	440	471	482	494	454	471	482	436	418	465	451	397	424	405	409	468	486	457	432	491	468	433	459	436	423	442	443	427	416	432	444	447	479	470	455	414	465	440	467	451	488	445	457	482	461	442	453	433	452	452	488	430	501	457	471	428	456	447	401	493	457	428	457	460	443	473	384	446	441	503	462	458	422	455	448	413	457	422	431	432	463	444	438	428	487	448	437	437	463	421	464	415	471	456	494	480	468	442	445	444	442	453	441	479	477	447	438	480	451	468	464	497	468	486	453	414	477	490	494	475	435	471	428	432	447	441	482	442	473	494	480	431	473	417	515	428	485	455	469	489	443	489	428	432	455	451	427	466	458	528	475	465	430	438	442	456	460	469	456	404	441	457	467	462	425	459	447	430	437	466	436	438	449	413	460	478	460	456	445	442	495	467	463	434	450	455	487	472	484	427	484	487	449	465	448	451	416	454	457	440	446	469	441	409	405	431	427	410	447	422	461	424	457	473	479	492	464	486	448	451	397	401	407	392	475	447	424	467	432	443	465	442	432	474	450	502	421	459	498	430	489	449	418	425	506	436	417	432	485	435	454	418	412	431	452	450	422	443	444	426	448	400	449	441	450	444	396	460	451	463	483	423	391	457	475	494	462	453	441	457	446	430	424	440	442	419	446	498	474	445	453	484	413	481	420	449	449	461	431	459	442	438	449	437	437	475	475	452	479	456	476	460	445	458	417	461	445	422	424	429	416	473	415	413	468	494	428	446	442	457	450	448	438	449	425	408	422	448	431	426	478	442	452	425	461	417	448	445	491	442	451	432	448	471	471	423	446	440	466	399	486	463	427	450	453	436	460	445	471	428	460	492	490	411	479	512	474	435	434	457	444	466	450	434	457	443	488	429	439	449	457	479	420	463	503	409	476	400	494	507	433	462	459	459	490	439	464	438	450	475	470	411	458	405	457	485	467	464	433	450	445	493	456	434	417	443	488	455	445	437	429	443	453	457	491	416	441	482	470	442	470	426	446	439	434	443	443	475	415	450	444	474	450	421	458	472	484	437	450	453	488	469	437	441	459	468	469	454	470	435	493	450	445	433	429	437	489	461	460	460	448	438	491	449	456	482	419	438	445	433	484	430	472	470	464	424	440	449	403	444	479	416	404	444	435	422	443	452	494	475	495	436	457	438	491	417	458	438	422	458	423	471	495	407	433	440	480	407	414	447	426	420	465	447	438	499	436	435	463	490	414	449	472	486	398	449	455	447	469	430	415	450	414	490	459	430	451	452	474	426	435	425	444	433	440	479	458	463	444	469	415	446	415	405	470	476	461	463	427	436	456	438	496	477	443	451	457	475	441	428	442	498	471	395	433	454	466	477	444	453	475	473	427	449	445	412	446	455	425	494	411	451	447	461	458	501	428	453	455	411	419	432	461	482	441	450	460	444	446	450	457	437	453	458	459	451	459	462	455	461	445	465	413	489	472	426	440	429	433	485	470	417	436	453	433	434	440	491	481	435	481	436	451	438	429	440	438	389	464	436	471	463	458	447	442	467	475	463	470	467	431	453	460	426	457	451	464	447	466	429	408	437	462	411	447	409	458	404	454	438	427	430	413	438	462	436	449	444	429	437	420	495	482	442	473	485	429	464	489	444	450	429	465	464	441	451	453	459	462	426	471	498	460	425	482	424	484	442	440	483	483	475	433	437	424	412	448	411	440	487	405	404	429	458	499	490	441	497	469	443	457	474	457	458	487	459	418	428	458	438	475	469	460	452	482	462	475	402	451	461	436	453	415	488	435	462	440	490	447	455	433	465	464	418	429	465	440	479	448	429	474	434	478	444	491	490	464	441	461	436	475	425	418	462	421	445	445	444	436	426	489	482	489	427	456	468	452	430	455	498	428	464	425	456	455	451	502	462	419	499	432	490	427	467	430	449	446	464	447	422	435	433	436	495	457	425	434	444	427	447	400	440	455	487	449	457	417	442	433	436	486	437	451	437	438	460	446	399	442	472	424	420	480	424	463	491	448	453	491	465	430	390	491	466	475	433	460	420	437	472	453	464	463	469	431	469	447	463	463	436	428	458	414	442	475	494	459	475	475	444	442	408	443	498	488	435	414	460	468	468	442	464	429	455	480	465	446	445	459	477	441	431	433	424	467	461	445	461	461	456	441	453	470	444	476	450	466	466	449	440	430	459	417	428	399	465	423	472	442	429	442	493	430	466	392	449	434	427	437	445	472	462	475	437
4475	2357	1496	1167	1066	1021	978	990	987	934	951	970	1006	989	976	956	965	936	909	962	934	981	950	937	958	957	957	994	861	965	956	973	976	954	946	966	952	991	953	903	952	1040	927	948	981	986	944	1007	935	939	960	932	968	975	999	957	908	907	913	916	943	968	955	981	925	940	941	971	929	944	955	918	936	933	1010	943	950	922	941	957	933	945	992	910	977	918	918	963	938	962	957	945	1013	915	945	991	961	970	933	977	903	984	977	972	954	936	980	943	913	965	938	957	973	936	968	1007	932	916	951	947	933	911	931	984	890	969	892	975	997	938	936	979	966	949	987	967	893	941	955	940	1006	918	977	967	975	889	971	986	922	954	965	978	965	963	951	960	1011	923	911	956	968	973	954	901	991	950	991	959	956	908	977	913	931	1015	957	954	895	1002	918	924	935	928	974	968	959	943	957	915	913	939	940	1006	959	989	975	938	950	942	967	1021	992	934	1004	947	970	1055	883	963	1029	943	911	976	1004	950	986	945	993	920	888	938	937	960	909	993	954	992	963	936	962	1017	972	979	900	959	928	941	997	918	979	972	965	977	922	903	934	984	981	957	991	956	962	949	935	989	998	969	975	963	997	933	873	940	941	965	945	940	970	942	934	986	951	947	942	964	960	924	931	890	931	943	942	940	1002	969	993	967	955	914	947	956	970	954	883	942	982	993	944	886	962	911	973	984	965	932	966	912	941	951	955	877	991	914	890	928	950	965	937	949	962	1017	921	980	945	954	949	920	948	922	946	965	936	983	1022	1038	905	910	951	942	900	963	986	979	925	1010	952	959	998	913	980	987	956	906	999	942	908	996	908	952	972	1019	925	974	974	961	985	941	947	954	934	963	941	974	970	973	1006	940	968	954	953	962	1015	958	1009	972	896	986	965	978	983	940	1008	1060	954	1011	947	948	919	938	967	984	957	944	923	959	988	1005	991	887	987	911	972	956	943	948	1015	973	968	966	956	950	959	958	965	926	965	921	960	972	984	901	904	987	920	964	968	1006	962	960	921	907	978	1038	951	961	920	946	988	985	961	963	909	999	976	965	955	921	970	968	938	1000	961	963	941	990	937	979	983	958	956	931	991	1013	969	948	977	963	986	918	926	897	950	954	975	960	953	1027	962	967	955	979	959	975	932	957	948	952	976	932	973	933	934	929	933	979	957	926	946	970	971	973	945	938	921	974	971	899	990	938	954	904	978	1003	967	940	978	935	991	960	961	1049	995	981	903	953	927	927	928	936	937	994	971	932	924	949	1009	955	921	929	969	934	957	994	966	958	956	992	948	959	948	944	936	954	1009	1030	966	942	965	972	1034	959	913	922	921	993	970	1010	986	955	943	942	1004	938	985	956	939	986	959	982	908	959	878	977	974	956	916	999	986	979	955	948	953	996	970	977	990	937	989	965	971	951	982	962	960	932	945	946	1044	961	948	969	974	920	929	927	998	973	965	922	945	970	935	921	956	1001	931	915	986	990	957	979	947	959	967	978	957	985	923	996	935	957	947	1026	945	937	960	938	986	942	932	1001	942	990	1009	933	948	966	961	936	953	1002	1003	912	943	951	927	977	953	947	989	976	971	984	1006	911	988	962	946	941	967	941	1031	969	866	932	922	914	931	989	949	1002	896	937	954	961	965	964	1001	944	967	902	1007	908	906	947	930	953	966	951	942	954	949	968	943	996	1020	935	941	971	1010	958	948	970	1012	948	918	1010	978	991	945	959	987	959	926	911	932	956	978	970	962	956	938	929	976	964	995	940	970	948	937	943	920	944	950	955	974	958	895	908	947	951	876	968	970	942	985	928	957	915	950	970	996	981	943	908	962	956	953	960	976	956	992	957	970	992	925	899	994	932	918	971	976	918	958	967	906	964	933	937	1002	931	952	969	917	1007	958	907	979	962	999	960	920	948	977	880	905	968	999	966	895	896	1013	908	965	942	958	961	959	931	954	954	907	967	966	984	958	961	985	991	959	951	966	944	953	949	973	977	995	991	948	1015	943	995	903	933	980	1017	959	932	969	974	983	992	982	930	909	912	939	931	963	893	969	952	898	943	957	964	923	870	942	1003	906	994	903	924	975	912	941	931	930	909	917	927	980	962	995	984	988	951	1002	996	942	883	1021	990	955	982	974	941	948	910	910	935	968	971	972	915	947	921	985	974	915	950	965	913	893	954	983	975	931	948	944	918	988	949	942	994	899	946	941	1005	940	892	1004	949	992	959	972	931	894	952	960	903	902	944	909	1001	967	933	1034	940	943	947	951	978	971	931	939	948	974	925	955	981	982	900	993	1002	994	931	918	993	978	946	940	969	971	919	930	961	990	962	903	958	931	992	924	920	923	953	904	966	1012	972	952	996	1002	953	935	935	960	951	945	988	952	982	960	977	925	940	904	936	976	973	991	1000	982	1008	990	963	933	927	948	940	982	939	913	959	960	1001	964	998	1013	964	943	940	937	946	976	961	972	960	991	946	993	974	967	953	1006	988	957	937	929	974	955	933	1033	947	983	914	944	939	931	915	958	991	896	961	982	993	992	985	929	912	947	1001	902	954	1023	968	964	901	912	920	965	945	976	918	979	964	956	967	905	945	985	990	901	946	966	976	950	1021	941	966	947	1003	962	955	1019	894	961	901	960	912	934	973	917	980	940	923	938	980	936	915	924	925	908	950	979	972	926	993	953	929	920	942	1006	904	946	992	920	945	952	965	1029	984	917	943	900	938	960	956	990	947	953	925	879	939	959	953	939	938	965	991	981	942	967	982	957	988	957	963	1020	983	951	957	888	977	980	925	1018	952	929	936	944	931	1007	989	950	994	928	950	997	992	960	923	998	953	973	982	939	944	1021	979	993	993	929	921	947	933	926	1002	918	987	989	940	944	959	961	943	932	934	917	979	947	983	986	955	939	960	961	971	950	959	955	948	964	976	948	1019	963	923	999	949	964	968	925	939	964	875	945	978	946	899	943	980	926	922	947	933	955	938	994	928	952	1010	999	986	971	984	935	976	961	981	944	931	881	958	929	928	924	947	962	937	922	917	948	948	1021	968	1009	970	1046	947	994	951	959	942	973	943	994	998	921	961	1019	941	935	929	892	1003	963	953	937	953	959	939	979	963	951	952	927	948	926	959	975	963	978	963	928	928	952	985	957	956	956	933	983	968	949	963	993	963	984	976	1016	933	963	945	946	890	929	946	946	972	1022	964	975	925	889	922	983	957	991	951	936	945	945	875	936	1003	902	1013	947	952	986	935	966	1000	946	978	946	1007	938	944	982	929	1004	1008	878	977	956	933	994	950	986	989	979	935	925	946	890	941	954	943	969	984	953	936	929	957	961	933	931	960	971	958	980	970	993	951	910	983	956	995	940	937	947	961	974	969	963	930	928	970	914	941	928	916	975	907	967	912	1010	991	993	983	910	940	975	944	908	948	922	982	953	939	976	912	958	966	982	921	924	900	914	938	1032	932	952	931	936	966	971	953	931	927	940	991	921	967	950	990	953	952	951	928	983	924	888	932	1001	926	966	965	956	995	971	963	954	938	931	958	945	1027	938	941	994	989	961	915	991	921	938	968	935	925	951	935
24360	21002	24037	28160	21003	21031	11018	639	463	443	417	419	361	345	365	341	351	347	364	343	366	346	357	347	346	347	354	363	358	325	312	357	330	333	347	308	325	342	300	341	342	339	400	349	333	334	325	352	349	348	313	310	347	335	350	303	346	308	314	378	352	314	329	333	338	323	317	313	296	319	310	316	307	331	315	328	288	355	344	324	318	339	344	300	324	313	344	318	314	333	322	307	338	330	323	327	325	322	297	340	352	306	317	322	355	323	345	350	308	320	360	315	352	316	355	326	348	342	347	327	376	348	310	306	351	369	321	309	283	334	347	314	303	308	340	321	326	375	328	330	328	350	319	327	328	307	313	331	339	361	322	326	308	302	306	329	336	322	320	349	374	326	334	354	351	305	314	339	340	324	323	319	321	318	310	348	300	296	317	304	304	311	344	293	346	323	356	318	334	310	301	334	316	332	311	333	320	323	342	329	335	381	340	297	352	322	360	290	338	338	349	340	333	329	284	316	310	313	327	298	310	318	321	353	346	325	321	311	363	325	301	328	351	324	324	335	323	314	334	313	338	371	312	308	321	301	321	320	316	332	321	317	326	334	321	322	338	304	335	316	355	329	325	352	332	320	323	324	334	364	319	316	315	323	296	333	289	319	351	344	322	342	328	303	350	326	307	298	325	298	327	313	320	317	321	340	342	305	317	326	310	297	315	335	295	318	343	338	335	328	313	329	373	287	327	328	336	292	339	335	302	336	380	321	341	318	321	318	345	347	298	358	347	330	333	329	335	314	337	327	325	354	317	319	369	288	330	341	313	339	351	366	334	294	317	340	338	298	334	344	337	301	336	323	339	323	314	362	344	380	336	314	323	350	338	316	314	313	309	336	306	321	327	319	318	307	299	316	335	338	381	300	338	326	314	284	344	331	311	341	326	305	323	291	341	356	307	315	317	307	317	365	337	322	343	324	359	301	303	328	353	319	329	312	335	338	316	349	298	349	319	345	305	354	298	325	340	360	306	342	337	329	343	285	336	316	316	336	334	302	316	328	339	298	321	336	324	315	326	336	360	322	373	332	306	348	304	326	338	303	320	321	304	317	303	336	335	361	319	286	318	294	326	358	357	299	291	344	353	356	285	310	324	292	331	334	313	322	332	305	324	360	331	316	341	350	348	325	329	292	316	308	325	331	354	293	325	360	310	323	346	324	299	308	349	327	323	345	322	340	322	337	301	314	286	322	311	309	319	289	346	310	329	342	365	345	317	335	363	344	331	319	295	316	341	293	317	323	343	333	356	300	304	328	346	342	361	358	329	376	316	335	299	333	316	305	320	303	339	321	304	295	312	336	338	324	301	357	321	336	339	330	359	303	328	328	376	325	347	313	309	326	319	317	326	359	325	330	336	286	358	347	352	327	328	354	319	300	362	302	319	317	309	336	338	340	313	326	332	309	345	344	346	323	306	333	354	323	316	295	353	293	337	296	344	287	308	347	349	319	331	331	300	318	357	337	321	341	311	303	296	336	297	342	329	315	327	333	288	333	338	340	334	342	330	346	351	350	323	359	337	317	334	348	336	348	345	275	283	326	309	362	315	296	328	383	321	355	369	343	320	328	314	299	330	344	340	333	315	319	311	345	337	291	304	321	323	328	334	357	309	329	367	304	305	345	300	321	332	319	363	309	332	306	354	323	306	338	326	337	334	321	305	309	334	296	345	324	319	323	341	308	337	317	337	311	283	317	347	350	316	311	374	335	315	340	328	328	309	343	317	368	337	335	355	306	359	315	303	316	300	328	326	333	350	325	320	355	344	337	351	333	304	333	325	353	328	373	309	328	327	318	320	300	334	349	318	337	342	323	340	312	365	313	322	367	311	353	342	359	331	314	352	341	299	310	305	326	324	347	319	391	311	335	338	320	340	317	339	286	331	321	328	344	317	315	346	338	295	302	338	307	350	314	346	353	380	344	330	296	330	323	304	341	327	300	312	285	359	316	325	355	344	335	320	325	326	341	301	356	310	332	321	316	327	322	348	344	325	321	304	336	317	296	327	326	321	342	300	331	280	329	327	323	315	325	311	311	330	314	312	347	316	318	333	349	360	309	312	320	330	304	347	310	315	345	357	346	338	329	316	333	317	361	334	359	328	334	332	323	329	322	280	295	335	295	315	343	327	361	325	301	303	331	273	292	322	323	333	335	350	298	336	316	337	321	332	301	316	322	306	312	319	308	313	337	370	341	303	317	303	304	325	342	337	284	327	292	306	324	309	362	353	343	327	323	308	338	323	296	327	361	339	320	308	316	328	315	317	334	316	312	350	334	323	322	337	338	333	357	317	315	280	320	319	329	331	317	315	342	309	323	331	367	328	306	311	340	323	320	315	378	313	325	315	304	356	341	325	317	385	313	343	307	318	312	346	342	294	347	330	316	336	327	316	323	302	328	316	327	342	343	293	380	319	305	291	346	278	280	303	326	320	326	371	304	328	296	335	332	355	346	306	295	329	282	336	364	309	297	316	317	337	316	303	294	349	343	314	300	315	312	275	296	350	357	327	367	316	336	393	326	335	336	334	306	343	299	346	308	349	340	311	347	306	358	265	300	295	337	333	296	368	327	305	321	337	332	339	319	326	314	333	336	340	351	347	334	340	309	323	320	306	329	355	304	335	280	323	318	349	308	340	299	308	340	351	371	346	351	336	300	300	318	337	323	329	329	338	313	333	322	298	334	294	363	308	312	336	311	335	330	311	319	319	274	325	361	323	319	354	319	320	320	331	321	286	315	319	329	335	347	314	304	325	325	360	296	320	299	323	314	333	351	308	298	317	346	330	362	348	385	317	306	349	326	337	314	331	335	378	358	315	339	330	330	342	334	338	327	319	351	323	331	290	318	339	362	338	329	315	321	298	375	313	335	362	333	340	330	334	351	324	304	292	327	317	321	332	294	329	343	323	322	298	324	320	340	313	304	313	333	334	316	333	304	341	344	331	291	370	305	297	331	315	318	344	311	326	329	329	331	336	305	344	340	325	333	351	315	320	309	333	327	282	342	348	353	305	339	330	293	316	311	297	291	293	300	297	323	333	346	324	343	338	353	294	306	360	297	323	334	326	317	335	312	315	333	342	331	303	327	356	312	314	322	327	328	315	314	283	307	338	339	344	323	386	325	329	332	323	316	308	330	328	337	333	326	322	316	304	331	341	339	324	308	347	309	314	311	337	329	329	350	323	331	305	309	305	299	342	326	354	316	340	331	364	353	364	333	343	344	315	359	292	325	312	349	301	294	338	305	303	304	325	341	327	329	317	290	350	298	298	299	326	317	347	332	321	333	321	308	320	350	328	325	324	336	338	368	312	321	323	316	312	326	337	342	363	341	353	323	332	324	345	362	359	314	334	299	320	286	328	334	327	320	319	326	311	328	346	305	327	305	351	322	274	355	316	334	312	338	302	334	305	326	317	341	340	325	310	329	338	306	319	342	319	355	316	354	333	323	375	332	310	357
3932	3449	1690	1108	819	839	765	740	782	760	653	684	747	688	694	741	731	712	693	707	731	659	708	742	705	706	681	696	687	666	707	703	688	692	737	696	734	668	694	679	673	706	709	694	717	718	708	728	662	668	662	739	719	694	653	695	691	691	752	754	689	690	690	752	682	692	687	681	686	707	683	714	689	690	703	685	739	707	703	671	682	699	683	635	732	667	700	711	668	706	699	722	682	712	708	690	704	659	664	718	689	710	730	693	699	639	659	713	701	690	652	755	699	689	705	707	732	696	699	685	716	689	702	684	726	785	712	681	693	695	691	745	678	695	704	731	706	736	711	658	720	650	723	669	712	638	716	732	689	660	717	703	701	686	723	731	701	705	691	641	676	655	718	656	668	720	686	646	676	678	704	624	720	677	685	654	672	687	719	748	695	716	772	727	696	715	712	697	731	660	701	698	730	648	669	670	685	682	713	700	696	715	688	669	677	687	722	693	672	683	681	693	674	679	707	716	690	717	716	729	706	708	676	646	666	717	693	728	684	696	707	640	716	686	705	694	691	669	705	753	714	660	773	700	711	671	688	716	690	708	685	737	720	719	706	699	647	657	664	695	678	695	680	690	699	642	712	662	664	706	704	689	688	658	651	727	645	690	714	684	674	685	690	727	695	690	695	734	713	679	685	684	686	724	715	681	685	704	718	681	656	709	680	690	693	711	678	715	725	714	681	643	735	668	668	696	694	633	689	641	720	675	679	685	682	642	699	681	691	725	712	642	671	743	693	689	720	658	724	715	719	724	722	712	687	711	697	697	663	719	656	719	780	705	696	737	720	653	676	681	693	717	682	686	700	718	676	686	737	684	714	699	663	725	701	742	716	647	664	669	669	713	706	699	697	750	673	716	653	663	683	715	730	686	696	679	681	726	728	687	681	677	692	728	673	702	667	708	694	686	721	697	728	724	712	687	741	712	741	688	746	677	705	658	665	677	691	706	644	637	646	702	724	670	712	680	687	712	708	685	724	705	683	723	740	674	716	656	646	686	715	685	667	701	668	682	670	694	678	658	682	704	718	735	697	729	694	665	766	695	677	665	732	715	733	718	679	736	691	718	638	753	674	704	666	681	674	672	645	705	714	700	707	722	659	704	734	690	743	721	619	697	689	665	714	691	678	690	686	684	689	740	683	698	691	635	711	725	692	724	735	685	691	739	682	695	680	694	742	686	733	690	712	687	670	676	691	687	711	666	730	741	636	688	712	712	734	735	710	751	675	686	662	676	699	670	701	705	700	703	728	705	706	714	742	694	689	705	704	707	697	686	722	691	705	646	733	721	691	678	701	719	700	731	712	737	682	689	703	687	689	676	635	705	718	667	712	690	664	675	680	696	708	670	671	674	677	715	680	739	659	668	687	683	702	691	701	698	665	675	692	703	669	680	750	709	700	696	644	749	675	677	691	731	687	704	645	655	669	693	703	665	644	713	670	686	725	698	674	674	664	699	700	688	650	696	713	701	715	641	701	714	711	726	751	661	706	729	691	651	703	724	681	737	687	691	696	639	695	659	681	719	678	731	698	710	739	710	652	678	699	706	642	700	701	718	682	714	690	732	696	650	690	691	686	756	645	694	705	691	740	716	715	678	698	758	681	712	646	706	676	708	708	716	712	708	690	713	679	664	721	667	713	678	709	660	698	680	732	710	657	652	745	703	684	676	683	639	662	699	673	659	678	702	712	738	717	711	700	698	707	721	702	685	739	736	680	661	722	707	726	735	668	749	673	648	686	656	663	719	689	728	709	675	704	746	733	733	693	692	668	679	699	700	727	730	722	694	683	699	665	678	716	670	670	744	705	706	687	658	702	704	733	742	738	716	710	659	651	673	686	673	662	678	717	673	742	751	671	675	732	683	729	739	717	685	709	663	690	693	630	771	652	719	726	702	677	700	700	741	648	691	715	663	678	718	688	676	672	666	679	719	717	741	707	693	684	706	718	652	704	698	677	675	672	713	687	667	645	656	702	653	681	719	692	730	705	720	722	726	708	651	684	717	618	695	665	674	702	687	689	737	715	691	723	731	689	661	708	715	655	723	707	683	697	679	682	704	630	716	714	657	678	722	696	699	701	658	664	693	667	684	678	701	696	719	688	666	688	678	690	738	684	670	693	708	692	689	712	708	710	676	682	693	664	653	731	684	720	730	652	727	652	697	709	719	722	659	692	696	699	648	712	691	702	709	753	710	765	676	726	696	675	708	745	702	706	730	702	677	666	676	653	700	667	648	714	715	703	717	683	648	666	716	725	676	670	656	715	701	700	689	733	709	725	653	674	703	671	669	697	668	730	661	728	686	688	698	684	712	718	662	683	693	698	731	734	742	715	751	679	722	711	732	729	683	715	710	690	738	692	676	731	691	686	683	752	738	699	689	675	671	667	709	701	697	647	716	724	742	719	728	673	645	672	703	657	696	721	679	729	685	684	699	686	686	666	704	710	729	708	701	718	709	720	672	674	680	663	699	709	692	711	719	712	665	717	715	703	691	739	718	669	731	688	685	660	706	698	721	707	704	717	670	752	683	726	678	681	699	703	704	688	700	677	660	713	659	703	685	714	719	720	721	701	692	705	690	663	687	726	656	748	679	685	703	739	683	702	684	685	625	724	686	676	726	679	676	697	682	694	681	608	691	707	722	686	657	717	674	707	701	665	685	685	700	665	703	707	693	670	696	688	698	669	698	751	708	698	718	738	713	663	713	691	729	719	729	679	729	695	694	669	675	752	689	762	716	741	697	689	694	721	697	727	684	698	702	720	691	663	691	729	694	696	758	703	661	664	683	659	695	691	655	715	700	707	708	688	674	702	731	755	656	686	729	682	727	694	694	677	674	680	661	709	678	692	653	689	658	703	658	693	664	670	744	702	724	656	680	675	705	691	695	657	736	694	662	686	712	751	758	691	726	734	724	709	681	679	687	660	692	708	675	700	655	720	707	738	686	706	714	662	727	721	702	717	676	704	676	688	661	668	692	710	728	707	680	666	720	691	705	694	748	717	679	651	714	666	716	689	692	700	738	720	624	682	648	684	678	704	724	730	655	701	738	703	688	712	698	725	683	671	693	708	752	677	735	715	663	703	733	702	707	705	683	694	715	704	721	683	684	700	688	723	666	684	698	677	717	685	726	668	717	704	716	681	711	685	710	723	651	691	677	703	683	724	668	688	693	707	676	727	688	711	706	673	729	700	678	707	646	716	682	709	703	669	695	738	701	732	708	725	684	726	644	704	707	704	677	727	729	720	688	679	701	692	672	693	701	664	704	665	789	698	690	722	646	696	653	677	699	690	663	720	675	727	726	661	729	637	715	690	735	648	718	683	708	683	735	692	698	662	706	702	727	739	689	733	655	708	699	666	762	696	700	685	704	701	710	693	670	730	730	652	719	700	738	650	700	651	698	701	670	715	657	749	646	693	700	644	665	699	674	665	701	725	699	683	682	684	705	733	704	707	627
33158	14862	2402	414	356	309	295	336	306	320	334	314	335	317	315	312	360	295	311	301	327	304	374	302	315	288	334	302	323	333	291	308	355	318	330	286	328	291	273	297	325	291	333	294	283	328	285	358	318	315	323	336	309	291	325	311	311	305	329	321	355	298	344	287	347	338	309	335	320	308	318	319	306	308	279	305	282	349	322	315	302	302	303	316	304	335	341	309	278	323	327	311	345	300	345	303	329	311	307	322	309	330	322	332	293	313	329	318	309	293	323	293	307	302	313	294	317	310	292	325	314	299	282	301	292	308	320	327	314	331	290	305	308	283	329	320	335	320	328	301	305	303	340	330	316	317	285	334	299	293	332	307	323	266	316	304	279	297	322	322	289	290	308	314	322	309	308	319	326	312	322	342	326	317	327	297	341	312	289	343	292	330	282	316	332	303	298	293	302	295	310	326	290	313	312	292	318	306	307	333	298	282	315	291	323	302	315	289	295	295	346	302	329	329	324	345	322	306	315	305	320	303	319	298	347	292	304	308	326	324	290	344	309	320	342	315	324	307	339	296	325	289	339	306	340	331	301	323	310	324	333	318	296	324	319	299	307	287	339	296	329	288	321	322	286	320	266	315	294	337	343	325	332	282	320	296	336	314	315	317	332	308	297	272	326	324	302	299	307	294	312	311	322	287	311	322	319	303	320	309	336	325	290	301	322	297	303	334	295	318	269	292	313	353	299	330	344	330	312	301	345	353	266	300	312	345	324	315	335	323	317	288	324	301	348	293	338	345	344	327	325	296	277	295	279	296	310	313	283	344	343	312	335	325	317	317	303	322	330	334	325	315	332	293	323	312	302	316	337	313	303	309	316	320	313	335	301	315	322	337	295	295	330	326	297	309	262	341	327	287	327	295	310	332	290	306	341	349	285	353	354	313	343	307	317	312	286	301	315	298	308	311	325	300	318	336	310	315	295	354	312	317	318	323	334	340	300	287	326	306	309	320	332	308	286	324	291	322	342	292	306	325	328	323	318	306	314	267	317	311	303	324	300	290	331	316	309	319	326	301	290	317	324	333	306	312	287	338	308	294	307	317	313	311	298	332	317	297	335	300	329	324	297	327	333	342	320	321	315	319	295	330	336	324	286	334	306	321	308	324	311	347	317	305	285	288	306	319	313	296	315	280	321	334	304	306	302	337	292	296	304	338	298	290	320	317	295	313	315	373	293	331	295	308	334	309	340	320	289	293	318	329	317	330	337	327	312	330	324	307	299	315	308	294	306	329	352	338	310	338	337	324	308	332	286	308	329	329	311	323	289	279	335	301	346	313	366	334	340	311	281	309	308	310	302	332	322	298	346	299	331	330	323	321	327	295	283	316	307	329	313	326	332	302	299	331	315	302	268	338	295	285	319	320	309	319	323	325	368	315	322	319	330	306	346	345	351	336	336	300	273	325	318	342	296	294	315	304	291	329	325	340	300	316	282	296	305	311	299	330	307	297	259	300	323	316	300	307	313	318	299	372	320	302	312	353	305	325	281	320	323	320	295	323	332	311	300	307	320	330	321	322	351	312	312	322	340	312	311	318	317	340	319	308	326	351	288	290	303	338	330	295	345	318	318	310	324	323	312	295	304	321	332	326	307	332	341	319	306	297	300	344	318	323	329	318	302	323	327	327	351	302	319	335	314	321	306	310	324	301	342	314	343	314	297	307	301	312	326	323	311	327	284	327	297	324	324	307	319	309	329	342	328	341	296	331	344	324	303	326	308	316	322	328	288	301	306	347	321	323	320	297	305	308	313	335	301	311	295	310	309	331	331	331	330	319	315	314	300	346	280	319	309	309	345	323	309	325	322	340	321	303	296	350	354	299	299	303	295	324	319	382	346	251	318	304	300	324	314	348	329	333	351	327	300	321	308	360	315	312	309	315	322	344	325	329	334	354	305	313	327	303	314	294	299	313	318	331	291	336	325	343	304	310	308	287	318	297	299	277	341	331	314	314	310	340	307	302	301	318	312	310	312	308	326	322	310	308	265	331	287	312	296	304	339	320	302	341	333	322	317	344	308	285	331	309	291	299	323	324	272	313	314	346	355	307	315	329	317	312	322	311	344	341	308	297	333	313	316	290	294	303	302	311	320	329	327	335	293	361	336	330	330	340	315	288	304	340	321	301	323	340	328	330	337	322	316	315	289	324	308	319	334	327	311	298	333	326	300	316	327	309	343	316	319	311	303	330	304	329	299	279	320	337	319	316	310	344	316	318	329	361	298	313	318	331	286	309	317	318	308	285	321	304	338	298	301	301	344	320	299	329	278	317	297	295	280	296	301	294	295	291	325	302	273	308	320	306	289	297	334	320	330	315	329	325	319	337	306	313	317	303	325	327	322	293	362	300	276	299	315	312	293	302	308	340	292	327	313	353	341	324	327	318	326	330	340	297	319	311	317	299	285	331	274	312	271	320	340	324	342	321	307	330	322	289	332	304	330	307	308	303	333	328	315	313	320	328	294	307	332	309	319	306	326	316	338	311	310	323	344	324	315	309	326	319	306	294	304	296	318	301	331	294	348	331	325	323	310	299	316	327	314	326	330	307	320	258	316	298	297	307	320	314	321	290	335	325	313	318	339	310	308	347	339	327	312	315	316	332	301	282	345	336	327	324	338	318	324	283	327	345	267	304	307	325	291	302	335	300	349	344	339	288	325	298	348	298	346	327	314	355	317	338	301	287	314	326	302	297	299	304	364	330	319	321	296	318	308	282	320	334	267	331	286	349	344	290	322	311	328	359	307	339	313	290	314	305	340	301	288	304	306	358	298	330	323	349	288	322	324	319	317	301	332	327	292	318	324	343	299	309	326	328	309	356	308	314	322	306	323	308	279	325	315	342	306	288	307	308	289	321	324	323	305	326	312	356	315	320	310	347	338	314	322	274	314	268	319	359	313	347	323	331	304	335	332	309	274	287	293	373	319	361	313	344	310	305	348	295	294	329	307	303	335	294	322	275	304	319	316	344	324	332	295	328	279	314	353	294	314	350	347	353	337	315	337	297	337	349	322	317	329	342	328	335	295	305	307	339	314	300	332	320	270	297	280	289	323	306	345	303	331	262	307	337	292	300	322	315	306	345	305	319	338	315	307	325	301	308	308	313	318	312	326	303	293	309	286	323	305	299	340	315	306	301	297	296	333	310	351	333	313	321	343	320	305	321	303	313	322	325	321	349	323	277	325	332	321	308	317	320	327	329	280	293	300	302	318	294	314	297	305	318	307	298	270	278	308	317	284	296	299	323	309	344	323	287	297	345	269	311	321	303	321	322	319	315	303	315	291	317	294	359	307	303	324	315	327	314	347	349	344	292	292	308	291	306	297	318	352	317	287	302	324	272	333	285	317	359	347	280	289	341	304	310	303	294	330	357	311	319	286	306	331	321	304	299	293	309	314	306	306	295	321	325	311	308	276	322	328	321	311	344	313	313	331	339	296	273	336	319	337	278	307	318
7825	873	756	711	756	732	686	755	698	708	740	737	715	729	719	744	758	724	710	735	729	746	729	784	749	744	740	698	682	753	747	720	728	695	790	762	742	709	709	773	758	768	712	705	687	698	726	722	717	745	765	719	750	730	706	713	742	752	769	698	708	717	714	722	728	794	725	750	787	772	720	662	717	750	715	697	702	706	758	744	735	691	784	727	739	720	773	762	742	710	741	709	716	706	743	727	684	664	729	738	729	742	702	691	721	750	732	731	699	750	740	746	726	722	739	723	719	703	721	673	767	717	748	675	707	701	722	702	692	735	700	744	728	729	745	708	722	769	699	697	690	728	682	698	746	721	693	719	729	707	717	708	662	723	741	700	784	714	709	724	780	653	738	761	748	738	738	719	727	730	718	746	744	704	749	722	651	741	714	734	724	706	696	727	775	737	729	737	719	751	730	708	733	694	721	708	753	712	731	676	715	765	709	718	723	759	712	736	693	748	742	712	741	693	750	751	731	719	720	724	772	697	745	697	729	772	719	690	715	741	727	753	769	730	733	751	713	723	702	736	717	728	724	738	705	677	723	656	744	705	694	731	721	735	724	755	739	767	726	725	667	758	732	698	734	696	686	708	741	734	753	747	765	756	734	755	797	782	722	732	689	751	687	739	750	725	693	715	712	694	704	711	731	735	751	715	742	709	770	697	702	670	722	759	713	735	720	724	750	699	787	710	704	689	802	713	698	755	745	699	685	684	739	736	735	704	747	707	743	708	706	723	723	688	695	723	811	665	784	727	721	666	741	751	718	758	725	757	721	701	742	720	689	744	700	722	715	747	753	729	722	763	699	741	739	746	774	719	793	725	733	726	760	708	737	705	696	692	715	713	686	721	749	745	748	720	695	761	718	717	745	727	730	724	721	658	718	721	735	693	758	705	750	703	703	664	692	715	730	734	662	740	720	722	711	712	744	684	731	703	728	756	719	724	733	718	731	720	687	721	729	730	765	736	770	731	737	759	698	741	700	730	758	710	687	699	726	702	736	682	725	744	752	737	779	761	733	761	676	763	760	771	720	723	722	750	702	741	712	700	721	733	767	712	709	748	705	759	682	705	770	729	729	753	725	709	799	693	731	762	755	725	674	744	768	668	694	710	722	776	680	707	715	737	744	773	680	720	701	758	739	758	758	703	753	713	713	724	714	724	741	739	691	753	699	748	762	733	687	748	762	741	746	679	703	751	728	732	714	725	773	736	759	737	753	697	739	708	733	698	739	773	738	714	724	720	731	768	722	716	718	747	720	706	759	766	704	706	726	707	745	763	695	752	706	736	763	772	773	729	703	706	726	766	740	720	687	705	708	687	753	733	726	740	718	726	753	751	751	760	704	776	764	744	702	735	712	717	756	714	720	708	740	748	773	769	727	754	710	769	737	730	738	740	718	705	719	742	672	747	710	712	724	731	693	739	692	760	715	728	716	740	764	691	721	736	701	747	696	721	702	702	697	756	724	770	737	733	740	762	712	744	750	697	740	704	685	705	741	694	714	746	691	692	720	704	736	741	712	748	742	746	727	780	683	737	698	715	698	762	698	750	764	758	687	712	696	745	717	689	742	715	719	744	725	782	683	716	718	763	745	698	769	721	698	731	723	750	736	759	700	741	712	710	766	723	751	730	726	708	712	758	691	681	706	784	727	754	711	722	734	678	747	733	657	742	734	740	695	758	766	703	730	735	755	727	721	753	750	749	747	748	724	723	755	752	728	722	739	723	692	695	740	733	726	753	760	771	758	700	700	686	717	719	689	708	730	706	765	725	733	681	703	710	699	720	681	761	680	739	751	720	726	734	741	705	733	721	660	743	773	725	714	737	774	736	747	677	737	732	741	683	736	757	756	733	716	740	707	709	736	732	746	688	745	716	702	714	744	726	741	770	729	756	725	745	720	706	735	707	758	733	753	761	743	745	712	673	738	692	715	667	702	750	702	745	715	684	806	749	707	696	755	749	715	686	709	740	714	715	703	711	717	731	715	697	758	708	759	731	717	764	744	751	729	734	734	733	734	741	736	753	733	722	721	756	767	721	731	738	772	706	746	737	705	728	776	765	726	710	763	730	758	726	728	729	773	750	683	722	762	725	747	741	721	731	741	705	752	730	674	771	672	771	712	732	778	737	708	728	717	735	731	742	739	682	754	739	720	724	764	705	737	695	715	770	752	734	744	707	735	781	778	733	727	722	748	778	658	686	735	760	677	739	713	743	721	762	676	700	748	730	754	760	716	752	725	732	720	712	703	708	689	738	742	775	724	743	727	776	740	715	723	724	666	714	751	743	716	721	668	694	689	699	763	724	731	779	742	748	759	738	699	732	741	705	800	748	690	734	761	751	686	724	753	698	733	735	787	712	758	750	728	736	721	749	739	709	723	731	744	734	753	771	727	739	736	731	743	697	724	713	753	729	757	723	715	752	775	753	738	727	763	724	720	705	700	761	733	730	724	729	683	717	741	745	719	751	752	747	696	705	717	729	703	728	715	754	710	763	726	695	754	695	786	714	717	679	745	762	724	732	748	733	735	755	703	667	732	763	753	736	766	729	734	767	742	726	715	742	718	690	714	713	737	743	740	763	728	753	768	742	738	748	706	730	770	730	767	759	683	694	741	732	764	763	741	745	697	709	719	739	765	719	728	737	745	740	713	711	719	720	717	693	763	731	724	679	683	732	707	720	762	755	682	753	701	747	748	718	731	753	764	687	727	741	693	758	737	748	703	751	778	734	720	759	722	771	785	717	732	727	775	748	748	728	738	726	652	716	732	742	663	725	749	705	746	737	729	722	763	703	746	709	700	726	693	731	699	773	737	697	738	737	727	755	707	755	732	755	729	748	770	771	769	747	736	721	724	761	781	768	732	755	749	734	737	707	806	723	726	761	746	707	701	712	716	736	753	760	726	726	673	759	723	664	715	714	731	744	761	715	753	712	709	737	702	657	709	781	712	735	768	736	772	698	802	746	791	709	739	749	740	736	697	756	722	768	719	717	740	685	765	682	722	710	755	739	721	699	736	705	722	728	729	720	778	700	750	714	723	679	718	739	725	769	690	751	725	711	722	723	758	721	737	737	757	754	712	713	814	744	720	747	681	740	753	743	749	744	776	757	711	737	750	694	776	741	771	746	756	689	758	721	755	750	726	696	675	771	773	705	739	746	714	767	687	752	693	702	764	658	743	675	709	696	685	682	736	729	741	677	777	737	724	737	731	737	700	774	696	719	697	741	692	727	701	721	741	724	745	718	776	721	738	732	775	739	725	743	694	748	706	700	776	770	701	727	689	731	675	731	787	738	736	720	681	725	722	766	722	733	717	754	703	710	714	713	668	717	711	674	673	742	716	721	712	748	810	704	696	735	714	735	709	743	743	721	745	724	741	768	705	783	735	766	784	716	751	723	704	703	717	688	722	731	726	718	721	648	688	703	701	746	726	740	692	705	745	731	745	725	759	723	693	695
25175	21036	23618	28635	21052	12704	814	581	514	493	492	506	481	444	480	512	445	509	494	440	458	486	469	475	431	485	452	459	479	445	445	446	450	443	428	443	466	453	425	461	435	453	452	451	407	437	433	432	436	426	475	501	428	430	462	455	446	440	460	426	453	415	443	430	420	436	445	455	513	470	452	447	412	467	459	473	442	481	468	434	482	512	438	450	445	411	432	470	437	448	443	446	447	461	496	474	419	435	455	475	442	467	475	436	441	505	460	439	501	428	495	495	464	467	458	461	454	442	412	475	449	443	433	434	418	435	395	410	466	457	476	446	434	503	453	473	483	440	436	441	437	460	470	416	485	465	468	416	445	472	413	477	471	451	399	447	461	471	436	449	461	483	501	455	442	461	450	440	462	465	491	463	438	484	467	448	464	476	426	442	500	488	457	431	469	467	424	462	455	444	424	438	479	454	469	473	467	453	467	470	448	464	450	409	453	461	454	460	456	507	442	451	510	450	476	444	416	459	401	440	438	432	482	456	437	398	426	448	453	440	454	437	435	427	458	469	469	483	404	416	443	461	411	482	423	471	417	432	434	458	439	421	432	465	421	449	418	425	472	423	460	463	489	428	408	430	452	446	474	447	438	437	410	428	447	476	462	437	456	461	446	430	432	434	461	450	474	444	449	446	442	447	478	479	428	445	445	462	423	461	448	478	404	447	449	466	441	450	479	451	467	459	435	445	443	462	443	414	474	476	429	403	428	444	497	401	446	415	459	463	468	508	467	462	479	462	471	459	472	451	448	443	451	449	462	431	465	462	494	456	421	467	479	412	416	427	468	469	451	460	426	440	465	418	443	450	426	417	428	459	459	426	439	446	478	467	439	421	473	429	459	453	460	508	452	432	439	447	487	465	475	452	444	477	462	443	472	438	424	440	442	440	465	462	463	465	477	433	461	447	501	457	449	442	429	448	462	416	429	456	461	447	449	439	486	463	457	463	486	421	487	440	443	438	461	434	454	467	445	400	464	449	421	480	504	472	442	457	484	414	433	449	503	482	438	451	434	421	464	491	475	444	453	411	489	443	476	423	437	476	445	441	475	399	405	468	444	424	447	447	477	483	449	454	451	445	419	482	440	437	491	432	428	434	420	424	467	460	463	442	488	482	482	463	446	490	449	477	459	448	506	470	401	440	463	478	492	439	462	446	423	469	405	456	435	455	475	460	429	487	424	455	478	483	437	411	464	436	434	487	458	419	431	465	426	439	458	475	467	475	410	477	430	443	451	401	448	459	467	449	450	460	472	436	445	449	497	426	474	402	463	483	449	457	442	422	419	399	408	405	463	416	491	442	447	435	440	446	414	426	453	495	420	443	484	461	451	457	487	478	443	434	453	459	437	453	465	439	435	419	445	445	446	462	490	473	456	472	452	442	442	454	442	460	463	437	496	440	434	463	444	440	420	441	452	449	437	453	429	445	452	436	488	466	464	447	467	437	468	448	438	432	478	444	403	462	469	480	458	422	431	465	463	444	424	463	451	473	431	485	477	445	435	435	449	473	453	457	427	497	472	438	432	491	445	435	443	470	472	430	467	444	421	467	455	460	442	412	458	429	455	445	449	421	433	468	441	430	467	459	452	467	476	410	409	487	444	427	462	460	445	460	459	441	431	459	485	418	445	443	460	459	470	468	464	418	473	477	427	477	514	462	430	442	411	459	464	480	453	441	437	456	395	433	463	469	464	426	449	466	427	464	464	428	431	453	455	464	460	464	430	471	455	485	481	485	477	441	423	443	465	426	462	471	472	439	470	453	447	454	441	448	463	497	466	420	437	406	456	466	480	457	412	446	413	471	446	461	478	462	432	441	462	470	431	472	452	484	465	514	437	430	447	476	444	434	468	443	430	466	483	464	479	425	463	444	462	443	414	410	450	453	396	474	494	432	431	429	497	439	420	425	479	453	474	413	436	457	509	447	464	464	503	462	453	488	496	467	470	430	486	455	434	380	435	478	453	479	424	448	453	479	441	443	411	447	452	428	449	431	449	432	409	405	445	425	428	479	466	470	476	459	475	448	485	429	462	457	476	467	486	454	443	477	456	460	442	462	456	430	458	417	487	450	465	455	451	400	460	447	390	450	426	491	454	448	439	458	471	428	451	452	483	443	478	428	424	448	422	433	500	442	405	430	427	451	448	412	473	438	418	460	447	448	428	409	431	467	449	428	425	473	464	438	472	436	484	430	442	448	437	452	454	444	463	462	477	492	472	467	490	476	479	463	435	434	464	487	413	496	466	449	438	417	450	457	451	411	458	470	497	434	422	473	462	476	442	444	457	453	456	429	450	451	435	430	407	438	425	459	484	420	440	443	445	410	431	465	470	484	491	472	466	453	437	450	460	474	458	429	447	444	451	468	473	446	462	429	434	423	483	487	460	499	482	473	465	441	439	471	453	428	427	453	454	452	495	462	460	393	485	453	491	463	434	461	492	488	441	464	442	472	437	482	444	481	434	436	461	478	471	442	458	452	445	438	469	433	433	461	452	482	440	450	455	472	434	414	453	410	441	445	457	487	468	459	421	436	450	453	456	453	466	446	453	411	431	428	459	460	462	465	416	451	471	453	464	469	449	467	451	452	443	469	448	466	447	395	424	407	484	431	440	489	458	455	465	428	468	428	474	475	439	436	461	420	455	489	480	433	440	433	503	469	446	414	464	449	458	463	457	469	482	487	441	446	442	432	471	468	447	488	463	456	452	422	423	408	430	432	482	440	439	431	439	480	444	437	448	448	438	460	450	479	431	473	480	428	502	458	403	426	473	456	415	466	473	471	415	407	454	450	421	453	460	458	480	409	429	441	452	495	487	439	442	483	428	424	410	388	439	470	430	467	482	435	446	450	479	428	463	492	468	478	444	484	415	455	431	426	433	444	424	433	452	463	446	447	461	447	468	438	416	454	446	441	457	458	486	479	451	455	447	467	461	434	477	449	457	405	447	442	435	496	475	437	498	444	449	436	493	433	495	425	423	387	429	454	450	490	449	454	411	475	435	439	472	449	437	478	483	488	463	439	386	470	434	433	462	431	433	507	424	457	466	445	434	475	495	451	446	444	449	463	464	442	453	462	417	471	434	416	453	485	504	443	457	448	454	488	448	465	417	446	528	492	426	438	450	467	445	458	466	440	450	458	459	473	417	448	418	422	463	424	447	478	451	428	450	447	454	459	447	458	409	439	449	459	440	443	447	479	472	400	426	481	482	459	466	423	424	448	434	426	465	436	449	459	474	449	466	449	466	468	433	459	387	403	499	458	422	453	434	436	436	425	488	416	467	434	445	475	469	482	466	455	454	434	464	465	444	464	461	456	505	440	408	452	467	438	413	413	487	452	493	437	452	429	424	457	449	443	414	446	472	430	451	431	473	464	441	439	457	445	471	435	453	473	435	502	465	445	444	448	457	434	489	437	492	446	446	459	452	448	448	461	435	459	490	436	440	451	456	448	486	457
4462	2426	1450	1080	1088	1003	984	951	1024	932	980	924	931	904	964	990	950	977	942	1041	957	930	948	951	897	949	928	902	969	936	973	950	925	987	967	894	928	952	1000	945	929	1023	949	941	980	964	937	942	999	961	972	926	979	944	929	972	995	915	963	984	953	966	969	963	980	988	987	967	965	997	951	912	934	935	950	979	981	1000	937	967	952	959	948	1011	956	998	1000	925	939	961	962	945	937	938	929	931	973	963	964	993	968	974	980	1004	958	968	924	940	926	926	944	983	998	982	997	913	974	1017	960	908	975	940	950	961	941	969	1017	959	967	973	945	966	891	1007	923	967	988	1025	955	988	979	959	901	966	992	1005	941	945	939	922	959	945	933	999	990	1014	957	1016	952	1027	980	965	938	930	995	1026	949	959	927	998	993	943	936	963	898	933	946	919	933	1018	1001	960	1000	980	925	951	1043	973	920	929	949	946	945	971	981	882	957	962	975	963	923	905	959	995	950	1005	911	913	947	1007	955	990	1024	957	939	960	906	986	978	915	997	954	922	971	935	938	978	969	922	939	935	940	891	925	943	976	909	988	988	954	909	944	943	972	989	952	964	965	952	920	956	945	940	999	977	976	926	1011	919	984	983	945	949	943	969	910	926	949	987	942	963	999	935	910	948	929	954	954	944	896	936	997	973	908	988	929	932	968	963	985	1024	908	957	964	969	941	975	955	915	928	937	1008	944	957	1046	945	999	917	936	945	946	958	970	959	898	958	906	952	944	963	959	947	895	888	992	1017	979	963	956	900	957	985	982	1013	935	933	923	976	971	940	957	972	998	971	1017	971	962	993	984	958	956	996	938	979	914	899	960	930	977	973	975	917	959	948	929	972	981	979	967	943	964	970	944	954	1015	927	994	1005	910	925	930	989	1015	974	997	889	971	972	965	984	994	918	981	948	952	929	960	939	933	945	944	957	926	1015	964	960	890	985	963	993	961	968	930	995	961	952	1018	977	977	927	955	989	939	935	972	1018	940	1013	932	965	961	968	936	964	954	986	934	941	1003	992	991	906	890	980	922	927	996	978	974	1000	959	986	992	999	930	915	961	983	949	998	937	956	1017	1022	912	983	986	945	953	1011	965	995	928	966	937	934	913	995	953	1002	921	944	976	902	968	933	1015	956	975	920	1028	963	1001	1041	933	984	909	952	916	1009	965	881	1010	934	939	996	927	960	985	905	915	1005	888	949	962	972	995	937	942	971	938	981	957	953	987	974	989	947	980	976	931	940	904	932	1018	924	1004	951	963	983	905	981	918	979	979	914	965	932	951	967	1024	984	941	1022	946	985	979	935	1017	967	901	932	958	929	960	953	937	954	980	998	995	957	957	907	971	934	968	926	902	930	895	974	932	946	951	963	971	945	957	982	928	920	957	1007	956	1016	950	926	922	955	946	986	928	914	1005	914	957	940	960	920	969	990	929	952	955	947	925	951	1006	963	1015	971	961	906	909	927	929	967	981	963	917	959	942	888	953	973	997	928	980	934	900	928	944	959	913	942	959	959	991	978	982	966	918	1007	932	948	993	921	924	1017	950	986	915	914	965	929	902	959	906	956	964	917	957	918	926	934	929	930	936	939	950	966	939	1020	1001	956	971	944	951	976	1013	930	961	974	970	926	943	961	949	1020	937	987	963	959	980	960	986	963	984	942	933	948	989	920	955	961	949	997	941	911	944	992	961	936	920	972	972	979	952	959	939	935	953	961	967	968	1012	921	924	924	960	922	987	924	957	1023	923	1014	930	905	955	925	951	979	947	869	977	950	967	1046	961	967	959	935	921	989	920	944	973	977	943	969	946	942	923	983	977	931	895	948	993	960	939	952	966	945	969	1001	967	995	919	919	939	915	938	965	916	960	1002	983	1006	944	984	961	972	942	910	1017	966	957	944	1015	969	907	981	1015	931	942	918	958	983	934	973	981	943	928	871	968	949	928	956	960	959	959	932	927	944	959	925	937	916	1000	1021	956	925	934	996	936	944	993	956	995	944	960	893	990	952	988	982	938	972	908	985	976	927	948	1001	1009	939	984	989	1000	970	974	923	932	1003	967	937	967	1021	959	957	927	971	981	959	969	944	983	906	936	949	900	885	953	961	940	1013	973	876	905	912	932	975	971	969	985	975	960	953	980	990	973	991	935	1000	966	916	995	955	963	961	920	961	929	974	927	975	916	928	941	915	935	958	985	966	934	949	922	945	936	921	969	999	1020	945	976	952	954	949	918	962	1001	967	923	969	980	993	979	940	949	926	975	1000	950	975	984	925	881	958	934	939	925	936	1008	943	929	983	931	906	908	938	972	949	952	941	935	920	976	923	915	928	971	1043	1011	929	926	919	903	932	968	963	931	931	932	918	1023	973	977	984	1006	966	953	941	995	969	985	926	987	975	943	901	935	962	945	992	918	946	928	938	969	950	938	974	936	957	925	973	959	944	932	984	953	945	978	927	960	893	967	962	965	960	1011	960	972	974	970	929	901	944	992	985	899	956	962	971	983	957	956	958	1024	973	1026	944	950	963	964	925	932	1008	920	953	978	922	982	1009	955	963	946	984	957	968	963	1002	926	948	920	975	913	940	919	959	945	922	929	950	969	971	960	1011	929	950	921	990	935	934	979	921	949	959	939	967	970	957	998	900	919	968	996	964	990	987	925	999	962	939	904	924	986	977	895	950	995	927	982	921	903	944	932	1029	911	908	956	997	968	1031	969	945	984	979	977	1016	964	996	913	952	891	943	920	1022	906	957	965	925	942	974	942	958	947	923	969	910	983	906	944	985	917	955	973	970	1025	952	981	927	953	989	941	970	960	957	946	954	945	966	973	905	945	931	856	983	965	945	921	957	951	982	930	947	897	921	946	904	1015	940	962	932	970	935	968	942	972	1010	943	940	939	920	945	961	1012	918	935	1032	999	966	954	972	1019	963	938	934	992	972	976	980	980	956	960	986	924	975	977	909	942	942	950	1007	1020	963	992	924	976	943	953	964	1015	973	972	950	946	946	989	981	925	956	914	990	899	971	952	1013	968	968	977	964	988	898	911	922	914	934	971	952	907	952	969	918	938	994	951	956	901	958	923	944	934	886	919	940	942	952	938	934	944	924	924	989	991	875	973	951	958	957	949	958	1002	933	907	1011	981	974	937	982	910	984	917	959	919	972	931	954	957	1003	942	959	946	1000	912	906	962	958	931	1012	961	976	936	944	985	938	920	944	954	933	930	957	954	940	983	979	951	933	914	954	943	941	1018	951	979	948	958	934	966	1021	980	974	992	906	972	953	949	985	981	939	984	946	958	908	934	1011	979	999	960	958	938	947	964	950	966	979	944	993	945	936	932	923	953	982	936	939	940	903	972	951	908	943	898	1017	965	1024	972	957	963	883	959	963	896	972	1003	949	977	983	954	965	970	1009	994	984	959	1010	930	935	912	1010	956	948	972	941	958	986	904	968	975	978	994	982	896	965	933	996	982	968	1025	968	956	954	970	937	1009	996	979	958	999	931	949	955	985	992	906	922	941	976	1016	930	960	971	988	927	942	960	968	982	961	997	955	949	994	981	977	968	971	969	927	942	965	969	961	907	965	963	947	1017	981	965	954	963	962
24475	21048	24033	28241	21050	21077	10982	699	491	400	393	411	400	354	348	361	319	342	386	340	344	350	339	343	325	340	325	326	340	381	368	334	351	336	342	335	360	307	318	342	333	263	329	341	325	333	333	330	331	311	286	294	361	292	339	324	328	322	358	333	344	339	310	332	346	294	284	307	351	296	348	319	366	360	322	342	310	337	325	320	321	304	337	320	332	345	338	318	316	317	302	325	315	312	341	297	326	361	330	344	328	312	353	300	333	356	339	329	325	375	338	351	340	339	328	309	352	308	332	308	298	317	323	307	313	329	344	308	330	339	326	342	291	315	296	358	321	342	329	327	322	354	328	362	305	316	350	356	308	321	340	310	358	338	348	355	339	350	303	331	355	336	338	317	355	341	296	298	315	302	321	349	309	368	332	348	268	330	326	326	314	334	347	382	325	324	324	331	313	367	313	326	329	311	306	336	310	326	328	346	326	299	326	354	336	336	302	347	321	319	344	311	325	329	338	335	316	305	326	346	314	297	326	279	324	344	346	360	331	314	313	320	366	363	324	352	321	316	340	335	323	351	320	336	335	325	297	319	373	364	349	348	332	305	296	351	326	310	350	302	322	328	332	339	348	336	341	323	346	327	322	327	338	334	324	326	341	304	325	305	337	358	328	325	355	332	292	325	324	341	329	315	311	331	352	331	349	344	339	388	342	293	313	338	330	311	350	344	323	326	369	333	323	313	320	298	317	332	294	325	326	332	339	318	256	304	322	358	318	337	343	341	297	298	312	354	299	338	282	355	311	316	293	325	318	337	349	334	320	306	319	302	343	321	320	339	333	315	339	326	330	310	353	304	299	344	319	341	342	373	328	329	305	291	320	323	353	331	309	325	307	288	332	306	292	328	327	317	322	340	312	337	344	315	321	310	339	332	357	313	324	320	314	313	328	319	337	343	306	319	346	346	341	335	363	313	353	317	313	324	304	350	307	355	328	324	345	294	304	325	324	324	357	380	286	352	316	323	313	321	327	313	330	300	315	326	345	328	303	321	345	367	349	357	317	352	312	341	318	300	335	346	318	332	334	340	303	334	333	339	325	307	312	371	357	369	345	306	298	314	283	315	362	342	358	313	343	340	345	305	304	330	349	294	334	324	307	319	287	314	353	295	345	334	328	302	337	322	337	300	342	359	356	372	315	326	338	359	309	344	338	329	357	308	318	310	334	336	303	358	325	328	343	313	295	348	339	313	312	324	339	335	352	326	315	340	336	334	355	333	354	336	337	306	325	353	299	310	321	339	350	324	357	336	336	341	334	343	317	325	333	306	331	317	350	346	318	376	319	308	321	355	335	314	329	291	326	329	322	347	350	357	330	304	297	331	326	342	338	360	323	326	354	310	320	326	332	320	326	358	335	314	323	361	327	297	319	302	322	308	310	322	312	370	349	351	332	344	344	343	328	288	298	333	339	312	341	356	321	364	329	365	331	312	312	320	273	322	304	332	317	326	330	357	354	327	354	318	340	330	287	303	313	300	329	305	326	346	303	286	353	328	304	316	320	316	345	305	300	334	346	327	340	335	342	314	342	292	330	335	341	334	334	327	349	335	298	355	290	326	314	333	329	358	308	293	344	352	305	323	365	352	283	340	306	325	324	343	321	294	282	284	329	314	322	297	341	308	322	302	337	315	311	308	330	370	357	294	355	340	353	365	350	308	335	318	322	324	330	357	357	320	352	328	354	314	296	351	333	329	320	322	335	341	315	327	321	372	349	368	369	330	327	349	348	322	303	331	324	308	363	317	296	333	284	315	315	305	334	321	325	359	313	323	317	344	363	319	351	305	331	345	348	335	331	366	311	325	322	333	327	317	304	320	350	335	331	317	344	307	328	363	340	316	287	287	285	340	338	308	305	320	298	330	296	306	333	347	317	319	350	345	342	333	327	297	293	310	353	341	335	327	319	315	311	340	348	333	305	307	300	304	340	351	349	309	324	304	336	334	334	331	378	331	302	290	315	340	325	336	373	322	329	323	339	357	318	342	325	360	333	311	320	323	321	354	359	327	340	310	330	312	311	334	345	312	337	328	319	326	324	340	325	310	323	327	326	325	305	332	336	327	329	337	333	324	319	304	337	339	341	364	358	331	348	359	305	342	304	322	303	297	313	300	326	304	301	327	329	380	397	307	316	314	330	307	298	322	355	302	353	337	317	350	319	371	323	344	322	324	337	356	349	320	319	295	347	343	302	338	302	334	339	341	330	316	315	308	383	331	363	333	302	321	340	304	320	327	340	369	334	343	313	307	336	326	301	315	313	303	313	327	327	334	305	328	340	304	328	335	348	312	343	344	305	309	300	332	335	346	321	312	325	299	336	301	325	338	300	323	337	338	333	321	344	309	347	357	294	360	367	293	332	323	359	320	326	347	335	310	338	365	340	367	321	333	331	340	331	311	332	307	308	287	315	346	332	339	315	347	322	320	320	310	337	338	350	354	330	328	295	355	336	352	324	324	285	291	328	328	339	325	330	322	312	307	349	311	297	339	342	353	333	311	325	338	335	322	308	333	300	300	348	386	338	333	300	310	335	335	318	329	314	304	361	332	338	324	312	362	329	325	293	314	336	305	320	350	319	316	306	308	328	301	330	336	322	325	352	319	333	315	285	301	320	291	343	321	332	318	360	336	363	289	338	322	335	328	323	332	317	317	316	331	321	352	263	308	320	363	337	322	366	325	333	342	332	311	339	356	308	286	338	318	294	310	329	346	326	332	358	313	311	354	332	313	321	307	335	328	338	329	331	325	340	305	295	321	334	346	307	289	352	304	307	366	329	345	375	333	375	293	315	333	319	354	339	328	350	308	340	328	315	334	365	325	327	308	320	321	359	334	346	320	356	318	308	350	347	319	303	308	358	366	341	340	357	317	375	316	299	332	304	309	291	297	335	298	327	313	308	325	325	332	325	312	320	302	333	354	331	331	295	324	308	344	301	324	334	335	348	332	353	272	336	295	352	285	340	320	327	334	320	359	337	326	311	312	353	336	320	323	325	335	295	300	304	360	349	351	356	337	283	327	335	354	311	303	331	356	329	349	303	349	329	311	327	310	303	293	330	334	313	328	353	383	363	349	306	342	342	324	321	389	321	329	350	300	318	353	312	306	324	348	350	326	323	349	328	323	306	309	350	332	328	321	321	335	331	339	302	353	365	369	322	341	328	337	327	336	293	321	345	345	318	324	355	320	301	334	319	358	305	347	321	346	296	285	310	315	320	319	340	321	308	338	324	342	335	322	302	305	339	318	323	336	335	363	322	324	338	349	306	323	324	357	348	331	321	356	341	286	323	335	350	342	315	323	317	302	310	345	341	319	303	349	313	309	318	297	336	334	316	328	290	318	314	319	329	349	296	302	333	326	317	311	323	345	292	344	314	307	319	343	342	343	321	347	324	299	312	350	336	340	342	307	354	318	373	322	335	335	313	329	328	311	347	320	324	316	317	305	326	314	341	312
3962	3393	1733	1068	858	788	781	784	729	713	740	681	780	713	681	750	733	729	669	703	755	728	707	722	675	635	676	753	732	729	749	709	708	704	704	696	711	734	679	720	715	677	678	681	713	699	684	690	726	692	718	662	654	702	698	678	698	706	660	742	733	685	704	660	719	715	679	703	673	674	706	721	697	691	736	711	727	712	715	693	697	708	699	718	728	675	725	687	717	703	717	718	677	711	767	651	741	669	685	670	683	665	707	700	729	685	682	677	721	702	681	727	707	719	688	684	638	683	744	710	733	667	693	719	708	698	670	688	733	698	688	778	689	696	698	732	721	693	719	695	699	681	690	707	657	737	692	680	704	680	678	683	676	636	693	692	668	694	694	726	696	667	706	734	724	689	747	681	689	700	707	707	717	670	636	703	696	670	733	731	670	748	652	702	718	705	712	701	681	697	753	716	706	730	777	713	719	731	673	668	701	675	684	712	751	715	658	731	734	737	722	756	766	656	670	704	703	714	690	730	711	738	715	732	730	723	713	706	675	709	717	670	667	721	708	717	716	676	696	707	775	678	660	697	682	642	703	705	706	730	635	689	713	723	710	697	682	711	734	663	678	694	659	695	719	731	678	691	736	690	702	704	732	654	709	667	754	715	674	714	701	643	683	701	711	719	725	673	716	732	695	670	740	722	717	669	701	684	689	659	681	718	686	677	683	697	682	642	677	684	706	698	685	716	717	687	703	718	704	740	690	691	682	675	704	749	694	688	709	662	693	690	701	730	734	737	707	708	700	698	679	703	698	697	658	740	728	726	662	670	700	721	708	721	714	736	695	726	745	698	648	706	622	696	684	734	669	694	690	730	709	690	717	691	678	719	662	681	669	707	694	696	716	726	676	717	694	705	699	692	729	717	630	676	674	728	747	668	703	719	674	777	690	678	710	714	706	709	710	719	679	702	700	678	684	663	651	717	706	673	674	737	681	680	707	745	717	676	668	693	719	680	730	709	719	718	699	698	686	694	667	677	691	687	677	736	745	670	666	738	668	687	690	679	721	711	684	738	686	720	671	680	702	703	690	674	746	708	715	663	726	723	702	686	659	711	669	644	718	706	725	709	743	685	740	694	699	676	734	731	745	693	678	716	658	735	709	715	720	692	703	666	714	671	683	669	680	673	680	710	697	671	696	715	674	719	686	675	713	712	718	712	668	728	633	664	698	698	722	704	746	691	709	745	751	708	723	676	693	678	717	742	703	705	689	694	753	710	708	700	725	699	690	703	718	698	693	718	680	684	738	640	692	727	671	676	699	692	685	702	680	706	688	740	721	664	700	653	744	688	683	704	718	671	699	678	686	707	684	713	723	709	716	679	712	658	695	646	666	704	673	722	694	655	692	713	676	693	722	682	732	718	750	644	664	683	649	693	702	677	715	721	646	687	665	717	725	693	691	710	686	703	710	701	691	700	752	705	674	685	719	726	655	731	662	694	693	708	682	748	702	682	670	706	722	701	722	673	694	704	687	670	641	691	694	715	681	683	630	693	716	668	698	687	689	629	709	699	712	727	661	684	676	716	668	768	717	686	641	742	727	738	738	709	708	668	694	683	670	726	654	733	687	686	656	703	680	682	666	691	703	719	694	713	645	690	666	673	679	675	661	661	686	690	674	718	680	647	700	709	708	702	698	709	686	708	673	699	701	706	719	715	748	724	727	662	726	724	684	671	683	696	709	695	694	703	682	701	712	698	707	702	742	665	689	669	681	683	711	698	673	653	691	718	727	664	711	743	725	662	653	677	741	699	724	687	681	702	683	712	724	729	724	727	733	674	733	674	717	683	706	715	707	696	693	680	691	690	701	693	684	687	690	689	731	725	755	693	656	669	652	708	654	683	741	682	719	754	730	733	760	659	717	714	716	724	631	690	739	711	679	713	709	675	706	690	732	719	696	699	711	696	683	651	722	726	702	727	713	739	701	692	671	698	704	686	777	685	646	686	685	718	721	698	644	655	710	742	684	694	704	718	701	695	676	697	730	724	690	701	677	710	708	622	740	710	733	736	674	699	667	679	694	670	643	691	699	671	693	689	635	712	680	771	691	720	686	677	646	709	691	693	730	691	646	722	695	682	712	683	716	653	695	682	699	682	700	686	666	690	700	707	730	653	670	719	707	688	728	688	671	713	685	703	662	721	696	660	695	684	743	687	682	697	698	666	694	667	722	673	683	710	693	669	695	715	682	726	666	750	702	656	716	719	699	736	661	694	750	713	631	729	686	692	715	684	661	727	649	697	685	726	719	662	649	703	694	685	684	681	715	692	713	671	703	714	711	691	715	758	695	683	626	701	685	731	687	666	719	738	671	692	655	696	665	696	703	686	701	727	731	678	710	693	674	698	702	732	690	687	710	743	693	759	781	679	700	674	686	736	715	729	652	692	704	694	693	702	694	674	676	717	661	710	741	709	672	702	663	689	682	704	697	695	705	703	733	713	692	718	734	699	682	740	690	733	728	652	744	703	702	698	633	720	724	704	689	741	759	706	730	681	661	680	661	672	751	669	703	700	709	674	722	702	732	654	749	723	690	671	716	704	648	703	738	714	725	711	695	694	704	683	675	711	680	741	726	675	689	698	711	708	709	695	672	716	702	677	728	685	705	713	719	747	698	713	692	686	692	670	685	673	702	724	702	708	686	693	654	707	736	679	761	691	715	683	751	724	695	720	740	648	700	699	695	700	643	676	703	705	707	750	744	713	671	705	635	703	668	670	726	756	661	668	665	658	709	701	659	681	703	659	690	681	722	676	717	723	694	732	742	695	727	696	714	708	674	676	653	704	713	700	680	662	715	655	669	681	650	682	688	699	687	754	673	703	723	701	711	661	727	724	681	692	736	711	705	691	731	718	704	698	723	722	729	695	711	705	698	739	717	729	705	684	715	745	711	753	647	750	675	726	725	696	697	683	669	698	731	687	710	701	718	725	647	676	661	686	735	731	713	733	662	704	678	674	682	723	714	712	741	665	705	716	679	701	726	661	731	758	676	711	722	717	737	740	666	689	706	706	687	698	719	721	644	677	673	671	687	651	664	738	655	688	690	758	708	613	683	728	708	734	717	683	681	695	668	745	665	670	717	681	704	676	680	714	701	672	706	708	722	672	684	718	703	696	714	697	746	715	697	689	681	684	711	702	689	698	648	664	700	699	692	680	657	669	706	773	687	685	741	722	683	621	703	676	705	678	745	705	722	660	674	715	711	670	629	690	694	700	755	711	710	732	709	691	700	729	738	709	690	689	702	685	653	683	730	682	719	688	719	679	703	701	706	712	734	715	657	716	694	670	671	669	729	685	689	707	659	701	669	656	730	706	721	700	729	698	711	708	695	718	661	701	721	654	707	727	706	692	726	733	680	677	700	676	641	704	695	705	706	700	689	684	702	669	730	716	742	704	690	677	686	701	683	689	678	719	712	701	690	690	711	704	639	709	717	703	703	695	662	697	693	713	682	689
33218	14928	2378	422	286	291	340	299	280	359	308	339	305	296	326	331	342	337	319	300	306	323	293	323	314	291	321	319	308	319	338	299	343	317	355	344	327	307	337	353	305	322	319	309	294	361	306	319	298	307	335	277	329	323	321	318	304	350	308	307	298	317	315	316	318	294	311	322	334	373	316	314	328	346	340	328	267	335	359	308	336	321	300	312	312	316	347	326	313	289	333	328	303	311	323	304	302	318	302	325	320	302	322	347	351	319	342	280	310	326	309	319	316	299	295	339	328	282	355	314	308	284	290	312	331	304	357	312	292	318	333	329	299	322	315	339	331	337	326	311	321	297	299	277	321	335	302	319	321	328	325	301	313	299	309	336	327	314	309	298	301	377	321	321	304	286	302	331	325	324	333	322	327	300	289	307	356	331	315	320	295	324	379	350	302	307	298	315	320	320	310	298	362	302	326	346	263	313	308	293	327	330	310	293	338	303	303	337	310	312	324	323	306	312	346	329	298	317	307	307	320	294	330	317	311	324	297	336	306	323	286	324	301	346	303	339	306	334	299	321	325	324	324	326	271	296	309	298	299	314	322	303	338	342	326	343	316	328	338	328	318	324	336	307	333	310	305	315	326	308	321	313	343	381	339	287	314	353	335	330	336	322	329	330	292	327	293	365	335	305	334	326	335	323	310	346	299	353	340	361	324	338	336	317	291	299	296	328	308	330	309	330	313	315	315	310	307	346	323	322	309	321	314	301	283	303	320	348	327	320	324	341	314	311	311	304	341	325	317	328	342	318	275	302	266	308	321	318	323	317	341	354	326	332	316	316	312	340	321	309	323	332	311	335	290	309	334	289	347	322	295	336	326	325	310	331	281	314	335	333	326	346	337	317	315	318	333	316	337	343	296	356	321	321	306	321	302	328	322	330	305	313	356	345	348	308	309	342	295	320	338	308	317	292	299	310	312	343	370	311	328	334	341	305	328	306	274	340	356	330	301	297	307	336	330	322	314	279	312	301	341	342	326	313	294	342	344	308	315	336	317	294	320	280	326	305	283	342	304	314	332	297	285	305	329	301	335	293	309	311	332	300	342	352	336	302	300	320	338	321	305	316	331	307	319	307	338	324	341	311	340	316	305	313	349	357	340	332	328	280	317	326	310	296	299	318	305	326	320	289	321	281	330	330	328	318	320	338	321	325	315	315	313	315	340	329	316	320	326	346	279	342	340	298	333	286	323	295	326	333	335	309	314	314	343	298	331	312	332	320	313	317	329	316	317	324	337	319	304	351	289	294	334	336	320	322	354	313	335	326	360	333	322	338	349	285	338	287	331	314	330	328	330	357	335	302	310	317	343	320	309	293	301	304	352	309	281	299	276	293	341	321	327	322	332	270	323	334	294	329	306	290	295	345	343	338	300	309	360	310	335	323	326	321	327	310	313	288	345	345	332	287	325	343	323	306	336	322	320	286	290	298	327	317	329	320	290	307	330	329	304	305	311	333	303	312	321	333	278	305	314	325	328	334	344	334	306	349	351	297	297	331	295	329	348	309	329	303	321	301	288	333	300	339	318	309	337	333	315	293	312	318	342	293	333	314	325	369	292	305	336	314	318	329	307	349	317	329	368	327	325	317	300	300	336	355	285	302	346	287	335	304	292	356	347	321	328	310	313	310	316	337	335	336	305	316	305	312	329	333	321	336	337	336	304	337	312	293	282	281	313	340	265	318	311	330	317	325	304	291	336	313	361	313	327	312	274	301	361	350	322	309	318	336	333	338	333	285	271	320	337	295	306	270	326	317	318	302	317	352	312	337	320	302	314	301	349	321	308	324	312	301	342	312	306	317	317	339	318	324	312	297	317	322	337	330	306	342	299	340	314	310	310	318	336	328	334	306	347	313	309	328	312	293	324	319	337	318	318	338	275	333	311	328	334	325	339	326	317	292	312	341	305	338	323	310	323	342	328	298	300	327	302	312	332	316	318	322	325	349	319	299	314	324	303	336	341	333	323	335	333	301	311	323	308	323	343	319	332	288	306	323	304	320	309	301	299	307	310	322	312	297	320	288	313	343	346	322	354	303	322	288	302	305	308	326	269	336	324	321	304	280	328	323	302	318	300	278	307	297	351	336	315	320	334	313	348	346	324	273	302	357	315	306	313	311	296	308	320	289	349	310	323	320	302	317	300	293	297	307	328	317	313	306	308	312	326	333	318	298	310	325	316	321	303	326	317	342	332	313	310	266	328	355	305	322	324	329	331	331	340	363	334	293	377	322	313	299	288	310	326	327	327	300	319	305	323	344	290	325	350	303	338	304	320	298	317	302	326	346	316	353	307	314	315	346	363	373	302	321	297	325	339	288	300	324	299	322	343	318	333	331	316	328	318	323	330	345	333	331	265	290	316	305	329	301	297	330	319	314	330	285	282	358	296	330	331	281	313	344	314	368	304	311	285	362	334	319	342	294	323	314	307	317	313	335	347	335	319	295	272	313	304	335	341	356	313	331	346	292	333	339	306	307	352	308	290	355	334	328	327	291	323	306	324	312	318	350	345	314	297	339	309	340	293	330	336	301	298	291	291	323	340	332	334	314	324	317	318	287	308	324	309	327	302	324	304	290	328	304	322	270	343	339	324	309	322	308	344	329	308	296	355	307	328	306	325	331	292	321	274	304	308	347	306	339	299	352	288	308	316	343	343	326	291	283	320	304	291	300	329	339	301	328	317	332	293	302	338	317	316	331	288	317	322	326	279	323	317	337	308	368	299	288	293	315	316	324	318	331	335	302	294	312	299	311	284	313	315	306	324	311	325	288	302	311	328	350	307	320	321	358	333	330	337	322	341	335	329	316	292	303	300	319	346	316	340	325	298	290	329	327	351	290	328	303	352	316	321	333	329	324	329	315	293	311	290	325	289	335	351	301	300	310	355	318	297	334	322	297	352	383	319	322	324	330	301	295	351	329	301	318	334	361	320	352	339	305	307	340	294	330	317	309	317	299	336	287	348	315	313	328	309	348	354	315	321	331	301	336	335	299	289	319	326	293	312	323	349	351	279	309	314	320	339	300	325	327	328	316	311	325	309	283	322	345	269	351	326	353	324	321	305	327	330	298	319	338	301	339	342	307	311	288	325	351	334	328	292	302	337	304	321	299	302	327	334	295	289	315	329	295	323	349	294	370	323	342	279	309	299	304	284	327	326	323	306	341	355	348	326	334	300	331	318	294	320	326	320	286	336	299	341	334	325	347	326	316	337	301	335	326	299	308	310	295	326	333	300	317	334	359	341	296	318	329	318	324	312	320	309	300	323	343	340	325	342	350	316	314	321	327	307	295	318	309	340	339	326	315	317	301	319	328	321	314	320	306	279	314	322	319	324	342	333	326	308	320	338	341	307	332	331	355	324	323	322	307	294	292	296	308	329	325	319	315	314	309	342	343	313	288	313	329	329	318	332	322	286	326	302	339	311	318	273	315	287	294	296	327	330	337	342	307	321	319
7973	796	712	727	708	729	738	735	777	740	751	744	772	791	713	732	711	753	706	791	743	742	753	753	722	735	775	789	724	720	736	762	715	765	720	721	732	744	752	731	788	741	771	730	735	731	715	739	691	744	767	788	730	738	756	738	757	730	760	723	729	732	687	754	715	749	765	755	741	796	708	719	735	712	757	753	756	755	728	752	743	747	705	718	687	704	706	739	769	739	721	736	715	714	693	729	728	740	706	832	722	736	725	747	744	799	760	763	708	743	738	732	708	793	720	773	694	769	719	701	786	726	750	730	714	717	725	773	713	771	763	750	743	782	734	728	714	730	759	748	703	754	746	771	760	771	749	691	709	722	720	780	714	720	747	762	733	752	707	724	705	752	738	744	724	746	728	775	737	715	742	701	702	707	738	751	736	771	722	712	767	714	756	773	750	767	726	770	754	725	725	735	739	752	768	695	784	714	763	728	731	827	738	725	725	737	724	741	676	694	764	705	762	715	709	768	742	712	726	729	703	745	705	759	717	704	725	713	792	736	668	719	740	755	732	750	740	727	720	735	721	771	699	725	795	771	722	750	692	746	722	712	732	721	736	713	734	712	747	731	671	701	771	752	747	768	692	767	759	753	738	747	723	787	755	738	696	760	727	761	698	765	728	731	716	721	768	759	705	756	741	703	701	775	707	732	761	738	697	678	726	758	724	827	716	724	769	724	757	729	781	751	739	769	743	731	704	731	774	739	773	765	743	740	718	713	719	741	748	731	723	767	715	729	735	705	732	762	723	727	793	761	698	729	737	722	772	720	736	765	748	703	797	715	708	698	795	808	718	725	784	687	752	781	702	707	740	748	744	717	743	798	733	718	752	747	701	740	686	686	708	738	722	709	712	728	719	729	769	737	735	727	714	763	693	750	706	708	767	739	709	760	746	756	693	717	724	788	732	724	738	717	752	729	742	796	726	693	770	721	717	725	757	730	730	740	699	727	723	784	762	756	761	721	762	738	735	736	776	751	760	746	743	712	770	721	719	738	753	669	762	710	732	773	769	703	711	710	725	737	705	732	706	726	707	769	684	672	706	744	719	754	726	735	719	760	737	745	756	723	703	709	710	753	744	747	711	751	745	741	737	744	739	723	766	727	705	783	671	785	711	757	689	705	726	756	737	754	740	733	730	721	759	683	743	750	691	714	759	717	761	739	750	692	714	720	720	730	766	749	705	763	747	751	755	732	731	761	745	720	713	725	713	772	821	666	768	747	741	757	733	724	775	729	732	742	732	754	725	678	752	785	752	726	720	711	687	740	745	729	744	749	779	708	762	722	783	762	712	780	705	765	725	784	728	732	721	746	776	714	698	698	764	725	734	710	704	811	712	720	804	777	763	733	757	766	750	754	709	735	723	712	706	773	714	745	724	733	689	758	692	747	705	718	737	723	748	691	733	755	710	750	759	728	677	730	722	720	728	749	756	740	722	805	727	750	712	703	739	730	733	674	746	700	722	739	727	755	773	758	747	676	747	725	726	762	752	693	786	746	746	739	729	732	752	714	706	752	744	689	758	720	682	718	753	699	710	686	734	749	751	672	739	701	710	739	712	677	776	692	722	735	765	768	712	698	720	717	714	773	816	717	763	693	751	738	670	747	733	758	760	765	798	717	776	759	765	769	752	683	685	715	704	739	766	720	714	705	728	720	744	708	761	711	739	690	723	753	763	744	712	800	741	742	746	725	761	752	726	716	750	653	742	730	720	772	726	723	699	742	702	675	777	797	749	757	704	728	742	733	733	760	735	740	694	763	773	777	709	776	737	745	698	722	727	725	730	750	745	748	729	754	732	719	716	789	766	779	762	730	735	723	777	742	714	722	752	689	730	732	729	699	725	715	758	714	721	744	747	721	722	688	745	726	724	778	733	737	729	702	766	764	749	772	700	713	789	701	720	736	738	749	748	737	761	745	737	756	753	735	777	781	742	677	712	764	776	775	719	698	736	758	782	778	783	742	749	742	710	738	741	722	749	761	771	690	737	688	751	720	721	736	736	761	749	729	747	765	765	742	768	689	709	720	668	728	736	787	700	734	729	785	736	732	779	787	815	718	752	741	728	703	696	710	745	767	695	744	747	733	723	730	756	712	708	748	747	688	718	748	768	742	736	698	726	734	738	761	759	771	754	761	707	765	741	720	713	710	722	779	730	768	751	746	797	751	712	785	800	711	735	731	731	780	728	791	731	711	714	723	776	731	733	753	722	694	714	721	719	708	700	755	744	702	755	680	772	712	740	757	700	720	727	771	741	703	764	766	712	712	735	767	724	739	730	754	755	726	733	758	772	701	750	704	727	744	712	752	772	729	749	732	713	739	723	761	716	735	709	745	720	757	793	719	686	774	748	738	723	763	729	737	692	758	739	731	711	750	748	731	748	743	718	743	724	745	729	758	778	721	712	671	730	705	716	728	691	753	748	715	721	715	735	771	734	761	819	709	719	730	764	749	660	733	792	734	758	716	742	777	769	738	730	713	716	779	730	755	732	743	719	710	726	760	706	782	744	756	738	735	730	742	823	713	691	771	742	726	711	675	769	744	717	745	740	732	756	766	726	724	675	726	722	759	761	726	746	692	753	752	742	747	727	742	723	762	726	779	724	749	733	792	748	765	746	737	787	710	784	724	711	715	764	760	769	755	726	739	748	741	736	736	772	727	767	762	712	710	741	783	738	713	770	718	766	739	757	672	752	747	737	742	740	742	709	713	729	792	779	714	727	718	760	740	731	684	724	751	721	743	749	716	737	710	713	723	698	774	745	782	750	730	739	728	743	775	707	744	705	739	681	714	724	712	763	734	744	754	726	763	719	698	684	766	735	739	746	738	747	764	750	699	725	728	767	704	756	686	711	732	698	723	773	757	746	737	756	769	651	739	688	684	772	731	734	767	739	746	751	717	738	702	728	762	698	746	749	778	753	714	723	744	713	671	778	698	714	716	740	749	701	745	713	746	724	753	704	735	761	690	729	744	688	705	741	709	682	753	730	747	709	743	739	715	697	714	665	735	718	762	732	729	716	741	772	706	675	765	732	699	703	781	756	738	724	741	754	735	675	732	727	728	731	775	735	686	725	706	722	735	687	726	725	795	729	729	727	670	725	726	710	726	767	721	716	784	722	714	704	726	740	723	703	751	743	736	745	739	666	732	775	693	726	753	788	770	764	748	715	709	723	764	743	720	717	719	728	784	761	698	734	744	725	748	758	777	724	754	711	774	681	740	706	716	775	740	733	750	727	734	676	734	698	704	769	770	746	757	673	707	756	727	674	746	704	748	753	729	759	728	750	735	760	772	733	756	738	725	727	718	711	696	741	733	755	729	742	687	664	712	712	712	764	761	687	736	780	685	776	767	715	726	775	743	732	758	781	707	720	715	735	742	750	692	689	703	745	753	753	719	771	748	732	726	716	714	720	716	744	747	726	743	720	699	754	726	713	701	763	693	725	755	739	698	766	678
25158	21040	23650	28613	21056	12734	821	578	473	489	513	480	485	433	507	422	496	476	485	472	457	472	456	476	462	450	477	459	452	445	436	494	459	445	451	397	462	444	440	427	440	462	443	446	470	414	460	452	482	480	473	480	466	423	471	424	449	428	493	462	452	414	449	454	441	485	478	486	435	405	489	481	467	455	446	465	411	461	450	437	439	504	443	455	462	437	471	439	476	432	458	481	443	470	466	464	425	467	425	469	459	422	454	443	458	474	447	484	449	455	465	451	435	444	470	460	492	478	452	463	457	464	466	463	458	443	468	461	472	447	455	429	536	459	454	479	433	461	451	455	452	425	473	450	440	455	453	457	480	454	480	484	447	431	483	470	436	428	483	468	475	490	479	454	417	470	475	463	491	436	446	398	436	451	510	421	423	437	470	430	436	484	410	471	456	441	446	482	440	417	443	492	469	435	457	457	447	445	409	420	435	453	445	464	388	438	435	451	419	398	478	432	431	435	436	467	499	465	465	438	486	463	449	478	439	427	436	416	445	430	427	430	450	460	399	430	430	452	464	471	440	508	429	459	438	449	481	472	478	425	403	467	399	429	419	472	476	507	441	442	461	462	486	449	420	443	471	423	459	496	493	450	453	434	460	449	430	451	471	413	417	452	464	448	457	447	469	449	427	434	484	466	458	443	445	496	429	452	453	469	437	427	474	434	458	503	472	461	419	493	438	425	427	479	411	447	424	454	426	445	454	440	426	497	436	488	497	451	445	394	415	381	466	431	495	438	416	444	451	480	469	445	439	432	447	452	456	466	455	462	425	437	480	469	448	485	463	444	422	450	455	495	451	442	460	480	440	422	460	432	494	459	450	454	436	465	471	441	405	446	439	434	427	466	454	502	479	439	464	441	438	447	464	477	416	461	410	468	454	505	482	453	460	433	440	473	434	460	453	431	468	462	434	449	495	433	436	486	504	490	450	426	398	477	439	457	434	457	453	513	446	414	440	430	445	449	454	474	470	437	445	425	472	442	489	475	452	439	437	441	439	470	434	449	431	430	490	445	407	436	426	456	457	431	436	473	480	414	456	448	438	465	463	464	441	451	455	439	467	470	465	466	423	470	421	467	435	475	410	417	420	436	439	449	513	511	445	415	437	467	471	422	466	422	436	442	465	481	475	438	448	469	460	483	445	474	444	478	467	474	432	415	468	480	485	499	467	424	436	457	435	458	490	449	419	479	446	458	442	454	442	424	453	449	459	429	442	466	471	444	446	493	425	451	471	429	489	462	449	453	452	412	453	476	442	473	422	446	438	457	471	467	418	460	453	415	455	422	409	452	468	420	464	437	501	446	400	440	459	460	443	461	470	477	493	423	406	461	443	460	484	482	450	460	484	476	475	462	453	427	459	429	461	436	441	490	453	431	439	446	419	455	433	434	419	462	459	446	462	481	475	454	428	469	391	478	421	465	483	462	482	416	461	413	492	416	452	433	458	454	472	463	447	488	449	435	450	503	446	448	436	488	439	454	456	451	446	467	440	451	457	463	451	446	410	481	435	436	391	455	451	420	481	469	453	459	441	428	431	449	441	446	440	487	476	494	431	451	458	456	464	373	481	495	470	418	472	450	409	453	462	418	498	435	483	459	432	457	486	476	454	427	428	469	484	474	473	457	451	418	443	438	418	459	462	441	456	428	422	437	427	427	484	440	463	467	479	451	477	397	475	459	450	460	457	430	420	494	480	467	438	451	458	479	464	428	424	470	440	437	474	451	405	461	475	440	465	458	461	406	479	455	477	443	445	440	434	429	472	461	438	492	473	442	451	465	460	478	457	464	461	464	439	462	411	473	432	469	451	426	464	469	449	428	437	434	477	422	454	446	466	479	436	452	433	439	416	427	480	451	438	456	391	430	490	455	465	394	479	504	455	464	483	478	437	458	468	458	404	423	468	451	456	495	458	470	473	462	454	473	460	467	434	434	447	465	487	420	451	431	505	450	406	421	458	475	485	426	409	411	439	451	423	460	438	498	468	403	470	448	454	431	449	434	463	448	442	451	408	457	455	459	482	451	419	445	482	446	465	449	443	511	496	426	462	460	449	430	444	437	433	445	450	438	453	489	462	494	462	408	461	468	433	457	440	462	499	496	445	482	455	454	449	443	467	429	419	477	436	461	474	416	463	454	480	424	476	442	424	481	459	477	487	475	445	474	475	461	437	438	552	450	467	490	476	474	456	445	451	457	452	476	476	441	532	461	448	460	444	410	453	493	461	450	422	479	441	458	442	459	461	435	446	437	464	466	455	421	459	468	454	473	476	450	451	468	419	445	460	462	482	436	436	495	477	435	465	453	466	430	459	419	457	480	462	413	445	435	453	458	456	408	444	431	432	415	431	422	496	510	427	480	444	429	484	444	457	417	471	475	439	473	470	482	473	460	463	455	428	448	468	456	500	487	443	452	464	459	410	466	451	492	441	429	431	444	424	459	465	477	473	430	482	463	445	492	429	446	449	426	416	449	489	419	421	452	479	474	456	446	434	417	489	454	442	459	452	434	418	451	465	435	403	469	442	423	426	449	465	456	457	424	460	451	438	437	450	450	437	441	472	414	472	445	425	481	469	410	464	432	480	471	483	431	439	467	451	457	452	450	463	447	396	418	488	431	410	458	454	457	440	465	442	439	420	444	486	455	441	395	437	447	451	508	466	474	445	471	437	476	458	424	479	474	434	464	432	438	435	485	460	446	437	430	473	458	440	441	469	466	452	447	479	420	454	450	467	428	401	452	434	483	480	437	425	450	416	456	417	431	459	449	425	455	451	443	438	424	432	470	467	447	444	450	494	485	441	493	478	439	448	466	456	438	414	476	471	439	443	422	401	449	423	422	477	421	432	447	462	442	462	474	460	458	430	435	478	455	426	416	458	486	458	442	484	456	443	428	478	462	453	420	466	445	447	448	437	424	478	470	464	467	437	471	480	452	461	441	406	451	471	418	437	444	442	474	452	444	471	450	453	441	422	467	472	488	435	472	426	483	474	471	470	442	412	439	423	457	451	473	469	472	443	449	436	430	441	454	506	468	498	439	451	447	479	450	432	478	425	449	478	500	444	435	454	439	475	443	462	464	431	481	446	461	472	487	447	468	456	439	457	475	410	439	469	454	427	445	472	482	450	438	388	449	485	432	401	430	453	444	472	440	437	392	495	449	453	476	440	455	426	412	488	462	453	453	443	447	438	433	435	431	464	420	459	446	464	453	445	426	441	432	417	480	443	471	452	488	471	439	446	484	485	429	438	480	435	422	419	460	497	490	443	428	434	437	469	458	449	481	463	435	467	417	429	451	470	482	422	438	458	439	465	478	445	492	460	464	447	458	424	454	482	442	429	473	469	433	456	447	466	424	467	466	469	475	414	457	470	487	410	437	448	472	406	421	456	490	445	451	451	452	474	403	501	427	461	441	498	437	488	477	439	451	483	489	438	461	431	462	429	493	463	452	461	423
4490	2274	1531	1208	1032	998	991	1024	1025	981	920	970	946	1000	898	1026	1021	1012	1004	936	984	938	993	919	934	980	938	946	964	925	954	951	990	973	972	936	981	962	964	977	924	970	956	939	901	949	1005	952	971	946	949	963	992	966	984	955	869	947	921	934	992	961	962	970	972	965	987	970	958	998	932	990	954	926	998	998	957	976	941	1024	936	994	968	962	935	980	903	986	971	1032	907	1012	957	972	929	914	955	959	988	972	924	938	954	1023	1000	913	991	966	948	929	933	925	958	1012	1001	947	955	1005	974	967	959	924	958	937	972	911	906	983	946	993	988	948	968	905	953	944	1009	1002	1013	904	959	919	926	936	892	948	958	942	984	1049	1037	991	946	965	937	909	984	947	978	985	939	981	959	974	950	944	963	977	938	954	998	937	947	939	958	947	958	927	958	961	906	916	904	867	966	909	917	1004	983	992	962	929	901	906	938	948	990	997	923	932	949	965	958	988	986	946	949	957	934	964	898	904	946	955	955	982	934	945	987	941	986	912	951	970	989	968	939	918	960	950	982	977	976	997	981	1039	1030	989	989	963	932	992	924	898	939	979	912	1009	950	958	907	974	947	931	959	945	996	1002	920	900	998	989	942	998	1011	963	965	973	933	991	912	963	938	955	1005	951	942	970	961	900	982	968	909	947	947	928	951	936	973	952	985	1014	971	1026	903	951	980	921	988	969	1013	959	1004	989	961	983	915	994	995	936	999	946	940	920	992	952	944	947	943	995	984	911	917	967	989	974	970	947	944	918	980	940	907	922	966	982	956	1001	980	942	909	979	1022	987	956	937	980	951	916	935	949	976	955	942	967	994	987	989	897	960	956	968	936	952	968	977	970	928	937	971	997	966	890	957	1004	958	965	957	947	1008	962	878	1007	965	988	940	1027	1005	961	976	1006	977	993	918	927	903	951	947	976	946	947	944	953	995	904	961	986	930	929	944	956	974	907	992	989	936	934	966	962	1016	926	934	985	962	954	964	937	943	1022	912	974	920	954	968	955	978	948	1026	929	915	918	974	970	1010	953	942	939	1008	912	966	965	965	988	928	990	1016	922	981	911	1010	979	890	943	954	1001	892	906	920	887	969	914	914	1002	994	953	935	983	966	949	942	959	942	1004	946	976	965	977	998	956	956	972	955	920	942	929	890	929	929	1004	957	975	981	962	949	954	974	933	963	960	955	936	939	981	913	970	973	930	987	967	954	917	996	955	985	968	966	1011	922	958	990	955	973	915	967	933	961	971	978	1029	936	954	937	962	887	949	1018	952	963	995	993	908	933	941	1021	930	999	939	986	953	910	956	988	941	1015	995	1000	1007	907	971	963	976	973	943	951	983	959	930	989	924	960	991	918	965	999	943	940	979	948	972	974	926	918	980	923	928	960	921	936	948	980	934	1002	907	994	968	916	912	896	985	975	947	953	982	928	981	951	945	936	928	916	1004	969	994	986	915	928	960	976	983	952	940	948	953	965	1000	929	943	931	966	923	970	972	987	946	961	968	976	952	984	943	950	986	978	1001	1000	928	981	991	970	899	1013	973	974	1003	1019	908	973	899	1020	952	1007	950	982	924	918	979	982	955	976	927	1005	985	941	1008	1001	922	904	951	985	996	966	927	993	939	923	961	952	1004	985	935	965	983	1005	896	899	939	937	954	923	952	949	917	999	946	958	919	957	1011	979	940	969	942	976	984	964	983	943	952	949	954	937	935	984	962	901	946	965	933	931	969	937	967	909	1013	952	1002	1078	928	895	966	955	967	927	958	967	956	961	959	936	962	929	961	1029	990	977	945	963	958	992	942	1015	989	981	993	1009	941	949	955	979	949	977	954	984	989	954	968	975	962	974	926	982	969	935	936	993	960	931	952	1011	897	981	894	1012	939	989	930	956	999	841	969	942	942	986	948	990	959	952	991	937	956	898	929	929	969	914	955	935	945	893	1022	938	1003	972	953	967	928	952	971	986	951	902	976	1008	957	966	980	935	959	933	960	948	965	941	969	1006	956	945	917	897	992	1028	980	950	907	897	974	931	982	962	1003	951	966	967	920	937	963	957	1011	878	964	952	1010	921	982	953	975	943	966	975	901	927	970	963	948	959	1001	900	973	982	979	963	926	981	954	939	967	917	934	986	967	960	937	938	979	926	965	943	920	929	1023	959	987	971	962	956	989	943	944	933	965	930	941	972	1028	990	917	938	952	956	927	967	1007	954	921	958	953	956	984	966	961	992	1013	953	988	988	1004	964	934	978	983	955	936	995	984	972	990	935	1029	943	944	962	998	988	1006	940	977	983	932	924	901	961	959	947	929	941	984	989	960	989	936	996	972	1018	951	907	958	957	915	958	962	1007	944	956	974	982	915	963	942	947	959	926	997	922	906	973	946	914	980	939	918	941	920	1033	916	956	943	970	997	1006	961	974	980	951	949	881	930	968	942	932	1004	944	904	972	953	959	925	940	961	949	951	960	981	931	979	962	970	928	961	944	972	902	973	968	968	987	956	996	919	886	910	971	951	972	942	918	916	923	894	1014	956	995	975	966	926	985	926	986	948	944	961	922	917	1001	957	952	933	993	939	967	941	1009	944	978	938	946	989	1029	968	989	1019	1006	990	959	904	997	970	905	948	939	978	956	973	1005	950	973	934	969	993	943	974	930	969	959	944	970	1015	997	966	1040	964	963	1001	983	967	926	955	998	951	982	974	935	994	1005	947	970	939	954	890	941	1000	954	918	961	941	953	938	1059	1004	959	988	937	979	950	969	947	956	934	969	1005	984	1001	989	911	974	943	994	952	952	961	964	967	908	942	903	946	966	985	988	976	961	933	926	933	973	956	922	991	983	952	948	1008	957	991	903	966	986	977	1011	969	980	958	1015	931	952	1008	950	938	942	940	926	938	957	937	973	986	956	1074	978	943	972	979	967	947	963	1022	917	920	930	953	986	978	943	1001	963	1048	953	1011	964	937	913	983	969	942	953	946	904	962	997	957	973	940	956	996	928	979	960	995	983	969	1036	904	985	957	988	966	970	987	936	941	977	982	948	998	932	968	985	952	987	1003	973	896	960	1012	891	967	956	968	1003	865	980	965	943	986	975	954	927	988	986	972	990	958	889	916	939	939	994	955	910	943	959	968	979	940	957	979	936	896	896	973	956	935	868	905	948	975	980	951	972	941	946	941	941	935	899	956	954	990	975	988	968	958	957	931	986	977	953	947	960	921	933	991	1021	966	964	992	997	957	966	934	908	948	972	972	1042	990	1012	979	937	954	942	984	957	995	976	915	965	974	980	942	923	960	928	987	972	989	939	980	927	963	952	965	931	974	917	926	953	952	947	908	974	959	943	960	989	1009	926	985	996	944	1014	963	994	960	903	955	940	975	956	936	938	970	963	931	972	942	884	986	987	987	929	979	937	1004	987	978	983	919	1000	940	962	908	915	935	1002	954	1009	956	947	928	1032	945	982	940	986	971	917	1017	1007	961	972	939	980	1035	952	940	955	1002	936	915	924	961	877	948	972	1029	979	951	1019	982	1002	990	910	952	983	982	989	1057	913	1012	989	943	993	922	923	927	960	949	1017	986	939	964	962	969	928	955	987	962	893	970	961	957	959	966	1010	929	927
24403	21016	24020	28221	21019	21043	10903	711	480	423	401	394	360	361	373	400	384	322	370	356	354	352	302	357	319	327	373	277	346	370	347	322	366	312	338	344	303	313	321	343	333	304	292	338	325	339	321	314	317	346	331	332	344	317	329	328	314	351	276	319	343	318	356	329	349	342	301	294	328	303	329	335	292	341	343	299	301	360	327	345	328	329	296	307	319	314	334	307	314	380	311	342	290	326	323	332	340	331	315	355	340	368	316	338	320	338	321	352	312	311	310	306	317	300	300	328	327	352	303	321	339	315	302	314	352	346	313	333	371	351	366	312	339	285	331	328	325	342	318	338	338	327	329	334	331	355	329	299	331	327	357	342	325	308	324	302	357	329	376	333	341	341	343	313	312	316	333	321	313	313	322	322	308	326	313	327	364	314	313	305	320	380	311	329	377	304	355	343	356	338	326	324	329	310	336	336	317	323	346	302	351	326	342	336	372	331	299	334	347	338	337	359	331	311	310	342	332	360	315	318	335	327	320	289	338	286	327	315	348	315	322	313	318	301	354	324	324	305	343	341	270	325	323	331	312	350	338	339	346	314	329	319	315	305	315	346	352	318	323	341	324	305	327	336	321	330	356	319	332	338	310	345	328	344	331	348	319	341	316	316	290	315	288	346	312	327	302	319	337	330	315	312	320	325	334	337	324	334	292	294	338	329	298	318	310	322	285	309	329	339	290	326	323	328	324	334	309	344	345	334	351	339	300	312	309	325	335	308	356	343	320	298	319	319	314	332	340	313	331	317	303	342	321	308	295	342	332	327	361	327	338	307	306	341	328	330	318	335	321	321	351	292	281	308	310	370	307	335	336	336	332	340	312	336	313	338	355	317	336	339	310	362	330	341	315	347	300	323	349	310	324	312	343	360	348	334	303	302	329	319	325	334	344	314	353	322	315	339	325	315	316	307	313	302	348	314	353	326	329	306	309	343	338	339	297	308	316	347	283	335	338	314	342	364	319	317	332	329	355	296	347	347	325	307	363	305	358	321	331	317	343	329	311	353	345	311	325	332	295	320	305	361	309	317	302	319	350	344	349	362	339	317	351	305	294	322	340	307	341	321	312	343	300	340	311	315	323	339	305	338	343	310	277	324	330	315	337	322	328	307	353	330	331	330	349	333	360	333	333	308	321	318	331	338	310	335	348	355	296	319	327	357	308	293	319	313	302	349	327	295	320	319	303	324	335	358	315	318	320	333	348	344	356	315	342	325	300	352	317	339	340	349	343	360	336	350	292	343	301	320	326	327	315	343	334	319	331	343	335	310	305	308	360	334	330	335	330	289	341	306	318	336	293	331	314	334	305	331	355	345	326	330	298	335	321	319	329	341	330	348	339	344	309	339	327	301	325	302	335	317	336	346	291	274	309	347	320	284	310	311	343	344	309	323	351	313	312	312	362	320	322	298	392	327	322	322	279	313	348	303	320	335	318	317	354	308	327	300	342	330	328	325	302	333	349	317	311	333	350	327	305	370	315	308	305	327	341	319	341	312	321	303	312	337	346	334	306	344	326	313	285	327	281	354	318	316	312	299	327	313	291	372	325	350	363	353	329	318	315	337	311	370	384	329	318	321	334	324	334	347	320	327	338	334	325	308	316	343	324	268	290	303	364	318	302	343	332	316	345	331	336	319	347	299	348	326	372	347	349	328	318	336	327	341	349	304	305	309	328	344	327	313	320	278	308	310	316	298	307	306	315	392	316	340	317	337	338	319	339	359	343	296	322	345	318	317	313	346	321	308	327	301	329	308	332	267	350	315	306	315	312	354	319	337	348	336	354	309	302	307	305	332	348	309	329	329	308	303	364	310	343	288	309	295	343	326	329	312	287	295	302	319	350	331	355	317	302	335	322	356	276	309	287	327	332	333	311	320	352	357	313	325	322	360	355	332	309	283	340	317	324	314	338	322	307	344	316	347	301	307	342	330	347	363	323	309	360	303	330	330	337	319	320	322	344	350	334	332	316	298	311	352	373	345	336	321	333	316	345	322	334	338	319	338	344	296	329	324	294	316	316	317	337	314	286	316	337	365	351	313	347	291	337	317	303	326	349	336	334	321	328	371	307	343	315	305	316	351	304	323	297	342	321	368	338	325	333	297	333	313	291	303	319	359	337	320	329	288	321	357	345	366	324	303	282	315	313	347	317	311	298	361	331	310	348	346	319	330	327	319	333	306	350	307	344	312	304	333	345	334	366	324	328	316	325	312	312	325	333	324	346	316	310	328	332	337	361	319	318	325	326	344	368	304	356	329	303	321	305	309	307	333	342	325	310	317	324	357	361	339	326	339	330	344	302	311	356	312	295	336	319	311	318	337	285	330	322	328	326	324	315	296	311	307	323	332	341	332	339	341	315	297	347	335	314	348	333	323	306	305	329	336	336	331	334	354	371	347	324	303	300	328	331	305	317	322	322	304	339	354	365	332	346	359	317	322	318	276	322	331	316	317	319	302	314	337	323	347	352	366	317	337	339	283	326	305	307	322	334	329	321	340	329	313	323	321	310	325	302	297	330	333	336	321	346	315	344	307	305	327	335	322	333	346	299	313	300	285	355	330	330	355	328	331	316	285	306	346	324	329	310	326	337	349	286	311	325	311	325	338	347	334	295	369	324	357	337	374	339	335	326	323	324	327	311	311	333	354	301	282	341	339	356	333	351	343	300	347	292	311	330	297	319	339	312	316	329	319	327	339	315	338	313	307	313	315	311	346	326	303	328	308	301	314	320	315	320	315	278	344	361	325	330	339	324	356	329	320	337	345	331	351	298	302	334	314	286	343	350	364	302	330	347	347	324	332	292	302	309	326	292	333	313	312	329	322	336	329	297	333	329	325	316	318	303	317	329	293	316	319	329	354	317	308	301	349	305	340	327	346	326	317	330	322	326	288	343	334	342	306	324	340	334	345	289	323	329	295	325	339	323	349	321	301	322	313	299	342	335	361	332	316	308	354	344	323	358	303	282	298	331	348	340	316	301	336	345	329	318	308	326	335	298	347	356	328	349	348	334	297	318	319	346	319	333	286	303	342	342	319	327	336	348	338	327	304	295	322	363	379	315	331	312	327	343	300	323	355	300	317	331	336	322	312	340	333	339	345	341	350	337	334	343	324	347	306	311	314	355	317	341	310	290	371	344	342	308	343	305	328	339	342	349	317	347	330	286	322	354	364	322	332	321	330	335	303	355	345	322	322	322	321	293	333	342	370	329	307	331	346	394	324	298	323	313	348	333	331	329	356	302	347	343	330	304	344	316	343	306	331	323	306	332	307	342	336	319	333	357	372	340	350	324	316	328	320	337	305	309	335	335	341	288	334	324	337	313	347	322	328	362	335	302	290	320	297	312	331	340	320	316	311	325	340	306	297	319	316	337	311	342	315	326	321	309	362	301	298	318	307	329	347	307	306	310	302	327	300	321	340	347	309	309	298	330	334	317	350	330	312	327	318	308	334	354	346
4031	3322	1758	1036	872	862	678	754	672	734	695	754	754	693	705	718	735	724	716	729	727	692	718	676	675	729	722	672	650	722	698	665	707	683	679	677	708	691	686	677	705	684	700	725	686	690	739	703	695	692	708	737	668	733	643	691	687	695	699	702	681	712	719	684	709	697	729	738	658	676	681	751	754	693	723	696	712	670	664	665	742	701	715	712	689	695	685	726	722	736	684	715	664	697	696	739	680	726	695	726	680	721	695	717	724	691	709	696	726	695	737	698	695	707	702	696	713	670	700	696	729	695	704	689	699	756	704	647	681	667	685	640	719	682	654	656	691	724	711	676	700	704	686	671	678	742	730	650	755	645	694	691	686	695	675	694	732	690	732	721	672	698	682	661	703	728	693	693	708	697	774	673	702	745	692	722	690	648	755	735	733	696	685	721	681	727	690	706	699	679	746	696	660	688	675	683	711	696	740	722	668	667	712	730	665	640	700	656	696	691	670	709	732	667	757	764	675	689	661	701	690	726	722	697	693	644	696	672	660	716	703	679	682	677	723	697	730	733	691	679	668	707	714	728	644	688	684	706	670	717	704	725	751	728	687	675	658	709	687	669	695	703	682	663	666	744	703	696	687	687	675	759	678	651	722	724	735	687	689	706	663	724	725	730	699	665	705	682	697	696	689	687	701	684	676	723	693	768	690	708	657	672	719	681	622	675	731	774	687	717	703	727	660	713	736	712	658	731	682	704	645	697	682	709	706	661	665	717	687	653	721	675	728	681	730	742	685	675	701	715	666	726	663	672	740	717	675	663	710	655	693	719	697	719	656	694	678	750	712	695	708	698	682	693	675	670	689	694	727	685	693	674	693	659	684	732	722	719	702	686	687	700	722	698	700	685	690	672	680	717	686	709	658	668	674	671	676	740	685	712	725	706	667	708	723	681	705	680	734	733	724	686	746	679	724	668	662	649	699	675	718	728	695	689	723	714	704	688	672	692	760	698	656	691	677	659	732	722	643	721	705	675	679	683	645	752	768	707	709	661	750	686	689	709	712	706	695	701	691	727	734	697	663	669	706	681	672	669	674	713	721	697	675	701	709	698	712	711	679	714	682	683	681	714	655	686	678	684	685	703	662	701	725	734	685	664	657	726	675	736	689	691	690	727	690	713	676	647	725	665	684	718	652	688	678	686	694	668	727	702	713	746	695	684	685	720	678	726	679	748	656	691	704	704	738	680	704	696	700	675	704	669	717	715	685	654	667	730	663	670	699	687	688	682	709	701	714	679	688	706	736	692	734	732	670	727	668	755	666	674	692	725	663	706	701	699	700	677	669	714	730	663	662	713	687	660	732	730	697	712	732	670	700	700	717	676	712	679	713	688	693	706	659	692	708	697	682	731	684	718	714	668	701	698	718	695	700	697	723	676	751	673	739	712	700	718	671	682	727	694	699	705	701	686	707	687	664	750	673	670	704	686	713	692	671	713	702	661	677	726	701	687	691	731	714	674	687	716	712	673	672	671	689	666	689	683	681	693	731	668	702	701	703	700	672	671	691	678	700	650	662	729	699	680	658	686	665	709	707	716	724	671	685	672	751	693	715	679	659	704	713	699	667	708	666	710	706	678	672	696	737	647	756	718	722	713	701	676	706	747	670	696	723	683	672	672	731	662	663	698	692	669	687	687	680	661	688	670	678	685	682	706	732	691	667	669	710	693	677	700	697	675	708	739	697	728	717	668	733	710	719	700	742	711	731	697	679	664	705	671	724	704	696	705	706	702	665	653	690	644	677	711	630	707	696	706	693	724	704	707	693	677	662	692	691	677	690	722	730	668	675	758	721	728	717	664	711	697	710	719	700	707	691	699	729	674	717	710	720	740	708	664	700	672	708	686	673	709	714	703	680	688	700	693	717	745	752	720	619	690	749	690	722	697	690	705	656	719	661	696	668	742	744	728	694	707	702	702	703	700	731	681	708	689	735	687	713	703	700	655	697	666	680	738	652	708	726	705	659	626	663	715	693	693	722	647	721	710	709	675	693	714	658	687	723	675	687	720	714	672	689	655	697	659	693	661	675	721	689	664	737	718	658	709	723	717	691	662	671	677	719	662	689	657	681	647	699	720	734	668	715	702	707	684	678	658	646	661	732	675	705	702	656	649	694	741	644	672	696	675	681	696	692	666	708	658	686	681	675	702	718	731	693	795	679	686	663	698	664	676	715	731	737	652	677	677	710	698	707	720	689	660	681	745	694	705	728	724	730	763	727	693	722	729	681	710	678	679	669	674	736	685	669	708	687	686	705	722	749	741	662	682	674	676	709	725	683	691	681	658	726	686	739	665	693	727	660	687	675	729	689	715	713	715	720	728	638	708	727	743	677	709	702	680	702	728	645	711	699	694	692	655	720	676	735	706	719	720	681	672	654	722	652	697	703	716	722	703	737	729	713	677	683	743	727	652	703	690	679	684	685	672	735	670	694	675	747	719	639	735	731	713	694	669	693	722	676	706	723	690	702	712	674	674	690	719	672	713	718	708	724	715	685	722	710	719	678	740	682	727	728	682	701	691	662	703	685	694	707	726	677	633	670	715	722	718	724	640	694	735	693	707	710	649	694	685	644	700	701	708	687	675	727	739	692	662	669	683	694	720	694	704	660	668	651	670	725	693	705	656	646	694	684	690	752	703	730	704	684	702	714	710	680	701	703	698	697	726	731	704	683	723	689	681	690	694	684	683	698	723	737	671	668	710	712	698	687	760	663	693	722	704	696	700	720	742	676	756	710	669	731	663	711	690	670	682	689	699	730	700	702	692	734	673	708	699	649	725	732	685	641	703	689	694	693	690	679	718	703	701	682	674	728	703	725	704	733	675	671	701	709	683	682	710	689	679	656	684	653	693	693	656	693	703	684	634	649	698	677	723	722	716	720	672	680	713	724	706	668	749	651	707	711	667	734	715	685	696	736	702	720	660	673	681	661	684	703	694	702	655	772	687	668	699	753	690	680	688	763	662	711	731	723	719	712	707	714	726	697	647	683	705	689	704	700	719	706	676	721	708	718	709	684	681	666	712	690	700	685	670	692	724	714	705	714	682	710	697	634	695	661	723	727	682	709	684	720	701	704	671	686	678	670	701	707	723	711	724	692	666	656	691	724	705	675	668	701	716	760	712	656	687	655	652	707	689	720	694	695	722	712	674	690	681	706	709	701	679	766	631	676	702	666	718	717	695	721	678	717	735	704	696	730	691	702	725	668	639	674	707	709	731	677	652	696	727	698	691	757	718	682	728	701	635	693	704	734	699	693	701	725	716	677	721	655	692	682	717	666	739	662	654	689	724	703	653	716	683	713	695	705	698	657	649	690	739	737	669	677	668	679	665	701	718	701	675	669	691	706	687	749	711	692	714	671	711	697	683	679	704	693	666	713	710	690	731	690	680	694	716	703	714	659	659	711	689	690	698	668	688	686	637	691	701	715	694	662	694	744	699	680	735	674	728	692	655
33378	14969	2365	392	338	327	308	277	353	280	342	315	307	303	314	318	300	334	325	276	341	311	321	320	323	322	298	334	320	313	309	349	293	312	342	321	349	313	336	300	316	295	327	343	300	329	325	322	329	309	313	328	324	326	328	296	299	315	301	321	308	294	301	350	327	320	307	290	297	305	307	299	316	298	302	332	331	325	343	298	319	334	286	329	326	326	346	325	303	317	329	286	312	341	323	308	311	300	318	310	285	322	311	306	324	314	329	280	299	353	340	299	315	320	274	325	284	282	329	282	327	345	318	316	306	285	309	282	306	302	284	320	310	339	310	276	301	301	312	309	315	308	301	326	288	366	277	341	282	331	306	315	326	272	319	290	327	341	289	303	318	318	342	345	312	325	302	342	314	344	306	326	344	289	313	294	285	286	296	305	311	269	319	301	320	305	310	333	288	308	309	307	280	325	296	309	290	332	335	320	307	327	300	351	334	307	297	308	338	314	317	315	340	344	333	295	313	332	324	330	317	320	328	307	346	327	325	343	300	289	302	337	324	346	327	305	306	301	401	322	315	308	305	303	312	332	356	324	312	308	302	352	316	308	307	355	336	316	310	331	304	303	316	351	329	318	325	288	286	316	305	332	336	284	322	329	338	330	304	324	313	298	332	308	307	319	311	318	288	294	320	319	344	308	316	334	283	303	320	322	343	302	293	320	306	322	311	318	349	309	299	342	297	290	355	345	324	312	351	330	301	329	296	327	317	303	313	332	332	317	327	334	324	321	310	289	318	338	299	318	338	323	323	310	320	347	320	329	335	292	318	337	316	320	339	326	338	293	284	297	320	349	302	318	333	334	310	290	312	309	339	290	297	303	307	329	327	298	286	295	324	329	316	354	309	322	336	294	306	313	297	319	314	325	315	318	348	317	335	294	293	329	307	306	330	311	332	321	284	293	328	328	320	328	316	298	283	292	301	330	270	308	294	350	327	307	307	297	318	363	318	297	338	325	295	332	323	337	294	294	343	303	333	359	340	323	335	307	332	318	333	374	277	333	306	314	296	301	289	339	337	340	360	326	334	322	325	307	293	332	309	310	306	313	337	291	328	339	334	337	314	303	307	333	346	323	363	317	320	350	353	339	279	307	346	326	331	315	278	308	294	343	302	329	351	298	340	301	309	308	317	329	317	311	331	270	271	281	294	333	326	309	324	321	335	314	286	314	292	335	316	316	305	282	321	351	320	331	339	327	343	317	308	309	292	299	310	299	316	309	319	295	313	332	315	297	307	298	305	327	344	324	318	288	328	312	307	333	314	349	344	321	314	294	321	309	319	317	336	316	323	348	293	286	310	281	327	287	303	306	283	303	309	310	293	339	308	302	284	301	303	325	301	324	287	344	335	292	289	314	306	307	297	319	300	308	327	308	360	347	310	310	304	330	292	339	327	285	329	341	324	313	317	352	325	317	327	329	330	330	357	304	331	328	304	317	359	332	314	283	306	301	316	322	342	313	306	336	323	290	327	342	284	357	318	309	284	313	322	346	322	315	306	316	309	329	322	325	309	317	318	324	330	328	296	308	319	312	313	346	316	311	319	290	327	306	342	329	328	335	319	328	341	288	287	363	324	311	287	333	310	323	337	301	337	295	317	336	284	330	351	305	310	322	354	321	316	289	342	314	331	319	350	324	302	322	293	303	316	311	288	342	327	363	323	294	335	322	281	293	329	336	330	308	309	305	328	329	284	322	353	357	320	317	318	344	305	337	324	312	346	319	325	320	307	356	358	356	329	318	306	297	302	314	323	311	331	300	347	289	317	330	352	334	340	325	325	367	336	305	281	289	305	302	347	344	320	322	315	319	324	321	324	309	322	328	301	320	312	330	346	305	330	310	287	318	348	336	311	324	311	310	324	281	282	311	321	335	345	324	375	319	319	340	294	345	298	327	295	319	326	282	342	313	318	314	304	291	308	340	349	307	315	319	340	326	318	315	311	303	342	289	294	317	319	328	277	334	318	357	294	324	294	303	315	371	305	318	297	320	321	309	312	313	321	309	301	327	318	347	333	309	317	335	315	307	316	291	319	295	337	341	333	338	321	309	312	330	307	339	299	327	286	354	297	298	346	320	318	316	323	316	333	286	365	319	283	299	324	321	331	324	346	294	329	325	300	304	318	313	332	319	329	288	351	320	331	324	307	316	324	263	321	328	330	332	304	287	336	299	297	328	366	339	317	304	292	313	325	341	352	301	335	306	289	307	287	332	333	292	298	328	324	302	319	293	312	329	338	323	313	278	313	339	308	310	348	315	358	309	315	319	342	302	337	317	308	312	332	329	311	313	297	366	295	319	302	313	346	305	319	298	311	346	295	334	326	302	346	301	339	298	297	325	287	307	306	329	284	309	306	309	307	311	305	338	326	319	289	330	313	309	335	284	321	304	293	349	346	287	317	332	347	287	333	333	337	327	344	346	325	311	267	363	348	340	304	304	336	321	331	304	296	316	329	326	267	304	315	342	342	334	325	332	339	293	332	302	324	319	330	355	300	329	297	302	300	333	308	306	330	305	327	265	328	292	323	335	338	360	348	318	319	326	323	329	317	301	324	312	290	315	311	324	347	269	320	349	316	323	323	320	296	316	291	307	318	338	358	338	340	356	327	311	307	300	314	291	333	307	294	317	292	326	297	316	315	308	323	318	331	306	291	306	349	351	320	301	338	335	326	288	327	383	305	315	329	300	304	315	322	314	283	331	344	343	331	325	334	332	313	315	344	321	309	317	339	307	329	318	326	321	294	315	292	307	307	325	329	325	295	289	318	300	324	325	294	299	328	314	295	308	345	324	301	316	292	315	288	308	322	315	354	323	299	304	327	315	338	296	336	315	310	312	321	360	324	328	330	319	328	312	314	292	302	331	272	349	317	286	327	297	310	341	320	354	333	313	359	329	314	308	346	340	339	300	334	332	350	302	332	315	304	278	316	330	306	355	307	355	321	352	337	295	341	310	357	302	329	318	289	297	309	316	328	341	316	294	312	310	361	319	318	315	307	289	326	359	324	298	293	357	311	330	318	308	295	314	280	301	331	286	311	324	300	326	339	350	317	319	334	320	324	329	314	330	337	337	306	318	311	293	310	353	325	322	306	299	315	312	295	323	300	299	323	284	309	304	291	308	274	299	316	358	324	282	333	322	308	319	292	328	291	312	304	352	320	323	288	337	331	290	307	341	323	333	317	334	321	288	352	298	317	310	321	340	332	307	306	288	325	303	303	320	291	315	306	340	313	328	346	301	293	314	332	320	329	318	302	292	309	300	312	320	305	326	341	345	325	306	335	277	326	324	323	286	315	319	297	304	314	314	354	325	294	323	320	330	335	325	326	325	325	315	293	275	315	297	338	310	320	333	309	291	317	315	310	299	325	312	326	356	324	286	325	322	310	335	308	289	307	313	309	309	325	314	312	340	300	323	325	311	286	315	350	301	305	319	326	322	327	304	331	307	298	342
7844	864	743	773	778	736	701	740	774	704	756	771	733	709	685	721	734	711	758	709	744	762	752	765	765	799	712	721	762	755	724	735	732	670	694	726	724	726	723	742	762	802	745	750	761	738	749	789	728	747	758	730	800	741	779	730	792	712	765	714	737	747	759	779	761	745	768	717	750	731	778	706	783	748	729	711	703	727	759	751	656	734	759	741	755	711	739	694	686	781	712	733	764	730	733	751	706	737	778	709	752	751	751	719	721	745	689	726	732	717	763	724	754	754	741	721	749	746	714	724	734	769	726	753	763	704	766	738	769	737	725	729	785	776	745	727	697	708	773	747	745	776	694	708	694	702	723	774	712	768	748	711	746	757	724	744	729	738	737	763	716	750	792	756	748	739	777	749	691	736	761	796	755	758	714	754	770	779	726	762	734	745	726	718	745	757	793	726	723	729	778	709	761	754	753	743	747	727	702	722	767	718	734	789	714	758	713	740	713	751	731	782	698	718	755	749	774	793	742	711	753	768	741	763	725	717	740	721	754	707	748	722	724	731	685	772	713	730	698	728	728	690	742	741	737	742	718	754	717	758	744	699	757	769	690	757	709	713	730	758	740	783	737	710	697	764	706	721	758	712	733	730	730	732	710	761	708	769	742	706	721	731	733	721	748	760	754	743	725	721	729	788	715	738	724	735	737	759	781	724	745	780	745	723	738	722	707	785	738	754	726	720	756	771	759	724	756	759	759	765	749	729	749	735	753	739	728	799	704	778	715	751	753	763	732	742	676	723	729	750	739	757	757	758	738	765	706	746	773	765	676	759	729	767	743	737	739	695	761	748	765	733	779	768	733	734	731	751	808	739	752	780	748	721	696	691	692	733	738	760	721	725	718	690	737	724	716	785	710	793	699	778	733	748	810	732	732	734	754	762	723	766	736	750	741	727	765	771	782	737	706	770	731	771	716	721	745	721	740	714	753	752	754	761	749	750	780	693	715	716	762	724	767	742	754	758	738	731	757	747	786	735	768	719	722	731	775	717	745	728	750	692	731	773	753	704	725	798	729	746	731	796	766	727	721	761	782	696	746	770	741	756	787	719	757	712	754	750	746	691	775	715	715	753	727	760	712	691	737	772	747	701	719	737	777	786	741	720	733	704	726	701	717	778	775	739	773	743	774	755	721	781	735	694	716	716	733	726	764	731	723	723	707	665	725	779	751	699	771	714	742	741	768	740	757	730	673	709	744	739	737	722	751	756	705	744	751	725	735	723	758	774	719	706	723	794	706	727	749	711	724	713	738	722	751	748	776	725	710	679	729	709	736	726	745	720	744	756	726	751	719	741	713	773	715	772	731	695	671	767	716	724	816	753	733	730	710	733	721	696	724	754	700	752	730	731	706	717	775	731	699	744	734	730	775	730	697	744	711	723	720	680	768	738	696	746	712	740	743	772	697	719	721	767	729	772	723	741	756	774	737	665	778	754	739	756	726	682	749	790	732	740	729	780	731	751	731	740	726	711	685	797	715	726	742	744	756	756	678	718	700	751	765	733	752	692	697	710	727	732	713	721	710	782	744	737	785	711	718	701	704	779	729	756	751	698	749	725	758	723	741	729	781	705	755	742	730	748	726	716	734	754	700	700	708	783	709	784	732	743	723	747	721	785	754	791	774	763	735	738	724	767	745	756	747	746	770	704	778	772	720	695	712	789	748	767	733	735	758	664	793	732	720	757	731	741	693	736	769	712	733	781	700	770	740	704	721	741	753	708	757	754	763	794	723	742	745	725	726	697	715	758	753	716	723	749	706	726	758	747	738	741	759	719	718	741	736	738	710	733	796	765	705	729	790	737	715	708	747	759	701	785	725	747	724	733	788	781	753	758	702	713	772	769	731	766	746	704	758	780	707	765	741	736	693	747	700	710	759	709	695	705	743	714	775	776	781	732	743	747	715	714	739	709	663	743	736	709	687	729	737	686	718	758	767	744	719	766	734	752	748	740	733	720	758	714	745	749	778	735	718	704	726	731	746	746	751	750	710	798	707	719	698	725	751	737	745	736	709	712	741	774	779	737	718	703	738	736	717	731	741	684	737	737	758	723	787	716	734	754	763	745	716	773	723	737	737	729	710	750	753	771	729	753	712	764	745	746	727	714	715	763	750	766	749	786	764	752	732	744	763	712	721	754	733	697	709	759	724	735	746	701	745	728	737	731	679	734	754	758	714	697	718	767	714	781	726	749	727	735	717	728	740	726	734	749	741	775	756	723	714	731	733	735	753	813	752	790	746	729	707	752	714	731	771	732	704	719	734	750	744	699	781	714	796	722	752	693	727	753	730	722	759	735	765	698	725	754	714	730	775	668	723	729	734	737	732	733	725	733	716	714	722	721	761	717	763	747	741	715	723	751	712	687	721	723	695	725	780	731	765	717	729	785	680	741	728	756	734	763	747	719	738	757	748	758	679	732	721	717	692	766	784	728	758	742	740	744	762	714	769	742	718	739	736	732	731	728	733	735	732	746	744	745	784	745	768	732	735	771	757	745	751	771	714	737	780	776	745	742	754	766	712	729	730	738	761	759	781	767	749	806	737	770	778	781	738	777	717	731	771	721	675	737	776	693	724	748	808	748	767	741	724	740	687	748	734	759	777	718	738	738	754	752	733	741	747	756	742	684	752	756	766	769	797	720	736	709	697	720	711	721	720	705	713	755	726	765	753	717	747	753	722	700	734	712	762	778	688	737	733	744	739	801	740	768	724	757	706	729	745	721	745	735	716	748	777	735	731	728	721	772	702	695	790	735	769	753	772	760	796	703	704	763	771	731	784	732	762	716	748	754	736	761	723	744	759	712	736	751	679	723	727	761	722	700	725	757	762	744	785	754	742	713	744	762	730	752	711	793	723	711	721	746	723	763	730	776	705	696	739	749	727	715	756	739	735	749	720	754	708	721	754	745	747	695	762	714	733	749	729	738	703	718	753	720	770	765	730	751	749	746	679	708	700	765	772	747	740	767	735	777	786	810	770	734	677	724	719	751	701	715	763	756	748	774	743	701	753	737	768	706	786	718	724	717	746	771	731	796	703	741	745	755	732	696	742	701	755	737	779	746	691	747	720	728	769	717	747	718	679	725	711	723	765	693	683	733	776	755	746	772	716	781	764	745	764	731	723	679	740	727	697	662	767	744	664	702	753	783	729	739	713	835	740	726	746	745	715	764	756	719	727	744	697	736	762	753	762	669	752	754	759	719	772	664	729	740	692	729	693	692	764	717	715	772	772	720	731	717	774	769	703	705	785	751	742	719	728	716	685	751	700	732	742	748	721	732	760	738	750	740	769	767	736	735	757	715	694	749	706	746	664	766	768	777	733	700	715	747	773	724	765	768	754	687	743	703	736	772	711	749	735	751	733	697	726	729	739	746	729	748	743	718	729	733	745	768	710	714	726	723	777	795	753	784	745	751	756	699	708	740	714	755	752	769	751	733	760	738	713	730	738	751	759	752
25087	21006	23605	28620	21018	12827	799	571	478	505	478	455	501	475	440	477	427	439	438	493	469	470	459	430	431	458	471	482	482	484	461	472	492	476	465	420	474	407	429	462	496	485	458	517	485	428	458	411	481	488	457	413	463	440	447	444	448	474	452	411	449	485	425	422	451	451	460	464	432	445	471	459	442	443	440	447	449	400	454	445	487	437	434	434	439	471	481	476	506	452	473	467	510	488	470	470	463	448	426	454	456	464	451	447	484	481	413	446	447	482	496	417	477	485	437	421	485	438	489	422	488	439	429	460	425	454	452	463	434	437	431	457	435	445	390	463	444	441	395	471	476	536	472	472	482	427	441	428	469	509	491	458	495	474	464	441	459	473	445	455	441	448	458	463	437	461	475	460	432	461	426	451	494	469	435	421	493	467	466	439	475	472	441	432	467	483	453	476	436	470	423	472	418	445	434	494	446	444	446	402	427	451	423	435	475	453	433	422	425	438	410	475	470	464	449	427	471	442	467	412	460	441	424	424	424	406	445	488	425	468	434	474	436	480	403	415	461	458	437	462	510	438	429	485	492	419	432	453	457	428	449	456	441	428	469	477	441	437	466	509	476	397	440	438	454	435	466	444	456	453	468	465	403	472	498	456	466	415	412	443	469	455	436	425	479	437	473	441	517	516	449	466	495	456	500	419	451	436	452	425	446	462	419	430	443	418	418	477	423	450	493	440	420	440	460	449	458	426	452	465	417	447	458	442	461	445	456	455	478	425	471	480	461	433	425	409	469	459	433	474	439	426	431	438	441	445	431	449	475	433	448	477	460	474	507	422	444	449	452	489	455	436	430	438	424	440	449	467	448	461	462	416	410	454	494	439	419	484	444	417	460	450	485	467	470	466	441	443	460	479	447	443	380	468	476	484	431	458	435	494	414	461	431	518	466	450	467	442	459	437	444	423	466	446	471	477	494	455	418	447	467	485	465	455	485	483	455	440	412	438	410	408	460	471	469	522	463	423	435	448	445	441	457	454	427	476	447	420	468	474	460	430	454	447	409	487	483	418	467	443	463	466	474	455	445	420	468	472	476	478	487	457	459	444	432	408	481	441	427	476	429	439	442	440	487	457	455	454	474	476	473	445	452	498	435	426	436	446	454	443	450	488	424	424	422	489	456	421	482	468	457	453	430	426	439	422	421	493	479	430	471	491	495	419	446	444	445	441	453	406	437	470	454	446	449	414	434	443	464	437	442	440	428	455	441	446	479	469	468	497	416	417	457	490	469	427	490	431	453	435	495	421	471	458	426	408	467	473	452	454	447	484	445	453	451	442	437	455	426	472	428	452	431	485	471	438	449	431	422	469	447	448	461	435	447	466	446	448	454	456	434	450	410	443	446	479	448	491	461	445	505	459	468	456	483	439	458	441	439	494	466	401	395	457	420	410	417	458	471	465	456	447	434	492	455	457	487	484	496	429	443	495	480	506	465	457	451	470	477	413	500	451	435	457	458	466	448	464	393	482	423	468	425	458	451	459	429	464	446	464	448	452	415	469	402	398	466	475	461	441	454	432	448	470	464	436	423	468	510	474	472	472	475	471	435	430	463	433	448	480	422	465	467	464	439	441	480	512	450	430	449	440	450	422	435	475	408	436	437	449	454	461	462	467	449	472	489	457	417	443	445	440	429	418	446	472	422	420	452	419	464	447	447	419	414	484	482	492	440	430	453	466	432	478	463	438	430	498	438	459	456	422	478	469	389	455	433	418	468	446	437	412	433	472	436	475	440	477	453	454	426	438	478	436	428	432	436	449	506	437	509	514	429	441	430	392	451	463	439	455	464	435	479	425	452	447	482	433	453	461	501	447	439	445	493	466	465	434	464	467	442	437	457	436	466	451	448	425	419	444	407	443	436	466	442	442	419	445	432	433	425	453	466	443	452	463	468	473	442	473	447	448	424	444	435	455	445	414	422	434	454	428	428	448	439	419	438	450	453	465	456	463	452	430	448	410	421	488	430	423	456	478	453	465	409	436	438	466	446	435	445	455	440	460	491	481	443	457	421	479	448	461	434	467	449	435	445	427	429	432	494	438	473	410	476	461	448	457	444	451	439	424	407	447	439	448	445	443	459	437	441	415	480	397	449	442	448	449	492	428	430	439	472	467	478	454	448	487	447	443	474	390	458	489	440	472	459	469	444	449	447	395	461	454	463	468	474	424	482	426	449	464	447	463	457	426	415	455	524	467	429	458	434	456	409	474	429	407	472	469	489	453	462	445	450	432	484	458	443	452	473	439	426	450	465	453	383	452	437	479	462	473	453	430	468	427	449	454	463	442	435	468	447	449	442	407	458	428	453	448	463	460	440	448	400	414	469	463	460	419	446	443	464	467	463	435	467	457	452	474	454	451	425	454	421	474	405	450	436	477	432	439	462	437	473	480	460	437	422	433	421	469	482	473	470	458	441	418	491	454	449	437	438	478	447	471	499	508	460	480	463	436	437	450	435	424	428	464	444	477	448	515	412	456	485	467	460	408	499	426	438	470	430	459	459	498	426	468	453	449	523	460	433	411	438	444	469	479	433	475	454	481	467	448	496	431	452	442	429	458	439	478	463	421	507	461	450	473	462	417	445	447	454	413	465	465	470	422	415	422	509	443	429	431	489	429	450	454	421	458	455	450	473	434	435	464	443	430	448	435	453	460	428	431	425	435	457	482	467	478	452	448	455	433	444	477	461	442	437	444	465	422	438	441	440	423	418	475	471	454	441	460	447	444	493	448	474	454	389	425	423	492	461	433	486	445	463	476	452	405	422	440	428	478	434	443	417	468	452	430	447	449	485	461	432	440	451	442	456	455	432	437	415	462	451	429	458	448	462	427	462	454	438	465	434	470	463	437	433	473	412	431	445	424	443	450	436	464	456	464	444	472	457	453	409	441	463	445	413	449	469	447	461	460	457	464	444	437	446	449	438	432	450	479	474	427	489	463	453	498	452	478	461	445	460	467	439	452	442	437	430	439	445	454	473	491	476	494	431	452	431	455	411	431	387	452	461	486	470	440	441	429	444	447	467	454	481	432	460	465	460	431	442	429	438	443	436	428	433	460	451	399	439	458	476	492	459	427	444	420	439	454	432	476	508	454	416	436	451	488	432	464	429	434	483	417	449	491	417	461	429	426	400	467	462	411	436	414	434	443	516	437	461	418	511	463	454	420	452	446	434	469	422	454	444	416	484	428	489	470	441	431	445	395	444	446	447	426	440	436	435	516	433	412	434	444	453	416	400	431	436	435	434	409	458	432	428	446	472	430	430	433	477	467	480	464	427	432	462	432	438	439	434	444	482	474	422	470	434	466	404	429	448	473	456	446	466	446	452	486	463	467	478	463	442	473	482	440	413	473	480	493	464	473	455	446	439	479	418	448	458	446	431	418	437	467	416	474	429	439	474	460	446	472	500	476	436	458	462	405	449	445	425	455	455	441	451	412	392	449	423	446	435	457	426	460
4532	2305	1483	1123	1018	1016	1086	967	934	987	975	1071	947	986	991	964	915	916	929	950	964	1029	939	928	964	975	1006	957	968	973	971	955	947	930	962	973	973	961	1019	951	1020	936	950	962	947	961	967	952	925	904	986	951	946	942	938	928	1014	919	962	922	947	966	982	942	960	960	966	993	958	947	989	968	946	963	983	927	979	978	945	961	893	991	948	999	969	926	981	968	959	926	983	995	909	987	911	1001	968	981	970	938	971	918	987	1005	960	934	967	981	918	936	966	921	925	937	898	935	965	970	952	995	931	995	973	942	981	955	960	950	976	960	935	976	958	922	929	957	955	895	945	961	978	980	1024	912	891	903	977	934	972	981	966	997	973	1000	969	940	1012	933	1003	897	976	946	969	934	965	956	903	966	983	943	917	945	922	955	929	941	959	914	916	942	979	946	920	955	1000	975	946	942	956	960	980	989	955	996	992	934	990	945	960	954	989	970	967	932	946	957	1001	914	985	891	999	923	902	988	985	967	904	927	971	927	954	956	914	965	956	960	943	911	1043	984	982	994	940	972	992	1017	947	924	961	968	930	943	1044	941	970	968	977	971	997	929	1002	1009	951	1022	906	953	1017	972	964	970	944	997	963	962	938	927	970	952	957	1016	1019	987	969	998	935	930	952	968	934	920	972	890	992	942	960	989	934	964	942	996	988	985	929	922	948	975	969	988	935	970	963	971	965	952	934	1004	1003	977	958	1000	910	960	954	974	1004	925	970	937	935	937	978	953	978	982	972	945	967	922	951	946	952	964	973	971	965	992	983	915	944	958	921	1074	983	946	929	944	968	960	912	990	1011	945	941	986	909	905	1027	1007	1005	972	1000	976	932	965	937	966	963	1020	945	919	900	969	933	932	951	902	914	963	1005	953	979	1007	989	881	988	923	969	997	979	963	958	949	943	986	983	922	953	914	991	961	934	949	981	973	969	901	913	978	986	923	905	926	912	949	902	964	968	972	946	970	977	969	962	1027	1030	922	986	993	937	944	1009	910	929	904	1018	972	894	1012	978	986	938	923	949	960	963	935	955	922	982	991	1012	988	944	946	955	946	976	955	977	981	940	897	926	949	996	984	993	972	953	965	973	954	966	965	961	961	954	988	957	975	977	1047	988	935	1011	970	945	920	989	967	953	1001	955	952	980	920	907	1014	922	975	980	945	880	949	897	969	985	1018	991	958	935	927	946	960	945	950	986	944	989	923	1017	931	947	1004	997	979	1040	983	997	933	967	936	960	913	983	994	949	928	988	948	923	980	971	950	934	960	953	911	960	941	932	926	1012	941	960	997	1014	907	958	944	971	970	955	948	949	969	1009	928	993	992	956	925	941	964	895	893	920	935	907	897	969	988	934	998	956	929	925	945	974	933	953	966	921	943	970	946	965	929	910	980	970	952	980	960	963	933	970	953	1019	975	955	974	969	951	941	946	936	952	984	948	913	1019	922	953	999	937	988	913	898	920	980	952	961	977	1028	955	963	939	999	1018	913	971	946	1008	1018	953	1004	976	1005	994	944	993	920	985	940	971	944	966	921	978	1011	1011	949	1026	952	947	967	967	929	955	920	965	945	1040	961	921	964	950	962	1008	948	924	948	971	969	951	913	940	1016	933	934	960	948	908	921	1008	967	964	901	950	982	982	971	940	1002	982	908	886	1004	983	992	999	966	980	958	948	963	981	940	944	967	956	986	986	958	961	918	907	911	995	953	1013	960	1015	990	929	982	952	1002	923	989	977	945	956	973	990	947	956	965	991	943	968	1010	929	936	975	1001	968	962	962	924	921	979	1027	965	971	946	940	981	944	985	962	1039	966	938	934	959	899	975	1028	959	969	962	986	966	1009	995	989	964	948	971	1030	925	1012	1007	934	925	949	1015	911	978	971	980	938	924	994	984	1013	970	989	949	911	893	992	950	962	936	961	921	928	967	949	956	959	920	935	939	932	962	985	996	937	1030	920	966	1020	1007	950	906	1014	926	949	962	970	967	993	979	993	949	993	897	923	950	942	988	961	954	977	978	950	928	912	973	931	994	965	956	880	974	973	1009	909	914	980	953	948	980	955	981	938	975	940	934	972	902	957	950	942	965	975	951	907	969	913	977	986	1008	929	997	949	915	968	955	945	977	951	955	991	997	920	930	961	945	919	919	954	920	968	947	971	927	957	1008	1010	1020	964	972	894	939	961	915	941	970	938	944	907	910	944	973	960	958	977	982	946	965	940	919	1014	931	939	957	955	963	990	909	1001	945	918	951	951	926	924	1017	960	927	982	987	938	985	990	948	981	929	1015	980	947	963	982	945	920	942	934	979	948	966	984	972	961	966	924	959	921	976	992	961	964	996	930	990	947	940	942	997	983	963	929	929	922	952	972	942	1002	942	960	974	954	903	910	980	1020	998	941	981	978	978	925	951	997	956	929	965	917	929	954	925	949	1026	920	942	1013	980	1011	947	958	949	941	951	927	908	1021	926	937	956	905	941	982	1028	949	972	941	960	984	948	1033	921	962	937	918	977	945	938	960	967	935	976	953	955	949	937	1014	982	980	956	1000	940	968	977	953	952	945	944	945	954	982	980	964	919	940	992	956	951	1054	936	936	949	952	973	1010	963	982	975	958	1023	902	944	933	985	941	967	948	972	984	965	990	968	1029	917	987	973	967	956	1011	944	949	911	979	958	974	941	907	944	913	996	950	939	948	1003	950	939	944	951	928	1021	971	992	980	972	922	902	984	929	963	941	980	974	949	937	998	949	941	895	979	1001	1010	932	1015	908	959	978	958	963	1035	1012	965	982	970	1009	982	942	1011	987	997	939	962	938	950	965	907	956	1004	894	961	1002	940	1024	929	991	955	1003	955	979	950	939	949	966	960	981	981	957	921	998	997	968	928	874	900	959	940	935	962	946	918	952	1029	942	931	972	924	1022	953	997	1008	964	954	942	954	921	927	970	963	999	915	954	949	997	986	945	1009	975	941	1006	978	923	1013	949	930	920	953	944	935	935	986	950	944	995	936	955	1014	992	965	942	948	943	968	966	958	995	984	957	945	977	962	924	921	912	968	981	957	981	1016	940	961	968	959	935	976	943	966	955	947	965	965	994	980	969	932	968	950	934	940	964	976	976	971	970	972	962	976	940	1013	977	972	953	968	962	933	893	924	965	950	1002	1006	974	934	960	1023	952	935	1003	968	972	902	964	968	975	974	945	978	931	968	963	902	966	1004	976	946	918	960	981	988	992	958	892	913	948	986	972	930	982	934	912	962	994	918	919	961	1009	949	967	966	959	944	962	944	1008	994	938	895	976	972	940	978	933	971	1011	998	1023	950	921	941	976	911	921	973	941	998	940	963	940	1018	978	912	993	949	1018	986	914	961	922	972	926	940	961	977	943	979	927	906	950	950	969	977	1038	979	986	1002	1007	969	997	967	943	937	1012	898	924	1007	1032	995	960	946	926	893	907	951	967	960	919	974	974	992	946	914	963	986	990	1004	1019	987	979	991	1027	921	936	997	948	945	986	935	1026	988	922	944	963	921	932	999	976	926	955	985	941	992	989	963	977	1010	958	972	923	912	963	1024	1033	989	960	963	969	989	981	933	1005	966	915	910	923	954	963	979	954	933	908	986	935	997	934	929
24401	21034	24039	28220	21040	21061	10993	625	440	423	454	391	393	377	323	343	360	339	365	317	350	378	325	320	331	339	313	310	359	339	311	340	341	349	311	313	314	343	326	326	327	326	339	324	310	296	344	351	330	324	312	296	340	332	311	287	330	290	346	337	335	295	336	323	303	317	347	336	335	315	331	298	342	305	340	292	323	343	318	362	324	337	390	326	340	339	358	345	294	308	288	340	337	334	310	326	324	330	340	301	348	330	330	327	333	333	330	310	357	332	320	335	335	335	339	343	330	340	351	338	340	289	345	303	326	302	328	317	320	341	353	339	310	310	326	322	338	358	324	285	311	334	331	317	339	338	322	310	353	313	348	312	323	311	319	309	316	321	317	322	344	362	368	327	339	299	314	357	341	316	303	309	300	336	341	345	345	321	324	298	305	328	308	305	327	309	313	341	360	337	358	327	322	297	316	327	312	307	331	324	329	310	346	350	315	311	331	365	326	367	319	327	359	351	338	324	340	339	338	310	315	334	307	333	366	318	384	312	338	333	355	300	315	358	305	343	334	352	343	327	365	334	313	299	326	326	333	301	332	342	330	326	299	347	317	327	332	327	296	339	327	350	352	330	306	342	342	325	319	304	319	326	337	324	301	292	313	326	313	361	315	337	333	329	345	334	329	318	323	327	352	328	294	328	312	349	339	328	332	328	315	300	297	341	346	314	345	330	318	314	318	318	310	353	299	326	348	331	334	320	336	309	337	332	334	320	340	328	342	354	333	350	321	302	333	344	335	342	318	341	326	326	334	327	341	327	341	306	327	327	325	349	334	327	303	344	345	343	341	304	318	321	299	287	354	333	365	314	332	352	318	368	315	309	340	322	347	337	333	329	330	354	358	319	320	330	333	315	338	317	320	293	307	327	352	336	333	305	362	317	366	313	346	335	341	305	328	318	330	324	333	337	309	311	319	328	341	338	328	329	356	299	347	340	288	326	323	328	324	331	350	299	317	327	334	318	333	287	301	332	332	311	339	300	319	281	308	323	332	334	339	338	328	358	379	318	319	306	333	324	330	326	324	335	308	393	320	310	352	303	306	300	291	355	352	321	343	312	311	337	318	324	333	312	313	322	309	322	324	338	305	331	307	305	315	318	328	312	325	357	322	361	298	326	335	334	315	295	312	322	340	346	338	338	295	351	368	347	353	283	294	339	309	302	345	317	340	344	317	321	324	319	347	319	364	359	354	347	308	328	324	327	333	323	350	309	314	328	281	335	326	367	367	359	316	317	308	327	347	316	325	294	329	341	353	322	315	285	348	336	311	341	306	359	313	334	345	332	359	330	329	351	324	316	337	305	318	352	325	324	295	333	336	306	329	314	342	309	324	299	341	313	342	307	332	332	322	294	319	347	326	337	337	333	298	327	292	312	298	343	351	345	314	285	331	315	316	307	343	337	312	358	328	330	347	319	310	330	369	388	329	315	331	342	328	320	356	319	303	303	305	323	351	324	363	319	310	307	320	303	335	332	307	309	329	319	354	337	341	312	337	362	314	344	340	316	351	310	299	289	320	292	330	331	324	337	289	329	334	312	342	313	357	317	347	330	323	346	349	312	347	329	312	328	311	305	370	347	347	291	301	315	349	299	338	301	307	309	314	343	328	357	340	320	351	310	321	369	294	333	357	333	287	283	310	324	330	314	354	325	335	368	341	309	305	287	315	320	328	279	311	335	362	280	370	306	317	314	320	360	315	333	351	332	328	300	310	332	313	338	353	310	331	296	347	327	283	343	343	308	356	339	293	331	320	344	304	299	320	312	334	308	332	373	295	354	319	339	321	314	318	339	314	311	384	336	301	304	343	334	358	345	347	351	324	339	332	350	321	331	278	298	302	310	367	305	307	319	335	357	314	364	353	329	297	345	284	329	330	333	307	342	344	313	286	277	336	318	335	344	313	293	318	306	326	339	309	301	325	310	295	322	327	315	287	300	337	320	314	320	368	346	329	338	368	292	309	324	349	321	310	345	281	358	320	348	321	321	331	311	319	341	318	341	346	376	296	301	338	306	322	314	334	332	321	304	332	315	327	314	348	334	328	327	336	357	311	321	356	306	309	344	310	327	331	282	301	358	335	319	345	321	357	306	326	290	320	317	352	327	335	322	339	325	336	311	334	357	330	316	310	339	354	344	316	337	335	324	316	290	315	331	319	320	320	326	315	322	350	347	347	336	299	348	331	308	300	329	299	359	335	317	364	312	344	313	330	342	351	288	342	314	318	340	307	317	308	321	334	337	361	310	329	308	326	348	303	291	342	326	314	318	346	336	317	352	340	321	287	323	343	328	289	355	347	322	323	359	349	326	333	312	305	355	318	304	361	349	312	312	313	301	284	356	338	346	306	329	331	374	325	318	330	345	302	370	344	331	332	289	284	340	318	288	340	308	334	343	379	345	346	324	373	369	367	304	340	309	352	349	359	380	334	324	334	298	319	362	337	321	342	287	303	312	347	311	326	323	329	343	335	329	329	309	308	289	329	310	330	318	300	337	269	330	309	331	314	326	301	327	332	347	345	272	324	332	332	328	305	331	320	313	348	303	360	315	316	311	309	330	353	317	344	315	325	322	328	344	291	317	316	300	347	338	314	341	323	358	332	364	347	355	294	271	323	319	319	328	330	321	286	335	329	307	312	300	332	341	343	319	343	317	318	329	330	348	326	321	321	349	339	337	304	347	352	347	310	296	333	329	332	318	362	337	341	343	317	304	304	331	310	300	326	319	340	282	325	319	307	312	332	304	331	341	312	333	340	296	324	309	313	318	343	314	358	367	340	308	345	310	315	354	365	308	323	361	300	336	315	308	322	328	326	308	362	327	330	321	296	379	311	349	320	281	322	308	362	278	332	384	324	344	282	348	323	310	347	307	321	305	324	304	322	291	347	346	342	361	356	355	310	296	292	340	309	312	306	337	366	344	365	333	335	314	332	326	309	343	318	312	304	314	348	317	325	350	328	332	326	309	304	307	357	315	310	335	325	304	322	321	286	346	337	330	300	292	311	309	324	308	366	328	300	338	317	301	318	301	306	340	332	338	326	316	334	306	336	355	336	325	318	332	327	325	349	326	335	328	347	343	302	357	304	322	299	327	352	324	336	305	321	351	342	335	339	351	361	358	322	328	374	320	315	311	340	342	343	338	323	299	329	317	352	334	322	303	289	344	317	321	303	329	325	317	363	384	303	287	334	314	336	361	317	336	277	323	329	326	311	343	320	322	353	333	330	346	363	306	328	325	350	343	314	335	324	317	321	320	330	315	337	327	323	314	328	305	285	321	328	327	348	302	363	329	288	324	321	325	312	335	323	337	324	339	347	339	313	300	319	296	314	314	327	316	323	336	325	351	325	341	346	317	321	328	310	319	310	332	324	344	324	295	299	367	330	329	341	310	368	355	333	336	348	346	344	319	310	284	304	310	333	358	350	314	341	326	336	329	344	333	354	312	355	310	289	347
4026	3322	1734	1090	938	825	786	751	718	709	681	744	746	710	715	678	732	719	742	735	674	666	753	686	707	722	704	712	719	696	739	709	714	691	711	678	735	760	671	716	732	709	736	702	696	709	683	732	713	687	723	677	730	727	688	706	674	698	692	758	736	665	697	703	704	695	681	668	692	660	722	730	694	716	711	716	672	679	664	713	659	664	702	703	668	684	700	670	710	697	650	690	702	755	677	749	697	685	686	702	729	685	693	698	703	686	696	756	626	691	675	692	711	720	683	729	663	712	677	718	720	688	727	773	692	748	675	696	696	686	709	732	726	664	738	734	690	698	735	752	664	709	714	693	700	707	733	683	659	709	685	700	723	706	687	705	702	742	694	695	714	711	698	675	659	686	707	687	721	748	737	704	702	729	723	706	652	663	690	682	725	706	697	682	685	691	701	687	698	690	718	701	697	697	655	657	686	723	720	675	691	697	730	723	716	717	662	717	727	697	767	746	725	714	753	688	687	709	673	682	667	700	670	708	645	687	724	690	682	693	665	777	715	635	672	672	679	713	725	658	701	662	686	725	670	710	707	680	674	639	711	743	677	680	693	708	687	663	703	741	717	714	687	708	736	710	702	715	710	705	725	762	692	754	649	702	711	670	683	725	676	744	696	667	665	707	689	694	712	689	709	655	737	741	682	696	735	718	703	680	719	712	688	721	725	684	664	642	721	740	680	653	658	726	685	691	673	733	718	667	737	737	714	707	674	748	710	631	695	707	718	711	727	727	634	681	671	713	667	706	713	762	683	686	694	699	710	714	699	769	688	724	688	684	663	728	700	732	745	709	737	672	686	673	708	676	683	713	681	679	716	739	683	721	778	672	683	686	682	682	703	686	677	740	711	712	739	733	690	644	643	624	680	681	684	726	676	678	677	687	670	665	693	668	741	710	736	731	700	768	719	692	624	700	688	729	691	739	706	663	664	728	696	719	682	755	653	676	699	709	710	771	726	648	657	696	687	718	727	711	688	699	692	744	716	704	765	703	681	699	710	694	710	680	651	660	695	644	659	700	730	685	710	680	660	724	702	711	709	664	742	699	703	668	664	702	688	693	676	700	677	698	692	719	663	734	737	635	683	721	691	733	701	650	686	714	687	687	702	716	673	718	685	612	719	706	696	690	669	683	707	700	673	711	706	674	717	717	721	691	684	670	699	679	678	678	676	748	657	760	700	659	714	721	671	683	709	726	659	720	698	717	728	660	684	710	739	675	674	724	704	689	747	711	686	650	692	744	633	728	732	680	709	711	745	715	720	672	689	703	635	684	698	652	695	706	698	675	687	701	699	681	699	697	740	636	706	756	701	700	720	762	701	681	727	702	764	711	702	715	682	708	729	657	731	678	710	725	638	716	683	700	697	690	680	693	700	642	703	662	655	706	683	701	676	681	703	694	696	701	686	744	769	670	671	681	712	708	701	711	715	629	716	703	706	664	725	686	709	760	695	717	702	671	713	692	750	715	696	711	651	697	682	717	750	695	719	694	657	689	641	682	712	700	651	649	720	676	705	716	720	663	698	673	722	718	705	669	733	705	686	705	704	708	721	667	691	675	700	705	703	719	661	683	692	676	705	673	650	697	682	682	688	741	700	724	707	716	704	732	731	685	688	685	704	712	674	741	713	691	658	680	686	689	739	693	734	693	660	687	683	743	643	726	738	667	646	698	688	683	758	679	664	699	706	686	693	636	658	704	695	720	719	726	685	709	691	674	698	716	733	712	687	691	703	698	708	736	690	689	706	647	681	711	702	695	745	672	716	656	727	699	684	700	692	758	633	672	708	715	726	664	707	723	680	690	702	726	677	738	704	693	721	699	682	666	722	709	726	690	685	723	693	693	673	704	689	713	677	698	684	726	751	735	720	676	684	638	733	675	749	706	704	686	754	654	690	687	693	685	672	696	687	678	627	701	678	681	664	695	726	684	734	647	686	668	694	699	702	661	670	721	687	720	667	695	710	736	720	692	680	696	659	697	716	730	652	659	701	678	695	681	666	734	694	637	730	720	714	717	731	677	725	688	670	704	723	717	654	661	668	621	639	680	675	683	726	665	720	697	728	671	665	690	766	721	725	716	710	732	738	714	667	738	745	678	672	667	687	685	705	703	689	736	746	694	695	689	731	710	680	649	685	695	736	711	667	695	701	690	738	686	726	687	672	721	715	703	705	731	672	708	706	695	674	676	669	708	687	738	671	664	711	702	706	641	712	705	670	704	713	739	676	679	737	752	648	700	689	669	698	685	707	696	693	712	700	682	670	672	703	695	697	730	683	722	677	670	699	699	683	679	725	671	710	633	735	717	673	669	687	721	719	730	691	713	699	639	712	684	687	705	686	685	694	697	711	731	732	712	739	720	713	733	659	710	726	678	701	715	757	647	676	745	668	698	689	706	692	700	675	675	703	726	683	712	714	672	657	674	731	694	723	695	716	682	700	655	711	731	688	694	695	733	671	692	702	692	695	680	696	700	685	709	723	719	700	698	676	680	727	710	704	670	701	693	689	725	697	703	711	718	728	720	681	731	676	703	709	750	692	719	691	720	674	701	718	654	726	729	691	702	707	711	669	681	730	706	694	666	696	715	694	700	647	691	706	701	721	685	666	706	741	707	676	692	690	716	675	712	737	701	714	694	740	673	700	682	675	702	678	675	696	689	695	732	702	714	703	687	670	697	698	684	746	683	717	698	714	710	734	671	717	681	720	699	749	709	685	696	671	746	676	722	685	643	656	704	735	668	693	683	739	712	708	679	738	681	693	700	708	699	707	688	670	697	687	680	715	672	701	704	680	756	711	690	739	681	728	702	729	734	736	663	679	687	651	711	725	689	733	691	669	687	698	711	696	670	699	736	648	660	697	770	704	687	701	696	725	728	712	713	688	673	719	676	707	723	745	691	669	710	708	702	755	679	672	701	669	708	683	664	699	658	732	710	685	718	686	676	697	669	678	721	711	729	700	695	705	702	665	681	695	680	730	667	678	720	695	685	684	703	689	702	686	720	676	703	683	693	660	733	723	736	703	710	709	688	713	688	717	715	685	736	710	701	715	663	701	662	695	672	714	697	719	736	659	654	664	702	678	706	709	687	715	739	673	651	752	727	702	711	723	719	699	723	666	694	711	706	705	672	687	689	668	712	703	736	653	639	730	696	702	668	705	679	697	669	675	704	712	708	666	751	688	717	681	721	699	751	713	708	704	691	684	711	708	663	700	692	731	702	690	656	696	738	711	645	730	731	674	737	700	674	725	698	698	729	714	707	646	749	670	701	714	712	687	706	693	702	739	723	746	707	696	660	762	678	712	678	730	735	677	700	681	686	694	653	733	715	694	709	659	666	722	656	698	710	718	710	697	659	705	683	685	717	703	721	730	655	680	709	675	696	668	682	651	712	740	722	709	682	692	694	694	704	730	636	707	710	679	710	660	656	698	675	691	677	681	716	702	728	664	746	707	708
33305	15007	2368	407	330	331	353	296	323	301	322	309	305	291	317	296	321	275	316	329	347	313	319	364	310	324	298	287	332	345	327	324	344	321	264	346	291	283	331	312	340	308	334	322	315	316	307	329	333	326	301	314	303	324	357	320	319	347	305	316	331	319	321	304	325	298	333	319	305	327	350	324	325	329	321	300	328	307	335	309	299	333	293	320	338	317	337	309	304	318	338	340	340	333	342	294	338	316	310	301	303	278	331	327	319	305	323	331	331	342	321	332	323	334	291	306	316	326	296	322	284	344	338	325	330	311	328	297	327	317	361	276	354	338	315	323	329	302	333	346	309	311	319	284	305	343	334	302	330	301	337	312	331	332	312	331	328	309	322	317	326	325	317	309	328	296	286	309	303	313	321	305	284	309	328	308	309	298	316	307	360	335	311	324	311	340	372	321	281	295	337	311	307	317	336	343	371	316	326	318	293	311	340	302	315	333	331	310	303	339	324	317	343	349	324	327	330	332	295	305	296	317	323	335	301	275	316	307	308	328	359	310	330	379	260	299	336	345	281	314	321	321	299	333	327	317	326	303	346	308	322	333	304	328	300	309	295	327	314	316	292	352	306	301	296	312	346	349	354	325	345	309	312	320	333	316	316	297	325	277	296	314	274	321	302	321	297	297	319	327	325	300	325	321	282	339	328	311	343	326	311	298	302	317	325	348	318	308	317	311	336	322	312	319	351	326	339	321	306	338	307	333	312	323	349	335	326	324	294	300	297	296	324	303	334	343	323	338	311	347	347	346	300	309	313	261	354	350	311	313	284	347	327	353	330	303	319	334	314	300	299	301	316	305	336	282	351	349	331	301	318	339	307	311	315	292	297	339	309	336	308	317	327	324	279	305	338	337	332	308	335	324	315	300	343	308	292	328	308	347	347	339	333	313	324	322	357	328	333	295	287	337	305	303	276	330	308	304	316	312	306	314	342	302	295	342	307	312	286	302	304	320	315	337	308	340	329	332	303	308	296	311	280	318	339	302	356	349	320	329	331	294	357	300	333	357	331	325	324	333	315	370	313	325	345	327	321	314	317	313	326	387	332	300	295	278	325	313	314	313	351	317	314	281	323	364	301	306	291	292	350	311	281	315	296	303	296	348	327	340	339	299	329	334	311	323	300	314	280	294	312	271	297	313	323	321	316	277	310	323	331	367	336	320	309	312	343	314	309	337	309	306	327	335	325	330	314	351	312	293	337	303	320	315	333	309	280	287	309	322	327	323	313	289	336	321	290	308	325	359	308	305	321	312	294	341	306	301	334	315	325	293	347	339	329	324	286	305	345	311	294	309	288	319	301	335	316	333	341	360	316	288	294	321	327	325	288	285	315	293	320	324	293	352	315	303	321	290	352	308	301	325	330	306	289	296	289	322	310	347	326	340	314	330	296	318	300	324	312	341	343	363	322	321	339	324	309	310	334	346	344	319	333	287	321	314	311	266	301	315	326	342	363	312	303	318	307	309	312	307	310	299	305	325	317	316	300	327	303	334	329	327	355	348	331	317	315	320	311	305	316	335	321	333	348	312	340	318	315	307	334	325	332	325	356	311	361	328	334	334	304	297	331	336	349	335	361	308	354	339	309	278	328	308	323	331	318	277	342	350	318	285	319	331	313	324	329	307	317	290	275	285	308	342	275	299	317	320	303	344	338	319	329	330	314	337	305	355	323	336	317	328	330	319	335	309	323	311	346	302	307	319	315	320	315	313	319	342	291	319	349	347	313	324	328	322	322	336	327	330	319	332	316	332	314	307	281	341	318	298	323	330	327	310	331	286	295	330	333	310	312	320	316	308	298	296	296	297	306	323	309	319	311	283	314	322	351	353	301	325	330	320	334	332	332	328	327	342	344	333	330	328	301	338	319	311	306	329	340	305	310	321	297	328	318	374	323	300	315	317	323	328	353	325	311	319	319	323	335	317	275	292	319	312	320	309	331	313	305	331	313	285	316	323	346	322	315	345	294	328	289	307	312	322	309	331	342	317	330	350	355	305	330	311	302	307	314	302	332	326	304	333	326	332	315	340	311	301	310	327	321	304	318	307	298	291	310	316	342	335	333	287	305	311	302	329	329	311	327	334	344	352	329	319	290	309	354	325	339	299	317	333	288	335	323	318	295	313	300	297	308	306	341	331	328	353	302	305	370	315	301	322	331	305	305	314	341	314	263	315	324	354	344	318	289	305	347	268	382	322	327	302	341	329	342	306	320	303	284	322	315	303	305	315	348	315	313	294	330	305	300	307	316	295	295	340	327	345	317	312	340	327	290	313	312	333	294	341	345	334	321	297	317	332	304	320	298	328	332	302	317	304	304	303	317	315	321	345	319	332	322	293	285	293	326	326	317	322	322	349	352	335	326	295	327	304	283	326	312	330	385	320	318	329	320	312	308	317	317	308	344	314	315	318	327	313	302	294	312	320	342	331	327	332	326	319	311	341	311	303	346	331	332	276	346	350	322	281	331	307	294	300	301	340	303	338	320	320	328	311	306	336	345	324	301	299	288	353	329	308	292	320	325	298	318	326	320	322	340	290	325	344	305	288	331	292	292	305	321	307	333	341	296	302	324	357	316	340	329	355	287	312	305	315	336	301	351	348	310	324	343	298	347	320	318	320	303	323	308	347	319	353	314	298	312	327	319	273	337	316	314	324	337	333	335	330	341	298	325	340	337	330	355	313	326	305	327	316	298	318	320	311	331	330	286	342	332	350	292	321	320	296	303	361	329	314	299	293	306	283	329	310	346	317	321	313	341	341	321	352	309	320	295	310	308	351	326	300	289	331	316	309	326	315	333	312	287	334	311	309	314	331	308	303	309	312	293	300	290	333	316	295	353	314	316	321	370	331	310	320	317	315	305	281	307	350	310	308	330	320	337	318	279	335	327	275	350	330	363	324	319	338	303	295	303	336	317	307	333	346	324	335	337	339	342	334	311	301	286	305	316	328	304	322	264	320	302	303	304	317	304	325	299	304	279	308	292	337	308	346	313	315	323	332	300	363	292	302	322	315	323	302	299	334	289	291	345	329	278	335	330	320	342	328	279	320	293	329	325	326	314	344	320	309	319	277	299	344	327	300	318	351	324	313	309	336	286	350	308	316	310	293	337	307	324	311	308	312	319	306	320	287	322	311	343	320	310	310	296	319	312	316	311	327	334	310	301	292	335	299	348	322	300	324	348	336	296	339	318	305	342	325	319	306	327	311	317	306	318	320	300	319	305	344	315	280	314	319	363	311	307	307	334	331	307	336	339	324	334	312	327	346	347	313	360	339	297	317	342	329	312	324	311	314	308	288	374	345	338	335	309	320	329	322	293	325	308	325	307	315	316	302	287	314	342	307	313	304	325	326	302	291	268	278	331	315	315	273	341	341	335	335	324	304	310	345	280	311	309	308	334	321	322	328	327	338	289	288	319	298	325	316	312	345	307	335	324	313	308	301	333	327	304	321	289	322
7830	782	777	769	754	761	724	746	746	784	757	679	700	728	767	728	692	763	726	774	720	746	735	691	711	725	725	737	703	740	718	775	740	711	753	749	745	753	758	746	735	675	791	754	774	707	747	751	738	742	779	762	721	766	756	757	755	746	746	752	751	696	744	711	717	759	708	804	762	722	742	746	694	722	781	769	719	784	743	745	728	683	710	717	765	743	724	743	682	707	762	765	747	717	768	711	759	738	692	738	754	732	782	725	696	752	738	766	737	704	736	791	726	693	743	744	708	726	740	733	744	697	712	752	772	700	741	732	717	769	742	801	700	729	723	745	738	766	734	760	787	782	745	720	716	701	734	714	705	717	723	789	752	775	692	772	726	742	763	745	732	705	716	757	722	715	768	754	743	732	719	724	745	757	703	738	722	733	718	748	743	704	728	734	746	755	714	747	733	701	739	727	728	715	743	797	776	711	712	741	718	715	731	734	695	728	766	751	766	750	756	771	743	765	737	727	730	714	792	692	650	748	731	775	758	750	748	765	733	700	717	737	752	726	738	749	755	807	750	771	739	802	728	705	773	726	732	704	708	684	764	726	743	687	769	756	709	714	753	758	722	755	712	735	758	710	723	752	741	670	700	732	706	803	736	792	730	750	739	722	678	727	728	732	727	775	765	751	733	713	731	707	704	705	727	722	745	768	752	748	756	709	747	772	744	730	732	703	710	739	724	741	698	759	727	679	749	731	723	777	725	713	705	695	727	720	746	735	736	699	731	733	732	711	723	768	770	760	730	760	768	701	717	725	738	728	757	720	750	749	735	732	760	751	748	717	681	754	733	750	737	745	739	729	734	715	795	762	755	734	780	754	695	746	737	748	750	747	709	678	695	738	775	694	738	742	785	764	750	728	792	709	756	729	708	675	749	771	728	759	706	727	717	723	748	724	713	699	728	717	742	728	734	717	759	738	731	693	750	742	805	718	741	735	785	781	772	735	728	748	755	730	737	753	782	727	748	743	719	761	718	749	732	722	736	721	705	703	692	755	756	713	772	755	775	773	724	798	729	723	739	728	769	762	701	727	749	755	767	744	754	728	727	756	736	698	719	694	745	711	730	742	744	743	767	700	748	724	756	777	764	742	728	723	733	732	776	742	781	759	756	769	747	726	749	768	764	766	744	749	730	700	766	750	689	776	738	707	725	666	689	767	722	715	743	770	691	765	759	725	765	791	739	734	744	732	758	750	750	694	769	709	747	768	763	741	734	728	743	727	787	743	734	718	785	770	745	779	724	727	785	746	722	660	750	719	794	733	737	768	732	740	770	718	705	718	787	739	745	787	701	753	729	735	761	742	800	714	718	800	758	746	694	709	757	761	694	752	761	805	760	734	711	706	720	737	812	764	693	731	762	753	762	776	772	788	753	728	758	720	792	762	730	769	746	759	755	738	754	753	745	745	724	749	750	747	732	744	764	682	732	735	801	757	722	764	765	753	742	750	761	777	762	763	738	720	763	733	756	776	781	765	791	753	749	767	778	753	747	735	771	748	729	739	767	770	717	747	716	727	652	722	758	721	753	681	760	721	723	731	695	759	767	772	716	736	783	738	696	735	701	769	725	728	739	696	734	772	764	743	740	703	712	719	721	758	740	715	745	704	717	765	736	728	727	756	737	756	747	775	724	733	726	735	693	702	693	713	700	718	694	708	768	748	718	729	750	727	731	768	727	749	747	780	762	787	748	702	697	769	770	732	720	785	728	701	736	713	752	744	784	741	727	758	760	701	754	706	744	729	687	794	739	743	747	722	745	733	744	698	697	763	763	734	756	719	797	739	683	727	731	757	689	733	757	762	782	764	737	760	737	710	721	744	759	743	753	745	712	762	748	739	744	711	757	759	753	715	730	751	725	714	679	768	722	724	828	767	735	713	790	731	727	709	738	707	748	729	761	766	776	696	748	730	763	741	777	765	785	747	787	720	719	733	746	701	737	731	723	749	737	738	778	722	747	735	738	733	694	732	736	756	732	757	724	762	751	761	712	717	718	755	741	729	710	715	755	707	795	722	742	781	728	759	730	704	767	749	738	747	748	749	711	762	742	767	700	779	692	741	707	729	747	764	798	723	707	698	727	716	740	781	695	751	739	755	774	742	773	714	748	743	804	700	749	768	722	713	791	733	765	728	726	741	730	737	765	732	806	753	689	741	760	715	710	734	746	719	730	687	728	755	707	701	736	747	722	709	702	731	755	739	767	699	724	778	742	699	751	731	776	752	742	701	740	769	743	726	724	764	729	768	748	731	765	724	716	739	710	772	734	740	747	783	717	654	768	781	750	759	706	774	710	727	730	759	775	719	728	734	781	796	757	718	742	755	689	722	762	761	747	753	756	743	791	714	752	753	757	718	718	711	728	733	723	752	712	734	721	761	702	703	714	735	725	743	745	733	756	726	774	761	717	712	710	696	738	717	752	721	734	743	798	763	706	730	754	729	716	732	736	719	708	754	708	755	713	717	693	780	736	730	754	744	717	727	756	766	738	727	740	780	749	755	713	744	733	765	747	718	722	769	683	745	748	753	704	732	750	711	725	740	757	721	743	793	722	723	731	745	712	736	779	743	715	703	765	746	726	768	773	769	736	747	736	734	772	751	759	745	759	719	744	781	793	693	715	713	720	727	706	766	717	738	721	721	751	753	733	782	727	739	749	765	740	689	761	701	771	714	709	729	728	777	720	762	678	721	744	792	741	724	709	733	733	792	735	743	735	754	705	662	728	740	720	742	717	706	777	765	755	726	760	744	708	711	750	736	724	777	720	777	709	745	709	739	775	729	759	674	753	717	739	776	700	768	743	699	755	761	783	707	789	772	704	706	738	769	747	776	750	734	751	772	738	742	735	747	701	789	724	728	767	747	705	759	675	772	757	751	718	754	767	691	682	732	744	733	707	773	757	713	682	713	753	781	777	784	780	665	719	732	719	704	756	764	731	740	750	764	708	725	741	737	695	765	730	706	765	697	757	699	769	777	754	727	715	757	743	717	714	740	677	731	699	747	732	771	760	763	702	801	685	707	725	726	746	728	772	715	692	764	707	761	711	711	734	756	723	680	776	756	737	744	779	761	753	783	783	736	734	754	718	723	753	768	751	735	708	757	742	723	739	769	749	772	737	733	745	769	787	795	728	779	764	779	671	784	764	714	724	744	752	742	728	722	734	757	722	755	739	739	793	753	762	728	725	746	737	753	751	739	753	770	706	727	735	750	716	757	733	715	710	759	744	715	748	744	758	752	730	770	753	779	675	791	758	777	731	700	720	768	723	781	789	758	789	735	739	773	725	745	694	702	754	766	733	728	731	710	750	740	744	774	720	700	753	713	750	739	718	710	739	720	719	700	707	761	681	726	733	747	704	741	699	777	734	701	733	745	705	750	725	720	758	704	751	690	776	755	725	755	729	708	689	708	777	732	758	797	708	766	744	760	781	679	743	751	758	732	712	716	759	780	766	728
25091	21036	23651	28614	21048	12508	790	583	510	449	487	502	437	457	478	515	450	478	433	486	476	439	464	469	473	453	462	475	461	486	451	454	445	420	474	473	441	496	458	453	436	464	486	422	458	421	430	459	492	449	433	472	512	519	512	435	440	451	467	449	488	446	426	425	452	495	419	474	428	460	504	441	495	444	445	430	444	474	435	472	391	448	475	443	443	475	475	407	471	463	488	450	477	435	422	411	445	443	464	472	455	473	427	438	430	483	435	439	458	433	480	431	440	433	445	456	482	478	458	470	449	459	486	462	438	484	484	393	447	478	426	433	406	457	426	474	466	457	458	463	493	468	437	416	434	418	427	442	474	460	460	463	448	438	435	440	465	469	400	477	434	423	482	481	467	425	469	467	453	413	414	444	427	477	454	444	466	435	436	449	439	463	433	437	449	457	422	427	487	528	474	424	462	452	469	473	461	473	416	433	473	471	462	426	446	432	444	404	448	458	426	434	428	450	445	410	454	435	475	469	421	437	496	454	466	455	441	475	415	419	404	414	402	455	445	429	433	436	423	426	470	475	450	437	422	478	437	473	467	443	424	432	429	425	487	455	462	456	487	444	435	462	430	433	466	483	456	501	502	423	454	458	434	482	414	475	497	467	472	426	448	488	454	446	457	482	420	453	448	427	472	494	469	464	416	432	442	429	424	435	447	480	443	466	432	446	435	533	464	439	462	445	489	476	469	457	445	464	448	455	397	465	445	510	416	455	461	448	445	442	470	466	448	469	464	442	460	442	456	456	465	455	432	487	455	479	485	495	424	466	467	500	442	397	422	487	503	483	469	440	453	432	439	411	438	467	450	448	455	463	464	427	425	448	439	448	446	426	417	469	416	432	442	452	439	418	469	505	461	486	454	444	468	461	442	475	471	468	442	463	432	425	459	479	463	435	485	443	426	419	474	439	450	408	406	418	455	443	464	450	478	467	436	453	444	462	489	480	456	424	454	494	440	484	470	439	446	389	477	455	459	408	459	428	466	449	432	441	430	422	458	474	471	448	446	432	455	446	477	439	479	441	454	448	445	439	476	510	440	409	468	434	451	446	419	440	466	478	460	469	459	418	460	447	436	474	461	476	449	442	447	436	437	493	405	429	472	470	496	443	475	449	462	476	460	436	446	461	438	429	484	449	453	450	507	447	425	489	456	462	460	416	424	445	458	412	436	470	431	422	447	479	492	436	471	462	434	433	409	454	511	497	451	431	445	452	491	431	414	436	432	466	514	415	447	451	490	479	483	474	491	467	456	470	405	426	440	440	445	437	432	436	457	467	452	416	492	481	441	445	459	443	445	458	460	421	436	503	426	460	448	482	431	483	440	434	428	420	417	483	444	440	449	415	461	493	480	446	465	434	500	444	397	401	459	461	462	380	434	432	407	446	477	441	425	458	447	448	432	493	445	442	469	465	462	484	435	466	428	477	406	409	492	492	421	466	477	442	482	453	467	469	449	492	429	438	463	451	477	421	403	447	476	381	432	439	455	405	469	463	462	442	464	476	499	426	421	475	437	446	429	462	442	455	465	464	456	478	443	438	472	474	460	439	462	414	470	448	451	488	456	400	454	478	467	461	463	404	465	468	459	449	440	438	450	447	404	509	453	424	436	456	439	497	448	455	468	443	449	419	490	458	463	446	433	463	459	427	432	438	474	421	442	456	420	488	478	454	455	440	472	441	441	463	458	401	489	487	464	470	474	457	480	489	467	439	427	449	417	459	480	425	476	457	436	419	448	457	505	458	422	493	498	498	469	476	477	477	472	456	444	418	436	429	444	432	445	408	458	440	458	459	445	454	435	405	450	472	440	427	393	442	479	471	451	431	440	447	435	491	458	464	463	400	436	435	440	436	443	424	446	383	407	397	462	457	460	404	410	466	451	461	433	443	407	409	454	431	445	467	419	436	465	451	419	443	440	437	441	444	473	435	406	482	497	414	476	445	467	441	473	491	423	454	440	452	464	482	478	440	484	455	464	474	473	464	454	444	389	447	475	463	474	485	525	426	459	456	447	424	420	410	449	470	460	490	457	471	413	431	488	433	466	448	451	398	428	455	441	482	420	475	452	473	463	451	459	458	455	451	436	453	423	427	481	437	463	415	475	399	428	469	397	394	440	455	411	416	438	421	447	419	484	458	435	439	472	501	489	448	454	492	440	453	455	456	492	462	465	447	471	447	458	449	479	493	466	414	465	457	471	435	468	436	427	447	428	445	434	474	463	458	470	428	428	433	496	462	486	491	472	459	427	470	448	454	522	465	464	470	432	453	463	435	426	463	417	455	466	443	437	459	425	439	431	457	496	456	459	490	465	459	431	456	405	419	488	432	392	442	482	455	446	484	448	441	429	469	468	481	437	475	457	432	447	456	450	442	455	455	437	468	441	435	450	453	441	453	421	443	415	437	423	448	481	496	422	477	422	472	450	445	447	434	435	469	477	440	452	449	455	445	480	441	435	459	449	473	465	404	413	415	447	446	473	425	506	502	451	485	427	450	430	473	420	451	431	469	470	469	439	432	454	465	430	450	505	450	433	527	445	438	464	491	463	462	444	438	431	448	464	434	430	396	431	400	471	444	480	459	432	491	482	448	440	464	420	448	469	448	441	451	455	456	470	467	492	448	445	448	491	465	429	485	460	471	471	475	471	444	462	434	403	466	446	455	480	490	468	430	454	475	468	434	435	451	453	425	398	419	409	393	459	405	459	422	436	478	445	451	442	439	457	442	480	463	472	454	411	446	450	493	431	470	444	454	449	442	421	448	486	415	419	425	423	461	496	446	436	459	437	417	427	472	452	452	466	466	463	461	477	442	441	441	440	463	473	440	441	455	493	434	436	442	448	418	469	480	484	409	454	461	444	431	476	457	471	453	428	396	423	452	473	435	421	441	448	502	449	433	487	448	454	477	434	460	441	403	429	506	406	465	460	450	457	450	487	472	491	446	456	461	466	453	445	444	469	454	452	432	462	418	428	453	453	426	443	478	454	447	434	425	482	495	462	466	410	476	479	477	468	448	468	492	443	446	468	449	406	406	492	477	470	424	411	457	428	494	428	418	487	457	436	408	466	448	453	465	471	459	457	450	481	467	431	451	466	437	444	463	451	463	457	433	421	430	491	449	489	500	466	453	454	407	427	472	475	457	477	434	424	416	411	439	461	421	453	419	500	471	435	475	443	456	473	460	450	468	426	492	469	485	492	431	424	467	451	474	497	501	450	477	428	432	457	432	446	475	437	433	446	415	430	480	430	425	445	439	427	460	455	476	475	486	463	463	474	418	418	451	499	442	439	433	481	435	434	501	440	427	446	430	458	460	471	452	434	403	442	477	494	415	476	427	434	459	457	418	435	417	475	416	410	425	447	426	447	450	447	486	489	479	480	477	426	486	440	430	436	445	430	449	440	468	438	450	438	444	455	470	483	477	466	454	453	452	433	421	441	426	443	466	435	451	445	486
4478	2373	1455	1173	1061	1069	959	998	952	926	990	1016	938	964	1006	980	931	936	994	925	1029	978	969	962	961	923	999	955	919	937	956	945	954	990	1013	974	964	993	945	971	982	980	924	973	895	1028	977	972	956	975	946	1016	1008	931	940	969	938	1026	951	959	892	946	919	992	896	942	915	930	1024	913	963	951	963	903	996	916	936	949	958	1003	943	972	952	928	981	934	963	968	958	952	1004	929	948	947	966	952	976	967	984	1042	993	905	973	933	978	980	984	965	980	981	980	969	965	973	978	976	987	967	1012	987	960	995	988	983	989	1038	998	960	1009	949	953	1007	990	1012	970	967	956	940	920	1002	940	958	920	982	981	928	1016	961	984	975	957	954	949	982	1007	974	994	995	946	931	981	973	953	970	1010	979	984	968	938	934	961	960	967	940	960	957	949	989	976	964	928	950	953	983	987	957	967	1009	979	1003	969	988	967	933	960	986	993	947	939	1018	913	988	933	951	943	921	982	954	924	916	979	946	1031	940	919	966	965	979	991	1002	979	992	981	976	983	966	995	968	966	992	962	950	968	996	962	947	973	985	962	963	940	959	926	965	947	1002	971	893	975	891	986	990	957	953	967	933	983	980	965	959	977	976	980	931	1007	922	955	1028	938	1004	997	934	936	1001	933	990	998	947	958	914	978	927	952	1000	946	947	938	951	910	992	952	999	930	937	953	923	970	936	915	918	957	982	1000	933	959	936	980	941	957	974	943	983	971	951	967	956	1016	973	921	961	992	988	946	956	941	923	990	971	943	1010	958	1024	962	955	974	1001	961	952	1048	1023	963	978	1000	948	946	993	1030	975	944	911	965	979	937	951	980	1000	962	949	963	939	990	989	991	968	958	1002	1008	947	975	1028	924	945	990	930	934	967	1049	916	966	979	966	968	1010	1019	971	983	908	966	954	967	948	1006	945	944	994	959	961	932	867	978	969	978	943	907	951	916	935	989	981	978	996	962	970	977	982	946	942	932	955	1023	958	982	919	951	951	945	951	960	980	968	982	934	938	991	945	956	1010	1024	959	932	949	980	927	948	974	980	999	998	957	995	990	968	1005	1029	946	934	965	941	1004	963	982	959	974	984	962	922	983	969	1001	1004	979	959	1011	980	989	996	960	944	930	957	909	988	949	1000	955	990	958	956	998	962	952	957	984	926	999	933	985	903	1003	943	972	984	966	1025	957	973	920	993	978	942	963	960	953	935	953	936	937	992	1007	947	969	1023	969	928	945	1000	962	1019	1002	926	1033	945	986	876	917	974	961	958	866	927	990	957	992	913	939	1024	928	924	939	960	918	1003	954	988	972	968	914	960	988	1013	973	986	933	1006	954	960	914	990	958	997	1003	979	899	972	920	986	1012	1013	991	958	970	991	1025	962	937	1002	955	960	1002	949	959	998	977	978	969	953	993	934	940	926	954	948	930	932	987	971	1000	1065	958	981	952	986	939	963	973	928	979	953	1011	944	931	934	936	1007	975	941	959	931	1043	964	956	995	914	965	930	940	937	952	925	1035	1021	951	920	949	1019	1005	947	923	929	967	991	976	989	912	936	980	952	971	971	948	925	930	940	960	999	952	966	976	969	915	920	1017	946	994	951	952	962	994	972	924	990	976	1015	965	958	1043	960	897	977	926	977	1040	958	1015	947	938	966	943	931	943	985	968	983	914	994	940	973	964	945	933	984	954	954	924	998	966	977	969	997	962	973	986	992	960	981	961	932	971	1006	985	953	931	927	967	968	983	923	1002	979	1007	915	949	982	1003	929	957	1002	976	913	967	957	1005	931	1018	930	970	905	932	984	990	983	963	908	1032	1025	943	953	946	972	902	961	970	925	955	935	971	963	919	1004	971	992	958	996	953	981	937	973	968	993	960	938	1010	946	1044	992	996	925	950	984	944	951	996	1000	1006	937	998	938	976	1020	959	994	973	975	949	967	945	963	983	910	970	955	969	1003	986	954	968	934	935	987	904	918	992	974	931	932	999	970	964	973	915	965	993	993	981	954	944	966	942	960	918	999	1012	973	944	958	989	954	972	971	933	994	923	1007	954	936	939	1005	992	947	1000	1003	967	895	1032	985	941	939	999	976	985	907	965	991	957	1029	930	973	969	999	953	981	986	987	932	932	948	1000	924	957	983	979	983	963	905	933	1012	921	990	972	926	976	969	926	969	948	989	943	931	1004	956	998	989	963	872	997	904	958	1026	1046	939	995	980	968	925	913	994	951	934	929	962	957	913	959	940	965	979	1012	913	973	913	939	923	955	942	1023	988	994	936	1021	928	951	916	966	928	901	973	929	969	926	951	987	958	928	939	1011	951	943	993	958	942	994	973	933	920	903	983	923	974	991	921	984	962	1003	989	995	972	976	993	987	978	1006	939	930	999	928	931	935	982	946	970	928	955	976	929	1019	944	951	960	962	938	973	927	1009	968	988	930	947	951	918	996	961	940	929	984	960	963	948	974	1004	1003	973	922	944	967	953	975	978	942	956	921	933	946	957	918	979	917	995	909	911	996	956	964	1026	949	937	978	984	934	956	930	945	1003	1018	954	969	982	971	961	971	956	1011	1008	879	978	949	1006	841	922	927	999	956	979	989	967	916	974	969	969	973	968	1022	977	987	969	1005	935	919	1002	905	946	988	955	1044	958	941	996	950	965	926	947	939	1002	976	931	995	919	1011	965	943	994	1023	963	954	917	911	966	1034	981	977	945	970	952	922	958	968	1017	963	912	1035	947	938	973	971	1004	951	981	930	992	944	951	944	966	994	1023	964	960	900	964	919	946	997	1006	1031	915	936	937	955	944	961	935	977	955	967	931	970	894	943	991	967	928	950	963	1014	1048	991	950	998	959	995	970	1030	871	944	951	943	945	950	949	984	940	957	981	1065	965	902	958	999	998	955	972	982	1004	940	967	941	883	953	944	1018	971	919	1033	954	971	914	1063	901	960	936	922	966	959	985	882	929	966	940	941	955	955	953	977	975	873	960	968	884	902	958	971	965	975	947	974	1013	979	944	952	934	952	960	937	1006	955	944	957	963	909	956	914	914	1005	901	911	970	957	928	977	956	964	984	956	922	967	976	981	985	982	980	933	991	968	937	917	959	994	974	973	925	946	967	899	979	983	1001	956	942	969	976	955	970	983	997	937	935	983	970	946	960	957	976	961	1026	958	967	950	961	962	973	908	942	964	977	939	958	978	952	955	1012	947	955	977	931	955	970	981	974	939	935	934	963	963	981	1026	969	951	974	978	936	978	1012	916	966	962	959	925	965	957	907	938	944	959	970	994	933	932	975	974	961	931	924	942	956	942	982	1000	937	937	930	961	938	983	1003	1013	1007	1025	922	943	947	923	968	930	949	969	978	942	949	1013	935	990	979	1008	932	965	1019	974	991	978	933	936	923	916	945	965	945	965	1040	924	989	961	926	977	948	987	919	982	975	1035	942	934	969	978	937	955	955	957	954	954	916	937	927	1022	941	959	994	946	957	933	1003	975	971	959	951	967	970	944	953	981	962	963	1000	965	980	1000	958	984	943	963	1000	951	983	977	1029	961	945	989	883	955	988	1014	954	969	1014	955	948	976	920	977	1036	892	931	942	978	962	972	918	948	953	968	955	971	932	957	961	991	934	980	1005	990	1005	975	943	957	1044	955	970
24384	21012	24020	28198	21016	21050	11058	709	435	406	432	400	383	391	338	367	384	330	337	372	338	326	346	331	352	353	310	366	352	358	378	362	312	354	322	322	347	313	328	326	337	348	325	319	316	295	335	343	338	328	305	321	318	334	335	331	303	305	297	313	303	327	312	372	306	329	341	363	325	343	344	321	297	293	343	343	318	317	321	323	317	324	381	369	310	302	318	375	348	339	284	314	301	343	361	315	318	291	315	317	326	342	308	362	326	334	364	314	366	352	304	297	307	323	356	304	326	361	337	314	331	323	334	328	311	337	324	341	322	325	298	338	320	357	313	359	324	329	335	314	300	326	306	321	331	328	348	370	292	309	320	330	344	303	333	335	360	344	311	344	316	296	335	309	291	318	319	323	336	305	323	319	313	335	324	307	352	322	313	362	325	296	340	336	326	351	341	329	334	361	344	340	300	309	314	321	305	299	346	348	322	326	323	322	334	305	293	322	322	352	313	331	334	329	311	335	323	321	319	303	350	326	311	330	316	339	297	371	329	320	315	292	330	338	313	345	323	331	310	314	346	364	333	330	330	325	332	316	330	345	335	324	292	313	344	363	329	373	344	308	358	318	297	313	331	365	340	315	300	319	348	328	362	300	287	320	325	354	333	339	314	328	309	333	342	342	327	352	301	304	316	317	320	295	341	353	320	327	356	301	325	342	354	335	316	345	335	320	351	309	318	332	336	289	331	324	338	345	318	331	313	340	329	314	326	317	350	309	311	317	295	350	338	348	357	338	363	336	301	296	310	310	328	336	335	304	304	319	323	319	336	355	351	344	386	312	308	310	292	359	314	335	350	346	312	353	340	352	324	330	295	347	360	330	337	350	327	364	350	367	338	325	325	306	343	333	321	303	316	313	315	315	316	298	318	324	291	306	300	324	326	316	281	311	304	347	318	357	327	318	339	302	313	325	294	332	326	314	334	313	319	342	294	306	305	329	332	329	341	347	326	317	339	341	328	326	322	321	303	327	335	320	331	271	328	321	333	323	311	337	350	326	316	338	327	333	318	341	327	367	336	333	299	318	337	326	326	315	366	350	314	295	286	323	326	353	322	317	323	346	333	338	330	336	322	343	316	349	323	354	356	329	300	307	328	338	370	317	277	326	311	324	363	331	334	346	344	329	318	293	332	350	360	358	307	316	321	303	314	282	344	309	340	346	349	309	357	315	318	356	323	327	301	348	325	313	325	327	324	332	356	348	287	321	365	300	315	300	345	314	322	339	312	353	308	324	309	321	326	334	298	300	297	319	347	330	310	342	319	322	318	333	334	328	349	312	355	315	332	304	307	369	358	313	340	316	343	330	329	290	336	342	319	353	355	300	358	315	347	316	356	327	326	280	310	323	351	370	305	347	296	342	307	301	303	330	339	316	319	316	337	313	334	357	369	310	295	344	356	320	294	330	333	321	346	331	299	343	320	323	342	342	323	328	363	295	321	312	320	339	333	343	337	321	342	322	317	339	359	319	324	352	317	310	324	345	301	335	340	341	350	351	359	345	308	324	333	315	323	367	304	326	332	329	327	311	363	335	351	311	366	323	303	332	317	329	319	313	290	307	330	344	325	339	335	338	316	307	337	330	330	366	330	300	287	321	344	367	325	335	331	357	315	316	333	328	301	325	334	294	320	371	326	311	278	318	345	334	321	349	319	321	324	350	311	354	342	336	328	327	354	305	348	358	314	309	306	351	353	295	311	313	281	355	325	326	325	332	349	300	345	343	309	343	317	316	335	312	319	308	306	301	329	299	336	346	338	321	304	343	329	293	364	331	325	334	354	321	319	326	296	350	319	319	360	330	332	302	337	335	360	313	333	314	337	340	327	340	308	285	341	318	329	306	318	381	317	369	338	339	330	310	320	371	349	333	340	331	334	346	339	347	332	321	330	300	345	290	343	303	320	358	313	350	316	329	306	325	333	327	329	366	300	315	313	309	347	309	318	335	306	364	329	341	324	347	341	311	323	332	331	330	359	312	323	348	327	310	373	334	305	345	343	332	325	332	355	294	317	336	324	323	310	315	343	351	382	334	295	318	359	323	333	313	307	330	363	390	327	321	328	309	299	329	325	315	323	333	331	297	302	337	332	313	336	342	316	319	332	370	324	304	289	315	336	312	328	307	298	359	330	294	333	348	298	308	335	296	323	312	329	309	306	337	311	384	284	354	354	320	324	358	309	292	302	304	303	299	296	352	325	360	333	287	307	309	362	326	333	319	318	309	302	321	325	354	314	311	318	297	351	300	329	322	345	363	328	292	345	380	329	357	352	292	320	317	326	335	305	336	352	338	301	314	329	352	320	332	338	300	307	308	316	331	338	307	351	299	341	312	364	287	359	308	319	360	331	318	330	330	310	328	318	310	313	345	331	341	293	290	288	335	351	348	324	312	318	320	314	351	312	349	320	332	313	356	332	313	356	301	295	309	324	348	358	312	316	304	329	323	304	328	341	323	303	314	328	291	349	327	315	334	313	312	343	300	288	330	303	334	322	313	351	343	330	321	334	355	355	341	304	306	327	304	337	299	307	347	331	345	324	361	335	329	338	317	319	343	342	345	331	339	321	313	336	347	355	305	352	319	310	318	300	306	348	344	305	318	303	313	334	347	307	329	300	322	358	329	322	339	323	299	326	336	353	343	324	338	349	332	322	354	340	311	331	313	308	345	307	320	327	317	372	344	320	349	334	354	331	351	324	330	311	345	327	330	341	306	329	305	305	326	309	353	335	357	285	343	342	338	325	323	332	324	309	323	316	301	307	334	310	324	305	330	369	322	357	328	341	319	358	304	306	323	304	324	325	359	363	354	311	350	366	306	349	334	331	294	331	339	355	357	308	307	313	296	320	356	284	295	343	370	324	332	349	336	337	328	332	299	322	323	362	325	316	367	347	362	324	318	309	297	326	341	346	339	298	325	350	315	322	316	349	343	339	293	320	336	289	334	310	314	336	353	352	326	318	320	329	320	352	315	332	327	295	317	316	323	304	359	307	316	328	301	315	329	297	293	344	334	349	310	316	366	353	333	302	327	362	354	370	333	315	313	321	319	355	304	294	317	321	350	346	336	266	337	336	363	328	338	307	320	347	339	334	340	312	298	329	351	342	351	328	325	333	343	314	367	338	312	322	319	310	367	340	293	335	311	362	344	322	381	354	286	290	311	330	312	319	322	328	374	345	370	328	321	284	293	324	362	339	331	335	328	308	321	322	290	331	341	322	318	335	317	355	345	328	345	299	304	341	323	381	311	325	315	290	314	292	345	339	316	300	319	335	321	361	308	324	363	326	325	300	322	332	341	303	332	336	371	310	317	322	349	310	356	342	366	338	344	327	325	338	330	332	368	310	309	345	311	300	276	345	339	324	312	313	336	281	345	365	329	311	321	327	342	323	343	349	300	311	299	330	343	328	322	321	325	316	364	307	296	307	318	318	337	344	329	323	347	333	306	327	304	358	328
4088	3401	1709	1092	869	782	752	762	750	740	752	690	733	705	666	672	708	732	711	731	708	708	686	708	705	706	703	708	687	659	707	642	671	724	729	702	695	718	726	673	714	742	747	710	675	666	718	727	708	703	720	731	708	760	717	721	681	698	669	775	707	714	697	696	720	732	677	651	675	650	706	688	718	703	713	699	732	682	723	676	725	704	670	721	697	731	703	708	710	704	735	654	676	701	667	723	698	764	699	652	650	687	702	734	647	677	687	634	656	677	681	635	689	716	673	686	737	736	705	751	698	697	704	655	642	667	733	718	666	687	663	696	716	705	726	712	731	691	708	655	703	702	695	708	688	653	698	704	736	702	716	653	683	760	696	688	717	697	715	694	715	688	673	743	682	728	686	721	710	655	691	727	715	689	677	706	640	666	690	708	663	686	662	676	687	728	742	699	741	709	654	657	715	701	688	686	711	675	722	661	743	728	717	709	730	669	703	714	703	686	716	712	663	695	661	701	679	697	709	656	675	643	740	664	721	672	684	720	729	709	716	752	699	701	709	678	685	721	672	704	701	710	719	666	689	689	710	704	654	679	717	661	709	738	691	681	725	681	735	710	710	664	753	678	733	702	686	652	702	732	676	712	671	743	682	708	733	721	717	645	662	763	660	684	708	687	676	692	664	735	749	701	702	744	710	672	722	674	688	701	704	665	691	727	701	685	740	720	676	665	758	687	745	696	624	688	684	688	697	671	709	648	721	736	712	668	700	671	733	668	701	691	731	697	657	693	668	711	688	679	683	667	725	754	727	738	705	745	699	684	730	668	731	677	700	712	719	698	668	735	715	679	706	708	698	716	671	726	680	716	667	681	672	705	713	691	714	747	710	709	691	709	743	725	714	729	755	709	731	678	683	698	737	697	690	726	742	714	723	664	678	653	704	697	663	686	704	663	721	685	752	699	714	648	733	702	625	710	687	678	708	712	646	734	699	806	664	734	718	698	730	724	772	756	686	693	674	701	686	756	678	716	740	673	718	721	636	688	700	727	681	711	713	724	701	706	721	730	686	715	671	763	677	690	727	691	679	756	758	668	722	685	699	695	708	696	674	708	705	708	660	710	714	753	672	656	720	679	743	675	706	692	672	724	682	676	705	702	722	686	677	730	677	734	694	720	690	692	710	738	698	742	760	694	695	696	696	720	706	694	733	707	727	725	740	663	720	718	696	738	661	673	653	689	715	708	686	625	679	674	701	672	678	694	699	704	707	660	718	671	664	719	728	669	662	703	736	716	709	719	709	669	738	683	717	672	726	702	708	688	680	699	710	682	678	782	737	718	665	711	681	690	681	714	688	714	675	711	671	668	691	696	651	690	679	693	670	719	679	656	688	692	691	685	707	702	669	728	688	696	710	690	678	728	712	676	703	670	709	703	705	660	706	709	711	683	691	711	654	663	709	674	673	700	713	678	672	696	675	634	724	757	715	693	688	725	706	716	733	656	697	642	743	739	697	684	687	682	694	713	695	731	703	727	680	683	674	706	709	716	700	706	629	704	690	710	669	701	695	758	647	688	720	721	726	690	686	682	668	669	703	677	655	682	684	652	719	701	705	716	672	724	721	651	669	682	704	687	736	739	715	736	683	710	676	706	696	688	710	664	712	687	706	696	640	664	705	685	707	734	738	710	679	705	720	679	724	748	675	723	708	692	661	728	719	687	741	700	688	695	638	708	686	714	717	726	696	714	694	702	673	660	664	704	716	721	709	686	710	687	720	729	664	740	662	696	683	713	711	675	645	676	725	681	700	672	714	687	681	668	725	702	668	758	671	626	640	679	707	689	691	714	708	702	705	682	710	697	701	661	759	727	694	679	751	679	714	737	698	708	726	709	699	675	685	733	749	695	674	727	638	718	659	689	700	671	704	724	675	725	728	674	676	705	672	636	692	694	746	641	694	662	690	710	676	660	723	752	692	711	713	685	691	698	696	723	653	683	684	691	731	659	717	706	659	709	722	741	692	702	704	689	740	690	685	690	683	699	695	665	677	677	666	676	698	679	745	678	713	673	751	691	647	666	725	713	685	743	727	694	696	649	702	713	726	682	720	678	720	705	656	661	694	677	704	714	738	743	691	646	668	664	695	724	689	732	674	717	723	694	717	712	757	696	688	692	748	686	693	711	725	685	742	705	712	715	669	700	678	665	734	677	658	725	689	723	671	725	689	713	710	662	692	718	678	649	738	690	750	744	724	621	698	701	745	677	664	694	691	711	677	667	733	689	711	715	713	691	709	701	715	675	692	726	681	685	747	666	688	758	678	657	706	702	692	722	716	707	708	765	674	699	682	695	687	695	697	688	740	745	703	716	715	682	693	734	710	660	689	711	668	709	692	669	650	785	719	723	655	696	730	698	654	809	736	700	722	686	714	732	673	652	659	729	677	708	731	702	696	709	680	655	668	671	740	755	712	699	724	678	702	712	695	730	691	698	707	714	686	710	685	696	748	707	728	661	679	672	674	692	709	679	673	686	718	678	726	665	715	725	674	713	710	724	670	698	673	736	698	686	678	720	735	675	710	714	703	658	684	678	685	672	667	689	677	687	702	736	724	694	647	717	687	675	674	717	687	699	701	738	709	722	730	677	638	748	669	735	712	656	716	732	655	661	703	697	690	718	648	723	703	714	700	665	710	714	676	737	696	716	705	651	700	681	741	685	654	701	734	650	665	731	706	722	678	674	706	718	718	694	705	631	716	682	677	708	715	684	697	706	690	731	705	748	738	715	673	694	715	670	735	742	675	699	703	642	657	744	656	700	740	659	687	705	723	671	735	679	682	709	721	682	679	716	701	714	753	722	716	684	704	687	693	695	699	708	737	703	727	709	673	724	703	711	712	710	727	688	732	684	706	768	675	674	653	713	681	700	694	686	726	732	696	731	705	711	694	741	723	706	703	681	738	709	696	741	711	691	715	735	654	746	690	675	718	626	668	730	705	725	706	699	741	673	671	654	710	738	708	684	733	658	719	710	679	729	677	709	725	683	656	762	638	726	717	680	725	680	730	651	748	688	758	710	705	683	666	743	688	719	671	717	694	715	754	689	684	698	677	701	698	718	656	697	715	668	690	715	688	685	707	686	664	692	683	695	666	740	688	748	690	681	667	738	709	697	711	669	661	700	717	692	720	680	710	797	695	737	673	711	672	694	681	726	700	683	700	683	668	698	619	695	664	683	662	720	703	696	688	723	690	733	689	644	679	719	682	738	663	697	746	684	671	692	650	727	675	727	700	698	657	718	662	731	725	710	692	763	681	675	688	687	701	655	750	684	684	683	683	749	710	702	678	663	725	716	721	708	631	677	721	632	661	670	684	652	721	675	685	694	688	715	724	681	671	671	679	674	742	675	693	688	681	751	715	651	736	708	713	696	728	715	683	680	716	666	645	723	711	704	669	753	687	710	692	712	736	698	741	679	728	672	719	684	708	671	645	765	682	744	715	752	649	694	673	699
33278	15056	2386	482	386	369	315	350	339	300	337	315	324	292	307	307	305	346	310	310	350	274	293	330	318	311	321	337	330	299	332	328	354	324	333	325	330	297	309	316	320	298	326	321	320	297	354	327	345	324	339	328	324	356	342	293	326	371	304	326	292	351	298	339	314	360	357	342	293	343	300	305	335	356	307	302	320	376	318	332	344	335	315	307	333	299	313	354	325	306	322	314	315	306	343	328	303	307	328	343	317	315	317	329	332	311	319	330	334	318	301	317	331	326	311	344	346	321	327	293	324	333	313	339	306	330	307	316	295	307	298	313	360	306	320	302	305	282	307	329	370	346	329	322	320	343	327	310	354	313	344	340	333	343	356	342	329	310	294	327	334	329	310	351	303	329	291	321	318	327	320	369	301	292	350	351	329	333	331	323	321	285	318	327	312	277	329	365	304	340	342	318	308	323	302	328	309	302	351	337	360	310	305	286	297	321	337	343	314	306	317	318	339	307	303	333	322	303	359	321	288	314	296	313	348	347	323	341	311	344	315	347	312	325	321	328	320	335	328	324	299	307	332	318	313	291	344	305	273	312	339	291	278	283	340	306	372	335	332	315	310	322	326	306	291	316	330	307	307	339	324	347	320	318	354	334	293	320	327	316	309	328	301	309	293	301	308	298	321	322	297	314	331	350	320	303	299	319	315	311	315	308	274	325	355	306	335	308	330	335	296	305	336	311	339	342	326	314	338	328	310	350	306	300	319	310	308	336	326	296	337	302	333	343	312	339	324	295	296	319	311	312	343	316	304	302	309	318	338	315	341	309	303	353	284	320	292	317	320	310	348	337	334	332	307	318	342	326	363	313	365	304	303	338	322	315	301	315	294	318	299	336	306	325	353	303	297	336	303	335	319	343	301	298	334	345	317	315	353	303	325	323	340	327	305	332	298	305	308	257	315	337	365	361	307	302	352	313	334	303	324	351	363	329	331	307	308	296	328	357	321	312	304	327	351	334	299	304	315	330	358	336	346	359	306	295	302	371	309	373	319	300	317	315	306	310	289	336	342	310	350	299	301	319	332	348	366	357	331	322	310	321	355	336	327	368	317	320	298	339	297	333	289	316	342	303	311	329	348	321	311	362	331	342	305	323	320	324	338	325	322	321	310	350	356	302	318	349	315	341	307	337	336	323	271	320	337	326	322	302	325	320	317	305	296	315	326	279	318	301	303	358	328	298	291	299	317	343	339	302	307	334	327	298	287	321	319	327	337	315	350	277	311	315	299	331	297	312	304	344	321	315	311	310	283	307	324	306	337	282	305	314	306	280	317	346	320	351	332	354	336	361	296	362	310	325	300	349	333	315	332	349	296	316	335	334	320	310	297	280	336	303	281	317	335	303	327	364	304	322	347	318	303	364	321	316	313	357	304	329	329	312	334	350	317	320	337	309	337	371	303	283	310	326	334	335	316	334	283	333	322	337	363	317	354	337	309	324	334	308	299	329	319	318	358	289	315	335	312	319	310	321	342	387	354	323	312	320	349	332	320	302	349	325	283	296	307	330	349	322	315	320	319	318	318	325	307	306	334	313	307	301	338	319	334	331	314	317	357	325	355	331	305	279	319	304	336	344	320	339	319	330	322	328	327	305	309	289	320	354	294	305	283	310	307	316	322	323	337	334	354	335	327	326	342	280	337	358	335	323	313	313	328	284	322	341	329	291	307	323	334	338	332	359	335	324	339	370	309	324	282	320	335	314	356	335	318	281	336	343	325	313	319	330	315	318	338	302	312	332	292	328	334	335	275	310	314	311	332	335	309	329	317	339	337	346	310	337	313	330	333	302	309	319	351	281	323	347	348	340	333	335	303	301	306	332	335	284	325	351	262	337	329	321	329	345	318	311	304	337	339	324	299	305	324	276	326	330	325	327	340	349	341	314	287	325	340	329	334	356	325	308	359	348	309	291	349	344	286	310	307	307	319	320	323	311	332	367	325	365	354	302	326	329	320	298	323	330	310	332	331	330	311	342	321	329	324	340	343	335	304	333	344	297	335	340	336	331	325	302	278	293	345	348	317	352	329	311	306	334	321	307	315	313	365	309	315	330	267	344	290	338	318	326	288	319	326	325	356	346	304	309	340	309	311	305	362	333	306	317	307	295	317	329	314	328	351	316	325	278	311	293	340	332	320	324	327	317	325	303	328	333	326	292	349	317	365	317	296	326	338	292	322	301	321	329	342	339	293	306	307	299	337	335	297	324	339	280	316	314	346	315	325	319	313	291	350	314	341	313	302	293	356	315	327	357	354	339	332	306	306	330	333	343	337	288	299	325	344	342	303	309	320	347	316	340	319	356	346	292	322	322	276	299	331	305	317	345	347	310	323	323	313	313	342	310	317	316	330	330	314	337	322	299	299	286	319	321	303	313	327	338	305	352	323	312	323	327	288	324	343	319	326	323	312	343	302	299	285	324	291	307	322	299	312	313	303	311	309	305	319	303	328	340	331	306	336	349	256	305	296	297	330	328	302	314	342	309	328	363	300	310	327	334	321	303	316	339	300	311	317	307	310	322	331	336	335	320	297	316	312	315	297	323	334	305	325	320	339	339	314	344	295	281	324	327	299	335	355	295	311	333	331	326	333	323	282	309	311	316	310	304	303	322	342	345	282	288	333	308	326	337	341	283	284	306	335	353	336	329	331	310	299	314	312	318	326	347	325	349	334	325	294	349	319	338	322	341	331	348	341	315	291	255	304	288	335	336	315	347	320	320	326	337	339	322	327	326	328	309	294	324	329	337	338	330	339	332	336	327	297	344	343	286	311	331	317	288	303	345	311	320	311	295	326	310	344	338	336	315	312	291	315	320	348	306	323	328	329	334	317	290	355	312	314	325	305	315	315	336	317	349	305	313	301	332	358	325	290	293	306	323	334	319	333	348	338	321	321	324	307	311	334	324	323	305	318	333	328	286	325	325	303	323	350	320	326	312	321	341	356	318	331	341	323	307	309	323	330	339	317	326	321	301	361	306	277	363	311	330	320	343	314	303	358	378	313	332	278	319	320	355	337	353	312	334	330	337	300	294	309	344	349	367	296	330	339	326	329	305	306	286	324	325	305	316	335	315	348	349	313	318	328	304	319	323	318	328	327	320	337	294	311	342	337	289	298	330	305	319	374	343	332	325	328	360	349	338	339	324	293	300	326	295	305	336	348	325	354	299	343	330	307	320	349	354	342	295	315	301	334	278	302	316	326	322	317	302	339	322	335	330	350	314	323	356	331	333	328	306	285	310	304	346	305	333	334	311	318	314	318	319	314	343	309	300	318	308	330	311	316	312	321	308	322	336	311	336	333	346	340	299	372	310	341	327	342	353	324	314	324	315	313	329	303	328	323	355	337	319	315	336	337	328	341	319	323	316	330	344	342	352	313	306	324	317	341	349	350	318	286	313	296	313	332	327	355	322	318	324	348	326	307	303	324	337	364	340	319	317	338	356	308	291	361	378
7772	853	780	830	717	739	761	738	757	777	786	742	768	732	673	760	728	767	764	713	711	763	793	716	762	706	771	769	737	734	784	754	710	738	726	721	725	709	733	712	698	762	788	772	749	757	787	740	761	746	746	768	764	759	740	672	734	720	733	764	699	735	693	729	766	696	728	762	760	764	773	729	763	747	777	741	752	765	748	746	751	750	763	713	741	731	732	748	747	752	725	752	728	769	753	741	722	805	695	778	780	791	712	729	735	763	775	783	722	753	766	721	740	740	705	708	756	724	797	739	732	748	769	778	767	785	711	767	770	749	754	710	725	771	741	720	718	725	786	725	732	725	717	739	731	743	723	723	772	759	739	731	757	743	802	724	724	727	764	741	724	767	756	734	726	752	770	772	750	759	780	707	732	729	778	716	786	770	825	782	687	820	725	765	783	722	732	801	755	726	736	746	695	758	686	748	728	774	769	725	717	730	743	761	748	742	716	681	737	731	717	780	719	743	779	714	734	789	760	734	706	773	722	736	720	717	791	749	737	713	734	753	747	722	728	748	732	769	657	757	772	722	729	708	677	728	705	715	779	755	768	769	722	809	733	778	769	739	747	775	738	798	767	734	722	725	757	719	747	706	731	723	790	739	715	716	748	731	747	711	715	737	786	737	779	779	775	726	729	749	721	746	791	769	761	749	711	719	715	736	786	764	775	768	775	791	747	800	749	713	742	720	746	739	710	724	772	722	671	771	758	702	738	773	738	706	716	724	788	749	734	781	714	790	783	683	781	714	745	755	755	758	732	731	737	697	717	710	748	775	794	736	738	661	734	764	742	736	727	775	763	732	793	733	757	730	769	685	727	719	748	755	711	712	794	729	737	722	730	798	731	731	760	736	745	716	754	744	763	694	711	723	774	719	724	771	744	689	680	762	745	757	703	751	724	694	728	714	757	757	753	763	707	716	790	723	737	750	764	761	718	726	774	768	714	747	782	717	770	774	730	725	760	700	780	754	763	729	752	732	758	691	779	692	761	782	722	744	699	746	697	735	769	725	761	719	720	735	768	752	693	781	721	778	782	729	692	717	716	694	746	768	745	756	698	743	743	736	708	779	775	719	703	737	720	754	744	760	725	754	725	726	680	734	732	762	746	761	730	694	783	726	774	771	709	762	744	736	712	740	758	766	781	742	719	743	703	773	741	757	729	718	738	766	734	737	756	744	727	730	764	688	744	746	702	688	779	753	792	741	702	742	715	745	747	714	726	799	768	745	709	744	751	706	742	727	734	775	776	750	758	665	770	709	794	726	749	750	753	750	730	749	737	720	727	751	765	746	746	738	702	731	732	731	724	731	732	727	760	706	721	732	697	698	735	774	706	744	775	755	733	743	720	758	717	722	728	764	749	796	748	741	762	736	737	752	755	713	701	762	716	727	698	734	740	742	758	757	721	755	738	727	736	753	747	710	791	779	716	729	713	769	831	717	708	730	739	781	729	770	708	764	748	721	715	720	756	702	780	752	754	712	726	760	749	768	760	712	745	692	734	750	737	698	714	739	699	762	743	746	698	713	745	733	720	733	788	720	720	747	727	709	779	740	766	768	724	782	740	771	770	797	778	742	764	727	761	734	761	722	748	779	732	715	739	753	709	727	738	700	716	737	742	720	751	739	735	707	770	734	740	748	770	720	753	713	711	726	755	789	701	734	760	698	757	756	703	740	795	728	773	730	735	700	751	762	711	736	769	763	726	803	753	758	728	680	745	703	734	761	712	726	702	765	741	720	763	748	729	711	731	725	700	803	749	755	711	794	780	765	750	723	742	722	732	736	723	729	759	762	752	720	738	726	758	752	758	756	748	696	741	798	754	773	796	735	745	707	759	682	738	751	759	787	736	714	711	765	732	715	763	700	735	683	784	719	743	741	716	695	730	725	750	770	720	733	739	751	714	765	735	741	758	739	787	729	764	766	748	718	772	722	787	768	743	732	746	786	757	771	765	700	749	715	769	722	792	751	742	728	756	757	689	742	747	717	698	747	733	729	739	695	736	758	759	753	718	769	764	745	739	806	722	738	755	749	748	708	770	710	736	803	705	703	714	750	720	711	779	757	695	719	695	702	721	789	782	697	736	786	725	710	732	747	675	741	720	759	742	734	747	702	720	758	747	753	785	734	745	684	723	756	754	751	707	752	720	743	744	739	766	744	745	712	743	747	740	762	745	737	735	712	740	765	758	777	757	758	720	737	757	752	770	721	772	771	733	671	759	746	731	713	776	749	714	727	754	731	794	763	757	761	752	742	767	759	768	765	770	790	790	748	718	739	725	754	729	723	732	762	777	725	712	755	768	754	750	762	722	758	765	695	737	751	822	696	724	783	754	785	747	739	781	760	756	750	710	721	717	695	679	742	714	753	706	724	716	747	762	753	732	730	722	723	738	721	789	748	805	763	757	735	699	692	712	748	714	757	724	741	726	736	771	757	721	766	744	740	731	747	716	694	741	801	738	713	777	682	788	769	732	764	750	690	749	710	725	747	744	782	713	765	771	730	736	741	756	737	753	714	750	777	689	712	726	758	728	732	753	734	730	729	750	812	737	731	692	735	715	769	716	755	696	718	716	725	707	721	742	777	744	717	758	772	739	739	683	740	717	708	744	766	709	693	742	700	746	743	723	761	724	756	780	771	734	734	706	776	740	803	740	776	757	705	702	729	785	742	727	781	779	817	723	761	718	695	755	772	744	729	745	720	798	746	721	758	728	756	719	708	738	752	750	737	726	788	715	767	733	765	740	740	773	748	756	771	753	779	704	804	733	752	734	743	716	710	735	742	754	757	762	726	739	695	747	730	729	800	722	755	788	750	728	737	735	748	729	731	764	672	749	755	768	743	738	724	744	783	740	732	775	735	726	689	720	755	734	722	744	709	768	775	752	746	747	723	755	858	748	749	784	689	668	773	753	745	769	782	731	767	725	762	734	724	745	782	754	746	781	763	705	735	752	745	671	753	763	795	750	789	771	746	737	709	776	712	746	674	753	735	769	762	716	717	787	752	733	772	704	776	724	744	740	731	735	711	710	734	734	761	757	765	754	758	753	723	776	755	703	757	752	720	722	757	747	726	679	774	748	736	733	719	736	747	769	735	776	735	692	752	728	720	773	713	748	779	754	738	698	706	686	795	760	744	792	711	737	755	714	735	768	732	750	749	749	745	725	745	755	809	697	714	773	755	722	763	720	729	706	744	730	729	762	731	741	752	706	719	737	759	745	688	772	737	685	751	723	774	815	693	747	763	759	765	701	767	744	698	745	682	715	739	747	776	735	736	748	749	769	754	718	771	776	742	752	763	726	702	732	727	774	698	768	748	727	748	748	735	774	701	752	725	679	727	780	759	748	674	771	760	743	681	706	713	682	792	767	778	734	739	745	740	717	776	718	780	766	750	739	694	702	752	739	746	731	753	763	740	720	780	774	737	738	760	721	705	737	739	795	724	742	766	736	739	722	752
25068	20996	23594	28585	21011	12737	827	569	511	497	451	459	521	476	449	496	456	482	458	466	470	467	481	427	438	450	443	425	473	431	485	449	456	458	447	497	446	474	438	485	436	457	456	507	486	484	464	447	450	447	402	472	478	436	424	429	463	477	461	477	440	456	460	441	494	440	455	436	448	475	452	467	443	407	460	448	447	461	466	421	447	456	430	444	467	482	476	439	460	488	429	487	439	444	426	486	441	469	517	489	455	483	452	454	465	455	423	444	480	461	495	460	469	452	450	459	445	452	461	445	480	449	440	468	499	450	493	501	467	426	462	439	447	437	424	448	446	482	453	472	479	472	430	464	464	472	466	458	453	407	440	445	500	482	442	463	474	455	526	464	487	475	469	435	469	423	434	444	450	460	480	419	444	437	463	443	478	499	459	454	447	435	453	442	480	478	452	427	471	468	474	453	446	511	470	492	438	416	500	413	462	436	476	512	423	476	458	450	455	512	417	489	440	467	452	436	464	464	472	441	457	450	475	423	444	428	442	464	461	478	456	490	475	459	426	451	426	430	441	458	419	433	480	448	452	454	487	467	513	486	426	456	477	427	467	429	435	473	465	451	446	477	478	473	417	440	454	476	454	423	464	442	437	480	458	460	468	442	471	472	505	429	441	449	430	421	471	496	466	460	443	440	436	447	469	476	452	441	432	414	484	495	465	436	435	472	456	468	494	474	439	436	422	467	416	448	446	432	413	446	459	476	462	434	456	422	480	480	411	452	472	455	452	469	441	433	441	496	486	431	448	447	426	434	443	419	453	458	437	474	485	474	419	477	442	483	437	460	451	460	449	437	419	451	444	440	453	434	459	433	526	491	464	447	461	477	435	454	487	440	471	443	450	440	466	443	482	477	434	492	480	445	460	485	507	432	483	451	440	471	452	455	445	470	460	465	482	451	478	444	461	393	415	440	418	482	414	455	459	458	487	456	426	462	454	446	436	447	453	451	428	455	452	481	472	481	489	457	454	417	450	486	409	475	448	459	468	435	461	437	438	476	474	456	477	419	456	442	437	437	449	449	463	454	448	457	446	497	438	441	450	455	470	428	439	456	463	443	458	483	492	446	414	452	458	462	459	454	462	433	448	434	459	457	482	429	466	462	478	452	447	478	467	431	399	452	468	466	466	430	455	404	424	493	460	470	454	473	449	490	437	417	438	456	475	458	454	440	488	458	452	450	443	420	468	424	451	450	449	489	445	450	465	438	434	469	438	471	443	462	438	465	483	442	480	467	495	425	475	447	458	483	449	442	433	452	467	467	468	448	446	455	431	460	472	475	457	494	459	458	457	477	498	434	393	433	431	444	460	491	412	443	458	427	438	413	430	507	443	473	446	430	440	468	475	467	451	503	420	489	467	415	442	428	443	509	460	414	442	398	398	450	481	459	445	461	428	424	435	419	410	451	454	478	423	417	429	462	452	473	455	472	442	449	441	465	453	442	480	471	458	440	435	432	461	433	457	451	492	466	453	437	422	445	449	456	422	475	426	482	438	480	433	483	456	436	433	455	461	416	428	427	434	450	466	482	448	450	446	420	455	441	458	468	429	430	498	453	480	468	433	456	423	433	410	453	421	434	430	442	485	493	426	450	443	476	467	447	457	461	462	485	465	445	488	454	445	433	440	460	445	456	455	467	510	442	482	417	508	455	444	482	486	448	447	489	452	438	482	461	481	395	443	448	440	422	482	429	467	449	423	499	428	440	446	453	451	449	440	453	460	420	448	448	444	462	445	456	413	486	491	488	446	451	489	436	492	450	442	440	460	492	469	482	414	430	452	463	459	463	453	446	438	498	447	412	473	469	440	470	406	430	485	443	446	441	440	409	474	484	469	413	444	449	436	495	486	449	464	439	446	449	459	464	431	460	436	460	449	439	397	474	401	444	467	464	492	477	481	455	435	437	427	435	459	450	444	460	422	455	412	488	447	448	465	509	467	479	446	426	480	419	449	455	469	416	474	442	393	408	454	481	452	471	462	460	439	451	478	444	452	440	453	395	459	445	428	445	456	424	431	445	465	421	488	417	449	445	416	427	451	482	470	445	472	443	495	463	492	468	442	486	427	448	463	469	439	442	464	476	440	429	425	417	428	522	442	522	438	473	441	496	429	457	458	430	465	475	447	465	441	450	449	499	452	471	485	476	472	417	433	451	465	490	410	452	454	455	488	460	471	452	422	437	483	468	428	457	435	436	470	452	442	481	466	481	465	519	444	489	457	478	458	490	434	470	490	467	489	437	454	438	477	433	457	458	469	476	485	466	463	456	445	454	506	477	458	477	460	501	459	469	425	453	452	429	450	457	442	418	483	456	481	485	449	400	448	460	508	504	427	449	391	500	485	458	493	461	490	444	419	454	443	445	473	454	458	457	467	470	469	506	481	465	445	458	459	430	442	436	475	422	459	458	478	497	455	458	477	465	471	439	444	436	460	478	472	444	463	469	421	440	448	398	465	456	445	451	482	457	491	464	469	507	456	420	453	468	402	437	468	447	425	456	435	503	466	452	477	468	444	487	457	455	449	492	456	450	475	470	469	429	431	453	486	441	425	415	451	465	452	465	465	418	450	404	451	469	473	467	453	446	452	453	413	455	412	423	430	437	421	445	441	470	409	451	477	426	460	439	433	466	443	475	465	454	469	466	415	483	432	465	486	488	503	467	455	454	477	436	456	438	434	482	467	484	473	486	421	461	464	429	473	457	492	477	443	429	483	464	486	440	466	447	456	464	428	465	453	490	425	451	429	416	459	423	491	487	445	480	448	477	472	461	437	475	465	417	454	420	428	446	467	470	469	433	452	456	447	426	465	419	451	475	465	462	440	485	419	457	408	454	439	468	460	474	440	485	476	457	470	436	441	486	470	456	475	434	449	445	477	471	439	466	458	458	475	433	456	417	494	479	439	468	416	435	463	408	426	447	469	456	484	472	464	450	459	435	436	510	494	438	434	482	449	458	428	427	443	454	462	441	442	420	435	451	469	452	411	431	431	473	413	436	452	476	419	405	461	475	456	475	468	472	429	444	420	432	442	462	471	479	455	474	440	428	440	412	466	438	428	485	443	451	461	464	428	493	465	478	484	459	443	451	461	484	436	500	462	474	469	436	466	462	401	405	408	472	447	465	445	459	445	517	429	453	415	458	428	452	442	487	433	491	456	450	477	484	473	457	473	424	450	494	474	449	418	437	452	477	436	484	442	478	444	467	450	470	430	474	444	472	475	470	473	449	430	406	458	430	493	488	468	436	455	407	464	463	453	424	452	461	420	458	481	483	468	468	480	452	396	440	464	440	478	449	468	403	397	448	446	459	453	429	410	449	432	450	432	476	499	473	440	473	453	457	449	451	440	452	448	442	432	440	444	460	457	445	488	416	439	530	437	450	436	420	453	424	447	451	449	467	424	451	453	464	472	446	445	458	448	501	496	452	489	475	491	467	446	422	431	443	459	509	436	420
4488	2349	1517	1167	1045	1090	1023	993	953	975	948	913	974	932	968	958	954	891	945	931	980	965	961	906	993	1013	904	948	919	912	935	959	877	973	910	1047	948	960	943	1007	970	940	929	955	916	969	980	976	976	923	994	927	934	936	974	914	997	993	1040	990	967	892	989	925	1000	947	949	914	1016	923	963	930	981	933	949	938	947	1029	982	1007	963	910	944	959	1032	980	951	965	954	940	972	957	934	981	985	987	969	964	942	1025	1016	993	968	901	949	966	1008	975	943	935	970	938	956	979	922	975	1012	926	940	982	966	954	955	945	961	934	999	995	921	940	936	967	940	978	936	964	971	985	990	969	994	979	894	1027	954	960	991	940	961	960	1016	1010	940	989	934	1001	962	938	946	1000	926	987	922	931	962	990	968	969	981	914	981	992	938	981	995	903	922	980	962	994	991	945	975	949	1000	943	952	1004	984	1015	982	961	1013	993	990	991	1017	1014	979	942	975	938	943	990	986	981	981	890	902	995	945	978	1022	943	965	999	956	979	1001	937	987	958	968	953	967	961	949	929	1003	955	937	995	949	916	1005	909	961	958	960	1014	921	970	1012	942	938	995	983	953	945	976	995	951	985	971	984	973	903	963	970	933	953	982	983	971	960	975	987	975	970	941	932	968	969	1027	923	938	945	969	976	958	955	969	946	909	992	974	937	928	995	936	943	931	963	998	971	955	987	968	984	922	933	967	1027	940	928	976	981	963	926	920	992	959	919	1008	957	1010	952	935	962	973	1019	961	970	932	945	1001	964	938	988	949	936	960	976	996	1001	991	961	1000	944	982	972	990	1009	893	985	1008	940	930	946	995	993	940	914	976	925	955	972	963	963	1019	902	963	969	1008	994	910	984	1035	1019	987	936	909	934	944	945	939	933	951	949	1011	952	1017	937	926	1018	922	957	973	944	925	999	976	974	943	1008	998	1009	950	973	962	934	1001	1002	977	1015	940	947	971	950	1034	986	977	968	940	918	981	962	1001	1009	946	961	980	991	935	941	945	976	917	968	982	986	974	896	900	932	965	942	982	1008	940	969	915	964	942	945	978	920	1002	960	967	914	965	914	996	981	985	896	931	935	971	990	1008	918	959	963	1013	977	944	956	1003	1005	964	1045	930	1012	1036	911	966	1007	973	948	990	932	922	1004	928	959	899	946	980	937	957	941	942	981	1006	1014	953	908	995	978	941	1019	1016	948	958	964	980	961	999	998	961	968	928	923	982	956	971	968	963	958	970	959	952	966	958	976	928	987	999	973	948	917	930	988	1022	943	906	954	981	993	985	951	1012	953	961	968	998	942	978	962	934	1009	979	931	934	982	931	959	940	930	986	959	933	975	986	1022	955	932	979	977	931	936	924	979	960	967	968	1018	1011	1003	976	959	954	997	918	907	974	1001	1004	983	986	952	919	976	904	904	998	964	1014	1016	982	1029	973	961	904	947	961	970	972	936	986	954	1018	957	930	959	929	926	943	998	981	1002	992	923	948	956	1002	947	926	951	955	997	971	940	983	905	916	953	913	1014	938	923	972	937	915	951	965	973	982	964	1001	1010	952	982	983	983	926	948	971	948	982	965	938	1029	987	1015	980	942	935	964	980	993	951	977	918	954	974	953	973	1024	956	969	982	917	903	982	941	922	965	883	960	971	942	994	1018	997	962	973	947	953	964	960	965	941	953	963	974	983	929	941	957	991	902	1007	958	978	938	988	954	950	964	1021	923	953	943	991	1010	959	950	951	953	942	972	945	961	977	945	968	994	943	969	931	979	984	981	939	964	966	943	1028	990	973	985	1005	957	950	959	962	956	989	981	954	981	958	998	969	948	964	993	947	975	950	927	959	958	987	927	935	1019	981	965	966	992	939	900	955	1002	989	954	955	1017	990	921	928	976	952	949	928	968	975	976	1020	902	935	952	951	942	950	956	924	950	970	917	941	959	929	961	962	982	954	981	936	992	944	907	969	981	954	963	906	968	1024	986	946	956	955	992	1028	981	1009	945	938	1015	966	902	978	974	990	955	932	1010	964	962	981	1016	979	981	965	939	975	922	961	944	1018	951	963	919	924	986	970	935	915	956	997	951	949	981	956	947	962	964	951	947	966	965	939	946	936	990	1019	926	977	965	933	954	944	1006	986	937	975	993	1004	941	962	954	1016	897	953	920	964	967	950	900	981	978	930	988	943	989	974	982	973	992	965	964	954	959	899	986	953	909	943	952	995	950	982	975	939	916	994	966	941	956	944	942	973	898	993	969	913	971	988	958	1004	927	971	946	888	949	1022	945	961	937	956	948	989	943	982	944	985	922	946	990	954	951	965	968	974	944	1028	987	902	999	953	933	979	940	969	925	982	945	917	987	988	990	999	1019	954	932	1006	956	963	948	994	1000	958	955	938	969	1006	971	919	999	893	957	1018	960	964	959	934	975	937	980	931	1014	954	982	966	960	1019	968	941	926	910	960	972	937	974	956	911	1041	935	933	949	996	961	981	955	982	996	915	1001	1013	976	1006	982	956	940	941	969	948	1006	981	977	964	972	941	989	983	955	955	958	946	968	1023	961	959	944	961	942	989	957	970	972	920	922	937	978	990	992	933	932	964	994	938	969	982	988	957	933	922	944	1025	961	966	978	898	988	1005	1003	1015	947	903	946	1013	962	902	959	960	979	965	1010	939	869	990	946	971	921	961	964	957	957	1006	952	981	1023	975	890	946	979	977	970	950	968	930	1006	949	958	992	910	966	1000	956	936	974	988	944	889	924	994	923	927	1012	988	940	965	973	951	995	992	908	1027	959	987	981	1010	939	919	950	928	994	975	975	969	956	955	928	961	958	945	973	962	1001	993	974	974	976	972	969	1031	1009	947	986	1024	980	978	988	962	975	975	993	1011	922	1005	918	985	946	909	944	976	938	980	1010	929	1014	955	984	993	955	929	963	967	947	986	1016	962	951	1001	962	1004	980	967	981	930	957	983	973	923	954	936	983	964	976	970	979	984	919	1016	969	875	913	945	977	983	986	946	947	953	991	982	956	968	997	943	969	943	947	964	958	969	950	931	921	965	938	955	972	941	967	974	974	917	978	955	937	928	927	911	915	969	977	904	949	940	930	986	956	899	981	1003	993	1004	953	946	938	995	939	960	914	1014	981	897	929	934	1010	970	957	944	925	966	927	979	981	936	941	986	1008	975	948	941	1007	967	1008	976	914	997	961	977	1011	931	976	928	965	941	1011	983	912	965	945	1006	986	980	960	912	932	985	960	973	951	957	900	937	956	986	964	975	951	974	951	988	976	934	993	959	947	952	946	946	923	946	964	909	966	950	983	965	957	949	1000	990	1034	909	958	971	978	1029	925	926	995	945	955	955	999	979	998	915	959	1053	1014	942	937	961	891	946	1020	925	932	1022	929	958	927	1003	993	923	974	1032	969	978	948	956	994	968	965	968	980	944	977	986	902	978	1011	968	986	1027	956	918	1004	936	925	945	964	933	908	915	931	947	976	967	948	970	979	1054	1009	969	949	932	947	976	896	971	971	959	978	958	984	911	952	896	937	1009	997	931	969	974	985	930	986	957	990	915	972	991	950	910	1062	921	948	947	943	959	969	995	997	985	929	984	925	964	999	938	948	933	941	957	934	987	1020	904	969	929	1007	933	956	994	959
24394	21012	24017	28211	21015	21048	10892	629	513	422	415	406	397	365	409	340	407	354	342	325	352	332	301	371	308	357	357	355	315	336	328	355	355	348	378	340	297	344	313	324	334	313	344	332	350	331	351	316	317	290	343	306	313	315	318	358	358	346	334	327	356	361	344	314	309	327	320	336	342	347	311	321	362	343	318	323	331	321	313	327	324	326	324	340	332	354	317	325	323	328	370	331	367	306	317	311	319	328	335	316	315	323	322	342	323	334	327	283	338	330	345	338	320	322	373	320	345	294	300	346	356	356	286	338	323	309	339	349	324	351	305	341	327	321	350	322	361	330	320	368	345	337	302	308	328	355	343	278	318	372	308	324	342	314	330	286	334	326	303	333	335	312	336	356	335	324	325	313	317	281	327	290	357	351	326	339	359	352	351	292	325	341	353	351	308	311	320	327	332	324	305	330	288	324	349	344	352	347	324	342	317	322	294	337	316	324	283	341	344	295	307	338	296	327	340	353	352	327	325	334	330	312	334	301	359	338	357	312	296	336	325	343	345	331	296	324	335	322	332	302	308	331	344	331	343	338	315	304	338	310	343	348	338	332	285	290	324	344	366	355	309	302	305	335	306	288	318	309	304	348	343	314	328	323	334	399	344	313	343	297	346	353	340	344	334	330	312	308	318	364	320	306	299	339	328	313	308	314	334	301	306	323	299	316	349	345	331	323	321	306	334	345	353	335	304	365	304	337	303	311	338	328	334	335	347	334	322	328	363	352	360	301	348	300	340	337	308	337	311	352	301	302	322	323	337	312	328	330	350	386	333	327	342	336	321	323	363	371	318	334	338	321	304	319	326	325	349	338	328	315	321	268	330	293	336	309	320	332	313	303	327	276	329	288	315	331	355	311	347	328	292	306	332	338	328	311	295	369	380	295	342	328	355	327	324	353	343	327	326	322	343	317	368	317	339	323	346	343	331	331	335	315	310	329	329	306	326	315	312	322	328	308	325	303	333	341	320	321	335	333	367	351	306	345	292	333	323	311	328	302	323	358	314	350	321	335	319	330	308	287	352	353	338	330	343	320	334	387	355	335	332	316	350	366	326	330	321	323	313	328	283	296	329	340	311	333	309	337	306	352	334	333	312	334	324	344	334	373	329	329	298	345	280	358	317	358	301	341	313	323	326	322	301	362	305	330	327	343	351	344	344	307	316	322	332	351	327	330	302	334	362	305	316	317	349	320	318	327	323	322	311	342	334	348	319	321	294	310	331	361	327	324	349	316	354	310	323	325	322	348	286	346	304	334	328	351	327	325	320	304	327	346	371	336	312	326	329	334	287	347	326	347	328	293	333	299	328	320	334	340	322	358	322	333	289	363	361	354	317	316	307	328	323	332	318	323	307	325	308	348	318	280	342	302	348	293	356	321	326	292	333	338	307	341	346	312	321	326	321	353	359	345	341	331	353	351	295	310	367	337	314	327	355	326	339	309	329	305	301	336	307	356	331	324	273	324	324	343	324	312	333	305	339	338	313	349	365	329	316	344	320	314	304	332	332	354	338	316	347	337	366	319	315	297	313	363	339	300	341	324	334	306	357	338	337	340	332	341	317	305	365	341	305	308	313	362	333	334	328	314	348	344	276	314	342	323	335	334	331	345	346	375	287	327	343	329	343	336	347	335	321	322	330	341	357	343	344	347	341	340	299	317	314	334	332	326	355	349	310	315	319	336	286	340	324	331	330	335	350	333	331	287	366	312	314	307	340	299	315	337	309	332	335	335	356	327	365	328	315	316	311	322	347	320	340	295	316	303	365	307	332	319	309	368	299	343	317	337	344	313	332	322	328	311	322	349	317	276	332	318	343	339	310	281	343	305	323	326	339	343	319	335	335	335	326	357	334	316	332	363	297	350	316	322	306	325	338	371	346	323	349	355	337	325	352	344	308	332	328	309	315	332	315	348	315	296	328	369	339	293	350	345	355	338	299	303	331	314	284	350	337	336	324	310	340	336	323	340	377	305	348	343	311	333	313	319	341	298	301	321	318	299	301	314	338	336	318	340	346	312	322	287	328	336	340	360	332	300	333	357	320	343	302	327	325	295	290	319	316	325	298	321	312	326	324	329	339	352	299	312	339	306	326	322	305	323	335	313	316	315	353	295	342	340	336	338	306	319	333	305	312	356	346	312	317	317	313	312	310	343	309	310	303	312	381	374	358	368	321	354	331	305	312	321	335	325	340	342	352	324	327	334	332	312	310	333	343	356	319	312	287	321	322	363	322	319	309	339	333	320	333	311	328	340	281	345	315	326	302	329	356	331	314	304	320	324	338	318	348	307	313	335	314	331	353	341	348	344	314	314	310	341	354	334	277	316	373	306	309	312	349	344	352	361	356	298	307	331	337	323	329	366	349	305	307	344	339	348	335	335	347	367	354	316	323	354	311	348	321	305	315	332	342	322	301	312	368	324	324	331	320	318	314	318	343	314	374	318	351	328	353	365	321	344	334	313	322	311	317	299	324	323	329	349	311	333	308	331	328	289	343	321	342	307	337	317	295	333	330	334	317	333	331	359	327	325	337	314	339	338	354	335	295	308	352	311	317	323	311	329	318	330	297	332	311	320	302	354	309	301	328	349	319	332	356	316	302	329	326	358	335	333	326	305	310	349	338	328	328	351	308	307	304	310	345	320	320	343	329	344	288	356	338	355	337	298	330	331	364	359	331	303	312	357	350	337	355	304	340	323	323	319	350	304	328	312	323	292	324	334	327	319	342	313	353	327	334	327	387	350	356	332	307	296	342	372	357	355	321	313	316	338	344	305	329	322	304	321	319	356	297	318	308	296	325	336	326	350	302	308	321	328	319	332	329	330	323	344	316	299	324	309	321	337	307	326	311	327	301	305	338	387	319	311	319	322	331	316	325	336	321	318	318	335	335	344	343	328	334	345	336	331	288	321	325	310	387	318	296	343	339	314	378	301	316	329	330	313	332	329	370	320	354	358	300	355	384	326	346	334	303	326	321	333	307	328	343	334	374	368	376	356	313	298	359	350	313	360	314	304	352	323	334	340	299	343	311	342	293	283	314	309	300	321	336	352	310	373	325	316	342	324	320	325	342	291	341	333	352	322	340	341	319	297	306	361	311	324	344	318	300	303	329	308	325	338	342	329	339	319	297	328	353	330	326	312	337	332	331	349	340	284	304	310	304	343	363	328	324	339	313	357	360	320	333	342	318	346	319	309	333	329	312	342	322	325	358	282	323	329	361	329	335	313	336	320	324	305	300	312	321	350	343	344	356	311	306	311	331	306	346	361	340	341	327	338	307	314	321	288	354	316	336	343	315	329	330	343	312	350	305	339	305	330	331	310	285	306	353	345	353	329	314	319	358	325	323	288	311	343	355	332	331	337	355	374	329	348	318	348	329	335	311	315	318	342	334	342	311	346	367	308	324	360	317	287	341	314	311	331	323	347	358	364	335	345	332	315	349	330	336	325	312	330	345	319
4074	3385	1793	1053	896	807	782	734	766	752	726	710	653	716	676	719	737	733	720	711	678	707	668	730	710	747	731	698	698	699	687	676	675	725	714	747	709	746	668	695	719	703	718	706	686	678	708	696	747	731	729	705	703	665	693	684	677	656	704	688	695	704	702	662	693	678	712	740	669	677	679	722	726	708	725	696	729	708	718	699	719	698	707	691	755	661	673	702	685	719	711	686	659	717	738	687	703	701	662	756	705	675	696	703	683	702	709	699	757	697	712	681	696	717	693	697	691	650	694	690	723	684	676	702	705	655	669	669	696	772	709	730	714	681	668	720	669	672	696	716	676	699	708	709	715	719	742	674	702	718	729	686	707	717	708	676	683	713	698	680	704	739	700	690	730	708	654	721	680	705	760	656	697	727	689	720	711	713	710	722	646	746	706	675	734	705	737	716	725	688	710	718	701	702	700	708	677	714	713	705	717	728	680	697	686	704	646	654	711	706	735	724	728	677	719	651	700	719	684	702	716	711	661	673	689	687	720	689	673	675	701	655	752	698	685	681	708	635	737	666	757	725	686	712	689	690	708	723	737	695	708	684	684	676	741	720	715	673	661	701	690	662	671	715	692	712	737	723	722	718	719	700	662	656	695	694	699	723	699	718	712	666	673	681	688	656	724	663	753	688	692	717	663	669	727	732	752	706	660	661	679	673	691	722	702	725	684	713	643	682	693	699	699	713	752	679	706	702	682	683	674	699	707	713	677	671	665	683	675	645	694	725	730	667	699	757	661	686	750	674	676	696	733	726	689	694	695	691	679	685	686	691	704	743	724	681	692	677	729	650	679	665	694	683	734	689	703	718	689	684	739	705	698	683	742	672	688	686	698	683	658	705	734	714	658	726	709	676	702	715	683	691	740	713	691	652	634	698	714	687	717	741	703	731	654	718	719	749	739	735	673	684	705	658	689	698	692	682	661	727	720	683	701	681	741	678	690	707	725	734	680	683	696	682	721	694	704	708	681	695	718	684	716	734	690	712	721	690	700	712	692	676	699	700	696	636	670	671	704	724	696	684	731	689	685	713	716	688	664	731	721	697	730	638	688	727	675	686	704	722	731	719	660	697	698	721	691	690	677	731	713	713	693	699	705	695	692	729	750	694	707	729	709	716	673	727	721	699	705	703	732	656	737	718	689	679	700	650	723	699	695	708	693	704	660	667	689	698	748	695	725	755	747	684	719	697	709	682	708	739	728	683	702	682	724	708	704	719	743	675	698	701	708	702	675	677	732	643	712	720	735	682	696	664	673	724	679	693	694	682	705	694	668	657	721	716	701	650	740	668	724	706	651	714	683	727	748	684	702	664	695	713	725	742	705	699	733	719	716	661	718	694	687	710	724	695	712	733	673	687	705	733	733	695	704	733	696	659	643	661	665	715	704	718	690	693	685	679	692	687	715	704	664	706	684	711	694	720	704	701	682	694	699	730	714	693	719	679	687	740	716	714	667	703	640	673	754	702	689	669	702	677	691	714	692	729	715	744	714	655	690	717	700	650	690	720	739	691	693	738	684	777	681	722	678	705	669	718	717	690	699	650	735	677	684	669	744	642	717	704	712	717	759	668	695	692	714	689	726	718	713	687	710	678	703	682	722	699	692	666	705	750	688	679	675	660	721	683	711	730	704	680	670	694	682	697	668	648	700	648	680	683	693	678	745	672	716	686	691	738	708	711	666	731	681	737	688	704	727	687	674	704	713	670	707	718	641	728	684	672	673	709	718	669	721	696	708	715	734	689	605	726	716	670	731	726	669	723	708	707	695	746	734	660	733	664	716	734	681	676	678	686	693	756	657	647	700	676	719	706	668	688	756	700	716	753	719	693	726	722	683	715	708	737	714	731	664	716	686	708	697	710	648	700	693	702	716	754	722	716	724	690	683	739	695	671	733	680	694	750	716	695	686	660	703	721	737	660	669	712	730	692	659	688	724	697	704	728	690	722	668	673	703	730	695	708	755	703	654	711	694	727	721	702	684	684	667	711	726	699	688	748	680	710	657	699	683	691	722	713	664	673	707	718	701	747	732	645	704	727	647	692	714	696	704	665	746	676	748	656	714	697	721	685	649	732	712	693	700	708	736	694	743	751	737	706	750	681	676	690	666	761	685	672	676	727	682	678	718	713	686	755	697	718	701	663	722	730	730	674	721	646	716	732	682	676	715	735	705	712	682	705	703	731	648	756	722	703	677	664	695	674	698	665	733	719	670	699	679	676	706	711	667	678	756	684	693	761	681	644	691	729	697	745	707	663	683	701	683	700	717	694	661	678	654	688	682	735	690	698	697	706	719	694	702	709	678	638	695	649	692	680	719	730	672	687	704	704	678	717	719	683	700	751	766	712	674	655	679	641	665	718	687	660	691	737	665	680	652	695	684	702	698	717	697	677	686	709	693	742	696	708	684	731	656	690	693	739	723	730	699	717	771	695	673	684	707	678	688	733	723	702	669	683	726	698	729	655	696	694	675	712	715	696	718	700	707	723	728	683	681	665	665	705	692	679	704	715	686	720	758	710	726	716	701	709	660	722	664	691	710	704	633	708	695	700	675	759	715	699	716	718	687	704	678	662	739	700	711	697	712	646	635	723	676	715	713	689	731	714	691	690	665	685	722	681	687	730	670	718	709	645	656	671	682	721	697	763	711	717	668	725	649	653	705	681	698	716	713	706	716	663	686	706	691	726	759	675	731	716	731	653	751	717	706	672	739	685	657	724	743	707	702	647	725	707	676	682	675	680	723	724	674	704	696	697	708	714	697	712	692	693	657	683	715	672	721	680	703	665	698	698	693	690	753	720	727	723	676	658	704	729	689	723	716	677	695	693	699	705	739	682	716	693	673	703	701	673	647	736	678	671	698	710	684	721	651	717	722	664	678	701	644	685	682	733	691	720	667	708	707	724	716	675	706	695	680	710	691	702	716	702	700	691	765	707	687	700	695	684	696	681	716	701	679	650	752	700	692	723	659	745	713	687	725	738	702	671	671	697	707	648	726	692	652	685	698	695	725	718	699	710	750	682	664	731	738	673	740	664	693	747	722	656	730	717	710	666	729	701	736	685	672	713	716	730	687	777	727	712	687	754	722	646	707	719	688	700	692	631	667	728	718	713	704	709	647	664	711	642	709	669	694	659	771	658	692	731	767	682	694	690	698	681	675	661	674	693	752	724	695	736	688	723	680	640	689	703	685	687	711	683	689	696	738	707	692	666	694	722	687	694	730	741	708	785	720	658	716	644	704	740	695	701	693	677	667	677	693	722	659	658	666	710	699	670	695	655	694	690	717	699	718	686	654	701	705	692	728	671	680	755	697	679	714	637	715	703	685	692	730	686	696	708	714	700	681	678	672	675	712	707	668	665	730	700	681	690	736	706	712	699	688	698	691	694	693	701	659	744	670	703	698	660	719	724	703	691	711	639	724	680	711	667	687	726	659	646	696	673	715	707	722	732	738	681
33171	14841	2445	418	323	300	318	330	342	292	290	358	316	360	309	331	338	333	306	307	350	322	349	318	349	316	322	334	293	322	354	289	310	316	290	311	311	335	308	301	350	329	316	302	319	367	351	315	288	329	340	335	309	322	321	310	310	332	309	292	311	341	350	340	338	357	326	309	336	316	338	329	354	312	285	342	318	317	311	344	310	324	340	346	311	327	267	344	333	296	285	330	271	311	323	337	321	298	305	337	344	325	284	303	357	329	316	353	333	329	304	321	322	331	322	347	349	375	286	337	301	286	305	354	304	335	323	331	333	298	353	293	366	371	353	349	322	315	317	314	304	324	373	297	334	333	320	300	319	323	317	312	328	331	311	297	286	296	315	301	337	313	392	303	313	317	319	329	315	336	331	325	305	340	304	342	311	321	335	339	342	317	322	319	332	319	337	335	323	346	315	323	323	344	318	311	306	279	343	311	322	303	349	329	299	376	372	331	286	308	348	291	312	337	336	332	325	305	347	294	356	335	350	327	325	317	351	329	296	335	306	309	302	333	333	313	312	313	293	306	336	339	327	341	327	372	331	309	343	304	303	334	319	321	303	325	344	327	334	326	325	346	356	329	310	325	343	331	328	326	296	347	344	328	292	314	294	306	314	337	343	342	326	274	334	341	343	334	322	344	353	299	328	280	312	297	303	343	315	314	334	325	323	319	309	278	316	330	327	329	317	296	305	358	318	329	314	313	312	312	289	352	309	323	291	310	303	304	361	304	289	317	345	324	300	335	305	358	301	269	328	314	325	360	308	315	323	312	304	330	316	299	332	323	337	310	303	314	327	316	294	283	301	307	298	317	328	304	321	297	277	337	297	309	328	384	317	292	319	337	313	300	308	314	314	336	319	298	317	338	307	335	295	333	323	297	285	307	332	329	321	289	294	319	347	289	317	320	320	331	337	339	331	317	318	344	309	352	315	312	334	322	321	324	291	342	347	340	336	333	336	323	317	308	338	324	334	310	307	320	312	304	307	318	309	309	293	347	336	282	304	335	326	350	364	323	313	343	290	298	308	331	356	324	333	315	336	377	347	337	319	312	368	337	310	324	334	306	333	338	348	326	305	349	317	308	306	322	339	305	316	325	325	308	342	346	284	342	311	331	327	336	329	324	336	320	313	297	310	360	320	338	316	330	346	323	318	311	326	358	356	293	337	322	301	338	318	372	294	319	306	334	297	294	321	298	318	309	314	328	313	318	307	279	311	307	345	321	329	348	300	335	287	319	309	308	282	336	293	342	306	313	357	296	332	315	351	321	330	338	358	308	318	321	333	299	332	319	290	353	308	322	334	301	301	371	356	340	317	282	338	355	327	328	358	304	319	308	324	334	314	342	322	307	338	336	297	346	340	317	307	290	333	333	337	337	355	338	328	302	322	327	305	301	319	319	335	328	344	307	316	335	251	302	304	328	319	314	328	334	335	328	326	315	319	357	322	310	289	295	332	303	321	305	326	311	328	333	308	304	335	323	367	326	311	273	305	319	328	293	305	307	312	310	321	332	345	373	344	327	318	331	335	317	333	333	320	362	330	316	363	333	346	338	341	317	298	343	326	308	348	309	326	308	315	329	304	328	304	330	313	334	352	304	302	310	344	323	333	343	337	294	336	313	322	300	295	334	316	330	381	324	282	345	360	321	346	334	348	309	325	320	347	330	330	338	322	301	324	331	311	376	309	288	314	289	312	355	328	303	319	310	361	323	314	306	300	307	352	338	319	321	314	305	345	301	319	299	313	325	319	316	341	299	315	308	299	342	300	335	329	303	318	340	334	329	338	323	327	325	311	315	308	311	334	301	330	334	378	340	356	329	319	312	309	305	295	324	287	329	320	299	349	334	288	347	344	343	316	311	289	323	348	318	341	303	372	337	339	322	330	305	326	303	324	331	335	311	288	337	334	316	327	343	328	287	347	298	328	343	301	319	306	322	347	339	293	331	327	310	331	362	331	303	318	334	289	349	314	331	331	344	335	356	335	332	335	301	323	324	331	323	316	322	342	309	344	364	364	335	310	312	312	307	347	351	290	302	315	328	301	340	311	310	292	285	307	299	320	319	329	333	360	309	305	317	326	321	328	344	316	324	317	322	311	293	319	294	305	345	317	318	321	326	325	319	328	342	318	329	320	333	332	288	347	310	326	293	322	329	315	322	311	327	337	307	304	338	326	310	338	308	309	332	341	332	361	323	357	333	317	324	297	336	309	320	290	306	362	323	350	296	331	332	341	342	336	334	306	347	346	339	301	344	321	302	284	301	312	289	275	272	336	316	308	313	333	339	316	310	332	296	310	276	320	287	316	335	322	336	307	317	330	330	312	316	304	332	324	361	348	304	321	325	326	318	315	326	325	317	354	350	319	316	300	317	309	301	347	335	308	296	294	326	323	328	320	283	348	341	328	279	276	329	313	298	304	298	308	336	304	345	327	313	302	311	308	340	320	307	317	339	313	309	313	325	345	302	333	326	325	340	319	309	346	356	298	328	350	328	355	311	329	322	295	310	326	323	330	315	326	297	307	340	371	318	306	300	320	316	331	312	310	291	332	339	351	335	334	365	328	300	294	318	300	338	338	310	289	314	307	341	318	332	306	314	310	324	331	342	343	334	308	323	327	316	355	353	356	344	299	327	340	309	288	323	323	337	330	300	323	314	335	354	349	337	325	357	335	308	320	354	352	330	328	328	303	307	312	334	316	319	356	339	308	346	324	350	292	342	285	280	314	312	315	320	322	338	332	345	312	275	298	316	304	310	328	302	301	330	305	291	318	341	341	323	310	353	316	327	324	334	306	324	330	327	326	327	342	316	326	324	339	366	280	341	316	297	300	325	358	339	342	329	337	338	308	311	305	325	350	328	314	347	315	300	293	318	331	345	360	298	296	286	327	321	321	301	289	324	303	295	350	350	334	347	316	319	318	278	323	365	301	340	284	306	295	286	326	322	344	292	313	289	311	306	337	313	300	328	304	331	311	335	350	308	318	320	302	354	316	318	328	331	341	338	345	314	359	327	300	319	279	324	347	347	347	320	318	348	363	309	314	322	295	354	339	337	340	309	307	302	327	335	334	317	318	306	302	335	332	323	324	340	311	330	328	311	338	323	308	290	297	324	351	349	318	344	312	334	338	297	318	306	342	335	323	345	334	344	336	316	326	319	333	345	309	350	331	329	362	307	325	299	303	302	354	326	366	307	338	320	344	298	320	307	338	316	337	368	297	309	328	328	323	315	317	334	342	349	329	347	321	333	322	333	304	311	299	283	297	340	321	344	312	295	345	336	349	301	336	347	321	314	330	302	297	315	341	342	316	320	311	302	304	305	329	286	335	314	365	313	319	307	334	284	291	307	335	305	316	307	321	341	325	337	320	325	345	352	328	332	314	365	313	317	337	335	373	365	344	336	345	308	324	365	312	275	335	312	315	303	324	306	343	346	378	347	318	336	389	299	323	352	308	329
7807	851	760	778	773	752	740	779	780	724	780	727	753	726	719	703	732	705	719	735	755	717	707	721	764	723	762	704	688	730	793	731	782	793	740	713	734	798	744	747	755	767	807	763	723	754	770	709	732	728	729	730	760	720	717	790	735	744	756	726	716	696	766	759	739	713	759	748	774	742	717	697	777	728	737	727	799	730	776	719	754	728	776	754	744	704	742	699	744	732	718	727	729	698	706	765	718	737	719	758	731	697	745	715	789	700	755	793	721	718	712	730	713	791	743	745	744	740	726	772	741	701	714	799	719	707	757	766	758	768	722	780	756	772	754	737	765	689	703	751	755	784	763	762	732	738	721	757	754	683	768	764	716	718	778	703	797	767	734	711	723	720	734	751	714	754	739	715	752	745	791	760	724	752	734	732	721	761	748	721	738	751	728	756	693	710	788	761	743	728	741	696	751	716	689	713	725	759	754	758	733	718	819	699	755	786	766	750	771	751	736	707	684	767	703	783	735	731	749	742	772	785	690	720	729	754	751	711	772	729	707	761	781	746	728	725	765	712	751	758	778	721	703	752	730	737	720	770	752	718	753	747	751	711	742	775	752	727	699	722	782	763	738	741	709	754	734	819	730	705	750	744	715	711	748	689	775	744	730	737	754	814	738	762	725	704	751	736	728	768	719	795	752	745	700	731	738	739	703	792	725	756	740	718	761	747	739	737	761	764	741	732	770	740	709	757	728	722	785	709	716	702	722	715	782	764	783	752	742	716	729	713	760	780	700	762	726	742	717	710	780	748	724	742	763	745	684	781	700	749	748	725	758	758	750	741	755	707	738	745	762	746	752	769	709	696	706	758	733	777	746	694	760	736	739	772	737	741	721	738	753	691	706	755	726	738	780	704	693	755	762	744	767	714	732	742	769	737	729	720	777	735	713	770	733	730	671	787	746	680	719	739	798	772	693	739	675	748	744	700	788	723	744	717	766	687	694	754	720	745	735	748	721	761	784	758	747	704	739	733	757	730	739	735	739	730	694	708	742	770	749	714	726	787	767	771	729	748	746	714	770	708	730	726	735	721	722	754	754	737	720	798	759	777	757	744	711	777	727	695	755	738	765	725	747	677	717	706	733	739	766	733	706	753	676	778	753	754	720	690	773	756	750	758	739	727	782	697	728	711	780	746	763	670	715	672	723	747	770	751	732	755	760	722	749	732	744	743	771	743	740	739	730	714	733	790	772	734	789	751	745	720	717	710	689	748	683	721	717	722	735	764	743	753	755	738	724	769	674	763	797	736	790	710	752	686	755	752	719	752	762	712	728	760	741	747	738	746	719	748	720	732	719	723	750	746	707	757	792	723	704	725	809	685	731	787	757	727	762	778	720	745	758	684	735	719	809	755	757	683	756	736	742	744	762	740	759	733	686	749	762	812	733	729	777	753	763	757	686	741	724	703	737	777	730	727	747	764	732	744	757	749	733	742	777	692	736	739	779	724	769	741	711	764	695	734	714	807	778	740	745	750	709	727	696	781	772	716	737	735	724	735	746	742	710	770	766	720	738	751	732	700	723	760	775	784	695	708	761	760	788	735	744	767	740	717	726	736	732	734	750	732	758	717	752	726	778	753	789	766	733	692	763	768	747	746	702	730	732	750	726	720	765	743	694	842	685	729	737	724	747	791	738	732	721	726	749	696	726	739	701	707	736	730	740	710	738	726	710	738	769	719	793	747	764	760	759	751	746	702	744	722	761	720	739	701	754	740	722	743	745	738	754	789	704	712	736	759	731	756	766	783	755	758	746	708	721	737	777	721	765	699	720	712	749	760	726	720	764	719	708	726	756	772	728	749	728	736	758	797	763	741	718	758	798	727	748	762	751	727	758	745	732	763	692	732	699	720	744	751	776	757	738	777	733	733	742	708	758	729	705	705	746	750	728	787	732	721	748	718	734	719	768	734	772	748	789	697	723	798	759	715	730	756	776	755	742	755	713	712	725	696	734	781	731	748	721	721	695	727	752	783	758	700	782	730	699	721	723	738	750	787	711	715	723	789	728	763	711	758	719	669	739	700	710	768	729	753	722	775	731	761	770	749	757	739	740	777	754	723	752	763	721	732	784	721	757	707	761	733	744	714	739	720	703	722	727	750	740	747	693	701	744	798	774	762	761	720	734	762	778	769	788	748	756	743	726	725	766	727	701	725	717	696	701	737	720	711	740	748	745	745	747	701	736	761	752	717	786	749	745	741	719	710	719	757	749	750	772	775	744	744	709	721	756	688	754	755	757	756	719	725	773	726	766	748	735	731	807	699	752	745	748	744	775	750	733	787	751	735	714	719	782	735	737	728	777	763	770	760	677	762	796	737	739	748	744	818	796	764	767	726	730	741	758	728	717	715	759	763	761	755	745	767	722	777	791	728	784	742	742	726	795	719	729	790	710	739	737	729	705	738	698	725	761	745	780	771	748	725	776	723	756	762	750	729	711	722	727	733	735	761	746	765	791	756	690	714	791	730	734	729	715	726	796	757	743	734	738	713	679	708	728	727	734	738	710	745	767	791	723	732	730	754	764	718	765	721	737	721	800	735	775	714	749	715	701	734	701	654	750	775	786	758	769	707	765	707	814	774	706	792	739	755	769	721	727	768	761	773	764	725	743	717	722	749	755	713	753	754	786	755	720	750	795	696	730	714	708	771	694	739	741	716	735	775	817	726	738	759	779	766	751	727	756	789	718	760	732	729	708	702	776	763	763	742	762	748	784	692	745	745	733	710	687	728	771	675	725	744	774	802	786	740	723	753	730	717	813	762	767	736	752	757	757	774	748	761	760	744	808	736	752	756	730	746	724	788	767	692	744	748	736	730	759	731	708	744	746	766	746	782	702	730	806	764	733	723	730	750	741	710	757	759	743	712	731	797	748	776	718	762	704	790	749	736	773	777	738	710	797	757	739	750	701	770	755	720	769	739	742	756	745	748	794	739	758	713	762	798	738	718	762	791	755	796	747	751	779	749	785	711	749	744	734	761	726	794	736	715	768	740	723	750	735	735	766	744	739	741	747	689	761	755	756	742	736	732	744	680	783	667	740	753	777	765	752	764	807	721	778	787	745	729	760	737	764	707	734	751	746	764	709	757	734	782	749	711	753	733	714	726	715	745	734	732	707	752	706	710	747	778	719	745	724	693	760	765	744	752	766	718	702	776	724	739	720	743	690	752	751	741	728	765	747	690	733	711	758	752	726	767	752	744	745	779	740	780	752	761	754	743	739	700	781	781	784	728	733	756	749	738	744	703	728	717	743	759	760	731	746	736	785	718	759	780	761	717	739	741	733	793	766	792	717	760	702	733	693	762	772	753	761	733	704	736	746	763	746	726	751	754	742	765	764	719	781	737	712	771	764	761	757	742	779	738	740	766	751	740	723	722	741	734	731	747	767	723	682	750	778	695	776	772	753	734	755	733	728	772	726	755	805	739	730	685	747	727	791	737	732	721	759	726	706	734
25061	21006	23636	28566	21019	12601	885	584	520	492	467	467	466	467	494	482	467	488	471	476	469	474	499	476	457	454	426	485	535	425	487	471	462	466	498	456	437	473	462	455	467	476	440	477	504	460	461	442	417	468	408	453	448	436	471	424	483	440	434	479	446	482	431	481	443	424	483	449	453	441	441	450	465	478	400	457	478	416	479	463	445	458	428	486	486	446	452	447	454	440	494	462	423	453	481	456	427	441	453	456	473	491	461	453	463	493	469	441	474	458	455	502	428	450	485	474	503	460	443	506	474	455	427	443	473	444	457	452	506	455	455	440	450	446	444	456	438	478	465	460	470	472	457	431	429	470	481	426	487	477	418	450	490	434	422	439	432	474	427	464	428	409	428	458	415	463	476	481	449	456	436	491	463	442	454	468	458	468	453	424	431	448	425	484	433	431	456	406	454	446	439	406	468	435	468	421	480	477	455	433	476	436	469	476	473	431	437	415	464	413	463	438	444	459	413	482	472	423	464	458	396	454	478	412	448	455	441	428	438	487	438	464	436	473	464	467	463	454	471	428	465	456	422	448	437	472	451	454	464	461	464	455	455	473	430	442	454	401	478	478	462	460	480	431	423	422	453	458	464	415	445	493	458	486	448	440	496	453	440	438	475	455	409	486	446	458	436	431	431	453	471	446	438	430	473	462	486	435	450	474	470	409	436	418	449	466	479	438	427	461	496	451	457	441	432	446	469	464	444	475	440	470	437	468	452	397	476	492	479	451	470	444	463	415	433	452	461	480	462	464	464	454	481	460	452	444	445	464	453	471	479	476	465	476	474	436	450	458	421	474	468	469	466	444	461	461	420	436	503	438	426	451	437	421	488	473	469	444	465	430	501	517	468	443	461	433	447	430	413	400	416	448	473	442	486	459	440	465	504	471	472	478	413	481	494	435	429	464	455	426	472	484	438	431	481	439	458	486	453	416	450	457	454	457	460	442	458	429	471	507	485	476	443	403	429	412	420	479	438	461	442	453	478	438	453	462	511	476	450	428	463	465	475	462	470	435	472	453	403	418	453	451	455	421	458	416	452	450	464	444	456	462	421	444	443	457	472	447	444	493	435	439	417	455	393	448	414	451	443	387	451	469	458	455	436	502	475	436	404	480	449	437	464	449	472	442	440	452	450	434	464	489	442	454	454	457	457	454	453	447	454	451	490	463	417	459	451	445	460	446	438	434	469	475	505	470	454	440	435	472	441	457	459	432	460	429	432	417	415	479	464	441	475	433	474	434	459	464	435	411	437	426	440	418	488	466	440	446	478	434	447	422	482	452	444	468	458	465	430	440	486	435	459	454	422	428	437	433	496	492	469	438	450	453	453	471	494	492	467	471	462	434	457	444	427	426	478	475	413	433	425	501	429	445	408	446	454	431	466	468	460	426	463	440	411	474	428	447	463	466	423	495	416	459	489	421	430	453	504	486	437	465	422	469	443	469	425	474	487	446	445	435	478	416	461	473	437	490	465	468	457	429	437	492	481	443	434	483	432	434	436	433	461	466	442	478	454	480	465	469	407	434	418	474	441	461	412	464	482	434	466	491	473	468	433	442	487	424	478	494	474	476	460	477	453	442	467	468	471	481	471	450	459	439	451	471	444	396	475	448	441	444	449	453	456	469	465	458	465	460	429	449	462	475	427	455	423	440	436	439	483	420	455	439	512	447	465	456	442	449	413	453	468	492	480	455	449	437	420	476	435	440	425	449	459	464	489	460	434	456	462	464	443	486	503	442	458	494	508	400	435	445	409	452	463	484	477	412	421	487	474	463	460	453	451	478	458	419	421	501	439	457	483	502	481	449	460	418	447	446	406	465	465	418	466	467	452	419	471	441	460	506	444	461	428	477	522	445	438	441	450	438	431	434	409	454	468	462	447	487	494	440	427	457	458	487	440	459	453	439	469	459	413	452	468	464	451	465	445	454	483	447	484	461	430	459	407	445	461	449	487	452	466	409	447	432	467	460	480	432	457	494	483	452	436	450	408	466	445	510	442	442	467	424	411	445	423	468	461	469	450	425	482	444	420	439	414	457	473	496	473	480	454	448	444	415	440	472	423	464	473	496	518	441	446	458	451	471	424	456	467	418	443	476	512	485	446	411	460	456	462	457	440	432	498	449	436	462	458	429	483	440	454	475	464	448	474	450	493	494	442	401	460	428	471	460	402	433	456	469	416	439	462	445	481	440	485	421	446	454	454	467	471	483	416	452	392	483	406	482	433	429	458	481	423	435	472	470	471	444	460	414	485	461	422	484	465	462	381	448	457	434	429	432	486	472	492	431	440	447	452	485	436	458	455	465	478	442	423	436	502	461	411	421	430	463	501	444	455	451	453	450	476	468	449	457	446	471	449	414	426	436	426	460	424	418	446	462	432	473	486	467	453	461	448	443	506	495	451	470	487	456	442	449	451	466	456	469	426	414	431	419	477	451	452	443	443	462	444	450	480	467	445	485	431	407	453	448	431	463	451	487	428	470	511	453	420	445	477	466	452	449	432	445	460	438	426	426	455	482	476	397	434	452	473	417	497	446	454	446	433	451	434	446	447	463	435	420	491	430	438	490	463	424	477	439	472	451	459	468	465	435	444	447	463	468	495	440	447	465	459	437	452	473	426	450	445	471	467	443	433	462	446	453	437	452	428	491	446	460	494	487	463	475	441	457	407	497	484	422	461	447	473	463	430	472	439	446	426	477	436	468	478	461	433	427	426	424	458	432	442	463	452	438	428	502	468	458	462	448	478	457	456	418	460	489	415	437	463	480	460	474	447	402	476	436	459	445	519	459	437	409	417	434	418	471	457	489	428	467	439	436	463	466	433	439	463	439	465	416	480	435	426	450	460	448	489	481	463	479	466	440	499	449	457	442	440	441	457	480	476	447	448	443	478	444	445	443	448	476	433	427	474	455	436	474	494	454	461	454	479	436	458	460	432	439	461	456	462	452	476	468	456	432	451	459	452	419	483	454	479	414	440	418	450	442	508	424	466	456	468	459	488	456	436	469	459	470	455	487	500	452	452	431	423	472	460	443	473	417	452	456	418	413	416	433	446	432	472	420	430	476	454	465	464	471	465	456	450	434	446	475	460	433	447	448	492	491	465	424	414	462	435	471	451	462	469	431	451	494	443	459	485	453	467	487	426	526	445	460	454	419	414	435	463	427	475	495	475	396	438	488	467	438	485	479	443	439	463	460	450	447	456	476	455	419	456	425	435	420	434	408	478	438	443	451	450	440	404	478	467	487	441	452	446	465	452	496	422	419	503	435	457	469	428	474	472	463	446	442	499	455	452	442	412	417	441	455	450	443	450	455	381	430	462	430	473	454	442	452	529	451	414	428	473	470	472	483	438	408	479	453	383	428	456	432	466	431	444	431	453	475	437	467	443	435	403	455	441	451	417	457	415	437	449	441	442	467	416	462	453	483	449	466	452	473	431	453	430	450	445	417	445	458	439	447
4432	2348	1508	1193	1003	1001	976	945	967	975	960	975	957	957	965	1005	975	949	958	922	987	1022	960	925	983	979	973	977	1006	957	949	939	946	975	1007	1065	955	936	969	974	889	914	956	920	949	967	1021	988	965	945	960	989	947	966	961	989	904	1012	931	952	997	1002	1018	978	1000	961	981	998	1032	917	967	961	1013	924	1010	956	928	951	893	951	964	960	969	939	956	967	967	946	976	939	955	899	1006	945	1018	946	950	944	932	955	983	921	923	957	943	983	983	927	968	1010	903	945	979	951	948	920	980	1015	968	981	923	969	997	976	994	966	987	953	989	975	941	971	920	943	928	987	993	979	992	966	987	981	947	933	901	951	946	948	966	953	956	947	957	968	1031	974	946	973	979	953	932	986	957	960	992	921	948	946	902	944	942	939	960	976	954	941	958	937	1024	996	948	995	1014	965	944	977	937	932	974	1008	964	935	986	949	965	971	957	937	926	970	964	966	947	970	959	910	980	1013	954	919	959	975	1000	989	916	995	972	951	942	935	910	991	966	960	927	1010	1058	996	958	978	955	1039	961	957	948	965	952	956	1015	982	950	922	922	968	1004	995	968	924	915	949	975	978	1007	946	989	939	1021	988	966	974	971	977	920	970	902	988	984	1004	979	974	1020	986	956	987	977	941	907	971	971	992	986	946	895	1044	996	973	938	967	905	961	948	944	993	955	988	934	983	913	982	946	981	955	909	925	1015	917	1000	971	951	910	936	907	992	963	949	928	950	929	965	978	959	930	917	985	951	956	984	951	980	958	1022	989	983	996	919	959	910	889	983	996	914	957	1019	940	962	940	1013	975	973	891	935	995	988	979	997	979	1014	988	979	996	1010	947	965	959	971	997	974	968	948	933	942	951	970	964	958	986	998	923	998	933	976	995	906	999	973	1011	966	946	960	992	955	958	979	1017	943	994	956	880	959	995	901	943	945	962	968	1024	950	945	984	956	950	1004	942	969	929	1002	962	943	1008	962	936	948	925	900	936	976	992	948	943	922	939	903	972	962	985	973	940	919	912	905	942	971	961	949	970	940	907	936	974	935	955	1007	996	997	961	902	941	923	1000	939	970	999	988	953	941	957	974	969	984	929	962	993	973	925	958	970	1002	948	958	934	960	1012	971	945	989	933	961	966	950	948	915	929	965	1008	1001	951	960	997	937	933	903	1011	954	897	931	986	997	950	1012	925	959	902	981	944	944	919	948	966	963	922	969	950	983	949	937	919	981	937	945	985	992	948	951	948	958	972	952	989	900	972	1013	961	853	961	963	987	1000	952	918	955	993	964	960	975	985	932	909	944	999	953	965	939	941	908	1017	947	963	995	942	1027	990	968	993	996	960	949	969	955	934	959	916	965	939	953	956	937	969	1007	964	933	1001	914	970	936	934	1015	934	945	985	993	987	1008	1018	976	958	987	989	916	939	947	913	965	937	976	961	996	974	971	936	1000	934	997	944	955	970	994	940	1016	970	948	933	986	937	964	1021	947	909	946	987	933	942	941	923	956	930	923	962	936	978	995	906	1022	986	937	943	965	949	977	952	949	957	980	952	957	973	953	917	984	961	903	974	929	989	952	980	960	976	965	948	990	1016	959	935	987	1040	966	924	999	990	974	937	990	929	1019	974	988	990	966	952	954	980	916	974	944	993	998	949	957	987	957	951	972	914	966	994	951	942	996	971	931	986	964	973	960	1013	977	979	979	924	1038	950	954	939	935	1016	930	986	938	986	988	972	986	1013	942	985	948	969	971	967	998	989	960	954	1011	967	973	989	954	1033	967	928	961	961	956	979	947	976	950	951	916	949	1014	946	957	998	951	942	944	891	923	977	987	952	929	957	918	984	951	945	935	1000	953	974	931	961	924	980	984	986	977	923	980	990	961	971	923	958	979	965	973	918	959	999	983	936	958	1009	959	946	943	940	930	933	939	950	999	908	922	908	938	936	916	954	933	991	972	1007	931	953	951	994	964	935	981	917	975	967	960	970	957	936	993	974	983	936	986	1001	964	895	975	1008	984	970	949	943	939	954	914	933	1001	958	977	915	993	1035	945	945	920	974	928	966	905	945	982	976	940	1002	981	960	923	945	994	933	999	1001	915	964	942	1019	970	951	932	967	959	949	938	1013	983	946	997	938	929	958	1004	900	924	963	911	978	975	919	933	938	1005	1001	937	938	969	918	967	946	927	939	966	952	951	974	969	1027	944	965	949	946	951	974	933	879	963	945	941	931	1012	924	969	999	975	949	965	922	980	942	938	991	924	964	941	979	948	922	1003	974	979	980	922	965	1007	955	969	948	940	1011	992	978	959	932	947	969	933	947	959	942	1009	956	997	924	927	920	933	954	959	911	936	962	958	948	928	979	934	982	967	900	961	992	973	940	957	956	947	919	1002	974	950	996	959	1005	984	941	998	948	1018	984	941	1019	986	952	941	927	962	977	885	991	927	1026	973	953	950	957	913	946	995	953	961	973	952	986	971	933	1000	1009	941	929	959	947	951	957	981	975	1003	1000	950	991	913	909	988	987	910	987	956	947	994	948	947	977	951	925	909	967	935	977	983	982	965	957	921	980	932	956	941	935	913	1025	924	949	996	1003	1016	1000	981	990	929	907	1001	1000	925	991	972	953	955	955	931	935	964	939	1000	975	979	975	948	974	989	1041	999	945	929	944	967	989	936	966	950	949	958	969	994	926	939	948	1006	989	1053	988	1006	1039	975	967	987	939	954	949	924	970	940	1015	964	925	980	962	982	1035	945	958	941	932	880	958	942	943	955	977	927	985	957	934	990	979	966	950	934	938	1003	970	956	945	1016	967	1000	941	944	946	984	982	939	970	993	912	928	954	898	986	921	911	983	939	950	925	969	957	949	903	918	979	989	961	993	952	952	979	928	935	1026	955	959	972	978	926	983	1021	994	1031	967	955	936	941	952	962	901	948	946	939	1004	936	967	976	982	936	991	1010	983	973	983	960	1031	931	935	1003	964	948	1005	1020	967	992	974	986	932	951	934	935	1001	974	980	978	942	944	967	959	988	912	978	942	914	986	926	963	1007	954	934	948	911	946	869	1017	954	966	956	978	961	893	939	910	977	988	968	955	963	926	959	970	902	927	936	934	977	917	990	957	996	945	943	957	918	997	946	934	941	968	971	987	948	975	972	925	957	933	951	964	924	1002	949	959	972	938	1021	966	947	978	949	948	944	984	978	967	950	946	972	952	977	970	986	954	933	958	931	962	979	947	935	967	1010	947	929	976	983	936	974	956	937	994	1020	948	983	978	1039	958	970	1004	963	940	929	959	897	987	939	950	979	992	944	947	969	923	989	982	952	922	965	951	917	949	944	993	951	983	899	957	982	946	928	976	975	973	986	1003	925	964	990	915	983	905	970	940	906	963	985	985	942	1033	914	945	968	948	975	986	969	974	951	1000	937	943	972	1005	947	1006	971	1003	924	938	962	914	939	968	962	991	970	955	930	976	954	929	965	985	934	933	987	974	937	911	924	990	984	968	1005	894	946	937	973	936	1035	948	929	915	954	961	929	927	979	941	939	951	916	999	1028	992	944	952	911	912	982	1002	942	992	972	957	998	1009	947	932	920	942	936	948	940	988	1044	1010	974	976	973
24369	20994	23993	28181	20998	21024	11014	687	491	426	409	388	364	397	375	336	358	371	372	334	331	319	337	323	363	373	331	352	320	347	321	341	343	341	359	337	328	333	364	333	361	298	328	342	311	384	311	299	329	320	336	312	332	344	347	317	326	294	378	347	339	307	346	337	373	352	327	312	307	344	324	345	293	316	312	343	276	348	328	318	316	314	339	363	344	311	310	312	351	342	328	301	335	343	331	328	338	352	340	281	341	366	306	330	361	336	335	324	291	327	351	311	339	310	346	337	299	318	323	355	300	316	336	363	364	330	315	326	352	320	345	300	331	344	329	336	334	319	293	345	353	317	342	302	355	355	302	326	307	280	339	326	341	303	311	331	320	336	317	331	326	321	330	355	326	327	322	335	333	348	330	345	339	336	350	320	336	304	305	337	320	336	323	338	317	314	325	301	325	303	301	335	321	330	306	306	309	312	308	305	326	310	335	322	335	326	319	314	337	345	330	352	362	341	308	371	317	293	312	359	325	331	349	328	352	294	353	344	340	288	345	315	326	315	308	352	344	323	313	306	335	344	309	327	341	340	325	337	322	332	296	296	308	340	330	320	283	379	343	312	327	292	338	340	351	346	329	344	363	328	351	355	317	321	323	332	329	318	343	304	344	298	322	315	309	333	350	305	306	326	323	317	313	335	317	322	345	340	321	324	343	306	302	299	326	334	303	327	325	312	306	312	328	335	330	342	344	322	321	336	334	341	343	333	355	342	339	311	285	341	320	321	317	351	332	337	318	327	317	291	319	316	314	331	339	300	352	372	350	326	333	359	322	314	343	313	339	343	342	359	294	316	297	351	304	311	355	350	332	340	333	300	303	304	334	314	370	319	350	368	319	312	297	351	309	310	324	316	325	341	324	331	334	317	330	339	318	344	312	321	299	358	321	293	336	327	336	314	302	308	336	312	312	300	339	338	340	322	344	309	347	339	333	293	295	362	331	338	326	344	357	347	283	332	262	334	298	322	331	326	288	287	331	347	361	305	350	333	349	308	331	318	361	334	331	299	326	356	313	353	346	327	311	291	345	299	323	320	373	327	342	347	330	320	311	348	310	319	313	286	323	320	303	303	337	339	303	337	330	336	308	354	280	330	328	316	304	317	307	339	333	326	316	341	334	318	315	332	302	355	320	339	331	323	290	322	300	369	320	349	313	323	289	340	318	315	307	310	319	321	338	340	320	337	340	320	301	352	320	320	327	338	260	325	336	317	329	331	329	312	336	334	318	332	350	336	327	324	319	328	345	354	354	340	345	338	337	339	318	344	338	305	340	326	312	314	308	323	317	335	325	326	342	313	332	347	340	328	304	325	346	338	309	347	289	331	340	334	355	320	320	288	332	345	334	326	324	301	317	337	321	360	313	296	329	330	309	311	324	316	323	345	325	296	353	313	330	306	308	356	315	287	331	356	284	310	344	351	289	347	294	351	341	337	339	369	306	321	317	348	301	314	308	306	321	339	328	351	338	345	308	370	341	331	382	350	347	346	313	341	300	327	376	311	357	361	335	317	370	318	324	323	309	331	349	315	343	339	334	302	377	325	330	305	314	360	371	291	329	318	337	317	354	319	341	319	331	292	313	347	319	314	335	331	349	303	311	318	351	309	365	306	313	332	343	339	318	315	325	326	316	321	322	281	320	321	300	349	335	329	337	325	274	316	336	310	302	359	354	332	347	366	331	354	312	320	335	321	314	361	346	320	331	279	292	333	299	322	299	319	344	329	328	337	323	323	335	318	331	328	336	310	305	323	318	346	311	321	320	330	336	296	323	327	330	346	335	306	350	340	325	305	333	297	326	319	326	330	349	334	323	355	321	344	331	348	350	319	331	344	337	338	317	329	333	310	306	318	336	332	331	302	321	321	365	300	314	335	338	316	316	338	312	323	311	302	318	336	330	329	327	340	341	294	349	331	300	321	321	316	339	309	324	321	327	329	282	325	340	344	357	327	308	312	336	282	346	338	347	324	365	367	290	298	360	320	327	314	334	327	308	310	295	290	343	315	337	342	325	331	315	340	337	295	303	316	328	304	304	341	363	348	335	304	325	312	343	324	335	316	302	354	333	294	314	303	336	330	306	326	347	324	349	346	331	311	313	320	322	315	352	327	375	321	326	343	337	294	332	320	345	310	312	312	319	321	370	322	322	316	344	308	319	362	332	332	335	353	348	340	297	332	366	316	331	354	308	303	309	337	310	340	316	301	311	340	326	330	340	316	317	336	320	322	352	351	330	331	310	330	328	345	354	335	341	328	348	355	316	349	290	345	301	352	332	353	323	343	335	325	315	311	316	324	335	336	330	339	297	292	345	330	329	329	312	347	326	351	333	319	312	320	359	328	335	326	337	330	295	320	314	333	300	318	300	325	348	362	332	314	313	322	326	364	307	357	363	336	337	311	337	334	329	299	326	359	329	310	318	381	307	318	319	338	322	347	316	302	330	359	320	313	345	308	332	331	343	317	294	302	330	338	333	328	362	326	346	322	320	318	346	308	309	304	323	316	362	366	321	321	297	348	327	339	333	328	328	353	344	344	325	356	309	311	308	335	306	325	327	350	310	303	327	361	327	323	339	333	345	330	358	353	301	309	333	334	328	331	336	319	333	305	305	336	342	334	288	304	308	312	304	335	327	325	319	327	311	331	332	316	340	329	335	320	327	357	321	332	290	340	358	321	342	314	349	357	311	377	305	301	316	307	348	332	331	317	355	348	309	300	314	283	322	317	307	297	357	312	306	358	313	343	356	367	362	345	326	343	325	337	340	341	310	336	319	358	294	326	292	349	328	305	340	347	314	329	356	332	307	314	301	353	360	313	279	353	303	302	322	295	293	327	261	332	300	342	319	302	306	312	316	321	359	341	341	330	318	315	296	314	321	344	355	361	326	334	345	320	331	336	306	306	331	319	317	309	294	322	306	329	303	342	327	323	309	330	338	313	308	313	331	351	310	332	305	314	332	308	328	352	336	341	304	307	336	283	321	327	338	344	306	321	334	302	328	345	335	339	316	317	309	346	319	304	336	352	287	328	312	350	329	334	331	360	329	337	286	325	276	324	346	373	307	312	305	295	304	322	319	314	359	358	364	329	311	346	335	372	298	340	322	316	339	326	326	324	339	293	306	305	321	316	312	269	312	328	337	333	313	323	342	347	330	321	309	333	348	354	329	310	335	321	308	355	319	338	345	315	342	301	337	352	331	332	332	342	297	333	348	325	346	302	290	319	333	347	327	337	360	308	315	355	343	310	324	317	335	332	325	333	323	361	307	311	312	330	338	355	297	324	316	324	318	308	335	338	323	317	321	305	340	313	316	352	303	330	329	306	351	340	340	308	321	283	335	346	315	334	348	320	309	308	305	328	311	335	335	314	306	342	319	281	344	307	333	334	318	325	323	341	315	313	341	351	324	311	326	321	308	317	331	308	323	321	324	297	335	325	326	307	336	326	344	336	327	266
4001	3404	1730	1067	887	829	728	749	777	744	703	749	711	660	665	700	673	685	690	702	722	703	613	740	711	672	714	722	705	729	728	729	762	714	675	698	677	718	714	696	737	714	735	650	690	648	690	722	714	709	688	625	695	740	719	695	703	728	687	719	689	684	690	724	683	717	718	715	709	715	708	735	728	722	725	681	672	696	724	691	728	739	708	727	699	666	734	710	671	671	669	695	669	704	666	689	704	698	712	720	661	664	683	700	711	682	731	678	740	757	643	722	680	653	701	694	710	711	702	713	714	676	664	678	720	671	708	686	715	663	706	670	686	730	722	655	689	618	729	693	691	697	708	664	699	662	711	666	665	754	714	681	698	697	735	677	702	698	677	664	731	660	685	688	672	668	755	715	739	680	662	736	720	694	687	689	754	708	691	717	672	699	752	648	693	667	640	715	731	698	671	694	721	725	687	717	641	664	727	695	673	728	706	670	682	724	749	662	680	714	682	744	678	688	713	712	675	652	704	707	710	705	689	664	655	665	684	666	675	755	662	716	688	715	700	683	710	710	647	711	675	741	706	621	711	668	723	742	716	687	728	691	708	713	704	720	726	676	642	674	731	708	645	745	686	711	695	659	749	709	667	709	705	693	717	719	733	713	681	680	702	692	700	703	647	735	700	701	663	698	709	679	686	738	690	737	728	715	679	679	681	716	709	661	666	701	740	669	690	722	757	683	733	731	674	706	681	727	697	687	704	706	709	700	692	743	651	724	692	746	729	716	737	697	652	693	701	741	687	669	700	719	649	698	674	718	677	666	665	723	668	681	694	720	741	708	726	728	700	737	685	720	682	737	667	717	724	669	715	698	657	654	664	696	695	700	725	692	677	734	713	715	686	700	731	719	731	673	748	689	681	668	673	695	734	720	699	695	717	697	679	709	717	696	727	662	719	700	717	717	706	716	672	692	751	667	649	721	745	709	726	721	701	677	704	712	732	690	739	705	700	639	731	748	742	669	646	698	720	669	694	694	708	665	699	703	713	697	667	695	680	692	711	726	752	686	677	745	708	693	710	654	669	765	687	660	710	692	678	722	722	712	708	731	682	712	668	683	718	708	733	697	690	699	708	689	695	693	698	682	649	735	739	703	686	699	718	669	709	727	704	667	662	675	669	682	716	693	684	662	699	767	714	681	678	707	728	696	711	723	695	674	678	673	693	727	690	681	679	722	708	691	729	729	686	706	670	720	678	738	711	699	682	684	700	677	711	704	724	728	698	653	703	681	651	698	716	720	678	727	712	748	703	722	680	705	743	726	683	700	716	712	668	652	703	726	721	687	718	699	655	675	679	731	680	682	686	692	681	700	679	694	633	689	701	690	654	690	716	686	688	700	695	685	709	686	702	695	709	688	722	723	694	668	680	680	704	678	689	700	676	704	761	734	728	666	699	709	706	642	709	729	675	697	735	742	712	683	700	749	726	700	685	706	710	656	690	713	713	697	654	729	683	683	703	692	730	718	739	675	675	717	736	664	657	712	671	683	676	727	704	690	710	721	740	733	694	683	687	697	675	713	681	681	686	659	665	655	677	701	706	732	656	724	683	674	679	699	715	769	742	728	727	640	735	751	716	715	681	674	689	698	723	682	690	670	654	691	679	711	692	693	622	682	721	705	674	653	682	670	651	730	698	670	687	709	639	722	663	699	709	753	668	690	731	702	723	727	661	691	662	679	671	701	711	707	660	676	728	721	726	710	674	690	671	729	673	689	670	759	706	662	717	675	672	728	709	655	649	689	718	647	719	688	680	698	677	701	703	693	693	694	694	706	726	733	693	732	739	682	735	740	721	718	639	678	685	696	723	720	739	681	705	749	663	731	677	761	614	698	722	710	737	681	710	668	718	679	697	696	648	693	712	667	693	709	728	696	716	753	704	725	652	689	637	678	698	700	706	696	732	653	655	746	666	743	691	685	699	662	714	714	686	705	738	699	687	692	660	698	687	703	660	731	682	731	624	707	626	681	659	685	765	705	715	718	713	691	714	694	699	687	738	713	713	726	703	665	708	719	707	662	667	718	685	684	690	700	727	668	646	669	713	704	689	700	727	728	717	676	700	708	693	672	697	695	696	725	725	713	663	696	729	672	687	731	689	680	673	724	659	677	670	723	686	680	705	732	701	696	680	740	654	636	717	691	715	661	718	681	720	669	693	705	644	723	689	720	708	709	693	700	697	705	695	651	748	658	708	722	707	711	700	679	664	674	708	691	668	734	682	656	709	681	722	688	698	666	699	656	681	669	632	694	714	688	672	722	715	699	725	750	682	682	698	702	677	685	732	711	757	711	721	679	728	732	739	669	744	703	729	680	686	633	681	685	667	677	670	711	686	721	667	700	701	707	728	697	750	711	711	689	695	680	700	703	707	697	688	676	677	681	765	651	714	691	691	682	676	744	698	714	730	754	727	676	688	735	661	715	726	686	762	668	696	707	705	648	696	730	665	705	694	712	699	744	713	695	691	686	734	679	690	659	704	707	687	674	691	726	686	686	680	652	662	691	716	736	739	712	703	700	730	700	694	656	697	684	689	686	663	708	758	708	689	708	699	712	691	685	693	716	694	680	725	740	702	720	754	717	686	701	687	680	686	684	746	675	707	709	699	746	680	699	703	715	724	696	703	744	713	691	671	656	749	673	736	680	743	677	679	679	689	679	688	700	712	677	698	679	737	692	698	712	675	639	672	740	702	689	683	671	751	683	663	694	720	693	690	680	714	716	696	740	724	705	686	718	689	688	659	701	708	689	748	683	682	692	701	713	714	732	661	676	678	688	657	691	722	719	669	675	670	704	675	679	708	663	708	688	654	707	692	709	716	654	704	629	729	714	702	732	678	679	703	658	673	680	706	697	692	658	763	686	672	661	716	689	700	727	712	674	744	702	726	666	704	693	715	650	711	722	679	676	682	673	731	761	680	668	667	698	684	681	701	726	691	688	682	649	718	700	652	698	666	674	751	697	720	684	703	686	745	677	653	694	725	691	696	693	689	703	696	716	708	699	727	666	653	725	680	672	674	677	707	670	761	727	691	702	714	670	664	676	682	678	641	674	712	695	674	689	679	732	697	656	718	684	699	672	723	683	694	693	737	715	678	733	719	699	708	722	717	704	724	677	713	707	734	744	695	647	692	681	664	678	708	678	688	690	704	714	694	681	717	678	700	726	694	691	730	719	683	766	706	710	678	642	718	731	709	722	672	668	675	677	720	711	686	649	729	670	705	668	668	700	708	691	717	723	710	668	712	704	719	699	697	682	690	681	691	673	668	689	688	755	642	720	652	692	713	700	690	684	670	659	730	710	668	675	697	745	745	692	716	731	695	676	676	700	740	726	700	693	683	694	682	709	693	700	678	634	718	678	664	725	687	686	736	729	716	693	733	701	683	675	707	698	719	720	683	663	702	747	650	666	720	693	716	697	693	607	748	711	686	703	712	706	684	727	698	703	712	727	702	684
33375	14945	2397	387	346	357	337	300	355	328	337	319	317	316	324	324	305	344	347	347	345	343	296	298	338	353	298	344	342	308	308	294	305	305	274	352	345	343	352	317	337	326	278	333	316	310	298	342	307	305	318	309	321	345	319	324	316	379	306	356	296	330	326	324	320	305	341	337	280	304	315	329	282	314	351	332	298	321	333	304	302	335	347	302	324	346	333	290	310	332	317	304	340	341	309	314	326	291	331	325	315	315	341	318	323	346	330	311	366	349	284	309	336	357	323	313	344	336	349	288	340	325	371	330	322	321	339	310	355	306	325	336	349	331	285	316	312	311	302	349	323	305	320	372	355	322	301	292	315	351	344	327	338	319	334	327	312	353	365	344	325	315	312	328	324	339	307	328	333	309	344	298	309	366	318	314	325	273	312	361	296	322	347	318	319	323	306	342	318	330	330	281	330	318	321	316	321	300	304	335	285	333	342	338	303	294	312	316	334	301	301	336	306	327	300	306	347	299	318	345	353	294	350	299	347	330	355	317	299	307	304	308	339	321	327	295	323	315	354	301	293	324	327	325	324	355	300	317	321	334	341	321	305	344	348	326	293	355	363	332	311	331	319	325	316	324	312	337	333	331	308	336	354	318	288	355	331	323	311	302	297	321	332	344	303	328	315	291	313	337	355	360	323	314	314	374	326	339	348	317	295	366	289	338	316	306	296	328	329	306	326	331	350	298	288	330	323	341	337	353	314	321	294	339	329	286	353	321	341	324	341	370	328	313	319	347	298	364	335	316	365	304	312	305	297	331	329	350	301	310	333	335	322	311	326	303	345	331	286	334	293	297	349	323	320	347	299	288	312	318	327	346	329	336	349	326	329	327	348	322	338	301	312	320	309	312	338	342	331	328	306	311	305	336	296	321	340	301	314	287	336	282	357	321	273	291	313	344	340	334	328	341	282	390	315	339	346	345	321	299	351	328	354	316	327	313	303	351	336	324	329	333	300	337	335	311	332	332	296	326	352	323	319	297	321	372	303	300	332	331	346	311	307	304	335	295	292	342	318	298	315	280	329	325	351	326	305	342	301	329	342	322	342	328	315	309	348	324	285	310	322	367	352	323	333	331	307	339	332	362	374	306	326	336	346	324	340	344	336	332	324	313	324	354	351	314	310	318	314	367	312	330	320	325	337	340	360	315	333	317	315	333	318	315	337	314	336	337	298	303	335	337	304	320	342	323	338	329	316	318	316	345	307	328	331	327	297	329	330	339	310	310	368	345	330	295	324	338	301	359	339	311	336	354	330	340	300	342	346	349	296	338	326	348	321	330	311	326	330	361	340	316	340	302	291	348	339	299	300	360	336	348	296	338	334	362	324	315	325	277	329	367	338	301	309	314	308	324	301	317	367	326	304	320	350	323	327	331	321	321	311	313	336	319	293	336	346	294	339	345	330	330	334	284	328	301	306	303	341	313	274	344	316	303	307	332	327	325	326	338	334	309	293	334	328	298	315	328	307	323	297	316	334	351	334	332	320	305	328	285	311	360	311	294	303	300	340	321	354	310	326	300	331	310	312	349	384	320	332	328	347	304	291	301	316	339	344	317	331	354	321	306	322	329	353	314	306	342	327	321	324	312	322	293	323	332	340	385	299	324	330	289	326	341	305	300	331	331	346	328	363	336	319	340	333	331	295	330	341	314	290	324	334	329	307	333	319	336	307	328	322	349	347	311	304	333	326	289	331	315	320	284	305	326	338	301	348	345	290	310	310	357	312	343	304	349	313	302	298	301	314	344	306	324	288	312	302	324	327	334	312	303	339	333	309	324	305	318	302	318	354	305	280	324	346	315	325	314	333	343	333	335	310	322	334	323	349	310	331	322	288	352	289	303	327	311	357	323	359	402	296	332	283	321	316	302	328	335	344	324	315	318	323	327	325	316	293	321	334	278	312	309	325	326	367	315	309	287	307	309	321	348	320	335	308	357	293	338	342	306	330	339	291	357	325	304	334	378	336	335	347	336	315	320	314	299	321	355	314	296	335	332	289	320	346	326	331	319	299	338	300	293	275	389	286	312	337	313	335	341	322	319	302	333	317	303	363	313	297	296	321	303	335	302	332	346	323	350	316	332	342	313	313	338	338	304	304	288	332	310	333	291	300	346	361	314	321	306	310	364	307	296	323	313	330	325	348	331	339	339	313	345	295	301	300	323	337	341	303	344	325	338	309	324	322	314	329	338	315	310	314	338	340	334	290	311	319	331	281	314	333	297	335	318	353	348	300	332	328	311	358	318	298	334	306	366	307	307	308	350	362	317	320	337	341	353	354	305	340	330	327	333	259	329	333	340	320	319	288	335	311	317	314	330	333	331	328	296	343	310	355	325	299	314	323	296	339	361	307	315	324	346	342	352	329	322	304	275	330	330	318	324	317	320	362	313	318	314	300	327	303	298	295	318	307	321	311	284	342	340	348	315	321	325	326	306	323	356	339	317	331	317	314	319	357	326	310	331	337	327	311	313	326	304	295	329	327	332	325	348	333	344	331	306	332	298	316	303	332	320	305	303	337	332	312	302	334	318	357	341	326	326	347	311	333	332	318	307	333	300	311	300	310	321	318	299	313	309	323	313	327	320	276	325	315	350	341	366	299	316	370	372	319	337	341	307	317	343	294	316	320	316	313	326	322	324	297	292	310	323	309	327	320	334	332	319	330	311	351	296	308	344	333	331	327	317	314	303	322	324	333	342	315	356	357	319	317	297	323	317	326	309	307	304	317	340	340	312	299	307	323	335	290	319	311	320	329	317	302	319	348	333	345	330	332	326	370	333	300	340	325	336	330	351	301	350	312	341	385	338	327	329	295	329	334	296	303	314	313	327	336	311	319	330	312	296	312	310	311	305	324	329	326	384	335	367	332	297	324	339	347	322	329	352	311	305	313	338	286	344	296	308	337	324	360	331	322	306	349	313	331	343	309	351	341	343	309	358	331	340	342	319	337	311	327	335	327	332	333	329	319	287	327	314	281	334	306	321	325	306	331	329	323	314	347	338	330	329	302	299	339	328	346	297	304	325	337	366	348	332	333	353	308	335	349	353	318	326	323	302	320	345	302	363	315	324	332	317	332	324	339	323	317	311	350	335	357	335	277	331	318	334	293	326	340	307	311	342	293	319	291	344	297	362	320	301	308	346	280	304	322	330	341	330	331	306	320	288	311	340	294	324	369	336	356	305	316	341	352	355	315	321	323	293	355	278	319	285	343	337	343	296	332	311	334	305	270	348	348	306	310	344	314	348	343	310	309	305	333	311	296	292	322	356	304	316	345	346	326	343	293	327	370	352	284	350	327	299	330	337	345	298	302	323	328	292	335	319	326	326	321	319	305	304	321	333	297	321	320	318	354	319	298	324	341	305	284	318	330	328	330	340	357	331	301	309	315	326	339	335	334	338	312	333	332	350	348	309	307	340	372	351	336	345	294	317	334	337	329	300	282	334	281	307	327	285
7862	798	722	771	746	764	773	760	723	745	793	775	792	738	753	740	732	733	770	752	723	726	710	712	755	714	717	729	786	761	738	733	731	775	691	751	750	729	725	740	724	711	743	762	765	731	733	755	749	791	727	758	768	757	761	772	725	768	753	752	689	771	750	710	741	708	810	780	774	758	739	722	765	746	725	703	671	710	750	724	727	741	760	727	721	772	778	790	806	729	746	718	752	736	715	736	825	754	713	780	740	805	755	744	735	740	720	747	687	701	716	701	683	774	751	740	757	720	733	713	687	755	774	725	721	760	709	748	736	808	717	722	782	713	731	754	756	782	748	754	745	715	761	726	758	773	730	728	743	748	773	736	705	732	705	795	706	756	766	801	751	729	740	725	726	700	740	703	728	782	756	729	798	765	769	786	739	801	774	698	764	750	676	728	732	701	726	768	726	755	729	706	710	745	735	783	734	737	717	736	760	719	711	752	742	744	721	776	750	764	736	772	747	777	702	744	747	723	796	734	717	713	752	755	745	701	718	712	715	732	755	746	753	757	747	699	710	765	771	768	769	791	787	731	744	740	735	761	775	771	757	741	757	723	734	685	772	727	693	721	771	744	754	727	762	723	717	752	771	718	769	720	734	744	710	778	727	710	740	695	781	721	808	758	706	768	750	706	735	712	752	724	756	699	726	737	775	741	701	737	730	715	761	719	717	717	740	700	726	751	782	786	739	745	744	706	721	774	720	713	744	776	771	722	738	713	718	802	724	785	729	716	727	748	714	792	771	744	692	752	713	745	749	782	750	762	736	785	755	734	675	806	749	742	755	754	786	711	713	742	738	753	727	765	827	746	778	717	702	748	714	723	746	767	700	742	707	747	765	763	718	724	706	740	723	754	719	717	761	818	733	730	818	769	729	717	686	731	743	721	714	693	760	778	734	774	774	802	724	764	748	719	772	724	763	712	740	744	765	710	697	755	725	740	725	731	762	781	735	708	740	730	749	748	725	778	730	761	732	760	753	752	754	763	735	780	724	749	777	740	756	699	714	752	727	733	747	778	762	759	790	727	683	724	761	739	746	731	748	706	733	721	725	746	700	747	760	722	730	741	724	725	765	799	723	740	706	773	729	773	745	721	721	729	737	722	691	753	711	738	767	726	747	751	730	745	740	743	737	735	765	757	746	713	745	758	747	752	745	733	754	763	756	730	783	708	714	709	765	706	705	766	710	728	806	754	715	710	765	772	716	766	744	772	741	760	744	751	776	728	722	744	726	751	731	762	766	777	753	733	729	784	753	773	752	712	755	757	764	778	760	745	772	727	737	715	769	759	714	739	805	794	727	755	748	749	768	726	759	708	777	775	753	811	726	772	747	758	753	763	716	815	736	768	734	741	743	767	763	698	740	776	800	686	725	744	785	770	742	744	714	761	751	728	776	770	731	813	745	717	708	742	718	718	713	752	738	709	761	779	728	758	744	790	768	727	784	749	762	735	751	751	735	695	724	773	692	750	671	775	726	746	762	764	731	711	776	708	764	752	739	793	752	751	751	780	722	714	739	788	727	712	741	708	736	749	757	796	729	755	731	752	799	696	751	765	762	756	751	720	741	685	785	736	779	793	754	753	734	696	734	724	726	747	753	730	738	729	718	768	701	714	803	776	733	769	721	720	757	727	736	776	768	731	700	736	761	764	721	757	690	719	720	716	772	745	746	763	772	753	710	774	766	720	722	749	755	747	814	739	797	750	773	711	727	763	746	787	752	774	748	717	749	725	703	740	735	753	728	702	737	757	734	751	802	748	722	792	737	739	785	773	688	729	728	780	751	778	770	733	716	803	754	761	779	709	719	765	723	724	719	724	792	746	757	765	727	748	697	751	761	734	786	787	751	746	768	723	772	761	703	738	725	726	725	729	746	691	705	687	738	725	778	736	728	698	741	741	738	738	753	697	673	769	703	714	749	770	721	772	775	764	720	727	733	774	776	741	744	724	753	739	718	790	765	733	795	749	737	744	753	748	763	781	669	742	710	746	700	763	778	739	728	752	709	737	733	769	737	724	732	736	736	745	725	748	794	766	721	739	766	715	751	735	779	725	728	732	754	764	741	757	721	726	717	717	704	780	772	736	724	743	800	748	724	761	691	718	759	771	708	768	762	736	754	725	713	781	760	695	755	746	732	711	771	770	735	727	760	765	718	748	741	732	674	743	752	720	758	713	740	778	795	725	734	735	734	722	774	732	734	707	777	733	741	692	737	762	716	689	766	751	785	758	724	736	744	757	752	687	795	723	727	770	728	723	734	717	726	708	646	752	731	703	776	744	748	760	729	746	706	729	728	762	703	762	704	720	738	723	739	723	741	680	726	744	743	756	759	742	726	744	695	774	712	760	731	733	752	764	746	784	744	767	760	741	739	735	753	770	756	742	711	744	750	769	780	713	748	789	796	782	763	785	758	741	785	738	708	757	724	748	767	747	746	784	744	740	752	703	713	731	762	756	771	738	717	746	705	811	704	750	730	779	702	765	760	767	716	726	756	745	735	705	791	800	758	714	755	732	750	718	752	777	737	774	774	728	787	757	761	788	767	797	744	706	689	750	724	781	751	702	706	728	723	750	718	803	712	702	710	728	762	721	756	787	725	747	723	768	712	688	776	708	722	744	729	705	751	716	712	729	704	774	782	720	756	711	781	751	736	758	772	742	763	722	784	795	763	761	721	691	767	706	744	739	736	701	743	737	742	732	777	742	750	732	731	749	753	704	740	748	766	747	722	755	766	741	739	744	708	771	765	774	751	764	730	767	792	735	746	683	732	724	723	727	766	763	725	718	691	790	717	727	741	748	772	786	715	761	768	754	764	777	787	761	731	658	683	721	745	739	743	752	793	766	745	747	709	716	756	768	735	768	739	726	732	766	749	739	705	703	755	737	730	805	751	707	767	774	767	699	686	754	744	779	786	726	750	781	763	697	765	739	752	717	739	723	762	724	726	727	768	736	738	746	733	738	697	773	784	745	745	718	741	770	765	703	733	725	765	721	736	752	743	779	732	756	704	733	771	753	714	763	749	711	728	741	720	756	762	785	765	715	747	727	734	729	692	734	746	735	773	730	779	763	754	735	709	757	771	709	734	695	757	754	722	716	708	773	733	792	747	762	720	751	717	711	746	767	744	752	757	735	751	775	797	658	750	745	730	745	771	788	751	755	743	759	712	767	750	724	733	735	768	758	791	717	742	746	738	770	719	773	735	728	747	770	761	773	748	770	732	746	710	763	719	765	758	764	763	785	720	749	768	747	751	759	743	745	715	736	734	758	797	739	695	751	760	744	763	775	773	729	717	771	748	713	732	768	695	754	742	745	750	742	732	736	716	703	742	741	755	740	765	790	748	747	810	726	758	698	714	772	730	705	754	729	792	770	742	767	756	735	717	720	796	747	733	742	817	789	758	658	696	713	713	706	757	762	718	722	736	784	793	751	733	771	749	733	774	746	765	725	780	730
25073	21016	23628	28614	21039	12608	790	543	523	519	504	481	511	491	473	482	480	449	479	445	466	486	455	479	463	449	445	464	468	484	405	414	479	521	468	493	491	448	480	471	433	485	483	433	445	471	447	463	493	484	462	464	448	455	471	433	448	470	464	425	403	425	414	442	455	495	487	432	434	445	443	452	465	460	449	468	467	453	475	440	434	449	414	468	456	438	526	444	450	461	460	447	468	467	479	471	443	488	457	440	440	491	450	446	450	466	478	464	495	452	438	435	448	454	494	460	423	440	479	466	445	455	438	439	496	418	422	468	423	454	462	424	420	466	476	465	437	462	455	441	452	434	469	427	452	422	492	464	463	468	374	462	465	409	439	459	440	429	494	420	455	449	464	498	462	431	471	468	489	439	445	424	457	426	466	428	403	456	423	453	460	448	441	430	442	482	433	402	476	483	423	472	430	458	449	439	405	457	471	408	437	484	441	438	422	472	436	459	474	425	461	431	447	435	473	482	447	466	443	458	463	487	433	461	457	410	476	466	432	453	455	510	438	485	459	493	423	460	467	417	449	502	508	452	435	476	433	430	492	467	443	428	439	469	432	414	466	435	442	390	446	427	465	469	460	453	458	466	441	472	479	423	462	467	455	452	522	454	445	476	491	479	472	495	442	416	417	450	469	437	471	483	450	444	467	465	458	398	469	473	468	463	430	462	426	469	493	402	420	408	425	441	478	435	490	478	447	505	432	403	452	444	443	431	389	421	464	474	454	483	416	443	463	420	409	434	469	477	486	473	447	465	481	465	435	460	428	412	440	456	433	461	443	453	438	438	490	459	415	430	451	432	437	454	461	427	463	434	469	435	479	433	464	453	470	454	504	464	460	454	465	500	439	440	487	441	460	461	446	485	476	467	438	457	461	435	457	434	439	408	482	462	429	471	455	468	449	460	440	451	453	446	470	433	434	447	419	454	457	437	452	466	455	429	476	429	484	463	464	440	427	418	406	492	460	427	460	509	459	447	439	426	491	472	426	446	460	437	488	440	452	446	447	503	447	439	481	459	420	454	489	430	483	467	445	427	485	463	440	488	489	439	433	449	473	490	449	491	420	487	472	470	488	496	442	424	438	493	404	428	453	435	456	480	479	414	475	447	455	459	478	517	415	404	435	467	435	427	470	483	474	431	443	472	448	460	413	423	445	445	501	429	463	448	495	472	442	493	449	475	435	439	445	480	452	437	433	467	447	383	421	476	431	503	452	477	438	448	441	425	489	495	449	473	406	462	471	490	465	446	453	450	461	422	423	466	475	463	479	462	466	473	478	451	453	423	443	440	423	477	445	419	456	427	453	473	445	422	449	456	467	444	416	468	428	469	495	466	475	470	448	417	434	419	437	484	483	442	464	443	473	470	467	452	417	428	475	497	468	466	419	429	443	472	445	466	456	496	441	439	429	436	436	451	445	459	477	492	480	484	404	447	482	460	442	450	463	506	453	459	449	449	459	471	446	482	414	440	435	445	448	481	474	430	464	447	433	445	476	476	463	444	452	427	468	475	446	472	434	471	451	441	434	446	489	441	483	482	470	463	447	434	462	447	476	439	457	482	503	474	446	446	448	423	463	430	434	453	463	446	496	465	468	437	453	447	427	491	432	402	482	458	439	486	437	465	456	493	451	473	485	474	460	472	465	456	449	445	409	479	476	451	441	428	440	440	446	488	449	435	435	440	473	443	472	449	455	443	416	464	434	455	487	491	466	462	434	501	417	428	442	417	448	455	419	494	462	435	495	445	459	494	419	428	418	442	439	415	409	482	434	439	452	421	451	435	404	425	477	436	434	460	469	460	465	447	468	464	408	411	473	441	437	430	447	489	458	450	453	414	422	444	425	419	466	449	431	454	450	465	466	453	465	459	422	475	414	457	449	455	442	437	463	464	450	462	476	506	452	479	498	455	446	447	432	492	455	450	429	438	425	460	462	490	445	398	461	471	451	466	428	460	474	406	444	442	487	400	447	427	488	449	466	398	461	409	476	426	430	421	394	470	473	423	449	462	455	456	447	431	463	463	413	439	488	457	446	413	405	461	444	462	456	439	444	412	454	459	467	417	405	485	458	426	468	465	458	424	392	462	430	446	483	448	449	427	442	474	386	477	449	459	450	440	431	479	411	456	474	470	456	449	410	459	474	486	442	435	450	421	475	460	449	494	467	445	442	451	426	444	427	433	422	479	457	435	470	463	465	463	425	454	435	505	414	462	457	449	462	441	432	456	477	457	456	443	473	419	410	473	494	445	437	522	447	458	445	444	423	425	425	472	473	499	455	428	475	491	463	460	480	432	441	423	446	447	415	452	426	453	444	482	461	498	449	470	436	477	469	466	461	392	472	448	435	422	481	443	457	449	482	431	458	474	475	414	475	452	461	467	450	455	443	470	412	431	473	472	431	378	495	508	475	458	455	453	424	416	465	463	433	457	411	480	484	411	434	478	463	421	474	508	419	476	408	440	421	461	460	448	536	437	484	469	428	480	438	493	441	479	431	422	467	445	483	475	485	451	460	460	468	488	426	431	446	443	438	473	469	486	462	461	455	472	437	451	428	419	471	466	445	424	452	485	429	424	432	453	430	434	442	455	440	428	435	449	456	455	465	457	439	477	436	443	467	472	530	446	439	459	480	471	457	474	473	459	483	471	453	438	447	430	479	425	504	475	467	457	445	453	423	476	484	487	454	448	445	449	430	427	436	407	444	504	471	430	432	467	427	430	461	441	440	502	458	464	455	426	457	461	437	450	412	464	470	468	454	481	457	499	443	453	496	486	489	457	427	489	439	486	446	481	462	482	478	483	450	432	433	440	440	469	452	458	454	488	426	459	409	417	442	448	468	465	459	441	443	545	462	472	448	440	480	417	413	490	471	482	481	465	481	460	443	459	444	429	445	466	446	434	479	452	476	450	438	471	462	421	483	464	463	452	481	454	428	456	480	449	433	461	470	453	455	422	470	465	469	458	438	461	430	435	430	502	488	471	455	458	425	427	472	445	451	470	474	454	439	524	452	481	443	439	462	441	466	425	445	471	503	448	418	475	466	429	434	445	460	474	454	469	474	444	491	441	460	469	421	439	422	463	443	461	460	456	461	426	490	435	464	463	463	468	443	469	491	474	444	473	435	452	483	508	435	463	452	494	431	437	446	506	445	433	506	473	443	450	426	450	454	460	443	451	430	441	444	469	456	463	405	396	434	464	474	419	446	411	437	475	432	483	495	452	432	466	465	472	425	444	460	409	488	443	435	438	463	445	471	504	456	465	455	465	459	472	435	444	421	452	445	480	452	420	467	409	465	452	453	416	438	432	449	448	439	439	421	445	487	495	436	415	435	493	510	430	450	469	454	465	488	477	442	470	442	472	471	470	423	455	411	417	471	447	448	480	435	456	448	493	433	433	502	423	454	450	459	471	450	382	444	467	497	449	444	465	449	461	479	447	394	446	486	425	455	471	466	475
4449	2364	1522	1136	1044	1057	972	981	1010	989	951	921	939	1036	971	962	984	985	951	1030	938	941	936	990	1021	957	907	965	965	987	984	990	945	975	966	978	991	959	954	970	992	988	954	907	952	952	963	977	990	989	915	968	933	1028	968	1022	975	927	932	983	974	979	978	956	991	931	958	1000	1012	943	959	911	950	970	960	956	993	984	959	996	935	968	927	961	1015	999	993	926	957	967	966	989	920	977	1003	956	988	913	952	964	963	958	952	994	927	941	923	927	961	963	981	929	955	943	930	977	976	968	1001	917	933	985	952	996	1011	979	960	1006	936	1000	925	928	931	972	978	964	938	960	925	978	996	962	1035	941	982	979	997	973	962	941	1038	954	938	976	985	923	950	976	925	927	958	957	878	922	964	998	962	993	919	1040	983	1017	970	998	956	981	1014	931	935	964	1002	918	954	923	935	936	939	998	910	973	946	996	990	977	929	945	992	921	943	945	962	968	988	926	954	928	976	978	939	903	930	907	913	983	962	994	979	968	941	987	1012	906	903	983	940	975	1016	983	1012	915	1017	972	1027	1002	958	958	953	963	929	952	942	946	977	991	972	990	979	974	995	952	927	1019	995	938	971	921	955	991	954	970	910	957	957	993	926	929	1038	977	944	991	990	979	1000	913	956	947	961	978	978	960	974	948	960	986	1005	948	951	968	913	950	1026	950	980	954	903	989	998	981	980	977	963	971	1009	960	971	971	916	1005	985	965	950	978	990	960	905	952	982	964	959	955	898	929	920	946	988	938	897	986	989	970	922	999	988	968	898	957	945	992	978	1020	972	993	939	1007	964	1016	914	981	953	1000	947	919	983	1040	973	965	966	920	918	946	1023	938	932	960	937	940	971	997	984	937	968	989	1005	941	928	967	947	965	936	961	960	1007	995	1027	909	978	867	917	887	942	908	971	989	907	983	998	941	967	952	999	966	918	950	961	951	949	945	1010	985	996	978	953	908	968	977	921	966	915	973	967	985	983	1000	995	988	947	1009	946	1001	937	981	989	943	964	988	1023	989	986	1052	957	937	981	957	987	1012	962	933	1053	936	953	953	948	1004	1002	925	963	977	1005	999	979	980	955	975	972	975	938	965	1020	1006	967	949	1032	955	954	927	975	931	932	1004	887	956	956	991	973	951	1008	976	1020	965	1026	956	964	977	978	913	955	982	1009	1006	940	969	1010	971	970	965	926	934	929	966	934	990	994	976	992	1002	970	957	1062	893	972	976	917	927	946	970	935	972	1003	967	950	984	944	985	993	962	1052	982	984	887	957	944	919	975	995	952	949	945	997	982	935	963	971	1000	963	974	921	1000	943	908	974	972	978	974	961	957	998	881	1008	979	1012	970	970	983	992	986	978	1026	994	933	911	1035	951	1001	972	964	994	968	909	975	939	996	985	987	926	1002	943	915	953	961	982	1021	925	977	951	957	944	977	967	944	989	945	1002	1006	975	961	980	929	896	963	1003	939	982	980	927	936	931	1024	1012	938	988	985	1024	1011	953	953	959	953	952	956	988	964	996	910	911	996	966	957	937	943	973	985	1005	968	939	939	932	991	939	1004	1004	989	973	1001	918	986	977	922	932	987	1013	995	949	1000	940	982	952	934	981	948	960	908	908	973	932	993	932	977	923	978	951	901	956	956	963	966	1002	900	949	974	965	941	967	961	914	1007	913	984	1000	967	961	908	985	960	946	953	969	1009	948	984	993	973	957	917	1011	980	968	986	935	978	914	965	999	969	980	978	880	1053	949	891	982	976	939	946	977	950	952	950	1013	973	965	933	1002	1004	1018	1024	951	932	986	986	996	948	945	908	973	939	975	981	986	957	943	989	935	942	1004	934	909	939	983	922	988	957	958	986	970	955	953	958	1005	881	926	940	971	941	939	968	993	921	1008	977	990	997	985	995	947	1078	923	964	985	1051	1001	976	937	998	906	1000	1000	852	978	973	996	982	918	933	994	1009	947	919	911	957	912	957	894	999	949	911	994	930	998	980	999	992	1006	979	1002	968	969	977	1002	972	944	992	957	980	954	1001	965	959	984	981	968	906	964	938	960	909	1011	916	974	918	972	991	1011	975	937	995	976	1011	938	931	993	943	915	1006	927	975	934	1017	956	993	968	958	986	949	909	979	930	957	986	987	953	933	1004	938	972	884	1002	986	929	938	969	951	979	995	925	974	994	967	970	1002	950	952	965	957	953	965	940	984	975	1013	987	922	983	968	1040	994	1016	1007	986	1003	965	959	992	994	982	977	1021	972	943	954	947	1005	950	988	995	908	942	973	971	940	948	929	901	953	979	935	974	1014	992	1003	955	924	944	964	974	991	959	957	966	947	937	965	979	977	989	928	962	956	1059	988	941	982	955	985	994	928	975	943	995	975	989	950	954	959	1000	971	964	946	968	971	1010	964	918	1002	898	940	1021	985	955	985	919	990	952	1011	947	975	953	908	948	1002	938	925	942	939	957	1011	948	1003	1006	977	970	928	996	1005	961	914	937	995	970	964	934	949	970	984	987	994	1024	933	954	975	939	945	971	940	961	988	955	945	961	979	1009	1007	959	960	1005	957	950	971	943	1012	1035	978	1002	979	994	972	929	1024	1022	996	939	992	930	979	936	943	1021	980	987	978	954	965	921	970	1026	1008	962	937	981	945	972	1001	987	945	939	981	888	956	947	960	935	961	996	1002	920	986	959	939	929	961	975	937	973	902	980	965	1013	952	994	989	970	967	994	970	942	941	989	990	946	991	953	964	924	927	976	927	1003	1006	987	950	1004	1011	965	966	964	1024	990	955	976	953	908	973	1004	955	973	930	974	997	939	973	1033	944	922	961	979	958	966	985	954	974	904	959	969	996	978	993	991	935	937	906	1015	961	929	957	992	935	945	1003	973	979	953	918	944	998	934	937	956	964	966	892	987	931	967	962	987	933	951	940	947	1008	960	969	995	1044	982	957	1034	952	972	907	973	976	1006	901	975	963	970	1000	955	941	989	989	971	993	982	929	928	1021	929	927	977	975	981	928	963	940	965	965	980	972	953	922	963	972	956	973	930	993	965	958	935	966	919	1024	929	975	950	941	979	976	978	975	1020	910	983	972	940	939	954	917	985	979	955	945	982	968	986	939	1004	999	979	943	940	960	982	920	989	919	989	931	946	972	962	965	986	999	978	945	972	945	923	999	936	957	997	906	937	959	978	1003	971	865	957	989	919	952	1002	979	989	999	969	918	1004	894	995	949	1001	952	971	954	1004	934	955	951	970	993	966	938	958	970	922	943	964	1015	1005	952	1008	962	959	988	983	941	957	971	925	995	982	1015	930	997	922	1000	952	1001	961	1032	986	957	976	976	965	948	931	924	1017	926	957	959	994	960	955	966	934	1010	969	935	1017	947	990	928	972	957	963	988	955	925	964	953	975	991	946	1009	939	934	945	987	982	956	1043	939	973	926	965	986	998	948	1010	950	1010	969	878	991	975	933	979	953	989	996	934	943	1003	941	940	1005	968	919	982	992	996	941	953	951	945	977	943	961	985	950	973	958	975	1024	904	933	997	969	894	941	952	940	910	984	1002	967	985	967	949	961	951	902	947	934	928	983	932	1003	967	946	959	953	944	965	963	1008	996	983	1010	993	993	948	985	924	940	1015	913	931	1005	976	973	947	990	951	941	905	966	927	989
24417	21036	24010	28291	21045	21066	10936	651	489	438	419	403	385	368	331	412	318	356	367	362	344	296	349	349	340	332	356	344	348	353	339	321	348	341	346	306	329	325	370	350	340	349	327	335	325	338	322	332	324	351	308	328	300	318	338	360	354	331	295	368	344	324	336	333	371	309	344	309	314	358	366	348	308	360	340	324	342	359	294	287	290	336	346	365	321	342	330	333	315	322	363	302	321	355	316	306	345	355	316	310	340	331	324	314	334	306	305	374	315	321	346	319	352	299	346	307	333	336	348	376	324	318	333	341	357	313	373	319	356	369	296	352	327	313	315	334	307	315	325	310	340	322	362	327	320	316	331	346	325	325	286	318	324	317	320	327	341	346	321	338	345	355	341	327	275	328	292	336	354	341	333	315	327	334	337	325	332	329	299	336	358	339	326	354	335	300	306	314	361	319	327	337	292	359	309	325	348	331	366	326	334	355	299	329	342	339	297	297	344	325	338	341	310	332	332	309	306	343	341	336	320	316	298	336	329	346	354	313	346	313	328	308	331	329	339	332	334	347	313	315	303	333	299	404	339	337	316	326	303	317	316	321	299	319	323	309	300	312	331	338	329	310	335	330	333	323	313	303	314	320	320	347	306	316	306	309	346	370	318	327	305	367	333	324	331	336	337	313	308	341	301	313	327	307	338	322	356	327	362	303	312	294	312	326	308	318	347	383	334	302	346	316	387	348	338	310	326	346	322	330	285	320	330	338	323	311	302	362	350	342	352	301	352	323	323	308	351	327	378	338	366	332	324	300	327	342	286	329	295	343	309	306	331	340	306	367	316	343	378	370	326	320	355	360	343	330	290	311	322	339	276	339	340	353	348	333	354	318	282	324	312	320	280	305	311	343	296	342	330	350	303	323	361	343	339	301	307	330	323	313	337	347	353	348	339	376	327	322	339	304	307	307	331	349	322	319	322	308	296	315	312	326	317	349	318	313	316	333	352	318	317	362	348	331	336	338	323	334	362	316	305	287	342	350	353	312	333	341	336	303	330	345	323	334	357	305	318	300	316	338	313	338	381	351	314	319	302	333	322	325	320	339	334	298	302	313	317	332	280	322	307	340	333	339	330	371	325	327	322	334	320	335	318	332	358	322	322	310	294	338	322	303	370	287	321	328	290	298	338	293	308	301	310	298	319	305	358	340	346	346	303	337	330	311	299	347	336	342	335	354	338	338	335	349	320	339	346	324	295	331	326	310	311	335	367	348	311	335	384	359	331	291	330	339	317	307	299	295	335	327	305	301	339	368	340	334	333	344	341	362	316	310	329	346	321	313	292	341	300	321	342	326	301	343	315	317	308	318	298	333	329	353	306	323	344	302	320	325	335	316	346	314	354	341	352	314	316	273	323	341	350	315	290	314	340	352	319	337	308	341	335	337	338	316	344	339	307	329	324	345	349	305	329	335	312	317	311	347	339	352	296	327	352	340	337	334	334	345	327	314	322	304	292	330	314	333	352	344	339	340	308	314	337	351	304	297	327	328	343	331	324	289	295	308	307	297	287	337	319	351	353	299	314	351	317	375	341	332	322	317	327	331	314	375	319	326	304	330	322	309	315	342	311	321	281	313	330	273	342	319	340	328	333	337	338	328	312	287	312	338	323	377	311	352	291	330	300	325	346	339	356	316	338	336	338	345	331	306	317	331	342	325	352	322	334	317	332	350	347	289	338	314	328	321	346	322	332	333	313	312	321	320	318	301	308	343	323	327	290	344	311	360	302	329	315	321	333	330	360	302	346	340	325	306	313	321	350	281	300	326	303	376	349	323	333	294	316	305	311	339	337	355	350	328	341	347	334	362	320	346	369	279	360	331	321	323	304	308	318	323	316	294	294	320	264	327	352	325	336	313	321	307	337	299	270	309	340	343	303	359	345	316	333	354	329	320	339	336	318	345	308	308	330	321	324	334	354	337	350	305	316	325	318	375	344	345	328	332	315	362	300	302	341	309	321	325	292	338	364	330	305	299	353	345	320	289	320	354	317	347	331	305	349	330	324	378	337	294	304	341	316	348	339	322	333	341	343	308	342	323	354	307	334	318	310	328	341	315	322	315	308	320	323	300	321	328	302	321	306	306	346	322	322	316	333	319	329	301	301	300	356	318	303	281	363	344	330	312	344	325	325	315	304	322	310	356	304	340	308	302	315	302	336	340	318	299	311	311	377	301	322	327	333	335	345	290	336	324	300	349	294	294	286	343	316	314	324	357	302	320	345	324	294	351	350	302	301	337	314	317	326	342	353	335	322	290	371	345	322	301	333	323	350	316	317	331	292	330	343	297	344	350	336	323	315	304	311	326	347	319	293	318	318	337	380	312	321	300	304	331	324	295	308	314	368	367	323	314	342	307	315	310	335	303	337	328	340	335	305	305	348	287	319	357	314	316	325	341	328	344	362	335	313	298	328	333	334	311	328	324	287	352	309	331	368	339	298	300	333	311	321	313	310	316	328	346	283	326	282	342	326	364	302	377	331	369	353	309	309	309	323	307	354	316	321	319	328	303	321	327	307	346	349	306	354	331	309	339	307	330	313	308	317	320	311	368	327	333	309	319	318	332	320	340	319	342	326	331	308	322	344	328	315	334	293	302	312	307	310	325	318	294	341	350	323	352	317	313	341	326	288	313	341	320	361	317	313	314	335	312	356	338	347	329	334	349	325	324	320	277	340	321	322	305	317	306	322	295	302	336	345	308	300	292	309	328	315	321	323	315	343	319	358	321	336	329	364	344	337	310	277	329	311	312	328	345	353	362	321	349	290	362	364	332	311	337	346	300	334	361	340	345	327	321	320	336	334	337	360	330	319	333	324	308	306	328	337	325	337	322	321	305	325	323	277	333	353	330	313	345	332	316	325	329	364	348	360	323	300	320	331	284	311	294	308	346	338	347	319	302	315	336	329	312	331	298	330	309	326	348	349	326	290	301	328	300	356	315	334	324	399	328	341	306	344	334	298	314	336	351	300	319	323	302	332	309	340	339	341	369	304	307	335	287	275	337	321	335	329	363	335	296	293	317	299	296	306	327	334	316	341	359	332	299	304	310	331	318	294	339	312	336	339	337	345	335	338	303	317	333	354	330	354	332	336	311	334	369	368	331	338	318	335	336	324	299	348	321	350	337	308	329	313	335	326	328	314	317	329	274	326	310	343	326	326	337	309	347	315	331	304	303	349	312	351	329	286	345	357	311	335	302	336	353	300	305	300	323	306	360	316	325	327	356	309	311	327	308	298	310	314	327	323	339	304	346	323	314	328	350	364	330	315	317	329	317	310	355	317	331	321	337	292	320	320	316	306	343	322	316	299	314	348	348	302	308	332	299	298	333	319	301	296	322	324	301	360	298	299	329	329	312	314	331	347	297	333	336	318	308	335	323	316	329	299	325	354	337	339	350	367	323	305	327	341	359	315	376	297	340	327	329	325	331	360	358	348	345	313	297	311	357	301	321	288	305
4039	3473	1710	1067	885	819	798	711	751	726	712	654	743	687	768	679	716	745	735	716	665	737	718	660	671	684	697	738	691	724	697	731	694	701	729	686	677	680	701	688	694	686	700	696	722	727	705	749	652	663	678	718	680	722	703	700	673	734	674	723	666	735	680	722	704	681	715	693	667	673	687	684	749	673	719	683	683	704	731	687	731	718	634	694	675	720	717	674	711	674	689	702	722	709	616	694	705	715	678	788	679	727	670	672	706	707	656	684	716	664	717	734	697	752	652	685	700	748	647	662	712	741	699	700	710	680	709	704	700	694	674	692	726	709	686	701	695	700	704	686	730	701	690	727	689	696	699	685	704	701	671	671	662	651	737	710	712	705	671	674	708	693	698	681	732	739	707	727	693	724	678	712	731	706	711	712	707	682	710	683	698	667	704	704	711	645	651	638	708	707	693	637	728	733	725	675	707	692	698	684	719	755	680	694	740	763	688	702	728	716	705	654	703	729	706	693	705	637	674	778	704	665	713	717	697	735	751	728	688	717	693	705	740	711	688	754	644	660	683	718	688	709	661	664	710	707	725	693	745	700	688	727	687	706	733	717	733	686	711	675	674	664	760	718	669	743	682	667	682	666	721	742	694	685	710	708	737	671	710	692	740	764	660	681	696	726	702	729	714	735	671	681	703	742	715	676	655	690	680	689	714	715	693	722	727	679	711	653	719	693	705	738	689	698	702	714	739	710	665	679	685	718	665	659	749	714	697	705	666	745	671	715	708	678	671	746	693	703	697	695	708	662	695	724	689	694	725	682	690	707	694	681	664	714	750	691	740	711	667	726	701	723	657	697	731	735	734	675	724	703	666	705	680	744	714	728	665	664	648	742	732	698	712	719	763	710	721	678	696	687	719	704	686	656	780	678	712	726	693	720	673	704	707	695	633	703	699	676	726	717	711	651	671	676	683	708	676	695	713	725	706	749	706	691	715	750	710	689	646	730	725	712	700	695	740	735	662	743	670	716	661	663	647	718	720	689	699	694	702	717	639	684	719	727	717	716	698	674	690	715	728	688	743	713	714	672	681	696	735	681	726	688	748	721	706	669	688	699	716	761	723	663	692	704	747	756	695	685	682	703	701	717	709	691	726	687	690	673	691	626	684	684	716	704	705	689	650	653	704	666	719	665	660	750	734	707	696	728	730	698	670	700	668	712	730	705	692	696	649	691	705	744	707	720	723	708	716	704	727	678	702	678	728	698	695	685	696	693	697	652	672	720	661	705	708	708	676	656	697	707	642	710	708	732	663	704	719	658	701	724	694	696	666	729	766	748	717	725	682	697	722	719	643	731	677	662	706	688	754	671	706	734	630	722	734	680	679	731	681	730	719	637	670	690	760	671	690	690	717	690	669	689	684	736	663	690	703	632	720	690	733	716	726	685	700	689	681	709	708	699	714	699	701	685	722	709	704	745	728	749	695	778	679	750	685	706	674	705	681	744	700	738	676	730	713	670	667	708	694	720	676	700	705	715	708	682	690	689	670	719	697	695	733	743	676	707	739	728	665	739	698	714	691	640	670	672	705	668	703	690	684	709	726	712	643	713	687	706	723	696	712	686	735	694	704	728	674	689	709	704	713	696	718	685	714	695	713	686	692	703	732	676	650	687	684	709	684	668	720	720	712	657	666	706	735	688	678	678	646	680	698	696	735	682	684	714	704	708	699	673	689	756	703	649	704	720	689	728	713	676	649	629	714	690	704	702	662	719	694	692	711	634	678	688	718	779	719	688	714	676	717	685	685	687	706	691	674	712	700	677	713	718	724	652	699	687	730	691	729	725	698	693	707	707	707	676	711	742	689	712	694	695	668	682	660	718	713	695	715	746	688	728	689	711	693	717	662	657	716	705	701	667	677	680	691	706	727	674	677	665	760	681	716	670	681	692	665	658	697	679	705	706	705	697	722	727	745	697	683	677	707	693	679	734	728	694	683	689	695	670	658	632	717	686	696	739	662	682	696	705	690	768	690	688	673	707	682	747	704	638	686	701	704	687	682	666	717	684	710	626	660	662	725	708	750	701	719	682	685	705	735	695	663	687	677	692	677	651	729	667	726	705	727	732	707	705	696	695	681	669	662	656	687	663	704	685	679	673	696	681	715	712	725	658	740	666	699	678	713	744	633	692	692	725	673	635	689	662	669	639	685	717	660	677	718	657	711	721	691	680	700	669	671	692	719	650	708	728	652	698	676	704	658	746	696	720	706	760	736	710	672	668	706	719	701	701	686	740	683	722	704	675	722	672	666	700	682	663	694	676	768	671	720	680	729	711	709	724	677	696	718	678	652	684	705	705	687	672	690	685	726	679	693	707	692	693	662	729	687	696	751	723	706	677	690	742	665	732	735	753	665	701	683	723	713	686	727	745	679	661	710	717	681	698	684	674	689	739	686	669	724	710	704	695	708	720	685	668	692	708	677	679	693	692	673	673	697	704	659	647	679	704	717	697	721	663	706	716	667	732	742	684	695	686	678	693	764	698	757	714	667	694	672	720	679	696	646	700	679	686	735	749	698	689	699	727	705	726	690	735	644	763	699	667	739	682	685	694	685	678	699	676	678	711	662	740	689	655	688	739	664	699	688	696	662	698	713	693	621	664	712	679	719	673	659	682	716	703	738	690	674	686	694	716	657	734	659	721	662	671	732	691	695	690	709	725	686	730	717	711	716	681	651	699	725	661	689	681	724	666	704	671	655	688	672	711	688	733	741	711	687	690	742	675	733	734	722	691	712	738	684	684	716	713	720	688	706	713	748	710	649	680	670	672	701	673	695	664	700	700	714	676	710	657	718	714	688	700	674	701	626	645	701	685	678	673	704	701	685	667	734	714	689	681	661	749	694	696	700	729	730	685	713	738	693	650	721	705	704	687	696	733	671	727	696	660	700	711	646	715	711	763	660	682	738	689	670	695	691	729	701	725	704	678	723	649	700	681	725	680	672	672	702	712	652	729	669	701	700	691	708	710	686	698	711	710	691	670	737	714	672	679	685	715	695	700	671	679	725	693	686	705	673	702	707	718	660	725	713	669	731	689	698	653	690	659	691	677	699	671	716	666	725	729	722	732	727	724	719	746	712	686	716	686	669	679	699	730	707	662	697	734	696	702	696	644	687	684	673	684	720	695	681	706	708	675	737	691	677	724	680	706	706	696	689	651	659	692	702	687	666	681	694	661	692	691	711	745	715	688	740	730	714	742	669	667	721	696	726	683	754	663	702	729	703	711	682	736	696	725	716	734	695	695	660	684	692	684	686	703	707	704	717	698	661	727	721	698	698	650	692	706	704	734	681	702	702	712	758	711	693	697	691	735	697	719	711	699	672	720	665	713	654	722	763	764	708	699	711	704	725	658	677	708	707	680	689	716	702	689	681	758	678	782	670	685	728	727	694	675	717	681	732	701	709	704	740	650	650	704	690	690	664	647	701	631	717	748	731	713	705	720	696	688	718	691
33300	14897	2344	402	362	341	329	356	333	360	319	337	330	362	329	344	294	333	311	309	304	329	337	312	296	288	346	346	325	343	327	313	302	315	291	342	313	363	336	361	341	327	299	301	328	316	346	315	346	325	313	320	309	290	302	312	319	347	348	298	374	299	352	308	299	326	304	326	299	309	311	349	336	321	321	302	328	320	323	330	336	361	301	322	297	338	322	341	312	353	301	307	317	358	318	297	326	327	323	334	350	361	338	327	351	307	307	314	312	307	328	296	330	314	316	343	310	327	340	320	289	327	301	347	320	322	331	344	353	311	311	336	303	303	323	344	329	356	303	378	299	304	307	329	316	329	300	332	328	323	310	333	318	327	321	336	332	332	323	360	321	335	329	304	331	331	318	316	331	293	284	302	330	320	294	337	332	317	324	329	338	293	336	350	312	314	293	327	299	290	341	308	331	281	299	295	339	292	350	328	340	345	312	310	328	304	309	316	340	337	306	324	323	332	321	331	304	291	299	335	327	328	346	337	301	322	314	342	332	298	326	297	315	331	344	329	310	306	295	323	325	307	265	296	331	319	311	308	298	364	296	293	341	326	328	324	338	323	296	339	319	295	290	303	333	300	289	324	297	329	303	331	325	345	303	362	323	314	312	319	353	340	313	335	323	296	345	319	325	340	326	326	291	332	339	298	321	317	319	320	345	315	364	317	306	326	343	364	342	311	342	312	334	348	351	349	353	342	318	294	351	336	332	324	325	307	328	346	312	299	283	314	317	337	300	327	296	316	338	281	353	310	336	341	319	335	315	329	340	307	306	327	308	314	340	307	338	305	331	325	365	328	334	353	314	330	302	333	336	331	347	338	336	298	298	303	331	349	330	288	323	311	343	297	277	305	293	325	297	312	345	341	319	340	343	314	302	299	311	316	327	332	300	303	307	312	302	366	358	313	335	339	335	352	344	290	325	316	306	312	318	353	300	326	329	318	312	340	327	284	308	347	300	338	340	288	356	322	325	293	312	330	315	340	317	319	302	340	280	331	323	321	320	342	316	328	325	328	337	308	322	303	294	320	310	300	366	323	315	316	365	327	327	343	334	310	316	320	267	330	308	331	331	322	324	307	326	325	313	328	305	297	294	336	325	335	345	339	317	309	330	319	340	304	334	330	332	362	320	327	312	297	322	333	317	334	293	329	309	336	334	325	354	304	322	347	322	309	354	337	307	320	327	305	323	332	299	299	325	340	342	312	327	333	286	291	293	311	359	339	309	343	327	335	336	333	342	380	321	313	329	331	337	328	303	345	334	330	305	307	305	306	298	294	340	272	338	337	332	311	358	327	349	322	312	349	313	318	312	309	324	291	336	305	317	324	308	334	317	322	313	320	315	309	334	336	331	337	343	347	338	342	325	321	334	311	320	328	327	349	307	339	307	313	325	325	311	316	307	330	295	329	323	305	326	308	288	300	303	327	351	369	319	304	317	333	301	319	330	364	346	339	323	284	313	339	341	340	290	332	340	313	369	310	334	327	331	317	352	344	358	327	311	293	315	327	301	335	299	323	335	350	329	322	321	312	311	341	288	334	330	346	335	311	335	356	321	346	319	318	353	347	325	313	321	327	329	321	291	335	313	316	336	353	325	314	311	311	290	306	328	329	318	351	297	307	308	312	314	303	301	334	362	329	292	325	322	319	326	294	347	284	297	350	350	306	343	318	311	329	321	319	317	339	328	295	319	324	333	317	311	328	330	318	331	287	315	335	314	336	315	351	309	334	291	331	314	316	312	315	298	323	292	352	330	344	282	334	337	315	335	346	321	315	325	341	326	319	326	357	290	333	313	357	348	335	297	310	302	321	296	318	328	288	341	309	323	341	295	321	338	322	309	328	303	337	340	319	313	329	333	302	330	332	289	367	321	328	338	327	337	344	298	318	325	308	316	332	328	334	310	318	284	309	327	339	372	330	336	329	299	305	302	309	316	312	343	303	307	319	329	313	295	311	359	335	330	333	322	335	321	299	327	373	339	338	312	331	337	327	302	289	345	331	319	317	339	327	332	318	338	328	305	298	338	310	321	319	286	339	293	351	299	329	342	328	301	312	318	328	344	304	309	334	317	313	333	324	321	322	362	308	328	310	306	326	356	330	318	340	318	295	311	311	295	328	342	352	346	284	315	361	317	289	320	315	341	335	303	330	295	316	329	326	347	292	354	322	300	322	294	316	331	289	338	337	333	347	303	375	325	311	321	292	324	312	314	324	318	327	298	332	328	319	300	319	318	312	349	295	335	329	325	297	317	284	317	315	349	312	336	340	299	318	319	320	351	326	307	334	322	305	327	315	308	333	327	308	319	343	329	316	372	298	336	327	345	328	351	366	317	282	330	319	300	339	324	344	322	304	356	367	348	326	336	346	337	368	318	339	324	323	331	280	297	312	348	327	329	309	338	316	358	332	301	321	301	283	316	327	314	316	331	337	327	341	332	314	321	350	358	295	280	324	295	318	305	331	325	332	331	311	285	328	313	328	362	337	337	301	304	316	330	346	340	339	360	334	336	341	317	314	300	316	323	293	322	337	313	347	315	367	293	335	298	317	295	356	338	361	327	333	342	350	348	287	311	298	315	366	298	318	306	331	311	316	341	307	303	342	327	324	316	309	347	343	339	346	330	338	313	327	309	348	324	338	337	331	337	305	353	327	317	310	321	325	315	313	284	335	347	344	344	332	343	298	334	327	306	319	320	329	326	311	334	315	335	324	335	319	319	327	299	322	314	320	300	321	329	327	319	338	296	342	330	300	335	315	336	323	306	308	304	319	318	366	328	323	313	296	347	327	298	304	337	307	307	336	298	296	312	315	328	292	322	310	319	337	291	307	332	296	315	328	326	318	294	310	314	338	349	349	335	310	297	310	325	292	327	298	311	307	324	303	345	322	270	343	303	345	302	301	319	336	334	339	333	334	324	357	322	317	320	318	325	310	303	322	311	333	314	309	280	287	314	364	311	332	305	325	331	306	319	345	307	319	357	320	326	324	318	316	320	372	305	308	335	333	353	344	331	300	293	365	311	324	333	349	318	295	356	348	335	321	279	309	281	312	348	302	303	323	335	315	318	362	365	315	347	384	300	320	290	303	345	327	306	328	339	343	314	314	319	298	326	317	344	319	298	328	344	310	320	301	300	343	322	297	279	318	341	328	376	321	333	328	331	331	310	304	337	307	316	301	317	335	305	325	307	300	323	305	315	321	323	282	308	347	333	324	325	333	346	291	326	356	321	339	303	308	334	298	313	345	333	331	341	320	343	316	334	297	343	306	307	333	290	310	320	315	375	330	310	329	306	327	362	334	331	302	331	318	344	330	350	324	271	339	334	312	342	332	326	332	321	326	314	325	324	340	294	293	355	308	310	278	311	359	316	305	302	326	328	329	338	327	301	329	309	351	329	321	342	319	289	302	279	310	315	314	315	332	345	349	332	311	318	347	361	316	347	308	335	315	344	359
7908	869	761	735	746	731	770	801	765	765	756	768	765	742	752	737	744	785	732	721	719	767	710	757	778	690	735	754	746	740	745	816	774	703	740	742	690	716	746	745	749	754	744	757	738	737	747	750	720	707	804	714	735	745	741	761	758	744	809	776	785	722	719	781	734	752	738	795	715	728	742	696	723	714	801	775	765	803	743	756	701	752	736	739	693	769	774	730	745	757	744	723	747	718	755	748	719	735	744	711	767	757	739	779	754	770	729	736	730	759	763	718	740	760	766	732	789	751	753	756	738	749	741	786	747	740	752	755	749	761	730	709	751	754	746	779	727	790	751	714	721	759	761	773	741	721	742	708	771	758	762	749	769	756	743	718	746	715	783	728	738	774	694	745	767	758	766	739	748	779	773	762	754	727	721	764	737	717	773	742	760	735	777	744	757	735	725	735	730	740	733	696	710	705	738	751	754	752	779	749	793	767	775	763	735	731	758	719	777	797	705	703	710	758	722	709	672	775	733	773	701	800	728	737	784	763	723	755	697	726	733	707	692	711	766	750	736	724	731	713	762	780	730	685	837	761	755	729	780	741	747	697	802	759	755	745	767	793	748	729	733	714	773	768	724	753	743	742	767	783	766	748	710	732	741	754	721	795	728	680	732	763	737	721	796	712	802	774	738	771	757	790	752	747	737	721	720	717	772	725	707	713	677	773	731	706	808	732	765	696	766	723	760	782	722	770	764	778	748	759	780	700	694	762	728	799	745	744	723	777	766	751	750	782	759	742	776	748	707	796	739	782	687	741	703	761	735	769	740	741	722	801	734	749	767	750	750	758	769	751	706	764	743	778	734	739	753	756	743	720	749	727	755	719	746	817	771	709	699	756	740	719	760	732	770	745	801	720	715	769	774	728	779	738	719	768	788	732	762	725	744	752	736	734	724	794	751	691	704	748	727	751	776	730	760	722	742	747	769	710	691	771	770	734	731	767	697	737	715	756	755	755	757	772	719	710	750	744	710	708	771	710	756	726	801	758	790	738	730	770	722	764	729	756	811	751	717	715	717	736	751	719	736	770	797	760	725	748	720	747	738	771	767	749	761	734	735	761	769	759	706	707	735	786	761	741	741	751	746	739	743	751	703	768	757	703	724	758	715	736	758	719	761	755	754	780	734	710	735	732	744	702	752	737	772	785	783	723	755	743	786	786	736	735	746	733	796	803	718	720	770	761	673	766	755	776	721	729	752	727	730	752	759	780	731	746	710	737	757	737	738	767	753	730	713	714	762	745	752	781	748	770	745	752	715	736	734	765	705	751	773	717	715	720	778	769	753	713	731	761	764	761	749	727	730	761	718	748	731	671	711	754	749	758	775	708	763	743	728	769	794	715	735	748	717	730	751	718	765	752	779	745	763	751	774	769	708	753	754	737	773	726	752	754	747	738	698	742	724	738	803	713	744	701	737	714	719	684	687	724	789	714	736	722	740	732	735	733	695	725	778	718	750	752	722	724	771	758	769	780	745	733	791	721	769	704	762	739	777	775	772	768	755	697	710	752	735	682	722	781	732	733	756	723	717	727	776	720	722	754	771	780	773	738	746	732	749	794	745	716	684	791	738	743	782	779	760	730	737	743	718	775	710	721	713	722	750	727	746	758	755	746	723	716	764	787	710	702	770	786	700	744	746	772	747	758	800	764	766	763	753	739	722	738	756	724	720	761	721	754	729	755	723	765	701	721	783	732	751	703	740	778	756	747	749	731	675	757	763	756	752	727	750	715	735	757	763	802	765	745	781	775	737	742	745	736	741	742	766	739	718	751	778	791	745	750	781	699	740	777	744	755	728	747	786	716	715	753	760	749	773	739	737	770	788	730	789	729	753	747	786	732	764	741	792	787	755	762	694	730	745	705	765	751	734	768	753	735	727	760	729	699	759	736	735	769	727	746	744	739	714	721	778	729	720	749	740	732	737	745	752	736	721	746	741	746	738	785	746	706	752	758	737	718	748	725	712	780	737	726	719	720	740	757	776	760	772	779	787	739	786	683	757	749	756	746	745	759	782	749	753	763	746	719	705	751	715	786	707	777	755	775	775	789	725	726	737	725	731	728	746	751	769	753	790	764	726	744	709	773	741	756	757	751	831	750	786	737	717	698	727	742	749	757	724	785	761	705	757	755	745	690	713	758	770	755	731	698	726	671	730	744	780	760	738	707	715	720	761	761	708	740	763	746	738	760	726	762	720	763	741	752	746	765	739	744	728	748	762	740	761	748	754	736	782	732	732	761	746	764	776	745	760	733	752	747	751	747	776	731	732	752	687	735	736	808	717	694	772	721	768	760	714	762	796	734	708	756	758	743	739	733	809	716	744	759	704	753	708	714	774	773	721	737	769	761	741	777	699	759	812	783	759	732	730	684	761	771	749	728	745	734	694	776	744	773	741	750	746	730	795	787	683	779	697	757	741	752	753	789	757	772	767	753	786	777	728	741	705	696	768	710	751	758	794	750	713	676	742	737	728	737	764	742	709	692	735	722	718	730	688	729	743	802	773	725	763	731	747	746	730	767	724	770	722	743	717	755	752	770	757	722	720	743	701	746	733	786	781	790	780	783	733	744	757	754	720	765	723	741	728	752	760	744	700	783	702	774	717	733	708	739	740	778	800	795	738	779	745	736	757	744	739	729	717	727	743	752	714	700	725	723	757	769	698	738	745	768	735	731	735	744	711	761	712	720	729	749	753	766	731	717	764	718	730	757	759	746	706	762	726	767	840	715	750	740	756	750	800	706	723	748	744	739	775	745	741	784	764	799	760	742	767	719	728	725	761	729	748	748	763	742	737	767	796	764	747	714	753	774	695	774	742	778	708	813	698	723	803	722	761	800	733	742	742	788	785	715	729	790	749	746	766	799	694	787	727	764	780	727	784	704	726	734	795	752	700	770	744	770	752	746	746	769	754	767	782	722	746	768	700	763	758	719	720	744	714	763	716	739	731	709	718	796	753	761	707	723	749	739	721	760	749	760	754	757	766	732	709	814	731	755	767	730	735	744	791	711	690	769	783	742	769	805	733	785	733	735	762	724	729	747	772	745	710	746	734	727	779	747	801	728	754	786	790	769	723	760	746	769	763	754	739	782	722	724	744	750	701	717	790	720	758	735	756	708	775	754	742	724	775	705	706	752	753	755	738	769	758	731	718	727	736	747	785	732	799	742	739	757	722	751	746	770	766	748	769	771	736	762	741	752	733	730	791	760	736	772	735	742	727	762	781	712	739	766	755	661	714	764	744	735	788	772	717	700	746	753	726	776	714	764	729	755	773	722	737	757	716	747	742	771	724	745	755	721	764	736	724	719	777	738	725	809	747	729	754	694	767	772	768	775	770	761	703	705	721	776	748	776	758	743	725	786	780	784	731	775	766	734	752	745	736	757	747	769	737	744	756	768	787	751	706	724	742	794	758	769	784	747	782	727	720	760	723	776	763	745	762	730	745	693	767	747	752	781
25155	21050	23640	28680	21070	12620	745	589	509	560	485	511	486	489	469	497	479	476	446	498	490	446	426	473	407	440	441	440	441	455	438	441	472	488	485	473	471	458	473	480	489	495	449	481	491	440	461	447	477	456	474	448	417	459	476	450	506	460	421	453	435	468	448	434	485	486	464	456	477	429	501	450	482	410	464	437	449	453	456	452	454	468	507	453	495	445	408	426	450	464	467	453	442	467	454	455	462	438	425	441	433	444	448	460	432	510	429	430	414	446	441	435	431	495	438	474	538	462	438	466	415	438	474	459	417	481	405	444	479	467	480	411	453	434	412	433	442	461	426	470	451	462	453	456	460	469	416	400	414	439	454	457	461	461	425	451	416	428	476	463	480	458	466	472	457	433	462	534	429	489	432	481	458	455	476	466	441	451	428	445	442	446	426	435	436	451	479	411	445	442	420	460	440	456	436	446	425	467	447	443	440	492	462	453	460	461	475	461	448	426	444	426	453	432	428	437	456	463	420	411	480	393	453	469	423	451	463	485	470	420	449	465	378	437	442	424	437	427	436	479	471	486	481	461	477	458	437	456	441	469	427	438	501	468	463	448	451	454	466	431	451	521	475	432	463	497	459	453	480	450	409	441	482	470	426	451	480	458	468	440	446	427	449	430	451	420	433	457	477	446	494	470	440	435	440	421	472	465	395	450	505	491	502	428	424	464	455	496	439	426	504	435	464	450	493	470	463	449	448	467	435	521	482	464	442	459	431	477	450	456	433	423	452	446	398	469	454	438	454	470	460	469	424	435	430	437	499	449	422	468	432	455	450	468	442	427	457	452	458	432	451	456	422	465	462	483	452	449	430	444	440	437	443	425	457	447	461	446	442	420	476	439	442	424	444	440	432	432	438	397	501	434	473	451	402	483	454	422	475	419	506	471	433	487	486	457	459	482	473	416	443	469	418	462	449	466	484	468	472	439	475	453	459	482	472	461	476	485	479	438	458	438	445	445	495	402	443	448	470	468	435	432	523	430	382	432	429	441	475	466	449	444	456	478	476	467	437	458	458	490	441	457	460	481	467	429	453	448	449	436	437	491	473	430	491	448	434	476	472	475	419	480	452	457	447	459	461	434	462	438	474	412	474	479	462	450	467	468	463	488	448	482	441	440	419	463	470	463	424	442	441	456	415	456	449	427	472	428	450	427	500	489	447	464	462	475	447	458	469	410	462	446	441	457	446	470	485	476	466	480	472	429	417	491	501	445	437	438	462	457	474	455	446	461	449	449	469	476	449	438	425	463	462	459	429	452	495	465	424	479	470	489	455	418	454	465	437	428	437	458	460	423	449	461	461	512	454	498	464	459	452	470	453	476	448	455	489	454	453	446	453	426	427	432	479	453	480	431	433	478	425	488	479	448	428	471	460	454	466	516	470	449	441	487	450	457	456	477	454	444	430	462	472	452	439	462	435	456	464	453	461	470	406	478	436	423	424	436	413	449	471	504	469	462	474	483	451	446	456	429	468	416	457	457	437	427	435	455	413	455	438	475	461	438	417	449	459	435	438	475	446	519	468	429	460	443	485	466	448	445	440	434	427	486	452	496	427	438	476	477	409	460	451	415	477	466	453	478	441	476	444	466	449	475	454	436	451	508	445	408	458	458	429	459	464	414	461	480	482	432	469	474	443	467	493	414	451	486	464	445	474	476	456	459	490	444	451	410	468	469	412	491	445	443	454	459	435	403	484	427	442	474	493	459	437	422	467	425	426	447	461	466	465	492	471	445	449	426	402	465	456	452	449	449	407	471	464	456	469	453	453	461	437	510	443	428	495	482	455	439	465	450	450	456	458	486	481	480	436	414	462	477	422	469	478	443	506	450	441	458	448	415	433	445	478	479	491	438	452	462	388	396	463	453	435	455	462	450	439	435	474	463	436	489	447	485	453	448	455	467	414	459	458	468	450	460	436	489	454	460	432	442	477	445	451	487	459	450	434	423	454	481	453	457	498	452	480	440	457	456	465	425	468	431	466	437	421	400	438	414	461	437	413	425	471	448	473	452	478	431	431	476	471	470	493	458	420	497	424	466	436	458	461	474	456	429	414	440	440	412	422	475	432	430	464	411	469	417	490	420	462	478	444	489	447	451	456	437	435	499	472	467	446	456	448	425	424	428	463	465	417	449	455	479	451	429	418	467	488	432	454	460	470	501	490	466	421	446	407	463	410	470	399	487	469	431	457	453	443	436	480	483	489	453	492	463	472	454	449	463	472	486	461	439	481	483	459	522	511	467	499	490	425	406	455	396	493	448	438	465	423	475	445	389	447	432	464	455	420	418	479	475	465	436	424	484	445	441	458	438	466	437	505	462	473	460	432	420	481	431	460	433	470	435	402	446	447	481	422	459	442	435	451	446	469	424	413	436	455	452	467	469	485	468	468	456	448	459	438	473	456	450	433	423	466	479	482	460	492	471	459	441	419	444	459	441	428	464	468	447	472	447	407	439	483	454	470	499	471	420	416	426	446	485	454	457	438	451	461	465	456	467	427	440	449	428	435	448	455	450	476	462	455	449	439	466	471	519	459	481	467	478	460	446	470	435	472	456	436	442	475	490	446	486	438	465	431	449	443	483	453	446	432	458	483	482	472	429	414	442	445	468	481	408	457	395	428	471	423	478	443	459	445	463	465	464	448	422	425	501	468	441	426	463	432	421	460	447	454	466	451	453	443	463	452	475	430	450	484	482	474	486	461	442	477	433	487	460	437	460	467	456	503	411	441	477	459	489	432	468	484	451	418	447	446	465	465	458	407	442	479	425	490	475	466	442	436	400	454	488	438	494	476	457	448	425	441	488	448	469	489	463	474	465	455	450	455	465	494	433	394	420	477	455	425	410	410	460	476	438	429	441	465	416	451	451	450	469	456	420	440	448	418	451	463	441	436	413	479	487	473	452	458	474	423	442	433	451	466	465	469	429	427	453	433	466	414	457	439	445	430	507	529	483	445	444	457	486	446	424	425	439	439	477	428	466	465	450	471	510	460	420	451	455	405	420	447	448	469	430	471	478	437	469	494	418	450	454	435	470	452	468	494	447	491	467	422	486	413	460	404	429	436	469	504	464	453	412	441	452	497	451	456	451	456	447	445	455	470	423	427	441	454	440	441	463	434	465	458	412	464	455	426	462	412	444	470	473	488	436	447	502	429	444	445	450	459	412	423	467	467	422	434	448	487	445	516	451	495	430	420	508	485	458	462	465	431	404	458	456	467	480	421	440	471	466	481	441	487	448	490	434	481	450	430	415	434	449	426	428	477	435	442	467	439	418	429	417	484	444	438	484	470	480	412	472	446	478	471	471	444	455	455	420	422	455	465	458	448	416	456	406	462	425	439	473	410	447	484	436	438	462	447	431	477	458	467	423	471	484	464	471	434	473	441	440	453	466	475	475	471	431	457	410	467	474	433	472	452	457	463	445	452	477	442	449	451	436	449	453	411	440	431	454	457	446
4498	2276	1554	1104	1045	1040	986	1016	994	1012	961	930	1006	1005	958	1015	998	991	923	952	970	953	924	1009	969	998	933	966	939	972	932	942	1027	927	947	1011	953	963	1005	974	973	982	967	954	1037	1032	967	961	980	959	993	1007	931	948	946	945	971	993	1067	949	989	969	1001	944	938	949	1039	959	1030	943	969	967	955	967	960	976	986	951	914	948	954	1011	934	920	1017	978	975	936	948	962	998	962	1035	1010	1044	974	947	977	990	926	924	1000	937	959	977	1007	959	983	1056	951	977	1033	988	1008	987	945	950	939	921	935	987	930	968	1024	971	988	998	945	980	914	945	945	980	1000	950	916	892	927	958	996	937	938	1011	996	979	989	952	1011	951	996	929	991	978	1008	924	924	985	960	964	940	998	1002	906	1037	907	941	967	1004	989	940	968	948	983	913	969	993	935	955	946	945	953	981	1007	933	1011	946	1006	963	975	992	1042	973	956	956	934	919	932	928	931	980	943	951	967	947	906	958	986	928	959	923	952	934	946	948	929	942	964	959	917	936	945	973	985	922	973	948	975	968	972	941	935	978	978	916	967	986	998	933	1026	953	979	944	951	930	973	980	926	1026	927	1000	994	983	946	1010	990	951	959	960	947	1003	962	945	909	974	968	1006	935	936	994	986	981	956	919	992	990	950	988	949	1031	936	977	976	957	948	989	959	983	972	928	949	1011	911	1076	964	995	943	962	1000	959	938	1031	962	1023	984	967	971	916	934	957	940	983	949	944	960	922	997	985	1024	977	986	982	959	964	975	950	978	972	991	951	938	924	981	985	958	964	972	972	1037	994	1022	957	1005	997	1010	917	997	951	970	952	934	917	983	1038	946	980	1048	966	996	1025	1022	997	967	971	1001	985	949	959	961	990	1034	948	1003	992	964	933	970	988	992	1001	882	924	968	955	955	975	995	929	998	973	946	925	1001	998	960	937	979	976	982	899	978	922	1010	992	940	933	1003	956	942	969	957	998	977	996	967	969	939	993	994	983	942	999	929	929	942	987	939	961	976	966	931	987	972	982	945	898	953	948	995	1011	985	957	978	1018	983	1005	1003	999	1010	938	974	1011	1003	920	995	1028	947	927	970	941	941	932	948	978	964	954	977	994	964	985	942	939	932	940	945	978	936	980	985	1000	946	995	940	948	982	987	943	994	941	972	952	976	1024	919	1005	965	962	880	954	956	927	953	958	949	940	1036	976	972	978	943	924	946	949	975	912	938	929	907	999	950	967	912	998	1006	905	984	942	973	914	975	948	944	924	1012	899	972	980	914	1014	945	969	941	1004	942	946	960	958	997	932	892	953	952	1026	957	934	1018	964	966	996	975	952	953	963	985	963	972	919	907	966	948	992	954	930	962	922	982	982	985	971	968	920	923	922	1036	951	997	949	1012	931	948	954	968	983	987	970	1011	945	906	950	992	924	889	985	960	1041	1002	973	944	960	978	955	981	995	956	975	982	931	1003	969	980	952	999	955	975	949	959	927	925	942	993	923	957	938	1006	1004	930	980	995	930	973	997	960	975	935	939	1031	954	977	970	972	992	972	987	986	948	883	1006	978	967	976	957	952	953	933	981	949	992	960	983	923	981	929	987	978	958	910	950	941	981	1011	1030	973	968	974	978	944	958	996	980	994	936	960	975	1019	939	902	964	931	964	979	983	1004	933	966	936	1022	984	991	1031	1028	1015	1001	1004	977	959	964	988	926	982	961	969	955	902	958	936	975	953	1012	971	943	950	985	1008	938	971	919	988	989	1015	991	978	969	1034	946	961	977	946	938	965	992	931	933	958	1021	931	929	957	937	993	965	995	983	1013	976	996	954	983	941	1038	987	958	934	957	931	930	997	933	973	1044	962	979	936	997	991	962	968	1010	944	948	1016	939	964	904	942	997	914	941	1000	1008	945	992	978	988	955	966	966	983	985	968	1004	977	990	940	993	980	984	962	973	949	1002	1006	954	936	926	984	952	956	999	922	1030	1011	1012	1011	931	988	963	887	1002	941	974	966	979	927	921	975	930	970	994	940	993	996	946	1029	984	986	960	985	1000	998	942	924	973	966	930	966	995	939	943	987	916	1020	1020	953	988	939	988	976	934	980	974	962	948	974	987	957	913	951	994	993	969	920	1000	1032	941	953	958	904	990	993	1012	965	941	954	940	989	938	967	936	995	948	915	988	1003	978	969	1000	965	972	987	968	961	1003	980	949	1002	983	989	975	967	963	958	937	943	1014	945	946	980	947	953	951	929	1005	938	993	927	1023	947	1011	935	981	914	916	1001	1016	994	987	965	950	996	932	1008	937	979	908	989	959	944	971	935	985	920	995	954	985	984	943	891	971	924	1030	973	955	998	998	970	950	946	967	1000	973	983	958	1006	987	910	956	975	1012	1026	949	931	1015	935	946	980	947	963	940	963	964	976	986	950	963	1006	1019	1001	935	971	963	1023	988	900	962	984	996	995	994	981	1026	986	1010	990	926	917	985	953	948	951	1020	983	995	979	923	936	976	979	943	1001	982	956	906	969	978	987	966	960	978	944	982	962	999	1004	942	988	972	931	931	957	984	951	984	944	946	973	944	999	994	988	990	998	997	937	959	1006	956	960	968	985	960	934	913	918	1054	999	995	901	894	993	975	964	951	965	946	951	973	970	953	972	969	926	954	991	967	934	971	977	970	907	948	994	1009	998	959	937	968	984	985	913	984	905	955	959	1000	948	957	931	988	1064	1021	959	966	959	979	978	990	942	959	977	1010	988	941	956	989	971	998	979	993	924	973	930	983	1007	961	1007	945	951	982	954	987	983	1003	1035	967	953	944	978	983	908	1018	962	931	943	967	958	947	934	997	945	994	928	965	960	972	951	974	988	964	936	985	1012	982	1040	959	932	1021	943	977	974	976	964	961	1009	974	999	912	994	933	997	961	970	937	966	1000	970	986	959	987	993	904	948	1027	928	936	886	964	974	1004	947	988	991	944	938	955	967	980	924	949	922	990	934	937	970	946	991	956	967	920	982	917	983	1020	947	950	977	876	976	983	975	917	983	966	936	1030	980	973	966	939	890	947	970	953	969	966	1018	995	979	937	956	981	1001	974	915	947	947	948	961	965	993	944	966	1012	987	994	991	935	967	906	970	958	955	916	1006	964	963	987	975	940	970	941	891	1005	939	978	964	950	926	924	911	977	941	991	989	957	1006	1003	960	955	950	975	946	989	1023	1035	928	944	999	923	941	965	973	938	912	996	968	924	1026	938	949	962	961	943	1053	922	985	997	986	963	970	992	1036	976	1031	989	999	987	928	985	927	955	921	957	921	932	980	967	961	1009	977	987	981	989	988	991	918	961	987	946	957	987	1029	956	897	967	992	966	988	944	973	919	960	1016	939	995	944	974	960	1019	986	978	959	963	909	1003	945	984	977	979	935	973	914	1014	963	967	967	969	948	942	883	1010	993	955	969	991	999	970	998	969	918	996	897	971	956	932	980	952	929	969	954	979	947	926	918	987	944	947	987	1021	1013	895	982	922	983	999	951	954	932	965	943	970	1011	909	945	1007	956	985	952	975	977	971	961	1006	961	1015	1008	961	956	965	894	984	918	978	976	948	930	967	1024	965	928	920	947	985	969	978	974	938	946	927	980	956	1004	993	969	1013	934	972	938	938	882	975	940	916	954	906	938	1006	975
24393	20986	23948	28193	20991	21021	11017	675	446	428	445	404	373	367	381	372	384	358	372	353	334	350	347	370	340	323	341	362	316	290	318	350	362	323	335	309	352	311	339	343	339	326	304	352	294	331	353	322	353	358	373	354	354	334	302	337	315	336	355	312	301	300	331	309	296	357	336	333	343	344	277	338	322	313	313	344	338	316	348	343	345	330	347	342	349	336	374	343	335	356	314	312	288	340	310	373	313	350	338	337	318	350	314	326	332	320	383	317	316	317	386	327	324	351	302	307	353	326	320	308	321	288	343	321	314	329	292	336	313	326	325	307	321	313	308	350	299	345	349	348	344	329	346	326	340	305	322	338	329	348	349	352	325	322	343	284	331	343	319	290	367	351	317	296	319	314	303	318	313	314	356	333	315	325	332	346	348	325	325	308	297	316	318	362	339	325	343	336	330	356	345	323	362	314	316	282	314	331	325	302	328	324	283	317	347	319	351	334	308	335	346	331	318	327	308	284	334	309	327	350	320	299	334	299	306	313	305	323	314	337	312	320	375	296	341	334	315	335	314	353	326	326	300	339	320	351	318	332	344	336	337	298	333	354	347	327	327	321	320	331	329	352	312	319	311	365	357	351	328	327	344	283	337	314	312	330	372	310	314	317	318	317	345	348	312	325	357	316	316	328	358	352	315	296	372	317	361	300	315	337	321	282	318	290	303	319	311	375	380	346	306	348	330	341	325	315	345	347	330	323	355	333	362	340	325	319	335	301	322	332	360	358	371	297	309	322	293	321	338	329	363	348	322	361	316	320	343	314	341	334	365	323	309	335	340	330	331	373	329	329	341	331	327	306	314	318	277	332	307	365	337	364	341	380	316	318	309	321	352	339	294	330	357	341	353	334	351	321	322	368	335	353	334	326	338	338	341	320	309	355	355	311	329	313	322	351	353	326	341	319	346	355	340	381	350	353	293	329	318	332	334	307	351	364	317	348	299	318	312	314	377	349	353	357	365	298	346	346	339	353	340	308	332	291	327	312	347	328	321	340	306	324	313	308	324	338	338	327	326	263	340	330	314	294	328	293	313	322	305	315	343	335	309	327	318	336	348	364	375	308	304	352	311	318	314	324	322	328	356	324	334	321	374	371	334	322	320	350	313	316	327	330	305	329	331	334	299	340	329	340	319	349	330	330	362	291	285	353	330	279	315	361	300	325	327	331	348	295	302	343	343	333	337	340	334	338	329	330	316	319	303	314	298	331	348	332	318	343	323	348	304	349	318	316	313	363	299	344	332	368	357	335	333	364	302	356	361	337	340	338	305	319	339	328	319	309	302	327	333	334	326	318	357	307	340	303	338	310	317	338	354	350	320	332	327	315	339	332	318	354	323	337	311	346	355	301	327	314	343	308	334	311	333	336	340	315	325	362	302	344	319	319	337	313	335	336	305	323	338	320	339	350	285	312	295	321	295	349	338	334	282	329	329	315	348	391	336	332	361	306	317	308	322	345	357	294	340	340	330	327	299	355	317	327	306	350	328	328	335	335	305	334	314	329	322	300	311	336	329	323	325	312	365	318	345	311	332	381	300	327	320	318	344	333	327	334	307	320	338	325	313	306	327	326	326	352	339	349	328	329	349	355	306	344	347	344	301	289	314	337	336	326	322	329	348	321	322	326	319	307	324	312	359	345	317	338	318	313	297	333	342	308	312	332	327	324	305	330	301	322	315	319	314	345	340	337	364	322	331	316	325	328	354	320	328	331	322	353	330	330	324	326	319	297	316	376	322	297	328	324	300	290	310	352	303	312	324	285	304	341	333	336	296	364	292	322	313	339	307	347	336	322	338	336	325	302	334	346	324	346	334	336	301	315	293	320	325	333	288	325	304	367	302	323	302	341	322	371	314	312	347	302	313	376	316	346	351	345	359	329	372	332	331	300	288	343	321	310	303	301	311	307	302	332	322	318	312	334	324	302	305	336	328	323	320	313	330	286	345	288	350	314	337	324	358	309	297	301	322	349	317	303	311	364	334	311	364	347	324	339	315	330	336	330	310	318	314	347	324	328	347	342	319	344	310	324	312	310	310	291	303	307	300	333	357	306	287	313	319	316	343	320	317	316	297	312	341	317	352	327	331	330	306	315	320	350	309	323	343	333	308	331	365	340	319	350	344	328	313	311	308	294	332	324	341	335	332	340	343	322	323	352	305	271	339	329	305	318	330	316	332	272	295	322	287	300	328	323	340	334	331	319	379	342	329	324	336	357	330	349	331	333	336	329	344	296	329	314	312	347	295	333	346	323	310	308	297	349	347	327	343	325	320	339	336	297	300	286	375	343	313	315	337	346	330	340	301	319	335	318	330	342	272	342	341	350	304	332	324	338	306	322	322	330	326	336	325	307	355	353	329	338	320	309	355	315	338	298	331	324	300	333	339	344	302	328	340	343	324	328	337	298	336	319	359	315	329	353	350	295	333	311	319	340	327	334	312	324	334	304	285	343	321	334	342	300	328	327	338	373	353	345	363	321	289	328	357	316	310	307	349	335	310	326	337	305	353	313	341	345	283	362	339	352	333	373	361	326	336	316	342	324	317	310	323	317	353	337	339	347	346	303	332	314	341	316	327	300	356	299	300	311	312	307	345	344	357	328	333	302	307	354	306	344	364	329	323	325	309	344	339	314	357	296	318	335	328	330	326	320	325	341	324	346	302	307	325	354	321	293	314	330	357	308	333	331	358	353	307	315	322	333	357	332	310	317	348	339	319	321	335	314	316	346	316	312	321	326	336	300	277	305	300	318	326	341	333	315	338	342	337	364	307	320	310	356	353	339	317	338	327	392	342	270	318	321	304	339	340	322	356	312	331	346	302	369	328	297	290	311	311	324	331	331	312	331	327	324	329	340	339	354	339	313	325	312	311	344	297	344	323	365	358	315	299	348	348	305	328	289	370	337	312	321	346	345	351	334	315	312	307	341	333	336	316	284	340	330	342	338	364	313	287	321	341	322	313	331	290	324	320	299	316	331	301	326	320	313	328	298	316	336	316	347	348	306	345	329	299	348	318	320	329	348	321	334	382	297	315	325	353	316	310	321	325	339	323	332	321	351	285	333	324	299	293	326	335	322	345	289	339	327	336	328	330	334	305	353	332	361	310	334	304	303	312	364	321	305	309	334	310	293	329	312	310	316	333	314	340	341	385	353	304	337	306	298	343	339	324	324	287	314	327	312	298	334	324	346	336	315	372	343	260	301	349	307	308	329	298	311	363	336	302	304	308	321	355	323	334	336	350	285	306	315	311	312	293	308	336	303	311	285	351	327	342	351	301	304	305	279	312	297	350	306	349	305	302	290	330	346	287	310	325	336	328	317	270	345	349	353	320	341	319	330	290	305	346	307	335	296	336	309	342	284	344	308	331	355	321	342	349	328	317	328	327	327	319	333	338	297	327	312	288	309	325	339	351	325	346	291	313	347	312	321	323	324	308	342	346	315	329	310	307	323	350	328
4032	3342	1763	1125	891	791	783	718	749	714	690	716	727	704	726	747	746	747	742	728	720	693	718	700	701	706	699	711	726	715	686	717	757	716	682	674	728	654	715	725	705	696	698	715	673	732	665	667	655	674	695	709	696	672	669	733	720	676	727	722	659	727	728	666	660	683	691	722	704	673	646	727	665	734	674	701	694	720	709	665	700	650	706	686	686	723	671	742	664	696	740	699	704	721	704	681	689	669	700	701	697	675	729	710	713	649	658	636	696	665	708	681	711	724	746	675	719	696	680	688	718	662	622	750	735	708	686	724	669	705	680	699	722	695	689	675	712	691	702	666	711	685	691	743	688	687	700	734	757	694	709	691	740	684	673	726	690	686	651	693	663	718	710	718	648	744	683	710	712	672	693	702	731	680	749	745	717	712	764	705	709	665	698	657	749	688	717	720	728	677	695	705	717	701	716	705	723	709	622	761	710	752	688	707	719	701	732	705	708	663	694	736	661	667	750	677	717	653	660	703	700	714	657	700	659	680	659	656	674	719	661	725	691	712	708	710	685	734	688	673	686	703	701	705	702	700	711	677	675	698	676	699	710	687	690	676	729	752	672	681	715	718	705	679	724	650	712	675	706	716	756	731	712	708	703	666	723	742	668	699	688	682	729	721	682	644	658	685	675	722	689	651	645	706	692	696	704	710	712	688	650	669	714	704	701	699	682	690	706	665	770	666	664	700	686	772	695	713	698	697	674	741	695	670	699	688	702	726	691	699	704	723	683	675	708	712	707	678	652	682	694	688	717	663	675	682	726	710	736	674	707	697	666	696	671	677	709	697	730	729	726	755	709	694	747	708	686	659	702	695	722	654	729	692	708	680	738	707	716	687	697	679	695	743	727	691	724	709	704	728	683	663	738	639	701	720	684	682	727	667	681	685	717	702	724	769	729	676	714	700	688	687	702	682	720	722	730	700	633	692	695	732	707	700	686	704	699	677	697	716	700	680	684	684	737	655	675	688	714	696	656	706	669	642	706	692	675	667	698	693	728	664	713	642	716	706	730	722	739	711	719	695	693	726	688	696	691	703	647	731	719	691	724	748	671	647	661	666	677	709	695	690	695	648	602	660	704	735	696	708	661	726	708	695	690	727	721	650	717	742	682	695	739	675	715	653	690	694	702	706	672	722	685	682	708	712	693	687	717	708	729	673	687	730	723	744	693	716	704	679	736	751	663	750	710	665	700	672	687	728	698	705	673	701	695	695	677	683	724	719	660	739	682	703	685	649	700	671	721	717	700	676	718	666	680	709	691	697	694	691	699	710	693	698	665	722	699	667	754	695	714	735	709	717	699	691	710	681	635	675	703	713	712	694	707	694	658	681	716	718	710	725	724	707	692	646	676	714	724	715	704	693	687	660	706	695	712	749	691	673	704	709	724	695	689	707	683	668	681	675	691	683	719	732	704	765	658	668	720	727	695	733	697	692	682	727	718	688	718	685	677	743	702	708	665	672	713	697	674	638	724	694	744	681	694	674	707	677	702	662	700	686	671	678	715	689	647	718	692	695	735	680	663	685	720	687	736	653	726	697	726	708	696	701	710	685	699	667	709	630	704	719	704	698	662	745	668	728	710	700	729	696	717	656	683	751	699	662	709	701	680	747	726	726	705	699	693	677	696	668	787	709	704	720	668	713	687	727	686	701	689	733	686	688	682	699	681	704	728	691	715	683	690	741	660	683	700	736	693	728	723	711	661	734	715	694	752	674	670	727	726	734	706	749	694	710	676	698	699	720	737	734	680	683	707	706	679	706	683	703	739	683	647	663	680	718	722	741	699	681	714	623	720	729	714	713	730	681	677	697	684	696	700	673	638	714	692	715	700	688	724	722	684	731	715	716	714	675	671	710	683	693	676	692	734	665	638	709	678	707	680	720	717	654	712	742	653	689	688	732	706	674	696	766	725	723	701	660	715	707	713	697	678	671	705	682	711	726	730	653	716	719	700	743	738	708	700	719	680	743	688	714	728	701	684	733	695	718	719	726	691	710	703	762	703	736	727	678	705	746	658	690	715	642	694	697	706	726	704	684	709	710	719	666	716	700	687	708	696	654	671	729	686	723	715	699	717	703	683	699	730	674	659	692	724	718	674	746	701	728	700	677	742	737	687	714	667	705	685	691	701	671	732	697	714	723	695	688	668	661	666	675	725	725	644	677	716	671	728	672	711	704	774	747	755	695	725	738	756	691	687	695	654	674	694	689	680	701	637	679	692	720	689	704	722	688	684	712	707	717	679	687	774	699	709	682	691	764	715	695	642	748	754	751	671	735	713	734	672	677	732	695	683	679	684	673	713	686	692	676	682	676	702	703	721	681	732	673	698	771	707	700	671	670	701	732	648	703	737	664	679	721	715	703	678	699	705	724	719	655	661	732	689	736	714	669	707	709	682	718	681	677	705	730	666	657	694	671	753	672	704	673	693	693	731	732	680	702	748	687	719	714	684	706	699	697	694	712	720	649	760	706	688	707	758	689	675	717	711	673	672	680	702	706	692	712	727	693	727	705	639	683	711	677	715	694	713	710	731	714	686	706	697	723	651	749	662	718	714	719	674	691	704	715	682	647	727	696	673	714	692	711	721	675	694	687	748	704	695	686	754	668	669	708	722	667	737	712	740	724	704	720	717	647	697	705	689	658	706	721	721	726	672	660	663	700	725	710	692	718	658	720	733	656	722	696	741	690	712	658	674	701	701	690	700	735	718	726	676	708	782	638	636	670	664	686	721	724	691	708	708	677	707	673	678	714	669	687	715	690	684	697	675	693	675	716	724	700	710	675	687	697	730	723	704	726	675	666	655	726	700	694	674	698	737	728	663	728	697	674	693	704	730	670	657	733	683	704	682	698	650	703	712	675	692	668	731	701	676	704	667	657	708	691	664	712	695	690	714	717	720	700	737	698	713	668	703	716	651	658	727	700	674	709	715	663	726	660	691	709	695	693	691	708	681	642	695	709	718	656	720	669	671	719	684	691	696	742	673	690	695	700	727	665	690	731	676	640	719	684	687	681	706	696	718	675	727	704	704	699	631	715	714	713	662	704	655	703	674	713	652	690	734	736	655	666	659	710	670	715	700	677	681	697	700	683	699	650	677	719	667	708	692	719	699	712	696	726	723	746	655	699	679	720	697	713	668	695	669	682	704	713	701	700	752	690	657	717	708	670	753	725	624	676	650	682	753	711	709	684	694	661	705	695	676	722	683	708	691	732	705	691	675	691	699	731	680	685	665	723	631	677	669	763	741	754	681	673	687	737	731	696	673	704	703	703	661	710	673	672	675	680	711	712	709	718	716	714	706	718	696	701	680	654	658	690	714	665	694	656	732	720	704	736	674	709	706	705	677	714	743	689	683	756	718	691	685	687	667	695	691	670	686	680	729	719	718	735	635	684	630	693	667	697	702	703	724	692	678	724	687	697	724	676	732	709	692	709	700	689	732	700	699	684	729	706
33271	14881	2599	714	551	566	446	323	300	359	325	350	344	328	304	371	344	331	326	335	336	344	350	320	334	346	313	307	325	296	331	331	335	326	343	309	325	345	322	359	357	330	325	326	313	331	347	334	318	340	352	321	322	270	299	303	376	327	346	271	319	334	340	334	345	347	331	345	321	343	354	298	321	328	319	301	332	332	326	291	338	317	282	330	322	331	288	329	314	313	322	300	317	331	312	331	361	311	314	345	294	334	323	325	342	331	309	364	354	304	339	320	315	322	300	339	291	313	286	321	292	313	332	342	342	286	340	317	313	321	306	351	339	314	312	370	337	347	344	317	337	387	337	307	359	285	321	348	318	312	316	319	340	340	357	329	334	300	343	313	337	328	325	314	308	331	327	319	316	309	352	322	302	300	326	301	304	316	351	316	305	325	304	286	316	342	320	340	335	323	312	367	333	311	330	377	333	294	319	347	322	284	341	324	342	358	275	370	330	330	359	336	322	337	326	337	318	324	337	332	332	340	310	363	337	337	343	308	331	292	323	297	320	326	331	297	304	326	314	304	354	330	296	295	352	290	349	292	322	340	325	357	330	335	336	364	360	314	375	289	354	362	314	290	339	312	307	329	322	305	321	328	289	319	346	307	294	370	344	306	308	329	295	268	319	330	288	274	314	306	345	323	346	325	331	341	315	316	292	329	323	302	318	305	323	305	333	309	345	301	333	318	283	310	293	364	336	331	322	333	315	330	345	350	329	326	339	307	328	344	335	373	314	302	326	323	359	341	366	344	319	353	326	337	304	332	315	299	327	309	328	321	322	326	302	312	333	304	344	351	336	341	332	370	285	333	320	326	331	315	309	354	297	352	292	304	302	325	313	310	317	322	302	316	301	331	301	303	344	302	354	307	355	344	305	345	340	314	329	348	304	313	289	325	325	325	306	336	338	332	306	307	296	320	324	289	352	331	323	315	345	330	311	350	295	337	317	336	317	273	332	317	319	328	324	339	298	286	317	324	274	287	287	312	324	339	339	337	337	324	298	307	302	313	313	336	314	309	312	294	338	342	323	344	315	317	301	299	321	318	312	338	323	310	298	305	298	325	343	347	376	331	334	339	299	331	298	283	334	336	343	292	332	334	322	294	351	283	328	347	347	324	322	300	315	326	318	310	325	338	327	311	312	320	308	311	308	326	351	300	320	294	304	320	310	330	330	328	311	339	319	321	321	292	306	321	309	287	315	329	329	290	323	340	351	331	325	310	339	308	344	322	322	322	318	318	326	352	306	318	322	291	305	319	278	343	309	319	329	319	325	318	295	323	318	363	312	342	323	325	295	304	319	332	332	306	304	323	270	322	310	305	349	298	356	293	324	335	304	339	321	318	299	326	307	333	326	329	299	334	336	344	350	314	290	328	350	295	327	324	321	319	324	318	308	335	323	322	338	318	324	338	337	330	352	311	300	302	368	309	295	304	348	323	355	303	327	315	346	308	324	303	331	339	321	332	307	344	356	334	349	319	321	275	328	325	299	323	339	324	330	313	330	350	322	327	322	338	319	349	329	373	323	333	324	312	325	346	300	341	370	345	341	364	332	342	329	328	332	321	312	311	343	297	333	286	277	292	343	311	325	305	309	300	358	331	275	331	328	310	306	321	325	314	331	353	327	320	306	353	298	322	308	329	350	310	298	292	337	352	318	324	362	321	319	312	322	365	311	284	305	311	346	336	325	303	340	344	323	307	327	335	303	309	340	335	306	337	320	298	337	315	335	292	315	318	331	319	307	324	322	287	307	282	316	331	328	299	332	340	321	318	324	336	312	307	356	321	304	331	319	341	326	308	329	328	326	317	300	292	275	328	314	343	305	345	304	334	299	317	327	290	310	290	327	318	332	318	303	327	320	320	305	325	288	319	307	302	341	312	306	295	331	321	325	334	279	319	372	327	327	291	317	325	309	340	322	323	319	317	322	330	328	350	349	299	360	324	324	375	328	306	339	328	306	309	348	327	330	335	334	320	317	310	352	326	324	322	320	338	358	313	327	309	302	321	342	362	351	339	276	294	304	333	344	313	309	318	335	319	306	302	330	322	326	319	324	316	309	299	327	348	348	333	285	314	334	312	337	304	334	338	291	316	305	352	306	363	357	306	286	350	303	317	329	332	299	349	331	334	344	340	336	309	329	299	301	317	322	313	321	305	296	317	333	362	327	347	334	352	339	311	354	314	326	320	291	308	320	305	304	337	332	354	320	304	307	301	353	314	351	302	310	331	308	329	307	301	312	299	327	350	295	359	366	319	331	288	318	343	295	328	337	357	342	296	338	304	328	320	334	357	298	306	331	328	317	321	397	304	301	325	338	324	330	333	345	287	339	310	338	340	337	317	303	283	302	321	325	333	329	323	303	314	289	319	324	349	303	336	324	291	292	281	341	343	318	292	332	309	303	316	327	337	360	353	346	327	295	333	338	314	348	353	336	327	312	317	345	345	341	315	348	305	308	303	328	305	331	297	324	312	348	311	275	343	337	319	350	323	351	334	305	355	293	336	329	343	318	302	344	302	297	365	320	304	347	302	337	324	330	322	316	348	350	356	306	341	323	295	314	291	314	354	306	301	307	346	308	334	323	278	288	345	337	301	298	305	301	307	327	350	356	355	326	347	341	289	340	333	332	353	321	317	318	323	348	308	304	299	341	323	290	329	336	325	338	334	334	344	335	320	333	320	332	328	317	306	343	314	282	336	330	328	317	311	356	329	367	318	294	315	285	303	288	304	327	297	299	323	346	311	313	313	335	332	320	326	325	335	292	368	339	338	315	340	344	334	320	333	314	319	312	349	338	326	317	325	320	339	287	327	326	329	322	315	375	341	340	349	326	336	349	299	301	333	320	304	284	342	367	328	319	327	300	286	350	308	355	327	345	350	334	311	334	339	326	318	325	302	251	337	296	317	358	321	332	343	332	308	318	303	334	331	328	346	341	343	336	304	277	341	313	316	330	326	295	297	288	326	314	311	334	335	320	354	330	312	339	317	333	333	288	323	297	330	323	364	298	325	285	307	306	320	310	315	339	340	326	310	338	326	321	318	320	309	334	338	329	289	321	333	314	305	281	309	298	328	324	294	314	313	281	339	313	340	319	349	314	324	343	301	338	322	356	322	326	322	321	312	301	316	318	317	293	299	318	318	330	332	307	310	352	310	339	315	333	330	295	316	298	322	350	355	314	288	313	328	327	315	331	314	299	325	311	338	325	312	338	324	298	336	302	324	291	331	319	318	298	335	341	339	343	316	336	338	331	310	312	319	314	361	315	337	309	308	276	303	333	310	352	303	323	318	338	341	322	328	304	313	306	326	346	331	310	340	334	340	375	332	343	332	311	334	260	318	332	324	304	318	314	365	307	303	315	340	338	299	336	357	317	311	281	355	321	312	313	286	340	336	301	332	352	335	339	329	301	327	343	333	346	376	296	317	337	343	315	359	311	298	304	320	298	329	315	346
7827	827	828	797	744	750	736	800	790	735	779	714	775	735	779	747	776	777	709	724	744	780	753	706	729	697	773	743	739	763	750	772	781	725	757	781	749	757	754	766	711	739	754	764	736	752	716	710	779	773	735	720	772	786	767	780	753	729	769	728	707	757	777	730	696	766	776	747	741	769	774	748	769	782	753	817	738	753	754	739	720	747	802	746	759	740	768	782	744	745	725	750	762	783	708	690	735	690	786	746	716	723	761	766	716	758	762	728	747	744	749	746	730	757	729	778	784	728	705	762	746	730	729	727	747	770	745	753	781	725	761	817	797	747	753	732	710	742	721	690	729	786	771	754	752	747	762	784	731	734	722	744	728	712	738	699	718	747	722	738	733	822	752	770	717	757	701	753	732	734	774	753	756	759	710	710	770	786	734	755	751	732	743	763	767	707	714	751	733	757	747	761	704	731	729	770	749	759	745	722	725	752	716	744	774	694	753	698	739	745	744	768	770	767	767	775	699	738	760	748	788	789	743	758	750	770	720	756	778	742	709	745	681	732	721	765	766	767	716	808	740	725	778	750	709	739	699	757	767	760	759	788	760	767	765	706	759	710	721	767	769	766	750	768	767	705	740	733	717	697	715	776	734	695	776	781	744	789	732	746	713	738	714	717	762	732	725	742	748	731	735	746	779	717	709	764	755	739	730	781	709	766	714	754	802	741	738	740	742	749	690	758	734	783	725	798	750	760	748	750	805	699	729	748	767	788	725	718	754	703	743	689	736	714	753	771	759	731	761	729	772	803	724	793	735	802	737	742	760	707	769	766	742	734	733	749	783	695	719	792	779	754	769	727	794	743	747	760	719	781	703	749	777	728	754	746	754	734	759	726	770	732	799	737	741	774	775	714	753	739	729	774	722	765	764	729	732	707	788	715	771	760	722	780	733	777	701	789	731	731	716	717	733	722	734	768	754	707	750	746	709	780	738	737	761	751	730	721	787	758	759	731	729	768	741	681	734	747	753	719	820	758	761	737	728	698	784	797	743	710	777	696	772	768	734	758	776	756	767	778	721	714	760	736	732	767	739	761	754	826	734	780	719	711	768	766	737	714	778	793	761	739	730	755	692	735	770	734	804	744	736	757	763	713	765	730	727	740	769	760	713	773	777	777	719	768	770	713	723	758	779	688	720	745	742	741	789	736	753	708	749	751	730	750	784	719	701	710	773	753	763	780	729	747	770	757	756	725	753	729	728	746	767	692	794	737	747	720	769	743	757	693	742	768	749	739	763	731	749	789	723	708	748	730	778	725	717	756	719	740	771	763	761	727	765	781	730	759	759	763	742	747	734	768	687	743	769	739	736	733	786	680	788	731	749	753	758	776	760	739	745	787	730	760	726	736	738	754	735	768	678	723	737	746	706	791	774	767	750	735	724	735	756	763	779	733	788	755	733	707	762	756	770	802	742	709	782	774	755	766	729	756	753	754	727	775	750	714	739	725	796	797	729	758	736	813	720	772	724	767	761	775	740	756	694	735	766	778	761	767	788	708	722	727	785	775	685	782	777	794	738	729	727	763	779	767	760	777	748	788	748	727	799	734	749	768	767	752	755	757	704	842	749	724	753	732	776	736	731	731	729	761	690	751	772	739	754	781	803	765	752	770	758	716	732	738	802	789	759	694	718	764	782	734	729	715	713	791	797	742	760	738	736	693	769	733	743	801	770	772	727	747	767	727	718	723	790	752	735	768	790	756	747	711	795	760	761	744	734	767	738	738	759	730	756	732	754	722	722	714	725	775	767	717	714	779	824	757	778	740	739	796	787	722	763	735	810	725	752	747	740	744	702	766	736	687	725	702	737	756	718	805	694	702	702	775	802	750	725	731	784	776	770	713	756	760	745	800	761	749	725	777	662	723	771	751	751	777	714	733	752	823	729	742	770	714	722	725	768	742	768	759	704	746	756	723	718	703	754	771	712	802	747	740	695	736	744	731	748	693	798	810	768	714	754	759	769	783	714	746	790	720	699	765	767	732	711	832	721	706	788	749	724	777	761	757	740	727	735	720	741	729	754	746	784	760	757	766	731	783	728	791	796	794	785	730	724	728	747	736	723	826	760	756	772	786	725	753	815	752	729	694	736	758	760	752	720	718	780	749	726	756	778	747	730	771	769	771	732	781	784	782	717	764	760	765	712	736	769	728	752	752	744	767	764	750	753	699	736	737	700	716	752	759	801	769	787	753	729	750	723	724	791	774	748	733	767	727	705	756	787	717	707	746	771	752	761	766	750	735	758	760	753	760	713	763	719	763	756	737	735	814	728	763	738	738	742	729	687	768	733	754	770	769	736	751	738	720	769	778	703	765	749	714	770	757	789	780	791	751	742	679	716	774	733	786	738	708	745	703	724	772	727	699	799	761	743	777	753	712	720	754	784	692	718	764	786	804	701	739	735	732	789	746	774	708	752	722	737	746	773	748	768	728	790	789	740	739	723	725	689	755	834	737	776	761	801	711	736	755	754	820	785	710	772	718	773	773	721	765	737	790	776	734	776	721	737	724	745	720	739	757	779	739	731	736	713	799	733	761	723	750	743	773	786	739	698	750	763	747	735	724	706	717	740	747	773	765	760	773	739	733	706	735	716	747	811	762	806	708	744	780	780	740	737	786	707	738	788	716	733	756	718	729	739	758	715	731	741	760	734	727	748	734	729	813	787	714	755	750	729	780	808	729	773	682	771	739	732	757	749	728	742	727	781	737	756	781	711	737	766	757	783	746	738	717	739	775	727	761	757	773	743	771	702	737	795	727	728	747	707	763	822	717	732	769	705	775	694	752	762	713	758	761	735	832	693	736	702	749	737	788	777	721	707	770	712	745	785	738	727	793	726	760	732	735	736	699	696	748	765	759	744	697	775	753	708	781	735	753	770	743	757	781	752	733	730	748	733	706	778	766	751	752	747	739	726	740	729	759	766	723	733	753	754	739	742	724	737	752	677	751	750	709	718	733	756	733	767	747	777	759	756	702	760	752	798	723	730	761	751	721	723	765	759	794	752	744	738	730	710	751	718	720	732	788	758	793	724	753	792	783	748	764	740	759	788	742	750	738	684	738	702	745	733	724	708	712	773	770	711	753	771	764	740	730	744	745	724	767	758	771	751	746	738	733	753	751	734	719	751	775	705	710	760	744	735	736	787	752	734	709	776	752	713	769	699	740	706	778	730	729	757	763	794	776	761	745	696	739	741	761	743	774	791	715	752	764	760	708	775	743	726	707	735	766	753	728	774	746	755	724	777	748	781	768	763	730	751	751	785	713	774	775	767	703	713	753	768	724	738	772	774	748	728	738	756	721	769	765	768	757	715	701	759	721	786	794	741	765	731	710	802	767	724	792	749	769	806	769	751	800	745	717	763	761	728	730	748	768	716	703	751	737	739	752	708	700	723	743	753	751	728	740	730	740	713	730	746	734	749	770	722	766	753	770	756	762	719	740	743	766	778	754	705	709
25091	21048	23717	28576	21044	12654	767	621	554	538	530	519	529	490	467	452	505	485	440	439	445	490	430	496	463	509	520	467	477	472	452	453	447	447	461	474	485	492	448	410	451	486	417	463	471	455	483	432	490	438	479	400	480	463	463	494	437	471	431	463	456	473	479	478	432	456	425	430	481	474	477	465	431	453	477	462	471	483	521	462	449	472	418	436	462	522	454	441	472	462	440	457	500	480	475	425	485	423	447	423	456	475	417	474	437	431	505	472	455	454	454	485	444	462	433	439	461	535	490	433	454	435	462	456	420	424	435	437	475	493	439	451	487	476	474	477	452	448	479	449	460	442	479	467	407	420	453	443	449	446	429	444	446	456	469	455	470	466	444	464	451	484	503	488	463	488	426	423	451	443	421	424	488	456	473	462	496	481	449	447	451	449	459	433	469	431	439	489	475	433	473	429	480	446	477	452	472	463	491	463	471	424	463	461	451	451	451	368	421	424	509	484	433	441	454	449	452	448	480	467	418	440	474	429	470	427	444	486	484	475	449	428	454	458	479	460	464	482	462	474	473	443	491	464	460	428	444	454	427	451	420	493	467	460	475	439	439	447	501	425	427	431	461	491	479	475	465	447	431	420	437	470	466	425	483	449	494	447	431	493	446	454	494	434	450	470	465	495	472	456	421	374	429	449	482	484	469	470	429	478	481	430	498	502	483	452	439	473	455	461	472	474	416	483	455	433	493	467	476	452	440	400	471	428	459	470	471	473	489	418	435	478	428	481	480	449	447	476	471	474	503	471	474	469	473	471	483	484	437	488	471	459	469	489	448	469	446	460	501	407	457	424	453	441	483	439	496	474	441	464	467	458	464	486	437	435	464	412	438	449	413	467	427	461	445	441	421	448	450	480	438	466	401	478	476	421	451	492	447	444	474	493	447	421	447	472	452	461	446	453	433	460	419	456	462	478	441	460	422	411	415	486	426	458	447	436	400	415	472	441	463	443	461	430	476	452	472	458	465	486	427	460	392	418	467	483	455	462	411	489	453	444	470	443	444	462	443	460	462	429	451	456	500	505	451	456	440	488	453	453	455	511	436	422	475	452	471	466	467	441	461	513	420	450	468	478	466	473	443	453	473	453	467	452	466	475	447	449	418	453	468	439	492	457	434	485	451	481	469	448	426	454	456	484	464	487	476	450	435	444	414	412	465	443	494	472	520	504	457	446	482	452	437	440	481	436	450	460	446	428	483	465	466	450	457	454	456	452	461	450	443	442	469	481	447	460	468	455	415	494	440	478	505	426	453	441	466	465	438	478	467	481	477	437	457	482	466	458	428	444	428	505	462	449	450	484	459	477	484	475	480	404	480	482	408	470	440	416	449	474	492	449	422	467	415	448	473	464	449	420	465	465	496	481	447	420	456	436	465	443	444	466	476	450	490	471	439	445	447	461	456	462	439	437	411	473	457	433	435	470	463	461	470	485	431	444	462	457	430	432	464	469	455	472	454	430	488	409	460	447	432	430	492	458	461	453	466	448	452	403	464	444	451	455	497	494	453	428	470	448	438	443	391	417	456	455	437	412	472	445	458	444	450	430	458	439	506	476	512	448	457	466	457	463	453	467	440	438	435	443	459	467	450	444	421	455	455	420	509	471	443	469	430	458	433	446	423	513	441	435	492	454	472	435	475	440	431	450	462	471	466	415	434	475	488	470	437	483	444	433	464	451	475	441	427	421	426	488	488	439	450	429	430	469	462	461	450	441	451	472	448	436	441	433	443	470	469	475	440	477	465	435	467	422	475	436	473	494	468	436	408	448	428	451	482	436	422	442	431	432	482	479	481	466	476	469	417	392	434	440	450	411	461	460	415	447	419	482	437	465	459	429	478	407	418	468	415	437	390	444	439	445	448	447	464	461	424	451	469	472	455	474	454	501	487	439	453	456	466	467	467	465	426	458	451	452	431	500	462	476	491	430	407	444	439	398	452	478	419	452	454	458	399	438	454	441	420	460	494	454	485	483	463	448	447	465	488	465	465	449	420	456	426	448	423	485	396	463	444	445	459	421	462	453	466	479	397	464	476	455	456	453	436	464	449	485	455	442	419	451	494	469	448	492	441	437	457	453	422	464	496	451	445	459	477	465	493	429	434	472	487	514	439	434	423	447	400	494	454	445	465	476	404	425	452	480	426	445	481	417	439	422	445	463	451	466	453	483	463	472	459	468	471	459	457	499	434	416	474	459	491	447	464	432	435	455	504	448	458	489	478	471	433	477	422	448	423	450	477	469	420	509	460	484	436	503	470	479	441	437	486	470	448	405	428	466	440	458	437	444	442	444	497	444	453	452	485	502	470	469	479	445	463	422	473	455	460	463	422	436	415	436	474	494	469	404	439	431	420	494	460	448	424	455	446	485	462	455	417	446	444	470	508	465	465	508	457	442	443	450	451	480	457	455	494	471	477	505	440	469	454	511	432	403	456	452	447	442	465	487	502	478	416	478	469	420	436	462	460	457	427	472	446	490	444	448	502	416	441	457	464	447	483	468	419	488	443	441	432	434	417	445	456	436	440	418	407	483	464	477	499	468	455	437	476	433	477	448	471	461	458	433	485	436	427	481	420	454	444	432	439	428	428	445	484	448	427	433	397	485	427	425	429	480	449	479	478	470	496	445	408	410	421	408	432	486	462	478	444	457	447	457	479	445	469	436	461	470	484	462	434	466	442	449	451	452	461	461	454	438	471	442	427	452	460	464	416	467	454	467	434	468	490	431	460	471	429	499	493	451	430	420	507	439	369	482	501	448	430	446	458	414	442	444	472	434	402	446	507	464	453	494	471	516	413	452	455	422	488	445	464	501	470	438	418	467	436	468	446	481	486	492	475	479	453	490	464	454	449	424	444	501	406	436	451	444	407	455	429	454	418	500	458	467	478	480	480	460	453	415	479	438	449	445	398	409	459	451	421	435	466	458	457	456	435	507	448	432	422	488	436	467	445	430	486	427	439	441	461	484	478	454	471	412	436	463	420	465	456	442	487	445	447	448	477	470	443	463	473	429	433	452	409	485	469	459	460	458	445	438	436	453	478	467	463	426	446	461	476	473	439	452	434	457	435	457	423	478	471	490	473	475	439	444	478	473	443	421	413	462	433	423	450	442	445	456	442	453	447	493	508	458	450	435	452	473	416	436	444	408	454	456	458	459	484	456	497	473	436	489	399	507	459	478	450	489	466	463	453	470	392	453	463	439	491	419	442	460	457	446	505	486	446	473	484	413	461	483	443	478	480	435	411	406	433	435	460	419	467	465	456	491	422	513	458	459	454	456	483	444	470	446	475	477	459	482	480	446	499	451	480	464	510	465	493	477	425	435	467	409	495	515	440	459	481	469	445	483	472	443	453	432	499	423	451	465	460	445	503	435	470	428	483	426	430	481	448	480	513	485	495	504	511	451	479	485	454	432	468	433	425	486	467	495	438	458	449	455	437	444	439	482	495	483	479	471
4423	2405	1474	1158	1093	1011	1047	1014	943	940	971	938	982	971	987	993	997	1006	920	895	975	970	958	966	972	1011	922	943	955	1000	889	1019	961	948	954	1011	1016	963	988	954	946	1030	943	999	944	928	930	1042	967	958	1019	998	893	963	1003	961	930	1002	996	943	998	1014	977	942	1013	956	980	941	975	996	921	993	956	965	957	951	1015	950	951	963	987	974	997	1025	974	948	991	952	936	943	966	946	998	949	971	1071	982	921	1010	948	892	950	965	911	960	988	1003	988	967	926	992	977	935	976	1003	991	987	1014	889	989	1047	973	968	1009	965	933	965	1004	1003	945	984	942	990	996	917	996	955	949	1001	973	996	971	1038	961	949	1025	985	951	943	955	948	938	1026	979	962	918	937	997	928	996	959	976	968	945	943	1011	1043	1009	1024	910	953	1001	956	952	956	989	940	931	990	972	974	1001	956	970	926	984	915	938	921	897	952	1007	964	945	1008	961	970	992	949	978	981	955	926	1005	988	990	945	926	1050	919	977	952	959	972	967	1027	993	974	956	944	1007	959	968	966	999	994	964	962	938	1008	978	951	946	914	891	955	984	981	1038	1013	987	954	994	969	997	970	997	1035	938	957	990	954	1041	960	983	982	987	1026	1015	949	953	967	958	1001	945	944	933	986	988	962	986	956	992	1020	954	931	1030	985	1043	944	986	977	1001	995	950	985	1064	989	966	943	998	972	937	920	972	1008	971	990	946	972	963	997	938	1004	1041	920	939	1023	911	974	976	950	941	997	954	971	985	959	970	968	963	950	994	944	971	990	954	939	1006	936	957	981	1037	970	1013	1011	900	947	945	937	951	937	961	897	975	990	1017	1009	973	982	981	968	1021	925	1006	1033	961	1002	955	996	995	991	970	911	1004	994	991	942	960	975	950	1016	962	948	958	980	987	1024	930	991	950	990	962	907	952	924	930	966	966	969	1002	988	982	989	976	974	1033	956	945	970	963	907	929	918	974	945	934	956	977	1017	996	955	941	939	947	902	1027	1017	965	949	1004	975	940	955	923	959	960	1002	1002	1015	984	984	989	918	916	933	980	984	1015	915	965	1003	979	992	994	982	983	942	1009	982	1017	972	984	924	941	917	983	980	999	928	975	907	941	918	946	976	889	1029	978	985	957	964	950	976	966	1001	950	968	959	897	948	913	929	962	973	939	984	994	1017	1020	956	951	1035	944	1015	942	976	932	935	972	973	999	971	969	968	966	968	1016	968	1026	977	1008	998	1000	971	937	1003	1017	972	977	944	967	979	1030	940	920	977	891	997	998	929	975	944	951	966	984	936	955	955	974	983	961	981	1001	959	1000	1042	969	983	921	1063	1005	892	954	960	1004	979	983	988	951	966	930	972	981	1005	994	923	1021	984	943	971	1006	991	947	953	942	876	904	967	931	1024	958	987	979	952	989	944	963	889	983	970	973	902	963	963	1002	934	1041	993	1002	1014	1006	1001	1016	968	979	1047	1000	984	961	1002	980	937	963	962	965	937	936	933	958	980	986	1027	941	955	936	974	945	961	1030	949	915	961	992	944	961	985	979	960	938	926	912	981	954	919	987	936	952	989	938	1034	994	950	955	968	971	983	971	903	914	989	941	964	981	926	969	1017	986	966	957	988	972	963	964	967	958	964	977	951	979	977	1013	963	941	996	962	1009	983	915	940	972	950	954	1004	995	906	965	952	995	909	1001	951	978	996	969	968	1004	1009	992	985	979	998	1000	988	953	976	931	1007	976	966	978	1034	986	941	943	1004	986	963	928	934	933	895	976	962	1002	1053	986	1014	958	920	985	1013	945	998	957	961	951	1015	977	973	934	981	978	956	980	1017	921	979	955	1035	942	942	977	999	910	982	967	983	959	976	941	920	938	1028	948	938	1011	954	994	979	943	981	1010	971	963	1034	981	899	1005	927	952	978	974	986	950	988	964	1014	950	1011	945	930	1003	945	920	953	973	938	947	990	950	979	958	993	934	953	983	991	962	995	978	949	993	1013	967	971	947	959	971	993	969	998	981	888	949	905	981	969	1011	988	979	996	1024	987	982	956	961	932	925	1002	990	1006	976	986	1005	1042	973	1011	978	919	956	944	981	908	983	927	956	936	989	991	969	937	889	977	987	968	922	971	1022	958	1035	966	993	987	981	1028	961	986	949	993	924	983	933	997	905	1006	1009	921	958	968	1026	931	1020	956	996	948	989	965	1018	954	965	996	968	960	1008	934	1073	929	973	935	939	945	940	929	965	944	1050	1033	963	1037	998	993	926	973	935	957	1011	982	961	958	1006	971	1031	960	1026	970	936	986	971	963	962	927	984	1042	966	961	987	980	938	961	966	954	917	963	967	963	992	974	993	905	904	966	966	958	928	985	904	947	970	916	992	973	974	973	973	982	986	1011	984	940	1021	938	948	958	980	1023	936	978	984	949	1014	981	967	944	1041	969	962	950	947	966	915	978	939	1012	944	906	955	936	1001	948	1018	1018	1001	988	960	1035	991	985	970	928	932	968	945	1005	914	942	959	987	963	1001	1000	908	971	1003	979	1024	938	954	989	998	986	975	982	973	979	988	939	963	1041	938	974	975	968	986	964	990	968	946	967	965	1008	968	959	968	948	970	903	983	959	973	977	932	1007	947	938	969	999	979	956	975	920	942	953	937	956	989	976	953	983	945	929	1011	983	960	954	1008	952	998	982	986	939	1084	972	940	936	926	971	947	983	968	953	945	938	990	1011	932	967	977	991	970	942	952	991	941	992	987	1008	947	947	940	980	958	961	1016	994	963	1008	1000	969	962	963	977	1007	964	894	938	954	966	976	958	980	900	981	977	960	1029	981	977	961	992	962	923	1013	975	1008	943	991	943	959	950	981	955	954	975	951	936	953	958	949	980	998	948	1032	948	969	961	964	982	932	947	993	956	938	1002	1037	1014	1009	991	1004	970	950	964	958	967	1032	980	964	1013	917	996	971	1011	895	981	989	946	968	975	994	972	949	991	961	932	974	943	958	1043	970	930	987	1000	1030	970	948	972	963	957	961	978	924	1004	965	972	984	984	977	971	964	1015	945	984	1019	935	999	994	997	958	938	989	951	934	1012	956	969	1007	978	918	932	909	957	961	976	1006	984	932	1003	936	1027	1006	949	1004	905	909	989	962	963	924	921	958	988	1003	967	920	987	982	991	919	966	959	995	951	938	922	973	1026	981	980	993	973	928	1038	977	997	970	960	934	925	994	910	908	963	922	964	956	946	954	1012	927	956	934	926	1049	953	906	993	963	957	965	966	945	985	986	953	968	930	928	972	973	944	996	980	952	922	926	935	929	970	925	987	880	956	962	962	978	947	970	927	1020	966	992	931	996	922	924	988	992	1014	975	1011	950	944	923	961	944	1004	893	951	1044	948	1022	975	955	996	1007	978	940	949	999	923	984	985	944	997	980	955	998	950	939	927	1008	1016	1011	1005	991	965	1014	986	1004	942	928	985	980	1006	1010	970	1003	992	984	928	1021	984	984	920	1006	976	908	932	1036	938	949	930	1002	1010	987	991	994	950	944	956	932	962	922	959	958	950	950	952	911	972	940	981	1007	936	972	969	992	954	979	989	1020	986	900	954	958	1002	941	918	967	953	940	951	1032	986	942	922	976	998	1020	990	1004	1014	967	966	999	909	1006	957	975	948	1036	972	972	940	1015	989	1058	940	993	971	1030	999	913	1029	956	958	982	909	990	959	925	959	951	934	938	944
24347	20978	23977	28147	20982	21003	11062	696	476	453	436	358	396	402	372	386	344	353	353	360	354	339	334	338	362	356	348	346	357	323	330	320	289	335	336	310	313	344	339	335	358	340	350	349	325	356	345	354	332	312	341	336	339	319	318	346	325	336	338	331	334	309	336	336	321	307	318	315	339	333	335	319	315	327	310	304	344	297	343	336	363	317	350	298	314	331	327	262	351	310	327	318	299	346	348	302	294	325	339	320	348	344	331	333	353	323	348	304	307	335	314	353	349	365	312	327	328	339	299	322	334	344	309	309	372	344	315	357	298	330	323	326	312	338	311	347	333	305	361	325	311	311	347	323	346	346	332	328	324	344	369	349	335	346	297	296	343	327	336	327	330	321	312	336	343	285	330	285	303	345	318	331	348	350	336	348	306	319	314	358	310	337	311	342	314	345	356	347	292	298	365	342	347	304	313	340	331	329	379	334	337	285	316	341	304	308	295	321	353	306	322	355	346	314	355	312	328	315	327	333	335	323	320	324	332	356	314	317	319	332	331	316	334	346	329	311	305	359	338	334	343	319	319	335	322	353	313	359	312	357	351	365	334	306	302	327	316	316	317	348	320	327	306	326	306	330	336	329	331	315	327	326	337	340	362	340	358	350	336	312	303	323	297	317	339	343	330	345	336	318	326	303	299	338	351	361	328	378	275	290	311	296	324	331	341	323	308	357	345	330	331	328	337	349	311	339	333	315	297	301	302	289	315	362	328	358	294	313	283	342	354	327	306	330	299	340	295	335	333	336	317	287	311	330	322	311	344	333	292	327	286	342	315	337	308	306	311	309	311	309	315	343	332	333	304	310	323	343	365	342	343	324	324	349	312	302	313	342	320	344	349	322	369	345	347	325	343	302	332	309	317	317	336	312	336	343	360	315	326	345	303	334	352	339	334	313	358	315	337	328	320	311	301	318	342	315	348	337	331	350	348	302	319	337	328	310	329	308	330	315	333	303	345	308	318	344	305	331	350	315	353	325	329	341	300	351	313	322	311	322	315	345	289	327	333	307	334	358	356	292	348	330	339	296	350	322	304	338	306	345	313	337	359	312	331	304	325	309	376	335	375	338	330	336	314	322	347	353	325	357	348	329	356	331	352	290	315	326	351	310	315	309	354	317	317	332	298	301	338	331	295	312	306	334	333	316	331	333	342	328	305	330	326	314	288	341	323	355	297	332	316	333	332	336	339	340	334	305	329	330	299	328	360	352	354	326	335	335	327	352	333	336	310	318	322	330	356	334	328	333	327	326	299	331	319	338	339	327	324	298	321	323	337	347	312	350	281	351	359	330	283	345	347	329	316	336	305	340	298	348	324	349	306	327	314	343	342	344	345	327	362	343	326	317	339	305	356	348	331	354	318	334	303	327	327	335	341	344	313	329	312	307	346	301	320	311	319	342	315	303	314	280	312	304	360	307	340	304	316	313	362	315	353	339	330	337	359	350	314	314	301	340	370	326	331	365	297	331	335	300	364	295	317	327	346	302	311	353	337	313	314	306	296	315	295	350	323	274	346	324	307	339	345	328	342	320	310	327	335	306	330	320	356	342	287	330	361	324	351	359	367	330	349	316	329	301	331	318	320	359	307	334	347	316	337	318	333	328	324	374	337	310	298	288	328	334	321	343	315	354	287	324	349	307	304	374	321	307	316	310	350	321	321	358	343	304	302	363	335	323	325	317	356	326	325	367	316	296	301	297	274	290	305	342	323	322	337	313	316	355	286	346	303	352	355	310	322	348	314	316	311	315	332	339	312	318	274	347	329	332	313	330	316	328	330	374	366	314	355	293	343	334	344	319	337	322	366	325	340	322	311	362	357	325	356	319	322	296	328	358	316	322	326	363	336	366	331	321	356	315	349	332	353	350	318	347	302	332	341	343	318	299	310	337	336	333	318	332	350	280	292	316	306	285	335	306	341	309	348	353	367	322	363	360	361	294	339	321	353	332	316	354	325	339	308	300	350	333	305	314	326	346	347	325	296	339	318	320	321	328	338	326	369	338	345	340	329	334	303	327	347	345	335	322	304	333	364	296	334	331	329	348	292	336	340	318	306	323	325	311	321	351	340	306	303	319	330	305	269	349	291	324	325	320	319	346	316	318	346	320	304	365	339	342	326	323	309	311	324	335	309	325	314	323	340	339	347	335	338	295	310	306	340	317	357	357	316	342	356	343	334	310	312	300	315	322	345	336	346	317	300	303	341	292	317	306	324	336	325	358	300	330	343	327	352	331	309	349	316	333	359	327	361	315	312	344	296	337	339	319	323	321	309	295	326	337	322	339	309	332	323	356	337	324	332	302	340	333	324	341	318	384	338	309	312	328	352	305	336	350	279	290	305	318	322	322	303	341	314	355	327	278	328	352	311	318	333	323	322	324	321	318	325	336	360	346	344	306	327	327	339	379	324	323	325	350	274	355	358	330	355	336	324	322	331	316	333	340	337	345	337	273	315	369	361	311	359	344	321	323	287	350	336	317	297	343	339	298	339	351	331	338	353	308	347	337	321	340	356	347	341	355	351	313	353	295	312	332	345	287	330	318	345	372	309	356	320	280	367	353	332	326	318	347	311	318	342	321	349	305	372	313	334	288	343	315	302	305	359	339	341	320	352	325	318	339	300	335	341	336	339	329	320	305	319	315	302	345	322	349	331	336	323	338	315	335	295	318	317	321	316	315	347	357	316	310	334	338	326	317	342	299	355	344	336	318	343	357	318	304	330	333	307	341	334	323	336	325	350	317	348	348	317	341	331	323	333	316	318	319	344	300	358	303	317	359	364	315	335	283	329	344	340	350	317	335	348	339	304	317	315	325	341	377	316	315	331	298	333	327	309	337	319	354	343	331	341	331	365	340	308	337	300	359	336	324	325	327	328	348	297	330	356	316	305	339	330	323	319	294	329	347	321	344	316	280	334	317	352	320	321	287	351	330	360	300	317	317	362	327	356	338	336	358	352	331	344	328	364	330	325	338	254	319	348	339	347	313	325	358	317	347	314	288	314	319	331	298	335	345	342	324	349	295	337	355	339	305	284	333	337	331	286	326	365	324	299	330	321	356	309	319	372	304	345	323	356	343	359	366	317	364	347	290	323	314	373	322	351	329	300	334	323	352	334	292	327	294	356	309	322	290	333	340	316	333	353	324	288	331	336	307	317	315	318	350	308	323	338	317	339	355	298	357	333	291	327	332	315	291	289	328	368	321	334	353	337	342	351	308	312	307	334	317	349	322	373	357	311	322	316	347	292	349	328	380	318	340	376	341	299	319	305	350	329	353	359	316	320	305	364	354	307	319	341	290	323	357	336	364	366	327	295	311	338	343	312	360	362	353	302	317	321	336	321	319	316	347	274	327	314	348	364	352	346	330	318	336	319	332	365	333	308	324	301	298	328	332	331	326	342	330	338	290	324	320	322	314	294	301	281	324	349	333	319	300	357	319	316	333	338	299	324	304	291	323
3973	3360	1837	1126	885	781	803	737	787	721	675	716	748	723	711	737	711	734	714	698	717	652	730	757	676	709	719	702	731	678	730	724	718	686	753	691	670	722	711	690	734	672	724	701	703	678	680	675	675	681	721	681	695	686	698	718	690	667	676	723	725	675	697	691	695	694	725	634	683	691	700	696	714	664	719	692	693	713	728	718	688	712	700	707	739	671	715	763	700	702	701	666	677	726	671	641	676	707	733	725	717	694	694	783	676	671	731	688	675	685	694	635	661	675	696	681	702	731	704	678	680	748	703	709	689	741	706	722	735	748	707	706	696	704	671	713	704	709	710	699	675	697	707	700	743	688	730	744	728	718	727	750	722	735	684	719	711	684	695	692	698	705	668	690	697	704	720	701	689	743	732	726	718	687	718	727	708	702	694	655	688	701	671	737	710	637	721	733	683	700	700	686	681	715	681	655	689	684	774	721	688	732	685	653	731	689	664	687	688	673	735	726	703	697	687	658	702	654	727	723	669	712	645	704	664	702	685	660	649	686	665	725	695	763	665	667	739	699	725	686	711	744	727	722	674	660	673	659	716	683	694	659	714	707	668	715	682	699	678	645	701	688	672	691	701	721	691	692	719	733	675	708	747	671	667	681	710	688	668	684	721	693	676	713	742	651	687	666	685	720	692	674	695	727	716	698	716	737	704	696	726	663	739	748	752	702	666	692	729	724	708	765	692	650	668	661	671	634	692	668	726	705	681	716	712	742	653	727	686	698	726	680	713	655	727	704	654	682	701	709	659	677	716	686	724	664	689	716	685	651	713	696	687	697	711	714	729	756	753	694	691	657	702	713	662	726	692	717	677	715	701	679	755	715	687	717	674	656	692	675	695	692	707	730	703	660	664	700	659	700	694	687	732	757	694	704	692	681	732	660	698	660	687	691	664	712	648	713	717	725	716	707	717	680	712	708	694	725	703	706	726	702	687	701	674	738	705	739	776	754	688	683	713	687	681	747	682	717	712	707	700	668	661	691	694	711	681	694	678	721	742	720	720	692	686	682	728	677	665	748	668	707	669	675	696	685	655	663	710	702	740	751	661	691	670	707	718	754	691	703	670	712	658	672	716	701	701	711	685	687	700	710	721	698	663	738	748	624	725	717	714	687	672	753	697	727	658	695	718	665	710	726	689	691	695	764	668	720	702	726	687	738	720	693	679	710	723	635	708	693	665	735	708	694	674	675	752	721	727	667	719	719	663	668	721	662	727	698	687	690	656	669	732	710	674	700	682	727	658	734	717	726	692	677	710	691	679	674	656	679	733	726	737	656	727	677	698	676	696	691	703	702	687	715	706	697	729	724	702	705	746	692	680	671	685	710	715	707	708	686	684	715	695	725	646	690	687	679	730	652	670	693	676	668	718	684	676	658	671	709	688	664	708	700	703	723	696	699	700	680	689	704	710	730	690	713	709	675	683	684	684	715	700	725	695	726	688	694	710	715	658	710	701	702	716	706	708	672	716	711	646	659	690	723	686	741	732	669	680	685	664	683	696	703	659	706	688	683	659	705	656	649	705	691	743	687	724	744	705	774	684	691	702	719	701	752	658	695	706	656	738	641	685	704	689	696	692	713	695	689	687	693	702	650	665	700	712	670	706	661	674	669	711	716	732	687	649	710	719	707	677	720	717	709	664	695	724	682	711	700	684	715	709	669	704	712	690	716	684	701	707	731	716	731	760	704	705	770	738	697	738	702	706	709	654	691	705	680	698	663	728	742	720	687	667	649	700	671	658	710	721	702	713	662	724	697	712	686	705	709	713	695	699	744	699	689	708	734	715	684	692	671	755	677	698	752	713	644	685	679	696	720	699	662	718	721	665	712	679	684	720	673	700	690	709	687	730	673	650	721	709	716	665	696	662	689	718	720	637	715	711	704	661	704	697	698	728	728	677	718	672	712	683	728	671	691	731	683	676	690	700	709	693	689	699	704	705	714	740	740	710	715	661	709	744	752	696	705	697	691	716	683	701	711	686	709	729	676	670	695	669	732	668	700	697	725	656	686	667	646	741	690	740	689	694	754	715	689	695	683	693	695	726	643	690	704	704	719	698	720	649	703	682	737	673	754	698	676	724	710	707	693	716	675	691	722	668	656	722	740	690	728	682	698	712	706	710	717	737	698	694	738	734	675	688	720	715	723	681	715	665	727	702	666	671	732	744	716	682	686	738	713	742	730	734	733	679	693	711	659	731	678	690	719	716	713	716	670	700	708	667	715	732	685	722	692	684	725	701	694	747	681	691	727	733	681	717	682	612	707	680	699	650	675	695	698	705	715	638	683	666	697	666	693	688	690	730	738	691	660	726	727	678	706	690	741	667	662	713	713	727	681	695	690	680	719	679	671	754	659	673	726	677	726	724	685	693	705	699	677	726	756	649	717	678	665	672	764	707	706	693	723	703	694	729	721	712	723	701	688	716	697	685	687	679	701	667	666	736	667	729	718	710	677	703	697	701	714	715	725	684	678	686	692	711	651	670	655	706	693	703	729	666	649	725	649	691	679	610	704	739	656	735	686	688	706	735	681	696	742	675	704	650	736	701	690	704	685	660	663	686	687	684	672	704	695	672	638	724	739	666	751	755	683	692	671	653	763	687	709	700	737	684	682	700	640	731	695	696	697	713	722	695	743	700	698	687	667	716	719	769	723	716	694	664	707	737	686	717	690	682	761	699	728	734	720	772	755	697	697	703	635	684	689	695	728	672	683	672	767	696	777	698	729	659	693	691	724	687	749	712	693	742	760	692	738	777	712	688	721	710	689	722	733	719	679	764	684	708	704	716	750	681	727	744	702	677	695	677	678	695	746	673	709	661	695	709	685	687	707	683	675	699	710	724	706	677	719	723	691	719	752	682	711	701	737	730	744	686	713	666	704	679	717	706	719	709	704	658	716	729	680	747	749	703	712	724	695	736	737	719	687	724	704	723	692	739	718	691	703	732	688	714	685	661	706	745	643	732	748	659	656	710	698	738	698	690	674	727	717	719	691	665	669	712	674	731	670	688	738	691	678	763	703	723	678	727	746	707	715	660	702	690	696	719	678	701	691	712	689	729	682	721	718	660	738	706	736	699	698	675	679	706	696	735	696	707	664	718	678	664	648	641	710	708	727	678	681	672	721	680	701	716	725	700	733	693	736	744	676	671	713	726	704	678	674	667	683	734	721	678	684	690	718	698	663	703	745	670	705	740	645	673	698	697	636	691	717	715	668	742	695	684	716	663	726	712	691	702	672	740	714	721	732	716	709	693	691	665	678	670	706	727	682	704	726	648	692	673	682	688	669	738	708	649	659	682	621	677	691	680	724	768	727	757	675	667	673	680	663	697	678	691	689	697	722	677	698	682	728	744	730	669	681	709	686	684	720	715	667	697	653	680	726	732	686	704	702	734	693	690	664	672	687	670	708	739	753	697	684	740	673	711	706	715	674	697	722	752	743	696	718	740	705	742	714
33400	14864	2421	472	363	345	334	349	300	342	296	321	339	346	326	294	299	317	319	349	332	330	339	338	308	315	311	277	306	345	344	338	296	348	354	260	321	334	327	319	345	341	290	323	348	316	319	335	310	316	302	345	331	336	367	333	325	311	310	332	312	325	295	316	320	319	358	344	335	330	313	333	310	315	342	332	329	306	308	331	335	297	319	324	339	308	363	345	315	362	339	358	296	328	325	323	321	333	303	344	342	333	331	337	338	329	297	331	331	341	325	348	329	294	330	340	302	316	329	307	347	315	345	347	344	338	314	310	320	308	302	329	344	320	342	330	370	355	321	273	325	315	326	362	309	352	322	334	301	322	348	326	321	311	319	309	311	340	343	298	329	368	319	300	321	331	342	332	335	322	350	340	319	325	316	356	294	331	344	297	310	310	307	316	351	327	312	331	327	332	339	318	309	349	316	338	338	351	310	365	334	359	355	303	293	333	335	334	339	326	342	337	316	357	284	341	335	318	315	336	340	361	366	348	361	335	333	343	319	324	336	286	307	356	326	329	307	311	322	329	316	334	312	342	297	330	297	332	307	338	310	349	339	311	333	350	360	336	328	353	324	307	322	312	302	319	384	327	319	294	350	305	309	350	312	307	346	362	345	315	336	329	351	344	342	316	311	307	290	303	291	328	309	326	329	307	284	318	317	344	328	310	322	324	340	329	350	294	317	341	332	337	348	308	309	358	317	321	327	296	350	337	309	362	307	298	347	333	308	357	321	344	361	338	372	327	338	306	345	304	330	328	339	339	325	321	327	323	329	310	327	332	309	313	287	298	317	292	313	327	325	343	341	335	317	318	325	357	317	365	339	313	329	313	326	344	332	359	366	324	315	337	294	360	346	271	301	340	311	332	317	324	337	341	290	330	311	324	361	312	307	332	365	319	356	324	319	374	299	339	340	358	288	322	307	320	330	357	355	326	342	330	305	330	345	303	326	328	305	315	344	279	359	326	356	328	324	304	295	332	319	354	283	295	333	319	307	344	313	309	357	354	315	289	335	323	316	339	343	295	318	335	349	312	309	305	341	304	324	333	315	330	305	323	334	332	347	348	347	345	316	337	310	297	315	344	337	323	323	315	305	331	321	329	311	323	311	334	312	333	307	337	334	333	335	347	316	302	331	329	358	338	360	364	352	343	354	344	324	325	326	328	298	307	338	338	336	335	309	356	333	308	332	336	330	341	343	342	351	323	343	321	311	335	353	351	314	323	310	308	304	335	353	313	369	289	327	336	287	348	351	318	355	338	334	352	356	346	323	301	320	336	323	305	343	361	331	338	329	332	327	337	304	343	353	295	319	328	309	312	338	330	339	325	328	287	341	325	344	352	306	306	347	326	352	317	336	339	331	310	322	331	310	315	337	311	358	305	351	329	349	330	351	327	329	345	338	335	354	332	295	321	297	322	353	377	332	366	326	316	346	330	316	287	325	324	385	321	319	332	341	329	311	308	371	338	308	319	323	321	327	329	369	304	322	354	340	307	333	334	296	349	302	304	322	295	327	302	334	331	326	309	295	295	335	352	333	315	311	307	348	308	341	316	340	339	367	340	318	306	285	295	302	329	313	321	290	314	323	398	344	348	363	321	346	329	327	286	331	347	338	297	341	339	330	324	333	283	330	315	325	353	324	310	309	335	317	304	346	301	340	355	327	313	323	359	311	346	317	329	279	313	313	294	370	363	339	321	317	333	311	335	347	322	313	323	353	329	303	331	331	310	296	322	345	345	362	311	312	313	341	327	345	318	332	339	338	355	306	336	362	362	308	315	311	317	301	336	335	339	365	329	341	343	328	313	300	331	313	348	352	346	341	344	325	310	279	336	326	280	320	365	329	322	351	316	357	321	357	315	299	340	325	330	319	311	313	330	358	349	341	337	285	309	319	338	330	327	377	327	282	327	337	314	326	306	341	346	317	329	331	353	303	301	364	337	293	285	309	325	328	359	303	320	318	288	338	290	340	335	326	342	312	339	287	335	322	327	336	305	316	324	302	305	353	299	306	334	324	325	317	343	347	332	286	332	287	322	334	357	346	360	342	337	338	318	326	322	341	302	312	342	310	345	347	316	330	316	320	334	359	341	339	338	318	338	344	309	327	308	321	303	324	327	311	284	298	346	326	339	340	344	295	347	364	340	350	314	337	319	315	305	313	324	303	321	325	315	311	326	326	333	332	324	357	361	318	309	323	286	328	294	331	274	308	345	327	339	315	311	300	316	354	314	314	292	311	326	361	304	362	327	321	309	310	313	348	320	352	321	343	339	316	329	330	302	271	354	343	333	256	287	341	348	321	323	303	334	317	313	318	327	332	346	326	327	340	346	298	334	326	331	326	309	322	330	356	296	365	322	316	315	299	318	343	346	310	298	322	303	336	314	310	331	325	364	351	337	306	292	335	325	332	335	357	324	333	313	300	315	331	320	326	316	326	308	328	308	346	318	353	305	319	286	345	338	336	303	313	313	335	313	373	341	330	319	348	323	300	359	306	340	335	343	322	328	325	298	308	318	343	301	360	343	249	339	327	286	356	375	318	354	350	342	328	325	307	349	346	333	326	365	330	357	336	329	312	334	342	315	348	308	304	278	350	332	345	298	322	282	335	320	332	335	366	326	334	341	340	328	335	360	326	348	313	335	320	285	327	341	311	321	305	312	316	300	328	299	298	324	297	328	305	350	326	356	346	337	328	314	338	335	312	355	324	320	333	308	338	318	334	315	332	351	325	301	314	348	304	325	334	310	337	303	330	336	306	313	292	326	323	332	310	336	353	337	320	303	330	303	313	332	322	296	329	331	341	342	341	300	336	322	321	288	351	309	317	326	315	329	336	322	316	322	309	358	332	338	342	328	319	336	330	299	309	321	324	311	330	289	330	331	296	306	320	363	340	330	297	282	348	324	334	319	314	312	302	341	312	276	304	329	330	310	347	325	302	328	360	318	326	313	322	305	323	327	333	344	333	327	333	330	325	300	343	320	302	323	307	312	379	322	328	344	346	327	307	300	332	346	339	337	315	348	340	316	271	291	307	285	325	299	299	313	324	319	327	313	348	369	311	336	325	328	334	301	326	345	340	320	295	313	324	359	325	337	335	360	330	330	301	320	313	293	329	280	349	334	343	337	330	350	339	344	337	309	318	308	338	303	358	354	342	314	302	283	316	368	341	365	319	326	333	383	345	305	323	328	348	329	320	338	335	346	317	343	320	350	313	313	345	320	308	328	318	324	328	310	310	304	324	329	323	298	346	318	350	307	325	352	301	282	316	311	348	306	320	365	339	360	292	336	323	278	306	338	298	337	319	351	345	328	306	342	339	332	345	362	318	376	349	355	305	346	336	320	334	317	309	357	332	343	354	305	317	331	286	320	335	382	337	359	315	294	347	326	295	303	346	310	333	332	321	326	335	333	288	336	329	342	324	330	349	285	341	355	342	337	320	311	327	326	317	328	321	311
7870	773	772	791	773	834	737	772	774	715	750	723	748	728	756	717	715	719	799	781	758	716	778	789	719	722	764	742	722	763	768	785	754	753	758	745	760	789	723	767	739	727	772	757	797	723	745	758	776	758	711	743	803	759	677	769	714	754	733	752	758	762	739	736	754	689	806	784	759	747	749	759	741	744	810	725	745	755	799	753	746	747	769	780	759	748	793	746	744	755	780	828	772	730	727	747	760	724	726	701	713	745	688	714	716	799	740	730	784	799	689	733	766	695	746	741	740	729	723	730	729	781	801	738	779	713	728	725	717	791	782	750	705	782	683	732	754	721	775	747	718	736	715	740	751	709	740	742	729	724	757	742	779	723	747	739	720	775	756	689	733	741	712	772	823	698	731	758	685	745	757	777	736	731	717	743	743	761	737	745	713	787	752	712	687	740	739	750	744	719	780	776	810	738	750	708	699	724	737	740	779	742	767	736	716	730	765	780	747	771	766	762	769	710	784	747	701	779	786	751	750	772	734	745	760	803	731	775	785	768	775	770	782	725	734	749	769	719	745	747	748	788	794	719	775	731	749	758	756	749	770	771	757	799	730	780	716	734	744	781	723	747	778	758	745	685	686	745	783	765	778	786	695	757	749	753	717	743	789	684	757	733	760	771	774	740	756	742	752	738	734	748	741	742	777	723	745	748	720	727	745	777	797	717	772	743	799	777	783	711	758	765	750	723	782	767	807	725	734	732	824	817	709	752	736	740	775	789	743	698	766	711	766	739	757	738	753	777	741	831	738	728	710	769	758	755	740	763	764	759	738	717	717	745	745	783	760	761	735	780	786	768	762	747	676	789	728	713	757	726	763	712	778	707	748	750	785	758	724	770	713	721	793	719	747	753	796	778	761	754	776	741	722	730	769	782	717	741	753	739	738	746	796	763	727	746	766	707	771	767	710	755	769	794	767	743	775	757	724	713	806	773	784	734	752	754	790	779	768	732	775	751	761	779	750	771	800	705	771	777	739	747	759	699	761	729	691	746	736	765	721	753	763	789	780	794	789	718	784	751	721	746	768	749	790	753	761	787	807	766	704	758	757	742	725	730	773	747	726	770	743	767	805	770	744	777	750	780	753	830	774	744	746	781	708	774	711	759	749	744	751	786	764	722	752	728	736	745	797	716	755	754	761	699	701	762	773	741	761	715	749	706	753	716	758	762	695	743	771	733	794	762	787	745	753	752	741	735	753	722	771	748	739	735	742	759	773	757	727	766	756	733	719	751	704	769	715	754	759	733	757	748	764	783	795	758	784	780	736	771	788	751	756	755	731	723	748	728	751	764	795	769	777	718	746	733	769	707	754	746	741	749	747	765	744	741	744	783	750	750	747	736	779	726	790	740	709	725	742	748	758	756	721	745	743	716	764	736	718	778	747	762	735	774	735	826	776	735	698	746	719	765	767	723	729	730	766	676	744	755	768	761	769	714	731	776	752	723	766	700	754	757	773	781	755	723	797	737	718	738	705	746	754	763	831	750	764	795	775	735	801	754	761	794	701	710	701	787	768	777	753	745	738	702	769	728	711	756	777	747	724	787	825	711	759	752	748	807	762	741	761	788	747	744	772	791	781	791	728	787	732	708	736	768	784	718	732	790	729	736	743	716	697	718	791	718	750	739	756	756	757	722	757	709	748	714	764	737	775	756	750	714	736	772	775	764	749	737	736	727	773	818	750	758	735	763	715	724	723	728	732	752	755	759	710	720	778	769	780	725	754	725	766	717	713	774	740	720	758	737	786	740	786	730	800	772	748	733	713	800	724	758	725	740	717	759	780	753	715	824	695	732	740	693	703	719	766	745	791	707	763	725	769	733	783	776	749	841	753	734	827	732	780	745	776	746	723	793	708	799	733	741	712	752	730	728	747	712	746	731	748	778	764	785	755	759	753	757	778	738	792	758	771	725	726	753	741	773	783	687	742	750	755	764	734	778	731	728	753	756	737	754	734	789	723	732	731	765	740	747	763	750	747	778	691	732	773	770	714	797	794	686	781	718	778	754	734	774	761	727	711	769	751	773	737	722	781	789	795	741	802	753	746	727	778	791	734	733	772	765	755	759	737	787	758	784	735	710	783	777	766	739	739	738	750	737	740	736	808	799	774	745	763	802	746	728	713	784	745	740	745	734	701	739	746	730	745	756	728	672	766	771	775	760	763	750	789	780	759	745	769	737	832	746	801	785	770	706	769	754	732	724	753	735	743	710	763	744	718	752	795	788	718	705	726	747	744	755	730	695	791	797	786	790	717	716	750	787	783	697	719	748	734	747	705	741	736	731	700	763	751	754	730	765	763	775	820	771	697	728	752	703	762	705	788	803	710	697	759	753	759	753	755	759	765	747	776	731	718	747	726	805	762	733	756	756	755	792	746	783	769	696	786	725	721	737	730	750	711	719	757	761	786	745	733	736	745	753	728	709	735	713	723	710	780	760	705	755	784	764	735	747	774	721	735	751	765	744	777	720	737	719	730	738	695	796	725	754	743	771	740	760	775	712	764	781	739	747	760	750	729	713	730	704	773	750	757	753	727	773	757	741	722	720	779	785	742	803	759	744	716	760	783	804	731	732	740	723	778	751	743	739	747	762	726	732	694	741	739	724	717	713	714	773	722	734	768	720	791	738	833	745	772	784	742	738	743	716	704	734	744	777	746	764	768	688	719	725	796	757	750	762	751	776	755	736	787	752	809	757	750	726	749	733	740	700	743	722	759	708	748	747	790	759	702	784	736	722	766	723	740	745	741	700	763	744	759	746	809	761	740	752	718	716	755	728	774	778	780	757	757	742	741	743	773	731	744	745	730	674	757	800	753	787	791	752	765	721	765	696	733	751	721	738	787	761	716	744	729	750	749	766	738	748	772	732	767	770	733	737	752	805	783	789	794	708	776	758	737	772	749	754	778	754	749	727	788	701	735	780	828	722	789	710	729	713	766	809	744	796	749	755	734	758	747	761	708	789	709	755	761	736	775	758	795	748	725	723	741	785	780	752	729	737	667	735	781	734	764	756	782	736	742	792	737	758	800	730	718	772	741	748	698	770	709	753	787	710	736	742	734	730	755	733	774	764	773	757	716	786	697	757	750	774	746	733	745	755	736	756	749	759	702	757	795	779	761	733	769	741	757	779	771	730	800	798	752	738	788	786	714	718	773	730	777	728	779	784	751	778	730	706	703	758	792	746	720	742	776	767	724	765	792	746	745	719	740	723	780	783	757	780	762	800	746	770	753	773	782	742	760	712	735	698	776	728	727	725	715	781	711	762	751	786	745	732	736	725	728	729	772	758	773	718	742	687	743	777	750	725	722	796	733	786	774	774	710	767	802	760	701	750	752	732	764	765	773	762	764	763	724	759	787	704	703	749	790	738	714	796	787	752	745	748	769	714	694	754	751	751	701	759	741	766	738	740	721	723	766	744	780	715	742	760	750	724	750	766	776	753	760	720	782	787	803	732
25082	21014	23639	28600	21026	12715	789	618	550	507	508	486	449	447	500	513	461	455	458	474	433	467	459	462	431	459	476	472	450	455	476	485	481	471	493	445	456	460	420	501	495	438	429	463	462	446	479	474	474	470	496	487	446	476	459	464	416	468	475	437	445	492	445	458	466	451	495	422	408	471	444	427	467	429	445	417	453	501	468	440	488	431	456	465	470	432	440	454	434	418	464	474	469	451	455	488	505	453	431	458	441	433	445	445	448	406	429	480	457	479	456	466	426	414	462	427	438	455	462	473	466	429	465	430	461	472	473	439	466	459	437	451	526	503	440	421	452	478	460	445	434	464	445	395	470	420	462	484	481	477	452	458	433	479	483	503	463	451	432	472	488	457	499	455	405	403	427	463	453	437	440	448	452	478	509	490	452	443	433	476	444	446	458	467	458	451	441	495	433	488	448	447	462	446	498	466	457	491	474	458	440	485	490	446	471	476	413	401	446	447	422	461	422	424	424	452	447	481	446	525	489	487	470	471	437	462	420	432	436	452	442	439	436	453	489	436	457	440	470	438	472	443	465	429	480	472	495	449	454	466	469	470	445	436	433	462	448	445	448	478	446	444	463	466	459	457	454	471	444	469	474	458	474	436	442	436	461	455	487	473	416	415	453	472	487	465	450	441	405	469	440	476	458	474	459	468	465	445	489	487	417	471	452	470	426	416	461	467	457	471	479	433	435	497	469	445	503	486	454	445	457	464	459	480	458	440	441	497	474	438	453	457	457	424	464	491	491	463	428	457	440	451	456	450	472	474	434	439	438	464	446	422	414	512	387	448	463	445	470	448	492	452	452	445	462	440	472	438	469	435	402	449	477	435	459	463	463	485	442	455	413	456	442	431	473	473	423	403	464	444	426	487	430	451	451	409	478	460	491	451	477	437	469	441	468	466	461	470	456	461	455	451	440	453	473	427	476	473	430	444	477	433	437	459	435	435	433	483	506	467	456	477	460	467	455	438	405	490	479	466	454	472	468	435	434	438	456	443	428	474	429	439	465	477	487	477	434	425	463	467	421	457	465	441	442	472	456	493	490	459	412	444	462	470	457	437	432	466	457	456	456	453	469	416	457	460	454	472	444	430	445	471	423	470	474	490	449	462	460	423	445	419	490	453	453	410	457	469	468	493	449	456	437	480	446	451	449	491	472	458	483	440	455	465	433	447	454	434	494	456	452	419	489	453	459	522	464	421	402	465	462	448	484	507	424	416	476	462	443	428	469	463	467	475	482	460	497	470	496	478	422	485	457	445	491	446	431	460	434	491	423	444	425	424	461	456	429	432	440	439	422	472	479	470	470	465	431	478	483	482	476	444	483	419	468	481	416	480	445	454	448	463	443	471	470	466	461	460	464	457	474	389	490	512	412	485	449	442	466	445	439	446	435	455	430	462	461	446	429	465	458	433	505	433	467	443	459	444	445	451	440	458	468	540	466	486	421	485	478	423	422	480	456	438	472	460	396	467	500	433	441	450	462	436	428	469	433	456	427	467	470	428	494	459	449	504	423	472	478	457	397	452	474	485	449	455	402	462	466	407	462	439	474	444	480	475	452	434	473	449	501	446	449	421	482	472	489	466	459	514	492	482	466	483	435	483	425	456	503	467	502	474	483	433	434	416	418	457	501	469	467	436	443	458	433	436	420	436	469	417	438	447	445	452	432	448	491	476	487	426	443	452	432	472	436	476	428	475	461	502	433	428	431	417	481	460	483	522	460	449	437	475	451	449	466	483	426	478	450	439	457	464	475	458	454	466	441	485	464	455	451	475	476	460	457	482	429	479	461	475	465	425	484	466	458	447	450	461	428	449	459	471	495	434	437	481	450	422	446	440	454	453	467	438	448	427	458	453	443	471	444	455	456	481	451	435	450	461	465	450	485	431	444	441	474	486	461	452	459	444	438	449	415	477	450	462	450	442	463	451	437	477	464	440	501	435	485	471	471	469	448	455	438	474	440	442	500	436	453	444	428	451	447	464	444	438	440	462	457	462	432	479	452	403	457	407	470	430	444	469	470	452	463	510	496	472	494	469	474	486	436	464	440	426	485	488	422	397	416	433	477	484	467	440	442	417	428	434	498	460	417	422	452	477	472	507	401	471	506	478	434	437	485	473	442	497	435	466	434	419	448	485	483	465	471	449	461	470	455	423	456	461	469	463	457	445	443	487	463	493	433	453	470	460	435	465	478	415	401	430	419	452	467	421	432	455	467	466	459	479	488	518	463	449	469	491	500	410	467	489	436	422	464	495	461	443	444	415	482	421	447	429	473	442	466	435	430	427	483	503	450	478	478	482	453	442	448	421	501	449	440	462	473	486	454	474	462	438	417	414	449	442	464	452	508	447	435	485	431	439	456	456	427	465	452	472	438	442	464	451	448	471	480	421	490	439	455	468	487	433	456	467	486	450	474	475	501	480	445	443	481	460	449	423	432	458	437	462	403	443	409	450	450	477	467	469	472	421	451	430	445	446	485	415	453	468	415	482	457	454	508	491	452	478	455	453	460	453	458	475	518	439	469	476	490	434	470	454	478	417	457	467	464	496	451	538	476	535	442	420	492	465	436	478	460	466	469	452	475	438	438	431	465	463	436	485	425	460	469	458	458	426	437	462	436	465	419	436	454	453	470	433	477	446	480	447	475	465	470	450	409	453	466	450	489	456	460	427	430	478	484	479	423	429	428	479	473	450	420	463	467	439	438	478	463	492	436	439	419	472	416	432	427	468	442	440	423	439	464	455	431	437	426	455	427	420	415	453	424	479	469	471	478	483	458	464	473	421	447	443	436	448	436	462	425	483	463	442	479	476	444	478	453	453	469	455	477	457	461	457	424	479	474	465	436	465	447	429	471	459	473	489	478	481	456	454	467	466	441	469	466	452	405	435	471	483	484	419	498	465	448	425	457	449	456	481	446	466	462	445	444	457	449	459	465	470	448	480	455	451	408	480	432	423	459	458	475	480	498	427	492	493	462	477	462	463	475	401	442	463	457	455	454	463	482	417	440	460	443	486	448	454	400	439	459	467	454	436	428	420	440	430	443	482	455	459	433	464	424	447	437	422	430	476	474	411	472	498	433	410	478	451	463	467	469	471	455	440	416	420	517	428	473	493	420	424	499	449	425	511	471	470	416	460	485	441	468	465	459	484	464	447	449	460	461	476	478	476	445	473	483	450	468	487	467	452	440	450	430	445	453	496	440	429	452	417	452	463	450	458	462	446	473	481	440	470	469	421	425	444	422	495	444	402	441	465	430	448	440	445	456	438	469	491	502	466	449	461	417	474	455	411	467	437	469	416	440	446	423	466	451	446	428	456	452	453	416	421	467	433	469	479	458	485	437	497	491	462	432	489	468	456	413	424	438	488	463	441	446	426	460	450	460	453	422	469	433	422	443	463	479	470	461	475	444	452	474	412	450	453	481	448	475	459	434	460	456	505	494	400	441	438	457	426	400	480
4479	2478	1617	1198	1011	1039	993	1005	990	1012	964	981	1065	982	999	981	964	960	942	984	944	938	987	1005	960	995	929	972	997	1033	958	972	930	918	981	938	962	961	986	926	952	964	993	985	904	970	949	984	938	998	976	909	950	921	950	978	997	1005	992	957	975	986	992	963	985	979	960	1015	1020	1010	1049	930	915	999	1022	953	1004	1018	950	1028	996	956	972	990	897	986	992	963	1006	985	978	939	983	984	965	937	1012	943	979	962	947	959	959	1024	920	981	1018	988	933	969	986	934	998	950	967	893	942	966	949	953	985	933	939	978	956	997	961	1015	977	990	1001	1007	1040	924	969	975	978	907	982	939	957	973	933	957	1005	971	976	983	947	968	960	958	967	970	965	964	988	942	973	950	939	952	953	927	957	968	971	957	964	969	931	944	940	903	992	961	962	962	987	983	1007	998	975	986	908	959	990	985	976	1006	958	986	948	1050	994	968	976	956	964	941	954	976	961	1018	954	964	927	961	984	1028	960	979	949	977	966	965	953	995	979	965	973	957	983	968	980	957	985	995	958	928	1013	1003	927	984	991	920	996	1012	1005	964	1023	1032	982	1025	988	964	956	929	1024	998	962	1023	969	906	947	968	924	942	955	937	1028	926	992	950	985	1004	985	965	978	983	945	922	919	976	952	965	998	945	980	987	957	963	986	953	957	923	950	928	998	952	1037	961	1024	1004	927	997	986	935	985	997	1006	977	990	977	1028	956	958	988	950	936	947	1002	999	939	968	974	986	921	939	996	999	1011	941	991	938	946	931	969	1042	945	957	946	977	917	936	983	932	915	957	963	963	961	949	952	931	925	1001	950	961	968	940	957	977	976	982	952	942	994	984	1035	964	942	1008	972	985	957	1012	953	989	967	943	1009	958	1054	955	993	953	986	975	977	971	926	911	952	1011	982	1000	996	985	916	964	938	931	916	1027	948	957	986	946	925	984	978	975	989	985	944	953	926	997	993	955	959	945	1005	911	927	1009	1003	953	983	944	947	1066	913	995	976	904	982	1016	959	989	936	940	965	977	989	974	966	1009	922	998	994	955	964	959	978	907	996	964	916	951	971	974	970	954	999	954	969	994	976	1002	998	956	943	976	994	967	949	950	948	978	1004	990	974	996	977	958	942	979	997	920	990	972	957	954	947	1014	961	940	1009	934	930	1014	958	969	950	925	946	1000	957	945	977	983	1005	923	1001	947	981	974	962	976	959	957	943	946	929	971	954	972	974	946	967	1014	1009	906	972	902	977	956	976	946	978	972	949	906	1012	905	967	978	991	978	1018	961	1009	962	952	923	974	940	947	926	947	982	1041	1014	965	948	979	932	1003	959	968	999	903	978	978	938	933	991	966	985	954	1015	964	1005	945	1028	1005	996	957	946	977	980	948	992	1002	997	1001	994	1009	962	937	989	957	1032	998	976	923	1002	936	947	975	997	894	901	969	987	993	1005	952	931	983	912	979	1003	987	928	936	1020	1042	949	963	898	985	941	968	1043	1003	931	1031	931	954	998	956	917	970	976	1000	977	1046	957	990	973	1028	1001	1011	1001	960	999	1005	983	966	962	962	951	902	1010	954	952	1035	955	1002	956	975	976	953	987	972	944	993	979	964	989	973	996	962	908	922	934	926	967	959	1026	941	930	934	941	990	880	1003	1009	969	968	969	954	987	967	981	940	977	1011	997	967	940	995	977	969	943	953	945	957	946	980	1002	953	1015	1001	956	950	964	1011	957	961	1025	947	973	983	920	961	987	980	992	992	1019	981	959	954	969	988	1002	1017	887	994	962	1030	979	917	972	1017	934	969	976	970	1023	990	974	991	1018	937	1011	938	966	977	948	979	968	929	982	948	959	951	936	959	914	958	967	995	1014	1002	974	936	990	983	954	1022	1038	921	1008	951	930	940	974	976	1003	937	954	928	934	931	946	1015	957	954	966	984	937	985	926	944	982	941	989	960	933	998	977	994	991	1022	1038	984	940	946	978	930	956	931	959	972	983	961	1017	885	992	1009	972	968	948	947	992	961	950	946	948	945	972	931	928	953	992	958	1016	1010	903	1005	994	965	950	970	959	1001	943	1021	926	984	966	1026	960	994	993	1014	1028	1034	968	968	1028	978	952	905	999	995	939	1032	926	987	992	985	902	1023	999	1001	965	1000	946	939	933	1035	951	941	962	987	980	936	976	1032	1022	986	1011	971	965	943	987	967	1013	975	1044	958	1002	892	990	952	980	975	910	943	1012	989	943	993	977	972	978	942	961	951	993	961	970	977	954	984	953	947	918	986	861	1004	994	997	1005	1016	1000	964	903	1001	978	956	961	978	959	1013	934	962	1021	956	1008	933	1015	980	985	975	943	943	921	941	990	974	966	937	1009	932	952	995	943	987	969	995	992	980	1028	950	973	1028	976	953	1011	992	979	951	941	1014	979	974	955	956	1016	947	998	932	964	926	919	1033	922	956	970	946	943	961	968	994	997	941	1010	935	1009	945	972	923	993	968	974	988	950	1002	955	977	959	975	948	967	991	929	932	956	941	953	978	956	970	990	937	971	983	955	969	960	1026	965	984	940	905	931	919	991	987	977	959	966	1034	988	996	999	930	1025	971	933	980	995	909	949	1003	919	964	953	952	981	1010	1006	982	966	992	965	977	1020	942	969	946	1001	937	947	964	1028	969	948	950	963	938	962	973	948	1016	1015	967	988	981	976	894	969	980	984	936	947	1004	961	950	977	954	954	998	962	957	973	1000	945	913	964	929	940	980	1006	975	971	959	1022	951	955	1019	984	938	1005	1002	949	936	946	953	1002	955	933	992	968	971	923	899	982	948	960	1030	980	993	916	965	948	1021	968	950	918	985	991	1019	980	995	992	1031	947	962	961	970	1022	1005	940	971	927	986	984	984	941	947	988	981	980	954	916	934	988	908	946	977	989	943	936	991	989	934	992	989	966	962	958	920	908	951	988	1030	934	930	991	975	1010	900	1038	957	942	966	985	940	944	936	1022	945	944	966	951	937	924	1004	997	969	960	966	907	1014	926	981	962	959	997	986	944	958	960	1022	969	947	971	934	990	1005	934	943	925	994	953	978	997	953	976	925	901	966	1001	991	956	999	951	929	960	1031	1008	943	938	939	960	934	960	997	951	964	932	940	940	908	950	971	955	944	956	966	941	949	942	951	928	902	952	1002	958	1022	982	959	963	935	978	949	972	999	956	1018	970	1011	978	990	981	886	959	992	1014	982	946	960	1009	989	1019	975	950	947	1027	961	939	957	1008	960	1000	936	934	921	1040	949	993	964	978	941	1009	946	986	980	980	971	963	1000	933	1017	1000	978	978	953	978	951	989	889	976	957	960	913	1011	945	964	971	1009	924	986	971	926	937	998	996	955	978	966	980	968	1017	946	911	986	965	983	954	1016	976	1009	1002	1000	984	969	955	923	948	959	974	913	979	968	1057	998	962	975	939	981	989	999	953	975	989	1033	976	1015	969	983	982	993	977	971	961	986	946	1000	864	951	1034	965	954	985	961	997	954	967	1033	989	972	906	986	958	946	969	991	977	960	1031	996	1005	1005	977	990	937	943	972	1007	1065	985	929	958	982	938	1011	960	978	948	964	933	977	950	1023	939	974	956	1008	1014	955	956	1011	987	969	976	979	992	993	975	979	912	938	1005	1012	932	1007	1004	948	949	1014	990	972	961	987	993	957	991	977	988	968	928	1011	993	1025	973	1006	978
24343	20966	23975	28165	20967	20987	11086	653	491	430	427	412	418	378	357	392	349	327	330	335	359	343	337	381	351	374	342	333	335	312	310	315	333	352	346	360	323	351	338	332	337	361	329	333	333	330	337	343	319	360	334	335	352	343	354	330	331	293	339	329	321	328	313	383	312	330	332	327	333	298	316	305	329	293	369	324	316	348	347	303	299	362	337	342	337	343	339	329	323	322	305	330	328	346	283	327	298	291	319	335	345	322	356	354	322	337	319	334	341	331	346	315	308	328	284	315	339	328	344	337	321	319	356	322	301	310	317	333	328	338	343	305	332	291	324	365	364	335	327	315	315	325	336	306	320	299	310	316	356	317	324	348	358	343	372	324	316	318	327	321	373	302	325	290	358	302	301	338	320	363	321	350	377	337	328	376	316	331	320	320	304	354	340	353	349	340	334	312	323	359	351	352	337	326	337	314	312	332	320	317	342	346	302	329	340	307	330	309	340	351	352	317	314	334	338	322	320	337	319	321	295	320	328	283	312	340	328	344	310	321	304	346	293	303	290	325	328	335	332	351	338	305	333	355	307	324	332	340	323	336	318	344	311	310	304	338	352	337	312	337	294	314	296	306	356	294	363	316	334	326	352	353	333	339	352	352	344	333	342	310	331	307	326	329	311	339	314	311	307	323	295	308	346	307	308	325	322	332	307	285	333	328	374	393	312	347	334	336	323	310	301	338	347	299	325	288	345	311	321	344	341	348	326	336	331	343	347	328	329	335	325	327	302	327	350	344	343	311	347	337	358	343	339	292	301	341	339	347	320	324	330	302	309	325	335	291	328	320	327	314	328	327	330	321	322	293	330	350	326	340	279	318	299	301	336	323	336	335	336	342	330	335	352	324	341	297	316	285	324	302	299	353	313	354	322	347	324	299	337	351	319	323	332	318	333	331	316	310	325	340	312	369	340	333	377	350	347	325	307	306	305	335	299	323	326	318	329	307	322	308	333	315	338	376	336	325	325	306	331	321	333	301	349	294	332	333	307	341	322	334	303	309	339	328	305	330	336	325	336	340	353	358	365	327	352	324	311	325	308	319	362	337	341	320	310	353	341	322	329	330	342	312	327	318	319	340	348	336	324	335	375	341	297	329	333	333	312	313	320	359	314	292	303	320	326	321	359	309	310	348	317	332	349	343	327	313	313	320	326	365	347	339	301	311	335	326	328	350	357	335	309	337	325	344	330	345	345	310	366	360	351	346	350	315	341	338	350	311	329	319	309	310	355	300	305	323	335	320	320	359	333	322	303	315	302	348	313	324	331	328	298	291	321	323	341	315	371	370	328	335	316	332	354	344	347	338	324	329	300	320	296	355	348	346	338	316	317	316	334	312	324	304	311	320	345	308	330	360	362	326	329	331	353	325	326	303	314	330	315	335	300	371	335	320	318	350	276	345	327	334	330	330	389	326	307	330	319	347	353	333	337	345	336	316	313	303	304	304	280	337	308	354	333	353	309	368	363	335	329	302	346	309	340	353	305	327	319	363	316	325	334	333	327	320	362	338	326	346	329	325	352	353	350	307	316	305	341	284	319	338	343	320	307	310	358	330	286	347	348	337	332	334	317	329	315	321	319	326	331	310	334	335	318	317	330	301	331	334	330	329	308	309	314	328	313	324	350	318	352	338	310	337	339	328	336	321	362	325	299	288	307	293	319	307	334	322	325	325	359	368	342	311	300	332	325	330	297	323	333	320	329	305	313	311	291	360	321	360	335	320	311	340	322	316	313	342	331	340	338	335	341	338	326	317	315	313	343	308	326	339	356	329	320	339	310	309	303	279	343	315	325	326	289	286	328	338	350	311	332	326	321	341	298	345	329	316	321	316	308	319	352	316	316	362	299	342	342	287	314	338	309	336	322	329	341	299	324	372	326	352	330	324	341	363	350	356	326	323	310	321	305	319	308	346	322	316	306	302	322	320	333	328	328	297	299	354	335	339	333	309	313	321	330	341	355	358	332	298	319	312	319	317	328	377	315	302	336	328	334	316	309	356	317	313	326	331	311	331	296	297	317	370	327	343	304	326	327	341	303	322	324	323	315	326	348	335	312	325	284	308	316	337	325	285	310	340	344	375	315	350	340	338	323	353	329	312	336	307	300	323	308	294	280	329	320	318	348	350	321	336	303	327	314	316	311	340	290	316	309	314	342	343	333	310	337	317	283	355	320	321	326	313	310	332	367	310	330	275	332	370	347	331	329	301	324	316	357	324	314	351	331	337	338	320	307	360	314	293	320	344	331	302	292	346	324	298	314	339	334	357	315	325	351	316	313	310	327	347	316	285	291	362	343	369	339	356	329	332	347	335	321	311	300	328	338	350	349	339	320	320	324	323	348	363	344	371	336	303	320	308	325	345	321	323	305	343	318	353	320	341	332	346	309	322	307	325	310	366	326	324	315	337	295	323	306	313	334	324	330	308	314	331	336	348	331	359	266	329	328	325	328	299	352	325	358	299	345	309	305	314	331	318	340	322	356	336	342	340	309	314	302	340	343	330	339	334	335	323	345	326	342	355	297	304	359	290	345	349	323	329	308	333	343	357	329	307	329	292	366	356	291	306	327	356	309	349	314	347	319	347	339	337	387	351	333	283	314	329	319	321	350	342	305	330	345	303	342	316	335	303	335	296	323	319	335	327	343	330	295	317	302	337	364	321	344	334	283	328	324	327	307	338	317	293	299	357	307	322	317	341	333	348	301	310	341	311	295	339	308	347	333	360	348	343	287	304	324	308	343	330	360	333	323	337	313	339	310	328	359	320	344	324	360	312	351	323	339	346	319	335	340	337	332	363	342	320	337	296	344	359	365	298	281	289	314	321	325	356	320	334	344	294	339	364	360	328	343	331	305	314	325	303	304	321	311	303	314	321	328	333	320	322	326	348	324	366	332	316	320	316	339	324	308	353	319	320	349	331	319	342	313	326	368	307	329	327	338	285	323	335	326	339	350	326	353	326	319	323	304	315	328	351	291	324	336	286	334	318	344	340	339	292	332	329	307	352	324	313	264	328	338	346	315	323	364	341	328	306	328	340	315	332	296	336	330	288	353	333	323	316	328	292	315	319	326	323	302	295	333	309	299	318	345	287	315	296	325	349	315	352	342	348	346	340	315	294	279	333	346	319	316	329	320	326	332	343	339	328	321	309	351	340	299	308	340	336	320	297	330	326	326	285	296	334	366	307	347	349	325	342	329	298	322	304	295	350	372	287	336	313	359	342	322	304	305	301	313	352	349	324	314	343	328	315	365	345	305	307	315	309	310	313	322	314	316	380	301	339	332	297	305	335	316	334	319	323	357	289	313	316	299	303	294	355	349	298	333	333	332	301	331	335	324	349	340	324	285	338	331	311	295	316	292	362	321	308	354	344	314	345	329	335	334	331	339	295	321	340	312	332	332	323	319	330	337	372	319	329	336	309	326	328	309	313	320	365	335	334	376	307	318	371	313	325	334	326
4025	3465	1763	1019	886	800	751	698	747	746	723	662	691	730	710	698	729	704	729	672	693	706	672	731	693	752	753	750	713	691	695	676	702	706	694	737	715	670	728	676	697	673	738	716	691	657	637	682	701	677	709	720	670	713	664	699	716	726	666	674	677	685	703	722	687	708	716	720	696	721	703	740	702	706	660	696	718	689	666	672	771	710	656	738	727	715	719	706	713	717	694	723	663	711	687	700	683	717	671	703	688	708	677	694	684	702	678	671	719	661	702	684	700	751	710	705	735	764	750	720	675	717	704	691	714	673	686	666	696	674	692	715	654	738	724	696	685	672	663	680	662	667	741	668	732	700	670	717	707	675	700	727	741	674	703	692	703	701	697	701	705	764	756	740	644	663	659	670	661	627	713	663	725	730	730	658	676	671	696	747	742	655	713	681	672	688	684	727	689	681	752	692	700	673	734	704	720	693	675	679	683	677	751	698	671	658	631	698	672	716	688	735	666	694	727	691	667	673	708	740	737	680	697	705	683	699	653	704	711	774	695	669	689	680	696	719	679	648	712	718	711	720	682	710	717	655	695	732	731	701	707	761	686	704	666	635	745	706	692	662	672	690	725	700	677	686	666	670	687	723	732	702	698	777	685	687	705	668	706	684	678	715	676	686	696	748	688	698	680	702	656	698	716	738	690	710	729	646	683	710	746	654	688	744	684	694	656	701	703	673	738	660	701	688	735	712	664	658	719	645	715	675	697	710	715	695	651	696	668	732	711	696	701	725	652	708	695	709	705	657	676	686	704	722	754	713	661	732	731	716	718	708	662	687	702	704	705	722	680	738	731	688	660	705	661	667	715	711	637	694	702	692	686	677	708	700	693	662	685	724	695	674	684	722	675	733	729	695	658	743	703	680	723	684	722	668	723	676	660	717	699	643	688	714	705	698	723	705	699	706	688	717	690	702	701	704	710	656	700	640	714	644	716	707	689	710	741	659	692	694	680	699	655	677	703	694	689	722	682	695	676	684	682	686	698	678	723	749	738	675	696	691	719	738	678	741	699	653	729	666	743	722	684	706	737	687	710	695	698	731	682	689	747	692	666	652	687	714	687	700	712	724	700	736	674	695	707	732	666	660	677	696	683	724	670	702	709	711	676	677	694	710	680	673	673	703	713	681	676	711	710	679	663	703	670	689	709	699	683	683	710	767	688	706	688	744	702	720	720	703	694	670	735	695	691	740	768	670	677	760	679	692	727	722	703	721	678	681	650	699	707	745	701	703	713	686	688	756	696	720	654	742	677	695	700	675	705	735	682	724	716	700	698	714	739	709	726	693	718	690	716	682	734	631	675	706	745	701	635	707	711	728	727	689	669	736	731	740	697	723	706	696	741	659	700	727	711	676	674	699	700	655	698	704	728	682	741	689	681	665	677	744	731	687	668	711	642	649	711	679	687	685	710	664	704	704	685	675	724	681	725	691	667	702	680	727	716	693	703	691	717	710	699	738	681	662	721	705	702	711	671	727	705	705	682	684	712	705	710	654	662	711	702	701	718	687	732	693	685	701	652	683	714	698	717	699	715	748	690	728	696	682	662	710	677	696	677	687	686	688	696	658	726	689	697	718	669	664	689	722	686	731	756	708	709	707	710	723	696	689	679	710	715	685	720	719	679	693	681	704	695	667	725	645	661	684	700	709	693	724	736	733	683	776	687	667	676	676	702	716	715	730	698	719	691	666	645	673	739	676	677	653	686	704	699	711	712	666	704	712	667	682	719	745	711	679	665	694	707	696	696	684	744	699	738	694	714	737	737	717	709	703	714	727	690	745	718	741	720	691	684	692	681	710	695	718	676	668	673	643	703	739	708	737	716	752	686	682	636	717	712	671	667	686	686	696	705	703	717	697	656	718	704	666	719	707	698	677	714	678	692	738	700	697	696	697	711	690	660	676	683	699	695	735	731	666	661	705	689	722	640	734	700	719	670	705	636	696	746	701	687	699	694	748	682	662	709	718	665	708	699	687	699	691	715	717	675	682	664	684	698	716	717	704	667	693	710	697	743	672	704	694	693	682	713	669	673	694	709	667	742	761	699	720	704	724	738	631	723	702	684	709	721	680	645	699	688	675	696	688	694	702	724	681	698	662	696	705	671	700	671	667	730	677	706	712	694	649	708	693	676	728	756	671	705	701	692	693	717	707	694	691	681	687	714	728	683	667	717	702	653	793	675	678	682	665	746	705	685	707	693	735	709	746	672	699	698	673	693	726	683	664	674	676	682	709	709	727	691	683	677	687	710	728	698	683	671	683	746	668	714	724	664	756	717	727	682	642	665	707	737	695	709	722	687	691	726	721	709	737	706	722	682	687	666	710	718	675	691	699	697	700	746	702	679	702	659	699	715	690	753	698	698	692	710	697	732	709	708	693	693	689	692	748	710	712	710	708	698	680	711	703	719	691	703	700	660	707	677	652	699	681	750	721	680	685	703	675	673	686	651	718	707	693	681	719	651	642	644	698	712	671	680	660	716	680	697	687	734	705	677	722	709	725	712	721	735	721	686	713	659	672	711	686	661	689	655	725	734	736	648	709	697	695	732	662	720	684	720	667	641	690	716	716	742	678	695	693	716	697	674	738	708	676	704	690	707	701	721	713	688	701	644	724	697	666	678	707	670	721	658	658	685	736	692	684	713	708	680	724	706	690	724	721	674	705	689	744	712	691	735	704	667	625	675	694	730	678	687	668	684	724	710	684	726	663	703	686	702	698	755	680	701	720	698	728	752	669	693	709	687	693	713	713	689	675	681	706	737	706	712	708	709	636	727	650	723	710	738	700	695	700	667	733	701	742	706	693	706	718	690	699	686	699	716	688	769	696	689	712	671	697	699	705	679	717	679	719	676	717	710	688	694	725	723	760	695	695	704	670	712	739	672	781	698	712	679	739	702	735	726	695	740	708	713	692	721	695	715	672	721	720	715	660	670	700	695	747	665	674	738	645	731	676	710	680	700	713	687	732	687	674	711	700	738	677	741	670	735	706	745	663	663	709	699	690	667	700	729	682	677	678	671	705	706	672	711	725	718	706	682	685	725	715	705	720	693	715	696	705	703	664	686	695	701	675	701	734	706	660	698	741	720	714	709	693	697	680	730	733	708	706	691	704	730	708	701	707	709	681	698	686	729	679	686	692	694	703	725	666	666	654	631	738	654	709	678	703	688	671	709	663	680	731	700	694	716	698	759	713	713	722	731	730	673	687	677	723	701	672	728	752	677	740	724	683	689	710	651	666	735	698	699	703	678	663	712	752	711	744	698	728	695	651	711	699	674	710	703	713	658	676	645	716	714	688	741	753	703	651	693	679	687	689	709	694	692	721	726	695	701	671	731	703	703	715	701	687	656	698	709	716	705	699	703	733	708	702	722	718	720	662	667	738	703	694	729	704	685	699	682	686	708	664	672	698	691	690	694	678	675	685	714	685	695	753	710	725	687	722	703	704	711	758	693	680
33046	15085	2368	400	372	318	319	298	321	346	333	357	328	336	333	306	331	338	337	314	295	339	310	276	320	325	322	332	292	294	344	334	336	310	295	340	305	342	337	339	352	320	346	323	331	327	305	326	318	326	334	359	328	367	346	304	357	331	332	327	331	316	326	308	328	301	342	363	350	303	344	324	314	333	325	332	317	333	308	326	347	328	362	326	317	314	303	305	338	303	334	326	340	315	302	305	301	332	306	340	330	318	334	317	298	336	306	289	352	338	308	333	296	318	295	296	319	308	325	353	349	297	293	356	327	370	339	306	298	370	300	336	274	297	360	315	319	319	284	332	300	291	320	323	316	298	345	319	342	340	311	302	297	294	305	305	312	339	325	374	361	293	303	317	370	329	319	314	309	317	332	316	342	355	317	324	311	349	277	345	317	341	357	289	336	350	326	310	324	321	352	324	362	339	299	282	318	312	336	322	326	316	325	349	302	324	336	299	326	335	318	302	319	330	311	324	310	326	328	282	338	356	302	333	330	293	348	342	338	302	296	339	318	308	347	324	355	325	343	347	331	316	364	352	312	279	317	365	327	307	309	303	319	309	338	320	325	322	309	325	364	354	336	313	332	323	278	302	313	335	329	329	330	307	332	284	316	305	285	292	351	362	341	302	320	334	340	296	308	338	333	356	290	340	288	322	315	350	298	375	325	339	324	314	318	348	352	297	324	313	320	341	316	301	315	317	317	350	376	329	343	343	325	357	333	325	320	341	326	345	338	338	320	297	325	357	317	331	323	301	318	323	323	371	310	306	331	324	312	308	315	311	340	316	331	340	346	308	337	299	326	340	313	310	297	330	308	317	314	321	336	364	363	365	361	261	318	312	329	317	319	294	310	339	303	313	301	354	345	340	344	336	321	330	345	303	318	316	320	362	320	343	333	339	337	307	330	350	314	341	337	323	333	329	343	338	303	307	318	316	317	335	328	329	315	359	304	327	296	346	332	341	318	318	309	336	351	347	316	305	347	325	334	332	327	317	323	306	335	339	334	291	323	311	359	330	340	315	333	313	291	334	358	311	320	307	309	326	302	311	354	332	328	312	306	307	354	335	302	287	314	351	335	335	293	295	328	349	311	299	315	334	343	349	291	319	332	334	331	297	292	323	327	347	319	359	345	342	321	383	310	294	308	341	333	308	320	297	337	352	323	325	332	322	328	326	317	286	293	336	332	344	331	328	320	331	307	307	320	366	335	348	366	321	309	325	338	356	312	349	310	322	328	341	317	323	346	334	312	345	356	344	327	304	328	298	306	329	351	299	342	342	298	313	306	327	323	329	326	306	305	322	349	314	304	330	312	321	357	327	317	333	340	323	302	342	296	325	352	351	350	342	310	350	326	365	341	302	316	339	358	328	339	279	316	332	311	348	336	336	357	309	308	301	333	343	342	293	322	327	340	350	346	313	320	288	327	340	344	304	337	320	323	298	314	317	281	324	327	316	370	331	314	333	337	304	352	309	345	319	331	305	327	343	302	351	343	299	322	300	327	322	309	313	349	281	320	319	307	342	341	339	378	349	311	324	324	315	355	320	327	342	339	311	324	312	348	337	323	324	333	311	315	319	338	343	292	295	324	318	359	297	322	309	321	330	340	307	302	328	302	346	321	342	299	337	337	342	354	340	295	329	337	331	341	311	311	318	320	335	351	296	326	303	311	322	310	313	308	322	356	298	341	301	340	311	358	323	311	351	310	323	329	325	310	339	355	333	321	343	326	331	333	336	333	331	344	346	315	312	320	328	305	332	330	381	343	340	338	332	331	315	324	353	361	327	343	332	324	331	309	329	350	341	312	311	302	324	311	331	351	338	344	338	279	303	324	319	332	338	352	336	306	290	305	303	308	296	335	358	334	289	321	326	338	315	309	280	319	293	322	365	348	345	333	320	328	348	369	309	336	341	288	309	348	319	330	352	340	350	353	334	319	315	315	314	366	322	310	321	315	322	309	342	310	320	336	312	316	307	311	325	307	299	321	315	342	343	308	315	317	334	309	339	298	325	288	333	325	357	308	363	324	347	332	316	311	277	326	319	319	331	314	332	319	332	323	315	358	307	317	297	311	357	347	312	341	344	338	329	354	352	303	365	325	342	331	352	331	337	328	329	332	313	332	325	340	337	304	331	301	312	335	334	330	320	317	324	340	336	357	325	331	331	324	327	353	322	302	313	342	327	313	338	344	340	316	348	348	326	315	323	350	304	316	347	289	306	341	321	352	289	308	307	378	384	331	320	332	285	335	331	347	292	293	334	327	319	375	336	347	335	317	336	327	305	298	340	296	321	317	330	330	339	340	345	337	332	329	318	349	313	339	311	328	319	334	329	294	360	336	357	357	298	287	328	320	318	314	323	347	355	325	328	341	323	316	332	287	333	301	350	348	342	345	304	306	326	321	341	331	323	345	333	352	306	323	300	346	360	334	312	294	340	336	291	282	311	337	345	338	317	358	324	344	315	312	310	332	364	317	351	293	300	329	328	314	329	324	329	312	316	291	329	348	325	364	347	342	341	324	328	316	324	329	327	372	327	319	313	305	345	310	309	353	296	344	319	331	323	328	321	331	297	295	333	340	279	316	344	332	314	358	300	326	353	333	343	308	384	331	334	361	353	278	339	354	306	305	320	349	326	306	339	341	346	332	333	316	325	330	337	344	310	352	341	322	345	372	294	350	318	295	296	339	291	325	346	342	352	306	313	321	320	319	315	322	339	321	336	298	303	311	311	330	316	344	301	335	286	348	332	348	327	307	316	345	356	352	339	347	344	319	308	331	327	313	349	334	334	342	311	336	328	337	321	307	326	369	351	332	336	308	328	353	341	345	297	311	298	309	303	323	317	330	311	342	373	331	333	327	332	303	343	310	303	329	333	337	372	369	327	313	286	329	340	313	336	331	318	328	340	327	316	345	331	357	329	342	336	299	310	311	317	289	289	306	320	325	329	297	299	315	348	335	312	326	339	305	327	341	320	310	346	303	355	306	358	323	283	314	309	318	351	353	296	315	283	332	297	352	329	301	339	337	314	329	340	313	329	325	304	348	309	354	349	334	300	318	348	317	363	324	330	316	330	352	333	350	337	327	334	293	333	340	313	326	333	319	290	301	326	345	342	333	319	348	294	344	304	347	298	318	329	341	349	329	320	346	331	320	323	316	292	324	339	343	349	300	332	342	301	325	329	303	309	341	329	280	292	345	304	341	307	351	310	299	290	369	343	333	354	319	319	348	320	309	338	327	323	365	330	334	336	277	295	322	319	324	353	310	316	329	295	321	318	349	311	328	325	360	314	368	341	344	330	326	329	347	317	369	299	344	338	345	336	318	327	306	327	293	285	341	350	295	313	334	304	321	350	324	335	301	363	321	343	329	317	308	322	318	311	314	324	331	321	277	311	342	351	316	324	333	348	365	332	329	374	347	334	328	325	304	332	311	281	310	300	315	355	342	290	322	308	348	348
7851	819	780	762	798	702	738	773	755	742	762	761	712	783	740	766	791	766	738	810	759	759	768	761	759	742	731	778	789	745	724	740	749	737	762	737	785	726	736	700	717	769	769	704	725	751	825	760	717	738	793	686	787	720	727	724	756	764	742	792	677	783	748	716	715	738	698	708	735	725	724	780	730	730	824	698	735	738	801	732	750	763	715	781	712	805	739	764	787	719	734	738	782	730	740	752	738	772	803	731	734	722	794	743	778	756	771	680	742	760	763	747	764	788	682	723	733	705	718	790	725	757	751	736	780	769	739	772	731	781	707	746	750	795	718	771	725	738	720	748	746	737	779	711	753	755	761	778	816	778	768	806	755	742	809	743	738	729	792	758	722	747	801	771	751	762	775	765	706	744	728	779	726	768	753	796	762	766	758	745	756	694	785	782	724	761	741	741	770	753	725	770	736	780	749	743	732	743	762	750	787	778	689	736	727	778	803	699	717	782	724	710	777	777	706	733	741	740	678	746	779	745	764	759	780	725	759	745	693	720	757	723	741	739	766	745	749	701	768	727	732	743	751	768	753	774	761	729	771	731	717	720	758	755	751	778	800	775	768	792	784	776	732	751	762	711	763	718	772	752	736	720	794	751	748	769	736	777	732	777	728	757	766	794	710	711	723	784	757	743	731	760	717	702	725	773	792	768	729	761	785	774	668	736	776	705	708	739	749	735	726	736	761	725	772	702	729	750	754	761	745	759	814	735	712	732	714	761	758	725	732	776	765	794	736	700	748	766	800	760	762	721	757	714	808	772	796	708	762	732	808	786	699	728	770	769	783	746	734	745	743	760	721	778	739	710	744	791	733	754	698	685	741	776	749	782	719	764	784	767	741	780	766	735	733	716	725	738	747	720	785	739	763	767	779	736	730	757	756	761	728	757	717	787	747	713	698	731	768	706	746	767	721	693	751	727	748	743	732	789	737	769	765	753	710	703	696	758	730	740	741	755	792	781	748	738	759	739	746	779	782	764	762	778	741	739	709	772	736	730	775	728	735	734	746	755	742	765	733	731	793	713	748	719	802	771	737	697	756	740	827	754	736	764	744	781	766	788	702	703	807	722	734	732	759	747	756	753	736	774	745	777	778	783	765	738	767	754	693	773	773	774	803	753	716	741	769	756	743	759	706	729	746	760	771	706	749	705	746	705	772	756	695	768	731	752	726	778	752	778	750	797	777	741	778	775	706	736	746	743	718	725	718	699	759	731	833	760	754	744	797	764	735	724	742	783	737	728	747	731	733	745	760	742	726	785	732	776	747	727	789	716	738	746	727	770	711	789	754	748	785	705	716	750	757	752	781	756	776	697	734	778	777	745	759	745	770	752	742	787	800	772	745	733	773	763	739	744	759	739	749	741	746	744	749	722	818	728	749	714	737	730	744	782	731	737	759	767	697	768	760	808	790	791	778	661	734	713	765	740	738	764	732	762	746	776	788	736	749	741	694	731	769	785	720	706	726	769	693	762	710	737	689	729	752	769	729	707	737	687	776	723	763	744	770	752	767	741	712	724	757	754	734	774	734	702	702	704	746	826	746	783	723	757	711	731	730	756	711	743	749	714	751	742	760	768	744	794	727	801	752	773	750	769	769	724	752	744	782	762	707	792	735	745	725	779	724	691	765	724	775	750	728	754	695	721	779	769	731	742	729	761	795	710	731	753	767	729	762	783	757	709	731	741	770	713	731	723	765	730	778	750	791	720	704	704	733	777	749	745	730	759	757	742	733	727	786	805	760	775	767	762	749	772	741	769	759	805	700	755	771	769	750	740	751	757	786	813	736	717	727	821	746	782	736	761	746	798	757	723	745	734	782	732	766	763	753	784	698	769	755	735	708	773	733	715	747	770	739	748	735	720	723	743	766	804	777	722	755	763	730	733	740	772	742	731	730	759	778	785	780	737	779	750	732	744	746	737	788	740	783	788	784	778	741	724	695	758	803	731	770	771	730	722	711	705	754	698	786	698	763	745	752	746	695	742	755	725	762	756	739	769	708	733	762	721	773	816	760	730	732	748	742	777	729	752	772	768	729	747	814	741	740	759	715	752	759	782	731	784	733	760	781	806	769	766	724	767	731	773	750	750	747	746	750	747	761	775	708	736	774	731	760	784	721	714	762	770	716	787	710	749	740	747	794	727	772	685	770	747	781	737	753	774	779	692	750	720	714	782	766	751	711	734	734	710	694	751	762	730	712	770	737	787	717	767	777	743	770	794	709	746	759	738	713	754	754	717	742	750	735	694	779	778	743	736	723	732	713	771	710	767	713	721	709	754	774	780	762	719	753	769	779	721	721	756	756	754	841	764	767	771	747	726	765	764	773	760	792	796	760	716	722	755	748	773	758	784	798	765	748	790	758	740	735	708	699	728	726	728	694	799	742	748	722	721	748	796	727	771	774	744	760	739	734	768	767	751	706	772	735	742	769	746	740	744	747	778	738	718	834	743	743	763	748	736	769	714	814	703	767	718	759	727	724	755	744	747	720	704	745	768	758	743	758	726	749	755	750	733	726	762	722	798	721	723	735	773	711	774	790	677	723	738	761	742	769	735	764	739	792	766	801	753	776	721	766	724	746	699	740	781	762	733	726	759	704	789	730	821	722	750	767	757	712	736	764	748	752	704	739	758	756	736	798	738	726	800	800	760	738	722	663	722	784	762	764	755	746	774	794	733	696	728	758	714	704	755	756	793	784	709	739	751	740	788	751	730	713	729	707	771	784	751	764	715	757	734	752	763	774	734	758	778	728	745	734	708	818	778	761	787	748	731	726	730	778	753	743	743	699	730	814	765	719	735	730	714	770	760	799	716	743	725	716	746	751	744	778	802	743	768	731	817	804	735	729	724	724	734	744	750	690	728	756	751	772	764	749	771	748	754	750	736	746	762	732	781	752	751	731	758	729	775	727	778	782	773	785	757	737	789	739	770	771	802	733	780	732	756	733	726	709	764	756	747	743	739	754	767	751	763	725	731	783	783	763	717	734	817	750	726	747	736	762	750	757	787	725	745	734	781	730	771	725	777	755	772	780	702	700	709	782	782	698	746	761	775	680	741	774	771	782	740	772	755	765	742	754	694	771	742	771	730	709	785	803	797	761	752	765	751	734	753	808	724	744	724	802	752	750	749	766	779	701	808	738	709	778	738	719	763	734	739	767	743	762	693	743	801	769	785	765	788	745	759	796	767	783	785	745	741	775	757	686	754	729	769	756	743	685	752	809	763	754	703	800	744	779	739	718	722	725	771	741	729	725	791	733	767	753	740	754	765	704	726	748	769	723	735	796	741	746	755	737	766	776	772	739	771	707	742	744	772	801	783	790	723	756	761	789	725	755	787	677	792	768	708	765	727	765	745	766	736	766	700	791	808	747	750	764	715	729	771	710	775	756	715	754	718	791	770	801	751	767	764	716	731	768	746	729	742	770	714	740	743	774	751	768	728	747	748	725	714	729	770
25097	21014	23655	28591	21013	12738	751	587	476	519	501	438	520	489	447	520	487	443	465	497	458	474	490	462	483	515	496	484	453	419	482	470	466	459	450	443	410	482	420	447	443	458	473	437	423	432	490	470	444	450	432	494	417	450	453	467	453	435	445	413	412	461	509	452	499	479	440	468	416	474	422	447	504	472	462	487	440	449	434	470	458	502	490	463	464	471	523	481	457	427	472	473	489	446	464	417	439	425	461	463	441	392	437	494	462	470	473	457	451	501	446	462	473	434	493	452	476	443	455	468	402	479	462	445	518	469	467	494	429	447	490	469	528	480	449	493	438	455	440	457	418	424	452	441	462	459	459	435	503	431	472	422	460	451	472	442	462	506	463	467	454	472	457	461	461	488	445	442	436	450	476	421	426	490	472	446	452	452	503	458	445	470	475	419	435	407	458	422	443	439	421	473	431	485	464	435	450	459	453	465	414	459	445	446	454	462	432	464	444	449	429	441	442	440	429	416	438	462	447	396	459	446	458	470	459	462	472	488	469	472	457	443	475	446	464	474	455	459	470	458	452	484	475	445	470	479	470	446	447	466	430	440	445	447	403	449	457	469	429	487	416	463	434	466	452	496	441	490	417	435	515	446	438	481	484	443	467	400	460	481	477	447	469	459	456	446	535	445	473	449	448	459	399	413	399	462	427	448	487	456	445	423	466	481	429	434	483	445	435	423	450	482	463	473	447	472	480	445	458	452	442	433	437	453	510	461	457	400	481	474	428	434	462	460	511	468	559	492	461	514	529	459	447	417	473	422	441	441	465	459	444	470	475	432	437	463	502	472	453	467	433	457	440	446	457	494	488	463	471	473	490	454	466	461	449	429	416	439	445	405	459	456	438	463	446	423	436	425	417	469	404	464	427	446	440	452	466	449	433	453	451	430	462	471	465	435	443	426	480	459	441	443	470	451	471	437	473	485	449	435	457	435	460	447	439	463	450	462	457	453	474	421	424	471	437	415	458	434	472	441	484	440	454	500	446	480	482	492	448	454	490	451	444	495	501	489	465	425	450	506	454	410	469	499	480	466	462	475	439	482	429	476	465	465	460	473	460	472	468	481	448	465	468	451	497	491	434	422	459	450	444	465	415	522	485	468	477	454	470	447	414	441	448	467	449	461	436	470	459	459	425	424	455	426	469	460	445	421	492	484	505	436	428	455	451	453	457	448	464	446	439	462	437	454	500	433	443	463	450	423	453	436	487	476	455	454	504	443	482	488	482	468	454	457	457	470	448	437	449	442	469	469	431	493	465	472	427	452	453	456	447	450	473	452	454	457	502	464	461	499	458	487	468	472	436	484	503	512	442	458	461	425	445	400	466	472	480	432	447	501	430	481	447	453	423	499	481	450	465	495	441	460	436	450	433	422	463	476	432	473	442	435	493	443	459	472	486	445	439	427	479	466	463	481	468	471	487	433	451	457	504	428	455	463	482	496	431	503	455	464	473	473	467	457	452	476	472	458	486	495	461	460	407	439	481	428	439	458	452	472	466	465	485	448	426	453	476	466	462	443	452	490	468	455	447	506	461	442	463	496	451	454	465	402	418	492	497	451	458	466	453	480	468	467	462	445	452	474	472	442	446	468	494	477	484	486	453	440	460	471	452	468	416	476	397	411	423	457	437	444	448	466	443	450	459	503	447	433	452	445	450	474	452	481	437	445	448	495	480	512	453	463	456	438	458	428	435	449	423	477	439	450	441	447	449	425	474	471	468	446	451	444	442	457	454	520	472	496	451	428	484	450	430	465	461	507	466	453	445	424	513	463	470	450	446	449	492	479	486	449	482	459	441	462	461	485	457	449	456	453	440	465	476	457	468	448	459	453	435	471	473	435	453	451	461	453	446	445	428	476	452	420	439	437	450	446	464	453	486	426	476	482	451	399	422	449	454	483	444	478	488	412	418	488	481	463	474	451	443	435	452	467	457	426	465	440	476	479	426	465	444	462	424	437	472	486	479	476	451	457	440	458	448	446	466	425	457	465	478	475	471	408	436	430	413	472	492	468	435	478	478	452	460	451	453	475	407	442	451	417	442	474	463	493	446	426	451	506	467	427	464	435	481	408	464	419	446	458	452	486	475	442	468	472	439	464	473	414	477	484	512	453	412	467	459	479	469	478	429	480	456	448	480	471	545	429	435	478	444	463	444	487	417	471	475	483	436	456	454	430	463	439	469	480	429	433	462	481	486	441	470	453	476	425	499	466	460	487	476	460	495	474	449	438	442	433	449	458	464	432	436	514	449	461	469	410	464	479	459	477	463	464	409	457	468	488	418	464	420	435	438	406	439	460	453	449	445	429	428	422	456	468	436	481	465	502	485	411	477	448	494	472	448	472	430	438	417	464	462	446	433	465	485	508	457	448	466	452	457	444	420	445	472	470	446	424	449	444	443	479	478	484	454	443	445	460	467	466	441	484	454	461	504	480	426	426	454	466	477	473	472	441	453	464	465	456	471	440	461	440	431	448	479	420	491	506	457	475	466	447	451	455	440	464	440	460	456	422	453	491	478	393	471	455	460	429	475	429	433	495	452	442	452	467	478	444	421	454	457	490	424	427	477	473	504	479	459	446	505	502	479	458	461	468	507	457	494	493	491	451	442	487	465	481	453	481	508	459	454	444	490	454	453	437	461	490	437	463	469	440	449	468	415	466	444	446	469	451	434	430	457	435	453	451	479	449	474	469	430	431	436	472	459	454	491	420	456	469	485	468	469	441	486	415	420	437	451	444	456	466	468	465	447	453	468	497	453	458	465	447	466	448	452	450	467	434	440	490	441	477	483	470	467	468	471	435	446	442	447	442	453	457	476	487	407	437	440	494	473	498	439	460	461	435	467	483	471	419	461	440	429	496	458	499	478	467	471	446	460	460	438	444	457	448	462	478	459	450	433	435	467	463	470	426	518	459	484	442	488	466	431	425	507	443	482	470	463	444	491	463	469	465	458	442	489	496	468	455	437	463	418	427	440	444	481	436	462	464	466	403	419	488	471	422	435	417	449	420	504	482	486	432	395	452	502	462	462	447	439	429	409	478	450	463	485	417	465	408	467	473	460	487	451	452	465	411	445	490	509	511	467	425	424	466	396	457	446	427	457	471	444	448	485	452	500	447	479	454	459	504	491	501	449	441	429	428	487	459	447	461	443	461	485	441	442	419	493	457	433	457	447	475	460	463	482	419	442	468	479	453	447	509	485	454	472	473	458	451	473	456	460	465	490	446	462	465	467	477	462	450	473	518	465	463	461	459	464	446	475	475	458	438	457	457	439	440	457	459	456	468	454	464	479	458	451	405	451	447	426	428	454	452	451	469	467	452	427	424	457	433	462	460	430	505	456	437	453	462	453	492	479	463	431	479	436	470	468	434	441	470	448	492	521	492	435	474	460	455	466	446	437	483	461	471	424	466	461	462	451	489	441	480	399	499	477	491	475	434	452	514	490	467	465	453	444	468
4543	2360	1487	1205	1116	1009	997	1006	1007	1046	977	1030	948	979	951	1038	1004	976	975	957	922	995	1006	995	927	986	955	976	953	941	1042	895	954	948	979	976	968	966	972	982	959	945	1029	974	968	959	974	987	1025	969	977	1027	950	1022	1010	993	975	1000	961	998	975	950	994	967	968	983	992	972	961	1030	983	942	930	991	956	984	1020	967	941	1014	967	986	1024	1029	1021	997	957	956	1008	968	936	908	940	956	979	958	1030	973	968	969	940	976	981	976	958	896	983	978	947	972	962	972	1011	981	925	962	986	978	1004	1023	989	983	1008	1014	1003	992	986	953	982	996	1032	971	948	970	975	995	981	944	1004	989	1005	989	977	949	985	999	970	943	970	1005	900	976	965	1010	951	996	975	985	994	960	985	967	972	995	955	965	1027	929	970	1002	952	964	968	937	1060	932	1013	991	920	945	903	978	934	1001	947	985	961	1030	939	1011	1013	1003	983	972	914	993	949	973	992	970	938	1000	924	959	959	979	952	1009	984	976	990	988	957	918	969	963	963	915	954	1012	979	1006	938	988	921	930	962	975	1031	984	924	994	1005	1002	902	999	976	945	883	957	975	950	987	1029	930	1014	948	950	977	1021	1005	999	979	965	968	954	951	972	923	943	948	956	1013	1029	987	993	928	999	1007	1002	1023	1022	941	939	890	980	981	940	978	984	1005	956	935	968	917	892	989	983	917	919	949	1006	1036	929	943	955	1015	925	951	1019	982	959	902	976	930	954	958	963	945	954	952	959	978	978	965	1002	967	980	950	1004	977	948	979	997	963	922	999	966	949	974	980	969	1056	941	949	924	952	990	963	966	977	981	1007	994	1014	950	969	1014	969	928	978	977	963	971	996	961	918	975	1012	962	957	958	925	941	938	958	1054	935	980	917	994	984	930	1001	1011	949	1010	945	1003	1001	923	974	986	1033	995	981	1025	947	865	935	1011	970	990	981	899	938	957	979	920	972	964	990	981	916	981	958	955	960	953	919	1001	1016	919	1024	961	969	985	990	1031	941	903	1013	971	963	956	966	984	984	903	931	973	967	989	971	966	926	948	1008	967	934	993	1003	996	932	1001	1004	967	954	948	971	986	948	1033	908	920	941	1022	1006	955	972	978	1062	907	957	957	949	948	933	975	1011	1020	939	931	926	906	928	1008	964	961	916	965	990	937	1011	949	1015	969	994	962	939	939	955	948	960	951	959	951	972	1016	919	1024	938	1035	1065	993	965	978	997	971	960	944	931	1030	927	953	959	936	970	979	969	937	975	1020	958	982	960	1003	1012	1024	1020	996	976	963	978	927	950	961	963	975	993	984	995	961	987	929	962	1023	993	1018	1009	996	969	994	920	967	945	967	1014	976	982	964	989	1013	998	980	962	1032	907	995	949	933	984	991	981	1003	950	937	997	966	967	940	959	989	926	1016	986	1006	1001	936	927	1000	934	979	1011	890	1050	943	933	978	1015	923	984	1007	963	932	934	962	970	932	1000	989	972	982	979	1001	980	952	966	920	947	944	1014	947	974	985	982	994	964	978	962	937	1001	952	1007	963	955	921	1009	923	964	1054	932	954	962	921	1013	1012	924	944	975	995	1036	981	944	974	1008	957	1026	948	988	943	932	954	971	941	942	967	968	966	936	940	958	968	937	1012	1015	942	966	983	933	993	973	979	977	967	958	959	994	1012	1000	1008	1003	966	929	993	979	945	949	1034	996	990	1050	1048	963	921	979	986	1000	1022	930	993	984	971	919	930	992	931	926	1009	980	947	972	947	982	941	977	968	947	946	1000	925	990	950	936	922	993	929	955	962	956	975	987	938	924	962	928	941	962	946	931	974	982	995	1007	948	949	974	948	916	937	982	1013	994	924	951	994	927	1021	977	1030	1002	946	969	956	938	948	947	952	986	969	964	995	942	999	1001	865	1009	953	979	981	989	972	984	960	960	1006	941	968	953	955	933	953	1008	988	978	978	921	1018	932	958	942	965	987	891	942	954	949	980	963	970	945	1034	937	968	954	979	928	1020	933	975	968	941	1014	934	938	1021	980	968	975	970	958	974	983	972	932	948	998	986	1031	941	986	1020	977	980	1005	929	959	1008	968	988	1009	936	992	940	954	942	957	929	984	961	924	993	945	944	1013	962	981	966	1012	957	976	955	988	1001	938	1061	966	959	982	929	941	994	967	980	943	980	965	1013	982	982	967	969	991	913	998	997	952	949	994	928	916	954	928	919	985	1045	1007	986	971	1019	940	915	992	948	952	987	958	950	943	961	965	934	925	969	937	946	1015	938	980	909	976	973	984	992	986	959	969	1009	962	988	947	944	929	998	982	939	953	964	910	1004	1005	982	967	967	1003	917	954	984	949	963	993	964	994	965	987	978	962	954	953	1009	920	936	959	994	943	962	954	927	957	968	978	1018	987	1027	1004	991	985	966	1012	1006	1035	967	1004	975	1031	993	950	994	947	966	997	993	1037	938	1010	958	958	953	1000	951	1002	954	957	955	956	1003	1001	970	928	960	979	976	945	965	994	973	979	959	983	1007	962	1003	964	1024	971	1025	970	991	963	945	931	920	926	1015	1001	971	972	985	1028	913	968	989	987	883	930	969	960	888	1004	977	965	957	989	1004	970	979	940	1025	972	958	993	952	939	1025	974	973	948	956	972	931	944	939	1022	995	981	1003	968	957	977	970	970	988	963	961	938	981	933	966	905	910	920	932	968	931	1005	956	969	930	992	953	1014	948	986	982	955	932	954	939	965	938	942	946	988	964	963	931	976	978	965	978	988	903	1010	983	929	979	885	934	1004	997	952	979	985	942	934	959	941	966	982	938	1037	1000	921	1008	970	977	971	1038	969	978	1006	1003	935	965	996	981	1020	952	949	995	948	929	987	979	966	976	1015	1058	988	994	953	984	952	1002	1020	963	983	934	938	1024	965	948	939	949	1000	906	1036	985	1033	900	967	974	992	1012	939	953	949	947	939	996	976	983	956	957	964	947	924	1037	915	920	986	1001	967	914	983	1009	937	978	1011	928	965	965	947	932	966	970	947	1002	936	948	944	948	964	903	974	926	948	1007	941	961	918	982	960	905	885	1014	938	1005	966	965	948	966	943	999	999	932	994	962	924	1002	962	979	941	1033	961	897	973	984	975	978	972	999	966	937	1019	978	934	983	977	969	1024	993	965	969	952	982	978	961	978	919	999	916	1034	963	917	940	945	995	1005	969	942	965	907	953	1018	955	978	942	1017	966	906	991	984	984	922	1051	993	995	1006	925	865	941	917	980	1027	973	982	988	957	980	944	1004	1002	981	930	968	969	968	967	1013	996	900	987	966	939	984	1014	1047	954	945	972	1008	966	956	992	980	967	925	992	916	967	942	1000	947	978	952	1021	966	897	985	997	997	976	957	946	918	926	931	970	966	942	993	981	968	952	920	1006	985	963	981	996	1030	998	1009	1013	954	987	984	945	986	1010	959	929	990	972	951	977	980	982	969	1020	967	969	968	931	964	987	951	934	995	991	968	983	972	971	925	969	1040	933	1016	948	929	940	958	990	984	945	983	994	948	955	927	958	954	938	987	971	958	1001	954	1013	947	955	989	964	964	959	990	927	933	985	998	935	901	1015	973	975	975	919	927	985	974	917	971	972	977	966	956	926	1049	954	963	969	951	943	955	979	956	1004	919	965	972	892	924	896	995	1014	935	972	986	997	974	912	965	925	1052	983	973	999	971	958	945	1070	1038	946	962
24405	21008	24017	28185	21009	21050	11122	668	473	428	389	416	435	404	349	381	366	388	359	325	370	352	335	392	366	350	356	313	350	348	330	361	366	335	340	342	328	319	315	311	342	313	360	335	319	289	362	350	371	353	330	316	332	317	308	352	374	320	344	343	318	339	316	328	309	302	336	335	387	363	322	308	330	310	361	302	327	369	347	361	341	330	315	304	332	322	326	350	353	323	333	318	333	359	334	359	309	368	318	351	337	320	330	309	337	345	340	305	349	346	315	353	334	332	322	358	310	290	304	341	343	319	305	337	344	314	300	317	331	329	301	318	325	365	322	354	359	332	327	299	332	304	310	342	355	318	347	309	284	354	358	327	332	368	296	302	318	319	324	338	340	331	337	312	335	353	329	345	305	296	332	349	317	346	323	370	355	324	328	333	336	333	329	324	301	331	315	338	307	299	342	322	309	313	338	313	328	319	355	328	338	310	313	340	329	316	324	343	326	308	339	329	306	340	323	311	318	342	331	319	306	319	388	330	334	318	337	323	345	327	315	331	302	332	340	318	352	332	331	306	311	334	357	321	290	310	340	308	344	349	328	359	322	352	315	353	348	299	289	322	303	332	324	316	300	282	318	343	328	314	333	337	307	316	341	322	327	331	361	306	323	362	315	324	354	329	289	318	299	316	292	333	302	341	337	317	326	298	310	313	347	351	330	356	300	359	332	347	296	327	306	325	326	310	344	343	336	328	311	349	336	320	315	349	343	339	332	306	355	344	313	323	323	352	344	315	310	359	320	330	332	320	325	338	325	322	301	320	330	338	309	342	328	354	330	336	316	363	344	309	330	337	326	350	344	311	315	316	334	303	319	305	323	336	323	341	318	334	341	335	321	316	341	314	327	313	321	309	333	348	313	309	311	328	326	348	318	294	345	311	319	297	321	343	308	350	328	301	363	309	305	379	365	335	315	301	329	345	338	326	340	324	350	339	299	302	331	346	325	314	312	363	310	348	349	342	303	321	339	343	330	323	302	305	354	315	311	329	333	344	318	365	346	295	336	310	333	310	327	336	301	324	339	338	354	317	342	356	317	309	322	277	322	322	333	344	311	349	307	341	341	371	331	379	325	336	320	334	359	313	305	348	331	381	326	330	351	384	323	319	327	350	329	335	340	304	321	325	305	345	307	332	354	340	320	313	372	305	359	323	332	338	334	308	352	353	307	311	358	352	311	323	312	306	329	315	312	365	297	326	353	302	330	337	342	340	318	333	307	321	328	338	291	331	352	315	338	349	311	329	314	325	339	329	309	316	336	305	317	313	327	331	349	313	323	295	325	333	335	351	320	334	357	321	319	347	334	351	325	292	354	339	331	301	317	333	332	340	312	316	336	324	309	313	311	336	305	342	329	333	339	324	355	308	334	356	331	329	354	340	339	340	342	374	356	352	320	355	363	314	306	330	345	336	345	311	330	316	312	311	316	333	335	327	323	329	331	313	330	342	309	308	302	330	303	299	356	326	327	345	350	325	330	330	345	347	351	334	346	341	317	310	333	311	335	281	309	338	315	322	308	318	361	328	332	332	338	335	348	350	316	327	362	339	313	317	315	334	336	286	348	317	344	323	333	318	321	319	310	338	345	354	315	326	315	340	362	319	320	326	335	374	331	378	341	314	363	377	364	305	340	329	360	311	343	314	336	340	297	312	333	344	327	294	304	325	324	296	352	366	348	319	338	352	335	322	372	351	347	345	334	350	337	291	368	337	343	280	308	369	321	307	314	329	315	302	318	317	360	325	307	343	358	355	349	291	332	303	349	309	333	314	325	318	333	346	332	327	313	340	317	324	332	320	354	365	377	355	309	327	327	311	326	314	312	334	310	340	317	370	335	350	333	315	333	332	336	372	305	341	317	329	321	347	311	303	334	300	328	313	336	318	302	292	334	327	332	362	349	337	320	313	332	316	339	294	291	304	334	322	282	325	336	329	347	340	331	324	301	340	359	314	317	353	343	289	322	328	359	332	338	349	340	335	350	297	347	319	365	330	324	336	322	341	336	310	335	329	338	333	320	338	319	345	339	302	325	376	335	320	318	316	346	320	342	322	319	301	327	327	325	316	347	339	344	370	326	286	319	306	332	353	368	293	365	326	344	340	379	335	334	316	367	312	322	311	331	328	316	350	308	323	307	310	291	348	317	313	327	333	328	363	337	323	329	321	316	324	332	314	326	323	309	351	316	333	343	356	341	332	331	312	311	339	355	327	342	317	296	315	333	338	359	342	317	334	341	330	351	309	303	350	330	310	320	339	313	334	305	322	313	308	335	332	348	345	316	295	301	336	315	295	293	338	311	331	339	341	301	311	317	313	320	308	331	305	289	324	338	311	334	304	321	346	312	346	329	349	327	305	330	342	367	312	319	336	324	288	364	318	332	292	333	319	339	306	346	364	343	373	328	303	326	330	341	360	294	313	312	326	340	369	340	313	339	338	315	344	339	349	314	291	360	342	311	327	311	332	341	346	335	320	337	344	300	305	323	351	341	331	341	338	308	353	327	334	325	328	323	343	326	354	328	307	315	317	347	347	334	318	332	303	317	336	346	348	273	338	309	343	359	338	341	317	328	344	329	340	320	336	342	280	333	334	318	332	317	268	337	337	357	305	332	302	333	326	363	345	311	337	342	335	310	317	306	310	309	329	313	325	307	328	322	336	329	307	316	312	320	341	331	319	326	342	321	315	317	319	326	338	325	323	292	332	302	327	305	304	314	343	305	327	347	350	317	345	330	343	306	303	314	323	329	315	330	315	324	341	323	324	280	305	334	342	341	343	330	327	340	345	348	340	321	307	340	343	346	316	331	363	323	332	357	346	330	298	309	336	283	337	305	329	299	313	335	328	364	308	360	318	323	320	322	313	354	343	358	322	346	314	310	306	314	320	354	336	310	315	324	334	307	337	345	335	351	363	280	337	331	329	319	341	298	340	315	321	286	328	333	332	298	281	324	325	335	328	326	334	325	320	317	307	348	310	362	279	303	327	318	326	310	284	318	333	309	321	318	295	327	358	314	326	309	326	295	322	311	327	333	314	336	340	331	359	352	353	344	343	344	329	335	344	314	347	312	342	323	346	313	345	345	313	345	308	287	280	330	281	301	314	316	311	323	322	318	342	322	356	321	300	304	303	323	321	320	351	280	328	339	346	328	335	344	364	303	326	331	301	331	331	332	356	336	338	324	342	342	324	365	337	304	323	366	338	283	335	334	301	354	313	334	342	352	334	366	340	321	326	303	324	337	305	303	320	305	355	333	293	312	348	368	343	333	342	328	351	348	347	320	310	300	335	342	339	339	336	344	365	353	319	357	360	338	327	321	357	330	291	316	326	308	320	330	372	359	342	369	329	350	355	333	310	356	318	313	331	358	325	330	330	330	341	296	321	316	289	313	331	324	339	332	341	332	347	308	321	318	352	368	316	308	352	340	322	320	311	308	372	296	365	332	308	320	338	342	347
4043	3334	1768	1068	896	794	854	768	735	673	764	735	724	654	779	693	700	709	703	679	724	739	738	724	694	706	691	715	681	677	668	714	709	683	707	742	726	741	727	726	690	703	724	703	650	718	676	721	662	700	709	749	694	739	678	714	731	757	717	710	736	712	739	688	731	679	708	726	673	688	691	685	667	713	697	697	712	735	693	720	705	681	679	698	715	723	746	710	700	686	652	676	714	710	674	680	660	707	729	706	718	674	670	664	719	729	672	672	721	731	667	672	736	669	702	707	740	714	700	676	712	669	741	677	682	740	703	699	690	709	721	724	683	677	697	659	725	741	669	713	661	699	696	684	714	727	749	754	743	712	686	702	675	716	745	684	703	716	730	722	644	732	670	663	713	726	695	727	684	720	671	727	736	693	681	674	669	752	701	727	709	690	726	691	678	630	749	659	677	730	681	698	721	694	710	666	712	737	703	714	651	692	712	651	746	724	788	742	701	708	701	707	689	672	688	668	764	667	712	695	712	679	661	717	688	679	737	690	722	644	648	698	695	720	713	728	721	727	741	764	719	699	726	698	660	688	709	704	723	702	744	700	672	683	699	696	689	756	713	691	666	713	689	698	699	708	703	697	649	711	702	741	735	749	766	735	704	712	685	723	723	711	692	695	723	711	664	695	695	695	678	713	682	680	717	676	697	641	704	717	709	710	709	676	716	660	696	701	735	694	728	715	702	676	729	660	692	689	729	685	742	691	719	671	690	734	765	724	703	716	660	676	667	707	683	726	702	701	683	732	665	709	676	637	650	672	691	692	693	692	736	749	694	701	641	716	695	732	697	710	668	706	694	697	714	728	673	724	698	714	684	689	693	737	682	689	741	704	702	704	721	675	701	675	726	723	740	752	731	688	760	689	686	685	679	650	699	649	700	706	722	648	774	710	707	702	711	676	661	702	682	701	712	697	691	722	659	683	706	719	730	712	684	690	647	680	694	692	700	696	741	693	704	688	740	707	696	641	713	710	766	686	717	691	727	747	688	717	694	770	733	693	679	721	683	719	651	749	704	670	705	687	694	671	684	742	708	675	703	707	679	703	649	733	706	650	717	723	687	716	693	673	704	703	735	693	710	674	671	686	652	733	685	687	720	698	744	664	754	732	701	695	662	735	688	695	698	750	694	667	682	656	678	736	704	650	699	747	683	674	677	676	693	694	645	692	698	673	716	702	710	695	712	712	690	681	703	734	690	682	660	743	722	701	719	750	718	677	702	723	699	720	709	679	750	697	725	713	716	723	739	698	688	701	773	683	661	668	714	721	683	695	710	704	716	676	692	653	720	729	686	660	668	730	741	688	690	720	725	683	631	689	771	727	751	727	670	748	728	708	688	676	672	715	716	691	711	696	717	701	695	726	738	659	647	695	746	713	710	711	709	722	688	683	713	645	726	735	732	685	696	786	662	666	736	747	708	676	715	731	749	723	716	713	664	675	642	680	703	735	677	695	664	707	742	704	693	699	674	718	705	720	670	717	684	690	687	748	692	680	735	723	703	661	729	712	731	716	656	700	707	694	695	681	696	686	696	671	689	680	697	722	766	680	710	707	678	718	762	650	698	715	758	682	697	721	675	699	723	697	708	761	730	742	681	706	714	704	682	729	708	702	690	681	728	713	699	734	698	715	767	676	743	685	709	682	682	730	692	715	684	743	723	723	673	740	708	718	710	659	719	674	693	707	667	722	640	694	736	707	658	718	726	681	681	691	667	750	703	708	692	671	711	708	720	733	699	661	671	665	708	703	642	697	690	690	644	691	694	711	729	667	681	720	676	714	700	691	718	689	652	693	630	687	731	692	731	688	714	689	745	688	685	715	655	709	675	674	675	647	717	680	702	676	704	678	756	723	713	730	707	670	696	675	710	701	691	655	670	717	705	694	699	734	700	705	674	679	707	730	731	715	701	707	702	735	660	687	647	710	699	735	741	723	682	731	710	719	725	729	717	678	684	738	732	723	713	735	707	692	731	719	702	707	665	681	697	702	736	676	692	693	672	697	729	726	701	686	676	727	745	720	670	723	687	705	685	733	699	718	644	699	710	721	716	697	728	734	697	690	748	743	666	742	697	681	713	685	693	705	664	664	725	703	723	636	711	698	696	726	716	731	715	729	741	674	754	656	659	735	716	758	689	718	694	712	662	668	678	679	678	702	700	705	684	676	675	701	698	663	675	714	725	680	679	716	680	694	732	679	724	699	721	739	700	652	703	727	697	659	707	693	687	699	698	705	724	707	710	726	708	725	701	702	679	718	721	702	727	680	717	698	684	716	682	733	736	727	681	684	696	725	706	726	729	686	699	677	733	715	680	679	756	700	712	727	697	685	684	694	684	689	773	777	710	686	755	682	661	670	694	701	700	719	736	737	673	701	709	708	726	711	742	734	688	689	742	697	716	738	696	737	682	656	716	714	714	715	728	690	661	700	658	726	773	713	728	742	708	711	681	704	652	729	710	681	699	655	733	697	701	673	683	723	774	711	663	716	682	701	686	733	659	713	669	655	717	669	737	663	712	660	703	769	751	703	697	735	669	671	665	734	717	675	691	713	684	687	706	737	756	724	717	697	674	713	768	712	686	734	716	698	674	698	748	703	684	675	705	743	703	702	703	728	662	626	657	668	706	659	698	705	706	688	720	697	697	715	663	655	718	704	717	699	708	710	640	715	695	618	720	720	713	652	724	740	678	679	680	704	635	683	700	723	637	722	696	719	719	683	725	742	757	682	640	659	691	666	732	719	702	686	674	786	716	729	691	701	715	707	661	725	707	701	726	729	710	776	678	681	756	709	722	668	681	749	697	729	735	676	682	705	720	715	712	656	632	731	676	735	706	680	674	705	712	697	712	678	693	692	674	700	638	731	718	700	715	696	672	735	701	751	722	661	659	739	702	709	707	699	724	736	738	733	711	709	685	703	680	719	701	694	693	681	682	680	715	681	709	739	741	668	617	673	732	702	702	700	710	693	709	691	745	759	705	692	703	656	726	716	695	667	717	670	712	740	675	720	694	703	658	733	709	698	683	661	758	676	768	708	710	731	691	685	737	724	705	737	719	650	699	699	688	706	659	688	715	652	713	640	691	664	697	695	709	684	676	755	685	695	687	705	693	686	701	694	667	687	721	681	722	638	685	694	725	676	691	713	679	656	688	716	691	743	733	684	716	722	704	718	703	673	697	681	716	702	698	686	703	692	682	712	696	719	732	661	698	692	710	708	685	723	689	720	698	695	710	718	670	687	639	746	697	690	674	666	694	716	744	680	760	701	701	699	736	677	668	689	649	699	697	667	682	690	732	703	700	687	717	685	745	744	735	711	684	717	702	722	677	705	687	661	672	687	708	662	664	688	704	683	699	683	695	670	705	644	682	672	665	697	690	686	687	723	733	702	741	722	707	737	706	676	657	733	638	716	670	693	671	754	763	713	691	715	667	668	695	713	685	729	702	632	707	689	727	712
33010	14931	2597	752	605	534	411	339	330	337	333	311	325	357	289	370	316	340	317	331	331	318	347	330	333	359	360	321	299	345	319	329	355	344	341	322	333	312	372	333	340	350	319	339	323	308	363	361	326	340	344	343	333	301	316	307	328	345	325	349	346	362	310	331	331	317	310	309	329	332	323	322	331	317	309	314	310	294	318	332	334	359	298	315	346	337	297	354	339	335	334	351	331	307	317	305	341	311	332	316	290	343	321	305	337	310	332	316	341	327	357	314	335	348	339	310	339	311	332	335	324	339	323	350	340	287	309	306	323	327	318	314	311	347	354	370	344	318	309	327	357	323	341	310	305	315	354	332	314	296	320	332	353	316	325	337	345	343	331	303	300	344	336	299	320	342	325	341	353	298	334	338	329	351	336	348	344	312	338	310	298	312	322	343	347	335	359	319	327	328	325	343	306	304	337	303	307	331	338	298	317	320	307	353	382	386	296	309	328	328	328	326	318	301	344	346	331	329	331	336	350	350	317	289	315	335	302	341	325	349	315	357	312	360	374	323	324	330	326	326	342	330	319	359	318	340	340	301	307	291	323	360	345	307	341	314	314	309	295	340	329	329	318	362	296	319	321	308	315	331	335	336	304	343	352	327	318	341	343	312	305	327	339	314	340	308	321	326	290	286	341	310	347	325	319	319	351	323	375	285	303	320	330	368	328	329	329	351	319	320	358	307	306	337	350	326	331	342	333	344	332	303	355	337	290	331	316	347	335	327	315	350	343	360	323	313	318	355	337	314	301	318	323	329	318	357	351	330	374	358	354	321	337	342	322	330	299	319	324	359	326	324	331	342	335	344	298	294	329	320	311	309	327	301	351	315	311	332	316	325	345	338	338	321	342	335	309	313	327	331	337	321	277	308	297	317	315	321	332	325	305	325	303	307	310	330	335	302	329	360	311	304	282	319	337	332	314	328	316	310	312	309	309	314	289	335	353	347	367	309	332	333	298	336	310	301	333	290	299	304	315	348	333	348	352	332	329	299	328	324	328	335	328	369	317	306	365	344	348	322	340	303	327	335	346	328	341	345	307	324	340	324	323	311	334	340	327	343	339	347	297	296	328	309	324	328	348	334	320	295	316	325	313	299	312	333	322	298	302	346	336	315	332	362	345	318	356	335	314	326	328	331	363	308	341	345	318	359	325	311	310	332	301	303	307	314	310	336	344	369	323	297	303	269	327	311	330	339	301	334	361	345	307	350	402	330	350	308	300	299	298	328	344	354	350	337	318	325	320	374	317	311	309	322	330	334	309	336	312	332	350	338	326	311	326	355	334	318	325	345	343	325	309	310	331	327	367	347	318	348	318	331	334	309	344	305	346	352	341	330	345	333	328	297	341	352	305	321	353	313	355	331	316	361	298	348	301	338	299	327	332	332	311	298	313	353	322	333	298	315	277	289	311	320	329	322	314	303	349	317	312	332	310	347	368	329	292	294	344	324	322	298	311	339	299	309	330	358	304	319	297	308	323	356	326	286	305	310	337	338	295	318	339	302	296	301	326	340	316	270	344	292	347	295	298	306	325	314	331	329	304	302	306	351	313	334	303	328	306	314	346	336	310	321	325	301	295	320	352	323	335	337	308	307	297	312	339	315	307	295	346	328	309	336	322	297	352	337	304	297	344	360	352	328	345	345	314	313	304	314	327	333	318	335	309	349	330	335	314	304	349	354	314	355	305	336	315	333	324	310	322	320	313	322	322	315	335	296	355	366	340	321	328	321	295	363	337	333	314	337	314	336	346	328	324	358	342	329	337	321	307	340	312	315	338	357	320	352	327	352	331	357	349	309	375	303	307	343	341	300	378	340	291	329	356	325	316	308	320	369	364	368	318	349	302	342	321	339	317	302	342	322	369	310	291	316	313	335	292	322	331	323	328	328	336	322	334	307	284	305	348	349	312	359	361	317	308	319	340	340	342	337	298	354	331	327	290	324	366	319	324	332	330	336	312	325	355	318	328	313	314	324	336	321	280	291	335	314	328	324	286	328	347	340	349	321	333	280	325	301	331	327	297	329	306	355	320	311	293	288	377	318	349	377	299	317	310	293	351	307	339	335	325	313	343	356	350	284	307	305	340	353	338	311	321	332	360	340	345	302	320	330	320	312	338	323	317	306	369	334	329	340	297	341	318	329	348	298	340	333	302	344	353	315	332	324	283	324	308	297	365	343	285	343	351	356	304	316	317	316	326	350	311	360	325	321	321	334	330	324	338	331	305	290	307	290	332	327	300	343	328	326	352	336	294	357	333	282	354	290	325	324	330	342	345	340	360	337	323	355	324	313	302	326	349	355	363	353	302	318	367	333	369	285	337	300	331	313	307	306	329	293	312	337	343	319	330	317	323	357	374	344	319	345	322	346	328	309	336	307	329	368	333	308	339	314	300	327	317	311	355	295	307	349	311	324	330	337	333	326	302	322	309	348	344	350	315	319	325	327	286	329	355	309	317	331	320	350	336	355	312	328	310	330	334	332	340	355	344	318	320	319	335	321	359	386	334	316	306	322	302	306	323	313	313	329	347	304	328	317	335	330	331	308	317	332	338	333	338	352	354	352	327	317	325	354	321	334	308	350	322	307	365	309	309	306	322	347	354	331	275	322	301	327	294	302	329	323	326	331	301	322	320	347	353	336	348	324	333	318	318	328	306	323	306	352	369	323	340	328	323	316	345	323	304	335	287	337	328	343	340	337	327	322	335	371	333	373	353	311	315	337	318	316	328	292	299	304	337	338	337	339	347	280	316	313	327	319	317	281	324	301	308	338	298	349	315	319	324	323	334	315	310	316	297	314	310	336	315	344	313	304	351	334	306	317	324	339	323	323	324	345	320	304	308	309	311	349	307	353	329	344	304	319	332	375	287	349	334	335	321	305	321	301	318	332	331	330	309	344	356	353	339	327	373	328	380	317	306	317	332	298	319	345	350	343	356	320	300	349	326	321	351	333	331	286	305	347	305	348	328	345	365	307	318	326	343	342	350	326	308	321	349	308	350	324	353	298	339	305	359	308	309	324	313	331	357	325	338	316	334	382	358	312	357	346	351	322	303	331	319	357	358	324	331	353	329	315	306	322	356	324	351	318	353	303	306	317	333	331	319	320	305	327	330	351	316	303	319	345	343	357	323	285	321	297	302	325	319	356	339	336	329	324	354	344	315	316	356	329	346	318	301	297	340	314	382	334	318	327	309	303	333	296	360	342	318	312	321	289	341	320	319	299	339	307	319	295	322	332	357	308	337	314	311	357	300	314	344	352	334	294	339	324	322	329	303	324	328	337	300	355	308	320	299	322	336	333	359	301	328	291	328	338	336	343	330	313	317	320	311	335	293	323	317	339	365	312	324	331	356	357	379	338	267	315	288	318	338	321	332	310	351	341	278	295	355	362	375	304	311	304	338	357	287	335	311	320	324	333	314	311	317	339	312	352	360	387	334	354	362	337	341	369	313	357
7853	799	805	784	764	753	741	778	712	722	703	756	767	719	754	744	783	716	715	761	754	807	726	757	749	741	754	810	750	684	763	771	719	771	743	735	781	779	760	753	745	714	749	741	740	749	773	727	729	772	729	737	758	784	738	758	786	756	763	734	737	739	759	743	714	745	763	682	776	771	745	767	731	718	819	780	740	710	751	808	750	741	771	732	735	780	744	750	721	750	763	723	755	760	706	743	737	768	719	750	763	771	747	765	761	746	811	736	778	762	753	750	766	708	722	735	790	724	733	757	735	740	739	734	745	718	779	780	779	782	699	731	778	786	744	766	762	772	756	743	745	728	708	737	734	767	723	763	776	776	743	781	755	744	717	743	736	775	710	760	765	769	776	680	695	791	760	772	734	759	772	703	796	742	775	707	755	742	757	768	729	728	750	758	770	746	771	762	792	748	765	722	742	765	795	801	790	744	720	776	759	794	736	801	710	755	780	745	761	718	729	745	758	759	692	779	752	784	746	769	730	731	734	777	760	731	747	754	777	745	791	782	792	761	740	760	730	701	771	735	793	756	711	774	816	751	792	767	788	760	770	752	731	757	732	731	771	737	732	739	742	767	771	752	748	791	716	790	728	739	774	739	718	753	722	747	750	738	742	801	791	745	750	756	728	733	720	793	805	736	683	711	773	735	812	729	776	752	732	798	754	754	750	777	767	771	749	742	731	729	769	714	681	770	757	726	717	755	731	812	767	791	746	717	759	750	764	742	755	765	776	700	746	786	773	788	764	706	784	776	807	757	763	740	744	762	789	708	716	804	712	754	756	731	729	781	708	699	708	711	720	729	755	733	739	723	769	771	709	795	711	800	718	750	796	739	755	717	750	737	758	754	779	770	733	740	754	753	762	768	804	743	754	729	724	715	681	786	729	745	775	750	713	765	744	735	723	758	745	806	784	771	751	752	751	750	737	726	749	722	764	761	706	725	772	791	747	734	769	735	701	769	729	749	777	763	815	804	767	737	726	752	761	748	754	718	726	778	775	733	747	765	782	744	761	758	753	765	733	714	765	737	785	751	717	724	766	742	754	779	781	696	761	729	743	787	744	760	690	774	768	760	732	758	723	760	714	759	759	746	730	776	752	754	795	781	712	698	756	738	746	728	776	780	730	773	756	781	729	738	763	790	740	757	726	791	778	778	790	741	746	715	735	766	724	741	739	737	773	742	740	762	803	720	733	798	760	745	713	736	730	761	721	788	737	750	746	780	745	736	784	720	715	802	793	726	729	696	750	758	790	743	738	745	748	746	711	774	735	769	697	772	793	740	732	792	744	720	749	720	769	712	721	777	769	716	767	752	755	766	764	764	761	791	753	779	743	749	734	816	778	784	754	794	753	754	726	785	746	757	755	768	726	810	788	764	735	771	724	744	792	773	778	756	748	756	773	726	757	686	747	777	690	745	788	747	756	689	741	739	752	735	703	700	756	734	709	741	738	751	749	709	781	716	782	710	742	768	760	730	753	690	797	767	767	763	762	777	738	749	729	786	741	791	707	744	743	800	764	737	704	744	747	747	772	775	745	778	708	795	739	741	728	746	769	757	787	763	752	743	740	780	718	734	789	748	722	770	773	764	716	761	759	703	740	775	681	751	751	741	752	743	723	712	739	793	757	768	758	751	731	760	731	746	728	761	815	797	750	758	823	751	762	753	746	713	695	742	743	782	712	717	756	757	795	766	718	731	719	751	753	821	730	747	714	766	739	723	710	750	753	776	736	737	804	717	751	740	775	726	753	791	798	778	765	754	742	752	763	741	747	782	773	768	764	775	768	766	751	801	781	742	756	780	748	722	768	756	742	664	751	777	734	789	759	752	762	767	717	733	720	720	725	774	787	747	757	793	723	759	722	763	739	739	745	797	774	784	761	774	774	791	751	746	745	785	775	719	761	749	718	735	679	777	719	737	790	775	769	766	729	764	751	761	755	765	785	774	783	766	734	745	758	739	744	746	768	771	757	761	761	758	726	736	748	783	748	733	795	744	759	736	758	743	737	739	702	741	766	726	813	795	740	753	753	772	725	693	743	794	735	808	694	766	754	788	785	749	742	734	743	741	792	758	720	721	706	755	752	698	740	739	753	724	798	771	733	698	730	735	785	737	761	735	752	797	743	748	754	767	761	750	702	723	754	747	756	726	725	722	747	717	763	733	685	759	754	698	746	764	752	763	795	776	761	769	772	795	742	733	715	751	780	774	747	714	768	757	713	763	735	794	750	722	725	768	738	750	740	760	749	794	764	747	772	770	773	727	741	741	711	717	766	728	766	754	722	778	783	748	737	795	737	770	715	760	731	740	764	754	700	768	705	766	755	756	784	777	756	733	732	743	720	727	704	744	726	817	745	786	767	765	782	782	777	733	784	768	746	736	778	766	759	682	781	737	724	802	718	747	757	789	738	739	733	741	715	735	711	768	745	753	731	765	774	765	700	689	776	725	732	785	806	785	736	728	778	777	765	704	748	748	752	755	792	714	767	745	770	767	784	779	742	736	711	810	704	718	721	797	735	770	746	753	725	778	780	767	744	719	756	715	765	744	770	698	769	737	722	759	753	792	750	748	764	759	777	697	760	766	712	742	791	778	690	717	773	727	762	742	714	787	730	788	742	690	741	760	722	745	770	727	729	718	744	725	744	800	749	777	765	740	746	794	737	768	731	784	784	761	684	743	717	784	766	784	773	743	771	769	723	733	779	800	725	769	782	764	750	789	765	789	708	741	771	769	762	773	755	782	766	766	741	772	720	736	729	761	742	715	749	738	705	751	767	754	733	760	786	779	757	724	760	759	769	723	806	753	762	738	749	777	722	777	767	756	805	752	747	797	777	761	741	767	730	754	795	723	737	720	807	789	761	750	780	786	777	727	793	761	727	748	789	795	760	740	760	753	791	753	762	702	741	756	691	714	767	754	755	780	741	726	757	742	750	761	767	787	732	758	763	760	742	794	708	737	681	726	758	796	754	732	741	778	767	763	783	757	774	714	777	788	737	743	773	783	722	745	740	736	759	762	795	744	736	731	746	782	765	731	770	750	729	732	751	788	720	730	709	746	788	773	710	730	737	778	754	749	764	766	749	741	762	763	792	762	751	724	757	788	786	788	742	767	712	755	728	760	723	721	746	774	759	769	755	780	742	776	733	752	756	772	770	730	737	713	785	753	785	762	773	735	728	762	786	776	741	757	756	757	743	742	719	754	770	719	742	720	770	795	757	763	755	756	721	782	748	752	737	755	760	771	752	753	734	714	734	733	745	787	727	733	714	775	700	772	785	762	772	791	756	779	765	698	771	734	736	740	793	774	752	759	727	804	763	729	783	763	783	741	760	761	759	763	777	725	751	734	736	797	793	773	719	714	726	738	797	752	771	715	735	769	745	753	762	789	730	723	754	798	760	760	694	745	724	675	748	704	758	758	720	747	754	719	779	727	693	766	705	715	718	733	751	772	742	699
25151	21032	23618	28651	21050	12871	857	617	543	486	501	504	478	521	434	483	512	489	468	449	472	503	436	447	445	462	479	478	447	499	436	473	464	475	454	454	455	419	473	491	461	478	462	456	432	450	464	411	475	460	440	450	441	456	466	441	454	429	451	464	465	455	426	451	475	481	464	443	421	450	465	448	445	506	473	441	454	480	419	457	431	451	467	465	437	460	468	446	452	454	459	445	449	473	429	453	497	458	449	491	467	495	483	507	452	441	507	448	467	469	491	433	460	465	410	459	441	424	440	473	433	470	513	481	436	464	451	465	480	450	447	441	449	446	488	460	446	433	422	470	483	455	449	472	502	452	431	466	419	473	465	489	478	452	459	465	496	474	447	539	440	442	460	480	486	464	461	452	508	462	479	497	430	399	407	495	465	448	480	453	455	466	460	470	465	463	400	456	441	444	523	445	491	475	495	435	465	485	477	512	404	401	465	494	480	488	465	498	498	494	443	488	502	464	441	463	470	415	483	423	475	443	446	477	510	436	460	425	419	430	446	446	457	451	461	435	455	445	470	499	515	450	471	505	440	445	403	470	490	449	464	485	437	457	460	425	460	426	493	459	471	461	468	450	480	444	463	466	438	452	474	481	516	414	479	428	455	500	465	477	503	496	465	444	481	432	462	455	517	437	426	404	463	466	460	392	454	422	455	453	428	466	501	477	467	527	479	427	451	445	436	482	480	447	442	445	483	443	433	455	456	474	430	446	474	472	465	439	481	427	464	438	459	463	471	458	478	487	429	449	414	479	488	463	431	429	433	466	484	478	453	434	455	492	441	478	455	463	482	453	442	443	423	455	448	474	454	455	427	449	489	491	454	434	487	459	433	488	485	436	471	496	476	464	451	462	461	440	467	466	453	473	476	428	439	464	465	432	475	467	488	450	428	476	487	436	459	471	438	433	449	452	432	498	455	453	416	446	472	451	476	469	459	449	460	425	533	464	467	460	464	471	442	444	463	474	438	473	451	474	445	435	463	501	461	455	457	440	457	492	512	437	452	468	474	517	443	434	478	459	437	456	453	497	455	447	447	463	416	441	442	455	482	479	459	435	514	497	484	470	461	464	494	445	426	455	416	429	449	458	442	471	453	515	450	434	431	402	438	434	408	421	474	473	441	452	489	492	441	474	435	490	468	445	453	461	417	470	452	449	442	487	468	475	469	423	451	418	458	432	454	423	459	459	484	451	472	474	453	483	452	468	478	428	468	442	464	446	482	469	427	468	463	448	450	460	457	455	444	481	458	464	460	470	466	453	435	466	451	483	471	485	483	478	485	457	462	434	494	488	486	484	478	451	462	437	468	463	483	457	443	418	492	435	480	438	512	510	463	427	434	460	465	492	452	486	494	465	476	458	466	456	454	442	516	472	449	459	438	460	475	395	497	450	472	404	459	439	426	462	452	462	438	486	459	474	425	453	448	454	487	442	500	485	478	421	474	496	467	456	472	426	469	417	471	473	449	440	445	431	438	462	466	414	450	420	418	476	484	425	482	486	396	479	501	452	426	433	463	448	466	430	464	460	457	488	429	480	431	438	441	472	444	437	461	457	454	448	436	433	490	415	475	473	430	448	462	428	476	462	445	448	441	445	468	447	434	456	498	460	421	440	490	462	414	482	499	461	499	438	453	498	418	452	407	435	443	441	487	447	463	456	459	493	464	433	468	484	428	416	428	494	474	492	468	446	423	451	476	469	442	471	475	453	467	478	453	478	479	513	476	482	454	458	482	512	430	448	469	490	479	505	479	486	480	472	462	454	439	449	472	440	437	443	472	453	442	458	466	448	446	451	471	478	468	468	452	460	472	451	477	490	465	428	461	465	463	444	452	465	511	492	437	471	504	417	484	445	492	450	487	438	456	414	480	494	486	470	464	421	458	471	463	450	442	464	503	444	455	475	450	474	493	452	399	409	467	455	488	451	425	438	440	458	467	457	425	438	458	485	441	469	473	486	464	449	495	456	432	421	484	442	483	450	468	461	543	461	463	464	417	461	492	491	465	449	422	442	435	468	480	449	474	507	453	445	495	431	471	444	450	418	440	454	497	470	446	475	445	451	436	467	494	421	459	460	474	443	413	463	472	465	424	423	432	460	465	475	463	492	450	459	478	456	431	456	467	415	471	518	469	455	474	431	434	460	452	534	516	452	467	438	471	466	458	483	451	512	434	510	462	470	456	483	467	402	425	502	454	442	415	489	480	400	463	488	483	424	425	460	478	460	397	478	489	478	431	479	433	452	467	439	448	403	472	439	459	475	461	442	428	497	425	472	459	475	449	446	464	448	476	410	453	464	496	471	460	483	451	461	432	438	427	487	460	465	454	445	437	490	461	459	463	471	470	507	461	449	524	461	451	493	500	486	428	447	445	435	469	462	490	488	446	445	433	469	480	467	469	408	475	520	477	469	461	431	463	439	483	442	466	407	469	492	458	414	464	394	428	462	503	472	467	453	500	464	469	450	451	432	447	418	475	477	472	465	433	479	456	439	469	456	470	427	445	463	474	447	434	466	493	437	450	459	449	458	461	472	459	448	475	474	440	468	418	459	446	481	443	468	454	439	444	466	489	467	419	442	435	437	423	488	517	510	451	454	485	464	454	479	419	506	447	453	447	450	450	433	433	471	448	446	466	488	413	429	456	432	492	408	484	423	494	483	417	452	474	447	466	457	441	461	469	425	441	436	487	481	473	407	478	429	444	431	438	467	481	466	477	468	454	480	450	445	475	440	461	444	439	430	468	482	475	456	466	444	454	436	422	394	432	455	415	482	452	413	464	467	470	465	459	480	468	462	466	463	466	444	470	429	450	450	493	490	463	445	455	481	425	488	417	442	458	458	450	407	452	498	443	471	436	481	494	432	477	470	503	458	464	461	460	486	452	469	485	438	436	474	487	419	461	495	486	424	487	469	480	415	477	472	487	446	418	460	455	472	423	469	483	479	517	507	469	456	458	457	465	442	439	451	501	446	493	456	493	450	472	477	442	415	410	438	446	435	424	405	474	440	438	443	419	476	484	424	472	470	489	458	426	397	456	471	417	442	473	481	479	463	497	440	454	463	451	419	462	500	487	476	452	469	498	479	488	436	442	452	465	498	446	464	435	437	455	470	468	500	470	475	446	424	410	446	413	432	453	452	514	468	479	485	456	476	446	472	445	490	498	429	432	494	457	448	465	484	432	453	458	449	492	414	430	434	461	466	484	515	504	494	474	478	457	453	443	498	470	454	466	473	472	462	460	453	467	453	431	486	445	449	415	449	417	436	477	457	446	457	492	471	478	441	441	487	475	458	442	451	462	455	472	470	460	454	490	430	444	425	471	464	460	471	479	458	460	440	423	449	439	437	411	449	462	409	461	478	434	444	427	468	416	419	425	450	458	463	537	512	448	499	450	481	440	457	477	421	479	466	453	490	461	480	470	446	444	478	459	465	457	490	491	481	437	463	406	443	449	467
4545	2397	1491	1173	1056	997	1033	1028	988	946	1029	983	1046	973	1013	1009	1003	985	956	962	953	1002	928	1021	983	954	996	995	976	999	1025	971	929	967	972	987	1018	991	951	952	1000	944	954	966	999	995	978	1009	934	962	922	970	980	965	992	1009	1002	955	946	971	1020	991	948	984	995	957	978	996	968	986	1009	931	963	987	1055	998	927	968	1002	1015	950	1030	1016	961	996	968	974	970	903	958	995	988	991	1008	994	899	995	1022	974	990	982	982	985	981	955	991	969	978	994	975	976	942	1015	1003	990	979	1003	993	965	930	927	1024	934	941	1016	981	898	964	982	1018	987	1027	974	1030	1016	964	974	972	942	963	946	1005	952	961	952	993	958	989	967	1004	955	966	990	955	946	970	1008	940	1008	955	1002	1004	976	959	970	1008	966	942	980	1003	880	978	979	1025	975	1004	999	992	922	966	944	939	1018	953	987	1013	1001	964	932	978	983	1004	979	1018	890	924	909	1004	946	1041	894	1011	928	954	960	956	968	968	967	993	1005	957	1013	980	1022	950	961	955	941	927	961	987	968	992	1005	1017	943	934	1031	969	1003	962	988	961	977	961	973	996	993	989	934	1013	946	990	976	942	936	967	945	981	998	969	1003	913	1032	944	950	913	1006	954	962	1024	977	969	917	982	940	1048	966	927	1001	1010	962	980	968	956	953	996	1034	932	939	961	996	932	1011	989	996	988	983	996	1004	999	976	969	968	984	906	908	1020	930	1016	956	1009	961	998	975	993	960	941	981	942	954	955	945	961	976	1007	975	994	927	983	973	959	964	1004	929	1006	955	975	962	982	1011	985	996	952	943	994	939	975	986	985	997	935	949	963	989	940	934	993	954	964	980	998	959	1006	994	1019	997	986	960	976	964	934	949	996	989	1007	988	978	1024	963	983	1008	967	968	967	939	936	920	997	954	1023	985	971	941	942	969	932	987	933	997	948	981	953	977	975	948	972	1009	970	1017	942	984	957	957	995	936	958	951	956	967	952	950	944	1016	982	982	987	922	992	955	985	985	991	899	1005	997	982	979	964	957	983	973	961	950	960	1005	953	964	1017	1018	1021	962	947	973	995	963	977	937	972	984	1016	1004	979	995	954	914	931	962	966	925	976	974	947	1000	970	973	974	976	940	974	943	968	974	943	919	974	977	942	962	965	967	967	1020	980	937	925	996	979	984	922	988	1018	975	985	962	945	970	966	969	949	947	970	917	962	933	1019	993	997	1005	977	947	937	999	972	1033	1021	966	1071	985	965	971	984	983	1016	1016	961	1027	992	987	974	973	964	976	991	939	933	976	982	978	976	989	994	993	1013	1023	973	973	1024	951	944	997	942	990	945	949	1018	976	964	1019	963	995	933	973	952	977	996	958	960	1018	958	965	963	960	1053	954	964	1006	1011	926	985	996	1039	958	1019	1012	1014	938	966	961	957	973	1019	954	960	993	1038	950	972	970	1010	946	984	968	961	919	1043	1010	955	987	1001	943	1026	954	979	999	936	968	949	920	984	992	1022	933	955	1002	1034	967	940	1031	982	962	987	1007	930	958	923	976	966	948	963	976	844	969	946	982	1016	991	941	967	936	992	952	972	949	898	1027	979	988	971	932	978	1005	982	970	982	962	927	962	989	930	1034	953	955	1059	967	943	966	967	987	1051	987	1002	930	970	951	1018	952	975	990	931	937	945	943	928	1010	979	1004	987	932	996	962	1029	986	1027	974	954	960	935	953	968	1011	1008	996	948	1003	1011	986	942	935	949	934	970	974	1013	940	956	945	982	975	1038	920	992	997	950	962	963	1020	953	944	969	1005	992	986	953	1009	966	949	969	957	981	945	1006	969	968	920	981	964	994	941	1036	1034	921	979	972	1015	983	1010	902	1005	988	912	1038	976	946	963	959	996	947	932	981	942	942	993	937	941	971	999	940	1015	1058	930	1028	966	1002	951	934	981	952	975	1029	938	939	962	999	947	994	982	1026	952	1023	983	915	978	939	964	968	963	953	989	932	997	968	936	954	959	928	964	1017	960	998	991	942	986	944	939	998	947	984	987	971	996	944	949	932	990	919	1003	942	1042	1016	934	881	994	964	969	961	934	910	1006	984	977	993	990	972	987	997	1051	984	1008	975	983	945	971	968	981	976	1005	1019	964	962	972	946	1015	998	989	885	959	951	936	987	990	1025	979	969	1005	974	988	988	966	995	943	984	999	968	987	945	937	967	996	986	935	960	1023	967	963	1035	991	937	961	1003	1056	942	971	1024	939	984	1040	1022	1005	964	961	962	945	950	1028	926	962	979	952	987	1016	1016	985	988	966	941	941	955	1001	937	963	960	943	992	992	968	911	1009	978	953	949	968	984	1023	1056	992	924	989	950	1001	1025	1013	958	968	991	982	1006	981	972	984	1014	992	990	946	977	953	1023	1019	1001	951	967	967	976	994	945	966	994	977	1002	963	973	1022	932	933	963	976	973	971	963	983	1011	981	930	977	983	980	996	923	988	985	954	1014	959	979	988	977	944	1050	925	974	981	971	948	987	944	1063	1017	977	970	945	975	961	920	1011	996	979	925	1017	909	999	995	957	983	1030	997	981	1066	969	902	971	973	995	1051	933	987	978	936	989	981	920	1040	977	1014	942	933	897	971	951	946	1037	988	987	981	959	954	1013	981	934	989	991	971	969	957	982	982	955	913	954	997	1001	983	945	952	954	967	979	993	942	935	977	975	940	978	932	956	951	971	976	957	949	968	972	972	1032	934	1030	961	968	985	975	994	992	947	964	984	1027	989	946	921	992	1003	920	978	977	909	974	986	1025	976	1007	944	1019	939	937	992	974	1006	985	963	1020	900	948	978	945	1024	959	978	1001	990	977	954	948	1000	956	903	971	959	964	987	940	920	1015	1046	1020	1009	984	960	994	951	978	970	969	988	953	1018	1000	1001	954	956	952	978	932	962	987	949	928	1041	999	995	976	969	980	945	970	954	976	950	990	1028	942	992	993	973	973	960	1036	1004	1029	954	980	923	971	959	1002	998	950	899	919	949	961	958	995	964	967	968	942	943	1009	952	942	985	1013	984	970	976	938	961	975	962	952	992	983	988	1020	978	978	1010	996	961	1001	1008	953	970	1003	998	1020	897	984	968	983	907	989	1011	976	945	1040	948	937	991	978	906	952	971	947	931	941	963	984	987	958	993	1010	1005	1026	948	1005	1052	919	959	1015	956	1004	961	997	982	970	993	967	994	997	988	976	1039	937	935	972	997	985	971	987	1017	988	965	996	1046	942	998	1032	1003	998	1005	976	966	965	942	946	1009	970	1005	1008	921	963	967	954	965	892	939	995	904	1055	920	962	930	888	1052	986	985	968	963	999	970	970	931	950	980	953	929	950	995	995	975	992	942	949	985	967	921	1036	951	1034	953	996	962	962	945	950	994	985	958	944	1021	1039	998	956	928	960	987	924	975	996	968	1008	966	951	1018	967	994	922	908	945	943	961	985	989	970	909	991	1025	965	975	922	1018	1004	1040	931	992	985	992	960	1010	968	951	990	941	988	949	928	913	1049	989	957	1012	998	990	941	997	960	1011	932	978	923	949	984	887	956	1006	1014	1013	960	986	993	959	931	981	987	969	976	998	979	1018	926	1013	957	982	971	999	957	987	989	949	945	941	953	903	958	972	1024	984	951	984	1066	920	960	956	975	1025	978	997	955	966	935	896	893	1018	974	997	982	996	958	953	969	906	936	1026	1007	998	961	920	969	985	978	977	930	962	962
24401	21012	24002	28228	21017	21056	11088	685	482	396	437	417	368	400	390	355	376	354	349	365	349	375	360	336	351	348	375	336	334	364	341	338	339	372	339	369	339	350	369	351	321	321	349	335	351	373	329	350	350	326	349	333	327	298	303	365	305	310	302	331	352	307	320	288	303	360	303	341	318	318	321	319	319	320	316	335	328	316	319	315	354	334	298	334	339	328	286	328	304	332	337	326	316	306	337	311	299	331	318	305	314	322	330	320	340	323	364	318	331	357	338	312	313	317	322	333	308	312	330	328	331	322	337	362	335	340	351	310	353	342	334	328	330	357	324	351	331	356	317	303	340	335	329	324	346	336	351	330	334	336	311	339	325	321	344	333	368	354	308	340	347	334	322	322	285	286	310	336	319	302	343	338	337	327	353	325	349	311	324	324	312	317	292	328	343	309	347	364	316	292	330	319	349	337	346	388	357	337	302	330	308	317	281	328	361	378	319	310	328	304	328	343	319	347	366	332	351	346	272	336	327	325	323	317	321	339	321	304	325	345	325	319	305	344	333	314	360	334	343	334	340	314	295	318	322	334	344	361	344	310	348	302	354	296	319	315	327	354	307	313	349	330	315	331	346	358	337	309	348	322	364	330	306	326	322	375	318	355	315	325	334	300	331	321	321	322	297	309	349	298	352	318	294	305	336	363	324	324	289	281	360	340	355	326	348	301	311	330	310	318	305	354	320	293	338	343	304	354	313	344	336	328	380	329	331	352	305	313	348	344	321	329	303	348	345	335	318	303	381	307	342	325	343	358	326	343	362	329	348	316	341	290	323	319	326	317	320	307	348	359	334	306	344	333	317	305	335	296	324	334	339	309	333	323	270	321	304	339	335	349	339	327	363	349	314	354	349	297	327	339	335	349	315	352	350	373	375	338	308	296	337	323	335	318	320	342	326	335	329	363	316	294	346	346	333	355	342	324	337	328	346	320	370	322	323	346	337	341	329	306	328	370	310	327	336	377	328	316	305	321	326	306	348	350	334	320	330	296	340	341	335	296	326	321	304	336	325	361	347	359	298	289	338	317	335	313	315	364	346	336	313	301	295	334	297	341	313	301	332	362	290	337	312	316	321	322	319	313	334	351	332	347	306	281	327	318	342	339	301	353	312	331	334	329	314	306	317	352	334	351	356	370	287	347	327	332	359	325	319	303	348	304	320	365	375	324	306	352	357	355	329	334	333	367	327	305	316	325	320	296	376	349	327	346	318	325	329	317	319	370	359	318	335	355	357	314	316	282	332	309	314	306	318	349	381	336	361	333	325	339	362	305	345	326	306	352	314	336	332	366	341	317	307	338	316	323	336	359	340	342	318	363	340	300	318	304	326	322	306	329	296	321	314	292	314	344	333	376	341	304	312	312	299	347	323	284	354	338	330	307	366	313	340	338	324	321	332	348	335	338	335	327	381	358	315	347	322	305	313	322	347	336	383	308	351	355	365	350	322	330	306	314	327	321	352	320	314	311	341	326	343	310	337	313	357	310	359	319	329	305	301	303	335	319	309	304	325	336	340	309	358	307	341	364	306	328	376	347	328	323	308	309	387	314	276	327	344	330	334	325	357	344	340	325	337	314	387	309	335	317	313	299	326	347	322	345	320	339	338	318	299	333	339	351	331	340	318	325	323	306	320	328	302	299	313	324	324	356	349	305	322	296	313	362	286	342	360	360	344	282	359	362	329	333	328	318	312	351	296	314	342	346	345	310	337	355	305	335	319	340	308	357	325	358	328	328	358	322	323	342	358	349	340	310	341	351	355	376	325	308	321	309	319	322	328	322	351	368	309	337	320	342	321	341	322	315	315	328	329	317	360	341	301	323	314	298	320	331	313	300	330	297	302	314	329	319	314	317	312	326	323	295	331	321	323	332	344	290	315	340	310	337	339	309	325	309	329	258	304	344	341	328	384	324	326	308	345	349	329	318	330	379	337	327	318	301	370	320	327	316	316	343	338	333	290	337	314	294	334	349	330	324	320	295	370	326	333	369	367	355	335	303	361	307	330	369	320	354	305	304	341	311	343	355	343	349	351	336	347	339	316	359	335	323	316	321	312	349	340	324	373	306	329	366	324	321	323	308	286	329	329	355	328	289	326	344	328	312	347	341	337	347	312	333	358	339	360	300	319	331	334	312	319	320	342	335	337	340	342	331	331	330	350	347	350	373	313	342	336	332	336	306	364	358	344	347	331	335	315	317	314	369	311	364	357	326	309	349	322	311	344	325	323	328	325	330	309	327	340	321	333	339	314	360	313	303	285	272	330	309	316	324	366	308	285	316	330	337	315	301	356	322	357	320	354	325	301	339	326	330	336	340	350	310	319	348	304	345	345	305	334	294	315	343	312	333	346	334	347	361	342	329	303	284	384	313	358	347	343	326	331	332	316	333	335	342	311	342	305	282	335	313	332	350	307	309	328	317	317	385	288	337	329	331	313	295	338	317	354	317	326	311	303	315	330	312	290	275	339	364	338	331	329	320	325	312	328	294	333	323	279	305	306	323	366	321	336	291	298	334	341	341	314	352	313	352	340	357	350	316	327	334	355	349	300	308	298	324	376	334	282	322	350	346	313	322	331	289	339	306	313	312	332	296	355	325	339	342	324	307	322	316	295	323	339	362	324	342	352	362	331	313	356	325	322	322	300	318	318	340	325	338	299	346	312	351	343	349	334	341	302	329	328	325	360	326	342	344	326	328	305	318	375	304	316	319	369	349	337	338	330	339	311	327	317	329	330	315	333	334	331	339	333	308	327	314	346	316	320	339	311	305	304	323	335	347	333	321	310	332	349	325	323	350	314	327	337	329	332	334	334	320	306	356	364	256	318	350	313	339	326	309	327	310	303	314	326	348	357	328	306	293	345	347	329	331	327	355	297	323	304	300	332	335	344	312	307	321	286	328	320	365	343	292	330	340	294	326	297	386	327	344	340	349	315	335	310	337	328	326	322	283	327	318	353	332	326	301	324	356	304	344	330	380	325	340	326	330	335	325	342	335	347	341	303	304	325	328	310	319	326	356	333	323	309	361	275	330	313	342	340	355	335	305	326	337	289	340	312	298	343	346	314	319	322	330	307	312	330	329	311	339	331	318	342	332	318	334	319	322	367	319	304	331	270	299	344	295	342	326	346	318	340	319	347	338	337	329	366	334	338	307	289	309	326	295	320	329	325	329	322	330	326	319	331	340	294	321	289	333	320	338	315	300	326	319	324	315	319	300	314	319	312	333	327	326	344	336	341	350	343	317	301	297	343	329	329	338	302	351	340	317	372	337	315	339	365	341	355	280	315	316	339	353	337	337	323	305	329	311	353	324	330	328	328	337	360	327	335	322	338	295	324	327	354	312	320	299	318	317	311	358	307	337	327	326	325	351	306	336	329	309	296	330	319	302	351	318	343	307	333	355	331	322	329	326	326	319	383	339	331	341	340	330	317	333	340	329	347	319	301	314	331	346	354	362
4097	3392	1647	1094	846	781	762	782	704	694	691	695	700	739	749	758	705	679	653	701	732	714	614	712	664	659	703	677	686	699	750	694	708	695	649	684	713	661	706	673	707	697	702	712	662	736	720	738	738	677	704	720	708	682	749	694	682	710	746	708	693	680	660	732	718	682	707	682	703	690	666	677	754	674	702	653	704	709	719	689	661	710	712	678	734	664	715	701	714	733	748	692	675	749	692	723	687	718	643	672	699	691	663	704	718	703	704	682	656	736	730	721	722	725	715	716	699	701	739	734	734	671	717	689	739	667	690	696	707	728	702	686	710	704	687	674	674	707	712	645	734	687	687	695	691	738	696	717	719	726	682	701	727	707	742	677	682	709	732	689	751	671	760	714	740	715	708	706	721	702	702	700	690	659	708	691	663	697	699	752	712	704	693	678	666	694	701	695	717	670	728	699	690	699	711	754	765	667	746	663	711	682	695	660	705	675	699	734	669	696	691	720	723	682	692	730	715	726	701	662	664	718	735	704	704	674	750	722	691	711	645	711	729	686	680	701	676	711	716	694	698	737	734	692	707	730	680	729	711	715	691	703	729	675	708	701	687	752	672	649	682	704	680	673	719	688	752	721	715	716	676	699	711	681	710	740	700	690	689	684	735	664	740	699	727	766	712	728	723	698	744	707	731	704	714	703	688	691	717	674	646	710	679	725	633	700	729	670	699	648	687	704	693	678	692	678	672	725	715	680	715	689	738	721	684	741	689	700	728	716	720	676	681	737	653	724	723	691	672	712	674	722	683	692	727	723	664	686	674	678	697	711	694	670	667	707	699	667	700	691	684	772	701	698	691	696	681	742	714	718	668	725	669	754	703	767	735	722	690	647	708	675	708	711	713	651	684	772	660	711	662	704	726	722	702	682	679	681	688	653	688	733	704	700	688	659	703	668	705	739	677	698	713	732	702	717	720	697	681	699	659	660	712	691	665	702	720	680	731	688	693	685	768	716	697	735	674	644	695	684	714	656	690	722	721	666	731	648	713	671	717	677	732	701	690	710	709	699	705	713	701	683	713	686	676	770	710	669	693	695	693	693	702	723	711	648	738	681	733	718	727	723	713	657	699	658	688	650	708	773	724	680	718	689	681	685	668	725	705	721	702	688	697	746	683	702	685	718	692	712	723	694	671	696	716	718	687	694	695	688	744	714	739	722	698	678	741	771	697	688	668	724	663	690	725	705	685	702	679	677	710	715	673	701	691	659	697	684	721	708	756	680	673	719	678	742	707	704	727	681	689	649	719	663	687	672	678	716	693	684	729	676	756	729	696	687	723	720	674	710	748	726	699	720	676	665	714	693	687	710	706	705	719	715	718	714	702	745	673	652	713	712	710	694	713	692	696	664	702	695	722	720	680	698	732	723	699	695	676	735	761	681	643	760	759	685	735	671	673	691	673	658	713	716	672	770	723	687	673	686	704	715	677	680	703	710	735	707	682	696	693	721	713	686	753	698	749	700	709	708	684	711	699	701	679	686	674	710	681	689	704	692	686	693	683	708	700	690	712	728	651	686	742	686	706	664	703	678	701	663	678	719	683	680	678	694	712	662	697	692	707	685	702	695	690	670	693	733	726	751	691	725	689	698	717	710	697	673	710	703	711	721	737	648	748	713	700	691	700	729	681	660	720	677	725	687	662	685	703	691	695	722	698	725	703	698	718	676	735	686	700	703	688	737	725	742	687	725	716	664	721	698	757	711	653	772	673	712	687	691	676	716	694	677	674	723	718	736	693	697	733	686	718	706	669	720	672	687	701	706	717	694	762	732	746	702	688	695	655	680	708	739	675	709	699	689	744	706	674	630	717	715	708	654	739	694	707	750	721	730	695	738	720	682	647	706	613	703	748	702	689	671	702	687	736	721	711	713	707	733	690	715	649	755	664	732	681	673	760	687	719	659	699	662	712	648	721	674	693	724	710	718	776	672	708	674	686	727	693	680	693	686	679	687	732	715	696	707	683	749	750	716	642	680	685	741	744	670	747	661	727	717	681	749	741	741	723	668	714	684	694	710	678	746	707	696	739	681	716	677	626	662	647	690	711	732	695	679	678	704	726	710	738	702	706	708	681	723	681	702	694	699	715	687	736	687	752	715	664	627	728	707	697	726	733	736	689	740	713	704	692	705	708	716	705	696	662	708	720	684	699	710	681	670	722	696	673	736	694	706	732	725	705	681	685	718	702	696	713	703	668	677	651	710	679	708	731	700	699	712	720	720	739	732	720	717	718	692	727	668	659	705	706	704	675	710	711	693	662	691	744	704	735	739	698	684	711	675	735	689	669	672	646	724	707	690	710	665	713	700	690	730	692	749	666	720	736	684	675	703	687	698	699	716	679	738	696	707	691	702	717	716	670	706	709	693	710	678	715	731	668	682	718	704	682	715	737	649	661	717	702	718	674	758	721	682	721	652	678	734	705	706	727	713	684	681	707	702	680	680	645	722	738	696	741	654	699	664	681	712	727	651	742	700	726	683	742	732	728	696	726	707	671	670	693	674	671	704	703	712	723	721	760	724	697	696	715	677	681	707	705	688	685	690	760	694	706	707	709	662	680	737	707	718	678	747	690	719	659	692	684	716	694	732	743	672	710	720	744	672	684	713	720	720	700	656	684	717	704	642	693	698	702	674	675	717	709	679	705	725	689	752	694	698	690	663	682	650	651	665	726	681	684	712	731	695	687	682	667	696	704	685	706	711	688	697	710	724	725	711	713	673	698	691	735	647	664	682	660	720	695	655	690	667	713	686	701	730	709	721	739	698	774	667	711	682	645	701	715	673	696	735	736	709	703	649	729	690	715	704	703	660	722	719	752	714	671	723	679	679	698	680	680	676	721	712	731	669	657	725	735	743	675	706	691	679	673	723	664	708	722	683	692	732	667	679	708	705	765	705	647	729	724	700	755	758	713	688	709	689	706	690	710	720	632	721	709	676	730	653	709	671	695	669	712	744	687	686	733	699	670	709	653	657	666	709	721	723	694	696	710	686	711	686	693	711	687	684	659	743	670	703	697	716	708	696	717	680	724	688	702	734	746	738	674	713	678	715	707	686	703	699	716	729	699	669	712	710	697	665	715	736	723	687	668	701	666	652	711	692	697	721	687	711	743	714	639	682	697	685	702	706	729	662	730	685	693	673	715	713	709	699	740	720	700	698	696	756	649	713	694	679	719	671	727	722	730	694	727	699	694	716	689	690	675	724	679	663	688	708	718	688	687	703	724	683	722	693	728	710	721	688	644	657	703	653	708	706	696	692	718	679	722	702	723	692	731	704	698	707	706	693	661	692	712	702	695	736	654	683	732	732	707	687	674	649	663	677	771	702	679	698	704	694	704	743	725	687	727	671	691	701	710	703	674	703	671	724	760	686	725	686	726	691	694	745	690	702	702	685	713	695	696	669	720	711	673	710	678	637	695	677	709	645	682	708	692	647	688	691	711	719	702	687	735	662
33469	15163	2446	403	347	329	312	355	349	333	345	333	349	312	333	332	299	346	293	336	319	322	353	349	334	319	324	348	353	309	357	341	336	334	329	333	338	298	346	353	314	347	326	320	381	344	357	319	320	291	322	333	330	299	337	310	328	349	315	339	328	309	320	353	345	331	330	304	348	343	347	386	327	351	346	319	301	302	359	351	329	320	329	311	304	297	324	337	322	325	323	337	372	300	314	342	329	346	355	317	339	306	338	313	332	341	347	351	322	298	328	295	298	321	311	340	347	362	329	348	337	298	333	281	325	329	320	325	290	317	307	305	372	320	357	316	332	306	304	315	337	314	354	325	333	316	379	330	318	297	305	325	358	297	341	323	366	330	297	318	354	335	336	329	304	331	360	342	337	305	306	324	340	298	331	314	349	350	289	318	312	343	326	333	324	324	340	329	344	318	350	348	330	326	299	366	320	348	347	337	297	293	342	329	317	329	327	331	344	325	363	334	366	324	332	314	341	351	343	299	320	324	357	306	328	331	364	310	344	302	334	311	365	337	313	336	332	330	325	302	311	329	301	333	332	301	305	361	354	328	317	298	342	348	344	319	325	314	334	326	297	298	310	337	305	331	328	355	354	338	310	314	319	325	309	336	327	303	323	293	340	310	323	346	356	342	328	298	313	326	345	296	301	323	317	358	311	319	359	339	353	316	343	328	305	296	310	325	289	301	314	314	307	339	339	325	347	331	339	332	313	291	336	328	335	372	285	328	334	309	338	342	331	363	341	351	346	364	341	372	339	299	308	342	334	312	336	321	323	353	339	341	330	332	336	360	316	311	315	334	317	351	309	330	339	348	311	315	334	327	335	316	335	313	355	339	347	344	308	328	345	327	344	364	337	335	319	350	333	329	317	344	342	320	343	336	346	353	347	335	323	328	308	287	316	353	342	369	359	336	340	321	319	332	368	308	354	329	310	333	323	328	341	360	344	317	355	309	365	324	335	309	354	351	341	333	315	327	316	302	344	322	268	342	350	355	312	342	305	365	359	310	348	334	332	310	304	316	321	340	303	337	321	337	350	304	351	324	333	319	290	329	322	355	337	338	371	315	355	311	332	344	331	324	310	352	337	362	354	318	315	330	315	327	330	327	343	376	299	318	323	329	316	342	325	312	310	314	345	354	310	349	323	309	290	348	342	303	327	302	345	328	293	364	348	323	353	343	332	319	300	310	371	350	314	341	315	335	344	332	334	338	327	346	326	311	322	332	351	327	332	346	324	330	356	327	299	291	306	333	327	342	347	315	320	325	323	358	323	298	304	329	311	315	326	345	339	336	330	366	317	298	327	346	346	357	311	364	326	330	341	357	326	332	331	291	316	304	286	337	336	341	328	358	340	324	305	300	340	329	302	356	331	330	308	314	343	336	309	337	350	327	341	331	346	345	312	333	334	333	356	332	345	322	309	318	330	322	331	325	324	316	376	337	288	316	334	309	340	336	347	361	301	346	333	349	306	315	357	317	315	358	330	350	334	342	337	357	303	323	321	315	317	307	370	326	350	321	334	319	323	303	326	329	315	325	366	334	335	314	350	346	351	317	350	332	338	339	294	330	303	319	332	375	337	321	299	357	314	337	325	314	366	307	329	350	330	338	336	315	320	342	289	312	326	336	352	341	342	324	336	306	292	345	277	326	312	331	359	321	312	325	316	371	336	296	311	331	310	329	319	328	311	334	350	320	302	344	298	311	312	320	333	352	341	315	368	344	305	362	311	323	314	304	400	310	312	351	377	317	324	311	315	345	290	334	319	334	384	344	321	319	320	318	324	304	353	305	313	376	315	323	317	344	368	323	261	355	297	332	366	324	330	330	330	328	311	326	327	303	324	328	315	326	349	359	309	334	314	311	341	302	338	301	360	359	340	326	348	341	320	324	334	321	369	319	305	363	329	322	301	320	327	359	346	365	317	354	304	338	329	327	350	347	353	312	354	299	291	340	350	353	342	284	334	362	318	338	291	302	342	325	341	342	292	336	350	334	331	357	327	342	338	330	326	346	333	298	352	379	308	293	309	317	339	305	342	336	377	325	337	309	372	329	345	323	351	339	320	332	319	307	325	296	368	326	341	333	345	325	283	326	318	348	338	323	306	340	296	324	354	343	305	363	346	343	359	306	309	316	314	368	325	328	326	304	322	322	322	355	326	328	366	365	328	314	310	369	329	337	350	331	347	346	353	344	310	308	287	349	343	320	355	318	308	325	341	302	339	291	342	342	321	350	357	354	357	292	328	335	369	345	371	371	330	356	340	348	343	320	302	320	346	325	334	328	336	370	327	344	352	315	326	314	341	316	337	334	333	311	324	317	346	334	307	333	330	304	361	299	328	330	320	329	362	303	363	334	328	315	338	321	327	347	311	298	328	279	315	339	347	314	311	295	357	311	327	382	340	320	301	328	346	313	334	314	319	332	390	317	350	317	357	313	343	333	304	334	332	327	346	315	320	319	369	361	335	330	325	327	326	329	306	309	323	328	348	290	325	341	336	311	369	349	301	332	339	285	338	319	309	346	309	321	329	313	338	346	343	348	343	306	328	346	333	338	361	307	297	359	308	326	306	308	312	392	336	322	363	331	337	316	286	313	320	284	337	325	346	315	341	321	313	327	347	320	328	301	312	315	331	326	361	339	325	282	344	297	353	333	346	351	337	328	310	316	337	341	309	339	318	282	334	313	327	308	344	309	331	297	334	342	346	330	311	320	295	300	293	279	332	330	360	375	340	336	367	295	328	305	308	302	341	337	344	307	315	332	339	323	354	330	312	328	354	337	335	320	311	302	337	368	330	322	348	298	298	287	327	335	292	321	315	348	336	334	333	288	321	339	312	301	317	293	313	360	340	353	310	352	366	326	331	326	347	323	307	317	343	340	309	325	355	326	301	305	321	375	304	310	361	337	339	320	314	324	330	350	320	303	329	322	309	325	301	347	298	312	325	333	335	340	344	371	339	309	321	304	328	328	309	349	324	354	305	296	335	362	340	351	304	323	354	343	332	323	359	308	304	330	366	349	306	342	333	321	327	323	322	329	346	336	334	317	314	331	307	304	351	340	324	334	340	303	342	332	316	320	347	347	318	323	324	343	344	291	339	307	313	330	311	338	313	347	333	341	330	317	289	324	322	302	337	372	329	316	310	345	297	297	311	299	319	311	316	309	340	305	307	316	345	331	345	347	339	306	345	311	327	339	320	358	325	333	360	335	333	275	311	328	314	304	334	321	313	359	322	299	334	390	317	338	350	309	323	308	304	305	302	347	352	324	327	295	328	300	297	315	354	329	334	332	326	343	309	328	340	315	264	340	325	359	331	351	330	352	326	330	306	324	306	304	321	316	311	306	376	285	299	322	347	322	338	329	326	320	326	336	290	363	334	301	299	318	315	353	351	325	354	329	322	324	320	308	299	338	308	335	327	342	332	294	329	337	360	310	357	348	301	319	322	309	384	375	324	311
7849	906	822	735	776	752	721	726	756	785	737	733	759	762	740	780	752	754	772	758	709	789	732	797	757	745	723	769	749	785	798	728	755	797	761	762	720	714	738	743	697	721	759	757	795	769	767	773	794	742	692	821	707	762	773	754	746	778	765	773	742	763	726	744	783	704	740	768	703	748	768	734	775	746	754	768	778	706	774	762	758	730	764	764	690	774	731	776	793	733	774	809	769	786	812	780	796	791	703	761	765	764	775	832	698	700	743	696	756	745	745	737	763	766	796	781	803	739	786	748	752	750	709	743	743	768	769	774	790	718	765	700	752	739	781	793	759	779	752	753	729	785	703	750	753	718	772	755	728	777	746	712	772	759	763	752	771	748	756	741	762	763	759	754	749	758	801	716	787	789	766	761	780	762	777	735	726	734	760	775	741	740	833	815	779	740	772	708	778	768	750	823	718	733	757	739	705	746	749	731	754	763	744	752	759	797	794	735	772	790	732	764	759	750	754	787	772	782	772	778	782	803	734	779	796	740	756	809	787	767	743	714	785	782	806	766	732	777	831	760	779	740	734	767	739	775	794	752	779	813	773	781	800	739	753	773	796	728	701	775	746	691	775	741	749	743	744	824	799	728	769	805	733	765	791	736	768	736	710	756	738	774	711	771	718	772	754	722	771	753	721	770	772	684	738	744	731	721	774	784	789	779	733	746	756	724	749	710	705	768	776	782	764	750	765	781	770	804	793	805	745	771	754	723	747	743	786	728	794	748	741	756	717	721	759	728	695	760	792	737	780	775	748	770	763	772	789	760	710	754	758	739	724	718	746	758	758	771	743	753	755	738	798	749	777	758	777	850	776	741	767	769	731	704	736	724	753	744	787	818	788	758	803	742	748	771	735	765	772	759	754	739	739	756	736	750	731	780	805	762	769	775	744	770	716	740	776	755	724	746	765	799	724	755	730	768	704	721	768	779	709	744	738	716	761	741	778	736	758	761	773	738	731	756	821	756	732	769	761	771	731	766	793	736	744	788	767	757	819	756	799	742	768	736	772	731	755	783	741	778	771	735	757	742	807	760	726	778	789	779	720	798	787	775	767	731	703	760	748	724	743	747	805	775	775	753	741	744	768	742	785	743	752	753	720	799	758	769	760	745	755	741	804	739	760	735	783	771	732	728	750	805	751	770	766	737	745	763	771	744	749	806	712	747	784	750	709	787	761	721	801	821	751	788	704	743	751	777	795	727	772	804	783	757	762	746	770	758	739	756	737	752	759	756	772	752	751	746	743	745	807	717	737	767	732	756	751	763	727	735	751	757	730	718	770	742	772	753	793	746	730	755	754	751	718	777	764	756	722	748	743	744	769	760	741	795	753	820	710	809	695	770	719	799	720	727	767	778	790	713	813	729	821	763	765	732	726	747	745	786	773	802	732	787	724	783	745	792	821	765	776	756	739	770	781	745	774	727	762	743	763	766	800	783	801	759	808	725	761	741	750	792	748	736	767	760	785	774	749	772	784	728	742	726	716	759	763	756	738	729	747	772	779	711	791	778	715	762	760	724	772	753	739	767	765	762	775	744	755	801	740	805	743	767	746	761	776	718	734	719	718	724	719	737	743	756	783	795	750	763	736	750	735	736	746	763	740	776	751	743	736	714	782	751	754	730	727	760	752	728	711	761	712	696	740	733	739	731	723	743	725	754	791	750	786	749	722	788	782	792	743	725	743	794	801	743	742	760	760	749	717	801	731	764	776	749	742	725	727	788	761	749	793	769	838	689	770	751	770	690	797	811	736	750	745	794	754	731	781	762	755	782	731	742	696	754	808	765	762	731	743	720	766	745	771	757	767	757	750	789	749	702	767	711	747	814	804	761	796	806	790	763	711	742	730	744	758	697	741	739	774	734	733	725	741	770	777	732	774	776	689	775	776	762	780	739	775	771	763	788	794	727	768	739	769	713	744	788	742	745	734	754	762	816	755	744	761	771	741	776	754	785	765	811	787	687	736	765	748	773	767	742	740	800	755	776	780	794	767	785	754	761	821	835	761	736	702	764	747	727	763	743	803	783	730	778	744	772	699	802	767	748	725	757	769	775	763	721	713	747	748	743	773	811	743	759	763	760	761	728	749	742	809	748	751	801	746	799	741	733	730	739	698	789	777	721	762	790	770	762	754	731	782	705	747	796	730	718	750	782	727	756	732	737	789	702	794	755	739	792	792	737	772	787	786	790	755	795	741	742	777	778	758	734	745	747	754	793	722	763	770	766	754	741	743	772	786	790	745	739	786	715	760	735	746	789	791	742	707	748	755	763	718	769	749	744	763	778	820	738	758	747	721	728	733	722	795	749	781	763	761	755	714	758	722	720	762	770	727	757	768	756	737	769	773	724	819	775	737	843	747	725	758	796	786	763	747	709	768	728	779	793	749	746	746	722	746	748	766	777	752	747	750	774	774	775	768	744	775	718	711	763	784	822	781	804	750	764	772	768	772	760	718	773	740	772	748	725	761	726	752	772	793	735	777	723	803	773	683	751	770	755	721	766	765	783	729	753	788	805	840	771	739	717	787	776	736	766	725	771	782	778	750	745	770	771	732	786	734	734	755	737	795	777	761	698	762	764	740	743	768	703	726	719	727	743	763	762	749	785	745	722	782	716	794	745	772	733	756	763	752	786	737	772	721	758	775	752	739	757	737	771	777	734	740	744	738	742	704	763	782	749	780	732	729	753	793	720	762	770	794	783	764	725	724	741	732	733	803	758	778	788	789	722	740	748	778	759	802	787	699	738	793	714	777	759	760	757	768	729	762	774	802	733	692	758	787	739	743	722	762	767	775	703	768	809	764	717	794	768	779	748	716	760	750	775	774	718	776	766	746	770	725	720	786	727	775	769	772	772	772	705	762	736	746	768	789	768	741	790	748	749	732	735	761	707	770	770	746	762	761	766	767	775	776	717	745	743	751	742	766	706	801	755	741	764	802	775	733	762	756	755	730	743	764	787	758	773	772	792	741	789	766	769	760	775	766	757	820	776	802	785	783	779	747	737	722	744	779	810	751	796	762	768	727	767	741	783	746	782	793	750	734	729	745	774	744	735	785	750	774	722	768	722	744	727	745	742	742	770	744	715	784	818	768	723	765	788	798	784	757	771	774	734	806	772	783	777	752	720	783	738	757	765	728	784	767	766	742	733	777	727	809	756	733	772	741	747	777	733	786	707	713	801	740	734	749	806	749	780	787	790	748	719	774	751	794	715	764	725	748	723	745	770	738	788	752	734	758	758	743	759	775	804	768	763	817	773	761	747	766	741	804	747	778	769	734	717	759	760	724	722	748	793	753	743	716	787	772	741	745	757	753	814	747	746	794	732	763	782	784	789	775	770	790	759	776	722	769	758	710	764	808	748	724	755	762	746	724	795	742	735	768	705	724	728	774	717	753	735	778	686	771	744	732	727	755	755	745	733	755	788	732	728	756	721	761	745	786	747	760	761	775	773	780	719
25176	21072	23685	28662	21086	12898	765	584	528	550	470	472	476	478	451	487	464	473	458	458	469	469	506	437	452	471	478	480	503	478	514	577	491	471	444	459	440	469	469	491	484	507	441	440	483	402	455	444	440	462	459	471	458	485	457	503	488	454	460	438	494	508	474	487	470	499	470	437	443	432	492	498	479	451	483	474	467	466	496	413	455	464	456	454	485	476	482	505	423	416	445	485	444	462	458	440	472	455	479	452	424	474	474	456	488	470	469	437	426	447	501	478	478	414	446	450	456	447	484	482	503	496	478	461	524	435	476	470	471	462	512	490	441	459	465	505	470	420	439	455	474	443	453	503	442	417	461	452	442	444	459	453	461	479	440	424	422	426	445	456	482	502	498	451	444	476	468	470	473	454	483	433	486	490	467	462	462	440	426	467	472	448	457	458	496	467	431	476	467	432	460	467	447	484	492	469	458	435	433	440	471	462	489	496	459	472	492	455	461	524	474	453	456	492	464	481	421	448	472	454	485	435	523	451	440	453	468	474	452	494	471	480	448	471	456	461	463	487	477	461	435	453	471	457	487	430	445	457	437	430	479	448	479	450	469	456	421	476	464	505	491	497	428	472	467	475	505	502	474	442	483	473	519	462	472	472	461	435	484	470	455	451	421	442	440	416	472	432	435	483	476	480	429	455	444	438	467	447	471	454	450	455	465	392	469	467	490	470	398	438	462	481	467	501	459	501	441	456	515	478	506	483	440	473	425	449	448	500	422	455	466	427	407	462	491	458	492	437	446	501	442	466	462	481	459	463	431	467	458	453	464	455	429	448	471	469	529	477	421	485	464	470	467	456	438	448	463	438	436	453	483	449	399	448	467	475	418	447	447	493	475	440	459	479	498	447	444	431	483	524	403	446	448	428	482	446	479	485	426	477	474	467	465	499	463	469	486	456	446	445	464	511	457	502	496	410	470	428	478	478	446	462	453	454	469	458	469	450	501	480	469	443	439	525	407	434	443	447	480	408	438	423	483	451	471	430	457	519	483	488	480	460	467	465	458	450	450	424	475	409	455	441	480	464	436	475	482	488	487	476	445	472	467	465	460	470	436	467	407	445	440	442	516	438	428	486	467	462	453	421	507	472	450	473	449	475	478	449	437	436	444	472	469	495	435	433	466	466	460	444	477	492	463	487	463	452	472	479	470	431	436	441	466	454	388	455	470	497	476	499	463	462	480	443	470	509	519	450	472	461	453	488	439	486	508	445	453	469	438	501	494	501	474	413	435	471	438	450	511	489	467	454	447	462	487	479	470	412	450	494	434	469	494	493	485	439	454	506	470	490	469	468	455	481	493	467	430	449	471	468	462	477	463	511	484	413	419	464	441	475	431	442	472	473	471	475	430	444	440	485	460	446	492	458	466	487	427	466	443	479	419	431	452	448	494	418	447	483	523	448	453	482	444	432	462	516	425	458	499	428	450	476	455	467	445	462	488	447	492	471	472	463	464	483	457	473	441	470	470	478	409	440	499	443	426	455	479	474	487	482	465	450	506	462	466	450	424	459	425	411	461	468	493	433	460	445	456	457	473	475	437	447	471	436	453	430	455	479	481	485	436	418	483	494	500	470	461	462	449	472	434	431	438	483	476	480	483	454	464	498	514	475	497	492	472	487	502	448	443	482	437	505	486	410	495	453	452	429	434	434	463	446	452	462	454	489	475	456	464	451	447	455	430	459	465	446	398	460	479	463	435	443	464	465	458	481	451	439	423	477	478	476	434	451	443	503	452	453	500	509	471	452	481	433	481	444	487	508	458	428	457	419	477	429	460	456	460	420	444	448	458	460	470	476	461	456	475	417	410	471	438	491	450	442	439	470	452	428	453	473	426	446	493	424	470	461	483	427	443	485	472	490	504	428	461	495	469	490	477	461	488	441	464	453	455	468	483	489	474	455	502	449	441	465	469	459	430	502	479	472	498	461	419	505	460	470	456	443	461	462	486	479	451	478	442	426	461	475	477	481	447	474	456	442	491	446	453	467	473	423	490	455	439	471	447	458	506	462	489	501	466	444	451	460	465	515	441	485	483	461	493	460	436	461	465	451	463	450	478	447	543	441	484	438	450	456	448	441	466	445	476	409	463	442	472	469	459	464	477	456	455	461	483	429	451	481	456	453	458	446	461	446	416	445	459	472	462	448	469	459	442	461	451	506	496	487	442	479	481	435	469	468	484	465	440	427	455	454	471	450	474	443	432	510	451	463	455	433	434	418	466	441	444	471	495	456	439	432	460	463	421	464	452	423	431	476	476	435	501	405	437	440	447	447	435	437	446	466	455	473	468	461	466	479	440	438	422	452	428	477	466	475	447	483	471	462	437	475	445	453	432	479	476	471	453	481	458	496	463	473	513	473	485	462	459	454	442	439	445	471	458	450	474	504	501	457	437	429	435	449	464	451	454	439	469	485	443	458	467	464	433	478	470	442	454	423	513	450	452	428	449	436	469	495	477	418	473	490	458	448	469	445	470	459	467	484	457	454	441	430	469	434	458	436	442	463	463	453	506	461	472	458	487	500	436	456	493	497	424	425	484	451	432	489	476	474	454	451	442	435	486	472	506	440	446	443	489	455	456	442	453	456	484	475	494	458	472	460	481	470	503	457	398	454	450	467	439	415	432	502	437	478	465	463	450	479	506	468	480	457	499	424	449	414	439	454	451	470	452	455	456	451	467	472	462	441	413	479	429	481	510	446	494	460	437	450	444	457	451	452	446	471	436	462	473	396	456	438	429	453	457	438	465	438	482	478	470	417	468	494	477	446	452	474	446	489	453	450	467	458	440	491	501	459	439	433	449	496	455	431	432	452	455	477	489	426	438	422	478	494	440	453	395	441	479	493	473	460	460	506	447	486	423	443	437	443	449	459	480	489	507	482	475	508	490	473	470	488	452	417	451	473	472	485	496	483	459	496	478	441	412	419	535	442	482	483	469	460	490	478	418	449	481	480	431	462	463	477	472	484	452	425	492	436	480	446	479	511	489	496	441	443	469	478	499	446	462	438	490	489	478	501	480	443	465	425	447	449	462	458	422	461	459	412	510	437	429	461	471	463	454	448	395	438	455	464	468	400	460	472	511	431	447	471	510	468	480	481	462	474	459	439	496	474	478	474	469	467	445	445	465	458	458	479	461	479	457	472	436	413	405	469	449	450	462	476	437	459	474	475	436	452	472	434	452	439	472	474	460	456	475	459	473	478	396	482	474	456	452	468	463	451	479	404	499	467	428	439	483	489	491	428	470	439	448	456	493	455	449	463	507	482	479	450	466	423	499	442	462	437	460	444	465	485	495	481	429	456	458	487	460	442	433	470	476	454	448	461	445	456	408	467	454	473	476	384	471	432	464	476	437	468	460	443	433	452	503	471	469	499	476	407	447	478	464	418	462	473	410	506	483	474	449	428	480	453	461	442	485	456	503	420	441	476	461	424	448	444	477	442	455	454	476	457	456	479
4492	2383	1575	1188	1040	1022	1012	966	967	983	980	954	992	964	1020	981	978	951	978	958	1025	1046	992	1030	923	971	969	969	994	961	1009	1015	1064	899	931	955	970	989	966	990	950	974	1019	974	1052	973	995	952	956	968	969	933	954	980	1009	995	970	942	943	1036	1030	935	1003	1018	970	970	957	961	1044	988	996	1031	960	1051	927	964	943	928	974	1051	1037	976	942	1040	950	985	993	987	995	983	929	951	1002	942	982	981	925	1022	902	980	969	999	1023	1013	972	957	967	986	986	1030	939	932	960	1017	970	969	989	958	1009	988	980	979	976	969	903	982	964	995	984	965	1014	985	938	966	974	985	1010	965	957	898	983	985	1027	970	988	977	920	925	1013	945	958	1006	993	1038	970	1012	1054	961	960	958	1051	991	1001	997	1009	954	1009	1011	964	1000	968	988	991	992	1005	1000	980	988	979	956	996	964	974	968	981	945	969	970	958	945	925	979	1009	922	920	962	932	1018	1005	1016	989	1062	975	1007	1008	949	963	1032	956	940	969	952	972	947	946	961	950	1003	979	931	963	947	992	985	953	1021	945	991	1031	960	927	956	928	986	984	940	914	920	966	947	1000	954	983	982	1036	1002	976	990	986	922	1034	963	988	1004	934	963	931	974	1006	1003	963	992	1033	916	957	1002	994	944	981	989	965	975	960	986	1055	1010	994	975	970	980	979	1045	1022	960	993	1012	1020	1020	935	967	926	1007	905	935	952	964	937	967	1032	956	1018	940	1020	971	976	941	1016	966	930	993	944	972	992	931	1000	1010	999	971	932	992	970	998	981	970	1016	951	982	971	992	986	1003	953	1004	1016	992	932	994	984	1005	950	950	976	991	1001	956	956	986	961	932	991	997	1001	943	995	1001	991	981	1008	914	977	1021	986	1030	950	1006	944	969	925	981	956	1008	1005	973	1026	917	940	1030	949	1017	965	985	957	982	975	946	996	956	978	1031	998	979	960	983	934	979	1011	974	986	939	993	974	992	998	990	977	929	981	957	993	986	964	1021	1033	1003	982	977	988	911	977	960	996	910	1015	1017	967	935	1011	986	1005	1013	946	1007	988	929	1006	975	957	959	995	991	1037	1046	988	1062	932	993	998	1029	994	983	981	990	993	982	990	935	939	989	1028	950	991	960	950	966	1011	952	1010	959	1015	956	1001	946	1016	984	996	966	982	976	961	899	928	936	990	1014	957	945	940	963	966	985	950	966	1042	989	933	968	1017	950	1013	1006	1007	966	946	976	986	985	998	906	1016	927	979	986	980	990	1010	985	1046	956	995	941	1007	957	999	983	984	997	1013	965	1011	975	961	945	965	971	944	1003	953	1004	958	933	941	1016	1046	953	898	986	1008	996	962	981	929	961	952	946	957	991	1023	975	971	1035	900	997	968	1005	964	963	1025	969	989	964	969	971	984	1004	960	999	976	955	988	1016	1004	1019	944	1008	1030	1024	987	980	970	994	991	1019	976	945	964	1007	1031	979	964	944	952	956	966	990	1010	999	945	1003	964	927	978	953	992	968	989	929	966	947	1004	915	1007	1004	1000	964	1008	944	959	1012	987	985	1019	979	966	1001	900	995	993	1016	988	1011	959	917	930	969	967	1016	954	984	964	996	1005	989	942	1022	982	1001	1012	1019	998	936	967	1010	997	1003	1005	989	984	969	965	941	941	978	1004	950	928	935	1000	984	968	1003	980	941	988	1010	946	959	944	959	969	982	935	969	933	949	998	999	951	917	982	988	1010	1007	914	945	980	962	913	955	989	921	937	998	986	940	920	985	926	985	931	896	1012	976	968	989	1003	961	980	938	984	951	947	987	961	970	935	997	1045	1006	1005	976	997	979	1001	932	1004	973	957	987	993	1020	959	928	983	984	1036	1017	1033	1018	978	993	969	970	971	965	964	948	1018	997	968	960	985	916	976	990	982	972	956	994	956	987	993	1036	932	981	935	979	985	963	996	964	945	1031	989	964	1033	1044	1005	986	982	933	995	956	980	1000	1031	998	963	1004	1015	1038	973	979	972	957	944	929	956	940	978	961	946	972	989	973	1059	977	955	957	1013	964	957	1035	1047	992	926	951	1017	948	1004	971	923	971	962	976	947	983	940	935	969	948	997	971	1013	968	1019	994	1012	996	996	969	1015	1012	989	971	945	944	968	980	976	983	947	953	905	1035	1011	979	993	971	988	982	965	902	986	944	990	978	1015	922	990	1003	955	956	1016	930	1007	999	948	956	989	989	999	1037	912	970	964	1010	998	965	998	953	1004	965	951	992	933	940	978	981	1015	956	940	980	1026	947	1037	981	972	962	935	954	981	944	988	997	950	940	920	968	961	1012	927	973	969	995	988	938	951	981	977	940	981	951	974	981	986	1004	1007	932	946	979	970	944	959	927	946	989	972	962	998	1015	990	953	956	993	993	1007	961	947	971	1009	1038	1016	974	1030	961	932	992	984	1002	978	1022	1017	964	967	998	966	1001	986	954	989	953	986	1015	921	943	985	1025	991	995	1013	914	1010	952	945	982	1015	1015	958	958	926	935	964	954	976	974	1023	960	980	925	1044	948	953	958	998	973	944	938	937	996	920	958	989	1004	951	1050	1019	988	979	972	953	962	983	1003	979	993	937	951	974	1019	964	969	997	988	968	957	915	933	931	988	946	1035	997	966	947	978	975	955	963	968	951	955	908	1000	942	946	1034	944	941	971	1011	963	971	1039	951	963	1012	1024	902	992	1000	995	965	1034	1015	940	979	969	970	996	952	950	1004	1000	991	954	972	994	961	1009	983	1020	941	992	949	996	955	941	967	952	939	1008	1015	927	985	919	930	984	995	1051	1007	941	1005	1029	916	1022	925	1012	997	946	986	988	959	1012	942	968	952	1030	1030	946	989	1010	1016	998	975	977	1084	971	990	983	965	980	904	983	981	942	992	1014	940	975	960	977	995	960	957	1018	971	924	937	1000	896	1004	969	989	989	992	993	973	958	963	992	1025	939	944	968	952	959	989	932	1060	963	975	1007	1005	944	1015	932	979	925	1019	957	992	934	948	987	1001	995	984	984	995	997	1000	960	940	940	947	929	980	1004	971	999	998	950	995	946	994	1004	930	980	978	1004	945	983	910	993	1006	970	993	929	998	957	976	958	999	951	951	945	987	1003	988	945	980	970	997	994	980	1028	947	948	933	1003	1008	1019	977	956	895	1012	964	984	996	987	1007	1003	972	968	970	1011	960	941	1038	930	983	979	968	992	1013	995	981	946	978	940	1000	1001	1012	986	1004	949	948	970	1031	942	969	960	976	978	957	1070	942	1009	987	984	960	973	984	985	998	987	988	984	993	1018	1036	975	949	940	965	997	940	1002	960	956	952	971	986	936	990	1019	995	989	1010	964	958	968	965	974	1009	996	968	1009	957	983	975	989	1011	925	986	988	980	1027	992	1037	926	991	937	913	968	1003	952	1004	942	940	940	998	936	1000	987	1024	936	983	976	994	979	974	955	961	965	926	936	1003	993	899	1000	962	978	922	940	987	1011	991	953	986	987	969	996	950	940	1019	1002	980	939	957	938	943	942	1011	987	994	980	997	871	995	961	1001	959	983	990	1003	978	1012	966	945	922	965	946	1016	987	975	954	966	958	1003	937	1024	961	958	976	998	964	955	971	1002	1009	993	957	995	961	1003	940	1005	1010	997	922	997	974	1006	952	935	988	958	1002	977	1046	985	1038	926	994	949	951	983	966	978	938	1043	973	907	923	984	1014	984	1029	976	961	925	978	1006	979	1037	915	928	1002	981	927	919	957	1013	1011	1010	989	963	979	1020	955	975	988	935	962	1034
24412	21040	24007	28259	21042	21074	11094	638	498	460	420	385	422	393	399	361	360	359	371	330	337	318	348	332	333	357	334	306	342	324	337	350	338	356	365	328	305	342	362	324	366	355	334	333	349	332	307	344	331	352	324	355	330	329	339	334	353	311	359	359	327	292	341	328	329	337	336	321	348	334	338	330	333	353	322	332	311	310	332	320	315	356	309	352	355	322	325	345	333	353	338	309	330	303	345	319	324	306	304	320	326	372	370	348	340	332	338	359	337	328	350	322	322	323	316	318	325	319	310	296	315	335	324	332	323	327	339	302	295	348	320	316	321	328	329	350	361	350	309	310	369	305	339	308	306	336	331	301	335	324	289	337	308	336	315	349	334	328	328	316	340	328	346	341	280	318	330	330	364	327	338	340	333	340	336	303	345	324	319	312	348	331	303	298	313	334	318	338	362	344	297	329	304	324	349	346	324	331	320	326	308	317	308	361	310	337	346	304	306	327	327	344	333	332	309	310	313	317	320	319	355	365	330	302	343	333	338	301	323	358	333	367	348	299	321	329	327	357	302	348	342	327	318	305	328	350	352	362	327	297	322	343	303	357	334	349	323	372	298	368	332	343	322	315	324	345	336	348	289	351	351	329	352	331	279	340	306	348	341	308	346	331	333	281	371	350	328	351	285	320	342	318	320	310	342	300	330	357	325	339	336	321	294	311	328	290	325	321	342	327	312	333	331	322	292	357	317	312	331	330	335	356	339	298	333	311	272	273	305	363	341	355	344	322	311	351	339	315	307	311	351	332	337	330	353	330	335	342	316	336	325	337	296	322	318	352	306	322	330	332	343	302	328	300	358	296	291	343	365	307	320	340	318	309	309	314	305	345	303	289	359	326	350	317	304	313	311	317	331	359	300	310	310	334	353	350	345	350	314	328	328	355	391	362	356	333	298	362	322	360	337	361	327	323	345	349	321	336	287	340	343	307	335	306	339	292	335	337	307	315	316	286	337	332	302	321	306	347	324	330	342	335	326	335	285	349	295	325	321	324	307	321	329	320	304	351	345	345	327	322	307	349	329	325	321	303	330	319	329	324	292	317	335	325	351	302	341	323	313	354	345	363	339	309	317	292	336	337	312	301	347	320	309	347	354	320	320	296	278	346	340	354	302	347	344	293	347	318	343	315	288	314	336	325	300	301	300	308	346	337	321	356	335	298	338	320	332	327	330	324	363	321	331	307	348	308	348	291	334	399	331	375	315	346	321	320	316	330	328	302	332	353	303	368	329	345	384	338	318	335	348	312	325	348	324	334	330	341	353	349	336	312	351	322	367	337	322	293	321	300	312	310	321	350	283	344	345	354	313	349	351	331	338	338	321	351	300	330	311	332	339	369	329	321	309	286	326	343	320	343	341	333	324	343	348	337	351	358	366	302	304	327	309	306	328	322	323	306	324	286	307	305	356	309	328	362	311	309	317	339	315	322	289	314	345	312	321	330	336	304	328	318	326	334	337	298	367	375	332	359	317	330	364	346	323	327	332	336	341	317	313	338	310	344	351	341	325	330	341	331	301	325	366	340	343	351	343	381	344	302	328	378	320	337	332	339	361	319	328	325	321	313	309	338	339	301	329	365	306	329	310	293	354	376	295	289	299	354	368	380	377	345	317	317	324	321	378	342	308	335	301	334	325	319	289	373	350	333	324	329	327	352	327	305	335	329	336	318	319	287	336	302	298	306	317	308	328	349	326	303	325	266	292	326	317	288	330	322	335	297	340	315	325	333	341	345	305	325	325	324	338	301	317	344	345	305	322	315	334	312	361	336	321	358	319	375	311	323	303	286	321	351	328	309	328	312	311	357	344	304	343	336	313	322	333	322	301	304	327	352	325	319	318	335	335	322	319	344	355	327	308	356	327	304	343	310	290	317	331	317	285	331	339	318	308	326	333	337	324	317	354	333	340	350	342	326	283	325	316	340	337	319	332	322	350	347	346	368	340	328	315	346	333	346	328	310	295	338	318	322	344	317	305	323	325	350	362	315	360	316	385	340	333	350	308	342	304	343	342	332	304	351	286	315	331	322	374	298	328	319	320	343	359	350	327	318	337	302	344	313	345	331	312	344	351	339	316	319	304	354	362	363	304	328	326	331	356	330	332	347	367	326	335	331	321	297	316	325	377	318	355	315	306	370	290	318	337	313	311	348	348	341	367	286	324	311	284	321	330	344	322	303	360	328	353	338	311	335	277	339	296	338	338	319	353	296	336	323	320	306	298	346	342	314	308	346	349	303	340	348	353	337	339	334	303	351	334	331	319	337	317	363	321	328	299	309	309	332	315	317	348	315	337	308	353	311	326	353	372	328	327	335	323	298	304	354	309	320	335	348	379	338	332	357	333	305	284	334	319	344	293	347	344	325	329	348	318	332	292	344	347	328	338	338	301	328	301	336	327	314	346	333	310	295	323	340	349	330	328	330	365	320	330	354	353	356	306	345	354	370	325	314	328	321	313	364	357	298	301	310	345	305	313	330	338	350	317	320	331	361	363	317	326	380	319	354	295	358	344	358	329	337	338	341	352	312	312	348	338	314	299	330	339	328	362	325	318	325	356	359	321	286	290	328	325	337	397	317	291	322	309	322	333	338	337	335	303	332	354	333	336	363	330	335	308	336	291	348	317	320	323	323	319	362	332	332	324	339	311	308	326	330	350	317	324	332	324	337	317	298	315	329	359	373	323	330	306	325	331	317	298	332	338	316	333	316	327	332	343	289	326	303	350	315	307	339	343	266	329	289	331	312	320	322	326	342	314	324	320	322	351	334	337	321	359	342	322	336	345	302	325	345	347	319	316	324	315	302	347	336	353	333	312	347	340	342	366	327	322	311	338	313	321	297	325	327	334	312	318	345	325	368	299	316	314	346	327	303	340	340	300	327	366	311	342	323	332	337	308	321	326	342	338	306	295	318	341	303	317	337	337	321	331	331	378	317	290	353	337	337	341	330	285	306	345	325	339	313	371	325	297	283	292	309	317	329	310	354	319	311	320	349	337	351	337	323	330	328	304	354	337	331	364	309	329	295	322	319	311	289	312	289	335	290	315	353	366	308	311	374	308	344	293	313	335	337	320	361	367	322	325	310	340	316	383	271	364	315	353	322	321	317	321	341	343	349	312	321	331	343	319	326	333	324	327	322	287	353	339	362	346	339	320	347	341	289	319	327	301	316	318	322	351	301	300	331	330	334	315	330	306	316	327	341	340	353	377	314	357	286	292	324	341	321	315	363	352	332	340	316	347	301	304	315	310	347	330	341	312	329	352	328	344	323	344	335	333	359	323	350	324	346	386	332	338	378	371	319	324	359	312	339	363	338	333	351	351	350	320	341	334	339	320	330	317	375	323	317	311	338	362	315	350	301	340	341	315	333	320	326	327	308	325	293	329	335	316	319	295	329	336	339	321	323	331	295	348	317	345	307	318	356	322	256	305	355	322	326	342	323	348	330	344	327	330	351
4052	3336	1778	1057	924	788	810	782	740	747	731	699	718	743	729	702	736	678	716	673	689	693	730	705	722	689	764	764	705	669	673	696	725	697	669	679	691	701	737	757	686	690	708	725	713	689	671	662	671	683	695	688	694	701	682	698	675	657	718	673	696	740	717	699	657	684	702	709	707	692	699	691	695	677	714	732	727	680	712	768	685	690	738	658	684	696	687	735	681	724	691	688	706	710	747	700	659	703	725	718	729	709	715	690	651	730	717	706	734	690	743	725	681	711	725	660	700	694	702	680	699	713	679	709	694	727	725	734	720	664	675	711	734	770	697	716	753	713	711	665	696	689	669	708	707	680	720	670	740	740	702	677	729	733	694	659	711	690	683	675	692	684	682	685	700	739	721	687	761	712	719	733	717	668	654	683	705	725	723	703	702	697	694	696	709	702	670	693	732	684	620	756	615	677	708	662	723	661	688	686	732	713	686	701	653	701	669	731	677	706	757	709	679	696	735	700	654	695	722	673	681	683	709	714	724	705	740	637	661	715	718	708	691	664	654	691	699	670	683	727	681	699	721	662	669	692	695	732	687	688	711	687	666	717	688	711	729	724	724	653	685	665	695	710	653	694	702	700	756	675	715	742	696	750	745	756	691	701	721	684	657	700	693	678	692	681	707	733	692	720	752	687	698	698	651	686	671	705	682	698	665	724	615	672	693	723	725	713	664	661	670	770	707	748	690	713	666	662	731	693	691	668	713	685	715	701	714	728	691	703	689	698	694	689	699	699	693	689	727	747	679	718	703	729	721	733	675	675	749	690	702	718	700	737	704	704	704	692	667	689	706	682	747	686	693	712	709	681	709	674	665	747	709	681	699	747	703	700	671	716	730	687	721	703	646	714	698	689	715	716	769	714	692	703	712	720	716	693	700	716	725	704	708	671	634	690	704	748	747	776	711	709	686	696	688	748	706	673	720	729	735	693	680	738	672	682	682	674	717	653	738	747	661	764	704	698	733	705	741	679	721	707	728	746	749	723	717	684	690	696	696	720	703	696	742	763	654	715	675	697	729	710	673	749	686	666	739	654	690	695	716	704	693	661	663	685	657	700	692	714	699	734	764	680	681	670	732	720	682	735	711	655	743	746	697	656	669	683	711	711	747	694	695	717	724	685	711	702	697	708	689	685	705	709	704	718	679	685	744	744	704	685	721	683	703	670	707	713	718	758	678	744	672	650	736	739	718	678	702	683	719	705	680	729	707	679	742	697	676	689	699	694	653	685	742	699	722	654	690	735	725	656	694	692	758	719	701	692	724	759	714	723	722	670	673	717	708	681	686	725	720	654	719	758	721	686	759	713	686	725	749	704	697	741	705	689	711	705	704	690	755	701	675	704	700	697	699	703	761	693	722	677	692	725	681	722	721	716	697	711	733	728	721	715	688	723	674	689	746	736	737	728	756	695	742	700	763	741	701	722	684	689	721	648	709	701	714	747	668	662	676	652	723	701	760	680	734	680	714	754	705	668	692	716	661	762	672	729	696	687	718	704	745	668	702	755	717	696	741	672	736	711	705	672	730	748	693	659	709	673	680	703	729	709	729	725	676	729	674	739	735	687	712	681	678	727	703	696	671	699	741	767	730	703	719	696	700	679	735	684	651	698	663	716	654	737	684	711	735	707	695	683	694	703	693	670	727	697	709	713	684	688	691	682	705	708	674	759	733	699	689	674	680	713	728	699	709	718	698	699	733	686	676	679	709	707	672	750	703	654	750	728	735	708	727	667	742	694	723	648	680	665	682	692	692	723	697	705	692	716	704	736	684	732	676	700	644	680	706	701	686	724	618	711	668	724	660	700	713	713	703	671	707	710	714	711	734	725	703	689	689	732	709	724	666	709	685	673	679	712	699	721	668	703	672	692	684	674	752	693	657	657	646	670	685	713	667	676	733	654	714	723	722	712	738	744	656	688	687	717	660	708	650	701	727	723	654	653	727	706	701	719	708	709	693	663	705	669	691	736	703	761	724	748	735	716	659	717	701	709	672	714	705	734	663	713	681	674	699	664	686	697	709	694	702	693	701	709	681	711	709	680	688	706	702	701	662	693	724	676	705	661	709	751	676	728	694	715	659	728	707	757	671	710	670	651	736	720	705	710	695	709	715	703	727	744	690	699	714	681	719	700	727	692	678	686	671	707	706	719	663	682	726	696	662	729	714	723	717	679	708	687	741	773	699	677	724	721	728	708	720	701	720	693	699	699	739	704	693	660	673	663	675	710	668	715	698	684	728	687	741	665	719	708	699	714	715	665	656	720	704	704	681	664	665	728	717	665	701	684	674	735	714	711	710	710	693	714	696	723	744	704	753	716	721	679	711	731	722	691	657	688	738	710	784	690	694	656	717	731	736	752	700	716	696	714	718	676	689	692	654	718	678	720	772	687	737	690	687	707	683	675	746	688	666	708	701	737	664	701	627	708	697	731	687	651	678	704	663	669	719	702	721	659	729	752	652	680	684	692	634	672	708	710	680	677	681	755	694	646	732	732	686	741	760	721	689	690	718	740	706	703	728	683	686	712	706	653	702	703	652	722	676	718	646	677	645	672	682	726	681	710	723	716	694	677	679	725	678	687	703	695	697	687	671	732	712	710	698	650	701	720	710	693	689	712	720	693	711	674	682	708	733	690	707	671	691	669	680	664	679	680	724	709	705	713	737	668	747	687	736	680	710	655	685	721	687	695	708	733	705	732	718	687	688	732	696	681	711	703	733	687	697	736	695	716	686	702	723	661	683	686	696	708	691	656	672	692	705	732	724	722	692	684	697	667	741	695	727	689	686	775	651	722	669	717	714	713	727	735	723	731	744	668	731	719	671	708	701	711	697	748	688	689	693	724	728	686	680	703	672	743	641	649	743	740	732	697	677	725	700	681	698	682	695	706	728	681	721	711	718	719	685	696	650	672	670	737	711	749	683	650	761	734	699	650	695	699	671	673	692	714	707	679	702	717	700	694	744	659	729	692	744	722	672	709	692	676	690	690	699	678	701	715	667	753	682	728	720	693	743	704	734	696	691	720	702	704	666	648	718	723	737	668	713	717	743	701	727	653	694	723	667	711	656	718	676	707	657	717	701	672	672	741	726	692	681	685	693	677	730	687	727	665	722	711	689	687	696	707	693	685	668	665	698	680	686	727	683	690	669	647	697	662	720	757	710	741	708	733	715	688	704	670	667	640	726	696	728	712	715	693	688	676	707	725	675	754	716	711	681	727	723	716	671	682	650	678	729	703	678	668	659	702	729	720	672	715	691	712	695	687	677	695	699	669	726	682	719	715	703	686	725	755	712	684	694	742	703	692	726	714	670	647	697	670	710	690	703	676	669	749	658	713	744	714	697	661	701	731	694	652	703	683	678	716	661	728	693	689	683	676	745	690	699	683	710	626	679	722	711	745	692	678	702	642	692	671	732	664	689	692	722	707	712	725	670	720	712	727	725	691	729	700	729	695
33291	15039	2472	393	315	352	352	347	333	358	340	342	356	314	337	343	328	351	341	328	314	338	344	356	387	336	324	349	336	308	340	371	337	342	337	306	317	313	355	315	316	313	322	357	326	349	340	340	306	300	314	330	350	321	334	340	331	315	341	341	342	338	330	355	329	339	330	316	314	349	360	358	269	332	311	330	346	295	350	326	329	354	330	330	346	335	367	353	301	343	311	336	311	270	314	289	303	353	323	341	327	327	322	287	313	299	329	334	333	331	343	330	343	324	315	344	309	319	367	309	344	303	302	351	323	347	308	337	352	348	330	306	324	341	339	310	343	300	358	337	300	343	331	348	331	342	354	317	326	367	352	337	320	337	357	286	358	332	356	298	357	316	321	353	328	331	309	320	330	347	325	308	320	336	318	314	343	306	310	323	303	296	312	321	314	319	284	306	326	337	337	340	349	308	319	342	341	357	332	330	317	365	338	305	346	332	324	324	318	330	323	332	315	358	349	366	332	354	322	274	335	308	346	316	333	343	303	295	358	344	358	360	355	324	340	335	300	365	320	327	346	314	333	334	376	329	329	305	338	332	316	326	339	316	343	337	306	315	326	360	301	334	333	332	309	326	326	339	319	298	308	328	305	370	308	311	344	334	338	304	329	382	348	348	329	352	342	292	326	337	374	361	339	329	287	307	340	298	326	323	313	325	323	307	338	316	314	326	323	324	320	330	316	343	321	299	339	328	313	351	353	335	314	300	317	390	363	356	352	350	305	324	338	300	337	313	335	364	305	312	317	345	322	340	338	330	328	347	332	359	316	299	325	321	334	325	321	319	297	279	311	325	308	314	331	365	290	334	323	308	314	302	313	306	333	321	355	356	316	347	321	332	292	307	356	314	319	316	330	296	339	330	327	373	332	376	353	336	325	349	273	302	343	280	338	346	288	346	339	321	355	315	352	324	322	349	315	349	305	318	331	316	314	344	378	363	328	341	315	332	326	303	320	311	348	294	326	316	340	330	337	353	303	338	339	334	354	329	299	327	330	282	362	340	331	350	343	311	376	379	327	302	333	331	321	303	335	328	326	364	296	354	349	305	323	333	326	347	383	327	293	358	332	323	358	321	380	316	341	358	316	372	327	350	354	331	372	345	328	331	346	361	330	358	306	315	351	316	354	304	339	320	341	340	331	337	303	373	341	315	328	365	329	326	272	319	323	323	342	350	313	344	319	320	369	346	319	318	335	325	336	314	345	350	340	336	338	326	331	348	313	314	336	314	344	344	343	324	301	298	335	349	330	313	344	321	349	341	289	336	360	309	332	338	350	342	308	332	301	331	346	352	345	333	325	318	332	297	315	322	347	360	346	318	326	348	306	342	330	311	308	307	321	334	360	359	333	308	359	338	372	326	311	309	320	332	322	342	354	332	343	298	306	318	396	319	334	337	366	327	325	343	317	326	317	357	340	323	294	344	321	322	334	320	325	328	325	348	331	316	333	331	329	329	348	361	348	330	349	326	308	341	314	318	309	335	337	325	358	307	284	329	333	320	305	313	325	327	322	334	317	326	342	334	344	312	327	340	312	301	309	339	330	279	296	335	312	277	323	330	291	303	307	295	358	362	345	350	332	348	356	337	342	344	341	336	302	352	326	321	306	296	306	339	356	318	375	299	332	312	349	292	353	338	328	369	364	332	336	315	344	342	313	329	341	320	358	347	335	333	319	292	315	340	328	343	321	359	332	320	333	354	345	339	315	349	355	307	327	328	337	330	334	312	326	315	325	362	318	325	353	334	325	321	353	339	309	357	315	351	311	341	306	320	318	343	301	306	305	318	325	301	325	327	309	352	334	346	364	354	313	323	331	335	355	328	340	296	316	326	298	338	292	322	315	320	329	335	342	326	332	353	357	336	325	319	320	283	372	300	325	324	339	349	325	331	324	389	334	323	308	321	331	315	288	330	336	362	324	336	330	321	311	329	323	294	332	322	362	318	355	305	347	329	333	340	298	316	336	315	323	303	353	343	327	331	325	368	355	349	322	329	283	329	327	304	321	351	277	327	355	359	316	314	338	342	345	360	336	334	322	365	299	344	303	316	330	323	364	333	333	331	303	310	341	308	312	331	334	340	337	344	340	354	339	374	333	337	349	324	317	326	343	310	323	342	353	352	305	363	304	337	343	320	302	329	306	315	340	354	323	285	310	314	304	316	332	357	304	315	310	324	344	326	323	325	333	321	357	325	346	325	318	327	333	347	359	350	350	353	324	333	315	306	336	337	326	282	322	333	319	378	326	316	347	325	328	340	349	352	348	305	323	350	325	367	331	337	332	330	332	326	312	367	335	337	299	325	306	312	328	317	310	315	326	322	341	327	343	372	315	325	324	358	330	370	291	326	308	339	365	362	325	313	310	313	338	325	320	327	357	334	350	316	320	340	325	319	329	324	319	301	327	318	343	361	355	338	336	301	328	337	293	349	315	319	319	325	335	302	352	329	347	304	326	300	349	319	330	287	344	352	343	311	336	317	314	339	356	318	353	334	301	329	314	328	315	386	301	356	343	317	304	306	342	312	360	337	335	331	324	322	345	322	330	295	342	352	370	327	360	354	311	313	349	352	319	342	312	356	327	332	362	339	353	313	319	330	319	321	345	300	326	339	301	364	335	316	344	317	352	338	340	323	321	303	333	343	350	312	325	362	331	309	324	329	297	319	320	293	338	317	340	354	338	302	329	323	392	337	314	338	315	298	317	337	311	325	325	307	314	332	313	331	283	328	307	338	324	343	324	338	327	334	331	356	327	350	331	309	306	355	308	342	352	315	336	340	328	345	324	339	328	331	296	283	329	326	338	370	334	341	311	355	324	326	334	300	306	362	313	338	348	333	311	304	328	338	351	332	289	334	341	326	379	337	378	349	294	317	325	386	324	335	354	337	349	384	327	325	349	361	373	306	331	292	343	350	351	335	331	318	304	308	365	337	308	301	321	338	355	330	304	312	318	336	336	282	369	327	329	330	312	339	354	352	348	308	331	302	348	358	310	342	306	346	308	332	319	281	306	331	316	333	313	351	314	370	303	333	331	363	342	335	323	299	288	326	303	320	340	320	314	324	359	326	355	341	355	356	315	332	315	351	329	333	332	352	308	287	360	318	357	329	313	358	322	369	342	323	308	368	354	364	338	329	321	323	310	336	287	336	338	317	318	345	324	323	347	345	334	351	339	311	336	348	340	301	309	356	328	348	322	313	295	352	331	301	367	337	323	347	339	339	321	325	384	327	346	319	326	324	349	327	304	350	353	348	341	344	327	323	330	375	321	351	323	348	336	328	318	316	309	328	319	299	313	318	309	335	317	318	331	327	281	304	341	358	340	323	323	338	304	326	299	291	338	306	331	327	330	313	338	332	344	354	331	336	330	353	318	322	314	326	326	339	340	335	338	363	323	352	328	318	317	320	315	326	323	345	326	341	338	338	341	348	303	352	348	300	354	331	341	368	289	319
7935	811	820	744	734	794	766	735	749	806	751	742	734	769	755	780	787	789	799	732	723	789	721	743	771	800	744	766	756	748	699	776	738	773	836	749	767	739	728	787	742	752	762	737	751	777	758	755	771	754	758	790	763	739	768	722	712	770	752	720	771	799	766	747	775	724	792	747	751	744	793	767	831	784	729	833	719	757	807	791	765	784	779	768	745	732	717	770	755	717	772	794	799	762	733	752	758	756	788	751	747	720	760	806	774	723	756	757	732	762	823	750	751	784	735	790	744	795	793	754	786	790	757	718	800	741	797	747	733	736	730	729	719	725	769	738	753	682	772	809	785	760	663	764	748	789	732	752	765	762	767	748	734	768	760	734	791	725	734	791	780	738	731	739	764	760	764	705	746	798	728	754	781	771	742	732	741	744	740	734	715	818	789	777	718	741	749	751	729	754	771	750	711	816	785	782	722	757	737	790	778	762	779	756	736	771	691	775	769	783	732	754	779	735	754	774	720	796	782	811	723	764	730	751	764	764	728	803	749	778	739	798	754	742	726	742	754	725	740	769	778	733	738	749	779	740	784	799	804	767	752	720	750	752	753	736	802	729	809	758	759	774	799	781	796	794	770	775	777	768	689	770	717	766	744	729	747	769	804	757	772	753	785	695	755	819	725	793	761	724	785	743	737	746	764	799	691	728	696	752	732	740	738	772	731	754	756	704	725	779	773	791	748	708	756	763	783	795	759	769	735	729	787	761	710	688	755	722	748	752	707	756	761	747	732	740	772	784	736	733	733	715	769	749	736	760	756	805	732	758	730	727	776	757	721	764	780	747	764	790	739	731	688	748	755	781	793	752	763	761	761	773	753	778	756	725	796	779	795	740	766	755	781	726	739	798	780	737	733	739	771	734	780	765	770	732	738	806	745	775	736	767	783	773	714	779	748	765	764	740	729	713	720	745	699	757	770	765	766	751	757	751	754	800	813	765	766	757	769	788	743	753	753	753	764	739	753	765	737	782	763	738	820	769	798	753	762	741	765	786	756	751	783	750	732	743	693	800	767	721	781	752	783	765	786	777	740	764	762	757	759	767	794	762	752	717	751	740	720	760	796	742	782	740	738	770	738	774	725	745	777	749	748	754	729	733	726	820	731	739	771	719	799	766	810	752	726	765	761	720	737	781	770	755	790	698	740	755	755	742	771	797	759	751	762	782	760	727	724	779	757	712	840	755	764	760	771	771	797	769	721	754	786	768	751	699	736	787	756	777	765	769	761	766	763	699	710	754	805	766	767	754	757	765	805	792	751	769	800	796	743	707	780	730	819	784	750	712	776	755	713	755	801	743	746	724	741	757	771	799	722	769	747	713	716	769	773	727	755	715	814	799	770	733	737	725	687	760	771	789	709	772	745	792	762	740	774	706	755	744	783	797	743	716	739	741	757	770	788	744	766	747	737	770	726	754	817	760	796	722	760	745	783	742	743	746	745	762	778	734	710	714	783	770	773	761	725	726	749	745	765	784	771	778	758	789	752	737	753	775	766	705	727	766	774	781	799	761	705	741	737	787	707	758	776	809	744	735	783	773	744	729	768	745	779	753	725	757	755	717	742	775	791	753	796	783	774	786	695	800	713	734	756	741	792	728	771	764	765	702	721	749	733	728	770	774	766	776	733	794	739	767	784	792	723	730	730	780	746	757	768	744	761	752	765	737	796	763	779	742	740	739	730	812	787	740	745	754	796	816	749	750	745	740	728	764	725	700	781	715	725	764	760	740	783	718	762	745	736	752	743	719	713	756	753	775	775	715	806	731	794	747	783	790	753	760	796	770	716	784	735	715	792	781	716	738	764	786	760	743	747	782	742	704	788	822	804	777	740	787	771	734	743	723	773	767	740	769	764	762	730	752	749	780	776	725	791	835	729	748	755	740	759	720	782	740	718	734	751	754	758	748	759	755	726	801	754	721	765	742	801	754	779	746	768	764	784	780	799	749	708	730	739	769	773	740	754	725	754	783	759	752	721	744	774	710	757	689	778	787	763	759	780	775	793	739	746	777	775	765	731	758	698	719	780	732	729	780	730	741	792	711	750	788	729	741	760	770	735	751	747	722	768	767	742	769	766	763	755	728	749	729	772	688	800	723	797	719	761	730	768	746	740	749	735	773	749	742	740	754	778	768	718	749	760	732	742	738	725	763	781	811	776	763	800	744	719	742	728	778	745	736	766	768	756	746	741	767	741	751	746	796	728	695	708	782	731	797	762	764	744	709	772	733	750	756	763	759	768	757	771	733	779	742	799	761	706	776	777	781	724	803	782	773	795	734	763	780	737	775	743	717	790	740	741	751	775	746	780	730	760	743	740	755	768	733	730	768	743	754	724	789	793	727	761	758	742	697	770	784	754	774	746	773	760	762	778	761	731	813	732	732	774	750	812	787	767	737	743	751	778	758	698	767	756	753	766	760	752	757	762	762	757	758	805	757	725	755	745	743	750	740	788	740	764	738	768	749	814	794	731	717	732	735	737	762	766	791	766	806	762	773	765	778	789	757	802	784	737	769	746	774	777	821	726	733	789	773	763	766	682	757	773	710	776	775	782	774	748	736	727	781	722	753	744	716	771	727	794	771	763	785	730	765	778	788	792	744	764	771	732	774	731	765	738	795	721	740	752	746	768	764	746	756	736	745	761	760	769	795	785	724	758	745	748	692	742	766	763	746	764	769	706	742	712	788	752	782	755	760	776	780	761	760	700	735	716	711	807	709	745	745	784	754	752	787	761	784	735	775	809	728	788	784	716	787	767	756	760	734	735	753	780	779	705	750	745	771	770	795	766	725	765	756	824	742	711	713	752	750	741	755	730	772	779	773	742	824	742	764	779	710	727	789	774	729	768	755	742	742	742	793	740	720	767	784	749	746	764	759	771	748	787	794	769	715	746	805	749	751	757	764	770	780	746	761	725	741	717	764	764	780	761	755	759	790	755	737	811	754	793	757	804	779	749	751	743	732	728	745	737	738	713	725	778	801	804	752	764	791	749	782	743	748	797	786	756	839	728	728	747	788	723	811	740	738	733	793	764	747	754	753	780	765	756	748	769	729	800	786	752	741	764	738	727	785	798	759	757	752	819	753	734	781	762	765	796	754	755	731	764	777	783	752	766	809	741	764	802	747	778	726	721	777	782	774	718	793	760	797	749	768	789	767	750	742	745	745	771	748	743	723	773	762	757	745	713	738	747	748	713	760	739	786	811	734	737	773	813	720	732	809	743	723	734	772	792	761	812	715	800	764	767	742	758	732	779	739	781	731	748	778	710	739	749	785	773	728	769	749	699	750	755	780	751	746	772	730	742	776	764	746	805	718	793	769	743	760	770	750	766	748	749	776	750	766	800	734	762	751	752	733	771	729	789	726	762	762	731	716	734	711	736	751	772	772	765	775	766	802	771	774	750	745	744	722	777	769	758	802	819	757	778	753	785	755	748	781	784	787	763	785	764	731	711	806
25029	20968	23592	28539	20983	12803	787	617	512	504	514	486	478	527	486	478	470	511	443	450	476	517	459	488	452	466	488	433	513	472	425	473	447	478	471	460	469	443	455	458	490	457	465	454	462	451	490	422	439	416	464	450	489	488	498	421	444	442	439	462	429	425	472	455	413	426	457	460	466	459	493	458	450	441	515	465	477	499	478	457	501	418	412	474	438	463	486	449	451	471	445	430	480	449	460	432	440	473	421	446	483	413	471	495	484	428	430	450	455	495	455	450	412	421	436	433	502	478	503	434	487	475	425	447	452	446	496	466	471	442	439	433	465	439	498	413	430	477	482	479	483	438	493	456	465	497	417	423	490	475	481	453	423	475	452	473	463	428	475	453	424	431	469	449	443	455	451	435	426	465	439	458	467	457	490	453	462	464	458	489	477	473	419	426	491	451	474	439	423	441	441	467	435	504	468	463	423	479	473	433	406	440	451	505	464	501	438	438	453	483	522	476	428	435	459	492	446	451	460	474	487	473	447	451	504	477	408	448	480	443	461	451	433	470	440	476	464	495	429	450	448	458	470	464	446	414	520	464	450	408	484	478	471	473	444	436	444	467	419	453	453	487	447	449	505	466	473	458	455	433	467	457	478	442	465	472	464	478	442	468	429	449	467	424	453	458	399	432	489	465	459	424	444	433	457	462	458	477	420	433	469	449	463	444	504	453	452	443	420	454	467	448	459	474	474	460	470	456	480	442	430	460	452	421	478	483	454	413	462	467	475	483	452	452	404	461	467	485	491	430	441	426	453	471	445	463	430	449	434	459	414	510	427	431	411	440	452	494	434	459	486	420	464	471	470	461	466	438	414	491	451	461	432	442	464	476	457	436	454	480	432	431	486	480	450	441	472	422	471	436	462	448	432	449	402	470	457	433	488	446	454	464	473	469	516	448	458	445	422	418	450	460	451	455	456	482	441	473	489	450	458	468	440	456	456	465	458	506	517	455	491	435	433	444	416	424	453	524	480	462	427	428	442	450	413	433	457	424	422	446	472	450	474	408	425	481	479	483	499	486	464	442	438	453	459	475	447	436	457	495	434	412	475	516	434	474	474	458	438	405	452	470	451	427	460	474	477	476	441	473	489	480	467	434	460	463	420	508	452	426	492	472	467	485	458	424	461	463	462	430	450	483	444	464	423	479	433	467	479	454	459	477	461	475	487	481	461	477	426	450	437	454	489	477	469	455	472	435	450	427	471	471	483	492	477	459	465	435	456	424	469	469	461	436	470	446	481	478	441	463	479	478	461	460	443	481	437	453	451	475	462	445	460	479	496	460	491	462	475	438	459	449	458	508	434	481	425	514	496	469	438	456	481	436	455	401	448	491	500	459	487	463	448	468	461	526	478	451	479	467	462	472	441	417	471	418	483	432	444	436	444	516	453	436	443	477	428	466	467	437	473	442	459	428	454	460	434	491	423	470	472	468	497	487	470	452	513	429	433	444	445	478	453	458	482	472	400	442	454	436	517	454	446	456	479	443	473	466	466	468	403	497	496	465	432	473	470	447	467	447	413	430	427	441	443	455	435	442	460	452	438	459	452	439	455	434	455	465	475	445	421	467	414	436	458	479	398	452	459	483	486	457	479	455	477	436	482	468	439	486	478	452	470	422	459	442	429	459	459	483	499	444	446	413	434	424	442	459	433	492	472	502	434	442	462	504	474	435	438	458	467	462	469	423	467	457	450	474	421	455	446	451	440	433	476	492	467	431	464	459	440	441	462	478	423	463	518	469	420	430	434	461	449	450	437	445	471	439	451	496	467	436	455	392	472	476	445	457	433	426	488	448	459	450	445	448	470	470	453	425	433	444	443	396	454	438	434	430	469	452	458	430	452	492	498	483	493	436	425	502	515	470	430	450	487	433	440	439	487	471	496	490	481	491	409	475	491	458	452	446	479	456	480	491	435	465	436	412	513	469	431	446	437	409	412	482	473	482	466	499	470	460	463	477	461	454	416	447	458	467	415	403	467	454	472	430	453	433	447	491	482	449	501	475	462	442	477	433	402	406	455	476	454	424	446	454	455	467	460	436	455	424	472	469	477	439	506	471	457	441	465	501	454	456	509	484	456	463	489	439	465	446	454	451	441	421	422	445	451	417	470	445	456	447	455	476	465	441	417	446	459	478	480	477	507	465	471	464	435	441	469	488	453	439	434	468	421	466	474	464	424	470	469	431	445	445	488	448	444	435	427	446	495	463	458	453	481	436	484	487	461	466	454	464	446	455	473	460	478	461	485	427	450	484	447	435	467	437	456	430	457	507	494	450	463	454	446	515	465	454	442	509	505	464	472	454	486	476	453	454	517	448	414	446	431	476	455	467	437	452	485	471	492	460	447	463	452	460	475	406	432	434	445	476	446	483	483	433	447	455	461	434	475	468	451	470	457	496	488	453	440	467	443	459	472	471	450	423	417	480	444	414	461	419	443	435	432	445	452	489	466	430	484	450	470	431	439	446	424	470	460	462	460	433	463	464	425	405	436	422	447	424	467	434	429	438	480	405	456	478	433	444	431	462	476	402	491	475	413	436	437	439	436	484	457	428	454	437	446	423	513	471	468	455	443	460	456	431	461	456	416	416	495	472	483	472	452	462	413	459	453	463	454	466	449	474	454	467	449	449	474	449	437	427	421	431	463	476	440	467	434	429	463	493	471	412	485	451	471	478	462	433	446	495	481	478	487	445	483	433	479	452	460	503	496	423	475	456	433	465	467	480	445	455	472	451	442	454	493	445	470	472	453	476	440	455	441	445	465	443	439	455	457	450	476	450	460	456	461	438	488	465	427	464	449	480	423	450	483	472	500	464	482	433	465	423	443	428	438	447	446	454	441	445	495	456	445	470	470	454	457	448	513	463	456	467	448	487	437	472	450	447	475	430	426	448	445	460	463	488	432	414	459	443	482	440	434	448	461	466	455	462	473	497	476	459	471	442	478	421	466	473	477	454	489	487	426	452	396	446	426	467	435	474	451	440	440	475	442	456	465	483	449	464	448	420	447	476	451	457	441	433	485	452	460	460	460	462	458	488	479	474	452	453	463	459	478	449	438	429	470	459	457	434	467	419	418	492	457	418	451	441	493	456	463	469	463	419	456	470	432	456	490	462	491	468	507	437	468	408	485	453	484	496	472	435	446	423	476	483	444	456	467	463	448	453	442	463	470	412	472	478	456	474	457	446	421	465	504	461	455	468	447	462	448	454	447	500	423	462	496	479	473	473	428	467	449	485	440	399	449	453	487	442	495	455	429	454	421	445	475	459	431	443	433	404	419	421	484	449	453	437	445	414	430	486	473	444	476	461	452	464	477	502	462	450	429	458	486	463	456	477	473	465	419	453	434	446	448	410	470	455	418	476	445	477	435	431	439	447	453	433	412	469	451	458	472	435	477	467	435	463	437	429	425	469	452	465	486	445	415	451	468	464	454	457	483	486	451	508	462	491	448	454	478	444
4475	2416	1510	1127	1025	1087	1016	971	1023	978	970	1047	990	927	999	978	944	937	966	973	1006	1010	1084	1051	1020	982	1022	940	951	966	1042	959	974	958	938	961	981	1021	990	962	935	967	973	960	954	956	983	952	1012	1003	915	899	971	967	978	965	994	937	952	973	977	917	990	998	957	990	963	960	953	993	925	986	914	1009	998	916	970	1015	931	905	987	974	964	1014	899	933	969	1000	894	958	915	945	997	968	1040	995	998	952	982	1006	1021	1004	947	933	933	999	966	961	1019	935	977	902	978	955	1018	975	968	974	957	955	946	980	924	971	960	904	928	1029	928	991	1030	995	988	1013	983	953	969	999	928	951	934	978	917	981	990	928	965	1035	962	969	1018	946	1015	976	1025	969	959	985	982	918	986	1027	949	983	982	947	971	965	991	969	963	954	994	945	964	1010	928	939	985	931	946	969	978	943	990	984	933	999	988	939	934	943	1035	964	984	944	954	987	998	1000	950	1015	952	1011	900	1016	1049	925	946	955	981	983	954	948	994	1013	980	985	962	1003	972	976	957	1061	963	1014	965	920	981	931	990	949	1008	937	1044	1092	991	1004	913	971	979	1000	960	1021	944	936	986	1017	989	935	944	923	994	986	983	997	920	1027	952	960	946	981	960	918	910	910	986	1022	941	912	979	937	993	901	1014	982	961	934	1010	1001	981	990	941	950	947	972	959	991	962	958	976	958	969	963	963	910	941	974	985	985	968	1004	956	959	913	970	946	986	934	939	999	970	973	936	1004	1001	959	997	988	986	1045	1009	945	1003	972	984	1004	996	971	995	943	970	953	907	975	959	991	1039	968	939	962	949	1018	992	977	985	1016	1036	940	980	956	977	1003	963	936	980	974	937	1001	980	965	1045	901	994	1012	1000	998	978	1013	976	919	990	937	943	1027	1003	993	913	933	989	948	954	939	951	988	974	965	947	979	981	968	943	1004	948	996	943	1000	1035	1011	980	965	961	986	1022	1003	941	975	960	991	995	1011	957	959	964	1018	954	1000	977	991	937	1018	1012	1015	916	963	941	945	989	991	955	957	972	992	931	955	990	965	993	1012	970	968	1012	981	971	961	891	1000	1021	943	1008	958	982	971	957	967	964	976	1041	1002	943	981	976	1019	962	977	991	1011	982	974	983	996	952	991	905	965	930	966	953	968	1001	983	917	960	969	997	936	962	989	1014	977	909	954	926	949	967	976	955	963	938	965	946	940	994	964	909	963	1013	1039	970	971	1000	958	982	922	970	970	1007	949	979	943	972	935	980	1024	992	926	945	913	986	987	1014	992	994	1001	1058	977	958	910	967	959	1002	1040	959	990	970	974	962	987	973	994	909	959	952	936	982	966	957	940	1005	976	962	1012	1024	1002	1014	905	997	967	988	935	978	994	979	952	958	980	957	978	989	936	950	927	953	949	985	934	1002	984	1029	959	993	1022	971	946	979	912	894	959	962	914	969	1018	1014	966	982	956	976	1015	959	949	1002	969	933	944	928	940	960	1003	989	1008	942	954	937	1024	951	943	992	976	976	973	1021	934	969	988	1024	931	996	1006	963	993	954	946	1018	956	914	1009	916	977	942	1044	937	996	954	955	966	926	949	967	986	985	955	992	1001	955	979	1002	1004	995	948	993	983	1044	970	958	971	993	980	1021	958	944	972	914	1010	939	948	966	970	945	989	977	994	1001	972	1022	999	951	963	997	998	991	985	949	939	999	964	997	981	1004	987	951	928	939	984	980	913	976	977	956	1061	908	961	984	917	960	987	992	986	942	993	988	945	987	954	951	981	984	978	938	985	993	966	908	977	1007	987	962	943	978	996	975	1096	950	984	1001	999	1032	955	959	987	953	973	957	942	984	964	1004	955	871	939	968	988	983	970	989	1002	940	962	906	951	924	1008	1003	929	962	976	939	991	1014	929	929	1017	950	976	1034	983	970	968	971	1004	980	993	1003	946	937	928	959	956	996	927	945	924	1031	1045	968	945	930	953	981	1010	955	1003	984	983	995	986	931	1030	944	930	948	938	999	934	984	994	993	924	977	1037	925	958	953	935	923	972	930	960	970	968	994	1013	1008	995	932	948	993	1009	945	907	957	1014	972	1017	1000	968	882	905	958	988	947	942	971	948	964	939	974	967	951	961	1007	1033	945	986	1001	1036	1006	958	977	949	989	999	994	991	984	985	1012	986	1023	954	958	953	944	943	1022	972	1030	984	993	959	931	950	1001	989	981	966	979	906	975	985	980	959	966	998	996	997	1000	937	1001	950	967	966	969	967	939	968	1012	921	1002	975	972	994	942	935	1011	948	897	988	998	982	966	989	993	1003	1005	935	938	930	1009	936	953	973	972	982	950	957	972	963	979	914	961	928	1028	1028	1024	970	1001	942	954	1026	963	962	962	958	951	948	988	1032	1028	988	918	943	931	965	998	1037	971	1009	986	939	987	996	939	990	952	977	1008	986	955	1041	960	961	949	930	971	963	970	1010	951	898	935	971	1006	980	999	963	973	966	978	1069	893	1018	1007	978	994	925	899	935	967	968	955	948	1002	952	995	951	923	1001	987	971	964	908	958	1034	957	955	970	988	986	1066	987	917	1028	969	950	878	976	975	966	962	963	955	947	1022	999	939	961	975	967	999	972	1009	967	948	1036	955	969	1002	952	947	971	959	947	995	973	963	975	972	975	987	941	941	1006	991	996	942	955	991	1025	963	1000	894	975	988	951	1005	991	986	992	944	1016	979	1025	955	938	955	976	992	986	975	953	987	1004	965	995	1000	942	975	1005	1030	989	968	992	969	976	971	1005	913	971	1006	988	1014	995	981	987	975	995	972	983	951	983	980	946	997	943	998	946	995	969	1008	963	1002	966	942	967	996	995	927	986	1021	945	952	997	935	967	990	986	978	914	920	1010	952	991	947	969	972	938	967	964	937	944	972	928	971	917	1014	995	996	973	1031	892	1037	925	977	957	1027	977	978	973	1008	967	983	951	1007	945	968	907	967	956	943	1012	1033	996	987	926	960	963	1001	938	910	958	976	948	960	952	975	923	980	900	982	964	949	977	958	974	987	1024	983	960	984	948	978	985	986	942	982	978	968	989	966	905	973	1051	939	960	932	1042	942	930	987	961	1021	977	1004	972	988	967	997	975	965	950	1019	913	980	966	970	997	987	1007	909	930	1041	973	947	920	934	1017	965	953	935	925	1004	945	995	931	950	991	1015	955	988	917	989	934	1001	952	993	997	1007	948	947	981	995	1051	959	965	957	975	961	954	920	980	972	985	1012	992	980	1000	996	1052	954	970	997	948	1003	928	1010	982	987	1009	1018	972	936	937	996	997	982	970	929	935	970	945	976	983	971	990	975	1025	1046	969	968	954	1002	943	991	999	967	972	949	952	998	926	947	994	1031	946	943	970	961	943	988	959	977	1001	979	973	961	978	967	978	984	989	986	951	981	973	1004	924	997	1018	987	945	936	949	969	992	943	946	932	980	990	891	963	983	1016	960	976	937	1002	929	970	976	985	1019	942	965	961	978	989	993	989	966	1001	1001	998	965	1043	986	994	937	979	1002	984	972	925	967	967	950	983	937	946	993	971	978	955	993	963	958	955	917	993	1010	965	938	992	993	985	986	957	1021	938	1004	992	885	1014	971	951	938	990	1000	988	933	1004	951	984	1006	1003	1020	989	957	962	938	975	962	955	1027	934	974	961	1037	977	977	952	959	970	1001	951	967	931	971	963	965	976	977	969	954	920	984
24409	20996	24001	28177	20999	21031	11068	671	478	415	433	410	358	393	374	407	377	376	371	354	326	340	359	345	352	370	360	335	366	347	361	339	325	294	350	314	334	341	310	315	348	323	319	281	347	358	315	330	311	358	303	316	318	330	346	347	304	329	333	319	315	339	351	277	329	333	331	328	291	352	335	335	348	347	301	336	308	319	340	339	347	326	314	365	312	344	355	313	339	289	311	358	335	341	334	361	306	325	289	267	308	310	331	322	334	351	318	315	317	355	333	325	334	303	342	293	307	331	309	356	324	339	317	316	350	325	336	321	300	318	313	328	327	296	323	324	368	324	336	335	365	296	319	338	317	304	323	351	322	304	343	332	324	362	294	341	356	343	337	353	300	332	319	277	294	326	307	354	341	352	338	332	341	337	335	322	311	329	311	362	308	312	305	341	380	306	327	331	326	329	304	323	343	352	312	334	341	340	362	367	331	342	314	328	375	341	329	359	337	286	327	338	311	304	316	319	322	313	362	309	314	313	344	290	337	336	335	310	326	303	338	314	318	341	361	305	333	307	327	364	344	312	329	308	335	326	356	323	302	299	331	321	330	322	310	322	327	325	308	367	316	340	345	327	345	341	341	358	326	327	358	320	332	332	336	355	330	309	296	310	303	342	358	317	345	317	334	359	332	352	311	351	333	330	312	345	337	327	345	330	323	303	378	336	343	350	339	337	352	349	327	341	304	326	334	314	302	327	309	317	314	298	362	322	307	315	306	321	334	338	350	304	323	338	316	324	326	346	364	323	342	306	316	341	300	354	294	326	323	345	340	339	321	335	325	368	328	315	292	306	346	296	328	327	298	347	339	330	338	340	306	300	319	323	309	358	297	323	339	320	329	333	341	315	307	333	330	335	357	333	313	348	317	328	355	327	320	318	334	317	336	307	306	334	329	379	360	340	321	311	353	318	337	330	342	336	312	302	309	300	285	331	320	351	325	306	354	334	301	315	295	360	337	348	326	286	342	305	325	355	349	326	364	297	333	320	334	319	315	310	329	327	365	299	337	342	348	313	308	352	317	314	314	312	344	353	321	317	354	334	327	339	349	350	326	319	351	326	338	339	338	326	331	333	367	323	327	337	309	321	279	301	299	307	328	323	318	338	318	322	362	300	329	313	336	327	339	329	340	336	339	272	322	359	302	313	291	288	335	334	306	349	348	300	354	340	327	348	316	347	341	373	364	360	335	318	331	359	320	337	321	369	334	356	310	313	357	369	326	348	340	310	321	316	335	318	308	328	326	299	330	316	302	368	346	363	278	343	345	325	352	328	310	353	349	336	316	318	310	312	325	306	351	342	305	332	327	319	333	301	303	281	328	342	334	314	314	325	291	347	333	320	351	327	380	314	294	351	326	336	356	294	312	338	315	308	358	329	311	333	318	320	346	355	340	323	305	354	304	301	321	327	305	288	345	330	302	310	289	281	323	306	318	342	327	300	335	323	317	334	318	344	328	332	334	365	328	315	358	331	315	314	333	305	348	311	315	333	334	317	313	313	306	313	312	327	339	336	329	369	323	345	370	315	330	337	314	312	297	260	315	344	311	344	341	313	302	320	328	318	341	370	337	349	297	316	338	322	339	326	291	332	293	301	335	359	320	353	370	336	345	335	320	280	322	355	324	350	315	344	329	346	333	333	345	334	330	320	372	325	328	319	321	323	387	314	331	308	342	335	329	320	337	331	305	310	323	322	357	359	334	323	338	306	311	293	333	313	334	386	307	329	323	361	285	293	330	330	287	319	327	339	327	318	318	328	294	361	322	314	327	323	338	315	347	332	303	330	339	358	333	301	346	325	329	317	358	365	335	308	300	337	326	327	321	340	360	309	326	325	329	323	337	313	308	335	297	316	323	348	357	335	336	363	318	349	316	353	331	329	292	332	310	329	297	320	332	329	338	342	348	302	318	317	318	350	345	294	320	359	337	340	321	336	347	299	309	302	334	308	335	303	352	302	296	284	375	332	366	337	326	317	323	368	340	290	317	303	330	367	371	278	317	322	358	325	338	330	343	299	327	360	297	330	375	367	295	320	317	323	362	327	321	341	358	325	322	320	357	330	321	310	308	324	332	336	343	312	307	317	303	288	337	325	307	305	326	335	337	343	313	334	349	334	310	297	324	341	348	310	328	300	327	293	301	338	342	359	326	316	327	344	326	348	318	380	333	268	350	331	327	303	362	319	332	349	304	362	326	294	347	344	321	346	304	314	322	319	355	320	326	338	315	308	358	331	327	301	319	310	309	359	319	307	339	314	333	312	330	321	344	299	308	341	332	330	323	311	315	348	328	334	297	290	350	313	308	333	325	328	335	344	315	344	354	323	301	345	360	362	343	335	325	300	368	305	326	314	310	347	321	345	318	326	338	330	316	316	301	337	288	335	307	308	309	340	332	308	311	305	353	360	322	354	321	311	359	362	340	309	342	331	346	334	333	326	297	309	314	335	309	303	320	286	301	321	325	338	337	322	311	331	331	349	332	341	330	310	312	356	324	319	328	320	309	328	287	320	308	324	293	347	350	311	351	379	306	308	321	306	314	332	312	328	321	331	333	322	301	326	321	310	360	339	329	326	349	359	317	335	336	330	370	307	325	321	316	340	356	325	327	327	314	330	296	306	373	317	289	335	325	318	317	338	362	343	349	323	342	349	349	318	354	304	316	350	356	326	306	315	314	281	295	339	333	339	347	312	326	317	379	324	345	316	303	327	323	304	309	347	328	339	340	313	333	318	316	352	316	340	355	320	323	349	333	305	298	338	324	346	362	289	334	319	331	356	338	332	320	334	315	319	338	376	343	340	326	309	328	338	332	330	294	328	323	321	327	340	328	351	339	318	305	355	284	316	310	333	376	341	305	369	326	353	317	295	388	310	331	320	300	382	344	306	318	351	349	306	327	342	350	332	327	296	304	309	338	298	321	314	352	315	352	339	356	312	320	308	368	349	351	344	331	324	350	347	332	325	356	333	302	329	365	339	361	325	360	354	327	306	332	393	306	316	316	318	320	326	370	290	321	299	292	277	327	318	310	320	346	313	377	362	313	357	350	295	360	355	338	297	376	331	326	302	302	301	325	303	279	322	316	340	331	319	328	322	316	326	355	313	318	334	329	342	343	332	302	351	396	312	317	340	285	316	330	325	332	335	309	319	359	361	345	326	344	333	328	316	328	339	316	279	321	324	366	336	348	313	304	325	313	307	342	331	351	349	293	303	299	324	325	323	325	324	336	328	326	318	304	303	326	296	334	342	339	318	326	301	356	311	347	329	343	332	342	291	303	346	324	338	317	307	317	314	326	307	340	295	296	314	371	351	331	366	341	324	306	291	340	324	339	308	334	316	337	338	321	272	293	350	324	351	308	332	316	322	306	329	327	327	322	306	322	334	328	312	329	344	309	327	338	330	319	357	321	331	319	319	270	328	313	343	304	312	302	327	323	338	356	341	341	346	317	291	344	310
4148	3464	1778	1098	916	816	772	746	739	743	726	675	698	715	703	667	685	761	690	703	731	657	719	689	738	707	687	726	738	684	658	661	709	673	683	680	690	718	708	704	643	681	697	697	696	711	740	650	723	687	698	693	665	684	712	708	670	700	659	693	688	683	745	669	712	666	674	745	647	668	676	737	721	669	698	712	702	666	654	690	662	729	651	680	729	742	721	729	673	708	726	723	636	707	751	646	716	711	683	683	706	680	761	709	695	719	678	693	724	677	694	654	745	742	680	680	719	681	717	699	692	732	692	734	712	715	694	724	697	695	714	723	714	655	659	663	698	692	657	741	656	698	705	647	757	684	666	754	715	692	709	684	712	748	696	723	679	691	740	699	762	667	682	724	676	743	696	689	691	704	751	738	699	753	687	684	655	671	738	693	744	669	662	649	686	647	697	705	699	703	694	702	673	679	710	725	688	703	666	718	741	696	694	703	733	702	647	691	707	681	735	677	751	697	674	719	704	705	665	659	670	679	674	689	727	702	711	695	745	699	727	721	691	665	704	711	677	696	721	664	640	665	723	707	701	745	691	708	661	690	710	695	741	680	688	696	701	736	718	687	710	651	720	702	680	730	686	739	697	682	656	692	703	689	725	685	699	720	667	725	684	695	671	707	680	720	671	677	741	728	719	736	702	691	716	664	665	686	688	682	706	708	689	702	708	713	746	690	674	720	691	703	667	676	711	646	699	696	660	684	651	670	694	650	685	716	665	683	714	696	707	729	707	732	691	637	731	725	724	720	678	709	711	681	701	702	756	725	687	657	755	711	693	716	756	711	711	715	717	691	685	759	760	701	743	714	706	735	754	681	694	684	795	688	674	714	703	690	693	715	712	705	647	752	725	701	714	755	724	756	696	694	689	737	696	732	714	725	652	702	717	676	679	752	646	718	707	696	693	647	697	694	690	721	671	689	675	718	717	663	687	687	703	702	739	740	681	702	705	705	736	725	716	693	710	741	744	677	723	714	739	700	696	743	667	713	719	663	688	721	736	682	730	763	666	733	735	749	767	705	729	693	722	728	703	703	696	735	676	661	752	725	680	662	732	696	731	693	718	658	686	721	697	683	729	702	692	703	705	663	661	729	726	761	670	701	677	742	716	708	695	696	660	686	711	707	704	716	696	687	703	715	641	703	678	719	697	743	668	717	672	665	662	705	669	677	667	652	694	703	698	709	680	678	703	640	680	694	714	731	696	720	716	686	689	702	687	706	718	750	710	717	699	696	718	695	698	725	680	738	684	660	684	729	695	684	705	699	690	696	710	709	659	700	697	664	715	670	695	693	678	717	703	710	741	701	704	740	729	695	688	693	691	709	674	695	728	715	731	714	716	711	718	634	725	647	673	686	727	693	691	655	735	671	706	650	678	720	683	704	641	679	730	724	712	742	711	678	717	752	696	751	699	677	697	700	666	700	711	717	753	725	707	711	720	684	687	704	707	734	702	682	709	680	691	705	758	650	700	688	674	688	690	701	684	725	690	696	728	749	678	650	679	715	713	668	681	685	682	686	671	696	711	679	744	692	672	702	679	667	676	703	727	723	716	720	737	687	768	727	730	690	711	701	672	678	702	705	656	738	674	711	691	705	697	731	694	736	696	698	698	729	707	715	746	725	681	630	733	656	703	719	697	701	692	676	716	722	714	699	699	671	691	755	686	688	707	672	655	677	671	710	699	733	674	720	690	732	723	700	714	718	700	723	725	682	736	716	665	693	680	698	713	659	714	728	699	691	752	697	681	686	671	698	694	746	680	708	668	724	677	710	691	706	674	652	703	712	701	716	658	686	692	683	691	725	726	729	748	701	663	640	704	704	714	713	716	725	704	704	678	724	691	686	677	758	659	699	701	672	717	734	705	730	723	716	701	715	688	776	710	685	728	671	691	696	639	718	665	662	654	689	701	714	671	704	686	675	678	695	708	768	696	659	716	699	686	703	721	705	686	715	694	670	714	689	680	735	730	689	722	768	718	718	763	699	691	671	684	658	726	637	696	663	722	638	683	685	703	685	686	704	681	718	745	691	648	714	692	732	717	685	698	706	721	692	740	700	681	743	720	715	694	712	701	686	656	697	650	714	735	703	690	685	678	686	734	735	700	698	719	706	693	695	710	633	711	682	649	686	678	718	693	678	685	656	711	713	697	652	715	700	703	674	693	678	715	639	704	694	701	727	688	683	690	695	757	731	750	677	717	688	732	694	676	734	734	710	712	657	741	672	673	698	737	750	663	677	754	665	755	704	727	719	681	702	704	710	703	677	700	728	680	645	704	694	714	704	732	687	672	701	664	713	706	733	702	650	704	744	701	682	737	659	721	747	758	689	712	718	725	693	717	679	662	755	726	760	728	704	646	695	697	728	701	687	690	726	687	698	679	729	671	681	703	686	704	677	713	677	718	726	651	724	684	720	724	667	732	702	688	747	682	669	686	721	678	700	703	686	677	622	702	668	728	668	705	684	679	701	716	740	660	720	701	716	694	739	708	729	685	712	679	694	665	624	719	655	697	699	675	680	701	666	743	715	675	688	714	672	653	671	709	702	729	721	686	721	653	704	733	668	666	697	682	730	693	683	731	724	734	688	673	713	705	688	683	681	640	686	721	718	692	680	669	681	726	735	703	692	729	715	709	776	722	733	679	719	710	689	758	657	678	710	708	720	710	701	743	676	646	746	695	722	710	710	710	683	666	672	710	713	706	655	677	744	707	699	749	732	708	674	667	731	677	675	720	720	734	688	670	672	696	690	656	657	740	677	675	621	676	699	717	730	692	628	711	690	683	704	704	701	725	721	680	736	724	688	720	738	702	705	642	693	728	716	634	686	729	713	684	723	681	720	730	721	722	696	734	714	663	662	676	735	646	667	678	716	666	635	698	709	687	756	706	721	688	671	698	700	712	692	632	717	694	690	724	723	695	690	687	711	698	682	695	758	689	659	669	729	746	710	668	638	686	724	728	674	644	695	719	659	706	730	682	680	719	693	711	725	708	710	718	660	721	681	743	705	672	666	691	670	680	702	719	704	707	704	731	665	713	706	688	674	715	696	722	722	718	719	700	702	678	696	738	665	707	684	697	675	708	707	706	685	742	716	737	661	712	699	716	720	713	665	694	684	697	701	724	715	726	694	716	721	744	704	690	685	666	669	639	657	668	683	697	709	719	698	723	696	714	686	714	702	719	719	700	708	730	673	697	674	698	713	706	723	659	732	690	780	736	698	716	645	789	688	645	703	695	724	715	707	701	730	658	659	711	671	713	671	702	699	690	692	676	678	689	733	683	708	690	703	671	683	700	703	733	733	711	712	688	705	664	692	749	730	710	724	725	662	695	661	633	688	687	669	738	716	734	688	715	667	702	714	737	749	723	709	661	744	709	683	685	701	700	735	721	721	721	686	716	685	713	705	682	698	681	674	661	713	715	675	646	721	711	692	700	680	682	693	665	696	729	693	701	719
33381	15006	2487	480	364	384	352	317	343	350	326	336	359	325	314	329	320	315	316	346	376	328	338	282	343	317	340	316	331	324	312	327	297	329	339	329	332	341	361	354	340	349	332	337	340	332	365	335	343	346	302	294	329	329	375	335	318	333	352	310	341	317	368	327	344	317	320	293	321	298	340	307	322	310	340	313	349	319	338	339	323	334	367	336	355	309	340	344	354	325	314	330	319	310	354	329	320	321	307	309	331	344	338	302	307	324	355	351	318	340	324	337	336	311	351	330	303	336	337	336	334	326	336	325	332	357	303	327	335	342	359	360	334	307	356	369	343	339	354	348	357	305	336	339	373	341	338	302	320	325	334	319	369	348	326	318	353	323	344	342	321	351	320	322	353	345	352	296	326	316	348	345	360	294	321	319	291	292	302	332	373	349	331	321	323	307	340	328	337	327	334	365	338	312	317	317	322	321	329	319	339	341	319	320	288	335	332	350	344	319	357	332	323	332	345	342	359	324	334	343	352	351	320	321	339	296	345	311	343	307	309	382	341	323	356	325	352	308	330	307	356	295	335	319	332	358	347	323	301	348	317	310	338	332	288	370	325	319	325	341	311	339	329	307	342	358	360	318	318	339	356	332	331	337	311	303	317	338	315	364	309	322	320	309	298	330	328	370	306	345	334	342	325	312	320	323	320	326	320	315	338	347	318	314	318	354	332	338	322	369	317	331	348	346	301	339	311	319	376	325	310	302	326	332	326	323	330	332	318	319	365	327	342	348	366	335	349	309	335	318	273	339	320	342	336	345	341	340	360	331	331	343	334	321	311	330	307	322	313	305	323	348	343	320	338	329	347	366	325	330	314	306	357	331	289	335	325	335	353	341	340	320	348	333	334	349	318	339	324	311	329	344	362	327	317	342	341	324	339	310	310	364	316	313	319	307	337	308	362	349	314	321	327	353	311	312	353	319	340	366	310	311	348	328	339	349	329	313	289	331	333	353	325	335	325	354	318	303	335	375	344	322	334	358	325	340	352	316	343	377	330	325	308	337	359	329	326	326	342	373	338	348	325	339	362	355	325	367	311	340	316	293	318	354	314	312	343	328	320	335	351	320	305	353	327	326	318	301	317	362	316	318	350	318	308	315	313	340	323	328	327	325	306	322	332	350	324	316	309	348	310	323	327	344	351	325	308	329	335	321	304	337	308	319	303	313	295	322	335	328	336	363	324	328	365	348	342	319	314	318	324	332	292	316	327	377	359	339	315	324	310	337	351	350	313	327	317	371	348	316	345	322	313	328	321	331	311	332	359	322	315	312	325	356	303	348	364	346	325	341	303	315	340	322	321	350	322	350	330	348	350	308	325	326	364	343	315	340	347	343	374	283	326	338	316	367	348	329	349	339	347	304	331	357	286	319	346	334	336	320	308	327	337	325	350	337	325	355	336	351	342	311	335	334	331	358	356	344	290	309	306	347	355	337	288	352	332	377	328	339	344	331	334	285	299	326	322	348	342	316	341	347	324	327	329	360	370	340	318	331	336	322	323	336	334	310	345	341	355	318	353	356	329	302	332	324	302	357	306	324	325	304	325	327	338	349	406	366	351	347	330	355	343	310	325	334	358	331	343	352	303	343	336	293	330	346	323	331	330	336	320	317	307	348	309	315	369	322	322	334	315	330	344	334	317	319	364	318	312	303	339	279	327	354	369	334	329	346	335	321	377	370	367	334	322	330	339	314	352	334	312	304	308	325	336	286	345	325	332	370	308	337	350	302	336	308	308	357	337	347	328	347	346	336	323	324	325	331	310	332	320	304	338	344	360	330	330	325	343	332	328	320	321	319	355	316	314	323	348	307	325	330	326	318	313	334	326	347	331	320	320	304	325	357	363	309	324	370	345	328	330	330	333	318	341	326	360	342	331	340	355	365	300	340	316	326	340	336	340	333	329	321	356	347	368	315	296	318	348	362	348	344	358	344	339	311	329	313	307	320	376	335	334	326	345	345	365	322	304	320	340	353	321	333	326	360	330	333	328	292	364	335	321	375	356	331	338	305	347	335	376	333	328	348	304	351	354	298	332	341	363	314	315	345	357	348	357	326	338	308	334	360	328	330	352	320	332	319	353	347	308	305	317	360	336	282	315	326	296	331	331	339	345	334	322	318	323	351	332	331	339	311	332	296	370	334	327	334	344	344	359	318	338	313	363	338	312	340	335	302	314	337	334	332	350	357	319	323	309	301	354	337	334	341	324	352	331	321	342	294	320	348	329	339	341	320	311	359	353	309	316	311	375	321	326	285	343	318	291	361	353	356	331	296	341	312	359	354	342	300	294	320	337	307	327	343	339	356	316	298	319	336	345	316	354	347	362	323	314	354	305	312	328	324	294	341	368	328	320	349	332	314	357	280	309	313	320	294	364	333	345	327	321	345	341	353	300	310	318	325	330	335	309	295	361	305	343	306	324	326	357	306	339	330	328	299	395	335	361	306	376	300	332	333	295	350	279	295	324	350	324	330	346	341	326	316	315	322	306	350	297	304	290	314	324	332	293	369	377	347	348	317	297	332	317	346	337	330	302	314	327	354	337	322	279	335	340	327	349	329	377	395	329	346	325	328	345	318	347	321	303	327	289	324	346	348	295	389	330	323	310	353	332	297	334	331	311	324	312	315	349	336	318	328	318	300	315	333	319	305	345	306	305	324	340	299	311	320	304	311	315	321	322	330	342	364	354	338	293	322	344	297	322	320	366	321	301	334	316	321	337	293	306	345	343	359	312	337	290	356	344	326	316	333	360	319	325	339	369	342	361	308	333	332	344	359	297	313	336	348	349	336	319	349	334	348	295	336	284	308	342	305	369	321	332	320	312	355	341	293	370	342	314	355	377	360	331	337	315	322	324	319	309	318	344	344	322	333	355	350	364	376	360	313	327	349	343	333	312	311	342	322	340	324	297	353	328	319	308	329	338	318	353	328	324	316	356	317	335	338	324	320	363	306	348	359	335	352	322	331	326	311	343	285	307	312	336	325	326	352	322	307	341	304	357	320	346	345	348	314	321	298	337	327	327	312	352	335	344	303	368	339	356	327	305	361	298	336	342	372	346	338	324	339	359	355	300	329	330	343	368	324	306	323	325	331	334	347	346	312	339	326	346	328	341	348	352	333	344	334	354	342	330	354	345	335	366	321	299	353	360	337	294	322	375	338	329	362	333	315	320	307	367	319	325	307	343	285	330	323	326	282	319	332	340	329	299	338	346	357	318	329	333	311	345	347	332	321	347	340	319	338	309	333	323	365	340	310	331	347	339	329	307	335	351	337	304	329	317	322	365	312	342	329	328	322	319	339	338	328	339	338	332	288	316	316	333	321	325	348	337	325	318	332	342	334	341	377	322	339	359	324	331	310	318	329	322	330	337	329	331	353	324	331	348	326	333	334	340	336	362	359	331	351	344	301	317	301	331	312	351	333	315	304	348	318	338	365	320	341	332	347	320	372	313	321
7844	864	809	787	743	792	772	788	760	785	723	738	806	727	770	784	793	760	757	720	750	757	766	765	798	769	757	748	762	728	750	753	769	730	717	767	736	724	741	728	747	770	775	726	730	739	748	762	741	792	770	746	731	713	751	718	821	759	750	807	775	798	739	734	729	758	734	749	806	819	805	722	779	775	797	730	747	754	784	771	754	772	775	749	802	770	757	720	724	817	744	786	740	721	752	757	796	762	790	747	750	763	752	786	694	778	759	736	763	737	713	773	724	809	738	786	765	732	824	743	754	774	716	779	753	763	800	717	793	788	753	772	734	781	789	763	688	749	751	767	757	745	742	757	738	801	752	752	758	766	783	766	772	824	770	734	734	714	788	750	783	746	779	737	786	776	739	764	748	745	721	751	728	736	735	783	752	784	784	740	774	748	761	756	785	704	755	727	750	736	794	792	788	740	738	789	738	717	778	778	743	733	752	736	730	780	781	705	777	810	761	735	745	808	729	767	746	811	743	732	742	779	745	734	755	813	775	760	746	716	727	777	751	714	761	757	739	750	754	746	788	728	768	748	769	772	726	731	783	769	785	711	735	793	754	676	764	714	767	757	771	815	797	774	755	762	778	757	723	798	782	736	753	763	746	773	759	760	763	765	766	721	785	790	776	800	708	712	728	765	721	774	758	750	742	750	727	760	753	746	748	753	798	804	764	780	725	755	770	759	756	741	792	750	774	764	767	763	821	794	739	791	765	766	736	772	727	737	726	763	732	742	785	758	787	701	728	748	737	779	702	794	771	808	791	756	794	739	724	779	723	775	715	807	697	749	734	776	793	762	751	765	775	757	692	755	751	724	755	720	871	760	797	744	782	753	734	729	732	772	746	767	737	715	744	742	779	785	786	715	750	742	768	735	763	780	732	763	750	743	757	752	757	779	771	754	718	766	704	738	815	757	743	731	767	830	701	712	736	742	803	723	777	720	807	733	787	784	761	723	774	693	724	733	790	746	809	735	735	751	793	774	784	784	771	745	787	732	771	755	852	756	761	733	791	771	738	784	817	786	710	767	791	820	814	771	796	758	802	733	712	760	751	770	739	807	742	771	764	737	794	714	719	838	753	770	761	744	766	770	785	699	769	768	763	725	755	752	776	753	735	751	805	754	776	773	776	723	754	747	726	727	765	769	807	748	795	709	769	718	746	738	781	777	748	763	745	799	830	758	735	744	730	718	801	753	739	738	751	722	760	759	714	797	804	783	764	758	773	770	750	770	795	759	754	790	728	761	771	734	780	736	815	783	767	762	771	755	697	761	756	719	765	794	786	767	711	764	786	757	742	772	772	723	794	756	750	730	764	750	750	784	791	749	806	729	743	717	781	791	766	732	746	752	778	787	718	794	797	740	760	743	749	719	762	742	738	750	772	741	835	770	761	732	744	772	747	766	765	760	757	771	737	716	771	748	767	774	739	770	766	777	750	808	750	788	777	754	742	810	743	836	761	783	770	769	762	781	765	748	703	735	730	742	793	716	742	739	763	818	805	778	772	736	750	760	783	767	747	782	768	743	761	723	749	739	743	767	762	800	776	786	797	783	767	756	773	730	739	734	732	743	737	697	781	753	756	743	772	711	739	749	822	738	733	766	729	734	692	771	706	763	746	755	768	787	757	810	746	730	761	781	756	743	739	785	768	761	695	731	752	700	780	739	785	768	740	725	750	773	740	807	776	787	774	757	684	765	792	738	741	793	762	773	709	766	745	773	781	731	741	723	728	743	802	787	727	717	768	728	755	756	745	764	785	769	779	769	763	733	770	744	772	765	755	769	760	745	767	780	765	711	809	771	791	745	723	734	767	709	763	788	776	740	809	728	753	745	750	792	752	735	784	753	749	684	777	782	748	750	724	783	723	766	736	731	760	748	750	750	767	755	741	759	717	725	740	756	762	789	742	741	728	765	734	757	702	763	734	809	728	791	713	766	768	786	762	816	743	758	773	736	809	737	701	744	738	774	754	750	751	750	738	717	739	755	753	824	743	726	685	746	749	830	763	754	753	773	742	746	789	759	771	724	741	766	768	792	744	717	803	766	765	762	739	728	757	763	771	779	757	711	730	829	806	795	822	747	759	722	758	773	772	775	802	737	757	766	753	748	720	781	728	739	732	721	763	722	743	773	758	764	794	764	809	756	770	770	748	715	780	779	726	735	746	721	760	810	781	707	772	740	732	771	710	713	733	747	745	760	783	742	761	800	772	733	743	773	718	752	781	734	776	720	739	800	723	785	745	777	734	769	731	750	740	727	781	769	711	754	766	763	743	802	736	745	761	787	767	696	775	754	749	767	752	746	759	748	773	781	802	797	744	711	730	709	749	780	765	746	735	756	796	739	746	740	760	769	783	733	796	763	736	816	730	732	758	756	749	722	764	737	794	766	747	706	733	740	678	740	778	793	757	741	744	788	751	752	787	771	739	747	765	771	723	764	692	787	707	717	786	734	747	786	796	748	788	810	726	745	784	770	771	785	753	799	745	769	763	749	741	726	772	794	796	734	715	769	734	729	753	757	773	760	781	753	761	748	791	737	769	768	740	741	721	731	743	756	730	719	759	771	743	766	778	734	789	750	772	741	789	718	740	703	775	763	772	744	784	690	727	780	762	782	746	786	778	776	743	820	708	788	764	772	770	761	718	756	745	755	742	752	713	726	718	758	781	783	715	730	744	775	730	762	752	750	739	729	760	739	778	730	743	781	752	781	708	775	759	805	787	749	756	725	695	791	733	742	762	770	787	748	752	712	765	767	734	737	777	790	750	796	724	762	765	708	748	772	779	770	796	783	771	764	764	803	789	755	730	755	726	747	741	748	760	757	718	761	726	763	757	735	756	752	817	774	759	782	791	715	753	759	773	731	744	747	789	764	775	720	792	763	737	770	736	752	787	765	717	810	778	740	772	782	691	743	777	799	784	755	746	718	770	758	797	721	723	709	746	765	799	763	774	731	761	716	739	744	748	745	809	743	767	724	790	758	741	763	712	763	787	707	740	752	704	731	792	723	841	724	814	763	739	739	713	756	775	750	758	707	722	783	735	791	781	742	807	741	751	769	777	772	755	731	766	744	780	733	801	757	788	686	737	753	789	760	777	811	732	790	779	823	734	749	774	756	788	746	762	761	795	771	764	755	773	767	742	786	785	771	792	771	743	747	791	738	728	728	776	725	784	780	742	758	716	783	720	760	776	703	747	778	783	764	753	743	756	768	762	734	776	716	780	769	743	706	753	775	822	814	811	761	772	783	739	755	794	759	705	745	746	764	749	761	791	713	745	786	757	731	768	755	745	776	720	822	744	765	774	733	750	796	790	783	747	722	744	784	769	770	717	750	708	778	764	814	699	751	722	763	764	769	747	747	763	767	706	761	738	763	810	748	763	734	776	745	770	773	803	750	698	750	724	771	746	753	780	727	763	787	708	834	746	787	760	700	761	724	709	729	777	745	752	761	797	774
25133	21038	23640	28628	21051	13088	851	609	603	469	516	499	508	501	500	448	451	501	475	454	481	504	507	491	503	453	447	462	435	511	455	459	460	460	487	490	478	482	450	496	457	454	482	405	440	423	459	476	450	450	509	463	474	472	458	492	489	461	469	468	454	489	474	453	444	483	472	437	420	477	421	471	461	458	481	443	438	414	475	471	474	451	477	442	448	405	419	460	490	461	502	439	508	450	446	476	464	440	464	471	484	482	479	440	496	518	512	456	467	440	477	502	494	406	437	469	493	450	483	483	442	486	470	415	504	444	449	477	445	441	446	472	504	488	499	456	428	431	479	440	421	484	452	436	477	474	433	454	478	492	478	435	458	444	429	496	427	429	472	460	453	428	476	438	414	437	457	397	468	466	464	466	442	481	464	480	489	439	468	473	486	454	428	468	476	481	443	445	475	479	506	431	453	495	458	435	443	419	437	456	451	448	465	502	468	445	476	462	489	494	453	477	435	506	450	447	463	461	463	468	434	479	468	409	438	489	443	449	429	442	458	450	497	485	438	432	445	480	524	472	513	421	482	498	477	464	466	495	492	454	454	464	435	496	486	450	423	477	511	486	469	445	468	455	505	491	484	463	472	454	500	437	436	442	475	486	441	433	419	499	471	458	471	434	425	417	495	468	453	493	464	464	439	441	466	458	455	484	439	469	473	460	461	513	448	500	425	457	489	465	453	465	473	494	458	473	472	439	462	449	443	450	450	465	452	479	447	466	487	464	453	479	511	486	462	464	487	432	436	448	461	479	491	456	459	401	480	426	443	453	456	445	489	451	493	462	503	481	459	404	481	447	480	456	434	501	477	488	478	445	458	453	447	485	458	474	469	429	461	473	463	463	430	436	466	445	457	421	463	489	463	510	460	435	516	417	444	486	429	446	468	477	475	433	434	499	469	436	462	440	471	504	488	434	467	467	458	478	501	468	438	452	454	460	499	465	427	474	480	425	454	422	477	456	426	476	484	451	472	462	505	453	524	444	457	438	482	503	487	455	495	506	477	408	519	489	442	468	466	496	476	495	470	450	462	483	440	437	461	486	482	461	471	466	499	454	471	438	460	489	467	426	481	457	462	421	476	452	487	499	439	443	455	408	455	433	476	432	492	471	455	469	426	461	453	486	478	482	510	466	378	454	464	485	442	425	472	448	470	498	492	448	469	458	458	447	482	427	469	468	417	437	433	478	483	447	429	488	444	475	509	433	493	427	513	442	485	469	463	450	454	449	460	466	455	502	427	476	445	471	421	479	461	451	477	463	487	444	456	453	460	472	479	447	465	500	454	471	458	403	454	473	462	459	426	426	438	446	473	439	425	429	419	434	460	432	465	466	474	426	470	436	449	483	415	465	471	467	474	439	459	499	495	461	468	494	432	418	474	426	435	436	442	436	425	450	476	471	434	468	469	469	438	491	490	447	490	426	440	462	462	436	504	489	442	481	506	452	456	505	459	493	494	458	428	431	456	482	480	451	436	491	487	504	410	448	459	486	441	469	455	457	454	456	452	471	485	453	415	482	510	425	461	506	445	489	456	502	439	418	438	417	438	422	422	483	453	477	455	480	459	444	447	453	488	488	424	437	449	456	469	434	471	468	439	452	463	435	500	459	422	442	440	500	491	444	491	459	460	454	485	458	490	444	466	459	452	471	480	476	507	500	449	508	483	441	451	504	493	430	472	455	465	462	503	480	438	483	472	470	475	470	445	468	449	449	446	463	457	490	433	485	479	448	505	430	465	491	466	470	480	420	506	392	445	459	470	466	474	467	408	419	450	463	458	469	483	483	433	473	456	437	452	446	468	483	469	428	452	434	441	453	463	467	489	436	501	475	476	470	433	459	422	481	449	461	479	457	451	437	507	473	482	412	489	486	428	492	495	437	489	448	429	456	455	459	422	476	487	425	453	455	476	463	484	440	457	477	448	458	449	467	478	421	436	478	455	461	466	478	413	432	442	466	416	443	466	435	478	463	482	454	458	475	459	464	460	449	481	447	470	480	469	483	523	472	446	437	455	499	455	405	450	451	464	464	475	496	447	457	490	447	484	444	448	461	495	473	481	473	443	442	471	467	419	426	501	470	437	477	466	492	455	466	490	451	458	471	504	481	463	456	435	454	504	479	484	464	441	468	465	463	510	513	493	488	450	413	445	472	448	431	472	417	436	436	468	475	458	478	446	432	447	463	477	461	430	504	439	464	412	456	475	433	463	469	432	475	472	468	458	443	448	471	458	429	400	496	424	445	482	460	492	495	449	522	451	439	444	478	457	458	462	452	428	418	510	442	440	445	450	468	479	437	483	496	458	463	431	442	433	476	425	429	436	499	441	449	496	445	460	442	441	463	472	439	425	418	436	436	439	486	459	465	428	480	471	455	431	484	422	473	453	446	457	458	453	454	446	458	428	483	493	432	455	459	463	456	450	425	476	446	454	478	461	454	469	453	466	433	478	440	509	460	461	463	452	414	440	471	469	474	456	498	475	399	414	466	476	430	477	481	497	470	481	471	467	456	452	430	419	430	456	430	487	454	484	471	473	480	437	442	460	432	486	416	424	487	429	448	473	446	426	452	492	417	450	455	396	463	453	447	418	478	463	461	455	448	475	472	481	477	462	480	465	454	461	437	445	451	484	515	454	460	472	416	439	472	443	466	492	478	467	466	432	451	449	446	479	474	446	471	469	485	497	513	485	463	469	430	448	486	520	458	481	459	399	426	430	485	461	500	468	488	455	456	478	461	429	469	465	470	460	429	492	512	463	405	457	492	467	451	487	480	458	425	467	468	471	471	469	480	439	446	461	434	474	494	403	511	478	514	458	472	463	464	418	484	460	444	488	423	446	497	470	494	444	487	461	476	429	450	419	438	514	436	397	439	475	472	469	497	432	438	427	456	439	452	507	462	459	457	413	440	460	451	450	461	419	498	469	475	463	501	456	493	471	453	492	503	463	522	431	440	456	442	474	453	463	470	449	431	437	451	465	436	454	473	439	417	450	450	473	467	471	474	483	440	483	479	457	455	466	438	467	425	444	445	478	471	495	472	449	471	496	451	444	440	481	462	466	458	460	480	443	449	449	445	432	460	457	445	457	455	439	451	466	470	418	447	466	456	442	505	463	465	455	453	485	482	464	454	477	483	461	460	433	476	499	481	464	431	455	466	460	453	409	450	449	434	441	505	472	487	433	458	469	443	469	437	423	465	473	462	461	479	446	467	443	489	467	446	499	528	517	481	466	512	468	479	425	455	456	487	469	440	486	451	456	477	449	505	417	455	445	454	457	481	486	471	430	456	513	428	463	424	446	437	428	461	455	445	438	468	430	491	456	463	452	480	505	474	468	476	424	460	442	474	484	474	469	431	475	460	449	452	455	431	471	466	450	494	457	462	477	447	446	470	445	463	467	443	474	480	506	452	420	473	492	431	446	469	433	471	467	500	521	483	448	429	435	464	426	429	491	471
4448	2459	1459	1130	1093	1033	958	944	987	987	997	983	940	974	962	1038	949	969	978	977	962	998	927	1020	1042	971	962	954	994	1005	942	1001	985	998	992	990	992	938	1029	955	1019	1035	978	970	962	942	993	955	957	1037	988	983	972	953	1016	967	1016	981	1014	934	980	1038	1017	932	910	922	965	938	978	1006	969	982	937	966	985	980	984	981	953	932	942	1011	1013	997	1004	981	915	985	976	987	985	944	921	982	999	1008	992	990	963	973	955	986	1000	973	977	937	969	908	946	981	1014	948	973	948	948	1003	960	946	957	975	1033	973	952	953	985	969	951	967	975	979	937	972	945	979	1007	1022	932	969	968	952	926	1001	942	955	969	960	1045	967	897	941	1007	1003	1007	978	1028	987	993	1033	999	986	982	972	993	934	986	974	978	1018	1007	960	962	938	975	917	993	915	957	963	1040	960	1031	958	996	966	1042	996	987	996	990	951	938	963	951	960	1029	1003	925	1013	996	966	979	997	1006	971	925	918	996	998	1007	1003	993	1012	922	1014	996	937	997	1010	996	986	967	936	971	940	965	982	973	954	945	970	993	974	995	986	956	983	934	955	1014	987	951	954	975	952	956	925	958	1013	987	1002	935	1028	1027	969	992	961	932	977	1028	932	1039	992	1025	964	994	960	1035	988	978	1002	1019	1003	1008	1072	964	959	970	944	1030	896	960	1007	1002	965	1037	956	937	973	989	951	962	988	993	1000	980	960	1011	977	972	984	1008	951	915	924	966	1016	1021	970	955	1011	1054	971	969	953	1034	960	964	945	958	942	993	1005	955	975	923	947	1004	1003	972	924	948	991	989	979	937	1015	974	978	1019	1006	904	995	962	971	924	1010	961	1026	950	1062	943	962	970	936	923	975	927	906	972	1008	965	1061	899	954	970	967	973	980	1026	962	1016	964	987	941	979	948	1064	1024	1005	974	1008	994	966	1003	937	986	995	943	962	948	955	981	954	947	1002	978	991	942	1002	959	992	963	1019	1010	930	1013	963	972	1023	992	944	978	1007	1046	932	1009	942	976	991	965	944	963	946	985	1043	920	966	946	990	1037	958	965	989	985	957	961	993	981	1000	970	982	993	974	997	978	1002	958	972	974	978	976	972	939	943	968	957	960	945	1005	971	1022	985	955	995	956	956	943	980	971	961	981	942	988	1019	993	1034	976	950	976	949	973	959	973	992	1008	1011	897	1014	922	1017	937	1007	933	988	898	964	948	958	970	961	958	987	940	979	988	1016	974	981	936	974	938	1015	979	970	988	949	987	958	913	943	969	983	1016	978	984	953	981	959	947	1035	991	1039	961	972	921	1007	964	952	1018	957	959	900	991	966	1015	924	936	965	948	958	989	1005	982	961	950	977	1011	986	959	974	961	1006	972	995	935	956	998	962	970	994	1032	1005	961	1002	999	945	995	975	971	1017	1028	941	964	964	949	984	1006	1049	1019	968	954	992	990	982	1016	924	968	915	948	984	949	992	995	991	954	993	988	950	977	971	965	964	978	1005	996	974	972	945	933	990	939	945	982	923	974	1032	961	991	899	1009	977	896	982	972	1001	966	955	950	944	992	1046	935	1016	984	983	974	968	1013	993	956	976	1042	977	976	935	987	1067	1006	1012	999	1005	904	970	1014	984	1025	935	1016	982	931	942	972	940	1020	995	997	942	957	1018	980	967	972	972	935	954	992	955	976	971	952	950	925	983	978	990	968	901	983	949	997	955	923	974	1003	969	921	1024	931	924	978	1031	938	917	994	954	983	982	919	981	941	945	966	932	988	971	967	980	934	964	996	952	1000	969	960	1027	987	989	947	984	1035	967	970	987	958	992	967	1028	959	1020	1004	960	997	996	980	955	998	956	1002	1015	940	1056	954	960	1009	993	958	936	994	1009	967	1002	983	970	983	963	956	994	951	1001	968	965	952	1003	1033	1016	1003	982	1019	975	992	1005	943	913	991	968	984	944	961	974	1017	1020	922	959	976	991	950	984	971	951	997	1008	981	990	928	979	986	970	946	998	976	940	978	980	943	968	1003	944	958	998	974	905	962	1001	1002	982	1014	1014	1008	957	979	945	926	929	982	1006	932	959	942	1002	1009	1025	1006	998	1008	1008	987	1002	995	978	978	980	959	973	981	961	950	950	1012	963	936	962	967	922	980	956	964	960	977	977	994	970	993	979	958	927	963	965	1009	957	991	946	970	932	927	993	1003	918	962	984	1048	946	998	966	996	996	975	996	992	952	982	992	983	990	986	931	965	956	983	975	946	1016	1000	962	1005	930	1028	969	969	970	936	981	998	958	1030	970	942	926	968	1010	982	1019	994	994	893	1005	915	1015	946	1015	959	940	961	969	970	984	966	982	939	964	913	970	1018	1058	995	985	1009	957	950	984	987	955	937	990	938	998	961	985	996	1026	1013	1034	982	1002	910	908	937	930	1005	1039	963	1014	980	988	968	971	1012	944	969	961	931	968	1000	969	1013	930	940	964	1007	979	968	1035	970	982	992	997	1021	1010	973	985	963	965	944	1006	970	972	959	961	1016	986	1033	962	1039	968	1001	974	903	1006	932	953	952	982	943	1011	1037	1013	971	998	1006	946	994	994	958	960	969	984	970	995	1009	977	983	968	936	916	971	974	1007	989	966	997	963	950	979	907	985	1019	972	1014	978	1019	955	1011	937	979	935	994	980	1020	1011	1003	957	922	988	958	997	956	1000	964	1026	946	970	973	920	1043	946	909	1041	1060	973	966	1025	971	992	1005	946	960	933	1025	982	974	977	938	933	1012	974	966	943	1014	997	936	980	963	997	944	1019	975	984	956	1018	1030	1014	960	982	920	933	977	1006	992	977	1019	934	918	1019	955	992	996	922	955	923	1045	945	929	1029	949	955	961	967	1006	957	948	1011	962	972	955	997	982	972	1002	1000	995	1000	1038	989	999	950	937	943	981	952	1024	940	943	941	991	1012	978	1010	984	930	897	960	996	988	1047	993	962	951	1070	1021	954	969	942	988	970	954	1026	996	978	965	987	989	983	902	969	979	1008	973	977	1014	994	938	964	991	966	1001	1029	889	963	995	952	983	929	939	1000	955	972	995	928	1024	1037	978	973	954	950	979	1000	989	968	995	953	954	993	956	1012	939	964	1025	945	1040	952	974	919	997	946	1034	945	1074	937	1019	951	1010	944	983	1036	979	1003	966	939	1012	931	982	1007	994	1000	1035	1023	993	1038	971	972	975	1053	996	986	934	960	930	981	984	973	985	1000	953	935	1045	1011	930	958	979	976	970	965	898	993	968	987	988	956	965	1007	1002	955	977	937	1007	963	951	986	979	950	1010	974	976	962	1020	1032	1004	948	906	923	961	1004	1028	1034	983	936	931	982	971	1002	971	987	923	1004	923	944	971	1002	990	1007	990	982	943	998	995	990	970	953	979	986	990	945	985	982	999	995	967	1025	991	975	932	999	1004	929	982	1025	1046	1002	1016	986	926	965	1012	1041	1008	987	1002	956	1023	950	1033	989	970	952	981	1040	985	956	1010	995	901	962	1009	944	961	963	950	929	950	981	988	973	978	1001	977	1019	965	912	962	1002	955	965	964	970	961	983	972	1010	937	952	980	999	899	967	920	1011	966	942	972	952	984	965	926	986	1008	945	934	1000	973	993	968	1014	938	974	951	942	1000	1002	977	922	928	951	956	927	1007	978	975	977	951	964	995	960	970	940	950	906	950	1011	990	972	943	1033	953	998	966	974	993	983	1020	972	950	940	1002	969	1000	948	994	957	972	909	998	961	968	983	976	937	908	919	953	1007	966	953	969	1036	951	978	940
24419	21022	24013	28242	21025	21044	11138	606	464	442	392	403	356	411	379	362	345	341	336	323	335	332	325	357	341	353	356	358	338	311	313	310	332	333	364	327	322	349	311	364	329	331	322	314	330	348	319	293	306	342	309	332	323	303	315	328	332	339	341	349	334	358	318	310	361	336	318	331	317	333	325	313	359	301	334	355	320	334	358	315	329	342	301	342	309	343	308	316	343	343	343	352	354	333	339	332	353	352	319	330	340	303	321	313	347	359	349	306	336	343	338	314	316	327	338	333	306	333	325	310	322	337	304	333	338	382	345	328	328	340	326	354	352	321	335	332	358	350	344	343	315	332	355	317	374	346	324	347	336	348	333	350	323	341	318	317	377	336	375	330	349	324	366	327	330	322	357	335	350	319	309	336	337	329	315	304	351	359	366	306	275	328	339	343	335	337	327	332	337	320	320	311	354	332	332	304	329	348	296	317	329	347	289	349	347	336	319	318	328	340	356	345	340	356	329	287	323	369	384	312	320	346	346	324	296	320	344	350	295	311	334	336	338	334	317	305	305	325	348	297	326	357	369	339	342	332	360	287	312	354	340	310	333	298	339	324	336	347	316	305	357	346	344	327	344	382	308	335	338	313	337	358	321	317	372	335	356	337	329	348	374	324	341	351	374	345	355	368	357	335	349	317	351	310	317	322	321	359	328	292	339	304	333	323	350	321	299	364	348	322	323	329	333	353	332	326	331	334	352	341	357	327	335	346	302	336	344	355	372	335	339	355	376	341	357	350	333	333	351	309	323	348	330	322	349	294	328	333	336	330	340	320	293	291	319	390	305	337	359	359	328	334	331	334	349	343	327	307	290	318	351	340	352	349	310	322	348	321	340	346	322	348	335	279	340	324	347	321	337	306	325	337	304	335	351	325	331	301	343	301	313	361	319	344	336	287	333	335	324	349	330	330	335	344	309	330	297	357	334	365	346	347	314	291	346	360	347	351	337	330	289	321	333	350	310	324	327	340	325	313	300	338	347	331	308	329	345	337	334	340	312	322	313	317	310	318	331	369	334	322	347	306	298	326	341	326	315	339	327	298	303	317	318	347	341	344	338	329	333	347	322	324	356	319	297	330	321	311	355	337	320	306	381	314	325	331	312	354	376	305	303	322	324	360	312	320	335	335	328	332	313	332	284	321	308	322	315	334	307	370	295	366	314	302	332	290	341	313	344	316	352	331	330	309	350	317	330	310	385	345	336	349	309	327	365	328	380	314	351	336	353	348	303	386	350	317	325	312	325	291	352	317	317	316	371	335	333	340	309	330	327	349	342	349	337	330	366	324	333	342	292	315	290	366	335	328	310	334	359	300	341	341	349	330	339	320	347	320	349	336	311	344	343	354	334	308	336	322	282	325	333	335	343	334	335	320	341	323	342	321	329	295	338	305	341	326	324	338	331	324	337	351	337	308	334	331	369	326	327	324	352	334	326	309	329	331	327	361	342	310	374	324	326	352	318	332	340	321	346	307	334	308	325	327	358	337	343	302	354	291	350	295	363	327	308	335	321	327	330	316	336	352	321	366	311	320	310	348	331	320	307	343	355	346	313	387	342	336	331	342	345	360	350	318	314	368	314	330	342	350	339	326	330	359	336	294	313	326	303	325	372	326	339	328	326	327	339	346	348	325	297	326	341	328	346	306	352	335	320	308	308	327	342	315	365	328	291	313	296	340	311	335	313	323	302	345	327	308	362	310	319	341	348	340	328	298	339	306	326	343	295	336	337	330	335	373	286	317	336	322	361	342	307	332	323	350	295	325	327	313	330	330	355	349	343	316	330	298	359	347	317	364	353	317	324	325	331	314	337	300	332	332	324	319	318	290	311	326	311	312	331	331	315	377	328	360	268	325	323	318	317	310	340	316	334	346	341	341	351	343	353	332	300	301	320	297	338	336	312	334	328	366	341	325	332	333	322	362	326	336	351	319	285	330	329	318	322	321	327	309	325	329	333	325	336	314	348	323	305	309	331	330	353	324	362	313	342	314	341	316	324	388	293	321	329	303	344	332	338	370	354	356	335	322	331	336	308	341	331	327	285	332	316	286	335	307	325	361	318	337	332	321	322	328	347	348	300	339	376	328	356	339	329	365	337	327	335	346	351	330	296	338	323	324	297	318	321	316	318	300	337	345	336	349	304	307	324	330	285	347	347	351	373	329	297	350	297	347	355	311	327	327	345	343	321	384	319	321	344	336	325	341	321	327	319	318	295	326	354	356	311	313	344	352	338	352	314	315	301	328	345	325	317	308	308	287	311	352	317	326	326	340	333	298	326	324	301	335	329	343	313	312	333	348	293	345	350	300	310	302	383	310	357	313	338	326	340	316	282	323	359	333	337	333	308	313	342	324	333	357	336	296	347	302	320	332	346	324	306	354	365	352	324	339	310	342	348	317	327	335	339	345	308	297	317	336	306	314	326	313	306	303	317	331	334	314	313	347	326	309	337	297	327	333	323	323	328	345	319	337	346	298	330	270	318	294	310	335	331	316	328	360	324	326	305	303	353	307	317	326	286	313	314	311	324	327	355	342	340	317	324	332	367	347	342	314	311	298	315	339	345	346	368	336	306	325	306	288	330	339	297	363	378	335	339	345	342	340	339	323	342	308	327	335	318	313	354	337	350	313	361	360	322	354	354	347	313	324	332	327	336	352	309	354	332	318	331	333	333	358	309	347	333	343	343	345	333	346	351	297	292	315	354	325	331	349	327	315	324	319	328	333	301	306	348	329	352	336	320	335	313	308	368	342	347	352	328	335	333	326	325	315	319	322	311	361	330	328	303	326	348	309	328	328	319	313	334	328	314	331	312	371	329	326	344	310	317	341	296	345	336	321	320	302	331	323	325	302	322	322	293	314	341	322	338	332	339	356	320	340	312	342	338	342	343	363	285	358	327	324	313	323	280	323	332	362	323	332	319	355	341	300	332	333	332	328	325	346	354	351	320	327	304	360	335	313	380	372	335	347	323	331	336	322	327	359	333	329	330	329	360	339	350	353	359	331	353	345	339	322	324	338	343	305	323	318	365	314	365	318	318	346	294	338	328	346	311	356	332	332	337	322	305	328	347	349	348	350	359	346	360	337	325	354	329	334	326	305	357	324	307	366	325	325	352	310	359	296	269	343	336	351	330	349	350	363	325	317	351	325	310	322	365	325	332	356	338	340	314	345	306	321	299	293	296	325	350	333	338	347	320	311	359	362	327	344	360	318	317	311	338	310	304	304	301	327	351	352	372	286	330	342	316	343	350	336	329	321	357	324	337	328	346	321	328	378	316	347	335	334	299	304	347	329	338	335	369	379	293	313	323	321	351	346	319	319	387	361	368	308	339	325	305	336	333	324	299	333	312	340	293	336	318	349	333	321	347	339	329	336	316	327	330	358	326	318	299	320	351	317	344	333	319	334	345	311	332	363	344	307	342	316	305	356	336	332	302	297	305	363	343	322	350	368	345	304
4000	3404	1748	1078	890	827	751	750	791	751	767	742	681	729	702	751	720	706	701	735	731	693	687	677	698	728	717	676	719	700	716	741	698	753	709	704	725	723	725	726	686	708	725	765	697	660	723	674	666	683	657	699	686	729	730	756	742	685	688	689	712	703	669	697	711	748	672	687	729	694	682	668	734	676	689	725	724	754	696	690	657	678	675	704	741	688	709	657	648	693	682	681	693	679	651	714	710	757	648	702	751	709	716	671	722	735	703	694	669	689	778	697	689	664	693	698	774	723	685	693	667	711	716	706	738	742	711	718	676	738	696	704	755	769	688	648	709	676	714	658	759	708	678	748	663	651	665	695	705	659	746	694	678	690	690	711	682	710	691	687	657	710	766	712	680	693	712	709	711	728	708	698	665	742	635	690	678	735	717	663	689	739	711	699	693	703	690	723	688	681	713	689	726	709	696	671	725	747	710	705	753	728	689	725	719	728	675	721	665	641	714	684	732	698	696	725	693	735	674	685	712	714	663	686	717	689	690	696	644	691	736	748	706	718	688	688	662	672	721	669	687	662	698	744	692	658	712	725	726	712	664	691	730	687	704	696	723	722	733	712	697	697	682	733	747	671	699	692	701	698	696	716	688	709	692	716	698	735	714	717	729	706	723	725	673	718	708	712	687	711	674	690	663	692	699	656	736	701	721	666	701	705	650	705	744	724	717	690	666	678	703	696	716	682	741	689	713	712	702	766	732	641	703	729	720	691	718	737	695	732	697	707	710	730	665	672	689	684	696	693	688	734	675	683	698	686	749	709	710	659	732	749	700	710	692	654	681	713	701	737	698	706	675	732	679	681	703	676	683	709	679	704	675	735	695	723	721	739	703	703	720	704	670	693	715	701	695	708	704	748	691	703	695	693	687	715	728	677	705	693	745	692	699	681	675	701	710	709	692	712	718	679	730	711	676	713	662	681	706	698	680	694	659	701	691	695	704	687	669	695	726	646	657	684	728	687	677	719	722	722	717	705	715	724	702	663	725	700	726	724	688	696	693	722	713	653	753	671	748	705	704	725	703	720	729	714	701	717	665	727	699	699	671	721	674	695	695	717	782	696	754	692	692	717	672	693	700	668	719	682	707	717	711	724	707	712	724	743	705	720	679	675	706	665	679	683	710	750	715	654	725	673	705	718	723	669	741	730	713	682	682	715	733	662	709	708	672	742	708	724	679	656	718	650	713	695	768	681	728	701	732	742	690	681	684	706	700	658	689	714	754	690	714	694	729	675	704	744	708	704	723	742	677	686	720	713	711	738	722	672	690	698	724	667	685	747	654	697	657	682	714	675	681	720	657	651	661	714	685	677	735	683	686	730	635	672	728	718	689	685	743	709	727	696	617	733	701	690	736	706	658	684	701	689	667	744	742	672	650	715	691	660	708	701	683	700	704	728	655	707	663	720	695	710	674	707	728	679	663	725	696	719	730	714	689	688	711	714	649	742	724	710	685	698	690	721	701	650	714	748	723	690	650	712	700	728	668	728	709	673	648	767	707	648	733	730	709	723	681	725	741	702	651	700	707	723	656	750	701	727	729	673	708	715	717	713	692	675	674	697	671	717	728	669	671	693	672	747	688	713	693	705	715	706	716	725	650	715	697	733	715	732	671	727	670	698	684	687	726	705	691	706	676	714	719	695	674	683	716	741	731	735	681	712	749	671	676	699	734	682	709	687	727	695	693	716	735	688	711	666	784	691	668	715	711	723	721	682	747	681	724	690	684	688	713	705	716	703	644	699	676	694	690	680	683	660	706	665	726	741	709	624	733	629	756	718	710	738	679	696	717	737	683	710	678	673	708	705	723	725	704	711	696	720	734	716	706	689	694	662	804	691	698	705	651	678	690	673	730	665	673	710	764	701	709	681	707	711	714	719	714	718	741	767	694	749	702	709	694	649	729	727	726	684	755	716	676	672	700	666	700	714	661	692	674	708	665	727	698	677	692	665	698	717	720	669	680	746	667	770	701	687	707	669	700	691	718	703	707	697	733	672	710	676	757	683	700	666	657	705	728	645	707	744	711	737	733	716	691	694	724	673	732	682	696	715	723	649	706	695	673	668	707	741	680	701	678	684	664	714	703	737	724	692	690	677	725	726	684	725	655	671	712	659	739	722	704	702	706	672	685	661	670	700	688	683	722	698	750	691	733	712	684	741	711	696	680	709	685	707	644	732	672	674	730	688	746	717	700	723	711	690	724	725	667	661	699	697	673	673	703	727	703	680	681	687	680	712	729	675	710	739	738	728	690	746	733	674	706	718	652	710	713	693	693	702	726	667	692	698	699	686	677	678	735	702	702	691	712	659	674	708	722	705	688	675	735	709	710	671	687	714	681	685	686	688	729	705	716	742	752	695	659	708	716	710	713	698	691	726	697	709	672	688	682	697	726	656	724	685	693	690	688	740	702	675	660	702	684	699	690	708	712	680	706	694	713	699	691	699	691	712	642	728	729	705	724	677	688	701	697	693	660	664	727	701	717	711	693	710	683	681	733	691	711	670	656	720	706	672	739	701	716	714	719	679	699	696	749	719	701	707	660	717	664	701	720	738	709	698	686	720	716	714	784	769	739	729	703	722	672	698	783	691	717	716	697	683	702	718	739	723	726	728	684	735	652	694	727	696	697	687	697	695	716	758	682	713	692	691	710	685	697	710	702	681	749	681	721	671	733	671	678	747	650	707	696	734	676	696	686	682	743	672	772	684	653	695	706	708	700	697	697	660	725	717	716	689	702	710	684	697	638	768	673	667	676	737	702	672	701	722	699	732	680	681	696	664	710	666	679	687	726	682	724	737	745	750	712	677	703	691	720	653	723	691	665	751	668	757	699	735	692	730	701	670	677	674	694	662	664	692	671	724	695	723	666	675	694	716	698	694	673	682	709	749	719	673	710	699	684	708	707	692	684	683	742	721	696	724	678	727	644	709	654	684	709	722	740	721	656	757	671	683	698	733	673	709	709	720	675	696	731	692	691	706	659	729	728	759	748	733	693	711	690	638	699	670	663	693	714	699	746	666	718	692	702	686	713	690	689	702	608	694	663	693	700	747	671	682	746	656	676	720	693	721	705	718	677	688	705	681	669	712	679	699	689	709	674	690	717	670	687	696	673	683	702	732	666	714	706	691	697	688	665	691	740	694	701	772	758	678	730	760	715	738	735	741	659	683	734	722	695	686	702	689	731	694	701	703	699	693	721	739	700	724	720	719	639	732	684	704	779	656	702	725	720	649	708	664	697	701	677	685	718	699	676	704	667	643	705	670	712	659	718	687	709	659	705	647	671	734	714	702	706	645	701	692	709	669	745	727	692	691	748	733	684	672	688	689	727	737	704	724	719	695	688	697	705	718	721	686	721	654	700	697	744	716	687	672	658	679	683	718	697	718	678	701	714	713	725	677	665	689	699	702	730	693	695	681	712	717	697	663	710	695	681	721	704	684	711	699	669	723	736	715
33394	15093	2490	438	362	366	349	350	356	317	351	328	340	320	298	322	335	345	349	330	351	356	355	323	301	322	355	357	337	347	300	304	301	350	312	368	337	342	309	300	339	331	318	337	357	383	328	331	340	342	329	346	305	360	313	352	319	354	364	352	323	342	351	316	335	336	339	327	343	318	335	281	318	357	337	342	353	326	313	343	334	333	323	337	344	304	288	306	303	342	332	329	339	334	331	337	364	337	342	354	314	337	337	344	329	307	313	341	302	350	359	323	313	319	360	321	338	312	348	339	316	330	346	327	354	297	307	317	304	324	298	297	315	351	340	287	337	352	334	317	325	318	290	365	321	352	330	299	339	330	302	311	342	344	315	313	347	318	304	354	346	332	351	367	319	332	328	314	316	299	360	289	351	322	337	334	325	318	341	325	314	307	331	309	336	319	355	329	355	337	343	304	317	339	327	340	325	317	302	306	350	314	281	321	305	348	311	353	334	344	312	322	348	316	323	345	334	324	335	358	317	332	335	363	354	334	321	318	318	300	295	338	338	315	366	313	308	314	325	340	369	363	329	341	320	357	335	319	343	330	293	368	322	317	327	337	328	339	343	327	321	336	349	318	318	331	338	340	335	334	343	353	352	302	331	327	325	358	346	314	327	329	316	346	332	350	343	364	341	320	327	310	329	340	342	330	306	370	341	333	329	350	332	327	376	310	331	355	316	323	341	359	309	308	365	312	301	373	320	322	334	340	319	292	336	318	300	306	350	312	357	360	318	327	330	325	349	352	301	317	305	323	341	318	285	325	316	363	321	331	354	324	346	308	327	346	337	339	315	330	298	329	318	358	281	322	319	349	317	338	354	313	324	356	340	354	309	344	308	343	338	363	327	380	345	351	288	345	368	350	332	322	305	342	339	340	340	340	320	345	354	312	312	342	343	286	289	305	289	330	334	343	304	289	299	307	278	313	345	285	345	330	320	311	345	352	360	310	328	365	321	376	332	330	342	348	332	373	316	323	334	316	335	325	364	349	372	328	328	335	383	361	353	342	313	306	304	347	337	318	332	377	351	330	353	346	336	321	323	322	336	322	340	348	359	353	310	342	322	337	381	336	343	329	317	365	347	328	333	336	342	351	354	314	336	354	323	347	336	322	317	311	326	364	343	339	302	321	332	302	352	326	359	332	350	348	328	314	358	327	345	331	328	353	311	324	337	323	329	314	347	362	294	316	322	357	397	362	287	368	323	299	316	326	364	308	341	332	339	318	327	323	303	339	337	339	330	330	307	321	329	334	320	353	347	335	352	304	356	316	337	323	330	328	354	353	336	334	320	325	325	306	333	289	331	355	282	346	340	321	345	338	351	329	285	352	304	328	322	315	323	300	334	307	330	344	363	330	339	310	323	334	343	347	347	318	349	334	304	323	306	358	336	357	380	338	307	309	291	330	349	293	357	369	311	353	339	324	326	345	321	279	331	316	351	324	363	309	340	325	344	343	316	310	348	318	335	340	284	300	321	300	358	351	326	295	310	286	318	363	326	326	320	307	283	353	312	331	367	332	306	320	342	319	323	310	289	318	335	343	355	322	337	327	331	351	339	326	325	314	321	332	295	335	299	338	328	357	350	303	328	341	336	349	318	346	342	301	331	358	330	306	283	320	334	309	355	306	322	333	333	344	311	329	364	336	330	309	312	327	299	323	374	339	326	324	335	329	330	337	319	330	299	317	299	344	311	275	336	340	369	292	321	345	297	352	328	344	329	375	357	307	326	297	308	321	333	348	310	337	330	318	329	345	340	315	330	339	350	344	322	323	296	336	325	314	298	334	353	309	323	315	345	333	346	330	300	349	317	341	321	303	313	321	343	355	364	331	327	327	365	338	319	332	335	330	335	334	324	363	333	351	280	352	300	301	357	346	360	373	317	340	370	346	331	329	342	340	351	332	377	336	325	341	323	319	326	344	367	373	317	334	291	314	360	368	327	316	340	338	311	327	344	316	315	330	322	360	332	317	341	311	321	349	306	377	315	340	329	326	311	344	322	327	348	317	342	306	333	283	346	326	326	347	299	321	344	352	344	290	349	305	339	332	343	312	300	345	331	334	351	309	290	343	318	303	291	290	345	356	348	340	355	341	315	329	337	337	327	341	351	349	286	331	312	384	300	330	292	326	288	303	322	346	332	351	341	352	324	305	309	323	318	316	316	320	357	342	327	324	315	332	316	302	331	303	348	355	337	329	327	341	322	319	350	350	347	299	284	314	374	318	343	329	347	344	333	319	329	352	369	370	318	340	330	332	331	325	313	330	341	373	337	322	305	320	337	346	356	330	369	330	330	326	313	329	346	298	366	346	320	324	310	307	292	304	321	313	335	358	341	351	332	343	369	349	346	336	293	333	347	350	336	336	331	300	310	306	316	353	362	333	348	302	330	315	349	327	322	335	354	333	323	355	340	316	360	299	352	330	324	332	325	337	324	352	309	347	354	294	328	304	307	365	281	344	357	337	331	312	337	328	335	329	328	320	356	344	336	341	324	309	300	329	319	326	313	306	301	316	298	334	316	327	350	344	362	343	315	350	348	319	335	323	353	342	359	332	315	340	324	323	345	321	329	329	334	364	330	316	372	306	335	358	334	386	348	343	371	328	323	320	337	315	334	313	349	332	333	336	339	341	346	341	344	323	322	301	313	337	337	329	293	331	329	309	334	330	316	326	334	296	323	313	353	340	379	365	343	335	331	343	334	357	335	339	337	343	342	331	326	311	302	323	384	358	332	352	316	330	384	350	342	337	348	328	319	367	323	324	302	345	349	349	321	327	309	304	320	329	329	343	317	319	344	308	337	325	372	333	297	337	308	320	326	348	318	355	339	284	293	301	325	339	345	353	333	350	314	317	326	342	314	372	363	326	311	348	323	349	392	354	281	328	317	336	344	317	318	338	332	326	336	314	321	360	348	342	352	311	368	320	361	366	307	334	361	333	301	345	329	338	360	304	337	325	337	339	348	319	319	331	347	347	368	284	325	334	307	340	350	328	345	312	338	310	344	322	326	339	307	337	328	340	341	333	338	330	359	364	315	341	309	335	356	335	338	333	319	334	339	347	295	342	336	335	340	304	348	336	306	371	357	325	345	336	336	336	328	331	346	321	365	331	331	331	352	316	352	339	368	328	353	326	328	325	362	372	306	324	349	333	342	351	353	320	344	294	368	346	346	321	339	319	319	333	316	361	339	328	341	369	334	333	329	345	318	338	346	315	281	315	329	340	316	322	338	318	334	333	334	320	324	318	327	345	340	329	358	315	295	335	298	358	354	308	307	354	342	316	337	320	336	324	368	337	294	355	366	323	337	328	339	358	334	298	299	281	329	334	317	315	358	299	338	301	308	339	325	356	324	299	344	343	329	329	339	322	322	342	312	324	343	343	364	315	329	278	363	312	331	339	344	322	333	322	364	300	329	344	312	321	306	350	343	336	316	325	328	350	340	364	342	341	339	335
7899	838	794	782	728	765	791	764	769	746	798	748	763	738	808	701	722	782	794	754	729	724	808	753	784	761	765	782	747	769	772	796	780	769	751	739	772	740	750	727	743	702	812	774	781	790	757	785	800	800	791	777	769	748	779	718	733	762	773	821	724	747	742	719	750	761	754	756	751	747	797	743	746	775	805	742	810	763	737	711	756	789	773	735	768	783	722	732	754	741	794	726	762	717	733	796	769	757	739	792	739	732	755	746	739	731	748	755	757	741	767	741	799	816	782	748	780	727	771	720	761	804	740	751	757	785	748	730	820	774	766	755	704	754	756	738	717	768	729	741	808	824	703	736	756	741	767	728	780	776	800	779	733	780	754	798	751	706	797	746	750	724	749	796	722	761	776	807	730	755	734	751	741	782	775	677	742	751	696	791	737	724	783	817	783	752	742	782	757	753	728	752	761	793	765	790	796	737	777	775	715	713	755	755	779	789	775	777	735	795	780	779	790	691	753	731	727	816	759	770	732	785	728	740	764	788	758	797	810	710	780	748	773	759	781	758	800	802	729	745	751	769	795	759	754	749	741	759	773	766	765	727	736	775	804	747	706	717	771	733	765	773	761	784	744	777	746	786	728	773	747	801	780	716	784	741	733	763	769	738	776	725	747	777	781	754	740	758	812	785	775	769	719	703	785	766	780	790	785	741	778	739	770	783	757	772	744	736	758	731	701	765	760	782	765	743	735	748	742	756	734	780	724	751	761	747	750	754	735	710	736	774	777	739	757	750	716	734	785	761	730	755	736	764	736	737	780	798	756	784	789	769	754	796	825	751	783	813	765	805	724	737	732	768	732	710	744	783	774	737	766	742	749	795	775	815	740	737	708	736	760	740	731	743	690	733	774	743	780	723	728	778	783	711	764	716	761	731	748	767	768	744	750	768	786	739	768	769	750	724	761	781	755	779	790	726	748	737	799	767	727	713	800	765	744	720	715	760	786	767	759	755	740	756	792	720	757	759	765	745	773	790	753	752	784	749	820	757	777	780	750	736	750	718	763	773	743	741	739	737	761	758	741	762	720	798	738	728	773	781	745	734	751	807	747	747	741	709	768	720	758	762	767	733	794	759	726	769	756	785	798	786	738	715	724	728	774	750	776	791	818	769	801	711	723	748	770	772	766	781	776	766	729	720	726	726	765	744	715	743	769	758	799	723	763	785	724	789	745	786	730	761	752	740	743	764	748	764	754	812	737	711	770	786	755	743	794	786	753	774	740	796	785	732	783	745	764	776	788	739	751	737	729	761	778	759	732	729	752	793	736	744	738	716	757	769	772	761	763	716	711	715	752	762	738	752	775	790	755	762	780	781	752	757	803	779	762	766	767	734	813	782	795	760	760	776	740	759	748	781	753	743	750	751	744	753	747	773	808	745	739	727	724	764	698	777	769	778	767	746	789	733	761	778	740	766	724	787	767	736	786	781	764	769	803	722	787	709	792	795	776	730	745	808	728	789	773	747	761	752	790	752	743	757	751	732	790	738	776	803	723	776	753	795	756	736	816	773	728	737	791	771	807	730	737	732	815	789	810	790	774	741	753	737	772	775	834	716	754	819	777	779	707	709	743	766	711	732	759	750	721	810	799	748	784	748	796	766	773	760	735	730	763	750	781	763	712	770	713	776	745	729	783	762	689	766	738	727	771	765	767	807	771	779	736	754	775	758	709	776	755	713	756	753	776	716	767	754	737	744	719	771	738	766	699	765	740	771	766	771	789	727	762	722	737	776	748	768	762	772	789	796	782	768	735	700	759	768	757	801	782	761	748	706	698	778	710	737	749	759	770	805	733	755	750	747	732	752	775	742	751	783	765	754	726	747	768	740	806	734	735	763	747	730	813	744	817	770	749	741	747	794	744	736	796	781	774	748	769	751	750	767	750	781	784	745	743	772	729	774	723	753	765	782	738	757	716	770	751	759	728	702	773	790	780	772	729	820	728	722	761	777	742	818	805	734	791	738	735	803	762	785	720	753	815	773	750	751	792	793	791	733	713	698	711	701	736	729	788	820	778	746	711	772	711	776	804	759	749	736	716	768	752	747	752	754	735	774	754	770	825	757	792	792	756	726	743	790	727	747	782	777	731	745	785	738	773	773	755	722	747	790	767	759	823	755	796	758	791	744	794	791	794	787	760	781	760	820	774	760	717	780	764	767	742	762	751	752	766	771	729	715	690	717	738	807	767	755	775	753	787	742	751	794	760	744	747	757	754	725	739	749	768	780	804	737	769	767	779	784	795	727	759	783	774	751	744	791	778	757	750	752	707	779	800	724	741	735	777	734	748	758	730	717	768	743	777	732	744	739	772	752	773	802	748	771	710	736	750	750	766	761	755	740	723	788	744	767	760	749	757	750	718	746	729	754	780	802	749	772	755	769	776	773	750	762	775	787	726	778	750	743	743	804	701	732	794	754	704	770	783	742	821	739	713	828	740	769	730	722	814	762	755	733	781	715	763	760	736	739	751	764	799	732	730	800	772	833	804	775	769	750	777	734	745	769	762	730	727	786	737	736	765	738	767	736	739	750	808	736	753	815	761	744	798	748	788	791	777	772	791	786	770	780	718	737	750	718	751	750	769	725	741	767	771	759	704	720	754	731	738	783	740	704	753	790	726	772	788	803	789	777	752	753	747	753	785	708	744	759	775	747	743	804	716	778	774	762	758	763	782	739	688	762	749	757	772	771	773	769	746	751	763	743	772	765	743	742	735	787	808	764	749	766	772	730	723	727	780	733	817	750	760	776	752	742	726	757	729	754	739	733	767	754	769	746	784	698	778	751	780	755	768	793	745	723	751	761	767	730	728	777	741	725	772	736	757	741	794	759	788	789	725	778	787	739	792	736	730	752	800	776	775	748	784	747	714	759	786	771	787	767	807	767	709	761	731	807	783	760	783	779	696	742	791	759	739	703	785	789	728	776	749	744	768	757	769	771	746	735	737	791	752	767	750	761	753	715	762	718	785	788	738	746	709	745	763	835	757	759	786	759	736	753	722	758	749	794	769	786	762	779	746	781	780	752	737	803	730	712	731	776	771	790	749	732	812	764	790	723	732	810	741	747	803	725	733	759	740	795	792	735	755	718	772	721	764	762	738	763	750	809	837	769	757	732	758	799	780	787	753	762	793	803	743	755	799	752	750	772	728	798	766	755	780	779	745	791	742	801	699	782	756	760	737	746	677	813	736	744	729	778	733	705	766	752	719	789	768	758	783	742	726	756	735	728	756	808	733	765	812	816	757	741	765	789	769	740	777	757	774	797	788	776	743	745	725	726	785	743	771	808	739	770	752	707	747	799	751	760	789	728	802	720	746	776	759	738	771	764	783	779	754	743	743	804	745	789	787	731	780	757	776	744	700	749	747	757	770	755	746	767	719	795	768	747	813	772	776	792	725	736	774	818	746	724	734	760	740	737	749	718	750	744	751	774	737	732	748	778	778	803	775	768	813	725
25158	21040	23629	28658	21061	12926	852	592	513	530	493	463	493	459	472	468	481	480	523	477	450	475	490	495	443	464	466	494	464	451	502	442	446	458	487	431	467	449	493	481	442	464	506	492	401	475	519	455	436	428	464	480	520	507	505	486	434	471	491	441	441	432	407	468	464	466	494	451	479	454	465	460	506	464	455	461	466	436	421	427	486	432	453	433	505	490	439	492	448	460	483	496	419	491	425	473	499	521	465	427	454	491	443	435	466	468	464	422	446	456	516	424	455	496	470	468	452	458	450	427	469	464	473	511	454	451	491	492	494	451	440	460	480	447	443	467	485	424	495	463	507	484	502	469	492	484	491	427	453	473	468	470	462	508	473	476	484	455	431	475	466	511	474	517	431	477	466	473	457	480	504	470	500	474	491	468	464	463	416	465	469	478	493	455	460	440	475	474	473	459	506	494	445	470	479	450	483	459	454	474	488	482	453	450	453	476	468	465	455	450	421	482	498	457	476	450	454	405	494	468	457	467	487	464	442	462	436	462	453	453	435	452	470	477	489	436	454	450	463	455	461	483	463	450	463	479	504	475	458	451	424	489	431	461	475	418	498	469	461	475	458	492	481	514	437	461	487	450	465	432	485	476	451	463	468	473	470	460	437	499	464	441	444	510	483	457	464	447	452	477	461	453	456	478	450	484	452	460	455	496	458	454	484	489	439	476	498	499	436	459	476	427	473	486	471	486	501	468	447	498	487	513	452	517	461	456	494	454	467	463	478	470	446	466	469	481	498	432	445	453	484	451	479	424	481	430	517	449	473	475	495	448	449	435	501	454	481	465	426	412	462	441	451	480	523	461	464	437	464	455	457	468	441	453	453	473	441	457	474	448	480	476	469	491	458	476	462	413	480	458	460	451	439	481	462	472	429	454	416	428	476	478	428	446	457	471	445	500	437	482	496	437	466	455	440	446	473	459	450	450	441	459	476	425	465	502	479	410	451	435	515	473	445	410	442	490	453	447	455	509	515	501	443	473	445	477	478	486	472	424	483	446	461	518	491	471	412	479	478	465	447	493	514	490	475	515	425	467	455	474	487	459	455	447	438	466	464	468	454	494	487	474	482	479	439	432	462	488	471	428	449	479	456	428	482	427	486	486	476	460	478	464	486	506	437	448	483	431	420	455	458	447	458	477	457	435	470	498	459	462	476	445	513	420	448	490	495	459	454	466	488	479	497	461	451	462	507	475	438	480	450	507	435	444	443	462	494	434	444	453	487	473	476	448	480	492	464	465	479	461	452	476	470	471	469	451	449	527	413	535	469	481	505	429	459	489	492	493	445	467	504	443	511	500	518	465	481	519	454	470	464	494	424	462	413	462	461	468	463	487	454	435	448	471	496	426	429	481	428	501	453	470	441	485	463	494	493	488	454	469	466	462	464	520	505	466	448	459	475	444	429	526	432	500	456	442	465	480	444	472	476	466	501	473	458	508	454	432	458	446	458	447	485	466	436	484	478	499	449	462	443	467	441	464	468	468	453	430	470	481	487	477	467	451	415	446	463	477	485	472	469	448	471	493	440	473	454	428	407	486	495	467	433	477	476	460	465	468	455	454	490	444	451	494	420	476	474	431	476	485	467	456	515	441	434	499	475	469	486	466	426	474	447	491	498	471	511	429	459	451	471	436	483	474	464	414	457	456	439	456	453	499	510	490	408	437	485	422	463	464	471	473	463	460	463	417	460	476	443	409	450	462	471	483	453	536	482	480	493	455	443	424	476	467	462	493	474	493	457	447	441	463	483	461	489	445	475	444	459	459	474	448	454	455	497	433	459	478	454	450	479	480	475	458	465	465	480	479	461	460	450	419	446	454	432	437	436	457	473	512	455	493	483	496	441	449	461	453	451	451	467	458	485	450	484	436	423	441	466	451	477	410	459	476	466	479	471	473	496	452	465	448	491	432	465	502	421	449	455	466	500	476	471	472	417	456	437	431	495	459	482	484	444	456	460	417	462	482	458	449	476	457	496	444	467	514	480	449	445	449	440	448	488	468	499	493	470	465	466	468	492	449	476	475	474	460	516	483	485	529	460	471	498	463	482	458	481	444	453	460	449	448	475	480	465	484	456	465	490	436	491	390	471	487	467	518	501	464	416	461	455	431	461	477	444	435	486	528	459	478	432	454	479	462	485	472	487	430	454	476	451	482	454	493	447	462	430	493	507	456	482	404	457	420	487	489	433	444	482	428	470	475	453	460	456	466	472	466	440	459	451	462	450	440	466	441	485	447	512	432	466	472	455	475	436	492	481	457	451	447	431	456	451	421	468	453	469	460	475	455	462	474	482	440	427	459	425	480	480	455	444	466	471	457	472	487	478	459	478	457	443	465	462	482	480	459	412	450	476	471	435	451	457	412	481	446	485	466	476	408	443	458	473	454	453	426	420	522	480	433	439	519	454	495	445	434	446	434	460	481	468	461	440	438	480	463	447	474	443	444	428	517	423	466	481	430	464	475	453	441	502	506	480	449	439	466	454	502	487	475	447	456	458	462	442	439	474	469	454	481	465	453	495	460	483	512	453	482	445	478	468	488	496	482	484	507	492	447	472	482	465	490	386	469	444	485	487	484	399	484	486	480	486	468	482	456	479	464	479	502	465	447	494	480	472	432	490	436	453	437	472	472	526	444	474	411	459	453	446	481	448	441	461	492	477	469	484	456	466	453	436	479	453	515	459	478	491	481	437	403	477	445	468	458	488	551	432	477	484	440	428	509	490	478	473	512	473	461	457	466	464	461	447	425	447	415	443	418	413	507	464	463	424	452	472	476	476	409	482	480	440	429	443	470	470	467	503	492	477	465	465	449	488	492	459	435	430	460	475	478	490	465	444	462	481	441	438	446	473	482	456	484	475	476	480	417	454	459	440	469	461	460	503	439	441	462	455	486	473	448	457	466	470	471	446	509	468	499	434	422	470	466	454	440	495	453	440	473	491	484	468	474	492	463	445	460	439	479	513	463	455	443	494	459	485	441	484	466	443	439	433	472	465	437	481	473	433	465	458	430	442	422	473	425	491	499	460	487	435	471	451	455	477	495	468	457	468	473	477	477	441	460	515	435	428	504	464	434	500	464	492	466	466	464	460	505	434	456	479	488	432	484	436	464	458	457	485	494	472	484	481	456	502	463	445	439	402	488	450	433	470	462	494	445	483	460	461	454	428	457	474	445	444	483	478	424	482	485	462	469	435	496	449	416	489	510	452	437	447	434	487	486	440	473	479	443	487	448	469	462	500	468	508	463	468	473	473	450	482	491	470	441	443	445	449	493	459	472	472	476	436	435	423	503	472	461	461	455	458	472	475	439	459	477	424	432	440	449	443	460	492	430	458	456	478	483	465	453	442	440	508	476	441	447	430	470	435	480	436	491	467	459	467	445	464	458	469	479	477	473	477	489	454	446	470	468	448	486	476	438	482	477	434	467	421	483	491	447	458	453	443	441	435	466	441	455
4556	2416	1480	1170	1043	997	965	949	961	993	1032	971	963	992	919	992	936	951	984	959	974	1043	1045	982	952	995	961	1049	984	978	927	986	944	997	990	989	965	947	1023	943	999	949	974	979	960	962	977	1004	951	963	971	959	999	1014	910	963	955	941	935	961	946	958	975	957	1017	981	987	920	985	1020	950	1017	974	910	1001	1011	1014	1030	986	1001	931	929	1050	983	944	984	995	982	979	1020	939	955	924	992	936	929	1003	999	954	977	994	1016	987	991	969	991	986	1005	987	974	1003	987	917	1032	949	977	993	966	992	974	1021	972	950	1000	953	955	950	977	957	965	980	974	960	984	964	941	939	965	966	990	986	962	1011	1038	991	986	947	982	974	973	983	960	963	938	1006	960	1013	983	979	1010	941	960	903	962	960	946	949	928	962	940	944	999	902	1044	968	951	956	940	988	1008	1010	978	969	991	982	1009	907	988	974	1039	951	1003	978	1032	1007	966	997	958	976	968	973	1006	951	976	1013	997	995	1003	957	988	1007	987	994	960	992	996	1002	1012	971	929	962	1006	978	991	1002	953	1014	940	1002	1027	922	992	940	974	966	986	938	1006	959	938	999	979	964	1006	930	993	944	962	954	976	935	957	962	934	1006	949	1033	953	979	1016	1022	972	1013	1005	1014	963	941	981	961	1015	917	961	1007	955	988	1043	963	942	1030	937	965	995	1020	1008	997	943	1019	1026	961	1003	974	1006	1001	1013	954	1018	959	1019	986	990	975	1001	966	1020	1013	951	983	985	969	992	981	944	955	955	1027	1037	1000	992	1002	963	1004	999	969	1020	990	1021	1012	947	939	987	958	949	964	963	931	944	951	983	995	997	955	1018	962	959	949	971	991	961	1002	946	909	972	991	963	1053	1007	905	983	924	986	943	956	986	960	925	924	956	969	957	952	984	1009	950	986	981	1067	1003	983	969	976	976	960	998	1036	933	980	1043	967	957	952	947	937	977	902	929	999	916	958	957	1046	1024	990	981	974	964	949	945	939	970	957	963	963	956	951	972	924	960	989	1003	953	946	963	1033	979	1013	936	1014	921	935	953	949	1051	1016	978	941	1003	997	952	1025	974	963	974	948	944	954	987	977	1007	971	920	974	983	1020	940	986	966	1029	956	958	977	935	1016	975	908	1008	1023	1002	1031	998	979	1014	1037	934	993	1025	1006	949	940	957	982	923	1039	999	946	961	981	982	966	954	999	920	1009	980	913	989	1000	988	968	1037	966	1013	989	951	987	988	948	944	953	947	955	1028	988	968	978	994	996	962	966	986	934	1018	981	984	989	1017	955	970	1014	941	928	981	940	988	915	979	1016	982	1044	966	1033	1011	973	954	981	959	978	942	1022	957	941	958	1040	969	990	974	989	1023	944	945	957	941	977	933	929	984	987	906	1007	918	1055	965	979	946	986	945	957	1016	966	979	936	967	956	1007	956	983	975	953	956	993	984	975	960	946	979	985	928	1035	984	967	972	965	956	890	1006	951	944	952	987	1015	964	975	960	1003	1024	1062	951	988	1004	977	973	981	941	987	960	980	1001	966	965	930	956	1026	1018	998	951	1009	1040	948	993	957	960	1000	948	959	995	961	973	1007	950	946	969	917	974	958	987	885	942	972	1031	981	984	921	981	1021	1017	974	931	1008	987	984	966	962	919	946	1007	1001	990	1004	962	992	997	982	1022	1016	987	934	1019	991	919	1014	924	980	978	951	978	982	1001	1015	934	971	967	977	934	978	1025	962	973	979	1004	1016	947	980	952	984	970	1018	976	1002	979	1029	949	990	1024	963	942	948	1014	978	976	960	1016	941	919	992	964	991	925	991	970	1007	1000	1046	1029	1006	1036	951	976	935	988	999	1028	981	984	970	1010	986	994	940	959	1020	1022	948	1016	995	989	981	987	958	994	990	968	976	964	969	993	955	1017	953	950	950	982	940	1015	963	1009	1017	978	938	988	946	933	1003	963	1011	940	988	1028	944	976	936	974	926	980	942	999	948	1037	964	985	922	969	966	980	943	966	948	1059	979	988	975	976	958	981	978	880	967	930	968	993	932	988	972	1016	1002	926	1013	931	892	942	956	1020	982	965	994	1013	1011	1023	974	975	987	997	998	978	977	987	993	1022	945	973	999	965	1030	998	968	1010	956	962	1003	993	1020	1008	972	968	957	1015	1000	965	941	980	1027	999	1006	972	951	904	950	956	1017	1004	1002	963	987	999	954	979	989	1002	926	1014	1012	930	965	961	952	949	1014	1016	1004	1000	994	1024	1006	952	968	971	990	940	980	1024	962	961	1010	984	998	969	1037	978	1000	934	976	960	941	1010	1014	954	1033	960	957	991	962	1014	985	946	1003	1001	1014	948	952	981	945	965	1012	1007	1000	1050	982	940	977	932	1001	956	945	1004	991	979	1038	934	1057	972	988	987	1022	964	1010	941	946	993	987	1038	925	944	922	957	981	946	966	934	997	930	946	1016	993	981	948	1001	908	972	970	990	956	1004	1002	966	996	949	971	1020	982	1006	950	1016	989	938	958	950	989	1004	974	960	936	963	1008	997	999	970	974	994	975	990	1013	989	970	995	988	990	966	950	970	979	958	991	955	1018	975	1006	984	961	1017	986	982	897	960	976	1017	961	963	987	984	982	978	957	914	949	997	987	947	974	976	1038	947	1014	992	966	980	977	1015	935	990	1027	1007	997	977	961	974	993	1006	973	980	949	971	969	1006	1003	913	1003	973	944	966	965	938	981	972	939	1006	1003	989	984	931	995	948	977	958	990	946	977	945	987	996	997	1003	981	1022	971	988	961	959	957	966	1020	992	990	1007	984	1006	1036	984	1029	926	989	946	1002	983	1021	958	962	980	967	998	988	971	997	1022	968	974	949	936	951	941	943	996	1025	999	967	972	930	995	1010	969	973	995	958	1018	1009	1015	924	1017	958	1011	974	991	995	956	969	971	1006	1001	988	1010	964	1044	931	946	981	990	933	1011	983	977	997	997	990	992	972	938	1014	975	966	1014	966	959	967	958	956	1007	950	1001	952	1055	1010	933	923	973	936	956	953	1037	971	1005	1024	980	911	946	993	958	984	961	971	966	940	997	975	972	977	961	926	975	1013	965	950	918	920	995	981	1006	963	956	1009	922	1036	970	943	993	967	1016	975	1010	1009	956	967	1021	956	957	997	981	1038	961	990	998	961	968	976	948	1035	998	976	976	1042	1000	998	1002	955	957	1048	974	962	942	1013	967	995	958	941	1049	978	1002	929	999	1023	962	1029	948	1013	994	1037	975	941	1000	964	955	983	988	983	971	983	945	955	954	944	979	1014	977	912	909	974	995	1060	944	973	1025	919	944	996	1022	963	951	956	997	957	952	993	976	984	998	1013	993	984	975	1027	980	968	947	983	1037	1006	981	1006	1013	935	963	979	1009	992	977	1030	969	1001	969	945	968	950	897	998	926	979	1005	993	944	938	1001	949	1023	954	969	956	965	1021	984	1000	978	956	984	972	950	923	967	973	960	991	1005	1006	944	957	1019	992	1018	938	979	1035	1012	1019	983	947	1017	968	958	1002	943	1040	993	1000	988	968	941	995	921	999	997	936	1001	980	958	992	985	990	934	1028	973	927	1013	948	947	985	983	1026	929	959	962	977	954	970	986	972	996	978	947	992	938	1014	933	908	955	993	967	1096	950	964	1006	978	990	947	1005	1010	962	1011	952	944	977	1007	1016	955	982	892	980	963	970	978	986	968	928	965	976	972	998	985	1049	936	974	997	963	936	989	949	968	964	1002	984	940	993	1009	1025	949	1029	937	1019	944	1015	986	986	977	993	974	977	1016	967	1001	991	964	992
24392	21006	24001	28221	21010	21039	11119	647	488	473	380	383	406	385	377	356	374	363	356	335	329	354	350	349	357	341	305	321	325	341	346	331	317	314	342	327	315	324	342	319	353	344	330	288	325	351	327	308	341	344	331	338	318	323	338	317	331	311	331	319	347	355	300	306	352	322	359	354	324	337	337	332	340	327	362	343	293	322	331	330	311	293	329	339	324	322	361	340	320	331	328	280	308	328	318	322	312	331	316	352	320	322	316	370	317	331	374	329	325	327	325	318	329	362	340	341	330	304	342	323	352	346	346	335	338	332	306	309	352	374	358	348	331	316	308	303	347	341	303	336	339	315	339	358	307	341	315	323	303	327	320	319	341	309	354	331	361	302	350	328	307	322	335	311	335	316	320	333	348	333	343	312	352	318	349	324	318	297	347	300	346	339	351	309	328	334	316	334	371	362	311	305	343	311	354	316	293	307	317	381	326	312	318	308	338	325	323	304	297	316	304	328	345	333	318	360	351	305	291	325	300	307	331	348	336	312	328	309	309	317	318	328	333	326	306	308	324	377	324	346	352	322	327	346	341	390	301	349	353	339	294	294	330	321	332	298	305	350	303	325	340	324	316	331	357	352	306	317	340	348	355	365	322	338	343	331	349	353	345	366	366	362	319	318	313	331	360	328	329	323	306	331	362	339	311	337	327	341	334	333	319	323	338	313	332	311	331	347	364	321	314	361	334	374	324	343	332	315	347	308	322	363	331	328	304	293	308	342	320	325	301	341	355	305	323	348	358	345	320	355	352	320	280	383	350	335	314	322	353	329	323	293	334	317	310	331	343	337	337	327	348	341	320	323	365	301	321	363	316	323	340	358	327	324	320	327	310	359	313	317	322	318	332	327	325	309	324	280	333	355	346	331	323	330	302	335	342	321	328	330	381	337	310	327	345	329	349	337	298	342	337	328	345	305	326	317	342	377	348	302	351	326	348	339	316	338	346	329	323	366	340	380	339	327	365	310	306	336	376	347	332	327	324	323	289	330	329	341	319	350	341	320	316	321	332	337	357	315	345	364	319	344	324	340	288	302	318	303	323	338	361	339	310	318	343	338	320	301	315	293	350	341	304	352	342	319	366	348	348	312	325	336	352	320	353	303	319	326	298	350	368	346	318	343	316	295	310	317	318	344	338	348	337	349	341	341	349	284	367	327	341	367	346	334	322	332	274	313	307	341	373	351	321	331	326	316	301	333	362	304	331	331	327	321	346	362	348	317	305	371	337	348	342	293	329	302	345	317	355	314	297	310	339	334	334	346	333	336	307	326	344	313	339	323	318	348	371	350	301	324	349	335	308	351	324	290	332	352	316	303	320	326	325	356	341	319	322	320	335	290	359	328	339	367	338	353	322	299	343	314	327	331	300	286	313	310	342	305	343	312	337	311	324	336	300	309	322	321	338	318	292	345	306	324	313	355	346	273	311	356	313	297	303	305	284	372	337	325	328	340	298	365	367	320	282	328	363	314	330	307	339	330	370	330	324	339	333	335	351	324	335	305	341	305	348	316	366	315	333	293	356	324	342	306	326	339	314	344	349	338	324	358	331	335	343	327	296	296	293	288	282	350	304	317	338	325	312	359	342	337	336	339	321	338	330	316	354	322	332	300	343	293	332	363	323	343	313	355	312	291	334	351	337	313	327	314	353	347	319	321	308	338	358	335	338	311	313	338	338	324	310	279	327	322	358	339	310	291	322	368	348	374	342	317	354	324	346	343	341	326	300	346	317	350	293	345	292	320	376	302	356	309	296	355	324	325	327	344	305	297	329	329	337	336	324	337	323	330	332	333	330	309	303	319	354	316	319	322	333	320	317	327	366	396	332	347	313	320	323	310	326	359	335	336	363	348	313	310	305	329	331	321	347	324	317	343	351	324	340	304	347	316	313	356	336	326	314	286	328	335	317	334	328	346	330	347	357	332	322	306	304	313	325	347	330	334	332	368	319	336	330	321	304	314	293	336	322	347	354	306	345	308	388	344	329	342	347	331	375	331	345	332	336	339	338	320	319	310	309	335	343	321	345	349	338	311	349	316	327	320	348	313	314	317	335	321	297	347	335	332	322	332	326	342	348	281	296	304	323	339	352	323	352	360	334	327	321	305	304	329	346	320	333	275	378	341	327	345	326	305	305	341	367	341	324	333	338	326	310	293	305	324	332	338	360	352	345	319	319	336	315	325	332	341	320	331	351	321	356	308	317	335	319	354	343	307	318	286	333	332	311	310	310	322	324	369	323	344	292	334	357	351	338	350	345	353	358	340	342	339	327	302	304	303	322	295	298	348	321	325	339	321	322	358	310	334	355	345	316	307	323	350	318	323	303	322	338	324	298	333	348	314	314	319	284	356	321	348	343	304	323	349	373	336	344	335	304	337	307	300	360	343	346	350	326	354	375	310	316	322	373	339	326	289	332	301	318	310	347	346	342	318	335	351	350	341	343	400	360	336	334	332	359	312	305	332	367	348	346	316	326	352	358	359	344	320	347	287	298	359	330	350	346	332	318	315	353	317	315	298	371	347	326	317	329	306	312	342	318	309	336	353	326	340	349	303	318	369	328	349	328	329	313	293	338	339	330	305	333	364	310	327	339	340	322	345	325	331	353	352	341	310	332	300	320	305	346	300	348	334	325	303	306	295	353	317	299	317	352	356	349	310	327	300	312	302	326	347	319	345	334	320	341	338	335	325	351	373	306	309	332	322	368	307	319	344	326	318	363	321	324	312	343	335	336	368	386	339	308	335	275	314	337	318	307	371	333	335	348	311	297	357	313	345	319	331	337	330	265	355	338	331	336	330	306	323	315	363	325	313	297	368	342	344	316	321	318	342	312	325	357	351	346	379	350	323	326	347	375	282	327	307	382	351	299	322	354	325	326	359	330	330	359	314	294	312	311	309	341	328	334	337	317	364	302	327	342	336	350	306	335	345	323	316	320	291	314	308	325	345	313	280	334	300	303	322	316	353	345	297	337	336	337	336	341	309	300	332	359	355	374	323	339	342	336	303	305	334	316	356	346	327	378	350	347	341	351	326	321	337	309	341	329	390	352	358	325	331	324	298	344	344	323	346	312	364	340	344	361	330	326	307	348	330	329	315	334	364	310	317	352	349	320	295	326	279	325	353	354	366	344	331	339	330	338	331	336	306	327	343	319	337	295	328	333	337	328	325	329	306	328	369	289	359	329	334	311	310	332	313	332	337	315	342	303	326	341	346	319	337	317	323	356	299	323	328	339	315	320	350	354	341	351	344	331	304	334	319	317	329	348	323	338	303	318	335	369	352	348	344	311	322	293	315	334	291	373	306	355	326	300	323	338	302	319	306	378	340	312	328	329	324	335	325	350	331	298	354	293	326	328	356	362	349	350	367	333	343	319	337	303	299	321	306	341	358	346	329	311	346	334	343	318	299	323	297	364	329	350	311	300	307	314	297	362	352	345	287	336	333	306	333	312	295	321	334
4105	3357	1730	1084	859	761	798	754	732	692	777	726	748	703	699	653	707	741	707	648	715	743	721	733	702	696	750	708	699	713	682	723	720	741	710	678	731	756	656	744	690	679	707	653	674	704	693	702	658	714	729	700	656	738	705	693	719	747	698	729	716	728	748	709	683	709	716	687	664	668	712	732	719	654	748	724	738	762	712	701	688	702	698	684	707	701	677	710	667	724	712	699	734	682	685	670	757	745	695	694	698	680	651	732	674	708	654	709	680	725	665	695	707	684	707	679	678	713	699	715	717	673	705	737	680	731	657	664	745	696	687	721	697	664	702	698	687	713	660	721	728	683	718	685	702	756	752	705	729	691	682	742	744	713	683	698	648	737	754	678	675	675	689	724	718	686	716	674	703	699	723	703	694	727	739	727	729	677	713	688	701	704	728	718	688	686	717	709	701	682	682	655	677	669	675	681	717	724	774	682	697	716	725	661	698	673	684	716	716	743	688	691	690	713	708	683	703	715	731	723	704	700	707	699	723	652	676	697	681	668	663	728	697	687	681	718	704	702	718	698	681	702	663	675	689	713	736	669	691	719	705	716	709	701	694	709	726	700	700	696	742	694	680	684	650	687	726	663	676	742	727	707	671	675	647	722	658	685	687	721	700	718	659	688	727	687	692	669	663	655	752	674	714	677	678	658	697	702	639	730	710	661	650	684	684	722	714	734	714	718	704	727	677	702	725	700	725	716	704	712	732	675	708	701	693	744	701	709	690	684	704	698	711	789	692	677	699	691	702	719	683	709	728	700	687	695	702	692	730	682	658	678	698	654	706	673	765	699	718	721	705	694	721	719	698	677	642	718	731	690	740	692	708	687	633	668	701	709	709	705	686	717	698	682	716	722	769	726	717	717	752	737	704	783	656	705	667	707	705	703	679	702	664	708	644	792	733	654	713	683	718	672	688	740	742	678	718	723	670	712	694	734	674	675	744	694	706	698	742	728	719	723	689	703	686	642	734	721	661	708	718	708	714	717	682	710	768	702	721	662	697	662	706	669	714	710	730	631	667	716	707	689	690	715	761	657	707	693	678	687	670	695	698	702	712	688	714	692	742	691	669	739	672	715	654	716	675	690	698	780	702	678	697	700	701	726	716	654	701	713	691	742	750	730	736	677	722	679	681	685	673	699	685	711	696	687	723	705	698	723	663	656	698	676	717	692	746	689	706	737	723	722	717	691	682	704	672	720	713	680	698	668	744	728	720	668	658	697	743	713	727	727	697	689	702	702	683	736	686	740	709	703	740	727	744	713	723	716	663	680	689	671	680	748	688	670	720	715	697	701	666	709	681	641	657	702	669	672	693	737	714	683	694	716	756	676	672	671	733	717	697	709	692	677	704	705	695	772	717	695	697	725	752	669	679	708	689	665	686	724	723	661	655	698	683	697	706	740	701	686	682	746	736	701	709	707	693	672	705	706	722	648	686	680	649	705	715	730	751	664	706	728	674	663	689	715	701	719	681	684	673	752	694	707	715	717	657	670	749	707	759	688	701	737	706	701	673	728	694	665	675	694	668	699	672	686	702	690	729	745	710	689	706	736	714	704	697	712	714	679	680	720	735	709	714	687	671	679	737	690	701	649	661	656	702	693	708	663	710	707	687	697	696	723	697	705	711	677	706	724	686	727	685	702	674	733	724	738	764	677	712	709	722	714	711	688	708	704	748	699	751	701	722	691	704	719	692	675	682	695	713	726	640	704	684	700	700	729	713	704	727	744	688	761	727	681	666	774	729	689	695	713	689	741	671	637	685	708	685	742	689	689	693	720	693	723	725	689	734	703	718	709	708	718	726	733	678	648	714	657	681	690	747	718	704	703	723	708	713	702	685	676	733	686	708	678	691	747	668	657	713	731	677	676	700	646	717	703	660	745	711	678	740	712	710	710	708	716	703	693	705	697	706	735	757	719	675	676	728	710	714	649	687	668	698	701	679	698	706	638	697	712	704	656	727	722	697	771	715	692	733	677	723	722	692	711	733	729	709	686	692	677	691	722	705	677	744	735	700	711	709	681	679	664	759	709	671	682	699	694	678	714	722	710	696	754	683	756	677	666	660	731	722	745	668	672	709	692	701	684	690	752	728	672	710	728	700	699	701	719	684	714	729	692	689	701	709	699	709	709	678	713	644	663	701	728	728	679	714	715	701	715	705	617	667	689	758	679	676	662	658	691	686	691	768	741	722	709	706	669	725	704	705	704	690	689	660	717	714	718	693	692	735	700	667	711	716	727	702	708	725	687	674	683	701	665	733	677	702	696	701	683	697	692	759	759	660	739	682	712	692	726	686	715	697	716	686	644	679	679	732	682	714	724	695	711	687	690	720	713	688	727	679	713	658	698	713	719	725	711	672	683	703	739	713	702	705	694	700	687	680	678	721	675	697	631	702	706	709	771	721	657	714	707	709	661	709	684	732	743	722	733	712	673	691	710	707	751	701	677	660	770	661	675	725	672	720	663	693	700	692	690	741	672	679	715	685	736	662	700	680	678	708	721	697	706	694	665	669	736	709	784	710	693	718	713	729	673	694	726	699	670	716	703	736	724	683	760	707	653	695	701	678	723	713	769	748	723	731	710	705	717	718	708	669	659	665	669	693	718	695	729	700	667	654	701	702	709	696	748	650	676	687	697	655	714	725	721	710	639	706	731	664	714	731	745	705	702	665	692	696	714	723	726	648	717	661	654	724	691	703	730	647	696	688	685	709	714	726	746	672	685	740	692	737	688	683	699	727	685	720	676	736	721	724	689	707	753	675	689	714	692	658	690	716	686	718	683	656	708	708	703	694	676	672	672	673	672	702	714	681	716	701	703	713	753	680	643	668	735	669	664	718	705	739	691	707	729	675	739	762	750	654	661	680	731	682	679	692	646	658	658	700	662	731	717	678	686	681	683	732	673	718	707	706	700	719	726	695	678	710	733	705	713	711	742	694	674	682	738	697	692	752	697	690	675	662	722	707	719	715	707	749	724	674	692	757	730	689	690	751	702	730	680	691	735	671	661	709	689	749	667	685	734	686	709	680	692	721	699	706	718	667	707	693	717	699	707	680	682	731	734	699	663	671	702	706	728	730	736	657	691	704	717	711	724	682	686	712	715	714	693	719	655	691	681	738	687	657	634	696	698	742	680	714	730	701	728	736	689	708	692	679	679	706	724	649	732	690	702	734	750	722	684	691	729	727	717	690	705	701	712	670	698	733	724	673	688	694	704	695	707	729	727	719	700	708	708	635	734	696	756	696	693	679	759	702	674	695	694	663	677	722	704	709	699	663	694	697	715	701	677	738	668	706	706	673	692	716	684	734	746	724	725	664	676	726	705	695	679	718	713	689	713	711	682	718	708	691	705	680	693	701	705	720	720	714	685	663	733	649	724	746	675	694	677	683	684	708	681	692	681	646	669	783	659	713	689	708	715	724	668	736	696	693	720	677	696	690	724	709	767	666	688	712	687
33230	15100	2579	401	333	310	339	317	325	341	333	337	289	321	338	346	339	332	290	359	380	354	333	359	330	363	340	357	308	370	329	341	332	350	340	322	307	333	322	350	317	338	378	346	394	332	302	333	326	306	354	308	310	353	320	353	370	300	328	327	362	322	321	324	363	304	329	349	344	363	335	338	302	346	325	354	308	331	332	341	313	339	336	326	341	368	324	322	324	358	330	305	335	346	336	327	348	325	320	326	348	314	280	342	321	326	369	340	347	328	349	340	342	331	341	335	328	324	324	371	309	339	316	312	358	333	332	308	331	331	303	329	344	366	335	355	334	314	364	322	326	308	340	339	348	354	317	336	326	338	304	330	374	351	327	297	308	291	330	327	309	291	340	378	301	339	346	318	326	331	368	331	351	341	322	344	317	303	336	316	321	378	329	326	293	302	315	317	332	326	333	318	318	297	314	303	342	348	368	331	326	350	328	344	363	331	342	321	330	336	321	372	320	304	354	326	345	347	335	345	376	336	284	321	351	327	324	332	346	329	351	358	334	316	322	324	358	334	326	324	358	305	382	314	351	341	333	313	328	303	317	350	311	311	349	336	349	307	336	324	321	343	386	348	327	365	309	326	335	295	350	360	366	320	335	329	281	302	359	340	303	334	347	331	325	349	319	338	324	320	326	314	300	312	348	309	345	338	336	337	361	359	342	359	317	374	308	361	349	346	304	309	339	313	333	373	307	341	345	337	345	327	322	345	336	309	326	330	316	297	332	352	361	331	338	343	323	326	328	352	311	325	311	325	325	334	380	347	328	333	326	338	341	324	324	353	336	344	345	375	333	335	348	297	333	299	346	298	303	325	308	323	346	331	339	358	343	365	392	328	278	319	313	354	338	334	316	329	324	330	297	342	296	317	322	365	298	311	323	333	289	307	317	327	318	301	359	290	341	318	348	323	356	293	355	332	333	368	319	306	329	338	336	320	336	356	363	280	302	309	330	363	374	327	339	283	331	334	322	309	304	271	294	296	348	296	352	349	361	319	294	337	337	338	311	322	321	344	319	312	321	328	343	339	321	318	330	317	350	327	335	327	317	303	323	335	345	342	351	345	329	326	375	340	350	344	364	343	309	317	322	310	309	334	308	306	371	368	324	331	344	308	317	340	326	357	340	351	318	344	299	350	369	345	345	331	339	326	311	318	355	334	352	341	328	346	340	340	329	324	332	329	344	291	368	318	328	329	348	365	354	325	325	350	293	330	346	324	310	347	323	347	333	288	340	360	351	359	322	284	331	310	312	313	320	301	337	323	340	341	356	354	326	316	306	307	307	304	322	335	324	361	331	325	314	346	314	321	305	331	322	332	306	352	344	349	316	355	353	361	306	357	344	344	351	315	319	357	294	358	315	317	320	340	320	315	295	368	360	306	331	350	352	363	345	355	308	300	324	356	337	329	332	331	339	313	328	369	336	299	350	323	339	349	325	350	353	376	330	366	317	323	325	306	312	320	346	314	316	327	325	362	340	321	316	348	336	373	356	306	337	343	335	330	343	330	349	353	355	315	323	331	319	330	307	322	348	322	326	340	315	326	347	337	331	329	303	327	319	353	349	340	317	336	307	311	307	345	314	337	314	355	297	357	352	329	306	308	359	310	358	341	329	345	381	381	324	313	349	338	348	303	307	309	318	330	332	316	311	356	320	361	314	375	304	330	348	351	347	340	357	355	354	343	333	323	317	340	357	369	336	351	373	314	286	301	309	341	378	312	308	342	330	336	322	317	337	320	304	305	329	344	354	348	325	327	344	325	290	323	351	334	349	360	357	328	312	314	336	323	316	372	335	318	352	324	369	331	331	323	313	342	342	311	334	345	308	337	306	319	310	365	329	354	331	312	357	329	320	340	371	323	336	353	312	329	346	334	302	342	328	349	329	314	330	327	336	323	361	321	296	292	335	304	298	317	339	360	338	342	325	341	326	342	294	306	329	326	337	366	351	331	328	323	370	370	370	338	304	341	312	324	299	360	314	312	298	316	296	339	367	347	376	337	309	333	339	349	313	339	319	318	337	331	322	368	323	323	371	309	347	308	333	350	387	322	350	347	327	302	343	339	337	316	323	314	321	343	347	300	319	331	336	304	323	312	313	338	334	351	296	301	317	307	332	335	308	312	318	334	314	345	331	328	321	357	353	303	345	304	360	342	313	318	349	364	319	327	348	319	308	349	326	331	339	307	331	322	349	321	336	376	336	374	308	325	360	330	310	332	351	334	326	340	319	299	327	300	305	333	323	343	334	328	365	355	317	352	349	318	357	327	342	362	333	357	297	301	342	319	340	324	338	348	364	358	344	323	363	357	324	326	360	361	328	323	319	346	351	336	359	321	364	334	303	333	340	339	336	349	305	325	351	304	302	320	331	344	310	324	335	355	327	347	329	309	300	352	317	329	327	330	370	374	331	321	319	286	332	355	308	300	328	352	315	341	338	318	330	338	355	329	315	346	316	329	315	347	348	310	344	352	352	327	334	348	337	325	345	323	347	316	334	325	348	311	328	299	318	351	359	330	348	330	356	306	318	336	351	353	363	322	375	347	317	346	357	334	338	350	326	329	289	348	332	330	318	321	309	337	334	315	307	337	298	343	344	320	317	334	300	334	332	328	324	358	339	317	353	318	348	287	329	345	344	343	303	342	312	346	316	314	338	333	352	311	307	322	333	312	355	307	357	338	345	325	301	283	323	350	334	333	315	329	288	344	318	317	318	331	323	327	349	333	355	352	321	371	326	314	328	330	277	350	347	330	340	335	342	350	337	325	320	335	308	356	350	293	367	311	300	343	329	319	328	339	315	353	365	349	355	337	339	325	332	362	319	341	346	340	332	310	299	360	317	311	326	338	318	326	329	353	372	328	326	378	363	334	304	315	363	293	321	312	296	367	305	314	353	323	327	314	312	303	326	335	329	344	331	318	355	335	306	322	327	349	342	343	307	325	315	331	322	319	310	351	337	334	350	318	325	349	334	317	352	324	365	310	348	326	330	319	318	334	323	318	350	292	330	334	334	327	321	354	346	313	342	309	307	312	311	335	343	330	336	334	365	308	318	317	308	328	329	330	306	325	315	360	319	340	303	336	350	335	327	326	323	364	326	328	332	336	333	341	363	342	332	365	370	324	296	334	327	343	337	374	317	317	325	342	364	316	353	345	346	326	337	324	344	343	315	346	355	309	346	328	300	338	336	321	348	326	358	330	346	320	323	345	329	318	315	323	364	345	323	334	309	334	341	330	334	296	299	315	310	334	331	346	318	326	325	320	311	327	336	337	324	315	344	346	325	307	333	319	309	335	349	376	339	337	336	335	363	353	340	324	312	360	350	329	330	336	353	312	316	302	351	345	331	352	336	318	312	347	329	318	327	350	357	358	353	339	332	311	308	318	325	321	334	312	357	358	331	331	336	327	304	333	301	344	343	353	355	341	325	329	351	327	340	345	324	316	332	356	356	344
7893	865	753	778	796	746	764	765	736	717	735	802	719	794	750	781	744	766	748	799	777	772	734	748	768	789	765	779	710	736	753	797	806	768	734	785	766	783	748	758	771	749	722	768	750	760	831	790	814	796	791	772	809	754	763	759	768	758	760	797	713	779	785	785	765	794	739	766	798	778	718	787	778	756	828	777	723	740	803	795	749	755	719	766	750	734	734	774	773	765	782	750	828	741	790	745	764	734	716	766	748	738	742	765	774	774	782	747	741	755	793	757	774	775	770	747	745	768	756	721	759	778	800	817	770	736	774	761	786	801	742	798	757	781	721	745	767	777	723	810	757	751	794	764	758	734	741	748	765	751	766	759	764	749	726	796	730	763	782	721	763	745	773	747	797	753	743	776	791	774	793	759	792	726	716	769	745	715	765	750	800	778	706	809	757	750	742	739	770	758	703	785	771	786	790	740	722	713	780	759	754	760	754	784	828	744	747	762	744	770	766	767	740	807	782	802	746	741	766	762	781	766	749	804	789	786	785	762	756	794	747	752	729	731	745	781	786	803	788	757	737	721	770	724	769	739	815	752	785	787	771	756	748	775	761	774	745	733	781	768	728	798	736	742	730	761	744	771	741	747	722	761	734	784	761	791	767	807	730	745	747	769	765	730	777	811	747	724	758	730	733	804	754	762	816	742	764	726	786	732	773	735	782	734	762	806	773	795	800	719	764	759	780	777	725	752	755	755	823	750	747	676	728	800	739	810	729	737	755	776	767	713	757	789	811	694	778	776	774	735	706	757	716	785	747	755	743	713	759	726	696	717	761	766	746	739	754	789	750	763	783	741	811	737	789	787	709	756	724	726	734	781	723	769	717	707	747	759	779	795	769	733	751	766	756	797	787	725	800	793	778	769	750	788	696	761	748	761	739	769	778	755	762	791	784	784	788	745	767	767	711	824	741	762	789	797	753	755	788	789	759	741	738	761	783	763	754	740	805	703	702	748	768	782	755	741	735	807	763	784	709	706	763	754	740	745	753	724	841	765	751	692	730	770	696	704	761	726	800	742	749	779	725	789	751	751	794	737	764	775	733	775	754	748	734	742	775	726	788	758	759	738	759	755	787	737	776	773	775	741	738	790	739	738	790	747	768	732	785	729	776	785	736	751	751	779	731	770	726	785	744	778	738	774	747	799	744	719	716	719	727	753	743	729	774	735	827	728	778	763	741	802	755	748	744	765	757	768	739	753	850	791	781	733	744	766	763	784	751	761	756	769	731	739	763	818	711	719	755	706	724	783	743	790	759	750	815	720	782	769	778	750	740	787	755	766	730	727	774	767	776	791	760	773	772	739	799	740	693	704	764	805	711	736	717	771	763	774	719	770	756	759	762	774	756	754	777	725	711	773	734	764	802	767	802	821	771	756	762	752	762	761	752	738	733	724	737	749	732	765	788	804	787	739	693	776	742	783	738	740	739	764	726	716	732	809	758	730	740	776	737	770	764	729	779	732	756	721	752	738	744	785	783	791	755	759	776	752	705	717	742	779	746	819	775	788	735	784	769	741	739	804	764	785	740	799	782	742	811	752	748	778	760	765	753	742	729	789	780	793	747	759	748	775	782	773	764	743	711	809	749	799	770	735	772	798	798	756	749	771	705	828	758	781	745	753	748	756	814	718	764	711	742	783	757	774	743	751	752	782	757	727	719	781	729	752	788	745	737	780	754	776	760	764	760	743	776	726	780	752	737	723	747	719	800	735	801	753	784	740	747	783	702	753	764	747	741	764	748	839	763	772	748	716	765	744	799	726	793	764	764	784	800	764	722	741	743	772	756	793	741	791	796	753	753	744	770	755	784	785	747	744	751	754	744	763	751	712	778	750	775	743	764	794	738	758	754	781	752	810	700	809	777	745	729	809	774	774	737	726	753	772	799	749	740	739	739	734	711	793	783	741	741	798	781	783	765	788	773	784	760	769	755	733	790	749	777	788	733	780	797	710	753	780	737	801	731	733	796	757	732	842	750	730	738	761	820	706	734	751	758	763	783	790	740	730	784	732	755	754	794	781	718	766	783	760	736	769	795	773	781	687	737	763	799	733	752	747	748	768	741	749	722	767	740	768	768	831	750	748	767	731	796	765	747	737	786	734	787	767	747	749	757	769	744	703	788	737	789	787	743	759	767	719	754	766	761	761	758	793	787	712	735	759	820	757	737	741	747	713	731	731	749	790	738	745	752	717	796	830	752	849	763	737	745	744	764	761	752	772	764	751	708	770	759	724	789	793	738	758	725	768	753	754	749	767	804	778	758	775	713	746	750	791	770	752	780	704	730	728	747	773	797	818	733	783	796	729	758	765	773	714	757	730	725	779	731	770	764	755	751	763	748	821	781	779	738	726	749	747	754	839	751	804	754	738	761	748	742	720	751	742	761	776	748	748	735	771	780	777	793	803	769	764	747	772	764	713	731	749	817	817	702	720	745	757	791	743	708	742	773	710	769	747	742	789	750	702	774	733	754	772	707	751	757	778	745	790	782	789	806	734	743	786	800	786	737	788	728	756	761	795	759	747	776	757	709	709	757	745	731	770	762	747	763	757	719	805	736	746	715	761	781	773	831	735	724	768	774	803	783	749	776	847	751	698	762	716	741	786	750	820	750	734	779	784	751	740	760	806	753	737	764	716	752	762	776	770	823	796	787	798	774	800	775	793	800	711	699	741	754	781	744	730	738	739	751	806	785	774	769	831	752	778	779	744	724	752	740	787	729	741	778	795	749	749	718	753	741	728	755	732	764	738	804	800	743	754	779	725	725	745	730	768	739	735	703	771	781	764	777	765	777	733	776	759	767	788	763	749	781	724	741	742	758	753	786	756	793	779	761	759	759	738	739	771	740	747	741	769	776	739	716	739	754	735	758	765	781	752	757	764	778	722	775	796	749	740	738	751	776	799	782	752	751	807	790	744	790	762	756	785	779	768	783	736	752	686	760	754	746	735	777	740	760	801	741	775	718	731	767	817	831	740	700	794	734	761	829	745	789	762	792	730	748	726	759	753	765	790	730	726	702	757	760	787	747	790	769	747	751	754	798	745	796	752	771	739	731	836	767	769	790	781	781	791	755	752	781	769	736	775	691	784	720	733	798	731	755	770	763	763	762	767	740	726	760	751	790	771	722	780	759	799	799	782	760	753	730	733	758	730	742	770	747	732	756	726	748	794	729	820	728	791	764	756	754	802	725	778	768	746	810	729	732	748	778	737	763	752	810	738	786	764	761	736	762	750	734	801	750	728	754	793	807	785	722	774	735	795	758	764	752	716	768	721	760	773	778	738	789	788	748	743	794	789	679	759	752	753	760	794	784	724	764	717	709	821	787	784	758	734	773	750	767	772	787	784	789	806	753	729	760	722	755	753	813	753	789	746	724	770	738	771	784	750	765	730	764	745	721	724	746	798	750	735	763	759	693	775	783	790	741	782	769	765	724	777	723	778	745	799	793	794	774	762
25067	21000	23631	28555	21013	13059	770	619	543	476	516	523	450	503	447	467	472	456	484	479	492	497	518	449	495	497	477	493	448	489	504	502	445	485	449	479	431	467	445	431	486	493	467	462	423	458	443	445	477	455	484	466	448	453	470	453	460	464	434	417	473	445	444	444	436	435	494	512	422	487	434	462	480	464	447	419	483	517	454	448	451	470	431	467	519	453	445	475	482	456	497	490	504	466	463	479	433	443	510	456	492	478	478	460	454	463	442	476	483	463	473	451	495	423	457	475	457	468	400	448	513	507	460	451	447	469	466	453	448	451	493	468	426	437	453	441	464	458	497	462	454	477	491	429	444	499	460	465	454	489	463	501	440	453	464	477	448	494	397	436	464	446	453	459	467	419	479	468	477	499	486	441	423	406	508	466	417	470	471	449	485	443	486	461	478	475	481	472	540	489	471	478	400	488	460	466	477	440	463	482	471	461	453	454	452	448	421	483	462	465	442	489	465	410	487	478	450	450	472	474	446	415	493	445	463	426	479	476	462	464	497	486	492	482	499	429	439	389	475	451	490	486	449	460	464	471	499	448	468	463	491	427	432	500	457	468	480	488	413	447	478	431	437	442	484	449	439	434	492	461	456	440	453	479	433	437	444	462	450	524	524	469	419	454	496	464	462	447	430	528	461	474	471	487	456	470	469	468	452	494	510	437	473	491	471	498	454	479	489	484	466	461	436	494	439	478	447	408	471	459	442	466	440	504	423	517	457	457	429	471	493	493	470	462	447	500	457	468	446	458	478	488	471	453	475	446	451	449	442	480	494	443	449	438	461	454	445	475	454	481	497	463	487	476	484	518	438	457	446	416	446	486	499	476	501	455	452	469	427	455	461	407	450	458	450	494	477	425	446	455	456	451	463	445	450	460	453	483	455	433	452	475	451	438	490	460	426	485	516	481	484	471	485	454	476	491	457	504	467	430	467	472	484	467	411	490	460	479	452	418	502	469	424	485	464	478	479	432	485	471	470	453	452	443	442	445	443	450	469	442	484	458	460	513	444	493	485	472	446	438	471	442	423	451	490	451	458	490	489	432	425	462	432	492	510	482	446	478	524	482	429	464	491	447	491	469	450	448	426	455	459	485	484	446	445	477	431	447	452	488	454	509	464	502	473	454	397	480	458	457	468	464	447	447	447	447	450	487	441	476	455	459	475	425	459	478	458	488	481	440	487	401	451	509	465	437	432	455	449	463	506	450	447	494	474	481	420	465	502	470	446	452	462	448	455	476	439	484	468	470	460	458	444	507	464	457	432	485	471	473	488	462	457	457	460	454	504	440	447	457	489	456	470	470	430	443	511	433	454	445	456	502	494	452	470	440	424	423	474	448	479	455	469	513	479	447	457	480	447	459	462	459	439	460	475	476	490	467	460	461	457	498	517	476	444	439	461	439	434	482	468	487	474	505	464	506	470	452	445	473	444	454	484	511	463	474	448	440	475	461	419	478	480	461	458	483	455	446	510	473	449	447	487	433	478	460	482	484	464	433	443	494	474	481	452	490	497	461	461	480	468	410	448	449	433	475	465	458	466	471	499	409	436	462	479	463	438	450	444	460	451	478	495	467	476	418	447	461	440	458	473	438	464	448	456	435	473	415	448	412	438	448	482	443	455	487	463	470	422	473	463	467	467	450	434	433	481	454	486	440	469	493	451	483	438	469	435	450	482	455	457	469	481	440	467	477	470	499	502	434	485	467	508	487	481	441	450	464	465	453	518	474	428	425	458	429	454	456	429	451	468	433	480	507	458	454	484	450	475	436	466	498	446	476	503	445	465	444	450	462	471	436	438	467	464	459	452	458	444	504	465	434	515	493	502	473	466	462	473	490	419	441	442	485	499	471	444	467	449	442	426	434	483	487	434	486	409	450	406	479	476	439	481	439	433	410	489	473	427	439	426	463	439	472	457	456	453	413	436	462	453	437	490	484	457	463	470	470	420	427	469	480	402	462	488	470	466	463	429	428	428	471	476	484	450	492	455	463	470	428	458	456	458	460	443	472	479	467	476	495	453	441	451	478	424	488	449	502	460	462	458	478	442	458	477	483	467	506	479	474	454	482	487	441	451	452	484	476	473	416	516	449	491	441	441	467	502	437	507	471	498	420	465	484	462	457	429	492	466	449	462	461	448	443	470	470	469	418	454	471	434	490	472	482	478	476	456	467	438	434	485	408	441	439	422	423	473	453	421	499	458	434	475	475	426	480	499	474	530	460	503	464	477	431	475	452	496	489	467	488	451	454	409	469	496	454	440	478	501	421	435	471	467	428	458	459	450	506	479	441	491	495	476	486	477	448	434	489	494	473	438	446	445	468	464	489	461	468	459	456	448	444	502	474	450	422	442	434	462	475	471	464	450	446	470	472	473	461	460	487	435	460	453	451	465	450	448	457	491	511	456	512	430	467	479	440	478	518	464	466	484	484	478	449	461	452	469	432	504	460	455	504	458	441	446	452	490	481	462	464	448	483	454	474	448	420	490	405	414	443	460	472	436	427	464	464	459	510	447	454	475	478	467	461	459	450	465	488	472	458	441	441	468	502	464	479	493	459	508	457	506	469	479	430	505	479	458	464	463	505	458	448	539	446	452	446	466	462	461	416	438	456	471	512	433	439	448	502	454	456	472	419	466	451	486	493	461	440	457	473	461	468	489	507	493	443	467	444	475	456	424	463	507	441	434	451	437	391	480	478	483	507	426	467	504	531	493	435	470	444	452	442	474	466	491	468	462	450	487	433	453	432	475	464	452	459	469	459	456	476	457	443	456	427	452	495	467	449	436	463	447	440	478	465	452	488	423	460	437	465	481	468	406	462	439	442	485	487	476	442	445	433	488	442	477	428	485	443	453	453	429	444	460	457	441	465	467	496	448	451	436	428	424	487	439	407	471	468	465	438	450	466	455	445	479	454	440	459	472	466	454	474	495	492	440	455	462	431	467	465	456	435	484	459	496	479	469	432	457	472	483	443	446	470	482	454	444	461	471	470	431	421	461	489	460	454	424	449	488	452	467	461	475	456	488	441	444	454	475	468	469	462	426	445	446	472	451	476	465	456	477	471	500	437	458	457	496	474	448	497	490	480	478	430	467	471	499	444	455	456	464	434	487	453	458	448	458	448	458	474	520	469	453	443	470	476	437	436	487	434	467	469	450	478	460	461	470	403	451	413	464	491	406	456	486	464	457	447	478	456	476	515	459	424	490	471	451	490	467	475	460	465	450	469	418	451	469	433	424	446	485	451	458	438	446	450	477	469	449	459	483	466	477	430	461	459	456	450	445	472	425	451	471	452	456	480	400	449	474	462	462	449	436	420	486	438	436	428	439	463	473	453	464	505	465	451	427	452	455	445	407	478	427	495	477	478	466	492	482	424	433	471	527	446	451	454	469	478	492	448	442	440	458	451	463	489	448	436	465	455	467	460	422	485	416	481	508	460	471	478	510	431	466	434	444	493
4555	2315	1528	1225	1108	1002	1041	1053	1017	943	999	983	1018	1016	996	1010	998	991	979	967	975	958	1006	971	974	1022	986	958	944	1048	948	961	986	997	975	952	975	976	925	1002	962	1057	941	978	1042	979	968	957	978	956	960	997	1003	1011	1026	981	983	949	970	1010	991	969	1048	1030	977	1043	958	1036	967	966	1026	966	1023	990	1002	999	936	957	990	940	979	959	1031	972	1010	956	965	991	963	984	916	1004	971	1048	980	947	944	1001	1011	953	931	995	994	1001	968	993	973	962	958	983	957	1022	972	1029	1047	1002	984	952	948	977	1002	929	970	1004	984	928	1014	986	1004	1040	998	881	965	935	976	935	1052	914	1006	975	970	909	961	974	996	966	977	1026	961	944	974	938	932	972	1008	1001	956	948	991	955	971	969	996	944	947	1012	928	940	888	1038	973	956	992	973	935	975	956	953	996	979	1011	997	975	990	1016	1022	995	991	923	1034	974	988	983	970	927	995	957	993	978	966	996	966	1015	997	973	949	944	955	950	910	946	958	979	1006	954	997	923	996	975	958	976	952	938	996	939	971	1022	921	995	975	1017	1040	962	971	957	960	995	964	1008	979	1052	977	986	1007	967	978	1022	961	1000	1009	986	933	997	1002	929	960	996	956	982	969	948	952	963	957	963	960	1009	955	969	971	1016	978	1016	1006	991	956	960	985	971	923	971	1000	961	965	970	903	966	992	1010	1013	1016	951	918	977	1020	953	978	953	948	947	990	968	1012	965	991	964	978	1043	987	974	907	994	945	1013	962	946	956	991	1006	1015	961	922	939	962	956	952	980	972	899	929	1051	1020	996	979	943	931	986	960	967	897	965	972	962	918	971	932	998	963	944	902	950	966	934	920	950	961	988	969	984	934	1004	1003	1037	957	1033	989	1030	983	1002	971	1023	979	976	982	948	1009	997	970	984	976	985	971	946	953	966	979	940	969	992	1009	939	939	990	923	952	994	930	927	989	980	932	936	970	1025	976	974	964	947	947	972	986	945	999	995	959	954	986	1008	966	970	935	952	1028	950	986	949	921	1014	991	991	1011	973	980	917	983	952	945	980	983	1005	989	980	1023	1020	967	975	942	956	953	956	992	981	930	967	990	972	1002	951	946	980	1006	977	996	949	984	955	983	1024	1007	1003	976	991	956	1009	997	987	986	954	1027	980	995	999	938	1003	949	973	1001	1019	978	953	949	958	929	950	965	1002	985	964	961	980	960	918	982	978	989	949	971	974	940	1037	1012	990	932	925	993	950	933	984	1008	966	969	935	969	953	999	1020	1000	967	983	941	971	903	1019	956	954	989	993	994	1006	936	1032	938	1034	977	933	926	985	982	959	952	970	953	970	1014	965	926	959	1036	949	981	968	943	947	1005	973	986	1013	1011	958	973	969	937	957	992	997	969	1010	942	883	1023	976	953	934	982	941	1001	964	1063	974	982	947	986	1050	958	935	1058	944	1005	969	965	1043	940	933	948	963	920	961	1018	1031	973	1005	1012	940	969	970	925	1000	984	983	952	966	889	992	953	940	965	958	1001	937	1006	993	942	977	958	928	1024	1003	959	977	935	942	966	932	1015	1047	987	987	984	986	989	998	948	903	956	982	931	970	872	933	970	936	962	971	990	1007	921	979	951	933	953	964	1005	979	1008	981	983	972	963	977	987	972	978	986	973	964	986	974	938	981	977	1034	1013	967	970	944	976	954	960	992	938	989	953	987	945	950	1000	1010	1036	1010	982	953	929	984	937	960	986	965	1005	1028	988	1007	861	941	1013	977	980	974	937	966	931	980	968	907	980	1020	960	1004	928	976	1007	964	967	930	969	937	1032	1020	1005	970	1020	969	1028	996	1007	927	955	964	1013	1030	970	984	933	1024	963	1000	995	975	945	939	998	939	964	1004	1000	984	947	1011	1009	955	986	936	1028	958	967	1025	965	958	930	943	948	952	1015	949	992	955	999	933	1010	969	923	973	993	1006	1002	988	921	943	897	948	1017	932	918	924	984	941	983	985	980	1016	955	978	1005	1007	1015	976	967	937	970	989	993	973	1014	982	1049	948	985	963	962	911	951	919	990	944	1030	993	997	969	964	936	963	942	956	991	1035	1042	982	1021	938	1025	987	942	935	953	943	979	980	952	981	1027	999	942	980	959	991	975	959	928	960	991	904	962	967	980	957	1063	992	948	971	1028	970	958	1025	977	985	973	997	984	1011	927	965	946	940	969	1013	1048	922	979	973	969	999	947	980	986	968	958	954	974	936	960	895	965	988	979	1003	958	1014	998	955	950	981	1011	1005	1042	967	962	953	969	963	1009	983	1007	941	1025	1007	954	938	994	989	924	970	953	975	992	946	964	934	979	969	982	953	951	925	972	1021	943	1007	970	1010	979	921	967	963	974	1055	1007	992	984	948	951	972	1008	970	1045	941	986	977	976	983	993	969	957	976	961	974	963	1016	962	953	982	970	986	971	985	980	966	1033	924	946	1011	965	993	943	966	934	915	970	952	981	1016	974	997	990	1018	1037	977	947	971	907	954	928	924	937	941	993	1005	965	999	1020	989	983	975	962	965	970	944	993	953	954	953	983	971	1005	985	897	908	948	1013	993	947	973	945	1005	943	1021	1029	973	980	925	990	956	952	974	1008	991	988	966	995	970	959	957	1014	959	1040	993	1041	941	949	1000	973	933	984	987	1007	967	974	953	976	927	975	929	956	956	961	1042	1003	974	932	957	1005	988	1022	982	945	1006	936	1004	968	997	1038	968	931	964	1040	925	973	1028	995	998	923	964	1010	947	981	976	966	1007	979	982	944	1018	914	976	1012	948	958	1007	941	1003	1012	1004	971	979	982	996	999	967	941	942	977	955	1018	984	966	972	1067	1022	1038	948	907	1026	980	967	978	979	1001	1029	963	913	960	979	944	937	947	987	1001	1009	995	957	1004	948	1001	966	988	968	961	1020	985	976	989	983	932	958	960	944	979	1022	966	1009	977	903	1015	1027	970	951	953	995	961	966	949	994	930	964	1028	961	980	951	923	1033	927	992	951	961	988	995	984	993	907	984	934	939	976	999	988	1002	986	978	977	999	1034	945	997	945	992	1003	985	946	972	991	954	1007	1000	981	944	1006	976	956	963	992	973	1037	990	981	954	980	953	978	907	1009	980	1024	1033	1034	977	927	951	1015	970	951	942	996	961	998	1014	984	1013	949	959	1013	1006	1019	948	956	960	955	992	976	986	986	962	938	959	972	1039	967	985	996	984	987	938	966	988	957	995	939	1021	973	943	988	932	927	951	988	952	1019	992	1001	913	900	958	918	933	1025	973	980	1001	954	964	976	1004	998	940	982	961	956	983	1044	974	922	971	992	999	953	953	953	1016	944	947	1001	932	929	979	1001	914	1010	1004	1014	973	989	965	969	939	979	943	962	958	981	958	1020	977	963	1026	941	949	987	969	971	977	958	980	995	991	944	999	1050	985	1015	994	952	954	992	995	955	947	1002	966	953	967	981	918	1002	1015	1006	961	996	969	916	931	972	971	985	1000	967	965	960	943	970	997	965	960	969	974	961	918	977	981	1056	922	990	992	1002	987	929	1088	1002	958	1045	1005	939	928	961	978	957	972	952	946	993	949	1000	1016	997	1036	996	955	957	949	948	995	943	1018	984	978	1040	898	983	985	984	965	1041	957	1019	903	949	963	992	1019	959	1001	1010	973	958	985	994	982	997	979	1041	928	934	880	966	1022	967	1079	976	961	966	949	968	927	989	985	995	962	1007	979	992	970	978	1002	939	965	979	942	952	960	954
24429	21042	24045	28263	21046	21062	11122	672	458	445	403	379	373	392	358	369	371	344	357	339	341	365	383	344	353	349	337	335	330	340	308	306	360	305	309	368	323	320	342	322	361	366	359	355	348	293	325	354	338	369	358	300	311	315	313	310	337	378	315	355	345	331	340	326	315	329	326	376	347	323	339	308	360	296	315	346	337	351	365	362	316	337	305	301	313	339	364	335	350	307	317	334	339	328	322	324	357	314	329	352	304	333	346	350	334	339	339	293	353	304	350	336	333	343	324	326	356	333	364	315	352	306	321	324	353	320	336	348	364	359	352	355	327	342	322	298	311	323	345	332	349	357	319	317	301	345	330	349	336	352	339	320	341	307	279	317	341	326	378	361	342	326	322	313	340	317	335	353	355	332	347	336	344	325	302	365	374	342	313	363	340	325	354	313	333	321	345	345	366	338	319	327	323	320	347	309	353	324	370	317	328	329	312	373	340	338	328	334	358	291	323	309	335	361	332	342	304	344	323	323	353	320	344	304	341	325	320	354	345	331	325	305	305	338	322	334	326	310	350	378	319	311	348	346	349	318	333	312	345	356	370	345	315	337	315	312	302	367	319	346	320	314	320	340	332	330	328	317	307	328	375	307	306	348	320	308	350	330	319	322	360	334	328	325	316	322	308	335	300	358	325	363	295	300	324	314	329	301	350	342	339	308	321	311	348	352	309	333	325	348	319	347	342	358	349	341	319	295	380	338	339	368	313	350	331	324	330	344	354	349	357	359	334	322	315	338	304	345	332	320	337	334	359	333	344	332	327	323	346	318	345	343	356	344	325	366	324	331	352	347	306	354	316	325	344	323	287	328	346	314	316	337	295	326	342	331	324	361	333	309	313	335	337	312	349	353	352	337	321	337	331	347	337	326	319	352	319	319	280	329	371	335	349	326	328	339	332	346	298	296	329	345	298	327	348	338	305	357	308	322	332	339	343	309	343	323	352	324	321	343	328	337	373	333	346	333	321	336	342	309	343	355	358	315	315	339	347	299	307	335	346	318	326	345	328	361	320	328	359	304	352	356	327	347	298	335	345	345	319	356	322	302	347	322	360	335	328	328	319	316	313	350	358	324	289	366	327	336	349	365	319	323	343	378	350	356	322	337	364	320	356	348	303	325	354	334	332	286	317	356	350	320	336	313	357	336	295	306	308	337	302	340	298	309	350	318	304	359	309	344	351	343	286	301	336	335	335	331	339	364	364	327	325	300	329	302	324	366	351	345	332	355	331	348	320	372	356	391	332	304	286	318	369	373	336	310	328	297	317	331	317	334	344	324	299	311	299	323	343	311	335	342	316	320	299	295	331	336	312	327	352	337	309	357	318	335	311	340	365	324	335	343	302	359	336	308	327	337	340	304	356	372	330	350	295	319	301	326	324	342	361	337	311	331	290	327	323	284	324	372	335	317	358	336	348	320	362	340	321	322	335	347	345	333	330	352	334	323	323	332	350	328	355	343	321	349	334	366	324	336	358	385	325	313	342	338	315	337	332	336	320	337	342	308	306	342	369	331	365	306	330	359	332	315	370	345	352	305	332	371	310	343	329	343	336	308	340	326	316	347	357	369	338	316	317	327	323	325	324	323	307	343	321	332	321	339	330	337	299	341	324	374	323	323	300	327	321	313	307	318	326	332	365	303	335	374	355	360	347	339	361	329	337	335	347	344	342	316	341	296	329	298	359	312	330	339	291	371	350	344	361	341	335	298	303	290	280	337	296	341	296	327	314	306	311	336	322	349	299	340	331	346	349	332	306	319	310	327	356	361	317	312	325	335	331	341	319	298	346	305	317	348	315	350	322	318	317	389	335	336	319	308	307	339	317	370	342	310	330	334	321	329	311	342	329	342	311	307	325	348	358	331	314	308	328	347	308	315	336	315	392	347	321	349	329	325	337	329	329	346	350	319	337	326	331	324	317	325	342	332	324	354	292	366	317	301	365	322	368	273	345	349	315	319	302	358	308	356	329	338	321	321	331	307	330	327	322	325	332	322	312	358	341	338	373	365	302	327	330	298	286	318	331	305	312	335	352	324	361	334	293	308	315	328	317	349	302	295	289	338	333	355	308	329	340	349	340	322	335	340	345	347	338	335	336	306	301	325	348	320	346	355	324	303	333	326	350	346	352	351	344	359	323	344	337	342	385	364	318	335	304	341	328	324	326	350	311	321	347	303	357	336	343	327	307	347	328	339	310	354	341	341	351	321	333	317	342	307	363	307	323	321	315	365	301	301	340	307	363	322	341	323	339	351	308	323	336	321	322	317	348	320	346	332	320	329	313	341	343	340	360	304	318	324	305	356	317	275	324	318	336	323	334	358	332	334	333	311	319	366	314	313	306	327	298	307	328	321	342	320	334	363	337	302	326	352	333	353	318	312	313	332	337	307	344	305	301	348	330	348	336	332	354	328	342	332	326	306	336	325	299	301	316	344	340	353	311	348	328	318	343	312	344	347	350	316	310	295	364	323	347	325	307	327	321	342	365	343	334	341	324	363	330	317	336	309	323	341	327	309	319	274	327	320	358	340	331	300	326	339	322	314	329	310	324	308	324	371	329	335	326	301	328	320	313	320	303	334	345	327	320	376	330	325	329	336	358	309	312	340	345	327	325	344	310	343	314	309	310	350	334	329	308	364	328	301	335	341	288	301	352	296	332	327	358	327	294	322	308	294	360	329	322	318	329	343	296	367	324	355	358	361	353	332	327	344	326	310	325	357	336	295	346	311	335	314	289	326	333	304	354	294	333	318	328	292	330	376	335	319	310	322	358	313	309	327	315	322	345	348	331	373	351	311	317	317	317	340	344	293	309	318	324	322	325	331	307	352	332	346	321	367	338	323	324	316	320	319	306	358	341	338	340	326	327	352	314	355	343	331	320	340	322	346	340	323	333	319	369	328	293	318	317	347	353	329	330	314	329	405	325	312	304	340	362	343	332	342	361	336	334	351	330	339	358	314	379	322	355	306	309	345	332	336	327	328	310	342	342	295	309	358	343	340	332	332	314	327	312	357	316	334	301	296	334	342	339	343	335	335	332	317	336	320	330	357	327	319	289	309	323	360	332	314	336	332	313	329	340	323	350	330	321	317	331	299	317	321	336	346	330	325	352	366	338	300	325	355	320	324	338	297	310	362	335	332	320	320	300	352	376	339	304	339	323	338	320	338	356	334	337	343	345	340	353	302	345	308	297	297	322	313	337	332	353	321	336	343	336	319	317	335	288	321	351	387	354	343	317	310	346	335	374	308	316	321	322	347	334	318	312	311	307	355	308	313	342	342	324	317	340	312	333	339	347	317	330	320	337	298	331	330	324	338	296	353	332	309	336	326	313	340	325	343	328	319	323	342	340	360	351	331	387	310	354	355	313	343	330	372	329	333	355	305	300	301	330	350	310	357	336	328	343	365	341	319	327	322	358	355	345	356	323	292	342	315	314	336	359	339	311	368	286	302	350	340
4084	3404	1733	1154	933	812	800	766	677	748	717	692	675	742	731	681	721	698	728	702	667	742	677	662	734	681	702	743	741	695	650	709	699	719	698	700	665	699	740	686	697	727	693	746	727	725	734	712	699	706	682	689	669	706	740	741	723	668	682	697	712	755	730	687	684	684	686	773	705	712	670	721	684	722	691	718	695	741	737	694	668	663	663	689	730	667	748	695	646	689	727	686	715	693	677	696	733	661	707	727	686	718	685	692	733	674	692	680	730	690	709	759	686	739	755	696	671	710	734	734	719	676	719	710	704	680	756	736	697	667	679	694	689	696	662	711	730	686	661	703	695	718	736	738	751	714	716	682	699	705	718	728	713	725	646	666	627	652	700	709	722	737	673	692	722	693	689	714	728	684	740	698	743	711	766	677	734	714	712	716	718	687	725	720	722	674	677	715	714	695	698	700	680	728	682	736	719	678	705	702	726	668	720	661	725	716	737	695	656	692	697	716	734	712	717	721	685	712	698	703	709	738	742	691	720	734	759	725	687	736	710	709	714	674	761	720	714	688	700	712	683	703	663	692	743	702	701	677	704	715	683	717	721	662	721	743	703	762	681	721	755	711	710	711	720	739	748	684	721	718	720	683	760	718	730	691	735	706	700	731	681	671	739	723	762	740	692	689	687	743	711	682	698	669	688	688	678	677	702	670	685	700	759	721	641	743	731	712	699	716	697	708	685	710	708	687	661	719	667	693	766	723	690	713	719	730	703	697	649	719	708	749	672	687	681	721	706	695	668	729	702	691	693	672	707	630	662	691	682	756	734	705	690	741	717	689	717	744	719	689	728	661	645	712	651	719	754	694	670	692	720	710	699	704	731	680	732	735	698	717	716	745	715	629	689	718	675	695	734	711	666	693	676	725	747	726	698	693	693	716	700	702	697	780	705	673	686	702	655	710	708	716	724	706	685	682	688	728	670	714	726	700	684	672	675	675	695	724	730	756	682	759	706	723	737	688	709	780	712	737	678	695	717	728	717	665	684	690	706	705	733	686	722	693	643	710	705	710	747	736	716	716	706	726	741	684	699	722	671	716	688	717	689	654	648	736	677	689	673	704	754	664	714	715	703	708	710	755	709	701	697	747	703	688	683	711	700	740	676	666	710	709	722	710	717	699	679	701	699	692	699	716	707	720	713	708	694	688	676	683	707	691	689	723	672	707	696	730	672	706	738	692	598	685	707	667	678	696	724	715	681	732	722	724	683	723	737	722	691	692	733	659	704	693	692	709	711	690	720	659	706	703	709	719	685	747	692	726	696	716	709	682	743	698	731	742	692	705	632	692	709	696	726	702	701	710	669	710	691	755	703	706	689	686	742	725	653	716	744	729	688	682	723	680	695	687	750	763	703	669	686	712	693	729	721	676	712	701	702	652	685	727	708	688	690	687	688	666	661	718	679	675	732	728	694	662	673	734	712	719	753	674	677	678	729	683	732	726	696	717	701	714	695	663	690	741	730	723	676	706	684	715	725	689	690	701	672	762	704	661	763	730	694	711	656	782	722	722	687	688	701	719	724	672	714	710	698	696	699	720	716	683	713	692	739	714	696	719	690	692	722	698	694	677	684	699	728	730	723	732	692	743	741	766	727	722	675	707	671	705	730	687	684	693	731	659	743	710	766	687	696	676	656	713	725	684	707	731	748	726	684	686	635	714	674	715	736	727	727	715	688	733	675	698	741	732	719	762	715	719	739	683	700	710	699	641	703	661	704	709	690	699	652	691	707	706	702	689	657	699	686	709	671	660	728	657	743	726	669	682	726	681	724	676	759	696	690	675	718	682	710	775	718	701	711	699	700	665	705	715	688	725	665	717	668	670	696	690	708	698	671	703	679	725	735	725	690	701	722	684	697	703	686	694	692	684	718	666	705	695	697	718	692	648	693	705	709	671	708	726	687	708	730	697	715	658	709	732	681	657	638	693	682	727	690	680	734	710	685	724	654	702	701	663	741	756	707	730	712	703	698	727	641	699	690	687	678	734	700	685	721	734	711	680	687	678	685	668	669	695	704	694	657	725	723	673	755	679	729	737	691	705	626	649	702	702	715	633	693	687	721	712	727	705	725	700	699	709	703	743	711	689	676	667	725	690	697	743	761	692	741	698	697	688	686	701	703	690	711	687	680	711	675	670	649	713	732	692	690	691	683	735	687	719	692	717	758	667	754	712	697	739	708	729	699	691	686	723	702	727	701	725	721	735	736	692	699	706	725	685	712	765	716	684	725	736	721	708	735	713	699	727	709	700	687	667	731	704	711	676	680	657	690	663	733	697	654	693	713	637	669	698	724	730	686	692	777	689	739	649	647	711	728	762	741	685	705	715	701	682	738	728	666	688	687	701	726	713	712	727	727	699	683	677	693	695	689	725	730	699	723	697	698	678	659	724	693	673	655	698	736	653	705	706	762	702	675	659	743	706	667	710	720	669	731	695	693	670	687	646	666	704	672	714	697	662	689	720	696	733	674	721	725	708	714	664	707	688	758	698	716	713	686	714	694	673	680	708	691	662	686	700	742	701	717	667	732	673	661	722	752	707	689	723	673	711	689	757	691	711	676	724	675	716	735	699	741	709	679	685	757	696	727	705	673	723	692	684	638	699	691	691	670	687	747	685	712	713	683	721	734	755	680	701	722	709	708	715	691	701	756	695	723	773	664	665	734	712	695	691	714	736	681	668	751	701	679	672	704	717	691	706	651	694	707	684	710	673	716	713	665	659	721	746	717	664	698	667	679	671	715	731	744	687	647	709	629	716	710	738	735	697	715	677	724	719	659	722	720	739	708	710	662	718	680	682	712	758	729	660	729	716	703	706	675	681	698	696	680	655	722	734	757	684	695	736	693	722	691	688	669	737	730	719	731	705	676	690	730	718	707	706	726	722	710	701	725	730	672	773	687	688	669	673	721	684	683	695	715	739	638	716	722	700	696	707	683	715	747	699	706	676	674	689	686	736	723	684	753	758	705	706	686	674	716	734	685	667	697	706	681	713	723	728	703	646	694	684	663	688	723	755	647	734	684	656	699	716	667	710	669	709	723	679	720	711	711	696	725	724	698	731	722	715	671	688	694	702	672	697	714	699	715	695	682	708	769	716	682	715	721	732	678	676	696	630	758	717	689	725	658	685	666	726	705	683	679	668	691	737	693	696	694	706	669	706	698	673	672	729	686	706	713	708	714	663	716	708	709	688	672	753	709	723	709	668	672	693	714	755	748	705	731	680	755	725	692	701	707	685	699	669	664	685	707	693	711	733	686	687	630	753	738	687	730	758	670	684	682	694	693	750	728	722	724	680	728	725	692	693	701	701	665	706	670	693	677	703	697	723	701	698	720	723	690	700	708	677	697	725	680	689	683	740	714	680	641	717	686	734	695	694	662	714	673	716	682	685	723	667	701	718	706	699	693	699	695	705	686	713	691	706	714	701	704	667	731	709	693	676	725	657	689	729	727	695
33177	15312	2551	415	375	339	323	381	315	366	330	349	364	342	365	348	336	348	342	382	327	353	320	350	342	302	315	324	352	321	338	314	341	313	357	348	345	345	334	313	367	311	324	369	336	343	323	356	284	342	330	319	323	344	318	292	355	336	334	330	322	324	331	325	336	312	294	324	323	323	330	339	314	323	346	347	325	352	338	317	355	328	348	346	306	318	349	325	325	291	309	339	335	330	357	360	301	322	336	376	335	329	350	323	340	296	312	375	351	331	355	325	328	346	326	361	342	319	308	325	334	330	323	374	296	329	320	336	349	335	300	341	325	321	321	329	340	336	317	355	344	331	355	323	321	367	304	320	357	357	357	333	344	333	308	349	351	320	299	326	352	338	316	320	306	345	290	345	348	323	337	347	318	307	321	324	314	329	375	335	368	319	308	348	313	322	285	342	331	359	325	308	331	360	336	335	344	352	313	331	339	324	305	328	345	357	354	335	339	338	329	329	390	344	340	361	331	338	346	329	322	329	332	340	333	308	315	290	361	345	326	309	352	327	298	326	301	336	295	344	323	332	345	332	344	346	322	321	342	340	336	312	332	341	332	348	322	334	346	346	303	335	334	320	321	335	353	343	320	344	350	288	346	347	313	353	351	377	343	331	311	326	340	383	337	316	347	346	302	365	351	314	302	341	325	334	316	314	341	322	316	323	292	341	330	325	298	279	334	327	302	369	359	349	350	329	341	330	327	327	323	328	318	334	355	338	297	323	364	311	353	345	320	371	330	349	293	338	310	337	322	341	357	350	339	307	347	321	351	350	320	307	339	312	317	329	348	309	333	351	346	342	331	299	309	367	342	354	322	340	351	338	366	311	331	295	341	345	358	319	317	338	335	329	317	300	302	337	297	329	330	328	343	308	326	347	303	330	339	336	336	344	335	307	313	351	327	318	306	325	313	346	333	360	307	357	343	320	301	346	298	322	299	330	330	328	314	339	351	350	341	323	343	319	328	326	336	325	296	310	320	332	307	339	329	327	335	323	341	336	342	279	340	316	344	332	332	330	332	311	331	332	364	319	357	312	339	309	352	336	314	322	312	373	365	346	368	327	322	321	328	339	340	310	337	337	340	340	338	301	343	340	355	340	364	375	314	339	336	374	349	338	343	321	340	352	360	318	325	291	370	326	295	333	395	332	312	321	343	355	299	314	313	333	368	339	363	330	370	337	343	330	348	320	310	351	325	306	297	339	296	320	323	317	321	317	307	321	354	359	315	311	335	313	318	346	321	296	292	322	310	338	350	334	329	376	313	328	317	332	360	334	346	303	321	299	339	303	316	303	326	296	335	329	316	344	323	340	322	331	334	326	343	378	316	350	334	336	331	347	365	340	349	337	331	338	347	343	341	324	345	331	333	352	311	359	338	322	298	330	330	328	296	363	297	293	333	345	323	338	340	325	342	357	328	355	312	365	319	335	339	328	377	341	313	325	312	353	339	344	356	335	333	332	324	337	363	308	352	331	355	344	317	311	337	360	300	324	310	353	301	298	341	315	308	284	317	301	350	324	343	338	338	324	348	341	340	348	320	305	357	340	349	315	327	375	340	358	324	341	351	334	349	313	315	340	301	321	330	290	355	299	327	334	365	356	337	324	344	306	365	340	348	340	315	353	361	375	288	336	315	366	326	314	342	316	330	294	315	323	330	361	309	343	372	327	294	331	333	377	329	309	327	337	330	336	315	333	312	317	328	357	361	331	360	307	336	309	323	359	340	348	375	345	316	340	337	322	374	293	332	324	340	335	352	332	316	315	343	331	322	331	330	332	334	315	304	316	336	343	338	344	325	352	328	379	333	355	352	314	324	345	329	340	328	328	319	305	321	327	330	361	306	339	346	338	339	364	363	334	312	345	380	332	303	326	356	357	350	340	332	286	309	347	335	377	306	327	325	316	319	328	325	321	317	324	324	346	323	316	332	314	302	321	312	325	295	302	369	304	314	339	351	360	335	326	371	369	337	312	368	330	363	312	307	335	324	329	343	350	337	337	334	332	313	340	336	353	318	348	313	302	316	312	394	351	330	347	324	330	304	348	349	338	333	312	331	284	341	335	331	331	344	302	311	328	331	324	314	330	317	302	348	320	298	363	331	318	305	321	319	333	278	347	330	384	319	315	337	315	323	343	362	333	318	316	317	329	361	330	330	321	361	321	304	295	281	331	332	335	349	358	324	339	332	320	331	358	363	331	337	344	316	315	346	331	329	324	325	326	330	337	322	322	323	323	351	325	321	314	324	323	353	345	317	329	346	302	348	369	324	325	366	356	351	295	324	335	357	339	308	311	304	318	305	292	355	335	354	351	329	336	364	342	324	308	308	292	313	336	310	329	316	269	311	346	339	369	357	310	313	318	311	323	306	286	301	304	316	348	312	331	339	306	372	325	308	331	345	348	348	307	312	315	311	294	338	329	314	343	316	354	354	331	333	336	351	359	328	344	310	297	344	340	341	327	334	345	309	331	334	350	358	356	344	330	294	380	367	358	363	310	347	356	338	311	355	362	340	330	337	334	358	347	330	291	334	330	379	328	359	307	312	299	298	345	347	327	339	301	320	342	307	300	335	295	320	331	325	305	311	341	315	344	350	323	295	335	319	316	330	348	329	317	327	319	313	281	420	309	344	335	339	323	342	317	351	326	311	315	288	347	334	359	348	350	330	312	346	334	333	310	334	302	345	323	318	328	299	294	322	313	346	342	338	345	323	322	349	331	328	350	370	362	339	319	301	333	332	327	328	344	319	348	336	307	355	276	334	324	346	365	337	321	319	292	364	319	297	359	324	316	349	314	350	347	312	323	359	353	305	346	331	314	364	315	334	283	314	325	324	340	351	286	347	347	334	311	348	324	358	379	357	317	310	339	347	314	308	299	323	327	301	337	342	313	327	341	351	318	307	338	331	308	310	344	342	310	314	337	330	295	326	348	362	351	342	319	318	325	318	320	297	327	317	312	356	321	334	333	306	371	337	310	320	350	310	327	333	320	360	310	327	328	344	337	322	337	338	319	318	293	347	338	354	303	346	310	336	337	332	353	336	350	341	353	320	306	303	315	312	310	359	329	361	321	344	317	318	300	349	307	396	323	347	325	345	296	334	324	346	350	313	307	326	333	328	327	334	355	307	348	337	380	344	332	319	349	329	343	317	314	341	304	353	288	317	323	294	332	340	305	309	359	334	303	336	328	322	312	329	331	341	313	321	325	322	333	367	357	358	332	334	338	327	362	349	316	288	298	305	349	306	348	310	282	310	335	361	320	316	290	310	339	353	342	322	331	343	323	321	331	348	350	331	313	343	340	349	344	371	333	343	313	324	357	334	311	326	320	316	337	341	319	331	359	327	337	330	336	296	323	310	336	358	336	332	332	314	340	291	339	311	340	339	322	292	304	368	320	323	357	309	359	297	324	312	344	331	352	321	330	323	345	341	347	264	343	333	333	366	361	344	328	332	315
7864	853	742	773	785	771	758	765	770	703	731	789	736	737	753	791	761	697	755	723	754	818	791	700	756	756	739	774	771	745	750	770	698	749	751	744	751	748	793	765	760	784	711	742	786	797	739	730	731	746	737	748	699	777	804	767	724	787	745	716	745	789	789	716	723	742	785	762	769	813	747	723	808	727	744	756	778	767	776	731	758	752	745	743	800	727	789	759	764	760	738	753	746	767	768	765	729	717	750	736	728	757	748	736	783	755	720	759	758	781	786	765	768	709	744	766	813	821	709	766	769	748	758	756	740	742	751	747	777	739	742	747	780	788	747	751	772	761	746	791	789	712	790	737	786	780	724	772	768	768	758	757	714	750	726	760	748	849	718	782	790	738	760	735	757	739	755	770	771	733	737	740	771	730	736	788	791	742	759	775	748	754	761	740	744	706	788	726	748	764	768	732	788	728	771	794	760	755	759	732	776	800	766	755	708	796	743	752	768	750	812	732	771	753	786	760	718	766	702	763	736	725	724	745	765	804	734	743	742	771	782	793	751	677	759	778	749	719	752	734	751	739	724	769	767	751	732	766	743	688	765	736	766	751	764	760	736	743	771	731	748	743	750	785	727	769	726	768	760	780	746	750	754	729	718	767	817	740	809	718	765	748	729	749	752	792	781	803	778	770	760	758	787	765	717	730	760	784	816	755	741	775	742	800	758	774	728	744	765	782	763	714	729	740	755	751	778	754	746	756	777	765	761	817	787	801	757	759	713	818	758	750	774	751	720	729	780	750	764	763	763	758	731	755	737	789	764	731	774	693	732	730	751	782	701	784	692	719	756	772	806	763	767	734	795	816	780	749	744	736	816	726	797	745	721	812	768	763	745	798	779	722	773	773	776	779	766	735	763	800	740	774	732	772	763	765	754	764	754	737	753	716	727	771	794	770	759	791	791	773	740	788	741	708	750	748	789	727	745	798	776	780	771	785	725	749	754	772	773	781	769	775	752	747	733	755	745	762	745	699	792	790	731	737	786	769	794	736	785	704	802	751	742	768	728	768	769	769	748	751	728	750	746	767	739	744	713	775	773	701	780	728	819	747	750	740	736	773	785	722	772	798	714	746	784	775	777	805	758	756	752	791	760	837	759	767	744	724	765	783	757	769	793	766	747	762	722	768	742	723	771	775	738	775	788	734	752	759	759	752	708	792	725	710	724	761	705	778	783	749	733	770	709	741	775	766	764	783	813	742	770	728	741	814	784	760	795	765	729	772	771	755	778	783	753	746	741	701	703	770	777	759	746	772	768	739	713	812	786	753	792	751	788	792	733	752	766	757	699	740	783	764	753	753	773	767	749	757	758	777	762	753	729	768	791	737	761	736	760	755	767	709	799	721	749	754	742	718	744	739	734	744	753	761	754	795	779	709	764	767	780	780	736	792	737	703	780	763	711	739	789	757	761	806	751	758	729	691	760	746	752	738	756	761	750	727	759	783	797	726	755	762	766	750	757	790	798	775	739	768	746	776	762	741	763	745	788	811	777	756	763	783	748	741	760	743	752	702	795	723	814	764	729	748	769	768	701	787	789	720	733	744	830	743	762	793	779	774	799	706	715	784	793	799	728	746	701	775	719	735	752	749	776	753	777	755	734	786	749	764	781	812	752	758	747	769	696	735	705	721	741	745	707	772	740	739	780	770	779	766	701	736	805	745	761	761	743	741	736	772	781	769	716	790	805	783	791	794	732	691	752	712	745	785	705	767	772	772	751	750	722	800	760	755	727	746	715	748	765	768	766	770	781	745	704	745	758	768	769	734	751	752	735	770	769	776	774	770	761	808	772	757	730	719	774	785	729	802	747	750	767	722	791	757	749	768	792	755	766	751	719	807	761	754	811	746	726	765	723	768	742	803	749	776	766	764	777	737	781	769	714	799	749	759	733	785	758	727	799	709	760	748	766	769	728	808	733	700	771	720	722	719	751	770	759	705	737	807	725	795	812	804	722	746	744	771	769	681	736	744	763	774	775	750	776	748	709	751	780	768	707	746	744	755	785	734	741	776	747	760	787	669	762	803	743	797	811	744	722	717	709	749	767	785	758	755	701	773	765	757	784	780	771	774	770	722	704	754	770	739	778	783	768	762	802	744	763	749	683	756	734	748	731	785	743	774	796	747	723	762	804	730	795	747	751	760	721	751	754	757	770	771	730	747	757	731	748	755	774	703	769	751	765	778	775	758	757	790	719	736	771	756	751	762	722	719	745	720	755	745	759	750	676	732	709	725	752	699	769	740	782	750	742	780	790	809	799	713	738	729	754	760	744	744	766	756	747	682	724	780	786	735	753	772	714	784	763	765	759	727	783	725	752	744	770	778	755	761	782	741	754	696	788	721	772	765	754	788	702	772	786	715	791	760	738	728	739	729	764	777	771	770	743	710	728	768	740	721	739	792	732	777	754	738	724	743	739	744	725	775	734	814	756	799	771	737	781	733	728	731	743	738	770	764	733	689	784	806	756	764	781	754	750	764	812	736	759	790	777	738	774	708	725	781	728	740	770	707	750	730	762	813	755	735	754	761	755	736	823	745	698	746	747	724	809	758	757	755	739	762	702	717	809	737	739	771	771	766	775	762	769	784	724	803	754	752	756	755	753	751	780	734	773	756	763	736	802	802	775	782	724	739	810	747	751	756	772	770	733	752	751	734	743	759	718	794	742	815	803	812	721	793	783	761	719	754	749	797	717	774	749	733	799	789	741	766	752	749	718	801	778	750	757	741	717	745	774	716	739	779	742	725	775	762	741	752	747	757	747	728	687	776	792	813	787	744	818	745	749	793	777	718	789	814	793	705	740	786	765	669	720	795	748	784	745	777	753	770	718	769	776	733	749	765	757	797	777	769	708	784	717	705	713	801	810	805	767	712	768	772	767	765	684	796	787	817	736	792	818	749	772	737	768	776	751	767	743	734	757	707	755	752	743	746	808	754	761	741	772	745	719	714	751	730	766	813	778	755	735	733	774	733	744	750	733	751	707	723	755	775	750	781	737	713	767	720	734	751	785	764	785	783	760	747	739	757	761	708	733	771	770	736	742	728	763	739	776	785	734	768	714	769	713	748	746	756	808	735	825	725	787	761	770	733	733	767	780	748	751	768	753	781	730	746	708	744	769	777	736	775	739	733	759	736	742	709	767	745	774	811	758	751	737	723	766	763	722	756	746	796	752	726	803	760	754	748	773	728	762	746	762	774	731	737	721	703	786	778	759	770	758	723	699	781	790	737	743	782	696	772	736	742	740	761	776	784	768	805	796	697	758	769	741	808	735	730	731	766	703	729	807	723	765	783	772	758	776	754	733	745	705	752	727	753	764	791	774	740	785	773	777	769	706	717	705	733	776	809	761	791	773	752	806	758	730	746	780	780	745	754	715	788	763	806	755	735	750	751	753	780	745	767	768	773	743	767	730	749	735	752	771	760	767	784	796	714	748	754	781	816	806	716	754	810	763	768
25072	20998	23648	28544	21010	13090	823	558	534	535	510	498	477	511	467	465	465	498	461	484	475	489	413	506	475	463	445	444	467	466	428	469	502	497	475	464	509	483	471	446	444	459	456	450	423	444	417	493	489	483	455	456	489	523	446	444	418	458	522	488	490	514	460	480	430	435	461	477	449	496	496	453	487	451	440	507	478	482	462	461	490	483	493	445	436	453	437	522	457	509	491	462	529	487	506	466	488	480	469	454	439	459	501	460	442	444	472	488	470	465	472	454	486	459	440	487	457	448	469	480	430	495	446	495	526	475	477	467	486	510	431	472	468	472	539	458	477	451	449	460	495	456	461	488	492	435	495	468	495	433	452	472	437	452	462	429	432	482	450	502	434	508	471	419	444	519	483	472	438	436	429	475	481	457	469	483	461	446	454	467	483	480	479	464	453	471	498	483	451	464	484	445	489	475	447	491	512	519	493	461	518	513	436	465	444	456	467	463	442	381	449	465	452	488	438	432	477	444	472	441	472	464	445	458	437	452	476	406	420	456	441	455	433	421	455	501	480	472	481	435	501	486	514	436	470	450	456	419	450	433	476	470	417	491	418	458	482	454	504	447	442	435	488	430	424	474	445	405	455	507	426	412	462	464	444	438	482	478	457	435	460	409	461	487	477	453	494	480	507	456	457	433	470	400	468	457	461	497	425	431	435	445	446	457	443	441	445	493	444	491	500	488	458	460	471	489	453	450	467	460	479	475	474	475	480	470	449	432	472	429	451	501	465	420	429	501	437	447	471	464	416	445	455	471	446	427	423	478	453	511	441	422	471	463	467	483	478	403	468	473	458	478	443	447	494	472	462	458	460	482	456	459	452	450	484	489	440	461	468	438	491	453	483	480	455	483	440	433	492	432	447	454	495	442	450	460	468	451	423	405	469	505	495	446	411	474	436	497	471	432	389	450	479	525	503	457	452	514	484	449	466	460	470	449	449	450	520	465	477	492	436	479	455	466	467	482	447	446	497	417	482	451	504	467	477	492	476	480	477	455	440	429	497	473	456	420	435	477	433	481	452	462	456	464	497	457	455	459	448	478	479	465	475	480	454	467	467	448	453	479	464	484	441	468	447	487	481	484	456	500	466	476	427	446	433	453	452	478	427	433	462	436	436	421	474	481	458	491	473	483	445	464	419	477	450	481	453	499	441	453	472	472	445	482	498	482	457	459	481	452	449	462	453	463	441	467	422	442	455	433	454	461	464	428	464	488	478	458	451	483	471	419	469	460	468	423	455	481	469	450	500	435	470	451	433	440	525	458	467	485	446	407	459	476	469	468	492	460	439	432	424	414	456	471	449	415	473	447	465	486	487	480	465	462	451	471	451	522	451	456	448	488	420	441	475	459	471	470	450	445	467	493	446	483	446	440	444	472	497	458	465	476	548	489	452	489	473	454	495	441	475	419	434	411	477	440	452	462	476	447	431	437	460	463	432	437	422	428	448	463	459	452	475	459	474	506	453	472	452	451	421	434	473	444	467	473	447	476	498	473	431	489	425	440	454	471	500	455	469	474	436	455	424	456	504	474	497	459	502	439	420	457	454	437	474	469	492	482	450	457	507	476	411	439	434	466	464	469	477	432	464	434	514	467	423	461	450	443	476	506	433	445	453	450	446	448	452	449	443	494	468	447	462	472	492	459	467	490	450	460	464	436	435	399	460	490	461	487	435	440	462	483	420	461	484	451	469	459	460	454	436	455	442	486	454	453	439	463	504	514	449	472	422	413	470	433	444	461	454	492	508	459	419	440	474	472	430	472	456	457	481	480	472	484	462	477	443	452	461	466	477	443	438	473	465	446	463	459	466	464	440	443	470	390	461	442	416	440	473	433	447	435	469	464	438	441	436	530	452	470	432	444	455	472	438	485	492	484	482	463	436	473	471	492	465	475	433	430	493	448	456	476	408	470	432	491	468	462	521	447	477	474	498	529	485	468	488	501	446	476	475	459	466	436	451	481	465	493	486	453	434	456	471	464	478	440	473	403	440	473	472	471	517	486	506	467	466	434	466	497	452	470	428	460	502	460	449	465	462	496	444	474	483	455	467	453	423	446	499	474	452	501	463	460	482	466	426	446	470	471	507	433	491	444	461	452	441	469	455	472	460	509	491	450	452	472	456	477	458	452	472	441	505	456	449	439	487	429	450	457	410	427	455	454	452	454	438	450	432	522	462	450	471	452	473	473	460	436	489	500	432	429	484	444	451	489	453	418	457	465	480	459	464	471	423	458	431	447	449	429	434	458	500	465	451	512	526	459	482	463	475	497	496	471	422	435	454	448	454	445	443	468	432	482	442	437	432	402	442	465	490	459	472	439	444	422	445	431	455	477	442	428	452	486	514	494	436	456	453	473	447	514	465	452	479	488	431	494	489	455	463	470	461	450	493	466	467	500	490	454	480	494	448	440	484	443	472	454	450	448	497	458	475	425	501	480	497	482	464	509	485	441	469	461	443	498	462	456	477	478	458	474	430	460	482	506	445	444	429	483	513	472	485	532	500	461	458	484	446	461	508	471	425	435	483	481	451	444	441	483	454	483	515	454	478	449	490	486	458	463	436	435	471	467	484	487	477	505	475	455	474	444	471	477	455	454	455	454	438	442	492	482	476	438	470	435	483	486	424	448	453	497	458	466	469	424	444	387	464	468	476	483	468	480	450	462	471	442	514	518	485	469	459	453	447	472	464	437	511	453	464	449	448	472	503	478	533	478	489	471	437	486	489	435	490	482	495	496	459	446	438	493	415	462	461	473	462	439	400	442	471	461	473	454	450	478	478	428	526	474	443	463	500	445	449	434	503	443	491	424	478	475	476	491	458	467	458	444	433	443	442	418	435	418	474	467	465	462	436	412	476	438	471	461	464	433	452	467	424	460	443	466	449	469	480	478	444	483	457	467	450	411	473	487	454	476	429	461	459	466	474	459	468	517	454	464	489	482	498	483	470	460	404	461	465	469	443	444	458	434	461	445	460	437	488	476	438	471	433	453	480	442	457	466	457	469	513	492	442	471	450	475	460	445	481	471	486	427	469	477	476	476	440	468	495	467	484	478	453	494	452	445	436	497	481	477	426	486	444	514	456	473	459	496	462	461	475	498	440	476	481	490	413	491	457	472	467	478	445	508	491	468	475	447	479	466	466	458	435	479	462	496	461	488	486	435	469	471	495	476	436	467	442	499	529	471	457	462	476	478	469	432	395	453	427	468	425	454	471	449	472	441	478	446	446	480	481	433	422	488	465	461	440	431	476	488	501	477	474	439	451	441	430	460	417	520	462	462	438	451	408	412	445	446	457	431	483	435	408	462	451	408	485	442	465	487	470	452	449	460	418	448	447	478	459	428	496	431	507	451	457	447	490	463	497	456	451	450	479	501	409	469	484	387	466	440	484	428	463	455	417	450	475	485	460	464	437	445	417	490	473	471	442	467	441	454	422	437	463	472	453	435	483	507	484	487
4441	2322	1484	1222	1055	1030	1024	1037	1054	1037	978	969	1000	981	959	935	959	938	916	994	995	1012	1027	969	1029	943	1015	957	961	955	927	978	993	1010	1040	961	986	968	965	965	976	962	973	942	1006	963	987	952	957	937	969	931	993	1012	1010	944	1031	1016	1036	974	978	972	938	941	979	985	1023	925	940	1009	946	1021	983	923	970	937	1011	959	996	950	938	1009	1015	970	968	941	973	990	1001	1007	974	943	947	942	954	1005	915	982	1031	914	1005	993	956	942	969	965	998	974	930	1000	1012	1008	1000	1010	955	970	983	1012	962	975	1000	1024	931	954	1045	992	1006	973	989	950	935	1008	997	990	1015	989	987	982	977	935	1020	982	985	947	1002	993	979	924	924	983	1010	955	935	965	979	999	1014	915	974	948	1034	952	943	979	1019	940	977	935	957	1026	966	976	992	969	1003	947	1025	973	907	961	989	949	946	1011	969	972	945	997	966	1011	1013	969	962	963	976	973	950	978	979	995	940	1036	974	939	967	1041	953	1016	1029	1009	963	942	919	962	965	978	1012	989	1021	1021	978	947	1035	938	1007	991	965	941	1034	970	983	957	994	900	997	986	994	989	993	977	965	965	1012	950	982	1003	987	973	1014	981	1032	904	954	941	996	965	973	942	988	993	1035	947	886	941	985	997	1014	990	978	983	948	1016	928	937	985	962	956	1024	942	994	987	958	921	990	999	947	988	933	925	974	1003	1005	965	948	956	1031	1015	983	967	1005	1028	995	955	997	1045	994	995	960	967	953	928	960	987	977	952	945	973	973	965	1007	953	918	941	991	1023	984	1007	1014	973	938	1053	975	976	1016	958	972	1079	1000	983	970	958	1000	962	955	959	986	916	1012	1006	960	968	1059	984	923	1019	940	1014	989	939	994	1002	970	987	1014	942	1012	922	939	974	1020	990	970	979	989	983	929	996	972	982	942	963	973	940	985	1031	958	1057	931	982	1008	985	936	936	1025	932	1052	925	981	945	1008	942	983	993	1001	939	986	940	982	1036	983	923	963	948	983	946	981	1006	1017	939	985	934	970	977	950	966	950	1044	949	995	1002	966	967	928	989	998	996	991	938	965	929	1016	984	947	955	1062	932	1014	1023	1002	969	920	981	968	971	963	980	952	990	933	987	975	985	995	978	936	965	952	979	1000	995	965	992	969	988	1028	950	1035	1039	961	946	933	958	937	965	960	1037	950	1004	982	954	963	962	901	947	1017	969	986	931	1028	943	972	960	938	978	1005	970	963	1032	976	967	955	1054	981	966	1024	994	1011	984	1002	977	974	965	982	1010	929	980	946	997	991	1015	963	952	959	1020	959	1002	936	958	935	963	929	951	985	982	990	966	973	989	1011	1032	1019	920	931	955	973	927	1033	946	973	1010	1002	887	969	986	983	983	961	988	954	959	941	1024	988	995	982	953	868	998	963	986	932	921	1008	993	977	1016	958	989	978	978	1015	1023	997	998	941	934	1008	993	1005	1020	996	1036	985	988	940	1004	978	982	935	1014	969	994	988	930	970	925	980	978	962	976	942	966	950	1027	1014	964	944	977	985	975	1081	985	996	994	955	1025	975	1041	938	966	1028	936	1020	982	914	950	989	993	1015	958	987	998	957	1023	989	972	973	975	1030	1003	1019	1010	978	1014	949	962	992	1025	956	937	978	983	966	977	978	961	941	1029	975	956	1029	938	935	946	1009	990	975	927	1028	918	1000	972	961	979	1004	992	967	987	963	996	961	937	964	1000	949	962	938	964	975	1042	932	1025	967	1002	956	966	972	964	1028	985	964	952	1013	999	946	979	986	1006	972	970	926	941	937	990	963	997	970	956	991	965	969	979	997	981	1018	991	1007	954	940	963	990	982	951	990	1005	940	954	960	1001	993	972	892	946	1052	1021	946	986	968	966	922	1008	975	957	887	968	1009	969	973	1010	969	958	1017	987	1027	969	1030	981	975	988	970	1001	967	1012	1026	1002	967	976	997	939	1000	992	986	1011	996	1028	969	986	965	1021	919	1005	1021	1001	1019	942	969	936	1011	990	990	953	957	936	973	970	995	962	938	998	878	1002	908	916	930	947	992	968	988	976	991	1024	933	931	959	1010	969	943	962	1026	1017	963	984	1004	1002	941	972	982	999	980	960	977	934	1015	991	1018	975	957	957	995	921	1003	946	978	1032	1000	1027	948	979	927	995	993	1006	968	948	994	1010	952	924	983	987	949	1026	951	1015	1005	973	933	988	976	994	1006	988	934	944	967	965	983	1012	952	904	995	1044	989	996	965	985	979	993	1008	927	1023	1012	941	979	933	991	991	1009	997	979	980	994	1000	974	961	977	992	938	960	1013	954	950	1006	961	1003	935	991	968	998	978	960	995	1006	978	1007	993	919	1000	1048	951	995	946	979	985	948	964	937	964	988	971	1012	1041	909	1021	972	970	927	957	996	1009	914	1016	997	998	988	986	1006	994	937	1005	987	914	1050	964	1016	1015	965	947	1036	1062	989	1002	977	959	1005	999	1029	927	1008	954	1012	969	956	987	951	1006	953	996	972	1003	952	952	987	989	999	979	919	977	1003	967	946	988	950	974	987	1032	955	939	979	991	1017	987	1001	946	983	1000	957	970	941	919	941	1004	996	1008	972	954	958	1028	944	1024	1017	963	993	963	919	898	983	1007	966	937	997	960	1005	1004	1000	969	1008	950	981	974	1002	963	974	967	989	968	951	957	965	939	966	1039	1040	979	988	961	946	1017	922	990	933	992	1016	967	914	966	977	983	974	948	986	970	993	986	942	1009	939	999	1017	1011	913	984	996	1036	976	995	961	1022	953	985	958	944	1013	1021	1011	1024	944	1009	951	998	916	1051	1012	996	989	965	1004	966	985	944	926	1008	959	967	942	1002	985	1028	943	953	950	955	941	1001	997	972	1013	965	981	1040	1017	1001	993	931	990	1062	974	940	970	984	1011	925	932	1016	957	919	921	1015	945	997	973	960	964	1014	1019	1016	965	1012	1011	1027	994	985	931	976	1006	985	1014	984	1001	967	945	987	978	931	934	985	963	1014	950	988	1012	930	986	962	972	1005	982	992	1011	936	981	1025	998	947	958	994	986	932	976	954	998	1022	1008	884	968	982	944	984	1022	994	947	959	1023	953	1000	1010	935	968	983	980	974	939	950	948	971	946	983	995	986	925	966	955	956	921	957	951	932	964	925	971	977	963	934	971	936	1058	941	943	1022	955	1017	948	1011	940	986	1004	936	952	980	1019	1014	1001	1032	995	1006	988	951	961	1030	909	975	1017	1012	954	974	983	988	1081	1000	941	962	905	948	963	926	1013	1018	916	977	963	1006	983	986	990	927	969	1006	975	964	1008	998	968	994	1003	978	1017	952	984	1013	993	946	929	965	992	956	981	975	1022	951	977	960	981	1013	972	997	964	993	1015	979	1004	976	990	959	989	997	913	955	975	968	973	988	995	983	961	999	1022	947	985	1025	956	982	1007	1008	953	1003	930	913	984	967	969	944	947	1002	959	1038	1006	1002	1021	1033	981	974	935	1013	960	960	986	995	927	997	977	957	968	986	1031	980	1000	977	979	971	959	959	954	1019	958	896	974	982	916	978	943	1027	929	961	990	1009	977	961	929	1005	981	996	955	992	930	1006	940	962	974	978	983	1006	955	931	1002	1039	930	945	970	915	974	941	962	999	1034	934	997	1024	944	965	977	994	977	957	943	999	892	964	957	986	956	872	978	1033	1029	985	1009	994	953	1002	941	958	942	996	961	988	1002	988	954	920	946	979	963	995	983	1000	1050	961	945	1018	959	969	986	1044	976	916	985	976	993	928	969	990	994	989	935	1000	953
24473	21034	24057	28218	21039	21078	11117	677	469	443	401	431	377	377	341	394	375	382	362	351	315	363	379	319	335	371	348	319	343	331	303	323	338	351	354	334	347	341	326	323	358	331	363	351	320	355	292	338	331	333	325	356	306	316	370	303	347	333	360	330	316	353	321	344	317	298	345	331	366	343	312	341	342	347	330	340	342	301	316	352	302	320	319	335	331	332	304	344	362	306	346	321	340	310	356	345	343	333	329	351	334	365	332	307	330	344	319	342	315	332	351	311	318	312	328	353	351	299	333	339	321	332	340	315	331	316	336	328	328	364	320	338	346	343	365	323	309	343	341	336	308	355	348	340	357	328	336	342	344	374	341	324	329	344	305	329	364	335	330	332	343	343	356	304	330	338	338	340	354	332	328	332	312	304	343	355	301	346	322	317	322	338	347	318	308	317	304	353	309	349	325	318	287	328	281	342	349	350	327	355	325	325	344	329	323	336	303	374	315	340	347	332	365	334	348	300	338	312	335	348	352	330	326	348	360	331	314	344	347	364	371	337	314	333	316	327	294	325	344	320	344	346	348	287	309	316	299	344	315	347	336	346	382	333	335	352	368	337	375	329	379	325	313	342	318	315	329	308	316	301	340	328	317	334	304	344	323	305	344	335	322	323	302	296	360	362	321	357	337	309	358	340	328	350	330	347	335	339	357	333	292	315	309	334	329	302	332	357	326	359	293	351	361	347	338	364	334	309	323	322	306	356	335	337	328	308	337	330	328	331	325	343	340	329	344	336	301	345	324	289	337	326	316	340	310	351	321	345	336	322	371	324	312	350	329	338	363	351	302	348	331	320	326	324	333	334	338	310	332	336	319	342	305	306	396	300	335	313	320	316	335	319	367	315	305	371	342	343	333	360	338	339	327	307	327	321	345	333	340	317	337	329	345	343	340	315	372	335	316	316	329	332	312	352	316	297	332	298	348	330	330	335	323	334	326	321	330	306	331	354	325	302	321	323	356	323	342	306	311	310	312	276	354	321	372	345	336	331	337	361	321	334	316	320	365	322	312	340	330	335	324	299	323	323	334	346	322	290	347	306	325	319	347	347	343	347	350	349	324	321	354	335	316	323	335	338	332	384	339	304	330	320	351	356	339	370	351	332	302	326	330	379	330	348	369	340	332	329	341	371	318	328	313	363	319	351	308	309	309	317	324	303	355	293	329	340	335	327	343	335	360	323	333	327	313	348	354	350	314	338	319	313	328	317	296	365	341	388	321	316	278	350	328	304	332	333	330	332	351	337	315	347	335	382	335	287	296	329	346	341	352	305	350	336	325	351	316	329	322	300	335	343	333	379	376	314	328	314	338	314	340	357	332	312	295	326	328	341	335	366	305	304	332	324	348	352	327	300	325	318	309	321	313	326	305	325	322	320	355	324	355	326	323	350	358	331	328	327	308	331	381	314	365	382	327	322	318	328	331	348	362	313	326	359	369	353	345	342	346	335	315	325	338	341	355	356	326	330	335	351	320	330	366	306	342	325	346	325	319	314	309	344	369	339	333	321	312	338	323	334	326	314	325	352	294	339	318	330	316	326	299	314	333	311	322	321	351	356	326	326	308	309	316	305	355	353	342	371	359	315	332	326	367	353	321	311	316	314	328	347	350	358	350	325	340	334	323	318	316	319	356	377	349	326	318	358	342	336	305	313	315	334	314	305	321	299	344	326	374	324	314	317	297	327	386	341	372	319	334	341	340	303	325	318	350	317	335	316	333	349	302	336	310	310	340	311	311	311	279	340	317	332	353	326	343	297	341	304	335	329	320	320	361	333	333	332	359	349	303	353	338	305	329	320	343	335	327	336	324	319	349	327	308	298	292	358	368	358	341	329	334	339	361	331	333	346	390	334	332	314	297	316	304	327	340	320	310	315	337	325	339	339	344	330	314	328	333	367	327	343	323	331	307	327	356	324	315	321	325	346	367	338	333	338	339	373	337	337	329	310	318	325	341	312	355	346	338	342	347	339	320	296	364	325	334	318	351	331	350	338	295	303	318	340	345	348	352	314	331	347	292	332	368	342	283	284	349	331	316	314	316	335	338	294	331	362	321	321	326	315	324	310	356	313	342	331	323	317	311	367	334	351	347	335	335	315	336	350	311	328	352	322	338	321	289	328	337	344	371	287	301	308	341	351	281	349	326	312	323	330	350	369	341	362	321	378	314	321	340	315	341	317	284	338	323	323	361	319	335	353	326	323	362	337	315	337	338	309	310	285	362	341	311	300	338	330	329	313	345	334	315	319	329	352	363	338	357	323	324	360	334	293	302	322	310	362	349	359	338	375	360	342	341	332	339	305	311	310	338	338	357	372	321	297	361	292	366	319	325	332	301	341	347	352	325	300	306	327	346	355	372	316	358	325	329	332	309	321	322	342	351	313	329	349	307	346	324	325	321	334	365	323	299	323	326	335	357	345	312	323	326	312	341	355	350	322	319	324	331	333	326	357	322	329	335	348	326	344	356	341	327	327	315	300	366	333	325	352	342	305	334	327	344	352	331	364	317	359	344	322	310	365	357	337	369	336	335	349	334	360	323	329	346	327	339	313	364	305	334	343	337	309	373	342	334	359	344	299	321	326	321	321	324	365	327	294	362	328	330	305	294	354	336	342	327	327	345	348	349	329	309	337	359	321	323	331	326	316	345	343	354	352	332	332	341	351	313	348	349	317	340	354	332	355	354	346	351	324	354	321	317	349	351	348	322	324	345	299	296	373	351	349	326	310	327	317	301	350	327	335	327	315	329	352	291	319	324	302	337	337	332	349	348	318	330	361	349	319	338	319	358	332	329	358	349	350	336	327	338	333	334	344	316	320	337	331	317	356	364	337	312	325	324	356	316	331	319	319	377	313	341	352	327	333	315	312	329	328	322	319	343	342	326	318	335	318	364	316	301	335	337	345	334	346	316	320	317	346	321	315	320	327	320	341	320	341	312	308	297	333	306	330	332	306	318	325	310	334	324	335	339	301	328	313	333	356	376	303	308	306	334	361	314	311	337	357	336	343	327	359	347	323	331	346	347	342	342	358	319	322	305	317	330	312	302	321	337	343	361	294	359	325	345	340	351	333	351	363	361	326	345	309	306	343	379	312	313	330	351	298	336	339	339	314	331	350	358	326	317	342	289	315	324	376	297	332	340	311	340	365	314	312	340	322	382	334	325	339	333	316	336	367	342	312	344	322	359	368	312	311	344	358	329	359	354	320	326	335	318	331	355	343	347	365	323	357	302	316	332	341	335	313	305	306	330	356	309	320	328	335	314	320	293	360	356	308	321	328	326	363	331	329	289	342	315	333	331	333	319	331	344	330	342	312	375	341	319	342	341	323	358	325	329	335	334	310	354	322	302	306	328	271	302	344	333	328	319	312	345	318	343	319	343	307	332	352	344	352	315	336	318	314	310	343	311	336	356	345	337	355	328	325	378	330	329	320	341	323	356	340	328	345	327	365	356	310
4075	3449	1770	1064	912	810	762	827	772	732	681	719	717	732	653	730	659	691	736	690	727	693	738	709	724	728	727	684	652	718	720	708	718	711	708	721	712	700	739	693	746	715	709	701	670	756	736	741	710	718	723	708	655	670	705	697	727	666	709	709	712	714	729	690	691	744	719	715	672	663	694	661	713	676	694	659	677	733	704	691	730	701	725	679	706	693	705	678	737	692	703	739	735	678	690	688	707	710	671	708	690	690	682	687	751	693	733	649	698	701	735	691	697	693	756	682	725	711	685	659	700	640	704	682	680	728	697	665	692	692	717	711	705	702	700	723	734	701	709	765	712	716	698	705	702	744	705	646	739	671	707	709	695	718	726	644	729	724	657	688	739	749	697	754	700	694	696	714	732	694	655	688	712	725	709	732	700	725	717	716	718	709	685	709	713	695	693	680	720	690	668	709	678	676	727	740	750	721	727	744	710	673	700	681	669	718	699	729	697	730	711	744	677	704	702	717	667	700	657	675	747	671	707	687	653	703	687	719	685	751	694	668	742	668	699	722	648	704	703	693	750	673	672	722	707	736	648	680	684	688	683	741	672	723	721	684	712	675	692	706	708	720	718	710	697	690	666	733	684	703	715	704	734	726	719	714	693	712	693	726	717	750	713	691	710	698	728	729	692	644	668	675	701	709	728	697	720	646	740	678	729	706	737	740	750	686	733	661	779	729	657	661	662	687	730	692	728	743	688	691	707	690	715	742	706	686	701	652	678	740	693	709	695	685	660	676	679	701	711	683	699	689	672	692	689	680	764	716	734	677	717	725	694	755	754	682	701	694	704	662	722	731	678	694	656	705	666	740	679	629	683	665	699	686	641	705	699	717	664	705	716	673	686	649	653	657	708	705	695	698	671	720	649	718	733	707	701	693	709	677	716	735	700	701	740	699	730	726	707	718	703	692	709	693	739	669	698	718	699	693	746	710	666	693	681	732	721	704	696	704	676	716	679	697	700	722	732	649	708	714	745	736	687	700	713	702	650	714	724	661	691	739	727	654	723	652	707	692	717	725	663	696	709	691	649	765	713	736	651	681	721	678	750	726	684	712	690	687	712	721	698	745	672	720	735	740	716	670	726	702	672	654	754	656	704	693	699	678	705	734	686	683	695	718	738	687	687	727	667	673	698	735	670	697	755	738	685	733	722	702	739	683	720	696	703	690	712	704	719	734	698	698	726	683	672	695	682	724	754	658	689	670	721	692	762	736	651	735	697	693	690	703	748	662	660	723	678	699	709	755	688	732	781	702	699	724	697	716	676	726	709	680	718	719	677	662	692	722	683	711	718	693	665	727	699	667	700	691	729	709	763	708	630	730	696	685	700	683	744	711	686	675	735	683	714	660	689	708	739	704	719	700	698	695	678	674	694	682	712	702	686	749	675	695	668	702	727	679	708	706	747	724	738	701	710	715	664	724	719	697	722	737	715	711	677	701	728	694	738	761	638	713	713	667	745	731	738	700	725	729	687	706	677	750	660	706	691	670	713	723	693	727	690	742	753	692	690	662	709	710	698	761	692	649	691	690	743	708	699	646	663	625	717	749	704	668	704	722	692	734	705	683	722	686	709	667	687	678	689	727	696	730	710	692	685	724	721	679	688	709	705	705	735	730	716	691	706	708	675	750	715	744	691	696	719	720	715	653	689	704	740	710	686	687	733	702	688	728	704	707	703	767	789	673	710	657	695	665	787	707	722	717	720	699	710	688	680	736	684	652	714	671	753	698	667	678	668	724	713	692	714	719	710	728	703	728	707	753	667	689	709	724	693	738	698	650	705	657	750	713	711	709	730	706	717	685	700	702	676	654	696	741	698	720	724	685	695	716	720	702	676	701	683	728	721	714	686	698	729	754	694	706	725	667	664	712	704	698	729	727	701	710	683	679	686	710	704	727	664	725	702	757	681	744	747	680	740	676	707	670	717	712	703	706	696	725	664	698	727	693	682	700	733	714	667	718	708	702	744	667	695	700	745	716	700	718	645	658	685	706	674	720	724	755	700	666	721	714	741	712	695	688	735	671	745	717	670	709	700	677	714	692	718	699	742	788	685	713	700	651	727	686	709	731	686	691	718	698	707	693	704	668	697	752	734	699	721	678	711	699	745	733	742	720	680	767	695	678	688	697	764	700	731	699	685	721	686	716	681	682	745	715	698	676	701	657	709	705	708	752	714	739	748	670	670	657	713	724	749	680	679	702	683	701	727	726	701	734	723	696	705	727	700	697	691	691	713	725	696	720	708	738	685	676	675	694	664	699	720	721	699	751	679	741	703	692	699	732	694	690	665	695	692	709	718	712	689	713	707	696	710	693	725	712	721	697	675	648	738	730	710	724	676	712	766	670	672	691	706	715	710	703	711	767	712	693	727	719	704	723	718	683	664	728	672	703	687	709	681	683	750	735	702	717	699	738	728	657	722	711	686	699	699	714	704	656	710	696	694	715	718	699	744	719	741	719	693	679	733	706	682	704	666	655	698	703	671	671	703	727	728	688	700	778	717	715	626	725	746	690	741	698	728	680	718	757	688	759	725	708	741	717	668	727	653	665	676	685	716	696	688	706	681	737	711	713	735	651	734	642	698	708	703	672	701	694	713	714	741	723	719	753	719	727	728	713	696	678	685	696	738	719	752	703	711	654	708	704	710	661	742	714	714	685	707	702	735	722	691	690	689	696	741	703	711	716	699	738	695	696	748	740	719	719	694	689	623	760	720	696	702	701	711	698	663	677	701	638	726	700	709	696	698	674	734	656	721	730	710	743	742	696	699	747	674	733	697	672	671	743	715	707	744	728	617	705	700	682	679	669	705	709	681	712	712	691	655	685	694	690	681	751	756	675	713	699	700	743	693	689	708	669	727	712	721	710	734	681	740	668	696	666	716	702	741	713	670	745	715	714	672	671	710	706	664	777	682	688	637	721	725	713	687	645	660	719	663	718	698	685	731	696	652	732	681	648	713	705	737	741	693	693	714	723	683	706	706	695	677	750	712	683	707	690	713	723	690	693	702	741	685	697	683	679	722	696	707	690	718	721	698	706	693	743	694	698	703	695	739	691	712	665	759	664	699	681	694	706	708	682	712	680	692	678	696	719	718	737	694	702	727	713	734	681	712	725	681	697	660	711	712	683	682	737	752	706	711	683	691	718	717	675	687	675	742	731	726	694	666	686	673	682	696	689	737	689	673	739	695	724	692	691	641	690	712	760	711	660	710	665	696	694	766	718	630	702	723	738	713	666	655	707	705	737	671	719	730	698	639	699	708	668	723	709	693	686	746	722	675	692	703	663	682	739	690	721	710	721	737	688	709	704	670	755	739	702	740	715	706	687	725	719	691	723	723	690	696	695	669	704	715	709	661	741	724	694	663	686	673	672	686	705	697	703	735	722	666	716	682	759	699	672	698	742	690	681	724	720	708	700	728	718	703	725	677	681	650	685	700	710	686	712	683	729	709	721
33256	15113	2582	501	380	327	333	323	336	339	338	345	371	351	382	321	352	362	345	361	343	360	329	332	348	399	341	360	372	336	354	352	338	354	342	349	356	310	356	351	328	327	361	281	323	349	358	353	350	378	320	346	321	338	313	323	300	364	363	341	370	334	317	322	340	320	348	359	328	344	350	342	398	358	345	341	324	313	357	348	333	310	353	321	340	313	344	358	342	313	338	360	326	300	341	342	304	350	309	337	341	317	316	336	325	307	309	327	375	332	316	334	320	363	316	308	330	352	306	337	349	318	332	335	318	323	366	334	377	344	284	298	311	337	346	337	299	322	359	360	345	357	320	329	345	299	332	343	334	328	355	356	311	308	295	336	346	358	318	324	351	351	347	341	348	309	314	297	309	360	337	351	318	300	306	356	343	368	314	337	375	326	339	351	354	317	332	316	326	324	339	341	373	314	343	339	331	310	327	363	315	363	312	321	323	348	299	346	349	348	328	366	332	354	337	312	317	321	336	336	351	325	300	339	349	372	348	340	327	346	343	326	339	313	392	352	352	324	357	346	313	371	325	341	338	336	314	306	339	324	349	342	315	337	308	338	342	347	345	361	320	338	321	356	338	320	350	364	326	318	370	328	353	319	323	356	375	304	334	344	338	342	308	350	323	315	325	323	324	311	366	330	333	365	338	372	303	352	344	335	366	328	318	364	307	319	308	340	342	338	338	340	323	356	382	379	335	338	376	363	359	363	315	339	327	363	345	352	342	326	331	308	351	347	325	348	355	352	352	338	314	309	326	312	329	333	338	322	331	335	354	355	354	352	323	345	324	341	329	358	356	317	318	334	324	299	324	337	343	314	336	336	336	314	317	318	329	331	367	326	353	320	328	332	340	354	368	322	318	318	346	316	317	353	333	341	323	366	326	345	297	350	344	323	338	323	341	324	354	326	317	328	276	324	380	325	364	326	349	347	300	307	333	325	325	329	293	332	327	333	356	341	368	325	308	310	355	312	369	349	344	363	338	338	307	312	328	335	333	309	327	351	341	318	340	309	339	317	315	321	309	353	348	318	290	350	352	328	336	338	336	351	338	340	341	335	327	342	310	327	310	357	317	349	289	311	317	329	314	348	329	327	337	330	348	340	334	323	356	296	318	324	318	335	333	366	298	323	318	333	346	314	301	335	317	348	308	313	345	324	348	357	352	326	336	354	303	319	379	309	315	314	355	339	310	319	338	319	334	349	346	345	338	323	354	331	333	350	349	323	305	309	323	323	340	312	331	304	336	307	324	361	338	356	320	339	343	323	345	293	340	335	311	333	297	329	372	299	347	321	313	335	317	345	326	317	347	361	332	347	309	357	347	340	391	355	332	323	322	338	325	318	335	328	313	364	345	360	313	340	351	349	343	359	349	339	349	307	344	325	344	349	343	342	334	327	347	329	300	314	358	336	332	362	320	339	366	358	351	327	328	314	333	344	346	331	316	335	283	286	332	301	307	327	292	350	337	298	333	328	318	324	334	296	335	324	327	333	362	387	338	371	326	331	348	355	324	320	364	351	320	346	321	345	354	328	323	326	351	323	371	322	348	357	347	338	371	309	283	355	340	327	331	342	353	322	288	322	323	296	284	342	302	341	331	297	340	291	285	322	342	320	335	330	341	348	336	328	340	304	337	356	317	360	318	337	306	319	330	326	332	318	333	328	374	305	334	315	304	360	333	298	335	336	300	300	321	332	327	328	320	311	301	355	331	354	366	339	335	357	335	348	316	324	338	297	317	321	319	316	357	339	341	327	307	382	344	299	320	345	346	319	342	322	316	368	303	337	336	339	322	315	360	345	355	353	329	349	308	320	321	322	319	304	349	354	356	326	342	342	320	331	348	368	333	331	323	304	328	337	323	333	325	298	277	354	354	322	371	351	339	295	320	340	328	316	341	334	315	315	327	323	339	343	338	359	357	324	339	346	340	324	330	357	363	324	325	378	331	338	319	348	304	332	323	289	340	367	318	334	331	330	329	298	325	321	348	301	301	310	349	332	360	365	314	320	350	344	359	351	343	340	315	313	350	357	339	314	336	313	336	354	304	315	317	341	337	330	337	327	344	368	326	309	330	342	353	318	302	380	355	351	342	333	280	292	305	295	323	307	308	302	296	313	349	322	325	350	316	319	357	376	322	326	358	354	351	345	325	343	320	321	345	341	323	324	301	321	336	358	352	333	312	373	315	337	350	352	349	341	313	321	343	315	350	329	295	297	349	322	347	353	322	339	338	345	319	345	322	351	333	315	305	336	303	338	363	383	341	319	312	329	310	312	313	339	328	343	347	385	332	354	379	296	312	321	324	349	328	324	318	315	323	358	328	325	345	342	317	346	302	313	302	319	343	335	305	328	322	305	337	299	320	295	318	336	340	332	352	354	351	304	326	352	302	344	331	336	319	311	325	338	385	319	326	346	308	315	326	331	333	330	344	300	304	356	356	335	336	346	365	364	299	365	365	347	325	331	324	309	348	338	325	334	317	321	335	330	354	321	330	330	320	324	321	335	327	337	315	351	326	314	351	336	334	330	326	334	299	291	327	327	347	329	337	304	331	324	360	322	307	359	305	333	345	343	308	314	318	326	334	318	303	311	293	319	351	287	312	353	344	323	344	309	341	319	338	346	376	323	331	334	341	317	339	358	330	333	341	363	347	338	304	361	341	347	341	288	356	308	331	336	314	336	351	343	356	344	315	363	354	328	372	319	327	338	327	334	353	312	353	350	319	349	329	315	356	343	339	330	348	337	313	355	345	332	321	330	308	309	363	297	396	338	327	347	360	342	348	310	327	301	314	360	307	318	345	332	310	348	356	337	279	342	311	352	329	316	344	328	318	324	345	304	337	330	323	322	335	358	331	324	351	331	319	308	350	335	300	336	315	343	304	295	371	349	358	337	307	311	326	349	339	358	308	329	325	351	334	367	339	337	314	312	309	276	327	319	326	346	369	353	360	305	305	324	373	319	335	347	325	308	303	313	362	332	311	333	328	316	301	366	335	351	328	351	321	320	341	325	315	341	327	307	327	356	324	346	335	336	344	340	337	323	321	377	325	321	320	323	353	328	325	342	345	351	355	297	335	331	306	376	318	328	314	330	312	319	322	350	354	325	323	323	323	361	310	337	337	307	354	325	344	352	346	334	315	314	332	300	342	355	356	332	339	357	347	336	343	334	364	324	309	343	358	334	288	313	324	352	310	275	338	311	350	334	318	370	350	342	347	348	303	327	326	330	306	340	345	335	389	319	347	344	332	332	343	315	362	313	311	322	297	325	293	323	339	347	340	302	329	343	334	346	323	341	344	323	353	317	341	343	308	305	322	308	322	325	354	325	322	328	334	333	337	322	343	328	353	337	315	365	354	315	312	351	338	355	321	327	298	327	308	353	314	319	336	322	322	326	326	327	375	351	342	306	290	290	326	346	366	367	331	305	338	360	331	325	330	330	346	345	346	326	327	327
7812	817	757	771	757	759	736	761	767	841	782	758	758	817	772	817	775	712	814	769	751	796	787	730	737	767	776	762	738	748	776	695	735	785	741	763	730	807	758	778	755	768	735	773	747	775	719	739	770	783	709	795	713	775	748	707	754	741	740	742	796	698	701	751	762	780	807	778	770	732	741	774	778	824	800	740	749	770	764	796	816	768	777	816	785	746	778	720	774	754	764	767	770	756	783	744	756	757	747	789	765	744	796	763	790	690	748	756	692	736	734	759	742	745	757	747	771	794	731	792	787	760	744	728	740	770	777	772	755	763	748	771	726	716	746	789	785	741	755	767	782	772	713	795	731	765	743	734	810	723	766	747	760	739	764	846	751	771	784	732	764	780	773	765	775	760	766	847	765	795	794	757	748	742	749	784	772	745	801	754	784	756	742	807	792	772	730	782	774	756	798	766	699	801	764	806	755	797	771	747	749	747	732	813	769	787	735	783	814	783	784	746	746	758	773	764	779	722	779	778	776	767	750	796	750	745	755	781	753	772	719	736	765	788	738	768	758	741	790	724	816	744	781	779	761	772	790	772	764	788	765	739	801	734	763	720	793	740	745	692	783	733	777	808	789	773	752	778	722	763	757	784	778	770	818	756	740	749	765	746	714	785	815	770	812	756	745	786	772	775	800	765	780	723	796	762	799	774	764	753	791	733	784	730	788	765	774	755	715	802	752	736	724	746	747	764	726	711	738	729	786	754	792	764	750	753	761	761	748	780	745	793	757	755	743	729	774	807	730	742	806	726	738	745	750	732	738	762	763	769	762	738	781	760	749	749	755	768	757	749	769	783	741	747	759	772	830	768	735	716	744	779	784	763	799	756	807	770	764	761	740	770	793	774	753	730	757	797	790	728	748	706	733	802	732	689	789	793	746	772	770	763	719	779	771	735	781	804	760	783	766	763	766	785	766	761	759	763	782	826	765	776	742	787	718	760	732	779	753	744	765	762	760	794	741	763	797	728	803	742	749	803	745	714	774	683	733	758	748	773	727	746	749	725	767	728	744	768	809	764	733	771	813	754	710	772	782	780	736	766	797	799	768	778	794	743	795	776	768	754	745	722	723	791	777	760	698	800	798	804	804	770	809	785	792	736	807	761	794	746	728	792	764	757	782	774	733	764	771	778	732	791	731	789	759	778	773	774	757	771	744	725	769	781	763	732	773	789	730	753	739	751	790	820	750	792	750	751	765	787	718	764	776	768	744	734	701	711	751	744	706	771	784	765	743	756	722	824	765	773	755	779	774	768	746	765	724	773	750	779	709	745	740	821	738	800	780	765	750	711	806	747	814	745	750	765	763	787	744	748	810	746	757	784	762	711	741	793	779	781	792	749	782	710	809	740	748	761	759	708	743	722	764	750	756	775	751	785	800	757	716	777	745	769	820	725	790	770	773	745	800	783	772	756	757	750	756	786	794	725	774	757	786	789	797	716	775	772	768	739	783	739	750	733	775	725	704	765	732	795	742	752	732	778	756	732	768	743	790	795	782	759	772	765	780	796	765	762	772	718	755	758	762	721	727	793	748	800	757	836	729	795	714	781	767	767	740	763	770	787	707	853	799	802	791	740	762	780	766	763	767	785	831	728	791	775	792	746	731	776	738	836	780	777	707	775	764	757	786	769	804	756	763	778	777	779	763	753	798	762	749	769	773	777	761	760	752	747	727	755	781	746	740	758	754	765	755	789	774	764	763	720	720	758	712	752	803	738	766	768	715	761	768	793	776	766	775	772	802	795	736	753	783	734	751	765	744	742	762	764	736	784	805	774	767	752	763	716	770	768	767	786	736	794	742	786	792	793	738	776	747	750	718	774	769	806	779	771	797	743	756	728	765	777	773	770	792	753	769	802	743	709	791	727	771	766	762	735	758	786	717	764	729	746	782	786	794	770	772	747	736	702	755	758	766	796	744	809	795	813	740	758	729	755	815	732	711	804	753	738	727	752	745	748	777	775	829	758	748	758	752	725	729	803	740	787	778	788	750	765	761	780	758	807	755	784	758	762	749	787	742	801	824	762	780	819	757	776	758	714	729	756	759	765	710	729	770	758	741	794	782	783	694	802	782	774	798	744	744	750	723	725	781	774	769	776	736	781	776	718	748	767	778	786	754	768	730	752	747	766	769	757	742	780	743	799	776	769	734	759	798	768	724	788	799	763	790	731	739	785	768	733	765	775	770	765	752	785	760	806	728	757	772	784	745	775	727	746	771	789	793	798	720	742	753	775	795	789	789	752	823	767	787	829	726	810	756	754	762	753	757	755	721	715	758	759	752	794	750	750	783	741	796	774	811	754	754	781	725	772	750	809	772	762	797	767	795	701	774	761	732	752	727	802	745	722	735	772	709	762	745	761	749	742	794	784	761	787	750	750	755	769	787	817	773	707	743	741	745	748	766	821	753	721	790	744	742	750	759	751	736	759	709	731	789	735	733	767	811	762	779	783	751	771	757	698	738	745	719	789	762	786	745	769	782	751	825	746	808	737	795	779	806	768	807	767	748	732	782	771	769	736	779	807	772	798	743	728	748	764	804	736	735	748	741	781	754	846	739	777	721	717	750	791	780	765	771	772	754	739	742	773	766	803	754	736	761	731	807	756	781	703	729	785	777	737	733	783	751	764	778	799	755	785	763	778	731	761	775	764	781	725	741	806	776	803	757	779	746	805	784	727	771	770	723	766	755	815	777	762	779	760	763	763	800	747	771	712	770	756	742	805	787	715	808	723	758	820	765	798	760	763	745	757	762	734	767	757	776	728	817	750	774	745	790	750	781	739	749	792	698	722	752	748	741	787	751	763	718	742	768	801	806	709	746	800	773	777	810	759	723	802	807	775	729	777	754	790	773	717	756	766	785	746	728	786	807	755	811	740	730	793	765	745	751	781	784	821	785	757	745	812	789	791	759	801	775	756	742	712	759	730	736	775	745	746	777	798	760	772	751	797	745	763	731	763	733	734	751	759	711	728	749	732	747	705	759	727	783	784	810	742	757	751	728	767	705	772	776	751	769	755	768	729	740	737	773	779	736	749	727	780	749	785	746	784	770	732	733	763	782	704	792	717	737	798	769	779	763	860	757	781	790	755	743	742	788	752	740	749	764	745	734	792	727	725	715	753	790	736	759	736	742	743	676	797	803	740	733	756	760	753	733	705	776	741	704	731	764	718	728	785	785	763	823	798	804	809	762	783	749	761	759	766	745	774	795	761	792	767	775	748	777	762	794	766	763	762	782	743	782	781	811	747	779	726	780	758	745	762	747	774	775	764	760	791	811	759	740	782	723	761	751	726	748	781	739	721	757	812	772	788	728	804	761	777	720	734	789	720	771	712	764	763	762	695	750	817	800	744	770	731	796	766	757	751	753	765	826	787	770	756	770	754	754	777	778	791	780	769	727	758	790	801	782	776	751	740	788	798	797	828	747	774	754	808	774	734	755	790	774	749	783	757	764	791
25170	21048	23686	28624	21051	13314	868	626	533	532	476	512	506	503	512	508	522	553	514	488	447	498	471	501	485	484	490	521	509	471	429	453	451	477	444	458	476	467	498	497	451	485	456	439	485	486	469	463	494	524	505	490	458	434	483	479	452	501	483	443	528	455	446	474	452	495	497	514	471	506	437	459	445	515	469	482	478	472	452	489	492	439	476	479	463	487	468	427	466	492	519	503	460	452	446	460	454	409	443	470	506	501	482	456	499	447	466	469	440	433	455	498	489	444	450	517	461	517	419	447	454	501	447	456	499	474	446	459	500	492	465	446	462	435	448	443	478	494	440	478	456	436	470	485	480	440	428	453	465	480	462	519	456	494	484	454	459	504	485	437	460	434	479	483	476	485	494	449	476	455	476	441	459	497	442	513	479	460	470	433	465	506	430	441	448	449	441	471	483	436	514	487	472	478	454	457	451	478	483	468	487	503	441	468	519	467	457	497	483	459	472	467	509	504	495	482	451	453	445	463	471	451	490	460	449	469	459	438	488	461	453	473	451	437	510	444	454	448	428	458	449	477	498	504	456	447	479	439	452	528	471	501	479	465	487	456	487	513	451	449	499	493	457	493	440	440	465	461	476	484	426	429	481	450	435	465	461	510	496	482	477	466	462	471	483	503	473	495	447	416	478	456	453	449	447	455	491	508	462	497	507	485	498	469	511	471	469	477	495	484	471	461	462	451	482	508	470	440	455	448	463	465	462	478	459	435	505	462	471	466	470	477	495	467	519	461	472	477	477	432	475	467	479	433	498	434	470	457	452	481	484	506	450	453	509	464	447	447	446	480	442	486	439	453	464	436	463	468	476	471	392	443	457	488	451	459	477	455	423	512	439	482	470	461	445	493	461	472	489	463	475	453	462	437	473	479	473	465	454	458	505	483	500	467	448	492	482	438	491	440	435	458	437	447	413	468	431	446	439	445	494	445	451	474	500	494	444	484	490	480	500	456	444	498	455	450	503	473	461	468	475	459	428	430	468	460	452	446	471	460	439	506	484	449	484	469	441	418	442	464	456	472	444	510	456	451	476	462	449	510	486	461	407	470	406	465	437	503	485	463	441	458	459	490	459	482	509	468	439	490	489	441	469	461	453	441	450	458	497	469	493	447	459	459	490	452	471	466	504	497	450	452	448	496	439	438	456	466	480	427	492	428	452	405	460	478	476	488	511	475	515	465	444	479	458	467	449	465	463	464	475	511	446	487	439	466	438	462	482	491	469	508	485	472	439	434	474	465	433	499	432	454	460	490	458	460	442	476	465	551	457	455	477	474	502	473	443	491	470	423	440	439	446	456	469	439	453	454	491	482	479	481	500	423	491	459	509	454	479	451	458	508	432	469	461	478	446	499	465	470	468	454	464	478	467	444	483	451	483	455	477	442	430	445	446	450	447	472	418	440	473	481	464	465	460	444	505	431	498	486	493	457	475	457	433	456	463	502	437	499	492	428	458	477	456	474	439	476	489	478	465	466	454	482	476	445	444	423	423	524	483	469	474	470	498	462	438	465	498	478	470	483	482	470	486	515	467	456	481	468	458	470	471	451	423	444	464	488	492	452	522	467	461	449	443	477	438	445	438	450	408	433	478	485	467	465	450	465	507	450	447	481	481	479	472	481	454	500	465	489	434	458	441	468	439	432	451	480	422	469	477	470	458	496	493	460	474	477	441	496	476	467	486	480	421	476	422	445	420	456	482	432	485	482	402	427	468	443	481	436	486	471	486	490	459	492	470	468	442	466	501	446	441	433	440	456	465	461	451	464	456	427	513	525	489	428	468	439	450	432	485	458	465	455	471	468	468	467	479	477	425	498	446	467	477	485	482	449	411	472	443	441	457	433	454	471	467	464	404	453	470	489	492	475	456	460	485	497	421	483	523	481	466	449	451	493	460	423	467	474	470	478	470	468	442	424	493	449	448	453	466	458	440	480	447	500	488	415	437	441	469	498	470	441	440	477	482	459	455	474	452	498	470	489	472	470	438	442	461	489	447	449	401	464	478	464	427	478	481	451	466	423	406	415	495	475	497	492	444	459	507	461	459	424	440	473	475	498	470	461	469	502	470	474	457	497	461	431	449	486	470	495	439	461	463	493	414	410	412	463	441	475	453	499	471	473	475	461	491	460	471	455	489	472	459	476	503	429	465	499	482	444	471	484	472	442	449	483	474	496	474	467	475	483	490	458	444	474	474	488	468	454	426	451	439	448	470	467	439	440	432	452	436	483	473	468	480	440	435	498	471	437	407	426	467	458	471	493	448	455	474	469	427	503	460	452	467	458	470	462	480	466	514	520	456	459	460	442	518	485	461	468	466	444	473	472	497	493	476	513	448	487	465	408	383	453	438	457	457	451	504	480	461	430	481	497	461	478	452	502	480	482	461	442	489	469	437	395	483	424	462	498	471	459	464	467	495	439	473	434	455	469	447	507	501	466	448	489	437	473	480	469	503	456	458	464	482	436	488	486	464	467	453	472	457	465	453	489	457	454	483	476	503	470	438	443	458	446	460	421	425	446	438	439	462	472	467	453	476	461	449	451	514	483	490	470	493	485	474	463	462	506	496	466	465	442	436	477	445	445	465	454	458	467	440	462	479	448	482	472	529	490	472	478	457	462	492	447	434	445	484	481	453	443	435	512	448	424	480	458	446	434	456	447	487	487	436	525	501	483	413	472	433	428	482	472	447	469	476	447	466	459	463	463	482	473	448	467	487	437	482	498	417	483	481	447	480	430	474	488	453	434	478	473	481	456	460	482	452	449	503	482	447	497	491	455	476	506	466	490	466	472	489	461	458	487	473	438	461	466	470	468	455	461	486	500	467	476	424	469	466	473	439	466	477	500	467	437	428	426	450	435	472	449	455	477	454	492	420	452	434	436	485	439	506	492	504	452	422	468	476	468	467	502	445	477	457	437	442	467	461	452	487	452	492	470	490	428	440	476	467	519	454	427	411	426	448	479	460	512	463	477	434	427	475	477	467	459	481	462	458	479	510	433	460	456	461	470	453	430	476	498	497	469	456	461	420	509	487	444	434	428	456	446	467	479	498	449	475	458	432	483	411	450	462	510	468	434	482	489	471	503	465	487	511	500	477	477	442	478	429	436	478	495	470	446	489	488	447	440	424	448	517	471	465	474	428	472	459	460	450	454	454	448	458	434	460	436	434	493	450	486	489	475	471	471	477	465	478	466	472	452	454	462	504	488	471	472	494	431	452	428	431	457	480	478	449	484	476	469	470	459	452	492	510	472	488	433	460	479	450	467	463	451	438	457	460	440	476	462	452	459	462	480	496	451	452	474	477	441	469	483	442	484	465	477	459	442	456	469	455	449	529	460	451	480	488	457	495	467	468	485	469	466	484	436	513	433	449	467	446	470	477	469	477	442	475	450	454	475	461	443	419	439	445	433	454	430	451	464	475	441	479	459	457	480	493	454	449	490	446	450	450	479	482	481
4412	2369	1502	1180	1119	1006	1002	1030	1024	969	1023	931	961	957	1007	1053	953	1002	987	1008	949	985	986	900	990	1021	933	938	965	1007	1031	1000	967	985	1023	975	959	997	939	1032	984	1009	1009	969	922	967	1002	942	984	951	982	959	978	1003	1081	919	1002	970	965	948	940	953	971	935	977	975	1013	971	1014	996	943	1009	955	997	962	991	969	992	1003	974	1009	992	978	940	932	907	923	1009	952	971	1032	963	952	975	998	1048	951	985	994	979	987	989	953	949	963	973	933	985	1005	1011	1013	958	928	974	1028	988	1003	965	1016	983	987	987	979	1031	1066	1017	906	1039	1037	984	989	993	1057	1004	970	965	1027	961	973	1020	1032	987	1007	965	1034	992	968	977	950	983	980	1026	1018	952	960	970	1018	1011	1028	1005	982	1028	1015	969	979	895	972	1054	969	998	950	995	963	1000	977	972	1012	943	932	949	1007	990	1020	1011	926	994	1002	978	969	1000	1006	921	931	1014	1036	964	1010	975	977	965	975	1056	936	1000	1012	947	968	985	914	966	955	977	867	972	993	1001	981	982	1006	974	974	976	1034	975	1027	1003	974	1005	953	993	981	887	976	954	914	1000	1004	960	1003	999	951	995	968	997	991	961	1005	1006	945	958	963	1029	947	930	984	981	979	977	945	971	997	1003	915	970	999	949	1000	982	990	987	961	1020	975	958	974	948	987	1010	974	1036	1013	954	1023	966	1056	1035	951	976	1016	958	998	992	1017	1003	992	972	946	1018	1018	992	1050	1003	965	1007	932	980	927	981	965	977	1018	1006	987	995	1028	987	1021	1003	1011	975	978	970	991	983	978	999	964	1042	975	960	976	972	932	1039	977	976	976	937	966	948	946	1001	965	1003	992	985	1036	961	975	930	909	940	1020	991	1007	1061	921	1004	1015	982	937	1041	1006	960	1001	964	997	976	988	991	975	966	956	1001	1003	1018	1040	1002	912	999	1031	1000	1005	942	975	932	961	966	983	937	897	962	942	940	1018	1020	922	961	985	942	999	1015	953	984	948	962	942	1034	1000	974	984	987	981	970	1036	973	1019	1039	1029	972	983	962	982	1024	968	946	966	953	947	1024	960	947	959	981	1001	1005	987	915	958	997	999	1014	955	1001	966	991	1042	955	944	1009	1009	971	978	953	989	967	1008	976	952	1006	1015	987	948	932	952	959	1022	956	968	1033	963	943	973	947	1025	1010	1018	960	983	975	971	1003	1022	972	957	943	1022	1021	993	1040	984	1008	999	1023	1013	982	961	1025	1029	973	1005	1011	990	995	1039	961	979	985	1023	999	967	1003	944	967	1011	937	1004	987	1023	915	1027	951	998	1071	962	1020	965	956	962	961	910	969	1033	1040	1017	1033	1010	1002	993	970	940	1001	971	1019	961	1038	1036	961	986	1031	1016	988	954	1000	979	1007	976	954	971	938	964	957	939	981	1033	979	1018	977	1000	979	1005	999	954	952	943	965	947	970	966	996	959	1006	937	966	958	989	991	975	989	984	956	974	1049	1031	1001	907	977	967	1046	1036	924	972	937	974	1020	934	984	936	1002	986	983	1021	973	917	987	1000	996	968	992	974	983	975	1008	958	974	976	905	976	978	974	1000	1017	1006	967	994	1013	971	984	999	1012	1003	998	966	927	938	1003	967	1027	961	974	942	995	899	1027	918	967	962	998	990	996	1031	937	1004	951	976	949	962	948	986	969	946	990	924	1026	995	966	986	910	946	971	945	962	1033	987	947	995	955	984	989	935	971	1017	1007	1034	975	993	955	968	984	984	962	956	898	963	1012	999	929	987	928	986	1041	964	957	968	958	1016	977	952	1007	971	960	979	969	969	1020	1003	917	993	999	980	1000	992	993	943	973	976	1000	1017	971	960	1020	967	1066	970	1002	966	1035	968	977	953	969	990	973	1006	983	965	955	973	952	1038	948	984	932	982	1040	994	987	970	949	951	1003	929	1020	1011	1000	956	902	1003	993	954	974	1057	943	955	1021	1007	952	952	995	996	1001	958	1032	1014	968	988	959	997	939	991	984	983	1011	972	1026	983	973	1034	978	948	1022	963	935	1015	1007	1032	967	1005	1009	1059	944	923	949	976	999	993	956	994	981	980	1026	1039	974	993	948	937	955	976	998	1032	987	1011	951	1011	975	966	1039	992	933	1028	974	979	950	949	936	979	971	932	1007	986	970	976	1008	977	1005	1015	952	968	930	1004	1001	975	955	960	990	1003	1011	1024	958	987	977	1003	921	990	993	990	1014	924	990	1001	958	998	976	1035	991	933	979	960	983	953	945	1010	951	1000	956	960	995	1043	953	1010	939	959	1026	1009	975	993	940	963	1046	998	955	978	941	988	949	932	950	990	937	1046	1017	1049	959	964	1001	971	1001	934	1020	1036	943	912	1022	988	927	992	965	993	972	968	987	976	957	985	994	975	1016	966	1028	961	1000	1001	960	941	1017	909	994	1010	1037	975	1004	938	952	1018	991	1070	957	946	912	1074	977	1006	997	1015	1014	963	998	955	1015	974	878	971	968	987	980	1006	905	970	1033	945	1045	989	1009	981	910	979	982	999	965	942	985	985	951	992	943	963	1014	1017	1060	1011	904	1000	986	966	993	982	995	1018	977	979	987	991	928	998	978	939	955	942	952	976	969	982	971	973	1005	999	1004	998	982	953	972	905	966	990	1011	963	981	984	1038	967	959	972	1011	956	961	1004	980	992	1013	1003	990	987	1004	983	981	974	996	1037	1005	982	992	993	978	1000	981	953	1038	936	1043	950	933	941	946	961	962	997	960	995	982	998	1023	1050	1023	975	954	1049	976	991	1007	974	1004	954	1039	975	1022	1013	993	997	1006	955	1018	948	961	995	993	990	910	1005	965	998	989	1005	1022	980	982	980	988	980	960	1000	977	965	997	965	1050	979	1009	936	1006	970	982	1007	1033	970	961	1009	972	1017	936	942	952	984	969	935	979	1055	956	1006	953	986	953	946	990	980	1017	990	1022	926	913	961	996	1000	983	984	969	964	940	998	1035	976	982	949	960	965	952	1030	997	989	954	968	929	1024	1025	972	953	1004	990	986	1001	1003	919	977	984	1009	1025	939	967	1015	950	953	1005	976	1041	953	1016	939	922	962	1047	1009	989	967	1006	1029	947	1037	1028	1017	936	922	996	1073	1007	978	1015	950	973	969	983	960	1038	1000	931	935	917	998	1036	962	996	989	966	1005	921	1022	999	993	983	1027	970	970	979	941	1019	956	1029	971	986	966	981	1014	970	972	1037	995	959	962	992	1009	977	955	1008	1017	992	980	898	1001	1023	991	1006	989	955	986	943	919	937	1008	953	966	1014	966	960	1007	1056	947	1051	974	969	956	993	1002	985	988	1018	935	954	947	961	983	977	990	992	991	959	995	994	952	1020	961	1026	987	958	1024	1032	940	954	984	1028	982	1031	923	1013	1026	997	1011	962	1039	969	957	953	976	1013	961	936	989	984	978	1036	1032	974	1010	929	1004	991	928	949	976	997	1006	986	987	949	954	963	1014	991	990	904	955	995	944	995	1035	1008	964	980	952	974	947	971	966	988	967	1038	960	963	1000	973	981	986	1071	1005	1007	959	1004	988	926	1051	986	1001	1051	953	948	961	961	970	1005	949	917	979	964	980	974	1000	1031	987	940	981	1030	996	1020	951	995	1014	981	907	995	971	958	1015	1011	981	938	941	1033	987	1016	989	1010	991	977	954	1008	994	923	965	926	986	966	991	956	989	971	988	992	964	973	996	1002	989	1062	988	984	974	1039	962	1001	1017	971	988	923	1006	1001	962	963	1025	989	1000	992	969	973	968	969	937	997	1023	978	963	991	1024	1018	960	960	1019	924	995	1014	1020	983	974	968	958	936	978	1032	954	954	1004	947	996	918	948	968	1032	1009	940	1012
24385	21010	23982	28229	21010	21046	11178	670	450	464	401	417	393	382	378	394	381	343	358	331	332	368	371	300	346	324	334	324	351	356	320	348	341	354	306	316	318	304	338	312	342	349	312	346	312	392	323	320	312	370	345	293	344	329	328	348	335	313	327	365	323	319	312	325	379	370	351	314	350	317	342	312	334	331	311	318	345	349	334	324	348	346	337	324	343	346	375	343	348	349	301	358	341	333	317	356	330	312	319	316	305	318	335	335	315	322	313	353	325	332	340	332	332	344	349	300	357	339	368	348	356	319	281	348	313	338	356	331	320	314	302	352	339	311	323	314	347	327	324	302	336	360	339	352	343	310	329	321	314	321	310	282	339	318	340	334	359	335	345	335	325	334	315	362	345	324	339	302	310	293	308	307	296	324	325	333	353	320	333	319	299	344	332	317	335	375	329	328	334	360	351	315	343	283	349	359	330	315	313	324	333	304	341	348	350	335	299	364	286	300	332	310	299	315	310	322	315	318	348	309	341	359	345	317	312	309	357	294	349	325	347	315	314	357	328	294	342	324	339	342	318	351	329	334	332	315	335	331	321	358	345	299	317	315	311	341	316	351	344	350	369	315	337	346	323	321	319	386	305	320	321	319	307	339	362	344	333	311	330	328	338	338	355	351	315	333	308	313	313	301	339	323	325	324	357	331	333	321	347	326	305	337	347	348	360	349	337	344	363	318	278	331	346	328	340	358	343	393	318	336	355	314	327	347	326	340	336	337	335	345	326	354	332	316	302	328	310	336	320	275	342	326	328	326	371	338	317	316	346	310	320	306	326	350	326	357	318	360	345	298	314	335	351	353	318	331	331	349	304	336	311	315	309	341	320	304	346	307	391	299	337	336	323	358	343	367	357	371	386	323	340	352	351	341	320	304	384	340	317	332	339	322	313	365	335	309	361	318	336	355	331	314	329	365	359	335	331	325	377	345	312	307	319	357	331	337	327	339	321	365	375	345	334	360	336	334	297	347	304	326	338	307	315	330	341	320	332	321	355	330	311	349	309	334	300	325	312	287	359	351	350	348	316	339	346	362	322	319	316	325	327	344	374	356	314	358	320	330	335	351	322	331	315	333	307	310	342	346	340	324	347	317	315	322	316	333	353	293	325	317	362	318	328	336	341	317	322	348	337	371	353	309	320	338	333	306	340	324	313	318	370	326	348	336	325	355	350	301	359	319	333	330	316	329	321	332	304	333	330	343	357	310	318	344	342	316	332	329	302	364	345	331	313	314	331	317	307	345	313	330	331	318	347	328	349	347	325	313	350	349	354	312	364	339	341	332	339	367	347	314	328	339	342	345	354	348	333	336	321	354	305	338	350	299	333	328	318	324	316	360	352	311	320	313	308	325	310	328	349	352	334	331	305	331	323	361	326	333	364	330	324	350	310	326	303	332	340	322	342	321	319	313	322	306	314	342	328	333	345	337	323	322	365	334	347	320	326	291	351	327	316	316	330	310	355	329	331	337	328	324	307	284	346	300	335	319	350	324	331	294	310	304	339	392	316	360	315	353	368	341	282	344	346	328	330	314	355	343	331	333	314	310	332	351	297	321	350	359	325	319	309	315	297	336	297	332	337	335	343	320	320	364	331	327	307	334	339	317	364	339	315	344	325	322	329	325	331	331	348	354	294	391	325	312	364	322	318	325	343	305	296	368	335	320	312	337	373	367	332	360	330	340	331	300	336	325	337	328	314	344	341	319	293	284	340	332	355	272	326	349	330	342	313	328	298	296	352	324	303	326	319	325	332	319	295	360	335	346	331	307	326	326	356	336	334	326	315	325	321	338	331	340	299	315	364	344	349	335	337	335	315	325	306	352	339	314	329	346	336	332	371	310	341	324	303	356	335	335	360	312	338	317	348	331	354	350	317	351	326	335	318	314	323	362	314	316	332	314	326	330	380	347	330	272	318	318	306	322	285	348	339	329	308	373	371	301	364	337	315	338	319	328	337	340	333	321	357	304	329	346	317	336	332	337	327	347	292	308	323	305	318	332	340	309	354	316	304	305	335	338	357	337	334	329	313	322	327	320	334	314	330	336	310	329	321	309	339	325	351	342	348	352	351	315	320	340	328	316	358	352	335	392	308	331	292	348	336	341	337	340	338	313	334	348	364	361	308	308	320	318	336	341	328	334	299	339	346	315	321	337	347	338	299	325	310	325	329	330	277	339	343	332	340	357	339	324	308	348	345	338	332	350	321	322	320	321	359	341	283	314	321	326	329	316	327	335	336	349	318	339	303	337	338	321	320	321	315	337	289	342	332	317	312	302	315	314	308	329	351	299	340	317	322	328	322	340	313	352	344	332	314	308	292	319	339	360	356	343	350	324	336	324	326	330	351	304	341	313	324	333	310	328	311	318	350	304	332	308	302	306	346	315	376	296	359	338	309	274	310	316	318	314	358	369	377	331	357	374	321	340	332	335	310	304	351	352	313	308	317	355	341	318	360	329	331	360	323	337	330	309	322	349	312	333	348	280	331	338	346	319	316	317	308	326	304	332	350	344	273	349	331	357	332	329	324	333	333	322	317	338	318	318	309	317	316	333	317	361	325	334	338	322	322	320	345	338	310	323	340	317	318	339	354	354	378	330	316	350	337	342	296	333	314	327	323	331	339	316	331	305	313	350	315	313	340	329	344	323	333	335	371	356	306	357	290	328	331	309	354	346	327	369	327	377	357	342	353	340	308	327	355	340	318	363	308	296	321	314	331	338	336	358	370	386	341	335	339	328	326	349	327	348	292	321	318	313	364	345	337	342	318	357	330	373	352	333	351	323	345	377	347	320	337	326	330	335	313	306	311	349	348	332	337	311	319	305	294	291	310	318	350	335	341	363	364	343	344	308	332	329	350	352	324	363	349	347	337	365	342	312	310	342	372	357	314	324	360	325	354	304	292	311	326	323	298	349	327	273	334	311	335	310	319	325	341	314	314	340	377	333	362	339	354	326	358	336	319	363	316	337	344	339	363	360	332	357	353	343	335	339	325	301	323	337	339	334	335	328	323	364	336	345	326	317	357	320	318	303	287	334	330	284	335	312	294	345	332	316	341	366	326	346	319	330	335	349	344	344	352	328	348	348	371	345	328	344	345	340	334	315	294	318	319	308	302	354	321	350	345	334	307	322	341	288	313	302	346	353	342	332	345	378	319	353	352	306	339	359	346	328	364	327	331	320	311	319	330	336	300	319	370	330	354	309	286	371	317	306	314	343	317	316	309	365	331	336	309	336	367	326	328	333	357	313	341	345	330	344	326	346	314	337	326	319	329	333	322	333	375	307	330	352	359	346	359	314	332	329	345	327	321	352	308	310	315	331	321	357	318	348	319	314	327	319	330	334	331	309	320	353	361	311	341	362	330	329	348	343	303	332	360	319	320	345	336	339	293	343	321	316	343	302	303	339	313	314	333	309	321	332	359	308	335	361	336	362	307	347	326	322	344	339	341	359	348	312
4014	3432	1725	1105	880	788	753	734	691	770	705	695	671	714	720	740	735	683	713	667	711	694	693	719	741	729	706	757	681	733	721	665	723	715	761	685	695	738	747	694	720	677	714	690	735	693	741	731	726	718	701	724	648	728	695	710	714	689	700	742	709	747	718	683	758	690	701	704	711	695	700	742	715	720	711	696	661	701	668	700	693	734	735	728	717	694	693	763	675	661	700	690	747	680	746	727	714	650	719	760	673	691	729	731	732	659	704	758	692	694	695	649	694	675	706	700	680	680	664	729	691	699	679	706	699	699	688	702	717	714	690	682	673	682	672	707	729	749	653	701	689	687	674	729	719	678	730	702	664	691	716	737	711	731	720	733	715	699	690	706	700	735	692	699	696	687	686	640	686	754	700	712	691	743	673	657	714	687	701	712	749	700	687	733	723	735	696	690	713	739	679	689	687	700	708	715	694	687	730	730	685	652	728	692	700	684	756	728	664	684	727	688	713	765	648	701	687	721	668	673	741	704	676	691	709	670	687	659	696	718	666	693	722	695	680	714	677	749	718	697	699	737	689	760	701	716	666	683	715	755	662	730	678	719	695	697	692	712	723	697	656	698	689	748	730	649	721	725	710	685	657	726	709	726	696	720	685	676	710	720	742	723	711	716	670	702	715	721	724	657	682	666	711	717	726	777	669	692	694	748	687	710	720	662	689	699	700	688	725	653	696	699	744	691	677	715	710	707	664	700	698	682	668	677	700	690	669	697	661	709	694	700	717	700	715	668	737	711	737	704	667	703	728	708	728	672	719	706	679	745	736	699	715	750	688	660	710	708	716	699	672	713	668	700	713	706	723	744	701	687	641	697	682	678	714	734	697	753	711	690	690	691	690	679	738	717	693	720	693	664	728	688	696	729	686	687	699	734	692	700	687	763	702	704	697	692	707	709	718	706	712	710	639	727	698	706	698	678	657	687	708	668	685	718	697	703	756	692	701	681	725	723	668	673	733	701	670	724	650	699	677	733	689	680	670	694	709	739	678	684	706	682	715	745	690	735	717	690	668	701	723	744	637	716	673	699	727	712	733	716	704	703	633	718	696	735	701	662	663	742	728	759	713	709	690	675	729	721	723	745	743	719	703	693	686	733	700	735	692	717	725	749	700	742	751	738	648	681	699	671	744	648	656	688	741	666	684	702	690	698	733	712	722	718	737	754	710	706	646	690	689	739	733	674	716	694	711	703	674	697	679	745	720	697	695	718	713	676	742	668	699	696	715	731	666	669	700	736	713	704	700	757	738	752	744	671	710	722	721	629	707	676	748	704	720	720	705	712	650	685	683	680	686	705	731	707	729	695	688	698	683	718	702	683	671	710	674	680	721	652	720	717	719	734	720	711	737	712	739	677	757	702	753	726	713	690	675	701	712	697	691	714	677	704	645	690	711	683	687	706	750	722	684	717	668	703	655	757	704	721	740	754	685	715	718	755	697	675	723	738	704	731	719	732	732	700	694	721	704	704	642	707	711	728	690	701	660	687	716	704	699	680	719	689	699	730	732	681	706	711	708	725	691	685	658	702	688	708	753	702	725	717	719	694	703	689	701	712	728	708	713	701	769	712	683	721	716	734	727	729	695	685	698	688	733	706	745	690	770	653	729	688	686	671	705	713	719	695	708	733	689	714	678	737	671	722	687	684	757	729	672	724	712	721	697	707	735	669	736	724	675	741	714	714	700	695	693	687	717	644	744	733	683	731	753	715	767	670	689	683	666	706	715	707	727	644	697	733	749	679	717	705	694	679	694	733	739	713	657	671	663	696	677	736	697	661	715	683	708	705	703	696	662	709	701	694	712	706	691	757	679	702	691	734	694	708	705	674	711	701	659	761	714	695	673	664	714	686	703	743	684	722	711	694	711	721	674	710	698	711	731	693	708	697	635	708	747	646	748	700	645	687	707	685	691	683	734	674	727	724	716	717	733	758	759	697	738	707	732	676	717	663	693	720	716	733	695	678	710	722	691	626	680	668	679	685	707	780	722	703	738	693	704	762	739	679	697	686	683	695	684	675	679	691	706	702	744	720	704	650	709	725	705	694	704	688	705	693	701	683	722	673	719	731	758	691	712	726	728	645	703	667	746	678	666	685	733	695	679	651	716	700	663	745	716	694	705	715	729	714	679	691	673	715	708	664	703	704	684	727	740	674	686	742	675	710	708	732	686	729	724	757	716	704	653	704	679	695	681	711	683	684	655	693	688	736	732	710	702	727	707	680	705	746	718	697	704	715	668	648	720	697	696	703	713	685	674	674	677	733	670	741	695	724	727	687	691	693	709	694	674	700	698	685	739	766	730	714	663	699	710	749	694	669	717	678	705	727	670	753	682	715	722	764	734	727	765	660	729	682	740	715	720	704	702	706	732	733	743	684	728	708	735	679	660	694	728	685	706	668	732	717	650	684	740	704	719	686	685	688	696	724	705	706	714	699	672	708	684	724	700	777	718	695	709	686	740	670	766	757	732	743	694	728	675	728	735	736	717	674	695	723	696	700	750	720	703	654	724	692	724	742	749	713	675	717	751	671	702	698	678	733	710	795	710	678	712	692	677	698	742	733	734	655	655	676	704	709	691	664	709	687	744	664	707	705	715	699	693	716	703	636	688	671	692	730	724	668	696	661	676	703	682	750	713	688	675	691	698	721	690	670	685	704	681	696	705	696	687	750	662	692	692	722	670	721	689	672	757	752	712	706	695	664	690	695	650	713	661	672	744	752	653	742	718	726	676	695	686	688	726	695	689	735	710	675	685	692	669	709	729	649	690	704	687	705	691	700	686	702	734	687	731	777	689	684	756	685	712	685	692	732	682	722	732	752	691	717	692	698	708	699	759	705	683	770	685	719	731	694	733	764	721	732	674	703	683	685	708	707	694	646	718	687	686	723	713	732	703	700	669	638	729	695	686	704	682	689	723	688	731	676	731	715	680	746	726	721	675	695	691	654	656	695	701	743	694	719	697	664	695	726	679	739	731	654	661	694	724	744	737	716	709	675	700	703	707	676	679	698	691	699	678	671	731	681	681	676	643	711	717	716	705	700	714	720	680	733	698	690	707	684	706	679	758	697	693	700	724	733	702	691	701	700	725	673	689	705	689	693	663	715	660	686	725	711	727	677	702	674	643	694	688	686	709	700	665	719	745	695	700	696	741	687	735	687	715	743	701	684	725	673	739	675	707	729	700	699	722	701	711	674	681	679	698	678	738	706	743	667	711	695	740	717	675	656	694	731	712	661	754	728	702	715	707	713	703	683	722	674	737	707	715	729	695	655	707	704	726	670	661	694	724	727	670	658	664	681	733	687	708	673	713	738	735	651	708	689	675	674	694	723	713	752	679	690	748	712	689	698	692	717	694	741	653	687	709	698	732	728	643	731	687	738	708	664	755	705	652	756	761	698	765	686	762	677	672	701	709	692	751	693	670	695	748	680	705	667	684	719	683	697	766	737	685	675
33234	15321	2573	407	399	347	341	296	357	341	333	321	351	337	334	359	335	334	303	330	373	355	341	320	350	362	320	340	332	340	339	299	314	328	331	326	304	333	330	325	320	317	332	337	349	330	334	307	338	354	294	369	329	362	323	346	332	326	342	337	342	348	334	346	377	351	334	331	335	315	331	345	320	321	323	368	387	333	322	340	333	327	326	350	358	313	343	329	357	355	329	337	309	331	307	315	326	379	308	345	317	339	301	316	317	326	329	337	338	361	343	354	345	299	311	384	346	296	333	341	335	345	342	316	329	346	317	317	323	339	325	326	320	359	333	340	312	351	357	323	345	318	339	338	325	329	330	297	327	360	317	306	356	345	323	319	319	344	331	336	352	335	351	326	343	327	337	341	332	310	336	333	322	340	349	348	383	336	332	319	334	328	316	338	331	377	332	356	336	349	357	319	342	344	316	332	352	323	360	344	360	348	329	356	318	369	337	353	325	378	332	320	334	334	366	338	345	317	329	325	329	355	330	299	304	313	329	341	343	374	337	377	338	347	359	353	317	325	305	343	318	314	337	344	347	280	314	352	324	304	358	344	366	354	333	365	334	299	319	291	340	346	306	346	325	301	307	329	349	331	343	354	370	354	326	357	305	330	318	317	331	328	338	335	330	362	310	339	328	302	363	377	326	353	299	316	338	347	297	329	347	323	366	330	299	307	344	336	315	378	358	296	310	285	341	334	317	379	367	336	321	319	275	343	323	321	338	345	327	344	331	348	341	378	333	327	320	313	340	330	336	315	358	325	320	326	353	331	301	365	328	354	326	351	353	319	370	333	315	345	356	316	325	342	336	335	340	347	376	328	345	330	372	346	344	328	371	360	308	325	358	365	366	326	355	328	333	336	297	356	341	331	332	332	355	353	353	276	326	297	340	359	368	352	353	333	328	327	346	318	336	346	394	349	370	350	319	319	336	339	318	368	333	306	308	312	303	327	307	339	332	342	339	305	351	328	329	360	367	335	287	301	309	294	366	337	320	340	333	337	303	361	339	315	339	348	302	340	362	334	313	363	336	357	358	305	337	342	313	348	320	318	335	302	351	319	328	342	352	346	354	308	333	348	356	350	340	365	291	354	325	356	363	357	340	309	339	352	357	321	335	322	326	374	362	319	330	314	300	365	310	334	340	314	319	331	334	312	354	320	345	319	338	350	344	333	342	352	325	361	333	372	329	350	331	333	337	391	359	327	300	316	336	331	356	323	349	296	311	353	331	329	342	356	319	313	346	377	356	311	332	302	345	347	351	323	341	343	357	330	347	294	321	327	328	314	326	288	330	367	346	340	314	311	301	338	337	336	334	360	351	319	323	321	356	317	319	320	332	324	298	356	362	326	349	327	301	342	359	314	332	363	349	338	359	325	331	343	318	339	328	310	341	359	306	327	357	351	369	330	328	314	366	369	329	343	363	345	370	331	341	346	328	353	325	300	304	325	352	299	311	347	348	341	352	348	343	311	369	347	305	323	369	339	362	323	343	332	371	341	317	330	350	326	314	365	346	330	291	312	366	306	370	323	302	341	350	360	327	338	333	349	362	319	310	358	326	330	320	326	349	368	350	322	343	319	325	314	323	326	325	322	345	339	363	313	328	363	368	349	311	311	327	299	311	325	327	336	336	345	339	335	353	289	345	363	348	350	314	355	340	314	348	308	319	298	321	366	336	301	296	334	342	304	336	330	346	353	376	332	308	361	296	321	351	369	331	319	373	356	339	348	300	340	293	353	323	317	334	320	346	339	316	325	356	318	344	305	309	350	358	296	313	338	351	322	338	331	331	385	329	313	321	359	320	356	366	300	343	298	333	376	352	329	315	312	351	336	299	342	311	344	327	364	352	337	364	348	354	349	301	324	307	357	349	342	311	340	329	331	325	313	303	311	320	355	339	319	351	368	310	330	331	351	321	279	338	295	320	307	347	321	293	342	339	321	315	346	352	307	355	312	305	395	340	356	305	331	349	319	350	326	315	350	338	338	311	325	335	362	314	311	368	346	347	336	301	351	317	359	362	341	326	342	348	312	333	314	296	313	328	353	368	345	335	314	353	385	327	334	352	323	345	344	339	350	347	316	327	345	352	328	330	355	347	301	346	357	379	343	355	325	348	338	357	329	322	316	327	314	358	331	317	340	339	353	336	361	338	332	301	308	314	351	333	336	368	336	316	355	342	346	330	316	325	326	344	343	366	323	357	306	283	345	331	321	321	363	338	360	329	326	326	316	385	343	342	318	293	328	317	310	307	351	346	339	369	357	334	331	340	325	332	330	312	331	369	366	324	325	347	347	320	351	352	367	332	333	335	339	380	338	381	346	348	301	326	352	340	326	329	338	344	355	325	328	349	331	354	345	369	371	353	309	325	329	293	329	341	359	319	315	319	302	363	349	357	328	337	278	273	329	374	333	366	336	345	349	328	332	334	308	321	346	347	359	324	363	320	342	332	333	393	315	302	346	324	335	330	334	306	359	328	339	344	326	328	326	330	344	318	351	336	361	352	362	330	352	344	331	318	321	305	333	331	355	360	331	334	339	313	318	338	320	340	371	360	345	334	346	356	317	346	312	323	308	332	322	367	333	320	348	361	339	335	364	344	326	323	359	321	353	350	361	339	345	319	314	313	334	325	334	396	356	328	331	353	365	315	353	342	358	330	350	302	343	350	359	346	321	333	336	322	326	298	344	311	335	329	317	349	327	351	335	310	327	308	334	328	325	354	319	357	285	328	325	345	370	338	326	349	315	316	340	311	336	300	303	354	352	336	328	343	325	306	336	335	313	333	313	307	384	317	335	334	315	363	299	333	343	314	339	316	310	331	343	330	350	324	334	322	314	309	327	345	327	346	279	322	358	323	337	314	333	310	374	327	352	325	313	345	326	336	345	336	316	340	316	369	400	363	339	352	352	333	306	348	350	318	312	331	314	321	354	286	321	300	345	349	357	331	325	338	336	332	317	318	322	359	321	362	336	324	317	356	356	344	305	339	310	314	334	311	333	355	334	348	302	359	336	291	331	323	304	344	303	334	333	341	323	355	328	353	340	369	291	322	325	358	316	318	302	376	334	337	314	333	363	349	358	348	344	327	325	352	338	352	350	325	319	319	301	327	325	358	325	340	324	318	347	292	354	355	339	359	352	331	332	328	305	335	364	328	327	328	326	325	326	339	357	299	326	335	343	336	337	316	330	319	338	320	328	354	345	319	324	322	357	312	309	326	317	327	342	370	343	355	366	336	367	354	356	304	337	358	373	308	328	341	316	347	318	363	325	329	346	349	312	285	301	368	328	359	334	314	314	289	345	334	327	350	355	319	348	321	324	341	308	308	332	334	325	330	365	331	320	338	357	284	326	364	309	334	328	307	363	345	326	324	333	313	309	313	319	340	358	334	332	376	307	321	330	318	306	345	330	294	317	344	320	316	335	335	358	349	348	372	361	336	313	339	370	371	313	324	320
7913	873	756	809	747	745	777	775	760	817	780	754	779	739	773	745	777	782	771	799	779	758	780	753	721	813	787	751	809	763	719	747	765	771	795	778	766	769	717	734	745	751	788	789	759	787	742	794	765	749	712	787	729	761	794	763	779	745	749	727	748	751	757	763	757	795	806	760	737	803	776	787	740	764	810	775	739	743	794	740	738	736	767	782	776	764	739	773	780	781	757	807	756	777	782	767	735	879	812	792	768	800	789	790	745	761	828	806	775	788	734	807	802	755	784	781	751	784	766	742	738	737	776	736	743	730	780	790	798	740	800	708	767	747	812	736	781	758	816	752	744	782	758	711	745	780	784	759	793	790	713	780	763	750	741	741	752	800	756	759	740	822	779	746	708	748	723	786	766	761	794	731	737	744	780	766	780	765	774	774	733	816	727	772	710	807	789	744	763	741	780	790	803	793	759	769	794	731	764	760	778	762	731	718	742	779	789	743	753	763	723	716	743	755	781	763	759	800	760	722	735	740	772	756	807	781	808	751	727	782	754	767	776	752	786	781	697	752	757	798	760	837	759	763	751	774	796	754	755	741	809	791	787	774	804	717	793	800	755	760	762	767	771	772	749	824	756	727	713	727	811	733	734	790	738	792	792	780	765	745	770	732	728	781	698	765	768	781	753	751	788	776	782	798	761	755	756	767	767	751	766	758	740	752	782	734	744	802	803	761	744	777	770	730	726	742	739	759	756	774	802	772	756	729	794	759	795	762	778	785	730	721	741	772	764	762	752	704	773	748	836	749	729	760	789	759	754	762	795	741	753	786	762	787	785	771	760	753	782	820	797	761	732	783	731	757	767	755	786	751	831	745	787	716	713	760	757	724	776	749	752	709	744	778	759	796	817	748	746	747	785	760	758	773	756	769	762	783	806	784	729	741	745	749	779	728	713	735	777	771	778	745	793	777	716	751	763	730	771	776	764	766	772	751	715	769	755	737	741	814	804	771	747	740	756	736	791	751	790	755	814	718	806	762	749	751	733	730	794	743	767	783	756	796	767	745	769	802	846	785	781	830	741	777	780	766	744	771	812	723	774	803	800	778	810	799	736	746	766	765	749	755	825	748	813	728	710	806	745	769	762	787	756	721	795	742	730	712	808	773	729	751	730	753	770	798	760	809	783	784	793	738	763	747	740	743	793	761	734	747	731	728	798	766	729	779	782	746	763	776	780	757	739	785	777	757	778	729	749	733	751	818	791	750	815	798	744	746	755	771	741	737	726	762	818	729	821	788	748	755	775	733	778	816	761	756	793	749	733	725	743	791	744	743	742	825	775	756	781	746	759	768	790	775	751	727	782	737	723	774	727	721	754	744	732	754	752	800	801	742	710	766	802	767	788	759	720	733	780	750	705	783	730	763	707	754	810	741	785	769	723	769	712	790	787	717	745	772	722	803	771	700	737	782	797	796	808	774	767	737	774	815	795	825	750	719	800	780	725	753	801	788	759	728	746	754	751	763	791	823	744	782	794	745	765	776	768	752	806	723	712	746	767	726	797	754	763	745	712	745	774	747	784	746	799	781	759	725	720	723	781	754	773	783	754	800	752	746	759	760	777	799	747	751	785	770	748	780	793	748	731	750	770	772	730	749	776	764	761	788	741	809	730	816	788	743	758	769	732	758	794	793	766	812	769	805	741	825	756	769	774	781	741	749	815	751	753	755	795	755	783	719	788	776	731	800	773	718	758	787	755	764	793	772	747	754	759	743	728	721	768	778	826	798	778	755	783	758	758	748	768	760	806	786	786	751	815	750	781	766	779	758	779	763	741	773	782	716	782	800	739	715	769	778	795	736	756	736	757	782	743	799	810	795	774	790	782	765	701	761	730	741	785	738	790	762	772	776	709	768	755	733	762	790	777	698	747	773	787	779	727	746	772	768	780	780	760	736	773	758	739	739	775	776	753	760	778	818	767	780	722	769	743	738	804	804	790	747	790	730	708	754	772	729	815	770	759	780	777	747	735	756	775	781	800	760	730	753	763	724	757	755	784	762	740	698	756	787	754	818	775	781	799	747	768	795	741	757	786	749	707	768	795	823	794	714	785	797	787	761	757	751	763	704	750	798	718	796	760	788	789	750	800	778	770	755	732	759	739	764	742	785	733	770	790	723	786	739	747	773	796	747	755	731	708	740	765	756	726	773	747	740	797	760	788	796	744	739	766	755	772	784	759	754	778	795	757	831	811	767	781	776	805	792	786	797	804	778	730	761	785	772	749	723	751	787	753	774	775	805	776	817	758	742	762	833	790	778	761	713	743	777	769	763	761	759	739	807	786	801	752	736	725	695	756	772	752	762	760	782	717	804	760	747	821	760	772	799	749	796	821	760	755	758	724	795	724	768	689	765	733	759	771	735	748	799	756	784	756	773	764	763	809	808	800	772	755	767	726	786	763	743	751	687	751	788	815	774	735	735	754	764	801	781	732	755	765	759	735	743	759	750	751	789	751	722	779	758	745	785	778	775	763	754	843	743	744	747	711	803	735	716	800	754	762	788	749	819	760	761	804	787	783	729	739	776	775	751	793	688	733	764	698	791	796	731	756	750	812	739	792	732	791	777	780	790	789	752	806	786	799	805	765	719	709	774	766	769	772	796	770	711	742	793	774	772	786	766	781	798	780	755	778	775	769	730	769	770	738	792	724	755	780	741	809	750	755	760	782	776	834	814	812	748	751	756	766	778	803	771	852	732	730	772	805	785	746	806	759	705	825	753	784	715	712	763	768	796	786	738	768	784	735	725	735	715	795	766	737	799	747	757	758	759	734	773	753	797	741	792	737	772	785	796	716	797	787	735	814	793	742	781	726	716	758	774	779	754	765	802	787	797	785	694	758	748	763	771	739	761	774	812	774	776	806	810	781	770	750	739	771	749	799	757	793	763	758	748	816	738	743	764	732	804	775	780	786	819	798	794	766	788	811	763	757	788	741	745	786	806	745	716	748	734	807	788	777	748	758	803	766	770	765	733	745	738	704	729	734	734	786	741	740	760	816	766	722	781	774	795	749	783	823	760	768	773	726	782	718	703	746	757	790	745	801	752	765	775	805	739	741	763	773	754	728	733	750	787	738	766	788	773	762	752	742	784	752	782	769	759	741	772	764	756	795	754	761	754	781	751	723	762	735	781	731	769	798	784	697	780	742	782	784	744	760	783	777	765	752	783	772	772	756	764	771	747	760	787	806	793	784	796	809	772	851	731	750	780	769	801	766	753	792	768	786	723	714	734	776	753	781	796	718	755	786	796	778	759	751	784	770	739	818	737	773	783	754	753	774	824	747	786	740	788	753	719	742	754	740	786	747	748	739	717	771	724	781	742	735	745	756	750	734	721	785	738	789	734	765	737	792	771	756	804	733	762	754	732	734	753	726	748	739	754	768	762	786	755	758	725	743	792	844	775	760	744	772	784	762	741	790	781	755	784	755	763	786	780	775	777	782	772	784	727	761	775
25078	20990	23587	28561	20996	12947	828	596	527	500	443	491	468	478	496	493	473	496	481	439	493	469	479	439	467	468	476	465	464	493	446	478	451	502	429	403	459	465	477	436	402	468	439	454	471	470	465	494	519	463	485	455	426	437	454	495	460	479	453	437	521	428	426	429	437	466	414	445	452	506	435	442	457	445	441	453	424	457	460	443	441	443	430	492	494	422	493	449	457	475	490	467	484	472	455	460	447	476	446	438	459	507	485	457	443	451	413	491	440	471	463	509	412	472	491	441	462	460	440	486	479	443	450	424	428	480	475	450	446	426	460	475	472	485	474	485	458	491	490	465	488	429	484	474	479	459	520	509	450	451	467	490	424	447	435	454	500	449	468	462	443	460	450	489	499	439	463	463	453	506	492	443	452	470	455	412	460	432	484	480	506	476	471	435	443	455	471	474	457	483	460	475	473	453	468	469	480	449	432	454	466	446	449	469	452	453	480	446	457	447	501	492	472	488	488	458	449	454	468	474	481	442	464	471	454	449	460	435	468	446	453	455	466	447	473	411	476	508	464	471	465	442	443	452	434	461	432	429	452	448	438	468	439	502	488	430	435	431	502	464	452	479	464	469	500	455	428	425	460	471	448	470	462	470	476	427	496	438	438	443	457	486	450	514	471	475	477	456	505	415	435	467	509	473	460	508	447	441	483	476	448	435	479	452	489	467	432	484	447	467	495	491	504	461	476	492	440	463	488	457	464	426	451	423	462	475	441	488	507	470	439	460	523	453	459	435	451	464	508	434	465	492	439	485	495	495	478	472	395	473	440	441	435	457	476	466	490	434	476	432	499	474	470	489	470	455	458	490	455	483	474	484	468	508	498	470	439	460	465	442	441	412	458	452	489	452	414	478	482	461	510	471	451	458	501	419	486	484	460	456	435	454	485	479	512	475	489	454	439	472	461	450	493	462	456	431	439	446	448	451	470	463	444	434	432	439	447	472	487	477	470	414	490	435	486	463	450	420	475	451	476	454	429	476	457	440	458	434	474	450	460	461	431	480	442	438	456	481	484	428	448	486	460	447	466	464	452	467	406	453	445	470	454	447	472	447	460	449	426	440	419	464	436	450	480	464	455	505	433	486	468	467	478	484	426	451	452	518	451	429	446	468	418	472	493	479	486	436	457	461	448	478	457	464	476	444	454	475	483	483	450	453	434	466	476	463	465	418	436	443	456	478	451	470	482	496	436	464	484	496	490	445	466	439	442	450	472	425	506	474	455	437	461	466	445	478	448	444	421	450	423	437	476	421	446	445	512	459	495	475	460	462	474	448	454	444	473	497	452	487	456	419	463	456	453	440	496	480	461	483	464	451	408	518	490	477	467	519	488	482	524	495	460	441	498	442	440	487	466	435	474	472	443	442	453	459	438	482	492	467	500	434	418	448	499	479	406	475	466	469	474	461	455	428	471	513	476	406	486	460	445	470	442	446	440	462	481	454	441	448	473	491	429	452	456	478	458	468	462	472	468	428	448	432	449	415	478	454	437	448	505	421	434	458	452	426	457	470	494	456	441	471	428	475	491	528	450	475	469	450	435	453	436	477	415	472	462	454	402	484	445	475	473	458	497	446	449	443	456	427	457	488	452	455	452	422	483	478	474	461	472	517	492	481	461	442	481	444	421	492	446	430	484	403	444	504	453	433	453	468	459	466	458	487	433	444	462	493	494	422	457	471	464	487	462	467	460	453	452	475	441	435	479	484	486	486	458	464	482	447	441	460	440	446	476	471	435	464	452	424	467	463	447	432	414	407	472	455	477	438	443	427	430	460	490	475	466	524	456	468	460	486	469	496	449	456	429	431	467	447	451	441	451	464	425	460	422	518	465	462	489	490	468	457	448	461	447	433	433	490	503	475	463	478	448	443	440	468	480	459	430	429	476	507	483	489	451	453	464	469	451	471	420	433	473	453	490	476	475	481	418	441	471	451	416	448	478	452	459	473	507	499	477	456	460	473	461	453	407	440	450	470	474	461	457	467	484	448	402	474	436	511	433	449	470	492	484	426	472	475	465	474	473	473	489	469	482	470	476	491	467	490	481	454	486	426	481	459	475	411	473	467	462	494	483	499	479	450	439	456	476	474	441	452	472	446	415	481	466	443	427	416	500	443	455	491	523	462	456	498	446	476	428	417	463	488	455	469	454	455	429	465	479	497	435	453	437	421	459	460	451	477	483	438	429	453	478	488	457	499	461	486	419	441	427	453	448	437	441	447	444	444	433	433	494	465	477	452	448	503	451	465	470	452	456	440	488	450	449	486	459	468	496	451	463	417	483	471	457	413	432	451	505	458	458	498	458	473	442	484	466	475	474	437	428	460	450	467	464	450	469	468	479	479	469	445	429	483	445	453	436	435	450	447	469	412	445	446	467	476	445	448	450	439	484	465	465	473	437	448	472	445	432	484	477	457	445	454	496	475	447	480	476	477	464	441	470	470	501	473	432	440	524	472	462	479	461	440	466	479	428	433	505	425	451	476	441	509	468	422	456	424	455	473	485	490	445	411	427	448	464	467	450	461	460	469	490	384	484	447	413	487	482	473	496	454	449	431	432	460	442	473	448	472	470	455	475	431	467	396	454	442	437	451	482	505	452	416	439	483	457	477	444	484	501	430	472	473	441	486	485	475	474	453	460	463	510	466	452	462	450	466	438	470	437	436	457	441	456	460	439	454	461	440	468	433	453	465	461	480	481	408	424	459	486	479	466	477	424	502	449	452	442	443	436	411	444	448	436	456	460	416	462	450	438	452	467	480	452	456	444	456	453	472	463	459	449	466	505	474	466	447	468	437	463	473	468	459	454	463	456	466	441	446	447	485	449	452	457	507	504	460	450	475	485	444	454	464	461	477	442	418	448	463	425	474	470	451	420	460	489	443	486	476	494	497	490	438	464	501	452	460	440	455	444	457	416	478	497	418	456	475	503	498	464	483	464	475	462	485	466	474	432	471	483	464	479	504	454	437	452	480	501	497	441	435	478	439	443	480	452	424	452	452	458	472	459	470	478	467	464	433	450	435	480	444	461	419	438	454	501	497	529	477	461	445	475	483	460	469	463	479	408	452	445	474	494	425	413	477	496	430	472	448	458	431	518	502	482	452	462	469	465	468	471	466	452	430	450	480	500	442	490	454	442	493	464	484	450	474	469	459	473	468	496	461	463	456	461	452	454	483	466	469	489	484	417	453	464	496	441	446	460	469	433	464	431	467	459	468	430	483	463	462	502	488	501	420	441	429	468	479	490	467	495	463	465	447	472	452	461	435	491	483	432	431	418	439	461	451	467	450	440	484	485	476	465	486	465	462	458	454	450	457	479	469	449	471	445	440	451	437	459	438	468	461	479	511	477	471	412	473	436	448	442	450	458	424	431	435	427	448	436	464	456	416	459	472	452	434	455	496	493	488	470	464	469	432	476	450	445	460	465	479	464	475	424	443	450	511	474	443	471	465	470	455
4462	2369	1536	1122	1002	1045	1072	1020	979	1033	1007	1007	1028	1005	1003	990	1017	997	1013	970	1033	992	1018	953	991	1025	993	1004	984	984	998	1026	982	926	953	995	947	1032	979	972	977	992	996	995	965	978	971	966	1012	931	925	1015	1011	942	934	954	974	952	1007	934	973	975	957	953	980	973	1011	972	985	930	951	972	956	1011	1014	970	1026	982	969	985	970	1004	1009	1028	977	1003	933	957	883	983	999	955	970	1011	966	932	975	1025	969	991	942	1013	987	937	923	943	935	994	992	970	941	981	982	935	959	966	926	961	979	1024	974	953	977	930	976	1004	1008	978	1008	968	998	990	988	924	1015	959	955	935	964	997	960	930	974	984	954	963	960	1007	1003	973	938	935	939	952	983	982	951	945	1010	932	974	1019	909	927	968	903	1042	969	977	998	995	1002	1028	1016	995	958	994	1001	989	946	987	1066	940	1017	972	1023	960	996	995	995	1019	929	966	996	926	1032	944	1031	983	944	952	956	927	1017	944	874	985	975	1001	973	1026	952	969	936	995	996	1003	966	1008	963	1013	960	967	938	952	929	1003	965	978	967	954	1012	1027	955	912	945	1041	978	1060	971	967	957	974	985	1000	969	936	973	1000	1014	972	998	976	962	996	1000	977	975	944	945	983	1020	983	1031	981	972	996	990	1001	975	995	972	999	1004	968	1014	1027	1006	984	975	946	996	976	964	1017	967	969	964	916	976	1032	991	963	955	1009	973	993	933	973	1046	1014	958	1020	920	1007	941	926	958	960	989	1020	960	982	996	953	955	954	937	1014	972	951	1061	952	994	974	914	993	967	987	969	1001	1026	931	993	939	945	1011	976	933	955	997	946	950	976	975	991	980	931	1047	979	983	963	1020	927	1029	967	1007	985	961	966	951	1005	957	979	962	984	948	965	1027	998	1003	978	972	992	957	986	1004	980	948	1035	1044	929	998	981	990	999	1020	987	968	984	970	994	997	973	983	1003	973	1003	966	981	1022	999	930	996	988	974	972	1009	963	992	971	979	949	1005	973	947	1015	972	986	1040	950	993	978	1032	935	966	1036	1003	999	943	960	980	939	988	957	937	961	995	942	970	983	954	985	1023	973	956	970	982	956	981	988	1010	1000	979	1001	1003	995	994	957	956	902	989	1018	948	946	937	939	988	972	959	1010	912	1010	1026	1023	915	1005	960	939	984	972	993	972	1004	951	948	984	950	1018	953	1042	983	957	996	1001	972	933	1034	1015	966	969	954	1000	1002	952	950	1013	942	979	970	1083	1006	961	965	968	1022	1004	992	951	972	961	1018	969	937	976	978	928	987	986	927	996	972	985	1022	1008	1029	945	1005	976	898	982	916	1026	968	988	908	974	967	940	966	957	979	950	955	932	1017	1015	949	948	971	1027	964	1002	977	966	973	1000	943	1056	976	951	974	1049	981	1003	1015	967	971	1005	982	975	1000	1030	925	1054	1022	975	979	996	944	928	1024	953	969	1011	949	965	1041	1010	953	963	946	957	985	975	1011	939	953	955	989	1019	905	1011	1009	979	1033	971	1017	951	951	981	975	996	1015	953	1010	997	994	1001	1008	964	1000	963	948	968	932	976	996	998	971	936	972	1015	989	971	991	969	994	991	969	1061	948	993	1006	932	957	978	969	951	913	1003	997	966	1029	976	951	959	990	998	952	974	973	960	944	928	991	933	991	973	912	963	1005	931	998	957	996	989	1013	1038	995	987	1017	916	999	1004	956	991	957	939	971	998	946	1016	970	967	1001	943	970	894	1006	987	952	938	999	980	976	996	958	947	952	1001	1003	1003	964	937	1014	1009	996	971	972	954	936	955	1037	1032	981	981	959	925	970	987	1018	951	964	977	962	1013	997	974	1012	1009	998	956	1001	1022	929	978	897	951	959	1012	964	933	968	1029	1028	1032	944	996	1006	1004	994	1024	1014	957	1006	976	967	932	989	970	989	995	1044	962	960	1019	972	925	992	992	974	978	978	943	1002	973	981	1036	991	978	936	956	988	973	957	1001	1014	1010	989	897	1003	971	958	944	939	1003	946	978	993	964	971	1002	1008	958	1026	1013	927	992	1001	945	969	1001	968	990	970	966	988	992	995	970	964	962	965	993	973	972	975	976	962	1041	968	930	961	1000	1021	995	975	1045	922	1046	961	976	1038	1018	1013	988	1007	1003	962	980	980	985	1010	981	1027	1018	946	998	960	979	999	954	989	971	992	991	986	1022	1006	1002	993	901	1010	990	998	962	1006	915	973	994	962	971	1045	987	1023	972	984	997	939	983	965	969	937	1002	977	976	1035	960	1022	1002	961	956	1038	976	975	996	1002	986	986	948	923	978	980	951	963	977	1012	995	1003	1006	993	1012	963	995	1017	896	1015	958	1058	988	942	995	1028	1035	952	953	973	988	1005	960	1009	925	979	976	980	1011	946	978	1021	1018	948	959	994	977	974	999	965	995	931	960	988	985	967	1014	1006	1027	997	915	989	954	1004	988	977	993	978	1017	965	992	1027	948	968	974	963	977	1039	1001	980	951	949	921	1043	956	979	958	951	1000	952	964	940	975	931	1026	999	978	988	994	978	984	980	977	945	1007	990	975	1027	955	967	1060	945	997	956	960	994	983	980	968	998	921	968	1019	967	1012	944	978	977	954	986	963	1023	961	947	964	944	976	995	966	990	943	981	944	998	911	1002	986	948	959	959	972	1000	957	1008	978	964	995	936	965	1044	964	1001	1008	934	965	891	952	989	1024	946	949	995	954	898	987	1045	1021	953	949	894	1000	956	984	1007	976	987	1001	1021	1021	1004	997	916	995	972	1017	989	991	972	981	971	913	984	991	964	940	925	925	980	974	952	983	987	1056	1010	978	965	961	1008	969	1024	928	1000	940	965	1008	975	922	983	953	909	957	1029	1021	993	994	994	1004	969	925	994	964	986	949	990	974	982	988	982	947	1017	996	994	977	981	976	976	987	939	992	952	957	956	972	1008	919	968	1034	984	969	979	970	947	978	944	945	971	977	909	1023	954	965	1012	964	964	973	983	1009	955	1005	941	977	985	971	953	983	936	949	1024	1005	977	962	966	997	944	935	981	943	976	1050	993	976	965	993	990	994	1002	994	936	995	995	965	927	966	975	994	981	938	937	970	1015	931	1016	962	1015	934	987	973	934	962	1096	947	1017	1007	952	986	905	969	1021	1037	946	941	1008	965	1020	960	992	943	991	947	969	962	1021	977	979	1020	1015	972	1011	997	954	979	979	988	1017	1000	951	999	1065	999	1026	990	986	966	1024	950	964	993	1018	970	990	956	992	1020	1013	968	957	958	968	999	968	983	990	997	1024	967	966	973	975	951	938	1011	980	992	976	974	1044	993	1029	1005	983	951	978	917	983	987	989	1002	1018	977	948	1044	988	939	909	1009	1025	944	952	948	991	969	961	1005	1023	957	949	979	999	954	1005	1003	996	989	977	970	1002	912	990	952	983	1037	963	982	1002	1004	905	971	957	961	1014	997	953	1043	978	984	938	999	1060	939	985	974	975	957	1008	979	1002	947	947	945	1014	947	964	976	1024	979	1005	1033	985	975	979	931	967	952	964	1047	995	994	990	977	997	935	991	1017	998	993	974	982	947	936	973	1040	999	951	994	983	954	953	982	1026	967	966	1012	963	994	945	976	987	961	908	964	982	1008	980	958	956	1031	987	923	987	939	963	1012	989	1010	946	1018	1010	973	932	981	1026	1011	991	959	934	970	1024	1006	960	988	963	990	1001	1026	973	962	961	956	998	994	971	971	962	971	957	995	977	998	981	972	934	1021	976	919	1009	978	971	968	921	943	975	996	962	973	1024	965	1021	963
24404	21032	24039	28225	21034	21063	11174	725	477	436	378	437	374	362	416	379	388	389	347	361	344	358	364	358	356	368	376	337	319	377	380	319	338	357	343	362	345	326	332	290	334	338	348	302	333	328	313	336	357	343	344	330	348	322	328	354	334	368	362	308	343	349	325	387	371	323	340	349	302	289	339	329	310	327	338	366	350	331	379	298	320	329	340	322	332	325	360	345	351	324	320	319	378	303	330	332	324	309	307	333	361	313	338	322	324	335	327	344	319	342	339	336	353	353	337	321	337	332	346	331	313	367	327	321	301	363	336	349	317	327	357	319	345	302	319	335	315	343	356	310	314	342	318	302	340	337	334	300	307	340	333	325	340	322	333	330	313	344	354	336	326	318	348	365	339	343	318	341	312	328	358	284	323	340	332	320	329	317	313	329	329	310	369	303	331	294	304	329	308	306	367	317	310	345	325	325	304	291	347	358	349	350	317	339	326	304	329	320	347	328	328	311	301	319	354	334	347	375	339	323	371	331	356	335	324	326	313	316	348	341	339	368	345	333	348	354	324	347	306	338	351	355	311	322	322	333	346	350	309	317	336	316	345	328	319	337	346	338	358	315	326	328	336	336	364	340	321	333	324	365	344	346	344	344	320	324	350	322	323	330	333	352	310	341	336	301	301	348	328	320	312	353	316	320	369	315	373	337	307	308	349	311	402	338	303	298	332	321	327	324	315	320	346	369	326	315	348	369	325	322	332	331	344	314	342	348	290	311	308	314	327	324	308	307	316	334	317	305	319	331	318	340	315	331	354	352	339	305	335	324	313	291	333	320	325	279	319	315	321	345	341	343	337	325	338	317	361	329	346	339	329	348	323	325	316	327	332	340	319	284	310	319	312	290	350	320	299	340	326	309	326	349	357	367	328	331	335	315	344	331	338	326	337	332	304	340	348	320	325	273	303	306	343	354	319	311	309	332	356	332	318	328	321	339	355	304	334	306	355	342	299	347	324	341	316	353	358	322	355	335	324	350	351	328	356	305	333	330	315	322	348	308	298	365	319	328	304	296	309	353	354	318	320	324	338	319	337	326	330	322	350	311	304	353	318	274	313	317	298	334	332	373	317	345	331	332	318	337	339	344	295	317	358	319	332	326	321	294	338	351	333	347	309	355	338	307	344	341	307	350	335	316	349	342	351	359	328	339	340	318	324	359	330	321	327	301	335	317	331	304	312	321	289	328	314	356	331	337	320	313	323	321	328	358	308	372	331	318	314	326	320	317	329	332	332	329	328	351	325	316	311	328	308	325	340	335	343	328	315	320	341	320	327	364	338	289	313	352	345	315	326	318	306	337	314	288	328	336	310	365	331	339	328	348	315	346	347	356	285	331	349	331	345	335	318	310	338	331	359	316	334	328	334	338	354	347	356	319	321	381	304	334	322	336	318	356	308	318	323	323	355	329	339	347	346	314	312	303	339	355	327	325	345	370	313	331	296	288	302	327	338	362	335	380	328	369	384	308	296	348	311	294	356	322	315	352	316	289	327	313	335	320	307	332	358	317	333	320	325	375	349	312	318	309	312	347	377	307	322	359	361	330	351	332	305	287	339	344	313	291	348	330	322	332	328	314	342	316	318	337	312	312	329	302	346	326	342	303	337	314	316	337	300	358	317	311	338	352	355	299	308	303	350	334	294	292	354	318	310	365	329	321	324	317	353	320	346	350	331	291	329	346	335	366	365	334	315	327	303	292	330	351	287	303	315	378	324	342	345	336	330	347	339	312	329	301	320	320	322	341	361	339	334	340	341	347	321	360	339	341	340	307	339	320	312	341	328	344	349	291	309	325	307	339	351	352	313	316	317	353	299	367	339	314	310	341	332	323	295	332	311	340	311	333	297	327	309	335	348	320	312	364	332	346	348	334	309	362	277	351	297	335	343	312	329	313	333	308	347	335	318	372	326	349	312	361	303	313	313	340	353	370	304	351	296	327	355	349	329	290	321	333	290	360	349	316	361	355	286	326	303	352	329	357	316	369	329	341	333	347	313	320	317	323	311	309	357	322	322	325	326	297	365	356	335	321	327	353	294	335	355	318	351	318	296	313	297	309	342	348	327	338	329	312	322	362	337	323	304	382	386	333	327	317	366	364	339	310	338	328	336	350	318	327	340	321	291	312	360	342	313	327	326	360	349	316	322	309	315	302	311	329	304	281	304	275	309	373	318	331	311	323	346	361	362	320	282	306	346	326	358	340	356	322	342	348	298	344	337	374	326	350	341	343	318	319	321	344	369	379	335	315	327	345	324	313	306	340	330	335	354	336	295	321	326	345	347	340	344	294	303	298	324	352	343	278	328	324	344	326	310	348	343	345	325	325	294	313	348	330	296	342	333	323	307	331	350	316	345	337	331	307	341	359	337	321	330	330	341	320	351	323	334	333	342	298	342	309	345	340	331	292	295	312	347	312	344	348	360	292	314	352	351	304	358	346	371	330	353	344	323	307	330	350	343	367	326	355	350	312	312	314	354	344	355	306	359	337	314	305	317	352	314	356	328	319	327	345	361	306	337	311	327	367	314	327	333	332	300	342	364	322	315	298	329	350	353	348	335	355	369	354	334	371	307	320	294	358	323	333	345	349	339	345	347	319	301	296	351	366	336	286	349	305	304	298	367	334	343	317	359	345	328	359	332	315	326	309	314	349	355	323	330	320	335	378	336	330	327	361	348	313	326	320	350	361	307	359	300	293	306	341	349	345	318	310	312	381	342	313	319	301	337	322	342	343	313	313	323	334	352	322	313	320	331	304	339	304	352	333	347	324	333	297	322	347	330	324	294	322	331	317	363	339	337	361	319	315	353	310	338	302	296	327	329	321	327	335	371	298	325	325	327	323	307	313	350	336	310	361	332	359	338	316	362	342	318	332	302	317	334	330	344	307	350	371	330	337	280	317	329	319	343	310	351	291	334	290	311	342	313	344	335	317	307	327	366	353	318	304	349	369	336	379	355	324	282	321	288	339	337	281	353	370	343	333	340	299	352	341	337	297	293	319	333	334	329	338	338	290	306	321	346	370	339	316	298	332	340	383	318	338	303	331	340	332	357	368	303	323	332	322	354	329	303	305	348	327	348	326	363	330	297	326	332	332	344	305	331	332	347	336	315	358	311	337	323	329	313	325	325	351	309	349	312	341	348	333	310	334	332	348	329	378	365	344	336	331	314	364	333	356	337	303	312	323	319	315	362	339	349	328	316	311	329	314	320	334	332	312	303	349	309	335	338	323	311	302	337	322	349	316	325	325	336	335	311	366	321	326	340	306	291	323	316	310	312	316	344	318	319	341	334	363	359	349	351	334	335	316	303	354	346	323	344	366	311	328	347	314	345	378	364	303	358	347	339	342	307	288	316	337	334	319	337	318	328	341	357	329	341	332	293	351	314	333	322	323	308	318	332	301	343	310	302	342	325	366	329	346	311	326	328	343	343	330	366	341	333	292	341	326	319	327	332	316
4012	3358	1748	1116	833	849	787	754	713	741	658	700	727	730	723	704	723	716	713	754	732	736	671	747	715	709	721	695	728	665	765	701	723	696	766	702	742	696	742	732	710	715	711	680	716	712	681	746	683	684	727	704	715	706	719	699	732	746	713	718	730	688	740	710	681	735	679	728	739	726	672	667	672	764	657	747	725	733	729	674	683	700	716	694	653	710	698	704	733	735	695	708	731	746	660	739	732	717	740	673	738	669	661	698	696	722	692	705	718	651	736	711	741	746	676	656	706	706	689	666	692	734	696	715	775	722	733	696	704	735	710	727	672	712	719	707	666	714	674	737	720	738	671	736	733	696	725	674	707	720	707	696	739	711	713	717	699	731	739	720	691	738	694	747	776	685	723	681	690	702	715	652	691	668	718	728	718	685	740	691	686	746	733	694	720	677	709	697	710	740	719	666	650	698	720	685	724	724	713	716	708	685	716	758	694	733	715	695	709	668	743	674	673	694	659	688	746	692	694	697	720	677	757	670	713	720	709	703	710	725	737	693	692	641	733	744	704	722	781	712	709	755	711	705	700	720	697	647	678	734	737	671	721	692	724	691	721	689	740	691	736	714	717	704	741	697	681	713	742	718	727	648	714	746	692	712	682	707	696	724	820	710	714	704	698	693	685	753	704	650	680	756	684	670	713	698	678	645	717	762	701	663	710	732	696	667	704	663	653	723	683	697	682	674	619	705	695	673	724	703	723	726	704	709	733	716	711	713	683	746	702	733	712	740	733	694	705	710	714	672	661	683	753	692	742	691	694	667	649	741	741	689	729	692	692	694	694	704	720	691	708	702	704	658	683	753	705	744	678	714	711	690	727	666	687	708	679	706	711	735	688	738	698	768	720	723	747	651	726	712	726	735	685	659	694	746	732	777	725	750	659	759	739	741	699	708	691	685	691	722	685	743	732	728	686	677	657	705	705	700	731	706	694	700	719	689	648	700	666	708	734	732	714	666	732	705	721	688	748	721	720	652	707	663	694	700	673	669	698	713	737	752	707	686	679	689	692	723	721	696	691	694	736	698	713	714	707	726	689	684	692	758	688	701	678	721	704	711	751	712	740	719	742	696	651	750	704	741	697	733	713	689	761	694	718	695	698	685	730	737	729	716	682	715	698	686	675	751	716	705	686	709	712	728	695	719	697	727	817	716	681	695	733	688	716	679	710	713	726	685	709	655	734	765	691	704	719	710	702	658	688	701	723	707	686	694	685	707	685	687	689	694	714	700	749	700	748	698	708	667	741	681	675	729	716	660	722	717	692	733	766	718	713	714	681	691	686	719	708	685	727	684	680	649	723	656	725	693	715	667	720	669	689	739	674	706	694	653	688	753	714	725	743	813	682	703	682	673	704	683	703	717	709	702	673	733	732	657	732	646	683	637	702	675	716	635	675	731	685	741	725	707	656	681	708	681	735	679	686	687	692	718	707	684	706	692	684	681	691	714	715	688	757	674	742	702	699	729	697	703	694	692	677	721	697	713	709	737	696	741	679	713	689	706	678	716	680	712	680	690	722	727	687	700	666	722	677	706	672	728	753	734	716	720	665	697	682	713	754	720	685	683	700	715	684	679	720	690	720	700	719	700	731	720	736	683	705	710	686	670	656	719	702	688	682	696	725	690	715	676	726	670	692	698	714	666	712	744	753	677	693	704	702	678	725	717	701	712	650	670	696	694	728	716	709	724	700	671	753	708	662	722	679	680	707	677	714	699	670	701	681	632	710	690	670	715	650	676	730	659	727	676	736	735	723	694	730	732	731	713	700	661	753	684	668	704	735	737	693	729	692	701	712	756	692	688	702	767	752	726	746	722	665	705	734	716	728	685	706	704	757	667	702	651	684	681	705	692	687	656	678	705	659	686	692	723	738	710	675	707	716	639	703	721	650	701	676	645	705	707	739	699	727	699	674	723	682	721	717	715	712	741	712	662	661	674	725	739	722	676	706	704	691	693	677	685	760	707	675	721	718	679	741	674	731	712	680	697	746	713	720	739	695	722	731	668	688	688	696	697	724	703	667	717	695	664	685	717	728	741	675	673	767	734	705	704	684	735	656	659	722	723	716	740	748	731	736	676	738	662	716	718	701	670	698	704	760	750	725	680	723	716	697	703	696	700	757	704	729	684	681	695	717	692	739	733	759	688	722	732	684	760	747	687	689	678	737	636	675	716	692	671	662	699	701	720	743	650	697	768	730	708	707	702	704	769	732	761	714	739	701	692	735	715	730	695	714	679	703	668	748	713	729	698	691	685	690	697	721	695	739	689	715	680	706	684	750	734	665	686	715	728	668	702	708	723	721	686	719	665	721	667	722	695	687	707	702	697	669	702	697	734	669	667	737	750	722	726	718	691	674	697	720	688	719	724	701	713	725	686	664	728	723	698	713	694	708	733	716	725	696	729	717	677	703	712	751	662	762	741	692	671	713	710	688	673	679	748	652	730	713	732	713	696	711	697	686	703	707	708	667	670	690	742	709	710	717	738	661	670	676	698	689	698	718	696	706	713	753	741	706	710	680	677	679	686	717	747	709	688	691	672	711	708	677	687	696	732	716	671	689	689	708	718	719	686	732	717	710	684	738	682	663	685	685	710	710	697	753	682	661	720	676	683	721	694	666	683	695	721	712	697	686	687	657	714	725	711	681	714	765	697	669	688	689	702	689	685	690	717	692	710	680	679	710	722	709	738	708	713	704	701	667	743	653	700	694	701	736	732	698	704	704	693	642	710	678	727	701	705	729	745	697	695	721	628	685	696	672	738	658	697	760	666	693	689	730	678	682	739	698	669	705	688	701	697	727	713	688	676	709	662	696	672	688	731	698	738	708	697	724	699	714	733	702	704	604	724	708	722	711	721	681	645	668	660	729	690	673	708	741	703	695	728	696	681	678	691	721	650	680	710	717	683	723	687	714	689	706	700	695	711	700	695	696	695	734	696	729	717	739	714	713	724	730	710	718	691	699	699	738	685	682	713	713	720	690	710	712	662	698	724	709	702	711	697	717	697	678	729	709	693	680	703	682	681	672	734	679	730	688	698	751	716	703	696	656	720	693	710	717	722	748	699	711	721	751	687	728	708	743	710	715	676	750	704	716	713	696	757	682	690	730	650	707	738	772	711	713	637	688	719	651	725	683	693	745	678	714	653	727	642	713	693	703	713	694	741	699	672	701	676	742	706	721	755	710	707	712	704	706	691	681	730	681	703	724	747	666	679	753	745	720	744	696	697	762	734	700	718	734	722	657	742	730	668	742	721	716	712	732	678	710	726	685	717	679	736	790	690	669	683	644	700	675	715	740	673	720	683	714	715	722	763	710	680	747	706	748	672	684	707	688	734	719	718	709	769	732	724	687	691	700	712	729	702	731	653	728	714	682	679	683	691	711	723	710	727	723	700	715	689	704	678	693	701	724	694	660	718	756	714	737	707	704	717	742	685	703	704	691	752	680	746	712	717
33269	15316	2594	455	363	308	322	295	355	314	280	334	336	332	339	330	348	346	333	317	349	355	303	327	347	365	315	311	326	309	323	359	341	340	308	342	332	321	317	350	350	336	305	341	293	323	324	343	340	316	331	310	309	331	334	317	326	299	310	315	329	335	339	323	338	364	377	357	361	354	322	343	310	294	288	301	336	349	361	338	318	334	389	313	336	334	313	308	329	328	348	325	352	361	328	336	350	349	380	334	326	361	325	317	342	319	344	313	336	326	327	338	342	339	347	313	386	343	327	317	371	320	327	314	321	367	338	345	349	330	326	349	364	343	301	354	354	318	294	336	354	359	327	330	325	349	318	308	319	338	367	363	317	362	312	310	313	351	324	314	348	328	312	317	345	347	342	328	340	384	340	354	322	325	340	336	330	318	362	350	350	312	304	350	341	352	340	328	305	344	361	312	301	314	312	330	321	374	286	330	358	337	345	311	327	365	354	357	358	351	316	365	350	323	337	321	326	323	344	355	341	312	337	347	340	306	313	313	366	341	329	347	290	360	355	345	313	347	335	384	340	340	314	340	344	317	311	298	332	376	364	359	317	328	340	292	330	357	360	333	320	323	378	347	332	349	365	321	333	344	306	330	352	305	308	314	339	305	301	317	333	337	300	336	373	347	327	320	323	327	310	321	332	329	348	346	313	348	328	319	331	376	321	333	342	370	347	341	355	367	339	355	344	368	277	325	328	318	361	297	358	355	333	338	362	353	332	316	345	344	335	301	329	378	319	376	318	361	310	344	364	358	358	306	305	322	324	352	325	294	314	345	344	304	339	308	286	347	322	331	337	357	338	335	340	328	370	350	329	294	357	321	318	305	366	330	332	293	333	340	356	362	307	314	351	332	302	293	340	323	320	320	325	300	314	319	329	345	350	313	341	314	324	338	347	363	347	315	316	339	312	315	344	360	377	309	370	351	328	317	285	323	320	330	307	325	338	326	346	348	350	356	337	314	320	349	325	340	332	307	305	353	313	321	322	309	334	320	346	351	322	330	301	360	327	356	383	315	318	359	343	315	319	341	296	317	333	343	353	378	329	340	314	362	326	334	343	342	314	333	350	325	306	345	352	318	354	367	313	308	354	326	315	311	324	344	345	315	317	340	332	346	346	343	328	363	304	363	321	349	339	376	337	323	334	348	333	316	339	323	337	337	388	342	338	333	326	352	352	316	349	331	328	329	339	325	366	357	342	321	323	312	360	331	272	333	316	368	344	334	359	361	356	396	335	296	352	320	358	328	341	338	299	362	370	327	363	362	345	333	324	379	324	323	320	339	322	341	316	309	341	339	338	344	360	323	348	313	333	313	340	335	327	361	327	311	344	324	372	348	362	345	329	373	324	315	351	355	332	338	331	341	349	342	335	333	291	323	349	325	350	367	342	356	351	345	312	340	324	326	327	323	329	349	339	300	341	324	319	379	316	344	346	327	316	360	350	360	321	320	351	327	328	291	324	356	342	363	316	362	328	338	331	354	355	319	366	330	344	313	302	327	372	326	316	299	316	321	364	328	368	330	342	384	351	365	305	321	332	324	345	330	356	354	341	281	334	343	317	315	345	323	309	324	307	335	334	369	323	363	345	300	360	325	324	334	322	341	311	372	365	354	349	339	367	322	369	364	352	324	339	332	348	299	337	344	330	311	358	311	327	318	373	323	334	304	360	336	351	330	353	369	296	360	378	330	358	329	357	366	346	361	324	324	340	334	339	291	308	382	344	348	316	333	325	335	343	348	351	343	331	356	336	310	342	339	322	347	341	334	328	319	400	314	331	334	324	313	309	346	315	317	324	346	339	357	348	349	338	352	321	324	354	317	320	335	347	298	351	347	316	345	333	347	284	352	292	314	339	348	328	345	327	324	340	337	343	322	345	310	325	323	350	339	319	345	335	323	306	306	352	318	325	342	314	356	360	326	316	314	341	342	338	333	337	299	343	338	302	330	311	369	346	355	328	307	336	318	333	322	333	358	315	316	341	329	348	324	299	315	327	324	300	332	314	292	353	339	363	370	346	352	330	373	317	340	321	331	343	383	339	340	332	337	324	329	325	329	309	346	327	300	349	313	338	331	360	303	362	308	339	335	341	321	339	351	365	318	298	364	326	348	330	322	325	314	353	297	305	327	310	354	317	347	338	332	388	328	343	320	353	387	355	319	341	320	338	330	333	337	292	345	288	348	333	354	322	329	321	367	302	331	323	351	342	305	330	329	321	330	300	326	329	347	357	334	301	328	296	336	318	346	313	346	296	344	317	301	339	322	333	353	346	324	359	328	338	355	347	314	360	328	318	315	318	326	357	330	337	349	320	328	361	340	330	317	389	345	312	307	303	321	336	354	347	328	299	325	363	309	320	328	364	364	307	318	353	336	287	330	359	372	336	342	323	328	327	353	311	357	343	356	308	349	348	318	341	304	345	336	298	317	320	377	355	371	333	311	335	355	338	315	302	355	324	318	358	331	329	346	328	365	304	332	335	319	367	369	354	362	366	361	357	334	372	359	305	313	347	332	340	359	330	327	326	352	355	344	342	313	331	352	355	327	360	343	322	326	324	319	343	322	333	373	352	332	352	316	336	338	318	340	336	352	310	338	364	344	362	312	320	331	342	334	310	321	316	333	337	314	349	387	345	343	313	348	320	364	323	334	334	341	330	374	346	327	336	318	341	330	317	371	346	326	328	317	294	358	309	322	303	298	305	290	332	340	340	357	319	354	366	313	341	345	316	334	352	297	363	346	324	343	344	329	313	298	354	304	337	326	369	323	312	350	306	290	335	350	324	323	345	320	331	357	321	326	318	319	304	312	376	294	347	338	375	324	338	359	322	321	342	324	319	301	335	332	353	333	306	334	358	344	320	381	325	347	317	354	305	322	347	313	321	352	359	345	337	336	302	341	341	322	320	341	299	337	372	334	328	323	321	339	339	342	354	360	337	342	360	344	313	323	333	367	317	341	375	324	355	337	323	364	364	350	327	348	359	315	311	312	336	312	351	346	351	366	330	333	335	357	337	332	366	311	309	313	347	347	318	342	326	308	361	329	321	312	339	323	286	343	308	340	353	318	319	329	318	338	330	342	353	365	315	313	341	314	342	342	363	327	345	349	315	330	335	337	382	327	328	316	334	337	307	319	286	298	327	327	329	303	343	334	322	362	348	346	352	310	370	344	311	342	325	329	315	345	331	327	313	313	345	329	323	351	326	297	326	356	297	345	375	354	318	349	309	325	361	335	342	305	341	389	338	330	335	326	314	332	349	310	340	306	345	344	341	360	362	324	342	352	367	352	330	294	332	318	367	326	328	388	322	359	330	339	308	325	332	320	361	315	325	365	325	339	325	304	345	314	346	309	344	330	360	339	355	339	285	329	352	350	294	358	327	315	343	316	329	329	323	328	329	339	318	354	368	347	359	352	321	330	365	345	365	318	342	352	357	337	327	325	338	370	353	319	361	344
7902	803	775	794	781	794	760	790	771	824	736	768	789	778	742	725	753	745	772	809	784	757	756	752	716	783	762	754	750	778	792	739	762	795	751	749	788	744	808	756	748	792	772	759	812	756	733	797	788	790	717	792	730	804	805	785	768	737	769	746	787	741	784	840	750	833	701	795	812	787	720	755	729	750	763	793	746	697	799	747	739	773	771	712	758	755	806	767	724	794	712	814	787	706	773	762	786	833	764	800	736	768	773	784	743	748	775	718	746	798	734	729	739	749	805	740	750	731	776	767	814	790	787	751	727	841	826	814	767	751	751	788	814	791	753	777	721	756	716	773	725	773	788	749	730	797	760	746	702	814	790	791	809	782	777	800	748	770	774	754	732	837	743	786	742	791	778	762	752	814	748	740	759	737	802	735	735	788	787	766	791	753	773	789	759	734	783	769	690	766	811	800	775	834	752	746	784	769	734	738	707	759	747	771	754	770	790	779	787	723	768	762	752	781	739	754	767	790	740	745	751	782	753	756	786	745	750	762	769	799	768	728	769	799	780	759	824	763	771	764	806	744	726	778	792	713	777	727	752	736	793	772	787	757	767	772	766	768	748	787	729	738	755	765	773	759	757	768	762	795	751	791	763	704	758	739	754	775	780	747	769	792	755	815	741	774	780	745	774	792	782	790	824	767	793	717	740	764	768	814	786	852	735	816	776	758	802	747	801	787	755	792	778	733	749	758	784	773	791	746	802	741	757	769	761	800	743	806	762	733	764	763	770	767	850	772	732	755	810	760	762	788	785	794	782	793	725	789	765	770	748	765	752	746	768	789	715	750	757	763	742	757	763	732	759	775	774	729	829	794	717	801	769	769	738	804	798	737	729	760	719	776	749	763	739	757	797	745	755	773	761	776	739	804	785	719	744	736	755	817	815	793	774	764	756	811	770	764	779	738	852	715	715	773	798	763	761	734	750	792	753	795	794	776	808	752	779	771	780	734	773	798	818	790	760	759	762	738	788	825	770	753	724	827	762	776	794	749	760	704	737	810	791	780	850	758	775	766	743	731	742	771	776	767	731	794	783	739	785	743	744	724	728	754	724	770	768	772	786	796	772	777	741	748	789	794	839	768	779	769	783	800	754	780	772	684	791	766	745	794	800	757	788	782	757	768	818	775	750	773	740	753	738	814	748	755	804	752	760	760	743	840	789	799	778	759	767	746	735	767	795	789	780	752	760	736	764	781	791	805	761	830	727	795	772	781	802	782	777	764	705	751	722	746	763	814	759	782	809	758	756	818	802	789	746	825	773	784	758	808	793	800	743	796	793	761	793	783	809	754	748	763	741	746	772	751	771	755	771	792	827	842	796	776	780	760	785	802	750	783	772	818	780	779	744	790	800	784	740	831	784	760	738	734	748	769	729	756	814	782	791	770	800	812	808	762	769	780	740	766	741	784	810	758	819	778	745	741	745	779	811	779	754	755	750	713	750	770	746	777	745	759	815	773	796	762	730	774	754	765	754	820	772	776	764	761	779	762	748	760	762	789	742	762	790	745	750	848	801	783	802	749	767	738	801	723	717	777	767	778	785	770	745	801	773	756	773	781	792	759	792	766	758	796	760	776	805	806	740	719	774	775	779	800	762	737	771	767	759	756	744	764	738	801	795	816	773	823	769	763	736	788	796	748	755	740	757	776	781	730	736	764	767	792	793	788	707	765	755	783	783	789	778	746	731	718	791	789	764	764	770	753	770	750	731	817	817	752	778	757	782	770	823	738	787	780	775	796	713	720	746	778	798	766	758	770	787	758	769	759	761	763	757	813	788	736	777	733	809	765	764	786	787	716	756	778	788	781	739	807	734	744	786	757	741	772	759	822	736	747	796	812	769	732	747	765	755	803	809	731	768	763	779	799	788	778	764	730	781	746	715	736	748	742	772	796	720	743	790	730	710	736	776	800	774	772	778	782	793	787	750	720	770	799	795	794	771	759	787	728	770	744	829	789	773	745	772	785	781	772	740	773	800	788	785	810	773	747	762	770	744	755	770	726	746	783	713	778	711	769	785	719	781	777	746	776	762	767	761	742	778	789	822	744	800	715	763	816	691	780	777	772	772	783	781	790	794	758	734	773	773	773	754	780	786	795	747	747	744	773	741	763	759	749	765	734	796	764	730	737	772	749	769	775	759	775	751	802	800	751	800	765	761	768	772	743	795	758	804	738	784	781	761	790	746	785	772	740	767	792	733	738	744	800	765	789	792	787	724	782	802	733	800	767	742	765	759	744	730	776	783	773	764	771	795	790	761	791	769	779	750	725	787	774	792	755	743	738	786	738	744	766	795	750	778	765	709	739	783	728	742	738	775	812	745	703	792	794	751	793	792	745	732	785	766	768	725	754	797	781	756	795	726	785	697	751	784	705	786	783	755	779	818	820	787	758	739	745	740	766	774	790	760	810	711	764	778	783	774	800	761	819	736	739	777	728	796	775	774	774	722	721	790	770	769	813	740	726	814	791	755	761	750	774	772	767	804	780	769	793	759	774	762	741	787	795	746	750	776	784	766	767	777	766	744	776	752	772	782	745	747	711	721	788	781	804	777	798	806	715	783	750	783	737	794	831	773	809	720	710	775	791	811	771	768	735	761	736	740	774	784	755	768	776	762	777	727	768	715	808	770	798	736	731	803	774	794	717	724	765	773	741	791	727	758	785	741	741	806	808	740	745	751	740	734	773	757	755	773	811	770	789	768	771	744	771	828	743	785	801	765	760	814	790	771	799	788	758	767	786	738	726	788	750	797	751	795	798	794	723	775	766	780	755	806	824	777	726	730	778	756	784	734	787	783	718	782	751	798	805	767	781	785	776	834	821	770	769	764	791	779	779	817	743	769	811	809	777	791	736	798	751	819	784	737	795	768	724	734	777	746	780	796	775	768	750	804	787	747	802	769	736	760	761	777	755	792	795	789	732	753	821	774	751	770	778	750	798	744	773	780	729	787	772	775	795	767	797	781	747	761	779	797	767	769	735	747	759	772	769	744	770	822	768	782	800	752	772	744	749	741	856	796	784	794	788	745	753	732	741	776	804	774	803	812	771	719	766	768	764	736	778	689	751	791	740	764	754	769	783	800	805	801	776	751	699	796	803	747	755	800	796	772	807	737	789	766	812	731	809	768	721	784	831	814	790	795	759	785	763	808	791	753	777	759	785	764	763	773	738	790	790	827	788	810	769	799	819	778	812	727	798	742	725	788	785	766	780	787	830	793	813	794	759	742	788	783	759	801	742	753	760	777	808	759	759	779	794	759	769	756	780	742	796	750	769	789	755	785	768	756	714	762	774	801	760	768	783	751	806	751	815	729	798	738	808	778	797	747	795	828	778	822	772	769	796	748	724	704	818	783	769	791	806	767	711	773	725	783	765	788	737	761	761	743	732	735	745	836	791	753	781	807	787	754	723	767	728	757	788	736	745	780	737	758	766	751	784	779	802	784	798	775	773	792	788
25081	20956	23526	28514	20961	12808	799	593	537	515	544	484	526	487	465	465	443	479	496	440	501	460	485	519	488	477	462	451	459	468	478	475	487	467	495	481	454	458	473	498	473	449	443	527	456	509	487	498	447	472	477	457	454	486	451	469	475	454	448	489	462	444	471	456	456	440	477	457	491	438	472	458	457	449	476	454	472	467	455	507	399	476	434	445	443	446	493	458	436	436	475	470	444	460	455	456	445	460	512	472	433	472	463	448	446	462	471	464	477	433	433	442	444	465	446	454	480	462	477	463	423	472	451	476	469	431	476	477	458	480	470	472	493	454	427	384	488	451	451	436	451	433	474	445	456	458	426	495	498	452	489	494	465	475	428	473	521	438	454	426	462	465	446	459	438	473	413	470	438	455	455	425	477	472	503	391	470	477	447	464	512	499	489	467	482	447	465	475	433	457	460	468	484	445	460	468	489	496	466	446	500	436	472	489	493	428	459	487	443	489	493	459	471	442	477	440	475	491	451	487	465	489	468	457	494	442	456	460	452	423	483	460	439	479	439	452	469	450	483	505	448	462	504	464	476	471	492	477	482	470	480	451	469	492	455	456	446	471	455	472	490	475	469	467	469	459	461	447	479	426	476	452	544	481	445	423	457	452	452	478	489	524	474	487	448	486	464	463	441	422	425	483	477	440	447	444	446	444	458	440	504	458	471	500	476	458	475	502	439	473	443	482	455	444	445	439	446	453	445	443	467	412	466	439	448	442	450	466	505	456	441	500	481	468	455	441	455	451	478	473	474	449	480	468	480	474	468	474	432	438	464	458	487	517	475	463	448	489	466	442	494	465	440	480	475	437	444	453	482	482	484	414	484	483	439	483	450	441	445	461	472	465	456	443	439	490	490	516	447	445	446	439	465	458	477	468	469	474	494	439	448	505	496	449	468	475	474	419	479	444	415	449	482	443	450	428	440	470	481	482	478	476	475	463	425	503	423	489	452	453	463	473	469	452	506	444	484	470	481	448	483	462	450	412	493	469	439	447	439	478	469	453	501	442	477	435	442	439	454	469	491	472	456	493	484	461	459	460	433	464	464	496	482	447	454	476	460	494	451	480	500	475	468	498	487	470	462	524	469	460	414	417	414	420	447	448	463	478	442	478	464	516	458	434	471	477	496	451	477	488	492	450	471	479	454	458	436	497	467	475	470	458	479	465	441	436	466	499	470	426	459	421	472	461	453	475	508	472	466	432	432	457	471	506	467	454	428	472	486	459	459	472	461	416	453	490	482	471	451	445	481	426	449	499	482	464	444	471	503	472	482	482	494	453	496	462	505	485	467	485	485	450	438	477	483	487	471	469	491	486	508	510	465	448	466	450	487	482	478	435	462	462	448	483	477	472	426	481	466	482	444	406	447	487	478	468	457	492	436	418	434	467	466	450	474	467	441	464	457	482	507	447	470	496	481	438	470	437	428	442	456	456	513	471	484	430	486	431	447	492	466	404	414	471	491	452	458	486	450	463	486	470	499	467	459	482	463	471	454	465	432	454	442	447	462	449	488	474	446	446	490	442	510	420	473	450	446	478	452	422	415	430	466	461	468	442	460	487	480	471	451	474	439	461	488	472	448	453	478	436	462	448	430	434	409	454	446	439	417	494	487	455	476	467	453	437	444	505	492	480	477	456	463	433	447	458	463	479	457	451	452	432	503	473	449	421	457	446	483	476	489	425	472	507	489	492	469	454	457	461	467	480	485	508	450	479	486	452	470	491	486	442	432	459	455	451	423	431	456	475	434	453	423	478	470	480	515	472	530	437	458	459	489	428	434	480	487	429	491	453	491	473	470	446	454	393	455	481	488	474	498	493	434	457	474	460	470	445	478	474	463	475	476	449	478	501	468	483	498	461	455	480	476	474	465	429	439	455	474	455	483	482	470	432	457	490	447	468	477	466	465	462	490	424	464	456	443	437	462	470	433	448	471	469	460	454	482	490	480	478	458	449	445	469	470	451	434	467	465	427	463	432	450	472	455	474	469	469	426	469	464	467	493	480	493	431	460	473	465	474	478	459	465	466	441	460	482	476	470	466	405	430	502	429	490	476	508	451	484	487	418	507	479	447	406	460	463	483	439	468	470	446	423	465	482	457	475	452	450	453	462	454	493	491	450	455	471	455	458	405	455	478	441	436	484	469	460	424	433	481	463	473	483	450	436	434	470	459	459	428	468	481	501	482	474	465	423	431	416	460	458	462	473	444	439	436	500	409	466	430	403	487	473	462	482	464	490	445	494	447	457	464	487	459	458	457	495	473	453	496	444	474	452	452	418	477	460	461	478	507	443	480	476	475	462	472	463	457	473	472	497	483	454	449	447	475	459	470	437	465	424	499	497	439	467	478	456	460	443	484	419	472	434	470	453	481	435	436	463	424	477	474	477	491	479	418	424	440	486	465	469	495	486	430	414	475	445	442	464	480	441	481	455	480	446	472	454	495	452	466	469	437	426	464	440	431	433	478	454	502	484	428	471	457	471	507	479	455	485	478	467	415	473	457	473	497	467	482	447	444	509	436	437	449	465	525	458	480	464	484	516	453	454	458	450	444	493	470	447	502	465	475	474	462	514	479	475	426	425	421	446	440	429	460	493	460	493	468	477	462	459	497	462	502	484	481	481	463	434	485	469	468	487	487	434	448	416	480	488	443	507	475	480	490	467	502	447	474	455	485	468	429	444	452	403	487	485	482	522	453	452	469	474	458	431	469	462	495	451	446	431	459	456	457	410	483	456	453	444	443	458	429	441	462	429	457	438	430	461	511	442	455	502	476	483	471	453	486	463	446	452	459	448	419	462	449	448	439	429	425	436	476	447	509	459	453	452	504	483	483	478	469	434	505	464	466	501	480	456	468	449	490	439	449	488	446	484	437	440	481	474	481	475	481	435	466	433	441	482	440	470	456	462	487	464	467	481	468	479	450	468	474	515	459	497	457	505	453	486	468	489	462	452	456	504	453	494	478	489	469	472	493	456	465	466	472	439	497	451	473	490	465	453	468	474	409	490	467	492	490	438	496	447	410	480	461	458	469	461	463	471	434	495	477	480	466	462	444	454	459	488	443	495	522	474	490	453	452	460	461	450	466	475	495	441	426	449	452	450	448	504	464	429	437	500	462	455	473	486	444	454	486	453	437	421	475	445	478	475	482	500	458	481	426	515	464	424	506	431	466	413	477	447	458	478	459	427	444	462	473	488	484	500	470	486	461	498	459	460	471	461	452	461	503	461	473	469	469	465	466	426	475	494	469	482	468	470	480	451	473	509	463	429	450	472	477	442	489	514	460	469	440	471	444	470	488	453	475	492	479	445	461	438	448	470	410	431	459	396	468	463	457	450	463	473	502	447	438	473	448	472	452	475	442	426	466	429	449	442	446	448	423	475	487	458	510	505	424	441	483	502	443	415	438	417	442	454	473	455	437	453	467	460	465	458	471	467	464	450	438	492	484	449	432	459	459
4484	2501	1590	1214	1084	1043	1040	1006	1017	997	989	1006	952	988	976	1021	1031	1009	964	954	998	982	973	966	970	1005	1003	977	1051	969	919	902	975	1010	1028	978	974	983	988	959	960	968	991	964	930	972	977	1010	953	992	954	1006	1012	981	998	1015	1028	964	977	955	970	943	1007	979	999	972	956	934	954	979	1005	985	975	948	1052	1001	948	988	947	987	1071	979	993	950	973	1016	990	1024	970	968	930	957	1013	966	1044	986	936	970	1011	948	1023	975	979	970	994	917	916	936	970	966	999	951	911	984	922	983	952	987	1060	973	1021	955	919	974	966	911	976	1030	981	930	961	955	985	997	981	1001	976	931	959	1012	992	1009	958	973	947	945	988	1028	1047	982	995	1025	1029	971	922	963	979	957	945	976	1011	950	991	932	992	988	957	984	995	996	987	1011	986	1024	987	1062	945	963	970	982	920	1048	1026	947	973	930	1008	945	955	950	981	1002	1003	1021	974	979	959	1036	915	961	970	955	990	966	1042	982	920	949	926	1005	963	982	992	944	1019	1004	998	986	996	995	1016	971	1004	957	932	1028	1014	952	1023	1029	995	1015	1005	959	992	969	959	995	933	1006	1015	1051	930	949	962	985	987	916	988	963	997	950	1022	1003	998	1015	981	957	1013	1034	942	971	978	947	979	925	961	933	989	997	950	998	967	1016	995	1000	990	959	1052	959	952	932	951	971	990	962	994	974	1023	996	1024	977	984	986	1023	965	965	986	974	990	985	964	987	997	993	951	974	986	899	970	942	977	1005	1044	1009	996	951	988	1032	953	1021	1023	1006	967	970	989	962	968	940	978	969	987	980	994	968	977	1022	995	1004	1012	977	931	950	1015	1014	924	1017	974	940	942	969	969	975	970	980	996	993	956	982	963	1007	992	991	933	1012	995	959	930	984	940	965	1009	987	974	938	975	962	973	954	1021	972	969	1025	1005	944	1006	1017	1017	995	1009	1003	1025	955	921	978	1011	1012	1004	994	983	1005	944	951	983	974	971	984	993	1006	1017	955	979	1015	973	976	967	985	1006	997	1040	941	963	987	1020	956	1005	925	1014	990	962	941	983	988	996	928	984	1044	1009	987	1014	970	982	987	971	994	951	950	968	985	965	983	999	965	1023	979	978	935	1046	938	952	986	987	970	989	980	1014	924	1062	999	957	953	924	974	971	985	977	992	1002	994	977	987	950	940	987	1003	956	970	972	1010	975	971	970	936	977	993	1015	995	995	976	961	960	933	987	972	973	967	999	940	994	1018	987	973	1000	997	994	966	968	1031	961	973	960	997	929	993	956	950	955	1000	943	990	1004	991	984	953	975	958	964	954	1005	985	1020	985	972	979	994	963	958	1011	904	960	992	948	963	951	1069	980	1027	1030	1032	999	926	1024	1008	966	956	973	982	978	945	1010	944	952	958	931	985	966	980	971	985	1005	989	971	999	1009	958	981	998	973	1023	929	997	975	968	982	1030	1016	970	978	988	903	1002	953	1017	972	920	960	974	946	940	1004	965	943	907	984	1017	1016	982	989	969	958	980	1014	946	920	988	974	942	1025	1004	927	960	1036	963	1005	925	953	1043	1005	997	994	951	985	946	972	966	1023	948	986	912	955	940	989	981	932	915	948	999	1023	1001	972	948	971	976	990	988	964	966	967	928	964	1033	978	968	946	943	1047	971	972	1025	965	965	1030	1013	985	999	940	950	945	973	1027	1023	943	996	1003	938	994	986	979	1008	985	1011	1028	971	1011	909	934	1012	1011	987	978	1012	982	929	1021	955	991	898	980	985	978	1018	1026	970	981	1034	980	953	931	1012	1005	1015	1030	985	1002	933	966	944	1034	947	1033	981	968	1025	985	1014	1010	1001	961	1029	1001	958	979	952	952	922	997	991	1027	949	979	962	957	911	980	968	1010	997	1015	972	1007	953	952	985	975	940	919	1009	973	935	964	1024	991	994	960	990	991	970	1009	1088	984	959	984	955	1009	969	916	1018	965	945	949	995	947	936	965	1028	1017	1015	1016	979	960	975	965	966	974	1023	983	1000	1001	974	1027	993	900	1046	931	960	978	946	1016	960	942	997	945	972	965	964	1000	966	1039	947	1002	969	936	951	967	1009	945	994	950	996	982	960	1012	947	1008	891	991	933	961	986	946	985	986	1007	993	982	976	1015	950	941	922	969	1003	969	951	1007	1033	1015	988	972	955	954	1042	984	954	1011	975	951	970	983	989	926	951	1015	961	943	946	987	958	992	1001	972	969	981	981	1001	1039	966	1003	968	970	992	983	969	1006	973	977	957	948	974	998	1008	939	965	912	979	992	976	972	961	1027	946	985	1012	961	947	1005	982	993	950	947	956	1019	984	983	966	1034	983	992	995	973	981	972	955	980	974	1009	984	951	1038	961	968	957	984	965	974	998	951	1002	1015	977	965	959	977	963	988	973	996	966	974	947	1020	932	998	1027	978	989	956	980	986	995	994	1032	961	1030	950	984	1074	975	989	966	1024	949	992	943	944	959	1012	972	983	960	975	1022	1009	975	1032	954	978	961	962	947	941	990	989	955	999	982	976	920	1001	1036	967	951	1012	925	967	1005	1029	939	1007	974	992	967	1017	1000	978	977	977	962	939	936	982	965	984	1010	953	962	1029	1034	952	993	1043	961	991	909	1051	958	958	980	984	993	978	955	1014	969	1019	992	975	958	1018	969	946	992	943	965	965	966	968	946	991	953	955	980	979	997	967	934	987	1002	1003	958	995	938	969	936	989	1023	997	1001	1040	977	984	960	960	1004	1001	950	943	974	964	916	951	1020	969	991	955	936	982	992	1008	956	948	998	1033	940	991	990	997	920	945	987	1014	1008	970	966	969	996	949	1008	994	974	999	960	937	962	966	1005	975	972	965	970	963	941	956	994	1024	964	999	1001	1007	978	949	995	897	912	943	993	1014	967	976	966	980	997	952	980	963	1026	946	984	1011	1002	967	1003	1004	1018	1006	963	1019	975	968	997	978	1016	974	965	967	1020	1015	963	978	1023	1024	989	991	1000	974	961	956	955	1030	1037	987	949	947	951	975	995	955	916	983	998	1001	997	996	989	981	1061	969	1024	950	952	976	976	1019	922	952	957	1045	962	994	1035	961	1033	995	1008	1022	1029	983	981	1011	989	980	1010	960	979	1018	1018	988	1001	942	951	982	1009	964	955	934	1034	968	998	935	986	990	983	1025	987	1038	1008	945	956	967	1007	994	968	937	1053	994	993	983	1015	1029	961	951	969	1043	911	1007	949	980	923	997	1019	938	1039	978	984	994	1052	942	985	950	976	924	976	975	964	946	971	961	1025	924	950	940	942	978	975	948	983	999	946	979	959	970	951	947	1003	1039	1020	1008	961	935	981	976	980	962	982	1010	998	953	1008	984	1026	994	924	939	1004	920	983	989	980	978	973	976	970	975	933	1074	946	980	1008	990	994	955	963	969	951	981	929	1024	940	993	969	910	1002	966	956	996	955	997	963	977	955	986	956	962	953	998	1063	978	990	976	935	965	1016	1001	1022	960	973	1025	1032	982	935	997	980	952	949	991	956	998	970	1037	962	1014	1003	1025	978	965	958	1009	1017	1012	932	1021	1004	989	1021	965	1003	992	956	926	973	936	973	977	1022	986	978	971	979	978	984	945	1009	938	920	1012	1014	973	985	963	982	1021	932	995	981	1006	986	1041	954	972	997	987	951	907	962	975	990	945	1000	998	971	1007	973	972	991	1009	992	982	1043	1061	956	967	991	986	1023	989	971	992	984	960	924	997	993	941	949	955	952	976	956	995	909	1035	977	1013	1003	1014	985	989	990	961	980	974	1041	950	991	989	967
24384	20994	23984	28197	20998	21032	11142	691	459	448	442	419	382	357	403	340	377	325	344	371	364	357	372	327	357	378	318	332	330	315	348	367	297	326	341	345	359	323	324	320	347	358	312	347	320	322	315	388	322	324	334	325	301	346	329	341	298	314	381	325	333	321	310	389	331	324	338	341	326	333	352	335	346	321	346	296	344	324	364	337	321	374	334	331	331	351	334	365	327	305	340	345	315	317	335	327	338	327	332	332	326	324	343	336	315	330	337	313	304	326	337	341	344	337	357	315	325	296	342	352	334	323	349	313	345	293	315	287	322	320	317	307	277	326	344	306	329	321	335	355	311	337	306	338	332	329	323	309	335	324	311	314	339	288	324	362	315	320	350	360	357	308	338	353	312	311	323	322	342	348	358	339	315	287	303	322	390	302	330	322	349	366	355	324	336	345	318	333	326	325	337	339	369	330	324	337	336	317	310	340	310	316	348	369	350	345	362	327	326	315	357	361	344	352	347	289	314	356	370	345	292	306	320	340	342	340	327	336	349	327	317	339	334	285	379	388	299	330	332	340	312	311	334	321	333	361	321	335	313	283	330	352	335	340	315	286	333	326	352	353	325	317	313	323	327	306	323	334	328	338	325	288	342	309	340	326	351	342	361	310	326	307	339	347	378	341	318	329	337	324	334	358	339	346	325	321	330	370	339	374	362	327	360	330	344	337	333	325	352	349	343	335	357	369	359	375	343	318	318	322	361	326	352	326	324	308	338	356	307	345	356	320	302	334	328	320	334	304	325	328	346	332	350	316	323	317	336	339	327	287	349	312	359	300	367	331	363	370	357	311	336	348	313	352	295	350	356	337	352	333	326	362	325	338	339	336	331	323	311	312	319	362	332	312	321	315	359	343	350	364	351	348	325	343	338	289	310	358	314	331	295	328	338	327	309	296	349	329	311	345	316	353	313	335	350	335	328	336	368	338	331	334	339	364	346	363	339	372	343	331	310	305	316	334	299	366	312	319	322	329	303	370	330	347	343	330	342	334	342	325	321	321	324	326	327	329	343	336	321	350	354	387	331	314	362	312	335	356	321	353	326	382	328	300	347	341	320	330	332	378	337	308	295	332	258	316	306	324	325	316	318	360	344	313	333	335	309	305	325	361	334	307	325	351	356	341	343	365	354	327	334	341	340	302	324	327	346	317	304	363	336	344	320	356	302	343	304	340	346	358	326	302	308	338	315	301	342	311	354	298	327	277	325	310	314	370	340	319	336	329	363	342	287	308	365	333	307	312	324	356	319	304	310	340	329	325	333	328	328	356	358	333	321	371	299	342	355	305	341	309	336	330	319	327	316	330	306	308	323	319	346	329	373	333	332	342	329	314	312	317	298	317	314	329	310	311	296	317	325	343	363	348	335	331	343	320	283	320	362	336	324	332	308	373	331	325	353	339	333	295	333	331	332	319	331	294	332	371	354	327	351	335	319	306	367	361	342	351	347	363	341	351	350	351	372	378	299	340	318	336	328	369	351	333	338	311	335	318	351	328	351	340	374	344	306	313	325	341	354	326	345	342	334	320	330	316	308	328	320	325	331	327	342	329	293	310	317	356	314	301	325	334	303	331	371	290	330	288	369	361	351	320	320	323	339	315	345	347	354	296	324	297	323	314	362	328	319	326	314	307	324	354	350	325	291	348	328	331	357	339	355	327	344	330	351	333	323	311	335	338	314	339	349	332	333	310	311	342	330	337	318	338	293	328	337	350	303	307	363	332	330	322	323	342	300	347	351	318	355	302	342	336	309	318	332	365	345	321	360	312	313	350	345	362	359	334	378	329	309	354	350	345	354	294	348	324	317	304	299	307	313	306	329	350	367	335	329	335	370	343	319	345	308	306	316	300	296	325	342	338	296	370	364	356	336	347	359	318	338	323	338	361	329	324	337	340	315	357	356	336	358	366	297	358	355	333	354	334	318	300	310	318	326	321	320	328	355	340	371	329	321	326	362	343	353	327	337	309	325	329	343	341	322	365	314	301	342	313	326	328	340	315	344	376	363	327	350	329	322	341	318	316	316	333	301	367	326	339	289	319	358	300	342	313	318	323	337	331	334	332	339	338	349	349	295	344	315	359	308	303	353	348	286	346	293	324	308	323	335	326	333	298	334	327	370	343	339	343	342	326	322	287	347	288	310	340	305	335	358	323	343	354	351	327	317	336	311	339	300	315	350	324	341	324	353	325	312	313	335	347	317	343	297	312	349	342	348	356	358	315	300	338	330	316	336	319	305	357	341	325	316	303	365	313	311	323	359	363	337	323	340	323	330	297	321	321	318	319	328	339	338	326	329	339	328	300	347	338	335	348	337	359	339	330	341	319	345	342	326	314	319	358	320	308	307	306	307	323	331	317	346	311	309	354	324	336	362	349	371	337	333	294	334	299	346	340	352	331	337	329	373	313	345	334	327	331	336	333	310	311	337	332	337	328	320	300	320	321	325	308	325	342	331	325	322	327	288	337	363	295	318	331	289	343	335	319	328	305	308	334	334	364	338	328	337	304	290	313	329	336	294	293	332	317	364	298	334	344	336	367	325	335	374	303	347	305	329	322	324	323	311	364	328	319	359	339	332	321	295	333	341	330	352	323	309	302	297	348	317	324	330	338	303	350	359	312	323	379	342	320	330	350	337	336	319	357	329	308	314	298	346	329	327	360	308	317	317	308	378	306	325	326	328	321	334	322	327	338	332	308	345	376	343	346	317	332	310	354	343	317	322	327	342	336	295	386	336	339	335	310	294	299	313	337	341	334	351	335	340	315	321	325	332	324	304	326	322	357	333	292	310	346	336	322	335	322	321	366	375	332	335	272	294	329	322	356	334	322	332	346	319	347	320	355	373	362	300	294	354	326	312	355	336	301	312	333	345	340	318	367	326	313	356	313	331	335	332	330	346	337	301	357	302	361	334	334	335	318	332	322	321	353	309	319	338	333	349	314	308	328	347	329	335	329	324	362	331	323	353	311	359	347	318	334	329	319	345	324	303	315	359	309	319	347	295	361	345	348	307	348	341	315	330	322	343	322	334	337	352	309	324	331	329	346	293	338	312	332	349	355	329	301	326	340	319	341	340	304	344	347	331	348	344	298	339	350	358	348	348	333	284	350	321	314	321	350	349	296	336	319	351	344	328	359	374	331	299	348	336	300	306	324	325	333	318	331	315	321	305	346	353	313	346	341	330	347	346	337	331	322	336	354	329	318	331	326	359	315	331	322	332	347	323	282	326	336	351	329	314	349	325	352	323	314	351	322	337	326	315	322	346	358	363	326	336	343	333	297	338	306	317	361	320	301	343	327	333	346	322	351	302	314	312	337	363	336	305	357	370	304	343	345	318	320	324	333	327	309	324	377	339	320	324	320	348	335	338	306	299	321	328	325	351	357	332	311	335	312	337	340	340	325	348	335	319	335	276	284	325	347	303	331	291	346	319	308	331	361	312	323	333	320	343	317	288	345
4068	3456	1793	1025	879	865	809	698	720	704	732	752	743	701	712	702	685	713	678	710	726	709	746	689	692	723	744	676	710	716	702	692	716	672	667	730	749	715	674	728	693	697	655	727	712	679	726	723	710	739	684	701	745	655	730	704	687	693	715	747	765	695	700	714	698	697	739	696	714	699	676	720	698	767	691	719	679	732	703	717	729	693	717	712	723	685	700	685	697	698	680	758	702	691	709	698	732	751	734	714	703	670	710	776	678	684	695	717	669	735	719	665	705	699	720	698	690	692	723	734	685	672	748	740	696	679	656	654	724	685	715	714	685	743	695	679	747	687	710	697	692	691	715	681	727	705	726	716	712	723	741	716	698	730	709	719	711	669	698	742	696	679	688	706	761	744	712	700	703	657	677	741	683	695	687	698	721	719	730	704	756	749	698	688	654	722	680	688	691	701	704	713	732	656	726	727	739	681	708	715	702	638	726	738	682	715	721	708	683	662	705	719	687	708	692	750	661	671	695	731	679	684	692	712	677	758	653	704	709	705	753	689	735	744	754	690	685	691	691	678	714	680	669	671	683	665	755	722	658	686	719	752	718	699	710	715	726	646	671	720	692	706	745	670	731	680	736	679	668	683	647	683	673	729	747	717	690	712	718	688	694	662	703	738	714	660	628	693	752	740	655	729	644	729	674	715	663	681	722	737	674	713	737	708	698	708	769	718	687	788	712	695	648	683	720	701	662	672	696	735	660	698	686	720	692	718	702	706	654	687	718	719	682	696	724	724	677	709	690	707	714	675	706	758	732	716	694	691	674	700	672	687	717	691	677	741	720	700	710	668	681	687	724	722	684	727	733	728	725	703	736	733	730	755	706	722	668	670	725	684	669	678	722	688	778	722	721	735	711	699	739	714	723	674	695	672	706	705	715	736	727	703	691	710	708	698	677	745	714	738	694	729	722	674	682	660	685	739	679	676	712	711	663	697	760	740	695	730	691	701	676	734	684	670	722	694	698	676	722	645	692	699	721	707	753	697	705	717	721	706	685	677	682	733	667	724	774	690	689	741	704	705	750	719	673	735	696	783	683	718	702	727	730	712	656	678	710	654	691	695	694	721	701	708	734	667	729	701	677	685	761	719	691	690	727	693	727	680	707	719	683	702	682	713	697	657	683	725	690	690	701	731	692	708	685	684	726	731	720	668	723	723	704	699	665	688	727	752	683	704	724	683	658	667	692	702	701	716	742	657	704	685	702	658	723	695	748	691	668	727	733	705	711	734	756	677	720	734	718	689	698	725	678	741	664	695	649	689	696	657	666	713	722	682	695	675	741	689	717	660	696	712	657	682	660	656	654	719	700	660	724	688	721	690	707	703	732	704	716	720	666	701	729	728	736	696	702	702	684	709	754	636	740	686	679	695	686	654	733	737	670	691	742	756	681	673	719	704	690	752	711	768	714	742	689	722	711	697	732	746	724	681	652	690	698	674	670	717	652	703	686	713	653	727	702	678	723	683	673	684	686	674	701	664	733	739	673	692	758	724	703	718	719	688	690	719	731	781	700	717	702	720	704	707	744	681	686	658	738	727	697	690	696	672	715	658	657	700	711	729	700	699	703	699	702	711	701	676	728	738	692	691	703	668	730	685	675	713	687	736	655	735	638	689	678	728	718	747	710	694	727	649	681	698	729	664	738	684	687	733	704	682	742	719	713	693	652	679	730	698	724	698	716	728	746	683	709	724	697	708	719	721	703	701	708	677	690	700	705	723	680	666	760	732	737	709	690	709	711	682	704	678	703	715	669	691	720	697	722	702	687	696	708	689	728	740	656	709	718	665	680	764	714	744	714	659	722	639	730	716	722	679	636	726	709	696	686	674	672	719	688	720	677	739	763	735	705	704	747	719	730	648	710	736	749	706	661	664	668	697	700	667	668	731	723	706	696	679	717	700	717	683	754	651	712	743	702	733	671	669	723	753	722	718	704	681	741	737	724	722	737	715	677	697	701	703	708	779	717	701	672	700	699	725	693	705	719	727	737	736	701	728	689	756	667	669	755	721	705	699	741	715	679	733	705	680	741	745	708	733	652	702	668	676	697	692	667	704	699	673	701	684	778	749	717	691	704	702	714	683	644	702	765	725	687	715	684	657	725	646	687	710	733	668	682	741	763	677	699	687	744	746	731	739	685	711	742	763	671	717	712	706	681	732	705	683	708	688	717	724	697	681	720	691	699	719	697	712	711	681	702	707	711	668	701	678	707	717	649	673	692	698	699	720	685	681	680	664	718	743	746	708	667	743	695	678	676	709	677	663	714	720	694	669	681	738	648	731	647	702	713	691	683	729	700	692	703	680	700	706	645	689	703	731	748	753	709	683	737	705	741	712	695	752	719	709	699	686	687	726	698	688	695	719	767	683	652	692	725	721	725	694	717	690	708	740	708	668	735	708	722	706	692	663	705	700	748	682	681	655	732	711	708	681	736	714	730	713	722	683	741	683	706	706	701	718	701	678	716	674	689	706	706	680	768	679	716	684	703	711	730	695	700	704	696	700	655	699	704	660	656	713	703	687	655	732	669	673	687	687	707	663	683	664	671	693	721	735	750	630	690	691	747	699	682	679	702	680	713	693	691	687	659	740	697	707	726	716	766	689	704	667	720	710	711	746	727	739	679	730	693	692	679	681	692	728	646	734	695	705	716	714	736	650	738	703	711	683	659	677	709	780	690	728	710	730	693	699	710	727	662	701	717	686	698	685	730	692	717	718	680	703	720	673	641	780	698	707	711	706	694	679	719	693	688	698	691	697	709	681	701	675	672	690	638	715	678	711	674	677	714	698	690	729	640	760	730	754	676	710	706	707	734	690	681	678	665	777	669	693	680	691	692	716	659	681	721	692	704	717	699	714	733	740	682	702	741	720	714	717	682	743	708	726	696	729	729	674	688	712	710	676	719	697	720	754	694	691	695	724	736	740	719	708	729	654	747	725	761	680	700	718	694	672	664	700	710	681	661	760	760	736	696	695	712	693	741	694	718	709	704	712	686	711	698	708	697	727	750	706	648	684	682	728	748	677	688	687	730	686	705	708	677	735	712	690	702	706	723	709	707	663	697	712	742	679	696	744	713	743	730	701	713	717	666	743	671	737	678	729	696	686	735	671	700	677	706	735	676	698	702	732	707	738	692	732	674	737	714	709	665	685	741	669	738	733	745	697	678	686	695	720	675	688	698	724	734	753	738	704	704	696	694	717	667	692	694	695	703	729	659	656	635	717	694	748	697	704	689	709	707	686	726	648	690	677	698	709	705	741	735	696	706	718	695	740	704	690	711	667	669	660	639	753	758	692	748	682	714	739	758	746	706	691	741	765	681	678	723	685	700	767	719	701	727	706	714	704	672	674	697	696	687	675	692	720	684	709	748	734	721	751	695	687	741	758	668	684	752	700	714	715	678	683	710	693	750	708	672	685	700	675	704	693	720	739	692	699	707	715	789	719	685	705	715	715
33316	15094	2521	454	367	340	366	323	361	319	347	355	331	333	314	332	353	322	348	341	341	338	334	306	356	314	383	340	371	344	312	373	358	317	318	326	349	342	339	350	347	364	343	330	315	336	346	349	352	327	351	353	343	330	361	311	374	352	343	364	329	343	349	324	344	364	316	337	300	342	339	332	341	374	340	335	343	369	308	349	307	335	321	338	352	365	368	313	339	337	348	321	329	327	316	324	356	327	319	325	309	353	338	336	342	340	366	327	298	346	334	341	358	349	330	390	338	329	328	326	381	359	344	364	369	299	337	340	343	304	317	356	355	325	342	354	361	362	323	348	355	310	335	307	345	307	317	349	311	350	331	354	358	331	335	363	341	359	330	350	356	313	327	336	364	346	286	340	325	335	299	332	326	317	321	302	335	328	320	329	317	374	331	338	308	322	348	325	379	365	352	336	307	314	345	347	325	345	309	378	333	364	325	357	347	354	333	322	360	322	345	350	315	348	336	353	349	329	340	338	336	337	347	358	311	351	322	329	327	392	333	335	351	366	336	356	363	318	343	348	357	304	349	347	342	322	339	345	314	339	331	331	322	330	335	379	322	356	342	344	355	353	317	300	363	335	344	348	335	357	350	284	349	341	338	341	321	299	336	343	362	320	298	355	322	314	329	323	334	330	344	312	331	280	351	359	355	317	328	327	311	363	339	348	336	345	301	384	309	327	317	344	332	358	342	381	310	361	350	339	361	325	333	335	367	360	348	378	341	341	347	327	322	357	371	348	337	320	325	327	336	310	343	364	368	328	353	341	370	319	348	361	323	310	308	340	343	357	297	314	348	330	370	325	335	329	312	365	388	347	329	336	337	359	343	347	317	344	340	342	320	319	297	320	319	306	320	344	314	352	340	314	322	306	350	341	341	359	341	336	325	316	313	301	325	312	356	328	295	311	330	379	315	328	317	350	329	356	338	359	354	311	342	342	361	335	307	352	348	336	318	323	346	338	328	334	329	374	366	356	349	299	299	326	347	321	301	329	302	348	355	311	344	337	356	351	286	330	319	339	313	335	368	361	304	349	328	350	344	328	322	335	319	352	347	331	321	339	305	332	303	348	325	360	311	315	331	319	324	358	358	358	358	328	333	321	368	355	360	340	323	350	381	332	351	335	334	334	344	344	319	350	304	352	338	344	324	348	348	335	349	345	340	319	311	357	337	374	330	353	333	360	310	327	291	284	327	342	315	309	357	327	364	298	336	366	355	337	338	346	336	322	373	370	328	330	346	325	330	336	323	319	321	352	365	331	330	349	361	315	340	327	306	347	323	349	325	349	369	330	369	333	334	334	340	321	350	318	333	331	324	345	327	361	383	345	341	310	350	344	320	342	354	341	316	319	358	316	341	358	348	326	316	379	344	347	332	352	336	323	343	316	307	349	330	386	321	314	340	354	350	336	334	353	340	359	314	363	314	365	337	335	346	349	306	356	367	342	335	322	314	329	313	335	370	326	377	315	342	330	363	359	322	329	338	318	315	336	316	336	345	345	362	357	337	318	338	339	324	333	346	305	337	334	355	300	357	298	340	298	332	328	323	335	360	348	345	351	326	326	355	356	329	355	362	322	326	336	332	321	327	347	343	334	336	349	345	329	346	353	340	349	331	314	355	340	339	326	320	326	316	345	335	303	312	319	315	347	337	365	352	329	352	337	301	325	326	336	302	353	340	321	351	369	329	298	347	297	306	331	353	352	343	321	330	354	331	334	308	335	302	378	342	348	310	331	329	321	315	363	357	348	304	317	312	298	322	338	326	342	334	337	315	339	310	319	347	329	327	291	331	320	336	319	357	326	326	315	337	367	379	325	323	358	325	316	332	339	340	356	351	357	341	337	335	334	323	322	304	332	351	342	359	325	321	347	306	323	344	305	368	296	304	333	342	325	327	326	308	319	350	325	343	331	341	330	363	335	335	351	334	307	321	344	337	319	334	347	317	368	345	330	326	336	332	335	334	354	346	367	371	348	340	316	329	343	322	345	333	335	347	354	365	358	337	341	365	323	343	329	314	310	352	327	334	318	299	318	325	296	354	324	332	311	338	349	357	337	336	317	321	306	296	299	338	325	332	329	370	291	347	336	328	323	329	370	345	314	313	328	310	323	367	324	332	363	326	341	275	330	360	349	346	300	326	327	308	363	308	346	338	310	361	293	352	324	327	367	309	362	352	324	360	376	346	299	364	358	324	350	304	380	337	335	343	352	344	342	317	350	329	338	345	353	328	333	321	313	340	331	311	329	372	352	319	309	332	286	318	357	360	358	329	342	334	359	318	311	321	308	282	317	326	344	367	345	348	346	315	323	358	326	344	308	325	332	338	356	322	355	349	352	357	324	340	317	325	370	352	327	341	324	311	328	343	325	325	345	309	365	365	353	323	307	319	338	357	339	387	337	338	347	312	316	325	343	324	357	315	363	349	367	328	320	337	354	316	321	344	329	316	347	340	290	352	309	348	321	321	353	294	311	356	340	326	360	314	299	359	353	307	352	335	314	344	316	339	327	299	311	347	367	359	368	354	346	364	342	328	327	299	343	340	301	378	342	351	355	340	329	331	349	290	370	347	373	330	364	330	333	315	326	354	335	326	339	345	302	289	331	311	340	342	345	314	331	331	354	312	333	356	329	346	307	292	317	385	322	354	350	341	344	325	334	336	326	326	354	318	321	346	333	318	335	330	357	326	346	346	320	347	367	302	318	318	344	325	348	359	369	349	353	314	358	342	336	332	319	323	331	317	369	364	325	356	316	356	354	326	348	372	336	321	319	346	343	359	316	365	341	342	316	319	329	357	332	341	353	355	367	311	354	319	358	342	335	318	337	338	347	355	330	301	316	306	362	330	327	320	370	285	328	334	313	309	302	327	325	311	303	326	362	353	336	346	348	298	352	300	339	335	366	314	307	354	328	380	362	329	330	328	344	336	363	322	335	324	329	375	389	368	312	317	303	352	347	344	357	344	339	316	345	359	338	335	333	326	325	378	349	353	325	345	343	318	330	364	322	329	326	338	347	310	327	342	324	366	335	322	339	342	323	332	358	346	301	340	328	321	373	354	340	305	352	360	318	329	309	334	335	362	318	329	283	298	337	340	326	373	346	344	339	347	354	357	328	355	322	351	354	345	356	335	341	357	312	357	319	304	311	356	339	312	340	329	343	329	318	306	359	364	360	351	373	330	325	340	346	365	323	323	317	331	328	335	375	369	333	348	308	355	332	363	328	378	326	279	369	322	329	365	331	346	344	352	289	328	340	344	329	364	343	340	317	346	338	302	347	327	330	352	322	341	343	330	345	334	335	364	338	327	341	326	331	321	316	323	354	367	327	314	351	361	324	345	319	331	332	343	321	343	341	307	331	332	326	343	345	318	349	354	317	333	320	348	310	311	345	319	333	318	329	314	356	328	337	321	334	336	348	337	349	339	320	326	311	324	325	344	351	326	295	330	308	338	308
7818	906	809	800	756	788	736	794	808	792	779	791	747	773	749	749	762	727	771	783	759	721	779	791	789	772	746	726	778	832	765	767	776	753	808	768	783	741	784	778	864	807	743	796	760	732	780	789	770	777	765	778	796	793	734	790	755	811	782	778	786	848	775	743	788	738	814	754	812	783	735	790	773	729	795	771	746	764	763	776	804	809	775	739	743	818	811	804	762	800	766	810	819	739	750	752	792	779	725	737	795	751	814	775	793	755	759	761	799	736	744	793	781	785	745	771	744	773	793	745	725	776	771	782	786	769	745	770	775	786	752	752	772	787	736	789	770	773	726	778	729	724	778	744	709	765	811	822	765	756	766	783	782	785	780	753	741	792	774	757	761	790	758	774	841	778	745	794	798	751	765	750	816	739	749	822	811	767	758	796	810	748	762	783	750	748	759	799	768	738	762	797	727	782	811	757	792	775	789	758	771	848	791	833	773	767	763	724	761	773	765	732	816	748	770	777	806	773	775	806	806	746	787	825	774	784	772	728	765	737	809	769	766	795	769	797	732	718	791	753	791	804	832	765	793	740	782	806	790	796	788	773	760	829	798	742	730	796	799	763	730	775	776	774	760	762	756	783	742	789	781	769	762	744	805	750	756	754	818	757	756	785	779	751	812	785	810	786	792	757	736	770	791	742	796	712	706	808	772	791	788	743	757	727	762	775	714	786	785	740	724	788	787	738	787	745	780	738	777	777	771	790	749	771	756	791	778	773	752	731	794	841	772	822	771	783	791	759	759	758	778	767	755	767	778	776	769	771	799	762	781	799	808	769	759	757	738	747	767	790	789	718	798	753	810	785	779	763	783	780	775	750	710	844	738	784	765	763	806	738	761	728	775	785	797	776	791	800	755	747	759	758	779	755	742	827	761	735	768	753	781	793	807	741	747	810	783	719	764	751	779	791	752	732	746	795	729	756	763	779	780	745	743	761	790	788	717	784	807	774	779	743	746	736	744	808	758	780	782	785	778	737	795	840	778	747	763	769	757	762	767	770	789	757	746	713	772	733	768	772	741	789	774	780	775	751	756	784	771	783	738	753	762	800	744	784	789	789	776	728	781	810	781	786	782	776	761	760	798	764	776	753	822	771	720	757	791	718	771	769	753	787	737	789	740	766	764	788	746	743	766	780	776	801	764	813	761	743	773	749	750	757	784	763	759	807	769	759	820	768	724	782	761	768	764	779	742	748	790	784	819	738	753	783	778	792	782	774	778	730	760	785	738	815	799	800	795	780	692	765	769	762	819	789	804	769	763	761	735	788	727	747	763	708	807	778	748	754	735	734	781	785	814	751	770	737	749	810	774	769	778	750	771	808	732	760	794	730	788	806	786	782	741	777	785	729	792	768	813	761	752	768	799	786	754	725	737	720	782	758	780	750	760	772	771	788	778	719	789	793	737	792	776	780	788	767	770	811	700	747	778	798	744	774	779	754	740	795	742	747	804	793	762	784	782	752	761	764	796	765	748	765	790	751	721	775	802	705	761	782	739	763	770	774	798	780	798	800	786	753	747	764	790	810	744	787	778	728	795	794	711	753	841	716	738	764	796	732	769	783	765	734	754	759	770	768	786	715	739	752	799	756	789	726	795	736	766	793	805	792	835	785	796	804	754	753	779	811	786	807	720	760	746	749	756	720	796	796	777	780	802	714	761	774	804	756	832	801	725	729	771	734	795	785	760	746	744	738	780	746	755	731	814	766	765	757	773	786	713	745	829	747	784	784	763	768	763	758	768	770	757	758	815	755	766	785	762	810	760	794	809	785	766	746	782	808	800	753	780	769	750	772	756	787	821	777	738	805	789	755	744	788	756	762	826	763	823	757	800	750	752	744	749	728	794	726	777	750	791	779	823	761	758	789	818	787	761	747	790	754	790	714	762	798	771	757	820	766	784	765	772	801	784	802	749	780	738	793	780	748	761	751	772	776	760	758	768	754	769	798	812	778	803	831	776	817	783	777	750	808	830	784	784	765	775	746	765	783	775	798	771	723	808	770	751	737	758	769	782	806	768	733	813	757	761	771	772	722	727	754	759	742	761	764	761	830	709	776	765	786	767	826	762	755	780	803	768	759	763	825	740	699	803	785	794	773	794	804	778	764	755	802	795	775	756	780	758	765	794	771	789	776	764	803	781	770	756	768	811	811	770	758	766	813	731	817	788	730	806	785	754	766	799	719	782	816	742	791	788	756	775	753	733	808	753	796	797	772	775	802	780	793	762	786	748	825	782	760	816	744	725	768	731	842	785	790	787	814	788	792	779	709	830	774	770	731	711	725	803	752	818	803	813	778	773	752	775	801	758	751	779	810	825	773	787	772	800	767	756	816	799	789	809	741	737	759	748	817	794	783	763	748	777	767	772	780	736	789	802	822	820	762	825	773	749	758	772	793	770	728	753	735	727	780	792	800	759	776	723	763	795	754	697	791	751	739	784	778	753	741	744	771	782	775	737	790	757	762	762	759	731	789	749	785	783	768	799	785	762	771	744	776	772	725	728	720	761	773	778	790	787	774	722	740	782	794	798	776	792	785	721	810	802	764	864	804	807	779	795	811	740	793	770	843	764	744	758	818	713	784	761	778	784	805	734	820	774	749	749	757	747	737	789	725	772	770	721	754	774	757	776	762	782	749	755	786	801	753	769	736	773	774	738	827	796	794	764	754	785	806	762	777	768	766	842	804	775	765	803	741	778	749	748	766	753	697	688	781	807	810	802	805	771	807	707	785	722	794	778	766	764	804	766	735	754	805	710	783	754	755	743	759	761	758	807	772	706	795	730	766	772	741	730	751	785	721	776	800	722	798	816	749	740	811	768	804	767	764	785	789	743	757	793	775	781	793	733	754	777	740	730	782	732	758	786	778	741	817	769	751	745	717	829	713	752	755	792	753	741	762	786	773	772	784	726	733	750	723	822	739	738	766	768	814	794	814	742	749	762	778	806	804	768	776	802	776	750	771	744	755	738	837	744	722	766	749	786	802	763	761	755	756	750	761	798	751	798	711	760	788	741	744	754	762	788	700	760	780	777	807	779	739	753	802	757	757	805	783	774	766	814	782	762	775	758	778	755	706	743	804	797	740	755	781	785	777	780	742	766	813	731	750	778	779	714	750	711	746	723	765	751	840	728	762	768	714	729	741	742	754	772	763	814	789	767	747	751	715	746	744	765	786	811	804	811	784	815	782	753	786	752	789	806	774	769	809	801	805	756	759	819	732	773	736	743	710	756	768	734	767	781	754	756	779	785	750	784	778	762	794	771	750	762	746	823	779	739	768	761	743	763	786	773	768	803	762	770	788	764	763	760	769	790	763	768	802	806	758	762	793	805	792	800	782	754	767	793	752	756	730	784	798	740	793	792	747	790	729	760	728	746	759	793	760	801	760	797	821	770	783	767	745	743	771	788	747	736	805	801	767	780	762	859	756	747	767	774	768	765	760	748	758	818	763	755	767
25016	20960	23607	28463	20976	13102	805	587	500	460	535	428	503	484	482	494	487	479	458	440	453	472	496	459	468	460	501	464	457	470	462	503	489	479	436	469	459	476	476	443	476	437	451	499	474	462	498	471	476	495	460	459	506	495	509	465	502	438	494	472	454	441	429	499	427	460	480	458	458	456	439	466	475	496	468	442	500	522	469	476	484	488	454	421	486	459	480	481	481	473	498	471	450	459	473	452	427	466	444	480	462	428	445	490	491	493	439	459	439	426	489	486	417	477	470	448	502	484	467	454	495	451	453	446	461	484	469	448	481	517	425	476	460	490	469	465	457	442	464	434	465	479	469	464	470	479	460	447	465	451	485	483	507	474	407	502	464	508	492	441	472	460	472	469	451	500	436	498	455	456	480	450	444	449	469	463	489	457	470	475	476	452	442	445	490	446	463	501	520	458	458	454	525	501	465	465	476	487	445	460	444	492	507	432	421	446	437	507	450	490	480	439	491	443	487	485	467	480	486	470	516	479	458	481	474	436	447	453	419	484	428	488	465	449	423	459	448	441	463	469	445	474	449	442	463	457	483	450	471	435	451	444	470	451	499	467	496	460	449	452	442	441	486	414	468	479	482	427	487	511	455	489	414	434	440	435	463	447	507	478	497	464	430	466	489	513	468	414	451	477	484	472	451	453	439	481	455	470	431	449	442	455	432	473	430	452	457	463	463	454	459	436	421	466	433	497	496	496	442	434	488	446	434	440	450	458	466	412	444	446	462	482	455	444	496	480	476	437	478	467	415	440	456	443	463	466	470	472	445	458	462	428	469	463	461	453	465	491	447	500	408	512	475	485	486	439	423	441	486	529	449	429	490	494	471	437	421	476	466	469	482	490	499	479	441	478	482	471	448	437	535	471	493	438	479	485	440	439	477	492	454	476	453	451	481	442	452	445	471	469	439	464	408	435	451	483	464	472	448	465	474	460	453	453	461	489	504	448	461	493	466	451	462	488	475	463	450	492	494	462	468	463	466	484	455	461	512	479	444	458	461	464	464	463	465	445	432	482	467	466	500	492	484	522	461	433	432	481	483	434	504	477	444	485	504	482	452	467	456	457	460	491	467	449	499	477	490	467	453	472	448	449	486	452	414	458	470	446	463	459	461	454	465	457	440	430	509	480	493	481	464	422	475	478	449	490	493	454	457	469	465	469	482	455	439	503	431	449	481	471	445	463	462	479	509	441	433	379	435	435	476	471	504	496	456	430	445	455	447	482	407	430	472	477	459	464	474	441	424	475	393	461	470	458	452	492	458	462	474	456	441	475	457	489	475	467	466	503	483	483	451	483	459	457	448	459	487	480	472	455	470	500	453	420	413	436	464	473	488	447	441	467	462	478	451	461	440	443	442	480	498	480	458	496	457	422	449	450	425	480	488	467	489	479	424	476	457	459	433	426	490	461	417	461	457	429	418	446	458	445	486	437	463	466	470	483	434	484	486	470	462	455	480	454	436	475	502	462	463	455	521	477	445	490	471	436	477	443	532	465	489	471	478	482	432	453	449	479	474	481	508	505	472	433	473	499	485	446	427	473	485	447	434	495	436	509	497	446	453	429	425	471	437	451	465	466	487	467	490	460	440	449	457	456	481	494	440	482	463	468	513	443	464	463	453	464	420	457	485	477	419	431	488	496	500	440	432	486	446	418	473	462	467	462	450	425	454	469	428	468	428	441	436	472	421	442	460	427	451	458	454	471	469	492	467	526	453	467	495	421	462	458	448	467	481	421	458	472	454	485	447	465	449	435	472	506	459	512	480	456	463	453	465	504	432	473	442	485	483	410	458	455	505	453	461	476	446	444	469	496	464	439	484	448	456	494	493	475	413	447	434	407	473	510	465	489	452	464	458	491	484	511	463	466	452	454	482	457	446	422	519	450	503	442	457	445	461	446	458	433	443	431	493	467	449	479	492	448	470	460	440	473	469	424	467	465	465	459	468	463	435	461	442	459	497	465	474	461	419	431	481	437	483	490	504	468	444	450	513	460	470	431	479	414	451	479	452	461	444	451	453	479	435	470	462	473	459	474	442	450	437	473	465	473	440	470	506	452	499	491	482	476	489	467	496	471	441	434	463	456	420	420	396	520	440	486	466	498	496	478	446	449	516	475	464	484	423	459	455	460	455	424	419	498	446	464	455	472	462	465	450	460	479	493	483	489	496	428	414	481	486	492	474	459	438	531	451	512	455	478	470	433	491	506	471	490	477	440	496	444	439	463	507	451	426	447	473	452	417	440	482	461	454	432	424	463	444	461	426	472	461	451	450	499	494	435	513	507	438	500	434	453	490	493	446	453	468	474	448	434	488	442	485	499	439	434	435	487	482	428	411	469	434	483	470	429	455	505	474	451	453	438	450	437	472	477	414	467	474	421	409	460	472	440	460	449	474	486	515	475	459	472	482	419	475	429	465	468	449	454	482	447	461	476	491	468	435	457	470	457	504	455	455	459	421	431	475	472	481	453	452	450	432	434	492	463	470	459	482	458	441	486	485	479	470	475	496	463	427	455	505	440	511	461	458	501	438	467	470	485	474	461	453	440	477	476	454	443	471	448	461	469	524	449	469	451	493	474	463	438	485	480	457	494	413	432	468	444	492	419	467	458	434	429	439	462	442	428	464	436	465	513	482	449	443	443	457	477	468	477	469	451	470	436	492	452	499	459	447	478	433	462	475	430	464	477	488	468	446	430	507	482	467	477	476	474	471	457	484	476	474	484	446	499	409	480	462	459	469	438	488	488	456	469	421	480	462	410	491	459	469	443	501	468	519	497	474	460	488	423	421	460	456	485	466	444	498	487	480	437	491	457	431	444	463	454	494	450	462	430	484	487	466	495	496	442	457	480	460	482	433	470	455	490	478	437	433	457	460	487	436	437	487	472	496	497	450	447	446	438	477	457	467	430	446	484	448	479	487	447	458	433	458	462	478	474	445	492	499	467	457	503	472	464	455	476	454	459	418	447	496	461	432	453	460	485	467	461	487	461	450	432	485	443	438	443	475	427	463	452	493	500	455	486	463	476	445	496	438	468	499	468	457	469	447	466	451	428	456	414	499	509	468	498	487	472	485	481	439	441	453	447	483	451	459	441	483	437	452	450	468	462	528	453	467	440	455	441	473	448	429	456	450	474	536	497	484	497	474	445	435	449	461	504	453	496	480	454	470	477	432	462	475	446	422	427	464	456	460	426	437	499	455	528	430	428	485	404	448	521	449	440	461	445	391	473	495	450	457	437	457	460	477	511	475	522	467	445	457	465	470	460	454	458	452	468	464	508	436	453	450	457	460	429	534	496	469	495	454	453	463	448	441	484	453	463	489	433	490	482	456	440	470	451	457	464	454	444	440	482	430	446	394	483	427	479	493	449	483	444	463	464	487	463	481	469	458	475	456	448	454	434	501	471	421	503	479	468	453	458	450	460	463	454	423	470	444	430	474	435	441	430	420	470	427	473
4417	2367	1508	1170	1095	1025	1022	996	1038	998	997	978	989	1004	942	1002	999	950	955	973	999	981	1044	1001	1013	948	1013	942	927	941	960	991	988	938	1056	1003	980	981	1031	954	946	994	949	1025	964	951	938	960	980	996	978	965	986	984	1017	1009	972	936	951	976	963	1052	939	994	903	954	970	959	976	982	983	986	979	991	948	1004	980	970	983	946	922	984	972	945	1003	979	922	1043	930	968	1008	938	1027	1066	996	982	1002	958	956	994	991	979	1021	966	930	959	940	965	974	936	979	1059	1041	986	917	1006	940	971	979	930	986	996	998	953	1013	980	962	997	936	975	982	994	998	979	951	973	948	990	968	968	1015	1035	977	888	1012	924	1005	1034	1020	1053	1018	952	1042	997	942	971	916	1003	977	1006	994	955	980	1006	941	982	961	962	1014	1003	988	997	991	981	911	967	989	977	965	1003	972	997	919	962	990	965	1037	975	1085	987	976	1006	979	987	1001	993	933	1038	979	1007	954	1013	994	1001	1023	938	966	1023	996	1005	985	984	934	965	977	939	968	1004	996	993	1024	972	989	974	975	1020	981	998	980	927	1010	969	983	974	987	922	1017	942	993	972	997	927	931	940	957	1000	1012	1005	963	949	999	981	922	992	1032	976	1031	990	938	983	1002	961	1030	1030	935	980	944	974	975	956	984	999	951	997	989	929	990	1036	1013	1058	1028	950	949	982	1018	974	983	969	1021	990	954	960	1004	916	950	1028	941	946	933	1007	1023	977	1004	999	1045	984	900	1004	1005	993	1028	995	1019	939	1011	1039	955	945	1065	973	977	980	1002	1000	1001	969	972	930	958	969	997	955	949	922	1002	1018	946	951	961	1029	929	965	991	1009	952	1027	949	914	1007	1048	989	968	944	969	924	946	926	1022	1032	987	983	959	934	933	1008	960	946	985	1007	980	950	977	973	962	952	978	1005	997	994	964	1000	974	1056	936	1013	999	952	986	949	982	1032	993	920	966	971	1008	996	1000	1003	941	980	995	1018	979	1028	1005	966	1051	967	960	952	1011	979	953	961	980	949	981	983	1009	971	963	980	1000	1051	979	994	1021	934	919	934	1010	959	1018	995	997	1006	966	998	985	952	991	1003	972	957	956	991	1023	1004	928	1018	958	1012	1009	1011	1012	1009	945	988	1001	975	1075	1007	907	1066	953	1029	1010	923	969	981	965	1012	991	1016	936	947	961	966	949	957	937	977	988	1016	967	888	965	954	958	928	995	1018	988	1002	952	984	1021	977	979	962	1010	1015	992	922	1018	896	1010	940	914	1003	961	946	953	1016	968	958	1041	1033	981	947	941	944	927	991	1037	1021	981	954	922	986	963	992	1017	974	990	1005	985	1004	989	1014	1002	974	1012	965	969	996	959	1011	1008	975	956	1030	993	967	998	990	1012	990	981	956	1036	980	954	1024	976	982	988	945	989	998	953	968	969	1016	1006	963	939	962	979	978	1005	1017	965	1017	975	933	1037	956	943	945	934	931	949	980	996	1010	962	976	957	1023	1013	1016	999	972	965	1014	971	1012	959	1016	971	991	976	958	961	1009	930	946	915	950	942	960	974	977	942	991	903	935	957	979	994	999	978	983	1010	973	963	1003	994	983	992	1006	959	976	968	940	977	999	977	981	1025	996	961	933	955	950	1019	978	1024	945	1019	969	1019	943	991	942	949	946	1037	963	1005	937	910	1024	972	980	970	965	1012	1000	957	991	1010	1040	983	912	977	994	967	955	951	937	1019	950	983	963	962	963	993	1019	980	978	982	996	928	956	976	1023	931	977	1021	1015	977	964	973	994	960	968	1021	960	1038	971	1004	940	970	986	995	983	929	1004	982	981	986	975	1019	1020	1020	990	983	1024	1014	992	1099	994	974	1010	953	971	999	991	994	955	966	957	1012	977	967	959	950	967	935	1036	983	985	979	1005	1038	1020	979	981	975	997	981	998	969	989	934	982	946	1008	922	992	959	977	945	961	908	980	983	967	966	1000	949	1027	964	1002	952	1030	988	993	993	971	953	981	1039	956	959	959	985	970	958	956	975	953	1007	987	1009	964	979	968	986	1002	994	961	974	1020	1013	1016	911	993	925	909	993	993	942	970	992	912	978	955	985	939	993	962	1016	945	1005	985	949	977	1029	941	970	929	977	1004	982	962	972	1040	993	1011	993	999	972	1014	943	1012	941	977	1004	920	967	952	956	934	1012	986	979	1018	1017	961	908	1016	919	1004	991	1039	978	1010	948	990	977	1026	1006	1041	1001	996	986	970	993	1013	988	950	964	927	938	969	937	997	1007	937	972	952	1021	1006	1019	1007	998	1000	968	981	969	966	927	1014	944	987	963	927	1008	950	958	973	1014	940	1010	1018	1005	944	965	983	1050	997	1021	912	995	977	1001	962	997	937	965	965	933	1006	1031	982	981	1024	944	987	951	956	932	978	1029	1012	940	990	975	1005	1017	1026	900	980	1029	982	1004	951	993	969	984	1009	1004	961	991	1004	942	917	993	1026	1006	949	957	987	1013	926	985	970	996	962	1003	1005	964	1014	1012	997	1004	1022	942	912	1046	928	1028	1044	962	995	928	951	1002	1012	962	963	1005	941	1014	981	937	960	974	984	950	1011	922	996	965	1016	920	1018	986	987	972	986	1004	988	986	960	956	967	937	990	988	972	993	968	959	991	1007	974	949	972	938	1038	992	966	970	981	944	954	989	936	1006	964	942	927	973	977	993	937	949	1059	941	978	995	955	1030	1037	955	965	970	1009	1000	999	1021	939	999	971	1019	976	974	1011	1019	924	993	999	969	1004	964	950	1063	968	958	966	984	958	981	1014	991	933	969	962	968	996	989	959	965	991	972	987	974	947	981	987	994	950	959	987	1009	970	931	1027	958	944	978	1044	954	967	951	996	1068	998	1012	984	991	946	997	1001	952	1001	985	940	1006	1003	1043	957	980	979	958	1020	1006	978	976	983	969	1020	983	995	985	1014	982	962	1002	971	990	976	981	967	985	986	995	1040	969	917	944	956	941	959	990	980	945	1021	1021	946	1006	942	1037	995	925	969	1000	989	940	978	1017	992	1017	999	971	984	977	954	1005	1014	949	1008	968	950	994	1028	1006	1016	944	954	989	1007	956	1018	969	984	1016	966	902	1014	1014	980	894	1005	939	1010	971	989	957	944	1006	946	938	1009	967	924	930	1016	966	996	955	977	955	963	956	983	1024	975	937	972	998	994	1033	944	1008	979	995	905	990	989	931	1048	965	908	972	1038	1000	984	909	934	955	1003	1007	954	1017	1023	1022	992	963	988	1006	1007	977	985	1015	988	1027	1040	979	961	1041	963	940	984	944	970	996	976	976	923	988	994	990	986	950	933	948	983	942	967	984	998	1039	976	993	997	975	957	1002	962	990	961	964	948	950	969	948	990	993	971	1069	979	969	975	949	939	1022	979	984	1008	969	1017	999	973	929	981	919	995	975	1020	1033	929	979	978	940	960	1017	1017	1006	965	1004	998	995	952	1038	982	1007	990	1042	964	949	974	1011	918	1046	998	970	990	970	972	1001	989	999	996	1021	987	1005	990	996	987	1022	1007	984	980	986	960	996	977	1004	1017	993	973	961	979	998	1030	1032	960	986	980	943	1007	979	980	993	966	942	977	1026	961	951	1047	1062	986	988	982	924	940	1019	980	966	941	971	949	986	987	957	1000	1007	1008	990	972	969	975	937	999	993	948	1012	1015	990	1009	962	978	981	973	975	969	972	975	1065	919	963	994	991	949	981	1014	955	981	1006	946	988	988	955	1040	980	968	958	992	1033	977	1003	931	987	957	986	996	938	991	978	1007	964	933	991	969	936	917	1031	1048	976	988	973	983	961	1000	999	923	1027	926	989
24366	20958	23942	28175	20961	20985	11106	677	473	471	416	381	380	368	368	390	353	365	360	363	310	331	335	349	379	343	327	359	335	331	360	370	342	351	344	322	319	329	349	315	336	334	332	348	310	342	337	342	322	352	339	323	307	344	331	309	319	304	350	347	305	317	326	354	309	351	337	331	354	342	348	381	336	345	323	335	303	382	385	317	296	328	331	308	341	306	264	308	328	351	324	353	331	336	311	323	320	308	300	329	319	325	319	317	340	320	340	307	350	342	296	349	337	292	359	324	336	363	356	340	286	332	299	318	323	335	325	323	288	330	292	340	347	343	331	337	325	317	337	332	337	310	344	341	330	319	341	375	321	324	336	300	297	336	301	331	341	304	325	308	318	330	365	333	351	347	382	341	326	357	330	313	325	313	308	369	389	354	333	327	332	327	323	314	299	318	321	288	317	317	342	363	297	349	310	355	321	320	318	323	331	344	347	331	340	315	328	304	336	328	341	338	313	363	328	298	322	322	350	344	375	330	328	322	303	329	326	339	360	355	331	324	376	325	315	287	352	289	312	316	320	327	339	344	322	344	318	336	346	312	324	350	332	319	326	327	315	358	320	340	350	334	317	333	334	303	362	326	377	329	345	311	346	309	341	354	324	304	347	365	325	323	352	331	300	361	321	376	331	339	312	334	343	333	357	314	333	323	343	331	312	284	312	316	328	365	309	311	316	328	319	330	309	303	287	326	309	322	270	322	341	372	354	353	333	352	352	329	339	353	331	290	315	324	350	300	335	359	303	327	330	299	314	334	349	348	333	342	297	319	307	326	352	292	310	333	290	336	331	345	351	290	364	359	341	364	330	339	311	335	345	289	328	316	360	306	323	326	338	344	329	317	309	339	293	303	360	332	330	313	320	322	337	324	338	308	302	360	320	330	329	357	310	306	300	327	351	331	333	353	313	291	329	348	372	345	342	347	329	339	326	333	322	300	327	318	323	306	310	339	347	342	329	339	357	283	335	299	364	299	327	302	342	306	348	331	346	373	299	328	300	341	337	342	304	337	318	312	346	294	321	328	334	357	308	328	334	355	305	327	352	320	319	313	339	339	301	353	338	344	341	327	357	335	349	301	370	321	313	299	319	340	327	307	336	313	351	292	347	339	325	333	349	357	347	351	364	361	310	341	302	313	338	316	337	305	301	327	348	341	334	330	306	341	313	344	331	346	321	358	339	368	302	321	334	338	298	333	341	323	365	334	324	333	360	324	379	332	297	315	335	311	325	288	314	328	329	333	337	319	347	330	345	347	334	328	354	364	312	331	334	308	342	341	350	328	354	333	353	329	322	301	347	359	295	327	323	353	339	301	333	345	318	320	328	331	342	307	325	308	302	313	320	340	327	324	330	311	338	352	329	303	347	315	330	303	297	304	294	319	332	325	364	334	320	309	346	305	310	354	334	296	325	311	312	328	306	314	331	306	341	329	327	294	324	328	310	322	346	382	340	313	325	328	327	369	377	329	308	320	334	316	333	322	330	310	341	327	317	349	286	290	327	343	347	301	303	330	306	309	311	356	320	324	326	345	318	347	341	347	326	315	349	323	357	324	358	344	349	312	333	330	314	330	338	363	337	332	328	358	343	352	334	338	295	326	400	358	368	302	314	318	355	326	300	327	320	312	321	352	341	328	317	315	341	374	288	336	286	344	342	326	353	320	361	353	324	324	322	293	350	330	342	344	316	327	307	322	321	377	321	307	360	351	316	295	367	342	298	315	319	325	343	323	324	347	316	354	320	351	307	314	335	352	306	317	295	349	328	371	315	350	320	315	363	339	358	343	322	355	318	348	350	341	322	321	349	311	337	341	340	301	304	334	338	344	370	340	333	308	327	353	314	352	318	317	360	324	289	303	320	319	305	341	359	327	314	358	358	326	310	341	318	309	343	342	309	323	351	321	318	331	331	313	345	333	337	314	344	345	316	337	361	321	320	354	317	341	318	338	357	323	346	325	357	373	308	288	325	299	372	306	339	314	305	301	333	299	336	333	305	294	334	321	356	296	337	320	342	356	326	357	334	326	315	315	324	335	320	359	359	347	316	323	317	294	299	319	335	303	319	289	323	347	315	362	337	362	363	315	351	316	328	322	350	367	335	325	339	324	303	329	336	339	338	349	315	306	316	300	339	320	308	355	352	322	325	337	329	311	338	309	321	366	330	324	377	335	310	326	319	306	316	313	306	330	295	325	311	309	341	361	347	344	315	304	311	320	305	287	341	348	340	340	298	338	358	323	325	301	301	339	356	332	321	315	334	334	302	354	301	324	325	324	324	333	346	336	350	330	326	376	344	362	320	348	361	312	307	314	344	347	372	309	329	337	339	341	322	304	312	324	332	295	309	359	334	328	360	325	344	281	325	297	322	346	340	352	358	318	315	334	327	333	310	318	297	343	295	327	327	314	360	318	305	335	338	306	349	317	351	313	315	353	319	314	327	318	326	352	359	331	309	293	340	348	340	355	311	331	323	305	342	322	321	310	331	327	338	310	337	345	326	314	348	318	356	365	308	332	341	331	320	300	315	285	360	317	335	335	338	337	303	287	314	317	349	308	320	320	332	336	298	308	312	309	343	291	342	318	311	338	322	329	320	329	315	331	328	325	321	316	323	337	316	334	349	306	295	326	298	315	312	332	308	312	311	332	300	306	387	297	323	352	304	319	309	349	315	312	300	331	319	309	329	308	302	306	339	314	364	346	336	339	321	338	357	325	328	334	335	343	299	338	316	331	306	322	323	330	277	314	320	336	351	312	341	302	344	310	362	327	328	350	320	368	327	367	310	345	344	326	342	360	360	324	362	337	310	329	341	326	305	330	347	315	298	371	320	346	331	338	311	330	337	333	324	341	290	268	310	322	321	328	368	363	333	343	331	369	360	330	316	316	332	339	340	351	360	350	324	352	331	300	348	336	360	315	311	321	316	312	345	348	333	364	307	362	357	351	316	305	341	355	339	347	340	339	318	339	322	320	332	334	348	322	315	337	301	309	333	326	316	373	345	291	342	338	369	335	336	335	321	376	350	339	364	316	345	346	278	366	345	341	347	313	325	359	331	335	316	316	325	345	298	318	316	295	355	351	349	353	304	310	337	339	312	313	328	330	333	364	353	302	357	345	302	335	317	327	325	322	344	317	325	364	335	328	314	341	321	341	345	323	313	333	322	326	322	336	333	316	333	315	327	307	310	334	346	320	333	341	301	315	356	324	317	315	337	326	319	330	352	338	368	338	340	319	309	337	327	316	311	293	321	357	362	332	303	328	338	331	313	328	331	316	345	346	338	329	311	307	360	318	371	308	347	306	353	327	348	323	354	315	298	287	321	317	334	346	355	336	336	338	341	354	343	308	337	289	289	325	296	321	340	323	357	343	344	335	319	326	319	332	360	380	309	297	354	319	336	352	322	332	326	341	330	332	319	320	315	321	332	346	335	311	329	332	309	307	371	315	286	331	326	303
4074	3403	1784	1057	847	844	755	782	686	800	691	705	753	696	706	728	699	642	711	702	728	699	651	696	711	719	708	725	715	735	738	704	689	730	724	693	694	699	720	728	798	707	667	718	714	703	713	725	687	725	695	727	679	714	701	716	711	719	712	708	657	714	730	660	662	711	736	696	688	647	688	636	730	687	722	723	730	695	677	778	742	698	698	760	726	705	723	691	733	695	679	722	672	681	672	670	707	741	769	682	676	695	694	715	705	676	698	694	716	742	698	709	664	702	723	734	691	708	653	741	704	628	730	712	720	696	725	689	719	742	715	668	701	693	730	745	689	677	749	701	693	698	690	707	696	710	676	722	746	674	719	706	707	727	731	745	665	754	697	702	742	732	663	679	695	678	703	716	710	699	685	726	646	712	755	712	690	695	701	664	729	737	672	711	675	721	675	688	691	655	709	706	643	718	694	727	705	685	672	676	674	705	645	692	699	690	683	642	712	707	678	665	712	666	737	683	741	697	671	679	700	667	701	698	704	691	722	690	690	687	687	696	676	694	732	706	689	698	719	679	661	689	726	742	689	717	727	725	702	687	666	662	695	682	680	761	734	714	730	685	735	648	673	654	737	707	732	680	683	694	683	686	700	709	696	709	718	739	690	705	658	708	718	692	699	649	708	667	708	722	640	702	641	727	691	688	692	713	695	691	734	645	743	714	745	691	730	691	766	755	732	696	783	669	680	737	643	718	689	681	686	734	699	675	645	695	738	714	667	668	715	715	663	699	718	712	677	737	714	707	670	706	710	650	722	697	711	710	663	686	713	666	693	699	739	686	710	709	659	714	718	656	704	699	684	709	709	711	731	696	725	708	689	683	684	698	747	699	738	709	695	751	696	693	656	693	736	702	720	732	702	703	718	734	683	716	709	684	702	664	700	692	709	710	689	698	723	729	707	666	660	706	637	675	711	712	712	702	673	729	718	690	703	740	707	693	689	750	719	679	672	723	731	698	717	741	679	656	721	736	695	708	708	708	687	697	684	706	672	759	670	667	716	706	751	750	693	737	766	686	725	683	750	649	727	671	718	687	674	729	703	709	693	704	681	705	715	663	679	734	700	699	698	708	694	653	665	694	654	685	727	687	743	715	713	721	705	659	710	704	688	705	702	697	724	666	656	713	704	721	720	664	720	728	679	697	732	705	710	702	711	728	651	773	659	677	715	679	643	715	729	714	649	704	665	688	722	698	722	723	711	705	696	703	730	712	707	714	751	751	665	730	690	715	679	697	724	681	688	698	691	672	708	676	709	699	718	752	712	718	725	708	694	752	703	687	713	684	756	700	710	673	745	674	718	718	680	667	726	679	751	690	709	747	681	695	782	687	716	695	724	666	772	729	712	729	703	719	716	719	679	710	742	691	691	691	692	675	672	704	677	719	705	684	708	735	722	700	765	724	714	720	719	733	736	716	712	663	660	667	710	750	689	703	676	729	702	760	707	664	710	697	678	687	667	669	707	720	702	721	762	702	713	710	676	710	721	709	673	692	713	701	694	715	715	682	702	685	738	758	686	735	729	707	720	712	744	721	701	733	710	721	645	727	743	723	723	735	739	695	667	721	707	711	637	679	667	679	689	710	712	761	719	640	652	722	676	710	732	722	708	688	703	642	731	732	712	752	707	648	708	727	707	743	736	694	713	692	689	684	752	680	728	709	706	720	703	737	696	690	682	727	647	697	722	706	669	705	691	726	703	661	699	745	727	702	709	687	723	672	690	643	650	696	721	658	687	706	693	709	699	671	719	696	683	686	644	691	663	712	691	746	708	653	721	678	646	739	678	726	713	692	700	690	743	699	703	706	727	671	751	716	712	681	735	702	717	721	715	711	709	701	717	712	689	736	728	716	682	680	700	721	688	782	674	697	719	755	669	710	715	737	645	710	712	699	724	729	710	753	708	749	678	681	677	720	700	765	690	707	707	689	707	699	720	698	658	679	716	772	713	688	753	668	689	696	705	697	721	706	727	709	693	728	695	723	686	696	708	711	684	711	688	711	709	704	690	727	760	678	710	689	681	683	691	681	714	692	717	711	685	707	689	714	722	699	677	665	731	716	676	723	733	712	757	706	724	725	677	695	717	661	721	705	690	707	719	678	727	724	690	718	721	683	714	680	689	732	674	721	702	720	727	719	667	726	725	736	743	664	728	688	687	665	706	681	689	713	723	681	821	704	727	722	682	764	683	671	714	689	693	724	725	725	718	697	684	711	708	700	654	686	679	698	693	716	737	677	738	717	670	698	703	666	713	644	758	679	680	677	779	747	708	700	704	701	613	725	683	717	675	701	700	707	681	767	681	693	695	682	672	719	680	667	756	714	675	708	687	709	715	715	704	687	654	725	733	686	704	726	710	718	687	742	703	707	686	690	701	727	709	736	701	677	730	717	694	675	718	686	724	700	685	703	680	680	698	690	733	706	719	689	645	666	678	732	701	721	728	732	699	684	664	681	708	705	737	732	669	677	702	708	688	677	695	716	683	732	672	734	699	681	676	694	672	697	680	702	715	672	680	739	721	745	667	707	657	628	723	696	708	717	736	670	690	688	793	680	701	712	678	706	714	685	690	664	699	702	743	672	731	697	702	704	696	712	718	695	739	714	717	651	711	738	694	666	669	691	671	700	745	693	735	720	689	707	694	659	714	705	736	740	708	707	687	699	686	671	757	724	690	658	701	672	705	714	750	686	719	695	732	700	651	683	724	685	677	721	748	718	723	710	704	685	728	691	726	724	687	729	670	764	661	684	691	680	702	651	746	700	767	702	682	705	660	688	715	721	728	679	679	684	685	674	694	679	731	705	642	714	673	730	682	676	659	724	738	691	704	688	713	677	716	673	697	666	707	718	662	689	734	687	658	649	714	769	704	712	693	724	704	703	747	707	714	697	652	663	728	704	711	740	672	704	685	703	690	727	683	739	751	721	704	697	700	704	681	711	686	690	657	713	750	717	747	680	687	710	706	695	701	702	673	700	648	726	727	700	681	718	710	695	696	686	716	685	695	736	711	670	687	679	695	730	710	737	687	745	711	727	693	656	726	725	753	744	727	686	707	655	679	681	704	719	722	767	696	701	706	657	714	691	684	701	708	723	729	679	683	712	723	728	760	765	702	678	746	686	725	703	679	724	675	767	684	725	688	651	687	718	724	745	643	700	722	680	707	679	673	706	717	673	704	671	710	699	728	751	681	707	718	660	707	701	725	682	702	702	692	724	698	724	701	715	691	686	707	741	725	661	714	733	692	670	700	663	742	745	685	673	723	740	676	728	699	690	684	730	715	717	674	745	676	706	680	720	699	710	745	681	714	708	688	702	707	732	726	695	689	691	711	723	718	683	651	680	688	663	716	676	718	667	683	747	695	724	676	693	754	727	717	680	651	715	702	667	734	711	672	750	731	675	734	673	672	728	746	672	733	706	715	711	726	661	693	747	721	694	703	696	696	712	697	701	691	684
33115	15243	2767	667	461	489	422	314	338	326	345	328	297	334	343	319	324	347	348	321	330	333	336	353	360	342	338	340	350	339	357	344	336	297	324	317	332	328	332	318	346	319	320	372	347	316	349	334	323	316	330	326	308	312	343	333	321	331	344	351	328	338	329	345	326	344	324	318	305	329	325	329	330	325	319	341	313	309	346	337	328	350	325	349	306	334	341	341	325	368	365	318	335	324	370	359	362	360	330	331	351	367	333	333	318	332	372	337	351	302	332	315	373	352	332	316	379	345	340	321	332	349	337	320	349	325	351	321	368	336	342	348	334	373	351	397	331	317	313	304	352	355	346	316	351	322	355	358	338	369	338	343	321	372	357	341	323	331	372	333	330	360	318	305	347	349	313	330	367	323	335	354	284	353	325	343	335	295	367	318	321	304	313	360	340	368	350	333	349	325	350	325	352	362	349	308	296	322	362	344	364	322	350	307	303	353	347	311	302	350	330	335	342	351	344	322	333	337	343	340	329	314	363	316	351	315	340	330	338	385	370	333	368	353	325	357	332	335	340	374	334	337	304	332	354	340	348	340	346	338	346	343	349	358	302	348	342	328	346	322	356	314	332	315	359	309	359	346	346	350	355	354	321	366	338	351	331	336	341	322	351	348	330	278	332	326	333	325	349	302	340	320	321	356	338	328	329	354	315	328	307	342	318	327	346	376	336	354	324	328	318	342	343	302	355	337	353	336	329	359	340	328	365	351	358	348	339	378	335	320	299	353	310	320	330	330	331	306	359	334	373	375	342	333	297	281	326	342	325	303	315	354	321	348	315	361	346	315	344	332	318	315	325	304	325	303	340	340	329	319	325	334	309	345	336	363	330	368	341	359	325	327	304	317	364	323	329	302	331	351	357	341	356	360	332	355	344	369	300	347	328	374	326	353	319	321	352	353	340	337	329	346	347	337	319	332	313	341	369	352	334	325	338	382	337	318	289	319	346	342	346	344	331	330	367	348	340	351	359	345	346	296	365	344	330	343	330	335	313	335	371	332	342	363	309	336	291	313	407	349	352	359	353	310	361	319	314	320	356	312	322	380	339	316	325	396	315	315	343	368	310	338	346	297	342	360	332	321	327	337	328	335	322	341	334	328	318	313	315	324	345	298	351	395	342	365	312	345	303	305	345	323	361	318	321	321	324	341	323	341	336	316	338	329	323	337	336	329	346	340	317	286	339	306	325	356	317	346	324	338	360	344	338	308	317	338	333	369	343	357	360	327	310	334	348	327	318	349	329	339	341	326	329	384	288	336	357	313	324	303	336	360	329	334	335	375	342	323	373	341	385	347	374	367	356	312	329	322	342	346	329	311	344	339	365	309	303	336	342	340	305	352	326	355	321	317	348	324	304	337	307	345	360	329	317	345	356	356	328	329	333	329	330	312	344	355	345	290	337	378	317	317	350	344	330	302	333	352	339	338	326	360	315	355	344	320	349	313	351	348	342	332	386	322	334	348	329	339	328	330	340	361	341	296	338	328	292	334	370	358	316	334	342	345	312	343	341	327	346	332	362	364	318	352	349	346	310	343	363	363	331	370	346	330	311	287	327	308	322	383	335	302	323	345	319	351	324	329	357	315	393	378	318	390	350	336	326	334	328	314	345	360	358	344	310	313	347	350	345	328	334	315	321	334	351	372	370	343	322	299	314	333	382	333	318	337	353	300	345	337	332	315	322	329	340	340	339	322	360	293	360	336	312	332	319	316	350	324	328	346	367	371	336	331	355	331	342	382	343	342	354	323	348	271	330	337	314	333	360	346	365	333	356	319	363	292	335	344	320	310	325	343	324	333	307	321	328	329	350	333	354	342	347	342	314	351	347	333	357	362	339	304	319	332	351	351	286	338	345	341	341	328	346	359	321	339	334	307	364	348	334	346	338	351	349	366	327	307	353	354	346	352	356	333	354	365	350	295	348	341	377	302	305	349	310	328	324	354	336	360	337	321	340	309	347	333	348	334	324	364	344	333	357	315	350	318	306	336	316	335	352	334	322	324	356	341	337	334	321	339	338	357	321	340	357	335	316	307	357	346	330	325	309	325	339	327	355	347	334	362	323	348	336	350	337	340	331	321	361	374	349	306	351	354	357	330	340	349	348	341	377	339	342	368	348	352	338	319	343	317	310	323	350	361	331	311	344	329	315	318	348	312	354	372	358	344	379	314	332	364	303	322	323	325	316	326	337	327	353	327	310	385	350	322	298	352	312	352	323	317	341	356	320	356	345	313	332	342	310	343	364	362	350	350	311	345	324	323	320	317	316	335	361	329	330	318	356	325	343	346	341	307	297	353	323	314	326	337	344	343	343	354	318	404	352	363	335	326	312	323	340	323	348	362	328	362	333	331	338	339	320	384	357	339	316	314	316	325	343	309	330	346	346	328	347	296	310	344	325	343	353	304	337	303	337	380	344	314	338	320	366	363	348	331	340	344	364	324	348	331	341	297	334	356	331	348	351	329	330	355	356	340	316	340	317	329	329	340	323	326	349	312	331	300	353	340	337	330	355	329	383	314	343	332	308	353	337	338	341	302	349	342	300	319	350	341	345	354	344	366	361	353	319	321	342	336	340	334	363	363	313	330	337	302	334	323	340	386	350	345	342	346	357	325	310	364	344	319	318	325	355	338	332	334	362	306	327	327	359	335	293	322	337	334	335	318	349	314	341	339	308	375	362	324	353	335	343	335	328	318	351	321	360	350	357	347	320	320	381	315	303	303	388	356	323	346	314	345	353	360	360	350	328	354	360	359	323	332	363	321	336	339	329	300	364	315	336	340	292	313	329	340	345	331	305	344	341	369	346	370	334	350	341	333	333	345	388	347	302	329	358	354	316	344	344	358	307	372	326	328	312	305	325	339	345	357	339	337	340	356	356	332	387	349	334	313	357	363	340	332	298	313	354	334	319	327	347	334	332	323	297	341	338	327	329	376	326	339	332	335	338	327	334	350	356	347	311	346	329	376	365	351	346	329	367	337	345	332	345	316	324	361	339	322	351	358	316	341	347	319	326	379	366	351	369	352	341	369	335	327	327	347	311	311	349	289	361	304	321	350	289	374	329	335	320	354	332	348	319	340	325	326	345	329	342	324	378	337	325	339	347	355	320	367	342	344	344	358	330	331	338	325	347	344	329	331	390	323	312	339	317	347	352	330	350	357	336	316	332	332	325	379	344	357	339	358	303	305	307	325	363	314	367	346	333	310	360	330	320	360	319	341	332	327	322	315	302	338	350	321	337	382	314	291	319	350	338	370	334	307	323	331	324	355	352	342	311	326	336	329	369	327	319	342	351	331	341	332	327	357	298	318	323	373	307	304	337	312	327	360	334	360	348	309	344	347	339	346	317	344	347	329	324	332	331	341	319	304	356	333	339	331	341	333	346	338	314	339	330	324	314	326	348	348	335	374	309	344	351	327	361	354	368	315	331	312	325	306	307	346	347	326	321	371	329	350
7791	811	808	796	764	779	758	786	794	737	790	793	793	763	815	735	758	794	777	757	714	826	760	814	746	731	758	749	745	778	812	756	764	795	749	753	768	768	723	785	769	772	739	755	738	781	795	755	776	725	769	749	779	796	752	806	740	736	757	770	782	755	754	762	789	807	772	790	772	735	703	738	770	745	774	778	774	797	769	732	785	760	763	844	806	753	779	747	751	785	750	759	796	786	794	737	731	719	766	777	765	803	794	776	791	812	807	736	743	769	829	765	773	772	758	827	745	775	676	747	812	723	736	724	744	766	769	752	748	742	812	759	786	829	772	776	763	798	779	775	799	781	796	757	789	751	776	762	725	740	762	794	767	723	776	741	801	767	777	769	778	817	762	729	757	769	785	767	727	829	793	760	781	823	734	766	748	779	819	781	755	776	792	779	803	767	761	734	811	783	756	775	775	778	745	769	748	786	778	772	757	676	731	743	737	758	767	741	827	748	774	799	775	761	780	802	776	817	760	770	796	775	764	775	742	739	780	742	702	825	799	773	755	755	757	768	766	761	761	755	810	752	801	826	766	740	736	773	798	774	746	767	793	771	789	744	732	772	798	700	768	799	798	779	764	749	771	792	763	792	765	797	731	777	728	772	738	765	731	757	765	760	811	708	793	752	782	839	776	716	777	741	770	790	818	785	797	749	762	733	741	758	809	755	730	733	762	782	750	748	768	731	756	751	767	792	794	738	759	758	801	769	829	757	744	808	740	788	784	769	716	746	822	803	745	759	756	766	797	726	811	766	759	762	746	759	769	725	836	763	785	781	779	722	764	752	755	716	755	804	768	819	739	815	767	723	737	757	771	776	756	807	807	758	762	767	785	698	731	816	771	773	778	802	805	764	760	827	757	837	725	770	779	758	783	772	783	763	763	781	730	747	779	738	812	723	699	756	779	794	754	770	748	806	757	781	765	781	780	770	784	784	782	716	773	752	742	732	769	789	763	749	756	748	742	743	851	739	740	761	727	805	799	759	815	754	832	749	762	752	767	751	727	801	754	751	797	801	799	753	766	743	780	755	744	782	743	799	768	750	739	795	776	745	729	809	749	761	786	744	810	769	843	782	752	753	754	764	762	765	779	780	803	783	792	751	789	737	741	749	711	730	794	757	743	796	782	754	799	747	769	770	791	821	790	745	786	779	760	754	765	736	712	796	740	768	791	757	808	716	727	779	761	759	800	787	801	782	799	786	802	745	782	767	733	751	729	795	785	812	759	795	781	786	812	751	781	814	731	804	777	805	722	742	790	819	810	781	746	778	744	730	796	757	756	751	770	805	760	820	769	813	777	748	754	783	769	785	751	831	737	737	763	750	771	800	767	714	764	778	741	763	778	774	762	760	803	768	766	754	761	805	776	795	783	756	782	780	809	776	712	778	765	777	774	758	756	735	783	752	772	723	758	759	753	771	792	784	799	771	729	800	767	776	762	745	798	767	784	729	746	759	778	750	775	791	769	763	802	803	777	744	780	723	761	815	790	780	749	785	760	774	811	776	770	788	768	773	757	766	752	767	775	737	745	774	799	802	793	751	818	800	737	769	781	767	776	740	720	762	756	747	745	746	787	778	775	794	731	756	773	760	759	767	727	785	756	694	770	780	758	739	804	795	757	770	768	734	808	754	812	802	742	757	751	797	747	755	744	785	754	831	739	763	760	833	776	783	765	763	758	814	754	775	799	765	756	735	738	824	760	725	796	771	764	733	765	740	746	764	714	786	769	782	791	813	802	761	787	755	755	769	794	747	791	749	766	744	780	773	735	779	764	839	764	785	782	784	812	809	742	800	748	777	768	769	834	770	738	774	774	765	724	749	759	769	785	771	811	780	783	791	796	744	717	741	775	797	742	791	774	786	758	792	813	772	790	788	797	770	748	760	753	781	775	779	767	770	744	787	795	726	775	841	771	770	750	798	736	845	756	757	757	785	741	819	763	775	799	754	757	714	758	716	787	807	769	766	762	746	781	740	761	728	777	822	796	746	774	771	770	790	757	727	736	773	756	733	768	801	750	770	731	806	830	805	774	753	742	777	824	816	712	795	775	755	700	762	787	781	773	796	762	728	785	765	768	720	794	746	764	774	754	745	759	784	770	771	755	725	738	791	755	765	693	752	790	746	722	764	789	747	782	732	813	759	767	779	766	802	797	825	758	789	785	807	761	788	764	742	754	749	780	753	748	741	776	798	830	760	744	765	785	762	747	786	746	784	735	735	764	784	794	765	762	742	796	783	778	761	792	790	773	757	751	779	752	792	767	805	836	765	803	755	786	769	768	780	817	752	792	749	713	742	781	825	746	770	790	736	778	756	766	781	780	765	756	785	769	745	769	808	808	789	723	755	755	701	755	763	774	761	812	786	778	783	772	701	764	856	740	795	730	779	739	760	766	747	793	738	804	802	749	770	727	773	783	782	735	815	733	768	777	784	787	811	740	780	777	779	759	747	751	770	759	773	729	771	765	760	794	807	756	750	778	764	748	744	744	793	787	794	730	770	725	756	768	745	772	784	812	760	776	759	791	830	801	744	799	741	768	769	713	793	729	778	779	773	751	777	730	742	785	802	786	755	788	762	823	789	746	786	792	776	794	777	790	728	800	750	812	763	803	722	738	806	758	810	781	800	755	777	766	812	729	760	777	768	795	725	785	797	812	768	768	741	742	737	776	793	761	799	751	747	821	743	735	779	786	711	747	787	737	808	739	735	801	794	825	774	767	777	766	798	775	749	789	766	780	764	790	743	755	783	717	724	786	796	760	717	766	796	759	748	812	782	739	763	801	825	724	747	787	809	750	755	736	793	785	772	771	695	728	726	730	775	802	686	769	810	749	758	784	769	778	718	785	725	787	811	772	755	762	764	771	752	792	754	778	763	773	745	732	752	751	791	783	767	807	780	753	794	798	775	784	770	751	737	757	791	806	744	782	779	772	719	759	769	755	714	802	777	816	738	808	774	762	793	766	763	740	801	758	787	754	757	762	773	800	744	786	744	743	739	770	782	742	806	819	764	732	790	809	788	730	723	835	782	786	733	775	732	772	806	810	799	747	750	821	749	792	802	759	732	753	745	798	778	800	771	779	716	834	753	705	766	752	747	748	728	749	781	847	799	760	742	703	765	804	787	748	726	742	852	748	755	762	744	735	775	776	790	753	817	791	786	807	783	777	752	752	771	772	743	789	798	775	760	765	754	797	810	764	788	809	778	766	779	715	787	749	711	742	798	739	726	748	771	780	740	762	799	783	755	779	778	805	734	744	792	749	806	768	773	840	767	764	805	790	744	789	764	762	778	782	735	791	798	771	818	763	756	848	777	826	726	740	764	748	707	780	772	751	676	792	713	756	758	805	756	754	728	808	780	772	759	750	773	742	783	764	747	769	726	786	791	743	756	771	765	766	777	750	771	771	740	769	754	792	795	713	828	790	758	802	761	772	731	804	746	775	767	792	786	806	750
25031	20966	23607	28518	20972	13045	871	649	507	514	494	510	513	458	490	524	470	435	514	426	408	460	458	496	466	497	480	478	465	460	475	462	445	465	484	451	478	444	453	503	476	494	443	485	474	498	456	446	515	467	426	447	477	479	472	450	443	494	474	518	483	468	475	422	462	439	442	474	497	473	468	472	427	459	435	437	466	445	488	497	456	434	514	426	486	453	468	460	441	448	439	493	467	456	447	443	472	422	500	488	448	419	463	469	467	464	437	409	499	474	467	460	431	480	483	456	513	444	426	464	495	490	444	489	461	451	496	458	470	472	436	427	451	441	451	483	459	474	453	422	505	454	474	471	428	444	484	464	467	446	441	454	500	470	460	467	450	455	465	490	461	472	473	506	430	487	479	492	454	468	470	468	485	449	429	475	454	400	432	459	473	437	448	456	445	412	466	485	485	465	453	441	492	456	462	523	495	473	476	460	477	504	473	474	441	471	464	460	479	495	444	435	443	498	439	438	451	487	475	494	522	441	455	423	507	460	460	465	477	463	455	426	496	458	413	459	484	488	457	465	484	438	464	484	454	472	462	431	432	436	455	485	473	447	395	433	454	457	482	482	457	469	502	474	458	482	470	505	481	512	488	448	435	446	489	449	460	430	487	469	467	476	451	511	479	473	478	498	471	484	436	449	459	451	416	456	446	464	429	476	447	484	462	456	449	440	485	463	485	447	494	434	530	457	478	437	409	424	478	469	450	450	459	484	470	469	455	457	447	501	500	454	466	422	444	481	438	444	433	460	437	492	447	410	475	442	475	417	499	461	464	492	432	440	480	488	432	481	466	462	465	484	490	459	440	462	491	463	446	438	437	466	488	468	471	447	495	470	456	465	424	453	490	491	447	482	451	459	463	474	468	502	481	443	436	411	447	435	493	454	429	503	448	391	467	495	521	464	462	441	499	468	475	435	429	444	463	480	486	481	438	459	487	433	468	468	505	458	502	478	480	447	441	440	484	445	466	425	458	473	472	507	450	501	447	462	433	540	500	433	449	472	465	457	439	460	429	414	452	427	463	493	425	435	412	449	500	467	487	431	440	494	464	462	472	475	473	446	480	472	438	506	490	499	429	451	417	443	503	421	484	467	450	458	474	443	428	486	460	504	505	481	457	435	444	423	474	467	490	486	435	460	502	467	483	446	455	473	494	425	480	508	467	458	499	446	454	513	448	484	492	472	415	456	430	448	430	488	472	437	467	423	435	465	470	459	467	479	491	466	466	431	445	489	395	461	488	480	469	448	465	471	472	438	481	481	450	452	493	452	465	463	499	467	459	446	418	439	416	433	476	513	484	439	496	487	477	471	481	490	498	471	430	442	478	430	426	464	456	479	464	478	484	490	459	430	486	481	435	475	462	438	472	485	467	446	453	471	498	433	432	458	491	464	452	460	473	488	413	470	465	476	453	444	435	457	476	428	487	441	429	490	471	413	477	482	448	486	469	490	486	480	450	482	483	483	467	453	475	446	450	469	474	458	434	432	473	474	450	437	478	515	475	466	485	442	479	438	495	458	471	444	441	438	486	449	444	453	450	448	461	422	447	430	470	484	492	462	458	452	476	469	429	466	472	442	486	431	439	486	500	445	453	470	471	453	504	476	462	477	426	480	453	455	443	450	429	437	476	471	423	485	463	413	448	446	428	454	452	471	437	468	425	451	449	426	498	471	478	432	432	511	490	467	512	461	456	486	453	435	466	457	465	499	464	496	434	477	470	456	475	432	480	459	449	429	472	456	473	463	438	477	431	483	432	488	476	460	462	454	452	489	464	490	484	437	443	452	436	485	433	446	468	452	489	447	477	488	428	434	483	502	423	504	480	441	445	442	450	446	436	442	479	494	448	473	422	492	461	477	438	440	446	452	482	484	442	489	472	402	437	458	460	449	460	486	440	438	446	460	485	470	468	458	491	479	458	460	441	476	476	441	466	440	507	457	500	468	476	471	430	475	485	496	443	450	471	465	474	460	480	465	485	475	443	470	468	471	461	448	454	479	482	479	497	457	491	477	453	433	508	457	474	501	457	458	438	489	413	526	437	394	430	436	502	475	469	448	496	487	498	447	509	482	477	447	484	464	435	464	480	464	522	447	422	480	442	479	435	448	456	452	515	467	444	467	462	457	434	457	419	442	432	482	477	474	458	450	475	480	452	454	462	463	467	480	441	468	460	471	443	471	433	459	479	479	483	455	459	453	447	436	469	481	424	473	478	496	405	505	454	436	423	472	483	442	448	492	464	444	475	430	429	462	480	464	495	485	501	444	473	503	443	468	490	501	461	399	489	459	461	426	443	483	512	459	457	453	465	469	460	470	511	403	466	505	444	507	456	476	473	462	432	479	458	460	440	483	488	468	463	460	456	486	492	475	482	450	490	470	459	444	404	484	460	489	439	464	508	485	477	485	458	478	447	471	451	474	483	417	482	470	498	494	428	447	406	454	483	475	495	464	492	466	472	495	530	457	465	445	449	493	496	430	490	428	456	407	473	453	487	447	457	462	453	443	469	472	445	452	439	502	468	462	475	462	452	457	503	480	463	486	472	440	447	456	420	432	476	488	451	461	493	456	500	521	465	467	438	474	485	479	453	489	461	431	445	494	520	477	486	465	469	477	455	478	447	494	469	498	515	426	471	466	423	457	439	452	478	447	449	452	478	465	460	465	486	455	464	446	447	482	408	448	445	489	487	455	437	450	421	470	480	428	510	461	440	442	487	486	440	428	458	480	473	473	469	508	460	461	446	452	493	463	449	416	509	481	465	455	475	461	473	476	450	465	447	460	450	465	456	446	466	429	468	461	493	454	413	454	472	479	484	485	489	483	489	492	500	464	459	473	442	454	467	470	428	435	474	462	479	442	432	447	463	480	440	425	471	446	476	466	449	470	445	494	422	440	421	480	452	448	484	472	455	444	437	439	514	510	451	443	441	456	512	472	455	464	496	487	445	500	449	450	494	477	459	461	491	456	474	484	470	461	445	426	443	449	469	465	466	436	449	459	464	485	527	479	464	450	467	434	464	449	470	481	447	472	459	478	511	503	465	490	454	459	468	491	462	456	478	449	421	465	484	418	449	496	429	438	483	440	467	506	458	490	477	449	491	448	467	472	433	474	461	444	433	478	434	426	476	455	500	464	463	442	423	469	439	487	481	443	459	446	489	471	478	465	457	463	488	460	460	468	448	463	448	465	496	487	455	478	467	473	475	437	462	453	468	466	484	437	495	458	454	462	500	472	432	441	445	478	408	465	462	460	524	480	469	491	466	429	442	473	413	447	484	446	410	449	453	474	416	480	470	468	446	506	481	470	495	461	473	459	471	445	485	498	454	449	455	456	482	452	512	476	432	458	450	484	462	511	495	432	477	467	452	474	447	480	453	455	450	433	446	430	409	454	525	476	455	465	435	460	475	447	443	472	460	481	449	454	443	487	458	492	434	443	458	496	460	487	443	437	443	468
4527	2355	1482	1160	1050	1032	1030	998	960	962	939	988	975	977	994	977	942	991	1006	960	966	986	981	1030	990	1046	961	975	906	972	962	976	914	991	1011	980	940	970	991	992	949	983	934	985	947	1016	993	1030	994	990	960	952	960	993	947	989	966	1012	960	941	982	958	942	974	980	936	976	983	1013	956	979	983	979	1005	947	978	960	965	988	979	944	991	989	970	952	989	950	977	987	1001	1012	951	1007	920	1012	992	988	974	988	923	957	969	969	1009	1008	973	991	965	954	914	928	999	926	1048	926	1018	1023	957	1004	957	967	921	997	1023	961	935	997	956	946	981	956	991	992	974	988	996	1004	1004	970	1002	994	1009	1042	998	981	995	941	1006	978	997	967	1006	943	998	990	1000	995	1006	1011	979	938	1007	965	990	982	984	965	952	959	958	993	951	994	1019	1024	970	985	946	998	916	1009	965	955	1005	966	1006	954	934	985	944	990	942	942	974	942	990	1023	1015	974	930	938	906	1017	933	961	1016	990	963	1016	921	998	1012	963	983	974	1084	996	1028	940	996	989	1010	984	970	1000	987	1001	977	963	1042	1015	988	991	976	957	1002	973	940	963	949	945	945	973	997	1016	996	928	969	937	1049	965	956	1005	1046	995	1013	999	1053	1023	946	985	1015	991	1009	986	944	952	964	955	1049	1030	991	951	943	976	1005	996	995	923	984	934	991	1003	954	934	916	949	984	1008	994	1001	977	978	1014	968	969	1012	952	977	992	981	938	1026	965	1032	997	982	986	1003	978	946	955	996	1006	1002	972	953	963	946	986	950	927	962	1005	919	950	1004	953	982	963	947	989	974	967	1011	976	989	948	968	949	944	1015	988	993	924	1005	979	963	992	986	920	920	963	1016	956	979	1037	931	955	1038	984	947	977	985	965	952	937	970	1042	1022	986	953	1024	975	1007	958	975	967	981	923	965	1022	1021	981	962	979	1045	962	992	983	962	966	959	984	965	959	1009	1007	918	948	975	1017	1021	994	980	992	961	970	1042	941	956	1022	1011	992	934	966	1016	936	928	987	975	956	969	936	978	1018	960	1009	963	1019	1008	936	952	911	960	1004	926	1002	974	923	954	1028	1021	951	956	1019	980	925	952	983	979	1032	954	934	924	986	940	1023	988	960	996	1013	1054	984	993	951	965	1022	951	1011	1024	1066	927	971	977	971	994	969	974	960	981	1017	987	992	987	995	1023	916	994	959	1030	1009	953	939	974	958	1005	918	997	951	999	938	996	999	936	973	1058	1033	977	1008	1007	993	983	939	1021	1003	986	1023	999	992	991	961	992	928	985	1006	1019	1015	987	950	1007	953	969	982	943	1027	991	993	967	1011	996	947	986	977	952	965	968	1001	1006	970	969	933	977	957	954	986	998	981	890	1006	1007	945	976	961	962	948	1004	1009	977	946	988	956	928	985	947	983	1030	1015	975	937	991	953	952	1009	980	898	1044	1004	929	1018	958	1038	1014	1002	1032	1041	1006	948	1038	965	1016	1002	1065	1009	952	1029	965	944	977	979	982	1001	967	994	982	994	1021	943	984	909	1008	995	1023	942	965	967	1028	964	981	898	975	950	1012	920	954	956	969	917	980	1015	982	972	984	968	969	985	948	1045	915	977	1023	1021	991	1005	993	974	967	924	969	981	948	984	977	929	1015	989	963	959	995	964	1002	987	1043	944	987	977	1010	967	1060	977	975	950	970	988	1001	1039	1010	977	967	957	995	1026	993	1012	937	1007	990	979	1003	987	990	980	978	1023	903	1024	973	984	1010	977	977	1017	992	978	939	979	980	983	935	1004	934	938	996	999	993	1015	964	969	946	981	981	1066	1011	987	956	941	927	961	967	920	973	965	988	969	918	980	970	957	996	978	898	1030	1015	982	959	1026	968	961	948	1036	1030	955	929	948	971	958	1012	914	928	977	986	950	1012	963	976	964	1025	1016	986	959	994	974	917	967	964	966	987	974	985	938	960	986	1035	944	963	969	971	953	952	1006	971	982	945	972	998	951	914	961	958	1016	997	1033	992	947	999	987	950	996	1013	914	954	1018	991	1003	1001	1004	1020	953	958	984	971	951	975	1023	953	942	1034	988	990	988	962	950	939	1006	965	1023	945	1007	987	1010	998	976	999	974	969	980	1006	955	969	954	978	992	999	1002	906	980	994	969	943	973	999	968	996	1029	983	1028	941	963	984	946	963	947	993	956	959	1005	939	939	899	952	979	979	1013	996	921	963	1018	1041	966	996	979	1007	981	977	962	978	1022	1007	992	1006	907	945	971	969	949	936	977	932	970	966	1047	979	967	976	950	997	997	1025	1015	914	962	1015	998	986	985	981	994	960	1022	968	1009	1048	964	1016	1021	943	961	1020	1031	941	973	966	962	960	967	1010	994	1005	975	989	1008	974	1025	1003	959	990	935	1023	992	978	975	961	1000	991	1031	939	966	996	955	1069	986	955	992	972	990	1003	1003	975	986	1018	959	991	1011	939	969	1011	1022	965	958	998	955	951	975	950	991	974	949	918	947	996	920	1024	953	1040	1013	947	1012	1011	991	952	987	1021	1020	962	963	948	977	993	1021	914	963	976	959	979	980	980	954	995	954	1011	1026	963	967	975	1007	974	1056	931	1002	1000	961	1018	969	985	1007	973	982	988	1050	1028	1006	982	967	965	941	966	989	986	962	982	989	982	968	987	948	973	1001	974	983	1018	935	877	967	979	1007	957	983	1009	963	875	962	959	912	972	1018	945	973	963	983	984	1015	966	971	993	931	1008	1002	945	1001	979	970	992	963	1011	1058	999	935	957	1023	994	949	948	951	978	1007	961	962	1024	953	1015	941	969	968	921	1016	975	957	957	916	996	1019	979	975	925	980	1014	926	1036	990	1035	1013	1012	933	982	971	978	1012	1053	1010	985	951	982	984	973	1000	953	1011	964	975	947	989	998	962	919	957	886	928	965	998	962	975	947	987	978	981	967	956	988	977	974	966	985	1021	960	954	953	970	977	960	989	987	970	941	1013	1017	940	944	972	967	982	1005	1001	1024	1018	967	1000	999	948	958	1061	988	1083	975	971	1010	1039	1000	991	1013	966	954	981	949	957	990	1037	980	947	1001	974	999	950	1013	962	965	956	938	975	980	938	956	950	957	977	971	980	993	975	962	987	979	913	971	937	922	961	995	939	986	1029	975	993	972	1015	974	1010	977	999	972	954	988	995	994	971	952	921	988	994	937	976	976	993	1041	1014	956	989	940	968	917	987	987	965	1004	933	1015	987	1013	977	964	940	991	924	977	965	1014	920	994	982	995	1036	943	972	1031	1023	930	967	1025	985	1006	970	1006	1003	1008	967	977	980	984	998	1000	1026	1017	929	979	975	1033	1017	932	991	972	999	949	962	1008	924	954	985	974	1014	955	957	984	949	1013	965	1023	980	967	984	998	1027	953	977	958	1019	973	995	984	986	977	1016	1019	1012	926	974	989	941	1040	970	971	1002	992	988	970	958	946	929	975	1001	974	987	986	924	1003	958	998	980	983	963	942	980	1056	978	993	1009	929	959	983	966	960	1009	999	1001	1004	925	981	984	1015	1053	1027	943	994	995	989	975	1018	961	960	947	935	916	998	984	999	1029	1005	980	1001	972	965	977	950	1001	938	889	963	966	977	950	982	993	967	1023	991	985	1016	998	1004	968	976	957	960	949	977	934	987	967	1043	944	963	993	974	1001	1024	977	979	960	1007	989	987	992	937	975	935	989	1000	984	999	947	1010	989	989	988	965	987	986	1002	994	1007	972	946	981	912	942	942	1010	937	1007	959	959	1023	947	956	988	1010	994	913	1009	917	1039	1015	985	965	970	958	990	1016
24318	20962	23972	28125	20965	20987	11194	691	496	449	394	407	403	382	407	367	348	342	351	343	393	327	327	306	351	332	346	336	358	345	357	315	378	356	335	350	315	340	336	339	313	316	362	307	335	334	340	311	317	330	363	349	337	354	330	349	335	334	327	335	332	330	298	307	297	340	319	352	345	334	353	378	315	361	342	290	308	308	342	320	307	341	311	313	336	337	336	317	310	320	355	313	338	333	350	320	370	333	361	330	292	299	329	337	341	323	312	312	322	335	323	318	334	310	333	316	295	307	333	340	329	313	329	317	324	315	311	323	332	341	330	326	323	341	306	341	351	319	345	371	339	316	349	311	335	342	321	337	341	334	318	346	328	316	320	339	337	326	329	325	345	314	349	333	304	313	313	316	316	328	332	324	316	334	351	370	358	336	351	345	332	328	374	329	335	353	333	308	342	340	315	340	317	286	321	343	322	325	350	291	332	318	321	350	312	314	321	341	373	294	325	329	340	353	351	336	355	333	298	348	315	319	314	357	315	369	336	316	342	303	329	388	350	330	312	297	330	316	321	319	334	316	301	310	357	322	315	341	342	319	326	317	366	320	332	335	319	294	362	342	324	326	327	314	359	364	352	354	337	346	343	345	288	354	341	332	337	313	344	327	310	319	316	329	328	306	332	317	330	312	313	290	321	331	329	341	339	339	329	313	311	307	370	337	301	312	341	304	337	326	340	302	328	330	333	319	302	332	298	339	323	343	300	339	299	320	350	344	318	318	312	334	336	308	312	297	286	293	316	334	352	320	338	336	303	304	361	320	344	323	371	295	341	343	304	359	348	319	353	345	340	303	323	316	353	310	348	339	348	323	298	342	325	305	325	364	314	323	324	307	326	317	314	325	314	302	330	344	302	282	344	316	327	315	332	313	343	332	350	347	325	303	339	322	348	338	311	349	330	302	333	336	322	298	313	334	325	355	337	302	362	333	356	316	322	328	348	346	290	347	322	333	343	322	297	329	347	342	354	319	300	353	334	328	306	311	371	312	359	347	348	332	306	330	339	355	316	334	351	322	319	287	296	364	324	344	356	318	324	323	357	309	334	322	323	298	318	311	306	346	323	328	375	372	358	326	357	314	284	348	332	318	349	340	284	326	286	320	304	333	292	354	316	339	329	336	320	334	285	310	344	307	332	346	341	341	342	331	332	335	329	295	330	349	351	325	294	326	321	323	342	316	306	313	290	328	340	340	352	313	340	337	331	356	332	326	328	314	342	374	331	343	316	312	328	362	333	327	338	357	355	286	327	347	316	368	335	359	314	346	349	339	324	340	299	336	341	331	346	362	318	329	378	364	331	330	308	312	359	347	321	299	309	327	325	327	357	282	328	316	329	350	317	336	381	349	351	302	357	341	350	343	324	284	313	324	316	345	338	328	310	343	355	315	314	352	350	319	334	361	306	337	318	316	345	309	338	335	313	346	343	327	321	336	298	321	337	329	331	333	294	340	338	352	321	325	325	351	329	307	333	309	344	311	313	314	316	299	340	343	345	350	353	332	315	332	286	321	314	297	302	301	334	345	358	311	351	319	309	328	311	363	294	382	319	325	303	341	369	298	342	360	347	312	296	316	341	342	388	366	298	317	285	332	351	360	322	315	345	312	332	312	295	335	346	364	337	327	318	336	332	338	319	337	309	308	285	332	302	327	327	330	302	380	323	307	325	333	302	311	342	333	326	333	338	312	300	318	309	338	365	349	326	321	337	336	331	334	366	311	333	343	366	302	333	351	373	334	321	327	331	327	331	289	325	301	334	301	316	321	351	353	292	292	307	346	357	339	340	355	333	340	326	323	368	303	317	311	297	317	338	324	340	349	322	301	360	342	315	342	303	344	321	345	313	305	337	353	334	342	315	325	313	345	337	352	338	332	344	373	339	326	323	346	346	319	338	354	315	378	341	362	309	352	352	312	330	337	315	346	324	319	317	315	338	329	343	340	354	328	323	321	342	325	341	338	328	325	290	322	354	331	316	313	311	346	307	328	320	360	326	334	351	344	341	347	332	323	317	303	319	324	329	388	293	339	316	317	334	337	346	353	336	324	357	358	350	353	328	322	337	329	346	327	338	337	346	315	329	333	326	343	303	324	305	314	323	322	322	330	308	373	300	331	350	362	342	324	310	298	322	326	340	338	318	336	317	368	336	315	339	320	345	314	332	345	310	321	301	336	314	335	338	321	341	319	284	351	339	308	351	318	294	327	326	320	307	375	359	307	339	324	329	327	350	354	336	342	314	332	345	336	329	340	333	338	322	303	321	359	364	321	308	343	323	334	357	325	322	310	324	333	319	334	325	346	328	347	332	313	327	351	321	326	369	342	315	355	303	324	325	342	309	331	319	329	349	345	291	349	324	343	296	336	315	331	337	361	323	319	360	340	309	325	317	337	335	327	344	317	319	368	330	312	287	296	342	376	358	339	338	349	301	339	344	342	375	329	310	344	332	370	318	353	330	347	309	365	342	325	331	315	341	331	311	334	349	292	305	313	336	346	320	313	295	334	363	310	389	324	334	310	370	326	337	285	305	346	349	336	301	331	315	291	317	322	349	316	356	332	342	362	307	335	304	320	341	322	339	294	346	314	325	339	379	296	314	346	333	301	310	315	317	324	327	314	342	292	312	334	336	320	337	311	350	323	334	341	318	323	315	369	326	329	299	334	320	348	325	309	295	330	358	356	349	344	299	350	330	331	318	344	346	329	337	304	340	328	335	325	357	329	346	338	312	291	307	325	302	301	320	339	338	328	313	372	291	339	318	327	310	302	328	330	342	331	315	357	342	318	304	342	349	357	349	315	301	316	328	336	329	289	289	332	317	325	321	348	321	337	338	309	353	343	324	344	325	305	314	339	316	351	329	355	335	321	316	310	335	353	335	305	295	338	318	361	342	326	305	315	314	306	312	293	326	321	325	317	286	328	329	310	335	327	313	321	323	318	353	344	299	323	341	351	375	321	318	354	370	344	346	298	315	323	356	325	342	345	344	343	327	324	297	342	343	350	332	322	357	279	297	335	310	338	334	354	338	335	350	386	334	310	308	296	340	302	307	327	308	316	338	317	310	308	320	335	335	328	342	324	328	310	292	303	289	364	340	330	331	342	325	317	324	357	334	331	341	337	364	339	322	333	360	339	322	344	328	322	342	312	334	335	324	368	332	331	327	340	340	319	340	349	323	369	321	358	313	342	327	328	318	350	334	323	313	329	306	355	319	350	348	326	344	340	338	333	372	326	328	347	318	314	354	307	315	320	309	333	376	303	324	360	334	322	347	326	336	340	336	366	344	324	336	299	374	328	297	332	301	330	328	307	339	345	322	316	311	346	326	351	340	360	321	328	341	351	356	336	344	316	344	327	353	333	306	335	324	310	350	348	324	340	323	348	289	326	315	363	313	340	332	336	319	317	324	326	334	336	310	327	378	333	328	313	351	325	345	328	385	322	326	312	353	341	337	326
3981	3398	1735	1113	908	842	751	740	723	765	712	773	732	690	740	758	714	721	703	676	699	727	739	695	645	715	704	692	676	724	675	712	706	730	735	691	638	728	684	679	697	730	699	715	731	688	723	673	700	672	712	727	716	702	705	684	695	710	717	718	683	669	731	746	711	686	671	713	716	694	680	680	675	666	755	678	743	716	678	706	731	656	727	694	710	734	701	688	703	735	714	688	689	711	715	658	697	733	688	721	742	708	659	748	719	673	673	672	732	698	707	685	724	713	700	723	700	696	676	716	752	764	739	667	683	741	722	706	731	759	703	707	712	702	678	686	710	722	694	732	732	698	693	712	692	704	698	739	688	722	794	672	707	673	714	741	738	730	687	696	658	707	676	713	754	705	695	672	636	734	714	693	663	691	741	689	679	721	699	693	699	709	734	728	732	669	708	674	704	729	697	701	749	696	718	701	692	697	664	705	665	692	698	721	651	702	706	628	667	690	722	742	702	722	682	696	697	748	657	706	732	714	680	723	768	745	689	688	684	679	731	757	703	697	701	676	680	707	750	685	660	703	667	712	671	691	700	664	745	713	737	694	748	671	725	743	735	711	691	680	710	709	690	688	673	687	675	698	744	674	725	642	691	757	665	699	726	723	728	703	695	696	708	644	736	682	751	776	718	708	735	703	712	645	712	693	712	704	681	747	688	737	685	735	696	703	692	714	717	732	671	719	698	692	701	716	698	690	716	713	701	675	712	695	727	717	709	659	692	691	664	731	674	662	700	664	709	721	664	760	688	667	699	731	719	753	641	752	676	736	715	678	738	720	722	743	688	658	707	691	757	697	679	710	750	714	702	643	699	718	707	774	757	726	688	687	713	695	678	731	722	711	683	705	713	706	724	671	690	708	660	740	685	681	707	700	701	674	685	689	679	689	645	724	719	711	717	681	680	693	658	724	758	687	692	685	737	649	714	642	699	697	711	697	700	707	677	721	689	663	737	741	671	646	715	694	664	704	711	694	701	683	716	728	675	720	706	711	668	668	698	736	688	673	657	671	671	695	666	733	699	689	664	680	681	678	716	675	692	726	726	678	687	694	687	668	664	700	721	656	656	701	736	729	676	747	708	721	691	726	724	746	708	763	683	726	666	691	666	674	677	738	715	715	729	703	717	670	742	723	676	703	717	742	737	712	687	712	718	688	695	717	680	730	727	708	723	695	739	732	741	719	694	695	675	700	719	691	679	667	707	743	742	757	699	666	730	681	678	670	691	694	679	700	715	705	756	696	699	666	728	733	774	740	684	665	719	659	724	663	744	711	726	709	717	651	663	688	712	689	687	706	721	742	717	752	734	714	696	727	756	693	691	702	689	697	682	703	665	719	686	693	713	682	721	720	728	706	690	715	690	664	720	701	749	686	708	732	730	711	695	688	716	696	721	674	722	718	708	707	700	688	709	748	679	685	679	722	722	730	750	721	696	690	705	663	723	684	715	652	673	778	694	683	715	690	702	693	712	676	705	678	697	687	699	628	654	684	690	695	702	746	693	707	697	763	692	715	690	678	675	720	669	723	657	701	743	702	678	672	664	699	707	728	700	764	699	697	709	749	725	609	659	768	689	695	640	707	690	685	709	733	730	704	711	651	692	682	688	663	713	704	678	691	691	746	683	668	701	704	646	737	697	716	703	686	710	705	644	737	743	667	710	668	693	736	716	692	722	679	731	696	760	728	708	740	710	704	682	703	679	725	722	725	728	711	731	693	659	729	713	727	716	679	683	738	678	700	685	689	669	736	688	722	721	705	660	643	742	685	682	689	704	726	711	682	753	711	679	723	663	681	726	676	718	698	690	686	689	740	692	687	679	671	672	689	713	688	785	720	754	670	731	717	657	730	683	684	679	648	677	758	681	734	671	739	747	659	749	703	677	650	679	690	721	644	714	726	706	701	753	720	743	672	738	690	730	677	666	763	739	720	747	741	691	714	700	698	707	669	678	699	683	675	715	711	690	687	650	711	707	613	706	670	684	734	735	707	682	711	705	696	690	705	662	745	655	707	725	682	728	724	679	728	700	711	703	680	709	667	698	740	723	661	732	685	714	678	707	765	749	703	684	655	697	680	647	694	734	714	643	693	704	702	711	737	714	735	663	698	689	702	722	672	690	712	700	715	632	664	731	692	698	722	715	702	718	694	708	705	711	738	736	716	710	726	702	706	702	689	710	748	696	649	712	693	691	746	694	733	713	672	680	767	654	709	695	730	679	702	716	727	732	722	724	715	706	698	687	721	666	739	710	643	667	698	664	704	728	709	671	715	669	705	711	738	715	651	702	672	684	728	694	736	719	712	716	668	754	670	705	708	678	707	715	657	662	713	673	708	690	713	766	749	692	740	744	707	695	700	694	681	700	672	725	767	639	718	654	759	733	689	649	706	660	706	691	725	707	710	719	673	724	666	695	703	672	650	692	704	723	709	726	682	680	684	697	682	698	749	737	697	699	680	735	707	689	706	744	698	692	730	684	712	676	716	712	723	718	722	702	640	708	716	713	683	650	728	707	716	677	702	677	647	694	680	694	692	700	710	700	692	684	759	699	716	640	731	703	724	687	692	704	721	701	728	680	680	747	745	669	687	670	702	716	716	654	722	706	692	679	760	677	749	725	711	686	685	744	660	743	713	691	717	741	625	712	761	710	762	700	704	695	701	712	703	729	674	679	741	688	698	704	654	699	708	725	705	693	710	678	721	704	704	716	716	646	721	715	690	716	711	684	686	722	710	717	704	661	706	697	690	738	726	653	693	662	733	682	730	709	716	651	697	701	675	708	723	714	671	701	716	691	723	680	722	709	703	717	637	680	744	681	647	715	683	717	708	726	674	709	724	701	689	700	696	677	704	735	696	717	691	675	722	679	704	671	739	711	728	715	691	685	752	649	721	691	696	708	681	661	679	675	752	723	668	705	696	690	705	713	702	687	671	676	701	711	692	698	685	741	676	730	744	688	672	718	706	679	746	692	697	731	668	703	749	751	637	677	700	709	694	696	722	699	720	699	718	724	739	690	705	681	694	699	687	720	692	738	700	683	672	770	687	705	688	693	722	702	717	699	695	721	727	738	672	688	671	692	681	694	691	728	713	718	700	698	712	705	712	746	722	711	752	747	690	673	693	704	718	736	715	636	678	724	678	661	704	689	721	670	666	672	703	699	665	707	674	719	714	719	756	754	702	685	684	734	719	688	714	695	734	707	729	702	698	690	708	647	740	752	665	713	681	643	722	689	713	646	678	747	684	711	692	747	746	712	724	687	681	714	704	709	691	693	754	681	700	712	695	717	714	665	704	656	742	693	669	727	682	677	737	708	670	688	721	750	723	684	737	701	707	677	695	726	713	703	741	703	700	727	686	700	705	725	685	718	729	716	693	672	686	686	658	710	734	692	711	733	715	703	752	727	732	723	697	723	749	709	727	754	708	684	696	676	703	662	673	716	695	703	704	751	716	682	691
33081	15185	2593	494	393	381	332	350	332	344	339	316	356	351	335	311	355	367	345	329	345	311	342	401	327	334	327	379	333	321	350	316	316	337	307	339	372	311	313	302	315	279	352	379	364	329	315	365	295	307	326	325	340	361	322	327	285	305	356	320	346	343	328	328	371	348	291	319	321	340	342	340	328	363	327	329	315	335	322	341	344	366	341	308	326	320	340	335	337	334	329	310	343	345	324	351	335	304	311	366	345	316	304	323	347	339	357	308	340	347	377	339	336	297	366	356	336	301	320	319	329	336	328	359	319	342	345	341	335	360	343	333	336	342	304	340	345	341	338	328	342	364	320	317	339	330	338	316	305	353	371	340	352	345	375	307	323	318	331	363	318	345	376	323	327	340	356	342	368	320	337	362	328	321	318	328	343	353	334	294	304	366	361	333	314	340	323	343	349	356	358	338	325	324	325	343	342	386	357	364	369	363	327	326	301	331	354	313	308	345	391	360	347	362	340	358	319	324	360	363	338	328	354	334	314	345	332	320	300	355	345	331	355	376	301	291	310	337	335	368	381	311	355	314	340	338	335	325	348	327	337	347	350	335	326	336	310	330	345	341	337	322	363	332	306	345	309	351	300	323	356	335	312	327	323	394	383	354	325	357	356	333	321	334	337	339	323	323	349	334	358	332	320	340	341	323	304	307	324	351	354	341	319	332	336	322	367	309	308	297	331	297	380	348	364	312	367	332	325	324	306	355	337	347	344	343	345	306	321	342	315	343	376	359	352	370	369	380	324	336	344	349	318	338	338	302	339	330	333	325	313	311	330	364	335	350	323	324	347	376	327	310	331	378	324	340	335	368	330	314	325	336	311	346	314	346	330	322	344	297	332	335	323	317	332	325	348	333	349	343	346	367	351	393	332	321	337	329	306	325	349	363	344	318	344	296	323	336	306	304	353	309	349	324	324	326	323	369	338	345	333	379	338	346	331	341	340	357	343	322	325	312	359	333	345	354	343	317	357	340	339	326	339	320	333	301	333	312	324	315	324	300	350	323	368	362	361	297	322	345	328	337	376	361	319	356	350	345	305	339	352	308	337	337	304	382	340	340	342	339	336	335	323	347	319	303	328	321	357	375	338	366	353	316	300	312	331	364	327	356	347	332	350	346	314	327	321	354	304	341	322	338	325	340	328	297	361	341	318	342	354	305	302	347	317	324	334	363	335	349	323	335	317	340	328	328	336	329	312	301	338	289	285	317	320	346	345	346	344	309	315	339	338	317	323	347	349	320	329	291	328	316	344	334	351	350	334	334	341	344	332	334	366	296	331	336	331	335	333	356	327	325	309	307	344	310	366	306	327	342	303	324	318	333	345	358	350	364	359	332	336	340	318	323	317	334	303	313	337	354	371	320	356	324	327	317	329	344	354	325	374	358	334	339	372	306	310	344	345	331	312	340	354	362	321	317	329	318	342	367	310	325	353	334	336	347	357	318	366	325	295	324	329	318	317	337	315	320	305	351	349	344	370	353	322	306	343	334	342	322	345	328	325	308	335	315	290	311	317	326	380	339	340	360	336	344	309	294	356	331	316	352	362	315	317	342	323	315	346	337	316	352	318	310	335	326	316	341	387	371	329	354	333	337	344	335	340	339	321	322	331	302	312	343	359	351	386	313	366	361	331	349	354	328	373	343	347	354	335	344	305	349	350	338	324	324	329	305	296	327	325	360	304	314	340	335	325	343	342	320	340	312	307	311	348	352	331	342	313	314	321	334	359	315	362	328	351	346	350	341	349	312	325	303	335	316	350	341	332	322	352	316	332	313	354	327	324	309	306	354	325	344	343	362	360	329	357	336	367	338	343	342	336	282	330	313	331	357	315	337	330	313	334	323	393	312	348	340	327	297	359	360	323	336	341	316	326	350	344	335	323	316	340	308	325	336	380	344	344	341	336	337	382	352	323	326	364	339	301	325	341	321	303	371	351	354	303	346	333	317	300	354	332	337	299	322	331	356	353	278	366	325	336	359	317	320	358	344	339	330	362	364	336	341	342	348	376	323	360	318	333	347	340	366	366	308	352	349	364	345	370	319	344	311	349	343	334	348	315	320	310	344	320	336	344	319	339	330	318	321	330	337	354	326	339	370	345	342	338	326	288	309	346	314	333	327	334	326	323	324	364	312	351	318	333	346	328	325	372	318	357	314	356	343	301	307	309	319	316	327	323	304	349	349	372	350	329	389	284	355	312	321	322	329	341	352	339	329	356	352	373	320	350	332	321	350	326	316	355	309	346	307	345	343	348	344	325	344	310	332	332	370	363	321	338	333	337	356	313	341	297	345	310	301	321	319	338	361	324	316	340	279	346	316	308	317	350	309	331	357	359	342	362	342	334	300	315	326	331	323	339	372	332	325	365	362	350	337	360	332	316	354	293	342	309	348	377	350	332	305	359	361	338	363	338	358	337	322	348	335	338	331	382	327	350	382	329	312	346	320	338	336	325	333	321	328	339	335	339	359	340	332	365	345	316	323	349	342	319	318	342	346	342	342	337	322	297	341	350	391	349	335	333	313	349	369	289	326	344	333	325	382	335	358	321	325	341	332	352	360	297	328	294	299	314	305	332	356	306	329	352	292	299	334	361	351	337	303	298	304	324	327	344	316	348	339	361	334	351	331	306	320	310	347	334	351	363	362	365	335	320	333	362	338	340	351	361	337	299	338	375	354	386	332	356	325	287	327	324	317	334	358	320	355	334	352	370	329	390	337	322	332	343	353	338	342	331	352	330	348	343	342	331	301	315	327	339	330	374	327	332	331	330	329	317	290	324	304	311	328	352	333	333	321	330	383	336	357	355	331	330	360	335	365	355	329	342	332	329	333	348	345	292	312	378	329	330	344	309	325	370	353	386	317	368	337	311	377	367	328	330	308	350	343	340	340	351	352	279	320	303	328	333	333	332	346	342	295	366	340	358	350	356	312	340	357	304	336	332	349	350	324	293	340	327	361	310	332	368	338	314	366	330	333	301	325	364	365	297	349	351	332	339	310	340	345	370	382	335	338	363	358	346	371	323	332	329	331	342	323	358	348	301	320	373	344	357	330	350	343	318	378	365	365	361	299	327	376	364	316	345	328	341	317	348	329	351	325	325	306	318	331	325	304	338	353	386	351	363	342	333	340	314	324	358	298	322	316	355	324	354	380	323	346	326	347	340	292	335	322	309	353	332	332	330	332	336	365	322	313	325	336	330	329	317	336	315	364	312	316	323	353	331	335	316	327	321	322	345	313	365	343	342	333	307	316	314	342	325	362	354	327	335	315	337	329	304	292	321	320	330	332	368	376	309	349	357	373	369	302	315	310	280	347	335	329	333	306	380	360	372	353	295	318	345	341	350	332	336	322	339	352	328	317	331	335	344	310	355	324	351	318	312	343	325	357	319	348	334	334	355	337	341	322	304	344	325	339	333	308	365	289	331	387	341	309	340	348	357	334	381	312	337	329	350	291
7833	843	789	741	731	740	788	767	780	773	772	790	779	761	742	724	739	734	784	789	745	786	726	749	693	763	793	761	799	781	803	774	805	740	763	723	768	784	755	762	749	786	817	724	828	713	742	729	778	799	781	792	742	773	748	758	791	748	778	802	787	736	747	777	828	750	758	796	775	750	792	778	745	745	776	781	810	758	782	746	783	720	742	746	718	757	779	777	774	761	796	798	795	757	780	766	759	765	751	773	739	748	797	756	748	728	770	763	757	796	764	735	796	767	770	760	760	761	749	761	820	730	785	799	720	775	735	762	730	788	783	777	730	772	796	768	781	764	762	783	741	812	741	740	762	756	819	822	767	731	797	751	746	778	795	727	833	716	739	748	770	734	769	780	783	772	749	747	796	786	756	753	767	763	791	795	781	767	789	754	797	710	753	790	716	805	808	768	747	715	721	771	763	770	731	717	748	749	759	723	748	760	773	766	771	754	743	823	737	808	708	719	756	801	764	766	818	801	768	733	769	797	813	776	760	737	782	780	807	742	804	788	749	762	770	755	761	755	730	764	772	753	730	732	719	753	732	784	721	811	679	760	769	755	800	746	798	745	750	722	784	791	759	845	741	756	791	809	788	731	797	756	737	739	755	748	707	727	764	796	734	735	738	716	768	772	734	710	737	752	740	749	749	785	776	757	764	764	769	813	747	807	737	756	755	769	737	777	761	805	749	797	747	786	749	771	810	764	751	788	716	787	761	763	783	764	729	733	769	787	751	803	755	724	779	750	790	784	763	741	729	783	766	789	797	769	772	713	780	777	756	724	784	760	761	746	768	737	785	741	775	774	776	780	785	710	743	735	819	762	805	774	783	779	761	781	774	741	844	684	778	790	787	776	772	778	752	768	794	767	771	773	783	813	766	722	793	756	792	790	795	740	738	787	727	796	807	772	778	759	741	773	792	794	754	790	744	787	750	753	792	782	788	760	780	781	765	804	767	761	784	740	753	807	780	760	796	784	761	755	760	741	756	775	767	759	750	806	731	811	758	762	783	825	715	735	798	776	779	793	766	708	732	777	775	809	790	749	813	771	744	770	752	775	703	781	721	747	769	761	800	780	715	797	763	757	780	766	809	742	746	746	763	718	768	766	804	735	708	754	788	773	811	811	734	766	795	770	732	773	803	766	763	766	819	811	789	758	724	784	772	724	777	779	791	740	815	715	783	752	777	789	726	736	777	771	790	788	764	711	756	771	747	775	753	758	789	740	766	752	751	749	782	735	761	760	772	745	768	780	808	774	728	762	797	809	756	751	786	785	790	800	766	753	762	725	780	753	788	791	752	738	740	796	815	767	774	755	744	716	768	762	751	739	795	737	730	714	750	745	792	757	796	705	850	728	757	777	817	800	758	754	798	790	713	780	780	781	714	753	787	773	808	753	738	766	758	825	808	781	781	747	746	732	736	790	726	735	785	763	803	743	769	744	756	743	787	794	776	778	817	785	742	790	778	755	774	712	811	806	787	760	757	740	784	772	749	769	784	761	730	773	813	771	762	797	771	791	811	740	720	776	745	767	787	717	774	760	740	736	797	706	729	753	768	777	830	757	778	787	725	805	788	750	816	729	747	757	734	726	766	759	794	825	821	772	773	817	720	737	823	725	736	803	756	752	723	739	762	774	819	753	768	768	760	720	740	745	815	723	814	767	754	760	792	766	736	790	776	765	791	732	736	759	804	755	778	775	800	795	734	787	785	775	772	780	778	764	740	778	764	746	748	747	740	765	729	801	716	744	804	793	791	760	743	752	806	812	713	755	786	740	753	782	777	773	750	773	772	779	752	778	774	709	764	717	778	738	800	785	793	736	733	755	773	754	763	751	804	701	720	744	730	754	763	829	784	781	785	755	719	786	772	759	785	770	751	738	795	801	759	745	790	772	736	807	743	793	756	792	767	745	804	785	791	801	774	746	802	762	742	774	786	761	771	828	792	799	752	746	795	772	793	787	805	779	815	785	786	823	742	800	741	749	777	799	780	725	734	751	783	749	713	771	789	788	764	776	809	727	737	791	743	752	774	762	802	725	765	764	788	756	795	725	752	747	743	746	765	792	812	789	733	703	808	779	758	766	731	726	780	779	797	734	772	809	732	801	773	776	761	801	748	771	733	839	787	771	774	759	751	752	785	756	811	769	765	745	792	721	794	772	784	800	768	733	747	776	785	766	755	801	762	804	760	796	771	770	747	765	801	782	783	807	715	779	776	750	755	762	718	727	749	702	732	766	773	748	751	811	758	754	750	796	719	727	742	740	732	777	748	745	772	770	742	748	824	737	779	787	784	752	825	782	809	812	783	712	746	772	709	755	765	715	760	803	792	779	777	779	737	831	807	792	771	788	768	729	781	788	789	743	734	777	722	836	719	743	747	813	787	759	732	782	715	821	793	799	773	697	726	748	739	824	767	748	760	770	704	794	744	783	730	696	771	782	754	761	713	777	738	786	762	827	796	763	768	748	772	744	739	751	770	783	728	776	820	795	756	785	790	732	782	781	768	749	772	799	790	783	756	767	757	770	746	819	762	730	760	753	772	779	768	749	728	764	786	760	749	797	744	770	754	771	799	789	770	830	726	757	773	756	733	763	791	780	707	754	811	786	747	754	779	787	764	749	732	720	774	808	737	784	711	791	756	739	832	751	790	701	767	778	741	722	752	749	813	771	705	787	752	753	770	786	782	775	771	754	760	774	768	757	762	752	748	783	726	788	760	721	752	791	793	807	739	792	765	767	800	813	801	814	759	762	714	810	788	736	780	746	757	763	759	760	781	755	801	792	755	782	768	782	713	758	758	734	768	803	714	728	779	828	765	758	741	783	795	760	750	755	743	765	729	729	751	709	803	780	802	790	783	806	776	749	765	782	758	748	757	751	771	713	816	773	782	784	768	780	731	778	758	774	713	809	766	798	745	794	812	754	745	768	722	780	766	713	747	711	765	791	736	764	771	736	769	782	784	782	772	772	789	805	766	751	742	766	776	820	719	741	789	732	734	754	756	731	789	777	797	774	766	747	773	723	784	768	763	763	776	772	823	790	783	763	807	768	779	785	737	782	775	776	777	730	758	720	765	777	786	757	749	702	812	775	711	813	781	744	720	757	748	785	779	787	713	775	750	814	740	748	763	767	746	778	777	776	806	780	768	768	776	743	745	769	800	769	753	763	760	773	798	712	739	755	767	719	756	800	794	781	741	739	783	752	782	822	730	813	789	781	766	764	798	823	707	725	709	767	802	795	754	754	791	760	711	743	814	764	778	737	787	770	757	764	743	752	818	745	751	776	768	756	783	742	789	824	757	763	770	747	760	766	723	739	748	765	788	752	758	816	721	755	785	801	789	775	754	773	768	802	779	677	738	766	754	777	736	799	777	785	746	747	748	728	782	816	745	773	793	784	827	723	789	723	770	822	797	764	785	830	807	752	765	703	796	720	785	785	782	747	763	786	777	757	737	762
25095	21008	23618	28557	21018	12943	833	605	500	534	490	465	488	504	482	531	494	504	443	483	451	453	472	471	459	457	492	494	490	450	491	464	452	498	488	475	475	473	464	430	480	501	491	488	534	483	465	481	465	491	471	511	459	468	456	428	466	468	468	444	467	461	476	443	478	474	480	484	451	503	456	476	439	458	469	492	426	472	488	439	456	483	446	493	504	469	475	453	540	453	454	449	463	434	454	494	470	433	452	480	472	490	473	426	503	421	437	491	461	461	504	489	461	454	427	417	452	416	483	444	417	465	426	485	460	496	425	443	458	452	444	495	476	459	426	457	494	469	492	494	464	486	467	470	471	477	494	472	443	465	488	456	455	435	490	462	477	469	465	476	491	469	455	498	445	489	473	417	475	424	499	489	472	455	455	445	485	480	529	474	468	457	436	498	455	436	467	450	469	431	488	448	445	466	458	465	451	411	500	436	457	457	469	465	497	509	475	475	399	455	488	476	449	492	458	454	446	507	459	504	462	442	487	491	480	453	484	462	461	480	506	502	420	474	421	473	496	466	456	445	482	468	496	457	449	448	459	443	479	473	501	485	447	455	474	494	469	476	509	506	448	441	490	463	510	513	504	460	449	454	462	457	433	489	492	461	452	469	449	447	501	505	481	461	471	520	502	471	523	451	481	429	456	488	453	463	493	437	456	443	426	490	479	457	486	435	453	462	461	509	479	464	477	453	457	463	459	464	466	491	490	425	443	497	496	494	454	438	457	485	480	477	447	490	469	451	502	483	472	469	476	496	464	430	434	476	495	449	444	480	474	446	498	487	453	459	428	449	473	498	466	497	475	412	446	470	450	486	419	460	450	503	422	488	493	467	466	481	423	461	504	459	496	520	478	497	453	472	497	492	486	459	475	446	430	469	471	463	468	482	463	500	457	486	423	478	450	435	471	490	490	431	493	477	448	457	491	512	471	475	500	477	494	489	503	482	474	430	410	478	453	465	467	473	494	472	464	490	498	483	478	417	487	475	502	483	466	517	446	463	448	461	479	457	454	434	480	441	458	473	512	460	482	457	415	442	469	441	516	490	457	426	450	460	449	506	478	428	445	438	485	409	478	454	472	453	470	490	468	478	451	480	464	442	445	453	475	468	465	526	453	467	456	443	500	472	499	450	497	392	459	459	472	457	488	490	441	464	475	473	481	497	456	466	489	448	482	463	480	433	479	462	476	540	466	441	413	412	453	437	448	514	460	443	489	493	432	486	490	417	491	486	463	479	474	447	451	465	452	467	447	477	455	450	449	489	480	435	464	461	465	469	441	476	431	476	503	433	437	450	476	458	447	497	455	485	470	460	456	491	436	455	502	455	419	471	474	502	506	477	418	464	470	471	459	454	448	458	474	445	485	455	439	437	450	412	474	446	468	496	488	458	494	441	447	461	441	439	447	509	409	425	507	421	446	436	454	503	490	460	452	484	460	482	526	449	489	510	490	511	447	480	490	422	464	453	486	501	472	449	459	452	468	482	446	441	483	505	481	525	466	487	432	455	456	461	522	452	445	436	505	476	457	444	475	456	420	466	508	450	435	447	454	527	492	455	447	449	458	442	444	440	471	471	443	452	455	470	439	442	448	432	500	458	483	465	487	428	450	439	467	465	446	410	467	463	471	446	500	435	446	495	430	490	479	483	487	473	426	482	491	484	474	482	471	467	436	423	486	473	459	458	436	464	473	453	485	457	491	479	460	472	476	458	476	418	470	494	472	501	487	501	432	467	463	459	450	464	482	493	480	452	471	455	444	477	462	459	469	452	430	425	512	439	467	446	476	452	452	422	476	458	447	445	457	458	455	522	440	492	491	430	443	436	439	447	411	479	467	432	441	457	494	479	491	465	448	469	486	454	502	443	456	440	491	505	452	439	438	444	447	438	484	471	429	446	437	485	479	445	455	487	504	484	459	476	526	496	453	480	481	484	457	434	496	451	487	432	486	451	416	450	463	489	464	458	466	522	434	425	472	444	458	474	460	431	475	461	473	430	456	444	472	442	430	394	456	474	481	427	440	457	463	436	435	467	482	486	441	466	452	445	447	448	462	477	463	423	443	454	441	483	472	451	457	435	446	459	495	436	435	459	435	478	475	489	455	458	447	473	466	518	459	523	480	482	435	483	426	443	466	457	450	460	414	503	466	439	457	438	423	444	489	440	464	461	476	467	480	445	502	483	421	475	426	471	482	475	475	490	457	442	428	446	431	447	436	432	457	480	405	462	489	482	440	450	469	442	467	455	491	457	471	454	456	449	428	463	454	454	442	454	445	439	442	484	480	455	482	481	477	466	493	448	476	481	433	471	432	506	488	473	477	462	466	461	464	437	438	444	460	459	479	461	470	471	463	495	421	487	432	472	480	494	476	446	465	469	435	450	468	493	498	465	450	471	500	450	471	451	483	479	470	440	479	425	438	426	461	450	485	473	475	463	448	470	465	460	442	457	469	471	468	447	441	456	442	479	505	458	474	455	459	488	468	434	454	454	452	440	480	443	482	453	468	447	420	444	448	462	495	483	455	421	465	495	512	470	465	447	497	493	498	429	455	430	464	459	463	469	418	475	471	452	441	449	507	497	505	459	444	480	476	446	474	487	440	476	485	507	468	462	425	466	453	458	521	478	456	481	480	470	490	432	453	458	488	490	446	440	511	476	514	474	469	414	469	429	482	473	457	464	482	464	475	466	487	469	513	455	475	427	486	438	467	440	445	445	488	449	473	507	475	471	475	444	471	451	473	498	487	464	448	436	462	456	470	474	457	462	458	488	440	428	493	478	473	458	487	465	481	453	509	489	433	473	457	491	423	444	506	487	452	450	486	454	469	496	473	474	479	479	483	451	501	465	488	472	444	440	460	444	460	503	464	421	430	413	440	456	468	482	427	429	407	435	453	474	462	456	485	474	497	443	470	430	448	475	487	450	488	488	467	509	440	479	472	481	491	534	440	451	460	444	461	505	453	472	425	484	445	493	437	470	447	486	459	470	462	508	488	464	480	454	437	473	433	511	494	508	448	456	468	483	448	457	438	507	460	485	524	462	500	479	489	443	419	466	490	492	476	461	480	459	480	450	486	475	537	494	499	464	462	483	468	457	445	448	478	432	429	468	467	493	495	430	447	441	471	456	504	433	439	481	446	465	446	462	449	500	485	464	491	481	445	476	473	435	462	475	450	436	500	493	425	489	475	479	508	457	443	464	430	458	470	449	476	482	500	434	438	481	450	451	446	476	479	482	433	459	427	499	483	447	441	501	480	474	422	504	430	492	458	463	424	495	435	447	469	506	452	444	455	444	455	474	457	481	468	469	440	458	474	459	449	459	487	439	473	485	504	468	437	452	520	469	457	447	471	459	452	443	459	446	430	488	460	478	471	457	466	484	420	429	440	428	443	454	484	485	480	497	442	467	470	504	478	466	462	477	439	419	429	465	462	433	409	439	490	464	474	425	412	475	479	489
4541	2385	1471	1157	1164	1067	1031	1000	958	1007	999	989	1027	1001	949	962	970	987	1011	1021	1016	942	1061	983	969	974	991	977	1038	956	995	958	955	951	976	915	994	1007	995	1000	949	1013	1028	1004	976	969	985	979	977	1020	973	1001	935	969	943	1011	990	941	1052	1019	922	969	984	1020	952	927	967	955	985	959	1035	1008	972	933	968	1047	1011	989	990	1024	973	1028	985	962	1024	1013	1002	939	970	948	921	1015	965	1014	947	1031	968	930	998	1021	972	901	1005	1012	959	1053	964	983	1039	996	947	954	978	968	984	997	978	936	942	993	1003	955	1024	965	1023	954	1028	984	987	944	1001	1021	974	984	951	935	986	993	954	944	1021	974	930	996	981	913	1026	926	1025	987	1024	959	963	1027	949	957	935	914	944	1051	1012	1042	1011	1001	957	983	891	941	1029	1026	965	993	1007	971	1001	1014	953	967	955	1018	1003	1018	945	998	957	930	963	992	978	947	1030	1041	965	994	973	976	983	993	977	983	973	947	972	1021	940	1028	1014	973	1009	956	951	1053	939	974	995	980	967	1010	998	977	1005	966	958	1003	935	965	927	931	1029	1014	1017	956	1016	987	1027	977	940	1014	938	989	1050	1011	973	1008	968	998	1022	1012	999	996	988	977	921	965	937	963	982	1018	1043	971	967	1002	991	963	998	965	1022	1009	962	956	993	989	1009	1029	992	1012	1011	939	1001	943	1014	982	936	1018	937	1001	951	1076	994	950	971	1001	952	1029	985	961	1041	1018	984	959	990	936	966	986	947	991	986	1003	960	1057	1026	952	983	995	1018	1013	1011	1060	1004	974	1006	991	1022	986	1020	996	951	953	1015	953	1021	1034	1000	966	969	982	1015	999	968	955	989	993	943	1007	1033	972	1003	983	950	974	962	1052	919	1005	931	1045	1026	993	1002	971	1031	955	973	1031	996	1007	977	997	962	980	1026	1017	982	1005	968	984	992	979	1019	951	958	1002	967	1011	968	924	975	945	935	958	1004	957	934	937	972	993	1005	974	963	1008	989	1017	982	998	994	952	1016	977	1036	994	949	971	1004	975	942	985	1005	969	990	942	985	982	979	1023	966	947	1021	1002	992	1013	979	921	993	992	1009	967	962	942	983	1004	936	996	957	967	977	966	969	953	956	995	1058	980	955	933	932	1016	988	975	947	954	1029	948	960	948	911	1030	961	971	979	923	923	997	1056	981	1038	935	978	975	936	932	1004	1029	984	940	994	946	1024	995	978	949	1019	991	929	971	953	967	1008	1025	949	962	982	989	1040	959	992	963	1023	1051	959	980	995	1043	1018	959	1039	980	999	991	964	1008	968	1012	1015	1022	1023	949	971	959	993	1020	974	943	988	983	1009	972	976	1005	955	986	973	996	941	964	1035	941	953	1025	1036	962	1022	962	970	981	971	993	981	945	1026	954	969	1029	930	940	940	1020	977	1017	940	953	995	979	970	1016	995	1019	1017	937	908	977	958	990	942	998	994	1018	1023	953	942	998	966	969	971	967	961	992	984	1006	954	985	954	977	1006	970	989	996	992	960	961	961	960	955	974	1010	1007	986	882	974	955	988	954	1011	962	965	936	988	972	955	996	960	993	970	985	1019	942	984	1010	1012	944	919	961	998	1000	998	967	994	919	987	1035	1002	979	994	979	975	982	1039	955	1015	992	986	989	1018	981	999	1025	986	1014	956	994	989	945	954	1000	947	950	965	929	956	979	1013	983	1024	953	1020	980	994	1015	989	999	995	989	974	980	952	1010	947	973	926	1027	951	976	1010	943	964	993	988	955	990	993	1020	972	975	1015	1000	1021	1020	989	978	1001	956	1011	991	973	990	996	988	987	978	937	961	995	1006	960	992	1013	943	998	988	981	931	983	957	949	1029	1004	953	992	1054	979	966	979	978	985	986	945	935	1046	981	981	974	955	1030	1014	995	971	947	995	969	949	1033	1029	986	958	976	995	973	976	1009	967	1041	968	987	950	1035	963	1011	1011	966	1006	992	941	939	1009	1004	931	977	966	958	1003	923	951	1018	1000	1002	945	960	918	1048	1095	1031	1014	1016	1008	994	1023	1044	987	942	973	998	981	1018	956	962	989	971	986	1013	960	999	1010	1017	967	1017	958	950	971	940	968	979	979	993	968	999	1008	986	971	958	922	1004	1042	989	961	986	965	992	877	1006	1019	969	963	1022	1017	925	1030	995	968	994	961	1012	982	980	1004	1007	951	962	1027	944	934	1042	975	957	987	1003	962	918	967	954	952	984	930	1004	1019	995	1006	1009	956	991	990	958	977	942	1022	967	1012	1026	982	974	1042	967	991	1028	1052	1015	963	950	964	963	966	935	974	994	984	1045	1015	971	934	1004	969	976	962	989	949	932	968	928	957	977	981	957	997	988	921	996	983	956	957	1024	1024	1025	1013	990	996	925	959	970	1009	927	987	967	1018	931	982	952	1020	970	1016	967	989	971	1048	985	950	1001	929	963	954	1018	917	1012	1008	966	993	1024	994	965	935	991	945	989	956	1000	905	952	1001	970	984	993	979	978	980	978	993	979	996	1021	975	990	1032	954	962	971	976	1006	982	962	999	997	952	1022	975	1002	1016	939	989	976	1023	1014	1005	966	1017	958	930	946	989	1000	1084	945	956	957	1008	1034	994	962	995	953	991	972	1014	964	1018	1016	960	960	986	894	949	983	971	1016	966	958	894	980	953	1016	980	963	948	1004	1062	947	998	953	978	962	986	948	1011	987	970	952	965	990	1010	1045	961	944	934	959	969	1008	982	993	927	996	978	999	969	1006	942	971	1026	983	992	982	1006	1005	951	973	1004	952	1013	1033	999	982	963	971	986	1006	1027	943	1011	1004	977	964	995	926	953	960	1021	966	975	995	1020	1011	980	981	979	970	951	1017	1013	960	935	1031	1027	1030	993	1013	1016	971	942	961	959	1018	983	1004	980	957	992	943	1016	991	981	991	1012	973	1012	1029	994	990	964	962	932	995	1020	923	1003	1024	981	977	969	952	956	1001	966	989	1042	961	1008	1013	926	970	1006	946	1025	966	1029	977	982	1003	1022	968	973	1030	966	991	1020	957	942	966	948	1021	946	1021	1005	925	945	961	1003	956	968	999	945	991	994	946	1016	1028	987	1005	990	983	984	943	994	986	1004	960	1032	1014	1032	994	955	1013	996	974	981	1006	958	942	1002	948	998	983	1009	1000	1012	946	997	981	1037	960	1005	989	956	935	996	1008	922	1005	942	1026	974	981	1006	980	1017	1003	934	1005	1024	991	1002	983	966	1011	964	986	948	952	1015	987	953	1028	972	948	995	927	994	971	975	995	1002	951	968	975	983	981	962	1040	979	984	964	1030	1051	974	1016	988	961	984	1008	992	987	947	1037	1027	988	1060	1088	1035	993	965	1016	997	972	988	1002	1015	966	988	1010	1009	974	921	979	965	1016	997	1008	1014	969	996	986	968	959	1021	937	1006	991	997	1010	1061	998	1009	988	998	947	972	1006	988	951	980	972	973	980	1004	1039	1004	1057	981	1011	1061	961	978	989	988	1000	970	970	1013	1014	945	997	968	937	1018	1035	1025	967	935	985	1010	987	977	1055	1030	979	958	952	1023	939	1014	984	995	1000	918	1023	937	949	1018	984	1011	944	1018	1009	942	979	1021	991	1010	983	983	949	1002	1028	961	986	927	982	1008	970	1029	1020	969	959	985	1001	1049	1001	985	962	965	928	1003	996	997	1024	989	998	997	958	959	997	998	978	957	1020	986	952	944	1017	969	983	1023	936	938	1001	981	1030	962	1044	955	1012	1033	982	1002	950	964	1025	1015	1023	986	929	938	943	982	1039	960	919	991	895	985	939	930	1034	1015	972	1003	1029	936	900	995	1030	952	944	1003	999	986	951	1037	1035	977	973	1017	1010	1007	969	1002	1021	997	961	992	959	929
24442	21010	23991	28237	21012	21028	11106	655	478	414	407	415	403	408	375	366	376	366	344	351	365	334	316	370	355	351	389	324	355	346	354	308	346	335	325	333	315	295	344	352	339	341	323	350	320	313	307	362	336	359	361	341	353	367	372	321	350	372	326	320	338	348	353	297	309	351	342	328	333	362	350	304	330	315	333	379	334	328	323	282	339	334	312	352	352	337	317	335	330	363	320	345	330	367	368	335	319	314	338	343	337	358	309	354	357	361	340	328	328	312	306	317	308	295	365	316	324	346	357	338	295	353	298	305	327	360	349	353	328	346	306	347	346	383	291	355	333	309	327	345	326	334	367	339	315	314	320	331	342	324	287	301	342	346	349	347	350	314	313	325	352	323	308	308	329	320	335	305	347	316	362	330	328	316	327	319	319	327	351	320	334	305	328	313	320	310	327	338	333	354	317	348	326	342	342	350	329	345	363	287	335	323	353	346	373	360	357	334	309	305	362	336	328	334	323	315	310	331	346	310	357	329	315	299	309	308	317	355	353	318	355	328	328	297	321	338	290	336	345	307	374	345	351	359	347	302	331	325	312	328	357	364	337	336	304	365	309	298	331	320	362	312	300	320	326	331	338	390	342	302	322	319	314	359	298	324	368	326	294	326	316	312	320	348	336	335	304	325	327	315	310	320	354	346	298	341	339	310	367	313	360	323	304	344	365	306	314	291	362	306	322	321	351	332	383	340	323	366	311	375	324	348	325	328	302	354	369	312	357	320	350	351	322	360	361	379	293	326	357	378	336	290	310	292	315	316	363	317	345	352	330	342	341	322	315	294	324	329	324	356	373	309	343	314	329	334	333	342	321	345	314	354	336	337	350	349	318	285	332	346	331	357	333	359	319	319	325	317	344	314	297	330	302	349	345	338	343	348	297	361	303	349	341	357	361	358	321	332	317	320	364	329	317	297	344	324	306	345	369	353	355	334	366	305	330	328	335	337	330	334	345	365	323	328	327	335	322	316	298	305	325	327	328	309	322	307	321	345	316	343	309	348	350	334	336	348	338	300	322	299	346	330	355	353	326	353	354	331	313	327	324	321	300	302	333	302	308	308	341	364	332	344	328	324	358	366	372	359	303	373	369	366	289	323	293	335	338	301	308	337	337	310	362	295	309	346	361	333	337	347	314	319	339	327	363	355	333	354	340	336	319	328	355	336	334	329	352	304	350	349	320	311	306	309	328	366	345	290	332	300	322	375	311	333	332	337	303	344	349	328	334	344	343	329	322	314	305	327	305	320	322	322	335	348	300	302	351	308	366	317	275	309	344	344	322	321	310	346	345	310	333	373	333	295	325	361	360	304	341	329	327	315	322	316	314	309	380	311	323	330	325	316	343	328	365	306	325	335	329	330	375	356	340	304	299	338	323	321	322	360	342	335	339	309	306	308	325	326	320	323	313	318	347	318	347	341	330	340	344	332	346	341	339	310	367	345	323	322	359	339	318	369	305	344	312	368	344	344	353	330	292	304	326	329	350	361	331	340	342	370	345	338	323	344	354	363	328	359	302	340	345	350	322	331	336	312	347	337	332	319	349	303	318	345	329	339	305	321	337	318	344	351	307	327	328	367	310	346	320	331	333	340	316	290	284	315	326	305	340	327	327	320	333	309	325	307	365	329	290	340	292	332	328	379	338	316	302	349	328	314	347	311	321	341	356	379	328	339	308	308	334	356	348	370	328	312	318	358	340	331	325	323	331	311	336	324	330	325	316	329	295	342	353	385	350	321	342	315	316	323	312	325	325	340	333	357	323	325	324	339	328	298	341	333	300	334	326	332	341	346	325	350	332	308	325	355	315	341	308	345	330	300	339	347	338	358	317	312	309	358	362	363	319	334	340	325	331	336	330	327	348	343	336	341	324	337	309	343	357	327	322	334	351	342	350	309	319	346	331	346	296	329	312	313	307	312	343	343	356	353	334	314	309	342	317	316	339	292	352	346	334	354	318	341	337	318	323	331	332	328	330	329	331	313	314	305	347	349	351	378	323	347	355	320	347	336	313	295	326	349	340	318	353	322	330	348	317	314	318	328	312	312	278	282	304	320	318	328	326	350	340	311	360	316	342	352	328	330	329	346	348	336	356	325	334	338	315	296	333	315	311	307	337	317	305	354	352	350	342	366	344	340	320	304	321	339	376	336	312	325	313	340	362	330	346	373	331	342	331	332	310	327	330	357	315	321	328	343	318	304	322	331	310	320	335	336	302	313	351	309	356	306	379	352	303	310	346	309	325	331	322	291	293	286	354	317	299	327	328	320	329	298	349	287	356	330	295	299	299	312	332	313	340	328	370	327	351	307	321	320	329	328	323	314	304	339	323	325	325	341	342	345	347	328	334	336	336	352	323	338	334	351	342	323	346	342	359	292	331	327	298	314	358	324	296	310	332	308	318	267	287	313	297	353	341	350	326	341	328	317	347	329	346	301	314	322	345	326	305	314	311	340	319	354	338	323	333	327	326	317	327	339	333	280	325	326	335	294	333	341	335	319	356	341	321	310	372	344	360	341	315	330	297	326	315	332	361	310	339	305	294	345	316	315	328	321	315	329	331	320	338	324	343	343	334	304	344	340	330	336	365	300	321	319	329	328	339	308	317	333	321	317	295	312	344	291	331	298	314	322	340	335	339	305	372	368	315	338	357	311	341	347	356	326	349	340	327	346	320	304	312	351	314	320	340	339	348	337	350	318	292	339	342	332	331	347	325	316	323	317	330	376	346	312	340	308	332	335	333	312	354	327	337	326	305	334	294	321	301	305	339	312	344	324	334	345	329	306	311	363	345	309	374	328	318	317	353	298	338	322	348	287	320	355	318	305	352	352	317	306	359	324	335	333	325	308	342	311	312	366	322	390	313	341	310	327	309	280	351	361	341	354	328	336	302	308	319	295	359	335	324	333	377	327	321	347	312	312	334	359	329	352	326	304	331	327	351	357	339	338	323	326	348	316	332	339	363	346	302	335	345	323	341	353	322	347	288	321	319	321	346	278	307	322	309	314	280	348	348	304	354	337	336	323	332	337	356	372	336	312	303	324	300	347	316	344	295	322	306	333	326	336	317	350	311	340	344	319	304	338	326	334	307	328	307	312	337	300	348	336	342	328	312	329	353	317	306	344	337	319	305	346	322	315	330	334	310	336	317	335	354	315	320	304	329	319	329	329	320	313	318	311	359	343	287	312	355	293	354	314	321	311	329	310	303	325	334	347	361	339	339	285	350	291	329	336	330	362	323	304	345	311	354	384	303	364	330	339	341	318	292	320	339	333	333	312	304	327	312	361	322	306	330	339	335	316	304	323	310	338	340	324	379	376	318	334	325	302	320	309	351	331	299	345	338	308	322	327	336	313	328	317	349	340	355	318	320	311	322	345	330	340	302	345	296	319	352	305	341	330	342	337	301	302	350	308	342	329	365	331	323	332	352	348	347	320	342	348	303	323	327	301	331	354	309	309
4093	3329	1767	1043	898	834	715	769	740	724	778	719	717	689	715	740	718	719	749	709	688	725	729	756	759	725	730	694	723	704	674	683	725	693	691	671	730	727	668	727	724	688	672	733	721	684	682	698	726	735	686	713	751	716	665	699	688	726	678	763	739	706	722	708	740	701	674	696	663	702	709	699	694	701	694	704	677	683	733	621	715	726	625	655	701	741	712	732	776	665	706	701	732	715	708	703	713	711	708	707	686	718	691	700	736	660	714	704	734	724	712	678	691	730	724	711	719	739	726	707	714	706	673	722	688	654	664	690	711	740	720	700	702	652	671	697	706	718	688	708	718	730	705	674	710	667	691	722	716	720	726	656	664	648	687	758	664	715	678	726	674	732	715	742	683	727	722	714	678	641	713	732	729	747	754	675	683	728	700	669	747	727	738	642	727	717	697	692	709	697	682	736	691	728	713	700	726	672	741	752	742	706	729	723	690	759	686	727	700	666	686	742	699	694	708	682	723	710	689	698	748	704	652	742	686	661	676	682	674	703	727	740	673	703	676	717	694	685	719	669	696	745	687	727	712	722	700	695	655	734	653	697	727	686	705	735	720	682	757	700	734	703	700	685	717	701	655	751	693	722	687	709	640	741	760	732	732	684	769	741	723	650	726	719	667	721	687	673	669	680	730	686	721	668	718	728	681	686	725	688	677	700	697	699	692	793	707	657	766	727	697	695	706	712	712	719	707	642	674	682	672	685	756	719	699	694	702	667	690	705	702	724	704	687	718	666	748	677	710	704	675	687	667	697	743	712	721	657	710	712	712	667	731	713	723	698	744	715	698	713	745	688	715	714	705	722	737	719	721	711	710	728	694	694	700	689	698	673	727	688	690	694	711	677	664	672	716	713	676	678	675	713	741	702	739	708	731	668	707	701	724	709	690	709	701	719	681	726	685	704	721	719	737	694	708	728	700	687	689	701	720	723	741	731	692	709	735	705	710	685	706	709	690	720	690	682	700	714	679	747	691	695	727	684	728	717	710	733	687	720	699	734	668	741	667	669	709	737	697	725	724	705	677	715	714	685	691	710	666	719	730	726	674	663	672	738	738	697	713	723	721	732	744	715	665	665	706	725	716	726	706	741	717	705	692	697	691	747	704	650	680	716	736	692	717	695	719	704	696	731	671	697	714	686	708	651	710	690	719	705	724	698	760	680	732	682	729	656	696	660	770	704	708	683	724	747	730	693	712	675	739	663	758	697	695	769	708	698	723	701	742	673	720	723	716	639	762	752	756	637	734	685	688	706	734	644	714	689	687	697	737	713	705	705	679	688	745	684	716	675	716	691	721	720	724	732	724	685	713	696	687	667	676	705	721	704	688	693	741	734	673	680	743	702	678	743	671	693	708	692	669	705	778	716	689	648	661	680	726	679	772	698	716	664	710	718	662	733	696	692	713	673	703	736	687	746	673	708	676	722	706	705	707	672	706	688	754	648	715	772	718	699	706	694	712	688	686	740	711	730	698	708	764	730	748	761	672	757	724	735	735	727	681	645	697	666	696	720	657	649	677	696	694	716	750	741	720	714	726	643	715	690	717	743	662	742	720	712	697	690	700	723	708	706	745	714	741	727	728	720	734	681	706	670	687	704	674	653	709	661	705	723	683	676	689	702	735	721	736	699	719	706	713	722	690	694	721	695	681	697	712	764	709	695	721	702	735	697	667	713	702	674	731	664	711	674	728	685	692	712	683	727	710	719	754	730	740	703	696	710	713	755	741	720	679	734	670	710	667	678	683	697	681	691	705	697	758	689	695	715	674	656	693	705	707	710	712	705	679	690	690	679	695	716	669	691	706	687	656	690	708	678	714	689	714	687	723	695	730	702	676	686	722	717	717	686	703	657	728	725	713	696	733	679	721	689	729	738	676	719	703	731	670	703	721	707	728	663	759	704	764	711	716	694	667	645	705	690	701	707	705	763	679	712	720	741	714	686	685	677	690	661	728	757	713	695	682	727	708	669	708	749	693	717	725	702	727	728	681	715	674	671	708	705	686	673	728	657	660	764	690	736	710	738	677	683	685	674	681	712	688	716	755	680	747	730	768	729	668	713	744	711	720	713	698	728	672	701	729	726	694	661	746	720	752	745	698	711	631	707	708	732	712	714	718	690	680	740	689	708	693	690	710	677	714	727	681	735	684	724	719	750	669	648	742	679	669	730	700	684	778	666	705	725	699	693	683	640	664	669	712	724	690	654	704	707	674	665	708	701	723	689	703	703	725	698	725	722	643	709	689	715	696	671	693	717	692	749	669	694	663	758	702	716	715	728	738	714	691	699	701	747	705	743	704	681	730	689	746	713	728	671	749	679	721	698	725	687	740	726	708	718	701	745	724	737	747	732	676	705	713	690	683	703	666	710	672	736	722	751	690	704	647	691	707	677	699	661	696	686	707	711	702	673	715	710	671	700	693	672	632	702	710	730	682	697	669	710	709	745	741	679	725	725	710	662	681	664	702	673	738	726	746	714	716	732	686	695	687	689	744	680	720	717	693	693	736	712	727	679	710	712	698	665	677	729	697	732	705	741	725	675	709	682	696	684	699	679	693	710	678	692	703	725	721	708	687	703	675	723	771	693	705	719	694	704	628	742	744	721	684	679	716	774	652	727	684	686	678	667	693	694	704	683	772	673	695	699	674	720	732	746	706	717	694	693	691	680	723	696	696	705	736	739	687	661	698	692	729	696	718	696	694	708	722	691	736	755	674	639	658	735	646	706	709	685	663	699	699	647	774	657	641	714	694	681	709	721	752	724	687	717	714	748	706	689	707	682	647	733	730	691	678	682	711	701	742	739	666	659	749	714	659	724	745	714	712	695	736	688	699	753	739	704	780	678	708	701	720	690	730	752	662	730	734	703	699	708	704	719	688	715	687	688	658	706	695	706	745	755	677	653	707	692	687	688	706	702	693	745	692	701	707	697	715	704	718	735	711	709	671	709	692	664	675	733	695	705	701	677	707	742	725	712	692	693	660	730	682	684	734	681	683	736	724	736	701	696	709	768	724	711	737	700	718	697	716	703	673	701	711	734	719	709	711	646	675	741	723	736	662	660	694	626	757	719	709	696	683	697	712	716	709	690	721	742	715	696	746	710	695	672	748	734	705	724	655	684	705	741	696	733	689	704	714	713	721	705	709	686	715	664	722	731	726	692	727	681	709	750	751	713	696	668	757	644	726	643	705	780	747	679	673	740	670	710	671	756	745	683	670	701	737	716	698	763	684	679	690	717	742	725	757	671	739	657	725	666	705	693	737	729	694	711	707	737	707	686	705	761	710	737	731	714	684	643	707	746	679	777	691	786	729	687	706	663	703	755	705	696	648	684	719	730	680	715	699	712	715	685	735	636	723	653	689	725	720	690	709	667	676	757	715	715	699	730	683	715	708	668	677	700	714	668	647	681	678	656	717	704	735	703	685	714	725	716	701	714	725	706	761	720	699	717	717	697
33052	15088	2599	493	397	363	327	334	349	333	329	338	350	321	317	350	342	347	332	342	339	347	313	307	332	312	337	339	346	325	353	398	326	320	329	345	319	323	346	338	349	323	286	329	349	337	364	338	340	343	333	359	350	350	363	377	331	359	336	325	355	332	352	319	348	301	331	375	335	337	353	299	316	316	299	332	339	329	347	353	331	334	344	325	328	345	368	339	343	326	313	338	345	319	358	354	343	344	325	320	346	327	330	361	322	352	288	309	342	334	329	355	329	336	339	322	326	341	388	331	336	356	326	328	327	336	362	343	325	287	341	336	341	353	331	359	307	334	339	335	357	328	378	365	356	347	355	364	312	346	327	352	344	360	384	330	319	319	343	336	353	310	327	298	335	318	318	332	359	344	352	332	323	316	348	323	352	346	308	343	320	342	350	357	354	351	330	317	347	345	319	336	400	333	335	350	318	325	355	340	316	330	336	295	360	347	352	346	307	343	335	339	320	312	325	346	363	320	366	327	337	319	335	299	382	368	340	297	313	351	325	316	333	323	278	342	297	281	354	312	341	331	321	336	356	343	363	321	334	302	300	304	358	353	334	317	359	317	329	325	342	332	350	320	319	329	349	368	334	361	344	320	313	366	356	332	333	310	337	343	355	338	313	331	320	310	374	322	331	346	345	329	339	350	338	310	332	300	310	340	374	360	338	332	330	322	331	326	359	313	333	332	340	368	336	354	328	322	334	347	290	330	340	342	338	335	329	357	324	333	372	329	350	316	345	317	349	343	334	355	315	350	318	349	312	353	325	334	383	344	293	321	342	316	353	327	338	342	339	319	317	337	350	350	304	347	330	295	330	347	363	339	349	327	327	325	318	329	301	345	340	380	353	340	343	365	385	326	318	362	342	331	380	368	335	339	331	337	346	292	323	328	353	361	361	343	329	335	330	316	293	336	337	336	350	324	312	333	330	339	324	327	348	313	351	355	350	326	364	360	326	316	339	320	371	328	345	314	328	326	334	344	327	350	344	303	361	348	305	353	343	354	320	341	324	332	345	335	297	346	360	333	370	323	280	327	324	332	310	350	331	362	351	347	354	363	334	309	312	358	327	352	365	319	292	338	350	303	375	352	328	351	352	356	322	334	358	341	335	371	327	323	323	355	315	323	348	326	307	353	311	360	379	328	376	336	388	329	338	321	363	340	351	315	352	313	342	321	355	364	324	333	350	341	345	312	368	338	364	345	313	358	315	355	326	333	331	345	369	374	355	377	350	359	349	345	333	323	353	320	342	326	329	293	347	340	346	352	356	336	369	304	327	319	374	355	364	323	328	368	313	315	311	328	339	337	351	359	330	327	314	323	345	327	316	317	349	318	338	368	335	327	323	343	308	351	316	339	357	330	328	365	328	323	337	330	356	335	339	346	325	361	311	357	320	327	340	340	354	320	330	338	307	324	345	343	357	338	313	360	329	343	325	336	317	324	337	336	359	356	346	335	316	346	340	364	323	335	335	347	308	312	354	337	290	338	333	324	336	355	358	340	352	317	346	388	337	309	363	364	333	349	344	352	348	334	342	348	341	333	370	336	321	342	331	312	352	333	333	357	363	315	324	315	334	315	321	322	330	299	314	351	325	351	355	312	328	331	303	334	337	346	314	306	339	341	376	302	362	346	332	336	356	295	368	329	336	350	283	323	351	361	332	322	318	312	354	342	336	321	315	367	339	322	361	339	355	370	321	354	364	323	358	329	351	322	327	344	291	339	350	349	339	328	363	346	314	369	338	326	323	334	324	352	348	333	319	320	360	351	310	315	378	320	367	397	327	346	326	333	298	308	331	376	318	338	351	326	329	316	350	329	314	343	342	330	351	336	368	318	332	349	353	343	316	362	343	355	321	329	328	328	331	327	319	311	358	338	343	338	325	368	323	316	370	349	333	330	301	339	353	318	317	345	351	346	336	351	338	324	333	348	319	336	378	331	349	324	329	334	355	346	333	327	312	326	302	373	323	275	325	317	355	314	324	309	316	315	327	341	364	337	353	368	308	324	358	357	329	315	339	308	331	384	375	330	338	351	376	336	337	363	346	335	339	331	319	339	323	334	324	326	341	341	336	334	293	337	327	378	350	365	332	307	354	338	308	296	321	364	330	333	307	379	346	336	336	367	334	326	354	299	344	348	336	343	360	319	306	338	338	332	363	326	318	317	285	341	361	324	331	358	336	328	338	337	358	338	315	327	338	345	375	337	320	317	297	339	339	312	332	332	339	331	331	330	323	314	310	311	323	336	296	322	339	355	325	363	327	327	325	340	346	375	314	253	338	332	335	305	340	355	324	347	356	323	361	360	373	356	321	321	353	336	302	300	351	357	348	332	340	344	387	358	343	369	346	319	331	342	345	316	344	319	344	360	371	328	344	347	363	347	354	330	330	344	359	344	338	307	324	339	326	365	317	332	317	338	311	328	379	332	341	357	358	322	363	346	315	366	347	335	357	342	329	338	337	318	339	329	324	338	326	309	314	317	365	336	332	373	319	336	324	375	334	338	369	363	331	343	354	324	304	364	337	315	368	356	355	352	358	331	318	337	355	304	326	331	316	340	314	333	342	321	342	334	384	342	340	266	294	369	349	364	359	346	350	327	346	357	342	310	343	343	315	354	362	328	336	298	335	315	352	328	333	329	344	365	328	391	378	319	311	310	356	349	382	353	338	352	320	363	346	371	313	315	330	348	348	325	321	307	305	332	368	325	312	317	318	334	344	330	329	313	297	315	301	336	304	365	351	309	322	368	366	316	333	347	341	279	340	354	320	364	364	326	368	343	388	326	345	311	342	350	326	327	315	341	328	359	348	330	346	343	344	380	347	358	334	312	343	351	325	331	401	365	346	332	339	317	328	364	347	336	354	309	342	331	350	339	358	344	329	304	328	332	303	328	348	368	348	313	330	338	336	331	330	314	305	328	337	352	347	335	347	323	317	343	357	352	320	342	352	321	328	334	328	353	328	339	340	316	353	333	345	344	352	330	336	332	337	342	334	337	330	309	365	341	341	331	335	354	346	323	338	329	329	343	327	293	313	329	370	345	327	346	333	326	370	316	330	327	345	310	318	326	342	328	343	340	343	344	311	322	336	333	346	320	366	350	339	331	335	347	355	308	312	304	319	360	350	327	320	344	305	339	336	360	307	383	309	366	316	338	347	305	369	355	348	354	344	341	349	361	310	309	326	311	349	357	335	318	335	329	371	374	337	343	334	327	368	340	340	310	307	326	321	332	350	333	365	325	339	318	322	356	333	324	302	315	319	350	362	361	351	346	330	372	338	329	283	334	336	338	326	374	316	326	347	347	316	359	318	352	344	369	353	324	356	337	358	318	341	369	354	357	328	321	339	369	336	351	296	294	330	340	329	297	322	327	343	331	324	331	341	310	319	340	346	338	332	297	357	390	327	320	352	318	341	344	311	309	348	335	343	316	332	330	346	288	339	323	319	356	340	336
7875	835	792	831	788	771	808	784	767	743	799	756	818	797	725	755	791	768	819	759	765	774	781	759	762	792	813	785	778	769	803	785	792	728	802	784	786	758	794	775	764	776	770	749	784	747	761	733	758	712	756	765	772	764	752	734	794	748	769	749	757	753	814	811	772	799	771	744	774	785	762	775	759	763	724	773	773	733	791	761	799	757	767	753	797	799	737	777	767	839	761	755	703	774	819	763	775	760	744	756	771	730	788	788	736	744	764	769	721	732	731	729	764	789	824	764	756	736	799	781	761	789	781	756	774	786	789	760	726	746	770	784	808	752	735	740	844	827	729	735	765	818	762	792	788	754	776	788	749	792	737	739	761	792	826	726	785	773	752	774	753	743	771	755	762	787	776	707	779	796	737	819	780	732	767	821	817	742	782	777	765	725	822	756	784	801	780	738	807	753	737	715	766	778	736	740	812	773	715	803	801	764	770	760	760	807	788	747	776	762	769	806	819	757	765	778	806	754	752	763	766	801	798	790	778	787	791	816	777	784	783	780	748	834	765	786	753	849	709	773	757	785	810	749	775	795	766	741	776	779	741	799	771	763	713	808	756	747	775	760	752	752	758	770	758	818	768	728	768	720	770	756	757	804	789	774	772	750	783	758	778	757	772	762	822	766	798	734	743	727	743	783	760	755	812	756	761	883	775	719	794	785	783	780	751	740	756	766	732	783	825	759	792	777	807	720	773	774	692	770	766	758	776	788	784	788	768	724	771	785	805	821	776	753	766	828	744	730	764	772	779	775	782	778	736	798	716	748	798	798	793	752	748	731	781	797	764	730	803	754	771	788	783	767	753	742	779	796	758	775	771	760	766	797	763	764	773	808	728	770	753	742	774	766	788	857	782	807	786	765	770	747	743	768	830	721	743	810	735	779	781	792	770	779	755	808	763	723	865	772	741	730	733	738	757	798	770	745	785	749	792	763	854	744	835	762	769	761	785	766	811	766	741	736	750	780	738	784	771	779	741	771	766	788	778	812	777	782	819	775	772	713	787	776	781	784	710	777	759	752	806	757	735	771	751	777	772	782	740	746	797	785	768	769	838	784	765	745	781	738	773	828	718	783	709	785	784	773	792	771	735	733	865	786	774	782	765	735	770	763	716	755	719	748	752	774	770	752	801	791	798	743	760	759	778	794	793	733	774	775	782	753	807	738	805	793	734	728	759	809	752	779	822	773	759	760	766	777	753	782	779	751	731	773	767	778	762	802	749	760	780	748	755	776	798	771	818	746	718	751	741	766	741	778	766	720	722	813	761	800	747	768	787	753	731	746	780	793	793	789	780	802	775	807	812	749	732	754	787	737	761	761	797	754	762	762	777	790	760	769	766	782	780	761	795	746	752	786	779	751	729	776	791	751	804	801	821	809	747	784	768	746	775	772	759	799	770	797	742	766	777	785	763	797	767	810	798	743	762	745	771	760	748	791	806	761	774	788	771	735	768	777	783	779	771	772	759	825	777	768	774	783	783	750	745	782	750	772	801	767	783	786	789	852	767	770	789	778	793	745	773	827	775	806	785	787	775	740	742	744	766	774	795	756	746	785	763	789	842	764	764	736	732	738	768	749	799	816	757	779	770	764	767	753	752	735	787	778	786	759	794	757	770	791	759	780	741	722	774	699	785	764	764	786	803	796	789	834	748	770	740	750	778	793	788	772	777	784	778	729	793	808	804	810	755	818	733	824	755	696	760	769	807	725	753	792	789	744	817	770	760	768	786	740	784	775	771	752	797	746	821	801	781	791	785	765	760	766	741	809	745	785	705	788	776	763	775	749	754	752	773	802	797	759	780	762	788	782	800	752	807	795	806	723	805	780	806	751	722	786	757	760	802	711	798	708	806	753	794	748	755	805	800	808	765	744	759	793	796	748	765	763	792	832	760	769	799	726	769	784	734	754	750	788	761	772	788	757	777	706	748	754	754	783	803	768	811	729	824	807	794	789	765	744	780	752	711	800	816	783	837	757	756	741	782	837	790	777	795	747	783	769	728	750	809	822	808	767	760	866	779	774	763	809	799	785	788	788	827	768	743	790	782	829	732	801	779	736	816	768	810	753	727	733	797	772	726	791	770	741	794	743	766	747	760	807	714	777	742	780	782	803	795	733	767	799	727	761	776	758	779	796	758	804	768	752	795	804	756	774	797	780	741	775	815	752	752	759	741	764	776	756	796	803	780	765	735	780	772	789	751	726	749	810	762	757	764	830	780	773	783	800	798	764	798	782	763	748	770	781	806	807	734	771	797	745	794	758	784	755	786	771	808	809	785	802	770	733	728	752	784	802	764	821	727	779	746	748	775	766	757	776	753	756	759	762	750	789	743	820	791	807	734	830	799	788	773	772	768	829	728	760	718	739	741	750	771	812	754	741	792	809	801	775	759	777	786	793	777	798	788	778	778	782	738	802	792	774	810	783	762	772	764	719	776	810	792	765	793	767	781	766	733	787	782	848	765	733	738	772	770	772	762	800	776	788	769	733	733	778	780	772	725	780	816	758	768	722	786	759	781	718	753	797	845	748	792	731	752	756	747	721	772	737	779	746	769	770	775	754	794	784	790	758	787	776	761	734	782	765	751	716	761	835	747	791	779	756	770	785	736	730	760	753	755	745	729	799	771	769	792	749	755	769	782	733	715	743	780	804	815	754	797	770	788	769	803	778	779	763	727	782	820	788	771	796	781	765	747	785	770	757	756	752	818	783	793	786	729	743	783	771	760	731	785	738	733	792	769	757	782	751	810	753	786	776	754	731	792	721	745	758	794	760	740	791	773	806	818	762	796	827	803	745	796	700	793	778	750	740	772	741	797	773	795	785	749	756	736	739	762	759	795	779	749	783	800	749	788	797	751	744	843	791	788	794	760	819	784	768	729	746	720	741	774	785	710	779	779	748	757	742	764	758	780	759	766	744	720	713	773	746	758	771	764	814	752	838	809	791	762	715	760	778	773	773	778	755	740	776	814	773	812	772	797	769	785	747	702	809	741	762	716	765	797	741	732	759	784	793	785	761	712	804	794	792	769	754	769	736	763	746	790	771	781	792	749	783	808	811	718	801	788	762	778	811	846	777	807	749	745	782	773	787	805	780	806	770	774	803	762	725	720	727	793	761	725	772	795	822	834	762	798	803	773	759	767	759	770	773	784	750	780	792	778	763	790	747	746	755	801	762	792	741	811	760	726	756	773	750	753	812	791	756	767	805	760	793	765	801	796	732	744	751	776	750	767	809	829	808	769	753	757	765	807	818	782	762	758	728	800	777	765	757	831	765	744	779	779	731	801	778	800	763	763	788	794	770	791	751	775	770	794	813	741	749	766	795	820	763	774	771	731	749	792	727	813	784	827	746	745	785	743	767	786	722	717	810	716	776	807	756	799	776	801	792	786	778	767	756	719	803	828	764	785	814	760	772	792	765	742	785	784	752	805	745	765	766	788	769	793	752	787	762	748	765
25008	20950	23564	28514	20949	12964	825	655	517	511	532	526	540	505	462	472	481	432	457	463	467	473	470	441	479	437	463	409	474	457	510	499	477	492	440	490	438	475	458	468	459	464	438	439	467	477	428	512	459	467	523	453	525	462	471	490	472	467	441	465	503	474	434	432	463	474	454	482	451	459	471	444	468	467	473	504	447	455	477	478	428	463	489	493	506	442	455	469	442	463	484	484	486	476	472	447	507	440	455	403	431	439	472	469	460	446	409	460	460	477	493	462	479	527	450	462	522	513	463	503	437	476	455	479	431	403	495	457	497	500	465	457	470	417	475	457	461	465	460	490	448	488	486	520	459	461	501	497	436	445	480	508	466	488	446	399	433	467	460	454	531	467	440	489	445	454	451	481	498	432	511	460	434	440	456	454	448	518	481	479	442	436	485	511	494	475	505	447	475	456	439	491	476	440	452	451	441	463	489	431	445	503	414	468	469	417	403	448	487	455	479	502	469	471	424	442	481	456	480	453	491	479	452	456	486	465	470	481	470	456	453	458	467	480	502	470	482	462	487	448	455	456	445	468	454	458	443	464	445	492	479	467	456	474	468	463	541	511	497	465	430	465	465	420	477	498	471	442	463	452	484	414	431	480	467	428	476	455	452	471	486	467	545	489	436	505	479	521	477	488	417	435	431	437	485	447	484	402	464	485	458	473	449	421	483	445	490	439	495	450	450	427	475	471	410	481	507	484	446	456	424	470	489	471	426	459	477	460	459	485	486	448	458	450	430	398	468	441	469	474	472	467	413	497	441	469	445	462	468	455	451	522	503	457	463	494	445	443	451	486	469	477	477	486	442	456	467	426	460	485	492	437	433	479	510	493	476	431	452	451	457	422	519	489	473	478	417	493	506	463	456	471	446	475	488	496	470	463	462	400	475	461	447	463	447	436	464	460	509	472	445	425	445	492	493	479	506	491	484	472	450	449	497	447	456	451	494	470	469	459	443	461	491	453	504	480	476	460	497	440	436	467	483	490	445	476	465	518	461	467	435	462	494	431	457	433	461	487	462	443	449	480	456	465	473	492	472	526	463	498	492	502	500	445	462	490	439	449	477	428	426	488	462	472	465	456	440	439	462	481	491	438	447	475	484	487	461	465	454	454	500	496	443	450	470	481	478	492	446	431	442	481	468	502	456	437	475	483	454	445	466	472	466	462	467	436	483	522	492	493	474	491	470	470	503	459	470	498	478	453	469	470	462	412	456	471	443	484	468	495	462	444	463	504	475	489	426	466	424	453	446	458	446	460	481	444	431	470	450	449	449	471	455	455	426	452	440	470	469	450	481	486	470	459	442	466	428	457	412	480	433	423	468	452	483	430	471	457	493	424	457	485	467	450	445	462	485	485	492	479	457	490	475	430	422	466	456	421	480	471	503	440	438	455	427	459	467	452	462	441	498	479	471	407	477	421	503	493	422	431	462	470	470	428	425	479	465	453	458	484	495	441	486	456	446	451	470	458	425	477	441	437	448	481	500	495	494	467	471	460	434	461	459	420	483	459	446	460	438	439	465	462	475	442	453	443	495	442	461	440	487	499	476	479	456	494	453	497	424	456	458	477	496	485	469	475	455	419	469	495	465	505	440	473	480	458	438	476	406	450	441	476	493	473	434	488	439	496	452	471	477	472	462	482	484	429	468	457	436	453	471	490	469	451	441	455	483	490	453	472	478	478	462	493	463	465	440	463	491	497	418	456	462	477	447	498	447	536	481	477	428	445	472	450	470	428	459	468	485	482	502	471	446	416	446	475	502	450	481	508	477	467	445	481	440	465	511	494	450	485	456	508	469	443	487	454	441	453	423	457	454	422	445	464	476	440	463	484	466	429	469	438	470	438	498	482	456	419	481	428	461	482	434	449	447	459	460	477	500	478	436	483	492	443	479	484	501	462	473	388	434	466	463	456	471	483	444	434	442	467	489	457	470	476	456	497	438	466	486	465	443	456	453	438	469	453	502	483	498	482	479	453	462	452	447	479	443	444	449	486	450	455	439	445	520	446	455	474	467	491	477	482	480	490	443	455	469	462	445	444	454	484	470	422	443	430	421	436	503	452	446	452	475	465	477	438	455	461	469	484	457	453	471	427	461	452	460	479	474	510	451	484	475	449	453	450	440	433	512	441	472	467	458	500	484	482	470	439	446	452	413	456	448	448	470	487	491	492	469	467	447	479	477	459	455	469	456	442	461	459	445	475	424	472	476	478	443	469	437	458	451	479	477	478	449	465	486	482	468	447	491	460	453	462	440	462	455	472	451	464	439	500	465	447	489	529	481	449	446	459	455	464	460	459	460	456	451	469	463	450	459	470	462	460	466	454	465	408	479	448	489	472	473	433	442	421	439	434	480	426	441	493	436	418	471	465	448	464	472	473	475	493	465	484	436	448	475	468	448	459	441	455	489	507	428	458	473	440	444	412	423	408	471	439	446	463	442	480	491	455	447	466	498	436	442	519	439	464	485	471	501	442	452	498	480	488	457	453	474	471	438	483	499	456	502	446	469	480	456	443	492	452	471	430	466	480	459	473	441	467	475	485	482	448	465	484	483	438	459	486	458	495	479	499	484	498	470	434	438	486	444	457	443	459	474	485	473	485	503	414	473	440	461	504	414	483	489	473	444	479	435	493	494	490	496	450	462	468	494	442	421	456	451	441	484	431	456	482	466	443	478	475	463	476	483	498	502	449	454	485	462	445	466	441	447	463	464	479	482	431	463	471	423	495	435	465	519	427	470	446	477	448	497	466	442	481	466	440	457	486	471	461	446	456	438	429	470	455	441	458	431	460	435	512	521	468	482	474	459	490	462	456	481	435	483	432	468	456	457	447	456	476	477	454	427	505	531	422	430	433	464	440	482	478	489	476	463	464	452	458	456	490	451	485	439	471	476	481	467	460	459	479	463	441	468	459	456	437	463	472	481	472	459	469	439	488	426	435	426	469	488	526	471	500	485	463	464	448	463	488	448	475	423	457	434	426	422	450	465	418	499	488	461	482	467	450	458	433	478	450	487	472	456	460	465	459	465	447	462	456	461	462	469	446	461	452	486	490	455	497	467	501	459	478	448	450	446	485	487	504	462	492	423	476	485	491	480	442	456	498	436	470	439	464	456	472	479	490	465	483	441	485	466	435	466	498	479	501	488	459	458	487	479	453	493	456	462	429	433	435	450	439	463	517	508	424	475	490	459	476	450	447	456	457	457	481	472	480	410	419	423	436	508	470	469	483	434	433	435	523	491	467	440	435	478	483	431	455	453	476	484	473	478	473	475	455	475	461	485	424	459	483	466	447	474	428	456	494	451	465	470	423	449	471	441	441	426	486	489	489	488	466	448	455	463	485	502	413	448	484	426	485	489	449	456	462	451	468	493	475	460	431	487	468	471	472	473	469	465	434	502	472	447	453	469	467	461	465	457	496	477	483	474	467	420	439	497	458	453	490	436	500	435	493	470	491
4575	2315	1546	1176	1084	1039	971	1005	970	958	1013	976	940	986	981	1057	967	976	979	978	953	981	1022	1010	982	983	1012	954	1042	907	953	978	992	1002	984	951	1026	997	1023	953	1017	990	985	956	964	964	953	967	965	984	980	985	1031	966	986	992	899	1001	993	954	1020	986	970	962	978	980	987	1017	1013	968	1012	1003	957	1037	980	1061	944	924	951	936	979	961	989	949	962	992	1010	941	1034	964	971	960	1042	948	1016	981	994	972	1008	1012	991	917	949	1002	1031	961	1069	1023	983	1023	974	950	967	982	968	1011	971	1006	985	1039	986	985	976	972	1037	984	982	973	985	980	986	993	946	946	967	942	935	1003	1009	1040	992	986	1000	1040	999	949	918	969	944	946	1002	949	938	934	991	1014	1021	945	961	1008	960	1001	982	981	1021	1018	955	975	1001	934	959	1000	899	1007	990	1005	1069	941	995	997	942	974	980	947	940	1018	970	912	988	963	978	968	953	1007	943	991	960	930	927	978	990	986	975	994	972	995	988	1002	969	944	1054	956	936	971	1006	992	891	992	977	988	923	997	1031	973	1030	972	987	1032	982	945	1031	958	935	944	1024	986	1008	962	954	1039	965	982	1000	944	998	961	989	979	986	920	1014	963	929	984	962	1003	997	989	949	980	983	1029	993	958	967	1030	1009	1042	923	989	982	1027	954	1014	987	996	991	1057	1012	1026	993	998	965	980	1027	995	970	940	996	974	992	981	980	939	962	1005	943	941	976	996	992	961	981	958	999	972	938	965	966	972	960	1000	1030	997	935	946	980	981	980	996	951	1012	971	1007	993	922	964	992	996	987	960	981	980	988	997	981	976	947	960	992	974	946	966	921	970	999	942	1000	1024	983	992	1005	975	1016	1030	1016	1010	1010	967	992	961	967	1011	967	915	970	993	975	939	938	1020	943	988	1024	941	1060	965	1060	988	993	971	989	967	1000	920	948	965	981	971	1006	1024	940	956	939	1043	957	1020	980	999	941	944	932	974	958	968	1052	974	941	993	1043	952	1048	977	1025	1000	1008	884	967	975	1002	983	966	970	1003	1021	961	982	993	974	1018	1045	1027	990	956	1005	954	1031	939	968	951	930	1007	967	912	967	914	1024	950	966	980	1053	983	980	987	984	963	972	970	988	1029	1057	1034	961	997	994	959	989	978	1012	1008	993	1018	939	982	957	891	982	963	981	980	1008	939	921	986	997	1027	1002	1007	979	1015	1000	970	946	928	941	906	960	987	989	1002	997	974	982	1053	999	985	976	995	996	1016	1014	982	988	942	1032	983	1038	985	989	976	981	973	975	988	971	1003	963	1033	953	968	977	975	933	938	1017	991	982	1002	989	959	967	969	989	991	965	1011	1040	991	967	946	1005	950	1012	1006	908	945	997	1009	954	993	1006	1000	1052	984	974	972	991	972	953	1049	926	979	995	977	955	984	963	951	987	960	973	979	969	945	986	957	1010	990	969	1023	995	1047	951	988	976	967	1019	1014	974	938	1005	957	998	979	956	1058	928	1014	979	988	954	999	967	979	966	985	950	989	936	1058	1031	960	992	975	1019	979	999	961	950	1010	1005	943	998	991	942	911	946	922	949	985	950	965	1010	1008	992	965	990	979	981	975	1016	969	966	992	958	997	961	966	970	1000	972	1020	947	988	946	1002	985	1033	968	1007	1035	969	1018	1004	1001	999	1015	1022	999	968	987	978	977	942	980	999	948	963	1021	975	957	1006	989	988	978	1012	969	992	966	925	930	987	971	1030	1028	961	1081	957	930	1009	1021	1002	1011	1010	972	941	1019	991	1005	902	981	974	956	1010	1038	1020	965	1060	959	967	968	1003	987	930	1001	1045	1030	965	1040	980	917	970	965	938	960	1007	963	970	1080	989	989	969	988	942	1029	986	1043	976	1012	942	994	985	994	984	992	972	953	1015	969	972	1021	977	957	989	992	1027	953	994	970	922	913	949	973	945	995	999	943	961	957	999	1011	990	965	923	938	967	997	988	997	955	978	971	1015	1014	926	910	981	957	963	1021	1006	929	981	990	1024	1010	990	972	963	1050	950	967	935	972	932	1026	952	974	973	988	1017	1009	1019	1006	992	1020	1008	1026	962	1013	966	993	981	1002	966	974	1019	1019	928	974	1017	991	986	976	921	1013	972	999	984	968	985	942	986	979	993	1004	995	1020	983	1037	915	994	994	926	994	982	977	1024	1035	997	953	957	974	968	992	1000	972	999	1019	968	1021	1023	969	986	982	960	964	953	979	996	964	977	1025	976	1004	999	974	1047	956	1037	949	1000	979	1011	951	980	948	982	1033	987	1000	995	976	926	969	955	977	978	951	984	1008	988	985	991	925	945	1010	995	1014	1023	1033	930	975	909	966	954	932	954	978	990	989	968	968	986	928	991	968	964	970	932	1012	1016	996	947	1000	970	956	1004	1029	986	1020	1009	984	1027	966	967	1018	951	990	980	1008	989	963	960	965	1010	997	965	1010	986	988	988	928	974	1025	985	966	977	950	1011	1011	997	954	993	985	1004	1041	953	1024	986	965	946	1016	915	935	955	1013	946	1031	1003	971	1015	1010	923	1045	991	965	1006	1005	951	938	1038	955	946	1031	995	951	1001	990	1014	974	951	960	940	1028	972	990	986	954	941	933	995	929	1008	964	967	985	999	945	945	979	956	944	952	955	965	960	1040	1008	997	921	1020	1012	968	1019	1018	905	974	993	1021	959	931	1029	1011	1007	998	980	1016	1024	955	958	919	992	973	929	973	995	1014	975	958	985	972	1000	994	992	970	977	949	935	983	944	1002	927	931	962	987	927	1000	1047	972	938	954	1013	971	963	916	983	1000	1003	987	1066	973	1017	967	939	998	1031	970	985	1011	953	948	972	967	975	1019	992	1005	1020	1046	967	991	946	962	990	1022	916	963	976	955	1039	989	969	974	988	1027	992	980	961	965	959	935	1003	944	1016	981	972	943	1010	966	999	1056	962	1012	973	991	988	995	1014	964	909	1020	993	939	973	1031	1013	942	966	1004	1029	1022	1026	1050	1008	979	983	1011	990	1053	984	1019	980	1027	989	954	982	1016	961	999	1000	943	949	1025	989	977	982	959	952	909	998	968	1000	985	982	1011	938	1029	966	968	1022	1005	979	992	941	1049	928	973	991	1042	982	957	1000	968	971	954	954	996	966	1005	937	951	1000	1027	985	977	989	973	944	966	978	949	928	1005	927	988	1011	973	932	988	977	1033	991	957	955	985	979	941	1028	1092	980	1002	979	965	985	1007	957	1006	982	933	996	1003	952	930	996	1007	981	1034	989	984	1002	946	1033	1000	976	1017	1022	1009	974	1012	938	945	978	973	969	973	977	949	987	1020	1011	1020	1018	1005	984	993	954	983	977	966	1002	997	937	1030	997	940	980	999	958	948	1016	1016	1034	990	981	988	999	985	967	967	943	980	975	982	985	955	988	953	995	1003	1016	966	1006	954	976	1002	927	911	946	1008	978	1012	968	1022	979	976	1045	982	873	975	958	955	987	1024	938	993	932	1011	930	917	1024	947	953	1007	988	985	983	952	946	1025	956	983	991	978	989	957	1017	972	952	1034	998	955	956	1027	1049	931	994	972	974	1015	935	993	983	977	976	1034	969	996	974	1067	1043	983	951	954	1016	964	973	962	1031	951	988	980	997	953	968	961	972	992	991	996	973	1029	939	1012	1027	985	1029	1014	1024	975	1015	1016	941	990	974	993	930	977	978	1032	956	982	871	992	968	947	985	983	970	1015	965	987	1018	1029	998	976	1045	979	998	1011	993	944	948	948	931	1008	975	977	1013	999	986	979	949	960	986	944	981	955	981	996	1002	977	961	962	1025	946	989	1036	1001	984	1025	960	992	1018	956	952
24389	21006	24010	28190	21008	21032	11204	690	528	420	453	391	400	433	406	359	360	346	365	376	406	325	391	361	334	334	353	337	338	361	324	308	337	301	324	341	353	367	331	324	318	360	348	339	349	321	315	327	331	304	328	339	296	327	368	337	300	333	304	333	324	338	330	321	343	322	342	315	326	317	308	319	348	331	322	289	351	328	347	331	335	344	313	314	334	310	335	338	374	309	318	368	334	321	319	320	341	338	344	337	348	325	323	307	322	309	331	361	348	320	282	338	310	329	307	310	299	329	332	334	313	290	360	321	338	331	326	341	340	336	348	320	316	291	328	330	360	359	346	345	332	331	363	349	322	318	343	355	323	325	343	318	330	327	311	319	324	348	339	345	292	329	345	306	343	346	304	368	361	332	344	307	330	324	343	329	334	324	364	286	322	364	359	317	330	331	321	336	333	323	296	333	368	345	349	337	352	338	311	318	313	313	318	329	324	333	309	295	320	373	334	326	321	373	309	348	358	370	325	303	322	358	311	347	343	329	320	355	326	322	339	324	324	348	343	314	321	325	336	331	315	329	329	306	324	328	353	367	337	326	331	327	299	308	307	352	356	395	348	330	329	336	338	318	326	319	337	302	333	326	290	319	303	380	352	345	332	342	325	318	344	368	321	346	326	291	288	358	351	330	360	377	339	356	331	316	334	356	319	374	328	319	322	359	331	349	363	316	353	335	322	302	295	349	341	294	350	310	365	350	350	337	316	311	324	348	302	328	338	322	337	309	359	323	345	319	321	336	357	331	317	357	351	326	356	337	331	337	338	315	326	321	300	320	322	333	361	311	326	350	318	308	333	310	317	344	307	364	337	375	320	328	314	326	373	347	331	365	329	318	347	347	293	325	377	333	315	321	324	338	300	364	387	341	297	325	359	306	357	331	361	352	362	329	314	328	299	314	291	341	311	341	353	312	351	341	319	324	336	311	366	322	338	296	323	320	289	331	341	312	343	309	345	342	326	332	351	360	320	313	334	294	333	319	320	301	337	330	328	338	353	323	323	374	331	318	309	326	323	304	339	295	315	318	340	334	345	333	348	300	331	322	304	314	313	344	334	323	314	340	339	340	341	358	363	310	286	333	319	326	339	342	279	314	345	323	314	307	339	325	338	313	337	326	299	318	350	369	345	330	307	345	324	320	342	339	349	309	314	360	315	308	344	310	338	362	287	311	307	321	290	351	333	270	347	344	353	366	334	326	358	345	333	343	313	307	301	302	313	296	328	336	317	334	298	289	308	334	330	350	314	302	389	351	308	331	308	291	283	331	307	306	338	350	334	319	308	316	331	338	303	316	329	313	334	356	346	352	305	326	351	333	330	324	296	333	308	379	325	320	345	331	315	362	344	311	341	349	307	321	300	318	294	338	362	339	323	326	315	320	325	308	363	334	333	359	372	341	322	348	331	363	328	335	363	324	332	333	315	318	320	317	340	340	304	302	335	296	325	329	341	338	325	328	325	269	329	337	344	326	334	336	367	318	344	303	344	348	331	341	359	336	364	307	325	349	346	356	336	309	354	353	325	366	334	314	333	349	320	319	333	329	330	368	328	362	312	349	345	342	354	321	345	293	322	348	348	304	315	324	345	314	294	342	335	320	350	334	334	350	356	348	305	328	336	369	349	359	318	335	336	321	321	299	337	324	357	310	326	336	355	324	340	328	359	336	309	354	323	336	343	324	337	320	328	325	316	324	303	337	334	335	306	332	319	354	352	319	288	330	301	348	324	359	347	344	333	310	344	322	342	319	328	327	337	359	325	330	282	375	376	341	313	351	317	364	323	336	328	358	342	339	348	321	334	333	319	341	334	329	311	344	352	313	362	345	338	322	338	299	305	299	328	324	318	319	325	326	331	356	352	323	325	339	338	337	339	343	320	328	357	326	357	363	289	320	336	307	361	325	325	336	322	327	335	343	344	329	323	340	317	337	331	333	328	335	329	335	329	297	334	342	334	346	313	347	344	334	329	306	291	324	303	317	378	279	296	337	350	327	322	343	353	304	356	308	322	350	321	308	369	328	344	334	340	317	361	345	339	327	341	295	319	317	327	315	350	340	337	336	318	303	314	309	349	322	295	325	348	340	326	308	332	320	334	284	310	335	301	360	340	332	341	363	361	326	335	320	296	313	299	332	320	336	318	361	291	354	334	318	334	329	319	311	344	330	359	353	369	346	313	346	303	316	340	364	297	302	342	295	363	331	284	326	330	356	345	325	310	345	314	342	324	325	332	351	359	330	360	360	293	343	349	345	314	336	318	318	309	348	335	344	327	291	359	305	335	341	303	318	356	334	330	325	325	331	297	331	335	339	339	339	296	341	291	325	330	336	314	311	311	377	291	338	336	323	342	335	346	346	296	287	308	336	376	319	340	337	311	324	313	283	332	344	336	322	327	376	340	333	373	349	340	329	327	292	322	325	336	372	356	339	328	301	330	328	315	310	288	359	344	348	339	349	324	318	340	338	320	333	335	366	327	298	319	354	312	363	307	335	325	308	333	333	332	325	344	365	325	323	337	300	307	354	311	369	324	329	324	336	346	335	341	360	355	319	339	334	386	321	345	385	324	330	348	314	318	311	356	289	320	327	314	329	329	305	359	329	323	319	330	316	318	327	328	309	367	340	342	346	371	308	349	374	374	305	312	323	303	322	315	331	314	306	307	358	284	342	341	336	305	335	330	323	293	318	349	354	361	327	313	339	343	324	382	335	334	298	349	320	315	294	337	324	308	342	340	354	312	356	337	310	305	341	343	282	343	339	330	312	333	334	316	326	322	382	351	337	339	329	314	335	352	313	319	325	331	325	301	374	358	348	284	318	301	351	326	340	327	328	343	337	321	297	318	315	338	322	294	317	326	351	305	347	359	337	309	323	339	313	330	338	356	325	298	313	361	325	352	330	334	344	321	342	326	328	324	332	343	322	328	308	290	348	326	336	326	347	304	364	306	326	305	306	327	331	308	324	309	330	321	345	318	325	276	315	326	347	346	389	324	306	323	276	343	357	358	303	320	354	330	359	319	314	341	326	293	298	344	321	339	304	304	330	338	366	338	350	318	359	353	329	310	320	312	357	320	327	364	328	281	322	350	321	303	342	358	328	349	339	322	295	326	329	320	340	329	348	364	300	366	300	329	313	328	298	362	301	317	324	331	312	312	291	334	356	352	325	347	287	338	338	326	348	328	301	331	310	329	352	316	331	349	332	317	319	339	357	337	334	294	347	322	319	340	331	328	307	336	338	320	314	326	324	336	318	293	367	362	340	340	298	348	308	378	326	325	293	301	275	365	322	337	333	293	324	345	318	331	313	353	346	294	352	336	334	363	307	338	297	317	327	339	320	333	368	331	314	316	330	309	317	338	297	346	367	317	334	327	327	332	335	343	344	338	317	349	349	354	337	372	316	354	315	340	352	327	343	298	318	275	287	349	318	338	297	363	304	344	358	338	343	311	335	315	338
4096	3285	1728	1080	891	794	803	789	792	706	742	706	721	739	690	753	729	706	719	751	735	685	697	661	775	668	690	682	694	718	649	715	710	723	701	692	728	681	690	740	712	698	719	698	758	738	655	723	688	716	709	759	713	731	715	692	694	722	723	673	698	691	694	700	764	678	734	757	697	761	678	709	666	703	725	680	682	712	733	674	756	685	739	742	727	728	746	737	713	669	721	670	716	682	721	741	753	727	706	715	667	687	660	693	778	712	723	716	725	669	730	664	689	709	730	775	709	684	749	694	695	683	680	784	733	718	713	692	702	712	705	689	747	731	710	691	703	747	689	705	704	696	703	745	711	707	689	682	717	692	755	682	702	737	733	699	695	705	732	683	692	706	703	751	693	739	706	765	681	716	759	683	706	749	714	704	734	670	638	724	701	742	750	669	675	703	727	701	683	734	734	705	723	718	673	722	663	749	696	735	677	694	744	710	651	685	713	713	689	732	689	681	740	749	731	716	692	717	714	716	740	677	701	710	708	676	718	728	737	762	768	681	741	702	689	726	683	714	722	741	693	729	705	689	678	714	668	702	700	710	662	731	689	721	733	703	712	717	728	682	722	670	738	728	710	735	730	691	705	739	737	694	708	718	701	721	701	717	732	685	693	722	722	762	727	732	707	719	684	690	680	713	678	705	718	668	716	688	652	695	734	727	693	729	703	715	750	664	683	660	710	697	720	701	724	653	681	705	708	644	720	701	738	724	663	647	673	710	682	685	693	705	666	660	652	708	670	683	734	675	708	698	708	703	676	696	748	726	670	761	721	723	731	708	676	745	711	692	728	649	688	714	708	727	710	700	717	665	685	715	673	694	703	726	704	675	669	670	732	686	706	711	675	759	729	696	650	718	685	723	692	696	735	673	670	743	750	709	706	669	690	747	726	702	709	712	670	715	726	728	716	734	721	724	694	714	706	647	741	671	715	686	712	736	719	715	730	702	769	683	734	720	715	735	729	664	678	710	681	724	702	697	730	731	689	717	694	732	718	713	734	685	685	692	692	646	659	751	722	694	641	722	677	709	712	706	677	683	735	721	717	672	677	693	727	681	724	671	706	705	724	679	698	727	682	692	737	705	695	717	740	746	684	708	710	714	728	739	728	713	720	741	737	669	702	714	724	673	685	701	723	739	734	667	745	732	701	739	743	734	750	698	713	709	717	704	727	707	707	705	720	755	767	713	710	724	688	675	683	765	742	662	726	675	682	703	707	768	721	734	716	741	750	752	638	667	702	691	692	642	699	725	720	682	702	695	689	730	691	702	690	708	679	688	688	690	709	747	666	736	684	730	686	679	756	702	721	709	681	693	713	697	729	672	732	672	716	751	736	749	701	709	720	734	673	736	692	705	712	705	713	695	707	626	684	686	703	694	662	713	775	714	719	680	704	683	727	710	742	676	709	710	714	697	728	735	699	657	718	701	701	673	704	716	713	752	700	752	713	727	721	697	728	678	702	665	700	697	720	714	684	696	705	739	698	698	681	714	705	736	737	662	651	740	721	694	712	740	680	687	722	725	654	705	680	715	668	694	709	673	697	703	736	726	685	728	696	692	740	739	714	747	752	689	689	732	693	715	715	728	729	739	676	721	711	682	718	681	740	700	714	664	677	705	758	736	725	707	724	709	672	755	727	686	651	685	684	703	718	682	758	692	707	719	664	739	681	718	655	665	653	700	738	688	723	701	669	628	706	707	665	734	687	703	696	765	705	686	727	700	720	661	686	701	688	707	687	705	721	760	728	714	735	690	662	728	705	708	673	702	702	700	713	674	728	729	724	670	715	699	751	726	635	677	723	712	767	679	740	664	636	733	697	691	701	723	740	640	716	712	712	685	770	731	719	733	678	689	739	734	714	741	693	704	720	719	755	677	708	763	697	699	695	705	757	735	716	696	658	730	707	691	750	682	747	649	684	712	733	744	753	694	717	722	696	726	713	760	712	726	695	726	706	734	698	705	680	736	731	709	765	718	732	707	733	717	760	775	686	707	668	742	692	689	707	709	669	741	720	658	706	722	748	716	705	739	726	702	706	717	663	710	705	679	706	705	702	725	700	685	708	701	682	711	687	705	734	690	708	675	688	680	758	700	707	718	746	677	675	729	686	675	723	703	723	737	712	736	681	702	726	746	716	719	654	678	697	687	658	706	710	689	685	717	706	706	693	707	743	718	689	705	710	697	702	652	683	684	657	702	719	695	731	697	723	635	716	711	698	726	730	723	686	711	706	669	694	713	708	729	715	740	720	721	699	712	662	734	703	686	698	661	685	708	671	741	724	675	720	723	717	720	687	726	649	697	730	661	706	715	725	716	701	681	662	720	709	673	754	700	734	675	728	697	712	695	754	702	703	709	686	688	722	673	719	668	733	747	664	718	702	719	738	704	725	689	661	682	691	677	750	706	712	666	679	651	690	753	626	716	716	672	665	740	694	715	722	661	669	653	697	753	730	675	705	707	685	705	696	700	676	750	713	739	694	749	714	718	688	731	700	700	633	716	783	679	724	692	730	691	655	755	660	673	698	731	754	713	683	753	705	692	688	748	689	685	703	680	730	651	730	726	701	748	700	708	754	700	682	732	717	741	672	693	676	706	714	690	694	711	703	742	752	659	705	705	657	715	737	679	686	719	704	683	638	703	712	669	750	731	707	692	722	678	689	737	783	708	692	703	708	727	704	725	637	712	709	691	734	712	710	649	731	679	756	717	687	701	706	717	707	706	687	662	711	745	685	746	685	706	685	700	718	724	752	638	726	668	723	691	664	758	697	716	692	708	708	689	730	668	691	663	743	703	718	692	697	652	651	703	701	689	749	730	743	697	711	701	692	719	714	700	668	716	665	738	724	685	699	730	703	651	682	692	676	727	692	704	737	673	713	688	701	722	757	759	718	696	719	737	697	698	733	716	710	712	729	691	681	714	662	725	708	712	769	681	704	715	705	649	684	719	704	767	688	719	677	693	713	703	722	686	705	725	732	683	670	688	731	713	679	702	694	646	705	720	728	732	670	691	684	706	722	715	682	685	668	697	690	728	662	695	677	707	681	684	691	711	710	668	659	675	710	685	712	733	707	658	739	685	721	729	722	698	715	657	716	717	756	659	683	715	751	723	685	732	657	671	652	647	729	688	728	684	690	711	649	740	707	745	703	719	675	708	741	764	683	790	668	674	690	706	673	709	717	683	698	694	713	671	715	686	665	688	720	691	730	707	719	707	687	691	714	649	715	685	688	702	679	722	717	710	726	692	700	661	710	706	630	734	698	688	712	749	682	662	734	709	701	707	663	647	677	711	664	672	705	705	703	649	708	714	683	716	689	719	709	723	707	730	658	709	721	712	697	748	705	724	700	711	764	727	668	759	740	735	710	639	694	733	705	683	716	748	698	699	715	693	700	716	669	746	665	734	699	712	695	683	726	728	755	688	710	677	680	669	716	698	686	765	730	687	693	683	706	747
33321	15351	2741	664	497	531	412	376	348	327	347	368	321	327	341	347	345	377	357	345	364	306	325	321	310	370	334	362	340	337	304	335	334	331	346	342	321	317	364	356	349	347	334	325	359	333	325	337	344	345	353	316	332	316	335	318	356	353	374	342	348	348	336	337	355	347	323	341	355	337	333	346	345	328	356	342	312	330	340	350	315	326	323	342	336	334	314	367	325	342	354	339	343	336	349	329	311	321	371	363	376	318	315	384	309	315	301	354	381	364	366	326	359	331	332	325	351	371	324	302	317	354	339	369	342	361	335	352	320	360	355	343	347	298	353	388	339	356	340	334	370	351	312	321	345	352	382	338	314	341	318	349	354	315	352	359	379	356	347	345	358	378	316	358	342	344	328	329	343	333	403	373	321	343	356	325	312	340	316	301	342	363	334	343	345	336	343	366	308	367	307	329	328	345	359	326	314	364	310	345	309	344	327	326	323	315	348	348	394	312	373	358	350	361	346	322	342	323	327	322	299	324	337	344	336	311	336	351	363	346	336	330	362	300	317	367	333	329	309	381	340	325	350	357	363	333	345	353	315	327	312	347	313	321	360	310	321	358	353	370	362	344	328	337	343	317	337	369	371	334	342	350	371	373	355	366	368	348	336	350	315	331	335	375	326	324	298	360	338	331	315	317	355	359	321	300	330	334	343	341	356	366	347	324	321	353	340	346	322	348	346	363	400	331	351	348	321	324	362	305	361	336	348	339	319	344	361	324	382	366	378	325	353	359	306	298	362	330	335	325	352	306	343	304	357	331	365	352	343	343	343	353	337	357	313	344	370	341	299	293	335	314	339	322	347	356	355	346	337	303	335	331	325	303	359	374	376	337	363	320	346	337	322	361	362	329	351	294	294	339	332	351	312	324	344	363	340	325	360	290	324	358	363	343	321	326	327	347	364	365	337	363	343	342	324	317	331	313	337	338	297	348	342	324	349	346	321	283	327	325	368	334	331	338	297	338	337	359	334	333	336	326	319	349	324	376	326	321	366	344	346	315	347	330	315	330	367	314	312	339	326	332	354	358	300	353	379	349	366	330	353	303	340	358	319	364	352	358	373	319	333	330	331	318	341	348	343	323	343	309	317	323	381	356	317	308	313	346	345	287	313	378	356	385	352	320	317	312	294	312	359	344	364	329	337	349	362	360	377	330	324	379	355	331	318	357	367	363	335	349	351	347	318	294	359	362	318	328	320	335	317	335	355	347	330	346	314	328	335	346	346	316	329	356	345	321	329	353	353	351	320	325	403	347	326	348	365	369	359	358	343	357	317	351	366	332	302	328	330	361	320	362	357	345	330	334	339	333	343	366	358	329	324	335	340	310	340	343	320	366	331	352	369	337	307	369	348	372	320	340	346	350	337	293	322	351	331	316	335	304	332	348	336	348	311	339	332	336	315	347	329	355	400	351	343	359	354	324	365	314	305	401	319	346	319	342	346	335	332	336	316	320	360	316	316	308	340	358	361	336	360	340	355	356	349	344	346	350	345	374	334	327	348	312	310	358	319	335	331	352	342	340	362	340	341	314	345	319	356	350	294	339	339	323	334	329	350	338	318	350	354	311	360	344	339	363	321	380	365	321	344	342	354	322	334	348	295	354	346	354	331	321	374	385	312	333	347	358	351	378	340	359	352	351	339	323	322	325	317	339	344	358	328	343	350	345	320	301	336	341	280	361	338	308	346	383	320	371	334	337	335	325	307	340	334	311	340	369	364	324	314	320	364	308	355	336	350	368	318	330	341	374	378	326	301	343	331	377	351	317	376	317	312	331	340	364	335	330	329	354	321	352	335	338	354	324	354	340	352	354	337	357	342	331	337	329	326	287	287	322	366	332	310	345	335	341	348	306	355	312	341	370	339	323	348	352	367	314	353	332	360	342	355	343	327	326	308	370	326	332	337	357	326	355	337	357	354	321	328	357	322	373	341	328	372	332	338	348	341	372	340	313	339	348	334	332	318	359	346	330	310	366	329	353	351	342	346	355	339	363	332	347	336	340	326	340	322	324	349	298	337	356	342	365	328	345	342	343	322	306	313	363	371	345	363	334	364	350	363	301	306	336	370	346	338	378	316	348	343	311	352	327	312	325	380	354	343	325	369	345	407	340	320	339	363	335	335	345	351	337	360	346	349	380	309	331	326	325	352	343	333	361	369	348	335	339	321	326	323	311	352	335	376	349	326	320	372	354	348	335	317	332	360	321	337	338	354	370	311	292	308	316	334	386	314	343	341	367	362	311	333	320	317	325	326	361	339	356	315	358	333	340	341	327	330	339	363	339	351	354	387	341	370	320	354	303	349	362	321	330	332	300	332	371	373	341	334	335	351	317	332	334	359	312	334	335	318	366	353	327	345	335	312	375	325	356	347	334	351	352	316	311	351	330	373	339	342	321	340	316	297	333	305	399	349	368	376	352	372	364	356	317	345	357	310	317	334	336	314	350	356	341	343	357	302	317	365	359	342	322	311	332	327	319	363	355	348	333	358	348	346	362	341	322	364	323	362	356	340	339	369	337	338	339	337	333	355	334	339	342	346	327	332	349	355	369	337	341	364	367	330	358	356	345	359	339	329	327	358	304	337	348	356	327	329	358	316	371	350	364	335	341	373	318	375	312	370	349	311	332	363	341	343	337	306	332	331	351	357	359	351	358	377	317	315	333	305	337	331	335	354	329	359	337	376	346	337	372	347	351	348	342	345	334	331	313	321	317	327	363	352	357	344	343	354	353	357	360	361	354	310	294	339	332	319	363	339	354	351	313	293	330	359	332	329	355	316	349	340	373	358	374	299	336	333	360	344	343	318	325	322	379	331	344	342	329	332	341	321	337	351	335	348	368	376	355	340	340	385	334	314	335	362	355	327	340	301	301	341	337	330	343	366	331	362	348	344	338	347	314	336	328	354	312	330	326	378	323	321	334	339	363	331	346	335	365	344	310	329	310	347	371	333	354	329	358	353	373	341	343	346	389	317	392	320	309	334	369	322	308	330	341	327	360	316	350	394	338	344	323	360	349	356	352	333	388	370	356	357	341	334	345	335	339	345	312	309	319	311	349	343	300	325	317	336	329	342	326	333	299	359	354	350	305	359	331	367	372	323	296	355	311	327	336	358	325	369	330	358	336	375	378	364	324	324	320	369	333	350	331	318	382	320	358	346	349	318	370	322	313	345	321	376	366	360	363	310	348	345	336	325	319	333	321	338	329	334	328	293	364	338	366	322	333	343	342	340	361	358	350	360	302	330	341	310	318	352	321	340	328	365	371	319	332	338	331	317	354	370	313	337	340	342	356	326	342	330	363	314	339	337	345	343	344	345	353	349	321	306	324	360	346	307	315	319	383	345	367	336	359	300	352	325	350	329	330	346	313	365	363	339	303	341	314	371	330	320	289	346	371	332	326	352	314	312	341	312	331	349	347	340	351	343	366	349	318	352	329	368	344	369	354	337	324	370	343
7754	869	823	762	796	802	809	792	781	799	775	802	777	742	766	782	784	765	806	794	740	806	785	765	763	809	763	789	755	775	773	780	836	717	835	771	829	747	821	765	744	752	804	758	838	813	776	817	760	788	746	812	767	769	762	814	812	766	786	722	783	758	808	767	754	783	734	752	771	781	777	770	795	762	726	800	789	789	761	781	772	774	789	776	844	801	768	801	836	740	801	787	794	775	784	781	761	715	751	741	781	788	814	747	776	741	813	755	749	738	801	789	744	726	718	776	743	762	765	770	752	809	787	794	707	787	775	802	807	760	732	776	726	739	789	765	764	788	758	760	757	783	769	762	774	709	806	786	815	794	729	768	794	807	773	756	763	752	779	777	811	764	780	766	842	777	767	771	765	767	690	767	766	809	791	759	756	739	771	797	757	755	786	764	731	745	707	761	800	790	752	755	780	746	786	812	762	759	744	780	775	747	768	791	740	743	733	767	758	787	758	767	727	806	797	754	757	764	705	829	703	840	763	803	746	780	777	794	736	744	759	793	768	752	814	723	753	802	773	818	775	800	758	813	762	777	696	743	788	753	759	765	779	777	808	807	787	774	793	801	761	719	783	756	768	748	779	758	795	749	766	828	779	749	818	751	765	753	749	841	799	743	782	757	793	753	799	815	754	776	696	803	766	805	785	857	762	794	784	797	818	754	734	824	801	724	752	770	760	780	790	738	786	755	767	789	765	754	778	788	825	753	785	789	816	774	768	794	722	765	782	790	791	796	749	777	766	782	769	747	746	743	802	752	779	778	749	792	819	761	759	760	739	794	806	792	794	771	779	783	797	753	761	820	772	777	758	785	821	755	781	710	754	798	754	785	769	811	789	817	743	827	710	794	793	774	786	783	804	753	795	776	782	787	848	810	777	727	753	757	756	801	733	726	769	791	837	765	774	743	732	801	757	769	792	795	792	780	792	754	853	787	762	769	740	785	826	796	787	758	769	729	777	781	785	755	783	769	781	771	779	781	811	788	771	773	753	760	776	797	782	787	731	748	802	710	772	791	812	748	770	750	783	768	781	794	749	779	788	779	762	759	744	802	769	812	751	757	751	790	774	777	811	810	770	803	752	708	727	820	798	774	744	769	690	739	772	770	727	751	776	761	753	720	768	764	773	763	779	736	786	810	753	780	772	721	766	782	796	764	753	778	763	777	749	767	793	772	746	767	764	744	707	767	755	796	783	799	753	723	808	796	816	769	798	780	764	813	806	785	803	777	774	786	764	754	778	808	830	799	777	763	746	789	752	770	749	743	755	774	746	778	786	798	837	753	759	749	780	760	735	761	767	796	782	769	721	776	794	796	827	728	803	819	735	805	758	779	774	751	752	759	746	758	794	719	765	783	799	713	745	784	821	762	799	815	806	788	794	752	771	796	787	750	838	784	774	777	770	740	723	746	764	748	764	775	758	770	799	754	773	758	760	794	699	759	800	796	753	750	770	775	782	790	807	737	786	789	754	767	777	726	799	763	778	770	770	808	770	789	791	785	822	762	829	739	775	790	817	791	766	795	785	801	758	752	782	755	776	763	759	796	774	733	793	715	759	778	798	717	771	772	806	786	729	793	761	787	766	702	829	845	779	768	797	759	759	831	733	802	761	728	787	761	756	757	702	797	785	797	741	824	743	790	751	753	760	768	778	738	738	801	771	742	774	769	817	749	779	775	764	800	840	785	780	816	767	772	741	773	782	739	800	819	780	820	804	768	741	744	773	795	803	770	738	817	787	772	795	719	777	801	771	800	777	820	761	765	809	805	740	762	712	790	818	766	748	838	792	803	790	776	817	708	769	736	812	817	784	781	761	774	783	833	733	826	783	748	765	782	712	796	756	746	801	844	752	758	782	800	777	749	761	813	802	774	750	769	812	793	777	814	797	773	711	770	771	749	755	744	748	775	758	779	757	747	792	774	772	777	761	837	745	775	789	786	750	807	785	832	791	788	769	782	799	785	791	782	759	731	763	748	778	767	726	803	796	768	820	811	795	762	845	817	799	778	757	730	800	816	795	782	770	757	774	775	789	756	691	767	797	772	788	752	763	844	798	736	829	791	777	735	800	781	761	750	755	754	787	767	784	789	777	778	765	789	711	752	798	772	758	760	779	802	766	761	775	769	799	745	747	795	818	791	740	811	757	775	759	751	794	742	776	776	817	763	800	743	767	782	759	757	728	793	770	820	742	813	765	731	813	798	734	790	766	773	794	746	782	801	783	741	786	806	707	840	752	729	780	849	778	823	786	776	781	780	811	744	779	779	804	775	786	785	750	765	790	740	801	770	794	787	767	784	755	751	743	758	767	806	751	746	774	730	724	783	755	803	742	738	729	774	843	753	766	742	752	737	801	771	788	770	779	820	748	769	799	807	775	745	829	769	784	839	821	743	757	792	798	754	776	749	765	784	770	816	763	784	770	765	757	792	777	778	791	793	759	800	817	754	757	769	780	829	703	795	768	705	762	787	797	754	808	792	817	778	793	759	792	728	827	832	768	745	789	765	784	767	787	754	737	754	799	742	806	775	762	785	793	810	780	742	766	745	780	776	802	754	757	843	726	780	770	821	740	802	786	785	787	734	795	713	802	764	806	761	805	720	764	789	759	787	771	751	764	742	750	742	763	782	801	818	801	789	773	754	771	762	791	778	783	791	804	744	787	821	724	778	764	784	781	793	760	756	779	752	787	786	804	800	777	808	775	780	761	788	749	792	777	759	772	743	742	771	751	761	743	765	777	788	811	755	766	732	792	830	747	785	766	806	759	736	798	768	752	837	780	749	743	769	777	770	783	783	815	806	728	767	805	768	769	805	739	733	790	736	811	774	786	799	778	808	771	749	745	789	752	758	804	753	808	785	756	730	770	768	760	800	788	786	761	787	743	708	767	771	798	765	768	730	779	737	721	788	772	770	758	760	786	798	767	722	781	806	786	804	770	768	762	802	725	790	771	753	774	737	802	806	824	793	736	748	736	790	772	738	796	794	778	735	800	800	764	790	833	777	753	758	846	781	767	774	779	817	800	734	787	748	805	799	728	779	784	724	729	798	782	753	784	739	813	734	772	761	773	792	796	793	800	751	744	784	713	765	798	774	737	790	734	752	810	770	764	745	782	778	780	768	783	738	753	773	787	766	755	798	758	739	738	777	807	742	792	769	825	751	738	730	793	805	825	791	790	750	726	837	774	761	785	793	761	685	816	771	813	799	775	807	803	806	785	778	786	791	767	773	728	761	787	781	771	810	789	822	753	770	809	817	790	802	751	776	768	777	793	821	771	786	729	796	729	800	796	712	829	783	743	760	813	731	822	801	777	744	756	772	732	778	751	715	794	773	771	782	734	786	810	754	759	777	775	779	774	813	816	731	732	798	766	740	735	749	781	756	790	766	785	725	786	794	767	798	733	744	745	779	794	811	770	792	807	769	811	777	761	749	774	750	811	766	756	798	736	721	763	728
25033	20958	23536	28538	20962	13000	812	589	508	518	546	500	471	488	494	454	488	455	455	479	459	475	451	456	476	507	445	537	452	486	460	464	454	516	412	504	506	432	470	512	453	486	435	487	452	475	443	461	475	459	450	464	467	437	427	443	447	469	473	484	491	472	435	444	441	448	460	461	478	449	500	482	462	476	459	481	454	442	493	454	509	508	444	489	520	463	448	477	449	460	497	432	492	443	458	454	476	464	505	447	473	454	430	414	445	410	464	463	444	472	476	500	480	463	401	481	477	447	471	428	466	444	449	447	479	467	468	453	455	407	471	455	442	488	544	441	447	435	442	475	504	450	486	447	477	458	468	501	471	432	392	436	480	468	494	494	456	485	479	489	483	467	479	476	503	498	475	499	449	451	459	484	482	428	468	469	460	500	481	471	449	437	437	490	499	462	430	485	492	511	474	463	474	476	506	444	460	448	483	446	513	417	474	475	403	466	445	461	415	470	441	412	436	445	435	468	471	448	415	477	456	489	452	448	485	486	497	441	478	478	467	439	523	487	471	499	473	455	439	449	441	460	484	416	498	432	435	479	457	454	442	447	456	451	468	477	494	484	441	471	471	481	462	448	471	424	438	495	447	428	491	417	463	462	480	445	495	461	473	504	435	500	457	461	418	477	460	500	462	493	487	457	466	519	465	434	463	438	499	446	456	441	473	447	472	471	463	467	453	472	427	461	477	429	473	424	475	494	449	490	427	446	468	428	419	491	478	467	464	449	507	467	472	449	506	474	470	444	443	472	493	452	487	442	480	482	457	461	461	470	450	466	495	484	453	428	455	437	462	476	456	473	504	448	469	494	489	438	455	417	502	454	499	449	473	493	443	463	476	449	489	474	467	463	453	475	466	431	461	440	470	464	453	470	437	418	478	480	483	475	494	450	456	428	477	470	445	464	466	493	479	485	435	455	420	430	425	491	480	457	450	485	440	433	410	442	488	424	483	457	472	437	469	398	456	468	423	480	454	469	419	480	484	461	459	447	439	472	435	458	451	472	443	470	411	454	508	457	431	444	447	491	494	461	488	457	442	447	460	480	466	457	458	424	452	474	493	446	472	488	488	461	503	470	446	436	468	479	442	430	432	463	399	483	435	436	434	474	433	470	499	458	416	460	467	434	486	432	502	455	508	491	462	438	499	441	452	441	457	459	506	453	442	469	477	465	433	473	443	470	476	438	462	455	497	453	459	477	498	452	460	465	440	452	471	460	469	445	456	500	482	429	470	460	453	486	496	463	477	442	469	470	446	418	467	490	468	431	487	462	455	490	455	452	464	450	478	483	463	482	477	467	468	483	489	513	434	457	475	484	506	399	456	467	429	429	478	455	450	508	467	480	483	437	433	486	479	464	456	469	478	482	460	509	434	424	514	453	482	476	452	477	510	496	457	450	425	477	480	475	445	435	444	494	496	494	492	458	449	462	473	460	487	465	493	437	448	445	452	478	469	416	456	429	462	441	476	492	469	502	456	471	468	471	444	484	467	469	502	459	459	450	482	491	465	484	435	506	469	430	437	469	479	458	434	436	479	478	432	428	459	446	466	459	468	410	432	449	445	437	474	502	455	473	431	485	454	444	528	472	532	453	444	465	470	491	429	446	482	477	444	475	456	489	459	479	424	464	455	473	486	484	481	463	490	440	500	442	502	473	476	510	464	484	457	421	482	465	464	468	461	474	491	430	463	443	465	435	456	471	441	452	400	481	434	453	480	438	449	454	414	474	434	443	513	430	449	476	449	447	460	458	466	481	424	485	505	519	460	462	483	433	465	428	438	452	441	464	433	484	477	463	456	425	439	428	447	530	464	456	495	478	455	468	442	500	423	420	492	439	475	451	444	449	458	451	410	468	463	480	464	480	461	501	458	443	478	470	439	453	458	463	419	475	473	479	478	483	439	438	428	435	482	476	479	429	446	443	465	483	457	436	465	486	447	470	478	488	449	480	475	466	461	462	455	512	481	493	524	491	456	451	523	455	442	457	455	423	465	413	486	468	436	425	454	493	473	480	481	465	527	463	456	485	459	510	480	468	445	435	493	462	478	471	425	423	466	481	486	484	441	412	504	449	456	448	465	466	446	506	433	471	520	462	479	477	495	464	458	451	446	465	476	482	472	448	470	467	465	391	425	484	442	445	441	479	444	472	460	493	451	489	470	456	431	494	425	468	478	458	484	472	443	436	453	423	480	469	465	542	472	419	420	471	443	426	466	464	451	450	483	484	459	458	456	430	486	448	506	479	472	482	430	463	447	520	459	472	431	485	498	423	478	481	480	461	448	434	462	457	484	471	449	442	470	442	478	466	459	463	492	485	434	490	418	469	458	452	447	462	480	498	446	460	440	429	432	451	441	472	457	445	446	448	486	472	468	454	490	460	457	478	470	499	492	448	464	471	431	441	448	454	483	518	399	483	492	456	454	465	418	445	463	454	489	420	434	454	477	463	460	456	437	464	443	453	472	482	478	440	466	464	425	481	409	472	472	451	488	451	447	445	406	467	450	498	468	480	465	482	497	493	471	444	479	469	464	459	479	484	466	433	478	464	535	476	467	501	449	434	473	499	488	458	460	475	483	451	414	430	482	469	483	463	484	462	470	445	493	462	436	442	531	470	453	489	459	495	498	444	459	513	443	473	454	467	425	450	444	503	415	499	449	500	452	479	469	437	483	475	472	445	414	468	468	485	473	470	449	472	467	489	462	454	468	486	528	524	492	451	441	446	481	427	460	449	454	420	460	496	477	464	472	431	431	484	459	481	457	443	435	455	445	475	474	434	451	489	449	447	457	435	472	459	459	463	479	445	463	462	473	441	417	486	469	463	478	462	489	449	443	483	484	494	437	438	478	467	448	415	492	476	435	445	445	478	469	432	491	402	410	470	437	448	415	434	455	486	464	472	454	459	447	470	483	490	429	449	463	439	476	473	440	434	445	503	434	468	445	460	474	469	463	489	466	451	447	463	470	492	447	430	451	459	474	413	438	495	512	420	437	437	467	441	442	448	456	473	501	490	478	438	464	453	526	459	470	472	449	513	431	478	431	491	474	446	449	466	467	457	475	458	476	467	449	456	450	483	453	461	447	443	475	456	493	481	487	460	502	443	456	446	467	506	444	492	446	472	451	454	455	443	442	482	471	471	430	461	443	484	454	478	417	460	448	430	473	465	425	462	491	478	488	487	474	478	459	508	450	466	457	466	488	501	458	469	464	460	445	511	455	453	475	458	432	496	497	420	413	437	471	486	461	456	439	422	458	467	465	465	475	457	447	489	437	427	466	463	464	480	430	472	462	432	458	453	493	447	429	514	457	459	463	458	499	444	459	441	442	477	451	508	417	474	459	438	461	418	445	456	467	446	427	428	455	494	440	456	474	462	467	493	489	474	492	504	445	449	469	436	490	483	427	466	498	457	454	463	436	454	457	441	490	477	472	460	447	453	450	498	446	451	445	470	468	445
4571	2325	1579	1175	1070	1012	1014	996	1022	976	1048	999	992	1031	1035	979	995	992	1028	993	992	974	939	1026	983	974	993	964	968	981	986	1029	1031	948	1006	1016	1017	974	1000	1016	976	942	983	927	1017	942	969	999	997	991	984	947	1013	982	938	969	923	973	962	1005	972	946	986	1020	959	982	963	945	1010	997	988	1061	1052	971	983	939	1000	964	961	957	998	956	939	1065	965	961	957	966	966	989	974	981	1028	1070	995	986	1015	1010	943	1018	1004	975	1037	991	946	1005	921	943	1005	978	957	1051	992	1019	972	980	1004	942	1003	1038	997	985	984	1015	1025	940	1045	940	1004	1056	1020	998	948	943	973	978	997	982	986	949	1009	993	992	975	996	1017	959	994	1020	993	1023	956	1022	1008	1016	1009	1002	955	994	991	976	976	1000	996	985	979	950	1001	963	1052	1007	948	968	943	1005	1017	1001	947	952	990	909	978	995	966	991	1006	1018	1005	960	994	979	988	995	954	983	978	1005	1007	969	967	937	980	976	996	1004	1022	953	973	1002	974	939	1001	950	979	980	952	1003	959	1060	952	937	1043	960	978	965	1033	979	985	1021	1000	1017	937	973	1008	982	993	1034	1028	948	909	995	991	979	960	969	976	978	1013	978	1009	992	980	988	1000	936	1032	959	965	949	990	964	982	995	999	995	965	1028	994	968	1045	998	1018	1017	968	1000	960	1070	989	963	1025	960	1006	1000	994	1033	995	1030	964	969	932	1011	980	986	960	979	982	972	1003	940	994	957	987	991	994	931	970	1008	972	1043	990	923	967	1018	994	984	971	988	968	990	977	974	998	1020	1010	992	992	1019	977	938	969	1010	1006	1000	923	979	997	1000	957	979	956	1003	1021	941	996	955	941	958	976	932	974	983	970	1014	1010	1000	1008	977	940	1058	977	1003	970	965	963	988	1039	1004	956	1015	948	974	971	1008	1004	969	973	1013	1014	979	1074	963	991	992	998	969	967	951	984	945	988	1028	969	1001	906	1018	984	932	1078	1009	1015	1020	955	955	947	982	974	971	969	968	971	1018	937	1011	958	965	989	988	985	935	1018	1058	1042	968	973	938	968	992	958	989	958	942	1012	978	1011	1014	959	979	928	998	923	991	965	998	999	1001	986	967	1009	1010	1003	968	944	955	1012	924	1017	980	1038	964	970	959	964	992	958	1003	987	997	1000	1032	979	1007	979	954	989	955	972	993	1002	1001	984	966	1040	972	985	984	969	985	979	1039	932	996	981	977	994	941	967	1014	961	933	972	995	1019	1040	1004	1011	935	964	993	987	966	922	982	1020	981	940	998	990	963	953	950	982	993	966	1041	1018	942	999	979	996	947	982	947	996	1004	970	962	949	1004	1008	952	930	1038	957	1038	1034	965	954	1021	981	999	960	999	987	922	989	942	906	964	975	1006	992	969	1017	963	1004	1048	1014	994	1020	997	958	982	956	952	969	1084	1009	1012	950	1016	1023	998	1044	1052	982	973	980	1002	969	981	987	1032	1008	947	1003	1006	1031	987	959	984	987	944	1014	998	940	926	1022	930	1004	967	953	1015	999	953	967	985	956	996	1010	1034	967	1022	961	980	997	979	1011	1030	922	1014	981	1064	964	987	977	981	1004	929	978	987	990	959	997	944	901	936	923	959	1026	950	929	978	1043	957	991	1014	959	916	1005	958	978	919	930	931	975	971	1021	980	979	984	972	970	1007	994	1007	979	1044	987	978	924	944	980	981	980	947	966	969	958	1003	1026	1000	1018	1004	999	996	976	955	974	1002	946	976	977	1018	984	946	1014	984	1006	970	989	902	967	993	940	928	953	957	943	923	969	978	989	1015	971	1008	956	985	971	1002	972	951	1012	939	928	1020	967	1045	990	1031	966	984	1004	961	957	973	982	998	970	1011	973	945	974	955	991	1023	1014	987	983	1010	971	1022	1053	944	1016	1025	939	921	1013	999	1027	1011	988	958	978	973	947	957	1034	968	994	1012	982	993	969	977	991	1026	1015	1021	987	1030	993	1017	968	975	914	953	1031	1007	1012	974	994	1031	958	958	1015	980	1014	983	1035	995	971	1013	949	969	969	1021	984	962	967	953	955	921	999	982	1008	1024	1008	986	974	1006	986	1015	953	993	948	942	1010	1026	922	1022	930	963	989	1039	963	979	1041	950	983	931	946	956	1033	1046	960	1020	994	916	991	989	987	948	1003	994	976	999	1017	1043	1031	941	981	990	980	1010	990	971	987	1032	988	994	1003	987	940	970	984	983	1020	970	1014	949	998	1000	950	963	931	976	1006	969	982	976	1017	1008	948	955	993	991	981	966	1003	977	994	949	1043	960	1016	993	1024	995	951	943	1030	979	989	1010	988	963	953	1018	989	1030	1027	977	984	1014	948	991	1000	1000	1015	974	942	954	981	974	1016	972	966	999	1055	993	1032	979	1008	995	968	978	971	943	995	988	983	997	980	1027	1022	987	971	1020	1046	998	983	1052	1022	1003	1035	951	1005	953	976	962	970	988	1010	979	1026	971	1023	944	951	997	1024	977	942	982	997	979	1007	992	919	997	936	996	959	966	948	952	993	950	968	983	976	977	926	981	964	1029	953	960	977	984	968	969	1033	974	959	1000	994	1013	970	1043	992	982	1009	1007	980	1007	998	973	970	983	987	930	972	1051	983	961	986	947	936	1016	986	936	980	971	975	1010	1012	968	951	969	935	1023	996	1011	956	980	957	984	930	1014	1057	993	992	1053	993	947	1036	995	1018	987	1022	923	964	960	966	993	974	962	946	1001	959	947	990	982	983	990	942	991	1049	1007	986	974	960	936	1002	936	1027	1015	1032	1028	1004	1016	980	990	1031	1003	952	965	946	986	973	954	1009	1020	955	1000	1009	1023	916	1004	1011	972	938	966	971	986	1006	993	1061	1043	988	965	997	1001	954	1015	1053	996	988	1029	1033	966	996	953	988	949	976	985	970	1001	1006	1019	960	1020	1006	953	1001	934	983	999	965	985	925	977	979	952	957	996	964	998	1002	971	985	972	952	972	947	970	981	1002	927	1002	914	995	1022	950	957	1072	962	1004	1005	916	960	983	966	983	984	1002	1001	1010	987	950	998	915	983	978	896	997	991	966	946	948	996	953	1013	986	979	1015	980	954	1016	919	954	956	953	1003	970	993	1009	962	1026	1007	986	1010	960	1011	977	902	983	961	966	995	967	1004	955	1017	1015	940	954	1035	1024	956	916	982	946	991	984	996	1017	976	984	971	982	971	992	934	948	971	984	1044	994	1023	992	983	968	991	949	979	993	942	969	993	941	978	993	1023	973	1022	988	964	973	985	1004	1022	971	980	964	1015	1015	992	943	1023	969	1034	949	988	1005	1018	1047	934	993	993	939	948	945	998	957	941	984	1022	990	1016	1047	1000	981	952	1023	1000	1027	949	1029	995	992	1036	988	920	1037	984	980	998	997	962	961	955	959	981	992	998	947	972	943	954	996	1021	992	1003	965	1040	981	1020	953	946	1010	1056	936	1009	984	952	1031	1026	940	929	948	1006	979	998	975	1002	1002	976	964	986	986	969	989	1022	992	943	932	978	988	993	1015	961	946	1030	961	967	987	981	979	1003	993	986	984	986	965	1034	972	966	921	963	957	980	993	955	959	998	1029	992	1022	1022	953	961	1047	979	1024	982	972	929	962	988	1016	982	1019	973	941	1028	990	999	964	991	1003	989	1008	1002	944	976	966	1006	973	927	980	999	957	1039	1008	1020	956	999	991	941	1004	1056	957	969	975	1022	1022	1005	968	991	905	936	892	965	1002	1006	951	979	950	1006	987	1011	983	996	966	962	952	957	1013	1066	985	994	989	961	952	979	995	995	1004	962	978	987	970	1028	1052	973	958	1010	998	974	977	959	1009	1006	940	993	968	983	984	1023	976	947	1047
24335	20962	23958	28144	20963	21014	11198	630	498	448	385	444	408	398	411	401	357	368	365	340	358	323	345	318	345	344	348	342	315	345	339	310	343	338	333	337	357	358	338	313	322	324	290	300	341	333	317	358	332	398	356	322	327	346	325	328	332	318	346	378	367	336	335	358	336	340	339	346	342	344	323	339	289	362	306	353	345	350	377	350	332	377	324	354	365	362	309	324	308	343	324	314	371	329	371	346	317	317	324	349	343	320	325	344	355	331	315	344	338	313	376	361	352	358	353	309	288	323	349	331	319	305	341	345	319	351	313	337	322	320	351	340	316	306	298	329	354	316	352	348	308	321	334	315	330	340	341	337	348	323	313	340	318	320	326	328	336	327	333	340	330	337	345	325	330	326	296	330	330	336	353	292	354	315	329	325	340	310	323	316	366	333	327	325	320	348	324	353	296	334	310	325	301	309	320	330	332	374	329	342	328	338	374	303	307	319	327	303	358	324	342	347	337	322	319	346	364	349	359	307	339	357	332	346	328	285	354	323	340	333	339	341	328	305	354	344	345	323	303	319	325	329	336	331	280	289	323	327	307	330	329	363	330	301	301	351	303	327	333	318	301	321	305	336	370	335	320	327	325	332	316	307	321	333	324	350	285	310	323	311	344	327	376	356	338	364	300	309	338	327	332	354	340	358	331	335	307	306	322	324	344	381	324	312	315	316	321	363	334	336	327	337	327	341	333	342	323	363	329	324	331	337	332	308	363	336	315	350	344	297	334	314	315	333	317	322	315	323	348	350	334	334	328	329	328	322	306	331	318	338	329	298	331	324	333	295	339	315	369	325	319	325	316	332	333	323	315	312	338	333	327	346	339	329	335	323	335	321	346	332	338	325	301	340	336	308	309	331	302	321	328	350	333	339	330	319	276	318	306	341	330	327	344	323	344	373	348	336	344	354	341	318	343	333	363	326	312	349	318	310	300	333	352	323	324	325	316	337	334	315	374	337	356	325	355	393	324	348	327	320	359	337	363	308	352	349	310	321	356	328	317	310	324	357	336	344	350	335	367	332	310	351	341	313	306	353	327	337	332	321	308	315	348	321	328	316	333	332	340	304	315	316	348	349	335	322	322	310	331	302	318	329	292	332	343	311	320	363	358	354	332	329	351	334	364	340	351	336	314	301	324	317	328	325	309	339	310	311	346	339	343	375	325	331	306	318	338	304	318	293	343	317	302	352	314	306	367	329	359	317	338	317	309	340	332	297	329	296	307	336	334	296	328	320	332	344	343	319	305	338	345	330	330	314	301	373	327	311	337	352	327	314	329	338	320	318	304	330	331	328	338	321	335	330	329	353	344	326	345	335	329	314	327	333	326	313	315	297	329	292	336	299	291	311	323	343	337	301	322	337	366	330	328	305	326	323	337	317	355	352	311	343	355	319	305	324	343	326	344	318	339	335	343	299	315	311	316	310	324	333	346	302	344	346	333	327	348	344	325	318	323	347	343	337	328	305	344	327	377	332	341	323	324	325	316	301	363	302	313	319	303	292	340	353	320	312	324	333	328	342	320	373	345	298	313	323	326	285	325	358	343	307	342	327	328	338	366	331	343	338	343	319	313	342	346	367	336	338	349	332	321	325	341	310	330	334	352	341	340	314	343	349	324	336	333	291	343	296	343	348	384	339	345	356	358	340	350	316	367	342	302	337	348	323	322	340	326	336	312	327	326	339	335	339	329	342	342	318	302	330	349	325	365	358	346	324	327	327	327	347	335	326	338	324	367	356	301	299	349	370	342	339	330	373	341	295	322	332	349	337	324	357	328	282	330	304	358	359	324	319	354	325	334	292	350	341	324	334	363	333	337	295	315	329	360	348	313	316	332	326	328	373	325	351	323	287	302	353	322	328	344	332	331	323	310	351	353	329	312	310	303	343	339	349	345	343	359	339	318	317	341	285	352	337	304	352	319	310	361	337	312	313	326	351	324	347	373	329	301	345	333	366	331	339	295	314	371	317	327	333	392	330	308	312	367	323	307	297	339	342	344	331	367	302	322	347	340	352	305	329	354	332	335	324	343	317	354	330	354	337	332	325	367	344	333	357	349	316	370	324	323	308	330	305	333	325	307	305	364	298	321	331	344	312	310	359	314	327	318	360	346	319	346	347	340	328	318	302	328	299	351	293	297	351	337	335	338	326	321	331	289	289	355	326	326	363	365	304	313	314	321	352	313	307	312	303	329	356	335	335	366	305	330	278	335	367	332	326	322	347	335	341	334	331	338	286	351	317	346	314	346	310	325	282	286	340	342	326	344	353	349	324	342	342	313	319	333	320	326	309	357	323	330	316	345	320	328	342	325	336	303	312	299	343	355	313	311	307	315	331	338	286	313	344	338	316	335	357	301	350	325	331	324	361	339	312	370	304	311	319	352	334	372	306	314	305	352	305	319	298	309	309	319	309	310	343	334	323	327	343	324	327	342	326	341	318	318	359	334	340	319	332	305	359	299	351	351	323	329	338	346	345	346	332	342	339	372	323	312	337	310	323	358	347	313	328	294	333	339	327	339	357	329	332	332	320	305	324	334	334	344	300	311	334	335	331	286	307	331	340	326	329	305	335	334	325	356	371	283	354	346	323	304	335	325	313	332	350	348	290	335	356	356	312	359	350	322	346	338	358	326	309	314	355	300	343	316	327	339	311	317	314	309	296	312	316	321	344	344	355	297	353	316	297	281	349	335	307	328	308	375	334	344	304	326	333	332	299	284	336	311	324	317	329	362	304	333	329	312	315	311	324	326	326	308	344	342	335	348	342	310	313	350	327	374	314	321	303	317	348	296	343	311	311	312	359	367	359	339	330	315	321	279	317	368	324	323	309	298	303	321	331	264	306	290	326	334	329	356	328	314	341	319	334	308	322	339	323	282	317	285	311	343	357	322	332	329	343	309	317	337	328	327	332	280	296	343	360	339	323	348	339	342	310	330	286	322	321	314	312	364	328	301	325	322	308	318	330	327	323	329	314	337	295	343	342	339	334	322	312	332	344	334	341	290	335	349	321	298	336	330	357	343	297	356	340	336	321	312	316	321	351	343	331	348	340	325	293	333	343	349	355	345	345	375	306	349	316	317	332	339	334	315	323	320	317	298	316	333	310	372	322	368	333	366	324	340	293	332	322	308	335	321	324	332	333	315	314	331	323	340	323	353	372	327	352	306	341	303	316	333	354	359	371	342	378	332	324	350	330	325	328	327	332	334	329	316	338	328	305	339	327	309	330	343	351	345	343	319	353	316	341	342	325	339	335	355	326	325	338	321	336	327	362	305	350	317	348	317	318	345	321	321	355	328	318	312	360	296	349	328	338	309	337	313	372	352	321	306	315	300	295	334	355	311	328	343	334	347	299	332	338	340	344	333	336	335	322	326	339	318	324	319	369	325	331	322	348	342	339	352	345	307	314	342	330	388	358	342	344	324	329	305	301	320	315	375	333	347	342	345	314	319	307	345	330
3976	3317	1695	1058	882	766	763	709	716	698	710	742	718	757	740	722	675	729	681	711	685	711	663	718	685	748	689	695	666	724	749	681	721	721	710	721	690	689	721	713	691	666	718	734	682	666	671	729	679	723	651	679	703	742	694	664	705	719	779	742	717	694	697	699	671	690	702	712	724	713	726	718	712	705	706	732	733	668	682	709	756	706	754	691	754	731	705	694	717	744	690	715	757	700	722	693	744	657	737	680	727	709	690	682	656	712	714	724	685	731	717	701	740	677	702	670	691	697	753	658	667	715	715	658	725	733	701	715	664	704	653	716	690	719	675	737	710	665	719	658	673	706	750	716	697	719	733	697	671	681	735	726	687	717	703	720	712	663	664	693	649	707	733	706	684	699	742	696	691	677	704	738	700	709	692	662	706	732	673	727	711	704	710	720	697	710	778	712	706	681	741	695	730	740	686	739	675	746	715	688	742	739	720	713	674	711	708	670	683	723	683	708	703	716	708	682	697	702	683	705	711	708	683	710	730	733	672	732	675	721	733	726	690	669	721	702	732	690	699	732	625	744	714	747	718	707	763	692	720	689	696	721	764	670	733	673	682	691	715	719	739	663	703	690	693	725	713	771	706	647	741	710	693	719	719	696	724	700	679	708	714	706	718	714	682	686	716	705	747	721	739	695	726	746	708	730	695	711	708	725	741	727	702	704	715	689	718	702	737	703	695	690	700	727	701	705	703	703	668	746	712	724	673	715	693	706	652	711	683	711	733	713	753	723	692	726	689	712	695	732	686	721	680	703	718	742	701	728	674	715	665	691	700	726	672	715	692	764	672	662	681	686	718	705	733	739	750	706	721	699	720	764	670	724	668	676	715	713	722	684	721	705	676	702	684	696	725	693	703	706	651	695	712	670	705	670	710	701	722	696	676	736	650	715	710	700	741	681	725	706	689	702	694	697	691	670	666	687	705	665	700	705	696	671	684	692	693	737	651	705	703	703	722	686	702	713	750	715	701	678	740	692	684	696	734	726	703	686	661	724	713	732	722	719	708	737	713	711	735	725	739	680	696	731	680	641	665	696	671	720	672	699	722	680	684	732	702	701	717	707	707	718	701	720	694	684	711	692	683	689	720	681	712	706	695	705	651	678	725	688	681	705	667	735	709	727	641	671	669	674	723	677	670	753	685	730	698	699	653	682	714	673	718	683	671	702	675	735	745	731	724	726	700	646	689	644	689	643	749	674	713	731	681	682	715	697	710	735	699	707	770	718	710	697	759	748	744	697	702	692	674	693	675	680	669	702	721	674	705	729	692	692	733	694	688	706	706	730	710	681	642	722	695	710	700	728	727	736	684	691	737	711	643	717	672	701	732	688	701	735	699	704	677	697	688	728	720	719	733	708	678	726	732	690	720	667	684	723	653	687	634	716	673	636	668	699	707	732	714	689	736	705	684	726	710	746	727	750	746	702	675	677	695	700	709	753	668	719	729	660	688	743	717	675	737	725	710	662	706	779	744	760	679	707	710	708	699	713	692	758	696	699	708	721	726	697	674	703	730	725	701	738	686	711	739	723	672	716	715	710	684	728	732	663	735	711	664	739	704	660	713	699	684	759	698	702	692	698	723	703	697	643	741	684	721	700	689	694	702	712	744	702	730	729	685	677	721	718	715	701	729	732	707	684	688	732	743	684	716	708	731	751	710	690	717	709	708	683	730	718	705	675	737	709	735	738	724	768	731	698	760	710	726	649	643	655	704	675	730	723	722	676	678	685	689	707	746	669	725	718	735	729	705	734	688	693	703	689	737	714	697	698	725	722	715	711	681	674	700	661	723	712	693	710	702	701	695	698	700	699	704	700	767	753	731	697	675	693	746	728	721	704	713	722	739	689	677	713	674	723	656	723	724	687	662	711	709	684	683	702	707	724	726	692	731	713	716	711	734	748	684	713	747	738	740	727	680	694	717	715	709	720	715	683	731	734	670	720	758	687	754	712	668	670	659	657	668	686	722	739	734	662	726	697	707	677	696	686	711	720	727	695	717	688	684	699	675	708	722	702	721	653	685	652	684	746	708	675	662	716	695	713	743	710	719	760	663	713	711	672	719	729	685	636	658	672	681	708	702	682	682	734	712	726	700	700	678	746	696	691	705	692	697	717	679	684	743	701	726	697	706	704	711	691	719	698	669	665	696	756	666	718	703	704	729	661	734	742	672	716	719	695	678	724	693	693	724	661	704	719	690	722	698	722	737	735	699	698	722	701	678	683	731	707	701	718	707	705	695	680	637	660	703	707	658	710	754	653	686	664	677	704	690	739	723	696	706	678	724	679	658	748	727	693	724	703	675	708	731	684	725	674	723	695	749	705	693	668	743	748	746	746	687	676	692	678	700	690	698	687	753	728	673	687	685	704	718	700	685	680	640	719	656	694	642	703	736	749	751	698	666	702	719	719	673	724	683	686	680	709	694	706	708	690	724	707	719	701	668	704	708	688	730	666	733	653	674	720	672	706	653	650	710	672	667	701	735	700	768	698	747	691	643	711	720	695	692	692	735	688	690	688	699	715	722	670	694	755	722	727	705	736	704	715	662	684	693	732	684	677	717	708	717	698	670	685	737	693	681	716	695	671	702	676	707	672	674	732	748	733	718	731	731	665	682	714	720	726	697	704	698	722	694	759	696	665	748	745	676	722	710	702	691	708	707	687	656	705	680	754	699	694	649	694	679	720	673	694	645	693	737	692	721	700	679	688	683	694	718	678	670	688	688	746	680	710	748	705	694	709	695	681	701	696	677	719	720	698	702	702	744	718	688	662	689	685	687	737	716	701	714	656	710	691	691	696	695	701	715	742	731	704	719	668	699	720	690	700	674	702	717	677	695	715	670	653	692	691	617	715	686	718	706	697	719	735	719	704	695	710	697	688	686	736	666	719	699	662	702	642	678	681	705	733	690	689	722	723	731	694	662	714	736	732	653	758	729	695	727	740	674	700	680	718	696	715	733	691	687	727	692	696	688	698	680	693	709	757	713	686	726	710	658	704	730	686	704	662	685	710	674	731	737	726	699	719	710	649	737	742	691	694	704	688	668	681	747	728	699	686	714	696	757	692	682	696	709	690	677	664	682	707	716	708	681	679	693	711	727	693	759	707	733	771	711	693	684	717	686	696	778	683	749	640	729	690	697	740	693	741	706	702	692	771	682	671	679	685	677	671	687	722	695	705	706	682	715	699	709	737	756	740	652	683	721	694	705	701	717	707	736	693	667	708	694	672	741	704	671	668	715	713	728	714	692	722	671	682	737	689	713	723	777	692	720	695	664	690	728	712	722	669	698	685	702	728	723	738	697	711	657	716	749	719	695	693	679	708	688	697	703	746	707	658	708	675	669	726	674	668	689	726	703	682	688	634	695	674	687	698	732	684	686	684	752	682	690	749	698	695	718	687	721	726	733	686	691	726	692	732	759	733	681	661	681	698	704	678	695	694	701	673	688	694	708	646
33326	15146	2569	468	405	362	309	353	314	326	318	332	348	321	335	310	318	355	290	337	334	318	337	352	344	348	328	326	354	380	316	349	321	351	352	324	344	340	325	315	348	378	328	358	349	330	330	329	347	319	343	311	327	354	364	308	348	360	325	331	353	341	349	355	361	299	329	347	338	369	321	338	304	392	337	296	341	300	308	362	356	336	288	342	330	362	364	297	309	290	338	339	334	374	336	330	302	360	315	346	349	357	348	306	339	332	338	323	322	329	317	373	332	320	336	358	336	321	324	315	366	359	342	324	344	337	321	350	329	302	323	343	305	355	360	370	331	337	329	373	343	323	341	328	342	334	349	325	347	337	361	343	352	345	341	347	372	346	339	360	355	362	319	341	308	331	352	345	369	312	337	351	337	366	338	321	351	337	361	318	345	334	328	349	309	354	349	355	326	339	358	308	339	319	298	326	331	333	338	361	336	331	296	325	357	347	350	312	337	330	337	354	315	292	355	348	314	348	355	379	351	310	330	315	319	287	335	344	350	352	332	355	326	327	326	319	326	341	337	347	331	343	337	343	332	318	383	376	341	333	353	320	334	315	334	357	335	319	361	368	348	340	311	375	325	345	329	329	329	340	349	342	344	315	351	328	338	411	335	373	320	309	323	330	375	331	339	329	313	332	331	327	315	352	365	338	358	367	353	314	294	340	359	356	335	341	345	362	348	345	349	338	330	321	353	344	322	354	329	340	340	334	329	336	311	359	319	335	363	354	342	335	337	328	330	345	352	332	333	334	359	326	363	346	351	375	320	316	319	341	305	310	348	358	309	335	348	320	344	302	360	321	364	313	355	339	364	322	341	321	330	306	352	336	340	329	349	338	320	323	349	339	328	349	331	334	345	324	341	333	345	348	327	330	316	316	333	337	346	349	349	305	330	347	389	369	303	348	301	344	379	332	347	415	343	294	366	349	358	339	314	326	365	350	349	357	341	323	303	350	344	331	316	286	314	333	308	352	347	305	292	363	347	334	327	323	303	313	335	350	400	359	326	336	350	356	383	336	304	330	351	332	345	346	359	339	342	330	349	357	333	308	302	312	359	310	336	335	330	356	360	330	313	350	367	300	335	341	345	353	300	371	327	365	337	336	361	348	305	384	333	318	330	358	338	335	330	320	322	347	355	327	303	360	339	335	361	360	333	341	302	353	365	353	341	301	317	306	314	335	329	356	361	306	298	326	309	338	310	342	344	325	341	362	334	301	316	361	343	359	362	327	359	326	328	361	369	324	308	313	340	388	362	341	345	369	357	358	337	347	341	310	337	345	383	333	344	343	349	338	356	327	345	320	354	341	326	332	310	304	365	317	332	340	355	339	396	332	334	368	291	349	388	359	302	343	362	335	352	356	311	370	342	349	318	324	357	308	359	375	296	352	327	347	353	320	325	342	361	335	370	330	312	327	357	328	360	311	344	368	331	339	327	338	326	313	363	354	342	322	339	297	327	343	339	327	350	318	344	371	326	364	373	352	351	361	333	322	334	353	324	365	316	330	348	341	317	313	357	336	326	331	346	305	337	332	345	373	334	377	359	384	330	349	353	326	373	328	342	355	346	327	343	374	362	346	360	301	329	349	324	348	351	331	314	361	306	330	329	342	355	343	364	371	377	347	339	332	329	363	371	350	313	337	327	376	332	345	353	313	371	322	302	348	302	331	330	334	349	370	327	313	354	343	323	348	340	322	354	352	320	340	361	354	344	343	349	345	339	367	396	342	337	355	368	296	338	336	347	341	316	320	327	370	358	334	360	338	334	341	349	332	303	317	326	323	377	355	357	336	337	350	340	332	347	335	334	322	333	348	361	319	337	341	340	336	329	329	335	344	337	317	326	305	334	346	331	336	309	339	338	332	351	345	358	300	339	358	365	354	363	352	347	324	295	325	350	319	347	315	358	375	363	352	369	346	347	323	340	339	328	351	335	371	320	352	368	314	318	322	353	326	339	344	301	341	311	364	360	313	335	339	354	325	314	352	365	334	341	303	326	324	334	325	363	326	353	332	336	329	338	331	327	334	334	363	325	341	321	309	346	338	344	349	345	330	370	352	345	354	337	356	344	322	321	339	305	362	337	359	353	330	307	325	336	332	324	352	331	366	323	326	340	317	346	353	363	339	327	346	334	372	341	353	364	325	332	318	317	342	360	335	376	334	331	326	387	357	320	319	312	313	353	342	357	353	351	342	364	329	311	343	332	344	366	347	365	350	328	323	325	360	376	378	316	336	329	305	315	350	347	310	328	324	317	365	373	341	363	352	339	333	326	349	325	342	336	340	366	322	348	367	361	323	354	333	332	328	328	342	351	314	331	358	327	333	359	357	339	374	303	357	332	339	333	331	369	331	337	357	311	357	396	346	332	330	320	325	322	328	332	339	346	361	358	353	326	350	328	347	340	392	352	333	319	316	338	330	352	351	369	313	328	307	381	374	355	367	373	334	315	313	336	366	326	313	322	348	335	370	349	364	309	360	361	346	365	345	353	330	365	349	327	352	344	345	340	353	355	344	305	358	332	338	330	334	332	337	358	308	345	367	305	325	378	346	366	353	327	352	324	350	314	360	423	302	352	321	341	312	312	316	324	349	346	346	358	364	350	321	322	326	335	373	344	315	364	305	330	322	337	363	338	336	350	328	297	363	355	362	335	364	337	305	333	350	345	332	356	318	331	351	313	352	336	356	315	337	302	360	362	343	319	347	334	327	338	334	329	350	307	331	333	354	385	330	357	385	349	324	339	325	325	344	375	371	331	314	339	309	335	325	338	345	329	366	329	330	329	328	349	349	343	347	324	364	329	309	356	339	323	380	328	344	335	328	340	357	337	344	358	316	360	331	340	337	341	335	330	387	380	342	324	340	363	342	327	360	321	343	346	326	326	362	305	338	348	314	352	310	361	314	322	362	355	351	360	353	312	323	380	335	353	302	324	355	346	333	320	341	319	335	370	369	348	341	339	326	317	339	347	359	325	327	323	346	371	355	331	328	334	361	371	329	312	362	347	317	342	358	313	339	368	321	357	363	326	321	362	357	340	344	366	354	348	331	348	376	337	357	325	314	344	338	323	297	324	343	319	374	317	342	375	333	334	353	332	314	362	312	342	347	331	360	333	301	352	346	325	310	335	319	344	331	301	354	367	282	319	369	346	336	361	335	344	343	310	314	335	331	320	394	361	341	354	349	323	311	335	346	307	322	353	346	358	341	358	377	359	343	341	358	320	307	316	339	318	354	392	331	346	349	352	374	370	375	325	327	365	340	351	357	329	344	298	336	340	338	328	343	358	346	316	320	341	316	326	373	335	344	329	351	344	377	348	351	317	347	387	338	365	347	331	327	308	338	375	375	318	357	333	355	326	323	354	304	360	358	308	326	362	348	340	348	331	336	299	361	375	304	334	375	355	304	342	330	345	356	335	338	345	374	352	334	317	336	334	337	337	343	371	299	362	361	334	372
7844	810	762	773	814	768	753	774	728	810	774	720	828	769	746	734	784	712	756	782	783	757	734	740	786	754	750	786	758	792	799	744	751	801	766	766	752	750	789	779	741	773	769	788	757	707	736	733	824	770	805	794	753	756	805	793	798	767	778	772	793	739	799	809	825	799	740	742	808	768	769	729	757	762	732	763	758	762	779	820	769	711	755	824	791	767	767	810	773	777	835	797	746	768	843	803	796	809	778	807	823	777	783	785	775	769	826	764	768	798	822	789	782	773	770	831	821	772	747	744	777	795	782	759	849	798	774	782	781	792	759	805	778	766	778	754	812	787	823	755	820	768	740	774	786	769	798	796	794	764	748	792	773	768	785	741	807	764	804	782	746	769	789	746	759	810	715	794	790	755	758	768	781	811	816	778	771	748	760	753	815	799	778	804	761	767	758	775	791	847	767	782	782	814	736	777	814	799	753	777	784	788	770	770	767	757	787	813	800	775	788	752	776	789	752	778	811	826	713	715	745	805	760	784	777	750	793	774	742	753	802	798	761	803	802	814	771	767	770	757	733	786	743	788	788	766	762	781	747	790	757	751	758	798	782	760	738	776	792	772	767	783	750	720	748	741	829	738	751	783	758	800	792	780	757	784	809	747	766	750	800	731	748	755	782	803	779	781	726	791	795	795	745	783	782	766	802	763	781	796	769	779	776	800	786	765	781	773	743	773	797	755	820	753	775	798	771	769	768	814	743	756	792	739	842	783	715	780	754	781	802	806	769	761	799	805	764	787	778	774	790	749	791	830	766	702	819	798	757	775	778	787	721	812	736	766	812	793	736	743	797	793	757	758	721	826	726	782	798	782	788	807	764	722	794	811	806	793	778	779	765	811	813	800	762	786	808	735	770	801	771	759	787	730	844	795	672	813	754	756	784	775	770	782	764	781	738	772	722	812	771	814	824	763	785	751	736	744	745	761	805	742	733	771	777	696	778	790	750	777	803	782	741	768	824	775	787	797	824	808	755	820	789	812	791	740	804	785	744	772	780	791	735	775	768	796	795	784	781	759	745	765	759	763	778	779	809	754	805	807	806	756	774	794	767	799	783	736	827	780	737	767	784	804	854	749	746	784	822	793	798	725	773	780	770	787	770	764	786	749	773	820	723	756	756	747	730	756	762	791	833	758	771	828	766	746	772	778	792	778	805	761	787	730	830	734	805	765	806	805	741	717	767	753	793	755	765	756	776	770	810	806	793	805	769	778	765	783	765	809	793	812	746	791	807	781	759	785	789	775	815	794	780	785	792	793	742	793	753	799	772	760	755	810	772	791	731	755	756	793	775	785	743	780	789	809	774	774	831	772	755	775	808	807	777	791	772	778	814	763	780	846	824	757	818	741	777	730	773	804	786	724	777	780	792	731	793	776	702	808	757	785	788	771	726	749	787	788	779	757	794	817	736	772	817	794	786	742	807	828	743	765	751	776	819	761	760	802	813	776	771	733	791	769	805	761	775	797	791	778	764	764	760	762	711	801	767	713	788	772	742	780	822	800	814	831	836	763	783	789	756	723	791	764	788	792	811	727	790	757	741	786	756	812	804	771	740	743	757	814	757	826	793	790	767	736	775	773	766	770	778	799	792	806	792	841	823	805	756	780	778	758	775	801	772	759	792	736	757	709	776	780	766	824	710	760	771	774	805	780	798	757	784	801	774	787	768	788	765	742	767	754	774	784	816	820	757	785	805	780	802	769	811	739	741	810	778	794	771	780	772	767	749	769	760	767	820	776	703	756	787	827	738	788	775	743	806	815	802	729	795	751	803	803	807	858	767	751	741	772	764	792	795	777	787	784	812	752	767	782	750	756	814	764	755	741	756	732	803	729	728	805	781	796	778	754	846	789	745	802	768	745	779	773	739	816	772	782	768	732	797	817	778	788	768	733	723	816	737	807	808	811	824	799	724	805	781	807	826	799	775	769	760	787	769	788	770	821	811	789	808	837	772	801	784	815	770	777	800	783	815	767	781	829	764	784	784	804	788	775	819	815	818	808	800	767	718	738	789	758	779	801	781	783	791	737	769	775	800	795	817	757	758	796	789	790	768	801	811	780	784	789	806	777	745	808	775	797	782	776	735	753	778	791	742	742	765	773	746	779	803	773	771	731	759	750	766	844	769	751	769	769	786	739	787	787	790	753	773	810	752	785	828	780	815	774	790	762	767	764	769	749	764	775	726	789	782	783	773	788	784	755	742	807	769	766	770	814	737	730	775	804	739	822	782	828	746	804	753	756	815	764	783	763	792	800	784	791	791	760	750	780	783	726	790	762	768	782	762	788	779	767	760	768	775	779	819	786	794	820	786	779	773	773	802	749	721	758	737	747	813	806	794	794	755	725	809	775	817	762	802	777	778	805	774	741	820	788	809	712	795	736	783	790	836	775	760	816	775	811	853	772	822	776	807	799	747	773	772	805	777	808	807	779	761	779	812	763	830	764	782	743	750	775	729	766	792	782	765	764	743	780	772	793	798	775	787	827	769	775	755	753	752	759	740	829	771	763	760	788	761	781	757	762	847	764	794	808	716	741	828	785	767	785	734	790	845	802	786	801	827	743	775	790	796	786	764	782	741	777	779	791	773	722	738	802	803	739	755	750	765	759	783	808	791	783	736	754	783	812	796	724	787	819	820	804	804	757	757	806	751	766	784	765	804	796	779	799	745	824	767	774	768	755	760	763	772	785	763	771	817	794	779	753	810	769	752	821	743	796	751	828	745	796	781	751	773	769	782	756	769	802	760	801	787	772	785	772	781	758	771	766	750	798	770	765	801	788	818	819	783	788	801	706	764	768	767	751	816	828	738	766	766	761	765	764	754	750	764	775	756	795	809	826	757	783	867	786	817	775	766	803	810	768	770	804	802	815	794	737	763	784	774	758	775	743	776	741	767	825	806	791	772	775	863	787	762	760	763	765	764	789	811	770	755	779	753	789	751	783	732	775	798	748	828	805	812	730	751	730	786	768	766	736	776	810	813	755	756	790	826	773	764	789	750	802	821	784	776	770	711	823	781	822	782	786	770	816	808	736	769	822	767	816	783	794	808	759	714	784	777	772	774	778	767	773	777	795	785	753	749	793	779	756	806	781	734	805	729	769	801	755	782	781	755	817	754	758	802	776	783	806	834	775	723	802	693	789	775	782	724	790	757	763	773	796	784	736	773	766	762	731	769	771	811	770	753	743	787	799	749	815	758	750	807	801	735	773	763	769	817	818	751	816	739	756	787	830	801	856	799	720	783	777	804	784	797	791	733	737	788	785	790	761	774	797	760	791	790	778	787	803	753	796	702	799	814	772	765	769	727	798	824	761	802	800	764	740	801	770	731	793	825	786	777	745	748	792	784	799	777	783	772	749	727	787	738	786	796	836	744	818	804	769	829	805	757	737	805	792	800	760	773	774	789	768	790	803	793	796	740	802	747	769	768	792	789	751	783	799	786	746	779	760	757	774
25066	20974	23598	28515	20995	13125	818	631	521	544	554	536	506	493	444	471	468	486	492	404	451	466	456	437	520	441	472	464	477	482	434	476	466	467	491	451	453	481	468	444	446	492	427	456	468	449	471	470	504	490	454	501	443	413	495	488	453	470	475	500	466	435	435	500	458	475	488	468	464	448	467	457	436	453	455	461	474	479	474	464	505	457	455	459	506	437	455	469	468	445	499	477	429	489	460	446	440	489	473	468	488	432	444	464	432	471	522	497	495	484	477	441	473	511	450	445	483	472	463	494	483	468	424	491	485	424	456	527	463	465	468	436	447	456	457	445	436	420	475	481	462	479	451	468	449	454	481	503	509	446	473	514	443	453	529	477	466	415	458	492	463	481	484	463	458	459	477	482	459	487	451	442	449	464	447	448	468	464	415	421	435	503	459	460	458	504	473	487	471	464	488	477	469	536	494	467	442	504	454	464	481	479	450	424	497	500	484	468	445	494	493	456	465	496	463	434	465	469	455	423	490	463	437	488	460	450	470	437	463	438	449	511	473	484	476	453	463	440	492	484	514	455	496	444	474	441	477	450	461	479	444	455	478	484	480	456	468	426	493	468	487	478	468	475	462	480	469	464	459	425	489	445	467	468	459	435	433	456	468	479	474	476	486	432	470	484	465	486	463	453	437	477	451	443	444	439	484	504	439	422	463	456	464	451	461	509	458	471	487	417	470	456	482	461	464	453	475	468	487	474	406	422	453	429	430	494	442	506	491	499	460	483	476	465	456	461	462	482	514	452	440	519	469	454	467	457	443	489	437	463	494	462	451	472	458	478	501	449	445	451	440	463	468	474	474	435	449	457	454	445	416	400	430	480	492	463	490	444	445	524	492	451	445	457	479	454	480	487	462	464	484	462	460	440	514	474	460	504	517	475	483	462	500	461	488	473	478	497	446	469	509	499	500	475	478	489	478	492	453	472	493	469	433	466	496	469	467	463	439	445	483	442	446	458	448	455	441	427	497	440	434	461	447	455	473	457	454	478	477	469	479	430	480	481	456	464	449	447	463	458	467	501	462	478	482	496	496	473	427	491	434	440	438	467	501	451	505	460	451	445	457	470	457	487	498	453	456	473	473	450	497	470	449	478	478	472	450	480	436	460	451	456	481	463	494	483	436	456	441	430	460	470	443	450	477	415	482	439	469	451	478	465	448	454	498	439	479	485	435	448	427	493	500	479	492	477	461	467	483	473	500	449	464	451	443	446	437	450	463	455	465	478	514	465	484	469	473	468	458	473	480	460	483	458	494	437	467	481	460	477	454	462	430	475	465	445	443	442	472	464	475	470	459	495	487	452	476	424	506	457	432	468	451	456	439	465	468	488	475	505	476	448	445	513	458	527	432	503	465	433	455	460	471	490	446	443	523	470	483	447	455	448	459	470	494	471	427	461	473	405	444	505	488	481	453	517	446	462	501	482	478	443	483	498	429	469	441	472	497	528	495	480	438	465	462	445	475	508	442	499	459	433	452	427	474	430	428	470	458	498	450	486	441	447	463	504	487	490	439	478	474	475	439	486	540	473	497	491	500	453	473	462	452	467	483	456	509	484	447	527	458	512	467	450	442	462	446	474	418	479	448	472	450	470	416	468	456	473	465	432	466	430	509	472	526	460	481	481	477	457	466	478	485	435	461	414	437	440	461	468	439	443	445	465	429	416	429	476	455	424	510	455	454	421	427	429	436	487	449	435	488	451	501	467	460	494	447	470	481	472	453	517	489	440	473	447	477	460	439	459	467	429	463	474	471	475	451	448	448	470	437	459	414	494	467	436	460	432	488	410	492	501	497	474	493	482	489	435	473	465	480	439	418	440	481	496	475	472	450	434	467	470	490	472	466	439	467	468	435	480	448	476	453	491	475	444	446	468	448	460	446	481	438	506	447	440	515	462	449	505	467	440	435	505	450	453	453	499	455	502	459	504	427	458	461	490	509	505	486	458	469	451	472	434	456	449	428	455	455	469	464	473	500	493	500	485	443	464	480	462	471	474	497	440	475	487	427	494	424	486	493	481	437	490	440	433	480	423	475	456	474	444	473	425	429	476	482	465	439	444	481	453	524	419	490	500	465	460	479	468	414	489	440	488	504	435	493	466	443	487	454	463	448	453	469	429	441	442	456	467	480	445	485	458	464	480	455	461	464	443	447	470	448	480	520	443	463	489	504	477	463	479	444	513	473	467	442	452	459	463	468	454	482	456	497	485	446	436	455	480	496	479	485	437	418	463	472	442	423	475	468	426	455	465	498	439	505	495	439	455	472	501	453	459	427	478	470	423	429	469	467	468	464	456	468	449	456	493	432	476	479	435	495	443	474	484	435	462	486	434	499	521	497	502	434	472	459	424	451	497	435	461	441	437	510	461	415	483	444	467	468	409	441	462	444	414	430	440	466	468	491	490	456	484	455	483	510	498	467	479	486	437	437	420	442	462	473	427	437	445	503	437	448	442	426	446	435	465	450	448	449	426	463	462	451	480	466	454	474	445	471	448	467	477	415	408	492	451	444	486	441	465	457	436	423	532	446	467	466	470	461	459	448	467	495	478	521	422	489	476	463	484	496	436	430	485	498	487	473	453	450	467	450	483	440	474	480	456	471	444	478	462	442	473	470	490	461	428	444	432	447	469	446	455	434	434	489	447	451	476	446	460	435	473	478	435	410	447	449	412	428	463	454	432	512	495	474	485	522	429	479	519	499	436	501	466	439	469	469	467	473	440	479	482	505	433	467	437	460	482	419	446	475	432	433	457	456	456	461	467	511	486	458	454	459	468	452	473	440	494	478	469	438	496	446	437	458	493	446	447	512	463	463	429	498	400	507	467	493	458	449	469	452	418	481	468	464	442	488	440	489	465	467	460	434	449	459	459	468	441	493	470	473	493	507	487	475	460	445	478	466	457	465	449	495	461	452	456	453	457	501	501	444	489	523	436	442	492	492	461	477	472	458	491	472	468	453	461	458	447	461	414	419	441	463	422	451	456	459	470	489	486	442	448	460	500	481	468	473	469	468	480	444	507	462	476	421	463	479	483	410	480	479	459	450	462	428	481	422	517	465	460	467	480	496	448	420	468	472	446	485	466	468	425	472	463	437	436	441	489	482	480	448	500	435	470	447	526	422	481	447	453	428	429	509	425	484	458	444	460	456	469	493	454	420	456	438	485	450	479	480	517	466	478	443	462	431	460	458	472	510	515	445	506	476	453	485	452	465	510	517	477	486	456	434	468	467	457	449	451	453	493	453	460	454	437	429	450	455	492	478	481	477	456	488	445	454	453	411	477	472	442	436	455	459	467	433	421	472	445	451	483	462	445	482	461	486	478	440	479	426	482	486	512	469	463	494	462	436	441	467	475	435	485	450	462	501	449	500	455	456	472	479	451	443	450	473	475	470	460	458	483	460	433	432	445	445	461	468	452	476	503	415	443	425	497	446	461	432	458	490	463	432	419	435	464
4520	2375	1506	1183	1027	1062	1021	1051	949	959	989	991	994	1007	1023	971	973	1001	1003	985	992	1015	1000	987	1040	975	982	968	995	917	1023	977	1036	960	1020	976	1019	983	959	991	1013	943	995	1019	1014	974	995	940	1046	967	938	996	965	1010	965	980	1013	998	981	1010	920	964	981	980	987	922	942	972	1066	1011	940	1005	1007	1026	1017	1005	1008	990	1020	976	1010	937	1006	1023	945	980	946	919	961	1012	987	964	971	938	976	985	1003	1003	915	996	989	973	1025	1016	983	999	1001	971	1019	960	982	987	969	985	996	964	1047	1015	994	982	1011	924	970	962	905	984	976	1031	982	974	1000	951	998	980	992	966	1023	968	994	978	964	965	1001	1012	974	1030	1011	999	989	1008	944	1042	981	945	935	1027	990	979	984	982	1004	991	988	979	968	1039	1007	957	971	942	1001	1013	961	1043	973	1004	981	942	934	989	946	940	1011	993	964	1003	961	1031	965	961	999	976	1002	1032	959	958	1029	1027	969	995	1016	986	1005	932	991	1017	1001	1031	947	948	1000	998	985	1001	1061	943	1081	1009	1002	1031	1060	1016	965	983	982	928	989	993	1031	1018	1005	964	993	976	943	930	976	986	1012	960	975	1013	1012	1017	984	956	994	1002	1015	979	1053	958	1002	994	944	986	925	1003	961	953	913	963	960	1002	978	992	1000	970	982	1007	928	949	995	978	1059	978	962	987	1004	968	950	946	969	988	973	972	1029	974	962	981	974	1014	970	979	1005	939	1003	981	986	973	969	1000	1028	973	973	915	1025	963	983	997	990	974	979	995	996	918	1030	986	989	981	978	1026	1037	981	1014	984	1033	1009	944	1055	960	1006	968	984	929	950	935	1002	978	937	952	985	986	959	1053	986	1003	998	932	967	999	968	1010	981	997	1018	971	1004	1002	1037	996	960	1016	967	998	1005	989	932	953	929	959	1035	961	993	965	1015	974	992	950	987	930	1005	915	994	1030	925	989	977	1014	946	987	986	996	976	981	977	951	990	969	1022	1021	988	952	1015	987	1007	1012	947	950	982	969	914	989	993	1017	977	1018	1021	946	977	975	952	1006	981	1003	1000	1002	978	936	997	1002	985	1003	1041	965	976	975	1037	973	1019	997	999	977	983	937	973	981	994	949	974	1001	963	937	993	930	982	969	993	995	1028	993	929	984	1016	1032	986	979	982	1017	962	969	961	988	974	940	914	942	983	1021	922	967	1003	1014	1049	916	971	964	968	1014	982	965	1035	1049	1017	968	991	963	1016	977	997	936	1038	998	1009	1007	998	1028	971	1048	1015	1022	957	996	1014	950	943	962	983	1009	1014	1005	967	999	1017	999	973	981	948	955	1014	992	998	997	1015	1007	1019	956	957	992	981	947	958	1032	1035	1001	993	969	986	1090	935	959	1000	957	993	979	959	1020	999	948	1018	995	994	1024	1009	1009	1008	959	909	984	952	1034	955	962	985	1018	970	981	933	983	1017	991	933	995	1038	956	934	980	940	983	1006	982	984	976	962	961	980	942	942	988	986	997	976	942	983	1002	982	979	956	949	965	963	971	1007	940	931	966	1043	966	980	1025	981	987	954	992	984	1004	1024	981	1047	993	980	960	1027	980	1020	967	990	1020	949	969	1000	977	963	975	975	985	1041	1020	1016	1018	983	1004	971	993	975	1008	979	1033	1003	980	1034	999	1006	959	1013	1017	1015	1039	933	986	989	1001	969	989	1016	966	1027	996	1005	997	1034	1023	959	981	940	1019	1007	1016	1010	981	1043	968	981	996	961	957	993	983	960	996	986	983	995	994	1017	977	1007	1016	1023	1018	970	993	962	997	1001	958	985	928	982	1022	1014	958	1024	1008	984	1041	976	953	1021	999	995	976	1028	995	984	1041	1001	993	1028	957	984	965	1018	1051	1039	1035	983	998	1009	1022	968	952	967	976	964	919	967	971	976	969	924	1055	983	925	965	939	1003	1001	1015	1005	994	966	1035	1011	1038	1016	977	1030	1020	962	1020	946	981	1036	909	967	952	910	913	930	1009	989	990	995	976	915	977	998	971	1032	950	938	966	991	956	979	1032	986	1010	1019	1006	986	1028	972	986	1006	984	966	999	1007	975	965	985	930	1029	950	970	1034	1044	1007	1002	995	989	1013	1005	983	1015	1042	978	972	996	944	952	945	991	1016	980	970	983	971	976	974	980	1003	923	991	1006	977	968	953	1016	959	994	942	1000	1040	1001	1010	1001	1052	989	995	1001	1061	1044	991	914	968	976	1011	990	997	971	1013	975	986	943	936	1032	1013	995	997	1027	960	948	971	989	1037	969	1034	1065	1003	989	1002	968	923	1045	967	997	1014	1001	1001	1003	1019	939	1043	910	942	956	1008	982	968	1023	971	987	1021	1000	1010	975	978	961	1046	1005	947	986	1039	981	977	1009	1027	1008	1033	999	1027	954	998	942	1022	1026	1009	989	969	987	1000	996	959	989	957	1013	983	966	996	1001	999	945	992	1018	943	1016	1025	950	979	1015	998	1011	996	1011	968	983	968	926	1003	963	972	964	976	1027	1003	990	1007	973	1031	939	998	989	975	982	1030	1036	1017	1006	941	1002	975	991	973	1004	989	985	897	976	988	925	1006	1007	1022	1011	995	958	999	1007	987	1014	1023	1029	945	998	962	967	950	983	930	1090	1001	992	942	955	1036	951	1016	973	1052	958	1051	981	989	945	1018	987	973	964	1003	1017	983	1019	941	984	950	959	1023	960	972	985	922	983	958	977	964	1039	958	944	986	1054	980	964	961	955	1017	966	987	990	963	986	997	950	1019	908	967	1003	935	995	1001	965	1015	952	961	945	1025	1001	997	968	1034	989	985	989	993	956	979	1024	935	1077	986	1031	942	1009	1022	962	968	984	957	992	979	918	1006	982	967	994	993	946	977	971	1059	967	981	954	985	1002	971	992	1017	949	964	993	928	1041	971	995	994	967	988	970	960	944	973	1031	972	937	961	985	979	1031	982	974	991	973	998	987	982	998	1017	1006	960	988	1012	954	919	968	1030	1011	960	1000	988	947	997	954	965	964	991	938	925	905	1031	940	967	971	975	958	994	1001	1008	1037	974	1004	1000	1024	994	988	998	978	1031	980	1045	987	925	986	989	1005	955	939	1034	967	967	971	976	1016	1026	955	995	1036	995	1010	983	994	979	1028	930	958	1002	1007	971	991	978	949	945	985	924	981	977	992	944	1024	930	1038	1049	1020	962	992	1030	988	1075	1022	1020	1058	981	1007	969	1029	1029	903	1052	918	1023	1033	999	960	976	986	1017	1025	1056	951	949	998	999	964	995	1027	984	996	981	1016	932	954	954	998	1017	896	998	991	1007	948	993	965	997	927	970	994	993	948	1019	998	1011	973	1046	991	1014	939	940	1010	998	1006	928	977	915	1043	1000	1013	985	1007	963	1002	954	958	987	962	967	993	1038	1009	956	999	1005	968	986	914	990	987	1024	929	920	975	1058	973	1001	945	938	926	965	1019	974	979	1023	1016	956	966	1042	970	924	1022	1022	987	951	1017	999	982	959	992	931	964	998	985	1036	973	939	1003	1049	959	974	1028	1028	986	1019	991	930	1012	1018	996	964	969	959	969	990	1027	996	959	1005	997	929	1040	973	1004	998	966	1031	999	1033	996	955	976	1004	957	999	994	949	960	988	1008	987	985	1009	975	998	990	998	970	955	976	1012	973	911	1013	984	984	999	1034	944	938	999	939	1021	987	933	1036	954	959	998	1021	950	1015	1027	1010	991	944	1028	963	990	1011	1018	947	1012	958	958	975	981	978	997	1031	976	974	979	965	982	910	965	1015	1017	1013	981	983	955	982	1013	960	957	963	999	987	983	1056	991	1012	1015	966	977	1006	988	977	986	982	1028	1012	1005	988	1014	1051	972	1042	984	952	995	1052	933	953	997	982	1002	1010	925	1016	1038	1007	954	949	1040	1030	1011
24418	21002	23989	28214	21006	21042	11132	668	509	458	429	414	363	356	362	322	334	366	374	361	309	317	301	330	353	313	326	341	318	307	328	315	320	354	340	336	336	353	331	302	363	393	374	311	299	389	335	318	321	381	327	347	318	317	348	340	340	309	346	321	296	321	322	351	306	350	317	331	335	306	361	370	309	327	350	331	340	339	336	347	304	308	361	351	340	307	341	323	338	359	292	338	313	304	358	349	328	344	317	327	367	358	325	295	341	324	326	309	303	332	308	314	377	328	343	309	347	321	322	321	322	313	336	341	314	330	317	321	338	321	326	334	387	360	351	314	351	341	339	336	348	312	330	316	311	327	311	310	356	352	355	301	316	341	303	318	334	360	296	325	335	333	308	348	326	362	318	313	350	285	336	333	307	332	319	339	333	330	333	335	346	317	354	349	355	337	322	315	394	336	337	341	308	312	340	303	316	343	333	346	346	342	355	339	348	332	319	321	308	296	303	290	334	332	301	350	334	341	336	332	301	323	334	352	329	338	343	325	356	333	367	318	312	326	333	373	325	338	319	324	296	335	328	345	343	326	288	356	366	349	338	317	356	330	326	317	333	328	366	319	350	324	376	340	333	337	318	315	340	361	371	337	366	323	350	362	333	322	295	328	305	336	346	374	353	332	303	322	383	343	347	319	388	313	317	336	349	285	316	313	298	337	323	359	335	368	335	338	300	347	323	363	346	312	328	333	334	302	338	354	338	314	313	312	348	319	322	329	367	352	317	325	324	333	329	335	345	350	369	311	338	327	339	346	303	379	320	358	332	336	335	301	322	305	339	356	352	308	335	339	312	324	312	364	381	376	332	348	333	335	327	320	335	316	327	326	299	338	327	314	332	313	350	292	319	311	363	323	346	311	338	321	350	377	330	298	320	346	317	311	362	315	289	333	336	337	337	353	347	393	361	347	335	333	366	356	341	321	317	320	318	295	358	298	325	315	351	312	354	316	331	358	326	339	318	340	332	331	339	335	317	308	329	308	334	345	348	321	313	345	340	327	332	316	328	346	315	362	324	338	320	317	338	346	316	326	284	338	352	334	319	301	307	356	335	355	298	374	319	337	328	319	327	327	353	310	363	339	370	341	326	290	337	349	318	303	341	329	311	326	328	324	300	341	317	350	341	338	342	341	317	330	324	323	325	326	320	288	330	324	288	332	341	337	324	334	326	357	362	347	323	343	327	337	334	321	317	351	318	329	346	303	352	348	323	319	324	347	324	326	350	317	324	365	365	328	322	327	359	316	339	297	354	366	343	328	355	369	308	321	322	337	345	318	293	321	340	299	329	312	315	338	339	320	335	309	303	317	355	333	318	336	343	327	315	358	355	312	326	356	340	321	318	336	300	316	326	346	327	358	325	336	349	326	367	354	312	345	316	333	337	340	351	319	350	335	336	335	323	337	330	336	327	319	318	350	310	337	335	313	298	303	319	325	305	368	307	345	309	341	352	317	356	314	330	347	325	328	353	376	303	321	318	340	295	287	313	332	347	327	332	370	349	379	312	267	331	378	329	369	323	312	347	322	316	304	338	316	337	330	313	302	343	325	315	331	353	341	316	342	366	344	355	339	308	322	331	336	297	350	352	329	311	343	352	337	344	311	312	308	337	354	336	316	334	345	334	325	336	320	359	296	320	312	316	317	322	318	361	336	309	353	327	337	298	331	300	347	318	327	316	335	348	338	335	324	319	377	314	338	343	351	320	304	356	333	339	334	331	324	334	320	309	349	329	323	377	347	312	352	346	286	331	306	328	363	361	300	342	308	351	358	302	331	343	342	343	335	310	327	343	328	313	373	307	315	325	342	320	312	307	322	300	323	332	326	354	302	347	306	351	328	356	296	284	342	354	330	356	328	323	348	321	343	323	327	339	330	315	330	343	344	341	317	315	342	325	318	330	336	356	360	339	302	343	335	344	334	320	339	333	349	321	330	298	326	341	328	322	327	335	311	361	343	315	364	363	340	374	323	331	386	338	320	341	276	316	357	286	329	305	339	304	322	330	330	325	338	330	321	322	348	358	328	331	321	332	346	334	365	326	348	342	336	317	338	324	318	337	352	335	294	301	352	337	321	325	312	311	308	358	282	343	316	311	327	357	325	312	303	334	336	323	327	304	307	323	334	332	325	320	324	351	303	322	335	367	339	370	293	344	361	326	361	354	363	306	343	296	358	314	291	311	326	354	355	337	315	316	329	322	330	342	352	307	354	332	331	312	335	381	304	325	330	349	335	365	355	339	318	309	352	327	338	306	318	343	346	342	327	339	310	348	327	313	330	340	311	321	316	321	352	326	314	338	337	348	328	352	348	348	308	328	328	351	328	341	325	351	338	376	336	340	308	328	308	300	323	346	333	337	350	306	337	321	318	305	344	312	275	308	365	355	325	328	294	315	325	311	298	303	327	344	350	309	316	326	286	317	335	315	359	332	334	320	308	340	319	322	340	309	343	317	331	361	362	336	317	331	348	315	327	339	351	341	315	339	326	315	339	360	364	345	311	300	314	315	336	329	336	347	330	337	331	343	329	333	343	347	353	328	318	311	329	352	314	315	304	316	332	334	288	312	309	339	334	370	301	347	329	290	325	332	315	358	322	306	322	343	320	334	328	348	315	315	303	315	317	316	316	322	313	307	302	343	340	311	338	363	317	338	345	347	323	332	349	324	338	339	337	335	354	303	283	327	331	322	367	296	302	318	321	314	348	308	338	284	293	280	329	355	305	341	324	339	307	341	328	365	298	314	301	314	352	334	310	316	355	331	348	327	312	336	366	348	339	309	300	297	319	318	307	341	327	350	344	319	304	344	334	346	336	324	341	308	326	320	338	318	316	329	290	331	323	335	324	320	349	373	343	371	313	344	295	331	305	343	325	312	313	374	339	385	345	336	355	334	351	366	339	300	292	357	324	336	323	313	333	337	368	330	353	318	321	326	336	340	353	296	344	320	347	303	337	290	327	326	329	348	318	324	346	326	342	356	327	319	337	333	300	347	319	364	338	343	327	325	340	328	320	358	341	346	330	379	345	328	347	327	304	322	330	366	343	358	329	300	331	323	322	311	323	356	313	319	315	312	344	328	339	367	312	330	310	300	314	315	335	339	343	322	343	350	366	330	310	327	343	323	347	294	339	328	328	341	280	331	339	329	316	327	377	306	331	347	320	341	305	322	300	316	296	325	323	328	352	320	342	329	337	358	346	324	315	351	318	337	322	350	336	316	326	342	357	353	309	315	312	346	288	341	351	321	324	324	335	320	355	338	304	327	342	330	312	332	350	368	338	367	327	338	326	358	301	351	297	363	321	336	315	316	337	329	341	309	314	329	311	327	327	314	331	305	344	308	310	306	341	326	344	340	350	339	365	320	332	355	337	306	352	369	294	334	390	317	314	325	346	335	354	366	302	332	332	324	367	332	319	310	326	323	338	325	348	276	310	335	323	325	318	323	310	333	350	319	341
4022	3331	1801	1046	876	775	784	763	744	728	650	731	733	729	726	728	686	669	712	721	710	744	676	672	750	725	685	702	706	720	714	702	726	687	692	732	681	685	694	688	612	668	721	664	706	781	717	717	711	650	696	694	675	675	734	755	731	650	703	694	707	715	734	713	748	731	697	679	668	693	652	704	708	698	674	708	706	686	723	728	715	678	698	702	719	741	660	756	675	688	707	707	713	669	726	699	708	773	674	771	731	687	717	754	700	738	715	647	690	696	658	712	726	720	747	693	672	685	751	711	749	736	713	714	667	662	717	628	682	707	677	738	657	727	694	696	673	707	655	725	692	671	682	694	718	716	695	739	736	717	694	763	723	725	744	733	667	759	713	684	721	717	682	670	763	740	701	699	737	650	686	731	751	721	699	689	646	671	652	712	697	696	686	670	709	673	712	713	694	726	692	755	705	710	688	694	719	760	703	739	681	719	682	692	702	658	756	708	693	705	711	708	711	688	714	666	720	750	663	704	728	713	708	729	703	692	755	711	707	647	697	703	705	715	722	698	732	726	748	726	670	716	703	735	739	706	698	687	667	748	701	663	679	698	712	718	709	762	715	712	706	722	728	708	744	717	655	703	700	680	670	738	715	690	748	687	720	669	689	719	690	722	712	665	724	663	690	746	702	699	688	723	658	676	711	729	730	719	694	683	732	652	712	689	712	720	692	741	753	720	726	677	744	723	699	684	702	677	718	716	735	684	725	668	737	723	737	699	661	688	727	646	698	687	674	672	702	700	742	707	705	711	715	698	685	750	707	704	696	726	697	703	734	665	696	714	755	702	708	688	695	698	683	741	713	690	715	716	690	737	722	685	738	694	713	731	706	707	723	694	736	680	703	725	697	733	692	733	667	710	742	702	711	728	729	685	687	674	682	685	718	663	702	701	687	757	718	688	686	687	663	767	730	729	731	737	714	707	791	752	726	699	704	695	715	669	748	707	708	699	699	738	715	722	744	690	703	707	704	735	700	677	681	703	670	729	700	709	663	706	707	712	717	697	717	707	707	761	714	696	711	713	785	692	701	712	713	666	679	724	687	687	751	670	733	730	727	714	677	680	784	707	687	688	698	712	702	671	767	662	699	718	698	714	680	713	703	666	691	723	729	746	684	686	745	713	664	720	734	724	734	675	677	741	744	685	700	767	725	701	757	668	685	696	721	729	679	766	687	674	686	687	679	712	702	681	710	677	650	702	733	747	749	707	701	690	700	713	702	711	660	668	724	710	725	686	706	707	694	734	684	694	689	756	671	708	730	687	672	689	707	732	629	717	721	745	665	714	718	698	705	750	736	671	703	731	678	707	677	718	691	670	717	667	702	766	666	733	687	694	714	759	723	696	696	712	705	717	737	717	695	668	690	734	715	687	700	718	685	674	693	692	744	735	707	720	699	705	646	712	688	707	748	757	705	714	735	713	746	695	671	762	699	763	674	680	662	751	730	672	664	721	715	750	738	685	715	702	685	701	682	713	682	693	736	717	661	719	708	729	727	760	674	705	714	723	706	695	690	722	669	702	712	695	716	699	692	724	700	699	699	686	699	683	683	706	742	702	694	705	759	691	690	672	676	680	697	698	717	771	692	685	697	714	708	763	725	733	732	718	715	724	683	686	718	691	727	709	797	718	688	694	706	720	720	706	698	723	698	695	729	729	723	684	689	741	708	735	693	735	715	714	716	751	662	756	691	679	708	752	668	692	714	681	732	717	697	702	754	695	700	737	735	633	692	719	740	726	713	652	720	693	694	701	694	681	716	680	729	666	649	717	654	709	724	699	710	731	671	769	658	671	776	730	693	718	723	722	733	733	663	714	699	724	662	721	735	675	748	647	710	696	691	652	651	713	677	707	745	684	694	725	703	692	740	712	695	708	715	662	679	718	690	700	706	692	693	703	643	736	680	693	694	692	733	726	701	711	701	692	723	716	694	759	695	675	700	708	683	737	720	674	718	690	706	684	671	723	735	733	708	714	690	723	688	717	711	711	678	711	726	751	690	676	721	733	667	702	684	698	671	708	690	684	693	737	689	727	732	692	708	724	682	688	685	654	760	722	720	707	686	696	682	732	685	671	711	750	721	693	682	659	693	743	697	704	743	726	686	663	690	747	678	721	754	667	705	665	695	685	711	760	714	755	656	651	734	734	698	663	723	720	758	701	738	673	735	744	701	669	710	757	718	681	686	739	712	671	730	706	756	702	724	660	697	726	694	654	692	660	734	712	702	710	702	695	704	725	728	676	721	717	738	720	664	728	696	662	703	670	728	712	664	720	738	732	680	704	703	705	671	696	729	703	700	652	700	669	698	730	760	695	729	682	697	749	665	705	700	721	720	716	715	716	713	733	721	743	716	725	746	699	710	737	695	748	707	726	695	716	732	725	658	737	642	687	778	696	756	710	722	691	678	704	722	716	705	677	664	689	673	734	747	736	739	686	705	738	684	718	711	712	737	672	707	698	671	716	689	681	704	773	717	732	692	685	723	730	714	712	689	692	729	711	750	716	713	742	698	732	678	703	733	687	704	691	654	712	706	670	710	702	688	700	730	721	674	705	681	704	693	717	697	668	675	716	714	748	729	686	735	726	693	686	723	687	666	733	735	697	720	723	750	666	694	735	750	714	691	715	725	701	736	713	661	724	735	695	779	675	651	731	719	730	675	662	698	681	727	715	722	677	757	698	711	714	778	699	692	701	757	699	686	708	781	671	731	668	712	713	692	741	720	749	694	698	737	715	719	680	715	661	703	724	722	731	687	695	669	707	742	752	718	699	682	685	683	674	737	698	672	701	692	702	707	681	690	716	758	661	707	713	699	682	660	690	698	687	688	713	701	701	729	726	681	720	670	715	678	686	705	715	718	732	656	697	697	758	727	726	684	686	704	634	677	669	732	698	677	670	692	671	694	751	702	709	737	720	693	743	714	681	737	728	687	731	666	649	684	706	677	729	680	736	709	690	690	682	692	676	698	653	682	701	727	710	706	694	677	726	737	711	722	715	687	732	701	697	727	720	693	707	712	700	691	698	720	713	704	716	672	683	696	723	691	714	742	715	705	697	723	732	711	692	672	688	681	690	713	738	684	747	747	699	736	669	680	732	663	738	691	722	720	756	682	693	709	681	692	660	717	684	646	715	702	728	760	668	697	714	696	659	718	718	685	711	707	720	663	680	642	730	719	689	710	691	721	747	702	677	682	712	724	734	677	680	727	708	742	713	673	692	738	694	668	675	712	686	701	729	653	717	696	686	653	727	710	672	672	703	684	741	706	719	717	718	685	678	718	689	650	693	676	720	734	702	692	697	679	702	684	682	711	693	769	728	694	723	727	693	712	688	702	681	700	687	726	683	725	716	713	708	670	671	705	662	687	680	711	739	760	719	706	692	696	708	731	697	689	744	731	684	667	683	693	726	751	721	701	710	673	733	750	715	698	689	681	717	723	689	735	674	716	739	683	724
33121	15352	2801	657	492	503	423	377	324	344	338	340	329	348	336	342	393	340	329	347	348	313	383	352	312	368	352	358	371	355	333	310	360	343	325	361	349	326	361	344	360	367	348	327	349	326	378	356	359	331	361	371	360	345	310	355	364	317	349	327	324	314	346	319	350	340	361	361	301	345	339	356	410	368	347	318	332	325	326	353	351	373	354	368	343	333	339	330	368	342	327	375	326	318	343	346	334	366	333	331	336	343	330	352	340	354	337	334	355	363	338	368	333	367	324	333	345	346	356	356	309	332	348	340	332	342	337	380	329	317	334	323	311	394	350	322	337	339	314	367	337	339	349	336	358	331	314	355	330	337	331	393	288	332	303	339	323	319	351	305	372	322	346	341	346	317	336	364	301	324	322	348	334	325	319	307	340	341	334	356	376	346	340	328	342	341	315	325	384	356	393	363	334	345	334	354	349	342	340	323	308	374	346	315	359	387	348	336	349	380	372	332	356	361	339	329	333	341	311	331	348	316	375	370	341	369	349	338	341	367	346	299	325	372	327	339	338	307	334	352	339	299	325	328	336	375	363	320	323	363	359	343	356	328	371	358	361	354	374	355	382	342	325	363	383	364	376	340	357	340	329	361	356	325	361	327	346	342	317	341	332	354	367	355	350	317	312	324	329	358	363	353	351	329	348	348	322	292	350	328	369	356	322	361	313	297	318	349	342	334	330	356	324	334	345	332	341	324	348	345	355	357	334	330	381	343	343	346	337	325	349	327	345	359	340	367	329	361	304	345	323	332	368	373	339	315	351	350	348	328	319	349	335	319	379	326	336	325	339	353	337	355	381	390	322	386	350	333	313	359	314	347	326	356	339	370	342	348	363	325	349	345	333	330	353	346	322	366	341	356	326	368	316	366	339	326	363	336	316	361	334	319	329	344	318	326	305	325	357	341	344	312	325	384	323	352	366	314	304	357	342	380	354	350	325	337	309	340	350	373	340	349	371	344	316	345	361	346	324	343	360	349	359	335	329	324	358	314	311	338	354	369	328	354	394	362	314	365	383	318	353	341	345	369	322	368	340	342	339	346	356	327	293	368	354	354	349	328	342	324	321	329	333	346	329	328	333	331	336	318	348	325	318	365	362	347	353	362	324	330	344	326	358	349	339	353	342	346	348	329	338	325	333	324	352	345	321	347	354	305	344	353	330	353	342	331	376	321	344	327	346	326	320	340	351	340	340	352	303	337	354	352	343	340	327	306	364	325	341	335	334	363	313	302	345	356	335	363	364	330	352	342	362	343	336	333	344	315	335	348	353	373	355	350	337	318	341	303	337	341	371	340	348	341	327	330	332	318	337	341	342	334	353	293	329	364	340	304	348	352	321	317	348	335	353	357	367	327	354	360	345	306	345	349	357	331	327	360	308	331	328	347	322	400	341	373	363	367	382	331	351	343	339	328	322	370	347	368	331	327	331	349	329	334	313	357	375	344	334	320	349	328	361	341	340	372	318	345	356	349	323	340	308	347	337	348	365	333	357	335	349	346	351	346	340	329	352	330	360	331	382	342	372	320	350	358	357	324	310	334	332	334	308	324	363	333	323	320	337	334	359	325	348	335	320	388	334	348	335	294	308	385	356	333	328	352	352	341	317	324	321	333	319	321	346	347	348	323	364	339	332	332	331	346	330	339	348	339	370	296	332	342	344	326	375	345	324	328	339	364	374	353	323	379	362	373	337	329	321	325	333	346	331	333	333	359	334	332	368	344	335	375	365	321	338	346	326	321	294	373	309	317	355	316	326	360	344	332	373	343	352	351	373	329	313	329	336	340	314	329	355	338	357	327	344	322	344	355	350	353	355	378	348	339	333	350	358	341	374	340	345	347	364	337	341	337	296	375	287	296	335	323	314	346	354	355	339	328	275	360	314	325	352	365	337	332	364	352	350	355	332	328	318	347	333	347	280	320	347	360	310	325	333	360	315	341	345	309	364	335	339	349	360	358	325	352	313	341	349	382	341	344	334	348	332	327	345	318	360	348	398	348	328	364	332	339	372	347	351	343	354	322	354	339	342	324	341	319	353	336	341	324	331	359	339	291	331	344	352	329	358	355	343	340	354	320	327	342	337	349	369	344	336	302	380	333	361	340	357	337	316	351	303	353	329	375	323	326	333	334	358	323	302	344	335	317	326	350	333	322	347	313	358	361	386	351	319	358	355	303	344	364	339	319	361	331	316	338	331	332	363	343	374	327	330	348	356	333	316	326	383	354	341	347	357	323	339	317	336	368	340	311	335	361	335	340	368	339	324	310	340	345	360	334	344	365	345	357	320	366	336	339	352	350	356	331	319	356	330	346	338	353	325	372	345	318	362	318	301	347	349	346	331	359	322	350	359	339	332	350	343	359	347	351	373	337	336	364	396	335	336	356	367	335	349	354	355	329	340	358	373	341	294	340	355	336	339	347	330	335	305	343	311	383	325	341	332	335	355	323	361	334	339	319	328	379	351	352	334	330	360	345	357	330	309	357	358	364	335	342	352	302	328	330	324	329	349	320	333	318	321	336	347	345	321	369	289	334	324	383	329	327	329	334	343	354	316	357	313	384	303	341	348	353	316	335	351	362	330	367	338	342	364	367	355	338	334	359	366	311	354	350	359	362	355	346	336	354	355	373	343	334	324	338	323	342	359	348	368	327	352	336	348	345	348	323	325	383	369	332	353	315	364	347	340	367	344	354	315	359	392	317	357	338	356	316	323	324	341	345	342	360	335	313	304	353	359	329	328	355	373	346	317	326	329	327	364	349	330	360	328	359	355	358	343	362	333	318	339	318	341	372	362	331	312	332	344	356	352	342	334	315	326	323	316	341	318	373	348	314	325	316	327	319	340	374	325	332	340	339	327	369	335	326	313	355	389	321	350	357	349	329	355	314	350	324	358	341	340	334	357	337	298	351	327	365	326	298	334	384	373	364	318	382	327	335	351	348	304	330	320	337	321	303	319	317	314	343	364	364	350	324	366	344	351	331	323	375	348	348	306	344	364	368	341	320	357	335	328	364	359	345	373	369	355	322	334	339	320	312	381	383	308	330	331	311	347	309	360	365	341	340	327	327	346	375	337	334	352	342	372	330	350	330	334	333	366	364	342	332	361	320	355	316	348	355	340	338	326	343	354	326	321	337	298	351	347	382	322	374	328	358	334	334	328	366	337	353	321	345	360	357	324	348	332	339	365	328	325	351	370	334	341	353	319	324	346	325	307	341	337	327	333	342	333	319	337	375	334	339	341	350	329	356	354	350	326	322	319	358	332	359	307	315	298	340	345	330	367	353	324	361	370	307	354	306	310	344	326	360	362	335	342	336	352	360	338	350	354	321	325	321	357	325	347	356	338	354	329	343	335	344	314	359	347	338	342	339	346	345	357	334	350	331	326	313	314	357	310	324	341	348	352	330	325	343	377	357	341	333	368	331	358	328	330	350	324	342	346	334	392	338	368	346	328	354
7853	851	816	767	801	783	811	796	740	779	766	761	807	728	809	790	775	788	821	785	749	815	751	797	786	820	810	790	795	805	780	789	855	782	782	810	723	830	802	836	805	783	816	751	748	711	785	813	805	769	733	809	756	787	812	752	835	760	824	750	780	744	791	796	761	758	772	747	825	797	765	782	796	783	797	729	728	816	793	796	800	816	804	787	809	792	811	806	788	786	727	782	768	841	795	800	777	743	745	825	802	776	732	750	819	764	769	836	817	759	752	805	797	758	828	756	732	765	791	770	796	750	787	825	760	770	797	782	754	778	800	736	771	782	797	806	747	780	760	707	789	800	730	770	779	792	800	809	754	796	775	778	773	805	775	740	738	788	789	823	784	774	790	744	793	761	781	776	789	805	827	750	761	793	810	746	773	783	793	761	793	781	788	755	768	766	735	790	757	734	728	793	768	807	774	759	771	737	779	760	769	783	770	785	770	757	847	768	788	746	795	759	754	808	749	804	775	813	786	810	760	802	820	770	792	760	749	799	788	797	794	804	741	781	782	770	804	738	810	795	783	762	765	754	784	775	800	776	796	776	805	823	801	732	786	767	798	780	766	799	792	825	809	803	771	749	784	761	762	761	719	784	743	756	814	831	728	785	779	787	779	758	751	765	748	787	771	840	772	714	750	779	775	763	798	768	780	722	754	793	820	792	780	819	811	781	784	793	781	804	814	823	784	845	765	784	755	758	771	754	773	729	798	783	778	799	788	781	785	801	790	810	809	767	743	811	784	737	764	762	777	769	744	760	773	826	795	787	778	751	770	750	757	777	773	749	716	760	763	761	794	801	771	851	739	742	812	738	753	795	756	764	799	749	795	782	786	804	760	793	746	728	841	752	770	786	781	780	746	769	780	805	799	732	771	808	769	774	779	788	785	763	767	818	764	759	780	773	822	801	784	753	790	800	784	795	752	772	733	740	814	781	750	792	771	813	790	771	815	808	743	781	805	765	761	774	759	804	784	743	763	811	766	766	797	778	806	784	776	792	793	768	721	684	761	781	775	751	781	805	818	781	777	794	755	804	820	775	763	802	872	798	762	779	813	770	799	754	722	747	782	792	817	822	797	749	778	778	775	762	826	734	772	790	824	788	806	813	757	773	711	805	791	794	796	704	815	802	768	761	786	735	792	719	755	777	796	795	794	737	757	773	826	754	796	758	810	770	781	746	764	799	759	755	794	757	749	768	755	785	790	781	863	725	767	748	784	829	819	726	779	741	769	757	746	791	805	770	773	749	734	779	759	773	779	708	770	757	798	732	769	781	774	794	776	747	783	792	797	746	809	770	761	756	812	766	768	769	784	793	771	823	774	810	775	786	732	752	796	761	767	784	821	796	768	760	782	786	799	802	775	802	839	819	783	770	738	771	788	813	783	800	726	771	797	785	751	814	783	813	852	745	776	743	765	755	762	771	769	776	766	747	782	816	791	745	734	742	788	838	730	789	751	759	791	765	780	784	774	801	765	794	764	794	772	745	784	797	749	786	735	731	784	771	777	765	765	752	781	758	799	783	762	797	773	747	802	803	762	754	754	786	769	798	770	749	752	755	774	778	774	795	821	808	788	801	775	796	760	733	801	760	756	748	828	834	765	766	786	773	789	863	764	846	783	756	772	739	845	773	752	797	746	774	763	785	737	813	778	804	793	769	825	778	772	795	778	795	757	767	769	767	768	758	779	813	779	747	763	781	755	758	762	832	774	815	785	844	797	739	779	770	760	814	755	811	808	820	779	811	760	798	767	786	804	728	801	775	786	755	793	748	787	801	796	820	837	748	815	815	795	752	813	752	735	776	798	817	822	789	807	797	792	783	730	734	806	787	822	814	787	789	807	778	767	758	779	805	803	798	779	814	752	793	755	744	760	758	787	776	779	815	758	775	795	745	761	813	778	795	760	777	816	771	781	806	763	775	796	743	750	783	753	770	752	784	800	773	763	769	774	762	742	798	754	741	764	794	786	748	800	791	731	779	808	775	740	809	760	817	753	777	785	788	786	801	803	797	784	765	834	773	766	746	784	817	772	813	825	794	791	756	737	785	776	762	791	760	796	788	735	818	757	769	769	756	793	757	763	751	711	793	771	806	790	788	790	778	779	794	800	756	780	763	794	709	714	813	792	762	750	776	741	787	758	824	756	838	768	766	822	738	775	781	803	770	769	735	819	772	823	750	763	783	794	792	799	771	749	765	780	769	730	760	775	772	844	741	775	779	745	806	833	802	742	817	754	808	741	774	826	783	788	762	769	785	790	801	737	785	763	761	737	783	795	819	769	833	755	740	751	749	731	767	784	747	819	792	787	798	811	755	781	746	806	745	707	753	788	726	808	743	766	787	793	794	746	764	787	763	719	828	737	781	759	824	764	785	766	764	821	769	781	773	777	796	831	828	773	810	767	787	799	757	738	762	739	771	830	775	771	753	787	779	782	781	763	763	810	769	773	782	771	766	803	839	802	788	769	752	775	802	771	749	711	780	788	843	736	782	733	745	765	747	777	832	762	825	779	784	749	744	801	789	782	790	802	792	776	781	765	790	763	830	757	765	816	777	797	827	776	779	728	808	800	803	765	767	788	772	803	749	752	800	812	767	803	775	743	807	841	797	751	787	750	791	800	804	821	752	764	799	780	788	753	804	769	727	734	775	765	781	780	795	766	774	736	765	795	819	813	777	722	770	789	794	764	730	740	778	772	795	807	767	770	798	775	782	765	774	825	800	735	744	801	802	763	789	750	794	813	764	767	773	740	790	805	774	813	795	787	762	735	760	776	812	789	762	738	769	785	774	790	752	759	810	797	788	799	789	770	829	796	792	803	716	805	725	795	806	784	741	806	785	779	733	778	764	774	813	829	751	724	788	814	764	823	778	781	772	800	799	800	746	782	757	763	774	774	798	792	761	784	790	788	809	783	769	742	782	759	828	817	806	786	771	783	790	807	737	780	793	754	785	743	793	809	744	803	839	791	794	788	798	781	749	792	777	777	792	727	781	774	765	754	798	757	773	757	788	815	793	763	764	789	790	816	790	765	743	732	779	783	800	753	796	752	787	803	769	730	820	757	818	819	763	775	778	780	773	739	785	766	744	801	769	765	764	781	819	763	797	761	755	809	769	780	774	722	785	746	771	779	806	803	835	805	821	738	760	795	728	755	822	766	781	782	796	790	810	760	821	822	737	765	773	735	735	797	776	755	757	747	736	765	780	780	800	810	764	730	758	782	789	754	721	799	759	798	795	805	771	760	782	829	798	806	851	794	761	833	842	749	741	764	801	775	772	783	752	773	740	812	825	794	758	723	765	777	792	780	785	831	801	726	757	777	726	838	797	775	759	800	823	799	801	756	785	764	755	770	809	761	800	787	776	758	765	778	801	723	758	762	753	783	713	800	843	814	806	800	747	827	805	821	836	782	786	852	757	830	760	741	803	808	798	769	786	750	797	801	776	767	808	787	824
25009	20974	23619	28508	20976	12886	811	586	545	515	491	497	501	491	513	517	521	470	502	447	493	462	471	510	484	447	442	459	491	487	470	477	448	452	457	469	443	425	449	454	519	487	462	429	468	483	470	433	468	476	437	443	524	441	450	461	473	447	439	470	448	470	457	470	432	468	458	437	417	491	444	484	485	519	471	447	487	453	445	482	450	462	453	437	463	465	474	505	415	468	476	433	481	494	441	472	427	473	437	450	464	474	425	459	485	465	472	432	530	454	471	497	452	455	439	454	496	492	465	458	467	446	488	481	490	453	469	496	468	483	491	481	489	453	440	484	463	489	473	452	483	463	497	450	452	509	459	465	441	466	457	449	429	436	410	495	509	499	437	459	497	488	447	461	485	499	456	499	456	430	417	504	421	441	438	450	449	472	469	485	461	463	444	474	480	432	486	480	441	459	445	450	433	427	484	502	471	472	436	485	493	482	494	443	439	485	455	463	475	421	486	499	419	450	461	468	450	465	470	446	474	416	454	467	475	460	438	449	459	466	482	467	490	441	437	488	472	475	453	433	473	463	436	438	471	466	475	471	472	469	500	475	469	519	441	451	509	524	470	437	469	424	451	467	490	445	498	459	463	443	482	477	469	477	469	459	477	414	475	420	475	447	496	510	510	476	484	515	454	482	457	475	478	509	487	478	459	461	437	472	444	423	477	428	475	468	458	430	496	485	411	448	439	454	511	466	491	499	475	504	468	477	460	462	445	487	520	447	478	459	476	442	448	455	488	483	459	517	452	467	458	443	472	449	449	462	458	515	463	440	491	455	487	473	476	448	465	466	498	492	466	478	446	486	455	451	468	491	470	509	454	473	435	488	443	490	477	438	480	453	476	515	500	454	477	485	476	433	437	520	414	456	490	449	490	479	480	473	461	490	454	485	464	512	459	478	454	449	428	453	441	449	450	448	474	474	458	480	401	466	475	453	458	458	490	451	438	450	443	480	460	455	468	435	497	479	457	509	474	451	452	448	497	448	460	447	470	420	479	470	513	449	455	486	461	467	495	500	442	471	450	448	486	461	462	405	477	490	468	424	432	416	451	452	474	493	412	471	471	448	446	451	475	461	456	434	505	494	423	490	471	524	449	455	488	479	482	479	472	458	477	458	494	469	425	433	445	498	465	431	484	462	448	469	467	478	483	474	528	459	445	400	498	467	449	533	473	448	455	464	460	482	474	463	464	478	506	470	484	479	443	469	445	459	481	424	443	472	435	407	481	470	441	489	508	470	473	456	466	470	413	444	486	495	464	453	454	461	484	455	443	483	484	484	476	421	497	467	429	439	475	488	493	475	498	467	432	448	460	461	446	483	491	477	449	516	444	465	494	469	450	463	449	463	546	461	440	489	466	503	484	475	472	485	482	464	421	470	443	457	474	464	453	474	446	484	422	487	477	530	476	441	459	445	497	464	496	444	489	448	481	429	448	462	495	474	455	449	455	480	444	460	451	496	416	480	448	473	458	454	454	435	469	436	426	487	487	450	466	460	477	480	454	452	468	441	448	474	485	507	431	503	481	466	491	487	466	460	505	428	504	471	445	463	444	461	427	439	437	473	486	456	434	539	529	423	445	475	459	442	483	461	475	452	474	458	449	474	482	485	426	475	495	463	438	483	519	488	499	497	437	448	466	505	465	454	432	448	450	469	434	469	488	474	500	437	482	469	419	432	480	450	517	484	477	447	436	495	472	440	497	429	496	474	474	457	454	492	492	478	453	476	498	481	467	458	462	464	474	460	461	463	487	434	434	525	532	509	465	432	464	503	465	442	463	461	455	454	490	489	480	484	482	505	453	478	477	439	485	504	459	478	475	476	465	453	504	481	458	461	468	468	482	472	437	473	462	465	489	492	440	472	443	462	433	511	463	460	481	495	452	432	451	468	480	436	459	486	503	465	465	482	487	473	435	457	433	431	475	440	461	458	459	506	477	471	479	440	450	446	426	450	489	431	471	467	454	451	496	471	461	461	495	455	507	497	477	498	478	473	463	475	466	480	467	442	466	452	467	448	464	481	421	452	474	427	441	392	435	430	452	443	448	432	458	481	474	477	462	468	479	478	450	462	486	489	482	465	450	480	437	461	433	420	443	476	447	476	461	502	482	468	496	453	441	439	479	502	469	442	442	436	429	462	437	476	444	450	449	491	436	454	444	493	460	440	459	437	487	410	445	464	436	470	475	467	447	474	488	447	438	498	507	478	411	455	430	440	423	455	455	466	486	473	477	441	430	513	456	443	420	482	487	486	477	479	491	508	394	456	490	472	492	494	477	454	462	463	504	447	461	422	452	466	485	490	448	441	491	454	478	470	453	510	469	487	453	417	460	440	514	454	490	473	435	459	459	478	471	477	420	460	481	494	458	456	507	481	425	455	470	466	466	479	472	440	447	488	442	440	477	483	481	443	487	453	481	519	437	443	437	469	466	495	431	451	469	480	434	445	473	453	440	438	497	453	458	466	443	449	509	452	480	482	470	462	484	471	470	454	452	477	471	503	436	472	448	458	503	468	472	483	465	482	474	451	500	455	466	487	465	512	449	433	452	464	460	483	470	462	447	467	501	462	415	455	463	454	501	520	465	481	476	464	443	498	470	475	458	513	472	486	442	467	431	463	469	437	477	425	468	487	476	507	445	464	443	432	484	430	423	497	455	434	454	483	475	507	465	461	444	448	445	430	450	446	485	457	476	459	474	434	411	466	529	462	457	457	446	449	487	470	441	516	480	492	475	429	454	440	479	517	466	467	425	472	505	464	450	475	445	456	432	493	441	454	433	451	472	468	453	448	452	469	449	490	491	452	463	475	479	454	488	491	438	463	452	450	444	490	467	444	474	444	451	442	464	422	469	456	491	480	476	440	468	484	428	445	465	468	480	489	498	472	448	492	477	471	477	451	467	469	482	458	461	453	482	461	468	438	430	435	466	457	513	444	448	471	480	480	467	488	526	495	489	462	457	449	454	444	505	498	471	488	501	460	474	463	482	486	477	489	482	489	477	431	460	465	453	491	437	485	491	443	472	474	462	458	462	448	476	468	462	463	462	497	477	431	457	472	456	474	456	516	460	478	433	439	472	502	518	451	467	426	464	476	476	436	494	477	423	475	418	500	455	486	488	440	439	484	441	444	427	478	481	497	498	496	471	485	429	433	469	481	491	472	526	470	471	456	438	490	497	481	464	450	499	458	495	459	436	465	474	475	429	440	478	487	502	468	439	479	519	482	464	462	464	469	487	470	467	499	448	456	463	451	489	476	480	508	466	471	447	452	459	431	461	481	435	468	491	502	451	475	430	393	445	509	500	462	477	409	412	461	461	423	467	489	491	499	452	485	471	475	463	436	462	405	428	483	486	495	431	446	472	445	494	473	461	424	450	451	464	438	482	426	455	432	507	495	500	473	452	430	448	458	474	474	500	472	506	434	449	477	455	432	437	423	505	446	444	466	431	431	454	459
4537	2403	1531	1162	1089	1075	1032	949	947	972	999	994	988	1005	1003	941	991	963	1022	979	1032	959	1037	1034	1012	950	990	972	970	956	994	990	1038	965	960	982	1003	994	1041	961	981	1014	1015	1027	953	977	986	1020	990	999	1018	978	990	1000	939	981	1037	1014	962	994	961	953	955	1019	977	1013	987	1026	1010	995	987	966	1015	958	1042	978	956	936	988	1041	977	988	976	964	988	1016	985	985	1044	1035	988	1024	1003	992	941	951	1000	1009	1002	969	1024	1026	986	926	939	976	1016	966	1014	933	978	989	1007	945	991	975	1010	978	984	893	1035	1008	957	1028	1001	993	1003	968	1030	1005	917	954	1013	968	948	961	965	1015	987	990	1015	1014	1002	1020	967	980	994	981	997	1022	996	959	993	991	980	1013	1032	936	969	963	1006	1006	1018	977	1043	997	1017	997	961	981	950	998	966	964	979	936	980	961	1050	1011	962	970	962	995	956	979	1014	1003	976	1005	977	1047	997	968	991	976	956	1008	981	1011	1016	979	1020	954	930	936	1005	950	977	993	1082	976	1028	1021	976	1013	1052	990	1001	927	989	1005	1019	966	1035	967	953	979	989	1011	988	979	995	1047	994	973	1030	970	1047	935	1048	1010	1049	956	1004	989	1003	919	1007	966	990	994	1014	1035	1014	1020	948	1045	1038	1024	949	991	995	955	1017	1037	941	1044	958	1033	976	987	985	981	1021	943	961	1000	1009	1001	991	969	988	980	1000	1001	1022	970	888	1038	1019	986	988	917	973	1036	954	1014	950	908	982	1009	1012	955	990	1008	1023	1013	983	954	966	962	997	1013	1013	970	947	971	1013	987	1035	955	996	988	1014	1005	993	954	977	997	983	1009	916	991	1010	962	992	1002	958	1005	968	1063	1013	971	947	1015	978	935	1008	920	986	998	986	960	954	979	1073	1023	987	990	967	1011	1024	979	1011	1048	1017	1012	983	989	985	964	972	1018	991	1049	959	1001	995	972	1020	1009	996	985	951	970	949	992	991	962	937	991	974	1032	1046	953	979	992	966	960	962	983	1015	969	982	1029	986	982	1013	960	930	974	1000	959	1022	982	1016	1018	983	1019	1026	1002	1015	1028	1014	988	989	989	1013	976	1019	1003	960	1004	1008	947	1013	989	1009	1019	1012	983	969	1023	987	990	1027	990	1051	1025	1004	964	951	990	1012	982	984	1000	981	997	979	947	953	964	984	997	972	955	948	951	930	974	1001	994	999	990	962	990	947	968	1009	1025	997	934	1000	1063	975	938	971	982	978	984	989	1005	938	966	976	969	956	947	967	1015	995	1040	984	972	1047	947	994	1017	999	987	1043	945	1038	1030	999	970	934	952	1002	968	999	1008	1004	986	1026	941	951	1003	972	1016	984	1001	1028	980	1043	996	940	991	987	964	975	1000	991	969	1039	980	1012	1008	971	939	983	986	983	958	1017	963	988	1011	985	1008	952	935	966	1041	1028	972	1029	948	967	957	934	941	971	1042	980	980	988	1028	943	988	999	1021	980	989	989	942	1018	899	1020	1009	967	1055	1021	1002	1011	1023	1004	964	1035	979	987	1024	976	1003	980	972	1011	957	970	998	1026	958	1017	944	937	994	931	1007	985	976	980	938	1013	1002	976	959	993	1026	1029	983	1029	980	984	971	958	968	970	1007	979	1029	984	956	971	1012	1050	1034	1020	957	970	991	1028	1023	979	971	1016	915	939	1001	968	985	1023	968	932	1017	977	996	978	1015	972	984	1000	988	919	954	1002	975	960	967	1003	979	1003	956	977	965	949	963	964	982	926	1007	999	984	1005	1007	991	1015	978	969	975	960	1064	965	976	993	1022	982	1029	1003	999	999	1038	940	958	927	999	1048	1012	1009	1016	958	1017	959	1044	1050	977	983	965	966	997	969	979	1003	980	996	1013	954	984	977	985	929	992	989	963	962	944	1000	1059	999	1005	1038	990	995	947	947	1009	972	937	983	953	946	1004	1012	981	985	962	1002	991	1025	941	1029	944	1013	970	1005	949	981	961	1011	1023	948	975	972	982	914	963	971	1033	995	1004	991	935	953	1047	969	998	986	1014	969	958	1014	1008	986	995	1015	980	984	1001	1028	1033	1006	993	982	953	980	997	998	1004	962	932	983	969	997	1005	985	949	970	998	1003	999	1015	954	975	970	1025	974	1040	1002	1012	992	926	958	981	972	972	1018	1047	996	970	1012	1010	1004	1015	966	988	1013	996	1066	972	936	997	944	971	1007	991	964	968	961	947	933	1003	975	1040	1068	994	1014	1007	1008	950	943	948	977	932	1028	962	946	940	970	991	1020	1002	1064	1005	986	1031	978	961	1020	980	961	962	994	999	1017	976	971	1005	1043	919	957	997	966	962	956	971	1000	968	1047	968	1046	953	956	1006	1051	1000	960	978	1021	1057	939	1011	969	1019	953	981	1009	940	969	1015	996	987	952	1001	970	995	978	910	1022	901	963	1008	996	1002	951	928	993	994	1017	1002	968	980	969	992	936	953	981	1000	949	998	978	993	1020	1040	1004	968	983	999	996	941	1023	947	945	963	1004	975	991	1026	928	972	979	976	1000	995	1029	994	938	984	979	998	1020	1000	981	1063	980	962	978	996	1035	1051	1004	968	989	962	983	965	1049	1021	1037	999	936	981	1025	954	993	966	977	973	974	1043	1024	978	942	964	1026	956	1005	978	1012	983	959	1001	961	962	970	977	911	1003	1032	960	973	967	988	938	978	1001	966	964	947	998	988	928	934	999	981	1021	960	924	976	962	978	1025	943	976	970	1021	942	991	1003	1037	1000	963	998	934	1015	996	1011	991	985	977	1014	1018	1008	998	951	1020	993	996	958	962	1036	971	967	951	1037	953	1000	982	998	966	1065	965	967	1009	1035	1007	1055	933	963	1021	1007	941	1013	951	970	993	961	1008	1026	1033	983	1029	951	991	956	1006	979	992	1001	1066	965	971	968	914	998	976	985	952	928	1074	980	1059	1015	977	1025	1001	1031	943	966	945	973	937	951	1014	983	953	975	981	964	1042	1044	1023	1002	985	1016	1008	989	1015	980	943	932	973	985	983	1007	1011	992	998	1027	951	995	964	981	957	985	1054	941	927	1026	1003	1004	996	994	963	956	1015	990	970	1003	1014	984	978	1015	982	1023	997	1005	958	1029	963	955	985	974	974	972	996	962	988	991	1023	934	966	995	912	991	934	1027	1031	944	926	999	946	968	946	1004	948	1026	1007	985	947	1010	1012	972	976	966	987	954	949	975	945	962	975	992	992	980	949	1004	970	980	986	968	976	1001	939	975	1034	997	1021	999	1003	996	969	1010	979	1028	913	1002	1039	944	1024	956	1013	970	953	1013	994	1006	950	1044	994	1013	1006	984	1025	1009	1015	1044	1004	974	1054	1005	965	997	1043	984	1008	977	935	1017	1031	1020	1013	930	970	958	986	1002	959	983	990	954	1001	973	1034	997	953	957	988	968	969	1018	971	1007	960	998	948	989	1045	999	902	999	981	1006	1015	1023	957	1027	1013	928	942	971	966	998	1024	1047	978	991	1049	971	930	978	982	995	968	936	990	957	980	1000	1030	948	1033	1017	1038	997	940	1016	966	1001	1034	988	1027	972	1029	980	962	985	1036	994	991	1005	998	942	974	973	1038	977	986	984	970	1012	973	979	963	1026	959	1011	1001	987	1019	1000	1089	1034	978	933	961	973	965	1023	960	935	889	978	924	956	954	932	1029	988	963	1049	970	1013	988	986	1030	961	995	1002	973	963	920	958	1058	1004	956	954	997	1025	998	992	1024	950	1013	1019	1015	903	958	1004	1003	1015	975	993	976	977	987	965	978	930	1047	963	972	964	984	945	982	969	1015	1026	1021	948	1013	1007	960	1002	990	987	931	1066	1050	987	969	1021	1027	950	1025	965	971	975	974	926	929	957	1020	980	986	960	932	974	948	980	990	1024	975	1004	1004	965	993	1012	999	995	986	978	1026	1021	978
6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
3	3	3	3	3	3	3	3	3	3	3	3	3	3	3	3	3	3	3	3	3	3	3	3	3	3	3	3	3	3	3	3	3	3	3	3	3	3	3	3	3	3	3	3	3	3	3	3	3	3	3	3	3	3	3	3	3	3	3	3	3	3	3	3	3	3	3	3	3	3	3	3	3	3	3	3	3	3	3	3	3	3	3	3	3	3	3	3	3	3	3	3	3	3	3	3	3	3	3	3	3	3	3	3	3	3	3	3	3	3	3	3	3	3	3	3	3	3	3	3	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
