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
339982557470	339982557991	339982558541	339982559091	339982559641	339982560191	339982560741	339982561291	339982561841	339982562391	339982562941	339982563491	339982564041	339982564591	339982565141	339982565691	339982566241	339982566791	339982567341	339982567891	339982568441	339982568991	339982569541	339982570091	339982570641	339982571191	339982571741	339982572291	339982572841	339982573391	339982573941	339982574516	339982575041	339982575591	339982576141	339982576691	339982577241	339982577791	339982578341	339982578891	339982579441	339982579991	339982580541	339982581091	339982581641	339982582191	339982582741	339982583291	339982583841	339982584391	339982584941	339982585491	339982586041	339982586591	339982587141	339982587691	339982588241	339982588792	339982589341	339982589891	339982590441	339982590991	339982591541	339982592091	339982592641	339982593191	339982593741	339982594291	339982594841	339982595391	339982595941	339982596491	339982597041	339982597591	339982598141	339982598691	339982599241	339982599791	339982600341	339982600891	339982601441	339982601991	339982602542	339982603091	339982603641	339982604191	339982604741	339982605291	339982605841	339982606391	339982606941	339982607491	339982608041	339982608591	339982609141	339982609691	339982610242	339982610791	339982611341	339982611891	339982612441	339982612991	339982613541	339982614091	339982614641	339982615191	339982615741	339982616291	339982616841	339982617391	339982617941	339982618491	339982619041	339982619591	339982620141	339982620691	339982621241	339982621791	339982622341	339982622891	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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	2732	3600	2300	2732	3600	2300	2732	3600	2300	2732	3600	2300	2732	3600	2300	2733	3600	2300	2733	3600	2300	2733	3600	2300	2733	3600	2300	2733	3600	2300	2733	3600	2300	2733	3600	2300	2733	3600	2300	2733	3600	2300	2734	3600	2300	2734	3600	2300	2734	3600	2300	2734	3600	2300	2734	3600	2300	2734	3600	2300	2734	3600	2300	2734	3600	2300	2734	3600	2300	2734	3600	2300	2734	3600	2300	2734	3600	2300	2734	3600	2300	2735	3600	2300	2735	3600	2300	2735	3600	2300	2735	3600	2300	2735	3600	2300	2735	3600	2300	2735	3600	2300	2735	3600	2300	2735	3600	2300	2735	3600	2300	2735	3600	2300	2735	3600	2300	2735	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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
22289	20404	27857	22850	20406	19906	2167	764	565	469	391	387	372	348	328	318	317	286	318	245	271	266	259	251	249	234	231	225	226	259	236	266	277	251	242	241	266	265	236	225	215	236	245	233	244	231	230	223	229	221	236	214	220	217	229	223	214	215	224	227	232	238	230	235	241	243	235	242	227	219	248	231	216	218	235	230	227	240	211	239	223	217	229	214	220	228	229	224	207	235	237	218	242	230	234	221	211	219	219	211	194	226	206	210	227	228	205	202	220	224	237	253	207	212	259	218	220	217	246	210	221	230	211	248	224	242	232	218	237	231	210	243	239	194	236	245	225	210	239	225	222	204	241	210	235	192	222	232	248	218	225	219	242	235	220	220	227	192	230	218	210	225	228	229	237	214	248	230	202	237	201	199	216	212	247	225	226	225	209	226	214	241	227	234	220	233	230	237	223	230	215	225	242	221	228	222	226	238	215	238	205	226	228	217	223	244	222	232	243	231	220	241	209	233	236	236	212	219	233	237	204	254	212	242	213	243	218	226	213	220	205	217	213	223	250	220	198	215	231	205	234	227	232	199	230	246	221	209	236	213	230	239	197	219	222	213	215	220	214	237	202	221	252	214	245	224	228	226	242	234	227	228	229	215	220	226	215	212	226	251	209	211	200	234	200	202	248	223	238	242	207	217	239	230	226	211	221	232	216	209	240	239	221	222	205	209	219	215	226	218	211	211	240	229	192	221	229	204	229	219	214	236	224	215	204	235	203	217	212	230	230	229	231	213	231	232	237	229	259	253	222	238	211	225	247	226	237	235	210	236	248	233	219	216	245	236	233	225	236	221	196	234	218	243	242	247	219	223	214	230	248	242	252	233	228	231	233	225	221	249	227	213	211	208	244	235	223	239	230	206	226	220	227	225	201	215	242	248	223	228	233	234	218	260	228	210	247	224	223	211	209	223	218	221	209	208	235	220	249	190	215	198	240	212	221	243	219	211	238	242	225	226	237	222	212	237	219	219	204	220	227	244	237	253	203	220	228	214	224	196	219	207	229	223	233	231	231	186	227	229	234	224	211	205	232	223	223	197	182	225	220	225	235	234	187	251	233	210	189	225	239	220	206	228	211	209	224	216	224	230	236	246	238	236	244	249	214	216	247	225	226	244	223	245	205	249	231	213	215	231	203	231	197	217	237	235	236	229	232	233	230	209	238	233	209	199	215	229	224	204	237	257	209	223	233	208	209	243	214	229	209	241	223	239	220	238	203	217	229	214	201	226	202	214	213	239	227	200	236	231	203	204	235	243	219	205	217	212	217	229	217	249	223	212	216	222	215	225	236	208	229	220	227	201	188	205	241	229	188	246	203	217	242	231	214	215	211	203	207	238	228	216	217	222	197	239	229	205	226	217	212	232	224	235	223	265	220	213	232	222	240	206	237	246	224	191	235	242	209	226	224	237	230	190	217	218	208	247	232	222	229	212	222	207	218	205	212	233	222	240	213	231	207	221	193	198	231	211	220	233	230	219	192	195	211	222	249	223	240	198	244	215	226	212	199	222	223	227	240	244	215	225	213	251	238	236	231	231	209	220	195	214	227	209	228	203	189	223	211	224	208	222	230	219	238	212	222	201	238	257	230	216	195	225	232	234	215	229	211	204	242	232	229	218	210	219	204	241	235	223	220	258	226	210	208	205	233	222	204	209	238	233	206	213	225	240	221	200	223	219	207	230	232	253	211	227	225	213	204	203	223	217	233	216	222	205	228	239	203	229	196	192	187	201	221	214	231	201	234	231	205	219	235	228	205	227	221	233	229	236	220	204	226	231	204	238	226	213	229	233	210	214	229	222	197	218	227	205	243	212	225	206	204	212	207	245	215	210	223	228	209	206	205	236	219	217	224	222	222	228	217	223	213	226	209	226	237	199	200	197	217	249	219	257	228	198	237	208	204	228	198	225	223	218	228	241	216	248	215	211	234	232	177	228	232	199	197	220	224	222	208	198	225	227	226	208	223	248	220	242	243	214	252	212	192	222	197	227	213	218	234	217	238	230	243	209	236	246	250	242	235	224	222	226	205	234	213	255	234	205	225	233	234	205	213	245	219	199	217	253	230	227	235	245	220	228	238	248	223	233	242	221	211	234	226	210	211	214	226	232	227	222	219	236	214	208	225	201	205	229	204	192	228	209	202	233	230	236	227	222	222	265	235	238	219	232	234	222	224	207	224	230	220	235	244	239	231	205	230	228	239	226	214	195	230	227	231	225	223	222	206	224	225	241	201	219	262	230	204	235	203	238	217	230	221	223	229	224	222	223	213	231	214	190	208	248	241	224	236	241	199	242	205	200	232	217	237	213	225	225	233	209	222	185	223	208	233	219	244	219	214	229	240	224	203	218	218	227	239	229	210	249	227	220	226	210	233	215	212	223	236	198	211	223	212	211	250	232	244	229	230	209	235	232	240	219	209	227	209	226	225	238	216	227	213	216	235	205	230	205	225	206	207	210	220	222	216	219	223	214	232	231	216	218	232	239	228	239	211	239	230	217	211	216	221	212	233	246	240	221	243	214	214	203	206	234	231	225	225	226	226	250	234	217	252	212	240	218	207	221	230	266	226	197	197	246	250	220	253	212	225	229	192	225	206	219	228	223	232	196	232	230	229	239	202	235	227	238	203	261	195	220	236	217	223	228	235	219	210	240	228	224	229	205	242	213	210	217	209	226	243	209	223	201	217	235	208	247	242	214	235	235	225	217	204	227	206	233	228	213	234	235	226	233	213	240	215	246	244	218	214	207	241	243	215	211	217	244	222	199	212	209	220	224	210	214	220	202	242	231	202	206	235	254	202	239	233	209	203	239	223	210	204	241	237	237	217	247	227	225	229	240	212	240	252	223	213	223	226	229	211	233	224	221	207	232	236	199	227	206	223	227	226	238	200	233	231	246	232	220	206	221	220	227	244	228	237	228	218	218	223	211	211	211	211	217	191	207	246	223	212	207	207	210	212	215	243	229	217	218	184	211	191	205	195	222	212	208	214	258	200	221	207	245	207	203	219	231	188	216	212	226	240	213	222	212	228	207	225	221	225	200	257	214	220	229	245	217	224	214	202	226	220	205	229	197	224	232	232	224	227	204	215	214	238	247	212	214	216	199	247	181	220	205	221	230	197	204	223	226	229	206	229	203	250	226	205	232	223	207	210	239	218	237	250	211	209	235	233	208	255	228	210	223	210	222	228	227	243	235	210	220	220	205	219	228	243	207	234	207	236	234	226	216	226	216	220	215	247	220	209	217	214	236	197	232	240	235	243	225	229	212	195	236	231	217	224	216	218	229	210	231	215	202	236	214	260	223	226	221	232	217	215	223	239	227	233	202	215	242	204	197	230	206	213	211	257	233	211	244	211	235	226	223	247	237	220	239	225	231	243	197	228	210	210	215	210	200	207	233	216	230	242	244	200	207	189	226	205	221	237	219	213	217	229	204	232	217	211	233	241	199	207	227	221	210
5996	13668	11360	5750	4037	2876	2245	1804	1522	1232	1039	921	864	810	713	608	677	575	514	548	525	499	525	474	464	441	423	402	397	411	372	409	423	410	404	375	404	389	378	408	378	385	428	365	383	397	376	389	385	350	353	357	384	382	368	372	353	377	351	362	380	388	357	332	358	390	371	377	315	335	340	367	323	352	371	353	338	326	377	337	370	363	350	349	368	349	358	355	349	366	355	363	385	360	380	389	350	340	392	356	355	378	394	368	344	355	378	359	389	366	342	351	344	344	360	349	347	350	361	365	379	306	334	353	374	367	357	363	393	334	336	369	331	363	350	336	355	345	372	324	363	347	358	364	378	371	325	375	360	348	362	348	359	374	337	356	353	363	384	297	360	378	379	358	350	331	332	389	370	354	367	353	348	341	343	329	391	342	350	379	327	329	336	386	297	355	368	370	339	359	371	353	354	351	320	327	343	353	305	368	356	358	368	339	394	370	356	340	365	331	364	348	338	365	352	353	345	380	355	354	331	320	360	356	353	347	360	342	366	373	356	378	369	338	361	365	319	374	327	340	358	349	340	345	369	342	369	367	361	357	364	354	364	340	358	358	329	349	366	318	338	341	344	361	339	354	401	340	371	371	323	399	348	359	367	348	368	368	349	352	375	372	399	361	373	364	346	364	329	335	347	358	366	356	346	365	347	311	361	361	358	336	333	358	348	377	352	373	339	376	328	344	350	317	388	361	371	343	366	359	352	384	337	336	358	340	368	342	341	343	368	400	361	343	372	384	313	402	324	354	398	360	354	385	353	364	321	322	346	387	353	386	344	322	369	375	343	374	340	330	360	362	353	359	351	332	348	338	352	350	347	342	343	381	326	361	349	318	338	353	359	318	327	333	363	315	346	350	336	386	363	353	341	367	366	330	372	340	376	345	372	367	368	377	351	353	368	361	370	344	380	335	318	351	347	333	367	354	371	329	366	335	351	364	348	349	340	347	346	343	344	362	342	391	329	334	350	350	349	405	376	351	336	401	365	341	377	372	339	361	367	361	349	405	353	385	347	353	379	374	369	336	325	318	345	369	353	373	336	351	293	339	345	364	366	388	332	367	385	333	321	297	339	331	356	346	346	349	357	340	356	339	378	342	369	363	353	330	378	381	358	351	350	352	342	353	332	370	379	348	353	324	372	342	358	351	365	316	366	366	307	333	376	362	373	347	367	396	358	391	337	392	361	357	373	327	341	342	371	349	382	336	373	328	341	333	361	347	339	350	384	365	353	348	351	349	373	351	335	349	319	335	336	378	375	352	329	378	340	351	361	364	335	352	375	315	361	361	346	377	359	350	334	387	342	352	334	349	371	351	347	366	338	337	359	343	364	385	332	373	347	334	304	367	326	354	376	370	349	327	352	344	352	344	326	355	359	354	352	374	365	351	349	373	343	366	335	357	354	349	351	349	360	334	358	352	329	360	330	371	362	355	361	321	381	363	376	338	367	354	346	323	360	335	355	372	380	367	346	357	343	380	354	327	366	373	358	352	364	359	376	332	367	354	351	371	361	323	330	351	318	367	376	346	379	328	322	362	329	363	332	355	328	343	378	358	367	366	351	370	370	354	333	336	342	411	364	375	370	336	365	335	366	383	357	375	374	341	365	348	335	337	356	349	335	370	335	378	340	389	365	317	358	342	370	324	311	371	353	326	339	337	344	350	352	317	342	335	341	366	350	345	358	342	349	349	351	330	357	341	341	334	351	345	365	364	364	362	340	346	355	356	369	351	383	330	363	355	373	354	362	322	365	356	318	390	317	325	363	353	351	366	342	348	345	346	367	340	375	377	357	347	360	354	344	362	326	359	359	362	376	379	372	356	370	362	323	365	335	343	333	340	362	359	358	343	333	355	348	344	352	341	362	336	331	355	349	366	386	333	337	341	369	370	382	341	354	390	356	348	365	353	374	325	374	343	371	333	352	347	339	353	378	394	351	348	349	355	343	346	320	328	326	378	326	359	378	314	347	325	375	350	305	344	367	365	359	350	376	355	359	341	343	355	340	317	343	337	318	338	339	343	340	351	377	354	345	337	358	316	333	350	355	362	349	354	344	330	372	379	327	354	360	383	370	374	321	413	375	363	316	330	355	346	380	346	339	361	318	359	352	324	319	396	361	312	313	359	360	374	358	344	344	309	359	387	356	369	354	344	314	374	364	348	384	347	336	354	345	353	359	346	347	351	347	368	323	345	364	345	356	374	382	366	342	329	342	354	336	361	347	423	390	353	360	349	342	355	339	385	358	349	371	362	380	321	360	339	333	368	371	350	356	373	340	342	377	348	338	339	328	363	338	355	345	325	315	348	343	358	345	367	406	345	370	376	351	360	373	357	358	355	336	389	369	379	338	374	353	404	344	363	348	360	353	373	347	342	381	318	373	348	352	345	347	347	322	372	344	365	369	373	366	317	388	358	343	343	346	341	376	359	359	398	349	349	325	345	359	339	358	331	341	356	366	368	365	369	367	355	337	352	393	352	370	339	379	371	378	364	308	351	371	358	332	378	387	364	337	351	367	387	382	373	357	345	348	333	364	340	330	339	365	364	317	347	361	352	357	332	357	364	360	313	378	349	351	356	362	358	350	349	368	328	377	357	334	351	337	336	333	376	322	363	374	348	330	380	358	396	348	359	370	341	357	345	362	323	319	333	351	372	390	377	342	334	337	335	347	335	396	358	380	376	354	352	357	379	334	338	356	355	369	335	377	330	391	362	377	371	394	366	311	376	338	374	362	371	360	322	340	378	344	331	368	380	341	376	380	344	330	383	369	350	360	337	352	356	334	309	348	337	339	340	351	348	376	318	370	406	372	332	346	358	342	365	360	318	368	372	356	343	320	350	349	337	347	328	377	353	375	339	327	353	307	337	358	357	349	321	348	347	378	343	331	306	382	363	331	365	309	366	363	325	332	357	399	352	343	348	314	345	331	362	366	318	365	373	358	361	382	361	368	346	336	363	361	348	353	379	339	371	336	335	317	374	372	324	328	372	357	372	335	339	366	340	332	362	338	357	347	358	387	361	349	335	346	339	321	367	378	343	338	365	370	340	337	365	370	376	384	343	366	329	375	333	337	368	376	362	347	347	349	321	390	376	398	379	313	368	349	358	329	368	363	371	365	361	339	354	346	387	378	372	372	333	369	351	354	359	346	352	381	373	330	359	345	344	344	356	358	322	347	371	350	336	343	396	326	341	342	348	384	340	335	336	379	366	365	330	363	367	336	334	326	364	359	405	350	392	335	344	330	371	366	364	357	358	338	340	346	402	350	312	353	389	360	333	361	345	355	360	352	376	340	390	342	355	358	331	322	346	344	336	361	367	345	322	335	362	336	349	361	343	360	330	321	339	353	355	341	362	356	331	336	327	381	374	339	339	323	359	355	385	364	372	343	348	351	369	338	327	357	349	358	337	373	363	347	347	369	360	350	331	400	365	367	391	381	344	345	351	343	366	380	388
27534	20135	6467	933	646	650	575	535	550	540	553	554	513	571	544	575	551	519	552	528	529	594	577	563	556	561	538	531	540	606	592	518	556	544	599	517	547	575	576	537	536	523	567	549	539	552	547	558	561	530	543	557	534	583	573	516	559	541	565	535	539	554	514	564	525	558	560	573	561	544	554	534	587	569	587	545	511	534	561	517	559	556	543	549	550	583	522	528	510	541	505	555	536	568	545	546	522	513	558	555	531	539	502	541	603	549	549	549	556	591	551	526	529	520	564	507	546	559	554	563	545	563	517	531	516	520	562	587	549	554	525	560	551	542	569	507	601	550	519	537	546	563	540	586	576	536	555	536	550	528	511	541	518	534	545	575	536	523	536	579	536	557	516	501	554	569	536	532	542	553	529	505	546	560	540	528	505	538	573	543	543	535	521	528	561	563	543	590	539	569	548	531	578	551	531	591	537	554	531	585	595	534	547	540	520	591	529	532	551	531	543	557	541	558	507	531	567	538	545	545	543	576	535	542	531	573	541	562	566	534	562	535	565	544	549	543	559	570	554	481	522	547	543	601	508	526	549	477	587	544	513	542	557	560	547	529	573	571	529	572	573	578	512	537	489	525	578	565	527	518	531	542	546	554	542	525	492	551	548	514	513	492	527	520	567	548	529	541	543	541	591	618	589	536	512	561	561	575	548	542	571	529	578	570	539	560	554	552	551	544	562	527	558	562	540	513	558	543	541	538	511	550	533	546	494	558	505	500	565	552	593	550	588	550	548	534	540	533	554	577	534	574	561	499	519	571	527	545	549	523	565	547	533	534	554	537	577	529	551	589	527	536	479	518	554	508	578	537	559	555	537	525	569	567	539	530	559	545	542	549	549	576	508	545	517	545	579	517	576	561	512	552	531	543	488	545	555	578	577	558	522	566	544	546	551	589	525	507	556	542	555	513	513	586	538	599	515	573	520	536	517	551	563	561	550	537	581	546	545	541	536	530	533	573	570	518	593	574	534	586	537	555	543	580	554	531	566	553	562	546	536	521	545	553	593	533	583	588	576	558	510	547	534	562	541	521	556	549	577	574	518	543	565	525	580	559	535	519	523	530	548	570	539	558	560	572	586	543	548	495	529	596	537	529	568	540	575	568	524	579	533	514	542	533	577	516	533	604	529	576	541	587	544	556	568	551	530	571	491	494	574	543	554	519	538	542	579	527	550	491	565	531	548	551	534	556	553	487	516	500	518	572	484	557	549	553	535	536	569	547	563	556	564	543	507	531	544	546	537	515	583	553	592	544	527	550	556	547	585	551	510	539	545	537	585	544	514	544	583	520	560	553	546	532	525	586	545	536	547	583	549	568	506	553	560	536	531	546	522	566	540	528	527	531	544	518	575	555	520	570	590	524	560	543	540	536	568	578	507	574	544	540	544	572	529	570	521	529	545	539	543	549	525	588	546	545	597	511	582	536	559	559	603	542	561	623	562	547	583	529	558	557	543	538	578	520	521	566	568	537	587	537	519	565	528	545	588	545	534	556	576	568	545	578	562	546	595	577	573	567	528	539	525	547	546	564	544	536	556	561	560	568	506	564	560	524	561	576	543	571	537	552	521	523	567	553	511	513	536	486	530	548	513	541	575	572	552	537	517	547	529	588	547	539	508	559	558	539	564	548	524	532	553	563	571	518	535	546	556	566	563	526	545	542	536	552	554	567	546	524	503	558	540	530	554	564	571	580	544	483	549	600	567	545	567	500	559	526	582	530	506	558	521	560	550	560	549	560	514	509	547	515	605	586	493	574	529	606	551	556	583	547	524	557	554	508	551	562	584	550	546	522	544	567	530	582	549	560	546	515	515	570	537	520	543	545	550	557	526	567	580	528	500	566	544	554	519	619	583	557	550	561	549	549	563	535	472	530	520	520	555	547	534	586	507	582	509	549	539	522	544	523	483	576	520	533	577	533	541	544	523	548	577	538	542	551	531	535	554	538	557	563	564	565	563	599	513	508	534	560	528	513	546	537	561	542	554	517	563	524	531	517	568	514	528	519	499	539	497	573	578	534	516	573	539	538	550	553	556	541	571	548	553	574	495	571	542	572	540	538	537	567	547	539	553	534	541	562	564	545	547	554	552	573	537	501	545	567	564	590	548	548	514	574	532	543	559	564	539	551	604	552	545	536	540	522	560	570	580	543	543	566	569	582	523	536	551	549	548	576	529	572	523	548	526	544	535	555	580	568	528	493	536	547	586	542	515	546	514	570	557	546	545	527	586	559	588	527	562	541	526	526	530	506	567	540	571	567	548	543	550	555	527	542	584	536	544	530	553	545	547	528	552	582	555	576	571	538	534	572	545	529	576	551	550	586	538	530	507	556	561	526	611	560	572	542	533	541	540	580	527	490	547	541	572	512	558	563	555	538	534	544	546	529	537	535	537	560	542	541	502	559	539	548	534	579	537	540	566	560	516	545	553	552	541	555	549	526	531	552	550	522	532	536	563	593	534	545	552	525	513	529	537	521	555	596	537	546	533	473	548	534	482	533	543	590	591	574	523	548	538	589	578	564	564	560	553	561	580	525	531	545	556	549	540	528	558	507	532	536	608	571	564	514	531	548	485	526	489	534	555	490	562	566	567	543	526	611	545	546	600	559	539	513	559	550	558	541	511	534	568	559	522	575	578	536	591	556	564	558	514	537	512	496	533	555	519	554	527	486	539	514	534	554	508	557	536	562	519	550	594	569	530	530	579	527	561	574	558	515	542	563	553	547	595	555	537	528	558	506	542	537	560	562	559	583	533	567	545	521	523	555	553	552	538	540	504	554	539	542	529	545	544	520	563	588	533	600	555	550	571	561	551	541	573	542	531	547	557	552	551	549	557	541	565	597	553	507	534	495	540	529	533	524	550	553	567	544	548	522	556	534	556	562	544	501	576	532	569	548	573	519	584	528	564	561	581	565	598	558	555	550	558	564	549	569	560	548	555	554	567	540	517	573	528	558	579	534	542	531	532	543	527	576	525	558	520	612	543	545	530	571	547	562	557	584	553	532	572	524	599	533	554	542	550	524	525	548	516	512	544	568	554	551	562	504	528	547	524	542	536	513	569	551	525	529	517	551	532	589	566	522	495	597	548	551	494	546	546	556	527	576	571	612	552	517	543	584	540	534	537	536	574	587	524	537	532	549	536	543	582	580	535	499	528	525	607	559	521	528	553	557	540	528	571	546	508	553	535	565	534	545	578	586	537	550	561	542	574	557	569	569	562	536	526	500	561	548	547	527	547	530	583	562	555	543	540	588	513	586	537	544	552	564	555	584	539	562	552	565	565	566	549	545	522	527	498	579	546	545	531	532	546	566	541	533	548	544	532	585	516	541	525	549	540	551	605	517	514	581	527	515	527	541	545	540	552	576	560	551	574	542	521	550	498	509	516	524	553	545	557	579	533	527	551	554	530	522	529	537	556	531	514	538	569	560	570	567	530	562	580	527	493	534	520	544
5708	1581	1485	1038	970	905	855	860	840	887	862	822	817	855	840	867	885	808	802	812	814	837	806	834	856	841	768	794	853	846	834	847	821	815	787	800	820	821	843	785	816	815	843	844	790	799	790	808	826	817	795	835	790	855	825	801	814	786	814	799	800	844	757	823	844	772	823	799	828	797	825	835	828	895	852	764	795	823	855	794	811	831	862	819	834	784	824	791	852	863	844	755	803	788	844	811	796	796	775	831	854	842	818	804	877	826	815	854	801	756	848	793	842	816	808	854	825	818	827	812	799	787	803	806	833	839	768	857	781	816	805	811	894	853	774	770	784	880	805	771	834	782	821	862	832	831	802	840	818	818	817	843	784	848	824	840	857	861	832	805	812	838	823	821	838	765	761	870	829	823	798	823	816	785	823	788	891	815	786	818	834	859	799	804	813	805	828	793	795	803	812	806	785	823	846	806	808	850	759	828	817	821	814	772	779	830	833	862	846	820	845	796	783	824	836	824	833	808	835	836	847	824	826	798	792	818	761	825	840	862	835	751	806	816	809	843	831	834	815	852	793	842	840	791	838	821	804	806	851	830	805	821	829	817	836	805	867	782	830	794	774	805	834	805	810	832	813	836	776	851	824	819	795	801	828	802	862	829	825	783	850	836	816	831	827	809	858	866	798	809	760	795	788	850	792	808	829	813	808	849	836	838	827	830	746	862	794	853	831	851	819	773	828	800	833	821	799	822	791	778	877	848	801	824	831	794	843	797	774	874	814	811	809	805	811	822	825	811	801	794	841	856	803	820	780	857	863	817	837	831	793	821	832	819	830	804	816	803	794	818	844	808	831	752	809	848	788	818	849	820	803	847	797	843	817	812	793	846	857	811	783	826	809	807	791	830	865	815	842	818	848	848	815	888	818	777	793	816	833	788	816	789	851	828	815	865	804	777	860	819	819	804	813	782	831	801	810	795	801	799	817	804	868	883	802	836	789	829	830	723	858	829	815	774	808	829	832	822	801	770	841	916	811	771	833	827	812	847	808	853	819	772	827	797	841	852	807	875	819	838	824	819	809	828	810	808	744	803	860	852	820	856	836	810	849	842	836	809	771	855	767	803	796	837	805	814	808	814	794	872	837	791	815	864	833	861	806	807	821	804	821	805	893	806	830	836	809	808	852	808	830	840	814	828	855	818	845	778	808	785	840	826	826	844	796	866	830	839	832	811	817	817	823	841	779	832	848	793	836	761	825	815	847	826	804	846	825	833	852	778	780	791	817	859	842	818	778	793	816	822	856	810	768	826	821	821	837	805	766	825	787	811	827	816	774	774	841	825	872	815	822	808	848	827	786	791	825	781	818	839	850	869	787	822	816	809	816	843	804	828	785	822	804	805	808	838	835	816	811	807	827	861	827	792	796	826	823	791	830	797	882	804	813	808	800	763	808	793	792	828	839	816	772	827	836	824	850	834	846	839	776	827	786	832	856	787	781	840	763	821	804	874	742	794	799	856	796	817	832	833	794	876	799	804	810	855	865	831	834	819	805	809	806	795	826	878	785	785	790	756	816	855	805	826	782	829	813	827	791	823	831	835	812	784	800	805	892	828	833	849	838	749	827	840	858	796	773	836	778	789	820	763	848	816	810	841	801	826	809	810	835	781	828	813	744	802	820	794	818	813	854	757	800	867	832	789	822	824	799	810	835	799	822	856	840	823	821	854	808	846	794	850	828	837	809	818	860	839	846	790	781	813	777	847	841	817	812	821	775	850	811	826	809	839	803	865	783	810	835	827	788	751	827	820	812	877	823	783	811	787	826	802	815	811	780	835	853	847	813	779	804	870	838	825	791	754	813	833	826	800	812	770	782	828	847	843	841	851	865	814	814	804	790	765	799	848	819	795	829	804	840	799	780	834	842	850	852	768	878	838	765	821	815	807	826	823	864	807	829	854	806	852	856	802	834	833	811	841	786	758	790	873	829	759	814	797	806	785	814	855	842	836	798	868	824	852	851	795	781	794	838	834	818	826	835	842	843	854	852	800	766	816	863	827	798	807	808	817	812	797	815	802	832	799	808	796	842	844	824	857	817	786	790	815	814	866	840	804	843	823	835	849	759	850	851	847	880	763	805	759	803	840	880	799	824	840	835	783	817	755	828	776	813	811	861	828	838	787	850	789	836	855	856	803	834	787	806	748	820	777	858	852	789	763	820	833	859	796	830	776	780	844	818	818	808	808	863	823	755	824	804	838	777	845	819	796	823	822	831	846	838	793	872	781	799	772	827	822	842	792	819	858	822	820	831	799	813	863	851	809	797	862	868	871	810	846	758	758	823	778	767	829	841	866	798	838	812	825	828	796	815	843	845	786	839	824	836	790	781	839	854	823	792	823	810	786	825	828	852	800	818	837	782	875	795	841	833	827	826	813	817	805	774	780	865	832	770	799	791	816	848	812	791	807	791	827	803	845	813	812	778	822	833	865	811	811	800	819	844	818	853	859	786	790	847	816	833	802	863	829	772	755	788	812	845	811	802	793	838	793	842	798	813	845	862	858	829	859	816	847	849	855	868	800	827	851	872	800	759	782	781	854	814	799	854	787	815	805	806	825	865	799	826	850	798	859	829	841	789	775	818	826	798	844	808	850	792	807	791	798	809	860	734	797	789	774	814	850	821	837	843	763	801	835	798	825	822	843	795	813	874	793	844	795	878	842	837	841	797	849	785	766	814	783	836	780	828	880	800	786	801	796	846	839	846	785	810	849	806	814	810	846	764	842	831	784	826	820	826	784	833	838	879	831	813	823	859	826	812	814	848	836	833	839	830	797	819	789	795	788	806	811	841	812	863	824	788	791	799	840	816	811	776	855	825	823	808	814	729	844	782	863	823	791	785	814	823	755	801	807	837	821	839	827	794	840	806	860	836	821	859	819	769	785	814	832	797	807	782	844	821	854	803	799	846	801	803	855	787	791	822	812	860	831	876	814	803	776	871	845	776	804	813	807	835	861	871	833	770	873	851	837	813	802	810	796	807	829	820	746	799	880	772	806	807	774	837	871	869	795	841	811	811	800	837	796	854	790	797	844	780	830	781	842	860	845	896	802	760	843	808	846	804	789	777	820	795	817	801	803	816	799	793	821	801	823	817	782	825	845	803	833	847	817	809	801	843	809	831	851	807	831	828	825	790	820	821	846	841	840	807	846	829	861	827	779	796	854	820	867	790	858	772	850	828	827	807	849	804	784	763	828	778	843	800	788	838	786	822	861	844	790	810	808	832	809	812	820	760	785	848	795	803	822	823	824	819	809	785	823	777	805	824	742	796	813	799	845	845	810	756	847	810	830	794	772	811	848	827	832	826	856	807	813	835	777	810	828	825	840	850	815	771	845	828	780	834	868	799	788	844	868	817	834	817	830	804	804	813	818	820	794	792	801	848	830	813	788	806	810	790	864	870	839	810	856	842	852	861	823	779	829	823	795	823	822	818	822	823	786	823	793	842	815	812	800
24695	21736	29079	24934	21521	4295	1051	807	696	695	635	658	608	628	614	593	601	571	551	563	569	547	561	602	556	538	560	557	527	575	557	533	558	511	526	548	553	516	560	525	523	556	534	573	549	541	529	531	548	545	527	548	594	512	574	586	494	539	533	520	552	531	521	560	564	518	537	518	514	554	498	526	513	519	539	574	528	508	586	531	537	531	520	535	507	531	533	521	550	516	543	548	539	543	530	539	515	580	553	535	543	540	534	538	554	522	519	516	504	550	550	552	519	495	530	542	513	542	541	544	543	556	528	554	510	516	528	563	527	502	561	533	535	514	537	507	565	535	511	545	549	550	518	510	585	543	537	519	521	503	516	530	476	526	544	536	549	580	526	498	512	536	523	515	549	506	523	516	530	530	516	496	552	582	528	524	537	515	498	536	534	512	509	508	571	507	555	512	560	580	526	537	526	532	576	581	552	549	530	494	524	497	538	491	549	579	553	531	495	518	525	507	561	537	560	561	529	504	491	499	508	539	526	555	496	551	533	579	521	495	526	507	516	531	531	549	523	487	506	492	528	524	544	537	544	490	541	562	574	543	518	501	542	512	531	536	535	531	522	543	518	517	525	535	507	565	507	493	521	537	537	506	578	554	556	526	540	558	554	526	516	585	539	543	564	557	529	542	525	589	592	563	556	508	522	565	503	513	455	555	546	569	537	533	521	534	541	540	523	498	542	582	551	470	566	553	501	538	522	538	513	553	554	554	530	540	556	498	490	582	528	513	537	546	514	536	558	521	563	532	504	514	549	538	533	517	529	540	501	558	553	564	545	523	550	538	536	579	516	566	558	553	498	555	506	545	559	489	512	507	541	542	549	564	524	529	572	557	551	560	523	518	551	528	548	531	499	539	509	527	496	553	516	527	553	512	509	515	565	565	574	499	514	552	542	556	515	505	543	563	501	495	548	505	533	529	573	494	520	529	544	524	496	534	514	524	509	498	550	549	517	533	533	521	539	548	541	542	551	503	538	534	519	528	537	529	506	577	544	493	527	545	546	543	559	532	543	554	488	523	552	496	497	497	497	553	548	543	519	527	546	523	550	544	530	550	538	484	552	523	503	575	531	542	503	537	510	488	526	580	534	510	511	536	539	521	522	501	468	526	522	506	533	528	518	502	511	529	550	534	547	567	509	520	487	567	542	497	511	590	527	544	537	499	515	537	541	496	559	541	510	542	537	520	544	507	566	533	525	532	521	518	551	530	506	522	539	533	559	534	544	507	537	538	561	524	515	490	538	562	528	546	542	554	577	503	519	547	534	466	520	524	557	538	543	545	547	540	533	519	512	548	495	502	507	544	568	515	527	526	543	533	546	557	515	522	541	516	539	531	507	556	536	531	568	551	550	555	517	526	534	561	562	504	523	515	527	536	548	544	552	493	542	542	551	533	534	588	554	541	548	540	520	462	532	539	541	500	530	515	518	535	502	544	569	547	567	518	553	503	527	505	573	522	523	530	517	519	534	558	541	555	536	565	543	589	570	555	545	515	538	530	552	518	492	547	554	532	492	546	506	548	522	544	526	563	510	587	536	517	547	562	551	567	536	548	548	549	521	509	590	547	530	505	517	553	515	482	576	525	514	530	559	551	553	509	525	553	492	547	527	513	528	498	528	501	549	561	557	530	530	518	517	532	516	484	520	526	528	523	551	537	533	492	502	522	540	502	517	554	546	529	536	512	536	508	506	508	548	479	565	486	541	563	539	501	503	518	507	527	506	541	531	517	525	507	537	539	527	521	516	521	567	559	508	560	573	492	527	544	525	508	598	559	536	527	545	566	527	520	522	556	528	481	527	539	543	539	559	551	494	541	510	560	530	514	497	528	531	559	576	521	498	531	530	535	549	562	491	523	550	526	506	524	526	517	534	523	538	526	522	538	545	528	506	491	547	543	532	532	518	530	543	509	566	514	557	511	533	481	505	549	532	523	477	564	509	565	524	542	506	523	515	493	547	499	515	537	537	548	522	509	541	511	534	529	490	499	565	496	548	567	510	487	515	511	508	542	558	525	494	504	536	530	543	514	503	550	556	537	544	494	556	545	524	533	517	510	497	485	510	536	528	571	544	526	513	547	520	510	504	522	516	559	538	520	506	504	541	537	547	563	528	499	581	531	545	569	535	539	529	547	544	491	512	575	519	556	540	476	494	533	536	550	549	492	553	525	534	507	555	470	503	492	525	547	531	522	520	518	569	525	531	472	512	512	534	493	520	504	544	504	528	536	522	517	512	560	514	515	521	516	528	569	565	558	523	547	543	548	525	526	524	502	572	506	495	560	516	527	488	577	527	495	520	518	516	516	550	559	527	538	554	511	488	553	546	525	563	528	499	492	530	564	508	535	548	532	532	515	579	553	545	523	546	507	542	597	540	552	546	529	542	562	553	531	510	544	521	509	558	510	519	548	576	540	529	551	560	514	557	557	501	551	489	550	498	513	543	514	514	512	484	541	497	514	559	525	502	551	531	535	514	578	539	539	566	569	545	554	556	518	485	513	515	587	532	536	558	549	508	496	541	531	548	540	513	534	538	548	487	515	490	511	515	564	490	526	518	519	505	523	516	548	514	573	527	512	520	532	574	524	505	512	532	524	546	534	539	527	521	551	572	531	524	517	535	528	504	496	516	537	553	542	520	537	556	503	513	504	529	550	525	515	515	504	539	537	511	531	531	537	531	462	533	550	515	526	555	558	523	501	486	533	534	542	529	500	543	521	550	497	525	543	542	577	537	499	502	556	512	534	558	527	548	566	564	522	550	562	553	542	543	577	527	590	532	568	516	479	541	529	482	517	514	545	535	517	535	515	526	545	527	532	527	529	488	487	506	522	493	518	548	517	501	528	519	525	538	573	534	511	545	543	531	504	565	492	546	561	544	549	548	550	530	513	534	502	554	548	553	537	519	551	551	521	549	506	510	504	518	527	511	538	499	562	515	537	552	534	540	511	564	540	550	517	589	539	535	539	519	573	548	505	553	562	495	534	528	522	530	536	557	542	531	526	524	546	524	537	532	469	548	549	500	494	585	552	526	553	532	566	517	507	543	572	527	565	500	511	553	518	537	576	530	537	503	492	511	535	539	522	510	502	519	559	525	570	506	552	510	559	541	553	505	536	531	540	497	565	533	536	548	520	509	556	543	536	479	532	564	530	550	490	543	530	556	566	493	515	512	537	522	555	564	539	517	544	513	532	547	502	578	514	524	533	519	495	535	568	473	530	544	551	524	521	521	538	527	559	523	531	543	598	501	506	539	530	540	523	539	540	535	532	527	542	550	502	551	461	552	526	509	565	543	554	575	505	524	521	527	512	523	529	531	505	549	511	533	502	541	491	535	569	566	520	495	532	513	513	506	503	469	492	447	562	549	526	508	581	563	558	540	538	482	576	582	534	519	496	543	552	534	556	511	532	546	520	559	505	519	562	577	538	519	540	569	565	526	521	538	576	542	526	540	508
5220	9396	7749	4118	2882	2179	1898	1598	1471	1253	1173	1197	1077	1044	1007	967	1036	925	935	875	875	842	866	887	845	899	859	862	860	877	854	964	828	829	840	830	876	827	841	777	865	849	791	793	841	863	822	853	853	834	782	833	825	814	803	795	846	831	816	789	792	872	818	815	826	833	779	808	792	785	851	838	876	793	820	799	805	872	806	792	832	809	807	814	755	820	821	843	772	820	784	879	805	784	828	776	802	833	811	795	810	752	790	808	842	816	825	817	775	773	830	843	846	759	807	808	829	781	814	825	834	813	839	771	788	792	825	796	808	756	768	826	850	807	843	859	783	784	874	819	810	815	846	820	743	848	770	783	829	782	785	793	813	813	825	854	808	816	846	794	721	834	783	789	813	812	809	809	790	828	822	804	833	799	787	847	794	814	790	788	825	787	789	794	757	849	815	813	800	750	765	843	803	815	814	827	811	816	790	836	765	796	782	800	820	834	772	810	830	804	802	837	779	784	856	824	818	771	833	812	834	759	809	866	803	819	802	767	807	771	832	858	827	787	831	841	826	793	784	821	788	810	783	789	745	759	799	849	812	802	799	857	851	787	832	781	796	806	838	798	781	792	774	748	802	782	785	784	824	798	791	818	787	830	802	783	839	812	770	811	812	794	810	821	791	805	802	771	800	771	825	828	809	774	755	811	786	825	760	836	840	849	822	819	788	812	804	789	815	789	795	760	862	802	817	808	819	850	829	794	778	795	828	840	789	827	806	849	796	853	814	810	826	836	788	889	796	801	808	780	826	768	811	807	800	782	823	808	815	802	832	790	823	826	790	826	830	805	864	830	811	759	801	804	812	820	787	755	873	783	789	841	753	797	766	797	817	781	785	848	780	796	799	851	856	787	806	795	803	823	817	793	857	782	822	792	802	832	802	851	808	777	811	832	767	793	783	810	828	827	863	729	853	822	801	767	803	888	752	823	817	819	755	842	781	799	788	828	761	752	828	799	835	807	826	801	842	793	804	847	813	817	828	854	865	870	799	840	826	835	802	792	810	741	785	821	814	811	813	760	795	841	814	842	818	794	776	811	835	781	789	784	776	799	829	795	814	821	816	806	809	838	824	760	829	775	836	728	750	871	827	762	791	803	799	797	813	808	826	788	811	838	832	781	805	808	833	841	798	787	823	745	822	796	811	840	842	826	858	755	826	843	815	831	775	816	788	805	790	788	779	847	791	800	817	794	796	834	833	846	879	831	782	843	810	803	846	809	787	847	813	791	784	787	845	796	800	815	806	834	813	838	814	836	746	882	849	796	817	811	799	837	823	872	816	810	821	770	816	809	783	788	838	800	805	853	826	840	803	806	800	817	835	814	796	801	803	806	795	811	803	825	827	789	771	791	804	818	821	801	861	819	851	841	794	820	800	829	794	797	843	848	812	784	832	835	845	815	835	787	805	783	796	864	826	784	798	767	835	828	846	843	806	805	828	795	812	824	784	827	799	803	817	778	815	818	820	782	802	817	762	821	791	839	814	778	853	782	861	811	840	845	776	824	827	771	861	805	818	817	836	816	846	787	803	803	850	809	814	827	762	874	783	757	838	835	774	828	789	835	839	819	834	815	826	791	807	816	822	831	866	798	773	787	839	806	846	763	830	792	834	811	791	780	831	851	838	811	797	819	804	803	845	841	802	798	813	805	798	858	771	822	796	828	820	800	809	783	817	846	858	874	861	803	776	854	760	798	761	788	781	814	837	818	854	837	786	862	813	796	786	827	806	808	823	780	790	816	796	779	846	857	783	827	770	782	797	809	779	860	808	822	812	777	815	854	783	785	788	802	776	850	831	789	822	796	871	847	777	782	797	840	791	851	834	838	819	813	780	794	798	861	785	798	804	820	806	820	810	789	797	778	845	773	758	806	799	750	771	869	809	819	815	817	881	801	825	846	831	790	805	850	808	806	796	849	835	832	798	772	792	824	801	812	872	755	799	834	797	875	844	796	777	795	801	788	818	807	796	817	810	799	788	844	772	818	835	774	746	779	753	818	816	777	807	809	747	812	830	804	812	852	822	810	795	852	817	782	811	822	764	826	776	802	799	844	786	797	813	817	862	789	791	834	815	813	807	831	828	813	774	810	840	833	802	827	833	857	764	800	819	797	822	835	776	780	794	805	808	777	735	872	835	865	787	845	783	793	804	829	769	862	844	765	759	788	796	794	788	808	754	843	754	807	858	847	781	804	828	773	819	808	768	845	836	822	820	855	803	847	823	815	793	809	766	763	796	845	816	792	799	829	831	809	780	766	838	756	793	806	823	768	771	781	849	818	856	804	794	780	803	795	811	838	812	788	840	830	822	851	773	749	797	801	774	773	820	790	806	772	809	846	793	760	814	745	820	831	817	805	867	834	804	805	780	760	784	788	765	777	820	768	814	813	803	799	813	796	775	836	825	799	795	822	806	795	816	790	807	808	862	842	804	769	777	797	784	762	857	765	787	765	817	823	776	817	778	820	825	778	772	821	774	779	831	771	781	801	756	877	795	771	764	769	785	811	776	823	856	815	810	817	808	777	780	780	819	853	846	794	791	784	817	791	794	826	844	847	830	843	785	766	851	787	798	822	779	756	802	792	849	819	839	791	878	802	793	789	828	830	822	758	811	793	831	752	807	775	796	781	822	870	831	793	770	819	751	793	815	778	785	777	800	828	856	819	793	839	842	842	800	801	803	803	854	788	817	826	817	835	770	852	747	807	846	817	800	790	733	769	811	764	827	820	798	794	811	800	841	770	800	828	841	817	792	810	774	804	757	839	833	886	818	741	821	863	816	877	833	781	779	816	806	829	823	798	771	773	811	800	820	746	807	787	789	780	782	839	754	804	865	825	783	809	841	835	811	835	837	781	809	773	773	769	796	827	808	769	866	785	818	794	821	809	821	753	779	776	834	798	872	836	863	821	818	820	837	751	779	765	797	770	857	765	790	813	836	777	776	860	835	821	763	836	793	806	809	798	803	804	811	792	819	827	824	769	809	801	829	815	793	740	820	755	795	792	854	856	803	772	815	782	811	830	828	813	763	835	834	766	778	822	775	796	903	786	828	811	787	805	766	785	800	782	824	750	831	804	777	814	818	802	808	794	806	789	800	870	865	822	805	846	779	781	788	852	854	811	811	807	841	834	841	819	772	820	819	778	787	859	870	832	768	823	842	774	776	775	869	829	801	736	851	758	777	839	803	823	768	814	748	755	774	828	871	856	785	823	788	804	837	784	771	818	812	786	803	796	812	841	844	873	819	805	798	875	786	851	783	763	829	866	850	778	746	830	809	778	802	803	783	814	841	828	811	838	801	780	744	812	806	808	755	792	797	791	801	787	829	773	795	778	798	821	805	798	853	806	813	811	832	834	812	825	806	767	790	826	790	816	817	797	779	821	826	844	818	860	800	809	795	798	782	830	763	820	813	819	810	806	799	801	827	831	811	834	746	826	774	843	743	790	820	861	790	760
23611	21606	29473	24212	21607	21049	2241	696	547	493	460	415	391	379	335	301	309	316	325	296	252	264	247	277	270	232	247	251	265	250	267	234	229	259	230	277	243	278	234	244	240	225	231	252	264	263	242	246	249	245	227	246	244	236	243	216	224	233	231	249	246	233	236	228	215	221	226	236	232	199	239	203	241	266	255	245	231	216	242	254	239	234	249	255	227	230	227	241	210	218	217	238	231	226	275	238	233	246	250	233	249	232	263	250	258	227	246	223	235	240	270	223	243	223	232	216	238	265	251	236	193	262	217	231	257	269	210	222	217	230	214	269	222	234	200	244	234	228	246	219	223	253	243	232	226	242	244	227	248	254	230	233	215	233	224	243	233	235	224	245	203	230	238	234	259	249	228	238	229	235	242	226	209	220	206	229	247	226	229	220	251	215	248	226	243	219	219	246	222	245	241	225	264	251	256	211	237	249	275	215	235	242	240	228	275	216	211	230	234	232	256	205	220	236	219	247	230	232	236	224	213	234	245	244	249	204	207	245	232	223	238	233	255	237	225	231	244	228	215	220	224	249	236	240	209	260	225	234	232	212	227	224	203	220	238	214	253	227	245	213	243	200	239	271	230	228	254	225	256	220	225	231	217	259	233	230	256	203	240	243	251	240	230	237	230	211	213	230	231	233	246	222	235	246	257	222	234	239	239	252	236	232	192	227	245	251	222	220	224	227	232	234	233	228	232	231	209	243	213	214	233	205	246	239	263	240	231	230	252	223	220	221	226	242	237	219	244	234	265	227	229	256	236	237	224	223	258	224	237	237	219	232	182	211	210	230	234	248	216	242	218	233	227	237	240	209	233	213	197	230	277	229	240	237	254	238	257	225	254	231	249	278	236	245	228	256	227	247	251	240	244	247	228	238	228	220	234	213	223	248	221	239	213	233	257	214	245	208	258	231	243	244	237	237	224	229	245	249	219	236	207	193	230	265	233	255	215	230	216	209	207	230	253	224	234	229	209	235	231	247	227	238	235	262	239	216	233	243	225	237	227	226	235	238	240	241	239	231	242	231	241	220	227	231	231	231	234	255	249	246	238	229	247	231	243	225	214	260	245	255	252	244	225	241	242	225	251	210	237	204	245	222	215	216	247	242	237	242	224	217	235	272	224	261	209	247	248	216	227	215	239	230	227	247	243	223	248	241	215	245	253	240	224	257	225	242	254	231	240	232	253	250	274	233	236	252	245	251	245	214	222	250	244	226	235	230	246	241	249	245	237	259	245	234	256	232	227	243	224	192	224	210	240	237	255	235	194	234	191	244	232	215	250	212	252	229	216	255	231	222	244	226	224	236	229	239	222	232	257	247	240	260	255	222	247	271	237	240	227	247	240	217	233	244	249	237	230	233	247	261	223	248	264	213	234	229	237	214	241	231	243	225	242	246	261	217	237	236	235	231	226	224	228	221	242	273	205	242	242	263	235	231	231	230	250	210	220	267	252	215	222	255	230	246	238	236	212	221	217	219	253	221	232	233	230	223	248	217	238	256	208	263	210	230	229	234	227	207	223	212	221	262	223	267	222	228	264	255	225	245	256	245	243	248	233	242	229	234	262	230	243	241	232	234	242	217	240	217	250	242	239	241	201	237	218	221	227	204	216	241	233	239	218	240	258	216	239	229	235	212	221	234	198	214	254	191	211	240	235	239	230	239	213	234	209	236	241	240	218	230	238	231	245	244	272	241	219	237	254	242	221	210	234	231	235	241	239	228	237	242	226	225	234	253	247	231	213	230	248	223	234	232	222	254	204	234	224	190	263	218	225	233	260	234	222	232	237	241	224	216	245	241	228	252	241	211	261	238	257	223	223	244	229	241	236	216	234	209	221	236	235	208	219	226	225	214	233	234	235	257	250	247	241	234	217	229	236	236	231	218	219	239	263	247	223	216	229	217	253	225	225	234	234	233	264	221	234	247	218	240	236	238	222	237	216	244	204	236	232	244	227	211	244	201	238	260	236	221	241	247	212	232	233	229	250	240	240	220	228	219	256	220	215	232	239	251	231	254	244	266	244	228	230	237	210	234	219	247	239	241	220	235	235	228	236	226	238	237	214	238	252	249	223	236	243	251	214	239	218	255	244	256	235	234	223	239	220	251	267	255	242	253	238	237	226	253	212	228	228	240	246	231	231	230	227	210	202	196	235	245	242	216	243	256	229	230	236	203	232	267	235	256	243	226	223	272	218	240	237	216	236	213	238	235	242	231	231	226	230	241	228	254	241	208	246	247	218	220	179	256	229	245	213	228	235	235	239	230	227	251	243	218	238	229	226	218	230	197	256	217	239	249	244	226	260	250	245	235	223	222	249	237	237	224	214	224	229	232	245	227	259	239	208	243	247	217	245	224	229	228	222	233	247	241	240	224	243	230	236	195	247	233	222	209	248	252	213	233	229	266	242	231	244	232	232	248	208	210	206	235	212	199	216	271	231	221	243	240	214	240	211	239	248	222	220	220	245	208	216	237	217	233	225	252	285	223	232	237	253	222	254	212	228	233	237	236	231	222	226	223	239	222	224	211	232	205	238	244	214	244	257	267	239	221	197	255	217	236	255	195	221	220	226	244	245	238	224	214	221	244	221	234	221	208	198	232	235	246	217	248	228	241	232	265	206	241	219	240	257	228	211	235	221	236	223	271	237	226	229	230	240	240	254	223	239	244	215	221	222	242	251	236	252	233	229	223	247	222	231	214	228	209	266	231	249	224	210	231	223	230	230	237	236	254	239	213	233	232	272	248	254	214	241	210	245	196	247	254	220	211	222	235	216	223	239	231	231	240	249	246	222	241	241	246	240	193	205	193	207	232	233	217	234	211	222	221	259	245	231	229	246	233	228	194	238	229	256	230	250	267	236	232	246	260	232	225	225	261	224	243	236	236	242	243	246	233	256	225	221	222	235	227	227	280	225	227	223	253	235	240	231	268	239	232	238	203	255	227	233	212	230	213	255	215	234	223	251	238	198	236	211	230	219	220	218	240	239	216	218	228	247	258	236	211	239	247	265	231	240	224	229	216	245	231	257	198	221	220	228	229	206	249	239	220	205	239	231	238	248	237	234	248	222	244	258	221	214	244	239	233	248	214	257	237	225	230	232	238	258	246	222	239	222	229	239	193	240	244	230	246	216	241	250	220	241	212	225	221	220	221	221	247	225	262	230	230	222	241	239	220	236	246	219	222	225	252	230	243	232	234	250	221	214	248	208	234	247	234	224	218	230	231	206	218	226	234	252	256	240	230	211	257	217	230	212	217	215	228	217	219	233	216	256	228	229	231	252	260	255	242	231	234	227	219	222	232	232	236	239	231	259	225	230	223	253	273	233	232	205	241	258	258	246	220	250	209	239	214	214	228	236	250	241	209	233	231	233	221	252	240	274	252	250	225	239	239	238	239	209	225	238	213	246	225	259	254	203	238	232	235	242	219	247	226	239	236	231	204	240	242	257	228	234	210	245	256
6430	14523	11775	6272	4161	3019	2299	1855	1605	1288	1137	1020	923	792	781	762	694	622	600	539	562	532	516	513	481	449	434	452	441	437	417	453	437	416	426	412	433	429	447	404	406	423	389	385	393	405	437	391	385	386	384	382	380	390	366	367	371	374	367	369	363	406	359	343	372	408	373	403	422	390	377	386	381	356	351	389	345	370	418	403	370	358	353	383	363	371	349	392	350	381	317	348	357	358	372	355	366	344	393	362	336	340	393	369	344	363	376	358	382	356	363	389	353	419	339	371	383	342	394	368	359	391	376	368	428	368	368	390	376	359	384	371	347	380	378	344	390	391	363	389	410	401	369	363	396	356	379	339	361	370	398	381	359	357	374	377	367	363	360	375	359	383	353	390	364	349	389	385	352	354	383	392	364	357	360	367	377	382	344	353	375	332	401	360	345	399	380	400	363	381	376	376	360	412	358	379	372	378	407	372	376	345	393	366	404	361	374	370	409	385	369	382	364	368	354	389	373	364	389	380	383	364	367	337	350	372	394	376	376	352	364	351	353	359	391	373	350	345	368	376	381	389	362	391	339	373	375	390	363	349	394	383	392	369	345	356	364	361	386	400	372	364	360	405	379	388	370	366	385	389	367	357	355	375	365	340	347	355	405	381	371	360	368	368	352	360	404	358	318	381	332	383	420	353	349	348	413	364	352	383	359	382	373	342	338	393	341	381	375	362	348	392	382	379	372	364	380	353	384	373	367	393	356	352	360	373	388	380	369	375	369	374	389	380	402	371	345	389	393	373	363	360	369	395	378	376	337	381	362	332	367	372	385	389	372	384	376	346	366	356	375	386	361	373	361	399	417	368	381	389	354	358	422	379	373	349	369	340	365	377	401	379	359	396	351	347	368	376	384	369	398	416	352	370	414	383	354	372	373	346	351	380	357	354	380	312	383	386	375	413	334	378	378	376	398	377	357	367	401	345	354	381	377	359	360	380	368	379	391	376	364	364	357	393	385	366	347	388	364	390	372	351	361	369	391	358	374	381	402	426	369	365	358	378	389	396	369	373	370	378	371	399	370	401	351	344	358	363	375	362	333	374	359	383	378	396	362	371	350	341	376	351	357	327	346	363	375	375	366	386	372	361	308	372	372	375	409	368	377	379	381	407	372	367	343	339	363	348	397	379	394	374	372	389	376	386	364	355	394	375	350	378	360	350	361	395	376	355	372	374	361	362	366	391	342	370	383	389	363	367	373	363	372	358	351	405	366	377	376	386	359	368	347	367	360	409	377	376	384	411	364	362	363	344	331	383	347	399	379	390	392	374	350	394	368	363	357	381	378	357	361	357	394	372	389	364	359	392	395	399	347	371	366	385	395	358	357	368	357	364	359	400	364	356	396	386	356	394	388	386	351	384	418	381	379	372	393	354	386	371	362	332	389	392	367	336	341	380	350	422	383	383	353	387	388	377	372	386	349	407	389	335	345	379	361	399	377	337	406	365	363	356	383	385	381	359	374	368	378	363	370	349	355	359	344	370	343	383	368	337	392	385	362	373	339	363	344	364	348	390	365	355	349	396	375	343	389	366	394	382	332	351	371	374	357	372	377	369	379	371	364	371	375	377	359	379	361	329	372	361	358	350	379	379	351	414	350	327	366	360	371	380	406	389	370	345	379	349	363	361	388	388	368	380	355	359	359	361	385	390	372	380	355	388	369	348	391	381	381	354	366	351	336	393	359	347	372	369	358	380	372	333	390	390	351	370	388	357	401	380	404	349	349	351	360	375	349	349	369	372	362	367	377	356	415	377	374	386	352	373	375	398	372	364	363	387	375	378	366	379	381	401	357	337	371	360	364	372	360	343	366	339	385	367	335	412	382	370	342	369	361	384	392	352	388	356	361	378	370	386	346	361	374	335	387	359	398	369	386	390	397	370	357	371	387	361	364	350	334	340	401	372	378	372	372	378	348	367	350	357	384	355	360	364	348	354	372	387	357	338	387	344	358	390	360	366	367	384	408	394	379	365	373	364	390	399	329	383	373	399	392	358	353	350	364	336	381	377	349	388	356	374	359	386	363	335	354	360	366	354	364	361	382	350	396	368	370	370	363	357	376	415	379	320	360	362	354	371	372	361	358	375	350	382	368	388	359	388	366	365	389	341	347	366	417	368	354	376	358	360	395	380	336	376	393	320	344	342	384	357	358	348	398	366	404	380	358	341	393	388	373	314	365	370	362	377	386	392	408	355	360	374	361	396	382	386	364	397	380	374	334	345	378	382	368	361	361	367	383	374	396	359	391	368	351	397	373	366	404	363	354	379	385	381	336	395	349	370	367	386	386	380	345	372	381	369	360	349	384	367	406	381	402	364	394	368	390	377	353	380	383	373	381	334	350	394	347	415	374	377	360	348	380	394	381	366	371	352	401	374	360	380	364	365	376	378	389	388	394	364	368	360	353	379	376	372	368	358	378	366	370	386	380	374	367	348	384	410	393	365	368	359	381	376	383	374	374	373	361	374	381	357	354	377	391	387	383	381	389	370	356	363	341	365	361	391	326	358	364	378	354	370	398	376	391	366	351	372	392	381	346	372	396	348	394	358	373	346	393	386	365	363	364	418	349	368	376	360	357	345	384	383	352	390	389	339	373	375	379	352	358	392	351	377	396	354	347	380	392	357	374	362	360	386	412	347	343	364	341	413	358	342	370	338	386	407	374	366	404	387	344	379	380	363	373	366	359	354	382	349	355	379	368	355	379	362	358	396	323	385	395	360	383	355	346	376	367	358	384	385	397	346	384	336	372	361	365	355	407	358	337	380	345	396	362	338	350	387	371	361	418	302	390	354	356	396	387	385	378	346	370	364	391	364	353	396	399	400	360	364	348	337	384	374	360	397	356	334	333	382	378	391	382	367	356	363	375	380	356	370	355	353	338	382	384	377	371	368	445	372	376	379	392	371	389	395	335	378	332	341	333	384	389	396	336	347	350	349	375	357	350	352	389	375	375	368	370	391	358	377	381	360	393	372	410	358	350	384	351	375	353	359	330	387	390	363	325	409	405	382	390	399	331	373	378	350	324	349	368	362	374	349	359	355	344	348	361	352	399	390	368	382	344	375	403	361	348	363	363	376	360	416	355	380	346	375	369	363	350	380	389	348	359	386	341	431	363	357	385	374	375	369	402	357	348	383	347	342	353	362	365	403	408	342	386	383	367	373	385	333	366	351	387	364	362	360	362	377	378	399	371	423	377	371	408	391	384	380	371	404	369	385	366	372	390	401	373	419	349	360	362	371	393	372	362	361	356	350	380	385	377	355	378	372	370	368	374	344	388	359	342	314	386	372	377	365	378	371	387	358	393	383	371	364	381	366	399	365	361	402	345	374	371	401	426	368	370	369	400	377	322	400	380	376	381	370	367	322	392	398	314	376	404	388	338	356	354	423	350	365	380	353	363	353	363	388	400	326	356	389	379	365	345	370	328	367	357	341	389	377	368	404	360	362	352	380
27713	20369	6678	1094	783	744	614	549	540	582	532	514	554	520	534	531	550	558	567	560	537	515	550	552	517	536	539	526	556	572	519	571	576	581	560	574	525	522	581	579	566	553	524	536	565	541	571	546	545	590	538	534	534	588	536	526	545	506	532	560	531	535	530	535	516	575	535	538	534	544	536	562	552	548	525	526	536	553	544	557	551	556	535	548	524	537	538	576	536	533	574	509	528	514	551	560	531	574	531	519	550	523	578	534	549	562	513	557	591	510	544	552	507	559	562	544	544	553	540	568	561	514	564	554	493	514	549	543	505	550	543	531	570	543	523	537	539	548	489	507	564	540	538	532	573	553	561	532	520	530	559	565	552	562	543	558	518	547	552	559	537	568	551	538	545	571	507	536	554	564	597	541	561	511	605	530	544	540	530	551	548	550	507	538	510	528	490	537	522	573	522	554	558	548	596	565	552	530	521	507	530	548	569	541	514	533	565	537	535	504	554	550	484	550	559	505	537	546	537	565	530	544	554	508	547	525	567	591	518	535	496	491	575	547	559	527	518	538	541	519	560	529	541	543	519	484	495	543	543	524	567	491	585	567	500	518	558	538	550	545	548	537	547	554	569	544	577	518	534	536	545	536	560	518	524	566	530	566	546	553	561	562	558	484	560	524	554	523	577	500	573	524	589	537	513	561	562	568	524	505	507	522	542	563	561	534	559	549	490	579	551	554	553	556	530	541	532	531	569	506	539	558	512	516	540	580	546	499	562	579	547	553	544	574	523	542	581	565	551	513	535	559	527	544	505	486	565	527	519	545	562	532	545	539	546	530	526	530	576	492	568	492	514	560	562	564	524	544	575	513	508	563	568	570	538	549	546	529	535	552	571	508	509	549	542	544	574	533	542	537	560	541	536	585	523	533	524	545	503	512	518	551	544	512	522	565	525	547	571	490	522	562	544	552	552	535	518	493	532	543	564	570	552	555	563	548	575	560	518	482	541	570	506	523	578	532	504	496	516	556	533	540	527	532	559	532	541	555	561	558	510	530	519	547	532	503	544	553	549	545	530	519	530	541	568	544	560	500	533	528	539	554	527	561	572	519	524	558	528	512	607	567	567	517	529	547	546	520	523	550	510	569	589	541	523	528	551	515	512	575	568	552	523	552	566	554	540	555	512	575	560	546	551	509	554	549	506	516	555	572	533	539	537	585	555	538	581	539	533	529	542	533	530	539	528	538	498	540	578	516	562	557	564	543	538	547	538	536	514	545	609	593	595	531	553	541	540	551	548	574	533	544	528	559	519	544	531	493	527	554	544	506	521	496	506	575	537	538	577	551	548	520	559	552	511	523	547	509	535	565	574	542	533	565	556	520	555	602	548	550	559	546	559	556	544	551	555	588	538	539	544	551	610	527	550	526	582	525	585	544	553	573	542	503	526	546	536	497	563	529	560	518	568	556	542	549	514	553	561	547	534	520	541	554	512	552	530	534	527	511	540	552	549	545	520	535	518	527	505	504	584	580	526	577	508	514	553	536	545	532	509	585	524	546	514	556	567	574	518	563	528	593	544	528	561	497	536	534	553	544	523	584	579	527	560	540	585	523	565	561	556	590	557	523	564	502	581	501	532	542	560	579	550	542	553	498	540	523	515	565	573	572	538	551	527	502	523	534	560	567	560	551	545	552	520	576	531	521	533	533	527	547	489	552	539	546	509	536	516	567	557	505	525	533	542	529	546	521	525	518	550	499	529	538	548	532	611	577	544	542	563	558	578	527	556	532	566	527	542	483	519	547	510	525	515	549	490	560	535	563	511	540	559	515	525	552	505	528	554	547	550	551	538	551	508	542	540	542	553	571	571	521	583	551	524	561	549	515	540	557	554	534	558	562	570	532	531	573	564	555	532	503	544	540	529	510	550	554	547	530	527	542	508	524	529	532	542	530	532	590	564	576	549	545	567	569	512	559	547	561	552	530	548	573	528	543	535	512	537	521	543	563	539	564	502	513	548	553	581	514	546	507	556	568	531	530	572	558	521	517	567	512	508	533	573	524	518	523	500	540	538	549	528	586	560	527	524	552	551	586	526	538	535	505	600	540	526	554	557	511	552	562	579	569	530	559	564	549	505	573	551	528	565	533	588	529	541	517	537	529	558	539	558	552	538	559	508	552	528	543	549	560	574	525	560	518	545	553	563	545	523	513	566	534	570	531	546	521	540	557	550	540	520	537	516	553	557	545	509	579	568	501	495	543	545	513	492	569	523	586	547	567	493	558	574	518	544	521	544	571	555	603	553	509	559	536	519	533	503	535	539	519	511	536	506	563	520	548	576	552	504	524	530	577	526	560	520	526	559	541	523	590	541	573	536	541	509	533	552	550	545	545	512	521	512	564	565	564	493	510	534	542	552	570	537	523	554	537	560	575	574	546	550	552	490	493	522	520	563	544	559	533	495	537	545	540	571	571	584	521	573	505	531	517	494	519	568	562	512	519	507	515	575	590	542	518	501	521	553	503	538	514	515	520	531	565	546	564	555	514	495	516	517	563	599	552	568	576	529	556	489	527	551	559	560	523	535	543	557	492	579	562	542	579	571	559	563	530	524	543	523	556	533	582	552	589	552	540	534	537	546	560	530	574	560	587	517	522	570	501	525	522	526	562	531	550	555	539	536	513	538	570	570	519	529	535	527	501	545	560	528	549	507	540	513	546	550	550	582	561	553	549	547	529	541	518	578	529	538	567	540	508	540	559	538	545	566	499	506	544	538	561	551	579	540	490	547	563	539	531	535	521	549	490	530	562	530	569	528	538	542	542	531	567	587	508	524	538	536	560	546	541	534	512	521	580	538	536	522	545	515	547	514	503	521	513	548	537	544	552	565	520	483	522	570	541	543	535	533	528	552	562	558	493	565	505	527	534	612	524	557	562	561	587	525	530	532	541	507	519	560	539	532	523	509	547	497	521	565	485	547	559	591	553	521	551	586	539	486	581	545	544	542	528	524	516	561	538	550	529	564	549	508	573	513	507	544	585	591	549	494	553	526	527	541	528	544	577	549	545	535	501	532	515	588	560	554	545	586	517	564	556	522	554	552	554	535	539	559	553	589	536	554	543	541	566	548	529	514	562	529	527	544	536	485	519	527	559	549	567	552	562	550	488	567	527	541	530	529	547	550	563	590	553	565	535	529	511	513	532	469	521	522	577	554	544	546	542	548	536	512	530	509	470	539	564	546	526	534	537	532	543	506	536	540	518	513	521	559	553	527	569	511	513	570	517	513	572	560	547	528	533	534	543	532	566	521	593	567	546	551	556	583	558	546	541	507	514	563	533	535	519	496	492	565	520	537	536	535	581	540	572	510	548	556	535	512	536	543	538	520	523	552	568	534	559	521	542	528	552	558	563	529	514	559	527	561	533	543	567	534	541	571	538	541	537	502	570	540	564	530	507	543	529	566	527	546	551	532	557	549	545	564	566	529	540	522	531	528	492	520	532	554	524	560	535
4932	1536	1368	979	909	927	821	782	812	757	793	780	731	756	748	728	764	763	736	822	733	747	720	696	739	711	756	717	708	709	757	716	752	734	763	744	708	748	764	763	748	762	733	711	728	744	742	770	749	736	761	766	776	712	728	716	690	729	718	710	737	728	721	706	716	778	747	734	797	743	744	755	683	743	727	752	780	792	723	738	761	752	742	747	734	758	762	780	785	732	733	683	751	742	757	725	719	727	740	722	774	765	714	685	686	726	755	741	717	665	766	759	727	832	717	739	762	671	728	796	743	755	731	702	785	733	738	711	722	730	730	723	755	687	739	720	748	695	716	771	796	785	735	731	790	724	727	745	747	753	740	707	714	710	734	733	737	764	761	725	739	756	688	733	753	710	783	745	705	709	715	732	721	742	741	749	676	710	740	708	720	751	721	715	781	672	718	705	716	734	743	745	714	720	737	709	709	767	747	706	700	696	746	772	714	713	698	765	730	765	776	751	728	761	745	750	720	777	749	722	762	720	729	766	728	705	729	668	783	773	775	741	765	739	730	769	721	739	759	717	725	734	818	734	735	724	749	783	770	733	718	744	782	686	730	736	734	741	731	748	740	767	725	741	708	730	710	737	797	755	734	726	724	732	752	783	784	753	772	762	690	731	742	679	808	722	745	767	760	774	752	705	751	723	753	736	739	716	783	735	704	756	787	728	726	749	746	691	734	748	741	716	725	752	718	746	705	720	743	745	728	749	733	738	687	768	737	769	743	750	749	730	771	756	743	765	748	705	701	694	685	746	743	752	752	733	739	728	792	756	732	681	711	745	733	763	706	739	783	789	770	723	703	679	757	732	742	732	764	742	725	759	731	742	735	721	725	734	737	718	740	783	738	760	694	723	767	792	721	753	742	785	724	755	795	747	721	758	776	723	746	708	732	676	742	729	740	711	733	733	720	713	755	714	725	718	744	712	738	765	711	761	715	655	738	745	791	754	760	762	726	699	729	748	751	750	764	743	782	755	742	759	718	746	782	730	738	708	760	715	772	737	693	751	705	716	739	727	776	756	783	687	759	720	749	737	710	767	796	726	723	739	794	730	785	737	765	743	714	759	726	752	685	750	692	735	726	732	778	748	733	698	751	724	685	741	777	793	709	782	723	752	807	759	723	770	717	709	741	776	765	725	740	744	796	757	751	734	765	763	712	782	730	726	712	773	754	744	721	711	741	743	715	728	767	685	769	739	723	734	745	720	741	779	702	693	779	757	713	700	766	746	751	745	735	733	745	776	793	681	714	738	683	708	743	736	739	764	796	762	752	748	771	731	769	736	743	723	765	754	770	740	732	737	760	765	758	757	743	783	736	774	747	707	705	674	741	749	785	759	718	730	755	770	693	746	752	745	734	752	786	718	776	715	749	720	712	708	787	733	772	733	726	739	700	725	825	759	704	755	749	770	739	791	771	730	771	765	740	722	733	740	720	787	740	699	722	691	705	726	730	752	741	714	770	750	729	721	712	690	714	755	751	696	713	702	673	751	762	719	733	723	728	676	737	753	748	715	776	775	746	720	725	765	739	708	680	787	747	762	739	731	688	696	722	733	713	729	766	747	752	681	723	740	720	672	759	803	779	753	745	758	719	782	734	735	784	741	758	739	734	748	747	761	781	788	770	779	739	792	783	764	717	740	733	758	720	745	694	762	741	770	750	755	723	739	689	761	703	742	769	693	730	760	763	728	725	764	757	714	677	698	687	816	759	732	721	695	739	765	697	729	771	779	768	787	737	732	728	713	680	764	727	741	776	706	747	700	793	783	756	787	713	738	752	730	748	775	754	748	711	763	743	673	731	688	744	725	723	766	764	711	713	753	714	733	750	760	741	710	731	730	711	771	733	725	677	754	762	727	766	736	707	773	739	717	724	737	735	733	785	748	776	737	778	759	799	767	716	732	763	730	744	761	772	710	724	772	698	728	783	788	754	690	777	739	716	748	751	736	729	772	757	766	744	731	722	695	742	730	713	740	721	757	707	760	720	743	716	709	743	749	757	800	729	757	738	756	782	688	763	719	780	740	689	739	787	787	717	706	786	743	805	719	729	750	724	713	711	779	755	757	704	746	711	735	738	730	736	773	728	792	734	760	712	762	737	735	688	786	719	714	745	740	716	708	746	744	678	744	762	742	756	764	698	671	765	732	723	724	718	727	767	745	747	730	755	735	749	745	756	705	753	693	721	718	685	741	745	776	718	708	752	717	712	762	769	750	748	783	742	801	735	761	783	807	746	740	806	763	765	760	707	672	748	735	757	696	740	755	731	698	753	734	724	729	741	797	720	702	708	796	783	729	763	703	715	727	788	715	779	751	720	764	762	771	731	762	703	786	751	742	728	762	787	694	718	764	746	717	752	727	673	784	757	730	760	748	789	748	726	749	716	719	742	708	717	727	750	758	764	743	727	724	746	783	713	727	746	745	728	736	736	727	709	767	737	759	708	748	749	774	701	731	727	720	734	738	765	729	755	727	783	765	694	727	730	746	703	717	742	727	726	757	693	742	775	742	733	766	743	753	761	793	713	764	726	698	719	716	737	757	755	767	713	729	729	685	710	734	764	765	711	722	771	736	751	733	766	703	750	737	742	737	743	740	747	741	753	762	700	726	739	724	731	699	732	741	718	794	747	755	670	704	730	778	775	669	762	732	703	724	703	728	720	723	768	751	731	695	727	738	756	725	695	734	734	746	757	741	814	734	756	740	744	723	771	775	709	706	726	759	737	729	739	780	803	726	727	729	748	699	740	735	730	690	721	706	737	742	751	729	737	741	692	725	742	717	795	791	706	739	723	702	755	779	771	777	682	755	759	695	769	783	741	748	691	746	709	734	764	685	757	698	770	717	755	749	723	727	737	747	773	735	756	775	738	712	716	744	717	737	742	785	741	695	705	755	761	711	754	710	729	730	735	752	776	733	765	735	738	775	752	730	745	768	736	728	755	698	710	755	725	707	722	773	721	698	678	748	719	738	719	759	724	778	748	774	720	735	747	751	676	745	713	758	706	747	725	701	713	774	771	786	768	781	697	720	777	751	723	740	741	757	768	744	722	718	747	705	730	730	722	765	701	733	739	718	767	713	768	780	766	728	789	759	726	763	746	738	721	749	747	762	705	755	729	740	728	770	759	782	755	767	710	730	704	774	739	795	760	728	716	721	804	739	692	741	737	723	781	759	676	757	759	734	729	753	737	764	742	766	709	732	744	783	678	765	747	726	765	724	737	756	740	736	736	741	742	749	726	753	702	744	771	748	752	717	733	699	727	793	763	764	723	772	740	703	769	721	764	747	711	751	740	677	709	738	730	763	732	803	803	760	712	755	708	757	749	718	733	746	742	689	756	761	732	773	723	731	749	730	747	714	700	724	730	696	754	774	713	736	729	728	767	794	757	754	742	749	730	729	753	736	766	734	718	781	762	733	765	703	716	741	745	776	760	703	720	734	766	746	708	751	684	762
24598	21658	28992	24843	21423	4179	1108	779	711	695	671	587	600	627	622	554	569	537	553	552	563	581	500	549	538	548	491	528	563	528	544	513	540	556	568	522	519	554	562	555	585	538	522	507	528	528	527	526	548	497	496	531	546	521	557	544	531	561	500	545	544	520	548	545	509	547	553	547	554	523	534	470	490	524	535	551	561	550	532	523	470	570	523	500	467	507	533	548	499	568	521	524	540	540	528	517	545	577	537	538	555	565	527	503	513	535	533	530	530	506	547	514	494	540	488	570	508	513	540	496	540	572	551	530	525	504	509	542	515	507	504	539	520	494	540	530	545	541	514	518	508	521	532	553	522	555	533	513	553	544	557	538	534	516	483	527	547	517	581	525	558	537	538	494	515	530	510	504	510	547	512	547	479	533	516	524	522	536	546	547	537	485	559	529	511	489	522	530	546	526	515	505	553	544	517	515	533	557	558	522	524	532	514	506	551	548	557	527	503	497	550	487	484	532	549	548	503	538	574	506	497	515	564	538	564	518	537	553	525	521	517	552	525	477	492	547	533	483	537	560	510	474	524	495	512	541	529	524	558	503	550	509	554	511	495	504	537	521	525	538	554	510	546	536	513	488	539	531	528	547	558	550	533	500	515	519	488	526	514	479	548	516	520	497	488	551	552	482	510	528	495	541	482	525	578	543	502	507	536	539	535	512	505	502	549	512	518	517	524	545	499	511	505	502	552	519	519	551	527	520	535	563	535	532	511	590	503	556	507	539	520	517	498	526	518	529	552	550	515	517	531	490	489	487	537	476	539	525	555	525	559	514	521	534	560	566	533	490	510	482	556	540	509	541	550	523	539	510	543	489	507	548	499	534	515	527	573	538	543	531	527	541	517	498	517	525	516	499	515	517	503	527	537	521	543	535	547	541	528	540	527	511	572	532	560	503	543	527	546	545	560	552	557	542	493	516	494	535	522	535	541	506	554	558	505	526	523	545	505	501	485	488	508	488	523	484	535	513	547	548	495	529	579	522	502	520	495	554	507	551	501	509	468	494	494	488	517	573	498	523	498	509	557	559	514	487	543	506	522	536	532	493	559	539	513	533	543	563	564	490	521	527	511	539	545	531	514	513	521	494	555	503	508	531	504	523	527	504	508	532	526	539	529	536	556	517	535	567	540	523	555	511	530	515	532	536	528	553	563	522	505	554	541	495	497	522	492	544	580	534	509	470	545	529	500	501	520	508	501	496	538	542	486	503	519	501	528	485	543	492	515	543	521	523	523	525	517	511	526	556	513	547	547	527	555	529	567	480	500	509	533	533	528	500	553	553	520	529	506	498	498	511	527	508	546	573	515	510	524	619	491	506	540	498	540	559	485	528	530	501	513	509	553	514	526	517	565	522	540	513	511	495	501	565	527	548	499	546	494	551	546	540	496	517	545	540	516	527	539	498	499	495	550	531	564	576	551	499	486	559	525	544	525	522	559	521	526	554	519	515	499	571	506	533	492	526	510	538	515	542	548	540	523	517	512	512	548	559	514	526	526	571	535	546	529	538	558	517	546	508	534	513	519	585	554	495	485	511	511	523	535	562	556	511	496	533	510	542	538	525	488	527	484	526	517	529	520	507	559	549	507	505	503	516	514	497	538	509	499	520	491	546	498	506	538	537	550	512	514	544	535	513	531	499	506	542	555	539	522	483	537	556	551	520	575	510	487	532	534	551	557	473	492	561	519	524	546	535	538	523	499	538	516	518	535	556	522	523	519	533	491	535	486	548	555	552	543	509	503	536	491	532	532	544	556	519	516	487	531	547	519	553	476	541	524	510	539	530	529	521	575	536	554	480	532	543	508	591	481	533	558	497	523	516	539	535	569	544	481	542	539	533	476	534	543	534	514	535	525	520	554	504	519	537	540	538	534	506	526	578	511	500	509	534	515	517	546	533	544	524	526	497	529	567	534	512	532	506	521	538	569	525	534	540	570	549	536	548	498	567	501	501	540	507	488	489	492	476	548	558	570	557	567	543	500	509	535	513	520	551	538	535	526	487	529	526	525	498	523	473	518	545	512	516	470	527	533	505	535	523	520	478	506	507	509	530	510	505	588	511	512	530	531	519	558	551	506	529	520	551	496	529	550	557	506	530	535	530	536	512	523	516	551	524	549	517	516	494	512	579	577	535	516	531	576	541	500	516	503	544	525	542	522	509	541	513	522	534	505	503	528	554	510	542	493	550	538	537	544	516	554	528	516	541	522	492	548	515	546	508	597	496	529	530	503	531	527	460	511	522	531	526	528	494	550	509	523	515	512	507	529	508	479	541	528	517	542	533	518	540	535	506	536	537	537	526	507	570	528	516	524	493	546	552	538	516	526	503	507	551	509	539	501	535	549	534	515	561	567	513	510	522	539	552	532	508	541	540	535	509	486	524	520	526	516	505	524	506	552	541	525	561	526	539	532	524	539	517	537	541	495	562	539	545	525	504	551	513	513	526	520	523	545	500	498	536	491	532	500	528	552	502	520	550	516	502	557	516	534	526	548	501	537	530	501	542	498	508	540	512	502	519	523	560	540	488	547	542	509	516	505	529	510	539	553	544	544	533	528	474	507	528	517	549	494	518	480	514	539	537	520	499	482	546	544	545	540	535	529	492	537	519	509	500	512	513	445	522	518	487	552	499	561	526	549	523	546	506	545	557	501	539	539	498	490	543	520	501	522	527	547	521	501	516	537	508	533	517	512	550	512	522	547	495	518	543	601	522	522	525	504	525	513	529	513	501	509	572	511	482	558	563	505	520	525	528	528	527	498	471	533	542	515	510	481	512	557	532	536	512	500	551	506	528	542	502	547	518	525	531	533	525	528	535	485	506	518	521	523	499	500	522	525	483	530	544	529	509	493	514	533	524	517	573	526	515	488	520	483	505	561	497	480	543	551	522	527	535	486	551	510	534	489	499	545	500	530	536	506	501	543	563	477	537	535	510	508	541	490	511	535	514	502	522	537	496	513	582	528	521	551	536	584	568	549	527	517	499	524	527	486	568	536	516	535	521	509	513	540	514	548	532	519	536	546	547	536	513	501	503	540	553	533	507	526	502	517	560	539	570	522	526	571	518	518	543	543	511	543	480	523	554	519	510	526	542	525	545	493	557	474	513	550	479	523	500	531	498	499	524	501	513	519	547	546	514	558	524	516	499	549	520	521	503	512	504	534	570	549	523	521	525	534	486	521	548	513	501	554	501	506	528	518	482	529	523	569	531	539	528	544	511	515	523	524	540	514	498	544	525	522	540	564	547	521	507	556	540	523	517	548	553	546	507	499	533	497	558	566	531	550	499	509	510	565	548	509	493	540	515	540	538	501	498	502	531	478	513	447	464	541	524	527	507	549	463	555	533	560	528	528	566	498	521	540	528	520	554	518	541	545	529	523	543	525	535	518	502	526	534	490	521	497	531	467	538	522	537	524	556	546	541	531	498	533	503	502	507	525	518	540	537	516	520	526	557
5461	9333	7739	3981	2934	2238	1840	1573	1359	1326	1230	1062	1022	1044	979	988	916	911	935	888	889	922	880	865	853	798	849	849	900	847	857	859	851	858	870	839	833	798	768	770	783	824	804	832	807	788	800	812	810	806	809	839	837	832	786	808	793	834	816	818	764	824	798	748	839	802	737	812	836	786	801	831	776	837	792	809	895	802	784	806	786	770	766	842	818	852	775	782	752	837	819	790	793	833	789	832	862	827	813	794	824	769	784	825	780	813	786	770	812	822	818	817	810	788	816	796	741	778	770	811	805	829	744	796	755	821	782	818	738	849	759	789	759	760	794	808	816	782	796	761	805	776	766	787	794	817	817	781	771	812	821	800	798	759	780	765	782	791	802	804	816	739	869	839	828	791	765	786	793	777	821	790	783	819	803	773	805	786	800	771	769	825	817	835	708	814	776	761	780	780	792	763	782	794	823	803	809	854	872	802	758	824	830	800	814	749	779	830	819	830	826	741	791	776	791	791	803	800	796	801	845	779	784	805	789	757	797	798	807	807	832	802	826	808	775	791	782	808	880	790	796	798	845	791	812	785	815	806	818	821	771	794	795	814	822	762	784	788	762	781	844	807	795	757	811	855	807	823	805	814	845	815	795	845	746	832	785	804	788	788	765	806	774	836	767	781	850	794	840	851	787	825	824	778	791	823	805	735	756	791	827	844	797	790	799	817	775	806	754	776	794	766	793	840	775	769	809	780	815	817	858	786	806	793	826	863	839	804	786	794	775	821	809	819	803	818	761	762	798	797	829	786	852	753	758	788	842	820	796	759	814	794	772	818	839	810	854	815	837	763	835	822	799	823	827	823	834	767	826	821	795	812	774	803	837	752	834	803	829	784	842	832	772	808	737	818	801	771	782	753	803	789	822	813	802	784	838	814	734	850	830	809	778	813	823	795	825	793	766	810	801	759	798	819	784	822	835	785	784	796	828	813	783	813	809	850	774	809	802	801	779	838	795	770	809	812	781	783	715	791	745	828	802	765	762	846	764	815	838	801	797	794	726	786	807	798	783	783	784	860	814	793	784	836	861	763	826	795	804	761	783	748	810	830	788	777	776	816	791	781	808	835	755	798	849	769	846	763	773	807	822	776	762	775	779	783	780	782	759	835	831	807	815	817	794	839	783	788	846	792	784	815	818	806	820	789	798	787	781	813	823	833	815	755	839	833	770	740	791	771	808	797	802	817	832	782	847	795	787	855	819	801	796	824	804	793	833	813	818	804	784	765	812	834	839	792	800	847	794	825	823	796	844	797	777	784	768	810	863	783	769	831	821	764	794	788	761	779	824	798	786	748	799	800	852	758	755	817	845	835	811	783	820	760	794	792	746	826	792	812	814	791	875	772	786	796	838	793	823	775	828	849	815	809	751	838	791	768	784	834	791	795	859	783	820	855	761	752	838	807	818	808	829	756	838	786	842	789	819	796	796	800	751	753	822	771	806	787	791	784	762	775	830	792	827	793	817	750	826	798	772	779	850	780	809	761	801	815	815	817	784	839	805	880	884	793	781	775	827	770	814	794	778	780	868	805	820	822	788	779	827	799	779	758	836	761	809	817	804	805	791	782	788	777	835	792	763	815	775	801	791	811	769	829	827	827	792	844	824	824	810	811	809	812	788	832	809	804	762	763	795	822	785	747	783	801	815	755	796	769	770	785	772	768	814	818	856	797	797	791	785	748	804	843	821	833	786	790	808	784	777	815	825	797	803	815	853	792	807	817	804	826	804	815	774	818	761	751	838	811	835	807	775	827	796	814	780	791	815	794	839	757	782	801	774	785	816	767	797	766	792	805	775	800	794	802	773	777	816	853	843	784	797	834	802	775	831	770	795	754	771	768	758	829	774	832	752	805	816	740	812	825	778	735	798	768	772	806	772	791	800	775	827	811	791	770	794	871	854	857	826	813	801	812	777	793	757	819	868	806	760	802	824	793	771	797	795	781	793	797	749	849	756	811	832	841	798	802	821	792	841	774	796	787	844	801	766	818	797	813	792	836	795	797	815	824	792	814	807	805	797	826	766	863	827	829	791	783	822	785	761	792	820	803	796	814	783	810	829	859	808	764	774	764	864	743	770	822	839	767	818	769	785	812	811	853	776	816	775	784	814	751	765	811	802	814	763	749	798	851	823	802	833	813	781	778	829	778	755	811	821	826	848	786	757	783	789	862	788	805	832	800	796	802	761	757	755	820	757	826	818	808	783	789	780	814	849	776	751	815	780	760	810	815	838	811	798	802	804	804	798	843	741	835	809	784	797	777	791	778	784	771	823	823	825	813	822	821	789	795	754	814	768	790	841	784	850	794	791	831	793	793	788	823	803	782	764	842	773	732	775	763	759	821	804	803	800	855	822	794	796	799	844	805	782	817	816	869	789	776	806	812	824	786	778	804	771	863	835	801	798	846	799	800	774	792	836	786	801	767	791	836	838	851	828	818	751	784	765	790	767	773	806	764	820	805	798	847	784	819	822	780	813	839	829	814	811	805	784	813	789	834	771	829	832	842	797	818	810	816	744	869	844	820	808	791	756	789	763	825	820	805	788	779	778	716	806	747	823	832	740	775	809	777	819	846	802	790	809	798	850	801	823	780	780	762	839	792	801	817	848	778	794	800	774	821	798	825	812	780	789	787	803	798	778	781	826	783	791	763	766	792	790	797	809	807	787	767	810	792	796	843	791	804	814	764	803	755	779	785	749	769	782	881	770	821	842	820	789	795	818	777	835	811	866	758	851	792	804	803	828	829	760	793	838	800	763	759	842	827	740	812	825	757	802	818	787	879	770	788	765	791	812	784	801	795	807	828	754	795	744	811	812	772	781	760	726	850	827	820	800	783	794	795	835	784	815	794	846	814	835	780	776	754	765	755	795	762	818	798	822	831	828	782	750	797	772	832	815	781	799	805	799	796	888	809	792	817	767	813	777	793	834	802	842	766	801	822	744	726	746	761	854	804	796	799	812	773	790	829	816	798	805	823	807	859	770	783	807	767	772	803	799	800	819	843	826	793	770	828	828	780	854	806	825	763	815	810	785	805	762	783	825	814	812	774	766	841	810	807	826	821	801	773	799	785	789	809	798	774	801	780	824	771	841	792	786	833	828	778	839	838	786	778	831	760	793	821	805	829	733	781	832	800	824	824	802	791	809	739	772	833	795	772	796	796	758	773	802	805	814	758	821	789	872	743	760	761	807	835	843	805	839	800	783	756	759	824	815	778	829	770	796	810	798	785	838	801	785	799	808	794	838	794	826	781	812	815	826	796	784	771	777	813	835	795	796	783	775	794	827	808	805	822	850	807	822	784	787	822	762	825	791	832	800	786	792	789	851	839	799	781	831	793	807	790	811	809	785	824	830	807	772	765	806	805	817	756	785	778	799	822	816	783	837	794	767	782	767	772	806	819	817	811	813	862	813	770	819	775	754	835	826	809	791	824	789	823	757	804	796	782	819	769	809	792
23596	21620	29520	24200	21621	21111	2399	779	563	518	412	425	394	379	366	348	322	317	321	291	293	278	272	282	282	311	265	289	249	261	275	253	237	238	250	260	261	238	222	256	237	245	232	234	251	241	267	248	248	255	245	246	238	239	229	247	248	236	251	274	222	242	224	241	203	239	243	241	203	247	251	249	214	252	212	243	260	206	235	229	264	270	221	237	254	223	246	250	208	227	228	250	226	253	217	244	255	260	210	231	239	210	216	202	246	253	250	240	229	232	208	189	215	252	232	264	233	235	226	248	243	203	222	225	234	237	246	238	257	259	239	232	225	232	209	233	222	262	248	249	237	216	248	223	242	227	227	237	239	239	255	244	260	242	267	223	216	254	243	220	233	220	253	250	233	234	232	214	223	209	235	231	220	217	248	228	219	237	241	230	225	243	228	263	234	247	239	228	224	219	233	235	237	251	240	216	229	230	223	231	239	226	213	240	236	219	210	192	257	239	239	210	217	214	240	245	251	227	236	236	215	223	226	234	216	258	221	225	254	239	216	259	231	227	202	210	192	192	228	205	221	223	237	256	233	247	228	239	224	226	200	244	225	241	242	236	234	205	214	212	216	223	218	238	235	256	228	231	226	233	225	221	252	225	217	218	245	240	205	231	226	220	218	245	219	215	227	239	206	241	216	233	228	233	226	243	223	238	216	229	229	232	245	225	246	205	235	243	230	239	245	214	220	210	220	231	234	232	239	231	229	209	232	226	241	231	240	200	229	248	221	241	213	223	223	238	225	274	224	236	215	245	240	222	229	253	238	217	207	233	242	212	221	224	223	235	229	228	216	227	243	215	238	229	232	228	243	235	225	228	206	210	233	239	227	220	235	224	232	221	227	254	214	215	246	216	200	225	210	252	247	234	227	226	215	255	263	248	238	251	252	236	232	218	216	212	245	220	244	245	205	232	241	238	232	234	220	257	212	223	252	234	220	221	214	236	219	233	222	233	209	212	238	246	232	224	236	244	236	222	241	209	226	240	268	242	230	243	231	217	218	213	244	230	205	247	224	216	218	205	215	225	202	213	200	231	230	233	233	215	212	244	229	224	226	246	200	275	225	232	244	222	220	238	215	233	246	205	225	238	218	217	208	241	240	221	231	222	217	218	227	265	234	232	236	235	222	240	213	238	196	260	231	235	222	251	242	224	239	237	206	245	248	219	219	232	265	229	211	229	221	241	242	218	214	212	221	243	243	230	244	203	219	247	261	228	257	231	246	220	253	224	240	247	210	214	241	233	223	204	229	246	220	208	242	250	212	219	221	238	210	221	250	237	231	237	237	222	235	250	244	258	239	215	241	252	222	237	245	228	203	206	215	262	267	238	242	232	200	230	256	220	220	249	224	219	242	228	242	245	246	216	240	249	242	228	234	207	238	264	209	229	225	203	225	213	240	217	255	250	242	244	211	233	250	209	224	209	220	213	218	218	266	254	221	226	228	227	231	219	207	229	244	220	214	230	224	200	236	214	216	193	229	229	221	213	245	216	222	223	245	246	248	206	240	209	237	241	229	219	258	251	215	230	217	248	234	257	215	225	216	232	239	227	215	198	261	211	248	247	227	251	247	240	227	200	230	233	214	233	242	242	237	235	237	234	245	208	245	257	255	261	198	253	264	244	193	238	221	238	232	204	217	225	240	234	243	198	223	201	241	220	204	226	233	233	208	256	239	227	238	217	226	275	211	218	242	213	209	204	261	218	231	257	212	229	220	265	217	252	213	224	216	253	251	196	236	233	245	212	244	244	239	192	229	241	212	246	229	234	249	236	212	222	222	231	259	230	221	214	259	240	233	196	247	234	232	228	217	231	236	207	205	224	246	204	228	249	249	236	225	245	261	204	225	230	228	252	245	219	240	224	211	197	237	235	199	202	240	229	229	250	189	224	219	216	240	234	248	191	220	203	229	216	227	208	247	268	242	227	229	255	243	230	203	242	228	209	238	201	225	228	235	220	220	228	208	246	238	220	205	228	247	245	240	260	255	252	226	236	230	234	224	225	224	244	230	233	228	238	233	232	245	246	215	219	227	230	214	263	236	212	195	213	231	242	240	241	264	213	210	231	250	237	217	235	247	251	230	229	211	220	204	220	241	239	218	242	234	231	255	243	244	231	210	254	233	255	209	216	230	222	226	263	220	224	218	234	212	239	244	220	229	249	222	263	213	256	213	210	247	230	215	204	225	246	241	229	251	190	259	232	237	243	219	230	241	223	230	242	194	224	247	235	234	220	244	238	225	226	230	224	268	240	195	240	272	226	212	228	231	237	233	217	230	251	212	206	234	248	200	227	244	240	226	235	226	226	227	226	247	244	240	236	241	259	218	230	252	230	221	228	237	234	211	242	222	231	238	211	212	238	233	247	220	239	215	243	215	222	240	207	220	229	267	229	242	238	224	243	225	219	249	234	217	230	236	216	225	214	255	248	200	219	217	226	208	225	219	230	224	236	200	219	238	211	223	208	237	220	217	235	221	207	242	240	237	230	252	206	215	243	221	237	241	230	242	236	222	201	240	238	206	214	237	194	226	221	220	234	249	255	249	228	255	200	224	210	219	229	219	241	208	189	229	241	227	216	259	231	218	206	218	240	243	228	205	230	230	248	219	234	219	208	221	198	245	262	209	211	249	239	238	223	243	220	225	237	213	227	223	231	202	212	238	227	221	251	226	188	240	207	246	244	249	252	227	210	246	219	224	239	251	242	240	234	221	220	230	220	251	218	214	230	225	210	220	233	226	232	255	237	236	258	219	225	210	248	230	222	206	210	224	215	227	216	209	225	231	252	227	229	226	210	224	222	215	210	217	237	228	215	222	225	249	267	245	226	238	230	231	226	223	253	211	233	231	241	207	213	226	232	243	237	219	234	219	228	231	235	228	233	245	229	199	231	257	227	229	223	235	223	234	222	226	235	251	242	237	244	248	249	218	246	226	228	215	223	208	232	239	231	234	231	229	233	236	228	235	212	231	250	200	239	197	221	275	221	243	208	218	237	243	233	230	226	253	220	235	233	213	240	232	248	238	242	210	195	253	227	221	224	214	246	220	244	252	230	250	229	213	238	224	216	247	230	232	224	225	229	218	224	247	211	232	237	202	243	238	193	216	259	201	239	243	240	265	221	221	231	243	216	245	237	227	239	210	198	238	213	213	217	233	226	230	209	226	205	246	231	199	235	241	210	233	227	227	230	212	243	243	209	248	216	226	199	218	226	241	243	256	224	201	227	242	215	268	242	226	201	224	237	230	223	236	210	232	247	221	235	226	216	212	257	233	235	228	213	237	227	234	251	210	227	222	219	238	226	243	242	225	226	243	235	231	238	226	230	246	232	228	236	216	235	228	217	261	225	223	254	206	242	222	221	220	224	240	228	222	258	234	239	260	235	209	246	243	236	246	239	216	221	216	235	214	221	204	236	232	256	226	227	220	230	225	230	238	224	232	221	224	234	235	237	245	242
6650	14599	12059	6290	4340	3149	2392	1927	1565	1325	1163	1013	896	799	731	715	588	618	553	541	517	479	524	509	507	491	462	462	430	429	452	416	435	437	404	433	435	379	430	422	383	425	369	391	427	364	386	361	387	356	427	391	407	384	413	365	356	377	357	379	396	405	380	394	385	394	389	353	394	407	333	324	378	389	352	391	350	381	411	376	372	360	344	394	387	353	363	336	379	371	351	378	362	369	363	340	383	370	373	360	346	369	372	344	375	369	382	378	348	361	352	392	375	352	345	346	363	390	356	362	377	394	390	408	364	373	347	374	379	369	326	373	376	354	361	328	396	360	363	346	317	331	383	358	364	340	349	353	353	322	333	374	368	399	386	365	385	366	381	360	336	390	322	352	382	337	339	397	338	364	381	381	361	353	355	357	382	344	399	386	330	361	382	327	360	373	348	360	346	375	367	351	381	394	383	380	339	361	353	352	339	352	359	374	378	351	363	385	383	393	362	329	349	383	388	352	383	344	377	366	345	374	352	362	353	368	377	342	371	403	371	371	365	371	357	368	385	385	378	341	364	357	387	346	381	359	388	363	361	350	378	356	348	336	360	372	352	354	355	348	362	368	338	383	360	400	385	354	394	367	363	365	378	351	332	380	323	380	357	353	381	402	381	340	366	348	366	338	369	361	369	380	382	389	379	374	351	384	365	355	379	341	377	362	393	369	347	319	363	371	367	382	343	369	330	358	393	363	363	355	385	345	370	365	373	362	392	324	338	372	375	353	348	387	363	328	373	355	390	346	382	357	361	368	375	353	350	351	349	344	382	357	368	366	362	351	351	396	351	374	370	390	383	377	368	356	350	383	334	395	342	376	378	353	350	386	315	349	374	355	336	354	366	363	349	359	361	378	366	384	351	351	363	371	365	365	330	372	399	384	346	374	371	367	339	370	411	329	363	378	391	373	337	323	369	369	347	357	334	334	389	344	335	380	327	376	343	346	371	373	329	327	355	359	369	393	369	375	370	392	346	356	369	345	371	338	369	356	337	366	352	345	373	369	332	353	349	378	367	407	353	358	428	361	356	356	348	393	344	375	378	368	376	407	374	361	325	355	364	386	347	353	360	353	367	393	373	374	379	384	397	356	365	380	378	367	371	385	399	349	340	369	376	397	353	351	365	374	393	329	372	328	346	351	349	399	373	367	352	383	366	336	346	372	362	372	383	371	387	348	359	366	374	359	374	352	388	401	380	380	371	354	337	336	377	327	373	346	382	381	377	363	369	380	376	340	370	340	356	319	397	359	365	360	379	391	372	384	340	376	355	371	359	358	329	381	355	372	359	370	375	328	399	347	356	374	394	385	382	370	376	367	387	348	396	358	338	359	358	388	368	370	381	415	351	372	372	360	347	381	362	318	382	368	366	353	385	366	366	352	372	352	375	345	341	393	353	367	362	380	340	369	336	349	365	361	354	404	346	382	375	324	365	362	355	338	383	410	304	355	358	364	333	364	350	409	388	366	360	344	350	373	368	300	387	330	370	340	349	363	338	338	383	373	372	335	378	360	366	333	349	347	364	377	353	374	372	354	347	354	349	344	354	355	344	366	335	356	385	366	382	379	347	359	334	345	361	366	322	403	349	352	349	334	326	384	381	385	351	356	380	374	356	383	344	352	376	368	365	374	373	369	362	359	339	369	337	350	370	406	353	366	391	386	374	389	368	384	369	367	372	354	362	346	370	369	370	361	353	343	367	362	354	363	357	332	351	375	356	393	357	378	377	385	372	397	400	390	385	372	379	373	384	325	392	372	389	394	350	373	365	359	362	347	338	393	398	327	372	354	370	367	400	402	369	354	363	351	365	360	324	345	350	351	351	355	364	366	322	374	368	338	335	379	376	384	367	368	351	346	367	363	369	382	361	344	378	337	330	383	374	363	334	354	362	364	384	333	358	349	363	380	376	372	345	381	359	344	347	385	379	358	333	355	379	357	387	330	384	366	373	346	350	365	406	374	373	365	352	344	395	382	382	336	335	389	372	342	360	359	384	350	363	359	347	358	387	348	394	343	362	356	378	368	342	335	349	379	357	356	381	341	358	355	343	393	366	365	306	366	329	349	335	365	366	339	351	380	368	345	370	362	366	369	356	350	374	369	349	357	384	342	355	366	353	383	335	344	373	361	425	371	345	401	398	370	372	358	343	385	341	421	380	375	351	376	314	352	352	391	348	353	370	377	368	329	366	334	364	381	372	355	377	353	393	392	349	377	366	391	364	339	367	365	316	364	402	361	366	365	380	396	379	347	349	360	346	324	354	360	363	355	366	339	335	361	384	355	382	376	346	361	348	357	381	379	389	341	342	343	374	394	325	353	388	360	338	366	417	388	349	371	379	375	364	347	384	378	358	349	368	360	347	337	354	361	418	415	362	365	389	363	347	393	385	340	385	372	399	382	342	372	345	369	319	349	334	390	343	343	392	319	365	360	387	364	359	390	375	368	365	355	350	343	337	379	344	378	361	353	345	349	339	386	335	368	368	366	382	340	375	358	358	385	383	409	388	330	359	361	387	367	360	326	338	347	355	361	361	378	376	364	375	372	378	361	353	329	378	364	353	362	365	392	351	365	330	362	364	370	376	365	351	372	328	367	370	360	352	371	374	332	349	409	351	330	366	398	395	381	388	348	378	362	360	374	355	371	336	399	380	342	399	386	342	358	374	347	340	360	369	346	368	354	357	332	372	346	354	358	375	390	344	385	352	351	365	335	345	351	367	362	363	320	355	390	380	388	331	363	356	378	379	363	389	398	377	351	350	362	376	365	344	376	356	350	367	370	356	352	368	361	375	344	370	376	376	398	368	382	346	343	373	383	384	364	369	351	341	363	351	332	380	335	333	350	377	352	368	378	357	390	376	389	344	354	390	421	344	382	332	355	385	350	346	412	367	367	342	405	339	357	396	370	373	391	368	378	365	364	377	388	347	363	383	348	372	374	370	374	352	365	346	365	363	357	426	345	351	359	343	391	363	352	374	379	336	386	360	355	342	372	352	360	380	345	385	372	356	340	347	379	348	372	375	370	378	398	358	362	368	360	363	338	382	343	374	351	337	359	354	354	342	351	347	398	347	380	367	372	332	345	390	372	390	331	365	364	347	357	354	366	341	358	333	374	355	372	365	353	375	360	376	347	385	340	368	335	324	374	370	378	378	349	341	345	340	381	340	352	362	343	333	345	369	357	378	387	370	339	391	368	376	336	353	399	347	354	359	358	378	338	372	369	356	378	365	354	404	370	363	341	390	343	407	396	366	358	398	393	360	360	353	380	338	399	356	375	346	368	393	329	372	305	350	377	351	389	374	341	342	353	352	357	388	351	394	395	371	336	353	356	360	369	349	390	352	364	353	379	379	368	331	359	398	343	339	381	369	374	393	363	430	355	364	360	362	373	386	367	380	371	364	341	377	344	397	400	363	368	373	386	391	344	389	350	362	355	391	338	362	334	389	318	362	356
27595	20536	6964	1172	836	790	628	567	581	567	569	577	518	536	560	507	523	563	542	547	563	550	523	518	525	529	549	528	558	527	571	572	534	547	517	524	524	534	552	581	532	514	581	549	526	539	582	508	532	544	512	487	508	512	541	540	534	495	572	543	530	518	518	532	504	535	525	506	540	531	555	516	543	538	524	568	541	533	568	507	539	542	502	576	544	526	545	532	541	555	548	532	469	561	491	546	516	544	479	560	550	524	502	553	522	538	553	526	507	521	531	504	489	520	530	509	519	544	492	548	515	528	534	541	524	522	526	537	511	490	533	545	561	504	505	515	478	550	531	534	554	597	525	513	524	529	505	537	484	537	550	530	524	509	542	518	507	523	494	538	547	528	527	535	491	526	557	547	530	516	538	519	505	533	539	549	507	527	538	522	516	460	525	556	597	525	517	463	524	499	539	551	532	522	513	495	501	574	530	519	512	534	520	517	593	545	544	510	529	539	542	515	514	563	579	517	539	530	547	514	548	571	535	534	513	530	487	560	528	518	514	566	527	526	527	530	530	542	542	525	556	518	556	539	490	570	532	546	493	577	519	562	536	513	500	487	541	536	541	557	541	546	520	519	531	528	548	573	574	586	552	539	525	521	504	559	502	534	542	474	490	560	566	553	502	544	562	493	555	563	502	518	492	595	551	548	545	576	514	526	532	499	562	530	549	506	554	530	540	551	540	586	554	564	523	527	534	530	546	562	510	533	503	556	518	518	518	519	488	553	545	543	508	557	560	557	559	536	556	545	504	497	500	571	556	526	523	553	531	534	563	573	542	532	519	548	554	529	548	522	545	520	513	539	498	541	571	555	539	551	533	550	512	507	525	499	534	507	526	557	540	579	539	545	492	526	513	533	555	546	531	502	555	509	543	522	519	536	528	552	535	533	555	527	531	545	518	561	532	519	514	547	455	565	549	562	537	576	549	521	546	551	541	542	522	591	516	513	522	511	554	513	543	557	571	545	536	562	498	505	525	544	555	524	535	550	522	547	573	569	591	550	559	546	537	520	567	571	520	532	564	562	570	512	509	517	477	505	558	515	541	541	513	499	523	518	567	562	519	504	517	567	574	527	484	532	478	493	549	551	528	524	557	530	526	543	540	495	501	530	568	533	561	562	529	527	544	571	510	545	563	529	512	564	506	555	543	542	550	532	505	511	473	571	534	540	566	522	532	511	491	510	519	580	508	551	559	517	499	502	518	513	560	534	505	514	517	547	557	534	557	552	534	525	552	483	543	555	568	499	516	527	519	511	508	562	514	534	591	549	498	560	535	538	517	517	484	484	527	522	561	504	534	502	560	532	526	579	515	537	516	543	519	527	505	535	495	512	532	593	536	501	578	492	563	572	564	576	518	546	486	519	515	504	522	551	559	567	503	552	540	569	535	563	537	541	553	534	553	541	523	540	545	558	562	523	510	531	546	531	507	502	538	517	515	518	514	528	491	560	534	531	553	538	527	529	502	539	541	546	550	529	521	539	515	552	529	565	553	521	498	527	511	503	508	545	574	507	537	532	551	525	564	533	502	511	494	524	507	535	537	577	559	552	530	517	512	536	532	527	509	532	537	512	536	559	564	500	510	546	527	514	546	516	519	510	493	564	539	534	566	558	526	493	526	534	504	572	541	517	575	552	539	510	534	513	541	518	533	556	545	561	488	557	516	542	572	545	510	563	542	525	537	547	499	550	529	549	513	508	537	513	551	530	577	574	511	562	517	550	510	565	472	547	564	545	516	533	519	558	507	543	519	565	525	537	551	544	532	525	548	517	523	508	532	514	570	517	534	506	495	538	564	564	459	510	541	526	515	523	540	562	552	556	542	517	525	505	550	556	532	497	564	517	535	560	546	537	521	564	521	544	529	551	539	543	516	464	527	545	529	554	562	516	528	513	465	510	503	493	555	558	555	554	544	506	512	499	542	496	482	503	533	540	556	523	557	507	542	533	549	572	535	507	519	572	583	487	511	509	565	532	527	518	518	519	512	514	522	546	552	520	543	551	509	483	513	554	542	527	489	560	508	553	522	509	527	589	520	547	571	548	575	516	562	544	535	541	498	555	512	548	554	561	544	517	529	552	523	586	510	528	549	579	506	566	524	501	566	541	528	518	517	517	520	540	503	495	552	541	561	487	545	526	550	555	511	525	539	565	531	541	530	581	537	542	487	504	548	535	529	517	568	538	516	545	522	537	534	528	533	540	545	562	536	553	526	532	536	545	518	550	544	510	517	545	562	537	551	535	548	533	532	549	574	560	493	531	543	574	586	580	513	590	552	562	563	548	526	556	519	565	567	539	554	534	521	546	528	527	539	530	517	510	527	548	544	547	539	529	524	506	536	522	559	511	533	525	543	522	520	535	519	538	520	524	524	507	513	559	535	550	515	487	544	508	525	571	567	527	547	549	560	545	494	536	520	516	569	559	550	556	488	564	508	545	563	492	551	556	537	557	534	503	512	538	515	560	500	540	522	566	544	541	540	535	546	525	504	520	504	539	504	504	552	523	544	541	513	549	508	541	512	500	532	559	518	526	566	548	557	568	524	524	518	587	525	536	563	589	521	530	545	535	547	559	530	548	516	480	600	515	539	526	518	553	552	520	564	527	556	544	572	540	547	544	548	565	541	519	532	531	529	548	559	519	513	515	549	525	551	531	510	485	557	491	542	524	499	509	523	558	525	576	560	555	530	602	543	521	533	560	551	525	512	542	556	517	522	512	553	528	530	577	604	589	513	508	523	530	555	539	534	511	586	543	508	497	564	516	518	539	494	526	550	505	550	540	557	571	516	539	517	544	516	507	535	572	527	538	535	560	500	531	518	473	494	576	581	566	510	495	569	537	497	581	533	528	528	536	532	501	535	605	543	510	529	568	536	534	503	535	539	517	530	534	555	495	534	541	499	509	541	536	562	527	539	550	506	525	525	551	529	519	538	527	538	568	533	522	520	542	543	530	547	539	614	529	530	548	527	542	527	554	520	560	542	534	578	536	487	525	531	540	592	551	565	538	521	532	554	528	525	516	558	538	542	545	530	547	524	521	512	522	523	553	542	549	541	533	508	568	552	500	526	570	520	526	479	503	550	536	532	519	539	548	559	538	483	522	497	488	500	552	551	539	562	537	529	523	535	583	521	525	545	547	530	558	500	499	530	509	529	559	554	528	559	575	468	514	537	495	546	576	551	548	525	548	552	537	520	548	485	516	550	538	552	492	538	562	530	516	510	565	552	476	537	536	518	564	548	544	487	516	532	541	537	532	526	511	544	523	518	511	516	535	554	524	517	506	502	523	532	549	518	516	540	531	546	555	535	565	509	497	548	529	532	555	531	513	536	518	536	550	502	564	550	515	564	491	532	551	509	546	546	549	523	561	549	540	504	554	502	551	507	541	474	560	522	509	556	554	527	531	552	541	573	571	551	555	542	470	541	534	554	522	539	514	534	547	502	519	515	535	514	568
4999	1791	1568	1133	1004	936	951	921	842	848	828	825	825	861	846	796	816	810	787	789	838	800	778	753	815	799	775	767	793	797	771	800	774	806	788	772	826	841	783	787	781	802	791	861	823	782	841	786	768	761	818	810	797	815	831	830	797	828	800	812	850	818	811	795	785	834	869	798	810	767	779	842	808	746	807	815	817	835	795	813	797	799	786	841	848	851	773	812	783	778	780	783	753	774	816	839	837	833	768	755	797	801	815	807	817	733	791	829	794	772	810	818	784	778	824	763	837	837	820	792	798	798	806	831	795	778	791	824	822	829	820	813	853	851	832	826	796	805	814	782	813	780	813	861	816	832	794	813	841	797	803	800	789	738	778	792	828	811	819	780	831	834	828	792	811	844	810	775	805	823	767	806	778	788	829	795	788	828	822	822	818	768	830	810	771	790	817	832	777	857	840	830	814	775	801	801	740	825	851	835	834	821	829	827	836	793	809	781	794	809	826	848	816	805	836	801	744	849	838	771	774	770	824	785	781	828	826	839	749	776	770	855	831	815	779	795	762	782	787	775	794	818	789	855	837	783	793	785	788	824	797	807	816	813	778	852	802	841	842	801	807	771	829	761	773	807	819	783	819	747	784	810	816	819	741	757	835	777	798	775	813	843	836	795	846	829	788	832	753	777	844	819	796	767	783	804	797	789	798	817	827	823	776	798	838	802	838	817	800	788	776	761	820	866	793	754	831	801	793	763	768	771	805	858	778	837	778	783	766	824	831	811	808	815	781	792	804	817	754	809	752	836	820	761	843	798	796	854	834	797	805	861	798	801	779	800	796	811	831	801	809	851	813	815	761	815	798	815	812	786	796	787	835	846	775	813	773	794	795	861	805	793	803	791	802	840	779	820	716	820	775	783	835	798	845	760	754	804	797	838	775	827	801	789	862	791	773	793	812	754	829	798	833	814	780	807	844	804	802	800	810	841	787	807	778	859	825	853	823	788	836	841	773	795	795	810	823	819	759	753	805	850	803	833	759	840	821	811	822	747	781	764	764	819	772	784	798	813	808	874	802	802	783	788	804	797	779	800	815	806	857	861	823	782	832	834	791	786	822	845	842	805	796	737	810	810	848	816	828	791	844	795	838	849	802	825	791	827	784	805	812	770	828	776	778	813	782	803	814	781	787	827	814	778	839	782	859	808	757	806	824	786	797	784	793	740	804	800	782	788	806	899	767	833	776	767	812	820	839	814	793	799	806	749	807	826	805	842	845	805	833	779	769	780	798	754	751	800	833	858	840	772	802	765	850	841	824	816	855	827	853	781	780	770	769	795	782	777	811	835	837	787	776	814	797	802	804	833	827	812	786	808	851	805	806	807	809	834	777	787	833	856	812	799	780	761	867	823	820	803	804	853	796	780	796	771	834	821	824	805	824	788	831	767	775	797	772	793	762	789	808	812	786	792	774	799	816	795	799	782	826	800	813	774	808	814	824	802	764	814	836	821	790	826	808	797	827	755	774	830	753	765	801	807	795	813	838	819	795	793	804	807	783	778	848	825	842	866	816	803	843	807	746	801	791	777	805	803	786	740	830	809	811	792	772	791	804	783	811	834	841	833	813	831	791	845	820	832	738	827	800	792	797	843	812	834	768	783	822	807	766	832	834	785	803	781	774	805	895	798	787	786	780	846	829	797	826	801	812	754	781	802	772	790	761	774	780	790	852	832	793	808	775	812	831	814	738	836	793	816	806	779	771	847	788	797	804	816	830	779	812	793	838	811	809	784	828	816	789	809	773	802	859	752	795	822	785	783	792	761	813	806	779	785	822	809	781	797	827	805	831	774	822	794	831	790	749	761	831	758	787	785	824	863	808	779	725	817	810	786	770	793	804	780	792	831	806	780	814	792	801	798	813	816	792	790	780	824	783	753	771	789	837	822	807	772	763	832	807	837	828	793	817	777	823	840	791	765	782	808	810	834	809	800	789	808	753	812	774	785	774	812	802	882	826	782	822	791	793	809	815	851	769	835	777	822	785	800	833	851	821	780	779	794	784	789	784	813	811	793	763	772	765	732	826	797	802	793	744	824	835	845	796	801	824	795	811	812	811	724	795	851	777	891	797	842	769	825	796	796	744	833	825	789	864	813	786	760	839	797	832	777	792	757	822	837	834	799	801	741	834	834	834	811	814	806	789	828	800	807	755	774	762	824	789	856	776	799	801	837	806	816	846	808	813	798	781	809	776	788	811	801	803	830	828	802	813	809	830	794	832	795	776	813	878	736	777	799	854	785	821	792	800	776	829	794	818	767	801	818	787	783	764	847	816	795	815	822	833	761	845	825	793	766	792	801	798	817	767	750	822	767	847	817	768	825	746	838	800	841	800	787	837	812	768	784	835	813	781	807	739	835	779	798	745	832	788	809	822	822	837	837	774	791	817	808	784	759	780	774	778	783	796	731	847	821	793	833	863	808	815	807	792	802	787	798	762	786	856	829	835	828	868	773	812	799	781	847	774	788	786	856	798	769	756	784	771	822	798	815	833	830	803	789	761	815	794	828	842	810	833	824	789	818	784	799	769	772	873	792	805	734	750	880	762	777	791	818	811	780	792	787	837	824	831	837	718	790	783	796	763	800	837	792	791	878	859	795	818	736	829	778	814	775	815	756	843	799	807	781	773	824	820	834	804	809	844	799	796	777	788	815	770	839	827	808	810	799	813	826	820	851	790	815	898	777	776	775	807	771	778	838	856	780	795	826	747	794	813	820	801	808	788	773	795	733	807	744	802	747	837	801	850	820	815	788	832	838	755	749	802	726	783	811	829	857	788	861	863	870	834	772	812	783	765	773	823	814	840	711	812	819	780	835	834	794	824	834	801	797	845	779	788	784	796	820	809	792	809	796	797	807	775	813	835	868	806	821	841	815	856	764	781	847	796	798	768	783	797	841	824	777	816	805	820	805	818	763	785	793	794	794	785	810	745	805	774	872	829	778	808	795	749	784	774	823	818	784	898	860	820	774	747	771	775	837	824	789	826	778	816	796	814	815	782	801	803	830	846	790	826	756	833	849	756	783	758	771	792	827	819	817	817	747	826	800	768	844	846	823	822	795	834	826	798	809	806	781	791	828	786	771	782	871	788	814	831	841	827	844	796	788	798	779	826	837	800	815	809	804	763	823	815	840	747	813	811	802	782	811	801	739	831	781	803	772	778	801	787	774	799	861	791	838	804	820	794	790	790	798	845	802	769	794	800	792	794	828	769	760	814	823	826	826	789	798	797	811	794	804	825	803	806	844	814	780	788	798	811	816	810	808	814	815	777	807	763	857	826	771	798	832	782	814	813	836	807	818	807	814	790	789	741	798	831	880	815	806	793	793	878	766	831	790	790	801	814	799	829	785	809	792	761	801	815	873	796	797	826	816	778	798	827	808	810	809	771	847	802	825	841	806	797	831	784	779	801	811	780	779	786	815	814	863	813	802	805	796	821	791	833	822	765	853	820	796
24576	21624	28958	24785	21458	4403	1150	786	735	667	628	664	595	600	621	587	562	570	606	556	502	515	540	519	559	496	509	493	528	560	532	571	513	544	520	506	525	482	575	512	507	545	463	537	516	523	524	523	496	497	569	508	551	508	466	531	550	564	567	548	548	503	529	503	509	517	467	554	540	521	525	490	529	521	487	529	543	493	540	521	517	488	489	504	506	514	521	505	521	516	523	514	506	531	511	506	484	461	484	554	511	532	511	529	530	556	516	540	528	517	538	512	514	475	507	501	564	559	529	485	511	483	515	515	545	511	518	512	538	515	486	527	548	521	542	547	552	511	515	527	527	514	526	573	525	546	524	540	536	543	518	515	537	514	528	516	559	516	519	530	495	591	513	540	520	510	494	550	525	510	520	544	539	517	490	510	534	487	512	538	546	496	526	542	528	513	517	502	509	518	500	519	495	485	540	528	501	531	516	524	511	524	498	502	515	524	548	522	521	534	462	500	526	520	500	526	516	487	544	493	460	510	500	517	485	548	540	515	503	504	516	530	510	511	522	488	525	490	445	535	497	503	535	536	506	531	556	506	462	536	484	508	517	517	520	529	519	498	516	566	525	509	483	508	520	480	498	565	539	520	487	507	491	536	521	505	490	484	523	521	520	544	544	551	534	502	489	522	521	518	514	481	546	528	562	524	542	504	508	528	568	512	503	496	523	500	494	515	526	525	546	556	526	514	497	546	489	523	542	522	518	526	514	506	533	540	564	519	536	502	502	552	497	532	508	559	511	527	532	531	477	508	520	529	503	494	501	518	500	504	540	513	494	509	512	498	532	536	497	496	522	492	524	571	552	545	500	476	522	540	514	524	529	541	502	515	490	476	456	497	490	518	475	550	542	524	516	529	530	546	520	493	491	504	484	520	510	483	526	495	531	557	491	545	511	501	512	516	496	532	536	519	506	528	530	494	530	544	488	548	520	545	526	515	516	524	533	457	493	548	559	516	521	500	492	518	499	570	480	480	479	549	505	490	546	501	556	487	519	514	502	483	516	505	514	521	530	550	507	520	495	511	502	493	521	506	508	511	562	562	537	528	537	479	520	483	515	478	529	527	529	561	534	531	500	497	479	517	516	544	516	507	540	527	528	512	508	505	539	518	491	515	556	504	513	509	507	543	495	488	510	509	501	532	512	521	495	510	571	494	528	527	496	501	484	543	559	546	470	484	549	535	511	544	520	557	532	543	552	505	555	474	489	517	523	552	503	530	465	498	547	532	528	534	490	524	478	522	535	515	492	520	479	501	536	489	505	528	510	496	498	498	510	501	487	526	518	514	485	512	499	554	446	486	526	515	515	511	488	536	531	496	564	563	530	510	537	509	478	491	505	497	482	511	514	509	576	471	472	533	476	527	495	538	545	504	513	523	511	467	511	506	486	461	534	536	520	537	488	548	511	504	497	492	511	485	512	558	517	524	476	493	541	546	492	488	492	468	558	509	502	513	527	501	481	515	508	537	537	503	554	505	483	521	547	528	494	515	499	531	503	524	520	495	507	541	482	466	489	499	555	472	513	509	505	474	527	498	462	510	502	526	514	531	511	537	510	538	496	501	521	461	517	477	486	569	512	520	486	522	484	497	543	549	551	542	491	507	547	528	517	509	512	556	491	526	525	529	521	541	502	511	510	497	535	513	486	535	530	468	513	504	499	547	495	472	521	526	544	487	475	509	505	593	541	547	498	507	492	521	487	531	529	539	524	520	463	530	521	529	569	556	475	556	525	535	543	518	541	506	528	496	532	520	527	544	492	561	479	490	532	526	471	529	498	527	507	506	492	496	536	542	529	531	482	531	514	506	516	512	483	539	538	533	524	483	496	491	518	536	517	550	541	536	539	512	485	460	583	532	570	478	500	492	508	499	556	497	517	518	526	493	515	537	483	556	474	492	530	490	522	534	541	522	509	522	502	481	527	530	531	484	510	539	498	544	504	513	496	536	479	518	516	492	521	516	507	495	511	506	541	504	484	526	504	521	525	521	554	564	525	505	519	524	555	520	499	475	503	513	519	524	498	506	479	509	510	516	512	515	525	557	529	492	511	532	498	540	528	504	484	500	507	518	552	469	497	523	499	501	470	489	530	527	537	499	559	507	532	568	471	517	479	554	473	540	544	485	471	504	487	505	516	510	555	520	557	542	519	529	515	531	456	528	511	512	519	467	501	502	536	542	548	526	511	527	522	513	526	511	493	461	534	564	536	548	508	525	526	555	516	552	531	498	517	548	529	513	509	561	495	568	488	536	545	476	521	515	530	476	533	532	520	512	546	527	523	467	523	514	535	509	501	523	539	532	507	505	509	515	505	498	528	557	517	480	504	524	521	528	510	527	503	470	507	471	505	516	516	496	476	498	496	531	522	493	537	492	531	530	517	477	529	547	515	521	489	540	524	491	486	500	519	536	503	503	470	509	478	523	516	490	495	493	470	498	485	517	532	461	485	520	532	525	544	480	543	514	533	510	474	490	524	529	574	555	524	523	521	516	490	493	505	509	503	522	499	523	531	518	568	517	485	491	529	486	482	556	504	519	498	535	511	523	529	487	504	522	542	539	534	511	510	509	509	492	488	509	478	515	441	520	535	523	522	492	507	508	506	512	510	517	495	490	525	512	509	501	518	500	526	521	533	508	479	528	495	496	480	544	492	537	517	443	502	500	553	514	528	506	525	536	539	521	480	512	516	514	540	512	540	484	573	525	536	528	517	520	497	541	520	509	513	499	458	583	507	487	521	529	538	503	548	558	513	486	488	524	523	559	509	482	528	505	503	520	485	515	516	525	547	524	542	517	494	470	525	531	505	502	529	519	490	526	495	513	470	526	535	496	500	509	489	512	500	528	549	563	542	494	487	478	518	497	542	498	508	539	558	528	522	534	485	549	500	509	495	524	521	514	502	483	533	486	496	543	504	528	493	527	561	546	483	531	478	500	525	505	522	487	520	551	510	544	501	502	509	502	531	515	519	505	503	521	474	515	529	454	515	544	494	490	496	526	482	551	519	494	525	530	544	541	520	486	514	508	549	526	502	541	508	493	526	463	527	520	507	513	523	521	531	501	506	522	509	501	533	512	511	478	528	538	542	529	534	487	533	539	531	511	501	510	527	550	499	527	532	506	552	537	503	540	477	530	525	507	503	512	493	531	523	499	547	518	514	508	491	518	528	527	537	553	563	494	495	465	502	517	518	548	526	515	504	462	484	519	475	474	500	504	489	523	550	496	534	506	502	500	536	516	487	550	510	524	519	497	546	500	491	525	491	520	483	477	536	523	514	505	506	506	505	461	517	545	528	505	525	505	551	511	502	516	490	512	480	490	529	508	524	504	498	517	510	511	518	517	550	564	509	564	487	510	571	537	521	546	500	516	533	527	486	493	523	527	524	488	517	509	481	516	501	511	522	539	515	506	540	489	537	520	553	518	522	524	567	528	529	492	513	502	529	514	527	537	512	498
5328	9766	7742	4199	2962	2324	1857	1599	1423	1288	1190	1138	1034	1031	1030	979	982	926	909	856	888	859	866	863	825	866	824	841	836	877	888	851	795	857	837	796	780	797	818	812	812	758	785	773	834	780	872	778	737	815	779	799	822	833	806	815	799	756	813	780	768	842	800	801	763	792	781	778	805	779	763	779	797	785	770	744	746	826	852	781	818	795	784	768	773	810	781	827	825	775	805	832	825	773	793	845	778	854	807	760	840	777	784	784	819	800	775	816	798	761	815	783	803	798	789	813	792	785	784	841	755	765	812	798	781	811	781	775	772	788	830	796	819	777	836	758	713	799	806	812	770	832	819	808	763	817	804	790	817	755	778	807	732	780	798	814	810	767	813	832	759	788	812	831	762	824	817	774	804	790	784	824	764	797	807	805	779	809	800	801	806	780	821	750	786	727	789	801	805	810	794	804	772	841	754	825	807	757	824	777	804	771	792	816	802	795	786	814	789	819	793	785	815	811	794	685	811	760	748	776	758	767	804	782	782	789	772	797	796	780	806	845	766	764	753	774	840	722	786	721	757	838	767	797	770	811	803	790	757	771	780	850	793	776	739	776	792	777	785	797	816	786	738	792	821	759	777	799	809	778	842	777	816	805	786	735	774	798	812	792	764	805	827	803	797	776	780	802	764	800	802	777	763	745	771	761	779	829	799	755	781	739	802	753	755	801	778	741	793	821	832	742	767	775	733	785	823	762	810	791	824	834	795	813	775	807	757	745	764	755	764	794	821	749	777	765	752	819	784	784	776	798	759	821	773	777	769	810	756	811	776	786	788	782	849	750	790	768	796	797	806	808	776	756	786	773	839	790	765	831	802	768	832	825	824	763	784	783	835	764	802	858	779	771	811	751	776	796	749	785	764	791	816	769	795	747	807	785	780	798	754	799	751	830	779	741	750	850	767	758	835	775	791	843	757	830	796	774	758	767	755	803	799	823	860	793	766	761	786	754	802	764	798	813	783	789	840	811	782	790	792	841	779	831	809	746	731	765	771	790	795	801	808	739	834	812	794	755	747	773	778	832	782	776	771	755	779	779	789	811	812	817	797	778	814	717	754	801	815	808	796	809	750	769	839	766	786	745	823	719	844	774	763	766	772	800	845	822	827	786	749	750	783	797	791	793	709	819	791	787	749	733	810	783	776	723	771	738	784	798	820	782	805	769	825	763	781	793	804	820	764	766	806	772	786	785	828	792	740	807	750	793	795	776	799	754	797	809	766	830	789	797	755	762	757	817	817	797	805	817	854	773	836	775	775	792	786	728	786	793	798	749	841	799	812	852	771	793	777	836	780	803	800	830	804	789	757	786	779	814	779	822	777	779	756	825	776	781	799	797	783	757	783	747	803	796	811	819	750	810	739	761	716	762	785	835	746	798	834	789	819	735	781	754	805	812	798	771	740	759	793	827	736	775	779	801	763	828	732	762	784	749	790	769	789	798	760	816	815	753	791	786	773	781	820	782	755	742	848	796	801	788	806	778	799	782	753	778	762	765	796	802	756	788	814	765	789	786	775	805	788	795	809	816	765	842	777	734	792	783	782	793	829	763	775	821	796	803	778	770	767	774	783	819	793	792	777	813	771	788	735	791	790	823	747	781	824	794	813	813	839	801	797	714	779	743	764	791	759	829	796	741	775	786	780	717	785	757	804	784	807	786	779	810	791	794	809	816	780	792	783	823	786	777	816	755	732	775	813	754	745	803	808	863	755	790	775	775	837	785	810	790	728	807	789	794	776	798	789	772	836	761	731	780	806	779	804	716	750	847	820	809	778	785	786	723	797	778	775	739	759	769	730	780	779	808	789	792	778	807	799	787	799	808	820	811	806	761	782	791	747	781	797	745	792	788	798	845	732	817	777	793	742	757	737	827	753	761	833	795	715	794	764	822	807	724	753	768	794	787	798	776	790	822	774	767	790	733	782	776	815	834	814	776	767	782	798	820	791	793	817	780	831	741	788	827	765	773	752	786	725	794	847	846	844	791	828	788	773	773	761	792	758	802	779	788	803	819	733	841	780	773	800	794	786	822	775	770	786	843	780	771	830	827	790	794	803	802	786	769	811	802	756	741	766	797	757	773	819	803	836	754	842	797	791	833	786	791	779	838	779	743	758	793	765	758	767	788	838	766	792	754	808	786	772	817	783	786	765	768	789	764	794	756	820	734	791	798	767	770	777	798	773	809	799	767	783	727	785	814	798	772	773	791	784	792	752	774	787	831	766	746	773	777	797	799	786	748	759	779	817	773	794	769	816	782	793	755	757	821	751	811	808	816	792	761	795	799	790	770	823	801	764	820	803	816	716	819	771	815	811	794	832	804	754	782	793	781	820	795	785	787	811	834	807	752	791	781	831	764	793	750	796	796	773	801	828	798	782	771	828	775	790	792	771	802	762	818	772	780	768	770	768	769	807	748	773	782	824	823	785	815	787	812	787	763	790	813	730	776	765	856	831	747	797	767	756	780	803	805	808	809	784	812	792	838	739	766	826	821	782	793	778	750	765	839	790	812	790	718	744	727	777	779	787	709	784	757	799	777	787	779	847	796	804	778	832	827	762	788	807	791	791	759	763	768	769	848	769	803	794	794	832	821	791	809	782	776	826	778	763	758	726	794	767	760	770	776	803	795	831	820	777	805	783	773	782	790	769	823	759	830	809	810	811	809	786	782	788	817	766	779	769	790	767	779	738	813	759	752	828	769	831	835	772	785	792	755	733	785	759	764	831	750	769	805	825	755	767	789	800	786	744	763	774	754	790	809	832	807	809	793	759	797	754	826	764	815	841	770	800	779	761	743	764	763	770	768	816	765	799	831	813	765	782	793	817	773	762	785	848	785	766	790	783	782	812	732	790	762	796	839	790	740	821	811	782	857	820	799	786	778	788	783	759	798	785	774	793	806	805	742	745	737	755	778	772	786	745	747	818	817	760	792	773	800	814	733	792	767	808	778	734	736	822	765	756	774	749	791	790	791	778	750	826	737	765	824	795	774	809	739	810	756	782	770	778	802	807	792	753	801	783	797	782	783	786	820	819	757	764	811	784	748	809	807	749	764	768	784	788	725	844	797	788	799	779	788	765	812	781	765	794	767	761	809	812	794	753	790	816	797	767	811	756	763	764	805	772	801	740	741	780	773	748	768	763	807	813	798	816	781	835	780	804	766	750	807	764	851	778	772	785	744	783	831	774	811	784	786	848	795	799	865	826	764	838	821	746	775	770	834	790	740	790	783	771	798	789	755	791	826	791	823	757	740	800	837	798	843	764	830	785	772	808	827	794	765	809	768	785	806	773	788	783	823	794	837	829	804	798	768	795	797	838	833	829	777	803	766	787	762	779	782	822	817	781	790	817	768	801	797	800	780	755	762	722	790	804	751	822	750	788	792	761	837	731	789	757	799	807	749	817	737	770	819	807	807	764	820	775	816	770	765	803	761	781	809	812	788	796	766	790	811	818	776
23665	21670	29554	24307	21671	21213	2459	777	599	508	497	412	410	365	346	329	319	307	287	285	260	285	255	286	266	274	257	257	259	275	251	235	236	248	240	254	239	256	234	222	211	216	227	224	240	265	227	244	249	248	231	231	259	227	203	218	251	234	206	259	262	218	227	241	248	238	216	220	203	240	243	229	224	235	226	208	220	215	229	233	213	244	229	205	218	226	217	246	203	240	257	231	251	220	204	230	243	217	224	243	223	225	219	213	232	236	233	215	243	242	223	228	225	240	231	218	232	242	240	194	216	232	234	217	228	220	209	204	219	228	232	227	223	249	222	243	212	233	223	256	253	222	228	240	199	217	253	240	234	232	245	260	214	224	233	248	250	244	233	229	218	222	217	236	205	203	220	221	235	214	210	232	248	233	208	206	204	201	243	244	244	250	215	235	237	236	241	234	230	251	224	222	211	228	221	185	220	244	239	220	239	239	231	200	228	204	232	255	220	217	241	217	196	229	202	242	242	236	215	190	212	226	225	233	241	225	246	244	224	247	201	218	231	195	232	236	206	206	240	232	212	241	213	225	215	226	218	238	239	228	223	221	229	210	217	225	252	243	226	219	235	241	213	235	214	211	271	227	214	237	224	266	234	250	200	228	237	236	223	234	233	245	221	240	239	213	188	218	207	209	230	222	237	215	217	218	235	242	219	223	238	232	203	233	232	183	252	204	198	221	209	215	225	218	225	255	229	217	222	203	211	257	234	234	196	230	206	254	254	230	224	226	208	219	196	229	248	206	216	258	222	228	213	247	242	232	232	220	186	232	235	238	209	251	205	228	235	220	262	233	206	243	249	227	231	221	206	229	240	218	222	204	234	249	210	237	226	222	232	214	230	217	268	230	235	211	228	242	214	216	224	221	225	258	240	237	201	211	203	219	244	247	223	227	219	226	222	188	279	215	214	228	224	216	228	232	223	248	223	232	225	237	235	243	217	200	183	216	209	211	225	208	245	233	245	222	261	231	239	234	208	239	256	252	209	251	234	216	242	251	214	215	224	223	223	228	221	231	270	228	231	231	200	205	213	233	215	231	212	233	203	237	219	219	179	201	222	221	229	223	237	205	226	199	227	230	228	227	204	242	198	252	217	239	220	220	230	236	204	217	242	237	234	239	214	231	245	234	225	243	216	225	214	229	218	232	207	214	224	222	227	225	220	191	247	201	233	193	251	224	234	216	223	234	230	239	227	216	208	223	231	226	234	206	212	235	237	235	214	224	241	227	243	245	194	231	236	216	201	227	227	259	223	246	233	206	225	245	233	232	242	236	209	213	246	223	230	207	241	211	228	222	207	250	218	225	232	217	180	200	232	212	235	239	239	246	220	222	232	246	227	230	227	223	243	229	243	213	234	221	254	208	213	237	217	215	242	217	213	233	223	229	230	234	221	230	226	218	226	230	226	224	233	241	262	240	241	227	215	249	227	247	212	236	227	227	232	226	238	247	214	229	220	202	219	239	221	193	261	241	225	223	237	222	224	225	234	219	224	217	220	244	210	224	218	213	207	197	225	236	224	240	241	235	226	237	223	229	191	228	241	245	246	222	223	218	202	227	217	205	213	204	219	233	219	227	208	197	234	233	228	223	229	228	239	221	198	235	230	209	218	245	210	221	217	213	221	233	244	215	253	203	221	218	235	223	233	205	225	226	236	210	249	245	241	217	210	207	243	244	276	193	225	241	203	228	231	213	227	225	225	236	208	241	252	220	236	222	230	234	227	242	207	239	213	230	235	196	230	240	225	247	206	259	215	220	205	211	245	223	252	210	222	230	226	217	207	191	218	241	217	215	230	217	232	211	265	217	218	212	240	222	254	221	217	222	207	209	223	227	247	207	242	233	239	236	222	245	243	216	198	203	220	239	200	217	229	201	210	228	199	230	242	217	212	214	215	243	214	200	235	212	196	226	218	211	258	228	226	231	210	209	217	215	241	225	223	259	227	242	243	226	229	212	261	209	224	203	231	213	197	232	226	227	204	199	201	209	213	219	212	207	225	223	223	241	202	242	250	233	222	210	233	231	212	204	221	212	238	226	235	265	205	239	239	240	223	209	207	223	236	227	231	204	221	235	218	223	251	238	228	203	245	242	199	199	270	223	212	198	221	254	204	243	222	241	241	196	210	234	244	214	251	235	218	227	209	207	235	239	200	227	216	257	250	232	246	226	236	238	227	235	252	228	203	250	242	203	225	231	219	235	249	222	203	228	223	247	218	220	232	214	203	219	240	249	240	235	232	247	238	218	237	219	232	226	209	235	245	222	245	236	250	229	210	221	234	243	202	232	247	224	217	211	222	241	249	233	204	232	235	244	218	214	236	209	214	234	224	231	239	252	252	255	233	248	234	224	225	195	210	225	206	216	222	228	233	218	226	246	208	253	224	212	250	231	276	228	242	244	230	228	244	223	224	208	230	209	239	215	212	219	223	226	257	262	244	219	222	237	224	241	226	247	248	216	242	219	233	220	208	218	227	198	212	232	216	227	219	232	201	230	207	258	222	228	240	212	202	233	210	233	210	213	227	249	227	212	229	214	209	263	212	231	241	241	238	176	249	228	218	216	238	216	260	224	222	245	235	228	231	223	235	231	227	215	225	201	226	236	216	238	210	230	233	223	243	210	223	259	229	215	218	214	230	223	201	231	199	250	225	224	247	208	229	216	203	240	207	226	231	231	227	207	235	202	218	244	215	234	252	269	224	201	220	216	208	214	222	231	230	221	231	218	199	224	228	251	188	204	225	235	209	231	218	243	224	234	228	219	210	231	232	236	194	223	228	221	236	217	213	222	210	222	221	224	241	228	197	227	244	191	196	237	200	194	210	209	212	238	211	274	229	241	208	224	248	213	212	213	246	208	229	210	250	202	192	224	222	222	209	235	225	236	222	216	222	228	235	220	239	240	197	221	242	219	224	239	220	211	205	249	225	234	254	223	207	222	227	234	209	225	219	208	192	208	251	205	243	209	222	202	241	218	201	202	235	228	220	234	215	218	221	205	222	223	208	225	239	235	252	214	231	256	222	249	234	222	250	220	231	233	205	206	210	238	226	217	254	255	212	211	237	228	231	224	229	227	225	222	237	224	200	226	248	210	241	238	264	242	236	215	221	212	248	211	229	225	240	201	205	245	217	214	217	213	218	219	236	218	213	207	241	226	233	204	210	227	219	247	242	240	228	223	237	239	208	218	233	220	216	233	214	216	223	206	202	222	229	222	219	214	224	254	233	228	226	215	224	245	232	237	217	231	198	197	242	213	206	253	218	231	217	244	214	220	224	195	213	197	216	215	227	222	238	228	233	233	239	234	233	221	265	236	225	195	232	231	194	219	219	221	234	238	233	214	238	238	236	205	204	235	229	194	197	217	245	217	228	223	224	236	244	231	220	239	227	217	231	220	228	215	207	227	240	235	220	225	238	242	214	237	202	206	222	232	209	199	233	223	229	226	226	228	226	229
6935	14806	12313	6218	4275	3168	2503	1943	1575	1304	1118	1045	887	886	759	667	643	585	597	560	536	521	496	437	468	472	469	457	434	438	422	429	388	403	410	385	412	413	380	419	385	378	396	386	401	377	391	347	389	386	392	370	392	386	343	379	374	397	370	381	389	363	363	351	369	374	388	406	380	371	364	356	348	359	374	365	366	370	367	362	369	372	350	351	338	392	341	381	380	369	358	363	407	371	359	339	343	384	334	347	357	359	349	340	387	373	359	368	371	370	366	357	339	341	368	353	369	425	349	351	369	328	377	390	358	367	355	348	356	356	363	368	355	336	337	354	339	363	346	371	339	360	321	385	363	345	367	384	350	375	393	328	346	364	327	354	353	371	383	392	329	392	386	368	354	327	369	361	378	338	353	352	372	339	381	360	364	371	358	360	352	380	342	377	346	348	348	377	331	379	363	347	357	380	371	368	328	372	373	336	370	342	384	381	357	334	340	375	355	363	328	355	355	353	359	377	356	369	357	345	359	330	360	343	356	321	343	378	339	348	342	338	366	329	341	402	354	386	387	356	348	380	322	343	369	381	376	343	364	375	329	339	366	383	347	346	394	369	339	347	351	352	399	365	373	348	381	376	353	337	369	324	336	380	352	371	347	388	353	362	375	318	355	364	368	358	357	373	346	352	318	355	393	328	353	342	324	371	389	339	371	365	386	381	373	369	382	364	360	380	349	379	340	378	358	371	360	372	334	393	345	351	321	345	349	335	351	383	361	358	332	365	329	356	338	366	361	354	338	385	327	336	369	355	363	338	358	349	353	336	368	352	352	342	375	359	358	360	369	350	338	341	337	334	391	369	333	349	373	350	348	338	320	360	350	339	403	366	353	347	376	360	381	313	356	343	375	401	369	361	334	357	378	349	337	384	352	348	360	364	357	349	386	341	329	350	353	369	338	370	359	372	353	360	335	364	352	343	377	359	371	369	343	347	367	379	349	365	375	355	369	369	342	381	399	378	377	359	375	345	375	372	353	374	363	395	361	346	388	361	362	381	363	358	376	365	351	354	340	355	351	365	361	390	367	366	342	367	341	342	390	345	342	338	387	359	354	352	337	372	384	349	349	353	327	327	325	345	343	345	361	373	364	338	357	410	368	365	372	341	360	331	384	360	367	346	345	372	343	380	370	346	355	350	339	374	369	382	370	385	323	356	348	361	355	350	380	343	402	343	350	326	366	386	322	362	350	351	379	338	369	336	350	387	363	359	359	356	355	375	385	344	334	352	357	332	374	366	362	352	403	343	366	396	360	365	373	329	331	365	330	320	355	349	350	345	370	344	355	379	368	391	342	388	334	335	379	374	373	371	348	349	381	371	389	371	374	337	350	348	399	374	374	395	349	303	387	337	355	361	355	299	336	386	346	367	357	341	361	353	354	363	342	342	380	360	359	358	373	346	367	357	346	354	335	362	331	360	352	346	358	378	360	362	372	346	342	356	370	370	347	335	340	343	371	333	361	359	338	361	378	344	333	341	378	352	393	374	373	317	330	347	363	367	353	362	356	363	388	363	348	361	349	369	380	385	365	348	355	351	379	370	376	312	329	391	333	373	345	367	377	353	362	374	351	344	354	350	348	328	378	360	389	379	345	352	378	384	379	346	336	362	353	347	403	368	358	396	361	348	352	365	347	345	359	374	368	358	356	360	374	355	334	368	333	330	343	350	358	370	351	394	372	360	374	374	357	342	382	359	347	338	386	338	362	343	325	353	362	341	354	348	350	336	365	401	365	368	342	339	362	376	372	380	375	318	352	374	363	377	340	331	322	373	350	343	350	349	348	346	277	372	386	361	372	342	375	356	391	353	341	334	359	334	364	343	372	361	358	341	331	339	375	376	335	382	333	334	348	355	374	359	332	351	375	359	378	385	348	344	377	341	327	346	374	356	327	352	349	394	365	364	345	344	374	338	386	364	367	344	353	343	363	361	351	379	346	394	366	385	375	394	372	353	355	381	366	387	318	359	377	357	393	343	352	343	343	368	391	360	351	368	344	344	354	369	357	335	383	342	341	385	352	364	355	352	313	353	352	334	350	351	348	375	359	316	366	326	355	344	340	353	360	390	341	373	352	374	378	355	351	351	367	353	365	409	319	400	371	349	339	307	380	343	362	380	337	358	346	334	360	357	388	358	335	377	376	387	374	383	350	363	385	345	367	393	350	359	363	355	354	385	350	366	364	380	358	390	335	405	330	356	365	322	349	377	354	388	369	359	373	367	345	317	352	357	366	350	367	364	386	335	354	382	348	344	337	368	365	348	349	341	373	335	342	360	385	343	361	361	363	362	318	367	382	339	352	351	379	372	359	374	378	370	335	365	403	331	363	359	361	361	361	361	361	361	372	381	364	382	324	379	376	367	377	361	345	358	353	395	348	367	370	387	356	381	368	360	398	345	358	352	341	365	354	380	379	385	376	372	333	360	343	323	372	376	374	390	367	370	386	374	380	386	397	368	366	362	351	375	330	373	362	343	362	350	367	344	350	375	346	359	356	371	410	335	346	347	334	392	350	364	353	309	344	361	369	354	347	355	358	365	343	333	380	385	330	374	394	358	365	351	354	350	351	398	333	341	344	377	346	351	354	351	359	374	371	382	346	364	332	374	371	363	318	353	320	352	345	393	396	388	380	360	353	359	354	343	343	345	363	356	349	384	381	352	383	392	331	328	380	337	359	377	353	326	332	342	345	384	359	359	359	372	344	352	357	379	322	371	361	354	356	346	365	385	368	354	368	350	375	360	364	374	348	369	343	354	322	350	387	336	358	331	354	334	408	371	347	350	349	377	349	340	373	372	333	359	352	346	354	370	369	331	368	357	342	354	372	335	384	385	362	359	338	355	398	380	357	383	367	345	360	362	352	336	353	345	386	351	343	401	363	368	314	333	385	342	367	353	370	359	372	366	335	365	343	365	379	362	374	372	357	375	389	393	370	373	349	343	346	336	346	323	312	349	367	388	367	392	373	345	365	348	378	368	379	325	371	355	366	347	359	349	365	362	346	375	350	372	334	344	367	330	348	388	337	344	336	343	354	361	355	354	354	377	386	371	368	377	371	323	359	346	362	366	331	316	326	349	333	383	355	355	346	370	361	371	354	359	341	379	383	334	382	349	349	348	328	339	355	348	351	382	351	382	332	360	325	388	371	369	372	376	354	360	397	360	375	345	335	381	343	333	344	409	346	304	391	364	379	364	391	336	347	361	338	354	370	358	350	351	385	388	345	351	392	394	371	338	363	335	369	354	341	391	389	367	340	344	359	373	361	364	361	326	341	360	329	348	331	370	349	364	365	366	327	357	333	353	375	326	371	359	341	372	336	350	352	352	387	313	375	354	392	358	318	346	361	361	332	336	360	378	356	356	356	351	377	339	370	371	349	365	382	372	344	296	389	368	352	380	316	364	377	382	359	365	382	361	353	335	364	351	346	363	370	374	332	365	377	362	366	399	374	365
27595	20373	6660	965	651	580	549	598	537	566	524	551	547	561	529	508	574	558	537	524	566	551	578	528	523	522	499	487	539	534	525	516	520	518	541	498	530	554	541	560	524	508	536	531	526	595	543	520	554	513	545	495	521	501	510	503	547	539	556	525	488	543	546	512	514	541	536	530	539	524	583	532	526	535	520	514	495	577	538	543	509	486	522	498	526	506	544	529	545	519	540	548	559	519	546	517	559	574	568	528	525	515	533	556	527	526	522	530	515	527	503	544	553	538	535	539	537	527	564	530	524	562	481	556	566	541	501	548	503	515	548	541	524	511	513	521	537	551	532	557	546	526	522	544	532	533	532	549	498	572	516	567	524	555	528	515	539	519	517	545	543	527	503	520	564	548	521	522	505	522	593	556	540	530	552	525	508	554	495	554	531	516	546	530	525	526	511	565	510	524	544	528	499	513	558	556	532	500	535	535	508	511	556	493	537	553	556	511	525	522	503	551	593	543	545	492	530	527	522	513	550	521	511	522	550	525	572	543	525	520	522	547	519	548	549	499	540	514	532	512	525	523	494	560	558	508	576	550	508	519	524	575	493	528	511	506	498	531	513	499	506	527	539	549	545	586	535	548	519	527	517	509	547	568	525	518	564	495	523	529	547	513	563	517	513	532	569	500	532	534	523	505	532	518	577	528	512	548	546	552	527	536	569	525	535	502	567	528	535	528	525	475	558	521	538	519	530	509	580	516	553	524	539	549	542	547	536	521	534	536	524	538	527	563	532	542	484	566	512	541	534	539	517	547	537	520	584	550	498	547	504	518	540	551	580	520	523	557	555	531	533	567	507	512	542	547	502	536	529	563	548	534	560	547	534	498	538	521	556	500	522	509	524	557	529	539	496	548	536	545	553	594	543	540	521	514	543	522	516	511	529	486	520	549	534	549	505	502	522	531	560	563	529	586	570	559	520	578	514	516	521	512	523	554	471	508	495	519	540	546	527	530	519	530	530	558	536	559	530	546	536	534	512	536	561	522	552	533	542	557	538	550	520	463	535	554	567	510	523	543	549	530	562	542	532	568	536	571	577	541	572	541	537	537	525	496	516	561	522	520	534	499	535	488	527	484	556	517	523	585	546	527	532	539	493	533	519	514	514	470	539	525	508	559	533	548	523	524	550	540	536	532	541	540	519	496	560	535	540	507	544	519	521	564	532	515	519	576	532	544	560	553	523	547	551	549	526	530	525	521	509	530	542	531	514	570	495	544	526	530	552	510	520	538	544	571	536	525	556	546	530	527	537	494	534	549	519	515	513	540	522	529	492	538	567	497	497	514	514	519	540	521	533	535	500	529	549	519	520	509	553	515	515	545	538	535	540	562	481	513	538	512	507	551	516	511	521	513	550	523	529	503	540	535	561	510	515	520	546	521	496	541	530	531	553	536	568	512	545	524	567	537	532	518	527	509	552	557	495	477	543	514	490	517	560	492	504	491	561	502	530	537	514	491	522	539	551	522	529	524	548	471	562	509	532	555	478	514	509	506	530	545	564	520	483	561	518	522	541	548	566	545	547	568	527	531	516	535	550	547	513	554	533	529	545	547	480	556	572	482	538	486	501	488	517	531	518	500	566	555	523	489	538	516	520	536	560	526	536	519	529	534	537	545	535	529	534	546	544	530	517	514	534	527	506	523	563	558	501	559	535	539	538	513	538	540	515	513	543	509	564	518	565	557	503	515	484	528	559	512	549	527	533	576	556	546	536	530	539	561	535	466	517	536	516	534	537	529	512	479	509	543	552	557	524	543	534	518	567	535	516	495	500	526	531	532	569	525	525	545	536	529	558	514	536	550	511	551	496	507	519	501	482	549	544	565	516	535	538	575	545	508	534	516	542	575	527	543	557	549	559	525	495	568	516	536	566	518	552	513	531	520	517	545	518	537	543	522	518	536	527	571	540	565	534	524	529	507	520	526	526	578	542	510	504	543	538	523	533	524	541	532	489	539	510	548	510	546	580	553	579	526	519	541	513	518	523	561	511	544	566	521	451	535	535	527	499	517	509	535	509	518	504	534	567	510	536	500	551	576	540	536	538	498	536	485	497	528	547	532	518	537	490	531	567	553	525	522	552	506	524	525	512	515	536	516	498	536	554	517	532	516	533	525	548	532	544	519	533	564	538	522	505	542	539	561	538	521	550	563	543	536	551	547	500	458	507	530	530	516	577	524	500	490	505	528	542	524	513	564	561	538	569	519	507	546	539	536	541	548	533	533	536	481	570	525	526	499	541	492	552	488	550	567	506	530	485	522	549	503	546	530	569	531	556	503	490	539	542	526	523	509	570	531	514	539	537	528	559	493	569	509	529	552	546	517	481	508	558	518	570	538	516	538	524	504	509	526	526	498	535	525	492	524	538	539	516	511	538	522	506	520	531	554	532	537	580	550	515	506	521	514	557	536	503	559	545	530	528	512	579	586	509	543	510	537	486	490	541	500	520	539	513	523	493	496	540	544	515	537	519	566	556	561	523	546	531	524	525	534	506	522	529	516	584	522	515	548	529	537	512	548	499	559	509	475	577	531	544	514	529	552	551	482	592	529	532	521	550	513	508	516	512	548	536	501	560	527	482	530	568	540	546	572	587	538	521	541	517	526	522	534	547	533	534	513	530	559	544	524	552	569	553	557	545	583	516	559	537	549	532	549	525	531	524	516	525	579	522	565	522	507	533	539	488	484	560	537	500	561	493	529	539	487	563	516	514	519	525	550	571	552	532	499	558	537	526	488	536	536	536	530	558	539	500	503	499	512	513	511	529	516	553	535	537	521	531	549	529	498	565	530	525	584	527	585	502	550	550	552	588	507	518	521	536	517	528	529	515	542	557	511	576	508	493	519	546	540	554	515	521	534	499	490	526	541	537	535	560	523	533	520	540	541	515	524	507	531	537	559	526	535	516	502	541	530	532	523	496	496	556	542	543	547	528	533	495	552	483	504	529	508	532	551	569	553	487	480	512	514	509	505	548	530	517	545	523	507	520	549	560	543	547	545	526	517	526	545	485	541	553	554	515	558	572	550	483	557	558	527	535	546	531	526	525	542	549	518	563	497	535	500	555	503	521	511	547	561	568	542	552	596	493	529	510	544	536	480	515	519	520	499	547	535	583	473	536	498	547	561	504	508	509	555	568	508	533	503	525	506	558	518	521	523	526	525	535	526	545	493	514	541	494	529	532	549	541	533	539	573	515	565	549	495	569	540	532	501	496	510	496	522	516	506	522	542	513	552	556	526	526	513	517	540	537	525	517	537	547	464	537	524	509	533	547	529	515	524	554	481	508	502	528	535	562	541	541	482	552	528	547	519	493	507	534	529	548	505	484	528	549	522	511	528	596	530	513	492	531	538	522	516	494	518	530	546	513	567	534	570	522	505	515	538	549	512	527	520	546	536	502	502	572	508	541	571	520	548	493	506	559	521	562	510	550	547	540	557	532	547	528	550	544	499	538	513
4834	1600	1460	1034	930	934	935	830	878	844	821	775	841	882	822	797	803	788	809	825	799	795	778	758	874	756	757	817	793	796	787	810	838	805	799	843	829	756	785	836	792	839	853	837	787	828	755	808	830	795	774	738	801	799	756	765	778	782	804	795	809	753	747	801	812	822	760	833	825	771	763	807	745	773	800	855	778	801	785	783	821	761	802	801	812	769	817	754	743	797	828	827	795	751	840	804	851	744	811	788	809	814	792	797	839	781	794	868	748	794	766	797	810	802	836	839	737	817	778	785	854	797	776	798	742	805	755	776	815	833	849	749	825	805	835	754	788	853	785	763	792	723	836	828	811	835	767	802	763	787	799	809	826	813	809	788	846	792	754	780	863	759	839	750	833	809	817	796	782	761	816	854	776	815	797	759	789	792	803	801	812	833	796	742	807	803	805	792	808	763	823	784	775	766	785	801	842	829	817	819	805	760	792	843	844	813	735	800	823	834	808	797	799	864	767	835	801	824	804	781	829	771	791	788	774	773	780	803	835	739	814	789	815	798	826	772	774	808	828	804	790	850	781	801	753	801	831	806	826	798	823	772	792	796	805	846	800	799	774	792	797	811	793	801	788	731	781	729	798	791	776	797	799	808	804	793	762	787	792	758	775	770	766	823	818	802	794	816	801	805	777	844	808	818	785	777	871	754	815	791	828	820	776	771	790	788	759	788	783	819	778	807	824	770	793	736	784	788	784	842	811	811	771	869	799	792	774	814	787	770	777	838	807	765	819	826	774	819	797	781	820	779	765	795	815	831	784	834	810	819	787	788	820	813	773	762	806	744	747	800	807	863	832	817	842	808	814	795	757	799	828	887	807	821	761	780	784	805	802	830	815	783	780	808	759	772	768	777	810	808	820	768	815	788	817	784	842	778	832	835	811	830	833	777	807	775	808	806	767	769	803	813	810	806	828	844	790	765	748	753	846	834	783	834	787	786	798	784	848	851	789	816	799	835	799	840	776	834	786	863	821	813	757	751	802	763	737	797	781	804	772	795	833	826	816	788	782	794	809	811	823	743	789	782	789	780	784	838	802	802	786	818	795	780	846	792	792	854	775	789	799	800	800	846	806	812	787	783	813	832	736	817	808	818	788	754	789	805	771	800	794	804	780	787	785	761	828	784	810	812	786	794	820	771	832	798	810	756	806	761	797	832	765	780	806	850	788	792	813	817	776	835	797	801	771	797	767	800	837	806	819	802	812	859	812	788	846	787	788	794	790	757	789	823	778	745	755	753	788	819	801	744	795	823	833	757	830	755	748	809	758	831	816	861	725	784	793	766	800	831	831	830	811	771	817	843	781	778	796	786	822	793	791	829	817	772	791	724	827	787	788	819	777	827	797	841	840	790	774	784	847	809	832	765	776	777	795	777	782	777	799	837	838	823	832	736	784	779	786	844	839	784	826	820	797	867	827	754	784	801	774	774	802	753	776	741	821	788	805	773	777	754	817	796	782	803	809	797	822	812	728	815	802	769	794	831	851	790	810	793	808	758	808	840	809	772	804	809	831	792	820	816	797	836	787	790	762	832	777	826	818	800	816	779	786	825	779	868	786	800	835	797	761	798	854	816	836	793	782	779	813	792	830	807	742	786	813	806	780	810	724	767	820	782	776	800	778	793	754	803	809	774	815	807	772	830	753	810	782	774	773	800	809	768	775	752	816	857	764	810	861	780	797	760	839	775	842	819	795	789	826	809	816	789	785	819	801	754	845	748	801	807	759	788	765	821	802	755	832	841	828	790	770	818	808	794	788	764	766	796	741	824	802	813	773	805	768	775	778	773	835	808	772	804	747	789	793	837	802	784	804	821	810	824	769	811	794	744	799	819	765	843	807	800	785	803	814	778	795	838	803	793	788	795	771	823	764	797	817	854	790	807	784	794	783	728	812	781	790	805	836	823	815	808	733	804	823	782	808	816	798	784	727	766	754	836	738	802	803	823	830	813	858	817	760	788	849	801	772	799	780	788	764	776	786	759	788	744	821	806	803	808	821	765	815	782	782	806	788	806	785	779	806	810	842	799	825	813	789	765	739	828	811	782	796	751	812	802	821	824	802	800	766	829	763	770	812	776	792	775	817	846	800	814	853	793	812	788	804	782	813	786	787	824	779	821	790	835	734	751	785	815	734	780	737	762	808	825	794	810	818	797	812	815	817	800	779	822	806	789	836	779	792	854	807	752	802	831	777	826	797	764	779	747	785	759	760	797	836	841	795	779	797	774	795	853	799	771	802	810	815	835	739	800	804	822	729	838	860	773	798	757	837	786	781	854	810	804	788	782	822	814	812	777	800	777	793	832	804	821	747	822	782	886	810	827	806	774	811	807	793	824	763	787	763	740	788	791	858	832	796	794	763	819	772	838	822	836	789	729	845	772	784	780	796	767	793	786	848	827	820	739	808	775	824	795	797	771	756	812	797	806	817	774	839	794	711	777	707	777	806	843	808	791	798	806	803	797	816	816	753	777	787	802	794	810	799	768	787	803	792	795	824	797	811	816	773	814	766	760	781	740	856	790	824	814	740	796	767	809	795	806	823	794	772	786	826	812	785	829	805	797	805	798	796	804	849	762	791	820	811	797	777	747	823	784	784	767	829	827	813	821	809	771	779	816	802	836	812	811	776	810	773	768	777	743	785	807	755	785	866	793	811	791	780	800	771	815	797	827	860	783	763	844	823	791	785	852	816	809	823	795	803	805	818	794	746	817	833	891	823	822	804	829	792	836	769	794	767	820	804	761	873	781	785	815	756	799	761	765	851	835	843	773	816	828	830	777	772	820	843	810	825	793	813	792	771	822	760	790	825	792	830	811	823	835	830	810	782	743	740	838	762	785	748	806	834	805	796	791	807	836	767	767	842	782	802	827	769	815	772	775	850	814	708	757	777	812	811	811	783	788	777	773	794	816	844	749	816	840	794	772	792	838	829	788	776	818	801	762	731	777	762	816	753	829	728	760	765	817	772	809	878	797	830	834	732	766	741	795	780	756	782	749	801	782	809	799	822	771	792	798	823	806	763	814	834	732	788	784	809	745	727	732	757	812	790	772	766	781	779	800	768	768	773	802	782	813	849	797	845	832	836	817	766	836	803	829	808	791	811	760	787	829	811	779	752	743	796	799	869	827	790	770	787	811	817	820	800	770	818	810	805	819	754	803	811	799	813	813	816	813	783	840	803	777	822	776	801	777	833	822	767	774	766	790	765	779	783	828	808	775	772	820	802	786	793	790	793	802	769	781	788	826	850	793	778	769	805	724	778	768	760	801	802	817	874	871	774	846	856	798	711	825	784	803	782	747	752	777	781	807	812	783	767	835	816	826	849	808	792	837	858	824	800	845	798	795	815	807	826	826	798	836	758	783	850	810	788	743	759	789	769	794	795	803	816	781	761	811	744	769	817	821	805	821	829	817	753	834	824	736	824	768	791	785	802	782	824	836	759	838	769	816	793	826
24487	21638	28980	24808	21476	4396	991	783	742	709	663	580	569	607	574	583	571	524	573	570	552	549	510	538	514	547	562	549	524	539	502	516	517	508	501	505	492	549	527	544	496	511	528	514	557	532	487	517	540	532	529	510	519	479	538	560	515	556	520	546	500	515	549	491	576	516	474	554	488	577	481	542	500	544	487	533	497	530	523	519	522	531	577	520	548	519	554	531	510	512	511	506	515	528	505	516	490	540	495	498	554	555	519	544	536	527	478	528	540	513	514	548	542	501	544	483	527	500	493	440	451	515	503	526	511	491	545	500	565	521	530	512	503	495	517	465	524	507	539	502	532	514	539	509	554	535	518	525	519	508	528	546	534	511	530	547	528	514	494	484	511	492	511	557	503	524	516	544	506	472	504	499	524	541	527	519	467	491	541	534	486	505	523	509	490	527	548	544	522	496	515	520	504	522	471	525	519	478	472	492	532	520	544	545	533	517	517	548	482	518	519	527	499	520	508	504	499	514	510	508	564	504	520	480	521	473	524	491	556	539	515	527	556	514	500	490	535	533	506	524	535	540	484	524	530	503	514	529	524	516	522	498	497	538	547	500	538	501	501	532	506	489	535	469	542	506	502	492	480	496	522	467	455	532	506	542	535	509	472	498	548	503	548	496	522	505	488	509	472	460	521	530	518	521	488	532	521	541	536	533	516	497	507	487	479	512	546	543	536	483	459	511	552	529	481	465	497	538	515	505	529	551	512	520	466	481	505	536	532	551	537	487	541	512	497	520	531	504	509	487	508	538	525	493	499	538	525	518	516	525	541	543	531	513	501	513	484	541	503	523	548	530	531	526	552	503	492	523	514	531	452	532	516	553	481	512	541	509	496	533	527	516	492	445	504	499	504	484	513	512	499	518	538	566	517	514	503	495	540	517	506	510	537	509	515	503	507	553	492	525	520	523	503	502	515	526	504	522	494	471	479	468	504	505	465	517	497	512	511	502	539	502	536	509	501	559	512	523	516	523	514	517	549	544	525	498	501	529	500	517	516	514	514	512	506	519	501	507	500	518	549	487	523	502	548	546	514	505	475	485	552	507	472	549	496	526	538	535	513	503	526	522	537	539	541	522	484	505	526	511	498	500	559	484	508	505	515	513	487	510	520	527	481	500	511	506	527	511	552	518	500	505	511	528	520	463	518	483	529	489	502	490	505	467	490	540	521	528	524	530	495	531	515	508	527	527	531	485	536	482	483	530	499	530	556	509	516	484	472	506	475	503	523	511	522	498	490	563	485	513	508	480	480	488	494	549	522	562	520	483	524	511	475	535	505	509	510	493	513	497	494	519	530	513	548	499	508	476	511	523	553	507	523	499	524	527	501	547	482	498	470	529	482	545	514	514	531	511	508	528	566	522	525	475	519	564	526	475	514	528	548	555	527	500	482	491	526	530	514	519	525	539	488	500	479	520	473	504	523	531	501	524	539	527	511	513	527	508	478	522	520	525	527	526	507	479	536	496	514	512	548	503	521	492	468	524	504	506	503	480	507	502	532	480	505	504	510	527	532	545	489	528	499	571	487	478	503	506	550	531	519	536	552	496	558	515	494	528	487	533	512	495	526	522	519	546	555	523	485	506	541	515	520	509	504	477	525	498	499	540	505	538	497	560	534	513	471	508	517	487	523	538	517	486	507	552	504	488	505	518	553	497	503	535	532	509	533	496	550	493	515	510	504	524	532	473	539	491	511	548	493	500	546	470	498	522	516	520	577	507	540	502	503	493	494	523	517	503	533	486	525	501	509	531	512	478	461	506	531	482	544	540	463	476	508	550	511	496	527	517	528	533	512	523	501	521	500	535	491	495	581	539	507	507	518	482	493	548	495	545	547	528	524	515	542	517	499	522	475	535	527	563	497	547	506	529	494	504	523	473	466	520	516	534	522	520	527	506	510	520	542	506	535	490	473	530	527	547	497	544	517	529	530	557	515	507	514	504	525	512	532	510	512	535	518	524	557	482	510	533	546	542	504	503	508	522	517	514	475	525	510	493	522	545	490	484	502	527	523	502	540	524	516	475	524	549	501	523	543	490	513	499	519	520	522	492	489	513	525	513	502	505	516	514	511	540	521	509	499	492	545	452	485	502	510	559	497	503	505	524	485	555	520	493	515	513	495	485	532	509	526	515	494	536	507	477	486	516	555	553	503	497	522	460	520	518	522	509	498	492	470	522	448	484	533	518	521	505	538	542	513	548	509	529	497	506	490	529	466	502	526	514	533	536	529	537	479	526	486	492	522	551	529	482	533	575	483	493	517	487	512	499	552	533	552	497	514	523	442	552	543	534	506	528	519	465	510	523	518	499	521	531	529	525	487	513	495	493	534	511	512	497	486	526	513	562	463	504	506	513	495	515	513	548	497	532	528	526	521	497	515	561	484	509	522	520	490	490	502	507	504	514	490	512	554	503	498	533	535	509	470	533	503	475	546	539	516	476	498	518	538	564	472	548	583	480	503	500	494	543	514	519	503	572	497	504	541	511	555	479	521	514	529	517	539	484	512	508	512	509	601	473	541	506	525	476	533	502	533	550	502	511	506	520	515	502	520	538	530	461	565	533	474	515	517	524	492	511	518	514	469	541	531	510	523	518	494	457	522	521	509	487	505	539	533	457	498	523	517	525	473	486	542	539	515	485	522	503	520	509	509	514	515	550	523	527	511	496	523	527	496	521	540	549	462	508	479	528	501	484	471	538	534	514	521	544	461	513	474	511	511	546	520	508	510	486	513	485	533	497	536	499	478	515	526	528	525	537	511	538	557	500	498	481	513	502	493	507	506	505	509	531	521	521	503	517	515	471	497	505	511	474	493	521	539	508	518	512	481	515	489	552	503	463	512	509	484	522	487	510	509	548	482	560	533	497	516	536	534	493	546	498	525	480	516	519	544	507	518	536	504	534	506	526	503	490	470	501	474	523	509	490	489	525	556	548	522	499	521	528	487	502	545	529	520	504	479	489	524	491	542	499	515	536	509	506	496	488	491	528	517	509	528	516	514	514	555	481	537	478	502	505	545	527	517	482	535	512	512	490	521	496	503	509	493	487	532	502	466	498	512	505	546	505	538	542	513	490	500	525	518	527	494	537	495	517	497	514	531	505	479	516	521	527	520	504	512	554	485	503	485	526	556	512	532	487	502	501	495	528	540	501	553	533	539	478	496	519	519	516	545	543	526	517	513	525	471	538	534	542	537	483	504	512	517	562	495	546	517	480	551	519	537	566	561	484	494	501	506	514	473	519	532	503	495	532	523	504	507	529	488	516	539	470	541	530	539	517	514	514	524	520	542	530	505	513	480	521	501	483	552	473	487	507	516	484	507	520	549	534	517	506	497	510	480	493	524	520	482	534	552	546	527	550	503	527	515	504	553	484	505	527	497	565	520	511	509	496	514	553	538	539	485	512	539	539	533	504	485	505	533	504	523	517	517	505	508	545	528	503	524	500	515	524	527	498
5432	9665	7878	4167	2894	2297	1873	1598	1362	1288	1232	1139	1005	1039	977	964	886	856	866	885	893	839	836	824	786	830	853	856	773	811	762	790	797	820	797	774	837	807	775	799	827	816	830	830	806	774	836	784	834	775	773	811	780	768	790	713	800	763	834	782	795	797	792	780	768	788	809	846	721	780	794	765	801	805	723	781	727	813	785	811	797	796	776	815	767	803	787	794	793	814	776	792	771	762	822	810	800	769	808	801	774	763	752	794	771	786	783	825	738	769	764	791	776	789	812	777	859	767	770	810	803	754	829	757	798	812	771	810	749	769	780	780	730	796	787	791	794	782	811	766	807	808	791	791	789	805	806	798	795	754	765	757	793	807	845	786	798	775	792	826	776	790	743	803	787	817	764	831	789	792	767	707	788	827	797	737	771	777	851	778	763	780	807	734	769	804	806	797	816	737	806	793	825	762	820	725	781	786	795	776	760	795	776	772	780	820	771	790	760	808	804	778	803	779	803	800	812	730	795	821	770	780	772	772	767	763	754	750	770	774	745	792	778	760	801	765	754	817	726	774	765	834	840	750	776	805	793	822	744	789	784	747	811	784	736	803	771	803	772	806	770	759	739	751	776	746	737	768	788	763	797	742	792	769	745	806	765	741	742	775	776	791	754	758	822	793	759	812	800	800	744	754	748	759	785	736	748	785	818	810	797	821	798	779	790	799	815	766	748	746	758	797	744	798	766	796	768	782	773	808	704	753	837	764	752	798	769	806	780	804	775	762	821	772	732	786	828	767	790	737	740	807	793	768	756	784	761	789	758	771	785	713	772	765	804	782	767	808	776	808	754	854	748	704	800	820	790	795	778	774	760	718	772	785	780	768	788	767	777	825	792	759	778	745	753	775	811	807	739	803	737	764	780	831	724	755	765	762	728	758	785	816	838	814	782	811	786	758	748	792	796	697	835	799	783	774	736	821	812	788	806	788	777	783	744	784	829	774	732	790	829	721	773	738	774	780	775	755	757	785	769	767	818	812	798	737	824	770	793	792	754	757	745	753	810	812	787	771	762	827	812	758	844	800	807	786	774	748	788	789	779	748	718	741	812	785	787	789	744	767	805	738	756	773	792	751	764	827	771	775	772	772	797	784	803	814	803	829	728	781	762	789	732	749	743	799	791	755	755	761	737	780	746	788	800	773	769	775	750	834	787	757	798	776	765	753	852	766	768	780	753	805	800	773	763	811	823	786	782	798	741	814	768	735	811	785	785	767	771	741	760	789	757	817	756	786	733	783	725	759	772	769	793	738	781	777	755	759	844	784	794	802	781	833	803	775	755	776	788	807	785	787	782	777	759	793	763	774	790	789	809	758	781	744	765	787	770	778	784	772	755	762	790	819	809	784	773	777	782	836	767	741	758	777	774	767	796	763	738	790	760	747	807	788	774	778	791	792	900	768	777	762	774	789	780	788	767	779	755	767	746	746	767	762	763	796	773	774	786	749	827	778	786	787	775	777	836	787	775	745	741	801	836	809	761	775	780	754	749	783	813	753	756	785	770	728	740	780	748	815	764	767	756	794	794	759	804	780	759	729	737	755	775	760	741	792	758	785	847	810	833	732	760	770	781	794	806	738	846	750	772	707	792	816	782	813	814	747	790	841	770	758	795	801	789	777	750	770	784	775	790	793	772	761	787	784	757	776	764	755	822	804	792	824	772	769	789	763	746	792	766	740	779	788	766	815	759	809	766	738	767	752	782	849	782	820	792	768	793	787	776	768	787	782	746	771	809	756	736	761	759	761	767	769	790	770	811	739	759	774	755	781	822	794	775	781	789	828	777	767	782	784	766	750	784	772	765	795	735	728	773	782	815	809	795	778	716	779	747	761	764	750	815	824	767	767	768	746	796	734	793	795	819	724	743	700	785	772	780	760	804	771	782	761	753	793	745	805	789	824	788	738	780	827	739	775	781	828	776	750	751	724	767	818	806	775	763	791	779	792	807	762	745	764	750	745	805	795	761	819	801	829	787	836	767	778	774	828	789	842	776	777	731	792	796	792	718	777	757	772	753	778	765	837	782	780	751	806	739	755	770	775	798	799	811	750	745	800	772	741	787	761	808	771	769	794	779	799	763	818	826	832	761	765	771	744	817	766	759	741	761	775	813	738	765	743	814	786	799	776	753	764	799	802	786	778	798	847	767	831	817	785	795	765	801	770	691	751	770	742	747	792	793	794	810	750	753	750	744	813	777	809	781	757	776	819	756	775	819	775	788	754	745	786	782	700	712	772	774	739	793	735	833	809	798	773	813	771	778	772	757	793	812	762	801	749	761	775	796	816	736	743	730	781	715	787	783	797	804	806	820	772	820	778	737	748	728	872	820	808	798	752	773	760	808	781	811	760	796	754	747	815	753	815	779	736	780	764	765	811	801	809	772	783	773	804	753	760	736	757	713	787	728	784	774	785	786	770	773	770	798	739	770	752	830	788	783	772	791	879	795	799	770	773	783	798	757	733	827	755	766	793	767	743	787	709	754	809	760	781	767	786	692	806	821	756	763	805	751	797	738	812	779	761	760	770	736	762	776	786	777	775	760	776	735	766	796	772	781	788	717	755	829	802	838	818	831	777	765	757	806	816	799	786	779	771	779	745	779	782	762	768	773	800	819	769	840	782	742	754	788	737	777	809	787	792	798	784	731	730	711	753	787	751	805	809	775	768	763	740	756	744	765	768	800	752	750	818	809	805	755	785	778	816	787	800	753	762	752	792	812	815	753	779	801	795	756	760	837	713	771	753	718	754	793	826	787	788	777	795	787	787	786	795	764	831	760	761	797	764	771	749	788	785	804	758	793	771	797	788	792	810	739	720	812	818	808	736	806	765	768	778	816	768	761	806	787	740	789	789	779	769	769	811	796	811	752	764	777	789	810	805	755	820	763	784	793	745	795	774	846	766	763	767	812	804	766	789	827	749	770	742	800	858	759	764	756	745	796	743	769	812	778	760	766	761	805	749	781	812	762	748	787	783	798	803	791	800	778	765	802	737	769	744	781	737	783	790	801	756	732	761	792	796	753	785	771	767	785	760	810	784	763	740	760	765	814	777	794	750	812	781	801	757	777	799	766	805	803	799	790	756	842	809	752	792	803	787	791	794	779	761	776	795	750	743	751	795	779	856	779	822	771	762	765	797	749	790	829	850	724	772	778	763	788	818	750	742	742	760	759	772	802	802	788	822	800	801	796	759	773	827	805	797	756	795	743	780	778	834	767	751	792	708	739	782	759	735	760	758	818	743	779	770	785	820	800	765	745	772	796	753	741	802	758	811	791	833	740	818	752	820	815	759	766	816	800	771	821	798	803	718	771	774	756	802	757	748	811	755	760	780	775	784	774	760	782	789	804	760	791	785	777	793	749	787	767	798	768	755	816	825	805	769	772	805	726	854	818	753	763	773	799	802	770	777	792	807	749	785	792	828	779	793	800	762	692	759	783	796	781	783	759	811	768	753
23624	21654	29546	24254	21659	21237	2536	817	586	513	454	433	407	402	357	357	318	305	292	304	263	251	265	277	244	240	228	237	243	252	231	243	258	247	250	241	273	255	246	252	203	248	214	218	229	231	279	230	220	263	227	210	218	226	236	238	233	231	221	220	213	259	248	231	232	225	232	232	229	233	214	201	227	243	189	250	222	207	224	185	223	233	225	242	217	224	215	211	212	233	226	216	225	221	212	182	218	214	199	229	246	232	214	225	215	203	231	234	203	250	217	205	220	216	186	232	205	207	202	232	203	217	209	220	229	232	215	223	223	252	243	250	210	200	250	217	240	204	238	218	238	240	193	209	207	240	231	253	231	228	213	229	230	213	244	220	210	228	223	228	209	233	218	194	226	241	218	226	237	232	229	213	222	220	218	233	213	221	226	211	221	201	229	219	244	191	213	242	216	201	223	208	229	230	217	200	216	186	246	211	228	211	205	213	236	212	209	236	253	212	222	208	234	222	206	206	221	208	202	231	220	208	187	236	229	205	222	218	222	227	204	226	217	222	238	234	223	213	227	220	233	218	220	227	240	216	226	211	226	232	251	202	231	204	197	229	236	208	226	250	211	187	215	187	211	202	213	206	226	229	223	216	226	219	224	252	225	209	220	223	232	215	242	223	223	207	230	211	225	245	210	199	255	246	217	210	205	227	228	226	251	234	263	218	229	203	225	256	200	194	228	229	209	240	225	235	226	233	232	225	244	232	190	246	238	207	215	227	207	210	210	231	223	206	226	237	191	190	242	243	233	236	229	227	200	205	190	245	212	217	226	202	215	207	242	211	234	222	221	212	214	209	236	230	224	210	212	222	209	212	221	209	226	230	218	199	226	226	224	236	231	226	227	219	219	236	209	242	229	222	225	212	252	237	215	209	214	214	211	214	232	213	214	210	229	237	236	239	231	230	223	220	219	213	215	232	223	225	236	224	217	231	235	218	222	210	212	238	223	229	233	241	228	215	242	231	250	215	219	205	213	232	200	226	209	239	232	232	250	218	225	226	222	198	224	236	218	237	238	224	212	221	229	211	198	225	233	261	217	221	207	244	196	251	244	238	194	209	244	225	218	225	222	236	197	234	209	227	205	215	203	191	248	200	232	197	247	216	227	239	221	228	213	206	214	236	208	227	207	214	240	206	205	212	247	228	242	220	206	231	216	206	232	219	229	223	197	229	229	255	237	204	222	236	201	244	224	205	211	205	206	250	250	228	216	227	247	194	219	222	217	203	206	231	217	228	210	224	228	232	222	245	235	193	221	194	187	222	222	232	262	206	244	232	197	225	234	223	200	229	224	228	216	221	229	238	199	236	207	236	197	218	216	214	219	219	240	203	250	231	231	220	225	197	191	228	216	199	214	210	223	223	219	235	215	232	229	235	216	257	248	227	240	201	221	224	222	231	211	237	216	252	255	198	205	199	209	204	241	214	220	223	222	242	222	217	223	240	189	211	196	205	223	222	223	242	215	208	220	232	235	245	233	230	221	222	227	221	214	244	221	211	222	220	236	225	228	202	203	224	238	215	241	238	206	235	210	211	234	231	246	213	215	233	216	240	238	220	219	220	215	241	228	217	235	258	225	237	234	250	219	210	217	233	225	249	216	199	241	253	211	206	219	236	210	220	225	224	228	205	237	241	250	235	227	232	214	208	224	230	236	226	208	216	238	209	228	215	247	232	220	212	224	196	206	216	223	238	241	223	202	222	244	220	205	201	229	223	216	237	213	203	219	250	232	221	200	197	237	216	230	226	203	222	217	240	200	212	226	222	219	216	202	255	210	232	203	206	200	229	229	191	193	226	217	236	230	230	204	226	241	242	202	206	205	241	216	195	231	211	232	235	224	213	198	234	233	247	244	233	227	229	218	203	250	233	211	211	212	193	222	184	229	214	225	221	223	219	223	232	231	216	238	220	225	222	218	224	259	234	220	233	220	239	235	219	190	260	208	229	243	263	225	213	232	240	215	239	226	235	212	232	229	244	206	212	236	236	245	201	218	196	226	243	244	215	231	238	224	240	219	219	202	242	217	219	219	230	209	188	230	238	211	211	216	217	203	221	204	228	212	244	190	213	202	237	228	190	219	227	223	207	239	208	226	236	195	235	206	211	233	220	220	219	245	217	210	232	233	202	233	233	240	202	209	223	228	246	199	222	214	248	216	226	240	231	223	226	192	220	232	228	183	250	207	232	212	201	219	220	241	233	215	245	226	222	225	216	226	220	202	217	220	228	206	204	201	210	203	203	219	254	229	225	234	208	213	214	230	206	213	216	224	220	234	221	225	234	215	225	223	214	200	216	234	206	224	216	240	225	213	231	239	223	222	238	221	223	207	213	226	212	205	236	232	218	208	251	212	199	216	180	229	220	199	206	238	207	209	224	206	225	213	226	224	244	262	241	223	242	216	236	232	229	215	217	220	239	217	210	225	248	243	226	205	219	214	207	238	215	229	215	232	211	221	173	234	229	274	220	246	200	222	220	236	223	227	211	212	217	211	213	225	223	199	212	243	207	201	209	230	206	228	194	226	226	235	218	228	224	213	221	226	215	257	227	203	194	235	241	205	212	205	208	219	215	222	212	218	205	248	216	228	211	241	214	236	220	249	226	231	209	209	201	240	211	258	230	224	221	221	222	220	219	234	216	209	213	208	216	223	240	233	229	225	250	221	222	239	216	222	232	244	220	204	221	200	213	212	243	198	223	212	228	212	213	238	220	247	202	231	205	266	216	218	230	207	234	236	226	258	231	212	223	227	211	217	212	212	193	230	226	224	245	208	231	223	211	236	228	239	207	211	221	235	217	225	243	215	208	188	237	200	232	203	212	254	227	225	198	220	215	237	198	230	237	197	227	233	212	215	217	204	244	210	229	228	199	206	218	214	223	221	215	239	222	199	261	214	222	211	202	220	203	240	213	226	222	211	210	222	197	205	212	237	215	224	218	227	249	211	223	228	237	211	214	241	217	209	216	186	246	239	240	210	203	228	217	217	212	221	224	228	231	248	205	213	187	231	204	223	210	214	220	223	240	210	227	211	216	245	229	215	200	222	217	215	238	243	200	218	225	212	239	201	198	239	211	235	234	250	203	212	215	211	243	231	206	240	205	199	238	243	197	217	226	228	214	223	234	236	214	229	203	194	240	233	226	209	247	234	198	210	236	236	220	194	218	251	207	210	246	209	226	220	194	225	226	205	209	242	198	216	236	220	215	208	252	194	227	223	237	210	228	227	229	238	229	226	227	206	236	243	236	215	229	216	227	213	221	206	218	220	213	235	231	233	202	206	227	227	240	235	227	223	205	240	246	212	228	232	221	219	224	215	237	188	207	248	226	214	192	223	244	211	233	216	212	236	221	224	235	228	226	222	220	224	212	237	202	213	213	240	214	200	246	227	222	221	200	209	248	229	215	206	238	199	213	213	220	241	202	219	215	227	233	236	210	220	250	208	201	229	187	208	232
6919	14944	12269	6436	4347	3258	2365	1949	1584	1318	1171	1025	879	830	730	659	636	567	568	559	522	522	464	497	474	480	435	411	467	425	414	428	442	383	393	360	402	419	385	420	360	399	381	406	409	371	420	362	366	390	357	361	368	361	368	378	398	367	379	384	365	352	400	352	366	364	376	368	366	352	319	387	409	374	356	333	370	335	388	345	350	356	382	369	335	352	337	341	360	343	376	373	320	339	353	373	369	373	401	350	385	354	360	364	345	335	361	342	338	353	364	371	371	398	363	401	366	309	338	357	330	365	391	368	331	311	374	349	379	336	350	327	347	321	375	386	348	346	358	376	347	335	357	346	335	388	368	345	349	345	339	336	369	323	315	359	372	342	323	360	341	366	402	345	328	344	337	360	344	347	353	380	371	329	365	314	372	343	355	364	361	343	352	338	309	374	354	318	355	316	342	332	359	347	349	350	353	326	349	378	366	353	330	360	358	369	332	300	352	356	347	343	349	348	319	339	353	334	368	337	398	393	371	365	360	359	343	375	340	354	403	326	337	402	363	352	357	376	346	339	361	402	365	324	373	363	360	376	351	378	345	335	349	343	348	352	361	364	340	347	370	339	344	335	328	356	333	354	368	344	321	333	366	362	341	353	340	347	336	353	362	329	361	345	339	349	320	381	344	352	351	346	344	319	393	364	363	366	363	326	343	367	368	356	325	325	365	307	367	376	333	371	343	387	343	346	348	369	378	367	327	390	338	351	338	361	337	350	328	326	339	341	354	341	365	351	336	359	375	336	334	370	342	377	346	353	347	356	352	330	325	357	352	370	373	322	363	349	349	359	338	361	367	356	352	325	370	317	363	332	347	345	340	368	342	397	343	351	369	339	328	350	360	359	367	367	356	361	365	332	351	339	365	317	347	356	354	341	357	346	358	350	329	348	347	320	374	342	334	328	351	381	339	347	326	370	335	329	362	349	381	373	334	326	345	341	344	380	322	380	319	321	370	373	343	337	366	356	370	347	380	394	341	360	339	378	361	340	350	348	315	351	335	339	338	343	331	334	340	334	356	354	335	354	352	341	347	389	322	359	362	384	385	362	362	325	346	350	376	344	348	356	357	343	380	359	338	353	363	342	343	345	298	348	367	364	336	335	376	388	366	392	333	340	387	334	354	357	356	355	409	340	346	325	316	346	377	368	401	365	357	332	344	338	336	379	359	382	368	365	338	347	327	354	336	331	323	355	361	392	371	335	396	351	316	315	368	370	378	357	364	333	333	322	346	336	344	366	371	360	348	373	378	370	358	321	329	388	374	339	394	361	376	349	381	347	331	334	357	357	382	335	367	373	329	345	360	327	348	359	358	372	366	355	381	327	372	351	351	357	325	360	350	357	345	324	332	344	362	371	339	312	341	352	390	355	372	384	392	371	354	351	344	384	324	324	330	346	359	331	340	356	353	338	333	353	324	327	330	368	367	359	336	370	351	338	353	328	345	351	326	380	335	356	341	356	361	372	347	339	342	353	380	357	325	356	353	316	351	344	359	399	325	339	371	365	345	375	354	358	346	358	356	325	366	367	341	346	347	356	356	337	354	349	349	336	368	326	349	323	376	347	364	364	361	377	333	324	332	378	368	356	341	338	353	347	378	331	354	380	341	400	328	347	343	337	343	359	360	340	354	366	362	353	363	343	355	339	339	379	361	380	363	348	347	364	365	364	346	331	321	341	341	355	333	370	339	359	341	358	355	348	320	330	338	355	371	359	370	361	339	340	366	326	330	341	324	368	327	325	367	388	343	327	376	343	349	361	359	344	336	309	347	342	348	361	326	314	353	356	344	328	350	352	357	347	378	365	345	423	347	362	360	370	340	324	331	351	353	354	339	311	352	384	358	307	377	363	342	361	352	362	338	349	329	347	338	323	366	365	358	363	343	356	351	357	327	362	332	363	350	323	367	323	355	316	318	332	351	331	347	349	334	364	341	341	352	374	362	353	353	351	350	332	347	338	374	329	346	383	355	362	325	351	388	359	352	343	358	358	330	344	346	391	343	354	362	388	348	353	360	328	344	358	357	332	340	367	375	349	344	363	367	345	349	307	343	341	346	358	362	339	362	351	363	353	349	355	360	351	364	318	348	364	359	370	358	372	329	360	378	372	385	330	368	377	371	321	371	355	352	374	364	357	348	336	332	364	362	345	365	394	366	310	345	349	347	357	377	321	354	363	337	323	348	367	348	315	364	327	370	368	321	385	357	370	372	358	346	374	355	339	360	344	364	353	340	325	362	323	322	375	337	382	348	343	326	349	308	342	317	344	337	357	364	345	324	343	332	315	308	342	344	354	344	334	373	395	371	330	331	379	384	355	347	366	334	340	372	332	343	388	324	344	350	303	350	316	334	359	299	347	356	374	341	354	366	349	335	358	310	355	358	348	331	364	365	338	374	357	377	337	345	319	332	368	326	370	355	345	327	321	329	350	344	340	347	355	377	372	365	326	384	328	363	360	351	348	326	364	360	350	369	382	342	380	347	341	338	360	336	349	360	319	333	341	335	314	341	375	306	356	331	372	332	374	368	378	337	343	315	361	343	339	386	366	342	360	359	342	348	365	353	319	391	314	325	371	381	310	345	355	324	361	352	334	320	345	350	358	380	352	347	360	359	348	332	348	357	373	329	341	354	327	363	349	382	342	313	342	367	347	352	316	344	347	342	330	366	369	342	314	365	352	365	350	337	329	375	348	369	356	376	349	330	364	381	352	352	312	321	406	342	347	388	365	367	342	355	330	320	330	372	378	349	345	355	399	325	356	394	356	339	322	375	362	370	340	368	347	351	363	381	354	332	353	344	372	332	343	384	364	345	372	345	349	347	347	357	315	356	333	361	405	333	394	342	322	329	329	334	393	379	358	345	367	361	354	323	343	316	363	370	359	365	333	315	344	327	357	344	370	346	346	372	333	343	375	358	377	351	352	382	381	346	342	377	353	359	349	349	344	350	334	357	369	393	353	309	371	342	370	369	351	374	391	353	321	366	341	344	339	377	348	326	342	377	344	368	360	371	350	340	349	363	355	345	338	345	347	291	330	370	357	323	320	323	344	312	378	358	374	345	359	361	326	386	306	368	334	344	369	323	347	352	360	338	383	371	346	348	354	336	356	335	351	356	356	358	331	326	358	335	372	347	367	324	317	307	371	354	368	352	348	350	379	356	338	348	357	336	391	327	336	345	352	348	316	353	348	335	382	338	368	378	346	335	350	350	345	364	359	368	353	351	307	338	366	364	336	384	384	333	330	381	350	338	348	345	389	371	356	359	384	339	367	332	358	326	359	359	335	339	335	353	318	355	348	336	346	350	364	337	353	328	351	361	351	365	347	382	368	347	341	373	330	347	353	362	382	364	338	340	343	348	330	350	328	352	331	369	364	364	330	324	362	337	383	345	324	340	376	351	350	351	354	336	360	361	351	341	356	355	366	366	368	343	377	332	364	391	336	401	345	360	333
27580	20456	6787	835	635	557	537	511	583	529	513	587	502	551	509	554	507	514	512	563	537	522	555	564	544	535	535	533	500	540	539	515	536	551	512	523	521	515	525	535	555	500	532	514	521	533	516	551	557	532	550	533	502	558	549	542	543	549	520	520	523	534	552	508	509	523	521	557	505	537	536	522	525	580	484	551	539	557	538	523	514	574	482	543	541	544	566	519	579	539	518	568	574	566	497	528	520	471	535	486	504	533	517	575	546	566	528	571	532	516	515	544	559	539	518	518	514	526	528	520	514	525	518	550	527	527	512	509	549	556	548	545	569	561	491	500	541	500	563	551	480	531	474	482	561	523	527	513	527	513	538	521	534	541	562	526	541	497	502	555	550	564	553	519	524	558	531	522	479	521	527	511	520	544	525	511	568	494	511	523	569	539	540	541	538	540	513	500	494	553	572	567	564	546	535	548	526	513	577	529	543	505	543	541	525	518	532	550	503	553	499	560	494	532	532	528	520	537	526	517	532	508	493	539	557	537	500	503	558	513	529	529	549	521	533	503	499	504	511	578	501	521	538	531	490	528	536	528	539	518	516	479	507	550	537	562	533	546	554	530	542	552	527	522	524	514	505	550	542	518	533	557	517	517	501	522	513	499	539	556	496	525	537	507	519	529	551	544	540	541	508	489	566	542	534	485	554	481	539	518	483	531	534	536	541	492	532	514	529	561	515	513	552	527	519	495	528	521	521	549	519	511	568	552	512	506	567	515	520	512	539	504	518	508	550	537	513	546	516	511	550	530	527	537	534	537	496	512	472	558	520	514	514	569	527	557	551	556	542	540	536	555	508	508	562	493	555	539	532	532	505	508	529	514	532	520	553	499	544	527	510	493	555	545	548	546	514	553	511	528	505	530	527	569	491	549	493	534	528	564	503	535	523	521	537	526	493	508	498	507	540	504	518	549	534	552	541	551	541	534	526	527	525	533	519	509	501	574	515	505	530	532	516	496	552	483	503	542	501	551	512	550	538	509	525	481	553	556	531	539	547	534	494	526	545	525	553	542	521	555	518	520	571	491	499	501	527	509	508	499	551	554	551	541	520	512	548	528	535	523	534	537	556	522	543	560	553	502	511	528	547	569	555	542	500	494	521	532	547	519	528	548	559	514	505	504	538	523	568	516	518	508	524	519	508	519	531	546	525	535	525	520	524	520	503	562	525	577	522	537	553	512	528	531	577	527	521	520	538	554	555	516	546	543	511	569	592	540	538	519	570	518	511	509	486	515	519	544	538	505	512	521	547	495	539	555	499	546	502	522	492	527	510	524	579	526	533	512	566	531	502	502	503	533	492	502	528	504	530	519	528	557	532	539	534	522	515	526	548	526	540	598	547	562	513	534	570	488	564	522	524	528	495	597	505	556	549	524	561	521	504	518	496	512	521	509	568	550	500	556	495	523	543	579	524	592	507	532	541	533	496	508	532	504	564	530	535	567	507	547	554	574	528	542	536	554	527	505	573	538	492	510	520	529	488	559	541	512	480	526	530	550	531	518	528	519	529	512	512	462	516	527	552	497	528	505	546	549	515	491	518	495	548	556	495	512	524	506	550	510	546	531	479	539	551	568	546	543	547	543	569	534	532	544	519	528	529	527	480	511	563	507	508	523	495	519	520	532	514	529	547	512	556	517	509	533	493	509	531	533	518	498	521	523	560	485	498	492	522	498	566	565	531	498	521	521	449	552	541	525	552	522	497	540	506	527	491	536	487	557	537	515	503	521	499	552	545	539	531	521	591	509	551	494	524	531	513	531	538	534	524	494	532	508	558	561	526	576	575	515	557	526	555	545	547	528	512	492	540	516	519	522	509	531	532	533	516	525	496	559	480	516	566	537	535	537	516	532	487	535	515	557	538	507	543	563	494	543	514	525	475	549	573	494	556	524	511	559	520	544	554	519	518	548	516	510	553	545	537	518	544	557	534	511	540	521	531	513	517	556	513	510	510	550	501	563	499	552	531	532	558	532	517	506	539	557	498	497	530	514	534	514	526	518	526	517	551	476	544	536	542	526	550	569	542	571	535	538	519	524	556	501	529	522	566	489	518	528	565	521	505	469	535	544	539	533	527	521	497	499	476	581	523	473	542	503	559	522	538	519	499	534	543	524	535	562	502	524	518	479	548	472	510	514	508	506	541	492	504	499	530	523	518	546	493	533	540	504	539	516	507	515	489	524	543	548	527	558	539	529	532	501	559	551	543	547	539	513	546	571	532	518	523	575	521	540	554	517	535	576	532	562	520	546	501	528	510	519	494	569	592	531	539	522	509	535	492	549	520	534	539	507	526	523	528	532	521	541	509	492	500	539	482	498	508	515	520	531	543	551	528	547	530	537	513	499	535	512	529	537	543	528	527	563	512	534	499	511	553	504	501	532	525	574	540	574	524	554	517	523	506	566	513	550	536	469	538	541	556	540	533	581	547	493	488	523	504	521	511	534	506	529	522	553	523	533	507	553	532	538	502	557	525	555	556	517	529	525	533	554	542	515	518	560	565	523	483	513	542	555	548	535	516	531	543	528	577	544	546	526	526	513	542	542	539	485	556	537	546	561	513	549	512	518	529	566	531	524	509	562	514	526	536	538	527	533	542	561	520	553	514	530	543	509	571	522	520	502	538	534	522	481	552	517	512	557	552	567	519	500	496	528	527	545	535	499	502	537	506	544	552	505	554	574	541	548	564	570	536	543	533	535	466	525	509	530	504	503	541	528	564	582	551	507	534	571	547	561	533	557	530	541	519	525	502	505	534	549	505	524	546	556	545	511	546	540	548	532	537	492	533	555	503	535	577	569	538	511	516	538	527	503	510	549	504	547	550	532	500	546	519	529	503	485	556	517	526	513	507	516	578	570	514	532	475	540	531	560	535	512	567	563	523	527	562	526	528	505	529	554	529	510	542	550	519	541	545	548	559	546	518	517	550	494	536	503	532	544	592	519	538	528	492	522	544	539	506	520	533	523	593	520	461	547	524	509	580	557	549	531	525	513	514	523	507	520	497	522	470	499	531	501	529	527	555	512	508	495	513	550	549	518	524	532	502	535	537	477	534	552	510	522	545	545	519	540	524	537	520	550	567	503	522	487	516	559	515	533	526	551	511	529	511	542	511	521	553	508	497	528	528	531	514	515	528	518	503	528	542	572	508	532	540	538	512	550	527	525	491	546	562	516	524	587	518	552	515	483	493	540	531	523	538	525	554	524	574	549	527	549	547	523	534	539	526	499	530	492	508	526	502	505	499	494	551	528	497	500	518	522	530	546	545	553	523	527	516	517	545	540	488	535	514	501	557	536	532	511	509	523	544	533	499	535	551	554	531	510	553	548	517	504	542	572	557	531	525	553	528	505	520	568	505	534	533	522	539	528	534	518	556	519	501	520	530	561	508	551	500	583	538	506	552	532	554	553	549	529	563	526	563	530	535	553	517	564	542	547	523	530	523	539	502	504	594	524
4822	1671	1401	1080	1003	926	885	821	842	876	802	815	822	803	813	790	829	800	776	757	804	784	725	798	783	787	807	756	793	790	815	762	844	808	742	737	823	780	863	787	799	797	821	818	783	775	784	832	815	772	808	771	840	795	848	786	838	768	789	794	792	807	756	808	816	772	732	753	813	880	840	815	763	807	774	817	799	815	777	797	763	780	787	816	843	785	762	840	745	778	763	844	794	792	781	766	784	814	819	769	827	787	760	775	781	768	775	789	758	783	780	798	799	842	722	831	785	844	735	800	832	783	804	803	845	801	746	762	767	803	765	851	795	766	857	805	835	743	820	738	819	783	740	820	781	830	769	823	794	803	789	852	813	781	760	802	799	805	768	777	825	794	766	777	781	775	779	836	808	768	798	769	763	794	775	804	752	739	781	778	838	816	771	823	795	797	794	795	776	763	790	739	759	785	846	749	807	768	809	798	796	784	773	783	779	850	763	775	844	795	780	767	764	727	778	775	854	766	756	791	814	806	796	825	813	802	763	790	801	808	775	780	810	777	845	781	798	758	796	819	788	801	787	808	801	820	825	801	843	727	820	747	773	785	805	811	788	774	786	825	816	776	792	834	835	787	792	804	779	796	803	769	801	793	814	798	812	764	717	806	805	805	808	747	781	814	786	793	767	790	725	807	803	814	812	793	791	776	790	792	799	743	816	849	799	784	801	837	767	761	789	806	794	800	807	814	819	785	799	792	767	807	811	752	775	799	771	744	797	795	888	777	779	770	763	791	806	753	752	750	781	796	768	766	798	802	804	767	800	784	760	780	842	787	766	809	774	781	851	762	780	780	773	803	811	810	799	776	771	796	768	792	763	777	781	789	735	840	859	808	777	800	792	738	767	749	773	820	815	797	876	823	800	822	847	792	790	824	782	801	748	773	793	778	785	815	793	806	836	765	765	841	808	803	751	792	860	766	774	811	797	793	837	869	845	816	772	737	790	758	829	786	774	803	840	840	758	722	782	825	782	828	727	814	789	792	782	759	758	779	784	775	797	741	772	824	796	825	788	787	763	777	839	779	780	770	795	842	768	766	756	800	799	818	774	797	796	768	787	815	784	760	809	817	804	789	770	788	802	788	854	785	785	744	787	782	822	794	765	779	776	828	776	773	736	822	754	786	783	804	792	742	790	756	827	797	755	767	784	793	767	796	766	781	834	805	777	768	744	781	807	794	811	787	845	822	826	814	782	821	762	809	792	794	788	755	820	787	779	758	814	799	822	798	814	796	774	768	782	777	783	815	834	810	721	770	747	799	776	799	784	782	754	843	790	849	809	818	820	775	788	787	826	731	780	769	804	772	810	775	815	777	802	775	791	801	783	806	763	783	768	747	856	780	795	740	815	782	833	799	836	832	795	801	747	759	810	839	815	761	787	788	793	778	819	726	817	771	812	796	788	833	796	806	823	793	829	809	782	793	763	812	751	802	763	749	737	740	811	787	813	814	771	766	782	811	801	813	812	774	785	800	804	776	806	774	835	837	788	794	817	844	831	776	766	795	785	772	801	846	777	801	787	762	774	801	821	802	754	776	740	775	772	739	807	777	782	815	846	795	786	781	778	792	817	801	828	774	764	812	803	814	790	844	803	788	759	758	748	815	826	777	779	804	724	776	863	736	816	796	807	784	819	746	765	802	785	820	785	781	803	773	790	798	779	830	775	770	788	838	784	795	809	797	788	780	785	743	801	774	772	792	774	816	777	765	815	781	798	746	782	784	814	767	806	801	762	745	831	813	819	792	816	770	805	777	816	796	788	824	781	797	778	779	745	812	843	749	802	779	797	789	802	780	825	815	765	768	789	744	777	799	764	813	778	745	858	745	820	801	780	798	777	787	818	772	786	787	789	781	734	796	753	782	793	827	815	776	806	806	791	761	836	788	780	767	878	761	771	748	821	772	831	836	788	762	743	760	805	786	791	788	808	777	809	789	827	788	795	785	796	739	822	798	784	818	845	748	805	800	771	751	783	800	844	820	798	817	837	787	775	807	797	815	790	768	810	816	818	786	832	764	788	798	782	781	821	841	819	790	762	833	762	779	745	782	785	771	743	808	744	767	787	785	809	770	796	759	789	748	788	784	820	794	776	785	779	811	801	803	835	820	799	783	779	783	804	749	765	770	772	806	806	769	774	779	765	726	782	795	823	770	799	781	786	811	845	804	785	753	797	755	808	701	827	810	756	783	792	781	803	782	831	820	816	824	798	772	787	851	797	807	762	807	760	788	802	805	804	813	864	840	814	764	795	815	773	809	793	837	826	730	756	766	811	805	805	779	749	746	779	833	776	866	812	752	766	790	783	793	828	795	804	780	757	796	811	799	788	737	785	802	806	755	846	832	848	783	780	824	789	775	785	790	792	739	794	837	805	801	784	809	781	746	749	811	844	777	788	818	774	778	812	811	774	811	819	794	765	831	863	782	775	780	828	806	741	792	809	824	773	817	793	779	774	818	791	799	803	776	801	832	738	803	788	789	789	782	781	790	771	797	780	794	770	822	822	815	812	774	786	828	769	812	751	755	761	816	835	818	787	794	775	825	730	781	799	800	724	809	755	796	806	773	783	770	771	886	762	754	774	770	763	776	817	777	796	775	785	859	760	805	828	826	780	812	807	811	723	810	786	812	793	725	779	770	800	726	766	796	763	806	837	839	828	807	849	805	815	811	763	780	754	755	786	765	751	808	774	792	779	788	818	804	812	798	739	787	765	789	803	805	816	805	781	761	827	765	807	818	704	731	797	820	799	773	828	826	812	789	765	812	779	809	769	788	754	802	797	750	757	801	773	814	769	850	800	806	834	792	813	811	794	751	787	815	774	820	830	802	826	780	813	826	836	764	798	732	777	791	825	789	851	784	765	824	826	795	817	772	771	836	780	762	804	769	791	794	789	811	787	742	797	769	779	784	823	756	837	809	794	772	793	780	826	785	803	780	794	800	758	785	775	738	792	770	802	797	771	795	747	862	789	798	802	803	812	848	765	770	784	763	764	733	777	817	808	788	817	798	816	804	789	785	817	788	816	803	810	775	769	786	786	774	820	768	737	784	778	805	813	829	795	753	804	801	736	778	753	792	752	780	814	787	837	837	801	778	778	786	805	779	779	777	777	772	790	759	838	802	811	806	817	826	758	830	810	826	816	792	724	819	831	804	806	791	809	831	809	817	804	831	798	814	837	817	802	773	822	780	812	808	791	765	774	810	835	746	762	811	802	807	759	791	793	769	818	816	802	816	803	820	837	770	814	783	842	821	787	797	724	767	818	801	743	787	785	771	813	801	799	795	772	738	812	791	787	726	771	786	881	777	764	763	761	822	805	799	762	739	844	794	760	787	811	796	826	837	808	746	792	772	750	791	803	795	773	797	792	784	798	808	828	819	781	823	746	801	850	726	838	818	801	828	793	763	816	766	790	791	780	816	801	767	755	765	774	785	786	791	842	744	798	747	759	774
24627	21628	28915	24813	21460	4368	1034	802	707	655	693	620	567	587	548	544	547	536	521	569	541	574	521	540	547	517	544	512	495	521	521	538	563	536	542	516	494	528	544	531	555	527	526	538	550	560	525	518	505	489	498	514	480	502	508	493	523	514	529	513	523	515	489	490	544	491	482	493	488	509	504	507	504	527	512	505	510	502	519	535	512	529	500	534	493	530	557	514	527	512	540	513	500	517	475	495	551	535	523	497	498	525	536	510	545	516	554	499	523	524	537	508	504	502	548	509	515	510	542	487	488	501	490	518	511	520	522	525	494	524	484	519	536	514	514	492	482	525	514	521	545	580	506	513	522	505	510	513	513	510	503	521	518	513	518	517	471	496	505	527	508	511	523	530	510	492	509	512	484	506	499	518	515	546	502	550	532	510	499	468	490	487	534	510	507	498	491	497	486	504	521	509	459	492	511	499	506	520	477	532	514	489	500	491	513	512	514	497	530	533	460	501	521	513	492	504	521	518	536	493	504	509	514	473	514	519	529	483	501	486	522	505	532	479	498	491	490	535	557	536	517	526	518	527	474	529	564	502	506	500	492	452	521	486	508	550	520	508	537	494	450	545	502	486	515	500	466	537	513	541	517	515	529	504	543	515	470	517	527	526	487	527	539	467	503	512	508	501	519	482	489	531	523	510	496	529	492	497	513	516	481	513	475	478	486	473	489	507	535	560	500	439	505	492	504	511	527	506	509	492	498	512	508	524	489	511	458	548	496	540	512	487	540	514	518	522	506	525	525	529	495	516	524	490	511	499	540	522	505	481	486	530	483	551	506	476	544	495	491	487	487	514	500	517	498	491	506	525	512	537	519	503	473	520	502	507	483	503	528	537	521	530	515	538	535	509	503	516	513	520	470	534	490	527	523	526	499	517	504	493	489	493	500	501	569	535	537	536	517	507	469	511	546	523	493	535	490	542	502	527	506	497	512	492	508	521	505	485	487	485	487	491	468	469	495	505	493	511	485	475	500	536	529	567	509	526	495	497	521	548	528	508	522	504	471	554	508	464	526	472	464	530	492	509	504	532	541	500	505	497	545	519	516	541	485	495	463	493	475	521	545	516	513	488	488	478	516	492	502	515	511	520	502	510	560	525	486	489	489	488	506	486	493	530	508	501	499	526	537	551	503	515	483	519	515	497	503	519	534	566	521	515	498	507	488	516	510	475	553	492	501	469	510	493	489	521	530	526	504	532	536	525	480	495	493	516	499	559	557	479	464	504	514	511	538	494	516	523	533	486	524	501	533	494	505	517	539	469	490	493	514	540	504	522	483	478	486	490	479	518	495	503	511	522	473	531	523	504	520	504	478	533	539	523	478	481	496	498	523	535	519	532	535	551	503	521	466	528	565	522	523	491	502	505	501	524	491	472	494	524	483	516	464	475	474	522	521	476	532	500	511	508	522	508	495	549	501	518	529	532	509	513	486	492	489	510	499	550	518	533	476	496	528	513	529	515	511	466	499	469	492	532	500	491	514	527	516	505	556	508	500	490	496	530	498	544	518	517	518	532	531	523	515	496	496	467	497	500	497	552	467	519	462	510	536	486	503	497	508	463	489	515	511	522	486	479	498	470	521	478	538	515	518	454	502	518	442	532	513	486	493	495	458	526	509	514	480	497	515	507	471	487	523	504	452	475	490	475	484	460	436	513	518	509	480	495	521	508	518	534	500	503	496	531	511	498	557	487	495	513	512	513	497	528	512	525	499	500	524	483	495	510	503	523	495	497	477	526	504	546	505	540	485	534	511	473	498	560	514	499	519	552	526	489	511	491	550	550	519	500	473	514	502	518	518	499	558	555	484	514	535	501	504	519	509	512	480	518	510	488	492	473	520	504	497	479	505	522	538	502	512	532	492	500	512	514	495	460	553	520	536	483	471	545	538	479	506	503	529	510	495	507	517	519	528	530	501	515	520	484	495	493	524	494	536	560	512	490	509	497	478	513	535	495	534	553	483	508	515	519	536	525	501	470	514	534	525	500	524	521	525	516	523	491	482	523	514	502	498	521	531	539	525	519	501	494	529	495	514	519	567	515	519	511	484	513	511	520	532	492	535	488	540	533	594	531	469	459	531	548	537	518	477	515	495	516	501	504	510	462	520	468	492	532	507	511	512	545	515	480	513	543	489	532	532	502	518	496	465	499	526	532	461	466	508	509	510	498	483	504	509	539	497	517	522	545	492	477	512	524	483	512	520	491	525	493	492	496	489	499	497	503	517	489	517	518	513	534	547	513	499	497	497	489	521	475	522	461	513	514	484	481	514	488	482	480	504	451	517	519	509	547	507	536	519	534	526	478	491	444	477	522	503	505	502	518	495	522	479	565	509	515	473	501	488	493	511	475	547	541	499	494	471	514	503	520	520	500	506	496	514	502	546	503	473	472	484	528	492	495	494	492	481	512	525	536	534	509	511	488	447	513	515	486	486	516	512	527	542	449	539	514	513	538	500	516	483	517	578	482	464	501	547	503	558	523	489	498	498	525	487	500	556	500	512	510	505	493	480	494	527	534	532	519	488	552	517	496	537	511	509	504	517	499	555	494	498	481	528	540	470	523	482	473	501	556	497	565	498	480	522	516	513	455	516	521	480	525	438	562	487	488	472	485	483	535	534	494	515	542	531	510	538	498	515	524	509	502	483	534	537	473	505	493	502	539	533	545	532	491	506	563	505	517	495	476	522	517	476	487	460	480	521	490	494	517	501	512	506	516	516	539	489	503	494	490	502	497	546	532	506	481	522	525	524	540	514	508	530	491	460	528	490	487	537	513	567	504	479	515	468	485	525	508	505	494	516	548	472	501	538	511	540	508	485	463	515	505	492	544	512	468	514	495	492	514	540	538	466	516	493	536	491	569	500	505	509	512	460	434	501	523	505	537	529	505	550	490	519	482	518	526	505	518	506	514	503	491	490	474	507	481	480	460	495	497	497	512	483	517	546	501	527	529	517	511	470	495	503	503	487	486	519	524	548	523	498	482	538	500	520	524	531	497	490	475	530	524	547	533	478	498	501	481	494	485	515	509	549	527	490	484	488	497	530	523	496	547	526	530	465	506	499	476	526	532	459	503	478	517	468	508	522	541	529	519	517	550	489	488	485	523	494	536	512	498	560	546	518	508	494	530	482	550	536	490	495	517	522	513	482	505	498	481	510	500	550	480	529	521	537	557	482	489	512	492	499	519	503	544	559	524	506	538	502	518	473	498	491	522	467	483	524	540	483	516	481	520	528	493	501	505	495	537	519	506	515	516	544	488	525	521	504	479	531	481	491	512	483	466	524	493	509	502	494	536	483	511	479	488	538	529	501	496	472	512	501	475	502	484	520	510	480	512	548	521	501	497	531	543	509	512	528	498	507	498	482	522	487	475	470	551	505	504	497	536	491	512	494	503	478	507	548	537	490	504	500	564	489	510	527	535	502	527	516	502	533	532	496	490	543	501	538	506	491	500
5747	9613	7972	4146	2957	2247	1784	1648	1399	1286	1197	1148	1048	1042	918	936	939	894	892	887	877	844	858	799	791	831	825	858	776	792	796	805	777	778	841	816	832	795	775	786	778	747	762	817	802	762	751	779	789	835	744	727	789	746	776	776	753	769	802	787	771	737	726	787	808	830	807	839	743	729	743	746	767	770	780	756	766	781	817	767	775	786	765	747	792	782	797	739	749	807	721	729	767	762	775	766	767	739	736	769	826	741	727	802	796	733	741	799	798	755	746	818	714	739	781	732	762	776	779	777	773	742	776	770	775	755	751	800	797	754	758	806	821	760	732	791	776	783	798	796	819	720	760	785	769	757	786	731	822	792	792	834	782	818	794	805	762	752	764	752	795	761	771	756	778	759	760	735	746	760	799	758	780	810	807	774	771	777	785	784	804	789	801	772	776	781	779	755	761	787	807	771	749	756	742	741	832	753	780	770	756	738	771	778	790	747	831	747	801	807	754	731	796	747	735	793	774	766	800	772	775	794	828	751	729	777	783	749	795	763	743	745	731	725	757	807	729	832	767	811	794	742	778	781	769	749	805	760	773	788	812	775	761	780	821	785	811	749	759	758	756	805	777	740	768	738	766	795	771	811	764	827	730	773	755	804	737	770	787	702	761	746	784	757	797	795	810	796	809	781	780	747	760	796	769	809	800	799	791	747	750	771	769	827	741	748	782	825	767	837	793	792	789	817	749	797	731	727	763	742	771	796	757	797	793	779	789	766	757	762	748	778	776	776	747	725	844	743	798	765	786	781	779	789	767	798	787	825	764	767	801	752	818	746	747	765	764	742	788	775	777	854	792	788	796	774	780	763	744	734	780	803	778	768	763	785	795	835	754	752	788	777	770	761	722	839	811	807	746	761	845	778	787	738	737	776	772	778	786	764	770	754	783	784	760	804	744	843	740	812	790	820	812	731	823	758	807	774	783	817	757	749	779	710	762	733	773	773	768	775	765	775	756	810	808	762	744	779	788	770	765	791	840	767	759	751	779	742	744	740	736	736	776	769	781	753	806	826	765	806	784	791	774	750	690	766	804	777	798	753	811	786	845	776	790	749	828	729	777	759	779	783	780	715	754	762	771	808	797	751	711	778	764	755	793	802	807	810	756	791	755	725	788	822	747	734	797	786	785	746	824	729	815	760	812	750	813	767	779	753	778	782	773	779	818	802	775	808	823	796	851	779	725	782	734	764	771	763	796	772	779	794	805	779	789	792	798	760	785	734	773	728	831	809	762	786	836	766	814	795	783	803	844	818	811	771	749	779	744	776	780	724	775	756	715	767	802	791	761	759	763	761	759	775	767	781	771	792	826	783	754	741	724	762	717	781	768	775	712	779	797	731	761	760	807	770	793	840	769	828	803	766	780	729	761	792	757	776	784	766	808	767	804	768	724	737	800	765	786	780	804	779	794	840	717	767	770	715	748	806	786	766	782	778	754	800	732	705	814	810	742	757	738	842	780	788	758	748	792	748	742	795	790	740	713	765	774	737	694	784	814	791	798	785	776	748	761	791	768	743	772	793	710	747	751	800	787	768	751	766	756	696	780	806	805	751	803	757	756	816	792	780	800	772	738	748	798	779	759	756	732	763	804	775	748	756	742	804	724	720	749	790	784	742	808	795	779	777	779	748	747	772	742	726	805	815	770	730	784	819	760	735	781	841	775	750	791	787	806	797	758	761	810	739	748	745	800	772	773	761	778	791	778	800	804	767	716	766	782	777	748	759	770	747	699	794	797	717	778	762	754	725	823	758	759	817	750	786	762	768	772	775	791	766	771	758	775	762	761	798	743	736	793	768	820	778	777	788	762	796	793	806	745	759	797	777	770	745	845	801	784	770	794	753	773	742	767	768	761	785	777	784	777	787	772	787	793	768	835	760	770	778	752	737	763	720	810	743	807	780	769	831	755	770	789	736	776	829	759	774	750	766	705	792	749	827	811	798	761	810	801	754	752	747	780	786	789	755	781	749	803	815	737	787	738	768	736	817	732	751	727	782	754	810	775	796	767	771	822	698	805	742	728	823	773	822	815	753	785	735	796	771	734	787	807	803	761	775	763	732	790	773	819	755	793	782	763	791	727	744	755	779	738	730	792	795	747	806	773	797	813	769	742	728	715	780	792	748	769	807	741	792	783	772	804	812	816	783	785	798	749	802	782	730	796	796	762	799	741	773	790	708	794	789	780	758	756	766	810	729	809	766	767	753	727	748	751	804	728	790	792	791	788	770	760	776	835	793	760	756	785	823	848	780	754	768	805	758	791	778	762	768	773	803	784	742	763	785	817	805	791	748	787	749	745	722	753	788	754	785	771	767	749	742	815	794	728	767	726	749	754	768	766	784	781	781	763	709	747	799	763	709	762	758	767	816	795	765	755	755	773	814	745	785	783	751	772	764	727	775	798	791	785	782	768	814	780	737	771	761	780	771	793	824	799	751	785	731	745	766	740	758	750	748	766	766	772	808	784	765	741	763	764	768	751	795	772	789	727	806	739	737	722	753	752	792	792	789	766	773	824	788	776	761	746	737	783	747	748	759	791	763	769	767	771	804	765	760	734	780	808	764	810	840	739	797	803	730	794	771	737	777	767	763	773	776	792	756	770	795	762	728	793	789	791	741	764	759	756	692	775	772	806	724	747	743	769	766	703	762	805	829	766	792	803	770	804	785	738	757	789	766	821	807	764	808	732	793	733	772	756	772	776	819	775	796	755	777	746	765	776	749	729	745	788	758	800	803	776	793	752	754	745	773	820	833	756	769	799	779	786	809	750	781	763	782	759	793	790	775	761	798	823	796	785	733	730	734	745	825	741	808	781	784	757	795	784	775	772	745	817	768	777	801	763	742	820	755	746	800	776	748	745	777	794	735	810	777	779	788	817	775	790	769	740	757	803	742	760	748	716	794	804	795	791	794	753	735	803	750	804	747	762	774	804	754	747	731	757	790	760	751	804	755	784	717	765	809	769	754	726	769	741	764	721	829	743	768	807	766	780	772	821	782	796	796	745	752	807	776	777	740	781	700	745	796	805	791	744	773	761	772	809	778	797	745	740	749	742	816	785	752	704	752	782	745	761	774	730	723	744	724	822	744	779	826	774	797	822	747	773	739	790	774	785	789	761	771	754	771	765	780	776	766	828	768	758	793	752	804	778	758	793	784	761	769	804	768	761	743	821	761	787	776	792	734	798	752	775	789	761	752	731	751	834	768	793	834	791	787	770	775	804	706	755	783	787	785	766	816	810	762	797	772	747	768	759	799	750	747	815	760	793	785	765	727	775	802	814	813	820	806	769	766	822	791	779	766	840	753	824	789	759	754	762	763	763	735	796	788	771	773	756	764	763	811	736	783	790	822	756	690	782	795	784	761	727	763	791	774	740	783	780	750	753	747	790	711	781	769	745	772	776	781	802	773	770	766	756	763	753	774	796	816	777	759	750	767	798	717	812	820	769	749	780	711
23501	21552	29444	24108	21553	21175	2610	760	642	496	470	416	363	344	346	327	315	294	279	247	266	273	247	291	279	257	267	257	256	218	242	243	238	251	261	239	250	202	237	229	217	220	219	231	241	228	235	261	197	196	223	225	244	237	200	194	235	237	206	241	254	214	216	209	207	251	213	238	215	242	225	186	242	227	181	234	212	183	200	235	198	220	234	237	219	223	218	203	231	215	216	227	223	213	213	231	221	260	219	204	203	215	232	225	225	216	222	234	209	220	238	200	203	251	201	231	237	223	198	194	210	214	213	218	201	215	248	235	223	208	186	208	212	220	220	217	220	188	195	218	235	204	212	215	232	203	208	213	198	195	211	207	231	211	232	194	222	223	215	232	235	222	222	234	207	246	203	203	221	235	241	209	214	227	236	203	233	206	220	221	230	244	235	216	230	215	202	199	211	231	233	202	222	231	228	192	230	239	236	216	229	202	202	224	209	214	230	220	227	225	243	235	220	232	219	192	226	221	224	182	216	198	205	213	218	219	218	231	222	260	203	196	198	206	213	225	216	212	206	211	248	219	199	221	218	236	217	211	205	216	273	214	214	225	221	232	211	234	199	205	200	217	216	211	260	235	235	184	223	197	200	228	228	209	208	226	221	213	191	218	209	241	194	221	232	221	197	227	207	236	196	239	222	210	218	213	229	228	199	204	215	201	223	217	214	205	219	205	236	216	234	214	187	215	223	236	212	225	219	236	228	228	220	239	203	214	222	228	235	206	216	212	227	206	226	213	265	231	219	221	227	232	218	194	216	214	244	242	194	241	199	212	213	234	230	237	236	224	209	209	207	216	241	216	245	220	225	222	241	233	229	205	233	220	216	217	192	207	231	241	220	246	207	216	217	220	219	235	238	260	202	206	222	228	226	221	216	227	198	241	221	211	206	194	233	228	225	227	206	213	232	219	227	209	199	206	219	204	234	235	228	225	217	215	230	226	213	238	232	208	235	235	208	215	235	270	229	213	183	194	198	194	212	213	212	210	218	228	208	203	196	238	226	218	215	222	239	193	211	200	214	214	207	216	210	223	189	208	214	211	218	237	240	220	232	208	224	212	210	208	205	243	223	224	192	248	188	222	218	215	224	205	215	220	221	228	214	210	209	192	229	230	203	204	207	221	232	227	223	203	221	205	190	217	201	212	228	216	222	205	226	221	202	258	251	204	236	214	235	196	204	218	216	222	222	248	211	203	231	233	205	234	195	227	210	218	209	197	239	199	237	230	261	227	195	237	212	247	209	244	234	226	220	197	216	208	214	219	220	212	201	231	210	232	223	216	229	200	220	223	207	199	199	248	231	215	214	211	209	233	216	211	227	211	196	211	185	215	200	209	225	221	210	191	257	226	212	235	225	212	206	202	204	220	213	193	203	228	232	238	196	201	202	239	224	220	207	222	229	215	181	248	213	220	230	208	226	210	225	231	223	205	215	190	247	217	210	200	223	212	225	204	226	224	242	205	206	233	240	195	231	235	227	212	188	208	209	237	230	236	198	192	209	231	197	216	218	225	204	217	232	238	235	215	233	206	212	209	192	236	204	247	195	219	199	210	237	229	225	231	208	216	225	235	222	181	223	211	212	216	207	203	225	234	231	216	214	241	219	163	214	215	225	226	211	228	199	231	231	222	224	219	202	234	210	253	225	217	214	220	238	209	203	203	216	214	217	206	216	195	231	206	233	222	215	231	220	230	198	221	196	241	227	222	184	223	238	205	225	235	228	201	189	202	214	192	210	199	229	238	201	199	208	217	224	222	226	201	197	209	189	209	187	226	214	223	220	213	238	227	203	211	209	237	217	202	212	220	193	210	239	244	193	216	210	191	254	224	205	195	217	241	233	229	228	224	220	221	190	215	202	206	240	207	202	232	228	214	205	252	212	224	246	206	230	207	188	216	204	254	228	244	212	225	208	209	210	232	225	222	227	226	209	212	211	188	200	216	206	231	231	218	204	204	229	215	210	242	216	250	207	223	188	198	195	227	197	220	211	217	236	228	225	196	225	240	217	187	223	239	218	198	224	195	222	212	193	203	226	199	187	222	235	206	223	236	200	245	210	210	235	208	225	207	220	193	213	219	238	195	238	202	191	196	221	231	188	247	217	210	217	196	237	240	231	229	233	227	214	231	206	229	198	212	209	222	242	201	217	244	220	224	237	230	213	231	196	229	218	217	278	199	223	202	241	210	215	249	220	228	228	232	226	205	207	208	203	218	212	234	220	205	194	221	209	250	234	210	207	234	206	217	218	216	181	239	234	205	228	224	230	226	210	218	202	203	243	201	192	202	224	203	247	195	206	228	234	223	246	181	245	223	208	207	234	216	218	203	222	217	208	216	213	209	217	214	207	229	234	224	217	214	213	215	208	224	219	234	217	225	236	215	209	216	225	222	216	231	218	215	207	233	226	217	233	200	222	217	218	236	232	238	234	214	233	202	225	203	207	222	209	187	215	224	219	233	236	217	234	209	220	223	195	208	196	210	200	200	220	235	202	221	219	217	241	219	210	223	218	197	211	211	219	218	221	214	243	222	216	228	221	210	207	230	187	218	209	242	213	208	211	214	221	196	193	231	207	240	209	203	224	199	232	223	204	181	190	192	214	211	216	192	206	233	218	235	225	198	229	215	228	254	233	230	204	240	221	237	213	232	221	217	211	244	218	204	223	230	246	217	242	215	201	219	203	196	200	228	210	235	197	228	233	253	206	237	221	187	240	252	188	230	217	241	218	255	226	238	208	250	218	225	227	214	226	208	229	226	231	200	211	221	211	223	227	224	204	225	193	210	223	230	223	211	188	211	217	223	211	231	221	233	211	207	211	190	226	240	183	221	211	202	200	219	201	236	223	226	201	213	179	218	209	215	216	201	216	204	227	232	201	256	207	184	213	205	213	219	202	225	231	201	200	199	217	209	223	225	247	217	241	222	199	207	214	213	227	232	216	207	222	222	207	227	216	234	245	228	232	210	214	233	197	211	217	221	204	248	202	197	236	209	257	200	202	220	230	240	233	201	231	229	219	204	216	217	210	202	214	193	206	207	207	241	234	205	214	241	197	192	233	206	215	210	240	232	236	231	201	219	228	210	239	203	215	218	216	223	220	225	220	222	224	222	209	212	216	212	208	206	243	218	224	232	240	204	245	214	220	204	208	198	208	222	203	226	198	238	235	203	230	230	227	187	256	239	218	217	224	218	202	218	213	205	215	224	238	226	212	229	232	218	224	216	218	214	235	210	224	217	232	206	227	221	229	247	228	230	203	217	234	223	202	211	210	227	219	226	231	218	216	223	214	220	222	219	239	204	218	222	214	187	216	224	233	221	198	214	213	238	217	236	208	221	228	207	213	235	215	219	193	204	255	207	222	223	227	242	218	215	244	210	245	240	198	223	210	208	213	186	221	193	214	209	241	224	233	195	210	221	188	233	222	211	202	205	219	242	204	222	235	227	222	215	208	228
6870	14906	12438	6344	4444	3168	2357	1944	1658	1379	1196	1018	851	853	791	733	691	589	597	577	476	500	511	471	423	447	456	424	425	437	404	413	425	413	405	405	364	390	379	375	371	390	358	351	375	376	338	334	363	384	379	350	357	353	348	341	378	383	364	337	373	379	368	347	376	364	344	348	396	355	360	342	351	330	349	359	342	361	351	356	312	330	356	325	344	319	337	376	362	349	352	373	314	317	337	337	352	329	365	331	322	335	324	361	339	334	362	364	378	347	388	368	328	334	349	310	352	361	368	366	363	368	388	357	331	348	319	332	373	346	341	350	377	363	321	335	348	346	332	361	349	323	327	358	348	336	335	354	388	389	371	344	368	343	335	315	332	364	330	384	359	355	333	325	366	343	353	366	373	367	344	364	347	356	355	366	365	321	349	380	364	353	334	327	356	351	340	332	344	353	338	340	376	311	338	366	335	354	352	363	359	371	306	303	350	366	370	358	333	333	333	350	345	361	359	349	332	331	366	365	321	355	361	399	405	333	359	344	350	307	318	342	332	352	331	342	338	339	362	350	356	358	333	338	350	359	332	345	357	364	352	345	345	306	351	331	311	361	340	332	326	301	387	357	361	376	350	347	341	379	336	337	312	343	339	363	359	376	363	321	318	383	367	378	353	345	343	334	376	340	327	348	350	329	328	353	373	361	344	346	325	334	339	361	363	331	356	374	345	368	414	368	328	366	350	350	360	356	360	369	335	326	346	349	369	340	360	329	365	358	368	377	354	333	337	350	340	331	353	370	363	328	340	370	333	347	345	336	324	372	361	361	339	338	355	339	339	354	339	329	343	350	329	361	355	333	349	340	348	324	374	423	347	348	354	331	324	360	330	336	346	361	356	321	354	343	356	368	350	358	338	342	337	338	341	366	336	348	360	387	331	344	344	320	341	357	360	366	326	344	321	335	350	363	305	339	349	358	357	315	368	348	340	314	349	323	335	340	312	311	362	364	360	337	330	351	331	355	373	348	335	320	339	353	363	348	356	348	345	341	326	336	369	352	344	389	342	383	349	357	318	335	358	318	343	341	347	353	316	335	331	367	335	368	339	331	306	348	347	314	390	378	331	348	348	312	363	328	362	345	319	341	327	325	332	335	346	347	358	330	336	341	342	352	311	321	365	375	349	377	369	334	358	313	348	309	332	364	367	354	342	365	375	352	323	342	369	350	327	369	317	354	368	338	323	335	344	344	359	331	352	361	314	340	347	339	312	338	369	338	347	368	351	316	329	366	352	344	365	368	362	349	364	343	348	346	341	318	335	303	366	364	338	347	335	353	364	318	358	384	333	377	363	323	315	356	338	346	385	379	324	358	330	338	354	360	343	330	355	327	353	356	332	314	315	376	394	323	352	325	346	340	338	353	365	336	369	351	396	362	346	326	323	361	376	388	373	358	346	306	366	318	345	362	362	361	327	341	323	319	362	333	325	327	381	355	308	366	356	338	344	366	343	326	337	361	352	315	327	319	335	362	330	349	382	342	352	339	311	333	330	366	355	370	330	324	343	299	401	331	364	376	362	354	345	355	334	322	330	302	320	342	343	327	343	353	356	344	357	351	361	363	311	343	315	346	330	367	354	360	364	322	373	336	332	345	344	315	324	338	364	344	352	371	325	331	384	360	351	345	324	365	378	325	357	314	357	336	314	367	296	337	312	362	342	338	357	332	337	334	350	336	354	355	364	353	329	337	349	322	318	356	320	356	351	351	341	309	337	358	344	336	337	336	361	368	342	348	345	347	379	360	353	328	358	329	376	376	330	331	307	355	332	324	360	329	336	328	336	347	388	365	353	337	352	354	318	340	365	348	348	367	351	346	337	356	347	356	310	327	359	320	343	345	354	364	354	364	376	348	358	359	352	319	344	364	344	344	323	327	380	349	335	316	375	363	369	340	363	373	345	323	361	358	311	347	355	341	361	339	338	352	344	342	327	351	349	345	324	358	328	325	342	360	304	311	355	355	339	364	336	338	295	338	344	343	331	348	332	404	337	341	365	330	350	315	352	342	320	361	329	351	322	323	367	358	347	339	334	335	336	339	352	340	347	347	373	331	340	335	314	336	350	344	354	364	362	337	343	351	347	311	330	321	318	347	351	345	340	299	366	357	316	345	366	321	389	353	333	366	358	340	329	359	307	336	320	331	363	361	340	309	354	343	347	302	367	358	337	367	355	345	375	309	361	370	362	331	328	352	326	363	332	324	388	318	338	319	373	330	336	400	363	357	332	355	329	375	328	360	303	347	366	353	371	340	361	337	345	368	339	367	336	331	325	324	349	337	350	373	328	351	342	357	373	342	397	332	326	327	353	347	327	338	340	348	335	389	358	385	332	375	374	354	321	318	341	326	352	328	328	320	355	353	350	336	328	311	312	359	353	354	322	347	341	340	364	313	302	335	342	350	371	368	335	319	366	318	327	349	346	341	382	355	333	338	342	359	343	341	364	367	386	352	339	349	350	356	338	333	318	333	359	339	361	342	333	326	340	313	336	343	339	308	389	317	321	342	361	349	370	325	354	338	353	357	362	321	371	321	381	362	338	349	342	330	348	354	406	322	349	338	330	352	346	380	307	395	376	350	358	345	313	342	361	353	345	340	310	363	344	338	355	320	350	353	347	331	344	332	327	368	363	359	327	385	371	330	354	369	320	338	330	363	366	302	333	350	326	367	363	366	360	311	344	359	334	332	325	363	352	357	352	365	317	316	348	334	340	314	365	326	364	365	317	343	335	390	337	355	348	369	360	334	353	368	333	368	336	337	369	321	372	361	350	321	323	332	334	347	330	345	344	375	319	361	347	301	310	355	307	332	337	350	343	372	351	324	380	378	368	362	368	331	349	343	373	387	343	332	323	326	355	365	346	334	368	340	360	332	380	333	336	334	324	349	340	330	354	312	325	352	361	343	322	360	342	355	336	312	336	321	361	336	329	332	367	342	346	371	343	324	365	341	356	328	357	351	342	352	363	345	350	319	320	360	343	332	349	374	349	331	334	321	358	341	358	357	333	342	341	327	322	336	336	353	334	342	344	313	334	341	379	310	323	351	341	353	340	348	368	367	354	346	358	368	345	339	348	344	375	357	350	363	359	344	393	319	357	331	364	310	335	352	348	357	342	326	331	365	328	357	347	380	367	341	317	338	318	362	339	377	360	359	320	367	291	352	362	331	334	345	335	343	336	344	324	324	354	360	335	355	330	374	340	335	356	330	313	360	322	358	388	381	360	349	341	320	346	374	360	336	367	341	361	350	343	348	372	351	349	343	362	333	366	333	338	389	372	365	295	312	355	346	331	359	311	369	369	317	339	334	338	340	307	364	360	318	336	337	345	359	332	341	373	343	343	347	369	324	326	363	296	370	361	346	368	348	331	344	365	346	344	405	352	331	326	317	334	339	352	349	313	340	370	355	365	338	324	327	344	321	373	328	320	349	348	341	360	372	346	345	349	383	338	353
27454	20528	6854	963	612	599	547	516	527	555	544	513	502	508	524	511	527	534	549	560	529	497	542	513	509	555	502	514	481	506	560	506	518	499	485	491	519	508	517	479	545	522	484	502	529	537	515	540	494	492	524	557	531	495	525	532	518	545	541	509	542	500	519	548	493	499	502	493	510	541	553	511	500	492	537	541	508	541	556	526	534	505	501	540	520	509	519	545	530	520	536	524	540	499	477	571	546	479	522	504	556	544	555	534	544	511	481	487	559	514	525	526	541	519	509	572	527	475	536	525	515	568	538	504	532	515	509	491	500	467	492	557	528	491	513	552	511	528	527	531	580	514	521	540	528	513	491	569	533	509	532	548	496	560	500	547	548	515	483	503	544	506	552	525	518	497	520	509	513	530	533	528	525	562	556	519	514	506	524	515	513	512	561	525	496	521	526	555	526	533	518	528	542	520	509	505	502	507	560	549	532	505	497	549	556	551	505	517	485	503	509	504	525	506	567	517	477	533	525	530	518	518	520	513	544	508	495	544	518	514	547	524	499	499	536	527	522	501	521	498	517	506	527	499	522	528	543	549	520	578	512	507	507	504	528	539	515	544	508	575	511	486	502	504	507	573	548	531	506	517	518	535	486	523	545	513	514	505	538	508	524	554	538	524	517	541	526	502	529	480	521	547	512	527	535	506	485	486	551	499	510	478	530	491	583	538	543	516	516	516	492	545	531	497	527	503	514	546	531	524	522	530	482	515	500	529	521	511	522	558	511	547	539	498	536	521	478	560	552	548	548	523	540	517	540	528	505	551	535	508	578	543	531	498	496	508	551	580	541	542	534	525	535	557	500	577	575	517	521	521	525	526	501	510	559	531	513	516	544	494	528	503	529	507	494	491	524	536	527	487	524	537	510	509	563	516	509	482	560	491	524	449	496	536	579	509	535	543	529	539	521	503	525	468	531	489	542	546	483	483	502	508	562	501	522	495	565	480	514	484	555	525	492	514	504	502	537	521	513	485	515	497	531	511	495	504	527	549	539	524	537	521	506	514	567	484	480	560	534	520	519	557	503	541	478	540	524	512	516	505	534	490	520	536	496	527	524	555	517	570	544	510	499	539	500	534	580	522	510	538	539	524	520	483	550	534	538	541	522	523	522	509	536	518	520	577	524	525	511	544	513	550	517	499	493	494	514	502	530	531	495	484	534	532	501	525	502	546	508	518	543	509	501	531	502	569	538	536	541	555	535	517	519	533	525	522	541	510	462	566	526	508	499	498	522	510	549	501	508	510	545	521	505	540	518	502	521	525	546	540	493	544	544	502	528	499	521	539	522	506	531	493	457	515	523	503	556	574	553	494	520	535	500	549	483	512	519	529	526	558	522	500	535	517	527	509	521	530	491	532	499	549	524	514	493	522	506	533	489	531	527	498	560	523	508	502	536	477	516	530	509	525	520	515	491	481	538	478	551	529	500	457	506	556	539	540	497	480	496	512	520	538	528	494	514	526	568	527	477	509	512	537	541	486	535	501	542	478	496	522	534	549	526	510	474	531	527	569	495	559	544	508	545	555	498	508	494	550	558	524	510	493	526	519	546	540	509	496	533	514	499	500	508	529	544	510	562	554	549	539	535	499	539	475	556	548	517	470	517	508	502	478	510	526	506	511	533	491	495	516	524	552	507	567	512	533	512	519	508	484	547	571	518	489	504	462	529	494	538	546	501	545	509	498	509	527	527	551	514	497	518	487	534	502	517	507	529	557	524	476	478	472	524	520	579	499	469	551	494	526	543	538	543	475	551	512	554	536	562	516	503	556	547	506	527	510	480	519	503	500	489	518	541	548	507	506	497	516	483	544	512	548	526	493	511	493	520	486	554	514	525	521	516	527	533	517	522	527	515	514	552	516	490	481	509	521	538	503	473	534	530	523	514	534	510	474	559	507	523	484	539	490	518	494	512	510	535	511	577	540	518	504	529	500	509	460	549	530	522	515	494	528	548	531	581	552	533	567	544	520	543	562	554	511	527	488	538	517	517	510	537	500	511	502	510	522	527	503	547	517	509	490	575	525	573	529	548	519	531	535	499	539	528	497	557	526	534	534	511	521	518	516	550	513	489	509	467	521	470	524	538	514	523	506	500	511	529	547	504	508	486	513	531	532	505	573	498	565	490	513	542	515	490	512	516	512	552	553	495	521	524	504	507	525	557	533	520	519	536	517	477	507	551	514	513	497	562	487	548	495	511	557	559	491	501	544	508	491	556	507	484	533	489	513	530	500	511	529	548	543	526	504	537	505	517	505	508	506	534	520	532	500	532	513	520	537	493	552	511	537	543	506	527	541	520	529	522	529	508	548	511	527	524	511	491	515	512	553	509	541	515	523	528	549	560	514	505	512	561	519	522	560	508	535	540	495	500	517	476	495	514	536	534	537	544	522	508	501	519	542	557	547	538	553	547	516	509	532	536	530	517	495	501	551	531	525	524	526	494	573	529	507	517	541	540	511	535	503	492	546	546	531	509	542	487	602	505	510	516	536	522	533	512	509	502	497	517	565	542	569	534	497	511	518	522	497	553	521	521	527	528	531	540	519	529	552	521	520	578	544	542	452	501	525	541	533	521	515	478	499	514	525	490	529	526	568	533	514	551	514	549	539	522	476	514	511	506	520	527	532	524	501	525	512	527	516	549	492	517	515	514	563	543	540	498	533	492	536	502	504	528	509	513	521	501	542	501	520	521	540	562	531	534	509	528	506	520	539	542	531	508	545	495	548	546	477	583	484	489	541	509	527	509	547	491	546	520	474	493	522	495	525	523	512	490	520	553	497	499	529	503	542	519	494	532	518	548	554	523	514	555	494	534	541	504	515	549	507	576	550	529	543	514	539	519	534	524	532	516	554	488	508	500	532	540	559	519	532	543	520	502	558	506	511	530	535	547	520	530	494	511	510	527	498	538	473	535	528	560	492	531	561	522	517	516	525	503	526	525	513	487	495	516	513	476	497	522	543	536	514	504	506	537	491	513	499	555	533	569	501	511	497	489	561	523	535	537	557	555	491	520	512	526	514	472	513	505	511	503	460	512	489	541	505	510	496	527	521	516	547	481	523	504	514	588	497	516	544	468	512	550	503	515	516	537	524	528	511	534	511	498	548	518	544	531	470	518	480	556	491	514	576	547	527	540	467	523	527	542	514	473	532	526	510	544	533	492	502	499	521	503	517	515	537	543	489	515	541	537	533	481	538	532	572	548	531	515	525	524	528	519	473	505	517	507	501	490	517	522	541	544	524	492	515	534	487	516	480	510	540	510	504	518	526	531	513	527	549	499	543	500	506	487	544	524	555	496	505	558	509	528	502	538	552	496	544	513	537	492	584	493	464	550	534	553	491	512	517	476	506	495	490	516	523	509	476	520	519	535	535	521	531	515	502	497	544	505	535	499	527	535	527	536	532	553	507	466	522	488	515	482	498	521	559	519	511	567	498	526	507	507	483	511	500	524	509
4749	1615	1404	1022	1024	930	902	835	817	805	774	753	835	803	823	794	765	760	780	852	788	797	826	787	831	812	760	778	755	782	792	832	800	836	785	828	837	795	777	766	763	788	770	734	812	807	811	810	775	772	798	790	764	769	767	766	792	735	799	780	798	763	811	844	856	822	820	787	805	808	775	772	767	807	792	782	813	834	781	753	782	810	814	768	767	796	797	759	774	802	776	716	773	819	744	751	844	786	765	757	779	766	762	766	781	806	772	752	759	778	797	797	755	784	804	763	772	814	783	802	765	829	785	755	793	787	808	736	779	796	779	785	779	721	773	767	822	785	750	813	777	787	802	769	716	808	824	761	752	838	813	852	801	779	775	735	799	799	782	778	788	748	778	821	774	798	793	738	782	789	774	767	749	752	817	754	809	763	794	795	802	794	825	794	791	740	830	791	773	787	753	743	791	798	775	803	749	812	792	804	821	796	750	797	783	788	718	789	751	847	811	762	818	756	752	787	754	798	827	806	794	737	765	829	792	801	751	773	792	792	765	789	786	791	797	796	746	739	780	801	795	828	771	769	818	793	796	753	800	793	819	772	795	823	797	812	821	769	738	791	744	770	794	811	763	768	740	761	808	812	766	808	833	781	816	785	799	779	805	776	825	718	766	756	758	760	778	768	804	776	728	777	777	750	808	780	781	783	868	793	751	800	801	777	816	799	786	777	819	757	796	729	794	770	819	769	770	782	816	800	816	787	817	818	774	806	776	806	813	769	853	751	771	769	783	751	786	764	807	753	759	777	759	766	798	773	724	767	746	775	801	797	748	809	819	768	827	813	787	747	822	796	785	825	798	781	765	788	846	818	783	762	778	740	755	751	746	767	800	803	754	746	762	789	782	824	818	824	757	796	815	806	798	761	799	774	767	791	818	771	786	756	782	788	796	754	773	831	820	788	785	813	738	767	795	851	779	810	805	760	804	755	788	773	786	817	770	753	782	738	724	820	744	790	797	771	714	780	770	780	827	766	800	788	808	778	778	792	752	758	795	815	759	762	795	745	741	807	770	751	808	767	726	780	781	789	818	767	782	795	787	810	788	754	786	767	746	799	791	767	757	776	789	791	751	783	783	749	820	777	768	806	765	744	728	772	792	804	736	774	795	771	819	752	792	801	795	798	799	777	794	777	790	725	810	757	783	775	817	822	791	779	742	756	776	746	786	819	805	780	756	717	782	797	753	746	774	751	837	799	805	790	764	820	766	813	833	798	781	720	753	806	768	761	747	774	789	759	794	826	787	815	801	771	750	795	797	781	790	720	836	740	783	768	792	805	797	759	792	739	794	779	811	793	767	813	736	785	757	805	799	817	756	792	765	811	800	801	706	798	759	826	783	777	763	840	773	735	789	771	758	783	802	835	768	779	785	758	771	771	817	762	772	723	761	802	809	802	775	774	762	779	810	710	774	787	753	779	801	767	774	791	751	816	811	764	805	799	794	794	778	794	807	790	732	760	775	812	759	764	832	773	807	793	810	826	780	736	817	775	754	777	808	780	815	790	797	722	811	771	775	835	760	760	790	795	771	761	776	777	756	806	799	791	768	761	785	800	746	786	799	767	810	766	725	771	758	784	778	757	770	797	766	829	802	799	713	779	765	789	802	754	765	810	749	775	787	744	768	769	779	766	798	766	835	782	805	808	736	782	727	825	747	841	784	759	786	733	804	759	780	770	774	765	812	807	736	793	796	793	789	803	814	806	821	818	749	781	818	776	768	780	776	745	802	753	798	786	809	788	746	750	734	739	779	753	790	793	847	779	804	747	763	785	788	777	857	806	778	742	732	792	792	798	778	794	788	794	763	786	820	762	746	759	772	779	802	816	821	722	766	804	728	779	820	762	774	795	836	751	788	799	784	784	780	771	781	761	770	795	802	799	760	797	773	786	791	764	761	821	816	765	764	758	759	778	813	798	826	789	759	802	754	817	769	787	797	777	794	777	767	767	795	771	803	775	787	776	814	839	829	793	851	798	781	774	758	749	798	803	817	726	758	795	807	824	804	754	776	802	822	724	796	773	793	805	768	821	749	791	775	769	782	745	780	799	717	776	806	732	767	801	778	789	769	785	776	798	783	775	821	795	816	753	805	774	711	804	797	800	789	798	782	777	836	763	839	785	819	726	803	789	812	802	759	783	767	793	741	775	788	765	786	782	818	852	820	794	773	802	815	831	768	829	760	753	795	781	767	769	796	822	771	791	753	792	755	764	765	797	765	785	779	784	775	801	813	800	834	812	804	789	778	814	796	758	775	753	812	773	795	798	823	792	800	749	763	776	775	789	752	753	829	788	794	829	766	804	808	738	725	785	749	819	810	812	836	768	814	725	768	808	754	732	774	799	765	817	768	795	769	766	748	750	783	744	818	795	848	794	788	774	756	816	808	813	765	783	797	836	810	801	793	806	801	792	726	813	790	807	816	770	784	775	825	821	806	800	764	754	770	788	824	763	793	726	791	747	809	770	814	803	777	775	804	770	766	803	754	778	751	822	825	786	776	824	836	805	857	746	785	802	802	769	772	763	753	829	763	824	743	744	815	775	787	793	801	800	768	784	816	802	826	753	849	778	776	799	808	792	794	735	793	798	788	812	775	742	761	785	759	752	742	771	748	750	783	746	820	809	784	771	810	803	825	789	802	770	819	783	781	804	736	749	788	778	762	771	791	808	818	810	794	758	761	752	788	815	784	789	781	740	755	785	811	751	796	759	799	783	751	814	799	789	758	803	740	797	789	743	764	776	768	788	781	805	798	798	802	767	824	744	807	819	770	786	808	773	844	806	802	823	766	805	798	785	778	759	749	770	759	791	753	753	816	746	770	792	779	803	757	815	796	841	759	794	773	760	815	769	796	767	795	808	750	790	820	789	753	872	812	793	777	789	770	772	807	793	839	782	774	819	793	834	826	798	797	818	727	799	790	735	754	811	813	762	795	828	792	778	755	808	759	791	743	759	796	798	818	736	776	731	801	774	789	809	842	793	815	763	736	788	788	800	787	835	776	813	771	743	758	826	809	766	738	774	768	802	778	778	804	804	798	840	797	776	834	764	827	806	745	759	755	746	782	816	796	799	812	767	779	768	753	773	789	824	790	773	805	790	769	775	789	767	762	757	808	745	777	807	728	766	776	778	743	728	790	792	800	761	799	834	798	808	756	787	841	782	790	816	800	806	777	793	842	845	829	812	750	767	752	759	802	796	789	771	794	770	811	790	730	794	767	777	795	766	725	770	764	819	725	804	770	742	770	774	764	775	788	804	810	833	779	757	767	791	807	746	790	820	751	812	819	766	808	753	765	823	819	756	790	818	704	809	822	798	766	787	801	796	750	787	764	829	784	777	739	786	833	787	791	762	816	787	808	803	799	809	788	816	786	798	775	794	776	760	723	746	761	791	798	785	874	813	840	797	815	744	748	790	821	743	801	810	772	790	815	801	784	804	776	821	785	719	771	780
24539	21634	28992	24806	21461	4530	994	818	699	656	659	630	614	566	601	575	535	552	543	533	501	540	553	552	482	551	535	584	511	500	505	514	512	525	556	496	500	519	478	515	507	498	527	492	530	521	499	490	498	536	474	569	505	496	501	508	503	530	546	472	531	523	489	519	517	490	514	483	484	531	498	538	513	504	453	502	513	514	463	489	500	501	547	535	490	512	507	533	504	528	514	507	514	497	484	444	514	497	488	497	521	473	485	509	506	536	534	507	514	489	492	473	521	539	499	501	485	506	481	557	513	498	498	492	526	503	467	479	474	501	514	521	507	492	574	477	476	480	475	460	544	491	533	525	508	488	508	508	488	494	522	534	521	498	479	489	479	492	507	548	500	513	468	506	505	503	469	522	509	470	461	520	512	521	462	498	514	557	499	481	501	487	499	465	489	483	438	503	483	519	522	512	532	427	501	520	541	522	448	529	521	485	473	508	509	517	507	523	523	471	522	474	494	528	512	516	525	473	486	508	513	495	514	518	466	515	527	493	501	486	493	509	505	541	525	498	482	484	503	482	463	523	508	510	523	509	520	477	488	506	514	498	468	504	526	462	503	507	517	501	485	476	474	493	517	480	476	477	537	491	477	507	489	493	473	498	464	554	477	551	511	516	499	510	492	485	521	482	519	505	507	474	527	497	486	483	453	525	521	507	472	535	522	530	522	490	555	503	540	515	508	479	502	507	507	502	556	486	503	501	506	513	437	501	524	497	523	497	511	524	506	513	511	526	515	525	486	508	491	521	520	490	477	481	500	505	509	492	513	491	487	497	522	506	465	460	475	501	517	480	528	543	500	484	522	498	544	451	538	524	502	487	487	501	462	518	507	502	503	526	504	537	470	531	485	485	520	493	500	521	504	503	527	543	509	466	508	493	472	509	509	506	495	529	468	534	513	460	479	549	495	537	520	521	539	513	526	513	497	472	503	507	506	451	506	536	510	534	505	520	484	491	525	513	523	520	497	473	509	525	482	506	514	488	529	513	527	509	508	499	483	488	477	530	514	504	518	520	532	519	514	465	496	515	522	555	511	493	508	504	507	514	526	505	477	514	525	500	518	543	491	510	511	481	520	503	498	510	549	480	536	522	507	540	487	533	489	501	524	498	530	511	492	528	487	474	542	481	508	496	481	500	495	513	526	488	488	536	517	504	501	495	485	504	518	510	518	539	484	506	504	503	484	518	488	490	505	507	484	499	503	505	501	507	532	506	517	471	486	535	512	513	478	481	528	502	505	485	522	490	473	531	466	521	469	505	512	524	492	507	540	523	475	490	530	523	513	520	504	470	520	494	537	506	466	516	498	529	502	508	495	533	529	495	499	468	525	530	510	479	482	489	480	503	506	529	461	501	523	464	500	533	513	474	521	478	490	466	514	499	509	504	527	538	504	483	503	548	490	521	544	497	476	478	493	489	522	508	480	521	480	504	498	513	477	479	474	466	513	470	509	512	521	483	470	502	506	477	503	492	509	496	478	499	505	519	518	491	504	520	489	523	500	520	525	509	518	489	478	514	529	542	514	531	458	513	521	513	482	488	526	513	487	505	557	532	554	524	513	526	488	545	471	486	489	519	480	520	483	507	556	515	516	515	497	490	509	511	519	490	492	456	506	474	493	508	519	529	507	505	552	483	478	480	488	476	546	515	506	479	488	510	499	490	524	547	528	513	531	514	487	534	475	543	476	526	508	511	487	487	498	477	511	483	496	514	493	500	507	550	524	491	481	480	499	484	519	499	501	518	503	550	516	525	543	486	526	539	469	482	472	509	538	482	500	535	485	499	454	508	521	543	516	516	524	477	502	494	525	521	497	479	538	507	463	561	512	472	491	469	528	478	478	508	502	524	482	479	524	520	494	515	505	538	492	534	476	526	495	512	476	495	477	466	472	498	492	496	513	496	554	509	551	487	449	481	489	479	509	495	484	538	494	474	483	503	483	509	486	515	490	531	499	495	494	478	498	513	475	509	526	531	481	529	531	458	507	527	505	497	484	509	517	521	528	533	491	508	508	492	517	513	514	496	488	520	519	492	485	554	479	526	480	525	531	459	511	485	515	530	520	532	537	492	481	521	525	543	494	489	522	495	503	515	496	526	518	495	521	526	492	529	492	493	491	523	516	511	459	506	493	490	535	490	470	496	511	455	509	523	526	494	486	493	492	529	512	519	521	499	540	516	486	509	493	489	477	493	515	494	495	510	502	498	516	498	465	478	514	502	502	486	517	515	516	482	483	524	500	491	500	501	504	456	524	507	469	474	514	486	520	514	513	507	476	514	529	483	515	527	507	474	510	519	491	528	515	488	518	453	496	515	477	511	512	455	536	521	455	497	498	539	477	469	485	509	525	533	540	552	487	535	522	511	481	525	561	496	524	488	503	543	520	498	503	499	511	500	507	509	540	498	471	505	520	505	528	498	502	510	485	480	506	468	465	437	523	478	473	512	473	475	513	486	487	449	536	519	508	455	519	494	505	492	537	497	470	461	488	532	520	487	518	509	547	529	497	504	469	502	529	502	476	521	464	521	479	498	496	520	532	529	512	515	498	497	489	508	484	504	494	500	561	528	504	500	505	536	462	463	501	502	529	506	489	494	493	516	496	469	497	539	524	471	524	525	514	476	511	542	505	512	457	500	461	483	538	531	526	478	511	483	502	486	538	523	500	521	501	507	505	494	488	494	480	519	499	516	524	513	487	526	478	490	497	474	513	484	497	483	516	519	481	497	514	527	471	531	487	509	482	522	489	494	480	499	490	546	501	513	463	524	505	501	521	504	514	520	521	480	481	486	505	509	518	514	517	502	471	531	482	478	533	511	505	505	473	507	527	536	479	481	532	505	523	451	493	512	499	474	501	508	484	491	483	496	460	526	467	528	486	520	524	509	516	542	502	514	478	497	470	445	536	489	488	514	517	502	507	531	476	544	514	490	493	513	493	509	515	509	453	490	499	538	516	508	501	493	506	483	499	514	505	489	497	488	501	522	489	530	482	498	440	476	465	493	452	489	526	519	505	447	507	534	512	514	491	472	496	530	484	487	495	491	507	516	533	499	475	507	501	471	492	514	517	492	490	501	515	483	516	487	505	481	541	489	468	507	514	518	489	461	479	522	510	520	493	495	489	531	503	516	506	519	500	522	512	486	542	506	512	494	507	515	532	506	501	516	449	540	499	490	488	521	478	528	530	550	476	488	522	515	480	471	489	517	508	501	501	513	499	487	502	480	499	515	513	530	530	539	508	498	484	493	481	482	515	522	526	474	481	498	445	475	549	500	497	485	505	496	489	490	502	524	474	532	509	517	493	525	473	528	478	509	565	547	519	524	494	498	499	509	469	466	487	490	468	544	546	483	512	510	471	510	507	476	500	505	568	487	512	496	510	517	505	509	519	481	471	512	489	534	505	489	522	521	516	539	502	510	481	491	491	495	504	471	500	516	516	491	529	465	479	486	522	510
5565	9681	8001	4146	3023	2295	1873	1574	1380	1235	1197	1046	1102	1002	938	963	918	877	862	880	873	822	830	859	816	783	812	818	768	816	841	790	841	802	840	770	752	770	724	848	802	762	786	808	779	788	785	756	791	752	736	754	780	810	751	782	750	775	706	776	778	740	842	749	752	765	779	737	828	792	778	759	794	751	826	754	741	736	764	802	789	745	755	761	738	771	757	803	763	767	817	740	746	759	723	788	780	772	743	760	746	742	732	784	783	780	768	786	724	781	761	774	754	769	744	752	719	791	780	791	808	811	779	778	753	749	715	781	751	731	738	783	763	776	827	757	766	734	744	785	826	817	753	755	767	769	789	782	758	730	756	770	781	791	730	784	751	751	776	749	785	796	752	780	787	804	722	750	816	733	768	806	763	786	760	732	775	807	731	740	726	729	762	822	758	773	753	768	764	768	800	769	771	773	789	797	808	749	773	768	802	755	779	729	763	745	786	775	747	747	772	787	789	785	749	731	742	824	758	773	783	746	786	756	748	817	784	729	744	749	776	783	804	748	766	768	787	783	822	712	692	771	746	713	766	827	790	785	775	751	748	757	769	757	745	770	812	826	782	749	797	775	766	828	747	741	783	723	787	757	755	806	763	783	756	745	794	819	855	789	734	759	767	751	765	732	815	781	771	753	779	770	739	779	791	761	746	771	760	760	776	771	796	746	746	759	789	756	762	770	764	807	787	754	760	745	758	753	767	747	758	732	753	779	736	776	761	754	762	795	726	752	763	747	746	712	778	781	794	779	787	747	764	762	761	763	797	770	778	738	747	763	731	787	826	730	747	731	744	725	785	763	730	765	746	772	775	797	850	758	733	716	765	712	784	791	726	750	815	791	780	764	701	767	718	794	725	774	789	764	735	743	692	818	743	734	785	774	777	769	725	725	741	766	743	708	681	742	791	742	752	730	750	753	802	770	765	732	769	762	761	763	756	710	744	783	756	745	752	789	780	780	763	750	783	755	791	719	725	773	746	744	779	764	742	784	757	735	762	804	775	749	770	797	761	789	760	697	789	764	733	785	772	752	773	786	777	766	778	712	739	740	820	768	773	772	756	735	775	794	792	748	776	733	778	768	769	782	797	735	738	727	830	780	774	756	738	727	735	744	745	753	781	834	802	775	739	789	749	779	769	732	751	757	752	822	802	787	747	764	777	785	750	738	766	763	764	777	762	808	750	779	775	777	731	773	748	802	773	777	767	800	775	786	733	765	736	793	776	725	803	748	765	763	797	742	728	774	758	781	816	762	783	752	731	773	792	810	806	768	735	745	750	786	801	803	729	730	728	766	794	790	716	748	795	774	804	755	745	735	726	756	763	745	787	788	780	765	749	763	803	753	753	755	764	783	733	710	769	760	782	734	810	773	756	743	770	777	763	761	816	797	752	821	766	798	775	758	753	822	767	790	766	761	707	757	717	769	750	783	796	799	784	785	789	744	805	783	727	746	727	780	716	762	761	757	782	782	745	743	765	786	767	796	755	776	757	756	748	784	740	721	782	762	778	808	693	754	773	788	732	755	787	761	779	736	781	754	768	792	777	741	752	782	758	800	807	745	814	795	729	822	745	769	801	812	773	798	764	777	734	774	769	732	705	797	780	706	783	735	757	803	766	785	799	781	708	784	780	779	813	744	742	814	771	775	761	739	724	814	781	776	740	759	779	743	791	711	719	821	770	729	750	749	733	728	751	761	723	750	787	713	758	748	771	778	756	785	762	791	714	770	760	772	736	758	791	752	725	838	814	702	745	777	761	765	770	775	763	730	776	739	739	774	763	764	723	782	798	797	773	735	775	754	755	757	753	769	741	734	784	721	764	762	798	766	790	784	729	803	805	796	774	776	762	764	782	735	736	728	745	786	775	746	801	799	758	776	753	807	794	798	739	720	753	773	792	758	725	722	753	725	735	739	709	748	774	762	789	746	742	761	754	796	804	786	758	779	783	764	774	724	739	745	800	810	750	773	768	760	791	787	778	725	770	796	749	768	801	748	736	789	754	787	810	805	776	771	737	751	779	773	750	701	795	780	796	769	781	798	799	790	757	801	831	806	755	798	745	768	774	826	748	777	764	810	753	764	752	774	769	748	790	737	805	787	796	752	743	798	720	768	744	772	718	770	752	741	744	734	756	774	779	762	805	735	775	768	758	791	770	759	770	765	737	782	781	765	778	772	791	771	758	788	749	738	747	769	772	803	697	756	763	756	769	789	736	752	802	803	751	720	758	813	721	814	774	800	763	766	724	716	752	815	770	766	790	839	739	787	757	737	784	747	747	724	795	777	802	754	718	740	732	759	744	767	748	798	735	794	745	747	818	787	823	739	755	767	768	747	782	760	812	743	805	782	732	799	788	760	757	722	758	724	745	759	813	806	759	756	772	806	759	692	796	778	791	765	753	755	805	780	765	726	778	811	804	799	780	784	741	770	786	787	779	777	739	762	742	810	779	779	755	791	779	728	717	716	809	723	732	735	782	763	802	720	759	762	791	756	714	768	754	780	809	751	743	746	759	784	772	736	798	743	773	759	755	700	820	747	778	768	777	761	808	769	753	793	736	690	745	773	763	758	706	798	752	762	731	733	757	740	791	774	751	791	762	748	747	764	801	777	746	776	808	789	763	808	792	767	764	777	766	723	717	779	815	775	742	750	767	723	814	722	816	764	766	761	823	819	770	699	755	789	783	748	808	731	731	749	727	785	793	754	743	736	798	700	764	736	787	737	804	749	775	725	723	732	812	774	812	792	762	749	806	732	765	755	764	819	757	720	721	735	826	772	734	791	760	763	792	808	718	754	787	773	753	752	751	763	763	762	816	715	781	749	751	761	759	805	742	784	760	761	744	781	783	856	774	740	817	779	759	747	842	789	806	718	765	703	802	740	732	803	730	735	723	770	786	772	752	789	762	798	715	735	786	724	732	712	779	771	777	718	808	738	837	719	817	847	782	759	797	761	766	755	786	727	756	760	770	748	751	744	723	731	749	773	797	744	797	799	772	782	745	762	765	783	730	808	764	803	773	720	779	781	735	727	781	770	776	761	738	787	762	780	755	772	801	750	792	797	794	770	761	742	760	748	762	777	782	775	811	768	773	807	704	746	709	770	761	767	762	803	740	790	798	765	732	752	760	762	758	774	751	735	758	785	724	755	779	771	789	787	768	800	794	744	769	806	766	777	766	821	826	740	741	806	742	758	744	797	770	749	737	757	783	730	787	737	779	766	766	720	719	740	737	806	730	779	792	796	735	778	787	760	791	792	747	756	771	773	793	709	769	694	795	799	746	722	748	772	802	851	758	777	783	772	753	779	742	743	768	715	764	776	772	765	765	808	791	771	754	774	746	732	742	769	752	705	767	748	790	817	750	781	779	760	796	761	778	770	809	765	787	789	745	747	797	754	770	776	774	768	782	774	755	776	796	752	784	702	774	756	789	761	775	766	723	741	753	736	770	820	738	769
23583	21646	29577	24202	21647	21260	2506	766	601	529	467	390	384	371	322	328	330	308	280	305	285	291	270	258	267	259	249	255	250	223	228	227	217	268	229	210	232	267	229	239	222	262	256	234	241	222	240	220	237	198	224	209	224	192	220	203	216	207	215	221	225	223	215	215	209	231	253	220	222	207	224	210	226	215	210	220	228	228	203	211	239	224	221	236	229	216	184	218	213	239	226	187	230	236	194	198	216	210	210	232	223	208	192	216	233	228	216	203	202	239	194	229	234	226	214	206	243	229	242	199	226	245	219	209	200	214	204	251	210	216	215	232	203	214	219	217	205	224	198	192	221	228	262	241	212	245	218	223	209	205	216	215	209	204	239	190	230	205	190	190	226	215	218	209	220	224	219	206	226	208	215	201	219	232	210	208	221	197	219	237	225	244	228	213	218	239	200	212	203	238	210	223	222	223	222	238	234	251	215	252	206	208	213	223	203	234	249	197	195	234	234	208	248	225	211	209	216	236	215	216	227	199	226	201	198	197	195	219	224	220	205	210	187	219	206	211	201	221	189	196	202	203	197	222	209	229	249	217	250	216	219	248	209	206	235	211	211	240	208	225	222	220	205	230	216	201	215	218	200	231	218	216	210	214	205	221	209	220	213	210	211	223	238	202	211	219	234	227	224	228	231	229	193	226	227	237	193	219	204	187	218	217	219	217	207	214	210	200	201	247	239	211	231	239	212	223	231	234	227	216	219	199	231	234	210	228	208	204	192	212	213	223	211	227	242	246	226	194	212	231	206	209	207	226	218	213	227	200	223	248	216	212	240	222	202	233	232	212	243	189	218	199	212	218	221	245	199	216	210	194	181	200	201	192	186	214	232	208	217	201	230	231	222	222	209	222	204	207	211	226	215	230	214	221	217	218	188	202	223	222	190	211	229	218	215	236	242	187	216	217	241	187	201	216	215	259	227	211	209	178	201	209	198	220	212	224	218	206	203	217	231	217	224	225	221	215	210	222	184	220	204	197	225	224	229	220	219	214	196	204	204	225	214	228	198	205	252	200	242	225	218	226	243	212	226	199	239	217	215	183	217	202	208	202	208	205	212	237	225	237	212	210	232	204	224	247	232	212	220	205	213	209	214	206	209	235	217	226	222	223	218	205	218	223	217	224	233	213	226	198	218	226	222	197	202	217	212	239	223	219	233	206	211	206	215	207	227	256	225	205	205	243	210	206	213	212	236	235	219	225	223	220	199	233	214	235	238	234	202	198	222	245	188	216	208	215	208	207	234	228	214	217	206	205	215	201	227	220	195	208	229	223	194	214	243	231	212	200	256	189	256	189	207	198	227	177	205	230	235	210	212	220	217	212	230	217	228	237	212	211	207	226	183	211	231	228	205	208	204	197	226	205	205	225	219	232	191	208	210	222	215	204	225	235	214	191	224	211	242	241	251	226	202	209	219	244	210	228	209	221	225	212	223	201	214	228	210	233	223	221	226	213	210	213	236	215	210	199	222	224	208	222	216	233	252	211	226	223	211	202	222	205	197	240	199	240	216	232	213	217	184	190	224	207	227	206	225	190	222	219	212	204	201	229	218	198	201	225	212	213	190	213	223	219	228	221	236	214	221	208	226	224	216	203	212	200	221	211	209	234	203	221	206	218	217	230	222	208	206	201	227	212	178	215	208	227	212	228	219	220	221	226	229	241	200	199	224	189	223	224	234	219	201	231	200	228	204	235	214	220	219	198	205	227	214	205	221	204	220	213	207	196	235	197	207	199	221	240	204	221	215	222	218	221	221	229	209	201	198	204	223	201	220	232	221	221	240	189	232	230	218	235	215	195	203	222	224	210	202	229	226	205	200	209	240	196	224	214	220	220	197	222	219	238	209	188	213	214	211	193	212	208	238	190	214	205	246	200	207	224	210	220	197	214	192	195	202	211	219	208	218	200	231	223	218	189	235	248	223	239	215	203	219	204	229	215	212	205	211	194	213	231	212	211	228	220	229	201	232	230	232	213	201	212	208	215	206	216	214	245	221	209	235	225	196	206	225	212	214	217	235	218	218	212	210	218	224	224	200	210	232	213	212	221	225	207	195	221	220	207	218	188	225	214	240	236	206	220	222	201	211	217	240	205	231	218	218	202	211	227	231	214	219	204	211	216	227	193	208	233	193	196	211	203	231	204	210	217	208	233	210	205	185	242	223	212	237	208	224	212	225	217	214	196	190	198	195	216	214	194	201	202	220	209	203	226	225	208	219	221	219	222	205	228	225	229	211	213	249	214	221	222	206	202	195	226	214	189	221	241	215	233	256	231	228	207	210	212	218	210	178	204	221	224	188	219	205	215	211	210	259	219	219	228	210	184	247	219	204	208	207	207	221	218	211	196	216	218	226	222	222	205	210	204	223	216	203	197	226	211	239	235	222	203	209	231	210	200	209	243	209	257	211	217	204	206	237	237	224	235	208	245	209	178	210	216	216	215	201	218	238	248	230	237	217	220	203	202	208	219	189	213	213	204	218	221	192	205	249	222	193	212	214	206	211	214	242	227	221	207	187	218	206	223	212	202	204	196	224	227	205	216	210	196	224	209	207	234	204	201	237	209	200	223	210	215	228	225	217	191	228	206	198	241	176	212	240	229	234	199	226	194	231	215	221	213	223	217	243	224	225	199	229	217	207	169	242	219	189	206	198	231	217	224	207	209	229	256	218	209	227	236	215	212	219	206	205	204	251	218	232	233	208	222	212	224	206	231	207	225	217	226	235	200	224	209	224	200	201	202	238	207	221	218	211	222	190	238	207	215	237	219	212	199	209	207	207	225	229	227	206	232	241	207	229	197	204	223	232	218	205	198	206	206	204	221	229	224	241	190	189	226	202	191	230	204	217	243	220	242	225	189	217	223	194	205	212	232	234	212	194	215	193	204	201	198	209	252	188	221	242	205	212	219	223	235	214	215	214	241	208	201	187	227	222	200	218	191	206	228	232	190	197	208	207	207	216	206	222	200	211	232	217	207	204	239	215	217	218	227	205	230	208	224	193	215	236	223	219	181	217	204	184	213	238	226	216	228	201	215	235	205	219	208	224	211	200	179	212	224	209	232	203	194	200	220	233	195	212	204	231	223	223	207	216	215	220	198	211	227	224	242	219	219	201	227	233	210	223	203	202	216	214	222	197	204	200	213	219	211	209	220	204	226	206	207	236	218	217	216	220	213	211	207	216	215	177	202	196	219	225	247	201	199	197	239	210	228	241	227	220	208	211	214	198	222	208	225	215	224	218	241	224	220	223	218	168	221	233	222	210	238	205	254	208	227	239	191	217	217	215	206	216	210	186	221	206	237	217	227	210	222	215	223	203	189	207	242	241	204	216	197	208	205	212	231	203	217	228	220	203	205	206	221	220	217	232	245	230	217	230	211	230	213	191	222	201	249	223	217	193	207	224	239	215	233	191	213	234	208	214	207	199	214	202	238	200	206	215	210	187	230	215	223	221	207
7131	14961	12596	6374	4348	3201	2391	1891	1571	1347	1171	1007	944	804	726	692	599	585	588	548	483	529	490	501	455	462	441	456	401	421	417	404	372	404	388	372	382	398	392	416	394	376	371	391	348	340	348	411	374	379	366	378	374	340	401	363	334	366	363	379	349	364	380	354	370	371	368	349	317	375	359	366	360	383	368	324	357	358	307	339	306	367	358	349	368	317	350	376	341	363	353	323	351	332	330	335	332	345	359	348	370	335	371	396	326	363	340	345	341	332	350	371	355	365	357	336	347	330	349	339	367	379	317	353	343	340	335	387	345	324	365	372	334	357	337	357	346	356	349	309	360	359	367	346	346	342	355	315	336	340	360	326	355	379	336	363	314	352	337	332	350	338	335	346	343	316	357	355	345	349	334	340	326	349	336	331	334	376	299	320	337	314	361	313	355	311	341	348	366	338	337	350	345	357	363	307	358	320	333	332	322	342	356	352	347	328	385	335	369	362	358	327	328	345	371	365	342	356	330	355	350	333	321	348	336	341	339	339	349	393	326	346	349	382	344	322	334	372	314	357	342	337	374	330	332	362	378	339	380	360	368	344	348	325	351	344	335	357	341	342	346	342	372	353	360	332	336	341	356	350	346	319	335	329	371	354	348	331	338	357	339	358	334	321	342	349	345	355	352	385	359	347	347	341	352	346	328	360	374	334	315	358	335	343	326	326	347	356	364	329	324	333	352	345	324	355	369	369	385	339	327	356	334	347	355	365	324	369	327	323	364	338	351	361	356	359	371	363	350	337	307	338	364	335	334	309	341	348	345	382	367	328	329	344	361	343	322	343	360	357	349	324	324	330	316	351	337	342	342	349	352	329	381	337	336	357	348	342	332	353	369	371	350	338	351	342	365	335	332	362	362	353	328	342	339	334	351	301	305	350	344	374	358	357	319	358	339	317	360	370	332	362	335	347	336	348	350	347	361	311	338	364	330	354	314	370	352	343	324	333	350	360	340	343	382	337	379	336	370	354	368	343	352	373	364	344	323	324	328	368	354	399	372	357	367	338	349	352	366	340	333	358	313	334	354	344	337	374	369	327	322	366	356	345	327	367	365	362	384	350	351	313	359	341	336	363	331	352	357	365	326	336	357	358	325	344	371	338	359	338	305	339	339	354	354	315	356	342	342	337	300	362	350	357	331	304	343	342	337	341	347	335	372	347	382	352	365	367	331	339	345	344	374	342	336	364	331	361	313	349	329	358	372	356	362	338	342	387	339	381	326	354	321	318	310	350	342	342	336	341	339	329	328	353	325	339	315	347	331	362	332	379	328	339	344	319	356	347	352	363	359	346	366	361	332	338	319	334	315	327	368	346	330	350	372	358	349	320	380	336	366	362	372	339	333	340	325	340	323	333	341	363	324	374	346	343	350	322	356	339	332	332	333	362	337	375	361	341	365	366	375	349	329	335	367	344	306	320	309	332	364	332	311	365	345	333	339	363	338	324	350	369	334	338	330	342	345	363	353	345	330	321	381	340	353	350	319	336	325	352	354	319	331	354	326	350	343	349	329	357	348	347	317	360	323	359	337	338	388	313	315	354	343	337	363	332	320	360	339	338	343	329	317	361	344	345	335	378	360	338	388	361	321	356	319	348	377	339	323	357	328	345	349	335	358	355	323	370	344	362	310	322	362	346	333	347	346	310	335	350	351	340	357	388	359	349	353	340	324	354	350	346	342	349	352	343	331	368	349	324	340	363	301	337	349	362	320	345	352	352	336	314	346	327	365	304	375	347	349	327	312	327	376	342	362	320	351	319	347	338	348	354	363	350	343	359	320	351	346	357	358	332	317	323	368	358	376	370	350	367	358	337	365	325	341	316	353	348	347	322	345	352	334	326	375	331	346	336	355	349	366	334	350	354	327	346	354	307	354	324	335	299	343	340	357	355	331	332	354	333	345	327	353	363	326	338	323	331	350	336	345	345	320	334	343	338	350	334	321	374	355	345	342	355	359	361	339	330	328	372	345	341	345	333	314	312	375	329	334	332	342	328	365	369	338	360	369	337	358	344	338	311	367	389	368	354	357	374	350	312	328	349	340	324	309	334	348	332	362	334	336	377	361	363	371	355	380	346	358	341	361	329	337	316	361	328	324	324	348	349	332	329	356	305	334	354	331	354	330	346	336	378	335	345	346	355	329	327	336	328	355	340	320	360	341	358	350	369	336	336	369	342	312	349	358	335	344	343	323	350	360	322	327	367	341	359	345	319	365	305	322	367	366	354	350	316	349	340	319	341	341	355	326	347	331	359	355	334	349	338	363	336	355	368	374	369	355	327	330	378	378	346	376	360	370	347	353	325	348	329	324	335	329	339	379	336	360	393	350	360	361	317	347	313	321	350	359	337	344	342	362	334	345	329	352	326	351	341	328	351	348	371	358	362	333	320	323	343	320	348	320	320	324	340	330	345	349	305	343	326	306	344	365	376	382	370	353	320	334	332	336	363	322	329	365	375	334	357	337	323	342	344	356	359	348	321	321	348	357	350	353	335	329	360	325	310	336	346	325	341	313	358	377	312	377	340	344	348	368	334	308	330	348	344	344	338	356	305	337	328	349	379	337	318	362	344	330	339	289	334	352	344	314	367	341	354	352	324	338	362	400	355	331	326	365	359	367	356	365	346	339	317	373	343	366	372	376	338	350	380	360	337	362	356	299	350	366	385	375	336	325	334	320	367	342	371	316	378	367	309	360	342	358	353	356	349	311	325	368	330	347	326	346	316	384	374	336	351	353	325	355	347	294	331	347	325	292	378	353	326	337	343	320	349	354	347	331	331	355	336	318	369	352	317	364	341	343	376	343	361	328	334	325	322	361	371	346	344	336	395	323	321	358	344	383	360	349	352	375	328	348	370	355	357	351	334	344	350	327	344	321	380	322	346	357	315	345	346	332	339	345	337	353	362	313	366	339	361	386	369	352	327	331	342	354	343	340	329	354	329	383	360	368	342	353	334	318	337	322	296	327	343	322	332	361	318	381	363	363	317	311	337	338	363	342	345	333	331	338	357	363	346	342	377	359	363	366	331	358	351	320	328	336	356	354	336	336	352	336	343	338	348	343	309	355	330	360	339	348	341	377	358	341	348	320	364	346	345	335	343	308	325	345	330	320	335	335	372	349	371	329	330	337	369	361	373	315	342	367	379	398	344	304	356	308	354	362	343	340	346	349	331	319	351	355	343	385	326	365	364	352	302	317	326	334	358	355	323	327	364	357	365	364	312	332	338	357	343	317	350	337	346	325	370	332	317	325	332	330	330	349	353	367	325	357	351	359	344	299	360	338	347	351	392	314	350	277	330	350	336	341	342	323	342	379	309	342	362	330	351	349	358	338	343	306	329	366	322	387	346	374	348	345	333	337	351	372	341	318	344	349	345	352	360	372	358	366	324	316	315	361	336	347	326	333	369	342	334	339	363	362	348	329	357	368	339	377	368	337	343	326	333	323	378	340	360
27581	20444	6719	884	638	606	567	534	518	514	521	519	523	536	579	521	532	534	498	525	577	528	526	550	521	536	498	501	539	532	498	550	519	545	548	520	512	508	520	519	502	550	566	539	516	510	532	558	510	538	513	519	546	501	580	504	475	545	488	507	501	522	524	529	508	521	496	526	515	509	528	509	558	479	533	549	534	555	531	531	541	524	485	492	497	520	518	532	512	522	492	496	507	530	547	516	486	541	510	501	521	508	523	478	536	526	492	547	505	523	536	489	511	506	520	479	546	459	565	531	481	504	531	507	510	543	468	507	531	523	533	504	537	490	487	498	533	467	559	506	510	508	548	537	495	511	566	513	548	524	501	525	536	502	569	530	541	512	519	581	516	530	496	531	568	575	516	520	496	520	527	525	547	530	514	512	484	524	525	536	487	519	522	518	521	534	528	504	545	570	542	498	510	552	553	513	528	520	547	495	544	541	509	520	489	505	513	513	496	515	528	522	520	513	493	541	536	495	505	491	514	550	515	483	514	516	494	484	513	555	523	495	544	510	539	537	510	500	514	475	507	523	528	506	533	528	533	551	485	513	511	509	529	482	520	510	548	501	523	520	544	502	520	551	540	476	529	473	521	532	515	539	551	480	521	485	518	560	510	542	543	512	536	504	531	546	541	486	543	524	491	513	512	535	510	521	497	503	516	478	500	513	532	536	517	513	507	506	514	493	530	531	510	510	516	533	513	505	530	565	531	502	542	541	512	524	512	494	555	522	512	511	519	528	522	505	471	520	530	509	515	529	501	509	500	506	484	504	512	544	501	508	486	491	558	521	512	503	529	510	507	513	530	495	543	531	535	520	538	508	497	511	524	580	508	541	507	474	489	488	523	517	504	483	558	530	501	505	483	510	487	514	529	500	530	506	529	509	481	501	502	517	524	493	506	564	535	559	478	519	501	492	488	505	530	502	529	487	539	499	526	513	528	528	560	526	503	507	546	524	578	474	474	510	510	552	520	495	542	525	521	519	455	486	554	523	540	523	530	500	507	498	538	477	506	492	507	555	509	529	505	554	490	533	512	543	514	507	517	529	543	539	535	528	492	535	550	472	511	520	531	524	498	503	487	520	517	524	532	493	486	459	567	516	524	514	508	481	545	541	567	516	549	512	568	492	541	545	500	487	512	533	533	519	520	552	561	542	496	513	505	469	503	518	537	533	522	510	536	536	533	503	530	513	528	488	488	532	498	514	505	522	525	516	505	530	544	504	543	533	494	537	517	562	561	526	523	562	499	555	502	515	552	530	527	501	539	542	494	534	498	527	495	540	486	555	520	490	522	542	531	498	502	520	529	492	517	506	514	512	514	517	543	492	505	510	510	505	522	490	524	516	538	512	532	544	494	498	530	514	509	518	518	526	484	498	501	533	522	484	536	543	538	540	528	523	497	504	540	502	512	526	514	510	524	493	517	469	523	519	497	518	542	539	480	472	520	469	509	463	496	514	496	552	506	515	483	506	525	527	502	515	499	511	522	539	508	547	519	494	495	524	522	504	504	529	540	507	525	507	541	545	512	516	520	500	499	502	510	528	530	517	528	552	518	515	529	485	499	510	509	527	519	514	521	519	557	511	504	544	513	474	517	546	500	488	505	548	537	521	515	517	532	528	545	529	535	500	509	553	550	520	511	545	517	497	498	541	515	505	531	546	523	514	509	480	511	516	496	500	504	494	542	509	517	486	523	533	544	574	530	479	488	525	462	514	533	540	504	534	545	517	525	523	538	545	489	539	516	508	541	535	507	509	510	509	470	500	511	535	527	518	493	529	528	543	542	539	535	503	547	547	572	527	541	507	533	499	528	552	531	520	478	515	531	494	520	530	532	541	519	519	504	549	490	512	493	543	492	549	505	530	541	498	529	479	547	513	537	523	497	518	459	531	500	474	544	560	509	512	504	518	516	572	497	525	480	499	497	529	502	504	487	537	517	508	508	538	523	524	512	517	510	495	538	518	530	540	491	514	499	488	540	540	507	554	521	499	516	520	530	501	516	481	523	568	509	514	525	502	525	530	513	507	542	538	531	504	499	530	551	513	501	521	550	540	529	500	526	548	501	554	533	466	512	548	541	513	523	518	490	481	550	535	479	528	488	492	500	517	513	487	496	522	546	507	502	520	569	507	504	529	536	522	479	522	524	480	515	532	564	488	471	509	482	518	498	505	507	482	507	538	517	571	516	551	514	519	508	504	513	519	501	538	490	514	520	511	470	501	537	488	502	539	481	538	511	526	563	478	513	508	500	549	491	548	561	552	514	513	552	526	523	508	508	533	542	516	470	474	542	550	543	547	556	535	517	529	546	517	501	531	524	501	481	540	517	505	511	511	568	501	510	546	526	504	496	491	539	450	524	561	520	555	518	510	548	497	499	526	536	537	525	563	522	500	498	509	484	550	518	554	512	504	552	502	523	534	534	501	501	494	546	484	526	540	513	516	568	539	525	508	492	488	509	541	515	560	516	547	509	503	522	553	509	491	492	565	515	548	520	498	527	511	531	527	512	515	518	502	514	548	506	489	490	522	532	509	516	493	497	517	537	538	558	561	518	528	555	523	485	543	500	513	485	500	529	511	545	557	518	512	498	492	511	517	522	521	538	534	498	477	511	530	481	552	463	516	516	502	520	545	510	537	512	527	510	509	509	514	536	550	512	544	531	560	542	492	531	557	537	523	505	531	544	535	543	524	513	537	520	494	518	546	507	491	532	481	508	514	557	522	526	508	521	533	500	509	544	517	529	550	528	509	506	507	525	506	562	540	470	519	513	507	486	538	538	512	524	544	510	537	530	515	495	493	546	506	516	514	555	528	544	533	536	508	490	499	508	550	542	526	496	550	544	549	522	536	549	519	524	529	504	545	523	510	555	495	512	543	503	504	540	526	521	530	568	510	503	493	489	553	525	543	469	573	528	513	533	529	533	512	503	534	534	525	491	488	515	485	491	499	512	506	494	507	518	516	509	534	560	523	544	523	505	508	544	535	562	491	514	492	537	565	516	542	518	522	507	508	530	493	513	539	490	526	526	498	506	504	517	473	522	469	535	483	535	529	505	518	517	543	518	553	521	479	547	513	535	530	476	524	508	506	520	479	526	464	503	513	522	515	505	538	547	524	540	544	503	517	547	520	527	507	539	511	503	516	508	497	502	533	499	516	536	517	526	528	526	524	511	522	509	494	487	518	546	510	534	564	567	517	543	514	516	543	523	517	536	528	496	571	538	553	561	516	496	538	496	557	519	501	509	539	502	507	506	513	511	504	559	522	554	553	533	499	518	528	538	523	540	491	535	486	526	490	521	525	527	499	528	517	512	521	521	518	507	514	531	525	560	520	505	527	519	524	506	528	500	518	533	540	535	524	530	495	508	502	479	500	545	474	495	540	508	509	490	569	510	485	477	512	506	477	487	518	515	523	509	537	533	524	533	530	461	546	545	492	555	484	531	504	518	485	514	522
4686	1628	1457	1090	959	877	855	845	828	809	858	745	778	816	762	752	794	765	772	788	752	750	786	771	777	810	816	794	767	747	773	812	787	757	765	790	772	787	779	794	787	783	803	830	757	793	802	787	744	771	772	806	748	779	771	812	800	758	765	812	781	768	747	752	777	773	821	745	760	826	787	729	795	775	812	794	779	757	759	775	809	748	778	745	737	760	789	722	763	725	749	757	782	699	777	782	804	766	799	794	736	756	797	800	786	777	766	835	772	796	810	791	740	786	822	776	783	755	801	843	777	773	764	761	773	771	801	810	774	811	801	767	756	779	749	804	714	791	805	800	815	788	779	762	782	789	782	783	855	724	759	819	805	713	779	804	776	766	768	771	840	741	780	800	808	799	734	786	783	784	753	770	758	865	773	790	748	774	803	749	785	740	760	716	749	748	764	753	707	730	777	788	771	788	786	800	746	774	781	779	832	759	735	791	767	782	808	784	793	757	777	803	774	741	743	792	787	787	816	768	770	727	805	756	772	789	760	769	758	814	768	762	805	783	780	816	778	771	759	816	767	795	798	771	791	739	790	776	750	774	793	763	790	785	709	736	739	741	828	779	779	743	824	741	837	801	788	773	809	782	812	783	732	771	788	740	797	725	806	792	756	825	827	764	731	801	727	758	775	784	765	809	755	761	809	772	790	739	802	784	759	769	767	770	743	765	761	783	777	789	829	823	804	802	754	762	753	816	733	789	748	786	747	786	796	769	757	822	795	797	780	757	769	848	829	769	734	779	781	777	759	847	788	735	762	807	796	790	753	803	816	771	756	798	753	733	732	779	846	747	769	797	825	723	766	780	795	780	776	719	793	766	800	783	798	773	784	803	733	786	784	779	787	873	774	754	800	810	759	785	753	755	818	839	801	737	748	742	836	784	789	804	814	749	766	751	767	799	820	779	798	784	808	813	752	815	755	799	764	796	734	807	806	769	791	762	738	785	754	722	789	764	776	759	792	745	800	749	771	837	757	798	812	853	769	813	774	810	753	791	766	838	762	793	761	757	752	816	784	789	756	745	807	783	786	772	793	759	783	776	792	764	773	774	773	777	771	783	827	757	807	761	781	790	761	784	751	786	778	787	751	789	711	800	762	796	778	830	781	780	794	774	815	768	766	766	758	829	806	760	800	774	755	797	795	783	817	790	777	742	786	773	748	724	792	732	724	780	748	776	800	748	770	818	754	774	779	779	781	811	806	772	777	784	778	792	769	768	814	768	786	828	751	777	795	827	817	764	824	815	798	778	822	793	751	793	745	755	809	776	771	751	814	780	797	839	782	737	800	757	779	829	737	773	797	816	770	770	791	757	770	733	782	747	789	788	773	773	756	797	820	744	786	762	722	806	784	773	784	794	766	782	747	772	757	793	853	779	774	813	753	793	802	822	785	779	790	826	747	779	766	799	806	803	732	737	767	742	748	742	782	754	771	787	745	771	771	747	790	802	803	812	753	772	752	771	737	780	756	757	757	790	813	792	705	758	785	803	820	762	764	732	780	768	777	753	758	781	800	807	728	796	796	756	771	780	807	823	813	735	804	818	800	774	788	788	834	792	816	777	753	738	778	785	737	780	767	804	803	779	854	747	770	726	758	791	783	734	781	733	765	767	751	791	760	759	746	797	778	778	774	805	802	770	742	790	802	786	747	773	758	778	762	786	791	847	772	781	749	765	775	813	819	782	771	825	812	831	778	775	745	713	753	803	800	766	769	788	812	728	777	834	745	808	785	791	782	769	738	765	779	770	750	812	822	756	762	788	832	787	829	831	757	780	841	741	771	823	790	755	801	769	737	733	760	730	766	774	738	773	833	744	814	790	769	759	796	769	776	758	799	789	751	782	796	749	781	766	823	778	749	770	816	787	766	786	807	776	792	837	747	795	793	796	810	746	757	815	800	766	737	814	823	749	759	828	785	788	765	750	746	774	805	812	805	751	796	798	799	755	788	755	821	786	777	790	767	825	784	789	774	810	803	800	810	781	723	766	755	763	776	739	750	781	751	742	798	841	777	753	747	759	767	758	814	764	804	807	739	800	800	797	825	796	760	794	810	829	808	812	706	795	757	765	759	761	808	784	823	783	750	824	765	776	722	727	753	767	745	774	786	790	805	755	759	739	772	803	724	836	809	796	731	804	743	826	745	807	784	744	767	747	805	792	739	802	731	769	773	709	825	731	802	795	765	738	742	767	721	783	781	794	789	774	743	781	794	741	819	766	761	799	789	798	748	755	760	733	834	742	761	810	794	786	810	805	794	796	833	780	783	823	787	772	805	788	757	760	790	785	807	751	765	801	753	790	776	758	765	845	792	782	748	805	779	780	791	771	803	725	826	769	804	771	799	793	774	768	772	775	768	741	762	774	767	739	770	775	792	763	748	728	749	769	760	827	785	806	758	799	811	820	780	729	778	808	780	760	797	781	756	772	765	839	766	781	790	790	768	755	775	765	744	798	758	768	719	731	807	739	781	786	761	792	743	736	822	792	759	751	743	763	822	785	809	782	749	778	794	805	760	802	806	731	764	729	760	828	741	771	746	784	720	825	775	799	764	803	776	771	795	768	786	786	770	833	799	726	805	791	783	776	803	760	750	809	771	744	785	772	739	793	784	818	763	743	825	746	775	751	820	794	768	773	735	792	807	789	727	755	786	820	820	769	763	787	792	805	763	788	786	771	787	841	790	807	777	808	796	793	791	809	714	782	818	761	752	768	750	772	788	775	780	830	815	774	800	809	822	741	727	782	722	740	784	780	795	800	750	747	734	792	763	832	756	781	802	787	790	772	774	778	819	820	763	791	778	781	752	779	797	793	779	810	784	743	799	749	787	765	818	771	805	746	786	793	819	772	715	744	817	757	718	777	740	758	725	798	771	757	811	755	772	754	737	743	731	775	740	750	733	799	794	791	833	786	771	787	778	793	810	781	812	757	776	766	791	753	785	772	754	785	837	763	842	747	786	819	761	777	768	790	807	776	759	745	783	803	748	784	794	758	768	806	749	793	828	852	776	806	754	741	802	845	781	734	746	761	791	797	790	843	805	749	729	740	796	778	778	808	774	793	722	749	803	818	769	785	753	765	757	808	802	806	770	779	785	782	766	829	811	750	758	776	794	824	805	837	749	819	836	749	791	794	783	799	806	758	796	725	744	748	801	819	813	723	789	804	734	732	803	740	778	807	751	779	827	789	816	764	786	745	776	784	776	816	817	787	723	802	785	804	758	717	753	769	786	795	820	759	784	805	780	754	789	756	814	817	758	789	802	783	757	790	778	785	815	815	774	763	756	785	741	793	814	759	793	767	796	766	799	809	742	820	738	764	765	804	750	812	779	794	751	736	777	753	736	760	773	776	801	747	809	790	799	805	749	757	804	837	752	810	799	802	759	778	747	760	761	770	824	774	776	757	753	783	721	809	726	779	789	763	783	751	790	761	827	790	781	713	742	802	752	770	810	788
24613	21642	29006	24769	21482	4610	1063	769	702	654	616	579	617	597	584	533	532	527	532	521	541	496	513	544	546	557	487	496	546	473	511	480	511	518	515	507	514	485	501	512	505	501	512	490	526	538	539	526	498	486	463	508	523	518	528	482	468	487	534	529	535	504	512	493	519	520	526	499	519	507	512	493	482	511	477	511	518	516	462	470	477	491	521	487	481	491	516	484	513	497	505	503	507	510	503	532	470	516	527	483	466	505	534	533	468	496	497	481	427	506	501	463	546	475	482	482	513	531	493	468	517	489	505	493	480	530	545	468	515	500	524	502	492	518	474	507	493	509	483	497	512	499	525	467	520	521	523	485	530	525	502	507	502	472	460	517	499	503	493	493	508	517	435	527	461	499	516	556	486	486	544	522	509	522	498	521	485	486	494	542	503	533	482	471	485	537	477	535	539	485	499	518	502	461	467	493	474	454	464	494	527	461	508	506	483	507	502	485	446	498	491	495	504	527	497	476	514	508	518	500	486	487	498	506	459	498	492	527	486	520	475	529	492	504	518	503	474	460	459	527	458	480	485	486	464	506	464	533	503	472	520	475	544	485	497	501	488	496	454	501	507	517	509	496	522	483	512	494	473	507	451	506	463	491	473	501	484	519	511	537	481	527	513	489	517	474	532	486	512	460	480	487	490	488	502	545	474	482	497	525	505	499	529	522	477	482	522	518	468	525	520	503	509	496	508	512	493	502	550	536	476	531	498	488	545	506	510	496	491	484	489	508	474	490	503	488	496	544	519	510	491	491	514	511	519	469	498	463	486	463	525	523	530	542	497	500	448	501	519	529	494	505	534	500	524	477	504	502	474	493	470	492	487	489	506	484	496	494	463	500	474	518	506	527	498	467	501	518	464	550	509	475	518	517	511	503	508	468	466	478	489	495	476	515	507	507	466	505	517	533	466	483	520	485	499	500	519	531	500	519	468	519	506	491	518	468	508	498	512	502	520	505	475	493	498	497	515	517	511	507	531	515	505	514	487	457	503	486	476	525	500	488	508	508	482	514	470	466	475	558	479	502	520	514	513	466	503	499	505	502	497	495	516	458	515	519	537	515	518	513	491	491	439	543	520	526	500	488	537	455	546	520	527	520	491	486	511	486	505	534	476	521	476	485	515	533	471	497	476	498	504	498	525	494	507	495	461	515	476	516	487	521	484	501	543	528	525	489	490	502	512	514	528	507	518	478	539	513	454	508	462	541	486	474	478	517	467	534	511	474	486	479	516	437	498	472	494	498	530	499	490	501	533	494	533	506	506	529	491	494	481	481	499	515	468	496	497	489	503	504	514	499	505	489	489	493	444	492	549	482	485	494	462	502	521	522	531	484	491	477	499	513	524	501	506	498	517	519	472	469	534	510	486	504	515	521	489	472	497	468	515	532	491	516	458	475	539	466	510	498	522	499	486	464	512	479	482	514	513	462	529	514	490	469	501	497	503	520	500	491	490	512	528	504	496	509	510	516	482	503	500	489	500	499	510	485	474	483	502	456	517	522	518	502	473	487	533	505	534	501	468	458	534	493	504	509	456	495	536	533	507	470	492	479	471	505	479	516	506	480	480	490	501	522	498	485	518	515	507	528	479	489	464	507	516	495	470	503	557	528	485	507	501	504	507	518	475	512	462	491	447	471	466	502	471	505	524	512	491	477	512	458	460	490	524	492	484	518	473	511	523	505	488	555	514	475	533	513	510	524	494	508	495	525	478	495	490	480	489	478	450	500	484	501	521	474	536	488	539	491	538	520	505	491	505	518	480	487	509	486	503	486	481	484	499	514	469	466	484	487	518	505	477	528	474	546	480	521	525	501	485	515	484	488	484	522	507	478	453	490	494	486	497	526	497	539	529	518	501	534	560	474	468	503	476	476	458	486	503	513	488	504	498	474	493	470	479	501	519	499	526	499	494	484	521	492	483	516	554	510	444	480	488	504	498	476	488	503	497	450	536	505	521	528	494	478	487	470	546	441	468	475	510	460	480	507	447	512	501	539	492	512	501	476	499	509	497	504	486	530	497	545	502	469	443	509	488	512	483	464	470	493	506	510	477	475	495	528	519	494	534	502	480	495	529	538	471	500	470	513	519	509	518	516	516	530	513	486	485	516	513	537	506	507	505	504	465	513	500	474	532	480	484	510	478	476	508	529	502	503	529	513	510	520	515	489	469	529	483	498	522	520	462	505	506	543	521	520	516	490	504	536	458	471	505	553	514	454	500	488	486	525	470	461	521	493	503	450	488	459	501	494	552	482	483	508	458	514	478	488	495	468	471	470	476	490	529	487	448	521	471	489	507	542	509	495	507	511	516	485	548	530	480	484	473	542	546	517	532	492	483	486	466	493	478	528	474	471	528	495	514	470	530	511	503	473	503	489	494	471	523	523	513	511	495	497	519	518	500	513	483	510	506	454	495	509	449	494	502	493	504	539	465	475	490	469	473	520	502	497	525	481	514	514	491	517	481	503	502	487	512	490	504	500	479	534	528	500	484	491	519	509	471	511	490	490	498	484	479	507	493	504	512	542	506	480	499	494	488	494	497	476	521	491	498	504	531	454	498	497	519	512	496	493	495	517	501	495	490	484	520	496	512	507	501	493	518	510	537	466	499	515	505	475	477	465	473	456	527	542	490	466	472	495	547	493	509	495	499	504	505	534	491	493	493	499	520	508	505	486	514	497	488	462	514	496	513	508	463	472	486	471	510	453	486	502	480	518	495	544	458	479	519	540	484	534	467	531	495	461	520	530	512	497	538	497	513	466	484	497	516	532	475	486	535	494	495	506	509	515	448	507	496	535	485	488	489	502	484	501	548	502	476	475	518	516	541	508	485	491	491	466	468	489	517	477	469	486	510	530	515	514	498	487	504	497	504	471	540	476	494	471	495	535	508	508	492	473	505	482	500	492	507	541	460	488	528	525	515	464	527	520	487	527	508	510	444	487	497	471	482	487	473	481	484	506	488	502	485	477	515	546	518	519	510	502	475	473	497	489	559	509	496	482	500	531	543	505	540	506	502	479	495	477	458	468	493	511	495	484	507	494	480	481	483	524	490	472	477	482	548	504	492	513	527	519	513	494	466	455	485	471	476	480	508	510	515	504	494	516	494	499	495	485	492	456	470	521	486	479	508	550	492	485	499	496	481	495	543	502	469	504	464	525	504	442	523	524	517	462	505	492	514	463	461	473	527	492	517	456	475	474	455	520	491	502	538	513	446	493	514	493	474	487	485	521	459	516	535	531	505	508	492	494	534	485	486	458	490	475	496	495	500	497	489	542	478	470	508	490	530	511	504	494	478	473	487	495	500	500	532	523	463	474	500	470	492	469	519	524	447	499	486	505	513	504	485	512	499	504	496	507	490	520	514	471	508	528	481	503	480	501	522	522	473	491	474	560	478	510	510	496	509	525	429	500	524	504	503	549	527	525	502	483	479	463	479	500	460	531	537	496	508	519	487	525
5499	9763	8096	4206	3037	2282	1778	1605	1466	1269	1131	1071	1060	1024	952	930	953	893	833	835	867	804	837	844	821	809	821	809	802	834	821	775	833	819	809	813	779	724	730	797	812	809	725	754	793	744	783	829	729	811	803	722	755	757	769	789	774	793	785	768	767	783	736	857	748	733	770	799	725	766	762	722	784	763	771	757	769	748	783	785	772	747	706	780	733	773	745	756	773	752	773	795	744	752	720	755	793	712	759	740	771	770	776	823	788	732	728	747	746	741	766	754	820	773	747	749	778	782	782	794	760	806	801	772	721	757	760	785	797	715	760	757	754	777	747	720	697	732	773	747	753	750	826	738	821	726	721	719	727	784	790	785	747	790	747	774	744	735	762	752	747	779	756	744	801	733	729	782	766	775	774	769	767	757	726	766	786	775	759	759	745	736	747	803	718	756	740	769	724	776	716	729	711	811	777	731	790	722	742	744	752	748	702	776	736	741	744	733	761	751	793	745	767	718	749	752	733	766	752	763	791	738	776	790	689	741	734	748	706	720	750	709	783	742	769	762	699	730	781	721	747	757	720	807	785	764	756	792	727	755	775	793	814	756	747	772	749	800	757	706	749	785	787	776	798	736	754	807	749	746	736	778	764	744	774	774	733	759	769	772	837	748	734	784	785	782	704	750	710	791	750	791	793	745	824	780	783	744	736	766	728	765	745	747	780	758	743	779	752	741	739	722	740	732	758	737	770	788	754	754	769	750	739	733	737	751	767	712	749	736	833	763	760	722	771	776	762	745	715	756	757	792	761	718	753	825	781	730	781	725	745	790	747	796	747	785	678	710	800	744	769	763	748	753	721	771	775	746	727	756	720	765	721	794	774	724	813	818	766	735	788	709	799	723	753	673	764	761	805	823	743	744	744	749	818	763	762	774	758	769	795	748	758	764	706	767	731	766	777	741	723	739	810	786	747	781	722	756	765	742	760	777	810	770	730	737	766	755	746	774	748	782	778	771	730	774	764	725	781	724	850	697	747	752	805	724	736	744	800	737	766	719	726	724	766	790	721	750	779	852	755	748	780	746	734	813	744	771	768	761	745	791	734	797	768	740	712	757	777	750	747	788	783	729	793	753	746	819	729	763	776	771	712	793	776	765	792	744	751	754	748	788	748	753	804	764	789	758	804	768	762	722	781	753	744	782	766	766	751	751	781	732	721	751	806	762	792	831	785	757	741	772	764	713	733	759	812	739	767	739	742	742	753	729	742	739	739	803	708	748	721	740	788	730	761	758	753	734	759	797	796	797	760	724	806	768	732	795	734	769	773	757	753	788	741	730	792	770	772	745	738	755	754	787	733	784	758	763	738	808	748	777	744	746	747	780	750	725	743	766	726	750	741	748	806	726	752	727	758	733	751	790	744	723	732	758	786	803	779	755	706	762	782	733	770	727	792	776	775	798	742	750	791	744	734	759	754	763	765	737	720	748	742	761	767	729	775	801	792	713	696	797	751	736	783	759	742	785	764	769	679	822	762	720	747	754	830	759	715	745	761	765	756	720	750	743	770	714	730	723	784	759	835	759	758	746	751	763	774	763	745	752	726	732	732	782	744	793	799	745	745	764	779	732	749	742	774	743	757	785	757	725	810	745	759	769	786	775	776	794	759	753	811	757	770	735	775	791	761	762	719	738	715	703	762	782	726	726	748	733	773	790	720	778	773	754	785	784	732	730	709	739	737	745	764	759	717	780	824	742	756	731	763	775	767	760	751	786	708	782	780	722	728	732	724	719	757	780	738	747	741	814	768	756	749	746	791	709	758	728	757	740	721	749	744	744	771	789	739	717	767	760	756	795	769	725	744	784	749	758	727	777	754	712	747	749	788	787	735	758	755	778	763	752	781	748	798	737	779	730	764	747	769	754	747	753	764	819	724	740	791	768	757	682	789	743	790	735	790	735	726	732	781	762	736	778	733	730	744	776	747	720	769	783	775	757	766	746	755	784	710	733	741	760	743	742	722	758	744	756	723	736	783	701	699	745	738	724	793	764	774	767	764	750	767	724	759	755	785	766	777	790	755	655	736	745	766	715	717	731	783	704	759	763	786	746	749	756	748	755	719	767	748	733	812	747	765	797	779	755	746	767	778	771	802	761	817	732	819	772	743	707	796	788	783	774	773	736	719	749	764	749	700	786	747	744	784	771	782	779	747	741	749	761	769	709	720	758	761	730	821	780	771	738	735	743	741	688	748	715	787	708	749	691	702	751	791	766	806	717	728	731	724	768	757	750	796	793	739	767	774	770	793	766	773	773	759	733	768	779	777	757	762	717	671	791	731	762	724	783	758	799	796	723	762	751	779	795	737	683	752	727	710	726	768	746	780	770	792	762	702	789	778	745	818	735	761	763	705	738	730	747	726	749	754	775	745	761	757	726	742	763	772	712	744	788	789	755	748	761	731	757	721	750	732	796	760	746	724	782	768	724	723	723	781	779	768	731	746	785	771	725	748	758	734	767	795	728	747	723	752	783	728	730	740	741	751	744	791	742	738	748	749	776	781	780	778	718	798	775	722	768	740	751	724	805	765	771	823	738	785	810	744	771	712	729	728	700	734	766	804	772	779	749	741	722	770	721	747	753	782	748	774	796	752	782	741	707	690	776	791	673	818	764	814	730	794	755	734	745	770	743	722	820	751	710	720	766	837	750	762	810	740	748	735	754	720	753	714	802	740	734	760	788	732	772	744	749	784	747	725	739	779	764	814	745	783	799	735	712	773	766	740	753	737	753	757	794	758	764	705	741	741	798	761	754	784	755	799	786	720	768	777	703	760	779	767	739	759	733	751	759	770	759	719	761	755	730	753	761	760	791	743	804	756	784	761	725	764	754	726	772	719	787	749	789	723	788	756	726	796	780	758	738	773	774	731	757	747	717	744	784	789	772	691	749	756	746	727	741	751	768	750	810	734	770	770	744	722	724	734	759	782	757	752	770	786	721	725	734	738	741	760	734	767	798	757	749	788	790	793	778	725	758	729	771	756	754	784	746	783	741	762	764	788	765	754	692	777	765	706	759	788	744	730	784	776	809	723	790	728	808	716	773	762	758	781	748	745	770	755	780	788	726	746	754	792	741	819	773	744	755	755	779	781	738	725	737	788	729	753	787	731	788	714	737	735	700	752	759	758	710	727	767	754	772	753	792	728	776	714	769	743	751	766	715	760	772	771	753	743	719	761	752	742	748	733	773	743	744	761	803	765	803	735	813	732	737	725	756	737	759	757	783	787	767	741	728	797	757	758	748	744	761	787	738	763	723	718	771	756	782	788	766	761	764	747	766	780	714	784	748	778	700	731	776	719	763	723	768	731	741	772	767	731	790	765	701	770	752	776	742	741	768	754	704	717	746	761	745	728	794	767	747	772	751	849	742	777	710	719	735	732	799	694	788	758	750	764	733	746	776	743	736	729	742	740	764	781	730	781	736	761	755	773	706	711	733	741	705	731	766	740	777	797	761
23631	21642	29524	24251	21642	21223	2497	751	582	513	439	392	356	349	327	338	320	307	275	277	260	276	243	274	278	231	274	235	261	241	213	258	231	216	236	218	219	254	239	226	229	221	221	242	243	245	232	206	197	210	234	227	224	236	220	240	205	219	249	243	233	205	198	229	241	215	239	231	218	196	181	202	197	215	217	209	233	234	227	205	223	192	204	237	236	209	193	218	221	221	233	209	206	219	241	207	213	247	222	220	206	224	211	202	222	175	212	195	215	193	223	202	212	209	224	221	214	225	226	184	197	188	192	216	219	241	202	200	224	202	208	212	202	230	228	200	200	192	221	202	207	197	209	221	220	222	233	229	224	229	226	237	206	220	223	206	211	211	229	206	214	211	229	230	229	234	204	230	181	214	222	220	218	224	204	211	197	214	194	213	223	192	218	210	223	202	219	229	236	207	200	194	229	212	231	235	227	222	221	230	224	209	203	229	201	215	219	210	254	184	219	220	210	191	189	206	210	217	207	222	217	223	258	227	188	214	221	230	235	204	205	216	230	218	231	230	219	220	192	217	198	242	249	217	213	231	213	217	201	213	210	230	203	215	202	219	211	237	213	204	222	207	207	196	202	208	201	211	222	201	190	214	193	185	210	234	192	192	198	221	235	216	243	222	210	252	213	212	239	209	214	209	223	216	218	206	239	219	205	209	216	201	217	181	199	202	213	243	200	218	193	227	210	236	213	197	211	202	186	222	212	190	206	226	218	199	214	222	201	210	194	223	212	219	223	226	214	227	238	203	202	194	224	234	204	207	189	190	228	211	215	237	195	238	219	202	220	211	220	201	229	212	225	242	219	227	230	222	205	206	208	206	216	201	242	202	241	211	228	191	214	202	237	224	207	215	202	210	217	223	204	231	204	233	212	220	249	213	218	213	245	196	218	213	210	194	224	232	243	205	228	219	207	226	191	209	193	227	224	211	208	218	212	198	213	202	234	236	211	215	229	220	226	224	198	233	207	231	210	209	201	216	207	240	201	216	199	241	185	223	199	230	216	211	217	234	221	234	210	202	207	218	188	216	201	206	204	223	205	206	218	226	188	200	239	250	235	228	230	199	229	240	192	210	224	217	200	219	241	229	199	207	217	231	233	208	219	211	209	201	222	204	207	225	210	206	243	236	220	202	196	212	205	198	219	234	221	208	226	223	213	222	212	229	212	197	223	221	195	206	193	219	204	198	196	214	219	208	215	217	229	212	227	221	226	211	217	243	219	220	203	225	209	214	233	212	216	212	214	197	225	218	238	195	218	211	185	237	215	205	237	214	211	246	218	221	207	215	199	219	202	207	235	208	221	203	213	210	194	238	216	204	211	198	206	176	226	223	215	239	215	226	218	204	222	228	234	199	254	183	225	216	237	222	214	204	218	198	209	204	214	211	197	200	218	207	236	208	209	205	243	203	201	221	208	213	212	204	197	195	208	212	229	229	212	221	195	200	228	207	216	201	220	224	191	217	196	237	225	196	216	219	194	221	209	243	189	240	191	226	220	214	235	203	194	236	200	219	229	241	245	192	203	224	221	221	211	210	223	205	227	219	237	221	245	210	196	173	227	204	238	204	202	231	239	203	219	238	183	228	208	217	245	224	246	226	203	237	207	196	219	221	212	214	220	222	217	217	216	201	199	206	227	203	227	237	214	213	199	191	240	207	203	226	190	186	229	219	230	231	199	199	201	236	225	188	218	198	226	203	218	235	211	204	209	219	206	205	200	216	230	240	193	207	211	200	227	209	238	220	221	232	226	214	241	211	217	237	206	228	208	244	225	224	204	211	196	201	208	225	218	210	191	184	213	229	195	243	209	204	229	224	203	236	177	222	210	232	211	232	223	208	216	193	192	236	198	190	223	199	211	217	201	249	200	253	206	215	223	203	203	232	204	220	234	236	249	216	217	215	203	209	202	214	212	218	210	235	214	211	204	196	209	218	208	232	233	224	210	216	222	225	230	206	222	225	212	209	210	228	185	211	224	229	210	188	224	189	217	213	224	197	226	200	232	206	219	201	207	205	213	232	222	198	239	205	206	195	209	235	197	196	179	218	227	212	201	209	203	226	234	223	213	190	233	214	234	225	201	237	206	202	201	218	212	214	198	230	198	214	197	228	192	227	212	199	237	214	211	204	212	213	214	213	229	201	231	200	222	216	249	201	207	220	219	224	214	215	229	226	218	242	244	209	220	212	221	221	217	241	201	226	195	215	217	204	212	235	204	175	226	213	207	204	213	208	210	210	214	227	198	212	203	215	192	202	212	202	198	245	228	194	230	231	203	212	226	214	215	195	208	209	209	254	221	200	217	212	207	232	207	210	209	231	235	199	211	212	223	191	230	200	209	230	206	238	200	227	217	234	201	196	227	221	205	207	224	217	242	211	217	211	213	203	195	231	198	234	216	214	194	201	201	234	219	207	192	192	195	203	214	215	192	226	240	214	205	217	204	209	221	192	189	250	214	209	218	168	222	220	223	206	228	230	235	211	207	214	195	201	196	213	199	214	183	195	207	212	220	193	221	222	212	204	220	181	220	207	201	217	192	200	224	233	242	203	211	200	201	232	214	217	228	182	183	209	222	224	221	203	222	231	222	193	199	197	219	217	226	195	225	212	220	176	216	215	211	202	225	206	202	216	211	191	201	222	211	198	208	221	193	239	193	218	229	222	199	205	213	208	206	215	235	206	252	204	219	216	227	217	247	189	213	212	203	224	221	213	208	203	205	212	222	218	207	206	214	213	244	235	198	212	230	188	219	199	213	202	227	185	218	218	218	226	214	207	209	233	205	228	190	216	190	188	192	221	198	202	210	219	229	189	245	251	227	212	227	239	220	196	231	225	229	227	218	229	213	204	217	207	222	222	198	215	234	225	227	191	208	212	204	235	200	212	209	200	205	243	222	207	223	203	223	228	225	197	176	209	225	213	214	199	203	222	224	215	194	202	208	228	224	213	198	197	230	213	212	208	236	202	184	231	202	221	222	231	214	234	224	212	195	203	230	201	222	194	232	200	221	222	180	218	240	217	207	233	195	188	217	216	216	189	245	210	208	203	230	186	196	223	229	204	211	203	196	237	218	195	214	229	222	204	197	199	215	201	230	222	215	201	226	206	211	213	198	212	163	219	223	198	188	183	229	203	231	213	223	221	218	231	212	196	234	211	212	206	236	212	206	227	222	223	230	194	214	249	208	197	214	245	208	211	213	187	243	222	204	224	213	226	194	208	185	186	225	208	196	222	195	218	217	213	239	202	213	225	228	216	202	228	204	202	216	212	209	191	222	215	211	221	232	203	218	234	204	205	228	186	248	209	229	228	227	208	212	208	169	224	217	223	206	238	222	223	225	224	195	205	205	212	223	222	225	238	230	209	203	214	231	217	198	198	220	259	220	227	213	200	250	221	204	181	209	235	215	242	226	202	188	207	239	222	207	202	222	194	204	202	221	208	240	186	189	213	206	217
6910	15188	12358	6419	4467	3251	2392	1987	1664	1404	1128	1067	951	750	710	656	654	632	554	535	495	516	499	403	438	401	417	413	437	417	376	392	409	404	378	363	374	362	390	385	397	329	357	364	355	370	368	313	359	359	351	350	369	379	349	352	333	343	330	312	377	338	338	363	359	363	357	353	345	372	327	360	350	369	351	321	373	347	319	324	360	357	363	315	316	375	359	359	348	345	366	330	381	365	316	376	339	322	334	346	335	328	333	350	357	355	328	355	347	348	363	330	317	398	317	359	340	342	377	347	353	336	342	353	351	337	332	353	341	341	327	318	333	325	365	328	321	355	363	380	372	341	318	359	375	346	340	347	355	339	342	362	323	339	335	350	359	329	326	386	334	368	365	315	339	351	364	350	330	338	313	337	388	384	314	322	353	346	338	352	327	329	344	320	360	332	340	323	351	315	335	345	372	318	333	337	348	335	331	342	377	344	340	334	332	307	369	343	320	340	370	364	327	326	346	371	313	339	312	336	362	324	338	328	323	341	383	341	342	320	376	339	331	316	339	365	333	316	339	369	329	349	323	358	326	354	346	329	331	353	351	369	366	318	344	324	347	330	347	348	326	323	321	353	340	355	362	358	307	318	347	335	350	377	365	301	364	319	339	319	341	330	371	347	327	341	331	339	358	347	360	333	346	335	350	318	310	378	359	350	333	343	355	335	385	354	344	353	329	316	318	350	353	322	348	344	338	334	311	372	345	378	333	316	355	354	365	315	344	312	358	343	378	375	338	373	337	339	318	343	337	329	324	347	360	361	337	314	370	353	330	349	352	348	358	347	342	312	328	370	328	317	326	353	335	317	341	387	370	375	334	343	323	344	332	350	339	348	336	353	327	306	347	350	349	323	314	346	347	330	351	313	352	328	337	339	335	344	342	359	366	367	330	345	326	350	358	340	344	358	353	335	347	351	365	335	352	338	337	343	322	330	325	319	339	311	339	312	358	353	303	359	339	327	351	336	345	317	322	322	337	317	375	338	334	381	318	343	333	361	342	325	348	346	304	357	341	339	341	324	334	332	362	369	342	343	335	367	315	352	329	324	330	321	355	312	310	341	354	340	346	340	342	325	345	335	331	332	357	323	363	318	322	339	351	331	337	356	358	328	365	344	352	330	363	342	332	329	321	349	331	347	318	349	367	373	348	327	338	369	367	333	332	356	320	334	353	356	345	364	351	298	355	331	340	341	354	343	351	333	353	353	351	336	344	344	331	364	351	346	322	311	354	296	346	345	352	330	363	377	334	328	330	373	360	335	356	306	351	368	336	357	359	347	332	344	333	301	371	346	348	350	321	334	324	337	321	326	345	338	336	385	387	358	312	335	356	316	363	322	318	376	371	347	312	309	341	314	359	358	349	303	336	359	316	335	373	345	355	359	324	328	308	364	386	330	312	322	349	364	354	334	333	349	323	322	342	359	330	320	348	357	365	354	314	305	348	330	354	350	347	339	345	324	345	359	350	334	335	335	343	337	342	317	347	337	337	347	348	366	329	324	312	346	366	310	325	369	335	343	335	349	353	380	370	365	325	350	335	368	341	344	392	323	385	334	361	346	344	360	322	323	331	326	358	362	353	345	351	318	328	318	348	341	341	331	314	353	355	322	374	327	319	364	337	333	334	347	341	330	339	336	359	322	314	401	320	341	352	357	326	340	345	375	345	354	363	353	316	343	342	308	342	320	341	314	321	325	347	328	355	312	319	330	333	344	315	334	359	329	359	315	346	327	330	313	338	341	346	330	355	352	324	359	389	325	333	351	341	339	354	334	364	347	352	346	328	375	317	352	328	371	350	344	330	341	328	372	319	347	333	325	361	341	369	306	342	320	366	367	325	360	335	350	322	347	327	367	347	321	341	337	299	344	360	350	344	345	343	323	336	351	328	329	335	338	332	313	341	351	354	357	377	340	345	330	318	341	348	316	326	333	323	350	347	365	321	340	328	335	341	312	356	351	337	341	314	358	343	330	313	359	326	333	324	349	337	317	335	369	322	364	384	329	337	351	345	369	350	320	381	355	346	321	354	363	352	321	361	348	362	351	342	332	320	337	336	339	363	324	332	342	331	324	329	336	351	335	348	373	347	336	359	324	341	365	367	345	358	355	345	330	360	355	363	350	321	327	326	361	381	332	355	347	339	356	339	325	357	346	356	339	353	353	315	347	349	364	328	340	346	318	340	352	372	357	360	323	341	341	331	330	355	352	362	364	379	329	318	326	334	395	329	357	341	348	336	341	341	374	358	346	321	350	344	313	356	360	331	322	333	352	339	353	346	341	341	333	321	341	346	349	337	359	356	346	349	331	393	329	361	357	331	362	342	339	328	345	339	309	376	330	316	345	359	316	357	354	364	336	322	345	360	361	336	360	350	340	294	342	332	353	368	325	365	352	365	347	329	335	356	365	343	349	357	318	363	333	371	340	332	338	342	341	329	341	355	343	344	326	349	353	353	349	369	337	335	339	342	338	320	312	353	318	373	341	352	332	333	356	304	378	332	350	327	298	345	309	339	322	348	355	327	373	357	351	356	353	351	341	337	333	337	331	342	362	336	368	336	323	317	341	352	347	355	337	336	355	338	353	322	318	382	362	344	348	362	351	339	373	316	341	311	366	381	351	373	357	336	361	342	344	344	379	356	320	342	315	363	372	335	325	333	360	345	352	387	346	338	325	330	352	342	344	345	355	360	315	342	337	348	374	331	301	333	314	337	342	339	359	355	315	329	339	339	332	331	379	365	336	349	352	371	350	328	364	346	318	365	335	365	341	348	375	369	323	347	339	345	319	324	369	330	352	332	354	317	352	321	340	340	319	341	314	334	339	372	324	369	342	326	376	305	343	348	343	307	391	352	370	363	335	321	350	349	353	364	339	351	337	348	360	343	352	370	369	351	339	328	326	368	384	348	347	333	355	377	344	345	322	324	310	371	332	360	350	333	347	363	304	333	351	330	357	326	298	312	351	358	350	297	311	346	349	321	360	324	352	311	340	333	361	362	355	353	349	340	342	353	329	342	325	359	336	330	341	353	343	340	343	339	336	302	330	340	331	340	324	316	382	343	324	341	338	326	356	352	344	357	346	314	380	330	329	308	337	343	314	342	349	317	294	334	324	336	350	364	325	340	356	356	341	354	312	357	374	384	354	347	322	333	320	362	362	362	330	358	364	311	318	355	364	378	317	319	361	307	358	319	333	342	326	319	338	356	345	357	323	332	388	325	370	317	332	331	351	344	338	321	356	320	314	325	366	358	331	325	339	354	328	340	349	329	357	349	318	348	338	340	332	357	355	338	350	344	350	357	364	365	341	333	319	332	326	347	321	339	357	337	327	349	327	341	331	340	335	336	335	331	341	354	371	309	344	323	349	322	322	359	352	321	322	393	357	346	353	338	299	378	334	323	370	344	344	393	352	317	336	330	338	311	358	316	331	343	329	347	290	343	341	299	345	366	341	342	348
27700	20500	6913	1038	701	622	548	569	517	530	539	555	543	535	502	542	510	525	522	525	511	555	477	555	559	520	507	517	546	516	548	567	508	499	515	546	518	511	529	525	531	460	528	546	498	489	516	489	490	521	518	530	557	505	497	470	483	506	560	542	517	514	543	492	483	478	487	536	555	480	528	527	482	483	511	505	490	544	498	534	532	512	518	539	492	509	542	518	500	498	572	492	510	501	503	509	521	545	487	505	506	514	510	494	514	492	525	542	506	525	517	519	527	474	489	506	526	515	506	480	490	524	498	535	483	459	465	550	512	507	513	547	521	517	510	552	494	560	494	508	493	498	516	542	539	509	530	536	560	515	534	504	511	533	559	514	494	513	550	530	491	507	532	479	538	519	522	540	506	546	507	481	556	526	540	515	513	527	522	573	537	529	479	525	495	509	543	545	522	529	500	505	517	496	499	514	492	564	536	529	520	499	564	553	511	515	490	500	520	490	524	475	506	476	509	477	549	493	509	480	525	520	483	538	514	512	527	527	486	521	537	527	483	501	486	510	515	547	517	526	525	523	518	510	489	501	486	468	507	542	508	529	551	520	523	544	516	510	549	515	493	510	522	479	529	529	469	506	531	542	520	538	478	507	542	522	558	507	517	488	510	506	489	498	493	520	520	525	539	540	539	507	524	501	490	518	470	506	532	529	486	526	477	484	539	514	564	508	549	529	486	513	521	524	523	508	498	513	501	519	487	508	509	469	515	533	522	544	538	538	504	512	516	479	480	505	532	528	548	509	508	506	561	521	586	507	466	533	535	521	494	504	506	554	464	531	489	534	564	531	514	495	486	504	526	507	480	484	503	541	545	503	511	483	526	482	522	521	517	498	512	465	523	494	523	528	520	500	494	489	532	569	499	518	485	532	473	531	529	536	505	528	521	540	504	475	538	496	531	527	535	480	522	511	536	549	484	486	524	496	518	513	518	471	487	465	440	539	535	489	474	539	553	518	529	520	547	478	522	524	519	528	529	501	542	528	514	504	519	528	525	562	511	503	491	511	519	517	537	476	529	532	521	507	449	529	494	508	491	531	519	500	526	565	494	510	477	543	541	542	525	506	499	539	488	493	521	512	529	464	513	567	479	523	530	509	534	515	487	519	533	506	498	512	502	511	510	486	521	502	512	490	539	528	506	506	529	530	523	495	496	500	518	482	509	460	516	495	532	492	502	521	504	506	494	487	497	498	529	502	481	538	499	496	516	486	524	519	515	471	525	530	531	517	540	506	488	508	508	531	517	543	552	501	529	526	477	532	528	525	550	534	500	532	504	545	526	510	526	494	539	505	533	525	527	507	535	502	508	501	531	483	506	507	525	509	521	499	516	483	536	508	531	509	496	526	512	575	532	518	503	501	501	485	498	516	514	545	524	486	526	516	540	502	498	515	500	517	506	491	499	499	521	524	508	537	480	504	471	511	525	525	513	528	529	558	545	512	491	485	538	544	499	509	483	440	502	515	549	540	516	489	537	526	526	533	511	497	548	503	533	521	502	494	538	515	507	492	515	527	494	496	519	477	493	532	539	454	560	502	486	538	505	531	503	522	531	498	485	514	528	528	533	497	513	505	541	529	510	515	503	517	520	535	509	502	521	515	500	467	520	510	530	550	521	507	530	522	518	539	499	492	522	523	529	482	508	518	566	506	500	524	520	510	520	519	511	571	472	514	566	496	511	504	509	532	542	505	540	510	512	507	569	518	514	490	524	491	505	516	481	519	488	536	531	558	486	502	491	487	490	497	496	535	543	488	538	510	529	487	546	538	466	512	509	535	531	491	516	488	475	526	507	526	502	523	572	493	498	531	533	472	527	543	515	501	502	517	522	515	514	526	525	524	521	509	541	507	513	546	526	507	541	509	527	515	488	551	554	521	556	496	526	536	524	495	533	541	481	534	503	519	498	480	484	516	468	517	491	479	507	500	501	518	524	481	495	525	479	546	533	501	546	524	484	502	512	516	521	496	527	480	529	536	540	496	532	516	510	496	511	532	537	483	526	527	519	498	496	520	505	538	500	557	483	473	533	510	506	497	485	532	523	529	525	526	524	492	533	520	503	506	518	522	497	522	526	535	521	518	512	491	523	468	527	547	498	514	546	513	500	532	514	474	519	549	483	508	505	514	529	480	482	524	494	496	506	583	497	524	538	571	534	525	501	506	545	497	494	505	482	521	572	489	513	517	490	527	463	527	503	509	538	539	478	510	507	495	521	521	525	479	559	535	524	517	511	488	517	527	526	535	506	511	511	540	531	536	512	529	468	540	512	529	499	540	539	502	524	546	516	496	521	533	525	528	546	527	518	510	535	545	468	498	526	513	494	497	557	512	521	523	549	487	525	465	512	475	525	513	499	520	510	525	505	515	543	491	521	514	555	519	521	530	532	500	544	532	492	495	522	521	504	503	509	536	502	521	522	542	523	485	568	518	538	537	523	494	501	497	575	539	540	513	514	502	542	490	499	546	539	540	512	499	533	499	496	484	514	525	546	545	533	510	526	506	498	598	545	497	514	514	500	558	501	516	521	522	498	533	508	528	552	498	497	566	520	509	511	530	556	514	479	526	483	514	534	547	508	508	470	518	510	531	520	519	507	477	536	538	515	527	526	529	539	521	485	509	495	542	500	518	497	532	531	486	523	527	470	465	506	545	515	528	519	530	519	548	510	529	516	529	523	516	521	491	508	509	515	495	479	502	484	506	563	548	560	515	527	495	489	515	569	523	507	540	501	522	499	544	530	529	463	501	529	483	505	508	493	503	531	530	513	518	503	504	498	496	525	526	565	544	480	543	504	498	474	567	506	535	510	507	531	516	541	553	537	493	542	522	512	500	525	519	502	497	514	532	544	546	550	514	501	521	506	466	510	491	493	505	541	553	520	531	539	551	536	494	553	500	530	541	515	572	489	547	493	538	514	477	519	491	526	482	457	545	478	532	560	531	488	540	490	491	512	520	517	494	492	478	538	524	538	465	468	503	524	506	523	478	533	516	466	511	544	537	522	519	533	503	522	532	496	538	503	524	528	518	490	526	517	550	500	525	496	528	537	525	525	475	521	535	509	515	532	506	538	543	519	548	528	534	501	543	536	514	528	538	521	545	512	505	527	481	526	509	505	486	514	518	502	504	493	529	499	518	505	529	514	509	531	518	555	529	500	522	534	527	490	543	514	549	511	540	552	520	565	503	501	530	517	476	507	523	522	538	499	485	478	524	538	553	507	531	562	515	555	546	509	495	534	508	513	523	558	542	506	520	540	534	563	525	532	521	496	542	537	509	486	513	514	465	515	528	525	489	470	466	484	509	503	506	546	524	520	567	535	527	531	497	507	532	519	527	510	501	541	548	539	512	524	510	525	510	513	525	527	504	531	524	500	531	483	528	469	496	466	527	526	500	537	532	526	493	555	549	542	521	526	539	521	546	523	483	497	542	530	555	515	499	521	529	504	523	516	510
4877	1594	1421	1122	987	872	851	872	840	809	854	832	810	715	819	777	828	787	800	782	796	752	779	786	814	822	747	818	778	759	789	786	731	787	793	770	738	750	799	759	763	734	798	802	745	818	781	793	735	780	761	789	750	773	776	789	733	771	824	802	740	735	754	765	837	758	776	760	788	782	771	779	737	721	815	778	754	775	770	765	764	801	790	767	795	787	772	783	795	702	765	757	787	741	790	796	795	786	715	753	793	739	772	771	797	824	756	757	757	790	778	796	803	787	791	756	763	782	780	778	850	766	793	735	834	757	785	741	710	781	758	759	808	818	821	826	791	780	745	768	771	815	744	803	792	761	790	734	817	803	785	799	744	768	824	772	768	774	765	742	760	816	782	771	799	803	730	783	756	822	777	770	803	776	840	763	829	778	767	736	776	783	758	767	755	787	800	804	816	788	768	739	776	821	769	769	769	730	784	750	747	765	790	768	761	778	745	739	778	800	775	743	757	703	803	768	777	760	765	802	737	822	798	775	765	852	771	790	780	786	802	741	776	798	791	783	744	774	753	853	775	787	803	802	795	747	756	745	774	829	777	818	731	706	776	780	795	824	775	782	803	778	793	807	733	739	780	788	783	806	747	756	778	790	760	781	734	783	755	771	770	726	801	779	764	749	752	775	732	804	794	817	743	791	760	743	782	740	821	798	795	794	825	785	733	749	792	810	822	748	764	731	776	764	752	777	809	808	754	759	779	795	775	736	786	759	779	765	772	761	789	749	773	788	833	759	781	767	801	775	837	804	722	796	801	766	789	775	795	742	730	713	840	798	810	798	765	761	713	749	743	770	764	762	735	734	757	762	785	730	782	788	703	716	763	731	759	819	808	784	790	765	786	738	744	806	786	836	786	792	773	747	769	769	792	784	780	814	773	779	741	801	762	775	796	747	765	769	786	830	768	792	792	760	753	781	761	703	740	776	787	725	802	776	775	784	793	751	793	740	814	757	774	807	771	802	810	806	800	820	826	824	756	753	821	748	762	781	777	796	761	795	838	757	806	786	784	778	801	761	841	782	780	747	768	757	829	752	738	778	789	786	762	793	778	734	741	775	770	781	812	772	816	770	787	755	715	826	837	743	707	796	742	718	740	735	799	767	782	789	747	736	770	781	758	810	760	747	771	759	775	719	787	779	733	830	795	772	738	784	765	767	748	762	763	793	781	812	804	775	802	745	712	770	794	799	747	798	785	785	786	775	805	836	798	781	767	754	709	804	806	733	808	790	766	805	755	811	776	789	758	736	798	805	850	826	763	777	772	784	770	770	835	778	782	789	758	753	749	762	773	802	825	814	766	752	786	796	774	763	768	809	749	780	785	818	771	799	760	764	761	741	735	778	800	806	748	756	748	809	815	753	764	724	827	775	816	780	773	724	785	757	782	756	776	770	751	822	766	762	731	781	810	795	762	762	781	792	729	800	778	792	718	796	796	770	765	767	820	766	798	751	796	735	752	806	788	716	776	758	762	761	765	780	781	818	809	774	783	786	762	726	784	688	803	755	791	801	803	812	785	780	787	807	775	741	788	739	811	753	780	791	779	755	762	807	776	797	755	730	790	746	777	789	724	801	745	726	786	750	832	792	787	783	795	778	857	806	750	789	757	771	818	767	788	757	756	782	778	752	759	762	828	786	794	814	778	771	842	781	755	797	773	858	736	793	742	804	786	777	805	801	757	772	733	778	784	741	753	743	802	778	825	808	831	727	774	763	827	786	765	817	767	790	783	774	785	830	738	789	790	820	829	738	799	764	766	812	803	767	805	791	757	760	797	765	742	762	763	711	740	775	745	786	752	743	763	799	767	786	728	749	795	741	795	772	774	767	738	727	799	763	759	752	782	736	799	749	750	768	858	769	783	813	790	752	763	803	790	795	789	755	784	762	778	794	784	798	788	763	817	762	849	783	770	748	796	784	742	778	705	782	786	761	766	772	787	812	794	787	778	778	798	763	737	822	726	759	789	768	780	748	789	772	746	758	793	751	775	785	763	756	761	748	767	797	814	774	719	833	784	792	736	803	786	743	736	768	766	776	807	775	778	769	821	797	769	754	746	756	764	784	803	719	800	781	762	785	781	780	748	795	775	761	820	754	767	776	784	796	792	740	808	817	827	746	793	761	725	820	759	771	782	774	797	779	724	748	753	817	816	765	784	777	830	763	753	787	844	832	766	818	752	795	740	791	828	787	792	776	730	746	755	791	760	826	787	792	779	795	788	807	796	718	764	763	821	781	772	755	794	767	760	788	730	764	768	757	776	771	728	782	779	789	770	785	796	756	737	794	813	771	793	813	820	777	806	735	737	761	758	826	756	781	769	756	767	805	762	781	780	787	742	798	766	749	759	769	770	764	788	774	773	782	746	762	781	747	770	803	776	758	754	806	774	773	783	777	780	801	757	741	796	813	748	772	783	818	730	775	836	774	802	753	761	718	822	722	765	766	825	749	814	790	766	783	780	822	741	774	801	795	743	806	741	814	760	790	800	767	822	782	785	792	746	760	791	796	729	754	751	794	774	766	747	790	749	766	768	803	765	768	783	754	753	812	756	732	743	802	721	809	782	780	787	757	771	787	761	790	760	803	801	777	748	831	770	721	734	780	759	832	777	773	770	751	778	833	831	756	726	737	823	789	768	722	783	750	793	772	756	747	776	794	774	780	737	781	773	779	827	776	798	815	786	802	767	750	781	703	775	768	777	741	806	757	824	768	739	820	782	781	750	772	744	781	808	778	796	777	765	790	748	798	829	769	772	761	758	784	796	791	742	825	752	719	798	727	700	727	763	792	752	813	803	794	791	766	825	734	779	837	819	778	820	785	821	699	750	761	784	711	853	784	767	819	744	805	742	752	718	714	809	788	750	748	788	789	807	742	798	772	781	822	798	806	769	752	799	806	773	737	809	751	780	815	788	712	784	769	749	804	731	808	727	782	757	796	790	814	744	733	767	784	812	770	823	748	757	756	778	801	769	781	787	758	807	752	769	750	735	728	787	758	767	796	802	749	745	762	779	743	750	737	795	749	744	788	782	760	819	776	838	791	802	763	825	795	781	769	807	823	809	834	765	794	765	809	770	798	763	730	756	760	831	782	736	753	756	747	761	749	800	769	778	833	778	837	740	810	771	791	763	772	771	802	792	773	754	787	776	757	720	742	791	846	747	732	763	751	755	762	820	749	783	766	809	784	761	715	806	775	771	765	827	778	732	751	752	712	808	781	737	781	800	761	790	734	770	762	782	794	727	765	798	834	824	783	800	754	784	723	794	791	782	816	774	776	809	778	761	743	802	796	766	748	741	765	755	821	802	828	757	722	786	778	785	721	793	786	801	754	785	768	775	727	765	743	802	811	749	786	799	739	779	781	761	756	788	799	797	771	731	758	761	752	770	813	755	757	745	734	789	790	762	788	755	806	726	762	791	759	771	773	786	770	818	784	803	775	722	761	803	756	753	773
24548	21594	28890	24769	21418	4394	1079	764	686	632	651	556	587	591	548	590	529	541	527	560	564	547	572	477	539	545	503	464	461	496	482	524	566	486	522	523	523	501	491	512	496	508	510	498	500	463	486	472	507	480	496	493	503	495	477	503	577	489	528	489	494	506	480	499	531	486	519	487	493	481	508	492	481	449	498	459	443	515	494	538	468	489	519	474	501	500	529	530	498	473	502	527	504	506	490	499	477	466	505	510	489	472	463	500	553	493	556	486	466	497	501	510	475	503	515	484	464	557	501	498	493	509	459	468	469	492	512	478	489	475	488	460	446	471	493	506	480	487	523	465	483	497	510	502	455	495	503	499	481	505	446	501	511	489	487	497	518	486	476	472	508	506	504	494	527	453	477	470	539	527	511	488	487	462	511	484	512	488	519	488	486	498	514	536	515	529	510	515	451	489	454	476	491	494	420	526	503	500	556	494	466	467	500	464	494	468	518	504	502	497	513	462	511	492	540	487	493	513	491	466	525	506	505	498	479	498	507	481	487	505	502	490	473	463	472	515	512	479	507	470	499	499	473	440	498	463	456	496	494	506	505	498	522	490	513	505	483	501	460	493	492	488	519	474	500	476	491	526	493	509	503	524	446	487	483	521	479	494	481	538	522	520	496	512	497	503	481	463	504	514	487	462	504	475	479	525	491	497	528	498	501	486	472	485	504	481	495	479	517	502	523	507	462	515	479	475	488	479	455	452	512	509	504	470	500	510	548	487	534	499	490	488	522	516	467	450	456	501	512	499	479	471	489	472	507	540	500	482	486	455	487	477	526	485	477	484	500	499	519	473	461	503	449	523	517	540	513	508	545	487	496	546	498	456	475	533	522	467	479	495	519	506	469	496	477	504	443	503	488	559	566	494	454	524	463	498	492	496	507	467	470	472	447	505	513	504	479	487	515	476	481	501	467	503	488	511	474	479	503	520	502	516	536	458	515	478	474	494	511	478	492	517	538	477	496	488	454	522	503	506	524	499	500	523	492	489	516	496	475	485	504	473	496	503	478	482	487	469	495	484	483	489	476	499	482	475	520	510	528	511	495	515	526	503	476	537	526	523	492	524	539	520	480	478	498	536	503	471	490	512	486	494	494	510	491	497	523	518	477	475	496	483	553	511	488	504	512	507	508	540	481	506	498	531	524	525	515	491	547	496	533	501	486	477	493	467	482	503	489	516	468	506	469	478	463	492	512	482	501	518	453	503	472	441	480	482	515	531	509	452	455	505	466	487	523	481	547	489	532	478	523	516	505	482	477	502	489	473	522	503	522	475	499	531	504	523	478	487	468	512	516	464	498	473	515	525	521	477	497	496	472	498	475	452	509	487	518	533	497	481	520	485	513	517	466	510	488	504	546	476	487	496	479	504	442	503	484	536	457	491	507	476	507	495	511	496	490	468	490	447	524	484	487	495	500	492	471	477	524	514	470	498	514	516	477	529	481	494	500	487	494	507	494	511	525	455	472	480	482	467	549	478	481	517	523	502	509	546	503	529	444	502	502	462	446	469	510	506	494	474	500	496	485	486	457	526	462	464	500	490	509	498	520	478	489	489	511	504	500	530	531	481	542	469	482	523	497	497	506	511	509	488	503	513	496	483	482	493	505	473	478	445	510	527	521	501	477	473	564	523	516	504	518	488	511	443	471	545	458	528	534	518	495	456	457	496	476	476	477	449	497	518	478	505	470	488	476	464	492	468	493	493	451	474	515	521	472	517	483	487	522	469	484	458	552	455	478	501	506	465	512	481	470	473	526	490	483	543	496	481	536	525	508	493	511	474	499	505	513	467	488	469	495	516	500	475	523	477	516	480	486	486	461	501	522	500	491	466	504	477	489	468	511	461	533	448	493	475	526	516	502	514	512	524	503	499	476	511	485	486	510	493	501	511	514	474	549	480	539	477	467	503	490	499	503	503	499	501	530	531	479	534	514	496	497	492	553	469	476	488	501	504	485	451	490	502	479	468	481	492	473	462	514	500	498	495	506	500	489	501	451	485	468	476	503	488	490	476	517	451	515	531	519	502	509	497	492	480	501	513	489	490	506	435	451	493	463	464	502	454	509	500	494	532	464	513	520	498	475	465	491	522	505	496	478	518	499	532	490	519	482	540	519	508	471	487	484	505	511	510	512	502	455	523	478	513	528	514	504	516	540	523	496	466	502	476	490	536	535	485	529	491	457	487	479	524	499	487	543	449	508	490	522	530	513	478	465	495	496	485	500	491	495	492	485	444	512	497	497	502	495	467	500	468	495	528	504	523	483	477	492	484	473	452	472	490	510	490	459	484	497	513	504	504	462	502	543	472	460	535	487	484	462	507	464	480	469	514	526	506	479	482	484	481	562	500	483	490	544	493	511	468	508	513	473	463	502	532	493	481	498	450	514	522	530	477	489	496	496	467	472	498	498	545	500	493	464	524	445	484	501	457	471	517	507	506	500	485	526	499	469	508	503	469	483	536	473	470	513	521	480	453	532	495	493	480	485	496	542	478	531	474	477	436	484	470	507	473	461	502	527	501	472	483	486	511	497	511	497	476	474	472	455	510	480	486	483	492	516	476	500	477	483	476	481	512	506	498	511	515	527	474	513	460	512	515	498	483	529	524	464	504	496	460	494	470	523	512	487	529	455	449	542	497	511	503	472	472	552	506	444	480	536	497	506	470	497	492	514	539	492	496	511	519	486	474	465	484	531	464	483	469	520	491	518	524	473	500	497	528	538	518	491	555	510	505	481	476	503	507	506	499	497	500	510	496	512	489	454	509	475	497	506	520	515	538	499	505	492	534	507	505	519	478	466	469	458	486	503	502	542	497	491	513	507	506	494	492	459	475	498	510	491	536	464	495	512	494	443	499	514	501	531	507	511	487	517	500	533	518	516	499	480	492	468	500	515	520	512	473	518	486	454	520	503	525	505	481	513	521	466	512	489	465	505	484	481	479	475	497	497	528	546	528	515	487	484	526	510	484	476	505	504	508	490	480	466	493	525	473	497	456	469	493	493	496	514	502	507	501	504	497	518	513	466	489	510	499	476	511	510	516	487	508	470	493	493	525	511	514	495	474	499	524	504	472	534	505	503	477	484	464	498	496	460	484	476	531	489	475	510	488	494	493	512	496	486	494	492	552	511	485	513	485	524	546	523	459	500	492	517	480	478	528	504	502	493	460	518	523	508	469	455	498	475	518	507	513	489	512	523	500	511	478	518	470	489	494	457	476	468	496	521	483	527	487	472	512	490	469	493	490	521	463	490	476	500	507	495	532	494	491	485	517	467	492	485	505	495	492	499	514	484	494	495	487	500	480	457	478	487	531	534	501	462	482	489	467	522	505	513	464	541	458	487	505	468	504	520	520	512	510	455	517	529	509	521	478	488	524	456	493	530	491	460	530	519	488	528	468	513	521	547	535	498	476	502	462	520	517	532	472	490	498	472	507	524	480	500	524	473	499	483	513	498	484
5310	9397	7750	4079	2939	2243	1829	1537	1377	1289	1180	1067	1015	986	1018	974	883	918	892	835	847	894	852	812	805	817	790	787	798	781	804	832	743	773	767	722	814	803	718	793	719	761	717	729	776	743	792	752	754	778	769	740	711	781	755	778	798	768	780	736	770	746	760	812	826	748	769	713	789	765	763	761	761	746	736	728	705	734	767	807	736	762	733	775	776	774	762	736	778	789	827	763	770	770	748	765	771	751	772	760	752	753	777	781	767	747	760	759	739	732	792	734	773	729	702	748	751	745	757	747	781	736	734	706	767	777	786	791	742	758	697	738	774	794	760	755	786	788	727	780	770	782	745	715	773	709	776	764	749	781	781	784	751	778	728	818	756	768	729	770	793	718	788	749	723	731	769	770	784	798	760	725	713	701	751	729	775	770	763	770	771	736	765	721	805	743	819	765	765	745	701	806	769	738	779	791	716	707	743	762	761	769	747	716	741	794	699	768	762	742	747	760	787	789	752	749	740	784	778	767	690	743	765	820	748	738	772	787	699	751	726	787	753	761	727	796	776	765	791	759	715	800	766	785	757	790	787	756	723	786	805	778	800	738	745	789	730	754	721	737	749	754	755	812	742	726	776	740	726	699	766	745	755	790	761	762	766	775	752	717	779	777	716	809	754	730	750	705	752	787	792	717	750	747	768	763	764	720	758	724	750	765	727	771	725	725	726	803	743	762	712	771	808	751	813	763	758	737	713	731	793	742	782	732	700	782	774	759	765	757	744	781	783	741	779	781	725	801	774	790	736	774	779	731	737	793	734	763	734	758	743	737	736	760	765	736	720	750	752	732	757	759	767	780	790	759	766	749	759	745	741	785	770	740	761	737	767	749	742	735	749	802	722	729	725	786	731	714	716	722	752	792	794	773	774	764	768	770	756	796	764	780	728	776	752	744	724	766	706	759	764	754	763	761	772	735	767	804	766	742	783	758	761	709	740	718	742	777	718	771	778	792	765	768	731	770	778	751	727	812	765	736	797	786	802	755	761	724	731	730	766	750	722	715	763	732	727	754	766	751	713	746	733	727	718	772	779	727	778	748	744	786	751	784	763	757	762	757	693	762	764	771	774	715	725	778	738	759	769	717	729	750	744	758	758	737	714	752	718	721	765	775	748	778	775	757	714	786	773	753	734	754	759	731	734	808	780	752	733	703	808	781	756	767	752	723	724	749	761	756	742	755	731	782	772	782	793	780	739	738	739	750	792	760	722	737	757	706	808	736	794	715	705	745	729	729	738	771	750	681	786	699	743	758	746	745	729	786	812	728	792	739	773	783	721	803	753	756	794	740	799	778	770	739	732	748	774	778	733	754	801	822	765	757	743	736	769	746	726	774	761	752	791	730	798	768	732	777	757	704	745	775	742	738	747	769	716	747	727	764	762	788	774	782	754	750	763	758	753	772	754	774	730	767	756	766	758	746	785	761	753	751	762	778	779	735	744	737	753	754	785	782	757	774	734	769	766	743	751	728	739	707	809	759	792	755	778	791	746	757	690	730	721	761	771	746	728	749	727	731	706	717	753	757	766	737	743	756	750	739	773	743	741	764	768	764	743	777	741	740	785	723	743	752	780	767	760	696	744	746	728	796	733	735	768	715	716	801	714	723	731	792	740	759	715	776	706	753	753	754	719	739	720	755	738	801	764	751	754	759	712	718	739	745	725	747	745	715	737	762	739	744	723	687	721	712	744	770	742	737	736	772	781	803	742	773	688	724	745	747	776	780	788	765	761	713	727	734	733	738	775	815	746	748	799	778	732	714	761	698	755	762	797	751	746	751	812	765	758	740	842	758	756	728	780	770	759	785	745	742	731	758	766	726	733	730	747	704	733	762	783	712	738	746	770	754	761	775	750	745	754	733	729	774	783	727	772	752	767	730	776	779	750	726	718	715	733	781	719	745	720	798	823	765	719	776	798	776	772	764	729	789	764	739	731	748	751	780	735	734	757	736	752	751	801	792	759	752	776	715	755	729	761	770	671	769	746	746	775	728	786	742	735	783	745	734	723	792	718	742	761	767	790	749	736	738	722	706	720	692	798	699	750	774	769	735	751	698	765	757	719	782	756	807	754	733	724	774	751	717	753	767	744	769	750	777	739	758	685	746	718	740	747	791	775	761	751	797	803	689	726	785	711	764	728	738	753	737	781	746	767	726	759	760	777	753	750	720	749	776	728	749	787	778	728	746	760	761	804	722	710	766	751	773	718	795	780	730	752	737	737	750	756	734	751	761	754	746	755	712	767	697	744	766	763	726	768	721	732	704	725	731	752	765	741	698	726	747	756	762	785	790	742	750	718	725	736	805	746	757	731	699	777	722	735	769	774	786	696	737	748	819	699	783	790	751	731	709	784	778	751	731	791	795	730	772	725	710	726	726	777	758	797	749	756	745	765	722	765	735	737	735	799	747	777	775	731	782	745	760	748	724	722	745	786	758	738	755	740	711	722	784	756	719	707	737	744	753	733	752	761	781	709	766	736	750	745	715	745	778	780	758	767	749	726	750	707	774	725	768	754	777	784	763	757	741	745	803	783	717	790	789	741	742	796	749	721	742	773	733	736	797	767	785	748	726	802	836	784	797	802	713	717	745	806	773	728	722	763	766	749	757	775	741	737	758	809	761	773	729	735	761	720	762	762	757	816	747	781	779	757	735	731	760	733	791	794	779	737	734	741	776	769	733	763	749	734	785	734	748	764	744	738	817	729	705	699	777	789	745	735	726	753	737	812	774	732	744	767	789	731	695	744	757	750	750	731	755	727	750	780	787	752	781	700	738	727	774	730	755	748	806	739	754	757	764	774	722	753	740	825	736	722	742	777	745	753	763	786	741	737	799	779	781	784	775	746	766	782	795	746	783	793	735	780	733	723	709	747	772	763	766	753	755	722	739	743	716	740	697	729	781	795	764	773	808	770	698	747	789	741	755	739	727	776	791	734	769	761	726	744	748	750	759	736	746	707	761	720	694	760	707	787	752	749	777	724	737	753	741	751	808	747	735	725	757	767	708	759	779	737	751	724	772	725	793	754	738	747	714	711	784	770	744	800	717	756	758	769	718	751	791	759	777	753	738	738	755	740	779	742	750	743	765	755	750	810	765	762	744	741	780	729	730	772	780	709	805	757	750	741	738	745	737	745	707	741	709	774	759	772	763	745	742	780	753	756	782	755	732	727	779	726	765	787	724	741	746	757	790	802	748	717	765	725	749	740	729	763	717	682	725	749	763	816	772	735	730	744	769	767	726	776	749	765	751	737	766	764	829	771	736	749	765	752	704	759	768	776	793	770	732	772	805	797	754	720	730	781	745	777	796	760	758	730	755	753	745	805	767	726	758	799	735	744	779	762	719	769	720	790	726	767	760	701	737	708	764	765	767	739	744	775	764	776	756	755	756	797	735	747	779	751	756	758	759	763	704	748	774	747	831	747	729	784	741	740	761	675	783	705	760	721	727	827	721
23598	21632	29509	24233	21632	21175	2407	723	546	516	417	352	388	346	328	317	336	306	285	275	281	261	258	273	259	244	216	270	249	242	259	241	239	230	224	236	207	244	206	240	232	239	238	250	203	205	216	231	254	238	232	193	218	203	219	221	257	229	210	239	225	226	214	199	238	205	222	240	220	190	230	245	227	190	222	230	228	211	212	229	211	206	228	210	207	213	224	226	218	229	211	203	225	225	205	196	235	182	218	231	223	226	227	241	180	202	206	204	200	216	210	225	220	213	230	201	198	219	212	208	207	225	213	211	218	210	203	206	220	195	208	195	229	189	233	217	215	208	219	193	203	226	195	227	220	219	179	216	224	218	225	221	217	204	206	207	218	215	209	206	227	236	190	234	215	199	217	228	205	183	197	203	240	206	208	218	196	201	215	219	212	233	215	205	199	203	196	207	212	246	216	215	209	201	203	211	203	219	211	184	189	227	221	212	187	227	222	209	202	219	244	195	228	255	219	198	236	207	217	205	198	245	224	211	240	206	235	216	223	194	242	214	209	245	195	243	238	219	204	229	208	219	205	209	211	219	246	236	220	205	242	216	209	222	214	256	204	220	195	218	188	209	222	195	195	231	209	234	219	201	169	212	200	215	208	220	205	186	234	214	222	212	214	242	229	208	234	205	248	205	199	207	199	241	227	223	206	220	198	203	222	215	222	213	225	215	198	202	211	220	214	201	219	217	239	214	220	244	218	214	217	187	219	216	216	199	212	201	235	213	230	229	192	217	224	190	199	196	207	214	220	231	241	231	219	210	191	217	197	210	200	213	207	231	209	204	198	217	200	203	239	219	238	208	202	249	228	219	218	208	205	221	212	235	196	221	205	195	200	203	207	205	201	206	220	238	218	216	222	192	206	217	223	231	206	198	228	214	225	226	207	206	216	213	211	234	232	205	220	195	224	221	219	217	216	191	194	213	215	219	225	220	208	221	221	192	199	224	214	229	206	199	218	224	214	220	212	217	195	204	219	224	219	220	217	180	227	195	192	205	226	204	217	213	201	214	222	231	201	242	220	224	233	184	244	184	196	219	215	233	206	206	213	223	197	209	240	205	215	200	238	235	231	193	225	216	205	219	204	218	215	211	194	201	203	232	207	234	214	187	202	215	218	210	231	205	222	225	227	220	224	197	199	218	239	203	207	202	236	206	226	224	190	209	199	225	215	211	204	206	209	207	211	217	202	241	231	259	248	202	239	223	204	211	220	229	204	212	171	217	221	200	247	241	199	204	213	211	228	203	241	225	222	232	237	221	202	224	229	213	194	229	212	239	248	225	244	257	211	218	226	212	192	224	204	197	202	215	198	211	239	223	207	205	227	220	211	190	222	215	205	202	201	197	204	219	214	250	193	211	223	181	209	228	214	227	228	215	243	247	220	217	202	216	220	217	216	215	195	211	189	198	203	190	227	219	217	190	223	187	235	223	177	204	213	220	221	226	224	213	214	206	255	215	219	212	207	226	201	243	224	229	211	199	205	217	208	246	198	254	186	212	200	213	209	208	217	196	220	203	224	221	240	196	223	207	242	205	211	221	226	227	213	210	197	196	225	203	218	211	239	216	231	207	221	210	223	225	195	219	202	233	179	220	229	227	210	221	204	209	193	235	218	206	209	222	198	226	196	209	210	218	202	204	202	239	214	186	215	202	232	208	221	192	194	204	228	191	219	221	224	227	194	212	206	201	203	174	225	190	213	228	193	205	190	222	212	221	212	225	236	214	206	222	213	211	230	218	201	211	194	214	203	216	218	229	196	225	222	179	193	183	214	208	204	187	209	220	196	216	231	217	210	229	208	224	231	207	218	238	231	223	215	229	207	231	203	220	224	222	212	204	214	227	209	218	205	222	195	228	209	209	212	214	208	202	201	220	207	202	235	199	230	230	210	194	224	247	229	243	225	215	194	176	200	213	209	213	214	205	216	215	233	206	215	233	220	222	214	196	202	220	197	240	226	207	222	200	233	224	216	219	217	210	201	218	195	244	212	182	232	215	218	214	192	207	209	219	221	203	236	179	225	210	200	222	207	230	209	213	237	177	202	225	203	226	237	225	205	228	195	203	198	247	228	216	208	234	219	212	223	212	214	219	218	237	220	239	190	236	207	215	208	209	226	203	220	215	195	210	203	223	190	218	207	202	212	240	197	211	191	231	225	214	209	241	221	182	210	209	212	226	206	232	222	203	215	223	228	223	225	252	204	219	204	219	240	194	187	216	226	221	236	211	215	214	199	217	218	222	221	199	210	220	210	202	213	248	184	188	206	200	214	208	210	207	196	197	228	206	210	213	223	207	183	188	203	202	229	228	210	203	215	228	232	218	218	207	198	227	207	194	231	212	223	224	200	194	216	216	220	204	206	216	195	248	222	218	214	215	212	218	190	202	198	208	200	216	205	207	197	233	207	223	229	215	210	189	227	204	206	223	220	209	226	226	226	194	225	220	228	181	221	200	224	229	204	243	219	207	241	217	236	228	211	223	231	228	204	200	226	193	186	225	231	208	186	210	221	197	210	204	231	212	233	239	228	207	200	211	215	240	208	228	197	224	226	205	199	242	224	219	220	223	190	209	217	174	215	200	188	192	230	226	212	206	198	232	223	238	214	218	241	230	186	195	210	201	224	229	210	199	243	232	197	227	196	220	195	207	197	190	210	192	208	229	227	215	207	195	191	207	219	214	206	209	192	203	233	217	219	222	228	220	204	201	186	218	207	206	207	213	233	215	206	217	213	221	230	213	211	229	228	210	224	193	244	201	207	211	208	217	235	215	214	217	210	241	233	224	212	189	203	217	205	212	238	193	224	204	218	214	214	228	244	207	208	213	217	233	237	217	218	213	213	198	237	199	212	228	228	214	210	226	225	246	242	226	218	204	225	206	210	238	226	221	202	218	224	193	196	210	203	190	231	204	214	224	216	224	192	171	211	223	222	222	213	213	221	220	209	202	213	184	215	241	208	191	213	193	193	211	203	214	204	210	228	186	200	220	210	179	199	218	213	234	201	224	213	187	206	232	206	239	213	217	190	189	220	206	201	199	180	221	216	196	213	226	230	201	233	215	221	217	217	211	220	230	227	243	199	225	248	204	209	193	191	222	227	208	224	195	207	225	205	216	250	207	206	216	196	231	198	207	183	220	223	233	197	237	257	224	217	194	242	197	197	205	249	190	212	205	226	192	237	192	222	211	223	221	194	209	208	235	205	216	200	235	204	216	219	225	217	219	232	211	190	232	204	212	208	207	217	221	194	209	218	219	236	224	210	226	227	208	220	204	212	204	214	195	198	207	226	212	210	220	221	237	212	231	206	186	224	233	199	199	223	200	220	224	237	230	213	222	235	222	211	200	217	197	209	223	204	205	212	190	175	224	222	237	209	223	239	227	199	199	218	219	210	217	222	201	187	228	226	224	237	213	223	189	221	220	213	223	235	220	219	195	204	214	236	243	211	203	230	220
6720	14740	12217	6107	4304	3086	2398	1945	1596	1281	1121	1022	876	751	742	713	618	592	568	549	522	452	480	468	451	448	451	411	444	391	392	444	378	401	364	387	378	381	392	363	374	368	365	387	355	352	347	356	387	347	407	358	363	330	387	372	364	352	362	345	332	355	364	357	366	343	326	343	370	340	354	347	332	336	358	339	359	371	342	320	338	342	332	327	328	370	359	389	320	332	354	343	303	350	373	328	347	333	308	325	345	363	333	363	340	342	336	302	351	377	360	334	304	323	364	338	363	338	330	347	357	342	314	295	359	358	363	341	331	318	336	360	354	342	339	338	307	357	312	352	360	368	348	311	313	344	341	341	316	341	346	334	369	348	328	310	350	353	343	323	334	310	347	315	351	331	338	322	365	333	331	341	339	336	345	337	323	327	324	345	356	335	324	370	346	324	346	318	338	325	350	358	351	331	344	334	331	330	367	347	371	331	350	318	352	315	328	381	319	355	374	338	322	349	314	361	346	327	349	326	365	327	336	369	353	344	346	335	362	338	317	311	328	354	337	363	333	327	358	365	375	311	352	337	354	343	334	332	322	341	323	331	349	361	376	342	327	321	336	328	350	326	297	352	322	329	355	359	325	330	318	364	341	323	320	328	353	339	333	344	349	331	319	320	336	322	340	335	355	330	302	336	335	357	349	346	369	332	359	358	362	364	359	369	387	339	335	328	333	347	309	344	360	319	316	323	367	360	356	312	327	338	358	331	356	337	340	321	354	356	339	300	341	359	302	319	306	314	333	352	355	341	372	314	336	358	323	339	362	369	333	341	353	337	343	343	358	340	340	366	362	341	346	337	342	357	345	348	349	333	369	315	345	314	308	321	330	365	325	374	307	306	344	327	352	320	351	349	337	327	344	331	339	341	350	315	323	330	312	327	338	317	330	323	328	340	340	360	332	340	323	345	365	321	320	337	355	372	341	356	359	360	334	321	336	346	344	341	345	323	356	335	354	341	331	333	349	321	325	361	360	336	329	313	342	365	334	331	332	373	328	320	321	314	330	313	321	334	329	346	348	308	344	347	343	323	373	318	346	343	319	361	332	334	334	317	321	301	317	335	362	359	350	341	345	348	343	328	386	361	361	359	343	350	335	317	325	343	312	370	342	352	350	315	353	377	355	346	329	353	348	365	349	342	348	396	340	346	339	316	367	333	340	316	328	348	342	348	337	338	346	353	344	322	323	332	356	355	336	347	360	345	354	353	327	340	350	333	357	360	311	339	341	344	361	356	373	346	312	341	322	353	331	357	330	384	383	329	310	325	312	386	361	352	312	350	341	365	352	325	317	341	353	338	352	342	327	370	293	330	348	341	353	356	349	330	335	301	370	375	323	340	344	352	332	355	355	360	342	343	352	318	345	328	370	333	323	347	365	365	349	303	349	358	344	380	340	388	359	334	368	345	306	345	351	291	330	351	356	308	380	380	321	345	326	338	311	330	352	333	331	347	325	319	331	342	371	321	342	354	354	347	329	345	325	349	340	342	358	346	312	319	337	354	334	340	367	346	304	351	342	337	340	319	327	356	312	357	351	351	358	333	330	345	351	330	338	340	376	305	332	331	318	359	347	332	358	329	337	346	323	336	334	374	359	320	355	350	321	394	380	324	356	328	359	346	353	324	345	333	354	346	351	343	324	380	366	324	386	319	365	338	388	294	312	341	309	346	331	333	332	359	322	331	349	367	335	332	361	342	330	325	340	291	347	351	331	336	341	366	342	342	346	362	345	367	346	347	352	339	338	314	348	315	350	328	349	345	329	360	325	330	321	359	357	332	319	324	343	378	357	314	321	343	351	319	327	346	340	344	310	334	337	346	342	297	361	337	312	338	325	338	331	352	311	346	355	313	368	348	305	362	336	336	313	326	341	372	308	348	350	350	349	339	338	380	349	365	331	342	370	347	347	329	337	337	350	349	361	339	346	334	340	346	361	360	359	342	342	330	354	321	365	319	315	341	333	344	324	349	344	322	327	313	345	364	330	335	294	338	314	344	361	363	311	335	321	315	383	334	358	355	333	352	332	349	346	317	343	317	343	323	334	336	349	313	283	340	306	350	366	340	333	355	286	348	340	321	309	336	346	358	342	310	350	350	367	345	327	323	313	352	346	351	334	333	342	358	328	335	326	364	357	312	347	339	336	353	347	335	348	325	325	334	314	314	360	348	335	337	360	350	349	341	347	333	370	337	375	332	327	335	331	342	326	316	350	324	363	381	325	315	330	333	337	334	345	350	388	353	304	346	339	355	332	354	364	338	315	328	361	352	360	347	306	322	308	337	311	355	344	374	326	340	352	332	350	337	332	403	281	333	324	345	351	348	355	367	341	314	328	331	349	336	341	372	354	366	342	319	368	345	348	355	295	339	334	335	351	369	334	348	295	348	331	343	343	371	323	343	339	315	340	336	358	345	364	363	309	327	312	332	348	323	359	343	345	369	334	328	331	357	290	314	328	320	357	356	352	367	325	318	360	344	341	326	348	359	347	352	337	343	320	353	334	337	356	326	314	346	377	335	371	323	325	320	348	350	326	334	336	363	343	334	363	354	375	318	350	365	384	290	314	339	348	348	351	348	321	350	296	346	349	317	312	332	342	337	374	321	348	341	380	327	304	356	350	350	361	320	356	343	345	335	340	353	324	365	359	330	360	348	334	361	347	298	344	349	335	329	359	340	356	355	355	336	311	325	306	343	334	323	338	325	289	322	346	322	324	351	325	345	334	375	320	356	356	356	317	355	338	313	319	323	356	354	335	326	343	336	294	342	345	356	355	386	350	365	356	355	340	329	323	335	346	351	341	344	347	343	335	344	328	315	361	332	332	331	350	349	329	372	356	370	373	319	316	292	339	338	354	367	356	372	337	378	339	351	357	325	304	311	387	377	342	345	359	358	329	305	328	324	365	368	338	330	328	352	389	307	364	320	350	356	358	341	318	335	349	327	331	346	332	354	330	364	351	332	363	352	361	312	313	354	338	340	368	329	331	342	347	333	355	320	318	367	358	312	386	341	375	372	354	334	351	345	333	361	347	348	334	347	315	326	392	338	364	354	352	312	337	331	372	316	340	367	343	349	328	366	382	364	355	339	357	338	338	342	340	332	337	350	337	356	333	320	354	324	296	357	304	338	352	367	356	303	318	348	353	349	372	346	359	372	336	362	311	340	334	323	330	345	315	328	355	317	321	326	353	355	354	365	315	367	318	370	342	329	333	326	332	339	352	350	340	330	323	355	348	322	309	299	354	354	359	368	318	360	367	313	334	362	337	312	329	338	365	374	339	324	336	375	343	329	321	288	362	346	325	314	293	375	340	344	328	384	351	341	342	360	309	297	295	328	354	366	338	362	332	324	338	345	339	346	314	344	343	314	336	354	348	335	322	348	333	363	341	312	314	324	331	334	339	327	308	296	333	356	378	344	339	323	329	335	380	354	332	339	364	363	341	321	353	330	315	340
27656	20331	6733	1061	767	733	550	565	541	513	539	482	474	542	508	514	492	499	502	533	497	477	537	529	544	541	543	488	527	513	495	514	500	547	525	513	546	545	534	493	494	492	531	560	513	519	492	513	527	546	504	528	515	536	528	509	488	480	530	554	523	488	496	531	481	494	546	521	504	476	510	519	490	494	492	488	477	522	545	451	529	495	486	506	513	508	532	492	489	526	517	517	525	495	483	469	487	514	525	511	518	489	482	491	549	497	481	529	513	538	495	506	528	541	538	499	556	502	490	544	513	536	496	485	515	476	540	527	559	497	525	525	464	511	535	482	513	530	518	477	480	527	493	506	459	561	494	508	544	494	505	524	525	488	523	495	538	461	524	518	517	554	502	530	496	511	481	535	498	515	462	491	530	519	556	519	477	482	492	514	530	499	503	487	528	510	521	497	488	474	536	490	503	500	531	504	500	525	527	479	509	519	501	552	501	534	520	491	492	496	532	531	491	499	489	524	542	502	519	504	533	485	495	506	522	548	517	532	540	510	524	524	490	520	494	522	513	508	516	501	518	507	517	480	522	500	506	503	516	533	496	503	543	572	522	512	508	549	497	528	560	484	510	482	502	464	487	500	471	464	519	485	492	470	499	517	538	472	530	521	535	483	561	485	527	547	513	494	490	508	487	506	496	484	498	535	482	458	480	465	487	521	523	494	505	522	507	545	500	516	506	523	521	517	494	510	476	537	496	487	501	496	545	538	512	474	518	561	480	497	526	484	515	533	485	500	532	479	536	522	521	507	517	477	454	538	508	543	478	518	486	510	483	498	576	489	514	481	522	500	506	500	539	530	521	525	522	523	494	516	498	506	509	502	471	530	516	517	485	530	509	488	547	512	483	504	502	480	510	501	497	494	501	532	507	489	526	534	497	504	513	496	532	534	518	495	520	516	532	524	514	508	511	476	499	489	488	537	490	524	570	529	504	503	490	514	504	519	518	486	500	498	528	519	527	532	490	513	493	499	526	507	504	523	524	526	520	524	512	529	516	503	496	542	487	486	528	523	502	524	546	523	544	533	539	529	493	534	509	495	479	501	496	508	509	491	514	511	513	497	532	536	548	497	520	511	505	534	523	481	534	501	450	503	526	507	479	510	492	530	511	525	462	513	506	483	522	508	503	483	538	501	535	545	511	516	493	531	517	552	482	526	504	514	541	495	512	489	560	514	519	497	487	522	546	501	523	466	529	526	504	509	535	527	547	546	509	492	536	489	528	533	517	539	475	489	510	533	499	505	527	500	549	516	527	509	536	502	509	471	471	485	497	511	530	521	516	539	493	486	512	491	512	517	524	499	489	532	494	496	516	530	574	497	535	558	499	476	505	548	526	548	505	480	499	516	513	522	527	481	500	460	510	509	519	509	514	540	504	530	529	519	529	499	515	491	470	531	546	470	508	489	511	527	522	507	523	523	551	519	506	527	559	496	513	481	527	542	535	527	508	503	533	505	473	522	517	477	503	549	472	490	518	510	498	439	513	489	507	532	500	528	480	494	489	485	510	511	535	470	495	516	505	484	482	489	472	508	518	505	544	532	507	535	503	486	522	488	527	485	541	518	537	506	496	558	461	510	494	505	542	478	506	528	509	518	497	464	532	495	498	546	513	514	524	518	529	537	511	518	476	482	495	510	524	545	509	496	509	517	514	528	504	469	501	554	534	496	534	525	510	484	480	520	517	468	453	490	529	520	508	493	501	520	505	516	506	482	508	474	492	530	470	491	537	488	551	473	509	497	494	514	539	526	539	519	477	523	502	461	497	528	494	488	515	572	520	505	508	518	502	496	495	509	547	485	521	539	490	501	534	507	509	503	479	504	515	500	525	474	537	512	579	529	527	499	540	533	470	493	525	508	458	491	479	553	540	559	530	557	541	512	453	500	511	514	512	486	492	508	528	505	494	502	467	516	494	536	552	541	536	501	533	510	516	508	523	530	520	494	473	517	535	501	488	530	524	520	526	487	519	488	515	491	528	467	454	496	536	534	533	518	504	505	512	546	485	492	545	491	502	515	499	531	513	537	521	506	524	518	488	501	495	521	504	546	519	524	482	489	526	450	512	480	514	463	521	510	501	503	510	503	509	516	514	508	514	465	537	502	500	550	500	486	496	505	568	506	513	490	484	511	483	538	521	489	487	493	496	522	515	481	505	493	499	476	522	482	560	534	543	482	545	498	510	495	487	489	528	529	481	517	507	523	547	508	543	504	510	487	532	523	527	550	467	461	491	502	517	520	509	500	526	509	506	519	560	523	470	479	495	526	490	503	525	519	475	480	490	503	499	501	515	503	506	504	503	534	521	488	497	519	529	488	470	502	478	502	533	500	538	509	499	551	508	514	499	482	525	506	518	503	485	459	519	484	518	519	500	532	538	508	499	497	513	552	510	511	492	501	504	508	483	497	484	518	501	488	511	503	492	484	492	535	522	506	526	467	508	515	494	513	502	489	527	494	520	511	531	552	498	517	502	512	500	517	505	527	521	498	499	512	482	511	540	549	508	537	500	479	476	543	496	540	515	503	536	507	511	500	557	500	514	527	524	535	524	516	500	492	514	504	488	480	483	502	494	537	468	525	491	512	516	507	528	460	480	516	501	480	501	513	530	490	506	491	510	517	505	501	501	487	471	456	493	532	534	533	491	542	507	508	511	558	529	512	534	529	491	507	525	562	497	511	509	513	495	513	487	500	502	532	534	517	483	541	481	521	488	496	528	503	509	538	515	526	477	481	503	507	537	525	487	523	494	502	504	522	507	494	517	467	522	503	488	509	496	515	512	532	551	498	504	490	497	523	502	495	489	480	520	507	501	510	508	497	505	542	489	445	486	507	556	504	511	510	492	503	485	533	531	515	542	501	523	520	512	519	527	488	549	488	512	494	472	527	478	525	509	496	519	549	535	483	507	528	482	513	495	581	512	481	527	514	537	471	505	511	511	519	516	505	503	491	529	503	500	494	493	500	539	489	509	519	484	489	538	536	487	483	560	497	497	560	490	512	472	486	501	489	499	534	495	469	473	493	488	540	525	499	502	525	511	492	520	483	515	503	493	479	508	534	489	525	483	501	488	511	562	533	518	483	516	467	506	565	487	523	510	478	503	505	499	493	544	500	482	529	498	498	522	501	541	534	529	517	538	499	554	483	507	535	491	455	533	468	487	492	494	516	515	518	533	495	520	518	506	513	523	499	512	523	495	510	512	543	527	507	496	520	524	503	482	512	512	525	494	526	494	488	514	518	522	521	501	509	498	525	531	458	501	523	511	522	476	499	476	526	492	493	522	498	498	564	489	520	514	537	524	495	509	543	483	498	496	496	504	517	553	539	479	495	512	481	525	531	481	512	483	516	528	499	495	522	513	517	469	509	524	468	518	483	510	538	508	516	520	511	508	528	472	547	502	474	521	552	527	498	563	564	536	537	491	559	501	517	506	498	458	467	511	511	508	532	493	526
4955	1621	1501	1054	964	876	837	819	818	805	765	854	768	771	791	800	699	781	774	758	795	769	776	776	795	800	759	789	706	801	806	832	738	783	741	786	785	772	753	726	764	752	780	816	772	768	816	771	777	813	753	720	781	829	772	767	746	751	744	743	751	821	782	765	781	781	801	763	780	780	785	780	782	767	747	756	769	765	730	756	767	759	785	766	782	720	766	754	776	754	775	789	771	761	809	795	799	781	807	776	776	799	758	768	789	767	751	766	783	787	799	782	788	756	724	704	755	768	805	793	770	762	763	754	762	776	706	781	758	692	745	790	748	803	769	750	775	788	755	746	804	796	762	817	791	768	797	767	760	720	783	819	773	793	783	787	798	730	790	736	761	717	770	768	770	723	763	772	768	772	756	776	761	714	778	791	749	739	773	751	787	836	777	776	751	774	752	755	748	746	778	758	790	792	771	719	774	762	728	774	791	766	749	783	787	760	699	756	758	710	756	740	788	727	786	811	791	758	768	738	764	792	750	769	756	772	703	748	736	746	753	756	813	782	795	797	787	740	761	780	734	758	784	751	777	749	776	802	808	793	800	797	797	770	765	791	765	778	765	760	746	793	796	744	823	750	758	747	777	763	795	751	745	803	724	783	766	747	766	759	719	778	758	740	783	756	770	786	752	750	753	744	738	773	780	743	765	824	745	763	794	764	795	785	747	742	763	817	813	750	750	794	746	751	775	740	744	819	746	800	792	764	766	776	774	793	814	790	815	765	789	768	794	783	765	787	759	747	741	738	768	745	744	765	787	771	730	775	787	765	778	768	752	764	741	772	766	780	782	768	749	775	772	739	804	792	826	795	722	752	767	747	766	761	763	750	776	749	743	764	717	775	769	765	707	781	738	817	723	766	764	765	770	766	745	790	781	744	781	744	790	776	780	796	767	754	740	745	754	749	775	748	783	790	778	771	689	760	781	780	771	784	848	783	739	720	729	757	790	767	750	760	763	782	776	779	789	787	778	801	751	769	814	804	773	776	785	764	768	747	796	750	778	782	737	779	793	737	778	751	756	789	737	758	773	728	760	758	731	784	779	743	745	787	776	771	747	744	756	750	796	818	775	775	780	735	771	745	792	788	775	776	825	735	801	790	769	784	769	794	794	778	761	813	766	747	783	759	727	755	777	784	804	747	740	744	786	755	779	722	767	735	764	780	783	735	762	796	764	762	811	805	783	724	735	723	770	775	753	743	795	721	773	841	746	764	757	747	756	736	742	762	774	746	768	746	798	758	786	804	759	809	769	791	827	768	797	702	700	717	745	745	763	766	772	767	740	735	773	744	734	811	825	764	753	802	781	773	765	774	764	761	757	769	733	717	756	764	740	757	748	790	794	742	772	806	781	787	806	781	749	786	810	789	694	750	792	733	825	757	778	766	804	744	752	711	787	764	790	815	764	756	735	766	789	785	750	782	781	757	752	813	761	750	781	772	817	786	723	787	753	810	762	782	767	794	819	782	760	764	749	712	786	761	746	703	741	765	761	759	779	716	721	762	797	738	769	804	784	778	708	775	756	787	769	811	776	765	804	767	724	776	712	750	794	769	773	770	761	771	778	760	784	734	758	784	792	735	720	755	786	746	748	808	716	760	761	773	749	743	779	767	792	761	748	782	775	795	796	721	723	826	743	760	785	784	763	808	754	764	790	780	797	781	734	784	741	749	757	781	789	757	767	761	754	757	768	757	805	788	764	838	783	808	783	761	828	791	817	782	765	712	767	786	783	727	784	809	777	773	763	769	726	813	728	682	792	803	748	748	752	726	779	816	785	735	767	752	757	762	797	762	751	778	719	733	768	778	751	746	745	710	751	774	732	773	785	794	790	765	794	771	795	790	749	748	782	818	774	754	788	745	752	792	775	766	768	761	761	757	752	771	758	731	724	781	773	741	774	721	732	761	774	790	764	757	720	768	776	815	779	760	782	769	808	798	767	755	769	749	781	769	785	767	786	776	767	714	812	756	750	834	786	735	803	791	777	768	744	762	730	798	776	769	768	754	729	784	773	744	827	718	721	742	778	724	819	767	742	769	832	767	799	760	820	764	782	788	738	818	771	781	780	732	721	710	771	780	799	837	800	746	724	742	751	768	752	744	799	813	776	760	736	774	719	766	785	745	790	697	786	758	815	748	837	804	771	737	780	754	775	764	830	756	760	739	761	716	802	729	726	755	752	766	784	813	828	747	756	776	804	751	780	790	788	757	768	742	763	810	772	791	815	739	756	792	736	740	781	751	788	787	790	782	749	780	810	817	781	726	714	782	791	851	768	764	757	767	757	787	760	790	790	723	732	753	764	764	719	726	770	723	797	764	768	752	785	772	779	750	790	777	821	747	777	767	758	756	723	726	772	799	766	770	807	798	730	797	793	777	782	792	685	766	763	755	779	795	776	738	757	724	813	713	729	835	811	757	710	830	802	723	764	810	730	759	813	745	771	780	754	795	754	770	767	737	776	767	792	766	771	795	728	809	766	797	773	751	775	773	776	752	764	741	791	785	777	742	778	797	750	773	791	741	788	723	797	751	775	756	748	759	739	761	755	771	797	776	740	737	736	817	802	751	809	781	809	721	810	756	777	766	760	754	782	816	749	806	747	744	811	778	783	778	728	752	768	792	749	786	789	761	800	753	773	788	822	776	752	704	747	736	735	766	788	771	752	762	792	789	790	804	785	842	784	742	765	786	757	785	726	813	754	720	813	792	773	776	770	740	773	772	782	744	780	793	786	734	774	787	752	803	807	740	752	813	760	696	760	782	734	706	816	805	786	755	751	746	769	774	761	765	766	791	778	733	754	755	782	773	760	747	779	832	799	748	797	785	756	787	769	734	726	748	754	827	726	736	757	760	744	774	770	775	782	789	788	737	788	737	747	785	828	772	806	737	805	774	757	751	789	789	765	749	757	758	785	779	748	781	787	754	778	767	810	793	790	778	759	777	807	770	775	782	781	785	761	777	804	759	736	766	757	769	749	744	780	773	802	768	768	755	811	802	723	760	731	789	783	754	753	790	728	741	768	784	761	749	774	749	766	778	797	751	761	772	755	777	789	805	749	754	746	793	791	751	724	732	758	772	741	768	777	798	808	746	800	777	790	761	762	758	794	777	761	789	769	762	735	747	759	762	742	794	786	767	748	756	716	750	809	758	756	748	800	738	784	722	827	762	804	746	700	766	753	783	754	752	791	801	761	738	760	768	777	761	762	742	727	766	720	787	845	759	768	780	725	784	776	757	783	760	786	746	772	792	801	765	766	745	777	739	821	816	776	782	753	780	740	766	771	797	740	760	803	782	762	843	781	789	773	749	795	756	746	774	821	769	765	773	757	782	849	749	767	744	844	763	731	784	771	749	752	812	726	801	768	756	745	774	720	792	761	786	752	755	769	789	785	733	770	738	775	806	765	796	757	800	734	770	746	718	761	820	752	776	802	787	798	797	769	804	773	776	732	741
24495	21594	28892	24762	21442	4352	1020	780	700	639	628	623	638	573	576	552	585	569	500	540	520	492	510	505	508	477	520	490	535	511	496	500	497	483	513	531	518	490	524	466	503	532	507	459	498	480	478	513	494	487	506	516	500	520	504	491	542	496	538	488	480	504	494	503	469	462	465	484	507	503	483	505	462	484	500	528	466	478	508	511	476	496	485	503	513	513	447	527	487	507	462	506	499	460	455	517	505	480	526	532	476	467	463	463	455	497	497	493	486	467	532	480	508	498	497	503	454	463	486	465	479	486	487	519	519	485	443	491	479	504	483	488	554	502	490	459	500	472	491	478	504	425	500	502	477	445	456	443	529	500	531	482	506	486	479	495	453	497	487	505	490	475	510	496	503	481	444	468	476	459	474	443	480	540	495	484	495	502	484	487	478	471	475	528	470	509	503	516	518	494	476	517	452	483	458	503	515	528	488	470	511	500	484	461	509	494	536	491	511	480	496	485	506	478	491	459	497	467	473	528	490	498	490	465	543	481	504	487	465	442	437	501	494	468	457	503	513	498	486	496	509	540	471	472	466	469	499	472	468	503	471	464	507	493	503	493	519	527	528	496	486	519	481	480	487	498	473	477	513	466	476	489	513	509	486	520	497	459	497	468	490	511	509	485	524	475	510	480	492	490	487	476	526	524	539	514	441	486	523	498	495	456	479	483	494	502	467	492	495	495	486	444	469	480	475	497	456	492	486	490	479	458	531	438	479	487	494	498	530	533	519	490	486	508	482	514	509	499	491	474	518	470	468	496	479	476	513	504	461	504	450	520	479	508	478	498	465	485	469	520	457	482	483	474	497	471	492	495	482	482	484	486	491	456	489	503	487	468	477	471	522	478	507	486	491	521	473	510	518	474	493	466	498	500	498	498	482	445	477	487	486	456	483	489	514	472	501	484	459	504	503	482	483	508	469	467	451	512	507	459	492	491	466	461	500	495	557	480	523	490	494	476	469	507	524	480	514	507	484	489	511	488	496	491	465	467	508	475	453	442	489	468	491	473	465	474	536	505	470	466	502	534	498	482	500	503	514	496	507	517	465	501	467	513	540	467	518	529	506	508	511	501	475	530	479	473	456	489	487	476	491	477	468	479	508	513	493	458	480	520	486	517	486	517	514	492	471	474	462	491	513	486	523	497	492	482	490	511	484	506	473	514	476	512	489	485	465	539	468	431	462	498	461	474	520	524	491	475	466	501	489	451	490	460	511	480	543	502	475	511	495	479	486	491	530	505	490	513	519	502	485	481	465	503	470	466	488	428	515	479	468	489	515	478	518	485	523	490	502	520	516	465	479	499	491	515	527	484	478	474	494	475	462	515	518	499	488	488	442	498	487	500	501	484	499	493	483	515	492	444	484	481	459	435	521	484	501	495	517	484	483	469	494	493	513	476	487	471	473	496	497	488	446	443	491	450	504	532	497	489	483	482	435	510	511	499	523	488	512	493	509	437	474	487	493	447	527	464	489	486	494	489	492	518	502	505	451	530	490	524	513	526	495	518	523	499	523	458	507	492	480	483	500	484	482	467	484	508	492	494	481	473	506	486	489	488	478	478	505	496	440	504	480	487	498	561	464	471	472	483	482	463	460	481	488	475	499	458	485	507	510	479	493	527	500	517	508	509	480	513	482	528	478	480	484	482	504	507	489	500	506	469	475	484	471	525	467	469	486	498	495	485	527	494	484	496	447	472	507	495	468	484	498	480	449	492	457	513	476	528	494	506	505	482	520	447	511	514	506	501	508	492	475	501	500	479	464	472	512	466	534	525	466	466	473	457	507	458	482	461	513	478	484	497	487	473	513	503	481	505	481	482	505	459	454	488	480	506	505	514	519	538	489	451	482	527	505	526	493	506	522	441	484	513	487	518	480	485	491	499	480	452	493	494	509	470	512	479	466	464	490	430	495	447	491	523	451	474	456	475	477	492	471	464	491	495	465	505	525	504	471	499	488	455	466	461	495	463	550	496	474	500	488	479	499	473	552	493	488	502	480	513	457	487	512	447	515	464	457	496	482	459	492	457	549	466	513	468	472	485	487	540	467	492	497	551	485	460	520	433	482	489	517	514	494	492	504	492	515	500	497	508	483	474	510	467	506	473	491	479	498	493	519	460	469	504	519	455	502	511	475	441	498	474	482	502	463	476	494	466	495	445	511	458	459	504	517	442	473	475	512	478	486	465	506	454	476	482	512	487	511	481	495	508	485	477	501	496	455	523	471	476	517	478	496	517	514	460	473	479	489	460	468	492	486	457	483	487	497	462	496	514	483	453	520	474	489	479	467	506	467	515	499	479	495	494	487	527	454	509	481	502	493	456	489	459	437	471	482	536	515	494	494	503	550	483	474	500	497	482	480	510	465	531	477	502	521	481	497	483	536	466	469	456	505	512	470	514	515	481	514	471	466	459	513	477	516	436	466	489	502	537	502	470	542	485	524	493	487	502	485	473	490	478	489	535	474	479	486	487	487	490	479	470	482	490	512	500	501	482	468	463	497	481	506	468	478	486	534	493	471	461	499	471	487	497	526	450	514	535	493	514	486	473	525	517	489	502	451	504	476	492	490	500	487	449	495	458	460	482	518	463	511	480	484	495	472	543	495	475	474	492	440	459	498	504	485	470	518	477	486	455	496	464	524	499	493	508	461	511	439	495	458	485	505	469	464	496	498	483	497	509	516	454	480	495	531	453	506	521	470	483	507	459	475	495	476	486	513	479	452	497	467	510	484	474	464	496	494	518	484	464	460	465	513	476	470	475	457	486	485	486	497	509	495	492	513	436	529	451	510	484	499	477	502	492	488	470	495	499	486	468	513	433	492	469	505	520	468	469	468	475	478	458	534	472	553	486	519	463	496	468	496	528	425	538	532	474	443	468	508	441	482	495	516	497	513	471	482	477	494	493	488	474	496	507	477	457	482	521	468	476	504	512	489	508	490	516	522	462	501	467	491	478	502	477	525	451	476	510	477	506	495	513	483	550	493	529	446	481	483	496	462	500	454	497	507	482	506	527	495	448	493	490	500	465	459	451	496	493	499	466	511	514	483	510	493	483	495	515	468	518	496	508	500	469	490	487	470	480	500	495	484	452	466	475	439	480	454	487	484	497	471	491	464	499	477	502	480	518	506	501	483	491	508	454	467	467	473	493	468	459	482	492	478	478	482	496	493	484	498	471	515	493	522	444	499	439	489	504	472	472	465	476	474	475	439	526	462	478	498	487	485	485	459	511	466	453	465	493	457	505	525	550	472	503	493	482	497	450	501	478	479	467	460	503	520	503	495	495	501	481	464	512	515	439	505	499	511	491	479	507	509	476	500	491	499	485	490	497	490	522	485	495	472	449	526	463	494	472	470	492	501	494	490	455	496	500	516	454	494	466	516	456	531	490	476	510	465	481	484	518	470	506	473	506	473	495	471	504	528	485	437	498	505	462	523	501	516	519	491	486	477	510	561	498
5444	9325	7877	4073	2951	2289	1796	1555	1408	1230	1184	1023	987	942	947	931	920	834	892	894	862	836	804	796	791	788	784	818	760	778	825	784	785	786	767	820	798	747	740	713	759	733	717	805	735	754	790	766	747	772	754	748	771	778	789	816	736	721	796	743	762	720	785	782	752	814	735	762	756	738	751	737	759	787	805	702	749	721	764	748	730	753	704	727	750	763	719	766	730	748	732	779	758	715	733	729	780	743	828	774	689	792	717	720	763	711	732	756	763	725	805	763	752	740	748	711	741	732	772	796	709	775	733	758	740	759	782	706	731	776	793	736	735	744	754	748	745	707	784	743	730	710	756	772	712	787	784	737	750	711	728	762	746	732	730	747	743	721	778	788	754	720	760	738	754	777	781	774	712	783	709	710	755	756	742	742	747	795	732	712	753	772	766	696	730	763	739	737	723	752	749	724	748	737	703	791	719	742	729	725	766	766	751	769	767	710	735	756	745	814	728	714	814	720	707	671	757	707	740	718	723	742	744	793	761	768	759	734	717	747	806	760	772	713	742	751	748	814	748	761	742	738	755	757	720	755	754	713	720	746	782	749	766	742	718	760	770	755	781	747	765	732	751	752	746	745	744	745	744	692	766	742	761	708	815	776	769	719	771	764	795	754	770	776	737	742	743	743	679	727	711	759	763	727	790	792	715	751	760	765	752	731	737	743	764	737	732	719	815	741	767	748	708	726	676	743	785	771	732	706	773	777	739	786	749	779	770	762	773	756	696	764	684	713	785	750	701	752	774	730	757	743	744	768	741	747	744	701	769	720	735	748	748	744	782	712	715	712	776	731	753	763	772	766	823	751	743	769	730	762	787	684	731	744	756	715	786	793	736	811	747	681	779	685	781	733	722	787	764	708	743	758	738	756	791	743	737	787	761	774	737	774	721	724	736	722	721	749	737	764	760	698	711	752	729	773	781	762	765	804	722	766	752	771	757	750	739	750	728	735	742	730	765	789	778	736	760	763	767	717	717	780	766	768	729	766	763	725	813	708	759	741	774	740	737	758	741	747	701	735	734	716	776	790	793	787	754	739	768	778	746	810	775	739	764	720	759	777	755	722	695	761	757	762	710	757	757	789	784	798	743	732	780	801	731	738	701	750	736	760	698	746	767	819	695	702	782	757	772	770	733	753	734	764	721	749	761	728	788	774	773	696	751	751	772	791	778	733	713	753	737	685	769	726	699	765	746	768	755	804	744	703	709	765	721	712	751	706	737	743	798	758	730	727	778	756	774	790	694	719	730	758	736	752	774	762	770	742	761	755	718	726	760	758	705	788	767	695	766	752	728	776	733	703	773	782	771	720	765	690	714	747	734	756	713	741	755	777	765	773	773	739	784	761	768	758	774	734	764	734	747	730	775	767	749	690	819	771	753	751	725	760	754	753	770	780	795	744	741	775	770	758	744	760	778	754	752	724	764	741	767	724	767	768	721	744	752	720	840	777	712	736	747	731	743	760	747	781	748	774	716	777	753	773	764	766	732	724	714	769	767	737	758	729	799	739	783	752	721	760	793	721	741	733	764	712	781	768	781	724	736	739	700	763	743	760	736	756	749	731	740	766	762	743	764	726	717	751	745	784	761	735	765	743	746	758	769	768	774	728	806	739	709	698	768	750	781	728	711	721	764	764	728	748	734	761	723	764	734	767	766	736	774	747	717	747	770	748	799	707	748	763	753	738	785	723	763	748	765	720	736	762	748	722	736	753	721	792	733	778	744	723	758	752	740	777	716	718	747	749	737	706	787	768	751	706	742	740	707	772	789	740	709	687	733	724	743	795	747	712	792	733	762	718	775	776	740	735	769	751	715	721	740	741	732	734	760	713	757	741	750	789	749	755	753	765	769	732	752	740	763	786	664	746	729	728	743	742	721	702	749	755	732	704	682	748	792	739	772	727	739	719	746	780	717	730	750	746	777	711	730	702	759	713	746	764	746	768	716	790	756	780	769	763	767	736	750	758	794	792	786	806	756	755	734	765	743	786	739	744	728	734	736	765	758	789	724	753	745	803	757	705	735	750	771	716	809	743	771	729	692	734	756	758	739	734	820	750	755	750	749	747	767	737	780	737	710	739	739	785	715	737	729	745	770	730	743	710	676	718	738	792	792	765	758	779	704	756	784	784	769	748	720	781	707	752	779	729	701	738	713	782	725	713	782	751	747	748	717	740	750	763	712	734	754	742	758	687	749	771	784	800	693	765	762	697	796	740	706	739	807	701	726	721	767	758	736	791	705	771	764	806	735	716	745	716	707	745	757	765	754	798	700	746	708	741	718	776	786	791	765	715	719	713	759	773	738	745	789	781	776	733	737	708	762	750	753	760	741	742	743	754	763	774	759	718	796	761	754	767	685	676	769	733	765	734	737	792	760	727	735	721	752	710	743	782	675	759	713	683	746	749	691	745	762	716	785	727	692	720	752	737	711	727	794	793	762	747	707	778	750	702	815	771	753	765	744	709	741	728	730	711	819	757	756	730	713	777	716	766	777	731	680	699	767	719	766	715	724	759	744	731	780	808	785	742	705	723	726	738	705	786	708	781	821	754	713	753	750	747	751	696	748	729	756	752	760	751	697	729	820	731	741	775	766	695	765	748	701	730	723	755	765	767	748	735	749	776	684	754	728	731	774	732	733	751	775	749	735	748	736	761	746	802	765	727	762	736	743	773	759	714	717	775	788	752	760	750	779	718	765	720	748	770	786	738	726	698	745	727	754	751	730	710	727	737	768	782	775	726	774	734	741	724	794	727	700	707	726	761	750	746	719	710	755	735	765	785	761	708	742	714	720	745	702	725	729	725	771	764	779	736	772	695	765	759	739	773	728	726	720	745	729	745	711	746	709	733	709	785	775	740	737	737	709	739	770	730	738	785	777	749	703	761	742	754	766	763	728	715	696	745	761	802	791	725	738	795	738	690	739	723	771	742	774	724	723	721	756	739	741	703	740	781	685	719	726	792	748	751	743	776	712	813	737	738	691	745	767	719	760	730	722	734	741	723	685	736	753	790	780	763	798	723	726	766	722	750	781	726	713	727	750	712	725	759	766	758	713	679	738	737	760	806	764	767	801	772	766	787	731	788	782	792	750	776	756	740	760	716	729	796	725	709	770	756	747	736	744	736	721	749	748	665	688	766	784	753	719	755	751	725	738	725	765	733	741	718	741	774	798	706	754	746	733	775	773	716	805	783	785	743	691	741	754	722	727	746	787	759	710	764	739	747	744	738	761	751	728	746	743	768	770	791	724	758	760	740	714	741	783	727	739	738	723	780	741	764	741	731	805	793	766	720	770	773	765	761	746	776	735	760	757	743	747	793	769	760	738	726	728	750	756	749	745	745	714	690	720	730	732	739	757	738	715	737	761	775	719	716	753	736	771	727	717	779	703	747	757	780	717	693	798	725	737	710	746	721	755	744	739	747	745	742	725	764	735	750	749	702	736	725	797	802	735	773
23664	21666	29578	24269	21668	21254	2520	736	584	513	421	361	376	305	304	341	282	291	294	267	243	257	254	271	238	228	238	243	238	253	226	225	232	218	238	249	234	243	246	219	223	231	242	221	223	207	213	221	228	197	231	221	217	241	216	227	207	214	215	207	239	206	208	224	219	229	225	213	258	205	220	210	203	207	216	224	221	215	231	198	217	229	206	216	228	211	198	230	202	220	212	195	215	232	205	193	201	221	196	224	210	221	235	212	195	203	210	184	216	222	212	208	225	208	199	238	231	222	238	194	216	208	228	235	225	208	196	213	209	205	242	230	218	209	192	215	204	224	217	241	209	212	225	209	189	211	256	206	202	233	214	230	195	200	216	223	211	230	248	189	212	200	197	208	230	213	218	193	211	212	202	232	221	212	206	218	215	208	221	209	218	186	198	250	193	177	213	207	208	207	214	225	217	204	213	203	193	192	236	226	223	220	214	219	210	195	212	198	212	203	209	216	199	212	213	217	206	214	216	182	216	207	230	210	197	204	230	214	220	209	231	199	195	205	217	230	205	216	211	216	206	189	207	227	211	228	208	215	206	195	188	222	185	214	225	226	212	228	212	217	189	205	220	209	229	193	179	194	228	200	226	203	189	212	210	206	235	203	206	200	218	201	226	193	207	204	230	218	237	213	223	217	238	210	186	219	241	226	211	220	221	206	203	192	223	199	232	234	213	215	209	218	212	212	213	222	228	203	181	218	208	222	226	212	222	188	255	220	206	199	254	203	194	211	184	225	214	205	214	226	238	207	219	188	214	210	219	194	194	203	216	226	215	198	190	188	229	207	223	201	221	169	210	204	212	186	200	213	191	197	235	209	197	205	228	217	222	232	194	212	245	207	197	182	197	205	203	208	205	246	215	214	211	217	224	193	235	211	217	193	204	213	235	194	235	188	216	212	212	224	202	226	210	202	205	200	229	201	218	215	208	204	186	210	217	196	212	232	205	202	187	223	201	206	179	208	212	191	225	226	226	208	217	189	251	207	230	203	195	211	200	211	236	223	219	213	232	193	203	211	195	224	202	199	205	203	202	203	212	208	216	215	199	190	209	232	204	202	199	209	205	235	221	209	230	243	213	204	217	231	203	211	212	210	221	219	220	205	201	210	221	199	218	197	214	210	196	198	186	204	215	212	208	230	220	179	205	211	232	226	210	203	207	209	216	192	223	216	226	210	225	211	176	198	195	219	222	209	204	198	204	188	222	216	213	214	231	207	246	230	227	200	206	198	219	226	210	211	203	198	211	203	226	215	179	220	193	231	190	205	223	209	201	205	214	200	198	216	224	221	223	221	204	196	209	217	216	208	214	194	192	203	207	211	200	195	240	191	195	184	203	214	209	236	209	210	223	193	200	206	226	220	244	204	199	239	211	207	200	212	229	192	186	216	205	233	234	180	191	219	207	202	243	192	223	227	215	206	191	212	196	211	222	219	225	227	197	210	202	204	225	222	232	201	230	209	207	225	236	190	207	209	222	208	213	199	207	201	208	200	196	206	180	177	214	231	216	220	209	234	201	261	206	219	212	189	203	223	195	221	184	206	213	194	224	223	196	226	204	217	197	201	212	167	198	206	213	231	224	217	231	228	220	194	198	200	189	214	213	218	201	221	248	203	203	199	202	189	212	234	222	206	216	215	211	198	215	204	194	206	233	205	194	205	200	200	195	216	217	211	238	222	200	197	214	242	205	181	220	212	195	208	236	218	210	234	211	194	196	217	242	216	233	227	217	210	221	222	227	260	204	221	207	215	215	233	202	190	216	200	200	197	204	207	213	211	204	231	225	197	212	232	218	216	203	225	239	199	217	244	226	250	223	237	219	222	210	203	228	200	212	195	199	191	191	212	234	202	270	210	195	188	228	207	217	222	178	236	209	199	193	193	188	208	184	196	186	187	191	220	228	212	197	211	214	222	195	200	206	224	200	218	200	214	194	211	251	244	195	219	206	208	189	213	224	188	209	194	189	213	211	214	201	204	194	214	216	201	193	231	223	202	207	219	230	209	205	212	198	214	227	205	191	214	197	211	222	216	195	211	207	213	186	209	234	177	208	229	217	199	201	230	220	211	216	232	246	205	223	194	224	221	219	228	182	219	230	214	219	227	204	216	205	194	201	210	192	226	187	210	202	202	200	193	217	217	181	253	215	209	205	181	190	204	219	208	200	198	219	230	217	221	209	201	206	240	182	209	227	186	200	203	224	216	215	183	185	235	199	183	198	194	205	188	215	213	201	201	223	225	208	213	230	222	209	239	214	200	216	236	224	249	203	216	207	201	204	202	196	212	200	252	207	224	203	200	232	205	215	219	227	202	217	224	221	219	224	202	210	205	221	214	208	219	213	210	200	183	231	197	213	234	227	232	189	211	215	183	220	212	229	206	202	200	246	211	210	214	220	217	203	226	196	226	215	225	202	200	197	213	196	214	204	211	205	214	223	199	202	216	207	212	199	212	206	199	204	184	221	209	193	191	194	238	202	185	210	223	227	216	197	216	219	196	167	197	209	207	188	221	224	206	213	199	220	192	237	180	202	178	202	185	199	203	200	220	214	188	205	224	200	214	221	191	198	212	190	191	198	209	209	185	222	237	216	208	181	239	227	225	211	218	221	190	207	196	211	183	208	198	216	203	221	216	211	196	221	227	184	207	215	180	201	188	194	237	220	225	211	217	218	222	209	205	205	201	203	186	205	200	220	219	197	193	208	208	230	198	204	230	198	194	180	209	190	207	228	184	197	217	212	202	245	201	206	219	202	216	192	223	210	186	215	213	203	207	230	203	225	187	206	211	219	234	225	204	231	211	208	199	217	204	224	220	215	218	216	202	206	206	199	207	204	220	227	191	224	239	198	217	225	203	212	200	204	171	225	192	209	192	200	202	201	211	213	217	200	191	222	207	219	205	216	207	187	236	213	222	197	191	196	202	222	224	215	238	218	208	196	214	181	211	228	213	180	210	220	228	226	219	224	200	207	197	201	196	233	214	219	228	234	217	203	201	245	200	232	203	235	243	190	210	222	219	221	207	200	196	194	208	201	211	229	205	203	201	213	220	190	222	204	180	201	221	226	236	217	220	219	200	220	202	194	210	213	203	225	195	209	211	219	232	223	219	213	218	235	199	209	215	207	188	218	210	192	194	220	208	222	215	191	239	234	206	206	191	191	201	203	236	202	212	200	220	224	208	212	204	217	199	235	178	212	207	232	203	225	232	180	198	203	215	224	197	198	246	239	199	210	214	198	239	205	217	212	194	233	207	235	207	197	212	217	175	217	201	199	213	207	184	223	221	234	217	208	209	208	211	228	208	201	207	219	201	201	216	219	209	209	194	210	231	221	204	193	191	211	198	214	184	209	233	224	186	201	222	223	228	220	205	201	224	210	213	203	185	224	217	204	209	199	199	197	199	227	193	204	182	230	210	205	215	200	222	221	196	189	207	249	233	210	212	206	205	208	228
6904	15084	12147	6382	4418	3145	2475	1912	1592	1401	1078	948	848	781	781	685	685	641	514	535	483	479	455	487	420	432	411	439	394	410	395	385	393	393	426	366	381	373	370	369	373	387	327	319	343	372	346	346	327	328	368	384	371	368	364	336	354	359	354	358	362	369	326	356	340	351	364	370	353	353	388	355	341	351	353	322	311	329	331	345	326	337	356	335	304	351	341	340	346	366	369	370	320	321	330	324	352	344	346	331	357	318	326	344	326	348	302	314	344	307	391	345	337	354	349	362	315	339	329	350	346	362	318	329	347	369	327	340	345	330	338	324	323	320	338	330	329	348	317	313	335	342	333	331	320	360	320	347	348	357	330	321	342	361	351	357	354	325	352	344	362	371	352	343	351	358	348	345	328	323	337	349	346	364	353	347	319	330	345	334	335	315	405	315	347	373	354	333	357	349	340	285	346	311	328	365	343	367	324	320	334	321	315	364	335	337	335	300	356	327	335	309	352	341	334	354	351	313	387	298	322	322	338	332	338	317	329	353	317	318	337	354	343	333	348	353	325	331	323	309	344	328	306	336	338	341	328	346	352	355	373	339	330	367	329	336	330	354	337	359	352	300	326	330	345	306	369	322	355	360	351	354	346	330	331	310	361	337	347	336	321	368	321	325	336	326	318	338	328	333	331	336	358	355	355	351	380	368	352	378	320	342	356	336	334	302	347	333	306	319	348	373	340	344	331	371	339	321	324	331	343	341	330	366	331	338	318	364	344	326	353	382	320	324	333	355	306	312	356	365	330	318	366	326	329	340	320	356	349	325	329	329	355	321	326	343	349	324	326	294	345	349	340	350	334	366	360	328	362	321	336	345	335	354	347	317	334	337	311	350	332	366	315	350	350	349	316	332	341	328	329	332	309	359	321	349	343	282	352	356	334	354	328	351	315	309	362	327	354	358	341	318	356	356	357	332	342	331	341	334	317	361	341	333	321	370	339	358	364	327	336	351	325	307	319	325	348	333	303	291	340	337	349	336	349	359	319	328	333	339	328	335	328	307	361	333	338	342	325	355	316	367	344	330	340	342	349	317	327	339	335	341	345	335	322	310	326	339	324	318	361	347	318	337	328	335	341	344	348	343	338	335	325	319	375	320	349	330	340	358	337	353	369	337	353	347	334	323	346	357	348	330	364	293	376	365	360	345	336	350	329	334	336	319	323	362	383	336	337	332	334	328	338	363	324	332	317	310	337	327	353	347	333	293	315	333	313	338	295	345	380	323	346	332	315	379	335	317	352	353	364	333	349	355	351	339	361	363	360	347	335	336	346	337	332	324	334	387	325	342	344	338	308	314	329	332	324	314	343	353	332	374	359	343	352	340	322	344	375	345	353	340	356	353	342	330	342	333	291	353	329	322	315	335	355	303	345	354	329	314	310	323	316	292	329	334	345	302	345	368	329	338	325	355	361	343	365	318	345	318	349	338	318	353	357	341	315	341	322	349	337	331	364	332	305	314	335	369	324	362	323	298	329	305	319	374	371	348	337	370	318	350	350	336	308	347	341	342	326	368	320	344	337	328	308	317	346	337	324	298	323	331	328	333	328	367	313	345	356	329	304	359	334	344	365	359	325	322	371	331	337	311	343	329	315	330	325	337	350	352	321	333	333	330	341	324	345	348	355	361	319	324	329	318	318	347	308	329	333	327	348	352	295	344	332	313	363	330	339	356	343	355	357	351	352	360	282	370	317	303	340	316	303	338	359	348	361	323	338	324	370	317	301	336	335	304	321	375	320	354	351	362	353	380	337	331	335	335	316	333	316	308	355	340	328	332	326	335	344	313	327	345	346	332	326	320	335	356	328	336	320	305	319	326	333	367	315	331	358	339	329	321	323	338	354	370	317	322	314	321	323	390	347	369	324	330	382	345	349	317	335	347	374	355	345	334	358	334	356	380	295	383	363	328	306	310	320	347	381	350	353	329	355	330	352	313	348	337	300	343	323	323	340	323	323	366	330	339	343	356	384	357	367	359	354	329	313	318	336	302	329	350	330	326	329	321	328	327	337	347	343	297	360	317	357	351	346	350	342	326	326	336	327	312	316	332	378	321	310	327	334	341	334	316	319	356	310	304	321	319	343	346	350	314	342	334	354	348	333	350	365	320	323	363	321	336	341	342	305	346	326	333	355	335	320	346	357	357	338	370	336	281	329	348	334	320	346	315	357	342	321	322	321	346	346	313	360	330	315	303	325	319	331	358	315	332	328	318	330	341	350	348	324	320	337	324	369	377	342	354	306	328	350	372	342	317	306	322	299	314	306	325	324	353	338	324	362	319	324	342	356	372	310	324	323	362	355	351	354	341	364	313	339	332	342	338	314	327	333	341	375	325	318	331	369	355	301	341	313	344	343	337	316	286	352	346	315	337	332	343	336	320	314	345	333	293	325	340	365	321	314	338	334	319	337	356	325	359	298	346	361	330	328	338	295	334	316	350	334	318	327	363	346	354	339	310	328	336	337	332	357	322	338	349	309	337	298	329	343	317	343	320	350	331	344	390	334	349	333	314	336	351	373	318	372	339	336	325	305	327	330	339	353	322	371	372	309	355	362	317	359	347	361	338	311	325	317	334	346	346	347	321	352	325	339	332	350	344	346	294	309	381	375	332	315	322	347	347	363	283	347	315	340	350	325	329	318	334	324	323	327	359	332	344	316	345	347	352	332	349	312	359	332	310	335	329	330	324	351	359	323	349	321	298	374	336	348	324	349	340	335	331	348	329	329	352	322	342	330	347	334	315	327	351	304	349	316	332	333	354	310	342	336	337	330	317	318	318	333	337	342	353	338	320	323	372	336	349	344	312	344	276	328	306	339	302	326	355	359	345	324	346	311	327	318	342	350	350	337	341	354	344	324	342	365	349	373	327	375	350	350	298	381	321	342	318	332	323	331	329	329	349	351	317	345	359	316	331	356	333	335	334	336	303	329	347	316	282	340	310	339	308	367	338	346	340	308	326	339	353	343	313	344	308	347	342	332	329	344	310	346	322	333	320	333	348	299	366	319	340	346	344	342	341	313	352	353	313	347	366	341	327	338	360	341	324	341	351	318	345	338	324	318	310	302	348	337	344	338	350	322	312	324	354	348	377	352	375	340	351	328	312	321	375	329	295	334	351	330	335	340	340	347	350	314	368	339	346	351	345	357	337	319	328	347	359	358	321	312	313	316	306	363	322	332	307	337	337	321	341	316	331	342	322	319	316	309	361	332	333	313	325	317	353	351	341	305	310	320	335	309	326	329	341	347	346	320	322	338	345	306	317	330	334	307	329	339	342	319	318	342	337	346	345	320	304	359	300	324	357	316	306	343	337	347	348	341	336	304	353	355	348	314	298	323	337	345	327	324	315	334	319	354	327	317	331	320	334	335	369	340	341	354	291	364	346	327	316	329	316	340	321	343	345	339	350	312	341	335	323	324	341	318	326	332	329	322	315	355	360	306	339	321	342	331	323
27653	20368	6510	861	597	528	537	498	531	511	508	505	518	551	487	520	510	469	531	494	471	548	521	523	484	469	497	453	510	513	482	514	479	491	494	485	496	511	518	504	508	502	505	481	512	494	488	516	496	543	519	494	490	507	488	515	508	515	516	488	543	490	477	508	487	507	506	500	494	469	490	473	532	526	552	479	474	526	501	488	498	511	496	463	507	514	498	490	498	517	484	492	493	504	527	487	510	505	534	474	489	519	508	517	488	466	495	534	435	470	525	516	523	529	497	489	525	501	500	480	525	547	506	489	519	500	490	507	503	498	514	509	506	511	495	490	566	515	497	484	500	480	531	518	502	495	506	529	483	511	515	474	518	465	504	540	501	498	475	489	500	528	513	471	517	483	542	471	540	510	504	514	504	510	562	500	498	522	514	487	567	527	518	515	493	474	512	479	525	526	514	502	474	495	549	528	514	515	564	505	473	502	522	489	511	475	485	480	515	521	454	445	491	540	482	508	526	526	458	488	473	504	490	481	544	505	501	482	468	528	513	514	494	492	506	481	472	473	508	512	490	538	485	508	481	499	502	506	501	522	510	526	470	523	498	490	499	517	529	476	467	510	520	515	503	473	495	479	530	516	492	480	491	491	524	513	457	484	488	498	472	490	494	558	543	562	506	460	542	529	530	500	478	480	472	487	534	505	530	534	465	533	500	500	550	484	497	509	472	506	483	505	506	478	479	513	498	481	516	469	542	501	498	474	470	501	480	498	489	496	527	449	519	498	546	547	522	488	517	505	535	520	498	490	462	496	516	500	520	481	471	504	520	484	461	489	496	501	518	487	507	482	458	521	523	502	515	485	537	522	490	508	510	495	496	498	501	518	532	502	481	502	461	511	517	490	486	510	516	519	540	526	456	555	471	481	502	484	473	480	462	510	499	503	508	550	498	524	523	473	460	519	504	468	490	520	479	487	486	487	516	446	528	490	486	496	491	533	496	454	499	469	470	505	482	489	492	469	475	498	475	498	476	515	509	527	466	546	540	527	508	512	514	510	472	527	538	519	509	505	549	505	512	509	539	487	502	494	529	529	472	500	504	496	483	499	520	501	551	520	496	484	553	531	536	485	492	518	511	500	504	516	476	499	499	496	488	475	496	486	505	512	486	527	504	492	504	482	451	518	477	511	502	498	511	538	503	473	504	488	543	478	537	475	503	509	483	544	470	482	453	459	518	485	509	520	471	495	501	510	497	510	539	479	532	490	537	472	553	520	489	482	502	510	461	490	485	472	481	433	506	530	500	456	475	535	534	513	490	465	460	493	526	519	521	510	471	494	480	464	488	459	499	491	528	553	505	549	514	469	499	523	490	492	540	509	502	528	496	522	523	495	492	499	538	492	492	511	528	493	491	494	516	488	533	488	530	443	471	495	508	484	497	494	474	529	484	478	491	503	492	526	502	489	549	497	522	465	508	493	487	498	516	540	520	523	491	516	495	495	515	482	499	511	497	449	541	499	491	495	506	500	507	498	523	498	477	483	523	505	559	503	499	501	500	515	522	486	461	498	534	472	521	498	513	521	514	445	513	515	501	524	518	502	506	533	493	518	498	527	495	501	498	496	473	529	477	455	511	497	482	501	496	479	490	503	533	491	512	473	497	495	458	513	536	493	514	504	549	483	522	504	508	493	536	489	506	496	478	512	511	507	500	499	511	517	501	535	493	459	481	480	513	508	489	504	483	502	516	534	453	517	484	506	528	555	498	512	520	538	526	483	541	539	519	534	513	482	534	538	531	474	489	517	509	480	488	515	490	498	501	500	535	510	527	523	526	497	482	486	499	487	507	495	521	491	499	509	537	526	493	519	499	497	464	523	548	495	547	503	512	464	508	484	498	472	535	527	510	527	520	521	507	502	492	523	509	474	495	510	538	484	472	502	488	478	490	458	520	512	498	525	512	562	512	476	489	500	504	549	496	518	504	495	505	507	492	515	473	513	512	495	484	469	517	514	541	498	513	490	503	493	498	538	483	524	507	466	529	482	526	467	481	465	484	472	521	529	511	518	482	463	531	484	487	526	505	516	484	479	525	483	505	520	511	509	569	505	498	469	470	533	489	533	513	495	511	507	516	521	470	487	547	518	497	479	556	488	518	499	527	497	499	485	511	496	491	516	510	509	510	487	500	551	507	533	496	477	493	481	509	532	505	539	530	525	468	509	495	504	505	480	518	476	499	519	467	458	497	514	518	485	528	552	501	503	524	466	485	521	489	518	522	513	550	503	473	502	449	513	504	493	486	451	494	485	538	504	513	508	485	511	546	503	531	498	512	504	524	496	536	518	490	483	474	482	504	531	492	495	501	471	540	514	489	511	532	517	498	498	489	526	494	483	491	524	469	478	502	478	480	539	479	496	527	543	530	468	520	486	532	546	488	541	494	487	485	488	495	499	500	464	513	500	492	488	504	491	474	501	524	503	498	507	497	501	483	519	523	480	480	483	534	488	503	479	498	510	486	495	528	482	474	492	486	497	487	512	538	514	500	507	524	495	522	526	465	509	545	514	497	510	474	539	480	504	512	497	473	495	507	528	520	495	479	482	452	517	508	497	526	501	481	523	524	495	519	473	471	494	467	468	488	501	498	476	517	544	505	448	526	496	495	501	486	489	504	495	527	486	454	535	494	475	478	523	528	455	501	514	473	493	533	518	497	492	506	498	498	521	497	501	517	444	502	513	510	442	501	519	483	512	538	518	500	526	465	487	494	507	489	501	473	493	462	509	506	529	488	464	512	465	483	489	493	535	488	508	484	482	523	492	497	481	519	484	500	478	524	488	498	504	484	506	523	465	469	472	530	494	491	483	474	506	493	518	551	510	509	523	498	535	495	490	489	510	497	525	477	533	502	552	504	485	510	488	502	522	498	461	522	484	488	499	540	486	540	550	503	509	515	529	508	467	476	476	480	482	487	463	525	509	519	520	474	534	482	506	501	498	502	495	467	542	510	532	461	498	499	514	510	530	530	465	491	497	493	478	498	494	518	484	527	501	523	444	515	473	503	521	497	512	532	507	514	507	524	501	491	518	454	493	545	537	517	444	521	479	497	499	485	534	507	494	501	496	505	515	511	507	489	512	507	497	558	494	470	488	511	497	473	477	489	502	484	474	493	514	493	528	489	506	514	538	490	494	527	506	558	549	487	488	479	482	495	504	492	525	500	538	548	510	517	558	509	500	487	480	523	506	468	504	501	490	472	529	484	500	539	516	553	496	526	524	496	522	508	491	491	497	489	512	481	491	490	517	536	520	535	484	487	502	496	498	486	476	497	477	513	533	479	466	517	484	476	527	518	518	470	508	495	536	524	522	509	515	502	487	466	502	485	509	536	497	496	494	534	481	514	505	474	483	457	528	493	487	525	503	496	521	489	492	527	516	519	539	521	496	476	479	488	484	515	494	507	486	478	507	509	497	567	517	513	504	491	488	496	502	567	492	509	474	499	503	520	501
4972	1600	1385	1021	945	855	885	862	805	792	767	801	787	779	822	775	818	792	764	754	765	797	751	790	741	806	749	791	778	738	757	799	794	771	753	726	789	788	777	781	722	753	782	799	739	800	762	769	746	748	763	790	808	755	726	783	782	772	760	782	748	751	712	735	741	768	780	724	723	770	701	816	757	793	734	739	748	789	729	780	754	758	752	772	730	802	749	760	750	762	762	748	777	759	786	795	731	743	732	820	735	750	804	725	774	758	724	787	763	706	729	784	750	733	755	750	754	759	749	808	796	745	776	765	739	789	775	805	767	738	739	769	702	770	752	774	689	729	827	775	790	797	808	695	729	748	750	776	741	757	751	794	787	806	788	788	789	714	745	736	785	729	729	773	810	780	765	791	818	780	802	857	752	791	788	801	722	774	755	746	800	766	712	773	797	787	796	776	710	753	761	761	737	779	780	812	734	756	759	776	733	774	736	736	763	818	787	757	816	812	758	712	779	774	776	777	750	776	754	806	755	712	796	779	780	707	725	811	802	807	713	738	730	740	740	790	745	736	784	710	773	769	796	736	726	770	845	780	744	773	763	744	748	767	826	754	755	763	743	777	727	781	720	749	766	785	729	819	782	741	732	774	790	744	768	732	765	796	794	767	770	775	786	733	771	764	771	733	768	733	775	764	723	758	767	755	776	742	759	773	756	711	785	790	780	833	776	783	747	754	780	763	779	815	797	768	734	821	792	794	767	744	778	788	785	745	720	810	758	721	746	755	763	772	787	768	772	764	751	777	763	793	724	825	778	767	737	782	818	736	826	746	764	756	769	767	726	745	754	811	766	777	778	812	766	754	780	772	764	733	740	782	772	716	758	776	765	795	723	745	800	715	740	793	782	744	724	783	737	729	757	757	770	770	765	754	798	726	787	808	723	758	793	769	780	771	767	764	749	768	753	779	825	758	788	790	727	757	720	776	779	790	762	762	823	763	737	764	752	789	742	730	784	767	786	737	778	753	684	744	762	762	734	762	773	731	799	788	754	734	784	771	756	754	761	840	766	756	735	764	747	797	726	750	801	786	756	748	808	773	758	751	782	751	750	786	767	783	767	746	746	763	748	772	782	765	751	754	722	788	828	772	785	725	760	744	778	761	718	775	693	710	764	764	733	758	755	721	802	758	751	766	755	704	765	704	770	785	757	736	742	759	818	748	712	762	763	756	789	767	724	800	775	742	734	791	793	702	689	746	763	762	780	777	764	762	801	772	751	765	706	759	746	760	810	744	800	788	749	795	767	723	751	719	733	710	818	745	761	756	777	800	812	745	740	747	785	825	773	734	778	769	762	771	753	766	770	775	771	746	733	735	818	759	795	776	747	764	757	768	800	793	716	819	729	784	777	775	746	803	783	740	752	774	753	723	713	759	780	712	828	801	763	735	753	781	791	764	783	775	764	758	795	737	757	794	765	740	708	809	761	760	752	736	798	820	748	760	740	753	761	801	718	775	788	771	786	798	755	751	725	729	742	754	804	744	774	807	807	747	765	704	788	777	734	696	738	799	738	741	717	751	777	733	753	750	726	753	783	737	768	742	744	743	791	810	756	759	758	790	725	785	805	780	790	780	783	733	786	776	776	750	760	752	722	728	792	761	763	828	782	721	729	761	723	792	746	841	788	742	786	770	790	792	710	765	767	779	777	831	790	753	795	781	724	742	784	754	757	760	775	786	726	750	754	761	798	755	813	745	762	813	739	803	711	770	763	732	753	738	754	681	770	776	734	755	746	752	770	750	805	757	813	792	708	751	785	760	765	772	744	767	767	742	745	764	733	719	753	816	792	840	714	862	746	756	755	740	809	763	787	722	746	814	743	765	755	780	789	775	716	764	802	766	766	756	730	742	790	815	754	796	745	781	726	793	773	765	748	809	704	774	751	745	759	781	760	811	788	767	810	748	790	759	771	767	751	828	794	755	777	812	770	704	770	775	787	738	748	754	777	721	777	806	773	752	729	725	800	759	769	755	737	795	776	774	822	730	728	778	769	780	713	723	747	789	794	724	770	726	800	767	766	780	812	750	743	744	759	829	752	728	753	715	724	742	785	774	760	779	730	757	735	741	747	732	755	747	750	771	801	726	724	734	728	786	748	765	786	737	762	800	783	798	759	791	771	753	745	774	783	703	760	721	831	718	717	770	747	742	750	801	761	788	743	822	738	755	734	737	703	775	735	822	734	737	749	796	828	754	734	797	762	748	843	764	748	742	766	766	789	807	735	790	832	697	744	740	798	772	744	756	782	754	764	779	742	743	764	777	761	748	800	746	725	785	742	771	779	791	795	787	751	775	796	761	727	789	808	734	773	762	774	748	725	770	753	752	799	758	769	830	825	731	777	738	815	750	767	803	743	752	815	790	790	788	755	753	778	738	791	783	764	778	804	804	778	750	813	742	826	807	736	821	736	751	744	770	782	743	755	817	765	785	748	792	782	744	776	743	809	783	799	765	790	762	751	732	694	739	768	749	776	768	802	739	741	744	759	782	757	804	779	767	789	801	817	762	790	771	746	744	755	795	763	788	769	792	778	758	749	732	770	747	757	768	746	803	776	752	755	801	775	744	786	779	820	793	746	827	797	731	723	748	772	773	700	733	752	737	818	782	754	760	764	705	770	825	730	795	755	781	759	795	761	802	770	798	745	739	727	780	784	787	769	762	766	769	781	748	777	807	769	753	785	758	808	766	752	752	725	767	747	825	769	748	781	784	768	794	755	769	769	767	774	720	791	756	738	757	786	814	722	793	712	777	802	764	723	758	798	723	760	823	797	782	770	783	755	816	773	772	760	751	819	777	743	743	761	761	767	746	809	807	802	747	741	832	757	761	764	823	740	769	768	748	805	758	771	806	731	759	765	765	741	792	756	720	816	785	816	760	755	774	748	752	737	730	789	791	779	762	771	769	748	770	773	735	729	784	799	784	763	785	725	745	771	734	784	777	742	826	818	802	770	737	781	749	710	748	747	811	807	791	758	763	772	767	743	744	817	780	748	767	795	746	759	783	821	783	749	764	727	768	792	717	749	783	755	752	805	798	770	747	796	794	793	793	758	765	770	787	760	776	777	711	775	764	795	749	734	712	738	761	744	753	769	762	793	735	802	735	774	729	763	759	761	793	710	748	772	718	771	787	768	737	755	754	786	787	793	720	745	737	795	775	750	750	804	781	727	748	763	769	738	794	792	762	797	767	755	743	770	752	789	744	733	778	749	780	750	801	793	754	754	755	758	774	752	760	809	827	744	750	770	781	732	801	765	757	752	734	759	774	766	740	749	796	780	767	797	746	766	795	783	771	792	756	796	798	806	783	730	763	740	710	749	796	763	807	750	721	776	799	780	786	776	721	796	783	703	765	790	777	725	778	801	746	776	800	742	790	742	785	753	773	783	728	773	780	779	734	743	778	791	801	726	742	807	783	781	743	729	773	748	717	721	724	749	785	741	780	780	757	788	790
24456	21522	28841	24617	21394	4418	1001	757	649	622	582	590	581	529	514	558	538	485	525	497	529	504	479	509	520	492	469	483	474	534	492	488	496	500	464	461	461	469	487	497	478	447	516	459	446	499	484	504	524	449	509	465	491	507	454	470	505	502	507	498	510	487	478	519	543	492	474	517	479	487	525	461	484	458	458	444	469	452	523	472	500	507	463	495	510	495	494	468	490	488	496	507	462	487	506	485	451	490	508	482	465	445	456	483	503	480	440	466	472	455	476	533	482	474	466	479	455	483	449	490	478	452	466	447	467	470	489	465	509	484	498	513	489	490	503	465	482	454	500	474	472	448	464	494	495	496	500	440	474	467	522	473	452	488	485	441	465	505	506	455	483	447	456	444	478	466	473	514	505	495	464	526	472	514	478	450	472	490	453	495	487	462	470	482	479	467	479	475	453	455	487	465	445	495	463	462	474	478	454	459	503	471	450	498	484	451	470	479	490	472	513	459	515	452	486	490	460	512	460	509	509	513	521	499	475	447	469	476	475	464	460	503	494	497	489	473	492	469	461	487	489	492	496	468	449	454	518	481	469	494	489	466	496	507	481	481	490	473	484	481	443	482	445	495	466	490	462	458	448	468	488	438	463	479	476	506	423	468	470	482	479	474	483	449	473	426	445	477	475	443	476	448	450	482	469	479	473	518	492	489	457	488	503	504	492	492	482	462	464	461	470	434	510	471	471	454	456	468	503	440	456	495	523	482	512	446	530	482	458	493	474	482	460	477	469	422	553	475	489	489	477	451	464	469	523	499	463	468	474	488	506	478	477	485	483	469	491	486	473	439	469	466	485	423	476	492	455	432	501	473	423	515	498	456	497	483	450	511	513	450	480	453	459	477	463	481	496	429	468	466	449	460	523	475	455	456	498	506	474	473	490	484	474	506	472	472	462	461	487	481	446	511	507	482	468	489	498	425	486	480	529	468	466	488	473	518	457	508	496	502	479	467	504	471	484	477	483	492	491	481	495	509	478	482	506	488	488	484	484	477	455	510	474	491	471	471	473	467	488	457	466	462	438	484	484	477	485	459	457	470	434	460	458	439	480	493	457	456	491	431	481	468	489	524	484	481	437	463	487	477	493	460	465	440	454	470	486	485	476	464	446	413	467	437	486	458	462	451	501	495	484	491	492	449	443	489	494	472	489	503	526	496	477	497	473	481	520	438	484	461	526	489	467	493	451	496	483	484	440	476	448	453	433	456	451	444	469	431	461	468	481	506	490	484	481	469	491	512	500	479	506	471	493	472	484	498	485	506	508	471	515	488	487	478	472	466	464	467	483	445	457	484	472	483	502	518	481	487	514	485	510	473	474	474	466	468	511	458	432	503	473	426	464	518	462	472	509	493	447	509	437	483	481	460	467	484	432	493	547	538	449	444	466	485	499	479	523	475	468	483	502	500	436	462	476	469	535	454	486	475	458	460	459	470	522	484	475	460	459	486	447	473	458	452	478	479	495	460	471	514	471	499	475	515	512	522	471	469	456	469	455	459	435	451	554	459	491	502	491	474	468	451	492	513	457	506	439	455	463	463	471	516	471	470	496	463	517	508	458	453	464	461	448	452	492	503	515	482	453	494	482	467	475	447	475	449	479	467	468	481	552	491	462	499	507	444	470	493	452	493	506	472	479	491	467	500	448	498	482	483	429	492	469	485	484	477	481	484	464	487	497	462	470	456	504	448	473	495	493	479	513	508	500	467	476	468	466	507	499	456	466	454	470	463	488	495	463	476	484	455	462	503	498	499	460	482	487	429	469	482	510	447	481	465	494	453	512	466	431	441	443	494	466	475	483	522	486	496	423	466	468	487	485	450	465	449	459	444	466	470	496	430	486	467	491	466	482	455	468	480	496	452	468	454	496	436	492	489	504	459	488	483	496	476	468	491	470	462	494	497	472	472	447	500	485	441	494	450	533	490	473	518	447	488	444	471	484	472	460	476	487	497	457	461	463	499	459	479	484	463	516	459	484	502	469	494	447	469	474	486	490	474	477	511	476	442	478	470	464	458	468	470	491	496	504	476	476	497	463	470	517	456	457	495	483	482	454	505	482	467	491	520	451	453	477	467	445	490	468	517	471	498	492	456	477	461	504	478	469	478	474	468	488	466	502	464	501	480	484	470	478	474	466	506	488	446	478	483	472	486	504	511	499	460	474	468	460	474	495	483	508	486	502	468	440	510	501	501	449	491	503	444	482	485	469	446	521	497	457	457	470	456	470	518	492	532	447	448	490	474	490	479	491	439	450	524	492	497	450	463	504	485	467	459	470	465	505	496	493	450	479	462	450	472	504	500	486	443	446	507	460	482	473	464	451	487	444	507	469	491	449	499	471	459	503	519	440	476	473	469	478	471	464	465	428	486	486	523	443	512	475	497	470	518	480	476	486	469	445	481	486	506	455	480	487	509	431	458	482	509	500	488	450	442	465	488	487	458	489	459	505	508	437	510	481	475	482	457	471	489	474	474	513	421	466	497	458	448	502	485	485	493	505	526	481	516	462	442	463	470	478	495	492	491	465	468	458	491	444	505	510	491	473	486	487	459	531	473	419	491	493	445	482	464	487	471	440	469	505	445	464	454	457	473	497	528	469	433	494	477	449	470	466	467	469	455	478	464	469	494	506	468	475	477	482	463	477	482	470	497	471	483	497	472	505	486	480	468	454	468	476	506	465	502	474	464	422	511	475	466	434	464	464	485	488	516	425	472	481	493	460	502	495	477	452	454	446	455	458	453	461	471	462	491	463	501	476	509	498	482	430	438	483	498	468	469	495	492	449	487	490	465	458	473	489	466	443	469	486	438	462	531	449	446	465	476	464	450	460	466	491	471	457	491	446	509	480	474	480	492	489	491	466	477	478	447	456	477	463	442	487	471	475	490	481	486	477	488	446	488	489	489	460	492	459	470	501	473	451	503	490	485	463	489	464	484	485	459	461	477	498	470	466	498	454	472	476	457	457	486	463	494	465	474	475	492	495	478	496	488	495	476	451	474	473	493	488	460	450	480	478	482	499	468	510	455	473	445	475	508	507	458	490	500	481	449	464	470	453	482	465	507	484	440	466	439	460	432	478	454	448	511	447	508	503	452	452	500	491	509	445	484	462	464	479	463	459	483	453	487	480	444	504	454	483	468	453	470	473	451	491	436	480	485	505	451	506	468	490	474	477	482	425	490	466	472	484	420	465	479	483	447	460	459	488	501	454	435	468	500	445	498	487	463	471	463	502	455	477	503	457	475	448	470	493	495	425	430	458	471	460	478	495	478	481	486	489	460	455	477	498	523	483	478	434	480	481	471	477	423	467	472	490	480	470	465	485	432	479	518	464	454	450	472	458	461	461	440	467	486	509	500	466	484	495	477	436	448	463	495	438	457	502	464	427	479	449	479	473	447	462	455	488	505	446	477	490	491	464	464	443	504	509	460	469	507	497	520	484	503	530	479	456	500	470	453
5657	9553	7912	4029	2874	2179	1785	1576	1329	1283	1165	1089	970	984	936	820	858	962	885	894	835	795	787	821	788	809	750	802	794	766	732	774	782	769	747	766	773	777	761	761	811	772	770	736	738	712	750	709	745	728	748	748	767	778	777	781	769	691	760	733	761	774	704	737	778	769	692	746	758	755	702	721	721	755	694	744	760	711	722	736	768	728	774	756	688	763	716	734	774	731	740	756	749	769	753	795	761	730	721	690	737	735	742	720	781	756	742	761	751	757	744	746	721	706	745	737	754	788	706	797	719	682	740	710	762	723	754	794	745	751	755	692	718	726	756	697	727	753	746	748	731	727	697	728	763	768	705	809	723	752	733	739	753	719	709	702	788	761	728	774	745	736	733	705	717	694	747	763	728	736	782	723	702	717	748	766	743	710	729	751	793	780	728	683	703	759	739	728	770	755	717	734	739	809	778	734	709	742	762	759	755	763	701	709	739	753	715	722	757	772	695	728	781	718	749	715	722	752	728	732	733	738	729	708	738	736	755	700	729	747	757	756	732	752	742	755	729	755	699	728	750	696	723	750	707	739	679	693	742	713	722	753	752	754	773	764	739	741	727	726	730	751	703	705	776	717	767	702	729	726	693	723	753	717	702	742	766	709	757	705	769	701	754	745	729	764	740	705	738	706	756	770	762	751	737	728	702	719	729	735	734	717	770	741	766	724	746	702	746	722	708	649	774	742	748	689	778	736	694	743	764	759	694	747	716	675	703	747	746	751	707	773	728	756	662	757	724	788	725	769	734	710	761	709	745	759	708	731	745	725	743	770	694	767	687	754	732	769	712	768	803	736	691	725	730	759	725	708	711	725	762	761	778	739	748	728	729	758	748	792	753	744	760	743	717	771	739	693	746	732	726	738	678	761	759	746	736	687	716	754	744	699	742	754	757	738	755	726	783	708	729	777	718	725	737	759	687	738	753	748	731	746	767	708	701	754	713	763	714	758	758	753	750	730	748	750	710	737	778	749	729	753	780	716	782	688	708	728	720	725	754	717	727	791	693	726	728	707	756	766	743	729	733	711	725	744	733	769	695	746	731	691	746	771	756	689	743	737	736	722	727	742	752	716	720	727	687	697	713	791	724	742	718	718	803	694	758	730	735	723	729	764	759	726	721	718	819	742	716	719	723	759	744	760	742	737	750	732	727	718	742	673	771	724	665	765	716	723	764	759	737	779	738	702	714	720	721	694	735	749	723	701	723	708	712	719	749	689	723	779	714	752	812	744	743	712	772	785	708	703	747	722	758	728	738	726	747	751	729	739	751	774	756	793	775	787	744	700	753	783	755	722	715	723	737	743	788	766	740	747	750	761	773	719	679	731	710	787	679	772	799	751	713	748	737	678	711	730	721	714	758	785	718	715	681	691	714	761	735	724	700	737	763	745	727	764	734	706	707	722	699	765	720	692	749	728	763	734	757	752	771	705	732	736	721	764	743	730	760	748	750	715	763	699	776	744	760	745	716	709	727	729	760	760	725	708	732	787	727	783	714	750	720	734	750	777	783	741	757	711	706	762	718	735	742	736	729	720	778	744	729	741	734	750	738	738	749	730	723	770	699	716	716	727	715	725	708	742	706	744	753	777	724	732	761	722	785	718	721	743	735	713	766	772	790	668	733	736	748	732	775	773	716	760	723	701	719	720	742	687	716	691	739	771	720	703	709	766	686	712	732	729	786	752	714	746	700	778	698	699	723	777	724	760	751	741	716	779	779	698	714	755	781	743	805	703	732	766	729	771	731	727	744	734	778	711	731	705	736	749	671	754	752	691	715	716	730	690	704	732	754	759	765	743	691	749	763	750	759	744	723	735	734	746	717	706	706	705	762	687	768	753	759	709	744	745	726	735	743	783	723	781	748	758	711	713	776	748	727	710	718	740	732	768	723	721	729	753	734	682	760	771	717	716	715	723	717	740	752	728	712	713	774	731	726	790	696	769	744	698	717	686	739	783	753	763	702	798	760	755	740	743	692	756	752	706	745	728	745	709	765	724	761	798	738	751	706	736	708	742	749	794	767	720	782	713	736	752	721	737	722	722	696	710	741	735	723	730	742	771	722	714	743	688	715	763	704	710	729	728	731	740	735	766	701	733	788	752	722	715	747	736	722	741	739	741	730	725	742	799	669	746	767	749	741	767	723	766	716	781	757	754	699	774	765	728	722	728	687	727	707	707	721	697	742	737	751	806	808	707	699	733	736	724	709	765	728	770	739	746	680	715	716	770	713	763	743	728	722	715	744	763	745	792	784	777	732	700	716	785	755	744	740	718	763	719	729	669	720	729	696	742	732	722	730	682	700	727	732	789	754	735	762	721	777	762	725	707	749	709	745	747	724	735	723	731	691	699	697	736	722	717	785	747	739	749	753	755	698	759	754	756	710	725	762	767	732	741	767	775	715	723	726	802	737	731	716	743	723	722	734	698	736	811	708	792	734	698	745	735	735	754	725	723	738	672	695	765	707	729	754	749	728	752	723	720	720	725	768	775	767	719	779	715	713	731	721	742	749	732	710	710	695	715	754	756	703	721	733	733	740	691	727	764	755	700	705	776	768	723	742	699	725	767	766	761	746	722	767	762	678	719	753	739	704	705	742	708	693	743	730	731	766	771	716	758	764	761	718	742	758	737	686	724	741	736	726	743	741	724	744	739	747	757	735	774	768	748	747	728	727	746	742	761	744	706	688	696	691	695	756	773	737	758	770	695	744	748	737	721	682	758	747	742	782	743	710	737	727	753	699	775	726	723	741	788	712	717	687	713	698	778	734	724	767	746	735	769	779	748	746	710	759	718	769	752	738	746	751	718	713	728	708	740	795	748	733	697	700	744	760	745	747	704	690	688	780	762	748	725	756	725	740	734	739	761	772	729	728	717	734	689	749	692	754	720	730	726	708	702	721	764	728	702	694	732	771	742	759	745	776	701	767	755	742	688	728	735	732	719	725	786	724	762	694	708	736	719	708	733	741	734	751	695	718	729	673	762	723	698	719	773	730	719	751	784	724	727	733	753	698	771	699	699	749	730	715	728	742	730	777	779	692	696	720	714	746	746	726	759	732	743	764	737	745	752	753	745	788	763	699	709	716	769	761	740	775	708	726	709	663	712	696	728	704	666	775	740	727	729	781	746	740	718	700	738	753	722	741	709	748	750	739	749	739	743	700	781	722	712	711	742	792	715	755	717	717	746	775	739	734	719	762	723	704	790	771	779	759	686	714	683	780	750	763	797	770	740	736	758	754	727	717	716	688	749	734	663	726	767	763	747	737	719	713	728	737	728	760	744	692	763	758	710	720	738	723	787	725	755	731	748	743	731	662	736	725	775	727	771	734	690	753	737	743	747	754	730	701	753	742	723	712	785	729	773	735	780	721	763	739	716	687	768	742	742	725	722	731	716	739	743	748	691	740	718	739	764	759	733	739	757	735	748	701	716	747	710	726	705	748	735	738	742	760	791
23807	21736	29670	24346	21736	21342	2523	773	577	522	449	395	374	318	313	308	299	300	311	279	265	311	272	239	236	242	257	242	225	279	252	219	240	231	251	227	225	224	266	213	206	245	231	223	245	238	207	221	209	217	229	219	196	223	220	212	233	211	217	201	228	207	211	221	217	216	227	198	212	206	232	213	232	212	207	228	219	215	229	216	190	223	197	225	216	221	212	204	225	210	225	202	215	198	237	234	200	207	216	237	211	208	210	198	184	243	202	204	239	201	203	217	219	217	199	211	208	219	204	206	203	211	203	226	188	236	212	211	215	227	223	182	205	196	213	244	213	217	205	228	231	199	214	212	219	198	231	222	231	230	206	190	248	179	204	211	224	176	207	216	222	188	224	186	193	199	227	205	216	213	215	187	223	219	186	214	191	212	203	209	209	214	215	212	211	201	199	178	215	201	201	187	230	196	218	198	222	226	223	234	230	194	206	219	193	207	227	233	226	208	163	219	230	216	206	227	218	199	219	194	205	215	203	241	225	213	219	194	230	196	187	221	213	201	186	218	223	186	202	200	186	206	226	215	225	237	203	210	190	215	214	221	203	225	218	211	207	192	225	193	208	228	205	197	214	227	213	216	235	225	233	191	203	200	196	219	221	225	211	188	218	243	204	219	194	198	225	178	216	198	198	200	216	196	211	208	220	226	196	205	229	201	226	212	217	216	224	247	191	211	224	202	224	215	204	233	186	203	209	204	218	205	214	213	182	221	213	247	215	205	201	217	218	201	199	205	208	194	195	243	203	199	190	220	237	229	219	214	196	213	192	199	207	213	224	190	193	227	205	239	194	207	224	221	225	225	209	199	221	214	213	206	187	199	196	224	191	224	213	221	206	216	222	226	206	212	202	233	246	226	215	242	212	203	211	204	223	228	198	235	215	231	206	226	218	201	198	214	196	200	199	215	198	205	223	203	181	198	258	202	186	220	181	180	224	216	207	193	208	210	211	207	176	228	193	209	201	198	208	202	226	201	205	204	199	211	213	199	194	226	197	200	209	206	188	200	214	218	215	228	190	223	190	195	191	221	219	207	187	214	190	198	217	224	195	215	220	186	191	190	199	213	202	186	182	211	210	205	215	190	229	180	186	236	207	212	201	204	189	223	215	187	220	181	189	226	242	218	200	202	220	213	201	201	210	201	190	226	211	230	211	207	193	184	224	206	210	212	212	214	200	223	197	214	208	219	194	207	209	206	224	185	180	203	207	204	196	184	188	207	201	217	207	237	209	181	205	212	222	182	189	200	206	191	229	211	198	233	196	220	202	194	203	222	227	206	203	193	179	212	224	229	195	201	216	228	232	204	189	205	238	214	197	231	222	214	226	251	211	219	188	217	223	207	212	208	224	216	213	203	225	200	179	205	250	221	188	226	193	216	192	202	218	184	220	215	205	206	216	191	219	169	205	225	232	236	206	189	186	204	195	191	218	199	212	208	198	217	167	202	214	210	186	210	211	183	187	194	233	204	206	221	232	181	190	203	197	213	189	222	208	202	207	209	212	215	222	206	224	182	163	223	195	211	216	207	185	205	217	211	210	194	196	183	212	199	204	200	198	180	203	223	179	203	219	238	194	195	192	197	199	214	228	196	218	209	174	207	203	201	207	208	213	195	204	205	212	188	193	209	193	211	196	192	223	211	220	174	171	216	194	201	195	222	211	200	219	196	183	203	189	227	199	221	210	217	246	182	196	196	196	200	214	206	215	174	204	211	219	211	214	207	217	205	222	209	227	241	200	184	197	208	196	192	224	240	194	201	203	229	201	216	198	223	209	189	182	203	192	196	208	219	206	214	189	192	211	185	217	191	204	190	197	218	195	206	210	218	206	225	228	184	203	202	185	180	212	226	211	192	214	203	205	215	197	208	185	197	211	195	237	221	242	204	202	209	208	194	228	198	187	211	238	195	229	195	250	191	225	232	227	204	196	190	209	199	216	218	222	192	178	200	217	208	203	192	195	202	199	201	205	216	231	195	203	198	212	216	221	188	223	222	186	211	217	226	198	207	234	194	214	233	211	213	200	213	218	206	222	222	204	213	203	210	210	173	202	197	214	203	198	202	218	223	193	205	210	225	210	216	226	200	207	215	210	209	196	191	199	215	243	194	207	181	233	203	207	200	207	197	200	219	211	211	191	215	198	193	205	216	204	211	194	226	202	208	194	204	204	193	201	218	204	234	176	218	238	205	170	228	200	185	235	213	226	219	171	194	185	209	232	195	215	199	180	205	205	197	207	198	199	193	219	215	213	195	194	185	218	195	215	223	195	215	251	210	201	213	191	195	179	208	221	203	219	208	205	191	203	215	220	211	212	223	173	210	210	211	212	187	194	221	202	204	198	203	204	195	216	187	191	200	225	205	211	206	216	207	187	228	199	204	215	206	201	217	191	222	190	211	205	204	224	188	208	190	208	212	204	231	219	187	204	203	206	219	227	202	203	204	215	200	227	198	230	193	203	198	212	207	216	206	216	176	212	250	184	203	190	210	233	203	171	212	191	217	214	201	216	210	211	207	186	224	221	197	182	208	189	195	201	168	217	207	190	188	199	215	196	200	211	218	206	212	236	207	194	204	214	192	208	209	205	223	222	223	238	210	215	221	223	189	198	187	198	241	204	195	212	220	189	214	225	215	226	207	200	186	207	222	232	201	207	208	211	237	200	201	212	190	218	199	206	205	219	186	204	245	204	192	215	200	215	216	218	195	195	198	206	205	235	182	237	223	208	210	193	215	207	213	195	205	177	204	231	195	197	175	184	206	178	216	228	188	216	193	236	201	220	206	208	214	218	220	206	204	211	204	204	206	189	211	212	199	192	216	215	222	190	189	223	202	211	211	211	200	223	188	184	211	195	192	209	217	209	216	202	217	221	195	194	219	201	226	190	182	204	202	220	204	204	232	213	227	222	200	209	198	254	196	241	197	203	210	194	201	187	205	194	215	205	221	216	235	226	206	207	201	179	194	189	197	199	187	200	223	181	219	223	197	196	218	217	202	213	217	205	187	209	203	180	203	196	209	225	210	239	184	216	213	226	211	194	203	211	204	204	208	233	208	206	212	199	208	191	197	222	207	221	177	200	195	206	205	211	196	211	196	190	223	199	196	211	223	198	194	200	229	222	197	206	218	215	216	212	204	214	215	200	214	215	194	205	204	212	214	190	193	204	204	196	196	204	213	201	200	182	211	225	201	214	220	206	206	204	191	208	208	207	226	212	197	214	216	204	217	223	198	194	213	207	211	186	214	215	182	200	214	208	227	196	228	183	241	204	222	217	186	204	209	222	206	195	191	215	190	186	207	219	211	197	195	199	224	201	218	225	234	214	202	216	200	202	203	213	183	205	218	207	240	222	198	205	208	209	233	212	215	204	199	220	206	218	217	243	180	211	199	209	217	226	210	191	202	218	193	184	206	213	216	186	197	193	211	201	232	224	207	212	189	220	187	203	232	206	210
7250	15200	12441	6399	4396	3353	2504	1904	1687	1309	1124	958	855	863	738	659	624	573	575	503	520	521	486	491	455	437	418	407	433	376	410	430	383	403	374	393	389	384	351	330	342	388	367	371	345	349	361	358	365	375	361	346	339	343	319	353	341	367	376	325	335	323	343	337	373	362	324	328	333	284	335	351	337	332	360	328	298	340	341	364	364	332	334	286	315	362	325	343	332	332	335	332	307	369	344	312	352	338	342	327	351	343	348	338	341	339	325	366	311	361	355	357	358	358	324	309	317	337	357	353	323	364	342	324	335	321	334	320	330	333	323	351	320	335	315	350	336	315	337	354	344	331	342	303	323	331	315	311	326	351	327	323	360	383	355	365	309	324	335	380	286	311	327	317	327	339	317	363	314	334	298	333	327	331	381	344	322	361	321	325	348	358	345	332	334	362	345	316	327	326	320	320	307	344	347	321	316	327	344	335	329	355	317	307	347	319	346	318	315	311	324	315	314	348	349	334	347	323	340	351	332	313	330	327	323	358	330	320	336	363	332	329	349	353	312	334	355	307	343	330	329	338	334	314	300	298	330	319	321	356	339	306	338	315	351	308	357	326	347	341	336	334	358	332	333	303	379	331	345	386	289	333	312	352	312	354	360	371	312	304	304	333	312	351	336	333	364	341	334	343	327	348	336	345	312	316	321	343	332	329	318	310	336	362	334	330	313	331	349	314	327	313	383	349	349	340	335	364	301	339	345	351	311	317	304	293	327	359	305	359	343	350	335	331	284	360	331	330	342	322	298	339	323	329	333	295	357	345	309	311	323	337	323	333	359	330	338	304	322	302	350	327	346	327	337	332	328	308	338	324	347	284	315	323	299	306	335	341	326	327	337	361	326	306	332	349	337	356	331	336	341	339	363	343	349	335	324	348	304	314	354	342	337	371	313	334	341	310	305	330	323	334	296	300	341	337	314	331	382	323	302	311	346	299	320	321	320	342	322	353	343	331	365	361	350	343	352	351	334	351	342	366	356	318	328	310	314	350	352	339	325	376	287	327	332	320	351	341	345	328	317	347	331	337	343	358	319	326	334	336	306	341	311	323	312	322	328	373	345	330	354	337	327	347	321	298	308	319	369	322	324	352	321	345	298	334	317	303	299	330	346	320	301	346	359	328	330	350	341	304	344	334	327	335	316	354	319	358	353	347	325	315	295	352	354	334	356	342	310	318	320	352	344	342	306	346	344	304	322	339	340	328	346	352	327	325	333	350	313	348	331	320	330	330	318	332	319	347	308	339	359	313	302	347	300	384	320	331	281	310	358	338	357	344	340	326	358	349	334	328	298	341	330	324	304	364	313	383	319	351	352	325	324	343	343	320	317	344	327	321	315	359	349	310	320	311	314	370	335	345	356	312	340	344	352	333	302	320	300	321	340	375	336	334	352	308	306	325	333	328	342	317	324	338	328	345	366	356	349	316	319	363	300	352	354	321	339	326	325	333	328	328	352	335	351	354	333	329	328	376	350	353	314	300	313	344	321	351	362	341	325	320	351	299	341	358	329	333	343	314	333	350	361	337	323	330	313	345	323	352	328	330	336	314	338	311	340	322	322	327	338	333	327	319	336	334	354	336	321	320	310	355	315	326	337	312	321	349	324	315	317	307	341	350	370	356	326	321	313	379	340	326	332	316	341	309	341	345	317	303	312	284	325	338	314	348	332	327	338	328	321	359	330	357	355	348	353	328	344	361	359	321	339	316	312	341	324	342	329	350	343	360	306	337	331	320	343	337	307	310	343	345	313	332	332	327	356	321	345	330	346	312	340	344	381	328	317	313	331	350	319	346	324	364	344	333	305	331	324	352	323	352	354	337	308	318	357	363	345	311	300	312	345	301	319	324	337	340	293	366	349	329	357	310	318	327	330	330	342	349	352	357	305	333	348	339	325	360	294	308	340	325	327	334	346	327	334	327	335	362	376	361	319	316	327	320	328	357	326	357	319	317	328	343	344	306	315	319	341	352	346	320	351	311	309	349	313	325	320	354	315	334	323	334	331	315	339	323	360	328	353	339	373	322	343	354	339	327	311	332	343	343	351	332	283	348	309	334	327	355	345	332	319	346	340	343	316	326	344	301	344	324	351	356	378	310	339	326	326	341	321	310	316	290	338	329	361	321	322	347	319	349	353	373	340	334	329	296	306	345	372	314	307	338	339	291	299	341	289	353	342	335	345	354	331	326	350	322	297	297	298	345	348	360	336	319	316	355	294	352	341	358	351	307	350	312	340	371	308	330	305	344	331	345	331	345	316	351	304	345	356	331	326	340	308	342	336	349	342	341	310	339	343	318	327	327	321	344	320	312	335	297	384	336	333	331	339	324	359	336	322	321	360	316	330	327	348	308	327	344	304	342	319	333	294	322	370	316	317	321	321	329	329	356	356	320	348	318	328	322	339	318	338	305	323	317	318	346	336	346	298	325	318	335	327	347	352	302	327	335	359	310	343	361	351	348	320	333	365	320	327	357	312	334	336	355	328	303	356	364	309	326	337	332	334	300	351	334	292	353	341	359	343	311	349	358	340	303	304	353	322	334	342	335	327	310	329	318	350	312	324	340	308	355	339	343	312	316	352	331	326	359	321	324	301	334	353	302	344	327	366	316	330	341	323	315	335	317	350	302	309	356	358	327	354	313	340	372	349	299	344	330	360	346	340	340	343	317	325	338	324	322	347	336	299	305	310	356	337	335	325	333	360	332	332	305	343	329	334	314	348	277	340	328	321	347	294	354	340	360	312	356	324	323	357	329	312	330	342	353	347	344	334	326	355	351	351	338	335	322	351	319	360	311	331	344	354	362	347	325	386	327	322	303	356	331	315	354	326	331	321	347	295	329	354	357	300	309	325	346	344	335	344	330	335	326	315	329	353	322	331	361	330	338	355	338	304	345	330	349	342	348	303	320	284	347	309	306	339	323	335	312	348	323	333	362	348	329	355	343	360	349	303	339	330	357	345	344	312	318	325	329	345	331	334	328	318	306	351	327	357	358	334	317	314	330	319	334	339	345	314	326	354	346	326	328	355	334	328	353	341	356	329	325	303	341	330	291	333	331	275	326	348	301	361	350	364	353	352	316	326	343	339	366	356	320	324	346	328	333	282	331	325	347	328	339	357	317	285	353	342	311	331	317	311	304	319	323	367	340	327	307	310	315	321	361	327	336	301	338	354	357	359	319	323	327	306	329	328	325	329	317	338	346	311	320	327	306	351	340	314	331	316	316	350	307	334	331	382	318	372	384	360	344	322	340	307	328	334	317	317	314	340	350	330	302	338	327	357	298	344	320	346	374	294	339	332	313	335	335	347	314	380	311	347	335	339	362	353	330	357	342	376	348	352	327	312	326	348	349	341	322	353	344	353	337	318	362	329	320	347	333	334	340	308	316	304	330	342	345	339	331	329	347	337	336	347	313	372	347	313	357	349	337	314	334	341	333	346	324	322	321	342	310	309	341
26194	19424	6380	805	572	498	520	507	503	480	476	501	474	502	457	440	521	447	446	451	481	462	493	483	499	450	458	474	491	487	479	472	469	460	470	484	461	468	489	462	513	458	441	491	520	503	475	473	470	491	482	466	459	496	460	475	416	473	486	474	489	459	488	456	449	443	466	505	486	461	468	515	445	469	459	489	482	495	452	465	481	494	476	468	462	459	495	437	454	472	449	475	469	474	498	469	472	492	487	498	445	465	467	473	461	442	484	477	506	474	445	452	490	457	455	473	472	476	475	465	487	431	503	465	492	444	451	441	463	481	476	468	481	465	462	474	449	454	461	476	457	478	456	474	460	474	422	470	469	464	469	437	463	447	462	444	469	471	445	470	532	509	474	455	405	468	473	483	453	493	459	467	467	451	440	471	457	446	448	499	479	471	469	457	461	506	468	435	462	468	470	450	466	463	483	453	460	485	440	488	474	467	473	503	495	482	453	473	456	471	459	455	448	475	453	438	474	469	492	492	476	431	493	469	434	478	457	481	509	473	442	441	514	468	477	481	461	467	467	480	496	486	484	464	439	461	465	461	492	433	469	468	478	462	463	474	470	491	477	470	435	510	429	470	463	515	510	459	426	462	453	463	449	489	462	476	496	431	484	482	475	459	460	519	470	473	480	482	438	497	441	457	469	482	486	450	528	466	485	503	469	452	484	462	504	485	463	478	475	461	475	465	490	488	433	457	471	453	474	552	486	535	496	468	439	459	431	433	443	483	468	468	468	441	462	451	524	486	477	468	491	412	475	458	475	451	449	463	481	481	469	466	495	465	465	448	455	448	469	500	462	455	475	452	423	484	493	484	441	451	493	477	477	533	467	470	498	460	433	448	496	511	475	501	459	445	476	465	416	509	463	486	478	474	468	459	475	490	456	479	468	480	504	469	490	464	491	472	511	480	450	456	499	490	490	487	474	450	454	474	496	450	458	428	471	450	461	506	457	498	467	452	503	451	471	498	537	491	448	474	504	486	442	456	518	472	491	470	456	462	493	454	464	499	514	465	435	468	449	481	490	487	478	490	486	480	435	456	469	493	441	485	442	475	454	456	453	494	487	475	479	447	459	496	490	443	468	430	495	459	471	468	474	479	453	470	488	492	521	514	482	485	472	464	478	449	492	493	504	506	456	523	438	469	446	462	436	479	486	474	473	444	487	538	465	470	453	449	438	484	493	471	461	445	457	459	469	428	466	490	479	448	468	474	453	514	446	476	481	488	444	459	462	441	482	495	457	464	461	440	485	450	451	496	464	502	469	499	465	460	493	485	504	470	484	453	450	447	457	452	499	451	451	444	488	497	453	490	482	471	464	450	490	467	495	513	451	455	468	472	452	457	449	470	477	486	463	447	478	453	461	452	494	451	458	480	444	397	460	507	476	470	442	467	498	467	475	452	511	474	498	474	442	457	483	527	438	459	452	486	438	446	453	470	466	454	472	483	464	431	490	484	449	486	451	471	485	469	494	505	502	438	484	460	464	506	476	436	494	469	488	435	521	488	460	495	452	470	455	417	476	449	512	483	470	463	481	499	435	507	473	474	448	505	493	464	481	513	505	456	512	472	454	493	469	464	470	459	472	484	505	453	453	490	486	446	507	453	457	454	523	457	465	492	447	490	459	498	474	501	471	482	471	417	455	452	474	432	490	486	466	467	461	472	512	480	477	468	506	474	476	429	488	447	504	441	475	498	438	471	463	463	472	440	414	466	456	484	473	499	494	486	469	446	461	467	477	462	496	456	489	495	453	437	441	460	494	445	477	462	462	515	501	462	476	474	485	431	478	506	450	466	480	467	472	419	487	468	445	451	512	488	426	459	409	458	493	498	493	454	460	465	517	504	501	499	489	474	478	497	486	474	416	451	453	455	475	457	470	443	467	505	491	491	450	478	490	467	463	466	433	500	482	475	487	489	484	427	493	490	477	427	465	470	485	488	456	433	499	441	456	493	467	507	476	498	485	507	493	444	521	460	462	478	452	448	426	432	465	474	421	519	463	436	516	443	499	497	477	441	443	494	454	448	462	499	494	428	464	450	469	494	453	509	474	458	465	466	475	466	463	458	504	480	511	468	436	518	448	482	457	499	495	459	498	455	449	457	466	490	492	476	494	441	438	471	474	442	491	464	487	445	416	477	449	489	528	512	439	464	493	487	450	456	452	462	486	467	463	436	459	458	475	455	461	461	469	509	468	457	479	475	470	502	480	472	479	459	467	478	479	432	497	467	464	502	469	454	497	485	441	452	434	456	484	456	454	461	502	450	470	472	468	472	460	469	473	494	454	505	455	452	505	513	491	443	461	467	484	475	484	517	454	503	471	461	508	472	456	431	476	480	496	481	457	468	444	455	488	524	443	478	500	470	488	430	461	495	434	485	462	471	464	466	459	453	491	478	485	462	465	489	461	444	530	498	463	459	473	469	506	463	469	459	479	494	465	469	460	523	456	466	474	467	496	478	489	453	461	470	486	479	467	419	474	469	443	466	470	454	459	502	461	471	471	464	435	444	502	439	453	442	450	489	461	494	532	464	501	461	455	491	480	480	482	477	504	464	455	494	483	477	472	472	472	474	440	480	462	456	480	463	500	505	463	448	460	497	452	448	490	462	455	457	488	482	478	460	492	479	494	477	481	470	456	490	489	466	460	466	479	461	472	448	479	537	495	497	434	450	466	452	451	446	494	493	484	506	503	464	509	493	469	445	446	456	472	458	469	513	473	455	446	522	466	488	477	474	459	490	477	466	452	507	465	457	505	449	495	487	526	508	444	456	478	482	473	465	440	469	455	502	498	450	483	485	454	481	452	495	514	502	437	468	435	483	435	424	463	503	478	445	443	478	506	463	461	466	447	465	445	492	462	469	509	478	449	463	475	463	472	453	475	435	472	512	477	451	511	474	472	472	443	499	487	481	468	453	484	470	476	471	471	472	451	480	427	509	520	464	463	457	461	481	512	490	471	491	437	460	479	480	504	506	475	458	465	485	473	490	469	466	462	463	490	455	481	493	472	494	474	465	515	469	500	480	440	474	459	493	457	475	467	455	471	430	444	467	495	474	484	460	476	441	465	468	462	469	470	461	472	461	486	472	463	451	535	445	470	472	488	462	486	476	487	462	492	445	494	515	482	459	450	492	497	492	474	455	482	493	451	456	439	493	482	480	482	509	502	469	483	469	504	479	462	512	503	460	466	489	481	472	502	463	455	481	471	465	493	472	466	476	519	480	499	507	450	509	464	442	489	493	442	437	512	487	464	454	458	443	471	529	466	479	499	468	441	471	487	459	501	445	430	487	465	470	488	502	465	501	476	438	454	462	482	502	469	461	484	513	496	447	465	504	487	449	491	458	448	495	479	487	454	473	443	493	488	443	454	463	483	478	499	464	465	491	465	461	461	527	500	443	481	473	464	475	502	484	471	489	476	498	497	416	471	477	472	510	453	412	452	442	453	465	464	470
4617	1460	1289	985	888	841	787	764	777	803	768	739	724	728	785	737	783	774	772	675	722	716	673	710	718	702	719	756	675	694	768	706	751	672	672	726	719	748	717	696	737	681	739	710	683	702	711	714	712	738	728	680	730	720	729	697	699	740	709	713	697	692	734	705	750	763	745	748	734	727	739	755	727	743	709	669	741	679	765	738	768	705	766	716	721	760	719	731	780	734	754	702	710	733	708	761	697	708	735	721	737	747	724	721	710	718	699	731	729	729	746	709	737	708	678	689	723	702	713	780	725	699	629	733	715	731	741	770	739	711	714	673	746	751	700	768	734	711	750	718	733	728	694	722	747	690	679	733	745	708	715	709	700	737	744	709	730	697	730	714	731	705	686	744	777	723	759	759	729	721	740	755	695	759	747	767	732	681	742	752	725	685	690	741	697	689	729	683	724	680	773	716	748	726	684	740	675	722	730	683	732	744	700	774	712	650	751	738	713	706	712	716	702	733	717	719	719	725	698	710	709	699	705	722	725	757	758	720	695	714	721	707	758	693	782	751	712	766	786	748	744	769	702	762	663	709	736	739	711	724	736	705	755	693	743	745	708	758	689	761	695	744	747	705	729	755	695	742	727	716	748	749	742	735	689	692	691	720	694	698	718	718	722	732	774	709	747	753	714	733	690	696	693	725	696	666	759	709	709	752	709	728	720	727	757	731	714	667	710	740	696	755	699	759	690	698	731	738	730	749	731	705	696	709	682	706	731	744	668	704	694	750	720	737	725	729	723	681	708	704	705	727	709	725	784	729	672	753	701	650	719	781	705	669	656	764	726	707	756	713	683	706	712	722	713	696	700	748	738	670	712	737	697	702	709	728	729	679	708	704	701	703	753	786	726	695	716	690	742	730	717	755	748	722	756	709	762	690	731	737	733	708	744	733	761	769	697	748	766	710	722	708	740	716	726	698	703	712	725	717	717	737	733	693	693	699	714	713	681	747	712	745	713	715	729	693	716	719	703	732	731	762	701	723	738	744	676	723	720	749	725	715	711	701	709	747	764	739	683	689	719	752	751	704	765	695	660	729	745	689	747	697	690	690	704	764	680	766	728	693	684	734	701	730	716	679	759	740	716	719	711	732	826	715	733	698	757	752	751	724	701	691	687	714	696	692	727	703	748	733	711	705	734	698	699	751	700	730	691	745	713	725	713	698	710	738	696	726	736	723	683	737	749	742	729	711	723	747	717	747	717	737	730	721	700	713	737	703	719	693	716	743	709	703	717	779	727	775	726	729	670	746	743	722	761	757	700	723	726	728	720	706	709	740	754	696	720	721	702	745	737	740	666	713	709	722	728	709	693	739	719	677	683	735	689	716	722	777	742	717	707	738	691	724	693	713	776	681	713	681	736	724	779	685	744	683	705	686	722	724	716	748	669	722	786	717	719	771	722	734	724	740	701	751	687	730	780	747	724	697	708	698	752	742	741	742	713	663	716	728	753	725	692	734	680	714	760	742	763	760	699	717	716	688	774	714	773	727	710	685	757	755	715	721	719	698	711	729	778	736	707	770	725	741	724	763	746	750	748	716	718	755	703	726	724	711	699	691	756	678	743	783	703	701	707	765	698	711	718	734	720	736	744	679	696	732	770	711	692	668	733	726	740	728	722	671	688	717	703	708	700	706	725	772	710	740	723	709	755	699	710	673	737	751	700	677	739	723	727	714	734	731	695	706	733	722	733	733	676	734	759	719	670	755	731	665	634	732	676	729	666	696	749	741	759	707	714	699	731	779	725	726	753	705	720	693	737	744	719	679	729	721	708	727	704	724	708	684	708	745	729	695	750	747	727	759	744	753	721	714	725	717	715	790	740	716	701	675	693	776	730	705	703	679	707	746	702	737	718	745	681	705	738	736	701	724	685	728	705	710	752	707	735	758	741	747	705	661	711	731	663	723	687	715	698	711	721	733	702	709	782	734	714	727	721	725	730	706	732	702	734	756	724	740	751	711	751	698	731	719	738	713	703	722	684	712	747	728	734	692	742	677	709	713	724	749	696	725	699	669	740	738	716	696	726	728	733	709	719	738	702	700	716	696	700	703	715	744	731	749	749	722	723	697	724	731	678	734	710	721	719	743	697	684	750	703	723	679	703	690	710	740	721	732	760	757	684	714	694	667	680	723	725	675	689	690	700	722	750	709	702	723	723	704	712	724	754	750	733	677	695	728	697	729	707	719	724	762	676	777	748	713	705	691	727	738	744	730	758	716	725	707	671	720	667	710	729	759	730	735	735	700	713	718	722	727	724	720	713	744	715	744	731	681	686	679	691	739	721	703	741	703	726	723	694	729	763	736	780	714	742	740	726	754	719	707	717	665	691	713	712	735	751	749	745	766	726	718	732	706	704	725	683	717	718	682	706	748	710	723	716	684	748	702	705	722	730	750	751	704	681	719	690	686	708	693	726	734	693	723	734	693	715	728	773	716	752	688	702	710	690	724	725	702	740	730	701	720	691	716	689	745	730	725	702	729	660	747	718	746	708	698	668	706	669	706	676	705	722	711	711	703	765	718	674	704	681	741	773	722	694	695	722	674	711	739	667	731	784	705	696	731	742	715	697	730	707	717	703	699	703	685	701	744	700	708	686	690	700	733	707	734	721	678	724	701	676	716	751	678	698	748	727	696	734	726	700	724	699	720	717	726	670	688	739	744	749	733	732	717	695	689	691	713	711	744	721	701	748	706	710	719	684	701	718	698	722	737	758	728	721	708	735	673	723	714	758	754	679	675	746	728	740	775	738	700	708	725	743	707	728	712	715	704	688	747	699	681	736	696	676	716	723	716	754	727	759	682	760	741	736	745	714	718	716	692	705	702	736	701	728	731	717	692	690	720	716	654	748	712	686	752	715	712	712	726	666	719	732	689	683	705	680	735	713	723	748	697	690	691	690	674	707	716	715	702	751	693	722	656	737	722	704	671	717	715	695	728	711	696	723	777	706	664	724	719	752	734	745	742	720	718	700	765	708	705	728	720	703	719	734	752	673	747	714	744	704	705	712	730	690	715	734	741	701	734	723	723	701	745	721	751	720	732	716	748	751	742	727	748	706	718	743	731	682	682	696	734	702	720	743	733	698	750	775	739	704	696	737	740	753	730	729	699	659	745	716	722	704	706	723	767	721	714	728	698	695	754	702	705	757	689	715	724	708	706	700	758	750	716	747	761	748	722	739	753	719	722	711	772	729	694	698	700	714	684	736	712	702	683	707	719	709	705	676	724	742	687	697	722	699	679	733	711	741	681	729	686	694	740	693	695	672	769	722	740	683	687	686	735	742	697	758	778	796	727	714	752	747	707	743	748	720	724	728	757	717	756	703	708	749	752	695	693	719	745	734	690	719	742	721	790	709	709	722	767	761	720	742	710	727	722	690	678	719	716	689	718	727	713	699	733	701	719	706	717	695	694	730	728	705	750	741	743	750	775	716	715	702	722	722	750	725	721	735	670
24579	21670	29046	24810	21501	4497	1047	739	703	644	601	600	541	550	524	516	541	489	581	517	478	530	488	504	505	535	484	521	518	499	492	469	466	466	477	426	491	444	488	510	447	474	483	472	502	503	455	467	534	496	509	460	517	468	451	466	471	456	505	497	506	490	493	465	468	493	532	488	467	494	458	510	483	489	487	456	472	472	497	505	449	493	494	522	475	476	485	487	458	489	468	479	486	457	482	512	518	489	533	462	480	536	516	440	471	462	484	547	527	474	419	500	487	486	435	480	502	504	428	466	482	488	527	474	493	481	491	491	443	500	503	496	501	523	481	445	460	459	465	485	470	493	468	471	442	464	457	479	498	462	514	485	538	456	502	482	488	504	502	480	494	452	467	460	477	465	486	497	481	445	471	482	489	488	518	440	471	450	460	504	453	479	480	500	470	504	459	494	497	509	481	462	492	475	520	488	484	462	500	500	531	470	479	488	474	488	502	458	478	458	472	472	472	438	427	485	488	479	489	480	513	500	450	482	442	489	490	483	490	482	507	475	455	491	528	509	487	488	481	509	502	474	484	491	530	451	485	461	486	485	422	452	488	464	441	453	459	475	487	479	459	509	447	464	477	464	484	503	476	498	446	477	470	516	463	475	481	482	486	452	505	497	496	461	474	494	467	504	523	479	427	461	484	463	497	451	478	476	502	471	509	473	453	443	523	506	442	444	479	514	499	477	487	491	461	457	443	499	480	473	508	502	465	473	492	479	495	477	473	449	495	461	480	476	512	498	490	490	486	477	481	483	472	471	469	458	478	516	486	461	496	467	444	487	453	450	461	454	470	458	475	492	471	481	465	458	480	488	478	482	506	468	485	453	445	468	503	480	499	476	501	474	500	481	499	433	459	508	491	508	465	497	491	497	465	487	473	481	439	490	492	495	484	480	446	462	480	448	518	486	490	486	462	462	503	508	451	467	530	439	424	512	495	442	536	504	456	479	462	503	486	456	481	477	498	471	444	494	499	483	478	483	452	474	473	476	495	511	463	488	485	469	486	451	501	470	495	437	462	499	466	479	491	482	456	503	498	461	476	487	511	477	439	486	437	482	490	494	438	448	467	470	488	469	438	463	495	503	484	489	478	496	490	458	477	472	492	490	465	490	487	458	495	499	462	508	475	444	513	496	448	474	468	538	466	459	460	485	513	463	486	454	466	513	464	465	482	453	482	462	486	452	499	468	489	479	484	498	486	477	452	504	479	486	449	498	464	478	452	499	436	479	453	477	504	465	486	464	442	457	504	494	460	443	501	442	474	466	444	498	490	501	511	463	463	454	447	467	462	491	481	511	484	492	469	492	502	511	529	457	448	482	481	505	483	500	471	497	472	478	490	471	474	482	466	498	453	498	434	490	481	475	466	470	471	474	504	498	488	459	464	475	501	441	470	489	476	486	467	457	545	448	481	471	490	482	480	489	465	469	468	468	453	451	515	497	485	473	502	507	467	467	456	509	503	502	467	486	447	477	465	473	475	517	479	460	476	490	449	473	481	503	520	501	471	498	484	470	482	505	498	479	506	453	498	475	494	454	482	452	462	449	512	487	475	458	442	466	466	475	493	444	489	488	474	482	467	508	515	471	511	510	492	485	499	495	433	447	455	478	481	458	474	485	485	499	501	474	479	498	478	484	488	484	468	437	484	481	451	444	447	480	456	470	516	478	458	468	509	493	470	470	495	465	474	486	498	451	482	460	494	486	474	484	513	506	466	470	458	513	472	481	442	505	469	486	471	492	490	482	479	469	486	510	485	508	477	439	481	498	505	454	483	485	443	476	460	492	457	467	482	537	476	454	476	466	470	471	464	477	412	484	488	468	473	473	479	486	481	468	459	484	460	416	446	484	455	469	501	490	489	488	446	493	431	485	508	492	498	451	505	510	456	478	486	461	500	444	533	493	505	476	489	502	501	506	472	462	487	458	470	445	513	483	503	454	457	503	492	426	471	455	515	459	490	496	466	469	473	476	479	455	462	488	511	471	473	472	507	507	487	495	500	489	511	474	490	483	485	485	492	483	460	473	489	474	470	479	483	488	514	475	497	445	478	482	516	492	490	509	491	427	492	468	458	475	452	459	489	495	478	473	515	471	485	467	534	506	469	455	447	484	495	516	462	457	452	474	493	469	476	455	462	482	446	435	477	465	487	501	469	493	461	468	486	478	503	518	500	499	491	486	468	515	459	472	462	494	508	492	492	507	498	483	497	472	478	499	483	470	464	505	485	500	484	454	454	473	445	459	477	523	463	465	462	483	464	482	479	459	464	489	488	452	478	494	471	475	504	527	460	481	486	487	430	478	480	484	434	464	483	464	476	495	442	441	451	477	459	465	516	462	480	477	497	474	483	511	441	515	423	468	470	501	454	509	520	470	468	444	499	508	496	408	494	481	504	474	439	471	491	454	467	469	466	487	475	471	472	508	464	467	480	486	496	480	484	485	469	465	464	484	454	505	484	492	504	486	481	465	478	481	502	503	482	468	482	500	468	454	489	507	526	517	479	467	527	485	463	535	474	477	526	473	483	483	457	491	459	490	471	447	440	441	454	497	431	516	478	484	489	476	453	506	429	491	497	482	449	485	481	455	506	466	492	504	470	508	479	471	508	442	449	517	482	498	446	496	474	467	456	477	489	503	507	496	511	448	502	481	491	483	471	490	464	490	523	478	513	430	461	436	500	481	488	449	508	473	440	476	458	441	458	481	497	487	471	486	506	487	481	467	505	472	505	502	454	450	463	489	462	510	500	489	463	476	495	478	452	456	428	489	457	449	456	429	488	441	474	461	475	489	495	466	466	478	494	453	492	433	487	473	468	493	476	474	472	437	470	478	477	465	487	530	451	490	474	491	508	474	485	505	485	444	497	475	490	488	468	474	479	491	525	473	444	470	512	445	484	457	490	487	461	461	467	437	493	453	505	471	489	477	493	472	477	476	495	466	482	472	471	511	493	468	474	504	483	481	481	455	495	507	500	436	494	472	475	485	492	490	479	429	463	453	496	479	522	473	467	484	463	446	514	505	484	456	485	476	482	434	473	478	499	499	469	452	516	501	509	478	470	484	473	507	447	475	495	435	474	501	499	526	521	480	491	477	510	528	432	468	498	509	493	472	475	467	467	468	483	469	495	465	472	470	491	514	497	464	492	479	483	462	495	458	497	463	491	439	478	473	485	490	456	481	488	443	483	461	511	490	480	504	514	499	469	474	477	500	496	497	466	468	479	472	480	456	540	483	515	431	479	463	424	446	485	460	529	530	507	475	473	460	518	481	467	485	479	452	487	459	449	485	464	437	494	454	444	490	459	476	486	443	468	501	494	434	474	451	468	471	549	477	468	505	468	475	490	501	468	474	495	502	464	469	474	485	512	470	464	469	454	494	481	474	447	457	476	517	454	437	486	498	485	490	473	448	464	450	439	475	497	465	452	456	490	493	464	463	482	499	466	487	473	486	449	491
5731	9666	7977	4019	2901	2249	1810	1607	1341	1210	1141	1078	985	931	936	905	863	880	836	851	778	846	815	847	826	769	804	783	752	784	732	760	791	770	703	771	747	725	766	681	765	752	718	747	732	774	729	723	768	703	756	751	781	731	789	775	755	721	726	760	723	756	778	758	754	747	751	754	799	750	743	712	749	761	724	726	786	734	720	738	763	750	748	743	725	762	743	709	724	746	732	734	724	736	733	679	751	768	708	724	785	748	735	720	750	745	730	781	730	729	745	772	731	741	751	710	733	736	697	710	728	725	756	669	746	726	705	745	741	732	728	750	726	765	776	763	757	687	751	704	737	722	722	740	711	730	716	715	682	729	771	734	741	741	763	750	747	738	755	781	727	741	722	719	732	757	747	712	759	774	783	731	710	707	726	758	775	763	739	741	754	781	696	736	739	751	707	742	713	731	723	707	745	697	765	761	785	714	741	725	735	701	698	742	736	713	721	769	711	731	757	741	684	765	760	745	695	710	758	732	688	713	702	741	715	705	719	756	779	702	743	730	770	746	759	712	737	787	726	725	736	767	734	676	746	722	726	747	702	702	753	777	720	718	753	698	704	750	726	723	743	750	720	723	769	721	750	726	743	724	693	747	743	703	740	744	703	712	712	730	738	703	775	723	740	776	747	768	733	713	746	719	741	737	735	775	706	717	703	774	759	808	734	754	777	697	741	720	745	720	742	715	679	726	760	800	743	744	724	697	728	726	754	732	744	698	749	695	723	726	718	740	733	743	750	742	742	741	724	710	747	731	684	689	717	724	718	746	780	733	723	735	765	711	763	711	706	714	736	776	700	806	778	714	765	684	698	727	696	740	697	780	748	731	712	702	714	697	749	752	766	737	723	731	747	711	745	738	760	725	728	713	724	687	742	745	751	767	787	724	714	717	720	750	741	744	723	715	760	755	757	728	733	733	727	768	766	727	751	727	712	738	750	716	697	727	739	779	720	726	662	713	751	716	669	751	742	722	739	724	764	733	794	713	753	762	691	708	756	747	686	763	736	727	739	715	778	760	697	779	711	775	768	715	729	694	745	690	741	795	749	717	779	774	732	708	725	726	744	774	756	785	734	755	697	769	701	744	719	705	735	767	726	754	797	764	710	711	745	738	684	720	748	718	749	733	792	757	703	751	674	709	724	744	711	772	731	690	740	772	754	736	766	694	722	756	724	702	730	735	691	711	718	693	771	738	741	735	713	728	715	750	742	763	788	739	733	759	749	783	729	730	733	738	776	746	744	715	716	757	722	721	721	710	733	715	741	764	820	775	714	734	706	772	713	728	796	762	737	719	736	744	786	720	739	745	750	653	688	762	716	744	716	733	714	770	713	758	733	750	745	747	725	731	702	785	703	738	732	724	731	733	735	735	770	756	714	704	775	743	727	698	743	712	730	717	732	713	688	720	734	745	710	743	764	716	717	688	717	742	784	757	749	723	798	732	680	738	714	693	715	716	711	686	681	725	731	766	738	687	736	733	761	768	749	742	726	715	698	715	700	710	699	750	753	743	747	699	787	695	758	714	721	760	739	743	710	758	745	737	735	771	749	748	745	769	766	737	770	682	797	754	722	730	716	747	746	752	735	753	736	706	733	735	675	719	751	768	761	692	774	738	747	730	705	738	743	748	788	721	771	714	712	706	729	727	769	757	743	705	715	761	727	714	724	693	761	713	705	757	728	780	712	746	752	716	743	728	753	720	700	700	721	721	776	727	762	724	772	755	710	738	739	728	711	756	774	705	723	736	743	734	773	682	691	691	767	721	769	774	716	755	734	747	738	774	749	715	728	733	738	722	736	717	737	720	742	712	734	744	735	819	706	745	717	765	751	754	780	714	722	761	776	716	743	754	771	703	711	712	805	734	751	721	769	693	778	713	696	713	755	720	729	724	724	767	743	730	725	685	718	763	764	724	699	739	728	691	749	714	706	712	741	708	724	729	748	735	812	713	723	735	759	706	725	747	785	713	716	739	741	733	733	705	788	739	755	712	738	722	760	732	717	758	702	794	696	741	743	724	758	750	725	727	706	722	744	755	752	763	701	714	735	707	738	746	736	684	782	728	734	717	755	722	811	751	762	739	707	716	763	775	743	719	701	728	758	749	755	658	711	755	750	748	790	732	718	759	745	750	762	746	717	744	778	729	711	711	731	717	749	686	754	742	754	711	710	770	715	734	692	678	733	716	715	729	749	720	701	756	836	741	697	707	739	687	694	709	770	760	749	745	752	739	702	779	695	739	747	760	753	768	743	756	762	717	738	685	749	688	704	753	692	754	753	755	715	720	788	770	751	706	730	706	704	745	711	740	764	685	743	731	746	817	734	747	724	734	701	760	711	726	687	707	731	733	724	738	767	731	765	731	716	718	706	719	749	716	697	721	692	740	719	746	738	745	764	733	732	755	661	763	774	725	721	704	715	707	704	792	725	715	768	774	722	692	722	720	759	759	747	702	750	756	723	750	713	688	736	727	704	762	735	755	705	734	697	708	787	767	744	760	748	700	722	683	737	753	707	746	750	744	759	760	704	731	792	727	705	671	706	741	716	765	739	717	754	775	733	718	736	699	758	720	755	723	719	704	728	734	698	748	773	705	724	741	704	708	750	759	732	733	719	697	733	748	763	728	698	739	735	754	721	728	765	760	744	725	737	700	693	773	704	697	737	732	747	780	734	726	711	716	736	709	729	772	686	735	753	733	714	762	704	734	729	714	696	723	698	766	710	757	724	752	697	721	723	746	748	733	694	756	744	763	673	751	749	732	711	713	751	770	761	716	712	741	756	764	798	721	735	707	721	752	709	696	704	715	728	736	677	711	648	683	717	756	758	726	723	750	786	739	793	760	734	761	716	718	738	727	749	700	729	776	784	718	735	749	755	796	759	726	772	693	708	728	736	738	784	749	785	723	714	729	730	725	742	755	729	771	724	706	742	782	710	712	776	715	722	786	691	756	722	770	705	818	761	689	773	718	799	721	792	727	748	750	728	709	721	780	727	718	749	758	708	761	714	765	746	736	681	753	693	745	737	721	733	792	752	721	713	769	734	735	710	713	715	743	705	728	744	777	716	749	726	735	771	719	747	761	764	735	731	743	702	745	732	744	733	780	755	730	776	755	729	772	770	742	754	677	722	665	735	740	730	713	741	743	717	783	719	775	762	699	733	725	751	741	732	765	733	750	740	729	728	731	754	733	732	724	747	699	746	742	769	764	741	735	728	758	730	740	762	766	771	712	713	760	735	716	721	762	718	707	723	734	680	765	716	702	720	672	741	715	811	759	752	712	742	735	760	728	713	708	714	736	751	714	727	711	718	730	715	752	706	718	746	708	726	701	742	737	750	721	746	763	763	732	749	732	731	678	741	799	761	700	715	683	732	740	756	685	729	804	709	734	706	727	706	760	763	772	715	731	759	732	718	744	758	782	726	749	727	726	703	734	686	739	748	746	716	736	735	747	744	779
23632	21654	29575	24232	21655	21241	2439	755	536	513	414	423	370	332	323	334	260	261	275	291	260	250	266	218	243	256	199	199	225	250	248	225	212	218	220	247	240	247	212	221	212	228	224	214	231	233	237	245	207	213	193	213	238	225	250	228	213	213	221	198	223	209	207	193	222	208	218	241	237	212	183	187	222	185	209	199	206	182	214	190	226	223	212	198	243	212	195	192	208	193	189	203	236	187	209	208	214	199	223	207	232	197	207	202	183	199	212	176	172	229	207	211	223	188	203	202	215	221	211	203	179	189	238	225	217	191	208	228	214	212	200	185	213	209	196	219	223	204	206	216	209	219	232	218	209	209	202	183	208	203	232	210	215	196	204	195	184	197	207	202	202	199	168	215	212	204	186	190	194	199	200	209	218	209	232	209	213	223	179	215	194	204	193	197	202	179	197	177	179	217	203	237	205	209	199	206	208	209	193	202	204	208	228	193	223	202	210	222	217	185	183	206	228	190	208	196	205	195	197	232	204	177	238	175	195	198	206	216	200	200	181	218	196	206	200	220	183	190	191	208	196	193	208	219	206	220	182	195	202	218	205	209	194	198	205	204	198	202	182	208	209	192	204	199	203	191	227	192	207	189	204	214	194	192	199	218	198	208	250	223	222	193	218	197	200	203	194	199	215	203	196	230	211	188	204	231	224	193	188	234	231	212	199	189	210	198	187	216	213	202	193	200	216	214	213	209	202	232	195	203	196	209	193	206	199	200	217	202	217	202	226	231	205	214	177	207	189	190	208	203	200	217	217	212	208	216	231	201	214	209	198	202	227	200	214	196	194	176	227	229	216	215	186	209	203	225	201	212	220	222	216	202	207	221	198	190	219	219	226	203	202	209	221	189	230	195	196	199	210	185	206	195	204	196	230	206	203	193	204	212	213	221	214	211	182	207	218	205	239	220	193	192	192	209	189	220	219	210	193	232	225	193	221	207	200	204	217	196	189	185	207	205	217	208	214	197	210	218	215	195	199	204	232	233	210	211	214	235	200	207	199	167	234	218	225	202	197	217	226	220	199	215	200	239	210	202	186	206	206	203	185	219	232	200	182	193	197	224	206	216	203	201	226	199	171	188	169	179	186	206	191	191	203	204	217	211	207	197	172	222	206	205	208	195	192	207	198	191	197	208	188	213	234	198	197	226	216	215	188	197	180	201	229	209	202	219	183	211	203	206	215	234	216	202	236	197	210	186	182	180	188	205	193	197	236	170	214	216	202	181	192	199	217	226	205	189	195	172	195	196	216	207	207	201	207	206	218	212	225	191	207	204	197	200	181	203	212	224	192	247	174	212	206	195	192	211	212	224	233	197	207	190	212	193	205	229	226	200	212	181	221	205	201	178	214	193	211	205	213	174	208	200	190	202	224	202	202	200	205	183	227	221	183	216	187	228	190	206	183	202	198	180	201	207	240	214	201	239	186	222	191	197	200	185	209	218	207	190	209	210	219	224	223	200	205	222	201	197	210	227	215	195	190	203	204	198	201	195	216	223	229	210	216	207	181	216	193	190	193	217	210	217	233	180	195	213	216	211	215	210	220	203	208	199	226	181	215	210	217	189	206	212	228	203	205	200	229	221	187	211	200	212	187	213	202	190	223	226	192	194	200	207	218	203	222	209	207	197	206	234	207	198	226	193	192	229	221	197	196	234	221	185	212	216	214	205	213	214	194	185	190	197	210	193	224	198	192	221	231	176	182	198	206	201	217	182	214	216	213	206	194	203	202	195	193	195	210	196	228	201	205	185	185	221	195	198	186	192	213	207	189	205	210	217	208	202	201	218	223	197	221	184	208	212	199	205	227	214	193	223	201	203	165	210	211	192	220	195	228	202	237	209	213	186	213	222	209	201	218	180	195	205	210	210	188	193	211	238	204	183	197	212	209	201	210	198	219	212	194	211	219	211	205	204	190	203	190	198	200	213	185	215	203	202	189	200	189	186	198	175	228	190	214	203	205	181	210	200	208	220	203	219	214	183	209	199	197	197	200	214	204	218	200	176	246	227	220	195	207	213	207	210	198	199	201	204	210	197	216	166	174	203	211	208	217	208	201	195	215	196	186	208	220	217	223	227	178	173	207	204	219	208	185	207	224	200	208	199	182	221	222	236	200	200	203	192	207	191	202	184	203	188	186	214	207	227	205	216	203	203	197	233	195	227	215	211	184	205	213	198	209	195	207	201	189	216	201	220	198	195	206	207	215	222	197	198	206	198	225	217	209	177	196	216	187	217	205	196	183	200	199	199	210	220	207	210	187	220	187	211	195	177	216	202	201	190	180	209	180	190	187	201	240	214	192	207	186	208	199	227	210	210	205	231	206	198	192	203	205	220	191	205	185	210	217	185	200	207	214	201	215	212	196	197	176	236	199	207	202	196	202	220	195	198	189	215	180	191	221	191	219	175	205	209	222	205	202	197	208	210	219	219	199	218	184	231	208	198	183	172	179	200	207	211	193	192	213	213	195	198	208	196	178	222	202	220	205	207	225	211	217	182	184	181	209	197	212	216	215	202	194	222	226	186	208	207	194	216	171	207	182	192	204	203	205	204	214	212	206	180	172	215	217	189	216	194	190	214	211	226	199	221	205	202	206	197	209	225	178	208	220	202	193	189	193	235	191	227	207	181	202	218	199	212	193	202	178	196	195	208	207	216	212	221	203	207	214	204	212	185	208	192	217	196	222	208	209	206	221	232	193	192	202	206	189	215	188	223	196	240	218	219	209	185	201	210	181	205	182	233	203	190	204	175	202	190	227	225	195	182	212	193	217	236	188	193	189	219	185	192	205	202	219	218	194	202	203	208	194	190	200	193	193	227	182	212	172	203	216	226	195	179	201	217	192	184	225	209	197	208	201	222	214	222	186	221	212	202	191	180	204	216	207	220	208	216	190	228	176	213	191	219	214	211	213	234	227	201	169	188	224	194	191	199	216	185	227	177	208	212	194	211	207	174	206	188	216	207	213	215	200	212	202	170	225	197	181	190	204	192	219	188	203	209	211	189	197	184	222	192	190	183	221	206	181	198	169	209	209	201	221	198	201	200	196	239	222	202	204	197	201	220	227	206	198	189	203	192	180	217	220	195	177	182	197	205	188	214	202	194	205	204	200	190	207	206	196	195	220	192	200	218	201	207	224	211	216	194	184	187	194	229	216	210	205	207	218	204	199	218	200	198	224	212	188	214	224	182	232	167	208	223	205	198	208	198	217	235	211	206	243	201	198	222	199	179	181	206	207	220	203	203	229	226	203	203	222	168	231	212	215	206	221	188	220	209	227	203	203	197	212	189	186	215	236	180	216	204	192	222	198	213	218	219	224	192	232	213	199	205	211	199	178	184	205	214	211	210	213	209	194	213	204	225	224	206	212	208	208	182	217	184	182	205	188	203	192	221	227	193	202	182	197	221	182	202	214	211	221	195	207	189	236	187	201	228	243	205	184	222	191	188	204	218	196	213
7286	15061	12483	6490	4370	3310	2413	1956	1620	1277	1151	985	884	734	710	677	617	646	557	530	496	493	507	480	435	429	429	440	422	415	362	425	372	376	389	387	393	365	401	365	377	324	409	356	364	353	350	390	342	345	344	340	342	369	336	365	322	360	349	347	357	319	361	334	335	399	335	319	329	361	324	355	342	336	311	327	333	324	353	353	341	359	330	345	331	359	356	339	323	360	361	326	336	342	312	360	353	348	353	349	371	292	318	326	321	341	345	328	314	329	330	325	328	342	340	336	314	317	319	348	318	334	344	329	336	355	332	324	347	358	310	333	354	310	325	362	340	354	332	351	316	348	308	316	343	321	321	319	332	326	337	333	310	340	299	321	338	324	321	332	352	339	324	313	330	326	346	339	366	359	308	326	357	366	312	343	323	313	343	311	333	331	353	348	316	349	369	304	325	341	347	322	346	325	324	365	316	330	325	304	339	321	337	367	317	315	332	339	320	303	325	347	323	357	328	324	328	332	317	319	357	324	328	324	342	336	321	332	351	329	331	334	349	336	349	319	322	340	334	332	353	321	314	348	360	342	339	346	331	336	323	287	340	344	329	322	338	321	345	330	337	387	322	334	325	340	340	315	337	322	299	312	337	339	321	330	320	355	323	328	327	308	324	296	308	324	340	371	313	311	337	312	315	334	356	344	316	334	318	324	349	357	333	331	345	324	348	335	319	317	320	313	314	307	318	314	285	325	318	354	359	337	294	292	328	360	336	329	328	340	307	330	363	352	320	338	326	347	338	337	323	339	322	304	316	300	359	323	339	309	290	346	339	322	323	326	326	304	274	352	322	305	339	316	318	339	327	331	346	352	312	306	326	335	324	327	323	311	318	327	330	287	323	304	341	324	310	343	284	334	308	342	305	307	351	332	328	345	366	321	305	321	347	317	375	353	352	340	360	344	353	324	360	330	328	332	326	351	302	309	326	328	327	307	321	318	337	342	323	329	327	357	309	319	344	314	351	300	339	328	346	306	351	334	343	328	328	319	322	326	370	340	340	344	339	335	322	324	325	328	341	319	303	318	300	294	296	300	335	372	333	345	320	320	317	327	330	313	338	328	348	337	355	313	316	337	343	356	305	341	303	350	345	285	344	368	351	322	328	342	318	295	346	311	349	334	326	335	360	316	300	302	321	303	352	327	321	350	344	343	338	342	336	304	349	312	352	319	336	329	334	326	306	327	296	350	330	342	349	311	344	329	370	321	311	332	342	298	357	335	336	325	313	306	365	337	322	357	309	341	298	338	358	346	346	342	348	316	327	353	316	340	335	319	319	348	349	319	306	327	337	345	333	318	332	327	302	334	328	328	327	310	300	348	336	346	338	321	341	363	352	347	318	316	339	336	335	324	310	334	309	337	309	321	337	315	332	311	350	334	336	353	328	306	313	345	328	340	335	307	364	307	346	334	319	321	345	321	329	332	329	304	318	337	333	327	303	368	330	303	351	314	330	313	334	302	326	319	295	328	326	337	325	349	336	331	314	284	329	349	313	356	320	315	358	357	312	323	335	338	319	316	314	311	337	319	348	312	330	315	327	334	347	319	311	338	342	354	321	295	336	329	318	308	340	358	329	341	323	332	331	320	329	302	348	321	347	320	332	332	318	309	311	298	321	305	352	346	346	324	333	328	306	299	324	327	301	341	325	350	339	325	306	328	338	309	301	339	322	344	335	357	306	346	315	356	351	288	340	309	298	309	339	327	348	317	341	342	322	325	312	336	336	340	336	332	322	309	335	340	336	348	310	314	352	328	327	357	339	337	334	298	326	332	341	314	313	310	332	315	314	344	308	315	320	319	321	326	339	307	330	352	323	378	325	353	310	327	322	321	317	327	293	369	357	341	335	322	352	297	336	315	332	341	309	321	330	367	309	329	338	331	327	340	337	316	301	360	339	285	330	305	347	316	337	329	324	306	322	329	307	329	345	343	335	315	361	334	345	364	333	329	317	337	359	314	306	321	331	325	344	313	340	301	307	321	319	342	320	284	358	337	328	317	322	317	323	292	335	301	314	290	341	326	355	323	362	301	348	305	331	342	358	363	312	334	350	300	343	319	353	327	297	334	308	357	327	318	306	343	347	375	367	324	327	314	328	316	331	322	349	346	342	317	323	336	331	304	356	353	322	308	318	291	318	317	336	335	340	293	348	332	318	330	322	359	324	312	337	330	328	282	343	319	338	311	339	325	334	317	327	351	355	308	314	338	332	305	376	343	379	330	317	337	311	313	308	334	338	378	301	312	329	329	335	341	352	301	312	341	351	330	316	340	344	300	319	300	280	326	304	326	336	381	327	326	331	341	342	312	317	338	303	311	342	319	322	292	332	331	307	291	342	299	292	336	302	334	339	309	300	324	316	326	347	341	343	347	291	340	335	316	310	336	324	317	329	348	363	322	319	332	339	337	354	315	324	344	322	323	340	344	319	306	341	308	321	328	342	330	339	328	305	316	338	311	305	295	312	334	302	323	340	320	344	369	314	334	304	358	292	323	316	352	341	317	319	305	356	307	337	338	311	338	312	335	318	319	357	370	336	342	348	334	331	323	328	354	326	326	307	319	332	325	322	360	325	327	366	338	349	371	309	324	314	311	329	356	355	344	335	321	341	347	342	332	360	356	369	347	340	323	328	327	324	305	329	353	316	311	305	318	335	321	313	317	327	346	299	329	317	327	316	315	302	348	314	341	342	347	322	323	344	339	304	344	331	351	331	339	351	319	334	329	318	308	334	315	329	311	325	351	315	323	343	317	342	303	336	318	368	348	301	356	324	344	326	317	343	335	349	308	324	324	336	283	339	329	324	284	336	317	350	341	327	347	368	354	323	321	313	322	356	326	331	344	340	323	346	329	399	315	329	309	324	325	340	327	341	316	336	327	299	334	344	352	327	324	316	333	314	310	354	330	328	308	307	313	330	311	318	307	349	348	329	325	345	311	336	338	345	352	300	336	314	358	315	336	320	300	352	356	334	361	338	326	332	334	359	330	339	331	308	306	345	340	328	332	307	337	328	332	331	334	342	337	353	373	317	313	333	334	333	335	310	304	351	301	310	318	337	331	322	336	285	305	309	317	307	309	340	327	304	329	330	336	302	343	329	310	338	299	325	344	353	330	326	311	347	355	301	352	318	306	319	345	342	331	338	335	333	370	323	322	311	319	322	341	348	305	325	298	338	325	333	330	346	328	302	303	322	323	291	323	338	312	324	326	304	316	337	290	337	322	303	300	321	306	346	326	309	350	342	345	336	329	329	339	323	339	323	306	330	295	293	285	327	346	339	313	356	330	294	304	321	324	319	337	320	356	319	324	305	355	315	348	364	335	340	333	330	353	319	321	350	314	356	301	311	337	302	326	313	334	320	300	373	324	339	311	334	322	316	335	346	353	301	314	316	289	323	318	331	309	309	343	338	308	297	351	313	320	339	350	340	320	313	327	330	330	335	352	349	354	346	320
27580	20447	6615	882	609	559	532	525	541	510	474	468	490	527	499	502	497	479	487	511	514	479	483	505	535	459	507	456	489	507	479	476	486	495	528	480	507	504	488	476	482	496	461	495	447	486	485	478	514	497	497	458	474	481	504	504	510	514	518	468	518	468	483	508	529	494	490	486	499	480	498	493	483	478	497	484	461	516	488	498	487	478	435	489	497	508	472	532	473	454	490	519	474	489	476	521	484	478	481	469	509	490	470	458	518	463	537	503	492	473	453	513	502	474	523	503	477	500	469	503	503	552	486	474	493	481	487	492	484	512	478	511	476	476	485	498	493	506	471	459	475	457	459	519	496	499	500	549	459	501	506	507	515	480	518	483	487	484	482	497	496	543	504	486	464	517	537	501	507	490	488	496	522	510	492	517	490	481	488	498	500	511	487	457	494	472	480	486	482	463	482	493	471	517	493	470	511	458	482	522	478	438	499	489	478	483	494	551	525	489	526	515	531	489	468	506	477	463	495	484	509	532	501	521	525	512	507	490	473	529	495	489	512	505	504	498	485	509	491	487	497	482	474	494	459	461	508	481	475	483	491	495	516	477	457	498	485	472	475	493	497	447	464	486	490	485	502	492	499	502	505	431	524	507	466	522	482	504	464	499	496	472	509	500	506	437	481	487	461	486	500	483	504	454	450	494	491	516	479	485	476	492	500	476	505	511	505	480	475	505	464	502	508	514	478	455	485	499	489	486	445	501	508	509	493	465	508	534	468	501	505	480	491	495	483	454	471	485	422	472	503	536	545	502	500	499	457	474	508	489	482	493	480	485	488	493	484	475	494	540	461	512	451	499	488	469	437	493	458	454	404	532	464	472	540	488	524	501	486	508	484	467	482	530	492	516	493	456	505	504	475	510	514	510	483	521	503	519	502	469	477	476	456	484	494	507	472	489	498	503	504	468	478	478	485	527	503	523	480	497	548	453	484	500	514	495	464	487	464	454	519	464	493	466	515	491	466	456	503	482	485	511	442	543	516	509	468	485	477	493	485	479	473	497	532	497	542	486	523	456	506	491	486	476	498	524	475	477	480	508	497	480	480	471	503	517	447	487	506	474	495	512	485	464	512	497	456	475	487	465	476	515	500	464	479	515	526	485	490	494	467	503	475	480	491	501	525	514	511	489	510	476	500	517	446	465	489	494	522	480	486	471	570	476	501	453	471	439	511	506	482	493	517	498	489	509	520	473	517	489	453	463	489	489	509	487	503	455	461	484	464	481	534	512	455	508	478	532	471	486	483	477	494	509	506	527	473	477	508	452	507	481	469	508	465	510	492	501	507	483	451	456	508	512	510	480	476	479	469	522	489	487	475	490	464	500	480	538	477	482	454	471	456	490	457	470	471	482	474	483	458	520	518	509	501	483	500	488	496	469	528	516	501	504	468	475	500	505	472	476	489	478	479	483	501	490	485	496	470	479	473	456	473	472	494	491	526	490	511	497	485	483	454	491	480	483	501	486	488	537	494	516	505	488	491	483	490	503	495	511	532	513	483	464	513	512	484	517	491	510	504	498	477	564	514	526	492	516	499	469	469	452	475	517	505	458	523	463	483	475	430	479	479	493	532	522	475	487	484	455	493	493	513	485	535	485	491	515	510	485	501	509	528	503	473	522	490	480	500	471	513	490	495	490	511	509	485	507	478	483	470	455	468	496	503	515	489	463	476	509	498	489	494	480	473	489	499	489	514	509	501	484	450	515	506	469	516	536	462	484	481	498	531	491	504	503	484	461	481	490	486	544	530	489	501	496	486	494	475	451	551	489	544	465	500	486	522	534	529	509	483	513	488	526	485	496	442	499	477	480	499	475	501	515	510	515	472	459	484	512	496	527	480	515	480	470	479	463	501	451	514	466	584	515	516	535	483	531	489	484	449	503	543	500	486	494	458	492	497	482	526	502	475	487	496	510	499	503	472	464	533	498	458	504	480	502	489	526	482	519	512	483	491	472	505	510	515	497	499	463	488	494	499	513	495	481	455	465	488	497	467	458	521	460	508	541	504	458	462	457	497	475	501	498	467	492	462	477	488	468	481	480	463	447	520	455	487	503	455	475	489	475	487	454	510	508	491	471	507	454	448	479	475	484	486	479	494	528	510	512	465	462	475	506	516	511	511	494	475	442	478	493	458	477	515	497	526	490	484	525	486	488	444	513	498	522	521	460	506	486	508	491	483	446	462	461	525	512	520	537	519	561	498	510	535	548	496	494	505	521	469	491	503	482	476	461	483	495	478	541	514	500	477	541	488	492	517	470	478	483	463	471	522	473	484	513	500	484	502	477	477	496	443	472	480	470	506	482	515	499	459	491	477	490	501	490	496	468	482	536	507	506	451	529	537	478	524	493	517	476	459	515	483	480	511	497	471	476	468	467	524	464	497	484	463	511	489	477	510	455	487	508	460	493	447	482	477	491	454	520	495	519	510	541	448	499	509	513	456	506	491	487	487	476	531	520	462	528	489	470	501	473	479	498	496	502	516	476	511	499	520	475	471	529	454	489	524	528	510	504	494	473	454	486	514	487	424	492	518	449	479	455	464	523	504	498	500	473	461	480	493	443	475	498	495	488	480	473	540	512	476	470	466	515	468	467	512	478	490	488	491	555	492	469	455	473	448	510	453	478	531	463	510	467	539	486	493	517	470	486	463	466	534	496	478	497	452	508	478	487	541	469	494	492	505	498	457	456	479	482	499	473	466	472	490	482	502	459	456	540	503	482	485	486	496	478	480	489	533	536	493	482	474	500	492	461	507	484	481	473	460	489	506	494	485	472	478	472	459	492	497	478	487	452	472	496	482	484	474	531	476	485	500	500	493	524	465	455	494	481	483	501	495	463	465	510	532	483	493	469	498	491	491	525	486	507	533	486	515	490	550	489	480	514	464	476	454	459	499	536	485	494	453	476	479	491	477	504	486	495	503	493	527	484	476	526	506	489	512	513	456	516	474	488	500	439	504	499	468	497	515	518	465	497	513	469	476	488	487	484	481	498	513	497	489	467	476	540	473	475	476	499	453	484	515	494	518	507	468	467	503	501	458	496	460	494	530	487	513	486	499	469	512	457	530	451	508	482	514	469	517	477	518	506	483	489	490	503	530	512	483	522	495	506	494	484	504	516	510	500	490	459	487	515	461	453	477	478	487	517	555	509	477	507	529	488	499	455	464	469	499	472	481	462	533	490	509	531	502	488	486	484	477	476	504	507	502	502	521	496	488	490	505	528	451	501	496	492	485	491	512	477	442	476	495	485	507	510	489	472	478	506	475	489	469	501	513	489	471	508	500	475	523	486	460	471	464	481	501	528	518	519	488	473	478	490	496	505	541	456	510	480	498	507	480	510	465	451	492	508	419	467	525	509	486	495	485	513	500	462	499	498	447	530	494	490	493	476	509	478	510	495	477	515	465	552	497	479	479	469	473	496	472	511	450	443	475	544	530	502	487	549	499	490	468	497
4799	1640	1380	1015	927	868	878	827	791	785	782	800	779	775	795	779	792	782	778	784	765	781	726	774	735	753	782	784	790	765	748	748	762	764	759	724	750	763	715	783	731	743	718	723	784	749	788	663	770	737	751	742	744	767	847	737	751	765	703	796	722	778	757	750	727	734	759	769	801	768	771	747	792	720	733	727	733	752	729	763	732	780	732	732	713	743	773	754	726	761	732	738	782	741	713	755	729	758	802	734	719	765	744	761	743	725	728	748	724	744	731	718	794	789	735	769	777	725	709	705	728	712	775	780	747	753	782	704	723	787	735	758	709	738	755	773	748	788	755	743	782	740	760	764	720	734	794	738	713	764	733	802	751	757	720	726	702	747	724	772	691	741	723	695	758	770	755	745	731	779	771	779	799	712	771	750	794	736	820	743	717	753	774	759	792	778	751	693	770	769	799	725	759	769	724	750	700	766	720	725	734	770	723	713	708	767	735	739	717	757	742	720	735	796	763	774	744	743	726	770	799	739	741	752	773	725	765	786	792	769	755	773	755	662	759	771	739	710	735	774	747	723	720	767	735	784	749	760	746	769	746	735	740	735	714	747	742	774	737	718	774	735	790	737	752	752	723	748	745	752	778	739	762	752	781	773	771	758	739	736	769	788	785	720	759	781	769	734	780	793	787	808	750	766	748	725	784	759	797	744	745	733	745	733	695	787	753	772	723	751	753	761	738	693	764	726	805	740	744	779	738	726	721	761	747	768	753	725	727	720	734	792	751	788	767	759	760	751	757	743	686	810	763	723	742	701	728	740	747	748	706	747	755	734	749	732	739	746	769	763	760	730	749	788	762	735	789	767	706	766	785	776	743	798	747	739	778	728	737	712	789	755	788	727	766	811	707	815	794	760	757	738	757	774	790	715	716	748	763	813	748	705	789	747	765	768	748	759	713	776	719	766	749	705	768	762	744	739	795	738	785	720	742	768	750	690	780	771	723	768	743	768	739	729	743	745	738	780	765	731	695	771	763	752	756	798	748	755	774	769	726	729	802	754	729	759	793	740	706	748	784	770	820	757	737	733	778	745	725	757	762	752	715	738	781	745	732	719	777	748	770	750	710	715	784	760	764	733	763	755	774	741	757	778	750	755	788	724	715	738	777	773	768	705	732	751	728	814	744	780	703	758	715	795	777	703	751	710	718	724	791	733	732	760	782	723	714	750	779	744	769	734	714	783	802	782	770	743	766	700	759	767	791	761	731	723	738	753	774	733	768	762	719	745	778	769	789	764	750	741	783	772	751	776	742	737	750	723	741	743	702	728	799	782	754	696	773	735	738	787	781	769	754	779	750	733	710	768	745	782	815	784	774	775	774	774	739	698	747	769	774	733	724	727	740	769	772	710	729	818	717	775	770	763	786	781	775	714	732	747	757	805	732	734	734	730	756	787	701	753	738	804	757	756	729	741	811	737	750	727	768	738	711	741	748	732	725	763	768	763	700	786	713	793	805	790	809	713	783	786	702	748	750	730	773	750	770	722	756	730	733	739	799	733	743	755	795	767	736	758	749	762	747	727	707	769	759	756	780	769	746	716	787	769	768	733	790	746	817	731	684	761	725	719	771	735	707	772	764	717	725	733	779	738	705	698	725	724	718	715	759	781	723	755	702	763	758	838	780	715	762	742	728	744	768	716	765	725	782	824	754	718	739	743	729	736	761	798	741	796	744	757	759	771	719	758	752	725	753	751	760	786	747	764	754	749	726	720	699	806	811	790	733	804	741	764	803	777	753	777	717	790	753	805	806	713	774	770	766	787	765	770	785	737	728	769	719	775	752	788	740	731	704	762	783	751	786	743	784	781	780	773	732	753	762	756	814	726	767	774	735	753	766	773	758	795	737	796	772	770	787	746	805	763	785	733	747	792	686	796	778	760	768	676	731	738	756	751	809	760	732	783	757	751	793	689	754	802	733	744	740	776	768	795	744	749	781	716	760	732	760	769	782	753	758	770	709	760	730	725	778	724	723	763	738	698	754	720	711	738	759	776	775	767	737	743	765	757	746	756	759	773	743	749	780	731	742	740	732	694	791	784	787	781	762	758	742	781	806	716	785	721	723	746	711	746	733	739	750	753	756	774	707	798	724	745	758	756	716	755	746	736	743	708	766	755	738	757	794	749	743	763	746	751	734	752	752	733	776	759	731	765	764	715	776	699	723	754	735	692	804	768	727	780	780	771	708	777	743	791	748	733	735	758	758	758	748	750	729	819	756	743	716	816	753	763	799	755	759	763	701	792	782	750	817	752	767	748	742	747	771	754	776	743	789	754	733	785	757	774	730	769	768	769	758	808	753	749	776	708	762	735	710	797	775	681	751	705	734	688	790	779	819	779	789	731	746	786	729	728	732	740	736	743	744	757	749	696	735	744	746	755	773	814	739	782	748	751	799	777	721	754	787	769	761	714	784	747	790	787	717	755	772	778	719	790	717	792	760	709	756	768	752	766	817	727	743	729	745	743	745	736	731	804	716	753	777	694	751	747	795	774	758	779	725	748	709	743	775	740	803	750	751	732	754	766	783	779	735	719	753	773	749	763	755	742	715	764	762	767	801	783	690	729	752	710	745	721	756	728	764	754	747	810	753	733	756	760	739	722	769	780	782	730	795	790	756	777	772	710	781	771	759	792	777	822	743	801	766	752	724	808	721	761	740	750	768	698	722	779	750	764	703	739	763	703	744	686	731	722	759	757	770	767	721	756	786	797	709	709	758	747	768	782	749	762	767	768	734	774	754	730	766	785	738	789	735	778	710	758	745	745	811	688	776	772	719	807	767	742	719	723	730	764	725	813	756	786	711	771	778	738	796	768	739	750	745	727	735	767	714	785	702	773	693	726	788	774	763	744	757	757	702	742	756	749	697	740	772	759	729	737	747	745	769	773	760	679	756	715	740	767	780	725	741	772	733	772	724	780	754	750	754	729	717	784	755	731	746	768	770	754	738	740	753	730	778	772	719	727	734	791	790	763	770	743	766	785	753	736	769	759	748	769	709	734	769	775	741	771	710	790	785	716	741	773	769	748	757	729	737	763	736	738	767	766	770	785	777	751	756	759	764	741	813	774	768	745	765	768	756	760	780	768	761	730	776	814	716	736	787	726	743	758	724	753	770	718	752	735	770	747	752	762	796	726	736	783	776	718	744	769	759	707	765	784	805	798	803	766	720	733	769	743	764	711	747	735	715	761	761	777	777	759	721	717	763	760	763	736	750	787	803	734	724	747	761	755	790	727	811	739	722	727	750	800	765	756	781	712	769	723	726	663	698	778	722	747	786	765	733	768	829	743	770	728	735	746	712	764	800	797	740	758	790	728	776	744	753	723	744	716	799	751	745	719	767	746	755	807	706	738	772	752	753	753	725	777	726	720	758	753	736	752	752	720	735	782	747	792	744	728	805	809	735	748	752	751	730	768	742	710	795	732	758	766	718	792	716	735	757	757	746	754	760	781
24597	21641	28981	24777	21483	4465	979	756	607	651	594	605	537	597	563	515	520	503	501	515	532	545	490	500	480	489	462	491	463	484	522	493	486	467	470	478	510	470	460	432	451	410	478	475	496	513	479	462	472	457	466	496	457	439	454	479	454	456	473	474	471	479	491	484	488	445	436	448	471	507	459	448	461	473	461	471	480	470	467	479	464	467	458	452	477	490	509	491	451	478	462	504	498	446	466	450	507	495	491	485	445	499	468	509	499	444	499	442	472	449	482	479	486	483	480	481	467	458	443	444	448	507	484	455	460	447	473	466	466	478	452	471	453	444	434	503	422	456	513	459	479	482	487	485	465	496	469	464	474	467	480	459	500	482	501	465	461	473	469	501	473	436	512	425	476	461	439	491	477	494	478	435	474	514	476	464	473	514	481	483	530	494	438	502	491	485	465	511	515	494	444	457	422	474	452	466	444	493	472	450	483	437	449	459	502	447	458	469	462	482	473	449	450	455	437	447	508	522	498	471	461	437	481	480	513	492	464	478	454	470	475	460	488	524	482	453	445	508	464	475	475	476	463	437	480	452	501	466	439	487	501	502	466	398	482	442	458	447	465	434	439	426	464	460	428	459	459	511	475	483	492	470	472	493	476	508	500	499	484	477	483	470	469	477	463	468	468	473	480	505	509	525	524	473	497	494	473	494	466	471	476	503	480	511	455	475	453	452	471	479	472	451	486	471	485	482	437	442	498	472	462	486	463	498	475	513	471	478	489	456	464	452	462	445	443	466	468	460	454	473	507	454	453	460	488	504	449	488	469	477	425	448	477	490	484	459	453	493	473	509	481	456	489	487	481	448	468	477	474	481	417	462	479	482	467	496	485	464	500	445	493	418	528	472	458	483	469	507	515	472	473	442	484	495	444	524	467	488	475	460	473	476	466	497	503	469	482	467	453	439	471	478	480	450	423	466	484	486	519	519	440	505	504	471	467	434	478	452	465	467	486	541	472	492	475	477	435	472	467	460	421	494	461	463	457	480	490	442	482	439	469	440	480	495	466	446	530	456	491	469	461	486	467	462	451	493	471	450	448	432	471	468	473	475	464	487	470	476	446	481	430	442	462	469	472	463	533	468	461	494	479	463	453	437	512	448	463	472	452	428	517	458	465	479	493	496	434	453	447	508	506	462	452	464	456	467	497	509	469	529	481	467	458	456	472	488	447	500	503	494	438	440	482	463	453	467	489	488	521	445	475	453	456	481	495	497	477	480	450	464	516	444	521	476	482	494	482	486	473	514	437	476	441	478	469	483	474	483	457	477	451	483	457	460	457	478	468	511	481	504	497	472	480	481	505	479	492	464	478	448	522	468	468	492	520	501	479	460	449	442	478	454	454	523	496	475	469	472	466	468	469	479	514	457	481	483	470	470	435	462	472	473	450	464	465	456	468	453	487	502	495	491	487	469	455	523	462	454	463	418	448	464	509	478	454	467	506	507	433	473	464	489	464	448	452	483	479	476	474	444	454	463	433	450	481	462	476	474	480	462	456	485	488	465	493	432	464	474	471	452	461	478	487	454	448	463	465	443	459	467	483	474	483	480	461	502	453	473	455	474	468	447	505	500	437	433	444	474	445	488	482	471	451	463	468	461	457	473	481	459	449	435	465	482	486	451	478	491	478	471	470	470	486	461	485	451	475	462	441	508	479	483	468	436	448	487	514	496	504	432	449	465	468	441	483	447	463	481	491	446	492	448	465	448	496	462	497	450	446	466	478	452	460	469	504	444	493	522	460	492	490	432	488	449	487	443	464	479	440	486	469	489	488	462	446	452	504	493	488	498	506	500	474	491	424	471	477	450	471	444	508	457	460	442	497	470	475	480	510	485	497	475	437	434	458	484	467	475	496	474	440	502	488	451	490	468	446	460	472	445	467	496	448	458	488	467	553	479	459	499	473	481	492	467	496	492	432	465	458	480	490	484	463	498	471	492	466	494	482	487	429	482	440	457	466	440	454	480	468	481	477	458	478	476	454	444	455	524	491	451	465	461	448	469	467	463	514	466	459	473	460	480	458	503	495	473	492	467	481	467	431	478	466	452	483	465	498	507	520	480	445	455	447	506	498	480	487	464	498	448	492	480	465	493	440	501	490	457	467	442	494	436	500	436	491	478	449	427	458	493	473	456	478	456	490	462	464	472	484	452	470	472	484	468	543	494	492	488	436	453	483	438	512	457	488	469	455	458	464	534	486	466	468	483	487	442	444	464	486	475	477	448	478	472	442	477	461	489	491	444	473	487	463	470	466	444	474	475	474	456	445	464	455	448	459	483	457	466	505	472	459	462	478	447	435	472	457	465	467	439	505	467	478	500	468	480	491	473	492	489	470	484	478	493	418	505	494	481	469	490	484	419	450	489	486	499	452	475	479	482	457	492	448	454	474	467	471	492	466	452	462	491	460	438	514	462	510	447	476	473	472	442	488	477	454	512	503	446	457	440	485	496	488	465	468	504	417	431	486	503	462	441	483	485	465	449	461	495	489	487	469	455	495	466	468	474	482	467	458	472	452	451	433	430	483	436	448	456	469	449	451	533	474	500	477	491	487	478	484	439	490	457	473	496	500	510	494	477	495	457	457	497	513	493	452	490	487	442	480	457	458	482	493	484	466	484	457	480	512	439	455	477	464	444	439	439	470	482	505	437	485	461	494	463	438	461	449	456	483	454	459	475	474	467	455	530	456	475	480	451	463	491	462	466	486	480	492	451	463	454	464	467	434	484	468	490	473	494	444	461	451	477	454	458	511	444	461	501	417	446	428	462	451	454	467	491	512	430	447	460	476	467	502	479	464	468	483	520	469	464	466	474	485	469	473	457	464	431	457	480	453	486	507	440	494	460	518	506	483	490	493	476	441	471	485	467	446	475	439	477	482	467	468	507	453	479	462	468	456	487	422	469	479	461	435	480	503	466	464	471	468	427	441	440	476	466	450	449	487	468	500	465	465	498	491	475	514	475	503	499	456	505	473	450	487	490	456	479	467	455	473	455	470	477	483	459	468	491	495	469	486	527	438	523	508	470	490	484	420	504	471	500	451	465	496	504	491	466	486	461	457	481	480	463	506	467	479	499	466	470	455	472	465	483	489	482	467	470	484	498	468	455	513	443	457	477	454	454	481	487	462	467	511	483	499	456	468	463	476	455	469	483	472	486	469	466	500	455	444	459	439	469	454	449	444	471	469	493	489	455	443	465	462	499	459	481	465	514	484	494	467	470	487	464	466	424	525	451	468	506	482	482	456	478	447	520	482	451	457	456	469	471	491	454	453	480	506	488	443	501	451	458	487	483	451	460	458	446	492	441	450	443	470	493	462	472	461	467	496	465	465	430	456	490	480	451	495	457	457	456	459	488	451	478	482	495	465	438	471	498	481	426	473	479	524	448	459	472	453	507	454	478	438	484	475	481	465	490	438	483	461	475	476	469	448	437	486	471	468	461	466	477	468	483	500	429
5989	9697	7890	4074	2898	2219	1849	1550	1399	1266	1132	1125	985	940	947	873	857	883	888	871	818	796	797	784	814	771	798	818	771	755	727	762	734	732	728	712	753	746	721	764	727	746	765	809	718	765	731	772	724	775	734	731	747	775	766	714	695	741	721	765	666	734	737	746	745	729	737	743	709	750	731	695	751	719	743	757	708	696	749	716	735	693	697	753	722	736	716	733	734	742	806	735	728	722	736	691	703	762	726	758	728	786	737	684	748	731	757	717	754	698	743	701	701	695	736	736	728	777	728	789	709	735	746	717	695	747	755	718	695	721	727	698	755	755	695	738	710	715	696	747	739	730	765	691	665	719	716	730	746	735	704	727	746	737	719	717	713	687	684	764	748	703	737	694	715	744	722	677	719	690	760	697	759	689	762	691	740	738	707	755	715	761	730	747	714	778	685	712	712	710	697	718	721	731	734	747	723	741	763	760	740	696	692	711	700	759	755	744	740	728	744	751	699	764	737	803	713	755	768	720	726	712	726	713	712	772	745	701	681	709	670	761	707	746	668	726	713	739	734	783	698	778	711	783	718	737	731	752	727	708	738	740	701	717	753	713	766	748	688	733	720	699	708	729	722	761	719	739	755	698	723	736	736	709	719	730	709	713	728	730	737	761	742	695	719	712	712	704	745	694	706	779	708	711	751	733	731	789	719	742	730	729	735	719	741	785	706	739	711	750	748	703	703	718	710	676	780	721	728	690	729	718	755	693	724	731	747	684	696	703	693	694	730	747	745	738	716	669	685	767	709	767	692	761	716	721	722	766	717	744	778	722	746	742	738	747	707	744	726	725	741	704	754	741	722	693	741	751	757	738	753	722	734	723	737	708	694	704	738	693	719	680	754	751	763	762	714	752	695	722	750	778	747	745	699	767	701	732	739	705	701	786	699	674	698	744	724	677	734	731	729	791	724	730	729	750	781	732	695	739	717	751	727	741	752	740	738	752	717	709	691	732	703	742	757	725	744	703	743	732	720	705	736	677	735	742	715	724	696	729	775	725	695	768	769	752	785	764	762	713	745	692	723	749	717	689	742	737	726	688	729	785	685	738	750	750	754	690	727	733	711	718	722	744	741	719	750	699	781	694	714	704	739	700	717	747	735	741	755	730	751	746	759	716	720	734	703	736	748	764	655	723	730	764	713	712	741	707	710	723	702	710	700	714	696	700	723	734	710	699	750	675	771	729	705	705	715	740	728	752	747	711	748	795	724	727	734	777	730	698	703	763	755	705	705	692	784	724	736	734	721	739	766	735	697	732	762	748	700	713	744	717	774	724	700	697	702	710	705	727	743	761	734	716	712	761	712	746	731	727	739	718	703	707	704	746	785	741	727	719	728	780	715	700	753	778	702	754	714	691	758	710	772	710	735	738	735	757	701	753	762	661	689	715	747	694	714	721	756	709	732	713	715	754	705	750	748	730	744	730	714	742	675	683	690	681	718	735	716	738	707	735	705	734	769	692	739	730	730	704	790	709	747	740	711	671	724	722	763	731	706	746	714	687	725	701	737	738	752	708	712	729	767	695	786	718	723	743	743	716	702	738	742	766	709	743	776	747	739	744	675	741	698	737	763	722	690	671	780	726	718	726	741	768	700	735	691	726	696	707	707	746	733	723	690	742	768	742	706	700	736	733	700	666	726	672	775	761	728	723	719	741	691	703	699	688	718	746	700	710	776	731	748	737	750	748	739	752	758	725	707	776	719	702	723	714	763	742	731	720	714	709	680	754	711	740	766	702	751	763	779	699	699	713	754	691	719	769	703	713	688	732	716	722	758	707	720	787	674	736	733	741	717	687	705	709	757	728	741	765	710	733	742	738	703	721	742	744	733	747	727	706	739	693	747	674	719	738	716	736	686	711	767	684	726	734	745	729	790	707	743	769	760	714	700	795	713	677	715	785	679	692	714	729	735	718	760	729	735	699	723	716	743	732	693	735	754	697	685	710	720	758	754	725	722	794	725	717	741	761	764	783	711	717	696	724	702	744	723	664	697	729	714	775	676	713	740	774	703	727	774	722	764	740	756	751	716	794	743	712	742	715	689	717	709	732	723	731	709	737	734	725	710	749	739	734	707	714	710	728	715	694	750	733	719	722	726	692	764	744	725	735	720	693	728	739	720	725	704	714	767	719	696	696	731	754	729	762	731	732	745	703	722	738	765	680	741	770	734	723	723	781	766	755	759	725	770	719	701	698	715	728	749	668	700	659	729	738	732	742	770	720	699	725	717	732	719	719	706	720	717	753	706	740	777	743	696	710	722	767	766	717	702	738	700	727	689	727	720	734	711	710	758	719	749	713	753	712	656	701	765	760	686	670	776	766	694	738	709	740	760	717	719	707	699	699	798	738	696	754	717	774	737	772	714	716	783	699	754	729	749	757	753	716	742	717	753	726	720	701	742	731	754	702	730	753	799	742	741	706	714	758	701	733	777	713	710	689	717	770	713	756	745	735	762	721	716	686	751	787	759	682	718	734	685	751	712	714	729	740	706	695	744	719	738	771	713	764	722	750	711	706	708	739	715	747	691	757	764	750	695	705	748	699	722	773	746	730	660	707	741	769	705	725	729	717	736	732	720	746	705	703	746	720	759	692	736	758	707	722	715	711	749	713	727	735	732	761	726	701	756	696	736	713	719	739	758	719	709	764	783	689	752	696	724	716	721	688	714	733	718	753	718	713	689	733	755	704	764	733	702	764	704	739	711	691	723	713	717	691	751	755	793	748	672	744	770	744	743	733	737	717	726	726	716	725	751	711	692	729	713	743	769	690	693	736	695	730	739	735	772	781	727	736	727	756	736	753	713	734	784	731	733	696	696	713	715	726	720	724	688	703	735	696	748	731	700	785	730	730	737	714	719	736	771	735	685	738	725	740	664	709	706	728	688	716	737	733	699	736	737	740	725	751	728	705	769	746	695	691	693	756	747	673	700	750	773	726	742	686	717	748	732	753	728	695	746	723	756	737	714	719	695	706	705	768	718	723	750	709	698	743	729	709	779	699	703	700	700	729	699	734	681	714	717	729	775	735	718	750	779	693	726	707	682	707	755	729	732	710	690	736	773	716	693	756	748	732	723	713	697	723	738	695	698	723	723	737	716	708	701	729	729	714	710	719	717	743	714	749	744	719	735	696	766	722	724	701	738	760	707	727	681	714	676	694	735	685	701	703	721	716	748	714	732	755	780	759	759	731	674	704	715	741	691	693	761	742	740	777	751	725	722	698	717	790	735	742	722	723	709	733	741	719	657	735	693	696	719	741	729	711	745	717	715	704	693	742	748	676	713	747	735	758	758	730	668	727	708	738	733	737	708	728	701	733	688	709	712	702	750	676	721	696	740	741	761	719	693	747	743	745	790	700	732	693	699	745	731	775	743	700	775	707	727	719	742	705	709	714	770	769	776	712	760	730	764	744	755	656	708	750	677	695	732	718	710	733	730	719	700	705	755	732	712	760
23569	21630	29552	24193	21630	21316	2680	745	555	468	444	414	342	333	342	326	296	275	282	265	240	258	244	268	266	233	229	207	225	226	238	241	204	221	200	249	225	234	217	226	217	205	227	214	182	201	205	224	244	230	214	256	208	227	208	191	210	242	216	214	204	206	218	221	174	216	198	215	224	215	226	226	205	215	220	208	197	206	201	197	189	215	245	221	228	210	200	207	197	203	184	204	222	188	204	235	215	176	209	200	204	222	196	185	218	211	181	201	200	207	189	217	187	218	190	207	193	211	191	181	203	219	216	204	191	204	233	189	213	196	210	211	199	195	200	211	197	199	179	233	205	192	210	200	218	202	193	192	171	188	220	190	205	204	218	219	202	207	200	230	211	179	218	190	189	195	209	190	190	197	192	206	205	204	209	242	192	187	222	214	217	190	197	216	209	196	202	208	213	198	217	180	230	210	195	206	211	198	216	213	185	178	206	200	211	181	218	175	194	209	192	211	225	197	205	209	208	210	201	217	192	219	206	225	195	215	215	197	178	192	210	201	210	184	190	192	208	186	199	210	237	226	207	192	220	180	189	209	188	204	204	203	201	188	196	219	236	209	195	201	188	198	197	205	200	211	183	173	229	213	186	186	218	188	182	171	207	183	197	198	207	179	196	190	206	240	212	206	188	235	197	219	205	209	227	208	189	198	195	202	186	196	205	179	195	208	225	201	211	217	189	213	227	201	202	189	200	214	206	195	190	205	204	205	214	198	218	191	204	196	190	228	210	237	213	198	183	221	201	191	194	224	202	204	212	218	203	189	207	202	220	202	228	194	196	233	191	184	209	195	198	225	188	219	208	206	203	214	211	217	222	185	200	191	194	202	203	210	210	219	200	217	199	195	209	215	202	177	178	191	181	204	203	211	202	191	224	196	199	207	194	210	206	208	213	211	215	222	210	216	181	212	216	178	202	194	205	208	189	196	213	220	200	196	203	191	170	179	183	211	211	202	211	178	207	208	210	200	205	213	196	208	213	213	178	189	217	198	197	215	208	203	223	211	175	189	192	205	195	191	213	192	189	195	205	209	203	226	193	202	204	220	193	231	206	192	205	220	209	229	223	183	223	196	196	200	187	190	193	237	242	222	198	194	230	237	195	165	178	192	186	202	178	228	207	192	172	209	189	206	205	204	187	204	196	196	199	187	198	217	226	193	201	214	219	195	218	188	224	195	198	199	207	170	222	206	209	209	180	194	235	222	178	225	202	195	223	221	211	224	178	194	208	205	222	199	201	196	168	196	206	184	187	222	190	214	206	224	177	200	197	205	218	196	184	224	189	197	188	203	199	179	198	204	205	207	198	192	172	203	215	170	215	203	201	177	199	200	217	223	191	204	212	195	206	207	214	206	203	206	203	205	201	212	191	228	211	219	183	187	174	197	205	240	189	232	197	186	197	198	209	191	193	187	201	230	204	187	205	191	221	209	199	219	201	213	204	193	189	223	216	192	210	212	205	203	181	180	209	221	187	209	203	210	226	206	195	190	205	189	192	219	222	227	217	211	215	190	177	196	227	199	194	180	205	202	207	227	175	179	182	215	206	205	193	179	194	197	223	218	215	200	204	192	191	199	211	198	194	161	190	209	201	204	175	212	209	192	192	215	194	213	208	194	190	185	200	204	200	202	206	195	224	200	200	204	211	199	184	196	182	173	206	209	208	195	198	189	209	200	213	198	210	186	184	195	202	205	230	209	186	207	223	178	201	223	207	193	203	217	189	201	203	174	231	214	221	230	199	172	222	228	188	235	197	208	202	206	222	199	187	202	210	199	208	188	201	217	220	212	173	224	200	225	194	191	199	195	211	223	209	227	195	203	214	174	240	235	219	219	192	205	194	173	221	214	210	187	207	209	219	196	190	195	207	200	218	221	204	209	176	222	198	209	197	213	201	214	184	203	219	233	197	205	177	200	195	206	218	194	200	189	215	208	211	198	216	231	192	200	215	189	197	177	191	184	192	189	222	222	192	201	213	196	197	186	204	214	215	195	209	212	194	168	209	207	178	207	217	221	177	201	182	186	171	187	204	205	204	199	215	199	211	183	215	221	239	188	217	204	202	210	217	175	185	186	197	217	200	211	201	215	214	201	201	197	210	196	216	195	208	197	192	221	200	198	189	239	195	207	197	194	209	210	180	184	219	183	197	199	205	191	193	189	180	229	223	204	205	209	217	186	209	207	189	197	191	186	191	197	223	210	204	193	173	200	224	211	210	186	203	209	191	185	196	199	195	204	204	215	208	216	210	202	195	212	206	209	217	199	214	218	192	207	191	194	201	207	215	210	222	188	241	178	200	187	192	189	205	203	234	216	201	183	180	227	184	203	195	210	198	219	206	205	192	190	221	191	214	187	176	194	203	217	195	198	187	236	208	202	200	201	214	208	201	202	167	199	189	197	175	225	184	225	173	221	217	181	194	185	200	204	215	214	199	183	187	196	181	193	224	213	204	219	189	206	191	212	222	176	220	203	200	216	195	236	192	203	194	205	174	234	207	207	195	235	207	193	191	238	200	191	224	238	212	218	211	235	217	198	190	214	187	208	197	191	184	166	194	228	211	211	191	196	189	206	196	193	209	212	203	198	190	215	211	188	227	226	188	214	212	196	229	186	182	185	208	221	206	198	180	216	206	178	185	212	182	205	194	208	191	209	213	196	209	202	203	225	173	202	204	200	187	213	212	184	220	204	203	215	194	220	179	206	230	208	202	213	200	201	184	217	216	208	192	191	181	200	218	208	200	205	185	194	199	192	209	195	199	189	186	198	202	188	196	198	203	203	208	191	194	185	217	205	188	204	196	168	195	178	190	198	197	201	191	204	190	186	189	172	200	211	198	200	210	226	229	198	210	195	193	203	183	226	206	215	205	188	195	204	220	183	189	199	212	228	203	188	211	184	197	197	201	175	179	222	217	205	188	190	203	187	199	216	211	222	210	205	197	183	169	198	212	220	205	209	204	198	191	216	208	187	187	201	215	207	196	199	196	209	189	200	206	203	221	194	210	221	208	227	197	195	202	207	216	208	210	201	223	218	205	183	194	199	201	223	230	214	203	211	206	205	197	228	203	213	224	184	180	177	189	197	208	183	221	201	189	167	210	196	200	197	208	208	222	182	204	207	161	197	190	208	208	213	209	191	184	204	215	209	196	171	186	198	202	189	206	214	204	208	200	222	201	213	195	214	206	207	190	220	186	176	231	178	205	195	191	185	198	189	202	163	183	205	195	230	212	211	197	201	193	229	215	188	216	206	208	199	197	208	203	203	207	179	227	179	197	231	228	212	187	211	225	209	207	205	205	205	201	221	192	189	201	206	176	178	211	214	190	215	197	198	176	216	209	211	185	197	210	219	190	219	212	207	205	210	234	191	238	202	197	195	203	204	199	197	194	192	211	179	207	216	222	196	212	196	212	197	206	222	206	194	209	191	218	206	190	208	199	200	202	186	226	201	181	202
7322	15339	12367	6530	4473	3198	2462	1960	1614	1322	1123	999	887	807	696	698	574	647	568	574	513	482	421	459	461	425	447	395	387	415	389	429	379	393	347	366	365	363	377	373	404	346	355	380	360	360	339	333	382	346	336	319	345	346	311	333	325	349	340	313	351	362	343	363	350	317	314	333	329	322	325	333	307	338	321	336	321	326	290	342	349	296	328	322	353	318	316	335	332	325	307	319	346	333	373	293	311	337	338	341	360	358	315	307	299	306	344	362	329	339	319	311	324	337	352	336	346	359	331	324	328	303	341	320	321	324	348	305	329	336	322	313	310	342	310	325	281	310	302	302	375	318	329	300	331	316	310	324	309	308	311	311	352	311	317	320	325	347	307	296	347	329	308	305	342	322	292	301	334	314	358	331	331	332	346	333	337	326	347	297	307	333	302	318	373	306	327	323	317	355	318	328	302	312	345	311	335	334	308	325	365	332	322	315	328	317	322	346	297	312	306	345	304	339	333	336	298	339	311	315	284	316	320	328	340	316	341	328	333	310	304	364	335	318	287	328	332	322	322	320	305	329	317	347	315	317	339	324	306	319	319	304	310	333	320	321	325	340	316	317	308	325	289	306	286	328	324	338	311	317	307	309	371	324	343	340	345	308	344	327	318	340	324	305	312	310	300	310	325	331	326	307	317	340	304	311	303	338	322	326	316	324	345	341	345	318	327	314	319	333	358	327	320	290	345	315	332	322	299	339	301	337	331	309	339	334	310	315	305	305	328	325	330	341	308	317	298	315	305	305	311	334	324	363	325	312	368	317	303	301	337	333	360	309	346	312	295	325	318	331	310	324	378	320	367	311	353	306	321	305	334	319	308	308	354	323	335	308	315	330	315	333	327	344	314	326	318	337	319	308	319	304	332	328	342	285	312	335	310	325	313	330	321	327	306	312	316	359	284	337	313	307	320	322	307	326	330	345	308	332	301	304	293	327	293	349	305	304	316	324	288	342	321	323	318	332	331	311	314	327	323	319	316	317	337	320	322	292	333	347	318	301	336	311	323	336	285	328	353	325	350	303	334	344	334	293	337	322	306	336	336	322	321	357	347	322	349	296	321	324	328	294	315	316	327	316	329	308	329	343	337	280	320	329	341	339	339	330	313	312	307	335	322	339	277	347	297	347	327	308	322	339	323	315	326	303	306	329	342	301	325	319	325	355	326	310	323	328	333	312	332	311	335	331	337	305	311	319	313	320	347	302	348	299	355	326	321	309	312	296	319	323	348	359	297	334	322	343	324	301	315	324	305	308	320	374	347	308	346	332	310	282	314	303	335	315	332	344	321	335	306	342	347	346	313	306	334	365	332	331	321	325	314	307	326	363	340	333	313	316	348	327	335	342	292	323	342	338	315	319	322	304	330	356	310	291	310	344	333	338	325	334	280	330	313	327	324	323	321	324	338	304	346	328	328	327	309	327	340	326	341	340	304	322	355	321	361	312	353	333	352	351	282	350	339	319	307	288	343	346	344	335	338	313	320	346	277	314	338	335	361	324	336	351	311	294	321	341	341	324	338	320	316	360	292	353	316	292	308	309	301	343	333	290	313	327	320	329	317	312	329	324	276	319	334	319	337	310	321	339	299	370	326	343	283	331	330	341	326	340	335	312	343	314	362	294	340	339	302	344	329	343	314	327	322	333	342	304	304	302	325	328	338	310	323	311	379	341	317	314	329	320	341	324	362	312	336	318	345	326	327	302	327	309	337	357	318	335	323	294	321	318	322	339	361	341	308	335	305	362	321	324	339	320	365	329	307	350	345	310	307	326	323	310	324	321	341	355	348	356	320	339	326	330	314	306	321	342	320	299	325	313	325	339	353	303	316	321	314	328	340	341	300	288	334	325	322	316	321	337	310	323	308	340	354	339	312	304	297	357	318	312	327	322	342	327	338	326	324	345	362	312	293	314	310	302	314	325	318	320	361	279	331	309	323	316	333	290	303	337	307	323	301	323	305	291	325	310	305	356	309	306	316	322	348	304	357	320	356	322	310	333	352	350	339	325	321	321	339	309	312	359	316	314	304	355	346	332	313	338	326	308	337	338	318	323	298	317	315	330	328	321	319	331	354	337	323	322	305	324	340	336	350	331	330	347	300	344	295	271	310	325	317	339	346	319	330	318	315	309	323	325	309	342	320	361	313	383	333	314	307	288	324	291	319	328	306	343	366	283	338	320	325	315	350	320	322	336	331	308	313	339	365	326	330	370	338	327	316	341	329	315	300	338	298	334	321	309	355	341	327	342	314	330	368	330	328	312	306	318	310	316	346	320	322	334	343	323	306	293	326	331	329	330	323	329	301	346	343	345	361	305	324	365	346	301	322	358	347	319	319	336	326	316	309	304	322	315	311	321	329	305	307	319	312	325	314	328	317	320	324	331	320	335	337	296	327	336	330	320	352	348	324	322	333	335	345	341	343	335	317	344	345	330	337	306	297	305	295	350	327	310	323	330	317	334	327	332	328	359	336	318	314	307	307	357	322	314	338	320	314	302	324	332	323	343	342	328	325	318	329	325	293	328	341	313	320	361	325	330	340	298	329	336	333	321	335	297	334	325	307	331	311	336	344	333	354	325	324	333	315	343	318	310	362	348	303	308	339	314	363	325	337	326	319	317	322	303	344	338	351	347	319	385	308	323	304	316	310	334	303	343	313	315	314	308	345	344	313	332	327	325	321	332	301	336	346	342	291	304	350	337	328	306	343	326	337	336	324	327	338	333	306	321	333	293	333	318	345	327	315	285	313	342	317	359	323	337	321	333	299	339	330	372	338	306	320	323	325	320	286	294	321	292	343	316	341	317	314	350	344	341	323	320	330	317	315	318	312	325	329	291	323	318	339	327	344	299	341	347	301	331	306	332	321	302	331	322	386	297	342	307	338	348	338	307	319	288	338	307	337	335	320	312	359	331	354	329	292	330	366	310	339	333	296	328	326	308	320	324	312	329	358	327	307	286	326	343	335	325	311	319	313	321	348	335	331	323	339	323	353	357	331	321	319	303	327	316	309	321	341	311	329	307	328	307	339	324	286	325	327	331	333	327	332	288	320	303	312	296	329	323	294	387	304	308	321	351	322	318	318	349	286	333	311	333	342	304	314	339	331	312	296	310	320	301	359	305	313	290	302	313	331	350	300	333	327	319	310	352	340	300	330	355	333	319	291	315	349	308	334	327	335	350	347	347	317	327	342	326	319	336	303	329	294	332	309	315	330	334	334	328	348	334	309	302	339	320	287	314	327	338	345	311	311	337	330	343	319	318	341	331	342	301	336	325	301	328	339	332	335	309	323	308	327	329	331	311	335	297	304	338	308	335	321	302	324	331	306	335	320	346	328	317	323	300	330	315	376	328	313	322	307	313	348	303	336	334	322	313	344	368	336	307	348	322	315	308	333	322	325	335	355	300	328	340	354	314	352	325	340	346	330	324	327	316	381	318	298	323	347	353	335	331	343	336
27519	20478	6906	916	585	555	555	509	504	477	514	512	485	509	508	493	490	458	467	477	520	468	487	477	523	497	496	492	473	456	466	487	517	502	509	458	486	498	465	504	495	512	473	471	522	519	479	478	488	503	502	501	508	503	519	501	481	466	472	458	489	464	514	503	497	483	507	491	460	467	463	472	481	507	483	481	470	480	475	513	504	503	492	508	481	522	509	440	483	486	512	492	466	516	457	481	484	488	501	481	467	544	533	493	541	523	487	513	432	493	480	481	442	508	547	502	493	483	511	502	494	508	488	475	485	514	495	503	563	531	504	496	511	517	506	460	452	465	471	460	471	467	529	522	467	473	480	499	498	470	467	489	496	465	493	501	480	528	486	488	502	502	463	498	439	513	456	463	513	501	520	496	481	512	487	487	482	486	495	487	508	508	511	452	471	465	476	524	505	466	495	488	503	542	492	457	530	461	470	521	554	470	493	458	471	455	487	487	483	485	520	445	460	457	524	481	514	490	489	510	483	474	475	474	519	513	510	466	497	471	490	512	570	486	495	525	494	466	511	462	522	528	461	527	517	510	475	501	482	459	480	500	512	447	474	465	479	484	499	464	482	509	484	498	467	528	550	473	455	483	473	522	486	433	485	515	503	514	485	527	478	506	495	505	502	493	482	529	496	486	535	472	501	496	490	453	527	479	502	513	494	482	512	496	468	458	452	490	477	501	492	474	481	499	534	492	434	499	510	472	460	489	533	495	527	493	484	467	535	471	529	513	458	471	474	492	506	505	483	523	474	442	459	522	523	485	443	542	437	472	466	501	448	470	464	493	498	474	515	492	500	482	466	503	454	492	465	448	529	525	520	466	470	427	518	458	474	487	513	494	492	456	494	478	484	481	506	515	499	449	446	464	504	498	558	503	495	519	498	452	496	476	480	477	468	520	509	491	439	453	507	504	530	490	513	503	504	471	460	495	463	497	454	493	493	481	509	487	495	504	481	458	536	461	463	473	489	468	474	482	481	513	540	526	433	493	498	529	493	489	494	498	522	490	507	466	472	500	463	513	483	479	479	459	498	476	482	488	519	490	508	502	475	516	475	489	496	529	485	473	483	475	495	555	457	498	487	449	526	472	489	484	471	478	488	465	481	479	504	493	474	492	465	484	463	472	478	479	465	460	469	504	476	484	535	472	448	479	521	488	482	483	515	493	462	521	469	441	516	503	501	470	495	490	491	430	477	492	487	514	488	517	459	479	494	467	502	504	532	521	492	491	537	500	469	484	494	479	490	496	506	492	555	483	494	414	527	470	508	517	496	495	535	486	507	496	460	465	495	518	471	469	459	505	486	481	485	466	528	503	483	488	517	497	462	474	525	486	497	487	496	479	488	486	478	482	518	477	473	439	481	468	488	505	514	466	532	505	512	491	470	481	453	459	460	491	504	493	499	489	496	493	486	485	481	517	510	495	472	527	523	511	463	502	495	552	499	478	465	505	490	476	470	486	461	531	515	488	510	503	505	537	525	504	511	476	527	475	514	485	453	495	480	482	483	460	520	496	504	495	506	444	488	425	481	432	507	490	495	476	481	457	500	496	498	467	451	512	502	511	493	458	496	476	466	503	471	484	508	482	462	480	474	485	491	511	504	476	504	476	514	520	518	500	456	480	515	467	511	465	521	509	506	495	513	502	472	491	519	457	486	511	449	454	473	533	505	495	443	507	488	482	440	514	443	466	475	495	484	504	470	507	436	507	476	469	507	550	475	503	473	524	514	473	482	497	494	515	473	516	476	538	477	459	518	459	476	489	473	506	455	508	482	514	546	483	514	460	517	500	504	474	482	488	480	520	528	481	511	489	464	503	439	444	504	496	468	485	508	489	519	499	491	465	501	448	474	509	501	522	532	537	487	471	486	452	473	490	499	469	507	505	462	502	514	465	477	478	476	471	509	473	473	500	481	471	547	497	512	498	477	510	484	493	474	481	489	448	500	483	502	477	481	504	459	482	497	509	488	494	498	483	495	487	478	474	472	465	484	479	480	507	493	493	502	506	501	482	480	490	495	495	473	502	481	485	474	489	466	514	478	536	496	491	499	469	459	492	489	502	479	490	528	489	498	466	524	502	506	507	477	473	496	493	513	501	503	469	520	486	436	495	494	469	509	482	508	484	520	498	524	536	460	472	518	481	511	512	517	518	503	493	491	506	463	487	474	473	453	488	480	449	476	504	490	471	510	458	499	495	482	460	501	479	475	489	462	501	449	536	531	482	466	531	454	502	508	493	468	498	476	551	472	466	483	505	491	495	468	505	501	451	493	514	464	486	469	497	457	501	467	455	539	475	502	513	501	473	457	518	491	463	461	471	472	499	530	500	487	452	513	494	484	509	518	466	456	536	503	472	501	531	473	471	502	505	500	513	423	534	501	493	508	511	478	503	465	478	477	521	490	452	522	501	482	528	463	486	501	467	473	480	506	511	523	466	508	473	510	511	520	470	457	465	472	494	458	501	474	470	459	495	462	501	493	574	493	499	509	502	512	494	483	478	460	474	497	525	497	505	479	529	521	483	484	552	480	536	471	477	468	493	514	504	510	478	461	506	472	516	467	486	489	458	471	491	475	469	440	525	501	499	485	471	540	526	471	513	474	497	486	537	513	475	490	470	455	487	454	514	476	501	500	495	482	488	478	496	491	494	497	472	462	474	540	463	487	448	471	490	488	467	484	477	494	499	510	490	494	503	480	532	523	513	500	499	501	482	518	488	490	557	512	474	523	474	517	494	477	513	477	488	487	456	476	480	501	485	468	470	494	478	494	482	506	456	469	498	482	512	469	487	519	497	488	473	514	498	471	490	470	506	484	517	469	492	485	509	502	481	503	460	482	491	518	500	498	455	503	490	496	505	473	485	491	492	500	465	506	503	444	506	496	466	474	510	424	516	502	472	500	510	484	467	509	468	487	543	514	465	524	531	525	481	485	483	462	495	452	500	492	499	513	470	492	465	458	457	514	482	474	486	477	435	493	505	509	485	466	507	504	470	458	484	512	507	480	466	481	447	488	486	517	482	514	515	492	523	480	491	493	511	533	494	475	459	521	479	567	496	499	471	480	506	504	478	529	489	534	487	457	485	497	485	473	500	472	491	500	489	456	492	494	480	492	457	485	490	503	480	532	472	518	460	494	508	483	471	504	535	498	498	495	501	489	506	504	479	481	510	490	529	487	476	487	469	454	542	485	533	482	500	488	508	478	478	497	479	478	526	508	457	514	478	476	490	457	470	520	489	498	500	475	500	486	487	448	485	467	469	414	487	502	505	512	495	490	494	462	501	501	452	480	502	503	488	504	513	495	557	489	476	484	485	469	490	478	476	489	495	473	477	478	536	480	506	454	512	488	479	510	504	475	483	485	490	509	494	468	499	474	502	535	503	500	497	469	470	520	513	498	466	489	449	505	474	496	481	490	490	498	462	483	496	484	514	482	552	484	530	491	465	539	496	505	494
4754	1534	1412	1037	938	850	852	767	811	747	754	701	751	789	763	742	746	775	764	737	737	759	746	778	751	744	711	757	752	692	724	740	748	716	739	772	731	791	758	736	737	755	772	776	769	756	742	743	707	744	739	748	741	720	753	779	793	722	748	773	743	737	717	742	773	832	781	723	733	730	710	749	780	753	717	717	775	737	754	766	764	765	771	799	745	757	750	717	726	759	769	751	686	714	738	747	723	711	766	695	718	699	741	721	766	742	735	745	751	780	754	729	756	767	747	780	736	780	794	741	740	749	723	689	756	715	766	792	728	738	766	766	681	785	705	749	729	758	783	726	695	727	742	730	746	763	729	732	759	735	740	750	768	740	760	750	766	708	764	747	745	713	793	705	732	797	701	711	743	767	764	765	762	776	747	771	809	705	724	759	722	758	724	736	727	730	711	793	777	721	752	755	774	739	743	703	714	786	719	737	738	735	740	774	770	713	761	695	727	770	743	706	763	769	744	768	758	758	734	731	720	796	724	776	729	741	745	772	749	765	714	741	755	716	773	695	780	733	720	750	711	739	753	708	734	690	699	762	749	809	781	755	756	746	755	657	755	704	750	790	746	736	721	738	701	755	750	735	773	776	746	721	794	722	733	731	678	752	753	746	808	740	776	696	747	748	801	740	770	750	755	749	727	715	714	726	777	760	756	726	743	760	748	731	715	780	768	793	726	751	761	739	774	752	732	731	767	737	758	761	753	752	757	779	788	704	747	690	724	771	758	736	763	752	757	722	704	751	762	730	778	740	713	797	756	769	718	709	754	722	785	694	767	752	773	757	741	763	714	756	781	740	734	741	746	725	769	755	740	787	791	709	752	742	696	718	759	727	747	732	730	733	732	766	774	729	752	707	699	704	723	703	761	727	766	776	708	792	762	738	723	706	754	771	797	719	705	778	690	773	774	714	746	721	775	722	725	764	746	738	753	678	715	737	759	765	727	715	757	749	754	738	776	764	700	688	747	748	712	730	765	724	747	737	790	792	768	767	735	779	724	740	788	772	732	746	792	744	751	736	739	764	766	767	760	750	760	717	724	781	740	759	742	711	730	732	768	743	741	744	742	736	720	791	727	700	740	744	748	717	741	757	759	759	720	742	741	781	725	708	751	705	749	726	750	717	718	766	723	721	806	780	767	777	707	803	738	719	702	760	781	752	745	743	722	737	754	741	770	756	748	691	757	726	782	751	751	739	729	720	787	702	765	742	740	807	750	753	704	765	728	764	764	747	794	740	772	721	811	766	737	743	718	746	729	744	783	711	763	767	694	753	747	745	743	708	756	775	719	740	752	729	763	697	751	734	756	716	755	739	749	720	742	750	731	765	741	737	764	734	774	751	752	757	741	735	718	767	748	760	742	751	730	751	718	750	736	735	734	722	705	697	747	745	804	744	768	749	750	745	701	735	744	686	750	754	732	776	708	715	731	732	788	724	781	741	755	771	762	783	737	755	742	735	741	764	748	759	716	782	755	717	792	729	716	749	792	721	789	762	769	794	718	702	742	690	735	754	711	744	745	769	678	757	759	743	677	737	733	753	767	705	719	702	732	717	739	740	730	738	722	770	725	736	711	732	750	742	734	718	782	730	731	767	729	754	781	715	707	752	758	739	734	745	716	776	737	771	744	769	794	735	735	743	757	729	755	765	790	715	756	749	746	766	757	740	770	745	723	733	755	791	649	749	767	685	732	770	737	809	752	762	749	746	767	729	744	746	742	704	716	724	753	730	752	721	753	748	763	747	734	753	747	774	754	782	746	704	753	762	773	711	733	726	735	736	720	708	751	746	754	676	717	732	773	756	768	718	733	745	719	739	734	744	754	785	776	743	744	756	750	709	779	714	707	753	711	749	766	705	739	731	746	781	798	768	725	744	740	716	745	744	758	695	745	743	743	776	819	763	746	806	757	707	748	769	717	727	734	805	780	778	751	715	741	743	759	767	765	724	719	729	733	760	729	744	739	742	754	735	749	720	703	760	739	763	751	729	742	724	728	768	733	775	722	739	749	785	762	734	751	795	737	785	758	718	760	775	712	790	701	735	739	821	785	709	752	729	758	712	768	783	725	748	760	738	778	716	806	710	708	777	708	725	777	691	754	724	752	700	754	731	749	751	733	764	712	736	768	735	751	738	742	756	732	751	770	709	712	770	723	726	772	742	736	724	737	686	719	770	733	705	735	715	738	680	810	735	718	751	781	776	786	698	743	758	779	755	739	739	768	737	794	781	768	787	758	726	740	740	752	774	769	759	701	744	743	715	788	709	728	750	743	760	703	720	739	759	758	723	795	750	760	729	711	786	781	696	762	739	778	742	742	720	758	698	749	766	724	731	770	765	691	770	780	742	749	753	721	740	742	717	766	780	717	715	740	718	775	690	742	716	745	768	723	787	762	770	745	743	757	785	739	758	767	802	739	742	738	790	708	735	706	738	750	713	750	725	751	751	717	735	730	721	756	743	762	698	774	759	733	770	728	789	711	739	686	746	713	770	759	747	742	762	740	737	745	772	781	750	703	767	717	784	746	716	713	734	752	749	734	732	704	760	713	771	768	732	763	724	749	749	750	753	795	739	773	761	813	753	766	796	734	751	682	748	758	747	705	730	751	753	723	750	783	791	732	759	704	699	729	752	698	739	729	755	740	761	739	731	751	697	758	755	788	766	771	751	780	777	727	706	762	682	721	752	753	731	745	794	709	756	769	724	701	770	762	730	792	747	792	731	748	751	740	715	743	746	716	745	735	702	766	732	726	751	779	731	734	741	699	775	771	736	758	753	767	756	737	734	750	744	732	741	704	774	806	780	714	759	765	776	731	713	739	783	744	744	775	764	712	732	700	731	754	763	783	771	700	776	678	735	721	777	720	759	737	745	782	689	733	752	731	734	790	828	736	740	722	752	773	760	742	756	752	767	763	719	802	729	754	739	755	784	762	702	738	728	780	739	748	776	706	738	700	803	771	775	786	766	822	746	757	696	745	787	788	733	723	708	755	755	699	756	761	751	716	735	751	682	737	678	712	721	767	728	726	721	769	735	725	726	772	741	725	767	778	757	761	728	769	753	681	819	740	722	747	773	766	761	712	744	710	714	773	763	728	771	717	744	761	730	727	711	684	772	741	783	727	737	777	731	722	762	728	762	746	794	728	763	740	731	747	740	725	744	720	760	763	729	716	725	744	741	736	746	765	775	750	743	704	795	743	769	768	734	743	752	763	718	738	772	723	743	747	746	726	772	720	744	719	746	723	768	748	743	715	769	757	698	751	737	742	762	716	760	753	765	742	737	762	720	755	753	784	756	761	758	748	680	756	784	726	807	763	713	716	743	746	744	722	723	779	756	724	742	727	761	769	672	711	728	774	808	769	719	754	805	763	743	733	751	701	758	760	791	731	733	747	715	732	819	775	755	780	733	739	721	788	765	712	759	794	779	759	672	770	736	806	736	726	780	794	791	739	774
24532	21626	28983	24748	21473	4804	1061	796	629	630	561	609	570	596	539	506	510	492	487	532	490	517	462	485	549	476	517	477	501	504	495	496	522	478	481	461	452	498	523	484	505	495	502	501	515	503	535	479	466	474	461	492	500	458	484	468	483	431	468	467	449	479	501	469	442	476	491	497	455	482	506	503	478	438	486	471	481	474	515	513	499	495	466	480	452	456	483	446	482	498	504	459	473	440	518	474	446	506	467	473	459	467	515	476	486	490	476	468	459	481	463	465	484	535	508	465	437	484	473	502	497	437	510	480	438	452	453	489	456	474	496	497	443	475	486	476	475	489	450	466	415	470	452	487	483	426	469	497	458	520	498	447	462	468	462	470	483	476	450	480	446	503	512	460	459	449	487	471	507	482	469	476	456	478	456	456	472	450	500	476	462	444	458	482	475	508	480	474	461	483	511	482	474	444	487	469	461	470	444	466	462	467	448	474	488	457	465	483	512	464	466	475	479	466	427	465	456	452	490	482	479	482	465	447	464	485	470	450	497	476	463	446	487	457	499	479	464	505	502	451	474	415	459	499	426	491	470	452	464	423	475	471	434	445	487	464	462	495	491	461	435	485	508	447	476	461	446	486	499	478	455	465	458	474	456	493	446	482	469	481	508	483	489	457	502	459	492	451	452	453	463	495	466	518	454	456	464	456	457	545	471	468	466	470	475	447	489	463	454	452	441	461	476	450	434	460	495	482	485	447	457	518	452	470	452	456	480	461	474	446	468	507	505	498	457	474	469	469	479	451	482	495	432	516	433	482	468	461	457	506	428	498	478	423	467	426	475	467	433	503	517	521	463	490	470	442	447	492	449	478	490	493	476	455	465	462	452	467	493	448	502	458	498	514	459	464	493	492	475	479	453	460	477	471	493	471	470	440	486	441	483	484	510	475	467	454	464	451	512	481	479	462	445	487	470	466	512	465	439	489	448	462	477	500	461	451	430	482	459	471	480	503	489	481	455	472	498	480	496	482	471	491	465	473	449	487	451	490	487	455	487	450	505	467	497	432	478	494	466	411	446	448	433	494	471	476	496	509	471	476	487	496	490	497	480	433	479	455	464	461	497	469	482	486	456	443	498	496	493	494	478	453	480	469	464	456	427	494	475	475	501	443	471	504	468	506	510	495	480	501	473	446	477	482	476	449	425	491	481	492	464	501	498	481	436	449	463	491	470	456	476	494	471	430	467	507	422	444	464	503	463	490	472	450	455	479	448	473	477	459	444	440	495	481	416	477	454	436	470	482	480	476	444	493	417	500	479	488	472	487	450	451	434	491	497	447	468	456	474	484	479	486	481	498	458	489	461	433	478	470	465	481	482	477	453	456	460	486	469	473	512	483	514	459	533	431	444	488	437	439	489	504	466	485	430	459	495	499	451	508	452	444	490	441	455	448	445	506	469	492	488	492	484	461	454	451	488	487	503	456	445	511	504	494	508	492	449	473	485	444	451	454	457	493	429	465	456	471	464	492	480	477	477	449	470	492	472	487	464	484	483	502	457	499	472	488	458	495	503	468	431	462	463	474	481	472	475	475	478	503	465	486	467	456	432	469	462	460	507	493	485	484	466	425	443	460	448	488	468	512	421	441	488	485	450	468	507	505	518	457	472	456	434	505	462	458	468	473	448	486	457	482	453	486	503	435	496	466	453	497	447	463	519	499	492	439	493	457	467	445	525	492	471	453	457	430	459	460	465	444	487	437	465	466	453	435	474	487	504	495	493	519	464	460	476	435	471	456	437	463	468	451	463	472	488	491	513	471	510	480	457	440	481	478	495	510	475	486	455	472	486	476	478	459	462	437	459	492	488	480	442	427	473	472	512	478	449	481	510	451	465	511	449	484	514	465	489	414	457	487	475	476	419	462	464	484	438	478	463	482	425	465	484	445	477	442	498	500	470	494	476	488	509	431	460	471	469	483	483	441	468	427	511	475	476	481	489	483	420	464	432	502	437	497	499	469	453	455	451	485	495	483	456	469	470	546	471	483	454	475	451	474	461	481	420	497	528	480	449	442	496	487	470	480	474	485	474	499	485	453	491	483	431	468	459	424	439	489	459	496	445	496	448	470	459	466	462	470	500	487	456	483	483	472	478	455	525	458	476	434	478	475	486	492	449	474	490	486	477	478	462	480	493	449	457	487	443	485	507	472	470	487	466	491	514	480	482	498	470	438	458	450	479	479	471	467	470	496	509	431	482	452	503	516	432	503	466	509	452	468	468	455	437	466	494	450	458	454	446	501	459	472	462	481	481	459	453	506	476	476	439	466	480	438	498	477	478	476	495	473	490	466	479	462	512	479	481	412	472	461	462	493	445	449	442	473	459	443	463	489	500	446	482	474	489	448	499	472	455	447	472	517	433	462	504	473	439	494	513	461	454	472	483	469	459	447	482	463	483	459	475	492	453	468	450	502	523	514	507	481	476	477	456	473	454	464	483	456	471	438	470	469	480	480	486	489	506	430	472	460	475	488	449	489	447	474	449	476	480	462	452	492	497	482	466	455	453	422	459	455	464	477	477	449	464	476	481	468	486	475	492	479	510	507	484	469	476	461	464	472	477	466	497	454	497	456	478	497	487	481	485	500	484	497	489	512	499	487	440	451	491	493	492	485	456	458	450	499	442	497	477	430	492	457	450	435	451	428	474	496	487	478	495	480	467	481	492	457	467	483	487	517	456	483	460	437	502	485	447	444	462	457	468	446	504	487	446	435	449	427	469	489	438	454	478	499	480	493	478	467	516	495	450	469	448	496	450	455	454	458	445	469	487	472	462	508	439	462	475	486	447	482	437	475	484	453	462	461	467	459	461	502	459	450	502	440	470	483	449	426	429	507	481	502	478	459	482	460	420	450	458	471	484	456	481	494	483	452	448	447	486	448	442	464	460	425	488	516	456	480	483	460	453	441	479	493	475	464	466	468	456	487	495	510	478	475	469	488	452	494	472	478	421	451	496	467	493	488	474	496	464	451	481	503	444	486	461	461	458	473	488	474	484	453	460	476	451	505	487	488	498	422	496	479	466	487	481	440	451	482	471	450	491	441	471	436	449	489	445	497	471	489	451	475	488	447	487	443	501	452	505	460	462	444	471	537	428	476	457	538	473	466	474	427	489	504	489	460	471	460	434	443	441	455	486	471	488	489	509	486	487	481	448	467	471	450	495	536	489	465	497	454	463	474	438	517	505	479	478	461	483	448	481	405	464	458	480	477	461	482	439	467	448	465	446	432	488	462	438	459	472	483	455	490	506	471	483	475	476	485	471	507	456	463	473	502	478	476	482	507	484	472	477	495	476	460	482	490	481	499	484	446	522	467	473	513	448	482	474	505	451	433	475	492	447	504	464	455	465	478	466	481	459	467	456	478	472	469	478	434	463	480	497	461	478	466	459	468	465	518	465	452	467	486	459	460	455	425	449	466	485	501	488	484	458	440	484	466	476	476	491	453	474	451	496	502
5692	9632	7988	4079	2972	2202	1909	1526	1385	1229	1145	1075	1022	932	898	900	854	871	901	869	809	833	824	722	755	791	812	788	777	731	742	751	773	762	726	740	780	799	735	692	780	785	819	721	651	705	778	762	736	744	686	755	723	702	735	749	769	758	719	760	732	766	733	803	705	693	688	732	704	749	713	740	719	792	703	726	688	730	724	751	724	741	769	683	690	697	714	733	683	739	722	720	741	747	649	712	719	729	744	734	685	709	716	719	729	722	747	753	736	730	696	757	734	732	743	747	744	778	746	781	753	718	696	720	720	757	762	738	746	729	695	712	739	767	733	705	694	737	685	736	724	746	733	726	707	725	727	751	698	690	714	732	696	672	681	743	692	707	751	708	738	722	720	714	731	778	704	693	707	767	723	729	697	688	730	758	729	744	759	767	709	716	723	680	698	734	689	693	740	710	710	683	746	729	699	696	739	743	709	741	755	697	746	727	666	722	734	742	705	684	674	683	738	740	741	754	728	736	730	750	702	764	760	724	686	744	717	777	686	687	824	684	744	726	694	692	697	727	770	712	728	744	704	709	734	686	730	730	710	719	722	714	707	730	714	747	723	708	768	719	686	709	673	692	687	751	701	728	697	741	706	684	685	714	745	749	724	759	740	714	696	671	731	731	649	755	725	707	691	720	700	735	753	770	718	740	722	734	722	758	749	695	737	707	738	715	750	702	692	657	698	696	727	735	742	712	754	734	733	749	733	731	739	708	730	737	733	732	734	741	633	708	724	713	704	722	770	696	699	726	755	709	750	763	755	703	759	737	704	698	716	739	730	718	667	719	723	750	756	722	729	706	693	699	729	711	685	759	729	741	759	748	783	746	781	755	753	698	778	703	715	775	733	709	782	708	713	700	716	741	769	662	668	720	757	703	738	731	707	716	730	731	751	697	706	773	721	680	728	722	680	768	722	728	739	727	718	684	743	721	669	712	744	722	718	740	728	738	701	738	710	734	730	667	727	761	746	776	719	692	736	699	731	693	650	777	652	727	750	669	715	749	744	693	680	709	759	722	789	703	706	728	696	712	685	766	693	688	745	710	690	728	715	691	704	680	721	743	757	711	739	713	726	776	712	695	699	746	712	693	719	729	757	755	738	719	728	700	710	698	718	789	696	694	704	750	754	722	687	722	693	674	739	707	745	681	691	740	755	720	748	697	723	739	730	747	738	752	773	716	768	726	658	750	702	733	688	680	744	751	741	675	781	744	714	752	726	730	760	720	727	653	759	701	687	698	682	733	729	709	705	736	743	736	707	712	687	711	733	716	750	684	748	731	767	735	698	724	760	727	711	717	716	688	710	749	750	778	691	707	700	728	729	697	707	705	691	725	700	704	704	701	687	721	728	703	765	716	708	793	747	750	748	719	664	752	755	687	713	716	792	733	771	760	691	704	718	730	721	742	691	695	756	748	632	804	713	747	674	716	749	703	736	699	730	735	741	725	716	701	749	732	697	763	742	743	731	710	724	713	707	687	683	707	704	767	696	749	680	737	744	808	677	721	713	703	685	740	733	760	722	711	732	742	732	724	748	717	718	679	722	720	740	699	723	697	712	756	672	727	661	698	708	687	753	758	705	690	708	716	680	723	692	734	712	682	700	735	693	708	704	702	710	711	686	676	719	735	726	731	732	667	702	698	705	728	692	752	686	668	788	751	724	712	667	697	697	716	697	744	770	733	781	726	695	724	745	740	724	751	765	712	733	684	724	748	729	688	700	696	712	734	695	741	726	698	718	671	742	715	731	707	689	703	695	706	714	735	705	745	687	698	711	768	691	724	705	728	727	687	697	685	711	755	761	745	693	745	677	728	689	682	674	734	685	717	723	737	706	699	733	779	702	727	718	736	747	731	743	748	744	719	720	718	740	752	674	729	752	748	673	685	672	775	764	708	713	748	735	747	712	752	754	725	698	757	728	750	723	745	693	731	695	697	747	747	737	738	739	738	774	683	664	736	717	707	744	700	694	741	725	759	730	654	756	689	724	734	705	733	742	667	709	719	710	679	718	711	782	731	689	720	731	712	747	710	715	698	751	687	695	715	740	690	704	736	722	734	744	750	714	752	706	695	678	769	747	727	703	747	698	741	758	682	720	736	648	757	698	744	705	742	719	739	680	714	714	719	761	725	748	732	665	745	728	778	729	779	728	728	727	755	698	698	717	709	717	693	714	704	738	679	732	732	714	724	736	762	774	711	761	688	688	721	691	743	702	780	774	730	716	761	732	740	716	699	740	751	679	741	729	755	687	690	727	684	684	701	750	713	705	705	721	698	753	685	722	737	737	699	736	742	743	727	764	720	750	720	774	747	737	684	710	737	764	711	710	731	720	722	763	697	698	728	738	734	695	720	733	727	731	681	695	707	698	725	706	686	741	727	687	736	703	694	792	722	758	728	755	723	707	692	737	700	732	765	693	699	727	712	811	733	720	739	714	693	742	711	713	717	724	701	711	749	702	697	721	754	700	738	752	733	741	719	719	758	782	735	680	732	710	723	677	736	671	714	794	677	744	740	726	710	709	666	711	725	698	704	761	673	745	687	743	762	678	755	722	761	728	675	686	682	770	717	721	705	699	746	748	753	713	735	723	768	695	724	724	715	734	659	677	745	730	703	713	784	743	737	713	707	709	747	712	679	781	688	681	689	754	669	722	732	703	744	729	731	720	735	742	740	704	731	768	701	695	720	724	721	661	699	755	712	665	741	725	707	731	750	732	729	778	713	675	698	724	710	738	727	674	689	767	735	697	745	732	758	794	683	703	683	738	777	760	729	762	737	711	702	696	736	699	769	759	707	686	756	717	724	752	754	757	705	767	706	700	699	712	684	745	690	756	740	666	744	689	739	683	638	753	716	717	658	703	729	786	731	692	745	725	713	747	751	713	744	725	713	718	733	761	688	670	758	802	668	681	725	711	770	696	664	690	710	720	723	692	772	711	730	714	679	700	715	763	712	733	718	716	777	695	754	750	769	721	705	706	747	732	746	696	704	747	760	702	691	691	752	731	722	681	777	718	753	733	750	714	693	757	717	741	731	722	740	732	705	731	708	706	698	721	683	656	713	674	689	677	715	674	743	772	693	667	704	723	683	663	721	735	755	776	730	715	742	746	736	708	736	816	699	697	732	735	694	732	745	728	672	784	731	726	766	761	721	697	755	778	721	707	784	708	761	705	742	726	726	733	748	688	777	719	729	729	738	719	694	759	694	733	726	726	749	721	710	717	707	735	701	705	705	728	713	736	731	711	767	680	702	764	705	710	676	703	732	760	697	721	721	704	731	754	730	731	705	778	741	734	699	697	699	754	705	718	773	676	739	705	736	745	707	748	712	696	674	719	722	706	741	716	744	717	733	752	738	727	722	699	726	682	720	710	740	719	772	671	677	722	698	742	736	674	718	725	667	672	745	744	708	717	734	757	704	710	698	736	707	746	702	720	681	703	733	721	722	737	735	708	735
23600	21632	29541	24227	21631	21297	2687	766	539	478	430	411	365	322	339	312	307	250	261	260	294	259	260	245	241	235	221	222	212	229	190	225	243	227	214	222	249	222	232	218	198	228	208	229	221	231	210	219	203	206	194	213	212	197	206	201	213	209	228	209	192	195	183	199	207	191	205	195	225	198	225	211	211	205	211	222	221	209	206	204	231	201	207	224	214	199	204	225	215	201	202	211	192	205	186	233	194	199	225	198	177	180	205	210	182	185	211	202	216	210	217	208	207	219	219	211	219	194	201	186	195	212	196	175	189	208	213	197	211	209	208	190	212	195	210	214	202	204	217	187	207	199	208	196	177	225	190	228	201	214	199	216	218	177	216	187	202	182	204	191	199	204	208	202	218	194	214	213	190	171	227	192	198	194	170	211	204	192	196	192	206	207	196	205	220	218	189	214	196	205	212	188	198	203	178	226	227	176	210	200	211	208	197	230	218	218	176	210	175	187	217	208	194	230	206	185	188	193	202	203	194	216	196	183	175	210	211	200	225	183	182	213	183	184	202	202	171	180	208	177	209	196	178	197	191	208	200	195	194	204	198	194	210	187	221	208	191	203	194	205	220	198	203	221	218	188	224	206	211	213	212	205	220	193	217	199	191	224	231	203	191	214	193	206	215	187	195	191	215	214	194	200	201	222	184	195	208	196	188	198	191	221	219	210	179	222	189	218	178	207	201	206	198	204	213	191	204	193	196	197	208	186	194	195	217	212	193	223	213	200	230	213	206	208	207	205	192	203	194	193	210	197	178	174	184	230	177	192	183	203	217	196	222	205	231	193	227	204	204	189	197	213	211	175	230	215	197	208	196	211	217	224	184	194	194	189	234	203	225	177	224	208	192	189	196	197	204	191	189	217	205	200	213	207	221	199	183	201	192	183	218	198	252	176	210	205	238	202	213	205	205	192	221	216	206	219	208	222	201	167	192	219	201	212	193	199	223	205	218	188	203	216	196	201	192	208	222	197	221	208	214	218	196	187	207	195	202	205	239	182	212	219	188	204	195	190	230	212	214	204	218	197	198	203	190	195	224	195	220	204	210	211	185	165	182	189	206	209	216	212	205	204	204	204	236	223	189	186	211	205	193	213	193	243	181	197	201	194	227	198	214	187	208	191	207	187	183	175	209	214	218	204	229	218	184	223	190	178	193	214	206	201	223	231	234	162	205	192	183	222	201	198	199	221	202	216	207	210	204	211	202	198	189	200	173	198	207	204	179	192	203	202	191	187	200	198	205	203	189	188	227	217	182	181	219	202	198	196	196	213	200	212	220	183	206	181	204	208	227	210	218	204	193	200	212	210	224	207	194	183	207	197	222	219	194	206	199	166	193	204	198	190	205	197	175	211	211	195	218	226	227	209	194	191	225	204	201	177	187	221	186	203	177	196	222	216	207	195	196	223	235	233	202	192	209	187	193	207	203	199	200	202	204	197	192	186	215	191	185	200	199	206	195	188	196	213	191	201	185	206	187	193	221	190	220	201	190	206	188	179	204	186	177	188	190	216	193	209	198	183	216	216	183	193	191	172	205	190	189	184	210	219	202	202	204	194	207	190	209	209	181	217	186	183	184	215	241	171	184	192	229	219	192	198	200	187	213	200	200	220	221	196	199	200	182	235	212	191	192	202	240	211	220	186	202	202	200	205	202	216	225	217	187	199	191	165	190	221	226	217	209	206	219	197	205	184	195	221	196	234	200	194	210	190	207	208	236	216	203	182	217	168	205	214	210	187	229	198	187	183	191	203	243	175	209	227	200	197	206	175	181	203	179	215	213	209	228	197	202	198	181	169	198	208	208	216	195	196	192	186	187	225	184	201	212	201	189	217	200	164	212	202	192	192	241	200	204	214	207	201	197	199	210	181	174	219	202	216	200	179	212	228	209	184	242	205	208	228	191	199	173	196	204	185	197	204	206	206	194	196	195	195	212	192	217	201	211	214	234	181	226	180	194	213	202	211	198	169	193	193	209	197	196	198	181	201	219	191	213	216	213	215	191	229	187	188	221	201	224	183	194	184	182	194	191	216	207	207	173	196	176	188	222	224	209	198	196	198	202	184	199	209	208	184	202	185	199	223	202	204	185	224	224	176	208	204	196	208	214	195	179	222	202	210	204	191	216	205	207	204	200	216	211	199	180	221	201	202	210	196	192	206	198	198	201	183	205	193	213	209	219	209	172	202	204	202	218	199	167	220	223	222	190	180	201	186	190	199	209	189	216	211	200	250	207	197	184	167	190	191	167	204	206	197	199	202	193	204	204	194	185	217	199	198	200	189	200	198	205	232	200	186	177	200	208	204	176	212	202	209	173	187	217	217	197	185	206	199	204	198	211	183	179	214	221	212	204	215	195	187	170	202	192	194	203	198	205	203	178	180	193	198	199	212	198	209	192	193	208	178	211	219	212	255	210	216	223	205	185	198	185	216	203	212	221	205	199	190	179	192	206	197	207	196	233	196	176	191	209	197	201	203	200	208	207	180	198	208	247	208	192	210	175	187	223	244	230	227	200	219	214	208	220	206	208	197	207	208	206	205	185	206	188	207	194	215	220	194	209	202	197	233	216	207	203	197	217	222	182	181	220	229	202	205	204	200	196	185	192	211	198	204	224	191	212	196	201	199	214	181	189	189	207	217	208	211	202	176	206	183	189	231	189	195	208	190	211	209	214	217	229	214	243	232	230	194	215	179	202	199	225	241	193	206	199	207	205	213	209	228	187	220	219	192	216	204	198	217	187	210	225	206	185	198	181	198	176	195	185	189	197	211	193	213	203	199	183	200	201	212	198	178	214	198	213	203	195	224	196	189	195	204	190	194	188	207	199	192	210	209	192	204	193	200	204	196	203	209	211	221	202	196	171	212	213	195	208	202	182	209	196	206	199	210	201	211	201	217	191	210	214	202	197	174	212	205	198	193	182	185	196	196	230	211	202	173	215	203	186	197	228	200	237	203	199	185	205	214	228	197	193	200	197	195	186	219	201	229	223	225	218	219	213	233	202	204	213	232	203	168	208	207	189	208	202	221	215	208	225	190	191	193	200	204	198	215	185	193	186	194	183	196	203	217	200	192	182	174	202	216	177	204	186	183	197	195	219	222	201	210	188	193	203	208	197	208	180	201	211	213	202	207	180	197	194	211	216	217	188	224	216	179	209	206	182	240	183	205	182	188	172	193	195	225	194	217	224	198	186	223	205	201	188	217	203	218	182	206	220	179	182	229	193	186	205	208	208	217	196	199	185	210	213	206	239	179	217	194	230	238	207	210	217	218	224	212	213	214	192	191	201	201	200	170	214	227	206	196	190	211	190	187	191	196	218	187	191	194	212	195	214	227	186	213	196	212	188	192	240	177	201	210	230	215	205	204	199	198	201	205	209	202	199	174	188	201	200	193	211	227	191	213	185	196	202	195	220	208	207	208	202	218	177	188	216	191	224	194	182	205	210	196	229	194	205	187
7329	15219	12384	6376	4414	3150	2405	1911	1604	1272	1139	1008	898	760	692	670	605	590	585	519	542	509	465	415	455	440	419	408	411	431	394	383	346	365	386	407	369	360	369	353	366	387	364	324	338	351	336	322	344	337	341	349	350	328	318	338	342	318	352	354	357	357	335	358	333	341	345	333	343	306	351	321	332	349	283	330	304	344	317	321	318	305	342	381	318	310	320	347	326	335	322	316	334	333	304	294	370	328	340	301	300	319	303	329	336	325	314	342	315	335	343	321	335	334	322	307	287	318	321	317	320	331	327	326	328	336	302	303	315	346	326	323	317	331	278	331	316	321	327	320	302	326	326	311	332	298	331	342	343	354	341	337	367	334	363	331	321	343	288	338	326	296	344	298	334	330	318	310	314	312	366	341	280	321	346	352	315	348	324	321	329	331	336	317	325	310	285	298	330	343	334	347	336	319	350	326	318	284	333	313	319	339	321	300	325	359	331	309	300	325	324	307	304	334	327	292	291	341	357	365	333	319	359	327	298	313	301	321	328	327	339	304	320	313	331	363	308	342	342	313	303	337	311	344	283	314	359	324	309	348	337	355	312	347	304	323	326	286	343	291	313	320	356	323	297	317	304	299	341	313	342	329	337	317	325	339	313	326	338	346	288	304	318	330	312	341	333	320	331	305	356	316	304	324	351	287	332	308	337	307	318	334	321	345	289	286	327	311	336	353	329	321	328	322	322	319	324	340	341	307	332	329	304	332	297	295	349	323	305	334	319	327	303	320	326	316	306	308	323	339	309	321	336	328	327	340	342	331	337	330	354	364	317	317	333	330	328	332	302	344	317	345	291	295	313	362	306	338	316	349	330	316	338	350	310	343	343	340	318	349	327	322	295	310	340	314	328	306	310	295	293	317	348	331	329	301	277	308	329	316	317	327	338	318	314	365	314	318	318	329	329	339	320	323	322	323	332	326	293	322	289	320	321	342	323	309	318	357	319	310	347	331	372	291	291	303	307	328	312	313	301	308	322	299	331	337	335	307	291	299	308	302	336	321	301	330	352	317	289	341	309	316	347	296	324	340	300	358	338	275	311	319	300	309	324	315	331	304	312	332	291	333	348	332	270	310	316	342	321	303	306	335	293	285	340	317	357	317	313	338	312	329	297	338	317	326	303	351	336	354	321	301	343	318	326	301	320	315	302	326	298	320	344	347	308	321	316	340	312	317	320	326	302	316	327	334	310	315	319	306	320	299	322	281	338	325	303	317	338	321	310	293	318	295	355	324	305	284	346	323	301	319	343	321	337	321	311	312	333	359	308	300	272	324	318	320	302	321	314	331	334	278	355	298	340	325	328	323	344	331	286	326	307	332	319	332	331	351	306	332	347	331	290	316	338	328	308	306	333	344	312	312	357	355	302	327	353	315	314	322	288	327	307	311	338	334	339	311	304	316	344	354	276	336	307	319	305	322	328	329	309	331	295	347	324	372	370	333	301	322	331	285	373	321	329	333	315	328	323	318	321	291	333	345	336	323	328	337	319	326	305	327	317	283	309	348	312	335	331	314	316	341	290	318	333	298	312	327	308	337	337	318	332	323	309	304	334	342	329	347	327	330	312	336	346	309	321	285	332	344	294	320	339	312	316	312	318	322	323	318	319	297	340	333	314	293	346	318	367	303	321	306	343	331	329	319	348	354	323	317	339	306	331	301	271	331	349	340	300	333	302	346	328	340	343	324	351	356	345	322	329	326	283	328	320	341	316	307	368	356	333	313	326	321	325	315	334	331	325	322	308	336	311	328	302	349	362	315	350	324	337	311	327	302	337	321	330	296	329	338	300	342	336	301	328	328	321	323	344	317	336	326	322	292	313	333	323	314	311	358	349	342	346	325	330	301	323	296	319	332	340	339	299	321	299	310	330	342	333	298	312	347	354	313	334	339	336	317	344	296	340	340	312	308	361	340	297	327	351	310	342	325	353	287	312	326	324	330	302	323	316	330	280	319	328	327	315	321	349	327	316	340	336	303	293	351	335	323	281	304	322	324	330	316	327	299	313	317	322	327	290	357	320	362	358	306	289	308	334	338	356	334	324	348	338	339	332	314	299	314	335	329	284	290	306	328	317	346	309	344	342	309	312	342	331	314	300	352	334	320	309	315	316	300	312	311	302	320	353	330	296	305	326	299	285	357	304	296	329	341	352	317	293	321	354	336	306	340	317	298	320	305	308	323	355	294	341	338	366	360	337	310	340	303	323	304	323	345	321	348	304	335	331	274	325	304	334	319	321	314	299	328	316	324	305	333	333	316	346	330	284	283	325	335	311	341	311	329	301	284	322	316	309	324	300	315	322	289	309	320	306	364	293	302	317	303	313	313	336	341	319	321	333	325	327	308	311	303	310	332	330	323	298	327	361	300	329	335	314	340	350	330	364	294	307	315	308	335	334	344	334	302	312	360	283	295	307	337	329	321	320	341	343	292	331	318	291	359	326	321	316	337	344	328	319	339	319	316	313	325	294	311	318	329	324	303	335	332	306	309	368	301	312	313	338	295	300	321	296	299	303	328	335	333	301	316	336	329	315	327	330	331	326	352	308	318	320	349	293	323	299	302	322	331	306	312	305	338	317	336	311	302	298	305	311	318	324	331	350	347	320	301	345	330	318	353	354	332	342	299	331	321	317	340	330	325	335	310	308	323	315	315	367	307	305	340	314	317	304	351	308	299	341	352	324	339	303	319	320	301	325	316	309	296	315	302	320	310	348	315	319	322	329	307	308	325	325	304	330	302	317	346	298	326	346	336	372	301	321	315	315	334	279	343	356	312	349	348	312	366	317	303	312	326	321	313	340	328	341	332	339	308	313	316	356	323	303	296	341	339	341	362	320	330	326	339	354	323	334	283	318	320	317	341	311	317	318	360	310	294	330	312	283	303	341	343	327	315	312	346	346	338	318	312	316	336	291	302	331	329	318	337	327	307	296	344	360	336	329	307	287	330	322	308	344	340	365	296	337	316	348	316	325	329	359	320	288	326	313	352	324	267	284	320	343	312	325	302	338	317	332	353	335	328	316	342	319	330	333	333	312	333	323	320	336	355	275	305	359	342	331	321	318	318	320	337	335	305	334	339	321	322	295	308	347	315	330	304	315	333	330	347	331	326	317	304	301	342	317	311	326	281	326	316	307	335	309	358	340	323	293	341	352	326	346	345	318	330	352	292	337	315	301	337	336	325	288	303	321	314	332	327	347	319	345	327	362	311	310	324	331	343	328	308	307	318	360	287	315	280	340	314	303	333	353	355	337	324	317	307	360	302	314	324	316	329	330	348	321	278	300	313	334	328	320	324	321	319	310	315	336	314	308	349	304	303	357	299	337	306	338	316	312	357	349	340	327	319	316	335	341	349	354	345	343	351	307	339	319	360	314	329	339	313	332	339	329	314	309	321	310	322	344	312	301	312	340	345	344	295	311	349	338	319	349	315	320	345	326	254	292	308	291	353	339	336
27523	20585	6982	962	622	506	523	529	468	490	509	459	479	523	489	476	513	502	527	499	482	508	469	504	528	493	505	503	545	512	490	506	509	478	493	504	481	527	523	501	497	466	489	514	497	500	508	471	518	530	509	484	490	520	503	501	493	542	532	514	518	500	476	487	485	511	475	471	510	512	476	481	506	530	495	456	458	487	506	514	482	489	488	488	505	452	473	484	509	493	486	513	528	472	490	477	490	503	489	506	500	520	502	502	509	486	478	463	502	480	513	565	508	490	526	444	519	498	476	461	464	474	528	488	511	476	519	526	458	457	492	514	551	489	520	458	519	515	514	508	507	520	499	487	500	537	466	475	479	512	476	516	473	492	466	528	487	502	494	493	496	489	521	493	485	500	501	538	511	475	481	522	497	493	479	492	465	499	489	483	482	498	491	495	486	503	464	511	508	460	479	562	503	500	504	449	480	455	531	499	478	500	522	499	484	468	499	491	493	473	442	464	459	524	434	510	505	494	479	498	517	456	524	484	494	496	457	469	462	485	497	500	495	449	470	464	493	478	529	517	458	489	473	471	523	494	519	493	501	507	502	518	492	484	471	518	482	481	500	510	491	502	463	487	505	517	529	500	536	488	482	504	532	467	493	509	495	471	498	472	469	481	506	481	460	513	466	447	513	472	462	502	462	499	467	503	487	526	468	494	496	463	463	496	500	494	494	516	501	477	492	502	531	505	511	523	491	469	502	497	496	520	477	466	510	495	499	513	507	509	500	438	512	475	510	504	446	504	498	444	484	484	470	497	508	461	481	496	483	494	498	500	483	442	508	521	448	495	474	477	499	507	534	505	497	503	492	494	498	533	488	545	502	487	488	515	454	502	493	454	511	515	508	512	492	516	479	471	465	483	463	487	540	490	519	473	523	514	503	496	492	515	467	482	454	472	524	493	469	524	490	498	523	490	487	460	485	465	469	513	489	503	487	526	472	446	515	494	495	485	503	442	498	484	496	520	511	499	503	545	499	471	500	483	512	454	524	451	484	463	502	500	517	435	507	499	476	466	528	469	508	503	458	470	492	503	505	507	465	495	525	457	498	466	489	523	482	493	521	491	512	472	511	515	525	471	453	503	497	499	466	493	499	543	480	472	522	461	495	469	531	527	469	511	442	471	469	506	495	478	520	494	501	485	519	525	532	492	478	521	521	517	486	490	480	483	511	492	510	486	466	504	513	496	503	452	515	534	460	523	480	455	474	467	506	539	486	457	529	441	532	504	488	507	499	487	485	505	514	494	483	455	488	472	510	487	465	497	425	528	500	515	480	481	506	515	479	521	473	481	485	475	472	493	473	531	485	469	473	478	491	511	461	489	501	471	490	506	496	509	513	522	494	476	497	496	504	499	525	504	484	466	505	507	491	500	475	488	491	533	477	485	487	531	491	508	495	460	505	505	489	479	525	535	532	518	463	521	470	505	503	503	525	540	487	524	497	496	511	497	502	500	497	455	528	460	471	470	516	478	476	502	502	485	451	466	527	508	487	535	468	493	479	515	495	480	510	471	506	444	480	486	510	500	502	493	505	486	543	490	504	514	490	512	481	485	483	489	519	490	489	514	499	474	498	488	501	521	477	491	476	486	459	528	495	506	505	496	474	460	492	499	458	525	485	458	467	505	516	502	492	530	505	493	438	473	494	522	491	462	451	495	495	488	505	468	507	536	522	481	498	502	489	496	562	489	501	498	513	489	496	537	482	467	500	475	479	465	533	476	510	560	484	535	520	509	477	522	486	531	515	542	533	515	487	486	529	480	503	500	494	479	483	478	526	487	502	491	489	499	487	537	469	531	493	486	511	491	483	491	453	483	485	494	512	540	491	522	473	437	498	507	501	547	521	451	461	498	493	473	488	533	519	495	478	500	498	484	505	482	516	464	465	486	447	481	508	462	473	466	532	507	500	502	558	477	476	474	504	479	466	531	476	492	479	472	499	525	540	517	493	500	494	506	511	503	465	497	455	476	515	483	534	503	510	449	498	510	476	495	494	486	481	525	508	514	488	502	501	464	505	476	517	478	495	469	543	507	483	491	504	500	501	475	516	533	470	477	506	462	478	506	480	489	523	524	492	506	499	500	479	470	496	473	493	515	490	535	459	524	462	477	512	504	457	506	503	474	509	511	491	467	469	498	495	497	495	524	479	483	474	504	482	483	512	509	502	497	534	490	495	472	491	516	496	535	478	515	536	489	521	509	501	508	500	496	529	491	494	498	508	516	492	484	488	473	478	529	499	495	543	488	485	441	490	470	494	475	511	459	493	523	472	493	502	524	513	463	483	460	494	500	505	507	482	488	480	483	508	490	490	486	453	481	499	505	500	507	487	460	465	504	476	498	472	458	504	440	524	494	511	438	461	523	467	505	466	484	529	479	489	483	515	504	470	473	511	495	474	493	498	456	491	506	481	443	525	469	464	477	524	452	492	508	495	471	493	517	535	487	465	523	489	504	482	526	510	502	537	483	501	457	466	504	508	478	466	535	461	515	500	489	483	478	484	506	492	502	490	531	531	536	483	488	507	506	474	513	483	504	497	465	496	519	481	508	463	503	474	490	486	482	502	511	494	503	513	479	502	509	483	494	481	459	509	453	449	529	484	522	479	501	448	473	504	496	501	509	492	493	502	486	492	558	484	465	521	530	509	463	503	523	469	509	481	454	498	477	484	496	505	543	470	486	488	516	488	491	491	480	476	495	501	472	477	518	431	471	483	447	467	513	474	502	487	497	488	523	514	478	503	509	485	494	474	483	497	458	546	490	494	490	478	531	469	511	471	504	518	479	445	514	465	497	485	517	501	466	451	456	489	462	494	506	491	489	487	478	476	485	492	489	516	511	506	542	497	497	525	499	450	472	492	465	490	493	490	460	499	504	514	485	514	445	492	464	518	508	503	483	506	474	475	498	482	490	512	510	482	498	514	461	488	497	481	485	499	503	476	489	504	486	481	495	516	447	509	529	456	495	493	456	476	518	488	460	485	485	485	501	487	515	477	476	482	512	530	473	509	459	480	495	530	483	509	496	495	468	501	490	460	508	502	503	505	497	489	445	495	494	491	478	481	503	521	471	460	509	467	487	455	482	504	487	479	537	503	497	485	525	461	496	478	478	488	507	493	490	531	440	478	495	481	463	482	481	527	468	443	515	515	488	459	533	536	519	448	476	475	442	466	459	501	484	469	470	502	464	469	508	461	518	506	502	505	492	546	501	474	493	496	501	506	495	484	471	505	466	512	488	490	509	523	501	493	483	503	473	477	481	487	472	507	466	470	473	544	485	495	504	487	459	492	455	496	443	492	522	517	513	499	491	481	516	484	468	513	497	445	522	493	510	518	433	467	490	516	502	503	525	503	476	440	491	479	454	489	487	486	493	507	465	480	514	479	518	509	459	436	517	465	476	490	490	442	493	470	487	452	482	508	468	539	454	524	459	478	482	494	478	489	546	497	498	508	530
4869	1494	1369	1017	893	838	814	822	809	796	811	757	740	774	743	772	805	729	712	797	718	781	754	807	749	743	696	716	732	756	804	791	723	732	763	738	730	677	760	720	744	716	718	732	769	722	787	722	697	737	772	771	710	730	747	719	799	747	710	760	759	740	763	726	771	750	767	737	733	729	763	717	723	724	733	714	743	780	760	733	718	752	734	736	717	809	754	702	712	707	763	764	722	749	775	783	754	730	748	736	743	702	736	739	735	727	705	790	771	732	769	756	720	761	778	768	726	758	738	748	738	756	771	761	713	756	759	735	681	725	754	727	782	739	779	781	695	728	725	733	736	739	758	706	729	729	711	764	731	765	772	732	757	743	786	822	779	713	746	760	783	719	763	784	729	746	756	700	759	749	756	785	724	728	752	716	754	725	780	755	724	755	711	751	722	754	712	761	722	735	728	744	731	771	760	728	743	737	717	746	715	736	764	734	736	771	769	735	748	735	745	751	740	709	728	756	752	757	720	730	737	723	795	712	734	773	760	770	766	757	744	699	765	744	744	803	739	742	704	757	768	740	733	730	734	706	691	773	777	755	757	707	790	776	729	748	743	697	737	754	734	726	754	721	742	737	753	797	727	731	735	702	745	770	776	755	800	742	715	731	741	752	788	757	734	695	748	740	731	705	697	780	728	735	745	733	770	715	730	733	762	742	705	742	674	693	744	717	698	688	739	685	742	705	779	710	762	752	728	785	713	740	776	752	707	759	762	740	784	715	722	714	733	781	694	700	708	775	741	771	741	703	717	764	778	778	765	715	812	713	765	753	726	763	781	759	748	703	740	752	734	752	782	741	710	693	713	720	721	718	708	800	742	697	719	718	762	703	743	711	776	739	731	745	752	694	742	787	765	747	752	714	738	707	693	733	688	730	734	733	728	672	758	786	747	751	760	747	726	752	787	739	776	710	771	764	729	729	692	753	712	719	698	774	716	698	727	762	731	745	747	738	718	746	758	722	690	781	707	726	717	768	746	743	764	699	748	703	673	698	754	754	773	715	741	773	726	725	748	762	735	743	766	742	730	725	730	715	790	701	745	739	748	749	783	757	779	744	722	737	752	725	750	766	763	695	703	761	759	750	813	748	756	685	711	725	738	728	785	761	745	780	798	763	805	788	738	755	743	679	708	715	732	731	733	752	768	781	717	728	712	747	767	796	741	744	752	718	740	732	762	753	756	727	757	722	746	780	751	705	760	762	745	741	760	745	729	738	777	740	679	745	786	762	710	672	759	733	711	743	743	780	758	710	694	767	770	751	754	786	716	732	725	761	721	708	751	743	755	699	736	727	729	747	723	762	710	745	754	695	726	738	775	730	743	724	723	692	762	735	757	723	743	745	737	728	745	736	727	757	732	759	769	731	713	732	739	750	725	756	761	748	760	696	767	685	725	703	733	744	714	767	761	799	706	754	754	745	724	758	714	734	740	711	753	754	732	686	770	787	694	753	740	743	779	733	752	709	697	731	752	749	707	736	764	751	720	708	756	791	747	740	793	736	729	766	729	730	713	777	739	763	739	733	753	792	750	742	744	746	761	728	761	707	704	735	722	739	705	748	762	721	682	763	728	671	735	764	745	739	788	781	759	730	749	767	731	749	720	750	664	760	740	709	724	755	732	751	780	775	741	759	710	754	765	723	765	773	736	771	667	747	800	738	728	746	732	745	747	717	784	759	738	777	730	799	744	700	728	741	771	759	728	691	734	757	781	759	733	745	722	729	751	701	742	742	717	758	761	734	768	743	772	762	812	764	764	749	752	770	724	776	762	749	776	719	744	700	672	700	792	722	749	769	678	712	708	731	721	801	723	797	744	758	753	740	698	800	753	757	732	775	706	742	797	788	775	740	792	746	819	706	746	719	758	752	732	730	777	719	706	787	749	769	720	755	696	724	785	769	748	746	726	784	707	751	754	693	740	756	809	715	736	755	734	769	735	741	805	728	718	747	727	716	722	775	760	738	765	730	763	751	738	750	748	788	760	743	706	733	769	743	741	730	731	754	710	720	714	733	736	779	754	735	727	763	762	749	771	718	747	770	759	738	689	757	706	738	768	737	789	747	776	776	758	751	767	753	756	764	755	766	745	753	739	741	772	750	740	700	758	684	754	758	757	753	691	729	764	755	757	777	714	754	740	721	724	681	733	734	695	747	767	718	717	746	753	758	766	782	739	754	722	705	756	755	736	769	764	768	722	705	765	781	728	779	722	702	739	748	714	751	726	772	709	687	750	778	721	767	739	753	720	762	737	741	744	756	802	712	747	731	737	758	736	783	742	746	756	730	725	722	740	742	722	722	764	764	743	736	762	743	729	784	769	752	734	758	751	738	725	711	723	718	749	728	728	720	719	751	758	710	769	768	772	690	756	742	746	756	715	749	768	746	703	796	755	762	761	713	755	704	720	745	785	743	774	801	761	743	710	755	773	769	731	780	749	730	732	734	767	749	755	733	746	773	753	745	742	741	765	707	805	755	801	749	718	755	746	755	728	753	740	727	721	754	758	765	703	688	721	795	760	761	792	729	773	747	714	751	749	677	748	780	745	713	751	756	703	730	717	737	800	743	729	733	708	675	730	736	774	740	741	763	730	729	744	715	762	725	760	752	788	695	749	716	750	753	743	768	718	747	680	758	771	732	801	711	761	761	803	758	739	719	793	736	732	773	737	719	756	728	732	790	736	711	754	725	734	736	755	740	731	770	742	727	733	795	715	738	719	717	750	734	670	729	685	756	769	697	756	720	707	719	701	782	761	721	712	707	699	749	758	736	705	738	749	736	733	746	736	707	750	757	758	730	782	737	718	718	771	716	760	788	794	763	729	783	726	758	767	740	747	677	702	700	742	729	757	763	734	757	706	761	764	732	740	739	741	747	742	705	666	739	748	775	754	761	731	743	712	719	755	744	738	734	728	739	777	689	751	724	784	776	724	774	822	721	725	761	754	770	731	763	746	761	773	743	735	756	783	747	771	748	726	733	678	750	704	706	756	762	783	681	707	711	794	732	742	733	732	726	775	718	726	752	721	744	755	787	770	726	770	755	740	740	740	765	707	783	772	775	765	756	728	698	731	764	700	771	733	753	722	706	756	721	795	730	742	755	733	739	760	736	685	749	792	782	722	767	769	756	744	735	731	754	736	708	732	742	669	719	725	729	726	731	754	723	720	715	765	745	751	716	724	755	716	737	754	769	735	738	784	733	756	791	748	772	719	786	761	753	731	719	731	677	785	739	753	784	754	778	744	706	740	708	735	751	811	692	745	723	731	741	710	750	742	719	790	728	760	765	763	749	744	711	729	761	732	757	775	725	718	736	732	756	729	705	729	744	746	771	730	726	677	779	741	726	793	737	704	810	759	785	738	757	723	742	767	749	737	712	767	731	738	724	753	748	750	734	740	758	741	729	729	741	725	757	766	755	742	724	775	697	715	788	747	739	736	797	746	763	766	792	743	759
24561	21622	28991	24728	21505	4755	1011	722	653	626	638	578	550	554	548	514	521	495	515	506	522	503	499	494	465	453	479	457	507	466	482	473	460	415	523	478	501	486	483	494	481	478	490	471	477	481	503	496	476	490	463	475	456	487	465	462	433	433	474	470	467	430	453	440	492	484	440	475	464	453	452	446	454	425	499	491	481	479	453	470	485	466	436	486	462	452	448	433	483	438	451	480	432	488	476	483	420	451	496	433	477	467	449	504	474	437	443	484	474	489	426	438	486	459	446	497	460	418	519	474	468	480	451	465	457	456	476	500	471	478	471	463	481	453	457	464	425	465	459	464	476	462	492	472	476	486	442	507	455	493	495	486	475	485	454	477	448	495	482	490	500	491	433	459	436	439	476	445	505	485	445	463	473	461	488	470	526	474	442	438	463	445	458	515	425	484	473	444	430	486	464	456	446	463	458	486	458	440	477	463	457	460	461	457	482	454	508	453	483	475	458	482	471	480	486	480	455	437	508	495	490	524	483	447	493	474	461	473	464	438	450	480	473	464	479	426	454	414	451	484	500	422	478	437	445	474	495	464	437	452	483	422	473	455	444	469	466	466	454	441	450	460	454	441	483	494	494	496	489	439	486	504	468	473	485	434	463	468	464	438	491	413	484	464	441	484	425	449	472	440	438	491	477	459	486	473	470	452	490	464	480	482	426	441	456	433	428	466	475	436	453	458	474	481	458	466	460	494	482	506	449	417	473	451	474	459	473	469	486	470	469	462	466	485	447	474	458	463	479	441	449	477	428	437	441	460	474	465	482	501	499	423	485	428	448	438	463	461	485	471	473	453	459	439	467	448	444	454	453	441	456	464	450	490	479	448	479	494	465	470	458	444	441	487	495	445	495	420	423	448	463	480	506	443	477	507	411	505	450	488	452	454	422	466	440	431	432	458	471	433	451	443	456	457	465	445	474	498	474	484	492	429	468	471	482	485	465	442	421	469	495	480	445	520	459	437	479	472	474	481	478	477	478	440	495	420	482	427	463	476	446	462	464	433	444	467	450	461	479	439	459	429	505	436	474	486	496	487	484	507	455	460	428	458	476	475	456	471	456	439	490	453	462	486	442	473	454	456	484	473	467	493	459	431	485	464	506	475	471	446	448	429	453	463	448	464	434	467	433	474	439	471	499	506	469	494	471	495	420	412	472	477	424	431	511	469	472	484	504	468	440	455	465	465	434	466	462	448	475	469	470	477	474	464	492	473	489	461	452	443	453	460	482	453	475	506	502	495	435	446	436	431	475	453	444	449	476	478	525	480	466	429	483	456	445	439	465	453	470	478	449	454	433	449	454	445	472	441	443	429	417	455	477	461	453	501	456	492	483	476	448	455	495	463	475	472	429	437	490	488	439	474	495	483	466	509	427	423	468	478	439	458	460	488	497	484	484	444	441	457	422	460	460	500	461	456	456	435	461	492	422	458	451	472	471	466	477	474	404	468	459	441	490	463	473	438	436	448	476	467	487	429	450	448	448	506	440	448	491	456	403	470	452	462	436	501	434	441	461	396	459	461	471	422	474	481	467	452	469	452	416	437	475	471	445	458	477	468	482	499	452	481	455	475	472	451	492	477	516	465	485	492	476	477	474	466	472	446	430	458	450	490	486	467	455	469	432	461	450	421	470	494	492	478	465	464	495	466	491	450	476	470	479	469	507	437	444	489	482	477	480	408	474	488	442	478	438	458	424	467	499	467	468	517	452	478	451	496	459	479	481	459	454	480	464	478	485	446	443	517	464	490	481	504	459	465	457	464	453	471	477	459	513	441	446	479	441	457	437	430	474	464	469	457	464	445	442	451	452	504	501	471	425	475	487	485	456	501	452	472	405	484	460	452	460	400	465	450	469	495	484	474	499	475	435	467	449	480	498	460	446	469	481	473	453	460	464	463	493	483	483	440	478	478	445	470	484	474	436	454	450	468	493	465	462	454	484	484	468	439	459	460	483	486	456	490	482	455	489	449	524	421	447	460	480	466	462	462	457	468	475	460	413	454	484	436	489	462	480	434	520	453	429	487	458	453	474	453	460	447	467	479	443	467	464	439	478	438	463	503	483	457	474	455	508	467	445	455	432	429	460	425	492	466	487	416	470	465	465	447	477	464	464	487	457	484	432	468	421	426	483	464	470	457	476	465	427	451	432	441	454	453	460	462	466	423	448	490	448	477	460	473	439	487	476	431	453	463	475	470	445	477	471	489	491	435	441	457	440	450	480	492	458	463	481	450	435	444	466	456	456	422	452	492	430	441	467	450	473	457	433	436	462	425	437	467	503	475	424	471	503	463	459	430	454	460	435	501	450	427	443	482	434	454	442	466	449	469	442	445	466	474	438	445	493	457	458	446	505	478	429	498	430	453	507	464	463	476	492	458	475	445	473	451	456	461	467	452	463	490	463	498	452	475	472	476	467	483	427	473	470	448	453	456	455	456	494	463	459	483	439	462	459	408	459	467	453	450	454	460	447	471	437	441	437	464	470	426	424	482	494	441	471	471	428	484	454	470	492	476	460	460	465	481	513	471	462	442	452	471	460	468	469	474	489	471	447	472	479	476	487	451	485	455	489	461	489	474	511	472	441	465	439	470	505	462	455	442	442	438	481	504	458	464	489	464	461	447	460	444	485	471	476	460	411	413	445	470	454	434	472	473	493	465	472	440	457	439	463	457	476	495	462	440	452	462	450	465	502	482	436	479	462	445	454	460	456	468	472	495	444	510	481	460	476	451	484	471	448	431	473	492	444	449	453	497	492	480	499	494	453	411	448	454	439	462	465	505	486	460	438	474	451	462	434	500	461	470	494	458	485	441	453	456	443	467	494	467	457	482	478	422	479	465	432	463	446	448	464	438	451	506	505	462	434	450	466	482	461	467	472	476	463	461	473	434	462	445	470	468	494	468	494	462	520	481	457	455	423	448	450	441	496	479	444	479	438	450	457	480	419	430	493	511	443	464	446	452	440	493	466	445	478	458	478	451	458	474	474	431	460	463	463	486	449	459	442	483	441	476	492	446	460	477	458	460	430	468	484	513	463	478	493	449	489	488	468	495	442	438	470	420	465	461	477	466	507	446	462	456	484	477	441	416	441	470	488	494	464	483	474	427	459	475	449	435	474	448	448	421	470	468	490	466	458	488	455	462	478	467	478	459	487	464	451	465	479	468	443	466	490	484	440	488	455	458	454	423	472	448	473	465	465	477	437	449	451	489	502	454	454	424	473	454	478	458	409	460	453	467	451	439	457	442	480	515	446	456	447	469	466	505	453	439	459	461	458	475	431	488	454	413	424	456	459	466	477	475	439	455	450	460	445	467	472	476	485	466	482	449	471	441	466	460	447	497	470	476	471	452	465	489	476	473	467	442	443	478	477	503	492	473	445	444	461	486	449	448	445	448	453	461	439	474	523	476	481	426	443	488	419	463	481	450	455	433	454	480	421	465	480	483	484	496	447	461
5838	9708	8070	4229	3030	2160	1769	1525	1365	1223	1162	1079	999	930	902	838	900	839	847	830	785	811	790	776	776	777	778	747	725	745	827	712	746	791	691	719	743	690	730	756	685	726	756	757	683	753	735	725	703	671	706	759	703	768	713	759	731	750	745	774	698	704	692	746	697	682	720	714	697	721	729	700	697	688	719	706	731	704	681	721	747	736	737	793	720	690	682	720	701	732	697	733	702	696	737	717	725	725	721	688	740	760	740	732	728	728	725	731	690	730	730	712	750	698	759	693	687	712	720	729	724	681	677	752	702	726	695	754	746	690	734	687	722	693	700	725	713	701	715	770	683	726	716	680	717	732	763	722	767	686	756	713	740	691	740	699	756	688	719	707	705	713	726	741	664	701	759	695	681	754	698	690	721	717	739	759	693	676	754	679	754	700	718	726	742	766	680	677	696	714	725	737	711	692	725	733	727	713	742	727	721	685	725	753	740	702	718	709	751	682	696	708	711	720	705	720	712	744	702	714	698	718	711	691	765	668	704	734	700	718	702	691	705	769	700	734	711	721	706	751	689	683	693	735	689	714	715	734	727	748	708	708	689	751	720	749	757	747	744	735	699	672	681	772	705	661	704	679	751	711	672	694	719	722	750	700	691	757	756	710	714	698	723	689	690	745	711	748	767	746	711	727	705	705	672	692	715	704	712	647	698	736	681	704	733	748	746	690	725	714	713	734	705	702	709	684	705	668	729	654	696	711	696	745	699	699	727	692	726	776	707	683	691	714	693	690	739	706	722	662	691	685	683	660	706	672	680	709	726	686	714	725	669	694	750	710	717	717	700	712	711	728	653	738	757	734	705	708	757	750	714	753	716	719	748	744	734	759	718	747	725	724	744	713	747	711	721	726	759	765	772	716	738	737	742	688	693	716	686	700	731	691	688	688	701	735	721	685	706	653	699	714	757	705	735	697	722	756	675	686	739	719	702	738	722	712	722	762	661	687	703	711	709	788	728	697	689	756	748	711	684	713	686	738	738	676	695	745	711	760	713	693	708	731	684	709	761	684	692	655	734	686	754	741	677	743	719	728	737	706	733	695	698	704	686	670	682	688	698	694	698	716	696	689	701	727	739	744	737	721	676	730	720	730	679	662	708	673	727	719	738	729	724	726	737	691	704	695	682	688	715	728	717	751	715	684	721	705	722	704	741	716	736	742	711	713	716	725	670	735	701	716	673	706	731	704	754	687	696	753	717	749	710	682	711	748	718	704	679	676	721	709	721	751	722	739	714	729	779	751	692	760	743	694	761	752	679	687	763	712	692	719	752	763	765	724	711	730	680	682	696	695	696	747	690	683	686	708	754	734	708	750	728	716	729	757	739	715	754	682	701	682	684	767	710	735	731	699	691	784	729	750	704	704	679	704	682	728	725	721	700	697	744	711	730	679	726	721	701	706	698	726	718	744	710	708	740	712	705	708	698	733	717	724	730	708	771	709	674	684	749	746	745	689	737	750	759	701	684	694	742	695	724	737	717	711	706	745	701	721	761	741	718	683	725	676	718	755	765	739	722	695	692	694	739	690	734	711	709	753	666	716	704	702	707	743	727	754	733	702	684	707	723	683	698	732	745	759	717	744	736	663	709	704	702	687	722	726	704	688	742	704	723	731	743	688	687	738	721	733	725	688	708	772	719	708	725	754	719	766	710	745	680	712	724	699	718	746	729	734	769	734	681	711	718	744	702	700	714	727	715	729	700	719	749	747	672	718	677	690	676	717	695	680	733	745	725	700	717	662	685	700	749	711	656	731	705	711	814	685	715	777	724	759	733	710	713	718	719	733	770	773	711	708	697	697	678	722	719	689	726	763	682	690	698	703	732	688	711	733	730	671	717	757	680	720	696	684	658	688	700	738	698	694	730	725	674	738	711	691	690	673	764	728	752	701	711	702	679	707	733	759	714	714	723	723	722	682	693	694	720	735	745	711	758	710	689	721	674	710	761	738	748	700	717	714	789	712	716	734	742	708	687	751	712	727	721	752	677	688	719	727	696	730	723	715	737	698	725	720	704	696	730	733	715	735	671	735	701	744	710	731	762	736	660	714	673	719	716	709	725	712	709	725	649	672	706	709	738	713	671	699	725	768	774	689	729	717	710	709	714	718	681	708	676	742	691	747	702	692	726	729	725	688	758	684	698	732	701	749	716	719	710	700	707	699	700	642	740	722	678	712	712	721	721	704	719	745	698	706	658	709	743	709	714	679	714	686	697	727	709	745	704	697	696	718	717	687	726	688	763	705	720	718	716	705	715	686	715	719	717	736	714	739	717	684	655	695	742	745	730	720	681	729	745	722	695	716	729	737	694	692	688	677	721	742	720	726	690	709	733	769	733	718	713	710	749	775	735	732	714	711	684	681	715	736	684	658	718	728	694	705	712	696	712	713	720	727	695	722	677	705	706	748	713	685	698	681	749	692	725	698	717	700	697	721	719	726	699	669	738	754	735	725	796	727	728	727	735	761	703	718	713	684	725	752	672	703	693	719	686	736	681	719	694	735	706	744	676	717	711	703	677	742	687	743	728	723	736	666	726	700	731	718	708	728	763	694	689	694	747	702	701	711	726	773	714	746	727	768	664	698	713	710	775	722	748	728	710	739	668	774	774	691	711	710	736	736	737	713	749	725	671	722	719	683	707	695	745	747	747	728	691	742	708	664	728	708	686	754	731	675	722	699	720	712	736	751	751	685	737	709	685	710	736	668	733	658	735	689	701	734	710	700	763	746	664	732	703	694	755	698	724	700	655	750	717	724	707	732	739	750	708	730	716	728	715	728	726	748	738	726	745	719	728	701	704	764	743	741	671	711	711	688	701	767	724	742	723	639	737	652	754	671	680	694	713	672	696	750	757	761	687	662	672	678	719	725	710	753	706	699	726	719	729	709	706	747	712	704	639	708	725	708	725	722	750	726	690	716	745	706	718	749	661	764	727	743	682	687	681	739	715	694	708	708	724	702	701	677	764	710	711	697	699	726	698	733	694	758	719	709	704	748	746	763	702	743	775	744	788	740	699	733	682	700	716	700	718	709	738	703	705	680	727	736	707	734	761	724	697	691	720	679	687	698	710	695	740	691	728	760	736	674	754	674	735	712	686	749	722	717	724	692	703	722	731	689	681	703	690	716	681	730	682	697	728	709	746	708	722	763	695	722	734	746	730	688	724	693	698	698	745	736	731	792	716	718	685	741	754	705	748	722	711	732	703	711	730	701	702	697	726	712	725	717	738	671	718	741	747	739	688	677	694	679	716	770	709	732	685	750	705	702	687	664	714	697	691	723	686	742	751	686	702	752	718	714	708	739	710	746	711	631	710	709	725	709	717	753	719	695	701	723	730	662	748	741	736	694	743	743	676	703	730	716	731	752	714	741	732	753	700	738	686	697	686	683	740	720	721	684	744	674	734	701	746	715	774	720	726	728	764	707	691	753	727	732	722	714	721	718	734	715	711	715
23677	21696	29608	24321	21697	21399	2676	731	539	521	429	379	332	356	330	294	294	285	253	260	255	232	238	238	229	240	230	216	234	221	234	213	244	225	219	217	210	234	196	204	218	222	213	224	218	217	198	221	212	193	210	209	199	213	205	200	239	197	229	226	188	188	212	184	203	174	204	200	204	211	194	188	195	198	214	198	198	189	208	213	216	206	219	227	198	211	173	223	190	196	197	207	222	181	183	189	211	183	192	207	209	197	176	191	204	182	187	191	197	212	229	197	227	197	184	191	202	189	208	192	198	199	201	195	196	226	203	203	191	180	190	190	215	191	199	226	207	208	203	211	189	178	210	221	203	183	173	177	199	201	196	191	232	184	202	202	203	213	215	200	202	183	200	195	199	206	177	174	211	231	205	216	213	216	204	247	192	176	192	210	207	186	191	196	218	195	200	201	198	217	180	204	209	186	185	210	186	191	197	217	201	191	197	226	198	198	200	218	184	176	185	177	202	180	209	216	209	196	186	191	194	214	194	213	202	182	217	192	211	209	190	208	218	193	178	171	197	188	184	183	193	203	217	178	225	203	208	200	182	209	196	220	204	186	191	206	191	193	209	215	191	189	213	209	180	200	201	231	186	196	203	180	188	200	197	210	206	194	226	187	219	178	198	224	223	180	212	200	187	226	237	200	192	195	212	202	223	198	198	200	220	185	206	207	203	175	215	201	206	169	201	196	200	187	183	188	213	200	184	192	207	183	183	208	190	169	178	193	195	222	208	202	239	194	194	182	189	218	196	217	189	209	187	208	220	194	208	207	211	197	184	190	197	196	201	224	189	191	193	206	177	208	225	177	193	198	206	188	195	212	211	196	186	187	177	205	193	196	192	210	200	193	202	215	215	203	194	206	191	178	219	211	200	212	203	207	207	189	213	190	212	203	174	190	196	201	206	188	193	185	197	197	210	215	224	208	200	197	217	212	194	189	225	183	236	196	200	222	207	196	160	198	176	200	204	212	210	210	197	199	212	190	211	206	179	193	201	166	199	191	191	172	179	195	206	211	180	178	189	188	197	175	200	227	194	184	191	188	195	171	203	204	197	174	195	183	198	200	194	189	207	216	211	212	210	205	197	223	217	184	204	218	195	166	207	201	203	222	172	192	201	217	201	232	194	205	211	201	199	210	188	196	188	209	215	207	220	210	224	196	210	167	229	194	213	179	220	192	206	203	177	197	232	195	205	206	200	184	192	213	191	214	196	189	193	216	199	187	221	208	204	204	199	193	208	195	217	202	199	207	206	199	195	187	190	187	193	202	215	204	220	195	178	220	190	206	199	172	209	209	185	212	200	252	206	205	187	184	206	200	197	190	230	191	179	190	190	212	202	202	184	196	208	219	229	196	191	221	199	231	226	212	170	208	204	195	203	197	170	223	198	205	197	196	203	215	181	207	180	198	184	219	212	172	213	199	212	176	182	206	222	200	206	192	214	188	169	218	199	238	165	206	187	186	209	233	185	181	214	196	202	194	155	199	214	176	198	219	197	205	187	189	193	204	212	212	205	192	204	187	185	208	226	186	168	184	166	195	215	194	223	201	174	186	189	183	195	184	221	199	193	198	215	204	213	194	191	197	179	203	167	211	198	212	204	196	191	195	198	212	204	179	211	192	207	218	207	232	219	209	201	221	210	211	213	194	169	224	197	193	223	200	198	180	196	207	220	205	204	213	204	201	189	206	204	177	192	216	193	192	212	184	223	194	200	222	213	192	200	176	203	217	197	187	209	212	193	166	210	199	188	222	204	171	188	188	206	183	184	218	213	193	192	203	194	184	207	184	178	204	192	181	198	204	202	170	227	196	188	207	195	212	234	223	209	169	198	190	197	224	196	186	194	182	167	202	209	198	217	200	212	207	203	191	182	222	207	214	205	202	201	211	200	196	215	204	199	176	180	215	174	217	167	208	189	199	185	211	179	198	207	196	196	197	213	199	218	198	213	200	188	205	199	206	212	185	201	198	197	214	199	203	179	198	187	207	208	193	191	184	188	216	197	213	201	195	196	188	213	221	222	205	190	188	187	178	218	181	203	198	212	172	230	180	205	179	198	198	189	169	192	160	198	187	213	194	204	187	191	216	195	197	204	183	219	186	187	210	203	217	201	201	205	223	209	211	197	214	192	203	199	186	213	198	196	219	182	179	180	196	165	196	212	211	222	186	194	191	210	202	219	224	202	199	197	217	190	200	210	198	184	224	203	207	178	216	188	210	198	175	193	221	171	163	215	180	203	195	191	205	214	209	202	177	211	200	191	203	192	204	194	208	178	197	204	213	225	220	190	196	173	189	203	205	188	236	199	205	173	194	195	197	201	190	218	236	195	202	197	198	216	217	177	202	169	197	215	190	197	187	182	191	219	203	212	184	206	215	185	213	192	192	187	195	204	199	189	204	190	208	188	150	187	196	178	208	206	218	172	208	194	197	226	192	219	200	177	198	212	200	198	186	231	203	202	212	215	194	178	176	211	206	173	202	204	220	206	200	189	182	193	216	204	200	199	199	186	204	185	208	193	220	218	190	199	220	186	217	210	195	188	190	189	179	199	211	181	201	199	200	203	212	175	178	191	215	200	193	187	184	214	212	200	202	178	223	185	210	168	188	207	172	202	202	204	202	198	184	216	191	198	196	180	191	213	200	196	190	235	221	180	212	211	196	203	208	220	205	171	217	182	194	213	219	185	190	192	189	191	216	213	172	197	202	197	197	214	184	196	201	193	194	210	192	191	213	217	187	212	169	191	187	186	187	207	202	202	174	197	232	204	222	196	210	212	188	189	206	204	186	201	174	194	172	207	209	190	204	217	211	171	192	208	213	206	207	183	178	198	195	186	197	179	206	186	204	184	206	185	188	230	184	211	198	193	202	198	186	182	184	204	183	199	240	206	214	198	222	201	192	206	205	195	196	196	208	199	199	193	215	181	220	200	223	175	215	179	215	219	206	187	204	174	211	233	187	192	192	193	191	207	197	227	193	200	199	183	193	191	203	206	195	185	188	192	192	179	184	201	210	225	206	210	201	205	179	169	205	214	182	201	202	214	232	205	206	199	193	189	198	201	189	228	213	209	208	206	182	194	192	225	211	199	223	195	190	180	192	188	186	176	187	173	214	191	211	185	198	198	194	209	178	219	218	236	198	227	191	215	220	194	177	198	199	207	236	195	195	184	204	173	200	180	195	190	200	216	200	177	212	197	211	214	200	164	203	183	178	215	182	199	181	213	201	183	204	192	211	192	176	192	179	194	197	203	187	207	186	212	198	223	193	179	189	193	188	199	204	186	185	182	169	205	194	192	197	190	198	206	204	178	211	209	188	210	238	190	213	206	207	184	215	187	168	215	211	180	189	207	195	166	225	203	181	236	202	210	206	196	197	230	170	168	188	198	198	213	198	195	198	217	205	185	192	200	193	194	197	192	188	204	190	178	201	204	191	202	211	199	168	213	194	187	174	199	199
7202	15229	12548	6370	4338	3148	2420	2011	1568	1414	1094	1033	890	776	709	662	595	595	553	540	523	500	478	442	428	416	390	378	369	402	399	410	374	379	402	372	382	353	353	357	350	336	344	358	357	326	345	353	348	355	325	328	326	304	377	353	352	342	324	336	306	331	311	340	345	320	290	328	295	355	328	330	315	345	312	346	299	354	313	352	336	335	333	339	357	292	285	334	351	318	342	332	334	323	346	335	359	322	335	342	293	324	308	273	338	326	316	329	349	331	315	308	325	302	329	344	336	312	317	318	327	366	302	321	339	342	326	321	309	345	325	299	321	334	350	310	300	308	320	303	335	343	319	278	325	312	343	310	290	302	315	322	346	312	305	330	297	305	316	294	335	317	318	322	308	309	324	336	290	319	285	317	314	304	330	333	314	317	325	340	310	304	288	319	310	276	329	310	318	305	348	321	320	338	345	328	311	357	337	315	307	306	307	323	298	326	336	291	331	302	355	308	319	315	316	319	295	310	297	304	316	313	307	306	296	277	343	323	318	312	335	296	303	311	318	322	306	324	330	335	344	318	329	313	312	322	358	310	319	331	329	327	340	346	369	336	336	337	304	308	302	311	294	326	354	312	309	318	331	292	318	329	323	324	290	286	316	329	308	334	327	353	333	307	333	344	311	305	350	310	343	311	341	299	335	303	324	338	319	316	310	331	323	304	311	300	330	302	329	321	346	325	323	322	325	308	321	369	305	334	295	329	332	356	321	321	318	325	308	292	319	310	291	335	309	294	311	316	311	328	335	335	304	306	296	296	316	323	340	335	342	308	306	313	324	312	327	306	323	311	330	336	319	321	321	291	353	317	308	319	316	316	347	305	322	292	326	338	327	321	341	324	308	342	324	322	321	301	345	281	341	316	313	338	318	314	296	308	306	316	320	308	315	325	333	334	310	301	296	308	304	336	328	328	331	306	319	324	336	281	340	318	323	316	303	318	337	326	306	308	337	305	336	330	339	317	305	315	313	292	342	310	340	301	325	325	298	340	376	330	306	314	324	331	310	300	325	351	320	314	307	284	285	307	305	296	326	310	306	293	280	342	337	362	319	329	297	341	290	299	314	292	340	323	310	323	278	314	299	334	292	324	313	307	318	360	323	345	280	279	308	321	295	342	319	331	287	336	341	291	310	278	322	328	308	304	321	299	326	316	320	344	313	295	300	325	298	301	298	308	309	326	326	335	326	292	328	318	378	322	346	327	323	327	313	325	315	322	285	320	306	298	353	319	334	324	293	301	343	291	336	320	306	324	319	346	330	315	308	354	330	352	325	325	319	296	313	317	314	310	303	323	299	310	314	291	326	281	288	307	310	322	307	337	356	370	312	350	330	302	356	342	361	310	338	336	297	326	324	320	328	317	321	311	290	309	301	299	308	291	336	287	312	315	336	310	327	315	311	349	318	300	325	313	323	334	287	301	330	312	297	365	339	316	336	336	343	347	344	332	311	316	338	322	341	297	325	308	336	314	308	335	323	324	306	332	327	302	325	341	312	293	309	308	297	329	348	326	344	286	312	315	315	304	322	305	294	302	322	320	345	337	301	341	288	293	298	317	345	319	357	322	320	309	321	312	300	327	316	330	348	306	330	290	301	325	342	313	321	332	330	325	296	322	321	336	347	332	334	299	308	326	305	316	346	303	300	300	321	314	335	304	300	333	332	307	303	317	341	308	325	327	310	318	314	311	297	313	317	324	325	319	351	324	354	326	337	317	356	294	314	296	324	309	343	292	308	311	337	328	315	356	332	314	313	315	322	320	330	338	337	316	324	362	321	303	313	319	322	327	329	333	329	297	297	328	357	316	338	310	332	313	326	323	334	315	328	308	346	322	305	310	316	329	311	309	335	293	327	330	313	363	326	326	304	332	344	336	292	315	346	322	336	304	311	322	308	316	332	332	288	344	319	328	352	315	321	318	349	327	325	336	324	300	309	317	311	325	298	332	332	313	326	286	324	320	323	317	312	319	317	323	298	300	314	303	348	308	324	297	307	285	303	297	310	328	302	316	331	311	295	342	288	345	338	300	325	303	292	323	316	299	332	307	340	300	308	293	341	310	378	305	314	320	334	329	329	318	309	347	314	351	295	318	290	337	311	317	285	334	291	332	313	333	312	296	306	312	316	286	332	326	326	305	359	332	303	282	299	306	319	308	339	327	353	314	294	291	311	307	396	329	323	315	337	307	335	332	311	325	348	325	320	333	332	299	326	300	299	354	304	326	326	322	340	350	321	335	300	325	327	313	305	309	315	294	326	350	313	310	329	308	339	307	321	308	298	304	355	311	310	321	335	325	360	330	327	310	310	317	305	327	312	289	320	330	334	309	328	321	309	322	317	302	337	308	260	311	331	301	323	329	344	310	289	326	321	301	301	358	314	315	322	299	322	345	320	332	319	327	323	323	323	320	324	332	306	325	305	322	309	310	329	355	330	330	303	313	351	327	348	319	335	310	308	322	335	334	329	327	306	301	310	324	349	298	325	317	340	341	323	317	334	294	298	355	305	305	325	314	310	293	302	326	326	309	328	314	331	292	333	323	290	318	319	327	313	353	315	288	313	298	341	292	312	337	317	316	346	309	316	339	340	290	299	340	320	341	318	323	312	325	309	306	285	293	305	325	306	324	328	318	312	295	311	321	313	299	334	322	305	322	337	325	323	339	324	324	311	322	325	317	309	367	322	312	343	350	307	320	324	325	356	320	310	323	336	305	330	324	326	297	296	307	341	313	308	340	299	308	341	306	308	277	327	314	324	290	330	317	328	337	331	302	318	304	303	290	316	352	340	302	324	318	291	312	293	298	332	360	330	295	303	287	320	333	314	334	302	347	331	302	304	337	327	321	313	334	317	320	309	311	321	328	318	322	298	300	309	323	330	347	327	318	341	292	316	293	341	306	308	297	300	329	350	299	310	314	304	332	299	329	314	313	319	352	329	315	315	332	293	322	323	313	334	308	274	295	303	336	337	330	282	326	344	281	337	330	283	312	355	324	310	331	298	304	331	333	303	341	323	315	323	273	318	306	297	324	339	351	336	314	336	318	309	310	303	339	299	328	320	315	286	362	299	336	331	304	331	336	289	304	306	307	330	301	327	346	328	333	314	295	334	311	340	274	320	315	302	303	301	307	318	316	327	309	333	328	309	317	316	324	301	292	326	338	322	317	295	280	338	306	308	320	294	312	294	314	313	341	342	343	306	345	333	280	308	303	324	308	333	328	313	339	335	332	331	340	331	340	317	319	337	293	322	312	312	328	311	320	334	329	331	319	332	301	299	323	318	310	338	290	298	291	304	365	335	293	332	296	332	298	345	304	322	322	296	298	333	333	330	337	308	290	342	334	330	307	311	340	318	298	340	318	315	319	360	309	340	327	299	333	307	323	331	335	308	309	296	317	329	315	323	316	323	312	306	332	316	346	315	322	327	335	335	304	321	308	322	330	328	324	333	333	292	300
27520	20459	7010	922	588	577	513	508	528	479	515	481	477	451	466	473	468	475	461	464	462	495	505	492	466	481	461	511	509	478	495	482	481	462	452	446	440	477	443	485	496	495	479	488	493	478	497	508	441	503	488	411	447	514	437	464	479	458	493	458	463	474	478	487	447	430	488	470	514	463	503	485	415	464	481	489	460	503	473	460	455	508	488	497	463	525	472	509	498	441	495	445	497	472	495	497	461	510	489	469	483	494	490	477	497	439	505	470	469	509	473	485	476	455	484	472	442	545	460	466	477	503	488	448	503	485	479	479	503	507	479	479	451	496	493	499	486	497	488	491	470	499	451	495	451	433	504	465	447	498	513	481	485	466	479	475	461	452	508	466	482	482	508	469	510	474	453	452	455	462	438	515	481	493	450	472	497	518	452	495	455	485	455	479	479	480	461	508	484	437	475	489	439	438	489	464	433	496	443	463	480	491	484	493	494	484	484	457	512	467	478	484	481	491	454	500	470	484	435	476	467	462	435	477	532	480	472	494	548	489	448	462	509	434	468	475	515	484	468	501	499	503	482	489	460	493	472	437	468	479	462	491	507	438	484	462	511	442	484	469	487	481	454	492	478	494	497	482	453	484	505	471	454	472	459	465	468	499	522	487	506	479	482	468	464	472	493	485	490	479	507	482	478	490	495	500	476	486	494	484	496	484	443	482	479	498	477	511	479	474	490	480	464	463	473	498	472	517	489	494	509	502	525	466	490	517	479	452	497	451	491	445	453	490	497	474	489	473	470	470	451	473	475	489	509	488	507	494	488	548	482	492	475	453	505	491	503	499	472	478	520	482	485	499	502	473	471	503	488	495	488	524	482	465	492	467	474	501	453	503	468	473	491	486	480	475	482	470	479	459	469	480	513	524	496	483	498	464	483	484	528	443	506	446	455	500	474	437	449	519	485	469	490	459	464	499	451	417	447	471	504	482	456	485	515	490	500	485	510	458	449	470	510	485	484	503	497	512	493	478	465	484	464	461	495	443	488	486	458	488	466	497	489	480	425	503	475	477	462	487	477	494	496	487	464	453	467	465	492	502	485	510	448	472	494	521	472	476	464	487	474	477	429	455	453	507	487	472	457	492	477	477	497	468	487	441	462	453	467	490	471	495	500	472	431	465	452	469	459	451	518	468	509	477	465	510	465	451	523	473	508	484	475	520	447	450	488	498	492	547	457	481	479	489	463	475	468	420	468	491	480	469	494	497	496	452	471	435	478	499	494	490	460	499	472	444	529	502	451	495	484	512	435	462	460	501	481	493	498	507	454	533	472	475	438	480	468	458	464	450	490	465	436	447	457	467	466	472	468	495	485	495	457	472	499	465	509	447	488	515	515	441	456	484	476	481	469	525	443	517	480	487	474	516	464	491	478	475	491	486	514	472	451	461	492	451	482	538	473	487	524	511	483	481	512	508	504	477	508	498	477	489	454	472	512	502	470	464	498	484	469	479	504	488	460	488	496	478	482	485	457	486	461	465	477	496	478	472	450	507	490	478	480	493	450	473	511	466	491	455	487	479	499	542	492	511	479	490	477	499	498	456	496	503	476	446	465	458	457	526	495	461	464	496	496	478	476	511	453	491	469	486	483	484	459	511	456	462	467	466	471	498	482	534	466	451	449	474	439	479	513	480	462	498	444	452	508	479	523	476	487	490	468	507	503	481	473	474	475	444	451	491	497	470	518	456	459	469	455	484	439	441	442	509	503	462	493	471	459	490	453	484	472	512	488	454	467	504	463	480	532	471	485	488	493	507	457	510	464	473	461	534	474	489	446	528	522	457	491	464	504	465	456	483	477	456	456	496	443	487	472	459	491	470	445	503	516	505	475	462	479	495	499	508	475	479	490	421	523	488	504	463	511	476	500	452	480	496	473	449	492	444	501	521	518	476	461	471	450	476	473	462	442	483	492	474	477	469	453	479	491	481	500	483	465	492	457	457	479	479	438	466	484	441	502	512	484	450	483	448	471	463	454	437	467	473	476	532	482	490	490	480	520	438	491	462	475	469	504	491	461	490	476	459	439	483	440	486	475	469	490	489	475	478	472	458	503	444	492	498	467	491	469	494	448	486	483	497	478	467	471	509	501	491	452	479	505	530	446	502	466	481	500	531	484	480	485	483	492	496	534	474	477	487	447	471	467	468	463	510	508	453	454	460	455	474	507	518	479	501	521	484	498	447	479	477	516	497	457	493	489	498	491	435	478	486	523	502	502	452	475	491	472	494	425	457	439	497	466	464	479	509	506	460	470	470	517	514	448	484	482	509	491	488	538	471	500	486	495	468	502	496	465	503	488	486	463	487	488	495	468	449	481	465	472	498	507	497	480	489	487	484	464	522	552	515	476	464	447	480	471	455	482	462	500	456	458	449	493	505	466	459	509	475	471	470	477	497	473	466	494	485	510	483	467	493	484	506	495	488	442	500	544	509	512	467	490	456	504	450	470	493	467	492	491	459	503	487	472	489	503	461	498	459	523	467	497	477	508	537	494	476	506	461	482	440	461	475	500	473	487	488	495	477	522	536	476	450	474	502	484	452	509	483	461	469	513	480	504	466	493	482	449	454	494	495	499	454	480	512	490	495	479	449	443	495	465	459	510	474	492	478	487	449	481	512	460	479	497	490	483	462	468	510	494	485	474	512	478	479	511	490	453	483	478	429	479	534	476	482	451	525	494	513	469	435	480	501	482	502	486	457	447	513	445	489	472	448	472	466	479	451	495	498	487	501	439	523	484	457	469	454	497	461	486	486	466	461	470	485	490	476	469	471	502	482	496	469	456	483	479	469	501	439	469	489	483	477	500	486	504	484	480	513	482	458	478	489	474	508	460	477	504	463	491	488	481	514	471	486	462	464	463	450	484	439	462	490	456	474	473	490	481	469	532	493	488	452	473	468	475	466	471	475	479	482	476	450	498	464	511	510	508	485	481	511	511	492	448	507	532	475	503	452	483	479	445	495	479	471	488	500	480	485	460	471	509	500	443	506	499	454	490	465	504	489	485	430	486	481	485	452	494	504	475	502	500	465	453	454	457	473	512	455	455	465	463	485	480	479	478	483	446	503	476	460	506	476	453	494	478	473	478	462	448	490	480	504	482	481	499	475	471	433	485	482	460	482	463	457	511	473	550	502	465	491	497	447	474	485	470	441	456	451	486	497	502	503	454	484	453	428	477	540	478	484	482	532	471	465	461	486	476	475	479	457	446	469	461	483	459	468	435	464	513	452	483	494	495	527	513	465	449	477	448	475	474	462	521	494	451	463	481	455	492	465	499	514	484	496	447	511	479	492	488	493	467	503	534	464	462	480	495	457	448	457	451	471	501	479	468	492	469	444	489	444	472	449	498	528	506	506	499	450	515	483	464	525	451	459	431	455	491	488	477	490	485	511	477	487	512	470	501	480	487	495	523	463	514	449	493	523	525	526	518	451	462	495	480	507	481	481	490	459	512	470
4923	1591	1484	962	912	870	809	865	759	789	736	760	754	755	758	722	766	736	747	763	734	745	782	730	743	731	764	736	731	725	721	712	700	722	746	781	733	759	745	723	728	739	709	705	681	754	711	772	743	723	768	727	708	788	694	674	753	770	705	693	765	791	685	735	760	718	721	698	751	732	742	711	738	698	730	735	747	725	774	717	734	745	739	750	744	749	728	705	750	672	698	741	703	756	754	719	743	751	695	741	716	714	736	688	690	731	774	716	738	712	695	739	698	739	762	766	751	712	739	652	742	782	712	769	785	771	779	775	732	780	685	725	728	710	712	751	718	732	707	765	666	742	755	731	718	730	761	731	731	758	768	765	720	728	749	794	771	755	714	733	706	726	738	749	715	762	732	800	743	742	724	776	757	760	758	781	726	736	715	755	745	710	737	706	752	718	713	710	733	771	738	702	723	739	723	743	727	751	716	752	748	752	726	732	720	716	774	678	723	675	744	756	744	736	754	686	683	738	701	725	762	798	768	750	725	738	749	729	756	767	757	756	705	728	726	749	749	761	671	762	717	720	752	709	756	732	725	690	773	747	732	734	713	754	743	764	760	744	758	717	732	695	741	754	698	712	743	730	694	784	681	754	742	727	699	773	714	706	744	689	722	776	740	705	716	792	740	735	782	679	716	732	766	731	751	721	752	747	738	720	715	751	691	715	753	706	759	728	727	718	738	695	718	661	739	756	741	709	706	723	745	752	719	758	698	736	771	736	699	744	686	712	735	736	692	720	751	713	708	741	683	717	733	719	753	721	714	776	725	727	755	722	751	727	675	735	725	753	713	712	725	716	744	702	750	742	730	708	752	730	774	764	743	707	750	728	723	768	710	736	743	700	748	777	718	743	689	766	795	773	673	738	753	752	770	752	735	717	694	720	746	761	712	710	728	685	730	723	762	729	737	731	747	735	733	740	770	699	745	773	765	729	731	681	737	693	731	705	763	749	692	737	721	769	717	707	756	714	707	702	715	720	758	717	728	750	747	741	707	683	704	758	692	678	756	786	703	756	732	731	697	785	706	746	712	741	764	739	749	697	751	718	705	688	725	718	713	682	718	790	720	708	692	726	727	748	732	798	711	713	770	722	740	695	723	756	743	742	689	692	722	736	706	759	723	762	725	717	719	748	697	772	739	698	705	750	714	758	775	727	755	737	766	748	754	739	719	738	707	708	755	756	738	772	709	727	713	694	721	703	722	738	743	718	712	759	737	791	772	752	736	753	746	715	782	724	760	715	719	739	748	772	735	727	734	676	692	703	738	720	737	773	686	728	733	721	687	723	695	777	687	715	737	706	702	778	717	694	739	711	789	724	756	721	752	738	741	721	779	769	741	724	686	734	744	749	717	701	710	700	707	761	761	716	686	762	747	743	699	732	725	748	736	719	750	770	730	730	715	727	770	730	785	752	693	714	757	711	708	731	778	672	713	723	762	741	777	715	768	806	750	759	772	731	772	733	746	743	735	731	741	679	767	735	704	787	698	713	755	712	715	718	699	763	713	711	714	744	723	732	685	694	759	747	697	680	746	768	716	706	714	732	757	701	764	780	696	739	742	712	758	790	721	733	700	769	728	707	745	717	700	761	755	749	743	719	688	691	727	722	736	694	787	767	720	714	694	694	700	756	713	731	743	745	766	693	795	763	716	705	742	733	748	748	768	773	765	763	719	712	737	742	712	769	753	734	747	725	700	704	766	686	734	757	766	713	710	746	756	709	745	737	730	724	728	678	742	704	733	718	698	714	689	733	712	743	744	736	694	683	729	751	752	744	731	732	751	738	757	744	734	763	727	726	769	743	764	741	701	754	719	748	755	721	709	751	738	782	763	711	726	753	736	766	735	675	742	705	739	742	796	749	748	708	711	695	736	728	750	748	690	732	702	751	739	688	715	752	751	709	718	738	677	715	751	790	722	689	720	715	787	714	704	745	763	730	713	737	765	787	735	737	708	789	724	699	764	725	721	686	750	705	705	726	790	740	750	723	711	690	722	772	758	751	753	725	754	734	756	721	737	741	758	795	756	701	795	729	727	717	721	752	720	742	731	755	701	736	729	698	725	747	782	743	765	763	738	765	757	742	724	757	695	748	714	690	750	736	720	785	739	699	749	714	727	718	759	731	731	710	681	744	768	778	736	741	742	738	763	700	740	741	748	740	705	733	744	774	735	690	751	727	731	788	732	748	669	711	831	694	714	788	751	748	717	735	767	737	724	699	741	755	757	720	762	726	749	728	736	734	707	743	739	704	739	728	732	741	757	723	691	757	745	763	687	699	709	734	739	689	753	739	739	758	789	710	725	750	704	775	723	735	691	759	753	749	694	730	747	737	736	716	724	764	770	720	745	734	742	727	768	746	710	731	744	709	719	740	720	805	721	743	776	686	749	746	781	699	722	754	767	695	744	723	711	718	759	707	724	743	680	785	730	742	792	767	725	760	760	692	713	705	715	727	759	721	749	741	717	769	749	748	725	705	700	729	714	759	739	722	718	668	705	748	736	753	787	745	757	737	691	769	712	703	765	723	746	752	734	763	719	817	680	724	756	789	768	761	754	733	743	754	690	767	735	758	671	708	738	748	746	703	695	717	726	762	760	701	735	747	792	745	700	726	703	720	691	748	734	745	743	735	729	684	725	764	718	707	735	720	722	737	746	736	707	729	692	707	729	715	700	734	723	766	719	741	725	746	697	773	666	712	710	757	733	693	718	774	762	712	749	747	781	749	723	733	695	762	716	716	761	717	772	710	731	745	768	747	736	722	747	729	765	752	707	754	739	780	673	717	683	691	732	729	736	725	698	721	764	695	730	695	741	764	694	717	796	768	746	756	676	756	727	713	791	746	737	723	734	723	783	804	749	769	718	724	726	748	715	707	674	758	703	780	714	736	684	704	766	724	777	733	740	802	715	708	743	748	699	767	737	762	764	725	711	741	730	724	714	787	721	710	716	706	776	760	759	775	719	770	778	686	746	725	766	757	668	713	704	723	753	741	706	752	745	733	716	727	707	694	791	701	746	763	758	712	714	725	715	731	715	727	758	703	743	754	761	780	743	757	720	734	723	700	761	728	716	773	712	747	686	740	748	721	748	739	710	693	729	707	728	752	771	722	764	769	739	767	674	718	713	770	755	691	767	727	757	717	675	734	757	736	733	749	700	735	752	716	718	728	734	732	732	763	715	740	738	731	721	789	758	756	754	730	760	768	730	741	743	763	766	705	715	742	723	754	727	740	678	729	714	734	709	750	749	737	744	768	770	770	804	709	743	762	736	690	729	735	750	744	735	710	705	731	760	771	712	713	781	762	707	747	745	743	747	726	706	761	723	675	764	702	708	734	719	707	735	692	750	731	716	747	726	711	793	685	747	741	719	725	715	745	817	746	739	710	731	751	720	740	724	709	760	767	717	760	730	708	753	727	766	752	720	751	749	730	787	716	755	773	705	741	689	750	757	711
24669	21633	29005	24695	21486	4926	1018	786	622	616	601	591	537	524	538	553	508	526	482	482	523	479	487	494	516	497	493	466	465	473	456	474	476	480	436	447	508	471	457	474	470	485	479	459	498	479	496	461	433	458	450	456	455	478	497	444	471	484	481	443	467	446	431	447	453	479	444	442	491	476	467	415	470	473	479	471	498	468	445	433	445	470	475	528	446	446	433	453	474	441	508	464	469	507	477	474	480	476	467	483	457	481	456	496	473	454	490	515	479	484	432	483	441	446	450	478	478	424	475	478	480	451	428	470	470	439	490	430	441	457	420	452	496	463	509	483	491	459	472	492	455	475	476	477	469	443	436	450	435	490	471	478	491	460	425	457	440	493	458	455	479	444	456	429	420	472	492	478	472	462	451	476	486	489	501	468	474	475	460	445	480	425	471	435	461	452	445	443	485	496	492	453	468	458	468	412	489	439	478	466	511	451	450	438	451	466	466	441	453	475	453	450	443	469	445	484	487	476	495	427	487	480	461	447	437	462	467	514	470	446	456	474	422	475	491	474	494	480	477	467	454	481	476	481	433	451	459	464	452	500	437	417	456	441	466	423	481	440	466	460	482	401	474	444	446	433	473	446	481	434	475	456	483	409	511	489	463	457	476	407	466	472	469	460	468	494	467	476	439	447	465	446	455	489	446	462	463	488	448	466	462	472	454	478	497	460	434	453	492	420	474	487	458	483	471	495	466	438	442	448	442	475	446	470	415	466	484	464	477	429	478	461	457	508	476	449	458	460	480	462	471	458	471	510	434	476	460	452	451	439	460	437	499	474	465	463	501	487	471	483	444	459	496	448	455	457	443	499	458	446	450	510	431	486	430	467	469	476	471	483	467	444	450	472	433	460	446	481	443	485	426	485	445	447	439	412	475	462	476	469	414	437	467	486	450	395	484	471	439	438	467	452	419	469	486	436	460	467	452	458	489	406	454	459	458	467	458	453	425	462	452	470	475	452	463	466	484	491	453	474	521	443	430	455	434	470	464	452	435	462	449	452	464	499	431	491	479	431	460	456	463	490	446	446	479	435	475	411	447	449	452	466	425	488	455	485	419	443	414	479	468	502	442	447	432	498	429	489	457	472	486	484	511	394	480	466	393	487	462	470	463	449	436	460	485	443	469	477	446	455	442	503	439	423	465	495	470	441	435	468	467	448	469	449	449	445	459	458	461	466	491	460	460	450	466	451	421	471	458	479	485	456	532	455	438	491	498	485	484	467	407	485	467	418	469	456	465	491	478	445	467	449	488	512	517	432	507	431	467	427	430	435	452	444	463	432	477	446	479	449	493	453	438	464	458	436	459	485	488	490	403	440	446	468	436	469	471	449	484	471	466	449	438	402	457	456	449	464	472	468	463	472	450	454	485	462	456	472	458	466	424	481	495	436	452	414	481	452	469	469	454	470	457	443	462	472	507	464	451	447	426	473	475	444	447	442	452	437	488	483	462	465	494	460	500	459	454	459	459	475	481	445	501	489	467	484	466	423	452	435	464	470	454	475	440	487	438	459	476	464	475	448	470	477	441	451	469	482	439	430	475	455	441	472	490	506	448	440	460	454	465	444	474	496	479	483	483	485	474	497	454	458	428	456	467	472	468	471	439	423	473	442	489	406	481	491	456	436	495	453	451	470	464	450	469	471	486	495	461	459	466	466	499	461	441	463	418	457	480	465	451	464	460	472	424	493	462	483	455	468	460	449	506	480	453	454	461	490	465	475	457	466	480	479	483	443	438	476	469	439	468	494	426	504	425	456	433	463	501	457	499	473	480	457	480	481	463	462	484	492	464	472	458	433	427	459	462	458	487	466	448	440	420	475	452	448	445	466	456	462	483	454	458	455	471	453	457	472	482	451	471	468	480	443	427	444	477	480	472	465	466	465	463	449	458	470	453	463	490	430	485	453	445	449	521	448	482	505	467	451	459	454	450	459	446	470	460	436	468	450	495	485	474	446	465	480	425	496	487	452	444	464	441	476	453	469	455	440	445	436	449	480	415	492	490	459	434	447	481	408	448	479	453	461	436	470	447	452	490	459	462	451	432	455	478	454	450	440	487	483	442	455	471	480	450	465	471	476	416	462	460	460	460	462	450	444	449	415	420	450	474	482	451	468	451	439	478	493	464	466	454	432	435	470	443	459	450	492	433	445	452	469	458	461	470	494	423	428	473	429	479	494	475	436	474	440	476	479	484	440	504	500	472	456	481	495	450	506	470	447	484	473	471	455	474	464	467	471	490	428	499	458	481	450	472	454	459	428	467	481	509	470	431	458	471	474	470	444	475	410	475	476	412	469	493	473	469	494	460	478	443	457	477	505	466	472	442	465	446	452	509	461	473	462	475	461	444	473	498	447	465	492	462	421	472	432	472	426	469	457	460	460	433	475	455	447	440	453	495	435	484	445	514	439	454	467	407	496	446	402	452	452	462	447	452	421	441	450	491	446	451	480	415	453	458	463	477	453	448	456	441	473	460	462	503	467	454	458	478	449	444	441	498	441	449	455	477	478	457	449	446	452	438	519	469	485	453	497	461	485	449	425	444	467	400	462	436	428	452	461	462	454	472	455	448	465	425	453	454	451	444	440	460	479	472	462	498	447	460	458	486	429	478	464	440	451	467	403	446	464	477	469	427	447	442	480	485	443	456	481	468	429	458	475	458	471	437	490	470	460	480	444	457	437	414	497	467	499	428	486	478	478	470	457	485	474	450	453	486	427	465	468	468	446	456	447	477	455	484	480	445	467	442	471	454	453	490	456	445	446	473	487	490	451	511	462	493	446	502	453	441	478	484	429	432	426	435	430	472	444	469	470	443	445	480	443	465	471	435	446	484	437	441	494	462	459	461	458	458	467	431	502	470	460	462	459	494	438	453	457	477	481	468	470	446	468	474	470	463	500	458	459	456	473	479	500	470	460	453	467	416	506	426	439	435	438	482	461	456	471	439	478	470	484	467	464	454	483	483	494	460	481	491	519	458	461	491	474	472	470	472	482	465	440	472	435	494	462	470	483	513	478	460	471	451	484	446	494	472	411	457	439	491	421	445	491	494	463	492	466	444	490	482	487	490	483	475	514	509	484	443	477	493	460	470	457	472	454	462	430	472	440	484	490	514	423	429	470	458	486	449	485	473	473	475	488	467	444	439	434	431	446	431	454	442	462	453	470	455	459	450	454	444	492	442	457	451	441	459	477	444	481	461	434	460	440	452	442	482	480	478	469	432	451	464	444	461	454	473	465	439	481	456	486	482	451	470	431	449	441	489	488	420	412	423	472	404	426	438	479	477	482	464	496	435	405	429	430	494	455	478	441	458	455	469	434	440	459	462	440	433	438	455	446	462	455	440	461	487	472	471	428	471	431	458	457	473	442	450	433	456	487	461	490	456	449	456	448	504	463	445	454	480	446	450	456	477	429	445	485	454	469	465	469	482	483	472	457	465	486	429	462	450	428	433	465
6212	9647	8146	4142	2886	2237	1798	1573	1310	1240	1091	1044	1022	953	905	880	823	799	867	816	783	760	771	750	759	780	742	758	789	747	726	765	748	769	695	739	722	721	755	712	735	703	741	735	761	723	738	719	746	767	722	698	773	709	725	738	687	739	728	741	705	692	715	748	703	728	712	709	649	756	686	674	705	732	745	742	696	734	704	709	717	653	731	734	701	751	682	748	693	716	769	697	707	718	654	727	736	731	719	696	712	673	729	716	662	715	770	686	728	714	747	686	715	726	742	760	733	676	657	697	695	725	689	695	737	690	726	706	709	690	726	743	682	663	707	669	732	742	735	687	707	701	728	677	720	705	737	705	724	712	665	690	705	713	697	683	689	753	737	700	657	697	705	704	693	744	676	678	716	680	731	715	697	762	736	715	700	653	708	732	674	692	746	739	683	731	725	697	693	690	719	756	670	704	719	713	727	692	715	728	706	716	661	695	777	693	729	744	649	740	719	709	730	683	729	688	676	709	668	680	699	732	691	695	663	754	778	694	751	747	752	718	689	700	673	721	718	644	687	716	734	689	719	715	718	694	707	692	679	684	720	676	713	690	719	722	706	677	702	691	679	689	677	660	675	700	695	718	716	715	735	735	722	683	740	726	705	749	713	714	757	670	754	693	731	704	725	707	718	707	715	677	690	700	666	687	733	728	679	687	766	696	707	679	724	766	652	708	761	718	740	692	751	700	715	690	707	699	707	695	685	689	754	706	711	678	717	685	710	735	738	718	716	746	700	692	731	664	686	734	675	688	715	706	640	740	687	742	740	681	710	693	767	744	710	726	691	751	683	705	726	728	710	680	765	666	709	701	722	703	729	702	747	670	696	715	737	700	729	725	689	703	691	704	685	730	725	716	715	717	745	666	741	692	695	683	720	706	722	709	703	688	727	711	687	734	705	716	685	729	677	693	720	697	692	767	714	702	683	719	680	698	753	702	708	707	683	715	692	702	702	693	704	716	726	732	741	772	674	690	725	709	662	720	708	719	721	692	691	690	688	747	714	716	694	748	715	725	688	690	687	718	691	734	696	714	722	688	694	693	674	724	714	763	732	660	731	730	724	705	699	716	702	737	701	699	775	732	721	723	704	695	661	735	714	719	746	670	727	713	709	709	722	708	727	700	682	731	686	674	697	663	736	750	704	749	667	737	650	727	728	700	723	743	677	777	726	732	694	670	727	727	703	710	711	696	738	683	699	734	675	687	744	683	729	705	712	721	698	734	667	725	718	675	694	734	705	697	703	699	695	733	719	673	666	662	742	657	745	674	729	738	710	701	685	662	718	684	708	732	730	718	723	719	728	728	703	679	692	717	676	700	736	700	696	721	696	718	720	708	738	665	700	726	720	742	738	722	684	721	774	686	699	675	691	685	705	709	701	718	660	685	677	727	729	762	749	676	690	712	701	697	698	703	680	666	697	756	712	722	720	683	690	704	667	740	752	740	725	724	677	704	711	703	735	735	649	700	697	641	721	688	716	701	718	729	716	715	698	722	703	731	755	729	709	771	705	744	700	720	755	667	667	701	713	704	699	714	677	705	670	739	624	708	695	656	691	732	685	711	708	699	686	666	712	733	747	727	709	700	701	734	667	751	731	723	699	750	688	748	733	713	720	778	758	709	714	686	718	718	728	702	687	715	661	720	684	717	700	718	719	658	721	706	713	681	726	693	670	707	667	706	691	658	715	735	677	768	745	719	747	682	735	739	688	696	743	717	686	662	737	687	683	695	746	706	689	729	699	704	700	701	737	740	680	712	717	739	725	722	726	701	649	727	712	658	736	718	687	697	715	719	686	710	737	672	674	748	714	721	739	722	721	699	706	719	699	733	667	666	749	697	686	676	695	683	719	719	731	683	661	727	736	745	750	717	741	679	691	678	737	699	709	750	681	709	741	713	725	737	649	687	707	699	721	692	707	680	711	738	719	688	715	714	692	697	708	708	715	762	721	669	707	723	708	706	685	717	771	703	773	647	738	685	698	693	716	713	752	705	720	695	739	668	765	673	643	701	715	709	693	687	702	734	759	672	709	725	705	720	699	707	731	735	680	741	715	702	665	663	639	738	675	671	684	671	684	716	726	738	763	742	703	729	727	698	661	731	715	724	698	728	706	691	727	704	727	718	713	723	726	676	668	682	726	720	677	752	707	717	730	672	732	685	713	702	624	698	713	705	719	705	697	725	750	692	725	698	685	688	730	702	709	681	710	703	750	716	712	759	743	721	705	711	745	711	704	702	759	692	742	698	705	719	710	722	732	726	723	728	694	667	659	682	703	695	694	721	735	694	759	700	672	690	702	668	712	735	720	752	661	720	715	678	717	702	708	778	681	665	697	731	661	731	656	686	696	702	705	720	680	703	749	691	668	717	689	690	672	697	696	706	705	723	710	719	718	723	701	722	697	742	720	734	710	719	664	692	709	676	711	703	729	644	692	698	726	672	686	709	723	673	724	675	682	726	708	708	711	757	703	748	649	731	720	719	750	690	695	660	705	676	702	685	723	729	718	696	691	678	703	712	683	705	694	697	702	706	730	703	668	704	736	648	742	719	651	722	757	722	702	690	709	704	682	697	746	697	708	721	694	719	745	685	706	714	722	709	703	706	707	726	784	694	763	652	686	707	689	696	702	693	709	768	688	709	706	671	700	747	733	709	700	692	731	739	723	714	727	745	706	684	676	718	744	720	695	685	720	661	691	686	736	734	723	709	697	707	761	702	729	687	733	721	687	661	705	704	703	725	715	765	687	672	716	709	702	763	701	751	653	729	689	744	700	700	694	743	701	690	722	724	719	729	717	670	694	713	702	693	731	763	691	737	747	690	700	702	699	741	739	712	694	709	723	693	715	673	713	764	729	731	685	680	682	704	758	674	711	727	677	679	693	757	778	712	712	691	705	730	727	727	702	714	685	681	717	681	706	692	727	662	749	708	705	701	704	685	743	705	737	712	675	674	714	716	685	720	737	657	753	720	689	703	699	680	680	733	677	707	715	722	664	697	707	697	715	687	695	708	717	713	685	703	716	719	686	719	712	693	671	729	692	698	698	662	661	706	739	695	719	748	704	685	695	704	672	710	728	709	694	714	671	730	768	749	717	736	709	703	718	678	699	711	737	672	711	703	679	700	710	681	695	711	748	680	688	703	706	630	685	748	673	751	673	703	681	705	763	679	758	672	712	724	730	726	717	658	680	720	748	718	725	674	695	686	704	711	693	675	734	784	732	674	673	768	682	675	776	762	685	757	712	670	682	727	682	696	726	712	684	701	718	706	689	704	719	684	729	735	700	703	788	729	698	697	704	741	734	740	697	724	693	695	709	694	699	688	729	669	682	727	695	726	677	737	688	707	695	705	681	734	664	743	652	729	750	728	672	740	707	692	763	695	753	685	692	742	706	667	644	695	740	676	679	653	708	700	688	714	752	718	712	679	674	749	723	711	724	695	710	707	689	699	680	762
23566	21636	29568	24196	21636	21323	2651	761	520	485	429	364	312	349	323	285	281	269	311	249	253	254	225	206	222	264	235	233	243	204	221	201	220	222	193	214	189	231	199	203	219	215	211	209	202	239	191	207	216	202	199	217	186	191	202	192	208	198	199	206	184	191	220	182	209	188	191	177	188	194	178	206	219	192	207	203	205	210	201	207	192	216	195	208	204	182	203	211	200	187	212	183	188	215	207	224	202	183	207	180	206	195	165	201	187	176	161	187	189	186	200	198	199	202	189	213	199	202	185	191	227	183	181	198	217	196	216	205	208	189	212	199	192	214	218	197	209	191	194	204	196	195	195	208	222	185	166	206	210	217	177	205	209	201	195	214	191	190	192	192	176	173	181	216	201	206	203	229	192	205	194	176	196	222	229	198	217	195	216	189	172	190	196	227	192	193	194	214	203	198	192	193	202	195	215	214	193	187	191	188	196	195	164	194	189	207	223	206	190	209	216	171	176	184	191	206	209	192	160	194	208	197	179	197	190	196	200	194	193	182	206	204	192	186	209	178	180	216	206	180	191	179	181	190	200	201	186	205	176	208	188	200	175	189	202	184	181	201	220	178	219	209	186	204	194	227	214	215	199	189	207	199	188	222	192	205	194	186	210	214	192	186	200	213	217	210	169	195	195	180	218	182	196	186	222	199	200	190	203	176	182	199	198	187	200	194	201	190	178	195	196	192	205	221	179	210	192	195	186	218	178	211	176	215	173	192	195	201	163	208	185	196	191	215	186	195	190	181	219	172	204	192	173	191	198	204	210	206	164	193	205	175	186	212	193	214	230	182	218	181	176	186	194	202	200	221	193	201	216	198	195	189	190	203	200	189	216	193	171	190	213	204	198	195	183	222	201	208	186	155	195	178	190	199	204	186	187	193	203	177	225	185	188	219	175	200	176	219	190	194	219	180	198	195	172	215	203	183	203	185	199	198	186	213	186	191	207	202	218	187	217	187	214	193	188	177	203	186	210	209	220	202	193	195	194	192	212	207	209	200	200	197	188	196	186	192	183	218	195	208	181	207	183	200	203	210	210	186	229	198	211	194	177	205	178	214	200	224	215	203	197	190	193	211	188	203	177	179	182	203	207	218	212	197	207	157	197	192	194	196	224	190	179	205	195	195	217	202	178	204	194	189	200	196	190	192	209	211	163	210	212	200	209	176	227	194	200	193	181	193	187	217	190	195	202	201	187	205	186	198	177	215	189	203	202	192	216	194	205	217	209	215	196	178	185	223	195	192	184	193	196	203	221	189	193	196	167	206	186	183	192	195	170	207	209	180	208	182	171	201	183	189	221	183	234	169	197	187	188	185	177	199	199	192	207	208	185	189	180	194	209	205	203	196	194	211	208	219	168	209	230	177	206	178	208	172	210	202	190	184	179	190	188	181	180	208	194	165	199	195	191	174	185	175	207	189	196	181	190	208	193	207	201	188	197	201	209	200	193	199	169	200	196	217	207	188	232	183	165	197	203	199	214	204	181	214	174	177	217	193	190	182	190	196	209	194	199	176	192	176	209	226	176	217	187	203	206	188	191	192	175	212	183	198	187	195	189	210	216	192	202	172	180	195	211	206	209	200	200	191	200	184	211	216	174	232	223	185	182	147	223	201	192	227	188	195	199	209	225	190	216	179	224	205	183	205	191	205	193	208	200	183	204	196	190	203	184	201	189	195	205	197	208	186	189	190	192	202	176	181	174	187	176	225	173	195	200	177	225	187	196	179	200	205	192	202	201	199	194	200	191	203	206	185	215	200	176	209	175	178	192	216	205	191	178	193	192	198	191	221	191	184	206	195	184	195	198	198	177	193	196	180	198	186	206	213	202	193	191	207	186	177	191	194	189	198	178	197	211	192	207	205	190	181	173	221	199	212	189	196	205	192	200	195	191	210	204	190	199	220	199	197	172	195	183	214	198	209	199	198	204	187	167	186	191	203	193	182	191	187	177	147	192	206	214	208	204	199	200	201	190	197	202	207	210	202	207	206	210	202	192	176	179	172	195	195	197	202	199	195	204	181	189	167	186	195	221	198	201	184	188	193	201	164	207	202	202	219	162	190	174	204	220	208	174	210	180	204	191	182	201	196	165	194	192	198	174	204	212	192	194	213	213	204	197	207	201	178	200	205	183	199	211	198	178	192	204	212	167	201	181	188	191	204	191	189	186	186	174	207	198	208	214	199	169	167	168	197	206	180	191	196	205	194	196	184	184	206	201	191	186	186	205	181	221	183	210	205	213	187	178	208	211	215	214	196	198	185	187	197	192	193	181	214	180	201	182	195	193	213	194	179	206	198	178	228	192	190	192	196	197	185	183	199	188	182	186	192	190	189	196	204	209	214	195	199	199	179	180	207	199	183	183	187	201	193	171	197	182	184	205	197	182	194	180	217	202	205	192	186	200	218	172	205	208	199	209	214	182	177	208	188	198	209	192	217	191	169	194	188	172	197	201	188	208	193	192	201	200	194	191	209	212	173	204	200	177	186	195	181	205	210	194	197	185	194	187	192	174	209	195	212	186	208	204	195	200	192	197	188	190	174	189	190	199	209	216	182	191	177	192	176	169	171	206	178	179	189	183	199	199	193	198	201	184	198	198	179	181	197	206	186	204	203	216	224	216	207	198	187	213	170	207	194	212	188	193	187	208	209	196	197	204	204	197	194	211	237	192	200	189	196	214	200	188	180	176	193	197	205	205	225	192	183	185	210	203	203	196	208	194	172	182	173	186	227	203	205	222	180	194	169	216	188	184	201	185	200	198	181	194	218	176	199	189	185	194	181	173	179	188	207	215	188	184	200	199	194	188	205	178	166	203	184	199	182	197	192	174	213	214	220	150	177	200	207	215	209	209	191	214	180	189	216	189	174	183	213	195	184	202	195	207	232	204	202	205	193	191	213	209	227	181	191	215	194	193	172	204	194	203	193	181	193	202	196	189	184	183	215	191	180	198	202	205	178	188	198	197	193	197	199	181	174	188	213	196	192	204	211	200	200	213	207	200	187	181	189	183	182	187	219	201	218	193	193	204	201	198	209	192	199	180	209	204	219	192	182	192	218	212	170	205	192	212	171	189	172	191	170	215	214	193	197	195	198	191	202	215	204	201	207	200	192	199	194	208	193	201	202	208	207	190	210	191	208	224	200	169	210	164	217	215	179	178	184	201	212	189	194	209	185	198	207	189	201	186	194	204	200	195	208	202	215	220	191	200	183	191	180	204	199	191	190	195	196	206	203	195	179	211	180	214	198	192	167	208	238	221	188	197	176	186	220	194	177	224	172	187	193	186	203	173	193	187	183	172	226	218	204	218	208	200	200	180	207	195	193	180	210	186	182	181	182	186	194	200	194	199	182	173	208	176	180	162	202	186	206	211	192	218	190	209	198	191	173	215	176	215	192	169	194	226	200	209	210	197	223	204	211	217	176	193	178	184	193	192	181	191	192	178	222	210	187	200	220
7654	15008	12474	6374	4356	3238	2347	1905	1601	1335	1157	938	839	807	638	643	630	569	546	534	486	482	441	439	444	409	433	365	375	387	420	408	394	404	371	371	370	378	367	386	360	360	378	339	322	369	366	359	351	338	354	307	345	342	369	310	358	319	325	350	331	315	319	326	298	333	331	312	297	345	322	288	342	334	325	329	330	309	327	316	308	320	309	355	302	328	302	331	282	329	288	301	312	330	306	314	325	328	341	315	340	288	352	331	320	317	315	295	330	305	302	326	337	310	305	293	323	286	311	325	348	270	346	346	316	321	323	290	323	324	317	319	351	325	316	320	341	305	333	308	331	322	291	294	322	299	329	317	332	319	304	298	316	272	310	304	298	301	348	340	301	300	325	331	338	321	329	353	324	330	329	327	313	348	320	311	327	322	316	308	318	299	304	320	289	306	278	299	300	313	325	304	292	306	281	354	304	330	292	284	302	302	293	314	308	355	294	306	311	315	314	312	335	315	292	310	302	318	335	323	316	288	320	288	294	329	299	309	304	288	316	325	329	307	322	305	279	296	288	332	353	301	291	293	338	306	292	331	324	328	301	316	309	317	308	340	324	325	280	320	323	328	309	319	329	308	315	331	314	331	342	325	312	319	317	316	311	290	322	294	299	280	341	299	310	311	322	306	304	317	317	325	335	324	315	306	327	325	333	289	298	354	296	290	339	334	289	321	315	284	344	300	315	302	336	312	268	322	327	309	317	316	305	340	311	305	325	324	302	295	300	306	335	297	317	285	299	318	337	300	318	302	320	302	333	326	305	301	321	321	288	322	312	308	307	305	282	316	314	321	303	319	271	329	302	312	351	346	319	323	322	281	320	314	306	320	315	333	281	306	333	298	317	304	315	334	299	316	318	330	325	326	314	310	357	317	313	292	320	330	293	292	287	334	296	341	300	291	311	320	301	304	320	313	334	349	300	312	345	321	331	307	295	316	286	297	302	326	328	315	333	326	310	335	340	297	319	318	316	332	342	313	327	280	315	309	310	310	327	306	338	336	330	319	320	315	325	308	318	315	343	316	327	357	337	283	337	286	330	305	313	311	309	311	327	330	313	329	334	307	312	293	306	325	333	309	307	324	311	304	319	338	290	339	313	293	315	339	334	350	296	306	314	309	352	298	311	326	309	300	341	335	329	313	308	323	297	317	344	344	308	299	319	305	332	298	313	330	275	310	327	344	295	310	312	318	318	344	311	319	306	328	330	309	343	349	306	289	330	323	299	272	325	311	340	321	297	310	325	347	305	315	313	310	351	314	329	355	292	323	331	343	298	299	305	293	314	277	309	288	322	293	298	303	300	293	353	323	309	282	297	363	306	300	294	328	335	306	344	292	325	324	332	299	314	331	300	325	320	308	311	306	291	316	332	341	329	294	311	305	271	293	313	327	316	313	326	345	307	299	309	318	334	325	303	317	299	314	343	288	284	304	325	309	298	313	313	338	344	300	311	290	333	330	316	322	328	316	329	321	314	334	310	301	318	322	338	330	299	288	307	319	319	305	317	290	306	311	321	308	321	312	334	329	339	307	318	351	297	322	301	309	311	310	305	305	318	301	315	307	327	295	310	304	297	327	298	325	310	306	322	289	318	309	310	319	312	319	300	299	318	342	296	323	313	321	311	309	333	313	308	308	322	316	298	347	316	322	303	296	307	333	297	300	283	329	304	326	309	308	302	329	323	294	314	314	315	324	311	291	322	313	317	311	341	347	316	305	303	345	296	330	304	325	288	355	290	311	325	327	314	309	298	315	309	302	297	340	310	314	297	311	307	284	326	282	319	318	298	340	302	325	325	306	331	357	289	315	309	314	291	309	307	328	305	309	301	331	322	297	294	317	306	321	308	306	318	319	305	314	344	306	320	318	325	339	329	305	310	315	305	321	304	313	333	315	317	297	330	317	320	321	336	308	314	287	281	341	337	309	314	323	320	281	296	334	335	337	339	270	320	305	289	291	316	337	286	327	277	285	294	338	298	310	313	339	335	294	315	316	315	313	314	341	290	274	294	337	321	308	277	313	336	315	316	340	330	320	277	319	316	311	299	298	314	301	307	284	272	330	344	326	319	326	289	321	332	331	339	321	328	300	301	336	319	311	320	315	315	306	291	294	337	296	286	310	308	329	297	313	313	329	363	299	293	323	321	324	333	309	327	296	317	314	301	317	302	314	310	335	304	357	322	327	286	331	300	296	314	306	312	326	336	317	327	309	305	333	291	316	288	311	335	302	295	284	337	305	290	338	306	314	371	275	307	289	293	302	329	318	334	328	326	333	314	341	307	310	341	311	308	320	325	318	316	311	287	282	296	303	317	333	305	288	312	299	322	274	298	340	294	318	308	312	336	320	297	320	287	300	326	330	318	298	309	305	324	317	322	302	308	302	312	316	322	305	311	315	308	295	299	298	313	314	342	297	301	302	329	342	330	345	313	329	322	310	324	322	313	312	295	317	343	296	320	319	333	318	326	318	325	334	321	300	317	331	292	299	287	295	335	302	302	319	294	306	357	305	320	340	305	318	301	305	323	273	312	344	333	322	318	332	317	297	321	320	311	320	279	302	312	303	324	286	304	333	321	304	300	303	310	295	305	284	331	315	316	318	324	299	322	299	321	293	294	338	288	295	305	328	303	318	317	354	342	298	327	303	303	290	342	291	291	315	333	280	300	338	302	296	326	291	326	324	301	312	316	343	322	320	319	306	320	295	334	320	295	281	329	318	321	307	336	322	336	300	314	308	307	336	311	303	310	293	317	349	312	298	305	290	322	331	304	301	319	322	302	292	309	315	290	344	323	322	285	292	305	312	348	314	307	321	317	313	282	342	283	306	313	300	329	308	312	311	301	306	309	335	347	326	315	334	342	309	290	322	295	312	309	347	305	326	292	295	324	303	311	330	349	291	319	321	309	297	277	326	309	326	290	302	317	315	333	311	324	300	319	328	312	305	321	329	300	330	314	280	328	289	334	324	299	300	303	324	323	305	332	277	288	339	330	298	309	321	337	352	298	335	305	307	305	305	318	330	312	322	316	304	315	344	338	321	318	308	311	355	311	353	313	307	284	326	302	348	282	304	280	312	330	292	348	325	308	305	326	326	290	319	316	327	314	336	310	336	344	324	322	314	327	322	325	304	293	305	315	323	331	318	316	288	294	307	307	303	321	325	317	315	315	314	331	316	286	319	313	335	336	308	306	281	303	274	324	301	299	322	331	308	308	317	320	323	319	337	329	289	300	312	334	315	302	299	310	326	283	316	325	318	308	309	318	315	317	315	323	320	350	298	317	333	305	324	305	303	322	308	322	297	311	313	321	314	306	304	318	311	344	290	285	316	316	307	308	330	339	300	324	302	298	310	307	284	286	325	304	300	333	293	337	307	297	353	289	298	316	312	335	318	337	300	335	324	321	290	295	322	320	309	295	314	309	311	294	305	319	333	339	324	304	314	307	321	316	291	307	290
27488	20587	7030	875	638	544	513	499	480	506	503	520	528	489	505	513	489	482	510	478	483	516	473	485	491	475	498	487	478	485	493	471	478	487	516	466	486	478	498	489	506	475	457	473	467	492	509	482	513	516	477	496	482	484	461	471	480	485	465	475	479	469	457	444	494	497	443	510	467	473	448	505	477	499	501	510	539	489	491	436	489	496	484	473	488	464	456	484	499	504	474	442	481	446	490	477	490	454	478	452	462	449	469	467	491	507	451	544	462	495	484	497	483	485	484	493	491	455	507	470	504	468	492	459	501	508	481	513	450	476	480	516	503	520	503	470	445	457	470	492	489	479	471	505	446	480	475	477	511	500	458	474	479	475	490	495	509	467	500	485	449	489	499	496	485	471	472	489	518	496	516	491	472	458	520	473	453	489	501	495	492	521	496	474	486	501	490	495	495	460	494	443	494	482	468	521	454	488	478	473	476	462	464	447	500	460	433	467	485	508	496	525	491	501	468	471	502	485	531	485	445	454	451	489	527	527	465	499	468	448	455	486	478	486	453	478	474	451	471	514	487	508	487	450	478	505	491	450	489	464	505	482	485	466	484	486	499	478	516	476	504	496	480	460	470	496	463	477	507	520	474	474	468	488	536	495	453	466	495	486	476	455	477	496	500	469	505	506	491	465	460	460	487	491	496	472	478	511	479	479	470	465	472	462	486	443	475	483	508	464	473	545	472	505	521	474	469	487	433	516	452	496	488	514	477	468	479	472	470	453	493	457	476	535	441	455	497	461	484	477	469	505	484	494	526	511	511	482	465	474	494	486	464	453	456	497	509	452	472	455	513	477	483	503	472	471	478	493	487	494	457	482	491	489	441	478	479	480	511	460	510	496	488	466	514	459	469	457	509	494	466	496	461	461	474	493	450	497	478	492	481	471	467	468	496	483	468	498	509	488	447	483	438	470	507	495	452	457	460	494	457	492	490	510	476	466	459	524	485	510	471	482	480	453	509	469	432	525	508	488	461	475	476	477	504	481	460	452	479	504	469	486	481	455	402	476	468	492	503	470	508	493	474	479	513	506	508	484	489	475	451	511	453	480	503	511	462	460	477	497	461	498	446	448	464	491	480	489	499	456	450	497	473	501	453	442	500	474	486	482	462	448	469	458	488	479	431	462	454	484	490	481	509	448	506	475	465	472	467	471	490	497	468	491	471	511	453	491	482	489	475	484	460	460	485	449	467	478	438	460	497	514	495	480	454	470	506	485	476	476	441	500	459	511	507	478	472	459	464	499	483	449	498	469	449	465	488	496	500	500	501	506	511	478	480	470	487	495	458	476	505	471	492	446	487	423	442	495	491	456	489	474	458	516	469	473	496	474	463	505	512	477	513	518	463	535	445	505	478	464	468	500	488	498	480	523	467	499	496	475	511	495	490	457	482	474	474	498	482	465	491	484	440	462	450	510	485	480	478	489	459	490	493	477	492	510	512	504	469	467	459	462	511	467	472	468	459	445	480	475	514	484	477	477	482	472	483	485	453	476	512	456	444	518	487	478	455	470	465	487	445	464	531	524	497	450	472	448	464	494	477	450	465	499	470	490	487	506	502	485	458	477	500	488	538	479	489	526	459	499	512	515	472	463	504	518	454	490	497	461	513	510	481	542	472	470	456	475	458	454	460	463	481	457	445	483	486	480	507	513	475	475	475	462	535	479	486	491	455	481	464	480	471	460	469	480	454	434	491	484	471	486	500	512	491	462	480	521	514	474	449	452	488	487	480	493	477	456	470	445	491	465	465	423	476	491	466	467	490	498	465	507	509	476	472	461	467	507	494	481	507	471	510	472	478	446	473	476	472	439	489	502	492	463	483	463	490	505	458	500	492	461	452	483	507	536	465	503	445	502	474	495	512	500	501	484	513	495	435	488	486	501	516	491	494	492	446	479	494	484	479	496	477	475	473	510	538	490	529	476	441	464	466	448	461	488	477	488	518	514	479	512	464	485	496	435	463	499	490	487	430	508	487	504	447	525	487	482	470	449	442	480	452	481	475	489	475	469	496	504	481	468	519	491	498	466	491	476	481	499	469	484	458	433	455	471	472	494	469	472	472	431	478	520	463	503	490	456	506	474	495	494	495	483	500	491	451	471	483	505	512	495	495	467	507	457	498	472	508	460	474	462	497	509	452	459	428	459	489	503	456	491	497	460	484	476	470	482	489	472	479	482	491	480	494	497	513	496	492	496	509	514	489	503	493	497	482	475	478	462	445	486	461	495	535	441	487	505	489	459	533	461	508	473	471	480	490	469	498	471	448	468	525	472	459	481	457	468	511	461	477	492	478	461	489	514	468	493	462	482	470	485	482	490	488	471	481	477	460	492	479	498	460	491	448	454	476	484	468	492	512	465	482	481	450	445	478	482	509	478	483	478	456	490	441	463	448	505	479	427	515	471	503	478	475	503	486	474	438	495	447	468	476	496	492	491	494	457	529	471	471	506	515	475	463	457	470	462	493	491	473	477	479	487	497	478	455	461	490	439	450	478	465	458	503	487	476	489	476	480	468	477	485	459	474	476	491	497	476	451	497	475	438	512	474	470	473	480	501	495	485	462	478	474	463	504	476	506	495	478	485	493	474	461	484	459	492	461	470	485	480	472	517	484	482	495	520	474	483	479	514	494	488	473	490	442	472	470	432	493	502	478	485	535	495	461	473	489	461	465	494	491	477	472	459	471	528	467	494	471	465	517	444	476	466	497	475	498	475	531	536	504	468	479	500	481	462	510	477	489	451	469	467	502	493	508	444	461	487	474	491	507	504	481	497	458	484	485	477	486	512	514	457	485	470	428	412	453	464	490	496	469	493	489	464	492	446	501	457	493	514	514	499	487	472	493	459	454	481	468	445	483	505	489	481	497	462	454	507	489	468	492	497	487	499	494	488	503	475	469	524	446	472	496	503	479	460	494	470	467	481	425	472	467	483	493	459	461	497	474	468	464	469	522	520	477	491	496	487	512	495	482	497	500	492	470	463	506	455	461	451	473	457	496	477	493	498	511	483	496	507	459	501	449	501	497	450	469	496	509	469	478	480	487	464	500	460	496	468	448	496	457	490	429	521	470	496	467	482	491	465	489	471	469	448	487	473	463	463	423	460	520	470	483	509	470	495	500	499	504	456	487	482	490	475	498	492	483	488	474	454	475	469	467	502	492	448	460	460	492	458	470	466	499	492	465	459	493	528	490	536	477	483	523	484	489	488	491	448	491	475	460	486	486	490	481	444	478	465	513	497	493	466	456	470	455	474	481	515	502	531	508	467	453	487	496	471	492	462	496	500	462	479	473	475	491	503	499	520	497	463	517	470	495	480	457	496	474	475	473	489	440	524	488	475	464	439	506	519	447	467	490	495	494	454	520	490	457	472	459	499	492	448	498	501	516	504	483	476	486	509	506	461	451	497	502	498	499	480	488	473	482	490	468	466	509	472	479	477	471	509	469	453	492	484	495
4829	1610	1344	1022	884	898	818	735	806	765	790	786	742	753	746	735	735	764	728	762	758	715	766	788	768	727	792	726	704	750	767	736	729	730	762	743	706	736	720	734	707	753	755	761	770	739	725	744	740	727	730	776	685	714	740	756	716	756	709	718	730	741	712	716	751	711	731	751	734	726	673	720	724	728	773	747	688	762	727	725	749	703	700	749	748	735	728	701	707	747	714	729	719	723	699	683	718	702	748	779	757	732	726	739	731	737	753	735	746	707	698	716	701	724	765	761	766	723	734	709	744	678	714	711	684	689	730	707	751	762	759	734	746	759	744	731	742	756	759	725	710	714	738	731	707	751	745	736	740	699	747	735	687	786	725	761	728	731	733	723	754	762	728	714	741	809	751	696	708	741	742	767	755	676	686	742	762	751	761	687	693	731	714	732	700	694	701	721	690	730	712	733	783	752	713	713	680	749	706	715	766	734	729	760	751	734	660	754	710	732	725	663	726	698	694	699	748	741	690	758	739	754	688	718	734	690	683	697	726	703	707	722	724	719	727	738	708	786	681	757	730	742	737	701	741	720	733	753	721	738	725	768	782	752	714	708	728	720	698	772	714	713	779	775	718	728	774	698	717	740	736	707	720	743	710	696	686	719	732	720	709	707	713	722	718	692	743	714	754	720	678	730	739	763	734	710	744	732	711	729	731	709	650	693	762	682	763	725	756	749	725	690	715	687	713	724	724	750	712	739	768	766	714	733	677	704	743	744	713	728	760	712	694	700	718	744	689	748	728	787	712	684	745	726	718	707	705	704	729	696	691	734	741	734	720	746	766	681	701	688	691	767	720	747	702	761	723	700	741	728	669	703	723	782	715	766	732	712	751	746	668	777	784	741	700	748	705	693	768	719	718	746	746	721	767	762	786	751	728	729	714	729	765	737	731	705	729	731	721	743	792	771	735	742	738	726	768	724	724	743	743	713	717	730	741	720	738	721	764	745	743	746	706	711	742	761	678	724	710	674	744	758	730	714	706	738	741	709	710	716	727	735	710	743	707	737	743	741	732	685	737	704	746	718	748	743	698	729	762	712	713	734	777	709	758	734	675	772	796	686	716	753	714	731	723	714	752	704	709	737	729	731	723	791	734	688	727	762	718	675	699	723	719	708	743	739	701	742	700	730	649	752	758	741	700	777	757	724	683	702	707	715	744	711	758	709	717	745	707	761	751	713	730	762	688	726	716	682	719	771	741	737	756	769	671	758	772	741	766	702	703	708	719	750	702	753	739	742	757	704	754	716	774	729	723	689	753	717	768	673	745	745	726	734	743	736	648	753	708	751	718	731	736	691	715	699	706	714	753	762	723	773	741	720	755	722	751	746	693	719	720	738	708	741	735	751	706	649	748	708	691	721	748	769	729	720	735	698	732	721	749	731	751	717	767	675	735	746	732	703	711	708	731	701	703	711	707	710	736	737	701	709	752	708	716	729	710	753	757	729	723	710	729	759	728	688	732	745	698	712	704	723	697	708	788	750	718	742	700	764	700	728	713	739	694	701	756	700	773	713	720	754	730	729	736	759	731	728	697	712	739	771	692	736	766	744	725	742	671	722	740	772	730	705	744	734	745	747	708	731	741	743	773	669	729	715	701	728	691	693	714	719	758	745	717	738	725	745	684	721	723	728	769	694	733	757	762	691	744	735	709	777	742	731	736	719	689	753	659	713	762	722	724	742	722	698	724	719	699	762	693	705	758	732	717	730	703	720	736	742	761	733	772	718	770	766	760	718	776	746	752	746	716	703	718	718	723	735	695	712	756	717	729	769	697	707	761	732	772	720	707	698	730	749	724	729	705	714	744	745	753	742	726	691	739	695	683	752	666	741	724	734	770	691	683	777	732	706	733	741	724	722	713	761	795	707	734	687	693	770	776	737	740	731	735	731	723	677	736	711	737	749	727	766	737	716	745	703	714	723	705	723	727	720	707	728	695	718	723	760	730	744	789	739	711	725	729	708	694	720	700	693	724	744	721	737	723	768	689	686	711	706	689	803	773	745	690	748	721	669	749	701	748	722	718	764	704	728	678	765	731	691	752	703	696	774	707	760	745	712	735	734	763	771	746	747	755	745	728	712	754	719	717	705	725	724	713	730	721	709	737	745	755	703	729	735	726	716	731	758	736	747	798	737	709	765	752	731	748	741	746	729	700	690	749	746	677	805	722	718	740	712	715	706	713	729	736	723	663	736	702	738	707	736	711	729	729	726	752	701	731	763	774	760	716	738	734	770	693	751	738	702	718	725	774	738	669	754	709	740	734	743	776	690	738	715	742	757	773	731	707	735	760	758	755	716	723	742	752	700	743	770	728	748	725	718	735	682	725	683	700	737	729	750	753	736	711	720	744	730	717	707	695	743	708	720	730	738	748	777	767	724	791	685	753	701	707	715	733	717	723	683	722	729	699	761	768	724	722	715	775	739	749	694	727	744	737	759	718	715	707	757	745	713	763	717	743	724	725	747	730	771	703	770	731	725	728	716	768	688	680	716	742	733	719	716	709	731	698	762	702	773	743	753	747	740	700	728	719	755	705	727	715	730	713	759	743	737	765	710	720	730	741	683	714	731	724	739	717	717	718	755	732	741	711	715	720	735	759	774	708	696	725	738	716	730	752	743	727	740	696	728	738	678	671	747	692	702	755	712	807	700	741	740	746	737	738	745	691	732	718	737	728	718	710	757	639	744	719	767	711	723	705	751	738	702	722	720	718	696	738	745	759	741	757	759	720	675	749	723	672	742	690	713	709	758	709	745	725	695	712	679	767	723	710	728	790	726	747	698	753	757	762	725	748	693	749	749	772	745	698	689	715	705	711	750	753	733	756	799	778	670	710	765	730	737	719	723	696	690	728	711	752	739	766	670	726	739	709	748	716	669	762	650	802	724	743	730	694	735	708	701	717	691	695	703	672	674	701	718	688	727	713	734	708	673	773	769	753	715	727	700	749	788	701	742	765	756	748	704	714	708	709	756	706	708	747	691	704	721	732	747	784	682	730	773	727	739	737	784	744	730	708	720	779	742	684	716	738	745	730	770	742	706	667	727	797	693	727	698	736	725	741	699	751	755	773	715	709	732	726	746	793	760	732	739	718	703	718	764	747	718	728	746	732	710	707	711	751	727	715	687	700	664	709	741	753	740	689	684	733	706	738	733	717	720	727	704	724	752	725	754	759	720	745	742	721	681	752	759	690	702	680	728	756	689	796	734	692	689	732	713	744	679	727	754	690	726	749	725	744	754	764	763	678	718	717	729	752	722	765	687	771	699	734	734	710	735	723	742	744	733	693	719	718	777	747	753	752	693	713	756	763	728	723	732	745	743	742	761	714	728	707	712	741	786	735	745	684	734	734	726	725	699	730	709	755	704	690	766	750	743	757	736	709	772	708	731	728	689	749	749	716	712	772	715	717	686	722	747	708	744	723	694	711	696	747	696	747	744	752	720	731	673	731	738
24609	21708	29098	24840	21601	4839	1016	729	597	629	651	538	546	529	523	514	536	525	501	485	494	497	517	512	487	466	507	527	495	456	485	474	463	498	463	489	468	457	483	487	469	457	421	457	509	496	463	467	461	461	480	441	454	460	450	538	475	499	509	444	459	476	495	489	450	475	448	445	503	462	461	475	449	469	469	447	470	455	480	470	495	481	459	461	474	473	479	449	449	518	488	484	485	437	436	440	485	456	444	448	507	459	445	452	451	480	481	492	484	443	463	474	498	476	441	484	454	470	461	460	465	464	482	462	482	464	441	458	459	452	452	444	477	458	408	463	446	457	509	438	446	455	500	434	485	487	465	464	459	449	435	440	469	491	464	439	468	430	412	470	458	445	446	488	493	515	448	452	449	459	443	471	486	456	428	439	477	487	478	455	492	457	439	459	501	450	436	453	488	494	448	434	443	493	456	525	477	451	462	480	421	492	468	453	446	472	455	435	447	471	445	447	430	480	461	463	468	420	460	468	450	459	497	438	478	470	467	472	434	463	438	466	471	457	439	476	456	464	475	483	453	462	466	496	470	457	479	422	439	463	452	443	451	471	449	494	462	470	461	480	454	462	473	461	424	457	501	492	513	482	469	431	471	450	479	475	501	454	467	467	447	469	470	489	455	415	460	460	428	479	455	465	430	426	488	450	445	490	435	466	439	437	420	455	465	452	446	465	425	440	434	428	448	453	496	438	459	463	450	479	501	456	454	445	447	467	473	461	432	464	433	469	450	510	447	443	446	447	498	460	479	425	455	447	508	442	437	478	480	491	454	435	483	443	465	446	476	443	487	454	466	501	472	466	482	465	487	457	462	446	436	477	448	461	464	466	448	431	462	462	466	455	424	430	460	445	455	480	481	402	431	429	448	455	463	488	437	434	435	470	451	463	510	485	484	427	430	474	438	494	439	509	460	474	462	418	486	470	466	472	478	444	450	426	437	472	448	454	481	470	486	478	460	463	484	438	438	451	435	442	469	504	452	460	449	436	475	461	453	445	463	436	455	456	416	469	452	470	444	459	446	474	464	444	439	432	473	472	430	438	461	492	431	500	475	461	475	452	416	484	454	480	425	427	469	469	470	424	453	471	476	420	489	420	470	489	442	436	435	445	448	441	445	441	450	458	459	441	432	463	457	482	445	475	501	475	462	492	448	462	467	488	432	446	434	464	483	490	458	444	451	479	459	483	462	447	447	471	470	477	470	433	408	437	441	466	453	454	425	428	480	453	435	453	467	478	485	423	454	431	422	493	491	457	469	462	439	448	468	466	484	441	449	495	470	451	443	472	458	458	483	469	460	491	456	458	448	443	468	456	450	483	485	469	486	454	460	456	456	439	468	441	475	467	462	483	463	453	451	455	434	497	500	495	461	482	448	480	470	452	436	434	440	467	440	478	497	473	438	434	482	439	431	470	463	444	464	452	410	454	484	447	501	435	439	484	464	455	480	460	488	453	474	492	472	438	461	454	455	503	452	462	449	448	447	446	450	430	472	422	473	441	486	445	440	458	474	479	454	442	454	455	473	473	440	464	458	443	466	414	475	483	455	468	458	409	412	501	461	487	460	433	454	450	505	479	459	425	495	441	427	458	451	436	459	483	477	441	464	459	461	439	465	461	470	521	434	451	453	440	449	476	440	442	488	502	513	450	451	399	421	479	425	458	482	441	470	486	452	433	411	473	466	468	463	432	466	445	416	446	446	484	488	468	441	455	432	454	453	432	436	469	447	469	458	437	469	459	432	433	461	479	483	486	447	471	475	444	488	482	462	436	464	431	463	447	441	476	441	458	478	452	430	474	469	478	460	506	516	446	458	453	450	457	468	419	427	435	479	448	452	507	442	418	444	455	466	457	444	451	494	463	433	460	457	452	449	449	447	446	496	465	423	464	471	485	468	444	439	459	483	461	441	455	459	450	443	481	439	464	459	455	465	457	432	474	482	451	465	467	429	462	463	480	476	442	456	482	488	485	458	480	475	466	459	501	435	476	450	452	458	423	446	449	456	484	468	451	468	488	421	477	489	439	443	481	462	444	474	444	478	457	429	466	461	475	470	473	456	477	472	459	420	469	471	489	430	436	425	448	470	432	473	466	454	453	437	448	428	459	475	432	448	462	450	427	459	503	470	455	497	474	440	430	471	448	496	449	481	453	461	470	478	459	475	472	454	466	473	488	479	442	446	453	468	457	459	473	446	466	442	454	459	476	470	464	490	440	444	435	434	449	447	449	436	441	457	436	440	468	457	426	443	481	434	420	438	479	453	423	457	448	469	470	446	441	471	461	448	436	443	467	451	447	479	443	456	432	452	468	476	466	418	488	466	442	503	426	439	452	473	444	462	500	461	456	474	488	474	453	478	453	468	488	438	504	457	437	468	446	453	475	493	480	465	447	447	449	481	478	460	454	434	472	471	463	452	431	476	492	471	428	459	483	440	433	494	481	446	455	467	514	446	427	503	422	409	449	469	466	519	462	448	427	445	442	445	445	496	447	474	443	447	419	469	427	460	465	487	464	472	440	510	434	492	457	436	462	434	454	458	439	475	459	433	429	432	417	476	437	474	476	476	459	423	465	472	440	453	431	468	432	461	458	476	479	480	428	454	489	456	494	442	474	476	389	494	445	467	488	440	441	471	428	446	468	456	500	434	450	439	480	442	426	440	509	470	455	462	496	458	452	486	458	455	478	441	452	465	436	470	457	436	460	487	501	474	427	451	459	474	491	432	452	447	461	491	418	465	446	418	421	450	463	454	423	440	467	439	462	472	458	489	490	430	456	468	515	472	468	473	470	461	478	472	462	454	483	452	448	482	473	455	457	464	459	439	422	447	463	455	443	460	452	481	434	445	423	437	477	480	470	454	479	438	490	465	504	491	460	457	429	410	487	450	453	483	423	447	435	448	476	432	464	476	489	432	448	446	413	471	456	474	475	437	462	442	452	478	420	460	453	491	459	482	465	494	467	428	473	425	425	459	504	495	481	473	484	465	442	480	471	481	478	452	466	471	453	458	459	446	450	452	464	474	463	435	461	454	465	433	469	462	437	441	446	490	430	425	464	422	409	449	449	454	437	472	472	423	416	482	495	487	487	416	484	439	443	478	502	465	468	457	445	478	431	448	446	463	447	453	443	446	459	449	458	469	412	466	455	442	444	426	464	466	432	505	452	493	486	433	480	460	460	431	467	458	472	464	494	506	422	457	455	447	460	474	469	417	457	485	448	464	462	446	441	452	366	465	472	445	467	453	462	463	478	417	449	492	467	479	440	452	443	415	489	448	469	458	408	458	472	478	456	445	465	460	458	461	445	475	474	438	506	460	433	478	462	438	478	480	473	456	459	447	452	464	452	467	425	420	458	462	445	475	497	476	405	476	465	442	448	452	455	483	453	496	458	441	479	481	464	432	465	448	455	451	467	460	479	472	446	456	456	452	438	438	435	463	493	472	478	443	476	477	503
6070	9698	8225	4198	2948	2252	1870	1541	1332	1259	1120	1070	996	960	896	873	872	835	822	801	817	816	765	751	795	745	735	791	774	757	749	776	678	739	697	741	716	717	723	662	674	745	740	691	747	700	704	698	751	730	715	698	737	695	702	720	727	706	688	704	696	735	727	688	729	720	728	690	737	692	712	715	707	669	726	695	686	726	737	686	677	701	657	690	715	704	723	683	708	770	736	679	702	714	673	690	662	687	683	735	762	731	680	679	697	679	703	728	714	693	702	744	698	700	683	724	712	724	646	706	761	715	726	697	705	744	724	723	734	707	664	738	669	658	701	672	712	718	707	706	722	689	743	739	682	721	683	664	707	744	707	709	680	699	711	711	703	636	677	677	688	712	712	722	627	675	699	710	674	649	711	690	714	743	708	696	715	709	682	707	738	684	689	655	706	719	697	694	715	747	689	679	662	671	755	672	689	730	714	733	723	733	716	714	697	704	704	679	746	741	684	734	656	708	741	733	715	731	736	712	685	712	703	703	697	669	679	669	700	717	706	702	685	704	718	715	648	698	696	664	707	704	681	734	761	716	737	662	717	726	710	679	733	703	687	678	698	731	721	696	707	727	691	744	670	681	710	658	671	710	691	657	741	700	693	748	718	685	689	698	716	665	702	723	683	644	714	699	702	661	671	707	733	690	732	671	674	705	698	740	684	688	712	711	744	709	729	705	663	655	767	672	687	721	691	688	739	731	677	653	725	712	697	680	665	751	712	681	699	633	696	714	701	722	706	738	677	669	693	685	657	696	700	741	653	653	735	732	692	717	690	681	693	693	717	725	692	700	687	670	716	661	713	683	679	678	714	708	733	670	703	697	665	666	695	706	706	684	706	686	711	675	711	696	733	666	704	671	692	714	724	680	672	716	676	724	722	692	658	643	681	659	716	693	737	682	705	708	708	729	695	736	696	676	724	671	749	719	696	700	703	630	701	698	773	673	721	732	709	667	683	692	713	688	724	639	731	673	715	665	703	733	737	724	732	677	762	668	711	689	689	686	687	697	732	726	726	714	748	705	673	716	708	646	703	644	733	707	674	705	692	654	720	723	687	662	673	661	682	696	685	682	730	714	726	704	689	699	697	704	751	714	688	735	688	710	725	676	677	709	671	729	717	677	705	699	682	704	670	695	696	679	696	669	762	699	719	748	699	689	699	726	692	690	741	664	701	736	683	675	715	711	673	671	699	717	710	739	760	731	698	698	684	677	716	731	711	699	744	696	808	714	692	685	678	698	679	685	680	688	656	754	707	722	697	670	715	678	661	747	726	686	697	674	693	698	725	728	686	675	668	693	741	648	673	666	736	729	686	757	702	663	753	726	691	699	697	700	720	709	711	680	726	739	674	702	718	734	726	710	702	712	662	706	642	723	721	663	708	738	710	740	713	703	715	648	699	683	716	661	708	732	675	699	677	677	694	726	721	690	720	704	667	709	730	666	725	748	734	694	718	732	692	717	692	697	702	713	698	694	725	727	700	696	700	670	709	677	719	678	679	718	678	698	721	693	685	623	681	697	724	671	673	722	707	697	685	692	717	684	673	694	714	729	686	713	681	678	670	716	703	668	665	738	683	684	718	669	721	695	639	733	733	675	728	683	637	721	701	699	650	705	700	680	713	691	649	668	666	715	722	698	728	672	726	722	716	729	727	704	676	716	710	676	706	716	676	724	679	692	713	680	710	682	680	650	732	678	650	655	700	695	686	701	704	733	670	712	760	705	708	716	717	728	703	760	710	671	682	699	700	659	646	686	722	720	726	743	722	705	737	729	713	682	677	718	701	686	730	673	710	706	695	668	676	716	700	674	712	667	664	713	724	701	715	640	740	725	711	739	679	664	689	690	663	699	733	704	702	708	745	704	721	727	670	699	718	742	784	685	683	727	678	712	726	730	703	663	716	708	681	675	691	707	673	663	725	704	699	703	704	709	735	699	713	719	683	687	718	686	667	729	728	702	671	671	694	679	717	665	711	718	692	708	691	692	751	773	707	708	723	684	762	706	704	713	670	699	683	750	685	714	680	663	675	676	676	704	694	729	687	731	714	709	710	688	740	712	740	785	716	704	723	731	681	723	696	710	706	716	723	717	689	695	694	692	708	679	753	706	716	636	699	716	690	719	726	730	719	643	694	736	706	714	658	737	707	716	744	679	719	721	677	697	659	692	733	683	724	701	688	697	674	684	708	719	718	712	737	714	696	682	713	698	714	656	685	706	687	763	736	697	702	732	705	640	667	737	711	711	678	684	707	735	693	689	674	732	733	711	698	636	703	685	697	711	688	744	686	722	674	703	687	720	712	665	714	687	717	724	700	733	708	737	692	690	635	712	718	668	698	736	718	688	678	714	721	715	713	744	734	706	719	707	722	644	663	705	730	703	751	749	708	695	729	711	739	677	656	673	723	749	678	657	713	695	721	722	719	693	703	701	688	732	736	744	725	680	703	705	708	731	706	694	700	665	659	728	662	705	672	710	709	680	705	687	651	725	705	691	687	700	722	720	711	656	757	724	702	663	703	707	741	695	720	706	701	742	668	703	725	727	716	678	750	744	686	724	767	727	631	716	659	727	658	675	706	733	685	725	710	707	718	676	691	728	691	711	727	683	722	658	689	717	690	668	718	678	686	730	710	711	697	687	722	733	718	696	706	727	697	704	700	719	686	712	688	654	715	690	718	708	687	687	720	700	702	677	690	727	688	680	683	748	699	721	664	668	676	702	678	727	718	745	690	672	689	666	630	726	661	705	659	736	670	678	690	762	732	697	659	701	687	690	743	679	675	688	706	708	724	697	691	730	726	723	672	762	701	646	704	678	726	635	676	750	690	722	713	714	729	673	714	677	672	712	719	718	724	727	696	747	695	650	688	704	676	732	729	669	720	694	713	693	703	715	639	755	717	672	685	660	624	705	652	690	719	650	680	672	683	708	692	692	649	714	693	707	665	721	685	716	757	671	715	752	717	721	693	750	690	732	674	649	768	714	697	692	738	724	710	727	695	638	741	703	690	719	716	764	689	733	673	710	670	719	671	666	677	710	714	683	683	699	733	706	707	716	711	692	754	742	725	666	683	670	708	694	720	680	673	713	665	721	709	709	727	710	735	687	776	670	674	692	678	691	667	728	667	703	734	658	712	713	707	678	685	717	719	741	679	741	647	715	711	745	656	677	720	748	691	679	721	665	672	728	676	693	778	707	671	699	653	725	653	737	701	663	672	698	732	713	724	675	686	703	691	674	688	695	660	651	730	691	698	662	724	717	688	704	704	674	679	655	703	706	649	686	696	722	744	663	707	719	733	724	749	715	704	684	695	662	675	659	699	688	730	708	694	708	718	750	712	744	699	715	744	653	693	691	676	722	694	679	659	686	703	696	688	703	734	728	678	706	709	702	690	696	716	689	686	678	692	713	673	698	672	688	711	714	706	712	688	667	688	716	739	672	697	674	681	678	669	707	714	702
23631	21630	29558	24197	21630	21317	2629	741	594	494	404	377	333	333	283	288	276	277	265	284	250	250	245	222	213	228	208	202	205	230	214	223	234	216	215	200	200	207	183	190	201	199	202	195	211	175	197	223	222	212	191	192	189	193	204	197	192	232	213	204	193	210	210	203	202	217	166	195	212	197	206	201	180	171	185	164	198	188	178	176	213	204	184	189	191	189	190	180	206	193	205	182	193	195	197	189	189	202	202	195	209	181	224	175	225	218	187	214	181	210	203	210	166	197	209	201	190	183	208	216	183	184	189	175	193	191	170	207	192	199	182	198	183	202	177	174	197	213	220	171	202	197	184	180	205	171	176	207	197	215	186	193	188	186	187	189	174	198	196	203	195	184	188	181	190	179	187	207	175	197	205	215	192	172	190	205	175	164	182	185	195	181	181	212	168	221	200	194	186	194	209	191	208	177	201	188	180	193	187	188	175	182	192	165	210	197	196	208	187	216	170	184	193	202	212	191	196	195	219	179	201	206	203	203	193	216	195	192	209	195	194	220	181	204	204	211	202	172	203	197	202	219	176	193	188	158	196	199	201	184	198	220	198	192	176	200	185	185	176	201	180	183	206	190	219	197	208	202	189	184	188	186	180	175	195	171	225	185	179	211	193	168	212	215	185	195	164	183	198	189	175	183	175	166	186	206	213	214	169	156	192	202	203	190	184	192	197	187	170	189	192	187	192	173	195	193	183	192	212	211	195	176	182	207	175	188	170	178	184	187	224	211	190	200	186	184	198	195	201	185	198	196	201	180	196	200	183	195	170	185	216	170	168	199	193	187	183	177	196	232	158	196	202	194	174	205	189	198	214	189	207	189	166	183	177	182	188	217	204	178	196	188	185	194	182	201	197	209	192	215	204	186	190	205	187	218	228	199	180	203	219	183	185	183	210	191	218	157	211	190	186	177	174	206	202	177	181	189	176	161	184	209	168	177	198	207	189	194	194	195	208	218	196	206	183	197	193	212	191	196	174	177	172	211	165	191	176	183	205	176	195	175	202	191	209	184	154	198	202	197	181	181	181	215	208	207	189	206	194	221	175	185	171	186	174	217	190	194	207	214	219	190	177	202	179	185	175	184	199	185	181	175	187	194	189	196	173	209	157	186	188	198	184	193	173	183	187	181	206	182	207	193	176	196	198	205	201	197	201	187	212	192	183	183	208	199	200	198	205	213	198	185	209	214	202	218	194	171	181	193	210	190	172	191	201	206	190	216	200	197	191	179	172	192	176	221	217	187	169	200	190	225	196	188	191	230	201	197	188	214	181	193	190	199	199	203	168	206	173	176	203	197	179	182	205	190	202	187	221	200	198	219	165	186	183	175	209	200	180	186	187	223	195	213	197	214	213	207	194	177	192	185	200	191	192	199	191	190	187	183	203	185	195	187	209	198	187	182	188	168	199	226	194	202	191	192	188	197	187	203	186	173	187	192	178	186	186	193	175	204	191	193	207	175	180	203	190	206	220	207	193	194	201	192	218	170	172	187	178	203	170	176	184	168	214	173	210	198	191	175	161	209	200	183	203	176	190	200	192	191	180	210	189	175	187	184	206	200	179	181	192	190	190	209	197	175	197	195	191	188	212	212	208	206	205	168	200	178	178	191	196	213	185	204	225	180	193	191	169	182	192	208	190	174	190	195	174	184	189	197	190	212	193	196	192	182	193	199	163	193	219	202	194	205	205	184	191	164	185	176	200	200	197	179	193	189	201	212	196	185	182	170	199	195	188	200	172	188	177	196	163	178	189	179	209	182	202	193	193	234	174	209	196	184	187	204	209	200	168	188	175	205	190	213	185	204	196	207	205	183	194	216	173	189	194	171	189	195	206	196	144	180	199	176	222	204	224	188	200	213	194	205	200	174	183	206	200	196	190	217	167	203	170	202	181	213	198	165	188	199	186	208	185	190	201	221	209	197	174	180	187	174	174	177	182	193	195	184	185	189	199	174	201	187	195	170	201	183	181	199	197	201	192	189	183	178	202	194	211	217	203	214	207	184	186	204	186	186	198	190	197	184	157	183	209	213	206	217	177	186	181	195	163	187	192	213	216	187	213	207	193	185	205	200	182	169	181	208	195	191	194	183	185	193	178	196	183	176	211	204	202	192	185	180	213	206	180	206	223	193	176	182	210	175	176	184	212	193	176	207	211	185	183	169	190	174	193	200	187	187	185	194	188	183	190	191	207	202	180	180	201	188	195	195	183	210	189	169	190	177	204	200	205	165	207	184	191	187	213	190	197	227	200	195	192	202	185	176	203	210	214	195	198	179	210	178	205	207	199	170	218	204	212	197	187	214	199	183	181	208	177	192	196	209	175	164	189	187	187	189	211	200	200	189	190	208	204	207	190	181	189	184	169	174	180	208	204	174	190	176	194	194	210	171	217	199	190	174	197	195	183	193	191	194	197	173	186	202	199	207	190	204	206	188	191	201	197	176	192	193	209	171	188	215	219	188	181	191	204	183	182	209	186	214	205	209	197	180	204	200	199	177	213	194	168	185	193	199	194	187	209	195	180	177	188	196	196	166	215	185	192	207	175	178	197	211	226	176	192	184	193	185	179	196	172	197	190	182	195	198	207	201	162	176	182	184	181	172	217	206	202	199	193	186	192	180	203	197	212	179	176	175	227	193	201	219	203	198	187	179	184	183	205	208	198	178	234	205	201	225	177	219	189	198	196	175	186	195	197	166	200	195	201	159	176	183	201	193	195	185	183	199	183	196	185	179	214	171	201	215	209	177	200	182	189	198	180	189	180	187	194	169	195	213	174	190	203	176	174	193	191	198	194	191	199	192	186	205	207	197	200	183	203	180	210	206	211	180	203	220	207	204	189	199	184	179	160	211	195	201	181	198	214	199	184	203	206	188	187	189	200	196	207	188	204	160	182	163	187	179	195	191	175	213	190	185	169	167	202	212	191	185	193	193	190	188	196	177	188	205	192	210	205	201	195	199	174	202	201	202	168	206	187	182	190	186	194	169	205	201	198	185	183	166	199	178	179	179	216	196	189	188	191	196	170	203	199	206	180	196	199	202	178	163	191	179	189	196	166	203	191	186	198	188	210	189	202	174	195	193	196	178	191	204	204	186	233	198	186	200	173	189	202	176	187	184	179	181	183	206	197	219	183	191	194	215	200	214	187	200	180	183	198	208	206	184	203	182	213	189	198	195	192	182	193	198	214	208	199	197	186	176	203	208	196	186	185	196	168	205	201	184	184	181	205	216	210	208	184	207	194	174	189	207	163	200	193	193	198	162	202	181	212	190	188	198	171	207	176	174	181	182	170	180	158	192	189	191	222	172	192	183	215	202	189	200	195	223	190	179	175	184	189	192	187	179	169	179	205	190	171	209	212	212	185	178	203	187	185	200	180	204	190	206	189	189	187	187	175	187	196	206	209	227	171	179	178	198	179	180	192	187	192	206	211	205	208	181	210	184	186	183	190	200	197	207
7617	15381	12707	6561	4481	3272	2398	1928	1562	1326	1140	992	889	779	740	609	573	566	494	502	501	479	458	450	399	441	392	393	391	345	356	388	346	338	404	340	325	365	324	353	312	342	346	353	331	338	328	362	337	352	332	323	317	309	312	329	353	316	322	309	310	308	326	351	280	323	291	321	348	318	301	334	296	344	305	320	310	342	303	324	295	329	322	308	298	295	327	301	302	291	292	323	316	331	317	314	326	308	328	334	323	321	283	302	321	308	316	327	279	292	348	330	310	298	320	300	300	301	311	301	318	318	341	315	318	274	308	312	300	345	299	304	322	325	349	314	287	318	289	304	324	328	281	311	328	293	270	304	302	308	327	262	281	296	323	327	305	309	293	310	320	312	303	320	316	301	318	308	294	341	312	317	301	302	327	321	326	306	338	328	294	281	309	308	330	348	311	321	335	313	313	309	302	293	305	275	324	306	328	279	316	306	319	332	306	295	337	308	313	313	290	280	313	331	283	316	368	292	306	288	327	298	323	316	271	329	327	282	336	280	291	303	332	331	321	296	303	311	308	276	347	278	312	288	315	306	286	357	329	327	324	293	329	354	280	286	310	295	281	317	297	322	315	330	320	291	339	298	350	341	288	322	312	267	320	299	296	286	313	293	292	332	305	330	334	292	312	330	296	298	314	315	275	326	322	313	319	298	291	320	315	285	320	301	339	317	309	290	286	330	295	319	304	289	324	319	314	307	302	323	327	325	305	298	289	331	293	303	317	281	343	329	293	303	320	308	328	313	317	325	281	310	321	313	309	327	323	323	307	299	325	290	291	322	313	304	322	313	313	295	309	305	319	288	312	315	316	300	317	288	295	301	314	332	309	299	281	267	292	330	307	313	302	328	308	332	288	316	330	315	325	280	292	279	290	272	286	324	278	308	308	320	319	296	296	348	292	289	318	314	313	291	309	310	327	332	324	329	321	339	291	354	294	346	307	323	299	311	316	332	302	299	311	312	333	285	296	304	302	300	307	306	311	306	303	326	313	333	307	320	299	291	290	316	321	298	295	319	314	291	294	314	298	318	295	325	330	289	323	273	312	313	317	311	307	305	314	308	296	312	312	335	306	308	303	321	285	326	322	303	310	304	304	323	310	316	305	322	301	323	320	301	305	333	303	275	293	317	316	307	295	303	324	333	290	288	307	343	313	284	312	305	305	287	295	306	326	306	309	323	321	327	292	310	331	315	327	284	309	311	298	283	313	305	312	322	342	332	322	330	322	338	322	302	305	306	313	278	300	307	324	326	302	293	313	318	304	323	308	281	303	274	344	306	353	317	302	300	313	330	267	345	310	287	289	303	289	286	296	320	300	323	335	317	289	311	318	310	320	290	319	287	287	333	293	305	326	293	299	325	294	293	291	314	303	318	274	290	301	333	327	308	330	271	310	297	279	318	317	344	284	291	303	321	295	293	331	303	312	313	299	286	337	313	302	313	308	329	273	322	294	307	288	322	298	282	329	288	331	303	328	321	290	299	302	292	333	302	349	289	303	294	315	338	295	292	363	325	275	315	302	329	308	346	314	307	294	318	293	279	280	273	333	305	302	316	290	330	275	278	298	288	315	310	305	311	317	316	308	335	333	292	293	314	269	308	317	292	281	278	301	300	326	318	335	348	312	327	313	304	325	275	276	337	325	297	336	298	303	295	316	286	308	318	292	304	327	319	268	307	317	311	289	315	336	313	305	296	316	321	290	342	319	303	334	331	312	302	325	330	322	288	308	291	310	309	305	323	316	329	290	305	306	329	301	307	325	335	325	325	331	290	316	308	322	287	304	295	293	312	312	281	289	318	315	280	301	328	289	324	305	294	335	281	300	335	327	317	303	331	314	327	313	334	295	285	311	290	317	293	306	291	305	315	281	305	282	288	320	327	285	289	312	319	305	292	312	321	333	301	291	349	297	324	319	303	317	283	343	289	335	297	307	298	299	306	337	296	302	305	292	318	320	303	325	338	331	323	310	305	301	279	318	314	300	310	288	286	286	312	275	328	349	292	287	310	304	317	271	312	305	314	290	303	312	303	290	313	332	338	306	320	290	303	325	284	335	309	300	324	318	320	325	305	294	327	311	311	288	325	316	312	310	279	322	316	314	283	272	315	295	300	314	273	290	318	312	323	311	315	307	308	291	324	286	308	325	326	290	314	328	311	313	318	312	293	303	341	292	303	334	295	303	286	311	338	296	305	294	314	312	323	296	308	289	292	290	301	293	284	335	322	305	300	312	332	285	297	306	312	318	287	330	318	311	305	335	308	325	316	302	285	342	296	290	285	294	324	282	326	299	338	310	301	302	318	289	325	314	296	324	292	292	313	293	317	338	278	299	289	308	304	280	286	332	333	314	296	341	301	360	290	335	296	298	253	292	293	320	309	328	305	345	329	289	320	307	312	344	297	296	300	316	302	304	297	338	291	324	321	287	278	309	333	297	318	289	308	322	334	308	319	316	311	314	304	306	306	301	297	289	334	315	301	306	315	298	317	309	317	319	296	303	280	280	301	299	328	274	287	317	334	301	300	317	310	282	300	312	321	300	300	338	310	315	289	319	332	321	315	295	319	278	320	293	320	291	264	316	354	292	296	314	345	304	314	349	342	326	296	327	312	285	306	293	332	325	323	289	290	303	303	319	302	328	308	291	333	299	300	308	304	306	311	329	319	324	283	277	293	305	297	306	312	305	292	297	297	307	298	314	316	293	302	322	333	343	299	289	295	332	308	296	298	280	314	323	322	301	323	309	294	304	326	318	346	314	319	342	313	328	290	294	281	283	351	317	329	314	319	309	308	309	288	280	345	282	290	292	298	318	273	327	323	283	300	309	301	307	298	312	305	313	312	295	309	300	296	309	290	300	313	313	310	267	300	303	317	336	288	323	317	308	307	297	306	303	336	294	318	278	303	317	312	295	280	301	294	315	296	339	298	314	308	302	314	317	311	312	298	342	315	307	293	317	288	307	318	302	304	283	300	305	328	317	313	318	282	312	312	335	291	303	300	285	280	334	289	326	281	310	294	298	293	308	321	316	291	293	329	337	317	294	284	303	302	317	321	313	304	323	304	306	316	332	312	330	336	305	285	295	332	319	313	289	310	309	343	343	304	346	342	305	297	319	306	322	296	325	305	316	301	335	289	321	284	318	316	296	306	306	333	304	281	285	269	267	300	311	317	335	335	320	296	340	317	275	303	331	305	308	295	308	292	302	307	295	316	302	349	316	332	272	295	330	270	333	294	315	300	300	319	324	307	291	290	290	291	270	280	300	351	303	295	314	325	291	325	279	299	326	284	313	312	317	293	319	322	315	297	291	319	320	295	326	307	313	310	326	302	263	304	290	317	291	331	321	282	310	297	297	331	317	292	317	299	339	314	313	333	311	276	324	284	316	313	322	296	337	301	302	296	297	314	309	291	317	327	308	315	353	291	330	303	320	321	287	294	334	301	302	306	300	348	303	300
27603	20627	7041	815	563	499	497	497	519	491	457	453	488	462	516	467	482	510	479	449	465	470	493	455	478	476	511	441	430	467	485	451	466	495	483	477	439	483	481	488	487	493	509	520	444	490	497	481	478	460	487	484	478	463	489	497	473	478	490	463	489	490	498	504	493	478	469	461	464	474	448	508	481	450	472	463	473	481	448	504	480	462	458	473	520	488	484	497	480	510	495	464	479	489	491	510	468	483	484	468	442	467	467	483	504	477	466	477	498	497	457	498	465	477	445	461	527	486	478	491	489	466	420	497	481	462	469	467	539	486	530	460	452	474	427	459	460	466	445	459	479	493	462	471	451	467	496	478	458	495	509	486	474	490	464	507	472	469	445	491	478	477	471	478	508	505	487	464	508	467	473	482	486	466	490	471	480	486	427	449	471	494	465	493	493	461	504	453	470	486	500	455	449	461	471	458	481	510	438	469	457	459	493	449	487	494	513	470	442	457	484	487	483	456	479	441	532	485	507	473	474	446	458	480	501	465	487	460	458	438	430	490	492	479	471	492	441	490	446	456	493	491	474	478	469	463	493	486	477	485	472	485	460	492	478	427	499	485	454	476	444	454	481	473	485	456	452	452	493	468	462	465	511	483	448	429	434	462	493	489	483	500	477	435	470	503	465	449	472	491	453	486	456	457	464	448	476	467	485	456	517	484	463	470	478	476	467	489	466	464	502	480	487	529	429	500	450	470	467	519	474	475	473	470	473	455	508	475	486	436	484	469	467	461	446	464	487	490	475	490	463	473	456	445	498	477	472	515	435	471	501	478	482	495	471	482	494	462	497	439	498	492	475	509	473	501	451	520	474	476	467	490	499	500	493	462	504	492	482	478	440	468	479	460	488	473	514	454	505	454	488	450	467	513	473	483	496	471	479	460	508	496	498	514	478	488	477	474	510	450	486	500	462	442	482	453	469	503	466	518	439	498	463	490	478	484	459	458	473	446	491	450	484	469	491	556	479	495	494	463	497	486	503	484	452	458	482	480	498	459	462	477	470	443	467	452	499	471	491	467	491	489	510	473	494	513	453	456	434	439	478	480	496	485	482	459	463	469	500	489	473	465	498	462	480	509	477	448	433	442	473	483	498	499	506	464	431	478	493	465	476	481	467	454	496	462	458	500	460	473	446	473	447	487	478	448	465	471	466	519	456	465	465	506	491	530	441	467	499	487	475	438	469	462	469	447	480	497	463	481	449	485	478	473	442	496	487	481	471	480	482	512	460	463	474	518	483	490	468	460	500	462	520	496	471	499	463	469	475	467	476	454	496	486	485	461	497	496	433	477	452	492	512	483	457	480	501	478	484	460	492	489	484	478	455	514	464	434	478	472	462	482	450	486	503	479	492	477	455	482	448	488	452	512	501	448	464	464	496	447	476	507	463	461	438	462	470	507	479	469	466	490	491	446	507	506	478	489	457	509	499	441	511	465	422	511	465	473	447	448	467	454	518	474	472	452	482	494	490	445	497	455	463	465	484	479	470	503	464	473	447	500	528	457	503	417	479	464	470	486	455	489	484	451	491	477	479	482	512	504	490	462	464	507	510	473	471	477	453	472	446	487	507	447	462	487	454	521	476	442	457	456	484	494	475	450	495	482	464	477	459	483	494	454	506	468	449	456	481	487	471	462	485	523	523	459	496	495	511	486	463	464	509	477	473	471	465	490	484	475	497	470	433	505	492	477	445	486	484	475	538	473	478	479	485	479	507	445	488	440	464	464	478	490	449	498	514	490	508	490	484	457	482	440	442	445	502	522	498	436	454	479	464	481	464	446	451	475	521	465	474	485	467	462	454	487	500	467	451	476	455	474	479	462	500	489	520	482	476	485	485	493	492	479	441	471	448	465	470	466	501	484	480	488	450	510	471	493	477	458	435	451	445	481	481	487	492	479	501	454	469	455	471	459	468	495	449	462	480	476	508	500	491	474	485	477	462	526	453	494	446	465	466	477	464	474	495	498	462	457	481	475	473	489	495	494	434	469	431	444	461	496	463	437	497	474	473	476	497	482	483	486	465	490	491	514	528	528	454	480	488	502	499	488	455	443	472	470	490	477	490	483	480	412	494	486	478	475	508	438	465	516	477	442	505	503	499	525	481	474	495	524	474	470	471	436	471	493	468	456	441	482	506	470	499	485	472	468	484	452	513	499	517	464	492	499	465	450	495	467	472	494	459	493	518	454	499	470	455	487	461	489	473	463	488	475	532	497	477	513	435	463	473	486	478	444	460	490	460	478	472	440	478	495	463	493	478	517	510	443	459	483	472	479	492	486	491	456	503	462	509	479	457	458	494	474	495	464	504	467	503	470	459	464	503	443	496	475	465	510	455	445	491	470	476	462	477	458	515	489	497	529	505	505	522	496	503	475	474	448	529	538	515	470	493	479	482	465	480	486	473	488	479	509	496	465	460	511	502	427	475	485	457	454	485	451	512	500	490	459	471	443	497	478	487	463	488	493	491	485	484	503	450	488	466	423	495	488	485	490	469	490	488	452	476	467	483	468	450	455	485	477	494	474	491	482	477	465	492	499	472	485	462	441	467	460	490	502	459	478	434	462	493	505	453	494	493	458	486	451	489	489	460	487	432	480	516	450	496	463	489	510	498	458	491	472	485	502	463	513	464	465	447	467	479	476	478	468	442	433	478	471	520	473	474	483	461	486	517	502	493	451	470	481	490	459	455	489	484	454	478	470	493	473	490	484	519	458	445	499	478	471	487	470	470	456	460	501	475	481	449	506	497	497	477	479	483	441	475	472	545	496	493	479	497	479	482	490	486	450	497	471	489	495	472	432	456	463	475	488	481	437	472	492	490	472	464	470	459	465	490	474	488	491	495	444	520	483	457	476	479	444	445	492	494	482	470	458	502	471	503	477	494	478	482	493	487	466	437	497	488	498	465	480	476	506	486	470	452	516	481	493	473	458	475	466	504	504	487	482	482	447	466	478	500	468	489	474	492	464	530	485	470	483	512	507	442	463	489	475	475	518	499	490	479	477	448	477	453	486	496	463	460	459	485	533	474	453	500	471	471	466	442	476	462	512	473	489	512	496	474	471	475	518	488	499	493	527	492	466	485	486	489	442	493	474	438	465	492	459	472	479	482	483	478	472	473	481	473	488	489	506	511	469	486	446	478	465	458	492	439	460	437	486	467	501	519	486	468	474	446	446	497	458	475	469	462	460	469	469	455	501	444	499	432	469	483	498	453	509	504	426	458	487	469	517	473	505	457	472	514	431	521	430	518	490	509	489	475	504	490	500	454	483	499	452	511	494	471	456	479	479	462	460	429	491	456	524	477	489	499	451	465	519	471	479	483	472	466	517	424	497	497	487	485	478	474	490	483	509	458	477	494	506	460	502	478	468	446	493	470	493	466	475	461	455	489	476	522	470	483	448	488	467	468	452	433	492	482	505	485	461	485	486	485	512	493	458	497	448	485	436	478	468	468	437
4801	1607	1346	1005	939	845	798	783	826	754	756	714	744	759	761	733	751	732	687	708	734	755	765	695	723	689	760	731	715	758	732	748	733	731	694	737	705	735	737	725	741	745	737	701	688	732	753	721	723	705	731	750	703	715	723	701	730	711	693	694	720	742	742	719	720	736	697	711	719	736	710	734	731	719	757	720	699	675	663	740	721	741	661	744	746	756	726	749	815	725	715	734	755	751	702	667	732	745	670	755	759	759	695	725	698	731	752	729	670	733	730	716	707	664	700	711	704	754	753	739	728	708	719	697	730	735	717	734	746	719	759	710	730	731	691	793	745	732	752	742	720	719	723	733	701	720	731	756	778	756	736	711	718	709	686	713	742	722	752	668	762	755	766	733	682	727	757	758	696	724	736	676	714	722	685	714	733	728	793	756	707	701	731	717	737	693	714	726	687	713	761	707	757	768	723	726	681	705	730	685	677	745	731	716	704	730	704	674	730	748	749	672	678	722	753	711	727	665	766	762	704	711	687	744	758	719	660	768	747	649	760	734	705	733	700	767	717	743	694	771	729	749	767	703	751	748	743	738	760	723	700	711	688	714	736	716	663	739	713	720	723	686	728	696	735	702	690	747	652	667	711	724	732	707	725	730	748	741	726	728	719	716	738	692	697	728	668	743	682	722	697	701	690	721	687	744	694	749	710	735	718	729	696	712	746	708	729	749	747	756	707	714	712	685	778	711	746	687	699	685	725	749	727	749	720	713	705	716	728	732	738	717	766	714	700	705	763	735	714	696	711	692	777	719	684	742	722	695	736	721	713	763	727	707	706	734	721	664	674	717	725	761	762	720	681	737	723	702	670	719	693	648	698	715	759	712	696	755	728	709	714	722	681	755	740	744	700	711	715	665	711	739	724	690	759	794	727	727	747	668	695	724	683	736	752	757	741	727	702	726	745	727	741	737	775	707	693	739	765	671	722	734	758	725	683	720	743	715	732	695	725	739	776	750	695	706	728	772	666	685	737	689	701	686	743	713	784	715	693	705	713	710	751	734	746	695	746	728	718	736	708	717	737	673	719	736	745	713	740	726	704	666	722	659	726	746	683	739	756	705	755	734	726	708	757	694	697	715	741	714	705	755	729	739	717	763	772	747	722	737	712	740	723	797	718	725	673	728	724	704	754	725	703	750	712	704	755	753	730	716	703	694	739	693	714	719	709	650	734	697	695	681	707	737	739	735	724	709	696	726	724	746	722	705	716	764	719	761	721	760	740	718	690	751	739	663	728	743	768	750	719	746	751	724	712	698	745	720	739	698	700	707	718	733	693	715	745	707	717	773	661	703	770	757	746	718	725	712	746	724	738	720	720	697	704	745	734	783	686	719	713	690	764	710	744	677	717	785	735	730	731	719	733	705	746	741	745	723	738	722	757	733	726	709	723	714	775	694	703	719	741	718	692	746	714	726	729	752	695	736	732	750	685	708	703	748	701	788	717	744	715	769	709	711	745	719	756	648	738	693	723	716	725	716	726	709	695	725	754	744	739	752	718	694	708	718	755	756	730	674	737	679	722	701	695	723	710	733	686	725	722	701	678	709	727	712	752	734	748	729	706	700	716	716	739	735	711	703	715	707	758	714	696	702	655	706	744	727	686	706	746	733	714	737	717	672	697	701	694	715	708	721	704	702	732	706	735	760	720	727	720	718	697	704	739	688	725	722	736	701	688	715	744	722	716	713	724	723	715	744	712	729	759	714	719	719	744	709	735	720	711	699	789	715	706	716	711	689	700	693	722	717	732	708	722	756	730	723	761	681	780	681	717	746	763	760	672	702	740	712	727	772	709	733	674	732	754	761	712	726	711	705	768	780	705	692	755	797	733	693	716	704	715	731	789	675	706	708	675	705	716	732	736	678	713	689	729	699	701	760	737	768	729	760	737	729	720	707	734	691	706	732	692	697	690	682	721	704	741	653	709	750	716	728	768	784	726	747	722	684	701	725	750	737	698	707	723	692	723	785	735	738	722	779	749	702	710	746	727	729	734	672	691	659	733	736	697	684	672	783	698	717	739	745	737	704	706	716	746	682	718	723	730	695	733	746	709	667	669	706	737	739	680	654	725	708	769	740	725	757	693	733	778	730	709	742	664	708	767	738	714	731	706	740	664	736	723	781	772	699	725	716	737	698	762	699	721	720	723	727	705	771	725	769	692	723	736	711	721	730	710	666	750	689	742	669	732	731	694	724	693	751	713	733	704	734	684	718	697	681	748	715	755	726	713	723	717	746	709	708	728	723	730	703	731	709	732	748	701	726	706	752	748	722	753	735	746	740	717	725	740	764	702	750	730	710	731	727	753	745	724	750	752	729	731	739	697	798	704	684	706	709	731	743	741	678	735	699	712	742	756	730	716	702	734	709	678	704	742	723	733	688	743	747	753	765	768	737	718	683	717	696	761	762	724	726	753	743	712	701	718	694	730	747	724	708	667	733	710	665	705	725	738	718	718	708	698	680	781	721	716	710	696	718	770	737	737	725	718	733	729	774	731	757	754	710	717	726	703	728	770	720	716	699	697	757	751	710	684	707	765	724	752	719	682	727	698	773	702	769	722	736	739	759	708	696	713	738	700	753	712	747	699	737	720	729	697	716	710	717	743	732	797	716	745	738	699	737	675	756	710	709	723	706	679	709	752	704	748	685	719	700	765	728	719	726	757	710	677	703	742	711	735	702	707	681	734	676	758	708	753	730	732	697	711	762	732	743	754	718	733	742	758	735	746	709	714	722	721	707	736	759	722	713	712	749	732	723	767	752	752	720	706	700	706	701	717	748	735	735	710	758	731	737	721	739	674	722	728	713	712	729	705	752	703	788	770	714	699	736	735	727	736	711	661	735	724	740	768	736	687	706	740	681	701	696	722	710	695	675	729	678	693	700	705	765	735	693	736	741	690	719	717	724	714	699	738	705	726	689	764	731	693	685	728	676	732	757	743	740	720	705	730	687	743	686	725	725	711	725	740	761	677	766	728	713	763	768	692	739	747	731	655	736	699	724	707	702	685	732	764	720	721	724	738	728	696	717	719	748	704	675	753	672	702	700	702	747	687	724	739	748	773	680	709	708	651	738	733	717	667	781	737	701	734	703	754	707	698	670	699	715	743	725	743	756	753	740	709	738	742	693	686	752	742	743	753	710	727	734	711	702	700	712	724	709	712	707	703	717	722	720	685	745	741	725	725	686	740	659	722	748	744	769	727	699	746	726	721	731	697	715	706	733	744	755	680	715	749	675	738	738	760	686	702	707	756	705	716	703	717	738	751	712	742	650	787	722	745	700	716	751	758	668	738	740	698	726	694	682	724	767	724	737	752	724	755	660	761	771	701	678	744	676	740	695	741	750	737	707	733	752	704	693	709	712	735	744	708	722	725	744	686	733	683	713	760	698	698	717	720	727	741	747	741	682	678	708	739	721	671	719	737	694	734	740	752	686	711	724	724	759	699	719	696	775
24596	21630	29009	24737	21503	4944	989	693	636	644	580	578	570	530	495	537	494	474	475	495	432	497	498	489	471	441	478	495	485	452	467	476	451	482	473	472	448	467	438	440	457	472	430	463	458	454	498	445	476	480	474	479	438	487	461	449	415	475	433	471	521	474	501	475	474	482	471	399	437	447	472	483	487	446	462	441	473	472	456	477	469	408	481	504	465	505	457	414	418	458	421	452	438	448	411	461	425	450	473	475	452	432	422	450	424	425	450	452	441	490	463	462	446	468	471	447	455	435	460	460	465	426	457	462	464	444	444	463	463	437	466	473	451	456	430	444	454	485	459	435	496	475	471	449	448	415	481	431	435	472	443	469	454	472	464	434	454	449	464	477	436	414	435	453	429	479	426	439	461	441	444	487	472	455	456	456	461	486	491	470	455	515	453	485	421	428	457	463	409	492	428	459	470	468	438	474	463	460	464	453	433	446	446	500	472	432	439	444	403	431	453	436	425	457	420	430	470	461	471	457	462	457	452	439	453	443	450	444	458	467	452	476	427	443	446	441	475	461	451	438	470	456	465	457	457	482	406	449	423	448	460	446	450	443	479	464	455	491	504	426	420	463	443	489	455	485	497	457	500	433	479	434	392	458	454	465	438	462	470	461	414	503	465	419	447	446	465	456	473	446	415	453	437	454	468	469	418	444	402	469	438	458	462	433	452	444	456	441	483	412	442	436	441	457	459	462	472	427	456	467	443	449	423	465	466	479	410	459	458	454	438	457	467	407	433	471	473	445	446	497	484	456	411	471	441	435	459	444	433	439	383	479	442	465	481	472	446	450	450	435	472	440	464	451	461	489	460	451	453	477	474	446	444	444	463	474	448	457	484	466	409	452	460	439	457	444	451	436	458	450	451	462	451	447	471	467	440	443	473	443	497	421	462	460	493	439	436	427	461	429	463	426	465	446	467	467	475	481	463	454	461	452	458	467	468	431	413	443	471	444	447	474	461	439	432	430	463	438	437	487	477	446	447	437	465	454	440	466	459	400	476	421	414	456	433	431	431	456	446	486	458	423	482	457	489	433	461	439	447	485	458	461	463	462	457	478	487	426	447	479	493	457	443	422	485	433	431	472	464	483	444	431	439	434	440	429	463	493	469	430	454	462	435	422	462	457	447	471	454	490	460	442	443	463	430	475	445	452	460	480	425	461	437	448	477	448	481	429	424	442	454	459	481	444	466	475	435	433	455	447	441	467	435	446	439	421	432	419	466	458	479	458	446	409	432	464	448	455	467	447	483	477	470	447	445	442	431	454	484	395	462	458	476	434	431	426	485	446	421	438	404	474	473	456	447	474	440	429	450	468	474	453	420	477	435	457	417	445	437	438	458	421	489	443	452	485	437	444	447	444	455	443	449	439	435	469	422	461	482	481	455	434	453	462	427	489	477	446	425	438	449	434	456	457	425	440	414	495	430	456	493	446	446	440	474	446	478	463	474	453	444	473	462	447	459	454	483	440	485	444	442	437	437	459	458	435	437	461	462	466	446	494	432	451	436	441	451	415	456	437	434	422	423	460	416	443	456	486	448	462	436	424	450	442	471	462	439	482	446	455	447	425	464	464	425	460	467	464	422	452	445	457	460	444	477	439	461	471	458	445	488	471	435	474	472	431	447	456	482	441	480	472	421	435	443	449	487	492	436	461	411	447	466	449	448	446	456	454	422	428	432	483	420	435	450	445	461	443	446	491	450	475	465	432	445	452	486	457	445	429	459	475	431	446	426	447	437	469	459	431	451	491	462	446	463	451	423	466	407	435	458	455	444	417	426	444	424	447	461	475	466	419	501	470	454	470	461	468	454	443	499	474	477	486	491	473	476	449	475	455	458	483	462	451	437	438	431	440	435	451	482	423	489	425	448	440	412	516	489	470	444	457	452	477	443	450	449	466	441	445	459	482	489	414	500	482	451	456	401	476	437	467	440	431	463	509	435	449	460	480	482	401	417	473	453	443	450	421	453	475	475	499	455	455	439	414	452	428	462	417	418	461	421	431	428	431	434	444	450	472	439	461	437	480	490	468	413	452	441	451	460	463	455	462	448	467	466	423	451	453	479	453	449	449	438	413	442	475	474	455	474	398	459	439	469	456	418	432	418	424	505	439	438	434	459	475	416	439	477	477	411	462	466	476	467	484	447	501	435	492	444	449	423	511	488	453	456	445	489	455	445	435	461	426	455	419	428	465	476	476	448	460	442	404	486	460	467	461	416	467	446	434	469	441	439	438	449	446	443	475	451	484	475	454	409	427	475	427	453	430	456	450	467	444	432	448	424	457	462	452	478	434	408	483	435	426	446	445	439	452	429	404	481	466	450	459	475	447	455	449	444	445	446	473	460	474	442	457	442	421	457	439	496	498	442	447	497	442	473	452	495	430	474	426	419	495	464	471	419	494	441	469	491	467	463	457	499	459	463	473	473	423	412	440	421	448	445	481	479	426	460	432	448	452	455	433	499	456	452	454	457	474	441	448	453	435	471	452	452	433	453	467	453	447	446	434	443	500	452	470	433	449	437	421	418	459	452	427	464	463	460	451	420	420	424	464	458	478	435	463	444	400	430	448	463	472	479	480	433	440	477	423	465	459	473	456	475	482	461	465	474	464	479	462	431	445	448	440	490	480	456	436	450	455	434	443	463	455	450	462	459	432	438	468	432	422	471	464	457	424	443	505	445	420	454	449	492	447	455	447	465	441	443	486	425	466	432	430	454	464	466	445	446	478	458	443	440	458	444	474	460	438	464	475	469	463	465	448	476	434	480	466	427	507	451	435	423	457	440	442	445	463	442	455	463	457	497	470	475	435	422	489	420	449	469	442	448	452	456	501	435	446	437	464	434	434	480	449	455	460	453	466	427	409	425	436	436	419	446	454	445	472	447	449	449	473	453	452	475	470	454	449	465	477	442	466	460	470	484	459	427	438	414	460	448	479	453	479	487	423	463	482	494	467	481	469	478	454	447	419	447	458	423	463	446	434	438	440	446	474	495	466	437	452	445	412	453	447	467	457	453	448	429	422	454	437	419	466	452	488	431	435	465	428	427	466	462	439	470	457	435	427	460	459	447	458	449	417	492	423	466	433	478	436	446	462	431	473	443	446	458	454	461	429	494	418	447	421	467	483	440	430	423	454	430	480	476	433	477	452	474	443	469	456	456	439	434	459	440	443	461	457	399	443	433	426	441	478	445	423	486	448	436	427	477	443	446	477	471	480	439	477	447	440	476	468	433	449	434	415	442	434	447	496	490	419	473	445	437	490	431	459	461	473	440	438	476	450	435	462	457	486	432	453	434	471	454	481	439	472	479	444	482	475	426	442	464	471	463	452	446	463	503	468	423	457	490	442	434	457	463	454	439	434	467	449	420	478	441	437	455	459	443	484	481	457	414	473	449	478	469	464	440	445	461	421	442	456	452	440	428	441	441	405	460	447	461	445	446	422	459	476	487	446	432	432
6022	9713	8194	4203	3035	2280	1778	1536	1342	1188	1105	1050	964	945	964	861	858	868	834	747	778	764	761	768	749	736	762	806	718	798	694	751	729	719	703	715	677	676	714	710	737	705	713	664	718	743	669	695	715	687	695	718	700	681	734	705	689	681	697	662	669	728	703	753	710	735	667	691	711	704	728	711	724	644	670	728	738	671	668	683	723	760	707	715	725	669	709	721	669	649	679	696	690	664	724	656	720	707	734	681	677	667	662	709	743	741	691	674	703	639	701	639	659	742	705	730	671	663	700	747	702	724	726	701	691	696	729	748	735	705	630	728	690	689	724	713	674	702	703	658	673	732	688	699	698	730	712	709	697	691	700	720	690	703	672	686	705	683	686	675	691	681	690	738	722	681	699	676	683	676	631	726	701	736	663	674	701	673	702	698	662	709	677	707	725	699	735	744	675	643	687	659	684	711	680	691	678	688	687	703	692	701	685	681	715	654	659	690	691	698	699	689	663	744	691	683	682	669	704	652	661	701	642	704	645	691	690	655	711	728	702	712	708	694	710	725	690	717	667	689	739	699	698	691	728	703	667	723	685	691	677	708	637	713	685	686	677	688	709	704	714	736	713	687	697	646	661	683	692	692	684	693	700	726	638	671	701	708	671	725	698	667	713	726	729	694	686	705	736	707	671	743	739	729	687	678	707	669	736	707	728	722	683	713	722	746	685	659	648	681	702	703	662	690	667	653	689	716	673	705	631	730	694	687	708	691	646	688	742	672	698	649	698	679	712	695	672	648	720	696	620	644	707	674	717	726	735	672	728	694	719	687	680	706	720	650	717	703	721	731	733	634	678	676	661	693	737	711	721	706	699	683	729	674	706	701	700	697	692	730	688	709	664	694	681	693	666	715	648	698	718	681	699	733	682	717	682	716	768	664	669	677	650	742	693	685	670	713	730	705	691	707	656	702	697	694	714	680	718	690	731	697	659	668	673	732	656	714	702	736	700	686	736	714	703	728	687	708	693	683	701	665	694	680	702	637	659	712	702	707	713	698	707	640	733	703	719	651	670	728	661	701	698	751	671	717	683	654	723	689	678	688	663	650	702	719	708	739	684	695	697	682	711	715	723	690	722	705	700	723	689	687	668	688	681	750	718	692	711	714	629	691	699	718	702	692	671	690	715	705	701	695	648	744	672	696	694	731	688	724	743	721	667	743	681	682	728	665	705	656	709	695	703	690	680	747	679	711	705	689	692	703	687	660	713	669	714	704	681	729	692	735	707	693	722	717	696	669	671	685	659	702	703	705	703	697	689	641	692	715	697	744	699	711	649	679	707	725	667	681	685	722	644	679	720	716	708	735	695	670	761	720	670	720	662	660	685	701	675	687	734	650	695	716	669	711	680	671	679	666	717	674	688	698	669	694	719	689	659	728	661	670	648	694	740	698	679	715	701	712	708	732	731	692	685	721	736	684	698	723	691	742	679	641	670	718	672	674	709	691	737	673	685	752	706	731	720	731	665	694	683	700	628	689	690	684	706	636	657	688	759	676	707	641	649	711	703	717	714	706	681	685	710	722	688	697	685	683	703	650	693	692	726	670	705	685	706	654	707	671	674	677	673	678	718	684	707	721	679	726	659	647	704	693	671	700	669	729	755	672	710	715	682	682	712	748	697	723	682	654	711	718	692	675	696	681	679	664	699	735	695	688	742	653	707	701	689	725	672	686	766	713	680	693	734	658	666	659	688	709	714	653	701	718	708	717	682	726	705	721	690	657	694	702	656	696	717	667	691	678	675	678	711	695	700	675	696	693	677	688	677	721	725	672	686	696	700	696	690	720	670	674	722	664	692	654	698	698	737	715	698	718	680	688	681	740	735	712	738	695	719	686	696	710	706	705	653	726	665	728	694	681	739	705	728	715	738	689	694	697	711	676	739	712	688	702	676	708	696	701	682	743	726	705	703	745	683	695	692	711	673	693	741	731	712	721	696	657	653	665	684	639	703	674	686	703	674	698	694	697	694	708	669	708	696	735	686	704	702	692	660	689	690	638	681	715	670	678	715	679	694	680	667	693	703	696	693	709	732	725	696	702	704	697	697	736	684	667	732	702	721	679	673	714	639	691	692	717	688	680	684	718	678	763	693	697	695	708	725	688	714	737	712	700	699	706	653	727	664	707	707	692	692	660	717	688	688	684	697	711	715	722	698	724	673	678	668	722	700	734	750	664	704	718	658	685	707	702	733	672	702	689	673	692	690	670	692	652	660	647	718	709	703	678	717	694	720	686	709	674	726	723	669	690	709	671	705	736	684	676	750	710	706	671	659	688	696	679	735	747	674	666	688	716	672	739	718	728	689	677	708	703	619	731	712	686	703	728	678	681	673	735	708	682	687	668	660	694	681	679	690	706	695	653	711	642	727	681	694	700	665	712	686	712	675	719	709	679	688	709	647	728	724	665	704	676	732	698	708	675	678	706	705	685	734	686	713	728	691	696	727	683	714	736	680	663	683	710	718	644	649	691	675	687	625	652	669	666	663	630	654	703	643	716	676	751	747	679	669	672	679	664	677	658	684	667	698	651	681	711	702	684	660	648	727	747	701	681	678	698	733	641	691	668	689	748	701	725	734	717	720	683	671	730	705	671	725	715	705	690	690	671	732	749	700	653	708	689	699	688	678	679	718	666	659	699	696	674	702	693	671	687	649	706	710	700	693	714	679	671	703	661	706	755	725	724	705	668	722	696	714	714	718	637	680	746	699	712	686	703	684	699	673	704	725	702	741	741	718	694	664	685	677	689	653	704	671	689	709	677	679	686	653	669	696	692	717	682	740	689	686	726	702	693	658	695	693	673	661	690	709	744	707	707	682	662	692	724	694	654	732	649	668	676	704	713	682	677	648	693	699	683	718	710	711	684	672	693	702	708	725	719	724	698	703	697	705	722	718	702	711	684	719	673	688	724	699	756	695	694	685	725	691	725	683	729	689	737	718	675	777	702	669	685	710	698	695	674	626	728	702	723	703	650	732	674	720	664	690	657	686	648	713	717	688	732	678	714	690	687	657	699	656	739	668	719	676	683	710	720	704	713	717	644	710	692	704	677	727	702	717	718	731	733	720	692	697	703	748	693	649	692	714	713	650	709	694	726	681	714	666	639	703	671	698	658	713	700	688	722	695	654	755	703	652	669	675	691	682	680	676	642	674	703	717	666	688	689	763	691	718	699	677	694	692	716	704	689	656	664	737	706	709	695	693	706	703	749	698	669	718	723	691	679	736	673	645	700	706	704	686	675	667	690	744	691	654	678	691	689	732	666	736	650	681	689	724	639	667	682	661	680	683	680	703	636	684	693	708	710	699	694	729	707	734	713	721	696	690	692	731	705	730	700	690	682	670	764	671	699	680	650	654	695	659	712	700	693	627	702	707	662	676	667	694	698	665	730	674	699	708	652	698	710	692	708	674	696	730	678	672	689	726	718	737	663	678	735	703	677	679	729	719	739	698	708
23562	21626	29546	24216	21626	21367	2670	791	552	444	403	365	358	353	310	301	299	235	283	256	256	222	221	211	232	238	250	214	242	203	215	215	232	225	222	213	196	209	220	204	209	211	210	186	231	200	223	211	204	185	207	182	190	182	200	179	192	181	205	218	198	202	196	195	180	189	187	193	190	202	210	205	202	201	181	184	169	178	205	208	202	206	191	168	189	185	190	188	209	202	222	194	203	194	206	179	197	216	187	201	200	233	188	201	228	190	192	197	186	194	199	202	190	192	197	188	207	197	198	201	205	191	182	167	187	188	182	211	207	177	188	172	181	205	193	201	194	193	199	222	177	179	190	210	189	190	190	193	194	215	205	186	210	184	183	183	194	217	202	180	226	197	230	191	179	199	197	186	196	191	246	193	203	181	195	188	194	173	198	188	190	194	195	177	177	196	205	183	180	195	194	199	206	189	196	195	196	203	198	194	203	208	207	179	165	192	206	225	197	185	191	216	189	197	206	194	182	163	182	183	188	201	195	193	211	186	159	206	182	211	205	177	196	192	192	210	215	191	191	180	152	189	177	194	192	203	192	195	163	169	195	208	218	179	197	175	208	185	206	184	172	175	173	187	186	184	201	190	163	190	195	190	184	197	218	221	182	175	169	187	184	184	169	211	188	195	189	197	214	179	198	196	204	212	184	185	171	188	201	174	186	203	210	171	190	199	193	213	187	191	181	207	184	169	187	193	195	208	176	185	199	181	173	191	191	178	199	190	195	207	168	192	186	178	184	197	202	202	187	192	196	202	198	174	184	220	188	205	173	169	189	183	179	201	168	193	174	190	195	159	187	188	190	195	204	181	184	190	184	214	197	170	180	184	161	200	192	227	189	188	193	185	202	199	196	185	180	186	185	199	185	184	174	187	181	187	198	182	196	207	205	195	191	171	181	195	167	222	199	213	194	185	166	196	208	203	196	191	183	184	199	183	181	186	187	209	164	208	199	195	190	179	216	176	184	183	186	190	189	160	184	202	190	157	185	150	195	200	195	216	169	211	192	212	183	199	209	169	173	192	197	181	201	172	180	191	207	186	176	202	175	197	201	210	175	203	182	196	194	207	192	182	188	180	197	198	175	188	180	186	182	201	208	180	211	173	174	211	197	198	175	172	191	177	203	194	191	201	212	195	204	215	193	189	211	214	194	203	201	211	182	193	166	202	174	189	191	191	175	181	195	206	219	177	194	201	201	200	207	200	174	176	185	191	188	191	195	193	185	199	192	210	206	191	186	189	188	176	191	205	200	202	190	211	204	191	180	211	191	190	171	172	190	216	183	200	181	176	203	226	231	181	202	177	198	184	201	175	206	209	153	185	208	187	184	184	173	182	179	205	193	217	219	172	173	199	215	196	189	177	189	194	184	190	189	190	188	200	210	189	200	186	171	183	191	170	183	202	176	193	217	189	181	162	187	187	201	204	190	189	183	198	176	172	188	199	201	189	191	193	180	204	194	166	207	188	184	174	202	182	181	178	195	209	180	182	196	183	214	197	194	189	202	190	183	175	201	171	188	209	191	197	211	211	194	201	203	179	187	186	190	180	195	180	201	171	184	196	178	161	210	186	196	191	211	196	172	172	209	189	181	201	190	198	203	195	168	205	201	185	201	190	180	203	172	200	188	187	170	191	184	179	192	199	170	190	203	192	198	171	184	229	178	185	186	199	186	188	199	173	176	190	189	191	181	180	177	177	195	203	208	197	197	171	185	198	194	209	197	205	207	209	206	172	181	197	167	188	207	174	182	214	210	186	205	168	185	183	158	186	165	199	194	180	174	173	177	207	182	177	193	191	202	198	197	196	197	176	188	181	211	181	166	197	188	187	170	199	208	201	194	179	174	197	185	183	226	170	174	204	209	191	199	181	155	175	184	186	184	192	181	213	185	197	179	192	168	191	187	184	190	189	175	189	209	204	198	170	188	183	191	205	198	212	176	192	167	207	193	166	185	176	219	183	189	209	173	171	183	195	193	196	197	202	182	187	197	185	181	182	175	191	194	181	194	204	194	191	189	190	196	168	206	190	186	169	190	189	198	183	192	200	215	194	201	189	176	212	177	200	192	158	178	184	192	190	179	193	172	179	203	195	205	196	199	218	187	191	189	186	191	197	180	205	180	181	176	192	190	186	199	176	181	217	206	204	205	192	188	202	207	183	187	188	208	178	187	178	187	184	196	197	195	198	191	179	210	166	186	178	155	202	174	189	179	193	190	212	196	217	211	176	178	182	169	163	172	195	200	208	198	179	180	196	184	210	207	181	189	179	170	215	203	202	176	204	154	208	179	188	190	197	170	177	179	170	192	173	190	201	164	213	165	194	213	185	197	204	182	189	164	180	198	163	201	184	194	203	197	172	205	186	186	212	198	183	187	208	205	202	185	184	179	209	197	193	210	199	183	180	204	197	191	177	177	217	171	187	201	190	191	189	185	200	184	196	190	165	212	201	199	172	179	202	189	186	184	194	171	207	182	214	185	190	169	208	198	190	196	186	200	193	210	205	191	204	199	175	179	207	179	181	184	184	183	179	199	196	189	188	181	177	168	185	199	163	177	193	165	188	190	198	180	195	206	209	186	175	202	176	185	180	193	193	193	207	170	179	179	185	185	203	224	198	198	180	180	183	196	180	200	206	177	186	209	193	177	209	184	182	178	187	187	184	187	198	239	215	182	186	179	211	192	197	187	184	185	200	191	180	199	200	177	180	182	198	180	197	186	205	208	182	201	196	198	174	198	191	206	195	179	177	173	189	190	179	214	189	183	189	228	200	191	185	195	175	202	180	178	201	173	170	213	189	198	192	166	187	180	196	203	190	199	180	209	201	194	196	190	216	183	191	182	189	198	170	204	174	197	215	208	188	196	185	215	163	197	191	191	171	204	210	163	201	175	193	184	177	182	202	222	170	189	205	171	189	210	195	183	177	196	189	213	221	184	190	182	162	212	207	219	187	196	213	202	216	164	183	181	170	218	192	143	203	191	198	191	189	181	195	181	173	190	192	168	160	189	216	188	187	200	195	176	187	160	191	181	173	195	192	196	196	209	193	188	211	216	191	209	203	161	182	192	195	170	180	218	168	189	202	194	164	193	176	204	195	207	199	176	190	166	204	191	211	204	198	197	173	204	169	191	192	210	193	177	179	191	200	175	171	196	191	210	184	215	214	195	192	197	203	191	171	182	191	174	184	190	202	199	212	184	192	203	199	202	195	220	177	175	197	208	194	201	197	213	202	180	173	189	190	176	189	195	180	186	181	206	192	188	191	199	193	186	182	195	198	223	217	196	218	177	185	168	192	186	209	185	189	184	175	183	173	192	173	196	223	206	193	183	214	175	191	179	196	190	171	202	178	196	187	205	200	167	186	187	228	207	190	206	177	197	182	179	203	197	171	201	179	199	181	193	187	191	200	185	201	186	187	188	229	157	173	197	200	160	191	198	204	195	178	201	185	193	202	211	189
7349	15274	12621	6535	4391	3151	2498	1964	1551	1305	1131	990	892	766	744	648	654	589	577	527	459	452	502	469	395	434	365	419	402	392	364	382	363	342	403	376	324	325	390	356	339	382	344	350	322	358	352	302	349	308	314	345	325	302	334	329	327	295	347	335	293	332	325	330	318	320	311	322	313	310	318	333	326	328	312	306	296	327	294	317	295	310	297	304	311	291	312	318	324	337	315	278	302	295	300	328	318	310	323	313	305	302	322	297	323	304	318	323	312	315	311	362	289	325	330	323	336	304	291	321	319	305	316	295	318	301	325	324	300	302	322	305	302	306	337	309	311	303	304	287	326	312	318	368	300	302	319	265	306	271	331	340	294	322	296	294	287	303	334	299	331	315	332	326	350	316	294	303	295	287	286	332	285	299	301	280	316	294	333	328	305	314	310	300	319	305	262	304	333	294	303	311	302	324	270	297	286	300	284	281	311	323	284	299	324	303	305	315	315	290	304	333	312	303	310	293	300	307	318	274	321	321	314	301	306	297	302	300	319	293	299	292	296	301	296	301	288	303	316	285	285	296	310	321	345	304	308	329	293	274	331	310	308	345	303	293	298	304	287	311	308	322	297	308	305	294	285	360	326	320	308	301	306	335	309	310	265	331	328	313	287	357	314	313	290	298	319	280	319	288	309	306	298	292	302	283	305	306	299	304	296	284	295	275	302	308	301	329	300	311	295	315	297	292	301	308	322	304	304	294	329	297	292	297	305	321	324	358	278	314	306	309	320	273	324	321	283	295	301	287	282	339	259	313	299	305	339	296	310	313	311	298	319	303	329	314	327	320	295	314	318	295	319	314	279	297	292	304	299	300	303	333	311	296	325	325	308	331	298	278	317	308	300	315	302	297	305	304	293	303	333	337	292	286	300	325	315	324	290	325	298	309	288	295	320	280	289	317	289	294	317	287	322	322	289	317	274	280	307	288	273	316	340	286	306	314	299	293	324	309	324	316	301	285	304	317	332	306	307	307	318	290	298	320	302	289	338	320	323	316	319	302	319	313	330	297	313	289	304	328	285	284	297	291	339	269	298	325	294	315	280	321	297	293	293	300	305	324	321	311	282	313	276	294	306	323	306	285	328	302	272	270	304	304	311	292	290	293	330	320	313	294	318	300	322	287	318	312	318	296	352	357	323	304	285	288	318	319	289	313	305	277	304	291	292	272	300	281	313	303	312	296	307	324	341	295	278	301	266	303	294	326	299	297	286	308	297	327	310	312	318	313	320	302	296	333	347	294	303	332	308	328	282	287	305	356	329	324	330	289	306	330	335	309	314	328	311	290	296	333	305	298	277	326	331	299	287	302	331	323	285	313	297	312	334	307	323	285	322	298	285	325	326	303	283	285	285	317	317	293	342	300	299	329	304	288	291	291	294	277	342	309	286	296	316	305	321	320	330	318	295	313	273	293	285	311	301	285	293	271	291	310	276	318	294	316	290	285	274	309	264	304	291	288	319	278	306	315	308	319	315	285	294	327	356	309	308	303	293	339	334	284	308	269	323	310	309	327	330	307	334	332	293	276	316	314	317	316	294	287	310	297	294	282	304	318	323	307	310	332	294	327	290	298	344	303	291	288	297	328	344	307	353	317	316	296	318	287	297	321	287	308	321	317	286	278	311	283	318	342	307	324	320	315	285	306	328	290	328	282	321	300	331	287	290	260	326	303	316	316	301	300	325	314	318	308	293	319	309	300	330	320	318	312	315	340	319	324	305	318	337	331	322	332	299	284	310	321	280	334	307	296	332	307	318	325	337	310	326	333	277	310	288	315	331	302	291	283	303	327	303	308	297	312	316	309	332	281	279	305	287	321	314	333	311	346	292	335	297	296	315	275	321	293	310	325	296	310	309	318	329	317	320	314	310	248	327	285	257	303	315	282	320	321	308	310	304	308	306	292	294	285	322	303	294	329	306	313	298	307	317	298	307	305	293	284	311	328	288	330	320	316	286	307	308	302	312	305	314	302	322	303	300	335	298	305	314	287	323	312	323	306	304	317	263	317	326	306	274	331	275	314	280	316	282	315	345	303	299	276	319	310	292	336	309	272	301	304	316	305	289	311	315	299	322	306	298	313	315	293	310	295	289	330	302	295	287	317	301	278	298	297	302	312	307	266	282	311	289	290	307	313	311	325	305	300	319	344	312	313	324	305	303	303	280	282	310	306	294	309	304	317	297	313	296	311	281	300	293	301	281	325	299	314	308	302	316	300	335	303	325	243	286	306	300	336	328	298	311	281	309	291	332	303	296	318	316	327	295	310	303	288	328	330	298	292	316	289	336	285	294	307	281	306	323	320	293	281	334	307	315	299	323	306	319	323	304	277	303	292	327	301	304	329	314	334	311	291	309	349	306	291	299	263	291	320	336	318	316	305	311	295	299	319	309	317	318	300	293	276	324	325	317	292	306	280	285	291	280	326	318	320	320	309	299	317	313	296	342	271	295	329	286	289	271	274	350	314	282	307	293	325	332	326	302	328	296	264	269	327	325	309	309	285	299	277	298	278	315	321	329	316	325	323	303	289	333	339	309	318	298	308	293	263	304	329	319	317	326	315	323	335	306	351	295	279	317	312	307	317	311	315	303	297	320	327	336	307	315	320	306	294	277	297	279	319	293	319	310	297	309	289	328	313	286	311	312	310	282	306	298	326	278	318	310	303	289	280	324	302	274	313	300	288	326	308	308	294	307	305	325	301	305	307	307	288	273	312	314	300	303	324	298	316	320	289	291	310	294	269	285	302	296	298	298	316	319	291	338	298	306	350	324	308	298	334	295	289	313	302	308	301	317	299	298	324	316	308	313	309	317	309	267	301	320	305	316	268	293	296	299	311	294	288	295	310	321	293	306	307	313	298	303	297	314	290	312	289	321	304	291	295	294	318	319	328	297	301	311	307	309	307	278	302	284	337	294	298	343	281	291	297	321	320	314	321	320	283	307	282	319	290	300	334	287	287	266	267	281	306	282	295	325	310	283	305	285	324	311	301	306	309	295	292	326	280	330	285	310	288	311	251	296	288	297	317	311	310	316	351	284	335	289	295	305	283	302	322	346	309	288	303	351	325	298	303	312	304	288	298	328	267	307	287	309	319	284	288	309	303	321	294	309	292	265	314	299	305	292	284	307	277	307	313	312	287	306	279	270	293	312	296	316	342	287	300	299	328	306	299	305	327	278	324	298	314	330	312	319	294	301	315	308	295	318	319	298	299	320	293	294	305	330	303	293	350	312	280	264	286	275	292	308	287	263	308	302	324	298	324	323	289	305	355	306	291	357	284	338	326	283	284	286	293	312	335	306	324	298	281	322	310	285	295	269	328	325	343	308	293	307	322	317	301	338	313	300	294	311	293	296	326	340	293	310	287	289	306	333	306	325	303	333	309	295	291	316	330	316	290	315	312	306	324	290	325	275	290	292	314	338	310	317	292	286	281	303	325	315	318	301	291	300	270	331	289
27512	20546	6935	851	597	528	538	467	516	506	498	514	490	471	437	475	470	452	485	481	481	498	492	487	473	496	471	457	487	436	429	498	435	452	518	466	418	450	474	496	497	494	482	491	459	483	442	471	452	462	554	464	486	462	454	509	492	476	492	463	466	449	514	483	451	465	479	453	475	444	416	490	468	446	473	469	475	457	461	476	469	468	505	473	480	486	483	498	500	439	439	487	480	480	462	429	459	460	487	459	480	462	449	462	478	483	483	499	454	489	461	428	475	451	473	464	490	508	472	459	459	440	449	476	492	505	483	435	448	464	480	502	497	481	465	478	460	477	488	470	465	463	470	491	472	433	450	424	481	472	478	463	466	490	497	473	452	463	460	449	507	481	488	475	476	475	479	450	465	465	463	503	464	446	461	456	458	459	464	505	482	471	442	481	480	487	456	447	496	484	467	499	463	487	474	461	453	474	456	443	483	457	469	494	473	448	484	496	503	463	455	484	422	438	480	452	474	469	449	453	468	453	517	466	451	502	493	488	507	456	498	461	485	503	486	462	470	466	448	450	490	452	470	447	453	508	464	465	473	456	493	477	439	503	469	449	527	457	471	457	440	491	456	451	496	471	494	496	427	462	475	483	441	427	474	448	499	471	476	459	438	474	492	460	503	490	457	493	465	493	450	529	478	505	497	478	455	491	485	524	471	484	449	497	465	443	458	434	440	458	468	463	440	490	454	465	451	449	481	467	482	489	475	451	468	477	485	456	487	495	466	468	509	487	504	525	478	520	462	454	452	499	450	412	473	468	464	457	475	449	520	476	451	428	496	477	494	495	517	461	466	483	464	474	510	494	456	476	486	471	473	472	497	454	490	441	467	455	462	476	470	487	518	461	488	438	496	465	449	434	508	493	511	514	480	448	446	459	469	495	516	449	481	466	487	451	462	476	472	485	471	479	516	528	430	462	438	471	499	473	457	496	476	480	464	466	457	459	480	514	472	437	501	447	485	475	489	439	511	460	512	458	459	485	450	483	497	443	478	467	431	474	434	427	446	465	502	455	451	464	457	486	501	479	458	457	512	483	479	445	486	470	479	506	451	531	485	472	439	476	464	455	463	468	491	484	428	449	470	470	437	435	485	434	455	462	485	497	466	471	420	466	456	493	475	477	489	478	473	446	512	484	471	482	477	498	490	479	453	475	464	415	486	482	464	482	465	467	507	475	499	461	495	471	474	468	470	446	461	494	449	466	464	484	494	479	475	507	464	467	488	448	478	475	500	447	429	491	483	466	502	498	475	491	462	486	439	476	460	472	437	492	484	461	494	470	470	471	480	467	484	477	457	473	493	480	461	438	524	446	453	471	469	444	501	458	469	441	412	466	488	458	460	454	466	461	455	474	449	462	483	473	477	473	502	486	491	488	489	452	474	431	466	485	479	486	464	502	463	468	480	478	476	505	432	481	437	482	493	449	454	473	472	517	467	487	427	495	421	463	456	497	462	435	476	476	457	485	442	445	470	475	504	483	449	451	447	433	500	444	464	441	430	461	450	457	452	471	456	456	455	458	457	472	445	521	473	475	482	479	483	418	449	487	461	483	456	461	477	507	448	482	488	468	466	413	476	470	517	482	500	444	466	467	482	470	474	452	462	468	486	453	459	452	503	470	468	453	451	471	511	456	478	462	464	482	459	446	499	452	442	471	513	473	483	473	461	450	462	471	485	496	488	463	481	459	458	467	458	475	501	462	515	470	486	477	463	482	480	465	490	498	455	427	479	486	512	491	445	477	480	457	434	442	463	449	498	486	461	480	496	460	496	490	485	466	464	516	468	453	470	463	502	489	467	506	475	520	466	467	449	474	513	469	487	438	484	427	453	482	458	478	481	495	485	489	490	476	482	492	485	472	476	464	446	472	503	451	486	458	516	478	448	451	453	494	508	480	488	508	427	476	472	468	519	470	465	449	465	425	481	535	481	483	470	442	465	466	442	447	451	450	504	472	500	464	466	476	471	462	461	445	490	470	424	499	492	518	460	475	469	478	451	471	486	485	460	474	444	458	496	491	472	483	494	486	462	462	470	481	488	453	480	479	485	455	478	478	469	486	480	464	497	477	489	527	495	492	475	461	535	498	464	492	476	480	516	447	466	474	475	478	511	466	487	430	386	461	452	506	455	482	468	439	446	507	478	466	457	450	455	460	444	493	490	450	458	476	455	431	474	503	451	474	439	456	490	441	490	483	475	467	471	483	469	469	461	470	476	475	447	469	559	465	437	476	489	437	484	485	458	441	472	487	481	489	447	435	475	453	505	489	437	490	463	464	469	443	464	482	468	496	461	459	461	456	483	480	464	464	523	431	453	506	470	441	490	456	486	456	474	480	502	463	455	481	431	482	515	487	451	446	438	442	446	478	444	476	470	455	464	465	501	501	470	498	454	478	458	438	480	492	452	468	409	496	459	449	514	478	435	472	432	458	495	462	433	476	473	476	484	486	460	479	496	434	476	473	454	445	497	476	467	449	447	483	445	471	484	500	490	430	442	533	492	479	496	460	485	466	456	517	480	476	517	466	473	463	437	434	487	493	431	488	443	472	474	491	443	484	494	463	463	465	466	500	464	488	458	497	461	479	518	468	456	473	469	495	456	478	445	449	503	450	447	494	454	524	486	453	476	525	496	458	452	482	484	470	464	495	443	486	442	452	458	504	456	456	477	455	483	454	455	472	479	473	459	487	513	488	446	516	465	475	453	483	450	491	483	456	479	450	461	483	477	507	442	499	456	452	448	429	425	470	476	455	449	451	477	502	500	495	477	475	481	454	466	487	481	480	498	494	447	474	460	482	503	490	497	503	455	436	472	451	503	504	434	455	486	489	490	482	420	471	457	499	460	488	477	461	465	432	475	476	460	455	449	477	470	493	443	489	473	442	515	455	487	447	474	473	506	470	466	496	473	450	448	509	478	498	506	458	473	502	445	488	489	488	466	496	486	504	465	481	473	450	494	495	479	474	467	459	468	490	480	495	461	450	486	502	463	482	459	505	516	445	503	455	489	442	489	440	457	464	440	462	491	499	477	499	475	469	490	503	443	456	452	478	476	451	491	493	482	470	452	495	490	471	475	445	466	493	486	473	438	474	478	458	431	441	507	461	487	461	472	429	445	457	471	509	481	495	486	447	468	467	449	471	480	461	482	438	448	423	478	462	455	445	468	484	476	426	492	472	463	456	499	483	478	450	487	455	469	507	488	440	527	481	473	437	475	483	470	461	483	459	490	480	456	507	452	443	483	484	447	453	466	432	444	471	434	511	469	474	473	473	533	465	480	495	478	488	477	475	494	464	492	467	504	467	491	480	485	448	448	486	480	464	493	477	497	450	456	441	477	471	490	445	420	472	475	480	454	498	466	452	536	453	435	454	493	451	460	452	480	500	460	467	458	479	476	488	465	470	500	495	445	485	482	462	477	473	447	469	492	479	452	443	482	471	464	449	465	502	504	502
4819	1625	1400	1017	924	840	804	763	814	801	732	775	741	723	722	710	703	716	712	710	729	734	745	720	723	724	714	744	705	753	707	685	720	731	732	779	730	746	779	720	701	705	680	697	726	700	754	728	708	760	726	698	686	738	746	660	700	695	710	748	692	728	695	708	681	690	722	776	711	747	674	684	675	712	731	703	721	721	699	713	702	704	737	706	736	684	738	680	652	706	719	700	699	734	734	698	723	707	681	707	739	721	756	735	722	700	741	732	721	754	688	728	693	689	683	701	773	699	713	735	684	715	742	740	658	725	691	758	683	742	714	727	711	717	679	706	731	694	691	730	695	698	731	748	722	646	714	719	707	733	743	746	655	698	766	690	741	727	709	681	699	695	747	673	723	723	701	702	705	711	728	718	740	718	700	708	707	721	743	702	703	726	688	713	725	707	750	752	728	713	694	678	735	724	708	756	711	735	722	663	668	724	703	721	711	714	715	720	721	686	715	710	700	742	762	741	765	731	717	717	706	683	725	734	703	707	752	705	768	733	714	649	680	710	743	680	750	743	703	769	739	726	711	721	704	710	723	728	753	671	757	699	699	719	692	685	745	673	696	750	720	735	711	709	688	716	735	741	758	651	730	714	729	750	727	734	761	733	700	729	780	722	755	656	695	715	721	714	711	691	717	693	711	668	699	732	732	721	649	761	719	711	700	680	768	713	733	709	673	707	714	694	709	693	719	696	712	791	736	721	728	750	760	779	698	673	718	784	703	687	758	767	726	638	731	743	731	724	689	650	691	700	725	749	704	789	736	681	728	716	741	687	702	694	700	726	714	719	632	696	746	794	721	751	713	713	700	727	727	722	661	715	754	716	715	730	673	739	734	725	685	719	743	695	679	718	691	715	683	717	680	765	736	736	735	732	707	675	748	704	735	758	722	740	731	701	712	705	732	749	729	724	704	758	695	693	661	747	709	734	688	675	723	711	717	715	722	747	777	729	698	707	750	752	735	683	718	708	739	698	772	809	672	731	714	749	746	744	736	705	664	707	749	713	736	684	667	669	759	743	730	675	732	716	733	815	742	746	752	682	685	736	732	744	708	748	733	696	696	743	743	723	729	669	694	684	783	738	727	771	716	719	751	743	715	740	705	756	725	694	714	714	704	724	719	700	760	711	741	723	723	724	730	792	781	710	720	780	720	747	764	742	696	752	704	760	668	729	736	777	712	681	739	720	717	752	763	754	729	733	693	712	712	728	694	731	694	670	690	724	728	712	694	719	708	708	700	713	697	730	692	684	653	751	699	673	670	705	761	724	717	690	749	717	766	739	715	728	702	700	778	692	732	729	697	703	701	712	681	718	708	667	681	696	705	694	686	710	677	740	743	712	682	710	732	731	695	676	737	781	699	710	712	731	740	740	736	673	699	671	671	686	736	734	691	738	749	716	742	708	745	691	710	757	738	709	674	700	719	678	678	715	724	737	712	708	713	714	675	673	704	746	705	736	710	704	698	712	713	711	750	714	730	736	724	717	745	722	717	723	672	718	742	726	746	718	734	731	703	708	696	720	687	730	695	734	704	713	677	692	716	778	700	697	719	726	702	693	686	684	727	736	695	747	720	708	756	739	709	718	723	717	774	732	750	756	709	705	677	715	694	722	711	737	748	727	764	729	676	764	753	724	715	695	669	749	693	715	773	692	691	701	733	694	718	748	767	715	666	777	748	715	743	708	705	701	713	703	719	671	773	739	731	738	727	714	719	691	707	682	719	683	706	706	707	764	745	752	739	722	701	734	708	714	676	758	745	810	648	711	687	727	737	727	688	754	684	724	752	707	721	722	694	724	729	734	723	693	693	717	701	661	714	718	723	695	753	721	704	684	752	668	706	724	702	680	702	717	703	667	752	689	682	756	691	704	728	720	693	708	691	721	682	724	729	784	708	742	736	696	750	717	693	686	651	717	712	699	728	705	727	703	735	707	752	733	667	691	750	732	740	728	694	725	710	717	760	741	728	775	711	739	704	730	722	734	760	681	729	706	704	695	723	747	735	711	750	673	768	747	706	675	705	713	701	754	736	743	729	678	765	757	751	727	759	773	704	787	706	710	728	749	730	768	737	690	704	718	787	756	740	674	736	696	710	693	705	748	698	728	713	731	711	702	740	724	714	682	702	749	718	728	726	727	742	768	740	720	755	713	720	715	732	686	694	742	666	705	644	718	674	745	692	692	693	659	657	746	770	729	662	713	692	720	755	677	747	736	699	714	703	715	769	686	747	709	773	688	696	717	711	736	690	763	757	704	720	701	716	718	734	660	724	749	776	701	702	724	681	699	758	704	692	736	747	728	720	728	717	676	741	687	721	689	730	770	721	723	680	713	715	718	684	740	709	719	745	715	737	749	741	741	703	732	675	777	701	670	752	754	739	723	711	731	729	691	718	743	765	733	728	678	762	749	747	728	739	743	700	712	705	690	689	699	701	741	706	730	770	677	722	707	701	724	692	682	719	739	708	728	707	733	733	750	718	729	715	697	718	765	713	679	696	713	695	715	706	732	725	755	730	722	739	729	727	734	713	683	660	694	746	737	735	734	732	744	690	731	743	707	724	726	714	700	734	721	679	719	737	775	713	719	697	738	675	719	767	680	717	706	716	683	717	786	730	728	732	736	756	754	729	724	722	736	740	750	702	661	722	708	793	678	689	697	744	677	708	751	739	757	683	723	721	721	693	731	712	744	736	717	759	684	706	682	707	758	700	698	707	694	693	737	752	726	720	736	753	729	701	706	775	750	720	709	746	673	733	749	693	720	739	718	700	691	715	698	732	705	677	749	689	740	746	685	699	682	709	690	672	686	714	693	769	755	730	685	733	695	720	735	702	705	725	732	744	691	688	732	693	719	713	717	689	758	767	706	719	736	740	693	732	662	734	713	745	739	715	729	760	755	720	696	734	696	739	680	705	739	765	710	729	744	694	669	750	716	740	764	750	671	728	733	708	724	691	708	720	689	740	731	736	745	713	707	712	733	777	697	685	708	751	737	760	679	719	751	689	713	713	744	693	685	742	762	707	714	725	693	765	760	767	711	712	688	721	707	721	695	750	685	707	732	728	728	689	727	691	695	727	673	753	695	734	701	694	697	725	734	696	705	709	718	689	721	737	697	703	753	726	747	735	731	737	729	713	739	682	693	667	684	759	684	669	731	691	687	695	696	680	714	707	675	722	695	732	681	717	722	677	716	709	754	730	659	754	719	718	716	738	742	705	750	731	704	702	711	730	753	689	722	722	715	700	711	747	711	685	795	742	726	692	693	764	696	689	727	686	703	724	715	714	774	693	665	710	718	754	717	754	712	705	712	713	688	697	728	699	725	758	741	717	711	748	743	701	673	696	700	725	685	712	728	736	700	731	702	708	690	700	726	730	681	763	700	710	724	694	697	750	767	700	716	724	761	740	750	719	690	719	706	699	724	722	713	660	726	757	708	757	688	687	744	686	716	709	748
24540	21644	29018	24756	21507	4922	1117	721	672	629	558	562	512	529	530	503	482	486	500	497	485	475	461	510	442	447	480	485	463	433	441	479	471	468	465	460	423	475	444	464	468	459	471	454	467	469	410	450	438	488	417	459	478	470	473	447	418	477	461	426	445	444	461	463	457	464	474	469	450	448	446	436	457	419	417	418	475	458	471	443	453	492	481	433	460	474	452	463	477	449	433	442	451	421	438	461	408	408	450	440	490	439	432	428	451	421	467	449	456	429	474	449	478	419	429	423	437	481	437	440	474	427	448	446	470	479	433	429	455	461	423	466	444	474	423	467	419	472	437	430	469	462	483	434	482	434	411	426	440	454	452	407	454	474	456	485	473	472	485	448	484	455	406	475	454	414	414	453	438	464	466	454	414	458	471	450	451	468	474	401	480	437	435	417	412	448	414	415	445	438	469	423	469	501	432	418	402	425	420	435	441	475	448	451	430	428	449	403	430	435	459	428	439	464	446	452	402	451	457	458	431	433	455	461	426	420	447	426	463	444	449	437	449	440	432	459	436	455	478	455	455	448	459	415	465	459	458	447	482	468	431	428	424	463	458	457	470	459	456	431	463	443	436	480	429	477	475	444	463	456	430	414	419	453	420	450	464	417	470	495	445	421	447	466	439	454	463	429	436	462	446	412	458	476	444	421	460	396	463	459	491	448	447	438	438	442	416	448	457	436	423	432	466	454	442	476	437	459	455	476	444	469	475	483	420	412	482	439	403	445	468	408	466	416	462	442	438	489	425	427	466	412	399	421	479	417	432	401	459	471	464	431	444	436	428	427	437	455	414	472	441	437	426	438	448	465	420	457	428	471	446	429	437	452	434	468	489	438	452	446	465	457	431	439	442	442	440	431	422	464	413	463	438	437	466	454	403	425	461	451	444	436	458	491	416	421	485	457	476	443	416	435	432	452	481	457	439	465	445	433	448	477	493	430	468	446	425	438	430	444	454	433	489	424	437	485	457	466	418	460	427	437	442	443	420	427	467	436	480	429	473	413	430	450	443	414	426	398	437	427	406	433	431	478	425	422	479	458	432	424	420	431	444	436	463	409	460	438	451	448	442	424	434	415	432	430	405	434	436	438	440	443	466	466	486	449	422	446	448	445	448	453	470	429	433	442	496	470	449	449	475	475	430	417	426	441	490	438	444	412	453	439	421	440	450	448	443	434	456	460	452	424	451	396	448	435	437	488	426	454	447	477	451	462	419	445	408	446	434	437	463	442	420	425	438	442	438	421	470	495	458	438	426	425	459	472	444	473	468	409	408	448	405	410	427	451	433	462	438	403	443	479	447	437	453	435	465	462	443	454	436	400	453	459	476	444	432	469	488	447	440	423	459	464	411	435	447	457	456	457	432	442	411	448	501	467	442	445	445	456	434	429	449	452	445	468	430	428	445	473	431	458	479	475	487	420	429	435	482	437	470	428	422	479	446	468	437	485	420	446	413	415	459	463	475	427	390	459	449	438	469	465	406	446	436	465	487	421	439	477	457	471	443	461	469	430	484	474	432	458	440	436	458	402	421	488	457	441	444	448	470	423	484	458	395	484	433	437	500	471	455	414	446	459	462	447	459	455	457	444	439	466	443	440	454	452	416	418	457	423	434	457	461	444	417	479	455	466	442	453	463	421	449	471	435	445	444	406	472	468	489	482	469	428	454	439	464	445	432	453	447	436	451	422	485	465	453	453	479	455	446	416	444	456	483	445	460	439	478	468	458	432	453	427	426	473	425	482	454	457	456	423	436	465	471	416	466	447	442	439	486	447	408	404	422	491	422	427	447	444	405	411	443	415	419	439	463	468	466	446	457	450	419	432	418	433	458	456	421	448	445	436	460	445	428	484	460	435	426	430	462	453	424	469	435	440	431	465	468	462	456	503	456	462	451	439	456	419	471	450	422	466	421	460	452	426	450	466	412	469	442	443	456	422	400	426	464	428	445	468	447	437	437	434	422	443	418	449	437	452	462	476	443	457	436	423	431	427	440	470	470	484	424	438	471	438	394	462	429	436	449	422	463	441	460	466	429	441	460	429	412	471	441	432	465	429	426	474	459	450	432	424	439	452	452	481	465	465	456	443	411	457	418	438	435	438	463	426	444	419	445	456	423	449	471	457	438	452	430	438	440	452	458	435	437	449	463	458	462	447	448	443	452	452	445	422	435	431	410	442	461	423	454	456	415	454	434	441	442	449	434	450	443	457	449	416	426	462	441	463	458	471	418	469	451	450	445	426	441	427	460	452	419	499	469	447	452	437	419	457	473	440	459	462	441	431	423	439	442	436	420	442	460	441	433	417	428	451	430	458	427	417	474	446	450	474	445	488	427	465	439	446	445	473	488	460	444	401	448	457	478	450	439	414	400	465	463	449	456	455	420	453	408	445	430	442	428	463	402	450	428	466	446	480	455	457	447	438	413	453	427	432	418	456	468	478	449	468	459	469	472	452	433	463	434	462	460	434	436	476	466	438	425	457	480	469	437	460	455	460	421	422	428	464	417	443	461	438	430	421	446	446	466	419	426	407	426	453	443	434	403	460	455	390	393	457	429	451	398	463	427	422	438	455	442	464	395	423	431	440	461	428	447	465	373	477	408	441	422	431	423	449	422	446	476	425	439	442	417	444	459	436	497	429	396	410	468	421	425	424	458	498	419	470	437	453	430	439	463	445	441	473	438	423	460	421	422	480	436	436	451	462	447	432	443	439	440	441	444	472	496	413	448	467	448	407	449	462	447	479	438	445	459	440	428	428	424	455	431	491	455	443	449	436	436	420	425	486	416	432	459	423	443	467	453	438	451	428	409	407	434	416	432	410	427	492	462	469	457	465	438	410	441	426	454	433	438	455	422	476	432	465	484	439	484	448	464	484	436	469	447	443	427	481	484	439	455	449	420	437	464	417	454	430	421	473	462	463	427	491	472	437	407	475	478	456	475	453	459	454	431	439	465	453	456	481	451	447	454	455	475	425	429	456	456	435	406	451	407	448	433	450	428	447	439	441	428	423	422	464	432	442	464	420	473	434	434	428	435	475	434	438	464	455	444	426	453	443	462	448	474	449	409	460	480	405	440	425	475	429	471	461	416	476	460	441	450	468	447	403	452	444	437	461	442	430	446	463	439	436	429	428	485	479	405	410	414	459	427	475	424	450	413	430	449	419	422	446	444	454	461	436	404	480	447	443	456	448	427	410	409	430	447	456	439	455	469	469	436	463	486	420	446	463	440	492	439	414	421	460	416	434	445	444	463	458	431	469	462	463	442	439	486	420	448	472	466	443	450	441	431	434	460	399	434	439	430	458	467	458	456	424	404	458	451	461	455	440	457	434	445	421	421	427	451	435	435	458	467	457	452	457	445	398	445	450	447	440	445	454	416	435	467	445	457	427	474	444	457	441	450	467	456	454	458	446	424	419	422	418	424	429	460	450	438	420	420	462	444	482	401	439	457	413	404	475
6273	9731	8343	4116	2872	2300	1821	1477	1408	1255	1121	1072	987	953	919	892	864	848	852	778	780	794	803	749	789	743	730	749	738	763	728	701	712	691	722	694	689	692	676	701	759	728	741	733	694	752	702	738	727	722	705	698	695	749	719	715	696	733	639	740	727	686	642	668	667	641	648	704	693	710	677	696	712	696	700	639	688	726	680	683	751	701	706	700	674	693	679	685	665	726	698	671	711	727	680	659	693	702	732	674	651	664	722	720	692	675	678	670	705	697	674	723	764	703	697	702	695	666	670	722	727	714	664	721	702	681	699	687	661	705	717	690	714	711	646	694	695	694	716	675	662	677	692	681	647	672	679	699	686	672	668	687	657	734	743	758	677	707	653	701	655	644	690	691	696	682	690	701	656	688	687	721	695	687	683	696	715	664	702	763	682	653	663	637	685	700	695	703	729	742	730	705	671	685	682	629	675	712	701	728	706	716	686	689	686	709	690	741	695	733	672	701	651	671	654	730	684	672	663	669	646	675	677	657	692	684	701	701	710	722	660	700	681	687	681	702	675	686	688	693	724	681	685	652	681	674	688	673	712	705	712	709	684	656	704	706	643	691	677	702	641	698	687	702	627	697	729	718	658	682	686	702	679	686	709	679	653	647	687	702	707	731	727	684	697	695	691	693	707	731	694	679	671	688	698	699	677	688	680	724	726	667	732	745	712	689	655	696	709	684	695	700	702	708	715	697	657	680	718	683	721	671	685	724	702	687	702	691	625	720	718	687	715	698	695	704	697	715	712	752	681	711	708	638	688	672	729	677	670	682	662	668	690	674	681	701	706	667	693	674	686	722	615	692	686	716	754	735	667	670	644	726	679	702	713	655	721	713	673	643	673	671	683	732	677	747	703	706	713	694	668	666	684	702	706	692	682	684	684	732	637	649	710	652	729	693	693	701	686	700	719	719	663	714	660	669	677	678	665	687	726	689	693	718	681	698	690	660	651	695	707	731	719	661	679	702	702	687	696	729	733	723	685	714	708	680	690	706	703	738	688	682	644	673	712	679	679	726	692	657	674	692	730	712	762	731	673	679	697	730	699	736	717	679	659	701	679	682	671	717	700	704	727	672	702	716	660	661	666	694	696	728	698	678	660	723	710	690	694	689	696	694	641	683	633	689	656	654	690	652	684	732	660	697	704	644	678	668	710	723	717	689	613	688	694	675	679	704	707	656	728	664	659	684	641	697	699	650	672	674	704	708	699	748	734	688	703	684	679	735	679	662	685	700	699	679	741	701	676	669	692	667	717	687	689	657	669	697	649	698	732	681	682	714	694	715	658	653	755	688	718	711	662	678	676	724	670	679	706	633	687	728	700	739	733	678	720	671	722	675	719	711	712	691	688	702	633	699	666	727	695	695	681	688	682	678	675	656	666	676	709	717	673	674	649	686	652	718	727	674	665	684	693	682	728	694	672	682	713	725	685	677	705	698	730	683	681	726	689	682	720	641	704	730	719	677	707	690	722	697	687	668	621	669	754	668	667	689	695	670	662	728	675	712	691	681	685	664	656	721	694	664	701	694	674	653	710	709	699	679	682	679	722	700	683	720	707	706	670	712	677	702	680	664	684	676	658	708	683	690	677	704	723	685	667	654	675	686	657	692	659	712	674	730	675	664	670	678	694	679	670	701	725	678	710	685	669	691	719	695	723	707	673	695	668	711	698	654	688	682	740	665	668	699	737	652	710	674	696	728	685	733	737	713	674	693	710	685	659	676	674	706	664	684	710	681	730	765	692	621	675	690	693	706	674	686	683	705	722	721	699	676	647	669	721	656	711	700	718	702	692	646	677	703	687	699	732	657	749	676	650	668	741	690	633	739	719	690	682	708	697	689	703	720	710	661	685	685	684	696	686	670	677	692	694	665	689	712	692	672	689	723	680	691	730	708	715	709	681	649	660	684	714	714	724	670	694	665	687	671	698	697	676	700	679	700	696	686	656	678	735	675	660	697	720	714	659	702	661	702	673	697	722	654	678	707	665	732	653	724	709	696	682	695	676	687	661	683	685	658	668	687	693	697	706	641	697	672	681	656	668	663	666	681	664	762	629	677	689	699	692	733	709	659	675	668	675	682	682	673	652	701	729	721	690	668	687	673	648	701	638	685	685	654	694	684	666	675	644	653	702	679	713	704	637	657	643	701	694	701	701	709	676	650	665	696	696	707	657	673	710	651	676	697	694	717	666	722	619	691	681	734	666	714	666	640	670	690	702	722	697	712	691	714	673	673	681	651	745	687	660	679	702	682	738	681	704	694	693	680	710	694	667	665	645	640	664	681	731	693	677	681	686	671	678	696	704	729	674	686	660	642	669	679	701	714	674	702	707	706	694	721	677	684	733	720	705	675	700	694	636	712	670	674	705	761	712	717	713	688	680	716	677	675	781	707	740	673	687	690	688	641	715	668	680	690	726	709	657	664	689	707	675	662	711	738	692	675	716	668	681	720	722	713	694	701	683	681	659	710	689	674	685	653	696	691	650	736	649	671	677	711	691	651	635	731	661	667	687	687	750	703	687	674	676	710	656	662	706	704	677	680	685	624	693	683	645	672	675	663	706	787	709	683	671	654	698	699	705	659	670	691	725	682	734	684	659	676	727	646	729	711	665	694	654	695	691	657	708	726	707	686	653	678	718	734	710	736	638	715	677	747	707	681	679	671	713	689	705	666	643	731	703	711	681	682	695	727	704	702	687	708	730	705	689	695	671	670	693	659	688	728	722	682	686	698	652	715	718	697	658	694	732	740	691	654	692	724	718	691	711	716	648	721	723	665	731	663	733	704	683	677	693	619	669	674	706	725	742	650	677	717	640	729	681	712	711	681	671	757	693	732	696	723	690	710	698	677	622	737	666	700	677	704	676	698	726	731	728	680	647	731	695	719	672	727	656	680	664	660	691	696	666	681	684	698	675	649	672	652	705	680	659	664	709	676	650	719	729	687	714	671	723	717	700	721	681	699	680	657	704	673	695	720	648	637	697	667	657	721	730	694	758	720	706	656	686	639	721	731	681	667	639	722	720	682	695	667	701	709	696	688	669	691	710	690	713	665	674	681	690	645	695	697	725	700	695	671	719	685	684	693	725	659	665	699	691	690	693	673	684	685	687	685	702	666	692	710	688	733	713	685	658	672	695	673	689	667	707	652	681	700	675	669	699	709	721	691	663	715	713	658	655	690	650	705	701	716	711	677	666	682	714	757	681	641	723	699	703	656	691	693	713	769	716	654	699	697	647	624	706	694	684	692	695	686	707	699	708	695	694	674	704	722	659	680	669	660	650	718	685	664	656	711	721	653	670	684	679	738	640	665	708	682	679	641	657	667	673	677	694	691	668	667	676	658	640	718	715	676	693	686	666	696	671	712	678	667	658	738	765	716	690	682	717	657	705	657	717	685	653	687	713	702	715	717	699	688	672	672	744	702	663	667	677	676	657	708	719	671	719	647	657	681	610	655
23500	21530	29412	24085	21530	21211	2618	723	523	448	442	357	339	343	290	279	243	274	257	244	250	214	256	233	230	230	224	220	208	188	217	203	218	220	205	181	197	216	221	195	221	216	196	185	195	199	198	208	180	207	186	175	190	193	191	174	172	210	207	179	204	214	197	183	185	184	205	182	181	200	170	210	184	199	200	193	225	213	189	171	207	191	221	180	190	193	182	199	188	185	186	210	161	196	188	184	186	165	187	194	157	194	185	198	204	203	208	194	198	184	193	194	162	194	170	182	195	184	174	192	166	211	163	188	208	190	173	195	191	219	180	186	176	193	183	177	189	184	169	188	194	167	192	218	195	192	193	176	166	173	210	182	197	182	174	197	179	167	176	197	181	204	201	196	189	190	192	208	174	174	202	158	206	186	209	183	182	213	187	172	196	200	190	207	196	191	172	187	188	199	191	197	207	180	201	198	168	206	201	187	190	176	206	153	190	175	201	187	181	209	182	207	172	174	162	210	184	185	208	186	201	188	199	207	195	202	172	172	208	212	187	215	196	185	168	177	209	171	166	205	191	188	197	176	178	194	198	193	206	196	175	188	186	206	190	177	193	202	181	182	167	187	184	180	190	195	210	209	186	181	177	191	201	159	165	171	197	194	182	184	200	190	188	194	206	171	198	180	179	175	183	183	164	184	196	212	212	195	171	168	179	209	199	188	203	199	194	170	212	195	188	190	192	199	215	192	198	180	192	162	222	216	175	185	201	202	203	186	172	197	185	194	186	189	206	182	178	165	169	189	199	210	186	196	164	184	212	179	169	194	191	182	209	193	200	178	160	192	168	212	207	182	186	184	157	189	206	192	193	192	196	199	182	199	169	198	179	171	186	197	157	194	188	196	230	193	164	158	178	171	211	190	189	168	204	187	194	193	188	207	187	191	173	184	178	194	194	191	180	173	174	175	187	176	194	194	180	172	192	185	196	215	202	189	214	196	217	182	159	179	205	173	209	201	180	190	166	186	189	180	176	186	194	163	174	193	193	199	188	169	198	196	191	179	188	191	198	192	204	176	190	202	184	177	191	205	191	205	162	160	195	176	156	176	197	174	185	196	201	210	177	187	224	200	182	180	177	188	190	193	188	205	187	174	180	195	193	189	192	186	189	205	169	207	200	197	193	193	184	193	165	191	179	177	179	185	220	204	196	209	205	179	180	203	198	182	169	175	177	174	193	177	205	197	172	203	183	181	184	179	173	206	191	185	194	170	173	206	182	210	182	185	158	169	189	196	186	196	183	185	186	192	192	192	199	166	181	170	186	198	176	197	182	184	206	175	189	185	204	196	211	195	181	171	218	179	185	190	196	192	195	177	172	207	193	187	200	186	178	189	186	169	179	189	188	184	187	202	177	183	179	176	178	168	199	223	188	175	192	195	190	180	205	183	174	171	172	182	196	193	186	159	180	186	210	203	179	193	193	175	196	189	173	212	188	195	169	201	174	165	207	166	179	175	194	169	194	163	190	190	175	184	200	191	186	197	162	175	197	207	188	187	192	192	213	179	190	197	177	201	167	188	192	191	171	168	198	193	178	172	193	205	191	208	182	184	176	195	172	202	206	185	190	177	165	198	207	194	192	190	162	165	183	190	196	199	168	181	192	157	186	184	182	189	192	181	211	203	189	155	184	168	190	167	193	166	187	199	206	186	194	178	193	169	176	177	214	186	171	205	197	188	175	172	182	174	186	166	178	198	196	175	190	193	197	177	195	200	172	181	169	147	185	174	170	195	170	192	199	202	168	210	215	196	181	181	204	177	216	186	185	182	165	163	172	173	220	188	177	204	195	188	193	200	159	186	180	185	172	188	197	188	199	205	183	186	197	198	187	172	181	198	195	171	199	190	181	182	206	202	170	197	173	194	196	195	200	183	192	171	178	219	206	198	190	188	166	179	166	179	180	202	212	193	187	188	193	203	177	188	187	205	194	189	198	214	194	163	174	147	199	180	175	169	195	180	177	211	188	193	193	191	190	184	175	204	183	197	198	202	200	181	194	154	191	187	169	206	201	190	190	180	173	186	166	145	203	178	163	207	191	182	191	178	172	206	185	210	179	203	184	195	203	149	178	212	191	193	189	203	197	199	189	195	162	169	193	204	181	177	179	183	197	186	204	182	190	193	167	159	161	195	197	200	197	170	168	193	193	181	189	178	193	201	223	180	207	199	214	191	213	178	187	186	216	185	192	198	180	212	192	165	201	174	198	195	194	220	204	183	186	178	195	167	175	182	186	181	214	184	184	186	181	167	170	180	182	183	209	198	198	209	193	168	178	218	171	186	196	187	206	205	185	209	162	191	191	156	182	203	188	185	195	176	189	176	184	176	201	200	191	198	187	192	198	177	205	192	180	212	178	195	190	193	193	183	217	178	197	203	217	183	184	167	195	188	204	171	193	196	171	209	193	174	190	184	169	167	170	202	187	175	180	175	189	177	179	179	212	181	197	188	179	163	175	177	164	197	198	211	182	171	185	158	177	188	178	184	181	188	195	184	204	218	192	210	167	171	197	187	201	181	190	188	166	173	200	179	208	173	183	176	189	166	200	184	163	161	196	182	185	203	169	168	199	225	179	172	209	185	195	164	184	194	196	175	182	192	184	191	206	178	180	178	176	161	170	181	189	184	189	188	186	180	175	172	200	216	216	160	209	214	172	210	188	206	213	179	178	189	184	187	194	217	183	191	186	200	194	180	207	197	204	173	184	190	170	161	199	163	183	195	201	193	170	194	186	200	171	193	200	193	161	205	186	178	198	178	179	168	207	190	192	187	184	197	199	165	176	172	193	166	189	170	185	206	165	193	186	167	204	180	171	174	187	204	215	190	174	171	176	174	190	174	177	195	197	190	163	180	184	192	179	174	181	181	177	185	186	177	199	200	203	162	192	206	174	176	176	210	192	194	183	189	195	199	188	214	184	179	195	187	187	205	203	178	178	174	208	176	183	183	205	187	169	188	173	196	203	180	205	202	172	159	179	204	193	189	196	164	183	181	197	155	183	186	170	179	192	178	186	202	203	159	178	207	172	174	197	185	172	172	205	213	204	184	194	166	189	199	177	196	199	211	177	197	182	203	192	186	172	190	199	188	206	194	190	200	169	189	196	184	200	187	204	192	196	212	190	206	195	192	180	182	194	172	168	204	159	198	170	177	185	203	178	165	200	182	186	186	184	210	180	194	188	193	168	208	188	175	188	189	176	167	192	183	189	176	200	213	174	186	189	188	209	186	175	178	194	176	214	199	200	187	165	181	185	204	200	178	203	202	174	170	180	206	204	169	176	188	206	186	177	191	179	198	172	182	189	171	192	196	183	173	200	177	169	182	184	210	182	194	195	190	182	199	194	182	205	174	185	186	203	195	198	185	203	172	207	180	174	183	194	196	175	192	182	198	205	183	190	190	183	203	186	192	169	177	195	198	213	190	175	183	184	194	210	196	171	172	180	180	184	182	175	182
7541	15058	12546	6430	4368	3161	2483	1972	1598	1343	1073	927	853	775	725	601	621	569	502	532	440	509	409	410	430	402	393	414	351	382	394	341	330	351	324	342	358	336	336	332	345	331	365	337	351	320	320	321	339	294	317	318	322	324	338	319	320	342	302	305	322	305	285	290	342	292	319	322	317	302	295	326	326	309	327	336	312	320	317	331	288	277	277	292	277	312	300	297	316	350	331	298	322	314	308	330	308	291	321	309	302	316	291	307	301	280	300	308	309	288	310	291	335	306	310	323	309	318	289	300	301	313	312	292	340	305	278	320	294	287	314	343	285	277	272	325	297	283	297	284	313	296	321	302	278	295	307	286	334	345	270	323	315	302	302	317	291	302	270	284	293	310	297	321	303	291	317	267	302	303	308	307	322	303	279	277	327	299	299	303	308	291	328	316	313	321	313	299	313	271	287	298	316	331	329	300	269	291	333	250	308	295	314	294	290	311	295	306	310	301	300	281	281	314	286	299	287	273	320	302	303	308	307	301	321	296	296	300	307	291	313	273	322	294	278	286	300	315	302	322	294	315	285	313	332	289	334	291	315	310	307	278	307	312	319	287	301	318	311	283	260	291	319	296	315	307	309	320	329	325	322	301	301	335	324	305	263	329	308	306	302	331	297	311	292	318	312	296	293	331	263	365	322	302	305	292	318	298	297	300	291	320	305	305	284	302	306	291	243	309	293	276	329	303	318	291	321	304	317	299	292	309	296	317	285	298	334	311	312	291	302	283	284	312	282	314	318	287	293	293	321	354	312	292	292	330	315	343	279	322	282	312	281	294	295	326	334	319	324	281	323	290	295	294	322	294	295	312	294	301	294	306	301	264	317	310	278	317	296	315	324	326	320	257	344	300	317	310	276	285	308	305	268	325	285	296	279	299	297	297	340	324	324	297	297	285	314	293	297	304	283	296	277	326	295	316	328	295	292	306	291	289	305	330	302	324	293	316	296	305	287	339	322	299	314	319	304	327	328	279	295	314	323	277	289	318	286	283	306	271	286	300	318	309	277	294	257	323	306	302	311	315	296	306	285	285	321	322	290	291	294	339	265	283	320	295	304	280	297	309	310	310	306	277	317	318	313	316	310	300	299	311	322	289	277	324	316	311	297	311	314	303	269	334	300	286	307	328	268	329	302	325	289	277	273	283	306	284	287	310	296	290	276	334	306	284	325	308	266	324	315	358	302	315	298	308	265	298	304	292	305	293	302	285	304	280	323	261	337	296	269	277	320	311	323	317	332	337	292	303	323	335	264	274	259	268	290	313	282	265	312	310	323	292	283	283	289	317	301	278	263	258	303	321	284	287	308	302	314	308	328	292	284	280	332	317	330	296	326	280	304	292	294	283	280	328	307	297	283	330	299	300	299	271	303	307	332	279	328	310	286	307	296	330	308	342	309	283	341	284	320	297	289	291	288	314	295	290	317	265	321	277	312	320	320	311	322	303	271	341	323	298	297	321	322	282	336	301	286	304	290	319	315	317	315	319	315	345	308	303	307	302	289	324	281	296	283	294	277	287	314	288	320	309	307	293	289	313	318	279	327	308	325	279	319	324	299	309	310	308	286	298	287	296	333	288	268	321	293	318	302	311	307	328	260	307	307	292	290	312	303	309	268	312	331	324	301	274	302	312	282	281	304	309	330	304	299	298	300	285	307	302	300	296	331	300	302	298	278	331	303	314	321	283	298	301	328	297	309	312	304	286	301	307	300	298	326	311	297	315	284	289	282	342	319	293	273	330	314	297	294	317	305	292	310	321	318	332	293	310	305	298	299	296	297	310	277	316	297	289	312	287	298	313	305	306	315	303	304	305	290	312	297	323	325	317	315	307	304	295	325	296	306	288	247	321	277	275	307	300	277	295	278	320	294	310	309	306	285	295	268	310	306	283	293	302	280	306	295	306	290	303	280	257	300	300	308	289	321	274	310	291	315	317	261	310	312	308	317	294	292	310	276	288	290	307	326	269	308	303	320	302	308	287	295	301	316	263	288	294	290	283	321	326	310	297	289	288	312	287	338	297	296	299	304	300	289	312	307	273	322	265	304	305	286	297	319	313	297	268	304	326	299	315	325	304	309	309	297	291	319	301	292	306	315	335	294	290	301	278	313	275	300	295	337	281	299	265	282	284	329	301	315	333	307	317	306	324	290	310	329	300	277	325	271	288	287	296	327	315	307	298	284	315	289	314	278	308	309	296	295	295	285	288	330	308	268	321	291	313	293	305	322	313	309	320	267	273	300	329	330	287	292	297	297	312	313	288	317	346	315	279	288	330	316	320	286	288	294	296	319	310	296	319	302	311	286	289	296	275	312	308	338	320	297	291	321	278	302	299	305	286	312	289	280	291	303	286	305	297	305	286	295	323	319	282	281	308	295	269	304	288	293	288	301	304	310	307	315	321	299	294	284	294	277	325	312	277	330	293	291	325	332	278	298	313	308	333	310	306	298	320	292	304	295	312	300	250	303	301	319	322	332	307	318	316	286	330	295	252	293	281	320	328	325	313	289	291	281	317	293	303	307	309	308	297	318	281	278	269	281	322	285	280	319	311	271	317	294	308	272	327	299	280	341	314	313	301	313	297	294	307	304	311	307	301	284	319	294	329	268	279	307	301	280	306	306	291	280	311	293	294	265	305	322	322	278	309	305	306	269	287	265	310	297	283	273	324	307	305	294	299	312	284	304	318	275	328	282	296	327	307	314	271	284	306	309	310	307	309	304	288	298	283	313	326	298	315	314	317	307	314	322	321	311	284	305	304	318	274	314	302	267	312	310	292	292	296	332	322	276	284	313	302	281	279	296	289	292	309	307	300	281	287	306	298	284	267	278	291	304	325	324	310	312	316	323	280	292	305	315	287	307	323	315	313	291	312	294	291	304	274	312	302	287	310	297	315	301	290	313	293	315	326	322	288	318	293	302	295	293	282	276	298	311	302	304	325	290	302	312	304	290	307	295	299	302	304	295	292	304	275	326	287	297	286	312	306	270	308	296	316	280	276	302	308	303	322	295	271	314	294	298	305	304	303	296	306	327	337	323	282	329	336	312	275	297	300	292	331	285	293	330	300	286	298	302	288	323	306	284	292	285	323	305	309	320	313	347	305	304	271	321	337	307	290	285	314	324	289	279	293	297	315	303	324	318	306	325	295	307	287	314	292	304	295	318	284	328	293	327	304	306	305	301	273	305	278	319	305	312	309	271	298	342	320	316	282	280	293	282	332	297	313	339	314	322	311	278	291	302	285	302	318	343	306	309	297	314	335	296	315	338	321	318	308	326	261	303	312	286	303	301	259	288	328	318	292	309	287	295	302	290	303	286	276	294	300	295	323	311	297	305	318	286	332	271	330	291	325	305	285	280	282	314	296	326	308	314	299	302	303	310	302	317	295	286	314	323	297	302	294	319	288	289	336	303	318	292	309	313	294	311	314	319	306	305	299	307	322	290	284	310	318	281	309
27682	20669	7056	874	612	558	494	526	479	482	496	481	461	471	464	449	474	444	488	470	452	454	477	452	457	496	422	479	495	484	509	454	484	457	491	481	465	422	468	502	451	493	449	511	463	450	439	488	470	466	438	471	454	496	459	456	458	450	443	441	463	467	489	494	480	480	488	477	501	495	449	470	465	473	452	487	454	485	469	517	494	440	441	461	488	488	418	458	415	452	473	473	462	483	433	470	473	472	452	438	491	484	454	486	463	436	450	448	460	430	471	495	442	456	449	458	474	447	491	462	441	481	467	478	476	463	448	448	473	444	455	492	428	446	438	466	415	440	472	435	475	446	457	492	450	434	457	479	474	492	468	431	483	471	453	466	426	486	501	430	466	473	457	475	458	479	469	438	458	485	483	475	469	455	460	447	483	483	463	484	449	468	462	457	443	454	454	481	432	450	451	466	455	455	485	444	514	518	463	468	449	440	459	421	472	486	485	460	465	513	461	449	456	456	445	480	477	429	459	476	469	456	477	443	471	438	447	494	473	499	442	451	476	487	455	486	468	438	438	457	450	462	439	470	488	472	480	475	389	422	461	464	436	463	481	471	475	498	477	462	476	508	439	470	437	487	482	435	464	506	472	413	454	472	456	452	498	431	462	494	452	471	463	521	456	473	463	492	449	490	456	469	447	448	444	455	448	445	492	448	465	462	492	496	476	431	455	482	474	483	490	474	447	515	439	462	475	500	474	484	503	494	467	476	470	504	446	519	467	486	500	479	490	491	457	475	482	451	465	488	442	448	490	419	502	488	428	474	458	488	501	460	494	491	486	466	489	473	493	479	467	476	462	445	457	442	444	481	484	502	491	457	448	451	470	468	482	456	449	440	471	472	507	424	450	478	509	474	413	411	482	435	450	472	476	460	431	524	451	462	426	481	457	434	447	508	462	503	464	468	486	469	474	451	451	470	481	434	416	473	456	473	455	469	464	478	465	445	453	484	428	460	470	448	481	475	458	488	468	474	467	442	467	439	477	450	411	447	474	452	509	523	473	469	502	471	450	488	505	486	447	464	481	470	493	431	504	452	453	509	508	472	458	446	487	453	477	517	500	443	459	470	499	484	503	472	468	471	491	487	494	463	444	440	416	467	423	458	464	472	470	473	427	479	487	484	485	534	486	463	452	449	466	473	433	462	486	517	480	460	443	528	462	467	459	449	456	494	476	473	465	439	484	463	452	459	481	473	508	475	457	452	462	488	470	528	469	441	490	447	414	467	464	454	494	483	477	461	488	503	442	463	445	472	466	506	495	481	460	492	453	478	464	462	455	458	435	464	474	436	445	497	491	494	468	469	471	485	462	480	492	466	476	518	469	488	464	433	482	478	469	488	470	461	473	488	463	483	431	491	489	430	451	447	478	478	475	525	472	461	471	459	463	465	428	503	446	505	463	446	476	403	460	487	484	442	494	443	494	442	463	497	457	491	442	489	473	481	424	479	469	409	502	471	487	465	463	478	458	495	447	494	502	471	483	452	455	486	480	470	477	455	466	510	474	450	466	443	443	497	462	489	450	455	480	476	455	453	469	455	511	488	482	482	462	499	482	474	472	469	462	472	461	455	465	497	472	460	518	420	491	456	481	460	481	482	469	447	502	492	466	437	465	484	464	471	456	446	466	479	478	445	495	487	450	486	446	464	466	470	464	449	421	435	463	456	444	475	474	456	456	437	471	450	485	471	461	500	456	459	467	449	479	493	476	456	465	452	469	438	485	435	518	467	479	513	496	482	470	420	494	485	448	467	425	472	423	460	473	457	503	472	464	460	442	447	503	502	446	462	463	478	467	457	449	452	506	464	466	468	474	469	432	489	507	492	470	481	462	405	489	442	459	476	531	499	447	478	500	485	453	502	513	448	459	489	495	469	502	446	479	523	477	498	461	435	512	508	475	455	470	464	463	458	452	426	478	483	435	435	463	467	459	452	494	489	479	487	468	432	436	482	454	463	461	485	495	474	488	462	457	461	447	452	430	460	465	484	474	480	497	448	432	449	424	442	499	487	443	468	460	453	471	514	500	428	461	504	425	465	462	483	479	474	451	452	439	424	472	471	461	488	436	432	465	449	413	473	465	442	424	496	427	478	457	469	449	490	468	505	462	501	416	451	488	456	460	456	515	476	471	453	473	499	448	459	490	483	465	476	474	494	464	464	471	496	471	485	460	483	455	471	486	454	463	443	488	495	473	458	417	501	445	442	464	472	450	454	484	487	464	483	448	496	439	430	478	463	480	454	492	477	459	477	492	460	438	458	489	456	450	452	468	477	436	486	476	512	431	474	475	431	428	457	471	439	471	520	457	442	496	444	421	471	496	467	447	432	473	462	429	461	449	504	460	430	443	451	466	421	438	465	472	482	494	448	488	488	456	444	491	477	465	474	473	454	510	477	469	444	499	484	439	433	485	460	467	495	475	478	467	473	486	507	461	450	489	469	433	464	514	476	472	488	446	469	472	446	452	461	425	479	431	485	479	462	505	460	468	430	510	464	489	483	474	427	467	498	444	463	444	447	498	491	439	477	467	471	456	463	501	493	446	469	466	443	482	468	445	484	480	456	521	419	476	477	486	439	456	456	490	499	454	493	470	477	482	469	479	489	476	475	473	500	464	493	434	472	458	480	498	457	472	435	438	457	471	430	445	478	473	466	462	462	438	477	476	468	450	445	475	461	495	481	471	449	455	450	456	467	456	468	469	466	465	476	464	488	466	453	450	458	468	502	459	446	458	476	448	468	446	466	452	447	432	528	492	475	503	455	498	434	431	430	476	438	464	460	477	450	470	471	450	473	449	452	482	434	469	454	445	471	471	441	437	458	452	458	486	499	454	482	446	482	491	446	464	469	494	438	435	463	447	485	450	469	446	454	465	475	480	464	459	480	431	441	433	499	481	491	501	463	454	500	481	515	478	470	470	467	483	478	427	502	454	446	421	460	492	478	483	456	505	447	455	464	471	482	489	493	466	444	471	482	454	474	496	419	470	468	481	452	438	480	432	484	446	458	477	467	481	459	463	478	459	454	444	483	449	485	449	480	481	495	463	455	480	464	478	467	452	479	506	462	449	447	473	476	473	511	434	505	470	476	505	481	459	454	455	476	468	460	462	445	491	460	488	467	476	501	431	484	453	489	413	460	475	440	499	475	500	466	469	471	502	419	485	477	447	464	474	490	481	453	462	485	453	448	472	468	498	452	472	466	477	490	466	468	465	421	482	468	458	438	468	432	488	466	458	497	465	472	480	465	471	429	497	527	465	532	493	485	453	476	506	478	455	481	441	446	479	501	484	462	461	448	521	442	448	471	461	481	482	469	499	461	442	449	467	469	499	491	473	473	435	463	476	475	472	478	452	473	455	457	469	423	492	484	486	441	473	468	492	448	447	432	477	469	507	463	478	465	450	476	471	458	478	505	438	519	466	460	472	465	482	448	436	478	476	475	458	461	460	481	488	473
4851	1658	1313	965	887	800	817	742	752	800	722	780	693	721	682	715	726	687	744	751	692	768	749	704	723	729	753	715	703	741	762	749	739	732	761	723	732	709	722	712	668	680	718	712	717	690	754	719	773	730	728	715	730	718	687	700	720	739	708	672	712	688	771	685	682	705	712	716	692	719	722	680	760	732	686	713	677	714	745	729	686	721	716	708	693	731	724	717	692	720	725	776	693	753	693	743	713	692	755	709	721	670	719	696	660	683	721	706	716	709	756	701	737	704	743	667	728	647	757	716	688	700	712	706	662	648	711	696	704	703	693	752	691	705	737	735	708	755	720	687	698	668	787	750	761	724	744	675	701	708	721	676	713	734	710	689	731	706	732	713	715	721	744	681	733	721	693	717	705	737	747	726	715	772	705	718	690	718	724	751	726	729	796	679	662	716	698	713	723	724	687	731	679	673	702	721	691	719	707	716	739	761	713	735	702	718	758	725	729	714	714	715	707	765	727	678	675	708	704	737	703	723	732	690	706	746	711	720	744	725	741	753	757	758	722	695	746	728	729	725	729	728	748	696	717	700	754	760	747	731	708	706	707	744	712	703	723	720	725	764	762	700	737	673	745	698	718	685	732	711	671	736	731	680	714	728	706	723	711	707	717	731	732	734	676	706	695	721	733	719	688	729	725	716	728	690	713	753	702	721	716	724	694	686	683	714	713	725	743	758	703	770	749	706	712	667	723	676	700	669	654	685	736	727	671	739	707	743	696	668	770	735	756	748	700	750	726	693	717	719	724	684	714	702	702	719	735	730	677	715	704	690	737	652	708	681	685	718	696	760	743	719	769	715	747	698	694	730	699	731	711	732	738	731	743	715	724	750	684	702	721	727	668	741	690	723	742	709	693	741	722	714	717	736	734	730	696	684	691	737	710	740	698	713	682	737	696	744	727	723	663	715	717	738	687	719	675	721	694	727	689	706	736	685	699	701	761	724	689	684	743	689	726	719	729	717	674	683	727	703	752	776	747	747	746	737	722	748	720	713	740	663	715	768	702	736	693	692	759	723	703	682	709	701	685	698	718	691	708	754	731	697	729	656	670	723	747	726	778	716	711	671	687	704	691	656	708	749	712	753	680	704	689	655	752	740	721	691	688	666	676	728	698	756	734	694	725	700	733	680	697	777	689	699	698	645	678	735	743	703	728	732	771	660	730	702	722	733	707	721	693	707	709	754	705	674	691	714	746	735	715	726	691	739	690	669	749	733	715	761	711	769	708	750	694	697	665	690	691	687	717	742	751	745	729	683	722	699	699	745	722	714	724	712	685	672	709	722	713	695	747	681	730	686	694	705	689	745	763	784	707	706	692	708	727	734	738	687	686	658	721	701	737	749	733	706	686	737	720	714	739	693	723	721	693	710	723	739	666	726	723	696	669	742	670	739	700	719	741	718	729	683	721	747	669	725	747	712	753	790	695	730	718	757	759	733	730	686	707	694	695	735	714	730	723	723	740	711	685	733	716	717	725	723	727	690	730	696	713	689	732	694	722	729	672	682	779	720	757	720	751	726	677	774	716	726	700	688	715	725	733	752	698	727	758	711	713	714	719	697	732	695	725	705	740	710	715	698	757	701	698	684	709	723	728	711	690	730	714	743	701	712	692	700	726	711	711	729	756	713	669	703	718	729	694	728	761	665	726	689	733	740	740	716	678	734	706	724	714	684	681	706	719	718	679	701	724	710	706	690	753	694	681	724	747	691	710	693	743	729	748	760	686	741	682	711	778	716	714	702	695	694	726	698	723	763	686	717	674	697	708	715	730	722	681	698	677	757	683	750	740	751	779	724	721	716	675	710	758	674	740	740	694	733	732	785	667	708	708	648	694	728	699	683	746	692	758	683	683	752	675	747	704	719	670	725	692	685	697	736	749	707	712	711	706	720	677	697	752	717	679	715	717	711	725	676	716	709	734	739	731	765	698	732	689	717	710	693	738	681	776	725	690	765	735	698	728	721	708	736	746	701	691	705	704	704	715	680	721	693	693	667	713	683	742	687	748	679	703	723	696	676	719	727	716	631	687	716	667	713	741	640	709	684	701	728	671	732	724	754	719	681	689	692	697	737	675	725	707	735	695	723	708	760	778	712	717	768	698	709	762	714	664	705	729	690	759	715	722	648	733	682	700	718	772	730	707	724	774	748	740	715	704	679	715	708	732	707	756	755	721	709	728	729	708	690	691	706	687	737	691	688	751	742	751	725	772	736	738	711	724	736	760	705	733	722	722	751	731	721	666	706	723	745	764	734	692	718	757	634	731	743	736	691	699	685	668	719	758	709	700	724	687	754	699	709	683	718	706	730	698	664	738	745	698	709	680	711	728	691	708	678	684	706	674	711	705	699	754	753	745	714	722	676	719	726	701	677	719	663	710	726	729	695	679	706	725	721	718	733	760	706	725	733	747	711	744	700	752	742	687	711	706	758	726	712	757	719	727	699	753	748	751	668	701	740	762	765	719	705	709	731	720	698	706	680	768	743	747	752	708	744	692	710	732	717	754	700	714	666	681	682	723	689	715	730	687	684	748	662	722	726	671	694	697	758	675	772	744	733	683	736	720	655	699	733	751	698	673	708	715	730	721	703	716	660	722	689	705	741	740	737	691	705	649	736	758	688	762	734	716	751	700	706	745	679	697	686	756	730	730	773	766	755	686	733	692	763	677	705	703	759	741	711	732	735	714	742	679	665	674	716	692	680	727	727	712	693	721	669	702	687	725	679	679	682	707	776	723	736	681	711	684	761	706	705	732	723	692	665	677	691	767	721	719	729	697	719	695	669	750	734	738	712	716	693	734	689	718	722	697	727	743	695	669	638	679	712	718	721	708	657	769	696	757	629	683	749	701	724	700	766	678	664	697	691	692	692	695	719	736	696	726	745	666	705	706	678	737	691	705	726	707	707	720	750	702	735	738	686	720	685	767	671	739	737	738	705	698	704	722	730	705	730	733	731	740	688	695	749	747	698	717	738	698	683	716	687	741	705	716	693	752	777	705	706	701	683	668	714	734	773	712	759	716	722	685	754	683	747	714	745	727	724	758	711	716	796	707	703	720	702	750	726	757	701	656	690	727	713	749	799	741	735	701	730	744	777	687	725	727	742	710	704	745	721	732	672	719	710	699	688	720	737	664	721	713	747	761	706	724	724	699	736	711	700	712	674	748	687	740	703	735	718	703	709	718	703	706	738	718	706	720	750	721	742	656	723	724	723	741	745	695	720	755	747	714	716	694	683	683	724	714	722	720	731	743	694	709	743	749	749	662	686	720	722	729	699	749	711	719	731	721	729	693	691	737	714	683	737	716	719	723	685	711	696	688	780	706	722	671	698	764	710	642	741	716	712	707	718	720	696	701	727	685	685	718	772	678	723	715	738	676	675	710	677	720	750	689	716	684	737	748	721	699	708	704	709	730	718	724	747	679	728	665	716	703	677	774	732	742	688	708	676	715	731
24591	21622	28988	24752	21505	4835	965	690	617	625	599	524	554	516	476	517	507	450	476	465	495	457	514	444	465	478	457	470	428	434	439	415	472	454	425	438	465	459	474	430	416	453	444	456	435	450	457	447	428	503	439	467	441	479	477	467	435	404	456	457	440	492	447	428	441	461	443	451	464	455	430	455	444	440	455	436	453	468	426	417	408	430	468	452	428	429	455	394	467	428	412	448	431	436	416	453	443	450	459	455	447	449	477	411	453	451	446	448	449	440	442	434	411	466	438	455	422	470	406	475	421	449	460	436	430	409	421	446	445	423	439	436	426	430	464	448	447	446	432	445	450	412	475	439	446	443	392	423	451	390	445	430	441	448	439	438	424	460	428	443	452	451	417	445	431	461	414	432	452	440	428	457	445	443	432	451	385	468	443	494	447	457	470	441	454	452	412	449	474	420	409	437	431	455	445	415	470	436	427	424	457	471	453	466	419	434	431	415	439	417	403	436	452	448	428	442	403	463	456	450	457	494	466	424	453	402	453	471	401	411	463	433	425	456	473	439	475	440	417	452	436	463	436	460	420	385	452	452	446	405	452	465	458	438	487	422	405	435	458	424	427	431	438	443	474	459	438	442	459	428	415	440	455	435	418	472	425	433	454	452	408	446	468	428	430	438	413	438	433	435	423	458	469	423	408	422	460	462	409	403	450	439	439	409	443	429	436	445	470	430	438	481	414	445	430	441	416	444	443	438	414	444	413	453	450	434	423	444	455	459	485	441	426	447	452	469	444	458	472	404	408	483	457	466	428	474	451	459	447	442	451	441	453	448	407	470	485	437	428	442	438	457	457	447	426	458	464	431	470	422	486	432	456	465	448	440	479	433	453	476	440	472	408	440	422	463	457	474	430	447	447	430	450	476	433	449	413	483	445	472	448	486	474	437	448	423	438	461	431	440	441	428	448	454	476	435	424	448	445	438	443	399	428	421	452	441	444	424	455	488	480	423	453	450	471	470	427	436	434	445	426	418	438	448	408	449	422	436	404	429	477	442	428	442	435	424	426	414	469	437	422	426	431	461	418	447	425	474	416	424	460	446	445	437	422	462	424	425	492	441	460	492	442	398	409	394	450	469	453	419	403	437	422	417	455	387	412	448	471	459	444	421	436	445	440	455	413	422	451	447	441	432	440	449	395	440	473	459	415	433	442	417	444	417	460	439	413	425	426	414	415	429	440	472	423	463	463	429	447	402	440	431	425	448	428	440	442	440	445	451	443	431	405	423	446	431	438	458	418	464	406	435	413	437	430	470	386	442	486	442	441	474	462	449	444	436	424	461	469	445	434	449	438	415	455	434	471	390	410	436	421	422	396	421	435	461	470	447	443	462	449	459	432	465	468	456	412	436	437	441	440	455	448	454	448	429	452	467	419	437	434	443	454	457	393	433	446	428	444	471	410	430	419	435	443	447	398	428	452	446	465	463	420	423	436	421	421	417	407	428	422	449	427	429	464	467	462	457	368	448	446	419	432	498	459	436	414	457	438	470	425	432	426	430	463	411	441	460	423	431	429	418	432	443	449	424	454	436	432	472	408	460	466	474	428	440	439	439	420	431	437	441	449	431	448	453	453	425	416	468	396	445	464	424	420	459	458	474	418	445	418	439	435	438	421	434	422	432	440	449	437	453	428	453	449	460	455	448	429	437	429	463	448	432	441	444	419	473	501	440	442	422	457	433	411	464	428	432	440	429	419	449	423	432	460	454	417	467	424	444	366	427	471	470	415	410	421	443	462	424	426	439	423	491	443	452	428	431	455	464	447	464	452	431	402	425	484	430	411	413	436	443	408	447	456	440	420	450	415	467	437	460	451	401	458	447	419	468	467	431	414	465	437	476	436	448	449	425	439	438	436	436	468	439	475	449	440	430	414	412	437	445	422	434	394	434	408	474	381	480	445	443	399	438	467	445	455	436	462	443	416	455	440	460	445	449	457	454	438	418	468	427	439	444	421	411	447	442	413	457	447	442	450	467	459	481	409	433	475	398	413	462	438	429	435	477	382	417	458	484	449	428	454	442	416	426	421	452	436	439	418	432	437	413	425	464	448	486	455	451	420	434	453	409	468	448	436	462	417	409	403	445	410	455	397	439	467	413	435	464	428	444	476	461	405	431	455	430	446	446	419	467	427	461	450	451	427	456	471	483	409	447	403	435	398	400	442	441	418	455	442	441	382	433	387	405	452	453	423	459	411	432	419	432	470	452	419	426	444	434	444	458	414	457	411	388	414	444	466	450	424	412	461	465	461	455	468	454	392	431	429	447	436	454	402	432	442	445	449	408	418	468	423	450	451	400	453	458	458	480	453	442	439	461	437	475	470	471	435	443	436	448	443	411	456	399	461	420	433	406	418	470	422	420	450	419	429	482	444	422	421	454	464	442	442	422	446	439	438	425	404	432	434	452	436	442	476	396	402	451	424	466	429	405	467	433	444	412	467	443	454	467	520	439	421	486	435	435	441	439	448	402	448	432	433	419	422	455	406	412	451	440	403	432	431	445	469	424	439	441	455	432	416	422	432	391	461	450	456	437	433	413	445	458	453	419	439	391	449	413	446	442	437	460	459	415	426	425	457	422	433	449	419	426	425	456	445	460	440	438	442	450	441	428	453	482	439	462	424	475	431	444	406	440	446	457	424	431	448	442	462	426	444	389	444	425	442	449	450	431	422	453	466	443	413	441	415	452	407	417	469	410	455	421	483	408	448	442	445	414	439	441	471	421	418	453	454	432	437	413	423	410	432	445	436	473	473	467	414	404	436	445	451	437	442	443	451	435	449	438	469	432	444	518	467	416	498	444	405	421	418	421	460	422	399	440	424	429	473	425	480	439	446	447	479	430	420	438	441	387	424	472	460	464	445	452	467	447	422	444	419	426	444	469	461	452	452	445	468	438	457	395	436	450	442	464	464	399	463	413	444	407	410	441	411	430	442	441	422	438	441	436	464	454	456	456	433	425	455	431	440	463	388	444	432	428	430	445	447	435	469	438	421	464	457	455	460	466	439	420	470	435	450	477	457	451	443	431	452	418	452	461	444	430	464	390	415	435	418	454	506	419	407	438	460	446	416	425	444	405	455	445	445	423	439	428	423	456	419	461	488	495	451	434	395	421	403	427	405	422	423	387	478	459	439	453	440	418	420	474	445	480	437	441	416	415	458	446	410	467	431	411	427	416	432	453	394	431	446	459	428	461	426	437	413	414	416	464	470	435	473	415	397	405	425	448	434	395	408	463	436	432	398	422	422	444	453	451	472	412	454	439	420	452	400	451	436	440	424	432	410	429	465	409	467	449	460	439	422	456	416	458	460	433	444	452	436	462	429	441	455	458	434	431	482	459	462	450	408	439	441	418	424	486	428	462	420	410	409	452	455	455	435	428	433	433	461	429	426	444	467	438	436	441	460	435	432	453	466	442	417	478	449	455	441	382	463	457	425	431	409	463	414	401	481	422
6268	9780	8100	4054	2826	2157	1754	1476	1338	1224	1141	1037	949	939	909	855	832	820	789	794	756	774	816	743	694	741	669	708	757	741	717	727	726	685	698	665	730	715	719	659	657	703	718	675	708	678	770	711	664	694	715	720	719	686	673	683	685	657	707	690	737	701	661	654	672	691	699	685	734	701	734	676	687	674	692	672	679	668	693	725	690	632	688	701	662	690	706	728	661	690	672	759	701	727	683	703	695	702	688	703	703	740	701	669	684	640	680	705	718	668	673	595	722	656	670	708	687	721	697	708	665	665	636	679	665	642	681	657	658	741	744	714	679	671	717	653	737	664	735	683	692	687	706	720	638	670	670	696	706	721	698	721	709	650	691	713	681	695	677	661	646	660	661	637	693	709	684	683	703	732	675	673	661	706	729	693	695	715	652	735	672	629	704	667	626	683	651	636	673	689	654	693	661	655	671	739	668	648	717	670	672	710	682	696	658	662	711	694	632	692	687	676	690	710	714	699	641	722	674	706	676	699	702	687	661	714	652	707	684	695	697	670	662	647	699	736	713	672	684	678	689	652	707	714	661	685	680	696	670	714	689	662	640	741	672	686	663	670	662	672	654	729	683	694	714	696	683	665	692	680	690	701	661	686	704	663	677	671	671	678	643	657	681	675	710	699	655	686	669	688	700	681	696	693	712	682	644	684	704	649	690	703	702	707	718	683	656	651	688	669	665	644	652	724	701	668	697	687	698	678	731	723	655	670	678	664	679	669	705	711	688	701	642	655	692	719	707	724	686	688	711	637	676	688	686	673	683	630	700	680	681	691	692	710	662	689	644	656	695	631	672	716	681	709	656	674	650	678	633	645	681	685	686	643	654	656	653	669	674	640	696	662	699	676	700	701	695	659	688	689	680	678	661	692	671	660	694	694	710	733	690	676	712	664	653	644	618	655	676	680	655	648	634	633	663	699	688	701	652	733	669	676	651	713	726	708	696	685	719	670	720	674	710	681	683	720	711	679	677	677	701	627	650	686	662	686	715	655	679	704	680	666	687	673	686	676	648	660	710	623	679	702	697	640	655	704	660	658	735	677	709	693	694	694	643	695	657	718	678	703	727	677	692	651	688	664	661	677	674	689	706	667	694	708	679	697	712	714	656	684	704	674	714	660	656	642	695	662	686	643	680	694	698	635	734	698	661	682	665	719	706	673	647	702	697	685	668	706	685	667	721	646	717	711	681	724	640	707	707	634	659	704	713	662	660	706	688	646	726	650	645	703	696	678	641	702	672	662	676	642	695	649	694	720	717	693	656	717	693	661	702	701	699	659	725	694	695	648	711	683	681	669	710	703	661	661	685	697	620	659	669	694	667	654	644	685	705	667	662	681	657	707	690	697	683	677	665	665	707	737	671	697	682	653	658	712	643	727	685	644	717	641	702	621	695	671	681	695	733	636	651	638	650	719	680	667	723	737	729	709	693	686	682	679	695	728	710	710	681	682	727	702	708	693	656	665	662	662	698	672	631	646	732	706	612	752	663	658	668	690	683	677	674	725	660	686	699	681	674	661	670	667	670	652	676	664	663	714	656	658	658	682	695	703	673	655	732	676	686	664	627	752	656	643	685	658	635	714	695	684	665	656	689	708	671	609	758	676	649	701	727	669	667	641	702	669	708	623	687	713	696	668	715	695	681	697	675	689	713	691	680	684	677	741	682	677	724	658	706	671	678	722	672	648	661	667	700	696	716	682	650	695	662	694	675	724	657	629	664	699	691	717	700	661	634	652	632	704	694	616	714	695	734	662	699	658	665	622	695	666	620	640	667	668	750	693	691	656	670	699	668	670	731	725	710	700	695	688	698	721	709	659	674	684	697	689	705	699	646	668	706	684	638	634	685	691	657	653	636	687	682	664	686	688	666	673	692	669	728	668	677	704	686	627	673	668	708	655	681	709	677	637	687	709	676	735	718	661	680	678	661	697	714	675	649	652	709	671	725	667	678	696	752	711	724	661	670	705	684	721	671	646	719	694	676	712	679	625	721	672	701	689	668	632	659	667	692	670	664	677	661	682	645	682	648	660	656	662	697	705	652	637	670	647	693	679	654	720	661	684	678	667	691	713	660	731	682	694	725	606	679	652	735	688	692	684	630	654	663	679	684	666	697	660	709	724	749	678	678	743	683	699	732	710	693	654	730	699	710	689	678	691	658	654	650	678	678	668	701	703	658	676	674	676	626	696	656	676	733	703	688	686	705	663	680	633	686	724	692	755	672	698	699	653	704	673	659	659	719	652	672	675	654	678	645	735	654	697	644	680	668	673	677	708	645	663	699	670	690	706	674	660	677	685	642	700	641	693	662	688	668	627	674	676	697	707	696	692	686	694	676	646	668	719	699	700	723	719	687	712	691	670	633	611	680	666	663	704	608	699	650	713	744	655	672	674	714	696	646	690	697	690	687	709	614	659	657	649	705	643	659	710	648	656	700	673	706	698	666	667	677	684	722	665	698	681	644	728	663	657	653	739	651	711	661	702	673	645	725	647	715	697	687	671	671	685	697	652	671	702	689	714	677	621	679	705	684	659	692	715	697	684	714	658	687	749	685	709	673	645	678	692	667	710	632	674	687	629	667	760	680	667	694	673	675	679	707	707	696	668	667	676	677	677	680	675	676	632	670	669	692	677	654	614	758	694	701	686	679	759	629	700	683	732	704	631	707	652	705	703	680	669	700	657	697	671	647	673	720	658	704	726	668	665	679	699	664	718	740	713	654	683	638	711	694	711	713	705	670	670	688	672	651	700	657	658	651	693	695	658	664	674	694	643	701	722	689	680	684	671	689	682	648	623	709	700	698	734	710	684	706	675	685	720	673	633	699	644	676	643	654	695	705	727	721	702	626	629	679	705	664	657	657	676	648	660	672	679	720	633	685	665	671	632	704	693	701	678	699	657	706	652	662	659	687	677	673	708	677	655	681	661	673	702	695	670	703	657	656	693	681	665	674	659	660	647	696	671	683	689	616	691	660	687	679	653	628	683	727	741	687	723	685	664	662	661	654	683	680	659	647	642	691	587	683	644	671	690	683	695	710	676	693	684	724	675	655	721	650	624	701	651	687	690	732	675	661	728	688	660	637	663	649	668	695	679	714	651	691	674	671	717	673	692	668	701	676	705	646	651	665	638	678	667	695	718	688	673	667	711	626	675	623	651	728	631	661	629	670	653	647	673	711	652	686	663	666	690	685	650	727	704	691	689	681	650	690	725	698	702	699	662	646	666	670	669	673	657	719	725	688	705	613	681	639	717	718	696	688	703	662	709	674	702	643	622	706	634	684	645	613	700	662	675	675	674	655	656	760	663	680	672	679	694	694	719	654	706	721	712	636	691	690	654	673	697	657	653	678	678	709	688	711	665	669	670	695	702	726	673	686	650	702	672	682	689	637	626	611	692	721	686	646	653	690	675	675	689	642	695	686	676	699	673	670	657	710	730	661	695	668	692	647	699	684	703
23565	21632	29538	24214	21632	21302	2476	763	544	471	427	380	335	333	313	293	273	273	233	228	262	255	235	218	215	213	210	243	222	204	210	242	184	232	182	177	184	204	211	177	184	220	177	199	179	165	192	199	218	228	217	179	180	193	199	176	196	204	196	183	192	190	197	188	199	201	175	178	200	190	211	207	188	176	186	178	203	205	170	153	194	202	203	189	190	195	184	194	180	186	179	181	187	201	178	153	171	181	198	160	186	184	197	161	196	203	190	202	177	200	213	186	214	206	206	197	203	179	171	181	176	161	196	166	214	205	190	172	199	207	198	197	203	178	194	181	200	203	204	170	199	171	164	185	183	201	188	190	185	185	183	181	195	199	214	177	184	187	193	198	201	187	166	207	198	205	198	204	211	185	183	205	167	189	187	194	206	191	206	162	174	177	188	200	196	191	192	175	167	183	172	163	150	198	191	171	183	211	209	178	187	191	189	195	190	183	184	187	185	179	200	203	192	173	178	171	182	179	181	188	172	215	200	165	191	208	150	202	185	193	175	168	188	190	176	187	213	173	160	185	190	164	192	183	181	173	190	177	190	175	186	207	180	188	191	201	199	190	166	165	206	182	174	190	226	200	195	198	186	167	180	170	205	190	196	197	176	180	201	174	181	190	185	180	176	168	164	189	206	203	188	198	185	189	179	186	186	185	167	189	189	196	217	196	178	193	193	204	175	176	186	199	177	183	178	197	213	200	206	181	176	172	174	201	196	174	154	196	199	179	205	184	189	166	205	170	208	195	204	166	165	168	169	166	177	190	210	177	166	165	210	227	189	202	183	176	197	177	184	189	195	188	205	177	189	184	182	170	178	173	175	173	180	182	179	173	163	193	169	175	203	186	192	187	180	169	171	211	193	190	188	191	189	172	188	164	164	192	186	155	181	188	178	193	174	193	198	194	184	181	171	193	177	180	183	199	172	193	181	215	188	171	190	163	204	173	174	198	187	163	187	175	207	165	210	204	185	168	167	172	200	171	221	204	195	164	173	181	187	189	198	182	171	181	220	197	173	173	200	159	164	172	181	177	182	198	186	186	190	216	176	184	175	176	188	191	169	193	171	155	205	195	191	186	191	193	195	178	186	173	171	195	188	165	171	198	164	188	192	195	190	196	197	182	209	195	188	200	199	219	182	182	215	207	187	212	180	172	193	181	189	207	165	214	180	187	142	180	165	171	184	170	176	196	177	151	186	172	198	192	218	193	204	179	194	207	195	175	190	192	209	188	170	185	172	177	197	171	210	208	200	187	207	187	178	188	187	206	203	155	193	189	189	202	204	173	190	152	175	180	184	168	195	192	183	184	168	180	179	194	174	184	190	208	185	193	198	180	172	181	190	174	180	198	187	193	142	179	207	177	184	152	189	183	177	188	199	184	180	160	186	168	214	179	184	185	213	174	169	210	184	193	195	195	179	173	179	204	181	217	173	182	165	162	196	191	210	183	173	193	196	196	206	211	178	191	182	179	170	210	179	185	185	210	193	168	204	182	179	167	193	202	171	184	175	198	190	156	212	212	213	185	180	215	169	172	175	199	194	164	199	183	211	196	191	205	205	179	186	174	209	185	165	191	186	191	194	201	194	211	196	184	168	204	174	172	168	178	198	208	187	190	181	170	206	181	183	175	185	163	173	185	178	167	173	177	163	196	190	178	198	184	196	215	188	180	188	183	184	181	182	188	163	195	167	186	190	180	183	171	190	181	165	163	190	189	186	182	182	195	191	198	219	199	187	188	201	196	182	200	221	218	186	187	178	195	174	217	191	184	166	189	172	196	189	201	182	192	192	194	196	167	193	168	193	208	178	187	196	199	185	165	185	206	169	166	188	174	189	177	180	199	178	193	212	204	178	181	177	196	194	180	193	165	207	198	173	186	159	209	213	179	187	171	178	183	185	173	212	205	190	184	185	194	190	179	187	192	169	177	182	186	176	200	202	176	192	194	199	175	165	185	161	210	173	215	187	183	166	189	214	212	182	202	203	192	203	181	199	173	174	165	177	178	195	175	192	192	175	183	185	217	176	205	176	184	186	173	193	208	168	176	210	192	204	192	177	196	189	186	185	202	187	181	160	184	200	181	173	185	192	180	198	169	185	176	192	189	186	173	178	175	176	175	190	181	172	221	200	186	194	201	171	170	191	194	187	201	202	172	189	180	200	180	201	194	185	192	177	177	210	192	195	189	189	191	197	204	193	170	193	180	196	183	187	184	194	225	173	209	189	166	181	197	170	186	197	169	177	180	184	183	177	171	163	177	189	177	187	226	202	188	180	161	189	169	172	190	154	190	183	163	204	189	188	163	190	175	216	192	167	183	180	180	170	207	198	184	189	203	193	192	179	189	191	174	178	207	181	196	210	175	189	189	170	178	184	186	211	190	189	178	205	210	208	177	175	202	191	194	167	205	154	165	156	180	166	172	168	178	159	168	204	198	174	198	211	205	176	194	199	178	192	183	191	164	202	199	173	207	177	208	187	174	173	167	173	194	161	177	186	183	218	166	180	202	176	194	189	181	213	167	189	204	184	181	192	182	199	177	178	192	211	200	200	168	180	224	185	176	186	194	200	164	172	188	170	197	193	215	170	186	167	187	200	177	193	194	188	183	175	171	187	185	191	167	180	172	177	173	209	181	186	196	202	185	153	172	206	184	191	188	188	172	166	183	171	192	218	216	173	210	185	170	203	206	200	201	180	169	214	165	174	197	185	187	160	204	214	189	188	179	175	176	185	180	187	156	152	177	184	221	201	178	178	201	193	182	180	186	195	176	189	180	173	194	205	193	202	174	153	184	184	195	208	182	172	199	179	179	215	181	191	207	164	213	183	192	158	164	188	213	178	207	186	185	188	177	178	200	189	178	168	193	204	194	187	175	175	174	177	174	202	174	186	189	194	196	209	180	207	192	189	185	179	175	197	196	167	186	179	199	204	205	193	187	179	195	182	190	191	190	215	210	181	194	179	174	181	191	189	176	173	172	193	189	193	174	215	189	173	182	165	185	187	196	169	169	169	157	195	200	181	194	196	177	193	197	181	191	195	191	188	170	174	177	201	185	190	192	203	202	181	178	183	175	177	181	186	194	188	188	194	210	192	184	191	181	212	184	198	194	214	165	188	215	179	157	207	194	192	200	200	186	171	197	177	190	199	184	185	221	191	172	220	186	173	174	191	178	184	187	196	189	175	175	206	180	188	183	208	203	169	196	190	218	206	203	192	176	165	195	179	188	192	189	174	222	191	200	174	194	164	191	208	189	173	185	159	179	156	190	169	185	169	186	191	191	193	201	187	201	172	179	205	163	185	180	180	194	184	204	185	188	201	170	180	217	190	186	204	194	178	165	193	198	175	190	213	193	208	183	216	203	170	179	183	185	193	192	190	180	204	193	187	196	203	182	180	188	192	162	186	193	191	227	199	194	192	178	170	205	189	212	187	188	188	197	190	192	200	149	175	180	174	169
7434	15231	12437	6409	4355	3132	2451	1975	1644	1343	1090	1010	838	787	735	672	578	618	564	469	464	473	476	450	385	414	428	380	361	389	347	340	388	361	379	342	338	351	347	334	327	359	333	314	308	296	335	337	287	315	317	306	305	306	290	361	339	361	286	322	357	303	305	303	278	320	304	312	321	345	294	292	320	312	305	315	319	298	317	308	313	307	311	324	340	302	300	325	323	287	334	300	300	299	332	295	278	332	305	279	291	293	320	297	337	272	284	333	308	298	283	323	328	336	277	300	295	293	295	279	298	287	295	298	304	289	295	285	316	304	297	336	297	327	286	296	300	301	310	304	311	285	299	301	276	285	298	287	297	324	292	305	289	315	309	308	293	305	291	298	300	278	307	286	298	283	312	293	303	309	320	317	306	311	302	311	292	280	314	302	291	281	321	295	316	304	289	281	314	315	299	320	310	287	277	284	308	310	315	296	306	313	271	299	313	307	275	295	298	274	281	266	272	317	309	306	318	315	302	290	281	316	295	266	265	322	301	316	290	335	321	293	298	312	282	304	296	302	325	321	307	291	301	306	325	327	316	308	303	286	277	294	324	276	304	301	288	282	286	285	287	296	314	300	275	304	323	291	309	273	279	302	272	271	302	321	295	331	297	268	294	312	287	305	338	297	318	281	291	318	322	276	320	279	309	305	333	295	278	274	305	269	316	271	302	303	300	307	297	304	305	272	278	300	276	287	276	311	284	291	314	306	293	316	319	309	288	277	311	337	292	286	310	285	292	284	304	295	309	282	303	292	283	302	307	312	287	300	306	302	336	329	265	356	316	312	295	289	318	292	296	319	296	290	301	295	305	282	298	270	273	295	305	295	289	311	281	289	261	295	315	299	309	301	308	309	295	309	309	301	310	315	324	345	300	309	297	285	298	315	306	296	288	293	305	304	324	347	299	265	280	294	328	307	287	302	303	310	316	314	311	280	322	311	318	276	328	293	283	304	304	300	294	296	296	307	293	309	311	322	272	305	312	310	313	295	271	300	289	311	295	281	308	327	298	257	288	308	300	300	318	324	310	320	303	242	306	278	305	309	304	289	318	293	287	292	283	296	307	285	290	331	297	336	288	338	281	300	342	297	284	307	288	300	317	281	312	311	296	303	298	309	304	301	287	317	298	318	279	277	280	303	301	273	295	309	297	272	303	337	315	302	274	291	298	276	292	279	319	277	295	306	298	321	273	319	305	312	312	327	321	268	285	269	312	334	308	320	314	282	292	306	311	312	328	294	271	303	283	330	307	305	299	280	276	273	281	307	285	303	280	324	318	299	302	307	299	288	307	295	296	301	294	292	295	317	290	305	268	317	272	308	298	333	304	336	275	290	280	303	296	308	310	303	321	298	318	303	303	310	305	289	299	313	291	334	310	289	280	275	270	319	280	289	280	288	333	309	327	328	332	341	329	328	324	300	304	267	318	281	289	281	328	310	272	290	278	293	283	327	275	300	291	316	321	298	270	306	316	303	283	283	286	286	282	289	327	315	269	320	323	319	298	303	289	313	298	320	300	310	306	302	313	273	278	307	287	294	284	342	266	300	315	291	306	312	302	289	301	284	261	297	294	300	296	278	322	293	350	287	325	276	314	295	290	293	311	332	302	276	304	305	301	311	298	303	299	317	310	312	291	314	289	306	290	300	291	307	277	260	301	279	308	322	314	285	274	322	287	313	313	291	294	300	285	285	287	313	275	292	312	308	293	306	293	344	299	289	292	300	296	298	290	284	295	324	303	330	317	301	277	295	273	281	274	274	311	317	293	287	279	315	298	289	291	268	300	318	293	298	285	316	312	293	281	288	321	316	299	291	293	265	307	319	269	286	326	294	317	294	294	321	317	299	309	287	282	278	316	265	302	289	331	316	287	290	320	276	308	286	321	289	295	322	284	324	305	312	315	314	302	293	311	313	325	293	284	297	272	289	283	278	340	316	323	319	301	317	274	281	288	314	318	292	237	273	331	296	319	312	323	310	308	294	278	300	284	297	292	283	289	280	311	301	287	264	322	296	313	300	284	335	311	304	303	279	311	309	305	317	323	288	317	280	287	285	307	300	328	291	272	330	283	274	249	319	280	321	284	287	317	289	305	311	305	277	280	288	328	331	302	291	300	309	306	298	301	313	284	309	295	301	301	278	295	320	317	264	302	266	289	305	342	283	296	301	312	316	298	290	288	289	302	313	294	279	304	289	306	292	301	314	256	331	306	314	288	296	329	285	273	298	299	274	283	286	317	306	351	267	304	284	296	319	290	294	314	280	276	323	289	308	289	300	290	296	303	294	292	287	318	309	302	292	304	313	304	296	303	328	286	280	288	286	291	303	296	340	316	303	301	308	308	275	291	279	312	295	287	288	303	291	272	301	307	274	313	299	287	291	274	293	318	301	307	279	290	306	307	301	279	302	288	298	313	289	319	314	313	293	313	301	302	313	322	325	301	306	308	264	303	305	279	296	330	318	315	296	298	293	314	319	290	308	291	309	285	311	328	286	308	297	295	302	293	290	292	283	291	273	297	297	345	286	314	306	322	291	317	283	286	326	265	327	298	314	276	297	312	277	305	325	301	299	295	302	300	277	299	295	297	319	329	316	277	291	303	296	281	294	289	293	296	310	321	304	310	300	276	299	295	293	318	273	281	320	301	301	313	347	343	283	286	337	277	299	303	284	271	293	296	296	331	361	293	319	308	285	311	293	292	300	259	286	288	301	319	285	279	302	334	319	272	289	330	287	319	315	302	319	289	252	321	290	288	308	293	288	307	271	326	294	305	306	306	318	282	307	305	274	313	329	277	284	298	275	300	317	288	260	295	288	312	327	279	289	332	319	293	307	310	294	329	293	293	314	307	279	305	342	339	285	278	267	296	302	310	294	282	360	305	294	314	300	295	319	331	278	349	281	340	311	338	299	303	316	328	295	289	289	305	300	277	295	310	322	282	293	291	260	314	318	334	334	291	343	303	269	287	334	309	313	286	345	280	279	306	311	321	329	297	310	277	253	274	308	331	305	293	280	299	273	300	315	307	314	289	352	288	311	305	287	318	307	287	304	288	301	299	273	304	346	308	298	287	262	309	287	293	273	316	304	284	308	280	286	310	315	285	291	327	309	292	292	291	280	315	309	262	303	307	301	300	306	278	274	300	279	325	326	297	290	294	284	300	298	276	305	299	335	311	303	290	299	296	297	321	298	321	268	313	299	293	276	308	297	302	320	287	319	316	301	298	299	311	300	295	314	295	299	279	301	336	323	267	294	291	283	286	335	312	294	299	320	299	328	304	309	286	313	289	294	275	295	304	316	326	300	311	295	316	306	302	280	337	317	320	281	281	293	285	297	334	291	308	315	316	311	274	293	301	301	290	285	312	294	355	294	259	292	303	308	316	311	298	290	318	266	272	320	294	314	277	281	307	288	308	305	280	301	276	315	310	274	329	289	286	282	298	313	299	328	290	296	290	310
27528	20525	6891	847	595	510	524	496	476	482	483	516	469	496	449	458	450	516	472	508	458	462	480	470	468	430	428	455	482	402	475	450	458	479	448	443	443	476	451	508	458	477	496	456	411	474	445	490	434	440	482	422	496	469	447	495	455	477	473	468	427	504	486	445	452	462	542	437	458	436	438	444	474	449	472	478	478	436	458	459	487	439	436	481	451	453	485	457	443	440	452	443	460	472	479	479	495	429	460	467	449	494	483	457	461	449	469	448	456	479	475	478	455	468	477	460	486	437	457	441	485	473	484	469	439	432	463	440	487	424	460	456	449	458	470	454	434	470	454	489	447	454	427	465	443	436	434	460	459	475	495	457	462	465	481	427	518	474	431	484	497	476	440	474	515	511	446	503	436	446	482	482	448	445	446	501	478	489	481	480	459	432	430	439	453	445	459	456	459	440	457	498	471	476	436	436	461	430	452	446	477	459	453	492	477	435	428	471	470	453	490	465	450	441	450	472	471	449	451	456	436	476	441	443	481	448	472	452	442	450	443	476	468	519	483	470	447	483	442	444	506	472	489	469	464	453	462	462	466	478	462	469	477	453	431	486	437	473	433	408	470	439	453	487	460	467	423	478	481	477	434	440	468	455	439	449	456	485	459	484	466	443	432	462	431	444	488	485	451	486	460	455	480	474	478	432	473	483	467	463	487	477	470	469	479	446	494	450	461	475	468	470	446	439	447	467	478	454	432	459	495	457	467	455	456	440	439	458	449	483	486	483	466	486	441	452	485	457	462	461	474	495	461	500	460	466	477	464	441	437	481	436	493	459	471	476	457	485	447	429	418	455	486	494	461	478	472	455	427	451	474	469	477	460	440	472	428	476	469	455	431	475	466	433	483	479	454	504	443	450	429	473	452	412	468	462	465	475	471	434	458	462	449	463	467	475	483	483	440	455	443	443	474	484	495	481	480	469	437	514	464	473	471	476	501	418	449	454	456	463	495	456	464	440	461	467	438	481	446	467	454	476	482	492	479	475	448	468	496	451	452	477	461	456	445	422	462	448	412	489	486	460	444	451	457	485	483	447	475	420	458	445	466	428	478	507	498	471	462	468	464	497	424	473	470	461	453	399	438	474	444	466	480	448	456	465	496	443	481	462	461	446	447	469	468	451	489	480	461	431	444	468	450	478	465	456	419	449	470	449	469	489	438	458	480	481	447	492	472	446	446	478	468	448	444	420	483	431	446	476	469	454	485	462	427	473	449	428	446	447	437	485	450	443	459	420	436	446	445	471	460	481	433	442	479	460	452	477	480	448	468	459	465	472	457	450	458	477	447	443	515	467	436	449	485	434	463	432	506	460	440	461	515	473	433	471	420	491	440	453	449	467	477	472	475	483	504	442	482	502	502	498	481	399	475	456	481	473	492	472	464	458	468	447	479	440	462	433	444	477	424	465	439	448	445	463	436	446	495	494	492	486	482	445	427	420	416	466	479	437	474	467	469	462	448	450	453	450	439	459	456	485	466	502	509	479	472	481	466	442	466	461	498	460	441	494	438	495	486	457	481	462	477	450	452	447	440	450	433	462	466	431	482	451	461	476	500	478	437	467	442	455	491	480	425	478	421	480	446	469	424	473	447	462	424	462	418	482	450	445	455	463	462	473	466	505	449	456	500	493	451	448	454	464	478	460	484	479	437	463	472	462	469	437	423	461	438	470	452	440	496	460	428	483	484	469	487	472	466	434	477	475	451	434	465	436	455	471	460	418	450	486	486	473	475	456	496	476	460	457	453	478	528	446	489	444	498	486	452	496	438	485	482	500	488	510	460	439	466	468	457	454	507	424	500	455	486	437	434	468	469	440	487	442	471	444	445	467	456	464	487	466	490	477	436	462	456	481	474	423	424	462	466	501	452	461	487	432	444	433	458	450	459	445	453	479	419	451	461	483	462	465	453	476	458	450	451	468	451	481	467	433	442	485	456	424	466	467	448	439	477	471	477	505	468	472	457	474	443	481	465	499	486	450	459	453	470	465	416	482	474	500	459	443	462	444	491	466	491	430	429	461	476	434	428	480	472	442	496	476	486	466	434	456	500	475	442	465	439	467	512	494	438	446	471	474	453	465	471	459	445	433	482	461	452	444	414	481	425	437	496	473	478	493	471	491	458	470	466	434	460	452	449	455	415	451	446	467	444	435	481	430	458	489	484	483	428	414	424	479	453	461	478	460	443	478	468	486	431	452	482	453	472	492	465	463	466	436	423	422	496	457	472	503	478	490	455	434	469	447	470	463	527	471	456	471	439	474	423	429	462	463	497	467	468	456	458	429	480	483	460	498	468	474	448	474	477	476	451	459	467	453	463	431	466	451	433	458	475	424	472	422	496	424	423	502	449	493	478	458	455	433	437	489	466	452	470	471	439	444	449	460	484	470	503	480	444	459	471	451	471	444	448	494	487	419	470	445	473	501	459	456	482	468	469	445	437	460	442	481	450	452	437	461	476	454	469	450	477	438	489	456	504	480	443	487	448	470	426	497	497	439	471	457	488	448	454	414	506	446	469	435	466	419	479	485	440	416	455	472	447	487	485	454	455	461	454	436	471	477	467	482	455	456	444	442	468	456	474	454	526	470	471	485	472	487	484	444	441	471	465	477	464	466	466	454	483	448	451	459	481	467	486	452	446	432	445	443	451	470	440	435	484	518	454	446	469	443	452	437	449	481	480	459	414	473	460	495	478	485	405	447	478	460	442	454	451	491	472	465	464	432	491	457	431	473	459	443	437	488	480	449	465	419	440	513	443	477	451	467	465	439	462	471	415	502	439	470	452	491	451	461	468	461	448	486	431	433	480	433	497	462	453	450	470	470	444	495	445	459	471	446	430	482	475	473	457	471	490	457	477	497	486	447	496	435	449	468	454	482	492	484	479	428	422	465	467	466	419	441	474	481	457	469	440	469	456	450	444	450	471	432	444	465	464	448	440	471	439	442	440	446	492	478	453	482	460	467	458	456	436	496	478	507	474	430	457	442	434	459	408	494	440	436	425	489	509	467	440	475	491	448	459	456	467	492	417	434	459	493	498	464	467	437	457	438	494	461	462	439	448	446	458	488	455	453	449	463	458	480	448	438	474	474	471	452	465	452	503	485	453	464	463	455	448	489	470	493	454	492	483	423	457	480	423	487	445	488	451	475	458	483	487	466	451	410	477	445	483	460	428	444	451	438	483	509	431	422	450	485	470	464	470	464	529	484	446	470	477	431	478	475	461	474	445	480	437	492	474	466	486	440	483	465	437	479	425	485	433	476	456	441	446	458	481	473	471	409	448	480	512	477	465	468	433	454	494	498	471	465	448	481	493	451	474	465	483	453	433	465	455	441	436	485	505	442	429	431	430	474	482	450	442	457	453	477	455	442	462	459	465	472	459	487	457	464	499	507	463	470	454	471	434	441	509	415	456	462	456	485	495	465	491	460	518	482	497	449	455	464	464	440	463	453	485	454
5041	1590	1423	958	815	793	838	767	773	736	722	708	693	697	665	765	720	703	797	709	710	674	718	710	714	762	701	753	710	715	685	687	703	699	686	749	734	697	705	674	721	709	697	695	658	754	723	697	693	743	749	707	730	664	776	700	671	692	752	706	675	725	760	754	766	716	689	715	703	727	725	731	705	720	714	723	709	711	700	711	660	746	711	685	656	749	764	681	666	755	756	736	748	656	682	658	689	696	761	657	726	722	661	755	707	706	718	703	744	642	746	718	688	723	729	700	680	711	672	669	660	730	724	656	719	738	730	721	718	665	678	695	723	686	745	691	699	683	713	672	721	742	714	719	701	721	690	734	740	726	674	738	697	710	750	685	690	670	684	709	726	688	687	697	751	679	717	724	684	707	700	714	728	681	725	695	758	730	662	745	699	683	722	679	720	694	673	677	723	671	746	709	704	722	711	693	700	679	711	764	681	732	690	714	696	707	696	744	708	746	788	706	666	705	731	692	738	661	767	717	690	689	725	707	720	719	708	747	700	709	653	674	720	682	682	708	723	721	748	739	656	728	698	716	678	715	707	724	735	706	722	690	681	731	699	704	713	754	708	719	721	691	680	716	685	735	720	664	666	706	720	740	698	737	730	726	676	677	680	741	684	737	687	719	713	689	747	716	742	728	703	717	714	726	748	721	654	705	707	697	729	699	694	693	730	734	712	714	707	701	688	653	754	736	700	658	714	759	705	678	694	718	738	705	663	693	772	731	691	721	722	745	763	684	689	666	655	742	752	673	725	710	719	698	780	738	691	691	737	704	720	673	726	685	686	685	701	717	692	678	682	697	699	722	681	721	708	698	716	733	691	725	688	701	749	678	695	721	750	648	695	675	736	724	709	679	739	671	695	726	731	731	746	729	698	731	735	737	696	763	667	697	730	690	691	715	728	687	691	707	713	703	716	726	694	684	730	715	659	684	712	735	665	715	723	677	678	700	727	628	755	741	699	682	726	743	720	690	691	719	711	749	741	715	695	728	693	741	695	700	767	747	706	714	726	695	715	706	712	702	692	692	705	678	709	719	716	706	691	689	667	706	702	724	712	747	717	737	646	676	703	638	664	712	688	684	684	693	758	688	703	706	724	729	737	694	696	690	686	629	699	695	703	716	690	735	732	655	728	708	759	645	729	663	711	681	709	686	723	722	725	678	671	713	725	736	767	693	732	702	755	646	751	685	690	679	695	701	666	669	684	715	708	668	705	754	690	675	699	701	708	705	732	703	672	708	714	646	672	673	688	688	666	719	752	746	710	694	690	731	702	727	702	708	677	644	737	706	700	710	656	724	649	686	706	690	666	759	688	698	726	712	675	735	681	669	696	686	698	719	679	701	731	705	654	725	742	674	693	668	713	703	756	714	723	683	722	752	757	717	697	749	759	679	714	698	713	717	687	732	710	726	667	696	718	712	704	705	708	747	762	712	712	699	684	722	670	728	728	748	701	743	688	717	728	729	689	725	758	718	694	739	759	734	720	680	679	700	717	753	709	724	740	734	745	726	750	730	699	736	751	751	683	729	712	708	679	722	714	715	749	748	662	676	716	717	705	670	716	695	705	714	709	740	727	706	744	698	746	700	698	751	692	695	694	678	688	717	703	711	697	734	659	659	720	705	709	712	697	718	755	675	682	646	721	711	689	681	658	699	683	719	713	720	669	733	734	744	660	716	691	684	743	682	672	711	646	752	682	690	713	697	703	690	652	757	715	758	666	681	744	712	742	707	682	717	687	670	716	712	717	691	737	695	719	690	647	706	686	648	738	708	680	696	723	677	713	727	707	683	715	706	726	718	703	711	705	700	671	733	708	708	698	735	733	729	789	724	707	653	699	725	689	727	675	673	721	724	725	726	679	712	707	708	719	680	738	750	729	685	697	730	774	686	649	727	736	708	692	676	719	700	667	695	738	704	678	699	677	661	729	714	717	726	687	669	685	666	690	689	729	721	739	700	656	694	644	676	698	683	733	718	730	733	748	756	700	685	736	730	676	696	678	742	680	763	714	703	721	716	743	640	688	654	702	673	682	684	719	698	685	761	713	687	641	717	670	735	677	720	699	692	666	705	725	701	700	663	753	684	669	731	684	715	737	709	715	735	700	696	729	684	679	718	734	692	712	711	755	697	725	704	727	709	710	702	673	740	727	679	725	698	691	733	704	685	715	719	703	722	681	703	730	699	773	658	694	661	722	696	742	709	670	678	678	689	686	693	649	724	672	732	710	672	722	669	727	688	716	735	724	668	722	714	688	702	698	663	681	686	679	708	730	695	729	717	752	686	734	676	693	669	699	705	701	738	695	698	735	716	695	774	645	702	681	707	676	692	733	658	705	699	718	680	703	689	675	729	719	750	741	703	672	702	673	682	701	690	706	727	745	710	683	764	699	669	726	686	694	678	682	697	711	742	718	633	699	760	659	693	701	737	729	694	676	715	651	678	715	680	766	747	734	696	712	680	707	689	741	730	651	690	677	738	705	725	721	729	705	718	673	759	755	678	747	689	656	739	698	685	707	685	750	767	698	684	730	739	638	774	708	728	698	673	672	715	673	678	695	685	715	710	725	734	704	713	724	659	726	770	727	724	706	696	755	674	699	706	697	662	727	746	724	712	724	676	653	649	702	717	693	715	723	681	737	704	689	701	680	667	744	754	726	683	726	682	719	718	698	756	773	675	677	727	698	737	709	714	697	705	744	711	705	712	707	713	689	701	689	739	711	737	705	702	741	717	738	690	743	726	695	676	685	744	703	699	703	726	725	710	705	737	707	745	716	699	667	701	719	641	682	701	745	708	702	669	710	682	713	699	683	752	654	710	758	738	709	770	698	735	674	673	721	761	720	699	739	736	713	694	726	697	742	683	740	668	714	706	709	737	729	691	703	723	700	714	701	727	727	740	694	718	698	717	734	781	647	701	691	669	687	698	731	703	708	703	718	680	725	676	675	714	726	662	753	718	682	755	690	684	706	717	691	717	707	737	731	703	676	688	692	726	711	664	692	704	707	685	660	677	705	680	682	769	707	708	737	719	684	686	650	681	718	713	693	718	680	739	741	705	768	717	740	672	624	684	666	733	725	699	737	715	705	711	717	716	733	687	699	716	719	711	708	673	685	751	699	692	676	730	744	692	699	750	671	694	701	721	713	686	687	711	724	695	697	706	713	666	683	704	710	704	690	698	713	671	722	684	754	681	719	707	713	746	684	722	691	699	715	660	681	715	704	690	702	711	730	702	701	676	705	715	678	735	699	683	681	720	762	728	691	680	723	719	706	710	695	730	773	760	662	696	699	690	732	696	702	663	714	708	664	720	713	713	767	696	698	742	682	718	703	706	671	728	726	692	711	695	763	708	700	727	721	720	712	722	714	724	691	682	716	697	691	648	714	718	698	709	689	693	689	716	713	737	694	670	641	684	699	682	687	669	746	694	702	703	698	635	731	669	707	741	694	698	669	730
24501	21613	28883	24571	21356	4642	964	718	604	639	568	514	509	542	515	507	490	497	484	442	502	459	459	461	454	464	475	481	478	423	479	439	453	475	410	445	455	405	455	442	439	438	419	436	449	449	430	433	467	430	432	461	446	424	457	442	433	427	463	469	430	435	422	468	431	402	406	462	458	415	451	438	438	421	431	410	393	451	423	431	451	412	489	429	430	427	444	432	442	479	427	397	434	456	439	457	432	397	438	450	439	410	450	450	408	445	463	423	449	427	422	464	424	461	461	472	457	405	478	452	451	394	438	450	430	475	471	435	436	434	432	452	458	424	428	485	442	431	415	466	444	420	396	508	460	433	388	437	436	414	427	456	412	410	394	435	407	448	414	419	450	413	455	414	423	447	448	427	425	456	462	446	458	439	437	462	428	463	448	443	483	422	448	444	454	425	447	417	457	426	464	463	466	436	458	457	471	454	448	436	418	445	419	444	432	449	449	418	432	452	418	434	451	439	414	449	436	409	432	407	464	449	449	453	460	465	444	468	466	436	420	454	438	438	472	439	455	493	467	437	442	421	428	452	434	420	457	391	389	397	427	423	427	448	439	413	437	429	443	425	431	407	483	429	465	485	461	432	436	465	401	434	418	450	489	428	463	450	468	464	439	428	440	424	401	435	422	449	426	446	445	418	442	374	444	466	440	429	435	460	439	411	449	490	488	449	419	475	456	428	417	418	438	439	409	421	434	433	417	430	414	465	418	426	429	443	437	459	404	440	419	490	433	428	445	420	478	447	394	404	392	416	447	416	490	435	418	475	440	396	418	427	461	432	409	431	420	435	460	432	427	465	444	419	435	451	402	423	466	427	435	440	468	427	471	460	414	422	447	423	437	454	474	454	387	449	415	439	402	417	438	478	423	421	397	452	446	425	428	461	433	419	431	441	453	445	428	429	439	486	455	439	447	434	415	425	455	419	457	445	457	452	413	442	398	452	419	456	438	453	447	409	436	431	390	437	447	423	406	423	429	456	430	440	454	454	447	458	434	446	444	469	416	449	408	455	445	410	429	436	462	438	404	405	434	420	445	435	424	444	441	483	470	437	461	481	484	441	459	415	426	426	454	463	427	412	439	425	448	385	410	439	455	478	435	423	443	455	444	441	440	422	441	461	423	445	446	421	432	464	444	464	434	467	464	431	448	411	423	429	434	435	447	446	428	404	463	430	448	415	443	419	432	458	430	437	433	438	401	395	414	430	435	404	432	448	405	451	440	487	429	471	406	446	453	431	438	404	434	451	442	441	414	421	449	478	439	469	453	453	452	428	446	433	447	416	437	426	456	430	421	401	424	453	445	433	429	436	445	428	445	413	390	480	453	428	431	416	459	431	438	450	422	418	453	479	467	459	434	438	472	426	430	426	437	439	454	439	410	435	464	484	439	460	398	445	431	457	436	455	435	421	429	409	448	498	417	406	430	420	448	459	439	464	437	410	424	417	412	441	447	423	459	433	432	454	423	413	428	453	440	447	417	433	413	409	418	438	446	407	425	463	430	435	455	395	428	450	426	445	466	439	431	393	424	433	468	399	450	402	410	460	455	462	452	428	449	414	455	404	409	458	457	469	448	464	446	447	432	458	419	467	442	475	430	431	422	396	456	414	469	457	484	473	438	419	435	407	460	477	402	415	429	491	402	430	416	433	426	440	439	442	448	422	488	446	448	418	418	444	410	445	431	433	438	429	443	427	458	434	399	434	436	435	435	415	418	413	460	426	444	435	418	433	466	459	440	455	414	433	440	456	439	411	452	423	450	446	434	432	468	454	458	423	447	435	431	436	423	424	420	440	445	439	445	408	421	451	403	426	436	423	416	470	425	447	451	421	443	437	441	408	415	432	400	420	446	407	394	477	440	409	470	444	449	431	421	406	444	460	428	416	406	460	398	405	407	451	469	422	472	432	420	444	411	392	453	472	453	455	435	442	457	429	414	455	428	428	429	431	405	447	435	392	435	481	406	415	410	415	440	423	471	402	416	403	445	422	406	439	403	444	468	442	438	439	429	458	415	441	400	457	439	444	453	411	428	424	458	461	465	434	424	377	418	460	442	467	421	462	436	397	467	413	421	465	451	433	440	445	453	403	456	446	423	462	436	426	420	451	421	447	457	409	424	430	415	457	473	455	428	424	475	459	431	490	434	417	448	418	416	394	454	432	429	427	449	411	421	418	455	413	429	441	407	498	436	421	442	447	455	461	426	439	463	430	442	426	436	411	474	443	447	407	442	442	425	475	438	471	457	404	389	477	417	461	414	472	483	444	420	452	426	424	416	420	445	441	462	487	447	464	436	472	437	431	436	457	439	453	397	416	438	428	395	453	403	396	441	409	426	454	466	444	426	462	422	414	410	441	443	422	456	377	461	444	443	451	466	429	446	417	431	474	450	443	429	416	401	414	469	469	463	428	425	450	425	475	473	457	445	465	444	462	453	414	455	409	420	453	428	405	460	418	428	429	460	441	447	423	426	431	429	461	414	427	420	393	448	438	420	425	447	464	450	431	416	422	405	411	439	427	387	427	388	425	443	458	443	430	414	431	400	422	426	427	470	447	438	427	449	419	441	423	480	436	414	420	427	442	425	427	418	414	414	459	411	426	423	441	443	458	433	406	394	411	383	443	426	415	457	460	455	445	463	459	433	421	448	489	433	417	421	395	433	410	433	422	425	426	447	413	412	430	443	413	452	420	418	425	450	401	454	422	466	410	442	406	468	427	419	449	428	417	454	407	442	489	422	449	460	391	432	449	432	432	377	439	453	431	430	459	422	420	465	423	412	426	451	426	423	458	456	467	446	439	443	413	437	441	438	419	415	459	432	409	435	406	467	420	449	443	443	435	429	436	453	450	439	436	404	458	437	416	388	444	449	435	465	435	453	453	457	462	459	416	447	437	450	456	465	428	448	447	433	451	440	464	446	454	484	442	458	429	453	409	436	452	446	433	408	433	423	429	425	471	431	423	432	430	442	406	447	459	416	426	458	433	424	440	454	436	440	395	427	440	438	435	426	437	436	383	473	455	460	434	438	414	432	447	427	425	424	435	434	401	425	426	426	426	470	441	403	436	449	440	429	416	457	433	408	414	421	444	416	464	448	438	446	415	449	426	424	450	420	432	422	420	447	454	466	418	451	410	409	428	409	457	445	423	439	430	457	462	442	444	456	449	437	404	448	432	433	457	449	444	434	442	433	457	424	434	428	472	426	395	440	423	419	392	419	416	449	433	415	450	453	444	449	473	441	410	415	430	404	447	445	460	440	422	402	467	422	460	427	426	483	399	439	438	428	400	457	453	445	445	426	406	435	467	423	423	373	473	427	429	454	421	430	419	467	457	420	403	429	424	443	492	411	415	464	455	428	431	429	398	398	417	442	422	425	441	445	443	435	457	429	418	403	437	408	395	467	456	441	423	444	464	450	430	422	444	467	465	432	449	424	414	429	439	447	445	437	425	413	417
6482	9627	7911	4064	2867	2207	1720	1546	1312	1222	1108	1021	971	910	893	811	862	761	840	798	777	788	744	724	711	771	707	715	744	680	697	669	730	688	715	709	708	732	764	721	645	713	775	653	690	688	684	690	689	695	678	691	672	698	650	703	699	710	662	677	648	700	699	688	714	669	683	700	638	677	659	689	657	692	660	662	691	697	723	705	689	671	729	697	675	662	660	665	651	653	713	668	638	646	709	657	646	680	717	711	717	656	698	681	685	709	723	609	657	665	682	664	680	695	660	677	692	676	643	675	689	712	673	636	692	711	696	667	651	675	668	671	658	683	658	688	671	732	740	682	672	672	649	675	691	683	680	632	691	711	671	678	661	654	706	708	667	694	710	697	638	656	630	685	733	645	699	673	645	661	655	683	697	697	690	672	653	681	669	637	722	695	649	681	679	675	649	683	679	722	665	704	685	712	711	646	661	645	676	665	697	656	649	689	699	732	704	626	662	671	655	697	661	651	641	680	639	733	677	680	638	699	619	688	643	642	656	649	730	693	647	710	690	645	642	705	688	637	679	679	641	669	669	707	632	664	668	687	675	684	693	666	685	700	621	668	642	689	664	684	660	663	690	632	642	709	671	671	716	684	672	686	687	679	660	655	710	634	677	677	716	733	678	680	660	670	685	686	667	637	710	709	717	750	673	668	670	688	702	681	687	677	684	642	682	686	683	712	678	695	666	647	678	688	689	692	691	714	613	666	636	646	699	652	664	654	694	685	652	666	679	736	670	713	716	701	685	635	645	675	661	646	660	664	705	659	671	667	690	715	665	675	697	684	701	619	634	722	601	691	706	671	667	677	653	667	722	648	705	678	690	649	654	657	681	681	655	706	678	625	688	627	658	686	652	680	680	675	706	666	667	732	729	709	685	685	690	688	712	665	688	663	652	667	705	644	671	666	679	639	671	687	714	674	633	690	655	678	640	699	684	755	655	665	606	711	679	673	703	642	694	718	681	663	752	623	663	672	679	674	725	669	725	684	711	701	648	653	656	709	684	664	636	670	678	691	688	683	682	669	651	613	621	685	669	672	694	644	680	638	679	689	690	637	720	715	681	659	687	667	650	656	667	665	665	672	646	700	663	734	658	709	625	659	668	711	673	671	709	663	697	651	696	677	658	664	690	654	703	666	647	704	711	677	668	709	692	663	655	703	692	699	619	687	669	641	673	645	665	703	669	675	671	661	651	612	740	702	630	677	663	672	692	657	693	675	699	683	641	669	703	673	698	654	709	681	682	668	655	658	655	678	718	690	667	684	645	670	650	729	672	686	651	684	641	694	707	691	694	695	694	651	674	678	689	681	615	675	645	663	714	700	717	669	660	735	748	727	710	708	685	688	690	681	710	691	684	701	685	625	691	665	700	700	648	656	708	668	725	666	653	653	649	693	685	678	658	739	687	685	675	690	707	668	684	664	692	663	636	676	633	661	665	692	682	674	661	688	681	700	691	637	666	692	647	691	713	713	678	691	685	706	656	740	677	703	697	716	724	641	699	673	680	699	680	662	655	732	727	674	665	658	667	631	721	687	674	683	644	665	708	685	672	655	655	675	652	704	671	621	699	684	642	650	678	667	700	656	655	658	705	702	666	679	695	659	717	626	744	654	672	724	686	686	690	731	672	671	615	668	670	636	700	675	691	660	670	623	664	602	651	693	726	638	664	700	653	706	696	725	648	734	669	669	648	689	717	679	660	653	651	663	653	696	671	694	645	725	674	693	643	662	683	656	639	693	687	695	705	689	680	711	657	685	709	696	713	724	660	672	710	675	684	688	677	706	698	668	672	679	665	671	655	712	653	678	701	657	664	729	737	700	687	675	678	653	669	680	699	702	690	658	676	667	718	619	682	668	623	710	677	649	704	650	699	706	672	713	701	676	716	665	634	726	699	623	683	704	668	664	655	713	669	667	634	642	669	674	688	636	690	723	687	685	707	673	701	655	648	673	690	676	689	667	695	704	703	668	671	666	673	638	673	654	680	690	654	647	694	658	702	679	689	665	680	669	693	641	698	680	697	670	662	664	732	704	654	698	643	688	630	680	700	709	659	674	687	710	717	681	707	693	628	699	645	715	712	630	686	640	688	669	624	654	626	702	673	641	685	702	687	695	656	659	683	621	657	705	652	663	680	693	721	708	682	632	678	661	674	689	700	718	681	677	703	729	674	651	715	692	659	663	699	699	671	615	701	671	679	661	641	658	662	664	678	679	680	697	629	669	661	667	645	661	728	702	716	662	667	692	668	635	680	648	685	662	635	661	626	659	686	624	647	660	620	684	691	652	734	646	692	664	684	725	671	666	676	712	700	690	663	667	671	717	673	653	697	660	684	696	686	697	681	687	691	666	691	642	635	666	697	681	642	650	645	703	685	701	667	688	675	670	679	662	720	688	676	664	727	712	689	662	698	647	681	651	678	681	646	672	699	659	684	682	649	686	667	689	672	685	689	683	655	663	690	711	656	641	626	671	677	658	609	671	701	716	667	687	622	717	669	657	660	652	638	702	639	708	644	722	681	695	608	689	664	673	663	674	705	664	673	674	622	684	646	711	728	673	653	670	647	644	656	682	668	693	647	681	667	668	683	710	655	644	691	668	687	710	678	672	681	670	685	686	678	731	652	677	734	694	648	684	680	676	712	730	661	742	724	664	710	661	658	671	640	695	672	665	629	693	707	619	694	620	687	696	693	696	670	690	681	669	688	676	682	702	672	732	682	675	623	701	687	717	705	651	720	653	661	662	694	696	661	661	656	688	710	685	674	710	711	653	702	668	698	687	694	650	696	679	655	656	691	678	712	668	720	665	677	692	621	652	650	675	659	709	672	681	634	653	675	682	667	691	634	662	663	740	645	640	685	675	675	670	679	683	677	682	698	677	642	694	689	659	670	674	646	757	683	651	670	685	683	655	682	658	641	641	660	701	681	690	659	655	651	674	642	704	662	697	624	704	643	671	677	670	708	708	633	684	649	625	704	684	675	643	681	674	646	666	713	684	708	676	675	667	685	707	671	703	695	645	639	661	717	683	671	651	664	671	669	694	714	664	680	702	659	712	661	651	635	736	686	665	689	660	663	634	676	671	681	662	685	655	647	654	673	660	668	643	680	722	678	684	672	629	647	690	719	656	690	692	651	656	642	709	687	679	694	696	681	698	668	651	666	657	641	649	661	694	634	623	689	684	676	673	642	676	635	663	685	667	705	678	628	645	676	665	669	677	680	698	672	677	672	691	627	690	671	684	661	663	664	699	696	653	673	703	710	756	641	652	673	672	707	695	686	662	628	722	702	716	747	684	662	678	703	643	680	745	644	664	728	654	697	674	639	665	675	674	695	693	654	724	689	664	705	636	655	696	698	677	690	644	694	688	685	717	681	678	653	717	671	675	657	652	683	651	665	668	674	643	682	707	680	657	693	697	697	661	668	672	669	702	676	655	688	671	661	671	662	672	727	660	737	741
23644	21694	29646	24254	21696	21348	2525	743	542	471	420	375	347	308	301	301	298	285	281	221	234	228	231	227	226	213	211	211	226	210	211	219	218	227	218	199	194	206	196	203	201	181	222	205	200	216	187	181	181	185	182	189	202	199	194	213	187	182	208	170	190	185	206	192	167	208	201	183	182	205	240	200	200	197	202	197	186	192	173	176	218	218	185	186	179	185	193	167	221	180	214	197	175	201	172	175	188	190	214	213	186	204	207	192	182	180	176	178	177	185	200	181	192	183	214	185	172	193	202	224	209	191	175	187	187	177	199	169	175	209	176	174	197	181	201	197	174	196	188	199	190	188	194	196	163	178	188	162	162	176	169	192	168	188	189	189	202	186	212	178	178	181	202	179	223	168	188	201	184	172	182	201	178	188	192	169	166	218	207	201	177	187	175	182	187	183	175	174	190	193	187	167	183	189	187	156	195	155	197	188	208	193	174	218	176	174	195	189	183	194	184	184	193	186	193	178	201	205	159	201	181	210	160	189	193	194	187	188	165	179	175	173	182	176	173	177	185	187	182	191	195	180	185	179	202	192	168	163	207	188	194	190	184	180	197	174	180	186	172	184	189	183	192	182	187	165	184	181	180	162	219	188	164	162	187	191	195	196	187	156	183	195	185	189	187	167	196	199	191	178	200	174	189	200	173	201	176	187	204	184	189	181	204	190	185	184	176	180	183	175	200	205	181	172	160	194	173	179	174	167	199	177	169	192	177	202	201	198	179	184	198	199	198	176	181	170	203	186	184	181	186	184	185	197	177	164	190	160	191	201	176	190	177	181	165	174	195	180	180	183	170	200	185	170	176	168	188	201	174	173	194	198	187	187	202	185	204	193	180	177	193	184	182	197	191	187	175	169	213	171	200	180	166	183	195	196	183	199	198	179	184	186	165	189	179	189	181	183	178	206	187	173	192	196	184	185	196	188	179	185	182	170	180	177	165	197	179	189	182	191	162	197	189	149	198	182	178	187	189	226	182	206	171	185	170	181	189	189	165	184	158	176	185	180	203	176	190	188	200	183	160	202	190	197	187	192	177	165	192	186	192	196	172	181	187	190	160	176	183	199	181	189	194	190	169	213	181	203	164	191	177	160	179	186	177	175	175	191	175	196	209	179	151	204	193	193	192	185	179	175	178	193	198	192	214	175	193	196	164	180	205	185	193	176	207	172	192	170	179	176	191	188	173	203	171	189	168	185	188	189	164	189	187	181	168	180	186	189	167	206	177	195	200	173	187	162	191	172	202	195	177	192	168	199	176	220	181	190	182	196	185	187	179	168	203	175	207	178	193	184	172	178	189	205	178	194	190	178	178	166	155	146	181	192	206	185	192	185	177	191	173	182	167	193	191	208	196	192	182	175	197	172	190	181	200	183	200	180	183	208	194	186	204	182	209	198	198	166	176	204	200	188	210	195	212	182	197	202	184	211	161	197	195	185	181	191	195	221	178	176	167	189	198	190	190	195	198	174	201	191	201	173	188	164	182	175	209	177	181	168	212	187	170	200	172	164	180	215	191	188	191	200	173	199	179	182	178	188	165	170	201	187	168	180	183	209	153	172	190	169	191	188	187	184	187	186	211	175	176	186	182	182	182	168	165	223	191	181	191	172	171	181	173	182	200	185	163	171	183	196	181	191	187	189	161	186	203	181	203	191	158	190	167	186	211	175	205	176	212	196	184	184	176	206	186	199	187	176	194	208	206	174	207	191	210	191	193	184	175	185	204	190	203	165	177	188	171	192	170	186	207	216	177	163	173	180	220	173	180	156	188	205	179	137	190	195	198	203	198	181	205	167	186	199	174	195	208	191	207	159	177	178	179	181	179	170	169	170	186	190	166	203	179	189	197	166	185	200	177	199	175	186	196	188	189	205	176	220	161	195	183	184	169	189	198	189	169	188	168	167	155	182	190	177	205	191	188	164	194	194	167	195	190	173	185	170	201	202	185	206	182	182	203	182	180	182	180	179	189	198	194	175	194	156	189	191	174	191	200	196	180	175	165	181	199	190	159	196	184	187	189	168	190	199	203	192	182	193	203	167	177	203	194	193	230	174	174	206	186	173	203	161	184	175	186	208	197	180	201	207	163	189	218	179	182	193	197	201	190	196	177	184	197	173	202	200	180	185	194	185	166	185	194	166	219	189	181	193	187	175	157	201	200	192	165	171	187	203	184	174	175	188	178	170	205	177	190	161	189	196	173	195	194	182	168	162	209	190	175	201	179	197	199	195	206	206	216	187	202	164	195	182	196	189	185	179	197	168	218	197	202	190	160	188	163	198	193	191	169	199	178	174	168	189	188	189	185	184	173	191	204	187	192	206	190	182	189	204	183	188	201	176	175	196	183	177	197	195	192	170	193	193	169	177	204	172	182	172	203	189	179	175	195	195	187	181	183	191	200	190	175	169	187	203	186	183	201	172	161	188	171	198	205	185	187	182	193	173	149	170	201	177	203	173	186	209	165	182	194	210	190	181	159	182	178	181	177	175	193	172	187	142	210	183	207	186	175	173	183	205	179	182	184	173	190	196	173	208	209	157	195	169	185	206	187	155	180	219	185	190	203	184	198	189	186	176	178	139	170	166	157	168	198	186	194	204	197	188	189	200	179	202	189	204	187	178	184	205	178	205	181	200	180	177	180	194	186	169	188	180	169	183	219	197	176	187	177	177	193	208	166	184	174	196	195	171	167	175	174	183	199	166	202	162	181	182	194	178	147	187	182	169	167	215	182	189	193	169	201	182	197	172	200	168	161	215	183	181	161	199	191	205	169	180	177	189	198	184	165	172	195	175	193	199	174	190	189	171	176	186	181	169	164	211	221	176	207	190	200	173	173	199	191	163	197	178	185	186	176	178	185	205	199	192	166	209	199	168	199	193	158	173	184	174	168	180	181	195	178	198	182	187	190	178	184	186	183	180	195	174	202	178	172	188	187	185	191	198	193	175	184	192	214	180	183	212	181	179	202	178	199	192	198	169	159	199	187	185	169	190	173	180	170	173	212	199	185	195	183	187	200	197	176	188	192	190	182	196	193	181	191	159	175	179	189	194	193	172	191	204	186	185	179	199	187	196	176	174	204	198	177	192	184	175	184	179	174	193	178	183	178	177	204	182	197	170	191	178	211	163	203	172	193	176	215	193	193	198	187	190	186	198	174	185	174	181	190	177	201	189	176	199	184	180	194	179	183	169	188	179	179	179	185	193	180	160	208	162	198	188	198	199	172	182	193	202	171	206	176	210	202	174	183	203	188	161	196	185	188	195	188	203	166	161	166	188	210	189	226	170	184	192	185	168	164	180	205	208	191	194	205	186	177	174	191	177	202	175	164	182	186	178	197	189	158	200	172	191	186	203	196	170	201	206	193	164	185	167	175	186	190	207	178	156	187	199	196	177	176	192	185	197	161	176	190	179	185	173	200	192	178	181	172	194	189	199	174	171	189	202	179	210	169	198	199	173
7873	15009	12436	6389	4395	3059	2533	1873	1577	1375	1090	961	791	765	727	635	576	594	555	516	467	468	451	432	424	419	382	401	386	358	351	326	347	371	356	343	329	382	329	349	341	317	346	323	328	348	315	323	298	338	321	311	295	319	318	325	309	310	320	297	293	305	328	316	294	344	332	332	334	280	320	334	294	326	310	310	304	290	319	317	292	289	284	310	315	310	312	296	327	314	319	313	319	245	305	283	335	324	312	321	344	294	299	293	305	303	277	297	315	284	314	313	336	339	315	304	317	296	304	307	287	304	302	312	332	292	301	294	288	295	309	283	285	281	313	302	312	268	310	288	288	309	261	315	275	312	278	302	327	317	295	296	305	256	306	301	292	346	298	299	273	304	325	332	291	299	313	297	326	289	296	285	305	332	290	294	294	287	292	315	295	302	309	291	311	309	308	322	297	263	288	270	300	305	288	291	311	332	272	331	328	328	301	320	308	314	308	306	295	331	274	293	268	327	286	300	287	305	348	270	283	279	290	294	279	329	290	305	299	307	273	308	313	285	283	287	322	286	298	307	313	317	302	298	281	316	310	292	287	276	285	288	313	326	293	325	291	287	318	305	305	253	270	285	306	274	279	316	297	308	313	285	281	314	300	300	315	320	309	324	292	304	321	305	301	290	324	317	291	318	310	282	313	334	285	302	292	299	283	304	285	279	310	272	294	318	300	299	310	310	323	300	321	297	297	323	311	306	318	309	308	308	297	318	335	315	292	331	295	294	309	298	288	274	259	318	314	300	289	309	286	291	286	309	295	314	278	294	323	309	321	289	295	304	302	302	307	291	320	269	301	268	288	291	299	300	282	267	277	294	335	300	323	307	285	296	314	303	276	282	296	288	282	316	287	335	284	321	313	295	303	302	280	306	284	309	303	297	292	301	300	272	277	305	311	303	276	303	290	299	303	270	297	309	323	321	295	320	291	272	299	294	280	318	295	292	298	278	276	320	285	288	279	295	304	306	259	319	325	285	301	295	319	283	296	318	296	320	309	281	320	281	336	305	279	305	311	296	283	316	325	300	322	275	286	295	296	268	289	283	286	320	310	299	283	298	300	287	281	314	306	290	276	261	272	276	318	326	256	284	264	301	343	285	311	277	310	322	332	301	290	301	308	293	254	307	285	311	321	290	298	296	319	288	300	293	290	326	298	298	300	284	330	283	302	284	273	294	260	286	307	312	316	297	322	332	280	293	300	263	291	297	285	312	294	318	292	304	322	294	322	308	266	318	295	318	289	297	300	314	283	319	317	319	314	302	288	313	301	293	324	284	283	307	287	283	308	284	334	308	261	296	305	298	303	265	299	282	284	304	296	269	297	301	312	278	308	283	310	312	311	268	265	266	298	309	301	299	296	295	308	338	295	339	301	298	297	310	293	300	262	303	300	302	284	283	282	287	311	294	309	269	292	281	309	311	287	250	289	301	301	309	278	317	304	309	304	287	293	281	287	312	307	302	301	330	306	319	329	312	285	303	269	299	311	299	305	317	308	272	306	357	298	275	332	294	277	323	302	300	274	313	295	327	294	297	303	302	306	282	323	324	297	284	275	326	295	337	300	310	282	322	311	296	276	307	298	304	297	283	323	320	294	305	322	285	315	288	297	299	293	307	312	309	274	287	291	264	288	299	293	258	317	294	310	301	319	291	267	308	323	314	277	328	302	322	291	307	290	294	306	303	280	324	310	288	331	325	271	301	322	326	307	295	313	266	299	321	282	303	290	319	293	313	301	310	288	296	331	324	271	301	326	295	294	286	283	298	271	303	307	295	289	305	324	306	324	288	301	313	306	275	306	271	306	295	274	290	286	265	273	278	284	315	301	285	267	306	313	293	299	325	303	283	301	293	301	300	294	299	281	323	285	277	305	304	286	265	322	311	292	296	304	281	287	283	302	295	314	284	299	280	306	313	293	289	274	313	295	315	279	295	316	300	312	267	313	314	329	296	300	319	300	306	327	306	303	261	309	294	287	323	282	284	279	306	308	302	289	267	277	279	291	333	271	258	302	307	294	302	284	287	310	322	291	333	298	306	304	299	294	294	282	316	273	300	297	295	308	283	304	316	285	298	328	313	295	312	315	293	287	299	317	321	309	304	289	314	288	316	273	305	307	256	329	331	338	294	287	298	276	324	284	309	291	320	282	345	306	300	310	289	318	308	299	320	323	335	305	278	267	280	321	311	281	279	290	337	320	290	317	305	312	283	317	317	293	316	275	300	302	303	313	296	284	303	292	299	294	263	317	325	286	275	308	327	301	309	278	297	283	315	271	310	281	298	284	332	299	312	308	286	273	296	290	300	310	279	309	301	316	310	290	295	306	314	296	304	285	319	280	316	327	333	264	323	286	275	335	311	309	289	276	289	315	288	293	312	271	307	309	329	298	264	328	307	275	279	329	336	311	277	321	298	286	287	269	306	295	304	294	333	305	286	286	313	291	311	286	284	323	263	275	306	323	330	315	309	314	292	285	297	316	291	315	298	314	295	269	266	305	302	310	298	319	302	283	288	328	284	295	289	293	304	294	270	344	289	311	304	323	277	323	298	299	306	299	318	311	288	298	313	276	281	290	267	289	315	312	294	304	276	295	280	290	304	298	284	313	274	274	311	288	287	282	296	303	288	286	291	286	283	311	319	310	292	296	310	317	285	278	312	302	314	334	314	277	309	296	285	293	310	319	286	273	286	294	324	324	271	279	318	330	274	269	294	313	294	312	274	278	319	312	287	285	310	293	284	291	288	321	291	294	309	304	303	294	286	301	313	318	247	310	300	308	284	286	310	317	314	284	270	284	300	311	317	304	281	277	321	274	282	301	267	285	308	311	299	313	301	297	302	302	301	305	270	326	288	300	290	305	303	289	261	292	319	296	289	320	306	296	296	303	283	293	290	303	300	280	317	283	338	304	295	328	278	276	264	334	286	287	303	327	293	299	304	288	290	283	316	310	316	293	287	290	322	302	271	285	303	298	315	301	293	290	281	293	279	289	284	295	323	304	320	290	319	298	297	307	306	304	307	299	273	288	307	311	306	253	319	325	274	260	289	286	244	307	294	294	323	325	290	326	298	283	295	320	280	282	319	311	310	316	265	300	313	325	281	326	296	300	279	294	318	331	335	257	288	270	288	298	264	331	295	303	286	303	318	282	299	275	284	302	306	275	280	277	332	288	296	269	297	293	310	293	317	322	298	285	286	295	307	316	289	290	327	311	278	297	317	311	319	312	318	266	266	300	274	305	286	278	314	264	303	315	307	310	263	293	292	288	286	326	298	316	304	299	285	303	340	299	300	318	293	313	271	287	323	304	301	296	279	306	296	275	309	268	303	330	288	287	296	308	290	329	294	282	315	312	290	301	282	289	290	290	281	296	291	305	295	302	307	279	293	319	282	291	271	261	346	307	301	297	296	321	303	282	255	301	302	270	309	286	272	321	295	313	280	270	289	286	307	323	292	297	311
27579	20572	6826	844	640	527	548	493	477	499	465	446	488	471	442	470	477	465	447	463	465	494	432	454	485	438	456	457	452	461	500	434	474	461	453	479	490	461	445	449	474	485	458	449	485	449	450	436	444	492	452	470	497	480	493	484	442	458	492	468	447	425	464	441	453	487	462	472	502	464	461	505	448	444	431	467	460	458	432	471	449	451	462	463	459	444	478	480	455	480	461	430	471	464	454	475	442	412	491	437	445	488	458	469	437	447	492	444	475	446	462	470	478	463	476	418	477	430	466	436	462	454	438	445	457	483	446	432	460	493	470	471	455	459	477	478	428	483	460	470	461	478	469	488	424	488	464	468	471	443	477	464	479	451	472	459	438	480	467	504	479	457	444	426	486	460	457	487	462	454	430	445	472	451	436	480	449	510	463	459	444	456	472	494	462	436	447	442	472	455	506	451	432	473	459	431	422	422	449	445	465	494	475	472	471	476	459	461	440	483	464	418	467	427	479	447	444	487	473	456	456	478	462	478	465	438	454	463	446	471	453	499	497	459	424	489	491	467	464	480	493	454	424	469	477	464	490	469	436	455	462	491	476	456	433	464	454	475	432	436	469	470	460	477	459	468	494	433	494	459	490	440	432	448	422	444	444	463	492	449	508	487	445	436	469	437	488	431	454	448	501	465	449	434	455	452	438	437	439	477	448	477	464	440	429	489	452	431	439	463	433	458	453	449	475	491	451	459	435	476	469	451	445	451	449	446	473	406	457	475	422	495	444	473	503	448	457	436	485	459	445	474	448	456	443	443	483	460	442	447	437	463	474	444	441	444	460	477	510	495	479	469	427	447	498	444	461	474	462	411	410	490	478	456	453	470	494	454	466	468	490	463	497	433	466	441	446	439	474	443	406	478	461	467	463	489	460	480	460	455	434	449	464	481	449	435	459	442	500	467	489	450	469	451	491	463	454	448	472	442	478	520	494	465	462	479	462	479	445	465	492	456	462	437	500	460	464	456	430	477	435	457	480	428	467	456	475	457	465	465	484	457	460	462	464	465	475	468	485	472	445	437	501	432	482	479	470	453	463	495	474	454	473	494	467	461	497	463	444	449	456	456	446	440	444	499	445	454	455	429	462	449	452	452	488	457	460	499	411	485	476	480	434	458	452	448	476	450	485	466	466	454	456	480	476	435	443	459	460	407	465	445	476	491	426	447	506	471	479	439	483	452	471	478	463	503	466	463	471	446	440	458	450	466	457	463	500	470	446	466	480	452	459	437	461	477	431	427	493	492	435	484	463	432	462	508	402	455	455	494	428	411	452	475	451	460	491	454	456	472	499	468	481	449	488	472	474	452	470	431	492	479	473	454	446	495	430	486	462	471	519	494	475	450	456	420	452	432	435	443	475	424	460	483	465	439	484	466	536	447	479	448	436	462	487	479	484	462	465	497	461	445	465	450	496	465	459	466	482	459	495	496	486	445	484	504	468	497	433	441	394	500	450	426	479	477	479	460	452	463	450	464	433	451	453	489	403	440	487	437	439	490	479	450	450	447	438	451	474	481	486	454	427	453	481	471	475	484	424	442	473	444	469	407	440	467	458	460	450	438	448	443	466	429	480	463	447	484	480	458	479	490	467	450	483	483	471	431	425	472	440	474	461	479	417	456	426	439	431	463	496	469	458	491	465	439	422	484	486	424	467	520	473	424	472	458	442	482	469	517	475	437	440	465	489	470	454	462	464	474	455	504	473	449	445	492	475	441	454	471	472	410	481	443	453	472	444	419	466	459	441	458	438	482	481	484	482	461	473	433	477	424	430	430	466	442	496	470	428	465	452	462	470	492	449	468	470	450	496	449	457	470	471	443	510	470	431	452	443	467	484	516	471	484	492	436	467	477	480	453	453	475	481	427	443	447	432	416	448	462	460	481	460	432	459	452	493	490	460	481	433	433	467	430	473	439	482	458	461	486	502	493	469	467	480	524	457	464	443	445	474	427	462	461	435	463	455	469	481	482	470	494	522	434	456	457	479	451	463	467	435	466	488	441	451	457	456	480	457	431	457	443	470	456	487	419	454	419	454	440	463	443	436	447	470	464	433	444	456	464	437	485	445	426	473	492	458	447	457	457	475	465	488	447	469	461	469	471	446	503	461	431	471	436	438	473	474	440	485	434	476	427	498	442	458	486	485	448	442	460	470	469	428	419	508	449	463	456	462	428	456	460	442	476	492	478	479	491	474	461	424	452	469	453	420	445	470	452	462	458	461	451	446	503	479	478	425	469	462	453	460	489	449	470	455	482	459	500	480	445	446	478	494	459	445	483	406	457	414	457	468	469	477	444	450	442	479	456	478	508	471	460	498	426	448	412	460	499	465	446	459	425	427	420	477	499	466	468	448	459	467	429	438	453	439	472	494	440	465	427	435	468	442	438	436	454	495	459	475	458	452	432	435	465	440	427	493	470	466	439	449	429	455	478	466	438	446	434	477	467	457	438	467	472	486	469	451	464	439	455	435	439	529	448	485	480	474	455	469	474	450	492	435	502	409	433	463	430	476	480	433	409	466	446	490	431	517	458	464	435	468	485	465	438	484	454	444	479	487	476	424	483	445	438	475	440	467	455	459	433	459	478	485	480	465	461	460	485	479	434	452	439	461	440	469	425	446	461	499	436	483	451	468	480	456	458	500	478	452	472	410	420	485	475	461	486	433	474	479	468	445	501	441	466	425	445	455	457	449	425	441	495	454	459	449	468	482	451	433	432	464	462	449	406	453	447	447	473	500	457	438	444	496	491	464	456	425	449	454	464	484	483	461	450	475	465	484	464	447	472	497	483	471	460	448	444	429	440	462	468	443	469	442	466	453	454	474	510	459	461	440	494	478	459	458	486	475	461	492	461	443	466	426	484	443	438	445	463	456	431	493	497	455	444	470	476	481	438	487	456	454	479	460	448	451	451	468	456	479	471	473	478	459	452	461	483	489	449	448	429	460	432	448	454	455	461	462	431	499	441	460	447	448	446	463	441	455	489	478	445	487	444	436	438	482	445	478	458	482	456	474	429	494	512	468	472	491	459	455	458	451	496	435	445	480	446	450	410	485	479	469	484	465	470	465	481	471	447	498	443	432	459	463	482	459	438	489	439	474	472	480	472	443	447	433	428	466	476	485	450	479	465	459	450	487	461	447	453	441	454	481	447	461	457	469	481	440	472	453	436	431	456	435	475	434	408	452	470	485	457	448	469	479	433	456	461	458	483	443	447	462	448	419	405	462	471	480	484	445	462	469	456	460	460	486	443	473	473	459	466	494	466	462	438	454	453	457	470	460	484	463	445	444	508	489	481	494	470	450	458	476	439	458	459	511	508	466	449	458	451	440	438	444	463	478	456	478	493	505	472	464	485	459	480	461	439	471	500	462	431	484	437	453	447	475	456	471	437	462	457	485	449	446	468	509	463	488	501	449	472	499	402	474	461	478	469	440	439	475	468	447	453	465	469	448	474
5108	1546	1328	987	906	812	800	869	764	780	760	678	758	716	674	668	696	658	683	674	704	703	755	686	697	700	697	719	696	693	703	685	699	710	676	697	721	695	715	700	741	706	685	691	739	732	691	677	739	695	706	691	755	750	707	704	748	671	725	738	718	714	702	686	681	742	722	702	737	719	722	694	711	724	736	654	666	671	714	677	729	700	660	749	679	724	722	731	676	692	802	698	760	690	677	693	698	711	709	668	685	680	706	681	660	734	704	718	645	669	720	669	663	720	699	723	749	707	637	708	725	707	737	717	679	711	695	674	711	678	646	683	681	691	693	721	680	681	739	714	668	702	712	661	680	701	670	676	720	716	742	694	675	669	706	700	686	689	716	659	682	697	742	716	697	685	712	693	713	697	666	684	710	687	709	711	661	733	686	673	686	687	698	718	736	697	732	733	707	722	678	702	733	717	693	748	690	695	699	773	703	690	697	674	685	736	686	671	671	721	749	705	716	710	730	666	679	693	697	706	705	724	723	718	685	699	734	688	673	714	695	711	709	676	724	676	681	737	712	697	676	690	694	673	727	721	714	718	662	692	672	735	700	719	718	682	685	709	723	717	728	718	665	733	663	679	666	666	673	658	670	683	710	712	709	699	682	707	721	700	712	690	713	648	744	688	676	661	700	746	661	681	719	691	731	735	683	690	700	701	693	686	662	724	700	665	675	677	746	699	660	675	683	671	721	696	714	706	666	699	719	729	768	679	744	658	686	719	699	749	734	712	683	695	700	737	729	714	716	724	659	726	689	721	723	678	712	680	687	718	708	710	695	693	723	677	697	698	735	708	754	685	726	707	691	708	694	721	692	676	693	722	687	736	711	753	665	717	690	717	708	691	761	699	732	714	634	693	671	741	700	691	738	706	681	722	715	706	748	667	713	734	676	677	729	685	721	719	677	729	686	712	678	655	653	701	709	699	683	708	718	707	779	709	682	725	716	705	694	704	735	739	698	730	739	679	714	710	685	712	681	750	710	678	726	718	707	688	655	676	686	700	686	642	704	660	735	696	713	694	703	724	699	717	695	733	741	693	681	698	749	681	702	690	712	701	649	712	657	685	708	780	686	651	688	702	682	687	694	715	678	738	694	687	744	672	741	703	705	689	732	706	675	712	687	693	680	677	706	720	698	733	708	681	699	688	690	716	718	669	734	727	710	660	669	693	715	686	693	752	660	747	665	713	677	685	693	744	688	664	701	647	696	726	720	671	695	708	684	672	726	735	765	671	661	737	704	704	688	679	689	726	678	698	654	680	728	728	746	760	719	685	716	695	639	655	756	682	699	671	698	610	719	630	715	699	715	696	741	725	746	669	722	745	723	720	702	693	661	661	736	721	706	677	688	668	706	748	706	717	700	713	676	701	659	674	696	685	732	702	725	740	684	701	713	693	668	701	725	700	730	747	706	692	646	717	728	686	722	684	648	708	711	695	650	679	676	717	707	688	699	687	681	675	747	763	726	697	681	711	724	696	669	717	691	728	710	763	669	672	693	699	713	728	729	713	687	743	711	652	708	696	656	680	738	704	676	730	654	709	720	687	693	677	677	723	706	708	695	714	697	705	710	745	721	694	642	692	718	722	736	667	723	667	689	685	703	734	701	772	629	702	715	746	708	723	695	727	688	712	685	685	709	669	733	678	680	748	664	695	719	696	664	684	677	692	704	663	696	720	712	684	702	678	737	736	708	746	661	739	666	718	774	732	745	717	692	675	694	688	669	737	699	728	724	694	693	706	701	710	672	680	696	721	707	698	690	692	700	696	677	683	712	641	731	669	724	691	726	703	728	754	719	757	672	694	697	708	716	702	750	712	635	770	713	706	674	670	670	707	638	714	677	737	716	651	706	697	689	698	717	685	712	683	657	674	666	661	724	721	675	740	729	690	694	639	720	663	703	689	663	698	675	689	682	674	749	707	723	667	703	700	693	713	703	688	697	732	719	727	731	676	739	684	686	666	719	662	709	648	714	734	699	724	653	662	679	691	679	697	666	722	688	704	685	664	726	713	669	734	705	715	709	668	681	704	709	670	691	660	717	682	731	698	698	692	733	714	727	739	685	725	703	690	746	677	733	715	716	669	716	739	696	741	700	690	678	662	708	735	673	722	705	705	690	664	723	673	680	701	737	719	723	740	687	713	674	684	672	707	731	704	771	665	686	708	712	692	720	708	722	714	702	673	701	684	699	696	691	748	677	712	714	702	725	668	677	675	691	712	686	726	752	693	706	662	720	739	673	686	692	708	745	715	699	708	716	704	687	701	658	709	698	726	706	733	681	681	714	725	694	685	690	659	704	699	702	746	720	714	706	728	665	720	749	708	688	712	759	687	719	656	712	725	709	727	683	709	719	697	715	698	710	716	698	694	714	691	709	757	723	687	694	740	701	691	734	705	680	701	685	672	670	694	672	722	709	680	698	690	696	678	717	733	694	743	712	676	739	694	716	697	755	652	694	723	664	680	727	689	704	710	713	678	661	694	708	659	666	681	708	653	724	735	740	719	701	718	668	655	695	730	688	638	683	721	750	726	708	686	674	719	701	716	670	707	688	673	759	702	706	704	689	719	740	724	692	670	714	704	700	673	678	712	715	717	671	711	699	693	709	717	700	711	708	713	702	670	723	721	727	711	699	718	677	723	724	681	732	716	727	667	708	653	658	664	696	691	690	690	701	736	681	763	699	710	667	715	707	682	708	672	692	670	713	736	693	730	706	693	661	723	728	677	669	766	663	702	711	693	693	681	711	690	688	749	730	724	696	713	689	681	686	705	728	704	704	710	679	742	680	693	712	723	709	636	709	688	711	679	691	718	757	707	726	697	691	698	719	657	695	690	679	767	695	670	755	717	712	714	674	692	697	708	664	699	694	678	665	678	668	700	716	713	682	713	705	678	678	728	702	727	703	721	727	715	694	657	724	736	741	725	717	674	739	696	613	686	737	760	714	709	736	708	659	689	738	654	709	693	724	702	739	689	792	672	718	696	696	690	711	695	681	664	697	635	702	722	744	699	669	707	697	697	737	753	750	729	691	653	686	661	679	711	683	718	691	684	721	684	644	735	719	716	730	679	712	671	696	718	710	686	715	708	676	688	695	680	682	683	712	657	698	655	687	702	666	652	688	716	675	726	732	712	692	734	691	691	735	718	671	716	674	692	709	698	696	720	720	663	708	706	677	678	738	724	701	681	701	698	710	669	677	672	711	715	721	734	690	706	670	714	695	728	701	660	732	686	782	680	688	677	677	662	706	686	726	690	694	712	682	695	717	697	709	712	682	732	695	758	678	692	694	726	687	679	759	707	687	735	726	674	726	707	685	706	720	677	760	707	666	718	654	709	721	755	690	700	708	702	676	753	665	754	768	732	680	679	747	699	696	694	708	714	620	669	710	707	723	714	741	705	700	672	736	713	652	754	709	686	664	779	685	706	687	680	685	705	708	717	709	726	694	690	708	728
24589	21654	29012	24751	21499	4664	1009	757	640	575	556	518	574	531	498	510	455	462	439	464	447	467	484	438	484	452	484	429	459	501	460	439	468	440	436	450	426	457	455	441	427	442	421	445	462	410	430	437	428	421	462	449	451	435	469	414	450	422	453	425	455	428	434	439	448	471	468	435	434	455	422	448	471	464	425	453	436	424	471	434	448	431	449	428	426	429	438	431	443	422	424	447	422	437	427	405	420	450	444	455	432	435	438	456	436	464	455	420	441	387	465	447	427	400	461	453	444	439	419	450	441	421	438	436	410	433	460	427	440	446	459	431	417	458	433	397	458	438	405	394	433	406	474	441	414	422	412	464	446	408	441	429	403	452	415	442	410	448	439	411	446	429	422	439	431	442	448	446	434	403	459	420	464	474	407	442	428	434	427	422	430	405	431	422	393	460	425	399	460	438	424	434	432	476	410	403	390	464	429	428	439	417	471	440	418	430	436	485	416	430	460	458	432	418	446	400	420	429	432	445	429	401	480	438	414	432	436	465	477	433	435	456	416	424	437	472	416	414	406	420	443	473	428	429	431	448	438	481	443	456	434	463	474	421	413	480	410	431	415	417	435	427	397	446	426	439	443	411	436	433	429	426	451	402	438	430	429	395	411	428	409	442	456	428	449	436	389	446	416	457	451	453	456	384	433	445	433	422	434	434	452	476	415	428	412	436	407	423	446	443	446	417	439	458	415	390	416	454	455	406	391	419	408	412	450	441	395	417	421	454	465	413	448	439	438	414	387	443	421	394	399	447	413	456	422	430	446	448	457	406	434	428	421	470	455	457	411	398	428	450	397	427	446	421	410	434	457	418	459	427	427	427	437	439	465	457	452	461	427	431	411	449	399	420	434	444	434	397	437	440	450	434	408	455	435	426	452	408	401	408	450	447	423	389	430	426	437	485	457	412	433	413	457	439	446	413	412	440	408	454	409	416	424	455	426	410	416	466	485	423	431	442	482	456	436	412	458	436	396	437	452	482	445	412	446	483	423	419	436	403	422	403	456	431	436	410	455	430	432	418	389	416	422	474	428	439	434	433	455	470	413	434	458	441	453	424	451	447	440	465	418	413	451	436	431	477	437	459	475	399	431	425	488	443	425	469	471	450	409	431	455	429	430	405	392	409	433	439	434	410	446	447	450	425	428	477	428	438	445	405	420	445	421	434	421	391	421	414	427	417	440	422	396	468	422	470	469	445	405	429	441	456	428	439	405	430	444	422	420	402	458	458	438	433	414	419	458	426	428	428	421	472	450	439	436	447	485	435	414	451	409	454	429	445	420	459	433	484	427	412	415	429	417	440	446	427	441	425	446	447	421	431	404	429	472	433	424	447	451	416	398	449	410	455	450	432	446	447	384	403	425	437	428	418	390	457	447	444	447	432	455	392	456	409	422	425	443	474	435	435	458	463	436	452	454	433	408	404	390	456	410	435	425	404	433	410	447	467	449	427	447	413	456	430	426	429	450	472	464	439	442	428	429	431	461	454	448	430	405	422	408	435	421	428	430	433	437	362	416	445	448	445	472	405	424	413	436	437	433	392	423	422	415	415	399	407	451	435	407	392	434	438	434	434	430	457	444	442	458	393	405	462	418	417	424	472	393	434	437	434	410	456	455	456	429	404	414	448	432	427	420	448	403	439	414	436	432	442	468	380	422	404	440	432	458	436	433	408	449	456	434	454	443	440	402	476	412	446	420	478	427	414	421	402	423	420	421	438	398	455	428	426	434	440	441	433	444	388	386	424	420	394	457	425	432	393	481	409	408	431	428	415	414	442	454	423	433	446	422	427	402	416	440	428	414	461	423	446	467	428	380	434	455	441	438	437	445	447	429	428	406	412	423	443	435	461	458	430	438	425	434	402	426	441	416	433	417	445	424	453	426	402	434	441	421	420	432	430	424	387	446	428	451	448	447	442	439	426	424	426	410	409	421	413	457	448	423	447	471	463	392	425	399	418	415	390	439	452	421	435	430	404	461	422	433	462	421	450	411	460	479	434	399	486	384	420	461	466	437	443	407	418	425	495	430	458	414	464	473	446	445	437	414	425	452	436	450	384	419	379	438	434	448	400	437	413	455	444	431	453	420	385	440	438	432	414	423	408	437	454	444	436	431	461	457	450	417	430	410	466	438	432	417	484	420	427	423	394	433	424	406	403	471	435	418	443	442	432	425	436	393	438	433	415	402	414	431	428	414	405	411	424	422	433	392	447	454	415	456	447	463	418	428	417	445	457	458	439	468	423	417	433	444	503	410	452	415	403	398	453	432	377	421	422	452	446	421	420	418	456	422	420	438	435	424	416	414	420	416	434	425	432	391	433	407	457	418	423	401	452	434	419	454	417	446	450	433	405	453	427	434	452	450	449	429	416	469	420	466	443	386	467	437	423	450	410	418	448	451	444	457	384	430	390	422	433	435	459	427	445	448	406	445	453	439	434	432	444	431	444	454	406	439	452	448	463	403	442	433	414	436	449	442	481	425	435	424	430	418	451	411	410	403	429	426	398	424	421	404	411	436	417	435	440	456	484	434	393	441	446	398	407	470	437	421	437	464	422	424	413	464	413	439	430	431	428	430	402	410	425	434	480	434	428	464	416	429	421	427	436	423	471	400	411	419	448	435	452	425	476	399	448	425	412	430	430	437	409	412	431	449	432	436	433	441	386	433	399	472	425	398	410	469	426	443	441	414	385	417	399	459	435	426	408	418	414	423	429	418	430	451	448	431	433	437	449	425	420	403	442	459	441	427	445	489	427	450	472	408	424	439	407	457	424	443	427	415	435	433	402	420	403	397	432	424	455	424	424	440	445	447	434	434	445	419	427	431	436	426	403	402	416	446	441	417	454	454	436	420	419	442	458	411	449	408	436	463	417	399	418	412	451	473	405	409	400	407	410	440	454	472	420	455	410	433	435	426	417	410	418	408	413	477	444	463	420	411	403	416	446	487	406	409	391	437	414	401	433	430	445	429	480	464	448	473	456	427	429	431	458	438	403	434	445	402	435	433	462	463	418	453	410	462	469	440	396	431	433	413	440	420	401	396	417	408	492	401	463	418	410	455	409	428	429	446	404	423	436	425	415	418	437	438	404	400	431	419	420	430	414	394	429	400	445	400	434	418	446	403	467	437	433	406	445	426	443	375	430	441	432	474	441	416	428	413	409	429	405	426	393	463	462	440	382	398	421	404	385	418	401	433	432	431	476	454	432	436	420	406	462	437	413	438	462	450	431	442	434	431	421	415	441	440	410	445	433	410	427	437	428	437	475	437	436	411	441	457	431	426	441	428	462	416	444	404	442	391	466	430	437	455	413	398	439	421	439	385	454	431	456	417	420	416	412	433	429	406	402	447	457	414	421	395	484	408	428	424	423	450	435	422	467	425	415	412	415	445	403	395	428	386	471	498	452	463	411	460	406	402	413	423	426	432	396	447	419	418	439	420	433	420	464	475	423	431	405
6655	9592	8051	4173	2894	2202	1829	1497	1364	1254	1101	970	991	896	852	900	871	801	797	737	810	755	722	683	755	742	743	712	783	723	684	640	753	702	743	678	665	663	698	665	651	676	672	681	678	740	679	690	710	708	656	657	691	677	682	664	676	656	723	722	674	680	655	663	671	657	663	701	693	681	680	670	695	634	617	685	715	668	690	674	661	672	658	697	636	666	664	645	714	712	705	685	671	671	678	667	696	697	682	628	708	680	648	688	686	660	681	645	672	643	657	618	677	665	670	699	660	634	719	685	675	685	718	686	659	666	642	652	701	685	630	662	704	736	664	657	678	636	682	657	665	704	696	682	724	692	698	666	648	642	686	657	653	655	651	676	689	618	657	642	654	643	665	637	646	669	644	635	688	641	646	642	681	668	714	624	640	673	704	675	686	698	699	653	686	691	632	652	685	603	631	691	653	681	630	715	655	689	674	682	681	694	635	707	679	656	717	647	681	667	659	694	677	683	661	659	672	606	642	692	697	709	701	661	714	638	638	626	676	632	697	674	703	659	735	672	715	646	671	664	706	740	646	657	675	656	733	681	697	704	643	646	666	688	656	681	691	630	677	669	680	661	661	633	681	650	701	682	694	661	655	687	711	665	673	666	693	635	746	712	641	659	659	646	661	669	643	694	657	677	705	666	658	646	683	631	676	657	625	678	689	658	659	709	681	681	622	694	626	724	707	734	718	680	661	620	650	665	704	645	654	674	707	686	690	660	624	643	679	668	657	604	654	648	696	654	710	644	689	687	690	692	666	682	638	647	673	715	668	628	640	680	698	659	706	643	641	636	682	656	678	668	696	693	658	634	661	727	700	685	639	680	664	666	677	634	728	651	638	684	670	636	716	641	675	651	672	701	676	707	678	696	667	650	629	660	648	697	645	688	702	711	682	633	681	656	680	673	661	680	640	648	691	631	691	670	648	691	711	649	647	685	650	635	686	657	669	659	638	666	647	692	681	658	669	663	691	642	635	691	605	695	635	681	646	669	710	668	656	627	712	655	610	674	699	663	700	664	703	720	635	658	708	703	681	680	640	643	674	664	666	655	653	678	690	681	668	696	710	707	689	652	652	680	684	671	689	685	724	681	653	714	688	637	662	650	722	673	663	680	703	661	679	635	617	639	659	690	675	675	714	671	681	623	697	696	683	669	728	708	660	664	659	663	690	682	656	657	708	700	693	698	689	660	663	673	715	608	656	670	674	699	656	665	642	695	679	678	646	673	688	676	711	681	697	614	651	698	669	645	654	675	699	667	664	668	635	663	657	678	701	697	690	706	719	681	651	707	668	625	671	662	653	699	636	627	669	664	648	631	685	685	745	700	733	688	675	668	677	693	672	670	686	658	682	720	673	634	682	706	693	680	694	693	695	669	641	686	664	669	700	617	692	706	679	718	742	672	703	646	694	708	689	631	682	686	710	674	692	657	683	614	689	686	707	668	644	642	670	690	692	644	661	649	676	661	669	689	662	662	650	729	700	684	680	669	642	694	699	688	683	687	699	699	693	680	687	660	662	656	658	695	639	640	626	656	676	690	666	682	666	678	678	648	657	652	737	663	685	664	646	644	697	692	641	674	715	688	622	659	704	719	676	639	681	693	696	702	657	714	669	664	668	657	681	698	667	722	649	691	671	667	669	660	729	649	665	646	700	695	660	695	708	649	638	650	669	675	694	646	677	651	692	700	687	687	643	660	634	707	660	698	639	681	680	678	683	699	668	637	690	702	637	691	692	660	635	699	680	659	673	645	618	652	648	663	652	688	689	709	678	689	652	701	754	707	688	667	675	618	674	732	668	675	657	673	671	622	668	667	666	660	708	711	709	657	640	665	625	697	699	618	656	627	646	673	620	698	654	684	656	673	649	677	665	707	654	676	684	689	664	694	664	701	731	650	629	663	655	660	692	663	657	703	695	712	673	648	691	704	683	678	681	667	617	628	666	657	687	671	665	669	714	668	662	726	653	682	680	657	692	613	714	641	682	652	659	659	684	657	697	667	691	739	720	664	694	663	633	645	683	647	654	655	714	657	674	733	686	724	689	665	635	652	629	699	652	651	656	717	677	658	680	636	678	686	671	671	707	649	691	635	710	698	653	636	653	656	703	670	676	605	681	675	652	670	684	668	629	705	697	648	672	653	698	655	700	655	653	711	682	681	661	711	668	707	660	668	675	668	658	666	676	702	663	650	691	639	679	667	657	678	678	669	659	676	672	632	671	665	661	637	625	669	677	618	634	629	692	676	613	632	623	684	682	687	699	667	629	685	692	627	693	660	630	684	671	684	664	711	644	731	670	712	684	698	635	661	681	691	755	714	645	641	689	654	688	694	683	725	664	646	656	652	640	690	653	645	636	683	667	640	646	690	631	666	654	665	687	658	637	684	719	633	711	657	693	682	685	666	641	667	659	655	668	673	664	677	659	678	677	644	675	702	678	665	685	665	656	685	655	670	651	721	613	663	621	661	724	660	656	666	679	667	683	686	702	676	711	637	688	663	686	655	632	649	654	657	677	648	636	712	644	671	657	660	658	688	652	709	680	694	691	635	678	663	725	666	636	610	689	687	658	651	705	624	690	710	676	721	618	676	631	689	673	695	697	666	671	658	643	675	644	648	663	666	692	663	657	689	674	695	653	647	677	693	691	666	633	672	674	702	640	669	677	660	646	723	674	696	686	655	699	665	675	661	668	703	667	667	679	685	718	703	628	686	691	720	663	698	653	738	672	608	657	661	624	700	692	654	676	646	698	685	687	643	697	695	696	642	655	633	674	647	657	688	694	691	670	690	663	710	721	647	721	685	649	695	672	725	656	699	715	633	640	652	657	652	695	641	613	685	678	689	615	711	718	710	685	658	670	699	665	638	632	631	670	613	691	708	666	678	709	683	664	690	646	685	683	654	674	694	688	655	679	667	682	667	682	653	685	660	664	689	663	637	643	671	654	686	699	643	675	694	673	642	654	675	624	688	662	636	675	701	619	642	655	638	657	659	667	655	663	678	657	662	657	710	676	680	661	699	673	661	677	643	647	684	681	636	633	605	637	685	653	675	683	700	699	709	655	632	643	689	701	675	652	638	665	661	688	656	665	700	670	697	668	715	705	628	681	688	664	713	682	685	655	663	626	722	674	669	695	664	639	660	708	672	645	655	639	648	676	720	619	680	729	640	711	608	664	655	703	648	659	646	685	643	699	695	693	715	630	646	656	690	644	652	651	671	679	652	673	671	658	667	681	668	633	697	710	689	661	667	693	683	650	711	638	650	647	698	633	685	703	673	662	681	674	614	676	658	641	654	639	696	637	641	639	684	662	692	678	653	649	674	703	678	678	684	630	657	670	704	686	625	610	705	700	625	663	642	638	683	664	693	646	633	611	668	699	651	648	673	652	663	643	652	634	665	669	668	684	661	652	681	650	686	664	661	676	636	651	675	639	672	656	654	660	732	678	661	714	717	638	652
23731	21692	29654	24265	21694	21325	2526	703	565	468	397	393	337	297	300	296	307	276	273	239	266	253	214	213	238	204	209	210	186	212	216	194	213	211	204	198	225	192	185	182	198	208	205	207	154	196	196	195	204	211	221	177	201	178	187	195	221	174	177	176	203	194	170	174	207	194	178	177	188	219	188	166	175	177	184	168	193	192	187	188	197	193	189	190	180	176	191	189	201	189	183	186	190	203	196	179	199	182	173	207	199	154	197	185	192	183	175	171	184	176	201	169	182	163	206	181	181	195	172	179	161	184	191	200	190	193	147	173	183	194	173	196	220	173	187	181	189	181	178	216	184	209	208	198	181	208	189	204	165	188	195	185	182	190	197	202	201	195	175	167	182	202	169	195	189	205	195	175	178	179	193	187	195	202	194	165	177	180	192	185	161	173	170	164	195	193	172	191	191	172	187	169	173	223	171	195	159	202	205	186	202	175	204	205	181	194	176	183	184	187	178	167	188	161	182	189	195	191	191	183	180	183	208	201	176	183	187	162	186	165	202	215	161	174	172	178	174	188	183	166	209	190	198	175	166	171	179	182	162	200	178	173	185	187	178	186	215	182	190	178	178	186	190	184	179	176	198	169	191	200	166	179	192	192	156	178	173	196	192	179	188	189	189	200	180	181	179	172	200	215	201	188	167	174	203	171	177	169	183	160	184	170	157	196	203	191	182	171	172	176	180	187	197	172	177	184	202	192	186	206	181	200	155	182	168	175	191	187	177	183	201	190	188	195	172	193	184	195	192	199	199	174	183	167	200	189	196	191	201	184	182	182	166	199	187	199	169	201	174	188	185	179	202	166	193	187	195	184	208	186	192	152	184	196	170	205	195	195	179	190	171	160	169	187	183	173	194	194	190	181	192	189	179	211	191	164	180	208	196	192	200	208	184	193	191	202	169	180	168	177	171	189	175	210	173	167	166	174	172	152	173	205	202	184	191	169	166	190	175	205	211	179	208	193	187	149	186	196	160	171	188	183	190	192	201	188	187	194	173	168	198	195	198	196	171	187	165	176	196	188	165	195	176	154	188	189	193	183	175	180	183	186	176	180	185	177	194	167	168	169	137	171	183	181	175	189	188	169	201	178	190	187	194	183	189	181	166	179	172	173	172	166	212	209	179	192	167	178	185	163	172	193	177	158	204	189	180	187	171	163	191	196	166	192	167	200	187	193	188	207	214	190	192	157	185	186	174	192	184	190	176	200	177	177	186	176	187	183	175	162	179	189	198	195	164	187	170	182	177	181	162	162	195	186	197	190	179	174	184	176	206	190	181	193	177	195	182	200	179	182	165	145	176	174	186	171	166	189	173	177	163	178	195	188	164	192	173	198	183	172	204	167	173	188	177	169	186	197	184	153	182	177	170	173	187	185	167	189	197	169	179	169	183	174	183	166	179	186	187	177	188	214	181	190	193	179	164	159	183	167	191	180	187	186	178	165	187	216	176	188	178	183	173	184	161	190	179	187	197	187	189	187	169	169	204	175	180	169	185	185	204	189	151	168	176	199	186	188	188	197	206	148	191	180	203	169	188	216	191	198	172	184	178	195	173	173	209	200	166	181	201	207	171	190	168	208	175	207	174	171	196	193	179	185	210	191	188	184	175	182	208	180	192	195	156	166	178	212	174	198	180	177	186	186	177	184	198	186	183	185	184	195	166	189	175	164	180	181	174	182	175	179	179	191	178	210	199	189	181	193	196	181	199	192	181	222	165	194	182	179	197	188	173	182	180	194	193	191	178	181	152	157	165	192	186	191	197	180	186	157	187	179	184	182	190	176	159	177	180	174	183	174	189	170	163	201	163	168	168	177	202	204	203	167	182	182	189	170	170	188	193	182	176	206	176	168	184	202	184	164	204	166	191	181	186	189	178	191	175	182	181	171	178	185	164	161	228	184	187	181	175	190	185	175	204	188	172	207	194	183	178	182	195	199	195	177	191	168	173	187	165	180	177	174	184	187	206	191	173	178	177	176	166	201	203	184	200	164	205	200	193	205	182	183	195	173	167	203	216	204	166	182	176	192	170	186	176	177	196	197	194	192	185	188	176	167	164	168	173	178	179	174	214	173	203	188	168	172	188	171	213	177	193	153	213	189	198	207	179	157	199	186	174	177	193	176	208	181	149	173	166	209	157	177	186	186	176	163	159	176	181	158	194	163	191	178	172	185	185	179	184	191	197	172	170	153	172	179	182	183	189	192	192	187	198	174	178	162	176	191	205	182	165	199	185	185	196	184	195	189	192	186	186	186	193	183	180	185	161	189	165	201	163	172	171	180	199	187	185	174	156	209	208	171	175	167	189	190	198	175	199	179	172	184	167	181	172	154	198	194	159	200	201	191	169	175	171	162	177	205	180	201	144	193	187	174	173	162	187	200	177	182	167	198	193	169	205	205	197	172	187	190	194	188	184	190	163	172	174	196	183	175	194	189	200	155	185	174	173	171	203	178	204	160	185	178	173	162	175	214	189	188	209	174	191	202	174	196	221	180	186	191	167	173	182	190	185	190	188	173	188	183	161	197	167	180	194	200	166	185	157	174	207	170	172	192	180	175	185	188	166	188	185	191	152	195	185	175	166	187	185	178	197	186	196	177	173	165	218	206	165	182	177	198	183	185	187	166	180	178	183	183	191	188	167	198	175	185	163	189	182	187	158	185	193	188	172	176	198	187	192	162	204	195	156	181	221	205	180	199	200	196	190	188	180	188	186	205	175	181	162	188	184	171	202	200	184	178	196	185	178	184	171	184	187	194	164	187	191	179	191	184	206	218	204	171	192	173	188	212	159	196	179	191	181	178	168	185	180	167	172	180	164	186	201	174	191	163	188	156	178	173	193	219	174	195	169	184	175	176	186	167	187	186	171	157	182	215	193	176	183	196	187	182	193	205	176	180	197	184	162	197	188	190	202	185	179	185	172	176	194	173	176	198	185	167	181	193	175	175	209	186	203	173	187	169	167	176	173	199	174	194	175	161	188	213	175	190	183	178	168	174	169	180	181	188	199	172	184	187	178	210	160	213	181	188	181	195	188	185	190	166	191	189	188	199	200	161	159	187	206	184	202	180	191	179	177	175	177	205	173	159	196	211	184	198	197	172	189	197	198	184	170	178	215	190	192	171	186	189	175	178	158	177	164	202	192	178	167	218	182	178	170	188	205	182	180	174	186	185	176	204	172	188	170	166	186	195	192	194	158	171	174	174	194	163	191	191	176	197	178	174	188	190	184	192	230	200	194	174	153	164	211	193	187	185	171	154	170	172	174	193	176	162	179	177	194	166	194	190	177	197	200	174	200	193	213	196	186	188	159	169	184	164	184	163	195	179	191	175	173	176	195	182	192	183	164	182	179	182	185	175	212	192	193	169	163	183	183	163	220	181	189	205	176	177	172	174	187	175	178	166	184	189	188	185	176	190	179	184	171	168	176	164	184	170	189	183	199	184	166	189	170	161	191	170
7942	14873	12453	6241	4260	3108	2423	1823	1527	1260	1106	977	873	740	716	647	588	530	567	500	495	397	482	436	401	392	410	392	365	374	359	332	373	369	367	351	342	337	319	375	344	326	326	319	323	291	336	276	337	321	308	322	287	343	350	315	306	326	321	303	314	302	334	294	327	309	313	296	312	318	304	323	290	311	293	255	307	306	311	326	287	311	289	272	277	272	332	349	258	284	297	296	252	307	302	294	280	278	288	320	292	300	290	300	285	286	316	297	338	306	314	302	295	318	303	317	340	331	310	269	302	312	300	302	283	281	304	296	298	293	286	301	310	314	316	281	290	251	275	304	283	306	310	293	287	280	302	284	301	318	301	299	323	267	300	309	300	282	279	280	295	290	287	277	283	293	313	289	271	287	297	309	285	296	304	268	323	295	327	313	303	300	304	301	325	276	294	281	296	311	277	297	276	313	309	300	299	298	304	285	282	314	302	317	333	323	313	311	296	308	301	307	282	294	273	269	327	275	290	309	314	289	302	276	321	292	271	270	306	284	290	299	286	303	312	312	293	297	302	327	293	282	317	269	311	240	303	298	281	298	290	308	281	284	339	300	295	278	280	304	273	295	295	313	325	291	283	310	297	298	300	295	321	281	285	307	332	323	281	299	294	271	287	276	294	294	310	276	322	308	316	315	327	284	302	279	302	307	288	310	318	302	311	278	292	287	280	270	295	328	264	312	275	308	304	283	279	300	296	292	300	277	314	309	289	296	316	310	312	256	286	308	291	258	312	304	287	289	278	291	280	292	282	297	309	314	294	258	291	284	288	296	260	314	279	325	288	306	306	298	302	300	287	280	296	280	319	287	295	306	310	305	267	299	295	313	291	288	316	273	274	312	312	279	321	284	312	290	276	266	302	293	277	273	318	296	319	308	303	297	293	288	294	281	299	271	311	333	279	287	290	308	281	284	307	281	289	311	301	290	292	311	283	301	282	276	299	301	292	309	289	291	305	278	307	287	305	315	314	295	324	311	315	286	260	295	289	322	287	298	291	309	292	303	252	271	295	306	284	298	298	328	315	277	298	268	269	264	297	268	299	283	313	253	316	271	317	321	297	310	338	276	286	314	292	277	302	333	308	284	317	271	284	281	314	290	277	301	305	305	291	336	316	289	321	325	296	311	317	282	322	315	243	310	290	283	302	270	295	291	308	301	275	298	262	319	293	327	276	310	295	281	306	292	329	291	307	271	283	308	294	311	285	290	298	286	300	331	291	280	293	287	295	308	309	313	285	285	301	297	287	289	290	287	307	304	294	269	298	282	284	306	320	307	304	302	284	267	272	278	304	269	316	310	319	318	280	312	267	310	291	283	324	298	266	252	280	290	290	297	307	298	284	317	287	287	307	301	310	326	300	302	314	274	289	274	278	336	300	277	263	297	262	297	284	316	263	281	299	279	305	281	285	269	286	301	285	313	275	271	281	308	268	323	288	303	289	286	269	305	290	271	303	275	290	321	313	314	277	288	286	260	318	298	293	261	290	293	286	324	294	306	293	274	281	296	289	291	314	307	269	270	283	290	272	310	298	298	280	295	298	327	295	307	279	289	329	282	280	292	278	282	277	275	331	307	279	298	299	296	306	299	287	310	288	298	283	264	304	314	307	292	321	303	288	276	283	271	301	272	284	279	344	289	307	303	273	283	283	273	306	278	269	282	311	262	295	287	308	303	308	299	302	314	270	312	284	261	276	306	311	309	280	290	311	295	300	291	298	310	316	309	298	281	281	318	329	303	313	287	246	296	277	299	284	287	277	299	302	308	308	316	298	325	348	286	290	299	301	291	277	278	314	319	313	302	297	298	282	310	294	278	294	303	311	297	289	297	319	274	278	292	285	271	323	317	270	302	283	297	324	260	335	289	294	296	294	275	303	282	286	309	294	305	286	295	300	312	293	303	315	280	306	273	279	278	295	289	298	274	275	291	266	306	320	310	300	289	303	324	311	310	271	262	309	292	322	294	300	273	282	298	290	289	288	264	306	286	270	323	308	309	272	271	269	263	312	260	278	294	276	261	289	305	299	297	289	289	271	304	289	304	295	305	297	268	284	326	300	288	293	314	290	298	287	274	276	281	306	312	267	278	295	287	320	278	295	302	296	300	300	291	291	311	302	303	281	253	303	317	310	310	304	280	304	291	322	284	334	312	320	311	274	274	280	261	283	294	313	302	288	290	294	284	306	318	285	299	317	299	301	291	263	321	280	289	286	289	251	309	266	307	269	275	270	281	267	310	302	286	275	290	319	290	296	297	286	302	295	318	296	325	298	301	292	267	293	310	325	313	313	285	294	313	295	271	319	302	284	287	303	312	304	287	300	267	288	301	264	305	288	309	308	304	296	313	312	289	267	293	264	294	303	298	288	338	314	320	282	287	298	324	321	300	281	280	272	310	285	319	279	282	306	304	292	280	328	278	301	260	308	300	292	293	276	320	298	261	309	293	283	277	286	294	287	325	288	306	301	296	292	320	332	281	320	298	294	301	296	303	312	273	304	305	284	299	310	309	287	294	288	252	308	313	309	311	310	301	294	275	306	285	311	284	305	284	265	297	320	293	305	313	274	293	311	292	292	263	292	286	303	280	302	250	319	293	307	349	309	304	295	306	307	296	285	267	312	287	325	294	314	280	304	320	307	282	296	282	265	291	317	282	295	297	301	307	301	319	299	317	308	280	310	291	300	284	286	309	277	291	274	295	303	296	303	273	315	299	305	283	345	271	296	307	307	304	308	311	299	328	280	272	302	309	297	273	310	288	323	300	305	284	275	320	281	291	259	277	304	302	310	308	318	292	301	292	284	325	281	302	259	300	296	333	313	287	313	285	305	296	294	289	313	290	289	299	311	291	305	288	300	294	286	315	303	276	253	299	311	336	321	299	295	330	322	318	272	295	243	289	325	322	320	300	321	334	300	305	279	299	282	263	305	300	283	287	281	312	322	301	312	285	294	274	293	321	276	287	280	271	297	289	304	276	303	277	317	306	303	325	295	317	269	291	272	316	271	290	295	312	301	269	300	319	297	280	310	292	286	314	274	317	294	294	304	294	281	293	292	311	288	294	294	309	301	277	288	315	302	297	288	299	266	317	302	302	302	298	298	287	282	300	274	288	287	269	306	312	311	318	284	278	294	283	285	312	300	262	280	283	270	291	313	319	298	309	280	314	270	296	291	270	314	291	312	298	277	295	299	281	319	279	303	321	263	316	296	292	272	301	292	265	277	295	298	293	294	314	291	295	305	300	284	281	263	315	310	278	279	297	293	302	323	290	310	262	266	311	304	280	278	268	286	277	274	286	293	286	313	295	283	317	296	305	296	288	298	292	314	282	290	288	294	295	311	299	301	292	294	289	296	333	282	283	259	281	307	273	283	301	282	287	262	270	295	306	316	291	300	292	309	283	271	325	316	286	294	299	308	315	270	311	298	308	298	299	274	313	270	303	281	277	309	315	288	296
27532	20525	7058	1028	703	683	496	478	471	469	467	423	468	460	466	460	506	484	476	439	460	481	459	461	433	434	471	450	450	485	478	473	400	464	458	462	437	463	435	461	437	436	454	467	410	449	448	425	456	454	469	446	488	430	476	450	433	412	483	462	467	459	441	491	459	449	475	471	481	466	485	424	462	471	459	439	443	447	449	470	445	469	439	458	475	446	446	461	462	429	446	450	475	450	460	452	502	447	443	465	472	422	434	456	455	459	472	446	458	458	484	438	439	457	472	465	460	448	448	493	466	440	447	413	459	424	439	472	448	439	454	433	462	486	454	457	458	462	453	472	440	457	439	439	444	467	429	474	486	441	480	477	475	428	471	425	470	453	480	463	389	487	473	412	448	490	442	485	436	448	458	456	432	431	447	428	460	452	442	453	416	433	437	456	444	467	432	442	455	472	415	441	458	429	456	459	463	464	462	448	463	488	440	441	493	465	442	393	472	438	406	459	430	493	457	437	478	463	480	439	417	434	459	435	481	458	441	420	473	434	439	423	496	437	492	464	460	433	448	466	472	465	428	442	475	445	482	427	453	443	442	473	453	429	462	462	448	481	426	452	453	452	485	448	451	461	464	449	481	421	466	443	462	474	433	437	440	442	452	429	461	450	433	460	446	450	420	432	436	445	429	456	448	418	448	476	483	463	437	480	465	453	440	458	470	481	457	502	471	424	453	445	443	455	437	446	413	447	477	446	473	464	446	455	473	495	467	492	461	446	443	432	414	438	480	445	444	432	405	486	427	453	455	463	473	459	448	431	435	491	461	467	473	454	442	462	435	440	469	432	465	423	461	418	442	454	419	427	478	401	434	461	426	450	428	468	441	465	455	463	463	473	442	444	437	462	465	447	464	468	452	438	481	445	450	400	435	455	447	440	440	488	436	439	451	454	454	495	438	471	463	452	457	466	464	472	467	463	436	448	467	453	463	511	455	421	436	433	445	458	442	458	441	454	481	416	447	441	446	449	418	441	470	451	451	492	505	459	428	456	447	437	446	444	468	440	428	475	428	450	467	460	474	451	500	438	481	451	482	427	440	458	470	401	462	473	424	442	425	438	448	462	449	472	469	417	447	426	418	434	496	444	402	458	450	442	415	443	456	446	425	464	491	473	435	472	453	489	452	418	471	444	436	443	444	464	452	446	445	452	451	459	484	418	418	432	460	457	450	459	432	408	434	453	403	464	434	463	421	458	462	434	460	462	459	448	427	483	440	451	455	445	463	473	459	430	458	446	411	433	469	477	488	450	474	450	424	490	456	460	437	448	448	440	445	438	432	441	447	484	446	497	484	465	467	468	421	402	421	461	465	464	443	460	434	450	482	467	434	474	438	445	453	462	466	463	440	462	452	401	450	448	415	464	445	467	435	478	422	459	506	450	460	441	481	440	479	440	464	454	474	412	469	419	445	454	470	410	445	455	428	435	439	465	458	454	454	423	453	452	476	456	436	467	419	413	439	428	466	452	435	468	447	463	445	506	450	424	438	478	457	461	440	465	492	462	458	491	441	447	493	424	443	424	466	408	418	482	480	420	449	422	411	467	480	450	439	477	469	420	455	438	441	509	436	465	457	450	463	428	426	457	440	432	411	472	447	440	446	457	441	483	442	443	476	430	420	427	461	469	462	451	426	433	442	462	503	483	477	448	423	438	449	406	429	436	446	436	478	467	452	410	465	461	437	445	460	495	489	459	458	451	434	452	447	454	432	476	460	471	464	446	467	468	454	437	495	440	448	421	453	457	456	458	464	448	472	442	467	467	471	422	441	431	456	423	471	423	416	436	475	467	453	431	471	431	450	456	448	450	448	437	468	459	457	468	432	427	469	482	441	433	452	433	455	464	448	454	473	444	445	425	489	448	456	483	444	430	447	419	486	459	463	458	422	478	520	418	449	450	471	471	438	466	489	474	427	445	480	405	457	463	476	481	437	430	402	431	446	467	450	445	471	464	448	455	471	468	473	416	425	474	401	451	451	458	479	423	474	462	398	498	451	489	461	420	421	438	430	487	461	454	433	417	494	415	458	452	435	472	443	474	448	465	471	439	460	463	430	485	438	482	455	473	471	469	443	445	434	464	457	457	455	493	473	448	470	469	507	455	436	451	460	452	450	437	443	440	468	451	427	457	436	424	463	472	474	421	430	448	470	449	437	463	406	459	432	457	437	498	416	451	442	443	464	445	474	454	450	471	411	460	415	468	479	465	457	425	451	454	473	459	473	473	461	479	412	451	450	450	472	462	418	445	423	448	451	446	473	453	422	500	449	453	473	469	453	462	424	447	505	456	479	456	461	482	459	384	478	435	475	474	462	444	442	497	460	446	482	417	463	454	497	471	441	400	434	446	454	403	411	457	474	481	477	448	448	444	457	443	382	495	486	443	434	466	437	440	444	491	410	454	442	442	407	410	464	485	446	455	414	426	433	428	459	469	466	437	444	434	429	434	510	436	458	437	479	459	471	440	457	460	448	460	470	434	468	458	471	442	433	452	465	451	467	457	443	475	429	458	418	460	446	429	474	457	447	453	477	412	431	458	455	457	440	459	451	423	449	479	457	460	426	443	484	465	488	461	461	434	432	454	451	479	433	448	426	484	469	513	461	457	476	487	471	462	420	473	435	470	402	462	450	470	489	448	474	449	486	436	482	474	479	462	430	453	472	485	468	443	468	443	463	477	429	432	472	457	465	424	439	443	489	456	498	461	485	447	440	426	508	463	408	430	420	469	459	478	479	445	486	463	456	469	435	424	460	478	448	481	470	463	465	443	422	485	431	451	445	489	470	451	458	474	435	430	438	473	457	474	476	458	449	447	452	434	483	458	491	431	455	457	495	445	431	419	481	461	414	454	448	415	456	404	457	456	442	464	489	446	458	461	456	452	463	463	432	432	454	447	445	436	487	463	447	441	446	416	457	451	419	479	448	450	407	439	426	418	454	458	429	448	429	479	489	462	435	459	430	464	434	461	477	450	442	426	462	443	449	446	443	476	446	438	452	458	466	445	461	475	447	484	449	489	465	415	472	509	493	434	459	449	430	469	454	458	482	461	479	466	449	452	415	502	444	436	465	474	449	470	477	480	454	433	451	417	448	474	447	474	449	454	480	442	451	425	471	457	468	434	427	449	466	492	466	453	422	462	500	505	431	444	447	423	504	446	449	431	432	434	443	461	462	447	465	450	470	444	472	426	427	403	447	491	454	431	509	476	413	453	457	471	427	457	436	445	450	443	448	464	465	436	428	472	414	457	454	444	486	418	469	423	468	456	450	462	450	434	440	446	489	455	423	452	465	437	453	436	455	454	471	435	431	456	446	440	507	438	456	474	452	424	470	442	437	436	460	495	442	488	435	451	437	484	458	433	460	454	442	476	409	438	484	478	469	452	425	419	478	451	453	450	466	438	457	445	437	451	452	446	438	473	453	504	444	484	425	457	453	442	434	433	407	453	467	444
5202	1608	1476	948	859	875	829	779	764	725	719	716	746	710	721	700	720	756	730	666	715	709	736	719	696	721	704	678	664	693	680	722	688	695	673	743	679	699	688	733	653	730	668	664	690	674	710	721	718	683	702	677	646	726	710	676	676	671	653	692	690	624	636	669	697	675	680	704	738	755	678	698	701	741	689	741	730	707	671	760	688	681	660	717	690	690	733	678	682	698	692	710	657	660	743	725	685	646	692	706	689	677	674	682	678	701	672	751	737	713	675	719	690	690	730	684	693	719	703	669	714	715	678	704	721	689	674	678	744	731	681	660	667	697	698	696	668	685	702	652	702	684	731	682	703	658	694	699	698	677	711	703	661	712	666	684	713	714	659	717	710	716	674	622	663	666	688	682	676	698	713	656	662	703	670	687	706	708	685	689	689	692	699	685	679	738	704	674	728	715	661	672	698	728	708	732	668	705	716	653	665	678	689	766	714	706	709	632	679	681	756	711	729	695	752	696	712	664	727	687	691	691	675	653	723	725	659	741	679	639	708	717	650	692	694	712	674	689	713	708	709	668	703	716	657	689	663	699	698	687	661	691	692	713	691	694	689	748	671	703	688	739	705	708	697	655	679	657	700	712	660	668	759	709	700	698	724	664	654	713	696	731	665	688	664	640	713	705	718	745	695	679	691	693	737	677	692	674	674	681	681	645	715	715	666	686	649	689	653	697	686	700	717	690	676	729	709	708	673	721	673	715	720	708	684	666	694	655	692	695	682	692	691	681	654	696	713	732	734	694	741	689	693	678	650	710	761	700	723	664	702	718	708	705	678	683	710	662	696	663	588	691	699	702	719	730	675	680	698	724	665	715	688	680	693	700	652	726	697	704	708	669	656	681	692	675	729	729	688	659	724	682	673	688	666	706	645	671	721	676	712	634	710	666	721	708	700	680	684	701	691	716	652	714	683	731	720	680	685	674	650	721	677	713	684	677	712	659	695	675	699	707	673	690	668	751	714	678	722	686	655	683	678	715	708	702	698	700	665	689	738	688	685	711	686	724	698	684	687	726	657	700	714	699	692	704	632	737	716	687	714	708	654	723	703	689	709	694	668	684	682	659	671	670	703	685	660	710	690	635	678	722	691	715	678	688	709	702	691	725	688	683	674	708	677	681	719	663	683	692	712	684	730	746	644	739	663	675	681	683	673	756	669	707	678	694	667	723	709	698	688	748	666	670	714	692	679	724	711	664	703	713	675	724	718	710	690	701	674	685	708	706	651	694	692	724	634	667	686	720	702	715	684	718	671	694	682	684	682	675	652	698	655	699	665	693	667	670	719	680	677	706	689	685	698	675	698	686	698	745	705	690	672	681	720	726	690	658	739	729	698	702	670	741	657	685	633	673	703	664	675	759	657	699	656	704	666	710	704	746	723	701	673	726	688	733	730	696	724	697	704	708	665	678	713	693	731	709	721	719	708	702	687	695	726	704	678	673	677	683	709	739	684	691	702	702	695	682	748	685	693	686	678	718	672	727	698	732	723	721	748	696	715	690	621	730	698	712	654	707	695	704	725	674	657	666	658	739	677	654	699	670	704	703	710	664	685	683	691	664	729	679	736	661	691	707	717	724	675	686	690	692	683	737	695	698	708	693	681	696	701	686	688	728	737	702	656	660	644	690	698	702	743	672	731	671	704	683	713	731	685	664	647	686	683	707	653	693	717	687	664	680	667	701	674	678	647	692	682	702	676	731	728	638	665	739	669	679	716	727	698	706	735	686	699	685	697	698	711	702	708	704	721	699	672	620	699	677	655	707	709	676	722	710	722	712	659	723	674	722	713	701	730	697	681	693	695	687	738	704	677	704	670	690	694	674	694	712	629	661	675	710	705	721	707	675	725	714	671	703	692	687	683	729	700	719	682	719	717	714	688	678	673	684	721	712	654	703	713	689	703	626	700	667	662	683	693	707	693	681	655	688	707	660	732	695	707	713	692	696	670	687	692	694	670	655	747	706	702	652	661	639	680	691	707	668	730	674	721	674	689	676	697	664	691	711	664	669	714	623	654	642	673	668	704	667	690	731	703	671	691	685	660	706	659	650	676	699	676	675	684	691	678	652	726	757	718	687	709	693	732	706	716	687	704	694	691	674	713	686	705	693	702	687	697	686	718	675	664	659	708	648	670	676	693	706	690	729	680	726	689	745	657	665	700	663	696	701	700	702	712	736	663	713	724	695	642	718	670	718	700	717	728	689	666	660	721	653	716	713	684	670	680	744	729	719	705	707	690	664	707	673	690	624	725	685	773	687	741	651	689	701	740	682	725	680	713	724	695	740	670	712	683	691	696	674	695	647	691	706	675	701	673	680	686	669	741	664	666	685	669	655	686	676	691	660	678	677	708	702	740	691	714	678	694	693	696	676	672	674	672	673	711	716	671	710	656	696	648	704	627	673	685	712	659	711	724	678	709	712	715	711	709	654	729	655	680	674	663	680	685	702	704	735	693	719	715	692	674	688	740	732	678	698	693	741	695	728	735	673	686	691	708	706	714	673	712	683	655	663	735	678	704	700	688	720	721	709	675	712	689	673	721	647	729	722	674	696	705	702	691	731	697	701	699	644	714	685	694	679	685	722	680	699	689	704	700	720	707	657	689	706	697	687	675	697	674	680	690	693	701	709	688	633	721	689	723	721	717	717	670	703	705	703	623	692	666	750	676	683	710	698	681	737	717	744	726	682	702	653	728	643	702	660	709	741	673	709	675	689	720	671	693	717	739	729	682	684	692	666	678	670	668	699	701	656	687	692	694	689	678	710	707	674	711	681	701	717	705	705	644	746	687	693	666	687	706	660	730	696	667	653	681	735	723	701	691	754	678	729	681	673	663	692	741	702	734	684	669	646	699	676	712	710	712	686	664	707	741	692	682	678	690	740	687	723	729	673	655	692	659	682	643	656	727	672	681	674	685	693	673	722	664	693	654	703	677	673	719	644	673	684	675	688	725	655	713	680	678	683	732	673	707	659	657	695	656	660	701	694	724	719	680	678	680	721	691	728	688	689	692	676	675	668	651	704	646	673	667	750	698	661	676	737	690	698	669	705	671	673	689	668	659	693	719	734	710	686	667	679	710	707	666	647	652	651	681	658	740	657	677	691	750	692	652	703	743	714	689	673	720	663	695	748	693	650	673	685	703	734	718	706	731	706	719	734	681	697	733	728	711	675	692	691	675	727	720	650	700	675	709	678	624	701	730	707	720	706	645	702	706	707	717	682	665	676	684	694	659	710	684	722	692	694	725	711	736	679	702	682	677	711	675	666	650	717	707	662	703	745	739	616	692	734	694	610	703	683	721	661	656	662	665	647	680	683	705	700	713	667	683	731	699	630	695	711	672	723	726	665	706	710	642	734	707	683	695	676	676	639	685	750	698	717	694	692	697	726	700	682	663	704	688	722	721	750	675	701	732	672	661	660	687	702	736	713	670	698	694	660	706	710	718	672	698	666
24645	21638	28997	24753	21501	4729	909	705	627	595	535	516	575	505	481	480	541	466	480	488	483	497	458	463	440	461	460	447	452	446	440	425	446	442	453	437	447	426	428	418	423	432	416	423	421	416	424	442	451	478	448	425	476	407	434	424	442	427	456	455	434	423	432	429	427	449	443	440	439	432	418	462	420	440	451	418	416	405	442	386	484	431	443	452	449	461	407	436	430	427	443	433	407	456	436	433	459	434	429	433	453	405	440	429	451	462	423	418	448	467	433	430	479	435	441	430	421	408	448	416	401	404	397	430	414	446	433	454	422	422	426	444	438	425	410	434	440	435	422	423	439	422	420	483	407	393	410	397	461	423	452	400	443	432	459	443	417	417	423	435	415	457	430	449	477	417	441	463	452	402	447	409	390	410	446	437	420	457	398	434	447	436	432	409	420	450	405	404	479	411	426	429	432	416	454	450	431	431	429	409	405	464	411	450	434	443	437	425	444	429	430	411	458	429	431	444	428	428	433	415	447	430	421	436	428	397	454	414	420	455	418	424	436	443	415	465	418	444	461	432	437	441	410	436	430	455	435	401	432	419	433	437	445	460	434	442	444	438	426	419	438	458	437	398	393	420	491	436	428	407	418	451	415	421	426	431	412	438	445	460	441	446	409	424	400	412	425	422	420	463	433	458	436	433	401	407	422	427	408	426	428	417	398	434	435	384	454	434	446	408	386	476	407	407	418	422	452	413	414	417	445	421	425	417	436	405	448	419	452	433	389	426	453	435	431	430	436	436	427	404	423	417	422	404	416	448	447	426	414	406	444	437	436	444	460	447	446	406	441	444	394	426	463	433	412	417	454	402	457	423	430	433	434	419	460	446	460	450	417	444	453	405	488	454	410	463	428	445	402	418	421	387	448	441	423	444	409	439	417	496	421	445	394	432	430	426	433	413	418	393	459	456	437	401	423	456	436	418	439	402	424	465	487	431	445	434	439	415	434	392	434	437	432	449	448	456	438	426	411	446	436	408	424	453	427	438	423	378	434	437	430	390	467	442	427	410	428	429	417	404	461	419	433	432	458	423	373	462	445	431	452	420	425	448	429	428	418	436	411	438	440	421	451	436	427	412	475	438	424	416	454	446	451	429	457	467	420	460	388	429	426	421	455	423	413	421	423	494	396	410	454	432	422	416	410	447	438	470	452	418	423	470	451	449	438	426	455	385	442	469	413	405	441	422	462	434	411	434	418	433	434	440	436	440	433	429	438	420	397	398	432	422	447	430	411	419	426	425	399	453	429	457	468	409	449	419	412	441	446	423	417	433	445	410	400	441	443	428	437	456	438	462	435	445	406	403	422	447	424	461	434	403	439	422	419	425	424	431	438	417	430	454	417	412	419	423	435	411	392	448	448	438	454	418	414	436	409	429	432	428	427	403	428	428	455	435	414	408	431	487	460	470	416	427	395	405	416	466	410	422	400	412	425	430	431	406	438	431	462	440	443	439	437	414	413	398	431	454	417	442	422	462	470	415	441	475	399	449	419	428	445	474	450	458	410	446	447	445	415	446	438	435	456	416	441	434	443	378	461	453	414	435	462	423	440	471	430	437	450	425	408	395	406	458	420	439	442	457	437	429	401	401	429	481	447	424	432	429	439	437	431	430	454	452	437	411	406	427	429	454	461	426	407	450	446	428	431	424	453	413	437	407	419	426	440	401	411	410	403	421	440	415	437	478	423	425	417	400	429	410	451	398	420	403	415	437	406	442	431	425	421	388	408	432	433	392	396	439	437	443	434	463	427	464	387	410	423	404	412	403	398	382	398	435	443	440	408	454	433	438	431	395	413	451	459	441	448	419	413	431	434	412	433	402	477	444	392	446	427	405	410	475	437	390	441	428	426	465	420	414	418	447	422	429	412	430	418	434	460	473	451	425	416	405	426	428	444	444	395	449	453	427	438	446	401	422	436	427	427	408	421	453	450	400	429	434	418	399	441	384	441	446	448	427	412	488	415	436	454	426	421	446	392	399	392	422	439	441	432	415	473	434	434	412	405	405	433	409	424	436	428	448	428	384	419	426	414	447	430	439	443	450	455	442	426	408	373	416	424	391	415	454	428	404	435	443	411	418	464	441	459	397	445	384	443	441	429	424	411	417	453	420	439	399	449	446	431	405	439	436	445	413	460	425	434	425	419	435	408	396	456	460	427	406	409	466	432	447	424	448	373	433	448	429	447	441	418	454	396	440	452	451	417	405	422	442	434	446	440	428	459	453	425	446	415	448	428	416	403	431	427	476	436	435	435	420	465	445	447	419	437	430	444	443	442	446	431	428	486	447	411	455	433	442	424	434	425	421	414	413	425	396	406	414	415	414	424	433	442	417	422	451	460	391	434	421	408	407	412	423	417	405	434	467	419	449	408	426	443	431	450	397	472	448	408	419	440	450	439	420	438	445	449	424	414	450	416	443	449	428	441	431	439	448	439	419	428	409	471	436	459	422	410	400	433	425	415	414	429	417	434	441	442	462	457	401	444	414	433	467	417	454	402	435	424	410	475	441	447	428	412	432	431	419	448	428	430	447	400	419	440	425	437	440	413	431	430	434	440	415	425	425	450	403	404	420	424	411	451	420	425	414	427	450	398	431	459	420	428	357	436	419	425	469	407	400	440	454	434	448	416	394	439	434	436	444	403	402	407	423	445	423	436	438	439	441	429	441	449	440	446	417	415	419	409	447	433	468	503	442	456	440	448	442	409	448	430	438	383	421	403	429	418	419	459	446	424	425	419	385	425	433	400	449	446	441	422	429	428	414	437	426	418	462	410	425	445	429	397	450	428	421	408	428	458	393	456	444	421	460	427	426	417	442	432	472	427	435	424	410	405	403	481	444	435	446	442	415	408	431	390	472	411	446	428	446	426	437	434	458	428	439	413	457	404	433	467	459	405	403	432	426	413	428	464	404	422	441	420	415	437	455	411	443	484	454	439	428	392	442	435	431	409	417	442	436	393	434	447	413	465	461	415	416	448	402	465	386	418	407	434	416	403	452	420	431	442	401	437	438	420	421	411	454	405	432	418	448	411	417	389	480	505	449	415	455	430	443	458	461	395	395	426	436	404	445	448	411	384	436	379	427	434	426	413	460	463	424	419	462	437	438	413	392	444	394	409	424	430	407	432	437	470	413	423	460	449	443	428	435	456	435	440	437	396	420	417	390	439	394	448	468	434	406	444	414	421	414	455	412	391	527	456	426	392	411	419	438	445	419	419	455	419	481	411	437	407	427	428	433	429	431	424	440	439	452	423	389	462	449	439	442	429	428	443	441	443	432	418	446	423	448	458	443	437	448	441	434	448	451	403	469	445	395	462	447	424	410	442	425	439	429	416	435	400	403	419	431	413	393	397	456	419	463	398	418	435	422	416	423	453	404	436	420	423	403	406	433	442	443	402	412	391	409	450	382	432	411	411	426	448	399	412	426	432	453	462	424	474	425	440	431	431	453	418	418
6904	9687	7906	3989	2887	2244	1767	1515	1296	1111	1056	1037	937	851	881	845	822	801	754	796	783	711	733	734	750	731	754	773	678	733	715	673	699	710	745	685	679	658	689	689	670	711	672	649	665	711	641	712	714	672	734	673	643	675	679	638	645	641	693	700	666	660	641	643	686	655	685	670	664	680	710	650	709	710	637	646	664	675	691	657	659	680	644	687	688	703	661	658	678	700	645	666	638	659	632	680	635	709	676	690	685	685	659	693	706	644	629	739	668	672	712	676	689	701	613	643	697	667	691	643	639	653	657	717	661	650	657	693	665	654	719	708	664	672	664	614	616	668	652	683	661	652	660	684	711	640	622	633	660	699	660	603	645	678	651	676	641	668	648	650	650	640	704	739	665	661	658	682	638	688	670	693	653	700	670	702	636	688	692	642	636	656	669	680	618	640	677	654	625	703	685	662	706	667	641	710	704	683	689	642	649	667	595	695	682	646	645	656	685	637	681	682	681	684	653	623	640	656	649	659	652	725	679	637	673	688	646	629	690	682	654	694	612	693	704	644	629	666	659	658	697	672	695	610	667	656	668	659	639	713	627	677	643	636	679	644	669	651	674	690	698	718	652	665	666	681	664	678	664	707	675	648	662	674	649	654	679	642	650	653	675	673	667	614	647	661	629	667	649	654	630	652	658	646	666	716	658	650	652	663	661	671	621	627	670	675	674	692	652	604	671	656	694	663	671	641	674	726	706	628	674	680	654	674	695	626	628	647	653	648	676	668	678	681	665	668	627	698	614	664	614	680	689	698	658	674	654	678	690	676	658	641	635	694	688	642	679	674	668	681	667	662	721	665	700	677	678	658	659	685	670	692	645	669	650	668	646	678	652	672	663	655	665	692	665	641	661	646	651	635	647	638	696	696	632	659	668	671	647	633	681	695	629	644	650	634	706	661	700	641	704	667	674	621	702	660	630	661	625	652	675	629	674	689	666	704	627	694	693	672	699	697	676	669	690	665	661	651	618	698	641	661	666	610	674	635	681	697	638	688	673	677	675	691	668	691	660	645	684	681	634	689	709	692	709	674	650	615	686	646	648	670	669	653	634	670	639	611	679	682	625	719	675	650	651	685	683	662	621	637	670	658	675	661	676	706	690	651	644	621	646	684	669	682	672	712	647	663	661	673	660	621	666	683	726	625	686	700	655	650	690	687	663	642	662	654	701	643	688	720	671	649	652	659	641	681	673	695	672	640	677	634	642	672	691	618	683	664	666	658	696	686	691	632	664	645	685	662	677	675	678	646	655	657	691	643	666	669	650	661	682	668	680	651	692	664	672	695	670	701	666	685	637	647	627	617	696	653	678	640	690	625	654	674	631	656	651	678	673	641	685	639	683	691	681	657	679	695	632	682	670	636	669	677	628	678	660	679	657	675	648	719	664	642	652	698	676	676	636	671	665	668	693	621	641	657	668	693	647	662	695	658	656	648	638	611	650	703	674	683	676	701	701	646	634	696	695	663	676	720	629	627	681	657	680	652	690	635	657	643	688	678	630	686	681	663	659	698	663	690	653	683	680	661	693	608	676	700	687	664	676	631	662	664	670	700	658	608	669	638	639	664	668	640	672	653	708	689	681	682	636	675	641	634	648	704	652	637	639	648	678	642	634	633	708	649	670	623	675	655	714	661	673	673	740	607	665	693	648	684	669	639	688	659	667	652	667	674	670	626	647	645	655	667	672	665	694	684	660	670	670	679	700	693	723	632	664	679	661	658	652	628	657	663	653	659	719	655	653	675	643	733	626	613	668	676	655	670	673	661	647	717	676	645	679	647	687	654	652	601	714	625	646	714	701	668	637	655	634	669	647	688	680	649	641	638	678	641	622	655	643	664	655	656	658	664	673	670	672	664	694	659	703	661	609	665	672	641	634	694	684	651	671	696	648	713	681	651	636	676	659	656	647	678	693	671	680	673	660	668	633	640	675	702	656	685	642	728	641	685	666	668	694	642	664	696	713	684	660	636	683	726	716	680	676	645	634	654	651	719	659	650	664	703	670	715	624	699	669	692	638	663	650	713	647	664	666	667	643	602	650	668	652	643	726	658	690	641	659	665	706	704	650	656	653	647	624	634	673	644	645	675	680	673	630	646	685	688	675	660	722	653	662	663	685	690	671	637	632	648	672	692	679	671	644	690	727	648	702	617	643	655	623	719	673	683	639	670	643	636	697	650	651	672	674	633	622	626	639	690	655	614	701	643	678	681	628	691	689	624	643	661	687	638	682	655	660	677	673	680	636	645	731	684	680	640	642	679	676	614	678	706	674	636	645	667	657	672	674	686	692	646	703	691	679	706	698	659	653	661	668	590	667	676	650	661	657	680	650	696	722	664	647	693	684	700	679	666	669	708	655	657	689	682	638	660	686	657	670	654	648	670	677	655	670	689	656	633	640	642	632	674	653	711	669	619	679	658	673	675	639	672	689	609	670	692	623	653	690	627	693	645	666	666	636	685	653	651	641	703	696	638	667	662	687	640	717	668	637	676	658	645	643	650	675	651	648	635	637	694	642	673	706	701	673	683	668	672	694	694	707	661	653	677	671	693	695	652	711	665	674	663	658	681	654	693	641	641	645	665	656	688	655	643	626	718	744	727	694	678	673	713	647	668	680	680	656	723	693	629	649	669	627	682	677	669	654	650	621	683	709	620	641	671	667	681	687	664	716	688	589	667	672	659	664	675	686	661	661	676	669	677	658	658	634	675	634	652	622	641	622	653	691	672	673	684	636	627	643	654	700	677	665	626	650	616	680	649	682	665	702	704	676	671	662	657	665	625	728	706	760	673	710	665	679	675	688	690	629	650	643	633	644	683	646	679	693	620	631	625	672	624	658	669	611	623	703	664	619	700	679	704	644	642	643	637	679	641	677	598	653	661	665	685	684	650	652	672	689	650	663	653	657	649	677	668	686	684	682	646	666	645	666	658	663	692	706	674	662	691	668	635	626	684	667	654	676	678	664	693	699	681	639	654	603	683	636	682	635	679	647	645	652	653	642	670	666	666	701	599	666	687	651	626	683	668	672	624	654	688	643	644	688	749	634	656	651	695	650	638	625	659	666	662	612	662	674	644	679	677	669	634	707	661	683	617	643	664	690	715	633	635	670	672	678	648	619	639	659	693	644	704	681	658	648	637	662	656	639	671	694	670	641	653	628	683	692	664	656	705	688	673	664	675	653	631	656	670	708	724	688	652	649	736	656	655	741	665	701	665	711	636	687	636	699	661	674	654	655	665	665	650	686	666	682	609	707	698	607	685	655	640	702	673	697	685	644	660	656	670	639	668	608	668	681	650	633	717	643	668	667	678	640	649	673	618	645	671	681	645	657	684	634	687	635	657	643	634	615	669	663	715	678	629	633	668	702	640	648	723	636	648	661	670	636	634	651	649	654	673	624	584	652	703	646	643	652	654	690	642	676	664	644	629	662	716	712	642	714	671	699	701	603	651	593	710
23613	21626	29552	24205	21627	21262	2466	732	553	456	387	374	341	317	305	276	279	239	269	266	267	234	218	226	202	226	241	211	206	183	218	225	214	187	196	216	202	202	210	180	205	167	190	195	193	208	189	184	188	183	182	167	225	176	196	197	185	197	199	190	208	184	172	182	179	187	185	186	182	186	179	193	171	157	185	164	187	192	195	179	211	198	171	184	186	195	164	165	186	194	181	186	217	212	173	209	178	166	201	189	163	172	181	181	193	180	164	189	170	161	179	200	193	172	159	186	174	176	172	179	169	183	175	181	207	190	190	167	168	208	186	183	166	186	198	156	177	203	160	175	192	185	188	182	210	200	196	171	185	192	192	195	159	172	180	197	182	183	198	187	174	186	168	169	168	185	191	183	207	205	192	191	183	169	191	202	179	168	182	163	191	199	193	182	183	212	159	185	208	177	186	183	175	203	175	208	192	187	199	197	187	179	191	190	163	174	177	181	151	188	173	201	200	172	192	184	190	156	209	191	181	187	193	180	188	168	183	168	193	171	195	183	181	177	165	192	177	173	193	179	202	192	194	170	179	175	193	192	184	203	189	184	181	186	166	186	178	181	175	182	200	190	180	157	172	190	190	171	198	186	177	212	172	179	180	156	193	183	188	209	196	160	179	164	203	183	180	163	189	180	174	171	203	171	182	173	177	180	177	167	173	195	176	196	195	192	166	202	159	168	205	178	192	165	163	174	201	186	162	208	173	184	148	177	181	193	176	200	178	172	161	175	177	182	177	174	185	170	192	169	165	172	172	177	204	199	166	189	196	199	187	192	184	168	196	155	194	173	190	201	161	178	201	198	182	170	180	178	191	178	197	186	221	182	175	187	181	210	179	165	191	181	195	175	168	197	181	184	183	200	174	194	178	168	198	203	160	185	164	181	167	208	190	178	209	171	197	187	175	196	196	196	195	170	188	167	196	178	166	161	200	192	203	184	154	196	197	183	180	175	188	198	179	178	188	189	182	180	162	200	176	185	204	173	177	219	181	169	169	166	182	181	207	180	198	176	202	199	177	201	202	208	192	196	150	173	163	199	173	162	160	191	172	189	177	188	177	168	186	186	195	174	185	170	167	174	159	157	195	173	170	178	180	180	171	182	192	176	206	177	179	189	171	189	181	193	183	201	172	208	172	190	169	177	184	182	182	167	161	181	199	193	191	170	214	190	187	197	188	179	192	187	202	171	195	172	193	186	194	174	172	205	191	187	181	168	172	152	189	184	199	182	168	184	201	166	177	144	170	169	174	199	174	202	202	165	200	190	169	170	219	192	185	174	178	169	178	189	176	189	184	195	180	188	171	195	178	193	178	173	196	174	164	197	172	191	187	172	197	189	169	158	183	192	183	192	189	165	181	207	190	180	201	177	210	187	192	169	201	169	176	195	176	190	189	176	196	174	193	175	187	180	172	189	186	164	190	177	181	182	189	190	185	188	177	163	165	164	193	215	176	167	178	195	195	192	187	194	149	179	174	195	177	180	183	172	198	169	164	193	180	201	181	172	184	183	162	182	168	173	170	171	202	196	171	191	185	183	185	185	202	168	174	178	219	187	177	168	197	183	197	197	169	162	174	165	199	180	185	200	170	197	200	164	179	179	170	198	167	193	180	166	181	175	166	187	195	194	171	176	198	168	199	159	151	200	196	177	184	175	202	189	200	163	176	160	170	178	196	180	172	177	167	191	180	162	208	178	189	195	172	173	177	178	189	203	199	215	177	187	196	194	178	185	188	181	192	191	159	180	182	201	174	187	186	167	180	169	177	189	201	187	182	185	161	167	180	155	188	199	163	178	191	181	179	174	201	163	170	196	214	191	176	193	169	200	171	168	177	181	182	175	159	170	175	187	192	202	215	163	195	190	184	161	175	197	203	182	149	169	182	176	195	181	193	203	162	200	178	200	199	171	185	165	184	191	183	172	188	165	197	175	191	185	179	186	188	166	173	156	182	191	199	223	196	178	179	163	204	177	152	184	157	184	155	189	202	175	173	171	155	182	169	169	194	194	181	180	204	182	165	146	217	187	179	175	166	196	169	182	190	204	188	177	173	166	174	165	190	178	189	176	181	178	171	178	167	184	181	189	190	196	173	185	169	176	173	196	199	188	173	185	187	181	185	188	175	201	191	195	188	156	196	151	182	160	178	194	199	186	161	171	174	160	201	180	157	196	193	201	194	185	178	169	173	206	199	187	177	175	173	199	180	171	169	193	190	182	187	181	172	178	174	162	177	200	178	181	207	166	187	173	188	195	182	166	177	201	200	179	180	157	169	178	188	178	189	179	152	165	190	180	166	165	200	194	175	172	171	183	175	178	188	176	185	186	172	185	185	183	177	185	202	189	173	171	185	174	163	182	187	176	178	181	194	180	177	193	173	194	206	191	166	167	169	178	192	184	191	182	168	153	178	169	194	190	192	198	206	176	200	179	192	168	180	185	209	199	162	197	195	208	179	172	200	166	173	184	181	183	179	178	180	188	180	186	170	171	175	199	205	179	172	170	175	160	181	158	179	218	158	200	167	176	172	197	196	208	188	191	210	169	205	168	204	196	179	167	171	193	184	188	161	199	200	164	178	166	203	180	167	160	170	205	165	180	193	165	182	222	191	187	191	167	164	189	190	174	188	182	189	193	172	186	182	180	193	168	171	157	191	195	197	175	178	181	184	166	174	199	199	198	194	148	179	188	182	175	179	195	183	168	167	180	190	190	164	167	189	192	175	219	187	164	190	213	187	179	160	188	202	171	186	182	163	181	199	180	207	186	168	201	187	181	182	187	212	180	177	190	199	176	181	175	166	184	188	165	185	172	176	189	199	190	204	206	186	154	189	172	161	194	178	164	169	204	182	165	160	183	178	168	168	186	170	179	190	174	176	193	175	165	184	182	174	164	181	199	181	178	182	199	191	182	196	175	191	178	169	208	205	191	201	176	209	195	201	176	195	171	170	171	179	173	185	170	179	164	176	178	169	190	174	203	173	175	166	179	165	191	199	169	157	193	175	185	192	201	174	166	177	184	158	165	175	182	189	193	178	185	188	200	192	166	202	185	196	204	187	180	189	179	176	196	174	159	187	187	168	168	156	176	175	177	162	193	195	194	205	175	166	173	177	179	202	186	192	198	183	177	170	190	201	196	201	175	191	188	191	186	180	177	182	182	195	169	170	170	182	151	205	205	192	170	180	168	186	183	166	176	202	178	164	179	179	185	183	185	176	184	199	181	188	191	166	161	215	175	199	169	175	182	173	166	179	162	171	197	176	178	169	174	175	183	205	164	191	176	187	175	186	180	188	205	208	190	198	171	157	199	172	180	193	169	174	178	172	177	185	182	163	180	187	182	180	177	190	187	200	163	168	186	196	161	171	177	179	186	181	169	169	214	197	181	194	180	182	181	202	172	187	184	176	166	205	165	195	194	189	204	169	190	184	170	170	180	180	191	177	181	177	180	205	184	171	152
7629	14657	12249	6285	4345	3062	2359	1910	1486	1288	1135	922	854	744	695	606	607	514	513	474	498	451	451	439	394	363	397	380	367	340	331	334	324	371	345	328	339	320	353	318	323	308	323	330	280	319	307	328	302	333	319	297	292	312	324	352	334	286	293	303	305	309	297	283	286	315	290	331	275	302	299	290	299	324	305	306	298	311	315	318	284	314	311	293	308	290	295	315	295	347	296	275	287	303	295	292	304	322	295	295	283	312	297	306	281	283	316	282	280	278	311	293	286	306	281	284	294	284	335	301	312	321	324	337	276	310	308	305	291	264	286	284	300	298	273	276	314	333	300	300	317	332	300	316	297	286	307	286	295	272	301	276	297	293	267	310	284	282	315	307	308	268	323	298	309	302	266	297	288	274	296	262	300	286	296	288	300	302	275	315	262	284	277	312	307	283	283	297	291	315	304	245	310	294	305	280	295	281	281	305	274	300	259	323	333	293	301	287	283	313	289	270	317	289	305	273	298	316	288	272	301	279	319	289	310	336	307	293	298	283	314	304	312	309	282	293	302	303	306	268	289	278	335	295	292	295	282	257	299	297	287	299	306	288	293	258	270	295	299	276	289	295	284	275	274	318	284	285	255	259	281	284	309	282	307	278	308	296	271	304	312	285	280	275	256	260	297	283	295	286	324	267	324	288	309	301	276	336	307	284	293	295	309	293	339	272	346	292	321	278	296	283	278	299	317	311	279	299	262	307	294	272	265	296	319	284	287	268	279	314	301	292	295	303	313	292	315	272	272	311	312	289	288	276	309	310	277	301	299	312	258	286	250	274	267	261	276	310	281	291	285	317	275	297	303	271	305	274	287	304	290	306	299	305	269	297	297	268	280	298	298	293	287	265	302	312	258	293	316	282	302	313	273	314	303	273	289	306	241	300	308	252	299	259	287	302	302	281	299	299	309	302	277	301	296	300	290	296	322	311	275	297	298	297	271	294	322	277	301	281	297	283	295	315	255	310	288	316	294	289	299	311	310	288	324	288	290	283	264	306	263	301	300	299	278	321	292	270	269	285	303	294	299	275	256	319	285	308	267	286	281	302	300	275	306	326	302	285	304	314	271	296	300	288	297	278	263	283	335	336	300	281	295	288	313	279	276	284	325	279	307	270	287	263	287	308	279	318	283	297	299	321	280	294	288	288	309	268	314	287	322	276	277	285	272	283	281	320	275	300	252	279	286	295	287	288	285	299	279	301	311	290	283	318	283	303	283	271	302	301	292	308	295	297	307	298	297	277	270	284	278	303	297	298	301	271	272	306	291	289	292	312	286	284	303	302	301	289	288	299	299	307	313	308	298	298	294	285	305	308	298	313	304	324	266	285	276	290	268	287	252	288	320	306	299	301	327	301	286	287	283	271	278	304	283	279	309	263	274	313	307	284	300	264	305	280	288	303	293	292	310	304	301	277	293	306	291	312	286	308	271	284	265	295	303	317	288	300	310	306	309	284	273	313	284	282	309	308	272	280	299	306	272	322	297	327	281	263	314	288	286	295	321	294	277	281	289	297	300	295	280	298	290	294	309	290	281	313	301	327	269	246	293	296	298	317	298	311	289	283	310	326	331	285	288	296	322	282	284	301	290	291	263	300	294	277	260	288	287	300	302	277	290	280	301	309	283	288	285	298	260	308	291	265	290	276	296	303	291	352	292	307	317	301	299	306	296	311	305	263	288	299	329	243	279	272	255	275	296	339	278	314	298	290	318	294	269	297	289	272	271	297	270	271	287	295	305	285	297	266	312	303	278	287	288	276	284	296	281	317	286	299	298	336	277	280	282	307	290	281	275	287	294	274	325	293	280	299	279	303	294	319	274	280	277	292	286	292	321	277	305	282	310	282	300	306	291	275	266	265	298	285	311	297	327	267	265	275	305	263	312	298	275	309	330	282	303	279	290	295	282	285	253	261	309	266	295	292	297	307	289	311	287	257	295	296	317	306	313	292	288	268	294	291	307	292	286	267	278	323	284	280	310	287	304	293	282	258	296	343	299	269	296	283	279	291	288	299	302	306	297	295	281	290	280	267	271	309	291	314	324	277	296	301	285	292	305	304	289	292	296	279	307	274	306	313	318	314	297	307	315	325	324	277	298	265	297	289	309	288	312	293	294	296	298	277	306	294	315	270	313	298	300	300	270	283	292	302	304	306	302	276	280	295	306	276	300	292	303	294	264	315	308	288	261	330	305	267	278	276	317	285	269	305	304	291	279	291	291	284	298	294	282	299	292	290	282	300	290	307	319	281	304	306	280	290	289	307	300	291	303	274	301	304	304	297	298	313	291	277	298	270	303	272	293	297	292	294	274	307	290	295	292	278	315	300	296	283	299	274	303	267	287	286	283	276	277	289	308	279	335	285	313	306	312	270	292	322	287	286	290	302	324	321	287	299	293	310	286	291	312	287	270	311	294	280	292	278	286	279	297	308	295	287	296	294	303	308	303	293	315	275	250	291	319	317	285	293	281	305	297	334	286	302	278	306	293	316	308	294	307	312	319	313	287	292	284	301	271	258	307	284	263	287	297	285	293	317	268	280	333	300	295	290	288	302	323	318	299	276	270	300	277	287	260	297	295	274	307	278	322	265	285	285	294	270	270	309	303	315	315	294	326	288	315	270	300	298	285	277	273	286	277	318	271	280	295	291	276	261	299	274	281	263	304	335	311	287	315	292	290	278	308	316	296	297	296	300	286	306	313	288	296	300	299	262	297	305	263	299	286	280	294	274	311	280	267	305	281	282	286	315	305	294	293	268	272	310	316	298	302	292	269	311	270	296	273	312	296	288	287	295	273	272	292	297	284	292	305	266	282	320	292	285	297	271	337	305	307	278	267	319	311	311	296	284	283	310	314	290	299	305	273	300	257	300	312	300	279	292	292	319	291	291	269	295	307	262	278	286	313	307	310	321	296	314	293	274	316	285	302	302	310	318	285	275	280	322	279	301	280	322	299	288	316	274	286	271	289	280	287	307	275	300	284	294	298	313	294	307	308	320	285	308	302	311	292	303	301	301	278	309	311	300	292	291	291	290	296	290	290	295	309	271	310	278	247	299	293	299	306	280	279	279	291	332	295	303	307	267	290	328	280	264	288	319	322	299	299	300	271	293	309	275	308	296	333	333	305	287	291	330	280	282	308	295	275	300	318	284	291	284	286	304	310	327	352	252	302	296	304	300	312	272	293	285	287	263	322	275	300	310	275	270	286	280	265	284	307	290	293	301	325	343	330	279	289	307	294	283	294	320	286	312	304	294	286	324	301	319	302	293	275	308	290	266	293	288	284	307	319	289	280	278	297	296	281	327	302	308	279	294	327	311	302	300	312	307	272	315	272	313	308	290	278	294	290	298	284	278	260	272	305	309	301	289	281	283	266	280	317	286	263	303	265	314	320	291	300	301	281	309	285	319	270	287	277	310	294	289	329	326	270	323	290	262	311	307	293	298	304	310	318	313	304	289
27502	20418	6666	954	666	568	467	491	471	502	452	465	457	456	458	469	423	461	453	424	481	443	488	436	444	448	458	394	438	458	460	461	445	482	443	465	462	419	430	452	484	434	472	434	456	442	446	448	475	445	477	453	466	450	461	457	436	434	446	437	441	445	458	491	441	489	468	430	452	467	483	478	412	481	455	424	415	462	440	440	461	447	434	470	472	456	481	462	477	454	479	472	452	430	447	457	478	423	410	441	434	437	448	462	450	447	441	482	470	458	451	432	457	479	416	413	482	439	462	421	467	471	454	429	451	477	459	425	438	448	479	496	462	449	440	456	429	412	468	409	444	476	457	415	442	464	440	458	489	446	444	458	480	380	485	446	441	453	397	428	497	472	486	453	446	421	469	457	445	449	462	476	449	456	448	466	439	443	434	456	415	466	405	447	470	431	462	474	442	436	474	454	446	437	455	414	466	415	486	442	454	454	434	453	432	436	440	432	456	448	457	441	456	437	506	492	436	479	433	455	463	442	493	450	474	432	442	486	493	447	452	417	456	434	466	467	454	453	438	459	427	443	475	459	450	432	460	464	461	463	465	408	432	439	467	435	433	459	451	445	455	425	447	436	490	473	462	422	429	435	475	481	459	445	454	450	483	469	453	490	425	448	439	459	448	482	458	439	481	434	453	414	449	432	455	456	436	458	459	466	445	447	494	479	440	413	511	453	511	435	470	446	469	437	457	447	445	474	413	474	456	436	438	416	492	467	432	455	451	439	458	455	459	460	443	459	430	445	433	467	419	477	467	450	481	429	436	430	458	435	447	438	465	440	444	438	425	451	474	453	454	448	447	436	459	453	455	467	465	450	446	440	436	453	495	439	464	444	483	465	452	483	418	451	444	446	455	449	446	438	432	447	493	413	442	439	436	444	455	449	455	426	454	418	477	451	483	451	460	472	458	438	469	444	464	478	493	485	455	462	435	455	468	461	442	449	461	438	462	463	427	471	464	423	437	481	446	481	462	437	447	449	450	422	468	451	414	490	439	433	408	447	451	426	466	441	438	452	455	413	462	437	418	448	450	467	447	432	450	450	456	433	453	457	475	456	452	445	441	427	488	446	464	455	454	459	459	417	438	433	421	456	464	461	441	500	422	407	415	478	468	447	470	442	446	465	450	506	416	443	429	445	445	461	458	450	450	455	425	479	455	469	474	422	437	481	451	440	456	461	438	440	434	482	467	465	434	446	440	444	423	465	489	433	505	474	450	459	451	449	445	418	456	455	482	438	451	446	430	443	481	461	450	432	453	443	434	462	497	476	427	447	476	440	449	452	412	453	438	436	437	467	478	484	447	456	403	468	461	442	475	479	463	436	434	431	459	458	441	469	450	465	434	444	465	457	479	445	435	435	452	435	482	453	462	467	412	468	499	489	432	436	445	434	464	434	423	461	448	440	493	389	466	479	441	470	459	408	448	494	499	462	448	451	462	417	438	428	466	441	453	430	408	448	482	450	415	432	437	462	426	447	436	399	448	469	478	469	442	441	462	431	445	446	462	457	464	482	466	489	460	435	456	466	436	484	431	451	418	450	471	447	452	449	428	438	426	419	446	459	449	428	454	447	446	457	432	431	497	436	477	438	438	428	461	469	446	463	461	424	417	448	457	450	467	426	425	455	471	462	465	468	434	460	437	434	464	456	415	485	451	459	416	480	466	484	450	441	473	465	466	482	491	482	471	494	426	438	493	443	441	498	433	458	447	446	453	447	466	424	454	484	434	462	449	460	469	458	469	426	431	433	451	461	480	446	452	431	437	441	430	474	417	462	469	455	406	451	438	504	489	495	443	452	443	449	443	456	412	452	452	482	457	515	455	488	438	488	434	475	464	449	432	466	464	474	464	459	461	461	481	485	474	426	445	459	495	416	462	471	495	482	463	464	437	430	435	453	430	477	464	472	408	470	485	450	458	449	442	422	452	440	396	449	439	403	446	445	482	437	377	455	469	444	451	412	475	455	458	450	447	420	428	451	472	433	468	438	433	408	489	473	439	439	480	449	475	459	507	444	451	449	471	431	458	484	438	431	442	459	409	446	463	477	466	437	412	420	435	469	455	458	475	446	479	438	468	406	438	454	431	435	462	436	486	444	437	404	462	492	462	444	435	451	480	474	436	439	432	447	437	442	468	417	420	423	432	442	428	409	431	421	455	414	443	461	432	450	432	430	435	458	448	460	408	435	445	433	449	445	440	434	428	436	404	451	437	485	460	472	452	473	489	409	444	444	444	455	411	438	410	461	421	431	477	454	489	439	498	439	454	471	434	476	444	502	455	454	454	452	433	427	469	447	483	421	438	436	431	469	457	449	450	438	447	440	460	431	460	428	473	472	450	461	447	447	456	456	477	453	450	472	474	461	485	469	453	434	443	443	476	468	445	483	468	481	454	436	460	463	445	477	457	463	467	466	422	483	473	444	444	465	457	430	444	449	503	442	452	458	440	418	461	470	446	431	434	462	442	461	430	438	484	461	435	427	463	461	478	457	417	470	457	457	452	462	468	427	472	422	515	474	426	452	478	467	417	482	456	447	455	445	433	467	456	430	472	478	458	432	434	472	454	417	456	434	477	460	467	437	466	495	440	437	411	399	446	475	424	439	442	444	471	453	475	426	473	486	444	470	461	427	419	466	406	467	459	416	441	447	419	439	482	453	408	456	402	446	474	436	466	455	469	495	470	440	462	456	456	472	451	444	427	475	489	446	431	456	449	438	455	431	424	482	435	479	441	467	409	450	478	432	438	488	439	417	419	476	451	449	451	427	459	447	448	439	501	450	448	448	401	436	444	427	461	436	453	426	472	448	473	427	451	467	448	438	471	422	471	430	456	429	454	420	448	457	480	438	450	435	451	423	496	449	439	446	415	469	448	479	454	448	403	425	416	445	433	460	440	437	409	432	431	468	415	473	457	426	443	427	467	456	453	460	410	475	472	450	466	457	422	468	456	480	408	464	427	486	476	458	451	470	481	447	479	479	489	498	459	439	483	437	444	468	432	446	469	413	458	450	456	474	415	457	484	497	453	468	452	460	424	462	425	448	437	463	455	454	480	466	458	456	473	442	414	486	438	440	443	446	466	455	448	462	437	434	442	459	438	459	434	461	432	462	452	466	471	459	433	417	476	474	460	471	468	447	485	462	457	500	439	440	421	438	453	459	462	425	450	468	476	452	464	456	504	463	431	439	432	442	445	441	485	449	448	446	487	477	452	424	454	467	464	450	474	426	478	472	460	399	441	453	469	433	466	440	444	455	437	437	482	456	447	471	448	471	467	423	472	440	492	479	489	445	442	457	419	445	481	397	446	451	470	424	446	440	429	487	409	446	458	467	422	509	472	436	452	436	459	461	487	462	473	457	443	447	432	430	455	436	483	442	474	468	474	441	407	446	450	487	426	450	444	432	476	462	455	429	429	454	467	422	455	421	454	417	473	434	468	486	454	462	412	449	444	469
5258	1553	1430	982	829	832	748	729	765	747	725	709	697	706	712	659	720	693	706	744	716	705	705	658	667	679	667	683	671	701	702	682	710	644	724	680	692	723	685	674	681	709	707	683	686	641	682	672	668	664	725	616	730	685	703	679	675	679	721	677	641	726	705	684	718	709	709	703	704	652	686	644	643	727	692	665	674	726	739	675	724	666	663	644	754	694	694	690	728	668	700	670	657	705	707	739	697	722	681	679	704	691	646	638	694	680	721	695	661	658	696	688	731	695	675	716	694	704	689	661	661	667	703	707	709	658	713	651	663	717	670	709	712	712	683	700	666	687	693	682	693	665	697	700	716	671	689	661	682	657	698	701	724	653	715	717	650	704	750	687	702	694	692	724	674	686	746	668	697	712	645	674	700	708	728	668	662	687	658	708	722	701	685	617	714	709	670	712	693	684	705	658	699	670	674	676	667	721	722	692	717	652	694	719	733	692	662	668	647	698	669	703	679	665	685	687	699	647	708	694	690	689	706	679	667	675	673	700	677	683	684	743	675	686	650	673	689	661	703	739	637	693	702	672	688	721	673	667	704	651	699	688	742	683	696	702	647	684	645	666	650	721	734	696	718	697	701	704	663	683	717	701	704	711	682	664	704	720	706	694	706	654	682	676	672	708	694	687	720	700	710	696	676	720	701	716	687	680	659	693	677	711	656	727	673	716	700	690	674	707	695	743	702	672	646	707	657	695	684	695	677	657	702	677	679	705	723	694	654	706	674	690	691	695	708	667	704	738	679	724	655	710	686	708	700	725	725	740	669	668	671	646	675	666	670	696	711	696	696	677	664	694	704	677	663	690	681	704	653	671	704	675	687	641	658	701	660	706	651	672	708	692	717	668	681	672	681	665	696	657	665	714	715	686	692	704	677	672	717	735	698	665	696	694	686	711	725	659	716	701	682	705	702	668	713	691	726	696	669	671	706	672	660	698	638	737	699	731	671	663	710	638	654	705	692	690	678	743	708	639	701	695	702	702	665	643	712	705	667	661	651	693	661	714	685	746	697	687	655	677	735	695	665	691	656	683	676	701	679	651	691	653	690	720	661	691	698	662	670	655	667	676	711	651	659	676	645	713	693	689	666	713	687	672	696	688	729	700	695	703	707	681	702	691	708	703	717	713	680	676	649	723	702	697	660	717	693	706	643	655	704	699	714	673	675	683	659	648	672	666	691	716	704	678	654	703	686	684	714	684	670	717	685	701	680	731	709	728	730	620	693	682	696	669	723	642	705	645	699	659	648	656	673	650	708	694	695	680	701	698	705	666	673	704	707	678	713	726	705	685	685	688	647	704	743	658	708	666	659	690	737	730	671	710	698	641	719	695	715	677	720	700	676	676	720	670	718	691	683	664	679	720	678	683	659	713	681	684	652	677	687	693	690	668	682	682	705	706	723	704	691	715	653	675	693	691	713	702	632	701	671	724	666	686	677	725	665	670	731	676	677	694	668	673	631	687	654	627	688	736	738	704	707	663	653	713	678	718	703	661	743	710	695	692	694	691	652	681	677	697	694	662	692	716	715	734	673	642	670	685	710	732	764	683	731	740	673	683	713	692	723	723	699	649	678	722	725	682	723	681	683	700	705	682	660	764	657	679	703	715	696	704	670	679	675	692	720	723	690	682	701	667	669	656	678	719	670	683	717	674	669	694	677	711	688	704	688	670	718	694	639	693	681	674	674	679	751	666	654	716	682	738	693	622	695	676	727	688	637	711	632	684	711	661	653	701	708	691	703	675	696	685	707	680	707	698	726	688	707	739	677	708	699	725	743	670	724	636	710	704	712	686	657	697	671	695	719	647	699	660	718	660	728	704	666	708	681	662	691	678	717	652	678	729	686	642	708	702	677	685	740	644	710	686	663	639	688	650	698	724	715	706	693	714	718	660	704	716	671	712	713	679	655	687	666	674	715	737	725	716	704	672	692	647	685	736	710	700	698	669	684	681	701	710	694	655	688	665	700	694	712	761	725	689	689	670	676	702	700	744	684	628	692	710	701	690	674	647	732	703	695	656	695	641	706	684	688	666	703	654	704	685	699	676	678	632	683	690	660	665	684	675	691	643	653	699	669	680	657	661	685	733	719	635	695	633	704	719	695	694	708	654	664	660	685	756	657	649	730	639	691	740	739	680	727	703	718	692	714	707	709	714	705	669	680	707	665	682	694	684	695	684	709	724	707	693	681	668	685	676	676	674	735	669	695	659	704	689	676	641	693	694	670	649	644	650	712	676	698	656	668	706	683	704	689	696	668	674	659	675	662	717	663	698	768	697	679	703	718	688	702	674	671	690	691	705	743	716	701	721	672	687	698	690	681	690	730	722	649	707	688	666	695	711	616	656	730	738	687	744	701	704	664	674	678	695	729	690	673	665	689	703	691	676	676	679	681	695	663	723	701	645	652	698	698	693	683	673	708	702	709	721	707	692	637	720	715	672	689	667	697	707	711	687	670	683	675	727	690	676	714	697	687	679	723	670	660	688	707	689	746	707	714	737	684	695	668	660	657	663	644	674	705	676	647	703	706	682	729	726	703	700	688	668	671	712	628	684	665	700	695	668	666	703	704	692	666	710	677	711	645	693	666	646	710	733	670	649	712	660	649	707	693	662	689	752	683	669	705	704	676	692	719	655	676	710	698	714	677	669	696	699	702	717	721	683	648	764	648	688	703	690	670	708	704	634	690	716	711	708	673	717	662	720	687	643	716	700	679	709	708	712	684	714	699	680	695	673	714	759	717	669	690	688	670	682	687	690	709	676	639	657	725	675	727	711	664	711	701	648	662	667	735	695	687	692	743	702	674	699	643	685	694	723	700	659	702	710	682	730	636	698	677	707	654	717	713	662	737	686	689	683	704	689	687	718	717	669	672	682	673	715	682	681	699	707	732	675	718	705	737	703	720	680	680	707	661	696	685	686	713	658	677	655	697	692	710	679	691	676	660	664	702	667	670	719	707	719	685	667	698	673	709	731	657	671	654	715	718	656	749	673	728	694	689	731	692	646	655	714	681	666	687	732	738	624	663	663	672	694	728	692	681	767	660	662	650	710	661	666	723	668	669	708	700	674	694	700	680	703	695	673	661	676	646	644	660	650	683	685	709	684	669	676	618	690	673	707	702	719	702	708	666	676	685	702	695	711	697	712	632	665	659	771	705	658	683	662	720	702	687	659	698	687	702	651	691	715	700	677	709	685	703	668	673	660	708	660	699	679	702	665	677	668	670	682	649	691	681	696	688	684	735	684	706	730	695	697	695	654	724	713	656	689	740	712	655	714	689	732	702	707	705	660	676	695	689	696	696	682	684	714	689	698	673	713	652	696	654	718	681	684	667	685	680	695	689	706	708	701	657	706	675	725	659	738	628	669	625	709	685	664	692	692	681	691	704	665	698	698	718	675	717	699	679	660	682	719	668	660	708	721	676	672	701	700	637	703	696	694	668	666	683	640	664	746
24453	21544	28909	24620	21397	4675	954	666	612	600	500	514	553	501	504	443	476	434	438	454	459	467	480	442	445	455	458	426	454	413	418	447	415	432	407	425	451	482	435	439	403	443	391	454	403	473	456	449	447	417	398	407	415	419	455	432	402	411	444	412	418	423	435	411	427	448	439	431	438	410	389	419	431	423	456	417	397	428	450	423	431	406	433	420	417	451	462	435	474	453	412	475	440	431	404	413	440	426	428	449	454	464	415	411	405	420	402	396	451	400	423	426	490	443	404	443	445	408	389	443	456	408	406	424	433	418	424	414	424	389	466	426	422	403	440	423	391	428	376	428	417	416	436	418	467	387	460	460	430	387	407	401	416	432	414	420	439	363	432	421	426	413	436	411	420	412	414	441	439	435	415	428	427	448	435	473	427	387	425	438	414	418	456	411	426	366	446	427	443	419	433	426	448	413	392	411	418	369	401	426	403	449	408	469	398	443	409	429	452	424	436	411	456	411	462	434	432	437	437	410	424	459	415	383	406	451	448	410	387	453	406	458	423	459	408	431	423	408	432	467	443	400	415	411	430	391	410	413	433	405	439	458	441	423	433	445	435	417	446	449	406	420	415	423	429	467	425	421	444	417	431	418	416	412	448	408	431	440	390	458	447	410	441	417	409	418	378	426	413	432	393	396	406	393	445	405	449	404	438	405	406	434	425	417	434	449	425	446	396	413	448	435	434	428	433	371	390	411	408	462	451	462	482	415	449	443	444	425	411	440	411	420	402	404	438	414	440	404	429	447	434	415	413	444	416	436	472	412	442	423	404	451	451	432	411	396	432	447	412	390	423	444	475	450	454	434	411	463	435	428	410	455	429	430	454	428	433	422	401	426	425	398	447	465	430	422	420	414	436	449	453	399	419	397	398	443	410	420	431	419	430	442	395	455	423	411	397	410	416	404	429	464	418	440	406	455	399	403	424	434	433	411	427	400	393	436	429	386	449	437	423	416	422	420	425	456	453	402	412	455	450	442	395	439	426	449	437	382	442	441	412	427	450	453	421	429	455	442	406	424	454	414	395	419	448	448	455	384	433	446	428	420	402	446	421	395	456	413	402	403	419	413	399	419	427	438	416	435	423	407	396	392	410	419	361	448	422	399	418	438	429	401	400	403	375	463	393	413	394	403	420	406	423	438	383	422	424	419	414	401	441	418	377	413	420	433	377	438	424	418	412	450	404	398	431	413	396	395	445	405	415	452	462	429	410	421	373	394	472	413	415	397	421	426	415	418	440	425	440	489	431	420	417	424	447	432	453	407	444	394	441	426	414	426	449	430	435	435	396	435	433	404	444	411	406	425	429	442	431	454	422	422	412	439	451	436	418	375	422	426	454	430	435	433	418	423	404	425	458	452	463	405	426	387	386	458	426	430	423	392	456	395	430	386	415	407	411	442	393	402	434	414	455	430	415	448	410	412	446	456	423	379	430	431	422	407	412	433	407	412	453	418	424	451	420	438	388	405	438	456	425	414	404	434	415	420	435	442	423	401	406	434	423	407	474	460	400	421	384	423	424	403	409	426	446	446	455	410	414	437	406	424	407	423	445	425	421	415	430	442	427	462	454	428	419	427	389	407	408	419	409	422	424	423	456	442	391	449	460	411	420	406	412	403	458	403	424	408	430	400	446	424	411	423	407	435	387	429	393	449	414	427	407	461	423	435	418	404	436	422	476	435	458	420	435	437	431	401	440	431	447	392	403	446	429	436	436	443	427	397	430	422	454	433	452	421	394	444	404	401	422	447	435	445	402	411	462	427	427	453	426	425	433	453	398	425	399	417	425	423	443	396	395	409	406	447	403	380	439	399	448	425	418	415	408	411	449	383	419	414	456	426	417	410	428	411	403	427	448	422	414	415	440	433	444	414	411	418	419	401	394	397	451	431	449	427	425	409	414	417	440	451	446	407	416	413	422	405	455	427	466	451	437	385	434	409	378	424	428	403	433	450	430	441	420	467	407	431	412	395	434	436	410	400	445	459	415	425	422	390	409	422	397	433	449	454	416	394	400	409	396	399	438	435	447	441	413	479	418	434	432	422	409	411	412	440	446	429	412	415	412	416	380	424	415	419	447	413	403	427	428	429	421	411	438	413	385	425	420	439	459	430	434	431	427	420	421	410	390	399	426	424	413	464	422	441	449	418	446	416	406	462	427	442	413	415	448	414	416	435	415	397	374	408	425	417	430	454	409	425	432	443	426	396	396	412	455	430	417	443	411	441	385	410	455	451	418	382	449	414	405	430	424	445	419	393	394	404	415	420	474	411	420	426	429	394	430	424	427	413	422	427	437	414	441	426	421	447	411	435	405	434	424	437	403	401	467	400	395	422	412	403	446	447	401	445	451	484	418	401	444	421	409	422	430	392	418	421	415	395	444	444	436	450	418	462	450	423	424	447	421	418	426	406	406	418	416	400	410	407	399	457	430	464	398	423	437	418	437	435	416	446	444	448	406	468	419	449	415	412	474	386	403	433	434	403	412	440	426	439	410	418	441	437	403	416	430	418	431	420	430	406	439	389	428	444	430	419	433	394	409	467	440	392	417	425	443	384	451	436	448	447	453	411	461	490	429	439	429	409	419	401	430	418	428	469	402	449	432	404	423	422	411	404	397	422	444	430	444	422	444	449	409	446	428	442	431	423	432	448	418	395	394	427	419	400	383	460	440	407	404	428	452	410	444	441	415	401	405	428	419	445	456	441	422	403	422	406	411	395	449	429	410	463	426	412	433	448	382	447	423	429	425	429	419	455	422	427	449	467	428	427	413	402	445	413	445	416	409	425	404	415	431	411	410	417	424	434	402	393	432	439	429	417	434	378	432	359	398	422	400	432	426	404	452	406	449	438	424	450	429	463	387	405	440	440	422	412	413	469	390	389	419	438	409	382	402	417	400	418	428	408	423	386	426	399	445	436	395	443	413	388	448	426	388	429	443	461	440	435	432	419	419	405	417	412	406	457	376	412	423	377	433	449	432	414	382	423	421	435	430	416	435	400	443	413	410	441	419	410	431	450	456	411	402	464	442	451	460	452	410	461	444	440	404	440	438	407	411	404	417	430	393	420	429	368	443	392	409	420	413	438	419	405	440	415	451	431	441	439	418	399	386	428	440	441	433	429	441	409	430	413	429	421	408	416	419	427	419	413	472	421	474	430	441	419	466	399	426	455	419	411	450	462	367	442	419	403	432	425	415	425	441	415	420	431	430	404	428	404	426	441	409	435	437	426	426	388	391	461	421	426	453	398	438	429	380	386	398	425	442	454	439	421	449	418	412	436	416	390	437	416	426	445	408	413	427	438	391	427	413	382	384	439	386	434	429	406	431	435	440	430	469	394	411	412	417	428	447	426	416	408	422	434	408	372	412	436	429	409	433	432	415	409	428	418	440	407	399	440	421	433	424	424	408	428	412	428	409	442	459	416	396	451	415	380	458	410	411	421	441	417	453	420	426	428
6535	9285	7821	4024	2784	2168	1762	1482	1349	1194	1073	1002	915	912	802	796	798	798	775	775	744	737	710	682	688	671	677	652	722	711	720	680	711	666	670	706	641	660	664	642	673	639	656	623	647	670	675	674	664	647	647	706	702	623	640	704	636	716	638	665	697	659	615	649	653	675	678	673	644	613	690	666	650	689	654	680	637	673	680	663	679	645	705	659	680	686	671	628	646	664	624	689	650	700	624	635	688	667	641	670	655	658	631	677	674	650	638	660	641	663	659	656	676	637	700	632	662	645	685	672	691	682	651	637	681	627	681	661	676	649	645	662	660	648	628	674	628	638	674	654	622	691	679	629	656	641	642	649	691	663	648	671	678	621	662	659	707	659	686	651	691	668	636	652	631	681	653	665	659	707	692	697	629	692	642	672	656	692	713	667	672	670	646	689	671	623	668	605	673	676	688	666	704	671	640	675	681	649	658	629	628	724	672	677	680	661	665	647	662	643	630	615	650	638	644	658	651	643	598	679	630	660	671	619	611	611	626	635	680	674	693	668	644	613	651	640	657	627	677	648	722	677	687	676	600	676	666	640	658	669	701	687	671	634	654	627	666	614	626	667	662	650	656	674	643	624	655	647	631	671	639	644	590	663	669	662	628	625	695	652	627	644	663	646	656	652	668	639	629	685	653	661	657	645	672	687	662	647	662	655	654	689	665	643	652	632	668	702	632	696	646	701	648	658	640	667	651	648	635	680	688	683	656	614	655	683	704	652	650	648	629	658	704	679	636	680	666	708	651	659	623	620	615	642	671	632	621	643	662	624	632	658	705	683	683	664	666	650	669	649	663	647	702	666	639	637	651	663	666	675	650	633	636	639	678	636	662	664	639	625	664	671	686	656	646	644	641	696	610	611	663	653	645	667	663	644	663	621	632	664	633	655	620	643	649	694	685	624	673	678	691	666	587	664	687	675	645	620	669	658	667	681	653	655	668	689	670	646	630	653	641	660	684	649	674	674	663	675	633	674	670	682	715	681	615	656	655	642	658	664	639	697	665	650	646	666	668	680	645	631	633	665	629	622	713	677	674	686	656	625	651	662	669	662	605	693	633	673	673	648	638	633	663	663	664	622	684	568	673	669	677	680	674	682	643	600	640	626	640	632	682	636	636	666	639	677	675	625	651	655	683	701	662	694	648	682	643	662	658	637	661	650	656	622	589	654	640	616	662	657	680	650	682	655	707	620	646	669	629	629	661	667	634	636	652	637	639	620	628	688	672	670	655	636	664	646	657	623	664	622	725	616	685	659	647	696	673	639	626	725	665	624	658	653	698	657	671	617	645	675	667	672	661	629	672	661	626	651	693	637	674	682	605	636	652	712	707	662	712	637	657	689	615	672	687	647	644	646	677	683	679	616	614	628	640	652	633	649	634	623	650	695	660	730	675	650	707	688	613	695	661	654	682	646	643	655	612	676	689	638	629	613	626	667	686	638	637	694	622	682	687	688	568	686	656	640	652	631	639	630	648	630	627	663	631	685	665	651	630	633	669	618	674	630	616	654	618	661	644	657	699	663	652	695	658	658	645	649	621	632	595	600	670	676	631	688	683	677	697	626	670	681	628	703	639	628	699	694	656	667	637	689	711	714	638	667	673	645	691	690	625	628	677	687	652	625	634	674	652	631	646	649	635	680	630	631	671	666	645	673	655	671	691	692	667	664	647	662	705	633	652	670	608	687	650	665	651	690	630	665	642	632	650	674	639	669	676	672	645	640	668	672	682	655	610	655	644	686	627	701	666	662	637	672	634	632	643	684	651	652	663	700	672	627	650	621	661	654	657	694	653	647	625	662	624	655	658	625	693	631	593	672	655	649	642	641	681	644	684	670	636	658	666	638	615	652	680	643	664	630	644	653	693	687	695	648	664	635	656	675	648	598	660	618	633	654	643	697	634	670	655	665	653	669	658	666	664	634	655	671	664	654	664	719	669	650	655	633	688	661	651	652	665	634	670	719	642	683	665	666	642	709	638	625	669	685	664	617	614	649	625	611	645	642	627	698	598	701	665	643	646	647	636	682	625	656	652	654	681	664	639	675	634	643	654	647	655	642	619	643	681	676	638	642	644	671	687	642	703	677	688	627	694	622	650	667	642	664	709	665	633	652	657	643	677	685	678	583	679	614	648	610	674	659	657	650	656	675	658	628	658	691	650	649	616	673	668	661	645	688	684	631	652	635	678	675	659	614	627	661	698	633	669	669	696	644	645	612	640	649	678	701	633	688	669	698	612	607	634	658	708	659	638	641	641	660	674	657	670	671	641	684	676	614	635	657	676	641	647	632	603	687	642	653	608	689	718	694	644	661	620	654	661	660	643	652	620	637	646	639	618	655	668	631	666	650	678	638	681	691	666	692	638	690	666	663	657	662	663	686	657	676	672	608	678	624	650	657	675	668	699	680	690	641	631	669	648	695	652	689	662	685	683	653	677	652	651	617	618	672	646	647	635	626	633	637	686	671	683	650	680	668	662	669	634	619	649	637	652	651	677	651	706	632	666	625	640	647	649	651	651	679	669	679	681	676	663	670	648	653	648	645	625	702	640	646	690	641	667	676	612	640	637	617	670	678	648	668	682	660	680	653	705	670	692	677	653	690	633	671	624	670	681	648	668	649	638	693	672	653	705	628	664	646	650	658	675	661	634	631	671	647	631	684	653	662	724	621	630	624	653	661	632	612	655	695	648	619	651	688	655	652	707	683	643	675	626	652	657	687	634	679	676	677	683	679	658	645	650	688	660	693	635	659	678	635	669	629	668	669	667	618	681	654	663	621	660	662	617	673	686	655	650	681	635	652	640	639	630	624	624	690	627	642	679	622	657	658	651	629	672	706	637	650	660	634	663	638	644	639	694	651	711	664	645	644	689	675	682	644	603	667	662	661	622	635	638	694	644	643	681	659	672	645	679	687	678	669	647	666	680	680	667	714	616	683	651	625	627	633	608	662	662	644	634	634	673	642	614	653	673	653	681	671	623	667	650	680	646	650	640	659	600	650	707	676	649	639	643	645	646	702	638	673	685	611	672	633	653	602	670	660	658	651	662	638	642	677	662	628	649	660	657	689	675	646	642	722	681	609	695	661	642	643	654	664	659	662	676	646	654	660	717	641	631	665	641	638	668	602	693	667	700	659	662	635	675	645	648	636	666	634	675	670	666	617	646	629	697	698	654	673	634	649	668	657	622	630	649	649	627	675	613	589	645	662	648	631	691	623	669	659	652	632	653	664	698	660	637	658	593	686	631	634	640	641	620	625	635	678	612	658	666	676	636	644	654	634	675	648	666	650	639	630	679	634	700	631	672	637	655	666	687	670	630	653	664	644	691	662	668	646	601	683	619	709	658	679	629	675	645	660	630	656	655	671	615	652	659	639	673	651	692	671	623	650	683	676	676	693	707	651	676	663	664	613	651	635	644	648	628	673	601	660	668	654	646	671	677	675	643	652	643	650	691	685
23577	21620	29543	24197	21622	21310	2520	742	528	525	449	397	314	322	289	290	271	236	250	232	243	202	204	213	225	218	204	191	205	206	212	183	200	185	186	195	217	181	186	217	213	178	169	197	195	175	173	179	209	198	192	197	147	174	173	193	176	180	209	199	169	174	171	177	217	215	179	180	157	179	176	183	178	184	175	178	194	179	198	192	171	183	202	202	161	188	183	156	180	169	174	170	180	199	189	171	185	182	183	175	178	176	182	170	203	170	185	205	184	205	190	184	145	154	178	176	181	180	170	192	183	173	160	189	170	191	197	179	191	173	168	180	198	181	165	190	193	186	189	179	171	162	174	175	201	182	171	201	185	188	183	188	184	161	174	181	187	177	179	188	194	203	166	169	176	186	211	166	185	202	192	185	193	180	180	180	187	198	185	151	158	180	179	197	163	200	170	175	174	211	177	177	192	184	186	151	177	178	194	171	174	194	170	156	178	203	179	145	153	182	197	156	176	187	194	160	165	167	178	186	200	212	191	174	157	204	177	167	186	193	177	198	195	180	187	191	184	177	185	208	198	198	175	161	193	185	171	183	173	190	172	187	169	160	180	166	181	169	200	205	183	176	171	190	193	178	178	189	194	192	194	191	172	203	195	201	185	199	169	171	174	175	177	171	190	157	191	169	181	171	158	143	160	158	187	178	195	169	176	213	165	178	168	162	165	191	195	171	184	182	186	161	214	159	175	196	167	184	196	161	192	182	157	158	168	193	180	197	195	157	186	203	175	194	206	196	173	168	186	183	183	168	182	154	165	182	175	181	180	183	176	178	204	190	196	194	179	198	177	155	172	170	145	175	162	201	166	179	159	177	172	182	176	208	152	182	178	196	188	174	197	168	212	156	188	198	189	168	164	158	181	184	163	163	186	172	187	214	203	174	179	174	174	168	189	164	173	167	174	174	185	188	164	179	192	176	185	192	187	190	181	178	185	197	162	178	184	175	158	180	197	188	149	180	169	182	160	202	182	179	167	201	183	165	177	169	171	169	179	196	151	178	172	161	159	193	177	174	195	192	185	210	180	204	173	184	175	190	167	171	195	168	168	168	181	189	170	184	215	166	201	187	190	162	175	180	173	186	176	163	174	173	201	192	152	182	182	162	186	191	172	192	179	149	187	170	182	167	179	196	184	198	179	170	185	189	174	175	177	181	191	176	177	181	164	160	179	167	179	157	173	188	179	180	172	162	178	179	193	182	189	181	179	167	178	180	178	194	163	185	162	160	180	187	177	184	203	171	176	172	182	184	179	200	163	181	168	184	190	177	172	170	167	183	192	161	155	188	184	196	164	188	165	199	189	179	199	179	167	191	190	184	171	186	167	169	173	167	177	157	190	166	162	169	176	182	181	178	190	161	187	153	179	198	192	184	150	162	178	177	178	159	179	182	163	169	174	188	188	190	172	178	172	168	204	173	183	192	172	196	185	163	180	179	185	158	165	183	202	192	184	185	168	185	185	163	168	174	180	195	199	187	177	163	187	172	160	186	163	178	165	178	172	157	187	168	171	170	166	185	209	190	194	172	174	189	153	183	181	181	184	195	201	209	185	170	181	164	185	163	203	173	172	190	158	147	195	178	181	217	204	166	179	183	156	174	176	196	188	191	191	188	189	177	163	168	189	173	169	183	178	182	180	198	174	182	189	190	173	162	170	179	192	179	160	171	182	171	188	180	180	187	167	186	181	175	192	189	161	177	175	181	163	181	186	183	184	175	185	196	182	187	192	154	201	193	192	174	176	184	185	187	181	165	199	176	185	172	178	187	184	165	195	187	198	189	183	169	177	180	192	176	171	165	167	183	183	173	190	201	177	182	181	181	167	202	174	161	196	170	158	148	166	188	177	175	197	162	184	170	193	154	174	172	202	162	187	175	172	206	157	171	180	168	170	171	188	168	181	173	165	182	176	178	192	162	184	187	179	185	161	183	172	196	170	172	179	206	170	185	204	170	169	180	196	171	184	174	186	189	195	182	179	184	175	194	172	183	162	168	203	173	200	192	189	189	167	158	168	191	167	150	184	176	193	184	169	183	168	190	170	208	194	199	188	173	171	180	182	159	168	183	182	180	169	184	162	190	176	180	179	170	165	169	158	186	192	159	174	172	194	189	190	207	173	176	139	177	167	170	181	170	186	170	186	164	189	175	188	157	167	164	191	169	174	174	172	162	169	167	195	192	172	178	213	199	160	183	172	187	183	173	147	156	172	198	153	159	161	173	173	161	203	178	183	172	193	176	177	163	187	171	186	148	161	179	175	164	183	203	175	181	147	213	171	180	198	166	180	164	182	185	172	160	173	178	193	182	146	177	210	172	224	168	170	191	175	160	184	160	204	168	166	164	181	174	195	182	182	213	182	173	190	188	170	180	192	165	183	199	166	163	190	197	177	185	165	170	191	165	167	197	184	181	184	161	171	207	185	159	189	172	177	179	200	180	193	173	191	201	177	205	176	155	171	202	180	208	192	194	185	162	176	199	165	178	198	179	176	201	183	173	161	166	183	181	177	196	166	160	188	185	192	180	178	184	182	187	188	181	176	193	186	181	173	190	170	175	170	187	175	179	206	191	163	168	165	175	173	192	193	192	164	166	178	203	161	179	184	190	169	193	173	167	189	183	193	190	174	159	172	196	185	169	161	194	192	188	164	155	170	185	171	183	185	193	161	188	177	199	186	164	182	164	188	187	150	194	178	179	182	156	187	165	187	173	198	163	166	176	174	166	183	173	182	177	182	160	190	173	163	173	149	167	168	176	165	192	184	153	167	176	188	171	193	180	188	188	174	178	180	173	183	203	170	191	191	178	180	192	161	164	182	169	176	194	176	152	187	169	172	163	175	192	180	206	181	168	166	177	184	188	159	174	158	199	182	168	162	200	169	179	165	171	177	210	190	166	187	172	176	191	179	170	192	165	155	192	171	158	166	174	163	185	196	155	177	175	204	161	181	185	176	183	196	156	197	176	195	166	167	156	175	165	180	199	156	179	158	178	176	175	171	200	191	190	191	192	172	177	167	181	182	188	167	187	198	195	182	165	164	178	164	146	195	181	180	178	196	192	178	181	174	169	188	189	176	207	194	166	171	164	154	195	181	161	197	177	168	167	186	172	176	181	175	177	174	170	165	167	154	163	184	197	166	162	189	167	193	192	167	159	176	179	179	185	168	156	166	173	166	172	144	185	185	171	189	182	217	178	180	191	178	183	152	190	180	173	163	182	192	181	192	197	174	169	172	174	187	182	186	178	207	177	173	198	172	171	207	171	177	168	180	174	157	165	193	179	162	173	158	207	177	172	174	153	171	164	179	204	184	176	180	165	199	156	180	178	182	186	192	187	180	184	178	158	147	187	176	182	147	184	160	172	189	178	175	190	178	163	196	158	174	165	180	161	176	156	187	157	184	187	177	168	183	188	191	182	162	190	173	169	180	187	193	167	216	165	186	173	160	191	184	182	194	169
7431	14763	12441	6240	4256	3165	2337	1919	1512	1309	1045	978	825	757	699	625	572	541	495	502	470	446	413	407	397	393	383	371	376	384	337	372	359	320	344	327	328	364	278	301	341	300	351	302	325	337	293	318	309	313	301	291	337	316	301	317	311	294	311	303	324	302	287	276	328	329	285	273	338	309	322	313	322	265	300	302	324	329	284	273	306	311	299	299	301	304	319	314	261	277	286	267	245	276	298	280	290	281	314	273	292	315	308	288	304	303	262	282	297	303	299	288	273	299	288	289	333	282	305	275	284	267	316	265	325	314	303	280	306	314	302	252	278	291	290	307	299	305	266	285	283	305	296	312	316	292	274	260	293	298	302	314	273	261	272	309	312	297	306	275	266	309	308	289	274	287	312	280	310	267	300	308	303	299	308	282	295	289	307	297	280	295	295	297	260	278	294	285	290	303	296	276	314	312	298	341	307	288	311	247	280	284	285	320	298	261	299	311	284	306	296	289	285	262	300	289	287	323	282	279	300	305	293	299	311	294	281	284	288	301	299	264	300	288	264	262	325	283	300	275	276	287	263	276	306	281	280	303	307	280	288	283	267	293	316	289	280	291	263	266	253	294	266	303	286	286	316	285	285	286	280	290	301	254	301	299	287	301	275	281	300	285	295	282	273	302	275	291	291	274	281	331	305	291	317	261	301	292	292	292	287	301	278	316	288	280	305	260	316	314	295	288	294	317	273	288	306	280	306	267	268	313	267	280	280	281	286	264	308	287	260	310	294	268	283	318	286	304	289	301	295	265	280	310	270	286	289	286	310	303	286	280	278	303	286	271	285	289	280	303	260	287	329	295	290	277	260	282	302	301	301	298	294	285	294	290	263	292	261	290	297	284	299	293	325	247	280	289	272	254	297	287	300	284	286	299	286	308	303	251	249	267	256	316	305	301	322	309	283	271	293	320	289	296	282	294	299	285	297	304	282	311	268	302	293	282	293	272	298	314	276	285	288	307	294	266	315	279	298	295	285	298	253	291	317	296	287	270	284	284	276	291	329	279	292	273	276	292	276	296	302	288	294	295	271	295	295	283	313	306	266	287	281	294	293	296	309	270	289	245	302	291	318	297	291	263	288	329	286	299	300	292	254	279	339	314	332	290	276	276	311	279	288	267	276	270	308	273	281	302	264	295	302	327	302	263	297	284	294	279	258	296	279	280	327	277	299	295	273	304	285	275	277	287	282	269	290	295	287	292	288	297	297	318	287	294	305	279	265	303	300	297	302	292	268	278	277	283	301	327	280	266	252	281	289	269	302	312	268	278	286	285	280	278	296	284	318	264	271	290	298	300	282	297	288	297	340	306	288	297	272	330	305	277	269	309	263	286	279	264	269	295	302	257	265	269	312	285	288	285	279	304	314	279	270	271	288	274	268	267	300	296	297	287	286	267	311	300	280	307	305	285	303	286	285	263	280	273	271	277	323	298	303	281	281	270	286	289	310	278	301	318	278	298	274	305	265	296	269	283	281	313	275	276	275	325	290	284	329	283	288	298	279	261	270	296	303	294	290	298	283	259	282	307	272	316	311	283	253	269	292	284	280	288	301	320	271	288	303	283	311	327	270	288	302	300	287	271	300	321	289	284	277	292	318	276	276	282	306	270	289	289	285	271	294	279	298	270	308	311	311	286	286	284	288	286	303	300	280	278	300	302	298	280	284	310	267	288	313	299	282	284	287	300	268	281	307	281	300	281	287	289	298	291	280	314	301	294	277	302	295	268	285	257	327	287	320	300	276	293	305	311	309	271	283	276	292	300	293	328	283	315	297	269	297	290	277	316	302	282	287	306	291	295	257	285	327	280	283	316	276	276	316	277	330	293	265	305	284	291	291	283	320	273	308	271	281	268	297	277	275	302	295	313	291	300	308	294	288	317	273	304	294	305	305	299	291	290	282	284	294	285	315	280	281	298	307	281	271	276	281	313	290	292	275	315	310	304	287	287	315	272	277	291	300	292	271	305	302	286	303	296	273	304	278	293	283	284	285	276	278	272	274	263	297	288	281	273	305	289	278	266	275	273	291	284	283	281	287	272	309	284	268	298	314	281	259	293	276	305	319	320	280	270	288	304	313	305	268	305	254	307	282	331	311	284	312	290	287	276	284	286	321	275	298	300	264	279	283	237	327	278	324	289	270	253	283	305	284	275	296	302	324	287	278	306	286	301	314	281	320	298	285	306	305	266	272	288	303	317	296	296	280	296	310	306	314	292	272	264	292	304	278	297	284	295	281	293	281	307	287	282	287	282	290	258	288	277	311	288	286	315	307	290	305	304	275	330	294	304	275	300	292	287	276	319	312	294	271	301	298	268	282	298	297	303	292	299	296	298	287	277	275	246	313	276	262	273	297	276	265	310	262	318	302	288	249	291	272	286	284	292	287	268	293	288	308	310	300	271	299	252	287	266	302	246	286	295	299	305	326	271	271	317	289	258	265	314	307	280	304	316	306	294	259	308	281	282	297	281	291	293	300	308	297	292	295	282	271	292	282	264	286	281	295	296	316	285	305	291	286	282	294	275	282	288	263	285	287	288	296	273	307	290	293	298	258	295	295	311	294	301	295	287	264	303	255	293	322	295	260	314	271	255	294	303	278	273	307	266	284	340	278	297	303	304	297	288	298	272	296	274	334	316	297	304	294	248	305	257	242	294	270	282	315	274	262	296	292	275	253	299	277	270	267	303	292	286	278	286	272	267	265	302	282	303	299	277	315	300	292	272	298	278	285	252	280	256	328	262	293	295	297	304	302	295	308	272	278	278	292	289	272	296	273	282	310	303	262	284	282	283	306	304	277	314	287	288	291	293	303	270	296	298	280	255	298	301	282	304	288	300	304	277	266	261	323	258	287	305	279	300	277	317	283	326	287	274	279	293	275	277	262	299	293	312	292	290	321	297	266	300	246	301	294	286	319	293	302	285	279	295	319	281	306	304	284	299	314	270	298	302	287	321	298	313	289	292	301	324	278	278	300	275	269	311	283	272	265	293	288	286	308	303	301	272	285	265	268	315	292	293	312	285	281	279	293	274	282	287	273	303	277	311	323	280	298	287	297	321	261	273	272	272	293	304	250	302	293	289	296	299	299	279	266	280	301	277	330	286	289	298	275	314	317	281	331	282	295	285	282	265	284	283	271	291	309	273	273	276	272	294	304	309	265	305	295	258	296	294	315	297	269	276	306	286	277	268	271	286	284	287	286	297	277	304	289	254	289	268	306	294	292	284	294	274	257	294	301	285	286	283	292	297	263	304	309	292	303	274	260	328	285	275	277	319	308	275	272	266	315	281	272	299	300	293	289	294	282	264	287	270	281	280	293	258	277	310	248	279	329	249	297	270	287	302	303	299	286	281	305	246	270	294	281	311	278	289	295	296	299	278	310	304	264	295	304	263	303	270	260	262	307	289	269	272	277	290	274	303	290	295	281	291	263	275	301	297	300	300	298	302	307	292	289	304
27619	20441	6523	846	536	493	487	501	456	461	438	392	459	465	433	456	452	464	472	420	464	430	471	428	446	428	479	434	464	466	460	437	418	447	467	449	420	420	430	453	449	444	444	439	447	469	424	441	412	465	434	435	494	420	442	443	456	432	426	425	411	460	430	476	429	429	466	434	466	457	443	424	472	414	459	475	452	432	430	443	452	449	428	485	496	430	462	472	451	425	476	478	425	421	433	430	473	473	449	456	404	428	405	449	421	449	434	433	457	430	416	435	462	438	439	460	494	464	468	455	449	478	433	461	437	471	478	443	434	419	418	425	441	443	468	514	448	462	436	453	431	428	437	476	457	428	447	443	447	448	477	462	453	423	452	450	466	440	435	460	478	430	416	437	470	434	459	410	411	488	479	439	440	418	475	420	462	470	475	445	459	483	424	448	480	452	427	465	475	470	445	431	441	428	437	461	439	487	463	453	455	428	479	418	485	459	454	441	450	415	443	469	452	430	468	444	462	450	433	477	444	422	431	428	458	469	448	461	442	451	430	418	450	445	444	462	424	426	431	438	463	451	462	475	465	452	452	447	434	434	437	452	442	431	420	429	466	454	458	471	452	411	435	446	462	460	465	442	412	425	449	435	429	412	455	459	422	441	448	475	435	466	449	455	438	452	447	424	463	425	478	475	442	435	435	435	455	464	445	467	427	473	470	456	445	445	458	467	464	452	463	434	463	458	474	449	459	460	480	455	444	428	423	482	458	413	469	398	457	417	412	474	486	450	430	452	431	460	440	434	446	437	456	454	445	453	435	423	436	435	429	409	421	441	465	412	402	469	417	458	420	453	426	444	410	450	437	434	433	453	473	452	436	452	441	458	471	412	440	483	451	396	462	431	477	446	442	478	456	441	455	465	429	435	455	445	455	453	469	433	437	428	435	429	447	448	478	455	414	444	433	463	445	463	449	457	485	442	512	416	390	448	424	435	439	458	461	468	446	460	444	451	449	445	445	436	436	451	446	431	450	454	444	450	437	451	430	420	454	451	479	457	459	458	469	409	445	415	450	462	429	466	460	458	476	443	450	448	451	450	439	425	451	429	441	462	408	465	471	445	437	421	447	471	431	415	454	453	446	441	443	454	453	493	458	424	444	446	450	457	470	449	469	441	468	441	448	435	427	419	447	406	460	437	429	457	437	458	451	447	420	455	465	425	439	408	463	407	446	446	454	466	469	478	437	467	389	446	430	441	451	469	416	435	420	437	454	512	445	448	458	468	477	421	475	429	474	438	475	464	460	490	464	442	403	441	447	416	445	439	435	458	453	445	403	458	441	480	457	418	459	482	459	453	423	472	395	488	447	472	453	484	438	457	465	461	446	455	452	419	444	413	432	461	429	426	437	442	443	420	428	441	440	428	447	472	447	412	450	427	461	445	453	483	460	413	458	440	431	419	431	411	446	439	424	441	446	437	447	439	442	485	454	426	424	430	411	414	451	449	441	467	418	428	447	422	422	472	411	480	427	477	422	471	447	430	476	445	471	462	458	455	448	442	446	467	457	472	442	400	422	475	445	410	429	435	436	474	422	408	438	427	428	494	449	433	444	453	450	473	490	430	436	466	441	432	456	409	454	431	466	420	465	471	440	482	491	454	450	456	481	413	427	471	453	401	466	427	427	444	439	452	441	462	464	417	453	468	452	422	414	492	443	454	482	440	468	453	438	463	505	450	413	435	438	450	438	442	457	395	462	401	487	447	451	444	446	452	434	455	443	450	449	439	493	473	414	474	459	429	433	446	455	411	498	451	463	434	435	448	473	417	443	459	434	438	440	428	449	446	419	413	431	463	456	439	485	436	453	417	466	452	430	458	450	457	440	464	459	423	495	472	446	395	440	468	441	425	469	435	480	435	421	458	443	436	462	428	464	472	480	435	467	450	463	441	467	462	458	433	419	466	437	433	400	421	421	451	440	442	436	470	476	443	450	446	445	459	474	453	437	422	455	468	467	438	438	467	439	416	447	432	414	460	451	392	447	461	482	420	415	440	444	425	470	469	475	448	471	403	457	423	442	430	464	433	452	419	426	482	467	458	432	440	438	460	430	410	451	469	411	445	443	442	460	468	451	418	434	416	449	436	452	425	449	443	481	476	470	477	445	455	431	426	456	431	423	448	465	442	409	429	435	450	463	452	447	446	489	413	476	461	390	486	475	438	418	487	459	423	429	436	394	451	472	433	412	397	459	456	447	475	430	413	449	425	456	439	436	421	402	452	460	486	451	415	462	451	446	434	474	479	445	426	448	419	436	429	401	461	451	435	489	407	447	416	506	442	472	489	440	421	467	456	426	415	439	434	448	468	457	440	427	455	443	467	483	493	448	407	478	457	441	429	429	468	467	446	446	451	424	443	475	416	475	431	427	460	471	416	493	444	430	431	447	457	423	462	426	451	480	451	453	429	444	442	450	434	405	424	431	451	428	473	464	454	435	470	470	451	439	444	431	445	438	458	499	420	444	445	423	444	433	434	473	451	446	441	456	442	457	439	452	438	495	463	431	480	493	465	449	450	460	438	414	446	393	434	413	454	407	416	451	439	457	460	425	424	471	458	440	476	489	430	407	452	383	439	434	443	444	452	440	442	420	446	460	433	475	430	468	386	450	459	437	456	415	411	460	412	456	426	431	467	435	457	406	478	450	400	441	501	439	489	442	459	450	437	422	448	420	443	441	459	432	444	435	453	457	464	462	443	416	465	438	437	485	412	450	432	470	449	421	470	458	447	437	439	416	419	470	434	437	468	433	432	439	431	455	447	449	443	434	476	438	443	470	460	444	468	503	436	461	443	454	474	434	422	459	510	427	417	484	441	444	434	435	456	434	435	429	445	443	440	455	443	429	438	456	455	443	439	476	422	421	457	409	433	420	422	442	477	433	415	446	439	484	414	469	436	445	414	473	437	467	425	423	466	459	453	406	456	440	474	438	439	443	425	443	447	429	470	458	444	453	449	464	404	429	442	425	443	431	442	415	466	420	427	459	476	452	426	441	435	437	413	449	433	451	437	431	460	437	453	439	457	428	464	443	427	427	465	468	426	435	481	440	486	422	430	466	448	438	452	429	485	444	474	426	476	436	465	449	431	449	421	453	447	464	432	430	470	430	441	445	456	464	431	441	491	451	494	457	433	449	449	444	416	430	463	402	435	437	458	435	470	477	467	457	475	455	462	451	479	479	431	447	443	457	408	394	413	413	437	485	439	415	443	450	456	427	428	445	487	453	447	415	458	442	435	471	445	457	438	436	451	418	423	470	462	483	423	426	458	456	454	466	461	473	450	444	412	433	469	485	428	429	450	425	436	418	410	474	463	425	440	462	438	444	457	456	445	425	485	461	420	459	453	452	429	462	433	435	455	435	433	453	504	420	460	447	405	450	436	448	453	439	411	456	457	483	445	426	417	445	453	446	405	413	468	476	433	434	417	455	466	479	446	425	424	468	481	475	434	435	471
5124	1487	1307	985	880	812	767	715	724	747	727	719	690	720	657	713	650	729	662	713	641	691	688	736	726	675	702	733	756	676	721	686	680	703	694	744	661	690	725	668	692	687	726	746	707	681	687	653	703	694	697	669	679	689	610	684	675	684	724	694	723	671	683	679	707	656	694	719	681	692	680	719	669	685	709	704	685	684	718	674	635	702	694	646	689	678	698	727	745	727	688	686	679	698	717	639	692	734	694	670	644	692	682	680	682	660	721	649	675	674	692	666	718	680	664	696	689	711	668	675	694	662	714	663	672	695	676	665	654	642	675	710	663	621	666	693	675	679	732	708	674	680	690	688	656	651	696	673	713	711	675	722	651	708	664	701	676	719	766	657	702	725	689	702	640	643	723	700	659	648	680	726	660	666	757	698	681	726	719	690	671	698	714	682	632	735	727	692	682	733	673	736	652	737	693	653	683	722	700	678	707	702	681	715	681	665	677	653	687	674	664	687	693	696	679	698	695	688	662	699	675	662	685	721	669	622	706	665	687	663	708	711	658	732	669	663	712	743	673	668	677	664	704	669	684	700	709	723	668	712	650	671	647	711	712	653	741	689	698	653	698	742	670	705	737	685	684	683	674	650	708	698	656	696	703	674	664	670	666	678	710	727	688	687	662	729	654	697	709	652	712	693	703	721	698	661	681	706	672	673	694	659	674	660	689	700	688	685	729	693	625	712	683	720	652	692	702	652	695	680	702	685	710	706	681	665	677	698	695	671	692	657	642	705	674	654	695	706	682	668	699	710	670	661	690	688	694	722	668	693	712	644	698	652	689	672	723	670	672	708	682	676	705	713	675	677	660	693	689	686	692	693	709	674	687	711	722	677	675	683	658	722	721	673	702	650	691	699	654	709	731	669	650	657	717	743	716	675	730	702	697	665	716	706	681	708	702	686	688	671	674	708	696	641	693	738	738	672	711	695	694	710	657	669	654	685	703	676	704	701	670	643	661	704	726	651	681	668	719	698	683	692	679	683	671	709	727	677	704	655	683	657	668	726	677	670	660	652	643	711	716	698	698	622	676	694	728	689	683	668	719	651	700	709	671	690	679	652	686	695	692	678	704	668	681	701	696	700	722	700	669	696	682	683	672	675	711	631	632	733	697	730	655	692	733	674	583	725	694	713	711	703	650	712	709	702	621	668	722	689	657	700	746	681	700	715	651	648	683	706	711	653	675	681	682	686	733	679	661	664	689	659	686	710	670	708	665	665	672	722	678	697	654	688	708	718	682	668	679	712	676	636	679	705	687	724	697	714	729	698	704	671	625	673	714	685	672	658	684	701	669	698	716	641	669	645	709	604	699	690	725	651	695	660	698	720	685	674	691	715	712	727	690	638	652	663	679	668	690	697	676	699	684	665	685	680	687	676	684	669	684	654	722	735	674	685	615	710	710	702	707	643	675	684	663	725	730	702	677	714	677	695	656	689	701	672	689	682	696	664	685	694	704	700	738	677	683	704	714	653	639	637	720	660	726	688	731	749	654	647	726	707	708	667	695	713	699	723	705	713	701	646	696	698	714	676	664	676	637	692	667	688	711	680	709	726	696	735	696	679	648	694	704	733	679	731	718	710	751	673	717	701	703	732	686	655	690	719	720	676	658	722	717	697	692	714	688	639	721	697	662	649	693	655	629	739	686	673	711	679	689	664	710	657	690	703	667	698	656	672	760	706	718	702	733	660	688	653	695	710	691	682	685	729	702	680	694	667	695	686	705	665	680	712	667	678	688	650	701	678	673	729	666	714	668	729	724	719	688	680	678	666	725	705	683	726	714	674	692	679	661	680	706	663	711	675	704	680	689	656	699	728	675	641	691	713	667	689	727	736	696	684	694	715	614	690	656	717	719	675	676	681	694	673	676	677	703	687	719	701	684	649	697	724	721	685	656	687	652	704	686	673	660	675	678	717	649	740	665	702	724	694	640	665	730	732	727	657	700	673	704	671	717	700	686	637	677	709	661	719	715	658	681	686	689	697	698	668	676	688	687	694	686	656	728	697	690	674	655	688	703	665	681	668	737	664	718	676	715	644	665	683	683	690	671	691	679	671	632	734	707	686	712	681	676	668	686	659	682	681	676	683	721	689	721	670	706	675	707	654	672	727	640	673	704	684	637	684	676	685	680	677	664	660	695	698	729	672	635	676	674	651	717	673	644	728	695	689	686	677	694	679	698	711	689	669	695	727	727	665	716	661	642	700	717	664	709	652	691	716	678	702	658	643	687	704	689	683	694	678	681	693	662	666	711	670	667	670	686	693	657	661	689	701	666	679	715	689	652	704	699	692	663	724	663	675	645	678	756	699	667	652	655	666	691	678	709	661	686	675	723	708	664	627	706	682	650	635	721	713	677	689	664	675	656	625	658	700	647	688	657	714	690	678	686	654	666	734	629	655	672	680	659	678	697	738	674	668	679	701	731	691	679	674	731	687	668	689	697	662	727	669	680	724	675	701	700	655	718	668	692	684	683	668	675	720	694	692	655	673	679	676	709	686	673	706	676	659	691	715	702	666	686	665	653	658	646	716	745	713	725	691	662	657	696	659	709	709	676	682	649	708	666	635	680	701	686	673	675	643	666	694	663	683	686	706	668	705	703	680	683	657	697	670	694	659	707	692	665	685	702	697	699	667	657	678	706	686	720	684	659	728	692	659	723	706	654	702	728	648	668	695	666	696	689	687	656	646	709	643	693	656	715	709	662	644	697	698	680	673	698	668	702	713	712	682	671	709	722	729	674	697	672	694	689	701	715	659	684	649	663	748	665	708	727	713	681	652	679	668	680	702	685	662	686	655	682	691	676	680	695	678	664	680	682	711	672	684	670	710	690	722	721	671	620	721	647	700	717	678	694	640	669	695	694	695	676	695	708	704	727	681	700	658	691	695	642	642	716	715	650	718	632	662	717	689	682	673	650	685	711	685	667	631	629	728	655	699	694	681	705	644	687	711	660	672	688	666	658	763	697	708	685	678	700	708	674	687	687	663	657	673	713	641	671	671	686	773	679	682	676	632	687	697	727	662	719	653	669	698	663	676	713	665	658	682	690	687	681	700	659	651	666	665	645	661	683	661	658	718	695	686	658	685	673	682	703	689	708	623	676	695	692	678	684	681	707	697	667	643	720	662	697	662	700	688	701	705	665	658	691	655	651	713	696	718	738	647	709	722	693	721	681	626	703	684	677	686	695	718	699	659	717	692	681	671	675	737	658	648	629	663	641	709	730	674	679	698	629	704	663	665	638	673	637	722	726	740	673	688	731	666	724	668	666	744	703	665	670	702	728	684	677	674	679	706	658	641	712	681	628	665	616	690	707	658	663	729	693	676	678	689	680	673	683	678	744	711	652	674	714	721	708	721	706	645	648	696	682	683	656	686	656	734	707	718	672	712	718	707	677	709	631	721	656	707	646	660	689	680	674	680	675	712	672	674	671	690	721	709	655	687	699	658	702	655
24652	21670	29052	24806	21524	4565	941	784	586	596	565	538	525	488	475	469	444	405	482	455	471	490	474	478	446	413	437	464	456	405	447	446	396	414	424	439	425	426	449	437	420	410	439	443	447	434	459	412	422	418	408	434	425	430	419	455	402	440	404	452	448	423	438	449	396	429	399	430	441	435	438	428	407	461	418	428	458	443	399	434	419	421	464	415	388	362	422	429	415	384	411	443	423	430	427	434	417	427	445	425	444	422	412	371	405	418	444	416	412	413	434	421	400	400	430	424	440	427	407	440	427	434	431	431	477	394	447	416	436	445	435	424	412	418	430	437	430	424	433	450	403	448	420	425	437	404	409	459	418	431	404	405	437	446	423	409	427	413	449	391	445	420	443	419	436	378	431	440	448	431	435	404	440	423	416	421	432	409	434	419	414	408	444	427	454	446	424	398	428	426	410	421	455	404	380	409	425	419	437	400	442	438	454	426	417	432	420	399	415	451	454	430	435	410	443	429	429	434	413	459	425	415	438	402	412	414	378	444	428	397	404	444	427	454	411	426	409	418	423	440	406	415	462	426	437	474	425	431	443	448	394	422	447	394	486	420	404	420	456	410	425	420	406	458	418	399	432	397	432	368	391	425	394	400	392	443	395	415	418	422	403	440	446	425	409	403	440	423	446	420	395	422	422	426	407	434	433	428	431	425	418	447	446	402	440	416	435	445	400	442	430	426	433	399	430	427	440	419	369	391	437	402	434	399	416	411	424	422	423	432	411	411	464	411	392	429	430	426	431	431	416	425	394	439	440	407	443	431	438	421	431	405	444	410	421	440	404	421	418	452	424	387	422	398	444	423	465	401	409	458	424	428	447	448	414	419	397	442	426	408	421	426	448	424	444	456	424	420	407	428	388	442	419	402	443	433	440	437	423	420	410	449	433	441	437	433	441	423	398	417	429	413	426	456	419	448	462	392	428	417	461	402	432	428	418	449	453	429	414	431	411	437	404	431	429	413	434	433	422	425	421	408	457	393	425	428	406	400	419	427	420	389	446	415	469	468	409	373	445	422	409	431	410	402	390	358	398	415	424	409	411	439	416	397	434	425	442	411	486	422	434	382	432	461	395	420	419	415	456	411	438	470	451	442	393	425	396	414	460	431	443	429	439	410	404	399	433	456	402	413	422	385	418	432	440	413	427	435	421	446	386	383	413	436	427	428	403	402	432	457	429	435	400	423	403	439	410	418	437	416	437	421	403	408	444	433	437	429	418	387	429	415	413	437	407	425	447	417	423	438	436	451	445	427	451	427	402	460	436	399	427	440	441	414	422	470	458	395	413	438	396	405	427	407	388	376	443	448	424	426	406	429	430	449	431	450	425	412	403	385	392	420	412	414	447	426	457	425	409	432	427	408	434	411	412	424	419	423	409	423	426	420	390	425	422	400	451	422	454	387	396	437	415	444	421	404	434	460	421	409	418	416	421	394	444	413	422	436	373	421	435	407	378	439	399	432	420	442	427	425	378	440	424	420	430	416	422	430	452	417	406	436	418	401	423	420	413	436	451	424	460	444	393	414	433	395	433	429	401	408	431	431	395	472	445	438	441	412	443	430	417	439	437	409	390	462	410	434	418	403	402	424	425	436	420	458	407	413	407	408	426	431	432	396	388	427	414	432	456	432	408	439	410	414	405	427	445	413	435	419	413	416	423	386	359	452	441	413	434	432	395	437	412	398	419	454	417	445	427	432	419	451	385	431	427	380	418	435	425	431	471	393	415	435	443	380	399	429	422	394	426	418	437	433	417	410	457	430	430	407	417	439	413	388	408	423	444	413	415	405	416	424	403	439	440	434	410	374	445	440	371	404	409	400	427	441	416	405	427	447	442	417	405	425	409	431	447	428	404	463	413	380	398	449	421	399	435	422	394	405	417	433	427	421	415	403	428	411	396	420	404	422	386	405	451	454	413	392	421	453	408	401	400	403	428	433	427	417	443	429	414	403	392	412	421	421	458	405	397	461	445	430	444	403	412	411	473	414	425	430	410	428	406	407	398	426	441	448	384	428	439	435	401	425	460	478	476	439	433	445	451	435	417	448	464	410	459	464	445	448	436	426	426	444	415	430	398	454	425	394	424	414	408	413	445	444	424	401	423	419	438	409	400	439	450	435	413	436	463	409	398	421	407	414	432	423	435	427	409	414	448	428	436	416	405	393	426	440	414	405	406	452	439	399	436	442	460	437	374	412	388	411	393	407	393	428	427	388	430	428	421	438	454	401	418	458	425	416	387	429	397	432	442	432	421	445	453	453	426	429	407	413	394	412	450	391	474	445	424	424	445	441	408	404	417	467	407	406	426	412	403	437	427	399	441	404	408	442	436	448	401	423	426	428	427	448	433	387	430	436	387	445	425	430	434	456	409	423	410	432	447	441	471	431	468	402	420	393	407	447	395	428	394	441	397	396	424	406	422	394	454	416	402	446	407	417	397	409	454	443	446	408	403	371	422	435	419	429	424	428	424	444	428	385	415	403	411	420	423	446	389	424	402	444	410	425	406	428	411	412	402	416	441	409	392	436	398	437	417	412	451	414	416	410	410	451	418	448	418	419	402	449	447	416	427	445	450	425	414	436	399	470	424	431	429	412	382	436	419	431	433	441	458	404	436	421	434	399	441	412	418	411	420	420	379	401	433	401	441	394	395	414	466	406	410	402	411	383	445	419	410	415	423	453	417	414	421	441	430	420	393	413	407	413	430	424	413	446	409	405	408	426	422	442	427	395	412	410	420	430	476	422	421	402	411	361	413	391	431	407	409	433	444	439	382	410	433	382	432	417	407	416	427	465	467	437	421	424	429	415	394	428	418	433	440	370	408	401	454	402	413	382	444	431	464	424	422	386	419	436	424	365	430	429	419	458	410	407	420	419	444	385	450	410	440	416	460	424	397	463	407	377	371	396	412	435	394	424	415	457	426	414	422	428	434	439	431	402	406	442	460	408	448	416	445	422	455	409	414	437	431	446	442	418	432	402	399	440	411	422	444	427	402	436	408	450	400	408	436	392	464	422	433	399	424	439	411	419	426	406	417	430	393	447	443	463	446	436	410	405	453	415	433	391	384	438	425	416	416	450	412	464	457	433	425	441	388	422	421	425	381	428	426	427	414	415	408	423	406	394	399	396	390	390	429	454	444	420	413	418	461	440	406	408	399	412	425	450	408	460	419	434	391	397	422	408	412	419	440	400	426	422	392	423	412	402	418	396	459	416	424	435	416	427	387	404	440	422	419	420	409	419	433	386	390	398	441	426	444	434	429	371	424	452	408	395	445	468	429	409	429	446	437	386	402	406	450	463	433	395	454	408	447	450	415	426	422	437	403	394	400	404	391	423	448	410	413	421	423	437	474	427	451	404	420	453	383	408	398	426	375	434	400	429	437	399	421	459	422	412	412	437	446	416	420	423	379	440	442	408	428	405	435	417	451	464	442	430	429	460	422	459	416	434	424	392
5806	9462	7870	3975	2887	2198	1723	1435	1283	1166	1099	959	922	905	878	839	825	792	767	790	746	680	714	729	755	691	706	709	750	682	658	676	670	726	684	643	682	730	710	683	696	680	627	679	681	661	721	677	638	698	683	643	628	670	659	701	675	624	680	669	634	661	673	669	671	641	660	671	681	671	671	659	634	676	638	621	639	635	645	663	637	637	692	672	651	610	668	664	632	628	647	647	740	645	664	633	707	671	651	610	647	650	658	662	650	652	692	693	653	669	659	641	681	644	668	660	607	655	641	668	664	686	686	685	665	660	640	633	633	647	677	682	646	658	625	642	654	678	639	671	628	663	686	664	698	679	654	706	626	629	618	657	690	638	657	708	646	628	710	644	623	717	644	694	650	623	654	610	645	625	668	649	652	631	689	668	641	668	635	662	604	660	643	609	684	672	617	645	622	606	587	651	651	678	647	661	679	661	686	659	651	603	704	663	651	651	664	642	626	657	628	655	654	652	640	686	667	602	666	625	645	632	653	728	649	657	627	677	652	678	698	649	657	630	667	700	692	685	667	676	693	669	657	674	648	635	612	638	652	681	627	617	633	622	609	701	675	657	696	653	624	690	674	633	626	695	660	612	654	661	717	657	669	627	732	628	614	635	620	654	646	628	631	661	676	640	632	679	665	649	642	667	626	654	629	705	646	687	641	668	605	630	652	663	686	643	629	700	595	692	718	654	656	658	627	665	634	668	618	656	633	624	652	700	668	627	696	647	698	633	665	687	637	609	643	673	607	620	647	644	662	666	639	662	690	657	652	665	665	708	637	673	649	673	614	668	655	650	683	636	645	690	651	673	647	683	638	641	636	647	628	643	651	676	645	657	651	690	663	621	709	668	639	661	618	677	694	644	665	661	677	668	657	657	676	637	654	673	637	626	670	658	638	643	675	651	639	618	646	645	618	671	669	651	672	615	641	621	593	658	628	631	703	696	679	682	691	665	691	645	633	691	669	664	634	663	641	641	649	639	658	659	635	650	652	601	692	635	730	667	665	664	641	642	649	665	647	687	677	648	642	684	671	638	644	637	630	666	693	638	637	648	672	653	655	680	631	633	661	647	635	651	647	671	676	667	651	633	632	623	715	698	695	642	645	662	641	698	648	635	606	686	674	667	602	658	628	603	603	710	664	630	659	658	625	626	667	637	648	679	692	666	661	694	643	694	660	654	658	667	671	678	675	630	631	632	651	664	661	621	638	670	642	652	657	631	663	647	633	667	657	678	659	669	646	623	662	614	646	660	636	613	643	654	640	637	661	653	658	655	623	652	663	608	661	609	625	627	667	668	646	646	652	645	628	710	653	669	630	633	688	660	642	660	645	617	641	707	604	678	648	648	676	659	666	597	686	665	638	705	658	658	696	695	620	644	672	626	616	701	662	650	722	667	634	682	661	660	658	636	642	681	649	651	669	665	659	658	661	661	654	627	629	667	653	659	704	671	602	687	642	645	647	649	657	635	615	627	651	683	644	675	671	673	621	654	652	639	656	686	626	657	696	668	654	655	692	668	640	668	654	664	665	658	649	634	636	694	636	671	635	672	623	645	678	678	674	683	671	658	617	657	631	692	609	692	650	648	641	634	664	654	669	647	673	671	689	655	656	652	688	633	678	682	627	687	657	676	625	654	640	653	585	650	656	635	649	690	594	677	669	666	662	623	632	738	680	658	672	676	660	659	645	630	612	655	619	698	638	656	636	636	660	664	668	684	662	645	623	678	688	659	680	656	646	674	663	658	655	605	733	651	626	651	621	648	688	657	663	656	665	698	687	643	700	631	639	636	657	680	706	657	641	580	657	626	643	680	620	659	615	634	609	667	621	621	644	617	653	690	661	676	657	676	625	646	639	613	660	705	671	664	663	680	677	640	665	629	641	624	629	616	638	672	639	635	671	634	654	684	659	656	671	659	629	670	643	631	619	655	725	642	603	654	644	636	625	645	651	669	680	641	665	612	671	660	676	656	597	677	636	651	664	660	671	681	692	672	632	658	680	645	682	664	678	635	647	619	658	678	641	686	686	615	666	676	627	634	605	656	667	612	680	665	654	628	650	691	622	655	650	643	621	707	645	641	658	616	675	662	698	672	662	678	693	629	619	697	644	691	670	658	666	698	630	674	639	641	647	667	666	683	667	628	655	659	665	643	679	702	618	684	654	686	660	666	656	699	679	594	601	655	643	663	681	671	612	633	665	653	628	668	667	697	641	662	694	647	682	643	663	589	625	646	611	666	702	690	641	662	670	629	700	681	644	710	645	654	660	680	658	693	668	640	621	662	656	700	690	621	638	624	672	631	621	632	679	718	668	657	694	648	655	656	685	687	684	674	619	640	660	616	625	652	653	632	666	653	655	676	645	669	677	689	617	679	621	617	640	664	654	654	673	668	683	627	647	630	673	664	666	670	666	650	656	665	674	657	635	686	681	640	660	660	645	630	681	685	618	697	615	665	639	647	678	644	663	715	657	668	670	618	674	702	635	650	634	657	664	620	673	610	667	653	637	661	632	607	665	653	597	656	616	650	656	686	627	634	646	688	672	649	681	640	643	652	653	680	685	650	648	640	663	666	659	645	684	616	622	633	691	710	650	623	629	631	643	708	642	609	672	669	618	676	659	682	709	676	642	636	640	662	687	689	678	640	671	696	634	664	635	635	698	647	654	688	639	663	639	648	681	659	652	690	651	646	646	656	681	677	677	656	659	650	641	674	686	684	637	635	653	624	653	640	677	642	685	672	698	671	623	695	653	679	650	625	659	685	630	664	654	695	648	695	666	616	674	645	643	633	694	630	628	689	640	603	661	649	677	694	646	652	676	655	656	675	626	629	650	643	627	674	673	611	601	615	636	682	655	651	654	659	624	679	665	637	619	641	681	643	628	643	680	678	662	642	631	704	660	641	684	679	680	661	667	689	646	688	639	709	597	640	628	640	657	654	641	639	655	622	638	674	604	668	642	670	649	636	675	666	657	643	684	659	628	679	623	630	644	635	653	637	672	685	597	610	718	660	690	646	648	692	629	616	647	651	590	658	669	675	684	724	698	649	665	677	682	643	655	643	633	622	618	634	642	639	647	665	650	670	638	611	627	617	670	636	663	677	674	658	628	663	648	588	648	631	639	694	697	629	658	632	641	670	667	648	652	627	628	678	676	616	644	642	666	727	639	627	643	649	655	666	613	620	672	661	626	620	712	607	647	684	659	646	669	655	638	674	664	639	678	655	638	668	682	719	655	647	649	669	630	673	680	654	662	652	697	676	673	666	683	707	650	642	628	660	703	618	650	652	641	679	630	641	654	678	680	664	690	720	643	665	649	626	657	627	747	640	624	646	685	613	648	652	700	602	629	659	640	645	679	640	682	658	637	655	695	641	686	706	662	584	632	651	665	631	638	703	657	658	644	627	648	669	648	634	613	644	620	660	686	650	736	674	613	640	677	633	705	581	670	668	606	691	651	633
23589	21622	29537	24214	21622	21253	2472	708	509	450	390	368	334	344	292	292	284	254	247	240	230	210	213	218	228	196	185	199	194	194	179	219	211	199	178	184	198	193	188	194	186	195	193	196	195	190	187	187	185	151	179	175	197	207	182	174	169	192	186	181	174	183	198	167	167	177	201	178	173	179	210	172	188	187	183	181	201	189	196	190	192	181	203	160	167	180	186	183	187	167	188	188	173	178	185	171	191	175	163	192	199	166	198	193	201	156	159	171	152	189	185	185	151	161	197	210	149	181	189	179	190	194	185	202	184	181	160	192	165	176	165	176	161	183	169	177	161	203	193	185	195	179	204	172	168	183	165	183	174	198	186	157	158	172	188	193	169	187	179	168	175	205	177	167	197	178	165	185	174	175	192	183	184	181	165	188	178	178	174	174	162	185	195	178	177	183	168	197	173	172	175	186	172	163	174	183	207	163	175	157	174	171	192	193	189	170	188	182	173	178	166	172	170	185	155	185	194	170	154	188	184	197	161	190	167	179	184	157	167	169	175	161	177	173	169	189	193	199	189	179	187	150	174	175	188	178	174	170	186	174	183	189	175	186	164	176	173	192	180	188	162	172	197	179	181	175	179	187	167	151	164	184	164	172	196	178	169	186	157	170	164	193	201	190	174	188	164	178	177	189	203	199	175	174	215	167	201	156	169	182	188	187	174	184	163	201	180	181	185	182	166	181	196	176	179	177	166	177	178	184	172	181	189	183	173	175	182	188	159	181	172	196	190	173	183	170	184	178	160	144	167	166	163	159	181	186	170	173	188	155	193	197	183	167	190	161	181	168	186	190	165	183	167	162	182	190	193	164	159	162	209	162	154	193	179	173	188	204	181	162	172	191	162	189	172	187	168	187	164	184	175	182	165	156	161	157	185	164	165	175	167	179	173	170	159	170	195	198	171	190	151	176	180	185	156	192	178	170	181	165	169	173	187	191	157	167	163	188	148	182	166	167	172	193	166	176	173	201	157	180	163	180	158	167	179	174	166	169	169	184	181	195	163	165	195	162	164	177	170	191	146	166	197	180	171	160	179	187	209	177	170	150	207	183	180	153	191	180	186	204	186	201	171	170	173	174	193	161	149	175	186	157	187	172	163	180	154	203	179	169	182	181	166	166	190	158	154	184	191	194	178	176	176	187	196	204	180	199	165	182	196	195	178	199	162	181	178	188	189	185	179	175	190	166	185	156	191	175	163	154	179	165	159	191	191	175	175	196	190	182	177	170	162	184	160	191	168	165	177	178	169	157	192	169	168	175	173	180	181	187	171	161	196	171	168	168	177	199	183	175	159	160	167	169	174	184	176	197	166	164	158	180	162	170	182	147	159	159	169	185	172	175	177	203	177	176	178	175	198	178	175	187	183	185	155	167	170	180	176	160	185	170	196	176	185	172	170	174	186	165	160	168	165	172	168	168	157	172	183	182	177	201	185	169	159	183	177	182	179	171	163	178	172	186	163	164	177	162	168	168	189	176	202	169	169	195	157	175	175	161	177	172	192	178	190	185	159	163	169	153	171	210	184	181	165	174	170	179	195	183	183	154	193	185	189	168	173	185	143	149	185	165	166	185	164	174	175	170	163	156	185	178	183	176	185	170	176	174	176	170	193	178	177	172	181	185	170	188	174	179	166	155	152	194	175	197	194	181	156	162	173	198	181	187	185	148	178	181	171	174	176	177	174	177	168	183	174	190	171	191	173	173	174	174	171	178	173	161	175	178	153	206	180	170	179	163	192	188	166	184	167	187	196	169	156	166	180	161	184	177	207	197	186	159	195	157	186	183	183	172	168	163	182	182	205	186	165	174	191	185	149	152	185	191	177	172	208	171	180	178	161	181	163	170	198	187	191	162	180	187	171	167	162	184	208	190	169	181	172	172	174	168	185	201	188	163	160	172	183	172	162	183	175	203	190	177	165	176	183	168	173	163	167	172	204	157	187	167	174	176	192	201	159	173	170	167	175	178	184	192	177	172	159	161	169	162	175	193	205	179	188	168	185	178	162	173	186	184	185	172	187	165	182	159	180	186	193	182	178	186	179	183	171	160	196	175	198	162	194	169	171	180	159	174	165	196	183	193	168	190	181	166	177	153	168	157	167	168	177	177	182	169	206	195	161	171	165	164	173	185	185	201	167	170	180	176	167	175	156	152	176	175	173	167	194	168	170	174	169	159	162	186	181	199	179	180	167	208	175	186	159	176	166	198	184	171	190	180	169	180	185	154	149	181	178	178	172	191	193	191	193	158	182	168	188	188	201	184	184	183	183	190	176	198	158	149	169	175	191	188	188	190	168	170	152	193	202	172	164	185	181	177	183	196	190	157	161	173	177	157	170	188	169	187	157	170	188	175	198	190	163	161	180	156	186	167	168	173	166	189	191	169	157	183	186	174	172	184	184	154	166	202	171	182	175	205	206	181	155	175	183	180	172	178	142	185	161	148	185	191	173	156	178	161	195	182	151	188	197	179	193	168	195	144	185	175	169	180	182	185	163	178	173	169	190	170	193	178	194	159	162	181	159	206	164	186	166	176	167	156	151	184	169	153	189	159	184	183	178	183	169	161	184	187	169	179	163	187	168	221	186	186	182	179	191	162	167	178	180	183	189	174	173	182	180	177	183	167	184	159	181	211	178	183	161	184	167	207	186	191	169	193	164	172	183	197	180	176	192	161	192	171	170	179	181	185	185	191	181	176	146	184	166	180	175	175	163	192	164	196	189	167	160	165	195	173	175	191	188	184	167	190	180	202	202	197	168	178	154	193	183	176	174	167	180	175	176	184	178	174	163	173	208	181	199	168	197	175	156	168	171	187	196	161	163	165	159	180	181	173	184	172	192	183	173	175	186	174	169	177	163	168	163	176	161	162	173	166	170	181	168	173	181	181	182	156	167	193	169	199	204	200	174	167	181	172	165	184	174	179	161	223	172	170	174	182	187	177	169	199	183	173	183	187	192	187	173	196	184	168	168	172	169	165	185	178	158	184	170	163	164	175	172	161	155	157	177	197	176	166	162	164	171	171	171	168	151	192	172	149	168	167	154	180	167	160	169	205	173	186	174	190	172	178	192	183	168	190	186	188	163	172	165	157	199	173	189	155	171	184	167	182	145	171	184	191	165	180	184	170	162	180	192	187	182	178	185	194	188	178	178	181	201	174	176	181	165	189	172	183	173	169	168	168	162	193	164	180	182	196	175	161	184	164	202	201	176	205	204	175	198	178	181	165	167	168	169	208	180	185	166	190	170	155	186	163	207	167	182	185	183	189	170	190	164	172	193	175	192	180	193	152	187	160	174	204	169	175	151	178	180	178	185	183	165	162	166	173	186	191	162	173	175	189	185	161	163	213	165	171	177	210	206	149	155	174	183	175	197	149	187	177	185	180	199	179	195	184	160	162	198	157	186	177	178	170	188	195	173	174	176	183	171	167	177	179	169	151	177	171	174	167	196	179	195	181
7307	14832	12319	6351	4363	3159	2342	1864	1487	1238	1085	862	861	696	688	654	586	501	467	471	458	431	415	439	403	388	374	383	364	378	369	334	342	337	326	322	306	323	310	317	326	327	348	293	279	303	319	291	296	332	301	318	280	295	311	283	300	301	293	297	329	308	311	288	292	312	300	285	300	256	303	302	313	296	296	289	299	287	290	286	292	318	280	303	276	293	289	282	267	293	286	306	306	299	308	302	274	314	272	287	310	270	274	287	278	264	268	270	273	286	311	319	281	306	278	248	267	316	284	273	285	320	287	281	277	309	298	278	297	260	297	261	296	278	289	291	285	254	281	302	278	277	272	270	285	312	274	283	283	299	282	276	305	256	273	310	291	277	292	281	286	277	277	304	293	269	282	300	273	293	287	308	286	275	275	296	268	293	278	250	290	287	276	298	299	253	270	307	290	305	283	244	276	261	281	284	285	293	262	277	263	288	290	278	287	294	281	259	307	283	284	274	298	265	309	272	280	266	309	277	310	269	301	290	297	261	264	286	318	297	288	313	308	308	267	292	287	300	292	286	275	288	286	270	331	254	263	296	288	266	295	279	297	266	259	274	252	295	266	273	296	288	286	267	283	291	278	296	300	279	288	279	303	281	281	249	268	282	274	277	278	272	295	262	269	272	286	290	262	285	257	310	271	262	281	294	280	265	256	291	280	278	266	293	315	257	270	272	294	319	309	297	285	276	302	287	294	298	285	284	285	300	289	276	270	295	283	321	271	283	269	283	287	291	276	263	293	298	311	298	284	294	302	295	309	297	296	263	283	283	284	300	288	279	297	251	273	295	322	289	311	274	274	278	297	310	276	294	294	299	291	327	279	290	274	282	281	284	324	239	276	294	270	266	314	297	301	278	278	265	243	303	254	303	283	276	285	273	279	277	281	251	243	303	297	268	292	275	313	267	269	311	262	273	315	288	277	275	277	327	286	292	276	317	286	287	283	276	320	283	293	264	290	297	298	298	294	261	300	274	274	285	267	298	261	305	259	284	283	308	293	286	304	298	290	283	294	261	306	296	280	293	283	278	310	271	314	283	280	315	296	278	309	281	294	307	281	289	280	259	285	254	299	271	259	281	266	276	297	285	285	255	279	332	305	306	280	305	302	273	300	299	270	266	280	285	269	296	254	269	275	259	271	302	285	286	286	307	279	303	282	308	290	304	278	284	294	282	286	303	321	288	264	251	263	278	325	294	296	276	306	271	282	295	277	285	266	301	258	297	263	316	300	282	312	270	281	295	268	284	291	296	278	301	299	287	307	290	317	292	272	286	289	275	292	300	263	285	291	318	284	307	286	308	280	279	293	299	273	296	318	297	260	304	290	268	287	289	287	288	263	278	311	277	276	301	288	297	283	281	284	290	263	290	263	282	294	257	272	274	292	276	321	295	292	315	273	269	321	295	292	279	285	283	270	306	294	269	274	281	280	275	309	296	274	280	304	280	260	276	265	228	271	280	289	290	306	267	300	259	282	289	293	285	324	265	275	294	318	300	279	298	287	283	321	300	279	277	294	317	300	276	257	288	293	283	309	289	292	273	276	298	264	300	279	260	313	293	283	263	282	293	279	296	276	295	302	308	282	274	308	279	301	298	258	304	275	300	301	288	286	283	310	304	292	292	290	262	283	273	292	316	282	306	279	290	265	295	284	328	295	264	292	282	289	279	254	298	298	293	283	270	290	265	285	284	295	283	278	322	284	274	277	310	280	295	325	284	260	297	275	312	334	274	295	318	309	276	301	265	262	293	282	283	315	294	294	274	300	287	276	281	294	269	304	302	296	288	279	318	308	307	299	292	286	274	254	262	290	280	286	311	300	291	276	295	271	262	266	271	268	272	278	275	296	269	280	270	272	255	285	303	296	318	306	288	295	302	293	261	291	252	302	307	282	265	304	303	317	253	272	269	299	277	253	287	266	277	276	302	296	296	283	266	301	291	278	289	279	274	291	268	288	258	303	272	294	286	302	261	308	294	281	295	316	286	335	291	289	281	310	277	267	259	283	282	257	283	275	283	272	318	307	288	284	263	254	278	276	289	265	317	340	285	278	302	276	272	279	327	279	309	289	305	263	272	272	278	264	269	292	281	265	281	280	294	268	278	308	273	283	308	279	283	296	278	280	293	276	312	294	281	261	298	299	291	308	272	281	301	291	277	315	260	269	281	268	280	293	273	296	321	312	295	274	292	280	268	276	253	275	285	289	287	296	297	285	299	276	288	253	298	313	296	282	264	277	258	295	264	276	286	254	278	283	300	287	285	286	310	270	300	280	319	275	283	295	285	301	287	294	275	262	291	298	298	289	323	307	293	274	268	271	271	302	305	301	286	275	302	321	288	297	304	304	306	293	273	288	278	285	298	317	298	316	273	276	295	289	296	297	304	284	270	313	312	291	304	290	278	280	298	297	295	278	263	300	301	293	280	276	292	275	301	296	299	296	291	290	268	283	273	298	293	283	300	284	284	278	284	294	287	274	278	265	279	296	303	287	295	282	302	295	274	277	292	270	290	304	275	262	285	276	298	276	269	298	270	298	287	286	280	276	293	263	290	254	274	288	278	249	280	291	271	266	292	296	294	279	269	273	320	266	279	284	294	297	298	290	280	280	267	247	315	292	268	269	290	272	296	309	283	274	262	315	284	298	278	305	307	281	275	294	319	286	266	293	332	299	292	292	274	307	320	267	286	310	296	282	275	278	279	281	304	321	304	294	281	287	277	282	270	293	286	273	264	244	310	278	309	287	278	316	296	291	274	275	281	249	275	306	286	288	287	288	293	260	280	298	276	286	275	271	290	278	311	320	295	288	289	260	315	276	275	280	261	275	313	243	314	300	299	307	310	314	280	283	297	282	262	291	276	281	267	296	306	287	275	279	286	289	299	291	292	273	289	240	270	264	254	285	307	279	301	304	287	321	275	276	280	262	277	292	281	302	294	277	286	303	268	299	281	286	276	305	265	291	291	298	302	279	303	325	279	302	291	301	281	282	265	302	299	272	297	267	268	292	302	273	305	281	279	267	273	297	311	311	290	297	275	311	293	288	294	305	251	306	307	217	274	277	291	284	247	283	306	270	299	289	260	270	287	261	289	294	293	293	320	287	324	286	293	264	307	267	281	297	273	296	282	284	309	320	292	302	273	292	350	248	282	287	279	298	301	286	281	267	272	275	280	298	282	303	302	287	297	291	266	314	297	290	282	286	271	262	318	334	292	270	287	266	276	325	268	259	272	278	280	293	265	329	293	304	275	270	277	293	295	308	288	275	271	317	297	295	306	292	278	254	320	270	294	284	291	274	296	305	277	278	268	283	265	281	290	299	305	273	278	283	286	273	282	285	306	275	309	292	262	265	290	275	303	264	270	268	278	298	301	304	297	248	265	308	273	294	291	293	256	265	290	285	308	279	277	273	279	291	282	284	295	304	272	298	267	317	290	279	312	273	285	304	267	275	275	272	300
27581	20358	6411	862	550	544	512	444	439	436	437	431	413	428	447	426	502	436	416	454	493	466	458	442	440	470	439	454	458	417	421	436	432	462	393	476	440	416	467	433	447	468	450	466	442	415	442	408	413	435	413	418	417	440	464	457	443	464	437	442	446	417	438	432	417	437	441	417	484	430	457	444	420	439	398	438	421	428	464	371	429	470	440	441	430	464	434	435	414	451	446	414	436	444	406	466	438	434	459	389	430	401	482	472	434	423	442	438	410	440	420	448	436	464	460	472	454	452	442	421	437	462	480	462	450	394	422	444	444	479	451	453	445	440	495	416	453	428	444	426	447	453	431	434	451	449	446	454	477	458	446	432	474	388	448	430	449	421	409	409	441	467	404	422	437	455	431	497	428	409	440	431	415	440	445	417	449	449	451	444	448	433	419	455	476	431	419	422	457	428	475	405	436	463	448	398	419	427	481	451	465	426	411	468	430	454	414	442	477	412	458	443	438	429	460	424	450	458	448	486	418	447	446	453	424	433	441	417	465	445	418	437	420	422	433	441	462	401	437	486	481	435	476	435	470	458	439	455	468	409	480	465	478	438	452	451	441	469	446	429	455	463	399	444	457	401	478	404	451	420	491	464	424	463	437	454	442	422	479	489	436	436	449	432	484	430	449	431	467	438	460	441	491	446	433	435	427	438	458	410	454	433	433	450	403	445	439	468	443	435	430	430	450	440	463	416	457	437	433	467	444	405	443	462	394	434	418	391	420	429	442	417	408	456	451	425	445	404	438	399	426	399	450	437	434	423	427	422	470	452	455	423	431	444	424	463	465	454	445	443	449	424	461	442	444	410	405	434	448	396	453	448	431	425	426	466	424	448	447	446	408	389	470	453	439	424	455	440	426	423	470	430	461	444	442	407	454	417	441	426	453	429	461	440	411	443	427	442	440	443	434	446	408	428	425	487	432	422	413	461	421	468	460	424	421	446	434	412	482	413	441	493	436	471	428	428	405	420	388	412	482	428	424	450	418	411	437	415	418	414	450	434	450	430	477	447	426	441	419	461	447	465	419	434	409	452	390	424	424	442	424	411	478	436	444	452	418	429	480	423	406	477	428	460	448	461	448	441	427	438	439	414	450	473	469	431	440	473	425	465	456	516	424	417	447	415	432	448	430	438	460	459	435	413	447	435	459	467	437	460	419	434	429	420	443	481	439	421	454	475	454	439	417	453	442	446	430	445	449	449	430	428	475	446	464	446	436	416	449	419	418	401	461	423	485	393	438	397	425	433	411	449	459	449	450	395	448	411	416	427	437	468	439	438	416	452	450	472	418	403	434	426	422	447	449	474	464	421	429	385	459	429	421	466	480	426	431	433	428	444	443	448	445	464	442	459	386	433	467	476	427	455	463	450	450	412	437	436	418	422	425	448	438	427	420	445	445	406	427	452	419	454	444	450	449	462	433	421	429	434	457	451	426	475	441	448	423	451	474	418	432	451	469	443	457	410	475	436	459	443	417	456	444	426	466	451	438	426	418	449	460	465	458	451	421	430	470	433	473	454	437	470	459	464	428	418	431	419	414	410	473	410	437	422	434	416	445	434	412	444	428	418	417	411	414	406	403	441	448	403	412	437	450	429	451	447	428	433	451	445	404	451	445	419	440	462	472	392	453	464	396	442	513	448	440	423	431	453	437	423	432	433	450	442	472	444	457	403	446	457	420	492	413	422	471	444	439	419	500	391	453	429	458	482	479	427	444	438	432	429	430	442	449	441	437	456	426	437	438	414	466	408	486	442	441	408	444	449	429	442	434	438	461	410	471	438	415	418	451	453	443	428	452	425	441	469	418	465	406	449	429	412	475	462	452	503	454	450	461	482	421	469	375	432	433	459	477	478	431	443	406	449	433	397	450	432	446	459	425	417	440	455	417	413	417	454	444	433	410	453	455	400	437	409	441	473	456	445	431	407	425	400	467	453	444	478	458	437	440	459	456	484	426	440	439	429	422	412	387	449	402	407	437	441	444	463	421	437	425	432	433	446	447	456	444	410	454	463	477	460	470	414	437	460	441	419	484	453	403	401	433	444	454	444	419	417	456	442	437	470	402	458	446	397	457	428	471	469	453	421	435	431	395	409	457	448	415	436	443	432	426	458	484	419	446	471	438	423	410	422	437	453	425	431	474	415	401	432	417	430	429	468	443	417	428	424	463	419	474	425	440	446	379	450	434	478	427	428	455	414	401	417	414	446	429	414	444	406	467	457	421	435	461	456	439	438	444	448	438	453	408	481	439	438	444	470	445	443	434	431	446	442	403	458	467	433	427	441	443	428	415	473	433	430	412	444	470	416	434	462	453	470	471	445	460	453	470	464	431	385	437	458	431	455	411	457	461	453	415	457	450	435	429	410	433	475	452	475	423	424	465	425	443	451	446	441	403	449	462	447	478	424	429	428	440	437	437	481	413	418	407	481	449	453	407	433	455	469	463	448	436	419	424	405	454	433	465	440	431	444	448	448	410	418	433	437	471	442	460	434	423	419	458	380	443	442	446	410	450	438	453	447	468	471	438	455	439	467	485	461	480	460	451	424	431	448	459	432	469	444	448	435	426	429	432	437	470	441	423	434	431	421	425	428	447	441	456	436	417	415	454	499	414	442	440	448	453	441	450	459	452	434	454	450	437	440	408	442	430	429	440	445	416	440	380	440	418	426	428	404	452	450	427	427	424	476	463	468	405	446	472	486	420	422	450	500	491	424	395	468	467	472	445	427	463	488	406	440	428	433	465	462	424	447	471	431	428	427	456	452	454	425	445	431	469	439	429	417	429	455	458	409	428	438	457	474	438	432	438	446	439	400	450	422	424	397	468	435	439	438	454	438	432	440	431	425	450	432	415	418	418	452	471	456	445	461	419	416	440	406	412	452	458	428	447	432	421	422	450	444	437	445	496	437	399	443	444	413	440	436	401	442	439	466	426	472	474	412	445	443	419	436	416	447	437	467	418	480	457	486	377	409	419	432	430	453	451	471	437	439	456	443	409	459	450	476	457	420	417	456	411	459	443	440	454	405	439	481	436	464	454	450	415	491	454	465	458	476	441	440	434	414	492	445	423	476	432	481	477	434	398	418	420	474	454	423	441	447	434	456	413	478	431	461	410	452	475	459	451	434	439	453	473	453	399	461	404	449	429	434	451	442	418	456	468	443	475	456	469	461	458	443	434	474	432	444	436	435	434	431	462	417	461	413	467	458	443	422	425	410	453	449	433	454	438	411	416	450	428	444	427	417	450	447	410	495	457	438	466	452	462	499	436	431	435	454	416	452	450	428	458	415	457	471	420	458	440	422	432	439	414	444	444	426	502	410	418	459	409	444	452	417	432	471	378	442	434	466	437	425	470	449	443	442	441	436	453	439	456	424	460	441	410	416	423	422	441	450	423	435	454	455	429	418	496	465	442	453	409	408	414	430	484	467	432	442	470	467	447	433	417	451	436	451	432	450
5143	1497	1308	919	837	792	796	722	765	714	704	671	732	706	692	731	709	731	712	664	742	724	714	736	693	708	652	644	698	732	695	644	676	720	692	720	687	684	711	665	712	659	694	688	665	649	661	679	688	678	638	660	716	714	704	668	707	673	668	647	674	709	637	691	732	680	681	685	675	686	687	661	747	640	639	655	704	656	646	720	655	694	668	673	686	632	733	651	641	651	646	693	705	681	707	687	674	616	716	631	682	667	666	660	639	676	652	659	724	694	667	666	632	680	720	703	665	633	702	650	719	647	649	690	684	665	666	673	693	714	681	717	686	704	685	649	674	727	679	696	652	657	679	689	664	663	673	678	698	694	673	672	696	644	632	724	677	732	657	675	675	620	705	662	691	639	694	670	716	688	708	720	689	687	662	682	669	712	688	658	654	677	620	705	693	686	684	653	698	651	692	693	661	686	668	709	666	668	673	666	636	678	682	666	709	696	705	685	634	669	679	674	660	643	701	684	696	731	681	692	729	646	696	726	669	721	720	677	658	667	680	695	665	697	717	675	727	730	667	701	739	678	682	687	676	667	701	669	654	706	652	662	714	700	665	667	624	670	691	647	684	700	701	671	651	647	652	624	669	681	688	702	650	672	688	707	673	649	682	728	702	716	686	682	663	654	632	690	668	688	640	720	732	693	676	681	685	736	665	650	624	683	677	688	676	636	656	714	640	698	667	680	664	623	682	703	676	677	670	680	669	680	697	664	669	643	654	771	667	701	694	685	653	680	676	643	654	673	693	657	673	645	663	699	657	671	717	689	691	660	701	671	687	652	680	655	681	641	620	652	675	660	708	713	650	650	709	651	688	654	625	682	705	713	660	680	689	677	658	675	636	667	637	706	704	672	694	666	668	712	641	706	650	666	689	612	671	705	657	669	659	722	716	699	636	679	633	631	692	706	696	670	678	713	655	696	703	656	688	661	690	702	701	638	649	707	678	658	677	678	668	627	699	672	671	703	697	664	620	694	653	744	696	724	689	681	637	750	718	709	716	636	681	676	621	662	657	694	733	632	686	698	653	629	678	686	699	660	682	654	668	664	650	703	676	685	674	692	693	660	747	702	700	695	682	661	686	688	637	663	646	670	683	711	637	654	652	681	694	665	698	666	686	660	726	676	670	715	665	714	670	695	684	636	679	674	716	694	628	693	662	693	693	669	705	680	644	716	670	657	654	686	651	645	655	653	673	655	657	661	651	662	710	655	707	703	708	744	689	653	682	672	661	676	706	723	683	677	634	712	677	724	700	658	667	665	702	644	654	668	634	648	673	697	650	659	650	665	640	698	703	662	683	653	660	701	707	691	691	680	656	724	678	665	676	655	681	657	724	656	703	671	668	702	662	642	726	677	655	713	702	696	654	655	675	674	703	667	673	655	705	682	682	656	681	702	741	653	689	661	649	655	706	752	661	691	655	657	690	659	681	705	714	647	711	708	688	643	654	706	681	680	708	752	653	683	673	689	662	680	648	700	659	671	682	673	662	643	657	681	701	692	624	684	638	716	698	702	688	661	675	617	686	645	675	659	685	682	702	665	661	669	662	651	664	679	675	714	681	643	723	679	711	657	666	677	665	712	714	702	734	728	663	631	712	613	685	643	710	654	623	684	700	667	678	667	654	645	634	659	690	701	658	660	655	680	660	689	681	647	663	655	636	655	646	714	702	685	643	631	686	679	684	696	662	685	707	673	746	653	702	677	660	661	683	677	643	684	684	641	703	681	671	671	674	685	649	642	677	679	665	679	678	697	671	711	705	651	745	674	676	700	682	687	633	660	664	687	701	695	681	679	685	672	685	707	667	694	683	678	663	644	679	663	682	681	667	692	654	677	687	686	646	661	703	686	692	718	650	656	689	679	696	693	681	710	660	658	689	671	686	694	709	701	668	669	650	681	639	654	646	689	725	665	670	667	695	722	703	681	638	660	694	685	733	677	705	666	719	678	695	662	652	679	641	653	638	645	648	679	678	708	709	676	694	654	679	688	714	662	703	650	699	694	706	666	666	698	670	636	682	688	685	673	633	621	727	642	694	676	667	690	698	638	687	683	689	681	711	653	690	669	633	702	674	731	657	684	694	676	685	701	648	680	732	675	703	683	699	684	637	667	660	682	701	622	701	681	651	683	682	671	678	715	695	675	672	733	674	674	724	675	717	687	688	661	685	735	667	668	661	658	654	695	710	669	677	647	648	648	688	703	675	670	623	642	711	735	670	660	644	729	683	688	690	663	683	656	692	663	658	653	657	644	678	641	660	703	711	644	657	633	654	669	649	660	695	642	659	740	691	673	655	673	670	686	697	668	655	708	696	673	639	687	688	710	697	637	664	655	690	697	679	736	663	696	659	671	652	704	669	665	711	684	625	682	690	703	694	693	734	655	662	677	671	676	664	682	668	721	660	701	679	668	694	683	638	675	668	683	682	648	674	663	692	672	695	722	688	690	659	657	649	697	712	676	661	630	691	655	670	660	680	656	672	655	675	680	739	655	671	670	697	702	658	665	676	661	698	628	691	639	681	632	708	658	657	671	669	707	685	732	670	667	658	663	646	648	660	667	671	691	653	644	640	682	677	645	634	701	685	688	690	655	702	687	647	694	663	641	664	685	662	658	696	678	692	682	668	721	653	649	663	664	681	676	678	733	701	692	698	719	646	665	665	666	661	653	685	664	709	709	613	659	693	673	677	637	674	670	667	658	672	679	694	662	689	714	680	663	689	663	641	698	699	649	693	683	711	716	693	704	702	673	643	687	703	673	620	669	702	683	688	696	740	659	628	647	681	684	672	655	710	646	664	706	679	667	683	723	680	667	702	719	686	720	708	683	662	713	678	725	647	663	716	726	650	739	661	678	652	654	676	692	652	705	659	671	653	672	649	699	631	676	687	620	687	640	718	647	633	699	682	687	699	663	717	691	660	690	704	684	681	660	676	671	697	664	660	687	670	727	677	737	709	641	677	677	622	688	694	681	687	632	689	636	697	677	687	641	677	673	614	668	734	632	703	672	704	638	663	667	692	663	724	694	709	705	679	671	714	605	689	686	701	699	687	666	713	687	756	643	697	685	643	641	709	661	695	682	679	659	667	640	699	707	667	674	662	670	665	663	683	692	697	644	674	675	665	627	675	642	668	663	647	636	652	712	661	700	660	657	661	678	685	633	663	689	683	650	646	734	698	672	628	689	726	656	725	655	684	630	687	699	714	688	683	687	663	691	692	714	669	666	682	691	678	695	688	666	684	662	679	665	657	661	727	663	647	687	703	646	668	643	699	673	712	666	660	667	693	696	682	673	707	688	674	657	695	616	697	698	693	664	675	708	653	693	690	627	679	706	671	637	689	664	675	644	687	674	689	708	643	674	662	705	662	678	646	700	623	678	672	689	678	704	680	666	688	642	695	704	722	668	684	687	676	672	714	652	711	684	702	670	685	664	687	689	699	664	741	637	705	676	665	662
24596	21646	29008	24777	21489	4445	936	637	591	591	583	508	526	484	430	476	494	451	444	437	427	419	454	464	411	465	411	440	436	391	439	401	412	424	435	451	429	404	404	430	418	420	404	410	439	419	455	398	440	458	394	428	412	403	408	431	440	387	408	439	437	417	438	411	432	435	398	428	410	437	420	434	423	387	380	402	394	420	421	397	441	391	384	437	450	450	442	405	413	416	387	443	404	388	410	395	423	433	405	424	431	398	431	411	412	383	446	413	460	415	399	422	436	393	420	409	431	362	396	406	431	401	441	384	421	402	398	432	395	453	447	423	407	403	399	420	406	407	392	380	420	440	393	386	411	417	397	415	416	422	445	439	431	411	440	432	392	409	385	417	409	460	422	407	424	396	416	410	446	429	418	426	446	409	384	458	425	425	386	401	444	396	423	396	405	434	425	449	426	399	393	434	420	417	418	378	429	426	410	406	424	451	404	433	414	385	405	400	437	399	418	437	384	427	410	460	388	416	413	421	422	395	407	383	435	426	449	446	400	419	410	457	447	459	439	436	392	419	459	449	401	422	425	446	417	396	438	405	418	396	394	418	457	416	401	442	383	458	427	435	404	406	422	429	458	424	418	405	430	411	392	393	416	413	417	416	410	430	455	422	398	425	420	400	434	400	417	418	399	431	435	419	413	401	409	409	463	429	452	411	391	383	444	411	389	428	380	407	429	384	447	384	398	431	405	418	400	438	459	407	406	423	454	422	406	379	439	413	416	432	445	417	440	406	410	362	408	414	429	387	403	423	433	421	417	464	422	397	401	420	340	405	416	410	412	392	415	392	421	436	408	384	415	419	418	420	432	423	398	428	423	408	386	437	419	401	449	424	422	421	392	408	398	404	436	401	397	442	406	436	428	417	450	404	449	422	414	413	387	395	443	404	411	429	413	389	379	417	393	426	463	379	416	428	441	411	407	391	420	404	403	420	453	417	455	404	396	420	458	434	418	416	405	395	427	409	437	439	410	417	411	391	412	402	402	379	387	400	414	388	443	427	430	409	411	427	405	417	394	422	409	438	415	401	408	395	458	408	434	422	437	395	444	376	437	423	402	404	423	406	418	392	429	412	396	438	407	411	411	416	411	397	378	421	453	412	375	411	400	433	396	424	415	416	417	414	422	379	421	447	430	438	410	412	447	375	417	403	385	392	437	400	419	429	419	410	416	404	459	381	386	415	404	367	416	395	392	418	426	408	441	434	407	406	430	407	396	439	376	419	459	422	411	405	417	405	396	415	410	418	392	417	435	380	439	436	408	409	423	433	402	407	418	419	418	380	408	377	443	425	413	387	432	408	410	415	398	418	416	444	405	431	410	423	433	403	421	427	399	431	414	440	405	379	393	426	397	444	387	445	393	454	377	431	405	445	414	412	399	409	444	358	416	421	400	427	420	388	443	383	422	421	405	380	423	418	407	443	451	439	424	419	405	423	426	396	381	376	405	441	426	453	388	423	390	400	422	406	415	385	428	422	418	425	408	411	451	409	429	429	415	400	463	397	415	401	416	382	429	400	397	413	417	423	420	425	410	390	424	425	439	443	397	437	418	449	386	401	438	404	411	386	426	431	407	406	366	427	399	404	409	427	418	390	423	383	422	413	370	443	380	386	417	451	421	376	356	433	367	391	430	426	410	420	429	385	421	392	471	391	395	420	424	423	405	433	420	448	369	408	431	405	435	417	391	376	404	390	422	436	441	408	429	430	422	440	376	429	425	388	434	428	414	429	440	448	407	421	428	431	407	449	428	397	426	398	393	423	439	425	436	422	411	434	414	426	422	454	432	426	460	420	386	401	419	421	405	406	411	433	467	398	413	420	418	422	428	414	411	413	437	410	417	418	416	412	427	406	406	454	414	401	394	412	417	414	411	383	452	424	403	404	437	389	376	395	457	411	436	402	435	406	405	421	416	406	432	411	401	407	432	425	411	422	447	428	416	391	404	411	422	425	448	445	431	405	410	383	390	429	424	415	416	450	402	437	396	437	435	421	398	389	393	421	377	417	391	411	436	397	418	429	427	433	400	414	374	443	440	435	405	444	406	414	411	419	408	418	406	431	418	425	381	412	432	436	381	436	404	425	421	361	410	434	398	399	438	421	377	390	439	424	440	392	425	412	407	462	425	427	400	390	401	430	433	442	420	392	419	414	421	397	461	422	422	423	433	374	397	436	397	429	420	420	406	419	440	428	433	422	412	437	422	400	416	420	405	441	395	401	437	383	407	416	408	360	414	413	423	419	420	415	438	410	399	400	414	438	438	449	395	424	367	413	420	436	412	404	426	414	385	438	430	407	407	424	431	456	403	409	436	387	437	385	387	436	406	421	400	420	411	411	370	429	430	401	428	410	422	425	393	362	440	389	402	399	404	453	396	397	407	393	380	421	383	422	396	369	404	416	380	419	422	410	392	398	414	390	403	434	394	423	400	440	398	428	419	382	404	443	405	415	423	430	460	406	432	404	428	410	401	417	419	394	421	423	442	396	378	418	408	417	395	370	398	430	442	423	435	408	429	435	418	385	421	408	412	428	422	418	412	423	428	415	442	410	424	414	412	419	430	406	423	383	438	423	397	398	450	437	423	418	360	411	410	389	444	400	432	428	437	380	424	460	382	428	373	453	375	382	458	412	415	388	421	396	431	406	406	412	425	397	411	415	417	408	405	449	421	446	432	378	403	404	439	410	411	397	404	409	467	399	420	410	425	426	423	433	395	427	420	458	420	453	419	451	422	422	438	469	433	445	398	418	408	390	417	398	432	428	437	419	412	395	448	432	404	429	365	385	415	404	403	437	414	429	403	399	426	454	421	443	382	431	429	425	445	415	437	403	403	432	444	406	408	406	413	412	394	428	407	446	373	417	407	427	412	409	422	422	394	395	397	423	453	439	400	414	393	439	363	392	418	431	420	368	399	404	377	377	378	420	418	426	409	406	397	439	381	411	398	410	393	408	411	409	412	414	416	446	398	378	422	415	423	383	421	438	410	403	419	404	391	410	380	420	449	403	412	425	395	397	416	425	410	400	407	436	397	437	412	420	402	421	430	413	421	429	452	402	418	460	395	413	406	416	418	426	397	435	384	454	419	422	439	428	425	397	404	442	430	418	395	420	406	378	407	446	400	428	380	370	426	420	406	428	406	425	369	436	404	410	408	427	395	402	395	455	411	420	422	386	444	381	443	439	424	377	381	409	449	438	392	397	443	408	437	394	431	430	416	406	431	376	422	425	417	395	432	432	450	390	394	432	386	390	400	420	396	389	429	426	412	383	392	434	394	414	387	399	437	454	411	446	416	417	405	427	457	377	410	445	456	360	408	410	398	417	433	370	408	419	413	397	415	424	435	389	384	418	438	407	426	422	422	420	423	428	424	407	433	394	421	416	375	402	418	419	433	407	424	403	394	411	390	409	394	398	416	458	389	435	420	390	415	409	430	402	410	388	463	440	435	432	419	415
6450	9489	7874	3935	2842	2202	1686	1558	1313	1239	1027	1012	939	867	867	820	797	838	739	754	753	775	729	699	734	698	662	700	655	707	645	729	676	670	698	678	652	701	677	666	679	733	635	647	636	687	635	674	685	676	637	658	648	692	685	677	671	645	657	650	656	699	667	640	615	693	664	651	667	653	610	633	617	639	633	657	654	656	656	705	701	671	648	659	628	705	677	631	632	671	674	706	678	615	655	669	648	598	701	630	696	660	634	616	674	681	652	658	687	639	625	663	633	652	637	664	692	631	650	656	693	634	697	623	668	673	645	629	629	675	653	635	646	641	657	670	670	673	598	697	660	694	654	663	688	624	679	645	643	618	627	645	622	684	649	679	664	677	673	662	652	666	603	679	678	609	641	618	672	642	612	603	659	636	643	660	629	687	641	643	631	649	604	620	642	658	647	686	667	623	669	620	627	658	672	614	622	631	681	651	661	619	692	684	628	689	645	662	632	671	649	628	631	688	629	643	627	655	665	637	608	666	724	700	698	624	653	680	633	655	679	624	658	664	664	643	671	628	656	655	661	635	632	625	614	647	663	670	649	693	671	633	631	681	718	633	635	640	666	661	661	695	655	725	642	655	614	609	650	661	631	632	659	637	641	635	643	619	662	709	640	596	660	669	639	629	655	697	607	636	653	680	628	673	636	676	685	692	684	615	642	645	642	656	662	669	635	663	618	722	683	693	651	633	667	604	582	627	681	669	737	619	695	611	679	648	708	638	687	625	675	633	650	651	637	658	651	663	630	692	619	680	646	638	662	624	666	670	640	684	658	664	696	625	657	679	674	675	649	650	622	673	654	667	669	657	668	669	622	691	638	659	670	625	648	637	659	656	657	612	659	603	584	679	614	639	648	652	648	655	629	671	582	627	696	650	669	676	630	636	675	665	686	650	666	676	643	699	601	644	675	669	613	645	621	671	679	670	657	667	660	682	668	637	616	690	669	648	659	652	672	626	628	649	639	641	666	648	652	669	665	670	659	659	677	655	657	679	661	663	679	682	659	635	612	632	673	624	650	655	683	671	664	663	664	635	682	710	653	645	657	654	666	648	637	631	655	681	614	662	687	691	602	651	611	636	625	645	630	701	644	692	665	679	626	662	642	637	641	692	689	672	613	679	685	684	596	648	664	629	680	658	656	646	678	671	681	656	639	624	676	639	662	629	652	642	594	626	585	639	676	603	677	673	648	657	673	618	618	608	693	643	667	637	673	653	643	690	636	646	627	660	641	625	641	639	630	653	598	659	683	684	672	611	645	650	668	660	628	667	701	616	671	656	637	661	620	651	628	675	685	639	626	652	651	604	624	676	668	646	652	640	688	654	674	637	682	655	695	607	642	674	640	672	657	641	661	665	630	637	709	712	685	667	668	637	629	649	631	670	687	644	667	648	664	662	662	636	636	619	618	657	608	669	632	670	615	659	658	641	659	635	618	640	630	648	611	635	659	646	627	645	678	663	647	643	677	657	619	618	631	664	629	619	637	696	639	693	641	667	654	692	617	636	612	656	640	617	703	629	581	626	698	656	621	651	630	656	629	620	664	664	677	690	610	672	641	636	624	647	667	666	652	642	673	656	651	660	643	667	679	669	639	627	657	652	647	631	650	669	676	639	664	650	619	606	651	684	649	613	694	658	649	618	692	663	673	614	637	638	637	613	704	642	628	634	582	651	639	645	673	687	637	666	632	659	644	623	623	638	611	635	639	594	622	637	638	637	675	684	613	688	654	604	645	702	671	668	630	680	629	669	641	633	650	662	612	640	643	648	622	667	650	605	641	670	629	671	656	666	641	586	674	681	646	639	635	642	679	598	628	632	659	665	614	663	674	616	642	645	660	670	662	674	655	638	612	680	628	699	618	643	632	698	686	650	642	675	631	622	625	640	665	634	669	672	652	650	636	612	621	681	634	648	666	653	667	668	637	654	694	666	630	677	643	654	653	646	656	664	666	670	624	687	611	653	643	635	614	665	633	602	627	636	632	673	632	685	592	661	639	677	665	657	628	654	614	640	649	650	626	682	667	712	638	664	668	633	589	654	643	610	655	673	640	669	608	650	631	645	625	659	637	637	693	654	606	630	592	677	654	618	632	642	665	686	638	658	672	643	600	664	638	602	653	618	665	613	638	650	634	625	634	637	683	707	639	618	637	615	682	636	633	659	667	696	655	634	657	648	684	637	637	684	639	640	658	650	667	608	650	637	621	638	640	639	644	623	652	687	615	657	691	607	660	626	612	708	606	630	629	649	617	657	637	634	698	656	611	629	689	635	685	614	610	656	641	660	653	666	633	641	608	651	705	630	637	642	635	635	632	662	629	654	644	642	637	630	613	635	647	656	668	653	664	662	665	636	646	716	612	649	647	600	657	669	620	630	625	625	663	637	647	657	658	647	662	638	634	683	667	656	656	633	610	684	616	677	657	636	662	652	645	650	645	613	588	684	646	636	617	677	645	654	629	647	618	709	630	641	594	650	642	645	633	680	621	656	654	667	602	708	605	635	637	656	653	663	625	632	639	621	655	673	680	638	586	626	631	658	654	656	632	601	632	621	654	653	664	646	666	687	639	654	604	608	670	693	629	655	703	633	670	666	660	653	652	664	648	660	615	613	656	643	618	694	625	679	639	648	614	616	628	656	654	624	640	681	657	657	685	613	642	709	692	676	663	661	740	667	675	637	662	634	686	653	616	643	621	631	695	695	634	628	608	681	608	644	641	630	672	663	640	623	629	668	662	634	645	630	619	625	632	700	654	620	670	640	715	664	615	665	650	638	725	650	650	652	664	628	634	657	611	693	613	624	653	660	702	685	711	637	635	663	672	690	632	704	658	661	612	646	669	663	615	656	682	583	650	647	656	618	640	628	668	670	672	688	688	632	650	612	638	682	664	688	630	663	658	636	653	649	606	638	646	607	640	678	639	656	642	659	674	633	642	664	614	598	679	635	646	640	697	665	631	667	691	663	660	667	675	656	612	627	630	633	662	659	643	660	639	666	608	627	646	647	648	658	664	645	660	672	661	691	631	691	602	655	666	675	628	655	650	657	651	632	630	639	685	679	655	678	591	636	628	652	656	604	645	616	693	667	634	637	640	713	669	658	683	647	647	679	637	656	622	609	657	616	638	650	625	665	657	612	604	628	688	696	646	634	673	647	616	660	642	662	635	664	637	631	654	623	675	655	633	648	636	617	616	676	649	625	657	650	608	663	617	645	645	639	643	625	655	657	671	636	654	638	677	612	666	671	640	671	639	654	593	651	642	655	642	647	679	640	667	650	629	617	612	660	680	670	633	650	690	666	665	639	655	615	636	679	629	622	624	630	618	690	644	633	620	631	637	674	652	626	680	671	652	658	645	634	624	602	630	629	619	670	675	653	676	693	662	663	650	665	674	689	631	653	641	664	642	600	673	616	658	674	674	610	648	628	642	600	626	672	643	680	649	645	605	660	648	673	644	632
23558	21622	29551	24185	21623	21314	2409	719	570	489	410	393	344	319	267	281	252	277	233	260	224	233	233	230	229	236	208	203	235	166	187	191	222	190	210	213	181	178	157	171	189	176	185	209	168	187	169	190	181	184	170	183	177	174	170	195	169	178	166	176	176	187	190	159	186	199	163	203	177	173	160	159	191	223	201	170	187	169	177	193	175	180	161	163	186	185	185	177	185	187	169	167	180	196	209	187	182	179	182	176	177	187	165	184	220	183	182	172	173	174	156	189	177	178	182	168	178	178	197	183	177	191	185	204	188	176	156	189	162	181	203	182	162	169	198	179	165	163	176	190	161	187	172	166	179	197	166	181	188	194	181	176	180	178	192	196	159	179	166	155	178	199	144	179	165	170	168	161	183	189	167	183	194	176	174	170	169	175	162	166	183	157	170	184	164	184	184	206	175	146	167	171	197	192	164	155	194	172	171	166	166	167	169	179	193	184	148	185	168	204	185	203	190	169	186	178	169	174	150	165	167	200	194	177	174	168	185	200	178	164	167	183	176	178	175	182	174	163	161	158	189	171	156	186	195	192	201	195	177	167	182	142	161	161	185	183	164	170	169	191	160	174	194	175	182	150	162	168	175	185	170	176	179	184	187	193	200	165	167	156	179	194	179	187	199	178	191	156	158	188	173	162	173	183	186	183	165	177	194	142	168	174	172	176	174	170	178	176	186	165	160	189	170	170	176	156	172	165	167	182	188	168	153	151	177	174	192	191	175	171	160	162	171	204	158	166	171	149	181	170	190	191	174	179	181	188	166	169	165	172	187	182	176	177	175	167	162	159	170	186	171	181	187	177	192	182	171	191	170	169	155	168	171	179	190	179	166	181	179	188	174	192	176	177	182	179	198	173	180	190	170	192	178	198	168	167	187	200	167	175	180	190	156	177	155	185	164	193	167	179	195	179	179	192	186	180	177	174	176	161	146	157	178	150	197	180	178	196	167	171	153	193	193	182	152	147	197	165	182	169	177	156	177	184	168	183	172	197	187	208	163	162	185	165	189	170	210	167	149	152	170	213	171	173	170	183	184	188	167	181	165	182	163	194	176	166	213	195	198	182	192	163	157	188	172	175	158	153	164	172	151	183	185	196	158	179	165	185	176	173	180	191	188	176	182	164	149	169	173	169	163	187	166	184	174	148	173	172	169	167	168	173	170	197	180	164	154	161	202	211	192	170	177	173	166	160	191	187	161	164	144	193	177	194	215	161	189	162	175	172	166	160	167	196	172	162	184	161	162	159	171	161	166	201	178	165	189	161	172	168	189	169	179	186	184	169	167	167	161	185	159	170	176	200	169	181	167	179	214	188	168	166	190	158	200	174	171	176	198	163	160	166	189	202	151	169	159	173	150	165	157	177	187	186	171	167	164	200	173	165	169	177	190	181	155	181	176	185	175	182	150	209	182	151	175	189	154	156	164	183	187	168	172	201	181	182	158	180	171	183	197	190	182	193	187	195	162	204	165	199	164	187	165	185	195	176	159	167	190	171	179	182	187	174	168	164	179	176	165	203	177	191	176	178	167	180	183	189	178	156	184	178	177	159	155	173	200	159	175	152	165	152	199	172	162	201	170	152	183	180	193	181	153	188	179	162	181	177	185	170	157	174	189	181	157	197	168	184	188	158	161	179	178	169	176	170	165	163	205	185	192	177	187	187	170	166	154	186	194	191	190	169	181	181	183	155	182	156	150	170	169	163	150	195	171	191	173	134	192	160	195	191	182	185	163	177	195	195	163	186	170	190	185	185	153	191	198	161	164	188	186	190	183	182	151	174	183	169	164	193	211	191	185	165	164	191	174	173	173	181	195	176	191	185	164	175	174	194	165	154	187	179	203	188	176	175	161	161	187	160	184	195	181	166	174	174	200	172	187	182	171	187	171	196	189	172	164	199	172	180	183	177	180	176	167	196	195	171	188	168	201	160	176	181	202	144	185	178	198	176	184	182	171	178	166	176	160	186	168	166	172	155	186	196	164	173	163	168	170	173	163	184	198	187	203	159	177	195	192	166	174	177	184	172	186	188	167	176	168	155	165	153	171	179	182	175	177	176	178	182	172	186	175	167	177	178	179	184	181	169	178	186	174	163	158	149	145	168	174	186	196	181	190	180	166	181	155	168	160	176	174	186	154	195	177	197	179	193	176	177	165	177	188	188	164	165	183	184	154	175	187	159	185	214	178	184	143	147	194	163	160	179	189	153	175	184	187	152	193	150	185	165	178	156	193	174	165	182	174	177	164	180	164	191	179	171	154	186	173	170	189	174	155	178	187	178	161	155	180	196	163	164	177	155	173	156	178	176	182	179	160	197	171	179	187	168	173	171	174	186	169	150	182	168	163	163	208	160	154	184	156	154	189	174	158	173	169	171	155	199	201	190	179	188	180	173	158	181	180	188	164	151	200	157	182	194	196	184	173	159	194	175	163	192	208	176	158	164	164	192	192	170	175	194	190	150	171	166	170	157	184	195	176	169	153	187	170	181	191	180	209	161	159	181	174	186	144	192	163	182	165	189	175	187	173	156	186	165	189	192	181	167	191	190	179	170	170	177	172	177	169	174	189	176	183	166	165	170	168	189	179	157	172	180	186	180	165	162	183	171	194	173	191	192	176	168	174	182	175	183	169	171	178	165	190	166	187	181	170	177	177	173	191	174	162	156	159	161	192	160	181	181	175	157	170	198	180	175	162	170	150	197	164	203	192	159	176	173	170	160	166	171	178	165	190	172	177	163	173	196	188	171	169	167	188	175	178	176	158	177	134	164	184	178	180	166	161	172	159	185	159	184	181	171	179	194	183	164	173	169	189	182	171	180	194	171	203	176	178	161	181	170	172	158	174	187	155	168	181	175	182	190	148	158	180	153	199	166	166	166	174	149	174	183	202	173	166	178	181	191	175	175	174	189	179	188	197	177	181	179	183	172	183	203	168	164	174	177	160	180	193	168	160	148	166	172	203	174	153	155	164	177	173	171	185	181	199	199	166	168	169	189	171	152	158	175	155	175	185	149	160	177	180	168	168	191	171	171	200	182	193	179	189	175	173	169	183	193	174	189	152	179	181	190	194	181	164	153	155	173	185	191	157	179	166	194	165	173	185	163	171	148	156	183	165	171	174	197	182	162	183	182	185	146	187	201	195	165	146	171	179	168	165	196	178	169	192	182	172	161	181	145	197	158	174	194	182	174	167	167	153	199	193	175	186	181	180	174	183	163	184	165	192	187	170	180	151	175	174	164	163	169	184	157	170	179	173	188	169	165	165	167	175	167	174	160	202	149	196	174	188	172	174	166	175	189	164	179	159	187	159	196	182	177	193	178	189	154	179	173	182	161	197	168	152	163	164	196	159	186	171	164	187	190	174	170	176	161	185	158	167	183	194	169	125	185	179	181	187	175	175	185	191	189	179	152	173	166	180	167	185	174	148	158	186	225	146	170	178	182	165	153	172	160	176	163
7185	14875	12409	6331	4273	3091	2293	1887	1498	1287	1039	913	836	749	720	605	596	540	499	465	442	454	456	379	406	371	371	384	402	367	337	338	319	368	349	318	351	340	327	320	274	292	321	302	327	281	304	309	341	297	315	291	309	311	295	305	310	303	302	292	307	322	282	260	270	293	306	275	326	298	300	293	285	304	301	286	292	290	275	292	288	310	294	282	299	300	285	269	293	297	311	257	279	272	288	270	265	285	311	286	289	269	280	294	305	292	281	257	289	319	289	298	296	292	308	278	268	303	299	318	286	275	262	283	281	277	284	315	268	316	270	285	316	292	276	270	260	268	296	302	288	297	282	281	296	297	258	334	303	307	293	241	280	287	286	292	285	297	289	257	270	255	294	272	267	259	281	297	287	283	289	291	308	276	295	279	295	264	268	261	279	296	283	292	274	318	278	283	336	277	287	282	290	302	257	293	281	279	275	259	283	284	282	306	275	266	256	295	272	314	295	251	281	288	279	275	286	321	282	276	268	286	280	274	276	249	280	285	270	296	265	308	260	270	264	275	312	270	247	280	309	306	267	305	283	279	264	311	300	299	290	285	272	309	294	246	271	321	273	272	245	278	270	268	282	275	304	255	287	263	252	282	285	269	299	308	271	304	269	302	253	306	275	272	264	298	304	272	280	259	286	280	297	288	268	263	269	294	296	292	275	260	291	277	263	292	301	261	273	292	267	298	268	299	282	281	302	287	247	291	281	265	287	313	287	252	303	305	263	302	274	286	293	276	277	261	285	309	274	273	284	290	284	268	311	260	266	288	281	289	255	267	284	282	296	323	271	322	307	286	277	325	296	256	318	273	281	283	259	277	297	272	283	285	290	292	289	296	278	264	294	299	253	262	253	284	297	302	286	278	262	262	282	277	269	252	268	271	270	296	281	292	264	304	285	268	293	260	294	271	293	303	294	283	276	289	271	262	301	283	287	290	302	280	294	289	311	280	275	275	296	281	282	274	287	270	274	292	303	276	284	282	295	279	301	304	257	297	272	292	295	278	317	279	260	291	320	290	300	285	270	282	285	273	278	295	276	282	293	270	271	278	280	316	292	272	290	289	258	279	258	277	276	298	282	295	313	262	263	267	287	267	298	254	297	303	294	281	305	305	297	282	277	292	285	281	275	295	296	291	287	283	286	308	286	296	291	282	285	290	281	290	290	283	268	282	307	302	263	243	299	275	272	289	289	278	296	289	268	267	281	279	274	264	297	329	283	269	294	276	270	294	286	297	278	306	263	259	305	281	301	261	285	296	284	266	267	251	261	289	302	277	292	268	304	315	272	281	276	286	256	248	277	285	278	307	283	312	271	264	262	262	276	275	276	281	294	296	297	294	290	300	272	284	281	257	311	311	316	275	277	279	291	274	274	306	260	276	282	277	310	259	316	315	284	295	291	272	277	290	249	288	289	296	291	284	304	258	304	256	288	307	280	275	264	275	296	283	296	268	269	279	293	291	305	291	293	297	291	239	277	312	293	274	257	290	275	291	269	270	279	306	283	309	249	264	274	291	278	253	273	310	293	260	286	311	270	296	289	258	279	251	303	253	293	258	305	280	267	292	291	261	271	274	271	268	276	279	279	292	262	289	336	276	309	278	308	299	275	275	283	260	305	283	305	257	295	262	270	312	296	301	279	295	267	261	289	302	274	284	289	286	278	302	300	270	277	299	277	296	299	298	290	300	279	271	299	288	298	284	267	257	281	296	280	301	310	288	305	316	318	256	309	287	277	281	248	262	267	283	274	268	273	303	277	286	260	278	266	298	276	290	307	307	235	265	307	306	254	302	277	263	285	277	292	292	290	268	278	276	265	264	292	299	283	280	303	298	287	299	297	297	249	292	285	304	289	283	291	310	292	277	287	272	303	292	285	273	286	269	272	290	266	289	258	278	255	307	293	295	255	295	288	278	290	291	272	305	304	317	273	282	284	286	274	271	285	302	283	254	282	281	249	282	305	307	269	307	302	275	283	291	263	294	248	282	296	283	306	278	287	280	294	320	283	243	259	285	280	282	258	323	301	290	287	272	288	286	267	286	284	314	294	323	270	278	277	297	268	314	306	297	257	293	289	273	290	290	271	279	285	274	286	264	259	300	313	277	285	278	288	301	267	309	277	312	259	276	274	279	291	290	282	301	307	308	256	305	279	275	285	281	265	265	301	279	296	293	281	295	267	286	277	294	260	288	288	311	294	303	273	259	254	301	279	281	293	296	281	314	282	278	295	287	292	282	278	321	266	283	290	318	266	290	290	273	305	307	303	284	290	276	293	296	298	279	285	283	319	307	274	290	287	285	290	290	265	281	263	318	257	304	244	280	306	288	289	301	302	272	280	293	254	258	305	273	280	264	289	278	264	301	273	272	256	251	262	296	323	284	274	317	280	276	283	266	296	267	259	248	279	260	290	268	287	309	248	251	260	273	282	275	273	275	274	257	272	295	284	295	305	282	305	291	285	265	248	296	275	266	300	268	266	284	274	287	296	282	271	276	301	302	277	270	272	286	255	290	289	272	308	295	299	282	296	274	295	292	259	232	241	282	263	288	277	282	290	282	292	281	268	289	277	287	286	273	301	254	283	247	288	300	301	290	291	287	292	335	283	252	312	292	294	272	273	274	260	283	295	323	280	301	311	290	296	315	301	293	292	294	291	291	271	283	294	305	295	273	278	303	270	261	302	257	296	296	256	339	270	278	276	267	261	269	302	251	275	300	279	273	303	279	270	257	293	301	290	282	277	265	276	278	302	296	301	257	261	341	264	296	292	279	298	280	308	262	308	284	257	263	284	282	266	288	266	290	288	293	291	282	282	270	270	285	291	286	249	266	267	277	288	262	278	299	280	274	300	285	276	295	302	276	305	258	277	320	309	269	291	289	277	284	279	304	279	314	272	265	274	259	271	299	279	281	298	278	291	287	310	296	302	288	286	282	298	261	255	294	289	290	289	279	297	301	284	283	300	267	292	275	292	289	284	278	267	272	285	270	276	300	285	268	293	268	301	280	318	292	273	263	297	279	279	299	266	287	279	275	284	270	271	292	280	268	293	298	290	299	289	287	280	251	265	276	280	286	262	256	273	277	305	281	273	270	274	276	275	305	265	286	262	262	299	260	266	279	259	285	281	272	288	294	291	261	266	260	267	310	287	265	268	306	285	278	284	292	288	302	280	288	320	286	266	271	281	306	277	258	274	268	278	285	264	283	263	288	254	263	297	283	288	267	294	278	253	284	279	298	282	309	291	303	297	284	267	293	292	294	262	281	264	274	293	294	302	289	287	280	299	257	248	283	272	282	278	304	280	292	290	273	264	281	276	307	278	268	296	272	280	284	294	252	296	269	273	310	266	285	250	296	274	296	303	283	310	284	294	296	284	286	301	291	288	314	278	269	293	283	295	261	294	270	295	253	264	296	287	295	285	286	280	286	279	288	279	288	291	291	302	297	297	285	283	299	288	280
27572	20480	6749	985	674	589	478	476	491	409	436	463	451	468	442	471	454	420	456	430	466	451	448	420	438	442	448	425	411	460	449	415	435	434	461	438	422	418	485	416	413	422	446	436	412	464	490	422	448	429	416	433	414	439	469	412	471	411	452	415	464	430	412	461	457	427	440	422	443	451	402	438	485	462	413	456	387	427	474	475	456	445	448	456	451	422	401	461	418	472	425	426	416	445	456	413	472	475	438	424	454	461	456	420	434	418	462	444	406	425	445	422	413	443	404	472	385	460	416	470	447	406	428	423	478	444	415	429	448	457	455	457	436	433	455	447	460	443	448	413	441	424	446	443	508	455	407	439	456	435	433	441	447	406	417	415	412	421	444	450	419	448	459	418	472	429	424	436	417	431	435	428	409	481	415	455	476	444	448	423	448	398	467	462	411	413	473	429	422	431	420	412	431	453	463	406	465	466	436	482	441	443	430	466	436	405	409	423	449	448	458	441	435	377	441	458	423	430	440	462	451	422	450	443	459	442	442	459	442	468	459	431	448	462	414	401	440	431	456	425	432	406	404	420	442	473	403	452	392	422	473	425	455	430	450	432	438	431	430	464	412	412	433	440	456	421	451	419	455	463	433	450	453	458	451	399	438	426	438	480	425	430	442	442	446	435	451	442	431	453	419	487	451	440	453	423	415	413	436	431	443	474	439	445	460	424	445	414	424	458	414	442	452	434	471	409	449	448	417	441	443	394	440	442	442	464	415	416	450	440	425	417	430	434	505	466	435	450	425	451	439	383	446	458	439	467	457	393	441	435	448	451	456	462	425	435	446	430	420	484	435	419	452	449	407	451	448	462	443	452	446	473	432	432	430	423	404	454	437	417	461	460	404	428	441	438	442	443	387	434	468	419	454	431	426	421	441	443	461	463	430	434	421	435	402	427	429	462	431	448	456	428	410	450	447	443	436	483	453	471	443	415	429	431	428	463	455	420	413	433	447	408	437	456	444	449	436	423	439	443	407	434	455	432	456	441	420	438	423	460	457	445	419	434	450	410	446	404	474	400	410	445	433	400	454	406	417	418	469	426	447	401	423	473	437	435	444	502	451	417	413	421	383	450	440	412	457	415	442	452	437	441	435	437	426	438	473	436	433	484	470	428	424	437	418	420	468	411	445	446	402	466	427	438	440	454	436	424	445	458	421	435	462	440	401	419	420	445	450	477	452	456	455	436	476	426	418	409	455	429	438	453	448	458	451	407	405	462	459	427	438	401	438	446	418	457	423	428	446	463	439	455	446	464	410	452	450	452	445	437	442	425	433	424	442	435	390	450	432	441	415	426	398	441	412	444	462	435	422	424	480	436	451	449	398	451	428	458	428	436	452	485	446	448	456	468	447	460	441	436	440	412	426	416	466	437	422	452	452	478	446	457	445	441	452	443	402	459	455	456	421	418	419	453	436	466	420	458	467	394	431	434	422	448	413	452	459	456	442	412	407	442	442	450	430	429	437	419	417	452	419	466	405	459	469	469	402	412	457	456	406	447	445	426	440	447	493	443	481	404	464	442	460	433	428	475	464	440	425	450	453	461	424	464	407	420	437	440	442	438	459	421	448	442	438	438	434	421	427	463	444	381	485	413	415	469	421	482	437	441	435	412	445	428	427	466	451	458	417	433	430	403	412	456	458	442	456	416	447	426	432	398	408	439	479	466	438	458	448	445	403	457	425	418	456	436	402	440	446	430	474	462	426	406	441	440	434	417	432	424	472	434	415	439	437	423	452	443	461	424	445	448	467	448	417	455	408	414	428	427	437	426	442	476	419	460	447	426	434	416	476	423	446	426	418	441	443	439	434	439	407	435	459	430	442	453	411	421	411	445	444	450	467	446	437	430	460	441	417	405	464	415	436	400	420	430	460	452	451	462	450	413	446	432	439	446	425	430	429	485	429	461	440	407	461	442	410	428	456	445	420	439	422	424	423	445	449	393	479	425	482	411	445	433	431	441	428	463	453	444	405	425	421	445	439	413	444	468	411	448	432	428	443	409	441	439	419	425	419	447	463	412	435	422	474	439	415	450	401	451	435	435	404	419	422	436	449	459	440	460	434	440	450	448	447	442	431	461	448	470	455	449	445	413	466	411	421	458	421	436	449	434	432	436	432	398	430	385	437	471	443	444	401	447	437	455	405	448	456	455	444	448	445	428	444	418	424	454	464	443	465	416	452	422	446	445	401	446	477	410	427	434	443	438	424	395	430	441	446	443	419	475	468	429	425	435	418	438	432	435	429	420	455	469	394	450	411	426	431	440	432	452	413	414	421	444	454	454	450	486	467	449	462	402	419	472	421	420	451	453	459	457	444	435	470	443	435	457	450	489	434	456	413	456	474	413	439	435	424	487	449	417	491	451	417	453	406	440	447	405	463	450	450	444	469	455	405	397	423	445	432	440	460	454	406	456	431	432	451	443	388	447	423	397	432	448	445	445	442	438	444	418	431	429	419	442	421	386	453	423	454	472	431	439	448	418	418	433	436	441	432	418	452	481	433	448	459	460	442	420	421	467	495	437	462	468	438	451	456	422	420	409	431	430	460	465	427	434	448	411	404	469	439	431	427	461	447	419	433	481	426	447	448	466	423	401	424	447	444	410	429	453	448	464	446	398	478	449	430	412	451	407	403	441	416	426	445	440	428	446	457	448	426	419	478	397	430	422	442	437	474	432	485	398	405	452	440	433	434	414	475	437	448	417	453	462	445	437	453	465	431	417	393	429	434	434	471	421	412	424	412	426	498	432	408	443	422	476	442	435	467	431	399	454	468	458	411	436	425	448	450	414	427	421	433	438	443	409	479	436	442	427	427	422	391	456	454	424	425	401	439	442	456	465	438	413	424	423	440	445	452	491	423	421	432	461	420	452	429	450	444	422	449	492	422	426	428	428	426	425	490	448	457	469	418	459	434	429	445	429	462	461	451	462	435	458	437	440	453	394	456	488	420	444	446	415	446	408	422	463	458	447	441	469	451	452	452	440	415	490	461	427	427	433	446	459	376	476	475	453	440	441	402	406	461	427	466	461	463	428	428	440	468	441	442	450	420	428	439	431	462	451	426	481	429	435	407	442	421	435	439	427	435	438	430	411	419	440	453	476	416	464	458	424	452	423	431	445	431	453	460	444	454	417	462	437	438	462	439	444	408	456	432	435	440	427	418	471	468	465	477	441	417	433	430	445	401	461	437	442	431	440	453	415	444	434	413	424	447	411	422	442	442	469	412	428	425	451	438	442	433	448	409	425	410	458	476	436	414	433	413	420	453	463	373	417	413	424	424	435	433	435	435	476	410	470	420	398	432	426	428	448	402	431	392	435	438	489	452	462	437	426	449	477	464	419	446	443	425	433	435	432	445	393	418	424	444	413	436	457	415	422	433	403	441	445	434	463	415	469	449	459	438	426	481	421	447	444	433	413	459	413	431	451	444	427	427	418	452	392	437	435	437	446	441	416
5114	1569	1399	993	932	804	732	735	754	676	678	723	698	656	680	731	676	732	727	686	688	738	741	708	650	653	685	653	668	642	671	682	664	680	649	740	664	767	701	681	678	636	691	657	699	678	675	673	704	656	654	677	700	701	615	672	675	662	671	698	706	672	711	698	696	656	700	679	705	691	623	676	682	681	706	626	663	703	701	657	689	686	687	656	718	673	635	729	645	698	659	690	691	663	666	655	662	658	659	714	660	712	718	678	649	654	687	672	675	699	663	676	669	659	649	650	634	718	705	710	649	713	679	680	668	729	670	624	690	678	697	671	670	679	667	627	688	661	667	674	676	651	701	691	699	705	702	692	655	673	642	679	679	680	646	686	682	685	689	660	625	672	699	676	708	665	690	660	741	628	635	684	685	659	631	639	691	623	700	687	676	627	657	706	641	655	667	651	642	704	700	728	688	652	665	673	654	668	654	687	641	694	700	671	644	730	676	668	648	653	738	664	656	737	674	715	700	669	701	690	686	650	685	668	675	712	720	666	686	700	746	694	692	682	722	677	697	676	644	733	711	681	689	692	712	718	685	668	666	676	668	675	657	708	643	689	643	684	645	703	657	610	650	656	674	723	637	634	709	704	660	688	631	694	715	667	656	686	663	693	676	697	649	667	683	591	657	673	681	693	652	661	721	641	670	689	683	740	667	711	661	663	713	708	733	679	698	672	696	674	664	662	681	670	657	730	716	671	680	648	663	633	679	697	626	665	656	690	716	647	644	695	649	674	712	693	655	691	668	630	681	654	697	688	655	659	677	653	596	692	665	652	703	664	694	670	744	688	684	646	674	642	699	668	637	658	686	670	660	661	662	612	669	645	688	706	670	686	704	618	688	675	676	706	658	653	655	662	657	701	683	686	669	651	659	657	690	693	726	675	709	673	710	684	708	646	665	671	684	646	654	658	648	680	675	680	706	688	712	647	664	669	655	647	695	708	671	684	687	688	671	640	724	682	636	709	625	680	663	676	674	668	688	697	690	675	660	685	704	642	658	675	646	687	649	678	683	647	684	621	671	672	666	670	672	649	659	656	647	630	662	651	673	693	708	672	668	688	681	662	693	673	651	705	680	667	654	646	649	624	692	676	678	677	655	676	615	678	637	698	697	681	662	680	655	697	648	687	686	660	667	653	691	688	677	645	724	658	657	644	659	662	660	673	652	678	734	722	655	644	704	698	678	647	723	731	689	718	644	631	674	676	676	727	711	701	703	732	676	666	717	659	760	677	641	712	703	624	660	671	725	648	663	662	662	686	668	668	662	664	641	630	643	701	643	660	672	644	691	700	672	670	686	703	673	643	664	675	682	699	619	680	653	689	711	663	658	670	703	717	741	678	699	633	636	676	657	638	683	679	713	668	653	675	695	675	712	610	664	675	657	715	676	692	706	695	716	708	654	641	678	696	637	700	686	664	630	682	649	662	649	683	705	694	670	670	653	638	661	693	666	683	714	710	716	677	628	676	679	649	683	673	698	668	709	667	662	645	704	648	682	692	680	658	750	670	645	627	701	697	683	670	632	690	668	681	622	694	688	630	689	676	659	619	689	717	689	721	679	616	645	653	681	683	649	714	664	685	637	692	660	685	662	669	723	683	682	694	680	666	656	665	672	660	667	675	635	663	709	661	749	660	691	709	695	671	640	638	677	650	713	688	672	704	633	679	643	699	641	659	696	681	688	695	644	661	666	696	674	712	678	672	621	690	720	663	648	711	681	674	682	680	651	671	693	670	652	629	647	667	675	722	683	692	665	662	666	708	711	687	700	623	688	711	655	696	609	630	723	708	648	704	703	680	653	674	653	682	671	693	679	676	655	733	704	682	682	712	633	654	653	669	666	609	661	677	655	699	697	708	688	683	704	684	712	668	696	676	671	675	639	751	611	660	675	695	704	724	682	676	681	669	655	683	591	697	663	676	673	678	666	628	679	690	645	683	658	683	667	675	662	722	670	664	658	668	712	682	676	666	628	681	701	699	655	693	653	688	669	673	679	633	652	681	677	702	655	702	701	626	668	644	660	645	666	653	679	677	676	669	666	681	691	686	693	737	684	694	635	674	647	686	665	640	662	618	681	627	696	650	670	679	711	701	712	666	691	706	691	673	686	690	710	670	706	682	643	631	757	667	704	681	703	650	712	664	666	678	698	663	676	703	707	709	634	684	653	687	664	733	670	665	656	651	657	693	680	657	658	668	659	675	663	714	648	691	679	655	669	682	652	649	682	672	676	646	644	671	682	672	651	699	639	687	690	674	644	651	674	677	671	639	694	669	676	707	676	678	702	641	670	637	680	662	658	671	728	704	668	696	682	692	730	710	656	654	672	631	658	714	629	724	652	747	698	655	639	649	718	651	709	643	663	691	700	699	714	627	653	616	721	680	658	666	624	651	684	674	729	710	655	645	677	688	701	705	678	626	637	642	698	681	680	670	651	686	675	706	705	645	625	704	677	683	696	681	621	699	627	631	714	673	672	649	691	659	676	651	673	667	698	648	670	636	632	703	732	652	693	712	704	697	662	667	699	703	708	622	715	697	689	647	690	659	685	689	690	692	672	684	678	682	668	636	642	709	664	747	695	671	709	698	708	672	680	638	685	675	666	703	642	680	686	682	654	717	655	718	679	729	670	689	670	674	652	682	668	723	671	701	685	663	660	667	681	656	675	716	675	677	665	645	680	675	687	703	625	670	673	634	726	663	633	615	701	670	665	636	676	681	695	612	649	682	667	713	619	638	702	691	634	656	665	631	687	606	650	639	622	676	689	692	695	699	649	661	672	678	681	668	641	673	648	724	663	635	734	615	709	716	710	702	635	649	670	637	689	684	712	661	663	693	673	641	688	682	667	726	687	687	657	701	695	681	653	663	665	667	646	625	651	665	677	645	698	660	681	670	666	611	660	678	650	690	642	692	601	668	699	701	661	663	675	624	668	668	706	668	668	681	674	685	635	686	660	657	681	687	689	664	693	661	670	690	648	682	656	688	660	662	661	671	703	658	658	648	667	667	719	636	694	642	653	699	656	688	722	640	659	660	690	646	677	640	688	681	686	670	682	664	713	649	632	657	694	676	696	605	667	664	645	659	675	642	699	671	667	713	677	688	684	664	724	663	670	679	712	663	656	675	722	716	660	670	696	701	646	715	711	701	683	685	649	673	662	673	656	702	680	679	702	638	643	700	675	650	651	701	614	694	673	685	667	661	659	710	657	679	670	663	691	660	650	645	650	647	611	656	649	664	695	701	669	662	670	679	728	727	616	648	652	677	663	688	700	687	676	667	625	656	653	677	674	671	673	646	676	721	623	710	660	669	677	684	680	663	674	648	712	723	670	687	690	667	715	658	669	689	682	640	690	684	650	643	695	686	658	683	694	690	675	647	686	703	673	666	687	695	637	679	660	653	717	633	683	657	651	638	682	658	623	697	666	676	701	662	643	658	687	673	666	686	685	638	638	689
24538	21620	28986	24698	21475	4533	964	695	589	582	545	554	520	502	460	491	476	488	464	458	416	414	454	440	416	432	440	397	421	397	438	399	420	396	425	440	410	401	398	404	396	409	459	379	409	412	397	414	412	419	414	430	438	415	410	384	432	388	417	412	447	379	435	397	422	392	385	407	410	425	401	439	404	416	436	424	414	415	420	414	426	418	413	384	424	405	432	387	383	403	395	404	426	453	446	401	438	396	397	408	474	398	384	431	368	437	394	394	384	423	396	431	428	420	387	404	390	397	400	391	404	370	401	399	405	412	422	412	408	395	398	421	419	423	425	407	378	379	397	386	418	412	374	431	392	401	411	402	385	390	383	418	419	412	392	427	420	445	390	436	392	384	417	408	440	404	395	394	410	393	406	377	413	425	393	419	444	405	375	395	437	403	412	398	397	398	376	384	392	427	395	388	384	364	391	411	357	419	433	418	400	404	403	431	417	388	394	423	406	444	392	435	410	423	453	408	413	401	413	436	386	442	373	415	428	411	388	423	410	437	408	432	397	433	422	432	410	423	405	405	390	415	403	398	416	429	375	419	467	444	413	406	411	432	431	421	410	430	460	403	419	410	420	405	403	429	387	428	425	414	399	389	420	413	396	383	412	409	374	403	409	410	406	407	428	417	382	387	408	399	404	356	401	423	411	401	430	408	422	437	415	408	406	427	424	431	424	420	403	439	421	413	388	434	425	419	397	404	382	406	386	402	398	435	441	386	416	410	429	419	385	407	382	402	424	402	408	408	415	384	432	374	424	418	386	410	416	405	388	406	398	399	442	413	459	408	416	391	397	424	389	435	450	438	424	421	419	410	400	409	375	420	411	416	417	397	439	424	412	391	372	421	450	371	439	439	441	388	384	419	391	399	414	400	424	420	376	427	398	410	422	413	406	420	407	422	403	419	390	410	398	414	428	443	426	417	411	426	389	409	370	406	437	390	402	400	425	394	380	387	401	404	429	417	383	366	418	394	436	375	434	384	416	433	416	391	437	361	416	424	402	434	417	422	414	469	395	394	421	399	435	412	382	415	415	421	416	412	366	397	385	384	415	407	422	425	431	377	445	383	411	402	447	412	396	421	458	394	429	389	400	422	418	404	443	396	431	404	443	362	362	421	448	402	397	421	408	430	402	405	431	415	367	403	455	411	427	422	408	409	428	402	447	410	407	415	408	398	454	424	375	382	385	406	401	413	409	420	411	436	420	394	431	398	422	422	396	388	364	391	379	427	413	428	421	420	412	433	415	392	423	385	438	420	405	420	407	402	396	397	410	408	424	380	400	405	392	444	417	399	418	420	440	390	431	361	428	402	400	408	438	395	391	389	403	391	444	469	397	391	396	383	375	424	392	407	400	402	385	432	405	396	409	408	450	416	409	410	405	405	381	399	413	395	409	371	416	383	405	427	426	414	381	382	409	443	398	417	418	403	426	423	421	434	417	387	440	427	379	417	393	401	388	415	431	394	398	405	404	366	382	432	394	426	395	407	403	427	425	403	418	360	400	370	405	384	423	391	430	425	375	422	394	380	414	391	409	417	438	406	425	451	356	392	437	382	407	375	405	415	434	447	418	412	402	395	406	390	422	412	419	383	377	378	384	402	401	424	406	421	400	357	424	401	392	416	405	390	467	414	437	403	386	439	365	399	409	424	406	414	410	386	378	426	388	430	429	420	452	386	431	425	429	352	423	415	431	436	368	403	414	443	406	424	410	401	419	407	402	424	393	386	406	416	353	412	442	391	395	395	423	405	423	400	428	419	411	401	409	425	416	407	445	393	418	390	387	401	412	402	388	389	412	413	390	411	391	420	413	390	416	421	411	400	414	394	433	416	400	394	414	409	418	418	413	388	405	427	389	409	394	383	405	441	409	359	425	426	432	385	400	397	430	423	404	445	409	393	414	381	392	423	417	416	409	415	382	418	404	403	379	391	393	460	424	418	425	413	399	420	412	428	406	406	431	395	436	408	420	406	411	443	418	408	433	379	444	409	425	379	402	401	413	386	402	438	390	386	403	417	434	415	418	396	417	414	380	393	432	409	434	437	369	403	351	422	440	414	422	372	395	397	440	430	381	386	438	421	395	421	437	403	415	398	405	470	453	391	409	420	417	397	427	382	414	415	443	404	438	416	403	405	430	440	414	402	430	403	434	425	391	438	412	446	380	422	403	410	419	439	416	378	413	410	403	389	396	404	428	428	435	422	406	420	398	385	432	379	413	425	387	428	435	433	394	429	437	400	394	371	412	429	394	365	399	365	416	401	439	407	391	383	405	405	431	445	408	406	402	424	437	409	381	418	384	403	424	418	424	414	433	427	366	397	433	408	381	400	382	428	400	405	400	449	430	439	395	391	411	377	362	398	444	425	409	414	433	371	426	422	438	416	411	410	400	394	374	463	430	401	419	384	433	380	393	423	384	431	446	411	419	390	395	351	465	449	453	407	412	404	419	393	438	382	434	382	399	425	394	418	380	446	381	452	390	415	405	387	398	421	421	419	390	370	394	396	437	437	416	424	413	434	376	423	432	431	395	378	412	391	376	445	379	375	418	415	352	412	403	384	399	395	382	396	412	383	427	428	400	401	407	438	407	410	367	397	402	430	408	383	425	418	403	379	452	412	424	371	401	427	402	415	424	420	428	403	435	425	390	396	399	426	406	428	407	419	401	397	400	393	394	419	414	419	377	432	402	385	398	404	388	421	439	424	416	440	427	396	435	456	363	413	415	399	394	409	446	440	425	403	399	413	375	405	384	393	377	425	393	395	374	390	397	408	388	386	391	420	432	380	422	405	449	411	399	377	403	413	391	410	470	438	398	372	416	418	383	393	380	402	423	398	382	398	412	421	403	392	451	386	405	380	431	422	389	382	388	378	390	426	407	400	418	418	412	423	414	449	436	403	359	422	364	417	382	398	432	425	419	403	392	422	376	392	406	427	404	391	378	403	409	421	430	420	414	366	398	414	413	437	406	395	423	401	423	433	417	402	408	397	427	443	420	416	406	357	440	366	377	388	365	429	401	417	416	425	362	390	400	370	416	364	386	433	403	356	420	410	415	366	396	431	401	380	402	413	384	424	432	435	445	401	360	389	413	393	376	414	451	426	413	406	424	426	399	414	383	411	383	424	409	410	421	411	429	396	410	393	440	396	404	402	420	427	400	392	416	401	399	428	398	416	418	403	361	413	403	403	434	426	410	434	410	388	412	398	408	426	393	426	386	474	448	392	380	405	410	438	378	393	408	407	410	410	383	388	429	399	424	435	371	398	434	407	409	397	388	407	382	410	386	419	425	430	424	415	398	409	390	369	398	417	426	415	408	400	393	398	381	399	455	383	413	410	377	406	435	375	410	436	385	407	432	440	401	373	395	403	404	397	395	427	380	396	411	448	416	402	388	382	422	465	341	402	412	389	435	395	411	402	409	415	406	405	450	402	364	408	421	410	396	462	390	417	395	394
6357	9540	7990	4096	2892	2138	1705	1450	1227	1240	1093	1003	959	840	846	829	838	761	831	774	761	715	729	692	681	691	700	663	677	708	652	675	657	745	660	645	675	672	621	654	659	671	601	622	700	646	688	644	643	641	634	677	623	693	698	650	645	627	604	694	673	585	651	660	651	683	653	626	638	586	637	678	649	662	638	702	717	601	617	652	666	693	655	698	677	658	621	677	659	649	685	655	664	684	615	662	632	657	694	636	666	649	635	682	628	616	636	636	617	594	627	647	629	646	635	617	645	663	674	695	669	657	622	611	621	667	667	645	626	675	650	632	609	652	643	655	633	675	679	650	660	658	636	646	612	632	613	598	648	629	625	635	682	629	628	655	660	613	638	607	664	678	670	645	666	668	661	640	638	628	663	648	669	645	664	642	665	620	658	697	659	644	644	658	634	633	646	647	637	637	605	614	625	658	602	640	681	641	640	676	596	624	688	692	623	636	666	676	636	648	632	592	627	569	600	697	597	578	646	652	624	663	665	640	629	578	599	636	629	643	628	655	605	648	661	632	634	593	629	638	632	590	623	645	596	600	682	652	657	668	680	684	636	611	631	620	662	624	638	637	669	694	652	648	680	585	633	638	666	669	638	657	619	682	612	656	677	642	641	633	654	680	671	615	614	628	626	666	619	705	614	626	655	573	667	613	639	710	638	635	649	650	637	631	638	649	662	627	613	630	627	625	653	702	631	686	689	634	633	606	624	636	609	599	681	680	663	692	646	638	654	616	640	630	671	668	626	630	611	635	619	625	630	637	612	653	693	606	644	622	634	624	637	663	650	670	643	603	641	651	659	633	626	655	646	622	613	641	605	656	619	681	636	668	641	685	628	664	669	655	641	657	657	673	671	678	674	649	630	619	654	658	628	609	659	637	621	654	668	680	668	632	618	636	657	673	649	633	623	626	617	647	694	620	673	639	642	667	598	632	662	594	677	633	667	661	637	637	660	656	597	592	655	620	654	666	648	600	658	630	629	624	673	633	667	668	632	619	626	629	637	656	628	622	625	675	673	672	658	649	636	626	690	641	703	600	712	644	641	650	628	603	641	630	669	625	623	616	689	637	646	619	607	639	662	644	632	623	684	626	620	628	621	640	665	611	626	663	646	659	630	724	658	610	650	656	660	604	640	640	581	630	615	672	616	639	595	616	611	617	679	633	669	677	630	637	637	634	655	686	658	640	632	707	621	654	630	682	625	605	613	631	624	623	643	642	631	658	649	672	652	653	610	611	616	645	575	648	621	627	686	663	630	558	628	651	671	674	661	651	610	639	657	644	595	624	636	600	651	656	635	651	653	641	656	611	670	659	639	648	645	612	647	629	635	612	646	621	657	644	625	652	652	665	630	672	613	607	621	617	630	663	657	656	625	627	626	629	642	657	672	624	661	650	621	657	656	651	645	609	595	633	637	651	681	668	646	655	668	615	611	623	656	663	650	644	630	651	627	627	595	620	648	673	639	624	630	607	609	638	641	598	639	631	631	674	665	626	648	688	677	650	676	678	670	673	598	644	628	645	647	590	631	678	596	622	635	628	620	585	656	627	677	641	649	623	641	609	629	653	613	649	649	660	651	630	618	628	617	680	651	672	680	625	629	669	616	646	682	659	642	645	652	629	668	630	631	645	656	575	668	635	634	625	657	660	622	621	642	626	656	575	643	659	601	610	651	657	660	663	604	607	582	633	665	596	640	645	634	620	647	638	651	639	652	669	661	667	612	612	637	660	630	675	661	623	606	656	680	643	624	591	660	646	598	604	661	625	624	666	651	627	643	582	677	640	638	654	652	646	612	647	626	681	631	667	635	687	661	636	659	595	640	650	597	668	636	691	662	661	630	652	616	597	657	659	690	626	657	675	642	657	661	663	638	621	648	623	664	687	658	626	639	638	656	679	631	626	630	643	621	693	641	665	667	664	660	636	635	661	650	613	678	705	638	620	653	631	651	596	595	605	595	690	629	626	704	667	653	690	659	644	682	667	621	640	600	579	630	634	651	637	633	638	670	649	626	657	644	661	625	619	638	643	631	633	615	663	676	660	661	649	623	634	620	619	674	655	648	603	682	649	661	649	662	645	627	625	666	650	666	671	662	655	659	652	647	607	689	609	670	641	645	617	619	677	653	652	671	649	629	619	622	672	648	633	661	599	647	675	583	637	660	638	667	685	647	629	633	654	669	705	591	642	638	618	628	664	603	625	620	656	655	626	640	640	654	656	607	653	708	650	696	616	662	670	668	636	659	604	634	611	619	646	654	619	622	607	688	615	620	680	664	649	669	647	685	664	626	642	701	668	619	637	645	691	617	638	636	657	658	629	636	614	663	601	655	656	602	640	636	622	640	663	669	662	646	684	626	570	604	639	636	686	628	651	649	683	641	651	666	612	654	698	644	609	705	616	643	627	662	642	636	632	640	634	655	641	621	647	624	649	635	624	649	651	668	635	604	634	632	668	626	597	621	638	634	655	669	636	679	631	712	665	617	605	661	645	667	676	618	643	664	646	670	664	667	640	662	621	614	583	637	598	648	627	639	629	656	697	643	657	609	675	654	634	673	700	602	614	623	670	611	620	645	635	628	637	631	610	609	645	683	644	673	649	657	649	624	659	657	714	641	670	630	611	610	672	678	636	591	609	606	636	623	657	694	647	686	605	608	628	646	663	639	690	638	744	641	652	640	593	660	636	617	641	637	638	602	608	645	649	657	636	638	644	651	652	625	640	622	623	666	635	634	623	606	649	604	636	647	706	611	588	607	689	658	619	643	585	674	638	707	630	654	651	614	612	657	627	673	650	648	626	627	690	614	660	676	687	701	699	649	610	667	649	693	617	680	628	632	648	642	605	688	629	647	601	595	636	658	623	682	667	675	621	591	636	628	664	612	670	690	643	618	606	642	674	658	635	693	621	619	666	632	662	624	610	646	636	643	627	662	671	649	679	615	652	687	620	619	610	631	602	651	650	651	660	642	625	616	646	692	633	668	636	636	665	655	660	625	659	654	637	650	629	635	593	619	586	639	659	651	652	649	726	635	603	617	645	655	582	621	640	614	594	626	633	630	633	620	667	621	626	665	650	593	665	627	647	622	635	583	626	675	638	662	668	662	639	637	648	670	634	642	671	673	654	602	601	635	638	654	640	632	618	598	629	630	660	623	649	707	642	640	639	706	666	599	632	644	654	655	656	665	634	673	642	669	650	646	666	648	606	644	651	598	644	667	646	682	644	611	683	640	629	634	642	656	703	606	593	654	649	709	633	649	629	639	645	649	614	664	695	672	650	664	674	639	642	649	593	653	615	660	670	653	626	681	684	670	622	650	669	667	614	594	655	635	618	637	646	675	675	698	629	641	651	638	662	677	642	629	654	673	642	624	626	642	653	638	648	657	610	639	636	626	666	648	628	662	663	695	607	621	655	656	700	654	669	687	676	596	617	639	628	653	605	646	631	631	655	645	667	650	624
23709	21644	29540	24247	21644	21271	2396	749	494	479	397	392	314	301	322	289	262	229	229	240	226	225	206	208	206	205	169	185	201	221	206	172	192	164	194	208	178	232	186	202	162	193	162	166	180	208	162	187	173	157	158	158	181	147	178	194	188	186	176	177	168	168	162	186	204	175	179	168	163	175	162	176	188	170	201	174	172	159	171	176	160	199	189	176	189	168	193	181	164	169	176	183	177	174	184	181	178	187	186	180	172	157	168	177	165	147	166	182	180	194	181	194	182	193	181	179	195	176	180	159	181	169	195	174	164	176	131	177	161	171	202	187	180	166	159	175	177	169	180	161	160	168	170	177	174	181	145	187	173	195	201	189	157	173	173	180	174	170	163	165	199	187	157	161	197	180	177	183	144	165	170	193	166	174	184	202	166	168	163	175	173	154	152	176	161	176	169	163	200	167	175	185	173	186	190	168	169	168	173	181	190	166	157	196	179	153	170	172	190	160	152	167	195	151	177	168	165	193	194	174	188	156	170	155	155	166	158	155	182	150	186	180	168	174	158	167	175	171	172	184	160	141	150	178	183	170	133	177	201	171	183	191	156	165	171	180	167	180	164	171	172	171	182	174	188	163	179	165	189	182	157	168	170	204	161	200	191	182	171	188	159	189	181	157	154	181	183	181	179	208	170	152	161	185	176	185	167	165	156	160	158	175	186	154	144	172	166	176	185	197	180	174	182	201	167	178	210	174	153	157	181	191	175	156	185	178	174	161	175	168	185	190	164	165	160	176	170	173	160	171	129	168	157	147	178	176	164	186	144	147	150	189	157	172	172	175	165	178	162	163	170	189	149	181	181	157	176	167	176	148	176	186	173	187	193	156	150	157	154	182	170	164	175	161	171	167	153	188	170	175	143	143	166	166	164	165	182	156	165	150	166	165	175	169	188	167	180	178	170	168	169	154	173	169	178	193	174	155	163	170	174	164	192	170	180	188	179	179	157	163	179	142	178	165	176	164	176	172	176	179	161	170	181	166	172	186	170	186	205	150	167	178	162	162	156	158	189	178	172	196	168	194	192	170	182	178	166	181	190	166	176	184	171	178	169	206	177	174	185	172	184	178	194	183	166	184	173	166	183	168	182	138	173	175	156	144	167	169	174	183	162	168	175	202	174	141	189	176	193	162	171	170	148	172	186	150	153	171	164	165	168	181	182	163	168	147	164	188	196	175	170	182	155	173	173	172	171	171	178	183	163	162	153	177	164	172	166	183	138	166	169	184	190	168	176	164	177	161	164	195	182	189	143	178	171	158	171	189	163	158	163	161	155	182	175	173	198	170	178	172	175	162	167	184	185	188	179	171	153	186	182	189	156	179	181	177	168	193	196	177	160	183	190	157	173	179	180	192	200	188	183	177	168	175	185	161	179	188	151	162	172	167	187	167	180	192	150	180	181	158	167	173	192	152	173	174	163	162	181	161	155	170	159	203	193	177	161	181	166	170	188	195	162	189	163	157	188	156	203	171	149	188	170	166	189	162	173	183	167	190	151	176	157	159	176	157	169	175	192	161	166	163	191	174	207	203	193	172	176	188	162	148	175	165	183	184	199	159	185	183	155	173	191	170	186	166	181	175	163	178	141	158	182	170	166	152	182	175	151	170	163	162	190	163	173	193	168	169	196	147	153	183	165	170	172	191	159	147	169	159	200	185	183	163	185	180	175	173	172	156	175	165	157	162	172	161	163	193	168	180	180	161	175	162	167	165	154	195	177	206	177	183	179	186	153	154	170	171	188	142	174	188	159	151	171	170	168	159	180	178	177	164	169	198	169	148	178	191	176	172	220	149	190	165	180	183	175	173	166	171	173	182	164	179	185	152	180	159	164	147	182	174	178	158	184	167	172	179	172	154	179	164	176	166	161	194	165	174	156	193	141	159	185	166	189	170	179	185	169	168	186	160	182	189	147	153	168	178	172	165	165	167	168	149	168	160	183	170	172	165	192	191	168	173	188	171	189	177	174	189	186	151	162	177	178	188	150	190	168	169	175	170	175	177	145	157	171	179	183	175	152	169	163	171	160	155	189	178	189	153	149	169	176	139	183	164	163	173	169	161	170	172	160	160	146	173	176	171	166	177	171	166	189	175	168	158	140	179	171	194	154	164	171	197	180	173	156	151	158	177	191	180	164	177	171	179	186	173	187	162	159	184	156	181	146	178	177	186	148	166	201	168	165	162	169	184	168	177	142	167	199	165	193	184	179	171	170	185	173	170	170	166	170	177	187	181	175	173	170	194	199	182	140	178	197	180	181	165	155	179	171	163	181	176	179	157	178	182	166	179	202	168	180	173	170	174	133	162	166	158	170	172	178	154	188	181	166	173	153	171	145	188	182	165	166	168	179	190	169	167	164	155	183	160	210	173	173	190	163	180	177	169	200	186	221	180	182	160	183	173	174	169	152	189	183	190	161	174	161	171	179	178	175	169	185	188	155	164	164	186	181	154	174	159	159	169	182	190	168	161	176	165	163	181	184	164	181	164	218	173	173	177	186	173	178	150	161	202	160	164	175	198	172	148	182	183	176	174	183	171	168	194	144	166	173	156	152	187	161	186	176	156	194	164	160	184	193	183	165	167	171	195	155	184	167	183	200	172	177	156	199	176	182	177	184	169	172	175	148	173	155	158	174	183	159	188	165	171	174	189	176	207	189	183	178	162	160	196	155	159	164	189	154	171	187	154	163	170	173	186	167	162	162	174	167	192	183	165	188	171	154	156	163	194	171	169	170	170	191	182	190	166	185	154	171	143	151	186	192	168	164	175	150	164	181	154	143	162	185	154	172	159	182	172	179	139	159	171	181	195	172	172	176	186	195	147	194	169	181	164	167	169	186	172	151	154	162	149	163	177	171	173	152	185	189	178	186	191	168	193	167	162	167	206	175	186	185	181	168	175	161	171	182	195	129	186	176	168	174	177	174	171	162	196	182	183	152	182	165	205	196	168	164	196	180	185	177	191	204	163	166	176	162	209	177	172	156	193	165	178	170	179	168	200	164	174	177	157	158	194	194	186	172	180	182	174	137	181	160	166	159	175	182	149	194	155	157	178	168	164	163	181	178	186	175	192	174	177	176	175	155	172	177	181	173	179	158	152	163	197	170	173	196	154	179	180	166	182	165	152	184	177	152	177	179	180	162	159	161	161	181	174	174	199	168	152	174	191	205	162	199	186	175	188	189	185	173	171	176	181	163	178	184	173	187	177	151	150	146	149	169	173	191	169	177	178	188	165	169	166	174	175	164	172	169	181	144	168	199	170	182	190	170	168	158	171	161	152	176	173	147	190	186	179	177	193	167	181	176	184	160	175	169	186	168	155	171	155	145	155	186	165	193	159	178	176	165	177	171	176	161	139	164	157	159	159	149	162	184	171	177	162	187	180	162	166	181	184	170	174	183	172	192	179	175	147	178	144	179	172	148	178	176	174	173	181	159	190	154	148	158	165	170	171	169	176
7595	14990	12341	6351	4299	3202	2379	1854	1537	1333	1070	912	824	764	658	628	556	502	479	465	499	437	428	375	372	388	379	366	328	354	334	372	339	312	328	341	327	349	330	285	326	305	277	326	291	329	319	315	269	288	286	310	287	296	304	291	284	266	326	316	343	310	285	313	295	273	296	303	290	302	294	334	288	301	290	291	302	282	306	262	284	264	276	294	304	325	296	269	266	306	276	307	314	264	279	295	299	263	260	281	312	288	324	271	282	241	276	292	256	255	265	288	281	303	303	245	296	288	268	287	295	282	271	278	266	280	301	282	290	304	289	295	269	279	286	292	299	289	260	305	296	273	275	302	256	273	279	288	245	296	275	287	293	284	279	285	274	283	274	294	314	277	271	293	327	274	268	282	293	260	263	283	274	305	311	269	280	296	298	314	304	294	279	297	285	279	275	273	256	298	286	290	262	292	271	288	314	260	262	311	272	281	286	269	281	282	269	287	257	288	287	285	288	269	291	309	289	290	292	285	286	277	272	313	273	284	279	298	271	293	305	262	263	316	292	298	295	278	277	297	267	256	290	301	275	269	280	269	264	291	254	297	268	273	281	292	273	269	282	260	286	285	290	270	263	267	287	293	253	267	260	256	292	299	269	293	277	270	279	297	317	292	293	293	281	280	305	272	270	257	280	259	261	276	280	299	289	271	270	274	283	277	251	280	276	274	294	275	288	262	293	274	307	282	255	249	285	271	267	321	283	284	280	255	274	264	270	284	254	284	260	284	271	266	292	262	298	264	273	286	269	267	281	264	282	253	270	276	279	290	250	292	293	261	291	277	281	261	280	267	278	314	258	288	287	313	271	262	278	283	261	257	255	283	277	278	271	265	267	285	262	275	252	275	275	275	270	285	284	300	313	256	324	288	263	287	294	284	308	256	259	284	297	279	256	271	286	285	273	275	269	280	268	267	276	257	267	267	288	264	268	290	265	274	318	304	310	281	278	269	281	245	283	292	296	269	248	284	285	249	314	293	309	309	272	226	260	263	288	283	273	266	278	268	271	284	254	307	279	282	272	292	287	290	283	295	279	282	299	242	302	300	290	304	270	258	283	275	299	267	304	275	302	288	302	301	295	298	286	266	288	270	275	271	291	272	297	286	276	265	267	281	263	308	277	260	262	284	281	313	244	268	282	272	283	252	292	319	274	281	283	287	269	253	263	298	278	262	275	245	280	273	293	295	275	278	309	250	272	276	297	241	291	298	264	306	246	272	295	307	292	273	298	255	294	295	288	258	303	271	259	273	302	294	283	283	289	260	263	278	248	278	268	267	271	270	291	272	256	277	250	299	300	289	265	285	290	281	284	278	275	256	265	272	279	247	293	305	298	301	270	266	270	291	295	302	273	254	289	260	264	289	277	277	265	265	283	256	284	264	286	290	277	270	259	250	277	299	287	264	321	311	278	269	258	279	284	273	308	265	313	256	253	295	273	285	274	295	287	266	283	314	297	249	280	266	305	282	284	273	276	249	292	306	285	291	293	265	270	280	297	298	313	269	308	285	268	270	291	289	285	306	286	294	294	309	271	293	312	255	281	259	294	285	268	286	294	293	277	289	286	277	280	311	265	270	292	305	280	314	279	282	244	291	284	264	290	256	260	289	279	273	282	291	293	299	276	317	318	269	309	280	240	254	253	240	279	276	261	275	251	288	261	273	296	279	276	253	293	278	285	266	265	284	286	295	292	254	285	297	294	244	266	283	267	298	266	283	260	292	308	294	274	261	250	275	287	288	249	260	281	284	270	276	272	276	282	275	251	265	274	277	254	292	269	281	273	277	282	291	255	273	307	292	282	291	265	255	280	295	282	285	296	276	265	293	293	265	265	290	283	278	287	271	258	292	279	284	270	290	278	287	309	279	328	278	297	287	288	279	274	273	271	299	307	312	283	264	292	294	270	294	299	298	273	287	284	280	283	298	270	300	278	308	273	293	287	257	285	286	283	294	280	250	297	274	311	272	272	291	282	292	287	273	272	297	269	259	302	307	284	279	277	286	272	265	295	289	283	234	315	281	286	290	273	291	276	307	289	277	296	286	298	277	285	274	309	273	255	280	244	275	279	327	240	316	275	250	272	268	223	272	291	308	289	262	279	308	272	332	273	283	296	276	293	276	253	290	290	257	275	280	267	315	292	290	289	288	288	301	288	290	296	268	275	265	251	301	274	280	282	254	290	274	275	258	242	281	272	260	275	285	286	276	274	298	302	304	298	296	284	271	318	281	271	262	296	263	296	287	269	271	266	261	308	273	276	258	265	282	300	310	301	290	257	276	256	290	300	278	289	282	298	269	277	294	283	286	289	274	282	277	285	311	277	285	280	286	288	290	266	303	273	280	296	275	305	278	277	298	301	290	250	255	250	261	291	269	283	272	273	264	302	248	301	280	273	283	290	292	240	286	253	304	268	297	282	304	297	306	268	261	279	264	285	254	252	288	294	285	262	287	262	274	278	272	279	290	245	274	278	280	286	272	277	317	267	297	310	310	265	276	284	264	292	279	287	288	306	271	244	273	268	278	262	276	280	280	295	250	279	271	276	268	319	262	260	264	303	262	301	265	257	286	265	293	292	266	317	280	251	254	282	254	298	257	296	300	271	277	284	293	288	273	290	273	268	301	306	284	303	254	238	278	287	293	298	274	264	258	282	263	279	278	284	283	266	289	285	272	291	305	275	259	278	276	268	286	284	307	280	294	295	290	295	263	277	269	271	303	289	250	274	276	258	269	288	295	276	289	281	286	287	305	322	283	256	295	288	310	285	263	264	268	260	264	279	329	275	278	278	274	249	295	273	280	312	269	279	271	266	271	282	297	266	282	254	279	316	297	287	272	270	249	284	280	254	276	250	292	282	272	264	266	307	301	287	266	282	269	278	281	258	301	261	288	279	317	271	269	286	263	278	286	283	276	273	256	318	260	269	274	273	260	271	268	307	294	278	285	254	278	265	273	269	266	283	296	303	291	258	289	328	299	279	269	302	258	272	298	267	259	274	262	273	280	305	288	286	267	288	278	283	276	283	276	289	272	266	300	263	275	230	300	290	283	245	288	249	288	291	301	265	264	296	240	282	251	263	297	273	267	304	291	271	279	284	301	244	297	282	288	278	260	279	273	264	274	270	284	277	281	277	259	274	284	292	272	255	285	257	272	302	292	257	284	298	284	269	265	262	303	262	291	286	307	292	271	291	281	287	257	311	279	312	288	276	290	260	269	276	282	302	276	278	260	267	312	298	269	287	280	287	322	292	301	308	261	279	257	268	281	307	315	267	290	266	248	287	247	276	281	272	290	270	282	303	271	298	278	289	270	257	289	268	267	250	266	298	301	307	261	280	295	260	263	246	297	287	264	273	275	286	269	277	284	283	276	288	280	266	308	287	304	256	292	297	266	248	304	282	263	298	291	281	302	295	293	285	322	251	273	280	297	276	258	259	251	283	268	293	260	287	248	265	257
27475	20474	6960	1076	767	681	480	470	498	464	436	406	448	417	424	402	420	470	429	451	419	464	445	416	444	441	477	443	439	437	419	453	454	422	443	437	434	429	408	432	462	447	420	423	415	452	437	466	410	427	445	442	436	447	401	443	424	397	448	446	388	404	417	413	456	442	452	407	434	448	406	409	461	426	427	437	431	439	435	415	409	473	439	419	433	411	410	418	423	425	436	436	388	438	432	417	422	420	460	440	467	440	445	416	423	465	433	445	448	467	440	453	430	411	442	416	404	450	416	402	456	435	412	458	455	420	429	425	459	435	440	432	408	416	454	439	428	431	456	394	431	454	432	425	407	450	426	389	435	448	455	444	442	422	450	416	469	431	421	422	449	412	406	432	438	399	429	423	390	396	424	409	413	446	437	437	431	432	453	384	440	429	423	424	400	446	412	447	435	454	415	478	475	443	440	440	441	397	410	430	443	433	401	420	431	405	433	410	432	421	410	428	454	446	443	447	445	440	414	416	465	449	406	442	403	461	390	421	449	464	434	405	453	454	471	466	429	401	444	426	419	434	402	439	470	417	464	439	416	427	394	421	413	417	420	423	448	413	446	442	424	425	397	438	422	424	438	458	430	407	430	406	438	436	437	477	451	438	436	424	415	410	416	426	416	443	459	421	417	453	467	390	429	401	429	430	421	429	423	413	429	414	399	426	411	451	447	433	449	391	455	426	440	412	449	432	444	437	414	487	427	439	447	446	419	447	445	417	428	415	467	441	414	455	439	452	439	446	439	422	416	430	412	393	434	451	442	441	433	450	419	414	442	415	401	422	436	398	448	436	440	429	469	445	413	466	432	421	429	441	458	446	388	439	439	447	437	401	465	448	427	409	473	432	443	415	424	446	444	471	408	443	451	440	432	440	400	420	428	451	416	430	445	422	386	434	467	466	434	444	415	413	400	399	415	433	483	428	414	411	421	427	441	443	443	420	417	438	475	469	419	389	453	445	466	444	424	412	440	402	428	434	455	455	463	427	407	423	443	423	463	420	450	437	451	428	434	444	405	454	441	446	411	464	453	434	411	428	427	444	441	460	453	398	449	460	445	427	445	458	460	432	446	445	427	429	439	432	422	439	452	412	399	439	417	451	421	437	431	386	414	418	407	442	448	452	409	443	424	414	437	437	436	425	410	430	450	450	437	443	412	433	429	437	424	422	461	452	443	400	432	446	407	435	449	415	419	434	451	421	416	447	452	398	438	406	448	477	394	446	392	428	447	448	436	447	428	420	449	463	429	424	425	423	448	439	433	401	459	434	449	417	450	419	419	442	441	417	417	416	450	448	451	386	452	441	436	423	441	418	440	480	386	447	424	459	408	416	414	501	435	417	405	422	403	431	424	419	426	437	448	422	453	433	403	420	406	380	420	427	454	442	453	430	445	427	429	446	443	465	440	454	435	417	420	455	468	418	457	436	421	427	450	443	409	436	434	437	460	441	425	403	489	465	411	478	466	453	406	453	390	395	417	439	439	453	426	400	461	414	439	451	406	408	434	429	471	389	452	467	447	458	421	391	414	413	434	428	433	445	430	411	401	442	427	461	455	435	473	421	388	473	468	414	433	389	450	419	447	455	431	421	393	426	428	452	403	416	407	402	411	463	450	438	443	406	436	427	472	433	428	447	432	422	457	420	423	440	433	407	391	433	409	390	439	417	440	427	417	434	452	425	429	446	456	443	437	450	414	407	433	428	409	462	456	447	426	444	431	427	439	440	444	441	428	430	422	445	414	440	464	430	436	411	428	402	476	431	457	465	422	433	426	450	430	423	423	400	448	440	427	457	442	434	442	430	449	418	448	448	457	440	432	414	415	446	398	442	462	445	388	424	419	444	451	447	459	428	408	421	420	422	445	463	420	462	438	413	473	441	419	426	432	440	418	409	445	459	390	419	482	508	444	451	424	431	429	443	418	414	423	447	439	459	441	441	376	414	466	441	474	410	411	444	433	458	414	448	442	446	424	425	436	417	416	421	420	434	392	399	421	437	445	454	410	408	430	416	458	430	435	426	427	441	397	442	440	435	449	422	442	418	419	472	404	463	445	487	454	422	445	443	414	437	404	418	446	446	466	448	435	461	474	440	439	445	443	436	474	439	422	420	433	470	457	386	440	448	416	411	429	454	468	431	451	452	442	441	415	409	445	461	430	438	442	424	434	476	442	418	437	412	459	429	435	427	455	427	426	441	433	446	424	424	417	405	451	398	426	460	421	412	436	403	428	433	459	449	452	448	409	452	421	452	416	383	428	408	423	433	429	415	433	430	448	458	429	425	466	426	429	422	427	442	418	415	409	442	432	397	446	394	466	401	441	419	441	422	455	420	423	435	457	444	440	417	446	448	438	444	417	430	454	421	448	430	414	417	448	402	424	428	437	453	466	445	446	404	414	463	440	435	413	430	444	435	428	431	455	444	427	424	426	459	428	429	406	463	436	440	422	402	427	435	401	438	429	447	417	450	455	440	413	433	450	425	465	441	481	432	459	417	394	438	410	439	451	412	425	406	421	390	446	416	434	421	461	506	428	453	466	402	406	473	416	437	437	425	458	407	408	408	412	422	434	437	418	468	456	439	435	434	398	443	449	440	458	429	441	482	469	431	424	432	479	456	436	421	454	446	449	404	444	429	422	466	447	459	439	460	447	438	431	438	448	445	443	450	442	452	406	425	404	482	455	429	427	424	428	441	428	453	413	432	424	432	457	433	482	401	423	450	470	397	426	414	430	444	427	434	443	444	457	454	423	437	431	407	422	403	426	402	456	391	430	423	426	400	439	432	466	447	453	435	447	480	455	436	427	435	427	441	438	438	454	404	411	411	468	437	435	467	418	430	437	430	463	428	414	453	471	389	449	429	463	409	486	422	471	457	419	423	448	403	444	467	443	431	399	405	434	449	452	416	440	422	402	444	446	411	439	415	464	431	425	468	465	425	403	454	412	441	441	443	442	446	455	449	456	474	392	431	428	450	436	433	395	424	437	422	453	458	425	445	409	449	456	458	424	422	434	427	403	438	383	425	457	405	420	434	419	436	410	429	442	378	417	449	432	440	451	417	409	431	420	467	458	422	407	444	448	427	415	455	431	400	431	435	437	440	448	423	438	443	423	419	463	431	389	448	408	407	416	440	458	463	384	498	382	435	455	410	423	416	413	401	425	452	460	456	422	461	415	455	435	422	431	429	408	429	418	430	472	467	414	438	411	396	429	421	434	410	434	397	408	441	436	435	448	400	413	418	437	427	382	435	406	403	429	408	422	458	425	468	434	413	434	441	408	436	433	408	440	404	371	444	431	437	454	453	404	440	409	406	452	405	454	426	400	460	412	421	437	402	417	424	428	432	449	411	433	437	478	419	427	392	418	427	419	460	420	456	425	411	425	430	461	436	403	411	426	452	410	402	438	436	474	427	411	457	414	448	419	434	413	477	459	434	451	440	420	481	422	465	410	432
5125	1680	1434	1002	867	806	754	728	713	694	728	692	720	669	689	720	639	671	663	702	652	657	675	655	698	693	670	660	676	637	647	695	639	674	689	674	686	735	663	676	666	677	633	662	693	692	707	653	656	663	647	628	680	683	642	710	657	630	673	651	653	677	663	605	699	654	633	649	677	642	659	583	698	689	718	679	681	662	676	628	660	692	653	657	670	656	692	664	663	626	624	665	666	711	638	695	663	690	670	646	699	643	669	715	683	654	690	656	703	713	654	655	605	662	654	667	653	662	647	678	678	686	637	609	675	663	664	672	608	682	646	664	627	633	687	654	655	702	679	663	643	681	660	650	612	672	632	647	678	660	675	669	694	679	616	652	667	687	655	648	623	681	684	661	721	644	653	643	638	657	659	643	693	665	656	657	682	662	632	674	667	672	653	672	718	712	723	663	659	677	644	626	693	659	629	632	667	653	661	634	665	703	661	668	668	676	687	662	673	700	670	639	670	647	675	648	683	662	670	664	676	696	720	649	686	668	655	644	607	645	653	679	655	614	664	659	660	692	700	713	666	659	672	640	638	658	679	706	645	678	687	674	684	658	665	727	676	649	639	630	644	680	678	625	610	633	635	675	624	735	675	625	710	688	669	696	678	645	670	670	646	684	719	635	658	688	665	724	683	658	640	657	670	643	640	653	707	657	667	656	669	660	646	628	684	654	662	685	670	612	682	694	662	673	683	611	634	698	629	648	640	661	647	691	656	709	646	666	639	687	621	655	685	650	712	670	681	679	672	645	698	658	687	681	677	674	650	726	689	635	608	656	646	647	695	604	682	634	671	677	678	682	662	630	690	689	602	691	672	692	694	695	665	648	699	671	699	689	682	694	671	655	683	654	683	685	680	645	641	657	716	667	666	674	670	648	633	631	637	698	625	707	674	671	689	621	713	661	679	667	690	689	678	674	649	634	634	670	655	630	620	730	689	686	681	688	669	650	656	660	673	673	661	627	637	658	626	687	647	620	701	681	660	673	680	675	690	646	677	666	638	690	660	650	704	635	702	672	681	660	656	687	655	666	681	692	697	698	660	667	676	654	616	662	670	694	693	653	668	614	638	693	647	630	655	716	669	645	700	666	660	574	643	642	654	646	714	654	625	673	651	667	659	723	636	704	625	647	653	649	675	618	690	673	673	664	667	640	644	643	700	660	688	665	634	615	690	654	627	639	697	692	674	647	678	639	664	673	673	636	705	636	663	686	672	654	665	671	681	632	646	660	668	640	629	639	659	681	705	672	601	664	697	661	661	695	650	692	631	670	672	664	663	624	606	670	651	708	667	676	663	632	665	666	657	647	680	643	696	665	618	672	652	666	680	672	636	675	659	668	672	707	680	662	713	672	669	648	718	706	661	654	644	710	648	698	665	697	638	625	663	660	684	663	690	675	727	702	665	661	619	675	615	676	653	651	664	640	659	676	662	700	624	636	644	678	689	654	673	626	656	689	658	623	660	641	659	698	677	640	692	646	667	669	666	663	704	670	672	685	662	655	646	677	632	642	634	691	657	663	696	678	645	658	645	624	670	639	655	720	652	640	686	653	691	689	675	660	680	651	663	622	674	652	659	652	702	661	661	647	662	652	653	671	669	634	653	663	685	713	675	657	650	665	627	655	666	692	661	658	676	639	661	664	659	716	714	657	634	641	671	674	677	642	714	699	632	667	664	678	663	666	667	709	654	622	663	661	664	698	645	670	699	638	741	723	665	686	713	717	646	674	674	690	654	646	658	715	655	684	674	652	662	607	650	613	601	680	661	655	653	661	670	669	729	644	644	697	697	662	653	673	685	677	681	620	640	687	656	601	618	653	656	648	680	649	641	668	658	656	649	697	662	683	710	651	715	712	682	654	676	699	656	679	687	662	651	644	674	630	670	679	670	686	648	693	654	673	597	674	616	684	707	686	647	640	691	663	689	687	708	643	681	641	670	671	667	673	652	677	686	666	649	623	669	698	670	666	634	698	714	631	666	647	643	704	648	671	652	651	678	645	660	641	644	681	684	631	628	644	653	679	656	631	654	739	689	681	641	619	693	652	655	704	680	620	629	706	700	652	658	674	678	692	686	653	701	663	660	659	667	654	687	607	680	632	654	691	670	665	713	602	666	647	671	644	695	649	665	652	681	652	646	694	688	661	667	660	697	687	644	656	644	637	653	652	668	627	664	682	662	683	640	619	663	653	704	682	643	677	678	654	689	687	655	716	677	638	659	675	707	669	659	693	721	645	615	633	675	674	674	676	647	663	668	625	673	622	653	630	662	663	643	649	728	656	689	654	659	661	635	678	649	672	623	695	666	631	663	706	686	696	615	640	623	612	694	691	663	656	658	658	693	700	651	640	667	707	646	663	655	667	680	638	671	663	683	641	670	642	672	704	703	636	661	641	691	680	685	632	678	665	688	660	666	622	651	672	660	672	683	662	666	654	647	657	684	654	671	697	635	668	627	698	641	679	665	707	644	660	638	624	659	660	677	693	665	673	653	619	647	711	630	663	645	710	682	651	645	677	628	644	636	663	656	696	702	661	613	719	655	697	646	726	678	679	621	635	718	658	597	687	727	731	615	653	668	686	676	666	682	640	664	650	593	698	667	685	726	672	636	601	707	655	595	698	680	636	647	698	641	688	639	676	687	698	698	630	655	659	714	638	666	640	670	631	644	660	655	727	641	658	701	651	698	669	665	676	626	636	653	652	648	720	688	669	679	651	645	641	655	673	657	697	667	683	694	650	681	632	671	650	664	662	642	660	619	660	644	669	658	663	636	675	641	629	672	677	714	669	690	644	627	660	662	668	680	682	700	665	647	678	656	640	688	660	648	678	654	648	658	678	661	668	673	652	660	672	657	687	673	642	712	640	650	658	664	681	657	662	677	698	656	664	616	707	633	677	681	659	658	674	648	614	666	701	647	656	688	665	650	625	622	657	625	611	669	662	661	678	659	658	623	653	694	650	699	685	698	649	652	612	679	638	636	640	643	683	653	643	696	623	667	642	693	657	702	684	688	680	653	676	651	675	686	668	652	650	691	641	669	667	660	673	668	618	656	614	625	638	651	661	659	615	632	706	639	634	665	662	660	624	698	681	718	678	638	683	693	655	686	632	673	681	662	646	685	673	701	672	648	659	677	672	657	665	686	689	696	658	642	693	666	636	656	625	698	658	655	674	665	629	699	702	637	644	660	639	663	635	701	660	656	692	629	636	677	641	649	649	647	674	657	658	679	630	641	704	705	639	680	624	693	626	644	661	652	668	666	641	660	671	679	691	672	677	613	688	684	667	674	672	665	688	705	604	689	671	667	680	648	600	696	729	681	691	653	685	606	655	647	661	658	653	690	673	656	685	609	680	666	654	637	669	651	665	639	697	628	652	612	676	709	614	679	659	691	662	622	663	658	672	655	632	646	682	656	684	633	718	607	621	629	632	656	697	651	709	696	661	699	686	693	725	663	671
24640	21650	29015	24773	21484	4418	965	670	604	551	505	505	480	487	487	470	457	455	428	450	468	413	437	434	413	433	443	408	409	452	438	479	385	409	380	453	451	404	428	404	395	409	420	447	421	429	417	401	440	453	420	397	401	398	440	431	395	413	410	424	412	415	424	423	392	403	415	423	436	407	397	448	431	363	410	417	389	440	388	413	399	362	394	430	398	415	429	390	429	382	392	414	447	403	425	448	408	426	394	406	394	405	399	408	399	374	403	423	390	409	378	413	384	403	415	394	412	396	428	438	382	411	419	437	432	432	396	430	399	402	407	411	403	381	439	392	396	423	421	411	409	402	409	424	435	392	419	394	408	404	418	420	385	422	436	428	410	396	409	438	400	386	438	390	371	406	424	410	375	430	396	403	417	374	418	427	412	407	377	416	390	417	425	384	440	394	425	422	390	440	390	444	413	433	418	393	418	387	380	414	410	404	403	414	389	415	436	410	396	458	443	401	388	392	421	413	412	407	398	392	398	433	394	416	416	467	428	435	416	445	396	413	413	415	440	416	437	400	436	411	422	428	458	385	416	395	424	444	373	401	405	393	419	384	389	406	408	402	410	380	409	422	410	410	410	442	423	428	379	439	418	432	396	418	389	402	420	453	393	389	433	418	429	393	383	410	385	392	438	387	426	407	434	376	457	436	415	377	428	438	403	380	410	376	437	402	426	415	401	426	404	415	439	390	416	416	429	421	388	374	439	420	380	410	384	405	394	405	407	418	413	395	409	429	424	401	412	422	409	432	415	397	380	390	419	409	430	403	396	416	382	415	422	407	407	410	398	383	388	435	434	415	418	408	377	373	457	369	386	405	427	387	416	445	398	397	413	413	419	386	403	392	394	454	411	387	439	409	428	407	433	427	401	408	424	389	447	403	405	411	432	404	406	421	442	405	383	403	422	387	371	450	411	397	393	420	446	414	410	409	421	415	389	437	446	400	387	460	376	381	401	428	401	427	430	425	404	393	446	394	425	387	414	409	398	360	409	384	405	397	421	408	391	427	379	423	426	405	349	412	423	435	399	442	366	413	391	426	431	354	370	419	439	408	410	456	406	403	400	398	411	397	435	410	383	400	404	416	398	415	394	390	391	399	416	405	436	421	401	392	399	428	445	416	405	411	421	407	407	413	379	378	401	417	408	425	452	401	391	428	404	429	433	407	431	402	380	446	416	398	404	421	371	426	406	407	414	410	371	431	376	429	423	383	371	437	423	369	421	389	412	381	355	428	406	400	425	433	406	409	416	389	401	443	419	384	422	439	420	422	427	371	404	392	408	408	437	434	417	410	407	439	421	382	428	439	428	414	395	421	436	435	452	396	405	422	419	378	410	385	400	401	403	419	409	384	431	425	411	400	408	411	438	408	391	444	420	388	396	395	420	400	388	403	442	419	402	398	392	428	379	453	383	401	390	409	430	394	425	440	431	394	454	386	413	406	421	423	391	377	367	384	422	422	436	403	401	414	410	402	444	414	441	418	387	397	376	392	402	429	354	414	434	388	405	430	400	386	425	430	396	382	402	369	420	387	402	383	379	418	408	472	408	400	418	432	411	385	401	398	410	406	399	423	424	364	385	425	404	433	406	408	381	437	379	392	426	356	424	397	410	422	412	412	384	421	427	431	379	403	415	420	417	399	412	389	405	428	413	391	401	385	423	425	409	428	439	411	437	407	449	439	374	426	428	407	408	434	458	457	423	431	378	386	384	446	435	407	423	394	437	412	422	423	412	409	426	427	409	435	414	408	449	422	438	428	409	443	372	412	422	404	373	416	420	391	385	368	405	436	431	428	405	410	426	407	411	381	387	429	407	409	421	373	415	404	439	373	411	416	453	378	389	377	397	434	455	368	405	412	391	403	406	385	412	440	402	399	381	385	380	437	418	407	404	432	419	417	391	433	383	405	389	442	417	406	446	418	384	399	446	402	413	432	414	399	391	356	408	405	413	374	417	394	431	401	389	420	407	406	436	410	407	372	410	435	420	392	432	414	391	405	413	392	401	382	406	399	418	363	409	385	382	397	389	407	402	377	427	412	407	429	393	388	401	393	428	384	404	403	430	430	412	379	409	410	395	412	395	419	445	437	390	440	434	406	423	432	403	418	413	387	444	385	410	387	364	389	433	409	397	388	401	393	398	410	418	393	398	395	418	400	434	391	407	426	418	425	432	413	425	463	431	423	410	400	412	415	397	414	388	424	406	418	404	428	424	398	401	432	396	404	394	428	425	443	391	457	412	384	384	389	401	417	427	442	425	391	361	390	414	424	435	407	396	406	395	416	408	400	401	389	378	430	420	379	391	465	441	442	391	413	407	383	399	434	415	420	407	392	423	417	420	431	442	392	423	412	397	385	415	386	410	413	418	369	436	415	391	436	407	451	484	399	417	386	391	413	419	402	435	411	422	441	407	433	397	388	367	411	406	424	429	421	444	381	380	436	426	448	406	405	410	403	437	406	378	414	395	380	417	371	405	405	400	425	413	439	390	460	426	429	453	397	416	417	386	445	382	422	385	426	413	420	413	409	416	390	428	429	375	394	416	437	397	421	368	413	376	386	397	412	388	431	414	405	387	399	419	376	423	412	443	450	400	427	416	408	427	396	394	417	409	410	424	422	425	411	398	352	403	417	394	430	439	408	397	436	434	430	391	421	396	451	427	396	399	410	406	375	422	438	423	368	406	388	446	440	380	410	393	396	419	405	375	395	422	401	396	387	409	395	393	412	447	351	399	398	402	457	437	415	387	420	410	438	402	399	405	413	400	397	403	397	397	429	393	416	399	413	409	373	422	389	414	415	414	389	399	425	400	413	378	428	377	420	424	380	425	469	410	413	407	398	397	391	373	425	387	407	408	449	415	425	355	404	399	393	375	399	406	416	436	414	403	409	406	396	432	440	433	403	393	401	421	365	376	396	435	401	405	377	412	430	454	382	416	405	404	403	445	382	430	421	401	416	438	392	410	391	393	404	404	379	448	428	433	393	411	391	413	382	410	407	412	442	432	399	411	412	379	420	422	353	433	397	419	406	394	419	395	398	435	435	414	392	420	399	474	420	414	385	419	394	450	412	381	410	416	407	382	447	391	407	388	428	440	430	392	398	407	379	413	423	426	379	399	425	408	414	425	440	410	411	401	440	409	387	381	407	404	404	390	412	396	431	385	363	413	380	413	409	421	382	441	395	436	397	412	416	427	422	414	416	394	384	409	407	398	413	385	377	395	413	373	432	388	392	421	390	379	389	430	424	415	418	403	422	443	431	427	412	393	410	385	399	427	394	385	402	417	406	409	435	406	377	374	420	362	400	413	402	396	434	410	419	362	404	429	400	395	464	434	424	346	391	383	391	397	361	414	392	388	425	413	377	409	412	410	396	438	438	401	437	416	426	386	428	427	436	362	411	435	397	431	402	378	415	435	415	415	395	404	431	440	416	433	410	421	435	368	426	408	390	419	373
6569	9416	7920	3857	2833	2114	1718	1496	1247	1091	1009	944	891	879	814	797	779	769	762	756	675	731	698	707	687	740	688	648	646	656	664	665	671	677	637	656	650	622	675	665	662	675	640	664	603	698	634	674	676	634	638	684	632	694	637	680	644	652	615	682	692	672	660	636	629	621	627	623	624	674	664	637	613	632	633	639	633	610	587	656	612	690	689	676	637	614	623	646	590	643	631	619	594	641	646	656	590	632	630	630	631	625	639	621	607	620	628	647	582	666	672	650	635	637	651	582	613	697	653	670	596	614	622	667	618	683	590	631	649	652	668	582	685	611	646	591	600	608	634	678	597	670	629	655	635	645	615	646	647	679	691	646	672	630	645	652	688	638	617	644	609	637	606	625	678	613	681	604	657	652	638	664	673	635	639	645	606	644	617	639	651	668	629	622	642	649	663	655	631	666	644	644	628	634	637	624	647	565	659	669	621	622	640	651	639	677	652	591	632	631	654	634	629	589	629	609	645	616	647	624	616	653	584	659	622	628	624	597	637	653	634	604	634	585	619	611	646	602	639	641	626	631	639	618	612	664	599	631	670	620	703	619	600	621	612	585	653	671	641	614	624	624	607	623	606	635	644	607	659	609	645	620	672	595	617	623	612	696	675	645	658	607	628	596	638	648	626	654	632	643	614	627	627	664	644	562	615	602	689	646	612	661	622	650	638	638	607	690	601	669	646	614	619	638	629	663	642	560	606	703	628	635	632	643	645	617	625	673	648	633	622	635	673	636	613	627	647	608	616	667	659	654	644	635	631	679	652	591	626	658	618	651	677	658	595	659	614	636	678	667	623	606	662	647	633	600	627	606	589	649	627	653	643	626	632	649	657	659	655	598	657	664	629	616	632	698	614	657	647	612	641	658	671	618	623	674	677	666	653	671	625	644	616	604	636	686	624	640	616	623	661	583	628	707	629	615	653	641	692	665	627	650	629	631	623	601	677	640	599	668	630	644	649	643	637	646	671	613	658	625	643	645	597	685	646	605	623	682	652	632	659	603	665	603	599	652	622	618	636	625	614	606	675	666	599	671	642	633	615	635	659	640	664	614	634	628	659	632	618	596	648	626	618	644	606	616	654	614	655	634	616	670	611	640	627	634	647	615	654	668	645	641	628	607	592	622	617	666	623	630	649	654	586	631	635	669	662	612	627	639	606	661	628	613	657	635	662	594	626	655	683	600	666	621	631	626	643	618	613	602	641	690	671	647	647	594	663	634	634	656	650	642	662	612	648	669	630	605	611	674	655	664	617	614	648	613	668	639	677	603	629	635	623	673	643	650	615	637	675	636	627	675	614	651	624	630	660	616	658	617	662	659	647	649	655	634	666	621	640	629	601	628	652	624	646	633	612	659	618	678	644	645	655	655	648	648	658	650	616	617	609	585	653	600	661	673	634	664	652	649	621	637	632	649	620	686	664	639	622	668	675	619	635	663	662	638	633	644	661	655	635	588	646	634	644	622	681	664	661	637	640	609	668	649	614	561	651	693	634	632	624	652	643	619	668	638	625	609	646	632	638	639	584	606	616	599	644	651	604	632	626	605	649	665	643	684	649	642	688	598	654	674	625	630	642	619	666	647	642	648	655	689	702	697	667	616	674	652	697	629	659	683	614	638	629	685	630	605	646	638	658	613	672	640	647	662	620	634	629	613	612	609	645	637	621	612	623	655	622	628	651	638	621	616	639	646	626	626	617	651	664	626	601	625	666	643	643	643	636	604	626	595	611	618	636	691	576	637	629	601	644	635	647	630	587	617	652	651	633	655	605	670	588	632	596	678	628	618	677	609	603	621	623	602	593	686	637	648	653	666	627	597	610	640	630	633	672	653	630	619	691	681	656	655	666	614	647	644	583	603	592	684	643	606	629	654	685	650	641	628	597	649	656	671	647	640	650	636	684	621	597	656	613	669	640	655	634	634	671	619	637	607	608	673	593	635	668	676	680	633	633	658	678	646	679	654	635	613	660	648	620	611	666	634	633	647	630	587	669	630	666	628	696	642	622	634	623	633	608	619	640	622	621	634	602	687	632	644	649	618	623	616	671	687	628	623	672	639	634	639	651	659	630	674	650	686	649	615	605	622	636	643	615	603	593	615	621	652	652	611	650	634	634	617	608	612	675	591	687	688	607	621	677	665	653	652	618	661	608	659	611	617	623	648	658	665	617	658	659	619	662	659	670	627	581	644	674	643	653	621	657	628	599	651	648	646	623	632	654	622	672	694	634	650	638	640	622	645	696	597	637	636	625	637	637	655	680	652	667	599	635	670	624	605	638	610	671	637	624	653	616	638	694	664	606	629	670	628	638	635	647	629	662	660	634	655	613	619	617	652	659	652	676	650	655	631	629	623	618	677	645	635	611	649	632	668	603	663	659	646	644	619	693	595	606	600	611	619	621	647	636	632	633	623	622	617	606	661	653	619	601	622	604	652	612	658	674	610	653	598	655	687	642	662	646	634	595	622	621	629	657	612	613	644	635	645	646	713	642	648	613	604	604	653	643	647	693	631	622	635	646	609	614	660	600	642	647	643	638	638	647	661	618	607	663	637	678	637	674	663	678	601	622	647	654	632	624	621	668	643	637	647	651	637	651	642	679	629	646	633	633	644	596	664	616	653	664	652	673	604	627	628	641	653	668	665	651	644	613	624	653	621	604	631	645	620	652	588	644	604	620	589	620	663	621	620	661	611	671	655	669	660	626	638	628	606	674	622	604	615	654	651	590	631	652	626	577	637	653	607	641	662	610	674	632	638	661	627	616	640	616	678	614	656	649	645	611	610	634	622	623	661	640	622	633	624	632	631	648	632	646	655	638	625	608	685	611	585	666	675	648	654	652	630	635	658	620	578	665	660	637	651	629	664	608	595	665	592	601	655	575	652	612	637	672	634	635	617	608	598	628	601	677	645	599	627	630	612	647	600	661	656	680	636	651	678	594	663	599	641	606	639	625	701	638	619	640	633	619	630	604	609	651	612	674	625	602	655	613	611	645	645	626	668	665	600	585	665	596	648	702	709	637	645	682	635	613	692	626	612	605	617	613	654	638	618	632	632	622	647	663	657	636	606	639	653	661	612	658	657	639	636	689	624	633	671	620	636	615	602	613	624	639	691	675	658	647	648	617	640	658	621	668	584	641	654	590	640	619	658	630	620	635	648	624	599	654	651	642	683	633	629	622	694	607	644	645	628	643	612	625	631	615	619	671	655	656	631	643	664	657	650	627	618	654	615	647	621	613	609	623	638	663	666	672	640	636	645	664	635	622	627	617	624	607	648	655	611	639	655	659	666	614	645	662	597	660	614	621	615	626	638	600	638	654	629	663	597	703	593	658	636	663	645	622	645	615	633	664	598	631	648	634	629	664	614	641	623	622	636	655	593	596	642	643	644	622	592	619	610	657	619	616	682	650	648	651	638	609	601	636	651	628	635	598	632	650	639	607	596	652	631	632	672	666	671
23603	21646	29543	24235	21646	21208	2436	703	519	411	444	382	330	292	316	263	208	263	242	234	224	213	227	214	212	185	198	183	213	216	208	208	188	181	187	187	177	174	177	181	187	197	174	184	167	184	178	157	177	179	171	152	184	174	190	187	178	188	156	201	179	191	185	176	176	193	173	201	171	166	177	179	161	179	185	182	172	166	177	175	183	171	181	162	155	188	181	156	168	185	161	178	170	174	196	158	170	177	166	157	193	169	186	161	164	158	179	168	196	192	194	153	168	169	149	183	175	147	183	169	168	185	178	162	170	189	173	157	169	145	166	157	173	173	181	161	179	174	169	191	185	161	146	185	177	167	154	159	165	192	139	171	197	202	173	167	191	167	149	176	157	171	189	183	135	172	184	198	138	185	182	166	177	180	179	153	164	197	150	189	185	175	172	172	181	166	179	177	189	165	179	187	162	174	144	145	180	194	159	167	163	174	152	184	174	180	186	156	149	183	190	166	165	168	151	174	160	178	167	169	169	164	154	167	148	172	134	195	172	175	184	188	169	178	188	186	169	170	158	176	187	166	165	173	147	187	188	162	150	173	181	169	171	181	178	168	198	156	175	161	164	184	167	175	172	163	174	188	181	169	192	167	187	173	156	177	146	150	171	179	167	165	171	172	190	151	170	166	189	190	161	182	165	167	167	175	156	179	161	173	175	167	158	166	163	162	173	160	179	178	174	165	187	183	168	185	176	177	162	181	166	177	166	193	180	166	159	152	166	176	180	157	184	183	167	166	167	140	161	178	169	189	167	175	186	161	171	177	178	165	174	175	165	156	183	194	178	189	173	172	165	147	156	171	187	190	170	185	180	179	156	180	174	144	183	160	179	170	197	151	148	167	156	158	181	188	161	162	166	167	180	158	166	180	174	178	176	174	200	163	183	173	196	172	161	171	168	192	165	158	175	173	170	174	155	191	193	188	166	185	176	162	169	148	183	182	160	159	175	154	173	174	153	166	181	157	153	181	182	185	173	171	165	181	148	169	163	129	140	165	170	174	182	152	167	149	186	169	153	182	184	159	167	168	185	180	180	145	162	154	200	167	183	180	160	189	157	184	179	150	165	168	181	150	190	150	156	173	192	172	145	156	187	168	185	141	175	176	178	149	162	164	197	158	188	155	159	183	175	172	162	165	167	177	171	157	189	143	178	173	195	175	185	175	166	160	179	168	171	166	156	198	185	185	179	163	176	175	172	159	197	167	156	183	169	175	158	168	168	172	183	171	172	154	151	184	173	182	187	133	170	178	182	164	161	184	167	150	165	168	178	184	171	168	178	193	158	137	169	183	182	159	166	177	181	167	156	156	178	207	183	158	181	187	144	191	161	190	179	184	180	178	187	173	181	194	192	172	166	184	171	169	177	188	184	176	161	165	172	196	190	165	183	152	188	181	153	148	177	195	172	169	176	161	187	171	159	178	152	165	179	183	197	171	164	174	185	179	164	173	173	194	171	168	163	185	185	154	185	187	185	175	181	159	190	176	196	145	176	166	178	178	167	169	167	161	170	192	171	174	177	182	172	166	152	189	165	175	167	169	176	178	201	169	188	175	165	165	168	177	178	167	175	153	171	167	188	179	186	168	205	187	179	162	181	184	159	186	173	155	176	186	172	168	186	181	187	182	192	173	160	143	157	168	179	176	184	171	185	163	179	188	158	172	158	171	180	155	182	189	176	165	179	174	177	207	157	166	190	159	219	172	167	188	162	173	186	183	154	174	168	162	166	185	160	156	198	181	172	156	168	141	155	153	193	173	177	168	182	191	164	182	168	185	161	167	204	179	144	180	183	162	164	156	171	151	168	166	154	173	162	173	153	163	200	168	167	175	177	171	181	191	169	185	189	187	180	184	156	183	168	175	168	178	174	152	198	176	164	174	134	176	202	172	167	176	158	155	180	144	179	153	183	150	174	156	161	189	181	165	173	152	153	151	177	163	166	163	175	180	170	190	160	155	168	172	176	160	184	183	176	160	192	160	175	161	175	171	185	172	164	162	157	182	168	191	158	152	173	163	176	177	166	154	189	168	168	161	161	167	176	171	210	167	179	173	195	177	153	149	167	160	154	160	144	170	170	145	170	178	167	171	185	150	150	167	166	185	163	182	176	155	175	165	164	177	176	164	165	169	163	173	174	187	189	182	173	167	181	185	183	175	160	161	170	184	158	159	156	169	161	182	157	177	165	206	164	181	170	185	183	183	157	180	158	170	180	184	170	153	179	160	142	170	175	166	172	155	142	159	160	160	204	176	184	149	177	178	173	176	185	175	158	160	162	176	180	184	178	155	172	173	160	186	155	197	167	177	158	152	174	175	167	161	163	166	165	140	170	165	166	185	180	167	171	156	164	171	182	172	170	204	173	189	172	160	187	156	194	163	164	167	172	186	174	143	160	148	158	165	165	173	166	184	179	161	174	180	168	153	171	156	164	179	170	156	174	177	166	177	170	173	193	192	185	178	161	159	172	168	157	172	163	182	176	175	162	176	167	156	175	163	176	164	166	160	159	173	170	152	172	152	163	166	173	157	152	185	198	148	162	173	165	162	165	176	165	174	170	161	183	182	178	165	188	172	158	176	168	191	149	175	161	170	175	160	146	183	169	194	175	158	189	193	177	152	168	153	160	168	173	172	185	159	149	188	188	188	156	190	180	177	163	163	169	158	160	177	205	184	171	169	195	168	174	167	168	193	170	181	186	182	159	168	163	172	130	180	166	185	164	170	181	185	181	170	177	187	165	172	169	168	184	183	185	143	174	179	170	180	184	203	155	158	164	155	174	153	181	155	156	172	179	159	180	165	197	156	168	167	158	160	198	178	178	163	171	166	163	162	168	183	154	175	175	174	162	176	187	165	187	136	178	189	157	168	159	180	181	180	169	165	188	182	185	172	170	187	162	158	151	189	160	149	155	192	154	170	187	192	175	193	153	172	177	178	179	131	177	160	182	172	172	165	159	173	155	151	184	187	168	171	168	176	186	205	157	169	143	198	207	172	195	151	161	171	176	186	154	164	173	185	161	157	175	185	198	166	171	170	156	188	160	191	156	177	172	174	185	166	167	181	168	166	161	176	176	148	178	182	183	157	173	152	201	153	159	165	153	178	173	134	177	188	144	163	180	162	191	154	184	193	169	180	180	186	161	184	169	184	189	156	181	171	185	169	163	158	187	179	184	175	153	164	170	171	182	181	170	179	195	187	184	186	167	168	167	172	203	181	202	183	176	182	156	166	180	176	186	185	188	142	170	171	167	182	161	169	150	172	186	149	192	180	142	188	191	155	166	160	178	165	172	185	155	159	170	182	170	190	137	161	161	157	179	163	162	170	164	155	177	179	178	182	174	169	163	166	168	177	198	176	151	166	156	177	169	197	173	185	168	152	169	161	185	170	186	175	176	189	177	162	158	183	184	172	188	173	151	178	158	176	178	172	181	157	173	199	173	185	154	186	143	147	147	187
7502	14865	12231	6334	4294	3096	2327	1802	1476	1132	1084	927	802	758	675	602	532	535	520	457	434	444	428	374	369	398	352	362	361	331	338	340	322	286	282	296	305	322	310	310	302	314	343	309	322	322	304	320	326	296	302	293	321	308	318	287	282	289	326	307	287	282	289	275	279	295	274	290	284	291	312	324	278	288	276	263	254	276	276	266	311	274	286	256	291	322	288	260	268	260	274	274	284	303	296	296	265	275	304	270	261	247	297	299	311	300	305	269	281	287	276	300	271	278	293	301	320	297	281	257	286	254	322	277	273	274	294	263	237	265	303	328	254	276	285	248	296	258	271	264	262	282	288	306	283	284	269	273	302	289	313	249	267	289	287	281	292	291	308	262	289	259	270	323	286	279	263	271	233	288	282	277	294	247	262	266	275	269	279	260	287	304	277	302	262	304	296	271	304	294	276	288	277	298	291	273	279	284	293	314	276	256	286	311	278	285	296	271	308	296	274	263	279	282	277	288	293	302	274	247	251	302	261	287	282	270	288	253	275	300	262	282	291	255	291	270	254	295	271	292	282	300	257	295	277	258	250	275	263	264	282	280	255	305	276	283	285	303	283	301	277	251	273	260	282	252	303	274	283	287	271	277	250	292	285	252	285	274	261	298	263	266	271	286	276	259	288	301	305	286	312	269	258	285	268	265	297	258	259	293	312	316	270	271	287	288	270	293	276	261	260	251	273	276	281	280	315	296	266	288	287	279	268	283	256	277	287	289	268	257	290	283	308	259	258	294	260	270	269	270	277	272	302	287	305	293	300	235	267	295	299	280	248	274	274	278	281	276	286	265	301	272	300	268	253	292	265	293	270	274	284	279	264	286	272	276	313	258	260	284	251	275	266	251	276	307	299	283	286	250	273	257	247	269	303	280	288	261	270	293	295	283	258	264	268	275	292	264	257	291	300	311	270	249	290	280	273	290	282	263	317	261	270	285	269	253	293	299	289	238	254	301	255	236	277	285	295	276	282	269	275	242	303	290	258	284	299	263	275	288	289	272	297	254	297	276	258	270	261	262	280	282	257	264	294	280	305	276	275	283	279	280	288	248	269	258	282	283	284	281	290	258	285	289	305	293	285	290	240	273	251	265	265	271	252	325	277	276	270	284	260	265	288	248	322	253	278	262	260	300	262	283	279	290	294	279	276	275	240	269	294	288	280	277	297	268	283	277	276	282	299	251	276	261	263	261	273	292	282	293	271	290	279	280	270	293	287	277	259	276	278	299	287	272	248	277	272	293	281	272	278	251	275	304	265	288	281	273	293	257	288	276	288	292	285	290	293	256	268	292	295	289	283	301	271	285	266	275	254	279	251	289	253	269	266	281	279	302	280	299	273	260	272	284	296	260	313	272	267	289	293	277	281	279	269	269	256	256	253	275	273	260	276	269	283	296	276	256	308	271	275	299	273	298	326	277	289	263	285	282	305	300	298	297	279	302	293	248	275	281	256	261	296	308	273	278	270	261	271	302	286	261	271	268	256	259	276	301	260	270	285	267	279	303	285	285	270	275	291	243	259	252	266	252	264	306	285	249	283	238	273	286	249	254	264	290	289	283	269	274	294	280	262	276	309	266	320	271	305	248	282	297	280	271	273	285	292	307	276	256	267	268	300	298	269	279	264	272	297	272	269	287	261	290	291	248	277	315	265	281	268	275	262	291	295	262	289	288	263	261	265	265	281	291	298	260	267	305	281	292	254	313	312	264	316	283	276	281	282	251	257	264	276	284	244	294	265	265	251	302	293	270	264	270	270	280	267	289	301	297	260	275	278	265	276	297	259	241	286	250	285	302	276	278	256	301	299	258	283	280	273	261	305	258	313	300	261	314	276	262	260	279	303	255	276	286	277	299	266	244	266	293	296	278	272	267	298	269	297	284	304	296	272	265	257	317	273	290	295	247	262	292	257	292	268	294	270	274	300	270	289	288	265	278	277	292	273	281	269	282	307	262	256	298	290	275	269	262	288	284	295	287	273	274	258	273	273	266	258	248	267	285	284	262	256	293	257	280	281	311	269	283	260	266	249	281	299	255	250	275	279	226	295	319	281	242	259	295	293	259	277	267	278	238	279	259	263	299	288	286	266	281	268	289	278	276	266	273	258	235	263	264	295	290	274	271	268	258	271	249	263	307	267	283	312	269	286	257	277	302	277	310	276	252	281	259	295	282	308	298	307	282	282	280	273	246	307	277	274	279	263	278	299	325	253	271	290	278	261	269	266	257	256	266	281	272	255	255	308	254	264	291	261	287	274	277	295	276	258	297	268	257	327	273	293	316	276	289	256	237	282	249	267	281	281	285	280	273	278	297	289	269	282	284	259	256	268	292	299	285	282	294	306	286	273	261	288	274	250	255	303	265	286	251	274	267	280	252	274	271	250	289	270	297	270	300	262	287	260	266	277	261	292	267	269	313	257	280	285	276	310	253	278	279	278	281	256	290	286	271	259	278	266	275	300	269	256	268	285	307	266	282	255	312	296	287	291	291	290	295	290	283	256	285	256	314	251	261	277	277	266	247	296	253	301	269	286	290	292	264	266	267	275	289	258	300	295	253	278	280	265	275	255	285	272	266	275	275	276	291	289	275	302	290	255	283	280	293	286	284	307	271	275	270	281	286	312	302	283	255	273	302	280	273	299	255	274	285	271	274	284	279	299	264	272	263	285	263	285	275	262	260	277	268	255	238	289	284	266	275	293	288	289	258	259	278	241	276	267	293	263	286	285	294	276	272	275	265	270	271	277	287	264	287	281	297	277	283	268	231	261	278	280	252	286	290	273	269	296	258	302	262	287	270	298	275	263	267	263	267	249	302	282	253	291	261	258	270	281	276	269	271	264	308	260	286	262	260	265	267	311	264	284	282	254	281	303	278	264	288	305	281	271	255	270	293	302	263	277	278	261	278	283	253	304	266	283	252	270	273	266	271	276	244	298	271	296	262	258	286	270	260	285	269	244	285	264	280	267	286	265	296	314	258	272	305	254	273	239	289	274	286	274	285	275	271	262	260	286	328	271	266	255	286	265	283	285	235	315	252	293	267	259	336	279	268	268	274	268	282	260	279	270	291	288	259	266	296	281	289	275	272	258	293	283	289	278	291	274	246	271	268	267	299	284	287	303	258	271	236	279	284	281	274	275	281	270	286	290	286	297	272	305	265	254	288	296	256	275	279	273	270	287	262	252	269	290	267	292	270	266	246	267	298	250	256	276	267	272	285	287	270	254	244	280	256	271	310	290	295	268	285	277	265	262	279	249	274	281	299	273	298	285	289	293	309	275	304	269	292	281	262	254	296	289	280	286	291	258	253	302	262	285	264	270	261	270	265	262	273	268	308	263	280	272	284	263	308	255	274	284	255	261	265	284	298	282	274	274	289	308	319	239	319	301	267	272	263	269	260	261	267	262	246	280	287	254	266	288	265	281	269	253	261	285	286	272	275	256	276	270	302	261	278	285	287
27593	20413	6555	811	518	496	477	444	471	427	448	447	464	474	468	404	437	447	443	427	417	429	458	432	426	413	403	433	431	431	426	448	417	433	436	431	456	437	408	434	404	434	443	441	454	433	456	464	416	468	436	437	432	420	441	426	461	402	445	420	422	438	435	432	424	410	424	451	455	436	425	416	452	443	430	400	445	373	424	427	394	445	370	406	404	420	486	452	403	428	449	427	429	428	426	416	374	424	427	397	382	455	415	408	404	437	461	453	465	432	436	441	450	419	424	450	456	421	466	445	442	486	403	445	422	371	410	402	406	464	436	451	396	427	455	441	440	460	461	417	439	442	410	448	481	446	399	423	412	432	433	441	421	446	432	419	494	414	470	434	454	414	441	461	448	446	425	406	450	426	447	410	420	440	397	446	455	427	424	439	430	433	425	430	437	443	479	417	385	479	430	400	455	436	441	444	445	416	447	425	433	423	420	400	436	465	415	470	424	423	416	443	434	475	464	402	403	440	406	461	433	409	452	437	470	455	381	424	410	450	468	473	462	393	449	440	400	427	427	470	423	433	453	466	438	388	416	372	457	441	446	404	400	397	413	416	454	403	394	434	459	441	425	426	420	494	406	477	457	434	447	441	416	422	396	460	402	444	393	427	475	432	410	458	417	434	422	466	411	382	419	411	418	423	437	413	438	407	457	444	399	451	468	444	443	451	406	479	452	415	464	430	399	440	458	429	403	445	469	432	424	440	422	420	419	438	402	427	421	446	455	420	400	432	442	438	378	440	436	436	417	429	432	419	474	433	412	418	408	438	483	437	460	436	445	428	447	432	407	389	403	433	428	413	425	427	449	463	441	411	460	459	437	427	421	397	389	464	422	432	411	449	421	459	436	453	432	428	411	441	444	398	445	453	489	444	409	454	422	485	416	428	475	444	418	450	423	441	444	424	421	451	400	445	461	481	461	409	434	439	457	446	418	461	437	421	392	440	439	445	411	407	397	427	411	434	431	409	402	436	401	425	435	406	418	429	410	414	476	476	414	409	434	441	440	424	462	431	440	398	432	442	428	446	428	429	455	428	458	441	423	418	432	430	408	469	421	424	431	395	434	432	440	436	443	409	430	405	431	412	396	427	409	402	450	401	435	450	433	469	392	456	434	399	434	368	430	410	432	444	463	412	440	473	397	421	437	436	418	418	415	424	438	451	428	397	403	440	412	423	423	416	443	406	469	453	439	396	429	406	412	424	439	415	445	433	426	461	420	440	451	408	424	450	429	413	427	434	389	412	483	414	466	454	424	411	416	477	433	407	421	453	429	460	417	442	472	453	433	436	456	390	404	404	409	419	439	454	417	439	449	432	426	431	454	441	443	443	436	435	455	445	417	433	448	415	462	427	423	389	429	441	438	408	452	421	432	415	439	441	406	452	427	403	437	436	434	386	429	449	434	413	429	445	449	406	433	397	429	412	431	448	410	427	445	433	482	411	443	428	410	433	393	397	405	435	439	423	422	423	438	418	432	435	417	454	440	444	425	429	387	400	466	432	425	408	433	465	425	447	441	417	430	446	401	442	435	437	454	417	425	425	415	405	426	389	441	437	478	407	447	432	413	428	414	396	426	428	438	395	414	404	424	415	431	396	432	418	447	410	452	455	447	420	462	401	425	434	440	439	452	424	429	419	458	444	413	407	462	437	448	426	455	442	440	384	445	384	430	420	437	433	422	415	417	458	427	432	434	407	456	473	425	418	442	449	427	404	435	430	442	424	450	467	436	416	411	393	447	413	434	429	468	435	437	423	455	404	418	446	429	398	411	427	436	438	447	423	469	420	446	400	451	429	454	404	410	428	431	388	440	411	421	386	424	453	390	425	485	403	444	451	452	429	419	463	446	467	430	456	444	418	413	406	440	446	448	383	442	464	416	401	414	409	431	462	420	423	437	412	421	440	434	466	409	468	410	443	423	438	452	460	443	461	418	429	400	454	447	436	415	424	421	439	438	442	460	449	419	398	475	394	439	446	420	401	487	425	442	416	435	415	428	427	443	407	448	407	385	457	452	410	453	448	470	451	464	405	419	443	424	413	388	409	426	394	434	431	450	458	432	409	430	420	431	451	383	447	453	417	431	474	406	421	430	449	424	396	427	449	434	436	420	450	455	430	429	412	472	381	416	455	397	439	465	440	455	433	421	416	432	454	378	416	468	413	434	421	457	411	398	417	444	439	436	420	437	433	455	491	409	453	472	468	451	436	429	406	417	409	428	445	436	441	465	427	430	419	455	451	443	441	471	447	405	420	435	426	446	443	459	394	431	411	422	451	419	439	481	481	447	464	441	469	416	438	439	388	442	450	419	425	399	399	442	416	363	441	431	441	414	435	452	432	395	428	451	459	439	435	442	401	460	431	422	440	435	418	449	384	421	434	443	450	429	404	423	461	412	401	435	396	467	470	387	430	420	408	463	429	451	410	448	434	420	451	437	428	447	433	423	415	423	420	430	412	435	425	437	465	419	405	418	439	445	452	407	418	429	443	436	461	387	440	461	422	437	451	451	432	406	494	431	435	411	455	427	462	413	454	425	423	411	400	414	392	397	456	448	419	434	442	409	459	432	423	419	442	453	432	424	441	410	397	467	465	412	473	415	437	436	428	417	452	416	391	422	446	467	439	426	410	418	416	406	444	429	406	401	432	429	404	431	463	422	420	458	431	444	452	445	470	425	426	437	425	417	438	421	441	430	428	433	449	444	467	456	441	404	431	444	452	429	443	436	448	445	431	473	366	422	450	449	428	460	395	431	442	431	443	456	434	478	420	431	422	400	422	395	410	420	438	408	404	430	495	446	433	458	434	455	477	399	433	432	420	434	432	439	447	476	442	418	405	391	454	475	411	414	456	435	435	468	439	433	450	403	416	438	412	422	406	448	425	424	410	436	430	413	415	474	438	439	441	411	438	435	408	414	432	418	441	470	446	427	447	403	425	425	420	430	427	423	436	439	426	452	433	394	407	429	427	451	406	420	411	418	474	439	416	408	436	431	417	387	429	448	415	423	447	442	438	435	453	409	391	410	378	456	442	459	409	439	417	407	452	442	393	391	426	447	417	446	437	416	430	399	441	418	443	438	431	424	460	421	448	402	425	421	399	419	470	420	397	452	453	451	450	410	452	451	422	446	439	418	444	441	394	449	410	447	452	474	429	431	429	419	433	434	446	430	398	417	455	394	445	416	430	442	420	426	464	467	426	434	409	449	430	416	378	462	406	450	420	415	474	437	441	492	435	415	441	464	388	439	420	418	397	475	451	431	448	430	418	461	384	418	436	437	411	433	389	438	397	450	420	446	409	448	399	438	445	422	413	471	459	445	378	456	416	467	443	425	443	480	436	442	444	449	464	411	419	431	386	447	431	458	446	448	427	428	450	474	431	427	389	462	433	436	481	427	442	443	416	410	440	440	412	426	433	458	438	448	423	430	425	417	436	413	470	419	412	412	434	441	427
4984	1433	1362	932	805	738	738	727	699	691	679	693	677	694	673	675	678	650	732	714	686	671	646	709	686	663	665	671	707	667	733	671	672	650	670	677	658	650	701	653	640	693	653	622	676	674	675	669	709	669	702	696	662	681	636	666	637	677	687	666	636	653	666	649	648	687	697	689	651	643	678	641	635	644	700	667	640	658	676	633	661	667	672	673	643	698	686	645	641	719	686	655	658	618	683	654	660	627	655	658	670	659	661	666	634	670	684	676	598	681	664	667	668	633	636	666	670	645	665	656	699	702	672	656	646	729	678	658	676	635	621	636	644	636	652	650	664	646	596	613	669	684	641	660	648	659	664	652	662	702	657	664	685	657	647	667	647	697	637	675	612	651	658	699	660	608	674	681	670	652	641	662	614	667	660	675	662	669	679	683	643	705	676	660	683	645	655	699	706	648	627	656	669	675	675	636	637	679	632	669	669	663	649	651	635	621	623	656	659	650	673	712	654	604	655	708	644	665	651	638	626	655	665	645	666	681	667	673	695	684	625	618	667	664	661	655	638	700	623	657	686	698	670	672	691	660	640	633	668	646	689	664	673	674	678	655	651	639	708	634	654	694	656	657	623	692	657	627	663	612	640	626	653	679	659	666	717	650	695	686	680	689	657	723	699	698	699	671	623	615	699	661	686	646	656	651	689	665	701	670	675	652	631	669	640	637	671	652	651	641	679	653	679	654	653	698	713	654	639	621	640	656	661	661	672	606	681	694	643	628	672	673	632	684	663	632	643	661	649	664	637	659	667	663	647	659	612	602	637	712	667	689	675	632	680	659	677	644	742	646	711	686	672	669	628	693	641	649	643	658	653	650	673	626	637	653	654	643	665	646	701	672	631	673	698	671	657	645	624	651	646	660	683	663	661	650	645	650	678	656	702	621	682	675	639	634	679	661	674	648	656	645	663	644	659	658	642	672	689	690	626	683	678	694	642	646	676	647	662	677	684	657	683	689	668	641	672	669	651	678	659	661	611	623	678	651	665	664	716	640	639	711	682	685	653	658	682	670	664	711	672	683	691	645	692	665	703	671	656	697	609	686	621	709	599	672	652	625	656	636	670	639	685	652	697	645	641	683	668	646	677	663	644	644	669	647	657	633	633	628	657	703	688	656	677	641	652	629	666	636	635	690	668	663	645	641	694	650	626	683	685	684	645	648	667	717	654	683	660	611	660	628	667	700	691	638	648	666	682	664	712	667	647	668	587	661	637	702	631	674	682	649	655	656	668	640	673	657	657	648	676	650	623	681	698	654	647	640	596	697	654	647	635	694	682	643	642	655	667	639	641	683	668	673	670	662	708	678	636	634	633	630	676	684	664	652	688	669	648	671	631	629	672	649	626	657	637	646	684	680	645	705	642	642	633	679	670	678	641	630	628	674	641	629	626	681	682	645	676	705	636	612	670	630	672	691	696	695	707	645	656	637	688	651	679	680	628	638	676	698	660	653	616	633	664	679	649	652	703	683	669	693	647	622	637	708	689	658	672	694	697	646	675	663	669	680	655	671	624	653	670	659	649	636	674	667	614	681	660	658	660	700	647	653	721	677	592	705	685	704	624	657	664	676	647	656	669	639	683	653	615	630	663	644	684	694	638	672	677	640	666	637	682	639	631	678	631	689	655	670	665	669	661	685	654	707	727	633	691	625	663	691	652	682	647	676	637	663	627	660	658	660	653	648	709	682	678	700	666	671	732	672	663	630	642	649	653	683	658	655	651	655	641	631	677	677	692	635	625	671	632	650	621	633	650	664	663	676	667	611	640	677	657	652	663	652	676	678	626	692	669	652	637	656	645	713	624	693	671	702	634	659	687	659	680	700	660	682	679	665	681	638	675	663	640	688	642	669	610	700	621	691	677	683	667	705	625	656	675	612	679	671	702	688	630	667	668	690	651	658	679	744	641	681	643	649	701	691	662	667	658	698	677	659	670	669	677	624	634	663	631	632	633	609	661	652	652	630	722	637	679	638	675	694	629	611	611	650	661	684	629	650	647	642	665	688	669	671	647	612	642	701	635	703	661	643	649	680	632	703	669	677	693	661	636	694	647	641	669	656	688	647	686	668	611	667	646	637	693	613	656	639	647	634	694	663	678	644	679	679	632	660	648	665	656	647	644	674	646	698	675	682	623	649	647	635	670	649	652	664	641	644	648	681	707	669	685	655	591	696	707	683	638	653	689	694	642	652	644	612	664	647	656	665	647	623	644	631	634	653	675	618	667	668	683	689	637	682	666	652	686	632	706	689	647	690	664	647	644	626	642	675	639	641	636	635	665	680	646	686	674	679	680	680	605	681	710	662	606	679	678	628	670	669	627	674	699	670	639	672	647	650	685	678	653	694	658	673	628	595	636	597	651	616	641	640	661	657	645	627	632	639	647	635	674	683	653	650	614	651	637	661	619	719	662	704	663	654	660	666	684	595	643	640	636	680	727	687	681	645	632	635	647	628	667	666	648	659	681	657	623	662	697	599	648	653	686	679	702	641	669	637	662	669	662	658	641	624	636	650	652	643	618	679	682	662	675	698	649	623	620	689	649	648	660	690	637	662	679	653	655	691	646	670	665	675	653	644	683	711	665	658	679	635	657	693	671	613	641	641	694	663	654	637	690	674	682	665	694	657	651	649	674	665	657	701	696	625	643	661	666	684	645	694	687	651	668	638	633	647	725	663	706	680	661	663	638	666	669	686	664	660	636	707	638	675	639	648	648	669	703	654	651	668	698	670	638	672	695	644	624	655	613	678	652	639	694	683	637	645	729	689	706	668	674	656	632	659	647	689	663	658	645	641	673	635	641	684	645	646	695	650	660	718	641	654	649	661	687	644	634	665	625	648	662	657	620	654	647	711	656	644	658	658	669	654	653	662	654	680	652	638	631	672	653	627	633	719	668	619	663	667	661	663	664	674	672	662	701	666	644	734	636	669	660	640	668	664	635	703	668	674	655	657	642	686	669	697	631	645	666	653	661	661	645	741	657	678	647	674	687	684	720	629	659	667	677	677	594	631	630	691	684	684	662	638	646	682	728	650	655	678	666	630	637	689	692	639	640	653	651	662	704	644	677	620	701	679	651	625	658	705	651	708	663	680	695	621	666	639	679	672	649	646	629	731	616	675	679	663	659	656	642	660	695	639	673	642	656	624	665	668	669	639	627	664	650	661	628	673	647	643	680	676	669	711	632	627	660	640	672	648	662	660	631	654	642	667	660	660	661	624	635	679	652	673	648	599	625	656	660	692	654	655	660	701	649	688	670	647	651	641	672	687	633	671	650	611	687	718	609	672	648	698	677	642	706	646	661	692	637	651	692	659	699	679	683	673	691	721	687	637	694	631	667	617	704	687	652	669	683	643	599	678	686	700	710	618	634	656	673	646	643	669	665	690	640	685	686	663	680	693	655	669	686	707	666	677	704	674	633	675	692	665	677	655	649	691	664	638	673	664	696	675	621	655
24598	21632	28995	24763	21432	4132	840	651	584	528	526	487	468	484	427	504	419	458	467	431	405	464	396	455	467	397	423	412	410	426	427	391	453	431	420	426	432	422	431	406	408	388	395	402	436	461	426	418	394	421	388	388	400	397	389	448	474	371	422	390	402	380	395	407	416	404	405	394	420	402	432	392	395	405	414	412	385	419	414	438	389	397	420	349	418	400	385	408	405	420	390	390	426	383	415	423	446	387	412	411	355	411	408	417	372	391	433	415	413	435	378	382	385	401	418	395	396	389	386	440	416	372	433	403	409	382	375	408	390	409	392	393	431	390	407	359	407	383	393	413	416	399	404	395	404	422	373	419	402	401	414	379	450	395	358	406	385	421	397	435	389	425	425	412	419	376	424	432	412	426	408	432	408	401	413	409	375	440	389	409	380	378	395	398	386	418	404	374	392	380	376	411	429	415	393	370	401	401	419	405	401	411	379	396	415	394	377	409	402	363	414	439	412	389	428	364	410	411	380	398	398	400	389	407	402	383	351	399	407	434	404	387	411	387	443	421	407	387	416	410	403	363	364	411	414	372	379	372	446	424	441	395	394	390	438	391	361	413	446	404	432	384	428	389	432	382	413	428	393	388	398	398	412	406	410	377	403	409	432	426	442	435	387	380	396	404	397	384	393	395	385	368	376	387	371	408	398	408	395	375	443	404	410	375	384	425	404	403	449	398	423	418	383	448	412	412	412	374	390	407	385	398	400	390	413	401	376	375	377	410	386	431	433	398	401	399	400	402	418	398	394	415	403	409	399	383	426	375	441	384	396	382	388	411	403	390	417	417	401	416	407	383	419	416	415	382	405	411	419	363	388	417	395	395	402	379	399	429	456	417	391	396	371	399	404	423	458	375	405	431	402	442	395	427	409	422	380	391	420	375	397	425	439	400	413	417	365	405	392	420	415	416	403	395	387	395	379	414	387	446	418	390	434	407	424	360	419	417	405	406	404	438	419	426	381	402	379	392	422	401	418	414	443	398	423	399	403	384	408	392	387	424	440	414	393	434	377	403	396	374	430	401	381	383	405	403	397	388	425	375	401	390	370	390	401	393	348	399	410	414	387	362	399	418	376	410	387	399	402	407	415	396	425	411	396	406	399	418	415	412	400	416	386	388	365	360	407	406	381	403	381	415	389	399	410	408	432	363	442	391	380	414	383	425	358	420	434	371	400	414	373	431	411	448	404	405	376	401	392	381	415	418	411	394	423	384	399	432	374	414	419	451	400	402	427	409	410	412	437	372	389	410	424	425	391	394	405	389	396	423	409	408	386	402	382	420	396	430	373	402	397	413	420	383	422	400	394	387	433	453	411	393	397	387	427	400	421	351	391	415	384	422	391	398	390	410	390	444	434	414	386	374	447	403	395	413	371	420	400	455	413	439	405	354	395	424	394	364	414	437	373	383	436	389	415	418	410	365	391	401	426	392	403	424	392	403	380	418	438	409	459	399	401	425	417	420	388	374	412	412	430	382	364	397	410	420	391	334	373	437	370	396	392	383	411	401	458	402	421	373	362	388	407	398	381	431	393	401	399	414	417	379	418	369	394	426	390	394	405	403	393	437	397	398	399	379	399	406	387	427	425	403	395	402	390	432	404	436	395	408	411	386	389	394	424	393	410	403	395	429	372	403	398	404	393	401	377	388	440	428	395	381	403	441	416	414	380	403	398	401	388	405	395	419	395	422	385	379	391	396	389	377	400	375	382	400	420	397	409	377	397	405	398	396	417	384	426	376	383	424	400	405	408	372	412	415	435	382	393	400	401	407	376	409	411	389	424	415	410	390	428	433	398	409	389	397	398	391	362	408	404	387	406	381	401	423	379	398	395	438	399	424	412	389	419	438	417	414	408	382	446	387	399	411	360	379	429	451	390	391	386	403	409	406	404	394	393	379	423	355	387	378	411	399	431	357	374	389	352	414	416	417	389	387	408	424	397	400	378	378	418	379	407	404	367	423	398	387	430	389	426	413	411	429	398	395	384	397	411	425	358	418	411	405	384	405	378	386	413	436	401	421	414	387	372	407	388	407	433	407	407	384	395	427	412	385	386	415	405	367	387	393	413	424	399	399	392	426	402	425	424	411	418	436	400	422	385	389	391	409	405	406	391	406	392	440	401	389	400	407	433	429	422	414	410	401	410	408	418	398	381	393	393	392	406	373	396	421	406	353	404	384	407	395	396	413	387	417	417	398	421	416	390	386	427	400	374	401	345	386	407	413	416	421	423	416	404	418	401	352	396	450	372	369	415	387	369	427	409	377	409	386	376	404	400	381	377	436	406	424	404	388	380	406	376	413	385	426	443	389	385	403	408	408	385	377	372	409	435	384	387	391	399	393	428	397	413	400	386	392	394	408	421	389	428	422	416	422	430	410	392	379	419	395	390	394	390	393	367	424	398	441	407	357	410	387	411	399	401	393	402	378	396	425	427	400	419	364	400	392	395	402	396	385	392	383	425	399	385	406	431	414	426	420	424	386	385	398	377	411	419	384	401	422	407	429	415	435	422	393	397	393	375	408	417	383	412	406	392	397	414	424	368	397	418	422	395	403	392	399	466	401	401	415	400	425	422	387	409	382	391	390	421	401	417	415	389	388	404	418	445	380	412	426	388	397	407	366	390	412	400	392	399	413	395	377	415	376	407	416	383	380	411	394	417	397	419	402	383	435	442	411	359	408	391	381	402	431	400	371	426	406	379	392	383	417	406	418	385	376	412	420	416	383	449	376	390	413	375	396	367	426	376	410	361	410	413	398	413	443	389	423	375	397	453	397	433	416	376	400	415	422	418	410	376	377	391	417	382	400	416	396	370	401	414	400	388	423	405	386	402	404	381	388	392	414	396	403	422	391	393	386	423	445	387	416	400	395	403	394	418	419	383	428	401	404	401	417	377	427	399	401	391	407	423	358	396	395	426	397	416	443	435	425	369	400	451	359	396	352	414	387	434	399	402	404	397	404	378	390	400	371	403	421	426	422	436	386	395	430	385	436	401	388	414	407	392	408	380	407	367	433	421	386	382	374	418	412	406	372	418	361	360	383	433	388	401	393	396	405	433	418	427	413	360	374	412	419	429	393	411	415	389	385	380	440	372	427	395	386	392	413	397	389	396	410	346	407	392	365	395	392	381	396	389	354	401	423	412	406	427	391	409	402	414	410	398	405	407	402	431	386	408	419	379	397	416	361	410	379	409	454	403	402	401	390	415	382	413	430	405	378	431	388	392	395	384	385	410	362	401	398	405	377	410	445	407	397	402	382	419	421	422	409	382	414	409	436	395	392	378	397	393	370	428	408	425	417	415	396	415	407	402	398	428	355	393	397	367	405	362	371	411	362	404	409	421	398	401	400	409	410	382	419	431	427	372	392	406	421	405	406	357	403	388	363	428	452	405	383	397	426	380	419	395	420	371	408	403	432	377	406	424	415	378	383	431	444	395	417	407	413	397	407	443	440
6279	9348	7774	3998	2784	2055	1697	1473	1254	1135	1000	974	848	924	820	802	766	693	704	760	718	715	709	733	705	699	641	670	688	662	667	670	654	684	682	675	586	631	634	680	686	691	651	637	636	622	600	707	703	636	652	583	632	658	603	619	610	637	658	632	640	587	646	586	632	626	622	616	624	618	628	694	608	619	699	618	637	617	642	664	597	645	627	659	603	611	648	633	646	640	623	618	643	634	571	623	603	622	604	667	661	595	672	628	595	617	614	663	634	662	634	650	672	627	621	622	609	642	606	639	638	647	663	635	669	650	609	664	621	640	620	616	654	611	647	640	627	643	641	654	591	634	631	597	661	621	639	612	638	621	585	661	591	615	639	626	645	649	630	600	590	614	622	642	640	641	631	580	662	637	589	638	621	607	618	609	595	667	650	675	616	580	603	648	625	624	581	619	671	657	607	636	628	637	647	607	646	635	630	668	652	645	640	600	652	646	645	656	607	601	584	623	609	642	646	599	593	671	620	639	624	644	584	597	646	649	635	598	590	637	584	583	620	629	635	613	657	614	638	613	614	614	644	607	629	618	655	635	589	590	620	643	634	638	603	622	613	611	598	658	657	616	578	685	628	621	613	643	623	641	582	617	605	616	637	616	642	607	589	588	633	662	668	651	668	632	624	597	660	614	613	588	612	689	627	618	602	673	618	611	607	556	651	622	600	638	606	588	645	632	615	632	595	639	632	681	632	621	646	613	662	632	593	627	626	609	668	617	605	616	593	645	630	623	611	645	632	599	639	604	603	625	627	661	650	651	624	644	680	574	624	616	632	654	604	667	635	619	620	638	638	653	639	649	674	619	619	645	619	607	616	642	620	603	624	615	646	611	607	619	613	645	613	656	626	628	626	637	618	666	617	582	668	621	629	606	645	628	643	655	631	626	633	582	607	651	587	625	638	630	627	651	696	636	648	647	612	592	614	623	599	614	637	630	667	643	654	636	624	647	656	623	627	635	636	588	634	652	612	596	642	617	653	599	601	628	607	629	657	614	646	633	655	638	624	605	629	688	611	611	658	649	596	656	604	643	611	585	623	615	625	662	648	606	630	601	638	608	595	667	641	607	601	618	627	598	622	616	616	642	635	604	679	608	620	616	629	642	609	606	608	652	606	630	644	603	599	615	621	632	631	612	633	591	645	644	609	655	629	673	634	610	650	647	632	610	643	635	662	663	648	583	649	625	660	655	668	646	630	609	637	622	612	662	622	635	644	598	587	669	617	629	638	647	641	632	618	654	626	598	589	640	690	664	601	598	656	622	648	602	611	653	610	638	645	627	654	613	667	626	598	619	615	590	635	639	636	616	665	585	589	617	674	650	634	679	655	604	608	608	643	625	634	620	642	644	622	585	615	623	592	589	583	612	631	632	640	631	654	629	630	614	652	644	611	605	650	660	671	620	603	628	630	644	626	651	641	641	617	611	639	610	624	661	654	619	646	627	583	613	625	617	614	595	624	612	651	609	618	640	662	696	613	611	600	580	636	636	622	665	686	598	666	590	665	598	570	642	651	664	629	634	617	642	676	640	615	629	617	649	612	615	642	640	647	642	608	656	663	654	603	637	652	599	657	681	619	613	656	661	632	617	632	644	637	631	640	617	636	591	672	624	654	637	660	603	627	631	618	653	611	622	609	594	650	628	595	645	615	632	649	635	585	612	655	670	640	674	632	640	597	616	570	625	600	570	605	659	556	585	639	640	602	651	592	639	605	619	666	685	635	646	648	606	616	719	653	659	591	595	633	602	632	641	629	624	654	630	594	610	659	577	599	583	624	629	607	583	627	645	627	610	628	645	614	625	662	630	654	644	648	582	621	596	631	597	626	626	665	646	635	601	610	648	665	629	637	600	662	640	650	641	611	599	628	627	637	652	628	636	641	639	591	604	640	599	664	605	610	592	639	664	623	600	624	601	643	627	609	645	607	593	654	623	683	661	618	629	648	623	637	675	617	604	613	654	627	630	645	653	620	647	604	637	633	611	609	636	663	626	603	646	645	633	616	626	601	623	660	622	632	589	640	634	643	669	639	631	610	662	597	612	639	572	655	611	628	689	659	621	639	639	662	651	660	666	636	603	605	647	645	638	625	643	624	648	563	592	593	651	603	610	603	583	615	641	623	636	632	645	663	636	588	612	584	615	646	609	609	641	673	615	604	642	590	675	583	656	661	632	568	643	612	642	605	618	642	617	628	653	625	638	610	573	640	631	639	618	627	609	599	656	665	662	686	632	577	632	622	626	669	589	603	645	618	634	635	652	626	663	647	619	630	612	634	649	653	613	655	613	602	661	636	611	623	641	636	573	655	623	628	633	658	603	640	594	647	575	614	638	651	616	654	613	667	632	647	620	616	614	684	640	659	696	626	642	628	591	652	608	625	649	629	621	618	646	635	630	615	609	642	628	658	618	658	629	630	644	650	614	573	638	612	655	630	659	630	633	637	638	541	662	598	660	643	625	644	642	615	598	648	629	593	663	601	653	632	623	619	664	614	605	625	569	625	613	596	669	642	650	630	639	626	650	621	642	614	662	636	601	633	645	623	632	646	604	644	648	633	646	646	694	579	681	660	614	602	635	590	605	638	631	637	613	621	631	615	611	601	586	671	652	672	681	620	652	674	624	636	624	573	640	683	624	637	629	608	630	662	649	584	674	618	627	612	632	608	643	626	630	654	686	639	618	624	621	580	614	651	626	621	645	622	647	667	627	622	639	641	602	634	652	660	609	603	617	593	601	684	600	630	646	619	599	606	618	618	586	614	684	632	601	644	630	604	594	631	610	643	629	562	633	681	629	674	613	681	622	610	637	617	648	630	631	666	687	590	651	626	595	657	541	630	619	640	628	592	613	614	639	649	603	607	604	643	625	572	656	595	632	632	643	642	623	590	629	620	604	652	612	614	625	626	620	615	618	614	637	659	643	602	641	639	593	625	618	603	634	633	643	667	651	602	630	624	633	654	630	618	659	654	684	600	666	635	591	662	606	638	613	619	630	629	568	676	640	609	688	599	616	610	602	612	588	642	650	636	577	642	644	590	599	652	643	629	582	634	591	598	571	580	645	673	682	646	594	637	604	623	641	680	638	628	611	620	628	614	647	612	650	670	606	619	614	622	609	621	633	648	595	595	700	651	569	622	625	597	578	652	629	630	638	635	652	630	605	625	655	595	671	620	624	621	638	662	657	687	627	653	610	636	641	641	618	656	636	616	647	586	638	655	579	632	578	652	654	655	640	655	645	611	653	685	628	640	565	622	633	609	609	645	593	602	585	628	665	625	635	642	632	587	590	660	614	663	667	633	615	648	688	612	621	626	604	653	651	614	632	654	636	619	644	614	654	601	615	590	606	643	634	656	629	614	623	590	628	603	603	629	662	598	648	616	642	566	593	585	636	601	651	653	667	633	639	617	638	636	626	659	644	616	634	638	626	615	628	645	593	586	655	631	621	603	623	618	637
23497	21628	29532	24214	21628	21142	2204	713	466	461	388	333	332	288	293	282	267	248	244	224	216	224	231	225	206	182	199	188	202	174	183	184	204	168	200	178	178	198	183	185	186	193	172	181	180	188	178	169	156	168	160	173	174	170	152	169	153	175	172	175	168	170	163	191	159	191	166	188	148	166	174	169	181	164	162	168	159	174	168	188	177	190	179	192	188	161	161	157	171	154	160	168	134	178	162	175	174	182	154	184	159	148	164	178	167	166	163	165	162	179	188	166	163	172	177	162	155	173	176	181	181	183	158	167	165	158	174	178	173	177	177	186	160	178	172	134	161	178	162	177	170	157	184	162	157	152	161	156	163	165	160	161	196	178	157	153	187	185	197	171	165	187	167	178	176	188	156	159	163	155	170	167	175	155	162	180	191	161	151	166	152	178	166	173	175	169	151	162	178	184	166	167	166	157	182	166	153	177	162	182	167	163	180	156	188	147	155	164	172	173	165	175	173	168	207	168	183	165	166	205	183	161	163	155	175	163	181	161	161	171	151	152	185	165	160	166	170	157	211	144	166	191	165	165	175	165	165	171	184	160	181	187	166	175	176	174	165	170	171	177	176	177	151	134	188	170	182	172	161	157	161	147	157	163	161	180	193	174	165	173	165	148	180	170	157	162	170	164	153	187	174	149	171	184	164	153	178	173	150	175	167	177	164	185	188	183	160	149	174	149	163	182	203	154	169	165	143	167	177	162	180	157	158	164	169	164	153	173	174	186	151	194	164	150	158	178	168	168	168	170	173	167	164	175	165	164	192	175	178	169	178	161	177	167	178	143	162	188	148	180	192	158	179	186	174	152	160	150	170	163	196	180	176	156	189	165	173	178	161	165	182	177	158	165	177	170	154	164	156	172	183	152	167	165	154	163	185	172	171	176	180	181	161	186	158	172	182	169	160	157	156	156	159	172	180	157	175	165	177	168	163	189	149	184	156	171	194	153	186	163	172	169	169	153	181	183	168	173	163	172	143	164	172	185	183	151	178	176	165	170	163	162	153	164	175	162	146	142	157	184	164	149	182	160	160	164	173	154	162	144	154	149	162	156	180	166	177	183	170	164	187	171	171	200	165	151	175	173	160	155	156	189	154	147	176	179	179	168	162	148	151	179	147	153	177	185	191	154	159	193	154	178	167	177	156	171	165	159	166	171	177	165	188	174	185	129	184	161	171	158	179	162	146	180	146	165	180	166	166	164	190	181	190	171	172	170	185	199	168	192	183	217	157	197	161	160	184	156	182	169	181	172	173	165	179	177	165	160	147	176	159	160	172	163	166	165	164	163	168	184	144	156	169	152	178	184	158	180	172	140	174	170	161	163	186	148	165	170	149	164	151	183	165	178	155	141	163	174	171	181	180	172	157	177	148	169	181	175	177	169	194	180	145	194	170	165	186	172	171	180	149	163	167	160	171	185	179	181	157	175	175	170	178	149	185	177	152	162	182	162	164	139	167	151	174	183	173	170	172	168	171	171	167	183	181	185	138	181	175	159	161	192	165	169	149	175	136	196	168	193	181	175	173	176	170	175	185	171	159	164	153	163	167	155	193	176	167	169	163	161	187	168	165	166	167	150	142	179	192	167	173	154	164	153	163	148	166	147	181	172	176	166	175	182	169	163	172	151	171	176	165	190	190	168	166	171	166	168	164	158	178	189	145	154	153	174	182	194	147	181	177	185	180	173	149	173	179	149	160	197	161	198	148	166	181	141	181	191	171	171	183	153	140	148	172	158	130	151	157	171	177	165	183	177	171	158	155	140	157	174	170	164	169	162	168	161	198	151	151	185	188	176	177	167	169	184	172	168	172	173	169	160	185	148	180	169	152	184	161	156	153	177	182	165	200	154	180	156	178	156	153	168	167	158	168	187	168	174	154	176	159	164	171	173	146	182	179	170	142	146	214	167	159	174	159	196	186	173	192	162	161	188	141	147	187	168	153	165	168	173	178	154	186	137	148	161	165	150	150	160	171	178	158	198	175	150	155	181	149	175	160	183	186	160	184	165	187	171	153	177	171	177	160	177	170	175	180	184	150	175	185	194	162	155	170	151	156	160	142	153	171	183	188	177	182	187	168	149	176	162	163	174	178	171	182	157	174	171	154	162	177	189	126	154	189	157	176	172	153	159	166	187	180	169	181	195	141	193	144	184	156	169	173	184	148	158	160	191	173	154	172	160	165	169	151	186	164	154	158	173	170	148	164	174	154	175	154	174	176	177	182	156	174	166	155	186	161	183	156	186	172	169	180	165	164	165	173	185	185	178	188	177	118	172	178	155	179	164	152	170	150	164	157	178	180	174	156	163	163	181	153	188	157	167	178	166	185	170	163	178	171	143	172	174	181	168	181	182	185	191	164	204	187	149	177	176	167	167	164	166	162	166	157	175	151	178	172	156	157	151	172	163	148	161	171	189	176	176	160	165	180	181	172	176	149	169	168	181	162	189	147	174	183	157	150	177	165	176	164	175	153	181	159	168	176	152	164	139	153	169	172	158	180	196	150	151	176	169	154	166	161	152	173	169	165	168	171	153	189	171	155	164	186	155	171	132	165	178	169	184	159	171	160	157	153	173	153	168	168	166	159	170	160	174	176	131	168	154	161	173	185	169	149	129	183	175	214	181	173	174	178	183	177	166	167	155	164	160	171	162	187	170	164	174	159	165	183	168	181	156	184	194	158	182	180	165	179	153	147	182	188	168	179	174	168	164	153	173	166	151	157	194	147	162	169	164	187	156	168	164	162	176	160	150	157	136	182	170	143	142	168	156	168	132	173	163	169	184	151	164	180	178	153	183	186	151	160	155	159	180	163	172	158	157	155	163	161	169	164	158	152	196	185	177	162	147	179	151	164	168	164	193	152	147	155	166	151	165	175	192	150	170	159	157	174	160	161	163	157	206	147	171	189	132	205	184	169	171	173	157	163	169	186	157	144	157	153	165	162	169	174	174	176	168	163	188	154	157	176	169	176	166	184	175	176	165	175	202	153	180	162	209	161	186	144	163	163	163	158	174	197	182	162	185	156	195	167	183	160	163	182	166	197	164	183	156	171	146	172	174	164	174	169	178	185	156	157	179	173	166	170	186	143	165	172	175	156	159	161	160	150	170	163	169	161	179	167	176	156	162	165	152	180	167	175	181	169	172	180	157	167	166	159	166	136	163	182	192	181	154	157	174	183	146	178	153	164	166	162	185	183	173	174	160	172	176	153	168	180	164	160	170	174	165	169	189	163	166	160	142	150	176	176	153	167	167	155	161	187	178	166	170	163	169	159	155	182	149	182	172	157	185	159	175	164	163	146	187	162	170	159	166	187	186	162	161	153	161	127	156	175	172	171	184	170	176	159	166	178	155	153	166	171	177	178	164	148	159	157	183	134	171	166	191	177	174	164	160	177	172	168	182	175	166	175	157	173	172	189	168	172	157	163	167	186	178	183	174	188	186	160	169	197	182	147	186
7463	14782	12335	6310	4300	3138	2345	1837	1463	1272	1025	895	858	774	642	633	564	522	513	467	440	409	420	426	381	367	369	333	389	346	317	346	345	323	329	339	308	311	312	339	290	319	307	314	318	296	300	312	300	283	293	299	274	317	300	283	259	297	328	287	267	273	291	263	304	293	289	297	297	278	270	243	280	312	278	310	283	279	265	282	270	280	246	287	256	277	267	282	279	260	299	243	257	268	281	268	282	290	251	239	267	283	279	278	294	274	281	265	286	271	302	279	288	289	290	283	269	271	255	269	265	259	295	290	300	284	280	276	280	273	281	297	279	272	271	285	292	277	295	285	253	274	266	269	269	264	262	278	283	293	259	246	255	299	268	242	269	286	280	298	251	274	282	255	285	267	264	304	269	297	296	286	279	269	275	267	243	283	277	265	246	249	258	266	260	269	268	284	311	300	287	267	250	269	275	266	294	281	271	265	319	283	262	253	244	243	284	251	266	260	274	272	249	281	260	262	264	296	307	257	262	280	271	233	296	267	263	236	303	299	266	286	275	281	291	258	266	287	279	283	284	299	302	281	282	280	250	277	253	281	277	306	267	277	272	284	272	275	244	267	263	265	264	270	281	254	289	275	290	268	300	281	264	286	266	286	270	266	283	270	239	250	281	284	272	246	260	274	268	289	286	279	283	312	262	260	268	263	253	299	266	266	287	262	288	233	283	261	272	276	265	272	287	272	244	278	249	244	235	253	276	293	295	284	262	274	284	320	288	281	262	286	277	284	276	288	258	258	296	270	270	286	282	281	282	263	263	295	247	289	272	289	283	310	270	267	282	308	289	257	282	266	272	302	264	296	254	254	286	250	280	291	264	271	307	276	281	311	266	266	295	283	268	293	276	291	263	247	258	271	267	305	272	289	259	288	262	275	286	289	250	272	257	245	287	262	276	265	257	275	268	275	295	269	246	267	274	249	293	267	273	267	281	276	280	281	293	288	263	280	253	267	252	269	273	261	265	300	292	268	258	256	293	289	273	302	291	281	285	241	261	246	274	275	276	270	265	287	288	283	295	253	271	274	286	283	244	289	291	293	258	283	253	284	295	255	247	287	262	289	227	258	277	269	283	253	283	274	276	281	260	313	289	276	262	286	248	264	262	271	265	252	277	289	275	263	305	266	240	287	268	255	282	293	267	294	259	286	269	268	273	262	283	271	283	277	276	291	277	301	301	294	285	230	278	266	293	275	280	246	313	249	282	273	296	285	279	290	293	255	307	277	258	279	290	272	253	296	295	280	281	258	253	264	261	254	301	240	268	277	277	296	282	301	270	279	302	277	258	283	280	269	273	278	280	269	270	268	266	252	278	255	290	267	295	284	258	300	276	262	270	271	245	289	285	256	301	242	247	275	274	252	272	279	290	258	274	277	276	286	278	263	289	281	255	282	277	226	273	272	281	288	256	291	253	256	291	261	249	272	287	290	285	298	295	275	253	264	277	278	286	285	276	286	279	283	244	248	268	275	289	274	264	266	283	295	269	255	282	254	273	265	248	302	292	282	275	270	306	282	263	265	297	265	233	281	284	256	264	301	296	275	264	294	242	264	286	299	289	264	296	256	276	291	245	279	289	273	319	297	237	267	280	282	238	260	269	252	275	269	294	265	291	298	288	265	300	259	300	284	263	255	303	254	267	260	272	276	261	277	271	273	260	275	295	281	260	278	277	267	274	240	282	273	284	258	281	278	300	261	282	261	279	277	256	311	269	269	275	253	299	321	303	289	265	251	260	282	262	259	272	278	265	280	267	265	304	275	286	278	275	289	304	290	273	266	277	273	270	288	284	265	278	263	277	250	288	303	246	286	257	285	257	285	289	280	257	272	261	300	283	265	299	282	255	261	279	309	262	272	290	272	296	279	278	285	278	269	252	260	263	256	271	282	249	263	262	266	277	285	281	274	270	251	291	283	286	264	273	305	274	263	283	283	254	274	280	262	248	262	263	276	271	264	281	271	269	273	256	304	263	251	277	263	260	287	283	284	288	307	244	256	249	263	290	284	270	294	261	278	264	271	272	290	285	279	237	293	261	275	278	272	276	260	273	286	234	290	274	287	279	297	257	281	264	290	282	281	263	248	258	319	265	266	277	293	253	280	257	240	286	254	276	252	269	264	260	287	274	261	282	261	259	261	305	270	289	275	285	283	262	300	279	284	277	277	299	252	265	302	285	298	258	282	297	300	260	267	240	268	252	254	276	261	254	293	278	247	275	248	269	262	280	303	259	280	262	284	271	279	275	297	282	282	295	239	292	245	292	269	276	258	287	266	287	300	263	255	271	264	286	291	274	255	280	299	261	289	269	285	269	278	275	279	256	250	294	242	296	277	305	244	308	266	294	308	255	299	259	276	277	261	286	271	275	262	272	262	266	271	265	243	288	263	299	263	259	284	265	273	292	299	279	291	284	251	283	278	267	257	266	291	259	294	293	268	252	261	276	257	276	262	296	292	291	237	268	292	278	309	268	294	288	282	265	259	279	270	258	263	292	275	293	263	321	292	262	286	286	260	271	266	284	254	266	272	281	272	281	296	274	262	258	277	274	254	258	254	295	272	262	255	255	274	250	254	281	281	263	293	259	263	282	303	285	274	273	298	258	268	296	255	275	280	294	279	285	273	281	307	264	285	274	285	282	249	262	271	287	275	287	314	316	286	263	265	264	257	255	263	265	262	278	279	289	276	264	285	251	298	262	284	290	265	276	293	269	293	286	260	233	282	260	284	291	302	273	275	259	297	269	277	278	261	284	263	283	280	290	268	287	286	271	271	284	274	247	265	286	291	271	259	260	261	271	277	272	293	252	267	281	268	283	284	292	278	273	254	278	280	264	273	260	273	275	264	293	266	279	280	277	271	257	287	291	288	276	242	292	275	286	292	257	272	269	305	259	256	253	275	265	262	284	280	275	260	290	288	259	266	266	261	259	264	279	276	253	283	261	300	259	295	297	284	256	285	288	293	266	266	282	272	261	309	278	265	276	276	266	292	246	276	255	261	253	270	275	252	276	300	276	277	249	259	271	271	284	245	283	268	257	265	266	263	283	246	280	285	279	297	273	264	269	278	290	291	282	257	289	238	299	275	311	270	277	268	254	253	265	267	276	297	277	267	312	276	267	250	285	279	271	266	268	274	274	261	290	272	282	270	255	282	259	291	281	290	282	272	300	301	244	252	268	235	251	269	266	247	280	302	255	269	266	248	268	245	255	288	278	283	254	302	294	294	271	297	319	284	291	264	288	294	286	279	278	255	289	266	276	279	239	241	274	307	259	288	289	269	273	298	295	272	260	287	267	290	277	272	264	288	290	301	272	269	251	266	276	292	270	296	256	275	304	259	276	279	285	279	260	295	267	278	273	277	262	246	265	281	289	264	273	256	255	279	233	291	274	303	278	254	257	255	268	287	283	255	267	282	275	277	288	249	273	269	275	272	257	267	259	282	266	295	268	274	272	257
27605	20399	6467	798	476	489	471	437	416	443	431	457	416	409	386	438	408	422	421	414	431	429	422	410	475	474	398	471	432	415	437	448	418	437	424	431	421	402	412	426	428	452	450	427	421	402	431	419	411	425	395	429	434	413	454	430	426	412	382	462	440	436	418	435	424	404	429	443	407	390	412	439	412	450	397	407	398	429	427	420	430	422	453	433	442	418	415	415	417	420	393	419	412	432	422	436	406	408	418	427	423	411	450	411	415	465	435	437	403	423	385	407	440	415	424	463	413	436	423	396	456	449	403	451	439	393	441	414	410	410	414	435	442	446	447	374	410	425	430	444	422	441	445	410	444	401	407	403	403	421	408	473	426	415	434	406	405	421	419	398	444	416	425	400	408	444	425	449	441	382	419	406	441	398	391	396	417	413	429	427	442	427	440	453	402	445	417	438	449	408	425	461	415	413	448	403	419	361	421	406	446	437	417	433	429	433	413	436	478	465	439	377	396	442	457	417	395	530	455	443	446	422	419	438	417	383	422	375	476	454	459	424	431	408	442	408	421	411	424	431	445	409	450	427	418	432	416	416	437	415	435	417	454	449	442	461	414	424	407	437	408	459	442	460	425	437	430	425	416	418	447	420	451	425	428	446	445	441	399	378	423	404	409	456	447	436	414	436	447	431	433	440	451	429	418	448	434	414	439	413	410	426	413	454	464	436	432	463	442	436	445	395	450	441	441	419	429	427	404	431	442	447	434	446	452	391	425	438	419	422	458	422	446	445	426	420	426	446	420	464	423	363	422	420	417	416	437	436	424	426	425	430	436	433	438	429	450	443	426	453	430	438	415	428	413	456	440	440	410	456	411	425	371	445	444	415	394	455	424	426	454	396	414	410	417	413	415	416	435	422	434	415	441	440	455	426	429	401	459	419	444	387	395	426	448	416	431	409	414	447	427	449	444	421	463	432	427	390	428	448	411	436	433	432	468	457	411	405	389	429	387	370	413	431	405	458	428	431	447	420	421	425	425	440	443	467	428	442	435	426	428	383	436	411	410	410	428	427	452	394	412	479	446	398	433	459	402	424	421	418	410	402	440	432	418	426	431	446	431	419	440	415	432	405	365	446	421	430	397	431	384	423	439	427	457	459	445	449	389	415	387	391	425	449	427	472	442	428	443	433	454	443	436	418	398	434	447	411	441	425	438	395	435	443	460	389	409	413	416	400	433	432	481	430	398	419	454	426	457	455	398	456	410	413	418	408	456	435	439	455	435	443	422	452	409	412	472	439	444	399	417	440	473	446	425	401	413	432	432	404	420	421	418	444	400	458	431	405	437	438	438	405	423	432	447	390	469	443	425	373	446	445	431	414	463	407	404	423	444	444	417	424	437	378	450	417	419	449	430	396	433	458	429	429	464	435	428	420	451	452	387	450	454	409	430	444	418	402	423	430	377	409	425	393	421	442	406	407	430	433	439	419	412	451	415	405	427	428	439	419	423	422	443	405	408	392	412	422	434	401	451	405	430	393	438	441	416	426	413	426	433	432	425	431	392	430	430	437	456	459	421	415	385	457	437	427	451	438	491	425	408	418	406	450	455	386	424	398	393	384	455	419	446	413	417	399	395	416	409	430	412	400	436	435	400	421	438	417	410	444	405	405	481	416	403	450	445	418	435	429	450	390	433	411	436	380	443	370	410	422	444	397	440	403	411	448	430	424	397	476	396	433	412	409	420	454	428	390	436	430	411	425	405	411	458	423	375	406	409	431	421	382	448	375	394	465	432	437	412	429	418	497	395	420	407	438	422	446	406	422	434	432	383	450	424	428	438	443	453	410	412	413	424	411	444	430	430	394	448	433	417	434	419	395	398	432	367	441	387	401	417	430	443	466	449	399	434	447	431	421	460	419	458	448	425	407	433	415	444	431	391	403	409	443	426	432	429	459	423	451	430	429	433	436	464	465	447	462	442	409	425	385	441	440	416	415	441	424	425	418	439	418	444	423	414	398	436	415	404	445	391	420	433	416	454	458	456	414	396	460	428	429	382	428	439	419	403	437	414	434	405	434	416	411	413	398	408	432	419	419	417	438	395	440	424	443	439	410	420	411	408	432	420	388	406	433	449	424	395	425	405	416	403	388	415	401	415	434	476	431	466	457	453	386	422	414	422	417	430	409	443	429	439	400	445	419	437	425	429	430	443	430	435	392	468	408	445	457	391	435	424	413	408	453	402	412	414	399	417	426	375	448	426	439	441	445	437	452	438	442	423	408	410	439	438	421	411	437	475	441	425	432	432	428	431	398	401	412	426	400	429	394	460	461	469	428	464	448	411	432	439	413	456	460	414	453	413	406	414	417	407	465	443	428	429	404	428	399	461	449	416	446	424	424	427	420	429	418	459	404	406	421	391	427	441	419	413	457	418	449	410	446	386	461	407	435	425	432	390	438	408	420	416	442	412	439	449	433	376	406	416	458	436	417	426	410	391	435	428	430	460	447	440	419	391	411	441	431	416	410	418	395	439	400	427	453	449	395	425	432	425	424	412	435	387	419	444	438	414	376	445	402	418	451	424	417	443	405	430	407	423	443	441	424	396	437	406	424	450	442	417	416	423	469	393	414	395	449	390	393	451	430	376	399	445	449	426	420	431	427	426	406	414	412	415	472	419	428	411	413	448	427	434	385	452	398	378	422	433	417	423	428	401	416	431	408	371	442	417	426	426	403	421	429	410	447	465	394	442	435	419	427	428	431	410	396	451	450	440	426	443	430	469	381	401	425	404	470	420	430	425	437	435	444	431	438	394	433	455	437	437	432	449	424	428	409	446	426	429	457	405	452	425	410	428	389	424	434	386	390	429	442	436	412	437	417	465	417	405	459	448	474	403	447	404	430	394	383	452	443	485	394	402	402	437	438	431	413	431	387	444	406	419	397	423	407	399	448	373	430	423	379	404	463	409	452	461	416	412	457	401	414	453	418	419	431	404	437	415	409	403	423	421	426	436	442	414	420	405	407	452	424	402	445	471	410	429	391	416	444	421	449	434	454	466	443	472	427	429	435	405	444	445	436	424	453	428	394	402	386	465	407	440	457	418	423	403	402	399	391	423	460	435	402	451	410	422	432	422	416	408	412	393	442	423	427	423	440	450	410	449	430	421	427	443	413	423	415	421	427	398	407	430	426	433	407	398	424	457	426	453	395	406	399	429	413	456	416	428	437	422	428	420	432	415	433	437	425	388	437	421	376	441	422	428	422	467	446	431	442	404	429	449	453	449	450	407	447	443	403	417	448	439	405	453	422	436	411	434	403	418	434	416	411	385	440	431	400	441	404	430	421	421	403	426	474	433	475	408	444	440	391	402	425	458	410	425	421	433	425	418	439	426	387	417	414	433	416	411	397	406	404	461	446	431	408	427	426	452	434	404	407	404	402	441	447	419	427	396	444	435	404	425	403	442	406	405	428	405	452	403	414	429	405	433	444	435	406	411	418	373	457	404	419	411	434
5388	1506	1218	935	832	749	754	682	705	714	677	654	643	691	689	643	654	696	665	705	670	671	681	653	694	658	635	682	631	684	647	645	643	629	620	703	660	681	675	729	637	645	641	705	650	650	681	614	713	669	662	652	720	631	679	640	709	631	626	673	650	672	672	634	650	603	678	707	647	698	576	645	690	665	666	677	704	664	639	617	639	650	669	644	672	657	684	613	641	648	660	673	637	630	646	640	645	686	659	650	668	648	681	655	661	687	659	627	650	600	682	685	669	673	671	680	632	639	704	684	660	661	645	651	654	664	615	655	669	616	648	629	679	676	688	611	656	661	648	642	682	665	688	673	720	620	692	654	670	666	674	642	657	650	677	668	662	598	673	652	636	642	639	651	648	650	631	652	652	649	685	703	670	657	670	674	654	666	623	678	612	657	645	615	613	657	655	639	657	649	666	687	638	674	672	649	616	657	684	643	679	647	635	632	673	660	643	652	666	680	651	622	704	661	604	670	618	667	692	651	647	697	627	695	651	680	656	665	641	674	658	680	633	679	650	625	657	646	700	635	611	638	665	628	674	685	656	662	676	660	663	648	647	655	617	664	640	656	697	677	674	685	713	678	645	668	653	707	648	659	659	654	643	654	683	679	635	680	638	625	662	694	665	675	670	647	619	673	666	641	692	610	681	672	615	632	719	635	646	684	641	614	682	644	681	642	641	677	644	649	679	684	634	655	660	660	671	639	682	687	657	652	632	702	648	666	654	651	629	640	643	673	674	666	631	662	633	662	640	664	659	639	632	674	719	668	655	665	688	717	622	693	688	648	644	721	612	628	656	667	649	642	703	660	647	678	684	689	683	677	662	653	626	643	661	650	669	630	673	637	675	638	661	697	646	688	713	734	648	608	648	662	713	610	676	652	641	627	653	644	694	651	667	649	658	704	661	680	691	689	692	624	641	652	649	675	618	645	669	671	649	689	681	688	675	618	695	658	634	644	689	638	666	649	674	656	655	686	673	673	682	686	667	684	689	655	702	672	639	648	653	644	656	623	665	618	623	653	692	686	632	619	655	675	680	648	705	638	646	671	629	674	658	619	655	642	644	649	658	671	646	665	725	640	611	653	669	637	622	615	647	651	617	667	618	634	676	662	675	652	705	697	619	648	647	628	630	663	640	642	641	719	648	640	655	642	668	701	619	654	660	696	652	659	663	641	657	664	657	645	679	668	667	607	653	624	660	688	706	634	678	665	657	660	680	651	687	694	648	635	647	627	686	701	639	675	680	686	631	723	660	664	629	652	622	681	672	687	654	645	640	655	650	613	680	708	638	621	685	613	654	663	643	662	658	671	648	648	686	670	682	659	650	673	622	651	631	669	705	674	696	618	672	663	674	696	625	711	680	658	708	663	674	664	674	623	634	640	634	645	623	611	626	659	650	659	687	667	630	682	598	629	644	634	588	630	670	673	674	638	711	684	625	652	594	647	646	657	660	632	665	623	654	634	619	625	607	659	632	666	657	684	634	672	629	684	618	633	643	652	671	648	650	599	644	658	663	623	660	697	635	669	734	686	642	618	668	666	656	670	667	619	668	639	605	698	668	660	738	647	640	630	694	666	627	622	616	633	659	638	656	660	666	634	663	708	647	627	643	664	686	661	693	640	675	709	659	677	669	674	646	655	637	662	651	579	615	634	690	626	660	688	641	643	639	647	655	651	668	634	666	652	656	633	672	643	713	655	648	649	686	682	656	634	697	653	639	653	649	651	670	668	658	692	652	632	645	635	694	660	648	636	633	633	621	643	651	656	724	662	658	682	684	696	620	681	671	614	623	695	685	646	677	641	657	689	607	643	638	605	655	671	646	650	668	679	664	655	633	662	669	648	703	639	662	644	651	651	638	657	653	611	656	633	609	646	663	667	693	671	681	635	686	665	694	639	622	674	670	707	673	653	658	685	663	652	642	649	632	650	667	707	637	641	655	667	638	638	603	638	677	681	702	701	659	666	627	677	691	619	681	695	685	649	639	649	678	668	682	628	607	674	648	641	643	682	636	669	658	681	612	705	607	658	619	626	689	639	618	643	699	692	685	665	681	677	652	692	667	665	650	624	664	712	679	606	656	664	630	596	619	659	663	671	624	682	651	669	705	604	660	663	655	614	650	623	677	680	634	673	703	655	664	674	631	667	652	655	660	654	654	673	622	653	675	649	684	647	627	622	705	637	688	636	620	636	739	654	653	692	697	664	641	668	647	668	620	693	636	696	682	674	657	689	642	635	603	656	678	672	646	673	616	669	666	703	679	650	634	632	654	655	630	666	650	650	663	654	631	641	632	674	654	646	644	643	651	633	660	671	707	636	659	686	659	636	685	649	680	683	671	635	611	698	608	599	633	638	638	660	599	682	656	640	623	666	616	660	664	702	642	701	677	695	646	693	619	629	657	631	632	685	673	674	647	664	637	653	647	659	659	663	677	681	602	695	613	640	629	637	655	675	671	681	617	660	619	655	678	579	654	685	624	637	657	692	634	690	647	635	681	657	651	599	662	609	682	655	639	615	647	668	660	679	664	693	645	648	650	677	648	670	661	708	681	658	691	659	647	631	693	661	667	667	665	645	632	669	661	634	621	701	679	615	653	719	657	644	673	657	668	698	624	670	645	641	624	673	684	687	664	637	681	616	645	669	693	639	640	700	690	724	649	662	633	658	668	642	684	678	683	650	656	661	642	685	665	668	659	655	668	611	673	635	669	627	674	695	664	615	642	646	636	666	642	644	638	643	631	645	667	662	654	634	652	649	646	650	688	667	645	667	675	663	669	715	635	638	690	628	684	683	676	670	633	605	640	649	673	626	697	662	652	690	608	664	667	685	622	648	685	635	706	669	622	647	677	656	657	648	665	684	708	669	705	655	630	612	671	655	661	709	720	671	671	647	645	665	604	633	653	615	660	703	661	640	633	687	629	666	652	658	692	651	658	633	670	658	641	626	660	663	666	691	703	690	625	616	643	651	650	635	651	686	656	664	648	692	677	655	672	621	649	672	679	599	630	609	693	668	647	659	669	650	663	681	628	656	620	639	694	652	601	659	662	619	617	656	643	667	682	639	681	664	699	634	691	700	652	626	637	718	626	674	683	651	649	661	698	673	656	710	692	727	641	687	626	659	616	664	641	647	665	627	646	609	648	712	694	633	683	621	691	670	649	667	695	640	696	685	669	691	707	627	668	677	662	599	659	674	679	635	614	665	651	627	662	649	676	637	657	627	662	675	680	674	635	684	661	710	681	662	656	670	679	664	624	697	645	657	654	658	659	683	678	669	706	644	676	660	673	709	635	676	650	663	690	641	632	651	642	665	654	623	647	666	625	714	667	623	647	699	658	681	661	698	644	640	631	689	686	669	664	658	628	661	664	627	666	628	659	669	662	668	665	655	645	638	701	594	643	630	683	638	671	679	647	638	692	695	620	667	656	647	677	636	689	731	634	628	656	678	636	661	682	653
24618	21670	29023	24806	21513	4219	923	681	604	562	517	495	457	494	425	446	464	442	467	424	412	419	428	435	421	384	380	424	444	435	402	360	391	450	436	412	374	429	406	407	387	417	430	421	416	413	394	410	397	383	399	450	426	401	414	387	400	396	371	381	409	419	419	426	396	380	393	407	402	387	400	408	407	417	405	425	403	421	415	404	412	404	392	405	376	418	418	407	396	417	410	397	399	382	396	349	378	394	405	398	410	391	399	421	407	395	424	376	390	407	408	413	366	416	416	399	411	386	405	402	406	359	427	418	403	428	425	428	421	377	445	405	417	404	378	402	390	397	396	423	363	388	414	385	348	410	408	399	400	401	376	386	377	401	411	377	446	407	391	390	378	407	419	423	415	417	430	401	395	432	413	420	412	366	391	422	408	402	373	426	396	381	386	403	423	397	362	419	438	419	358	391	372	388	420	392	374	417	398	407	413	383	381	406	385	413	418	426	390	384	384	372	410	429	383	391	386	390	428	391	419	380	405	435	382	427	366	429	405	392	406	441	393	416	383	388	387	403	416	428	428	410	405	423	403	405	381	374	364	364	417	413	412	392	400	421	368	422	435	398	441	428	394	425	389	372	431	385	407	398	418	403	398	406	415	384	394	377	402	396	438	403	414	354	410	427	413	422	415	408	408	411	423	378	404	377	377	392	420	405	366	386	393	370	390	390	438	406	398	412	350	401	443	408	442	402	403	379	375	391	394	372	395	383	383	377	418	380	391	393	408	382	378	386	415	395	397	404	390	412	386	439	434	397	415	426	389	434	381	421	401	382	429	363	403	427	369	397	444	403	406	395	423	397	392	428	391	380	377	394	389	441	428	409	353	375	406	420	420	413	418	396	429	413	432	373	398	427	437	407	386	380	396	390	414	410	401	402	396	375	365	376	391	405	406	424	424	363	406	382	388	386	395	418	384	397	394	417	391	409	392	378	406	390	389	386	419	400	379	463	404	379	426	429	391	422	406	421	394	382	421	418	423	380	399	444	397	390	411	421	398	407	400	410	397	400	400	384	441	407	411	421	399	369	430	413	418	374	415	430	420	384	404	395	406	373	422	386	398	392	389	392	387	412	409	437	407	386	408	400	406	391	379	426	424	403	440	382	421	389	385	420	389	393	363	380	417	380	414	407	405	400	444	387	403	422	395	396	432	417	387	403	410	414	412	388	360	400	410	389	397	387	403	421	419	403	419	382	396	433	391	398	396	406	382	383	404	415	383	393	434	418	412	403	418	440	389	402	374	384	378	425	416	431	383	362	419	381	409	402	399	424	399	374	402	418	400	396	372	391	417	402	406	371	382	411	391	398	424	385	411	385	366	409	388	400	407	398	410	419	428	371	431	412	405	431	437	365	417	427	387	422	360	385	417	409	394	431	411	354	425	386	408	410	365	340	392	380	367	396	404	387	406	408	432	418	370	400	424	396	435	417	393	386	373	348	386	409	400	425	421	399	402	397	383	421	338	401	408	404	396	388	392	398	446	422	411	393	428	405	406	407	402	415	379	383	391	405	399	370	431	386	405	396	389	383	402	384	397	413	405	417	414	391	402	409	421	396	428	384	383	372	392	389	375	421	382	411	396	395	411	375	416	432	385	385	402	395	399	373	376	372	409	391	386	403	395	433	383	418	412	396	393	413	414	380	435	375	402	412	422	391	394	388	407	399	380	416	411	409	425	369	358	374	407	412	414	424	409	370	378	411	399	414	372	435	439	413	398	410	411	371	416	404	423	423	429	391	375	413	428	427	438	365	392	374	423	405	405	402	401	415	338	438	377	383	392	409	391	379	422	443	399	379	378	396	412	415	383	409	394	410	404	374	422	404	399	403	402	368	383	406	385	398	380	407	391	410	361	408	417	400	393	433	399	393	419	385	401	396	376	402	411	395	396	415	380	395	397	394	419	408	404	405	388	389	376	396	408	416	393	410	374	394	422	380	411	416	389	431	425	398	395	407	406	418	366	397	411	411	410	386	407	408	411	362	388	341	396	427	421	409	382	375	410	382	376	412	386	376	406	431	360	399	402	402	373	419	364	386	387	370	374	378	379	401	386	380	413	412	420	388	434	396	422	380	427	373	398	410	367	406	397	402	428	369	438	398	384	375	365	407	414	421	419	407	352	384	418	411	434	395	394	372	383	393	414	418	393	391	401	387	401	419	378	426	388	418	370	417	401	442	389	376	404	407	350	399	353	415	437	374	412	369	405	367	402	387	367	388	423	422	410	412	385	425	394	388	404	345	386	420	422	433	406	433	403	434	393	407	398	425	398	399	395	383	395	390	405	417	390	372	370	401	384	405	392	410	384	385	391	390	415	431	397	366	414	421	418	397	392	364	409	377	405	425	432	400	406	367	395	371	394	409	407	424	413	408	400	392	385	405	402	396	373	400	386	377	414	397	412	410	381	363	394	395	430	373	431	430	404	368	393	380	411	387	399	422	387	423	383	385	392	410	440	381	419	375	406	397	395	419	387	423	396	384	386	386	409	421	415	426	405	403	417	374	369	403	441	362	404	423	421	425	365	431	404	412	406	391	397	392	406	357	418	413	416	410	386	389	342	422	383	421	407	392	401	406	414	412	371	377	398	397	402	399	383	364	391	395	387	385	435	402	387	397	410	405	415	379	435	413	405	408	435	384	421	394	399	395	386	373	389	390	414	407	389	374	399	392	375	405	381	391	423	400	394	391	400	413	412	422	419	389	442	373	398	365	393	359	382	412	401	354	412	410	429	420	417	392	422	401	431	390	392	411	401	374	386	377	443	375	409	373	402	386	431	377	379	381	412	378	407	427	417	387	424	412	401	399	398	402	386	448	399	427	414	408	411	398	417	400	405	428	413	391	384	378	402	390	374	394	412	401	378	404	400	395	407	416	396	428	371	397	385	386	372	358	414	402	414	413	429	431	387	414	395	361	386	361	400	400	401	396	410	410	414	375	405	368	383	428	386	402	410	393	381	404	412	360	384	412	425	413	422	367	402	396	393	398	397	389	427	395	406	385	402	373	391	424	419	407	390	388	420	431	419	381	375	436	402	405	404	417	397	392	385	383	422	411	398	389	397	435	435	433	412	414	405	394	380	388	394	383	370	379	418	429	416	428	411	392	436	378	394	407	387	365	369	399	364	405	408	390	371	403	430	410	436	389	408	442	378	426	400	374	406	399	385	413	421	393	415	385	376	433	414	379	430	418	421	413	415	421	404	418	416	411	389	411	415	413	409	387	400	394	400	420	409	388	407	389	369	378	366	403	392	415	411	366	386	365	388	398	365	373	412	447	412	435	430	391	366	423	407	373	391	407	447	352	407	385	398	403	406	384	422	407	423	444	420	413	400	393	404	418	369	398	418	409	396	378	444	398	378	405	428	412	410	388	395	424	379	385	387	411	416	408	410	385	421	403	394	351	415	407	403	399	420	383	396	386	372	402	403	372	398	397	410	415	406	411	420	405	400	396
6330	9347	7859	4079	2860	2061	1705	1402	1262	1140	1016	999	871	826	822	790	759	752	723	719	692	681	658	678	700	687	687	638	671	649	622	716	630	689	646	655	635	646	643	667	655	626	621	645	628	670	678	627	651	655	625	632	653	667	637	656	652	634	653	658	630	607	687	674	661	630	611	665	602	620	618	621	649	640	635	590	611	660	641	643	641	612	628	656	644	634	671	601	588	613	624	633	596	648	597	640	632	650	600	649	658	630	611	588	574	654	640	576	619	624	638	602	613	638	690	617	596	626	631	634	595	635	591	649	634	624	580	612	636	607	642	605	617	637	612	588	632	701	608	591	596	637	638	607	649	590	603	656	599	613	625	653	660	607	637	645	610	590	606	627	665	666	640	627	643	614	649	659	651	628	574	592	648	604	605	628	641	600	585	617	592	621	630	624	642	661	609	615	605	634	627	617	648	642	611	645	630	614	667	640	587	588	599	624	647	594	584	611	621	633	625	638	572	647	623	662	632	610	627	613	661	586	612	615	586	641	640	622	644	588	610	596	601	638	618	612	625	568	618	616	651	631	588	597	607	603	595	636	636	603	632	642	605	639	618	664	591	676	632	615	675	613	589	638	644	592	616	622	639	643	598	637	638	627	625	614	624	658	604	647	638	601	599	620	677	660	575	615	631	614	666	622	585	598	615	643	654	592	569	672	660	674	599	634	596	619	590	644	601	621	612	635	666	589	630	627	612	613	622	612	606	605	609	581	629	628	596	616	611	673	657	640	659	648	648	641	636	641	580	593	646	588	614	632	608	589	638	612	579	651	612	622	651	617	618	636	636	601	620	607	602	601	610	675	659	640	617	623	581	654	636	624	607	686	619	600	644	614	601	597	621	595	636	634	633	679	591	627	609	682	610	665	656	646	630	631	630	578	638	669	628	662	623	631	616	620	608	601	598	655	640	615	662	626	632	628	635	672	612	643	635	608	625	637	592	618	626	633	586	636	623	570	620	595	646	649	654	655	590	578	649	675	630	628	624	569	655	615	635	574	648	645	602	602	629	608	604	663	630	640	598	624	646	619	608	629	639	636	632	611	580	565	619	622	613	613	616	565	603	614	615	660	628	604	661	626	654	583	597	627	612	607	664	624	619	596	638	650	641	618	584	588	616	653	611	600	570	599	606	616	623	606	608	687	651	619	621	647	638	656	601	667	615	584	658	619	604	622	654	651	626	617	649	614	610	621	636	577	623	618	646	597	697	636	629	594	607	635	609	637	622	653	632	652	607	629	644	629	609	602	610	630	653	612	625	627	674	567	632	645	608	612	650	591	590	643	609	666	642	622	590	650	613	655	625	626	635	653	669	643	633	661	637	620	611	619	600	603	556	593	619	626	626	646	582	622	621	638	616	612	599	621	601	591	617	604	635	630	667	663	649	639	641	645	637	590	614	670	642	644	653	649	627	617	623	624	583	626	633	601	634	602	614	647	655	602	608	612	607	620	646	641	605	628	642	601	628	603	611	629	673	630	649	649	611	599	578	639	604	626	633	604	643	633	650	624	655	612	610	636	684	629	647	600	593	609	602	631	560	651	616	624	627	641	630	593	662	673	600	614	598	619	612	618	633	614	660	647	601	610	553	619	625	645	623	651	635	658	644	647	629	645	674	649	621	617	621	639	610	624	595	595	650	628	569	624	647	617	611	635	612	610	615	627	624	604	624	619	611	643	661	624	663	592	665	626	617	611	580	638	605	623	628	647	630	637	620	602	608	635	620	594	603	641	640	664	619	641	639	589	611	619	675	635	597	668	629	615	616	639	624	649	630	623	637	621	642	617	614	587	611	623	621	581	634	594	645	624	647	594	614	602	672	611	622	597	673	601	638	631	631	673	601	600	625	651	613	607	666	624	640	639	619	621	611	603	627	648	619	613	631	636	626	627	635	629	676	644	625	644	635	596	608	636	607	659	642	602	642	601	619	587	616	612	624	634	654	606	631	620	628	608	653	652	623	660	590	637	653	617	681	619	612	595	632	630	596	668	637	609	661	584	587	588	656	631	594	614	598	668	593	648	586	630	611	629	615	629	638	640	602	629	635	601	609	648	576	601	637	600	602	612	657	656	597	608	595	602	634	666	619	611	588	577	659	617	612	621	613	612	647	642	609	633	608	613	609	675	572	613	617	615	602	616	648	586	675	616	638	617	638	605	623	575	641	621	615	604	617	590	618	636	626	576	653	613	612	572	634	653	596	660	628	639	590	620	611	658	642	625	583	635	635	625	608	640	654	628	633	659	648	600	611	634	631	603	622	623	672	624	612	606	582	631	633	615	633	644	652	624	619	607	673	650	625	665	603	606	622	594	589	639	609	608	658	623	604	625	632	605	596	608	600	601	625	668	625	613	663	654	604	631	609	599	610	602	651	606	625	637	569	573	646	607	564	645	615	650	651	661	604	647	617	585	623	612	610	659	589	604	585	606	655	647	636	675	582	596	650	653	657	637	657	628	607	615	641	617	633	631	615	615	609	616	631	638	648	649	623	620	630	610	673	633	545	640	669	613	605	637	649	584	638	608	656	597	608	591	659	630	637	631	622	610	680	631	590	646	612	612	587	637	619	604	614	660	601	641	654	578	647	619	611	623	607	597	590	627	641	629	614	618	632	630	629	641	611	606	602	672	601	623	588	611	633	596	635	685	570	592	636	616	609	631	592	633	627	631	578	657	629	599	633	634	616	634	641	615	642	628	656	624	648	639	649	622	643	594	614	619	610	632	676	586	559	611	569	617	615	624	602	652	570	627	620	570	643	620	601	602	599	605	646	583	623	610	641	659	619	597	643	594	628	625	639	615	605	639	659	617	651	650	634	640	644	572	596	608	586	629	671	583	635	595	689	618	626	607	599	616	627	586	666	625	604	634	627	658	643	596	657	632	601	651	632	609	617	645	560	630	659	643	589	627	625	651	609	583	616	620	667	635	636	619	584	612	666	617	579	623	646	622	656	657	577	634	614	607	614	573	592	576	617	627	648	619	645	618	617	609	612	594	633	616	604	621	621	612	601	629	617	625	636	585	629	599	620	588	632	656	629	655	638	663	650	615	608	648	608	573	661	625	608	577	649	594	642	608	572	626	599	592	591	587	623	623	602	594	598	603	622	590	624	587	612	661	639	619	620	588	621	608	620	680	568	600	650	681	608	599	623	666	594	673	598	574	611	610	670	673	624	634	616	618	647	609	628	622	605	658	650	670	587	624	612	637	657	639	614	612	630	614	635	608	595	601	605	633	609	628	657	621	667	615	634	625	634	639	652	607	616	662	651	624	616	628	616	577	629	624	650	583	570	679	629	612	586	592	633	634	582	618	640	673	610	613	617	618	644	628	606	645	623	641	602	651	645	604	659	615	603	589	614	638	638	630	635	668	664	619	648	617	648	630	607	595	636	616	616	649	644	617	604	560	581	608	610	641	604	644	634	610	610	643	621	573	637	623	645	601	622	585	606	614	614	608
23525	21618	29546	24177	21618	21089	2166	680	530	447	414	356	301	271	258	249	245	256	222	227	232	251	211	218	210	227	200	199	229	203	198	193	186	158	177	175	168	172	207	195	165	160	182	169	173	190	182	185	182	175	184	167	180	154	182	174	179	191	156	166	191	184	154	177	171	161	186	180	192	173	156	157	154	149	158	165	185	161	184	175	183	159	170	188	178	178	162	161	184	161	170	165	168	161	171	173	171	173	175	154	165	179	155	183	171	179	174	197	191	164	163	184	159	153	169	165	163	197	170	169	168	184	153	166	190	179	168	185	182	143	186	174	174	180	183	178	189	165	181	162	171	147	171	164	165	167	143	167	148	184	173	176	157	172	172	196	140	173	176	177	158	148	186	168	174	173	158	156	179	170	161	165	166	170	157	160	151	150	177	146	160	160	171	165	155	164	181	180	159	179	174	173	174	157	181	162	185	173	180	177	193	169	176	189	167	147	164	186	158	146	161	168	186	162	155	171	176	150	144	171	153	158	150	183	172	153	171	167	173	154	148	173	161	160	161	168	194	165	151	159	190	176	179	177	167	178	166	155	159	152	156	141	169	167	170	169	187	149	172	187	148	159	159	193	162	182	170	177	169	162	176	165	178	157	162	169	169	159	163	157	182	172	161	175	148	170	163	161	150	163	182	140	161	155	190	169	169	171	162	149	146	146	157	145	156	180	193	158	163	169	163	181	154	180	149	148	173	168	157	167	184	143	165	175	174	165	154	166	175	170	153	199	170	183	170	163	148	167	186	183	172	158	174	174	144	180	148	150	159	143	191	184	188	181	170	136	156	177	165	149	160	189	178	178	172	185	174	165	187	162	186	160	181	162	168	158	168	184	181	191	165	176	189	194	156	169	151	170	159	178	145	164	179	161	187	159	161	164	162	159	153	165	151	174	167	168	164	164	160	155	151	164	164	197	153	181	168	148	180	170	171	168	157	150	156	182	160	169	165	157	157	173	173	169	177	164	164	210	147	187	153	176	179	172	171	164	172	163	174	171	190	169	174	165	165	157	140	153	166	173	167	161	174	163	165	160	143	156	159	145	193	186	168	163	169	186	154	172	169	169	198	156	157	145	183	178	165	156	156	180	161	166	160	169	166	197	156	148	163	168	163	166	174	175	158	195	181	163	171	158	154	172	155	153	168	178	159	165	170	141	166	177	163	162	180	171	179	158	154	147	156	164	161	167	164	158	177	171	170	176	169	185	158	165	187	173	179	158	179	185	163	186	175	160	162	170	155	178	156	169	160	167	175	171	166	130	161	165	145	161	165	177	188	167	163	168	173	169	156	166	182	170	173	175	163	161	168	157	199	179	182	164	168	148	168	162	157	153	197	178	159	170	175	154	144	193	151	171	176	169	170	150	149	166	164	177	169	163	145	168	173	160	176	157	145	189	157	168	196	144	199	160	193	168	170	152	161	161	158	185	144	148	184	174	186	159	181	158	160	173	176	146	174	147	149	182	169	177	168	149	137	197	159	169	173	142	172	174	157	173	150	160	164	168	180	183	181	178	170	165	178	151	187	182	194	135	165	162	148	147	170	155	154	156	165	167	161	167	163	192	165	160	153	182	179	178	176	166	158	157	169	180	186	172	182	170	156	179	182	158	189	161	169	174	186	151	156	174	149	154	140	160	170	169	158	163	187	166	174	160	172	149	142	165	159	160	166	188	168	170	163	167	170	186	182	151	172	169	166	176	192	153	164	170	190	170	197	143	184	158	169	151	149	186	168	162	170	167	155	175	167	177	178	157	180	170	152	136	164	134	210	156	179	163	160	176	192	173	161	158	170	155	172	151	191	154	175	179	168	181	165	191	149	148	146	175	160	166	186	175	180	151	148	180	172	169	172	162	163	154	173	175	172	166	171	157	165	171	189	155	158	162	176	148	159	168	169	161	161	183	185	178	166	154	157	133	169	159	150	171	169	153	147	161	169	168	166	167	146	136	149	173	168	189	151	168	144	178	165	177	176	195	185	173	164	175	164	144	173	160	168	157	175	192	163	165	173	143	166	174	164	211	172	164	171	178	200	158	167	167	174	164	169	163	157	147	162	152	170	155	177	154	140	157	141	176	178	168	176	154	171	186	165	169	176	192	164	160	178	182	168	133	170	184	159	172	170	180	155	152	147	173	166	191	151	176	191	163	167	158	182	159	169	162	133	173	175	172	187	168	172	170	198	149	172	164	156	164	170	166	165	167	165	178	138	165	161	187	157	159	170	162	149	181	174	192	171	186	184	192	189	180	156	151	162	164	163	186	177	164	170	181	162	157	183	176	177	180	155	157	184	179	164	172	174	157	156	130	155	161	170	170	165	196	163	153	146	177	178	158	147	172	189	173	170	133	173	167	162	198	190	185	170	158	167	162	186	134	156	173	161	159	161	141	159	171	172	173	181	175	172	154	185	143	136	173	147	162	167	174	194	156	178	185	172	155	153	131	173	166	166	168	156	164	167	156	164	168	182	156	181	169	175	190	169	182	190	149	168	166	165	170	169	172	171	146	169	167	166	173	164	171	166	173	171	149	158	155	175	163	160	192	198	158	175	175	182	163	159	167	146	162	169	182	168	152	170	163	160	152	139	150	161	166	157	143	170	154	187	159	164	167	160	167	153	184	170	179	147	186	146	156	170	164	165	145	155	162	150	163	160	159	168	150	177	169	178	165	162	158	179	177	192	179	155	138	184	158	188	145	175	172	201	151	152	173	163	148	180	186	161	154	162	164	162	200	154	170	164	164	171	184	164	152	151	165	184	156	150	179	185	163	151	168	174	165	159	173	182	153	169	162	177	170	171	173	174	187	176	158	159	174	187	165	172	166	148	153	177	181	178	169	141	170	169	194	174	158	177	167	159	154	180	164	183	165	174	163	162	173	162	141	199	189	161	161	177	181	180	161	165	174	142	175	171	173	170	150	183	170	156	175	170	154	161	159	162	172	150	179	175	178	165	153	180	161	149	195	154	177	161	160	147	174	183	140	155	181	151	169	171	182	179	166	174	179	198	154	167	164	158	156	164	177	152	173	167	143	176	176	168	160	159	159	157	172	172	153	183	190	180	169	164	154	186	153	161	156	151	170	150	145	182	154	175	186	144	156	153	159	172	171	161	177	163	166	175	148	142	170	174	181	168	169	162	151	169	178	193	201	177	157	154	157	166	172	146	182	170	163	164	203	158	174	180	189	155	174	165	157	176	169	162	167	174	146	142	185	155	143	164	177	168	180	160	163	174	146	171	180	175	173	151	164	171	164	181	178	173	174	177	164	177	172	176	175	143	167	147	158	154	168	178	173	177	151	169	159	180	173	163	170	166	155	167	154	156	165	176	151	171	163	166	166	190	163	181	156	191	155	144	161	156	167	149	168	160	168	151	156	168	153	172	172	163	176	177	147	172	170	169	168	154	179	160	162	173	164	161	174	152	169	155	179	151	172	152	162	154	202	147	175	171	156	179	158
7109	14693	12161	6191	4194	3044	2239	1865	1466	1236	1043	931	787	710	707	623	600	527	506	458	451	440	390	378	330	398	335	362	355	342	338	346	299	323	318	287	311	327	330	311	307	278	319	292	302	266	287	320	284	298	273	291	285	302	276	302	299	290	297	276	288	296	293	281	285	293	286	288	280	285	290	273	282	278	286	257	296	267	257	271	258	253	278	307	286	256	268	273	271	277	259	251	283	277	256	259	283	275	228	272	262	265	278	309	259	257	246	282	289	294	275	279	307	296	249	276	294	253	266	284	307	255	290	282	269	299	239	294	301	264	234	289	251	270	275	273	273	257	277	263	277	259	276	305	277	276	254	282	261	255	266	269	277	289	306	288	271	264	264	293	280	258	263	239	301	261	249	281	270	271	282	272	272	259	279	243	272	286	262	269	275	269	284	259	303	273	281	267	279	271	274	284	284	302	279	293	272	304	260	268	278	284	266	269	281	262	260	281	266	244	281	285	274	271	276	278	263	255	258	271	264	271	269	279	285	262	260	289	293	276	260	232	308	294	261	294	264	270	255	306	301	271	262	264	285	284	282	292	307	288	272	272	245	251	265	294	288	287	266	270	265	272	279	271	268	285	232	303	275	263	280	260	272	259	266	257	256	273	286	250	296	256	256	296	245	295	271	276	241	284	281	268	275	238	255	271	265	243	271	268	265	271	265	259	294	268	276	282	258	269	280	270	258	256	264	255	233	254	253	289	304	263	262	267	295	250	311	297	258	287	281	286	253	253	264	280	267	273	258	297	297	249	279	301	285	287	293	248	283	226	270	285	272	283	246	271	293	284	273	299	271	289	266	268	235	267	240	262	273	276	266	270	288	271	259	271	276	281	275	271	283	307	261	288	287	247	293	271	252	257	292	280	248	301	301	277	276	283	299	291	276	250	284	249	273	271	289	287	267	276	285	260	254	231	232	281	278	270	276	283	266	264	270	265	277	279	277	272	273	275	268	260	266	261	275	257	290	274	279	307	234	270	284	264	296	263	240	268	248	265	273	278	235	287	256	272	303	308	284	287	285	269	297	282	281	283	260	262	261	265	253	286	276	278	271	282	303	269	279	286	274	265	240	278	251	226	258	267	260	282	267	293	254	280	250	273	278	267	289	276	271	297	276	270	303	261	270	264	280	263	268	276	243	290	274	266	271	282	277	263	251	256	278	270	254	306	268	264	271	240	237	271	299	261	272	285	285	283	289	286	275	285	276	246	255	279	256	287	256	267	269	270	284	285	283	253	244	269	274	268	257	286	271	271	271	265	262	297	274	245	268	293	266	291	270	283	270	268	256	262	292	288	256	295	275	269	273	284	288	280	279	259	257	259	282	239	265	246	283	275	274	288	259	284	286	234	257	273	282	281	277	279	297	261	258	287	256	228	259	297	276	278	265	298	288	272	272	310	265	261	259	270	281	302	253	283	241	249	278	249	267	275	273	296	241	273	247	272	268	250	283	287	266	277	268	231	265	262	263	273	257	263	275	284	299	259	280	232	278	285	282	300	303	235	285	278	271	253	268	260	270	264	269	264	253	266	257	288	267	289	270	268	262	258	251	258	283	270	266	263	265	256	286	243	266	253	277	273	251	290	260	291	268	278	246	261	276	274	218	275	282	281	286	268	293	255	273	259	271	276	270	265	310	266	248	255	276	255	256	274	295	262	278	311	283	288	268	283	277	281	268	305	276	267	246	286	292	283	275	280	287	261	254	285	277	248	281	236	284	271	271	274	267	284	259	261	272	260	270	278	264	299	303	257	290	303	265	285	268	282	231	273	298	286	268	289	242	303	283	300	251	264	257	289	292	251	298	284	265	264	246	302	271	289	301	257	261	259	264	282	259	280	255	263	237	283	277	257	286	271	261	260	266	280	266	262	246	264	266	287	248	296	274	295	280	258	248	241	276	289	273	273	237	250	261	244	253	271	281	261	266	275	272	263	252	313	272	275	278	284	252	278	266	287	291	280	278	259	276	265	288	269	253	278	253	269	279	277	294	248	257	264	257	303	266	307	252	269	275	253	244	283	270	263	289	265	279	263	263	273	284	245	253	276	268	296	285	300	283	267	279	291	286	270	242	262	297	271	281	258	273	289	274	252	279	269	263	270	289	277	290	280	255	258	286	239	250	266	274	237	276	281	225	263	280	250	266	254	250	288	304	251	232	273	293	275	279	280	277	268	307	266	302	271	288	281	245	264	267	271	265	313	269	274	250	273	269	259	290	250	274	288	231	278	283	281	255	236	251	279	245	277	265	279	249	278	260	261	268	250	255	257	268	267	258	295	270	279	271	256	293	248	266	287	298	248	278	287	270	269	254	279	273	263	260	252	245	274	275	280	274	292	285	272	267	287	279	273	265	263	284	262	269	242	266	272	243	280	246	292	290	283	290	299	268	265	257	288	285	287	267	281	266	252	292	271	251	259	255	295	284	253	312	276	257	263	284	253	259	296	274	291	290	272	251	265	293	269	283	303	257	259	235	313	249	273	239	269	268	266	269	281	283	257	263	272	278	263	271	274	281	276	282	256	257	251	290	265	292	260	270	240	255	283	268	267	284	294	267	262	285	259	298	257	274	274	281	273	260	257	267	270	281	247	273	247	285	265	254	276	272	258	313	244	266	277	296	281	264	270	272	263	276	279	251	244	273	287	260	301	263	275	254	290	274	264	235	277	260	281	257	227	305	253	245	263	287	274	259	266	267	275	228	256	270	248	263	259	273	273	260	286	294	288	287	248	292	283	297	256	272	278	298	273	260	230	274	270	281	280	270	255	245	259	252	295	252	267	261	272	281	285	269	270	245	274	269	267	283	250	283	265	305	258	269	287	290	263	292	266	234	264	278	264	270	274	270	296	314	274	256	293	293	270	251	285	229	269	258	281	268	295	262	241	285	245	303	284	267	280	296	298	234	246	255	272	261	267	282	266	291	306	253	268	284	260	269	251	297	270	254	267	259	282	252	262	309	262	279	254	281	277	291	283	273	257	298	279	234	244	267	274	265	271	307	283	274	253	266	278	269	259	297	273	290	232	285	283	293	306	242	267	265	256	275	271	275	278	285	247	253	286	273	271	282	273	279	273	277	276	299	265	273	286	278	292	265	264	245	274	263	253	289	278	272	285	286	279	287	257	270	281	268	254	267	257	255	265	270	287	272	275	270	257	272	262	273	257	261	290	279	288	246	280	268	280	279	286	295	255	280	284	285	277	234	303	286	284	297	256	281	281	288	307	301	255	281	269	267	268	267	263	267	287	273	266	239	250	266	267	255	269	275	240	266	295	276	263	267	282	284	299	285	278	282	260	270	282	268	266	277	258	293	252	291	268	278	248	265	274	278	264	274	293	283	256	266	291	261	240	279	282	247	254	259	283	241	275	268	257	264	269	293	251	226	266	283	244	302	256	269	259	284	259	261	268	267	255	278	286	257	251	267	294	266	259	249	272	267	265	271	266	270	292	283	279
27623	20327	6433	821	515	467	501	465	445	420	434	444	457	413	409	447	442	457	391	466	414	425	433	420	432	423	457	424	451	445	418	462	413	447	415	448	423	434	416	408	394	408	404	441	427	414	430	468	419	470	423	405	421	431	451	440	439	428	405	391	423	428	438	446	422	387	405	400	412	414	445	432	414	423	424	395	448	411	456	447	425	382	385	424	447	441	458	445	460	441	449	434	418	422	446	409	383	413	409	403	429	367	434	415	436	409	446	444	400	453	421	422	427	406	404	462	435	432	429	430	417	408	425	411	424	441	433	452	438	412	446	426	374	416	430	398	413	437	405	459	440	409	405	461	435	446	429	441	427	396	460	405	417	437	420	457	394	412	412	409	439	380	462	446	436	422	407	438	405	433	422	404	393	395	417	421	398	406	437	401	429	440	401	399	394	435	386	421	450	443	436	416	421	419	414	441	415	410	423	411	423	418	424	436	431	421	408	434	437	400	419	422	409	389	406	425	447	434	449	405	421	458	418	413	400	407	454	417	434	419	416	415	443	445	439	436	424	371	415	427	441	426	425	448	403	408	452	441	461	440	408	414	434	448	401	419	469	410	416	422	434	432	465	432	455	423	417	442	406	433	407	443	404	440	439	436	445	451	455	437	455	451	371	413	440	433	419	394	390	442	434	442	446	448	473	419	430	430	421	437	405	417	419	406	445	424	388	425	415	462	393	410	397	450	430	402	416	438	440	427	425	400	431	377	435	433	429	432	460	444	422	428	426	409	414	405	464	437	402	390	460	446	410	396	488	435	419	421	405	403	452	434	415	414	422	437	476	407	433	408	425	421	458	447	469	442	445	387	397	446	438	433	438	411	434	380	399	428	419	446	382	421	418	419	405	445	422	434	431	400	382	431	444	426	408	401	427	407	425	415	450	407	432	396	442	441	439	464	424	422	408	408	439	454	430	391	426	426	460	436	425	394	443	437	397	386	424	470	414	442	415	445	435	440	426	443	435	442	430	440	412	488	382	426	399	419	426	435	428	446	429	399	410	438	409	441	409	440	426	432	420	405	432	414	433	411	428	476	436	459	448	431	440	410	408	429	463	403	460	405	402	426	440	446	441	422	441	446	407	403	448	442	443	421	429	417	457	438	434	452	463	444	433	419	395	408	412	449	471	411	428	398	390	418	411	409	427	423	431	453	421	415	416	429	436	451	446	397	423	415	428	402	428	439	454	439	448	437	411	412	408	393	419	422	449	425	392	436	438	436	409	454	437	437	412	373	414	469	442	455	440	378	423	415	451	448	425	471	394	453	431	442	451	434	393	397	407	440	409	395	425	435	390	417	458	442	424	421	409	479	441	453	460	413	421	398	430	445	424	408	426	393	434	451	405	383	444	387	405	416	435	389	450	424	465	387	404	417	423	450	439	460	429	416	412	406	405	429	421	400	456	415	431	463	420	440	428	373	434	443	450	409	407	443	459	460	449	394	432	445	417	398	486	468	480	403	412	416	431	422	442	442	392	444	396	441	419	413	467	416	377	420	397	405	408	459	407	423	406	414	456	429	431	425	438	422	430	456	412	434	453	418	459	456	409	433	433	428	426	415	405	423	447	459	412	437	471	458	408	404	408	382	439	453	440	415	389	452	447	432	433	452	426	380	415	423	448	424	404	441	418	443	442	382	416	415	454	461	431	398	434	446	466	424	436	434	472	423	406	404	410	436	439	415	423	407	432	426	449	404	381	440	410	418	411	417	404	415	453	464	422	424	433	444	423	428	464	416	405	461	434	413	413	428	439	405	424	469	441	428	410	444	448	431	428	452	441	439	440	443	494	395	410	441	420	402	462	435	402	454	433	457	429	420	411	436	434	452	401	445	446	445	411	430	438	431	448	427	450	412	401	447	443	415	427	426	400	439	444	415	435	466	441	436	426	452	443	451	405	405	421	414	460	417	406	458	465	416	434	406	447	423	410	404	458	432	378	427	440	435	413	416	395	434	431	407	425	428	439	419	428	438	404	420	404	436	449	410	423	422	424	420	428	409	422	464	405	448	409	408	403	386	406	454	436	375	402	436	441	479	450	427	446	403	413	444	418	433	428	469	422	413	402	383	382	430	414	450	460	437	410	456	466	423	438	447	422	421	434	432	389	420	435	392	405	440	391	432	460	412	390	445	405	412	408	419	427	407	427	416	391	435	387	421	422	444	417	426	420	418	424	441	425	418	422	428	435	400	426	431	431	453	465	412	447	425	434	409	440	412	427	435	397	410	404	413	432	403	434	412	401	399	423	419	447	416	405	412	419	445	418	439	398	413	446	458	426	410	470	407	375	470	393	440	403	450	400	431	401	419	440	438	435	455	406	396	432	436	436	429	422	416	480	440	422	451	412	387	437	406	426	449	399	437	408	440	407	382	431	435	421	439	428	404	431	414	446	446	419	411	437	425	418	430	393	432	430	395	412	444	432	441	414	409	450	463	426	409	444	381	433	432	452	448	413	442	456	399	357	397	427	431	419	442	416	457	425	432	464	436	449	452	416	411	438	459	425	429	393	407	431	419	401	439	419	427	437	429	387	426	437	377	427	429	453	393	402	434	444	405	413	420	432	386	404	446	415	438	429	411	396	410	417	420	447	439	403	452	416	436	410	422	443	440	396	403	427	409	444	413	419	458	429	427	434	414	419	422	422	421	427	444	424	379	404	393	430	418	471	425	422	443	446	449	454	444	446	443	378	430	446	428	448	446	472	443	410	451	430	439	427	437	449	385	390	401	422	456	406	467	445	417	400	446	411	409	410	418	453	419	436	454	435	444	462	430	433	442	416	410	415	437	428	422	446	398	419	398	426	420	413	397	416	388	444	430	418	419	461	389	449	424	415	405	366	451	403	450	442	415	424	413	399	421	456	413	413	423	417	446	444	429	401	409	385	447	440	446	428	430	473	448	425	415	446	416	439	434	415	435	407	414	442	418	428	422	479	440	436	425	460	458	417	430	397	413	426	414	436	394	397	423	412	416	443	435	416	403	408	451	414	459	427	425	441	427	425	450	417	427	412	464	442	408	416	425	425	423	434	425	446	419	440	435	426	425	463	430	419	406	422	432	444	424	410	481	461	398	438	411	418	447	399	418	398	486	445	467	415	492	427	402	427	449	392	445	394	434	445	419	438	393	465	422	435	450	437	404	427	464	397	416	457	471	443	420	457	422	424	430	434	397	455	447	443	438	414	429	425	414	438	449	429	419	400	405	412	461	427	435	432	417	450	407	444	420	416	437	457	422	423	437	435	427	440	451	413	440	451	385	448	450	460	446	419	382	424	402	456	446	420	449	422	409	448	432	420	431	405	416	423	419	421	396	463	454	427	433	434	394	383	445	414	447	452	403	413	405	423	440	439	435	409	378	434	454	416	419	417	438	436	440	426	421	473	420	452	451	416	416	426	415	416	414	418	407	432	446	427	437	403	417	451	429	394	447	461	408	443	439	445	406	435	420	441	450
5424	1427	1299	903	810	735	713	735	714	701	666	604	680	649	629	674	613	697	676	636	660	660	658	670	645	661	611	636	618	647	654	657	666	664	668	639	708	675	658	651	645	631	644	646	686	655	678	660	670	663	650	639	708	646	622	674	620	616	684	655	686	627	653	654	629	689	602	635	664	667	633	624	654	662	669	606	670	693	622	628	653	641	661	683	609	656	653	680	654	636	650	664	626	645	626	654	662	642	599	675	658	618	674	664	654	669	681	632	746	661	610	657	674	650	634	642	621	630	620	634	681	631	619	629	599	630	692	629	632	638	637	650	668	618	630	643	635	661	647	680	635	678	674	629	712	607	639	602	649	674	664	622	657	634	663	634	636	644	672	653	641	652	632	619	636	614	633	640	628	661	630	668	622	672	664	673	619	632	647	638	729	641	644	665	650	647	667	646	644	661	645	649	682	674	614	622	661	645	644	641	628	714	609	617	673	654	653	654	698	599	663	612	644	638	601	686	640	636	658	678	661	668	653	658	631	631	646	685	670	684	648	661	656	654	669	665	631	636	637	677	671	649	680	635	697	668	678	625	683	658	685	675	669	645	648	688	669	624	681	666	643	639	658	619	649	647	618	650	660	618	642	676	643	666	615	671	685	640	619	659	644	623	670	632	624	615	667	644	625	675	623	652	699	654	650	672	606	665	646	602	643	671	642	657	633	648	628	681	635	655	693	646	581	680	642	622	640	658	636	675	693	706	661	655	625	660	649	643	645	686	604	627	621	684	618	625	647	597	668	665	634	633	712	659	650	682	640	645	680	652	640	683	622	656	667	657	683	667	677	657	684	679	691	647	637	693	649	662	677	676	677	651	649	647	632	664	658	605	646	650	619	673	666	613	690	664	655	658	687	634	650	670	674	669	665	657	620	625	651	608	634	671	600	649	684	640	679	630	650	644	650	651	686	673	633	629	654	621	661	674	694	633	685	649	688	652	628	630	677	692	661	681	650	678	675	697	659	640	632	592	639	630	661	654	677	704	653	689	656	648	642	639	639	691	619	645	687	688	680	680	648	629	660	646	692	640	682	657	648	640	640	639	619	629	584	637	637	668	668	689	680	672	622	648	662	625	609	633	653	668	599	635	612	628	636	647	631	629	658	682	652	660	716	670	631	693	649	673	641	656	674	654	623	611	643	644	675	640	642	695	641	689	675	646	647	645	675	667	637	697	660	642	651	641	731	638	643	609	696	670	677	669	648	653	664	669	664	677	634	627	671	670	681	659	610	656	690	675	601	673	641	666	673	663	670	662	661	663	591	672	674	650	666	633	618	665	675	669	659	591	646	653	688	689	635	663	655	662	641	645	665	622	650	647	604	623	669	662	631	658	709	608	674	679	628	642	646	649	648	621	671	654	599	625	625	639	688	637	692	645	697	674	613	673	652	645	665	657	609	649	665	635	634	640	683	648	633	644	642	583	636	611	668	657	668	604	652	679	678	658	665	663	647	636	665	639	614	624	652	656	646	666	672	636	602	622	638	632	599	603	679	626	638	640	625	718	625	649	612	661	676	658	699	651	685	665	619	648	686	627	658	668	648	679	648	631	637	670	609	640	693	634	670	610	669	643	646	620	649	677	633	640	676	650	642	605	707	647	672	631	644	658	689	656	633	665	660	662	640	623	644	670	599	645	691	654	633	664	704	606	651	598	681	673	616	671	617	694	650	649	617	672	605	646	642	628	637	677	687	637	641	656	661	643	640	630	624	629	653	662	660	603	640	724	637	645	693	665	621	642	634	629	647	676	680	676	680	629	658	649	650	611	600	666	640	690	628	645	650	648	671	652	673	692	623	629	704	655	687	621	663	651	660	631	662	647	635	608	652	691	673	599	654	625	631	633	667	662	648	651	681	640	693	672	657	653	653	620	652	626	644	669	628	684	641	642	615	685	628	597	645	651	661	675	638	647	652	639	653	690	599	650	656	676	659	628	659	665	655	611	663	708	693	607	598	657	657	663	660	648	666	668	651	649	657	644	665	691	625	648	689	664	660	643	653	688	644	657	645	638	666	640	623	658	667	653	613	683	659	630	630	636	632	607	627	598	680	652	674	624	648	651	660	640	601	653	718	625	675	658	603	652	650	636	673	686	639	644	625	653	660	606	681	697	661	650	658	630	621	710	633	644	684	639	649	628	639	653	626	655	647	686	634	639	648	709	650	676	670	636	667	679	625	639	638	652	685	629	646	605	631	650	687	688	614	618	654	656	623	677	651	661	669	678	655	702	632	626	641	622	664	620	662	689	628	618	679	653	673	610	577	646	654	657	663	652	685	647	669	617	637	636	674	664	627	653	667	613	649	657	608	645	645	629	638	652	641	683	638	671	617	663	624	655	626	678	702	678	639	638	662	662	668	646	680	649	645	642	657	627	643	652	649	665	624	626	642	672	653	633	659	682	651	643	643	638	645	682	677	677	650	655	659	641	651	615	645	619	659	660	660	664	659	634	700	656	649	628	653	619	672	624	610	639	623	636	677	695	630	636	633	658	650	625	632	652	687	609	624	665	642	661	622	680	650	632	622	654	629	645	614	661	610	618	640	623	652	635	631	642	651	617	719	681	627	604	620	599	660	643	646	684	630	632	664	589	674	641	670	657	674	603	656	649	674	721	602	658	647	654	617	665	636	655	657	641	633	677	629	645	601	685	699	630	693	632	687	588	615	663	692	632	610	680	664	611	621	627	653	660	639	655	660	670	701	610	662	645	628	627	665	609	674	667	637	666	655	637	625	631	668	666	633	678	623	619	635	677	609	666	646	676	650	601	684	637	699	650	630	621	672	650	684	651	633	611	620	663	655	652	627	634	580	669	640	639	594	632	670	653	699	631	665	656	642	659	592	660	623	640	626	670	622	667	663	697	645	672	656	613	629	687	618	617	631	617	662	617	681	631	629	642	713	656	618	635	656	656	633	675	627	619	614	642	671	652	657	654	628	650	618	669	619	656	650	663	672	621	635	649	647	660	649	640	642	656	651	709	683	656	694	637	593	701	652	629	672	611	638	637	648	652	635	654	632	617	647	616	665	669	647	601	655	633	676	624	638	625	654	664	633	642	669	673	649	645	650	637	616	628	658	667	664	701	635	672	636	663	645	657	659	620	632	656	664	638	624	660	667	653	657	660	593	627	647	647	683	674	622	634	653	665	637	630	667	643	611	659	614	607	645	641	655	657	689	641	626	633	657	631	676	643	656	662	608	602	604	682	644	646	611	656	667	643	673	630	590	700	624	597	645	677	618	666	632	652	665	619	678	638	620	617	635	625	635	649	641	665	632	675	619	632	614	605	651	667	648	678	669	628	653	642	664	620	657	636	658	659	614	648	671	669	642	645	662	661	639	660	626	620	626	619	641	678	643	615	676	638	668	649	683	629	676	705	626	680	656	621	668	686	645	641	626	598	681	691	694	636	608	658	682	650	671	693	618	657	626	657	723	621	698	617	639	653	677	696
24608	21652	29005	24785	21494	4409	901	687	542	562	482	495	463	450	484	470	464	453	432	434	455	464	409	428	423	414	398	416	441	463	399	389	427	443	387	393	366	413	401	402	394	414	393	422	395	379	417	382	400	369	422	397	413	396	404	412	383	423	363	409	425	378	421	398	427	425	429	421	365	409	402	405	419	378	372	386	410	408	403	375	418	400	377	397	398	414	368	364	365	390	366	401	421	390	420	425	434	400	426	375	374	418	417	409	387	414	429	389	402	407	379	375	417	409	384	393	435	388	388	397	407	395	410	429	431	390	434	396	399	377	388	411	379	428	406	380	426	382	395	389	421	405	394	395	409	403	378	398	374	410	426	403	398	425	421	419	384	414	435	402	422	426	413	384	399	383	398	396	404	382	380	436	395	367	410	407	373	403	400	373	373	396	410	432	373	384	384	368	426	407	386	414	417	366	374	380	423	370	361	399	433	416	378	436	425	413	391	379	385	430	398	381	435	380	369	389	400	397	439	396	388	411	411	378	406	386	402	396	384	403	371	429	387	354	386	449	443	362	431	391	401	399	389	369	415	368	409	414	363	392	398	399	376	405	395	402	363	403	418	388	400	382	393	360	408	375	406	372	348	400	392	421	434	385	421	396	400	402	386	425	412	419	443	380	378	405	413	417	391	420	388	398	405	386	410	366	400	386	400	362	389	447	380	391	436	392	407	407	366	381	403	403	404	408	392	395	379	389	389	393	399	417	357	383	382	410	404	412	411	387	405	410	406	393	417	402	407	420	439	408	395	372	394	402	419	392	417	432	420	413	399	389	399	423	383	386	459	384	381	414	409	369	423	381	384	403	373	402	387	398	370	440	397	377	414	440	380	406	399	426	418	375	389	388	411	383	378	448	397	431	382	386	398	393	432	379	367	389	452	391	434	412	392	412	381	399	436	377	402	440	416	390	398	380	414	402	434	409	377	421	438	409	362	389	371	434	432	414	388	393	362	407	372	384	397	389	370	385	407	389	398	399	393	390	409	386	357	397	409	406	396	402	394	404	442	408	412	410	369	402	366	378	395	410	427	430	447	418	399	402	388	414	406	397	380	377	376	394	362	399	411	384	369	381	403	399	407	406	384	395	424	397	392	413	384	390	400	436	388	442	374	401	342	411	419	377	378	390	424	388	401	400	434	403	395	396	391	429	444	365	405	394	402	365	434	377	395	407	395	378	420	404	421	411	382	407	383	390	395	371	374	414	409	387	403	382	399	378	403	400	399	422	389	409	382	392	414	400	366	369	409	392	356	390	404	389	408	409	386	418	413	404	402	409	424	377	414	395	391	386	433	389	379	417	401	428	394	400	411	405	379	393	399	363	391	418	411	427	387	392	401	368	402	412	450	391	401	408	389	420	403	398	400	407	443	373	398	369	397	379	412	377	401	407	383	404	421	392	396	409	402	371	380	446	396	370	378	405	355	380	426	423	413	391	413	375	403	393	387	412	382	413	468	400	399	403	407	399	405	408	388	437	351	404	375	410	412	394	442	416	374	413	462	392	397	347	366	395	404	415	426	414	397	381	409	419	410	383	443	435	422	402	385	401	388	365	387	393	408	395	384	413	372	380	375	395	427	367	376	398	364	417	384	414	385	418	415	411	448	403	408	383	377	412	397	412	368	373	395	419	396	415	375	403	369	394	417	420	394	383	392	390	394	389	376	394	419	405	424	413	383	417	414	381	389	421	395	380	444	381	407	434	365	403	399	385	407	376	391	416	379	437	427	433	392	397	409	401	399	384	387	395	366	372	379	409	390	426	426	414	393	421	423	382	371	376	420	431	381	386	397	418	353	394	373	378	387	410	432	435	381	412	424	394	362	394	414	400	416	397	407	397	395	418	405	396	395	384	410	421	398	415	406	403	381	377	393	429	409	403	396	406	407	391	381	413	369	371	410	427	386	452	388	403	423	431	431	383	409	409	428	415	388	410	428	414	391	380	397	394	392	375	367	416	363	379	349	405	401	397	468	404	404	367	393	408	414	402	421	412	401	415	414	384	414	462	384	413	380	408	378	354	361	432	427	375	396	384	399	441	358	381	370	399	390	390	376	400	396	384	355	413	424	395	393	393	413	390	377	387	383	394	408	393	403	422	399	375	430	398	367	378	406	404	366	384	414	422	387	409	377	426	374	396	370	401	409	381	405	388	392	410	401	395	416	401	372	375	419	405	382	427	417	415	425	382	386	398	417	413	389	378	401	408	397	446	412	401	381	359	415	373	341	363	415	396	380	419	414	400	395	376	408	390	380	414	401	408	404	372	355	447	394	406	392	374	378	405	396	408	411	396	365	405	389	389	400	395	421	363	398	399	398	440	378	412	402	404	387	424	372	403	391	358	404	407	386	388	398	381	376	370	396	403	400	404	403	364	368	413	426	401	390	396	388	433	390	375	399	346	378	393	379	393	369	404	406	359	403	386	410	379	376	413	387	410	427	378	408	463	396	399	380	428	396	368	379	400	400	400	380	394	415	449	415	399	404	383	381	400	375	417	395	402	401	374	381	381	401	363	406	399	399	403	381	409	394	386	411	364	403	410	397	372	404	380	405	386	373	422	393	381	423	403	328	401	353	417	412	421	422	413	409	430	377	371	393	381	402	323	389	404	409	402	369	394	407	391	404	413	419	426	385	407	388	410	392	374	394	389	415	399	401	375	398	407	457	414	387	378	375	417	377	374	423	403	406	426	405	430	364	394	400	391	405	395	400	431	388	369	394	405	445	388	402	419	376	381	410	362	406	411	386	418	414	374	382	372	383	400	343	427	420	398	445	402	421	382	413	396	403	405	394	418	443	395	382	393	366	368	397	399	404	383	419	398	379	382	377	411	452	375	386	411	378	411	407	388	371	392	371	377	418	365	386	405	388	384	425	397	355	403	400	415	391	390	360	402	386	416	365	410	417	412	371	397	410	394	415	377	405	368	418	424	395	409	405	380	405	393	394	375	412	376	397	380	355	409	364	384	396	383	411	376	402	419	399	366	395	386	380	384	398	376	404	412	405	378	392	407	399	413	427	403	442	407	404	407	384	407	407	417	400	400	388	380	438	431	367	394	431	385	420	401	390	382	433	407	386	394	386	422	414	388	411	375	387	408	379	426	405	417	421	381	398	416	366	418	433	370	388	437	412	399	380	401	372	384	410	424	384	382	399	405	366	382	405	349	376	397	416	425	410	421	368	400	402	394	350	430	385	363	416	414	423	408	384	384	405	381	406	407	415	434	386	401	398	400	383	378	383	357	370	357	365	375	416	384	388	364	369	420	410	390	438	381	406	402	411	408	397	458	381	395	421	421	385	401	394	419	412	410	427	361	369	394	375	421	416	390	425	366	431	398	427	392	401	416	402	386	389	389	378	339	378	377	432	384	388	396	416	383	416	420	415	369	417	408	375	399	399	421	383	377	413	437	403	399	407	371	443	421	405	386	365	384	367	402	411	429	378	387	425	444	366	418
5565	8379	7105	3515	2539	1884	1533	1285	1184	1067	910	870	822	794	746	715	687	674	718	672	628	596	626	623	612	617	584	601	535	647	567	579	594	642	614	569	572	587	629	535	617	550	545	586	590	592	565	556	559	579	540	572	578	587	593	525	521	597	519	605	558	500	569	536	565	557	593	534	596	550	533	585	588	599	561	536	608	574	558	601	529	550	516	540	570	597	540	543	555	542	549	565	614	585	565	524	591	561	558	570	577	538	573	537	547	549	519	584	560	522	561	535	548	553	596	574	584	536	552	526	606	557	589	569	568	576	559	553	551	586	555	574	551	565	534	545	549	522	569	537	533	529	519	554	578	558	543	585	559	560	595	587	549	579	547	572	553	501	554	525	592	589	531	554	573	526	517	559	533	535	552	586	527	533	574	558	601	556	593	575	543	536	564	529	564	536	571	580	573	528	546	565	585	568	573	570	564	568	548	547	558	534	584	536	563	559	557	553	565	532	570	551	565	552	570	569	541	551	585	545	520	516	574	549	578	573	589	552	525	544	610	586	581	538	559	560	546	570	595	552	543	554	553	582	547	516	552	536	552	561	529	598	541	594	553	544	543	554	552	501	589	498	565	537	597	549	585	622	540	550	566	584	542	559	512	527	572	548	530	600	520	535	563	542	527	538	525	507	555	577	536	560	533	583	544	570	526	600	558	549	548	536	532	608	529	566	560	562	534	540	554	575	550	566	573	588	581	601	590	542	570	602	589	562	568	519	573	528	567	567	554	573	562	578	519	537	543	549	552	566	567	547	601	588	553	558	534	572	578	604	535	530	587	549	583	555	536	563	537	541	573	581	547	559	571	507	566	533	575	537	533	537	525	533	599	535	539	541	542	574	525	519	520	586	509	571	534	551	557	561	557	573	557	540	522	506	566	568	576	537	554	582	579	604	558	572	591	565	578	532	546	542	560	566	556	564	570	527	612	535	562	600	570	531	558	530	521	573	558	590	544	545	536	570	566	543	541	603	567	537	591	558	548	534	555	540	517	553	524	535	533	557	566	562	572	582	554	559	542	525	559	563	580	570	563	564	587	549	520	579	525	529	607	564	558	576	516	571	528	551	575	584	583	560	567	563	577	555	520	537	549	594	565	568	592	568	589	561	557	513	542	592	560	577	529	545	558	519	539	556	565	547	510	540	566	573	552	565	584	565	543	554	579	633	552	581	613	572	566	541	537	560	577	583	589	574	514	558	576	585	618	579	513	584	556	506	555	550	558	554	511	610	542	562	583	548	528	594	571	486	574	544	538	535	598	578	603	556	562	539	536	571	567	544	518	598	561	546	511	551	533	522	596	503	536	523	583	586	567	553	561	566	550	566	580	579	547	560	572	534	554	542	558	577	572	564	577	555	551	549	551	547	571	582	579	581	577	553	589	567	557	578	549	572	561	588	558	546	578	547	582	576	584	576	562	569	538	544	554	535	588	582	543	570	545	541	575	583	553	527	564	568	548	521	540	584	542	547	519	575	558	537	584	569	532	584	553	540	571	528	565	560	571	538	540	556	567	568	564	556	573	556	563	579	511	610	545	594	547	515	554	556	599	561	532	573	559	570	550	536	524	562	554	581	542	578	563	484	543	539	561	606	526	524	563	536	579	566	557	542	554	563	557	558	588	566	572	567	557	542	558	564	563	556	548	533	535	613	558	539	536	578	582	535	522	585	528	559	539	546	548	542	585	551	545	515	552	583	543	544	560	572	553	578	577	566	561	541	536	557	539	571	583	504	555	547	536	570	511	533	590	603	543	528	581	576	557	521	577	588	550	549	525	530	536	547	583	527	578	559	538	604	545	547	556	574	534	549	577	570	550	549	537	587	578	536	532	573	516	572	545	544	579	575	554	576	551	560	571	523	572	501	547	585	596	567	552	500	602	586	528	583	564	583	592	533	621	535	570	559	555	517	541	585	565	545	535	548	566	626	550	554	573	532	559	541	522	553	596	561	515	531	556	521	552	553	561	532	561	567	570	551	562	561	597	508	577	532	574	552	554	543	527	537	577	524	559	565	542	579	587	562	579	538	544	544	554	533	577	559	587	563	576	564	542	571	569	582	619	516	570	581	560	565	563	552	545	537	572	579	567	552	603	549	544	554	542	568	543	599	555	563	596	560	537	571	539	560	577	526	635	571	519	572	562	550	567	539	553	556	538	558	543	539	536	560	572	585	563	575	592	604	559	618	606	552	511	565	550	569	539	551	558	562	590	582	560	599	607	539	550	561	626	565	607	575	584	574	545	557	605	578	581	595	574	556	561	557	568	556	582	565	510	540	553	559	599	506	540	572	610	583	521	512	563	584	574	542	535	576	555	609	598	539	519	562	529	548	548	568	546	547	558	535	521	539	585	524	538	578	538	591	559	543	598	541	545	545	526	591	556	538	558	536	504	611	517	544	534	539	523	546	553	551	561	595	577	564	564	505	603	600	520	537	564	540	537	564	531	587	565	523	565	525	545	596	541	530	555	575	537	548	531	564	540	533	567	559	569	628	563	555	558	574	607	565	556	570	538	567	570	518	550	544	574	532	553	538	567	563	539	580	536	590	564	527	542	597	535	580	560	537	559	575	523	559	565	504	560	539	585	553	582	542	533	561	507	564	514	580	552	529	555	503	559	567	536	604	562	552	563	564	541	561	536	559	528	559	564	534	585	562	577	561	544	601	565	536	561	541	527	559	572	570	572	562	564	565	565	538	554	525	547	587	539	586	564	611	533	575	560	573	521	572	564	520	556	584	559	611	526	566	578	574	562	527	521	540	549	502	546	550	548	565	543	548	556	549	574	519	561	520	570	558	583	553	574	534	590	527	548	534	567	552	577	562	592	555	547	574	543	542	510	592	557	563	535	581	544	572	558	533	555	574	580	609	547	578	543	551	580	554	581	563	589	587	532	568	554	557	548	517	508	555	527	507	555	563	527	588	560	541	555	536	565	572	562	559	582	583	578	550	562	589	562	539	583	518	551	561	555	567	551	578	568	539	570	543	585	574	573	546	533	529	525	554	519	533	544	604	575	558	558	530	539	604	542	519	580	540	564	553	557	542	565	557	561	577	581	575	552	569	566	564	574	577	557	572	540	531	556	576	585	590	556	602	558	579	550	577	553	567	545	587	582	553	551	546	604	570	539	569	547	519	568	610	587	540	574	523	521	561	549	553	595	536	551	558	557	539	544	545	538	526	554	570	529	523	552	570	553	536	564	555	550	549	589	548	556	534	554	538	581	529	577	576	553	527	543	512	553	550	580	554	547	555	580	501	615	558	558	533	554	538	517	532	564	562	572	582	516	543	558	583	590	534	540	534	525	552	562	572	561	556	558	575	514	586	556	552	570	551	583	554	594	539	577	520	543	583	551	575	537	539	564	545	558	555	533	562	509	573	568	563	538	587	587	552	557	556	578	540	557	540	610	582	592	531	591	548	553	580	528	563	558	556	553	543	581	577	554	530	571	527	555	549
23625	21682	29589	24283	21682	21270	2294	740	481	423	401	351	288	304	265	238	260	268	278	225	235	200	219	227	207	208	208	225	224	196	178	202	200	189	197	206	162	182	183	155	200	203	172	181	167	195	162	183	174	196	208	187	191	168	180	173	169	188	168	177	189	178	160	194	178	161	181	174	152	178	158	173	163	167	182	151	191	162	159	171	153	151	172	140	166	176	200	164	184	157	181	169	172	168	178	169	155	166	182	172	165	154	192	176	164	164	172	173	170	160	177	179	188	162	156	192	176	167	166	164	160	163	173	179	163	176	185	162	199	183	170	174	172	169	150	162	185	182	182	162	168	168	153	146	170	150	160	175	189	177	153	169	204	179	158	175	180	173	176	185	177	167	152	182	191	158	182	168	163	164	158	168	137	156	183	187	152	165	173	158	156	174	177	185	160	166	158	157	154	178	162	146	171	147	175	168	147	146	177	161	145	184	163	185	158	172	171	156	167	176	158	183	160	184	168	178	170	163	164	145	157	167	154	182	167	165	161	160	159	158	144	189	188	182	159	174	188	176	164	164	161	166	186	149	153	184	171	157	181	171	157	189	186	179	159	153	171	163	180	147	200	158	154	142	153	160	172	189	182	154	177	165	158	161	155	173	159	182	165	169	160	161	161	178	153	158	171	188	157	173	203	154	160	139	176	145	178	148	167	174	165	163	149	186	168	173	172	162	172	177	174	170	184	154	163	198	160	176	185	169	168	196	172	174	160	162	163	169	183	171	171	184	145	199	164	162	154	158	151	147	152	167	163	171	176	181	154	177	184	158	139	161	167	178	173	189	174	173	167	201	189	160	158	185	155	142	157	161	164	169	152	172	175	151	181	161	155	163	172	170	172	186	168	176	172	156	172	192	159	174	164	175	155	164	164	160	166	170	152	147	174	189	170	139	163	184	166	175	163	162	164	170	145	158	165	164	148	177	167	174	155	158	174	151	153	179	166	165	175	162	162	171	184	159	164	146	161	160	166	177	168	153	169	184	154	197	155	163	174	173	186	177	158	173	174	176	147	190	150	166	148	174	192	160	177	169	156	162	160	180	186	182	174	171	168	159	179	175	172	172	164	147	161	147	167	182	175	184	162	170	178	190	158	178	157	180	185	174	162	177	140	157	172	138	173	166	160	162	168	178	183	159	155	172	170	176	162	156	163	180	158	147	164	155	173	178	178	180	147	151	184	175	146	159	177	143	157	176	149	176	154	183	165	144	142	171	159	149	165	177	147	166	164	154	167	145	178	169	171	144	170	160	167	185	201	172	162	166	154	155	165	168	171	203	152	171	170	151	181	172	151	143	158	164	173	171	167	177	168	185	181	184	164	156	174	172	170	165	164	165	167	199	187	176	169	154	173	181	136	182	159	177	161	170	172	177	164	175	154	181	154	185	176	174	160	175	162	159	148	193	173	153	187	169	147	167	182	181	187	172	151	175	154	161	187	175	153	176	179	170	165	171	178	164	165	188	172	154	179	179	170	173	181	139	168	188	172	167	154	175	169	178	156	155	156	170	166	150	185	172	161	160	180	156	174	166	174	161	160	164	194	159	156	162	179	173	147	164	168	176	160	168	162	168	154	180	184	193	149	192	145	155	180	155	169	182	187	185	166	173	169	190	153	153	165	164	164	147	147	159	169	164	178	170	157	165	189	166	167	167	159	166	175	170	166	182	147	153	163	142	156	160	171	164	153	153	179	179	167	180	158	153	168	179	159	173	156	175	198	167	169	161	163	159	189	195	180	178	179	188	156	153	165	154	201	163	160	184	185	164	194	184	175	172	160	168	163	165	149	181	167	192	157	153	192	153	166	164	176	173	177	177	184	164	151	190	165	171	179	169	176	154	168	170	157	161	150	158	187	157	164	177	158	172	152	161	187	160	162	175	165	173	193	159	174	188	178	152	155	175	171	170	161	180	178	169	174	172	169	155	144	156	148	158	154	197	176	148	166	165	182	154	150	163	192	167	163	159	175	154	161	163	160	157	164	186	167	167	189	177	161	160	176	179	180	151	153	163	158	168	166	180	144	167	169	146	184	157	137	172	168	141	153	164	162	164	181	163	163	171	162	159	171	205	162	173	169	184	168	155	162	193	147	177	162	160	158	162	184	156	175	178	159	184	159	181	188	198	153	171	189	174	200	166	160	168	165	161	152	150	183	183	168	181	217	148	189	170	180	181	189	155	159	171	168	173	145	194	170	149	149	168	161	158	168	153	144	164	181	162	165	148	187	181	159	169	168	186	177	182	179	179	178	156	158	180	178	173	182	172	164	168	167	153	146	185	193	161	172	153	155	179	182	172	176	155	175	152	196	179	175	149	173	161	154	176	183	181	175	168	147	170	161	167	165	186	188	167	185	167	158	165	155	172	163	148	184	164	143	152	159	167	147	174	168	182	149	160	181	153	157	161	192	173	153	174	174	174	162	150	153	161	167	170	151	148	168	180	151	180	162	169	159	159	179	156	160	164	150	195	175	151	180	165	158	186	179	171	146	167	160	190	159	179	169	151	181	147	188	160	175	194	179	166	151	159	170	163	143	158	188	169	158	166	169	159	154	168	150	175	193	164	145	177	160	163	167	167	159	164	181	173	174	179	169	164	175	162	155	187	172	170	150	174	168	164	175	188	173	169	159	166	179	160	158	158	195	165	170	156	163	178	171	166	160	163	185	159	162	174	151	163	170	162	162	179	180	173	157	168	169	185	163	157	150	171	165	179	177	188	182	166	159	178	167	168	169	152	194	174	162	147	180	170	157	166	158	177	152	180	163	176	156	189	180	177	164	175	148	186	144	168	151	169	191	163	186	175	160	169	170	175	168	160	182	138	160	171	147	155	173	171	162	183	178	159	163	184	150	170	201	165	151	166	167	164	146	182	176	162	166	191	143	196	161	151	193	187	181	175	162	186	195	164	166	164	162	208	151	187	180	165	182	160	147	172	156	177	161	160	160	165	154	149	174	178	172	169	169	143	157	178	167	173	172	191	175	149	156	172	160	156	150	169	173	192	154	183	166	139	169	176	193	167	162	157	145	164	179	159	162	165	169	162	163	192	154	165	156	169	183	169	166	180	161	173	143	133	188	157	171	161	171	160	167	165	170	159	176	157	150	165	183	176	177	173	174	170	164	175	186	166	166	164	195	142	170	164	187	177	182	181	169	171	169	176	169	172	171	173	176	189	170	169	174	141	169	141	164	153	169	180	166	151	146	154	162	182	188	153	162	194	148	158	162	153	202	158	180	204	164	179	188	167	173	184	188	197	189	162	176	167	172	164	160	173	181	163	174	152	152	156	150	205	165	195	178	171	165	141	151	171	145	164	195	165	171	165	164	176	156	164	151	171	192	181	180	178	189	166	147	180	182	164	174	158	139	176	151	168	167	177	191	161	186	158	183	147	171	158	158	180	164	175	164	158	144	171	173	157	175	168	167	172	161	183	172	172	179	146	182	160	141	166	170	185
7184	14568	11943	6133	4212	3114	2231	1796	1478	1239	1087	883	802	684	664	601	586	502	497	430	438	409	431	339	398	363	402	366	327	329	345	351	346	311	319	305	320	351	305	279	301	304	307	300	287	301	284	269	305	287	274	286	293	258	275	334	274	291	259	283	274	311	274	295	269	276	308	289	280	279	270	289	270	276	274	299	266	272	298	282	309	281	264	274	281	246	293	290	270	285	269	281	296	283	274	256	288	276	267	298	288	271	266	233	281	258	297	259	291	277	286	276	251	282	259	295	254	294	248	266	270	244	234	255	275	245	283	295	258	268	260	277	283	251	281	278	257	273	259	288	241	270	290	279	251	238	272	264	283	235	291	248	272	286	252	292	299	259	274	253	248	262	278	277	250	284	281	266	249	243	272	278	312	261	278	262	271	304	278	263	269	266	264	257	275	271	299	287	270	260	260	260	265	279	268	279	269	279	275	249	251	272	300	276	245	276	286	246	288	295	250	267	264	266	247	287	263	260	277	279	285	247	270	287	278	294	264	285	270	254	280	290	287	282	248	270	241	286	276	259	253	283	302	274	263	269	286	272	255	287	271	261	259	265	273	263	274	291	283	284	258	285	267	299	275	271	279	263	252	282	296	275	260	289	257	261	295	291	256	280	289	263	280	268	249	263	248	251	277	275	264	264	270	262	279	287	275	253	277	279	283	258	308	298	256	279	252	270	274	252	272	274	260	284	240	253	295	267	268	270	276	248	253	263	280	263	242	289	272	264	300	269	272	265	292	256	264	281	278	269	263	258	263	276	261	264	265	296	281	280	260	245	276	282	254	266	250	268	270	261	282	276	276	258	277	296	277	260	278	276	293	268	255	268	261	259	273	257	233	276	249	275	303	248	249	284	272	278	291	265	251	265	280	270	289	290	245	292	290	302	225	274	250	258	259	270	256	249	293	261	268	262	263	288	240	258	234	285	233	257	285	255	259	263	252	276	265	254	261	269	258	266	283	264	278	275	268	289	289	293	279	248	267	237	290	246	240	267	264	294	263	281	260	282	288	278	265	268	267	284	263	275	275	271	277	275	280	255	249	286	270	280	263	278	280	255	269	270	277	258	253	273	252	276	288	266	284	309	269	257	293	293	284	286	261	264	275	262	248	247	260	287	248	275	267	248	285	304	301	294	254	293	265	269	270	250	275	267	287	277	300	267	271	242	259	296	261	272	255	276	282	268	265	265	282	289	299	270	267	272	269	246	298	241	257	287	278	268	258	272	273	275	254	270	286	252	261	263	249	274	268	286	246	277	270	285	240	274	276	244	248	274	287	279	234	241	259	273	258	277	279	262	272	269	265	255	295	252	278	287	293	248	250	271	291	260	244	245	252	292	263	287	282	251	269	254	298	279	227	259	264	290	289	285	257	253	267	290	294	244	266	265	289	280	259	256	269	281	271	273	263	264	265	259	250	291	308	294	276	243	243	258	284	255	270	250	257	247	276	288	283	282	272	261	272	278	279	277	284	273	267	271	269	274	276	271	248	252	250	227	296	270	232	278	263	267	272	260	298	286	262	297	260	284	298	252	257	270	248	258	260	279	264	280	295	257	275	280	277	264	250	278	255	248	247	268	264	271	265	258	272	245	288	258	269	262	272	269	270	264	262	233	228	282	254	276	274	258	277	266	262	295	258	269	246	274	281	272	277	275	289	277	272	245	271	262	254	257	280	282	284	271	278	275	245	270	277	288	248	244	297	284	264	272	268	287	247	296	261	304	248	274	296	273	282	275	281	224	255	232	289	259	271	266	250	264	264	272	254	266	288	260	241	283	279	225	264	291	287	270	264	282	253	271	267	278	265	267	277	277	267	284	268	244	252	244	268	281	243	294	274	277	294	272	299	235	291	287	250	258	270	258	256	285	289	267	245	263	248	258	288	265	282	302	253	260	258	283	262	278	269	265	272	270	269	254	278	261	293	262	254	264	272	287	262	263	281	253	239	264	291	289	251	262	291	263	271	273	248	303	262	278	263	282	246	293	300	267	265	263	270	312	273	274	245	254	281	265	275	248	249	249	286	282	301	293	289	230	287	291	280	260	235	264	273	268	285	245	282	266	286	222	296	265	246	256	284	258	293	277	264	280	304	250	257	272	243	257	271	281	262	284	279	293	268	261	289	254	245	257	274	243	269	297	260	266	282	296	277	281	280	296	279	252	273	258	280	290	261	287	288	282	254	274	289	247	269	288	296	263	282	291	262	307	275	253	248	286	277	283	267	291	263	262	271	271	269	293	268	268	255	263	254	267	299	280	288	301	289	273	234	270	260	260	283	267	273	287	273	290	259	284	268	253	239	281	249	260	290	251	259	273	292	272	252	243	276	290	279	290	264	274	297	291	278	289	307	267	288	228	281	252	280	250	275	303	285	266	287	279	292	278	266	304	290	282	259	265	282	266	309	299	271	260	282	267	286	260	286	292	257	274	262	296	248	268	297	262	248	246	246	289	281	259	251	277	262	280	249	239	288	251	259	274	255	260	241	238	226	274	256	299	274	257	284	284	246	260	255	254	285	264	293	254	284	250	286	268	266	289	287	236	321	281	287	275	269	283	277	267	273	264	262	250	254	248	264	278	252	259	272	271	257	254	255	254	264	277	252	267	266	236	274	271	246	293	261	294	258	266	281	270	310	268	268	250	268	263	289	269	278	265	288	288	301	278	297	269	290	266	274	258	280	271	274	284	272	252	260	266	289	281	291	275	280	233	279	281	239	284	262	272	251	262	250	269	269	251	262	256	266	275	269	278	280	268	259	291	260	264	290	281	274	238	313	285	254	267	251	267	247	270	295	287	245	285	282	258	293	283	282	238	266	285	281	258	255	253	286	301	278	287	226	282	279	284	276	265	297	275	301	258	265	240	291	263	289	262	247	277	242	259	261	278	258	248	283	290	257	263	297	285	247	256	250	243	270	248	259	260	272	276	263	229	267	241	299	264	265	259	306	270	272	274	247	270	261	252	283	258	254	266	273	276	266	291	265	245	275	267	261	283	258	306	258	297	276	276	262	264	289	237	281	300	260	271	289	258	263	279	273	276	268	278	298	261	268	263	290	258	243	263	286	239	253	259	263	264	259	253	280	257	287	266	280	273	259	274	265	265	256	280	267	285	267	269	251	253	277	267	275	263	248	265	271	251	278	251	292	254	264	291	237	269	277	265	274	268	302	256	267	270	280	272	268	277	256	288	263	262	301	251	295	274	294	268	248	252	265	270	262	261	308	273	273	238	277	276	251	253	286	255	298	245	265	285	296	258	288	250	289	252	263	272	296	300	280	283	258	272	272	259	295	256	259	268	252	262	233	281	276	292	259	260	285	263	271	270	275	267	235	249	260	276	285	265	242	287	261	247	258	272	225	284	285	258	271	287	276	283	307	272	263	266	300	266	265	303	249	265	303	263	275	285	283	300	270	267	264	264	273	259	299	279	266	286	296	241	267	275	264	274	283	274	280	245
27758	20457	6566	761	479	477	452	402	440	460	424	392	452	455	419	397	449	433	395	423	394	455	437	429	423	428	439	440	410	442	418	446	390	424	443	444	397	411	424	443	444	445	436	437	427	402	393	402	411	448	463	412	418	407	421	399	436	423	416	418	414	417	457	432	435	450	459	407	410	449	445	436	417	447	421	438	407	431	411	410	440	447	405	470	434	419	424	490	434	430	417	418	457	419	427	432	424	415	444	413	440	399	479	432	406	437	432	438	398	446	429	412	402	428	480	434	410	427	422	410	426	386	389	432	388	466	397	451	398	421	409	423	413	408	398	437	404	448	423	454	455	458	422	415	380	431	437	444	425	436	479	410	394	400	421	428	409	437	418	412	467	440	441	410	383	419	438	420	408	408	424	403	430	404	421	418	415	426	425	409	416	423	417	408	416	412	447	401	450	416	424	440	406	449	422	419	429	422	422	430	433	417	453	416	419	444	450	429	438	457	435	399	420	456	432	414	437	428	418	445	404	455	456	401	416	457	432	433	448	433	424	456	423	397	493	433	398	417	410	449	431	396	418	428	434	435	410	424	386	390	420	425	408	420	425	442	402	427	439	391	407	394	421	407	435	378	417	451	455	436	397	404	439	434	427	431	456	428	419	446	409	422	425	426	425	425	431	414	416	389	397	441	407	443	450	425	391	458	429	411	437	422	440	400	450	429	382	421	394	409	439	411	413	424	410	407	409	411	403	403	441	416	409	429	412	451	456	380	426	426	409	431	394	423	427	411	424	427	409	424	448	455	406	424	431	455	426	438	425	418	393	426	450	427	413	411	440	404	404	398	442	408	435	410	462	411	419	415	399	420	436	424	441	458	399	414	443	420	417	434	427	401	415	417	455	424	464	434	429	423	440	448	392	460	405	422	434	408	410	412	439	413	404	441	420	434	426	435	442	413	407	468	456	431	461	418	460	430	443	410	403	436	423	420	419	413	444	415	420	441	432	447	445	482	452	405	433	430	420	394	464	392	431	415	408	431	435	424	438	423	420	399	415	422	425	422	412	426	424	468	454	382	409	435	465	397	422	422	442	402	434	435	446	412	427	426	419	435	439	457	417	424	452	435	440	438	438	452	411	440	414	396	432	417	419	434	464	420	428	419	397	411	416	432	410	440	448	449	441	395	437	462	442	427	429	439	457	393	441	429	446	425	412	419	419	392	433	430	420	442	402	421	424	391	440	406	420	432	388	450	442	427	423	425	452	411	420	431	404	440	444	441	407	463	437	438	425	445	414	417	416	444	408	404	425	415	428	471	433	432	427	435	424	413	457	407	402	405	399	410	441	429	392	374	400	443	437	419	434	408	399	464	413	391	419	455	436	427	424	418	400	453	417	435	419	393	370	389	422	453	401	431	415	420	407	436	449	398	421	408	415	387	418	456	421	435	433	426	428	424	421	433	406	432	413	438	454	468	472	430	437	426	449	434	441	393	467	469	413	446	430	447	413	422	460	489	404	450	433	466	411	427	433	419	406	411	398	436	432	460	404	430	408	440	419	422	462	431	390	411	467	413	435	428	428	400	404	417	441	408	464	407	440	401	427	397	429	400	426	407	463	415	407	422	452	408	465	470	431	432	434	408	411	429	401	444	391	460	448	446	384	408	427	436	416	432	409	383	429	431	425	450	392	414	446	447	420	422	450	406	398	409	444	416	446	410	443	463	434	463	397	407	404	405	436	398	442	410	409	455	402	415	417	453	447	410	401	460	389	423	420	424	405	411	450	430	389	422	403	440	411	433	410	422	419	426	422	414	442	397	433	407	419	419	440	404	467	426	449	422	390	395	435	418	432	403	443	443	437	397	436	427	470	402	401	425	468	403	454	407	455	427	430	402	419	421	432	421	369	444	432	415	435	405	447	412	413	403	425	447	411	430	393	420	439	451	403	426	414	423	404	421	437	444	405	445	426	403	386	444	442	407	423	468	436	407	420	463	399	412	442	420	437	435	394	440	410	398	421	443	459	473	401	444	422	444	440	398	426	427	416	449	420	457	428	458	434	393	423	447	447	455	417	433	425	410	417	444	410	396	441	454	420	409	417	416	391	445	430	409	432	430	458	430	427	422	391	408	441	405	437	395	431	409	443	416	400	483	414	402	417	416	389	411	414	438	416	425	385	415	423	430	430	383	423	452	422	402	428	475	419	428	423	414	408	423	423	440	440	440	458	431	422	421	457	405	392	439	408	429	427	407	470	410	378	396	400	471	396	421	404	415	385	420	440	425	416	430	430	420	422	447	408	441	442	454	413	412	408	421	423	399	406	428	405	439	452	411	397	460	411	428	420	457	423	403	469	423	442	427	420	411	402	420	385	413	402	450	459	415	448	431	423	411	436	438	424	410	409	406	443	426	420	388	431	392	406	405	420	450	449	442	433	447	427	455	389	448	419	405	454	426	432	433	412	439	430	428	438	446	437	431	426	446	447	408	405	408	461	408	437	376	405	478	449	448	425	473	402	432	398	446	407	425	426	433	418	432	410	410	373	424	395	443	450	469	434	406	448	435	390	465	431	401	417	425	454	468	423	401	431	436	459	425	451	429	416	459	439	416	383	462	445	413	446	427	405	405	371	423	453	418	425	416	425	415	414	440	392	405	363	379	462	422	394	458	414	428	408	414	394	430	414	437	395	465	448	485	429	406	424	425	422	415	411	438	424	394	418	433	421	434	431	423	473	415	424	401	459	425	428	428	449	438	425	419	422	407	416	425	469	432	433	459	457	454	437	389	439	406	461	398	417	424	420	440	433	425	412	477	416	419	421	436	407	463	423	390	412	415	425	453	421	418	429	420	439	447	421	400	398	422	431	425	439	391	441	424	445	408	434	414	404	376	429	411	421	426	450	456	439	406	434	433	438	411	449	439	443	433	456	463	430	433	425	425	462	420	402	423	406	451	475	457	435	352	428	396	436	409	419	476	428	417	407	445	402	419	402	415	471	450	425	437	432	435	415	423	459	428	439	438	430	435	433	407	408	441	436	449	438	412	432	465	431	446	441	431	450	401	438	411	445	445	441	389	447	444	391	406	392	420	422	410	418	455	420	453	448	389	402	439	423	437	441	389	418	416	391	434	433	400	422	388	415	432	410	400	399	407	392	427	388	453	425	407	392	444	394	440	387	454	425	444	382	411	411	441	428	412	402	454	388	460	424	416	409	388	436	419	412	418	444	448	470	427	421	416	444	470	416	434	437	428	474	425	432	420	417	432	432	427	395	419	472	404	425	420	434	450	434	405	411	443	442	405	398	441	432	417	394	413	457	418	448	412	455	409	446	418	417	440	417	409	423	419	448	405	415	444	415	417	451	404	383	423	424	430	411	445	389	409	462	451	415	411	400	413	397	433	431	422	452	383	468	449	461	460	391	444	385	449	406	441	435	420	425	422	425	441	425	443	451	415	453	408	403	437	432	437	436	439	439	420	423	414	406	398	403	401	433	424	416	424	412	415
5154	1431	1299	934	811	825	737	669	705	686	675	690	650	669	626	691	665	651	696	639	699	658	653	628	679	640	688	670	637	609	611	697	636	655	664	645	641	659	593	624	649	625	687	660	644	666	661	653	643	712	620	639	653	689	640	687	650	674	660	668	655	636	623	618	631	663	681	645	660	611	610	662	625	621	652	677	653	644	614	614	670	679	583	609	647	617	636	635	623	678	671	649	668	644	645	668	636	670	684	694	635	631	658	692	637	645	637	639	669	625	655	631	649	641	664	652	603	644	660	688	626	653	663	659	614	615	649	667	694	639	700	625	606	682	637	657	648	650	665	665	614	671	659	649	660	677	640	645	647	667	689	590	653	698	625	654	596	631	646	683	670	632	675	664	677	705	637	620	635	643	677	647	648	629	675	664	657	620	647	597	641	640	663	620	620	667	657	638	599	639	682	655	693	586	627	617	650	681	673	626	699	633	650	667	671	669	628	611	645	653	662	657	643	654	662	648	673	622	661	693	641	685	674	640	675	661	693	630	670	632	634	664	613	638	656	668	677	668	622	728	668	626	611	644	653	630	677	692	621	645	643	650	640	605	665	639	637	651	600	693	643	628	658	632	636	648	646	617	665	689	665	673	644	668	564	623	643	645	631	653	633	621	630	679	612	632	616	632	636	604	622	647	648	645	635	697	614	616	618	660	656	671	637	648	644	658	645	641	630	621	676	647	675	675	649	673	615	602	716	621	638	658	605	606	701	644	671	636	636	674	634	669	629	707	640	659	607	632	646	585	671	635	660	617	601	649	658	610	620	641	663	630	657	630	639	619	624	692	666	664	626	667	670	693	601	648	673	662	664	708	664	670	628	637	651	652	682	665	607	654	628	668	672	678	678	635	644	641	716	630	658	648	646	662	623	672	670	641	667	648	693	660	623	686	671	645	644	663	635	591	626	615	605	611	665	636	651	681	658	666	608	666	602	597	641	677	620	695	646	654	605	645	659	649	670	615	687	730	613	641	630	680	722	664	662	651	688	651	646	653	683	620	668	596	639	649	615	669	668	682	633	680	621	648	701	650	629	692	641	647	642	680	633	654	625	647	673	591	664	678	636	659	642	667	642	622	645	648	669	651	653	680	636	639	622	674	629	655	659	639	658	644	629	639	626	638	633	644	632	644	628	637	669	649	648	631	660	647	667	630	638	635	628	634	650	590	645	657	640	637	660	629	661	636	647	612	627	638	630	639	605	658	667	642	629	635	690	674	639	649	626	627	643	645	632	629	636	647	674	636	622	647	667	668	671	641	679	628	625	655	659	646	637	595	658	592	643	626	635	622	629	655	677	639	636	637	628	618	638	605	638	649	626	721	654	647	645	660	644	603	661	664	590	646	693	664	608	651	692	680	633	648	662	636	672	664	704	655	674	684	668	606	659	620	657	680	641	634	623	635	663	688	588	662	667	665	638	630	687	690	616	609	631	641	652	644	655	648	634	637	660	627	655	702	649	626	606	594	666	664	639	664	641	588	678	692	643	640	631	655	688	651	676	620	675	616	655	662	632	652	705	682	669	660	634	644	644	672	654	585	616	596	672	637	643	620	672	682	661	648	625	645	669	628	643	650	614	650	657	634	685	601	645	646	691	590	661	656	650	591	651	641	652	678	645	620	681	612	598	631	636	638	696	684	667	631	654	666	696	697	641	638	678	670	623	660	647	654	625	621	652	670	624	643	645	645	668	656	629	675	669	643	680	663	707	648	682	691	641	638	653	646	663	629	678	682	634	648	656	655	690	677	671	641	673	627	620	681	691	612	697	664	625	617	663	675	664	633	689	626	649	606	671	620	612	620	656	675	648	654	633	629	648	629	656	579	612	665	660	644	642	645	609	699	646	675	659	706	612	636	621	681	605	681	734	657	663	651	628	642	608	602	687	646	691	646	670	645	642	710	646	635	673	658	673	660	670	610	672	633	660	645	636	649	651	652	647	617	653	627	671	603	635	651	711	636	625	656	604	657	669	654	659	670	642	658	670	665	645	617	619	676	632	662	652	627	641	672	605	658	649	669	600	623	676	619	613	616	645	634	667	627	668	686	635	630	635	670	632	683	668	624	668	690	606	667	645	671	634	637	618	637	690	646	642	631	630	705	662	672	599	633	599	656	646	652	647	641	683	662	648	641	680	651	651	663	625	646	676	622	661	601	659	631	703	593	603	704	620	643	686	657	624	679	645	603	649	618	629	637	614	652	648	603	687	627	664	606	674	664	609	649	691	638	644	603	649	659	628	649	648	613	683	685	638	622	622	648	655	615	633	644	687	699	668	668	682	601	639	636	648	678	621	683	663	676	651	639	623	655	639	659	671	693	602	630	596	653	608	721	647	631	674	661	601	620	659	672	654	638	650	654	591	627	642	657	665	637	661	630	613	649	617	689	623	683	661	640	654	625	644	652	633	652	628	650	626	680	607	669	613	693	734	617	658	642	682	636	687	657	659	629	661	641	626	660	593	625	657	632	623	628	681	631	650	680	657	635	649	653	629	642	660	611	630	645	630	639	644	643	617	664	711	614	641	644	597	631	693	621	655	649	614	677	669	616	680	665	652	639	638	660	674	681	640	676	662	650	666	628	681	628	655	651	660	598	645	632	629	621	637	652	670	663	627	621	658	660	603	645	647	615	619	612	694	675	624	614	642	718	652	636	623	607	681	667	660	634	617	620	669	675	649	659	682	679	679	669	652	666	700	663	665	614	666	673	642	628	647	648	656	677	682	645	634	585	636	618	646	647	626	718	676	635	665	621	659	648	641	637	669	653	645	671	615	684	658	604	669	643	651	615	660	636	661	665	603	650	631	654	674	680	629	622	648	680	663	653	637	599	677	600	651	646	629	638	637	643	647	653	647	652	652	654	628	644	698	666	688	608	642	680	655	621	621	634	637	613	655	664	662	643	640	631	663	679	630	654	613	624	661	637	654	653	643	642	667	652	691	635	679	716	681	648	650	668	653	617	644	659	654	607	609	671	692	605	633	614	654	676	626	677	620	629	621	636	660	632	644	698	622	658	659	662	654	659	634	655	676	630	672	634	627	620	652	637	629	636	639	627	651	655	676	729	706	679	639	603	665	647	605	638	655	619	688	672	694	623	584	625	648	620	605	643	699	687	673	647	679	631	605	655	629	638	656	588	583	624	654	670	675	656	683	615	678	649	692	653	579	673	658	640	666	641	641	644	634	639	661	664	632	635	607	632	671	651	670	684	631	628	679	634	683	672	657	687	632	609	665	652	660	663	607	628	667	674	657	642	655	608	654	640	670	666	659	654	637	634	643	655	630	654	644	683	707	659	652	649	669	653	644	610	657	622	672	651	627	686	668	673	636	652	613	655	680	623	697	638	647	696	654	668	682	674	668	644	665	614	671	661	693	651	604	653	646	652	703	649	614	670	622	647	636	660	598	656	699	677	651	643	664	658	652	596	638	645	641	635	626	608	646	649	648	704	636	650
24584	21652	29022	24783	21526	4349	877	662	607	557	465	515	477	485	500	467	453	417	392	404	425	418	403	417	428	406	395	401	406	390	405	445	444	436	401	418	430	447	380	432	374	375	413	370	408	410	409	396	397	380	408	395	405	406	371	395	381	416	433	423	393	408	386	379	404	402	420	408	408	391	354	390	410	430	368	385	412	391	385	382	384	373	430	407	403	397	403	421	402	397	371	397	381	377	414	407	423	387	439	461	382	373	401	359	441	425	392	386	363	371	400	396	414	384	380	398	461	404	405	388	386	371	401	382	406	391	398	394	424	393	393	372	414	382	394	378	413	366	385	406	374	392	385	373	340	403	423	390	387	392	384	417	394	404	422	394	393	401	369	390	387	421	385	373	425	403	373	425	387	383	394	388	398	394	388	371	418	346	388	354	397	362	428	412	402	362	405	402	440	373	418	399	385	405	413	396	410	419	403	428	400	413	411	409	396	369	389	365	385	404	391	428	413	371	419	422	379	397	390	409	369	378	409	373	369	391	413	406	433	422	393	399	396	395	377	379	431	410	391	404	391	416	395	423	399	387	404	404	393	390	414	441	408	412	406	433	395	392	415	384	398	412	416	418	403	368	361	373	398	415	413	392	391	379	417	411	380	403	393	390	379	370	401	373	387	371	425	369	431	409	373	360	424	398	429	395	426	392	406	377	397	432	388	395	399	377	393	385	368	357	368	384	385	418	394	414	390	394	404	391	353	437	422	375	422	396	371	401	425	403	387	406	421	421	387	379	359	387	388	379	431	378	418	420	410	438	406	419	390	384	377	379	388	418	429	392	390	388	385	421	378	402	396	394	402	399	422	390	451	365	408	411	401	411	398	406	421	355	390	398	401	368	413	431	437	421	431	411	416	434	376	416	407	374	411	439	402	380	369	373	424	395	399	371	408	398	363	393	393	391	416	457	416	366	395	361	386	422	369	415	378	359	417	419	384	392	406	389	390	360	402	394	374	394	389	419	389	383	396	414	408	432	371	399	371	370	393	402	407	382	390	413	393	421	372	400	388	399	377	410	402	411	377	439	383	378	384	430	387	402	389	387	399	404	371	368	387	423	380	410	423	368	384	404	363	422	384	391	408	391	411	400	413	401	400	406	419	407	417	383	359	377	385	409	404	410	415	403	386	408	405	410	395	340	431	396	367	388	440	380	352	379	337	397	388	387	379	381	368	435	409	380	409	389	384	394	390	369	383	385	418	369	422	385	386	366	396	376	387	406	410	410	411	324	403	390	374	396	411	388	398	383	393	355	388	420	386	427	400	379	378	403	393	376	413	385	392	381	400	378	411	380	394	402	381	406	398	368	368	374	394	430	394	366	374	400	389	389	429	370	445	420	399	380	393	405	393	376	379	378	379	419	412	383	396	374	402	414	360	412	417	393	381	423	400	378	412	432	379	420	383	387	432	366	414	410	343	392	361	391	407	400	424	417	379	406	426	422	417	408	397	390	357	392	384	358	392	366	407	399	447	393	380	409	387	405	398	392	384	398	381	392	412	368	392	339	410	424	417	375	389	378	381	393	422	376	401	374	403	415	393	422	381	396	398	381	384	360	366	418	367	386	436	464	394	430	401	383	407	401	386	392	405	395	404	404	407	364	453	407	392	394	386	381	364	402	390	417	362	391	387	385	392	427	377	442	382	405	370	424	432	365	390	380	413	382	392	375	380	425	361	366	406	404	433	394	405	375	371	385	378	428	388	405	398	399	384	407	417	401	416	398	371	382	391	421	395	418	404	354	372	394	423	402	386	387	420	378	394	405	386	366	358	392	403	402	403	381	368	410	383	424	407	385	424	440	363	417	387	398	382	416	408	424	428	410	372	401	434	375	398	423	380	389	397	395	366	381	407	394	367	369	373	379	421	378	388	382	398	415	419	376	410	444	402	398	407	367	411	430	396	403	429	379	398	414	385	398	401	388	388	416	387	388	406	424	359	381	441	430	389	402	372	415	380	402	410	362	384	377	382	387	390	388	394	449	378	436	424	373	426	400	390	426	378	353	397	358	399	382	379	389	407	372	408	379	384	416	393	421	407	401	387	390	426	389	392	396	405	392	390	393	402	433	372	384	412	401	356	427	399	444	376	439	407	411	401	391	403	354	411	430	393	397	354	411	400	389	384	413	401	381	412	407	404	425	373	356	374	431	405	399	393	402	400	406	353	400	405	374	380	412	421	439	407	411	373	374	367	408	379	369	370	366	418	375	400	403	364	428	383	391	386	397	399	408	383	403	387	420	409	412	408	382	382	419	373	386	384	386	377	357	382	388	404	387	435	415	406	416	422	399	387	386	376	415	402	373	393	431	398	424	419	386	417	409	398	391	372	396	396	395	409	391	406	377	422	389	431	414	391	371	443	419	358	366	402	438	396	375	411	413	408	376	395	440	361	378	350	367	381	372	373	382	421	367	394	401	368	366	387	443	410	384	378	407	378	407	395	392	380	386	381	400	376	353	370	395	368	376	409	362	450	378	408	391	397	386	388	418	387	403	387	378	407	399	433	357	399	373	414	383	399	428	394	370	377	424	397	398	423	398	385	361	381	405	411	430	425	373	392	362	392	354	385	396	407	351	390	370	405	352	390	390	379	375	383	388	402	392	378	409	403	421	433	376	398	393	377	388	372	428	398	423	372	396	438	394	362	382	410	363	409	405	377	415	401	363	388	411	379	354	386	368	382	425	391	378	411	395	428	406	358	427	394	452	389	412	361	391	395	364	379	396	372	426	427	392	391	395	392	414	427	375	399	392	391	391	415	437	369	387	363	365	397	382	412	383	367	399	372	384	398	399	384	379	399	393	382	365	393	385	424	392	373	378	392	415	376	376	386	351	426	397	400	399	388	335	406	431	404	374	364	398	390	395	393	393	382	411	361	359	400	391	406	406	375	414	361	369	375	416	361	405	404	398	415	355	396	394	383	420	400	387	396	427	395	386	423	374	366	388	363	430	405	409	402	380	386	391	410	418	398	404	398	381	402	399	409	397	403	404	393	391	388	408	408	393	371	378	372	394	396	401	386	376	350	395	410	386	378	351	414	405	379	385	404	374	382	403	402	367	408	362	403	426	393	404	389	390	397	394	380	390	411	381	383	406	366	369	405	377	414	428	412	392	421	357	427	417	391	390	415	393	390	416	411	416	383	382	381	408	368	393	425	361	366	379	380	405	387	432	387	410	398	389	393	411	397	365	395	386	400	390	402	370	395	363	429	377	374	396	419	419	391	438	376	382	376	408	401	402	415	354	408	414	392	388	406	391	388	422	389	377	366	389	363	397	410	388	393	380	396	409	375	418	390	437	408	389	394	427	377	400	401	411	396	382	424	409	389	389	422	358	394	423	364	405	360	435	384	415	415	381	389	384	395	368	379	393	410	379	399	408	363	444	415	414	424	421	402	404	434	368	389	393	421	438	412	420	416	430	368	396	388	406	381	403	406	395	352	431	385	383	410	405
5893	9354	7751	3824	2877	2112	1598	1387	1275	1177	1056	954	895	813	815	793	737	729	720	741	692	729	713	661	705	719	693	693	672	629	667	680	652	650	638	613	676	618	610	630	669	653	627	620	608	660	667	614	663	641	633	662	631	616	618	589	618	659	621	646	610	617	625	627	661	611	601	623	613	621	608	605	609	639	652	619	618	629	576	607	580	631	608	634	632	583	608	651	604	587	607	643	626	591	607	572	639	579	620	624	581	593	655	607	645	634	634	640	634	560	604	664	624	636	620	615	633	639	612	593	623	624	573	613	642	629	610	633	598	638	627	607	581	638	674	553	678	657	595	626	604	636	669	637	610	621	605	652	654	556	675	576	631	628	643	650	593	601	611	662	596	621	613	602	600	626	604	632	588	633	576	620	638	640	602	603	603	611	583	656	631	609	601	603	645	631	646	614	608	604	583	621	651	626	565	623	589	615	636	610	567	572	591	593	670	579	647	646	683	618	664	596	563	596	620	568	641	609	593	623	642	634	601	613	615	682	630	584	652	623	610	615	611	649	604	577	610	615	655	594	590	634	572	610	645	552	592	594	627	610	616	649	582	647	581	562	594	579	605	615	627	599	588	611	572	623	616	597	605	625	613	608	612	605	626	609	609	562	635	603	625	578	633	655	630	574	653	596	602	595	639	595	587	607	639	610	661	585	633	630	622	572	638	624	617	626	630	574	602	581	641	590	619	622	598	675	593	584	594	619	595	579	585	627	590	588	612	583	589	585	688	610	636	585	622	612	649	618	636	598	589	576	612	615	596	632	569	632	656	583	639	648	659	628	580	582	656	633	640	619	599	599	649	623	593	574	606	591	593	602	622	629	632	617	620	619	596	653	623	629	600	644	593	649	630	628	630	574	588	579	658	585	615	647	608	595	665	619	578	602	624	604	617	599	583	607	621	594	601	577	622	594	623	639	597	599	612	599	636	536	638	576	619	648	639	584	629	632	605	595	628	651	616	598	593	608	623	575	569	586	614	626	596	616	622	626	596	633	602	590	574	592	596	572	590	632	626	636	572	614	594	634	647	612	612	634	593	606	595	601	625	644	601	618	577	600	618	604	629	567	566	633	575	643	587	621	645	602	595	610	628	623	558	643	615	597	618	573	616	664	639	632	641	626	572	601	631	592	583	604	614	593	629	662	610	644	611	563	610	606	619	640	595	594	593	648	627	608	599	606	605	611	589	620	562	614	627	606	602	588	632	578	602	597	573	632	621	654	613	567	602	640	595	582	636	620	587	614	627	608	649	606	607	647	611	581	619	651	616	603	612	632	578	593	600	582	639	598	600	609	561	632	606	642	612	608	627	618	634	644	619	616	627	603	652	613	578	623	631	627	587	590	604	616	623	540	630	624	597	585	627	583	608	590	624	613	650	661	632	593	586	620	569	605	586	601	644	587	617	625	598	661	633	632	626	576	630	630	611	574	618	643	631	635	632	603	566	623	614	645	594	571	656	639	634	645	609	599	597	598	628	620	608	584	625	632	623	609	620	607	620	612	622	626	615	618	604	617	628	590	629	584	594	618	645	607	636	614	612	637	595	629	568	573	575	591	618	591	568	622	650	572	672	532	622	615	606	604	645	598	643	595	593	628	607	635	575	610	606	611	600	629	594	637	584	601	586	598	599	616	616	649	627	635	602	595	592	606	625	633	574	621	613	613	590	630	600	608	599	595	584	618	609	598	612	582	586	631	628	653	599	595	629	553	611	590	622	599	625	598	603	586	634	586	635	620	590	598	598	604	625	617	653	617	603	627	602	591	607	605	634	599	643	562	649	628	617	570	629	635	596	593	629	644	615	650	582	655	623	617	558	579	589	618	593	579	598	631	552	586	620	594	585	598	627	618	623	595	628	631	635	600	612	585	620	614	577	643	573	622	593	658	590	616	637	654	617	575	590	624	639	620	654	671	667	600	637	587	662	676	659	618	677	597	593	563	603	601	625	610	618	622	591	642	635	627	662	600	605	591	587	605	612	613	622	642	599	643	621	581	613	611	618	594	600	610	573	639	633	614	604	651	608	611	612	646	618	627	588	607	574	606	627	597	644	608	608	599	603	595	636	579	668	621	619	609	567	622	603	641	616	607	628	610	591	587	585	601	654	605	541	649	595	575	654	585	595	620	597	643	620	575	611	608	598	610	605	612	611	616	602	584	600	620	688	590	610	596	609	598	599	584	620	637	570	627	600	654	592	596	597	609	603	608	632	634	645	645	605	599	628	600	599	597	634	649	596	580	642	608	644	592	592	610	626	615	629	603	625	610	606	620	583	596	620	607	655	594	618	646	603	570	617	640	601	612	590	618	635	661	646	588	592	618	589	575	611	591	584	624	634	626	665	594	614	632	605	593	621	615	611	600	624	650	555	650	629	634	602	600	591	615	599	591	619	619	629	619	628	590	583	599	570	645	559	594	637	611	589	633	590	601	607	619	630	572	597	613	576	625	634	609	604	612	598	585	588	656	607	570	645	601	595	632	636	573	629	607	583	591	597	622	615	672	582	593	634	621	630	588	607	675	597	631	579	624	623	600	642	620	618	659	596	656	625	599	597	612	582	612	648	622	601	634	632	606	616	598	615	598	597	622	622	630	590	576	603	594	617	609	570	612	599	618	595	660	612	600	635	602	588	664	604	621	600	632	600	634	611	619	630	643	625	592	611	631	633	606	601	602	588	609	609	587	595	586	589	610	599	641	614	589	616	640	619	594	594	650	610	638	639	656	604	576	625	633	597	637	633	640	617	655	594	592	628	578	601	615	603	593	611	664	591	666	607	630	613	607	593	615	605	630	585	635	623	591	590	596	606	621	645	605	612	602	642	597	628	556	602	606	590	617	626	620	632	623	583	616	623	565	636	620	598	615	560	626	593	617	635	599	601	632	552	615	635	571	589	592	617	562	608	577	621	628	642	588	602	606	593	597	613	603	598	591	615	586	631	589	633	595	608	573	613	633	567	599	588	633	616	642	598	577	646	585	569	607	594	598	641	646	610	601	629	626	576	624	622	621	591	595	625	594	620	621	593	578	603	614	632	647	594	610	600	592	642	617	634	590	625	607	608	589	582	586	591	639	602	588	605	648	573	604	647	589	618	637	632	613	592	587	634	594	598	595	626	601	613	621	626	645	600	600	659	556	616	616	598	616	598	586	583	590	583	622	604	608	527	618	580	629	615	588	617	597	596	660	609	605	575	622	639	646	639	584	653	640	610	621	648	559	646	608	600	606	588	610	608	585	613	607	605	651	668	645	588	583	645	628	566	635	605	657	601	614	591	587	614	596	583	614	583	573	599	612	613	648	574	629	571	613	623	596	600	600	602	599	581	591	612	579	613	652	581	606	633	617	654	621	622	610	653	624	616	589	599	589	613	582	610	608	614	657	583	641	610	646	626	578	613	636	594	583	609	641	608	575	568	576	624	620	593	626	615	585	600	648	655	618	620	634	589	622	610	611	630	603
23554	21568	29459	24146	21573	21175	2401	690	523	433	361	332	312	307	276	270	250	252	245	254	196	217	199	196	209	211	181	184	201	203	189	190	182	177	156	184	163	200	184	164	181	170	166	174	194	182	154	171	186	158	203	156	197	156	166	175	160	149	191	165	187	163	174	176	151	178	167	186	174	175	167	159	181	138	156	158	154	170	171	199	152	181	174	171	184	146	156	167	166	142	167	178	158	152	151	151	157	177	163	186	158	158	179	157	154	174	170	160	173	181	172	178	166	178	186	149	154	152	154	187	155	176	178	167	158	153	194	150	187	176	172	161	165	171	167	158	158	149	163	174	150	170	162	148	175	171	148	188	187	154	171	151	159	144	136	157	187	160	155	170	146	147	175	142	165	165	164	171	169	165	181	161	172	157	167	134	146	161	168	166	181	168	155	169	170	184	167	184	173	178	175	147	162	171	158	162	194	162	163	168	154	161	160	166	156	169	154	149	158	167	181	173	185	177	190	176	164	158	177	180	155	174	170	149	180	170	176	169	162	139	156	168	166	161	169	175	167	173	187	152	165	175	179	163	195	174	155	159	178	155	158	164	149	170	178	185	165	183	162	169	162	157	171	163	156	160	131	159	177	145	159	179	156	175	176	164	156	167	164	172	162	176	169	172	154	188	179	158	149	151	161	184	156	156	153	164	161	163	153	151	177	154	176	193	172	177	155	173	162	155	156	148	171	144	179	158	180	166	184	165	158	183	153	146	169	176	162	165	159	142	168	153	150	159	144	173	157	181	165	143	167	181	181	158	168	143	180	163	161	146	176	164	176	163	186	164	179	178	164	171	174	176	186	173	165	188	157	145	160	136	167	179	177	165	178	181	160	147	155	141	173	168	186	168	177	156	170	185	158	165	159	149	141	143	181	159	161	155	152	142	159	155	144	155	148	175	150	162	177	174	178	159	150	195	165	185	167	182	145	180	175	152	175	171	169	167	163	155	150	176	146	178	161	171	161	157	179	162	149	159	125	145	167	153	150	169	180	163	140	194	181	174	162	151	169	154	152	148	147	180	172	152	169	144	166	146	184	168	169	148	165	155	192	164	164	176	172	164	161	160	171	170	175	156	165	161	167	151	166	163	165	140	178	162	153	162	149	158	157	171	170	163	162	161	155	189	153	151	162	170	155	167	153	179	158	187	177	170	179	156	146	175	160	187	187	151	170	163	162	181	150	164	165	169	182	142	190	162	173	146	147	140	158	158	166	160	166	172	149	162	174	159	163	149	163	204	171	165	165	172	184	159	154	167	166	177	178	162	156	146	165	138	176	158	153	200	147	151	159	163	147	197	161	163	164	156	148	163	154	155	164	177	165	182	144	199	150	179	151	178	181	143	162	168	166	159	164	154	168	148	156	153	162	167	188	182	176	164	129	177	184	155	169	149	165	155	155	136	169	174	169	171	167	169	161	175	161	185	152	168	166	148	176	140	138	178	182	160	167	174	169	153	164	145	187	150	153	152	153	180	195	169	147	139	165	169	169	173	145	158	173	153	180	180	149	175	157	168	163	159	173	185	164	155	171	164	170	190	164	158	162	169	167	150	152	172	144	153	161	171	165	151	181	167	126	172	173	165	155	162	164	180	161	185	161	179	172	135	165	148	143	175	163	155	154	152	166	158	175	177	157	164	165	168	177	142	168	173	166	157	199	185	154	161	170	172	166	177	153	195	159	136	190	172	156	160	146	181	175	165	155	179	173	153	141	184	153	173	173	145	142	178	140	169	181	167	174	165	190	153	157	164	168	173	179	159	158	165	164	158	157	173	170	183	147	175	166	168	170	140	186	189	191	200	170	139	151	149	145	172	159	147	159	213	177	163	158	135	156	155	164	157	178	156	142	167	144	166	158	168	153	165	190	176	174	163	150	173	164	159	152	176	176	153	168	163	143	154	175	181	149	174	133	147	182	172	146	140	166	165	155	161	175	153	156	181	162	183	129	164	157	140	175	192	176	158	160	176	186	173	174	167	149	135	180	156	184	152	137	167	159	167	154	165	150	154	173	169	160	182	176	180	163	177	181	161	164	157	178	171	164	152	155	185	169	163	166	149	174	180	154	159	132	184	177	173	168	171	169	152	166	153	169	170	183	180	179	185	154	160	166	164	172	188	169	141	179	147	163	159	171	165	173	165	157	165	174	148	176	156	167	141	164	171	176	171	191	138	209	147	164	146	142	195	151	183	166	151	167	163	174	151	174	148	168	175	132	150	139	171	155	163	146	160	166	167	152	170	183	155	175	197	180	159	180	169	166	167	169	155	171	166	173	169	153	169	159	171	159	154	169	164	169	157	154	165	146	196	157	171	153	167	167	154	179	161	157	161	175	168	162	175	162	167	172	153	165	165	169	161	159	168	153	161	162	187	161	158	163	144	165	180	145	172	174	153	154	176	159	156	179	166	180	171	169	164	177	172	165	173	163	186	178	153	149	162	173	155	173	165	165	161	153	152	157	160	164	146	175	171	158	168	169	172	167	136	202	166	176	156	148	175	190	154	162	139	167	161	156	143	170	143	168	167	158	171	181	193	165	163	169	174	176	159	166	168	164	164	168	162	182	153	164	161	153	173	173	156	162	169	168	162	165	165	185	157	170	158	176	142	175	176	159	162	187	155	171	154	154	195	172	168	141	154	166	178	151	180	155	176	178	161	157	154	164	153	181	175	178	176	165	165	165	164	162	155	152	157	160	149	176	166	164	147	187	161	167	169	164	165	155	132	158	174	174	144	166	164	202	155	159	157	154	157	155	154	129	170	177	174	168	166	183	166	191	160	174	146	175	200	154	154	156	170	164	179	181	168	156	161	153	180	171	156	177	178	175	178	145	163	164	168	164	175	172	173	172	149	158	144	167	141	148	157	166	167	153	158	171	168	175	152	163	150	167	155	152	144	162	191	149	157	164	167	150	167	158	166	183	174	178	164	167	158	164	172	162	172	167	155	164	142	166	170	185	155	152	166	155	164	142	172	166	166	177	153	171	188	168	176	156	178	143	173	172	149	173	173	147	163	162	175	176	137	159	129	164	167	169	174	186	156	165	158	176	154	182	170	163	155	178	172	165	158	144	158	164	177	161	167	155	168	157	152	170	173	173	154	139	184	145	144	152	172	171	151	155	160	150	155	156	165	165	149	156	168	149	157	192	164	160	155	164	151	161	164	173	158	166	154	161	165	169	162	162	170	147	180	165	158	141	165	179	155	158	175	145	154	145	156	202	162	148	153	160	148	168	170	166	155	146	172	178	163	175	179	170	145	153	145	165	153	157	176	166	190	172	160	166	178	155	192	156	163	179	160	199	185	164	161	164	181	158	165	176	154	185	157	176	157	170	150	163	148	170	154	151	187	181	143	160	149	174	163	156	153	171	171	128	166	157	198	164	177	153	180	187	180	164	168	153	148	163	162	164	155	164	146	170	175	162	151	159	147	166	162	169	149	167	161	156	177	156	159	148	173
7210	14657	12173	6195	4273	3038	2301	1828	1494	1254	998	939	772	680	631	575	562	529	459	453	431	426	403	390	368	339	318	335	359	328	332	322	299	326	299	333	300	315	289	321	322	305	304	330	274	294	278	263	267	283	300	281	267	292	269	297	293	265	292	299	261	286	292	280	270	328	307	273	280	265	260	288	271	300	301	272	278	257	287	235	256	296	260	257	279	261	236	266	271	288	283	282	274	300	275	241	263	311	262	283	252	248	280	252	277	271	263	259	253	271	271	260	267	250	252	277	277	275	262	265	263	259	279	262	225	267	284	281	255	269	284	288	287	275	244	272	266	306	241	249	285	283	238	281	282	260	239	254	276	252	252	269	266	288	252	273	264	299	251	254	290	256	256	257	244	262	270	284	298	266	253	301	287	282	239	262	251	269	259	291	300	249	271	257	266	296	260	248	245	290	289	306	264	233	242	260	283	255	270	266	230	272	263	249	294	264	275	239	284	280	282	272	265	262	275	247	259	263	271	276	272	306	274	250	274	258	263	266	276	260	235	290	279	298	252	248	257	256	260	266	282	291	249	275	268	255	228	244	254	277	281	249	308	294	265	254	292	257	262	272	274	261	281	289	253	248	266	268	268	287	272	236	263	263	287	267	284	253	243	236	269	280	237	265	244	260	250	289	291	269	259	268	266	267	281	282	284	273	255	249	262	263	257	266	249	255	292	257	255	245	265	266	286	248	260	258	269	293	272	275	276	275	282	241	239	260	299	263	265	262	239	282	264	253	274	262	266	269	259	258	259	246	256	268	283	261	244	284	270	279	240	287	291	270	263	257	264	288	229	259	280	263	252	263	275	252	286	246	261	255	272	297	246	284	269	292	287	266	270	268	293	253	259	245	281	271	269	247	266	265	261	255	256	259	270	269	269	283	281	269	252	301	253	228	265	240	270	279	260	285	266	273	260	250	267	251	247	264	260	268	237	282	267	274	241	267	269	273	267	270	256	250	274	267	272	276	272	254	265	266	265	253	285	288	247	264	252	223	267	268	250	256	289	256	263	288	269	296	256	249	281	262	274	244	265	267	292	249	287	253	267	286	257	257	268	275	299	276	259	281	283	256	233	240	270	291	250	269	251	279	286	268	268	276	270	273	258	246	264	258	271	274	279	255	244	300	247	255	259	246	282	278	290	276	271	312	285	262	261	277	267	245	306	261	268	259	287	262	242	284	248	251	234	241	286	247	227	238	274	277	274	262	302	257	241	289	259	234	245	271	254	261	263	271	267	262	238	229	250	269	234	250	262	294	256	274	261	238	279	265	253	254	257	270	282	254	277	269	282	272	275	270	260	286	239	242	258	257	249	293	282	285	243	273	249	272	235	286	252	292	265	270	253	267	270	286	236	240	254	230	289	284	284	281	256	300	271	280	245	261	282	266	274	259	244	265	282	254	274	254	262	285	259	294	264	278	266	209	275	296	283	309	289	261	253	244	246	295	283	287	255	266	259	278	273	269	267	254	257	248	255	274	278	253	273	261	262	260	301	267	273	270	282	293	279	242	265	237	256	258	292	239	266	284	292	244	244	265	249	277	276	241	249	264	280	265	257	265	247	241	269	259	239	247	256	249	270	272	255	241	259	269	280	282	266	277	293	305	276	268	243	267	259	264	262	278	258	231	237	269	283	238	235	252	264	238	258	253	272	289	277	249	304	258	271	276	265	231	267	235	264	282	255	247	286	260	257	270	255	268	269	259	267	237	251	268	286	253	251	298	268	257	254	256	286	259	255	278	248	280	286	263	255	275	263	237	268	265	267	261	281	220	250	271	280	256	243	263	262	260	265	290	277	283	270	283	294	270	267	259	277	247	252	256	268	267	282	251	279	278	269	248	273	283	248	283	252	258	254	255	266	256	274	265	273	277	258	271	262	273	256	248	260	273	279	273	258	258	257	299	254	244	272	261	263	262	257	261	270	272	266	252	265	255	273	253	263	247	307	222	282	289	300	284	276	286	240	266	297	260	261	244	241	270	276	273	264	297	248	300	277	249	268	275	284	281	272	265	275	257	241	284	265	269	269	274	251	294	281	255	271	295	261	249	265	271	267	253	264	271	259	242	269	299	288	241	293	284	282	234	274	268	263	262	255	242	291	214	245	256	289	276	253	275	285	289	266	270	285	261	269	252	255	284	260	279	295	293	255	264	249	252	273	239	251	278	303	257	284	281	274	262	272	278	283	271	249	248	245	267	284	255	255	274	276	256	245	279	278	290	250	262	267	264	277	277	287	279	296	263	253	282	270	257	254	274	249	259	279	251	259	255	253	237	259	258	256	276	250	260	251	265	274	260	235	254	250	257	266	255	269	266	242	279	256	246	262	265	280	262	283	277	261	275	255	262	253	284	268	235	257	261	289	230	282	250	264	264	298	278	258	271	275	290	242	258	268	265	257	240	252	288	260	251	265	249	272	275	279	259	272	278	251	247	267	292	260	290	276	278	247	287	280	268	265	266	298	245	293	256	283	249	255	243	304	273	301	270	264	286	252	261	272	260	255	292	295	264	276	284	270	242	254	300	274	255	264	267	273	284	259	223	246	274	263	265	285	252	260	261	285	275	273	267	270	289	272	280	270	280	258	260	302	267	264	250	278	288	271	255	267	272	281	246	275	302	264	264	258	291	307	294	276	272	270	257	277	270	246	290	263	266	245	274	273	264	282	264	266	260	274	281	237	274	257	331	265	245	267	245	241	274	253	275	274	311	308	271	254	252	291	259	289	268	244	268	251	266	276	247	254	277	232	264	294	261	251	273	242	262	259	263	262	246	269	239	225	285	289	248	271	260	278	273	251	245	239	256	273	251	263	296	261	275	285	280	264	268	260	275	279	276	258	289	253	267	263	264	245	273	260	252	287	279	270	287	253	272	275	250	243	257	291	276	277	287	253	260	252	265	265	273	280	283	248	239	299	236	278	242	262	256	263	249	272	263	269	234	240	271	268	261	283	270	284	271	249	228	289	276	271	285	269	246	269	273	248	267	239	252	299	257	265	268	263	286	227	259	243	261	246	251	281	248	266	278	269	269	254	267	259	271	273	251	260	255	244	252	254	269	270	242	252	259	273	255	233	260	270	304	267	261	256	275	279	273	297	255	293	266	238	259	263	293	253	280	275	269	294	271	268	269	252	254	249	253	272	285	266	279	238	262	275	285	270	272	271	272	277	234	272	260	264	228	245	275	262	267	249	270	243	298	292	282	258	264	263	295	235	278	264	277	257	231	283	246	231	264	269	237	263	268	283	260	282	287	260	265	298	272	247	273	267	272	250	279	273	237	264	248	250	288	281	276	252	268	245	271	238	271	280	280	282	256	260	257	296	257	293	251	253	274	235	260	263	261	250	266	251	256	265	287	273	259	286	273	210	263	286	266	266	278	275	243	230	261	286	278	287	277	268	269	247	252	266	238	254	264	268	272	255	264	257	264	270	237	263	279	249	258	244	283	285	234	262	273
27619	20407	6492	816	559	507	449	441	407	448	421	421	415	410	431	415	436	458	437	400	432	431	400	386	427	428	438	382	435	395	431	434	419	435	428	389	422	416	431	410	425	419	450	420	409	396	424	413	418	406	409	435	400	411	483	413	413	449	424	414	416	425	451	463	400	402	402	427	429	395	390	388	445	407	412	440	407	418	436	417	399	423	429	402	426	397	406	389	389	469	411	415	437	457	415	432	399	400	425	411	445	419	442	423	418	413	401	423	401	398	408	408	432	421	396	436	386	409	413	432	380	411	409	402	438	437	417	409	428	365	404	407	428	426	424	429	437	402	440	402	443	377	411	422	427	409	448	439	421	408	424	463	411	436	382	422	455	414	412	400	442	441	420	411	408	411	450	408	409	405	444	425	422	433	409	439	399	404	421	439	412	406	389	385	425	430	428	378	386	391	374	408	395	407	436	423	457	392	435	396	466	427	410	465	403	416	407	419	429	445	406	417	391	438	426	388	445	390	443	435	438	409	421	403	406	406	407	434	406	423	437	424	434	404	424	410	403	406	413	419	417	420	431	424	410	426	430	415	397	441	392	409	389	412	374	408	353	380	377	401	395	408	390	387	413	402	406	408	432	443	405	372	427	394	408	399	448	395	421	417	398	387	407	400	408	396	413	397	374	438	381	400	405	434	440	430	391	390	434	411	393	407	440	428	405	435	395	378	419	399	409	432	391	426	443	419	421	416	401	411	410	398	409	425	397	406	406	452	439	418	409	445	399	405	411	440	447	428	405	387	399	383	417	415	418	421	387	430	389	420	437	426	426	395	446	415	430	437	446	406	442	412	415	416	379	468	405	412	403	431	398	448	383	413	424	387	429	413	401	404	424	413	404	402	399	410	429	408	419	423	395	424	403	424	435	388	411	418	429	402	424	417	424	429	437	408	393	417	427	405	411	437	436	454	443	410	391	389	386	401	419	382	431	402	418	396	459	391	420	408	453	442	405	420	431	426	397	411	392	413	456	404	393	417	386	414	429	392	361	378	398	402	402	385	448	403	402	417	437	406	397	405	405	432	411	434	424	423	414	426	431	407	409	393	449	414	400	426	442	434	405	415	423	407	415	407	415	442	457	387	462	408	427	414	406	432	423	437	433	424	385	390	412	422	428	433	458	420	424	408	438	426	416	409	465	418	395	412	370	394	435	437	385	437	455	420	383	412	395	419	408	412	425	400	384	415	390	428	428	409	358	415	423	387	399	396	437	423	430	391	425	426	448	433	397	369	394	401	409	429	387	427	407	415	419	376	415	425	378	432	403	441	392	432	439	406	392	396	381	428	452	422	393	413	442	401	368	433	391	407	403	426	439	413	406	433	416	415	430	393	423	434	414	404	414	444	389	413	381	404	429	427	427	421	426	447	465	423	425	401	394	406	406	404	455	417	419	447	434	427	400	414	414	419	428	440	437	421	426	425	385	435	409	416	416	405	427	399	403	401	418	437	405	430	388	430	422	438	422	428	405	439	410	440	432	405	426	394	376	414	409	420	411	434	432	447	408	416	422	425	445	391	417	387	406	418	417	400	395	424	421	428	444	437	407	387	421	406	421	441	392	420	425	442	404	440	430	378	416	421	415	389	426	393	432	407	430	438	386	402	452	435	442	415	416	402	379	414	465	434	413	453	399	423	399	398	422	396	406	450	408	444	436	393	412	412	379	395	398	443	438	414	390	398	405	397	425	426	414	446	408	423	397	436	439	401	410	409	448	406	399	436	386	376	397	414	436	409	460	385	416	380	445	426	435	421	409	438	370	433	428	397	423	405	411	381	388	421	389	433	379	430	417	414	436	409	421	405	420	422	439	423	391	433	424	437	458	404	421	416	398	412	418	411	434	415	410	455	403	418	409	392	430	437	429	406	395	400	397	410	456	417	413	407	419	420	398	401	420	386	406	455	406	427	406	415	413	395	398	428	401	440	391	453	397	402	430	428	407	423	435	452	479	450	413	411	398	455	420	448	430	450	421	390	391	415	413	451	427	427	419	408	362	407	452	397	407	424	437	386	410	407	403	436	433	384	432	406	436	398	401	453	434	384	408	397	380	413	405	419	415	385	437	409	465	424	411	411	407	409	422	437	432	412	385	380	386	416	405	425	409	437	407	405	414	388	413	391	442	434	418	413	404	397	431	416	430	447	442	393	409	427	449	410	404	407	411	451	428	414	389	394	405	430	369	396	380	418	411	416	399	393	391	419	416	399	428	422	423	413	412	456	411	451	421	430	401	410	408	406	408	416	438	437	400	429	436	396	375	416	432	428	419	397	398	429	397	409	406	433	423	435	430	427	463	415	408	404	418	424	466	393	441	393	417	420	403	420	405	403	420	445	390	401	400	442	406	410	437	445	384	451	376	413	405	410	404	418	442	412	383	440	447	421	442	376	417	418	387	435	413	403	429	416	404	450	446	419	440	448	390	380	392	413	427	443	387	368	406	433	440	412	398	476	413	427	423	411	397	412	407	401	389	409	430	417	424	409	390	422	394	401	449	394	391	402	405	397	425	412	384	385	457	419	440	418	426	374	435	409	431	446	465	424	425	384	423	434	409	408	422	421	380	425	410	433	395	438	417	460	425	378	448	393	440	415	461	436	408	425	423	418	431	403	436	410	437	412	440	430	406	371	392	435	428	417	448	397	422	473	406	444	460	454	425	420	397	416	436	429	417	407	426	421	425	470	443	438	446	432	418	441	430	444	421	425	367	413	443	397	440	417	442	407	431	444	452	402	411	409	394	450	448	415	440	414	400	432	397	410	426	417	432	456	412	432	379	437	420	447	455	428	387	401	400	420	423	424	393	393	389	428	446	388	412	407	402	403	411	411	422	415	378	420	424	422	428	408	425	425	423	402	395	429	391	426	395	442	424	415	443	388	410	408	418	443	462	406	382	409	435	409	406	419	431	409	410	407	439	379	404	417	403	373	408	427	443	404	406	400	405	404	416	441	413	380	456	420	420	393	448	426	410	374	410	408	429	405	418	419	419	419	418	386	426	407	427	421	435	414	403	430	430	402	392	434	414	381	441	392	462	441	398	396	417	427	404	436	392	386	438	436	438	409	414	396	415	429	441	427	434	410	422	410	423	406	415	402	399	384	428	418	410	411	422	390	431	421	423	449	432	429	447	442	417	422	385	458	422	419	416	413	416	421	450	403	445	397	449	410	424	449	409	426	423	439	457	409	432	432	454	416	445	437	377	418	414	434	438	456	439	425	400	416	411	441	415	414	383	450	383	413	418	460	382	450	420	426	444	413	428	441	406	471	401	429	465	450	395	433	389	417	390	402	387	436	385	385	400	407	388	414	408	411	381	403	406	430	428	386	433	443	408	455	416	366	426	412	419	426	399	411	374	394	404	402	374	419	442	413	391	434	433	442	401	388	422	447	437	438	435	451	403	417	412	407	433	439	408	437	416	427	445	388	403	399	406	419	402	459	377	423	397	420	417	438
5114	1536	1334	958	803	773	684	699	698	719	691	644	646	640	645	644	667	637	650	640	637	681	609	666	609	652	614	632	630	646	663	665	650	642	677	641	619	671	615	656	650	653	663	627	655	633	622	627	683	652	647	643	670	664	636	651	612	636	595	634	644	617	646	604	645	650	652	633	643	626	611	636	604	619	637	663	644	657	651	659	566	649	699	653	648	636	659	580	629	620	645	640	573	634	652	614	666	706	642	623	622	638	643	607	671	655	631	668	633	629	623	613	618	642	592	627	637	673	630	669	720	615	596	612	641	605	643	583	679	621	701	661	627	645	589	650	598	624	662	637	660	621	616	613	610	659	640	648	649	652	600	668	646	608	644	665	647	648	607	640	617	602	650	618	613	635	666	667	609	664	589	682	666	589	659	677	710	585	591	623	671	611	644	597	644	630	605	633	641	660	677	624	593	601	693	642	635	704	629	705	614	621	654	649	629	619	663	584	621	614	723	626	633	642	672	650	650	645	651	608	681	657	669	659	675	623	628	646	675	638	657	652	659	673	663	670	643	639	638	653	620	643	600	606	647	636	633	623	669	639	646	662	627	584	661	603	643	657	692	672	616	618	624	684	681	601	607	630	644	673	608	669	613	657	661	632	662	617	686	753	636	618	627	610	616	618	672	625	577	627	627	648	600	609	595	623	648	630	687	659	620	659	571	671	698	626	632	635	655	683	635	596	665	673	629	687	662	669	626	595	665	621	608	679	630	689	624	668	668	635	612	655	624	618	622	609	675	605	664	643	617	643	650	621	667	641	645	670	594	675	608	613	682	638	623	640	603	635	647	649	667	655	626	600	678	643	647	643	570	657	630	637	648	598	614	617	659	643	637	636	618	625	647	669	649	603	632	630	676	606	669	657	637	658	668	625	615	660	675	656	653	625	660	656	674	632	636	688	628	646	619	646	660	629	648	650	675	626	663	681	629	632	625	631	617	641	623	652	694	591	600	625	635	693	616	631	625	636	623	710	661	655	629	637	664	609	618	656	651	610	619	635	590	581	689	650	631	634	651	604	645	644	661	667	655	646	634	638	623	681	616	639	613	649	608	660	632	668	630	644	671	670	593	603	642	627	699	732	632	629	679	659	601	616	664	657	637	655	675	692	653	631	657	594	647	664	662	657	635	635	611	650	669	623	661	612	641	680	672	631	629	602	610	619	625	649	630	572	648	639	667	648	665	651	631	630	669	640	654	634	651	603	653	656	618	611	635	637	649	609	658	655	661	639	608	643	634	640	661	642	626	692	627	677	656	621	649	657	670	645	641	611	594	654	621	659	655	600	666	589	624	643	613	629	641	616	655	617	646	622	629	643	623	640	629	614	660	635	640	615	659	643	665	619	636	662	632	692	632	696	629	667	671	668	591	608	655	623	663	610	623	672	648	604	704	642	648	641	624	641	625	656	619	652	648	679	606	668	664	619	654	672	669	630	665	646	653	643	633	642	671	624	657	608	637	663	648	599	632	641	675	669	676	689	628	647	656	627	614	642	628	687	666	611	666	623	634	674	629	636	722	647	620	670	643	634	629	652	638	662	648	693	603	607	654	646	685	624	638	626	678	622	643	670	680	655	641	636	596	611	649	656	594	619	613	615	686	642	649	669	635	631	656	634	630	633	618	664	642	634	592	642	638	655	634	634	639	637	631	624	651	649	621	618	625	657	617	679	648	640	611	631	656	650	633	641	670	610	624	618	608	669	646	638	608	630	655	595	666	634	626	636	652	660	628	616	572	623	644	612	627	640	599	622	645	673	596	609	670	673	591	609	658	638	620	679	639	641	636	653	642	704	618	614	687	626	632	628	612	668	654	661	619	623	645	628	647	658	643	665	663	650	615	676	689	664	604	614	686	642	634	667	626	644	616	685	603	657	656	615	646	633	639	670	622	583	616	641	667	628	614	618	618	617	636	668	641	617	646	624	670	609	649	656	592	699	613	643	627	646	641	590	633	621	609	671	657	580	656	621	658	625	629	626	688	620	641	700	623	682	651	608	644	643	671	673	613	627	640	645	623	666	639	609	639	617	669	663	631	638	666	622	638	602	657	625	654	676	625	639	624	660	634	625	684	640	633	662	670	675	660	613	629	633	681	657	677	649	634	659	680	633	590	619	615	647	629	594	645	669	677	644	656	665	627	632	657	625	655	652	647	651	627	609	639	611	679	611	649	661	648	635	674	624	643	668	630	639	651	652	630	648	659	650	688	602	638	656	632	665	648	612	631	618	617	658	677	648	648	622	652	622	657	653	657	666	621	649	610	639	597	672	624	661	633	670	631	661	648	679	633	655	635	563	621	610	632	669	625	675	697	644	651	644	604	627	669	664	590	635	653	655	665	596	643	622	638	628	650	632	642	622	632	634	635	664	644	651	612	636	641	659	624	582	651	640	672	624	654	651	622	629	624	639	612	686	621	642	661	655	648	672	667	682	636	659	662	603	666	600	683	655	643	647	629	612	651	623	617	613	665	600	687	659	618	617	644	618	617	648	633	652	678	611	660	667	606	680	626	595	645	656	662	628	621	662	644	600	665	648	586	670	645	653	659	688	653	666	619	629	646	634	708	681	630	633	670	645	662	600	633	634	652	631	694	655	657	627	619	667	625	649	650	628	614	678	643	643	667	636	638	643	637	640	663	604	612	666	613	657	603	614	621	653	654	634	706	619	645	641	638	719	647	621	679	643	615	625	614	653	652	683	662	640	642	621	624	665	637	648	645	644	630	609	634	622	666	620	629	629	649	637	626	646	640	658	630	643	658	628	672	615	613	640	661	678	629	675	650	650	656	644	637	629	589	651	654	638	646	660	632	631	635	628	626	642	667	632	630	631	605	627	593	625	585	633	612	667	630	623	635	629	636	653	655	641	631	647	621	662	678	652	676	656	636	644	655	704	670	653	612	614	658	605	626	597	615	650	634	618	670	615	627	638	645	635	667	644	650	622	652	604	600	640	622	625	661	633	641	660	590	630	632	665	645	619	647	605	683	626	684	607	630	621	662	686	674	634	682	655	630	656	634	619	617	629	626	607	669	650	653	636	644	615	604	700	673	632	618	632	607	591	642	641	670	635	685	682	613	667	634	614	619	612	673	609	652	675	619	637	646	671	651	682	648	637	725	613	640	632	662	614	608	623	673	661	633	667	657	639	603	624	662	666	611	615	662	613	696	593	594	634	587	650	637	679	670	648	654	596	648	656	620	688	676	605	661	617	648	593	649	627	686	634	622	652	651	633	611	614	623	640	594	670	655	650	675	661	656	620	615	637	660	664	656	645	647	617	650	648	639	661	629	649	628	602	656	692	654	605	694	665	638	617	693	652	639	697	629	661	706	611	657	649	665	631	633	597	652	652	632	638	652	614	649	644	626	624	639	657	611	622	628	655	631	611	634	659	666	612	666	631	643	642	624	609	617	643	595	625	657	655	616	635	582	611	583	664	614	611	677	659	640	629	612	636
24611	21638	28899	24675	21398	4331	929	681	577	515	534	449	479	440	449	483	447	460	423	425	469	435	418	385	446	409	411	384	375	418	373	391	388	403	410	423	385	415	412	379	359	408	399	385	417	391	391	362	386	394	421	365	396	403	409	379	357	406	409	365	392	394	389	388	382	372	405	438	359	372	393	395	377	381	391	392	427	393	404	395	353	391	381	400	405	397	371	366	369	335	398	378	385	411	379	383	408	395	392	393	407	376	383	384	402	400	371	412	367	408	404	405	382	385	356	385	367	376	371	361	371	392	373	390	434	357	403	334	383	385	386	373	381	390	384	373	416	382	381	380	378	393	390	386	399	391	340	404	392	394	364	396	385	388	362	375	414	383	375	395	395	383	392	363	401	370	395	404	394	380	409	399	389	367	392	393	395	375	392	394	412	394	382	366	357	362	365	379	401	404	388	403	364	347	434	381	377	368	378	383	367	403	382	406	411	373	402	382	362	385	387	370	385	410	366	386	396	374	379	393	360	373	368	415	345	420	439	410	349	378	400	399	400	413	376	397	386	384	387	355	392	374	384	402	402	371	410	396	398	414	378	392	392	391	381	387	380	369	388	382	390	398	405	373	407	385	395	389	405	374	341	357	396	396	377	390	363	377	401	370	392	345	380	394	383	349	386	392	349	372	374	391	387	398	402	391	377	378	391	389	389	375	371	396	392	356	352	365	353	407	388	377	367	362	396	403	420	378	406	348	358	408	383	394	392	375	421	381	387	393	368	397	387	380	392	377	377	369	418	405	349	397	365	392	400	418	388	377	387	391	397	389	389	386	409	393	389	383	322	346	393	385	352	358	361	387	357	365	424	357	374	361	406	395	406	376	399	400	332	392	392	393	408	403	396	406	367	385	379	382	385	379	360	413	368	382	400	398	351	399	398	369	405	395	365	355	357	371	377	369	374	398	378	373	377	372	403	364	353	376	395	392	415	384	382	390	390	365	376	385	373	392	399	378	419	405	356	359	420	395	369	380	400	410	366	391	379	404	359	373	407	379	409	417	394	396	427	380	385	357	382	408	386	363	365	398	392	396	390	404	399	405	388	416	390	386	378	372	387	413	371	391	394	374	368	411	391	387	376	392	387	406	385	378	381	408	398	415	394	409	401	372	386	430	392	406	380	366	383	366	397	390	376	373	393	366	374	395	410	386	395	347	366	404	393	407	391	414	391	361	419	372	425	354	356	386	403	389	366	369	412	363	387	396	411	406	413	401	446	381	383	374	401	370	411	392	403	385	416	398	390	403	370	421	361	394	381	371	372	349	382	425	410	363	405	368	383	328	414	372	410	387	396	387	356	424	362	372	402	400	395	374	424	384	422	401	404	416	374	359	394	404	342	380	358	387	355	380	393	391	404	384	375	401	391	406	367	417	387	364	398	388	393	372	385	382	367	409	374	371	405	366	400	373	386	412	362	416	379	362	400	401	369	382	400	419	371	409	410	376	381	366	377	389	362	375	355	390	377	392	377	413	382	403	387	376	383	389	388	390	401	395	421	401	385	394	405	374	393	386	379	389	365	390	408	383	347	374	384	394	384	367	384	378	354	371	366	382	402	368	362	385	400	413	382	384	357	410	404	377	389	392	350	368	385	388	374	399	358	381	375	400	382	374	387	381	370	425	414	389	382	385	399	362	361	410	395	382	377	404	405	396	387	403	388	402	390	386	389	372	385	385	411	408	380	366	363	415	412	392	402	372	402	398	384	398	387	408	399	391	376	410	377	384	372	361	372	372	394	387	350	394	361	382	389	388	399	388	391	364	412	363	385	373	426	390	411	358	387	379	394	378	417	404	386	405	388	402	367	400	375	367	390	401	397	386	377	389	377	375	358	389	409	420	423	407	382	408	390	393	430	376	378	425	350	340	445	365	382	384	399	384	379	396	381	385	374	408	381	386	406	384	404	399	369	405	361	379	353	376	390	406	367	375	377	364	365	420	392	392	382	384	373	428	384	371	417	358	387	400	380	393	362	366	397	369	397	380	395	349	333	353	366	388	391	399	391	371	393	417	356	393	384	414	387	402	349	418	351	363	385	382	375	380	407	380	379	405	411	369	408	387	378	396	362	372	371	368	408	365	344	386	387	379	405	402	373	399	384	375	394	404	399	417	391	363	393	387	428	351	384	394	384	411	393	394	387	407	374	385	399	364	396	340	403	388	385	342	394	411	388	366	434	387	376	376	387	374	374	388	415	368	372	367	379	344	375	386	385	421	439	391	352	358	373	358	420	398	360	353	423	371	378	366	354	362	352	374	393	392	366	374	363	409	372	378	384	380	377	388	367	340	356	411	369	374	360	377	358	395	417	398	394	382	408	358	384	387	377	399	404	413	365	402	414	402	374	401	392	382	369	369	428	376	410	405	376	396	392	365	390	382	391	410	373	393	377	389	408	402	394	366	365	389	413	409	375	405	361	383	410	418	374	357	337	354	385	397	393	366	383	383	347	372	374	421	392	399	403	380	382	362	400	368	400	361	357	385	417	379	364	358	388	391	388	371	378	405	385	386	406	356	380	364	395	364	365	401	406	361	385	439	386	382	402	452	375	360	370	397	412	371	374	401	383	390	366	402	351	397	371	428	379	344	374	382	379	408	362	438	402	397	395	387	388	382	365	380	387	345	390	367	390	377	429	375	383	372	351	396	402	375	425	377	411	385	341	401	382	369	377	396	357	381	440	416	391	384	412	379	397	366	367	389	356	401	381	366	373	395	405	391	403	390	402	410	381	374	371	374	375	380	363	391	374	371	413	362	425	399	380	357	368	373	397	398	406	361	376	392	439	377	396	389	430	379	440	401	410	414	390	386	389	395	366	370	363	398	390	372	379	369	382	361	389	380	386	387	416	362	369	360	374	407	413	407	386	379	429	396	395	399	380	407	355	422	388	354	377	376	397	394	381	379	376	390	376	378	360	385	379	386	395	401	388	392	371	381	386	405	377	413	376	383	386	381	355	408	365	374	383	384	361	428	396	381	383	356	356	354	398	367	405	416	407	401	394	361	373	386	415	380	359	389	391	378	354	427	408	364	378	364	407	413	388	422	347	377	368	390	411	350	406	359	387	378	364	383	374	392	362	397	391	394	364	356	391	385	379	359	397	374	378	393	369	370	394	357	390	388	433	382	373	413	388	345	374	438	380	358	431	428	379	381	381	410	396	418	405	382	405	340	409	362	363	411	385	386	405	410	362	416	370	380	384	396	392	413	407	357	395	382	415	408	368	393	404	380	341	379	388	381	372	380	360	383	371	358	368	363	410	380	394	402	391	331	367	336	374	423	355	383	427	368	384	367	428	370	382	368	381	369	353	397	357	366	385	403	386	366	363	363	394	401	360	397	360	365	366	397	377	389	359	366	388	392	410	393	390	382	373	403	376	377	368	384	426	384	397	365	363	402	357	340	359	389	372	382	376	405	403	415	404	351	386	385	382	409	421	405	438	400	379	392	373	395
6011	9422	7709	3949	2784	2167	1707	1478	1225	1153	1019	906	849	824	789	724	774	719	703	742	657	682	653	706	707	659	652	640	667	659	637	631	603	657	628	652	644	642	619	636	667	638	615	618	577	607	587	644	620	612	656	578	581	653	666	579	587	656	611	613	550	624	590	631	602	589	635	611	563	613	614	622	583	632	631	605	593	594	594	584	618	619	593	595	666	592	578	614	620	604	620	593	616	608	618	608	605	624	558	580	623	623	603	595	590	617	591	577	565	626	589	630	614	550	635	609	589	553	599	628	643	604	640	617	617	560	589	609	597	633	602	611	617	565	611	592	601	627	566	633	573	574	621	624	611	613	639	629	629	626	602	586	592	614	582	608	576	590	578	621	604	639	601	595	618	584	576	590	625	597	625	609	619	603	646	571	655	613	581	612	612	634	590	575	599	586	621	601	591	637	601	641	611	589	614	580	607	600	617	594	615	618	627	581	583	594	622	606	605	590	632	596	606	585	601	643	620	587	622	589	585	589	566	632	566	610	643	603	615	600	623	624	591	582	586	575	599	584	571	618	590	611	643	597	559	587	637	562	639	574	572	632	594	643	589	597	614	608	585	584	598	584	570	622	549	596	605	613	606	610	607	582	599	619	592	605	619	633	662	623	606	602	657	605	631	598	611	636	629	619	632	566	630	608	622	619	592	581	591	621	603	603	603	621	598	597	613	596	587	607	555	604	606	622	600	635	626	631	626	606	607	602	647	619	636	662	619	624	649	621	592	638	632	560	650	627	559	592	604	610	629	604	634	598	587	617	613	580	603	578	640	577	597	596	590	603	605	587	587	590	589	632	630	591	610	600	618	609	571	563	552	567	622	576	613	578	610	603	624	586	649	630	541	597	611	590	615	612	627	611	570	586	626	604	629	597	584	614	623	583	595	574	607	591	628	583	625	612	618	580	619	620	641	575	575	580	612	587	610	628	595	583	581	654	615	593	585	584	587	621	620	612	568	594	623	602	604	604	578	605	594	582	615	640	600	601	594	654	621	577	580	658	598	605	578	592	608	616	583	570	636	583	661	565	620	602	603	628	641	604	607	574	611	637	603	589	596	607	584	626	574	592	613	650	601	556	647	597	634	588	611	590	624	589	590	639	595	602	578	629	580	589	618	641	578	638	618	609	603	610	603	564	558	574	625	618	632	605	574	592	596	593	606	611	605	620	639	623	607	653	602	618	610	618	595	597	608	651	597	603	564	582	587	604	586	596	581	628	590	594	613	599	636	588	591	596	601	632	586	631	574	609	588	621	602	564	568	614	586	603	599	647	600	581	596	589	620	601	594	624	573	603	588	640	567	582	598	585	508	581	616	573	622	569	598	603	575	591	594	560	593	626	564	633	533	651	556	616	606	656	592	634	609	561	624	599	586	602	625	574	577	567	631	650	570	593	623	607	606	562	593	613	590	618	604	603	575	593	609	616	625	595	602	603	605	597	601	625	622	591	604	543	570	608	600	617	578	629	618	572	622	582	598	579	631	603	588	617	619	643	624	573	620	649	597	582	618	629	616	622	596	618	631	562	602	590	581	623	619	574	608	615	579	610	592	656	616	601	601	582	582	583	611	566	603	604	540	624	579	610	599	597	627	599	640	567	562	601	604	614	655	610	613	636	574	616	601	563	588	617	615	607	578	628	571	602	615	579	579	596	627	619	582	616	623	588	646	569	625	638	665	649	594	588	585	553	634	611	576	619	597	617	622	615	596	598	617	588	592	616	558	582	624	651	645	562	599	560	626	594	630	594	633	646	559	570	613	606	618	595	622	622	665	609	576	617	616	574	623	590	569	585	577	581	641	595	585	607	610	604	669	583	578	590	612	581	589	614	574	614	600	604	572	593	623	617	634	603	578	617	597	577	604	633	603	592	605	629	602	603	674	574	612	624	587	599	631	566	591	569	563	600	613	597	569	627	596	578	619	594	644	590	600	586	596	598	617	641	621	596	593	592	629	655	591	585	609	579	597	620	584	577	589	567	586	598	617	558	595	535	604	602	623	565	621	596	587	580	626	605	590	570	626	612	610	610	583	594	612	570	613	597	574	602	652	639	581	585	620	591	580	533	616	594	570	586	576	605	634	593	588	602	654	635	605	585	577	578	579	633	616	578	584	616	597	623	652	623	590	583	627	610	605	620	609	596	601	607	623	624	594	625	650	631	616	638	632	587	627	633	643	630	615	613	575	605	625	591	609	608	608	576	600	614	549	565	637	630	556	610	597	611	602	585	570	601	586	597	616	692	651	593	574	638	579	592	622	586	621	634	598	626	622	610	549	575	589	613	610	575	601	571	567	627	623	578	567	564	616	634	615	577	645	631	595	618	613	550	604	557	593	590	572	618	577	586	592	591	587	678	593	558	591	561	599	638	618	582	591	574	628	563	627	648	581	575	594	586	648	623	596	623	608	560	620	628	604	576	646	637	625	628	619	610	640	564	595	607	633	583	654	598	585	620	639	642	621	626	609	590	616	582	611	594	575	594	623	590	550	591	648	638	633	634	630	584	598	600	633	617	652	598	599	619	598	616	618	568	582	596	646	594	612	595	633	569	596	612	647	613	593	585	553	610	620	612	600	610	575	600	614	588	631	617	589	585	579	616	592	621	651	599	609	611	580	695	579	667	576	619	621	668	591	596	631	611	609	616	595	588	618	630	609	627	596	625	596	594	661	591	574	605	618	591	591	652	602	620	586	669	627	671	626	631	629	565	590	587	623	565	596	585	593	580	612	557	570	571	593	597	573	591	642	624	607	628	617	589	662	586	607	573	596	670	581	615	608	597	608	583	639	566	595	589	598	639	603	590	615	610	582	601	584	562	593	571	637	631	619	626	576	617	596	598	594	602	609	578	594	637	582	623	601	596	656	572	631	566	622	595	609	575	534	577	631	609	610	593	611	651	662	604	610	596	616	629	610	656	571	566	639	593	549	606	613	563	608	553	595	591	624	598	564	608	617	574	620	597	580	644	647	606	625	611	596	595	625	608	652	608	599	539	584	604	567	606	660	612	602	608	574	559	579	610	634	571	587	599	583	605	574	553	630	619	620	579	596	590	649	628	622	593	566	659	617	629	578	596	621	593	612	622	605	594	620	613	659	605	599	615	574	652	589	667	603	620	587	612	600	571	601	615	616	616	613	602	590	580	625	581	608	601	587	606	640	623	598	624	574	658	614	621	578	641	621	635	585	595	556	601	590	625	599	561	597	603	617	569	587	602	628	651	643	651	610	651	613	665	614	623	594	608	582	601	546	625	551	568	609	620	586	600	640	600	612	623	621	583	578	600	597	578	631	539	630	625	605	613	584	573	606	626	620	604	621	589	608	604	610	619	583	632	579	574	571	584	580	625	615	592	624	609	596	620	614	620	605	616	607	623	626	568	590	634	613	620	561	627	612	634	570	597	600	615	603	585	599	592	607	599	565	620	589	607	605	601	637	586	629	588	588	602	617	612	618	611
23554	21604	29507	24160	21604	21214	2312	662	517	436	388	289	354	308	305	270	260	243	238	234	226	241	189	199	201	176	178	186	170	196	172	161	199	185	164	180	176	170	181	185	184	155	181	171	183	189	180	157	157	188	172	139	188	199	165	166	163	157	177	153	159	156	185	153	154	171	189	173	182	167	172	168	175	162	160	179	170	175	161	185	150	155	150	160	160	134	151	169	177	144	189	157	172	176	170	157	164	152	172	182	165	175	163	168	167	178	145	147	180	154	161	161	149	164	147	172	150	155	169	160	148	174	156	169	167	155	157	167	155	168	156	159	156	168	165	151	164	150	171	149	150	183	159	159	177	179	164	148	146	156	165	155	162	163	145	176	151	155	146	153	164	163	160	172	149	152	174	175	175	163	167	157	170	142	171	154	160	163	177	156	178	170	158	169	167	165	169	173	170	151	154	181	156	163	173	173	136	153	157	150	163	153	158	151	166	157	152	132	152	144	158	151	179	175	180	179	161	145	150	168	177	164	181	177	147	147	176	172	183	167	140	172	143	168	191	185	138	142	164	157	153	162	144	152	146	160	162	166	158	161	159	163	152	156	153	163	180	158	158	189	152	162	166	174	161	166	154	169	155	161	142	141	162	166	173	143	172	178	152	168	152	173	147	165	137	173	155	151	174	167	149	166	156	156	169	150	143	167	169	134	144	151	171	170	156	188	160	155	153	152	167	147	177	158	164	156	161	168	149	163	168	176	187	160	144	169	156	161	168	154	153	168	154	154	158	149	178	167	176	140	167	176	164	152	196	157	178	166	161	170	167	169	176	176	153	133	161	153	163	121	151	179	192	174	169	151	196	149	164	150	166	149	181	163	183	147	147	156	158	157	174	156	146	169	150	150	155	164	171	139	141	136	165	172	161	155	160	159	168	147	180	156	152	156	156	164	167	158	163	149	158	181	159	168	155	153	167	144	141	154	155	154	176	173	189	155	167	165	156	155	169	165	144	156	181	178	150	161	170	154	170	179	157	162	162	159	157	164	166	185	152	161	162	155	182	165	164	124	167	171	176	157	175	163	193	153	173	175	151	145	166	184	170	164	177	169	151	191	155	164	172	160	147	171	165	156	153	152	169	172	153	169	169	157	140	178	159	169	149	161	165	157	165	150	164	155	147	167	156	165	177	145	190	152	154	150	146	160	155	163	145	155	197	170	183	159	173	153	151	163	145	165	186	175	173	161	177	169	176	147	148	156	168	164	167	172	161	161	155	172	169	167	156	162	183	156	164	150	167	170	160	164	158	178	181	129	158	154	159	174	186	153	159	169	164	178	186	166	160	169	171	152	192	141	177	178	189	156	157	156	175	157	159	154	165	171	160	143	157	164	155	161	160	149	168	162	176	163	162	167	151	163	171	164	154	175	151	156	165	155	153	171	160	169	159	153	158	159	171	160	186	148	170	174	165	184	155	145	170	167	157	163	176	153	158	156	175	162	175	160	164	170	146	159	152	182	154	185	154	148	177	181	165	173	152	169	144	163	150	152	157	170	133	166	158	144	160	149	171	150	176	173	166	159	177	180	174	141	164	182	166	179	155	162	163	173	166	158	152	169	156	162	150	179	172	142	186	175	164	184	177	171	155	163	156	172	149	174	154	186	148	161	165	156	150	153	158	168	158	162	140	157	161	164	185	150	165	164	165	183	146	161	172	139	161	174	186	163	165	173	140	170	171	164	146	179	158	179	165	165	157	166	156	143	177	168	156	181	144	175	161	143	161	167	152	159	148	145	170	136	174	132	161	157	144	183	171	157	176	143	166	161	183	174	163	166	164	162	151	140	153	167	160	177	140	149	163	161	188	161	163	154	150	160	177	162	148	181	163	173	162	166	137	178	170	159	170	157	159	149	164	166	153	153	161	164	161	168	145	164	166	166	137	158	168	142	147	177	179	152	171	173	171	156	168	164	159	174	160	138	156	165	147	143	167	155	160	155	157	168	174	156	176	170	182	173	172	183	187	191	153	166	159	180	161	159	169	151	156	169	178	172	146	171	158	174	154	158	172	172	155	180	154	169	175	172	161	171	147	149	158	146	172	155	159	156	175	157	146	177	145	157	183	179	177	162	172	173	168	165	158	149	140	177	172	164	184	163	156	155	141	168	157	160	162	156	146	167	166	163	156	156	162	165	155	147	157	165	183	150	160	168	157	160	152	182	165	146	158	154	156	169	166	135	154	145	190	146	153	160	175	138	152	169	183	154	170	159	133	174	182	171	182	134	165	176	167	173	157	148	168	176	153	171	154	160	179	149	140	172	169	148	182	175	153	163	164	173	163	171	169	162	152	158	164	160	141	167	143	150	162	196	157	170	168	144	147	154	158	161	163	152	170	145	174	181	161	151	168	170	179	162	160	149	165	171	160	166	158	165	147	146	158	153	162	172	160	157	155	163	161	151	153	161	174	188	159	149	169	154	180	160	137	156	166	166	178	157	156	156	142	161	163	165	180	173	162	154	167	172	155	144	181	174	161	178	183	151	169	161	177	159	165	187	150	178	165	164	157	175	161	152	168	159	164	148	144	177	167	160	181	186	151	164	142	172	176	171	155	182	192	157	182	180	152	143	188	156	155	198	158	168	141	165	150	161	157	155	162	170	180	179	159	161	166	170	132	188	162	151	156	144	159	166	145	143	139	146	154	178	148	155	149	163	150	152	134	171	169	172	173	162	156	198	157	150	156	140	158	134	142	147	178	182	158	166	161	160	153	151	174	163	148	156	160	156	178	156	154	138	179	167	159	178	170	167	158	169	155	160	144	173	167	166	136	153	154	168	155	166	153	158	139	149	185	146	174	178	169	138	182	154	196	156	150	158	147	144	142	154	167	158	173	170	146	156	142	178	154	179	145	177	151	167	154	162	201	171	176	150	186	152	178	179	184	154	157	170	157	165	175	162	154	156	174	163	146	195	165	169	154	171	152	170	198	178	157	176	153	170	158	155	184	155	157	187	177	172	180	167	164	146	149	176	156	168	191	153	169	164	179	143	180	162	164	194	158	170	153	152	162	167	162	158	168	181	168	164	174	148	150	159	181	146	159	156	171	148	145	199	168	170	153	155	137	170	189	191	172	148	141	158	130	200	149	179	177	156	139	143	158	159	154	164	145	154	163	161	165	163	165	145	141	163	169	181	158	166	152	183	155	155	169	144	163	158	148	173	160	146	159	170	134	152	170	160	172	160	150	156	152	152	160	181	174	158	162	146	186	172	177	129	151	151	170	159	158	161	170	183	150	172	142	141	171	146	145	171	172	170	179	165	139	163	169	133	191	175	174	171	158	172	172	178	167	143	158	157	162	156	148	153	159	155	167	167	174	180	165	138	162	170	152	149	167	169	177	160	149	143	186	141	178	169	161	153	186	155	160	165	157	155	172	135	178	149	157	158	167	175	149	147	160	151	152	152	157	168	166	147	177	168	171	177	141	154	172	181	142	166	181	182	160	139	146	166
6924	14897	12072	6168	4356	3088	2402	1768	1493	1209	1028	948	711	740	642	633	537	467	473	448	454	403	399	386	379	376	355	320	305	358	330	326	312	319	303	291	312	258	265	305	295	322	333	300	305	299	271	318	264	305	298	275	262	289	272	265	280	256	296	257	259	261	278	285	289	278	290	274	298	270	257	293	294	294	252	249	272	308	266	257	232	258	271	260	253	226	282	280	280	284	273	250	263	262	251	285	265	272	246	284	263	267	259	231	285	246	257	265	270	279	255	263	246	257	250	270	281	277	268	283	256	283	263	289	266	269	264	261	261	272	251	267	268	253	246	281	253	256	267	256	276	274	286	259	247	290	266	262	269	293	283	272	264	256	265	257	262	268	259	274	256	265	286	271	264	262	241	234	276	289	260	259	261	259	253	267	251	273	258	245	273	248	272	266	261	250	265	269	262	223	244	256	241	242	270	288	272	261	245	266	290	282	276	260	257	251	263	259	272	269	273	290	253	275	252	274	238	283	269	279	271	271	277	237	272	292	271	239	253	255	231	261	265	294	269	260	265	280	278	255	267	292	249	242	254	245	244	276	245	264	283	253	259	273	238	264	257	285	245	267	272	295	266	263	253	254	279	258	278	252	246	267	261	289	237	274	267	253	251	258	269	256	246	268	272	243	282	276	249	259	248	275	268	249	252	265	266	230	280	267	223	276	263	230	244	258	264	278	225	255	303	257	272	253	283	278	285	255	272	248	259	274	303	289	255	269	256	269	293	257	255	273	236	256	285	247	242	296	247	261	272	260	257	276	246	252	247	263	296	283	284	265	242	258	266	267	240	267	268	274	242	263	273	261	257	243	255	268	243	289	281	246	241	278	271	268	273	249	254	252	215	269	262	256	239	244	257	263	293	275	252	265	277	264	263	233	250	260	258	275	251	272	268	226	237	267	264	233	260	251	235	254	265	259	288	257	283	270	279	277	271	267	300	267	263	265	282	232	247	239	280	278	245	283	266	239	245	231	251	243	275	272	252	267	265	264	255	266	243	244	246	263	224	264	261	308	276	285	253	249	266	247	283	290	268	252	266	269	297	243	259	268	266	245	278	288	272	240	274	252	233	235	271	247	260	243	282	251	271	253	267	248	266	268	265	252	221	238	236	271	259	270	283	245	254	283	271	274	262	265	249	242	284	277	241	272	268	269	275	240	253	258	253	266	259	262	298	255	281	263	268	277	275	278	276	258	269	282	245	231	256	257	274	257	226	266	263	243	274	266	264	280	274	267	274	235	256	238	276	256	247	268	287	269	268	256	267	248	267	278	268	265	261	256	246	288	255	259	236	263	263	243	236	257	257	288	283	251	249	279	242	266	230	262	263	275	222	246	252	238	268	270	312	264	253	237	285	267	246	260	260	240	278	263	274	255	248	257	253	244	271	265	288	273	256	264	245	269	260	278	274	251	271	251	284	261	242	271	255	274	269	235	252	228	267	272	245	257	291	251	257	266	302	270	258	244	261	241	253	278	255	283	277	279	277	250	268	292	255	277	285	271	242	266	254	250	254	269	293	253	259	276	291	281	272	260	282	262	267	250	255	258	251	226	266	256	260	265	300	296	279	250	256	239	252	248	262	256	268	258	277	250	284	257	262	268	279	244	277	251	252	272	240	266	250	259	243	275	260	230	268	259	253	254	216	262	246	262	269	261	280	296	255	276	265	262	273	249	273	262	276	253	271	245	230	235	262	259	242	247	265	269	258	270	276	263	267	258	235	276	259	256	281	271	259	274	288	270	237	236	277	257	270	254	251	270	250	255	263	267	267	263	255	283	256	256	270	261	264	252	242	224	253	242	268	238	248	291	245	279	288	237	247	243	228	259	228	268	274	271	282	248	260	283	258	238	245	252	251	267	263	272	254	267	272	274	254	273	251	270	293	250	271	239	266	239	287	262	258	260	252	273	274	252	269	227	257	262	260	256	263	241	287	255	273	267	243	260	267	269	269	234	240	283	252	255	294	246	248	277	253	283	265	274	278	267	282	255	266	242	249	241	266	289	250	258	270	291	244	248	260	285	261	257	255	248	234	286	259	256	238	260	298	254	272	240	261	269	265	275	261	273	276	250	274	267	257	280	248	266	259	250	261	268	264	245	284	265	239	246	293	275	261	254	249	288	280	234	249	252	264	249	272	262	264	275	244	250	245	282	277	245	248	253	252	279	240	264	261	227	269	272	249	245	243	287	283	268	273	274	263	239	266	244	274	269	261	262	250	276	231	277	270	264	247	300	255	242	226	264	268	281	257	268	260	260	228	264	249	269	241	273	271	270	278	276	253	247	268	273	280	251	260	256	262	260	267	282	272	287	273	251	218	277	250	237	265	240	259	262	271	277	268	255	242	285	258	252	238	262	292	256	244	241	233	259	253	300	279	238	253	286	290	261	268	254	255	254	252	287	239	243	259	224	235	256	243	276	272	248	280	258	274	260	257	269	273	267	269	279	283	245	230	242	273	252	243	261	270	266	267	255	249	274	265	268	265	289	282	269	274	272	234	257	268	233	245	278	263	274	210	229	267	246	256	239	235	231	268	274	268	260	262	261	288	264	297	279	266	262	271	266	259	284	262	280	275	280	274	266	241	265	246	266	271	259	275	261	255	223	246	238	263	275	281	257	261	228	317	253	274	263	276	266	258	260	262	254	280	239	261	282	231	267	276	247	264	275	222	241	257	250	248	279	260	235	275	243	247	244	266	268	245	250	279	267	272	215	259	259	260	280	268	244	256	294	255	262	280	270	236	251	274	251	262	271	285	283	246	246	257	250	248	273	296	238	259	257	284	256	277	236	239	240	226	278	222	264	276	240	279	283	274	276	279	292	289	248	246	260	245	250	273	242	240	246	239	260	266	252	273	257	253	296	254	257	264	281	247	260	257	275	249	228	260	249	261	281	259	247	258	251	305	273	240	264	278	294	255	279	244	272	276	248	232	227	271	257	264	271	266	272	271	266	260	235	232	259	280	266	276	244	246	290	245	241	276	279	279	261	251	266	251	270	297	239	243	290	263	243	260	288	288	232	254	244	278	224	225	272	263	250	279	290	271	279	247	270	272	254	244	275	282	246	247	268	262	261	246	275	244	240	266	292	241	249	272	251	264	274	263	254	274	256	281	257	259	267	232	267	254	289	267	265	253	239	265	236	274	256	232	244	268	287	257	291	268	236	248	280	265	274	261	289	224	267	213	236	278	238	246	260	272	294	257	266	252	231	249	261	262	266	263	257	276	248	244	260	279	245	267	268	284	262	234	255	249	304	248	281	262	240	245	271	264	255	249	287	253	261	263	248	262	242	259	259	270	244	279	247	297	273	271	277	290	257	255	239	256	265	257	264	236	293	255	267	249	243	261	256	256	265	257	259	264	271	258	252	265	282	255	246	257	260	257	253	242	262	287	231	254	250	231	272	259	305	269	236	273	275	260	258	257	267	240	284	241	274	272	280	259	255	302	228	253	272
27552	20425	6435	720	527	441	473	469	401	401	384	402	419	436	408	421	447	404	395	395	420	395	432	422	417	448	394	406	437	419	380	411	426	433	383	437	403	420	404	428	422	407	412	422	417	373	426	436	464	395	378	407	393	432	416	440	416	417	402	389	403	411	401	444	430	418	373	402	411	379	427	418	364	376	394	426	453	406	392	386	418	380	404	428	421	403	403	413	435	424	383	418	423	395	424	383	446	420	415	431	423	387	431	442	419	386	418	410	410	411	399	417	404	403	400	393	411	412	460	420	399	420	376	455	424	410	406	400	412	405	409	420	402	414	412	400	395	475	451	399	417	416	391	371	408	405	397	444	399	434	408	450	403	438	412	421	416	415	399	404	414	391	398	404	418	406	424	391	428	401	396	418	397	398	449	376	398	383	419	410	436	410	413	399	430	423	415	467	400	406	390	390	416	430	421	451	392	422	396	450	392	418	423	437	433	386	409	447	425	408	420	407	412	408	402	448	397	417	394	398	417	411	406	426	441	402	379	433	420	408	385	464	417	441	426	425	428	415	402	387	441	439	423	377	432	393	390	452	413	438	391	412	411	435	408	394	444	403	374	402	437	364	396	429	410	414	398	433	436	427	431	411	431	393	433	402	422	419	412	407	390	376	428	425	444	432	397	358	413	442	428	397	432	420	403	399	434	405	413	411	423	411	387	448	408	426	396	431	389	410	424	418	400	410	410	418	404	381	448	394	434	443	408	466	427	400	389	414	385	430	397	395	407	408	424	382	382	394	436	453	416	409	374	376	429	432	411	447	405	399	387	424	432	444	384	425	402	392	397	393	426	419	430	416	424	402	431	407	434	375	379	439	426	390	404	417	385	429	433	395	422	395	433	404	404	414	422	412	415	394	421	438	429	424	429	411	433	424	414	436	387	377	372	437	383	365	383	401	405	453	414	443	451	373	413	422	404	400	404	404	405	411	395	407	436	413	407	438	373	394	419	409	432	426	432	425	406	399	421	410	398	396	368	425	400	399	416	455	449	429	437	448	410	408	417	412	397	424	407	393	437	423	415	416	415	414	403	410	430	393	407	402	419	410	424	364	423	463	405	414	435	406	447	431	422	382	441	423	399	433	420	465	401	417	389	420	408	432	446	389	438	432	405	409	418	422	432	414	405	452	426	432	450	408	398	428	418	451	410	426	414	381	432	412	379	458	426	426	449	378	409	422	431	416	409	441	409	433	416	461	396	428	413	412	425	392	425	433	383	378	425	407	400	422	433	418	437	425	427	392	412	409	435	395	419	456	405	405	421	415	444	404	433	392	396	388	387	414	411	435	472	391	421	410	394	379	388	400	407	407	393	419	431	420	396	429	389	428	413	403	418	397	431	431	405	418	400	457	407	438	421	396	420	445	438	405	400	378	426	365	411	394	357	423	399	423	431	397	398	424	436	401	423	432	417	399	406	420	422	411	446	453	403	442	425	431	401	427	393	439	420	430	436	415	439	396	400	396	412	403	436	414	424	415	411	378	417	409	416	386	438	412	401	378	430	381	424	406	438	411	397	464	392	403	459	424	422	403	423	364	395	443	406	400	427	393	414	412	443	372	424	429	431	454	410	420	387	438	416	459	452	390	397	428	376	384	393	421	441	427	395	409	390	402	410	368	405	404	389	401	412	427	433	394	393	397	444	384	451	433	406	370	383	403	422	404	381	407	431	417	389	382	426	395	403	419	377	392	428	388	426	404	429	395	414	390	429	425	406	420	389	402	381	387	400	426	430	416	397	407	404	394	423	400	437	433	422	382	398	396	422	427	414	408	413	464	434	455	391	412	387	413	408	415	399	409	416	391	420	427	390	422	396	429	388	399	412	390	422	410	413	442	405	427	403	379	430	406	442	414	416	396	460	424	403	412	433	395	398	426	389	457	402	442	446	427	431	406	370	391	432	388	409	398	395	424	393	426	411	401	406	426	419	399	434	396	416	423	439	445	413	405	390	419	426	377	428	432	427	423	399	407	397	405	415	401	413	426	441	381	393	391	417	463	386	440	411	449	401	417	387	438	387	394	405	381	405	452	394	404	437	390	399	397	416	402	416	403	381	389	415	407	410	408	408	368	407	409	414	424	423	425	429	406	397	434	448	416	452	405	391	396	407	378	406	408	413	434	412	427	390	429	417	431	443	395	406	423	383	406	407	421	438	404	374	404	395	431	401	390	380	394	407	422	419	380	382	395	402	426	427	416	427	402	375	434	412	443	433	430	418	434	427	395	399	417	415	440	404	415	395	430	392	399	403	389	392	404	405	428	427	423	397	412	405	395	427	419	415	427	433	392	418	437	410	451	468	404	424	395	405	425	400	386	424	426	374	422	412	425	414	418	401	399	400	408	399	391	393	429	407	399	379	447	353	455	394	418	406	367	397	386	390	398	416	433	418	416	416	432	389	415	425	448	417	404	419	412	402	400	403	434	432	364	428	413	364	403	426	428	407	421	448	401	395	404	399	453	410	390	425	386	426	422	393	416	394	433	383	428	389	421	416	421	410	448	459	408	411	374	404	411	405	394	430	387	418	403	399	447	385	379	401	434	403	414	409	431	406	409	442	439	375	411	392	445	429	389	413	422	426	423	404	422	415	454	408	440	419	368	410	425	405	393	423	391	418	396	377	435	428	357	405	422	441	416	402	412	455	393	421	402	420	420	421	415	399	399	408	383	423	437	422	383	417	421	395	377	455	386	423	404	371	461	404	419	409	381	381	450	406	400	418	411	411	363	419	414	381	421	371	410	410	396	412	371	417	420	443	457	412	419	422	405	415	408	426	402	395	409	404	429	418	412	396	424	396	400	384	439	420	408	429	436	398	416	419	413	383	410	423	421	397	419	432	442	441	408	386	428	445	418	439	414	395	391	437	427	406	385	426	399	412	408	424	389	425	421	418	410	439	433	432	388	406	394	422	412	420	411	398	413	408	414	427	442	423	400	407	426	387	401	400	390	451	433	418	433	460	400	398	421	457	429	413	381	385	436	396	388	398	409	428	395	390	406	404	382	448	415	395	418	413	400	431	427	421	403	430	448	400	460	385	420	448	449	436	438	443	439	410	437	432	407	406	415	413	423	382	421	426	398	412	425	442	406	409	435	393	418	410	426	445	420	405	398	403	432	399	409	439	393	438	409	384	386	428	402	392	399	387	395	431	425	416	429	413	393	409	411	437	391	446	421	425	454	427	413	422	386	399	431	384	433	399	418	442	433	427	375	388	423	389	410	439	393	421	424	400	414	402	398	422	411	403	403	412	401	408	434	405	385	453	416	449	416	369	419	416	430	387	386	406	382	394	462	414	397	358	408	424	437	381	409	393	446	414	398	413	395	396	432	411	417	433	396	391	413	393	428	427	416	416	377	421	346	395	390	418	419	391	417	443	391	407	443	399	457	405	416	451	410	394	400	414	404	365	376	399	397	411	396	382	403	414	431	417	411	444	440	416	397	413	393	419	410
5128	1425	1243	863	828	718	688	684	642	669	687	612	671	640	659	653	657	633	645	666	680	638	636	649	657	624	678	649	641	654	627	681	649	659	642	588	639	647	634	631	687	622	615	610	641	607	656	590	635	634	661	667	571	622	616	656	651	625	571	618	658	619	652	644	682	669	632	648	631	589	671	634	664	629	616	618	634	662	621	622	610	578	644	660	666	672	665	649	635	674	622	633	668	624	607	680	617	611	655	637	613	630	660	650	633	664	682	636	626	660	667	617	615	645	612	579	675	614	658	660	618	619	684	622	676	624	594	629	653	655	623	598	627	629	643	632	672	609	657	674	616	650	635	612	672	651	634	649	641	631	694	635	634	680	610	618	630	655	611	610	608	607	623	645	635	635	624	608	656	595	645	661	647	638	626	650	615	643	660	671	653	646	646	677	647	647	648	585	630	635	690	606	658	621	618	656	662	677	637	610	620	663	636	630	648	633	615	621	667	637	639	614	636	645	648	621	625	617	584	632	637	667	611	655	640	638	689	637	650	582	646	630	680	658	591	628	635	648	605	644	655	624	631	624	627	684	620	649	605	699	617	619	644	651	692	632	636	644	613	659	636	636	657	591	644	655	642	643	670	657	616	657	602	595	644	685	614	645	614	674	624	642	660	636	604	695	621	634	659	657	643	641	574	678	645	649	673	623	604	633	615	615	635	617	638	605	720	626	617	606	665	601	628	623	669	644	613	624	664	641	574	673	576	609	624	618	666	600	649	617	628	687	657	629	638	676	656	626	632	674	620	636	637	626	674	657	616	600	667	636	620	644	644	664	634	597	694	637	639	597	632	642	638	618	640	596	633	650	682	659	583	629	658	666	630	647	662	648	638	592	628	633	610	606	604	669	616	624	622	645	659	671	651	628	620	600	620	651	636	656	601	633	621	619	669	653	671	645	652	616	663	646	598	633	681	653	650	606	645	652	599	630	651	647	691	671	651	636	620	634	624	604	647	661	653	631	659	622	605	637	640	630	673	629	675	651	652	604	610	631	640	606	624	665	649	597	602	628	637	625	612	678	643	665	652	558	628	608	625	663	650	639	573	626	622	619	650	631	604	620	643	619	655	703	602	607	595	664	702	603	624	681	642	625	628	626	626	629	609	645	627	685	635	600	646	678	639	669	659	643	676	691	629	664	599	602	628	625	690	655	612	674	648	650	623	653	668	624	619	620	604	673	636	647	646	650	624	666	636	592	616	645	659	660	659	625	658	674	647	641	645	631	607	573	618	619	651	619	677	636	613	670	630	651	631	623	669	587	617	664	592	604	622	615	638	638	642	646	645	619	626	676	636	638	623	640	651	642	627	648	670	679	643	611	634	638	611	678	650	626	590	643	633	643	649	623	652	619	655	624	627	619	631	658	669	620	633	597	613	666	618	583	649	672	607	678	649	640	621	649	659	645	631	604	596	669	612	633	664	650	642	599	610	623	648	633	622	631	603	631	583	615	601	642	623	643	629	638	629	670	655	599	647	658	689	621	638	691	633	653	651	651	633	663	668	671	638	627	624	638	651	641	634	612	636	634	595	663	663	671	627	661	621	701	601	602	644	660	631	653	619	625	660	659	683	575	652	642	650	644	606	664	651	688	652	628	645	626	663	665	607	631	630	659	635	648	647	567	663	633	627	612	652	620	631	630	621	666	621	651	618	651	659	637	649	625	632	639	583	599	654	617	612	612	638	613	638	649	624	626	651	682	646	647	604	654	646	677	597	642	664	620	646	662	614	627	705	636	670	608	619	681	648	601	654	668	649	626	625	658	679	610	664	669	608	605	667	638	634	647	660	644	608	634	659	648	623	673	672	653	650	553	689	683	600	620	583	630	696	609	639	662	672	622	641	651	631	628	639	629	607	667	647	672	676	607	606	626	599	613	638	607	620	607	650	626	640	644	642	635	608	620	669	656	638	603	649	590	613	644	627	635	642	630	645	635	661	656	627	624	648	602	621	593	654	648	586	634	654	642	653	642	641	635	628	688	630	649	646	590	628	635	633	579	625	631	632	573	600	668	573	674	639	632	658	629	670	602	675	649	618	605	644	655	663	638	618	655	657	626	622	635	644	587	654	624	632	613	639	629	674	611	686	604	633	668	647	598	647	631	629	633	677	599	644	623	644	621	603	627	645	633	671	644	631	668	656	616	637	693	623	639	629	638	650	639	647	659	616	633	641	666	624	666	622	629	609	589	666	625	605	636	660	620	633	617	639	623	637	655	629	633	615	612	619	678	632	624	647	692	618	615	613	609	648	656	649	648	600	621	576	604	645	637	621	642	628	611	632	656	595	646	616	632	637	655	636	656	611	660	618	617	638	659	660	664	634	608	618	649	629	621	679	616	659	659	637	633	642	646	615	647	615	591	648	620	619	693	692	634	663	600	600	639	622	569	614	679	589	655	616	627	632	629	603	621	618	636	602	661	617	640	639	649	606	630	644	640	631	632	629	650	645	608	656	655	607	648	669	611	665	665	628	639	629	630	618	631	617	663	618	628	629	631	652	589	637	719	630	666	598	623	649	672	602	558	600	626	589	687	669	641	619	672	625	681	595	640	638	614	652	643	648	636	620	616	641	591	637	642	589	670	598	615	633	654	653	627	695	634	669	639	628	628	648	634	642	627	606	606	661	615	570	647	622	685	601	652	612	622	607	637	616	652	612	667	666	603	642	618	623	622	651	631	646	624	614	656	618	585	666	623	646	614	653	659	596	607	618	659	619	645	627	611	606	690	656	621	666	666	641	590	613	627	625	617	636	629	645	670	615	631	647	575	653	629	657	663	626	641	597	638	642	641	648	628	615	618	616	672	644	627	619	622	628	636	621	609	577	635	632	636	663	581	621	658	628	679	611	633	661	632	615	621	688	570	637	614	631	610	610	665	619	641	631	631	628	615	641	631	640	660	624	628	594	625	653	616	657	654	631	640	641	632	707	656	654	652	588	618	708	671	642	647	651	596	679	640	659	608	642	591	625	624	630	644	636	634	622	649	661	624	622	657	587	605	609	630	646	613	630	685	657	623	601	600	653	619	634	616	619	623	605	629	639	643	652	659	629	702	649	618	630	613	626	643	643	633	619	674	649	592	622	608	636	620	630	652	652	634	575	653	634	637	608	611	645	638	649	605	602	665	609	626	618	627	662	618	682	629	652	631	653	635	649	617	620	609	605	629	678	602	660	667	607	616	655	601	620	612	630	630	622	642	638	637	675	645	625	657	656	647	632	668	684	683	622	665	641	614	648	638	604	648	667	627	624	642	634	660	624	589	688	635	606	620	673	641	623	632	644	630	594	630	642	633	637	613	656	631	637	686	650	625	622	645	653	627	651	683	624	652	681	645	640	638	687	632	637	628	627	628	621	641	660	664	621	643	658	634	608	634	643	647	590	621	671	634	669	602	636	640	668	656	622	640	637	621	632	594	636	661	655	655	636	619	581	640	655	608	624	649	613	627	676	667
24610	21634	29020	24724	21472	4186	882	695	590	539	533	490	487	443	422	417	426	457	426	392	390	384	442	412	412	433	355	403	387	413	396	406	395	382	363	421	388	374	392	353	397	382	431	388	400	387	384	426	401	383	381	398	343	355	352	376	408	408	434	391	413	374	369	383	400	388	397	395	390	372	380	383	393	395	388	373	393	380	390	338	387	348	395	392	400	376	376	401	389	380	389	342	404	371	354	363	373	394	391	382	354	389	380	366	384	382	409	391	410	387	413	354	394	415	391	394	368	381	421	402	372	372	389	378	388	395	401	356	359	380	395	401	388	394	396	348	352	351	383	381	375	409	389	379	396	368	376	376	404	384	404	358	378	391	407	377	339	358	369	393	408	365	362	374	391	369	386	366	389	359	362	370	400	413	379	359	390	393	391	375	356	361	399	357	380	395	390	357	394	414	390	384	383	413	360	420	388	381	370	374	402	413	392	377	364	360	393	382	363	390	374	380	379	437	401	346	368	379	405	356	365	363	390	387	374	412	392	383	388	376	407	367	380	391	407	376	396	402	388	395	400	359	380	360	367	387	389	384	393	406	371	370	400	381	400	400	397	382	364	399	404	371	337	383	382	373	389	379	354	388	381	365	391	374	367	421	378	365	400	409	381	375	385	379	384	380	344	406	378	362	375	347	353	375	357	354	393	370	368	378	352	394	380	416	365	369	372	410	384	396	393	371	324	370	370	369	383	390	382	394	384	409	369	347	356	367	413	387	371	347	403	357	387	379	384	369	367	364	383	328	368	410	383	397	361	398	356	386	381	409	382	383	375	368	383	389	411	385	382	396	377	388	400	380	368	390	359	396	366	381	382	403	352	360	376	374	352	348	373	401	353	352	376	353	358	355	394	366	389	395	375	389	403	350	375	380	411	370	373	417	384	383	409	418	378	370	390	425	402	381	391	392	366	371	387	389	398	374	429	376	398	392	369	375	411	373	347	398	403	391	394	384	410	372	394	364	347	370	392	392	354	392	383	406	409	389	400	398	393	409	393	341	378	377	423	416	389	354	358	350	356	366	396	372	371	373	357	378	356	410	417	371	377	410	389	390	423	378	379	418	364	363	352	407	377	379	417	382	431	355	379	357	377	390	379	396	401	403	392	367	399	406	371	370	352	402	371	395	397	391	387	375	393	389	350	365	402	364	365	375	378	343	378	366	373	372	345	379	404	397	395	402	367	347	368	384	387	354	380	410	359	388	386	382	371	371	367	390	377	388	376	388	374	394	402	403	372	380	416	397	357	401	336	367	366	369	364	382	403	389	367	359	376	384	365	388	423	359	395	361	418	408	404	402	376	370	368	397	350	389	399	380	375	356	406	358	387	370	420	369	361	401	386	370	401	382	412	375	422	421	370	358	352	363	379	344	379	379	399	400	364	380	424	353	386	362	402	361	382	412	379	413	380	375	382	405	390	374	338	391	409	383	369	371	383	411	389	392	352	337	403	406	361	357	400	391	357	384	329	368	401	370	374	330	391	392	411	363	386	398	374	390	407	401	353	406	382	372	376	408	383	389	399	368	409	369	378	361	382	367	394	355	377	407	398	368	405	384	381	367	410	377	411	405	394	399	391	386	382	402	380	365	357	364	384	362	393	409	382	372	369	371	396	364	354	353	386	368	393	356	366	402	392	373	396	353	392	396	384	373	358	381	350	395	383	396	389	395	397	407	386	381	385	356	376	384	357	360	367	375	377	412	397	368	367	361	372	381	372	399	357	404	381	396	360	371	395	415	432	382	350	362	392	372	381	377	403	371	392	389	377	354	388	377	408	415	398	384	366	374	374	416	401	371	379	388	329	397	363	373	374	407	405	370	382	384	408	391	368	369	371	367	390	447	386	376	415	387	355	368	390	369	407	370	401	373	394	371	356	404	396	373	391	380	369	417	389	364	385	368	373	392	383	385	374	380	390	386	357	370	351	331	380	381	383	397	356	397	392	379	369	384	395	369	386	409	349	381	385	394	376	377	379	369	377	366	382	401	389	330	362	396	334	375	380	393	400	365	390	399	348	404	408	357	411	391	367	380	393	401	370	392	352	398	361	386	384	410	406	377	405	370	409	364	369	383	388	384	381	352	373	396	391	403	395	402	372	389	398	440	365	425	426	395	389	356	379	398	372	371	395	372	415	377	389	379	377	421	381	376	427	378	401	369	388	418	354	384	352	377	410	385	349	374	369	397	410	401	368	405	355	389	400	383	406	411	390	394	403	370	364	380	381	346	382	405	350	379	384	379	362	378	375	384	423	370	375	399	383	378	372	388	385	357	394	411	369	417	360	389	391	414	382	371	356	413	383	400	371	374	346	387	367	416	372	394	413	383	354	369	379	392	395	376	377	359	405	371	342	380	395	434	375	379	379	376	390	385	405	391	393	383	355	376	352	390	372	372	385	438	388	368	343	383	366	401	387	378	363	367	391	392	376	375	376	373	390	391	396	381	366	340	375	376	354	381	381	356	402	385	368	365	360	420	401	384	360	363	350	382	418	383	372	380	385	408	389	373	364	387	388	398	390	384	373	379	396	395	371	383	360	377	389	414	347	362	388	391	389	376	384	374	391	413	360	388	397	355	390	396	361	386	409	364	344	413	389	406	367	364	369	371	385	399	364	402	364	396	400	373	334	409	361	379	357	391	408	374	389	390	374	380	393	377	389	376	387	394	380	353	372	382	372	393	382	400	356	387	386	368	375	369	387	404	358	380	358	384	371	384	406	377	401	377	357	404	362	392	380	384	364	354	365	357	387	405	369	412	398	367	386	409	382	386	380	364	357	397	398	389	396	378	368	391	365	385	409	384	389	389	392	392	384	378	393	386	364	386	373	393	413	400	362	401	365	383	365	364	370	395	381	359	387	363	345	347	384	357	390	373	384	374	360	365	392	384	396	356	379	379	380	418	431	365	398	385	405	337	349	386	357	383	382	397	388	394	405	370	391	376	378	396	389	390	387	414	349	368	345	384	381	377	373	391	368	403	367	357	397	371	367	390	318	373	377	398	361	359	406	375	393	331	367	391	356	351	380	377	386	360	373	358	387	382	412	396	369	370	365	393	390	372	382	373	387	432	419	406	387	391	409	379	396	384	359	383	365	389	402	367	405	389	377	373	360	393	360	399	384	364	416	355	370	379	367	387	386	359	401	369	386	418	373	384	362	379	394	367	399	399	365	367	371	357	360	394	404	377	388	389	359	394	384	380	387	389	358	398	380	389	386	393	403	393	359	392	393	366	370	393	428	375	350	352	383	364	363	346	382	357	359	384	380	376	376	368	375	375	368	411	415	411	378	386	392	365	382	353	382	326	367	409	371	427	406	365	414	386	399	366	380	412	389	397	319	390	370	383	359	369	368	405	405	351	368	373	375	370	396	358	378	369	381	386	345	428	379	405	384	380	391	402	382	407	391	379	367	380	383	356	392	365	366	405	358	362	375	410	373	385	375	369	366	386	382	371
5818	9386	7773	3942	2796	2068	1757	1438	1212	1072	1035	975	891	834	820	790	763	685	736	724	720	649	658	660	671	663	664	612	621	685	666	624	616	650	633	591	633	604	613	603	594	660	611	657	611	591	661	633	611	618	624	595	639	605	621	618	596	594	615	593	580	581	676	636	629	594	595	569	619	608	601	605	628	621	605	604	600	571	639	594	586	592	635	616	636	593	583	573	599	605	577	596	574	559	618	621	624	631	600	613	639	616	603	580	587	576	589	604	576	589	599	620	588	608	597	602	621	611	616	577	619	596	602	634	599	584	617	604	642	605	579	574	599	606	617	611	623	605	584	593	598	611	576	567	570	602	622	548	632	592	637	576	617	617	581	636	660	593	584	629	599	624	637	608	607	592	588	560	646	605	604	588	578	601	655	593	567	579	639	630	609	639	605	638	591	584	607	652	603	610	640	592	587	590	566	606	582	575	571	561	588	591	627	607	610	603	590	614	556	553	607	627	589	612	633	584	635	661	595	627	590	639	597	585	580	611	620	618	580	618	610	555	571	612	633	577	564	580	577	582	590	595	581	587	619	621	586	574	604	596	614	561	604	599	619	618	637	606	626	617	632	629	600	630	595	596	613	586	582	600	617	636	597	573	542	597	592	654	600	592	584	594	566	618	623	618	597	630	599	639	632	593	625	559	590	559	598	584	603	638	616	620	590	612	563	608	575	586	597	593	639	601	565	604	614	584	618	592	589	616	599	618	598	542	613	569	631	603	626	591	593	614	607	601	614	604	595	618	611	601	611	561	568	581	652	583	590	616	574	644	591	600	596	642	620	626	577	673	614	600	596	602	567	572	616	595	620	599	618	640	588	531	590	596	651	595	589	615	580	598	613	591	579	580	587	609	614	569	562	614	544	631	579	575	623	637	626	592	623	601	576	611	643	586	624	640	581	596	605	612	595	614	564	631	597	606	656	641	596	611	570	579	591	587	584	582	627	613	567	636	587	626	592	634	567	620	604	583	579	584	596	606	631	596	618	610	595	595	583	569	575	555	577	590	572	539	594	593	633	598	616	589	596	580	618	564	627	589	594	618	590	590	530	605	580	615	645	590	575	620	604	579	633	586	605	586	574	624	634	618	588	614	618	632	598	579	580	642	524	614	600	651	600	615	583	586	621	616	588	618	633	553	606	596	596	590	599	671	625	621	558	591	611	563	617	591	602	561	596	584	562	663	599	580	583	591	544	595	600	608	569	588	611	601	572	622	590	596	560	584	574	600	617	576	627	567	602	586	583	596	599	559	544	600	560	634	621	602	655	620	599	567	653	589	616	606	581	618	608	537	557	543	622	608	594	633	622	628	588	604	604	596	602	602	580	570	589	577	590	625	600	608	576	610	576	547	657	623	556	634	601	541	613	566	601	569	587	604	620	596	617	580	618	611	589	624	593	611	620	608	607	600	548	619	608	642	593	569	595	617	626	573	615	610	590	581	638	599	589	596	602	597	612	643	604	612	609	583	574	561	605	603	625	604	586	586	573	606	646	603	618	583	569	565	622	594	580	629	576	599	678	563	571	589	604	596	571	593	560	610	561	591	609	622	587	576	596	634	631	592	589	602	610	582	630	615	594	611	613	606	592	607	572	574	575	582	586	645	601	584	594	597	608	583	609	574	578	612	622	579	629	646	609	579	630	646	567	641	552	591	603	617	589	668	564	586	603	587	583	594	579	574	590	592	602	605	583	610	598	608	639	607	591	620	625	618	643	591	601	609	579	596	572	595	625	591	602	579	611	591	573	551	597	611	597	589	618	597	608	596	632	611	617	585	531	664	545	589	587	623	610	585	605	588	612	594	599	625	616	612	628	631	605	600	641	584	575	571	610	591	598	593	608	609	569	561	565	577	601	603	572	563	566	588	570	593	591	651	617	613	601	578	602	572	604	624	607	578	643	602	619	614	585	577	602	598	555	625	589	598	622	605	621	582	591	607	590	660	596	594	606	593	619	617	592	622	657	597	607	589	630	578	571	619	622	604	595	596	609	593	579	621	596	607	625	598	587	622	613	592	578	607	568	605	596	593	572	572	553	596	594	581	590	570	609	592	610	635	640	598	579	635	601	593	615	648	611	628	612	611	600	633	602	600	628	613	574	579	611	610	636	614	625	623	587	607	579	600	578	598	621	634	636	608	611	597	569	607	595	562	584	624	580	617	572	593	598	588	611	578	622	572	586	588	625	582	588	552	535	563	573	593	599	568	632	612	575	585	620	620	572	570	607	568	595	564	583	628	602	596	636	597	585	599	585	624	599	601	575	559	593	612	596	562	589	626	544	652	591	598	605	581	621	574	571	600	588	623	596	590	596	591	600	584	631	586	600	592	584	601	589	607	573	604	637	593	586	567	561	555	652	579	581	552	636	610	607	624	598	586	593	603	600	608	587	564	594	632	599	607	603	602	600	582	582	574	567	608	600	641	594	571	609	614	561	675	569	604	640	579	589	597	599	581	601	577	639	582	610	594	595	596	635	597	580	609	619	571	614	571	601	584	609	619	628	573	593	588	606	624	574	578	608	581	591	662	562	568	609	605	590	556	607	587	613	595	636	601	581	637	576	616	615	585	583	599	612	590	609	608	600	622	612	623	619	613	564	592	623	609	614	597	622	611	600	612	617	559	579	556	624	642	628	665	594	576	565	526	609	597	618	607	600	637	592	625	590	561	608	559	609	577	620	642	620	618	605	602	611	623	590	593	597	593	575	635	628	575	633	590	624	571	616	619	570	561	571	555	614	626	633	602	594	659	599	595	625	650	602	581	600	612	597	592	643	592	571	580	583	617	577	628	610	623	641	607	580	638	563	579	587	625	630	577	588	627	565	618	598	617	593	581	629	591	567	637	624	617	607	586	583	595	580	576	579	620	569	596	566	604	612	620	603	601	637	534	648	574	604	603	608	570	626	611	562	609	561	618	622	603	636	612	558	610	606	599	570	593	619	579	588	583	577	630	603	594	566	640	580	609	623	587	609	599	628	566	605	581	577	646	600	624	574	607	586	624	595	584	587	553	620	574	553	567	591	629	606	599	594	585	606	604	563	567	606	590	588	656	586	596	645	584	615	573	610	591	585	571	574	556	598	604	607	588	600	579	575	615	607	648	614	624	589	626	567	579	652	621	610	592	569	582	564	647	603	642	567	592	594	615	569	582	549	593	611	605	666	605	626	542	634	607	604	628	614	629	607	584	556	577	619	595	606	593	606	607	591	620	627	601	595	589	569	592	594	635	642	571	588	549	621	627	591	588	616	570	561	632	602	638	555	526	568	633	676	563	583	605	574	583	606	570	639	613	596	592	631	596	607	607	609	589	591	635	585	560	609	636	618	622	584	605	582	615	614	671	624	564	612	586	587	572	590	586	594	593	602	618	594	605	615	611	563	635	583	627	614	608	630	632	658	619	599	645	585	607	614	585	579	573	627	567	601	597	604	625	593	612	615	595	587	599	577	591	604	596
23591	21612	29508	24217	21616	21245	2442	752	531	432	395	360	319	294	255	268	255	231	229	225	220	195	227	207	208	179	209	188	174	198	180	180	172	186	174	177	175	189	166	160	169	159	198	167	179	185	160	159	181	180	188	153	153	160	164	171	153	161	159	170	176	165	147	168	176	144	168	171	155	161	157	167	178	169	161	148	142	175	168	169	188	162	144	164	178	173	164	180	161	162	167	163	162	173	153	158	163	159	141	155	178	166	156	143	171	156	166	164	160	161	137	148	173	174	143	166	152	177	193	164	153	158	136	178	141	162	142	172	175	149	159	169	133	150	159	177	156	143	158	161	155	173	171	165	162	174	169	152	182	167	170	163	174	163	172	159	157	159	170	153	152	155	152	171	160	169	156	156	161	166	147	145	163	158	190	173	167	165	159	147	158	153	148	153	131	174	151	152	156	179	155	162	157	168	147	164	158	159	154	163	167	146	165	149	161	158	156	167	184	157	176	169	155	173	137	157	190	172	144	156	164	159	168	159	144	132	161	165	155	145	173	156	169	180	163	170	165	152	153	164	159	158	157	158	158	161	158	158	142	146	143	153	157	158	133	157	163	162	153	161	140	150	172	164	149	173	139	151	176	169	165	168	153	149	175	162	149	170	159	141	153	160	162	166	157	189	143	178	166	163	157	174	157	135	144	184	157	147	159	191	165	163	156	147	156	155	181	159	146	133	165	147	152	158	164	136	159	164	169	168	150	169	153	164	144	162	173	162	175	144	167	160	157	175	161	169	163	138	159	157	145	152	157	154	159	139	153	164	168	148	151	171	156	176	162	174	157	178	158	172	136	146	150	166	151	155	163	161	163	155	141	177	164	139	157	173	190	159	160	179	157	158	135	152	155	152	148	146	168	163	162	146	154	159	187	175	164	142	141	151	148	169	154	175	156	156	168	155	141	156	149	164	161	161	159	144	151	128	141	146	173	156	163	161	159	172	158	166	177	158	180	145	176	159	161	153	143	150	149	158	154	143	161	163	164	174	158	161	152	151	130	134	161	152	162	141	146	158	155	165	160	155	167	164	141	156	176	161	164	159	167	139	198	152	172	153	160	179	164	151	163	178	150	156	182	158	161	120	155	194	166	161	134	155	155	161	146	167	161	143	158	174	178	142	169	154	141	151	137	154	172	133	167	154	171	149	156	181	159	163	157	137	167	154	160	170	146	174	146	148	162	161	158	164	151	151	157	171	166	151	161	167	174	162	145	153	149	141	172	164	153	158	148	179	179	180	153	153	160	183	176	166	138	156	145	147	176	158	152	162	170	161	156	157	143	173	161	152	163	144	173	168	147	135	161	161	145	172	177	151	165	147	159	165	162	158	151	156	164	157	195	162	145	139	122	151	178	153	163	161	166	165	151	146	181	172	163	138	139	161	158	165	161	186	156	154	147	149	152	169	149	142	183	148	157	147	165	156	157	161	134	152	157	180	158	160	151	168	171	150	136	139	179	178	160	164	159	144	144	167	172	150	150	147	171	193	166	183	152	134	152	141	181	151	182	179	155	170	176	147	164	161	140	190	150	175	155	141	157	162	151	136	147	176	169	152	151	160	149	152	146	144	177	170	122	153	161	181	157	158	171	150	168	156	148	159	175	162	150	170	144	157	161	159	175	164	154	158	162	176	152	137	161	156	149	154	162	165	199	169	141	154	163	147	145	157	169	157	162	149	145	154	147	170	165	148	141	158	151	188	143	182	171	159	151	169	170	146	143	161	184	157	145	165	170	154	145	185	150	131	150	152	177	163	165	150	156	156	166	164	170	170	157	153	150	171	150	174	147	156	161	161	145	170	147	175	172	138	136	171	165	147	175	144	167	140	152	158	174	156	140	153	134	163	148	167	153	175	178	163	157	176	137	135	148	166	161	142	162	173	165	166	190	164	168	151	152	136	149	147	157	193	171	145	152	173	158	167	142	153	163	173	146	166	138	145	153	176	173	180	138	146	165	157	155	150	169	150	169	170	156	157	162	148	152	165	146	141	167	160	173	137	150	147	155	168	146	153	154	159	173	185	165	147	139	168	174	154	163	155	158	150	164	143	158	130	177	154	146	145	166	168	163	157	169	165	144	159	184	157	149	148	138	157	162	149	140	174	157	159	138	145	134	140	159	137	156	157	163	176	167	160	166	153	146	143	132	165	165	152	145	169	181	172	157	145	154	137	161	171	167	171	164	179	149	166	167	146	159	181	156	163	154	167	154	168	166	145	163	154	161	179	152	148	146	183	154	150	134	161	148	165	164	139	155	176	153	159	180	153	168	177	188	178	134	176	147	160	187	154	150	139	149	138	150	150	162	152	174	142	156	162	159	147	154	142	157	177	164	162	158	162	177	171	164	146	154	168	170	154	158	174	167	162	133	166	145	152	164	173	182	145	155	136	165	192	161	164	163	164	157	142	152	152	140	163	160	158	160	150	128	156	158	163	135	134	177	194	169	180	157	167	170	172	129	164	172	129	161	158	159	146	149	169	148	142	165	169	139	148	163	176	179	154	150	155	165	174	159	155	136	161	158	152	159	154	162	157	163	169	167	183	153	175	150	151	135	169	149	193	160	178	145	179	151	156	147	170	156	165	167	165	151	152	146	173	133	168	157	175	159	151	131	171	149	146	178	156	160	152	177	186	162	148	176	145	129	166	162	154	143	153	156	171	154	162	152	161	176	154	168	167	160	165	153	150	162	141	168	166	168	171	146	175	146	140	170	156	157	168	178	164	148	161	155	170	149	162	141	147	153	171	144	161	154	175	159	160	180	151	162	171	166	137	165	176	153	146	151	151	161	165	154	149	167	156	155	153	156	156	145	165	147	155	152	164	166	126	157	159	156	163	185	149	137	159	168	160	154	160	144	181	135	176	151	147	146	152	156	173	147	178	149	151	148	164	158	160	153	155	152	164	144	148	151	133	172	171	166	138	163	134	165	141	180	141	137	153	156	163	142	159	161	167	155	164	171	150	154	153	165	167	144	159	143	168	151	167	165	133	164	150	166	174	160	170	169	148	153	157	146	160	154	173	152	150	126	184	173	145	158	170	155	171	150	136	163	164	183	172	168	166	156	174	164	142	147	153	174	167	139	158	173	154	168	137	145	177	173	161	135	164	156	168	158	133	169	160	139	159	136	164	118	151	131	132	146	158	162	155	158	147	163	173	165	156	179	140	155	159	168	177	141	167	169	142	166	168	176	156	163	149	156	180	173	175	137	146	137	135	149	183	139	161	162	141	157	177	172	176	151	166	152	174	170	162	154	134	161	150	146	156	182	158	127	160	138	156	150	171	171	156	148	170	179	173	150	151	158	158	160	157	160	167	169	172	151	168	167	164	183	155	159	153	168	159	128	171	172	146	159	148	151	139	185	160	166	162	159	168	137	162	182	157	153	168	161	172	150	150	148	159	171	143	167	171	152	154	146	162	151	164	153	160	155	165	152	164	153	157	154	167	146	165	168	156
7252	15011	12433	6318	4382	3113	2341	1887	1530	1256	1029	936	806	750	638	587	577	485	469	492	452	432	392	392	356	382	347	328	339	327	331	281	326	267	302	288	292	274	306	303	278	304	260	296	297	320	285	271	284	298	260	278	258	300	270	284	307	248	283	262	291	278	274	245	312	261	299	256	254	258	263	242	273	253	288	247	251	255	251	268	298	266	287	261	257	272	277	275	239	286	235	269	276	251	262	295	268	266	273	251	216	250	292	260	235	247	266	235	291	274	251	276	249	299	268	271	239	277	253	257	261	273	251	256	265	262	281	234	255	282	244	265	260	258	285	266	216	307	247	284	256	272	283	242	239	226	228	231	258	254	232	277	274	256	272	270	256	277	282	257	245	246	254	270	240	252	270	263	264	257	251	230	242	277	233	239	257	250	229	264	281	262	237	262	264	258	285	280	282	251	258	259	249	255	265	243	259	278	260	263	265	261	249	278	268	269	264	262	247	248	274	262	237	229	276	274	277	244	246	288	257	240	260	249	267	278	242	255	227	265	262	253	268	262	269	277	245	285	253	267	263	281	277	249	257	246	268	253	265	249	251	244	269	235	252	268	251	268	225	264	284	248	241	283	254	262	251	236	275	248	254	273	276	256	257	232	288	224	247	276	238	258	254	255	261	260	264	263	250	269	249	260	288	251	278	251	268	266	265	255	253	249	231	245	239	237	288	277	242	266	283	269	242	277	305	294	249	269	253	268	258	252	290	278	246	261	284	278	264	233	268	261	246	272	249	264	271	260	260	268	272	261	243	262	235	256	270	266	275	282	223	254	265	255	243	264	238	260	235	227	246	262	279	268	253	265	250	233	249	247	244	238	234	236	250	256	257	255	254	243	248	258	254	282	268	263	249	245	258	274	249	240	249	254	269	230	247	277	221	258	255	260	262	261	223	245	275	284	265	248	232	262	230	265	258	272	255	248	288	251	264	237	240	241	285	223	218	252	245	274	250	267	261	265	289	267	236	248	257	228	264	244	251	241	240	276	267	259	264	263	282	257	254	243	273	240	271	244	265	251	270	250	241	294	240	219	251	260	264	251	252	265	261	256	252	280	282	297	252	274	266	238	231	283	268	242	273	234	280	268	252	256	265	244	243	258	252	276	242	289	253	275	279	257	247	237	294	276	263	240	248	272	271	259	275	280	273	250	257	256	276	245	270	273	233	260	242	236	274	262	237	250	248	275	254	256	248	270	239	254	243	236	272	250	272	246	247	251	248	252	259	288	250	234	244	249	244	252	278	243	236	253	287	255	267	269	268	243	238	265	244	279	250	259	253	250	245	257	279	234	255	262	286	277	255	264	270	237	250	267	249	254	242	247	246	221	273	251	250	272	263	256	261	249	252	249	243	267	284	248	272	235	271	251	248	244	241	237	253	288	251	243	259	263	260	266	266	232	240	239	276	239	269	253	245	236	248	266	259	244	245	285	254	244	247	257	269	260	241	240	260	253	262	247	248	275	256	284	299	247	258	272	262	253	244	268	235	286	242	260	268	269	240	249	292	272	267	261	264	258	254	240	260	277	276	255	242	265	265	260	265	265	232	283	252	267	247	236	250	283	255	260	292	281	247	257	245	294	273	225	256	251	252	245	257	277	256	255	248	283	242	269	256	278	244	246	253	240	280	239	250	213	257	260	249	275	268	287	258	270	248	224	257	285	299	244	260	274	260	236	264	266	223	258	261	262	252	264	263	309	245	232	256	246	237	223	278	245	278	266	258	265	263	252	260	272	259	268	259	298	248	232	254	245	258	286	268	282	289	230	264	261	258	267	227	228	263	253	293	233	248	258	268	277	252	255	245	256	254	292	288	256	272	251	246	258	253	250	257	247	253	272	281	246	258	250	259	277	249	281	244	258	253	300	282	253	300	263	229	238	277	256	233	255	238	234	252	254	265	243	247	232	262	249	259	253	242	210	276	291	254	288	280	287	243	276	235	240	278	250	267	257	264	261	274	276	228	277	258	269	260	273	281	250	244	296	252	243	279	253	245	256	251	260	237	243	241	285	250	283	240	269	284	275	254	231	237	242	273	237	260	267	253	274	250	273	250	256	262	239	302	280	254	251	252	281	270	275	253	252	270	268	275	253	250	260	237	241	266	283	265	278	266	244	279	281	253	278	271	263	288	249	218	257	256	270	229	244	259	252	252	266	252	287	267	248	227	246	266	234	269	269	251	227	247	255	269	236	272	263	265	253	273	279	272	299	246	276	259	264	259	285	273	245	260	245	226	256	255	263	264	267	228	243	252	263	265	260	238	234	262	242	286	240	260	273	247	250	235	243	246	246	258	250	269	227	269	284	257	260	255	268	267	242	229	246	245	276	245	235	261	291	266	276	262	238	273	236	250	251	245	272	268	284	263	248	254	254	256	245	255	271	233	256	263	248	246	281	254	266	264	267	252	244	253	262	253	256	278	220	248	245	263	255	262	235	258	281	272	260	311	232	288	252	266	256	260	271	238	235	269	271	248	249	253	271	256	266	255	267	246	253	247	268	284	252	287	261	271	285	264	257	250	257	244	275	256	245	273	266	264	246	256	270	262	267	240	289	246	235	220	236	259	261	274	240	245	246	252	262	276	249	262	272	258	276	259	265	272	265	263	273	261	267	265	281	240	246	245	241	216	246	271	257	268	274	263	253	246	254	226	271	257	263	270	269	261	216	280	260	255	257	256	257	237	248	252	254	237	281	243	284	255	252	243	246	240	275	268	250	283	263	252	256	264	288	272	229	239	267	251	232	264	264	271	263	231	296	277	258	264	262	255	280	251	276	251	274	267	244	272	279	248	240	266	260	263	257	274	236	245	239	244	270	265	265	259	236	260	249	252	244	249	253	251	267	263	270	256	221	268	245	249	239	253	280	248	270	249	240	246	272	232	236	263	216	271	280	218	271	225	286	258	274	248	220	267	246	230	251	268	264	269	272	273	254	222	262	279	258	242	220	268	286	248	233	242	242	266	277	258	216	264	258	259	240	236	265	243	266	239	258	263	272	280	287	253	238	262	250	269	255	254	257	281	249	281	286	272	248	271	268	249	258	246	264	270	276	261	249	252	253	264	271	253	284	286	250	246	221	239	249	251	255	242	286	261	228	250	234	230	252	247	259	238	247	274	251	258	255	281	227	253	224	258	257	254	261	255	263	250	243	225	278	263	278	254	265	294	267	296	264	271	244	238	240	266	274	222	248	249	266	259	258	252	274	260	263	288	243	243	256	260	259	268	257	270	249	286	230	253	271	217	249	238	252	223	244	262	251	255	255	237	252	247	252	277	257	238	261	268	231	269	272	254	251	262	273	267	272	282	288	265	278	273	243	277	258	250	268	252	258	286	256	255	261	224	264	288	264	264	294	235	281	275	269	237	276	268	258	228	261	237	252	280	235	261	248	282	267	280	253	244	233	256	279	231	257	282	242	258	252	240	248	261	240	276	252	259	279	268	252	264	252	258	278
27571	20382	6331	770	506	457	484	421	433	388	386	408	416	399	408	426	391	386	399	386	394	407	438	379	374	408	376	397	436	414	393	413	437	398	399	382	396	407	413	407	387	433	435	392	431	446	396	427	407	376	427	393	422	404	406	412	382	393	423	426	406	394	393	424	403	355	370	435	376	361	419	382	396	441	404	379	371	420	400	442	397	409	403	409	391	375	418	402	409	366	424	404	421	434	359	382	397	387	391	400	396	383	376	427	367	382	404	389	424	392	395	406	393	399	402	421	394	386	383	440	422	397	380	418	391	423	394	398	383	363	422	425	378	383	414	375	359	370	408	396	398	388	409	404	396	406	406	420	380	420	422	427	428	392	395	393	407	380	400	417	417	424	426	409	433	383	411	389	377	383	421	394	447	404	410	405	377	384	406	355	411	401	376	373	397	428	416	431	412	388	384	362	427	405	381	419	393	405	403	398	392	423	384	382	386	433	391	425	375	423	410	373	407	432	392	424	421	378	417	436	405	390	446	394	407	385	430	433	452	388	371	430	391	386	388	405	429	401	402	394	421	389	366	401	387	389	414	424	429	386	415	391	422	380	392	404	415	378	406	375	380	424	420	401	382	418	406	429	403	406	402	386	369	410	390	407	421	400	346	366	366	369	422	425	362	402	413	411	379	429	418	406	426	393	363	395	395	391	446	400	365	414	413	406	419	376	419	382	376	379	416	444	399	408	423	420	419	416	438	398	422	436	395	410	410	386	400	420	383	377	400	414	394	381	421	448	415	397	417	419	423	455	411	381	363	436	389	430	429	403	392	349	432	444	381	387	388	417	386	403	385	399	441	387	387	415	374	408	406	384	366	373	402	404	406	413	411	392	417	405	454	413	438	389	423	425	429	393	387	402	438	395	388	420	388	410	407	421	432	413	376	395	428	413	403	410	421	412	395	394	409	361	418	374	419	401	423	407	393	426	410	397	435	393	423	391	398	403	401	399	386	422	406	392	386	378	414	391	397	420	393	381	366	421	402	431	421	458	408	435	372	400	421	453	407	399	381	376	409	371	396	396	371	412	405	400	388	409	364	405	397	413	421	377	394	405	408	419	423	417	417	409	401	418	425	426	409	399	401	398	408	391	354	382	421	411	403	407	389	398	402	409	399	389	389	429	430	400	409	435	451	399	417	388	434	423	374	379	394	382	369	422	393	405	425	415	386	419	431	374	391	433	445	349	408	432	396	420	429	416	419	444	363	392	418	432	428	415	422	400	393	414	386	410	356	385	408	406	413	385	422	398	399	397	384	414	425	350	425	418	359	399	380	419	401	393	394	403	404	359	420	410	414	417	424	428	398	426	442	377	396	429	404	400	389	406	426	405	418	428	379	409	369	397	422	424	376	397	454	381	402	401	399	381	353	364	430	420	422	421	426	413	407	394	433	411	392	442	384	411	387	376	420	438	385	398	430	419	432	399	398	401	436	393	387	404	429	400	386	381	392	424	391	420	380	438	423	410	432	412	420	417	418	419	427	401	411	372	413	403	422	404	405	382	370	422	429	423	405	436	389	418	424	396	408	410	378	364	436	388	369	405	425	415	421	396	387	428	405	387	417	415	416	403	423	406	411	393	383	406	398	394	445	409	414	392	437	374	404	408	412	432	454	388	425	439	425	368	436	432	416	439	405	395	384	383	404	419	396	415	402	367	419	422	384	404	404	404	394	394	421	434	361	391	359	410	354	395	412	390	415	411	405	393	423	416	387	388	410	388	382	376	393	424	419	385	399	397	403	439	400	424	382	385	391	426	399	372	384	437	418	414	403	399	403	397	408	419	425	398	399	423	467	391	416	371	389	389	426	395	403	378	409	396	391	460	389	382	456	405	361	442	378	421	379	431	420	421	402	374	422	366	408	414	417	416	399	440	391	425	390	403	378	409	401	421	401	400	389	427	430	388	413	402	401	390	449	388	398	386	424	434	398	423	423	392	397	424	422	399	396	431	408	413	434	383	425	400	414	414	397	422	418	424	388	367	403	408	414	377	426	405	379	370	428	413	399	378	443	377	395	387	419	396	421	408	429	403	412	398	397	392	397	407	470	387	390	427	383	408	418	376	421	419	405	393	434	396	407	426	402	401	413	373	384	407	374	426	381	422	408	358	407	392	430	433	384	429	403	405	434	414	419	397	373	390	421	392	409	414	397	405	388	414	413	426	425	418	379	427	417	361	399	408	416	391	401	396	388	398	404	373	408	378	436	430	367	366	375	388	401	409	406	381	384	411	408	413	416	425	386	424	428	415	402	391	390	391	403	410	370	408	404	407	422	407	415	393	422	373	432	391	393	400	400	399	401	405	392	417	373	406	370	403	393	400	405	412	366	432	378	403	412	401	382	415	401	412	399	413	405	412	392	404	387	422	398	364	410	416	385	399	392	381	397	386	391	413	411	438	423	406	421	397	420	374	400	394	409	376	415	395	406	438	408	360	410	411	378	353	390	389	427	376	409	392	417	408	401	373	420	464	414	423	427	405	444	408	386	365	418	426	385	392	428	408	405	421	395	407	396	385	420	401	416	411	449	407	403	372	419	397	413	434	416	393	430	410	399	374	405	376	429	430	405	434	404	421	416	405	420	384	392	385	430	381	378	394	425	418	372	399	406	422	399	386	400	408	416	390	402	387	398	389	421	384	385	419	396	408	404	379	409	369	392	460	393	394	398	383	415	384	379	386	379	380	358	402	396	421	410	414	422	385	441	433	408	396	407	430	399	439	419	419	415	397	406	441	441	389	416	399	405	415	399	376	392	392	407	409	427	441	395	396	390	383	402	377	409	409	386	396	430	415	398	405	410	398	363	428	395	437	409	398	395	418	402	395	420	433	392	402	399	408	406	383	416	409	408	452	373	397	428	391	399	365	393	406	395	412	420	354	421	426	415	457	395	390	426	413	409	407	368	416	402	432	410	398	378	370	419	436	362	378	420	367	430	376	425	426	436	420	428	387	423	377	391	375	394	417	431	400	366	397	373	454	415	376	376	394	442	439	403	388	412	433	410	411	391	395	393	435	401	398	378	402	406	375	406	376	412	375	403	387	430	410	392	399	406	398	402	391	441	411	419	392	400	437	393	417	383	427	435	388	385	437	411	369	426	408	408	372	409	368	358	418	403	400	425	391	425	441	380	372	393	429	380	408	406	395	355	400	414	416	398	391	379	411	409	394	368	430	418	418	387	433	392	415	432	391	435	391	419	418	391	406	406	400	376	427	380	440	421	428	389	400	408	405	399	384	397	440	393	393	392	370	405	427	402	369	402	415	375	382	388	426	417	412	387	431	402	392	415	409	427	432	408	411	419	399	391	395	393	408	379	456	402	412	422	435	405	395	405	412	392	418	379	392	431	401	379	373	415	405	389	427	391	399	408	423	404	397	410	449	403	389	385	400	392	397	394	368	397	416	432	398	413	434	373	425	402	393	387	420	388	419	423	378	434	418	377	395	421	392	401	396
4909	1493	1305	926	784	721	736	655	675	626	638	626	659	648	631	648	594	657	614	614	606	606	622	636	625	623	635	578	647	670	659	602	668	703	655	635	615	655	695	609	607	631	654	658	598	637	627	587	648	641	641	633	682	657	634	632	588	574	612	637	677	625	649	684	596	612	665	617	603	626	648	630	639	614	657	672	653	636	630	611	681	655	620	599	645	618	640	584	647	663	600	610	634	647	610	610	657	606	657	608	639	620	613	601	637	647	638	649	650	641	603	598	625	627	618	619	626	649	639	615	638	641	647	609	599	599	632	654	664	631	636	620	616	611	605	634	597	614	632	602	648	636	641	653	632	615	649	616	623	595	622	647	633	646	630	600	666	652	629	596	643	659	612	642	628	584	620	631	623	650	620	615	680	615	584	613	603	637	642	661	627	663	632	583	692	649	622	628	622	604	621	666	609	649	627	630	633	612	634	614	641	619	643	620	642	632	637	646	638	655	607	614	645	669	611	620	620	613	650	600	629	641	617	583	622	622	636	633	598	637	617	624	623	631	662	646	624	628	674	633	657	647	616	616	693	588	641	676	660	647	631	624	639	594	615	628	651	626	674	625	643	616	596	645	616	614	660	596	591	648	607	633	584	630	611	643	636	640	600	584	634	614	644	628	656	598	601	603	632	637	627	653	643	639	629	628	623	647	634	646	670	615	643	579	630	658	625	608	623	621	639	655	671	637	616	625	599	640	628	631	621	623	681	631	655	641	599	625	631	627	598	614	654	626	625	645	615	578	609	618	599	616	655	635	605	710	625	669	593	653	647	669	637	630	651	646	639	657	622	641	632	639	659	642	615	615	662	651	608	621	669	585	631	640	675	594	616	600	626	582	658	592	585	662	646	652	654	607	617	565	609	602	652	643	617	603	634	668	626	590	628	599	635	702	633	664	608	615	611	648	599	627	587	644	572	633	634	612	634	580	610	648	631	612	656	592	640	623	629	632	633	590	603	632	604	601	657	631	628	643	622	610	662	645	651	605	632	669	609	620	623	660	583	613	599	678	597	649	596	622	626	606	603	615	662	643	604	636	608	633	628	607	637	624	638	631	588	628	657	594	632	621	665	615	575	615	650	649	656	609	589	617	639	625	631	620	604	666	615	649	672	616	664	661	594	628	621	637	636	603	656	663	610	606	652	611	661	623	622	570	588	657	640	639	630	609	613	649	658	625	659	612	592	611	642	664	669	598	677	628	627	640	564	612	642	637	644	600	605	639	638	618	659	572	602	641	674	627	618	658	654	673	680	608	676	635	637	641	650	670	632	622	633	602	661	616	625	624	635	588	643	640	630	611	586	622	639	632	627	615	597	616	622	612	578	657	636	650	670	603	659	638	653	689	644	625	631	608	640	616	623	649	602	650	606	666	633	649	610	646	630	599	640	601	654	602	619	607	609	628	643	625	618	655	678	611	652	621	646	641	624	595	668	638	628	651	678	602	633	648	653	634	659	600	585	637	615	615	632	601	654	628	615	655	609	628	639	639	646	611	620	631	632	634	640	607	614	613	616	622	681	638	613	640	599	603	617	670	620	606	625	606	664	596	595	656	622	610	630	578	624	631	626	616	583	618	586	659	672	623	675	646	634	662	649	655	615	606	587	671	615	626	611	624	643	629	692	617	622	612	612	596	654	587	644	632	675	606	626	689	624	680	637	624	674	613	615	629	651	624	632	638	602	620	631	639	661	616	678	636	626	608	614	623	629	626	620	580	609	630	662	650	614	625	649	613	651	606	623	641	627	640	623	640	641	632	611	605	646	622	599	610	612	591	603	646	589	618	601	630	645	591	641	663	637	611	621	644	636	569	654	585	629	590	619	653	625	649	638	655	650	661	604	607	658	579	658	593	617	629	643	611	663	620	658	577	643	655	705	637	671	621	626	632	667	643	649	575	658	637	581	601	629	659	608	599	658	605	644	655	623	665	630	660	606	620	627	611	642	601	624	640	644	583	591	634	630	630	600	627	635	675	628	642	620	656	647	633	679	634	646	643	670	606	644	613	607	611	620	650	622	649	607	614	638	605	671	593	631	633	656	640	618	657	582	644	648	612	623	591	618	651	630	592	635	659	640	639	626	606	683	610	638	644	632	599	615	607	598	642	621	616	638	588	633	668	600	589	617	628	642	616	632	638	604	605	636	643	609	668	657	613	623	631	647	683	636	619	659	650	623	619	625	633	696	597	590	668	660	639	657	601	644	573	579	624	617	636	594	650	615	638	659	633	626	642	635	576	636	646	618	618	675	632	656	618	620	661	621	681	617	621	615	671	603	649	614	651	655	587	654	613	656	582	622	633	620	633	632	635	619	623	642	661	600	589	637	624	620	569	631	662	643	619	620	650	629	604	613	637	637	629	587	642	637	641	649	605	646	613	639	642	661	610	632	625	604	606	591	643	591	633	651	631	635	680	621	629	615	601	639	610	661	656	651	596	625	595	585	630	584	588	679	667	691	622	596	621	596	616	646	669	650	643	594	669	629	661	620	631	645	703	640	595	624	616	663	663	603	605	579	620	639	638	662	641	626	621	618	587	595	631	645	653	653	590	644	584	638	644	651	614	593	628	611	629	645	627	647	636	646	615	597	636	662	645	644	613	649	645	644	628	621	623	612	639	646	634	616	600	634	623	666	617	626	632	636	605	612	638	608	649	633	601	630	623	616	636	588	612	595	626	618	614	605	597	628	623	691	651	661	678	650	597	647	600	649	668	640	604	637	661	631	635	647	667	625	595	610	606	663	589	625	599	646	659	656	639	641	654	645	634	666	575	602	651	632	608	622	640	611	669	659	624	654	624	625	664	630	645	598	640	644	668	606	647	638	609	637	630	641	576	623	626	605	616	680	645	697	623	643	612	640	641	617	616	599	694	622	602	627	650	655	654	646	635	593	618	673	658	642	611	598	619	651	610	602	614	669	633	616	661	648	628	607	641	686	671	629	592	665	618	633	600	671	600	615	648	622	638	633	637	623	651	641	613	630	629	638	616	637	591	643	646	638	636	611	629	605	616	616	642	591	596	660	640	605	630	603	635	634	638	644	670	631	603	655	680	633	614	623	656	579	672	619	602	657	580	637	577	628	574	649	661	617	665	619	599	633	627	651	624	633	648	727	647	602	652	602	649	625	614	619	629	675	581	607	640	661	638	618	588	684	676	622	644	636	610	661	626	647	591	610	652	593	633	620	633	640	649	614	667	595	614	632	650	581	636	655	598	609	613	638	655	633	655	626	642	648	627	641	640	629	618	652	655	632	625	640	626	675	631	617	671	610	623	585	617	646	639	633	615	659	633	646	656	638	653	646	628	660	606	609	642	613	628	585	669	629	644	628	616	680	647	628	604	615	649	616	617	607	608	638	624	665	615	654	666	609	681	625	627	564	659	629	679	638	634	595	620	623	635	601	654	589	590	613	664	607	626	662	622	644	589	639	574	613	595	623	651	649	639	653	582	633	611
24568	21636	29035	24751	21484	4490	931	654	559	552	459	505	474	501	423	464	427	430	432	430	401	412	435	413	435	421	398	404	393	391	421	415	418	371	400	363	366	370	412	414	391	365	414	379	406	363	409	400	401	414	371	365	414	374	382	386	360	366	415	414	385	369	364	387	409	383	378	385	419	368	404	364	362	389	396	410	381	380	357	414	390	397	383	346	367	403	394	366	377	395	381	393	360	411	364	384	381	400	375	352	357	393	395	382	385	385	391	390	400	394	387	388	395	388	389	373	381	370	389	392	395	348	375	368	354	376	396	396	416	402	392	426	380	363	373	393	354	368	365	380	358	377	390	386	404	379	402	367	368	345	415	362	400	394	379	361	385	388	391	384	381	384	363	383	372	408	351	355	387	384	359	397	377	375	383	378	381	331	382	384	388	345	386	370	376	367	403	390	383	378	365	378	393	363	358	389	391	371	370	387	392	393	387	390	376	356	406	375	368	392	406	354	366	382	362	386	395	382	371	394	435	392	365	347	386	399	374	399	413	403	394	354	403	378	421	376	373	403	386	380	372	411	369	397	357	371	353	359	372	388	383	375	376	378	358	360	414	392	393	372	377	390	341	328	375	373	372	354	392	363	369	360	347	368	365	360	389	396	380	401	367	361	357	377	381	391	372	363	385	397	420	407	395	377	411	374	386	371	370	413	381	358	412	346	383	394	375	385	379	412	350	351	361	378	425	387	392	399	372	333	356	351	381	402	364	369	358	400	390	398	369	359	373	360	369	387	384	372	391	372	380	392	371	394	350	386	376	365	370	361	347	366	382	422	382	402	380	358	373	387	410	399	372	380	373	381	377	371	371	395	337	369	398	376	375	375	363	386	377	353	380	394	375	328	333	393	364	400	370	377	406	406	426	404	387	371	419	371	380	386	380	351	377	358	393	390	384	362	368	391	367	392	390	386	378	367	370	380	369	385	383	404	374	378	404	372	347	370	374	360	374	373	406	415	375	389	400	392	381	378	390	400	391	371	360	385	386	368	356	378	374	361	409	362	387	359	399	386	375	375	372	365	373	392	392	384	365	414	363	344	367	376	352	358	378	386	403	395	385	358	422	391	367	375	375	382	377	384	387	351	374	397	391	362	363	371	391	351	381	377	383	342	364	354	343	357	376	353	407	378	382	405	409	351	388	388	356	373	370	389	442	367	408	357	364	374	370	359	389	407	383	363	398	370	367	367	383	355	385	364	356	361	384	385	362	365	338	354	364	384	384	371	372	450	382	400	368	370	377	400	361	359	394	362	392	354	396	357	373	353	384	378	390	373	367	387	348	373	378	386	376	383	385	410	366	345	377	393	363	383	363	398	382	357	405	373	376	341	369	396	348	352	361	404	387	373	362	345	341	393	370	379	384	362	367	376	352	381	376	366	398	357	383	392	366	375	378	399	413	430	351	370	365	394	364	389	353	377	387	382	378	391	362	365	398	368	374	379	381	410	410	386	374	360	366	373	342	372	394	371	354	373	382	370	374	383	362	369	381	416	393	396	388	465	386	347	361	354	343	375	395	354	351	363	415	391	379	417	372	385	371	405	368	362	383	354	404	398	398	389	411	379	344	368	349	379	376	391	369	375	382	391	390	405	387	404	365	376	426	386	388	349	395	391	368	392	390	350	348	368	378	375	339	377	430	396	396	351	398	392	376	356	329	353	359	390	368	353	390	387	400	416	372	380	394	368	398	392	393	408	399	379	394	395	367	390	351	373	396	381	364	383	366	420	404	393	399	386	399	339	392	380	389	388	383	393	349	377	377	382	378	362	400	380	361	325	362	395	410	332	361	409	388	367	344	389	336	380	367	394	371	387	374	346	370	407	392	362	384	377	382	383	395	385	395	386	347	389	409	396	349	396	440	398	367	343	394	405	378	429	356	348	409	362	406	362	381	358	372	371	384	376	375	384	370	375	383	363	368	380	385	380	397	378	365	390	379	364	380	365	384	362	346	392	371	346	365	379	372	394	376	397	356	332	355	371	372	371	361	369	393	372	400	429	360	367	403	432	346	421	373	360	405	388	391	382	413	383	374	375	380	372	359	374	385	370	387	359	372	359	391	367	367	428	367	409	397	383	358	377	395	359	351	393	394	376	395	403	403	402	338	392	349	356	401	378	397	389	401	356	382	375	381	365	376	372	377	393	396	411	364	396	362	364	366	393	363	368	401	390	397	399	379	387	362	385	367	378	402	351	379	394	390	391	374	381	366	391	369	353	391	377	385	382	383	375	397	358	388	364	358	386	368	379	372	345	415	347	389	384	406	393	387	414	378	367	359	347	387	365	355	379	357	357	371	376	392	391	386	365	370	409	392	379	397	403	363	363	359	386	414	360	388	380	376	389	369	371	333	385	399	360	407	379	385	348	363	378	357	400	378	392	383	361	392	401	397	375	377	361	400	384	404	381	377	404	397	379	375	385	357	383	381	359	381	384	384	371	393	362	382	372	366	390	367	372	374	365	376	389	372	368	368	355	384	381	391	351	391	385	358	406	417	390	384	351	394	402	400	392	370	391	351	367	345	384	387	340	385	364	371	363	385	369	378	376	355	376	400	388	404	403	410	414	385	380	383	375	378	391	390	388	375	396	371	388	414	360	406	374	401	378	400	345	390	330	368	378	372	364	404	366	325	418	404	378	325	343	351	389	416	371	390	420	380	369	365	394	379	364	372	384	369	396	399	351	394	360	370	394	388	376	334	345	403	377	381	385	363	391	385	381	392	386	367	375	354	376	393	375	360	353	386	333	343	370	422	402	394	375	425	359	378	374	366	367	397	365	392	379	407	351	370	376	388	372	393	383	361	376	408	369	350	371	358	395	383	370	418	388	346	372	377	374	416	411	358	346	342	425	360	367	340	366	381	335	402	375	405	362	399	393	402	350	382	398	375	380	371	401	364	410	387	412	330	400	381	413	401	378	389	368	367	359	389	355	369	357	376	377	372	393	370	407	383	398	388	392	358	378	377	365	393	416	378	388	348	372	365	382	374	381	419	353	378	379	395	360	391	358	387	380	374	362	369	366	414	336	376	360	404	379	358	375	379	365	392	387	377	401	351	385	339	372	352	333	399	372	372	382	361	379	367	389	368	367	347	379	350	378	388	383	395	400	355	354	392	395	382	372	385	391	403	346	369	377	419	394	358	398	354	390	345	382	399	371	368	362	369	370	393	357	358	347	416	404	372	394	356	358	416	397	363	379	364	383	368	363	372	388	356	387	387	416	324	366	392	386	364	388	405	363	406	331	380	364	402	377	377	390	389	371	393	388	354	342	382	394	352	389	384	370	384	394	390	383	379	379	342	343	408	364	345	338	366	372	388	379	390	378	384	385	393	406	372	378	348	363	387	353	370	382	345	350	387	375	432	353	382	386	363	370	415	377	389	350	360	373	384	344	387	369	382	399	361	374	382	410	387	382	347	342	388	371	362	349	395	346	393	375	365	393	329	371	350	400
6457	9554	7936	4072	2772	2139	1713	1479	1234	1114	962	948	870	831	840	773	774	766	699	681	667	670	634	639	665	616	658	624	666	669	610	658	641	594	621	680	615	592	555	643	621	641	599	622	651	637	574	589	584	585	620	607	619	613	624	620	638	600	611	596	597	603	589	573	605	575	612	586	617	636	591	554	574	532	619	602	619	583	627	604	543	622	574	602	608	565	612	560	577	574	614	621	594	596	606	575	575	595	592	588	605	568	577	589	606	610	624	587	589	631	614	559	571	614	573	597	622	613	600	594	587	580	564	566	612	594	582	586	610	605	555	592	576	565	563	573	618	578	584	606	575	635	584	591	576	597	587	575	550	554	578	597	634	599	593	593	607	640	568	605	590	583	620	584	599	575	584	589	564	669	632	591	589	611	607	594	605	605	570	588	578	578	559	589	612	611	624	600	580	554	608	523	555	577	618	618	606	604	608	565	578	588	587	587	625	622	601	609	593	612	576	592	593	600	611	605	632	601	574	596	607	582	585	599	596	620	634	584	584	570	608	568	577	599	629	628	613	585	614	582	574	593	588	601	570	592	629	562	609	561	615	631	599	546	582	618	630	585	595	569	604	566	612	581	571	603	606	599	583	577	609	605	597	582	589	602	632	568	591	616	581	592	552	591	590	607	580	587	634	600	615	590	555	578	646	572	591	600	598	564	597	609	573	587	588	584	594	583	630	563	555	562	573	599	584	601	586	554	612	581	596	560	617	594	614	595	580	656	634	623	578	590	556	602	604	640	591	583	552	594	595	608	600	623	624	598	565	587	605	635	581	592	543	603	570	604	608	613	572	597	606	626	585	628	588	572	581	577	590	570	590	581	616	560	635	593	581	598	575	566	607	623	582	621	603	647	597	611	587	549	603	580	619	595	616	602	607	581	566	625	533	557	560	574	593	610	595	591	607	579	608	535	621	547	577	551	566	609	582	606	641	652	576	576	615	578	583	601	609	611	588	548	629	613	595	621	636	613	588	596	624	571	578	592	585	557	630	612	602	598	597	580	554	592	586	597	618	612	585	608	621	635	598	565	646	590	566	589	615	638	618	574	557	594	600	613	617	587	592	613	622	633	615	597	531	564	565	605	559	618	594	580	583	588	603	564	622	562	601	582	605	648	595	601	574	611	602	597	563	614	558	563	611	660	622	582	540	602	595	576	584	564	565	596	587	597	565	587	579	617	578	574	559	585	622	542	579	577	613	596	612	604	589	623	568	562	580	596	580	620	610	589	588	571	604	606	587	600	620	610	617	581	615	595	606	602	597	623	614	588	602	615	597	596	572	609	610	599	584	568	609	610	581	573	595	611	555	604	594	574	570	601	574	588	580	606	584	590	577	575	560	552	591	575	598	560	550	590	613	593	534	617	614	585	598	622	562	603	621	628	543	591	616	629	637	571	606	574	591	618	580	616	616	628	614	633	608	608	546	614	598	595	632	573	575	616	592	599	647	590	567	573	565	617	604	562	597	597	575	588	580	596	593	581	562	568	658	575	561	581	578	542	577	576	673	552	602	544	576	619	605	602	572	615	574	630	606	587	564	560	587	609	602	609	586	595	543	596	589	589	582	553	595	588	559	559	564	568	601	597	612	599	617	614	607	579	539	599	623	596	563	606	597	596	584	596	624	576	569	573	599	588	605	647	573	571	613	555	579	524	569	538	580	591	581	587	572	604	582	581	580	603	575	596	600	570	638	579	593	573	607	652	601	602	542	591	603	576	604	590	618	599	549	584	579	589	581	614	539	593	569	616	586	576	587	591	608	545	581	559	619	576	573	580	586	610	555	556	561	602	608	606	580	546	615	622	608	614	603	535	600	589	586	534	593	589	562	595	612	586	600	596	608	559	601	561	599	604	569	567	591	639	584	589	562	592	604	558	618	624	597	600	574	572	615	628	654	601	631	604	618	630	566	610	599	638	623	584	588	576	567	594	585	562	590	607	577	591	608	557	556	604	624	600	633	561	572	582	572	568	591	626	567	587	607	585	597	613	564	611	601	564	622	613	631	602	624	613	614	605	593	581	626	588	605	618	602	548	570	601	561	575	557	578	559	583	603	563	577	586	597	588	606	623	575	583	607	622	624	622	595	600	632	592	629	609	599	571	613	585	588	584	591	606	627	577	585	576	630	586	591	573	598	606	624	552	573	591	576	573	577	574	605	589	602	562	596	606	537	619	617	615	543	579	620	578	615	594	605	608	576	590	587	562	601	565	606	561	601	567	605	589	604	623	568	595	565	586	589	582	642	567	595	581	588	595	614	604	551	578	565	586	618	617	539	580	608	626	578	585	610	610	574	554	561	655	605	629	582	560	637	569	577	597	557	577	590	590	603	600	580	615	549	606	593	583	579	607	585	616	581	587	585	606	594	591	552	647	553	599	557	604	643	619	612	592	595	604	556	575	556	577	551	626	602	601	589	590	600	603	607	595	631	593	626	580	590	594	629	548	590	623	659	574	581	574	584	615	619	597	596	585	622	576	621	577	597	581	600	598	608	624	610	581	651	596	596	608	568	599	601	552	562	603	599	585	620	594	627	637	580	632	580	614	605	590	590	583	584	578	604	572	593	555	586	568	611	600	564	591	578	549	600	590	576	614	598	632	571	579	564	600	609	568	534	604	563	590	565	586	570	632	597	609	552	624	618	588	575	591	565	590	621	592	578	603	570	648	594	553	573	582	593	574	584	613	563	585	600	582	640	569	593	613	598	593	573	606	588	570	616	569	606	599	588	600	606	598	626	600	567	603	584	612	635	603	563	601	584	611	624	602	606	592	608	608	651	584	627	599	577	559	592	605	589	573	605	582	603	605	601	592	600	599	603	601	591	588	568	577	564	582	573	580	558	577	578	621	571	624	641	596	594	582	575	603	629	627	553	585	602	583	581	614	562	591	598	547	572	576	600	581	581	595	592	580	557	625	553	619	573	578	627	620	584	588	569	603	612	585	584	596	570	555	604	560	553	583	630	628	663	591	589	592	585	623	601	572	627	594	613	598	574	580	597	608	591	617	570	596	602	566	582	581	570	587	563	603	605	601	578	649	597	567	608	617	585	628	546	565	588	576	527	591	612	606	595	607	627	596	558	620	586	611	635	604	615	564	567	629	618	578	589	619	583	594	558	628	589	571	666	562	573	589	550	602	591	548	549	612	590	590	559	541	588	633	616	580	606	614	575	596	571	561	609	545	602	597	579	565	587	608	621	601	594	614	588	566	562	596	580	586	583	596	580	610	593	590	575	577	570	621	566	585	570	565	594	581	613	593	558	594	606	568	624	603	619	622	605	566	580	566	576	582	612	642	605	559	590	580	560	595	563	565	574	599	602	564	629	553	629	572	601	594	592	609	605	582	583	563	627	598	594	606	596	639	577	615	577	581	602	597	604	652	561	590	577	599	602	598	597	550	608	580	613	572	577	548	637	580	586	624	596	562	580	588	584	582	573	609	601	579	617	614	602	589
23601	21642	29580	24212	21642	21317	2474	704	533	430	395	403	308	286	286	263	241	260	245	242	216	198	221	183	176	194	186	193	169	165	170	175	169	176	183	164	177	185	169	158	166	172	195	172	159	129	176	168	180	159	174	176	160	172	175	173	167	168	167	171	162	151	173	174	156	160	170	142	157	172	143	174	163	143	157	154	154	179	139	183	154	162	147	167	167	168	173	166	155	146	138	140	155	166	175	170	158	156	144	164	170	151	166	148	147	135	132	154	180	161	159	159	157	142	158	141	156	152	159	173	186	196	141	155	153	151	169	173	143	141	148	155	153	151	147	167	158	135	160	143	158	171	167	137	145	150	142	152	136	168	160	125	150	158	148	144	161	182	136	173	147	166	169	180	150	156	179	172	157	165	150	151	154	165	151	158	184	164	157	149	149	144	151	142	150	168	138	187	178	157	178	168	152	174	144	144	148	154	178	163	143	149	169	137	150	145	160	135	147	164	148	163	186	156	146	165	129	154	160	152	148	168	159	172	155	148	153	142	137	168	157	151	156	140	175	143	188	170	157	160	143	153	159	160	164	137	164	178	157	166	157	127	138	141	177	169	154	138	183	154	166	172	154	163	161	143	175	151	157	160	147	157	173	157	150	150	158	176	156	138	178	177	160	131	168	165	169	133	159	174	180	156	145	154	159	139	144	159	166	171	145	145	167	166	156	165	137	154	140	182	155	142	156	159	158	153	164	151	163	152	173	152	151	165	144	152	174	125	145	160	147	155	151	161	153	147	153	173	153	139	156	147	151	126	151	176	161	150	186	178	171	164	139	155	142	147	138	162	158	144	169	162	138	140	149	168	152	155	132	156	140	159	169	150	145	142	157	145	160	153	143	137	151	174	139	174	183	160	159	152	156	163	168	157	167	153	174	170	154	167	168	142	173	156	158	158	137	174	173	162	146	146	134	151	147	161	179	150	146	168	140	135	166	149	167	158	153	154	138	144	133	155	155	145	141	140	156	162	159	156	178	147	182	162	167	159	174	166	143	145	156	156	161	159	152	157	157	136	148	152	160	133	170	154	175	147	143	170	142	168	146	159	155	141	173	165	147	160	159	140	172	154	169	172	163	151	142	145	160	157	166	176	142	141	157	134	140	160	149	144	150	159	155	174	181	150	139	157	158	169	138	148	135	154	151	161	153	165	145	153	145	157	149	154	145	171	150	151	158	137	154	159	153	136	164	165	145	165	163	138	160	146	126	155	160	158	159	168	136	162	163	159	152	149	191	164	136	146	140	132	173	155	176	153	166	160	157	144	166	151	154	172	157	149	166	173	152	152	156	152	153	143	149	145	155	174	178	138	183	116	153	174	168	169	141	163	164	151	142	159	157	157	134	147	141	145	139	144	137	163	159	146	161	136	166	176	175	149	173	161	140	174	161	173	135	154	157	170	164	162	165	137	160	153	140	161	141	165	177	139	159	155	141	154	164	160	157	141	169	172	164	163	156	151	134	134	163	166	161	150	171	167	149	178	147	139	142	159	158	138	155	147	201	153	154	152	145	154	148	149	126	143	142	150	153	139	154	172	165	149	172	166	166	162	159	162	145	170	144	163	161	160	160	145	159	148	164	164	149	152	140	158	135	158	171	157	159	154	163	158	160	172	171	137	179	157	164	141	165	177	157	158	170	140	152	147	171	139	146	154	146	139	134	143	171	147	151	164	154	163	138	151	164	142	137	170	170	159	139	144	149	150	141	146	159	158	164	168	157	181	164	153	157	150	153	142	145	155	146	169	150	168	138	166	160	150	143	159	163	159	120	158	156	153	156	164	154	174	160	150	170	126	138	159	141	158	158	156	164	143	164	138	167	148	144	165	148	158	155	161	165	152	151	149	170	147	146	142	169	133	155	185	148	135	145	171	163	144	167	131	161	176	178	130	156	143	161	157	155	128	155	153	146	161	167	165	156	147	152	147	163	139	152	166	145	163	153	147	147	142	166	144	148	154	155	157	148	129	166	160	171	157	147	140	144	146	152	165	148	149	147	168	134	160	163	149	153	185	155	155	152	141	161	176	169	151	186	146	158	134	136	172	164	138	174	179	165	146	139	170	141	170	143	138	170	178	151	150	157	176	162	169	165	134	146	162	135	166	174	167	155	160	165	143	155	168	168	169	174	158	160	155	170	179	178	149	147	151	161	140	126	177	150	165	185	144	157	151	137	166	178	159	154	156	159	186	156	159	140	166	174	149	154	171	164	150	153	149	167	138	170	152	160	153	163	151	172	152	169	151	151	150	159	138	136	175	171	147	153	129	176	129	170	140	143	157	145	171	181	170	179	154	155	169	162	156	127	148	155	149	139	171	151	177	156	163	175	147	162	167	150	179	145	155	182	176	154	151	129	156	181	148	141	135	182	144	171	146	155	144	162	147	148	149	144	155	162	179	156	161	142	171	153	169	146	164	176	165	172	140	168	180	151	161	166	142	162	161	163	161	166	148	157	150	158	136	171	190	169	167	141	147	171	171	160	153	149	150	191	163	159	173	158	151	156	192	146	155	163	166	146	152	147	164	164	139	163	174	142	146	144	143	172	164	168	160	153	167	168	138	144	153	177	144	131	149	170	160	139	169	154	141	134	143	143	151	114	144	144	172	157	158	158	145	166	135	164	178	160	147	153	153	141	154	151	164	165	167	151	172	154	158	160	177	135	171	168	152	152	169	164	161	165	162	168	151	138	154	147	152	147	145	153	144	150	152	170	147	168	150	167	152	150	159	155	152	143	150	175	163	168	125	120	151	157	156	153	169	156	147	140	178	160	169	148	165	160	155	165	131	155	162	153	157	173	159	181	160	150	167	143	134	148	175	173	163	144	125	145	167	139	176	164	155	160	158	147	169	152	144	145	165	144	157	178	155	168	157	167	153	160	146	164	147	162	174	160	151	131	165	166	157	166	136	171	160	181	142	141	163	157	163	154	153	139	163	151	175	163	147	168	166	172	161	163	166	151	157	143	155	173	156	152	167	132	151	168	145	161	161	150	148	151	144	145	157	151	157	157	165	145	167	175	141	162	176	142	144	161	147	156	144	178	184	161	113	159	160	151	134	187	138	180	159	155	144	174	142	138	155	167	155	144	140	147	166	162	176	143	136	134	153	159	155	149	144	151	146	158	149	134	152	169	154	159	143	143	140	140	186	141	153	174	171	156	155	134	155	173	171	157	159	143	157	158	149	138	147	169	150	172	151	160	158	165	184	178	169	150	139	175	160	127	146	151	162	152	141	165	150	152	176	154	165	158	153	149	168	151	133	155	155	158	159	136	156	163	160	140	167	153	166	151	184	150	165	152	142	149	166	163	166	156	147	156	159	151	152	183	132	155	155	159	179	177	144	168	157	145	157	185	143	161	151	144	145	153	149	158	175	139	152	158	153	153	153	156	137	169	134	160	142	150	159	147	170	149	133	174	140	172	149	150	155	167	168	136	168	122	138	161	158	136	175	144	147
7643	15072	12542	6391	4316	3187	2370	1843	1586	1267	1104	898	808	673	671	567	550	501	497	444	447	448	377	354	379	337	342	347	342	317	333	309	311	304	327	320	311	326	301	279	288	305	297	279	273	287	273	272	266	250	293	309	284	278	250	270	261	281	281	284	301	266	265	298	264	293	244	262	248	242	274	270	246	291	261	275	260	259	290	285	266	246	233	263	262	228	263	268	277	275	293	279	263	297	271	269	237	272	232	256	251	252	262	257	289	260	248	245	271	263	253	249	265	253	240	253	267	234	257	233	242	228	235	244	252	242	260	234	275	219	269	245	252	234	266	269	266	255	246	225	253	271	267	260	245	257	233	252	277	272	246	269	249	254	288	286	251	250	238	225	251	266	253	259	243	256	264	253	262	271	281	240	257	276	269	247	261	266	251	243	271	247	220	255	272	240	237	253	250	255	239	243	260	249	268	287	248	263	241	238	261	251	291	218	262	273	245	246	230	276	257	255	236	264	259	247	264	260	242	246	270	263	252	255	262	271	243	234	257	256	247	224	233	255	238	267	250	272	267	237	270	236	258	230	271	239	246	241	257	251	272	246	267	254	224	247	240	264	268	273	238	255	264	243	275	283	264	265	279	253	272	232	277	290	259	238	251	268	240	274	267	278	255	278	287	280	234	251	253	242	254	261	229	250	280	280	256	262	261	272	260	257	271	232	238	262	238	234	242	232	249	268	233	251	241	244	240	253	277	244	253	257	253	249	255	236	236	237	252	253	255	244	212	256	259	269	243	238	276	268	265	277	265	260	248	252	270	248	294	241	239	272	246	278	249	255	233	249	260	243	265	264	226	265	251	277	264	249	259	279	256	247	254	249	308	264	245	247	245	255	267	239	253	236	274	237	260	247	248	247	255	234	241	267	268	267	281	262	226	262	293	263	257	271	266	273	213	263	249	246	261	249	258	249	280	251	268	265	285	273	262	220	265	266	230	247	243	257	229	266	266	269	253	257	242	245	262	255	262	258	272	249	244	255	256	264	248	246	284	239	252	232	261	258	262	232	240	236	265	272	263	260	263	233	257	232	266	267	281	269	287	238	247	235	255	242	248	264	258	273	255	274	253	251	264	257	250	268	250	250	251	258	226	239	236	235	249	261	255	259	257	248	250	251	246	251	272	281	255	258	277	258	267	258	270	214	257	277	230	252	232	258	218	277	230	229	251	231	237	249	241	254	240	263	277	262	272	258	260	251	262	256	229	252	226	257	251	242	252	246	256	253	259	233	273	255	256	267	275	256	240	247	243	267	240	273	256	265	248	257	249	273	259	254	296	281	248	250	248	276	291	284	270	250	306	266	271	260	243	257	249	272	302	256	245	242	247	271	270	253	229	257	280	264	274	240	239	227	254	240	243	239	257	249	252	240	250	266	243	259	227	233	261	233	255	270	249	256	242	233	227	265	257	291	245	246	272	266	251	261	255	267	250	253	235	258	265	277	280	243	249	268	255	274	240	229	252	233	248	278	293	240	282	268	228	240	262	244	273	270	250	233	223	257	292	246	217	268	262	257	242	239	246	250	256	247	252	238	229	251	229	233	253	270	289	259	258	276	279	236	264	245	265	244	278	241	258	238	235	277	253	263	267	259	253	249	285	255	253	243	264	258	294	270	256	257	247	274	265	280	255	257	267	271	236	245	250	244	274	263	279	256	273	266	259	269	273	241	270	240	263	279	242	263	280	218	252	259	241	274	260	258	272	258	265	267	245	265	240	265	259	218	250	255	257	252	256	243	231	241	238	276	260	269	238	270	272	241	263	247	250	245	230	266	240	257	270	251	258	263	237	241	252	266	241	254	271	283	235	224	238	262	254	262	273	260	226	253	271	256	247	261	244	258	260	254	263	247	280	229	223	250	254	289	243	251	262	273	217	259	241	246	250	249	250	284	254	244	273	249	253	225	272	265	249	263	246	246	250	269	261	228	233	267	232	281	231	262	249	257	255	259	257	256	250	241	277	261	265	251	280	256	269	244	262	240	256	261	254	234	258	255	262	264	255	242	261	237	255	255	249	229	238	259	221	221	244	246	246	253	258	233	280	240	270	241	252	264	250	257	263	243	242	242	277	249	252	267	249	255	288	239	255	247	262	257	256	250	251	257	225	233	247	281	279	234	261	259	259	236	246	255	250	253	243	246	276	213	293	263	238	268	207	282	251	257	229	280	242	217	277	236	239	269	272	268	223	276	277	223	232	245	264	261	243	264	272	277	237	252	223	253	264	253	275	262	243	268	273	254	259	242	262	249	252	277	221	257	279	257	251	243	240	257	268	258	260	245	264	262	243	244	262	256	279	251	263	258	253	272	285	287	259	231	222	269	280	278	231	257	258	273	266	239	279	287	272	243	240	256	243	228	253	257	257	257	257	242	258	255	254	260	265	213	236	236	272	245	268	242	264	257	251	236	249	232	263	246	258	220	247	260	224	260	268	250	283	261	261	214	244	253	244	263	240	261	239	252	274	227	249	259	251	237	269	225	240	242	246	246	234	247	261	262	251	266	256	269	254	247	221	236	234	251	229	243	275	247	301	278	259	283	264	256	227	254	240	256	251	262	263	247	254	253	271	245	236	248	236	255	274	260	255	275	270	235	251	215	287	252	269	234	271	254	254	262	248	258	243	260	258	264	237	251	233	241	245	260	277	280	263	277	259	214	263	255	248	252	248	276	287	241	244	243	230	241	266	249	232	243	231	240	233	264	251	235	262	249	239	256	260	224	262	234	238	263	272	288	239	234	216	240	244	241	269	272	245	247	275	275	279	248	255	231	278	270	216	259	267	262	244	262	262	231	270	252	234	253	278	268	266	262	263	247	245	257	246	232	265	272	236	277	246	268	254	231	248	254	240	233	255	251	272	279	264	288	279	259	237	264	256	241	271	271	248	240	260	253	240	233	256	243	260	284	251	264	238	255	241	259	276	243	225	217	261	235	230	259	261	266	289	260	271	255	274	252	241	237	241	227	286	253	261	276	292	253	257	246	265	278	255	243	271	240	270	271	250	242	236	232	230	255	229	276	265	281	241	256	257	239	242	241	246	269	275	263	250	265	236	264	262	260	263	242	234	278	253	220	242	242	258	252	260	235	252	228	267	232	273	268	269	266	264	236	249	234	244	276	245	235	290	269	264	237	263	232	241	262	269	241	275	265	238	264	246	266	239	259	259	254	252	259	233	249	247	240	254	240	248	233	255	231	224	237	248	245	247	276	256	262	273	244	251	234	247	244	295	270	260	254	275	240	253	250	237	249	220	296	253	267	253	258	250	277	263	252	240	247	247	254	264	256	237	254	235	228	250	285	236	285	258	235	254	290	244	250	230	260	258	238	252	257	256	273	236	260	264	241	256	263	244	266	218	243	238	255	276	265	258	250	240	256	261	241	247	272	259	277	256	257	260	283	271	249	233	256	263	233	274	231	282	233	277	266	239	289	231	276	250	231	256	224	253	244	286	262
27507	20587	6784	769	531	495	393	482	419	439	430	424	416	377	360	346	414	440	413	399	418	398	370	390	379	473	419	408	401	444	407	414	383	373	402	420	418	403	385	408	428	392	393	375	452	381	396	366	393	423	448	413	386	391	390	415	404	411	395	442	421	420	408	388	425	362	426	353	390	363	383	417	409	393	401	408	379	413	407	426	392	405	392	430	366	388	414	406	416	393	420	443	420	377	387	437	405	390	407	393	413	444	405	414	405	432	420	375	407	388	428	439	433	414	372	419	429	395	388	422	408	405	375	399	378	400	396	439	391	412	409	447	382	404	423	367	423	401	424	404	381	459	405	416	381	407	397	406	363	395	405	382	416	385	391	442	413	361	395	443	373	439	410	380	426	408	394	387	385	425	409	414	383	430	364	411	384	444	382	413	406	424	366	377	384	412	411	411	394	425	409	411	423	369	403	411	411	421	373	391	384	442	397	397	432	381	396	373	430	405	443	387	435	403	386	399	396	419	397	398	403	397	390	402	421	413	393	423	396	395	380	404	384	424	419	404	406	427	434	432	394	411	396	380	377	381	364	352	423	410	402	427	412	426	392	424	401	379	409	430	391	417	394	430	382	400	381	427	411	385	385	399	393	380	408	359	389	411	421	396	381	422	424	421	388	384	403	404	400	448	363	412	401	401	417	395	387	402	389	415	411	410	378	434	406	431	381	377	392	427	409	413	418	399	404	384	414	407	410	398	370	416	423	407	399	424	375	391	375	387	402	422	383	392	388	376	401	390	413	385	371	397	378	409	417	397	385	391	387	391	365	398	385	402	373	407	419	438	397	387	365	427	374	389	428	420	365	420	394	372	396	415	411	417	400	403	431	435	440	404	387	422	437	378	374	425	384	414	433	418	393	386	419	404	414	412	390	428	373	394	396	412	435	375	419	462	408	418	425	408	387	415	418	411	395	429	405	417	403	403	380	383	441	441	443	401	432	394	403	355	407	384	418	401	398	444	397	398	413	421	397	416	415	407	406	369	402	405	399	426	398	414	392	383	393	401	372	396	398	415	390	393	391	422	400	400	399	400	411	382	429	391	382	422	397	393	427	400	404	377	413	390	347	452	391	367	403	385	379	406	391	399	453	368	427	410	445	386	426	368	440	422	428	383	400	421	357	382	375	380	421	415	425	405	399	412	406	394	419	419	397	424	397	416	410	392	409	391	417	420	435	375	390	432	422	383	392	426	394	366	427	408	396	401	415	405	396	396	428	413	413	423	376	422	440	402	424	419	377	411	418	388	385	379	400	398	412	381	388	378	370	370	428	364	409	395	406	399	416	399	391	395	419	385	386	380	438	397	434	373	365	437	379	393	386	408	405	413	390	392	401	434	396	402	418	410	395	412	376	401	378	399	382	405	424	413	414	376	379	416	431	372	404	375	388	379	412	374	390	395	367	385	402	386	381	407	421	434	351	362	410	407	403	419	446	420	393	425	396	387	402	429	374	412	403	373	405	376	384	424	447	404	388	393	407	405	405	414	426	400	392	395	398	424	385	411	416	423	403	392	407	411	415	435	410	383	394	404	364	388	437	376	399	378	430	386	406	368	397	379	393	403	396	412	407	413	391	379	418	411	390	374	398	407	445	406	382	400	379	437	427	442	425	361	427	413	410	403	403	357	389	420	443	400	374	422	424	397	383	423	371	403	419	451	372	411	385	403	391	407	407	407	420	424	406	426	452	416	406	394	424	370	388	426	425	388	394	434	376	426	404	395	398	410	406	411	382	386	410	427	415	367	429	418	394	374	435	400	397	406	380	408	385	384	385	374	419	405	414	386	406	404	393	379	396	411	381	416	393	409	395	411	428	393	412	388	405	410	437	393	415	392	450	418	382	384	412	387	436	387	430	352	389	387	403	403	396	417	439	411	408	447	382	431	361	375	409	428	391	442	420	406	387	426	416	398	385	393	396	417	401	394	414	414	400	431	366	394	401	388	397	432	393	369	414	410	394	379	397	381	391	437	384	435	398	386	411	433	366	373	394	387	399	390	382	403	402	413	402	406	406	393	402	419	413	400	390	435	412	394	405	414	408	388	410	380	416	433	436	414	400	405	407	398	404	385	420	399	422	414	424	383	352	399	405	419	427	378	417	421	400	388	380	399	388	430	423	385	411	388	409	414	446	376	375	395	387	426	432	372	426	436	381	401	427	380	404	404	400	391	353	393	366	406	419	380	396	374	408	434	398	412	369	426	402	381	356	414	384	417	409	420	424	406	401	410	386	367	406	378	381	421	354	417	430	397	392	433	411	400	432	385	405	407	433	425	404	423	389	386	421	414	409	434	442	401	396	400	419	396	396	436	410	399	391	380	403	429	403	408	441	391	400	414	421	399	418	391	393	411	398	409	397	402	408	391	379	450	378	406	414	424	388	401	376	404	440	394	395	400	430	403	371	422	407	394	409	407	420	426	347	389	393	404	433	404	447	411	360	386	412	429	375	401	378	375	400	417	412	411	395	395	414	391	391	442	411	385	399	415	415	422	401	416	367	391	367	403	425	385	412	427	398	421	417	392	411	405	399	386	417	412	371	397	392	378	417	402	365	419	385	360	376	414	427	387	406	414	396	375	380	409	385	391	423	398	380	395	409	412	398	386	365	434	367	382	386	385	399	374	414	402	414	417	405	417	391	371	391	427	432	414	420	398	372	408	386	385	389	389	413	416	381	394	369	389	370	416	431	412	355	381	421	393	420	424	353	384	396	411	401	418	415	411	392	416	405	447	407	382	379	401	383	386	385	402	398	387	386	428	438	389	417	406	392	393	401	413	418	379	369	452	385	429	415	420	399	426	437	415	411	362	374	405	414	419	416	385	395	416	370	368	374	433	398	399	419	399	391	397	427	396	385	389	397	369	392	413	392	379	409	416	414	406	392	389	399	411	399	451	430	419	367	447	400	401	431	415	408	392	385	389	426	396	424	389	377	398	439	403	404	384	382	400	389	413	382	417	402	423	418	399	404	415	390	427	396	366	428	407	387	423	374	408	399	430	363	425	375	406	403	417	404	410	418	383	419	377	451	395	433	383	398	421	396	418	427	447	362	396	396	435	385	375	383	403	424	432	414	384	400	410	378	409	414	391	430	405	416	407	425	385	405	409	405	394	409	413	403	407	418	401	409	431	413	392	391	410	410	426	413	431	402	401	389	372	423	380	420	431	400	404	394	424	416	433	405	382	452	386	384	398	403	414	430	416	447	421	417	418	401	420	397	412	369	432	420	412	431	405	389	380	433	395	405	397	392	374	384	373	395	396	440	429	403	432	420	411	406	400	403	437	418	427	382	419	395	380	426	450	397	379	387	395	407	389	422	373	446	416	388	356	429	430	403	411	369	396	439	398	395	419	421	415	375	360	443	357	404	381	427	424	401	400	415	401	415	393	403	376	422	402	404	409	365	392	405	390	408	427	415	428	416	358	387	359	392	413	428	441	376	400	406	415	414	406
4914	1450	1316	880	795	764	689	638	643	675	679	692	605	655	661	665	610	669	636	668	656	655	633	641	672	635	653	603	613	635	639	615	584	646	639	640	628	646	663	581	601	640	641	617	609	650	629	613	638	634	598	635	588	614	604	652	624	623	648	601	619	604	641	627	584	608	637	617	600	586	624	598	638	611	645	614	611	665	633	581	606	584	609	615	702	670	620	660	660	650	612	640	666	607	591	597	588	662	595	634	619	621	636	670	643	598	596	633	639	604	591	642	608	597	619	639	630	590	630	642	633	621	613	569	590	632	605	616	575	635	642	647	615	618	630	583	617	621	641	637	633	621	586	620	627	615	611	654	606	622	590	614	679	630	635	632	658	616	630	646	603	646	673	601	616	651	615	662	662	598	624	610	598	615	658	603	609	619	655	646	640	636	610	621	633	635	632	648	623	631	645	662	650	630	652	617	612	595	650	587	605	622	623	613	577	631	640	642	623	644	660	614	657	605	587	627	594	607	628	611	682	661	564	609	679	632	576	638	603	572	634	632	602	658	610	642	630	596	635	633	600	631	612	616	604	613	601	633	635	655	638	628	630	623	609	616	602	653	680	610	646	626	612	627	654	561	594	642	605	606	669	637	592	614	600	626	660	585	620	599	625	643	607	654	670	596	622	617	612	601	611	588	633	647	614	567	622	619	611	611	642	628	636	627	645	666	638	621	613	634	619	675	617	608	601	663	598	646	623	646	569	599	629	647	587	593	620	609	617	639	628	585	607	609	624	568	634	620	633	661	625	602	641	650	612	636	652	591	634	682	594	620	652	591	663	646	607	579	604	573	687	621	634	609	607	553	636	615	639	611	604	689	606	657	619	631	611	611	584	627	597	568	618	631	634	629	631	586	647	624	647	645	652	649	629	581	638	647	602	623	594	586	597	598	642	613	579	640	612	577	616	619	625	673	597	615	620	579	605	621	638	650	647	621	605	638	618	591	603	631	615	630	631	623	624	591	647	569	627	636	626	600	592	633	655	617	675	632	635	621	623	601	628	601	611	614	620	572	609	627	632	598	621	647	621	614	628	625	636	589	587	632	637	635	602	617	641	603	614	621	623	610	617	642	627	632	610	623	661	643	595	605	579	610	620	601	630	629	648	568	608	599	616	613	644	615	599	622	635	622	611	608	630	603	668	629	613	651	648	668	643	665	634	591	577	654	609	653	613	590	601	641	654	654	622	602	672	663	652	624	579	602	686	565	598	616	620	635	627	611	595	639	616	588	618	618	615	582	609	598	648	608	626	627	646	658	618	614	638	621	583	609	639	639	611	577	557	592	641	676	592	600	620	604	633	629	665	619	611	580	596	641	628	645	587	631	592	611	638	640	651	645	652	647	596	633	619	599	618	585	613	595	596	573	595	621	601	646	586	624	617	641	711	613	616	583	656	622	644	666	640	656	573	655	619	616	594	611	640	569	633	612	655	613	639	620	610	631	624	640	643	620	608	630	667	632	632	583	646	618	613	654	627	613	614	651	621	594	585	620	662	586	598	642	609	622	633	609	635	610	650	604	680	627	649	634	606	603	640	623	605	636	623	636	611	587	667	631	627	657	602	679	652	649	595	605	608	638	631	622	631	658	643	593	650	588	644	608	594	584	641	566	646	619	639	589	589	631	636	630	655	588	619	626	583	622	605	625	565	630	627	597	635	626	633	648	677	588	602	630	673	616	608	600	586	653	603	628	644	604	604	660	622	636	661	589	621	609	596	605	613	651	656	608	605	651	589	582	609	597	634	650	600	608	599	605	607	630	645	645	632	618	599	593	620	618	623	634	625	639	630	651	560	621	635	580	627	617	631	582	597	621	607	609	661	616	563	610	622	590	580	617	722	624	620	646	634	623	642	606	696	607	620	603	613	617	616	605	658	604	619	621	633	631	616	589	594	664	575	639	632	589	624	596	599	653	624	586	618	628	634	627	625	604	653	615	594	645	619	610	621	625	597	587	582	634	628	609	612	635	694	618	658	641	601	613	635	653	615	603	647	623	607	607	636	657	566	615	598	631	618	634	618	646	629	620	579	636	654	617	617	636	568	601	565	640	642	648	606	617	620	634	636	609	630	639	613	613	613	684	607	641	632	607	613	638	642	640	642	594	625	620	613	630	597	624	618	641	666	634	630	626	598	615	616	615	627	617	610	617	610	640	605	609	656	605	618	657	588	594	644	643	565	643	603	651	593	636	635	636	593	648	629	661	601	627	645	582	607	635	648	635	689	611	615	638	556	664	639	589	631	625	600	581	620	652	584	629	674	639	642	638	619	612	587	610	619	608	593	661	592	637	586	645	601	566	625	647	581	594	607	652	564	616	635	609	595	647	606	597	650	639	681	640	625	607	616	594	592	608	626	628	622	609	635	620	615	569	614	624	581	647	594	617	668	669	607	598	613	633	564	626	608	596	595	618	625	632	602	572	651	596	617	631	640	622	617	560	591	606	642	629	627	622	601	568	630	625	575	658	636	598	605	642	622	600	558	647	616	584	611	623	637	637	587	635	645	640	583	673	617	640	636	643	638	581	617	620	604	631	605	642	617	606	631	640	638	569	634	619	617	604	607	635	644	620	626	654	591	610	610	565	647	618	614	607	621	596	635	614	636	606	600	654	631	613	612	668	621	585	697	633	595	650	593	621	611	621	606	622	648	576	585	561	614	617	607	689	623	603	652	608	628	614	611	622	644	609	649	616	606	661	638	590	584	599	610	633	570	700	628	628	626	640	631	595	669	632	613	613	647	611	641	624	617	676	609	617	645	637	638	643	639	616	605	584	639	637	626	660	636	596	646	609	626	607	612	647	639	657	604	623	612	595	640	630	610	649	644	609	635	608	602	621	601	649	605	627	596	615	645	608	614	652	613	644	639	628	650	619	658	634	651	603	614	603	651	656	641	627	648	610	642	653	637	584	596	612	623	605	615	645	596	649	661	591	632	670	578	678	636	587	647	591	640	602	597	687	591	651	599	650	608	624	635	663	662	652	598	619	619	602	599	664	637	614	641	634	658	644	627	642	657	652	655	665	630	601	603	544	667	626	603	657	662	660	634	655	632	585	642	598	661	590	672	617	669	617	618	625	593	581	577	616	609	634	615	589	604	595	648	613	628	648	573	643	652	617	667	636	605	648	630	641	616	603	631	663	633	615	690	646	606	634	603	636	588	638	631	628	610	635	608	659	616	682	564	586	628	577	613	572	620	614	587	655	616	617	638	617	648	589	655	581	641	632	655	619	585	603	636	653	613	659	689	613	624	639	604	643	626	620	628	629	620	625	591	570	641	621	651	576	603	613	594	644	643	623	620	631	612	652	587	599	629	592	660	641	597	612	626	636	628	584	601	626	618	634	648	627	627	652	600	636	609	594	615	602	660	650	598	616	577	591	644	661	633	598	623	618	637	630	615	612	601	610	664	664	601	617	628	620	650	621	650	608	631	630	645	637	639	614	627	601	623	621
24541	21634	28997	24736	21494	4459	913	629	590	527	518	474	484	464	423	415	392	410	414	385	410	400	394	365	384	411	393	379	348	382	396	397	396	392	389	349	379	406	376	385	362	408	358	371	365	358	390	352	379	367	425	374	392	401	377	376	356	362	379	365	368	414	378	361	365	386	361	373	348	367	368	345	375	363	360	407	404	390	399	383	380	379	340	371	368	392	369	385	393	371	359	392	374	344	347	374	366	370	390	399	360	353	373	333	356	362	393	374	365	336	350	366	411	373	395	378	361	377	375	338	386	360	404	349	362	380	351	400	372	403	384	364	372	374	333	368	376	400	398	364	346	375	365	376	369	371	399	371	352	376	361	369	375	389	329	375	380	369	417	337	364	366	378	365	398	375	381	381	369	394	361	392	353	410	372	394	355	342	383	380	368	370	374	383	425	323	349	425	361	391	377	414	404	363	401	389	362	368	386	365	358	378	370	353	345	365	364	353	370	385	401	401	373	399	378	342	385	402	390	351	372	382	365	347	342	337	362	364	364	363	383	363	351	370	393	360	382	376	374	383	422	363	376	348	378	392	385	372	365	331	382	376	384	367	374	350	375	378	394	397	403	360	374	377	395	402	416	397	325	402	346	387	366	362	389	381	358	352	354	382	414	359	373	393	374	406	411	361	351	385	390	341	371	376	353	375	359	364	394	385	350	378	376	399	395	390	358	374	371	354	390	422	360	406	373	365	360	373	369	405	336	362	369	363	386	383	405	387	373	369	367	381	384	397	364	378	376	378	369	358	363	373	393	375	368	357	345	356	382	381	370	368	364	359	382	404	356	352	379	382	411	359	353	369	365	366	378	382	418	340	398	383	358	415	375	384	365	344	360	401	346	356	374	377	398	373	377	381	397	401	372	368	378	353	383	361	418	404	395	365	345	359	370	415	391	391	378	345	354	382	329	368	360	404	389	374	385	411	379	377	367	381	400	373	375	359	351	373	352	375	376	354	395	381	382	400	379	372	378	364	361	381	394	387	391	370	413	362	367	395	344	399	374	378	361	369	387	379	383	385	345	373	366	382	356	366	401	369	336	347	391	355	358	376	367	375	355	358	363	353	382	345	396	385	382	383	387	377	379	373	371	410	355	376	337	400	353	350	368	356	364	401	388	356	368	347	395	377	381	345	328	387	391	358	396	410	355	395	352	369	346	372	384	349	375	358	382	375	356	354	402	357	362	379	381	378	350	364	327	361	370	393	381	369	371	372	384	373	398	361	356	386	364	384	358	356	362	359	361	401	357	384	354	380	370	405	378	397	374	367	391	372	383	393	350	399	386	402	378	393	394	364	380	377	370	363	351	388	387	369	371	342	366	401	361	394	353	372	369	385	374	389	376	360	351	375	329	363	397	386	393	377	362	393	375	362	406	385	387	344	386	383	372	379	338	370	384	370	393	353	409	401	361	339	326	342	374	366	349	366	351	356	394	385	383	391	383	398	335	379	397	327	364	334	391	395	370	351	383	362	389	419	352	379	359	383	397	414	368	358	377	381	386	378	356	427	370	368	383	365	386	404	385	375	369	382	356	347	382	405	353	370	380	368	404	379	379	349	355	353	394	353	326	324	343	386	371	362	330	368	379	378	380	363	396	386	332	366	387	393	364	386	354	373	378	356	387	368	375	358	363	360	414	385	376	380	351	369	380	324	360	393	395	382	404	367	392	361	346	362	374	382	383	384	410	391	396	373	362	364	356	374	377	369	351	359	345	365	359	359	374	402	354	377	382	370	383	378	374	347	367	401	353	376	390	373	361	394	332	359	374	310	372	374	371	390	389	382	389	388	367	384	399	383	438	366	393	367	373	384	380	417	371	355	361	339	352	351	347	350	374	375	386	366	370	384	396	379	389	359	382	353	394	388	374	366	370	357	406	403	361	367	365	325	356	361	329	368	371	374	403	373	357	375	355	376	370	374	343	365	390	382	394	371	375	362	377	351	358	377	387	364	378	374	412	385	358	376	378	357	391	382	384	350	391	379	378	379	350	352	408	355	362	383	377	370	376	332	351	361	379	346	380	361	369	358	402	417	373	379	368	346	379	350	334	325	359	400	369	359	335	363	385	371	382	310	365	380	390	413	366	368	364	391	356	338	346	343	378	329	359	352	358	351	376	380	418	372	347	360	393	356	378	351	414	355	355	401	397	387	390	383	331	371	382	393	356	377	399	364	396	356	364	392	371	376	368	380	358	380	361	356	367	396	344	363	377	368	376	376	380	388	400	347	380	340	391	350	363	377	381	362	344	382	355	365	382	369	396	380	397	352	387	309	380	393	378	419	364	407	376	364	377	399	398	373	354	362	384	383	348	361	375	390	359	370	339	381	385	361	359	347	377	369	376	379	404	360	354	353	369	384	375	347	435	380	334	392	327	347	382	356	372	361	363	392	378	376	354	379	391	380	357	379	370	370	386	356	357	383	385	380	366	383	397	374	373	401	383	368	344	385	370	353	372	382	361	420	378	379	397	401	383	398	356	388	370	351	379	364	359	369	388	398	380	390	391	363	372	357	383	363	374	430	374	397	406	330	342	377	380	345	388	380	409	375	395	380	357	376	386	375	407	359	333	402	396	387	360	368	377	372	360	344	366	403	353	366	356	370	400	367	373	362	392	345	349	369	367	339	385	355	374	380	325	388	343	351	388	369	427	348	365	393	383	389	370	335	402	398	372	380	385	341	351	370	381	333	354	388	368	361	382	381	377	396	377	376	361	354	352	369	390	396	376	389	399	400	366	369	367	360	364	354	391	358	395	356	363	382	376	410	339	390	393	375	397	393	388	387	358	369	354	366	367	365	352	355	382	369	368	377	359	338	358	360	350	365	389	339	380	400	389	382	385	343	397	376	394	338	388	388	391	380	404	369	382	372	374	382	385	396	371	383	389	389	379	387	382	388	354	346	343	380	357	369	372	394	350	386	366	334	381	371	407	383	362	404	344	365	371	364	395	400	390	349	348	371	380	333	366	367	354	377	383	392	357	402	359	375	357	389	376	368	366	358	362	357	365	367	357	355	350	387	375	355	371	378	376	373	348	369	373	381	370	364	362	360	370	351	379	381	334	385	368	416	411	352	342	377	395	405	385	366	412	359	367	375	354	359	371	385	375	394	377	367	355	376	328	357	385	351	393	356	346	399	336	358	346	383	361	363	353	391	387	358	420	394	347	372	391	365	388	388	371	368	411	385	350	356	374	378	399	388	393	372	352	344	378	394	366	367	417	374	362	387	360	378	381	363	373	376	364	332	385	335	384	390	386	338	360	381	403	349	352	367	386	382	372	369	373	372	364	364	385	341	377	375	349	373	355	383	363	374	366	381	362	397	375	335	382	378	373	407	426	389	384	392	383	373	370	398	394	370	368	354	356	413	351	423	351	394	412	389	374	399	379	402	355	406	368	383	363	339	359	369	330	386	365	350	404	354	407	371	373	357	380	405	359	372	414	358	384	367	363	335
5891	9492	7873	4109	2782	2094	1753	1395	1221	1087	1038	951	883	814	797	828	796	712	681	690	680	695	665	722	653	622	650	612	635	635	583	587	616	644	605	544	529	575	585	591	571	627	591	598	536	636	597	591	579	599	546	579	564	578	566	577	594	592	588	605	594	593	617	551	634	629	582	550	615	624	562	575	623	547	606	616	589	598	613	572	564	586	614	581	590	597	555	572	553	576	587	588	576	579	598	627	569	610	570	614	589	590	542	594	604	576	581	577	567	632	606	614	586	610	618	578	580	584	630	612	567	601	625	581	627	605	595	590	597	599	603	625	558	595	608	602	602	596	548	600	586	557	583	566	614	541	577	610	570	575	602	646	577	618	616	568	613	600	585	598	598	598	599	607	580	555	607	601	582	603	537	596	583	619	602	596	581	565	624	599	568	589	549	630	593	586	616	597	579	594	547	553	611	577	588	591	598	577	599	591	569	556	592	594	611	586	614	563	544	622	580	551	569	590	593	634	554	638	557	590	601	564	618	576	603	571	542	583	596	573	578	548	581	581	601	556	583	619	580	632	635	604	528	597	555	588	626	577	553	605	597	605	591	585	557	592	631	602	552	570	623	625	584	559	622	591	594	593	592	583	588	572	542	578	563	581	603	612	604	579	593	567	534	580	589	649	610	569	585	606	579	562	596	555	622	583	597	615	613	571	525	593	598	608	576	572	604	632	595	592	608	566	578	618	584	622	551	592	623	610	645	617	651	566	573	595	567	581	553	571	590	565	603	616	557	544	613	610	603	546	592	595	587	557	623	592	576	616	560	563	595	596	624	593	608	577	583	508	586	611	613	555	588	600	609	618	574	595	586	552	599	572	576	554	586	559	576	597	595	628	607	571	589	561	617	565	585	572	569	573	587	558	572	606	572	610	569	556	601	587	599	577	580	540	584	599	558	600	604	564	549	563	552	572	619	520	576	568	583	565	551	583	526	545	607	557	620	580	580	538	564	581	603	621	550	582	583	572	598	584	559	569	638	608	583	590	626	587	597	592	561	596	595	657	555	606	577	598	580	583	546	614	571	585	616	586	626	569	597	563	565	558	535	588	571	587	610	551	576	632	561	590	578	574	575	584	610	606	608	609	596	587	580	596	592	580	565	580	608	566	572	615	604	603	571	602	581	582	595	577	548	587	554	576	587	572	630	571	587	602	589	575	565	592	587	570	591	588	568	583	629	593	598	557	559	601	530	594	589	588	566	590	633	577	586	585	601	580	555	582	583	570	589	592	584	599	533	539	616	545	567	518	601	600	558	595	596	595	610	621	581	592	599	610	635	599	592	619	591	574	583	618	588	588	551	616	608	579	604	561	609	589	581	576	533	602	581	567	582	594	591	580	581	588	589	623	609	593	560	582	546	590	582	604	588	552	555	602	577	612	588	581	587	578	596	610	644	580	600	596	563	555	576	564	553	540	625	556	564	582	577	571	584	577	582	574	624	565	631	608	613	584	590	569	597	572	593	556	549	607	590	594	588	557	603	596	546	630	593	555	622	615	611	582	586	584	569	580	601	637	579	621	572	615	596	603	596	588	585	595	603	572	589	568	595	596	559	586	571	568	602	588	587	589	601	589	600	592	600	619	630	562	585	579	571	623	574	603	619	592	611	607	576	630	563	581	589	597	596	554	541	578	626	581	611	594	575	621	589	568	628	606	599	593	632	611	580	553	583	606	584	568	588	592	581	598	594	535	581	606	629	539	558	565	582	581	578	581	607	602	630	583	602	539	619	600	568	553	563	591	576	573	618	576	568	606	597	598	595	584	608	600	533	571	617	604	615	590	583	588	592	617	578	594	541	611	555	561	591	572	558	585	571	610	543	609	631	572	583	589	551	570	588	599	577	612	575	564	567	545	564	573	594	581	557	590	605	618	607	605	568	573	621	579	572	569	593	587	610	588	565	552	624	562	619	662	590	585	573	590	599	573	571	573	591	581	613	605	583	587	564	605	587	603	571	589	626	565	631	583	593	576	588	580	584	608	636	604	587	595	626	546	607	580	556	596	607	626	572	543	592	549	582	641	611	588	595	639	623	606	576	577	578	595	542	573	596	589	567	594	566	569	590	597	642	594	593	570	604	579	569	620	597	622	598	542	604	628	593	624	628	606	588	592	596	539	608	534	611	564	594	553	607	576	559	555	584	555	540	564	592	565	588	599	595	610	608	601	600	557	617	600	573	566	539	589	580	596	555	601	585	578	593	613	602	561	600	579	599	560	602	580	555	585	597	587	600	589	598	570	629	600	599	588	551	603	546	550	574	583	592	587	589	593	534	637	592	569	576	615	563	622	591	611	603	542	611	551	604	593	570	600	605	592	629	574	552	575	641	627	612	589	580	579	589	567	569	565	596	610	579	592	612	561	542	593	575	546	546	591	579	566	578	614	603	574	597	571	591	562	620	549	591	585	571	610	568	567	551	601	584	555	574	600	571	630	554	551	579	588	564	577	581	573	661	598	596	582	591	562	591	580	558	619	597	606	600	592	550	583	628	615	596	567	574	587	617	601	588	602	612	547	579	578	550	591	607	560	586	618	597	569	609	641	603	573	587	557	556	581	560	587	586	621	608	602	565	651	594	603	532	559	603	571	555	577	572	598	552	543	560	572	580	560	599	615	588	602	591	559	596	578	614	616	595	605	587	545	603	571	606	591	610	634	657	557	593	556	598	626	568	587	570	558	557	598	613	606	593	602	594	615	596	568	606	578	588	617	597	574	607	581	576	586	597	584	557	539	603	592	582	572	567	578	581	603	570	578	616	577	600	577	537	590	577	564	566	598	547	544	568	629	580	609	585	588	562	607	558	563	590	623	601	623	588	588	584	587	589	562	571	592	561	567	578	575	601	581	593	582	564	570	586	564	571	606	558	614	595	585	589	603	631	590	562	560	599	565	642	542	577	614	567	613	558	568	575	579	538	565	566	580	591	580	634	576	600	626	591	630	571	595	586	607	579	624	548	606	650	589	563	596	572	575	606	559	546	585	580	572	580	633	580	573	598	524	592	578	593	583	618	584	567	588	547	623	562	608	546	594	610	597	583	630	589	646	630	632	616	580	521	578	612	614	572	588	577	590	597	575	579	574	600	584	588	559	630	584	609	559	550	588	562	587	601	597	577	584	609	551	597	572	560	608	605	588	578	621	585	599	594	565	552	541	575	595	585	556	605	560	634	538	578	607	541	598	652	599	592	589	600	594	585	580	588	609	558	613	571	615	595	635	603	561	623	556	575	594	626	554	560	593	546	568	556	567	603	623	594	570	568	589	594	559	592	597	571	568	550	545	582	582	594	584	551	586	596	630	625	606	546	544	587	590	578	587	546	561	584	576	599	595	589	599	560	597	583	554	586	608	557	569	566	609	609	545	597	607	563	619	574	585	569	570	573	598	546	556	581	598	583	549	597	623	631	588	583	591	586	622	596	595	628	577	581	579	537	619	580	594	579	607	561	597	628	559
23577	21658	29568	24225	21659	21273	2405	724	520	435	390	329	315	295	266	263	252	234	231	242	211	194	201	183	177	188	186	170	172	181	189	191	176	171	177	163	187	170	185	177	161	184	160	179	162	182	176	150	156	152	169	163	152	156	152	158	178	178	176	161	150	150	129	150	170	146	153	156	157	147	165	162	165	155	160	160	177	132	190	163	156	154	148	177	158	167	154	137	155	175	182	157	132	157	156	147	175	161	143	155	150	166	150	162	146	144	174	148	162	134	180	141	149	157	162	132	151	178	161	147	154	162	171	174	136	133	167	160	160	134	152	158	182	168	179	131	150	165	181	162	154	163	141	152	166	154	155	154	166	154	149	140	164	158	154	155	156	169	139	160	169	149	163	156	147	138	136	158	150	156	154	161	151	151	154	133	164	174	172	146	142	140	158	152	174	143	166	163	167	158	151	149	168	136	153	146	183	140	149	149	126	149	142	134	143	145	149	137	165	135	145	157	159	157	152	140	186	151	143	136	162	141	171	145	166	148	158	134	148	149	144	160	180	143	153	163	160	151	165	138	141	155	158	154	142	149	164	164	158	154	165	186	136	162	173	155	142	174	166	169	151	163	157	175	165	162	161	148	154	144	172	163	163	151	163	154	146	139	156	148	154	156	143	144	157	166	137	169	166	140	162	143	135	157	186	162	158	135	141	147	183	166	172	149	150	163	167	169	172	158	183	167	135	159	164	150	155	145	144	150	165	154	146	150	159	150	156	142	147	145	145	147	147	146	134	161	178	157	156	181	157	148	133	159	137	169	161	145	159	139	162	127	167	144	147	153	147	152	171	166	172	128	143	159	166	157	155	142	138	155	169	152	135	158	178	164	162	152	160	148	151	165	150	156	151	158	182	155	176	158	151	153	170	144	163	167	176	167	139	178	131	151	141	156	149	144	143	148	144	167	146	169	169	156	167	157	139	150	145	163	144	164	166	173	156	159	158	153	153	148	146	148	164	129	135	134	147	150	165	152	162	174	167	152	138	166	155	160	155	149	145	154	164	153	142	161	147	162	151	167	158	154	162	139	160	149	179	165	143	146	169	180	135	169	144	157	155	151	144	158	166	163	133	147	145	159	144	156	151	147	145	158	151	130	154	138	145	148	156	130	162	165	140	153	163	157	145	143	139	133	150	151	148	142	156	151	175	152	148	159	147	140	153	137	135	149	141	149	141	147	159	165	146	172	135	149	124	170	152	180	164	161	152	158	148	151	126	157	154	160	139	156	171	172	156	171	177	176	148	172	145	154	155	163	155	134	154	169	179	156	162	143	149	156	164	155	148	164	141	163	146	163	175	163	156	174	161	149	165	137	169	159	150	122	162	164	153	144	179	139	157	146	157	149	163	176	157	165	145	142	187	158	142	162	147	152	158	159	157	139	144	157	168	175	161	134	142	161	133	133	163	131	149	199	152	145	157	149	144	151	129	123	164	154	163	153	127	156	143	141	153	145	165	140	167	130	155	154	152	162	147	140	157	151	174	165	150	148	147	168	158	181	134	165	140	156	159	161	186	146	140	159	157	179	149	153	151	135	143	158	147	154	170	143	147	155	144	157	160	147	134	171	163	139	144	147	143	152	157	149	162	172	173	151	124	150	148	118	154	139	149	166	172	148	151	156	153	169	154	171	129	146	150	149	148	138	164	145	130	136	145	149	143	136	148	141	151	134	163	135	195	145	142	165	178	163	154	152	168	166	156	145	165	134	149	152	148	152	151	156	158	146	146	162	166	142	154	162	136	163	156	169	151	156	140	169	161	155	169	151	156	155	147	171	154	169	147	142	127	142	137	161	155	172	159	156	157	146	143	139	153	163	141	126	155	164	170	157	167	169	169	148	158	142	153	143	153	152	149	144	138	146	170	140	117	145	162	159	158	149	150	153	153	166	172	154	168	145	166	119	159	174	173	153	165	137	150	141	151	152	161	127	173	159	154	151	155	132	159	148	157	167	164	154	171	146	183	133	156	163	154	147	147	161	144	129	157	157	154	147	143	143	176	147	169	182	145	158	151	149	151	169	160	140	137	143	162	155	162	163	141	150	140	149	136	151	133	158	161	146	122	166	155	159	124	153	148	159	138	186	163	153	156	164	160	160	163	153	161	158	162	142	155	162	172	159	151	138	159	161	147	148	145	153	132	141	159	164	158	166	139	161	152	145	170	186	153	159	148	155	148	153	157	165	182	147	138	161	155	146	158	150	158	149	155	154	161	144	143	160	159	153	159	147	143	146	145	148	158	163	142	163	141	151	149	163	138	151	165	163	159	136	143	146	143	189	152	151	196	154	143	152	168	174	155	152	145	161	136	154	162	140	170	162	169	157	165	156	162	165	152	154	150	150	135	148	163	156	142	133	147	135	129	157	160	150	136	178	157	162	159	152	150	164	142	170	154	155	151	163	160	136	162	165	182	144	158	177	143	172	178	147	163	155	161	161	160	124	136	173	130	134	142	140	159	162	152	165	141	154	148	174	170	159	167	153	135	145	142	148	169	137	145	170	160	163	144	165	164	162	171	152	176	156	143	140	141	153	158	144	158	159	130	158	169	146	144	158	130	144	162	165	163	139	151	154	176	142	163	139	161	162	156	153	160	159	157	142	152	154	149	134	144	148	150	131	151	149	145	133	168	161	138	165	179	161	169	144	162	153	137	152	147	164	160	152	143	152	136	138	171	164	156	168	152	140	154	136	136	154	158	144	159	139	149	135	154	148	157	165	133	144	137	160	178	183	139	153	159	138	141	156	139	151	141	151	180	186	169	157	143	164	173	142	137	175	166	169	143	173	153	149	118	164	171	139	163	159	149	161	165	168	143	160	151	162	158	128	137	159	130	157	156	146	157	135	150	129	139	156	153	152	155	167	158	150	172	185	163	152	157	165	175	165	140	151	155	155	136	136	149	141	170	129	152	177	151	133	130	174	128	171	144	169	157	153	163	146	125	151	162	153	169	132	145	147	129	165	162	173	159	155	119	154	152	148	156	178	151	143	173	164	161	145	155	164	181	147	160	170	160	149	158	163	161	146	153	161	167	168	165	153	157	166	147	177	161	152	150	198	157	144	139	145	148	164	135	172	150	144	159	145	163	152	169	177	165	144	134	172	172	172	165	148	149	167	139	138	165	172	188	154	158	157	132	165	162	156	143	132	135	174	161	140	147	139	166	159	142	155	177	179	135	135	151	134	155	156	137	172	158	158	154	120	137	148	139	152	183	152	158	151	161	157	147	158	147	166	129	153	147	164	144	162	165	150	148	167	161	150	149	167	155	155	139	138	161	166	154	178	129	137	156	134	139	163	147	149	158	173	149	139	148	150	150	157	147	155	165	163	133	143	168	144	176	139	138	164	152	157	159	167	162	157	147	146	145	140	145	155	175	135	161	149	160	188	159	158	160	164	197	155	150	130	176	163	159	135	133	129	153	136	158	164	176	143	137	147	153	148	149	159	137	127	164	153
7154	15010	12325	6225	4419	3192	2324	1787	1498	1163	1096	870	779	736	661	605	539	471	513	417	397	412	374	375	373	347	363	363	326	304	353	316	308	292	301	307	301	286	305	273	314	286	338	267	269	284	302	265	297	262	261	271	289	257	304	266	270	272	244	278	236	280	255	259	272	267	265	265	241	302	253	275	264	254	268	257	267	248	265	229	266	265	274	243	244	233	271	267	276	262	263	261	226	259	258	277	223	278	245	243	263	297	255	280	257	248	236	283	247	260	245	268	247	264	252	237	233	250	274	238	292	245	235	258	232	270	244	254	256	231	277	240	263	254	266	254	225	276	273	224	255	274	236	259	244	266	234	262	249	244	253	243	239	261	236	233	228	235	243	255	248	247	231	247	248	242	264	253	258	256	272	239	286	263	255	228	259	249	251	259	234	260	245	244	229	261	257	253	274	251	267	242	254	243	252	261	229	260	270	251	264	287	259	251	231	243	260	235	259	274	244	253	255	260	233	248	258	260	238	233	244	222	234	259	246	274	239	270	259	239	237	262	239	273	255	255	235	258	256	248	254	254	225	279	271	237	258	237	275	253	270	261	258	255	235	236	268	271	284	231	242	234	277	229	245	252	252	282	235	290	237	255	266	256	256	268	242	273	250	239	253	250	255	249	261	266	237	262	266	267	259	283	233	261	229	241	239	233	261	264	283	261	253	232	255	239	254	224	243	260	228	274	238	239	267	254	276	258	285	230	253	258	252	234	276	289	251	283	238	251	250	263	258	245	265	264	262	260	226	265	256	267	268	255	229	244	230	260	254	269	231	248	240	241	235	221	257	235	260	248	264	255	245	249	236	262	237	246	259	246	259	250	246	239	236	237	243	261	263	242	258	241	255	255	241	246	245	276	280	262	238	269	263	240	234	273	228	241	258	252	248	254	262	243	253	251	255	232	258	234	252	259	283	259	247	254	254	255	282	280	245	272	257	241	256	273	228	245	256	267	243	262	239	243	257	266	246	269	232	285	229	259	250	252	275	246	234	232	256	235	242	261	239	289	285	243	221	268	240	263	243	291	229	250	256	241	285	272	256	256	222	254	282	258	245	243	244	246	220	257	251	234	247	262	249	253	228	275	265	278	251	227	270	264	299	248	277	277	269	239	256	240	219	254	262	279	230	261	251	269	217	254	265	294	254	254	277	242	249	253	265	277	255	240	247	250	269	272	230	256	241	243	267	269	281	254	218	296	257	264	270	233	259	264	256	235	285	257	254	264	257	246	225	245	264	258	225	218	250	236	255	236	247	269	263	230	230	267	268	245	260	245	290	254	263	236	250	274	220	239	271	282	265	253	259	272	250	273	250	268	239	243	259	255	249	231	255	283	230	258	241	239	287	257	257	225	259	250	258	235	229	270	255	256	265	250	241	238	259	266	267	252	277	261	241	238	268	218	250	263	259	251	256	239	230	253	249	264	284	236	258	256	262	245	267	268	256	282	281	268	249	248	234	252	271	258	242	256	262	231	267	244	251	253	298	229	250	234	262	234	255	249	230	246	246	245	288	246	230	232	253	234	253	244	245	267	236	244	265	263	250	242	257	261	239	285	244	277	266	271	246	250	251	239	274	287	275	257	269	258	248	260	264	241	270	262	251	255	246	275	247	229	245	245	245	248	240	249	248	261	224	251	247	252	264	248	249	277	254	255	259	260	205	251	268	276	258	262	231	250	254	228	267	251	244	252	264	263	252	234	265	244	252	262	248	209	274	272	238	280	266	233	248	255	258	240	271	225	246	274	256	246	260	253	238	244	240	261	235	244	246	275	249	253	259	258	239	259	255	274	244	277	253	262	236	263	252	254	248	257	258	264	244	271	245	257	246	242	256	249	214	262	240	242	269	264	234	232	273	256	252	264	247	239	250	254	268	283	264	262	264	247	252	276	275	238	232	266	245	243	254	247	235	233	262	266	268	247	247	252	230	245	294	254	284	241	243	237	242	263	271	288	252	255	246	261	222	268	239	236	231	261	274	248	263	271	231	221	245	238	258	262	249	224	242	247	286	236	209	257	256	236	275	226	250	283	246	232	241	243	239	241	247	275	247	279	277	240	268	249	229	241	254	252	266	214	244	294	269	263	253	241	235	246	268	269	275	274	237	268	243	271	250	226	245	251	234	262	261	246	264	259	249	231	271	247	256	250	278	260	268	255	256	260	236	239	254	282	271	256	234	261	254	246	248	241	273	236	223	285	259	264	249	277	245	249	250	253	256	241	280	273	259	267	256	273	238	250	248	246	253	257	236	266	251	259	231	254	257	257	236	251	256	216	231	269	267	246	241	253	233	231	262	237	267	257	233	251	253	244	265	279	233	249	257	228	261	296	256	241	238	285	264	287	275	247	236	254	248	263	246	275	254	255	262	257	236	219	268	261	252	229	245	252	224	250	232	266	275	259	256	268	227	244	256	271	215	262	225	247	237	250	261	236	256	249	265	274	268	272	233	267	287	224	246	247	233	274	249	240	300	221	250	219	277	252	254	235	257	259	284	243	259	226	251	225	244	232	252	239	253	257	239	252	251	265	219	232	250	237	264	293	244	234	247	252	222	247	283	258	239	260	275	257	242	237	262	265	240	256	270	252	264	277	226	261	265	246	273	252	264	271	240	254	259	233	270	248	250	257	244	247	244	256	256	258	254	275	227	246	246	258	253	274	261	263	261	260	254	251	266	263	268	231	231	238	260	239	278	271	272	278	208	275	245	247	250	244	274	250	259	256	220	250	277	244	280	237	261	273	254	260	266	260	239	271	240	247	258	264	254	262	234	263	273	250	261	256	281	246	235	253	235	236	231	266	271	235	257	263	248	237	227	263	287	263	264	270	256	263	280	286	259	258	250	234	253	264	238	253	230	227	245	265	240	261	263	267	243	258	224	256	246	240	277	234	262	245	244	250	261	252	270	242	271	240	230	257	264	252	257	254	223	296	236	254	254	238	277	263	249	228	245	270	243	231	263	243	254	249	253	250	283	259	260	261	265	269	223	243	257	258	249	280	267	245	245	248	262	257	244	243	231	244	249	242	233	248	237	256	237	239	240	241	265	260	258	253	241	235	227	256	249	226	250	254	257	248	286	270	246	273	259	258	261	248	243	263	251	238	256	241	248	258	227	240	236	254	240	256	261	232	242	262	275	235	245	243	238	253	274	270	257	244	244	225	264	237	240	245	290	245	264	261	248	257	251	268	251	260	212	226	257	247	257	245	224	242	236	252	279	261	267	261	264	245	271	243	241	218	247	244	267	215	247	251	245	259	241	236	246	251	276	248	275	255	233	244	243	267	241	270	275	251	237	262	272	249	239	243	240	250	247	247	234	226	237	281	239	257	268	261	246	245	222	255	247	265	240	218	234	279	231	232	246	221	258	290	243	279	259	287	245	252	259	252	261	263	252	264	251	231	257	264	242	243	267	243	278	233	237	249	264	254	238	249	265	248	287	282	245	246	260	274	245	241
27519	20379	6514	927	594	526	405	392	441	397	404	463	393	439	390	451	427	383	457	410	389	370	383	417	419	400	383	404	400	402	388	401	400	405	398	392	379	407	370	415	402	392	389	349	396	379	414	399	414	445	391	399	395	419	422	415	377	362	387	397	361	406	399	392	402	401	403	393	369	400	391	405	406	401	430	421	399	368	383	392	407	440	402	406	410	389	378	396	401	399	416	419	390	422	413	400	379	382	359	404	369	377	411	379	382	391	400	372	374	392	381	419	367	373	376	374	401	382	396	393	402	409	423	363	407	400	397	411	423	395	399	381	389	394	378	406	404	399	400	392	384	395	352	370	387	398	426	375	393	383	389	384	378	389	393	369	384	386	425	366	389	376	379	365	390	391	383	356	420	401	407	390	401	399	387	427	412	429	369	377	354	353	396	360	385	399	386	410	387	388	417	352	396	385	366	390	354	402	391	401	467	377	403	388	408	388	371	432	384	356	374	372	402	381	395	406	386	385	405	425	386	408	368	387	404	408	395	386	377	384	400	384	402	374	402	378	362	392	404	365	385	392	382	390	428	399	384	415	376	386	392	381	388	421	408	377	382	381	355	423	422	411	397	407	426	434	420	382	399	389	402	421	393	400	407	398	394	379	427	380	411	404	402	390	412	383	372	413	402	417	396	381	385	420	384	392	394	387	359	359	428	403	386	396	379	372	375	386	409	397	403	405	397	372	387	449	395	389	395	422	407	378	392	378	392	416	407	376	414	411	381	404	426	393	362	372	399	395	395	365	410	381	391	413	400	406	412	400	412	400	431	386	390	371	392	399	383	377	380	390	367	406	357	373	431	388	388	381	383	410	390	369	370	408	376	387	415	435	389	396	385	397	419	365	391	422	390	383	401	424	367	415	392	404	392	376	381	394	400	397	396	379	411	394	373	401	396	403	375	355	407	448	382	394	407	368	403	366	365	390	390	365	404	419	400	380	364	386	363	364	378	393	394	444	439	432	387	353	385	380	399	365	413	426	445	384	398	356	385	403	406	429	384	373	372	356	398	352	374	392	403	395	414	414	396	386	397	389	366	400	397	446	385	410	401	386	410	421	381	399	432	417	383	402	378	413	416	388	384	396	422	365	403	384	396	362	392	420	409	393	426	409	411	378	364	388	408	391	381	406	373	384	373	355	400	368	414	394	399	385	391	396	411	395	407	406	421	405	392	379	395	393	400	382	391	421	393	410	380	413	390	380	399	400	393	403	384	384	388	372	386	386	415	403	404	381	362	423	391	393	341	406	418	387	388	364	382	397	392	399	407	423	402	395	410	410	392	401	410	404	415	387	414	415	377	401	412	369	393	402	394	348	388	409	395	381	389	425	405	421	387	382	390	413	410	411	357	427	384	376	388	371	390	407	407	404	364	418	431	398	381	397	424	380	389	381	362	369	382	388	395	389	390	415	403	381	401	412	379	391	422	384	389	385	382	379	394	374	325	397	417	383	418	417	384	370	399	384	350	389	399	400	390	369	407	399	379	356	391	395	372	406	386	390	390	431	400	405	409	388	393	390	399	416	372	363	390	388	384	402	427	401	384	398	403	387	406	416	347	413	387	399	390	386	420	390	399	356	371	381	405	400	420	415	397	372	377	384	371	405	396	385	388	383	366	379	359	376	384	397	413	357	376	392	354	416	377	415	419	378	406	381	372	357	391	410	414	398	402	398	360	362	392	371	416	423	410	380	363	369	358	400	407	364	403	411	414	386	408	399	413	433	364	367	412	372	391	367	435	385	397	361	393	397	391	376	395	405	406	380	403	430	416	395	368	403	363	413	381	397	399	369	391	377	376	407	406	379	412	380	382	368	377	415	408	404	380	394	397	400	403	453	368	403	434	408	397	406	401	385	435	391	399	396	366	405	364	421	375	406	371	403	395	379	408	395	414	436	425	419	393	395	397	413	435	404	381	411	382	417	369	379	399	403	391	377	412	393	387	381	420	418	390	404	440	403	417	372	421	414	403	402	391	402	390	397	411	375	392	422	411	432	383	389	405	377	392	395	438	378	368	417	410	354	409	368	374	379	382	400	404	388	384	417	417	402	409	416	373	408	376	401	375	383	383	435	397	384	401	391	379	386	375	402	403	418	406	415	387	394	392	397	399	370	384	376	362	400	404	396	392	381	373	370	387	406	378	430	409	407	379	389	351	430	413	370	411	389	437	392	406	376	396	416	421	395	400	394	361	344	370	369	413	392	359	377	419	424	374	382	381	388	410	364	372	391	368	406	390	406	410	425	395	376	368	396	386	390	395	424	388	400	378	379	388	374	395	391	381	387	400	403	368	429	397	395	393	414	411	374	399	376	418	346	375	393	417	404	398	377	369	397	374	397	397	393	388	382	386	416	373	381	398	408	390	418	416	400	405	372	402	377	391	406	412	407	365	408	401	378	396	377	411	401	398	411	388	383	396	388	403	356	386	405	399	418	426	394	358	367	389	410	368	364	393	384	359	371	384	411	375	372	353	409	358	364	388	402	392	378	372	424	398	377	410	403	386	407	408	403	383	393	366	359	429	357	405	400	410	370	396	394	376	395	428	426	410	424	394	419	395	413	361	422	407	351	353	397	425	436	399	452	382	375	344	395	378	423	422	426	379	398	383	387	418	406	390	368	403	382	395	371	374	365	438	414	401	400	379	378	377	375	373	440	408	366	398	391	375	363	406	395	400	438	423	402	410	447	352	372	373	384	413	378	389	418	392	396	380	408	358	385	388	406	384	412	391	433	381	387	395	379	387	382	341	424	403	381	406	387	370	396	415	405	377	399	389	408	403	389	365	399	399	395	380	401	382	401	381	418	364	383	425	378	368	412	402	387	383	380	410	414	396	386	381	407	410	372	412	388	400	391	400	393	389	376	342	398	375	412	383	398	387	384	405	405	392	396	398	391	374	409	393	421	373	395	395	365	374	388	444	374	364	385	392	359	432	362	385	405	385	390	413	375	391	355	437	428	380	384	411	402	406	365	417	379	433	384	395	421	377	412	411	410	418	357	409	368	401	399	428	400	391	410	363	410	411	404	353	392	410	391	371	376	383	410	402	429	408	406	395	402	427	371	405	391	408	393	378	386	418	409	378	370	402	429	422	385	369	411	405	395	376	430	389	429	425	398	364	386	363	413	352	411	387	349	433	409	376	398	407	395	381	385	395	375	379	373	399	397	388	418	384	407	404	383	396	422	363	384	383	378	373	371	390	403	388	394	411	398	394	419	403	368	382	360	428	410	406	390	404	437	367	398	368	423	374	411	442	386	409	377	335	421	410	412	366	405	403	407	398	378	394	430	403	391	379	421	407	395	416	391	417	381	412	398	378	378	387	419	374	366	410	385	410	409	372	418	411	377	443	375	420	372	417	439	368	385	373	398	375	367	352	367	399	395	415	413	393	384	378	422	375	412	399	351	358	382	394	378	434	365	393	389	377	419	375	375	386	367	404	396	373	429	385	379
4944	1543	1311	969	756	744	753	713	685	647	686	661	650	625	622	598	615	630	685	585	639	605	599	657	623	620	646	647	654	609	596	566	635	631	665	630	609	616	627	612	638	619	619	610	627	626	600	605	606	574	638	618	625	601	638	645	625	648	667	645	620	594	599	644	599	589	609	604	623	624	629	629	607	637	628	618	576	646	629	599	618	586	578	585	574	610	587	634	605	587	646	614	648	613	638	587	684	620	609	632	622	599	595	611	610	646	572	636	608	653	619	593	612	612	642	602	620	631	645	607	562	646	585	628	577	590	595	654	641	577	602	618	572	599	625	605	618	638	640	603	598	622	620	634	609	626	626	579	608	661	612	666	641	603	636	622	628	589	621	576	630	659	608	621	614	644	626	623	571	613	593	587	662	629	644	560	603	626	616	645	599	614	578	643	653	575	632	610	606	622	585	624	634	585	591	613	674	651	628	625	576	623	601	634	645	593	610	597	606	605	595	638	604	632	588	609	644	610	673	642	632	603	580	614	636	605	584	611	623	616	587	635	593	628	602	585	567	604	629	615	607	580	636	609	643	585	590	608	626	587	564	636	619	587	626	589	614	622	580	605	663	636	583	631	609	671	626	613	624	598	588	628	601	605	658	658	588	631	664	659	581	613	609	587	627	612	646	614	598	612	588	551	664	559	615	638	647	653	647	634	614	584	607	632	620	627	599	609	649	598	611	634	598	591	624	656	582	650	606	571	626	668	602	606	591	625	630	605	620	626	648	678	599	614	636	616	625	599	641	619	639	615	627	606	599	568	606	598	595	607	636	616	601	595	614	589	583	621	622	627	632	628	589	595	613	612	595	612	590	592	634	633	618	626	641	618	619	695	596	635	602	639	620	582	641	620	613	614	588	597	628	634	665	626	584	625	642	644	627	624	631	620	640	617	578	595	619	646	608	644	616	656	611	584	594	623	609	583	622	642	675	589	606	630	615	584	625	639	610	559	614	610	571	601	639	613	628	637	629	638	609	671	617	640	652	605	578	618	603	599	609	647	629	620	569	592	607	644	641	642	638	591	589	582	637	640	653	641	604	611	650	682	600	650	608	656	612	649	597	610	677	601	611	649	673	643	604	626	612	617	627	596	627	609	620	588	603	571	620	601	631	596	625	559	621	616	616	638	634	622	621	600	610	607	608	588	643	595	611	624	587	572	625	618	636	674	624	586	594	584	603	624	580	616	610	600	520	544	592	625	599	589	609	632	642	585	657	575	594	643	636	631	611	643	590	604	626	638	654	585	577	652	664	649	598	639	601	662	612	586	577	568	637	620	591	662	600	595	617	605	628	579	644	607	598	632	632	598	589	634	663	623	603	634	591	621	632	596	634	632	649	591	608	600	636	630	615	589	658	595	553	631	569	584	618	614	590	569	637	605	611	591	591	620	620	602	611	580	596	584	659	672	674	662	587	643	617	627	596	651	604	629	611	618	588	601	603	598	608	643	592	669	672	648	642	592	617	636	641	648	596	608	656	651	645	638	593	615	636	563	587	623	636	643	602	612	694	654	615	604	629	551	613	638	620	604	663	595	617	642	564	638	613	630	654	622	609	635	636	617	586	624	624	625	575	617	658	637	644	642	598	609	616	655	602	607	609	614	593	613	644	592	623	628	636	595	627	626	611	626	628	604	639	606	629	629	582	624	624	613	593	557	653	615	596	637	608	618	570	594	634	596	638	641	612	624	585	654	617	594	582	607	614	586	565	594	594	614	579	588	629	640	598	595	668	602	598	595	593	576	553	609	646	612	600	649	630	583	631	622	624	627	588	648	614	627	599	605	596	615	600	644	632	575	603	621	623	638	634	609	601	634	577	595	605	628	620	562	619	584	652	597	596	610	611	624	551	630	593	600	579	598	632	612	676	620	639	614	629	632	640	620	598	606	583	574	608	626	588	639	638	625	633	646	641	595	620	600	614	606	633	630	593	585	591	636	621	580	646	630	600	622	580	596	638	617	601	627	563	589	622	600	623	610	579	592	579	593	592	596	586	660	616	660	651	596	616	621	613	605	633	615	606	652	628	624	638	679	618	603	640	600	577	613	600	636	645	634	616	604	632	606	581	612	593	652	612	605	559	607	620	604	588	617	628	608	625	624	616	598	580	627	575	612	638	600	616	640	615	634	606	603	590	620	646	610	636	580	637	668	636	593	601	637	592	645	623	605	620	616	647	599	580	612	624	652	609	620	636	587	654	648	656	630	571	600	566	660	610	602	605	643	601	621	639	610	587	642	582	611	578	570	618	604	648	602	581	609	604	570	615	599	602	620	568	581	617	601	606	564	577	603	625	605	567	609	646	627	638	629	628	650	638	645	567	586	622	629	621	650	622	614	646	613	607	632	614	672	632	633	593	626	650	630	643	644	597	651	601	590	616	588	621	639	599	651	635	595	625	603	644	632	595	594	636	613	598	642	605	600	612	618	637	612	626	625	595	595	592	584	606	590	615	654	605	642	628	652	595	628	575	638	646	600	656	573	654	625	632	634	632	620	614	653	582	627	604	612	642	616	644	630	634	645	645	636	630	631	639	637	595	566	631	624	644	598	563	607	589	624	632	598	582	626	611	597	589	598	565	596	611	609	635	656	588	623	619	568	560	585	633	599	579	575	583	636	642	616	600	563	608	623	599	643	620	635	614	573	632	581	598	644	612	613	633	599	651	604	598	599	666	613	643	608	629	613	600	633	612	593	631	613	611	588	577	583	661	625	583	602	610	632	606	582	610	616	625	617	583	620	636	605	645	555	618	609	597	582	620	623	630	590	613	605	632	602	607	621	624	606	624	611	649	657	614	581	624	603	607	604	606	619	598	619	615	611	601	611	628	601	636	596	583	589	611	637	651	601	638	624	617	633	620	617	648	615	612	598	578	627	661	594	660	606	611	589	602	561	615	614	643	587	605	630	636	612	619	658	622	576	648	637	579	613	575	587	590	615	587	584	612	626	658	625	630	640	585	633	632	626	677	600	631	669	621	585	580	619	571	617	647	567	624	620	623	616	602	608	591	633	616	603	613	600	581	599	622	625	615	597	614	612	607	582	612	626	614	642	610	611	622	570	607	627	652	632	599	629	619	636	583	646	617	602	624	612	637	674	654	596	593	605	606	607	612	578	637	581	569	627	618	614	614	671	618	601	580	624	625	634	588	633	608	618	631	629	665	565	604	609	619	649	610	620	626	606	645	625	597	630	589	568	630	627	637	589	647	606	608	610	632	596	635	596	612	621	597	622	625	540	643	625	628	589	632	650	660	644	621	636	600	616	668	625	561	595	629	622	595	629	616	613	602	625	625	607	650	624	591	626	616	609	602	609	654	625	630	633	619	567	588	641	637	599	602	635	608	622	635	617	592	637	588	601	610	612	617	641	665	589	597	664	578	630	612	613	619	599	643	586	627	602	612	584	601	604	617	638	617	634	653	605	600	591	600	600	620	639	611	599	610	636	646	613	614	666
24441	21518	28806	24636	21388	4201	924	661	563	535	521	462	444	455	411	407	417	395	395	415	399	428	399	394	356	386	405	408	376	367	368	366	363	398	368	388	413	374	348	356	357	392	381	359	387	389	344	355	339	367	334	380	391	376	368	392	377	367	335	396	358	347	363	366	361	404	389	351	362	360	351	368	373	349	352	377	347	374	380	342	339	393	357	374	341	391	383	384	356	371	388	358	359	380	388	375	359	349	369	410	380	363	358	411	385	370	376	377	345	352	327	357	366	388	362	411	393	390	376	352	367	363	341	386	357	367	379	339	401	366	372	353	357	379	352	343	365	386	371	337	353	369	396	366	386	367	366	347	377	364	333	400	353	362	326	377	346	367	378	387	372	388	364	363	352	374	350	382	390	392	325	331	399	390	374	353	373	345	392	353	345	407	403	369	379	349	360	366	398	361	391	381	380	353	355	364	358	355	336	342	395	393	381	366	355	377	353	377	381	383	376	342	398	361	377	332	369	363	389	345	345	378	374	359	358	343	339	371	377	358	373	367	369	367	353	330	375	344	354	367	337	359	386	361	363	383	369	395	393	345	418	369	376	380	365	365	341	377	339	378	372	377	402	316	383	371	387	364	344	426	358	370	381	380	387	364	339	330	382	390	383	365	322	391	356	357	354	370	341	381	385	394	374	341	364	361	388	363	342	386	365	368	351	359	347	393	365	352	357	348	385	366	345	342	361	375	411	344	351	400	342	373	413	353	367	398	370	379	410	341	380	355	374	376	390	354	379	358	346	352	340	348	395	332	351	348	399	354	380	402	372	338	364	370	366	341	370	361	359	370	356	349	348	394	359	355	334	343	361	390	350	359	367	376	359	378	374	370	367	337	340	392	383	352	373	323	371	345	349	366	367	372	353	361	395	378	399	358	347	381	352	349	360	375	383	388	354	373	340	403	365	366	382	357	379	349	363	394	395	419	345	359	372	383	359	372	376	357	328	330	354	377	343	358	362	375	347	380	382	359	359	359	370	392	331	384	366	348	357	351	370	343	363	375	389	377	380	403	372	357	388	371	355	355	341	374	379	348	352	352	369	370	404	379	341	372	358	367	357	379	402	382	336	337	329	377	354	362	365	358	377	337	413	361	357	368	370	396	367	350	342	407	388	367	385	370	378	384	351	396	374	379	369	353	393	361	360	364	333	349	377	399	369	385	398	377	414	328	398	353	395	334	386	337	371	377	393	363	359	404	360	365	369	338	362	358	359	361	373	392	392	339	359	356	394	332	372	385	370	343	367	346	384	364	382	349	376	349	380	350	361	319	332	359	389	360	356	379	372	378	363	352	343	372	366	377	346	363	349	380	334	326	341	366	338	374	372	376	378	353	355	381	380	348	362	379	384	376	357	368	372	356	353	367	403	377	333	368	342	362	349	372	342	354	332	370	367	324	377	398	345	358	393	368	346	371	331	369	356	353	354	340	370	362	395	358	359	370	365	386	328	375	371	335	338	375	373	368	324	359	386	368	375	353	351	395	360	361	363	374	418	374	353	380	358	386	363	390	365	334	371	366	386	360	356	355	360	339	382	402	375	336	371	373	347	325	353	370	384	362	377	341	320	388	373	345	391	372	384	351	356	337	369	374	374	362	375	342	360	373	376	359	377	353	338	376	342	351	353	387	364	349	382	379	342	381	405	378	369	348	368	381	373	358	353	395	349	379	374	316	377	368	366	347	375	350	337	403	398	360	346	346	369	372	390	355	361	359	428	329	351	360	399	349	360	403	362	361	352	400	358	341	386	383	361	391	361	340	350	384	349	364	383	359	362	358	388	356	375	358	352	357	344	393	364	371	333	365	382	366	397	362	405	375	349	365	361	387	323	375	326	363	358	393	376	362	318	393	385	361	345	387	360	347	361	331	342	364	361	387	379	346	359	378	370	339	373	385	349	344	350	360	359	389	359	383	354	360	386	383	390	369	339	387	414	350	328	351	369	361	341	353	368	354	366	363	349	379	372	396	359	361	385	369	346	375	359	347	363	396	365	382	378	364	317	378	332	392	390	365	342	368	370	342	338	398	402	367	340	351	353	388	391	375	399	344	364	369	356	324	355	380	354	361	324	351	376	360	390	380	376	332	368	357	394	355	394	357	337	388	344	371	383	379	369	382	366	360	412	380	390	374	398	352	384	361	346	381	347	378	357	380	372	374	372	378	420	374	355	394	378	358	372	362	331	353	372	369	358	376	371	361	380	364	380	342	376	369	372	402	370	356	371	366	354	389	389	358	389	341	367	376	374	372	379	364	349	397	354	361	326	359	360	370	372	384	329	336	356	378	323	341	372	373	362	370	358	372	361	389	354	372	351	347	358	396	387	348	371	368	371	375	401	365	357	343	355	401	371	375	381	338	363	388	372	365	376	365	404	357	333	365	370	346	376	396	349	345	374	346	355	356	365	389	362	354	374	401	391	333	349	336	375	344	365	368	369	388	372	373	376	336	340	336	362	353	394	348	369	326	363	383	341	379	363	352	311	350	351	360	362	351	369	320	354	379	390	324	379	382	368	382	350	358	395	351	385	393	365	367	319	362	398	342	363	332	390	350	370	383	365	325	338	404	381	349	359	402	376	359	352	368	366	363	370	355	365	379	378	345	403	342	371	346	378	376	370	389	396	376	362	380	385	368	373	366	357	416	364	345	377	348	355	364	354	336	369	348	362	378	352	392	349	342	395	373	366	377	345	360	421	376	358	379	384	365	372	346	352	368	351	360	369	366	351	388	361	419	354	379	385	371	442	370	376	357	394	357	368	392	369	371	359	401	353	375	330	367	368	375	378	402	366	362	370	333	380	374	392	333	349	382	346	349	359	411	342	367	380	369	381	364	375	375	349	364	378	365	334	338	398	385	376	358	337	336	392	365	352	367	379	371	366	333	358	377	370	370	360	374	382	345	382	353	332	377	390	357	387	361	366	380	349	369	329	400	348	383	357	331	345	348	372	391	381	347	348	360	348	329	377	370	410	318	383	381	360	373	364	306	369	360	345	357	356	365	375	362	367	323	367	355	354	351	374	363	376	348	392	378	366	370	353	314	352	347	362	374	385	384	328	344	364	361	381	353	346	381	321	353	369	381	371	379	397	349	371	376	382	353	393	378	361	349	338	345	366	359	371	351	339	337	353	343	385	364	324	337	348	372	405	376	420	385	382	402	402	360	374	356	354	371	354	374	357	390	370	391	379	377	385	373	374	354	376	386	353	416	360	341	356	379	384	385	364	340	382	369	374	382	361	365	372	342	359	382	382	363	389	341	377	360	408	365	367	370	344	378	401	356	346	345	382	358	384	355	354	381	410	382	367	408	355	344	338	368	361	362	373	371	341	378	327	370	353	398	402	390	322	321	358	358	346	353	371	373	326	355	325	380	334	344	348	314	358	378	400	362	368	393	350	370	363	367	349	361	349	332	365	381	374	393	378	376	363	321	356	393	352	387	348	357	368	394	358	387
6075	9283	7841	3920	2775	2081	1716	1432	1138	1105	1055	919	850	844	791	780	741	707	672	708	709	652	636	639	664	638	625	638	640	635	618	605	570	619	622	572	589	589	603	603	586	600	611	595	620	619	577	631	602	551	578	582	534	607	600	575	550	578	580	603	612	571	608	585	535	583	555	597	606	598	628	625	561	562	602	594	597	611	577	572	540	560	578	612	584	571	596	562	610	591	558	543	568	557	556	579	578	598	576	589	599	555	582	600	581	649	583	590	611	584	614	548	572	585	592	582	591	604	561	590	537	559	589	544	610	550	550	591	599	586	565	554	558	579	585	621	579	571	582	592	563	574	592	558	617	546	597	556	541	559	606	547	580	550	607	591	576	592	606	588	559	616	569	578	570	553	563	565	584	552	592	587	555	597	522	566	556	570	613	610	564	571	582	598	583	599	583	591	590	581	604	553	568	577	586	572	546	585	588	537	576	551	568	583	626	614	608	597	579	614	587	543	595	560	554	593	561	586	565	606	626	584	593	547	590	567	544	583	613	567	603	615	548	592	563	545	591	560	530	597	593	574	595	578	578	600	535	556	589	575	534	606	563	571	548	594	597	579	581	586	580	598	582	514	552	572	562	576	601	542	540	622	610	621	597	575	582	520	586	581	630	538	534	607	614	557	537	571	573	588	614	574	557	566	530	578	595	566	610	581	557	557	558	575	577	591	563	560	601	590	548	548	603	597	579	553	553	567	575	620	592	553	608	577	613	554	572	566	614	583	609	563	575	566	557	596	583	564	601	546	531	559	556	593	547	576	565	572	547	591	616	538	593	572	533	602	597	617	555	592	605	579	583	534	585	568	607	587	601	557	552	623	555	573	581	581	546	526	574	587	542	558	573	577	594	601	657	576	588	613	572	640	612	560	586	568	589	578	567	557	565	618	566	610	607	561	553	514	591	591	555	561	524	591	530	575	603	611	554	579	571	621	574	541	567	582	591	586	528	574	628	563	577	599	566	573	596	608	599	591	559	575	582	562	548	558	587	573	536	541	576	543	574	605	566	536	601	564	593	602	594	590	587	591	617	567	572	587	538	602	570	570	550	566	564	602	566	584	588	588	625	565	533	551	558	575	577	595	578	559	577	591	591	617	579	546	601	580	590	576	533	586	598	572	587	575	595	585	524	572	568	580	605	581	556	593	555	541	579	571	615	566	578	604	583	532	545	584	525	586	588	613	592	574	588	602	587	585	569	579	572	548	579	587	552	579	626	583	587	554	528	578	618	563	541	587	535	581	582	566	551	599	585	537	550	594	617	579	623	546	595	535	560	565	577	551	572	580	625	583	583	597	556	582	599	587	520	586	593	606	551	575	577	577	565	594	581	598	589	583	555	604	526	610	598	592	599	566	572	607	533	583	584	578	571	574	566	596	585	567	617	601	557	576	595	577	599	561	623	568	539	564	601	606	539	560	609	576	554	638	558	588	571	536	581	575	544	548	584	552	572	590	581	575	581	581	557	555	610	630	631	561	595	556	567	560	529	567	569	590	564	602	588	570	579	581	569	562	578	563	546	561	601	578	578	564	598	597	579	541	533	658	594	577	573	596	586	557	557	546	587	586	631	598	579	582	556	572	612	569	533	593	601	584	595	606	589	606	581	612	569	577	555	601	554	559	610	555	568	575	575	561	609	581	615	630	572	586	589	607	621	551	596	570	578	566	600	570	584	572	579	559	612	622	586	578	594	565	556	556	590	560	577	542	641	567	562	547	542	565	564	570	582	607	601	586	582	607	590	564	582	570	579	595	581	599	613	529	633	579	584	575	591	607	588	591	554	535	571	523	594	583	584	612	586	593	598	605	593	532	599	620	583	546	569	615	576	546	622	588	575	601	575	563	577	570	575	583	572	538	572	585	574	584	596	577	575	606	499	607	576	538	587	551	637	599	587	622	589	579	524	583	577	595	600	571	605	562	554	570	585	595	557	589	542	550	583	605	629	582	584	626	536	574	577	590	586	573	583	591	592	583	571	619	572	596	629	568	558	561	591	572	538	611	569	578	611	607	612	604	579	560	568	560	544	565	640	648	567	558	555	594	587	609	602	592	575	589	614	580	585	599	559	559	615	588	627	628	567	550	575	609	567	555	573	604	568	578	558	561	551	583	573	568	604	556	615	563	579	576	592	587	553	574	561	605	603	572	632	587	567	595	571	597	609	601	576	571	576	596	594	540	567	594	581	595	582	540	569	566	537	576	537	591	563	608	603	590	600	571	601	589	587	561	558	573	601	582	576	616	661	578	544	568	601	597	528	542	585	570	591	556	564	551	598	589	567	584	584	609	532	579	581	599	550	553	572	566	597	570	612	633	570	554	609	594	563	582	605	579	612	587	592	569	587	604	565	545	574	567	593	548	589	548	599	558	599	570	584	540	578	581	565	573	579	600	632	586	572	590	579	584	597	519	551	613	552	557	597	607	560	553	559	609	561	543	609	615	565	524	550	569	586	592	580	626	575	596	560	558	622	568	558	561	526	595	574	576	618	593	553	590	577	616	554	612	585	556	599	599	537	570	560	583	568	581	560	550	556	586	601	564	587	590	620	609	564	608	570	569	592	552	577	655	591	614	557	527	606	560	551	601	590	572	559	596	599	567	599	584	563	591	565	568	562	573	585	566	583	574	546	583	577	539	553	584	570	531	573	573	551	596	563	550	568	592	575	554	563	589	548	536	538	628	574	597	542	616	620	543	619	568	624	546	594	506	591	562	578	624	601	576	551	601	612	582	577	529	584	620	599	557	524	536	586	596	590	572	602	546	604	573	550	563	562	608	612	571	565	607	571	577	562	553	577	592	578	585	544	585	573	568	561	591	637	573	542	555	592	580	558	571	592	551	549	520	551	592	563	557	586	544	579	592	590	561	531	575	569	543	571	602	588	601	619	530	611	608	580	567	628	620	600	592	590	560	590	560	572	551	561	606	546	581	569	581	590	611	628	573	536	578	590	576	552	607	598	550	555	598	596	594	553	571	601	526	581	599	571	579	687	580	542	566	542	584	570	582	553	542	580	626	611	594	590	563	604	575	577	572	578	605	548	595	592	612	646	559	622	601	587	560	599	630	555	577	554	571	570	594	568	550	587	605	560	588	596	587	570	641	583	585	597	559	616	598	566	571	554	548	624	589	596	576	578	548	586	593	598	564	582	586	585	596	542	601	586	567	599	604	553	591	552	582	567	582	580	578	585	621	587	552	567	565	560	588	594	589	610	574	591	560	610	600	570	563	570	619	588	591	620	555	568	613	560	581	579	594	615	546	598	592	573	594	601	572	613	586	560	617	612	570	589	621	623	580	556	585	575	579	596	599	590	624	594	531	563	582	602	571	578	564	569	593	573	566	553	562	530	591	562	559	610	580	550	551	614	553	567	589	579	588	596	581	589	590	555	598	538	597	578	638	616	560	557	558	606	562	549	598	654	620	561	570	584	582	606	553	574	646	608	575	620	544	577	597
23575	21628	29557	24219	21632	21275	2460	635	481	413	360	347	289	268	279	264	237	230	214	192	204	219	194	175	168	175	191	203	152	187	181	174	171	156	170	166	194	185	146	157	167	165	187	177	165	175	180	178	178	163	155	164	176	173	139	150	151	162	173	141	174	161	163	152	137	173	167	158	160	154	160	150	153	159	148	148	164	159	194	151	156	152	146	167	136	165	149	149	161	156	153	141	175	180	177	161	150	146	176	136	155	148	158	151	152	144	145	163	137	141	178	173	187	143	156	170	171	173	141	156	151	151	152	152	141	162	148	163	162	137	145	137	168	160	136	151	156	140	159	159	165	161	150	152	139	156	156	166	141	168	142	145	136	154	164	137	150	138	165	179	146	159	162	143	163	174	153	143	148	163	151	127	151	177	168	139	134	146	158	155	154	151	163	172	181	134	162	148	154	157	163	163	147	143	146	148	157	159	134	154	134	147	150	149	133	143	148	123	167	149	135	179	165	173	152	148	140	148	148	170	166	157	155	182	150	153	159	168	142	166	167	162	146	140	170	136	161	141	155	162	175	124	150	156	166	156	152	146	164	175	140	124	145	157	146	146	150	163	166	131	161	155	147	133	165	142	143	150	163	149	150	147	134	167	167	147	148	162	152	138	159	141	168	163	160	149	167	161	158	149	171	140	167	156	137	153	158	134	133	158	131	165	169	168	148	152	156	172	153	166	154	197	142	164	141	152	137	166	173	152	151	156	134	165	148	151	185	165	151	162	156	152	151	132	167	130	149	152	161	155	143	160	136	143	140	133	157	164	156	161	167	139	163	178	152	147	154	157	139	150	153	171	153	154	172	142	141	158	156	141	130	132	140	157	144	151	145	159	142	152	161	164	157	167	141	144	149	154	159	169	149	148	137	147	157	130	143	151	155	147	156	170	139	144	190	173	147	136	176	174	135	175	166	136	172	147	162	155	136	137	162	153	177	132	140	159	144	147	149	145	158	149	146	161	158	160	147	146	148	138	145	156	163	162	147	177	156	170	145	170	159	140	170	136	152	150	145	155	145	152	167	192	138	152	139	156	138	169	155	162	163	135	172	119	136	139	171	156	153	162	144	157	149	159	156	164	142	164	159	161	147	146	159	145	156	177	157	164	161	137	157	149	142	160	136	162	158	141	147	161	148	150	166	144	155	146	144	172	158	127	156	144	162	148	176	167	139	145	159	143	147	146	147	170	143	148	157	163	187	154	175	170	174	156	164	149	155	139	152	148	151	143	157	154	150	144	163	151	166	157	158	147	143	152	152	160	161	144	154	154	143	158	154	163	151	157	146	158	170	159	154	163	151	179	170	159	165	156	135	166	159	161	137	168	161	150	150	155	139	143	143	151	138	170	153	155	150	165	151	152	180	151	156	162	160	150	183	158	157	163	161	152	155	147	148	157	159	147	131	147	150	145	156	152	132	141	156	155	152	160	160	141	181	136	132	140	168	151	161	142	156	161	163	170	151	167	151	157	144	170	153	146	128	154	150	152	154	148	144	150	153	158	141	169	149	149	159	153	170	166	174	155	158	137	151	157	135	158	165	162	168	146	147	152	155	140	146	153	147	139	162	158	135	126	161	170	151	145	138	168	177	151	166	167	133	150	145	157	167	161	144	160	156	132	167	141	149	136	145	159	176	162	156	169	157	153	139	190	156	163	155	154	162	149	164	149	169	137	178	164	152	168	160	144	158	163	164	184	135	167	165	138	166	142	160	148	161	144	146	129	187	150	152	154	148	153	155	167	163	157	162	166	143	146	145	156	150	165	156	145	142	157	165	148	143	167	148	156	142	153	152	162	157	145	152	156	138	172	158	139	154	135	155	152	146	156	151	165	160	143	152	147	167	136	149	144	156	161	146	160	141	124	148	152	143	162	160	128	129	168	170	166	162	158	137	129	159	154	138	135	148	162	163	153	149	137	153	142	156	164	152	165	162	179	146	150	152	152	144	171	127	165	154	158	154	149	149	152	151	144	157	169	143	154	136	176	165	176	133	150	158	145	159	166	149	148	169	163	158	132	153	154	145	145	172	150	169	136	165	122	161	156	156	137	143	149	161	148	155	155	150	127	169	158	159	166	168	147	161	154	164	184	165	184	145	144	150	144	134	136	162	157	132	150	157	162	173	132	145	163	153	164	157	165	131	152	157	160	168	160	161	136	144	164	146	158	161	128	151	150	164	143	160	146	136	176	152	161	139	146	152	163	178	155	167	145	155	159	151	149	160	161	152	129	130	149	182	157	172	168	159	149	155	151	155	149	157	140	147	146	143	139	142	160	162	171	145	148	144	169	147	150	172	165	150	143	161	150	167	151	144	171	159	160	167	140	139	159	160	151	158	149	130	124	153	145	141	151	136	135	160	154	150	150	158	150	154	151	157	157	149	143	154	144	172	174	133	157	184	134	166	155	146	162	152	139	136	156	126	159	163	164	153	157	168	146	155	132	137	142	164	173	173	156	135	168	169	162	172	148	162	139	138	148	152	155	145	159	161	156	134	128	167	155	180	160	182	152	151	163	159	157	134	142	153	150	147	145	167	166	148	157	155	153	162	144	167	151	139	165	159	176	164	138	166	156	150	147	138	144	166	134	138	149	160	168	149	161	157	153	156	140	173	166	167	141	174	150	156	162	158	156	151	166	125	164	126	133	152	169	160	125	164	170	162	171	162	152	147	145	152	157	179	161	157	144	140	159	159	159	135	174	138	138	148	162	161	143	151	157	145	146	132	135	140	148	157	159	162	170	163	142	159	143	157	129	146	150	157	156	151	145	141	153	146	179	144	164	176	158	159	173	143	153	146	139	169	158	166	155	146	150	160	141	159	155	121	159	184	136	167	150	144	138	162	167	142	148	146	130	162	155	158	140	169	155	156	162	155	152	143	166	161	159	141	129	149	164	164	165	140	154	169	152	119	142	150	167	147	149	153	175	139	144	148	144	144	139	141	160	135	163	169	160	163	144	142	161	156	171	161	137	147	165	164	173	160	132	150	182	180	151	173	137	162	145	146	143	153	156	165	141	145	152	160	160	132	138	147	142	166	170	141	151	160	140	151	158	159	140	176	146	148	173	151	144	144	156	136	143	144	146	165	148	164	143	151	157	158	158	173	151	152	131	147	161	150	154	142	159	146	177	144	151	148	159	156	116	153	162	150	149	143	151	159	132	131	128	141	149	156	151	142	147	149	171	142	154	143	140	167	149	143	169	162	173	176	147	150	138	152	146	153	170	161	159	160	165	150	159	156	172	163	146	155	148	173	128	170	162	143	140	146	168	156	162	143	143	141	174	176	147	145	152	156	163	129	145	155	155	186	143	169	149	157	144	164	155	155	157	151	148	160	168	151	175	138	139	141	166	146	157	146	137	148	150	182	165	153	144	153	178	155	146	134	154	163	150	141	168	153	142	153	151	162	164	155	145	174	146	163	138	147	140	143	151	142	167	165	172	153	149	162	164	160	176
7226	14898	12152	6310	4301	3093	2314	1831	1464	1278	1059	899	839	732	659	572	582	494	493	456	433	411	403	392	384	345	349	351	321	349	323	320	296	301	302	310	296	300	282	267	283	308	278	301	283	260	293	254	271	268	265	277	255	283	273	300	264	253	283	284	260	247	254	254	238	238	259	277	261	266	269	252	267	252	233	253	254	256	243	305	263	275	286	259	252	275	258	234	256	261	243	237	272	273	248	246	265	239	247	249	290	253	257	247	242	269	251	259	281	243	246	250	269	242	273	255	238	232	222	272	250	252	244	238	262	248	258	278	246	232	218	268	257	272	257	239	274	244	261	258	241	253	228	249	220	274	253	255	293	244	257	263	249	267	262	237	221	261	228	220	269	244	254	254	247	262	273	237	250	275	241	244	246	251	273	265	267	262	256	232	246	224	286	271	246	275	234	255	259	274	261	280	266	263	250	264	241	249	263	262	262	229	255	228	223	243	254	239	249	248	261	256	262	246	271	245	261	263	236	241	222	243	250	245	222	239	244	257	243	270	246	232	239	228	248	255	228	253	275	245	269	257	253	223	254	251	222	255	250	245	261	245	257	262	247	257	262	276	245	240	246	264	231	262	270	241	234	211	263	237	263	230	257	222	250	248	244	253	247	265	215	245	230	246	242	243	254	262	246	238	237	251	237	273	272	203	211	273	225	264	266	234	259	234	265	207	242	247	247	244	257	226	250	239	248	251	264	234	265	239	260	256	245	257	276	229	241	285	251	274	254	249	249	255	241	248	248	235	249	240	257	260	244	242	276	260	266	262	263	261	263	220	226	259	217	251	272	267	236	244	240	240	238	221	228	257	280	264	257	245	242	281	281	243	265	225	276	275	286	250	245	256	256	244	242	253	239	231	240	271	236	247	256	251	250	243	261	264	244	233	234	252	221	239	278	262	250	246	262	217	250	252	235	222	282	247	252	256	255	228	260	267	246	242	224	257	236	240	257	212	239	224	254	249	239	247	252	279	249	257	269	253	262	246	261	249	236	226	241	224	238	242	244	261	245	246	255	231	240	262	230	239	225	241	257	246	236	258	243	235	234	275	230	258	264	246	235	266	233	277	233	262	228	213	225	248	230	239	217	238	263	255	270	272	247	243	279	245	252	238	258	233	241	244	225	225	264	256	262	272	238	265	267	250	254	270	274	242	263	241	234	240	232	236	238	250	244	232	250	256	231	216	265	246	235	228	256	264	254	224	248	248	273	259	240	231	260	231	250	259	242	242	254	288	233	272	269	263	276	265	238	244	251	256	248	241	249	280	261	281	238	240	251	246	226	242	253	228	243	268	241	273	255	253	257	231	258	232	280	253	244	248	264	256	264	243	245	271	248	250	245	267	261	250	232	259	244	263	277	260	230	241	249	260	240	222	251	253	264	274	255	231	247	230	262	264	258	216	232	227	236	260	254	223	266	236	264	277	240	276	238	259	259	271	249	234	233	290	231	242	246	252	270	230	243	252	215	272	255	259	271	223	255	231	237	263	256	245	255	241	258	256	246	256	228	249	274	249	257	227	247	235	240	258	252	230	215	240	272	231	230	254	242	264	255	224	217	274	235	242	237	247	290	272	242	254	280	239	233	245	273	239	267	249	237	226	267	248	264	250	260	247	205	217	239	264	242	243	249	240	239	248	246	269	208	284	261	254	252	273	275	245	242	262	252	227	259	248	270	251	263	274	260	244	239	244	277	243	248	272	247	276	229	271	216	238	265	255	256	263	266	286	262	298	231	236	257	252	265	232	270	244	253	241	222	235	243	258	235	241	221	237	258	238	262	250	227	270	220	239	208	252	247	244	245	267	230	248	253	247	227	236	253	244	260	219	235	258	278	249	267	235	269	233	241	257	233	250	237	271	214	234	229	286	249	241	243	274	238	262	280	233	265	245	234	228	228	253	242	247	214	237	233	232	236	237	253	216	273	224	256	273	259	255	247	249	248	264	242	231	246	249	252	255	243	242	233	259	214	229	247	240	256	268	259	285	266	260	232	259	245	248	265	269	252	250	262	227	232	240	248	241	243	283	276	286	231	247	251	238	264	253	257	247	230	253	261	253	259	243	259	264	232	234	252	260	252	250	240	255	258	282	279	247	252	213	264	243	215	255	253	257	228	231	253	206	270	265	258	251	235	240	235	218	240	246	249	244	228	251	268	240	246	287	262	245	236	263	265	251	234	227	228	232	249	263	249	252	226	251	231	243	268	245	210	271	242	250	275	227	260	224	278	244	225	265	250	244	226	252	254	249	254	240	241	241	256	238	220	240	248	269	247	239	239	227	255	239	251	231	233	235	261	264	222	221	251	253	268	247	256	252	254	266	250	287	243	264	261	252	261	258	255	275	256	270	262	246	259	247	247	245	229	225	228	268	254	221	237	273	217	250	257	256	247	231	255	222	252	213	277	264	234	260	244	247	272	266	256	247	247	255	251	230	221	277	245	272	247	225	260	235	252	242	281	232	232	250	225	263	256	262	224	246	252	263	245	247	267	244	233	233	276	262	246	262	267	250	256	283	268	247	280	240	234	237	250	266	267	252	241	221	258	256	260	225	274	231	279	252	249	261	245	240	233	233	242	264	230	242	245	237	258	273	269	269	246	282	241	232	246	255	263	252	245	265	267	253	247	266	242	273	245	255	264	250	251	267	241	262	241	218	248	260	231	238	250	247	261	224	269	249	243	243	238	258	273	216	271	246	278	249	230	257	219	268	251	253	264	250	231	235	261	226	195	200	228	246	247	255	268	254	248	275	269	236	259	249	254	244	233	264	258	279	254	275	266	252	240	242	274	220	275	236	276	259	240	241	241	238	271	250	258	230	258	226	233	237	242	252	265	248	259	252	246	250	235	249	269	231	271	236	244	247	267	214	252	251	226	271	266	260	246	220	264	242	239	222	259	250	269	249	269	246	239	258	258	273	274	249	219	265	247	237	245	256	252	260	231	236	265	255	201	247	233	241	237	225	267	247	260	232	242	244	231	253	268	278	244	251	269	210	238	238	277	255	250	243	280	251	257	247	251	239	230	230	227	267	235	269	256	263	263	249	289	261	242	261	245	243	245	290	258	246	262	258	253	260	270	272	214	250	250	223	279	246	236	240	263	259	244	254	258	256	234	234	290	268	247	264	249	240	240	240	235	222	250	277	269	252	275	269	250	243	233	282	269	267	245	246	251	236	251	258	256	231	237	274	267	239	255	251	255	253	240	225	232	250	259	252	255	219	257	234	249	234	241	253	257	264	271	261	259	255	279	273	239	230	212	230	254	227	241	263	248	244	251	281	236	241	248	254	256	243	237	229	273	247	260	258	232	220	274	224	268	255	254	261	222	234	277	249	234	256	252	256	245	249	258	244	206	259	243	254	248	259	228	294	227	230	249	274	277	239	262	245	249	265	237	270	250	243	249	220	239	277	254	252	272	250	240	262	245	245	255	267	268	226	264	253	263	254	233	235	263	223
27588	20413	6470	742	480	417	474	424	381	383	425	405	383	410	423	425	425	377	384	433	378	385	395	426	430	384	424	390	355	420	389	413	414	408	387	394	406	402	416	392	388	389	380	363	397	396	393	379	413	420	399	411	389	397	381	412	448	406	400	385	404	398	404	395	385	385	377	389	438	407	388	421	384	387	361	383	398	433	404	418	427	374	421	374	400	419	412	374	399	387	410	379	395	385	406	425	386	400	364	407	397	413	398	418	379	395	395	378	422	362	385	393	385	421	365	357	430	372	429	386	374	378	401	429	393	400	402	411	382	398	423	419	385	389	358	407	390	409	411	417	383	393	392	382	397	405	412	379	416	412	372	413	386	375	383	391	398	377	382	389	372	412	407	428	400	405	411	385	375	440	407	436	417	379	391	419	379	348	381	411	405	399	372	395	367	394	388	410	384	415	414	428	423	399	411	383	391	384	411	390	382	387	397	393	415	388	414	375	382	368	400	405	389	394	401	380	436	381	406	404	395	371	435	427	409	415	370	400	403	411	375	427	383	414	419	398	400	360	387	428	413	413	365	371	443	416	390	378	402	401	389	393	403	388	377	426	416	374	398	397	372	400	406	408	434	403	427	400	376	404	368	390	423	410	392	376	354	396	359	384	382	425	406	356	359	405	389	411	354	387	431	374	404	357	405	353	399	388	395	373	403	397	368	395	366	415	409	379	420	386	386	374	405	408	392	407	427	411	376	397	371	398	403	372	412	426	389	366	357	404	355	394	398	396	380	375	398	395	375	400	387	376	372	352	405	412	391	366	374	402	405	412	409	385	357	390	394	367	393	408	394	371	385	410	413	387	362	393	387	421	430	427	414	414	409	378	396	400	360	448	374	390	378	396	355	407	361	412	384	427	396	400	395	406	420	401	419	416	403	376	406	408	351	405	373	392	424	368	373	373	387	405	404	373	401	421	371	412	381	384	383	409	409	442	380	389	369	379	428	421	405	408	389	388	356	400	377	418	359	393	383	380	389	394	413	403	419	405	397	366	382	422	382	386	422	432	416	414	355	381	381	391	415	388	416	369	378	406	405	408	394	408	382	422	414	391	381	378	403	396	419	393	382	406	419	405	396	418	410	420	399	401	443	396	417	423	403	375	361	400	430	409	402	409	347	421	420	381	386	430	431	394	403	424	427	394	384	378	422	441	354	422	409	417	418	395	422	424	397	404	413	353	391	381	395	424	445	388	391	426	392	336	401	427	383	423	416	391	403	408	389	429	424	362	398	392	416	376	366	377	413	376	378	400	385	409	371	391	387	404	403	411	389	370	406	415	387	393	396	394	433	386	404	395	367	394	381	380	397	439	368	385	391	401	412	380	402	395	411	401	366	396	403	375	386	369	369	397	399	406	399	382	416	353	395	369	370	375	406	389	398	366	396	383	419	400	384	418	376	392	383	393	393	406	383	378	415	408	387	386	410	394	427	405	416	388	379	384	383	395	392	367	428	406	410	369	434	410	400	377	412	382	396	412	387	398	383	438	383	391	393	384	421	363	414	376	403	418	382	394	398	400	415	422	421	370	382	381	420	383	402	377	406	391	378	383	428	415	383	393	366	418	394	404	376	365	446	406	380	363	391	409	383	390	380	414	370	410	430	405	369	410	422	390	417	373	415	400	440	405	378	377	400	450	410	333	408	388	386	423	354	368	421	413	403	394	406	377	393	429	424	410	413	392	364	407	406	337	378	419	402	435	392	410	416	354	387	413	393	385	379	373	398	356	411	355	377	436	401	377	428	406	395	382	436	421	390	406	404	426	397	414	367	384	412	405	375	386	388	379	401	416	383	397	425	418	405	383	362	352	370	408	413	399	360	388	383	397	401	375	419	395	371	389	374	424	394	392	413	384	413	379	374	432	411	407	378	430	393	391	394	399	359	405	366	370	413	379	423	398	412	409	419	425	422	382	404	431	411	394	422	422	419	400	378	365	388	404	405	384	399	381	379	371	405	407	398	396	446	407	386	442	390	388	380	379	367	399	404	379	440	414	391	390	375	387	412	426	387	367	419	432	390	403	396	393	431	400	384	407	396	381	369	400	376	401	387	381	384	401	395	408	420	405	365	397	404	388	402	388	382	394	419	385	396	411	389	388	401	385	398	397	416	438	406	412	342	382	423	400	401	362	414	372	405	381	404	431	423	412	384	358	419	392	403	404	410	398	387	401	415	404	379	362	408	409	385	382	394	403	387	405	406	404	343	396	389	440	396	409	358	396	403	384	387	393	387	374	386	409	380	384	362	376	381	399	406	387	373	417	408	417	393	372	396	383	361	400	397	403	421	400	398	383	428	409	409	373	398	400	392	385	414	382	414	400	395	420	413	385	423	364	363	358	413	389	394	420	414	395	381	432	408	389	384	398	397	385	408	398	400	395	392	347	379	421	414	414	421	430	369	367	398	420	414	427	371	411	371	402	393	423	375	427	408	405	382	367	403	387	426	395	363	414	400	418	400	437	359	411	391	410	384	389	386	406	405	396	338	378	401	376	430	383	401	411	387	426	412	372	377	416	385	395	427	395	393	384	405	399	400	397	394	397	414	425	388	394	376	400	401	433	418	397	385	403	373	406	368	406	382	405	386	384	406	360	398	385	379	378	384	361	402	347	371	439	370	406	400	369	398	433	390	370	363	394	414	386	396	400	410	388	401	404	350	367	384	436	366	399	398	429	402	421	406	404	399	415	391	411	415	363	394	380	413	421	410	402	383	385	407	355	392	406	389	352	386	432	392	388	378	385	365	351	362	384	408	414	414	374	406	409	415	390	397	402	414	428	419	397	395	425	411	409	407	413	436	363	386	397	367	380	414	377	402	391	363	393	402	386	404	418	398	395	383	379	377	398	400	431	418	393	374	409	392	394	409	396	402	402	381	381	397	413	368	407	391	380	403	413	391	405	400	362	373	438	396	370	398	400	411	351	422	367	384	359	401	394	371	400	439	404	432	403	422	383	409	375	412	371	384	375	390	433	383	367	402	390	431	420	395	391	398	377	358	384	379	390	418	413	402	403	434	422	364	403	408	391	403	398	406	412	386	399	400	400	410	376	395	428	379	390	370	419	384	378	387	415	367	391	380	384	414	396	363	390	385	404	408	396	412	371	393	409	401	427	380	369	407	429	415	383	409	411	362	384	411	382	425	392	409	428	403	389	424	415	396	432	439	410	379	447	363	384	403	415	393	393	406	383	421	388	368	398	404	365	396	408	401	382	389	427	425	428	369	402	422	389	369	382	368	385	388	369	371	419	389	376	398	405	375	418	398	430	404	407	386	399	385	398	375	379	392	392	377	369	421	398	421	371	376	430	382	388	363	432	397	378	390	375	399	400	388	402	349	378	396	383	427	371	391	393	416	405	382	370	376	403	380	372	385	367	408	416	380	367	358	419	391	433	370	373	383	381	393	404	386	403	378	406	378	408	397	430	397	388	378	376	398	384	407	396	395	382	393	417
5256	1491	1252	812	842	763	698	703	701	652	655	648	641	623	648	599	596	592	598	611	661	668	627	587	625	590	631	621	607	612	601	571	604	651	642	607	637	604	566	660	587	630	625	568	606	578	570	581	635	660	616	618	666	577	604	600	608	595	601	627	628	600	643	644	580	661	614	614	632	610	649	601	637	616	629	567	631	635	650	591	628	630	629	627	652	594	578	626	631	606	664	662	626	590	612	635	628	615	638	619	611	609	592	602	609	635	599	649	612	626	573	597	598	619	634	603	587	648	601	632	672	582	660	618	645	617	624	575	670	653	586	584	583	664	603	611	631	625	621	635	609	642	607	607	615	604	571	638	633	565	595	622	565	620	620	638	594	613	559	580	626	597	647	598	607	600	622	615	634	626	604	663	654	626	589	614	625	618	624	617	608	628	569	650	591	598	596	634	569	578	566	627	683	570	619	631	621	646	658	594	597	599	552	650	587	575	584	576	621	642	625	588	616	642	630	597	592	612	606	617	619	621	626	626	647	682	633	616	576	617	665	649	623	628	628	594	593	629	603	607	587	608	594	667	607	592	569	615	621	624	578	592	578	659	621	585	590	611	616	575	604	599	611	587	568	617	664	655	651	591	616	627	589	605	637	646	607	609	598	606	577	627	634	611	635	606	631	563	603	645	629	610	627	628	600	628	612	562	614	632	632	632	604	610	624	591	630	612	657	583	575	638	628	647	635	624	620	629	601	631	611	600	636	585	589	621	600	611	592	649	647	570	624	574	669	638	648	613	565	608	616	587	634	583	604	606	590	577	550	605	635	637	653	640	579	578	674	605	587	630	590	612	631	599	679	641	598	565	597	618	635	607	640	640	634	612	632	598	619	601	616	609	629	585	642	587	598	608	613	591	629	615	592	613	590	681	602	614	632	619	624	614	638	616	605	617	632	634	633	592	629	625	608	595	645	594	639	642	630	614	610	588	595	616	638	619	596	639	609	629	564	628	644	626	591	595	653	603	627	596	616	643	597	606	626	603	595	607	614	563	617	619	639	604	601	631	665	612	624	632	625	592	669	615	622	620	604	599	619	612	583	585	621	602	654	630	658	585	607	591	596	623	660	645	571	595	632	632	544	594	617	583	627	663	616	627	615	638	645	596	607	663	633	603	596	651	614	617	649	622	629	652	614	590	621	580	611	587	607	593	637	602	608	597	613	635	581	649	645	635	646	608	642	593	631	644	650	625	621	639	584	611	666	597	583	609	643	636	614	568	639	598	660	621	589	637	621	638	615	598	616	630	595	592	638	623	614	620	622	630	620	576	621	655	599	588	630	572	645	627	667	585	595	632	589	641	621	589	609	584	599	645	616	610	598	599	609	553	603	555	590	612	602	579	604	583	611	621	609	614	600	577	624	628	610	594	592	622	617	637	624	628	627	601	633	640	575	630	588	579	578	667	627	575	533	615	595	595	619	621	572	612	623	585	583	629	604	594	610	596	627	659	609	627	633	604	635	629	601	613	588	587	588	609	635	620	575	595	617	617	618	608	631	639	601	590	647	627	591	575	622	641	610	600	596	639	589	652	634	615	564	608	622	612	594	655	644	622	623	629	651	638	597	663	621	582	650	598	629	575	643	605	577	616	613	625	598	588	604	635	633	622	625	636	660	635	626	604	664	641	624	619	602	619	595	601	597	639	605	614	610	597	565	657	596	590	616	620	587	624	586	657	589	589	646	659	628	645	637	624	630	651	601	609	588	659	633	577	595	664	627	605	653	632	601	588	624	564	624	595	648	647	625	591	604	616	616	642	612	616	596	632	625	631	614	617	596	595	617	616	611	613	608	611	681	594	582	624	623	632	598	612	611	610	616	620	564	630	611	580	625	578	618	620	570	627	611	625	622	591	627	600	570	599	654	658	618	601	644	593	627	633	657	642	641	597	598	610	609	590	594	671	646	607	634	629	624	631	577	624	621	579	594	615	642	576	629	652	657	611	604	585	592	592	610	610	595	571	610	596	609	618	639	608	588	629	648	611	620	613	595	587	672	584	612	582	643	615	593	614	604	610	624	588	637	608	633	601	652	594	617	685	617	621	584	620	563	621	578	580	603	586	604	620	635	614	597	652	632	613	622	602	577	621	625	606	610	588	618	593	630	638	665	577	601	612	651	574	605	644	617	601	611	626	615	624	647	584	605	609	616	620	623	640	640	599	624	591	621	577	598	605	611	635	623	668	612	631	633	588	580	563	634	610	594	587	627	646	594	658	586	592	639	603	593	607	615	634	622	617	627	616	573	607	617	609	640	677	611	596	619	608	625	599	620	605	595	578	573	595	627	605	612	658	659	586	627	628	661	624	620	585	620	586	605	617	572	586	622	628	625	624	601	629	647	586	550	577	645	546	603	643	627	609	635	594	605	631	602	619	574	640	655	602	639	625	623	607	676	617	589	607	614	606	632	603	583	596	632	626	587	580	610	587	596	654	598	612	641	645	659	625	622	572	615	618	603	631	578	660	602	617	634	622	642	603	588	587	616	619	613	605	621	592	596	629	608	612	635	591	590	623	605	652	637	634	631	596	613	594	589	623	625	653	640	626	583	623	632	635	653	590	602	677	628	613	588	614	624	657	605	543	620	595	562	647	596	637	615	626	614	634	649	625	681	613	570	598	632	580	625	609	592	631	598	662	600	587	625	620	655	606	649	624	615	609	630	633	632	658	665	662	624	651	650	653	619	611	660	625	613	610	620	610	624	587	615	597	613	613	615	612	654	624	632	584	622	620	610	598	606	602	583	590	576	632	618	631	599	620	582	640	602	603	614	622	622	618	643	630	652	557	624	614	590	614	631	632	606	592	623	632	624	598	638	571	635	627	584	570	619	601	608	658	596	631	617	595	590	615	612	581	663	614	595	618	631	611	599	645	639	592	638	607	554	618	607	605	597	603	659	671	600	618	644	603	618	620	615	643	627	589	586	635	617	604	645	622	692	644	617	598	578	602	605	621	615	636	642	599	612	581	632	632	603	618	597	580	630	601	606	620	649	646	645	622	612	597	635	598	640	643	628	651	627	617	616	595	610	615	627	580	622	642	607	592	656	620	643	679	643	623	639	580	628	564	622	596	608	615	576	567	619	595	549	599	604	608	616	610	623	581	656	615	669	595	601	658	602	610	535	591	602	642	629	593	616	620	619	578	617	600	576	595	633	636	634	622	615	607	637	631	580	587	590	632	640	597	640	579	618	632	658	582	621	593	579	634	607	625	659	628	651	598	602	610	636	603	622	548	596	643	620	622	582	591	613	662	623	657	640	641	589	591	608	642	621	608	597	591	650	574	629	599	626	584	625	614	641	639	603	616	608	633	607	606	618	616	622	630	647	605	588	591	571	603	616	594	610	598	620	584	640	584	668	605	620	678	618	588	612	674	635	618	626	639	618	601	605	583	600	609	635	623	623	568	586	568	623	575	622	601	629	624	620	608	554	637	622	618	583	580	643	660	616	599
24591	21622	28952	24779	21472	4278	896	597	539	505	497	481	426	430	437	411	411	399	384	415	410	404	374	375	383	380	413	379	350	396	352	422	381	347	388	438	381	362	366	376	348	367	340	361	386	388	381	364	409	358	386	382	360	404	361	367	382	395	387	391	397	379	390	368	379	364	373	372	370	361	378	334	391	385	386	368	355	388	357	371	351	349	360	382	380	375	337	359	388	367	381	372	371	367	348	355	355	346	385	350	370	362	397	358	383	370	371	363	396	375	401	353	332	367	364	359	434	361	346	362	345	359	358	389	407	382	391	356	389	410	393	366	387	382	370	340	388	371	362	390	360	360	407	342	376	392	363	358	356	370	377	358	381	383	366	376	364	377	392	374	385	388	387	363	368	358	393	366	367	373	356	375	370	347	391	373	322	377	360	363	396	376	359	378	386	367	369	383	386	345	358	373	367	355	362	365	381	389	391	359	372	372	367	391	354	371	366	383	364	379	395	359	363	357	375	339	376	375	353	368	362	374	346	407	386	396	346	342	388	386	352	337	355	362	366	353	385	344	399	408	394	357	349	351	379	377	355	321	367	341	390	363	393	389	366	362	338	374	341	374	360	334	352	384	364	385	376	342	376	371	382	389	372	368	354	371	362	360	363	374	339	357	397	351	347	421	375	374	386	359	345	362	376	373	371	342	354	387	353	391	406	380	409	326	348	405	437	389	390	376	343	393	331	359	362	354	341	352	361	377	352	352	361	346	371	379	367	356	364	385	367	369	340	346	333	420	378	378	351	361	356	362	352	408	352	346	374	378	362	367	345	349	368	412	379	409	401	378	376	362	364	362	384	369	392	373	370	345	369	374	372	350	389	353	359	378	362	356	354	395	353	364	364	371	366	367	368	403	362	370	343	382	413	357	364	386	387	353	382	383	351	392	392	394	320	371	334	380	348	366	379	359	357	366	366	396	347	391	390	378	372	376	388	378	370	407	401	354	398	327	381	367	390	344	381	381	386	354	384	375	368	355	366	346	388	390	339	359	360	364	362	396	358	350	348	347	362	368	334	396	345	352	374	365	338	345	344	379	370	387	344	397	316	359	364	400	339	364	367	366	374	374	355	352	359	355	368	382	349	350	389	386	368	348	412	387	351	379	396	367	356	364	381	386	369	375	342	378	352	373	392	353	355	342	379	360	395	379	367	375	353	357	383	393	368	356	362	360	350	364	348	370	373	359	353	362	363	375	363	360	397	366	356	390	345	364	384	357	347	345	390	389	353	340	364	356	392	346	342	393	383	351	362	357	410	384	378	393	385	354	378	362	381	355	353	363	395	404	405	378	361	397	358	348	381	334	368	349	382	341	365	344	384	352	389	394	350	344	382	386	333	376	381	364	387	347	368	346	326	411	370	354	389	408	379	367	362	368	370	373	329	365	365	372	392	353	387	386	360	348	390	359	367	357	374	380	351	399	392	366	387	362	370	348	377	375	386	352	381	386	359	340	371	339	389	371	434	341	359	400	352	409	388	339	378	413	373	388	378	389	374	341	333	375	354	366	415	386	364	378	390	351	365	378	395	365	349	355	361	374	366	365	378	379	374	371	369	391	374	389	373	332	359	361	358	364	362	395	371	325	358	341	348	385	374	367	376	397	405	351	362	374	376	373	378	406	340	362	401	346	354	372	400	365	384	406	344	340	387	365	349	371	355	360	388	365	359	387	343	402	342	373	399	391	369	369	391	395	381	362	340	380	343	375	370	374	382	410	349	379	388	370	402	408	332	379	359	336	352	372	414	344	323	382	402	369	373	382	381	363	344	385	362	360	356	391	338	355	388	366	358	362	366	393	378	383	377	397	360	365	367	384	370	383	350	394	368	364	380	349	365	386	356	371	362	323	371	359	382	364	377	369	367	371	338	346	356	359	424	391	338	365	361	349	370	370	351	364	376	367	369	367	375	383	373	353	387	368	359	366	331	358	340	336	370	368	353	358	360	374	383	368	360	399	402	335	331	380	392	354	345	343	381	402	384	359	378	371	363	400	353	340	392	352	362	347	354	365	397	354	354	375	367	379	386	356	380	358	383	373	352	389	364	354	390	407	346	370	383	367	324	407	350	367	402	339	336	369	378	405	378	380	354	427	371	383	374	376	357	377	366	366	362	389	402	367	364	382	336	356	371	339	357	378	397	378	371	341	372	375	389	375	370	378	331	343	339	368	356	373	365	385	352	396	370	363	388	357	357	356	336	366	378	385	350	378	344	358	377	399	354	363	340	327	361	385	363	356	379	365	387	365	396	331	376	347	359	345	358	378	364	379	409	380	381	350	371	366	348	337	396	336	334	378	352	382	356	420	374	330	355	400	427	386	353	363	385	344	391	349	392	371	390	409	398	334	382	361	373	344	329	380	363	375	363	369	370	383	378	372	392	363	382	368	384	389	368	393	367	394	393	322	395	382	392	330	348	371	341	362	322	347	377	325	339	359	350	348	358	383	347	359	381	351	314	325	372	362	362	368	382	402	383	380	354	343	343	413	349	335	382	373	418	356	386	375	360	392	375	349	352	413	375	384	366	369	388	355	385	400	380	372	362	401	361	372	365	380	398	386	341	404	338	363	350	394	368	360	347	354	366	344	384	379	353	377	397	344	366	362	381	372	317	335	350	365	376	381	364	340	374	349	386	417	394	387	353	324	346	379	390	367	365	368	350	354	371	355	374	360	359	347	375	385	392	363	370	357	370	395	370	361	358	410	398	375	376	368	376	367	372	369	372	366	354	387	371	340	362	375	378	348	372	376	365	366	371	370	358	405	374	388	356	377	342	378	392	391	365	376	372	359	364	372	390	357	376	355	366	339	396	396	380	404	402	420	372	366	396	350	357	369	357	373	385	373	348	380	373	316	356	353	363	368	368	362	377	369	318	339	356	398	393	379	328	393	364	364	348	355	376	356	357	345	347	350	387	345	350	390	364	393	352	370	365	361	366	401	391	361	361	355	352	382	381	388	381	329	364	349	356	385	369	387	356	364	359	375	366	344	382	374	374	374	364	369	351	352	354	354	379	379	330	354	395	339	366	364	384	345	367	408	379	353	378	346	379	355	376	349	354	395	371	359	359	347	363	408	362	353	370	395	390	381	380	323	344	344	408	398	356	375	380	414	349	370	342	356	388	351	360	357	358	358	358	373	364	378	327	358	406	358	349	386	361	375	338	395	402	351	383	379	417	358	417	385	366	340	349	368	352	365	392	384	400	374	382	386	342	362	370	386	336	376	344	341	371	360	375	350	396	366	358	385	381	366	391	364	371	394	376	367	382	335	412	378	358	370	351	384	366	357	357	345	383	360	363	396	419	387	348	384	377	348	390	378	362	366	396	366	357	373	374	374	362	357	368	374	393	339	362	354	354	350	358	398	366	418	355	380	424	353	379	399	331	383	390	371	376	370	370	360	383	420	384	389	354	375	395	370	355	385	392	371	335	350	366	355	405	370	385	380	367	372	373	374
6524	9410	7700	3891	2726	2074	1659	1328	1151	1072	1092	879	831	852	797	832	740	749	630	690	598	694	625	661	636	611	620	629	663	609	594	629	615	581	599	603	586	576	587	587	567	563	600	660	610	554	563	594	628	600	651	565	585	583	605	602	589	600	603	584	635	584	594	552	573	556	579	600	558	563	545	545	609	616	574	602	597	565	579	606	578	577	599	567	560	582	582	583	548	535	618	574	573	555	610	588	592	630	553	597	541	550	608	585	567	646	570	579	579	522	581	521	578	582	590	599	566	596	596	616	560	556	584	591	575	553	552	576	592	591	555	581	593	575	636	548	543	574	609	603	591	567	563	579	639	618	598	552	592	581	621	592	566	591	561	554	527	584	560	569	570	545	561	623	587	584	560	549	556	592	582	620	579	553	538	563	606	575	583	506	586	577	567	593	572	590	548	561	545	605	583	621	577	536	595	546	599	583	553	566	546	571	600	571	600	574	548	543	593	573	589	582	559	584	557	633	608	551	623	573	548	570	564	599	606	556	572	560	574	552	583	575	568	582	572	636	604	584	617	607	585	577	576	568	562	581	576	598	594	579	582	555	586	536	568	591	596	579	528	559	541	562	602	601	598	637	597	595	546	574	579	595	592	569	632	576	556	568	576	564	583	618	607	560	598	576	584	535	593	567	599	535	559	598	579	593	578	590	570	561	603	606	580	572	615	575	595	544	585	559	557	587	542	591	544	546	553	552	541	556	571	570	620	585	608	595	561	587	573	595	556	620	571	538	586	603	578	564	564	572	561	596	582	596	546	597	577	577	569	563	612	585	571	565	610	586	584	561	558	557	563	560	563	555	580	627	610	590	565	581	631	586	569	632	572	591	579	587	599	565	588	572	546	580	598	598	602	600	578	598	575	592	576	568	581	604	559	564	545	549	590	593	546	551	588	619	616	573	580	596	570	614	553	566	560	568	532	561	571	549	538	609	595	569	590	562	574	592	582	581	574	579	560	565	566	531	569	564	543	586	551	587	554	576	554	530	598	518	580	626	551	595	561	554	592	564	565	546	608	576	561	551	552	608	574	590	612	536	557	568	601	564	563	556	569	573	610	571	569	556	576	550	555	620	535	594	583	608	566	587	580	533	581	577	618	620	579	568	598	586	613	579	584	570	582	570	545	592	572	578	552	570	601	584	574	573	622	566	504	600	548	619	569	603	576	628	574	536	556	588	591	599	582	532	540	600	550	550	582	546	564	581	549	629	568	565	593	550	550	578	559	590	541	577	597	593	582	557	564	539	561	551	542	602	564	558	627	623	609	588	609	535	609	553	630	621	549	595	574	573	608	592	620	565	552	546	616	620	573	568	587	578	579	541	543	605	605	591	557	565	533	551	599	568	576	634	564	609	567	548	580	600	581	621	538	606	603	600	579	575	620	592	574	623	556	598	531	572	576	595	523	612	591	571	546	568	578	579	567	550	551	575	575	588	589	577	555	586	570	572	578	564	574	534	577	625	606	523	544	603	553	585	589	581	557	548	566	591	554	566	594	600	599	558	560	588	575	582	605	602	592	558	567	587	588	541	538	566	619	586	555	592	589	554	578	591	581	610	611	564	559	579	560	598	559	554	573	588	599	589	591	591	571	556	604	556	592	570	558	573	576	599	560	586	579	583	570	561	602	585	587	565	572	564	596	553	585	591	584	579	546	593	601	589	599	574	591	579	557	554	549	584	546	508	583	565	568	549	573	597	539	583	586	530	537	542	578	577	581	595	599	569	578	587	624	573	555	582	551	599	580	625	581	599	575	548	568	554	552	542	554	544	600	567	542	554	611	593	551	605	594	573	563	602	557	571	599	596	560	550	564	549	569	569	569	597	617	565	586	560	553	621	553	606	546	518	544	582	589	566	574	596	601	541	606	590	589	573	602	589	591	533	573	589	599	612	578	586	567	586	557	562	574	596	557	596	560	566	588	563	563	554	593	582	557	599	583	599	590	542	585	591	579	574	579	600	580	564	580	589	621	561	569	601	565	568	588	553	538	609	596	569	548	510	598	602	590	585	549	596	551	548	559	576	555	575	598	562	602	571	536	581	578	575	523	610	536	575	611	572	561	582	612	606	544	579	621	600	627	598	571	576	578	551	581	577	543	574	553	544	558	609	567	592	574	547	596	572	593	616	590	605	596	553	606	575	598	536	605	569	551	543	632	574	596	571	587	583	592	605	599	576	583	576	574	596	588	623	595	598	532	615	588	558	568	577	554	555	572	621	584	558	587	566	544	598	623	616	561	589	607	605	618	553	547	547	547	546	617	605	545	595	594	551	546	589	580	557	522	533	619	566	613	577	594	577	600	569	594	616	557	553	594	570	588	574	589	524	548	631	619	600	555	568	601	566	556	566	604	551	562	602	617	583	558	601	609	561	633	604	549	554	577	540	581	588	571	573	556	593	571	583	575	591	570	550	572	568	565	618	624	580	538	596	587	589	569	614	580	546	576	556	577	620	568	552	552	574	564	602	580	577	554	562	586	581	560	573	545	585	563	580	573	570	634	519	599	590	542	569	572	584	556	593	551	563	532	561	586	565	568	574	573	551	582	556	616	557	547	552	576	627	579	592	593	552	567	596	580	538	535	629	583	576	596	611	591	606	583	599	609	610	575	571	603	599	615	586	568	556	592	570	551	591	537	577	554	596	586	590	608	593	591	586	587	555	553	554	584	622	546	563	598	599	587	573	567	605	585	552	567	586	618	543	601	629	621	566	581	564	557	585	616	573	590	590	545	560	587	554	551	578	544	529	566	549	600	578	610	550	656	546	615	591	611	588	577	594	550	579	614	579	583	554	583	531	588	576	542	566	580	601	588	600	612	557	579	569	587	564	553	645	618	589	550	552	564	608	557	595	583	544	587	581	605	568	556	595	585	576	572	582	564	535	603	572	611	588	609	629	537	535	539	589	564	561	571	556	588	576	525	579	565	578	574	554	560	556	597	583	576	567	585	591	589	581	587	572	594	595	560	568	575	608	552	539	576	579	544	612	554	547	577	565	598	611	552	544	535	568	601	552	578	599	567	578	576	557	589	627	565	608	543	617	541	604	597	608	543	599	531	582	590	572	583	575	569	603	607	616	572	572	557	567	583	588	595	535	580	566	597	592	591	533	607	560	522	573	584	623	556	568	608	579	537	565	584	576	589	582	572	563	612	579	591	603	596	569	620	564	578	539	574	559	553	560	561	579	548	552	580	554	627	554	573	542	549	576	565	588	578	565	592	560	543	566	621	580	567	572	618	595	574	548	580	626	556	602	591	613	581	551	579	583	562	570	611	599	556	554	582	579	539	559	627	605	557	543	549	565	554	586	557	565	592	592	597	520	521	595	561	556	549	583	601	559	556	572	602	617	577	553	587	550	582	568	585	566	607	575	577	576	596	592	584	572	601	557	567	546	570	548	591	537	571	619	556	586	598	542	580	570	594	570	598	516	542	548	595	592	573	591	577	577	569	548
23634	21674	29612	24249	21675	21346	2314	649	505	430	361	334	298	307	293	253	256	219	224	211	201	201	199	208	176	194	181	171	178	179	166	160	186	180	164	174	186	161	182	160	156	188	182	161	176	160	187	155	154	162	143	159	138	162	147	155	158	146	183	149	152	171	155	133	149	154	169	158	177	144	136	160	171	138	156	161	156	153	156	155	148	135	147	148	146	146	177	145	151	146	153	131	142	155	158	161	149	149	154	152	172	128	149	157	144	158	129	146	150	132	157	161	129	159	152	133	144	164	145	161	145	158	143	153	147	152	166	158	156	163	155	159	150	156	177	155	149	147	174	140	153	158	151	136	167	145	152	183	156	166	142	153	170	138	145	148	168	139	164	182	151	134	157	145	168	124	154	161	161	161	131	171	147	140	143	143	150	155	147	167	159	154	143	157	122	181	142	162	172	150	150	130	137	151	123	131	158	140	138	165	152	153	147	172	137	145	141	156	161	156	150	152	142	140	133	148	194	148	158	152	161	156	157	171	172	148	151	144	159	158	172	145	136	139	154	156	142	140	157	130	153	151	177	157	161	141	135	164	140	184	145	153	134	144	163	196	132	160	148	169	146	172	153	176	149	138	171	178	154	148	160	150	150	169	154	150	151	155	134	166	150	146	160	152	169	153	164	172	141	139	150	160	169	159	137	148	158	154	137	136	141	174	146	155	175	162	144	122	157	157	154	140	149	174	138	148	173	144	160	165	142	163	149	140	170	151	147	153	172	160	137	139	143	168	158	142	147	163	163	148	166	169	164	152	185	150	151	174	166	157	144	143	168	155	181	168	149	146	169	146	145	158	162	141	142	181	166	164	150	147	151	132	162	168	159	127	147	138	147	151	171	160	158	143	138	137	159	157	147	167	166	147	142	160	165	144	153	143	138	151	141	156	152	153	150	138	129	159	132	174	160	158	174	163	165	169	149	154	149	171	147	161	135	145	149	143	163	127	165	148	147	155	153	147	151	134	156	152	159	171	167	121	147	162	155	144	134	143	150	146	146	168	156	133	173	170	179	171	174	152	155	148	162	129	154	117	140	176	139	157	138	152	161	146	154	174	169	140	147	136	133	150	170	153	172	154	134	166	161	161	152	148	162	160	150	149	136	170	140	135	138	143	156	148	161	153	139	146	139	128	147	169	144	151	181	151	148	165	174	143	148	159	174	137	159	142	159	142	137	174	168	159	162	134	152	158	136	156	130	140	152	141	149	165	155	153	160	152	170	148	135	143	142	157	125	148	142	146	142	149	143	145	163	139	156	164	167	136	158	143	140	154	152	131	139	145	147	152	172	162	160	150	149	144	159	143	142	142	147	138	148	154	176	164	147	178	145	171	140	141	155	142	148	153	159	170	147	153	150	164	169	154	153	168	157	143	166	154	136	153	138	152	156	146	147	165	147	141	150	163	141	152	157	134	148	138	146	143	147	156	153	150	158	162	168	145	140	152	178	149	154	139	162	160	147	183	158	134	152	148	150	159	138	156	135	162	161	157	134	148	150	144	154	131	147	165	153	148	165	143	153	167	139	159	134	135	144	167	165	142	147	153	148	177	150	155	151	163	137	171	163	157	145	136	146	157	134	146	167	148	153	154	153	149	174	148	140	157	143	160	157	151	125	161	144	163	148	146	149	168	136	156	144	155	153	161	150	151	151	146	139	160	131	135	170	142	157	153	159	154	166	153	143	157	151	165	161	134	152	165	133	148	144	181	165	157	169	135	145	159	157	147	136	145	136	153	159	164	178	163	148	164	143	145	160	171	158	141	130	167	172	162	155	163	178	151	166	143	157	158	175	155	163	150	165	160	160	158	152	166	204	141	156	137	159	152	156	138	173	165	157	157	154	161	158	151	125	175	138	148	141	150	146	140	150	171	152	133	135	146	169	160	171	133	167	159	142	156	154	150	139	176	167	151	140	167	155	159	163	165	162	130	122	153	166	159	157	153	137	147	152	142	160	157	151	150	139	161	175	162	131	138	158	137	157	140	160	157	151	145	146	151	149	177	138	145	156	152	147	150	151	125	154	151	167	142	158	121	149	140	183	148	143	157	152	147	137	157	147	156	155	120	148	139	147	155	148	154	172	160	155	154	136	142	155	166	157	149	160	146	147	131	157	161	160	154	138	150	159	145	161	144	145	163	146	190	141	145	149	150	166	131	138	160	139	144	134	148	152	143	153	175	176	143	158	146	169	140	150	112	147	168	145	153	143	145	151	160	138	140	136	151	138	159	176	146	155	161	149	130	144	154	143	142	137	157	163	140	166	134	169	155	122	149	145	158	166	142	152	152	139	169	155	131	139	144	148	148	159	139	177	153	151	170	154	146	148	166	140	161	155	149	154	179	152	151	155	143	165	141	128	146	153	158	152	147	139	165	159	149	160	141	164	150	142	151	173	116	171	180	168	141	165	135	153	154	155	155	177	162	157	160	156	154	140	161	140	165	146	170	172	158	133	179	129	178	142	157	141	114	142	131	140	160	139	153	170	152	131	148	150	161	156	157	160	153	161	137	173	167	160	147	157	153	152	141	159	134	156	163	170	153	133	144	155	169	159	158	148	148	154	141	173	148	160	172	149	146	138	153	139	162	142	162	147	124	156	154	158	146	145	151	163	160	138	172	150	145	150	180	158	135	149	154	138	138	164	128	172	151	143	167	142	147	162	167	143	142	170	134	166	155	149	143	144	130	145	160	147	133	163	156	171	167	149	145	155	128	166	174	175	162	143	144	128	155	144	157	165	145	174	158	146	165	147	155	165	160	139	141	157	141	172	140	143	155	166	132	161	150	152	155	151	145	200	149	132	161	149	150	147	169	153	144	151	136	171	152	147	155	124	162	151	145	153	138	153	159	142	178	156	141	133	159	163	152	161	159	149	166	137	153	166	168	170	123	151	158	179	131	163	147	146	152	149	152	142	151	159	147	144	164	153	132	161	171	157	167	143	167	148	158	183	163	158	167	127	150	130	156	131	136	157	165	122	163	147	157	144	172	146	152	133	142	149	137	161	144	155	144	157	140	155	175	151	141	141	151	160	159	153	146	155	153	139	144	134	142	160	176	132	134	163	154	164	150	166	157	151	171	149	150	146	157	145	168	163	130	135	143	165	171	155	169	169	150	160	152	167	172	143	154	156	156	161	151	150	181	155	143	156	158	144	153	163	163	145	137	140	155	143	168	158	144	144	154	170	147	144	148	168	148	172	154	157	150	149	162	140	131	150	151	155	147	160	142	156	143	144	140	131	147	167	152	137	167	170	143	168	158	148	134	154	162	145	164	142	139	159	152	162	159	144	135	145	137	145	125	154	143	155	123	133	150	181	130	160	141	156	139	159	146	159	170	153	139	147	145	163	141	136	145	159	138	149	156	148	176	174	164	152	164	161	141	157	159	170	158	143	143	155	135	156	151	138	139	145	144	142	158	142	140	139	129	146	146	160	157	170	151	148	137	149	156	135	169
7826	14756	12107	6213	4290	3140	2279	1754	1467	1260	1033	929	756	737	694	583	508	500	459	423	407	415	378	360	388	350	358	305	299	312	285	338	309	299	292	296	292	279	303	326	271	295	264	294	260	277	273	272	283	279	288	287	276	262	281	270	259	255	257	258	264	242	227	249	257	266	275	275	236	250	276	260	264	245	242	266	244	277	241	277	261	256	240	242	272	257	221	250	257	285	267	271	287	271	294	243	246	268	280	223	257	244	248	264	282	253	256	221	261	265	243	256	266	246	239	201	242	265	235	237	240	246	241	253	267	227	272	264	263	229	230	248	259	231	244	246	270	247	281	256	256	270	252	247	250	257	257	230	268	259	215	242	216	229	236	247	241	277	247	251	272	253	255	241	246	256	251	253	277	262	242	232	266	256	227	243	216	229	244	265	238	261	250	268	240	240	241	255	223	233	238	272	268	244	266	250	253	236	238	243	263	274	255	282	243	242	253	248	254	253	258	245	268	237	255	263	243	233	240	259	232	215	258	218	246	235	253	279	257	280	242	251	250	243	250	248	233	256	240	227	251	246	272	244	240	248	273	242	230	249	249	247	233	255	216	218	259	262	240	242	230	229	257	249	267	257	272	246	274	256	247	202	233	241	227	251	250	254	233	242	238	265	273	238	263	228	243	238	256	274	269	239	259	258	233	236	221	219	271	248	229	252	239	279	228	243	242	255	245	246	241	271	220	209	214	252	258	231	223	276	270	236	271	268	220	235	267	240	265	263	255	243	271	269	231	284	252	246	261	244	245	254	228	247	271	259	225	246	249	255	251	270	235	257	239	248	245	233	254	232	250	236	246	230	259	226	244	244	232	247	256	232	253	247	250	247	259	275	235	287	260	244	281	253	237	244	279	255	251	205	237	236	243	240	233	239	258	268	284	245	247	261	233	243	249	251	235	240	232	269	260	239	228	257	259	266	252	253	258	242	238	245	266	281	219	257	207	266	225	260	238	238	254	256	265	262	229	248	265	217	230	265	246	238	251	275	270	256	238	234	244	262	244	247	250	249	263	231	243	238	249	263	261	229	261	251	267	237	253	258	242	252	255	242	250	252	239	248	263	261	248	281	239	236	259	257	242	266	239	222	238	245	277	257	259	218	254	243	270	215	249	256	224	252	246	254	249	268	221	253	240	261	254	260	247	240	252	249	255	250	252	242	252	268	247	206	235	257	270	261	242	277	231	254	256	265	254	256	232	258	229	247	209	271	228	253	252	242	253	252	252	259	223	237	231	242	246	251	249	237	277	236	238	247	240	247	228	269	260	237	252	243	233	239	295	227	243	241	233	232	261	246	234	266	226	225	212	232	212	294	259	229	252	261	251	259	242	267	240	270	238	240	252	254	243	245	240	227	246	253	240	298	228	227	280	230	232	294	256	239	247	256	250	250	249	211	260	226	230	244	251	253	274	247	268	250	260	260	233	257	254	253	266	258	237	259	253	249	240	229	256	241	283	233	252	238	218	245	251	283	271	243	263	260	249	257	226	261	237	242	249	261	281	271	253	217	257	236	255	233	257	248	244	260	223	271	285	254	246	277	243	239	262	241	257	245	247	215	246	247	225	219	234	237	276	234	242	228	262	268	245	256	261	220	278	236	255	223	242	264	236	255	234	224	241	230	233	259	254	262	256	255	236	253	263	254	237	223	258	260	239	243	254	235	249	277	227	245	255	247	237	264	260	250	253	245	248	240	260	270	233	238	227	236	247	224	239	251	236	243	244	249	240	277	250	278	277	240	235	266	238	232	220	251	263	273	230	244	236	263	254	254	251	217	248	235	226	256	228	263	257	253	233	234	244	232	270	263	240	238	257	246	268	226	267	261	237	239	259	256	266	246	252	244	238	253	231	228	250	261	256	249	235	244	257	259	237	242	250	246	255	244	259	254	244	242	225	246	237	245	268	263	278	260	244	238	248	245	238	245	233	232	242	252	279	263	273	274	209	260	249	245	261	268	248	242	250	245	231	257	289	279	239	256	231	264	226	272	234	260	246	273	236	223	273	231	249	235	261	246	230	255	257	244	248	253	278	221	269	239	223	281	263	251	257	260	256	251	267	228	257	258	252	231	227	246	235	244	235	245	247	265	250	238	213	233	245	250	242	264	260	257	250	270	263	229	246	255	208	244	212	245	248	239	235	230	266	237	247	263	234	272	211	268	216	246	238	234	256	230	239	238	258	245	212	224	265	256	245	238	230	279	215	240	225	240	227	249	293	260	231	243	271	241	255	266	250	269	273	274	272	208	238	230	231	272	267	233	232	260	242	266	229	256	246	271	253	245	268	203	231	254	240	246	241	245	228	224	246	216	253	247	237	227	260	247	253	234	241	235	239	242	275	264	246	266	248	256	235	235	256	245	222	275	251	249	251	232	233	245	253	252	239	252	258	248	253	259	245	265	239	256	244	237	244	232	249	241	204	267	260	231	249	238	230	276	250	243	230	216	248	251	241	285	256	254	262	234	247	246	247	230	240	257	274	241	279	271	250	231	248	243	217	253	273	225	209	262	216	252	275	227	243	263	232	248	249	220	229	241	258	239	241	253	233	241	241	241	259	265	281	268	254	230	232	253	247	253	259	243	281	261	295	256	236	236	260	252	236	224	251	246	244	261	254	238	235	223	256	248	253	253	237	261	261	250	264	251	244	244	249	258	243	250	247	224	244	241	268	248	244	252	244	240	253	226	243	240	258	248	263	230	253	257	277	244	244	250	235	254	260	261	237	242	272	228	248	250	241	245	244	229	257	257	268	252	240	234	239	228	232	228	239	260	255	248	266	252	240	260	251	240	241	243	221	256	224	225	256	232	266	242	256	256	272	240	245	231	251	235	247	231	239	247	240	268	259	237	228	207	309	240	254	232	224	234	241	263	249	240	249	234	249	247	271	260	221	251	269	260	257	245	263	225	245	256	249	257	237	249	256	233	266	251	237	242	229	251	254	260	239	249	272	243	226	209	264	226	210	280	245	274	254	261	249	264	271	255	258	282	268	250	252	238	242	230	245	288	235	246	239	238	259	239	248	240	235	271	251	268	266	233	260	239	248	244	255	221	221	232	273	259	235	262	258	268	254	231	262	245	244	242	263	230	239	254	264	249	229	225	268	287	266	266	277	239	248	248	255	244	252	240	260	270	233	235	232	255	264	239	250	259	242	268	251	267	250	243	246	254	247	259	254	275	242	258	255	248	251	243	251	222	271	229	245	252	242	265	278	236	266	230	254	260	251	245	238	261	254	223	249	222	273	234	257	271	250	241	236	250	257	268	236	261	260	220	239	244	232	253	244	277	252	242	240	240	251	254	249	238	250	291	230	238	262	268	243	229	246	259	257	233	276	244	265	240	249	242	259	228	230	232	224	236	246	273	234	243	250	235	239	261	230	222	255	234	252	252	255	238	251	261	240	232	230	222	261	228	239	265	268	257	258	232	239	257	233	247	250	254	258	258	253	250	225	248
27589	20435	6542	781	532	423	410	419	420	401	411	401	430	403	384	397	382	380	363	403	427	363	373	401	415	380	386	383	399	402	365	406	394	382	401	391	397	393	380	392	387	429	395	388	403	420	442	400	395	399	416	406	385	383	379	375	424	395	411	377	369	404	392	392	435	372	392	374	404	385	416	407	404	400	389	386	405	402	386	381	376	422	412	346	420	394	381	386	391	419	384	386	353	394	399	381	398	383	386	403	384	390	389	363	414	382	415	375	358	425	400	380	355	375	378	433	389	411	394	402	347	397	354	403	395	421	399	394	379	393	415	374	424	395	392	373	390	401	385	382	384	432	390	355	412	400	409	393	383	417	373	391	376	441	425	404	405	402	401	427	417	393	413	375	400	392	414	454	403	346	381	404	388	395	399	385	378	352	372	399	374	372	389	385	432	370	416	387	406	380	379	417	367	397	410	385	351	391	420	380	405	362	379	440	410	386	400	408	389	392	398	385	402	421	378	373	411	402	398	395	396	388	398	396	388	453	390	436	440	378	387	432	386	395	422	413	388	402	420	416	394	418	439	383	416	421	389	387	437	413	388	395	389	395	382	388	390	394	394	374	374	388	408	417	382	377	390	366	387	408	399	389	375	361	369	413	389	399	386	396	369	397	392	375	437	385	390	378	442	382	405	395	407	400	386	410	409	407	405	385	385	418	397	365	388	400	380	398	401	393	405	401	391	423	422	410	403	409	397	401	416	408	390	371	371	391	380	359	409	415	397	431	406	394	405	368	360	389	414	397	394	412	371	352	399	414	417	372	397	395	419	359	375	409	391	373	406	413	392	382	409	422	402	389	406	387	376	371	372	405	398	378	420	394	422	370	378	387	406	409	403	411	408	387	387	409	384	370	371	391	403	383	420	394	435	391	405	362	383	391	378	389	378	407	415	424	380	431	393	383	370	355	412	410	393	350	393	391	379	405	391	392	386	393	386	395	385	400	394	386	403	425	389	400	372	409	410	410	375	379	400	403	427	368	394	398	360	389	417	393	407	394	405	393	419	419	386	406	399	410	392	363	432	341	417	429	445	403	394	391	374	406	392	416	399	399	390	404	398	378	409	427	372	417	379	384	404	423	372	436	417	395	373	375	357	376	402	373	376	414	387	414	403	445	389	374	395	399	387	425	402	402	311	378	427	383	383	395	385	360	403	374	368	409	418	404	440	428	408	411	442	395	365	343	365	363	377	369	407	386	402	423	381	392	412	394	406	422	388	377	387	409	383	365	379	385	392	388	372	364	395	379	376	409	406	393	387	400	416	427	432	380	386	421	362	367	450	407	369	373	406	432	371	389	412	395	401	406	405	374	409	387	394	377	387	386	411	396	383	387	388	431	418	374	395	381	368	357	381	370	381	392	405	409	392	383	387	407	376	454	414	379	387	422	395	380	400	407	402	436	364	376	373	392	394	401	406	399	420	389	385	376	410	369	410	437	365	372	405	428	364	372	398	417	390	379	381	385	403	416	360	383	382	423	384	412	394	396	363	439	389	379	415	367	376	406	383	390	403	410	398	384	383	411	354	403	387	386	398	372	364	407	411	414	413	383	379	350	396	411	406	387	411	407	395	410	403	403	356	396	398	386	376	440	391	390	428	427	398	379	405	418	441	384	383	392	393	344	363	414	404	367	373	353	390	429	390	396	399	382	400	382	418	391	382	371	398	365	391	364	370	410	425	374	361	365	409	390	400	396	378	384	398	411	421	391	384	415	422	384	383	406	424	429	390	374	410	410	415	426	369	392	421	387	388	403	415	369	405	398	388	387	396	384	396	368	426	406	376	398	377	388	401	374	393	388	350	398	391	416	370	367	392	375	409	399	395	407	373	440	415	381	411	380	393	386	384	401	404	380	374	406	381	414	393	401	411	366	401	393	404	398	425	413	412	377	383	405	408	386	382	406	394	365	370	407	393	428	393	386	410	375	418	375	371	395	405	376	394	365	371	393	406	387	399	398	410	384	372	410	395	428	410	393	422	394	388	376	383	392	419	352	370	399	392	452	383	418	390	420	360	384	378	397	372	415	399	379	379	390	416	424	374	444	399	371	376	421	396	385	397	378	397	375	384	401	419	407	393	391	400	415	417	387	388	362	396	423	384	390	378	392	399	407	368	424	368	344	379	395	433	424	400	401	375	401	422	390	396	356	391	386	370	390	406	411	372	363	389	416	386	389	375	396	393	414	368	421	390	421	397	402	365	374	367	359	410	376	396	399	412	389	395	374	406	393	429	394	371	418	385	390	372	405	386	371	373	395	395	408	379	413	442	396	363	411	401	390	424	390	385	424	410	405	402	378	397	404	399	400	384	412	429	375	407	428	380	398	406	399	435	405	423	382	375	415	414	397	391	418	363	398	407	410	384	420	388	395	412	347	391	388	368	424	371	415	393	376	374	411	381	408	408	408	391	382	396	404	377	399	396	391	387	393	354	365	403	372	405	391	393	380	403	392	415	408	408	378	374	341	398	416	412	381	429	396	372	369	403	382	396	380	372	398	359	364	400	412	429	367	439	424	363	412	417	371	389	378	383	398	386	404	359	423	413	404	383	388	379	428	390	394	417	393	408	392	416	382	402	406	380	397	384	409	390	405	439	348	368	374	368	411	367	410	354	398	375	404	407	421	382	379	375	404	411	383	379	402	398	391	383	387	361	394	378	404	368	375	407	359	376	410	403	392	420	420	345	369	401	409	418	411	365	409	403	401	385	391	414	375	392	386	434	398	384	414	377	367	408	396	339	401	382	401	415	396	416	382	408	400	389	365	375	400	379	396	413	365	386	407	413	409	399	404	418	390	423	409	374	404	361	384	399	415	371	406	421	400	411	343	414	372	370	387	413	420	423	412	393	405	365	426	411	395	366	416	386	360	371	411	381	394	410	376	383	365	414	388	398	401	408	362	423	372	391	402	399	404	407	374	361	392	387	393	430	396	415	380	383	424	407	366	387	398	399	434	415	357	407	408	391	400	409	348	402	402	382	397	401	397	362	412	390	384	392	420	406	392	425	373	373	402	385	398	397	388	438	436	387	383	371	387	460	386	419	368	396	396	404	419	368	407	405	431	378	372	370	424	439	402	373	414	402	412	401	390	381	418	400	416	362	392	389	390	393	397	381	418	382	405	381	378	385	356	375	421	383	381	420	400	362	409	409	408	412	402	384	412	395	379	408	394	366	407	410	398	382	407	372	392	417	377	372	386	363	378	403	349	398	389	349	404	362	406	416	380	389	383	408	366	399	352	403	368	442	371	402	382	414	351	351	379	394	389	403	410	377	392	400	387	378	426	398	424	388	373	411	421	423	397	414	444	382	366	396	344	394	375	386	403	416	398	400	401	409	393	410	364	421	404	388	383	400	424	367	400	427	431	407	398	368	415	395	379	391	405	418	417	391	403	417	404	382	411	391	403	427	384	412	399	398	406	386	385	399	392	379	408	364	377	410	316	374	381	392	387
5022	1448	1301	943	763	761	699	679	671	646	617	599	626	596	630	663	618	600	601	649	598	634	587	594	609	604	611	574	653	639	573	589	644	613	636	618	636	624	614	636	609	593	604	628	597	618	618	625	612	619	681	614	601	580	578	632	618	664	620	643	645	599	658	581	555	634	628	609	619	596	615	637	561	606	620	604	611	635	619	577	626	595	594	632	629	594	602	580	608	641	582	629	613	599	640	596	634	572	640	577	604	621	601	631	628	600	651	577	652	576	627	620	601	627	640	619	605	629	660	624	609	630	601	656	621	571	614	559	535	576	601	646	676	605	645	630	602	587	587	614	563	626	615	616	643	615	593	611	613	601	606	612	594	603	564	628	575	623	560	598	635	644	618	582	591	624	611	631	592	656	574	564	588	577	585	578	577	584	610	584	556	597	586	587	591	603	632	607	636	580	650	580	582	632	579	654	618	670	568	606	563	618	600	557	598	601	630	582	581	611	658	612	636	640	626	650	579	612	600	608	572	640	640	608	650	581	582	576	612	608	621	616	613	602	556	611	620	571	611	617	611	597	581	556	627	601	645	608	600	592	633	619	597	634	612	547	597	609	619	625	608	592	637	581	589	664	587	596	615	608	647	613	667	649	635	638	574	585	591	601	639	610	588	608	614	597	638	592	577	587	583	585	649	610	623	615	637	622	592	593	617	622	609	584	599	633	604	577	585	622	547	614	612	617	620	586	585	643	612	635	621	622	591	579	630	684	586	588	630	647	622	617	648	623	582	639	635	597	570	616	616	624	570	597	582	596	576	627	607	584	638	623	626	593	569	626	671	577	611	609	590	598	648	603	617	605	651	549	588	612	589	617	617	605	573	606	598	563	624	610	602	595	633	569	631	602	637	619	658	578	603	606	609	620	615	581	604	578	597	634	568	583	612	568	609	633	627	561	606	604	570	578	617	622	613	611	621	632	585	617	638	553	612	613	586	653	608	603	590	570	621	577	598	573	606	599	588	587	604	617	615	613	598	603	578	603	564	602	573	592	590	586	600	578	600	648	606	620	605	652	617	598	637	643	606	618	645	637	610	661	635	636	615	569	619	560	637	637	606	620	603	581	636	606	590	607	612	575	628	594	653	624	650	579	582	611	576	627	605	617	573	631	617	651	593	579	601	624	586	645	646	626	576	583	585	645	624	616	603	583	586	555	641	617	628	596	639	632	620	586	601	620	605	572	582	591	587	628	632	652	622	583	644	651	601	624	661	639	596	631	589	582	598	567	576	595	635	606	613	625	633	592	609	607	616	620	610	608	630	603	646	577	616	570	612	579	613	585	627	652	606	592	632	636	597	565	619	636	602	625	587	597	589	619	606	624	584	588	610	636	614	610	587	591	601	580	596	631	587	607	603	602	607	679	573	612	627	608	627	571	601	601	633	600	631	621	558	604	554	611	576	584	638	611	621	629	624	609	602	627	599	597	582	589	625	596	628	581	603	610	586	580	636	607	616	630	572	634	561	586	592	632	589	557	631	597	550	581	595	572	580	612	582	575	621	636	626	632	610	558	598	607	589	567	607	602	633	612	582	598	618	622	588	608	592	628	542	616	627	599	617	566	634	592	539	600	623	594	606	653	617	580	605	618	624	647	635	582	616	570	621	597	595	603	622	608	595	613	623	610	634	606	628	616	611	578	658	565	628	632	624	609	596	618	641	571	580	576	618	630	548	599	593	628	619	604	578	601	623	595	624	610	635	592	596	578	592	593	621	582	600	621	575	630	598	617	651	614	643	570	602	616	577	590	536	588	606	616	614	642	614	592	598	617	610	582	631	557	572	602	583	598	594	604	624	616	629	615	611	637	643	598	593	589	601	640	669	600	612	589	643	617	637	635	567	601	579	596	633	620	613	613	628	632	574	576	627	620	606	610	639	602	614	564	614	604	607	596	647	568	588	629	597	593	628	585	605	624	594	588	606	613	622	569	589	605	567	616	637	621	581	654	596	613	625	595	594	601	627	571	607	647	623	559	590	568	626	648	581	553	608	592	637	551	625	577	597	599	604	588	587	583	594	576	617	622	643	576	599	603	595	593	576	624	563	607	596	589	645	640	585	604	612	613	635	659	635	601	618	633	574	629	593	596	601	641	577	603	595	586	632	611	573	587	593	618	624	566	631	596	571	586	610	633	607	611	566	614	675	615	575	578	597	603	582	608	614	600	601	559	628	593	610	608	617	617	668	591	563	616	609	592	584	651	580	645	590	592	583	587	646	596	594	643	673	621	606	645	621	588	596	609	623	622	592	643	597	615	584	633	599	609	611	589	591	619	636	595	613	617	610	596	641	552	586	613	632	609	633	597	594	552	627	596	615	623	615	633	576	588	597	586	588	592	611	644	679	568	607	622	608	563	604	613	619	632	599	589	576	633	578	604	629	561	549	586	569	594	584	591	617	619	579	614	610	584	634	599	577	586	631	601	636	635	664	603	635	557	569	618	591	585	589	636	614	617	577	625	632	623	587	660	601	622	604	639	599	605	608	601	578	584	591	579	588	603	646	628	572	645	620	643	564	619	647	580	580	589	613	584	611	584	573	650	634	598	615	645	631	579	567	630	561	612	572	587	600	591	583	606	565	598	585	635	625	611	617	643	654	661	581	629	574	632	631	576	623	656	565	567	610	603	633	614	573	636	599	643	562	568	575	624	637	597	583	587	581	591	616	692	598	611	639	622	560	600	619	592	570	631	627	636	585	575	631	616	608	558	577	607	601	617	588	630	613	661	654	666	635	616	611	604	585	632	607	639	615	594	592	641	629	659	616	589	624	616	598	603	640	594	676	638	642	598	624	612	605	586	604	621	607	617	605	590	618	565	656	609	648	633	591	581	560	585	606	637	590	650	587	612	624	596	611	605	667	619	640	601	625	588	567	582	599	621	597	628	647	571	613	630	602	590	606	607	634	616	650	643	665	594	569	556	560	596	575	611	628	584	592	612	620	617	591	592	600	642	631	640	621	586	594	597	614	608	574	609	600	609	596	594	567	655	619	624	597	622	577	593	595	629	603	611	616	585	606	625	604	587	584	625	563	643	619	614	601	601	589	592	613	623	554	633	610	588	649	640	620	574	622	631	664	604	571	609	579	582	576	613	577	583	589	591	611	644	599	634	621	615	582	577	616	602	599	621	617	589	662	617	597	644	615	593	576	615	611	610	573	643	569	610	574	643	595	595	606	608	599	626	606	601	594	584	580	630	635	606	603	613	637	588	600	583	620	619	619	642	599	627	609	566	604	567	573	600	586	620	588	591	649	647	569	576	588	609	616	637	602	590	568	602	590	607	591	584	604	576	639	614	571	563	630	645	629	574	604	640	598	588	585	564	563	617	595	582	601	637	637	583	587	580	603	633	586	608	573	625	588	617	627	606	613	589	634	624	583	580	583	600	615	612	634	615	625	617	567	648	577	612	633	583	583	617	626	614	587	599	586	573	597	584	614	639	621	622	631	613
24690	21666	29034	24794	21553	4561	881	656	570	525	524	505	454	405	389	432	424	378	376	416	412	402	365	395	398	400	419	368	362	399	400	393	351	371	351	397	378	353	379	369	427	392	390	328	366	383	382	398	345	365	380	374	357	363	388	343	357	365	395	375	356	372	358	379	400	338	366	405	328	348	358	370	371	370	333	329	323	365	355	404	356	368	401	348	372	348	370	385	371	357	339	355	371	375	372	368	364	348	342	323	367	334	398	390	381	357	364	400	382	365	345	370	350	389	380	369	385	361	384	391	366	397	326	410	381	355	339	363	345	368	356	382	352	336	392	366	340	369	391	386	380	368	360	363	387	356	327	367	378	378	386	366	382	358	421	369	420	339	354	333	371	366	369	370	337	337	366	336	367	384	343	338	380	368	337	321	367	379	362	407	380	341	359	382	402	373	361	398	355	344	380	351	378	357	359	364	368	359	397	356	343	387	365	389	332	356	363	379	374	332	360	369	365	353	349	350	356	354	354	318	383	325	350	379	359	371	381	352	380	376	366	340	432	354	350	375	373	389	391	408	398	382	351	357	377	371	361	350	372	355	340	359	348	382	390	357	356	354	340	386	370	355	372	339	398	378	377	347	352	333	358	369	385	347	337	346	370	353	340	378	327	401	347	380	366	328	354	373	375	397	354	344	353	357	379	362	341	348	367	386	354	388	354	368	374	361	343	375	349	331	380	388	325	380	387	402	356	355	334	363	360	384	394	401	341	330	332	370	363	364	388	365	401	358	379	359	386	377	361	365	380	336	359	361	360	372	351	401	372	344	360	372	338	351	343	362	359	360	378	374	364	359	385	373	377	354	376	368	359	410	352	341	376	364	358	353	354	370	351	351	380	369	370	359	353	351	369	313	368	385	376	353	378	385	373	343	330	351	346	347	351	349	424	350	357	349	378	363	365	358	365	361	368	362	344	369	355	358	348	340	359	354	377	361	355	378	363	356	354	355	352	389	363	395	368	349	395	338	351	380	361	391	376	349	384	398	357	344	360	371	341	379	367	350	374	365	376	381	368	367	354	354	353	333	364	390	408	360	348	388	372	345	362	376	402	332	371	349	386	410	353	379	363	355	391	379	375	382	382	367	375	392	367	349	344	376	380	378	355	352	347	365	381	339	348	375	325	356	382	364	354	371	338	353	372	374	337	363	383	353	374	380	352	410	403	361	349	388	371	369	362	348	358	363	361	360	391	376	370	366	378	351	366	378	340	385	348	364	382	331	367	336	356	346	339	369	331	344	357	372	368	321	397	368	335	375	352	365	344	363	328	387	354	358	361	354	415	365	316	361	383	342	355	364	405	360	371	352	386	356	369	363	378	362	342	360	352	383	372	341	383	329	363	302	371	359	360	381	403	416	363	361	357	357	380	359	345	329	354	367	366	376	352	342	365	337	366	376	345	342	419	360	361	373	358	339	387	350	370	372	400	363	377	374	369	394	363	352	351	388	389	347	349	361	361	388	369	368	361	387	378	403	346	364	387	324	349	364	377	357	348	319	360	368	376	393	350	385	354	340	342	347	366	379	396	366	383	390	362	346	364	348	372	371	387	340	359	359	388	363	378	370	372	362	384	351	359	388	322	332	342	355	348	366	369	364	367	357	392	348	345	405	393	364	332	388	336	371	376	382	358	319	348	355	377	401	394	352	345	361	356	395	330	315	383	337	401	349	364	373	383	361	373	344	369	347	387	354	370	360	355	342	384	386	388	356	366	354	352	349	392	357	370	378	377	381	346	363	356	367	364	388	394	325	374	371	358	362	354	328	344	317	357	349	377	373	340	384	375	367	349	405	355	372	379	384	374	382	362	402	342	385	361	363	352	378	369	355	348	353	334	350	351	381	373	387	366	357	381	338	382	389	344	358	356	425	367	375	369	390	390	372	350	363	411	353	343	366	356	358	358	363	374	399	349	381	352	336	358	343	365	345	386	368	351	327	382	361	375	357	353	372	348	363	347	376	366	362	370	355	359	377	373	357	376	359	379	370	328	388	361	363	390	358	352	379	408	343	358	346	358	361	369	380	347	411	381	393	375	396	400	371	377	371	349	346	377	350	368	390	384	361	374	342	330	352	358	351	348	363	348	350	358	399	372	385	337	345	324	371	378	363	391	361	372	367	351	355	342	353	380	380	392	366	358	358	352	364	329	360	380	340	366	368	344	370	361	384	361	358	392	406	351	347	374	366	353	347	360	371	390	366	351	317	358	338	384	372	386	383	339	368	348	334	337	330	358	386	366	337	359	348	361	373	359	348	321	365	367	368	386	349	369	342	355	376	357	362	384	392	372	366	355	353	354	367	360	367	332	388	371	341	370	378	394	367	348	367	358	348	369	384	379	395	385	325	381	363	347	371	351	372	384	393	345	357	358	324	355	382	381	371	386	371	386	378	344	371	350	387	362	334	341	405	383	356	346	395	342	359	317	345	334	344	372	361	386	353	378	375	378	388	360	364	373	368	348	396	330	370	364	358	370	387	392	361	329	368	369	368	352	354	372	383	367	365	387	368	356	361	365	343	384	360	396	372	367	367	359	373	369	346	344	346	363	363	382	367	392	371	384	348	353	383	368	369	370	374	365	378	384	360	356	345	360	380	313	363	383	361	355	337	337	382	379	363	384	351	357	367	367	343	356	360	364	336	338	369	345	384	333	357	337	402	368	362	369	379	362	363	356	353	370	367	374	344	352	368	372	355	362	372	397	366	391	367	358	358	385	373	359	385	363	387	382	359	366	357	367	360	395	374	364	373	395	341	361	368	350	387	350	375	347	405	374	370	386	357	370	352	387	372	338	351	348	372	379	353	341	367	366	343	352	348	374	335	359	381	380	334	349	351	368	349	385	386	328	389	386	353	359	366	366	357	375	325	373	375	355	356	362	405	378	348	378	353	362	373	369	361	386	361	348	399	341	365	378	366	376	407	370	358	377	362	354	336	365	389	339	373	344	360	384	377	369	363	396	380	352	366	338	368	354	356	348	381	340	384	357	387	356	383	349	375	390	372	368	367	351	393	328	350	346	386	349	337	345	348	362	358	391	373	369	351	366	373	359	372	377	330	379	393	365	359	357	400	381	385	336	360	374	339	320	380	398	325	390	402	368	392	382	370	346	350	352	369	374	345	334	321	356	379	376	367	371	343	350	366	363	349	384	377	337	390	369	406	401	373	315	373	345	342	376	361	326	346	386	394	363	384	339	363	343	332	390	360	340	363	325	341	357	376	329	387	376	375	340	340	358	356	338	359	361	395	348	369	373	348	345	335	359	369	371	387	381	374	381	364	375	368	335	363	334	391	358	371	347	371	349	348	338	348	395	347	367	384	382	342	340	409	372	373	365	330	338	351	337	383	360	378	357	360	346	379	386	375	359	372	341	365	342	350	359	360	364	345	370	349	345	341	384	378	338	365	375	364	363	332	400	396	376	398	382	355	379	346	364	382	353	367	381	335	337	326	354	326
6286	9426	7866	3994	2756	2142	1678	1494	1237	1058	976	968	875	850	762	768	710	718	655	651	625	642	628	638	615	624	644	595	576	618	641	582	580	611	582	619	572	590	643	593	597	545	589	612	567	568	565	581	588	594	584	541	569	561	551	613	554	523	581	595	589	578	550	607	575	590	563	580	553	568	573	602	582	548	596	625	578	583	576	532	559	574	538	653	580	572	583	549	546	606	584	567	594	583	601	574	579	589	578	570	575	617	582	560	586	549	601	601	548	538	555	530	595	570	542	558	584	568	570	566	576	575	610	583	538	589	587	557	569	563	546	547	597	583	582	570	558	567	563	578	572	581	579	584	525	617	510	582	537	545	550	601	538	621	554	566	602	563	579	579	592	551	565	565	542	585	576	580	577	555	557	552	577	594	548	586	544	556	601	597	573	582	551	589	577	563	650	595	578	564	580	560	557	571	557	563	586	601	592	541	585	555	538	592	550	579	551	584	628	572	584	645	573	553	566	548	539	601	521	583	573	550	570	550	567	597	580	538	607	519	587	552	582	576	575	564	567	584	579	554	594	570	546	601	577	610	554	546	623	578	593	566	529	567	579	583	599	557	558	586	556	557	548	572	589	583	581	601	588	587	544	584	565	540	571	597	587	524	550	594	582	560	578	587	562	563	582	569	568	537	548	539	574	553	575	587	607	573	574	567	611	576	542	599	594	558	539	555	568	562	621	560	588	581	558	557	546	583	576	557	579	538	519	551	553	545	524	548	604	564	564	614	560	536	628	594	568	599	561	582	589	568	582	579	555	550	601	561	586	537	579	591	602	598	524	564	554	565	602	563	560	584	562	566	528	560	582	533	589	542	616	607	562	570	580	610	536	556	566	525	568	604	529	531	527	525	553	602	565	591	551	541	579	571	560	597	613	570	575	586	583	528	572	579	584	579	529	619	556	572	595	597	613	612	617	540	577	559	609	607	562	600	520	583	562	586	567	593	598	584	552	575	577	550	571	563	570	584	561	612	614	576	562	537	544	559	539	593	608	555	583	539	574	578	535	577	539	571	592	545	599	585	555	557	571	577	572	524	573	541	563	603	602	574	589	552	549	601	602	569	579	560	546	574	578	557	577	590	589	574	601	546	582	508	551	569	606	551	610	555	584	557	561	549	547	565	567	584	564	570	631	556	563	585	583	557	590	575	598	562	582	577	584	538	556	556	557	596	525	572	594	583	563	553	592	601	562	572	611	552	534	571	590	588	550	545	526	569	618	569	563	553	568	632	596	577	594	551	558	571	550	575	607	596	610	616	553	553	588	558	597	534	564	561	578	554	613	562	581	574	540	575	571	541	556	541	551	560	603	514	515	576	556	532	557	643	569	556	594	580	570	556	544	568	607	524	557	559	564	583	533	561	569	583	559	560	592	576	578	564	528	576	562	595	586	521	598	596	578	582	597	597	591	572	565	570	608	538	566	581	567	584	549	584	543	561	560	566	530	538	580	552	599	571	590	574	564	601	541	554	586	550	542	570	612	599	579	561	600	565	575	580	541	581	542	548	602	576	607	573	575	543	586	557	569	548	556	550	568	598	573	580	560	551	571	570	552	547	558	535	531	562	547	558	609	553	592	565	546	609	568	617	529	564	576	567	596	567	566	605	591	585	582	556	594	597	593	557	555	549	586	550	557	588	568	606	584	523	603	539	550	585	555	570	607	560	568	555	555	530	526	563	557	579	569	579	583	541	607	587	555	611	596	565	593	580	544	538	583	574	517	603	541	558	559	579	604	568	564	553	544	569	580	567	553	579	556	606	522	593	551	556	595	573	570	578	548	554	575	591	619	554	591	557	577	570	593	563	557	606	599	570	553	572	557	549	597	635	549	590	590	546	597	560	582	608	524	574	599	557	548	588	555	588	568	550	563	546	548	594	644	584	556	567	608	563	586	541	575	577	563	604	544	592	522	579	585	614	586	564	617	543	567	562	590	568	575	581	553	561	569	576	549	603	597	581	600	558	591	572	609	552	597	498	569	572	579	579	527	549	579	495	561	572	535	521	583	585	555	541	530	610	630	556	589	556	586	543	587	567	566	602	546	579	554	590	576	571	533	565	567	631	595	568	549	546	564	580	555	557	551	538	556	581	528	585	533	613	584	589	557	580	527	593	567	602	590	522	569	624	562	552	604	571	533	549	571	586	572	545	565	570	563	603	566	594	535	592	541	536	578	571	589	595	607	602	534	585	576	589	552	604	554	549	533	585	610	544	578	594	573	595	574	559	595	562	525	592	550	566	564	544	605	547	591	587	567	587	575	564	577	544	580	616	585	573	579	575	526	536	565	582	591	578	569	598	585	578	586	604	580	622	568	562	559	544	602	537	549	572	565	574	569	565	568	553	553	577	579	560	613	577	539	539	551	587	607	578	553	561	542	597	587	613	604	603	581	544	575	550	589	588	566	608	578	579	552	551	586	553	594	587	551	599	553	570	542	568	570	591	548	550	570	589	574	591	536	548	549	547	607	560	589	566	561	590	568	561	595	574	570	563	595	580	530	572	597	598	582	585	577	587	565	581	548	583	604	578	584	560	553	543	617	613	540	552	580	517	587	540	524	536	580	556	578	593	573	595	611	562	559	589	554	572	556	556	588	559	581	557	602	590	566	573	553	564	551	536	536	534	565	541	573	552	581	588	532	575	570	583	591	570	561	530	557	563	565	550	585	621	527	600	545	534	569	563	556	615	579	552	595	530	558	557	560	561	496	580	593	545	588	566	629	601	535	582	586	543	607	585	573	593	581	550	555	559	570	567	568	559	563	559	578	655	563	557	621	607	519	546	555	582	579	585	519	589	572	530	580	581	563	595	526	586	541	592	553	577	538	512	595	570	625	610	586	576	612	576	574	558	562	613	586	583	623	557	518	558	541	554	567	585	602	609	566	544	589	582	554	543	565	527	606	575	585	564	574	580	576	592	577	577	580	588	602	550	607	575	557	537	605	581	567	558	611	568	579	525	553	569	547	563	557	601	581	563	593	549	545	559	588	577	537	549	582	527	641	565	589	598	604	598	547	564	581	601	574	542	580	566	571	543	562	611	548	576	592	533	577	555	558	553	588	573	604	546	579	578	554	582	535	558	552	550	579	529	567	551	571	555	605	571	559	585	559	579	558	566	583	561	555	545	573	563	580	555	585	549	564	548	559	548	567	595	556	585	596	546	545	543	558	571	613	586	533	574	571	602	575	546	563	519	551	576	580	578	551	558	555	566	583	593	548	591	543	546	571	564	575	590	545	572	569	565	584	556	594	584	546	559	545	556	591	564	545	548	572	566	566	587	558	535	570	571	536	592	586	580	568	565	574	562	536	574	570	578	563	550	590	569	553	612	575	576	589	570	532	563	609	567	571	573	572	572	604	607	586	548	570	572	531	578	570	556	565	520	546	574	537	571	581	600	594	588	545	564	595	545	551	520	547	586	594	584	594	541	563	592	582	575	579	611	584	530	601	567
23617	21620	29507	24185	21620	21302	2400	685	481	396	386	335	314	249	253	254	216	225	222	249	205	227	181	191	218	155	198	181	173	162	161	164	166	174	171	166	177	154	180	170	168	164	165	166	182	171	176	145	181	176	168	156	150	166	153	147	157	172	163	155	179	163	132	197	144	163	186	160	124	157	170	148	166	140	152	139	172	142	155	152	149	171	153	164	142	158	152	159	161	148	124	144	164	135	153	129	140	170	160	140	174	145	148	136	162	171	148	139	151	148	143	135	150	150	154	133	170	144	161	147	136	152	156	154	160	142	134	165	154	145	127	120	139	158	163	156	154	156	134	144	152	162	132	131	162	148	128	162	166	154	141	146	148	154	150	166	164	125	170	170	159	151	134	138	154	169	129	133	141	133	172	156	142	165	149	128	132	169	140	145	145	155	143	182	144	157	145	153	168	144	133	157	162	139	159	159	138	159	133	155	160	152	145	141	151	153	159	149	130	152	157	173	163	153	155	159	136	145	142	130	151	169	151	153	155	143	129	161	185	160	167	158	169	156	130	128	149	156	148	160	163	146	143	165	166	160	138	153	178	136	148	120	123	142	143	165	159	140	148	131	146	131	154	155	160	138	129	139	152	144	133	138	154	148	153	139	155	151	153	143	135	149	159	139	164	155	157	152	124	161	128	153	155	144	172	151	149	170	153	150	154	167	128	147	159	134	145	132	165	163	136	141	157	154	171	161	163	148	141	172	143	175	167	156	164	136	142	151	150	166	175	145	152	153	152	158	147	145	160	169	157	160	127	158	159	149	138	166	152	144	134	140	162	157	140	147	163	148	132	133	153	153	177	140	174	131	135	172	155	151	167	154	157	153	149	137	167	165	162	141	156	141	173	158	171	166	145	151	164	156	165	156	163	142	122	136	131	160	138	165	152	156	149	155	149	125	126	149	151	141	148	157	157	154	147	138	146	161	141	158	155	136	140	158	150	129	155	156	142	146	158	168	162	147	138	126	136	144	134	143	152	142	163	142	135	161	150	177	131	138	164	168	132	132	159	172	151	141	138	168	164	159	158	153	132	151	151	158	157	115	171	150	130	159	143	163	115	125	166	135	165	162	132	133	147	148	164	126	136	140	147	165	152	145	150	163	144	143	150	154	134	128	165	166	161	150	144	170	128	156	166	157	137	150	153	148	163	154	149	168	142	132	142	149	161	165	141	144	168	132	156	153	178	137	153	167	142	146	173	138	145	145	156	149	158	150	140	166	138	165	160	172	149	144	158	132	143	157	133	152	152	141	149	141	173	160	160	163	156	131	120	172	152	165	163	145	153	145	151	157	149	146	139	147	134	152	144	156	162	141	146	123	149	173	157	141	144	146	142	139	143	165	149	150	146	147	144	151	143	126	164	154	165	145	146	159	150	173	138	160	158	138	133	152	143	164	161	157	135	171	123	152	158	171	136	176	140	137	151	175	172	153	129	177	158	168	177	169	152	130	148	165	143	143	136	149	142	143	136	150	143	182	154	136	135	157	151	159	140	155	143	159	133	136	156	141	149	158	153	169	129	167	170	142	140	172	130	132	149	124	161	149	153	117	147	136	154	148	145	142	144	145	131	173	147	143	144	145	127	153	166	150	132	143	143	137	147	137	141	161	144	155	154	152	167	143	148	161	147	149	149	155	143	167	167	120	167	154	179	150	150	150	150	147	181	152	185	157	151	163	158	164	143	141	143	149	156	140	131	166	135	143	166	135	160	111	157	144	145	173	154	154	152	131	135	158	144	149	153	144	153	143	148	169	141	150	166	144	148	154	129	163	157	166	168	162	144	144	136	166	150	141	127	147	141	148	159	173	146	139	161	148	143	168	154	173	168	145	153	141	149	157	154	163	129	149	159	152	157	155	159	157	144	148	161	142	150	165	161	143	164	161	141	124	151	153	135	148	145	165	155	166	166	122	166	134	164	152	158	147	134	146	151	172	145	147	134	162	146	140	150	136	163	158	157	156	155	133	166	135	156	161	143	169	166	154	153	128	161	169	158	162	143	168	146	154	154	144	162	144	160	159	150	135	152	160	154	151	130	140	149	132	165	177	162	154	157	150	159	154	158	144	146	128	151	145	175	143	153	144	165	146	164	151	157	151	134	139	153	136	161	153	151	123	143	147	153	156	164	159	163	144	163	158	166	193	139	163	175	161	151	171	127	147	141	162	146	164	114	137	160	133	124	174	153	169	155	155	162	175	139	150	149	167	160	160	160	154	142	140	163	148	155	144	155	150	166	145	176	140	160	151	152	171	162	179	148	148	136	151	135	137	148	142	148	149	161	171	168	156	174	157	122	145	151	154	147	149	150	159	142	162	138	152	142	131	156	177	139	145	153	170	151	170	156	170	146	165	147	140	143	136	139	161	151	153	164	151	141	140	160	156	141	168	149	150	140	161	155	161	144	178	161	155	160	143	162	145	157	152	152	166	148	135	128	150	147	158	157	133	139	144	161	159	133	149	162	154	136	147	133	158	164	162	154	149	172	156	143	167	150	156	133	159	151	152	164	142	149	148	154	155	161	162	152	152	160	156	143	159	164	149	134	130	143	152	164	142	140	159	141	156	157	149	158	154	137	134	129	160	140	165	156	148	137	166	147	122	141	144	144	171	143	144	157	164	162	168	158	134	146	148	161	162	167	144	157	138	127	151	138	146	149	149	147	160	134	141	151	127	142	142	151	119	132	161	124	128	154	129	162	168	149	129	146	136	148	171	133	142	130	153	129	143	146	154	165	132	144	158	170	165	159	151	154	132	152	153	150	132	160	146	143	165	155	126	139	128	144	137	158	137	129	150	146	141	155	174	170	144	129	137	156	171	156	146	121	130	155	154	167	151	137	125	148	142	146	149	144	164	117	143	171	170	141	152	141	175	145	166	156	152	157	150	121	154	176	168	156	146	159	128	133	141	154	154	140	156	136	160	145	149	169	141	148	148	162	158	125	153	144	173	139	160	171	139	136	152	159	172	139	160	145	125	148	159	150	144	147	140	134	155	165	147	121	159	142	140	164	166	145	148	156	124	166	159	134	144	143	158	149	157	156	175	151	157	163	135	155	163	147	183	141	145	156	147	136	155	170	144	145	158	150	164	140	134	149	155	148	150	131	151	143	144	148	142	156	153	140	142	133	155	162	138	164	147	125	138	138	169	148	159	147	143	146	150	144	154	163	162	154	153	171	130	146	137	160	166	152	151	146	175	130	145	152	162	148	138	140	161	133	120	143	131	145	164	136	154	142	153	152	166	142	172	141	184	151	176	145	137	153	156	167	157	141	150	148	170	144	192	150	169	154	150	124	154	144	163	163	159	161	125	132	135	159	166	152	154	143	143	155	154	155	143	124	157	150	157	165	143	141	157	147	128	150	147	163	179	142	151	129	153	172	142	159	147	126	165	146	158	138	143	117	142	143	148	140	153	150	140	164	163	139	138	149	150	155	160	139	169	145	172	150	173	147	158
7517	14973	12251	6407	4285	3079	2323	1796	1443	1159	1000	900	793	695	654	586	498	507	535	431	415	379	402	381	376	329	329	317	342	297	326	284	321	311	283	279	324	277	289	292	269	287	281	262	305	301	232	311	262	256	265	278	250	282	281	246	288	264	254	266	253	282	258	224	246	237	234	266	253	259	233	237	253	266	247	273	275	260	223	263	253	265	279	284	246	258	246	230	260	251	281	255	263	247	263	279	266	238	263	243	245	264	252	257	231	265	268	244	235	242	260	249	242	231	244	244	242	260	249	264	239	234	223	262	250	240	231	221	243	230	233	239	220	237	228	257	226	240	231	224	229	251	243	236	258	247	273	246	250	258	256	265	252	234	231	248	228	263	243	236	296	226	229	234	256	257	214	258	233	261	221	238	251	244	253	228	258	246	247	243	241	231	259	232	248	266	263	219	212	233	276	250	250	248	256	242	229	261	236	236	224	264	235	236	244	248	250	251	235	249	235	252	233	223	233	250	223	268	216	231	235	252	235	249	243	230	239	235	246	259	241	251	233	233	247	242	244	241	255	242	267	237	254	251	255	257	253	255	221	238	246	248	226	244	257	264	234	262	220	234	230	249	251	221	232	265	256	253	255	242	222	238	258	237	243	234	260	233	239	229	228	253	223	252	263	238	242	250	237	246	236	253	211	224	274	263	257	251	258	267	247	240	244	244	262	260	245	240	280	273	261	233	239	255	239	262	235	224	235	229	241	234	245	255	274	264	245	235	221	262	245	244	241	225	241	246	257	227	247	210	261	271	263	229	268	257	212	234	221	223	227	229	219	259	263	233	232	281	237	276	237	248	242	255	248	249	237	221	256	237	253	235	236	264	274	243	246	232	233	222	249	236	237	232	210	262	255	249	238	244	230	244	237	247	225	241	236	258	243	224	233	237	238	257	253	247	245	249	281	259	249	235	249	237	232	266	246	266	234	227	231	232	242	231	234	250	231	246	231	238	262	236	216	245	248	260	238	243	257	261	237	271	232	243	255	242	259	239	246	233	263	260	260	250	240	248	241	274	244	258	268	254	250	222	245	240	246	264	276	244	247	217	247	248	238	273	256	241	236	257	236	222	228	236	279	224	235	250	240	277	233	248	225	244	260	229	261	256	224	242	239	266	224	240	243	236	236	237	240	220	270	262	239	227	229	245	269	242	231	240	242	246	222	257	246	257	237	240	222	247	251	206	256	250	253	244	231	238	248	246	229	249	218	244	281	239	265	244	244	286	232	232	196	231	220	233	248	253	263	235	230	244	233	246	264	228	262	237	245	212	226	227	238	236	238	212	236	238	267	237	227	203	271	273	228	230	247	235	218	208	233	228	246	240	259	236	243	245	265	217	261	242	253	243	242	262	210	235	232	233	231	254	242	280	231	249	226	208	246	215	238	250	250	248	232	240	222	255	227	252	248	249	252	231	244	239	252	253	233	216	245	220	230	255	252	251	219	243	241	238	219	256	226	226	247	233	264	221	232	226	220	252	192	237	246	243	247	251	210	241	251	237	211	239	251	228	239	231	251	242	235	218	237	270	238	239	263	236	233	258	210	242	260	243	253	229	234	244	249	265	223	230	233	222	270	257	241	264	244	245	229	229	230	263	264	258	247	263	236	224	240	251	242	229	269	245	237	252	232	230	226	226	218	232	234	227	237	226	258	231	274	232	212	242	221	244	253	250	215	253	228	233	268	212	240	252	258	239	232	227	228	239	274	262	230	216	245	229	247	244	251	225	248	238	257	243	245	221	258	261	252	252	260	245	225	219	250	238	247	243	250	232	248	257	266	232	254	243	269	250	221	232	237	239	238	226	271	231	235	243	232	276	248	237	269	231	271	224	265	242	273	239	262	253	258	232	242	250	237	250	227	237	245	258	222	239	266	230	247	259	218	250	223	225	273	228	239	251	233	244	239	261	222	236	251	263	239	261	267	237	231	234	248	220	231	266	232	216	210	213	237	224	263	222	253	249	223	267	224	253	238	258	221	263	256	225	235	226	258	242	255	242	246	251	248	267	231	217	218	262	269	226	241	261	230	248	253	255	229	255	237	256	239	269	255	269	265	233	226	232	200	249	247	245	238	271	219	247	252	231	238	223	228	240	234	257	245	254	253	266	245	232	246	225	230	241	250	247	246	250	275	260	242	243	247	240	272	253	226	229	249	224	256	230	258	254	261	221	256	255	261	285	251	240	250	243	274	256	232	243	255	222	253	243	247	248	253	223	223	239	248	233	244	241	249	228	211	215	240	232	261	247	241	280	241	218	270	235	235	238	217	235	241	247	235	262	207	246	233	224	231	225	268	247	264	244	236	219	233	233	239	245	229	251	259	259	225	270	251	228	236	280	237	245	226	248	247	224	210	249	237	263	240	237	240	278	262	233	253	284	240	220	254	253	262	239	253	259	271	248	248	259	241	273	257	239	233	219	271	243	257	243	254	232	224	244	260	249	232	221	244	231	249	243	238	237	244	255	220	257	246	241	262	236	268	282	251	239	249	250	253	239	248	252	238	225	239	267	228	225	210	248	246	250	224	251	213	250	237	266	246	204	253	261	272	207	236	228	254	257	249	250	266	221	225	217	212	238	233	241	246	246	248	262	254	214	246	242	222	250	248	239	226	251	275	263	258	258	257	223	208	237	231	261	217	230	256	234	228	264	240	249	232	267	233	241	235	219	254	215	241	233	237	238	243	239	251	235	229	248	271	231	264	248	241	256	232	238	250	241	212	226	242	216	246	234	251	232	255	265	258	240	257	263	249	227	241	234	242	239	254	224	271	232	252	238	259	249	223	239	231	287	238	248	252	246	243	253	244	268	272	263	224	236	263	255	234	256	245	230	256	240	231	243	248	232	226	243	246	244	243	237	263	258	220	222	232	236	258	246	263	217	264	265	230	248	255	242	244	262	257	251	257	254	220	230	267	225	256	214	221	262	265	222	253	263	266	272	240	236	230	243	254	265	249	261	233	231	250	224	243	260	269	243	228	238	211	265	267	270	228	234	225	216	255	226	225	253	254	245	273	234	236	247	266	227	222	231	254	244	292	247	226	254	228	253	249	225	250	265	264	231	253	246	253	260	251	258	246	239	223	222	253	218	250	257	260	266	242	239	241	230	257	283	236	241	239	232	231	224	245	244	238	267	274	207	234	226	250	269	220	254	247	242	250	206	220	244	229	227	253	249	230	272	263	242	239	233	257	274	264	238	208	249	235	228	246	259	234	249	248	243	238	260	241	250	235	230	229	232	225	283	230	221	209	241	227	228	251	222	235	219	250	224	238	259	251	284	248	246	226	246	239	245	253	238	281	276	253	223	218	239	231	235	273	251	240	208	233	254	240	244	241	211	252	240	251	282	252	221	245	227	222	232	255	237	261	253	255	233	245	236	252	243	263	259	264	262	246	239	244	231	260	239	251	252	252	258	248	235	246	226	235	231	222	271	281	241	240	254	238	228	232	268	255	251
27505	20443	6542	860	551	523	433	414	424	413	407	418	383	430	376	404	377	421	388	402	393	350	403	393	404	397	397	375	368	381	367	407	368	398	387	405	442	370	394	389	405	373	377	377	371	388	353	365	379	413	393	363	403	389	407	405	358	365	376	395	378	431	385	395	390	377	380	402	386	382	363	359	425	395	376	435	388	388	397	352	393	389	402	396	388	379	399	406	369	375	373	393	379	372	418	402	347	393	380	396	384	383	379	397	394	382	365	393	376	352	362	408	382	403	357	420	375	391	374	414	358	356	386	407	406	393	412	384	413	411	384	379	403	419	385	393	382	397	422	400	392	421	393	375	374	375	391	394	394	401	360	381	366	366	400	402	379	368	433	376	361	400	389	417	411	385	370	412	397	354	412	392	388	395	370	358	403	415	361	362	389	394	391	392	396	408	399	366	401	366	385	402	387	416	409	374	383	390	391	420	397	385	393	377	405	368	372	351	385	368	402	390	354	349	381	361	370	370	378	402	387	363	392	398	400	363	361	374	370	371	383	375	346	390	383	407	415	384	386	391	368	368	400	410	396	384	382	343	352	366	383	393	412	394	393	401	386	353	409	367	387	356	388	398	379	393	376	378	383	372	363	375	372	399	389	410	383	404	387	389	387	412	373	410	383	424	395	356	394	391	368	410	394	374	375	412	347	396	412	375	394	404	409	384	374	417	375	381	408	386	372	430	377	417	381	425	371	345	356	400	396	395	375	394	379	353	389	407	359	373	385	372	379	408	405	439	389	369	398	346	369	393	372	406	414	391	410	377	396	409	393	359	394	380	369	397	394	385	366	378	391	394	349	373	382	392	406	370	383	438	379	381	440	358	395	381	389	370	366	391	395	398	375	403	400	386	380	415	380	365	366	394	425	379	395	407	367	380	343	401	399	381	391	411	394	428	400	416	398	387	373	395	369	388	371	394	368	385	408	427	387	397	397	385	386	400	377	382	388	346	354	391	380	399	433	386	378	366	375	436	385	395	405	396	385	387	376	393	394	370	392	343	396	395	368	380	425	394	391	382	363	382	402	377	401	384	371	383	415	367	425	366	438	370	378	388	406	379	395	436	424	372	370	369	384	383	426	380	367	429	377	372	386	391	372	404	367	407	395	378	355	387	395	383	369	370	375	404	389	375	386	383	379	363	403	390	361	390	385	387	378	382	389	385	373	369	399	425	387	361	393	373	413	397	384	381	421	390	363	418	367	358	428	370	376	376	370	431	371	415	389	396	351	383	381	386	377	373	386	387	405	374	396	368	396	391	414	383	395	379	388	389	406	387	380	342	427	367	352	363	358	410	413	395	376	406	391	391	406	360	355	373	413	393	354	392	394	396	417	397	404	412	372	413	414	417	409	416	394	397	366	378	399	385	369	380	380	351	393	371	412	369	416	400	389	362	397	376	419	385	400	384	386	394	396	385	363	368	363	409	396	371	419	371	357	371	348	380	377	386	406	392	377	390	379	388	336	389	416	396	397	364	392	382	408	414	376	398	382	377	405	373	389	341	400	390	387	372	379	395	404	372	383	375	403	384	391	405	356	405	359	413	420	364	386	406	414	410	357	361	392	349	370	389	359	405	379	349	385	408	375	369	400	401	385	386	385	366	444	389	397	360	385	367	395	392	395	393	408	390	401	383	392	367	402	373	414	398	390	405	413	406	389	403	410	357	396	405	420	360	397	369	393	387	370	377	351	393	388	409	402	389	391	430	396	401	376	373	404	383	351	363	410	364	363	401	391	381	375	376	380	411	387	410	376	426	404	385	385	405	351	404	403	366	409	372	374	359	426	385	415	383	415	371	397	367	406	359	398	424	363	378	426	382	424	367	385	375	417	363	348	401	366	391	391	358	369	402	384	401	428	412	420	406	428	377	355	350	395	371	372	383	388	405	376	385	393	392	374	366	386	361	372	368	389	382	376	408	385	388	376	399	379	377	380	374	377	425	360	397	402	393	399	407	408	401	367	398	389	392	386	364	442	419	366	395	395	420	416	409	351	353	366	390	375	350	373	391	372	357	403	415	411	422	392	413	419	381	396	374	376	384	434	367	355	402	414	402	388	395	379	394	394	391	409	375	390	381	338	384	371	409	364	443	378	368	398	357	408	423	412	353	339	412	350	393	385	379	389	405	384	396	411	398	377	358	395	378	386	385	376	396	379	394	381	372	413	341	387	384	395	424	353	379	366	375	391	408	408	405	388	394	399	369	391	376	395	380	403	417	404	412	410	359	394	415	363	422	365	382	390	368	370	370	337	347	377	399	381	384	447	397	349	391	394	411	389	386	398	334	400	418	413	375	423	412	405	380	386	405	399	367	397	404	415	428	392	399	424	413	428	368	374	388	368	379	416	386	365	374	354	384	358	334	424	370	393	406	403	416	356	375	415	367	328	399	388	405	371	385	372	346	366	397	402	391	386	383	388	384	389	426	413	386	372	373	412	392	365	384	400	394	410	400	374	412	417	369	396	384	379	382	405	378	407	416	380	374	377	370	382	379	402	385	374	431	401	363	370	372	409	399	418	418	392	381	379	400	422	392	374	376	422	441	408	372	394	370	367	423	401	403	360	437	365	410	386	358	370	371	405	401	399	389	365	396	404	413	360	394	385	389	390	396	386	411	397	417	373	351	402	391	382	368	374	387	404	423	382	391	375	360	384	400	393	382	391	388	397	399	399	422	388	339	394	426	394	374	356	420	413	397	358	420	413	399	347	400	413	413	381	387	423	411	386	370	391	420	383	390	402	402	376	437	363	398	396	366	408	433	420	358	377	397	392	371	386	401	377	405	369	392	422	380	420	399	396	383	370	369	408	390	388	409	400	370	388	409	380	396	380	403	384	379	389	365	390	400	385	374	350	394	451	365	409	391	349	401	390	382	374	356	402	394	393	369	396	387	384	374	411	375	399	386	393	380	389	393	401	397	357	409	418	366	407	371	392	392	375	404	363	411	363	388	393	391	366	385	355	382	390	407	385	422	415	413	415	395	380	425	344	380	387	393	358	385	415	379	416	374	401	402	408	400	383	396	416	355	346	413	374	402	395	423	449	368	387	346	403	414	404	370	378	355	442	408	353	403	379	413	388	325	359	397	374	364	392	408	398	384	407	423	395	400	413	399	392	401	370	371	381	378	387	388	384	376	382	385	386	409	373	370	368	395	398	371	377	394	378	374	419	382	400	384	337	406	371	390	375	383	373	375	376	380	374	361	382	370	370	381	364	367	401	374	388	358	404	391	400	385	399	366	386	406	422	382	359	385	415	374	386	407	389	393	383	392	380	404	408	345	377	381	403	410	384	375	401	412	381	368	373	374	403	415	418	405	385	408	377	408	438	372	437	375	376	362	382	414	391	387	403	383	402	375	404	380	415	353	388	402	398	376	355	358	406	380	389	425	388	429	398	401	430	405	390	369	372	402	411	400	409	393	380	412	401	374	410	392	396	380	400	373	395	362	419	376
5373	1457	1258	912	763	739	666	669	681	642	600	597	651	587	630	584	627	635	596	554	571	582	621	577	597	627	628	585	604	610	561	588	569	613	619	577	649	626	537	612	613	551	568	628	583	634	592	555	618	595	601	563	584	590	641	642	599	594	628	585	616	574	576	602	602	633	586	608	586	615	599	562	565	617	601	616	565	615	580	666	601	608	587	589	604	566	645	620	586	616	617	621	565	622	601	617	640	564	586	571	598	632	557	583	567	615	614	594	608	636	605	554	576	625	618	589	583	557	593	594	607	602	578	595	611	610	643	608	643	651	581	570	609	584	567	571	552	578	601	632	625	640	597	601	650	596	600	599	613	628	590	594	620	576	566	577	588	566	600	568	623	595	610	607	608	591	598	612	615	647	550	600	607	644	598	588	623	595	619	657	624	619	615	590	559	558	543	626	578	638	599	602	534	613	625	605	611	585	605	589	601	582	594	578	606	549	590	617	598	574	569	601	634	585	615	621	593	606	604	590	593	568	595	649	624	614	600	601	603	592	576	604	588	558	576	615	590	590	606	626	625	580	551	606	596	612	573	621	557	576	617	592	575	596	583	631	587	593	606	572	576	593	597	605	559	644	650	636	573	642	605	605	563	641	595	542	620	581	617	607	599	581	581	598	588	562	607	604	594	570	592	596	647	607	632	614	646	619	635	616	588	642	573	618	536	645	604	612	618	629	652	614	626	624	604	588	616	592	624	563	612	571	559	592	607	587	611	585	627	623	586	608	623	589	592	639	598	652	633	621	606	577	611	600	630	587	592	623	631	591	581	576	638	538	580	622	596	609	611	583	578	618	604	626	666	642	595	599	588	603	643	616	620	603	565	588	632	587	578	588	600	575	661	610	601	609	570	569	637	606	618	594	620	599	590	582	603	574	536	599	605	625	573	591	568	587	645	642	598	555	609	620	634	639	588	563	596	611	555	595	639	631	597	636	673	593	595	593	596	606	579	582	618	589	615	615	617	578	602	550	603	582	591	568	574	585	572	621	598	642	626	605	591	627	621	582	634	614	605	630	580	666	595	599	608	588	602	631	592	595	625	600	583	592	596	623	595	609	612	596	615	562	560	582	632	562	569	574	575	598	597	662	615	598	573	625	543	574	592	590	602	580	568	563	613	574	638	602	577	597	600	659	641	616	609	571	604	625	598	594	610	656	598	567	619	600	587	603	597	614	633	570	571	585	610	603	572	604	606	588	570	578	576	587	603	586	588	609	586	621	560	620	638	547	581	616	602	652	599	589	623	593	654	592	593	622	594	577	592	566	579	577	556	594	598	611	619	580	600	593	610	597	603	608	588	599	605	583	592	575	573	583	592	607	575	581	612	557	627	600	581	655	627	595	594	626	603	588	608	570	610	603	598	625	588	633	637	613	650	599	555	566	600	615	577	620	565	577	583	607	596	641	594	623	588	608	624	584	622	577	575	653	664	613	561	604	627	648	626	596	563	619	601	590	635	608	610	560	622	592	627	581	582	603	636	597	637	613	647	614	564	624	597	540	611	646	608	581	608	590	589	611	597	598	607	635	597	599	621	573	599	620	622	623	593	597	570	574	588	563	584	640	576	616	594	603	565	572	615	601	595	654	630	596	633	591	569	602	601	606	603	610	551	604	588	581	623	614	616	578	623	561	576	627	631	583	598	631	564	620	597	592	607	647	642	583	600	589	605	591	633	589	607	604	604	577	604	597	569	625	604	614	590	596	576	673	629	583	608	584	596	579	583	605	602	557	606	571	606	621	581	607	588	605	610	590	577	618	591	575	583	575	561	598	650	603	617	593	680	588	582	588	590	611	593	593	594	562	612	621	592	616	629	574	619	597	617	578	575	568	571	543	566	594	576	608	583	618	605	645	585	629	648	578	618	579	634	597	589	604	621	598	574	597	587	565	590	584	587	590	607	577	628	542	593	612	593	575	626	598	581	556	585	524	620	631	590	564	567	605	606	583	609	570	640	583	636	678	646	600	603	601	568	612	601	667	615	596	564	588	591	618	592	613	576	598	559	635	556	610	617	596	584	571	611	584	628	565	648	632	591	554	558	583	573	580	596	623	577	590	569	615	574	611	587	600	594	596	611	599	580	573	567	629	610	599	586	563	597	597	629	582	629	612	616	613	606	606	629	602	596	610	607	615	597	583	615	603	579	596	575	580	581	559	623	568	602	587	607	577	606	595	551	652	641	652	571	604	650	605	583	615	602	625	618	624	561	604	642	606	657	558	652	583	623	655	606	631	616	541	595	582	610	623	611	586	637	577	636	582	611	620	594	615	632	602	614	594	613	613	579	571	592	592	617	628	561	628	648	594	592	583	629	650	583	630	586	565	609	632	562	577	587	581	613	599	596	610	571	618	606	547	641	570	611	616	564	602	577	601	637	599	621	614	625	629	579	555	602	571	604	560	579	619	641	618	624	591	607	581	628	624	596	615	649	636	576	611	599	576	586	607	563	620	580	587	638	596	589	640	623	552	586	578	606	610	588	630	610	609	577	629	603	625	576	587	608	584	606	576	552	624	639	557	580	550	594	617	575	607	603	599	584	594	617	606	592	572	593	593	592	640	601	577	599	600	572	597	565	596	597	614	609	618	548	573	604	601	631	600	603	609	585	572	624	621	567	620	601	630	612	601	582	611	591	612	578	592	604	559	638	613	615	556	573	599	578	617	608	599	555	596	612	631	622	597	622	577	588	593	560	620	591	649	595	604	588	615	599	613	572	610	585	582	595	584	599	642	539	609	593	614	597	616	603	621	565	601	564	614	574	610	601	600	588	608	580	600	632	594	587	572	621	653	611	578	627	597	595	620	667	573	603	602	637	573	579	583	591	614	583	618	603	585	599	565	602	595	627	565	587	629	606	609	576	614	630	600	601	630	565	573	594	538	608	605	572	556	603	615	576	600	592	612	584	618	645	563	597	581	623	585	604	583	612	621	589	618	578	547	605	567	611	620	570	623	633	637	625	621	577	632	637	616	587	588	588	653	599	580	579	578	579	610	590	629	581	590	601	584	599	602	611	624	626	551	593	620	596	606	610	582	593	614	615	646	564	615	621	603	607	580	574	583	582	634	632	581	622	623	645	626	594	607	603	603	624	618	618	590	615	586	612	614	607	613	595	634	579	583	602	594	615	646	606	606	614	628	606	608	618	601	618	605	613	603	595	594	596	619	589	599	628	571	617	578	599	561	627	661	617	582	633	630	633	597	578	604	616	603	566	562	606	610	603	555	596	618	606	593	624	601	603	590	596	636	592	595	603	585	551	660	617	607	588	607	623	642	609	563	601	605	598	600	605	584	591	613	573	655	629	602	585	549	611	622	571	575	603	625	658	623	615	646	598	581	632	553	606	644	596	624	582	584	619	607	575	614	618	556	631	630	580	592	580	574	643	592	608	600	586	597	628	621	603	622	593	590	560	595	575	596	586	629	565	582	607	593	584	590	604	568	573	629	583	625
24506	21632	29031	24705	21472	4319	845	632	521	539	473	455	419	402	441	411	405	395	387	404	388	426	379	385	379	379	363	373	392	349	416	374	394	373	413	363	380	369	390	367	371	350	372	339	377	373	362	349	390	370	384	334	345	331	360	365	384	344	369	377	378	380	346	387	368	325	351	367	349	368	375	367	401	354	346	383	383	367	342	371	363	427	348	355	391	386	346	356	394	366	351	377	359	373	358	332	371	352	387	349	360	329	355	386	361	329	363	374	351	375	401	372	359	358	362	370	355	382	341	384	350	354	330	373	354	359	371	342	375	363	406	371	384	391	403	356	395	336	380	348	372	372	364	349	353	351	374	343	355	334	348	368	358	352	354	362	371	343	351	381	400	364	364	372	379	336	379	349	371	401	375	358	387	367	366	351	368	358	372	368	345	348	356	358	384	351	365	345	324	348	382	349	352	365	342	378	381	354	361	332	338	344	364	351	365	378	343	381	374	353	402	374	335	382	356	348	376	364	359	323	365	380	354	389	362	383	346	372	360	325	331	349	354	359	337	376	365	352	358	358	339	343	341	372	351	406	344	350	366	367	349	339	346	344	363	383	379	381	345	356	389	368	381	379	350	368	382	398	365	360	365	339	345	364	382	372	351	363	334	358	350	347	374	358	348	371	325	377	376	377	334	333	360	360	365	374	358	355	369	384	341	367	359	357	362	350	364	348	355	328	339	359	362	368	414	388	352	326	399	385	399	394	334	353	377	353	367	372	314	379	360	340	337	372	330	372	331	388	378	347	366	326	329	341	353	347	360	367	393	328	335	360	353	341	321	360	387	355	389	380	358	352	323	342	384	352	355	364	372	350	346	357	390	368	382	334	392	368	382	346	378	362	354	343	357	331	328	372	361	364	368	327	373	346	357	346	340	390	388	340	355	359	366	346	361	361	346	365	345	363	385	334	383	406	384	357	372	345	362	340	342	371	351	377	367	383	357	376	355	407	361	343	337	358	371	328	385	342	359	381	363	367	343	394	348	362	366	385	370	400	356	356	368	365	367	365	349	382	355	387	356	335	364	349	344	381	352	372	331	351	362	371	347	362	342	386	352	373	355	389	363	362	371	358	344	354	330	342	370	351	369	358	355	367	367	361	379	349	349	365	354	379	360	334	338	407	397	360	372	341	378	358	393	354	384	401	375	363	380	345	373	335	385	383	387	372	324	350	367	382	383	351	356	385	363	392	352	385	375	335	379	362	340	368	351	329	364	363	355	357	371	352	363	334	337	384	389	378	381	338	384	373	383	372	351	336	352	339	360	376	341	356	326	334	392	378	374	383	360	344	368	381	336	357	326	357	343	376	370	343	352	381	350	365	393	369	348	408	364	374	359	355	354	366	375	367	360	325	375	368	373	332	365	325	383	344	339	351	364	416	392	358	376	390	394	356	383	387	359	373	357	350	339	369	377	334	345	433	351	364	353	309	337	384	343	337	377	318	346	386	386	386	363	363	345	361	357	394	375	392	351	340	365	392	364	312	323	330	322	340	339	356	395	351	336	378	366	378	332	340	334	359	350	363	340	343	365	387	368	358	346	365	355	399	377	388	380	386	362	369	376	365	348	369	336	369	384	386	332	340	373	335	353	374	405	393	348	357	371	368	330	372	335	356	389	369	360	355	344	392	344	372	366	337	368	364	371	380	343	376	398	353	355	365	347	345	386	360	372	375	374	355	384	354	372	357	381	351	377	354	380	385	394	381	411	371	377	363	380	356	364	348	348	352	358	370	350	343	337	365	363	375	371	349	345	354	336	362	329	372	353	411	361	388	381	374	373	329	348	380	387	366	364	380	360	382	358	342	372	388	376	339	322	357	372	380	364	371	368	368	332	387	355	344	363	356	372	350	369	354	345	403	378	351	315	360	338	362	331	373	350	362	367	371	367	346	368	386	398	353	358	347	360	363	367	386	384	361	355	368	351	357	379	377	370	342	356	364	377	367	355	348	358	374	347	333	375	358	372	375	357	362	370	381	393	326	367	392	381	376	366	380	357	371	347	395	344	356	330	349	327	375	390	355	339	327	331	376	388	380	365	342	350	394	349	401	367	348	359	371	356	392	391	363	378	381	341	348	358	341	354	365	384	328	345	398	352	328	358	317	368	332	365	348	343	358	382	364	366	326	361	353	339	334	367	333	358	349	338	391	356	357	396	334	365	338	372	336	361	351	350	386	360	378	384	356	385	323	329	358	349	365	377	367	338	349	334	355	347	359	340	363	315	344	389	354	369	356	352	376	322	340	342	379	364	367	346	348	344	411	348	359	353	360	347	341	368	379	338	379	363	358	383	379	387	364	358	356	374	366	371	369	344	348	327	384	350	370	377	348	351	345	378	363	359	404	370	394	346	376	375	373	352	380	341	364	349	353	383	365	364	378	368	361	362	394	370	333	372	368	378	391	324	346	358	383	366	363	366	370	332	384	354	376	355	355	337	379	350	322	362	371	362	363	361	383	348	339	365	386	376	333	351	363	367	358	370	346	392	352	387	338	330	353	355	348	380	386	374	389	384	372	346	357	361	366	350	341	378	347	387	349	332	367	350	375	338	339	311	360	336	373	349	357	391	358	371	372	368	372	330	360	337	378	361	349	360	342	353	366	377	323	376	388	351	358	367	322	366	387	363	364	343	371	351	395	350	366	336	368	359	363	372	355	380	343	370	359	374	353	366	336	378	378	372	381	339	401	373	372	360	363	360	376	362	353	345	360	410	358	377	355	367	355	329	367	351	360	340	355	372	345	352	362	340	389	357	335	369	326	391	333	354	387	365	318	375	365	320	385	354	349	371	363	342	353	359	390	362	369	348	362	362	376	335	348	337	384	368	326	387	334	350	337	347	389	365	380	370	333	379	352	339	347	394	368	341	374	330	388	372	354	349	360	379	354	368	359	340	366	371	319	328	343	387	374	354	409	349	366	375	386	360	358	375	362	382	347	366	371	390	374	343	317	335	380	379	339	332	339	371	360	361	384	372	330	370	381	340	360	344	337	338	383	356	367	355	355	336	330	370	344	380	337	403	366	371	348	379	346	342	352	377	354	372	352	365	385	383	348	350	371	355	363	346	368	360	372	340	344	347	329	344	352	361	362	316	346	346	353	389	367	368	339	321	344	359	349	386	328	377	328	374	373	366	347	346	365	371	357	364	339	355	345	400	363	390	381	353	345	359	371	348	394	384	351	345	344	365	364	346	368	351	336	369	344	346	349	356	356	368	338	364	353	335	346	377	352	356	369	393	364	402	345	389	377	371	362	350	342	355	385	343	345	394	341	316	344	360	380	366	367	369	345	355	383	349	367	351	345	361	359	339	352	357	351	388	362	353	305	344	341	380	336	326	376	347	330	364	363	349	378	359	371	394	334	345	332	370	388	346	366	338	342	411	366	369	316	359	376	356	344	379	356	352	342	373	385	349	334	356	361	361	358	370	391	349	392	370	350	355	381	334	421	393	324
6490	9257	7770	3872	2733	2096	1658	1386	1131	1059	908	884	859	840	781	770	716	763	725	668	666	625	644	654	635	656	606	655	602	569	570	615	579	623	563	573	589	578	561	627	583	598	573	630	593	588	521	577	598	616	548	558	581	561	566	596	573	582	586	598	615	588	609	557	579	539	573	575	544	554	605	610	571	574	607	611	583	566	583	557	572	574	561	562	591	576	516	614	604	545	569	576	585	546	561	563	545	594	563	570	592	574	568	568	592	590	568	552	590	540	568	554	550	561	533	572	548	574	560	566	557	609	550	591	587	544	558	545	576	589	571	564	580	538	579	601	599	606	569	592	580	582	610	579	574	556	540	595	564	551	590	569	588	592	566	557	555	579	573	556	566	612	550	580	549	553	611	571	545	551	585	593	582	575	575	542	575	551	560	568	569	608	600	591	578	559	567	589	533	615	562	568	582	541	564	540	570	599	567	533	582	594	535	559	533	592	577	556	584	597	561	569	541	569	535	540	567	576	570	583	559	545	558	576	567	584	555	594	573	584	531	572	573	566	547	585	568	598	571	533	592	563	612	534	611	534	561	519	614	547	566	590	542	593	545	580	551	588	570	603	611	553	579	560	502	536	571	553	567	578	554	586	567	548	585	586	558	572	579	561	561	554	511	555	577	582	611	543	586	564	531	578	574	554	584	560	561	541	617	566	562	594	569	583	570	555	557	622	601	579	559	575	570	566	583	608	605	564	589	571	567	579	548	568	536	566	558	579	601	569	577	568	567	536	576	565	566	547	557	622	543	552	534	548	566	590	557	544	538	568	559	536	565	585	584	574	580	566	618	596	616	552	555	584	561	549	573	591	534	578	575	550	592	602	543	563	550	578	529	577	605	581	586	569	598	555	597	574	526	559	557	552	550	574	536	619	574	576	597	518	544	586	583	567	566	540	598	597	588	556	567	565	560	562	551	580	584	534	589	587	555	573	584	562	583	569	525	559	549	585	572	565	555	586	539	570	537	566	600	612	576	545	548	568	610	556	596	604	567	574	581	557	560	590	607	572	586	565	577	524	540	551	574	566	602	589	552	597	546	588	559	558	581	546	587	536	603	551	578	532	558	568	565	573	558	561	573	571	557	532	603	564	579	570	573	573	538	524	545	516	572	551	607	582	576	541	534	543	551	596	564	565	582	587	551	579	537	552	553	573	579	587	533	580	559	545	552	598	579	621	590	561	539	558	591	594	569	577	545	577	576	571	575	517	593	528	574	587	557	595	509	564	556	529	543	582	562	568	582	541	601	543	543	591	556	567	579	571	533	579	626	525	572	537	581	523	574	595	585	550	571	611	577	549	615	551	537	597	536	557	514	559	600	584	578	585	559	572	547	573	525	562	593	589	579	538	558	556	536	549	590	566	565	552	558	541	581	561	607	594	568	561	569	584	583	539	629	621	535	603	570	586	569	566	556	524	581	574	576	552	598	583	515	568	571	536	573	582	558	583	574	577	523	522	541	555	556	507	571	575	558	628	565	525	561	616	553	523	587	560	581	573	580	530	617	571	559	531	607	585	595	571	592	556	529	571	572	598	577	548	553	577	565	559	580	548	551	571	549	583	580	544	589	548	577	554	580	579	561	567	593	566	582	541	583	571	570	570	598	565	595	557	560	596	564	563	545	578	544	550	582	550	612	527	567	570	565	557	550	567	568	570	563	569	576	561	518	574	543	560	531	561	566	525	581	571	584	555	557	571	544	536	579	570	594	565	574	568	561	581	547	572	558	547	562	607	586	570	547	584	600	573	565	579	526	573	556	600	581	614	534	546	538	558	568	600	532	584	572	546	519	561	515	581	547	551	543	575	591	571	536	573	571	560	592	526	562	557	592	540	580	583	590	565	616	574	580	594	567	570	554	594	572	536	552	604	595	564	583	552	557	559	581	548	533	575	561	574	625	546	556	578	545	596	547	583	593	538	548	557	547	575	577	552	563	569	562	576	637	528	570	555	571	583	529	551	547	541	569	567	628	581	531	537	561	569	558	544	551	603	595	573	542	567	598	562	574	552	554	574	554	590	577	549	574	530	567	607	536	545	587	555	583	572	536	586	591	582	571	564	564	532	540	575	577	603	623	558	535	578	550	568	586	573	588	590	542	557	578	585	595	577	566	568	570	538	563	535	588	602	544	551	591	567	579	571	582	545	598	568	560	556	533	545	604	598	557	536	572	546	603	555	572	588	496	569	568	604	543	566	564	546	547	561	516	566	574	542	559	592	579	572	579	538	552	550	576	556	527	577	603	573	512	571	582	581	620	585	558	559	594	563	534	547	536	556	591	568	580	551	532	514	601	578	517	609	543	591	561	538	526	566	568	566	555	531	585	564	523	593	566	584	546	551	618	536	586	565	573	553	540	555	564	550	594	562	541	535	606	553	555	578	554	572	569	579	541	569	520	570	578	579	543	564	564	577	548	584	542	565	529	572	577	566	602	582	563	553	541	563	553	567	584	580	548	498	588	547	577	537	540	577	593	582	547	561	567	571	562	569	559	573	558	536	585	555	586	556	581	541	555	570	544	532	563	552	519	581	553	530	536	546	571	599	523	540	578	519	545	491	548	563	577	599	577	549	566	621	574	584	601	582	577	563	532	592	580	547	606	540	562	602	567	557	626	552	549	572	562	599	587	548	574	564	565	577	562	592	605	578	572	579	533	591	569	574	574	575	539	586	546	579	565	564	535	573	584	570	556	565	581	572	585	527	615	575	598	584	551	543	563	565	588	594	531	582	561	591	572	545	605	551	530	577	595	558	530	537	543	553	551	547	584	547	575	532	550	552	562	593	569	548	539	588	570	576	551	556	543	567	561	551	559	567	601	577	568	573	534	536	574	583	562	606	582	522	517	590	524	523	601	574	561	555	582	527	568	558	559	540	549	554	577	554	571	527	536	592	544	540	570	569	571	574	540	573	557	586	537	551	584	514	567	582	526	578	591	573	548	594	552	553	572	598	571	562	563	565	559	601	589	541	586	570	575	579	569	545	573	491	572	585	565	590	547	556	559	573	544	573	555	578	569	541	588	556	544	566	570	569	550	571	540	580	587	562	595	517	551	574	558	533	556	536	539	534	533	595	526	525	569	568	537	573	606	526	580	512	545	537	525	566	562	593	513	589	538	526	525	538	555	532	536	543	545	592	557	542	557	565	554	546	552	558	572	561	572	621	565	590	568	534	570	567	588	572	542	598	611	627	555	611	556	540	557	587	594	549	591	528	550	597	580	566	569	541	565	554	541	572	556	632	538	592	545	535	581	560	569	550	543	565	554	559	531	572	578	551	575	588	599	565	604	558	596	587	542	564	563	551	563	583	567	560	598	617	549	578	545	579	586	586	587	544	540	551	519	598	543	538	553	530	572	531	573	585	568	594	593	578	598	575	576	545	566	566	546	518	544	569	578	561	595	574	579	578	550	521	566	546	582	578	588	568	555	572	512	578	571	548	556	540	597	547	561	582
23651	21618	29536	24188	21623	21178	2202	629	489	411	355	340	318	280	233	232	238	230	234	211	209	208	207	193	186	176	175	179	195	179	186	161	170	171	161	165	160	179	166	154	165	155	186	151	167	171	136	145	167	167	151	155	141	139	159	160	139	135	157	144	148	163	155	137	150	171	139	144	155	160	175	165	173	140	145	149	141	145	147	173	141	134	158	159	151	166	132	167	143	168	142	169	168	174	168	155	159	146	186	152	160	137	132	144	143	157	134	133	149	141	130	159	148	122	177	142	168	151	170	153	142	142	149	126	143	150	156	131	152	124	154	128	165	123	159	154	169	153	157	166	131	140	163	140	150	143	153	159	139	142	173	137	165	149	165	138	160	156	139	162	136	155	160	150	152	143	152	161	139	176	153	158	153	141	140	186	137	169	151	157	141	153	138	187	151	152	155	150	143	169	155	155	130	147	162	145	140	132	142	167	165	160	144	147	134	141	162	146	163	144	138	143	138	142	138	160	124	172	154	167	136	155	159	163	148	144	174	140	136	142	150	133	137	162	153	181	154	149	146	148	147	162	153	141	153	144	143	138	149	140	162	132	144	148	157	134	142	129	156	147	127	166	159	148	154	147	142	140	159	140	172	132	155	134	158	128	157	162	159	142	145	146	143	132	159	134	150	133	136	157	148	137	166	147	148	142	143	149	158	124	154	146	151	155	148	142	150	125	148	158	151	132	141	167	151	152	134	142	160	146	141	145	155	160	154	160	132	133	128	154	143	152	144	135	157	137	147	162	123	162	129	155	156	144	158	168	147	153	143	147	150	146	157	151	159	141	157	135	175	147	152	154	152	146	134	160	135	140	144	147	159	164	156	136	158	163	161	130	134	163	158	154	151	152	199	148	152	185	147	157	162	128	150	133	148	158	144	136	159	135	148	152	162	154	141	149	156	172	140	160	155	164	156	146	143	152	159	165	137	134	128	135	156	166	146	142	144	138	131	154	151	174	162	142	154	146	132	138	158	149	136	165	152	156	162	146	170	141	136	143	135	156	158	141	155	151	155	136	164	140	135	146	188	164	139	142	130	150	159	158	178	138	148	167	139	155	161	138	177	142	158	167	144	154	143	156	150	159	163	145	135	149	177	146	145	149	147	158	154	145	171	158	138	166	157	155	139	156	158	150	135	144	143	162	131	139	160	138	162	138	174	150	131	156	168	135	141	166	145	137	139	162	159	155	154	154	143	144	141	141	137	153	123	147	162	150	146	184	145	159	145	152	145	152	138	151	154	167	136	153	128	145	143	132	131	166	151	141	147	171	126	156	137	137	147	159	154	157	154	148	133	162	145	151	154	145	155	157	144	152	145	135	147	146	160	155	167	161	141	143	141	134	138	158	152	133	144	126	153	139	178	138	132	183	128	165	142	139	138	132	135	178	155	149	144	140	155	147	132	138	152	165	154	147	160	138	163	129	154	149	167	128	138	163	158	155	155	156	138	161	152	155	155	160	139	151	155	169	130	148	125	134	152	155	148	147	153	149	145	139	131	148	170	164	144	164	138	176	139	154	138	131	165	145	143	165	147	146	162	146	138	149	133	150	154	135	164	159	144	166	133	140	163	133	167	154	140	151	134	154	145	158	150	147	146	145	151	167	139	137	151	160	148	142	112	149	132	155	140	150	159	157	145	161	138	152	177	150	141	148	133	161	147	145	139	155	157	138	161	158	157	162	129	161	129	160	157	163	149	149	159	138	141	125	163	150	149	150	150	139	163	163	132	151	151	170	145	156	133	131	151	160	157	148	138	134	148	141	138	143	145	155	157	142	131	151	155	162	140	143	136	137	142	176	123	138	146	164	140	129	150	123	161	132	154	154	154	148	165	149	117	154	140	157	159	148	153	155	168	146	168	147	136	144	153	158	137	180	153	162	153	141	143	159	147	149	144	160	172	157	145	160	152	125	161	163	159	159	145	151	147	177	149	157	163	131	139	155	152	158	129	151	148	136	160	155	148	154	138	151	182	162	155	135	130	144	155	143	140	158	152	153	158	152	136	165	152	125	158	151	146	177	155	128	159	159	157	163	160	124	162	150	153	167	140	149	155	148	166	151	135	164	148	163	140	140	131	147	168	126	130	150	151	139	157	145	143	142	153	156	147	162	158	170	144	167	140	172	145	147	172	123	174	164	151	149	150	152	150	172	145	146	138	147	134	143	157	154	140	161	146	153	142	153	148	152	133	158	160	167	131	148	157	146	142	161	166	147	145	158	154	141	149	164	149	159	127	150	145	136	154	157	170	140	156	134	160	141	138	171	130	128	145	168	142	165	155	137	158	147	137	151	130	152	137	158	128	126	157	163	152	182	161	129	140	131	143	143	156	147	145	160	179	140	131	134	141	159	148	157	162	134	151	149	163	147	152	132	143	156	149	150	152	142	159	127	165	129	148	165	162	123	159	153	144	186	149	126	153	125	158	147	154	152	145	138	158	163	157	152	148	161	148	155	142	165	147	144	154	154	139	165	146	149	141	136	153	156	149	140	145	127	135	159	146	140	159	154	154	143	137	135	141	147	172	145	148	159	151	131	149	126	126	137	156	153	148	146	143	150	138	130	140	160	149	163	146	146	114	168	160	133	138	155	136	125	165	144	182	184	137	152	136	163	153	143	150	123	152	149	171	151	157	146	144	146	145	148	169	150	150	157	164	159	159	141	167	158	127	147	163	167	158	163	144	160	174	163	146	125	151	146	155	119	142	125	133	158	146	150	133	149	146	153	142	121	167	160	136	140	149	161	128	154	153	136	149	154	143	153	146	146	142	146	151	158	166	158	145	160	143	142	144	144	129	149	155	156	152	163	136	151	155	143	155	156	167	123	140	151	133	151	143	162	158	140	155	134	141	150	170	172	150	148	147	129	149	147	172	162	140	163	142	159	152	157	161	175	152	156	142	142	155	142	143	162	139	127	145	154	141	148	148	132	167	146	147	141	153	158	153	137	150	146	154	143	157	142	165	151	143	135	164	142	135	148	156	153	161	141	126	149	145	155	142	136	153	161	155	170	158	140	162	145	162	153	144	135	115	145	138	127	160	136	146	147	150	167	147	151	153	149	149	147	142	160	150	140	168	154	139	151	164	148	163	134	151	181	154	131	128	156	149	132	135	167	159	139	152	128	158	169	172	152	140	136	170	151	158	161	124	151	147	138	174	128	135	141	157	156	155	149	162	142	136	144	123	135	145	130	161	140	161	141	162	146	152	153	146	147	147	146	155	158	131	159	154	149	132	145	157	165	145	139	158	120	153	146	158	154	136	162	142	138	132	132	148	140	141	151	162	126	161	146	160	151	135	158	160	141	146	162	141	131	152	154	143	157	158	136	175	135	152	160	153	128	153	156	124	157	178	155	142	155	143	158	151	128	160	149	136	167	156	154	131	142	170	165	174	128	147	133	139	156	136	125	141	153	160	134	155	131	155	136	146	155	175	151	153	145	154	143	150	139	151	137
7483	14493	12102	6072	4202	3058	2231	1747	1425	1192	1075	922	767	690	612	545	537	530	483	470	366	388	403	375	344	326	326	338	314	288	312	333	297	281	298	275	312	291	308	255	281	271	279	279	239	272	259	254	240	271	316	277	257	272	261	254	292	262	280	249	266	263	259	246	253	271	262	262	252	260	254	255	252	269	265	276	239	265	233	237	240	269	236	226	238	244	240	249	241	240	251	248	238	250	236	266	263	260	228	259	255	254	259	249	243	247	236	263	254	237	244	245	231	263	246	232	252	242	268	268	235	235	252	257	258	265	240	231	223	229	228	239	253	219	263	245	252	237	261	255	257	246	246	240	206	221	260	205	265	234	242	254	223	250	230	262	243	227	228	240	224	233	236	261	239	227	220	246	226	246	242	270	225	240	211	241	230	199	222	249	271	224	263	221	221	250	266	246	224	230	256	265	248	241	226	226	269	241	235	217	244	237	243	231	224	263	251	263	243	242	238	257	227	223	253	240	259	219	238	228	253	249	234	245	247	241	245	261	272	246	240	262	249	235	231	245	244	268	255	229	253	262	241	223	237	272	246	245	257	251	219	242	253	243	263	257	235	230	236	232	222	256	248	241	251	250	246	235	232	231	227	284	239	236	227	270	227	227	229	231	245	219	225	259	238	226	242	236	240	237	262	233	241	251	235	242	244	253	237	255	248	224	227	233	239	265	246	227	223	258	232	264	247	255	236	273	251	249	255	235	255	239	243	252	252	240	219	244	241	256	235	235	245	258	223	249	258	264	258	246	246	250	274	242	263	228	229	233	217	272	257	233	242	252	238	242	235	246	251	254	224	212	260	229	257	273	239	240	252	242	228	249	244	259	221	238	245	218	247	261	242	230	241	265	242	264	243	234	244	242	240	255	233	251	256	253	244	256	238	257	227	245	262	222	244	236	255	244	254	232	237	262	241	246	244	225	236	269	244	241	247	265	253	262	268	251	235	222	237	229	243	237	252	214	254	219	244	219	242	238	257	211	225	261	253	221	267	239	223	243	242	246	243	258	245	254	254	218	238	237	231	250	223	232	236	261	214	230	241	245	238	226	251	249	279	265	253	256	255	242	254	232	225	250	233	259	238	265	241	247	236	227	219	214	264	251	246	237	219	229	226	260	272	250	258	243	273	241	236	264	231	243	217	255	235	223	261	220	243	249	253	259	264	225	252	242	239	235	227	269	234	233	246	249	250	240	247	256	256	224	231	267	250	250	243	226	233	241	237	244	218	248	258	241	247	229	241	234	223	248	244	261	241	269	235	227	242	246	252	256	271	255	262	269	258	227	223	245	255	242	262	243	237	254	224	270	241	245	246	241	228	234	246	232	249	240	255	219	256	260	240	272	238	299	227	228	247	259	263	240	226	228	224	250	233	261	244	232	282	213	239	232	206	249	259	256	251	220	253	229	260	240	228	231	222	219	252	244	244	263	228	231	246	236	249	247	235	248	244	275	218	263	249	259	250	224	228	212	232	248	229	276	216	237	242	229	257	230	265	238	256	244	251	236	279	255	238	272	242	253	276	262	242	255	249	211	233	246	245	246	241	241	265	253	261	229	236	275	221	247	241	221	248	258	266	255	227	286	228	264	217	255	245	228	239	243	225	254	260	248	274	234	237	241	224	227	252	241	246	241	246	249	244	239	258	262	244	234	235	264	229	209	232	237	245	224	255	242	247	252	258	253	231	259	245	238	257	231	246	256	258	263	277	237	226	241	240	247	247	261	214	240	224	248	261	216	244	229	221	246	248	272	235	252	269	225	229	250	227	228	236	255	230	269	233	245	249	245	229	244	251	250	231	225	237	249	226	261	262	228	234	253	237	260	257	257	226	219	258	236	244	264	253	249	246	239	257	260	241	265	244	256	218	271	242	236	240	215	262	254	258	213	215	232	261	229	279	242	258	257	278	230	268	256	263	254	234	255	222	224	231	234	233	259	251	208	235	245	250	255	217	215	275	265	234	255	245	243	234	267	255	227	210	272	267	240	242	240	209	265	232	242	252	222	240	254	248	232	266	205	234	243	228	249	231	248	274	240	263	234	229	238	223	254	263	223	239	238	236	245	230	229	215	257	267	237	262	252	241	241	245	248	214	255	261	232	231	241	241	257	275	263	239	221	256	228	244	222	240	259	234	248	261	255	263	224	248	248	238	254	236	228	223	238	235	249	216	259	244	220	239	281	244	254	249	249	228	242	241	254	244	231	225	264	232	229	229	255	246	246	276	231	230	234	226	253	237	237	228	207	240	239	258	226	266	230	233	257	232	229	243	243	283	222	237	235	279	222	229	242	237	238	234	229	250	246	244	250	232	261	249	249	228	244	230	248	247	226	246	250	234	238	185	232	242	255	235	224	245	251	246	257	237	262	249	235	265	245	264	255	246	256	220	223	245	247	237	228	241	202	247	266	261	260	234	245	203	250	250	239	233	228	237	238	221	235	240	244	257	209	240	242	257	238	226	226	263	249	245	255	227	248	245	230	251	226	258	267	252	238	268	269	253	287	268	226	216	219	222	244	269	253	265	241	242	240	264	244	235	232	258	239	243	241	240	270	223	245	233	255	231	255	229	230	253	239	234	266	255	240	232	282	265	224	251	221	221	244	252	267	233	230	235	228	269	232	230	264	256	234	226	263	258	238	238	254	240	256	257	251	243	262	262	220	245	241	247	221	223	242	239	253	240	258	235	220	236	267	242	216	238	253	249	241	238	257	246	232	264	213	230	224	219	228	242	244	249	260	243	248	232	229	237	248	215	258	223	226	240	249	207	233	257	235	230	244	217	216	250	249	279	249	238	246	242	268	263	248	201	230	254	246	239	226	264	228	236	260	243	236	226	236	253	257	264	228	263	261	261	235	231	229	247	267	247	256	263	255	246	249	261	234	276	231	230	278	265	218	221	242	253	242	258	249	229	219	270	252	245	230	240	261	236	248	262	241	256	256	282	256	228	254	217	237	243	275	228	270	260	232	262	239	249	237	256	247	262	255	249	244	254	218	226	230	257	223	254	239	240	263	223	258	249	255	209	267	257	229	245	225	258	255	246	241	272	252	239	232	260	242	233	226	268	238	259	241	242	250	243	262	261	247	236	243	259	266	245	242	250	248	237	242	270	250	228	244	247	249	256	232	216	240	246	227	283	263	229	238	251	254	261	225	250	274	224	224	224	252	230	220	248	267	226	229	244	238	242	234	243	233	251	248	247	252	260	226	252	230	238	257	234	224	252	245	261	237	252	244	276	237	231	241	238	259	237	228	249	256	242	228	254	225	242	235	262	236	265	219	273	234	229	223	238	224	247	218	237	234	266	210	266	260	258	232	233	248	237	247	250	248	268	242	255	244	254	216	269	244	241	244	251	269	244	206	239	256	262	251	225	245	227	234	227	228	255	233	245	241	257	235	279	246	234	253	233	214	233	231	225	251	247	241	229	246	268	224	253	235	241	231	256	225	274	252	235	239
27435	20456	6609	840	583	501	416	426	380	405	366	379	391	403	400	376	405	381	377	428	412	394	386	399	397	398	397	358	408	410	391	381	392	396	376	348	408	403	401	398	427	356	358	384	381	376	404	383	402	380	347	379	374	392	362	373	339	358	373	387	372	403	377	373	402	406	418	395	371	381	400	395	384	379	382	374	430	383	378	407	427	357	406	362	379	404	395	381	396	387	352	363	409	373	370	410	401	372	399	419	404	390	409	418	357	363	352	421	378	401	417	357	386	368	373	377	409	394	353	342	385	390	364	366	350	462	366	372	406	392	359	430	392	387	389	348	391	406	374	397	379	394	396	414	358	432	374	389	360	397	390	384	375	390	413	375	333	356	412	392	414	378	365	421	408	387	381	394	384	375	390	370	386	357	353	384	412	369	409	359	392	389	392	386	391	389	370	425	390	373	382	389	373	365	384	378	393	390	401	377	387	382	393	372	386	379	364	381	365	400	379	376	380	407	356	401	385	357	371	350	369	359	394	397	423	360	366	389	385	358	388	379	410	373	402	418	384	437	413	348	368	408	370	385	355	358	403	387	376	374	382	373	388	379	401	380	386	426	351	395	401	402	389	368	362	400	382	408	400	394	357	371	378	381	380	383	379	400	401	400	373	382	417	389	396	394	369	399	366	368	388	373	368	390	373	378	402	401	399	360	370	388	375	407	367	387	389	393	370	420	429	369	406	398	403	353	391	401	370	384	408	378	387	413	404	410	387	366	392	402	392	364	380	378	392	378	434	395	389	360	387	411	398	375	352	374	349	371	394	367	374	378	394	421	341	408	404	376	400	386	364	378	378	375	377	351	383	404	397	354	422	397	364	391	374	358	405	349	365	363	394	369	374	413	421	394	384	365	401	398	394	395	382	408	371	417	409	375	392	401	379	382	395	392	374	372	350	380	352	407	378	356	409	391	374	389	360	390	367	378	381	405	378	400	392	411	418	383	399	393	361	374	348	408	394	417	360	405	375	392	364	370	439	412	367	386	399	370	369	394	399	377	411	345	413	342	394	393	371	382	366	406	370	397	367	399	430	367	345	402	365	383	369	376	408	355	374	411	375	353	350	378	391	423	386	375	389	373	393	396	364	381	405	360	390	357	363	371	366	400	392	398	359	372	393	367	375	364	383	355	387	385	363	436	365	400	402	382	409	375	369	404	391	358	429	369	402	414	382	393	392	344	386	365	364	380	373	387	392	400	405	413	363	387	376	392	373	387	370	398	381	364	397	344	383	345	364	380	387	384	378	384	366	375	377	383	403	369	363	402	401	412	381	417	373	389	403	352	387	376	371	385	387	418	410	352	391	401	364	371	352	387	387	391	383	349	358	370	381	334	414	384	393	348	354	380	406	400	384	366	377	403	368	406	387	394	379	393	394	386	405	401	374	373	383	385	373	380	394	385	346	396	368	408	400	401	376	398	389	390	415	379	390	413	392	376	388	367	444	358	358	385	367	404	374	415	395	363	401	363	377	354	373	393	394	417	371	358	401	348	366	373	372	404	390	407	399	356	405	409	369	385	396	392	432	395	385	376	393	390	373	376	388	395	385	375	372	381	406	398	371	363	392	358	370	368	367	390	375	403	368	384	365	380	398	415	381	379	382	389	384	416	378	405	384	380	390	371	383	382	352	376	385	370	380	387	363	400	395	420	366	380	381	408	368	376	396	392	355	368	378	365	398	384	451	366	354	413	369	364	414	400	361	368	350	400	421	403	370	363	387	384	396	374	398	422	393	433	371	406	369	380	371	353	392	394	361	389	397	415	363	363	391	405	358	417	382	395	352	410	358	395	381	393	361	364	402	404	417	386	370	374	399	379	337	411	387	351	404	374	407	355	418	394	382	379	374	408	381	396	360	368	379	412	398	407	362	387	384	361	379	397	365	361	357	385	355	403	435	367	367	369	381	351	380	385	395	384	388	361	389	391	384	381	406	352	368	392	365	425	405	384	408	369	371	414	393	359	415	394	391	366	386	374	344	345	409	351	358	387	376	373	393	389	407	417	370	374	371	370	373	381	374	402	371	393	367	410	383	387	380	362	396	393	404	383	367	384	352	386	384	372	383	402	379	388	330	376	398	416	385	402	407	377	367	389	361	377	361	375	393	367	412	383	405	404	401	396	411	390	370	439	391	342	372	404	392	397	405	400	406	412	374	371	386	369	347	407	382	390	393	378	404	398	374	414	395	393	394	404	406	379	375	387	417	368	400	390	385	359	378	369	378	397	374	339	391	360	398	386	386	373	391	403	395	358	346	387	410	417	425	328	403	408	356	346	357	399	360	383	398	405	409	366	420	380	388	375	422	392	380	401	382	379	391	375	372	372	368	357	377	395	345	377	391	371	378	370	383	369	404	363	356	377	399	405	407	388	387	355	366	388	404	373	364	364	400	371	403	358	390	393	373	332	413	381	362	385	420	366	390	362	420	371	356	372	368	386	375	395	408	390	383	377	387	387	367	426	406	353	343	353	385	373	382	396	369	382	372	371	380	396	366	374	396	359	387	405	377	357	392	404	320	406	404	388	410	376	393	381	353	378	388	399	380	385	360	409	414	365	399	380	388	400	380	376	398	328	344	402	392	376	386	399	372	384	369	408	372	390	359	360	370	381	399	396	408	385	376	361	406	416	378	398	379	356	384	370	413	403	359	383	390	377	421	367	390	370	370	405	362	391	382	372	431	356	386	347	380	392	378	396	346	397	342	399	381	373	389	361	392	355	359	394	383	380	380	376	424	382	374	387	395	418	377	387	374	395	399	395	383	369	342	382	371	424	420	381	398	354	370	364	381	436	406	351	389	385	407	367	342	400	403	394	369	374	388	356	359	417	388	384	394	380	416	406	405	391	383	356	382	419	392	384	412	375	361	370	372	382	405	396	372	379	384	386	407	409	410	390	375	373	416	377	378	348	397	392	383	392	377	356	391	386	398	430	390	370	404	394	383	388	393	355	381	380	354	387	358	371	370	400	368	420	407	370	399	414	376	374	355	409	352	394	397	417	404	390	374	370	357	378	385	377	399	378	367	363	365	406	423	368	401	388	431	372	389	379	396	405	399	378	370	402	391	383	354	375	377	360	368	372	382	360	366	363	412	354	344	374	385	411	384	409	362	392	353	385	370	421	381	377	362	355	377	373	364	382	363	305	351	371	375	390	389	384	363	398	415	402	425	342	416	366	392	338	351	376	388	352	402	381	381	371	388	343	420	367	369	432	407	379	368	374	393	398	405	391	385	372	391	351	339	410	386	382	398	385	425	372	407	413	381	371	374	378	364	384	399	366	372	380	364	381	339	380	372	402	399	415	388	405	359	398	358	361	390	406	416	425	354	400	397	388	381	404	406	359	409	368	366	384	416	392	355	381	408	365	367	369	347	411	354	354	398	421	381	403	371	374	383	366	410	374	356	357	408	386	376	400	389	369	360	398	353	400	404	374	350	381	369	401	351	391	363	391
5509	1488	1329	874	798	707	671	635	664	618	616	621	587	613	593	613	607	566	554	606	578	658	617	624	613	603	661	581	566	580	572	607	591	602	576	610	585	585	598	629	609	613	563	636	593	604	592	546	599	598	574	666	585	632	584	615	607	644	542	569	547	481	666	617	591	577	600	618	601	582	605	597	591	629	620	585	629	626	589	575	593	620	572	569	615	622	563	605	634	615	589	593	637	543	605	615	583	639	686	606	625	620	641	643	595	561	616	631	581	602	576	624	620	599	579	584	618	590	614	616	588	613	583	616	599	562	541	653	641	606	598	583	555	580	575	638	630	581	651	553	610	628	609	618	569	580	560	621	622	595	561	572	628	598	549	605	566	608	618	574	599	604	591	608	620	596	594	605	570	616	588	633	565	609	657	577	590	576	575	584	603	566	592	590	607	622	626	592	548	597	629	595	617	584	619	621	626	595	584	627	581	601	604	591	592	568	538	566	611	574	621	590	633	571	622	603	588	577	547	568	639	588	628	597	573	572	583	625	575	610	597	602	566	581	555	619	574	599	598	569	590	586	585	588	574	568	631	612	587	602	591	625	562	604	577	593	619	589	626	587	619	597	582	587	641	579	611	596	585	551	618	595	614	591	628	591	611	609	608	582	568	600	580	566	614	614	613	623	560	603	602	579	624	621	586	582	621	609	594	587	631	613	602	566	609	595	602	624	570	654	565	590	606	563	603	607	590	575	598	598	612	598	618	598	591	583	602	602	609	577	570	598	590	583	572	621	551	610	607	616	593	631	593	571	599	610	559	606	596	615	593	611	583	561	643	594	566	569	583	566	582	638	618	608	593	605	565	600	634	596	594	615	582	574	604	592	588	616	596	592	601	637	583	608	576	561	587	610	573	572	584	610	600	598	565	589	598	589	585	589	621	545	602	583	609	619	582	582	592	588	579	568	569	598	614	594	623	568	607	533	613	595	600	641	589	554	596	547	595	608	607	630	548	601	605	612	596	597	623	586	592	602	645	568	590	598	589	583	568	646	587	569	572	570	575	585	628	590	600	630	603	595	596	601	585	589	558	614	592	595	585	586	600	643	619	595	612	561	604	586	611	632	581	603	596	569	595	583	564	608	602	594	638	616	612	622	568	587	573	587	612	650	587	596	593	632	590	579	594	598	588	630	580	604	600	605	583	603	617	597	592	578	608	609	626	585	619	623	590	596	581	586	588	594	604	597	577	610	630	566	597	588	610	593	592	616	614	605	599	606	597	601	575	594	571	594	651	573	639	650	610	581	598	581	595	591	601	591	554	602	590	570	620	581	611	579	575	589	582	599	579	597	554	563	618	613	575	611	595	597	619	591	645	567	592	629	597	595	573	672	587	608	611	613	601	598	599	619	574	609	559	598	590	632	562	574	604	610	618	578	567	631	627	611	593	585	629	604	599	596	597	589	601	608	599	598	584	642	587	599	657	620	605	575	566	623	569	612	599	592	622	622	577	630	595	580	594	576	627	645	575	589	550	600	646	585	603	551	561	586	555	585	603	608	596	573	574	609	596	609	577	596	568	612	584	612	635	639	604	596	638	600	591	588	644	599	544	592	564	608	625	596	624	622	597	607	580	609	618	622	588	559	589	596	645	585	642	653	614	569	630	630	579	626	627	613	556	610	616	605	574	578	600	573	598	601	573	573	620	580	560	614	609	638	604	570	571	587	549	565	581	583	587	590	569	603	568	580	644	628	568	577	596	580	585	595	613	633	636	607	570	629	623	595	602	562	611	621	586	607	591	593	570	614	605	631	608	608	621	651	628	595	571	551	565	606	582	586	559	585	599	628	593	620	596	587	605	574	564	570	619	583	589	611	566	624	622	543	619	587	625	576	596	573	638	595	573	594	566	612	616	626	584	591	585	568	553	588	581	622	597	588	579	564	610	621	583	604	585	578	577	599	604	563	565	561	541	639	646	635	601	591	595	602	581	624	604	572	620	630	552	643	578	606	609	617	620	568	612	613	609	603	648	568	606	608	550	609	641	617	577	625	623	588	595	555	614	615	624	603	559	566	589	599	614	599	570	639	588	584	590	633	615	594	596	578	611	580	590	590	594	634	590	609	593	624	593	611	587	617	571	606	575	623	597	622	547	556	641	580	627	584	619	637	604	639	595	627	597	624	634	590	609	597	593	598	580	564	625	585	580	605	586	575	581	600	591	630	601	581	574	588	618	604	604	569	584	608	586	576	554	588	602	593	564	591	579	646	552	557	585	601	620	586	588	579	590	559	577	619	619	607	556	577	608	593	601	593	566	669	532	587	590	597	596	581	576	608	616	573	610	548	611	573	589	560	592	573	579	595	579	586	631	621	605	632	553	586	600	583	587	564	618	608	612	600	588	615	562	570	574	603	546	619	584	571	572	579	563	571	578	595	579	598	638	621	586	596	578	623	632	622	554	616	593	630	607	636	576	575	623	590	597	575	638	630	603	574	587	562	596	600	628	591	579	605	583	619	563	591	568	590	625	598	612	596	630	613	595	652	586	536	595	586	565	570	581	603	596	603	640	643	599	638	598	653	595	595	583	567	580	592	637	608	616	570	630	585	616	584	653	601	612	612	619	605	598	568	626	566	560	565	645	613	603	576	597	623	623	582	649	539	625	580	609	592	571	628	596	588	595	592	561	588	592	561	590	614	609	598	600	602	533	637	562	618	573	573	636	596	614	574	625	594	552	600	625	579	613	577	603	651	593	614	611	563	615	568	550	547	539	634	603	602	631	606	586	617	595	599	617	540	607	604	597	587	549	590	615	645	616	590	584	622	607	585	595	585	585	572	577	634	601	617	609	634	621	546	578	603	558	580	585	629	574	588	600	563	597	594	673	588	605	543	585	603	580	579	581	615	591	603	568	584	546	613	633	622	576	626	594	593	612	613	587	573	575	619	563	622	555	609	581	588	631	603	629	564	621	592	581	601	603	587	617	574	615	562	577	617	585	581	572	533	603	599	608	583	595	569	592	610	586	628	638	593	577	585	589	612	608	576	579	612	619	552	568	597	577	630	614	559	592	634	630	604	599	560	584	597	600	585	608	591	628	630	600	594	626	566	581	632	603	603	600	610	555	576	635	585	577	585	594	625	576	616	573	619	578	602	616	571	622	631	599	633	601	594	576	618	578	601	635	576	573	616	635	590	635	577	600	590	525	596	592	571	630	595	619	605	600	583	638	614	625	606	598	573	590	603	623	603	642	532	561	564	630	586	585	634	552	617	659	622	571	607	595	623	618	638	631	616	595	603	641	593	612	599	626	595	613	551	595	594	600	621	550	583	654	637	619	648	612	622	600	585	587	599	605	588	594	628	602	591	567	629	607	585	601	600	603	581	567	576	586	623	661	623	598	578	557	622	593	602	647	608	646	590	576	635	593	610	586	571	576	566	598	628	612	586	607	603	562	627	610	607	581	572	658	594	575	609	576	612	557	602	625	590	619	585	588	619	603	626	600	613
24535	21642	29051	24741	21489	4314	879	654	533	521	544	445	467	431	398	417	386	364	389	391	376	376	391	380	378	379	394	364	385	372	368	389	340	341	360	361	369	369	362	397	347	389	348	361	350	368	359	367	363	383	366	361	360	379	371	363	368	350	352	336	368	343	341	388	369	341	378	360	353	349	345	338	366	371	339	370	363	364	342	363	329	342	347	363	343	386	361	341	368	358	344	357	363	366	383	366	328	353	358	334	381	350	371	330	342	372	363	354	364	342	354	333	335	330	370	358	388	371	324	354	357	351	356	335	341	379	358	335	361	317	389	353	348	343	349	348	367	346	338	370	384	394	296	354	340	361	382	380	362	361	309	378	371	327	343	349	356	337	354	337	312	357	342	341	369	382	359	356	369	366	354	352	340	359	348	374	353	363	376	359	327	340	362	338	355	395	364	361	334	350	396	353	401	345	359	353	316	312	387	368	338	358	370	363	379	338	385	371	371	347	373	343	360	359	330	312	374	344	411	383	322	334	330	357	353	332	350	353	330	335	372	371	341	351	329	315	336	340	378	363	347	358	363	346	334	361	340	386	360	390	356	348	331	362	327	350	360	362	320	357	384	330	385	348	372	382	366	380	351	370	343	354	336	368	366	340	336	371	345	350	382	346	376	305	371	335	383	349	329	345	344	346	366	374	352	339	374	367	337	347	325	360	385	343	363	376	346	317	395	321	324	341	340	369	338	371	354	311	330	298	325	344	377	368	368	354	351	337	339	339	352	346	355	362	381	346	367	348	371	389	344	352	370	341	381	385	320	339	345	352	355	360	337	354	360	351	362	336	383	363	362	346	323	375	348	370	379	357	341	355	367	352	344	367	328	383	360	342	364	369	348	336	377	339	367	343	369	383	336	372	345	400	329	378	350	310	348	330	364	333	327	342	352	360	339	361	367	339	340	344	381	363	323	340	328	362	369	329	369	365	363	357	384	362	332	339	365	333	367	327	372	366	348	380	356	361	359	363	351	384	335	327	375	368	314	337	358	386	351	348	347	334	325	346	349	374	340	387	342	328	355	364	339	347	389	337	344	359	348	350	335	352	331	328	354	345	350	337	350	347	343	350	384	366	332	347	354	357	337	360	341	333	341	340	397	405	364	363	336	378	331	363	375	350	364	363	342	349	320	371	335	366	357	329	374	359	381	342	348	363	348	390	330	370	328	348	327	386	327	384	316	386	344	367	333	335	347	372	393	366	360	330	363	356	326	375	318	344	356	354	350	358	337	334	410	346	358	365	352	343	346	380	350	358	371	346	351	356	332	372	347	361	374	368	333	369	362	353	368	362	370	328	348	352	372	367	346	353	389	375	346	330	410	360	345	379	335	351	378	352	355	367	370	318	358	358	342	370	344	350	402	367	328	325	361	344	349	329	357	341	351	358	334	357	345	349	344	335	348	318	320	373	365	372	359	354	324	342	338	371	332	348	328	311	324	368	341	357	375	378	370	333	382	341	322	380	385	376	359	351	360	345	367	371	345	338	347	360	328	360	354	342	342	330	365	328	369	349	357	356	394	348	351	338	324	374	349	360	381	388	361	372	339	358	344	348	340	372	323	311	329	342	379	347	337	340	351	372	371	351	342	345	337	323	383	389	354	319	349	306	365	350	349	329	340	367	336	365	399	346	372	342	353	365	374	357	354	375	363	358	372	323	379	342	344	324	346	332	339	381	356	356	342	348	355	334	362	370	391	351	304	363	345	370	376	348	357	344	354	350	383	382	372	354	358	358	354	344	356	350	313	358	327	320	368	354	332	379	362	367	322	364	337	350	333	366	329	335	359	337	365	372	336	313	347	360	351	359	331	376	329	330	341	373	332	343	357	343	365	370	373	379	337	388	371	373	352	361	380	362	360	335	341	344	347	328	354	354	380	355	380	367	349	338	347	341	350	349	354	398	353	349	355	357	392	361	375	355	381	337	349	342	312	348	369	352	357	370	318	360	377	383	353	360	360	332	361	368	372	357	363	333	312	366	378	345	379	356	347	354	345	347	373	384	340	353	310	326	347	362	317	342	341	335	364	350	385	361	381	352	349	318	391	388	366	323	369	364	354	349	349	337	365	345	356	369	380	368	346	351	356	361	357	370	383	362	330	358	346	362	336	354	330	362	340	369	350	347	361	345	343	345	334	386	319	376	329	350	348	343	394	374	388	344	367	321	347	327	377	350	343	361	350	346	401	374	367	338	358	370	325	348	357	325	340	356	351	339	374	360	378	354	339	316	340	366	357	368	354	374	341	371	363	332	331	341	335	348	369	336	349	317	384	356	327	363	368	359	353	375	346	384	354	363	356	330	338	366	338	372	347	333	327	348	367	367	327	324	357	355	356	378	355	362	353	351	344	328	341	358	344	363	375	359	351	346	382	359	368	363	330	352	356	360	390	363	335	352	359	363	390	345	346	369	336	367	376	382	354	350	357	396	352	339	341	363	350	333	382	338	380	311	348	362	362	342	336	350	329	348	360	342	352	354	357	346	336	353	331	361	318	344	374	327	367	357	363	348	379	320	342	391	370	358	316	340	373	376	370	359	343	353	311	350	318	343	356	353	353	300	342	357	379	349	358	363	353	348	342	350	342	375	326	348	345	344	320	351	332	342	352	359	326	384	362	348	321	334	392	374	342	358	346	338	370	364	334	350	352	330	358	308	368	350	350	378	366	369	347	354	325	325	331	320	349	347	353	325	343	321	323	350	329	333	356	357	356	389	360	331	332	342	381	365	345	326	338	378	368	368	369	346	358	336	387	332	322	369	366	355	361	338	347	366	318	326	369	362	353	342	357	351	370	358	356	336	300	360	368	336	364	346	326	339	345	352	323	344	365	352	349	366	362	350	347	376	361	355	357	359	353	378	330	365	338	334	383	340	335	348	370	312	348	354	372	339	343	365	363	371	369	358	371	321	328	354	365	346	369	367	344	368	381	341	341	357	344	364	361	346	367	322	334	377	332	377	338	324	347	332	349	366	348	361	396	349	364	341	361	360	358	370	359	350	336	339	342	356	330	358	360	329	420	362	385	341	353	366	316	372	386	363	383	306	346	441	329	361	355	371	349	337	350	349	324	355	368	339	356	341	383	316	368	334	334	350	348	349	351	377	339	327	355	379	391	388	393	354	363	358	335	351	369	364	334	362	347	348	330	379	360	349	374	357	381	381	361	371	330	330	356	389	350	361	321	349	328	343	362	357	402	352	380	326	377	350	349	340	361	358	350	342	361	357	348	363	323	368	344	344	381	370	371	336	393	349	310	359	358	347	390	338	341	348	363	361	380	388	357	382	361	356	365	349	335	358	300	352	352	347	342	341	370	346	358	345	345	332	373	368	331	359	348	346	351	347	352	353	355	361	348	338	307	363	364	370	353	338	339	372	382	329	370	333	332	336	318	362	390	348	371	349	368	362	321	345	380	362	361	362	336	399	366	351	383	383	356	350	354	339	349	353	383	337	333	335
6862	9405	7647	3881	2720	2068	1691	1340	1213	1028	1006	921	809	791	794	744	733	663	629	659	647	650	654	633	581	611	624	593	616	595	576	564	622	629	538	591	597	593	604	555	608	596	550	605	544	591	619	575	566	546	569	583	556	583	595	566	579	571	571	533	596	571	553	564	563	572	570	572	615	577	586	579	572	554	542	563	596	548	593	553	600	574	555	578	597	587	578	540	541	587	562	546	550	545	565	533	574	572	613	552	578	557	542	514	527	550	506	567	586	539	552	531	597	584	558	584	556	597	566	539	606	568	560	523	591	550	602	601	591	585	522	525	584	573	565	575	587	549	516	520	550	552	580	586	557	550	542	581	592	531	525	524	586	543	538	548	576	556	574	553	527	556	580	593	586	527	560	545	586	528	553	545	592	580	573	564	564	561	559	547	586	557	554	527	537	561	541	548	556	575	581	587	527	560	611	561	544	565	548	579	539	567	621	598	536	522	564	591	537	559	532	580	580	555	567	551	563	583	550	548	576	532	533	573	557	508	554	550	602	539	551	561	569	506	598	595	524	573	544	570	530	565	578	579	579	568	583	530	516	562	561	544	560	553	567	582	527	525	545	531	513	568	604	551	607	563	547	551	582	551	528	558	588	559	546	596	545	568	574	575	576	611	584	535	530	538	536	539	573	531	597	535	551	565	568	586	596	552	574	569	572	536	527	561	575	550	571	570	553	548	586	570	575	561	528	565	598	534	562	591	560	559	557	569	554	562	553	561	544	538	571	532	556	540	543	535	534	526	582	568	569	569	557	577	527	547	571	598	549	585	564	540	540	551	559	557	560	610	556	536	547	550	570	552	608	566	554	585	518	590	564	530	550	549	597	529	547	595	550	579	586	568	553	554	571	567	602	525	590	513	580	579	577	540	546	502	566	557	573	548	549	576	589	562	570	521	565	551	563	563	535	587	608	533	551	546	545	557	557	567	579	559	559	571	587	573	572	586	544	553	575	573	502	550	566	537	531	548	539	566	538	546	571	551	543	558	529	570	511	590	550	582	578	562	605	560	557	617	573	586	561	549	548	552	548	549	515	557	521	594	541	554	499	549	590	573	604	514	556	570	569	570	563	555	567	564	552	560	528	580	557	590	564	509	544	544	558	565	530	525	540	554	581	534	519	548	628	563	572	568	526	554	556	621	553	593	538	563	524	550	586	542	537	548	531	548	517	585	527	557	541	617	562	540	551	598	563	575	547	582	540	534	591	516	594	568	577	561	597	594	541	549	573	598	530	541	517	561	542	545	548	526	573	512	569	576	556	557	583	565	589	545	575	506	565	591	583	553	583	589	533	551	552	588	522	547	547	552	547	592	523	561	551	553	547	566	519	568	585	565	547	562	561	564	549	548	531	547	596	601	576	537	554	582	542	563	574	551	614	554	575	582	593	571	570	559	534	542	581	551	513	576	620	599	574	583	536	586	577	578	601	555	554	567	564	567	520	556	567	525	587	564	575	559	566	563	562	569	519	538	558	545	571	550	608	570	543	546	563	572	533	611	610	526	531	551	572	556	547	544	577	554	563	514	553	577	569	545	546	563	546	543	580	595	547	575	634	514	569	533	598	502	534	559	551	588	546	552	518	572	591	565	558	534	578	543	534	575	554	541	573	560	549	559	589	542	596	561	552	537	527	553	556	531	577	574	569	524	574	578	564	536	618	587	533	598	579	575	567	511	557	574	578	543	567	523	565	563	594	596	532	562	605	574	580	580	545	535	581	563	564	586	522	558	572	569	539	582	585	587	549	557	543	540	609	580	554	571	561	509	557	529	567	539	567	569	568	565	552	530	535	533	586	562	603	548	556	574	551	536	568	529	561	572	553	537	543	537	559	568	546	575	557	551	558	598	606	554	569	569	590	560	569	552	553	566	550	549	538	556	551	583	593	599	569	505	558	555	555	585	572	560	614	555	559	553	559	574	566	540	521	570	563	599	550	550	553	556	536	592	535	529	534	574	530	598	549	571	579	573	608	551	533	543	571	562	531	552	546	552	547	581	528	591	525	590	606	594	563	572	572	542	595	578	549	533	548	568	540	564	549	560	544	535	555	565	534	568	602	539	591	588	533	535	577	536	563	592	549	555	570	540	597	556	566	559	585	577	591	554	566	554	574	549	550	590	593	547	556	596	602	560	508	522	585	577	600	549	541	523	557	547	548	545	523	571	607	559	540	581	567	570	564	517	533	588	580	534	542	580	576	567	551	576	549	563	595	534	582	576	532	569	530	524	545	573	535	550	541	609	590	562	523	537	564	555	562	561	565	568	559	586	579	573	557	566	554	533	571	595	573	563	532	557	534	559	543	554	560	567	558	531	563	605	529	593	561	543	589	563	541	481	559	575	542	548	603	503	550	619	548	516	579	569	546	534	595	547	548	560	540	555	568	528	547	568	547	564	528	524	539	523	567	541	587	567	539	550	532	532	617	542	579	533	557	581	588	571	570	588	564	553	603	577	513	530	566	511	562	567	588	533	536	540	526	550	544	571	556	547	582	551	548	560	544	531	607	575	533	547	547	555	562	526	528	541	509	545	552	544	560	534	531	525	555	529	577	563	511	582	604	536	572	577	540	562	552	520	624	583	568	593	577	577	565	536	548	578	546	523	570	548	537	571	573	568	558	566	533	580	554	560	569	600	570	532	569	529	539	484	544	534	551	552	530	542	545	544	597	540	568	555	554	531	539	581	547	535	555	543	556	576	593	556	573	577	570	567	545	590	573	554	546	565	596	569	576	594	532	538	545	542	539	567	557	559	555	558	554	547	617	507	548	555	537	539	536	602	584	585	563	580	569	522	523	602	540	574	575	570	565	559	547	557	524	536	574	529	573	548	608	562	561	544	589	536	606	530	531	520	547	586	600	581	543	594	616	579	541	564	549	555	586	549	605	499	588	603	532	534	591	587	624	541	494	532	586	557	544	558	548	573	551	583	556	550	564	522	547	545	568	490	608	550	588	583	536	510	570	596	603	569	574	531	569	586	597	590	526	543	566	535	551	580	558	551	587	540	547	541	575	542	551	530	610	543	534	557	573	559	570	558	559	580	536	568	551	531	547	586	560	550	596	547	573	551	626	546	602	551	545	538	549	515	608	550	542	575	562	540	606	560	582	517	536	541	536	571	520	521	567	566	594	540	553	549	546	559	557	513	565	566	562	559	519	535	575	566	604	554	520	601	573	555	554	554	590	601	539	561	560	544	579	530	591	563	544	533	582	530	576	577	513	574	539	604	573	544	543	504	546	543	571	569	560	561	612	554	511	576	587	540	563	548	533	533	554	580	580	594	531	575	540	567	569	572	567	541	524	539	613	551	591	586	567	548	542	564	588	595	546	569	602	548	565	594	539	558	529	570	514	604	569	603	540	566	585	539	525	601	557	545	564	553	550	598	559	562	553	572	614	555	556	557	559	578	542	602	599	569	535	563	560	592	547	572	497	550	535	585	552	548	513	581	541	567
23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
