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
341800447233	341800447796	341800448346	341800448896	341800449444	341800449996	341800450546	341800451096	341800451644	341800452196	341800452746	341800453296	341800453844	341800454396	341800454946	341800455496	341800456044	341800456596	341800457146	341800457696	341800458244	341800458796	341800459346	341800459896	341800460444	341800460996	341800461546	341800462096	341800462644	341800463196	341800463746	341800464296	341800464844	341800465396	341800465946	341800466496	341800467044	341800467596	341800468146	341800468696	341800469244	341800469796	341800470346	341800470896	341800471444	341800471996	341800472546	341800473096	341800473644	341800474196	341800474746	341800475296	341800475844	341800476396	341800476946	341800477496	341800478044	341800478596	341800479146	341800479696	341800480244	341800480796	341800481346	341800481896	341800482444	341800482996	341800483546	341800484096	341800484644	341800485196	341800485746	341800486296	341800486844	341800487396	341800487946	341800488496	341800489044	341800489596	341800490146	341800490696	341800491244	341800491796	341800492346	341800492896	341800493444	341800493996	341800494546	341800495096	341800495644	341800496196	341800496746	341800497296	341800497844	341800498396	341800498946	341800499496	341800500044	341800500596	341800501146	341800501696	341800502244	341800502796	341800503346	341800503896	341800504444	341800504996	341800505546	341800506096	341800506644	341800507196	341800507746	341800508296	341800508844	341800509396	341800509946	341800510496	341800511044	341800511596	341800512146	341800512696	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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	2745	2000	3600	2300	2745	2000	3600	2300	2745	2000	3600	2300	2745	2000	3600	2300	2745	2000	3600	2300	2745	2000	3600	2300	2745	2000	3600	2300	2745	2000	3600	2300	2745	2000	3600	2300	2745	2000	3600	2300	2745	2000	3600	2300	2745	2000	3600	2300	2746	2000	3600	2300	2746	2000	3600	2300	2746	2000	3600	2300	2746	2000	3600	2300	2746	2000	3600	2300	2746	2000	3600	2300	2746	2000	3600	2300	2746	2000	3600	2300	2746	2000	3600	2300	2746	2000	3600	2300	2746	2000	3600	2300	2746	2000	3600	2300	2746	2000	3600	2300	2746	2000	3600	2300	2746	2000	3600	2300	2747	2000	3600	2300	2747	2000	3600	2300	2747	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
100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
23105	21942	29965	24574	21951	21771	4209	1334	1035	978	888	876	878	909	1111	1154	1057	5378	3410	641	546	757	607	570	573	562	594	584	562	529	533	568	593	523	582	574	554	559	554	567	529	559	548	528	556	522	551	542	505	564	580	519	531	592	531	532	534	531	554	549	583	490	527	528	542	596	564	549	535	575	580	565	538	558	588	544	544	557	506	550	532	553	559	575	557	567	561	577	536	560	565	571	531	518	541	525	540	524	539	527	529	536	573	557	549	564	536	547	557	602	503	544	524	545	539	556	550	570	564	502	525	507	568	545	536	508	522	537	531	562	512	561	598	537	555	550	550	538	563	580	569	548	536	517	499	520	560	542	531	541	552	552	544	560	566	556	555	502	530	582	510	546	570	588	522	538	531	550	531	568	541	543	570	511	519	497	530	549	575	522	537	535	540	573	538	528	511	541	535	529	469	564	507	542	584	539	530	531	581	535	532	530	528	550	527	553	541	524	549	519	542	546	575	608	567	554	563	582	540	559	535	604	539	509	536	580	547	551	543	526	562	537	540	574	547	579	519	550	551	521	557	549	553	571	535	543	560	528	538	535	581	540	534	576	569	562	538	529	524	598	537	541	578	573	566	552	552	520	551	590	560	546	544	534	567	535	514	520	572	538	504	526	498	531	546	532	561	534	567	539	525	529	555	526	567	511	539	512	548	540	562	548	549	545	574	575	553	573	525	553	526	538	579	548	580	564	500	529	548	574	572	534	548	508	572	508	538	520	525	530	585	564	526	585	575	533	560	580	503	550	552	570	568	539	541	558	540	536	549	545	518	528	518	522	537	552	577	562	555	496	512	557	568	560	551	543	531	533	585	542	532	576	574	575	505	524	510	538	554	548	533	519	574	527	526	530	593	486	554	565	574	554	566	540	565	555	527	537	622	512	539	547	548	566	519	550	579	556	515	552	543	538	535	508	563	549	564	520	525	552	526	553	555	542	517	535	552	563	577	513	516	550	546	505	530	540	631	538	528	546	594	545	562	540	538	571	545	513	592	532	576	571	545	536	537	541	524	585	533	560	523	540	557	588	534	572	521	529	519	544	573	530	557	508	572	548	544	536	536	557	525	578	543	502	586	565	559	544	515	514	532	513	533	556	558	535	547	500	497	511	545	536	488	537	514	553	506	541	538	514	494	544	568	539	540	548	552	541	563	506	534	503	509	553	521	570	527	550	578	535	542	550	547	524	537	510	537	601	557	514	535	544	594	537	564	526	531	561	548	523	535	514	567	571	580	553	533	522	563	506	568	578	555	534	560	573	538	539	523	584	540	518	574	524	556	539	556	548	568	562	567	543	593	544	558	558	548	554	568	546	556	571	536	556	575	524	551	564	566	539	539	595	578	537	536	530	594	514	544	560	543	545	514	562	542	586	521	581	529	547	543	560	536	502	560	582	564	516	529	593	497	535	528	541	552	548	585	520	544	529	577	534	554	536	500	561	564	559	535	556	569	561	536	503	510	564	582	532	519	542	559	573	543	560	548	529	530	554	526	554	581	523	504	522	550	555	528	539	576	517	546	533	525	549	551	538	567	480	497	491	505	559	527	561	585	534	551	536	598	557	582	525	562	531	519	546	511	584	583	557	543	574	574	552	555	558	520	590	508	579	548	554	546	576	499	529	510	563	553	553	534	589	527	546	574	521	567	586	553	526	507	551	545	518	541	557	587	592	547	574	542	543	563	536	537	618	506	540	546	535	584	574	548	567	542	519	535	502	570	592	543	525	547	531	497	544	548	572	504	590	577	542	549	507	551	546	563	557	558	550	537	519	519	533	557	526	496	554	523	575	528	569	582	508	536	489	564	581	579	491	509	583	546	534	538	602	587	556	564	562	538	512	571	519	564	563	594	551	515	534	577	523	520	569	469	525	579	567	495	529	572	525	525	534	572	502	542	535	540	549	538	574	562	551	529	534	558	555	558	542	479	545	556	559	521	545	549	545	529	538	529	532	568	523	516	539	566	547	552	540	527	525	535	514	538	542	560	526	552	554	543	559	569	504	540	500	532	535	562	517	552	583	563	544	496	577	578	553	519	547	562	554	554	585	519	535	527	573	550	543	522	489	510	523	555	552	537	593	545	563	553	531	557	561	517	562	538	514	563	559	563	545	545	489	551	539	567	550	563	550	547	530	502	535	555	559	519	530	568	560	546	561	551	503	551	574	554	535	556	551	511	530	586	568	558	531	549	523	576	558	540	530	545	555	499	540	579	524	550	568	485	572	569	531	506	559	547	578	515	543	499	515	537	526	534	538	549	562	566	537	542	561	569	526	547	559	527	519	521	526	522	560	569	538	547	524	588	569	505	572	562	544	563	563	551	540	579	536	574	582	550	505	529	505	520	570	491	515	517	558	547	526	499	545	530	550	503	535	499	572	542	548	573	548	535	548	521	527	517	549	535	553	574	508	569	546	564	547	571	554	548	489	523	565	551	579	570	553	536	521	553	530	511	544	572	512	573	553	541	522	498	567	544	522	555	519	540	547	548	474	531	531	529	565	546	582	555	544	607	577	524	526	561	578	580	553	568	525	554	514	564	548	529	535	502	558	545	530	542	563	510	509	572	561	540	542	541	534	551	536	563	517	532	553	525	554	495	542	529	515	549	548	562	555	545	550	568	568	532	564	575	586	554	578	522	561	547	558	552	557	537	541	564	569	544	525	554	527	546	605	550	565	520	537	568	558	516	571	556	537	540	536	539	535	543	561	502	532	517	548	525	555	535	594	507	563	553	586	535	565	580	561	566	468	521	570	520	505	545	489	557	546	572	526	541	504	546	503	549	512	567	558	500	543	562	530	515	548	541	541	531	561	504	513	531	548	505	518	536	525	554	546	545	530	555	563	539	524	544	527	536	544	553	555	565	542	557	566	535	489	532	551	525	548	543	536	510	554	518	551	546	521	510	546	550	562	506	598	518	557	514	546	551	552	544	559	527	542	524	531	541	537	528	517	554	505	566	501	539	572	535	513	531	531	524	521	543	550	549	520	567	578	528	518	549	553	563	558	549	519	536	547	525	538	554	559	564	519	513	533	535	564	537	564	507	546	557	564	525	536	543	555	525	554	545	527	553	532	599	549	542	524	552	549	482	558	573	557	552	515	508	570	572	519	527	524	585	538	556	554	587	554	552	541	555	553	520	601	525	551	511	558	544	568	537	553	568	543	533	544	534	568	565	506	541	572	520	513	508	558	524	546	510	571	533	563	562	551	531	556	528	597	536	586	540	541	528	543	564	553	520	517	555	530	579	550	567	565	552	589	492	576	565	531	545	559	524	510	564	557	541	621	527	574	544	558	537	513	530	575	590	541	543	513	541	536	496	578	585	513	586	536	581	511	566	545	542	569	584	537	473	536	549	573	552	591	556	580	533	567	548	586	561	522	502	507	575	548	544	570	555	562	529	564	527	540	531	552	562	547	499	539	499	543	562	559	555	581	536	554	541	552	567	547	568	525
30349	14530	10586	5151	3629	2782	2338	1972	1819	1606	1443	1414	1354	1428	1815	1899	1650	8945	5126	826	850	931	803	766	753	743	730	717	732	698	718	733	700	715	709	722	738	700	689	702	745	753	727	696	733	705	714	731	685	680	705	704	708	678	686	675	650	699	766	701	700	653	677	707	730	699	741	733	683	687	725	743	684	735	707	688	715	693	707	736	701	728	724	688	664	683	660	674	677	706	719	724	749	721	689	766	746	714	710	724	683	679	691	671	728	720	707	672	703	722	715	740	678	734	672	735	767	689	657	747	677	713	658	686	697	689	674	687	704	686	684	724	691	707	694	719	668	661	717	677	717	660	745	738	774	712	717	715	700	750	685	717	674	733	658	681	735	651	736	678	681	700	657	705	667	668	733	675	661	732	672	661	712	667	715	713	728	658	690	693	701	732	722	699	674	721	668	705	728	681	682	727	687	656	706	737	739	675	704	680	686	680	709	716	693	693	697	681	741	707	697	738	739	694	713	724	659	691	713	662	726	688	685	710	701	691	692	728	689	700	674	702	685	696	718	696	662	705	690	731	647	687	694	668	671	644	720	710	721	663	682	688	655	689	697	709	687	690	705	663	723	683	700	698	683	659	709	728	679	720	675	711	718	689	681	738	712	695	704	681	676	637	703	654	704	697	703	678	630	700	684	642	712	678	688	660	689	697	659	711	710	698	671	697	719	696	665	674	694	684	652	714	723	690	730	683	701	717	651	680	732	697	693	711	705	725	706	692	693	655	681	674	643	702	724	707	673	685	689	670	736	683	677	688	662	701	702	662	686	712	702	694	696	715	704	755	668	642	680	695	735	678	704	693	684	706	699	730	688	705	705	714	720	689	667	728	702	710	717	686	703	680	681	707	695	727	691	717	732	699	680	704	707	667	700	744	675	666	702	698	721	727	689	740	727	720	713	678	657	681	715	752	739	707	661	712	708	729	691	698	695	732	656	703	690	660	655	673	732	747	755	751	662	684	693	713	692	685	693	678	679	673	693	705	666	664	651	739	670	736	732	655	717	665	683	687	668	677	679	745	676	701	695	688	648	712	685	721	725	719	684	643	733	651	681	705	691	643	683	684	698	658	705	659	719	719	752	688	703	683	720	666	688	644	712	673	713	692	721	703	687	702	699	648	697	703	664	696	680	659	675	735	690	724	678	736	732	679	690	739	631	743	711	701	724	660	717	718	700	734	668	703	684	698	685	688	691	699	684	729	688	709	716	685	652	704	728	659	678	692	692	714	679	661	705	658	703	700	704	674	746	722	659	688	688	739	680	645	698	693	695	717	711	692	702	678	657	654	687	725	728	686	677	674	692	710	671	694	675	734	704	690	706	684	686	706	719	722	689	683	657	671	663	707	715	697	674	669	684	699	689	702	697	697	717	728	684	653	666	721	686	698	705	719	672	690	711	733	722	749	741	684	731	668	691	636	707	708	725	658	704	683	707	677	707	704	660	698	667	712	694	701	717	683	694	665	687	693	694	612	677	693	748	677	711	726	690	696	706	693	687	725	651	619	706	638	664	647	693	662	682	742	684	737	703	702	725	698	659	705	692	728	666	681	694	689	703	722	656	735	685	647	685	730	679	732	742	708	698	704	705	674	668	719	711	704	722	704	645	682	691	683	701	617	716	665	682	687	729	694	649	637	693	658	662	696	674	628	741	687	677	717	692	719	642	656	682	721	698	713	717	695	698	670	719	729	676	700	662	614	690	673	691	727	666	663	709	720	669	650	704	619	719	679	673	673	679	696	717	703	740	712	667	681	659	735	733	691	696	663	698	691	696	709	716	665	754	681	686	664	723	627	724	744	700	698	645	694	626	690	725	737	665	655	683	643	652	679	684	712	702	709	734	686	718	682	659	692	708	690	633	651	713	692	704	699	668	710	701	681	669	690	673	636	656	678	722	687	680	701	703	692	700	688	665	705	697	728	711	679	674	665	740	710	696	697	682	689	720	757	701	716	716	682	687	702	704	674	707	770	684	687	699	687	668	690	684	715	743	666	687	676	707	680	727	686	725	698	684	669	720	689	705	694	748	695	650	694	715	658	720	663	718	681	695	728	703	662	695	701	685	708	713	660	686	718	665	665	664	678	685	667	679	640	689	697	689	684	707	642	695	696	743	682	699	644	700	692	669	676	745	723	700	654	686	702	738	696	718	710	744	691	724	677	694	695	713	717	658	645	682	656	719	723	717	690	679	691	712	676	698	680	760	684	686	717	685	701	703	717	705	698	695	680	712	710	668	722	712	673	694	636	701	667	674	674	695	706	698	686	683	680	650	687	695	688	684	711	697	675	739	676	668	633	695	721	695	692	669	668	684	698	728	700	682	704	704	731	683	704	705	704	687	663	692	697	685	674	699	681	686	716	740	712	689	675	718	653	704	728	658	728	636	715	673	686	650	695	723	726	677	650	726	719	647	683	677	668	674	718	648	691	666	685	673	705	711	708	682	701	705	712	701	699	670	650	683	710	719	718	690	720	698	655	704	741	691	731	700	698	675	690	667	743	697	715	668	698	719	671	682	668	662	750	669	697	681	695	697	708	704	690	714	742	692	658	701	725	680	692	709	639	673	669	704	713	692	729	714	676	727	668	704	706	683	661	660	704	661	736	745	746	708	706	727	696	672	670	699	694	694	686	703	696	729	680	722	732	711	719	675	704	668	707	683	688	679	708	683	682	702	683	636	732	688	666	670	702	650	687	777	664	711	659	706	722	702	749	645	668	699	679	704	674	677	629	727	732	640	631	661	724	685	678	637	735	685	679	659	651	658	642	662	750	727	725	665	658	706	687	710	710	653	710	694	699	632	648	735	683	681	730	704	694	687	677	709	685	669	680	719	686	690	707	650	741	721	695	729	689	700	667	684	698	694	750	682	678	690	661	680	663	661	675	654	716	647	634	647	660	700	711	730	709	721	685	747	684	666	697	662	698	670	692	708	701	705	672	702	717	723	686	683	696	665	718	730	634	679	718	706	673	722	671	691	670	745	686	713	704	676	699	705	721	704	711	660	683	704	666	631	662	672	665	722	676	725	662	692	717	735	731	721	727	736	672	709	694	681	722	661	702	654	658	697	691	718	687	741	680	655	740	712	708	673	658	690	671	719	699	677	705	710	708	687	706	743	684	671	737	709	716	669	671	672	680	659	679	634	717	660	700	738	707	702	673	686	668	661	680	672	653	638	709	708	718	708	679	717	688	694	680	720	722	637	657	669	690	707	686	729	743	671	720	670	738	676	648	704	688	694	680	694	697	706	652	736	709	676	679	666	720	661	670	743	695	706	719	647	697	662	694	670	660	679	720	688	693	675	721	655	723	669	688	711	646	723	662	696	688	692	685	655	621	677	666	701	684	683	707	694	701	696	691	719	700	721	687	685	689	743	710	664	655	684	712	703	717	667	671	697	705	676	723	723	670	698	682	700	692	694	721	710	703	665	705	709	728	700	717	658	691	721	644	732	686
27502	17522	3636	830	503	448	385	435	361	375	365	380	373	435	528	465	468	571	424	329	350	299	334	293	288	306	357	327	313	332	289	332	310	306	322	323	302	329	326	341	325	342	340	337	304	305	305	308	315	324	354	300	327	331	303	314	316	315	293	307	346	282	318	303	350	341	333	326	339	287	329	346	344	340	311	333	318	335	347	324	326	316	313	302	337	327	311	306	335	343	295	340	313	362	330	298	298	322	316	341	332	358	330	334	337	330	340	277	350	317	352	308	307	311	291	313	305	287	301	286	316	329	328	326	305	372	311	291	345	304	301	299	311	324	309	351	328	322	313	345	336	324	313	308	326	341	333	312	308	304	310	333	306	340	309	318	300	330	311	321	340	340	349	324	334	335	347	325	326	317	300	317	310	356	314	339	319	301	321	320	331	345	306	331	320	333	303	282	315	297	324	315	324	300	335	332	315	296	303	301	324	309	342	316	286	314	320	312	321	318	335	318	309	315	316	321	301	308	330	334	310	327	317	311	321	330	314	352	319	299	311	323	321	327	309	317	329	328	279	364	318	301	302	338	302	324	347	324	311	295	351	308	321	352	321	313	301	311	303	301	331	346	349	303	292	346	324	327	343	292	333	331	317	333	309	330	300	322	327	324	309	332	347	301	299	299	311	349	307	299	345	309	342	335	337	332	330	301	335	336	304	315	327	316	341	343	278	291	305	292	344	322	331	306	313	328	325	349	290	321	318	285	331	311	321	313	321	295	349	324	335	307	328	310	311	341	360	328	316	295	300	308	300	333	323	326	309	317	329	339	303	333	328	317	332	340	307	328	355	324	322	297	330	325	298	334	325	304	324	329	326	357	317	313	365	333	331	319	353	297	328	350	315	307	305	321	279	323	310	331	311	285	321	274	308	360	312	308	307	305	283	313	328	354	326	314	313	306	329	323	318	335	309	277	328	329	298	337	285	349	318	322	313	313	309	309	357	322	285	316	305	318	303	314	343	311	302	354	325	293	315	340	330	332	319	303	310	338	316	294	318	291	316	326	309	336	309	332	322	338	324	309	321	332	306	324	304	301	311	312	343	323	299	314	312	363	312	336	308	314	295	306	352	303	310	363	323	299	330	312	344	304	346	304	322	285	331	333	308	325	320	339	339	307	307	328	310	332	337	310	298	284	310	313	308	318	326	345	304	341	301	319	295	315	315	307	324	306	309	305	337	327	336	346	312	319	333	332	337	343	349	305	285	313	307	320	297	335	343	332	340	338	302	306	314	300	311	347	316	314	342	334	299	327	308	350	296	318	308	333	304	295	282	330	309	329	310	355	334	310	338	303	328	340	317	311	308	286	316	303	341	335	331	326	309	327	322	285	321	328	313	306	342	330	342	313	300	322	310	300	294	330	317	324	340	312	331	304	324	291	340	310	356	298	310	332	305	327	315	318	308	317	333	289	326	330	305	345	319	299	350	342	324	352	304	277	323	322	310	330	308	335	307	323	327	262	299	313	325	290	336	351	309	323	321	324	327	344	318	321	317	308	317	313	345	294	308	311	308	292	310	288	337	297	329	318	331	332	320	308	281	300	305	312	339	334	300	313	301	319	280	315	333	317	310	317	317	335	327	337	333	329	305	334	300	317	342	350	327	311	297	341	337	340	297	305	356	353	308	314	291	339	328	292	323	304	304	348	332	304	305	337	343	340	327	308	325	358	331	318	313	316	303	329	315	296	324	336	306	323	324	278	325	324	319	313	328	323	302	294	308	324	327	295	316	303	302	323	316	322	327	318	324	337	321	324	350	330	330	307	284	288	316	298	299	330	334	305	296	319	294	306	340	350	305	349	314	331	345	298	304	343	348	327	332	330	332	346	330	321	315	323	346	313	294	283	319	333	308	317	319	328	308	335	328	361	297	319	314	317	330	346	308	333	345	333	324	332	322	318	304	330	315	314	371	336	332	321	335	310	313	330	325	319	342	339	347	316	335	300	305	310	313	337	348	307	349	347	321	330	300	320	349	337	301	300	309	295	314	312	308	328	350	343	319	333	304	302	301	323	330	322	307	344	319	338	314	332	310	334	379	315	290	277	342	316	329	290	352	357	285	328	275	302	332	333	300	307	324	337	324	322	321	313	321	298	336	296	353	335	311	310	299	332	319	316	338	299	308	318	326	297	261	318	304	311	338	329	312	299	312	338	331	335	301	322	327	349	310	309	319	329	349	353	299	349	315	320	303	322	298	314	332	297	300	349	316	312	329	333	300	335	324	333	316	305	319	309	322	348	344	305	330	325	333	304	329	304	334	308	291	308	319	314	329	309	326	356	303	336	338	329	329	299	307	296	312	323	314	305	333	317	326	317	328	327	321	297	342	299	326	300	293	308	293	289	307	340	353	331	313	307	307	308	324	299	345	303	290	337	330	275	315	334	325	327	317	314	334	336	315	344	361	319	318	296	313	323	290	318	328	304	318	291	297	302	327	298	328	320	336	345	333	320	333	293	322	314	307	309	332	319	339	300	317	355	309	336	301	345	327	350	312	317	317	326	331	304	294	313	319	321	293	338	316	349	341	341	336	320	335	361	314	318	331	343	334	349	347	341	313	312	299	306	281	324	338	328	294	314	328	316	318	325	346	322	330	307	329	306	302	289	315	335	314	328	308	316	329	330	306	321	317	309	289	321	319	339	352	326	319	322	343	334	335	324	327	305	322	301	321	300	307	323	286	312	293	309	331	305	312	300	316	305	305	325	301	305	322	338	346	336	317	329	299	296	313	304	314	339	348	293	319	313	310	331	309	314	327	326	348	368	332	362	330	332	347	321	343	321	335	273	315	335	356	329	265	354	305	323	298	318	303	322	381	292	317	321	286	307	320	351	303	315	308	323	306	322	338	318	328	319	296	308	339	308	316	304	320	333	327	297	318	316	320	356	310	287	343	301	350	342	324	344	352	317	312	299	340	317	309	350	333	307	269	314	301	340	332	316	291	345	323	329	344	321	352	319	306	314	330	304	317	350	319	331	322	289	323	323	315	305	323	284	329	309	349	311	297	326	356	312	307	288	341	294	323	345	316	345	353	335	336	273	291	328	323	347	328	321	361	331	291	298	342	327	317	314	361	326	305	336	337	330	343	323	325	316	317	355	348	330	335	322	342	297	338	320	340	325	321	333	296	295	306	311	312	368	317	347	307	326	292	325	321	347	313	296	330	325	323	316	339	316	319	321	311	294	348	300	318	364	339	320	329	330	333	310	295	287	316	305	315	301	301	304	286	350	296	315	312	342	322	299	341	298	362	315	311	308	303	315	307	355	321	308	311	339	301	307	304	331	306	322	349	328	321	289	314	355	326	311	348	290	309	332	298	299	340	342	296	302	308	308	306	344	325	328	321	336	306	339	351	336	350	309	323	320	283	306	298	330	319	328	315	310	340	297	327	310	337	323	310	306	309	301	308	326	340	320	313	323	330	288	331	297	343	309	328	296	331	346	320	319	338	335
8110	2376	1720	894	740	650	622	548	553	537	532	537	553	660	883	811	692	884	689	465	423	435	398	427	446	437	410	408	416	409	411	432	444	391	393	411	408	414	430	430	413	422	373	384	387	392	417	423	382	418	400	384	396	393	384	421	446	410	393	426	421	412	370	410	419	414	378	400	424	423	448	433	412	428	397	390	412	430	425	440	396	431	420	406	412	460	402	433	417	380	380	398	377	408	379	411	375	420	413	388	418	400	371	419	413	449	430	405	416	431	419	394	431	417	373	425	426	411	394	384	424	389	411	453	482	392	414	421	391	381	404	397	411	411	388	428	436	419	406	389	431	403	422	422	416	399	425	437	411	392	410	358	418	447	399	408	401	407	424	429	385	414	393	399	413	393	397	426	413	410	413	410	411	444	409	417	419	412	426	440	430	410	406	420	426	427	419	413	401	403	381	434	403	394	396	422	408	381	403	415	395	413	444	438	391	384	411	407	414	412	441	409	440	411	390	446	382	404	426	391	408	403	413	431	417	425	359	399	380	371	403	429	369	422	449	434	417	379	429	435	407	423	397	410	414	387	421	455	407	415	391	399	422	379	370	434	420	427	389	407	392	440	444	454	424	395	411	384	426	428	381	429	443	407	391	378	415	417	387	385	430	423	393	423	427	389	390	452	424	414	438	393	383	445	447	385	399	417	435	392	376	376	395	394	397	428	452	454	412	399	402	397	393	396	396	390	403	400	434	408	409	442	411	468	464	386	399	396	392	400	402	444	400	410	391	409	440	422	407	371	422	383	409	392	411	419	408	432	419	428	419	395	351	384	408	397	442	389	361	442	429	391	445	416	411	407	393	419	404	407	433	428	409	413	429	408	406	405	417	352	429	394	378	407	393	398	420	427	392	388	429	382	421	402	417	425	402	395	443	445	428	401	444	404	421	386	432	407	385	414	415	360	419	435	419	402	369	396	422	405	451	400	418	438	413	439	413	391	421	405	426	404	387	392	403	422	426	430	437	436	388	425	422	399	403	417	397	423	391	416	421	410	399	417	430	377	418	399	409	409	424	438	414	434	405	409	421	401	405	421	409	391	423	420	450	432	392	433	402	397	422	402	399	399	381	408	443	410	411	396	426	410	393	423	397	421	435	402	433	428	404	403	399	433	403	416	405	416	450	406	427	406	418	451	430	429	453	404	429	418	384	399	408	394	391	383	403	404	421	405	427	408	413	397	366	448	430	410	411	390	434	403	392	396	408	422	408	405	412	415	411	403	404	469	369	366	438	440	432	424	412	409	404	422	403	391	431	462	429	424	388	408	383	400	417	411	440	412	411	438	436	448	410	400	434	432	390	424	430	435	397	430	402	399	384	414	392	389	398	416	419	398	402	361	408	405	425	436	420	384	447	406	452	397	413	406	371	413	412	415	443	419	358	382	429	376	352	406	407	410	424	412	378	428	424	448	428	421	415	447	410	422	391	390	426	393	374	397	420	408	452	414	400	414	381	407	439	374	428	417	410	424	384	440	427	396	450	457	419	406	409	378	402	395	394	389	394	396	469	399	426	409	379	405	418	372	395	428	431	402	405	416	422	387	420	417	411	380	395	422	404	398	426	411	461	375	389	438	366	400	411	474	432	441	390	404	402	432	363	477	405	396	406	411	384	378	415	418	408	414	389	434	391	442	412	381	412	401	405	424	434	388	381	419	415	403	390	403	394	386	427	412	408	396	401	431	406	450	388	422	405	394	404	420	428	430	411	410	409	397	413	461	421	412	414	395	404	401	400	410	422	405	435	368	459	410	388	387	394	421	395	364	431	422	439	368	447	414	386	387	429	415	384	415	439	417	392	410	409	398	429	417	389	437	409	386	377	391	414	434	421	386	415	418	419	409	412	380	415	395	403	444	441	397	405	393	393	414	425	431	387	390	391	422	413	428	450	387	393	398	413	402	443	389	417	417	397	405	437	392	413	412	414	427	395	428	387	413	413	406	413	394	405	422	435	414	388	377	436	398	403	434	407	430	383	440	418	396	414	416	453	436	407	435	405	378	433	397	411	430	452	414	414	427	393	395	445	424	436	397	406	405	396	402	430	423	399	398	371	437	423	395	402	407	383	399	435	417	406	434	369	429	454	388	394	407	399	420	416	415	407	367	415	409	385	418	424	458	422	421	395	422	388	415	407	436	459	423	362	404	395	389	441	411	401	397	381	396	403	382	417	432	395	415	390	451	421	397	425	387	418	450	384	403	395	391	429	437	375	365	436	455	389	417	451	411	419	396	397	435	443	459	404	417	425	427	434	406	427	431	421	420	386	421	417	414	401	422	419	429	410	430	431	444	422	403	420	412	407	434	422	405	385	425	423	395	445	405	423	423	415	369	377	420	436	411	446	420	451	416	425	456	430	441	397	458	404	436	451	450	414	415	411	381	395	404	408	423	407	416	399	408	417	390	427	379	403	396	430	435	442	399	375	437	417	405	429	378	389	421	432	403	450	401	372	389	398	431	411	412	363	412	400	405	394	375	435	390	412	428	377	440	393	406	421	458	391	387	433	409	419	401	399	385	425	409	396	390	405	420	407	393	452	415	389	412	406	419	421	415	417	412	426	416	401	431	401	420	421	466	411	463	383	408	417	422	408	410	391	434	433	413	423	425	403	462	413	416	422	433	402	407	446	415	433	429	402	385	444	380	423	416	389	414	417	429	412	385	417	372	395	382	406	391	414	408	396	410	383	394	397	424	384	395	409	402	418	402	410	402	402	392	398	417	362	400	372	458	445	428	418	446	422	412	427	411	400	396	411	392	401	435	410	405	419	396	432	427	400	458	403	427	443	401	398	388	400	393	408	414	406	426	409	437	456	396	415	416	425	413	387	427	430	401	393	443	439	384	407	395	423	401	414	427	413	399	408	435	413	420	397	436	405	468	435	391	416	415	399	461	473	399	434	394	410	418	412	454	392	406	403	382	441	367	411	408	378	432	433	426	400	411	428	388	423	365	403	393	402	405	443	380	406	426	387	383	440	377	392	427	409	361	414	404	431	391	436	407	391	437	405	390	419	403	395	412	436	446	388	403	427	421	415	460	423	391	440	400	395	431	369	396	417	372	381	430	398	419	433	417	421	416	382	418	446	391	396	450	413	452	390	407	390	409	437	382	412	378	422	401	427	359	395	400	426	432	405	457	412	431	423	464	408	437	374	398	420	419	408	405	412	425	423	442	400	407	462	386	411	388	396	379	429	439	410	412	419	412	425	429	417	415	417	392	402	403	418	421	404	421	401	399	431	378	379	411	405	391	404	395	438	379	436	451	398	411	433	404	388	385	421	432	449	438	472	436	403	396	411	399	420	386	428	398	380	432	419	416	417	408	426	418	406	440	424	413	423	441	439	402	412	378	447	436	381	383	396	419	408	403	395	405	384	452	404	433	388	404	425	410	413	429	428	415	408	430	365	389	444	400	381	424	382	393	424	412	404	380	400	401	413	411	399	420	410	425
23564	21404	28647	24533	21169	4737	1182	897	799	782	756	735	756	843	1078	1026	853	2908	2703	587	563	601	540	567	578	532	549	529	549	530	525	539	551	514	534	522	544	604	529	530	526	531	566	563	545	564	519	549	600	555	539	535	542	553	521	560	568	530	511	519	534	518	510	549	517	528	550	552	544	522	567	537	516	557	512	547	578	578	543	557	550	538	541	486	528	531	569	531	573	555	536	547	543	557	559	574	521	541	554	573	538	553	567	587	565	549	544	498	576	534	556	565	551	551	568	548	584	570	564	510	521	528	530	553	529	572	532	558	545	515	538	534	558	565	519	548	507	579	513	532	555	530	533	559	535	531	573	556	557	527	533	523	530	528	576	532	553	538	560	531	545	509	537	499	507	567	535	477	537	546	519	547	552	536	509	568	568	540	538	534	506	547	500	538	494	558	560	549	538	546	571	534	580	535	565	503	497	511	538	533	570	568	536	507	551	583	563	568	589	501	550	568	579	536	555	576	541	546	515	594	548	520	532	539	508	546	547	541	526	518	537	525	554	561	525	547	541	534	515	519	542	533	548	560	542	555	534	532	540	531	585	538	515	515	548	574	542	583	556	523	535	554	512	518	569	548	499	506	556	501	570	584	516	521	520	558	541	529	576	542	497	574	550	567	560	544	551	532	548	595	554	537	532	533	568	563	561	541	552	563	527	561	541	518	526	504	520	536	562	561	561	534	600	543	526	503	544	563	524	548	571	557	534	527	543	564	563	533	534	494	555	549	536	504	536	532	594	570	549	486	538	574	531	558	537	553	538	553	562	526	564	539	498	537	546	525	530	529	552	562	553	511	533	540	562	535	520	559	551	518	531	554	555	553	517	546	518	544	515	533	547	533	544	572	551	538	528	550	546	542	581	557	491	543	564	510	534	517	526	554	558	514	561	543	525	544	559	558	498	571	559	569	570	564	525	507	530	566	564	519	544	560	518	562	520	528	618	532	525	602	520	560	490	541	519	529	559	576	522	557	538	507	519	580	554	569	590	502	478	551	546	542	486	536	567	565	565	546	533	546	564	555	500	552	541	508	545	521	498	521	598	529	561	533	568	546	559	497	528	539	549	571	549	548	509	538	518	553	525	524	562	528	548	522	534	527	514	524	547	551	552	530	568	571	564	521	567	521	530	573	514	545	555	567	545	567	492	550	549	576	542	558	583	553	519	519	538	545	514	538	512	569	537	544	539	595	569	583	537	580	538	551	535	549	513	495	572	553	519	567	532	543	581	523	558	569	549	521	541	508	547	553	523	529	571	563	537	547	587	520	536	565	538	538	524	547	579	557	523	528	527	553	553	554	546	509	508	526	571	531	566	549	526	601	543	553	527	551	543	535	549	586	528	557	521	546	587	532	543	505	499	528	552	522	554	562	545	531	556	549	512	522	543	524	559	547	498	519	528	541	534	543	516	555	536	530	533	537	548	583	550	530	571	506	512	511	549	516	543	520	514	546	481	565	567	519	567	538	488	509	562	586	556	503	538	523	583	550	561	587	516	583	533	553	511	577	536	515	532	499	579	533	516	568	530	527	534	520	546	549	520	540	538	563	517	520	544	544	542	543	567	548	522	561	505	512	540	539	539	514	540	572	538	563	588	523	529	512	546	538	559	543	552	545	569	552	555	540	525	567	529	542	528	556	566	554	500	558	507	560	543	555	546	524	541	552	527	527	550	493	541	525	542	592	598	560	540	554	541	551	572	584	580	522	509	557	541	553	541	518	560	529	579	553	520	546	541	497	527	527	558	579	497	499	487	547	507	545	527	530	555	560	526	596	573	506	562	501	584	552	516	515	530	475	531	534	502	512	551	520	548	557	542	560	483	556	547	550	541	505	524	497	561	565	570	553	555	563	519	504	562	519	557	590	463	539	526	499	507	497	538	537	501	486	564	565	574	509	557	558	555	500	554	555	520	531	588	539	532	523	510	569	553	549	521	509	545	558	530	565	528	559	581	589	576	510	535	557	547	594	575	523	546	528	512	502	551	573	549	490	548	536	515	502	582	503	522	561	543	510	564	558	566	547	534	542	511	537	507	540	524	541	560	531	510	555	535	533	515	561	555	544	555	534	558	559	509	549	513	586	523	540	570	548	568	569	549	536	515	559	541	521	534	550	540	517	553	484	534	579	547	577	539	503	531	550	545	577	519	574	565	540	578	523	556	503	563	566	511	519	510	498	559	570	529	548	542	529	505	536	546	527	578	532	571	507	483	560	557	527	524	541	569	551	536	602	530	575	566	547	554	551	570	544	523	526	552	542	529	543	567	497	529	484	577	575	539	582	568	567	524	535	536	549	502	541	531	535	529	560	557	532	543	574	523	542	513	543	532	544	514	535	565	537	518	513	518	563	529	542	553	522	546	546	530	519	548	547	562	550	551	524	589	618	510	509	513	500	547	548	539	515	557	541	506	564	504	576	573	533	532	538	528	538	538	536	524	516	522	562	550	494	566	560	560	536	536	509	518	563	511	567	516	521	590	529	562	536	561	543	538	536	490	547	535	569	584	535	525	537	590	577	510	542	474	504	529	522	519	571	550	517	572	516	508	544	526	522	579	538	581	502	573	532	521	581	523	527	539	507	551	553	567	483	543	516	514	544	573	483	547	570	558	529	549	535	513	540	517	554	573	554	538	527	512	541	471	550	550	527	561	536	533	514	505	546	531	535	548	525	515	554	541	545	530	534	500	575	565	555	559	541	531	555	551	534	570	550	536	561	537	544	534	495	561	521	529	531	603	526	553	593	537	543	544	525	509	570	522	555	531	559	584	498	552	540	536	595	512	516	525	573	529	575	546	550	537	560	492	537	530	565	543	580	550	554	560	528	556	508	520	548	568	525	561	566	546	522	519	562	562	529	560	608	522	508	535	530	551	558	545	543	554	567	543	520	538	543	543	553	535	535	567	516	533	543	522	563	572	566	488	497	532	549	543	569	549	553	516	539	494	562	526	547	558	504	558	524	510	524	554	551	540	524	542	562	566	538	547	552	535	576	527	514	535	528	531	522	525	564	564	516	542	541	537	541	526	539	537	586	553	532	499	565	554	525	555	534	514	544	500	532	539	556	536	562	556	536	538	545	529	557	534	493	558	537	581	516	539	518	529	581	509	569	532	570	571	550	519	511	540	549	543	541	535	539	503	562	515	554	521	548	548	552	555	506	570	556	515	568	516	563	543	567	545	522	547	521	542	517	566	529	566	500	609	554	503	562	520	582	520	535	523	561	528	560	520	567	508	559	525	538	536	524	533	517	543	564	523	535	518	517	565	547	546	473	563	559	544	513	557	511	534	546	520	559	565	592	502	524	534	562	567	525	523	513	577	558	574	574	520	550	568	487	558	528	575	567	499	531	572	495	510	559	523	563	535	574	556	504	543	580	539	540	530	552	578	529	562	537	534	524	493	595	547	511	549	511	590	539	535	537	579	524	534	577	546	507	559	566	549	497	583	496	585	561
24908	9103	6563	2999	2339	1797	1559	1382	1218	1111	1128	1038	1069	1147	1587	1572	1304	4867	4232	775	772	835	717	719	687	730	735	696	679	747	690	665	697	666	619	736	681	644	678	694	713	729	641	702	701	675	735	660	684	663	669	666	654	704	738	669	700	691	687	683	651	684	654	638	667	658	678	717	670	654	686	657	700	736	722	678	673	700	734	671	724	656	669	721	676	679	691	688	701	690	700	677	707	659	679	676	681	661	636	691	695	707	703	677	664	665	712	676	705	701	662	729	688	683	654	703	709	666	671	647	676	698	693	663	740	716	680	683	666	680	684	677	665	705	672	708	685	656	684	633	708	693	665	666	667	661	703	688	687	689	655	714	689	660	677	687	652	657	657	674	725	731	693	652	683	668	659	685	674	686	687	672	694	693	648	709	678	653	685	680	737	754	675	707	661	710	662	719	653	708	690	672	668	630	707	711	636	695	692	651	657	724	721	706	666	660	691	705	676	681	671	682	665	681	647	684	678	656	662	686	658	636	699	645	675	691	704	663	656	672	733	624	687	705	656	691	652	679	689	647	690	682	668	660	716	650	656	681	689	696	697	647	662	679	722	673	674	654	739	639	651	653	692	688	702	673	681	732	648	707	650	680	681	657	663	663	677	667	667	707	661	677	694	672	684	678	651	698	659	695	716	709	647	678	658	642	654	653	707	676	705	678	678	669	710	708	700	659	704	695	697	749	649	725	686	699	686	662	661	725	668	642	666	673	653	665	726	682	656	668	703	652	724	651	635	663	682	659	683	622	697	704	688	665	705	657	641	695	661	687	667	698	678	638	685	689	719	672	676	670	684	709	681	719	739	678	711	673	664	651	625	719	700	650	653	689	719	703	641	692	722	679	665	680	727	682	658	669	704	675	664	630	712	644	713	680	640	683	673	648	638	690	692	684	654	688	626	670	665	668	661	649	714	640	673	750	709	686	694	698	705	697	702	697	683	719	695	691	695	669	682	671	683	672	660	615	652	691	694	666	698	682	683	673	698	664	701	675	664	680	667	692	674	702	697	630	701	654	699	692	686	648	658	661	687	681	718	643	684	695	696	687	652	683	689	721	666	729	636	666	695	690	658	668	669	711	701	680	700	681	662	681	657	654	679	660	714	654	631	709	739	650	648	687	640	698	663	669	715	673	673	668	646	637	660	643	710	684	691	697	662	655	728	687	692	702	682	677	663	665	684	695	663	686	679	697	692	666	709	651	659	700	655	661	662	665	671	666	682	625	672	719	682	663	687	679	728	734	651	658	676	654	649	652	660	702	655	633	672	685	716	709	687	653	655	676	688	676	710	689	721	675	669	650	675	640	737	685	640	697	672	664	673	640	666	696	709	647	663	643	654	630	711	685	669	674	713	698	649	684	704	702	722	661	657	687	697	710	653	692	661	732	714	678	684	700	675	654	662	688	682	651	666	705	695	657	681	705	667	707	701	673	703	631	687	680	684	667	701	688	672	676	658	624	665	648	679	680	670	671	669	656	665	675	716	655	683	652	631	675	652	683	638	677	644	684	663	655	665	657	694	726	714	716	673	725	616	692	671	695	650	657	659	643	696	671	723	648	694	662	673	705	728	704	664	699	696	662	659	651	637	649	715	687	652	696	682	705	677	699	651	675	668	639	678	671	667	703	687	668	666	654	693	699	628	699	641	707	682	721	662	695	666	666	720	709	667	717	673	683	652	670	682	677	635	689	682	695	672	643	666	693	672	723	717	695	697	712	620	709	666	684	674	657	663	697	685	706	677	640	696	723	671	676	651	662	695	634	675	689	699	663	655	684	679	672	635	637	689	684	671	709	697	676	695	719	740	666	630	671	703	667	631	669	685	629	686	677	650	693	756	674	659	712	696	709	715	684	654	641	703	697	665	652	639	667	700	657	641	704	676	673	696	705	693	715	658	660	687	699	665	615	670	683	674	664	703	700	692	713	670	690	717	718	675	683	673	663	660	677	701	694	689	685	664	691	667	649	663	639	690	686	702	686	644	691	631	693	673	696	683	677	676	661	675	675	696	676	701	671	657	709	716	664	713	679	685	672	667	715	675	701	743	631	672	620	692	667	643	717	671	686	634	653	632	676	652	680	669	670	689	681	659	692	720	657	696	707	699	673	646	681	662	701	664	627	667	672	716	716	697	690	653	696	710	693	688	705	647	667	720	691	654	677	688	698	667	731	698	671	643	645	701	673	697	666	697	663	671	693	688	662	720	655	655	662	716	665	688	695	664	668	699	632	681	701	666	674	667	689	644	712	683	666	649	678	679	642	649	675	698	676	649	681	713	682	692	664	662	621	668	682	677	726	715	710	696	619	720	681	675	703	699	630	651	675	722	698	711	659	683	645	666	637	713	694	694	744	663	704	676	669	674	676	698	667	681	694	695	727	658	678	729	655	648	656	654	709	705	657	690	713	630	690	727	666	651	652	678	694	705	704	685	656	665	693	700	664	688	722	691	686	705	663	689	709	694	683	658	699	703	691	624	675	653	649	693	651	691	705	649	654	679	696	740	672	670	686	682	672	676	680	632	682	638	724	643	742	656	654	710	728	668	666	645	673	700	652	714	692	657	710	672	698	696	702	637	661	696	662	668	717	654	674	683	632	703	712	722	714	679	622	685	654	707	691	649	683	701	715	687	711	679	710	723	646	687	667	680	679	669	650	642	651	637	683	730	633	660	739	650	683	714	648	655	691	676	660	664	679	663	667	659	673	654	682	685	728	675	725	650	676	642	693	671	682	685	672	675	639	646	683	652	656	630	673	705	689	647	685	700	693	665	668	692	690	669	655	674	671	689	698	667	694	664	665	670	650	702	664	669	694	667	658	636	651	669	682	698	644	689	704	656	718	686	705	711	674	689	664	668	662	678	656	673	619	669	700	680	651	649	659	662	679	690	677	638	682	672	673	694	677	669	686	666	642	704	676	679	668	646	685	728	640	692	660	680	692	640	712	693	643	704	653	728	687	652	727	723	665	659	670	663	683	690	650	672	701	653	708	672	655	708	689	663	701	691	689	682	736	670	728	689	715	662	676	664	703	673	687	773	662	681	692	712	662	685	699	683	661	713	671	679	667	635	676	680	694	700	679	719	716	655	718	678	623	700	704	678	674	679	683	709	676	722	619	659	668	685	689	684	713	687	687	693	696	669	687	693	686	653	610	711	713	692	631	646	670	651	718	709	700	704	647	656	649	696	709	666	647	716	663	704	663	681	706	681	675	712	705	644	663	668	729	711	653	657	729	670	628	672	702	720	675	633	670	621	676	750	700	663	634	691	652	664	685	661	714	693	647	725	646	689	679	686	693	691	681	700	645	679	651	670	699	697	688	673	692	697	650	639	668	669	649	649	724	682	638	706	661	672	683	639	684	691	742	641	659	741	661	684	681	746	704	698	673	674	654	658	635	679	723	688	670	661	668	675	668	651	685	666	687	700	683	729	664	748	678	664	667	677	688	701	649	732	650
24631	21402	27229	25514	4565	544	457	388	385	389	371	360	370	440	534	543	501	1360	1215	276	282	263	245	214	244	210	266	246	229	249	235	291	249	248	236	270	231	229	252	260	223	228	256	253	262	223	275	238	237	239	239	226	251	233	252	248	256	245	241	229	239	247	243	259	229	212	217	220	261	222	247	215	240	264	238	255	252	264	232	249	231	233	216	245	237	274	240	226	234	232	242	263	244	263	269	222	262	221	236	227	259	241	225	255	232	281	246	253	274	282	247	239	246	254	233	229	258	226	226	237	238	240	246	261	257	221	253	211	243	227	216	246	258	242	230	219	218	238	236	265	233	229	258	255	263	217	236	252	251	234	243	271	222	235	243	239	249	245	228	263	246	249	253	258	232	269	264	270	239	247	209	247	245	271	234	238	248	248	230	280	245	232	224	239	254	239	255	258	239	233	250	245	215	272	249	214	241	232	260	227	278	239	250	220	230	233	247	261	265	237	242	262	202	225	259	242	247	211	230	237	232	252	264	238	262	247	240	256	248	270	257	246	230	246	248	255	221	245	263	230	268	236	254	248	283	256	253	257	227	240	231	237	254	243	251	220	224	258	222	237	243	254	234	253	253	242	230	230	234	241	256	220	244	236	251	237	225	253	230	235	242	226	264	253	259	237	249	240	246	232	235	233	258	268	262	254	242	221	268	239	243	245	224	255	230	280	276	241	233	244	246	242	228	247	262	241	234	247	249	239	228	264	220	257	215	267	243	236	227	225	234	257	239	239	247	253	235	239	251	237	249	262	248	262	240	234	186	239	242	235	240	249	233	220	254	250	242	241	252	266	224	261	235	223	242	229	246	211	241	229	239	273	218	252	248	246	251	224	236	243	243	271	272	223	224	259	239	239	241	217	237	224	235	216	243	261	248	272	228	245	219	241	220	241	238	231	276	261	245	242	250	221	243	247	220	232	241	224	230	242	228	254	230	267	246	218	219	247	216	222	234	242	266	211	256	233	243	253	237	273	240	214	222	211	230	225	238	224	228	227	237	276	252	233	256	229	226	241	226	220	246	241	210	227	254	264	257	246	254	240	241	232	235	238	237	250	246	257	237	267	237	224	225	239	246	226	264	237	235	269	249	234	256	230	210	248	215	228	260	242	236	249	241	242	245	227	238	221	237	257	231	244	216	236	228	252	231	252	234	211	234	265	250	236	246	241	229	224	276	233	252	252	212	251	239	232	247	271	246	257	266	250	232	245	253	237	258	252	251	247	269	233	257	240	219	250	255	213	243	244	249	260	234	242	235	233	240	245	264	258	252	227	230	236	236	234	259	245	253	263	250	225	220	227	214	226	235	233	236	228	237	247	241	243	244	283	255	224	262	224	266	238	216	258	260	254	235	238	240	250	216	226	263	235	237	263	234	256	257	243	240	233	265	230	234	228	235	247	241	256	243	223	235	229	242	266	234	268	239	249	233	257	263	251	234	276	264	230	235	226	251	246	242	231	234	256	241	243	243	233	262	230	229	284	216	224	268	218	246	239	230	260	224	235	230	258	224	270	238	254	225	228	257	213	261	225	271	226	256	235	235	246	233	216	224	246	213	245	219	255	234	254	273	238	254	258	256	235	250	261	237	244	252	236	258	203	241	257	253	236	244	252	250	227	269	251	238	269	251	234	224	232	240	216	260	246	238	226	253	252	227	244	246	244	238	249	243	201	209	270	252	221	231	235	246	257	231	240	236	228	222	233	243	243	230	239	249	237	275	258	253	252	241	199	270	236	240	225	238	248	245	234	239	235	244	256	270	237	235	221	236	262	246	224	235	234	236	236	230	230	249	242	226	254	245	234	251	226	229	246	249	251	227	244	233	229	251	234	236	271	261	205	231	246	224	228	240	246	246	252	261	239	246	234	238	246	258	254	242	210	226	258	209	232	251	249	254	242	261	259	251	235	265	247	234	253	243	221	248	239	223	245	249	237	256	242	238	245	230	220	237	233	216	236	238	228	236	213	240	247	260	223	243	216	240	265	272	206	244	237	250	247	257	228	213	222	237	247	250	215	240	198	237	276	272	243	247	221	209	255	223	230	260	240	266	237	252	233	230	219	255	248	235	261	242	239	254	242	244	235	252	247	231	249	267	244	262	217	239	218	244	239	255	244	230	256	237	232	240	273	268	250	231	258	226	246	227	241	233	249	250	263	267	236	254	226	213	244	238	251	218	250	217	231	227	208	236	250	268	223	233	215	247	260	246	244	271	259	257	223	249	241	249	253	259	245	231	217	250	242	232	252	254	247	229	230	242	254	278	238	248	251	221	228	248	252	250	246	228	241	251	270	257	229	261	270	262	232	259	251	241	247	272	250	218	225	279	229	252	232	224	252	255	244	239	240	228	259	230	253	218	242	261	205	234	267	221	221	240	246	264	232	242	232	249	224	243	247	247	209	242	249	250	229	250	226	242	227	226	231	236	243	254	214	250	259	214	221	265	222	242	218	269	246	254	237	238	241	213	252	246	231	236	226	233	227	216	241	255	236	237	245	245	232	236	244	263	232	233	247	235	275	244	266	251	271	243	234	224	254	225	252	219	215	232	254	216	213	234	228	250	228	246	240	231	237	243	261	204	249	229	234	244	239	233	245	251	212	243	220	233	223	264	246	251	236	221	272	237	284	240	257	253	247	230	262	260	256	231	216	218	266	231	246	227	232	239	250	240	276	243	206	247	241	242	229	218	250	236	218	265	230	221	228	230	271	235	228	244	262	230	230	227	247	221	262	205	256	236	206	223	256	212	229	242	236	292	256	233	227	266	243	238	227	234	236	226	225	234	251	201	265	239	248	219	212	241	256	235	259	238	254	280	205	245	256	244	246	223	255	237	221	251	220	227	272	241	252	249	253	230	236	225	260	235	240	246	237	251	238	259	234	250	233	237	250	247	248	244	229	222	230	264	221	261	238	235	256	250	244	239	269	264	244	250	248	245	214	241	225	258	259	212	238	248	255	248	266	227	239	212	220	245	215	262	235	262	231	238	259	230	262	239	266	229	264	242	240	251	253	246	238	220	238	258	244	268	254	242	211	234	202	253	237	255	229	219	235	245	237	252	248	252	240	235	252	256	230	233	278	279	231	238	231	233	247	241	264	246	240	255	255	255	235	224	241	248	251	252	258	240	243	239	256	234	235	209	239	247	238	245	254	235	216	251	235	269	224	231	268	232	236	236	213	233	249	237	234	222	230	220	254	236	236	266	248	243	248	220	268	253	251	266	246	237	220	269	226	233	235	245	260	262	231	239	235	251	259	245	221	216	259	225	237	255	264	253	254	219	270	226	229	248	218	222	242	242	238	249	218	198	225	246	234	267	229	223	258	221	238	252	240	261	242	248	252	240	250	237	245	219	234	228	262	238	255	243	216	259	243	234	234	265	275	233	262	220	234	240	256	249	221	241	231	256	266	247	279	239	255	268	260	257	270	230	263	229	239	224	265	248	245	254	252	243	256
22736	5562	3990	1716	1267	1044	895	794	731	709	600	604	531	792	1028	1011	777	2663	2269	374	393	352	372	331	376	329	357	325	337	324	320	373	357	334	308	342	314	325	330	323	356	331	303	337	344	299	311	297	301	337	322	315	341	331	324	329	338	322	319	347	332	347	342	318	330	339	342	352	368	357	317	344	325	363	335	381	343	331	333	324	355	340	311	336	358	328	311	326	332	331	291	342	340	332	320	326	344	359	332	333	289	316	311	366	338	353	334	331	338	295	317	335	324	360	343	310	327	355	318	328	326	303	360	331	320	349	333	337	305	325	308	309	299	309	321	324	318	345	367	306	316	342	330	325	344	357	328	312	373	328	321	338	325	340	330	334	327	312	350	321	309	354	308	334	329	325	311	339	329	318	325	319	298	344	332	336	324	312	366	320	353	328	333	308	314	325	323	345	357	318	330	285	344	340	342	313	324	311	351	325	339	362	328	347	312	323	330	330	313	302	336	322	321	321	329	349	296	283	305	318	327	317	316	330	319	306	333	347	347	296	327	299	317	322	304	340	329	310	333	317	345	322	332	322	346	313	299	301	284	348	322	319	336	320	303	318	306	321	316	341	365	301	316	340	305	383	316	343	332	359	314	343	305	329	351	311	365	334	343	337	324	347	314	334	337	324	336	312	345	321	350	320	372	347	301	319	320	359	320	314	316	340	361	327	358	326	345	314	338	324	348	358	354	358	341	300	321	311	347	345	375	335	320	341	303	317	361	356	348	302	343	318	309	334	306	318	346	318	368	313	330	338	338	323	307	345	369	370	290	306	342	319	341	326	329	319	347	307	331	322	334	346	314	327	336	315	324	352	329	292	333	315	288	296	354	316	325	366	324	348	324	329	342	316	323	322	339	358	340	315	338	338	338	350	342	321	329	323	336	339	331	338	332	322	325	298	322	311	334	297	310	341	310	284	320	314	351	303	365	347	321	334	316	328	300	331	338	363	335	302	330	312	309	352	331	347	361	329	323	321	319	318	320	333	327	332	299	342	342	326	331	325	337	338	362	304	317	341	362	318	339	311	337	328	327	304	348	320	309	345	350	329	332	326	330	351	339	332	315	339	316	314	335	340	353	334	342	348	369	322	323	316	371	356	340	325	343	342	333	317	315	348	317	318	326	336	330	323	318	347	333	333	336	332	315	362	334	338	359	321	306	352	347	332	304	307	326	313	356	357	347	326	338	340	358	341	330	346	319	369	306	316	298	315	328	357	345	343	335	362	378	374	323	291	313	341	338	326	313	317	324	317	296	319	338	342	322	342	351	330	337	314	323	314	317	334	333	310	331	283	337	311	352	313	350	355	324	330	329	335	358	303	324	345	349	334	321	328	335	349	341	333	332	340	304	355	346	346	324	307	308	350	351	332	354	337	311	344	355	333	357	345	359	316	326	311	329	353	327	349	338	344	350	333	286	330	341	305	353	377	309	322	335	335	318	318	332	327	309	304	322	335	324	356	349	345	346	342	345	316	287	295	313	302	337	340	349	345	325	349	298	317	310	304	319	323	344	358	336	304	298	322	359	314	347	312	373	348	357	335	342	332	330	319	321	328	323	310	311	308	360	329	315	326	328	353	311	288	351	316	323	306	339	331	311	336	327	328	294	353	356	337	317	319	340	331	332	315	307	356	324	347	336	335	331	339	339	359	329	315	313	336	321	314	332	330	325	317	349	313	349	327	371	322	327	323	331	315	347	326	317	313	310	334	347	324	354	303	350	352	347	337	308	315	320	336	302	324	321	335	309	333	311	305	348	298	291	343	315	343	321	342	302	341	358	333	337	326	328	333	294	324	282	352	309	320	352	322	328	316	344	310	303	322	319	320	344	357	352	316	293	370	326	346	363	320	321	334	359	337	313	330	304	308	345	345	323	316	309	341	334	334	345	310	351	314	344	314	350	334	325	315	335	301	318	339	328	348	331	339	315	334	310	320	331	321	331	308	320	340	315	362	371	307	314	309	337	316	314	346	313	368	356	338	321	371	317	356	336	360	311	334	336	322	290	342	304	303	344	348	329	344	304	320	323	323	353	317	299	306	315	317	344	341	358	313	344	307	323	357	314	296	299	321	315	336	333	313	339	331	349	317	346	328	318	322	318	323	312	309	318	348	325	321	303	317	336	376	314	323	364	351	346	358	314	325	309	316	320	339	332	376	314	318	298	319	357	346	354	299	346	350	344	335	344	297	323	309	320	334	311	364	320	318	349	321	332	343	346	337	370	365	314	328	347	336	358	337	318	311	340	332	357	325	336	319	358	369	316	345	317	318	322	337	335	308	363	332	345	341	304	332	324	354	337	336	320	299	351	328	319	286	296	322	323	339	338	362	302	329	321	355	361	379	333	357	323	326	362	341	333	344	336	329	320	345	329	351	315	311	358	313	367	353	301	316	353	341	335	367	322	355	320	300	325	354	346	372	308	302	328	345	360	313	305	327	318	312	334	329	294	344	316	319	331	323	340	324	334	331	341	318	314	324	311	333	329	283	334	331	344	327	344	334	349	356	334	348	299	309	346	306	361	324	321	336	320	327	302	325	332	306	342	355	343	321	327	328	323	323	300	343	326	325	309	335	323	321	346	340	358	330	342	349	319	333	332	338	336	345	328	339	329	324	323	354	324	347	321	318	346	343	300	350	328	300	324	365	330	318	313	315	329	323	347	355	317	325	320	324	328	331	314	323	338	331	312	346	309	312	313	333	327	322	324	346	300	324	341	312	311	305	342	329	342	292	325	347	310	331	317	340	328	310	322	327	332	298	326	328	315	330	278	316	307	332	318	353	369	356	328	326	316	384	299	340	322	327	289	324	354	336	345	309	328	330	309	325	315	286	342	341	323	364	319	303	322	324	326	347	304	311	304	334	317	335	333	304	322	349	325	344	317	308	366	341	315	329	312	310	347	340	349	314	338	329	336	328	342	300	356	300	338	348	329	303	326	308	333	333	335	314	328	346	335	319	322	331	315	315	299	316	305	335	359	350	314	319	338	322	353	347	329	363	318	324	314	341	338	349	307	304	345	366	342	313	314	336	323	349	352	318	339	300	333	343	323	346	358	345	323	353	335	342	322	345	320	325	305	328	364	334	325	338	329	323	324	336	316	321	310	331	328	355	345	342	328	306	367	308	326	312	353	310	317	323	350	353	320	328	303	339	317	325	336	323	317	332	311	342	352	321	376	350	308	305	298	324	325	355	323	339	317	330	338	321	297	333	342	314	323	326	336	327	318	358	351	318	339	321	327	345	306	338	320	324	322	354	367	320	291	309	323	321	310	342	314	300	356	328	332	360	333	302	307	310	334	359	342	343	317	356	330	337	312	334	351	326	325	333	340	301	305	321	286	349	332	345	323	306	351	317	341	285	302	326	338	339	333	337	363	329	301	360	314	316	350	347	299	381	350	327	379	345	337	382	336	315	320	329	349	308	296	309	313	358	341	337	329	336	309	317	323	328	332	325
22526	21448	29309	24002	21453	21295	4364	1272	1018	985	899	881	862	1074	1318	1229	1067	6119	4001	675	645	626	576	575	567	580	573	538	565	611	553	563	545	567	550	566	573	576	546	588	530	540	546	584	528	571	525	564	534	594	503	578	527	517	544	535	506	564	550	555	569	524	535	561	534	565	555	554	506	559	589	529	565	572	498	551	615	497	606	540	573	565	532	547	530	565	479	571	557	552	526	557	552	579	576	528	484	556	564	574	605	623	524	504	514	548	560	534	557	556	511	540	567	567	540	559	523	576	538	526	534	528	535	582	525	499	525	523	570	559	548	555	561	556	509	531	525	514	570	522	543	529	578	516	552	556	580	552	538	553	577	553	564	527	556	560	566	612	513	592	576	536	536	525	532	548	527	505	547	523	547	550	570	552	509	531	527	537	556	550	537	570	562	575	557	588	585	532	557	549	550	517	509	537	557	547	529	543	596	577	554	544	538	562	529	525	524	549	570	560	540	510	528	543	577	548	558	547	544	579	556	563	520	529	540	545	566	547	570	537	503	527	552	515	534	583	539	550	502	571	562	532	531	539	536	553	510	566	540	547	567	505	527	614	537	528	565	580	497	546	555	555	551	563	568	580	533	583	562	522	529	572	590	513	550	534	540	512	570	512	547	530	519	538	567	515	496	539	594	558	509	551	539	588	521	520	562	566	535	535	566	519	536	501	514	557	554	551	555	529	552	492	563	509	517	588	524	538	528	508	519	513	519	532	521	583	575	556	565	534	529	530	563	541	565	539	574	529	566	512	523	569	539	560	562	543	514	541	567	568	526	564	555	553	594	546	592	512	535	546	497	534	511	506	552	509	584	543	591	572	539	533	530	539	541	550	588	569	557	519	493	541	553	539	541	536	541	539	554	541	527	555	541	595	529	515	549	543	554	562	539	532	532	554	556	542	524	564	551	520	548	522	569	518	505	553	515	543	574	568	540	551	562	581	545	532	579	574	548	537	532	557	553	542	560	580	567	543	537	562	575	561	547	563	545	531	555	519	529	494	556	564	560	532	559	509	545	544	561	564	526	547	584	534	563	563	526	527	524	526	553	486	580	532	521	564	527	565	578	552	522	524	537	553	521	539	553	534	557	536	511	568	544	537	527	526	563	575	538	555	577	535	525	533	558	573	514	546	498	516	543	555	522	517	555	550	541	571	554	571	518	517	510	533	529	530	575	545	578	564	537	539	551	563	536	529	553	522	507	573	518	554	541	543	570	557	511	561	553	543	543	546	535	528	593	549	535	538	562	573	510	558	543	561	546	505	569	546	562	557	556	505	517	587	528	508	530	562	540	553	556	543	514	501	508	558	539	580	564	564	533	545	501	568	566	540	534	506	536	523	557	561	569	558	586	524	523	540	552	573	531	604	549	533	586	566	536	551	548	540	531	517	532	547	547	513	539	597	545	537	545	518	535	511	567	518	549	557	532	551	573	542	518	555	572	576	542	536	560	581	569	541	563	568	544	589	528	527	558	555	512	518	555	556	533	515	536	509	574	557	524	573	542	500	545	541	530	548	526	542	532	539	539	536	535	560	540	534	558	557	516	514	566	514	539	548	526	578	532	528	521	547	536	572	529	537	562	509	493	545	560	517	499	572	534	565	556	553	531	561	574	510	528	548	519	566	547	547	535	503	558	553	553	560	567	495	570	563	555	514	557	574	533	591	567	536	539	574	570	559	533	508	537	557	571	567	569	572	506	523	550	544	555	545	522	542	551	514	511	515	541	548	568	534	517	554	526	532	583	563	493	509	534	561	538	515	568	558	532	569	535	536	532	572	539	557	547	565	566	519	538	559	570	555	558	548	547	503	565	521	569	529	545	539	516	527	536	571	567	544	550	556	587	532	574	560	531	569	517	503	551	567	552	566	522	527	576	574	538	553	534	521	570	549	548	526	533	537	524	571	525	564	563	540	539	543	510	568	525	542	593	558	540	523	538	560	555	521	563	501	529	538	546	557	527	525	523	574	571	553	556	555	541	521	572	536	531	570	549	579	546	543	519	547	547	567	513	564	566	532	522	508	537	544	541	577	532	568	531	518	533	583	540	521	548	563	555	505	555	535	535	584	548	544	518	549	557	557	545	554	534	549	556	517	562	572	538	514	555	505	517	582	510	555	565	533	537	571	543	547	557	553	565	565	525	553	540	494	530	544	568	494	532	512	522	544	515	549	530	503	507	565	504	554	567	575	549	561	513	499	562	558	523	529	534	536	529	479	540	565	540	520	567	543	544	541	566	554	583	520	592	551	544	581	543	500	538	562	591	543	595	496	536	561	511	602	583	559	549	529	553	488	579	520	560	527	530	544	532	560	558	531	532	526	584	573	571	569	508	586	585	533	554	545	547	550	585	578	524	521	542	558	569	519	544	536	600	532	525	514	511	534	549	567	544	554	526	544	559	557	542	527	549	536	517	528	573	520	550	559	534	526	515	553	531	558	550	566	539	563	488	560	533	550	501	560	554	546	572	535	499	562	555	513	567	574	560	529	533	516	549	553	524	589	580	537	549	514	569	548	537	587	589	540	617	555	561	525	561	518	511	535	522	528	539	544	488	547	530	535	517	486	532	519	544	542	542	540	567	535	532	541	515	550	533	560	562	521	529	564	530	549	557	513	538	569	570	598	494	529	539	536	521	565	547	556	582	586	522	506	577	536	552	555	521	523	528	548	560	563	551	573	580	534	557	538	493	496	565	512	549	566	547	541	605	542	525	511	529	540	547	528	522	563	524	554	554	566	560	505	576	543	539	554	559	540	473	541	544	585	528	539	555	552	511	562	499	535	551	539	554	542	531	570	577	548	510	598	561	539	554	501	531	537	530	570	527	499	533	535	530	523	548	555	563	536	597	516	553	512	529	542	504	533	545	519	550	555	527	560	539	527	596	546	548	537	565	561	510	483	549	550	503	527	546	580	597	553	562	547	543	540	523	536	544	559	543	537	579	574	555	587	543	556	524	534	530	550	558	571	554	555	503	520	536	529	515	516	536	519	535	529	556	524	561	518	533	532	563	582	543	508	535	514	575	545	529	554	561	539	531	581	570	497	577	531	502	529	522	540	593	525	558	577	527	492	527	521	588	528	556	554	545	571	576	585	535	594	529	576	540	524	520	544	518	523	523	588	531	498	570	551	519	589	567	567	572	556	536	564	539	542	541	529	543	545	531	584	519	532	562	548	540	599	526	538	526	564	553	509	525	512	575	585	556	533	516	535	526	534	499	562	537	543	556	564	582	527	548	545	565	581	518	555	556	564	575	595	598	501	549	543	581	569	555	557	573	530	552	546	492	534	550	556	565	534	550	505	518	581	530	537	510	542	539	533	550	564	543	541	535	555	510	564	556	562	504	560	567	543	500	523	559	551	560	575	552	569	560	541	531	520	567	532	539	554	587	557	574	531	572	542	515	558	531	541	500	542	504	536	583	599	557	543	510	565	526	541	536	556	500	525	522	539	516	557
30725	14119	10580	4918	3587	2832	2360	1924	1750	1593	1454	1392	1294	1693	2147	1985	1693	10091	6036	804	846	816	707	713	729	768	716	704	744	679	695	683	709	723	711	694	662	658	742	687	719	704	693	704	670	707	710	700	628	730	696	693	675	709	694	682	690	672	711	691	696	705	678	727	644	727	705	683	706	702	701	698	667	728	715	664	688	702	677	685	717	710	714	685	699	719	684	676	693	682	742	703	700	683	706	715	694	635	715	714	674	681	655	726	712	730	691	681	692	677	679	675	724	700	667	672	640	674	696	721	763	697	690	735	683	715	663	721	713	720	701	747	702	651	736	685	713	690	689	658	696	692	665	720	709	667	717	669	762	694	721	707	676	663	719	653	700	688	711	682	699	705	689	697	617	648	707	700	729	670	693	654	693	713	689	688	756	717	657	686	682	697	706	683	683	691	633	629	706	717	704	654	620	698	651	700	679	665	691	658	676	703	713	644	687	726	698	674	699	706	683	626	688	724	675	683	689	667	724	692	697	693	665	677	664	715	715	639	725	669	696	686	711	700	677	676	695	696	695	652	658	664	666	660	701	687	702	688	684	681	674	668	619	723	698	714	641	687	672	685	696	677	650	679	695	683	700	640	722	635	661	710	669	660	651	733	696	673	687	668	671	716	659	684	677	693	749	692	692	646	706	704	768	713	652	681	696	706	675	687	710	673	674	672	699	673	700	712	678	676	672	684	705	707	694	662	645	687	649	714	711	702	714	710	699	699	698	748	632	689	669	675	730	685	717	651	715	687	690	659	662	648	751	685	699	685	680	654	677	697	722	701	652	689	679	713	689	667	705	671	667	669	696	697	678	694	734	703	687	709	711	682	690	698	728	683	705	720	720	711	715	721	701	624	680	656	691	667	714	726	651	679	644	654	706	658	665	665	712	680	664	688	700	683	725	642	697	738	724	714	706	675	703	682	712	674	698	689	703	678	680	680	683	646	681	683	661	682	729	707	696	643	662	699	708	688	719	731	737	708	673	683	697	735	691	689	704	686	722	684	623	676	632	692	678	661	672	687	700	664	702	707	632	706	668	732	682	672	678	672	672	692	659	645	664	669	746	657	631	651	688	706	693	653	717	701	705	677	719	702	657	665	692	746	665	689	716	682	688	688	690	673	665	687	616	691	701	684	666	648	704	704	728	695	705	691	680	677	682	720	716	723	693	679	677	665	709	732	669	708	701	686	668	702	748	695	679	699	674	729	668	675	672	688	680	698	734	702	711	731	736	714	666	674	687	691	670	708	660	698	745	689	682	682	718	713	663	719	734	699	687	706	681	735	689	741	683	650	655	724	693	675	710	663	700	670	661	722	685	698	693	687	730	690	666	695	716	676	679	694	697	713	704	704	675	683	710	659	707	637	729	657	651	686	677	696	690	654	674	702	692	755	659	698	683	718	674	696	665	695	716	686	683	683	688	698	698	700	689	677	676	698	678	693	706	732	686	686	664	699	683	653	686	728	675	713	676	697	644	693	721	681	684	706	669	754	750	689	712	696	677	657	716	644	727	691	701	663	681	727	717	692	647	668	748	688	623	612	690	685	690	706	673	703	661	689	696	714	695	688	752	719	696	678	703	709	637	706	690	679	615	677	689	681	658	697	746	672	697	689	723	700	690	708	689	703	710	722	671	633	656	653	665	679	718	725	714	651	765	644	651	661	706	688	693	720	688	670	681	674	661	686	671	692	688	708	686	682	676	702	703	658	672	690	710	686	670	669	668	692	666	710	682	683	647	709	676	688	679	685	701	712	756	713	708	688	714	703	656	710	697	682	688	732	647	699	660	692	658	630	700	687	699	654	705	695	717	720	695	698	679	661	682	738	699	662	713	689	681	678	664	659	716	701	681	702	729	717	720	655	699	678	708	669	650	724	677	709	703	720	688	693	699	680	626	700	688	710	712	728	661	691	669	687	719	668	664	690	674	696	684	646	695	717	688	738	665	708	711	639	700	722	695	711	694	678	732	678	713	708	735	661	690	699	738	670	673	680	671	734	739	697	715	722	667	727	711	675	682	659	714	698	699	730	676	688	687	716	690	653	708	669	634	642	685	650	648	717	655	655	696	657	719	713	675	698	710	641	694	683	631	705	706	724	669	749	693	720	699	678	661	682	657	722	704	709	645	679	668	711	699	700	659	660	660	721	707	660	688	717	683	711	700	710	678	713	721	697	677	693	698	698	675	736	725	655	672	677	692	681	689	693	654	743	696	708	716	706	716	678	700	702	689	683	694	655	628	677	704	732	728	693	697	681	729	643	674	646	673	692	693	733	691	721	694	692	667	710	692	678	707	655	678	716	691	676	684	677	670	735	681	688	676	682	674	672	675	701	670	695	679	632	726	716	719	703	699	683	661	697	710	697	760	689	692	668	703	651	621	692	678	702	733	652	718	692	702	741	633	720	689	672	706	684	666	696	682	587	693	677	642	675	682	668	699	679	693	694	645	660	687	692	694	677	691	665	674	683	707	661	677	662	754	667	686	657	692	675	691	670	698	698	663	702	697	698	721	726	672	677	720	662	689	684	698	710	668	730	675	657	684	684	672	711	703	658	721	685	665	678	680	691	707	699	686	672	721	645	667	695	671	681	653	711	718	726	723	681	693	703	673	721	690	689	691	645	712	701	683	692	674	644	697	674	720	674	673	648	673	672	692	709	700	663	653	693	692	694	672	706	691	693	706	717	667	648	691	750	674	700	705	698	674	666	627	678	706	680	720	676	708	660	656	695	681	640	699	677	684	657	661	657	692	712	759	690	706	686	696	710	722	705	719	674	667	729	703	733	704	724	645	696	699	708	704	643	699	725	668	681	656	711	688	678	696	684	676	665	645	660	671	691	666	685	660	661	692	697	700	675	706	667	702	676	709	711	692	719	696	694	656	688	665	705	683	673	661	661	708	704	665	672	694	677	682	700	684	679	688	664	683	678	721	664	713	657	674	644	647	741	704	717	683	683	713	629	686	646	670	685	687	658	684	712	687	692	716	699	689	721	696	691	660	677	621	673	709	670	692	676	672	717	692	728	690	710	709	665	703	666	686	656	719	701	654	723	727	660	673	715	686	701	645	734	707	645	708	680	685	722	680	706	687	673	729	709	662	699	693	669	654	694	690	682	691	688	718	683	655	700	688	669	689	673	722	681	716	683	655	688	699	705	681	649	702	696	696	715	703	703	698	691	683	685	673	644	651	706	678	726	662	705	671	678	642	713	682	674	673	662	666	720	631	712	677	699	673	687	682	701	695	691	678	691	691	695	688	696	708	645	647	694	686	658	649	682	714	662	706	671	733	702	690	692	708	643	659	721	675	651	645	726	681	701	706	713	695	707	686	640	637	672	697	704	678	671	724	683	674	710	703	693	694	687	669	644	671	678	692	678	678	716	703	653	696	692	693	714	697	708	690	652	692	662	705	693	678	681	671	668	718	714	677	740	711	705	651	664	717	672	644	694	696	684	684	665
27614	17539	3626	807	575	474	436	394	410	389	389	408	392	467	600	548	480	591	464	343	309	320	316	347	342	307	349	313	361	322	307	324	335	324	357	327	346	317	347	354	329	337	331	369	338	331	379	329	339	342	355	357	311	346	358	312	338	331	335	291	339	316	322	311	354	366	340	359	303	303	299	349	352	313	325	363	305	333	341	339	348	314	352	290	304	319	348	312	308	324	334	307	351	310	339	327	289	336	393	340	329	346	325	317	359	323	306	323	341	324	311	295	322	344	325	312	352	327	293	339	335	366	360	341	351	331	336	345	342	364	346	328	351	320	324	323	307	355	331	343	303	287	333	341	324	300	341	314	325	343	361	333	342	358	326	344	332	327	327	356	341	360	326	302	348	337	323	334	358	311	319	339	324	297	322	363	355	336	331	314	323	327	320	341	339	329	324	308	318	293	332	322	327	301	308	321	361	378	364	329	336	336	327	330	317	311	346	337	335	335	314	320	323	386	316	324	339	353	317	344	344	315	332	339	288	338	317	373	359	333	326	331	324	331	344	315	283	334	344	354	307	305	329	321	321	332	340	336	331	328	320	338	310	342	335	341	326	324	333	352	363	310	293	315	352	318	330	334	335	308	305	333	353	345	361	318	345	337	343	330	390	347	313	326	315	351	342	312	335	288	361	328	307	321	318	323	347	313	328	303	318	318	329	310	309	334	286	304	347	348	343	331	337	318	349	341	320	329	340	320	297	323	325	340	338	302	316	343	339	327	331	317	341	329	310	306	320	326	331	319	340	331	337	330	337	324	343	376	327	347	326	367	376	358	314	324	329	305	316	331	298	353	378	332	315	325	352	325	337	355	308	352	331	286	340	334	351	333	337	306	339	345	308	336	312	345	363	353	314	326	317	350	340	323	349	308	325	332	353	311	308	338	305	345	335	310	300	335	329	352	312	348	351	334	327	320	351	336	327	347	320	350	351	302	298	328	307	316	318	334	328	335	329	307	329	338	338	307	341	320	336	320	343	334	309	305	343	330	353	319	318	303	352	337	315	288	312	336	297	357	323	337	304	293	346	364	319	350	328	317	362	314	352	337	300	337	314	335	344	317	325	376	353	360	314	313	321	325	337	383	335	343	320	323	318	327	326	352	334	324	367	313	331	350	330	313	328	321	321	339	315	329	339	307	321	342	334	330	345	345	352	343	308	324	341	338	334	342	322	358	324	344	347	331	324	317	337	333	348	376	318	329	310	327	332	341	337	292	330	299	363	331	288	345	297	322	328	298	327	329	325	335	343	340	310	304	330	361	303	333	339	318	352	319	341	320	323	349	332	322	326	354	339	312	327	329	324	349	321	310	336	356	321	335	327	336	326	311	351	337	320	351	354	360	328	329	334	323	326	309	341	342	313	323	366	306	355	319	353	312	288	314	352	323	305	305	312	343	340	327	330	297	338	307	269	321	341	304	311	353	339	334	310	363	350	315	353	345	340	334	338	325	343	328	350	301	364	295	341	343	332	320	324	317	318	297	337	343	335	293	307	358	361	329	323	358	319	340	335	370	336	338	313	330	307	314	352	350	291	336	313	325	344	353	323	311	335	359	313	363	326	314	336	328	324	332	341	297	350	340	356	319	338	333	318	327	309	318	332	295	358	333	355	353	279	320	348	339	330	341	320	311	313	307	335	321	340	328	311	316	337	345	321	314	332	308	356	362	332	316	301	302	335	320	320	297	316	312	343	259	283	339	306	338	361	329	319	366	325	323	330	318	343	325	305	349	328	338	333	303	335	322	332	335	305	299	325	341	297	324	331	329	316	297	315	327	330	322	329	307	354	312	356	321	303	283	336	309	341	337	322	338	322	339	319	319	330	292	311	333	337	334	319	314	359	340	341	308	330	322	325	351	337	336	312	337	320	314	313	336	329	302	331	322	316	311	317	323	288	347	349	331	342	330	325	328	325	316	327	328	323	318	337	316	333	338	313	325	293	336	312	304	309	362	362	327	358	342	326	335	368	319	332	337	329	311	325	350	342	333	326	347	296	332	318	336	299	328	353	328	326	330	308	328	307	360	320	323	318	314	355	331	345	311	336	341	341	326	351	342	327	319	344	343	345	355	314	300	336	307	342	276	322	336	338	327	339	316	332	330	347	325	301	318	337	331	353	327	324	330	308	326	357	302	347	297	310	317	332	299	344	345	350	328	338	358	358	343	327	325	355	316	314	318	372	351	346	324	333	325	332	283	322	315	312	341	360	289	356	343	334	316	324	339	365	332	332	334	349	348	374	323	317	330	329	345	329	348	324	353	347	363	330	341	304	323	334	356	345	338	338	314	343	351	342	357	287	312	335	344	308	359	317	344	332	331	315	317	323	326	333	316	349	280	336	326	356	375	332	321	311	324	310	343	350	326	284	332	334	306	363	325	344	293	298	321	328	317	342	333	322	328	362	317	378	295	359	299	292	322	339	330	314	336	344	353	310	327	314	313	299	302	321	337	330	342	336	326	313	331	351	348	352	289	346	318	308	352	336	334	345	347	332	329	308	335	333	336	345	296	347	362	344	329	333	294	308	325	347	328	335	343	297	356	357	323	326	331	318	327	356	329	321	333	341	313	334	353	332	337	319	357	323	334	329	355	318	305	333	291	345	330	322	304	338	325	336	277	320	319	310	334	366	318	316	317	341	337	348	334	336	285	323	374	346	316	309	320	306	320	339	326	361	315	334	340	360	340	344	323	318	326	316	353	325	327	333	315	338	303	312	332	330	328	326	325	318	318	337	327	327	291	319	313	340	345	330	339	335	313	315	345	301	328	353	327	324	311	359	322	332	344	327	348	330	363	346	319	323	332	336	295	333	322	294	313	336	327	327	310	329	351	342	320	372	309	313	308	311	332	317	288	315	349	346	317	305	308	310	357	321	312	326	346	302	378	353	316	348	333	310	345	308	330	324	352	350	340	330	321	346	309	343	333	356	335	332	399	315	357	348	345	328	356	284	327	351	336	321	293	309	315	352	329	356	329	310	325	351	310	342	290	317	321	338	333	342	299	327	317	348	355	340	333	318	342	291	316	341	321	338	338	328	305	350	319	357	336	355	318	325	331	360	337	320	342	325	285	335	341	351	320	340	356	330	330	331	310	330	342	337	351	312	307	334	320	352	312	324	328	317	350	301	357	313	343	310	299	350	318	339	316	322	292	324	311	312	298	290	347	348	312	342	303	330	328	320	336	327	341	348	338	319	329	337	336	327	346	324	354	320	334	328	340	326	336	320	316	304	320	308	330	328	322	326	349	350	305	322	337	340	316	323	325	327	340	340	314	343	382	353	319	309	328	328	329	325	350	302	345	347	332	327	316	322	319	324	332	317	321	341	304	345	350	326	328	349	300	310	318	344	317	364	312	330	324	307	315	336	344	322	334	318	307	351	338	328	311	320	329	323	314	354	302	314	295	320	344	320	332	312	350	343	310	344	351	295	360	301	363	354	335	320	288	325	336
8034	2443	1868	943	743	702	639	622	574	576	549	578	597	717	1003	856	734	957	628	456	432	437	427	453	407	446	414	441	418	406	420	422	412	401	421	402	405	406	431	409	422	404	434	415	427	404	423	408	452	429	426	404	444	396	445	418	439	409	426	433	462	391	401	422	449	431	428	449	392	426	425	398	411	439	443	434	490	428	428	426	413	415	378	406	410	453	437	456	440	462	439	413	443	426	466	418	407	457	451	428	414	428	412	434	399	426	399	429	409	444	399	437	423	437	421	414	436	430	447	426	425	423	397	464	436	443	441	394	395	426	420	406	466	423	437	416	440	399	428	405	400	403	408	464	402	400	397	433	404	422	459	421	443	406	365	406	405	467	430	418	435	433	404	409	398	432	424	402	388	411	387	404	411	421	435	390	427	418	413	430	406	418	406	393	401	436	463	464	448	427	417	400	399	420	436	449	420	439	444	451	433	416	444	438	429	415	412	432	425	398	457	404	433	432	413	439	425	475	426	397	397	415	411	366	470	447	407	426	437	415	425	458	452	416	434	422	396	406	418	436	425	417	426	429	435	406	384	417	410	415	381	372	411	404	415	414	430	480	432	423	431	432	393	433	394	444	435	429	381	473	395	418	439	397	407	439	451	477	445	443	409	416	407	419	401	414	421	438	445	436	415	423	408	384	431	407	430	372	447	462	461	424	370	422	407	403	414	420	413	455	383	399	414	413	418	425	409	436	369	426	393	406	419	426	418	430	420	464	403	417	424	463	420	392	438	442	419	422	418	379	431	426	423	448	418	462	441	414	422	375	451	397	414	430	410	394	427	427	399	408	405	431	428	406	422	401	385	406	416	432	418	414	439	399	419	438	417	391	478	449	385	397	415	420	481	445	437	391	429	422	400	406	442	433	386	409	406	454	428	450	383	403	402	424	425	408	395	409	466	420	419	427	436	407	445	433	413	440	412	400	461	449	417	428	403	406	391	391	429	438	418	442	388	444	419	399	416	450	441	463	462	412	426	455	412	382	423	419	429	421	400	404	431	405	420	429	404	413	423	423	439	425	426	381	418	405	428	414	390	393	438	406	448	416	466	430	410	444	417	396	438	438	434	404	463	411	440	419	431	415	414	417	423	399	442	424	368	393	394	411	405	416	381	449	412	398	435	403	438	434	442	429	442	450	443	416	418	410	398	399	435	426	443	453	421	431	426	420	389	397	415	424	444	418	427	436	413	420	449	428	422	415	426	445	396	433	462	445	423	439	398	413	417	403	455	429	430	411	394	355	421	426	429	420	415	404	385	414	435	405	438	435	404	401	412	424	432	411	400	416	431	400	381	398	439	424	413	429	401	410	406	438	435	429	407	395	436	422	443	431	453	441	412	436	435	400	433	435	462	408	415	440	381	443	447	383	412	426	419	401	403	407	422	421	417	451	386	422	433	379	388	435	407	417	404	424	405	449	416	410	431	438	412	402	401	469	390	413	407	435	414	463	423	427	392	445	398	418	399	409	412	425	412	418	408	425	415	446	395	441	410	423	419	421	393	441	487	440	405	411	439	434	397	450	456	410	435	387	418	410	435	439	434	420	397	406	425	408	426	437	407	460	400	420	432	391	411	456	385	421	378	435	421	398	431	422	389	394	444	423	441	447	408	429	455	412	413	429	407	429	418	414	439	425	421	380	408	424	473	441	451	418	425	416	442	450	425	466	412	414	410	411	409	459	460	425	411	388	407	385	448	430	440	433	421	422	441	418	406	449	432	410	432	411	430	430	397	445	411	402	398	413	437	406	425	413	419	407	393	433	425	442	430	431	413	432	451	448	405	436	430	407	425	390	430	390	419	443	422	433	407	429	407	406	384	428	441	406	431	413	432	402	420	421	416	432	432	394	404	418	371	409	401	402	404	417	425	431	451	419	453	429	464	392	434	386	436	416	441	424	411	427	405	391	428	438	433	436	409	398	437	400	437	393	401	448	466	414	429	439	405	404	425	420	419	407	400	407	369	420	433	413	430	418	394	419	425	416	442	416	397	426	417	437	433	430	401	404	416	450	423	419	401	423	443	440	428	472	444	428	451	392	415	430	370	423	438	431	444	390	420	384	392	356	428	441	390	389	393	405	454	430	414	426	411	396	385	419	436	413	399	399	432	440	420	445	364	430	418	439	415	423	410	431	447	453	467	396	412	432	421	396	434	426	414	415	469	412	426	396	404	420	406	429	418	443	391	429	401	429	437	432	395	429	395	429	409	459	465	440	405	416	425	465	441	409	403	394	425	429	429	428	453	450	412	416	399	414	420	415	442	464	407	442	435	431	424	432	413	416	379	399	421	417	408	423	410	412	395	444	378	439	434	444	440	449	460	421	422	435	384	426	417	409	431	413	404	405	417	424	414	410	417	431	398	430	416	433	416	442	442	387	415	424	429	451	402	391	380	420	425	461	419	424	418	424	447	415	422	393	430	426	433	446	414	391	437	393	418	416	430	464	413	409	431	451	434	396	400	420	416	399	429	380	419	420	397	442	385	438	411	432	418	410	426	431	408	395	423	421	422	413	421	437	400	435	401	418	393	411	439	415	429	417	438	434	415	395	395	400	407	420	450	416	424	432	431	422	417	410	455	428	374	374	414	496	436	441	407	410	419	432	402	427	417	417	429	438	425	421	440	443	425	436	417	434	405	415	431	451	433	399	440	414	418	381	401	421	431	429	394	430	432	438	406	415	424	415	429	455	442	470	432	437	408	407	423	411	416	410	433	432	409	469	449	432	434	418	426	418	404	429	410	428	440	434	429	424	439	389	448	368	426	450	406	434	424	421	374	411	441	408	398	402	423	390	421	435	378	414	415	455	397	404	408	416	426	427	405	416	406	425	432	441	416	427	438	447	401	420	426	446	403	411	447	453	402	396	411	423	417	425	468	411	391	405	422	418	394	419	417	445	413	432	401	406	393	394	430	434	406	432	457	438	435	442	415	402	373	443	398	393	419	429	409	404	456	388	417	413	437	457	457	422	383	413	429	411	431	390	387	402	406	416	397	404	406	423	448	441	426	433	433	416	456	431	439	424	385	438	365	417	417	442	463	417	382	434	434	413	401	452	411	409	423	418	428	411	392	405	429	415	449	456	429	417	436	421	395	418	446	426	436	424	398	443	395	386	434	419	406	439	406	436	428	445	384	444	467	406	406	403	412	412	440	428	410	416	404	431	448	429	395	410	401	433	435	453	443	439	426	426	402	417	451	405	407	412	448	419	443	439	426	398	456	438	419	402	421	426	451	454	428	419	424	395	445	415	402	427	455	413	369	401	391	425	412	394	413	419	429	416	396	397	431	430	433	410	458	400	460	442	418	395	443	431	368	418	403	391	385	416	410	421	422	444	431	448	448	394	421	422	418	408	402	442	409	411	401	389	450	450	425	417	430	378	448	405	408	437	416	444	463	433	456	402	418	434	436	431	392	382	417	394	378	450	472	444	408	431	437	423	418	399	447	429
23617	21416	28633	24591	21195	4832	1213	873	805	802	744	755	819	942	1080	1050	860	3593	2157	587	560	598	587	565	575	586	544	563	555	605	546	546	565	600	603	570	537	594	534	518	561	530	542	587	532	535	539	571	550	533	503	578	541	586	577	520	526	537	548	566	588	556	572	539	580	508	532	541	538	559	533	546	595	543	568	536	559	582	529	575	538	575	537	557	546	554	514	561	565	535	560	558	564	577	593	575	572	556	531	524	572	554	538	561	545	576	560	544	580	554	543	523	572	568	555	556	495	559	562	585	541	517	539	501	493	536	531	542	546	556	600	551	526	543	562	536	586	597	582	549	555	554	557	499	582	532	552	558	592	532	579	511	557	517	609	563	512	585	576	561	569	564	562	549	528	521	556	543	568	505	508	553	564	601	559	580	556	563	558	485	567	530	520	512	518	569	568	503	518	549	585	556	551	536	499	586	562	535	524	547	593	555	586	531	575	553	551	565	572	518	533	526	519	539	570	517	550	566	542	523	579	591	575	561	548	541	557	504	578	594	542	516	548	570	521	536	592	530	556	605	524	549	555	578	536	568	587	595	545	601	594	565	532	547	519	569	559	596	579	553	600	525	530	532	581	548	547	521	573	598	533	581	584	547	529	585	528	546	528	594	515	535	547	545	560	562	561	552	528	548	574	581	582	593	536	561	537	542	532	565	530	518	503	565	559	541	557	571	555	556	521	521	545	524	544	537	531	541	573	556	546	529	542	552	560	534	572	521	527	564	573	557	543	588	603	577	541	566	542	533	555	554	524	522	558	579	488	527	567	583	555	576	509	536	585	597	594	527	555	581	534	517	547	576	536	576	558	513	565	562	544	602	572	563	548	554	544	552	576	531	561	536	530	582	528	513	564	594	521	516	540	569	519	548	537	562	523	556	504	561	569	523	544	553	543	555	550	561	549	603	603	578	577	522	525	584	556	532	540	546	539	578	538	614	486	551	535	573	575	530	618	548	580	589	593	556	551	595	504	543	489	555	571	574	545	508	596	539	539	528	564	558	544	554	563	546	525	570	538	540	543	540	578	525	532	540	584	580	531	550	536	561	526	589	532	531	544	562	546	576	551	496	576	554	491	570	626	558	552	565	536	525	534	569	523	590	558	585	555	556	569	557	563	476	564	544	499	543	584	572	551	585	534	544	529	575	564	587	577	480	531	536	548	541	543	555	499	544	566	543	553	553	556	538	511	567	548	538	544	549	546	556	547	539	567	566	542	524	568	540	588	566	513	532	546	564	545	579	538	541	554	581	564	527	571	540	570	603	560	532	550	564	517	537	536	527	519	559	580	588	545	563	537	558	571	548	585	586	587	607	525	577	513	527	524	523	540	540	577	522	552	532	539	571	555	527	560	590	529	556	539	556	560	541	562	597	589	543	552	583	515	543	574	600	519	560	564	545	548	562	592	571	539	584	537	604	532	558	535	537	548	553	567	498	537	583	586	553	529	540	555	510	529	580	528	539	545	559	585	540	551	533	554	559	547	522	510	522	526	535	574	515	556	540	564	555	550	504	602	528	530	549	560	545	591	560	548	581	570	586	605	492	562	531	508	566	578	573	564	526	526	590	575	488	565	541	556	566	544	514	528	557	572	556	563	524	524	531	536	580	535	559	521	558	543	509	528	543	518	517	530	550	549	556	555	560	539	525	562	562	565	531	568	529	511	528	569	535	564	575	536	579	546	560	559	588	512	533	562	542	491	556	537	549	574	564	560	554	535	551	544	520	556	535	566	566	574	527	535	530	534	614	534	534	596	533	534	542	582	550	551	522	588	566	554	539	529	573	553	523	561	564	537	558	546	545	591	548	609	568	518	543	552	588	551	593	560	554	582	573	543	595	557	531	567	531	554	576	554	548	585	543	569	549	565	561	550	561	582	549	573	574	570	552	509	553	568	513	586	553	515	572	572	582	572	574	599	552	555	531	543	565	535	525	580	547	524	568	560	524	548	576	578	533	546	572	501	540	555	578	531	560	562	508	595	560	531	522	530	526	544	578	588	543	562	539	569	582	557	552	536	554	543	565	566	570	520	517	529	550	537	575	544	568	507	569	565	549	551	578	543	586	529	548	575	550	576	590	508	563	535	530	551	538	526	554	521	558	515	524	511	539	547	554	545	553	555	529	541	542	569	535	538	551	556	560	571	532	537	567	555	539	561	528	500	545	535	581	528	558	532	549	524	511	548	519	563	536	542	543	528	534	547	548	524	539	573	574	547	544	544	501	582	558	585	584	506	566	560	536	524	561	550	533	590	501	536	523	564	585	539	584	541	555	522	560	541	556	585	584	528	508	557	558	529	538	591	562	524	516	537	567	560	530	591	512	552	536	553	541	539	557	540	520	539	553	542	569	532	525	532	520	543	527	516	574	564	533	529	573	553	565	574	600	547	567	541	556	590	518	546	559	570	519	514	582	568	531	514	575	525	528	543	571	522	559	567	546	547	579	564	535	515	514	538	575	511	504	590	571	532	511	527	568	550	566	568	579	559	527	554	538	613	601	547	529	521	523	545	543	568	519	547	533	550	571	528	551	566	543	548	548	583	569	546	549	543	549	591	532	608	573	537	494	521	509	531	527	566	539	565	561	564	575	590	532	513	530	529	545	573	575	521	536	540	535	542	545	571	575	577	557	563	598	564	515	552	520	587	567	531	554	501	529	591	569	526	591	539	546	593	619	588	550	529	539	578	579	546	565	544	533	567	574	586	542	577	543	530	528	553	523	563	511	531	572	508	589	524	542	522	535	541	545	537	535	546	553	576	546	557	610	525	547	547	560	555	608	512	552	527	554	527	516	530	559	564	533	572	520	582	574	544	544	515	609	536	625	533	554	507	565	575	555	552	532	535	566	538	559	565	556	566	554	564	564	526	544	542	552	556	546	501	569	541	539	569	523	555	597	557	548	599	577	535	525	560	562	541	525	528	560	531	553	547	530	532	552	540	544	488	531	558	588	576	561	536	555	583	558	557	569	566	531	579	547	562	509	544	573	552	555	535	571	521	598	544	564	534	592	561	551	561	567	552	519	554	525	560	549	549	528	545	538	572	518	552	523	501	522	526	522	567	610	527	592	539	517	516	536	554	564	506	523	553	563	561	573	548	551	524	502	557	547	513	542	544	578	537	540	533	567	531	559	550	523	553	570	544	557	558	596	528	585	572	578	531	536	553	481	542	532	556	544	531	513	563	552	551	572	574	549	556	559	526	519	557	563	532	538	537	539	525	574	505	577	499	533	521	517	547	580	574	532	550	521	542	538	532	561	529	549	597	547	547	547	523	560	523	529	544	533	507	559	543	580	558	515	574	532	554	563	546	527	490	541	597	585	529	550	553	568	521	545	514	585	542	552	548	591	591	578	525	536	550	558	516	604	557	529	556	505	532	540	557	536	588	550	523	565	560	533	585	601	540	592	542	535	574	548	564	511	561	523	552	529	597	575	533	522	544	570	556	533	557	571
23444	9157	6647	3309	2326	1804	1604	1331	1259	1204	1146	1097	1223	1470	1743	1557	1299	6155	3285	777	771	726	730	699	723	678	700	708	721	694	725	671	666	700	694	609	648	682	690	711	703	716	667	691	708	711	638	708	705	697	686	669	762	685	672	683	667	690	705	694	669	690	651	660	652	719	711	711	686	680	689	641	711	676	708	716	747	689	651	698	711	679	721	701	695	667	716	692	688	776	716	656	654	741	754	705	666	666	721	703	659	652	703	690	680	689	627	742	693	671	730	717	716	676	723	675	695	671	644	658	729	687	692	657	663	669	699	682	677	690	664	629	661	692	729	681	726	701	710	689	689	678	671	713	736	705	706	760	698	727	651	630	703	721	641	663	667	681	699	709	655	722	681	705	672	719	699	707	691	738	703	698	685	694	689	679	654	703	662	723	644	685	721	691	734	716	652	668	680	681	634	672	725	682	646	727	700	721	687	723	716	738	708	667	655	698	693	689	681	662	691	693	692	649	658	707	699	693	657	703	690	667	702	700	671	716	700	674	702	667	731	697	653	700	699	698	728	660	686	650	665	698	650	681	676	683	678	681	711	707	689	674	711	664	669	711	669	728	676	677	682	662	647	696	686	690	663	699	683	661	660	707	656	708	694	673	717	665	740	642	660	664	701	672	671	698	683	660	677	691	696	659	679	678	665	702	685	699	702	686	726	687	684	680	694	692	678	703	684	695	663	666	700	667	644	691	709	698	717	642	730	653	683	673	687	662	686	695	664	714	720	705	714	684	686	671	670	655	670	691	726	721	659	679	635	671	688	658	661	627	724	701	702	692	679	689	689	677	713	672	689	728	688	736	694	707	656	688	694	652	709	700	705	682	715	689	660	720	669	671	672	687	712	684	666	701	681	719	656	693	710	690	726	683	690	660	704	670	708	672	680	655	668	721	693	715	693	679	693	713	689	682	702	685	695	652	665	628	651	691	659	712	723	653	698	693	728	694	698	665	689	658	696	725	647	683	710	693	701	693	668	702	704	702	700	630	704	707	671	670	733	680	678	701	673	702	716	705	715	688	646	647	698	701	681	680	665	712	725	692	693	685	682	712	711	721	716	712	660	661	693	652	691	704	697	716	709	700	678	696	685	695	658	679	694	705	711	688	710	681	675	662	701	698	713	669	701	705	664	711	721	704	678	727	677	701	690	695	657	661	740	637	680	688	670	675	763	710	710	657	711	683	623	679	704	711	697	674	707	721	650	706	667	705	694	706	661	692	640	630	695	702	746	674	698	692	674	635	750	726	655	730	675	682	709	717	699	669	686	655	669	719	678	666	696	741	681	673	725	686	693	683	722	704	710	748	661	658	720	740	682	683	708	670	687	655	679	695	714	641	681	689	706	697	659	707	630	676	713	683	681	676	683	646	743	660	645	670	724	701	704	665	716	683	650	656	679	637	695	727	705	697	672	672	704	693	701	708	678	694	673	672	685	696	662	651	697	686	677	687	719	692	676	749	697	682	746	660	678	721	669	648	691	690	687	672	652	709	709	689	735	694	700	662	674	707	699	707	711	659	699	656	683	708	703	684	698	633	701	710	663	690	683	651	649	660	669	654	706	639	694	670	642	679	708	626	690	746	664	686	680	663	701	733	687	677	680	723	699	701	678	686	660	694	660	660	707	661	713	670	755	649	694	701	668	705	677	664	715	684	717	702	696	699	683	716	717	659	702	656	730	692	677	623	653	666	787	674	688	693	682	715	687	691	658	684	689	725	722	696	684	650	676	702	675	708	701	701	655	695	707	679	678	694	715	666	704	692	707	688	684	682	679	727	680	677	692	725	696	668	655	658	713	690	719	693	693	692	717	659	688	656	677	725	694	737	713	659	652	668	640	701	700	713	669	679	712	705	650	643	706	695	696	699	681	712	692	664	670	663	675	702	676	716	674	733	669	658	654	722	743	674	627	715	739	655	640	737	687	633	661	679	691	668	671	697	677	679	708	728	646	702	676	710	698	678	684	698	658	663	686	655	681	702	673	659	687	686	683	675	699	708	704	690	653	674	660	716	668	699	652	680	761	665	691	692	694	720	626	709	725	674	720	670	670	668	681	682	699	681	687	654	674	695	709	754	716	631	701	722	680	680	699	670	669	704	700	737	640	675	721	691	710	692	673	657	641	710	695	689	663	699	672	637	672	674	708	676	696	676	722	703	670	684	684	761	688	702	730	691	678	725	667	677	680	738	704	631	660	670	683	676	660	634	662	680	736	722	647	709	738	683	680	678	705	711	663	672	700	710	716	744	639	635	700	675	669	671	713	688	702	670	713	695	663	715	630	655	668	674	646	701	737	667	660	709	699	658	663	702	653	704	696	645	657	713	711	738	674	689	714	695	651	709	646	720	672	674	683	719	656	743	692	680	710	656	728	674	678	686	675	716	720	663	670	687	689	695	666	664	661	677	721	673	695	789	709	673	711	660	740	706	697	707	706	702	678	664	709	673	699	704	631	636	682	737	676	704	673	684	679	688	674	681	743	686	714	712	703	665	678	710	694	702	613	676	685	651	687	732	696	640	689	700	697	657	650	720	719	684	715	691	719	655	662	708	700	697	693	701	681	739	679	706	664	686	709	674	675	744	694	659	671	678	703	702	655	729	679	711	697	624	699	683	635	659	709	684	635	678	753	664	699	679	696	693	673	680	681	691	699	730	711	648	712	711	707	670	649	637	683	764	644	669	654	720	630	656	723	657	683	642	688	703	705	701	691	709	704	738	716	674	703	651	672	698	667	658	706	673	664	656	687	695	697	657	685	723	704	697	670	677	711	630	680	690	780	647	719	660	690	671	689	635	666	678	668	728	699	677	722	698	731	700	684	706	670	705	702	673	672	735	639	700	711	657	727	699	708	658	713	699	733	708	685	668	665	665	708	682	660	648	663	686	654	718	663	666	711	671	720	677	659	674	682	688	701	717	651	676	715	674	695	675	704	670	655	713	690	655	665	654	654	700	697	641	690	715	705	700	709	673	649	725	721	679	719	699	689	696	679	684	676	658	756	688	636	667	700	665	677	728	668	695	666	680	703	702	726	682	696	701	656	664	680	704	649	747	696	700	714	705	693	678	682	708	692	725	647	679	683	674	663	666	629	693	662	717	711	680	693	704	679	636	713	683	698	688	683	680	718	753	685	673	688	660	701	668	721	690	732	676	679	725	704	688	691	617	654	689	651	673	688	676	709	717	701	709	717	740	705	697	703	690	690	716	688	687	652	644	739	665	704	660	627	668	651	677	698	706	713	686	667	663	681	723	684	706	630	662	684	678	699	698	664	753	672	703	653	730	701	686	677	701	648	700	731	744	693	691	698	718	709	686	658	634	706	626	673	719	699	683	627	664	694	705	685	691	681	683	702	672	688	650	670	687	658	728	716	634	707	694	670	654	704	652	669	643	676	692	663	713	741	650	652	701	645	692	685	664	673	732	656	666	683	671	662	675	710	763	693	688	677	688	678	715
24607	21422	27230	25529	4561	624	517	416	414	413	405	368	370	532	690	564	459	1696	693	301	276	269	251	230	245	251	256	250	250	264	256	237	252	269	252	241	241	238	240	254	232	252	234	253	254	239	273	227	245	235	221	242	261	230	234	238	243	240	252	256	245	268	234	240	259	236	271	252	247	244	227	245	224	251	257	243	249	247	263	269	261	260	239	233	211	283	239	249	250	265	237	258	268	242	235	249	256	223	231	254	236	264	233	226	227	228	253	228	251	236	250	255	273	236	263	262	219	256	240	252	241	241	239	263	256	242	249	234	245	227	244	232	238	232	255	284	243	262	227	244	226	245	250	247	253	238	254	247	258	247	239	230	230	229	259	245	255	267	225	251	245	267	239	253	227	273	240	245	258	245	252	229	259	238	229	247	256	228	238	266	250	241	240	247	231	246	232	238	232	246	247	226	238	258	220	245	231	225	240	234	236	251	241	252	268	258	246	236	229	243	252	233	262	255	240	258	244	205	257	254	249	244	240	258	227	222	245	235	246	223	239	265	213	258	273	243	244	244	238	259	212	264	253	246	243	264	229	244	232	262	267	264	240	251	239	276	237	261	228	237	244	226	250	265	246	255	278	242	256	237	222	240	243	251	243	215	267	228	234	223	259	245	251	245	240	252	243	231	224	275	255	246	230	256	239	253	264	228	246	252	241	265	236	254	256	261	227	267	268	260	243	240	249	248	271	270	238	261	243	215	214	269	250	265	237	244	228	265	246	246	223	264	224	273	241	252	226	260	253	218	256	268	245	223	230	246	238	242	234	237	232	244	240	241	239	289	235	272	241	252	249	231	250	248	245	254	261	252	234	265	282	258	256	205	237	271	268	239	241	247	286	226	246	225	251	242	260	251	234	224	246	252	255	258	248	266	236	219	231	251	237	245	245	245	255	250	242	266	231	254	245	242	235	252	238	244	248	275	245	249	265	229	222	246	249	263	236	248	249	241	214	240	242	232	224	252	238	244	271	249	244	245	240	271	231	250	255	237	260	248	252	243	292	257	251	226	238	262	252	237	241	243	260	257	239	259	239	234	236	226	243	243	231	262	245	227	246	246	241	265	242	246	233	263	248	230	269	234	242	239	244	265	230	231	262	266	238	244	251	251	255	278	245	245	239	231	257	238	258	247	246	282	277	246	260	265	260	238	266	254	242	256	249	244	244	240	267	244	281	236	281	257	254	271	262	273	215	218	201	277	260	239	256	232	237	245	209	255	264	243	258	244	255	274	250	248	244	242	253	238	275	261	234	236	256	260	248	237	226	249	271	251	238	242	255	265	221	268	259	247	256	242	249	254	239	231	238	231	270	256	235	224	258	240	247	245	253	247	230	260	227	217	261	252	268	254	233	247	234	241	229	268	250	230	258	257	230	220	229	261	286	259	248	234	223	239	263	259	241	254	247	230	209	262	254	261	239	234	264	238	223	218	231	280	250	266	245	242	231	244	247	232	260	261	243	259	240	232	247	255	225	270	246	263	265	269	247	249	264	251	238	244	233	245	256	229	235	253	235	228	266	245	247	277	267	265	230	282	243	265	238	239	226	260	239	266	243	263	265	237	235	276	250	246	272	245	227	241	248	266	230	235	231	232	240	292	241	259	241	259	235	249	263	267	237	261	249	281	237	245	273	273	244	237	240	238	232	253	234	225	228	230	246	223	240	269	244	252	237	214	229	250	221	261	235	219	227	266	248	232	246	244	251	249	240	251	261	240	221	239	255	228	260	230	239	264	225	213	240	273	247	244	221	224	255	245	246	267	207	251	264	277	252	269	237	240	227	231	229	245	242	220	251	240	233	253	247	267	250	255	281	257	231	233	263	229	256	249	233	252	245	245	268	271	271	272	230	247	248	271	235	242	255	241	252	262	249	264	235	253	247	225	258	250	213	244	264	253	257	269	238	240	259	239	226	232	224	244	253	258	229	271	282	243	243	261	228	240	236	252	245	234	261	254	236	233	219	236	249	258	258	245	254	261	242	234	265	255	238	231	261	255	238	266	237	228	269	248	280	239	252	239	281	240	250	272	227	247	265	245	250	273	205	229	253	234	260	255	247	224	230	253	244	230	251	249	263	272	234	212	253	237	288	232	217	226	233	270	263	260	282	247	272	219	249	245	253	203	240	266	265	241	245	228	259	238	259	242	276	229	247	227	236	248	240	274	247	228	275	230	228	217	249	238	258	247	240	250	252	243	237	243	253	244	227	241	230	248	221	258	277	221	271	279	261	236	219	236	269	240	236	240	233	240	233	252	240	279	273	221	266	240	243	229	248	258	237	224	246	226	246	266	244	244	248	232	247	254	232	286	227	277	265	269	254	250	227	220	243	257	225	255	277	281	250	261	262	243	254	250	235	229	258	257	255	224	234	243	245	253	244	242	261	239	247	236	246	262	255	263	217	233	244	238	247	229	275	267	266	241	224	240	215	253	262	258	233	233	226	240	241	241	219	249	229	239	284	233	234	230	260	262	251	230	237	222	239	246	261	216	239	256	218	245	240	248	264	280	269	223	244	253	243	255	242	205	250	238	238	234	277	269	234	223	241	253	253	254	240	252	252	261	274	249	263	255	253	230	258	215	248	264	262	267	256	257	225	248	240	235	253	252	251	246	253	253	246	261	279	269	250	260	226	260	206	238	232	256	221	236	263	251	214	251	243	223	242	214	241	221	230	228	247	244	250	240	280	234	250	210	241	257	223	240	245	254	213	219	256	231	240	253	237	254	245	264	238	247	242	247	257	236	266	240	252	234	219	269	246	249	253	225	240	266	259	243	242	266	252	259	240	266	237	243	255	246	249	284	255	242	259	250	249	247	261	260	251	244	226	271	259	262	270	251	273	248	258	247	265	248	273	245	244	263	266	260	231	244	238	243	248	235	254	267	257	246	236	239	249	228	233	260	237	248	259	242	226	261	236	263	252	233	249	244	244	244	234	270	219	217	226	242	251	228	242	261	245	243	260	274	235	257	247	245	231	202	236	239	238	239	266	228	234	246	254	240	240	236	257	235	272	258	236	246	231	280	253	224	260	238	213	281	231	248	226	256	258	256	239	260	244	255	247	270	239	248	245	247	234	275	254	247	258	254	283	257	246	228	266	239	251	244	251	225	252	239	250	222	238	251	245	260	254	241	262	241	269	231	256	234	203	263	229	203	245	262	252	244	248	259	208	262	226	242	229	254	242	258	225	264	251	252	244	268	225	250	236	250	223	233	247	261	216	241	212	215	249	222	235	264	261	244	223	223	235	232	259	269	262	252	260	260	257	240	274	267	225	271	254	253	266	255	249	239	250	250	239	213	270	230	254	270	268	235	231	217	252	262	250	258	240	242	221	262	239	247	223	290	224	249	256	261	242	235	250	240	209	257	257	234	241	225	223	232	233	259	230	233	233	238	264	222	219	235	264	257	265	253	249	237	226	251	233	243	241	231	234	248	229	243	246	236	258	258	239	246
22048	5563	3959	1853	1372	1063	868	723	754	634	640	671	673	1026	1291	907	782	3375	1316	399	345	401	364	340	324	323	334	335	303	301	340	348	335	333	355	307	329	331	315	358	322	301	337	345	310	381	310	366	330	325	334	355	314	346	309	348	334	309	351	349	375	330	339	348	333	324	371	352	348	339	361	312	343	308	349	341	351	352	332	312	348	354	357	321	345	334	327	364	337	337	351	336	355	355	346	318	348	363	350	340	322	328	368	338	350	347	310	346	293	339	340	346	330	321	330	355	320	302	342	330	334	374	339	337	312	316	300	278	354	303	358	340	324	309	357	337	332	321	353	300	330	381	327	309	330	333	331	350	319	309	312	304	341	322	339	302	368	318	350	332	344	337	366	329	302	357	317	342	308	324	372	337	356	309	338	331	348	331	315	323	327	347	354	335	301	327	345	354	332	334	313	355	345	339	312	381	306	343	365	309	323	337	303	306	333	335	323	355	335	320	326	354	357	318	291	336	324	312	348	351	310	318	331	346	322	353	319	337	315	316	304	339	349	358	309	342	329	334	314	323	332	346	306	364	323	310	355	345	320	349	342	327	335	335	337	357	333	327	302	339	353	350	319	299	361	337	371	306	350	361	345	310	340	319	312	321	356	328	321	360	333	354	372	334	361	324	324	341	348	347	342	324	353	365	353	340	346	301	360	335	349	348	326	320	336	336	348	328	320	324	299	334	359	338	354	341	351	306	337	341	321	354	327	313	365	340	331	351	334	332	300	315	336	324	340	339	345	307	360	344	356	354	315	321	351	322	353	379	311	299	331	316	322	334	327	371	307	293	333	323	334	305	335	300	320	335	339	331	327	348	324	330	341	331	353	357	327	347	288	293	359	318	339	331	342	348	328	315	352	319	343	323	344	315	350	325	328	331	359	345	336	317	319	337	340	330	332	315	321	323	320	295	327	338	286	350	342	322	317	336	342	337	355	351	310	291	328	350	342	349	337	337	359	335	330	332	335	331	345	320	326	320	333	337	344	358	341	343	359	325	332	344	341	323	346	337	328	362	341	345	324	353	316	329	352	354	329	353	357	334	349	359	332	372	324	316	333	319	326	339	355	339	326	323	341	322	327	323	309	332	313	309	318	341	343	350	365	336	386	331	370	325	321	353	320	320	310	352	306	320	314	329	330	328	340	345	335	321	309	337	326	331	337	350	341	356	315	345	344	346	324	311	331	303	318	291	335	341	299	362	303	346	340	337	316	310	320	358	305	330	355	340	341	303	341	310	327	329	352	351	360	325	331	290	343	345	323	346	313	366	343	317	325	323	330	344	342	346	354	343	367	343	348	331	357	339	333	310	350	325	312	346	334	335	336	315	366	366	338	343	308	324	351	385	322	315	310	350	316	332	335	358	353	331	358	288	377	355	323	380	332	351	302	343	330	298	339	340	287	346	310	318	311	348	337	332	352	324	319	319	342	324	328	329	338	366	305	353	372	329	357	309	345	341	369	353	317	332	312	324	343	326	320	331	350	378	356	315	335	343	298	351	293	324	332	341	317	344	308	351	345	363	319	324	354	342	345	325	335	352	311	336	358	371	297	321	326	331	323	305	344	324	320	317	327	299	324	347	343	315	361	369	364	306	340	353	331	329	336	305	336	330	298	310	316	340	342	325	357	331	312	344	339	339	327	365	340	369	331	336	335	301	351	343	314	329	333	347	329	337	296	360	327	345	305	313	326	325	313	342	335	310	323	356	335	320	352	349	321	313	349	355	338	335	324	333	333	357	312	354	309	338	315	323	339	323	361	321	304	344	325	320	332	328	324	318	334	301	329	303	313	358	348	351	330	336	340	314	317	292	311	331	323	334	337	324	315	332	322	321	325	335	356	349	336	376	339	323	325	322	347	367	348	350	344	337	322	290	313	343	353	321	337	281	323	347	289	309	349	325	361	336	348	346	357	338	345	302	318	330	327	339	322	331	311	346	330	300	318	326	329	339	351	320	338	324	344	316	346	319	303	313	346	332	318	322	322	307	334	319	304	358	350	317	356	348	333	329	297	349	355	319	335	320	334	370	330	300	343	352	342	323	320	350	304	304	292	334	315	342	326	317	314	321	316	320	321	347	345	329	340	345	331	322	333	332	354	364	334	306	334	318	322	343	352	342	336	335	349	341	340	303	349	323	344	320	310	330	290	355	350	317	323	366	342	312	313	349	348	358	340	314	278	355	365	321	313	325	334	332	307	331	343	317	358	377	323	362	320	373	325	329	315	340	284	354	351	302	321	332	335	312	333	350	333	329	337	313	323	332	325	291	372	331	332	368	343	329	349	323	350	329	336	325	309	315	310	362	334	334	344	317	286	326	330	328	314	334	320	341	312	333	323	342	328	361	330	325	360	350	326	315	351	303	360	341	321	330	339	314	377	333	322	333	327	347	330	304	329	355	335	314	323	340	356	337	331	358	344	342	348	362	342	330	312	360	335	316	352	340	346	316	354	347	340	310	301	342	348	360	304	299	347	314	304	322	334	353	322	321	339	329	346	333	308	335	337	320	309	317	299	340	372	326	342	328	335	329	320	331	346	322	334	330	343	329	324	338	325	310	327	355	342	316	326	314	328	330	313	325	291	325	344	341	362	368	351	323	317	309	316	365	351	355	326	337	304	347	342	306	328	303	349	331	297	353	354	324	308	364	290	327	354	336	362	349	334	323	318	313	291	341	327	337	311	354	322	324	302	335	305	330	313	343	317	335	339	357	323	296	329	333	341	323	349	341	329	330	335	323	315	364	337	335	326	373	343	284	342	362	326	320	322	302	345	306	361	370	345	320	333	321	318	309	346	362	346	297	325	339	362	344	330	332	354	330	337	324	331	339	349	312	305	356	318	316	331	310	343	332	376	316	331	325	349	327	355	335	343	334	355	342	331	341	316	341	327	335	332	322	326	327	350	331	348	356	343	342	356	321	342	315	326	294	376	340	327	312	358	339	332	317	334	320	341	322	349	324	319	348	320	325	353	335	341	330	338	337	300	329	319	361	331	344	340	339	321	342	361	319	315	322	322	348	329	362	321	332	301	349	336	298	330	348	333	320	356	340	345	339	341	329	345	362	329	318	343	346	321	346	323	332	329	327	333	310	336	341	322	331	317	344	303	363	322	331	327	346	342	316	329	340	360	333	336	355	356	370	297	342	342	323	355	340	331	320	301	358	340	317	323	307	309	325	330	322	330	326	341	376	317	308	319	343	340	340	298	326	329	347	355	352	352	299	334	312	344	346	320	348	320	346	333	331	349	335	352	333	327	321	335	342	325	339	323	342	338	342	320	323	324	315	360	318	340	340	299	336	320	355	323	334	287	308	341	337	300	332	376	324	319	328	370	334	334	330	320	310	349	343	329	335	322	370	331	349	341	336	327	377	341	317	348	340	334	356	363	326	349	292	327	343	312	331	341	351	314	305	325	323	372	311	308	295	362	321	323	388	330	332	330	311	305	323	348	308
22550	21434	29290	23979	21432	21268	4174	1294	1010	952	910	810	879	1105	1403	1211	1003	6297	2606	616	640	689	570	595	590	492	560	587	560	554	558	575	531	565	551	552	553	575	535	569	528	530	564	527	543	568	552	561	589	531	586	536	566	541	542	559	568	521	537	563	565	503	551	531	532	524	545	569	562	562	570	593	560	528	525	514	542	524	554	564	527	580	560	513	570	546	512	527	549	570	555	536	568	491	542	586	557	567	543	555	514	566	548	532	567	526	542	559	575	544	596	557	528	556	534	574	530	545	543	564	556	565	582	495	551	531	537	530	531	500	555	538	524	537	566	548	532	543	538	569	537	544	539	567	516	527	590	519	557	530	539	557	529	530	557	502	579	575	524	538	526	597	569	603	542	563	560	529	545	516	507	554	538	558	565	542	555	540	527	530	518	544	516	548	518	537	545	523	547	573	528	581	521	591	550	540	512	583	533	547	535	586	516	563	564	566	540	541	581	537	555	533	571	536	533	567	513	559	537	511	564	533	559	561	562	523	567	576	556	524	516	513	523	571	532	557	511	553	579	556	570	527	513	544	557	560	534	533	532	542	545	559	545	547	541	524	531	552	515	580	537	543	509	542	582	555	545	502	537	530	539	555	570	534	562	547	549	549	523	538	484	531	586	543	517	529	557	548	523	526	567	535	509	545	559	562	540	529	533	571	551	530	528	573	569	516	564	561	592	585	546	549	541	540	551	563	568	529	536	514	537	584	552	575	511	556	548	529	541	522	477	560	537	552	577	512	527	540	556	552	528	544	542	590	575	544	553	500	522	558	545	547	562	519	588	579	551	539	530	544	533	584	511	565	535	573	545	489	580	534	532	548	580	548	560	533	544	525	529	546	548	542	563	551	565	537	541	528	522	553	587	573	529	540	566	562	534	556	523	559	581	526	546	533	563	547	535	540	531	506	502	567	497	552	500	495	554	533	549	540	540	526	567	537	584	534	566	554	523	545	535	499	592	543	561	539	562	503	555	540	586	563	565	544	511	522	547	571	547	532	496	511	537	574	542	538	515	560	516	575	578	544	539	522	575	493	533	512	558	557	547	522	542	555	522	578	558	516	533	552	575	520	548	516	545	561	503	528	494	502	521	488	527	549	541	553	545	569	559	560	560	581	525	518	519	549	589	588	534	523	559	537	525	578	565	537	559	572	543	548	548	547	513	557	574	525	544	552	542	558	557	503	558	531	504	576	535	569	556	522	529	569	549	561	577	589	578	543	512	540	564	516	516	571	562	544	585	537	532	477	545	527	537	563	507	576	553	539	514	563	540	563	570	546	541	523	587	548	503	572	500	550	511	579	534	554	558	566	577	542	570	532	589	548	526	591	534	554	513	525	540	552	534	530	539	613	549	548	540	499	550	540	563	552	551	533	540	518	553	523	526	531	521	516	592	528	582	536	534	625	563	568	543	558	549	543	554	537	557	537	525	505	548	598	516	522	546	564	582	520	541	527	550	523	570	533	529	559	608	546	572	504	556	542	548	560	547	529	560	500	540	524	579	533	540	552	545	475	511	538	516	564	527	553	556	539	505	503	570	512	561	555	506	524	548	544	545	527	549	504	528	518	535	567	512	525	542	553	554	579	489	550	540	526	548	544	526	561	540	504	524	560	533	529	549	546	515	535	539	552	554	572	543	555	512	508	553	599	500	514	552	528	583	550	514	535	550	585	545	512	557	532	557	581	593	518	539	526	548	518	551	524	529	553	574	577	518	547	549	583	546	539	575	554	555	538	497	533	550	568	599	521	516	560	571	538	523	547	548	518	537	522	537	573	492	541	553	552	547	541	550	523	543	575	570	547	519	532	555	554	538	501	524	527	518	531	539	557	545	541	541	534	520	527	536	514	555	538	532	537	570	507	537	556	553	509	562	556	547	547	506	481	528	557	546	568	593	569	576	524	521	581	538	569	516	560	534	533	573	584	563	535	536	525	551	553	553	585	522	554	542	531	537	555	562	563	547	524	540	542	521	544	576	572	563	537	531	575	528	547	533	569	556	558	575	533	527	596	536	518	599	553	560	496	601	576	567	508	545	560	557	557	552	515	502	511	543	504	575	481	551	587	543	543	553	516	560	540	482	562	513	551	553	566	570	519	503	526	524	548	540	518	533	563	537	533	547	547	510	570	525	534	514	536	519	548	513	576	537	537	512	541	510	544	558	546	588	544	561	573	539	574	504	532	505	510	500	546	555	550	479	553	546	549	546	532	502	553	556	515	536	536	491	557	544	527	512	511	581	554	529	591	543	552	521	508	538	567	546	594	524	590	578	508	567	521	532	540	570	525	570	517	506	566	515	549	595	532	551	523	553	526	557	533	567	509	552	525	558	556	544	522	519	554	534	543	522	571	597	506	556	556	538	514	525	540	522	520	528	520	580	562	547	541	505	545	560	560	536	536	509	500	512	543	583	555	509	496	575	568	549	587	571	509	542	565	574	520	504	537	561	530	584	523	564	561	514	528	509	559	518	508	500	512	598	520	538	587	530	567	542	578	531	550	544	520	557	534	525	525	529	581	534	523	552	516	521	545	531	539	511	524	592	520	524	537	556	541	548	523	553	581	514	515	551	532	522	569	573	565	565	535	604	537	529	552	546	547	509	544	558	557	524	584	541	559	527	534	539	509	527	538	555	541	526	573	577	582	562	560	549	522	587	575	517	520	522	528	561	553	538	554	581	571	531	519	543	498	564	550	547	547	555	533	551	565	471	546	529	541	583	534	523	546	580	525	541	534	544	507	534	532	480	602	561	514	526	545	559	544	554	539	529	503	524	520	547	539	569	564	518	531	547	553	549	523	553	519	512	531	525	517	571	537	548	581	541	538	564	556	526	540	568	527	562	520	547	547	542	515	537	555	563	566	555	548	562	536	537	554	566	545	514	523	508	490	544	544	548	551	533	542	573	544	544	536	500	528	536	577	556	521	574	532	546	506	550	551	562	571	541	566	545	563	515	570	553	560	547	562	540	545	557	545	533	522	563	532	583	496	574	559	556	571	554	548	581	536	518	566	522	573	546	540	582	558	522	546	550	546	546	540	545	530	533	544	541	549	530	556	556	576	516	548	529	591	550	575	547	557	549	550	557	520	543	569	551	571	515	513	595	552	584	570	543	576	577	563	578	537	550	553	546	561	591	543	563	517	582	517	522	538	522	498	558	510	546	572	540	516	513	522	539	537	576	519	572	586	543	575	504	593	503	519	536	517	552	544	518	529	536	549	513	513	556	528	503	563	520	542	563	538	535	567	514	519	522	493	567	504	539	537	555	558	572	571	551	493	549	526	531	557	554	541	556	517	574	557	545	524	515	526	542	568	545	538	542	531	600	550	546	549	572	550	534	534	561	563	577	545	489	528	527	543	511	538	576	525	566	533	558	527	551	527	553	558	556	562	517	582	528	592	532	516	548	552	574	560	522	530	520	549	544	577	518	525	541	552	577	540	566	545	502	531	563	551
29602	14021	10591	5106	3586	2791	2281	1956	1764	1538	1454	1394	1442	1965	2431	1954	1611	10387	3839	809	804	939	737	766	724	767	700	764	780	716	671	711	702	709	717	715	688	714	686	723	740	763	716	676	690	671	657	688	691	680	689	709	689	707	703	690	699	763	690	692	703	667	697	651	712	683	717	750	685	740	752	749	677	717	732	715	682	747	695	742	653	678	660	731	695	703	706	672	684	721	686	665	665	657	677	700	632	730	695	716	709	664	655	721	661	683	687	699	691	679	731	722	695	708	671	729	694	719	686	678	688	718	661	668	636	662	699	695	677	695	714	690	702	721	711	698	686	692	649	752	715	706	673	673	706	689	683	740	667	623	713	716	762	689	709	720	668	691	709	682	710	641	665	674	679	686	679	714	698	688	705	720	684	753	714	696	667	683	677	656	715	705	687	680	702	646	693	657	701	697	679	652	710	645	682	708	703	664	708	691	708	714	636	683	686	664	669	706	678	689	682	645	699	670	642	627	664	666	723	685	693	699	656	675	688	654	704	721	692	696	680	660	695	690	669	690	686	633	698	700	710	680	683	689	729	698	685	674	682	692	717	680	630	693	696	663	680	654	663	674	717	686	652	712	699	738	664	688	720	698	660	724	697	694	748	705	685	671	673	678	704	687	698	680	675	658	677	705	713	656	699	709	678	677	663	716	671	708	680	703	687	712	702	682	708	670	681	718	680	683	660	691	688	729	671	683	659	721	730	689	688	679	732	697	690	674	723	695	671	737	764	680	665	714	699	675	696	647	701	660	679	681	687	720	692	675	708	719	729	680	679	737	704	725	655	674	689	640	688	718	664	729	661	690	663	694	653	698	699	670	670	698	645	676	713	688	687	739	683	658	646	696	667	702	697	733	687	659	731	679	635	686	675	696	686	707	663	690	689	680	694	731	684	677	735	685	728	730	688	641	702	670	713	674	651	671	699	700	657	720	676	685	695	708	667	672	687	711	717	641	725	656	715	737	640	698	681	688	678	752	695	701	691	660	708	674	695	715	674	703	693	692	673	680	712	720	710	676	694	659	672	698	640	688	681	735	730	713	685	683	747	680	659	651	670	687	649	657	727	659	686	674	695	679	701	714	682	675	728	693	692	686	724	735	665	704	705	681	688	681	665	680	661	686	677	702	694	624	648	705	674	672	692	694	695	679	751	697	692	717	701	709	698	676	702	666	677	707	715	687	673	691	674	682	667	702	705	721	680	704	674	727	619	688	665	667	725	730	741	679	625	694	701	720	721	699	678	650	718	694	722	713	706	692	712	713	692	739	706	726	704	684	669	653	717	722	685	679	708	696	680	669	674	698	719	638	707	743	732	688	654	684	640	709	654	697	742	685	704	709	692	717	714	766	651	726	733	704	732	668	689	703	686	709	677	691	687	702	642	683	713	731	742	694	731	645	680	667	673	699	691	713	745	696	685	716	716	702	655	712	683	709	721	677	732	636	696	712	714	716	722	664	693	663	681	690	682	730	653	660	690	683	672	672	702	660	718	669	697	670	675	714	671	682	723	701	664	675	730	674	684	702	698	692	711	624	719	734	690	699	671	684	705	688	668	701	688	705	687	683	690	715	697	783	666	680	673	746	661	712	718	672	705	717	749	666	680	683	690	664	704	719	728	706	755	679	685	688	675	645	666	673	671	691	719	731	651	712	673	650	675	651	681	691	725	686	727	701	657	662	707	695	658	677	693	716	709	706	679	646	693	705	697	734	649	681	722	607	719	714	681	688	731	668	725	753	726	690	688	697	674	692	721	650	684	683	636	696	721	730	704	696	644	727	694	689	649	692	679	691	708	673	715	696	722	667	728	684	666	731	689	678	689	678	666	687	722	643	665	722	662	679	695	697	676	672	629	703	688	686	690	704	696	710	719	664	693	657	672	720	716	624	733	691	670	687	694	686	670	677	653	699	657	707	679	672	697	697	693	742	658	727	672	740	710	675	697	690	706	715	746	668	699	725	689	703	655	679	691	673	691	730	687	690	689	737	629	711	688	719	692	704	630	661	668	668	693	697	722	687	732	683	669	647	715	760	703	695	684	688	751	688	683	675	678	667	676	669	669	673	740	663	652	704	660	695	718	698	740	704	668	685	717	737	725	678	667	711	663	737	631	721	658	716	721	703	695	724	700	720	698	658	664	681	660	683	704	723	683	740	741	741	731	642	652	751	664	676	679	725	687	727	702	734	718	688	635	698	703	669	698	691	720	661	717	681	670	655	699	673	713	690	662	641	693	706	692	670	666	706	717	673	669	700	635	668	694	709	663	680	660	698	667	665	742	671	673	693	711	702	691	654	719	687	688	664	703	710	713	655	688	690	739	721	672	683	661	698	724	711	691	691	745	692	705	729	705	672	689	672	701	680	724	647	669	652	729	694	677	684	727	707	695	702	672	718	646	662	699	658	684	713	663	638	722	727	713	676	707	725	700	735	681	665	688	685	714	683	709	725	711	652	701	694	671	731	716	659	717	651	653	674	685	645	673	691	685	704	687	717	686	653	681	684	672	679	679	656	644	663	693	673	699	685	705	670	703	712	731	713	672	682	660	684	699	663	673	680	749	718	718	646	727	656	691	643	665	650	673	702	670	675	697	692	683	711	695	704	677	706	657	688	650	672	723	717	698	675	604	720	710	679	699	753	688	675	712	690	642	684	691	684	717	661	687	738	682	694	673	642	668	653	670	678	656	679	654	671	748	707	653	712	683	715	649	716	688	677	694	694	683	711	661	716	677	697	681	691	708	707	732	673	692	666	701	702	662	702	700	682	699	731	691	743	705	684	673	706	694	692	700	636	700	678	667	658	698	692	645	681	710	643	701	718	699	747	694	673	681	683	663	709	700	698	686	661	649	668	710	667	693	678	688	717	639	711	668	677	666	654	710	701	695	669	683	671	717	713	683	686	701	692	692	667	676	665	650	693	654	728	687	678	719	658	679	710	662	669	682	701	635	668	698	688	693	669	687	698	678	685	700	695	707	695	667	709	670	681	683	696	678	700	715	696	729	716	690	690	683	659	681	663	686	674	695	651	671	680	701	692	677	669	699	689	653	682	721	600	661	711	692	748	690	701	666	683	659	692	683	700	659	693	666	665	731	672	736	716	691	684	721	710	697	700	709	646	710	669	714	708	681	677	681	683	697	676	699	678	670	674	696	688	668	673	678	682	710	649	708	681	709	721	700	670	673	689	675	657	668	687	733	753	684	675	648	687	702	679	702	658	673	643	701	692	688	693	677	705	701	720	698	691	705	692	731	690	711	676	736	704	711	720	716	689	654	731	683	723	706	709	671	684	700	720	691	673	716	723	659	725	700	670	698	718	646	657	687	737	664	726	694	678	682	664	714	668	693	666	720	693	617	723	732	672	723	664	690	693	664	648	700	684	663	702	700	675	655	706	678	680	667	687	659	660	678	716	680	677	662	684	682	706	687	677	708	738	675	681	710	668	703	725	704	700	683	667
27513	17633	3521	786	567	449	441	382	388	406	401	388	378	533	591	580	473	640	439	332	339	366	341	341	346	331	380	359	362	315	325	327	326	333	343	337	314	336	330	343	301	337	322	348	330	312	348	339	291	340	326	301	336	302	303	336	320	300	332	339	308	314	326	313	337	314	354	315	310	320	348	343	357	345	323	314	330	311	302	329	346	341	328	329	339	313	317	360	359	338	326	319	326	324	357	318	313	304	315	336	356	361	317	356	324	325	348	327	390	312	335	325	307	310	310	324	350	323	335	337	327	368	356	330	323	343	334	341	324	319	317	337	346	349	351	341	330	315	323	365	335	324	320	335	320	307	321	358	344	326	293	356	364	309	318	312	306	342	333	369	347	322	340	316	327	358	334	357	313	319	322	324	309	322	324	323	332	343	324	324	360	322	331	357	337	347	324	318	335	335	332	311	338	312	351	303	300	342	331	371	314	364	316	324	310	293	310	316	329	351	358	362	365	325	313	340	329	328	314	330	353	334	331	313	329	322	309	359	337	346	334	344	318	347	335	344	323	315	326	318	297	356	335	330	335	313	352	309	334	345	329	369	358	319	342	348	328	356	321	345	373	349	337	373	315	318	320	344	303	342	356	345	323	358	347	340	311	351	356	356	340	315	302	336	332	341	350	331	325	330	328	347	315	339	309	323	364	354	328	327	311	292	327	311	322	309	340	315	332	338	323	338	332	372	324	295	314	335	300	331	314	353	342	351	317	328	315	313	320	355	330	339	320	337	330	329	337	331	367	371	298	358	342	360	326	322	316	332	339	328	336	320	355	311	317	348	351	305	326	366	297	273	318	339	357	324	366	343	302	320	309	336	305	346	300	367	327	328	353	355	351	365	322	307	351	356	361	357	317	309	311	325	350	326	354	343	317	302	334	352	314	304	359	337	345	334	343	314	343	333	322	334	350	317	320	309	310	331	308	341	342	371	303	341	353	321	344	350	342	352	324	324	312	350	352	333	325	340	312	323	322	305	319	336	357	294	334	328	321	324	333	320	311	338	302	319	318	307	323	350	341	349	323	307	355	337	303	300	329	332	327	300	312	354	347	316	317	351	321	363	318	353	355	328	321	356	313	343	332	336	318	324	337	371	364	337	334	357	322	339	307	330	331	338	329	337	325	354	354	319	279	322	340	370	338	322	325	296	322	324	319	296	309	341	333	345	330	334	367	351	356	339	342	347	313	322	378	288	339	335	329	318	323	328	349	337	317	359	320	332	331	301	316	313	328	324	323	361	311	388	319	313	325	328	332	302	336	357	300	339	332	339	307	317	301	340	348	332	368	314	326	332	332	340	318	355	344	329	310	327	344	328	315	332	330	306	336	386	315	332	357	337	304	343	334	308	341	337	373	311	335	339	324	325	346	319	350	313	347	302	312	345	305	342	333	313	338	313	303	290	348	344	315	353	304	344	335	329	306	307	343	321	333	356	334	331	343	344	358	318	345	362	342	310	336	354	337	327	353	316	348	336	336	349	366	350	334	358	305	341	345	331	323	339	325	343	310	351	355	340	345	324	350	337	332	318	303	324	334	304	351	324	312	302	328	348	301	307	349	298	327	334	318	322	348	331	345	326	306	349	330	360	324	317	328	323	313	323	352	337	307	336	341	317	336	301	339	362	285	342	362	332	333	321	330	337	313	310	359	326	323	327	366	343	326	326	321	334	321	309	304	344	324	354	347	307	314	343	365	330	323	327	326	337	309	323	323	350	327	326	321	337	311	332	369	345	345	318	336	347	346	332	326	346	338	349	323	298	333	357	338	308	354	337	323	311	327	335	293	312	325	316	319	323	287	313	313	327	318	304	339	304	338	347	313	347	341	321	342	318	310	316	347	349	342	356	311	348	340	321	328	359	348	347	331	330	310	362	340	344	336	309	301	348	324	401	339	341	355	334	323	318	310	330	359	292	345	351	326	326	359	336	343	329	317	318	365	339	347	333	348	309	321	326	357	295	348	320	351	309	362	327	336	332	325	354	343	319	330	319	339	338	314	317	343	293	341	327	346	314	311	306	328	301	328	343	351	323	340	342	326	349	317	346	343	325	317	329	334	329	338	290	326	333	306	331	311	360	320	321	303	293	329	356	341	322	364	368	353	358	357	310	315	319	304	347	314	334	370	355	362	315	307	339	333	340	299	320	309	341	369	342	303	346	327	321	338	327	322	349	367	339	301	324	326	362	323	315	338	335	331	351	358	332	365	319	314	332	336	323	313	368	295	319	319	343	374	328	358	325	320	341	352	333	300	359	315	329	334	359	310	310	336	324	318	360	377	360	340	358	335	357	289	356	336	301	321	339	334	331	334	325	348	314	348	327	298	288	350	312	354	353	355	343	299	317	334	301	334	317	349	341	336	312	339	326	330	340	294	325	346	336	307	354	332	358	313	325	329	338	347	281	319	331	308	292	331	301	303	298	343	354	354	338	348	325	323	340	322	337	327	314	303	324	286	359	347	324	347	351	333	337	323	369	340	327	302	331	288	359	331	354	341	348	340	326	351	344	355	337	349	316	362	324	331	332	314	326	331	347	333	335	321	305	314	350	320	313	311	324	335	360	352	313	325	335	356	349	319	325	323	332	328	309	348	345	324	344	323	359	329	333	341	312	313	327	328	340	342	341	342	353	330	318	300	355	308	325	333	332	337	338	329	325	347	328	316	310	337	323	355	322	372	327	355	351	341	322	337	346	334	305	355	364	323	314	302	351	317	301	343	349	348	371	323	290	318	313	325	341	358	345	334	331	326	346	351	351	318	319	352	325	334	294	326	347	364	319	337	354	355	308	345	328	365	320	328	325	312	345	345	324	320	347	344	326	321	321	314	321	309	356	328	308	345	319	346	336	315	345	334	312	311	349	310	321	336	351	328	314	304	278	304	334	345	328	306	327	319	352	337	298	341	316	359	334	343	323	303	303	339	301	338	324	348	319	355	343	338	300	310	368	338	341	342	336	314	338	338	311	303	331	323	342	342	332	315	328	315	327	358	353	307	331	314	330	354	332	340	327	329	352	339	331	357	325	336	331	328	322	327	319	342	321	336	389	344	314	351	320	337	380	330	306	333	336	329	305	310	336	325	333	338	355	311	288	325	349	341	327	324	312	337	337	325	287	297	351	326	340	359	329	304	345	330	309	355	319	349	316	323	358	346	331	340	341	338	365	327	311	347	310	327	331	340	330	331	351	306	281	311	323	363	308	310	332	331	278	318	311	307	349	307	332	300	340	332	333	336	370	348	334	312	326	342	352	309	331	338	328	335	308	314	338	362	317	343	349	336	346	327	315	327	334	320	326	336	313	343	290	319	336	313	312	330	348	364	308	316	305	317	336	333	335	367	341	304	335	327	317	324	327	304	349	315	342	309	334	299	296	348	345	345	323	338	363	315	349	315	383	340	336	317	330	354	349	346	304	352	338	336	353	328	331	348	332	344	341	335	370	339	338	309	334	315	326
8068	2424	1767	984	733	666	643	615	568	528	594	580	583	815	994	805	740	1016	653	432	420	419	398	413	406	441	399	448	416	399	435	409	416	394	404	407	417	410	452	436	428	420	426	440	410	423	458	422	408	433	425	451	424	413	431	436	415	429	414	415	390	450	439	408	422	422	401	406	430	433	412	431	450	444	407	413	447	436	427	419	415	422	415	450	413	421	429	426	392	402	442	424	411	420	439	416	429	399	438	427	447	422	409	402	429	453	383	419	429	437	432	443	449	431	426	450	440	419	451	449	416	414	421	404	395	437	467	442	416	443	381	426	468	453	438	410	439	450	443	432	440	427	414	385	425	449	423	440	424	434	400	409	424	445	440	425	429	421	424	438	443	408	397	434	433	410	399	425	427	430	408	393	433	445	432	435	445	397	395	404	385	432	385	422	431	403	385	414	422	414	433	430	432	419	403	431	428	417	400	397	415	405	426	441	410	408	434	418	425	416	438	414	403	407	433	431	413	414	397	405	454	413	411	440	450	456	425	454	419	419	390	422	435	425	425	411	455	438	455	416	404	397	433	458	398	407	427	410	410	412	444	407	392	412	426	429	440	399	421	393	436	451	397	413	449	428	442	441	413	446	449	438	436	441	405	421	430	421	428	428	415	437	409	434	404	429	442	446	401	421	400	436	425	427	468	415	396	385	431	448	440	410	378	412	432	432	450	403	417	414	462	445	401	422	432	452	399	422	405	448	379	444	403	388	425	408	415	448	430	390	402	409	442	423	416	418	445	389	399	474	441	404	418	415	424	396	403	392	397	399	410	422	433	418	413	430	463	404	388	442	388	431	432	417	453	406	439	397	423	448	466	433	415	455	391	414	440	422	440	425	457	420	452	426	419	428	412	400	401	421	441	413	480	442	409	417	434	420	449	416	424	425	396	447	419	445	442	399	431	436	430	420	413	410	415	401	425	389	420	410	405	446	455	402	371	437	397	398	420	401	462	449	404	423	428	415	452	433	410	399	449	463	398	405	403	414	445	400	414	424	420	424	416	423	405	431	455	455	456	408	417	425	426	466	473	413	392	395	392	387	427	417	428	368	427	424	459	409	458	443	391	420	427	398	434	434	455	428	421	401	391	462	449	455	453	438	403	428	431	454	418	410	429	427	455	470	414	408	432	434	432	399	445	436	424	417	392	434	423	435	404	394	436	418	416	423	449	447	444	386	391	420	391	408	403	424	361	387	419	416	432	417	423	439	450	395	405	399	447	397	448	399	420	434	407	427	420	411	419	411	414	433	435	455	434	410	451	411	425	398	418	432	417	433	453	402	431	405	448	434	392	408	480	464	375	388	393	427	407	470	449	474	423	437	424	470	411	451	396	446	424	414	409	414	429	407	425	402	438	418	424	448	437	409	461	423	381	401	421	436	405	407	402	470	400	391	448	426	447	405	452	431	407	445	416	432	451	437	411	403	420	413	414	417	416	488	420	388	430	387	434	440	431	424	451	417	442	459	407	428	422	430	415	432	414	402	413	387	418	427	434	440	420	450	403	395	414	434	456	411	412	421	431	460	420	409	427	404	462	397	432	426	402	415	420	423	387	400	382	425	424	404	415	448	437	408	423	430	428	380	412	403	451	426	452	418	426	455	435	412	449	431	408	476	405	426	443	430	398	457	428	467	399	423	424	412	403	403	423	436	420	428	412	385	446	398	424	448	437	403	399	452	451	461	433	431	380	424	434	423	427	451	389	415	411	393	409	432	458	409	451	433	454	460	420	433	447	449	433	418	387	431	422	377	406	439	379	434	428	410	404	402	466	427	406	393	434	449	428	440	429	402	432	413	395	407	414	425	390	428	425	420	441	416	433	416	396	405	399	436	399	446	406	398	441	408	453	456	436	411	435	428	430	428	451	425	405	416	408	441	444	426	396	374	429	479	426	452	409	425	408	412	415	419	419	437	446	418	462	402	416	435	415	449	411	433	422	413	390	439	408	403	416	426	395	439	418	419	430	412	423	416	476	457	436	425	415	448	439	416	436	437	414	457	426	401	415	429	460	451	429	389	410	401	446	436	411	394	447	407	416	411	424	410	422	407	431	474	406	448	444	445	428	442	428	440	412	371	426	411	407	434	412	405	421	417	463	434	405	399	397	445	421	420	413	425	422	437	418	414	432	444	438	418	429	427	396	425	429	413	421	378	409	439	443	402	446	407	462	430	419	467	448	417	422	431	431	402	413	461	432	397	437	412	419	436	425	409	421	423	377	407	403	437	405	477	453	460	429	417	452	431	422	435	442	437	434	416	438	436	434	434	400	406	437	421	432	409	429	433	403	368	408	454	451	444	435	382	417	417	426	400	417	416	442	430	401	469	444	419	429	429	446	439	410	445	419	462	423	426	387	429	409	400	412	447	425	382	410	435	414	392	402	390	439	469	472	434	398	395	430	430	403	445	453	441	433	389	403	447	441	422	410	370	423	414	473	390	414	384	439	404	443	420	443	431	406	419	418	390	430	441	409	436	417	398	435	438	430	414	426	398	396	419	411	401	416	421	431	437	428	410	446	443	452	397	428	443	432	434	428	422	412	438	435	430	425	383	458	417	417	427	408	385	427	411	413	407	414	411	418	399	423	425	448	421	430	462	397	425	381	393	425	396	438	416	432	436	433	416	425	441	429	428	404	405	445	404	437	419	428	394	410	439	420	452	439	427	427	401	424	436	428	429	416	430	443	418	440	408	418	442	432	427	423	419	414	425	445	402	447	448	452	399	379	449	421	428	438	417	440	398	425	445	443	423	415	453	436	484	422	412	391	420	425	456	404	438	423	408	393	430	401	435	424	435	450	418	423	446	428	425	465	424	421	390	406	438	422	426	411	431	429	394	429	408	452	438	404	408	412	421	432	429	434	374	445	410	401	445	431	448	410	408	389	453	431	433	406	435	439	412	419	410	419	443	392	430	448	426	417	419	433	470	433	458	435	413	432	356	426	392	422	424	460	396	419	453	419	416	418	437	420	453	404	405	438	472	449	441	419	449	425	420	377	413	415	389	390	394	430	435	432	405	430	426	417	428	414	451	404	395	414	441	419	427	453	409	438	403	449	418	438	418	436	448	406	453	394	455	447	453	430	411	423	444	417	426	441	433	435	457	417	435	393	408	416	439	433	411	405	385	423	423	465	427	453	410	436	392	415	433	437	418	417	362	390	454	424	426	424	426	429	419	413	404	404	416	397	454	426	395	403	446	446	440	420	453	443	414	430	449	408	453	411	410	418	411	396	431	443	418	435	430	402	422	448	422	430	443	422	441	438	403	415	431	371	422	433	492	433	459	403	396	402	389	434	415	398	426	451	393	412	448	402	459	453	410	433	443	403	409	393	388	395	414	420	407	431	402	406	432	455	396	437	447	451	447	433	442	399	429	433	432	443	427	458	432	437	429	446	413	433	434	429	437	416	454	445	436	434	429	416	431	437	408	449	441	426	386	436	448	437	426	382	418
23554	21404	28658	24534	21228	4799	1208	899	824	785	799	751	728	832	1071	1020	888	3506	2015	641	607	630	565	559	554	573	551	608	596	584	626	540	559	545	562	517	540	550	544	530	561	555	565	517	542	550	583	565	545	559	549	537	572	551	580	536	570	541	520	520	568	563	545	541	587	548	532	579	537	542	560	548	541	551	568	558	559	532	536	561	547	539	549	556	553	529	574	596	567	582	579	543	583	534	546	549	554	548	534	498	543	532	581	524	572	515	552	551	569	553	520	584	598	573	554	551	564	549	558	587	568	532	551	535	538	503	559	574	521	570	566	615	527	546	581	565	589	569	549	597	554	614	577	585	555	594	552	540	528	551	539	517	519	563	558	528	515	555	542	559	571	590	575	571	536	611	514	585	597	588	552	559	582	531	586	520	588	563	517	526	593	557	592	571	548	542	544	584	545	568	534	552	566	580	548	578	560	582	528	516	521	578	570	529	553	546	582	554	513	538	525	550	548	599	528	531	545	564	565	559	537	550	573	538	536	517	542	552	576	538	585	562	557	603	535	577	582	537	544	524	479	528	587	591	528	522	541	551	537	512	573	559	573	582	563	568	576	570	524	591	535	531	576	531	530	553	577	597	541	534	560	573	564	538	557	516	556	578	525	555	549	590	523	556	560	552	550	537	545	565	573	552	538	600	522	578	540	517	524	556	518	563	569	513	519	578	560	517	574	559	558	566	565	541	591	549	565	563	565	531	544	580	557	512	598	548	556	537	567	525	507	572	541	538	523	573	567	554	583	554	506	534	563	545	559	543	503	581	563	527	573	551	557	557	540	583	556	536	586	543	560	635	540	602	538	534	572	535	553	563	538	541	570	533	550	561	576	554	596	536	562	533	549	606	528	551	560	552	566	549	514	549	564	540	508	519	580	555	555	564	581	516	577	544	561	538	517	587	558	584	534	578	559	557	569	558	560	527	566	565	534	569	540	502	555	569	530	536	537	562	531	527	565	578	568	536	565	570	546	571	506	564	549	526	524	559	522	548	592	571	534	555	520	594	539	562	569	540	524	523	550	575	590	515	534	529	564	593	516	527	547	541	552	557	570	543	558	553	542	531	578	600	551	561	599	530	552	562	548	569	564	546	525	574	538	539	548	582	579	563	525	568	515	542	488	580	557	522	563	577	547	555	528	574	548	528	556	564	553	522	552	578	550	550	590	508	563	560	554	548	579	520	534	575	567	586	552	559	572	560	541	544	530	561	561	518	541	550	514	544	539	577	539	550	527	606	568	548	517	564	599	589	535	556	572	571	574	546	571	545	488	554	548	536	530	525	570	565	572	517	610	526	562	561	575	523	543	600	574	518	582	572	564	586	577	546	549	536	556	553	547	532	537	548	524	565	564	537	559	582	562	562	580	567	564	542	552	566	562	545	542	540	529	509	560	570	549	563	589	564	540	561	547	566	550	508	550	531	566	566	548	575	536	548	528	543	531	550	537	519	526	535	559	562	557	557	547	576	516	560	578	540	562	609	556	573	565	551	551	527	587	553	521	540	539	568	567	589	567	536	525	556	561	523	524	596	563	562	497	530	578	575	557	512	566	574	551	551	546	550	507	524	559	523	575	576	541	549	559	540	513	580	533	512	568	538	540	578	604	549	552	581	551	558	539	583	563	509	613	553	538	546	550	552	577	548	572	573	516	529	587	572	545	516	614	558	583	533	511	515	544	515	542	530	576	565	471	557	573	514	576	572	572	553	548	544	549	540	573	557	572	567	569	562	528	544	569	562	559	587	539	592	524	516	597	576	558	593	562	546	573	550	531	593	558	559	526	557	573	540	520	537	555	528	521	549	553	565	572	565	543	566	537	601	528	611	535	600	560	563	532	561	532	556	529	529	558	604	572	548	571	589	553	563	539	545	559	543	576	554	570	538	596	569	567	563	540	558	553	550	529	572	543	587	594	563	561	533	573	568	580	552	571	606	568	553	535	528	563	570	551	542	529	534	574	543	575	576	514	573	549	518	539	575	507	531	559	551	566	558	536	531	561	567	585	561	577	572	551	532	547	596	536	555	519	592	564	549	568	565	569	563	531	563	531	538	520	559	550	544	544	537	536	514	564	550	579	546	550	539	562	608	548	540	561	531	537	534	523	546	523	507	565	563	559	523	556	573	534	567	532	527	597	550	532	568	550	558	562	533	576	554	566	522	559	561	563	519	575	553	554	542	560	550	542	534	557	494	550	531	559	551	559	552	614	565	579	520	548	555	539	566	528	577	577	546	520	573	517	518	552	563	569	587	549	526	580	576	577	551	550	544	539	583	543	539	577	554	582	559	513	543	509	516	565	568	578	546	533	583	566	536	581	554	559	566	531	528	556	537	609	526	503	571	542	566	504	541	531	533	521	524	539	568	527	572	551	562	514	561	606	563	531	520	537	520	561	606	549	505	547	553	570	574	537	562	555	564	560	514	515	511	554	547	529	571	559	575	589	586	538	566	544	574	521	525	529	614	527	521	584	543	544	548	571	526	536	533	569	541	543	535	580	566	520	586	566	541	545	559	545	519	559	525	575	545	573	563	514	577	553	542	546	520	539	598	525	579	594	563	540	567	578	533	537	583	550	543	543	560	555	558	610	547	544	555	551	527	523	496	551	527	547	579	529	563	498	546	549	508	551	533	544	520	531	522	564	564	545	547	521	526	510	576	594	575	562	554	585	566	529	536	550	539	543	547	600	544	579	575	577	560	565	499	541	557	553	481	603	592	576	621	549	577	546	525	584	559	576	567	556	548	560	542	534	561	585	546	541	542	544	583	594	545	535	556	547	551	524	561	612	549	509	589	557	532	590	563	604	552	518	536	556	581	585	562	564	504	561	535	629	577	570	590	554	606	547	547	539	534	532	528	566	523	533	573	551	565	534	573	577	550	538	562	600	556	540	571	577	544	529	522	510	557	485	535	588	542	568	540	552	570	526	563	515	574	526	550	531	548	539	550	564	514	532	560	530	564	553	569	533	590	565	540	525	553	541	597	550	541	500	544	498	593	554	547	569	555	567	566	582	539	573	554	511	542	544	530	580	574	606	541	537	572	552	568	538	598	599	558	551	537	545	554	556	546	513	563	513	512	535	547	551	605	532	552	542	521	540	569	534	496	511	534	512	525	538	547	558	573	552	551	548	591	568	577	564	558	537	556	528	584	533	495	534	559	573	577	547	558	566	553	542	546	567	536	529	570	550	546	547	524	595	532	562	530	564	561	576	539	548	546	533	553	588	566	520	497	580	530	509	535	596	558	562	570	564	564	546	609	551	574	528	557	522	553	557	582	510	513	581	560	592	564	553	546	605	534	590	592	553	562	514	560	521	531	550	518	580	542	588	578	554	532	520	524	564	548	520	558	543	548	587	560	534	532	550	531	556	526	533	546	544	571	505	560	543	519	574	555	559	561	539	517	553	543	563	559	555	542	544	539	522	558	523	554	545	545	585	512	559	569	548	515	559	566
24160	9063	6769	3261	2392	1900	1579	1355	1290	1170	1110	1090	1114	1349	1683	1670	1278	5944	3050	770	724	797	758	683	680	708	680	715	713	761	702	678	702	680	731	671	688	742	687	688	698	670	698	713	673	743	691	729	727	715	706	643	731	689	664	666	690	698	697	747	694	675	708	718	660	695	726	725	697	693	685	666	704	690	714	657	746	717	682	666	739	709	686	634	666	682	704	715	671	700	628	687	644	654	695	703	677	710	653	688	660	711	672	677	685	726	689	698	716	687	702	682	716	679	727	675	708	751	707	660	718	748	682	689	700	731	732	714	675	677	701	702	662	722	778	695	683	641	664	747	684	724	707	726	646	706	755	679	660	702	677	708	685	700	685	794	698	711	737	667	725	655	661	695	655	701	705	704	697	668	667	692	668	701	691	692	698	693	664	710	648	689	700	673	683	697	675	670	681	646	705	699	658	674	713	685	672	703	748	683	695	668	699	711	731	665	675	671	689	702	727	684	700	699	693	723	649	697	684	676	702	715	695	672	695	679	680	733	653	709	664	679	709	692	653	679	701	688	705	647	694	662	697	660	671	669	681	734	682	679	650	695	733	681	669	682	700	692	676	661	692	667	752	670	667	683	718	673	715	666	743	641	644	685	681	626	699	711	664	612	652	722	668	644	707	685	690	696	733	691	710	686	705	705	673	730	661	716	701	685	672	718	690	642	749	690	700	742	659	676	751	675	682	684	675	704	686	663	665	725	708	644	670	664	677	741	703	688	689	668	707	745	674	705	647	685	690	682	682	730	710	697	639	689	709	658	733	711	696	709	721	665	699	712	724	689	658	754	713	671	707	706	743	653	652	700	683	695	679	703	662	690	707	724	677	744	699	684	648	656	699	656	677	696	738	676	713	695	688	707	696	690	682	692	687	695	718	689	678	682	701	654	646	691	699	647	693	714	721	679	700	692	691	680	662	669	708	692	735	751	683	720	708	720	679	691	670	620	685	683	701	729	731	704	699	717	724	715	700	729	690	639	688	743	668	658	722	710	669	665	727	670	693	689	680	709	699	660	706	669	693	677	693	633	623	661	661	676	631	717	673	676	679	662	722	684	709	698	722	703	713	682	691	710	692	665	699	728	710	724	712	716	680	726	723	668	662	705	668	687	691	690	697	677	690	672	700	727	699	644	723	708	673	715	684	675	699	682	706	688	726	721	704	678	644	672	685	699	712	666	692	660	726	687	730	702	681	683	702	685	691	677	713	665	705	647	689	695	689	684	664	714	662	712	699	696	684	722	683	667	686	727	672	667	694	655	684	706	737	709	736	711	649	684	698	679	684	724	701	710	676	666	686	699	644	724	675	695	742	684	734	652	694	689	682	704	745	699	683	714	689	723	713	695	685	675	723	708	682	710	723	672	651	684	717	671	673	707	722	678	685	751	690	748	687	734	691	664	645	663	742	663	670	728	673	714	638	688	723	727	701	677	732	675	698	684	688	690	682	683	657	677	693	697	698	664	690	692	644	667	704	689	715	707	755	668	720	701	712	669	704	707	680	692	699	689	698	710	734	688	718	695	725	729	660	637	710	725	690	665	690	735	707	679	694	724	668	711	703	650	722	682	676	698	724	708	646	716	676	708	672	712	673	624	719	714	757	684	687	670	665	700	651	727	669	690	708	725	662	726	670	726	692	667	705	723	688	710	711	661	617	693	676	672	688	726	713	671	691	694	660	738	759	632	668	667	662	701	731	722	665	694	705	662	670	643	671	677	657	667	687	705	644	708	707	677	710	680	662	695	706	684	708	765	698	687	692	668	742	617	691	707	695	671	704	656	704	664	666	693	673	660	728	692	662	678	665	709	705	751	647	693	661	747	696	711	688	667	698	730	696	715	663	712	717	696	687	711	720	707	653	727	655	679	700	688	681	677	666	696	678	712	686	674	708	689	643	699	720	689	693	688	687	683	712	699	669	710	708	714	664	702	699	695	682	661	666	674	622	698	715	686	675	659	722	717	662	718	754	658	641	681	667	692	683	680	718	723	705	692	744	727	730	694	720	692	730	646	673	681	678	690	699	722	714	709	677	710	692	704	727	694	730	667	663	701	732	688	689	735	687	660	701	683	718	692	691	671	743	716	676	695	702	689	698	661	704	670	715	669	680	679	698	733	705	713	681	665	694	698	676	684	701	709	717	699	693	748	661	705	714	653	722	711	689	708	654	690	647	637	660	731	707	654	721	658	703	701	657	692	713	734	714	713	686	694	711	692	677	714	657	726	649	666	694	700	644	718	689	675	707	675	662	692	703	713	713	665	657	678	662	675	702	712	682	678	665	671	651	677	728	716	693	718	732	662	759	711	671	674	659	649	713	656	726	668	700	679	705	632	712	719	675	687	663	733	678	670	696	716	694	683	663	723	693	688	696	642	691	717	649	626	637	696	707	678	685	684	662	721	685	641	689	729	661	684	723	683	672	716	700	701	659	719	662	717	689	695	679	679	690	690	679	695	694	667	715	693	708	659	688	734	725	682	695	710	683	658	711	674	697	711	689	696	669	711	672	710	679	694	691	671	689	726	644	734	726	724	686	716	725	706	698	675	671	699	744	674	691	686	744	701	697	683	688	693	669	667	727	712	678	675	632	703	663	692	722	681	689	759	668	703	676	692	675	720	705	727	706	708	641	691	682	723	673	656	673	659	663	672	712	659	735	665	688	662	697	713	645	682	695	697	748	674	704	675	686	648	732	721	689	709	706	652	735	658	692	678	695	711	682	729	688	704	691	668	733	683	695	672	692	683	724	694	688	699	672	669	761	686	677	668	694	724	676	691	644	720	680	681	726	695	658	682	677	753	660	726	677	690	672	722	679	691	633	697	710	692	682	710	693	717	673	685	666	682	702	666	706	667	654	659	660	693	704	695	655	697	694	705	693	650	668	694	653	724	697	652	743	696	705	671	706	734	696	679	686	694	670	721	671	701	671	699	689	694	681	656	699	688	709	638	685	678	691	686	675	668	699	723	711	659	753	707	706	692	688	721	679	675	704	699	704	676	647	683	690	677	709	718	659	689	692	705	692	697	697	687	744	680	688	683	659	707	728	649	661	688	670	710	715	713	709	636	671	658	725	709	723	694	674	662	671	705	744	687	678	715	680	715	726	675	699	694	653	708	684	643	725	754	705	676	714	650	663	680	714	698	716	704	667	636	706	645	693	751	679	704	687	699	694	692	690	695	684	663	678	711	712	675	710	692	702	683	691	700	722	740	669	714	691	750	676	742	692	679	670	707	704	702	699	681	697	724	724	686	693	678	671	707	663	660	676	684	705	696	687	715	681	723	697	682	696	677	736	675	666	708	657	695	661	741	699	684	692	722	726	689	672	695	683	701	647	707	712	696	719	747	642	654	651	691	656	696	642	737	657	694	668	675	619	688	692	692	695	698	704	707	680	679	702	719	668	700	685	700	681	735	689	690	692	667	685	666	683	693	654	695	728	649	716	723	648	694	700	724
24711	21457	27308	25578	4621	603	503	402	383	359	367	338	347	471	545	635	515	1141	864	271	269	255	229	276	255	224	231	223	222	258	260	273	243	214	212	260	244	223	268	269	247	261	228	268	262	276	253	236	250	264	261	251	265	237	250	253	260	244	232	270	236	252	240	228	248	272	258	272	239	242	249	273	241	246	268	252	273	275	266	265	250	231	270	227	254	265	237	251	240	278	280	238	270	247	250	246	264	255	256	253	266	237	262	273	255	253	257	245	258	228	255	219	244	265	228	258	250	264	244	252	231	234	236	263	221	260	273	265	253	248	257	261	239	253	267	264	239	248	254	280	230	249	237	268	254	229	229	253	258	239	238	236	243	236	234	265	258	235	217	248	254	253	250	252	236	268	231	245	230	240	244	231	252	238	230	234	245	253	255	250	240	250	244	246	240	247	282	238	256	235	257	247	256	244	223	251	232	250	241	301	223	261	250	238	225	233	210	256	236	260	233	227	258	239	260	276	234	209	232	243	236	251	248	242	249	231	267	267	239	252	256	266	220	253	259	252	222	256	254	258	221	255	265	240	242	248	262	236	247	248	266	251	223	246	248	255	260	247	248	239	226	257	217	246	254	225	252	244	240	252	242	264	261	267	224	221	244	261	259	247	234	259	231	242	250	233	226	253	234	233	237	270	262	252	251	224	230	224	266	263	232	231	256	249	252	249	234	240	251	221	259	266	231	225	244	247	274	231	227	243	257	234	256	263	242	276	259	264	239	227	232	220	259	248	272	249	279	228	236	239	226	263	240	260	279	257	272	244	263	283	223	225	220	290	257	231	243	237	237	230	254	260	254	236	275	279	227	239	256	235	255	260	223	267	227	245	246	223	226	229	230	244	254	258	243	247	227	230	250	269	240	224	242	237	259	246	222	262	242	232	250	235	248	218	242	226	216	229	253	246	237	268	256	248	245	265	239	259	222	254	267	255	227	263	260	257	234	245	237	274	246	252	228	242	208	247	237	277	245	232	274	253	249	268	217	264	257	265	242	237	245	255	258	245	232	246	266	251	222	233	286	257	230	244	255	229	238	245	244	248	237	246	235	261	224	245	256	245	235	243	230	257	240	219	248	238	233	239	229	240	224	217	262	237	243	268	227	256	259	274	271	243	235	260	249	243	231	243	238	238	255	267	277	241	235	258	243	243	262	242	224	259	254	228	249	256	275	257	257	254	265	250	243	241	228	267	248	241	291	236	246	268	258	237	274	242	230	236	247	226	250	260	285	255	264	243	253	257	240	209	244	224	248	232	242	236	246	259	230	226	256	245	246	244	220	257	264	229	217	242	276	240	270	226	236	241	267	264	255	243	262	239	236	250	236	269	244	245	259	249	222	241	256	250	238	236	281	259	237	236	260	240	239	195	260	248	256	226	222	269	240	272	231	269	258	240	240	219	217	214	238	233	238	244	222	225	256	247	235	255	235	259	246	253	261	239	235	256	258	263	237	217	228	259	278	272	237	236	230	260	254	236	263	255	244	251	250	231	239	238	246	222	250	268	255	242	267	248	256	245	244	252	240	281	238	254	246	236	221	232	236	247	234	228	257	235	245	253	244	247	256	253	268	247	220	244	239	209	221	241	240	259	251	225	231	228	229	256	264	256	271	261	239	230	255	249	253	252	237	228	264	191	294	243	260	241	267	246	229	280	241	241	233	246	239	278	225	258	256	212	262	232	243	246	235	255	225	244	260	242	206	233	238	239	276	253	250	271	248	237	250	248	253	274	273	237	259	238	255	232	267	243	247	225	207	227	253	223	265	266	233	258	247	221	235	256	254	247	254	254	239	243	257	251	259	224	242	249	246	264	232	247	252	259	244	243	255	283	239	273	245	210	249	224	267	221	239	242	258	258	233	230	264	230	241	232	232	258	229	255	248	234	246	252	238	272	231	241	234	251	258	265	237	236	239	243	249	230	230	230	246	244	245	242	242	225	250	238	271	226	249	236	244	239	248	237	234	215	234	243	249	252	255	245	226	268	232	246	255	257	225	242	230	225	241	233	252	263	239	249	245	273	257	270	258	243	239	245	274	253	257	237	244	262	266	252	262	230	248	242	259	226	239	260	254	250	241	237	268	245	223	229	263	248	244	254	264	246	250	254	244	225	242	254	245	255	257	232	242	229	231	255	251	240	240	268	250	230	244	226	234	237	239	236	265	249	245	237	268	217	265	255	257	244	262	269	266	250	251	215	261	235	222	255	278	226	248	240	253	269	231	226	256	235	257	241	265	222	251	268	287	267	275	256	243	275	226	256	244	264	256	261	238	253	259	222	268	248	232	251	249	224	243	258	261	254	245	226	247	268	267	252	258	247	241	254	254	250	243	246	235	248	243	244	238	240	244	259	225	259	242	269	237	269	244	258	267	228	252	266	265	234	243	229	268	246	238	279	252	230	228	227	251	237	232	252	265	250	271	244	264	250	247	236	268	230	225	247	277	245	239	236	255	264	253	267	254	245	240	228	225	256	249	247	244	258	263	285	244	228	234	250	242	246	234	235	250	250	222	249	243	265	211	217	223	245	246	271	266	243	216	238	242	258	262	258	229	240	258	250	251	250	270	258	215	235	247	251	227	259	255	270	233	224	267	239	252	231	258	250	232	264	229	222	253	271	232	243	268	245	231	244	234	229	245	232	232	251	222	236	224	227	246	251	231	243	249	234	238	240	239	230	234	237	264	241	253	261	226	266	268	276	260	262	231	229	257	252	259	218	238	227	238	256	212	243	236	261	261	255	244	238	244	223	237	256	239	246	263	229	236	225	276	234	245	247	251	243	243	232	253	254	236	255	268	249	278	224	245	234	238	259	233	241	276	237	244	247	243	252	224	254	251	245	262	255	212	244	219	243	254	233	244	244	254	234	252	236	229	236	262	258	225	256	263	225	242	232	263	239	247	234	255	263	237	254	268	238	242	260	232	243	246	244	257	246	241	249	233	226	257	263	280	243	261	245	241	274	257	230	237	260	237	272	229	246	233	243	251	229	243	238	236	231	245	245	246	246	234	242	232	266	224	246	233	260	251	249	253	264	230	250	267	251	242	240	245	220	238	244	272	255	282	242	249	239	240	241	260	248	216	229	258	242	236	282	239	216	237	246	242	230	245	265	256	240	243	235	251	222	214	292	239	217	241	242	231	227	247	244	259	244	254	255	243	255	229	228	237	236	267	257	224	249	241	276	266	238	237	261	257	252	217	233	218	262	253	242	266	260	263	289	246	218	265	259	262	258	251	261	248	220	211	271	246	240	226	272	225	240	232	231	227	260	237	249	237	252	230	232	230	246	259	249	234	220	228	229	257	243	263	258	240	228	236	238	255	242	266	256	234	232	240	250	252	250	227	252	235	233	248	243	246	240	268	259	257	215	227	258	268	253	248	254	240	265	241	220	244	233	254	229	249	241	250	234	249	281	254	261	283	254	261	255	249	260	251	253	222	253	232	272	258	241	258	285
21574	5432	3975	1953	1313	1053	819	737	710	669	529	545	644	821	1087	1156	872	2318	1652	404	392	366	375	343	346	345	358	342	342	345	325	342	315	347	312	319	358	349	340	365	369	346	311	327	323	337	302	312	340	307	340	344	325	353	342	362	310	332	342	342	331	360	330	328	332	342	354	317	371	335	342	364	354	342	304	307	330	344	351	330	329	347	332	351	321	329	361	327	313	334	341	312	350	328	350	327	339	331	342	357	317	324	347	371	333	343	330	332	319	329	346	327	361	312	370	344	367	328	314	327	331	351	332	316	289	355	337	315	329	340	314	326	329	360	350	368	343	354	324	334	343	349	323	376	352	313	342	321	324	333	328	306	322	365	313	341	343	326	330	325	341	328	322	357	341	329	318	348	329	311	337	312	337	317	327	333	336	336	320	347	324	322	343	319	332	332	321	328	340	331	297	322	323	326	329	316	357	334	342	335	330	348	321	352	334	319	319	350	320	328	323	342	319	347	319	373	331	340	307	324	305	321	334	304	330	326	346	337	351	311	315	337	322	301	333	352	350	364	347	359	328	379	348	336	330	344	352	363	337	333	320	342	336	324	343	341	301	332	352	335	317	342	326	373	335	315	337	347	324	349	339	331	302	323	335	310	302	298	312	312	322	351	337	314	344	343	343	354	314	322	364	354	346	278	342	356	307	336	318	325	363	327	304	359	314	340	364	279	318	301	338	298	311	342	339	317	348	369	289	349	362	318	358	327	307	339	336	344	333	367	329	320	324	343	334	318	325	349	327	348	318	351	328	326	358	356	324	354	350	327	349	331	319	342	321	334	339	331	362	332	336	322	350	367	301	315	298	332	328	330	331	333	339	328	331	354	306	359	326	333	291	355	300	335	344	334	295	320	358	302	353	363	341	321	359	336	334	322	374	343	321	311	352	336	362	307	347	352	299	335	339	341	315	340	332	312	343	355	321	322	322	306	359	336	358	330	314	334	332	340	322	318	325	327	344	307	308	364	305	332	326	313	331	320	314	331	336	341	337	336	301	297	344	370	327	349	336	335	333	312	326	297	326	335	323	334	318	314	357	327	310	342	318	307	350	341	321	344	315	331	323	341	313	315	351	322	353	312	359	325	295	309	327	323	311	333	296	327	313	331	337	329	348	313	338	327	339	343	312	314	332	342	339	329	336	338	322	364	332	349	287	323	331	330	293	322	341	314	332	350	339	324	338	338	371	326	341	352	310	304	335	337	320	366	322	311	311	327	347	318	336	344	312	333	327	394	323	299	301	341	315	365	326	318	325	332	377	348	333	338	330	317	361	368	359	336	304	310	358	343	304	345	324	357	326	329	308	312	334	364	330	329	283	334	344	326	341	294	319	293	339	318	321	324	319	357	297	332	305	327	349	337	343	323	324	349	334	340	310	340	319	371	347	333	332	315	336	330	354	368	357	335	314	346	311	338	347	328	340	361	311	329	336	314	364	313	320	336	339	339	340	335	297	355	321	314	324	316	357	347	342	327	298	348	308	314	342	328	367	351	322	349	336	351	308	308	321	333	335	345	322	353	329	306	331	346	399	328	332	346	343	324	351	345	326	340	317	350	304	301	311	356	325	331	317	332	345	360	333	333	329	356	355	307	310	342	333	334	354	330	344	325	340	342	291	317	352	328	350	288	357	311	339	346	345	330	309	312	314	361	284	348	331	314	333	318	317	326	364	343	340	299	347	349	310	338	340	304	319	339	304	312	331	357	312	321	320	325	338	344	323	320	353	370	305	308	312	337	332	337	332	323	354	346	332	319	315	396	330	354	355	339	335	330	323	323	360	292	299	343	326	319	331	356	319	347	338	349	322	314	357	333	373	342	334	334	369	318	311	317	336	369	304	332	312	350	330	324	374	331	365	295	322	324	321	310	355	330	314	345	340	341	355	312	327	308	354	376	316	329	324	342	334	325	313	347	306	315	288	297	344	337	309	307	333	343	322	310	331	325	341	297	342	345	320	342	331	351	332	340	340	325	347	330	318	341	309	333	335	386	334	342	330	351	343	342	320	350	326	312	305	341	378	333	322	359	320	313	326	339	359	326	313	338	357	354	322	330	310	351	339	341	304	336	311	342	350	337	334	326	318	309	334	328	310	347	341	328	336	332	323	335	333	318	323	325	313	319	302	345	308	361	322	340	324	360	311	330	332	302	353	343	351	327	339	331	336	329	348	343	336	317	313	298	313	345	329	319	319	318	347	341	341	352	324	321	332	301	312	319	356	333	346	333	322	322	336	346	364	344	324	331	342	316	316	327	331	334	324	334	311	294	309	366	334	337	364	332	361	315	343	312	314	344	306	335	339	353	331	352	341	302	320	309	353	344	320	335	337	334	315	341	335	320	372	316	344	348	340	338	341	322	311	325	342	352	326	349	332	333	294	337	333	328	353	322	327	331	310	333	320	304	348	358	329	333	384	340	325	301	346	331	327	343	312	341	308	318	314	314	330	335	333	342	352	319	317	332	358	337	338	347	315	360	336	317	331	342	331	335	324	344	320	328	325	351	336	338	296	309	335	320	326	349	344	329	322	355	318	344	315	299	319	312	340	336	344	313	318	344	326	369	324	330	357	332	368	311	337	347	318	335	337	353	320	339	334	321	316	315	343	310	338	327	369	354	331	313	329	368	354	331	357	325	343	339	296	323	348	345	346	329	339	345	317	318	357	340	329	343	363	329	326	350	340	331	333	319	308	329	311	328	335	309	322	329	338	304	316	341	349	368	310	334	367	353	370	307	366	291	354	336	313	312	346	345	346	310	351	346	320	328	320	357	347	347	332	335	321	340	311	318	320	341	323	337	345	344	344	304	341	335	330	307	333	348	314	327	351	352	338	317	324	325	333	324	324	332	356	321	331	318	348	363	313	324	337	322	298	315	342	331	334	338	306	328	329	331	346	348	307	345	332	337	303	335	339	333	329	340	345	345	319	302	318	325	352	323	335	312	351	313	339	332	312	337	334	320	309	308	357	314	335	341	335	341	363	336	353	314	319	318	280	353	304	340	337	328	328	322	334	312	296	313	341	314	323	296	343	310	343	340	328	333	352	330	342	319	352	337	339	329	325	341	348	333	336	320	322	359	318	319	322	335	370	333	338	331	325	350	350	326	321	343	325	340	311	342	323	342	334	318	346	312	353	345	347	353	320	358	307	318	325	320	364	324	335	311	319	309	341	321	324	315	340	324	339	337	320	328	326	346	312	326	339	311	330	334	312	322	329	344	345	317	339	331	341	326	325	325	346	338	318	311	342	317	367	322	341	357	308	330	340	326	346	334	330	349	352	330	333	332	334	338	337	332	340	336	334	340	377	369	339	344	331	319	347	359	340	311	300	349	295	346	349	326	332	349	348	339	358	290	333	344	327	329	344	349	335	319	356	341	365	346	337	351	352	324	352	328	356	314	329	337	333	357	317	336	321	328	329	340	312	334	333	343	335	323	346	324	333	309	331	375	305	276
22563	21450	29227	24049	21417	21270	4294	1244	1011	966	902	836	852	996	1376	1367	1117	4557	3533	581	603	641	565	603	575	602	586	570	613	593	549	606	546	570	521	553	547	573	539	538	553	557	524	583	553	589	519	556	591	549	579	574	558	567	555	505	538	520	598	555	472	539	544	538	540	549	560	549	564	587	579	577	544	581	564	545	567	574	552	510	572	555	515	527	570	577	552	546	526	523	557	530	552	479	569	576	562	532	573	580	530	521	576	519	551	519	551	548	531	575	534	617	539	549	569	553	525	555	591	521	541	552	525	548	518	533	529	586	574	603	529	553	563	542	503	530	546	587	553	503	505	573	574	558	524	529	546	522	557	538	571	528	604	562	580	560	558	541	553	534	573	523	523	559	529	525	566	523	576	522	555	602	540	545	581	589	569	561	557	545	572	536	550	565	533	522	530	584	572	551	569	541	569	559	532	574	553	568	559	581	577	515	495	549	542	569	544	548	550	555	567	529	496	535	514	566	557	533	543	553	569	534	574	560	568	555	571	551	567	526	549	519	508	551	541	562	571	523	577	530	549	538	575	518	547	580	503	535	517	560	573	564	533	518	567	531	523	551	553	564	570	511	569	565	543	564	527	554	527	505	600	536	533	526	551	530	549	569	559	564	594	548	564	541	554	569	568	528	584	538	537	563	547	551	580	575	533	548	526	555	571	554	512	540	559	537	551	545	509	582	554	528	598	536	528	517	556	546	551	505	572	565	493	498	545	549	548	527	580	553	545	558	551	539	555	576	549	560	506	515	550	535	583	519	563	558	554	563	531	528	536	544	591	547	597	562	551	527	509	531	519	570	576	560	576	539	545	538	507	566	518	580	560	539	527	564	578	529	551	572	540	557	525	594	571	590	556	551	555	521	537	566	549	570	581	567	543	560	531	562	481	561	550	572	495	598	558	528	567	568	524	526	516	595	563	552	561	545	532	524	508	554	565	530	580	574	570	568	560	562	515	535	581	535	536	529	539	597	555	546	529	569	540	537	516	534	557	540	534	569	570	540	528	571	534	567	529	565	600	547	571	597	595	564	556	575	542	564	572	509	588	544	549	566	541	578	536	537	564	561	549	552	546	546	555	544	566	524	512	566	529	529	575	542	525	531	552	528	548	542	560	570	530	544	520	507	557	522	535	535	567	513	557	564	599	528	592	550	520	580	548	521	578	583	553	544	549	555	538	532	573	529	521	529	535	555	503	557	609	568	554	564	519	543	525	605	567	555	553	528	542	563	496	586	535	510	536	520	569	578	531	530	562	551	515	562	590	585	530	560	553	587	577	548	543	584	551	583	557	561	540	552	569	551	592	536	555	559	532	576	552	525	562	534	521	526	524	524	553	561	553	561	532	598	562	570	567	582	586	580	527	548	512	570	572	524	586	536	584	503	569	540	585	548	511	542	535	569	555	563	560	592	553	539	546	543	528	550	566	555	568	549	504	517	552	564	553	556	599	556	569	544	531	535	542	544	550	540	539	561	535	517	555	526	537	560	523	547	582	516	600	526	544	532	598	509	533	532	549	566	577	539	582	547	580	550	525	513	555	526	562	545	579	535	529	554	532	513	547	573	565	566	556	556	564	535	593	551	529	592	557	550	577	531	551	556	574	562	537	547	546	564	517	538	557	502	530	531	547	566	560	564	560	573	554	564	581	558	551	587	547	529	535	511	570	503	516	574	572	563	585	561	533	574	569	547	577	544	578	574	565	532	551	562	593	587	539	542	547	557	503	556	562	581	557	545	584	564	606	541	554	545	547	535	553	559	544	569	597	534	554	558	559	591	593	535	529	528	569	520	553	488	574	554	563	567	575	566	550	565	548	564	536	532	519	556	552	539	549	540	523	553	565	548	553	566	528	549	554	535	554	537	550	511	550	555	548	549	581	512	557	537	562	548	544	536	534	587	575	511	555	566	561	567	543	528	543	505	514	548	585	527	492	558	558	569	550	537	513	524	534	538	507	514	577	527	563	522	529	535	592	495	544	554	531	552	541	559	544	534	547	532	535	567	535	537	574	547	557	519	566	526	518	562	543	523	532	558	545	559	584	530	534	570	549	585	548	533	568	539	530	527	569	537	512	531	561	554	572	562	590	502	512	536	565	567	515	602	557	549	559	578	535	603	530	538	488	559	568	519	590	547	569	551	555	577	555	543	528	546	553	556	582	544	586	557	557	571	577	512	538	538	534	572	531	584	579	518	558	537	515	543	546	565	570	520	554	569	561	552	542	564	535	544	510	557	530	515	540	531	562	534	550	515	523	568	530	591	561	550	544	492	551	556	546	546	555	577	589	574	573	585	546	561	544	510	541	582	558	565	541	562	601	555	571	555	562	494	606	516	547	548	579	551	549	525	554	566	543	540	505	533	549	567	567	575	514	555	582	511	532	542	540	540	523	551	571	538	550	521	516	541	580	563	576	523	550	567	557	583	562	568	569	530	533	547	517	552	549	517	529	556	548	546	562	551	536	535	543	548	541	537	551	581	558	558	545	579	554	498	550	584	584	535	551	542	593	552	521	533	595	568	531	512	550	556	551	551	606	537	540	549	548	532	553	560	556	582	564	530	546	545	529	586	585	533	565	507	527	530	560	602	546	616	594	555	513	549	599	511	534	547	549	547	538	611	515	586	561	562	558	533	543	561	538	540	561	544	574	542	539	579	540	552	579	564	572	543	550	566	569	545	541	562	557	559	562	553	507	548	575	498	505	551	543	554	542	542	549	590	538	532	512	502	528	583	589	539	567	509	587	559	543	567	538	587	551	549	521	564	546	578	557	520	608	559	500	510	573	530	562	548	575	539	548	541	524	532	520	562	535	535	521	547	491	545	597	555	586	561	548	553	547	543	511	564	552	572	577	562	562	558	544	564	604	586	582	528	579	602	517	534	536	555	578	530	537	562	549	597	540	551	508	534	579	506	540	539	545	578	533	569	556	531	497	571	561	537	564	532	565	581	539	567	515	563	557	533	552	574	572	542	545	548	576	552	569	543	563	559	547	567	529	573	598	564	557	550	555	517	551	562	556	543	573	526	534	568	553	550	524	575	556	536	593	543	550	574	514	538	532	504	578	545	532	508	535	561	534	514	564	554	528	534	564	557	560	528	596	539	557	555	556	534	583	541	538	553	582	574	528	565	550	541	552	571	580	560	561	510	531	514	588	579	544	571	568	524	600	540	599	563	548	506	544	566	551	542	546	555	537	539	518	500	523	585	534	561	583	488	560	550	535	608	593	532	530	540	556	576	558	584	531	564	569	525	571	530	545	549	499	574	528	486	578	544	521	542	582	609	574	555	538	564	547	573	523	556	559	529	580	555	527	543	577	547	566	558	569	587	551	565	493	535	597	563	572	564	551	568	573	525	568	542	556	530	598	543	554	535	563	562	562	502	557	558	491	575	558	555	564	547	538	557	518	531	532	594	502	567	565	577	551	558	557	518	550	551	543	566	554	480	518	559	570	534
27524	14135	10702	5128	3546	2715	2272	1940	1723	1601	1448	1303	1302	1679	2332	2222	1791	7631	5524	829	809	786	753	746	783	657	697	752	725	772	703	680	758	704	702	730	759	687	720	755	724	698	734	715	712	680	715	731	723	707	666	712	736	681	684	663	686	711	702	731	647	717	739	676	707	677	715	699	685	667	746	725	710	709	658	682	724	738	701	703	705	685	693	696	707	729	681	706	681	728	687	725	710	706	696	706	704	684	706	726	718	738	731	711	673	743	710	659	716	659	702	717	691	708	683	668	674	698	683	714	672	725	749	669	680	658	645	703	690	673	711	701	704	685	678	714	704	658	664	748	703	690	699	696	692	688	690	699	662	694	683	698	721	672	714	689	700	680	673	638	684	728	716	743	708	698	670	654	700	678	695	665	725	709	719	691	683	702	694	707	662	739	707	681	642	671	674	634	680	647	705	734	694	682	738	688	692	685	657	691	681	697	700	697	664	714	717	662	706	705	655	716	693	750	717	672	692	675	734	675	617	698	703	697	686	642	687	653	692	683	729	678	698	700	646	674	702	654	675	722	685	707	666	714	742	661	670	729	686	696	702	678	710	680	662	695	657	693	670	708	706	653	676	697	676	697	699	711	717	654	719	717	710	651	674	701	713	720	732	705	681	700	690	676	656	669	670	723	699	632	680	634	710	721	738	654	683	677	694	769	715	697	710	666	694	705	672	697	678	692	695	743	745	723	682	692	676	631	633	766	717	657	675	700	707	678	666	695	717	645	723	659	742	692	676	720	712	679	718	675	676	670	701	719	743	708	710	669	670	763	675	706	673	657	696	689	689	708	697	729	689	702	720	651	690	698	692	692	649	690	723	711	761	689	719	754	729	694	713	686	685	723	725	678	718	673	699	678	741	672	708	708	684	670	716	727	681	692	700	654	669	692	687	676	679	686	704	693	651	647	694	660	717	690	702	653	671	665	709	686	705	691	731	671	707	687	716	678	684	733	683	707	731	689	701	712	651	678	692	702	723	651	699	630	696	694	702	666	737	682	663	703	721	714	714	711	678	705	721	646	673	705	740	670	668	679	710	701	678	710	696	700	747	682	718	682	657	657	696	694	650	699	681	738	710	728	735	732	639	685	713	711	651	694	696	697	654	727	677	739	703	703	728	682	724	705	691	678	662	690	694	638	691	694	659	705	703	712	688	707	705	692	644	726	719	725	702	662	724	698	662	657	668	708	724	720	662	645	696	656	656	716	736	680	698	677	692	749	696	653	660	657	674	672	708	717	652	648	714	701	665	679	671	707	674	693	693	691	705	693	692	722	729	698	681	685	735	693	681	661	715	765	658	716	704	689	714	683	673	712	644	683	675	694	654	681	705	669	704	672	703	713	670	694	689	728	691	697	726	681	668	699	742	688	673	692	718	672	750	701	684	714	711	678	652	655	683	695	681	669	676	668	681	625	650	737	686	648	693	666	686	700	700	714	671	676	673	699	777	709	741	671	722	690	736	694	725	711	706	718	759	682	685	728	691	707	712	648	749	655	704	688	668	657	688	685	706	655	647	668	752	645	700	720	622	714	681	669	713	670	711	694	663	697	706	692	694	635	688	676	690	649	654	695	701	689	676	690	717	683	693	698	670	653	668	731	701	763	749	667	724	684	677	682	722	715	700	733	676	696	670	704	653	712	670	678	704	684	703	698	683	683	682	698	691	726	709	635	666	650	701	680	659	643	724	686	710	687	702	705	666	718	652	666	699	654	702	647	728	715	713	627	704	653	697	719	720	683	711	674	709	712	705	747	727	671	682	704	703	679	703	689	702	701	665	677	701	667	669	702	689	675	704	698	661	719	695	689	679	709	684	661	695	725	641	661	672	675	693	684	729	714	689	712	680	676	736	674	690	650	657	705	722	677	702	733	686	650	700	714	718	709	667	677	718	691	683	666	739	705	657	712	709	705	658	669	696	708	691	689	671	720	626	665	702	669	703	713	684	703	675	670	719	747	677	670	715	743	667	657	690	726	743	698	684	743	631	693	682	695	740	652	691	674	663	666	710	666	660	670	697	674	686	677	703	661	670	705	713	702	696	661	662	683	689	664	724	672	693	719	710	655	730	685	665	703	682	688	724	716	649	685	693	726	719	660	677	708	694	674	687	728	707	728	686	666	725	721	709	703	676	657	700	697	694	705	672	740	692	729	715	701	669	715	696	654	746	622	731	768	666	708	676	676	687	674	707	688	691	682	700	684	671	706	732	682	724	711	711	697	666	691	609	681	720	716	679	663	733	700	717	672	690	662	665	719	684	674	736	717	732	743	685	701	656	690	682	704	737	674	685	689	667	682	702	725	718	700	714	702	715	724	676	718	663	673	676	672	711	702	675	636	700	665	738	706	675	708	677	673	686	743	698	703	684	660	721	694	702	663	655	691	740	670	696	696	699	685	706	696	675	697	719	693	676	755	727	706	674	733	667	650	689	701	690	668	723	733	677	701	731	683	704	665	686	703	700	680	698	682	710	703	677	703	714	684	694	696	648	751	710	699	699	689	690	652	674	639	669	701	658	707	720	686	678	676	716	671	641	677	706	694	664	689	723	729	683	681	693	694	711	693	668	694	664	706	666	714	669	697	685	730	733	744	711	695	672	689	656	685	734	670	659	665	709	710	644	692	721	724	734	696	691	670	700	671	680	698	667	687	704	657	651	710	721	710	681	744	723	697	661	682	703	697	659	705	701	773	701	720	627	680	668	757	685	678	742	709	714	708	700	679	671	705	683	682	673	685	698	662	678	695	688	668	696	705	720	673	675	638	703	714	681	674	635	656	689	686	661	680	694	714	671	667	686	705	687	708	682	668	731	681	716	723	669	676	708	690	672	685	672	677	668	680	707	725	679	698	697	678	688	658	700	626	716	616	696	741	649	715	721	690	684	665	695	688	720	696	703	668	694	664	707	686	708	685	694	661	729	722	695	688	736	709	701	678	665	725	741	677	757	737	704	655	703	692	727	699	686	702	712	673	698	715	666	692	691	690	684	691	626	720	704	685	679	717	672	716	665	722	643	714	732	681	681	688	715	672	720	702	682	706	659	706	670	693	689	674	699	673	685	669	654	673	668	698	739	674	708	705	756	712	693	709	687	694	694	709	686	753	671	687	642	698	671	708	699	692	734	757	713	707	677	671	701	728	675	703	656	684	684	661	658	708	709	671	694	688	710	714	704	693	675	708	706	700	682	691	733	694	643	676	731	685	682	687	686	676	695	708	696	699	715	685	676	715	690	663	710	695	717	691	712	724	658	742	676	710	695	666	744	698	710	724	699	689	724	708	668	724	722	661	691	698	718	676	679	704	682	658	723	691	632	647	733	673	686	638	707	681	676	700	689	721	744	703	697	713	755	688	697	699	642	645	663	700	665	717	713	713	689	675	699	678	706	706	675	660	705	699	700	691	690	682	708	679	694	711	713	686	677	719	721	652	653	645	646	676	717	732	734	701	699	749	699	767
27519	17541	3776	1042	713	654	443	428	380	401	380	430	376	429	561	598	505	525	513	341	354	342	323	301	312	309	351	326	310	337	302	343	312	361	297	355	349	358	328	354	339	330	313	319	324	329	333	321	340	324	342	360	347	319	332	339	323	323	326	308	351	329	300	331	314	305	322	300	337	354	339	353	320	327	324	340	346	329	334	311	287	349	316	341	320	329	345	326	319	325	309	334	365	340	330	337	329	312	327	356	296	317	337	310	349	324	337	328	337	310	356	355	338	345	310	343	365	322	311	347	333	329	332	338	333	334	339	326	327	358	325	319	325	312	354	351	330	308	315	336	333	341	341	302	334	344	325	331	347	322	361	322	356	361	337	331	346	322	312	347	354	364	346	369	292	321	325	337	330	320	326	301	316	303	339	334	331	340	320	352	348	319	318	328	338	357	362	313	305	307	351	320	330	340	325	321	346	349	357	317	333	327	358	326	354	330	320	352	330	344	336	363	326	328	363	320	331	329	331	334	346	321	327	317	317	330	340	307	327	319	340	373	351	357	345	342	333	328	329	360	369	341	327	348	336	349	330	361	331	335	358	344	322	336	319	322	351	342	328	330	343	356	343	346	311	339	315	346	355	348	312	340	303	328	318	301	317	324	331	304	361	329	336	347	317	325	358	341	366	323	330	319	285	305	365	319	337	294	317	358	323	337	364	365	326	320	329	336	351	353	335	352	312	312	348	315	337	315	340	353	349	320	332	338	366	385	321	356	366	334	337	331	360	323	304	319	314	350	291	331	365	345	314	343	330	322	321	350	328	327	334	288	348	311	321	321	342	309	353	332	331	353	332	324	310	307	336	346	358	336	300	320	329	322	312	311	329	357	330	320	323	362	345	329	337	346	330	313	332	322	314	337	331	330	330	357	324	314	353	357	305	340	317	312	327	344	329	339	347	343	346	336	343	315	348	341	312	305	329	341	340	329	324	340	305	325	328	322	313	304	339	323	344	349	334	339	340	363	300	341	345	336	315	319	320	331	326	337	332	352	378	315	390	321	361	311	340	357	341	304	312	327	335	366	359	327	310	320	316	340	318	325	346	358	350	334	290	318	318	342	338	314	325	303	317	342	344	340	334	313	322	342	341	317	335	316	332	328	324	347	327	308	312	330	326	342	325	351	316	374	362	323	309	292	375	344	333	335	327	312	328	325	324	341	320	323	354	330	344	324	341	331	325	326	320	352	310	341	340	343	356	348	325	332	354	334	313	321	320	342	318	323	346	286	320	295	332	326	332	374	354	332	326	339	342	347	346	352	324	327	325	295	338	355	366	328	375	322	325	338	314	319	326	304	318	372	354	337	332	316	300	335	304	314	321	343	295	345	342	312	342	329	308	319	328	339	320	307	345	340	325	339	345	317	343	348	313	337	337	353	299	366	350	336	296	315	366	358	347	326	339	341	332	322	302	336	301	363	343	328	333	351	308	328	340	319	327	299	316	295	305	309	327	317	290	330	324	338	351	348	331	341	336	354	331	342	359	340	331	321	334	338	324	329	337	339	340	323	318	322	335	327	361	333	340	328	298	344	336	312	358	321	320	335	304	315	324	304	322	340	336	333	356	369	323	336	337	342	346	313	341	345	360	352	321	327	320	342	361	360	343	335	328	359	369	321	320	316	355	310	321	348	318	340	335	301	361	327	286	333	323	317	319	344	300	374	296	348	325	336	308	340	310	337	345	343	303	366	348	369	320	324	347	347	275	334	372	367	297	351	345	331	313	336	334	312	322	332	357	353	318	332	331	351	348	371	338	329	306	343	338	345	328	332	327	326	360	314	334	306	328	354	339	337	347	317	332	330	367	309	346	335	337	323	361	311	315	325	334	323	343	344	358	362	368	333	321	276	316	314	322	337	367	332	336	301	331	342	334	346	326	333	347	323	328	323	333	337	312	302	309	294	349	320	304	323	341	281	332	350	321	336	310	310	343	358	305	365	304	326	316	307	309	327	333	328	328	296	352	318	316	321	347	347	325	350	382	326	346	321	339	346	318	298	310	327	340	353	340	323	324	344	340	334	316	358	330	363	339	374	340	337	352	340	304	338	350	308	325	336	322	356	349	349	337	325	346	340	331	322	344	319	339	337	299	360	342	316	380	323	335	294	335	301	328	345	305	316	340	311	324	334	325	365	374	347	365	337	337	330	330	327	330	337	321	353	334	340	332	344	299	329	366	351	271	342	355	310	325	329	328	327	328	326	297	331	325	364	359	319	316	318	340	332	301	290	323	319	310	325	328	331	315	342	329	321	320	334	324	322	353	311	332	355	307	336	343	360	336	311	317	327	341	344	343	321	302	358	342	346	321	343	318	336	350	337	325	304	350	330	334	338	334	338	314	311	303	330	352	351	324	327	320	321	335	345	311	325	347	334	334	324	331	321	328	326	319	313	367	313	318	303	326	350	311	318	323	318	312	362	322	295	360	330	300	332	343	337	315	348	346	330	313	348	354	352	313	348	312	312	314	348	364	351	345	372	310	335	331	354	344	348	361	340	307	323	322	342	311	336	309	304	326	353	323	322	335	343	345	329	330	305	323	366	330	306	368	324	352	338	294	321	325	295	320	339	298	319	350	343	317	308	322	309	347	328	339	281	373	300	328	345	331	343	343	328	351	358	340	306	352	345	360	356	365	340	371	354	324	312	334	335	329	344	328	342	332	365	349	326	328	312	344	345	352	314	346	343	324	367	298	315	339	322	349	312	335	354	369	321	359	310	350	327	345	292	313	328	336	336	361	342	342	330	301	353	348	320	321	338	359	345	335	347	302	317	322	325	330	308	353	330	330	307	298	310	330	360	334	327	330	338	319	366	345	324	319	326	343	343	338	351	331	336	361	319	284	309	347	347	325	356	357	308	348	314	335	342	324	328	306	320	316	336	327	321	302	326	351	299	334	352	322	334	307	302	329	312	322	305	316	313	337	347	309	319	342	330	380	335	323	344	340	343	351	352	313	352	315	324	305	382	341	334	343	311	365	297	308	322	338	318	333	324	317	327	324	318	346	339	334	333	327	317	329	343	318	314	355	317	343	344	332	360	343	351	348	302	330	323	328	347	340	333	344	316	310	331	324	327	341	300	346	348	306	334	339	321	346	336	338	330	326	329	315	370	307	323	327	357	305	297	325	327	324	321	330	295	313	317	300	324	325	332	342	335	342	320	333	329	366	333	324	330	296	322	341	307	322	347	354	323	307	317	321	317	347	326	362	358	297	338	316	315	321	338	318	335	363	328	306	330	340	333	328	313	309	352	317	331	350	321	347	324	319	335	317	310	347	344	321	336	320	324	331	343	337	339	343	345	324	321	304	330	355	339	331	345	358	329	331	328	356	345	345	350	357	308	341	360	338	306	323	312	322	325	344	330	333	309	338	314	323	339	338	333	319	350	305	334	322	324	320	352	311	339	325	312	365	279	334	324	333	352	322	348	357	341	341	325	350	327	314	334	342	337
7955	2565	1939	1018	785	663	653	579	601	551	559	559	564	670	928	928	738	844	749	434	490	442	437	416	432	411	435	429	399	439	398	433	461	404	431	417	397	450	457	430	430	439	427	440	417	429	373	423	398	438	433	412	415	391	398	458	441	422	427	420	434	421	419	413	440	420	459	435	418	445	438	427	469	466	410	429	429	410	446	398	439	433	382	474	408	425	404	433	398	434	424	463	406	459	446	414	392	419	407	386	448	413	444	424	419	418	435	438	459	411	447	437	415	420	446	422	447	406	420	419	438	408	430	426	452	412	431	391	419	431	431	409	412	420	471	435	418	379	421	465	437	412	408	447	438	424	419	396	416	442	406	443	403	409	420	390	411	458	422	389	424	453	414	401	456	415	450	415	413	425	431	435	402	405	419	417	414	428	460	410	447	445	395	419	411	417	442	420	392	433	468	472	458	420	398	455	398	414	428	414	433	460	459	433	438	426	440	419	410	398	436	424	431	418	427	417	415	465	415	449	415	433	418	416	391	442	450	409	422	404	399	419	411	409	426	423	449	432	414	418	431	447	421	422	453	482	426	421	449	426	413	460	421	408	427	439	397	398	442	454	410	418	464	396	452	430	442	379	414	432	412	411	451	424	432	452	422	429	417	438	432	402	420	394	419	430	421	420	449	424	430	398	433	406	450	420	399	441	409	434	456	427	447	405	427	448	391	398	416	387	424	461	431	453	455	474	407	424	436	428	441	401	444	429	412	408	431	435	436	417	415	439	446	420	459	417	413	412	393	422	443	435	460	425	435	421	437	400	432	418	434	394	438	446	441	389	443	407	449	421	447	451	421	376	438	429	422	402	408	446	419	449	418	451	421	432	430	442	450	448	412	415	406	441	362	404	390	432	420	445	415	402	433	406	451	401	440	446	406	387	428	386	434	390	402	398	417	396	473	407	422	428	385	434	412	451	427	438	435	457	427	406	440	421	453	421	404	423	408	391	406	419	383	435	423	421	443	413	404	422	406	446	384	398	410	421	440	405	406	416	408	449	446	433	408	438	388	473	431	414	399	394	402	459	443	433	419	423	451	427	475	426	442	413	370	436	417	466	433	405	406	396	410	406	423	411	449	417	395	406	331	397	402	410	382	414	420	431	448	381	438	414	446	441	398	402	431	417	412	392	413	426	422	408	425	447	405	460	420	430	434	422	414	463	409	427	414	427	428	428	428	414	433	460	421	409	439	403	403	450	454	429	464	403	445	425	404	452	391	400	416	436	430	431	433	436	421	400	424	431	422	441	376	436	420	432	438	421	429	443	437	434	373	409	414	395	465	451	404	410	434	414	383	420	432	410	427	461	455	433	389	453	402	410	438	457	412	405	436	448	438	419	400	412	408	447	449	429	440	445	436	397	421	443	393	411	443	407	421	409	427	416	431	466	419	412	428	448	417	476	425	419	446	415	390	442	413	420	435	437	448	384	392	431	432	424	400	423	438	386	421	436	412	476	429	394	422	431	441	420	432	455	475	469	433	430	419	429	442	423	449	428	430	423	415	434	451	406	443	396	449	412	433	431	445	424	400	384	437	403	410	411	450	418	405	379	415	402	405	422	455	451	443	415	406	448	395	447	404	418	423	421	434	437	439	429	451	441	421	410	449	447	444	427	430	431	418	419	423	411	409	438	447	406	424	449	443	445	408	471	444	412	394	487	456	411	418	440	414	442	426	422	421	436	430	420	410	435	421	403	438	409	421	387	416	437	450	420	425	424	407	417	410	426	423	443	419	411	451	424	421	434	436	412	428	421	439	428	442	420	413	409	400	396	424	458	397	399	429	435	393	426	432	416	413	435	395	403	463	428	421	411	439	406	437	426	395	397	455	401	406	426	396	451	461	437	401	441	397	436	439	427	439	416	437	405	408	421	443	421	415	417	471	419	415	392	429	404	394	415	414	412	469	449	400	425	441	401	417	410	426	445	420	428	406	444	442	435	430	411	403	409	409	451	396	404	441	436	399	457	463	441	420	432	402	435	421	391	431	421	436	435	413	427	428	434	422	405	457	401	409	396	452	441	439	468	434	444	438	380	398	418	450	414	439	431	410	432	412	436	414	435	445	424	431	426	449	445	414	413	416	431	436	436	453	432	392	439	420	447	443	434	437	399	425	415	396	422	429	428	391	418	453	458	408	452	405	421	442	415	451	424	409	407	417	424	404	415	456	438	430	404	442	418	423	408	395	449	405	447	408	399	446	418	429	418	420	442	442	439	451	436	401	439	393	460	440	451	430	409	412	393	422	422	436	441	459	445	418	408	417	404	417	437	407	417	411	441	398	422	416	448	428	412	415	431	429	428	463	424	463	456	414	441	445	416	447	436	429	407	424	428	436	421	425	400	387	397	413	444	418	418	453	408	407	455	413	429	417	440	408	442	404	414	399	431	441	421	417	440	437	405	402	464	402	419	398	416	462	468	435	404	410	427	442	495	433	445	421	461	435	419	397	393	411	394	411	389	438	422	412	446	421	395	404	419	413	437	445	412	414	430	424	404	401	431	408	408	423	430	402	444	418	440	435	417	431	386	406	427	438	374	420	434	399	409	414	427	405	439	442	417	390	428	433	467	429	445	415	411	454	399	433	449	397	415	436	405	448	436	412	456	446	407	452	401	436	407	429	430	426	444	415	387	445	409	396	420	434	433	367	413	410	371	441	429	417	435	430	459	409	460	442	425	423	448	448	453	430	460	417	402	380	420	420	431	421	423	406	440	431	403	404	445	428	477	425	441	404	422	455	410	414	397	403	410	411	411	427	427	418	418	409	422	416	423	431	405	410	424	420	408	411	396	394	438	452	423	463	385	402	412	477	421	436	403	417	476	433	440	421	442	451	443	439	396	442	434	435	453	447	418	405	405	391	405	392	392	435	414	433	433	428	430	419	443	442	423	406	429	408	442	418	449	427	413	434	440	456	413	445	405	405	391	440	408	433	448	440	419	435	400	419	423	413	431	416	424	417	441	446	400	470	457	449	468	420	426	409	418	419	398	406	420	412	447	402	428	439	392	392	462	427	454	382	430	361	453	456	447	437	433	449	429	434	451	434	414	385	402	450	448	398	422	411	430	412	449	401	445	399	438	447	453	414	380	442	438	427	401	454	435	429	395	434	451	400	438	455	428	414	396	441	429	401	455	409	433	460	448	420	419	426	441	433	452	383	410	428	418	417	406	447	425	413	439	442	431	413	412	423	418	426	429	417	420	383	435	398	458	404	439	422	391	407	420	399	421	389	421	460	437	399	429	405	433	401	402	425	443	431	405	435	419	444	429	439	415	423	399	437	445	392	430	439	436	414	428	438	390	440	455	430	412	388	436	409	426	387	436	417	423	385	448	417	414	440	451	456	430	402	416	432	436	429	376	404	425	437	447	416	435	433	435	455	414	408	435	442	422	388	447	439	425	437	420	449	407	394	421	442	393	432	439	426	459	411	418	446	465	423	433	427	420	411	450
23529	21392	28681	24489	21212	5064	1200	899	785	740	737	741	770	766	961	1026	911	2126	1912	584	600	590	563	544	545	590	558	558	600	530	569	595	562	577	568	566	573	576	511	580	575	558	555	557	567	603	541	516	541	546	586	549	564	563	578	535	537	552	594	552	555	556	616	577	568	547	543	518	590	561	546	592	568	564	505	582	591	595	571	529	549	536	572	542	558	546	570	550	548	516	561	555	585	579	544	565	527	586	582	550	569	541	560	549	537	546	552	577	547	530	620	553	542	552	584	593	570	593	557	585	506	585	570	574	582	553	543	587	569	564	583	560	577	524	560	546	557	567	564	535	560	540	566	575	551	542	573	557	554	580	561	529	534	596	562	580	571	552	579	539	526	537	559	516	536	537	588	559	562	546	512	577	518	566	533	545	557	560	569	519	557	554	556	554	592	541	514	550	559	538	488	532	576	559	571	580	556	543	551	599	557	556	569	467	560	584	566	563	569	592	575	565	566	552	573	544	587	564	563	542	586	515	554	526	509	542	549	562	590	571	573	524	590	589	565	531	566	551	538	513	526	545	520	588	551	539	603	582	533	552	565	572	607	599	542	560	568	573	542	552	558	549	521	551	586	515	569	562	568	569	580	511	568	561	559	551	546	578	501	575	523	562	529	537	571	565	543	593	570	535	524	554	560	572	527	534	601	569	582	502	521	576	549	565	552	572	601	559	562	576	599	572	581	525	551	563	531	530	550	535	533	570	541	563	524	583	540	550	548	567	625	539	559	555	562	546	532	538	591	574	539	532	521	601	543	554	531	585	535	568	548	552	530	594	571	552	564	588	528	540	558	630	555	559	548	542	559	583	556	578	503	565	526	540	541	534	552	534	563	542	540	541	583	580	579	555	498	582	550	556	592	570	574	558	546	550	529	555	520	558	539	609	570	552	538	553	554	523	561	529	579	522	567	517	560	515	544	562	546	546	559	546	535	550	578	557	559	533	566	571	585	591	552	562	573	515	525	557	592	588	563	558	577	556	556	568	573	538	525	554	557	530	562	560	563	559	573	577	550	583	561	547	557	508	559	521	524	557	561	571	518	583	567	556	548	581	532	586	543	566	535	545	539	589	545	539	542	547	543	564	571	554	548	533	554	566	551	564	595	570	557	511	569	568	544	531	549	514	506	559	555	581	529	531	564	564	572	559	586	563	565	542	563	582	494	556	551	567	559	551	573	542	560	581	534	547	528	583	563	580	532	525	568	560	578	598	540	583	563	583	607	552	550	497	564	530	542	570	532	511	563	535	548	547	522	570	560	574	557	543	558	547	551	580	524	577	568	568	544	577	522	516	582	546	528	559	528	545	547	530	546	555	580	518	570	540	601	581	575	574	529	527	556	549	566	523	544	537	556	562	513	554	579	567	558	530	527	570	525	504	581	559	531	552	570	582	540	595	566	567	558	505	588	573	539	491	551	544	549	508	539	601	541	529	541	546	574	531	571	542	539	583	544	549	572	556	555	551	582	535	527	559	571	567	574	584	531	570	573	565	553	544	552	555	562	574	563	571	548	564	596	577	564	557	561	584	531	566	525	564	511	539	580	524	587	520	563	534	523	484	544	568	528	581	574	598	567	559	563	539	532	523	525	572	570	572	532	560	563	532	555	559	536	567	591	557	573	543	524	550	616	563	571	554	582	524	544	548	506	571	538	605	565	589	533	606	550	521	529	562	548	570	521	563	521	533	555	541	530	563	579	579	568	596	540	539	573	546	556	562	540	564	544	541	557	540	537	536	580	579	574	599	553	568	553	569	528	516	571	543	608	585	501	563	517	573	532	568	601	540	540	584	506	542	545	582	556	592	578	582	534	580	541	537	585	566	534	546	539	553	540	494	547	573	580	518	540	565	531	526	554	547	528	529	585	554	601	573	543	597	567	549	551	531	590	558	546	588	587	535	550	516	551	586	533	550	556	544	549	571	533	560	575	562	531	544	582	581	530	533	564	550	554	524	571	544	586	530	532	589	553	575	560	541	533	548	563	582	544	565	558	569	537	548	548	532	516	537	576	580	565	548	545	528	520	538	510	556	587	597	590	575	535	529	564	534	519	534	541	535	528	496	566	526	530	539	599	591	567	588	564	581	576	517	531	604	571	574	599	530	520	558	536	501	547	539	564	508	589	550	574	569	563	549	538	553	547	522	543	518	579	549	558	530	535	557	562	567	591	570	556	528	566	515	544	541	552	582	584	543	549	565	575	543	546	585	519	588	573	528	569	553	549	539	537	548	558	545	528	554	506	547	550	554	553	554	550	593	568	579	546	559	576	565	503	523	552	586	531	601	549	528	556	526	574	563	585	551	521	578	521	522	556	539	529	547	617	559	552	551	531	547	557	585	558	520	566	558	526	506	552	555	553	554	547	503	542	542	508	586	559	568	535	569	542	571	549	527	558	553	520	558	547	575	538	544	584	533	537	600	538	507	530	586	564	575	565	582	533	544	513	538	530	530	553	587	547	553	557	537	530	609	559	593	585	543	565	568	530	535	542	599	539	532	562	548	575	509	527	577	550	519	559	540	526	550	554	574	549	567	582	536	543	549	550	535	593	522	546	567	513	541	521	574	576	566	567	525	550	549	580	527	550	548	519	567	598	559	521	540	527	538	548	507	541	548	551	594	567	550	547	558	541	535	583	523	527	576	544	550	541	542	585	560	563	571	550	545	535	558	569	552	575	592	556	549	573	543	540	565	557	571	516	544	531	580	535	553	528	524	557	479	591	553	585	552	547	542	562	545	567	547	541	532	570	547	546	600	543	549	574	526	563	542	534	487	580	568	547	574	538	530	575	594	558	528	543	560	587	538	568	556	534	574	560	551	591	560	544	536	566	535	509	573	558	555	592	555	554	553	542	545	560	531	562	529	553	522	568	568	540	528	570	569	536	559	544	566	570	544	559	589	542	556	581	576	556	564	571	576	562	570	524	579	549	554	586	502	564	549	536	572	588	530	572	502	540	604	559	543	562	554	541	542	567	507	571	567	576	542	548	571	511	537	576	555	556	540	589	535	576	558	552	560	532	561	554	555	554	535	568	561	564	575	562	528	517	575	520	570	530	580	558	570	565	595	539	507	552	503	530	587	543	571	518	530	570	560	551	589	572	555	568	543	524	561	557	559	572	587	540	526	536	547	547	530	492	514	561	552	572	553	589	608	567	529	554	564	511	562	544	535	540	538	555	561	544	552	557	544	585	499	580	570	531	568	549	561	551	551	539	579	566	502	524	565	586	578	561	506	559	542	532	605	555	531	566	574	568	532	516	536	552	548	562	546	496	559	581	568	581	587	550	535	529	529	564	543	569	532	548	548	541	580	550	580	610	558	560	557	530	557	582	563	547	528	550	569	577	559	567	518	532	555	605	543	561	591	528	587	588	537	555	558	553	563	606	521	555	568	548	556	565	511	577	515	508	542	542	559	511	538	567	532	546	565	568	568	573	520	525	560	576	551	560	534
24616	9098	6697	3212	2334	1864	1585	1405	1230	1178	1173	1040	1087	1114	1395	1662	1444	3582	3149	776	827	732	700	718	699	705	706	715	682	744	728	731	726	762	692	687	665	668	720	732	707	682	720	711	662	683	689	680	684	671	675	696	725	632	688	702	671	678	689	730	668	651	681	711	704	674	688	697	706	666	712	674	719	687	735	664	707	675	707	648	698	706	663	702	682	701	697	728	717	731	700	708	714	705	667	658	700	700	700	689	675	687	678	681	685	684	704	685	711	687	719	659	716	703	707	725	667	652	686	685	673	671	653	723	689	715	674	642	724	715	713	678	660	708	674	716	687	693	733	712	712	673	684	708	697	656	710	670	690	701	724	710	684	674	729	653	662	701	702	669	658	705	703	691	693	691	708	690	668	699	723	726	651	679	721	702	658	737	724	697	713	700	677	658	698	645	677	735	726	636	690	663	707	694	688	649	669	686	686	717	710	639	712	685	660	694	693	715	675	667	616	704	704	725	664	701	715	688	664	669	721	694	680	649	645	660	754	702	700	679	695	730	682	682	674	716	691	699	683	719	673	689	700	687	672	638	676	743	719	725	697	676	706	687	712	700	733	663	705	664	716	720	665	710	669	720	735	711	670	734	684	673	659	719	687	700	658	694	710	708	661	726	695	680	647	682	693	676	734	664	626	705	636	738	717	689	719	708	686	709	677	733	708	691	715	688	717	706	645	700	709	720	702	725	672	687	694	689	768	643	710	718	679	689	650	674	703	687	685	666	711	705	696	712	681	744	705	656	677	670	710	695	676	728	707	698	727	654	695	704	661	660	658	704	667	714	666	662	711	715	666	727	658	703	675	699	679	658	700	673	677	652	702	727	670	672	694	655	693	698	675	699	686	684	646	646	687	675	639	666	697	678	709	711	672	689	691	700	675	696	705	678	714	696	663	722	699	691	706	671	701	690	700	668	672	685	722	685	676	695	671	630	696	669	655	719	674	712	742	715	671	664	715	692	686	691	694	720	732	702	712	649	680	642	696	676	666	715	699	661	709	731	644	723	736	680	685	701	692	690	657	643	709	672	649	740	682	693	685	669	682	712	682	687	674	621	700	668	665	721	689	654	708	736	681	665	664	698	657	681	723	716	652	659	695	724	726	700	703	644	686	653	696	675	694	711	663	691	668	671	709	682	660	695	709	696	669	728	695	712	655	672	663	682	716	646	681	719	672	694	666	718	704	701	668	702	699	703	702	710	684	663	709	708	639	682	695	704	701	701	652	693	700	674	750	686	654	664	689	731	661	689	702	680	668	705	727	703	676	681	684	691	664	700	707	715	705	688	720	711	701	700	699	741	748	672	714	711	707	723	638	672	703	691	665	627	642	688	680	720	693	708	707	707	693	704	714	729	667	670	651	678	706	673	699	740	664	697	718	734	680	723	682	717	711	632	701	709	653	692	707	712	681	685	727	714	689	698	696	710	695	668	678	702	672	717	648	674	731	719	657	649	717	721	674	700	668	693	663	702	722	675	696	721	702	687	685	694	713	708	742	700	729	704	720	664	687	705	697	687	706	685	710	687	705	683	709	694	702	709	676	736	705	669	737	678	725	632	688	672	689	708	709	673	691	674	672	709	727	703	670	669	686	692	669	691	665	678	695	697	730	673	652	711	659	704	651	707	673	700	736	721	675	716	668	727	713	729	702	684	697	676	658	669	711	705	681	695	659	722	723	712	679	656	704	660	687	648	721	686	675	698	667	684	675	730	695	669	678	706	668	656	674	700	709	650	703	686	708	711	729	674	658	710	735	695	682	661	645	658	696	637	671	661	707	688	740	685	696	758	677	674	658	729	703	691	690	668	713	693	717	670	696	700	659	702	718	707	694	673	677	697	742	647	661	672	710	680	674	662	694	715	699	667	702	653	728	703	709	655	697	685	694	646	661	705	690	665	693	687	707	676	683	691	736	679	707	672	685	643	707	692	680	663	643	757	672	685	714	686	684	686	687	709	695	661	680	657	692	701	695	656	625	647	718	740	670	702	709	670	749	706	699	692	735	713	716	712	699	665	726	692	690	715	685	724	737	680	687	635	681	703	668	690	701	686	701	667	684	679	648	681	737	682	699	707	691	660	654	665	680	652	700	679	721	693	676	705	667	737	684	683	691	689	704	648	698	661	671	712	698	636	665	694	717	700	659	665	657	635	704	672	656	745	727	747	709	743	681	709	691	670	701	679	694	700	714	695	680	653	710	702	671	696	755	687	658	663	742	707	699	688	690	651	645	729	693	694	694	688	707	699	704	695	696	663	684	672	660	697	713	676	698	689	751	648	709	669	661	647	712	712	754	714	679	685	651	698	722	710	687	675	707	701	681	681	656	668	708	681	684	726	655	687	692	672	658	662	690	694	697	688	656	658	705	678	671	683	719	705	673	661	695	683	709	712	699	697	697	692	700	650	671	751	702	700	653	674	701	703	672	693	695	728	672	684	670	678	665	712	670	724	737	695	655	663	706	691	680	686	724	709	678	676	666	696	717	697	674	758	721	686	679	691	695	700	740	674	697	686	709	691	704	704	709	666	640	635	656	712	695	642	661	689	704	711	719	684	727	661	676	740	704	687	671	671	697	673	693	684	678	708	656	727	690	706	752	691	698	708	668	698	692	680	650	685	712	731	663	682	658	697	659	666	674	665	693	658	701	691	681	674	691	703	717	706	751	676	668	683	731	616	714	692	698	632	748	700	734	642	680	702	684	741	634	690	705	712	694	742	710	650	686	695	690	722	657	654	700	688	693	714	637	701	696	681	673	678	694	709	735	663	720	680	675	717	663	712	641	667	715	628	720	672	719	699	710	729	708	665	677	676	647	708	697	666	662	690	672	693	659	637	721	692	684	688	688	733	732	670	718	736	681	677	683	697	712	693	720	701	682	727	681	704	680	650	696	685	658	637	705	670	687	699	693	702	698	711	693	669	716	670	690	699	692	670	687	693	686	685	674	722	653	675	674	671	695	706	693	684	664	705	736	729	759	665	661	710	727	732	680	697	642	731	705	659	669	693	700	709	661	748	681	636	698	651	746	718	718	632	657	714	687	671	669	692	757	748	712	709	681	692	685	668	694	698	650	722	704	689	666	693	720	723	709	683	684	723	704	735	640	704	692	716	714	687	679	688	672	705	680	624	676	704	653	698	659	660	682	717	736	649	694	656	678	734	711	724	679	662	646	644	662	671	675	660	659	644	680	598	666	702	682	652	711	717	667	718	683	720	643	669	723	702	670	705	664	699	733	676	678	672	682	632	670	653	708	690	689	697	634	708	717	706	702	661	724	691	663	704	699	717	711	676	658	723	645	681	686	687	678	696	710	718	741	660	704	663	671	667	670	741	718	728	722	644	700	673	662	716	677	689	713	689	686	655	678	698	674	684	716	629	666	673	641	638	714	646	622	700	629	691	704	703	688	688	679	672	694	693	690	672	629	686	749	681	711	693	671	684	656	693	668	698	682	684
24668	21388	27255	25471	4746	606	470	407	371	356	348	337	373	396	527	637	509	966	841	261	272	252	259	264	245	237	249	246	292	252	252	241	250	232	251	246	241	248	220	252	238	238	246	232	243	238	250	224	226	228	218	247	239	251	240	220	212	248	254	254	245	230	251	231	258	253	240	229	263	254	258	245	278	230	247	282	274	281	236	244	254	231	220	247	258	273	243	262	244	234	232	262	215	242	260	230	242	264	251	243	269	241	257	241	220	224	232	253	232	251	255	214	243	257	257	272	218	238	242	239	282	214	206	225	255	237	263	243	253	241	238	240	272	247	231	236	226	249	237	266	237	231	271	261	246	231	249	244	236	218	261	236	233	271	245	229	243	214	223	260	249	258	253	243	242	218	234	225	227	244	238	264	244	221	251	227	253	223	226	242	254	271	243	239	270	231	244	252	252	224	237	236	212	239	248	232	250	242	250	221	203	228	276	222	241	250	224	248	229	264	246	255	237	231	252	257	227	246	263	261	210	237	247	246	234	237	240	228	211	287	238	233	232	269	223	271	240	236	255	239	235	239	231	257	232	244	262	236	257	260	239	247	243	238	229	251	234	227	242	255	218	249	232	226	260	252	264	247	213	236	238	259	266	245	242	253	237	239	232	225	242	250	268	246	242	265	257	221	261	237	250	253	221	243	222	235	226	260	233	235	254	223	256	250	242	250	229	231	236	241	259	264	248	242	260	248	229	237	256	207	252	241	232	221	238	218	245	261	252	249	254	256	233	258	256	252	235	248	234	251	241	241	222	222	249	251	251	244	227	198	232	253	249	245	233	245	233	282	262	243	238	249	239	267	232	245	218	224	243	236	240	231	246	243	260	221	248	257	237	226	232	247	258	236	232	251	243	250	260	216	229	248	249	268	246	247	260	231	282	259	242	263	239	239	215	231	235	225	248	232	260	269	229	241	220	265	225	239	245	243	194	252	258	227	239	231	250	245	226	225	250	241	257	249	215	232	237	245	244	245	241	243	261	237	248	241	251	248	257	275	227	228	248	249	233	232	242	242	232	252	232	253	244	246	260	232	228	246	281	274	221	265	251	225	245	239	252	246	233	246	247	218	243	270	228	222	240	243	263	267	238	239	257	260	255	227	255	279	219	229	236	258	264	248	251	233	274	216	258	234	205	228	250	216	286	247	241	259	253	258	247	242	237	247	246	211	255	220	258	234	226	232	261	223	213	235	252	261	235	246	245	237	245	257	255	235	243	223	223	235	274	247	231	250	242	223	256	227	219	236	228	245	241	234	247	242	248	260	246	242	253	238	241	209	265	229	255	256	244	246	223	255	237	260	245	254	218	207	228	241	248	223	266	217	225	225	252	257	218	218	245	212	252	260	248	229	260	246	271	269	248	241	212	257	261	246	254	232	258	227	250	245	252	221	236	234	264	238	236	259	228	254	215	248	258	241	248	259	222	239	239	237	227	250	275	261	273	257	237	243	259	244	221	243	227	234	224	270	233	255	228	258	237	242	250	287	246	244	240	243	254	229	245	222	245	224	260	242	245	259	218	251	205	259	244	249	218	224	273	249	263	227	255	222	232	254	243	244	258	225	223	230	253	246	222	234	274	255	256	246	263	276	240	244	232	237	205	272	228	264	238	214	249	247	220	239	221	283	244	235	239	253	234	232	232	249	248	257	227	244	234	222	220	252	260	249	259	227	240	229	244	230	244	244	233	248	218	265	236	265	239	283	225	244	251	258	226	250	246	235	224	269	214	240	240	231	230	228	271	243	208	215	243	209	292	243	231	252	238	234	253	258	245	235	255	240	250	253	224	257	240	240	239	251	259	248	220	216	240	231	211	243	234	236	232	237	271	227	229	242	224	261	235	246	250	249	245	231	238	243	286	238	241	258	237	224	251	241	234	241	243	230	237	227	270	224	237	214	234	236	239	233	225	237	240	267	252	267	237	212	239	240	248	278	238	247	261	254	232	246	240	247	269	258	232	237	239	209	234	273	227	236	236	231	229	256	232	227	250	234	254	242	251	235	231	242	273	241	223	247	226	231	232	242	232	255	250	250	245	240	243	268	247	234	235	230	224	276	254	251	250	256	247	257	245	257	229	264	263	263	252	238	273	251	227	213	245	230	241	230	243	243	240	244	233	233	228	214	240	239	214	258	257	227	252	241	242	255	223	263	236	227	246	240	240	229	244	232	219	203	240	259	256	234	231	246	238	252	233	235	211	265	227	259	228	255	266	249	248	255	268	236	256	232	240	230	275	226	243	231	227	218	261	245	241	272	231	243	246	248	241	230	211	256	231	231	218	247	271	264	260	244	271	255	242	232	236	217	247	270	230	241	246	216	236	248	241	220	218	226	234	222	227	262	226	253	241	263	264	221	236	245	246	237	284	240	261	248	244	239	219	250	243	259	224	240	230	214	219	236	253	220	241	254	253	247	235	234	225	249	232	234	254	243	237	224	247	237	244	271	246	213	254	241	216	243	239	238	237	253	245	249	225	211	234	234	240	250	254	239	262	270	259	235	240	274	258	270	229	236	227	229	216	264	265	244	225	261	236	245	228	251	264	226	229	237	264	260	247	239	264	242	258	258	237	258	227	258	249	280	275	226	254	224	248	264	245	219	263	222	220	220	254	233	240	248	199	239	224	233	237	246	238	250	252	243	236	276	247	241	229	240	241	235	261	224	229	216	237	214	221	262	249	252	235	245	237	253	250	257	273	274	239	257	234	276	243	243	241	247	239	231	231	221	259	215	251	232	217	240	248	233	240	225	237	225	254	208	230	219	254	228	249	244	236	225	250	210	230	259	227	233	243	250	221	246	255	269	256	240	246	227	244	230	222	237	231	242	264	255	237	234	257	259	225	218	228	251	241	247	245	266	250	219	264	216	241	250	249	218	254	236	232	243	205	253	234	241	257	231	263	256	247	241	233	230	258	244	232	242	263	229	241	245	248	237	232	265	245	238	253	270	237	233	235	253	253	278	261	261	234	233	237	256	252	248	243	242	246	246	227	243	237	227	249	246	228	234	248	242	255	238	237	242	252	235	256	244	242	230	264	238	257	214	254	238	237	222	258	268	253	235	243	233	236	232	250	236	227	229	243	251	247	248	234	224	244	220	219	228	237	244	263	246	285	241	237	224	241	245	246	257	236	235	257	247	260	266	225	234	235	242	245	225	243	223	259	244	253	230	253	258	252	263	249	228	281	248	247	220	231	249	260	260	263	248	245	232	211	238	233	235	237	237	230	260	215	243	268	248	233	229	213	258	253	236	228	268	258	256	243	259	242	244	253	235	235	231	234	223	223	256	269	261	222	234	238	253	248	222	237	241	249	241	233	252	237	248	250	229	259	260	243	246	252	201	257	231	244	257	212	246	263	246	254	247	256	238	236	263	251	241	270	242	265	220	215	210	252	231	217	263	226	243	256	252	272	246	219	242	238	230	260	246	245	258	206	234	237	251	219	247	239	236	238	261
21749	5520	4082	1835	1295	971	894	772	662	666	580	591	567	613	939	1119	894	1932	1584	367	384	344	337	360	316	360	351	352	343	368	356	338	333	308	321	326	336	330	335	318	342	359	333	351	332	357	329	302	309	309	321	329	367	327	333	329	337	365	333	324	340	346	322	308	322	334	342	334	338	344	308	314	296	335	352	323	343	352	321	330	336	332	320	361	325	301	304	349	317	335	349	319	335	321	320	368	323	335	361	330	358	324	341	323	304	318	339	294	317	288	349	333	339	354	386	314	331	349	348	329	335	330	357	310	315	308	316	331	349	315	327	349	341	324	322	306	339	312	314	317	335	334	351	316	308	330	349	308	317	331	313	283	326	317	348	354	352	369	291	334	352	310	346	328	335	326	359	282	297	326	321	302	333	367	327	325	326	309	361	371	304	299	326	345	325	345	335	324	321	341	319	351	355	327	336	316	332	324	338	324	314	275	336	368	325	337	352	292	348	332	351	335	348	343	334	337	321	329	320	321	322	365	309	324	339	353	343	337	323	332	325	291	328	307	333	299	347	341	325	322	368	302	323	345	308	356	303	344	317	331	362	318	334	304	345	325	298	314	313	373	314	297	326	364	340	328	308	325	335	330	352	314	351	362	360	391	322	303	339	315	362	343	346	342	347	357	270	319	328	318	329	311	349	341	331	335	342	302	337	327	337	316	325	310	289	302	317	326	308	331	384	335	321	356	319	338	341	322	336	335	362	353	300	317	331	307	319	317	314	323	306	318	335	354	301	291	339	316	339	312	306	326	316	313	318	331	324	359	319	302	305	364	309	304	311	324	328	338	316	339	340	341	382	326	328	338	301	321	329	331	312	333	365	341	333	323	316	338	349	332	308	317	347	356	311	328	322	293	321	326	336	329	312	317	331	326	334	318	320	322	358	329	336	328	325	339	348	347	335	313	319	312	325	342	328	322	329	327	308	324	316	340	340	310	319	306	340	306	332	326	334	342	326	316	361	322	336	300	331	331	306	324	364	321	312	323	355	309	323	314	350	314	321	332	323	292	297	337	336	326	335	340	332	298	349	313	326	341	321	315	294	368	345	330	341	311	349	337	277	332	335	314	322	326	336	326	318	309	332	370	317	334	333	345	319	316	307	329	316	287	315	334	313	327	343	326	352	350	316	324	331	321	296	330	305	356	302	329	306	318	358	314	347	312	329	331	323	320	375	334	312	328	326	318	371	336	324	334	293	340	312	321	334	310	307	319	327	302	325	337	338	329	307	333	338	327	338	318	346	330	348	302	301	328	323	321	312	322	317	301	343	318	297	334	331	341	322	320	294	313	339	330	319	310	329	342	367	309	345	322	348	346	334	341	325	330	338	347	314	326	321	352	341	342	328	322	342	321	333	360	361	351	308	339	368	336	312	326	332	318	342	345	331	356	295	347	321	315	303	341	344	312	337	307	330	342	293	367	337	324	318	295	293	320	331	321	320	333	337	349	356	358	340	336	325	325	337	310	317	323	358	344	351	334	330	343	276	334	324	373	355	345	346	354	314	330	351	330	301	346	304	350	348	334	321	322	353	334	326	356	314	328	337	310	334	357	323	326	313	331	338	301	336	310	329	322	312	317	345	357	322	308	350	351	329	338	324	355	322	351	325	317	343	322	347	329	292	361	331	347	303	333	315	353	313	315	338	337	351	331	336	335	343	306	293	301	353	311	322	350	350	305	337	363	339	331	359	354	316	347	293	331	323	327	339	328	349	347	325	285	336	331	317	324	311	330	319	338	311	331	322	349	327	342	334	368	326	321	350	334	348	351	345	342	315	306	368	339	328	339	341	330	321	312	342	323	356	295	318	305	357	321	324	290	357	329	316	296	323	315	332	294	337	349	344	337	340	334	332	351	317	346	320	279	309	340	306	360	339	316	328	355	332	291	323	359	307	328	340	334	326	314	336	377	309	366	342	336	327	337	293	362	325	338	333	360	324	329	345	314	342	345	328	332	327	372	355	312	353	340	349	352	337	350	310	308	351	354	329	301	334	339	353	307	355	330	365	360	324	339	383	361	349	350	353	334	358	316	313	337	378	354	328	316	336	335	329	321	302	356	324	320	325	326	295	346	350	360	334	306	314	337	331	279	338	321	294	343	323	311	343	295	328	331	337	362	337	382	348	329	310	354	341	346	320	344	319	316	350	340	352	312	356	312	342	351	348	380	322	315	306	304	339	333	314	368	341	345	348	336	303	328	350	320	325	366	311	345	337	370	313	342	349	329	348	341	317	325	355	358	329	313	336	321	312	333	332	346	329	338	292	330	320	320	336	312	334	312	336	335	317	365	323	371	303	323	324	317	321	348	317	340	304	316	304	342	314	321	325	311	305	329	342	320	357	348	323	312	324	348	312	323	311	312	303	321	301	331	342	346	322	347	311	325	337	313	338	361	329	368	314	354	336	350	324	343	353	314	321	335	346	323	319	311	345	306	339	321	326	357	347	341	357	337	368	334	358	318	315	315	301	323	286	335	325	338	327	317	327	309	331	331	321	339	342	310	326	338	355	317	323	283	309	321	365	339	338	324	317	324	344	312	348	341	355	328	290	319	307	328	330	353	345	348	335	335	311	330	304	311	310	342	337	338	304	342	309	334	302	338	373	292	306	307	328	332	325	326	320	326	321	322	354	307	330	347	322	329	321	307	335	351	345	350	325	351	321	333	325	305	303	315	350	343	362	357	330	368	338	313	278	335	346	328	316	333	323	329	335	357	314	340	327	291	319	339	331	333	324	351	332	307	308	326	362	344	323	330	349	345	321	327	357	307	341	322	320	292	319	319	309	318	335	315	332	339	318	323	323	326	327	332	355	354	355	330	341	312	320	292	315	334	309	359	337	341	368	332	337	304	340	327	315	303	331	324	341	313	322	317	303	312	346	310	332	316	334	315	328	337	340	329	331	333	333	324	322	333	342	341	338	313	335	337	309	336	337	343	326	346	344	336	320	312	311	314	351	297	346	347	326	352	333	294	307	326	316	351	320	314	316	316	344	353	350	321	317	338	311	323	302	326	367	349	378	323	295	341	321	314	323	334	317	343	312	317	353	318	308	296	317	307	358	348	334	325	345	315	332	373	323	268	311	317	333	358	329	315	332	305	336	323	339	326	306	331	303	346	328	318	313	335	330	313	322	334	326	308	320	349	361	330	337	346	330	330	362	343	339	335	333	323	302	329	348	355	318	329	327	331	323	347	329	338	330	316	330	362	338	314	343	358	326	342	335	326	354	349	335	314	353	376	350	311	298	348	307	341	331	351	355	324	310	329	359	314	342	326	305	331	325	333	327	337	322	325	331	350	315	350	368	321	307	350	292	310	355	342	365	358	298	306	315	331	343	323	323	295	293	349	337	335	339	306	331	293	349	341	334	343	331	315	297	315	325	297	346	339	350	347	315	355	320	349	317	317	328	364	349	336	318	320	335	348	347	323	329	313	369	303	336	328	303	326	336	319
22601	21452	29312	24007	21453	21291	4346	1159	1021	985	872	848	804	861	952	1237	1238	2642	3343	659	602	582	551	604	547	534	613	553	537	530	502	552	587	517	557	571	564	528	556	588	547	550	570	576	542	568	548	556	499	569	540	592	562	568	505	566	561	564	517	590	551	544	546	511	543	513	551	553	517	520	542	576	587	547	591	546	581	535	564	572	550	577	598	570	521	583	550	557	575	550	595	562	555	558	512	537	539	567	602	542	582	549	540	528	566	548	576	523	582	550	576	556	590	528	515	542	513	543	543	513	541	569	545	551	528	537	560	508	532	528	542	574	581	584	526	534	524	537	520	539	499	585	544	531	557	535	501	565	527	522	532	581	568	536	526	544	569	548	550	518	612	536	572	558	522	571	569	502	549	550	527	536	561	526	575	537	628	555	613	530	507	561	613	568	557	551	528	517	532	501	508	553	517	535	531	567	525	569	567	538	561	560	528	550	538	547	563	541	552	554	542	508	522	498	539	553	530	539	565	557	537	530	543	570	531	583	535	526	537	537	556	568	587	574	550	563	537	521	530	556	570	598	541	476	566	541	554	561	578	597	532	490	564	541	580	541	529	568	567	574	535	591	554	546	535	513	527	550	541	545	503	542	585	515	573	551	509	608	579	575	537	556	572	561	529	548	492	532	579	529	553	579	567	518	549	585	545	546	536	524	584	541	529	520	548	568	527	558	535	551	523	553	541	559	563	534	511	535	551	549	555	562	558	550	539	584	564	535	510	529	527	525	527	552	554	553	557	543	549	557	585	539	564	543	559	549	569	577	529	539	540	524	549	525	557	535	542	602	538	538	548	576	542	564	558	559	539	547	579	545	576	546	547	518	523	503	539	565	553	535	554	528	537	539	509	507	491	546	559	550	557	537	558	538	551	595	554	579	579	540	569	554	593	514	531	552	518	562	568	567	510	601	514	554	541	532	558	530	560	576	542	563	503	546	557	563	511	557	535	589	554	528	549	591	551	529	551	547	542	523	536	590	581	553	553	572	576	521	540	577	548	559	579	535	556	537	504	540	549	562	535	521	562	543	537	537	571	530	547	529	515	541	515	559	514	522	536	562	549	534	535	546	563	555	562	499	547	560	565	559	533	545	559	588	513	568	533	640	506	578	562	558	542	567	544	507	520	554	516	543	567	535	606	555	575	548	537	550	537	558	567	539	603	517	559	544	526	527	553	539	540	532	534	515	560	569	562	580	551	547	561	577	581	540	575	593	537	556	580	543	544	537	576	546	551	558	516	581	508	515	533	545	550	534	491	538	558	531	499	513	536	539	549	508	534	527	531	585	600	558	516	584	567	573	516	518	526	511	528	510	557	507	534	579	570	564	529	529	532	519	513	560	528	528	565	594	589	524	583	573	537	558	572	585	561	560	514	558	504	561	582	542	574	581	522	542	539	548	549	570	521	543	537	566	522	507	555	537	556	557	518	504	518	566	539	588	584	546	589	552	544	559	603	551	559	555	585	556	563	528	559	503	564	531	548	536	559	550	551	527	523	551	552	541	541	563	560	533	492	529	510	517	509	543	540	560	533	565	512	534	516	578	567	585	562	550	549	554	546	544	558	566	543	513	554	535	536	527	534	550	534	557	534	553	566	555	563	539	505	512	532	541	540	569	532	564	536	556	493	525	540	572	555	537	522	548	544	583	561	564	542	592	584	541	552	543	515	541	553	523	568	531	523	568	543	547	599	539	568	556	521	569	568	536	538	520	587	540	544	573	540	536	582	530	563	495	573	598	533	531	560	563	563	555	545	555	541	535	494	561	544	579	557	559	533	522	523	522	529	543	519	570	534	548	511	537	563	566	560	565	529	560	555	554	538	525	517	574	561	489	557	539	556	585	547	549	569	549	488	562	548	532	542	558	495	553	550	542	542	588	572	547	545	567	574	507	509	541	524	523	591	561	527	530	522	551	535	545	496	544	557	537	527	509	514	557	554	550	550	525	486	507	550	564	553	555	568	565	575	562	548	561	533	580	563	563	516	514	565	616	548	584	571	548	598	548	527	560	542	567	515	524	543	558	558	529	563	489	587	516	577	525	524	568	521	517	572	556	573	531	541	538	526	539	566	524	564	529	549	526	565	534	581	545	542	522	567	551	559	532	545	550	528	556	522	506	551	549	532	548	549	584	525	555	578	557	526	577	474	592	599	541	552	536	546	564	529	544	582	516	576	562	549	562	529	515	495	563	546	522	574	547	517	546	571	548	568	544	526	528	497	592	537	580	547	536	538	539	578	530	561	573	537	510	561	556	564	563	558	561	577	619	576	538	562	583	564	583	519	567	562	545	510	529	544	565	556	537	568	533	540	536	539	533	510	566	568	526	520	567	538	546	577	540	568	518	575	552	538	538	514	477	537	532	568	541	544	548	578	502	557	569	513	538	581	508	562	544	567	563	583	521	560	559	572	561	529	550	579	555	580	558	538	556	568	506	554	571	523	556	560	521	531	553	572	497	606	529	553	561	534	574	554	549	496	585	527	525	585	509	556	550	529	530	590	559	515	586	519	559	517	571	584	589	558	531	580	506	535	587	534	570	519	580	560	540	544	561	555	532	552	525	535	574	539	530	516	560	550	541	552	551	532	535	585	555	545	519	551	476	548	543	565	529	531	551	518	533	535	526	535	534	566	542	566	515	557	566	553	521	556	509	587	522	497	530	528	563	551	558	566	551	538	527	526	534	520	539	528	572	488	537	544	518	521	506	600	521	557	592	515	526	536	550	514	519	513	582	541	585	564	547	533	541	555	553	540	552	563	545	496	496	523	494	555	548	544	505	569	570	544	549	583	556	520	542	548	565	574	543	552	526	560	541	547	549	552	548	522	544	506	523	508	536	575	577	573	554	556	558	548	547	551	581	559	564	516	512	540	543	564	548	533	547	539	580	539	619	547	519	581	519	572	542	495	535	553	511	545	511	554	547	534	513	531	542	561	549	522	581	546	554	516	516	579	523	544	498	563	523	630	529	511	580	519	560	521	561	553	521	532	584	541	553	517	532	550	527	581	558	561	530	566	547	532	541	554	558	554	542	527	526	586	599	542	550	556	556	555	563	554	549	613	533	530	574	527	581	568	563	555	492	548	537	579	558	557	524	509	512	554	524	514	525	537	604	559	548	534	547	546	549	555	563	517	512	515	522	586	546	571	532	538	584	548	574	547	566	535	554	550	544	534	593	494	528	531	537	542	527	558	528	570	532	529	601	550	540	527	494	525	518	582	546	564	523	496	539	529	530	568	541	508	545	520	530	516	577	550	572	521	558	532	556	554	534	535	522	532	536	585	525	567	554	543	572	550	537	546	529	527	557	554	532	550	532	524	530	568	546	527	543	530	566	565	573	560	544	575	565	621	551	546	531	555	545	527	527	543	558	539	524	539	580	485	513	571	478	578	532	565	534	547	547	541	569	538	539	556	531	589	550	538	528	521	518	539	516	556	552	528	589	537	510	537	546
28547	14052	10566	5095	3635	2826	2270	1921	1609	1512	1355	1294	1222	1246	1540	1929	1943	4554	5221	808	890	757	814	797	722	733	772	719	704	723	718	731	734	744	773	731	708	722	690	755	789	672	717	670	708	723	697	753	729	660	655	673	706	722	747	693	708	650	686	712	722	724	709	695	694	691	701	699	664	695	682	681	707	663	692	706	686	728	718	647	743	710	710	752	696	655	716	736	720	732	732	663	685	731	700	694	714	739	693	727	677	658	694	696	679	685	665	746	667	717	716	710	748	703	658	657	667	697	711	730	708	714	728	695	668	632	695	683	719	667	689	701	650	650	737	720	732	705	699	654	699	692	719	690	694	680	710	702	670	672	713	732	711	705	692	685	682	694	667	707	688	695	622	721	701	705	702	675	692	672	705	704	710	692	711	684	644	643	751	709	692	641	752	674	632	712	715	719	696	698	672	653	694	750	699	643	695	704	678	724	713	715	671	709	705	747	702	728	676	761	678	644	706	683	732	728	672	692	715	683	729	689	724	723	697	686	694	752	698	708	671	736	743	679	714	686	678	697	695	692	692	671	655	701	666	710	667	763	682	654	693	717	670	709	681	704	765	715	705	684	719	625	716	694	672	641	743	706	747	740	707	699	716	725	702	691	655	710	715	689	686	670	692	722	714	684	665	719	679	675	696	659	706	703	697	652	709	708	689	731	662	739	695	697	643	703	673	731	747	700	678	741	689	715	680	673	702	720	687	707	695	677	671	697	681	732	676	707	697	669	704	691	669	701	664	707	705	688	741	656	679	733	642	689	675	695	694	693	690	691	691	745	668	707	692	678	675	702	686	709	684	708	681	651	714	712	697	718	705	668	711	688	673	699	702	696	655	696	707	709	677	703	686	684	684	701	680	671	629	724	672	697	734	715	684	691	678	672	699	670	683	716	677	704	698	690	742	740	674	733	691	685	663	657	678	732	686	714	670	700	697	686	683	745	686	684	697	707	681	698	679	695	730	712	717	690	707	664	677	724	761	675	713	669	680	694	686	693	725	718	674	681	738	683	719	698	688	692	677	705	751	719	713	702	669	689	662	686	698	698	751	714	665	676	718	688	690	665	724	717	676	705	694	662	707	648	674	680	645	639	712	739	704	745	692	673	690	627	681	663	695	644	701	718	704	752	697	691	660	676	679	712	699	662	708	689	727	669	746	723	670	639	671	740	679	701	713	668	695	714	684	690	694	664	674	721	673	710	744	674	663	693	702	697	701	701	666	700	683	694	665	649	699	715	706	706	702	719	679	664	684	685	702	690	669	709	706	740	719	682	749	695	688	676	706	703	666	705	671	686	684	683	685	668	741	715	684	681	681	664	718	698	666	688	673	641	701	694	708	667	703	667	641	668	662	664	688	713	721	685	655	663	691	687	688	706	694	694	735	692	704	698	677	705	684	668	716	666	691	717	687	682	668	671	687	756	707	654	698	729	697	692	678	724	699	683	694	693	692	686	683	720	748	656	700	631	662	692	659	702	731	694	702	680	710	696	696	700	677	697	679	670	682	702	678	685	682	690	667	704	742	705	713	703	675	648	708	696	703	707	677	679	668	697	697	705	650	693	681	684	652	674	717	695	733	715	723	690	687	744	676	732	739	687	663	683	689	726	706	655	696	692	708	677	710	715	715	663	674	659	675	709	674	703	703	691	689	724	707	744	705	662	696	707	686	687	645	708	715	698	670	656	728	674	734	722	650	688	681	720	703	690	678	709	689	682	725	667	711	665	670	681	706	697	663	639	672	713	696	696	695	716	714	720	688	734	694	680	648	675	691	693	683	691	735	712	708	686	706	717	713	725	679	661	675	677	699	716	748	701	676	745	700	682	692	720	688	690	673	715	671	688	703	701	694	718	689	699	675	681	684	669	731	691	659	659	717	698	684	678	704	655	707	703	672	706	707	661	685	696	716	662	701	752	702	699	709	703	666	644	693	685	661	667	737	732	736	717	671	727	682	706	654	676	704	689	681	727	677	684	676	639	738	679	730	696	700	707	681	686	714	709	723	702	679	668	683	703	685	704	690	714	707	708	709	730	719	663	676	691	700	756	687	682	692	705	715	697	733	699	672	664	665	704	708	680	693	692	721	660	698	700	679	679	717	664	738	713	711	680	704	711	710	680	673	680	672	724	798	626	625	696	712	647	656	710	672	668	718	674	684	708	728	659	682	671	656	684	689	731	712	662	676	735	698	726	726	703	664	675	681	659	657	636	706	673	657	716	697	688	702	668	717	678	688	669	732	689	699	703	658	648	693	715	685	691	690	687	711	674	710	697	717	721	673	689	680	725	739	702	674	648	708	692	746	691	691	688	668	781	696	720	704	671	692	664	654	699	680	676	706	719	705	700	674	658	705	681	686	663	703	664	694	760	663	676	700	690	703	653	665	713	678	675	714	647	682	714	717	670	654	709	693	696	712	699	715	648	684	711	683	695	683	672	691	716	680	692	682	668	716	695	697	684	694	683	717	644	628	673	653	699	714	673	653	700	665	710	640	674	691	685	693	692	705	702	697	662	680	706	734	676	678	702	723	672	707	642	701	697	683	648	704	690	694	694	672	702	690	607	666	681	681	655	680	718	659	666	734	695	634	689	717	633	709	700	674	708	694	695	671	700	695	715	679	707	727	669	675	666	669	745	706	659	675	697	701	665	657	762	723	743	707	686	703	667	654	683	672	698	735	666	686	693	626	666	683	658	713	681	685	723	735	688	715	674	723	680	703	720	719	663	706	720	700	664	678	653	696	690	720	718	733	697	714	680	671	690	720	704	675	681	695	696	704	662	694	699	727	715	692	646	705	641	661	708	695	672	629	731	653	644	708	729	646	701	712	678	697	702	722	743	710	651	674	733	719	688	658	663	693	678	704	672	755	710	709	702	665	768	710	667	673	697	662	702	690	687	698	682	690	701	708	675	711	724	707	708	701	743	705	683	683	703	702	697	736	709	667	703	661	715	711	655	691	657	675	689	686	728	681	687	667	693	708	679	699	684	697	673	705	670	680	684	709	672	693	683	730	732	693	686	702	676	679	672	694	717	683	691	718	726	667	682	650	717	707	665	676	680	693	627	667	666	703	672	722	700	658	699	652	716	676	731	693	703	730	693	671	697	688	685	712	754	675	709	673	710	688	719	674	697	693	686	745	706	705	720	692	663	686	710	706	698	676	672	668	694	685	661	700	647	661	669	684	683	690	688	726	691	685	696	694	690	708	660	733	717	696	642	662	662	695	656	656	690	688	669	670	633	665	683	758	711	693	678	728	706	688	709	673	741	720	641	676	723	655	699	741	696	709	710	677	667	698	689	687	663	689	638	667	639	717	677	742	621	669	686	703	670	709	694	686	676	759	700	663	664	690	701	665	693	673	683	734	702	682	720	690	676	664	724	682	719	666	657	711	728	719	681	715	698	668	675	715	701	728	667	701	650	666	724	687	649	663	714	722	694	690	665	702	688	690	684	680	693
27516	17485	3512	904	588	446	414	418	359	398	392	361	394	433	415	501	535	464	436	351	307	348	361	303	336	316	322	316	306	341	317	298	298	314	347	294	354	332	315	362	339	298	335	335	320	305	319	324	321	311	331	327	325	305	303	311	338	333	317	346	342	301	320	292	322	368	305	348	311	326	314	345	317	393	350	360	330	338	316	343	341	309	333	342	343	335	333	335	343	347	315	308	308	359	332	296	374	328	297	304	340	331	323	328	340	354	338	318	296	344	356	324	324	321	359	327	324	333	338	313	338	335	319	338	313	327	322	316	351	339	320	343	316	333	320	325	345	314	279	303	340	308	326	357	332	322	345	304	322	311	315	328	331	321	349	325	327	330	357	334	320	336	312	316	351	315	331	326	326	357	302	300	334	341	321	320	329	316	339	332	327	316	326	334	322	335	311	321	316	325	293	336	342	307	331	300	341	321	318	300	297	344	313	330	360	321	338	334	307	325	296	322	348	323	312	328	306	321	326	331	295	309	342	328	311	316	347	329	345	339	320	312	313	346	335	343	325	294	317	277	344	343	334	324	342	328	350	332	315	340	347	298	297	337	342	323	324	342	341	313	289	298	343	334	313	330	331	313	301	329	321	320	330	361	328	329	347	322	300	350	304	315	355	330	318	342	300	315	328	329	344	323	343	332	338	334	318	334	347	321	314	318	358	324	353	340	324	313	339	335	318	316	347	328	315	325	362	323	347	335	313	336	345	321	316	316	301	297	333	320	325	391	301	342	347	328	336	282	323	334	323	303	342	318	333	310	327	343	314	314	328	295	312	309	341	337	363	346	308	321	314	340	318	324	362	339	309	332	346	311	347	319	298	333	298	332	350	332	347	339	330	331	308	320	325	335	307	301	337	313	335	309	325	341	311	322	372	316	294	317	351	306	313	300	304	330	341	347	305	331	332	312	312	329	344	318	341	333	315	318	313	272	316	313	362	309	318	308	304	308	319	341	309	315	331	312	333	282	301	326	327	313	324	343	330	325	326	341	322	316	296	338	307	362	352	323	323	329	304	342	312	309	325	301	340	313	317	326	283	325	312	345	333	311	335	299	330	326	343	313	339	329	343	328	342	341	320	343	300	350	342	305	322	315	331	291	313	367	336	307	341	308	326	371	332	295	320	349	332	315	344	321	316	330	319	309	320	321	358	317	324	327	313	336	307	320	336	311	320	309	315	326	329	340	332	342	318	348	330	324	302	303	347	332	321	307	322	352	328	335	319	356	348	301	327	323	315	343	328	337	303	350	315	350	379	356	334	296	295	312	356	291	315	322	337	334	296	327	344	335	342	336	343	322	337	333	313	320	337	320	336	300	304	324	350	343	314	331	340	260	315	337	328	332	343	313	357	336	337	315	312	313	302	352	307	309	309	305	331	349	330	315	315	326	300	320	315	302	329	349	347	338	304	326	292	304	350	331	358	300	315	325	308	352	333	343	326	350	327	336	337	314	335	338	319	302	344	360	323	327	323	321	301	318	323	339	346	346	337	349	302	337	306	334	341	307	341	381	340	326	347	328	337	339	324	311	319	362	326	317	321	319	332	332	336	343	330	339	345	331	313	315	296	301	320	349	332	359	295	318	305	307	343	323	331	309	338	342	332	330	308	296	303	295	326	352	345	367	317	344	334	353	330	324	347	324	348	326	374	344	329	330	307	343	314	343	289	323	333	352	311	318	301	325	301	329	324	332	327	316	321	337	283	286	305	320	348	356	345	315	343	322	326	331	318	318	364	324	317	297	324	340	285	334	302	325	344	354	324	311	346	315	321	323	328	338	347	307	347	350	330	299	330	323	329	310	325	314	331	311	348	316	336	311	313	362	326	362	314	334	333	338	333	332	318	334	333	329	331	365	335	331	327	338	380	310	328	308	345	325	284	329	307	320	325	315	322	320	360	322	326	354	314	302	339	296	345	349	352	323	322	332	348	324	354	336	302	298	336	345	311	337	302	308	352	347	325	295	312	312	313	319	337	327	312	353	334	362	340	309	309	349	335	342	336	345	327	326	324	313	332	320	336	327	351	335	314	328	329	311	341	334	330	343	331	352	310	309	347	327	336	329	313	341	320	319	336	330	311	346	330	347	324	321	355	361	329	295	341	335	361	312	313	310	307	311	319	314	333	337	333	299	337	303	328	329	326	351	318	325	303	345	349	320	343	322	333	303	322	332	333	316	311	333	324	311	314	320	330	326	339	345	326	334	334	312	287	350	314	340	327	375	362	327	309	332	341	315	335	344	310	328	338	348	340	360	311	339	328	336	358	338	333	325	347	337	365	354	307	333	303	319	302	306	321	338	281	316	335	348	317	319	319	346	343	324	325	339	333	333	309	305	318	354	325	338	311	328	306	328	339	299	330	345	305	319	315	353	303	324	360	329	335	329	316	318	325	341	328	297	320	375	313	324	331	279	313	320	301	319	318	351	312	345	375	341	315	349	340	324	336	346	332	320	334	334	338	322	331	322	339	351	347	346	314	343	355	299	324	328	322	302	324	333	337	334	352	303	323	321	296	333	321	306	297	323	338	348	306	378	325	327	333	348	328	354	337	292	308	318	335	314	340	323	328	338	353	319	336	340	316	326	321	317	320	309	325	313	338	341	322	325	341	302	324	329	350	296	365	343	318	349	308	295	306	334	373	323	307	335	334	337	352	314	315	314	318	329	311	343	335	327	343	346	318	333	327	314	308	343	306	347	329	326	319	333	307	356	308	295	338	315	307	301	315	349	330	329	343	295	320	308	326	336	333	349	332	331	315	321	359	310	358	335	335	335	330	353	325	374	303	332	333	307	326	309	315	348	325	324	300	355	315	305	323	322	317	355	317	328	320	326	327	337	292	335	299	332	326	368	350	319	327	341	327	316	285	339	328	355	349	331	333	334	321	332	339	334	335	346	337	329	344	308	343	325	323	335	299	307	359	308	337	295	317	319	346	358	343	312	340	304	311	341	317	299	326	330	319	347	306	300	314	349	332	336	344	341	345	323	334	323	308	304	320	352	338	337	327	320	298	319	345	308	319	298	297	331	321	321	354	300	295	361	320	334	327	335	325	320	358	335	349	357	320	378	319	321	336	316	294	326	328	388	349	351	365	321	324	332	334	352	327	339	346	345	329	326	337	310	352	322	335	327	313	330	304	351	341	328	335	314	320	350	293	326	363	318	339	320	334	354	345	299	341	310	324	319	333	322	358	325	360	350	289	346	351	336	342	328	368	356	330	304	355	319	311	321	316	315	306	347	315	338	340	369	325	334	320	318	330	348	313	337	335	324	351	311	313	325	316	312	340	324	299	338	330	338	331	348	336	297	318	322	345	318	353	342	297	325	372	317	353	338	337	314	313	351	319	360	325	301	305	343	337	324	345	348	331	339	297	351	327	312	327	317	389	331	365	342	300	334	340	315	355	356	352	316	327	358	298	347	338	316	336	347	321	327	287	300	322	319	332	356	335	333
7683	2253	1887	1030	809	735	631	545	515	561	533	534	513	533	572	743	849	722	682	456	441	478	416	416	437	413	436	424	418	430	435	421	398	460	433	434	406	402	398	447	402	434	416	409	394	424	404	406	423	399	394	408	420	426	391	432	444	445	442	418	393	373	413	433	383	408	429	397	422	458	431	414	406	415	419	433	427	397	452	422	427	394	374	405	418	420	407	399	419	449	431	428	404	437	407	419	412	407	400	466	433	407	441	364	428	415	429	408	400	459	442	375	431	435	458	417	409	410	419	438	426	447	446	425	397	405	418	407	373	426	428	404	450	440	422	445	395	434	430	420	421	441	459	394	445	390	426	420	426	417	403	404	419	383	414	415	415	408	396	418	400	464	433	460	432	399	433	433	402	426	401	408	418	413	440	444	449	402	422	387	419	469	418	423	408	396	427	437	442	442	429	420	392	377	397	423	403	414	436	449	441	435	396	439	431	400	448	384	422	422	433	439	431	439	387	419	441	404	374	403	430	400	449	433	419	425	433	419	407	394	426	440	420	440	438	406	419	447	441	414	419	432	434	409	441	399	395	427	438	432	426	397	420	413	375	450	419	411	444	437	431	425	427	450	422	434	420	377	436	395	408	392	435	395	410	442	430	419	412	395	438	407	444	383	430	403	448	456	464	409	425	405	459	409	397	410	424	411	438	410	397	402	430	425	403	440	438	397	409	445	389	428	400	431	422	440	437	426	393	390	427	420	390	409	424	393	416	423	410	442	396	424	419	424	399	398	415	384	397	383	429	402	408	446	417	396	421	383	423	399	447	409	423	452	432	407	407	440	416	425	423	419	408	435	421	417	382	406	441	395	414	406	401	379	450	388	445	404	398	390	389	401	398	428	431	410	436	429	428	382	416	441	430	418	405	414	418	445	398	437	439	388	409	407	444	428	378	436	388	420	425	436	405	397	422	421	393	415	399	422	412	456	399	452	476	403	454	424	428	381	423	395	442	407	409	392	433	432	428	403	424	425	418	385	429	444	436	414	416	391	391	421	392	403	403	407	400	437	397	411	440	380	420	432	428	428	408	409	456	408	428	403	408	453	430	415	418	413	410	377	418	400	398	401	452	421	410	412	447	423	423	423	408	406	400	416	424	394	404	443	404	442	399	438	390	422	402	400	437	392	442	402	447	411	410	451	380	418	422	459	416	450	406	412	396	445	451	403	423	406	415	421	406	410	435	402	470	426	425	415	410	419	447	438	402	404	442	417	405	407	417	417	444	414	420	384	415	437	419	410	411	414	439	378	411	450	452	376	386	431	414	410	381	390	453	416	434	446	425	406	409	372	454	413	416	413	403	406	428	438	407	415	385	400	440	380	366	397	408	435	402	389	406	413	409	409	422	384	397	397	405	400	432	431	423	428	450	416	443	434	414	411	440	417	420	384	388	387	441	418	433	427	410	412	412	396	411	400	439	433	417	418	374	436	426	408	400	437	419	412	402	401	437	407	415	389	384	405	433	407	419	386	417	426	425	439	446	443	422	399	422	438	435	418	423	408	435	420	460	439	450	416	414	442	387	421	387	462	413	415	413	402	423	411	407	405	420	436	409	391	420	431	407	442	389	419	415	444	437	433	415	456	404	443	440	435	424	402	397	381	395	389	418	431	450	437	417	437	424	421	433	464	419	449	460	414	447	401	420	432	415	429	434	442	409	446	424	432	393	434	434	438	471	369	417	416	410	429	420	409	399	420	392	423	399	399	402	433	425	422	414	442	430	393	421	437	412	410	448	434	411	405	439	452	444	380	417	434	425	414	441	457	394	448	421	424	414	388	399	401	445	437	433	449	443	413	436	436	429	386	458	380	425	459	421	416	395	390	433	415	422	401	412	419	424	405	433	421	441	433	446	440	397	426	414	424	421	399	421	425	417	421	459	441	439	430	411	398	424	442	433	429	412	448	394	414	408	441	444	404	418	444	418	434	417	438	416	390	431	420	449	393	442	408	437	437	398	399	428	405	408	410	416	413	428	444	451	460	414	404	404	414	430	435	381	401	388	429	424	417	405	414	406	417	450	426	430	407	431	413	430	425	402	406	426	430	417	405	429	400	387	419	442	420	411	435	420	420	417	419	428	433	421	401	402	413	414	407	413	440	405	383	407	407	414	403	424	403	420	413	423	439	417	434	405	403	426	397	454	396	387	437	450	397	393	473	425	433	430	427	452	398	414	416	402	470	434	406	403	431	421	393	418	422	427	413	422	413	394	410	450	429	415	444	431	407	383	419	419	420	441	460	422	467	404	417	393	420	420	433	420	441	446	398	419	406	416	375	424	434	413	386	459	413	438	433	402	446	417	439	420	412	413	433	422	441	418	426	460	409	427	384	416	418	450	415	394	415	430	399	412	436	399	462	423	394	424	381	436	420	409	378	418	423	410	432	442	404	432	429	437	412	424	442	403	409	420	429	429	432	420	427	417	403	433	424	413	447	430	396	425	412	441	402	399	413	378	407	419	435	430	419	434	413	419	409	410	421	412	428	449	438	457	405	429	421	384	408	433	420	399	435	434	430	424	413	404	428	419	440	458	429	411	429	445	401	416	405	415	416	443	440	424	461	439	408	374	430	436	417	406	443	402	433	435	442	388	412	417	425	433	408	445	431	394	424	421	403	403	420	421	401	445	404	412	432	449	443	414	469	408	441	415	414	399	406	420	427	398	415	391	417	424	436	453	411	409	439	432	438	434	408	411	422	430	418	416	407	399	460	403	397	407	403	433	401	397	399	429	423	435	452	418	410	435	451	411	463	425	389	428	460	409	409	447	406	427	389	445	420	463	435	385	404	461	403	412	393	439	448	396	399	447	405	407	419	437	451	415	447	408	389	423	424	418	437	409	422	424	390	447	396	416	443	429	398	444	422	423	403	383	445	417	414	430	427	425	423	418	429	381	412	398	469	433	404	401	412	440	412	395	455	381	416	409	436	438	416	466	395	391	431	429	391	430	420	426	446	436	421	418	400	434	448	396	410	416	404	418	432	411	448	410	403	439	396	445	400	421	407	400	443	412	389	440	439	452	432	426	439	426	462	400	411	420	404	414	398	410	449	425	440	403	390	450	418	382	417	445	428	445	397	433	397	429	433	403	463	399	386	384	380	392	429	431	433	429	438	445	408	389	420	427	405	402	392	434	442	417	398	436	426	451	370	451	413	402	455	418	414	414	403	414	379	397	422	426	462	435	423	448	390	402	448	404	419	437	409	403	400	429	425	462	408	416	392	388	436	432	458	358	381	409	403	420	425	413	424	419	390	416	412	400	438	446	427	401	402	417	411	418	406	421	377	430	408	398	412	404	436	428	406	442	444	408	402	423	413	434	384	422	420	423	427	423	432	426	463	393	463	434	389	393	425	403	440	383	452	430	431	417	445	428	432	416	450	401	436	430	413	470	458	410	411	406	409	423	419	439	407	389	387	438	398	441	397	429	396	425	394	436	383	433	450	442	403
23590	21406	28664	24524	21174	4946	1170	832	769	762	729	701	694	693	699	786	958	1410	2466	596	583	581	592	541	576	604	598	581	558	527	555	585	566	536	569	564	538	521	578	533	526	584	556	548	525	559	540	596	552	550	533	545	581	559	531	549	536	567	555	521	539	565	555	559	525	591	525	567	539	597	586	561	559	536	546	544	531	534	574	566	574	602	546	553	530	511	576	533	597	544	550	552	544	574	562	550	555	593	579	503	563	585	595	521	521	568	600	541	558	519	524	603	537	541	558	570	539	542	535	553	560	540	576	572	552	561	571	568	552	570	570	513	523	549	548	537	571	537	536	541	556	598	539	580	547	535	568	570	536	544	573	544	551	536	565	545	582	561	532	549	572	530	582	605	531	575	591	576	545	557	546	611	572	536	559	552	543	557	571	533	549	512	552	574	590	502	569	574	562	569	545	509	545	495	528	564	617	573	562	538	575	548	497	592	601	499	546	548	555	565	553	577	557	558	574	538	570	516	627	553	596	557	588	533	468	576	525	540	569	575	536	526	549	524	555	548	567	554	570	596	548	539	550	595	536	551	507	558	578	548	587	564	565	566	591	531	578	549	580	561	545	560	545	526	543	556	549	566	533	576	523	579	532	550	558	500	527	518	561	537	557	523	576	530	556	573	575	566	531	541	544	599	549	550	563	560	582	545	535	549	567	554	570	596	609	542	540	588	545	556	578	548	562	548	575	525	554	521	527	509	541	569	544	582	523	541	547	573	536	565	573	550	604	550	541	560	573	543	556	563	578	549	532	560	556	557	543	564	597	544	523	539	553	552	544	569	493	488	566	515	535	520	575	532	530	531	550	548	524	576	558	559	565	505	580	558	555	508	532	543	569	584	534	524	549	550	560	567	520	541	533	581	547	559	557	524	566	526	534	548	577	529	576	507	506	623	539	538	590	533	569	608	574	544	601	527	581	557	564	584	542	545	547	597	541	499	570	547	563	562	563	566	540	579	518	523	588	541	552	536	559	562	551	574	532	520	535	569	545	526	580	500	574	563	525	520	564	515	577	562	564	550	585	540	517	568	522	506	577	570	556	521	548	571	540	523	582	537	528	523	570	586	547	529	547	590	527	533	564	538	570	533	565	553	516	584	491	582	563	543	544	557	548	561	513	591	585	540	562	572	578	536	573	552	595	515	555	543	534	562	529	528	553	528	541	549	565	539	510	536	562	552	557	562	533	585	556	534	497	575	591	558	532	565	575	549	575	551	583	560	574	566	554	587	580	568	572	537	559	610	532	554	538	534	528	567	559	556	554	550	555	597	555	550	533	488	522	572	589	551	521	550	572	564	565	538	559	516	553	559	544	528	526	543	545	534	555	586	539	534	535	570	574	581	567	543	556	552	568	515	548	532	554	522	549	568	526	526	588	530	516	564	560	570	557	534	525	555	567	537	529	534	592	519	582	556	529	546	543	550	578	530	522	581	565	556	521	564	603	540	527	540	582	581	585	541	559	550	557	551	583	566	597	575	539	558	562	548	538	545	568	597	545	532	580	570	538	531	507	544	524	551	593	541	561	548	582	514	531	548	566	525	575	578	518	576	568	500	587	565	553	565	491	544	582	542	567	571	506	542	553	520	522	552	568	553	585	515	555	517	557	541	551	539	541	545	541	564	557	534	525	527	573	539	513	564	508	601	536	587	560	541	592	548	564	574	552	539	556	567	536	486	543	556	550	582	572	481	563	613	555	564	535	527	563	560	538	579	559	583	548	536	522	591	560	520	541	537	550	547	549	565	593	578	557	564	569	554	545	572	532	587	558	588	562	524	539	593	586	553	538	560	563	551	542	578	548	522	543	587	524	590	527	565	527	560	548	546	563	559	527	543	569	519	559	543	608	557	540	534	535	558	541	557	576	539	524	542	539	551	577	565	546	582	581	555	522	513	568	526	546	584	587	558	557	538	546	512	530	501	573	604	567	609	565	547	555	543	556	564	544	554	537	549	508	561	555	568	554	584	502	561	570	582	551	572	535	553	576	523	580	524	534	552	579	553	557	527	538	565	520	557	586	570	518	570	539	497	559	550	547	555	504	542	538	570	529	555	553	517	556	551	552	540	532	574	553	495	566	578	561	569	560	557	547	573	558	542	535	555	531	547	541	555	516	528	544	595	579	536	546	533	546	533	563	528	551	534	554	540	577	551	545	595	578	518	553	522	565	515	529	542	572	552	535	576	553	530	554	514	569	550	535	567	536	557	564	568	540	534	553	559	532	533	563	555	575	519	538	557	548	532	558	593	549	545	563	538	551	560	587	500	544	583	567	546	579	570	541	556	562	528	612	578	596	569	516	538	571	562	560	582	567	588	536	558	560	544	580	544	544	546	536	522	563	575	491	541	518	538	554	555	542	543	547	559	566	547	567	573	543	532	574	577	548	547	548	560	561	561	565	539	550	577	573	552	533	561	512	580	568	581	535	561	501	565	528	516	521	520	539	602	551	577	547	527	544	530	559	541	558	555	574	546	544	550	601	579	588	556	554	562	549	584	537	528	513	547	556	581	551	544	561	549	539	542	539	564	541	532	566	533	541	540	561	567	508	521	560	537	552	516	575	530	553	552	530	530	537	586	485	598	551	550	521	530	564	558	500	553	584	566	522	536	535	546	609	563	524	558	556	528	533	560	536	561	583	551	553	564	566	562	518	529	515	583	571	512	568	536	568	541	570	549	524	536	545	595	581	555	573	573	566	556	543	524	590	556	574	559	588	572	546	558	543	551	490	533	562	518	599	575	562	561	553	550	591	578	559	584	576	596	512	579	531	513	555	593	548	590	554	543	510	565	555	540	574	573	547	538	565	539	542	545	509	551	549	566	538	548	575	521	541	547	588	553	549	588	546	524	555	584	540	513	554	553	503	527	528	506	559	544	538	582	508	556	601	538	525	504	559	536	518	571	502	575	518	526	530	542	580	578	562	523	573	613	546	532	535	525	529	548	591	578	553	559	561	553	496	531	541	568	545	507	527	547	535	532	541	582	564	517	503	579	579	559	568	543	533	561	589	544	558	557	591	601	565	517	567	534	553	519	504	529	529	499	538	562	571	588	538	536	531	526	550	534	547	470	571	579	570	551	552	541	574	522	523	616	553	526	554	572	546	590	542	520	547	491	539	538	548	580	579	536	570	559	536	571	564	542	516	559	541	543	563	532	558	571	530	505	581	546	558	576	546	515	567	582	529	591	562	561	532	566	560	548	504	567	503	525	520	542	578	553	556	545	552	571	560	569	510	529	551	513	550	541	519	582	520	567	593	526	558	573	608	597	592	554	563	487	527	533	532	575	566	562	534	541	567	567	529	518	511	530	555	589	597	515	569	551	575	581	530	526	560	533	540	539	558	578	548	563	581	580	525	533	581	519	587	561	506	545	564	566	566	540	539	547	556	538	549	554	524	542	533	575	587	545	592	548	548	561	583	563	547	528	563	540	572	518	568	539	526	552	550	539
23379	8879	6637	3328	2380	1942	1553	1354	1191	1114	1102	1017	1020	989	997	1170	1437	2308	4245	793	825	730	746	694	701	638	715	725	681	695	679	693	689	716	727	735	684	686	683	726	717	721	730	683	736	668	706	676	665	733	735	659	680	681	692	674	767	712	736	717	719	697	674	713	707	712	698	666	689	727	668	697	677	706	703	714	658	691	715	647	670	636	640	699	702	641	697	735	748	732	738	733	701	704	720	681	725	720	670	682	693	714	690	643	652	630	641	671	683	677	703	702	682	641	732	735	707	690	709	715	657	738	710	699	676	703	704	689	674	699	667	705	707	717	665	712	694	686	655	709	731	673	678	719	728	712	676	713	689	692	696	684	647	706	684	661	702	699	762	668	716	723	701	670	646	700	669	668	725	721	688	697	730	675	661	693	680	734	661	739	650	747	710	702	688	667	678	697	707	702	718	683	694	712	700	729	631	702	691	692	719	690	709	715	722	705	687	724	696	685	673	707	723	657	697	651	717	716	647	719	673	716	675	699	644	709	691	680	647	732	720	707	699	715	662	687	706	685	680	768	700	655	698	711	696	709	685	662	660	707	669	734	678	748	705	669	706	732	632	679	658	682	715	742	686	684	725	679	699	677	718	693	664	701	687	731	669	666	763	700	652	686	712	719	696	670	699	678	721	707	722	725	684	716	685	682	664	654	685	690	713	747	719	702	724	675	667	711	702	651	686	670	712	727	678	690	732	699	728	666	693	672	697	697	650	718	721	709	696	682	660	735	686	654	716	719	666	697	683	658	707	692	695	685	761	667	659	718	696	681	674	716	670	677	755	694	709	705	707	678	722	715	672	705	665	712	686	711	707	715	635	722	718	691	721	697	681	705	707	635	704	713	696	671	677	684	644	684	688	670	690	715	647	681	707	693	688	697	698	704	672	712	691	734	650	692	713	695	704	659	617	711	767	709	654	684	687	681	714	712	659	685	713	667	665	672	674	694	718	685	721	745	698	670	686	691	702	657	696	686	714	715	727	695	683	723	721	687	707	639	681	736	703	740	654	692	722	694	722	685	709	693	759	686	731	717	727	714	669	685	706	666	710	714	681	723	679	696	666	675	723	696	718	707	669	703	719	714	682	705	675	627	688	675	692	734	705	675	693	715	668	690	722	671	684	656	693	682	717	648	703	701	727	697	662	658	683	741	657	705	687	662	696	697	718	754	720	718	659	711	701	678	685	707	718	675	702	668	703	728	642	693	692	683	690	685	685	715	728	642	680	730	716	658	661	719	672	697	703	677	689	711	722	666	723	713	719	714	686	694	715	686	665	722	753	686	721	687	695	696	727	694	670	661	697	749	690	724	682	717	648	718	712	655	662	741	694	705	680	674	712	705	697	743	701	670	634	717	673	729	710	734	664	706	692	691	692	669	708	659	664	717	726	744	709	707	700	727	685	692	719	692	700	760	688	697	671	680	674	691	717	707	700	696	750	688	704	669	668	666	699	714	685	708	658	721	714	704	657	698	683	743	693	687	680	719	682	700	686	711	703	709	724	672	726	657	723	725	682	699	661	713	690	627	710	655	665	703	668	698	723	668	707	705	673	642	719	696	710	654	660	693	701	644	701	698	685	697	680	677	704	673	664	674	696	702	667	679	643	701	683	684	727	663	659	720	688	674	730	687	713	726	670	723	716	702	701	710	729	697	704	656	706	668	660	684	700	676	707	694	675	689	677	735	675	675	682	704	622	659	656	770	688	727	693	707	688	763	704	722	679	683	685	681	694	654	660	697	712	712	734	694	677	719	646	733	734	690	670	720	739	675	672	646	675	690	645	713	728	720	674	709	697	658	690	691	658	715	707	770	688	698	719	695	674	668	729	699	701	669	671	691	680	726	725	696	683	691	722	700	661	661	700	677	731	695	657	654	718	711	697	689	648	680	701	730	730	741	689	678	685	699	746	720	685	723	655	744	675	712	682	716	710	676	707	721	648	685	699	673	683	664	684	711	671	708	648	623	658	718	702	651	722	707	664	714	688	673	691	706	662	715	697	680	726	689	701	683	694	725	748	672	780	701	637	676	749	675	701	732	685	677	630	696	703	708	671	700	740	690	679	716	729	675	699	705	711	707	677	760	695	700	689	690	699	649	684	702	649	724	687	721	673	699	741	684	673	690	709	642	683	735	723	728	624	667	725	766	656	692	652	689	702	721	662	666	721	729	730	647	680	689	708	679	674	725	710	724	723	695	696	678	672	682	721	652	685	686	706	683	679	730	656	682	707	708	736	694	708	734	686	694	708	682	729	696	715	694	704	718	662	686	684	733	690	715	710	679	703	681	634	685	660	694	728	687	696	700	666	664	705	756	748	657	728	641	721	671	690	692	705	650	675	667	672	690	655	709	687	712	693	728	673	696	692	709	712	698	673	654	702	706	665	678	713	650	699	696	674	694	694	644	730	669	684	680	715	672	654	657	659	621	719	709	694	741	668	703	690	657	654	677	814	692	669	688	720	653	714	669	728	707	704	662	699	693	681	710	696	646	694	697	648	633	671	687	704	658	722	696	708	702	677	682	689	711	692	685	647	703	711	692	757	681	632	679	680	706	706	680	652	701	714	707	660	681	688	658	643	675	696	673	700	713	727	699	667	652	736	685	696	714	646	707	677	689	703	695	725	621	702	648	694	740	715	672	701	698	669	647	671	663	726	718	706	726	695	661	691	643	681	682	702	697	733	690	678	725	692	723	678	676	700	716	673	711	701	692	651	695	638	717	663	683	694	682	720	721	702	681	687	711	664	702	717	701	708	682	704	699	692	675	691	671	712	731	702	718	692	714	689	700	663	696	699	682	715	735	702	698	671	733	687	638	680	720	680	711	731	709	701	710	675	681	704	662	684	725	711	688	630	714	691	646	703	660	708	691	661	700	647	680	712	667	639	672	708	700	725	681	665	666	686	720	664	703	701	678	664	693	721	670	665	642	654	685	684	651	692	699	704	707	698	671	714	682	632	661	683	675	667	666	673	671	701	687	688	683	678	713	713	712	675	691	674	705	648	723	706	715	691	684	669	719	651	711	650	711	671	688	679	709	695	686	746	615	699	748	686	671	706	694	710	655	663	712	742	691	710	680	727	672	728	759	650	715	700	662	700	738	704	658	668	656	716	690	694	695	724	691	683	692	666	675	747	724	691	704	699	661	718	672	703	700	718	746	695	721	711	659	697	700	686	673	676	659	746	686	658	685	670	674	704	696	720	685	679	694	663	667	688	715	695	724	707	668	653	702	668	732	681	691	710	727	616	742	699	701	706	661	706	689	700	701	665	685	636	721	689	701	675	698	693	684	685	699	643	686	727	664	688	707	655	714	691	676	682	700	675	701	713	646	688	683	690	666	716	655	675	716	652	647	628	651	698	699	680	702	708	672	686	676	695	688	647	600	724	638	696	718	705	714	715	694	716	712	643	688	708	724	680	686	666	719	758	705	702	697	672	696	720	756	667	663	727	714
24628	21393	27254	25471	4694	589	484	432	352	309	335	331	344	294	357	399	517	787	1158	279	216	270	255	243	261	243	255	252	256	233	256	233	266	259	236	244	257	227	243	244	220	238	235	240	235	255	230	248	258	232	238	221	260	264	232	228	241	205	229	222	247	220	268	213	234	229	243	237	226	203	242	236	267	258	257	257	243	234	201	270	243	250	243	251	222	240	238	213	240	237	264	243	207	277	259	238	218	231	264	228	256	236	281	243	220	249	260	230	252	219	246	241	228	246	233	205	238	233	259	248	259	229	233	259	231	229	230	242	253	233	242	255	228	250	261	259	251	257	237	278	216	269	219	225	255	243	243	257	239	223	256	245	252	243	229	246	247	249	218	233	246	259	284	232	238	260	229	255	243	258	246	232	248	250	242	218	246	243	240	239	232	230	249	266	245	272	236	240	209	269	246	250	247	255	237	227	235	230	227	240	232	230	259	231	237	236	240	242	238	246	241	246	263	252	229	261	252	246	230	235	242	215	237	250	230	253	263	228	239	228	264	252	262	233	232	209	252	253	249	250	250	229	241	254	226	237	251	232	252	263	258	246	231	258	253	273	243	250	238	236	262	242	240	232	225	248	243	245	237	260	254	226	221	244	246	232	245	230	263	236	276	226	223	209	241	247	240	260	267	240	242	241	245	240	277	241	239	230	251	284	224	243	234	251	262	227	226	254	261	222	241	228	226	237	251	262	273	217	257	234	253	233	247	277	264	245	238	230	249	245	220	228	247	233	244	252	220	236	237	229	241	233	239	250	233	247	219	236	278	221	232	246	235	227	211	246	259	236	270	213	241	233	242	219	213	261	248	243	232	213	236	268	243	227	250	242	255	222	229	219	236	231	234	206	247	256	238	245	235	214	248	252	247	233	250	229	266	203	257	244	243	236	229	279	247	238	255	232	214	246	222	253	214	250	240	222	247	214	252	244	264	218	250	280	235	210	225	267	251	253	241	246	244	238	217	271	255	245	248	243	219	233	241	243	231	242	231	241	240	251	229	242	239	226	236	208	230	222	230	230	255	226	240	247	243	222	241	222	208	231	238	227	229	242	245	216	238	233	243	268	246	240	273	245	238	239	240	242	224	235	235	238	221	253	259	240	236	234	235	226	226	269	225	253	242	249	228	262	247	242	236	261	230	235	210	234	215	256	250	238	244	255	254	246	258	224	233	259	237	239	227	278	250	242	254	249	255	257	236	249	243	234	261	256	235	239	253	249	247	236	249	244	274	238	249	213	250	240	233	276	234	257	245	216	254	284	251	225	239	240	270	254	256	227	256	242	253	222	254	222	253	232	207	245	220	238	216	225	233	218	240	209	241	230	250	212	221	235	247	259	223	230	256	260	241	252	209	257	264	227	241	244	253	224	240	248	254	199	244	228	213	231	222	246	253	231	230	223	222	243	234	245	234	216	200	236	239	276	249	246	237	241	244	219	252	233	235	228	223	237	249	233	241	242	248	231	219	244	239	233	248	262	220	260	249	222	243	231	251	237	240	242	229	239	235	238	250	231	247	216	234	239	246	229	238	250	245	251	255	248	224	229	255	268	240	228	237	241	214	262	242	229	247	250	230	232	251	250	269	234	233	249	248	233	238	262	253	237	217	277	225	236	246	261	232	264	230	238	253	251	242	257	217	252	236	246	234	220	253	242	222	244	235	225	262	228	249	240	247	244	243	243	234	222	226	236	196	223	231	238	217	258	217	255	256	249	233	219	259	254	244	211	223	264	218	257	263	257	229	226	266	232	264	255	263	256	229	232	268	240	233	246	216	241	253	236	238	235	262	256	237	245	247	257	235	245	229	222	246	215	251	236	236	222	234	254	250	228	269	247	236	223	254	240	234	217	228	246	237	219	265	240	223	235	208	231	222	259	239	243	237	237	219	248	249	242	227	257	248	215	251	237	250	227	254	229	230	231	257	267	256	243	266	221	241	232	214	225	262	227	230	252	248	249	238	232	250	232	232	241	254	250	247	270	219	231	258	228	261	203	268	244	240	253	242	232	207	250	254	258	252	223	237	257	256	236	246	248	239	250	240	240	226	271	249	260	262	248	243	248	251	241	254	230	250	234	215	264	266	225	269	234	241	261	232	250	249	254	256	248	220	253	260	226	262	207	242	248	242	274	253	227	242	248	256	233	255	247	252	255	258	227	237	243	240	250	242	238	247	238	246	236	223	248	229	258	237	250	239	242	250	249	237	250	270	254	251	220	243	211	237	219	238	267	234	255	243	255	230	215	241	251	237	228	253	249	248	257	246	234	255	221	253	234	253	257	212	237	236	221	263	247	238	233	255	197	250	251	258	254	213	248	250	254	240	250	251	243	245	197	241	230	258	276	247	247	216	256	233	228	279	235	255	222	260	254	224	237	245	228	241	264	212	251	260	237	219	218	236	247	255	218	264	263	219	248	226	222	227	257	228	250	224	238	245	243	268	258	234	223	243	229	238	254	258	258	258	231	247	202	224	276	241	237	262	219	246	258	231	231	247	221	230	243	234	226	221	243	262	246	249	264	248	245	256	256	243	253	220	249	236	263	212	257	267	212	252	246	254	247	249	266	231	229	273	249	234	243	242	221	264	251	233	235	241	230	250	227	225	263	227	243	218	250	242	258	232	226	253	259	231	238	202	259	219	266	264	252	244	260	249	231	248	243	258	230	256	255	273	217	281	274	225	226	259	245	216	245	213	239	232	214	246	236	228	226	219	264	253	217	213	237	223	218	264	246	260	249	231	247	274	255	252	235	226	232	219	249	256	234	232	274	230	224	246	225	237	224	229	241	271	259	223	256	257	226	223	244	229	208	241	228	260	259	268	238	235	246	232	214	247	254	262	251	251	260	248	235	260	231	233	232	240	213	251	221	226	244	247	242	261	241	241	246	250	216	230	257	248	282	229	230	240	255	236	217	252	241	260	190	259	241	246	231	247	257	253	240	223	252	226	240	240	223	256	228	259	245	253	239	243	273	239	247	212	218	217	231	247	236	225	236	220	211	263	248	254	273	230	249	226	245	216	215	232	239	279	240	244	233	224	238	223	222	209	231	223	246	252	209	242	244	239	226	255	255	222	268	271	216	247	235	210	235	247	267	242	215	218	240	240	247	229	233	261	247	238	231	241	240	254	255	226	261	249	260	252	242	271	288	203	220	238	254	260	244	243	261	231	236	230	249	245	237	243	217	230	238	244	265	229	268	242	235	240	249	235	231	230	229	218	242	250	227	209	230	240	251	249	244	234	243	246	231	234	264	272	221	224	217	257	260	236	241	249	236	243	245	268	237	227	232	274	251	250	288	227	249	239	243	266	215	236	224	239	252	230	233	225	245	231	252	245	243	229	259	252	269	220	229	226	239	246	250	241	244	216	222	269	230	235	261	249	239	237	226	258	215	257	233	232	263	239	231	252	244	213	251	254	239	231	241	226	260	258	248	242	237	244	245	242	253	240	236	237	254
21187	5318	3848	1883	1427	1095	831	725	652	617	554	527	530	508	553	657	990	1468	2194	387	406	396	355	345	327	302	323	352	335	355	320	318	358	330	358	313	311	315	322	349	333	317	354	315	374	344	340	360	330	342	328	286	336	332	314	337	330	327	322	330	319	341	324	292	307	363	368	319	346	314	357	326	307	320	332	359	340	327	379	346	332	367	355	338	337	303	328	318	321	323	342	335	348	317	365	332	326	334	289	325	349	332	326	314	332	301	317	321	370	335	325	322	328	334	307	325	303	296	334	328	341	303	341	325	291	315	317	310	328	316	323	349	323	301	330	288	337	325	301	347	317	308	329	333	348	348	324	320	342	324	337	316	344	337	360	327	317	294	330	315	338	307	326	322	355	359	343	323	324	375	314	328	333	292	324	303	345	327	336	313	313	353	307	286	323	316	336	333	321	327	320	309	344	347	344	351	315	323	329	307	324	332	346	310	355	316	312	315	357	351	347	319	341	337	351	343	336	333	317	297	347	329	326	344	375	330	345	330	318	337	295	334	316	346	321	364	336	333	327	292	331	309	336	328	321	340	308	340	348	299	327	326	345	341	337	321	296	332	355	309	321	358	332	337	318	323	349	310	310	291	337	309	323	336	320	314	315	309	331	331	318	328	344	319	338	342	325	354	347	317	348	328	322	341	329	350	329	333	332	334	331	352	302	312	298	301	341	336	308	370	339	310	318	336	341	362	298	330	327	280	288	335	342	320	340	330	311	309	305	283	361	360	311	354	345	358	323	346	336	315	324	332	311	352	347	304	324	348	342	335	329	383	325	328	335	310	337	343	355	360	315	293	354	318	325	345	312	300	352	354	312	334	330	332	323	346	349	359	332	327	321	323	357	339	343	353	319	351	301	329	318	328	320	320	325	306	298	341	313	337	309	316	320	300	306	313	370	329	321	318	333	359	318	321	334	331	348	307	303	338	293	312	294	336	357	295	346	330	317	348	321	326	303	321	332	349	329	360	343	311	304	350	337	343	363	333	326	302	328	315	294	336	336	298	328	346	331	335	347	358	318	303	319	314	336	323	313	338	327	329	352	299	292	289	337	313	337	315	308	359	359	293	324	315	321	376	319	350	347	307	312	331	351	323	363	330	311	319	309	336	301	324	327	313	298	339	311	304	303	364	343	369	343	335	331	303	324	330	326	337	321	337	349	345	338	318	331	370	315	321	350	350	354	369	321	364	346	342	338	344	325	342	324	318	312	335	336	326	322	331	335	318	309	351	327	298	318	315	317	343	291	320	345	331	342	333	339	354	319	317	334	322	323	316	307	322	349	319	319	322	331	347	338	318	322	340	380	331	330	324	348	324	317	333	302	375	322	287	293	330	314	298	305	342	367	363	332	329	358	326	326	314	316	315	354	352	328	289	305	312	332	361	306	332	308	344	290	317	333	322	360	331	306	342	305	324	302	323	317	340	328	340	341	311	333	300	335	335	303	353	312	322	314	305	313	360	343	313	319	340	318	321	341	350	369	334	347	325	309	322	337	292	357	295	305	324	327	334	327	358	311	335	348	359	298	334	333	341	297	315	336	338	321	331	333	326	299	326	343	355	357	340	309	314	309	338	332	328	347	316	361	346	330	338	332	349	348	350	333	333	319	335	314	312	336	338	309	307	331	290	319	330	344	319	314	322	342	313	334	328	336	337	324	352	309	348	287	338	341	302	320	346	329	297	334	312	305	336	346	324	323	333	330	314	323	324	316	319	315	368	342	310	331	344	314	327	324	319	327	332	301	323	342	322	302	304	321	359	323	317	301	323	323	312	324	360	322	341	333	315	309	335	311	326	312	341	346	324	329	328	318	320	339	327	333	374	308	294	349	344	343	341	337	313	342	301	341	319	333	339	315	366	346	379	307	328	305	308	352	328	343	353	328	310	357	319	324	314	334	328	330	326	329	342	320	325	317	329	332	309	330	354	301	343	287	280	328	324	362	323	346	301	310	352	326	306	350	323	332	330	328	327	314	371	339	293	336	336	340	302	324	323	332	334	327	316	344	333	335	308	345	348	312	342	337	343	342	286	356	350	347	304	321	342	340	312	344	310	309	340	332	326	347	323	315	327	323	338	334	330	333	294	348	316	310	340	355	319	338	352	347	348	341	345	345	351	311	295	336	318	310	324	336	312	334	292	355	317	342	338	310	305	323	328	367	332	317	342	331	328	338	337	340	301	302	319	356	322	341	332	339	341	344	349	303	326	295	331	334	321	339	343	314	330	351	313	325	335	319	321	321	310	321	312	320	311	309	326	340	314	355	335	325	340	274	347	341	312	356	304	332	355	341	330	331	302	322	346	357	355	311	374	347	354	333	323	314	353	301	338	312	334	316	335	327	317	349	315	356	321	308	317	303	356	335	337	322	321	339	345	329	325	341	341	313	314	344	345	322	338	347	324	329	332	307	324	363	322	314	336	300	334	337	309	325	315	351	331	340	342	328	299	334	306	319	336	303	323	321	323	349	309	342	371	377	326	303	345	331	343	343	341	328	330	333	308	329	344	288	325	369	332	333	326	318	322	335	317	335	325	315	349	344	319	327	300	314	337	296	328	317	335	370	330	326	346	310	319	312	333	342	308	314	313	339	313	352	314	313	342	321	341	294	322	309	298	327	341	336	324	346	308	330	297	354	316	359	335	325	362	316	328	330	315	325	347	332	325	325	316	298	283	323	341	329	318	339	301	341	330	357	312	309	321	317	290	330	341	343	328	368	308	317	361	322	332	323	311	315	320	335	319	319	343	350	291	340	340	323	325	371	321	327	321	311	336	318	305	332	321	339	336	313	336	335	298	302	306	330	322	340	304	313	342	353	341	357	343	345	330	338	346	338	311	336	353	336	356	297	308	351	343	305	352	297	344	330	328	309	347	302	329	336	319	307	343	299	311	300	309	305	311	335	342	324	297	320	325	330	332	318	332	318	316	314	328	345	349	363	325	314	342	328	306	345	347	321	338	334	331	330	321	339	294	303	329	320	302	316	338	333	325	317	329	312	355	336	324	317	295	354	338	294	312	294	325	309	328	329	317	303	366	312	315	320	326	292	344	296	320	320	324	331	332	319	338	355	350	337	341	336	311	336	346	296	337	369	345	290	323	305	325	325	301	338	323	304	300	322	312	324	311	312	312	322	338	332	358	366	321	355	326	348	364	332	321	298	321	309	350	331	361	343	333	324	322	335	304	321	328	328	317	343	325	344	319	333	303	314	306	340	323	321	347	330	359	342	342	327	341	330	353	312	298	362	318	354	321	307	313	316	359	300	303	348	317	281	349	344	354	298	302	308	360	310	329	333	355	344	325	333	335	317	331	299	347	299	350	362	338	298	358	325	347	331	321	337	325	333	315	337	327	341	326	290	330	331	326	321	336	325	356	306	336	310	327	277	342	330	328	367	322	302	328	330	333	319	322	320	327	339	326	348	330	335	320	328	345	340	344	334	347	348	336	342	302
22552	21454	29297	24073	21455	21295	4330	1212	933	906	907	817	792	799	845	932	1158	2469	4125	661	613	603	615	569	581	570	546	557	530	548	592	556	575	555	538	525	603	534	565	555	537	535	540	595	584	541	554	560	574	556	577	592	567	577	580	534	580	584	555	525	532	583	624	547	522	573	535	609	593	530	553	546	534	592	616	547	538	573	583	539	567	599	549	545	543	550	591	556	556	548	548	533	566	536	596	563	614	566	534	597	538	597	556	570	552	588	574	566	539	553	525	544	526	550	599	523	576	567	589	578	587	522	534	587	581	575	540	564	550	553	555	513	514	562	575	616	558	516	593	533	560	537	551	580	519	488	549	565	577	559	551	545	537	528	519	546	563	542	531	548	524	550	614	533	533	544	545	543	537	569	519	614	555	557	568	599	566	529	511	541	541	596	533	536	525	567	565	508	547	569	567	521	563	568	537	536	510	535	565	555	512	594	545	541	529	584	530	549	545	571	547	548	560	544	546	528	546	564	524	569	533	576	562	542	546	531	534	546	590	570	583	566	538	531	555	573	528	536	535	561	597	537	551	573	498	548	547	554	523	533	513	533	568	579	564	547	533	552	559	550	565	558	561	603	583	554	579	558	513	544	541	590	555	565	556	544	551	550	534	529	543	548	563	553	538	561	527	569	563	517	561	510	549	518	556	537	534	543	530	573	509	566	550	575	550	495	561	544	592	548	560	579	600	591	567	536	573	579	542	555	512	561	587	585	553	563	553	541	568	552	539	553	525	599	552	529	572	538	557	568	556	568	543	577	540	526	546	520	539	513	548	535	521	548	504	573	508	546	545	553	485	545	547	555	565	553	552	546	576	513	491	565	541	499	596	533	615	583	549	558	525	532	549	554	501	559	528	526	566	583	533	598	547	544	590	571	586	560	524	576	535	581	597	522	559	527	557	577	527	592	537	560	572	538	579	554	561	537	534	557	520	561	545	542	547	578	551	550	582	558	579	569	571	500	570	522	556	544	571	498	551	535	588	542	531	555	594	591	595	558	536	520	526	551	560	566	518	557	577	528	561	544	593	586	562	547	595	546	531	549	560	525	553	515	580	548	553	587	568	534	567	565	579	542	576	561	597	537	564	556	550	539	562	515	528	544	564	624	523	525	531	541	502	565	566	543	585	549	553	569	539	557	545	546	542	556	576	577	554	542	536	524	592	565	531	527	561	567	537	540	503	536	568	544	563	535	602	548	598	531	542	548	540	537	526	552	579	539	528	534	527	570	491	568	586	573	579	534	555	565	552	574	573	573	565	544	597	511	549	573	560	544	559	518	560	533	539	543	537	501	549	560	588	536	579	558	538	542	492	533	540	538	573	581	551	543	535	556	525	539	576	504	554	556	520	564	551	568	550	528	571	547	540	526	561	583	566	530	512	538	536	556	550	504	541	550	555	561	584	516	549	547	528	561	594	546	511	545	534	567	528	557	508	556	573	556	548	583	544	565	529	547	557	551	561	493	509	616	589	565	547	574	526	556	517	559	518	548	574	546	578	557	561	536	579	546	533	541	574	525	544	517	564	544	522	569	585	532	511	557	552	556	553	533	562	544	536	546	552	551	510	549	555	534	519	601	588	564	515	568	584	571	556	561	542	517	511	544	591	537	580	558	573	513	531	560	518	610	550	588	522	536	569	547	548	563	535	533	556	562	566	601	506	576	551	562	572	538	551	546	595	579	543	538	533	542	593	557	553	517	572	567	532	541	573	551	527	566	559	507	513	569	555	559	538	533	581	555	589	530	566	539	556	511	563	557	566	571	571	558	559	511	561	544	564	549	568	577	521	516	542	574	571	557	525	572	590	534	523	555	568	544	519	526	523	567	559	550	574	564	573	542	565	532	616	582	545	554	546	585	571	571	563	555	561	581	568	552	531	545	577	575	585	556	538	512	547	521	583	494	548	582	550	547	530	530	527	575	528	504	581	578	546	551	555	535	539	547	556	543	573	545	599	567	606	551	571	537	555	500	516	575	540	561	552	561	548	536	496	554	512	590	571	536	541	564	562	518	548	589	579	543	525	535	586	553	571	558	534	540	513	520	543	579	548	570	556	518	504	571	559	562	555	538	543	554	556	545	546	567	584	573	545	540	557	582	544	533	510	537	548	527	576	527	519	538	542	539	515	525	551	556	556	527	564	530	534	517	537	557	583	571	539	524	591	562	564	569	592	548	551	540	550	551	499	602	524	522	499	520	551	551	521	531	525	581	520	537	528	553	538	571	540	567	585	588	559	559	513	563	531	502	582	536	542	529	540	548	574	515	588	569	529	530	530	579	558	533	594	542	535	558	511	551	532	524	547	545	555	546	538	533	601	589	557	520	565	519	527	548	545	572	540	556	518	538	580	522	594	531	571	570	544	509	527	548	575	557	538	525	550	525	515	591	549	549	568	557	538	519	539	531	545	580	538	527	526	568	572	550	559	549	510	555	564	556	560	563	519	522	571	564	555	558	574	508	575	597	572	571	582	568	514	539	556	572	563	589	595	544	598	589	586	528	541	556	541	537	512	570	568	572	563	548	510	518	524	533	565	529	552	571	552	539	536	567	543	532	539	554	521	577	574	549	557	542	577	563	550	527	538	535	558	563	543	557	548	512	558	531	555	557	524	540	550	571	506	503	556	562	556	523	549	545	558	510	544	588	554	579	582	547	558	556	532	509	518	568	563	576	540	580	581	569	566	544	535	526	532	520	531	523	552	550	538	545	569	544	560	526	555	565	522	511	594	559	527	532	562	493	546	534	555	524	566	519	568	547	543	578	574	539	545	564	601	564	512	540	577	535	559	544	565	538	523	550	546	552	548	541	511	559	596	569	549	542	547	558	556	540	512	496	510	568	541	546	527	535	532	550	569	555	512	577	570	569	502	580	552	543	595	546	550	506	545	588	539	513	509	594	551	532	584	538	530	542	568	570	527	532	525	537	526	577	570	525	556	549	563	532	552	564	586	557	506	590	571	574	522	578	571	546	560	548	564	554	542	536	569	537	545	560	505	554	581	543	528	534	545	546	581	565	558	541	552	558	515	556	532	551	559	550	514	481	514	547	565	534	585	550	509	549	532	537	562	552	581	565	543	582	568	550	543	540	535	541	568	583	536	585	506	510	551	589	520	549	543	534	561	505	568	556	568	523	563	568	532	581	523	586	556	528	581	566	522	551	557	552	594	543	546	519	546	548	552	553	546	538	511	541	563	572	543	524	578	513	561	501	523	578	557	556	554	583	538	530	548	556	540	511	523	575	575	521	489	592	502	607	578	592	532	480	510	548	534	537	537	565	615	523	572	543	605	571	520	592	519	532	546	519	511	593	549	546	590	533	506	536	543	580	525	547	557	561	494	570	568	526	559	560	559	487	560	577	593	549	571	521	529	533	535	564	551	581	571	511	523	521	560	575	546	524	568	574	546	560	552	540	576	542	537	587	563	554	574	525	514	597	547	544	598	542	522	572	589	561
26090	13965	10249	4993	3692	2870	2262	1900	1599	1472	1329	1223	1159	1180	1164	1527	1873	4222	6536	817	820	752	776	755	786	723	702	758	722	754	749	717	716	707	721	736	670	687	685	672	677	688	661	740	720	696	703	701	691	718	694	681	710	705	716	690	643	735	689	686	667	698	701	678	751	673	705	693	688	731	727	757	729	663	718	712	670	714	745	741	693	729	700	739	664	705	740	731	687	674	732	693	694	700	670	690	681	729	716	665	652	711	686	693	691	685	697	739	669	680	708	679	678	686	672	682	698	703	668	684	689	669	694	706	680	698	700	723	727	674	679	694	616	701	700	706	699	672	718	759	656	673	645	704	704	689	660	679	695	704	699	694	678	659	693	715	657	684	735	650	696	716	684	727	729	676	714	704	715	723	679	644	721	675	674	668	669	680	701	693	689	672	736	675	691	692	683	686	660	631	684	699	715	656	722	676	721	710	678	707	690	702	669	678	685	721	693	674	717	704	687	697	704	692	689	683	678	694	669	750	706	712	721	662	690	719	703	676	671	668	682	665	712	704	719	703	645	726	672	665	651	674	654	704	695	694	718	696	705	667	696	669	695	666	703	696	693	671	671	674	721	671	687	715	700	731	686	667	685	698	686	665	737	715	676	670	692	707	647	705	677	682	670	688	729	689	732	712	730	756	694	659	745	706	677	691	710	664	704	701	688	696	675	634	706	650	692	706	634	711	705	724	691	714	747	687	678	690	710	677	703	666	688	746	680	659	631	702	722	734	642	664	705	705	662	733	659	658	744	693	695	705	708	702	664	697	655	742	698	693	761	705	704	750	719	758	723	715	689	669	688	706	697	693	698	669	645	644	762	686	718	666	703	693	712	690	709	714	706	694	713	658	670	715	722	655	721	690	665	721	704	683	739	671	695	684	740	709	711	755	685	701	655	683	742	643	690	724	679	701	651	731	690	737	677	731	664	679	709	708	702	691	695	708	701	727	692	707	723	735	708	744	734	692	714	662	701	725	691	677	700	664	743	704	636	657	692	693	703	654	703	706	678	714	743	701	703	681	733	728	641	668	680	679	725	723	686	723	680	728	657	703	714	692	715	676	695	732	725	740	700	678	703	705	658	668	654	693	711	684	711	699	692	706	658	667	685	744	731	692	689	693	713	716	655	699	710	693	703	673	726	742	743	694	753	701	680	704	725	696	674	686	685	660	634	698	678	657	682	677	705	687	724	703	658	669	727	709	673	709	657	709	659	720	656	687	685	674	705	745	689	675	713	726	717	716	702	698	679	732	692	691	642	708	746	722	690	690	694	692	688	689	692	715	703	666	727	697	706	694	722	680	692	722	709	684	705	687	709	703	701	704	692	702	746	730	730	681	719	607	713	644	720	721	652	712	689	743	680	766	642	682	666	712	699	682	722	657	695	722	695	709	705	687	723	702	697	674	683	672	675	649	642	767	682	689	653	695	714	729	674	677	696	676	727	725	718	682	717	688	642	703	679	656	679	702	657	709	700	722	701	748	719	681	677	712	716	730	696	666	675	684	717	745	653	734	662	693	688	683	686	643	726	635	714	688	685	684	710	737	680	667	697	705	695	677	643	703	688	690	727	671	694	681	685	730	653	691	715	697	680	696	683	746	655	715	662	733	719	689	704	690	689	704	671	723	673	683	729	664	719	694	717	672	667	699	645	684	754	725	706	690	749	732	747	705	680	686	717	663	692	653	682	632	705	707	700	716	682	702	644	675	712	706	725	738	704	720	697	736	693	656	672	679	680	699	738	706	680	701	651	678	678	687	723	647	653	689	690	709	713	737	685	675	731	686	693	708	688	701	679	687	660	681	742	720	690	667	709	710	702	717	719	730	710	684	710	693	719	703	679	705	698	687	715	662	645	723	685	694	731	657	643	686	674	682	750	721	678	735	687	659	684	673	715	688	675	725	691	667	698	662	711	708	713	717	727	669	716	704	662	710	700	691	723	692	693	720	758	670	685	709	691	652	666	753	693	637	756	730	678	710	675	724	698	672	763	661	647	697	672	701	651	698	655	700	697	680	676	680	685	681	692	737	726	625	665	709	683	694	686	747	693	657	688	729	705	672	672	626	733	660	606	714	708	724	684	732	704	700	675	779	707	699	667	693	663	740	673	714	672	692	720	717	692	673	747	668	712	700	701	663	729	746	707	675	737	721	675	643	678	675	690	707	665	726	669	724	674	683	693	708	729	713	678	715	680	668	714	686	688	690	697	692	671	671	744	642	713	739	705	676	687	687	698	673	664	729	664	734	686	694	712	734	683	712	743	621	702	711	653	701	711	655	744	693	729	685	693	674	689	720	656	731	669	710	728	720	641	686	661	671	677	712	699	701	722	696	659	714	738	664	710	670	700	687	709	700	710	695	740	693	668	666	740	696	654	749	702	686	727	662	663	686	669	708	687	692	692	715	693	688	708	686	702	656	721	690	687	681	715	700	723	686	635	740	666	708	662	750	704	705	706	659	739	710	696	657	680	689	723	671	736	664	717	676	701	704	687	673	719	704	702	742	687	691	717	724	715	732	696	686	740	700	689	680	669	712	701	645	692	686	698	687	706	686	662	698	725	693	685	686	667	728	721	712	708	651	708	691	681	741	745	664	685	718	712	680	738	668	686	718	663	727	702	678	696	675	715	751	698	741	663	748	659	685	657	684	677	650	686	688	717	676	701	672	654	726	717	701	676	709	710	687	698	669	705	714	713	672	694	731	685	736	722	712	677	728	733	727	664	675	651	704	691	690	703	722	698	673	713	676	687	676	708	727	679	724	673	703	695	693	658	696	673	736	671	722	760	696	709	705	713	686	686	678	719	673	703	672	708	656	667	700	715	701	704	657	692	733	701	673	679	678	671	707	685	715	655	678	694	648	680	733	686	712	711	693	725	655	668	663	696	705	719	681	776	677	680	676	710	699	737	681	673	725	688	652	723	690	707	658	708	666	706	703	658	646	671	716	750	678	706	660	681	688	672	700	699	640	659	703	737	701	742	700	702	717	721	664	695	683	705	629	728	695	696	688	673	715	707	700	676	695	728	669	692	695	713	674	733	706	670	673	679	647	665	735	657	646	707	708	722	657	707	684	697	685	679	688	746	698	724	655	688	667	693	687	734	697	712	747	702	686	722	707	725	700	685	673	703	709	722	692	708	688	650	701	656	693	708	730	666	695	689	682	711	667	687	694	678	707	742	700	690	666	699	713	648	711	692	668	708	660	704	677	758	660	674	698	723	680	728	676	693	703	692	707	707	708	723	660	706	703	716	678	697	705	678	702	725	706	757	742	710	727	695	676	708	640	724	657	660	646	719	676	732	703	704	748	695	654	702	687	731	709	698	735	688	726	694	716	691	663	697	701	687	715	734	654	709	684	685	720	712	719	719	659	711	688	701	679	701	696	692	694	717	718	687	699	732	712	650	682	689	696	683	687	648	682	750	656	709	665	696	684	699	722	679	693	692	691	706	697	685	668
27528	17444	3526	838	632	495	424	392	345	342	384	322	340	372	392	461	516	475	470	365	358	345	322	344	340	307	333	334	329	339	336	322	335	355	347	319	361	324	328	336	328	308	317	316	311	335	303	336	322	321	322	333	339	337	333	287	337	314	296	321	313	341	333	307	304	328	349	348	331	333	335	325	351	328	323	335	334	333	331	338	313	312	354	299	349	326	329	307	324	323	342	310	345	324	325	365	329	348	313	349	310	325	316	316	312	307	326	326	318	332	325	338	336	325	316	311	319	323	358	326	343	339	325	305	339	301	319	318	324	338	320	303	307	335	329	317	339	297	340	359	330	323	295	311	330	300	335	333	348	320	300	306	300	320	325	327	330	341	365	321	320	374	294	315	331	339	324	330	310	307	340	360	342	347	321	330	300	309	314	314	331	350	316	312	282	325	317	305	323	358	343	312	317	303	301	314	355	299	296	306	297	317	317	322	342	312	324	333	354	336	332	346	323	344	288	340	348	330	322	360	329	340	336	341	317	319	296	355	334	335	284	305	315	327	293	313	313	329	343	319	345	308	322	355	322	337	331	296	344	294	331	327	295	307	330	290	307	329	315	354	335	345	341	340	314	320	329	335	310	346	320	316	326	307	303	369	328	369	347	332	325	347	325	322	344	340	319	286	314	326	341	325	335	335	333	311	355	306	339	325	326	332	316	318	305	313	346	321	329	335	330	332	361	326	358	320	357	325	324	317	335	339	315	330	346	342	340	340	340	324	353	340	331	325	328	298	327	310	320	334	312	319	327	337	334	350	324	320	312	324	331	350	326	319	349	340	329	312	332	316	324	347	328	354	360	319	323	341	329	351	335	345	332	337	339	333	335	314	319	336	327	342	334	331	315	333	320	327	334	322	317	328	300	333	344	349	344	312	318	338	329	301	307	359	312	338	325	325	323	306	331	319	330	330	344	328	341	354	348	332	311	310	331	307	363	303	323	344	325	298	333	350	321	323	338	338	302	305	330	329	285	321	341	341	332	339	315	317	320	308	380	313	331	307	331	316	334	325	328	340	344	312	329	318	366	355	354	288	336	301	345	319	325	303	318	336	356	321	323	344	333	312	341	341	357	334	316	321	313	335	317	325	353	303	325	307	340	358	313	342	317	323	356	335	334	335	310	344	318	309	308	343	316	339	329	324	351	322	314	311	348	328	335	340	322	323	290	285	300	326	347	314	332	345	343	324	336	350	324	300	306	329	298	324	339	360	334	344	308	359	319	338	343	335	290	363	309	350	316	307	362	310	319	330	366	313	331	316	315	330	323	321	352	330	330	364	318	342	306	305	301	303	317	309	332	319	319	336	333	348	332	319	338	329	352	336	329	296	331	320	320	366	333	344	329	342	324	298	314	302	331	341	351	376	327	324	306	336	355	342	338	299	340	352	325	344	294	355	326	346	337	376	330	310	356	336	309	328	329	353	324	338	344	369	329	313	323	352	322	318	312	331	355	327	348	309	317	319	323	336	321	365	329	339	326	322	336	332	346	307	315	297	312	327	352	327	337	310	311	325	324	349	287	328	300	322	337	325	317	334	326	321	307	324	336	327	339	333	319	328	319	319	321	300	347	312	323	342	356	335	338	325	297	313	348	317	336	342	320	320	342	350	356	352	330	342	275	314	325	311	335	324	305	300	313	311	318	343	311	342	293	321	338	323	329	339	347	319	301	326	331	331	285	308	294	343	332	343	313	325	328	347	348	319	309	331	329	347	336	328	295	339	336	332	323	300	331	342	334	353	351	295	301	330	339	362	338	344	338	306	325	352	321	325	355	360	322	304	292	333	343	349	334	328	305	337	332	324	322	309	362	307	331	337	317	336	318	324	342	310	315	353	360	311	314	350	291	353	339	311	313	320	336	313	348	307	342	323	298	341	303	306	337	326	345	347	333	333	307	330	332	312	324	302	328	344	354	329	314	346	321	351	354	305	312	350	324	278	317	338	358	321	342	303	293	364	322	348	329	326	305	341	309	349	350	333	340	321	348	312	328	320	341	327	350	329	357	309	318	312	302	299	327	303	313	340	306	328	341	324	325	310	333	355	326	320	326	324	332	324	321	316	316	368	324	284	363	318	331	319	304	326	325	306	309	332	326	315	328	319	333	344	323	324	352	316	328	320	347	330	320	332	294	310	364	326	330	353	338	322	330	353	325	339	316	281	312	333	328	320	333	328	344	353	307	313	318	368	372	329	332	342	332	331	333	333	325	310	310	404	333	319	326	349	339	349	344	315	347	297	330	308	344	316	312	355	352	332	306	340	326	332	321	324	297	339	308	331	318	298	296	309	339	308	309	323	331	347	349	357	323	348	335	343	301	304	285	332	326	299	303	330	321	350	336	326	330	335	300	316	288	316	342	307	347	333	340	320	310	328	321	347	311	302	301	313	365	335	333	282	303	327	312	315	287	332	342	335	325	332	341	346	352	340	305	331	343	335	315	366	312	362	353	321	306	325	346	309	357	330	296	343	340	324	311	317	329	297	309	359	360	308	305	324	332	316	305	342	324	307	363	336	314	321	326	316	319	318	330	335	311	347	333	345	313	337	341	323	322	323	313	334	333	314	345	326	309	323	299	349	295	334	278	340	318	311	355	327	347	305	387	328	332	338	298	338	338	334	331	334	331	309	308	348	337	307	322	339	327	351	330	319	348	337	362	346	300	333	326	342	336	319	320	297	349	320	310	341	345	337	343	303	325	313	325	308	336	333	332	354	350	335	310	337	320	288	326	330	357	310	333	311	345	352	333	342	341	326	334	355	321	344	319	329	306	313	360	342	348	352	318	312	311	286	331	341	346	314	358	328	313	343	344	318	349	298	314	325	342	332	343	327	323	331	318	321	329	329	318	296	321	342	335	327	354	350	329	320	318	312	314	349	329	331	347	329	286	352	313	334	312	350	321	355	309	325	298	340	326	325	318	347	321	347	362	339	322	328	345	335	331	328	311	369	347	335	353	328	311	308	308	346	305	344	350	327	341	335	312	319	307	321	319	331	327	333	319	368	318	322	352	324	324	322	313	319	362	315	333	316	350	326	309	308	329	340	322	335	332	344	310	331	322	379	328	319	341	318	329	331	314	332	319	338	326	364	303	339	316	339	361	339	331	306	328	322	333	322	297	353	306	320	331	348	338	337	342	332	322	296	295	327	290	314	346	327	354	344	350	341	363	346	338	324	341	347	292	289	306	322	309	350	318	319	327	305	353	321	314	304	305	352	333	324	324	319	331	337	302	352	329	314	343	333	341	310	320	322	340	300	351	304	304	330	330	319	322	343	319	343	306	334	323	312	326	311	359	314	353	337	314	328	318	341	316	324	364	337	349	341	362	297	333	319	311	326	323	305	317	320	351	359	314	327	321	348	352	326	335	330	331	342	306	344	307	341	321	332	333	320	331	343	314	340	355	358	319	317	319	336	328	328	295	330	292	308	322	334	320	309	348	339	336	312	352	333
7219	2327	1740	964	847	731	630	583	540	529	512	489	507	559	544	651	792	770	676	461	394	407	428	436	395	411	425	405	432	454	438	431	417	434	458	477	430	376	421	368	388	424	436	432	410	391	410	398	421	407	443	458	421	434	423	422	416	436	426	448	427	408	430	417	442	395	435	385	403	418	407	387	419	354	443	400	406	423	404	431	431	430	421	419	451	409	414	412	406	411	452	445	409	418	446	419	418	416	396	432	433	418	444	409	457	401	454	425	429	423	443	418	444	400	409	429	449	453	442	427	437	471	409	435	431	423	382	420	410	399	443	403	493	455	400	425	430	420	422	415	424	425	398	352	390	429	378	411	412	414	413	413	412	421	429	423	411	435	437	466	392	420	428	455	371	399	422	395	431	406	378	400	388	380	397	410	453	420	418	396	421	407	440	416	434	395	418	428	438	398	431	425	432	465	397	402	435	420	426	424	447	432	412	422	457	449	390	426	452	408	430	424	411	435	439	454	410	401	399	400	440	437	442	393	423	417	418	419	410	420	449	403	443	410	423	422	417	426	466	442	450	416	426	416	421	414	440	410	382	403	429	413	434	376	468	448	435	426	423	408	432	387	401	426	410	384	414	432	430	471	421	402	423	415	374	406	429	403	437	411	435	454	434	397	421	412	434	433	454	423	409	416	454	429	428	423	427	453	430	391	400	399	433	399	429	387	431	375	410	395	404	408	408	418	403	400	421	399	436	421	405	452	422	421	443	426	415	426	415	434	429	442	377	403	415	409	459	422	412	439	418	442	391	432	439	431	399	416	423	422	408	418	448	433	463	411	377	454	407	427	400	401	433	398	382	384	394	420	435	452	417	421	382	399	450	391	383	433	419	443	409	446	438	444	418	390	438	418	401	414	421	389	387	412	409	428	430	416	460	434	413	408	468	437	437	441	437	435	464	417	433	442	457	455	445	396	424	443	420	437	457	418	425	447	428	447	426	432	416	407	439	425	445	445	412	419	450	418	447	414	437	389	433	443	423	403	439	434	436	411	421	453	420	442	443	414	403	407	400	439	429	451	396	439	408	422	402	427	405	425	387	422	414	452	419	430	439	428	448	397	417	452	408	401	417	417	423	444	422	438	386	426	394	400	440	448	421	387	422	434	399	408	450	424	444	392	464	376	429	423	429	430	420	448	416	435	456	392	418	384	466	430	422	410	429	413	445	402	411	398	412	429	436	426	421	389	418	449	387	450	413	410	410	416	460	447	426	462	422	449	414	418	395	422	390	467	405	442	419	426	421	393	403	408	429	408	377	440	435	398	440	475	428	423	405	425	409	444	422	409	436	421	433	399	416	427	429	429	416	408	407	410	443	410	428	427	475	418	417	417	406	352	392	405	416	421	432	398	415	417	461	445	423	437	425	400	397	414	401	375	444	419	420	433	443	424	418	414	447	405	421	394	451	391	438	395	420	408	459	424	427	436	418	401	403	391	456	445	443	419	441	434	413	437	394	421	426	431	430	425	467	402	430	408	407	408	438	454	426	432	406	439	433	420	408	440	438	432	412	443	488	406	420	430	427	438	427	423	410	412	423	454	381	427	438	422	410	486	424	450	430	391	451	428	412	426	419	398	474	417	461	415	424	430	424	395	438	402	441	425	431	425	418	444	421	443	416	445	418	407	415	370	415	466	402	419	456	416	409	421	423	424	390	440	404	425	426	445	438	439	411	448	437	400	414	383	388	413	430	417	449	395	407	428	452	422	410	402	416	414	414	403	456	407	415	413	428	434	417	438	449	439	450	409	425	386	446	429	427	392	442	463	422	381	441	423	427	428	392	407	438	387	400	441	455	388	429	427	399	430	437	429	406	456	436	423	421	400	412	434	392	435	433	451	429	436	428	411	406	402	437	420	434	450	435	439	425	391	391	452	420	448	452	438	436	447	445	402	429	413	393	442	463	486	445	424	373	410	427	448	410	432	407	437	418	419	429	406	417	434	395	425	395	409	417	419	408	396	431	436	438	410	443	455	415	440	398	431	404	417	438	377	418	432	406	431	440	384	445	458	419	401	413	421	442	414	401	423	460	391	420	427	441	400	468	429	408	420	407	422	400	388	412	398	442	398	450	437	394	433	413	391	433	430	402	433	403	410	427	405	408	438	437	422	412	412	402	428	391	397	436	391	390	402	425	379	451	428	435	438	399	453	435	406	465	397	429	412	456	406	424	429	415	441	416	437	392	403	408	367	389	420	420	431	425	436	470	408	424	393	393	429	396	427	441	400	415	434	409	463	430	435	411	461	421	426	420	398	423	417	392	421	430	374	403	444	432	403	435	394	410	441	438	451	407	395	410	422	408	405	426	417	394	447	452	432	439	445	441	370	418	412	391	424	422	429	467	470	424	457	426	431	452	367	403	386	455	379	453	436	421	441	418	421	404	453	442	420	445	418	431	430	467	414	448	420	417	406	380	438	423	399	408	410	425	416	449	386	401	408	402	418	417	423	451	405	427	408	423	442	402	401	430	437	423	413	401	417	418	416	416	478	433	401	449	420	420	423	406	429	422	407	392	455	418	408	389	433	442	457	410	408	403	413	412	416	405	416	432	431	445	413	444	393	399	440	450	439	411	431	431	419	456	409	434	408	402	410	433	442	458	440	439	398	417	405	443	405	429	427	384	424	416	427	410	432	405	426	446	443	392	425	431	411	425	418	422	448	409	424	345	446	435	436	435	440	447	432	449	396	398	399	408	410	411	436	386	414	416	430	414	422	458	391	412	427	427	439	454	468	416	455	399	431	411	431	443	418	415	463	416	411	426	422	388	411	457	424	424	414	400	423	427	437	414	408	410	387	400	413	444	380	427	401	448	432	415	411	424	428	402	429	443	428	472	426	437	396	406	445	418	436	455	408	455	416	400	450	404	441	411	430	434	416	413	402	416	394	412	433	420	427	436	366	422	415	469	396	439	388	457	443	427	403	408	438	447	441	436	455	427	395	429	432	402	437	414	432	425	433	419	430	422	417	456	406	416	418	463	429	399	409	433	433	394	407	440	410	432	412	428	423	420	428	382	409	451	425	446	401	466	444	427	422	396	432	448	430	444	443	430	410	405	455	422	438	405	413	412	396	428	442	455	426	383	395	399	438	419	407	417	428	437	430	414	471	453	409	409	457	457	401	420	433	442	437	411	419	405	440	455	443	407	442	396	379	434	411	437	411	408	442	436	401	438	429	459	434	426	413	435	449	430	420	437	407	428	436	448	397	469	448	449	420	431	418	414	420	408	405	450	413	402	405	445	432	399	417	421	410	443	451	387	415	455	414	426	429	463	436	373	433	435	400	430	446	431	415	402	434	419	437	401	394	452	406	428	408	430	413	382	385	439	425	386	387	412	426	454	453	451	444	426	440	388	425	420	440	420	391	425	403	450	419	433	404	399	416	429	429	434	428	415	416	434	396	413	405	410	426	404	443	384	431	398	396	453	396	409	445	390	409	356	423	430	412
23602	21404	28600	24609	21201	4916	1238	890	818	746	764	690	691	696	714	827	895	1575	2227	591	586	584	569	591	590	578	562	527	596	553	569	573	528	544	568	615	576	521	519	519	614	592	564	539	542	548	560	562	567	558	568	583	541	583	576	579	566	538	534	560	540	553	538	557	601	608	554	537	555	539	558	528	599	559	594	574	530	554	571	549	541	562	534	573	497	534	497	545	544	521	526	575	554	584	561	575	561	525	544	577	563	589	582	568	547	574	542	555	495	563	541	585	604	593	553	580	564	547	582	599	560	556	535	550	569	557	534	533	542	517	500	579	588	554	564	568	564	572	535	562	573	529	497	556	508	538	539	524	549	542	577	579	514	552	533	573	547	544	531	558	524	571	570	550	537	533	569	575	496	547	539	544	526	541	533	519	580	568	579	600	537	525	523	542	556	530	522	525	520	542	555	551	598	585	600	517	567	577	552	530	549	573	575	582	571	543	531	570	564	558	563	534	587	515	589	529	564	563	573	553	533	539	556	564	530	563	542	565	540	559	562	583	565	592	511	531	579	537	521	521	534	578	530	519	559	526	561	520	526	581	554	584	588	530	533	529	618	558	510	568	544	589	570	566	551	591	537	589	599	585	556	542	561	580	571	579	549	525	545	546	588	525	572	570	535	517	575	531	593	589	558	573	526	548	582	543	528	560	531	558	559	536	555	526	514	572	577	529	568	551	591	572	564	588	569	600	523	537	560	558	585	534	552	556	530	579	567	542	568	594	585	559	568	559	538	596	579	542	511	558	588	570	532	555	581	594	569	560	568	564	559	563	572	566	588	558	520	551	568	575	549	592	526	605	592	588	578	591	599	580	531	553	537	558	522	558	526	569	579	568	555	557	554	560	559	565	560	544	546	529	523	572	561	577	557	563	547	561	569	505	558	576	539	531	531	565	533	575	564	544	523	549	559	558	588	604	539	582	533	582	571	573	536	557	548	570	531	557	575	527	546	568	570	517	553	550	544	537	537	558	574	577	536	534	578	551	557	544	540	518	548	500	569	551	565	551	516	527	581	550	548	545	550	534	564	611	609	556	570	537	546	535	570	594	543	576	541	553	581	544	557	570	520	553	531	528	555	554	519	512	544	576	559	529	579	543	554	573	568	522	563	553	527	541	583	559	570	553	568	519	529	539	569	579	534	563	516	545	502	579	547	544	587	557	557	545	544	560	577	556	549	508	577	530	544	537	546	579	556	540	558	546	563	537	574	509	564	560	532	552	583	503	570	595	542	577	575	531	538	524	549	555	578	562	565	551	555	536	569	524	546	555	566	578	578	545	574	552	561	582	555	558	581	557	548	553	506	532	553	556	594	552	604	557	556	549	527	534	510	552	568	622	572	502	547	566	541	529	588	500	527	580	570	567	547	575	533	540	547	566	552	551	544	502	535	571	540	556	557	599	531	543	539	538	564	524	552	496	539	532	563	561	581	561	554	580	539	528	583	585	592	542	555	568	565	607	538	548	543	546	587	547	541	579	554	546	556	592	548	559	538	566	553	588	550	517	496	578	528	543	557	571	557	569	568	545	546	554	518	487	524	584	522	575	514	557	553	544	569	549	618	524	570	526	575	527	598	548	552	549	555	552	565	542	571	566	522	563	571	524	566	503	540	538	562	564	527	583	549	559	543	554	596	537	548	603	548	539	550	542	560	534	548	537	584	566	566	560	481	572	528	558	549	561	594	547	530	573	538	547	537	529	552	542	526	600	551	561	554	577	536	594	505	543	573	545	541	562	581	585	528	544	550	599	525	558	550	556	586	554	582	543	575	562	565	554	581	533	523	537	568	569	577	555	559	550	565	538	601	592	534	545	559	572	573	546	562	526	527	558	531	582	573	562	575	564	539	573	551	551	577	579	564	539	562	569	541	564	565	549	594	585	519	600	517	569	583	573	591	562	581	550	544	563	522	522	541	559	522	550	556	565	560	573	534	508	539	514	563	547	535	546	559	550	546	556	577	547	582	594	553	569	523	527	529	548	485	587	564	564	486	573	568	546	520	583	543	555	582	554	532	582	559	548	533	568	566	547	540	508	548	571	568	538	551	557	564	540	516	529	541	588	534	544	560	536	538	584	570	577	551	539	528	536	520	513	568	530	577	576	580	579	576	540	562	561	553	510	549	562	556	601	541	570	557	551	522	535	555	535	522	571	568	518	535	582	552	592	616	513	497	577	542	550	547	562	588	583	542	528	509	559	584	545	551	557	582	568	521	578	541	549	566	549	587	514	528	533	579	557	580	551	529	592	541	531	519	570	576	563	542	564	587	564	572	564	552	596	594	586	534	581	580	538	557	538	598	528	543	551	550	545	612	538	592	587	512	557	496	564	551	536	537	558	517	560	557	598	492	569	560	546	565	530	542	542	564	544	540	573	565	567	564	532	576	553	553	582	519	543	530	558	512	557	572	574	544	594	578	542	562	581	545	542	530	529	563	565	533	593	602	498	569	579	570	565	562	521	571	562	586	501	564	500	554	575	526	578	526	513	535	518	566	545	511	585	572	570	543	554	557	536	542	533	572	524	530	537	545	565	602	546	576	515	575	546	567	575	535	559	536	537	555	533	526	543	550	575	538	561	557	519	562	559	564	607	531	572	560	527	572	548	534	577	539	534	543	537	523	570	562	543	553	529	568	536	508	556	583	561	606	538	565	562	547	549	500	575	506	494	563	581	515	578	553	526	534	541	543	521	559	546	567	573	523	558	501	548	587	546	553	526	542	573	526	525	533	582	541	546	545	541	538	585	547	570	541	524	571	552	563	510	583	531	592	582	556	530	535	542	513	568	592	568	579	506	548	586	536	554	564	557	566	547	538	547	539	524	592	533	515	605	561	540	554	538	550	535	555	565	560	576	557	552	542	581	539	506	546	603	528	535	515	566	556	523	582	558	570	523	573	549	559	545	550	583	564	522	558	541	522	526	540	503	591	600	548	565	572	578	540	554	559	562	577	526	577	546	554	540	552	548	558	541	570	550	538	549	572	566	563	561	584	578	527	572	547	550	514	555	609	567	538	561	575	513	485	532	573	598	560	537	599	531	535	535	563	601	545	496	556	566	542	512	543	602	564	577	569	506	552	569	548	583	530	572	538	590	595	585	606	564	556	574	575	538	606	564	590	554	608	503	539	557	551	568	575	514	597	572	526	578	492	586	563	515	545	539	590	527	568	531	537	591	550	543	500	498	593	556	574	561	570	541	526	564	579	592	565	525	548	588	566	539	558	541	552	551	543	563	539	572	528	520	514	598	526	574	617	511	578	568	579	577	555	544	584	527	526	585	576	552	548	571	561	570	552	526	577	561	545	591	571	520	564	530	559	547	545	553	550	540	560	534	539	554	547	526	539	581	562	590	566	528	572	509	578	564	550	556	558	573	534	580	549	591	493	540	524	558	585	545	529	532	524	596	600	540	556	575	563	548	540	544	557	531	555	524	510	531	482	561	573	563	591	566
20122	8977	6701	3059	2386	1899	1630	1312	1282	1191	1088	1025	985	973	993	1138	1452	2661	3522	800	743	801	693	720	702	787	782	667	700	722	729	669	733	718	669	670	676	689	682	709	721	690	705	746	726	707	712	729	694	681	748	701	690	681	719	702	694	681	698	641	731	744	719	685	705	728	649	701	679	680	696	692	699	700	671	698	700	753	713	717	694	755	696	723	688	711	699	673	697	723	697	688	708	739	711	708	719	746	757	690	716	727	686	648	640	717	707	665	674	654	690	693	737	721	708	687	724	712	683	729	670	690	683	686	657	719	736	662	714	712	681	689	731	681	667	669	675	710	691	644	701	674	712	694	681	665	706	750	689	730	716	674	722	714	689	728	680	715	721	650	678	652	689	689	671	655	668	677	649	690	699	683	689	703	685	665	687	680	664	702	736	671	693	681	702	668	725	729	682	710	716	696	751	727	709	652	730	699	696	735	713	690	699	696	667	700	692	698	768	717	687	656	685	689	687	708	659	717	719	713	678	683	690	726	697	718	706	696	674	687	710	676	684	702	699	688	713	659	698	698	749	764	644	742	672	710	688	708	694	728	717	723	732	695	739	656	685	714	660	699	726	723	753	710	706	696	706	723	699	729	712	697	697	667	691	722	723	696	663	688	723	730	714	669	724	739	724	698	685	688	711	702	722	724	734	702	671	725	692	733	680	666	721	733	702	673	730	701	671	704	679	711	658	660	746	689	711	688	718	665	681	678	709	708	681	701	742	687	633	725	674	666	686	690	688	745	681	661	733	698	704	716	710	665	693	672	696	706	685	719	693	733	682	685	723	702	676	730	682	709	689	699	690	699	665	663	730	725	701	681	728	695	720	732	652	677	657	642	711	724	713	673	687	669	717	683	707	673	668	730	730	669	695	681	702	721	737	713	708	673	730	664	679	662	684	711	674	739	695	699	737	689	700	705	655	658	713	738	686	681	698	666	680	712	702	742	753	682	662	725	728	697	673	670	714	720	696	679	684	715	706	684	705	684	695	681	732	718	683	727	715	698	654	706	722	681	695	624	700	674	698	694	680	681	708	686	715	670	705	674	677	662	746	669	687	694	644	741	703	679	735	675	729	672	720	716	647	731	747	667	678	677	669	684	678	663	684	648	698	675	701	693	677	701	700	693	744	713	703	714	708	670	685	710	728	716	710	709	699	663	734	674	656	683	667	662	727	637	638	721	685	727	740	711	742	728	690	695	755	681	716	705	626	725	680	704	690	715	698	711	701	655	685	661	703	707	654	681	698	752	689	658	694	698	667	692	667	736	716	709	672	673	709	711	713	757	682	705	714	676	684	697	731	702	716	695	685	694	753	699	655	731	704	682	645	682	719	650	726	736	692	709	649	694	727	734	708	670	725	686	712	697	739	641	710	709	684	699	736	672	722	683	698	714	651	734	714	716	713	717	731	685	709	710	704	673	685	728	695	704	652	720	755	695	742	710	706	720	684	685	716	708	678	739	718	717	729	732	657	675	706	677	691	724	740	686	721	731	692	704	683	699	726	686	657	710	687	721	756	667	695	673	664	697	671	695	683	724	757	690	689	697	724	687	677	716	733	694	663	642	735	704	685	710	718	682	702	694	725	715	697	678	679	711	692	673	693	750	686	734	704	677	731	658	651	726	667	711	714	713	740	690	693	688	732	676	684	695	617	691	706	671	690	692	717	688	735	699	716	705	706	688	692	675	751	725	598	699	747	773	690	711	705	683	705	761	724	684	717	705	724	719	704	699	699	707	695	689	714	672	672	690	710	758	663	699	696	713	702	675	658	681	702	741	725	731	716	686	685	655	713	740	703	693	712	716	703	676	722	704	675	714	698	699	716	706	704	673	676	705	711	626	706	694	721	728	711	699	727	690	710	642	687	643	722	749	722	664	684	687	705	711	677	729	707	682	724	696	707	667	693	709	717	705	720	693	728	694	684	710	695	658	681	688	669	729	694	692	656	695	696	716	715	695	698	674	700	704	688	675	719	690	665	718	697	712	706	659	666	696	714	702	707	657	697	670	692	688	742	679	690	668	664	731	733	692	720	669	747	731	678	694	730	718	692	673	727	657	748	714	713	736	711	725	687	674	715	711	670	654	659	700	669	630	725	675	696	722	677	679	720	664	730	671	682	696	707	698	708	718	683	658	680	693	688	674	682	708	683	717	745	671	692	678	690	690	684	700	697	748	739	699	682	694	707	678	671	680	719	711	716	697	654	669	659	684	706	617	688	699	684	736	701	666	697	705	705	687	703	720	696	689	690	675	723	708	691	683	664	721	672	689	719	717	691	690	714	678	732	643	705	663	714	744	645	693	675	685	701	706	680	685	743	681	733	709	633	734	739	661	693	706	689	717	680	720	696	727	723	703	672	677	726	722	693	673	686	744	684	714	726	701	659	650	679	722	695	672	689	701	662	699	689	762	724	714	693	730	750	700	688	683	728	700	699	647	653	669	647	657	688	734	712	725	738	705	668	673	690	715	676	697	663	729	671	689	671	729	673	658	722	671	743	667	675	682	732	733	693	683	695	666	693	679	738	669	680	657	702	702	699	736	705	710	709	707	718	683	664	668	695	734	746	671	712	695	700	712	767	677	708	699	708	677	723	703	710	682	705	679	721	683	685	692	717	719	729	705	656	702	729	749	706	732	661	711	768	705	741	713	713	722	700	723	682	723	721	641	746	708	693	669	695	651	694	664	634	713	736	725	730	653	685	747	695	699	706	652	698	642	746	677	656	717	662	683	737	672	717	712	676	697	691	710	731	688	691	708	706	683	714	726	647	693	738	676	702	639	684	670	674	719	708	705	715	675	647	693	696	741	714	713	734	680	667	749	686	643	728	694	645	681	698	691	712	679	666	692	659	699	703	655	748	741	666	749	672	704	697	692	659	742	706	692	700	678	688	746	688	684	753	702	671	720	718	673	690	698	666	677	715	691	695	686	716	702	693	719	667	714	714	698	675	697	681	709	671	666	682	682	691	618	675	638	694	679	706	669	703	711	692	694	709	731	719	647	696	722	686	674	723	675	677	716	704	678	707	692	686	660	709	749	661	657	729	733	697	708	662	754	713	682	669	757	712	721	694	676	687	658	704	680	742	708	726	712	700	740	704	695	673	682	704	694	750	728	700	674	652	718	704	637	698	733	716	672	689	698	767	673	698	683	730	708	678	679	678	716	753	647	745	699	739	714	661	741	707	665	712	741	741	678	718	679	648	663	728	711	692	665	686	651	704	709	656	675	718	700	689	689	697	703	706	690	723	686	658	688	653	685	678	727	668	679	686	713	677	717	672	664	739	730	681	739	732	687	698	764	647	702	657	693	723	716	681	667	704	683	777	650	708	659	666	705	701	717	710	650	686	665	692	646	677	707	763	687	623	697	728	661	659	692	647	722	660	733	706	694	725	676	657	681	651	717	693	740	659	739	715	713	682	723	706	714	664	699	727	733	704	718	696	679	724	711	691	729
24637	21377	27181	25510	4488	604	490	388	353	357	359	317	305	332	314	448	487	791	904	237	255	247	253	247	246	246	232	204	249	234	240	250	250	212	227	255	236	236	230	233	253	252	253	264	225	244	278	265	240	262	253	226	228	224	225	242	218	224	265	226	269	243	247	235	195	231	259	250	221	248	222	234	252	225	229	244	218	250	223	256	233	233	259	221	233	234	241	254	245	265	260	235	257	257	216	217	220	263	237	234	239	265	248	218	257	249	245	216	229	237	252	271	234	237	231	208	216	223	251	230	250	248	239	209	208	241	239	215	276	262	233	212	255	245	248	242	219	237	235	246	263	231	238	229	243	274	245	247	260	250	204	225	238	219	224	244	253	245	226	251	260	211	219	233	245	258	216	218	247	263	236	246	256	212	234	222	217	205	275	228	262	252	232	260	236	259	203	239	227	203	259	225	230	256	228	223	237	229	235	218	233	251	228	229	274	258	222	222	263	230	224	210	213	242	257	240	241	235	246	231	251	221	245	257	274	243	231	213	252	231	243	239	233	236	221	248	215	237	221	268	246	244	223	266	245	243	250	243	281	224	225	266	254	239	213	222	241	269	238	243	249	254	250	255	232	240	236	227	254	246	228	259	234	262	225	220	251	221	228	237	259	239	231	234	222	198	221	250	238	240	230	249	251	221	233	232	253	235	223	234	208	243	221	227	235	228	254	227	259	239	235	264	239	255	212	225	227	262	232	215	239	237	215	224	240	242	236	251	255	230	246	231	233	240	243	237	229	236	236	254	233	227	240	250	236	265	196	244	216	252	244	218	238	244	249	257	231	201	235	222	228	233	254	233	283	266	226	235	231	239	216	215	235	260	224	244	254	233	259	227	235	257	253	237	191	268	243	237	223	228	216	222	257	231	221	225	239	204	234	256	211	234	238	256	218	218	288	221	215	242	231	244	262	225	226	229	233	227	221	258	248	246	220	232	211	243	229	240	244	232	237	231	244	231	240	231	259	250	227	245	234	244	233	226	243	237	243	220	230	220	238	234	224	236	264	252	236	253	214	232	231	236	245	249	236	240	230	226	215	261	202	241	229	222	208	228	249	216	258	215	245	245	249	262	232	233	224	231	218	271	228	241	248	227	223	234	231	264	242	254	225	236	235	239	253	248	257	227	256	213	241	223	256	255	250	213	225	240	231	240	222	252	230	232	229	241	218	239	235	235	244	258	227	243	241	221	235	187	224	222	243	210	225	260	211	239	242	246	239	260	277	224	244	220	252	226	228	231	239	238	243	238	237	225	236	221	240	225	237	254	218	244	223	247	227	244	267	215	220	270	235	227	229	238	239	249	224	254	239	265	234	219	242	208	227	235	254	222	258	249	220	253	242	256	228	260	224	224	233	236	248	234	252	260	214	239	231	234	223	223	220	272	210	248	254	249	233	208	218	214	219	232	252	214	234	237	226	214	274	262	238	239	243	239	254	236	211	227	221	252	255	206	234	231	239	245	230	252	247	224	219	241	249	256	250	241	220	251	221	245	220	244	221	208	239	231	257	255	244	251	237	225	246	234	240	242	213	250	232	245	233	244	231	228	268	239	227	231	252	233	274	244	240	244	254	264	205	233	248	249	226	238	274	256	239	244	245	217	267	239	230	255	232	262	244	242	242	243	233	213	219	217	240	230	258	211	217	206	263	257	236	255	235	236	256	236	211	233	250	242	232	217	233	230	232	246	224	264	248	259	263	236	226	233	244	254	242	250	242	222	203	239	210	240	221	233	253	252	223	235	223	276	222	252	248	245	245	251	243	232	228	266	240	252	249	226	253	230	255	235	239	216	233	227	237	226	249	255	260	233	270	221	248	263	245	257	211	221	226	232	227	251	247	252	221	258	194	236	191	235	223	239	219	234	217	229	250	247	235	252	239	232	211	255	247	264	240	239	264	253	239	263	230	245	239	223	243	228	201	244	238	214	239	241	229	205	216	236	259	231	240	237	238	234	248	223	251	224	217	215	233	272	224	246	210	241	257	252	227	212	242	214	245	268	233	237	257	241	240	236	246	233	234	225	217	255	223	236	238	271	228	260	249	262	243	260	242	229	226	246	247	267	233	244	233	235	231	247	223	226	237	242	252	243	224	229	261	239	262	257	229	249	268	223	250	259	239	238	216	224	238	253	239	235	247	230	249	260	236	251	235	244	227	210	215	224	223	216	223	243	231	250	278	219	236	267	223	230	253	243	237	216	240	237	264	250	245	261	263	261	230	241	245	266	237	224	265	234	235	217	218	236	216	240	225	205	243	248	272	256	227	226	274	221	243	230	240	268	246	241	250	248	230	266	263	223	189	257	210	214	221	247	237	259	201	253	245	241	198	268	229	249	221	241	238	237	201	232	216	243	237	238	244	230	233	244	248	223	242	251	237	227	258	254	223	220	253	254	238	248	243	230	254	228	223	262	229	232	260	266	244	248	216	231	246	243	255	239	229	225	212	220	229	234	247	256	247	219	216	241	215	251	269	236	201	244	243	227	270	232	228	249	258	234	236	224	237	243	224	244	240	235	253	229	228	231	256	243	226	227	233	245	241	229	236	244	230	241	225	236	231	205	243	242	260	230	238	242	256	246	225	215	227	249	245	244	225	240	225	262	229	235	236	228	264	245	234	236	230	216	228	244	262	230	233	226	256	233	244	229	224	244	249	231	232	235	268	248	279	237	243	227	245	245	247	248	240	228	233	268	251	269	231	250	231	248	236	228	234	246	243	242	225	219	244	244	239	228	245	222	255	216	238	214	231	220	206	245	227	218	254	251	221	236	270	223	246	223	245	229	246	251	221	253	241	228	229	233	260	234	240	235	235	223	259	270	221	227	219	292	242	240	206	258	246	238	254	255	232	299	258	240	218	273	264	237	226	240	257	254	230	210	221	252	231	260	234	261	238	247	244	222	243	234	240	240	228	233	263	238	227	256	218	194	247	241	231	231	256	253	239	255	263	237	224	212	233	258	228	239	243	243	262	244	226	234	246	219	256	245	247	238	242	249	219	246	212	236	227	230	232	261	219	240	236	247	228	247	226	251	268	208	273	240	294	247	244	243	222	253	255	197	219	249	232	220	251	250	207	201	242	283	232	242	217	241	238	244	220	229	260	227	227	236	258	223	255	242	238	241	265	220	257	237	252	232	265	205	218	237	232	236	213	223	218	229	242	239	259	206	221	257	236	196	266	242	242	239	275	262	237	247	236	222	266	217	251	229	226	249	243	225	239	244	211	227	225	223	226	215	224	227	261	233	241	229	247	235	235	212	280	214	221	241	248	260	246	241	264	241	227	232	260	223	238	243	225	222	249	213	236	216	221	258	241	235	239	215	220	247	223	223	227	246	226	220	246	235	241	233	264	226	221	255	257	226	251	223	217	217	221	200	272	251	235	238	243	239	237	220	266	234	223	246	235	212	243	252	223	256	226	243	235	239	255	250	216	238	238	250	249	250	252	238	238	242
19214	5268	3794	1805	1371	1072	865	709	691	626	535	487	496	476	554	744	908	1549	1735	394	356	382	342	353	335	327	342	343	371	325	361	333	323	332	344	345	315	309	314	360	335	332	318	331	312	308	323	329	314	340	314	350	312	358	324	316	328	320	333	343	310	296	313	322	353	348	326	328	322	354	346	358	359	279	317	316	341	328	352	329	325	312	379	333	329	329	333	330	328	321	346	329	310	313	345	329	316	349	266	364	325	308	319	354	332	303	334	340	339	324	300	361	288	346	327	319	338	321	354	340	306	344	325	311	327	314	338	328	332	321	310	295	301	327	337	325	323	288	323	327	311	345	303	341	314	356	328	344	326	337	320	333	318	331	292	322	347	276	322	331	325	326	339	332	343	316	359	316	319	334	317	339	325	339	314	314	332	329	357	345	339	308	315	322	352	334	326	311	342	333	313	346	320	290	341	294	336	317	299	308	304	362	321	329	320	345	352	350	307	326	321	313	347	334	334	304	328	342	352	315	349	340	356	318	362	323	339	338	365	299	375	310	312	337	291	337	339	308	307	331	332	345	327	323	335	339	331	330	320	333	298	326	336	316	359	312	319	296	330	309	307	283	343	334	340	289	334	309	323	384	337	334	311	352	332	333	335	319	337	330	321	331	356	327	321	320	340	299	343	348	326	343	322	314	311	331	322	342	330	318	295	337	301	306	347	320	309	329	316	301	280	332	329	341	321	333	336	326	319	320	315	312	340	331	318	338	328	320	303	326	352	362	340	311	327	338	297	360	300	304	311	319	345	331	319	328	308	344	348	327	306	324	355	333	337	319	316	315	342	342	345	310	326	338	338	338	322	332	300	334	329	286	309	364	323	328	311	328	285	314	349	334	333	304	325	302	336	340	386	349	310	311	344	330	343	365	321	340	339	334	313	340	339	334	327	336	339	315	357	357	344	341	338	298	285	311	330	331	357	346	348	346	316	305	375	304	361	317	311	314	339	312	336	323	302	327	340	328	317	349	330	304	342	328	328	317	322	337	303	358	315	328	323	318	334	350	341	300	338	348	340	283	313	317	316	318	340	328	301	298	288	309	299	318	329	319	313	306	354	304	350	327	335	324	321	314	336	324	332	334	340	352	341	325	351	290	305	326	306	317	309	343	332	320	350	303	311	316	343	343	320	332	322	305	328	347	317	332	344	337	318	334	330	315	347	318	294	344	326	317	294	328	339	305	326	337	357	301	323	310	317	352	325	314	353	329	306	350	283	293	337	310	341	328	319	326	313	355	325	304	312	342	320	364	355	314	279	312	328	327	330	314	295	320	320	350	323	350	288	328	315	306	326	344	313	338	336	332	329	358	324	345	323	335	316	306	366	331	332	322	353	317	317	317	341	320	319	309	309	332	308	305	341	352	343	364	329	316	353	354	334	317	303	328	322	311	330	351	352	321	298	333	318	346	294	342	360	332	331	318	333	320	357	360	325	315	353	312	276	373	318	306	340	341	333	321	347	337	305	321	310	303	327	332	341	322	326	347	296	325	334	310	288	316	324	331	328	339	338	333	306	339	337	332	310	282	334	312	329	363	324	315	362	345	339	338	352	333	334	328	318	321	316	334	310	298	343	305	343	303	333	347	338	310	333	320	293	343	346	296	351	335	324	306	360	318	317	321	328	309	308	316	341	360	342	322	319	340	322	315	315	333	317	352	341	325	301	328	334	351	320	359	321	327	317	351	314	332	362	320	303	322	327	327	311	321	322	312	327	343	341	382	329	325	320	324	340	315	296	311	329	313	331	306	332	350	347	331	317	333	351	338	331	293	328	290	329	341	307	341	302	311	318	314	295	322	324	315	332	322	333	305	321	323	331	336	326	358	319	341	320	296	309	302	317	338	339	311	320	327	338	342	345	315	306	324	325	328	292	289	328	326	310	356	308	318	319	301	339	334	334	350	310	320	357	322	345	348	356	334	332	329	314	326	291	342	319	295	352	326	314	329	323	300	309	299	308	327	335	324	317	305	311	286	328	297	293	320	358	340	320	301	345	308	347	345	346	334	336	316	349	309	329	307	310	298	305	345	325	367	311	346	319	315	319	341	333	317	279	331	322	317	314	338	315	299	339	353	344	318	335	319	316	301	315	297	328	356	311	314	312	357	341	322	330	335	305	330	307	331	340	310	358	330	318	336	328	319	298	346	303	319	287	362	317	316	316	331	323	332	335	371	326	334	309	311	343	307	333	334	342	336	323	307	329	309	336	314	326	324	323	341	333	340	360	336	333	317	334	343	322	311	344	334	311	334	319	309	322	326	326	308	309	331	330	340	306	328	317	291	311	315	333	355	332	319	313	323	311	303	348	300	329	287	338	330	298	321	325	336	339	319	356	316	341	325	305	308	322	332	316	329	362	326	325	310	340	358	281	318	319	334	332	343	331	356	355	306	342	339	334	326	321	337	340	323	361	309	304	338	374	332	360	321	349	355	359	348	333	316	342	323	336	332	329	305	314	359	343	312	310	319	332	324	357	318	299	315	330	319	317	331	313	334	303	331	304	370	285	297	325	346	302	336	335	347	306	337	338	302	351	355	343	321	296	320	336	314	349	326	311	349	294	339	335	335	296	328	320	342	323	302	321	342	310	347	344	364	311	327	306	316	328	285	303	317	374	354	318	334	314	342	338	336	308	346	347	285	297	329	331	295	327	311	323	334	376	309	348	322	315	309	332	336	309	318	323	343	315	306	318	322	324	357	297	353	369	276	357	342	306	325	293	304	350	323	343	335	349	334	330	308	331	325	289	320	325	341	379	324	310	295	299	333	341	318	334	333	355	336	325	333	308	264	303	331	329	353	333	274	314	346	332	287	323	306	325	344	327	341	314	305	311	325	353	303	326	356	339	367	334	312	317	335	342	346	314	330	337	337	344	304	321	347	352	324	312	308	351	336	309	357	307	310	349	325	302	351	344	333	322	318	302	343	331	337	329	304	357	336	350	339	336	313	328	311	312	345	317	297	307	328	336	324	334	293	332	338	336	318	348	338	345	331	326	294	341	350	323	337	337	359	354	314	354	304	328	312	318	317	322	346	306	328	352	343	352	323	301	365	325	327	347	375	301	323	323	309	319	329	352	330	326	318	334	353	348	321	317	330	298	320	312	310	318	339	309	305	312	301	338	311	345	306	356	307	348	305	330	326	315	319	332	311	335	331	341	325	323	332	340	297	340	325	330	347	334	304	287	305	323	323	358	343	331	306	338	329	328	358	354	331	327	312	305	302	339	323	327	330	344	322	341	336	347	323	337	323	326	342	326	328	343	309	311	321	315	345	326	303	327	319	337	318	341	339	325	317	331	319	346	338	343	309	316	331	332	321	342	322	333	301	354	321	331	368	324	281	312	333	326	334	338	309	342	335	341	296	328	315	307	322	315	314	284	303	345	304	330	349	341	345	324	306	332	325	314	344	340	312	330	354	335	357	292	304	333	314	336	328	312	296	339	329	373	331
22544	21450	29289	24017	21442	21283	4346	1189	982	951	879	823	791	778	824	931	1155	2949	2851	626	661	637	580	546	587	591	585	577	531	579	558	577	613	581	558	560	554	593	591	558	562	568	576	540	599	567	553	569	573	541	596	595	504	569	576	575	580	543	555	550	543	579	571	534	582	531	540	510	567	543	573	547	575	558	517	577	556	587	558	566	557	540	537	598	597	543	567	552	516	563	576	552	525	533	552	550	552	562	571	551	569	539	534	550	534	531	531	549	560	561	578	545	559	545	547	574	522	557	538	518	561	572	577	549	535	532	548	565	538	523	524	545	548	479	545	550	524	560	568	564	536	556	564	559	544	569	551	534	562	560	548	528	562	577	497	489	595	529	597	580	510	544	551	559	552	562	556	566	575	514	551	561	535	551	533	565	563	533	553	533	556	572	551	517	545	513	567	527	486	548	565	543	541	609	533	523	529	572	579	585	579	554	564	544	496	536	562	601	577	568	564	559	585	598	538	567	496	530	563	510	499	573	540	542	557	541	582	574	550	552	557	536	595	556	565	587	517	543	530	520	491	544	545	526	515	559	563	529	547	591	541	580	574	544	566	571	544	540	558	577	562	576	534	527	544	560	557	548	570	539	546	524	523	566	590	552	494	506	552	577	522	575	567	508	578	548	575	532	533	535	561	575	534	550	547	566	560	567	550	530	551	551	508	531	555	519	562	563	550	561	631	521	548	536	589	562	554	567	524	531	528	504	577	579	566	538	516	507	550	508	512	549	543	498	566	556	546	513	527	618	555	525	514	535	578	555	549	553	521	585	570	573	571	523	547	562	579	538	537	565	591	551	565	516	615	537	568	573	503	547	542	572	537	529	546	521	545	547	513	597	557	555	579	499	558	546	538	543	546	524	547	586	521	522	527	481	584	518	521	531	528	588	566	515	629	552	561	518	568	538	578	581	540	514	572	510	571	574	543	562	525	530	526	556	545	580	554	494	539	514	552	525	562	556	541	562	553	560	568	570	533	543	521	564	532	506	527	613	561	534	578	527	543	586	534	517	547	537	584	562	577	539	557	544	564	640	542	532	573	556	506	542	543	550	537	524	506	568	522	557	569	487	549	534	542	547	574	562	599	512	557	594	563	556	548	548	532	550	560	600	572	523	531	543	576	543	480	549	553	525	540	543	549	564	558	539	531	579	526	571	537	558	530	581	602	553	542	551	545	534	553	574	554	572	521	567	555	504	573	567	529	494	557	500	538	544	544	521	549	543	546	534	535	593	530	535	548	518	519	543	524	590	556	543	545	553	557	511	536	585	557	540	556	536	610	541	567	562	586	490	552	557	562	589	554	562	607	551	550	544	576	527	556	531	555	539	544	513	551	505	550	565	551	566	533	593	542	571	598	531	551	566	552	542	568	562	561	564	507	537	553	542	538	535	555	498	535	544	537	565	566	541	543	545	538	545	552	568	547	518	548	545	558	545	509	587	543	536	513	533	528	533	533	538	516	534	540	615	553	557	514	564	544	515	542	541	570	541	562	530	535	534	576	542	520	539	552	578	525	554	519	575	544	546	565	581	576	514	534	547	584	549	572	554	531	566	523	539	590	507	530	517	592	533	512	525	566	555	544	546	557	538	544	530	573	529	523	543	554	540	556	547	577	548	536	568	543	552	571	533	566	530	566	526	577	561	558	535	502	528	557	542	597	561	540	566	547	581	526	509	557	576	538	551	576	557	534	567	540	550	568	545	538	542	498	534	562	531	560	564	579	586	532	532	522	530	541	591	549	546	542	533	557	543	568	526	530	537	519	596	552	542	536	535	540	559	559	551	564	549	546	530	541	552	518	538	522	544	537	530	605	540	553	555	577	492	566	551	523	556	566	544	542	579	556	567	585	567	566	569	515	576	547	539	565	526	575	540	552	543	561	554	568	552	521	569	565	561	583	549	580	542	565	520	590	549	510	605	596	578	575	538	530	546	559	530	542	505	523	529	563	556	583	564	571	601	569	563	562	533	537	545	530	505	524	548	540	594	545	513	530	553	552	520	568	551	561	538	496	590	538	506	567	542	547	507	584	578	530	517	573	599	564	556	555	530	571	539	540	539	567	534	589	517	478	548	541	570	542	529	520	553	573	530	587	554	536	563	540	534	550	563	531	535	549	534	521	572	562	553	538	523	551	525	560	596	542	539	575	503	563	540	554	534	536	537	551	556	529	548	570	582	508	556	552	541	589	528	515	569	536	523	553	559	512	552	563	533	546	547	551	525	554	551	524	542	553	557	528	587	554	550	570	597	517	540	532	525	538	539	517	551	555	534	574	553	535	572	565	555	556	555	547	514	554	546	545	594	562	577	546	579	525	554	546	543	510	590	572	587	546	572	570	515	555	528	547	550	583	518	556	525	521	534	530	560	582	579	513	562	551	533	532	588	559	547	585	548	581	518	523	574	552	565	516	563	524	531	533	548	570	539	537	532	513	579	564	547	571	521	554	580	526	555	519	577	550	634	530	506	514	544	566	589	540	520	542	597	552	581	519	524	522	565	530	525	537	553	524	535	564	579	585	585	514	581	517	494	580	586	557	578	535	522	538	494	526	526	559	578	557	520	505	601	545	545	533	565	558	533	518	542	537	532	589	517	554	556	570	510	550	522	555	549	524	547	538	541	549	544	560	529	560	513	541	546	582	552	539	554	548	560	549	554	547	503	554	551	584	571	540	553	568	550	570	559	498	575	573	558	533	526	555	535	552	546	563	546	514	534	563	570	558	540	512	542	514	554	539	574	554	588	526	534	593	536	515	530	524	538	568	572	499	510	558	574	540	532	528	516	584	569	560	553	539	552	543	530	530	560	591	510	554	557	547	549	559	551	586	566	562	595	574	581	527	540	566	588	553	516	578	559	561	564	524	531	534	543	548	563	595	513	566	541	519	522	563	532	577	541	565	527	559	543	538	574	521	503	547	552	521	539	553	533	541	511	562	515	536	529	551	539	525	534	517	545	556	566	555	558	523	552	512	562	548	562	570	519	539	534	526	527	568	520	558	542	563	555	555	537	536	562	578	558	534	541	538	538	548	524	550	553	558	549	528	540	554	558	571	561	517	526	544	581	566	544	579	553	544	529	574	602	571	538	544	529	529	533	537	543	523	565	581	524	536	515	550	507	522	537	571	492	570	550	530	531	510	509	518	564	552	524	524	538	527	550	557	535	517	544	549	534	530	559	587	569	514	535	563	545	539	580	592	552	556	527	552	525	541	532	538	550	507	562	564	547	561	547	556	551	567	567	532	548	527	509	520	571	512	512	561	523	500	529	555	605	577	594	582	555	560	547	564	550	545	531	556	542	570	545	576	545	533	477	555	515	578	525	526	578	527	562	517	529	537	516	565	551	640	512	533	522	529	530	553	532	473	564	520	571	570	565	541	550	575	546	503	583	526	587	546	545	527	542	583	523	570	505	546	552	563	556	542	556	514	507	525	507	546	537	545	533	532	570	545	574
25901	13902	10190	5060	3677	2837	2445	1889	1670	1450	1388	1273	1148	1196	1190	1589	1795	4849	4734	853	816	771	768	728	721	723	719	752	741	711	748	731	769	735	789	733	716	689	721	700	709	711	707	699	684	676	668	734	680	743	709	765	724	714	675	682	758	687	711	704	739	708	728	760	672	741	677	726	734	693	717	722	743	646	721	713	688	738	735	731	693	714	778	692	777	698	692	695	689	713	704	733	714	694	729	726	679	684	773	722	726	679	758	680	677	674	709	710	753	683	705	726	721	707	687	711	744	691	633	624	683	682	668	697	666	708	679	696	673	695	669	684	735	692	667	726	683	717	679	694	691	702	732	686	704	743	693	697	729	687	707	704	690	684	702	657	747	710	704	655	699	660	682	684	721	720	716	666	671	663	693	670	694	708	701	685	752	713	710	707	734	729	671	756	642	764	684	722	669	678	719	712	658	719	654	709	732	741	720	707	742	683	715	674	702	706	708	667	698	744	682	694	706	703	724	735	691	680	683	723	672	655	730	743	728	683	727	704	685	691	683	657	695	725	718	741	718	659	672	689	680	691	721	714	667	737	717	693	696	682	706	705	657	693	727	719	725	710	703	741	662	676	685	697	682	698	691	708	626	720	733	677	686	708	734	741	735	719	660	676	690	672	699	636	705	714	706	681	728	670	716	705	714	707	684	710	681	783	689	719	708	688	715	706	678	681	681	686	676	673	766	649	703	683	686	660	681	690	702	664	700	693	684	724	674	686	647	700	698	742	725	698	687	718	717	652	736	733	683	749	660	662	743	720	719	688	688	740	693	745	666	650	677	698	687	709	722	688	734	730	710	699	701	667	703	720	727	755	700	694	747	722	759	713	667	719	672	668	704	737	657	658	714	698	709	683	743	654	710	678	649	690	686	674	656	684	669	702	702	679	675	684	645	663	703	763	704	722	673	674	695	648	692	705	695	705	682	697	702	660	669	686	719	703	689	698	686	681	737	684	700	740	693	667	664	660	675	694	660	698	687	702	720	684	706	672	660	629	708	716	688	758	707	696	706	677	720	679	712	691	695	669	721	709	728	740	673	748	678	696	695	761	679	694	709	647	680	712	723	733	671	707	681	679	713	662	704	692	725	743	714	682	730	662	704	689	717	697	705	695	731	645	720	721	672	672	722	699	684	697	683	725	699	676	678	699	706	680	747	697	699	704	708	666	708	742	669	690	716	731	658	699	711	677	685	664	719	717	698	688	683	687	675	724	662	704	702	673	723	734	685	712	722	734	687	719	670	703	654	705	696	670	700	727	667	645	689	767	682	728	714	710	679	677	732	726	682	700	684	699	732	728	669	711	726	694	659	671	721	692	691	767	715	655	725	715	636	681	657	707	731	728	682	697	667	792	709	664	716	697	687	657	706	708	704	668	715	673	666	697	712	692	681	678	680	695	724	792	678	727	743	686	683	774	696	680	724	713	643	709	660	690	697	672	687	741	688	706	637	722	666	697	717	682	677	675	688	705	658	661	712	707	718	688	616	680	699	713	664	679	718	736	689	736	680	690	704	668	712	698	703	696	688	700	675	677	711	673	660	688	695	690	679	656	604	695	708	686	661	737	729	751	726	688	703	741	693	696	666	723	732	693	696	721	683	714	710	688	698	721	674	704	708	673	688	733	716	689	696	777	717	659	700	719	765	696	661	733	636	690	671	703	690	731	677	726	697	688	726	686	683	626	694	693	695	685	718	739	677	624	674	714	716	694	780	708	648	706	672	689	657	729	729	709	650	699	696	683	692	663	698	747	672	689	696	720	686	691	685	693	690	643	668	685	656	757	710	700	643	663	703	695	688	684	674	663	676	711	700	690	687	734	670	664	676	696	668	723	706	671	702	734	753	673	719	708	719	719	710	660	670	684	700	673	693	700	756	701	645	703	633	706	687	698	731	703	669	700	694	689	729	667	698	681	725	641	718	707	646	696	705	683	663	705	685	643	712	697	705	746	688	704	711	711	674	690	685	740	731	687	681	681	666	712	721	658	737	697	710	663	696	710	671	714	652	715	745	656	688	634	740	681	667	686	703	731	702	709	723	704	691	709	724	693	710	771	695	728	685	677	735	734	715	714	694	687	724	731	731	697	676	717	721	712	680	738	749	728	677	698	660	687	641	668	656	679	676	716	693	682	706	741	691	735	675	700	692	715	679	743	701	695	707	672	721	674	711	719	704	675	657	669	688	714	705	730	726	728	684	671	673	719	712	688	686	706	658	722	656	648	716	700	649	735	683	728	729	668	722	695	658	678	732	713	683	668	702	678	677	719	722	721	660	694	729	729	704	691	693	705	732	715	725	730	727	703	711	646	712	663	714	747	687	695	677	766	680	653	691	669	727	688	726	724	704	751	698	702	682	681	698	698	706	656	644	689	737	718	662	659	704	696	661	752	709	689	708	691	694	656	672	659	685	725	686	728	719	705	737	710	702	730	693	684	702	697	703	727	670	718	692	720	675	675	696	702	620	732	680	678	706	669	689	702	706	695	739	677	688	715	674	701	671	754	703	684	697	650	688	686	743	715	666	662	742	675	683	697	723	705	682	694	662	679	673	698	698	719	733	696	666	666	678	700	692	677	694	688	722	644	681	690	683	731	737	697	704	720	679	703	676	701	725	687	728	665	698	724	682	707	705	687	713	703	647	653	718	662	647	678	710	712	660	702	734	759	723	705	709	651	718	699	680	658	670	686	693	671	693	642	690	748	666	716	658	677	679	731	686	707	687	717	715	719	660	728	704	705	670	718	681	684	672	667	723	677	730	620	685	714	688	688	682	716	716	688	693	668	675	700	727	668	684	737	723	722	711	716	650	709	654	675	678	724	718	688	712	720	702	626	644	719	704	677	699	704	705	706	724	679	678	686	659	715	699	720	651	735	713	676	699	684	680	726	648	666	730	689	669	737	672	694	687	680	701	686	679	729	715	728	711	677	722	745	710	725	710	721	702	688	683	725	705	711	690	707	644	759	732	751	705	746	689	703	693	692	720	698	734	675	675	712	724	711	689	690	736	694	744	746	675	623	702	702	644	691	673	686	700	762	668	724	711	710	685	738	660	716	681	743	691	707	706	685	684	688	678	699	697	703	673	680	668	675	742	705	714	711	697	680	700	678	720	688	684	709	710	676	714	728	723	715	668	671	721	692	695	702	697	687	708	707	673	704	719	699	662	665	700	707	758	688	708	750	712	698	707	710	683	705	659	652	712	727	708	759	720	692	699	696	723	734	733	664	750	642	694	746	759	701	723	729	644	708	707	678	696	687	724	737	698	668	670	705	679	707	690	721	703	681	689	705	707	713	668	659	686	746	690	662	750	659	685	728	708	684	650	702	679	676	712	690	727	684	723	745	666	705	734	685	691	650	708	719	683	711	656	664	722	731	704	691	675	695	742	686	750	696	706	673	704	683	728	699	718	695	674	704	709	673	728	744	679	693	722	678	720	701	749	726	726	714	679	700	675	731
27465	17338	3381	816	532	453	421	369	362	335	347	372	375	399	406	443	528	480	424	338	338	338	344	322	322	373	321	312	356	336	355	336	353	322	326	290	322	332	335	332	323	341	325	357	329	310	321	320	356	331	328	347	346	334	326	314	343	346	311	355	347	315	310	369	326	338	335	334	361	345	386	302	336	339	344	326	309	332	360	350	339	334	339	341	306	318	332	318	335	344	322	308	320	319	324	334	327	337	314	332	357	286	339	347	320	343	305	329	345	335	313	359	359	353	321	326	329	312	377	343	346	351	341	344	327	328	321	308	354	337	352	347	329	321	320	306	351	336	307	342	361	303	334	333	346	325	337	364	347	300	310	338	296	335	305	335	356	315	362	308	325	344	313	304	343	325	337	339	331	347	365	364	335	320	352	343	310	308	309	348	299	359	347	352	354	334	346	333	325	314	326	276	302	345	338	352	336	317	324	292	330	319	342	321	341	332	336	342	310	311	351	291	330	336	333	294	301	362	334	355	316	321	309	344	361	312	327	332	327	344	316	296	333	336	371	318	299	327	314	295	356	361	317	356	333	294	311	315	306	328	331	351	331	315	336	310	303	311	340	341	332	311	341	350	315	317	300	312	316	342	316	327	307	314	368	300	326	343	330	317	336	296	329	343	306	339	304	314	312	314	364	303	332	313	335	331	308	349	335	325	338	295	335	308	347	345	355	315	336	328	338	333	345	360	313	334	312	304	339	325	343	314	334	337	316	325	304	321	335	326	333	344	313	339	371	326	344	336	333	350	364	291	343	351	320	326	326	307	336	329	297	329	311	332	301	354	330	300	345	300	302	318	346	289	323	335	328	331	336	340	334	322	333	328	333	309	339	321	302	310	326	312	360	325	346	323	341	315	304	333	332	312	309	323	291	315	321	358	334	328	295	356	327	317	356	317	322	326	351	321	352	324	343	316	331	329	322	325	332	337	322	291	360	321	353	332	314	310	350	329	296	338	305	326	330	338	308	303	320	318	361	324	337	339	321	341	309	315	300	336	315	319	313	344	316	332	321	302	315	305	343	324	342	330	331	339	320	287	334	322	353	337	324	316	315	315	318	349	369	314	317	364	327	358	330	328	311	311	372	326	282	348	318	340	310	307	313	320	316	334	304	316	318	330	340	347	350	318	313	302	304	311	334	316	334	325	320	323	275	291	354	334	355	328	333	326	332	306	329	337	301	315	334	301	327	336	326	330	310	343	313	349	307	335	302	306	353	348	318	315	341	328	326	320	335	314	330	301	328	339	303	315	346	323	303	337	309	337	342	315	325	323	345	371	333	335	329	320	330	351	333	325	326	349	352	301	317	298	308	327	316	318	330	324	334	318	327	313	341	315	323	306	334	321	350	325	318	338	313	299	306	299	321	296	327	297	356	348	317	299	332	383	312	344	306	334	296	333	339	323	330	304	333	336	318	321	312	323	343	331	340	345	321	325	298	327	373	309	330	328	324	326	322	314	328	308	319	317	336	307	317	343	357	334	343	325	330	329	352	313	318	311	321	305	315	308	330	352	316	361	333	336	334	327	331	353	316	310	357	356	305	329	328	330	315	334	338	287	377	301	332	307	357	323	334	329	347	300	309	331	328	321	271	313	380	335	314	328	328	298	307	311	322	298	320	296	332	341	323	304	335	327	309	351	319	304	345	324	344	352	327	329	340	310	319	308	319	298	325	352	317	381	339	339	327	318	340	322	311	337	326	345	323	343	316	351	319	299	341	333	322	348	315	350	318	302	337	323	341	283	343	350	313	312	331	327	295	331	338	306	337	334	324	330	317	329	332	349	342	308	309	330	336	357	320	323	322	331	370	309	306	294	351	324	336	369	330	325	305	335	321	318	293	332	280	304	311	312	343	346	318	358	330	343	334	310	345	321	336	313	299	351	335	312	317	344	332	344	315	325	325	311	262	363	318	324	320	317	334	295	324	349	312	354	322	317	326	343	332	360	323	318	334	335	345	333	335	326	339	316	309	322	301	305	335	351	307	350	316	316	330	315	321	310	329	319	308	330	319	326	337	314	347	322	338	359	379	306	335	328	313	325	348	327	340	331	344	338	338	338	346	313	342	319	303	302	326	308	300	326	302	326	332	352	344	322	321	320	364	332	332	320	336	352	319	302	313	314	318	359	337	319	313	334	336	376	314	319	337	309	325	321	320	350	356	348	308	313	319	329	326	343	334	319	318	328	349	345	314	311	323	334	291	316	317	353	327	372	310	337	320	333	330	330	322	318	324	325	359	302	305	339	352	320	358	330	296	306	326	302	297	354	340	336	345	299	329	330	332	346	350	298	338	303	335	347	317	388	333	338	325	328	321	320	333	332	337	332	333	324	361	351	349	362	328	328	322	326	345	320	317	327	349	372	335	338	325	355	332	329	296	362	363	281	313	315	355	321	315	333	354	330	325	341	322	334	328	350	327	299	302	321	337	333	314	297	301	331	334	312	321	300	313	317	341	320	335	305	366	305	336	330	309	309	327	341	346	316	317	330	321	331	337	303	338	297	317	322	308	322	352	318	323	334	345	318	330	315	318	292	346	321	324	330	357	330	344	303	342	356	347	320	308	346	303	284	329	306	359	309	324	325	307	289	325	328	325	312	313	336	338	339	310	331	338	329	328	353	321	337	315	332	324	331	349	361	315	313	297	346	319	329	340	346	288	342	322	298	334	324	317	331	334	335	323	337	325	331	320	330	339	354	304	325	334	297	349	324	332	316	319	324	317	337	351	320	331	312	330	332	285	341	310	315	342	307	356	337	340	335	298	302	332	332	306	329	339	326	327	301	314	319	343	336	314	318	306	347	334	324	276	305	306	340	358	339	338	326	348	342	329	285	343	327	305	329	318	314	320	311	356	345	327	294	342	323	322	337	322	324	359	353	329	306	327	335	324	330	316	369	328	328	348	283	347	353	317	327	333	351	311	326	316	339	320	330	291	318	321	333	346	351	313	307	338	306	337	284	311	323	338	324	309	300	307	322	334	324	319	302	325	315	328	309	301	325	353	340	340	327	315	347	280	327	333	326	330	322	337	316	316	319	336	342	349	311	319	315	318	313	317	312	335	323	330	331	309	348	330	337	330	324	331	326	338	336	300	324	336	330	321	342	316	306	341	336	356	328	320	342	315	305	291	332	323	316	337	335	301	321	372	320	348	328	317	347	317	337	301	311	334	338	333	352	302	338	324	354	311	336	307	344	318	332	344	356	316	348	343	316	311	330	354	341	285	335	288	330	327	322	326	297	358	324	367	302	330	331	328	310	314	338	304	308	331	318	308	306	329	344	302	302	320	341	339	341	357	326	324	309	314	314	339	323	342	303	320	340	333	321	337	347	351	360	324	328	346	387	317	314	291	320	327	336	309	325	287	311	325	337	316	334	327	316	339	294	332	321	352	375	358	326	291	323	303	342	316	302	337	315	309	333	316	330	344	335	345	340	337	347	348	364	332	307	320	359
7239	2260	1674	907	773	733	669	554	503	506	497	495	483	531	596	744	810	756	560	449	438	457	441	453	379	419	464	394	403	435	420	434	447	461	438	423	420	388	428	423	447	428	417	414	419	418	442	434	392	428	392	423	392	472	426	474	450	432	411	428	464	409	472	449	415	402	399	420	447	402	424	450	405	427	445	431	439	430	413	448	435	431	439	435	442	414	427	442	427	440	430	442	421	422	414	394	423	440	435	414	418	430	433	417	413	380	428	443	420	450	380	414	434	450	425	420	426	398	450	453	412	386	415	473	431	424	436	429	422	414	421	436	453	429	394	391	400	399	391	417	459	421	415	398	393	427	392	396	415	426	426	412	379	418	428	424	420	420	419	404	420	479	425	420	410	432	455	420	425	453	391	421	437	403	372	422	367	432	400	432	428	422	446	432	442	444	390	450	425	388	413	431	407	415	445	409	400	400	410	419	375	405	416	425	440	404	448	436	413	387	419	417	412	399	392	449	405	417	420	435	401	419	456	388	417	429	425	421	445	429	424	448	406	449	423	427	429	419	415	396	390	408	430	446	441	454	412	412	405	430	429	398	423	405	394	425	442	395	397	446	442	407	423	421	419	400	422	398	452	403	404	448	406	402	395	464	424	393	431	485	423	469	393	435	437	426	422	383	395	424	430	436	442	418	454	413	391	447	437	443	383	401	435	412	429	397	402	429	399	412	403	457	432	428	438	401	461	437	428	448	419	424	447	432	393	437	436	413	437	436	393	428	405	413	437	426	406	415	424	438	411	405	428	428	473	432	436	362	455	418	454	415	406	462	430	424	447	411	428	467	439	422	380	429	408	436	422	411	402	421	387	423	426	435	409	465	438	413	432	439	395	431	414	419	422	440	413	397	433	425	427	437	416	408	444	419	417	440	412	437	400	416	413	400	411	414	416	432	401	405	408	432	430	400	386	433	426	421	414	435	450	425	406	456	405	402	429	422	415	382	438	437	401	398	418	452	431	414	421	426	451	411	411	411	406	439	431	443	442	404	454	433	410	391	430	401	418	413	407	405	404	439	413	372	437	414	448	423	393	447	391	413	411	426	441	466	391	402	435	432	410	422	439	387	441	382	413	383	426	429	465	412	422	431	416	445	417	438	462	417	409	448	422	444	411	438	396	422	453	436	416	391	453	430	392	406	403	422	424	413	406	397	438	409	456	397	430	440	452	448	434	431	448	393	421	445	407	424	408	397	421	442	407	407	446	426	387	433	424	416	421	429	448	436	426	440	427	414	420	414	388	412	410	388	392	429	436	451	409	415	413	385	417	408	461	411	416	398	409	411	407	390	414	428	441	402	463	454	400	383	405	445	430	430	383	449	445	399	445	409	409	403	418	443	400	410	410	409	422	436	427	457	426	425	423	433	378	441	422	422	402	421	429	393	431	428	439	415	431	427	404	455	421	421	441	437	421	433	458	404	404	414	430	410	446	418	441	419	429	425	416	381	431	406	409	436	420	413	427	415	400	433	428	436	440	411	440	414	423	405	395	396	404	459	437	418	454	397	425	413	422	454	452	426	464	411	427	393	468	419	389	372	407	441	448	438	401	437	409	398	439	421	439	394	409	455	367	387	455	384	456	438	409	411	451	416	427	416	422	430	410	449	424	411	433	409	438	445	423	408	416	377	402	364	462	410	420	430	401	437	423	422	429	441	422	420	408	421	425	404	419	404	430	436	417	451	423	445	417	397	413	377	394	377	413	460	383	417	430	439	425	431	450	407	448	416	461	429	384	411	450	443	444	432	415	422	401	429	412	448	396	430	418	416	443	428	408	412	375	423	421	416	431	471	418	437	436	423	447	438	423	401	397	455	427	386	418	405	439	431	420	421	423	418	405	414	432	405	406	408	411	412	417	408	437	397	399	420	408	419	404	458	410	450	450	447	436	398	410	421	414	412	435	412	427	397	406	443	428	400	412	418	399	436	419	437	399	429	408	416	436	411	406	443	435	439	411	414	425	410	426	383	420	454	415	436	407	397	446	390	390	426	417	440	407	427	411	427	389	393	455	418	422	379	409	452	438	383	449	397	416	437	410	403	444	390	438	449	422	435	407	379	417	443	379	430	454	461	414	409	409	395	441	433	412	453	413	420	431	439	440	397	430	429	419	424	434	434	410	373	417	447	398	400	411	422	399	428	397	387	411	436	406	413	430	435	438	453	417	413	399	440	441	439	393	453	403	431	403	381	450	459	387	419	447	457	459	416	394	409	408	413	425	443	441	414	423	397	401	427	440	424	420	415	432	394	412	413	437	400	413	415	441	432	431	420	444	465	445	418	410	394	409	402	427	421	422	427	491	464	377	440	410	406	440	427	403	464	368	419	411	417	412	434	405	412	417	458	449	431	422	424	430	404	442	426	387	425	441	418	380	436	421	411	432	424	420	427	408	441	438	421	399	440	418	433	415	405	433	390	414	430	442	432	447	471	394	440	404	420	403	461	405	440	413	404	440	408	396	408	458	421	442	415	420	415	412	402	453	428	415	413	402	420	413	412	429	442	403	441	438	415	436	393	442	405	413	426	440	414	448	452	480	425	449	433	409	437	391	431	452	409	436	425	393	426	420	407	383	414	418	424	420	370	442	437	442	412	421	417	463	458	402	416	402	407	421	414	411	390	437	445	436	412	444	415	433	439	452	389	394	450	406	389	425	443	434	429	405	438	441	463	446	429	421	404	417	415	451	417	458	423	400	415	449	425	391	369	427	441	447	416	424	435	424	418	426	412	410	399	426	424	408	433	414	429	411	404	418	413	425	432	427	444	390	400	429	425	421	404	434	386	408	414	431	386	421	426	429	419	411	432	430	427	402	420	448	455	416	439	430	411	429	423	429	411	425	436	429	441	427	417	438	403	440	425	397	439	420	445	415	379	423	467	386	430	427	424	381	420	393	431	441	441	411	408	422	404	451	429	452	417	430	424	416	450	429	438	395	431	411	435	397	389	408	425	414	410	425	462	451	408	417	403	432	423	438	461	396	443	407	432	429	430	423	408	418	440	428	423	418	425	430	395	425	430	437	443	435	391	406	414	417	433	428	415	428	427	412	441	442	409	444	456	435	382	453	433	402	431	466	414	424	371	426	395	396	421	427	401	423	444	422	410	395	417	451	404	402	423	444	391	401	400	378	429	407	431	457	390	428	418	409	404	419	438	430	403	438	409	432	451	467	391	408	462	422	405	423	393	411	424	464	414	465	387	427	433	409	418	432	453	429	421	405	391	428	423	422	385	424	379	401	429	415	416	435	422	400	395	396	443	425	423	458	443	454	393	370	424	461	452	446	459	413	435	388	398	428	425	418	429	422	437	383	430	430	403	425	399	380	393	419	402	407	423	401	420	398	423	418	401	427	433	407	393	438	434	423	413	425	432	449	470	398	439	415	441	403	424	416	438	427	448	431	424	422	429	411	406	433	432	402	422	451	416	422	421	422	390	421	438	392	415	424	412
23641	21408	28587	24574	21189	4933	1196	917	834	829	730	734	687	645	739	919	935	2020	1475	562	609	602	559	523	600	536	547	565	585	546	543	545	561	564	602	490	522	577	587	556	561	596	585	569	599	553	579	599	568	592	562	570	548	574	551	566	586	593	599	562	544	539	558	585	564	611	586	590	599	552	553	604	576	547	541	550	575	562	585	564	501	578	592	567	563	582	622	565	539	588	522	581	553	541	541	583	605	574	572	523	620	558	576	573	555	579	543	529	582	554	550	562	584	558	583	522	538	574	568	546	548	566	575	558	527	592	539	535	542	582	547	529	498	599	567	575	579	509	536	534	577	571	562	538	558	546	576	572	570	561	565	542	548	565	547	546	597	588	481	567	552	540	599	529	621	583	537	579	593	547	607	564	593	558	534	535	551	541	562	553	536	587	539	594	542	589	560	526	581	637	589	567	544	545	526	570	539	570	574	557	563	604	517	562	564	554	552	598	568	552	517	562	567	544	595	545	564	584	545	580	562	554	551	566	521	562	542	573	534	582	544	536	524	513	554	575	574	579	531	561	560	556	593	528	570	556	564	530	585	562	535	570	584	582	594	554	520	581	559	594	556	530	552	567	540	543	590	541	583	567	566	585	568	572	554	553	523	547	619	585	552	581	576	603	551	548	566	575	588	545	564	598	546	528	551	576	601	581	569	534	569	575	542	531	577	545	585	516	565	547	542	533	557	543	557	516	589	567	614	527	531	548	575	560	557	571	571	571	534	550	566	594	558	538	567	607	585	554	569	591	558	599	538	536	604	586	575	590	586	570	562	588	552	569	551	579	559	558	563	587	593	587	551	588	543	531	541	600	575	539	558	566	548	600	526	561	540	567	556	555	555	587	577	575	593	570	582	555	585	570	567	545	590	518	584	542	576	559	539	545	579	569	502	567	579	566	560	572	580	549	532	557	587	556	553	539	544	556	577	574	603	533	524	559	556	622	588	588	566	566	525	542	530	567	557	524	550	560	570	577	560	547	508	561	594	566	550	540	597	537	556	556	548	531	568	573	565	594	563	597	575	499	578	520	556	541	537	547	561	514	599	543	589	556	560	586	548	540	571	628	548	571	578	598	612	584	606	502	591	569	605	529	568	584	595	544	544	580	554	552	506	537	556	551	589	579	557	574	557	565	550	563	573	540	568	542	569	591	582	565	506	549	569	589	567	560	565	550	556	579	585	564	588	581	598	559	561	532	579	633	614	540	572	549	559	557	600	600	582	524	575	549	538	576	573	545	547	565	532	579	531	515	531	576	562	573	517	556	581	528	565	568	576	605	570	568	524	580	593	592	564	546	566	563	560	546	555	566	581	514	582	510	627	554	546	560	542	603	577	589	532	554	568	517	570	576	558	550	543	554	522	551	523	573	544	564	537	574	541	553	572	562	580	553	538	577	529	591	549	499	543	555	556	593	568	559	565	541	544	511	586	573	542	544	566	598	551	586	585	594	530	545	542	538	577	608	513	544	551	571	560	585	591	536	537	556	549	555	544	554	535	575	579	624	538	576	559	550	614	594	571	581	555	502	552	564	563	632	590	577	569	588	573	550	588	609	595	571	536	521	518	573	559	539	530	541	540	548	521	575	537	531	551	566	642	543	531	545	552	536	569	548	560	579	552	592	592	547	569	556	531	594	577	556	550	615	570	532	594	526	560	539	587	537	553	552	581	581	591	539	586	571	583	556	581	498	586	559	574	567	581	533	570	570	583	567	581	539	586	558	558	559	563	568	577	594	577	544	615	549	576	569	564	531	527	574	549	564	521	538	549	558	534	582	571	543	576	521	550	625	525	560	566	569	531	576	597	580	547	542	569	553	576	562	581	572	539	553	559	586	589	563	541	582	570	538	537	551	554	546	585	595	550	560	598	512	554	591	574	547	540	569	567	585	556	564	578	562	534	561	575	568	541	592	599	539	562	542	561	558	550	568	610	554	557	557	589	556	538	554	554	548	564	567	595	563	562	565	563	583	536	542	537	559	577	587	572	576	607	574	529	584	568	530	586	567	609	556	504	528	607	544	499	553	589	601	545	546	585	516	563	578	549	559	597	547	570	536	531	490	547	580	556	611	520	558	557	543	521	576	585	561	554	563	570	551	581	579	587	562	534	564	556	562	562	585	546	536	572	552	571	558	538	522	516	541	557	559	562	550	558	564	572	539	564	526	553	580	550	567	587	547	584	545	566	571	564	546	572	603	542	548	600	566	528	539	553	611	558	552	565	548	575	571	578	525	565	599	565	596	552	585	526	545	562	557	574	576	588	546	531	526	541	612	582	565	553	563	594	570	562	552	574	615	579	546	548	542	549	511	538	552	550	560	570	594	548	541	579	574	589	542	531	555	590	584	546	578	522	611	551	564	590	509	556	559	526	548	590	620	599	546	592	566	567	636	605	547	592	539	551	571	552	557	534	561	605	585	568	555	544	568	536	560	629	567	537	559	561	574	549	590	573	546	592	566	563	540	541	529	572	549	546	556	545	590	542	536	570	516	581	521	549	573	507	539	550	541	536	563	584	527	521	573	538	586	574	507	565	532	590	593	570	553	581	572	543	526	559	565	549	575	529	569	570	561	559	570	608	541	535	576	543	558	591	589	570	568	549	559	586	554	572	568	555	551	596	547	595	571	515	574	566	555	589	543	573	560	578	579	537	543	562	576	575	534	557	564	587	572	546	545	575	531	553	603	573	601	581	580	581	542	569	538	533	564	545	555	613	557	546	564	564	550	569	584	572	586	571	595	559	563	566	545	548	562	565	520	575	578	596	541	590	588	531	620	521	560	553	549	587	510	593	582	586	568	574	587	538	581	578	558	537	580	579	606	535	574	593	535	597	554	599	550	518	555	525	605	584	573	586	553	519	564	596	534	577	599	541	605	564	553	549	587	571	555	547	603	549	585	594	597	554	550	541	559	543	574	535	563	551	540	540	498	520	533	558	606	552	570	543	594	541	581	592	545	571	572	617	566	575	524	580	527	589	587	550	553	548	540	612	523	560	545	565	585	559	562	550	581	563	541	576	558	547	574	555	547	606	557	566	575	599	581	587	563	603	554	588	563	583	599	569	619	553	538	557	487	569	543	598	585	596	553	531	537	554	542	598	556	578	570	511	610	544	550	584	559	588	575	548	556	612	547	559	585	582	542	571	516	553	564	547	510	563	577	553	558	549	524	543	553	559	542	527	560	541	547	564	549	563	549	524	608	528	560	598	564	580	549	557	543	523	544	565	560	536	596	584	560	591	532	568	580	531	490	552	583	564	574	564	588	589	551	586	552	541	558	568	574	563	554	538	598	531	564	541	547	577	565	573	544	547	608	571	566	585	523	556	548	561	560	576	571	515	637	531	571	568	596	549	556	523	558	562	547	547	548	595	584	589	552	569	566	566	561	555	579	560	543	534	552	601	548	545	552	527	537	542	581	594	504	587	580	537	549	550	555	516	545	557	578	572	523	616	526
20959	8833	6568	3099	2393	1910	1582	1363	1225	1123	1069	994	933	952	1017	1333	1470	3600	2174	800	710	775	741	755	716	750	740	755	679	731	760	695	715	701	762	757	691	685	735	736	704	731	751	705	677	697	701	719	657	720	702	681	699	721	647	703	672	689	683	705	685	719	661	717	689	717	660	711	707	694	715	708	673	656	721	720	704	745	740	718	731	708	777	757	717	749	672	684	749	711	665	738	709	726	718	719	722	704	720	687	699	676	718	677	703	721	701	649	685	722	732	740	693	700	706	721	695	744	711	709	678	708	762	704	679	736	714	687	749	690	663	705	739	760	718	723	727	698	691	705	712	686	785	710	676	669	632	708	705	698	673	658	712	699	713	687	708	664	723	716	701	649	710	681	749	712	716	720	667	732	706	686	697	661	665	670	684	709	702	716	646	698	760	664	718	734	726	697	669	708	683	697	728	733	666	725	707	748	693	700	696	653	733	713	669	646	762	691	740	696	676	701	720	713	723	691	705	752	663	704	716	669	740	712	665	715	712	716	734	734	652	686	716	696	646	726	682	692	675	702	707	683	710	692	732	705	661	691	686	675	737	700	690	699	677	702	721	683	703	670	678	688	685	660	709	760	681	669	702	696	685	730	684	703	715	712	654	635	712	677	703	706	717	707	709	695	667	684	691	668	728	729	691	715	688	748	629	700	680	703	704	696	699	672	687	720	682	695	673	703	717	689	683	747	657	693	755	694	683	674	659	697	735	721	737	736	743	740	753	710	687	729	657	717	758	714	718	737	707	684	683	719	739	702	709	677	682	657	678	662	647	696	657	691	724	689	748	697	695	666	703	751	707	723	698	705	661	697	731	703	724	710	726	677	683	694	706	708	676	721	702	716	676	684	659	720	695	718	694	705	684	687	666	706	735	651	739	747	699	690	652	743	663	654	698	694	709	705	681	739	702	716	687	709	664	676	719	714	749	736	720	709	684	686	642	668	694	689	694	692	721	714	674	689	660	742	672	669	680	705	684	706	727	687	759	667	658	717	739	677	649	729	664	675	666	711	660	676	689	694	725	724	718	706	701	712	745	722	756	722	705	685	665	655	702	708	707	739	745	708	724	727	729	639	683	697	696	670	664	691	709	664	691	669	707	705	721	698	709	712	730	754	737	703	711	723	686	691	705	726	692	705	647	676	706	686	687	708	685	709	645	646	708	742	698	672	713	726	722	738	711	697	740	698	699	714	653	655	680	656	709	734	706	703	736	731	729	691	670	731	647	736	717	679	753	710	670	675	692	676	681	704	711	676	700	719	699	732	743	676	702	705	689	699	650	734	686	694	701	666	693	739	688	696	724	701	721	708	654	727	743	688	708	710	675	695	709	634	709	722	712	745	701	713	665	644	694	693	671	717	661	710	738	707	721	715	659	718	729	709	712	719	740	653	686	667	673	690	674	694	690	647	699	664	656	675	696	736	711	707	695	685	653	735	687	712	676	731	731	666	727	696	738	704	707	689	718	733	714	696	690	694	651	721	700	677	683	716	738	665	692	652	704	676	747	652	678	687	703	678	699	716	716	684	672	688	722	708	690	724	722	700	747	684	718	650	677	735	711	688	712	682	713	666	755	706	729	694	695	684	707	723	713	690	738	685	669	668	715	680	674	694	691	742	674	744	673	680	707	724	720	658	703	654	717	677	720	735	718	686	733	743	718	758	664	720	745	719	712	718	708	733	719	703	705	669	695	703	691	642	699	736	715	685	741	725	666	706	751	641	689	677	714	696	737	714	679	745	712	688	698	729	697	714	713	718	719	737	672	693	743	654	696	699	682	739	708	713	644	694	689	702	718	658	691	722	704	722	641	676	714	645	687	674	760	673	698	711	687	679	675	760	669	689	659	689	676	691	697	707	708	725	661	687	670	692	709	673	697	726	734	682	706	718	676	677	722	717	686	707	738	729	700	752	713	716	707	705	681	725	698	707	715	717	728	701	660	701	720	685	728	715	700	731	668	706	708	718	715	716	725	673	716	731	702	678	732	713	675	688	717	708	736	669	680	703	666	717	747	711	720	705	726	685	649	726	684	721	729	732	724	718	712	700	667	751	709	675	667	686	729	709	666	735	726	691	707	694	714	694	713	703	689	693	667	732	702	667	719	668	740	682	657	739	709	680	726	728	673	741	683	688	721	701	694	706	717	685	702	686	682	698	690	709	713	698	684	652	688	675	709	724	680	668	700	668	697	718	700	700	703	698	711	701	702	695	679	721	721	665	724	666	610	742	687	696	706	712	741	671	687	675	660	645	679	696	688	710	709	706	705	696	682	719	705	688	667	709	641	708	655	709	647	708	710	683	696	764	708	728	678	696	669	721	749	687	717	694	705	732	678	691	702	707	685	685	716	719	695	733	713	713	679	641	719	699	697	734	675	739	690	708	733	716	752	702	656	701	655	693	718	694	719	664	687	679	707	685	723	663	682	698	707	704	712	727	705	678	723	706	706	705	698	691	644	662	717	714	652	713	750	672	683	713	759	703	684	687	657	691	640	701	673	737	705	643	683	679	722	672	739	769	707	711	682	692	678	711	727	728	695	675	648	647	688	719	699	694	710	650	710	645	689	701	701	699	695	702	677	686	707	719	684	727	682	639	706	745	711	679	749	713	647	688	703	705	713	663	654	669	668	718	673	679	686	699	764	670	734	679	695	703	681	728	670	695	712	700	643	716	691	642	727	674	679	727	697	677	708	718	704	687	684	700	709	724	654	636	721	674	685	733	682	716	735	712	667	657	705	706	708	697	688	679	712	675	751	703	724	703	738	706	668	667	702	688	709	647	662	710	708	719	730	659	749	670	698	689	699	671	662	713	739	684	734	723	711	690	664	672	675	692	706	711	715	669	692	662	679	711	714	679	684	668	685	674	721	709	676	711	686	723	773	707	686	743	711	704	682	734	681	716	703	669	705	676	687	716	707	681	758	704	684	709	719	666	737	672	675	692	698	691	723	657	721	636	706	688	690	705	701	691	701	659	730	669	706	764	714	693	682	670	714	693	686	683	701	737	649	686	717	658	651	707	713	679	694	704	703	680	683	707	725	709	745	688	724	711	704	695	672	674	703	666	684	736	710	729	690	737	679	693	667	727	663	727	706	690	683	698	698	701	706	711	693	684	720	655	690	717	705	740	707	700	722	715	713	710	683	705	681	716	733	705	658	696	711	723	735	666	687	693	711	698	694	628	714	715	691	760	697	719	689	692	734	707	743	692	727	678	721	668	753	663	708	758	709	680	689	714	665	717	700	691	684	646	674	717	691	733	708	711	685	731	670	701	683	701	669	663	733	702	671	686	703	694	716	699	696	720	711	724	665	691	734	677	666	685	746	690	695	670	723	746	735	682	676	707	690	718	704	750	677	663	733	696	731	694	690	707	704	677	714	701	695	685	708	723	695	702	705	731	698	702	690	712	663	671	705	671	709	690	697	707	710	712	694	674	732	726	701	709	700	660	693	649
24578	21400	27238	25571	4605	598	493	401	374	401	343	348	314	310	366	490	480	1109	509	262	257	254	271	259	261	244	234	222	227	234	245	262	248	256	259	225	252	219	241	248	227	237	251	255	229	253	262	223	234	257	236	264	239	235	262	242	235	240	252	245	226	251	225	237	243	237	245	218	245	222	247	247	233	263	251	248	238	271	239	238	256	230	250	245	244	236	238	255	276	243	249	239	252	213	251	224	230	261	247	218	229	234	269	237	238	231	265	226	241	246	224	262	255	221	228	236	235	243	236	244	235	235	255	228	250	239	259	242	241	241	230	256	267	250	214	257	222	225	210	262	246	250	253	228	223	245	242	242	224	231	245	248	211	207	249	241	231	254	212	242	201	266	243	245	242	229	234	276	265	247	241	236	240	241	263	235	241	258	241	247	230	236	228	241	249	236	230	222	226	231	227	249	237	248	236	225	244	206	230	207	239	251	239	234	256	204	232	231	239	231	249	222	250	251	222	264	236	230	229	269	229	258	223	244	244	272	254	227	245	240	244	221	240	227	243	232	249	222	234	241	225	228	218	225	263	243	230	232	247	237	226	248	215	247	231	233	247	257	236	235	255	231	216	217	254	235	252	237	225	220	268	248	237	240	227	225	255	241	265	211	242	243	224	243	213	231	243	235	258	235	249	249	234	274	234	270	242	256	237	250	240	251	250	237	231	222	247	229	215	218	259	240	220	262	228	239	215	236	230	262	235	251	230	203	232	235	247	240	255	237	238	249	234	235	227	246	246	250	227	246	211	248	234	232	238	233	234	259	248	259	231	246	224	233	234	252	268	243	236	219	250	241	251	245	259	226	260	243	258	227	234	231	200	241	240	229	249	235	218	244	268	227	258	251	228	241	272	225	222	235	238	231	237	242	248	231	240	260	241	239	240	238	253	228	232	230	228	236	232	238	204	237	229	249	218	234	243	233	240	244	235	219	239	231	229	236	224	223	212	250	239	268	255	250	227	240	235	244	229	219	210	225	226	222	214	211	232	210	260	249	222	200	216	231	237	235	254	217	221	229	225	199	245	229	247	205	261	211	236	241	246	225	248	246	239	234	232	232	242	246	235	215	226	216	249	267	228	235	238	243	251	234	234	239	260	251	231	236	234	235	235	227	238	230	238	261	231	235	195	267	216	233	230	231	252	240	262	238	205	233	223	224	228	240	228	245	236	228	246	257	233	243	218	256	249	251	217	242	243	238	247	237	266	236	240	228	239	220	237	221	242	243	247	253	216	248	215	223	235	240	240	230	239	237	259	272	213	241	238	253	230	229	243	254	249	239	219	239	236	246	238	214	236	250	248	229	232	232	260	236	255	262	245	210	229	228	271	231	246	247	212	211	257	258	238	239	239	266	231	232	244	233	259	243	226	230	209	235	231	222	244	242	234	226	210	235	215	259	255	245	241	261	212	212	233	224	245	243	247	264	226	243	273	227	228	240	226	223	243	240	231	204	242	237	278	227	247	237	225	252	208	259	239	233	278	250	248	222	231	257	253	249	214	238	237	247	243	215	221	264	248	228	243	243	238	225	220	259	231	217	221	222	239	265	229	228	219	232	230	233	222	215	242	241	232	241	219	227	232	251	250	249	228	245	238	265	249	223	235	210	242	237	207	223	242	242	260	242	235	250	249	220	239	225	199	237	232	224	230	245	257	231	228	237	256	220	249	240	258	246	262	245	247	245	228	275	224	218	256	253	218	247	228	238	216	243	240	228	245	249	191	237	253	245	208	279	235	222	217	261	245	249	222	228	228	252	237	229	228	239	231	213	225	265	227	212	270	219	208	229	225	239	245	245	231	267	245	218	242	222	238	230	241	230	235	242	233	239	237	251	238	226	238	231	256	244	213	280	239	241	246	227	223	232	220	225	213	258	247	262	241	245	230	231	228	233	232	235	235	244	255	209	260	238	241	225	233	216	236	209	238	240	262	241	228	241	261	248	253	253	253	241	252	249	222	249	255	242	215	236	250	264	275	246	251	246	236	250	244	235	260	235	249	226	262	221	228	221	218	231	270	222	216	254	231	240	240	249	260	227	248	244	252	213	260	234	218	210	244	242	253	242	222	226	254	247	239	226	265	242	214	239	210	221	254	271	263	226	239	222	221	256	225	205	228	261	242	201	238	224	247	226	252	245	245	246	271	248	229	227	231	243	258	238	222	223	237	259	212	218	249	255	232	248	256	224	228	230	235	218	227	207	240	238	243	232	259	262	223	239	234	257	212	242	224	253	239	244	252	244	240	242	250	250	262	217	228	252	244	238	238	237	247	230	247	215	234	227	243	235	228	243	244	233	262	229	231	234	236	226	261	244	262	228	235	231	235	228	208	230	239	241	234	270	230	231	236	240	239	246	242	214	259	230	230	227	240	190	245	237	248	193	252	236	241	236	226	246	227	234	248	236	262	240	249	260	246	217	220	223	236	250	256	253	243	224	243	217	237	237	240	238	248	254	209	250	237	240	257	263	231	252	215	248	247	237	222	263	246	269	247	232	258	255	228	246	255	223	228	249	246	219	233	236	224	237	202	231	240	239	230	242	239	211	234	250	239	221	217	201	259	227	244	219	219	228	247	238	237	222	251	245	232	239	253	248	212	237	249	206	252	243	231	234	246	229	261	225	239	211	252	251	243	220	233	248	227	229	242	202	243	249	232	241	261	238	250	241	231	260	246	240	218	234	245	223	239	208	248	212	243	253	251	228	210	257	232	243	232	248	239	237	255	240	248	233	232	219	236	235	215	238	258	245	212	240	233	243	230	232	239	242	247	231	248	219	240	228	232	227	233	260	248	230	236	223	219	226	250	255	227	249	223	243	250	245	245	246	248	252	225	241	227	242	238	233	251	252	237	224	245	267	233	257	266	263	249	232	232	248	243	240	228	231	236	232	237	241	249	227	236	274	237	211	219	244	235	229	234	227	270	244	244	256	234	227	248	229	241	250	238	254	255	243	228	223	205	243	250	252	248	272	199	237	257	222	231	218	254	223	215	238	256	208	240	233	234	264	229	259	222	232	252	211	224	229	269	252	228	257	248	220	240	246	251	243	257	207	237	221	245	230	243	231	232	252	245	286	240	211	240	259	249	241	243	233	248	211	223	229	230	245	252	241	278	223	255	242	266	245	240	234	236	231	286	257	239	219	241	208	209	245	199	244	231	222	237	261	230	224	241	252	215	243	220	260	244	226	252	238	226	227	255	228	241	205	236	230	205	215	234	238	227	220	253	239	217	253	257	247	247	239	239	226	250	235	240	221	229	219	234	234	225	220	247	248	235	220	250	234	242	223	223	244	216	217	249	242	214	246	225	235	240	217	268	267	245	244	254	229	226	225	243	201	232	234	234	248	243	244	251	249	231	220	219	234	218	247	252	236	238	223	235	215	265	253	227	232	257	237	222	234	211	216	226	238	246	229	226	250	248	236	224	244	235	232	234	203	241	232	258	236	217	235	240	250
18242	5436	3842	1807	1269	1048	904	697	611	573	588	500	497	513	516	810	843	2046	870	410	338	368	337	333	389	349	323	344	352	325	342	333	355	310	344	364	327	346	346	305	336	303	326	301	322	331	352	313	290	312	369	354	326	329	327	304	309	339	323	350	333	338	309	323	321	329	321	338	314	349	348	331	373	358	305	354	357	332	332	342	320	315	343	323	320	354	319	310	345	335	329	332	344	345	346	333	310	322	332	314	319	356	346	321	336	306	339	339	297	358	366	345	335	313	340	314	313	355	334	299	317	312	320	304	332	325	305	308	353	361	332	346	336	309	351	321	321	309	317	344	304	348	332	316	304	323	342	326	304	348	335	337	307	323	359	314	336	330	359	339	336	341	302	344	300	302	331	311	315	324	309	340	328	338	330	318	344	341	342	311	348	342	303	366	311	323	302	308	298	329	357	346	336	325	323	339	334	309	333	324	331	309	351	314	326	343	292	341	338	308	310	296	318	316	334	329	338	305	333	337	304	337	367	327	345	332	305	315	311	306	309	329	336	317	349	354	312	342	321	352	346	291	313	310	309	337	308	332	331	320	289	308	350	326	341	314	311	313	325	324	318	329	335	313	327	322	292	281	328	333	348	318	311	349	322	349	334	325	353	303	322	315	349	328	357	345	324	332	328	334	319	331	342	296	312	316	358	340	316	318	340	309	292	323	288	331	340	315	325	323	325	313	324	303	322	329	320	338	336	322	314	315	315	338	341	367	338	368	338	310	351	336	325	319	333	357	325	319	332	327	324	291	332	311	315	327	336	344	296	360	313	333	345	318	300	339	320	322	320	332	323	321	290	270	315	323	320	305	355	341	314	331	303	304	338	313	319	328	315	324	321	343	337	309	302	306	327	331	316	295	328	334	328	307	363	321	337	329	326	322	334	302	299	318	334	306	317	290	349	343	296	291	313	326	306	321	307	318	313	309	348	324	317	309	310	337	284	327	305	322	325	337	324	304	344	295	334	353	332	361	348	295	327	313	330	325	316	353	336	313	305	337	325	307	352	325	347	321	301	295	331	338	318	326	340	353	338	358	326	314	315	318	322	337	318	300	303	332	318	323	336	345	335	337	325	323	324	324	306	319	331	364	367	317	337	316	341	301	342	327	320	331	336	333	315	329	324	329	332	295	318	329	357	312	321	323	334	298	347	315	343	341	332	315	359	334	352	329	309	308	328	314	320	326	349	318	335	365	320	342	326	333	305	306	345	309	301	286	358	335	326	339	321	320	325	289	309	325	329	312	335	319	328	361	315	319	338	310	316	352	333	332	327	357	312	369	315	312	317	332	331	321	302	345	301	312	316	317	300	328	307	343	349	311	312	322	331	321	338	313	301	309	306	308	311	379	333	286	349	349	328	305	315	340	344	367	379	302	363	323	324	338	300	300	350	331	317	304	340	323	334	344	309	354	328	324	355	312	324	316	331	319	321	342	325	336	318	335	319	326	270	343	317	307	291	290	361	340	318	320	324	307	356	318	332	318	296	313	295	330	334	323	305	342	375	309	314	324	351	318	309	324	321	307	317	330	322	325	313	320	355	337	323	324	310	323	323	344	328	309	324	329	310	339	285	329	315	341	355	316	319	325	338	323	357	347	321	298	329	326	337	331	317	333	335	332	319	340	352	338	306	328	334	311	338	335	308	328	311	340	326	300	318	324	303	302	312	319	345	349	309	321	362	321	323	300	345	321	334	352	331	316	335	324	326	303	329	314	338	311	314	317	321	304	343	289	345	331	333	334	286	345	291	335	315	335	340	334	318	342	318	320	310	323	318	343	320	337	312	309	356	352	302	350	321	343	345	305	339	337	316	331	351	335	338	320	338	338	307	333	347	341	320	324	310	327	310	351	319	323	336	319	333	337	318	338	309	333	334	336	341	336	335	362	313	338	330	326	326	316	349	347	349	336	339	287	319	329	312	324	295	323	294	293	332	350	356	297	323	317	334	316	313	329	322	295	356	345	324	324	323	346	345	322	329	336	324	330	339	329	328	310	358	328	301	315	319	361	313	313	324	310	311	341	334	318	365	335	349	311	352	311	316	324	328	329	332	324	330	323	316	306	316	329	315	324	330	343	318	340	326	295	306	303	285	319	308	318	333	304	301	333	310	321	326	328	311	335	314	339	346	350	321	327	341	298	321	326	359	311	322	345	327	298	327	324	305	323	292	316	295	290	317	330	333	292	332	336	309	292	305	320	301	337	268	332	312	315	299	335	322	302	309	334	296	308	360	313	334	372	353	319	319	322	307	309	336	334	344	344	353	326	346	318	359	310	332	336	332	329	347	321	309	334	328	313	335	299	326	306	356	323	337	297	312	308	323	336	286	314	305	319	363	318	331	292	299	328	314	322	313	313	337	308	316	328	322	346	347	335	333	317	371	321	360	333	336	330	343	348	298	311	295	337	346	332	318	341	330	334	337	298	321	316	336	328	349	353	325	316	288	325	328	329	351	317	330	306	330	304	328	297	338	325	301	341	327	300	332	320	304	348	309	349	307	317	317	322	335	341	338	327	314	327	346	326	326	303	318	315	356	323	321	343	324	318	368	339	364	307	298	362	303	347	327	334	346	320	344	326	317	316	320	359	276	306	317	347	347	297	317	330	334	324	332	339	323	310	314	336	332	342	366	339	297	340	270	340	345	352	354	340	351	319	334	322	302	305	281	314	306	361	322	293	310	339	324	339	313	343	302	312	325	334	324	380	361	349	286	316	345	367	334	340	333	345	364	317	298	326	309	349	342	320	352	285	310	321	318	330	340	327	356	326	312	335	282	354	323	323	342	331	348	314	344	344	327	350	314	325	326	327	302	311	311	298	333	329	313	322	348	333	332	308	328	364	332	329	306	342	329	300	326	337	323	308	349	316	338	339	352	330	316	320	316	349	325	306	345	337	319	337	305	328	313	306	269	316	325	327	344	309	309	321	352	297	326	329	358	305	323	301	293	326	323	310	322	316	316	348	349	346	327	334	332	330	310	315	351	331	315	312	345	324	316	365	334	312	339	328	317	310	324	300	350	325	318	323	358	340	311	338	310	327	347	312	334	344	330	311	365	332	339	350	324	366	335	321	316	302	330	352	326	341	320	338	292	304	330	335	306	314	307	323	326	329	339	320	338	327	315	335	325	309	355	320	318	331	326	319	350	330	319	371	325	329	351	303	324	325	298	314	323	351	321	329	311	343	312	313	317	323	326	326	360	340	332	336	313	301	353	332	347	318	317	311	319	331	338	337	346	332	314	336	300	348	334	325	351	338	346	284	351	310	311	337	328	307	325	351	306	338	356	330	340	329	311	321	325	323	307	314	331	341	348	335	319	342	318	315	349	305	331	333	290	318	311	332	290	307	321	313	335	329	317	317	341	339	338	312	349	304	351	330	337	322	313	320	319	334	344	322	326	300	314	346	333	318	327	333	333	356	296	313	310	300	343	329	345	361	317	310	335	312	318	310
22557	21444	29250	24046	21445	21301	4531	1249	988	933	902	803	788	783	829	1056	1107	3850	1736	605	661	619	630	624	591	569	569	574	588	589	621	620	564	591	564	573	569	556	596	541	504	562	554	578	586	559	585	553	552	573	572	519	576	534	579	572	563	601	575	595	587	542	515	550	563	546	528	543	512	555	567	574	538	539	549	589	552	554	542	588	556	495	546	533	542	567	618	602	588	566	550	552	561	508	622	555	553	550	547	573	555	598	555	585	562	519	574	576	539	547	542	566	596	567	528	534	579	515	573	534	571	530	556	526	560	550	529	569	508	540	524	579	523	549	559	538	567	520	553	587	521	524	519	515	552	568	571	515	532	502	542	577	561	563	572	589	551	570	503	545	576	565	541	526	597	589	555	555	516	562	528	554	564	489	547	527	592	567	563	562	529	516	577	570	543	554	549	523	537	569	574	518	541	541	572	569	559	576	574	560	528	558	532	542	567	527	507	527	525	531	520	562	540	494	525	567	538	495	514	547	592	558	569	508	617	539	561	587	512	590	538	565	558	610	576	552	550	564	613	566	556	591	524	534	589	547	546	581	594	552	541	578	579	577	537	563	574	536	560	575	558	566	529	524	539	533	554	589	547	545	587	550	516	561	563	542	538	515	524	550	552	557	553	549	511	595	575	531	583	540	563	538	592	544	539	567	560	578	559	579	533	544	579	517	588	523	474	536	541	566	545	530	520	545	553	543	515	565	582	598	589	529	567	569	595	531	555	510	595	543	561	558	523	567	574	503	571	563	565	567	519	530	536	557	532	567	559	577	516	608	551	547	535	560	524	530	550	581	550	592	560	545	523	564	587	550	547	539	557	554	571	540	517	559	580	593	578	550	553	560	558	592	509	557	549	507	532	530	572	561	553	577	546	530	539	583	571	534	556	554	599	544	577	566	539	589	574	534	556	551	537	578	537	576	607	551	549	541	583	562	531	550	530	559	548	527	599	564	564	577	523	604	548	534	523	560	549	513	548	509	564	557	555	565	523	562	548	542	546	555	551	576	537	537	577	530	549	604	551	573	557	553	577	564	544	561	534	570	574	544	554	561	560	505	558	541	542	530	578	568	597	527	556	571	558	559	528	520	574	565	556	511	544	543	538	547	505	565	546	575	496	590	529	543	514	565	565	565	542	543	552	543	549	567	537	498	555	534	550	571	555	576	529	560	530	531	581	557	564	543	526	543	526	574	570	582	570	577	554	540	611	552	551	536	539	547	558	590	537	577	547	542	562	562	589	562	566	529	579	578	555	528	541	550	549	541	496	532	558	535	556	557	535	577	549	555	559	589	544	576	522	553	542	563	609	563	544	560	557	539	570	539	551	567	546	539	550	552	575	563	577	598	578	582	563	575	511	560	553	518	549	582	600	534	596	568	527	533	555	541	571	627	559	572	542	538	563	611	552	567	584	576	581	510	532	515	516	578	511	539	547	565	556	517	553	573	553	524	551	515	574	529	581	499	571	528	580	542	535	581	564	507	555	560	539	553	552	531	514	616	547	599	585	537	547	565	549	542	604	573	557	521	555	539	516	592	566	556	547	548	556	529	528	513	552	572	543	571	542	564	551	557	537	551	554	533	564	530	583	532	532	549	536	545	578	545	565	539	569	534	520	550	522	550	575	543	569	574	584	530	600	541	556	591	538	551	545	493	541	514	615	495	571	567	538	545	517	531	551	572	558	580	525	570	531	540	559	581	548	547	557	535	563	551	536	559	577	572	529	571	570	563	562	559	573	538	558	506	547	525	557	558	563	545	516	573	570	550	545	544	583	575	531	528	570	560	535	544	575	566	577	568	562	567	542	582	524	568	526	557	579	558	565	601	539	526	534	554	521	563	531	515	592	597	537	563	556	607	530	540	550	566	535	501	546	578	531	573	552	502	563	497	548	525	565	548	532	548	604	568	571	583	526	559	566	511	577	552	576	555	567	507	549	597	577	530	524	567	508	585	578	580	538	569	557	562	568	567	537	571	515	561	545	525	542	529	592	574	579	524	587	577	539	547	563	578	559	537	595	539	553	565	558	605	559	567	534	587	537	597	533	568	571	517	575	529	534	539	559	541	563	552	549	597	538	575	561	532	592	572	565	544	605	525	529	539	560	516	571	529	551	550	597	566	549	538	540	555	531	608	608	550	543	548	539	546	532	537	583	536	554	548	576	549	544	597	572	561	505	551	534	516	544	552	560	533	530	547	540	520	555	573	529	561	558	538	564	530	555	518	514	576	571	549	580	543	603	556	585	490	569	554	568	540	574	538	515	567	600	508	547	516	530	542	540	543	505	548	540	547	536	536	540	541	530	561	578	528	515	525	584	558	537	556	525	591	576	555	540	551	531	570	571	566	551	529	577	559	535	546	522	569	528	565	565	547	566	572	560	553	554	531	538	552	538	582	567	546	565	565	515	547	542	516	565	560	523	547	532	557	560	543	553	531	566	557	538	563	556	590	552	554	549	534	540	592	533	546	547	576	537	544	528	525	543	543	560	530	618	504	543	560	549	544	532	544	569	517	508	565	562	559	524	508	543	523	577	586	609	541	595	547	548	568	539	566	512	582	551	562	564	539	559	550	530	564	594	573	577	548	556	582	613	565	518	554	552	540	537	578	547	551	557	558	552	572	552	529	545	552	564	572	557	561	573	549	520	498	594	525	571	567	528	628	556	540	574	527	569	570	517	526	583	543	598	563	540	496	544	545	548	545	530	553	613	559	523	546	524	534	589	570	542	541	580	558	589	534	575	542	563	580	512	559	588	533	564	554	568	550	560	516	616	548	586	575	543	554	514	541	586	564	548	555	519	565	576	550	575	538	557	556	503	590	512	541	535	551	531	566	546	538	522	590	542	563	562	560	532	607	575	544	571	555	548	575	553	536	575	526	558	560	511	535	540	549	564	514	516	535	525	573	545	571	550	549	563	535	550	535	595	548	605	534	562	570	553	528	546	548	540	551	541	562	525	613	606	573	530	578	562	590	523	514	585	559	559	573	518	551	555	553	535	570	527	550	571	573	595	578	578	571	534	552	563	537	539	594	578	555	563	564	545	562	563	538	593	570	555	599	567	530	569	589	549	583	561	559	578	579	524	520	527	566	524	535	539	560	569	500	566	550	560	531	583	537	564	583	535	548	524	537	556	535	501	599	563	532	513	586	540	522	560	517	559	530	556	564	571	548	539	581	528	515	596	546	557	561	557	533	536	497	550	524	596	593	547	556	552	547	532	522	619	568	576	550	549	539	556	547	543	555	537	544	537	561	555	562	560	577	546	599	578	540	578	533	573	550	579	556	528	526	533	562	517	538	529	567	564	526	505	534	542	546	558	539	573	546	567	542	576	574	550	599	561	608	589	561	516	532	586	510	550	559	547	573	549	559	522	548	547	569	587	555	587	554	565	545	554	543	543	535	570	514	586	534	536	537	583	516	580	611	559	574	552	546	539	576	536	533	563	574	505	541	529	575
23501	14019	10407	5131	3620	2889	2403	1929	1679	1460	1355	1243	1222	1151	1263	1769	1720	6594	2375	838	833	753	723	749	786	751	792	712	670	767	746	714	764	762	725	687	689	711	739	729	763	688	710	712	786	742	698	696	686	713	684	687	646	705	707	715	707	706	732	715	716	703	722	750	730	757	733	750	770	689	696	724	714	723	724	699	757	679	750	737	713	736	753	691	681	700	727	689	668	714	653	719	730	732	760	731	662	683	734	702	717	671	721	700	699	707	732	709	679	758	693	706	738	722	716	733	707	723	729	673	758	665	711	680	695	687	741	680	705	717	718	673	691	716	764	730	707	689	715	712	706	653	691	643	654	699	629	643	715	723	686	669	632	701	682	712	712	671	684	701	663	705	747	718	699	683	672	648	651	700	688	644	705	688	652	713	712	670	676	697	703	715	658	728	670	702	738	705	651	723	717	657	708	717	665	721	699	679	713	682	690	706	729	711	693	677	662	677	674	715	740	737	699	663	720	690	682	626	725	716	712	745	742	736	686	723	705	668	719	689	679	715	669	672	698	710	710	664	680	660	689	709	652	728	722	668	705	751	709	694	675	769	668	701	696	699	768	716	732	755	707	722	710	680	736	651	656	681	701	662	697	703	701	712	736	685	696	669	663	706	651	719	732	739	672	700	672	667	736	717	694	670	717	684	700	671	681	699	769	726	683	713	718	723	741	724	679	674	656	723	684	697	714	663	729	665	700	694	687	714	723	730	662	705	711	691	650	687	721	717	684	722	726	684	676	711	701	719	712	712	710	737	678	707	697	724	697	718	711	688	679	631	727	734	671	717	698	698	719	724	688	709	684	667	706	655	701	736	700	749	653	703	693	707	708	699	747	634	662	690	670	717	707	700	707	723	704	742	691	735	708	746	709	721	735	696	720	748	716	705	718	737	701	693	674	703	701	693	735	688	722	707	683	731	687	720	719	721	715	718	646	676	745	688	744	691	689	689	668	656	676	699	716	713	697	702	712	718	706	770	750	741	705	716	687	720	726	714	709	723	725	712	720	669	687	695	712	723	688	666	744	653	670	674	711	742	708	765	718	721	687	715	715	683	677	735	691	692	689	749	746	685	689	672	712	675	726	695	660	657	733	698	669	641	694	676	659	735	722	723	706	708	699	742	686	704	678	676	721	682	649	726	711	725	670	729	738	665	690	702	697	679	675	692	747	670	695	691	687	677	725	687	699	715	686	733	705	688	672	741	717	721	710	711	726	748	667	679	720	702	700	657	719	735	718	694	715	742	724	745	735	697	694	705	657	723	681	700	647	655	719	671	690	678	679	707	676	686	716	729	656	707	679	697	684	737	693	706	733	714	696	670	705	693	708	697	684	669	692	713	686	723	748	702	710	693	695	710	733	684	663	706	674	659	720	678	645	726	697	643	722	724	731	715	710	692	719	687	711	625	697	701	720	698	704	653	689	691	692	656	637	710	710	697	724	670	648	690	663	706	689	680	707	686	719	683	732	656	693	732	696	655	731	724	708	670	659	693	729	706	734	678	716	769	698	711	690	680	739	715	711	685	711	719	687	745	643	675	699	692	663	712	721	669	688	698	698	682	720	692	661	701	707	747	718	729	707	721	742	700	692	696	672	678	731	673	672	727	673	691	713	724	664	668	707	724	697	701	753	672	681	697	682	746	720	727	689	720	692	738	715	721	702	689	671	687	681	675	691	664	695	699	639	703	699	690	654	659	664	676	665	741	713	716	689	751	690	689	712	710	650	688	700	684	707	661	708	723	698	701	719	629	708	675	715	654	769	680	722	691	680	675	696	705	678	685	679	716	725	690	693	691	689	697	702	689	608	699	704	731	681	677	720	711	725	719	703	711	663	706	746	714	628	677	681	725	732	731	710	733	703	687	686	634	699	724	723	692	691	675	686	744	694	702	671	703	695	732	691	687	648	726	709	703	704	706	743	676	683	692	709	695	640	695	694	709	613	721	725	716	685	712	690	710	706	710	664	666	728	725	680	713	694	690	734	702	636	692	700	678	709	687	698	662	731	681	687	710	709	641	686	742	722	667	686	704	710	716	679	736	690	702	700	725	673	678	693	697	703	667	710	655	692	702	737	716	701	704	757	724	655	696	704	688	713	729	699	716	681	729	677	728	698	678	653	706	656	697	702	758	704	671	670	711	680	685	685	726	713	706	773	688	702	686	696	710	633	657	716	686	675	700	695	682	700	728	745	707	662	676	667	699	703	683	665	657	698	693	704	698	697	701	703	735	671	674	743	701	707	717	693	696	715	656	692	726	708	734	718	665	708	769	689	735	703	659	722	698	715	701	710	739	754	721	727	711	725	713	697	712	690	678	700	694	656	714	694	712	683	744	713	683	690	734	707	748	703	734	722	693	677	702	698	650	718	692	754	676	694	715	655	666	699	752	692	676	697	681	732	689	725	757	688	688	671	653	646	705	718	737	699	730	725	689	688	733	715	689	706	702	696	710	688	700	705	659	693	681	685	690	687	674	696	720	645	665	704	717	690	672	724	732	674	725	704	714	712	714	695	719	718	668	698	678	655	688	750	685	712	644	704	679	680	706	734	688	723	714	705	635	732	717	677	666	739	694	688	672	680	701	681	707	717	732	678	657	708	739	687	720	655	781	687	703	693	705	683	718	648	713	686	678	681	705	698	725	688	724	703	655	710	726	708	686	686	732	688	666	739	729	708	658	696	715	694	672	740	677	763	689	676	707	746	691	702	694	685	666	686	696	705	677	672	700	690	710	782	680	670	721	694	702	694	657	650	714	674	721	705	683	714	722	698	677	704	702	714	689	695	657	700	735	696	708	705	694	700	668	689	733	707	701	698	695	691	729	691	742	716	686	747	691	665	735	711	739	689	714	673	692	721	709	702	708	693	747	671	723	706	699	710	665	717	657	725	683	699	692	669	713	655	693	671	705	673	703	684	754	734	718	691	737	741	702	683	722	675	677	701	711	646	664	689	681	716	657	649	710	722	725	670	677	681	699	716	661	660	720	706	754	696	707	716	714	677	687	702	694	702	722	703	670	652	703	728	708	725	763	741	660	681	762	723	695	715	747	716	735	699	687	704	669	714	688	736	687	708	663	681	684	661	676	723	675	678	675	782	690	696	701	706	683	692	721	655	707	684	640	705	703	689	653	668	715	687	725	747	712	693	676	719	761	674	704	693	715	695	650	721	674	729	692	729	667	681	723	711	701	712	701	706	695	725	736	717	702	712	710	721	703	682	699	738	708	700	708	710	702	702	693	673	691	671	681	718	715	638	680	725	737	683	677	734	689	704	729	729	650	704	657	740	671	704	704	731	701	692	758	666	708	698	702	695	753	695	693	678	638	734	709	698	686	754	693	692	695	675	726	681	668	695	682	655	685	671	694	695	752	694	718	726	730	664	699	679	680	724	672	698	707	689	694	710	662	677	667	715	650	635	719	727	683	679	712	687	699	700	741	719	667	671	747	690	745	663	683
27505	17440	3551	962	658	599	461	393	376	390	366	396	365	348	377	507	510	523	376	348	336	324	335	339	363	364	314	335	323	317	340	305	321	349	360	362	343	305	344	324	350	333	346	328	286	346	350	318	338	355	330	331	331	325	317	346	360	298	352	363	314	332	315	358	326	361	322	299	305	336	320	321	331	338	294	337	353	355	319	319	298	354	340	329	308	325	305	350	337	329	373	348	331	335	320	344	348	340	326	340	330	346	352	309	348	326	320	339	335	326	302	352	362	326	362	351	307	347	334	323	306	336	330	362	361	334	353	370	327	353	322	322	329	338	336	337	370	312	337	330	317	353	328	342	330	321	306	313	332	344	342	358	328	342	338	346	314	348	311	331	339	332	353	315	309	351	342	337	340	330	344	331	339	309	351	311	344	303	324	331	312	345	311	302	371	355	305	325	355	335	354	359	348	339	343	365	318	349	332	310	327	337	310	347	317	336	350	358	325	305	342	317	348	330	361	300	341	303	319	325	313	343	345	335	325	351	343	321	343	309	330	323	333	334	308	300	277	300	327	323	340	317	329	332	353	324	321	328	360	339	312	319	328	359	367	330	309	314	320	310	324	325	334	314	340	324	324	321	316	309	359	312	297	318	341	345	336	322	305	327	311	331	338	348	349	313	312	347	313	319	327	333	349	325	351	354	324	334	332	333	370	365	344	365	318	315	331	319	361	304	308	343	371	366	327	365	330	349	326	335	319	333	304	337	296	320	318	320	350	353	335	335	308	333	325	338	313	301	350	325	326	301	326	346	310	322	339	347	308	342	326	319	364	315	351	346	332	328	345	321	366	327	358	352	312	357	327	350	348	326	297	328	364	326	313	308	327	327	323	350	338	302	336	324	320	316	351	334	332	337	356	365	331	320	348	312	350	359	334	355	333	338	382	333	346	352	353	322	338	341	337	346	309	331	343	371	312	326	349	355	368	331	342	349	331	369	315	301	343	314	324	339	341	325	331	342	320	338	328	304	349	345	347	350	351	356	323	351	382	316	323	332	309	322	345	275	328	340	335	347	335	323	317	306	295	334	317	307	331	302	326	344	330	322	322	333	316	348	365	366	317	329	317	320	345	291	345	329	347	347	327	325	329	342	338	337	333	324	348	380	338	315	330	364	319	333	328	299	350	317	315	340	355	332	348	352	335	343	370	316	336	333	346	318	337	336	338	344	350	330	312	342	338	338	314	326	337	330	309	331	338	369	341	339	337	372	353	350	309	330	333	347	358	361	362	382	316	291	322	320	360	320	353	344	347	314	311	336	334	284	315	303	323	316	332	364	329	338	353	308	361	351	360	310	328	354	305	330	350	373	345	344	355	326	296	310	324	298	358	377	300	359	314	314	305	343	326	348	320	336	328	279	343	316	337	338	357	327	301	311	305	331	320	318	341	338	329	302	316	328	318	298	382	330	342	346	332	316	348	329	319	342	334	346	323	315	316	321	373	316	321	338	324	311	355	337	352	339	320	333	335	364	330	312	320	299	337	356	348	322	340	350	318	329	329	368	349	326	322	334	353	336	352	330	336	357	331	351	330	317	321	326	308	366	347	301	314	317	362	317	339	329	385	334	295	324	360	331	321	312	297	336	307	314	343	353	329	344	338	327	311	310	357	333	376	336	321	385	330	340	338	327	324	330	349	344	350	349	349	332	353	314	340	345	364	319	325	341	356	344	320	357	303	311	359	367	339	375	330	300	338	332	270	342	295	376	340	329	351	315	331	296	332	332	333	318	308	312	342	353	370	334	347	351	325	353	311	349	315	316	325	304	331	355	350	341	330	324	308	335	336	342	317	343	362	353	353	345	351	341	349	338	330	376	345	339	328	335	313	352	334	325	366	342	352	344	327	347	315	317	302	347	346	347	326	348	356	300	360	334	354	329	331	352	330	326	296	315	337	304	361	332	357	327	324	328	323	317	354	362	333	345	303	345	340	352	347	323	361	335	344	321	323	333	325	338	337	299	290	340	317	355	332	310	347	315	310	330	346	314	309	345	357	349	346	324	379	319	336	372	342	306	322	334	344	345	329	312	354	366	314	322	321	313	310	341	309	331	341	352	338	323	344	324	345	345	323	295	295	343	306	320	293	312	348	315	336	332	363	324	336	288	344	320	333	332	340	320	346	344	349	327	330	338	318	299	289	324	333	339	315	299	321	339	346	303	302	321	305	353	335	339	298	332	317	353	358	313	354	341	327	325	338	339	319	319	325	344	322	332	313	340	358	310	309	327	359	326	342	332	315	341	323	352	299	341	310	324	344	337	339	308	327	304	351	309	369	308	305	363	353	327	335	350	299	298	325	330	349	340	327	309	331	333	361	339	300	334	320	334	319	334	331	314	342	322	320	324	336	362	327	315	357	310	342	334	298	332	367	301	317	317	324	327	320	316	335	333	318	315	341	323	291	328	313	343	326	377	321	295	326	351	331	345	338	330	345	338	301	295	318	328	336	347	325	341	361	340	335	329	361	323	320	328	330	319	323	308	358	335	346	342	329	319	307	319	341	314	325	335	308	312	346	346	340	333	329	340	323	350	333	339	345	352	309	367	352	326	339	317	359	323	305	332	330	297	367	338	354	324	348	341	355	347	335	334	336	356	318	361	331	334	344	369	314	311	353	322	303	301	349	324	315	326	304	354	344	347	334	303	318	362	323	334	326	311	330	321	347	328	360	320	311	311	334	328	323	332	329	350	349	341	293	309	318	350	324	320	344	369	364	337	321	359	314	324	308	321	313	352	336	329	337	296	328	349	373	303	299	289	330	340	331	328	311	313	314	314	320	337	323	353	331	320	346	336	311	329	344	344	336	338	332	365	315	322	355	328	321	362	354	312	342	305	344	332	346	372	336	359	312	339	338	319	336	327	337	345	332	322	354	313	354	317	289	358	353	328	303	318	335	339	364	321	322	326	339	295	325	326	358	321	333	339	362	336	339	344	296	340	318	335	358	335	331	364	354	313	313	316	321	320	351	311	324	358	315	315	350	356	343	334	311	361	358	325	343	319	309	370	354	333	330	345	344	339	291	325	351	344	317	391	334	338	329	323	352	329	315	336	336	348	324	344	327	325	340	323	327	340	362	346	355	360	326	324	319	352	324	350	302	335	335	343	315	332	336	340	312	317	311	327	347	337	329	328	331	340	336	325	318	311	356	338	353	339	319	323	312	334	343	357	318	333	333	335	304	311	343	336	332	330	352	333	345	329	353	319	317	311	345	324	336	313	349	335	314	343	337	360	373	320	313	329	335	309	342	335	380	321	350	356	306	326	341	347	307	371	376	335	346	316	309	346	343	329	342	320	330	341	329	321	338	310	333	340	330	300	337	372	330	321	297	316	291	340	348	326	336	335	332	337	338	326	315	344	358	353	352	341	347	314	333	339	324	335	359	339	319	318	325	342	345	340	350	348	307	326	308	348	333	310	306	331	364	360	325	319	341	322	327	301	367	334	308	346
6934	2318	1749	961	771	732	666	587	541	528	539	501	532	536	568	797	721	797	540	477	434	439	418	431	439	459	406	411	409	434	439	430	446	457	431	445	468	438	445	389	465	435	464	458	436	419	429	479	449	450	407	393	416	443	447	464	431	427	388	402	419	421	431	443	457	433	445	403	420	439	469	450	398	408	429	425	405	403	405	421	435	414	432	437	399	415	409	416	394	438	457	425	393	408	415	402	398	474	453	450	425	430	412	412	392	414	440	413	421	424	425	431	405	434	446	425	430	426	419	447	446	437	447	448	413	431	445	404	414	428	398	435	452	447	422	392	431	415	421	406	432	408	460	409	423	410	414	458	439	445	412	433	409	395	446	416	409	437	406	426	435	433	420	400	385	489	429	448	413	466	445	426	442	392	428	420	412	417	387	420	471	427	433	430	419	421	422	441	412	450	442	458	458	411	418	409	438	433	421	414	433	397	435	445	425	426	431	427	422	405	417	449	429	438	461	423	423	436	403	432	422	436	439	410	425	408	441	399	444	427	452	434	433	440	407	427	460	424	445	406	424	424	453	434	420	420	448	428	429	404	416	422	441	467	450	395	435	441	449	438	424	435	415	453	416	419	411	417	428	373	452	430	407	426	437	427	442	442	411	409	432	444	429	457	431	400	404	423	406	412	374	406	418	418	412	431	450	418	423	413	404	451	413	429	466	390	472	406	442	477	392	409	450	418	403	404	455	410	443	424	414	428	485	402	460	421	384	458	424	438	400	457	437	406	431	428	425	447	413	425	443	422	485	444	411	405	446	448	411	435	425	435	426	445	443	449	442	419	403	431	439	427	414	418	409	430	409	438	441	443	434	449	414	433	462	417	450	431	397	432	411	443	422	432	406	432	437	425	429	418	449	415	411	427	436	438	474	427	378	430	413	401	443	446	443	402	436	402	486	417	411	431	435	419	465	421	412	385	452	409	407	398	437	389	435	403	411	408	446	423	419	419	422	448	398	424	474	443	395	393	442	433	463	424	403	482	403	437	408	427	444	405	373	412	425	435	427	438	456	413	387	460	424	416	431	425	435	412	424	413	444	418	405	428	427	427	397	424	419	412	392	409	422	441	411	443	422	432	428	422	400	435	452	432	450	427	363	435	435	403	433	417	436	422	442	442	408	435	388	441	394	422	421	404	430	385	399	436	409	448	385	394	459	401	462	407	449	421	425	427	438	384	431	411	446	443	399	404	439	447	424	422	402	425	411	396	412	441	447	432	479	431	433	385	461	434	438	419	419	438	411	441	419	430	410	459	400	446	408	394	431	465	402	463	427	433	461	457	431	411	415	445	418	448	438	435	426	420	369	483	438	428	412	391	412	413	434	386	436	431	437	422	421	404	419	439	430	393	400	437	419	437	440	429	429	433	471	432	413	444	452	427	393	400	420	431	422	452	395	426	453	410	420	447	434	426	451	428	371	400	406	450	446	438	394	427	406	440	412	444	429	434	424	409	434	418	401	437	415	447	438	427	441	408	412	424	394	457	433	447	423	425	442	448	448	427	445	435	444	422	374	446	453	414	409	419	421	409	416	485	415	430	449	380	395	387	428	427	420	434	392	448	397	440	355	437	421	448	417	421	449	409	389	433	432	406	463	448	403	453	447	421	432	474	409	450	407	410	456	456	443	436	439	410	449	440	429	430	455	433	415	401	436	433	422	422	470	401	431	428	438	427	418	430	436	440	403	430	465	409	418	414	429	432	447	403	414	434	418	383	461	436	415	434	426	412	409	439	398	425	461	417	426	410	429	415	422	443	424	428	438	401	459	447	417	419	434	420	455	440	422	415	432	444	451	443	437	382	417	421	449	419	430	457	421	420	399	440	432	391	454	436	393	487	378	448	453	420	415	411	413	441	434	450	442	425	450	424	440	427	482	439	429	441	463	397	453	446	404	389	424	417	410	441	477	416	430	438	478	466	426	421	432	414	434	467	425	397	443	433	382	445	430	481	416	429	403	417	429	404	432	414	385	391	410	472	459	421	420	429	418	411	405	412	461	426	453	441	432	430	406	437	440	438	396	426	423	435	417	456	436	412	399	404	429	435	417	436	441	413	438	424	452	417	459	442	461	436	403	440	425	377	438	442	438	424	427	389	422	444	434	449	414	444	417	454	479	436	402	439	453	417	450	426	395	443	395	423	433	440	395	421	374	440	442	437	417	438	436	415	429	426	408	433	397	419	439	460	420	456	420	459	435	408	396	410	425	431	416	419	384	413	445	462	389	412	405	454	441	428	413	413	446	424	435	410	443	438	424	455	419	430	419	466	434	479	419	446	445	421	433	406	416	418	429	449	449	418	427	400	423	436	422	438	398	415	438	411	452	426	461	479	439	425	400	424	421	429	421	406	423	443	431	455	461	426	405	471	420	425	440	450	431	415	416	410	414	445	421	437	428	420	423	423	414	447	395	445	423	404	424	402	442	430	446	409	402	400	419	447	430	434	423	438	422	435	445	426	449	389	416	374	434	436	440	439	439	396	390	409	410	428	439	443	414	418	443	445	405	433	463	406	428	433	410	412	412	393	411	447	413	423	386	398	423	450	414	430	449	440	419	465	427	405	414	417	453	406	427	444	404	426	413	445	413	452	429	414	414	421	406	429	411	401	462	437	434	415	449	398	449	448	442	407	416	429	480	366	426	456	437	447	448	417	435	459	392	421	423	417	394	431	473	424	428	472	440	437	428	469	427	399	434	404	464	448	419	379	444	444	425	458	417	412	423	434	409	406	417	437	449	434	425	444	389	393	418	407	455	413	424	441	422	420	451	426	419	422	442	402	431	415	417	399	424	415	416	448	425	424	418	427	408	417	412	420	419	404	400	446	441	421	394	453	450	430	407	436	418	424	468	407	419	473	429	379	425	412	442	440	418	452	437	392	406	422	442	430	447	442	420	443	438	429	436	417	392	444	417	391	451	451	427	434	468	419	423	435	440	404	443	427	429	425	431	448	437	416	423	418	416	420	437	381	401	443	447	446	469	422	454	435	436	415	430	429	437	411	434	422	424	408	473	411	433	407	415	427	412	400	410	407	430	427	428	397	424	424	447	430	424	436	438	416	418	403	431	402	413	418	443	438	435	415	453	444	415	455	408	451	465	450	443	445	395	418	389	417	439	422	427	457	403	421	424	419	426	426	433	412	407	426	420	453	419	407	434	425	456	419	443	422	452	453	436	451	446	411	436	426	412	408	440	466	422	418	423	436	441	403	423	418	452	399	442	451	442	415	432	417	416	449	448	439	443	417	456	438	450	438	424	415	443	403	391	436	434	423	389	438	406	410	457	440	393	429	435	431	421	434	464	406	441	404	481	444	414	410	421	426	413	407	409	456	412	432	417	414	421	410	415	436	439	437	442	446	432	412	439	429	423	431	420	428	403	428	438	427	426	437	390	443	419	419	464	430	425	449	451	428	439	432	451	423	439	420	405	423	429	405	469	425	425	415	435	452
23537	21408	28639	24540	21217	5003	1243	911	774	801	745	745	745	725	755	914	878	2425	1042	645	589	540	568	610	577	549	524	575	574	566	544	591	550	589	592	610	593	564	539	520	537	590	563	574	578	627	506	520	599	544	601	569	576	562	576	575	535	580	589	599	527	581	585	586	553	574	565	534	560	533	570	583	561	574	567	545	552	568	584	564	527	555	551	516	529	589	599	549	613	587	568	588	533	603	541	589	551	542	565	537	591	550	562	569	568	556	599	598	574	540	538	540	531	544	532	579	568	554	580	567	561	582	581	512	579	580	574	552	561	547	527	531	548	520	559	538	567	517	539	551	569	545	564	580	570	590	571	578	584	582	522	529	565	568	556	555	576	596	559	549	582	584	556	548	607	561	569	540	588	529	529	561	574	576	552	525	568	507	572	581	581	538	536	581	559	565	621	560	525	567	558	569	571	539	567	583	575	583	522	568	541	562	550	529	569	561	546	597	537	560	556	525	576	585	552	586	532	585	556	570	544	544	588	605	538	554	550	550	537	552	591	517	578	552	561	539	602	560	621	543	570	540	590	605	587	520	553	520	558	565	549	551	490	559	546	544	578	562	544	575	591	494	513	578	556	533	622	547	603	604	545	582	552	579	574	544	597	527	549	521	562	501	568	531	537	595	539	577	559	544	571	618	554	539	552	557	548	567	565	545	609	582	559	580	618	556	511	573	582	579	556	483	520	550	568	556	554	573	548	558	561	570	522	575	533	569	598	548	581	592	577	535	563	539	563	568	601	574	579	520	575	566	581	539	551	566	584	516	541	535	543	564	586	566	562	568	501	595	493	576	561	585	529	539	573	545	562	563	566	577	580	543	525	530	572	510	548	596	548	545	552	515	590	555	578	554	552	542	548	511	552	567	587	563	501	547	582	548	561	581	549	560	583	577	541	566	570	514	561	567	593	557	574	542	617	533	543	590	590	530	545	556	568	570	564	571	574	607	508	503	598	559	537	572	489	567	565	552	540	597	527	554	511	593	561	572	545	595	554	528	579	569	568	566	580	594	547	559	577	556	567	534	618	556	552	545	547	575	542	585	545	575	531	570	532	573	580	557	561	564	536	559	575	548	550	567	544	508	581	537	565	558	588	563	569	587	580	564	540	571	599	568	567	557	571	589	544	531	551	555	524	575	609	550	519	553	562	525	542	551	538	565	560	563	545	539	572	575	556	523	525	566	549	591	527	521	605	566	553	593	577	577	601	570	544	554	570	511	554	553	549	577	576	542	540	579	582	607	574	542	582	580	584	579	543	521	545	582	599	532	551	560	555	592	514	520	567	588	568	501	579	561	558	555	576	543	556	577	567	577	570	605	570	556	551	585	528	552	535	527	524	543	535	547	561	623	571	529	539	530	551	582	588	559	604	540	562	558	539	551	579	578	582	551	574	566	544	598	543	572	585	557	523	532	529	561	516	522	536	516	529	542	540	552	603	563	509	561	566	592	601	561	590	547	556	544	580	556	557	580	572	531	598	608	528	587	555	554	595	564	557	557	556	518	607	551	547	519	565	541	559	559	569	556	523	556	557	535	592	577	520	561	573	497	516	597	524	561	574	565	596	525	573	558	581	563	546	584	533	534	572	552	553	573	562	491	565	550	550	546	520	539	541	557	523	561	565	566	523	524	538	561	574	529	524	563	565	584	590	537	550	550	568	549	537	587	634	530	523	506	595	545	547	580	570	602	521	576	545	575	522	529	548	552	580	571	567	568	560	537	565	556	550	531	574	570	544	579	547	527	562	607	558	574	597	531	571	577	544	581	526	578	559	533	598	560	628	574	546	571	546	567	582	540	547	560	557	529	551	563	559	548	524	536	560	583	586	568	548	534	569	512	582	584	574	594	581	559	554	557	531	547	530	564	562	528	559	571	602	546	580	563	597	561	542	555	564	603	560	563	527	587	550	542	604	578	573	533	565	513	605	560	529	581	556	544	576	556	558	540	563	561	601	543	547	575	558	579	588	526	584	526	519	620	542	580	541	548	545	589	562	573	574	579	535	595	549	542	585	537	537	569	554	548	581	550	542	549	561	558	612	555	523	584	583	581	559	550	548	591	547	527	550	536	553	544	510	562	508	583	583	593	548	520	556	569	546	579	610	552	543	573	503	530	556	587	545	575	551	558	538	536	543	519	551	569	563	584	584	583	570	564	519	520	616	565	561	581	570	550	612	563	586	549	532	540	595	578	559	573	576	572	554	504	549	550	574	586	587	559	566	565	610	572	570	564	538	533	577	530	575	538	562	508	565	556	556	547	543	564	548	558	576	536	533	567	531	605	577	545	537	597	551	543	538	517	561	586	561	564	587	558	568	536	553	502	540	541	575	559	589	563	554	572	570	554	517	563	567	548	553	545	524	566	513	545	587	540	589	600	539	535	539	601	555	536	509	529	602	585	541	565	603	512	550	608	533	540	551	605	546	525	567	581	566	599	584	579	591	575	562	588	573	578	566	588	589	584	586	580	543	560	603	567	516	517	547	550	566	559	547	518	553	565	541	574	528	536	546	572	550	579	555	571	539	527	578	538	571	573	568	523	533	567	575	584	553	540	602	537	521	534	528	562	558	522	566	585	600	604	584	558	548	583	568	570	618	529	603	560	552	552	529	565	547	507	565	553	560	530	563	550	526	582	576	525	571	555	582	560	544	560	539	547	547	513	556	543	554	546	585	592	569	553	523	540	607	540	575	552	543	573	583	617	586	551	543	545	616	551	569	601	574	549	551	556	554	590	566	559	523	559	554	574	538	533	534	566	576	591	510	571	547	544	554	580	575	560	558	573	590	598	569	574	574	564	527	590	617	564	596	578	530	548	539	530	556	600	585	568	573	515	560	570	554	574	560	525	565	591	561	553	549	535	539	562	552	553	564	552	584	555	552	583	559	598	564	529	547	585	556	559	527	591	559	556	555	540	569	563	553	523	567	555	543	590	562	560	547	542	576	588	567	565	572	547	606	567	561	539	569	583	547	543	539	543	591	570	537	536	589	579	551	608	583	559	526	564	608	609	566	561	569	522	564	588	547	546	556	546	551	561	580	549	521	584	551	569	564	565	579	554	518	562	559	532	588	564	533	587	558	573	547	539	563	529	570	568	573	597	585	544	544	581	542	527	532	526	541	531	586	565	528	558	565	565	506	522	557	601	552	585	553	593	630	526	538	534	557	561	544	554	549	569	584	530	588	582	571	525	567	530	549	585	520	563	524	562	563	601	522	607	531	556	592	559	559	524	566	582	619	593	578	591	550	613	574	547	553	573	589	595	572	566	587	600	561	512	523	557	584	552	600	586	566	549	554	576	556	591	553	555	536	549	551	532	578	570	594	568	540	556	576	565	542	530	562	534	565	541	605	574	522	574	562	549	531	556	577	545	559	548	490	556	544	578	563	591	587	584	502	550	554	558	578	571	574	568	537	559	581	580	552	535	535	512	577	558	517	573	531	549	540	531	542	531
18559	9122	6706	3150	2395	2023	1630	1453	1219	1161	1063	1044	961	955	1079	1375	1316	4167	1551	817	792	746	713	771	706	705	697	761	751	683	713	720	764	693	752	700	654	696	698	697	669	697	721	721	715	744	750	686	722	713	670	678	718	727	716	773	716	731	729	694	732	752	710	692	698	698	694	704	720	754	680	706	728	697	732	660	746	757	743	721	721	701	737	712	695	696	714	740	750	698	706	697	725	725	680	721	751	715	707	682	724	705	734	695	656	700	719	678	666	699	735	680	724	703	663	680	685	710	690	728	661	687	710	716	680	705	716	715	717	728	708	686	674	717	702	697	736	714	735	721	704	676	733	676	707	705	712	651	696	778	728	709	736	683	721	691	717	717	691	691	673	689	721	730	688	716	715	720	713	686	689	679	667	698	734	733	758	664	716	727	685	725	687	754	705	693	687	693	707	688	661	721	729	725	679	703	686	686	696	698	713	701	746	666	700	709	702	730	729	724	682	702	740	671	659	723	712	655	685	698	689	713	650	659	697	685	712	671	650	688	745	681	674	682	707	683	679	713	701	660	730	682	716	680	693	746	698	713	707	719	690	755	689	711	716	703	696	670	705	673	702	649	678	707	721	702	730	685	660	720	676	725	673	733	702	703	735	734	691	704	674	721	686	712	755	722	698	723	682	648	659	703	687	665	695	700	712	748	744	736	705	723	693	762	753	734	732	728	708	718	688	721	658	663	743	692	700	693	667	716	712	707	721	685	733	707	737	689	698	689	723	705	689	709	743	739	693	742	719	719	686	665	687	702	724	748	711	762	669	704	715	748	737	710	679	686	692	721	716	665	688	649	744	722	757	709	724	736	756	696	729	685	689	708	690	708	686	662	671	722	747	691	744	690	671	670	691	672	694	725	702	669	741	712	705	676	696	756	734	679	708	732	689	696	690	691	701	697	737	695	704	756	704	656	660	725	703	704	728	695	679	719	688	735	694	704	743	680	745	652	680	707	722	710	711	667	677	689	701	667	692	721	701	675	731	720	708	674	714	684	761	723	680	694	671	660	709	683	696	688	731	689	732	731	700	724	701	723	686	688	679	709	704	705	704	711	721	687	669	760	712	724	685	697	711	651	671	680	697	723	685	704	673	698	687	725	740	716	702	723	683	739	718	696	703	736	712	723	663	678	716	736	738	709	684	721	742	677	636	717	741	705	722	689	682	700	701	694	745	715	699	721	690	699	661	736	738	689	693	678	691	697	713	694	708	745	700	692	746	758	717	682	712	677	709	720	705	660	704	662	743	702	746	675	675	644	717	698	708	716	677	692	711	687	654	702	721	692	698	678	709	751	702	723	696	705	741	657	670	678	736	715	708	719	690	660	697	690	701	670	686	725	687	731	658	739	734	728	643	720	726	654	715	721	670	685	697	719	679	698	686	739	716	736	697	694	704	690	703	697	731	681	710	716	690	724	657	685	702	706	747	719	731	692	711	678	673	703	710	750	691	699	665	686	740	672	712	662	732	705	655	741	721	738	761	675	771	698	666	739	707	669	678	662	749	758	703	700	701	698	648	735	716	684	702	701	725	726	696	665	692	694	674	678	695	713	740	665	718	706	705	722	739	676	748	682	724	690	666	718	695	663	725	700	697	692	682	711	710	659	717	655	733	665	722	730	660	728	734	727	727	706	713	740	697	688	711	745	720	691	719	687	651	669	703	724	729	667	684	639	747	718	672	678	721	736	726	691	715	718	693	692	681	722	697	701	702	668	672	717	728	735	738	737	691	756	685	705	664	694	730	705	715	712	723	739	688	712	702	710	700	719	685	709	678	698	716	683	732	734	705	720	728	713	729	706	698	740	716	672	766	738	711	705	736	695	724	740	704	729	723	685	744	708	728	714	723	690	680	688	664	718	659	657	683	670	713	720	724	730	716	674	716	668	698	672	737	681	699	698	704	739	730	682	657	686	735	717	717	705	699	693	693	729	693	765	698	704	737	662	688	734	672	729	698	687	678	698	719	690	747	680	706	715	726	697	709	659	694	699	688	684	688	723	712	740	683	700	688	723	721	673	690	749	688	729	693	719	747	679	707	728	698	684	708	632	705	711	693	727	665	754	656	733	692	719	699	677	682	732	669	653	659	724	701	733	701	690	728	634	727	692	718	735	723	668	704	689	697	692	716	733	730	694	671	679	712	708	690	724	693	679	677	673	688	676	719	658	722	701	705	728	688	705	731	724	708	685	673	742	659	651	662	674	726	709	751	724	702	695	698	725	699	733	690	732	753	717	685	743	699	706	685	705	697	737	718	712	750	692	730	719	711	724	670	710	700	735	695	736	717	710	701	690	673	760	687	716	701	662	669	673	754	722	713	721	761	687	701	702	691	690	702	753	720	685	657	681	657	722	719	746	686	706	688	713	716	755	657	738	718	694	646	666	715	714	708	715	649	678	686	690	754	699	743	757	697	748	656	709	703	703	692	693	728	697	685	706	673	680	743	712	659	679	645	712	686	714	750	703	741	710	704	665	712	718	707	665	677	696	677	693	733	678	731	709	671	708	724	697	709	702	695	747	711	711	694	701	697	706	732	647	675	657	717	745	688	711	688	700	695	732	733	726	737	657	691	677	705	661	705	748	705	624	713	690	692	689	695	656	688	700	686	695	718	647	703	682	750	723	708	708	661	639	701	681	716	703	733	712	686	717	694	697	720	743	704	721	678	725	760	693	703	726	654	718	727	668	732	685	716	713	738	647	735	710	693	665	713	701	686	688	721	649	734	695	649	728	694	725	696	699	685	723	676	730	720	697	727	689	709	706	766	731	766	703	734	724	737	695	702	674	683	691	692	709	710	677	730	683	697	703	693	718	656	708	697	708	708	710	737	717	727	697	712	702	739	728	756	694	679	751	735	678	688	730	650	680	685	725	685	742	673	683	754	724	748	760	729	733	676	721	700	689	671	671	690	708	752	748	678	717	702	773	653	682	724	696	711	666	680	710	720	702	678	696	727	681	714	688	663	713	704	712	662	753	717	734	699	736	703	733	685	703	710	670	744	723	687	684	683	740	705	734	723	761	701	739	744	726	741	714	730	676	726	726	741	685	700	677	693	709	726	688	719	701	664	716	667	721	642	691	703	699	703	692	717	665	687	701	717	733	735	718	685	706	671	638	722	674	708	681	691	706	732	711	667	717	647	766	715	687	662	701	643	715	707	719	754	687	705	785	673	743	725	737	662	662	675	643	675	686	746	684	701	718	713	711	699	710	735	728	702	729	683	773	697	728	707	701	712	702	748	730	660	681	697	677	728	745	771	713	740	664	702	724	707	737	701	692	692	748	655	692	738	675	662	680	800	734	730	687	696	709	753	706	731	694	675	715	731	720	725	691	692	715	741	722	739	671	706	692	714	728	681	709	669	744	695	722	707	714	714	680	715	738	719	714	757	697	686	700	727	680	660	700	685	707	718	708	715	728	670	681	724	716	745	749	694	669	699	686	719	718	731	736
24607	21404	27314	25499	4830	637	451	433	349	328	351	334	312	350	340	496	476	1019	443	265	255	268	259	246	256	252	272	209	249	264	227	239	263	213	214	242	225	240	245	268	265	247	249	232	239	229	237	257	242	249	230	213	277	229	251	245	259	211	231	265	246	268	251	236	250	256	220	235	253	225	247	231	244	221	254	250	244	264	248	240	225	254	239	271	251	242	236	264	228	253	228	251	227	244	235	215	240	255	249	252	254	247	249	269	259	247	220	234	227	243	209	247	238	242	243	222	236	229	252	226	261	232	241	230	241	241	255	234	272	216	251	259	245	223	257	220	230	223	251	255	217	219	223	239	249	201	237	257	234	218	243	238	241	235	233	261	243	267	245	255	238	232	244	261	255	231	256	249	246	209	249	236	244	232	234	257	247	246	235	213	223	252	230	214	259	234	243	277	235	223	241	208	278	226	252	216	229	216	257	233	254	247	219	233	227	239	231	208	263	274	246	204	231	235	246	248	235	241	227	224	236	246	211	230	243	204	241	230	262	245	244	253	240	236	245	233	250	254	244	240	242	206	248	231	241	223	226	215	221	248	252	255	238	250	236	229	207	222	213	233	238	216	230	229	236	246	243	257	265	244	228	233	215	241	207	255	214	232	237	224	248	206	234	227	221	231	251	222	242	241	218	233	264	238	240	255	237	226	248	240	225	243	250	252	223	244	228	248	210	245	247	251	255	233	253	231	230	252	245	271	223	257	234	250	234	232	220	242	251	231	238	222	251	219	229	254	255	228	242	218	251	237	232	262	239	274	258	232	239	217	211	230	233	244	229	247	218	246	242	274	226	256	240	225	210	222	221	241	257	230	251	233	231	256	257	249	232	246	235	227	227	218	235	238	258	241	228	246	245	234	229	247	221	214	228	231	233	237	256	236	235	229	250	229	238	239	215	219	232	238	257	219	226	239	254	227	221	252	237	226	238	230	234	219	236	245	229	224	245	281	215	217	217	257	258	225	255	237	238	233	246	217	227	251	237	245	242	238	220	206	241	255	237	252	265	224	241	262	239	268	236	251	221	210	240	266	227	233	249	247	255	233	257	248	265	208	215	228	228	252	221	254	221	282	226	234	245	252	226	222	222	249	243	243	236	248	257	226	226	247	226	223	231	244	236	259	249	248	225	251	255	246	236	240	235	229	263	233	225	235	253	272	223	248	219	252	250	249	234	249	227	247	220	258	246	250	263	230	243	234	245	207	226	264	237	232	251	221	236	265	248	224	216	224	247	228	226	228	240	225	240	256	235	251	241	237	240	206	251	211	258	224	220	233	262	245	258	231	241	251	227	225	215	241	212	242	253	237	247	226	244	253	231	249	230	239	264	275	222	244	240	253	227	261	249	262	230	231	249	249	241	246	250	248	229	224	263	218	252	240	254	266	253	235	237	259	235	220	266	255	219	239	237	278	252	262	236	224	241	236	228	247	235	242	232	265	248	248	249	243	227	244	240	240	188	254	225	220	225	225	262	233	222	244	223	261	237	226	262	261	228	242	219	254	236	227	252	230	235	232	224	219	253	221	253	235	234	240	232	219	268	230	242	201	251	248	237	239	218	244	245	216	207	283	262	231	226	206	225	223	257	258	222	268	233	222	227	235	249	241	239	236	232	229	231	221	241	264	234	233	197	214	232	258	223	247	224	228	226	281	233	205	246	228	227	248	217	243	224	215	250	229	222	225	261	238	237	265	247	253	213	236	209	249	237	254	246	240	236	244	224	245	257	257	269	246	269	213	276	251	212	226	251	247	238	256	253	249	233	257	241	261	240	271	242	247	252	219	244	225	242	264	207	250	222	247	263	228	230	254	214	236	273	250	249	223	224	224	258	258	256	226	235	232	265	256	259	261	260	264	233	235	225	238	232	259	224	244	228	228	220	241	230	221	241	207	214	240	239	231	258	248	254	243	231	231	262	236	237	244	231	267	267	252	226	251	232	263	233	241	243	238	223	228	222	260	253	216	223	249	228	235	251	257	205	250	236	240	252	253	235	255	242	227	229	265	268	246	232	208	230	231	234	215	269	266	257	260	250	244	268	222	228	237	229	230	230	221	214	253	225	214	227	238	232	224	247	232	246	224	241	222	256	200	232	227	231	271	265	229	226	241	235	218	257	222	236	232	246	245	231	225	250	242	240	250	233	251	257	215	283	235	220	237	220	238	210	237	233	229	240	236	249	225	253	248	243	234	253	244	226	233	226	227	235	259	243	208	226	247	256	258	248	259	233	230	226	230	241	230	235	258	222	239	245	236	187	217	262	246	243	259	225	267	235	225	234	256	248	242	242	231	241	225	218	256	237	237	248	251	223	239	238	255	226	248	232	233	254	248	229	230	245	222	220	229	247	244	227	227	213	242	232	200	251	258	216	232	249	237	244	249	247	237	213	245	242	251	225	242	250	264	227	259	248	266	241	251	219	221	215	227	237	232	243	247	223	245	246	242	240	235	215	259	246	219	240	262	259	263	238	223	253	241	255	242	256	258	229	238	254	220	205	236	250	232	252	207	258	234	272	244	236	240	260	238	223	253	215	215	208	251	238	227	261	242	227	220	229	231	226	253	230	245	234	231	231	245	260	235	237	239	250	249	253	222	216	233	241	224	240	231	234	240	234	222	243	231	231	223	205	241	220	228	250	201	259	237	234	262	246	237	238	262	247	233	268	240	246	231	254	248	265	240	244	265	247	222	229	235	217	249	221	210	222	247	227	241	232	233	203	236	236	243	222	223	263	232	261	222	220	228	249	258	206	229	250	221	239	246	245	256	218	237	227	247	222	266	236	234	241	251	252	239	251	227	221	238	237	235	242	264	240	251	232	253	236	263	249	229	254	228	256	233	229	210	230	255	244	243	230	229	192	216	245	236	254	231	250	258	232	247	226	238	240	248	243	264	235	253	227	250	208	239	224	248	204	246	250	188	249	237	244	214	222	225	286	239	253	248	239	243	236	220	243	216	242	251	238	262	257	255	248	248	265	246	258	236	237	264	221	226	246	263	252	237	237	224	254	241	253	260	241	253	253	217	222	246	253	241	245	224	222	230	242	236	278	243	215	221	223	236	229	229	244	252	235	229	222	265	235	230	257	225	231	242	266	239	228	245	237	255	213	258	233	241	232	230	254	249	230	243	226	280	232	241	221	242	241	235	206	238	253	233	229	265	226	234	228	204	215	244	241	238	199	242	239	239	236	225	242	221	225	240	248	220	242	223	223	232	228	236	242	215	265	275	233	243	235	239	248	216	244	245	226	236	228	223	239	266	233	250	259	249	259	273	218	234	231	240	238	215	241	259	223	225	219	225	220	234	232	229	264	242	229	232	234	229	240	243	236	255	249	230	248	228	255	255	274	257	224	248	252	271	227	231	232	251	227	225	239	221	222	244	213	228	224	257	248	254	231	211	245	230	232	227	231	260	238	223	247	249	218	222	225	242	236	223	234	234	234	256	262	262	245	228
19498	5437	3942	1886	1402	1070	917	766	607	566	593	520	492	470	586	821	889	2220	777	404	360	360	348	355	316	326	341	351	344	319	333	321	309	339	312	349	344	343	347	300	342	324	350	342	333	324	351	340	327	310	330	325	329	313	311	364	333	363	293	305	327	336	321	347	328	360	331	337	342	361	293	343	335	327	306	330	346	329	315	333	314	316	334	320	350	328	338	336	298	311	347	353	309	300	351	327	328	345	311	321	323	337	316	338	341	302	353	329	334	295	363	369	329	330	334	307	335	361	314	309	326	346	331	322	331	332	327	311	330	302	296	336	357	314	345	296	320	321	337	330	335	320	324	329	327	352	307	375	332	319	369	353	319	331	313	304	337	331	320	336	332	318	316	365	323	348	303	331	322	323	296	332	340	315	362	348	319	326	284	337	314	362	316	327	371	313	325	345	322	371	337	333	339	318	344	294	303	324	330	326	314	343	320	343	344	309	340	314	315	318	348	303	331	294	316	333	330	335	330	296	335	325	341	321	333	314	331	313	338	352	340	309	335	328	311	350	332	328	338	325	333	335	334	337	316	312	322	348	346	309	332	294	343	308	353	327	333	332	319	316	328	331	327	342	304	326	289	343	350	330	355	317	334	323	308	321	337	318	336	321	326	357	320	334	294	347	338	338	335	352	375	310	295	294	315	337	297	328	323	315	331	323	338	342	335	352	346	279	317	341	327	321	294	360	319	361	323	294	310	315	341	315	321	330	326	288	312	329	315	292	345	328	332	324	305	316	336	330	312	357	327	345	338	323	336	328	325	347	308	339	311	349	336	324	332	315	346	326	316	335	329	349	318	316	327	297	298	308	345	339	312	322	318	315	309	312	339	323	329	341	349	336	325	322	333	342	310	314	321	347	332	342	352	297	328	302	344	319	314	327	325	313	326	327	347	348	327	302	328	331	313	311	328	326	321	353	357	337	317	346	318	307	344	331	344	329	334	343	354	316	305	308	356	350	318	344	352	331	336	349	383	293	332	352	305	337	317	348	322	333	336	295	330	312	322	330	313	341	374	339	324	322	334	348	311	328	306	323	320	348	320	323	292	366	328	344	322	332	288	325	333	289	349	338	347	343	342	322	344	342	337	333	311	336	323	304	322	320	310	325	334	334	330	305	334	326	316	330	309	339	358	362	343	318	307	282	306	336	328	312	319	337	286	334	321	327	328	299	324	322	348	325	336	298	322	354	319	323	327	331	306	340	300	296	315	332	339	349	366	365	337	332	316	350	335	317	332	349	321	359	354	326	314	334	352	337	339	317	310	284	327	315	332	323	314	295	306	312	329	326	319	341	334	336	308	312	319	309	337	304	350	341	344	319	332	322	353	365	325	307	314	334	331	326	346	320	326	317	315	290	325	332	337	329	351	306	355	330	334	302	296	346	322	293	319	363	313	324	296	329	334	314	338	352	338	325	355	335	328	310	314	337	300	326	311	346	304	322	304	316	350	298	312	320	310	296	329	328	319	312	324	350	320	350	338	290	300	333	323	293	307	337	335	340	327	335	349	316	329	337	335	343	348	352	332	305	318	324	309	305	349	322	325	351	320	316	340	326	305	329	304	334	324	352	308	295	325	327	326	321	350	343	310	334	316	340	343	295	317	318	299	323	343	317	336	308	344	354	307	319	301	314	324	328	338	339	326	374	340	331	329	331	275	321	293	336	333	371	314	320	329	324	325	334	344	337	360	363	324	324	331	332	297	342	289	334	307	319	337	309	323	306	353	341	355	315	322	294	332	326	292	307	325	315	326	315	336	327	314	315	317	301	299	303	313	336	306	319	336	349	323	335	374	323	340	326	336	314	282	343	327	341	313	325	321	313	303	314	278	316	312	305	304	359	303	328	311	327	300	304	300	344	334	328	326	324	325	332	286	320	324	371	343	331	350	320	320	327	327	319	294	328	343	305	341	332	325	369	354	336	339	296	297	343	301	351	328	335	346	326	345	349	319	305	365	325	340	319	336	292	304	337	335	329	361	307	292	370	343	333	317	319	342	304	345	309	304	332	308	344	338	360	322	362	318	350	303	316	288	343	306	331	347	329	328	341	334	329	331	336	304	323	319	344	321	364	337	333	329	323	330	297	306	332	315	349	350	303	300	361	322	364	352	338	277	355	316	355	335	307	312	313	328	343	356	299	274	353	325	305	359	326	342	315	334	347	291	324	330	321	340	307	301	306	300	343	299	315	323	335	344	318	329	332	305	338	310	306	360	349	326	338	356	317	329	336	339	324	325	316	352	333	321	322	329	322	333	312	335	335	316	338	327	312	314	360	321	329	345	275	351	321	330	317	324	326	338	322	301	331	290	363	307	302	326	338	315	293	324	302	312	349	325	343	336	324	297	299	351	328	316	315	312	363	324	333	320	334	331	355	309	338	362	302	310	323	347	342	338	338	318	339	324	318	311	323	370	337	326	323	285	329	330	328	330	342	346	308	336	314	341	317	334	330	331	316	320	321	341	331	335	327	329	336	316	334	336	317	319	335	318	288	332	314	365	334	338	367	322	336	334	330	281	309	363	326	331	321	326	323	362	327	322	309	324	298	327	340	307	334	372	342	320	330	344	335	330	332	313	324	343	334	344	330	318	319	334	322	327	331	319	315	320	326	333	325	380	310	318	331	314	328	316	331	317	330	344	317	335	350	336	303	329	358	329	294	334	325	318	338	345	324	334	358	296	328	339	370	350	306	314	308	358	319	308	348	290	328	294	348	332	330	361	331	340	382	324	325	357	325	322	324	287	322	344	343	335	291	340	312	309	326	315	304	323	308	322	321	317	347	313	319	330	306	339	309	309	324	302	319	327	365	369	295	321	356	310	309	314	330	337	332	318	350	356	324	322	338	348	366	332	304	334	343	289	351	321	341	330	339	314	310	336	307	332	335	368	324	300	334	305	345	354	337	307	327	344	328	326	288	307	321	298	331	353	330	318	328	336	334	284	327	316	306	302	332	300	333	338	331	288	288	327	347	337	316	308	334	320	344	329	315	326	316	320	361	326	338	297	308	363	320	304	326	345	342	373	333	332	360	327	348	334	323	315	371	352	347	346	325	364	285	333	313	342	349	331	330	322	340	308	328	327	353	308	300	333	349	309	325	346	329	322	318	344	332	312	336	339	325	350	287	298	306	319	318	364	296	307	309	328	343	309	306	333	332	327	349	324	335	356	331	317	350	346	305	353	312	308	332	333	326	310	314	340	335	352	323	346	319	305	349	298	324	324	322	311	359	342	314	332	334	304	322	367	324	320	279	345	345	347	349	316	330	374	351	301	324	337	310	312	310	342	325	311	345	384	336	301	312	322	323	347	333	339	375	315	325	339	308	371	315	304	289	329	327	326	340	328	304	289	344	305	328	324	363	310	311	328	305	306	312	339	325	307	336	319	346	355	332	343	335	331	349	322	352	318	301	331	337	345	331	356	321	324	334	345	318	309	319	357	335	332	319	311	350
22557	21450	29261	24035	21448	21292	4487	1244	969	947	883	810	777	801	816	1066	1049	3758	1360	666	602	597	580	537	599	575	592	594	606	530	550	537	597	577	604	560	579	590	541	599	511	574	561	616	551	541	561	552	560	519	549	575	530	599	519	572	601	538	576	578	562	570	604	600	539	576	563	559	565	613	562	556	591	586	558	583	548	534	547	589	538	536	538	576	553	579	570	528	574	560	551	543	581	539	581	528	568	536	552	582	565	546	551	558	560	556	558	566	547	520	561	542	524	541	580	531	532	599	583	600	557	563	517	563	562	561	585	487	549	575	555	524	579	539	548	524	568	585	546	544	540	603	520	517	563	526	632	562	522	565	527	531	552	575	557	530	585	541	559	581	567	553	536	602	554	546	542	513	529	559	572	620	550	599	590	565	538	517	500	620	539	563	522	562	540	550	549	587	565	540	590	543	527	601	582	535	584	566	550	608	608	548	585	532	537	545	540	571	530	535	588	567	545	547	574	530	579	533	578	581	568	606	573	572	534	538	590	559	563	550	560	589	542	568	547	537	570	522	540	552	556	524	549	558	571	571	570	524	536	547	514	563	565	519	557	544	555	562	573	538	538	561	522	593	555	565	564	538	555	526	542	561	522	594	557	566	573	492	531	570	535	554	520	592	587	595	575	592	523	559	564	554	523	497	553	567	542	547	575	540	555	566	587	554	538	554	549	573	548	519	561	548	569	564	543	584	561	557	587	547	521	579	560	542	523	582	532	585	536	549	559	542	562	562	585	523	586	555	540	559	571	580	494	602	563	596	575	572	580	577	608	550	588	543	545	568	575	519	576	597	572	555	551	529	594	571	530	605	570	544	554	559	571	571	581	553	515	591	520	578	525	534	521	563	576	555	536	584	539	535	529	551	559	578	532	550	597	539	581	562	523	550	523	567	556	535	548	544	542	557	559	534	563	535	556	547	556	551	528	563	566	547	537	569	560	515	528	553	545	569	537	542	566	569	519	532	559	550	571	536	567	532	545	549	572	515	563	535	526	591	566	520	559	546	550	567	557	556	562	540	560	598	589	515	583	534	559	548	552	527	542	572	564	557	576	526	553	555	591	557	567	513	559	560	535	547	526	542	551	542	557	528	502	559	556	567	614	548	556	529	542	582	546	519	542	570	615	585	580	559	529	540	532	579	566	529	561	560	558	581	576	572	563	565	531	556	523	568	540	535	567	542	578	579	595	558	571	547	564	533	571	543	528	515	507	536	540	577	564	549	545	557	545	535	538	561	570	558	597	512	543	558	545	556	592	539	536	590	541	555	571	550	533	550	557	551	534	499	586	552	604	544	549	529	550	544	582	534	508	558	559	541	531	570	532	578	585	569	546	562	538	593	591	540	574	548	495	537	530	557	591	529	558	533	598	557	583	617	526	542	536	591	516	538	544	562	560	543	571	565	579	558	536	558	561	579	533	553	568	551	547	565	522	561	515	555	515	502	584	579	610	542	549	518	556	596	530	538	548	563	537	543	543	565	564	539	506	591	558	541	588	530	565	565	559	525	597	563	505	544	589	550	557	532	538	505	557	562	574	540	512	572	542	580	582	570	548	554	539	521	537	541	509	580	606	559	613	576	545	521	562	564	564	513	530	563	536	566	533	523	584	531	500	557	544	575	526	556	543	571	551	539	562	608	566	560	565	562	514	559	558	549	504	515	525	531	587	558	591	506	561	579	571	551	570	519	545	546	585	557	556	551	573	558	567	518	570	548	607	593	543	550	528	526	563	559	579	567	550	571	591	541	570	579	538	565	534	571	583	550	537	560	606	491	560	534	543	554	598	528	575	591	610	584	562	562	508	515	521	550	514	569	523	531	539	548	556	543	589	580	569	568	553	528	585	550	583	578	594	560	606	588	585	547	568	497	568	555	516	569	572	585	541	549	549	522	510	557	526	550	577	563	520	539	545	550	545	555	523	560	556	539	546	518	523	506	560	549	524	553	540	569	541	526	528	541	580	550	561	548	565	538	558	555	550	543	523	548	523	568	533	564	525	529	549	532	547	583	529	564	554	557	550	554	588	546	541	567	586	542	542	561	574	581	549	563	523	577	511	543	540	579	512	555	525	553	574	549	606	564	540	567	568	587	574	534	562	524	549	541	573	553	526	602	538	557	551	555	573	559	611	557	535	502	564	532	564	565	577	556	549	535	526	603	555	482	573	533	549	542	546	516	570	578	563	581	561	556	538	528	556	523	536	571	573	541	547	565	561	547	569	544	568	534	530	539	595	518	563	580	573	527	559	523	571	556	536	585	522	542	556	567	508	535	540	536	550	533	581	572	555	558	492	561	542	522	521	530	616	516	568	556	539	576	559	541	538	600	549	572	576	548	561	592	542	538	577	517	565	543	543	531	537	498	567	552	599	555	553	552	559	589	591	580	513	526	562	569	527	530	554	587	542	573	574	519	535	576	544	533	539	552	551	549	551	552	570	545	569	572	564	549	546	553	541	566	533	537	563	547	567	539	545	585	585	502	575	549	518	543	556	561	563	560	595	579	523	568	590	562	578	576	535	600	523	546	520	516	580	582	553	587	572	538	559	580	565	555	511	578	511	576	520	556	594	493	597	568	547	561	518	532	592	543	631	524	557	547	506	553	557	576	552	538	547	562	533	539	527	528	594	562	589	609	535	574	536	577	510	549	570	558	550	559	583	534	576	569	548	553	565	548	552	551	524	542	551	562	571	552	550	575	533	565	537	580	607	522	529	516	580	530	538	539	587	595	565	564	557	617	555	560	554	563	546	546	576	552	539	556	619	557	535	567	543	565	584	532	578	555	590	575	553	608	577	516	552	554	536	549	555	586	582	499	548	563	574	532	566	556	533	542	578	539	551	569	573	541	538	565	559	582	532	589	582	498	553	533	511	554	544	542	555	531	568	537	583	562	507	601	585	540	572	574	586	521	559	532	529	607	555	533	553	519	530	521	557	532	575	554	520	595	558	538	541	562	553	552	539	561	534	510	569	591	593	601	538	548	577	552	553	516	554	554	542	531	577	519	577	542	557	554	533	546	565	585	528	530	601	572	576	532	546	549	509	606	585	539	539	542	570	572	588	539	533	528	574	549	494	602	571	508	531	568	540	536	538	530	554	541	563	542	520	600	562	544	516	551	564	515	522	544	561	566	560	565	557	538	552	577	530	541	558	549	544	580	553	585	558	546	528	585	599	574	513	530	572	569	537	554	561	570	571	585	560	516	562	539	524	531	565	567	562	528	520	551	518	557	571	563	504	551	590	585	545	586	531	536	544	546	564	522	561	538	525	569	538	505	586	534	584	524	570	520	534	548	581	561	575	564	577	525	561	549	559	543	547	534	539	556	562	509	528	509	532	564	511	526	575	584	601	578	542	559	558	538	554	554	583	567	557	558	551	560	552	524	551	538	577	599	550	578	559	573	570	575	579	565	530	517	558	589	515	527	577	565	586	534	560	545	553	513	527	560	554	557
25113	14171	10509	5227	3756	2986	2444	1937	1686	1498	1345	1277	1182	1197	1214	1626	1747	6494	1897	841	863	724	766	790	704	798	764	711	765	723	746	698	753	705	771	768	687	789	718	685	706	706	712	752	707	769	733	719	742	716	664	723	712	698	738	697	734	699	691	675	701	702	717	733	687	679	721	731	705	772	764	729	740	685	719	675	742	711	668	739	650	682	713	673	676	699	725	780	645	728	746	697	744	719	665	728	720	683	757	681	681	680	740	678	657	657	711	748	725	699	668	702	695	693	732	706	722	722	677	683	711	697	718	713	678	684	694	687	723	691	773	659	701	676	716	716	747	700	648	689	650	747	681	679	661	717	711	710	657	731	717	717	749	751	696	715	698	725	698	724	711	665	702	674	682	703	653	704	670	746	764	747	702	687	690	689	706	697	736	648	692	690	683	743	664	708	692	726	718	692	732	678	758	657	684	753	698	726	703	719	677	689	731	631	724	714	697	683	700	709	665	710	695	647	693	686	722	750	663	727	680	699	709	667	698	716	728	733	695	721	658	690	697	742	692	694	725	737	718	751	701	742	713	699	678	671	692	684	704	704	725	636	742	758	710	669	704	736	698	701	736	742	671	718	716	686	701	755	669	677	690	675	697	703	771	730	679	707	736	673	719	700	669	741	703	693	672	709	720	733	678	682	671	703	734	675	699	668	705	742	668	708	708	689	682	721	704	748	663	660	711	679	684	707	692	681	708	686	710	655	700	699	736	689	717	674	716	720	683	741	749	726	689	655	734	719	689	685	684	681	754	682	657	730	680	660	678	712	737	691	741	733	663	726	667	714	694	728	734	709	691	733	699	656	678	726	725	719	717	700	684	692	712	707	690	703	703	740	708	719	686	671	720	728	729	675	677	676	740	736	702	721	712	684	678	733	720	690	715	682	732	713	722	725	747	686	696	720	716	713	718	659	672	676	662	676	735	710	714	678	747	675	728	718	703	689	715	649	672	742	671	741	717	694	678	680	678	694	698	673	653	715	656	731	704	681	682	723	715	727	657	676	664	687	692	700	671	694	730	680	731	752	657	664	710	663	682	690	728	714	714	740	694	679	718	678	684	725	708	733	723	680	708	742	710	709	681	709	687	685	698	717	713	707	709	749	710	712	714	683	691	669	727	701	742	664	739	695	668	694	690	693	715	714	657	695	698	699	713	723	737	699	711	716	695	703	708	710	699	691	717	715	684	722	693	657	740	696	645	720	692	734	693	714	739	698	707	695	644	724	714	730	694	730	703	726	680	692	683	700	732	708	689	705	753	719	680	719	741	688	651	742	729	714	683	715	697	696	741	705	676	714	693	674	686	691	677	682	686	707	720	718	753	728	690	685	697	749	752	750	728	677	736	704	720	708	748	743	648	721	687	692	710	695	695	713	723	713	707	684	744	690	688	639	609	703	665	721	776	749	741	709	668	723	748	706	683	687	748	690	723	681	729	737	739	645	714	714	714	775	723	683	727	656	667	713	712	675	740	727	746	664	694	716	678	694	717	691	733	723	700	719	725	661	735	704	680	695	672	686	716	736	695	681	714	688	747	698	688	707	716	692	715	736	667	721	744	691	680	695	714	671	686	705	706	684	672	704	704	707	717	724	664	686	670	711	710	651	712	674	684	731	663	709	653	744	690	716	745	663	676	730	766	679	745	688	696	704	698	764	736	686	734	723	663	702	715	694	657	689	667	680	739	711	671	672	703	658	736	726	691	695	673	740	708	705	686	708	749	710	741	687	726	701	703	728	708	664	750	687	712	716	731	724	683	705	704	693	729	729	706	710	691	682	669	669	686	701	658	657	705	727	729	689	719	731	745	716	700	746	655	676	731	717	788	688	693	685	693	698	724	728	701	706	737	694	693	680	653	736	685	697	741	678	709	761	733	691	739	743	679	693	706	728	702	693	694	706	741	686	712	678	732	732	701	661	691	681	658	739	753	707	681	704	685	723	703	701	674	712	700	717	684	677	700	675	676	696	716	687	688	693	718	621	691	713	744	654	712	716	720	671	720	742	748	691	737	684	675	685	718	725	676	700	697	701	702	702	661	762	673	708	673	705	752	644	727	677	703	710	725	687	671	712	707	650	722	707	721	692	672	721	718	723	689	676	696	661	730	656	704	694	676	728	683	705	692	722	688	697	688	654	743	727	622	712	687	692	717	717	725	693	718	695	704	723	670	707	716	748	699	733	734	679	749	694	710	693	689	729	722	668	752	694	754	724	727	740	721	761	671	685	675	706	759	772	682	675	746	738	740	685	679	684	699	661	678	717	686	740	681	714	654	678	742	730	741	721	682	727	754	718	725	668	673	752	686	663	718	689	727	740	765	691	673	697	704	737	725	656	749	717	704	711	696	699	696	669	736	698	696	680	720	671	723	699	725	693	668	691	724	711	695	720	656	735	720	676	703	669	726	680	736	697	707	694	738	716	685	705	722	697	737	747	741	723	713	695	749	709	722	763	692	713	764	739	681	704	689	706	660	707	667	659	733	674	731	711	717	696	704	668	774	705	665	717	732	705	737	680	740	700	733	657	747	666	685	684	723	708	699	723	684	714	691	650	673	713	684	695	658	695	699	683	700	707	714	676	724	716	727	735	728	695	714	704	745	728	671	713	665	738	726	787	692	721	736	691	670	693	743	684	727	706	742	674	728	720	725	684	677	665	728	729	725	737	692	719	727	775	748	685	748	724	732	713	693	677	699	723	689	737	722	716	712	707	690	713	746	719	710	724	739	718	757	692	684	726	713	756	677	747	709	722	705	736	727	684	689	717	695	688	687	705	744	770	694	727	689	727	696	703	664	666	666	715	677	688	709	713	635	716	683	681	711	774	718	725	672	670	717	712	715	721	720	731	675	703	721	685	681	677	692	703	685	749	683	714	760	674	734	707	712	687	711	727	700	696	700	733	697	724	688	673	695	719	674	754	701	705	720	705	754	725	717	705	707	696	707	692	689	715	727	720	716	738	697	720	690	670	727	707	687	732	729	750	703	704	718	673	740	722	693	689	729	688	687	728	711	656	690	733	673	716	719	680	660	689	705	640	674	704	708	722	738	736	668	706	710	718	695	726	703	719	736	642	720	707	750	735	691	703	687	737	654	730	703	679	729	649	723	685	708	695	693	703	680	726	668	692	700	749	661	663	734	679	706	682	687	704	721	732	652	659	730	719	688	697	677	723	723	707	663	700	747	711	667	706	676	729	727	737	719	677	708	747	689	667	647	657	687	676	719	723	690	709	680	694	741	703	729	728	705	734	730	742	685	678	745	719	676	741	703	716	705	727	697	680	692	689	684	708	698	650	718	737	703	713	734	694	692	709	716	711	675	714	683	719	737	658	718	695	708	749	700	715	728	695	684	692	735	691	705	716	699	716	705	710	707	722	679	717	670	644	710	735	695	775	737	734	712	704	733	711	710	716	680	710	694	723	696	664	694	695	727	734	711	692	729	691	709	701	654	658	680	689
27497	17443	3476	769	518	487	396	419	359	387	401	375	373	375	409	504	496	476	351	356	318	376	339	317	330	313	319	355	316	352	352	337	340	352	334	317	335	335	322	356	320	336	300	335	310	310	324	302	362	340	330	354	321	320	331	334	324	366	332	346	339	333	344	334	308	359	315	354	351	306	362	337	329	349	330	325	320	334	348	320	320	348	313	331	370	335	315	326	345	324	302	323	316	349	340	324	345	322	346	354	296	342	306	336	305	349	316	328	326	321	345	337	345	321	355	294	321	329	332	313	350	288	328	302	380	298	348	323	342	321	343	325	336	323	317	348	338	332	321	314	317	320	314	327	327	345	310	349	338	335	345	326	317	326	310	368	338	351	341	326	335	342	303	364	305	356	304	328	324	333	346	329	333	323	307	342	304	329	315	302	339	327	364	330	308	304	323	306	337	351	331	349	328	347	316	345	343	362	322	348	315	327	339	302	336	333	316	319	327	316	323	344	310	340	337	328	304	317	325	362	331	332	300	332	318	309	338	325	300	321	311	333	349	349	340	306	288	353	311	353	350	308	320	323	315	324	312	334	354	323	302	305	338	373	331	325	317	336	315	314	326	314	323	333	317	318	345	325	323	355	314	322	311	379	331	320	305	325	323	325	351	348	298	356	331	351	289	320	348	358	309	312	349	330	322	333	300	315	343	323	305	338	336	312	328	310	307	353	327	336	321	307	342	303	347	358	309	316	311	346	353	339	361	309	331	335	326	297	330	349	335	345	324	344	347	329	332	347	381	307	299	305	340	316	298	320	306	300	329	348	311	298	359	366	305	327	351	348	312	314	331	315	337	332	333	336	332	362	328	331	333	294	314	334	328	330	302	332	324	305	337	340	326	320	303	347	289	331	363	322	362	346	340	347	339	331	276	340	314	347	351	331	355	350	312	343	315	339	300	296	334	309	339	321	306	338	340	330	323	361	333	346	362	323	345	318	334	323	342	343	323	307	332	297	336	342	336	308	323	311	345	361	344	312	322	336	343	347	331	307	323	345	350	339	316	328	351	335	333	338	316	330	307	323	330	329	314	338	316	331	360	329	301	321	321	338	339	313	312	329	338	323	356	319	320	351	324	367	337	306	382	307	350	316	315	361	335	358	339	348	366	353	318	347	329	327	285	311	308	360	330	326	327	319	333	322	309	298	301	336	319	328	329	318	326	325	332	309	343	334	320	328	335	365	323	312	345	350	326	318	355	314	315	311	305	355	317	338	334	352	289	302	338	356	302	305	345	323	348	363	335	307	309	333	342	302	353	340	315	330	360	332	338	330	331	294	303	326	313	361	350	351	322	318	345	356	338	337	329	319	333	338	307	351	341	304	314	309	335	324	334	327	290	293	326	304	340	341	356	337	316	344	339	324	342	339	349	359	323	319	308	325	332	302	319	309	315	346	324	300	342	353	344	332	347	364	341	344	313	349	344	344	354	318	344	360	339	290	332	335	303	317	350	310	311	352	314	348	328	322	316	370	345	349	331	343	352	329	345	345	358	313	332	321	341	327	309	338	328	329	329	328	334	324	316	313	350	331	315	323	312	352	302	346	351	327	309	352	302	317	325	340	368	309	317	330	347	338	353	333	334	335	347	314	307	315	313	306	314	380	338	356	324	342	354	337	311	354	315	319	288	332	347	324	329	349	368	340	296	310	348	315	353	345	320	302	335	322	322	325	339	324	327	377	329	295	340	342	313	322	353	347	313	347	338	326	307	335	312	317	352	315	299	344	355	360	305	333	313	292	288	332	342	328	330	366	318	349	322	357	345	337	352	316	349	359	354	315	300	333	319	346	353	330	323	326	318	294	300	329	331	343	345	349	349	335	312	324	312	343	338	332	360	329	364	364	301	321	340	355	336	314	330	322	296	335	338	326	265	370	341	343	322	328	282	334	308	353	308	349	360	317	373	341	325	322	339	327	345	346	339	321	316	315	306	302	364	332	349	339	344	313	309	311	314	312	341	331	331	343	328	348	324	315	334	360	328	332	315	302	303	332	337	354	308	379	301	362	338	370	349	299	317	328	334	352	325	323	354	346	313	316	321	335	370	328	330	323	362	342	345	340	328	332	320	330	325	313	343	319	311	357	308	335	325	355	335	329	352	328	321	353	345	320	320	336	329	318	332	379	329	343	349	332	336	312	333	287	311	366	339	340	311	331	327	312	322	294	314	295	334	322	329	342	334	319	341	346	337	323	319	336	370	331	329	335	307	358	345	358	335	329	366	313	333	344	311	351	298	317	325	349	344	362	319	292	289	357	336	323	352	351	326	303	351	302	332	285	324	354	342	328	312	325	299	348	324	351	330	309	354	322	338	360	307	318	320	349	329	310	294	298	302	317	308	349	320	313	326	315	318	315	345	343	347	345	325	343	325	318	353	322	298	337	328	395	327	335	321	346	315	313	278	337	314	309	327	341	362	343	358	335	391	331	327	314	307	328	336	355	357	318	298	316	307	340	317	327	307	339	358	317	316	358	345	304	350	335	307	360	333	292	344	317	367	359	335	325	329	308	326	344	353	340	364	331	355	331	299	356	334	333	356	350	356	348	343	349	313	300	345	324	326	318	336	328	364	298	349	323	356	315	330	338	296	325	313	329	339	369	347	302	360	323	306	319	326	329	353	343	319	304	319	339	313	345	332	350	333	324	348	320	336	339	329	327	345	365	340	339	314	341	355	341	332	350	315	336	352	323	358	343	315	345	322	336	323	311	326	317	338	336	319	311	358	356	329	328	330	315	339	355	295	330	327	286	366	359	310	346	341	330	327	342	338	328	322	332	337	331	336	331	333	318	337	340	330	338	328	338	329	339	351	333	360	349	309	312	321	338	356	322	329	326	331	366	336	352	349	332	356	358	342	301	331	352	307	296	352	308	326	357	322	325	346	318	295	302	375	326	330	328	295	351	329	340	325	302	334	281	320	348	334	314	337	349	315	344	353	314	287	348	326	310	346	337	314	330	291	342	330	333	367	324	337	333	325	356	333	325	315	338	321	346	347	316	329	327	320	319	343	325	314	331	317	327	312	340	336	355	329	334	341	324	320	314	319	349	348	342	356	342	336	304	326	317	335	339	340	349	293	345	348	329	313	313	291	311	333	345	326	349	303	302	303	329	299	336	361	309	340	338	308	323	328	333	333	322	347	323	322	322	323	329	310	328	318	323	296	328	341	334	319	354	294	322	368	355	329	335	303	359	305	328	335	295	317	361	337	328	336	357	339	363	335	351	323	330	333	342	321	341	354	349	350	350	326	340	317	353	310	322	325	314	338	299	334	335	302	331	340	310	344	356	319	355	345	363	335	308	319	368	313	323	340	348	293	333	354	347	335	335	299	330	337	328	318	349	347	322	315	355	316	314	342	346	345	327	360	321	333	304	304	344	301	299	313	316	337	308	347	332	352	347	324	317	329	345	344	324	324	328	329	318	331	330	329	356	348	336	324	349	307	324	331	314
6705	2219	1731	1032	736	734	632	596	513	517	500	532	504	486	501	677	795	710	504	479	442	404	425	411	429	387	412	444	417	463	448	397	409	398	415	413	429	444	424	412	428	391	436	449	439	381	443	393	437	437	419	432	421	412	385	409	436	430	422	425	448	439	428	424	421	410	414	462	430	460	419	447	451	430	437	413	429	470	449	450	489	444	432	426	441	414	439	431	396	420	401	428	436	448	427	394	436	420	433	414	420	420	397	424	429	412	433	407	424	395	437	425	434	454	441	436	437	415	440	393	387	420	436	417	436	418	427	412	386	408	439	376	435	375	412	450	395	425	393	399	422	414	430	428	449	403	421	418	412	394	424	408	413	431	412	420	405	406	412	422	438	417	412	419	384	429	421	431	417	432	415	411	416	425	453	432	441	415	424	410	395	420	419	407	417	392	414	420	429	420	419	440	448	430	437	421	408	428	402	416	395	435	443	424	425	436	419	431	407	384	438	444	421	429	431	421	449	445	428	416	427	421	423	414	462	418	431	422	443	435	390	469	468	408	426	415	419	409	387	435	370	430	427	433	413	405	416	453	418	422	422	433	450	429	446	421	416	446	409	411	430	412	435	425	402	457	438	452	404	405	433	420	437	421	426	404	430	453	401	402	455	429	412	442	430	406	384	443	424	407	444	439	451	439	425	445	437	417	411	432	412	432	377	432	419	440	456	448	416	450	460	375	412	400	441	413	425	392	397	443	420	426	399	390	470	440	419	456	417	449	469	429	466	437	425	435	424	433	439	425	404	433	397	432	424	402	436	442	431	445	415	398	439	424	417	410	396	402	427	453	424	432	396	421	397	423	414	405	395	426	411	420	438	430	433	420	422	420	397	408	407	407	398	393	418	448	446	414	406	430	427	416	427	418	424	442	454	438	421	413	393	420	447	416	398	429	425	410	409	428	435	431	428	466	441	419	404	424	420	425	419	441	432	453	430	428	445	406	397	426	435	446	429	405	385	446	453	449	440	421	400	381	419	435	444	441	393	437	455	456	453	403	422	421	431	411	408	410	437	434	418	435	439	418	422	443	431	443	380	435	465	423	430	433	398	420	406	455	456	433	411	462	412	468	442	406	434	431	428	407	429	422	453	445	420	406	438	436	426	449	428	451	435	430	389	422	403	386	422	419	422	426	423	447	413	441	434	399	428	438	395	442	427	449	418	418	428	403	433	472	392	410	423	443	446	414	399	399	422	389	425	462	431	427	412	473	433	382	438	452	406	403	437	408	435	420	439	428	405	424	418	401	401	404	432	409	414	401	446	446	429	416	425	418	436	415	412	404	431	424	416	406	409	418	441	420	457	429	450	409	402	410	409	405	424	430	438	429	423	393	448	410	438	418	448	404	406	433	427	448	425	409	439	407	450	416	442	445	385	410	437	423	424	443	429	384	387	420	408	424	390	446	436	389	452	442	422	394	431	415	432	419	392	435	433	441	418	420	415	430	403	428	438	405	409	419	469	418	451	462	407	408	424	428	372	412	354	417	428	422	409	405	423	401	430	430	412	436	447	412	401	436	416	413	429	432	424	396	431	431	485	448	451	447	422	419	433	376	416	377	418	438	438	441	413	415	435	433	425	458	414	434	442	426	410	441	400	429	412	434	424	422	419	429	426	422	432	433	402	426	415	446	407	451	426	451	418	440	466	404	380	427	437	463	410	415	423	409	432	441	444	434	417	383	398	439	425	422	416	427	416	469	429	404	413	437	427	423	381	430	443	436	437	415	446	454	445	433	461	434	414	458	423	415	413	414	428	410	401	447	406	413	444	410	432	388	436	405	474	398	458	396	405	405	417	450	380	451	402	434	423	422	401	444	395	389	392	449	452	401	416	394	451	418	452	433	438	443	412	421	419	458	468	393	403	442	420	426	425	418	413	448	447	423	432	441	403	429	425	422	429	440	421	447	449	440	438	437	429	426	453	434	458	445	425	415	434	412	427	421	399	458	420	432	407	423	450	441	405	412	452	397	420	420	423	390	450	467	441	410	432	400	405	465	399	405	398	429	438	425	443	435	402	433	410	436	428	452	427	423	459	430	382	383	385	461	428	447	405	401	435	414	410	430	400	410	445	399	459	390	437	383	439	442	435	422	399	393	433	421	389	424	418	415	433	444	428	453	412	413	434	471	458	438	405	414	417	426	444	426	430	404	398	426	456	418	389	456	385	404	477	391	452	452	427	426	427	443	412	422	427	425	419	407	444	423	407	423	432	429	451	427	391	391	404	448	424	432	419	428	438	428	432	423	440	445	409	447	412	443	391	414	390	473	408	418	429	411	389	421	416	408	430	379	426	414	409	384	449	431	420	403	452	425	422	386	434	428	421	409	462	435	455	393	407	396	434	442	422	446	415	414	412	461	433	410	403	457	443	438	408	406	446	436	425	441	424	444	406	384	418	428	443	439	391	405	421	378	446	407	406	397	406	432	462	458	425	421	459	414	433	429	392	406	427	400	431	438	409	417	423	414	423	437	419	462	412	451	384	426	407	443	461	434	439	416	439	406	430	424	414	399	463	425	397	398	410	412	412	443	389	426	428	427	400	411	435	428	414	426	399	411	388	380	436	435	440	423	432	443	414	459	393	413	457	415	402	427	397	430	431	414	426	449	427	399	414	407	405	406	401	397	417	410	447	412	413	433	434	401	433	410	405	410	454	427	377	456	433	447	452	434	413	431	438	409	437	407	446	447	417	406	392	427	394	425	419	439	406	414	420	383	453	435	416	443	417	436	413	413	437	422	427	401	385	440	474	394	427	431	414	442	436	442	438	396	390	419	428	440	426	399	409	416	414	393	437	437	419	453	387	417	408	389	481	392	403	414	397	423	411	451	428	438	489	431	433	470	432	446	440	383	397	421	424	404	414	418	415	414	456	404	422	448	440	414	463	403	397	408	449	408	440	462	401	429	411	420	443	410	411	425	432	448	393	405	416	416	472	402	448	444	452	451	428	406	418	399	425	410	410	397	410	480	434	411	429	435	402	432	441	459	426	438	412	405	410	433	453	423	403	409	439	414	406	439	418	409	433	427	428	390	439	442	391	432	408	431	440	440	408	443	425	448	431	429	444	438	405	445	407	454	401	438	372	390	449	445	409	390	394	395	426	449	433	403	461	413	423	381	427	412	458	398	429	414	452	407	433	433	446	436	411	413	407	439	413	415	442	440	391	437	429	456	429	393	465	411	428	434	429	401	431	460	424	431	395	407	412	421	423	436	436	412	456	421	421	465	427	439	436	453	401	449	416	412	421	395	427	435	444	413	445	425	425	431	432	422	430	416	400	434	435	375	433	407	392	389	445	443	411	409	364	456	414	407	406	414	446	422	417	439	404	378	432	435	433	404	409	466	367	442	433	394	443	411	443	446	416	445	446	411	435	446	442	413	397	433	434	437	401	427	440	390	403	389	419	421	412	416	419	450	438	428	428	440	459	384	449	423	415	442	404	408	429	415
23588	21404	28620	24566	21261	5313	1304	904	805	741	789	762	759	667	699	828	902	2178	807	586	599	599	612	583	558	572	608	519	534	568	613	593	557	513	546	598	574	549	553	556	549	561	576	587	576	544	551	575	561	534	573	574	586	536	587	600	594	570	525	558	561	530	604	551	555	617	543	559	578	561	571	594	650	576	585	585	569	539	568	565	546	547	570	545	542	568	589	559	528	560	564	539	561	559	577	521	566	552	513	512	574	577	556	594	540	546	534	560	570	636	581	558	581	593	583	573	547	591	547	574	589	576	613	551	588	568	576	592	536	591	569	576	538	544	560	530	565	533	533	558	535	559	591	576	549	585	534	597	556	539	542	528	549	554	631	531	541	550	537	569	544	585	574	542	561	553	589	555	559	553	544	525	548	553	558	568	595	561	601	600	519	597	588	598	578	578	576	558	626	582	560	564	553	556	563	555	529	554	551	577	588	598	572	591	588	554	572	574	607	553	571	586	588	546	564	543	544	515	555	558	553	569	598	521	552	535	582	531	569	578	585	577	525	627	582	567	588	583	549	546	579	547	537	523	550	556	556	547	572	516	584	609	571	596	525	586	546	583	600	555	540	564	545	618	557	546	555	554	564	571	537	548	556	561	554	576	581	570	559	584	536	585	575	561	546	560	541	560	558	545	547	552	622	564	548	586	572	582	592	530	539	573	571	550	563	578	546	602	545	605	550	593	562	580	563	549	579	581	595	574	535	590	534	605	550	565	618	547	613	572	554	605	598	572	536	519	558	512	591	551	554	561	569	600	586	509	536	535	601	563	584	561	582	573	553	559	583	578	555	585	580	513	568	544	532	557	581	548	587	547	576	515	576	556	546	527	533	542	552	576	532	568	594	592	587	557	588	552	535	531	592	568	578	561	607	547	602	527	545	563	560	532	567	526	589	579	545	564	574	601	586	534	560	600	574	606	545	593	607	557	590	556	562	549	572	530	535	577	551	542	574	564	619	535	508	578	532	552	547	531	568	571	507	580	545	539	577	541	562	566	536	589	528	543	587	567	557	581	573	522	541	556	549	588	597	514	548	564	553	577	581	581	540	554	576	563	576	581	569	597	573	559	529	544	572	580	552	527	525	596	570	563	534	516	575	596	542	571	553	552	592	537	597	580	554	553	547	578	591	562	554	510	564	571	539	553	582	572	573	572	542	536	574	543	568	571	547	569	613	577	588	574	587	559	500	530	596	562	545	537	582	503	600	540	556	556	558	563	509	568	537	559	593	581	578	552	530	589	583	573	575	589	559	578	543	584	593	537	591	573	587	587	549	567	567	560	538	585	594	532	563	552	530	536	550	565	581	564	536	604	560	557	565	565	588	570	576	583	514	524	585	529	559	569	568	612	555	530	625	580	584	535	595	586	578	547	564	526	558	570	561	564	558	574	603	526	530	525	545	525	578	569	582	587	582	578	570	569	570	654	555	566	539	522	552	538	577	548	545	589	567	600	578	567	548	595	560	550	562	521	561	561	575	522	598	586	555	595	599	592	589	567	501	567	505	573	569	591	596	586	596	567	568	570	537	562	536	543	574	545	553	579	602	526	567	547	561	555	556	585	562	581	590	539	563	565	517	581	566	550	581	573	606	611	539	612	558	568	572	536	544	565	588	535	560	586	554	552	559	511	554	533	561	570	589	567	583	553	579	553	557	559	616	558	598	600	588	591	571	562	538	537	529	561	545	511	588	537	545	540	555	572	554	560	595	557	569	582	534	562	529	608	586	564	570	541	535	589	555	565	538	593	571	549	493	575	541	558	589	525	526	535	553	564	592	596	598	552	544	522	540	591	544	558	564	574	567	582	569	589	563	568	556	580	577	557	588	570	584	559	558	578	590	565	553	573	590	553	556	579	594	558	605	526	600	565	569	551	585	554	553	562	594	536	552	540	573	552	553	600	549	533	525	560	552	539	581	534	593	585	552	572	548	558	562	561	548	606	537	554	581	541	574	587	548	583	581	571	589	602	537	563	558	605	515	576	541	585	523	598	566	559	511	560	487	559	571	565	591	582	543	534	527	614	558	548	574	564	575	601	530	576	573	570	601	537	555	581	568	573	557	580	586	589	554	552	574	562	554	559	572	556	576	525	524	551	603	565	547	571	576	565	547	579	542	569	567	528	573	551	572	512	587	565	550	515	557	538	596	565	551	562	564	539	562	584	548	525	543	550	501	573	559	608	530	562	613	565	546	570	580	559	559	514	593	591	557	562	557	518	572	574	506	523	537	509	568	578	608	530	574	560	580	585	580	559	545	571	536	501	613	541	573	548	576	528	553	548	564	578	522	575	533	516	556	560	527	565	563	581	578	535	550	512	528	524	564	534	602	597	580	562	592	545	584	586	569	569	552	598	550	520	548	570	563	581	548	570	536	571	537	543	529	579	576	563	561	518	534	540	569	556	588	597	576	524	565	566	577	548	520	545	544	576	572	568	527	505	542	542	542	571	557	589	571	576	560	541	542	561	580	520	534	574	606	567	557	520	571	565	557	560	542	589	591	572	602	574	573	541	604	532	533	589	566	558	580	513	545	551	555	569	526	538	542	586	540	556	551	587	552	580	583	594	557	559	557	611	569	552	536	541	549	580	563	545	545	542	553	536	573	519	595	560	555	573	535	567	557	587	566	529	558	509	595	587	522	552	577	564	550	549	581	558	547	506	578	554	617	556	579	582	530	539	540	558	555	606	562	533	542	539	569	556	545	581	553	553	526	609	566	585	530	572	595	561	513	549	616	529	550	554	559	563	548	576	562	586	558	524	565	547	553	570	571	565	578	596	584	590	596	563	590	524	551	568	598	555	550	591	559	559	512	568	586	560	554	581	531	561	534	532	533	586	574	561	518	545	541	567	546	535	543	556	576	526	601	516	574	521	555	572	585	598	603	554	577	575	564	612	565	551	585	583	531	537	552	556	564	577	571	540	514	547	560	578	560	597	564	579	586	543	553	622	580	540	546	566	541	594	564	535	588	591	592	583	525	581	549	513	560	541	566	556	561	542	573	584	524	568	552	524	556	566	545	600	578	600	573	565	547	548	558	592	527	537	530	556	575	531	576	515	552	534	574	537	581	554	549	548	544	617	578	570	553	537	580	525	557	544	499	572	548	511	573	576	608	571	527	545	573	553	591	532	550	524	580	556	522	588	559	592	589	522	571	555	533	579	578	582	554	570	563	536	566	580	553	556	575	537	595	530	569	532	566	550	564	557	594	599	582	569	567	604	536	594	600	581	564	534	581	544	588	571	543	543	547	512	551	562	530	565	579	570	599	562	580	619	592	572	550	560	556	572	541	582	594	557	543	541	591	569	586	599	534	546	603	594	563	551	599	590	578	551	551	599	553	610	582	556	591	536	572	558	550	526	596	557	563	596	573	571	539	543	539	534	524	584	583	574	582	601	570	534	568	569	585	578	532	591	521	553	524	589	539	525	571	596	616	607	563	585	562	569	581	550
17511	9113	6823	3292	2464	1979	1541	1415	1221	1104	1059	1026	918	955	920	1223	1352	3736	1054	775	761	797	739	723	735	704	706	732	700	662	682	677	726	710	711	718	745	753	709	717	745	725	731	721	727	737	705	688	728	665	670	676	709	726	708	699	693	718	719	703	705	711	707	750	667	728	681	728	746	706	693	780	706	723	680	711	719	712	674	732	659	723	737	702	733	707	712	746	707	786	711	752	704	675	704	741	719	761	654	733	699	696	734	723	718	729	705	692	706	701	742	704	687	732	750	686	692	734	691	709	755	676	693	664	648	747	702	672	687	698	731	700	721	685	729	715	681	745	697	708	718	689	737	734	684	721	721	696	668	739	716	679	759	716	717	711	753	759	727	710	729	680	768	744	698	696	708	717	735	679	729	699	669	710	682	725	724	696	729	749	704	704	683	729	677	724	714	740	716	713	712	722	710	733	704	652	753	690	717	690	735	696	664	689	667	679	712	666	736	721	717	726	655	703	732	711	705	636	681	708	670	698	675	695	737	707	735	688	687	675	739	679	704	722	689	727	706	720	729	726	705	698	712	649	743	735	756	679	714	784	674	676	718	693	698	684	729	652	713	722	736	721	683	670	766	693	715	739	741	743	677	696	741	675	731	699	724	672	675	682	705	704	733	688	689	736	693	703	681	689	753	686	664	747	717	714	725	701	748	714	666	722	707	689	722	744	709	693	684	688	734	719	747	713	707	694	721	697	685	668	702	712	703	679	715	774	762	731	745	744	713	723	662	702	717	703	680	685	692	741	743	705	741	735	666	719	712	656	733	683	703	687	703	681	726	712	720	674	704	657	709	686	720	642	693	680	743	698	709	673	735	703	710	704	721	668	711	686	733	703	740	737	698	676	677	771	691	675	751	713	695	700	731	688	711	677	688	762	700	713	700	729	677	708	693	700	669	746	711	760	690	695	710	694	712	757	710	698	671	701	683	678	668	709	702	707	665	712	729	748	746	687	718	706	715	695	657	689	710	682	743	685	730	721	726	730	649	731	719	711	712	717	691	726	695	717	697	669	724	712	693	707	670	681	712	694	718	693	710	733	650	711	729	732	727	732	716	682	716	752	730	711	695	747	685	753	706	697	703	679	691	707	719	695	705	740	742	712	707	721	717	721	737	728	677	706	701	720	716	703	682	678	672	724	736	694	694	724	704	710	724	703	731	688	750	705	700	694	674	674	735	716	757	762	743	740	702	707	686	682	686	710	703	686	684	681	690	749	709	700	690	723	760	682	717	755	713	681	718	693	692	727	674	709	657	730	694	691	711	674	666	668	726	700	713	703	706	734	728	713	664	712	670	648	713	651	723	702	709	697	735	682	647	702	718	704	728	672	736	696	729	688	778	680	708	750	731	747	693	694	731	719	751	723	705	713	725	713	707	733	747	727	723	686	722	719	737	747	646	687	703	668	662	718	682	671	700	690	748	675	673	717	708	707	709	704	718	694	680	693	644	710	677	683	708	691	734	722	723	704	723	706	693	704	716	702	723	741	725	696	737	733	724	728	707	719	720	700	680	665	734	700	699	744	668	695	682	735	727	679	721	694	673	691	734	634	698	663	691	704	663	690	690	702	684	693	702	704	718	733	722	728	692	683	716	692	757	680	709	667	706	690	732	707	683	729	719	672	712	685	701	731	710	746	704	705	716	704	710	717	690	676	686	697	698	719	761	705	715	690	700	698	716	700	729	770	686	714	728	713	722	743	757	700	678	692	679	747	721	734	710	698	712	637	688	769	724	680	713	738	712	731	699	689	681	727	652	717	684	737	696	707	705	689	719	712	676	718	696	730	716	746	687	673	729	707	660	691	723	684	721	696	680	702	685	713	737	696	708	653	708	694	741	749	710	742	727	725	702	683	651	696	723	755	695	710	684	713	724	711	698	692	702	690	773	702	702	751	677	701	675	711	711	691	726	723	731	712	697	694	696	680	720	685	708	681	713	740	672	761	716	696	731	701	696	698	725	756	690	709	664	701	746	693	643	727	688	693	701	704	722	689	702	751	671	698	714	730	689	704	720	699	670	715	697	700	678	686	743	725	712	713	745	733	745	719	733	715	709	724	688	746	745	705	662	727	693	721	685	667	691	680	681	753	708	685	684	706	753	688	713	691	696	672	704	721	741	726	674	741	716	689	721	713	699	756	726	641	718	729	687	721	724	682	687	716	760	691	747	719	695	690	728	691	691	720	708	696	671	714	693	659	708	693	732	762	696	678	708	741	703	720	689	738	736	699	669	702	681	700	714	681	733	741	667	710	720	717	706	687	729	662	669	726	710	728	686	699	668	737	711	691	723	684	682	721	728	731	725	720	707	720	680	709	687	711	731	684	696	721	696	726	733	685	711	677	678	721	746	710	707	714	721	694	713	695	746	709	753	711	685	705	690	722	700	705	706	683	697	712	706	725	672	709	704	726	721	708	762	719	710	752	701	727	750	701	715	733	702	789	683	716	695	653	676	704	715	715	707	680	715	650	664	733	766	749	668	716	722	695	722	679	745	729	647	660	675	684	635	727	740	661	681	681	688	702	721	693	670	663	715	762	723	699	726	745	703	772	710	707	669	721	685	695	686	690	712	709	637	714	675	704	693	704	677	675	696	680	687	751	728	694	690	685	675	761	718	674	726	707	680	710	741	672	673	710	684	713	697	660	742	680	696	677	666	713	704	771	696	726	703	736	694	717	694	701	656	687	691	724	708	692	705	763	662	692	671	734	692	755	703	689	655	734	738	667	671	680	733	664	657	691	719	723	722	711	697	706	706	686	734	713	737	746	713	685	679	665	676	717	720	681	693	690	667	714	709	694	720	702	696	731	711	703	713	724	704	770	727	707	732	730	706	712	732	716	746	673	702	736	684	739	760	744	682	694	694	706	733	707	718	736	749	688	725	681	712	720	717	699	687	674	696	687	744	711	750	692	714	722	737	711	738	682	701	680	670	724	693	707	684	757	667	703	747	715	698	731	667	744	699	670	663	739	711	721	704	690	738	713	734	736	721	731	677	706	733	720	684	724	768	691	706	708	721	712	683	697	712	670	695	721	709	774	641	717	704	725	710	719	673	715	716	693	707	731	752	713	694	691	702	699	699	716	762	732	727	688	689	682	706	733	727	734	693	690	688	699	750	677	709	715	725	720	677	681	717	693	655	716	676	697	685	656	718	730	683	749	706	638	714	712	721	684	685	755	734	685	672	690	726	728	675	670	745	685	718	714	682	694	702	757	708	703	729	701	663	699	669	664	703	730	738	777	698	677	704	685	725	647	678	687	686	713	663	684	690	698	728	706	694	670	703	723	665	728	715	682	695	705	722	715	686	725	690	731	717	703	692	723	736	731	709	735	715	746	681	714	698	683	705	712	738	752	718	698	694	670	657	662	696	702	708	785	727	739	723	682	682	690	664	684	706	719	691	689	698	662	702	699	706	689	745	688	712	736	698	714	635	685	699	715	724	716	694	681
24608	21386	27252	25534	4717	630	522	417	345	351	330	328	296	308	320	391	483	914	350	246	260	277	275	250	230	263	218	236	232	235	233	250	233	240	228	210	218	222	228	258	222	231	239	214	223	227	236	212	229	232	232	230	226	240	243	221	219	258	242	240	253	234	234	239	229	237	253	254	255	234	255	253	219	243	240	234	250	236	223	224	245	237	243	247	238	240	214	239	216	251	256	224	250	232	223	233	257	255	217	246	236	234	261	212	240	248	243	232	234	210	226	255	218	246	264	253	240	244	283	248	226	229	217	232	228	251	252	201	240	229	232	246	241	205	255	234	232	264	217	240	231	228	219	215	230	260	242	254	221	246	248	208	273	240	227	245	192	224	237	235	252	237	283	243	262	219	261	247	218	246	249	241	205	240	249	224	242	249	266	249	249	263	241	241	233	214	244	209	272	251	238	214	235	217	221	236	216	225	220	258	246	207	212	231	247	222	224	228	214	230	220	241	220	243	261	239	221	251	225	248	229	220	231	254	260	237	264	209	248	209	224	248	231	260	295	224	247	222	222	253	227	235	235	204	218	236	233	232	227	251	230	230	215	250	240	210	242	245	230	244	215	254	256	231	240	261	246	236	241	232	265	232	216	222	211	227	213	251	239	247	206	230	249	254	222	220	221	237	231	231	231	252	216	222	234	200	229	242	256	229	261	240	235	234	238	227	239	226	245	215	226	227	239	229	257	233	215	258	227	218	242	229	208	245	221	216	237	240	247	207	240	226	255	256	220	280	225	234	239	242	241	250	238	235	223	261	228	224	197	231	245	225	231	206	224	243	231	234	252	233	213	257	245	225	231	246	291	229	238	213	254	242	262	242	238	210	227	274	218	234	249	246	249	227	235	267	229	247	243	251	238	244	248	269	227	223	242	244	231	263	248	234	250	247	245	238	225	241	230	245	239	249	247	227	218	231	246	239	246	236	230	248	233	241	237	249	210	238	233	242	231	283	231	209	232	227	217	228	244	249	223	232	237	250	245	239	260	236	244	234	221	229	249	238	230	225	244	209	248	234	233	229	232	245	219	245	232	232	261	260	241	235	214	212	244	236	254	236	221	258	228	258	242	222	237	257	231	238	232	236	255	210	256	239	234	232	219	243	235	232	232	222	236	216	234	229	227	251	231	246	207	234	234	232	212	240	238	235	238	237	221	249	227	233	219	230	229	230	220	209	223	216	212	238	246	229	224	256	225	254	235	248	243	235	234	206	245	241	254	246	229	235	209	231	241	234	218	234	278	225	240	242	229	223	226	214	229	225	223	201	219	242	251	244	247	224	221	232	244	226	214	224	267	253	260	247	236	200	228	240	208	250	224	231	258	244	258	237	227	220	235	235	251	236	249	221	240	229	214	238	263	236	244	232	214	232	216	236	243	241	258	221	236	263	216	223	245	219	251	279	223	243	218	244	239	234	233	251	249	222	212	267	252	216	248	244	258	224	235	246	244	230	264	263	232	240	266	229	248	227	236	237	213	216	251	242	209	231	251	242	227	236	231	224	231	238	248	228	239	200	235	206	199	242	220	255	217	241	246	222	237	220	231	229	230	216	246	238	245	251	263	225	248	205	190	231	249	254	242	247	254	241	236	249	260	247	203	264	243	268	228	241	226	248	232	246	250	239	263	212	238	252	223	243	227	246	221	262	234	243	215	219	243	244	236	237	220	240	237	234	231	240	228	235	255	253	222	250	246	249	214	211	214	217	231	247	274	244	246	226	245	237	219	240	217	251	212	222	233	223	218	236	234	239	248	242	234	256	201	233	236	225	232	200	223	227	234	240	234	225	253	254	236	227	239	260	194	215	233	232	242	260	231	214	230	236	260	197	222	236	241	248	237	236	257	232	227	249	243	223	240	243	233	230	255	227	243	222	232	245	237	232	227	222	225	234	221	274	240	248	224	215	253	231	217	209	218	250	257	275	220	238	263	240	223	252	224	226	235	233	232	263	236	240	243	234	226	244	232	246	244	264	208	244	203	243	253	245	196	259	259	227	222	253	240	224	264	214	241	229	214	273	220	236	237	250	255	223	228	230	234	254	222	221	235	223	238	241	254	261	242	243	225	235	238	236	233	235	231	225	265	250	249	229	237	234	261	240	243	225	216	250	253	257	225	222	231	220	237	245	255	239	233	232	252	210	241	235	228	236	235	249	240	221	242	229	220	252	224	218	213	254	241	259	214	237	241	225	200	231	256	216	247	210	255	232	257	224	246	211	234	227	234	214	219	218	232	238	243	230	238	258	235	249	229	214	239	243	230	247	233	231	225	208	228	269	216	254	234	251	232	232	245	242	221	259	216	221	225	238	225	243	252	239	225	239	245	246	226	218	249	247	226	250	253	227	223	238	219	240	234	242	216	205	248	216	229	225	228	251	235	231	239	245	229	217	201	231	254	238	219	231	232	244	227	226	245	222	241	197	237	237	219	249	211	234	251	247	259	249	237	286	242	227	253	260	232	247	223	229	241	208	254	220	232	232	228	246	226	236	226	260	206	243	233	217	259	249	219	261	233	238	250	243	229	213	221	249	256	258	239	248	264	246	238	240	245	241	227	226	250	206	210	253	219	225	252	259	245	250	233	247	256	212	238	247	225	243	211	227	252	239	226	246	234	231	249	257	224	275	250	245	246	244	230	219	237	234	268	233	236	240	246	235	211	251	249	217	256	235	242	262	218	215	240	213	236	243	246	220	249	264	237	234	227	229	257	234	197	226	257	238	243	258	232	212	228	220	200	228	225	234	234	217	251	244	216	250	248	237	275	239	219	259	221	246	252	238	250	229	236	209	229	237	214	236	250	236	238	210	253	237	241	239	227	261	246	246	248	227	241	246	233	237	234	246	241	244	245	246	236	225	232	234	245	230	210	230	235	266	246	245	240	208	240	221	263	236	246	239	232	251	240	242	237	230	236	233	240	230	223	242	245	249	228	231	231	210	224	212	255	265	245	227	234	255	234	249	222	227	232	234	230	220	234	226	218	249	217	264	243	217	244	247	274	232	241	226	241	247	272	244	253	229	243	267	228	225	238	221	259	245	261	254	257	252	252	259	216	225	236	257	243	242	254	239	228	222	227	229	248	226	251	252	234	218	223	229	245	247	232	238	240	227	237	236	229	247	214	224	265	243	252	201	243	219	220	218	218	239	229	247	267	219	222	230	235	235	211	241	239	229	243	214	233	218	252	209	255	219	234	215	235	221	227	236	273	241	235	211	238	240	224	218	243	212	217	234	256	239	244	250	237	241	255	224	258	236	230	241	257	248	254	251	237	238	249	250	229	237	253	225	254	249	247	248	255	239	235	215	246	259	227	250	243	261	242	232	248	225	246	240	268	237	224	259	225	272	234	219	233	228	207	240	231	219	216	221	224	249	247	259	262	231	257	240	238	251	223	249	216	244	199	242	245	224	254	239	255	253	246	205	202	226	227	211	210	217	249	296	231	224	234	258	232	208
18162	5380	3965	1785	1320	1098	856	729	679	583	552	570	513	485	521	631	794	1863	523	382	386	351	305	344	332	335	310	338	314	352	330	319	354	350	326	307	355	328	318	354	308	328	346	350	316	370	332	303	293	318	314	313	328	333	303	349	330	360	302	293	326	304	342	319	348	334	354	364	371	327	377	309	336	297	362	330	360	351	304	326	296	342	306	351	347	317	356	337	336	330	342	331	331	334	323	312	317	309	343	338	346	368	338	334	326	349	313	329	335	322	326	325	344	351	335	350	321	324	322	336	342	352	303	333	309	330	340	299	302	297	322	309	337	340	278	344	352	333	295	367	309	317	324	321	328	329	302	322	326	307	309	332	323	303	340	326	337	334	316	336	347	307	319	321	317	341	350	330	317	353	312	301	350	312	343	310	323	333	297	316	339	331	301	314	319	281	329	310	323	365	337	315	322	344	317	332	280	307	329	320	344	328	330	322	345	314	335	308	316	329	323	314	327	342	323	284	295	333	352	339	332	305	292	287	348	361	321	295	318	316	334	322	309	306	322	307	345	310	330	339	307	314	325	343	301	331	326	352	314	322	353	330	334	332	286	347	324	304	320	322	327	314	301	339	347	318	342	325	309	315	304	373	332	345	332	304	320	315	323	334	354	329	324	292	322	335	332	326	342	345	289	307	304	336	361	322	300	333	357	317	355	349	329	322	324	304	331	360	316	308	339	333	317	345	334	307	284	316	332	338	314	324	312	298	312	315	365	345	361	293	334	340	329	338	342	341	322	330	329	333	329	344	309	361	310	353	311	335	328	317	337	331	330	316	332	287	329	298	348	340	348	317	329	345	307	329	309	360	342	351	308	294	336	328	341	323	325	324	317	325	319	328	351	330	324	326	325	350	339	341	328	349	323	350	347	337	307	343	307	309	377	345	312	317	354	300	324	318	343	324	305	341	312	313	314	316	324	309	319	341	318	302	284	328	316	330	302	313	346	369	321	292	351	331	297	311	296	308	290	305	315	308	298	362	333	308	316	318	340	326	330	324	331	315	329	364	351	312	343	320	342	364	345	306	346	308	338	332	349	301	290	312	332	335	327	347	325	360	292	315	339	316	298	311	347	313	348	337	338	316	306	333	338	309	329	316	330	328	338	319	290	357	301	333	332	314	310	315	328	343	310	354	320	340	299	328	330	321	334	314	324	310	309	314	323	325	334	321	308	310	277	315	356	308	318	336	351	315	331	283	330	336	323	312	343	329	328	342	322	330	319	333	347	314	289	336	349	328	294	324	308	287	341	296	303	295	313	306	302	328	342	318	332	313	314	324	345	338	300	318	325	318	333	304	337	312	337	338	321	335	290	355	333	308	294	317	338	312	299	317	327	341	298	322	315	355	312	337	323	312	321	329	348	309	337	324	337	319	321	326	317	327	343	298	339	291	307	329	343	335	320	333	313	318	314	347	322	313	355	311	288	343	340	340	319	339	330	333	293	342	330	346	320	346	320	299	315	357	294	327	302	358	310	305	340	308	326	335	320	319	314	308	308	339	360	336	345	364	325	336	328	315	288	353	306	334	287	346	335	359	337	327	345	337	308	328	304	302	320	345	331	320	297	320	313	336	331	309	329	310	329	329	303	324	320	371	312	328	318	284	307	333	334	321	324	327	370	298	327	307	344	279	321	310	328	304	343	331	317	330	349	339	320	307	321	319	305	354	324	322	323	317	378	353	314	321	316	349	327	349	308	359	340	334	323	314	328	352	320	348	298	327	311	350	327	333	309	327	307	320	313	313	329	330	348	302	306	318	333	331	328	338	327	297	348	326	328	320	336	308	306	343	338	319	335	319	306	301	307	332	285	304	338	329	317	323	288	301	314	332	354	340	327	296	293	326	327	352	336	342	324	347	325	333	328	320	322	329	327	355	329	305	319	342	349	301	325	335	331	337	319	307	313	319	347	306	333	324	322	338	332	373	344	312	310	302	334	326	317	320	299	343	297	317	314	304	337	286	352	331	322	307	342	327	367	313	322	290	325	315	327	374	322	312	327	331	352	347	324	344	319	335	321	341	317	314	360	285	296	324	308	312	329	323	322	308	298	327	337	348	321	333	318	347	331	340	319	334	320	373	361	322	317	325	331	352	323	307	324	338	318	301	303	330	321	355	299	321	346	320	322	311	347	350	313	326	362	331	339	340	302	352	310	316	321	315	314	308	361	308	318	302	330	363	334	348	371	314	321	320	329	353	331	336	355	318	342	368	341	331	317	351	317	314	336	294	320	361	333	305	325	293	325	322	335	326	320	333	288	303	328	311	319	339	331	322	325	314	344	313	312	305	310	319	277	346	283	330	334	325	341	318	310	335	313	345	343	322	314	336	334	304	329	326	338	354	341	326	316	335	301	344	316	303	324	332	335	318	300	295	326	273	317	331	341	328	318	324	329	297	296	342	343	295	340	325	317	343	355	336	339	324	349	325	294	326	337	318	304	325	361	346	300	305	327	350	337	315	313	281	275	331	323	331	339	320	310	324	310	315	303	320	322	361	344	359	316	340	320	325	327	303	343	323	312	304	323	323	316	328	332	319	320	312	332	337	345	301	340	323	345	319	336	309	308	326	317	298	326	327	320	307	309	348	346	351	323	318	335	322	307	327	341	347	327	312	363	348	303	344	317	332	319	322	308	331	279	325	319	348	349	310	308	313	314	326	290	339	326	341	330	347	336	326	346	316	301	341	317	308	323	331	353	313	328	329	321	328	306	368	313	320	308	316	305	337	316	340	306	323	309	332	335	329	319	326	347	298	322	341	324	335	336	315	323	307	303	348	322	370	302	304	347	332	324	346	327	318	319	290	296	363	327	314	303	334	334	319	334	300	304	313	320	335	342	325	345	321	303	296	300	336	317	355	305	297	355	316	311	349	300	327	342	328	311	351	292	367	342	313	324	328	318	340	338	340	322	304	311	324	330	335	307	303	311	309	334	311	333	310	313	321	331	303	353	289	327	338	320	309	329	283	323	300	361	318	324	346	317	324	346	330	293	325	361	328	347	313	341	335	380	337	320	290	318	313	335	297	316	322	311	321	324	351	303	314	317	315	313	316	309	356	325	300	323	348	303	326	332	337	351	305	304	317	304	347	341	315	316	307	325	310	284	321	335	347	317	345	344	302	321	316	337	330	309	344	326	324	372	317	316	326	310	345	317	321	327	315	301	292	321	304	295	349	345	322	341	352	333	322	314	335	343	309	321	319	348	314	312	345	315	356	329	310	341	329	330	300	304	302	314	335	345	292	338	322	345	314	325	318	317	321	323	322	339	356	362	351	337	288	326	345	301	328	310	318	332	319	330	306	317	313	316	332	349	330	310	314	302	329	292	334	329	312	310	340	347	294	293	328	319	337	322	313	340	320	321	286	313	344	319	313	304	313	310	335	352	309	370	323	308	325	305	355	326	321	338	313	326	350	314	343	311	329	307	325	334	317	325	330	297	335	316	324	326	313
22485	21424	29272	23949	21427	21256	4389	1260	963	911	891	838	823	768	792	954	1014	2820	1321	659	634	657	606	591	548	598	540	578	605	565	600	578	530	547	528	565	569	591	557	527	539	581	558	574	539	585	570	577	522	605	509	577	581	537	564	556	534	537	544	500	548	566	557	527	564	567	549	557	547	585	512	562	594	581	620	545	624	593	573	564	559	581	567	594	580	526	587	534	541	553	561	502	561	579	567	555	596	578	529	533	547	546	554	559	593	582	542	534	523	597	572	539	542	596	575	563	540	544	613	569	565	566	601	569	572	584	583	591	509	526	593	566	559	560	565	540	538	523	585	546	562	546	550	573	548	527	554	539	554	544	555	564	571	561	573	554	531	544	544	518	582	572	550	562	556	574	581	543	572	537	572	572	557	526	559	525	609	522	575	541	552	542	579	577	571	581	551	553	552	575	539	594	588	563	558	570	546	519	568	567	583	541	546	544	595	554	555	600	548	553	602	549	629	567	546	558	549	552	570	548	563	537	544	515	530	573	573	535	587	557	532	536	574	549	551	542	532	534	584	505	604	563	574	566	574	617	571	523	516	549	543	552	534	569	519	551	585	560	588	577	508	551	506	542	548	581	565	570	506	519	566	553	513	549	558	543	557	567	523	573	587	528	522	583	530	545	571	541	552	544	589	562	533	539	529	576	557	588	546	558	557	526	550	560	562	550	577	527	552	593	563	538	587	563	532	562	596	559	569	564	597	556	595	570	531	543	592	568	604	554	553	563	554	543	572	561	609	599	546	590	524	549	548	563	551	567	562	593	598	543	542	533	575	570	555	558	527	550	601	607	551	598	554	511	571	573	575	553	566	512	524	557	556	546	549	558	533	535	512	545	560	589	534	574	519	543	579	540	575	643	563	536	561	583	584	553	576	588	586	564	526	543	526	529	550	537	515	510	571	577	527	509	539	560	536	559	547	539	540	515	599	561	612	567	564	577	549	571	557	581	522	546	559	600	547	553	527	587	550	566	549	546	541	505	533	548	566	558	555	578	570	528	577	577	561	588	588	569	566	569	590	563	598	562	537	530	550	547	541	563	555	553	589	533	551	534	573	547	555	588	576	520	536	553	597	605	532	497	540	556	581	572	563	557	546	574	576	562	484	584	562	560	560	526	560	572	526	523	582	576	607	547	531	594	560	570	572	557	536	548	552	578	552	585	599	552	565	545	571	591	559	556	521	587	523	541	583	578	519	591	572	578	577	563	578	509	532	544	543	541	532	552	557	581	543	577	560	530	549	565	537	572	557	516	569	517	589	532	534	561	553	589	559	591	575	515	553	546	582	587	596	568	559	580	571	543	536	529	567	571	537	547	587	530	508	553	563	576	608	552	506	561	560	544	530	592	536	555	546	570	526	614	520	491	597	522	577	557	568	557	538	587	552	581	547	546	569	530	579	524	548	559	558	569	542	544	535	567	569	528	550	583	553	563	581	556	562	524	534	518	562	542	511	576	548	561	537	565	564	551	534	551	557	579	552	544	527	512	570	538	526	548	556	575	563	545	560	534	537	522	568	560	602	561	569	537	544	551	566	526	517	576	533	536	552	587	559	521	539	555	592	602	566	576	555	543	562	559	538	512	540	569	582	545	587	533	547	546	569	544	538	543	574	568	550	536	509	580	536	556	541	545	576	520	543	536	540	553	549	564	558	562	566	586	551	548	565	531	513	567	540	530	549	570	588	573	607	581	567	554	581	535	592	556	548	543	545	568	553	588	545	523	564	549	567	565	539	601	558	565	569	556	534	571	601	568	589	580	536	571	552	557	607	565	551	541	602	535	558	565	522	583	564	561	559	548	543	568	542	570	586	570	534	533	526	545	558	567	557	533	513	586	535	571	520	570	510	510	543	549	540	601	593	547	591	566	534	562	501	561	589	562	540	594	558	557	586	541	548	592	522	522	531	566	547	538	549	579	542	505	576	548	523	556	549	590	531	540	531	550	561	565	559	583	537	555	562	556	545	566	585	551	547	504	556	529	518	589	565	560	536	559	551	538	547	560	532	518	543	570	578	591	567	595	556	519	555	573	549	568	564	570	591	509	576	578	572	562	537	545	541	537	521	567	538	553	550	584	563	568	583	538	545	572	520	588	550	567	556	561	526	535	496	556	543	498	540	563	582	532	546	536	544	562	564	526	541	562	534	551	555	535	584	556	544	557	512	523	545	564	537	526	527	526	568	551	592	569	593	539	533	563	584	572	547	543	579	601	581	589	555	566	603	554	546	569	572	570	543	525	553	581	524	534	551	490	508	590	563	549	574	546	559	582	578	539	549	509	559	519	538	505	580	567	535	587	574	518	550	557	556	543	610	581	562	545	554	566	544	570	566	556	567	536	560	571	554	530	481	565	540	535	549	585	563	588	533	582	552	585	563	560	555	600	515	534	564	542	528	570	514	522	544	562	585	560	550	620	550	546	552	550	532	538	555	590	567	578	568	552	557	539	538	597	606	520	542	543	555	559	526	567	576	570	554	574	587	565	574	590	612	555	561	541	599	559	540	557	547	541	566	552	564	564	520	543	542	527	558	590	521	546	566	582	578	524	579	572	560	542	590	547	534	580	593	562	563	557	612	573	577	571	561	518	572	581	563	529	547	554	577	504	545	568	531	558	540	550	562	547	605	550	558	529	571	562	543	522	560	552	576	518	536	571	575	545	555	538	517	566	548	576	559	572	535	582	541	535	588	537	514	537	576	601	524	540	548	505	544	586	547	504	613	571	529	569	554	554	550	546	572	555	544	546	538	574	564	524	537	566	577	587	550	569	555	580	599	607	570	570	637	518	515	567	575	582	578	547	525	542	551	541	608	528	556	528	578	554	538	569	586	530	617	548	540	553	526	587	545	529	557	553	537	593	515	594	558	588	599	541	535	581	544	564	586	519	576	537	557	567	547	524	552	581	554	569	574	554	540	573	560	534	522	551	547	563	591	606	517	553	563	530	560	582	536	561	556	564	553	546	572	529	563	568	587	576	531	571	539	530	560	550	501	577	562	534	634	544	513	580	551	582	587	577	568	551	553	528	552	558	583	564	552	544	550	528	577	502	568	563	581	556	569	552	543	605	565	543	548	543	554	536	543	584	557	529	538	577	539	537	588	503	561	561	606	571	581	558	586	515	560	538	568	595	570	521	573	501	564	522	571	528	573	545	530	559	590	548	554	520	546	573	572	548	538	573	584	571	527	575	526	553	557	525	597	538	594	499	571	513	565	542	525	547	542	552	589	553	546	511	546	545	562	519	558	508	546	593	607	584	520	521	565	566	601	520	557	567	510	563	542	534	551	549	570	540	567	558	561	570	608	558	544	534	513	559	518	558	545	578	542	535	543	536	557	577	563	546	536	521	554	531	582	548	579	534	514	567	570	537	554	533	545	553	551	535	540	584	585	542	583	525	538	528	557	550	587	524	566	523	525	561	546	544	529	547	567	565	566	535	581	541	581	575	570	571
28577	14199	10376	5093	3603	2831	2361	1905	1632	1361	1339	1247	1189	1196	1148	1295	1571	4905	1889	876	817	767	766	739	753	739	753	758	710	721	733	736	780	787	734	712	712	711	687	764	719	696	728	668	727	735	733	683	668	732	700	728	742	707	706	740	679	683	725	733	718	709	717	689	695	712	732	694	715	763	684	701	709	704	716	718	747	749	717	704	709	720	752	711	713	707	759	690	756	720	724	713	777	710	710	743	709	739	712	750	733	684	718	706	729	656	696	710	709	718	733	684	692	729	755	716	742	707	717	701	732	715	723	726	732	728	710	648	715	743	681	708	707	701	726	661	687	718	681	716	677	687	692	708	691	662	729	685	734	662	660	632	747	703	687	667	712	659	679	684	701	671	656	733	728	730	696	741	683	705	684	722	690	705	716	698	700	666	647	696	688	692	698	703	647	729	699	676	683	688	681	718	692	671	678	677	707	733	697	693	696	746	713	711	742	703	696	686	731	728	684	761	663	696	684	714	702	704	692	658	717	698	751	668	757	728	718	693	694	732	683	719	648	648	747	748	667	682	669	687	714	690	715	722	753	738	700	745	735	689	691	730	746	777	722	758	673	699	750	698	642	781	705	709	643	675	685	706	709	718	755	709	713	674	693	734	692	695	662	684	736	713	717	696	676	724	660	690	701	695	704	724	703	668	699	683	715	707	665	693	706	745	736	719	725	695	713	684	731	673	711	767	729	691	685	696	696	718	721	708	763	685	733	706	706	694	714	694	727	708	702	693	721	678	726	723	718	721	689	742	662	671	733	669	667	702	721	743	731	711	649	683	674	680	708	671	715	707	711	717	669	721	712	701	712	748	685	727	652	721	730	725	681	683	721	733	761	705	682	727	719	771	716	691	698	706	720	729	712	734	731	673	707	742	714	693	703	744	694	677	707	682	694	659	712	746	714	672	663	716	719	690	639	658	735	739	709	698	723	665	672	682	672	765	680	717	723	695	718	690	721	703	721	689	682	729	723	730	656	751	735	697	663	725	748	678	718	673	686	636	736	668	690	711	694	675	761	703	677	713	690	678	739	687	693	674	710	626	685	647	678	669	701	692	690	762	738	691	727	698	708	668	673	713	679	695	742	669	708	660	695	677	680	707	699	782	683	711	723	672	692	677	677	686	714	697	737	688	767	712	667	697	715	686	688	736	722	743	672	679	696	688	665	714	676	678	724	678	714	708	737	703	669	689	709	702	708	711	698	716	712	706	682	695	713	709	716	660	702	694	680	702	696	716	731	723	712	667	740	687	699	720	717	699	698	687	754	735	734	736	729	674	736	723	712	707	707	689	680	701	665	706	692	687	643	759	749	694	731	693	756	644	709	656	705	687	738	740	682	671	708	715	619	675	660	652	694	727	695	660	720	685	715	678	688	746	668	674	708	722	682	674	736	701	725	711	741	693	675	703	692	662	705	698	703	681	709	700	703	700	709	700	701	667	641	722	699	745	709	696	699	713	704	681	742	735	704	683	704	714	728	716	699	716	709	717	703	689	712	709	680	712	708	710	682	674	689	711	710	713	712	689	701	697	710	727	681	740	721	701	684	688	664	676	667	710	679	677	702	750	691	715	683	686	698	700	644	771	738	749	711	698	726	710	726	740	658	670	681	666	670	657	687	722	688	709	717	675	734	764	666	764	735	741	721	701	678	715	740	744	705	686	697	707	694	738	679	680	762	668	762	740	714	688	687	726	700	702	729	726	680	704	724	699	759	689	695	682	747	667	693	679	695	715	720	685	715	700	687	734	767	691	669	736	718	693	690	691	721	723	706	708	689	690	704	679	675	680	737	681	691	696	645	759	752	697	693	741	721	721	691	709	721	735	719	767	706	689	715	657	680	729	678	705	690	740	730	687	689	694	685	733	685	687	746	688	716	667	750	669	689	684	664	696	696	687	674	650	684	718	688	687	695	664	678	733	696	685	663	716	771	677	711	725	682	731	702	686	691	725	656	700	710	646	719	648	732	714	685	714	715	661	684	705	702	702	728	682	690	681	666	716	694	726	694	720	709	697	662	682	704	715	686	698	696	698	729	713	693	703	705	650	697	621	702	703	736	739	713	652	699	691	728	711	750	739	695	696	728	676	658	692	673	717	693	672	727	727	717	659	657	670	721	696	684	680	720	721	727	680	684	690	700	679	696	720	669	674	677	680	709	682	741	660	670	696	696	747	708	679	712	663	705	723	713	703	709	719	695	703	716	677	680	680	683	740	748	702	700	703	731	705	671	672	696	755	683	695	682	700	656	686	669	711	686	672	746	687	729	706	670	724	650	680	698	709	674	733	692	675	694	710	708	741	730	685	716	738	728	759	725	688	752	725	668	719	695	687	663	688	699	690	679	722	742	734	715	761	760	751	706	742	686	680	689	693	706	673	708	697	772	706	689	660	692	728	697	707	705	694	698	708	701	748	718	671	692	725	714	704	716	722	716	721	676	702	732	733	701	636	706	689	703	692	730	670	730	696	689	717	721	687	705	684	725	700	721	682	708	676	712	759	678	728	733	652	667	708	738	682	699	758	695	736	702	718	716	702	675	671	737	696	710	690	737	695	708	714	673	715	741	684	750	703	708	720	693	714	695	700	725	728	748	699	697	750	657	703	693	690	692	687	724	672	689	687	653	681	725	702	754	686	693	699	693	733	710	679	679	681	691	698	746	715	713	680	708	700	697	722	650	721	666	667	665	689	677	713	657	755	722	686	685	761	685	733	716	687	735	701	681	746	738	769	696	705	717	708	738	740	676	682	669	627	697	741	717	732	694	696	720	695	733	705	702	709	686	717	694	664	726	680	682	691	711	702	692	705	692	673	660	673	687	707	707	685	716	709	676	687	706	710	738	725	661	679	675	705	696	738	746	697	688	741	713	748	695	727	708	708	660	707	722	717	722	696	712	729	656	715	717	685	661	685	659	714	704	743	707	712	726	718	731	733	708	701	710	721	741	703	715	707	648	682	769	705	680	761	759	716	732	711	754	684	710	673	710	689	711	710	706	725	710	710	697	715	716	707	734	707	736	702	698	733	679	715	711	689	716	707	688	699	709	708	712	702	727	704	708	719	742	705	727	718	668	709	699	708	689	702	712	766	672	688	733	704	676	683	711	698	681	680	723	704	723	684	740	682	734	714	702	696	750	749	673	645	714	696	685	705	695	709	742	660	690	704	664	683	685	652	735	715	719	688	663	699	665	680	747	699	735	730	771	683	667	633	680	714	660	653	703	691	679	697	682	697	714	723	705	730	733	712	662	706	684	707	729	736	712	712	705	677	685	731	692	722	711	686	671	707	689	700	718	745	721	704	723	705	682	712	669	706	688	683	728	657	690	722	715	710	701	690	748	684	739	714	727	707	729	729	706	714	723	705	745	710	683	749	691	671	705	687	682	687	694	703	709	740	686	757	746	677	753	698	660	683	731	695	708	700	648	738	690	714	697	714	645	702	675	719	705	695	737	724	698	655
27365	17381	3654	906	665	529	446	423	378	366	352	414	356	389	391	442	461	413	320	307	352	316	326	357	322	327	302	294	335	308	327	297	331	289	330	333	387	308	326	324	346	324	329	354	337	300	340	356	302	336	328	325	325	329	285	311	293	311	334	335	361	325	331	327	347	342	350	335	317	310	328	354	320	314	327	309	338	316	359	320	335	336	329	361	320	335	328	313	347	355	351	339	330	335	324	350	343	354	331	332	331	322	332	335	330	335	333	340	322	340	310	282	338	336	318	328	312	352	313	321	333	380	353	354	334	312	351	320	343	348	323	311	309	340	345	322	309	360	320	348	338	336	328	334	282	288	302	328	355	347	343	331	296	318	321	382	363	336	301	318	353	355	310	307	317	371	345	354	293	356	335	348	338	320	321	303	344	317	331	345	354	358	304	307	323	319	358	350	335	366	329	362	342	323	363	332	334	323	323	328	348	321	341	334	337	314	309	324	354	316	321	323	314	288	343	341	327	299	367	340	357	319	358	365	321	301	356	342	341	333	309	339	331	354	326	342	340	343	341	319	319	303	325	341	321	295	328	335	315	330	349	312	320	347	328	319	333	332	352	329	323	322	341	322	321	340	333	319	353	342	331	347	330	339	321	360	347	336	313	317	326	325	335	366	312	321	337	316	328	344	343	326	320	315	338	346	323	332	319	336	312	340	347	333	296	342	308	357	330	332	343	337	324	337	328	344	295	372	325	337	319	331	332	336	336	334	321	323	347	335	302	315	321	356	319	344	343	293	323	338	318	331	341	322	371	341	316	346	351	310	355	319	336	343	341	312	368	327	315	358	328	352	296	316	297	344	315	358	346	340	317	333	355	339	308	303	352	325	326	348	363	321	334	339	314	335	301	326	316	363	303	321	333	327	322	332	327	313	329	291	350	330	289	318	314	340	344	346	324	304	327	341	328	317	293	343	331	335	369	331	341	347	358	334	323	331	306	324	355	308	319	297	348	321	378	357	327	330	327	347	309	308	341	341	364	326	282	369	333	322	338	332	337	349	357	382	314	302	329	331	332	314	338	308	340	337	319	336	343	359	320	343	321	326	319	368	307	332	309	325	356	317	343	355	322	318	320	330	352	330	352	330	354	362	333	326	329	335	310	332	370	339	314	351	347	319	358	336	322	342	341	321	316	347	342	336	324	351	337	328	330	345	307	324	321	311	342	330	325	318	337	344	343	335	341	318	303	324	355	320	340	316	313	362	345	366	362	337	334	325	334	347	321	294	351	342	320	308	321	318	334	340	345	352	339	346	392	336	323	322	321	322	324	333	342	333	364	336	308	317	322	331	373	334	359	327	324	314	324	337	359	328	348	363	322	322	339	308	345	330	319	372	326	313	372	302	338	289	342	336	363	333	330	321	332	297	345	313	334	355	323	341	359	348	366	351	368	351	337	334	333	335	339	334	315	331	330	301	308	336	350	307	325	341	316	353	324	342	380	317	347	321	330	331	338	331	333	344	319	316	346	341	325	332	325	308	321	349	317	332	324	333	309	308	333	329	333	350	310	311	320	336	355	332	309	339	337	361	322	338	366	362	328	320	354	368	334	324	322	341	325	304	316	331	337	325	320	340	331	322	301	319	358	295	324	318	328	337	348	314	309	344	327	303	335	324	308	324	298	306	327	339	330	350	334	359	334	323	328	327	308	325	333	333	313	338	300	321	322	322	294	355	337	336	321	343	333	307	338	307	351	313	351	355	312	328	323	339	318	358	326	335	352	321	356	318	303	317	314	319	332	350	318	316	293	321	325	334	339	317	336	350	301	330	321	324	369	320	311	281	293	323	300	333	307	320	367	332	326	346	329	315	331	297	311	360	297	320	317	346	305	343	348	333	336	322	340	349	312	317	322	350	308	323	390	353	358	313	361	318	343	335	321	315	336	323	350	361	335	335	331	329	329	356	322	332	345	355	312	336	276	320	349	340	328	341	334	325	326	326	315	327	299	304	350	339	367	323	309	351	336	343	341	372	352	353	340	366	350	318	328	338	344	341	329	320	346	324	318	338	322	341	335	318	330	331	321	306	321	315	334	330	346	326	284	353	338	326	338	340	341	319	335	330	342	336	338	317	347	323	327	352	328	361	334	335	335	347	348	346	335	351	320	324	328	335	355	339	347	341	328	314	316	323	343	328	331	328	338	337	325	315	361	338	345	293	290	342	322	338	343	338	319	334	335	341	369	325	296	309	322	331	316	314	304	342	329	330	357	353	343	318	330	318	290	316	296	330	348	288	350	331	322	307	343	346	372	327	351	320	324	343	329	323	335	331	338	323	329	365	327	313	330	333	291	365	343	318	321	328	341	338	309	332	363	357	296	315	331	354	322	353	327	333	353	325	323	352	314	315	305	345	324	327	357	323	362	333	341	338	334	326	322	325	347	319	338	318	311	331	354	350	316	372	330	348	342	334	370	269	340	316	327	343	342	364	304	336	350	333	302	332	346	331	332	311	323	341	311	353	335	355	327	318	331	336	342	301	308	381	318	312	356	317	323	309	329	322	322	286	350	354	335	335	341	347	316	309	314	325	336	336	339	341	364	335	338	316	345	309	321	347	293	326	332	362	322	310	347	353	337	351	355	305	314	354	325	334	350	344	317	318	356	322	333	348	333	305	324	330	340	335	337	311	305	338	323	319	308	322	323	352	366	331	336	331	333	360	301	349	321	347	332	333	350	327	313	324	335	315	307	315	341	329	326	326	344	304	316	312	339	334	331	336	327	309	349	347	346	313	341	306	337	346	339	346	352	325	318	341	296	355	317	337	326	335	338	317	337	322	324	349	360	307	334	322	348	314	330	288	323	345	346	345	345	346	322	317	343	320	352	309	359	322	332	342	338	298	341	340	342	329	323	351	328	309	316	325	316	322	344	312	312	319	349	303	314	316	327	300	307	314	338	317	340	346	334	321	323	347	340	324	315	335	331	362	315	351	333	325	338	317	340	316	329	311	340	335	321	307	355	331	336	351	289	364	337	328	329	341	304	323	327	327	357	338	356	324	350	357	341	301	349	328	328	316	318	352	305	332	302	309	306	335	333	347	345	318	357	344	338	338	348	318	334	367	291	354	349	311	344	350	338	326	314	333	357	348	337	326	342	336	355	351	363	300	321	334	356	308	336	315	321	316	313	332	312	308	319	345	356	301	324	341	330	335	348	315	342	349	312	323	355	334	355	334	314	313	339	331	321	343	362	330	316	327	327	323	335	339	325	334	330	344	348	337	310	335	334	345	341	346	316	324	343	317	340	333	324	323	351	328	344	309	350	294	322	322	318	315	322	338	323	344	307	327	331	321	317	348	372	340	328	308	306	310	336	346	342	323	342	333	339	341	328	341	313	361	335	346	331	328	306	333	337	345	305	349	334	334	327	328	345	330	318	329	321	325	337	334	353	347	306	352	319	361	373	302	338	305	349	324	351	325	308	335	366	325	320	319	316	328	316	328	318	336
8009	2311	1740	995	830	753	655	548	553	511	526	540	519	509	472	624	697	664	488	443	428	461	436	478	397	419	436	421	447	413	443	393	453	426	434	430	422	414	421	438	405	413	439	421	377	399	430	402	386	395	411	434	416	433	415	430	426	438	428	399	424	396	463	444	419	453	438	438	427	454	381	424	433	425	390	436	449	433	393	448	443	452	458	429	410	454	384	434	450	424	399	443	441	476	456	420	457	374	458	404	387	424	431	445	439	413	429	439	434	408	408	435	442	461	428	434	468	442	438	445	405	388	421	455	436	410	432	416	421	380	447	436	410	430	400	429	426	417	388	402	441	405	457	454	414	428	393	385	416	423	430	401	442	428	423	464	443	401	424	433	453	425	438	432	420	424	426	437	459	432	428	460	411	416	470	445	433	462	442	441	423	420	426	424	426	455	417	408	421	407	395	383	456	426	432	443	393	408	457	462	407	423	474	436	443	437	448	471	434	455	412	462	413	408	434	436	459	434	438	393	427	417	455	436	402	403	421	424	423	448	431	389	423	395	439	390	421	444	424	454	428	436	466	434	444	470	428	414	438	463	444	419	404	444	395	434	393	380	414	436	433	412	405	425	433	420	426	444	463	433	430	429	411	426	427	423	431	452	440	433	432	436	432	438	389	415	395	422	442	458	411	423	392	412	420	407	397	436	419	399	432	411	432	435	420	427	445	419	416	466	432	448	442	391	431	375	404	423	418	415	418	407	439	443	434	461	453	420	399	415	435	424	435	417	416	422	423	464	474	432	471	431	428	404	404	397	423	408	455	422	436	438	405	451	411	417	441	410	394	412	433	438	444	408	469	371	450	417	436	426	422	394	425	412	437	464	437	431	469	411	439	416	400	455	421	435	434	414	451	428	448	399	432	419	421	435	411	429	438	433	412	432	473	405	426	416	398	416	422	436	427	396	410	435	454	463	441	403	456	401	438	418	428	476	429	425	479	410	442	413	418	439	446	425	425	414	423	450	441	407	444	400	415	403	407	414	418	438	455	459	406	446	426	417	411	430	444	442	395	424	461	433	408	461	424	409	409	432	448	419	435	397	433	414	461	421	443	424	422	424	411	403	428	456	434	403	432	433	425	402	453	386	408	399	391	416	421	423	400	419	435	438	465	388	392	400	437	422	434	453	454	427	443	429	408	396	422	420	417	436	427	425	441	401	425	443	446	427	394	402	419	431	440	432	428	420	419	426	407	429	446	435	445	446	459	413	429	414	431	455	437	429	477	408	430	443	452	397	451	376	452	401	431	436	422	410	426	430	419	399	396	415	413	454	433	421	424	432	410	448	419	441	442	396	400	449	449	440	427	445	437	425	449	408	413	444	402	414	412	408	422	444	422	462	446	404	386	413	441	403	428	446	431	426	412	389	457	438	437	418	416	463	407	419	422	428	431	437	452	448	452	435	425	407	420	425	410	416	434	433	433	419	446	451	428	417	419	408	376	430	433	471	422	429	409	415	454	448	435	426	412	439	420	440	396	412	429	441	416	425	390	421	458	416	436	371	416	411	432	435	408	446	401	408	446	392	455	454	415	418	419	462	424	423	430	411	422	431	414	434	430	427	434	434	402	400	434	413	422	416	449	449	433	397	436	417	449	447	430	439	421	416	436	466	414	392	378	430	440	437	420	420	399	431	388	444	425	411	438	407	415	443	476	445	412	419	418	397	427	426	426	401	434	442	421	422	450	422	435	402	404	472	419	407	390	470	416	400	421	490	451	401	397	428	437	430	433	416	430	416	423	382	426	407	416	394	439	427	464	390	425	403	387	433	452	423	439	460	429	432	433	410	434	467	427	468	448	403	436	417	410	428	479	433	374	444	385	418	412	398	378	412	439	428	452	437	408	402	418	452	432	423	398	479	404	420	417	440	409	409	423	419	435	451	440	441	415	433	418	447	433	439	465	413	413	415	447	427	446	445	423	428	439	440	391	441	402	399	438	428	400	441	429	415	429	418	434	416	467	428	447	424	484	461	419	422	432	416	426	430	443	431	410	423	407	446	414	440	425	433	412	458	412	453	426	390	444	414	415	402	453	371	428	397	429	432	394	427	402	432	424	439	398	454	457	426	443	408	470	475	421	414	406	424	441	423	437	410	445	389	429	434	442	414	455	429	439	411	446	426	424	431	387	408	418	404	387	434	417	429	428	425	432	396	434	416	439	436	460	433	470	429	412	425	462	462	412	448	403	432	411	448	414	446	434	421	439	423	429	436	430	375	418	432	423	420	402	461	434	414	413	461	446	437	409	396	409	417	445	422	450	430	421	460	439	410	455	416	443	418	442	402	441	416	430	418	437	419	432	430	405	426	386	432	404	467	418	441	398	475	418	435	395	421	437	422	465	419	441	449	399	414	455	435	406	438	409	460	392	444	474	426	448	449	427	433	417	439	425	411	439	407	408	429	453	416	419	429	397	426	428	458	414	441	450	455	418	441	433	391	479	441	416	434	425	446	379	438	466	445	389	415	418	404	422	424	471	443	422	444	441	436	431	434	415	418	392	428	422	411	456	491	422	420	446	429	392	442	416	430	416	447	393	422	435	430	448	435	427	406	459	433	440	476	437	425	460	392	430	441	431	439	451	440	396	421	406	448	459	392	439	425	409	426	435	416	434	406	487	451	460	425	468	396	414	449	463	454	416	423	396	428	380	446	452	392	404	420	412	419	430	387	413	429	448	468	432	426	438	465	417	436	441	429	421	436	465	437	428	412	434	446	417	442	399	451	446	445	406	455	406	426	455	410	444	448	432	435	421	479	471	436	412	387	410	397	404	407	466	413	406	413	422	432	418	455	391	429	472	398	427	411	430	421	440	419	385	427	440	426	406	429	465	449	412	435	452	436	413	404	440	415	427	392	431	428	426	442	420	416	456	438	438	444	442	441	455	438	392	421	385	402	447	417	401	436	444	415	441	424	417	414	397	405	418	450	426	433	441	464	420	415	414	429	407	435	453	413	386	449	391	428	432	398	455	413	436	415	423	416	428	429	428	429	387	417	415	443	432	420	417	401	468	450	447	413	402	439	439	397	438	438	440	424	443	398	429	437	441	466	416	452	397	403	435	420	427	409	458	432	446	403	424	439	411	445	436	446	450	430	396	467	438	425	451	433	451	425	410	453	420	462	411	407	425	415	456	424	418	403	420	418	439	374	440	438	457	402	470	401	427	441	391	434	414	415	407	434	407	441	388	401	411	398	419	429	430	440	442	440	438	397	475	418	421	432	424	416	440	399	431	413	411	434	435	427	400	427	451	412	416	443	442	403	444	407	386	455	438	427	443	396	393	409	430	427	446	444	397	402	411	416	405	414	404	455	438	443	425	413	438	401	410	450	438	454	436	450	399	426	423	459	437	460	449	432	450	405	458	442	399	428	464	445	402	432	418	466	427	434	439	437	454	411	410	394	384	419	405	418	421	404	438	458	440	434	429	459	411	419	423	442	436	429	427	425
23519	21404	28605	24567	21181	4756	1266	909	792	789	736	736	755	750	656	750	783	1575	778	610	612	589	617	570	555	566	565	579	614	585	600	531	559	570	543	569	571	585	578	549	545	563	578	554	525	566	575	568	560	589	569	576	559	590	566	581	561	552	567	575	558	641	564	576	543	549	581	558	590	587	570	492	581	582	568	563	570	553	564	546	554	561	575	597	529	570	605	537	547	564	572	561	570	577	556	587	546	576	569	550	575	581	520	587	536	547	568	563	546	561	530	555	654	552	511	597	546	602	557	567	584	585	551	569	534	556	581	546	587	592	545	601	583	574	558	516	556	582	543	577	562	554	568	590	546	560	554	542	571	558	545	544	583	545	570	570	578	547	571	551	582	570	591	581	564	573	545	563	564	551	556	539	551	558	508	545	554	590	605	599	516	570	583	514	549	576	549	525	553	534	599	562	516	561	594	589	599	556	560	611	573	593	593	572	589	539	569	515	565	544	569	540	574	572	571	587	537	539	536	569	557	543	575	587	539	582	539	607	595	544	544	546	557	558	574	594	590	585	584	533	562	563	562	606	537	585	552	564	514	593	567	530	590	579	569	556	534	534	550	560	588	564	575	560	561	559	583	577	612	602	575	589	566	535	589	551	566	619	559	562	595	596	572	602	574	571	563	539	585	542	570	537	542	557	586	573	592	582	538	556	573	540	539	565	556	579	581	531	567	572	570	574	551	575	545	603	592	545	555	524	567	561	533	552	525	599	590	549	590	555	555	563	591	576	560	555	560	544	614	543	566	571	598	587	578	598	520	550	570	577	551	584	601	577	547	535	600	573	556	582	544	560	524	585	571	543	550	536	567	581	558	550	576	581	594	569	568	572	613	569	582	540	570	561	532	554	614	586	550	528	568	555	569	552	581	511	529	531	596	540	534	560	580	567	568	571	593	579	548	606	578	622	543	538	549	525	557	537	571	548	556	588	542	514	569	571	576	562	598	563	586	547	551	579	562	550	538	555	565	559	577	525	585	624	589	565	546	574	594	528	569	586	570	540	554	534	564	528	557	577	563	556	591	543	553	534	531	581	576	546	565	575	545	559	578	573	534	555	575	538	569	628	557	537	545	563	582	555	626	586	566	585	580	548	572	541	582	620	528	559	580	594	551	574	597	566	581	549	557	568	574	592	596	618	565	538	535	542	584	575	572	509	587	561	564	584	546	576	577	532	555	579	567	542	568	537	559	560	614	569	534	569	541	576	567	547	524	555	510	618	568	519	548	549	560	519	575	556	532	591	577	555	554	547	579	494	593	574	552	552	575	547	580	583	546	568	539	567	583	628	582	602	581	513	543	537	565	562	562	571	581	573	617	571	578	567	580	595	593	545	535	549	593	557	557	547	595	520	580	592	570	567	541	610	564	581	569	561	555	546	560	579	583	548	550	600	589	598	574	557	572	520	574	551	537	568	552	578	557	593	551	568	589	575	565	578	585	573	561	562	557	540	567	564	580	563	597	582	585	559	536	557	527	589	571	591	578	552	545	554	570	546	530	522	562	579	568	537	577	556	598	576	524	556	565	590	555	615	578	553	580	571	574	556	569	572	498	571	558	571	520	554	560	566	582	576	512	525	551	539	564	601	584	557	577	556	547	552	590	546	512	561	569	540	561	578	594	568	560	581	567	615	551	574	545	539	565	575	565	565	537	629	544	584	559	562	568	576	586	549	504	584	556	517	571	581	574	534	618	581	570	569	563	571	533	553	558	576	533	545	531	569	550	572	589	534	598	546	571	537	553	518	598	594	556	531	569	564	566	574	567	577	528	584	562	556	553	596	608	570	555	539	533	564	549	585	532	558	539	577	539	600	585	597	572	591	571	556	601	564	566	594	590	563	562	586	558	539	609	577	552	519	575	526	547	560	565	578	566	567	532	556	555	577	575	615	542	560	603	581	604	520	563	577	519	584	585	561	569	574	566	565	560	586	575	542	556	584	585	594	602	581	571	554	562	565	542	573	545	540	569	580	597	589	554	591	565	590	500	551	546	581	565	579	566	568	592	573	574	554	547	520	531	550	528	532	525	531	585	584	549	587	506	537	580	566	608	557	643	579	620	505	549	559	592	547	565	592	583	579	589	604	530	560	534	545	575	537	581	552	494	562	589	593	587	544	557	563	586	568	597	577	592	593	564	543	508	554	561	552	565	566	529	575	601	606	539	598	553	528	589	581	577	553	563	588	584	570	548	607	584	522	566	575	542	550	600	592	562	568	572	502	576	577	551	575	567	585	542	558	584	574	554	568	576	567	604	519	558	500	553	589	567	560	557	554	535	520	560	587	544	557	566	531	553	549	584	554	540	545	570	580	563	537	548	536	553	549	567	559	571	554	567	586	577	570	552	550	540	592	539	557	554	529	572	574	543	564	619	562	587	583	562	549	602	535	564	533	559	572	535	597	559	563	546	641	583	525	587	568	538	525	542	579	534	552	583	528	554	529	544	592	581	557	573	547	603	532	549	590	536	531	600	583	534	549	578	594	590	537	539	566	564	582	581	607	547	576	551	558	571	556	510	527	586	568	565	576	530	603	531	539	590	567	555	593	580	542	610	586	555	511	563	604	552	583	584	574	558	550	566	579	518	593	583	550	545	577	560	534	576	524	543	548	536	587	530	574	587	543	585	572	578	610	563	546	578	576	518	556	555	588	535	564	565	557	569	567	568	522	583	540	569	570	516	554	518	549	525	523	587	543	564	573	559	548	528	580	542	551	573	567	590	536	557	555	559	535	559	562	570	546	501	501	582	532	570	616	561	548	612	568	572	525	552	536	531	528	576	589	624	530	584	571	510	554	552	580	543	538	554	547	605	556	571	567	529	579	593	557	577	578	554	592	570	543	581	608	532	589	577	568	547	526	559	504	555	576	524	547	580	602	539	613	547	566	567	542	601	549	577	586	556	561	582	542	531	519	592	577	545	590	559	574	563	562	558	583	566	623	569	589	571	506	541	591	551	589	589	539	556	558	561	539	512	575	579	583	617	602	569	549	569	564	552	577	568	567	589	597	551	549	602	548	561	579	542	549	591	558	541	559	588	590	547	581	581	591	552	542	560	525	553	563	560	568	564	553	551	535	540	590	558	572	545	552	543	531	543	558	539	544	568	564	576	600	570	557	591	585	565	580	576	558	555	577	528	598	574	576	580	573	522	567	600	560	527	549	542	523	596	567	577	582	538	581	589	569	561	584	591	537	606	555	588	512	551	571	601	529	560	578	601	600	551	564	556	548	573	579	618	547	586	596	508	567	562	503	534	637	532	592	568	568	564	538	570	559	554	529	521	538	548	562	585	573	509	570	543	593	597	527	543	572	568	583	557	541	583	527	580	548	574	555	523	553	576	554	557	529	582	565	561	582	566	538	546	501	592	587	537	553	565	548	541	571	551	555	562	561	582	519	595	557	594	602	592	555	543	615	552	569	567	557	554	546	574	553	553	564	568	547	581	582	543	524
21341	9195	6663	3281	2314	1907	1601	1400	1198	1100	973	995	1067	922	927	982	1162	2653	1029	767	798	728	805	743	698	689	765	780	709	737	682	746	735	734	706	723	695	722	728	661	704	713	699	731	706	676	716	675	763	751	709	714	739	664	754	728	715	728	709	687	750	739	709	715	759	733	715	728	731	737	713	742	683	695	721	719	663	678	753	711	782	696	712	705	706	702	717	717	730	697	688	694	713	751	667	732	679	709	717	690	713	736	677	699	717	735	688	716	759	693	765	668	694	734	715	746	767	743	708	699	717	671	738	751	746	722	711	694	732	726	746	728	690	723	683	694	743	723	718	729	734	745	733	697	679	702	749	685	671	677	696	660	750	721	722	669	679	720	739	711	695	693	739	706	695	679	743	707	704	729	706	693	695	671	719	687	728	723	693	734	709	691	715	699	714	772	722	685	804	695	742	646	656	673	704	700	690	660	713	674	716	728	675	675	755	703	672	724	744	709	698	690	646	740	680	735	697	707	701	696	691	740	670	662	737	713	700	760	709	674	709	713	673	674	657	689	698	720	734	706	695	722	669	708	655	724	691	683	746	701	727	746	700	696	691	702	689	677	729	693	679	694	720	714	728	709	728	679	707	721	684	701	725	765	709	684	748	693	716	692	687	707	719	738	716	684	733	715	733	738	737	756	710	698	762	717	687	681	684	737	706	673	740	707	701	740	663	711	731	725	711	710	728	682	706	700	771	724	720	719	724	713	735	728	674	689	705	713	727	688	702	652	740	685	706	712	719	677	657	689	691	753	716	646	752	692	681	688	649	687	712	734	705	721	701	730	735	657	728	683	699	691	688	665	712	677	670	744	716	698	665	697	679	722	706	717	753	743	699	693	736	674	707	677	731	714	732	724	692	713	747	714	700	724	683	704	735	717	713	673	765	755	758	687	726	657	692	738	709	711	717	708	682	727	757	715	746	712	703	735	753	712	669	690	741	756	684	717	720	696	707	730	712	698	671	731	708	689	687	682	690	731	714	699	704	758	724	714	744	730	718	687	736	723	691	740	704	684	644	759	661	734	683	708	675	736	676	652	721	690	678	693	724	766	697	686	704	680	684	678	701	724	707	680	682	705	696	710	717	706	701	679	712	723	701	716	702	683	751	663	736	663	698	699	769	658	705	694	728	712	730	650	748	694	670	696	679	700	695	686	686	704	726	728	728	752	678	696	706	752	710	734	687	711	748	697	698	669	680	715	749	745	676	723	691	699	707	663	700	764	717	727	704	707	723	720	729	708	688	735	700	737	768	687	706	691	762	702	683	739	691	786	724	763	694	714	671	722	712	717	679	756	683	758	730	732	761	705	695	671	697	694	691	711	736	657	725	654	696	663	694	686	714	714	713	755	746	704	727	729	741	693	748	723	706	704	739	754	718	685	713	664	621	668	708	666	733	712	692	697	728	699	745	715	701	741	719	664	721	689	702	673	757	742	698	732	711	709	694	705	721	723	700	735	719	719	719	695	693	689	719	714	689	731	673	677	705	749	742	748	715	697	693	671	696	697	717	693	734	671	728	749	700	696	672	699	729	732	698	678	716	710	694	659	717	684	730	718	638	737	733	735	698	722	712	748	726	738	745	698	740	697	692	723	734	654	696	753	667	697	719	669	717	747	696	698	758	743	699	716	673	715	717	800	695	698	718	727	735	660	671	704	700	715	748	671	726	766	709	713	727	704	688	737	734	707	708	757	673	724	754	674	740	722	698	689	648	719	676	658	722	647	660	733	686	718	650	692	666	698	741	744	665	738	708	703	713	717	738	679	709	742	727	686	685	702	750	695	744	670	738	721	736	642	688	748	724	701	697	745	701	689	643	729	723	693	720	685	691	743	701	732	712	675	738	673	680	701	750	695	727	700	699	724	704	637	700	693	666	718	713	726	712	721	676	747	683	714	692	724	696	712	670	701	679	701	712	709	655	728	717	696	694	729	760	724	724	690	687	706	719	681	718	741	717	732	702	721	699	701	707	698	725	733	696	714	715	714	669	708	716	673	725	686	641	701	704	661	678	661	713	697	712	694	706	775	743	737	685	672	681	696	685	712	691	722	676	716	712	699	683	702	696	720	744	731	714	729	716	729	688	738	681	716	710	683	704	681	706	697	713	708	724	709	698	742	666	691	677	736	689	694	750	659	733	674	756	709	734	724	717	714	716	697	728	653	695	749	753	667	695	732	724	641	651	717	729	664	671	735	683	713	711	706	689	720	710	735	717	761	675	686	776	759	727	731	686	695	702	716	713	708	683	701	685	711	716	707	707	725	706	689	700	752	679	739	744	731	668	746	737	751	699	705	694	756	717	735	703	737	678	740	723	677	689	704	671	670	681	717	731	733	703	708	672	719	704	714	693	718	719	695	681	699	699	696	667	713	701	730	681	657	707	691	675	722	740	698	701	679	729	672	695	717	757	707	685	660	706	707	733	702	667	694	666	727	700	696	690	670	686	722	647	682	717	763	734	722	710	735	709	727	735	698	684	672	705	728	710	683	690	712	750	666	685	727	721	738	667	707	734	711	656	776	670	701	709	713	731	733	694	722	696	745	725	707	692	654	678	749	726	678	729	657	674	701	663	741	624	719	671	729	692	735	733	724	733	705	706	668	702	672	738	701	732	737	709	730	690	701	724	747	757	681	730	733	700	760	694	687	667	716	767	747	674	702	693	665	655	712	694	680	762	681	692	744	691	689	729	718	697	723	710	649	733	723	686	686	695	720	687	703	683	702	748	681	694	708	736	687	759	667	723	691	701	676	711	708	748	660	728	721	737	666	749	722	727	708	682	698	749	705	733	695	656	688	670	731	675	742	684	698	704	747	733	662	760	722	720	743	692	720	636	694	708	766	725	656	705	695	705	764	722	720	669	686	708	742	685	700	716	688	636	655	715	709	775	662	755	675	691	699	673	705	645	694	754	692	705	712	751	686	704	712	683	731	738	750	713	686	670	670	648	710	675	713	706	678	725	677	730	702	709	732	718	723	688	672	721	707	706	714	691	692	700	696	743	717	709	705	657	700	692	712	727	726	720	711	695	728	718	721	710	704	715	732	735	698	741	667	744	719	691	715	660	713	737	765	737	731	688	701	721	731	711	715	720	703	701	693	725	663	710	724	768	710	690	708	721	694	720	697	710	702	752	678	717	736	698	669	676	714	745	689	715	692	692	630	706	752	645	730	712	710	683	708	731	723	734	730	715	714	687	780	710	700	742	709	704	719	683	730	687	755	704	678	632	706	723	724	717	677	730	704	715	676	694	707	698	731	721	742	663	744	704	723	690	709	692	696	725	776	754	677	717	739	724	676	707	730	718	724	665	725	718	706	715	705	680	707	700	741	742	732	736	702	725	758	700	723	696	689	705	686	717	719	738	680	652	782	698	717	718	730	743	682	706	681	711	683	717	732	698	719	706	696	665	722	697	705	759	716	749	692	719	697	713	701	731	695	766	691	782	685	717	719
24644	21414	27189	25660	4909	588	437	416	325	324	315	358	293	286	306	326	395	693	401	284	273	241	263	247	272	243	241	211	195	230	259	225	248	229	254	240	248	229	267	261	242	266	267	244	243	231	243	227	244	211	220	228	217	250	222	222	230	269	235	236	229	215	257	265	241	250	255	261	216	242	230	270	226	243	225	270	228	206	263	218	240	199	260	230	238	238	238	242	241	228	213	231	223	220	218	228	247	232	220	217	215	279	238	261	206	226	238	223	254	225	219	221	225	251	229	247	227	252	229	250	239	249	239	246	241	209	226	266	241	233	253	248	239	215	224	239	225	222	231	220	245	242	243	239	239	223	206	266	216	232	236	237	237	250	242	212	255	236	238	228	221	256	246	231	226	237	235	232	211	241	201	271	222	244	237	241	224	238	218	236	241	219	230	222	226	225	254	245	223	228	229	219	235	263	210	229	214	234	246	243	236	214	245	235	238	243	225	225	240	248	249	249	206	242	271	232	266	230	255	210	265	234	253	228	252	236	247	268	234	211	225	244	255	260	229	239	242	232	236	212	220	225	242	264	255	259	256	222	240	248	259	246	208	235	216	236	249	233	225	231	231	229	220	216	253	239	218	236	241	227	242	254	262	258	266	234	243	236	245	228	257	245	253	236	250	246	267	222	221	225	223	236	229	250	232	228	231	223	200	229	254	249	199	249	221	210	231	250	240	237	236	220	239	241	251	263	234	232	256	280	229	205	238	246	247	248	243	240	247	234	244	241	226	215	246	214	235	221	236	218	246	230	212	226	249	237	236	227	230	252	224	228	261	224	233	226	257	238	259	262	242	246	251	239	235	227	233	232	217	226	239	257	232	205	246	245	231	234	252	215	241	238	249	249	251	250	219	231	223	237	251	215	246	217	219	218	234	265	253	241	231	234	275	249	234	272	229	249	204	240	250	229	214	257	241	244	233	246	252	262	247	222	228	228	256	247	252	214	233	245	214	267	221	218	203	249	198	226	233	232	211	240	208	246	257	246	245	249	236	233	246	239	225	242	221	239	240	232	217	217	260	218	248	228	225	235	234	230	260	260	232	234	245	232	244	237	259	247	219	240	236	235	229	234	231	239	277	240	239	223	253	240	242	245	224	242	236	243	244	210	244	237	234	228	234	221	224	255	254	252	203	226	260	241	224	228	241	250	222	246	232	226	224	236	226	258	225	243	255	237	199	235	255	257	233	233	216	220	231	244	259	231	234	224	225	264	235	245	233	265	244	254	222	255	230	259	247	214	201	229	252	226	196	226	248	237	235	230	213	235	224	240	225	251	232	268	223	239	212	243	218	230	223	225	241	214	216	225	255	232	201	237	251	245	234	251	235	213	254	232	234	235	249	250	215	206	223	231	238	235	239	237	233	260	230	232	231	233	218	254	238	230	236	249	215	197	227	240	224	218	226	226	269	223	244	214	217	244	253	247	231	228	236	236	224	240	216	291	249	236	236	260	225	249	233	238	221	221	248	234	236	226	237	243	240	225	241	232	255	242	212	242	242	228	261	251	250	257	266	238	229	214	269	212	256	218	250	220	246	243	249	246	241	244	220	216	233	215	214	235	236	253	228	248	240	198	230	214	246	228	228	240	198	231	264	210	229	239	252	241	231	232	222	245	245	251	226	236	214	244	201	263	247	240	236	231	254	241	246	228	236	212	244	215	215	223	234	244	237	229	255	238	231	231	260	239	225	237	231	229	246	233	234	243	228	219	211	247	227	242	215	227	225	203	223	227	248	214	213	241	209	247	240	259	251	213	218	232	256	236	229	255	223	232	232	245	233	219	253	230	212	251	221	239	214	244	212	232	226	222	228	240	216	234	211	250	211	234	239	214	225	232	252	244	233	233	250	215	258	230	244	231	248	252	262	229	245	217	236	244	210	237	216	241	226	227	248	239	221	236	236	229	233	258	244	221	249	246	230	261	230	236	246	220	241	209	243	261	247	234	283	241	247	210	248	232	264	237	222	238	231	228	241	225	261	257	258	233	236	230	249	236	247	239	225	266	236	262	199	250	241	232	235	233	232	238	225	255	232	218	224	221	246	229	251	245	242	212	232	253	245	255	203	236	232	240	243	239	252	218	256	243	246	250	235	255	230	247	213	246	278	245	252	212	216	240	243	213	254	222	226	234	231	278	207	225	240	228	251	239	246	233	217	260	227	244	277	241	207	233	241	232	240	243	243	218	239	242	263	219	257	236	242	261	202	236	241	260	245	256	246	231	238	230	235	225	207	200	232	257	226	248	219	263	201	250	260	238	222	223	228	224	225	202	220	257	229	218	243	241	223	235	256	233	258	237	243	257	230	211	210	248	231	194	233	234	249	248	223	222	214	239	249	247	235	229	274	229	239	239	233	224	245	233	243	236	210	232	226	243	236	260	211	227	227	210	249	227	243	245	245	223	239	237	228	218	237	250	206	259	247	218	246	236	226	260	231	232	217	254	234	240	222	240	253	234	264	222	245	222	242	256	225	222	235	256	235	250	249	217	235	221	249	239	238	248	243	254	248	239	232	250	239	239	255	222	232	234	227	243	246	242	266	270	255	212	250	225	216	253	199	223	229	225	238	244	240	230	240	235	229	239	228	245	257	218	243	221	256	221	250	280	223	231	230	225	254	245	242	237	227	260	245	236	261	223	266	252	223	218	252	226	243	221	236	242	227	259	245	265	220	221	217	238	222	226	231	244	264	247	275	208	231	245	217	268	234	193	257	243	270	246	248	229	257	230	231	232	231	224	246	204	248	229	241	242	207	221	221	236	224	221	228	242	255	222	252	204	226	237	223	241	245	277	232	243	253	213	234	249	256	197	227	224	238	220	246	270	248	235	266	212	250	221	250	232	224	213	246	253	215	231	238	263	239	226	212	229	250	247	234	241	240	246	253	246	231	226	243	231	240	248	244	243	250	240	245	234	229	244	228	211	224	224	211	224	234	221	219	240	223	222	245	233	252	212	229	235	244	206	233	231	248	221	228	260	241	233	219	237	225	251	220	233	241	244	220	211	253	220	264	224	229	247	246	242	251	234	213	241	217	236	231	254	238	237	229	235	245	206	246	244	229	249	251	224	244	227	228	228	224	230	249	223	244	248	242	270	247	244	230	230	235	209	224	228	225	236	237	232	242	230	242	249	234	287	241	252	242	242	261	217	235	242	205	216	231	212	236	232	245	253	244	194	235	226	226	214	201	253	239	223	200	233	224	229	221	222	218	238	239	221	227	225	208	238	240	229	228	224	227	245	246	243	222	251	250	240	237	226	239	214	244	229	247	242	203	248	242	202	228	221	229	262	253	238	222	235	258	254	229	242	256	234	218	251	235	222	240	239	244	218	227	240	240	233	239	230	262	252	253	206	216	226	246	242	229	234	264	235	241	235	234	230	249	218	198	229	246	241	258	249	252	224	228	239	222	220	219	213	221	221	283	241	235	242	218	203	227	241	237	227	232	220	264	235
17267	5620	3813	1826	1306	1048	872	719	624	561	524	552	554	496	483	541	622	1228	754	365	339	347	347	327	357	324	330	324	323	309	320	325	348	310	320	351	315	344	329	330	345	356	300	322	319	335	344	322	341	327	330	322	288	354	317	323	333	319	322	325	338	270	319	352	334	330	351	347	374	349	318	346	344	356	337	332	330	365	309	340	329	334	360	326	344	312	331	307	337	355	301	336	341	336	275	316	345	349	315	341	327	319	316	330	323	325	321	359	325	356	343	302	357	325	324	317	349	307	344	325	302	326	340	328	333	343	327	336	330	333	298	315	324	325	344	309	339	335	304	317	321	331	334	290	321	317	321	325	341	284	334	307	338	316	329	305	307	326	297	306	330	333	317	308	288	315	297	329	303	302	307	328	304	334	315	338	317	346	288	301	324	320	299	335	298	335	336	351	328	345	313	310	313	336	317	330	277	322	369	305	312	348	312	350	292	311	322	335	318	312	310	305	313	322	318	291	331	313	332	302	332	333	317	327	310	322	292	315	401	331	370	321	323	325	300	325	365	356	346	326	325	341	306	299	323	320	344	374	298	345	310	305	308	299	336	310	319	358	346	310	309	312	305	315	324	326	321	326	333	338	321	328	306	334	333	293	324	317	332	335	344	340	303	338	344	360	342	315	332	325	306	331	309	342	311	314	304	326	311	320	339	325	314	337	306	320	323	314	300	291	319	321	325	378	339	325	314	312	309	325	323	363	318	347	313	310	326	310	331	264	330	346	291	311	325	319	308	306	316	320	370	321	289	307	334	304	340	308	361	344	336	332	313	322	333	330	307	284	308	324	322	334	318	323	320	326	337	346	318	328	318	324	278	322	335	359	331	359	347	305	319	345	326	342	318	303	314	336	338	305	334	340	336	324	325	334	333	307	322	316	341	323	318	319	321	277	315	293	333	356	334	333	326	338	347	337	329	308	327	315	342	312	318	310	327	328	364	340	305	332	328	314	320	298	321	284	341	331	306	305	301	322	296	313	312	322	341	325	334	327	321	317	281	322	344	314	314	301	311	311	346	314	318	303	346	318	338	325	356	314	289	290	355	306	324	324	341	318	315	323	314	304	294	341	352	333	330	319	334	315	308	327	343	323	316	315	320	324	320	324	318	300	299	351	336	323	300	311	324	335	317	347	334	317	308	302	337	310	314	340	327	340	313	296	309	332	323	313	322	324	305	302	326	316	328	326	288	344	320	310	342	302	330	324	337	301	333	349	340	332	328	298	328	333	315	324	328	302	299	308	322	321	306	354	338	326	338	354	345	342	304	327	316	323	319	351	324	328	311	315	338	287	296	340	315	323	373	332	297	343	349	314	321	316	320	359	359	298	359	338	305	323	323	332	336	333	344	326	310	309	337	294	307	309	327	310	288	308	338	327	323	336	327	314	294	311	331	307	325	295	347	312	327	335	339	346	334	309	327	292	319	311	335	339	334	288	328	340	329	316	354	305	326	338	318	365	353	305	303	275	308	302	326	327	335	352	343	291	298	333	312	324	336	306	356	283	329	293	304	347	337	325	296	331	264	337	316	313	310	331	304	327	330	325	347	319	313	314	350	316	319	319	322	342	326	353	281	301	347	302	328	314	334	308	332	343	330	322	282	309	315	316	342	325	322	322	306	332	324	300	324	315	334	297	351	316	316	327	323	326	319	330	349	347	318	329	339	346	305	284	306	324	319	331	297	337	290	329	318	327	371	320	359	331	292	321	327	287	308	317	287	334	329	313	295	321	308	302	328	352	274	337	276	326	340	345	305	320	274	344	314	327	346	327	312	350	289	307	301	330	336	315	350	309	353	312	346	307	289	325	331	326	343	314	318	313	318	315	327	357	324	321	350	329	331	329	350	347	319	309	301	299	328	302	316	329	343	314	325	318	348	322	308	324	319	341	306	336	348	313	316	319	315	285	293	311	279	327	286	335	308	317	316	320	341	350	338	316	340	331	348	326	343	327	331	333	308	354	328	309	370	321	290	322	320	277	330	338	357	338	295	299	297	335	326	309	329	348	299	343	318	331	303	327	341	341	304	344	324	286	331	349	353	325	325	297	313	278	321	329	347	328	320	340	291	350	320	320	355	314	309	311	321	343	297	320	315	338	337	325	362	325	308	325	345	320	348	324	316	323	363	305	318	303	271	339	323	319	346	324	327	320	283	319	326	362	320	337	320	294	301	329	347	318	313	277	316	320	302	328	338	313	313	312	349	334	291	334	314	340	324	295	329	299	316	309	355	300	325	284	306	319	321	309	310	324	317	316	359	335	312	336	358	343	348	314	301	309	322	316	331	316	343	337	322	319	291	309	336	322	352	314	330	313	311	332	334	356	348	310	305	352	357	282	334	350	310	300	326	312	348	317	316	343	330	330	336	319	355	316	331	355	296	317	341	300	305	331	351	289	295	313	322	365	296	316	345	337	310	308	329	302	325	321	304	300	317	314	339	318	327	304	336	309	345	336	360	314	325	347	326	321	316	292	327	319	337	332	335	328	321	286	325	353	330	287	300	303	330	315	316	332	285	299	300	298	343	357	323	314	361	332	310	328	320	331	300	313	304	314	296	325	350	350	297	324	309	350	348	299	345	297	310	299	321	333	305	327	308	335	325	342	321	369	328	319	327	344	312	328	329	316	326	338	317	330	332	327	332	322	335	375	311	333	309	333	309	334	332	309	323	351	333	342	358	307	330	327	289	317	339	318	337	320	319	311	347	349	332	324	309	323	304	328	352	316	334	301	327	307	323	346	337	309	327	335	325	337	303	308	312	295	317	302	323	304	315	353	310	293	336	311	318	312	345	311	320	328	338	340	337	299	320	321	330	339	286	302	323	318	323	304	318	316	332	345	366	327	342	320	333	331	340	313	340	337	334	303	316	334	311	302	352	326	320	307	306	324	313	324	305	337	361	329	307	303	348	270	357	319	359	351	317	321	323	305	318	360	312	304	327	300	327	313	295	334	347	326	351	323	320	332	372	319	333	346	352	325	330	331	345	320	314	304	339	351	291	315	329	313	344	310	325	338	321	343	301	338	328	358	316	327	332	314	333	297	308	322	339	336	303	291	320	311	332	289	299	323	313	337	313	304	305	300	368	290	318	331	320	311	295	311	353	322	317	341	337	303	309	334	400	320	312	337	330	327	333	322	305	325	347	341	325	292	326	307	341	320	316	328	326	293	372	300	328	332	325	355	307	305	338	341	355	294	344	314	310	324	335	341	326	308	294	314	305	315	339	310	292	300	310	333	344	344	343	317	302	324	336	332	348	332	300	321	308	310	313	312	348	367	333	337	323	322	298	329	313	306	349	353	321	308	323	283	346	340	317	312	335	329	349	319	309	340	316	325	315	318	288	325	346	334	319	348	343	348	299	338	340	299	293	296	329	310	327	316	355	318	327	324	307	332	313	333	328	314	316	343	309	307	308	314	322	324	329	321	333	326	323	316	317	310	315	346	349	351
22572	21448	29225	24058	21448	21336	4553	1250	939	963	846	888	811	852	775	832	838	2282	1544	648	634	624	630	551	605	610	563	539	598	569	584	605	585	569	546	611	587	534	541	556	528	578	521	594	585	574	578	539	561	527	629	548	541	582	581	572	619	540	563	526	587	577	560	581	582	506	599	599	559	585	543	543	574	585	524	606	547	561	582	547	560	582	542	580	570	529	588	573	588	567	566	543	582	590	601	573	590	606	625	553	596	531	590	552	565	549	560	547	570	606	584	593	535	575	572	588	572	556	569	529	562	533	556	582	547	581	569	586	542	538	518	584	572	598	541	540	575	525	558	569	563	558	559	581	540	557	551	558	568	548	533	548	522	584	605	610	549	563	595	546	522	509	554	564	554	586	566	543	547	544	604	576	504	597	572	557	619	567	549	560	565	588	513	517	608	528	553	553	585	537	530	545	548	564	540	541	557	595	528	585	585	567	528	573	551	547	592	595	557	566	568	561	549	536	560	526	602	517	609	528	579	602	551	570	560	504	564	546	536	572	581	591	573	566	559	520	587	550	577	545	554	568	549	553	569	576	564	559	543	554	532	570	542	515	566	536	511	529	547	570	537	533	596	548	540	561	535	533	518	581	546	568	569	525	550	584	514	560	534	566	543	586	535	579	538	552	570	573	550	561	556	595	545	562	514	639	542	550	554	539	530	585	593	559	567	591	537	581	554	567	603	531	559	592	593	532	556	582	525	529	524	548	568	558	571	558	537	520	559	564	588	521	573	556	540	550	566	584	544	554	560	564	555	560	522	526	575	557	543	530	544	531	632	509	571	621	548	539	560	549	591	619	536	530	543	568	581	532	604	535	603	558	608	566	562	531	547	547	570	512	541	527	549	541	572	589	555	570	578	539	546	558	588	575	560	549	545	556	514	541	570	578	595	535	592	560	585	586	553	534	574	559	543	571	564	527	570	498	581	574	552	538	537	537	516	559	592	589	605	547	546	551	525	594	581	547	532	565	579	538	560	538	534	542	564	581	572	551	571	559	551	523	573	554	567	509	543	544	524	554	576	548	582	543	589	554	551	587	591	543	503	540	532	561	588	567	555	577	545	586	560	582	546	564	577	544	548	578	565	543	539	545	553	571	600	562	542	505	534	604	581	572	554	512	586	566	573	566	540	584	573	551	561	561	532	550	554	542	558	560	555	528	599	550	530	546	510	530	613	602	542	532	536	574	558	537	557	579	530	570	578	550	570	585	532	577	532	583	542	593	550	518	549	549	526	560	549	534	528	525	566	571	545	622	529	580	522	594	586	581	532	534	594	579	556	601	554	533	574	533	532	546	553	510	573	586	534	537	535	544	581	579	506	538	553	576	564	554	569	544	544	548	543	587	571	578	535	597	613	543	565	516	555	558	565	568	523	591	564	536	562	527	556	555	537	566	563	563	603	524	579	535	611	568	560	565	536	583	582	560	569	560	526	572	523	520	575	572	546	547	537	543	539	540	585	573	579	528	584	580	567	568	533	584	536	534	563	592	548	548	527	552	546	536	549	574	573	546	569	549	550	599	566	549	597	566	543	516	535	573	551	590	516	565	532	544	569	531	580	544	588	502	574	571	515	563	563	554	495	549	579	566	561	536	526	560	566	497	558	530	568	553	585	556	537	563	570	520	563	555	554	550	575	555	559	561	550	582	564	574	553	540	563	561	603	555	543	564	559	532	570	583	591	551	565	541	559	577	536	517	601	548	572	570	517	575	580	568	546	578	513	556	598	553	559	565	579	548	582	578	605	575	560	547	560	549	545	526	564	535	529	586	551	549	581	565	534	583	549	599	544	593	550	545	552	549	573	561	511	547	551	560	587	532	570	586	545	568	621	540	596	540	600	604	579	519	528	530	539	546	546	519	565	532	524	554	529	564	569	560	557	531	582	568	557	550	540	525	556	544	540	546	588	560	598	557	553	540	541	541	572	583	603	572	564	567	557	582	580	527	540	574	597	550	543	534	539	538	581	552	539	548	571	587	538	539	532	552	591	544	552	548	573	538	549	556	567	576	537	572	567	525	572	566	618	554	556	559	586	580	525	568	579	552	523	554	574	581	546	558	578	597	573	549	577	588	586	586	555	524	559	532	549	561	552	569	559	531	538	537	567	576	511	553	544	553	579	573	558	547	562	600	585	563	532	596	522	569	551	537	522	576	554	575	562	566	530	506	535	526	551	591	558	531	554	587	566	540	565	565	570	572	569	556	563	550	602	534	544	568	575	581	560	538	555	551	571	579	551	571	541	564	539	601	539	579	544	607	577	573	589	525	551	575	559	522	537	569	550	535	563	576	537	583	585	581	601	570	559	575	557	532	546	535	591	535	520	572	569	541	593	558	607	539	543	570	572	545	595	566	575	555	560	561	554	524	545	545	560	557	560	565	534	536	635	537	545	551	572	578	565	563	578	559	620	519	554	573	544	574	545	563	585	543	578	549	529	540	598	592	592	584	538	571	535	591	566	565	547	536	544	539	552	578	536	542	551	564	580	564	592	590	596	577	590	544	552	569	572	562	549	562	541	571	606	541	573	550	568	605	537	558	536	558	561	555	553	544	547	593	545	542	535	581	550	573	556	565	524	585	594	563	585	542	540	590	539	566	561	529	568	544	544	549	560	561	562	493	546	544	562	528	515	558	597	536	564	536	521	575	553	562	587	563	559	566	613	528	549	556	593	573	557	592	566	584	574	613	557	565	591	578	573	583	533	546	563	540	559	543	544	553	529	546	516	539	566	567	570	569	530	572	535	534	545	554	541	529	549	554	527	538	565	562	539	598	584	553	539	607	618	534	549	536	556	559	569	499	518	594	530	569	567	599	569	551	555	576	503	581	551	569	519	529	584	517	536	559	557	574	511	543	551	567	565	608	575	520	561	590	547	522	578	530	547	532	561	534	554	571	560	546	570	576	577	561	523	548	549	554	583	619	571	579	528	540	608	554	558	546	518	547	565	549	545	621	572	524	542	547	552	551	584	542	591	569	524	535	547	531	566	545	539	545	554	594	557	586	547	582	501	584	560	582	556	530	591	567	589	556	593	576	576	554	500	528	544	559	528	517	570	560	585	622	574	555	584	557	588	549	550	565	551	570	566	582	539	557	549	583	528	497	607	520	507	532	543	535	591	554	552	557	576	555	597	531	558	554	530	548	572	580	565	555	550	573	597	560	571	555	583	528	594	570	572	562	552	548	510	552	544	551	523	546	516	556	578	511	597	560	558	527	560	551	506	561	571	587	544	550	571	517	564	565	567	573	557	536	535	565	543	530	560	540	547	608	553	544	527	523	535	621	531	556	552	616	568	534	535	546	563	586	578	553	524	587	524	565	554	572	561	587	572	529	541	567	533	575	547	563	555	547	550	611	527	534	589	569	549	564	575	564	573	566	591	576	572	539	562	536	560	536	571	578	565	551	504	544	555	600	567	574	586	552	544	536	599	522	527	569	520	564	571	564	561	554
23514	14298	10450	5206	3734	2856	2443	1937	1586	1462	1268	1323	1226	1114	1097	1054	1309	4010	2213	799	830	805	753	776	765	756	714	698	720	724	753	714	765	753	702	700	745	742	746	675	732	678	707	783	676	704	705	747	653	662	690	701	767	662	701	696	701	701	670	704	703	742	728	719	674	703	718	737	685	770	734	715	731	694	697	682	743	686	715	731	731	750	765	721	734	721	737	715	732	667	772	705	733	769	692	747	710	702	683	707	728	699	717	710	718	729	675	700	710	714	700	692	726	713	728	700	714	693	730	741	658	722	718	694	724	695	705	690	708	665	707	731	691	709	806	638	726	652	762	724	690	738	693	708	683	693	695	737	731	718	706	718	651	748	665	716	678	708	722	713	762	713	729	697	779	640	745	721	683	701	695	657	708	705	698	680	757	738	699	743	741	733	694	707	722	712	712	728	747	727	735	704	743	726	689	739	660	727	741	686	676	708	715	691	683	687	698	704	697	663	656	707	691	706	693	693	722	713	769	689	696	723	694	690	714	711	730	680	641	710	735	677	699	695	726	712	697	699	678	672	732	723	721	745	688	666	678	685	671	733	679	656	681	715	739	704	716	669	688	721	679	766	701	743	700	764	754	680	723	697	697	673	672	696	717	719	700	675	708	748	706	696	731	750	751	723	702	697	705	709	699	711	725	722	681	696	728	711	727	702	705	691	687	677	687	740	700	664	737	741	697	722	738	674	676	687	685	734	685	718	680	715	748	698	749	650	757	729	734	721	680	697	740	677	710	754	711	755	750	687	729	682	706	704	737	667	660	689	750	723	664	703	704	686	732	694	682	706	730	712	723	736	678	747	731	687	713	706	703	693	677	712	698	674	704	696	722	721	693	703	723	691	704	744	752	802	683	666	736	710	746	707	676	740	708	668	692	753	700	745	756	678	680	679	757	687	705	714	673	697	732	704	661	699	726	679	710	749	694	726	689	688	720	718	686	699	666	711	706	688	751	684	724	698	685	708	748	698	731	684	708	671	749	740	716	696	741	705	703	731	720	690	740	714	655	714	711	708	742	729	713	638	719	693	743	689	726	723	679	671	721	697	676	720	695	717	762	721	666	668	699	712	747	684	720	712	704	689	694	711	682	699	743	696	698	678	716	726	739	695	668	683	708	707	692	709	719	716	690	740	758	744	714	753	697	700	733	746	730	681	723	714	745	707	703	717	685	730	707	675	705	715	679	704	690	650	659	695	699	686	755	733	726	717	708	654	763	685	730	693	752	716	694	699	690	702	675	740	689	712	689	690	677	679	730	716	710	682	728	681	690	745	696	730	715	727	722	681	707	717	696	676	713	769	663	730	705	689	705	740	755	718	702	715	687	668	708	743	674	676	666	689	728	698	715	670	700	708	680	695	711	738	664	735	707	725	708	710	736	657	731	738	688	718	702	673	738	690	685	742	692	712	695	719	694	682	698	716	753	740	702	697	680	717	680	734	727	680	678	695	681	669	697	731	728	697	687	691	691	702	668	672	749	681	711	678	650	732	668	725	730	697	698	685	707	694	660	719	728	681	689	678	665	699	677	707	725	729	705	663	727	693	694	747	707	660	675	723	702	728	717	719	687	708	732	700	733	670	676	640	740	690	664	705	782	665	713	744	751	728	669	694	726	704	689	748	728	698	715	731	701	719	724	690	668	706	683	743	693	721	750	681	752	702	699	681	690	704	682	717	691	687	667	681	676	735	650	687	611	714	681	710	690	656	668	761	699	705	727	746	720	711	723	670	714	733	691	727	692	695	660	666	695	733	671	726	699	695	749	671	685	722	688	732	686	724	692	655	665	668	672	723	693	712	697	688	746	681	722	702	711	718	676	694	700	717	692	739	682	698	702	670	717	748	729	721	646	708	704	680	758	681	722	716	694	719	653	755	726	711	759	730	725	723	716	703	730	696	677	716	723	729	678	648	723	676	733	701	718	719	703	726	762	655	663	675	711	697	675	670	704	663	669	700	712	722	686	680	708	681	726	690	719	690	662	694	652	712	728	675	705	707	723	721	671	647	694	706	705	691	719	719	663	684	677	698	739	730	665	716	688	724	700	673	709	714	722	681	698	772	659	725	701	724	727	668	705	705	711	739	705	683	680	740	728	713	707	725	732	726	696	722	714	661	691	713	748	671	680	672	791	733	677	680	686	755	688	746	680	740	733	671	715	682	693	739	685	697	746	687	685	681	742	726	653	695	739	666	696	645	699	695	742	718	670	664	723	680	731	671	686	700	722	751	692	685	692	700	692	698	755	718	704	673	696	740	719	681	674	700	697	709	698	650	661	749	702	694	673	735	710	711	716	720	723	702	746	715	710	732	746	734	701	668	723	727	698	741	678	728	690	683	741	695	712	692	658	728	711	712	723	676	683	695	721	728	733	730	700	678	725	664	680	732	637	696	730	684	704	692	744	678	732	737	715	712	752	675	678	713	711	684	681	705	683	709	705	744	671	680	704	717	688	728	682	699	718	705	704	688	677	727	661	678	733	697	730	708	719	667	660	704	735	697	730	683	674	715	663	716	720	719	689	678	697	671	711	669	676	699	711	694	707	720	689	700	709	721	732	714	697	691	673	711	720	739	726	700	665	655	747	695	719	669	683	689	683	678	709	689	690	665	696	674	705	740	700	650	742	673	711	714	696	732	726	756	695	702	692	688	704	692	696	682	722	678	657	670	719	690	706	718	740	663	681	682	684	688	739	708	729	695	669	716	674	659	749	700	759	745	681	678	685	726	728	699	745	683	696	653	727	729	699	716	717	724	678	670	697	715	719	677	733	707	685	717	682	685	671	689	707	662	724	680	681	709	723	683	713	726	634	690	706	724	705	691	711	684	701	711	666	692	713	705	712	723	733	682	729	707	734	713	678	688	737	691	691	701	715	688	652	795	725	695	759	714	687	722	734	695	654	749	729	707	685	721	701	711	686	669	728	699	696	718	676	706	701	681	722	680	717	714	689	680	680	696	724	695	676	716	643	734	742	722	718	707	699	695	739	688	687	691	693	711	733	706	694	704	722	701	718	667	706	717	696	710	684	725	665	699	720	734	712	718	769	748	666	694	715	707	701	739	675	727	668	722	691	728	713	706	702	717	743	686	653	657	743	690	766	670	726	678	714	699	741	731	743	665	689	719	712	705	678	703	760	692	710	730	722	709	704	656	700	692	721	692	710	719	653	715	706	662	723	684	663	687	729	707	680	714	747	709	715	716	751	714	713	707	718	709	715	712	696	701	694	692	701	704	723	694	728	671	665	706	698	673	731	698	715	761	671	695	681	734	678	675	693	696	730	717	715	678	751	719	701	674	711	695	735	729	749	690	708	733	715	723	685	674	709	667	732	732	680	670	691	715	737	733	715	669	722	712	693	664	744	655	718	697	710	709	721	696	737	704	716	687	696	674	700	735	766	773	670	710	739	696	744	724	727	670	704	750	730	700	698	706	675	674	729	685	707	667	716	702	717	703
27635	17751	3585	818	550	486	413	402	361	355	334	384	403	373	405	382	452	447	367	307	354	355	340	369	317	339	333	382	353	360	317	343	328	317	339	360	321	304	349	345	339	330	344	329	313	308	334	368	299	338	310	331	391	320	318	306	310	324	354	337	331	349	362	375	375	330	345	305	360	325	302	339	328	342	330	325	338	332	334	337	372	294	353	331	333	321	307	325	358	325	328	371	328	342	358	332	342	330	357	335	328	327	345	313	319	328	324	328	343	330	321	342	361	358	297	327	355	344	323	328	340	313	351	377	303	345	318	362	343	314	339	338	358	364	326	307	347	311	335	304	325	310	284	345	339	302	366	339	348	337	345	331	342	297	337	331	337	316	351	313	304	310	314	335	334	336	352	360	333	323	321	331	345	331	332	298	320	337	353	363	328	327	319	328	349	314	333	350	340	289	329	355	345	338	328	307	346	328	329	313	324	349	338	357	348	312	338	320	330	331	347	303	335	370	332	320	325	314	347	328	341	360	291	317	334	321	346	346	316	353	358	360	345	323	325	367	291	321	330	328	329	345	315	335	318	317	358	314	325	344	326	344	307	353	333	330	348	330	360	340	354	347	329	318	314	337	328	322	343	357	337	345	321	355	298	338	330	348	339	335	335	353	332	331	359	343	350	359	279	340	326	354	342	355	324	357	343	359	333	302	317	345	339	342	338	320	334	335	349	349	353	336	301	352	353	344	326	348	344	331	354	348	340	352	316	318	334	348	352	333	316	337	312	347	318	331	327	323	354	309	316	351	304	320	342	359	292	328	336	304	326	349	323	320	336	311	371	345	322	301	309	349	351	371	366	365	334	342	356	354	319	320	365	346	344	321	365	324	348	346	299	340	331	293	365	354	342	321	338	310	343	347	300	353	356	311	307	322	335	331	339	326	367	339	321	307	331	341	337	355	304	351	304	322	379	374	339	334	329	330	326	345	335	346	336	354	337	356	311	332	335	364	354	349	331	350	362	322	327	339	321	307	343	312	333	340	337	332	311	335	341	373	334	336	336	343	359	335	316	322	302	327	339	334	299	316	321	326	311	337	335	313	315	349	335	346	351	323	306	354	314	331	344	331	354	360	303	355	332	343	334	299	338	331	304	361	342	331	336	307	331	330	330	351	338	367	332	307	306	351	347	349	339	335	319	301	328	347	336	334	352	317	343	331	327	311	330	356	358	379	337	351	331	332	349	325	335	303	313	329	364	353	329	324	331	348	350	339	342	323	341	335	314	347	324	338	321	325	323	338	333	317	329	330	350	337	334	353	339	324	368	314	340	320	318	336	332	336	332	351	324	334	338	341	336	331	331	361	338	311	344	359	320	347	392	355	345	311	333	351	321	312	335	355	314	331	323	335	332	358	316	321	315	357	314	321	345	334	294	320	310	334	350	340	329	324	298	308	380	315	332	335	334	334	305	311	313	320	329	338	323	326	326	341	358	347	357	335	328	345	307	332	307	365	315	303	306	328	340	358	314	345	309	337	361	319	313	334	362	383	354	325	352	335	353	338	328	343	333	344	335	297	318	347	351	310	337	336	330	338	322	327	345	316	322	342	333	310	393	335	347	315	329	345	343	318	342	320	368	328	333	351	318	312	328	326	302	322	304	319	331	340	342	335	331	337	331	353	327	323	309	351	353	290	319	337	385	302	340	326	334	337	328	302	336	320	309	334	339	357	335	378	348	340	348	303	367	321	366	319	332	321	344	323	300	347	342	330	340	308	323	329	354	336	310	358	298	320	342	326	329	326	298	333	322	359	301	301	350	316	344	361	344	313	363	362	345	335	327	329	333	325	315	319	349	332	316	316	331	375	309	348	325	328	320	340	320	287	334	344	326	324	298	324	310	346	357	350	308	342	309	350	300	318	339	372	325	346	346	338	351	324	288	335	314	352	325	329	324	300	311	333	351	314	332	320	343	327	347	294	311	329	341	331	344	320	363	354	334	363	338	328	330	321	352	340	344	335	332	325	314	354	328	340	352	330	354	341	328	346	328	328	362	346	293	337	329	334	337	328	334	366	311	319	341	324	310	317	351	345	361	309	320	315	334	337	330	326	306	336	321	298	322	329	319	330	357	335	332	338	320	314	336	344	335	366	335	345	332	325	340	316	332	305	300	353	356	345	296	315	297	306	323	320	336	335	283	312	316	317	337	347	357	302	323	377	337	313	319	327	304	336	292	342	374	313	359	295	337	350	354	312	322	315	359	347	338	345	344	364	375	352	324	283	340	339	331	349	340	330	349	343	369	352	306	308	322	328	317	284	341	359	345	331	323	343	359	317	338	369	315	338	306	315	311	343	337	368	315	326	345	318	321	346	337	273	340	362	325	341	344	325	333	309	317	335	344	309	321	316	324	343	342	338	314	359	345	360	300	311	323	346	301	347	324	354	393	346	326	345	328	338	343	326	310	323	324	329	330	325	328	320	338	334	313	337	347	322	296	338	347	352	334	335	322	332	349	335	320	325	309	327	307	331	331	326	323	370	329	337	356	323	356	339	296	324	319	328	329	294	333	349	307	377	340	332	332	340	373	302	313	349	339	322	327	346	353	299	347	362	329	342	347	333	287	351	336	338	337	325	337	333	334	311	305	334	322	336	331	323	300	321	306	321	319	341	344	334	329	325	327	329	307	320	339	373	343	292	326	298	320	340	337	351	319	339	346	343	304	328	367	329	333	334	314	321	312	351	319	334	333	316	307	323	306	308	328	352	322	352	311	337	336	328	331	344	329	333	343	335	330	332	303	333	326	334	307	324	324	345	336	322	343	333	352	329	332	306	323	329	335	318	293	306	328	323	343	340	329	331	312	332	323	364	352	320	324	336	329	331	340	310	341	326	336	316	348	359	350	347	308	303	338	319	332	321	314	337	331	321	331	329	337	316	320	349	352	338	353	319	357	329	345	313	329	334	335	319	343	324	331	323	331	324	339	364	355	328	325	339	306	342	340	343	331	332	351	334	348	370	291	329	313	371	303	345	346	348	326	331	323	340	361	305	336	311	323	341	351	309	318	345	321	337	346	341	320	340	362	328	294	341	321	326	334	359	313	358	313	331	367	379	343	298	330	339	344	316	337	337	326	311	339	340	318	350	357	340	345	334	320	343	344	336	301	333	320	344	333	319	306	337	343	334	314	310	335	326	365	349	366	302	302	320	344	323	334	311	354	355	363	322	301	350	316	323	352	333	345	294	348	336	334	335	367	336	338	352	346	366	337	353	328	333	335	336	328	334	347	325	332	324	336	309	351	358	361	346	356	307	381	352	329	361	356	340	328	349	361	334	336	356	318	303	337	327	304	349	310	353	349	354	334	308	361	325	340	318	318	347	332	352	334	377	314	317	323	317	326	316	289	333	328	305	315	317	332	342	362	330	313	327	329	319	333	361	325	334	353	343	350	353	350	310	331	349	347	344	327	331	317	334	286	348	365	328	320	347	354	338	333	351	341	332	341	318
6400	2293	1653	931	801	698	654	584	546	489	465	524	497	502	508	517	609	708	489	428	410	457	405	433	420	450	413	399	457	426	424	429	443	426	463	424	438	394	448	431	427	432	419	411	427	432	398	441	396	442	453	429	398	416	423	416	444	413	470	435	457	416	442	425	417	452	415	430	440	440	428	441	429	407	411	441	426	422	422	428	444	439	404	410	431	391	474	412	453	409	424	448	450	430	448	427	419	412	467	406	415	429	423	422	455	420	428	404	407	417	422	413	425	422	442	445	466	431	463	427	428	407	395	419	427	432	431	463	431	412	443	438	426	460	446	432	426	468	417	437	439	461	426	420	383	450	436	419	402	417	405	406	427	454	456	415	445	414	430	411	453	405	426	422	450	437	402	427	456	393	448	407	425	426	416	404	406	446	412	418	393	434	411	431	446	437	481	398	411	447	427	433	399	419	414	399	417	461	440	374	441	400	418	428	478	450	432	433	393	440	457	437	430	420	392	402	394	399	444	403	439	417	445	387	475	396	414	461	421	405	417	441	416	426	394	412	459	418	399	409	403	450	407	463	408	399	450	404	445	407	419	404	446	436	467	438	418	417	453	413	438	386	460	453	418	418	392	432	400	429	435	429	442	410	407	436	427	415	398	398	391	447	428	384	414	380	459	435	414	429	467	437	447	466	400	414	438	415	429	375	407	463	438	417	432	456	432	417	404	421	409	422	391	416	387	449	424	426	424	426	450	429	423	434	448	460	412	424	401	407	444	416	423	447	432	386	403	421	415	422	417	390	404	412	394	446	442	435	467	464	401	421	433	420	447	443	401	421	440	417	441	434	414	452	411	420	438	394	397	422	433	427	428	418	444	373	405	427	428	444	403	438	486	391	458	446	454	435	446	433	421	391	430	390	408	412	398	443	432	403	447	438	414	427	388	453	436	449	425	411	424	387	402	443	429	419	453	422	421	394	466	461	436	435	423	449	414	467	468	463	428	420	424	419	442	437	412	464	429	420	405	412	422	406	415	429	461	401	441	439	415	421	429	460	378	418	392	472	415	399	478	435	380	400	413	466	421	427	428	423	457	416	426	422	416	443	444	445	389	437	427	404	395	450	419	436	413	433	427	406	458	374	412	431	415	402	459	422	396	394	437	417	421	430	401	411	408	458	398	423	404	450	408	413	399	428	433	460	457	450	435	444	444	439	418	451	429	399	432	395	408	409	443	401	421	416	438	396	392	429	423	417	434	423	403	438	418	405	399	431	414	426	421	420	380	414	456	427	453	402	433	403	421	414	403	403	441	432	446	383	401	421	434	444	408	399	469	415	404	421	422	391	424	393	442	402	414	441	433	408	397	453	377	427	433	421	428	412	368	459	405	431	401	417	448	418	441	439	404	436	393	420	418	436	407	383	417	414	423	422	410	435	424	432	464	427	406	428	428	409	419	433	438	419	397	425	427	437	410	391	436	451	461	444	393	410	432	434	457	470	406	423	417	462	445	418	438	419	425	453	422	402	459	410	439	406	425	430	453	465	457	406	388	446	424	406	434	429	426	412	396	440	446	414	439	440	419	430	436	445	474	458	448	437	418	406	428	442	404	400	436	459	417	392	415	457	412	422	402	433	412	407	415	460	421	422	429	405	419	430	439	436	431	461	443	467	460	372	447	370	433	392	424	417	431	407	431	405	391	442	412	430	407	415	412	427	453	407	428	454	447	452	426	469	400	425	425	422	444	421	395	450	462	427	418	427	415	432	425	446	453	446	400	457	427	418	457	460	443	406	403	392	426	395	397	446	428	422	432	424	404	403	439	408	429	439	444	411	432	461	413	397	461	423	418	421	419	408	447	386	418	434	444	437	443	401	445	429	451	430	419	429	442	438	468	435	414	451	416	459	444	434	387	437	426	425	409	437	419	412	441	435	458	419	463	450	433	429	426	401	437	410	423	443	422	398	414	444	440	425	426	429	459	413	446	409	394	463	445	434	420	421	440	442	419	410	418	403	443	405	393	447	406	413	388	412	408	441	454	394	455	456	447	438	414	440	429	441	437	437	470	452	430	473	423	407	423	399	401	395	443	437	439	436	434	421	455	414	416	469	418	447	454	393	424	428	416	405	465	431	402	464	418	402	415	408	395	421	409	448	423	438	434	419	412	445	439	453	387	441	391	436	392	454	412	433	445	426	436	413	416	408	403	418	410	399	472	400	404	422	425	406	440	421	459	428	424	390	444	424	424	429	396	425	416	435	414	434	429	463	446	443	414	438	417	449	432	404	446	414	428	428	411	422	431	404	410	432	444	433	419	415	419	441	417	405	431	432	426	424	459	426	449	425	419	416	433	424	430	387	442	429	411	450	446	441	435	410	413	436	434	435	402	444	456	417	419	435	428	435	431	454	438	424	421	416	427	438	417	424	431	451	419	415	389	433	439	434	420	447	425	368	435	424	418	455	443	436	429	396	402	415	449	445	436	421	422	433	422	419	480	422	392	424	392	446	417	445	421	419	430	435	422	464	460	441	405	391	427	441	418	405	475	432	415	411	410	400	473	460	438	442	413	436	445	425	460	451	455	417	397	441	445	412	420	443	411	392	387	432	422	436	409	406	433	453	432	428	412	410	461	424	402	418	423	401	452	435	413	416	436	411	457	423	395	451	444	422	419	425	440	385	415	398	404	414	392	441	405	468	433	442	436	411	411	417	462	414	473	445	389	416	404	431	444	428	448	435	410	421	439	440	404	455	412	399	425	412	442	404	419	427	421	415	457	403	389	451	423	415	403	436	419	428	429	412	415	420	415	424	405	395	387	411	414	425	415	399	411	455	433	412	415	443	455	453	443	394	437	414	435	406	429	384	440	391	441	407	447	467	439	421	452	448	429	406	390	410	390	396	424	407	399	445	430	433	419	468	417	459	426	434	389	396	447	418	408	429	385	421	446	426	425	429	402	410	427	416	434	425	431	443	439	435	408	439	395	414	442	401	443	437	441	426	422	449	424	395	428	437	423	426	446	408	423	444	390	451	364	423	431	470	392	417	441	437	418	455	460	419	386	401	452	396	399	430	412	423	441	419	440	421	420	433	443	414	456	416	439	433	390	449	385	425	438	416	424	429	442	452	447	419	430	413	428	426	415	424	425	424	452	459	492	427	393	406	421	431	417	415	422	410	420	436	448	418	432	438	443	398	419	441	403	447	419	437	444	467	496	406	417	443	408	436	422	399	430	444	391	440	421	396	424	455	400	399	448	437	417	425	390	449	424	435	425	422	393	422	436	453	442	415	433	425	443	440	444	416	408	433	406	428	431	448	418	430	391	465	446	466	390	418	422	434	418	419	437	395	443	415	432	429	457	374	406	429	449	451	433	455	471	450	429	432	432	415	416	444	397	453	441	462	427	408	451	419	432	429	417	432	394	421	440	434	430	426	429	442	449	453	407	454	415	434	427	413	447	389	436	412	395	419	481	430	401	400	438	472	454	426	461	433	399	416	453	386
23643	21490	28770	24636	21345	5413	1255	912	820	771	739	748	746	711	671	718	760	1594	959	608	633	627	607	587	591	623	604	605	582	565	564	541	625	582	559	591	575	581	549	560	588	535	569	562	544	595	572	541	569	534	579	535	585	589	537	567	608	566	563	573	574	577	554	562	589	587	592	557	581	648	557	569	561	588	615	577	592	559	635	577	585	549	522	559	550	516	587	554	578	586	563	588	586	599	580	588	568	635	585	572	611	591	604	580	552	620	627	609	617	600	565	583	569	597	572	576	610	556	581	577	573	550	562	600	612	559	567	572	569	564	551	582	546	558	593	577	548	544	557	538	576	542	561	562	601	574	599	557	564	562	585	595	565	544	546	525	595	596	602	570	533	597	535	555	561	543	573	571	589	570	555	516	533	597	586	548	540	556	582	555	588	567	580	538	535	573	565	628	598	588	596	562	556	554	538	514	553	609	567	577	582	605	575	546	569	620	537	568	513	594	579	598	611	585	544	539	562	577	540	530	581	558	612	601	559	581	622	570	564	582	555	590	604	587	540	597	596	522	543	572	579	560	587	560	571	560	587	603	577	575	568	569	568	597	597	562	559	552	575	608	556	564	540	597	560	524	536	518	580	592	558	575	585	605	572	562	566	577	592	625	542	625	580	572	553	536	557	573	596	575	582	578	601	566	617	570	551	559	563	561	592	574	594	568	617	550	550	566	536	535	538	586	549	573	558	579	566	554	565	602	544	562	578	585	588	567	599	526	562	612	552	585	554	534	535	636	573	615	584	585	578	612	561	590	534	570	556	503	571	585	558	556	516	572	568	540	590	604	584	599	532	574	544	577	595	605	601	572	539	594	597	560	613	617	535	555	546	592	574	578	546	544	573	562	611	552	554	586	545	555	604	547	577	609	608	556	583	558	550	570	553	586	582	576	569	547	622	535	552	593	569	536	595	591	596	549	555	538	585	542	594	562	613	591	588	583	621	545	551	553	587	550	586	573	594	598	581	604	597	572	571	529	581	564	563	598	624	604	588	563	558	516	576	586	571	596	558	553	540	599	591	596	562	573	574	550	546	565	554	517	579	560	585	561	595	602	533	562	569	566	538	540	562	554	562	609	581	601	547	542	554	551	530	554	549	536	627	619	617	599	551	546	568	581	608	564	573	587	603	560	586	600	572	555	570	588	578	558	578	543	593	583	579	585	583	584	606	552	588	534	591	566	571	608	615	572	567	576	592	527	563	543	618	621	573	612	602	604	553	578	584	575	627	565	596	541	592	561	566	606	592	598	583	548	601	568	556	605	577	576	537	585	576	612	609	565	563	594	625	561	556	532	575	590	610	581	588	589	554	547	550	547	533	574	597	605	586	539	596	538	628	523	574	552	580	583	588	573	543	573	565	595	580	590	596	595	555	618	611	551	572	520	563	570	586	545	608	617	564	582	533	575	553	547	601	568	575	580	553	601	580	568	556	598	559	581	578	550	604	560	557	546	571	574	546	576	543	581	565	592	579	598	543	563	594	534	604	531	603	555	590	559	581	559	559	556	554	582	552	578	585	604	562	578	582	539	595	583	560	607	575	580	568	590	580	584	620	567	583	614	585	583	573	541	575	578	575	598	563	563	533	566	563	557	534	560	588	606	578	565	562	564	548	554	560	589	567	572	632	580	566	560	570	550	541	600	560	537	552	574	615	582	612	601	569	583	541	561	563	595	550	579	574	561	563	533	584	577	588	529	550	573	527	539	597	542	568	549	576	573	569	607	552	531	573	611	562	570	554	587	522	551	590	574	552	532	556	569	608	593	538	572	583	595	597	547	540	583	603	563	565	631	585	585	560	584	550	601	570	561	577	593	591	622	620	616	540	569	602	572	589	618	556	594	555	581	575	578	591	621	539	542	564	618	562	581	605	554	558	583	542	582	608	565	592	570	537	576	557	547	568	565	587	566	554	597	617	585	572	592	574	588	562	591	571	553	572	597	578	583	596	602	597	534	550	559	538	534	558	576	570	544	554	614	563	570	581	578	574	560	564	601	571	582	566	564	548	556	545	556	595	577	592	584	578	601	590	554	566	558	577	531	549	544	578	569	540	563	570	549	598	610	568	618	601	594	544	531	579	556	560	548	596	596	580	545	569	584	572	557	580	585	552	564	575	549	575	569	612	575	571	575	580	571	563	584	556	543	577	557	564	536	563	588	570	596	517	579	572	539	543	546	589	562	619	535	593	571	569	544	576	567	552	576	548	568	578	577	575	582	562	563	518	568	557	569	561	553	588	561	527	563	552	524	602	552	546	559	559	552	607	586	562	548	615	594	540	535	594	562	566	587	612	589	613	575	581	549	591	537	605	557	547	610	523	556	558	574	617	519	550	537	584	598	607	578	608	556	599	568	570	595	541	624	561	559	574	537	570	518	574	583	596	614	532	545	561	595	538	622	548	590	601	585	553	577	568	565	558	587	636	555	563	586	574	534	549	556	592	584	561	568	553	607	562	544	565	543	600	552	538	554	514	607	595	540	564	568	539	609	587	561	561	613	559	533	619	612	575	603	555	537	550	579	570	539	600	552	605	585	578	598	551	608	592	534	541	610	561	550	592	554	615	587	594	580	592	585	554	570	558	590	541	555	567	559	538	549	591	586	581	555	535	606	561	564	589	595	553	581	593	518	590	583	540	563	596	601	579	581	629	558	577	542	565	552	568	575	583	595	586	545	567	565	612	617	596	591	567	594	606	585	591	548	633	582	611	619	533	584	595	567	606	579	590	547	587	518	592	566	564	565	574	599	577	608	567	602	557	605	546	543	585	587	599	556	587	572	543	604	606	523	531	568	569	554	601	556	604	560	543	638	581	557	600	588	618	537	579	592	603	619	552	583	549	607	563	603	550	553	550	551	594	563	541	609	558	569	564	570	569	536	577	568	570	572	561	597	533	549	654	557	568	580	622	559	595	588	559	577	604	592	575	620	563	560	581	626	566	587	535	609	569	552	538	566	555	589	570	601	570	580	586	547	561	585	559	554	560	600	569	552	584	590	605	606	589	589	535	563	585	544	546	560	587	566	564	573	566	554	568	561	591	559	510	588	556	556	564	587	538	606	575	568	573	584	602	606	531	579	590	577	586	543	544	591	566	543	590	533	546	572	568	593	567	557	569	588	578	593	577	623	590	594	569	560	557	527	552	583	558	564	558	612	534	610	582	596	555	558	622	591	532	613	586	573	600	574	528	589	579	561	561	591	555	533	563	636	541	534	545	592	577	600	566	563	611	603	581	594	605	564	611	567	618	597	599	567	587	605	580	577	572	550	533	597	588	593	570	589	569	526	596	544	582	581	570	556	554	596	520	567	530	555	559	566	586	597	587	585	542	625	572	574	573	599	559	574	581	624	609	543	555	578	589	560	575	521	567	533	599	547	630	574	570	529	559	572	610	570	556	584	571	575	565	567	610	569	574	599	640	608	527	564	584	543	581	548	534	557	543	560	554	529	594	579
17797	9063	6844	3226	2400	1915	1645	1374	1197	1111	1040	1047	1033	1000	918	943	1125	2626	1340	766	749	740	754	786	745	749	752	688	774	727	715	745	662	725	716	768	728	759	698	708	707	699	726	704	740	711	686	710	747	679	682	699	727	690	731	722	745	714	693	747	710	712	669	718	733	723	715	754	698	725	786	738	714	710	738	690	727	745	770	730	748	740	712	678	746	727	689	716	716	785	729	737	699	721	731	731	716	718	746	744	684	700	749	738	716	711	735	754	681	673	750	759	717	699	729	723	680	699	716	714	712	707	731	702	735	727	690	721	712	704	729	722	693	685	697	734	708	718	737	745	690	754	698	746	710	758	756	698	783	721	666	669	720	705	723	695	710	733	692	714	683	783	714	711	693	748	700	607	716	732	658	747	673	736	721	722	685	736	729	686	732	762	726	750	701	718	740	691	724	719	721	740	749	736	701	689	728	731	675	738	717	721	693	680	771	759	729	707	729	661	707	751	730	694	700	755	750	725	747	721	696	690	714	703	712	739	674	718	719	690	683	724	678	717	719	716	758	711	682	753	713	723	659	723	708	725	693	730	715	768	725	705	668	757	729	726	719	709	738	783	718	736	750	695	735	762	744	746	711	710	743	675	705	707	705	757	709	690	710	733	711	711	699	693	710	770	693	713	692	663	732	702	696	728	753	716	705	711	685	711	703	705	704	718	680	729	772	695	703	740	700	692	707	694	743	718	695	670	729	702	691	690	687	738	737	707	712	712	748	682	702	684	737	688	740	719	715	707	751	683	743	771	738	728	782	709	716	721	723	732	724	714	718	716	717	711	723	696	718	694	690	719	698	724	742	753	742	704	748	654	726	685	661	656	701	743	713	730	710	698	701	748	710	715	677	733	722	720	706	721	700	700	698	757	735	714	720	705	711	692	753	735	713	680	719	700	738	728	716	729	724	731	732	740	669	728	727	730	731	732	712	714	710	729	696	712	701	717	697	676	730	722	690	724	704	699	695	684	743	739	661	674	708	736	749	713	741	678	686	688	703	708	680	742	714	714	699	703	708	695	752	697	735	687	672	734	743	709	751	658	729	701	765	746	703	665	699	699	719	728	713	719	713	793	682	773	707	698	732	673	725	687	743	715	692	726	740	687	727	747	715	693	711	702	684	710	713	698	746	719	750	701	712	746	739	711	694	723	738	674	719	679	694	722	655	698	695	683	738	684	747	719	734	733	730	717	716	722	718	749	726	707	702	737	746	705	682	698	722	734	702	705	676	736	712	700	710	711	711	693	702	730	704	697	778	724	718	687	706	705	722	765	705	691	669	695	711	706	702	704	749	704	670	687	734	659	716	701	719	729	706	737	744	678	654	745	710	706	706	732	705	761	740	757	743	693	708	696	725	718	672	734	704	675	755	666	760	736	744	682	711	749	711	731	653	684	739	702	718	706	749	672	694	718	734	754	740	718	734	754	800	709	738	697	685	706	700	697	710	735	792	726	694	710	781	712	757	727	693	662	688	766	709	749	710	717	732	777	672	744	679	705	700	709	730	742	696	714	695	719	707	701	775	696	746	721	740	707	732	724	741	732	721	726	740	714	737	721	708	688	719	742	745	709	718	709	735	738	713	685	650	707	682	712	700	726	651	688	693	737	683	669	711	742	751	673	690	738	782	720	738	746	717	688	694	727	694	716	677	737	712	741	749	678	673	725	697	737	736	720	750	676	651	730	749	712	745	719	720	666	722	691	759	709	768	714	714	644	704	718	713	745	749	688	715	694	765	744	732	714	730	706	711	738	681	719	731	736	697	697	694	701	698	773	743	699	702	758	730	711	725	682	679	713	649	720	742	740	720	720	742	701	664	724	708	721	699	699	713	781	736	720	703	742	698	762	721	736	741	739	757	754	687	665	714	695	714	745	688	689	671	712	688	703	724	685	727	761	710	709	644	719	694	691	692	694	716	787	705	742	721	703	717	750	683	713	712	711	756	711	665	729	698	694	732	673	692	710	701	709	763	681	743	718	736	749	637	709	774	698	698	730	701	723	686	660	716	724	722	709	716	664	713	688	719	751	720	683	705	722	732	660	700	707	725	692	720	717	670	745	733	722	756	687	714	759	737	692	732	750	744	732	698	715	681	719	741	676	721	728	691	719	698	719	752	696	760	754	734	699	728	757	765	673	706	724	743	696	746	743	719	730	684	739	719	710	716	741	671	754	694	700	703	723	751	665	701	694	692	678	721	705	705	715	747	738	684	682	719	678	668	710	753	672	741	724	751	753	750	733	742	700	710	712	731	727	688	717	715	748	705	729	758	763	729	685	815	733	721	721	717	677	726	736	696	735	715	718	749	719	709	721	721	766	744	695	784	700	709	746	700	764	704	703	664	709	745	683	698	679	692	705	722	751	697	697	712	730	685	717	756	779	749	729	693	738	685	707	679	689	717	696	745	736	718	695	728	703	682	696	713	723	707	733	745	700	765	652	722	680	705	721	705	748	687	709	682	723	742	743	750	719	685	723	746	709	698	738	717	734	692	748	704	753	707	739	693	734	768	704	708	701	713	694	736	700	709	714	707	721	775	747	744	695	742	698	762	707	721	777	687	738	778	702	704	724	723	695	684	745	690	754	751	722	733	737	685	740	698	688	651	708	707	687	718	682	694	728	707	730	696	706	721	733	734	694	715	716	723	695	713	684	709	722	716	714	724	727	670	725	652	727	696	750	706	696	704	688	734	769	727	703	730	700	750	713	708	705	739	725	708	700	739	703	743	734	732	714	683	719	731	721	700	749	726	702	716	698	681	666	749	707	678	688	716	723	706	692	724	719	686	717	721	672	681	703	720	649	740	744	705	700	726	718	702	711	660	763	693	739	709	705	706	674	727	732	767	724	666	729	777	724	712	702	702	689	711	753	701	732	691	748	706	700	729	691	709	688	741	650	711	697	723	694	769	702	731	710	742	775	679	743	757	715	699	718	736	713	751	714	739	742	734	710	706	706	727	737	709	757	687	711	737	741	746	735	714	716	715	704	790	694	711	709	684	721	729	732	700	761	772	650	728	745	692	753	732	706	709	687	666	697	735	708	703	718	721	691	709	749	707	743	711	705	743	732	746	686	693	711	696	780	746	719	765	692	690	725	768	753	710	696	733	706	700	752	725	747	704	707	727	666	683	668	734	733	709	668	702	687	737	737	724	738	719	641	734	688	676	694	713	750	670	707	725	695	730	694	693	697	681	734	676	719	729	688	700	722	725	701	687	753	723	727	688	718	714	702	690	688	690	708	664	729	735	719	759	720	668	745	660	699	742	704	746	764	701	736	692	695	715	717	669	763	733	719	734	730	712	729	678	677	717	693	731	746	722	678	711	735	734	685	695	717	657	742	666	698	711	734	717	686	682	740	694	753	719	699	668	685	705	742	696	717	719	717	711	760	722	697	705	762	693	726	705	696	720	635	699	753	739	684	647	747	757	727	704	726	717	698	716	717	728	697	719	733
24723	21453	27331	25690	5093	606	492	377	371	353	341	313	322	281	297	338	424	836	352	255	267	234	227	254	240	213	239	252	248	249	241	240	273	247	255	226	226	229	262	232	236	233	243	255	252	227	228	229	257	246	246	225	221	243	210	238	258	229	220	248	263	203	225	253	234	212	252	246	242	247	257	224	231	248	218	255	223	228	283	236	242	255	291	237	236	246	247	237	231	221	252	227	241	251	242	246	256	250	228	249	250	261	244	229	251	213	258	226	232	217	249	243	226	253	261	237	229	221	218	251	199	256	219	247	236	250	226	257	246	250	261	256	248	237	223	253	228	232	238	230	235	252	244	237	238	252	265	233	234	268	232	280	278	219	264	240	248	243	261	248	242	234	281	233	235	248	245	240	227	265	245	228	226	253	255	223	246	256	261	243	232	257	249	222	228	241	252	244	211	246	228	245	246	228	228	248	260	209	257	258	249	254	221	241	236	241	257	247	265	232	225	231	255	217	240	264	244	233	231	252	232	215	262	242	218	243	240	231	253	235	251	250	255	238	249	221	231	254	255	251	250	252	252	243	247	246	238	230	229	241	215	208	234	242	257	252	245	248	235	246	226	262	255	230	239	210	242	224	247	287	251	234	225	248	238	218	239	211	247	250	243	232	243	248	256	246	256	226	245	222	259	237	280	212	243	229	255	218	224	247	245	225	210	249	242	239	246	232	256	261	253	244	223	230	249	240	219	223	207	242	250	240	236	262	255	229	243	259	263	229	253	251	242	241	249	244	230	245	233	244	239	253	200	245	217	230	257	225	243	246	235	240	267	246	245	251	214	202	259	248	235	203	271	237	269	254	217	207	222	242	238	270	218	243	201	234	244	227	264	272	222	262	246	240	247	263	230	245	209	234	266	239	239	230	229	237	252	218	257	232	259	251	243	263	224	221	258	239	227	237	251	225	249	237	253	243	257	234	232	258	226	248	225	254	231	248	232	239	272	232	246	251	257	221	240	271	242	224	252	232	235	223	254	265	252	238	233	236	248	232	233	249	250	245	237	233	224	230	241	237	219	232	216	246	268	269	222	252	255	263	240	245	229	245	220	227	235	247	234	230	219	211	241	264	217	234	240	233	252	208	229	243	243	266	234	233	218	234	239	212	255	230	224	253	246	245	248	237	242	233	237	213	242	260	221	222	237	233	203	253	219	222	245	211	221	236	226	244	234	217	236	217	284	239	224	247	235	241	240	231	235	244	251	264	253	239	210	242	227	245	233	258	265	231	267	230	232	219	200	237	253	233	236	231	250	232	213	226	240	243	223	253	240	241	233	273	232	245	228	248	238	258	235	242	231	252	214	218	219	270	243	268	206	230	246	220	252	268	247	221	222	227	251	242	222	219	229	257	204	257	236	214	258	244	234	231	247	235	234	227	220	251	207	231	235	210	217	238	248	215	215	241	230	237	253	228	237	251	227	250	226	230	259	265	255	234	238	233	258	227	228	235	245	239	236	275	237	249	246	242	243	196	227	235	224	236	264	244	242	220	261	234	220	254	234	252	282	248	226	250	215	255	263	216	220	235	235	265	254	270	260	248	247	241	239	235	267	237	243	256	255	248	253	243	219	249	231	201	217	235	259	229	226	260	246	236	233	258	252	243	233	215	258	206	230	255	223	258	240	218	249	210	227	259	264	247	233	263	242	238	231	222	247	250	236	224	205	260	245	202	252	252	224	232	212	236	266	215	263	244	245	209	229	256	229	243	235	244	244	253	218	233	238	244	233	226	226	246	228	248	221	224	217	245	240	228	249	254	234	223	246	259	223	259	228	230	238	234	243	255	224	271	248	231	236	286	265	229	232	245	237	254	238	217	217	224	229	266	202	237	230	226	228	244	234	228	232	241	251	228	236	240	254	243	232	249	213	211	251	232	234	229	261	252	240	226	250	267	252	246	233	252	269	246	232	233	241	246	242	264	235	207	260	212	231	224	249	237	248	231	264	227	217	243	247	263	231	232	238	231	252	249	243	202	248	261	224	255	260	266	251	244	246	238	213	240	238	229	253	219	252	269	240	255	234	257	238	248	233	256	218	250	245	234	247	229	252	240	248	249	246	243	217	242	251	231	244	257	240	231	236	250	224	238	249	218	258	242	221	228	223	237	247	234	246	233	247	243	275	219	237	222	254	222	215	224	238	240	248	247	250	233	226	262	242	251	266	213	274	259	220	242	241	225	237	239	235	244	247	245	232	239	270	244	221	273	257	247	241	235	252	238	267	256	236	257	237	251	234	248	241	246	261	269	255	245	263	231	242	257	243	240	243	231	240	248	256	234	254	237	238	241	238	232	245	241	245	215	254	233	226	221	235	249	251	243	249	253	232	226	262	254	243	243	222	232	223	226	243	255	265	242	203	227	231	240	226	221	248	212	264	214	243	223	233	256	241	250	242	217	251	246	245	267	252	252	245	249	237	243	238	248	232	214	231	218	241	230	216	239	214	237	218	260	243	227	238	299	233	244	243	278	225	253	245	243	268	268	258	231	235	243	232	225	225	233	264	234	247	231	209	223	274	256	242	231	251	259	232	231	232	225	253	226	267	241	236	222	225	222	233	215	217	274	243	220	217	242	246	239	272	240	268	216	229	223	222	238	219	238	243	252	235	261	256	243	228	237	253	231	221	221	217	210	245	255	243	222	226	239	239	227	237	234	260	225	238	247	212	234	233	255	253	234	234	248	218	213	225	238	249	231	248	214	274	227	217	276	245	254	238	221	253	237	248	237	241	222	239	252	236	235	243	237	239	277	250	229	265	254	239	222	238	242	238	247	248	253	233	226	247	233	242	208	256	249	214	266	235	257	239	248	247	242	210	224	255	237	242	257	235	228	248	258	219	262	235	210	245	233	278	219	261	222	251	226	244	245	258	234	222	221	251	209	239	228	242	251	255	243	251	234	247	229	250	237	256	266	241	213	247	243	232	227	235	226	228	237	247	237	260	241	241	246	219	213	228	227	260	253	258	226	247	244	258	269	217	228	223	213	200	240	233	237	232	236	229	223	236	241	225	233	232	233	246	233	244	210	243	248	229	229	233	245	241	233	250	260	260	245	244	237	235	266	240	218	218	218	246	234	257	235	227	234	242	254	244	243	251	269	248	251	225	222	229	261	223	230	233	257	256	203	241	233	251	233	237	250	235	261	248	254	221	243	267	216	266	229	250	227	239	219	235	260	240	245	216	253	226	253	249	262	235	212	231	237	242	236	230	241	252	224	229	257	212	241	245	249	228	219	250	257	223	229	238	270	243	257	247	232	263	230	235	206	259	236	223	216	225	222	256	231	227	250	227	207	238	233	215	232	251	260	239	253	254	232	259	231	242	252	258	227	226	247	238	249	247	245	253	252	244	230	212	239	215	221	207	233	229	245	234	226	251	220	253	225	241	226	252	234	247	234	252	226	220	239	249	241	249	248	228	237	269	251	271	248	222	248	228	221	258	255	242	216	240	233
15362	5550	4011	1906	1413	1050	868	712	655	579	573	563	525	476	471	486	689	1653	595	359	382	361	330	334	362	302	374	323	340	339	319	341	323	322	337	343	339	378	315	335	348	356	344	337	326	364	309	317	339	312	314	315	345	322	280	327	329	337	312	309	321	332	306	317	324	345	328	330	316	353	364	341	317	315	345	319	352	352	313	309	354	312	341	329	336	315	330	322	305	365	360	344	319	354	327	339	329	311	327	295	409	289	326	319	321	329	342	316	315	330	331	330	326	340	309	321	317	350	344	322	329	334	298	321	335	348	370	333	312	337	338	345	304	333	330	330	328	354	311	306	290	338	348	330	330	360	327	324	362	383	327	317	301	352	345	356	339	301	355	341	340	330	308	324	316	343	323	349	339	340	359	318	319	371	347	324	332	285	295	334	362	300	338	335	314	354	295	323	328	318	319	340	305	317	329	307	334	323	327	317	329	323	332	303	339	349	317	310	319	329	285	316	283	338	321	290	334	319	345	314	355	314	301	347	328	341	348	281	327	313	304	318	326	322	323	356	331	335	332	291	323	305	299	318	339	333	316	300	304	337	321	309	312	316	301	356	285	312	335	333	327	364	307	354	310	331	329	318	324	319	361	328	332	348	355	337	330	313	334	333	326	319	317	334	324	370	330	331	329	345	350	348	339	339	311	343	330	345	327	344	309	344	320	312	331	358	315	342	345	325	318	313	337	339	337	313	334	322	319	330	275	296	305	313	294	291	341	316	390	305	327	290	315	309	347	317	337	347	310	313	321	315	317	316	312	296	337	331	335	323	322	345	333	308	373	313	314	336	333	328	285	326	322	347	325	325	317	330	343	343	360	335	322	309	331	304	344	307	302	322	324	302	329	338	321	346	309	314	290	331	338	318	316	346	334	346	343	330	305	363	311	341	314	312	343	294	344	313	345	294	338	323	335	337	341	341	309	331	332	318	335	295	307	329	328	354	296	334	334	327	298	303	316	326	354	299	304	324	325	333	316	314	348	317	319	335	319	305	328	307	312	394	326	327	322	313	326	315	354	346	309	342	308	343	311	308	310	315	310	338	323	346	334	322	321	297	313	351	355	321	355	316	309	326	349	350	327	310	330	304	317	330	300	360	315	325	342	304	299	325	330	327	327	346	298	339	342	335	328	336	301	330	325	289	342	291	322	340	328	337	310	328	339	288	335	336	336	377	311	353	292	326	350	309	291	340	329	319	302	329	322	303	345	306	336	352	336	336	333	315	336	339	330	321	310	299	339	337	301	324	304	311	355	324	307	317	314	292	315	326	344	337	335	339	344	296	317	384	357	306	322	313	322	308	297	324	327	337	319	339	337	333	327	326	340	330	332	324	355	345	347	361	328	317	305	329	338	345	337	294	316	325	322	333	311	315	311	331	344	345	318	331	361	320	300	326	331	338	314	312	332	323	332	326	308	342	326	335	284	342	308	327	336	344	336	329	366	335	307	345	322	310	316	299	330	300	311	304	318	325	338	337	305	334	314	332	288	324	322	354	328	342	313	304	312	329	303	319	320	325	299	309	345	332	339	355	312	336	320	321	319	331	310	301	338	322	339	309	318	317	311	309	343	326	314	322	366	329	348	318	337	343	335	321	314	293	349	303	341	334	320	320	307	349	327	314	330	323	327	327	318	316	348	330	301	298	374	351	323	321	331	320	306	323	337	338	310	328	322	345	309	344	344	326	336	320	340	298	305	331	327	298	325	330	318	317	335	309	295	359	315	334	340	314	325	323	309	355	334	345	323	299	323	326	359	365	329	296	340	337	322	323	322	312	337	297	295	336	333	350	355	337	347	325	321	325	334	348	328	312	329	324	327	357	311	306	330	311	349	316	329	297	325	320	315	300	311	299	297	345	321	335	333	313	332	324	303	327	325	337	323	306	292	337	326	320	352	334	334	323	362	332	322	298	329	336	314	325	309	328	316	300	329	305	345	321	323	321	323	343	350	331	335	344	314	309	304	336	354	333	339	337	322	299	310	320	322	323	327	338	326	331	324	336	344	307	306	279	332	331	342	340	309	324	338	333	288	308	349	320	308	342	305	345	329	349	311	329	333	335	316	294	327	306	346	304	310	319	314	321	347	310	327	331	333	326	324	322	311	325	365	328	330	323	341	301	325	282	313	342	319	317	306	307	312	326	356	322	333	345	348	318	319	330	308	316	318	338	370	316	335	347	333	314	364	352	306	322	325	325	287	308	308	347	330	311	300	309	313	317	338	345	335	310	326	348	315	296	317	325	337	278	304	333	319	306	332	325	329	326	350	336	354	302	319	312	298	342	338	318	336	337	304	333	298	343	336	320	320	287	313	339	348	302	307	325	312	331	353	336	338	314	306	313	302	328	341	364	313	287	368	347	334	350	342	302	322	328	323	361	321	319	345	298	335	307	329	353	306	334	363	322	336	311	362	344	355	315	316	307	328	323	343	323	319	315	343	341	313	322	313	342	329	342	302	314	331	310	336	316	358	339	343	323	332	338	359	305	315	350	308	336	316	350	336	341	316	343	321	365	330	346	301	319	334	321	313	350	323	308	327	357	307	331	317	329	318	324	335	323	321	308	304	344	311	362	316	321	336	330	320	303	332	317	313	347	324	307	324	309	340	316	340	321	339	333	344	285	319	304	290	303	326	294	332	324	328	291	312	307	322	323	344	339	320	360	312	306	326	332	324	325	335	320	314	312	319	301	335	336	369	345	330	305	336	328	340	362	339	337	307	344	339	349	306	308	335	353	343	298	352	336	333	291	339	306	306	341	331	319	314	291	321	333	306	299	326	344	347	319	363	389	310	335	334	342	322	302	314	316	318	306	303	328	325	334	331	311	339	299	319	322	298	330	309	316	332	353	333	315	349	334	316	331	318	369	330	335	300	323	352	349	301	338	342	286	337	317	313	314	345	358	335	317	315	334	319	306	327	306	334	300	279	343	321	338	319	320	331	329	321	305	310	309	307	332	328	344	317	319	292	310	313	332	331	301	333	347	317	312	317	332	305	345	318	357	320	315	331	319	337	308	338	335	319	295	305	302	294	326	320	312	335	319	294	280	313	334	325	337	340	337	337	326	315	307	289	351	327	346	344	322	330	339	335	357	318	359	321	314	331	306	339	293	346	314	342	304	332	335	335	318	340	298	324	345	324	325	319	343	292	336	302	292	345	331	334	322	316	347	334	313	320	338	315	357	308	337	323	327	321	337	297	338	300	348	329	353	328	301	335	335	304	319	339	327	310	331	312	325	335	330	319	350	321	308	338	362	311	318	338	324	345	323	321	328	335	316	298	306	319	327	318	362	335	338	319	307	351	311	318	320	335	322	306	316	340	327	324	332	325	337	316	337	323	310	312	306	327	337	290	318	313	356	338	339	340	311	318	329	354	344	346	345	357	338	344	318	325	314	325	331	324	326	336	346	310	318	299	310	297	322	315	337	330	342	363	348	319	313	332	353	297	332	312	321
22616	21474	29332	24027	21475	21369	4769	1379	944	947	833	843	783	777	768	759	988	2668	974	627	655	594	617	571	655	570	558	550	578	599	590	609	521	589	574	606	573	581	553	586	589	582	606	601	600	596	590	617	534	579	579	574	559	536	541	571	569	552	542	595	557	569	526	610	591	570	551	565	578	552	527	541	556	515	569	577	539	561	555	575	610	609	594	599	609	595	571	595	618	546	536	580	549	573	558	600	612	558	532	550	569	583	568	604	566	585	551	576	602	569	597	527	551	595	574	554	621	553	626	567	586	581	540	556	564	554	543	535	550	558	556	549	560	540	530	589	590	556	593	567	606	571	560	544	547	588	552	570	579	530	552	575	529	581	531	564	619	555	562	536	555	565	554	594	523	583	549	588	531	627	504	575	545	557	574	536	582	521	557	563	597	564	582	574	612	540	543	566	589	575	562	523	547	609	546	560	552	623	579	581	553	589	618	586	536	562	589	554	581	559	573	600	533	488	548	584	560	543	549	586	590	586	605	572	550	532	615	564	558	551	537	568	542	590	582	569	576	508	593	596	575	568	572	580	593	545	550	554	578	568	591	525	564	534	579	569	558	545	594	545	601	614	547	572	592	559	588	577	546	556	565	587	582	528	558	563	564	593	564	600	539	545	545	555	558	552	538	571	570	572	550	548	623	561	598	598	598	507	598	581	581	582	593	589	564	573	596	591	563	591	567	547	605	545	577	544	569	557	598	577	535	559	587	550	541	580	543	593	538	571	588	552	532	561	576	574	568	585	593	570	529	583	560	565	564	552	556	590	548	589	604	576	614	565	536	595	557	516	575	574	547	570	587	554	565	570	559	572	543	534	583	596	603	566	545	588	565	580	565	529	565	563	578	568	594	544	567	542	537	631	566	578	590	591	577	587	586	569	604	589	550	557	572	558	556	536	557	585	570	562	579	551	598	513	584	529	598	567	571	599	613	558	547	605	610	540	552	551	599	563	606	511	561	559	544	548	557	570	559	550	590	502	546	553	550	534	561	542	556	575	571	596	543	564	596	529	584	557	571	592	602	562	590	615	551	553	562	586	551	576	586	556	579	545	563	558	514	553	524	558	508	578	581	534	559	601	564	545	559	571	612	525	535	537	523	563	557	523	577	555	546	563	594	568	564	589	544	569	532	535	563	584	583	569	525	571	535	534	545	560	530	544	591	585	559	563	560	551	554	566	590	599	552	552	559	584	544	553	552	557	540	588	545	565	559	563	586	583	569	568	554	596	588	582	560	580	576	573	575	529	553	593	592	586	580	527	566	560	581	560	584	559	535	559	564	585	577	548	545	554	517	532	584	570	570	537	567	559	611	584	559	573	549	577	556	569	547	555	564	573	589	606	541	564	566	571	560	551	555	521	561	560	499	570	546	567	569	520	545	509	559	567	573	562	561	559	559	555	596	528	571	582	565	524	500	573	569	580	575	599	582	528	522	551	624	576	563	577	607	604	570	567	596	564	581	572	564	589	526	599	565	544	557	599	515	550	545	556	567	528	616	625	593	567	584	543	594	545	553	553	579	581	550	583	533	564	560	568	553	583	539	571	575	580	556	562	563	572	570	541	552	587	568	507	638	568	573	549	569	553	557	556	568	534	566	557	570	563	597	560	582	551	564	559	554	582	606	576	535	567	601	555	588	561	598	588	556	554	566	572	561	578	557	546	527	536	580	549	526	600	615	559	547	585	566	590	542	557	609	563	577	605	592	531	573	531	536	558	582	559	540	580	573	505	569	584	550	563	597	559	579	596	546	582	560	597	621	534	551	583	562	565	501	506	576	554	564	531	559	561	522	563	568	622	558	586	570	587	558	577	578	598	572	549	563	522	572	584	545	577	575	538	520	552	534	620	544	575	550	533	599	567	561	580	594	588	550	546	557	557	607	560	551	560	543	595	580	598	566	540	548	543	587	583	551	570	542	600	626	614	551	592	523	575	590	590	615	552	575	586	560	585	576	527	558	553	533	567	581	608	593	575	593	564	564	604	533	575	534	575	581	525	562	551	572	568	581	550	559	557	508	553	590	565	525	530	593	529	556	560	562	563	560	551	574	608	583	593	554	518	562	579	578	541	544	597	531	537	602	542	547	531	585	535	560	559	593	541	554	564	590	572	561	561	606	579	594	575	584	563	601	558	594	588	535	552	568	577	604	553	577	527	603	555	560	568	549	561	563	547	580	563	604	575	569	583	523	550	561	552	569	540	566	568	579	591	497	580	552	532	577	581	548	533	534	611	548	595	539	553	551	543	576	584	534	558	559	533	560	559	552	542	604	557	589	565	630	567	580	551	562	566	571	602	565	525	606	588	550	572	543	518	582	546	566	592	624	566	580	565	516	570	554	551	550	557	583	534	523	590	527	543	561	567	599	592	557	593	546	562	557	524	539	560	607	567	562	572	589	566	499	577	562	598	590	593	578	598	552	588	548	536	556	577	545	571	566	531	599	598	568	563	555	552	584	549	542	538	568	557	543	564	575	546	575	590	556	550	546	544	533	571	545	565	582	536	588	575	564	578	518	537	581	532	540	622	547	582	529	554	548	561	558	599	547	578	516	531	586	589	599	614	600	570	540	526	573	572	509	605	578	546	582	596	557	544	558	541	586	578	550	559	536	548	510	530	565	576	550	601	564	575	553	583	552	577	576	619	540	547	576	566	565	601	573	586	584	557	592	558	598	574	575	581	536	593	559	564	571	579	602	568	585	545	574	580	513	556	537	566	555	553	587	570	544	564	554	558	556	569	553	547	567	549	545	554	559	542	553	541	551	560	528	506	564	551	556	573	574	571	537	567	573	560	571	584	579	552	557	604	536	618	553	551	529	589	557	576	567	533	581	566	551	566	556	564	555	553	535	545	592	581	555	554	551	572	543	547	588	567	520	543	558	588	583	580	523	572	571	608	580	554	531	588	554	528	553	556	548	591	564	563	576	537	543	565	570	591	587	540	568	542	587	599	578	555	577	574	569	529	575	566	546	595	555	530	573	582	544	577	570	594	583	575	580	559	539	571	574	564	522	537	614	539	571	571	577	588	581	549	548	558	618	550	567	555	576	594	582	566	553	582	535	561	545	605	543	577	545	545	572	545	555	609	575	602	537	549	561	587	552	590	547	574	570	568	555	552	527	594	576	611	539	560	564	578	572	575	554	551	558	573	564	528	567	532	610	549	562	582	586	555	607	572	580	560	603	491	543	588	595	537	584	587	536	592	583	578	556	545	581	560	544	556	591	548	525	532	583	531	635	542	557	572	557	577	539	571	563	618	568	608	547	611	563	615	557	601	574	559	582	561	542	566	511	562	535	581	559	539	587	535	587	600	540	557	564	509	554	555	591	545	541	527	542	584	543	576	557	540	563	520	535	570	552	590	519	565	522	602	568	571	566	526	550	571	549	540	582	542	577	538	549	551	554	566	546	595	519	564	606	514	552	560	575	558	582	595	570	573	607	526	537	533	558	553
22017	14200	10515	5196	3589	2906	2254	2036	1663	1433	1346	1341	1235	1175	1163	1168	1450	4579	1369	842	849	821	805	788	768	791	793	760	707	714	729	697	744	720	773	681	741	755	736	702	741	720	765	737	771	720	779	700	699	732	729	701	729	719	688	689	736	767	703	691	710	712	708	776	662	723	735	734	729	640	765	686	732	715	667	704	745	727	737	729	678	737	725	707	726	691	740	716	717	708	735	731	764	722	735	741	672	735	774	726	708	700	749	737	735	731	748	707	724	784	720	741	719	726	749	716	711	733	722	667	712	701	767	718	721	762	722	677	686	721	709	699	712	723	727	728	688	708	718	749	703	761	730	677	672	687	690	735	670	715	745	760	693	696	722	744	702	705	703	703	682	735	667	688	709	691	722	728	738	746	699	673	718	721	669	708	739	663	684	722	745	751	698	719	715	659	738	694	666	716	700	688	718	699	754	727	727	708	729	749	726	715	708	730	767	677	705	711	706	736	714	716	723	699	738	757	732	712	718	737	688	678	707	709	731	692	750	754	702	718	707	726	704	700	727	737	740	698	710	722	690	708	712	738	724	712	709	715	680	712	773	708	673	730	667	730	683	668	692	761	674	692	728	706	686	717	711	739	709	712	708	746	722	679	725	704	699	777	695	699	650	682	661	728	738	705	720	753	732	698	726	697	770	758	667	722	711	735	703	699	729	691	743	718	696	736	739	689	730	757	695	726	726	712	688	658	698	756	706	730	735	732	730	735	710	720	637	688	699	711	765	728	708	731	792	711	756	730	668	703	722	682	716	690	685	662	732	689	688	696	676	690	695	736	686	684	670	746	719	713	737	727	700	694	716	696	713	682	727	705	674	701	668	713	748	724	737	732	698	692	701	692	710	782	711	700	748	705	688	723	694	685	724	750	701	656	727	715	749	708	717	697	764	707	683	716	707	697	726	690	738	681	702	704	675	685	764	687	682	768	727	726	748	692	741	720	684	709	663	731	778	707	714	711	708	711	728	704	716	704	754	737	734	653	736	678	699	734	776	711	728	740	674	701	764	735	726	685	702	721	697	720	735	691	684	720	696	664	693	759	725	685	671	729	707	762	706	747	738	733	754	667	726	734	711	689	712	697	733	726	709	721	666	710	684	741	759	688	704	712	721	721	720	764	682	751	712	695	691	695	702	690	697	716	749	761	694	679	736	663	685	767	697	700	702	698	702	723	715	737	729	692	696	668	718	722	736	727	697	705	715	709	768	763	694	690	644	701	719	668	675	711	685	697	676	705	708	699	687	713	742	728	717	725	743	735	699	700	745	687	703	686	714	683	693	745	709	679	740	736	700	682	678	711	681	769	716	693	685	730	666	708	688	690	772	700	705	681	683	745	678	685	740	704	771	731	661	701	709	683	712	705	708	660	716	719	720	747	705	724	721	700	693	679	649	650	730	702	686	676	705	693	729	690	762	715	686	725	710	706	697	704	713	692	724	684	702	713	711	730	756	683	698	744	746	738	747	709	705	683	687	689	687	693	708	742	749	692	690	693	741	694	723	781	732	748	665	722	748	709	701	726	733	724	711	723	725	682	709	766	718	706	674	807	696	718	691	718	736	713	719	735	660	754	723	695	702	751	753	751	739	722	659	708	713	670	688	695	728	695	722	740	730	712	715	709	686	707	729	698	738	672	740	741	715	693	749	719	746	741	706	752	781	734	731	672	722	771	711	691	686	703	719	690	739	713	652	716	783	687	726	706	699	728	706	696	716	710	730	745	706	730	693	710	759	718	670	739	676	710	650	726	694	769	737	722	743	721	703	704	693	682	694	668	720	675	717	711	711	743	721	710	700	717	736	704	722	732	728	708	662	659	726	737	756	753	664	715	707	704	688	718	713	777	689	735	688	739	690	729	677	683	718	712	667	711	774	720	700	684	728	706	654	697	729	707	712	737	721	719	763	717	717	705	648	730	750	744	686	674	698	728	724	727	691	732	729	712	685	716	737	679	701	710	755	712	740	699	751	672	775	673	752	707	754	693	714	684	644	683	726	758	728	691	710	687	723	730	740	698	701	700	650	690	719	746	680	724	692	722	733	729	677	740	738	688	683	718	717	715	768	762	709	677	714	707	705	777	698	689	688	664	748	719	694	704	665	698	692	725	714	707	729	711	741	698	704	737	696	752	694	779	704	718	693	674	727	746	684	685	699	744	732	694	686	693	751	727	709	757	724	753	671	719	700	718	723	687	716	736	746	759	734	702	684	720	719	703	728	708	701	731	706	737	713	688	701	717	721	693	683	732	727	713	708	720	740	773	689	782	669	733	672	687	702	710	764	685	710	753	633	730	683	691	715	751	726	729	678	701	679	666	669	722	725	632	712	705	669	714	693	735	708	723	755	725	683	663	713	703	682	786	695	648	679	699	700	704	696	703	721	708	696	717	731	688	708	728	771	699	709	714	707	673	690	723	772	727	698	682	683	712	706	718	729	773	763	703	712	718	704	718	752	737	673	697	748	684	700	709	686	662	727	679	715	693	709	695	708	717	744	739	716	706	685	679	711	719	684	776	735	669	736	696	683	692	707	698	678	668	686	714	709	679	675	746	785	730	716	687	729	712	714	689	725	713	677	694	701	719	693	750	705	697	736	673	728	691	663	725	671	737	698	717	771	702	743	690	731	745	703	752	746	721	719	710	715	725	694	689	713	742	716	688	685	731	709	726	768	671	742	725	721	722	734	701	730	749	701	741	686	676	724	661	760	722	649	699	724	695	762	713	699	682	696	733	663	677	707	694	707	736	653	713	749	747	697	708	753	741	724	742	691	752	729	712	729	654	723	735	714	700	716	735	722	710	735	712	649	675	716	704	691	704	724	683	684	712	668	703	735	764	738	758	702	719	686	736	697	690	706	649	698	678	721	759	725	698	709	684	700	684	671	712	685	730	703	683	661	667	698	700	655	737	661	739	675	654	682	651	740	730	701	749	743	711	759	662	710	705	718	707	707	710	725	697	708	732	757	711	705	721	687	745	698	709	719	743	673	711	670	743	678	722	713	752	704	731	715	742	705	724	746	697	700	705	739	763	665	701	662	710	651	698	692	681	690	733	726	740	714	660	710	730	727	681	696	703	658	709	713	732	715	717	707	695	732	697	707	702	683	727	719	694	742	727	708	720	701	665	689	716	647	719	747	684	749	738	717	718	766	704	734	729	727	711	678	677	714	713	737	724	702	718	745	671	707	694	688	745	718	730	672	720	715	665	724	726	684	741	719	680	724	690	706	650	733	701	684	659	667	744	697	747	701	657	718	710	678	701	731	699	746	700	746	720	724	747	734	715	677	752	714	694	709	724	693	723	754	722	687	684	709	697	723	665	675	680	706	668	672	738	709	730	693	689	730	712	712	728	729	740	781	700	692	738	737	706	761	718	704	701	711	733	710	728	697	706	753	747	675	683	718	691	723	666	719	702	723	734	723	715	712	731	707	746	687	674	755	732	722	692	699	739	717	711
27352	17524	3475	779	579	453	435	428	363	374	369	386	394	375	374	418	479	479	362	337	351	371	346	331	320	305	338	332	355	376	323	355	356	341	346	360	350	299	321	332	341	331	327	299	345	335	350	342	359	308	315	352	323	319	328	365	341	348	310	337	343	312	329	336	336	329	320	323	345	330	349	335	349	325	363	312	353	366	332	339	345	355	341	333	322	296	330	323	348	356	358	334	360	352	325	332	339	351	313	322	346	318	315	325	359	342	339	361	323	357	341	314	347	322	318	320	301	314	317	348	311	341	328	339	334	350	305	304	293	338	301	345	320	352	325	301	349	338	344	337	345	316	359	329	339	351	333	355	355	359	330	319	329	350	330	352	322	384	312	308	341	363	307	345	374	324	328	329	348	330	325	375	329	346	356	346	356	291	351	332	350	320	309	299	329	335	334	368	321	304	341	325	344	330	299	365	327	327	315	343	348	315	323	317	335	327	321	329	318	347	310	327	322	323	309	364	382	360	349	368	362	324	360	303	356	339	320	367	366	342	346	323	331	359	374	359	324	338	343	363	344	370	346	324	351	352	343	319	310	316	359	302	294	343	333	313	327	310	331	340	343	302	326	328	334	301	310	341	315	329	336	318	340	344	346	307	283	322	366	355	330	310	350	333	331	313	297	327	361	331	332	322	289	298	334	322	321	336	334	364	335	336	297	336	348	309	332	371	346	315	323	321	328	334	328	325	331	329	355	321	328	320	327	330	328	330	341	335	330	357	331	324	340	347	325	328	331	343	359	343	312	330	345	352	340	340	321	343	316	347	348	360	358	308	337	335	355	336	321	339	316	331	312	323	341	344	311	316	332	339	363	356	361	334	377	334	320	346	341	310	342	309	349	380	343	365	316	332	332	337	346	346	316	321	361	338	347	331	330	312	361	328	343	320	313	317	317	347	329	315	326	344	322	316	343	344	355	331	333	340	317	336	354	326	322	337	326	332	327	328	304	355	374	340	338	359	348	333	296	331	319	336	365	324	324	325	335	327	347	317	333	272	347	342	343	358	344	322	322	336	324	356	355	334	351	355	322	322	353	337	342	330	341	326	321	333	324	337	333	308	329	347	342	351	324	314	353	311	361	321	312	333	363	331	298	330	353	340	329	343	349	302	332	323	341	330	330	351	307	328	341	324	358	386	353	339	332	301	336	361	333	327	346	336	326	345	343	315	346	327	317	333	313	326	337	329	342	344	325	352	329	344	332	358	333	330	347	335	326	375	342	319	359	340	328	350	346	319	321	331	307	342	330	299	325	331	356	318	353	361	317	344	334	321	331	322	339	337	359	351	332	339	318	341	332	360	361	321	347	324	339	309	377	326	330	334	365	334	345	337	349	288	310	306	361	311	343	330	327	325	348	309	321	307	351	318	365	344	312	369	319	305	337	350	354	340	358	347	349	332	369	352	319	324	297	313	340	347	336	357	347	308	307	373	325	323	358	342	331	316	338	338	342	348	324	329	312	347	297	391	322	356	366	321	335	357	289	315	343	346	355	353	321	330	321	306	341	317	343	361	342	343	315	322	326	347	338	338	309	317	344	319	325	346	324	310	320	315	383	321	373	310	343	342	371	331	341	338	345	311	330	331	335	328	326	338	361	355	326	343	308	320	318	321	346	340	329	344	371	326	301	344	312	309	329	331	317	279	320	359	332	283	343	336	336	352	339	347	317	335	340	315	337	341	336	335	358	338	319	330	341	350	327	329	351	295	321	283	353	336	358	339	361	345	324	322	344	331	334	331	311	334	331	331	305	327	315	316	302	323	320	345	369	327	344	355	333	349	342	368	345	348	324	326	320	343	321	308	334	306	365	332	344	315	320	301	314	349	335	362	336	332	343	334	399	333	313	353	329	310	316	324	324	317	332	330	312	326	324	307	308	337	347	317	318	325	316	357	318	334	321	369	356	351	339	324	318	327	322	342	349	322	303	321	325	333	327	355	334	341	326	350	347	348	386	334	346	331	339	310	297	306	322	318	325	329	312	326	342	345	340	328	316	325	353	331	345	346	324	327	330	370	326	346	340	313	329	318	346	370	372	336	353	296	335	322	316	359	334	304	340	352	360	313	340	351	330	341	339	346	305	350	334	359	314	376	316	335	316	317	338	349	341	354	321	356	371	302	333	340	343	351	291	344	318	342	333	362	313	348	317	343	332	300	322	346	338	343	342	366	335	317	361	342	370	367	346	320	340	297	346	318	331	339	330	335	305	349	322	353	350	325	328	306	334	354	305	343	308	336	328	327	333	313	341	329	312	315	335	312	335	358	322	338	342	315	377	352	323	327	333	299	328	331	331	345	349	331	337	328	333	330	333	329	346	342	317	322	330	327	328	349	319	342	342	320	300	336	336	320	344	336	328	328	361	323	358	347	335	323	343	347	321	334	362	324	360	337	337	348	337	351	313	331	354	333	353	341	350	360	335	313	345	331	350	329	355	341	332	335	336	325	329	345	328	328	327	365	323	365	297	381	309	305	337	306	312	334	346	328	319	325	346	306	318	297	322	319	332	317	328	355	339	326	311	326	346	351	333	304	336	292	339	341	327	354	315	328	377	315	342	319	332	323	348	321	310	374	342	311	358	335	321	318	330	372	357	357	326	343	350	343	372	312	357	364	329	342	337	355	309	340	323	345	329	311	327	342	304	340	354	342	342	372	350	360	350	330	358	352	316	348	328	341	357	321	340	332	333	310	324	352	312	334	326	313	358	355	336	355	331	338	274	325	314	317	336	354	379	320	327	325	336	347	323	300	351	333	346	329	349	329	294	333	310	332	310	359	309	325	314	350	329	346	332	332	314	324	336	287	319	355	329	333	322	364	331	358	358	304	315	331	323	308	370	343	374	349	361	345	338	322	330	350	325	348	341	322	293	326	326	347	354	360	348	300	330	329	350	343	308	348	336	345	301	307	406	340	361	348	331	322	327	367	337	347	373	347	351	307	317	333	333	327	323	330	335	328	330	332	356	357	320	366	347	317	337	332	320	309	321	344	323	297	332	339	323	332	333	324	372	304	356	306	336	353	342	352	340	356	341	349	359	340	341	344	338	384	332	309	327	329	364	355	302	336	330	354	348	316	296	347	328	352	317	321	306	303	346	362	315	316	315	325	346	355	355	311	368	347	333	327	298	315	308	385	349	356	306	323	352	375	290	357	332	354	327	375	308	333	321	347	327	360	301	354	333	347	325	336	340	327	374	353	326	340	326	353	324	333	308	304	313	358	315	316	307	329	343	349	333	327	328	336	355	351	370	309	335	305	314	328	341	344	301	304	311	294	361	340	335	331	355	321	317	344	345	332	324	307	330	331	330	332	332	336	337	341	320	295	331	332	343	327	344	358	330	303	343	350	313	311	343	391	322	317	337	303	334	317	356	321	351	313	316	313	339	351	348	322	342	332	298	345	377	323	311	317	335	361	343	323	323	304	314	356	345	342	305	294	356	301	327	335	337	350
6263	2357	1651	976	792	748	653	563	525	505	513	559	540	511	542	539	701	673	450	440	400	454	454	419	434	419	439	413	433	427	422	449	450	453	431	403	412	425	403	400	435	445	431	403	421	428	398	413	437	413	457	431	419	429	410	399	434	412	441	450	427	442	403	452	410	431	425	468	437	437	427	409	415	405	435	448	408	403	450	428	458	427	422	436	445	464	462	452	454	465	454	431	455	429	453	424	413	424	426	458	419	444	432	432	433	436	403	421	450	456	478	447	423	469	435	381	439	411	468	437	456	450	420	446	427	430	419	432	444	455	397	474	417	417	449	407	403	446	441	416	420	423	455	465	444	402	429	440	452	420	408	452	425	420	409	399	425	414	435	412	457	385	403	423	446	424	442	417	408	400	418	429	413	435	434	420	450	425	441	450	424	416	433	472	432	434	405	440	462	390	477	410	404	431	450	399	437	451	460	412	464	448	405	399	433	439	430	454	429	409	423	432	424	417	433	413	431	444	428	426	417	429	455	434	430	422	417	455	402	411	449	415	426	394	444	406	399	412	399	418	471	418	416	438	406	421	407	449	433	424	408	411	427	428	382	428	440	436	453	428	434	422	387	426	402	451	449	443	429	434	436	434	437	451	437	424	377	425	428	403	437	420	448	431	443	424	429	441	443	431	429	438	409	384	440	427	455	458	402	386	437	425	426	426	406	444	441	422	422	447	445	397	402	433	391	415	453	438	410	425	416	449	413	436	412	439	387	417	427	419	441	430	410	428	416	427	455	387	402	413	382	458	415	423	469	470	428	410	433	412	423	446	432	439	422	434	426	413	401	447	430	428	392	462	448	424	433	442	420	431	399	417	448	422	443	429	437	414	411	465	416	448	401	446	427	408	434	442	409	463	444	408	396	450	431	407	451	443	462	462	464	441	427	439	423	458	463	442	430	448	405	416	432	446	462	430	434	419	433	448	422	428	434	423	425	440	446	403	426	408	451	420	407	435	424	428	443	439	471	441	390	454	426	403	393	431	400	435	414	456	408	403	413	387	404	421	424	419	453	455	413	421	438	430	441	425	418	433	433	403	448	420	389	452	420	438	434	394	430	436	437	472	411	417	453	426	408	450	458	411	455	421	436	414	425	461	408	411	425	442	402	403	409	413	430	422	415	415	400	464	432	431	460	429	423	437	449	421	431	453	453	418	416	431	417	437	457	431	415	463	455	401	419	444	432	432	427	442	450	464	438	438	419	400	421	394	428	440	452	434	427	434	406	425	418	427	411	440	458	449	456	405	439	396	412	426	441	428	431	419	436	417	430	431	423	462	462	440	425	429	410	410	448	427	442	430	443	447	434	411	439	389	431	462	431	440	449	428	484	367	457	424	428	423	441	375	432	425	442	449	424	414	456	416	449	432	443	427	402	455	471	436	439	459	449	423	418	429	464	426	424	419	451	469	422	450	441	425	421	397	442	456	436	402	422	463	419	437	441	427	364	410	435	414	439	427	443	458	441	455	431	426	432	408	443	431	405	430	421	418	443	430	424	428	403	434	382	425	449	413	484	400	438	430	413	437	440	384	423	451	448	412	453	453	404	410	392	420	459	399	434	440	476	443	429	406	429	436	435	428	427	408	432	439	421	385	401	441	432	415	413	406	445	447	435	425	441	435	417	421	448	426	419	437	436	415	445	435	382	393	410	437	435	463	410	437	447	428	436	444	419	421	453	404	469	435	418	430	418	385	439	439	398	420	441	386	458	440	448	416	380	435	418	431	442	420	467	444	434	428	418	423	428	456	421	402	408	450	435	471	422	464	437	463	384	426	410	438	457	465	394	440	417	426	407	434	406	408	424	425	453	440	433	423	409	438	446	450	463	400	427	388	427	416	442	430	425	442	462	444	433	431	408	442	429	455	453	415	415	421	437	424	428	443	439	430	438	393	429	417	416	411	434	424	469	420	414	416	436	436	443	461	432	449	407	414	418	436	400	431	432	453	404	412	467	443	441	453	407	416	433	460	447	444	385	402	439	437	418	419	427	453	421	442	424	445	436	446	454	467	426	420	426	429	405	417	397	400	435	388	444	413	450	430	420	434	453	452	426	418	398	454	457	433	438	455	390	432	411	417	423	410	424	412	415	465	451	431	452	455	401	429	401	416	429	448	417	408	424	455	425	438	407	411	420	422	415	415	424	420	442	458	456	433	398	394	428	432	367	442	498	431	415	419	427	434	440	441	428	432	438	441	433	395	398	432	456	422	429	413	438	459	415	422	438	419	429	448	437	415	462	402	449	427	430	447	403	455	406	420	424	462	427	462	412	463	427	396	422	446	424	443	436	403	405	481	432	431	426	414	454	406	441	451	430	447	414	457	450	459	411	415	450	439	426	457	452	421	427	457	439	414	411	409	433	441	378	397	384	467	455	445	405	445	410	431	455	415	398	451	441	403	478	416	429	425	437	441	429	426	433	426	422	402	437	447	470	406	425	370	459	450	402	444	402	434	428	425	423	436	437	433	468	424	427	420	456	408	427	400	447	432	449	412	433	419	431	422	406	419	469	437	471	418	432	403	436	427	435	430	415	400	431	402	430	417	438	443	423	441	437	393	420	432	417	398	429	422	415	432	430	448	420	432	445	467	413	439	411	454	438	431	396	429	406	442	420	451	457	433	387	435	437	408	436	452	418	418	448	453	449	426	382	464	465	454	442	434	421	448	480	422	422	419	408	431	448	439	436	426	442	434	462	425	421	380	423	393	435	422	427	423	392	420	404	427	435	450	456	435	426	428	384	416	476	453	446	420	433	454	451	447	439	404	423	433	400	469	441	407	419	434	406	411	393	447	433	405	457	416	414	415	429	429	430	446	445	387	433	455	413	431	433	442	415	439	405	430	442	447	383	428	434	422	370	428	459	461	433	416	373	426	452	414	439	401	427	446	413	425	410	414	454	412	427	454	423	414	427	452	427	400	440	392	425	436	385	431	420	444	409	428	420	475	494	456	427	500	449	445	452	465	425	432	439	430	426	446	429	418	427	434	424	454	425	453	386	421	433	430	412	448	403	414	420	461	387	406	414	422	463	401	441	439	451	392	425	416	395	433	417	456	413	421	428	448	444	427	454	440	413	382	473	422	462	443	441	406	423	425	452	452	375	463	405	443	419	389	425	457	436	449	444	427	449	429	438	438	465	423	450	403	446	403	421	446	412	451	444	429	364	414	445	439	427	392	411	452	439	386	451	423	426	436	402	427	442	449	448	442	425	441	426	421	416	439	399	433	451	440	458	447	455	420	405	411	423	433	454	407	444	473	439	395	416	465	396	433	426	398	436	422	427	428	443	424	413	436	414	406	398	450	438	490	452	421	415	411	427	443	476	426	427	407	430	422	439	433	432	391	415	422	429	425	444	451	430	386	419	431	433	435	429	450	446	479	432	419	439	420	416	442	441	404	430	422	405	414	461	411	395	409	447	396	415	422	416	383	413	456	423	445	428	437	418	425
23621	21466	28642	24705	21292	5074	1186	936	826	812	758	740	742	717	748	720	838	2159	789	629	612	634	619	557	590	606	612	661	575	626	581	574	637	568	546	539	594	587	592	573	600	581	554	627	580	564	627	607	583	577	581	585	608	585	579	571	611	541	585	629	600	548	587	579	618	578	605	563	591	575	574	598	590	604	601	614	572	582	573	631	595	643	605	559	580	612	601	581	600	581	598	597	573	594	576	509	564	568	554	572	576	592	554	530	571	559	525	583	587	604	627	592	553	568	587	586	637	583	568	603	582	571	554	601	591	593	552	555	598	585	571	567	633	605	586	577	593	567	603	589	530	571	560	551	607	562	546	583	580	583	602	570	534	549	569	566	573	606	581	588	621	581	546	549	582	540	640	612	571	589	546	614	573	621	573	594	568	607	591	570	586	582	565	594	604	642	577	585	535	544	605	592	594	571	574	648	573	648	548	592	569	562	531	599	558	590	563	575	581	593	606	549	584	609	588	543	594	598	564	600	614	598	588	617	555	600	521	598	585	531	573	625	549	587	566	623	570	599	634	554	583	574	538	541	612	590	586	580	581	546	608	575	605	549	578	580	565	560	577	617	568	558	591	549	603	596	595	623	520	594	596	576	617	574	581	568	584	566	567	550	535	617	564	604	598	563	540	624	609	552	647	553	592	574	629	606	578	602	561	562	581	603	551	597	598	561	581	611	572	565	586	585	578	602	602	577	595	605	614	533	584	570	570	574	587	599	577	596	577	586	612	549	543	595	586	584	554	583	568	574	564	573	604	562	594	581	582	579	615	559	551	619	589	570	571	567	586	565	569	582	606	551	564	606	660	593	588	530	580	588	574	575	525	569	548	576	589	611	535	603	536	578	567	621	549	541	562	596	562	575	549	543	585	611	576	597	572	586	600	609	568	597	563	558	588	562	624	545	561	592	600	589	560	580	576	604	573	582	587	627	573	585	587	576	568	611	581	573	594	564	581	611	558	555	573	583	570	571	576	567	619	591	578	612	568	544	609	576	612	599	622	592	594	599	567	618	538	578	593	591	574	564	581	559	575	585	595	603	553	584	543	593	591	617	565	573	540	546	623	557	552	567	595	589	623	557	602	574	585	597	556	592	608	573	579	611	596	579	536	596	538	583	576	585	577	600	622	591	583	628	608	597	599	593	613	595	568	616	593	572	579	604	569	609	600	557	631	633	586	600	636	565	599	581	563	578	605	539	614	566	571	601	569	559	576	573	553	573	525	629	561	569	600	534	587	578	551	597	604	588	581	527	591	589	568	567	606	596	527	612	529	621	541	619	550	597	579	556	553	558	576	577	532	563	572	547	578	589	595	548	614	560	615	581	572	571	539	619	586	584	589	571	593	596	528	562	582	586	544	585	559	569	589	611	574	551	587	563	581	570	541	589	610	550	569	589	566	555	571	629	565	612	591	601	532	537	600	610	583	554	574	559	573	574	615	564	564	600	537	573	554	615	604	571	572	561	585	538	594	579	560	564	573	607	575	586	594	590	597	543	595	548	569	600	539	591	632	587	593	600	582	595	603	542	569	519	612	575	578	606	589	589	562	584	565	597	585	579	590	582	570	564	592	614	566	622	613	577	608	556	560	585	560	540	569	562	580	604	575	557	567	573	599	583	593	571	604	604	577	575	559	597	579	597	630	563	570	578	552	617	631	569	627	591	534	568	583	609	551	580	593	601	596	572	529	581	558	548	568	562	617	593	612	568	556	585	542	541	542	613	620	566	570	578	594	572	579	556	585	570	573	556	586	585	590	650	588	587	574	577	565	593	576	599	605	629	567	541	581	633	563	593	593	568	633	618	584	588	582	577	577	567	637	529	588	579	544	561	553	557	530	616	581	584	575	602	577	553	572	587	541	560	540	608	555	559	566	569	540	551	634	598	573	585	563	560	580	545	562	532	638	553	638	610	566	598	584	553	584	586	556	569	592	594	591	577	567	564	558	595	546	587	587	588	546	576	629	575	544	568	568	596	556	544	565	577	587	608	590	546	575	561	567	559	607	563	600	544	582	575	591	573	528	586	611	576	583	621	637	515	553	595	557	573	555	541	591	577	582	577	615	584	599	560	574	554	592	608	581	562	592	603	558	608	604	588	573	596	623	581	567	546	569	569	616	566	587	605	565	576	588	563	561	601	555	592	588	551	537	570	554	569	589	574	606	546	569	557	574	539	588	591	552	566	589	600	591	590	594	573	563	561	548	583	549	588	617	595	537	572	559	600	524	567	587	574	525	596	583	593	608	580	567	599	608	605	548	601	573	591	583	565	536	543	576	584	563	554	593	601	562	548	587	584	580	552	571	572	598	556	589	577	559	583	600	603	597	549	580	580	560	573	559	545	578	578	538	619	560	622	614	573	575	567	570	584	586	579	586	563	601	596	578	577	539	582	577	594	572	578	591	570	587	559	584	600	573	589	506	577	585	598	568	561	620	570	567	581	596	624	571	576	575	527	600	550	603	590	603	667	570	569	609	600	601	571	598	584	537	563	547	550	571	600	578	579	569	633	600	551	532	609	550	549	573	585	595	598	592	581	619	570	567	622	595	578	597	612	567	596	607	634	594	592	607	583	583	612	615	631	571	569	574	597	621	607	563	583	610	549	566	564	561	578	587	522	611	601	608	550	576	567	555	552	570	565	571	593	569	597	587	601	619	588	596	555	569	560	561	587	563	559	560	579	618	585	610	588	631	580	539	608	608	591	614	579	568	574	595	600	576	618	553	567	628	586	561	578	611	583	539	599	581	573	555	596	545	601	575	621	598	582	550	551	538	612	612	614	563	555	563	550	571	602	594	573	588	574	599	590	572	552	581	597	607	583	549	585	582	558	591	584	568	584	575	598	542	574	588	614	582	543	586	580	626	555	556	587	591	575	559	583	573	604	556	579	594	608	549	641	577	547	567	584	596	585	598	559	588	562	596	579	572	561	567	614	590	541	541	606	547	603	575	551	558	607	570	577	552	590	590	534	604	650	608	556	587	585	596	623	559	624	633	558	570	571	557	608	629	550	569	602	552	569	586	598	568	607	586	541	539	525	585	581	580	579	591	620	593	581	610	554	585	577	563	552	592	594	588	571	578	567	609	540	564	588	596	537	555	550	586	569	577	602	575	600	612	584	598	554	575	580	579	598	561	604	574	569	569	568	608	599	566	626	585	585	613	568	569	579	574	586	593	548	569	595	548	557	554	589	585	557	594	550	627	542	575	593	561	606	557	565	606	562	572	587	620	577	591	589	560	565	552	562	598	594	606	578	584	532	581	589	615	581	544	588	577	564	583	561	577	593	590	576	573	570	546	603	635	611	573	551	599	578	575	580	572	559	593	538	566	575	572	544	601	644	562	634	567	587	620	553	615	558	601	629	583	558	536	585	614	598	565	611	559	582	560	606	581	566	554	610	622	583	587	572	545	531	591	588	547	600	575	594	585	559	611	574	588	589	636	599	621	565	581	539
19436	9270	6736	3242	2352	1894	1610	1336	1218	1172	1086	1072	1109	974	931	1054	1188	3661	1065	766	798	801	794	746	763	717	723	759	790	747	741	764	756	732	744	737	733	737	713	759	713	735	726	720	725	672	723	704	698	769	756	710	714	755	717	739	713	737	768	731	717	756	737	755	743	729	768	762	772	723	721	710	705	737	753	692	744	711	750	695	731	708	764	734	751	756	707	732	667	770	720	710	688	694	719	733	719	756	778	725	751	745	732	687	724	757	752	738	720	710	735	699	731	682	699	752	750	695	739	758	726	724	708	717	752	713	711	661	746	705	754	792	746	728	699	742	731	706	733	714	737	705	702	660	782	774	704	685	752	746	690	730	712	731	707	752	725	750	737	696	749	772	729	757	696	762	730	738	705	704	695	741	736	702	738	735	709	737	727	709	752	697	735	689	781	694	757	728	691	717	727	773	728	751	754	745	709	695	718	690	752	666	697	702	691	663	760	780	720	714	715	728	688	691	720	748	750	706	689	742	753	715	715	693	764	668	716	762	735	753	737	751	734	724	698	724	662	719	735	787	729	693	699	716	690	694	739	752	697	724	715	678	705	707	703	769	690	730	693	700	758	692	704	778	725	657	747	702	715	693	726	704	762	708	727	663	670	728	721	699	709	702	754	735	733	714	714	705	745	766	705	733	737	735	704	764	715	679	724	721	659	717	700	668	773	721	705	717	742	751	750	735	744	700	705	742	714	744	732	682	708	729	744	753	745	714	679	769	715	736	746	703	736	767	740	719	743	705	722	728	738	747	765	716	704	661	735	724	697	738	705	781	729	713	723	756	727	729	687	755	726	727	720	718	728	687	706	713	742	755	700	755	736	698	726	741	717	733	703	725	710	756	702	728	690	762	737	747	718	749	753	728	682	738	713	730	684	703	707	716	761	715	708	732	709	725	745	749	809	741	689	689	655	799	679	713	689	713	680	711	752	740	724	721	704	717	671	708	754	733	679	756	679	721	743	731	704	746	694	716	704	744	772	697	696	664	714	739	734	682	752	725	706	713	733	764	669	732	758	751	732	755	716	726	724	738	688	749	706	728	739	731	718	711	716	737	693	725	779	738	690	672	781	724	717	697	727	690	714	766	722	777	787	690	755	733	763	732	727	750	707	722	728	750	765	712	722	697	700	705	705	671	671	746	689	717	680	756	714	723	736	764	719	746	713	676	745	731	725	729	754	694	677	706	717	677	747	712	719	729	752	730	751	718	704	763	768	748	696	714	755	705	695	751	756	716	754	753	687	715	710	746	711	726	743	721	742	713	734	685	725	716	747	730	699	755	707	720	729	738	685	671	684	703	689	691	700	676	728	735	712	678	709	731	717	763	732	734	720	728	741	735	716	728	670	770	766	722	742	693	751	743	728	679	768	768	692	721	744	714	720	748	729	721	747	717	726	728	759	741	752	708	763	719	749	709	674	740	727	769	672	724	728	761	755	720	750	760	719	694	696	753	717	723	758	735	728	710	736	732	714	717	771	722	753	671	710	786	738	702	716	690	750	716	713	751	769	724	707	739	735	670	780	682	723	735	782	721	721	770	741	710	770	719	717	717	729	737	710	737	701	749	713	720	675	748	718	735	700	729	750	737	704	669	733	731	728	761	741	734	705	728	667	740	748	730	714	712	749	705	695	731	710	713	746	678	787	683	754	714	741	749	761	710	699	738	707	738	746	748	769	711	741	759	700	715	730	700	753	764	707	749	719	770	697	717	663	694	759	783	699	716	721	741	724	744	746	696	727	711	778	710	700	728	735	718	680	758	780	749	746	694	667	749	729	748	707	691	696	739	728	754	711	743	733	712	734	708	731	738	732	723	705	720	791	743	783	721	731	776	689	729	771	727	720	752	764	725	722	753	754	707	703	744	729	727	708	727	742	744	736	705	739	709	699	721	733	701	682	727	671	695	679	767	758	730	704	712	668	752	726	696	746	713	716	749	737	679	725	688	740	700	681	722	741	718	764	743	764	774	716	718	702	733	737	725	707	728	711	734	762	763	699	692	731	740	691	708	675	772	796	725	742	770	764	728	710	746	715	721	698	717	747	712	708	750	734	678	752	699	683	733	736	726	754	726	737	734	677	735	774	775	715	684	751	747	746	719	730	743	759	674	722	776	674	674	746	724	751	705	770	654	735	652	726	709	715	771	742	738	724	749	709	740	733	713	746	735	702	744	701	718	721	708	691	729	765	721	739	729	740	770	724	692	733	689	714	701	669	714	725	763	686	732	713	717	719	726	716	697	717	765	774	705	724	703	721	719	733	734	738	687	747	689	758	772	792	745	742	701	769	734	745	713	687	740	687	749	711	699	683	667	746	760	732	740	722	689	703	734	730	675	721	698	788	733	736	672	781	673	695	690	711	750	747	703	731	708	680	711	693	735	731	714	711	695	701	744	722	720	751	689	718	736	719	758	663	692	711	685	711	728	727	744	716	767	752	677	757	731	734	706	716	708	718	715	677	751	768	691	727	741	724	680	709	722	744	710	744	736	724	710	724	697	716	718	652	717	706	719	716	700	722	733	715	716	741	738	733	747	751	721	745	678	705	717	742	723	683	745	712	680	700	791	748	763	747	725	706	748	743	695	720	714	734	724	756	745	699	764	688	692	711	687	707	719	734	758	749	727	767	710	729	746	768	754	726	730	670	725	760	728	677	685	766	770	755	743	727	715	704	718	740	726	723	743	757	720	716	715	775	713	693	747	709	721	735	751	718	722	732	748	721	684	743	688	718	766	669	735	748	705	742	724	721	687	737	757	723	735	769	702	620	730	738	745	699	689	726	707	708	712	723	795	685	701	677	707	696	737	762	770	733	693	724	685	724	686	774	709	703	749	691	746	743	726	680	727	743	744	744	660	708	765	736	696	695	741	783	751	745	728	755	711	736	744	753	748	689	749	726	731	673	699	727	687	674	708	717	731	733	731	723	756	718	785	737	685	684	765	761	689	716	725	746	759	707	725	709	718	677	735	738	701	712	750	747	697	742	745	697	707	693	705	708	688	714	688	715	695	727	691	718	731	759	731	738	722	664	745	724	716	747	730	783	731	737	703	738	727	719	709	735	728	700	736	697	681	741	739	724	724	741	718	730	739	721	703	742	729	723	670	692	712	732	755	736	702	737	726	691	740	737	721	707	702	747	746	716	751	697	726	734	773	716	685	745	699	737	674	707	736	710	723	775	757	694	745	725	685	754	716	704	712	722	691	723	684	707	757	741	723	774	760	695	722	712	721	739	720	698	685	722	688	694	749	709	735	697	721	731	715	712	752	684	727	714	728	719	727	753	698	712	723	715	676	706	718	719	731	760	725	743	709	744	694	742	733	770	726	675	739	702	650	737	760	724	750	726	748	682	716	706	732	702	688	704	719	725	725	705	760	682	763	712	702	713	681	697	753	726	727	726	715	755	667	722	646	734	732	712	706	787	744	726	714	727	716	657	716	746	764	738	681	750	762
24591	21434	27293	25673	4937	623	510	408	401	318	303	340	344	298	333	365	494	1108	330	273	276	255	244	212	250	230	248	253	240	244	235	267	259	246	227	222	250	254	244	260	252	253	231	227	230	262	228	219	230	235	256	237	252	250	221	250	211	235	246	262	230	222	228	261	250	235	244	243	298	238	288	237	247	230	256	245	250	248	233	252	246	215	254	257	255	235	224	230	245	249	243	255	232	278	230	226	239	239	218	260	232	242	259	221	230	242	227	245	214	244	260	260	248	286	257	249	220	265	226	221	274	231	231	272	255	230	252	276	232	260	247	249	237	232	245	269	231	255	246	222	240	251	238	251	239	236	246	259	246	259	264	260	245	231	224	246	245	245	238	254	232	229	250	266	235	238	248	254	244	214	229	244	237	249	262	245	218	243	290	263	255	226	266	287	248	248	239	301	254	239	221	238	250	239	238	257	224	242	260	259	225	244	245	253	245	241	271	213	234	262	248	231	224	250	268	235	256	229	250	254	234	230	272	253	248	271	236	255	218	244	252	235	266	266	245	241	234	242	228	262	234	232	253	226	243	247	250	240	219	244	251	220	243	238	240	275	252	235	246	236	229	244	238	228	281	243	206	247	257	240	248	234	258	244	268	217	268	255	211	243	231	229	246	246	240	264	247	225	230	200	273	270	234	221	235	244	228	246	263	249	275	237	254	267	251	250	206	252	234	243	234	227	233	266	243	220	239	267	258	210	249	239	242	231	226	227	233	250	261	238	227	231	256	230	219	242	239	246	257	243	228	226	255	259	238	223	251	222	255	233	264	240	258	228	253	237	232	257	227	259	252	235	227	239	251	250	235	251	245	250	290	223	236	249	232	236	227	278	234	246	237	230	279	251	275	261	243	254	239	256	238	224	244	256	233	248	243	250	250	280	255	219	242	242	245	225	235	240	223	215	216	250	226	218	255	237	234	230	250	253	249	269	244	234	235	242	255	222	248	243	236	262	223	255	222	260	246	241	236	243	249	239	268	236	251	234	251	269	236	233	254	201	247	259	238	251	210	252	260	244	222	236	269	255	251	264	258	244	238	260	241	250	222	245	266	233	253	254	206	234	255	233	254	231	228	232	235	203	254	238	224	260	224	234	244	233	242	240	250	224	247	250	231	233	236	232	201	228	235	251	255	242	240	284	222	225	249	241	238	240	242	217	234	233	272	247	224	222	230	216	243	246	245	218	255	270	233	231	266	237	259	237	253	228	207	224	262	233	274	230	223	232	239	243	292	249	266	256	244	246	235	245	231	259	264	234	244	232	277	238	252	236	233	244	259	270	249	243	252	218	243	278	239	253	223	226	245	234	230	229	244	237	223	247	244	254	244	264	230	227	233	259	246	249	265	229	244	255	233	250	240	268	238	243	230	215	237	251	252	258	254	249	252	219	258	269	256	247	231	200	218	247	237	245	220	251	237	241	298	220	241	231	222	210	249	258	262	238	241	273	272	239	241	245	245	229	243	253	225	224	238	254	238	275	280	239	236	263	239	262	237	233	281	242	252	219	252	266	210	252	256	256	249	245	261	244	253	233	225	224	250	229	240	250	263	243	244	233	237	236	240	259	225	250	244	216	265	241	244	214	249	259	247	249	237	246	244	247	230	248	243	252	244	274	228	252	240	246	225	221	272	242	237	244	245	217	238	250	212	240	238	255	236	246	242	245	246	227	251	228	263	257	265	257	235	242	249	250	227	241	240	223	221	224	278	271	234	239	252	248	259	221	247	244	214	236	221	242	210	243	212	247	252	265	237	234	247	237	245	262	241	254	255	253	245	223	233	238	243	231	242	234	256	249	285	228	261	251	240	231	271	241	230	296	269	216	240	251	230	259	260	239	240	252	274	261	239	232	250	248	246	247	241	269	243	252	233	222	239	215	240	258	249	240	249	239	252	217	236	250	286	253	262	245	245	239	248	225	267	238	240	265	227	241	251	233	229	257	269	206	234	270	270	234	271	223	240	245	246	247	245	237	234	234	268	263	249	235	249	243	268	252	237	239	245	249	271	249	247	258	233	236	252	249	234	241	228	230	248	236	235	236	221	251	237	240	237	238	216	247	222	251	232	226	255	236	215	247	223	236	247	251	247	251	267	241	245	218	220	238	254	228	239	256	256	245	243	234	248	253	243	234	249	257	220	221	241	254	259	273	239	257	219	249	281	238	234	253	253	269	243	234	223	232	236	215	240	263	252	253	250	245	239	254	241	273	253	241	240	250	245	289	222	251	229	255	243	241	224	273	252	274	218	244	283	225	234	253	225	251	245	270	237	265	250	223	231	244	243	223	233	265	259	237	240	256	246	247	247	257	256	236	234	226	216	261	275	251	251	259	216	250	265	209	269	251	234	235	244	247	237	269	243	233	242	235	222	256	245	257	252	238	247	285	244	249	247	253	239	265	251	229	237	276	235	244	258	226	239	246	263	236	246	225	244	274	234	212	247	265	266	238	251	243	262	264	253	258	266	246	235	267	243	237	249	217	251	234	232	267	234	256	265	191	248	269	233	251	293	208	227	214	275	247	248	250	221	241	239	250	245	243	258	227	268	282	236	255	258	221	257	242	269	244	221	258	244	232	256	291	249	240	261	257	227	226	246	247	231	247	253	217	248	236	215	236	259	228	242	226	252	212	237	257	238	253	264	244	250	223	244	212	218	237	206	252	237	250	250	243	263	241	257	283	262	237	232	265	241	251	242	266	237	262	217	245	259	244	271	203	256	234	262	250	246	282	262	231	251	243	255	220	228	273	225	222	246	259	256	245	215	235	205	250	253	258	273	248	226	251	250	257	219	248	266	227	231	236	235	252	261	243	244	247	250	271	241	280	237	246	241	244	243	212	240	241	255	215	209	245	257	247	240	236	263	245	262	229	232	224	258	252	252	260	236	276	263	227	235	223	261	247	244	248	231	249	221	245	237	258	242	256	226	239	256	256	222	231	249	232	237	229	250	257	243	242	223	218	234	262	237	239	222	233	228	239	264	266	249	255	253	229	230	249	238	266	272	254	253	236	253	241	255	256	245	234	239	230	254	246	246	228	242	239	239	248	208	226	257	229	231	223	256	230	234	257	233	229	269	250	237	235	264	255	243	272	252	252	267	250	236	210	266	232	243	229	244	251	269	254	246	224	253	247	261	243	228	251	263	246	281	215	237	250	240	252	223	228	225	265	248	209	268	240	249	243	262	271	251	239	251	244	263	236	254	231	234	235	242	255	224	242	238	259	236	239	249	260	265	242	242	229	220	280	232	262	235	249	252	237	239	266	242	219	226	236	244	272	260	228	259	268	271	226	247	234	259	247	244	263	264	232	244	237	261	243	255	242	246	232	276	209	238	241	244	233	250	217	247	245	257	240	248	243	215	267	243	232	254	265	231	248	259	235	243	248	236	261	250	233	225	261	245	257	234	254	220	237	246	243	248	230	240	265	260	246	243	231	282	244	242	278	244	247	247	249
17750	5556	3748	1895	1332	1062	821	733	648	586	480	556	518	514	492	543	690	2213	503	399	378	386	364	346	358	363	368	328	353	344	347	347	310	354	359	332	320	332	317	337	354	342	319	340	332	347	329	347	315	335	343	364	314	328	361	324	326	328	318	331	313	298	323	341	341	343	348	367	333	362	352	306	348	365	366	345	334	308	335	300	293	304	350	313	332	358	307	344	352	344	311	341	321	328	366	346	356	314	332	336	326	335	322	349	328	306	311	366	336	335	331	364	324	327	347	345	310	368	363	352	305	335	355	336	325	329	323	351	319	312	305	350	318	336	335	334	378	322	358	341	343	332	339	343	305	326	344	337	338	343	332	344	338	320	342	316	325	349	324	339	350	341	347	337	340	309	318	344	320	337	309	339	362	319	310	340	350	305	348	353	341	328	341	331	347	351	318	350	316	341	354	335	338	328	357	350	333	326	329	318	310	332	318	327	328	334	343	356	329	343	337	328	324	327	313	330	345	319	324	349	341	350	325	280	320	335	325	339	333	326	347	359	328	353	340	334	328	353	355	334	338	297	335	323	355	379	339	326	332	334	322	326	340	335	320	328	346	321	348	328	345	322	297	323	314	292	320	340	336	328	341	324	337	329	313	314	357	323	340	333	320	330	320	315	322	333	341	339	347	362	295	382	326	362	309	364	308	366	320	319	322	352	332	334	361	319	321	378	358	376	309	343	328	333	339	360	330	343	312	315	335	340	310	320	327	336	332	310	322	318	332	304	337	328	346	302	325	353	339	318	310	350	320	301	322	359	344	301	310	338	341	317	337	329	345	343	322	322	316	334	293	330	295	311	319	316	314	352	359	338	352	358	357	330	361	337	362	343	356	337	331	324	338	309	316	334	340	313	343	340	318	336	347	358	344	350	344	336	332	343	327	359	335	323	320	317	301	324	318	368	342	328	340	313	285	359	334	338	328	338	301	350	304	345	333	298	326	324	337	294	318	319	323	325	327	323	317	355	343	357	318	330	387	305	342	283	333	384	345	358	342	301	341	323	318	301	292	314	332	339	320	342	315	298	339	334	341	333	338	330	360	351	351	305	349	324	302	319	332	337	344	321	328	297	340	340	344	304	363	326	326	337	353	336	306	317	328	338	324	341	328	330	323	343	311	338	297	315	309	321	301	325	331	358	353	347	334	367	338	333	314	339	304	325	375	357	354	360	334	326	347	332	335	326	343	331	339	332	327	318	314	379	329	334	331	307	326	303	332	332	313	319	330	313	323	347	309	306	319	332	344	326	318	320	327	311	323	327	330	329	349	329	314	354	352	296	340	339	328	348	349	344	316	387	372	312	348	337	287	344	327	324	327	315	345	334	311	354	340	316	326	350	344	341	306	311	323	303	328	287	328	338	332	321	337	361	375	295	323	370	326	315	332	313	323	346	319	327	356	295	347	324	334	328	342	312	330	342	352	331	312	363	372	312	314	321	354	311	309	313	332	318	339	332	345	346	299	332	347	333	370	311	324	347	326	333	350	348	366	345	320	289	309	352	330	336	348	320	319	316	356	334	309	303	320	337	345	355	350	325	362	343	319	324	345	320	335	335	319	314	296	307	335	338	327	335	345	360	323	341	344	315	342	330	320	322	319	337	325	322	305	341	329	321	357	321	319	331	312	350	329	324	292	318	333	342	315	316	338	323	324	355	355	331	353	362	339	342	327	308	328	323	339	319	322	322	375	350	313	321	354	334	328	358	351	334	357	345	328	345	336	349	299	350	353	339	320	333	313	348	355	340	362	313	344	331	327	312	339	316	336	326	339	361	304	352	347	354	351	339	346	309	333	331	339	332	303	344	306	324	318	334	339	358	347	344	335	289	323	333	324	329	312	303	343	322	331	332	335	319	354	349	341	323	299	315	333	366	323	360	295	321	333	328	348	355	341	333	330	328	378	312	319	360	333	324	357	333	304	332	347	324	347	366	342	366	294	327	350	338	332	347	322	342	323	349	320	335	326	337	318	292	318	308	324	334	334	314	329	333	331	339	345	357	334	335	334	323	338	346	325	323	324	339	340	338	335	302	322	353	330	337	346	306	308	337	303	336	328	334	320	329	311	337	322	332	328	287	347	309	320	345	359	325	362	334	321	349	332	338	350	329	330	307	348	371	332	340	307	323	340	316	314	349	330	335	356	312	335	341	324	378	315	330	336	325	299	329	353	347	371	327	323	358	337	339	322	336	356	355	349	305	314	333	348	356	343	356	365	328	319	330	330	332	338	298	318	326	327	308	311	294	325	335	319	327	326	300	321	338	318	369	310	343	301	332	339	345	326	321	300	321	352	336	346	340	309	342	341	317	322	350	332	331	379	322	335	329	354	316	325	311	302	331	325	312	316	334	313	317	326	340	314	329	350	327	324	337	332	370	363	354	346	344	343	310	324	305	337	360	360	333	332	330	293	348	331	307	331	300	333	322	336	351	343	319	355	339	304	365	309	362	318	336	343	293	342	358	329	327	327	334	317	329	330	345	363	340	336	331	323	335	362	307	309	325	347	374	325	340	326	322	336	300	328	323	340	364	320	302	335	336	350	328	333	344	305	358	359	338	329	317	386	322	344	349	341	329	327	348	302	321	299	307	305	311	309	338	334	339	301	337	333	339	343	335	325	344	337	346	324	355	333	364	346	320	366	344	366	336	314	377	333	373	333	307	305	341	345	349	376	369	327	320	330	312	353	348	339	328	336	341	359	308	344	287	345	331	346	337	330	338	352	314	332	323	326	322	319	322	327	340	327	323	278	351	320	330	374	317	319	334	373	352	349	318	348	333	339	329	305	340	319	334	315	303	325	303	321	337	330	325	297	325	350	333	298	339	309	335	354	345	347	362	358	330	327	307	336	326	309	345	364	356	299	367	319	339	347	337	348	347	302	323	317	334	330	343	326	354	322	334	335	351	339	323	329	300	344	322	319	338	320	302	341	330	315	352	313	311	326	292	326	316	341	318	327	336	329	338	332	326	334	342	343	354	343	320	329	330	354	314	367	332	320	336	339	328	316	321	318	324	327	342	342	302	310	328	322	365	310	352	348	348	324	320	303	342	332	334	359	304	326	372	295	291	347	333	358	318	311	329	351	337	329	340	351	324	330	347	331	311	323	323	359	341	311	309	321	345	341	302	320	346	350	350	343	348	319	331	311	318	314	341	324	355	345	332	323	334	314	357	343	320	332	334	330	322	316	355	321	322	348	368	336	323	348	306	338	315	321	345	318	344	331	347	293	323	361	299	310	320	326	350	350	332	339	317	326	326	332	335	348	336	368	324	341	322	337	322	310	324	327	336	335	307	317	355	310	343	329	321	363	337	368	350	328	320	344	348	295	338	363	327	339	327	332	339	319	355	348	318	332	326	291	308	344	317	370	324	307	317	314	329	349	359	325	301	335	337	342	304	292	316	316	313	332	323	332	310	328	307	348	338	317	327	328	338	344	344	301	296	339	349	334	348
22564	21444	29239	24049	21444	21364	4735	1266	1034	919	866	866	770	717	809	821	923	3805	993	602	629	620	630	609	616	577	591	584	604	601	627	544	557	601	598	590	576	597	535	570	598	564	582	606	568	584	556	558	571	566	578	611	537	577	558	559	550	585	575	587	551	592	557	528	548	573	564	621	540	584	575	562	553	567	586	540	565	575	600	588	582	526	632	579	607	576	631	544	584	629	572	576	588	635	565	588	583	549	569	542	584	555	609	569	560	541	586	586	572	541	534	600	555	600	592	587	629	597	557	531	608	603	576	540	523	579	526	547	583	581	558	559	551	558	570	558	611	549	534	574	619	595	570	583	570	559	563	583	573	552	571	604	561	591	578	611	596	546	597	553	624	547	595	591	606	561	562	583	546	562	559	546	588	564	557	580	593	544	564	569	597	561	589	558	539	568	539	571	625	552	539	537	581	595	580	579	572	547	528	577	561	580	616	545	541	543	559	566	563	613	585	583	580	561	560	562	559	578	571	580	563	592	558	555	623	531	551	586	553	572	594	593	585	600	548	597	521	551	572	546	572	617	598	554	521	580	569	619	562	583	555	615	573	588	570	589	615	533	516	555	585	609	541	565	599	535	578	551	612	572	589	559	593	554	585	545	583	554	604	514	573	594	584	588	615	571	553	577	571	547	573	551	546	546	569	565	544	571	554	559	579	563	522	551	589	586	567	572	544	582	558	596	553	588	588	548	515	552	578	601	542	560	571	512	597	559	549	567	542	595	569	551	522	564	575	531	568	609	586	574	576	589	560	564	568	587	629	554	599	557	579	595	565	584	577	577	559	586	630	599	609	576	582	576	604	558	541	544	581	554	561	610	550	563	579	586	564	535	582	577	580	550	588	592	532	552	589	585	562	544	565	581	612	500	563	544	578	585	552	574	600	580	568	549	578	542	540	509	587	603	534	541	601	580	594	585	591	604	571	620	543	609	558	579	586	613	550	584	559	553	590	535	563	566	553	558	591	504	554	558	528	589	541	542	562	583	546	601	517	582	615	559	597	581	584	569	570	572	528	576	521	541	577	575	556	588	590	556	580	595	563	555	653	580	558	602	573	521	546	634	559	619	565	571	577	581	548	600	560	570	581	547	554	557	594	558	560	567	575	542	588	561	583	563	555	566	565	529	569	540	622	561	576	524	618	587	596	614	570	528	579	545	559	544	604	548	580	582	573	560	581	557	553	543	540	540	520	577	578	559	572	567	609	570	543	560	609	611	546	544	601	583	517	555	548	528	572	571	562	602	537	566	597	597	584	545	560	571	510	578	547	613	619	613	547	558	596	546	570	568	566	550	539	560	568	585	588	586	556	557	543	568	587	553	576	566	561	587	593	566	550	580	547	575	586	573	593	599	569	544	572	628	592	566	578	561	581	532	606	527	576	558	554	606	550	560	567	534	572	592	574	552	558	563	566	549	580	573	561	549	598	572	580	578	553	553	584	582	620	565	546	523	565	577	538	516	549	598	558	554	548	576	588	564	563	540	596	594	540	579	595	552	560	594	549	560	578	577	592	601	560	571	564	579	534	579	544	558	532	545	519	556	552	558	558	553	547	551	560	544	601	562	594	563	510	578	615	560	580	547	607	609	595	604	580	563	603	546	572	567	545	546	533	584	534	557	537	536	580	610	591	584	594	550	559	607	602	578	541	570	556	561	564	551	545	550	577	535	527	533	576	583	517	583	573	557	587	563	567	542	542	588	576	567	546	615	556	554	580	551	542	546	616	588	515	569	516	569	594	559	610	536	558	538	542	597	590	528	578	561	560	588	539	564	577	574	589	599	572	616	549	538	567	564	563	583	556	589	569	572	631	553	577	550	563	536	585	562	556	549	533	584	564	554	566	560	499	571	572	614	571	592	511	515	587	599	547	581	581	561	533	569	540	625	580	532	545	556	576	552	551	568	544	569	544	564	544	561	516	573	554	550	557	588	546	534	539	572	602	540	600	542	544	541	534	549	568	580	602	587	538	562	568	501	576	572	547	548	554	576	550	540	538	543	572	588	569	543	590	551	550	548	575	562	557	555	596	549	587	581	572	561	589	591	602	537	521	541	575	571	554	574	545	572	583	562	579	627	547	610	555	612	581	570	558	579	555	546	570	553	552	546	556	510	620	591	557	535	578	528	588	550	593	541	561	553	535	594	574	582	540	574	594	515	537	611	624	573	569	591	536	577	591	567	566	569	628	566	561	560	531	482	561	617	542	534	539	523	579	545	621	567	543	574	530	593	638	561	589	546	576	568	542	626	520	572	589	524	570	561	580	551	564	530	574	588	571	552	559	502	601	545	558	533	597	565	591	580	575	576	561	582	574	570	540	537	573	578	592	555	557	563	582	569	511	618	562	566	566	530	574	572	561	558	558	578	532	594	539	576	558	589	588	549	547	546	539	562	571	590	547	536	562	543	567	540	553	582	601	560	534	597	603	590	571	604	597	567	578	565	564	604	543	584	551	596	577	497	580	527	569	586	586	565	591	584	519	538	553	551	526	617	565	577	538	530	560	589	573	572	541	575	536	586	565	561	558	611	489	563	525	594	598	571	556	552	535	554	589	600	571	609	568	587	567	583	603	598	560	554	546	555	572	594	582	551	534	555	582	560	586	603	596	576	523	576	579	575	520	549	564	580	574	623	573	581	551	579	546	601	569	585	543	596	566	559	560	563	598	560	606	559	535	594	586	576	569	586	581	617	571	599	518	583	577	565	581	576	602	553	551	549	532	574	542	581	560	538	515	524	503	571	549	571	549	529	571	537	560	502	581	566	567	578	583	549	557	543	535	577	572	557	602	533	580	565	550	606	537	552	586	576	530	564	559	569	558	546	576	558	582	535	590	552	574	602	550	546	605	515	573	531	576	595	607	525	543	586	545	536	519	564	549	571	578	529	582	569	526	547	551	557	612	560	563	552	559	608	521	618	605	571	600	560	596	593	539	565	567	561	565	573	539	592	563	538	597	610	582	586	557	601	568	563	615	549	569	590	581	609	542	554	568	566	619	575	544	536	572	578	603	552	579	530	543	560	556	607	548	555	609	576	577	579	559	554	549	561	513	535	513	571	589	562	560	560	533	606	603	514	630	518	547	549	598	564	560	621	544	572	574	569	527	549	582	580	581	569	549	552	565	567	543	552	541	568	577	560	586	565	557	567	548	582	581	546	538	519	624	585	557	575	564	583	634	556	571	586	577	579	595	542	555	616	603	557	586	577	601	543	553	582	569	587	542	568	572	546	558	552	552	584	561	607	543	515	559	553	501	554	574	599	545	609	547	576	573	583	584	559	565	550	548	604	573	555	543	574	565	590	580	563	543	566	573	586	567	557	525	571	578	569	562	557	581	583	586	532	549	572	551	551	552	596	563	554	551	581	541	583	567	557	591	546	561	563	548	539	572	505	579	552	562	566	571	528	572	560	572	602	600	571	536	528	527	539	558	563	532	599	554	566	522	562	540	572
22790	14283	10342	5193	3577	2787	2266	1978	1599	1455	1344	1255	1206	1106	1101	1262	1505	6402	1176	843	837	850	842	778	759	766	751	765	757	755	757	699	747	702	756	747	721	745	706	748	743	721	747	763	702	730	710	709	762	711	743	666	711	699	730	718	723	745	760	757	702	731	729	704	750	730	750	739	755	727	742	719	727	739	703	735	778	699	741	710	727	732	717	689	730	693	723	734	791	752	738	753	721	771	762	732	697	719	780	698	680	769	726	692	766	719	700	746	738	701	726	719	761	686	708	680	706	764	717	744	724	715	726	736	739	685	698	682	719	763	712	745	700	700	677	723	717	751	740	711	711	701	673	652	757	688	720	712	689	734	761	759	709	750	725	682	714	711	729	708	732	695	696	726	768	711	747	694	752	682	702	762	722	720	704	715	726	753	709	710	751	756	714	738	726	696	727	728	717	730	711	753	736	703	700	673	707	735	723	747	698	711	778	737	690	687	716	711	686	691	695	725	735	717	689	727	749	728	725	692	739	728	690	707	692	688	743	748	722	736	711	674	723	723	760	691	732	676	743	774	734	716	722	728	715	710	708	752	760	745	717	714	779	720	721	757	691	696	682	713	706	722	706	757	691	715	719	703	721	735	754	726	728	717	718	753	746	703	756	741	663	731	697	673	734	719	686	710	778	714	680	676	673	767	736	714	704	691	719	690	716	721	735	722	687	742	679	690	686	684	697	666	707	767	756	699	782	709	746	717	731	753	714	707	751	745	738	743	678	721	745	736	743	711	746	717	722	705	718	679	739	751	706	734	743	743	712	737	742	682	694	712	714	744	727	731	733	704	724	666	702	683	720	749	734	727	721	675	719	704	709	727	711	719	702	669	702	708	707	686	723	716	711	756	720	724	756	752	693	770	710	728	710	729	689	696	675	674	708	710	747	736	727	694	716	713	716	725	707	758	702	786	748	719	705	751	702	749	758	723	719	740	740	698	744	714	739	701	685	748	750	705	743	722	715	736	721	737	690	723	682	685	754	711	715	662	715	710	684	733	757	711	701	729	765	688	704	718	681	725	705	676	716	727	720	698	694	663	679	697	734	737	704	706	693	730	740	684	682	693	728	727	740	680	691	725	737	708	750	742	665	742	745	686	709	674	740	752	732	702	670	678	672	676	715	757	722	718	716	743	715	734	720	740	715	707	748	685	729	690	785	696	682	775	680	731	720	714	721	688	739	733	687	718	754	710	759	711	710	704	702	724	731	724	721	695	753	730	740	663	709	676	736	731	706	715	730	739	712	760	745	730	748	746	692	771	712	688	694	782	726	680	738	765	718	697	689	679	743	723	683	753	732	683	689	739	728	726	751	712	653	720	724	746	682	734	731	701	743	708	711	709	732	718	728	701	686	660	682	704	701	694	702	752	733	687	740	764	785	693	693	692	738	693	760	735	704	702	749	735	679	715	767	782	706	695	742	695	751	717	717	669	714	710	700	690	726	714	729	747	699	734	781	721	687	674	718	683	759	746	732	657	726	713	751	698	761	715	724	759	730	729	737	691	735	688	731	740	751	708	706	693	707	728	744	709	661	716	693	715	705	677	686	699	698	732	677	722	704	696	738	752	661	656	730	723	700	659	732	689	678	729	697	705	673	676	746	715	718	733	699	677	725	675	676	671	716	698	693	727	776	705	709	739	722	690	695	719	734	678	703	718	726	713	687	709	747	712	732	717	716	705	643	697	709	683	678	688	773	701	726	723	710	726	691	776	695	747	710	713	777	727	723	712	705	746	708	708	693	714	687	704	688	729	663	647	697	687	701	723	723	699	663	720	715	719	722	696	687	703	669	724	707	731	701	726	669	723	738	735	724	727	731	673	746	669	682	735	768	724	742	699	698	730	722	657	721	711	713	706	742	730	675	726	749	744	718	731	739	697	719	695	640	717	729	744	699	697	682	667	661	747	676	742	688	728	737	712	759	690	728	716	695	737	692	717	637	686	698	754	718	721	719	764	697	723	665	665	781	724	712	666	733	672	723	720	733	681	718	705	702	721	702	695	673	743	669	775	744	671	694	775	686	722	716	728	716	676	661	753	699	727	707	744	720	756	741	748	700	718	715	702	766	782	783	669	705	708	752	732	715	725	699	677	684	751	700	735	741	672	711	682	689	704	687	746	696	773	716	731	779	759	729	660	684	689	758	694	714	719	732	701	700	681	697	714	729	708	694	717	710	701	728	729	700	710	715	709	716	723	714	692	734	713	709	705	740	779	712	723	663	711	721	738	704	728	727	749	750	667	753	719	697	691	716	709	736	716	718	714	719	684	678	710	741	697	752	772	721	684	717	737	739	710	664	732	715	687	702	703	725	765	747	700	666	715	699	716	717	723	685	706	720	732	710	661	718	711	724	684	709	686	718	726	763	700	732	736	696	732	678	733	746	731	682	752	725	748	692	664	684	694	722	711	692	706	718	697	690	711	742	717	731	714	689	723	716	658	700	710	693	742	712	720	671	710	692	666	749	679	694	779	689	719	729	746	684	752	705	752	726	735	728	682	767	719	690	722	706	733	753	753	707	694	720	747	688	719	685	703	733	734	736	769	730	744	756	742	670	732	746	701	744	705	676	759	726	719	770	730	722	758	736	747	742	707	677	750	709	724	731	753	724	733	756	701	747	736	703	750	733	698	665	728	749	700	656	712	732	742	710	743	683	715	726	719	697	683	753	741	733	686	758	691	684	674	671	668	754	722	760	742	719	707	723	710	690	697	694	727	768	715	758	693	712	755	710	726	739	655	713	687	699	757	741	702	743	684	703	734	731	690	740	708	711	729	757	722	720	729	741	743	767	713	724	728	711	732	724	714	716	713	738	686	720	713	680	707	711	692	721	732	777	735	767	697	726	666	783	696	748	732	690	749	721	753	711	729	697	734	722	722	711	732	669	751	734	753	716	723	723	744	732	669	700	723	701	702	672	690	688	746	705	748	701	719	737	738	741	685	694	719	712	675	736	657	714	737	691	712	744	769	716	742	730	716	725	754	708	696	727	707	780	729	699	715	699	709	786	710	727	684	695	768	683	702	720	705	733	750	764	718	748	693	718	729	697	720	702	740	705	693	710	721	724	707	688	767	728	742	695	695	730	717	680	717	778	680	746	685	707	709	738	717	701	709	701	718	725	712	680	697	732	740	707	711	753	750	696	777	745	749	755	715	707	722	695	735	681	707	744	715	720	671	709	683	680	722	694	724	715	769	719	688	724	761	692	747	711	696	722	709	750	748	745	741	742	718	735	729	706	756	754	700	735	676	721	688	683	704	703	740	724	732	684	739	687	728	720	722	758	716	730	731	715	741	720	722	753	724	744	688	757	707	715	724	739	637	697	729	686	685	752	758	720	704	708	706	738	746	676	689	695	683	754	670	701	716	690	732	695	749	689	676	721	740	737	709	730	705	745	728	696	713	717	770	716	709	726	667	733	718	719	738	670	741	699	720	721	705	709	786	701	690	697	726
27564	17562	3531	801	487	458	420	379	401	382	336	377	356	382	378	402	454	511	354	344	338	354	333	344	319	354	306	330	348	326	332	341	342	337	354	340	327	339	313	335	338	325	317	304	344	352	345	352	330	346	358	340	320	352	346	348	321	331	346	341	322	315	379	322	345	349	357	343	345	354	347	323	305	330	362	370	349	346	362	359	392	349	319	376	336	340	360	311	362	341	371	329	302	350	332	348	390	314	314	340	347	370	314	308	330	308	361	331	351	324	327	346	308	325	342	357	358	325	344	355	369	373	344	349	312	376	330	327	356	363	361	332	328	359	320	320	328	352	313	340	324	337	340	329	326	361	338	344	308	362	345	338	360	373	342	334	321	353	308	335	330	352	315	358	308	352	364	324	380	325	348	347	337	325	337	359	345	329	385	336	381	348	356	308	316	335	330	307	304	317	371	335	313	341	316	305	335	298	310	310	319	354	326	338	363	335	336	341	307	305	339	322	320	357	330	393	359	328	331	336	334	337	343	346	311	335	347	314	343	348	339	337	340	337	353	349	324	355	350	344	334	345	335	296	342	357	355	358	336	388	316	350	334	375	343	325	362	325	323	343	357	382	347	354	335	351	352	348	366	345	349	333	306	336	329	329	318	313	367	354	346	324	325	337	310	363	367	320	356	338	335	295	356	342	313	328	338	332	319	338	346	335	331	345	379	313	355	313	346	348	369	365	351	339	326	361	315	325	354	330	314	341	337	325	310	311	356	359	341	327	313	346	353	326	347	306	320	362	303	334	300	348	345	345	347	330	359	335	352	351	356	349	353	327	315	345	358	299	324	309	332	332	341	330	308	358	345	352	337	338	359	340	342	359	347	331	349	305	330	337	332	361	337	321	350	367	361	319	310	358	355	328	326	348	334	336	353	334	319	323	323	319	346	334	374	331	403	349	353	352	328	345	329	323	322	336	348	333	360	326	325	357	359	367	320	345	315	352	319	355	382	358	348	325	342	318	336	336	333	339	345	348	332	347	311	314	314	338	318	329	338	342	358	359	338	332	334	341	351	343	350	323	357	320	314	344	338	352	344	330	325	331	338	353	328	347	312	317	343	334	323	327	347	326	349	328	344	353	303	324	375	382	320	328	323	332	308	348	328	313	349	363	324	362	361	322	305	340	339	342	335	336	317	361	348	365	326	356	343	333	300	313	335	341	368	353	314	346	346	331	337	331	346	317	323	306	335	355	347	350	355	337	332	362	325	328	356	305	347	363	327	324	316	334	346	321	325	358	361	334	356	324	363	329	357	336	377	365	308	344	309	337	351	329	349	327	347	347	355	346	364	339	308	339	325	325	316	333	374	358	322	345	339	334	357	348	318	352	335	345	318	314	327	368	353	348	348	347	345	326	374	324	323	325	348	337	326	348	325	355	336	321	352	322	360	322	354	332	326	344	347	314	341	356	360	347	327	339	386	352	337	337	345	338	360	306	346	338	328	327	333	323	347	316	345	350	315	340	357	333	336	353	323	356	314	349	347	344	354	367	313	362	337	319	333	349	347	351	346	339	355	354	369	340	304	351	365	363	394	343	312	374	362	327	352	364	299	379	336	356	345	366	339	312	352	324	315	302	343	314	312	325	327	312	315	339	366	339	374	343	305	334	324	324	340	360	399	344	343	374	337	342	348	325	334	347	340	324	367	339	353	333	379	320	366	284	362	324	335	326	326	363	342	343	343	322	380	338	334	347	320	347	348	338	296	311	307	378	362	345	333	346	360	327	336	366	323	347	319	341	343	334	292	367	320	308	337	333	336	330	355	329	309	331	326	319	335	352	354	348	329	357	358	326	331	314	358	357	384	311	315	334	342	365	353	317	317	364	322	368	323	365	313	362	359	319	312	335	341	321	346	334	354	316	317	350	324	318	333	332	327	336	313	328	357	317	358	326	332	353	348	331	339	341	354	342	331	340	309	357	338	343	342	305	348	334	375	348	331	342	309	331	358	336	349	347	351	323	336	318	348	334	365	349	370	335	358	330	335	361	348	352	322	330	346	334	357	343	359	334	331	321	332	364	374	334	347	314	311	348	295	324	327	333	285	339	341	319	345	375	330	320	337	336	336	330	314	339	351	362	349	345	344	350	329	312	326	363	345	338	350	379	328	330	311	331	347	367	346	319	339	324	343	356	342	323	357	293	339	359	379	330	331	340	334	346	354	330	346	364	360	337	355	316	331	349	339	366	364	317	349	338	329	324	313	370	338	366	342	369	338	325	350	363	351	333	363	318	358	337	340	323	378	361	342	327	294	322	317	355	355	334	359	317	329	354	305	340	341	330	342	341	356	365	361	302	325	312	359	327	332	342	324	321	359	340	325	310	324	336	359	342	327	342	352	334	352	348	336	313	317	362	383	350	309	318	327	364	361	325	342	338	324	350	334	347	331	338	354	336	361	309	344	345	377	325	340	335	362	337	330	306	342	356	353	355	337	343	310	338	321	348	327	344	344	368	305	298	335	335	338	355	344	333	329	333	360	345	352	339	361	337	345	343	337	354	345	340	310	351	333	382	354	323	378	364	310	338	308	382	342	330	331	301	296	342	331	334	359	314	346	351	325	323	316	360	340	318	381	374	349	314	356	330	298	342	338	326	307	333	354	344	348	354	350	344	337	318	338	329	343	326	366	326	341	303	331	346	334	361	335	345	331	358	365	390	360	324	346	326	327	369	340	352	371	314	347	321	355	340	325	332	354	337	317	367	348	351	337	342	347	343	357	330	337	380	343	333	333	313	310	363	313	359	318	323	343	351	355	345	350	315	344	340	354	375	305	327	343	365	358	352	353	344	357	348	311	349	337	360	352	298	302	319	367	343	327	339	341	370	352	362	336	311	363	350	357	332	373	356	367	339	330	360	340	377	320	338	351	314	324	326	349	330	330	378	366	311	327	353	294	342	341	364	364	341	353	363	322	322	315	363	351	321	341	336	322	346	358	334	332	315	315	371	346	373	337	346	332	300	324	327	352	322	327	330	341	343	338	355	373	360	317	348	329	329	347	320	336	300	329	351	371	328	358	353	368	337	334	325	366	339	343	333	324	342	394	329	332	332	326	347	341	353	357	354	326	334	345	355	323	362	374	317	375	352	339	355	311	326	340	345	360	337	358	372	368	318	349	356	322	351	363	311	345	353	348	332	333	356	304	318	338	318	322	341	345	318	325	355	340	347	342	322	339	323	339	377	369	346	311	351	348	356	342	340	309	353	303	339	313	377	318	346	333	350	348	336	336	354	371	344	334	357	319	337	326	317	328	323	292	355	340	376	342	328	319	338	332	325	341	336	369	336	336	353	338	337	374	323	348	343	328	349	328	372	322	343	339	370	377	356	317	308	341	337	352	332	355	345	324	328	351	361	355	338	313	317	335	316	308	332	319	329	330	338	336	355	354	338	293	314	347	396	333	317	322	332	325	336	318	369	316	323	369	349	359	342	330	357	353	344	373	342	337	331
6919	2177	1753	975	733	697	603	611	550	547	493	558	484	511	498	590	643	779	465	441	439	409	415	391	422	435	392	442	432	444	422	429	402	418	434	466	420	445	410	453	404	423	453	438	427	450	422	471	430	410	462	444	435	455	378	403	440	431	452	411	431	437	435	464	399	405	423	443	449	461	450	450	455	407	420	420	456	444	432	459	439	463	455	470	439	434	439	432	428	454	447	424	459	429	466	428	413	442	476	445	460	416	449	394	428	434	465	433	401	427	438	462	429	468	439	451	441	454	410	414	439	431	472	419	447	457	451	432	430	452	413	440	452	468	423	427	419	427	456	423	434	482	424	414	431	438	441	430	404	450	442	421	432	389	407	420	470	438	459	462	437	477	455	422	478	451	431	415	443	477	391	450	457	446	429	417	397	463	424	395	434	471	412	436	458	400	413	463	444	415	432	437	391	434	421	436	421	426	449	443	427	403	445	383	405	419	459	479	459	417	431	444	468	427	434	436	428	390	417	436	445	460	389	450	469	429	430	448	444	432	405	448	443	434	443	445	424	445	452	429	434	445	393	446	469	459	437	442	439	423	434	430	409	403	428	415	448	445	434	458	429	464	446	441	421	435	460	400	437	436	460	416	441	423	460	453	425	419	392	429	411	468	439	413	442	434	462	447	460	432	446	447	449	432	429	451	402	426	437	438	401	476	426	426	426	444	443	452	445	441	414	461	437	446	433	415	430	459	404	446	399	431	434	415	430	480	426	400	428	438	450	418	434	419	451	454	423	393	428	420	457	431	433	431	461	429	425	440	438	431	437	408	454	416	451	417	427	428	432	429	412	465	436	422	438	457	465	402	437	432	385	434	451	439	447	458	414	423	464	415	393	430	438	448	422	424	423	413	438	453	461	447	440	466	436	386	420	431	432	443	448	444	417	448	448	421	436	450	461	391	424	439	390	450	418	421	391	429	448	418	423	433	428	435	431	464	439	445	450	407	412	474	420	434	452	456	405	413	422	423	454	461	438	447	419	416	414	431	433	465	433	456	440	447	411	448	421	474	423	462	433	450	493	436	424	418	437	451	437	453	414	426	444	461	410	423	416	458	403	436	429	473	423	449	450	385	435	465	457	441	450	428	461	410	435	431	419	406	435	439	450	459	494	492	426	454	423	415	430	455	446	406	437	437	447	442	411	425	434	464	434	415	448	456	449	434	412	450	447	412	447	445	416	426	410	453	398	429	419	448	457	436	421	475	447	435	417	429	427	448	420	438	447	428	447	418	427	407	410	457	446	442	453	444	424	433	474	412	452	443	439	404	429	438	438	438	434	473	454	458	441	438	422	437	421	430	427	442	453	455	452	434	439	463	440	452	429	443	434	429	421	469	432	466	434	419	444	402	433	432	425	471	462	452	472	423	466	434	445	431	497	417	478	424	438	416	449	447	451	410	445	408	468	479	399	453	456	458	445	416	404	444	439	463	476	446	442	451	428	463	438	445	427	443	434	437	421	465	427	463	440	457	436	468	392	435	407	455	462	446	455	441	434	429	438	434	456	429	455	416	427	395	426	453	431	425	448	461	457	411	439	441	459	437	433	415	412	446	439	403	440	444	443	441	429	431	435	408	417	439	430	450	410	414	443	443	467	425	438	389	396	432	443	414	448	411	433	442	459	403	402	429	479	435	404	424	426	381	403	440	407	413	430	404	427	392	414	465	400	439	439	458	451	405	415	448	462	483	429	432	401	458	397	422	464	425	423	428	465	421	445	470	438	437	452	438	412	425	479	473	428	465	472	453	420	423	409	422	458	413	421	431	445	433	410	405	425	414	440	461	467	418	446	447	427	415	439	453	456	441	463	428	402	450	422	479	465	477	428	426	456	416	443	424	410	438	458	420	437	428	469	415	454	416	434	422	450	414	436	427	441	441	411	465	431	420	439	460	419	401	418	439	434	459	449	419	437	451	487	420	442	439	424	447	418	444	422	426	424	435	446	426	406	453	488	437	446	455	443	398	432	475	444	417	443	404	497	403	457	453	461	451	455	428	390	432	443	443	427	451	461	437	443	451	443	462	451	434	424	426	425	420	449	471	411	460	429	398	427	424	402	439	431	449	394	424	453	430	471	431	488	435	465	446	457	405	420	427	435	455	451	450	398	444	461	448	427	443	413	481	454	426	415	412	408	423	422	408	407	416	456	420	428	411	415	440	411	453	421	442	434	438	457	410	444	414	448	442	439	430	412	406	452	458	400	403	429	463	441	430	432	463	453	388	424	429	436	428	457	433	455	448	455	478	412	430	441	429	483	444	435	466	412	440	409	402	466	420	457	468	418	444	416	471	420	422	404	399	424	442	451	465	414	477	453	437	452	416	423	429	455	449	434	458	462	459	419	442	403	384	409	422	445	447	437	432	466	426	425	447	441	461	415	436	455	473	437	447	419	458	431	432	438	477	463	473	402	449	465	433	442	434	423	417	436	453	425	427	420	448	451	425	425	437	417	461	402	415	443	468	449	432	434	437	454	419	424	418	381	417	438	425	452	441	422	447	426	453	444	486	449	451	411	413	443	422	429	454	430	443	452	436	463	443	436	456	437	430	402	458	412	462	435	441	479	446	453	417	410	431	425	434	456	421	436	425	467	401	438	441	380	432	467	426	474	449	419	470	428	433	455	428	454	472	429	455	450	434	444	425	431	429	449	426	440	433	416	436	439	436	445	461	437	440	424	413	444	427	419	422	407	475	462	450	432	444	427	412	449	457	465	430	397	458	439	433	494	410	414	475	451	426	476	444	405	422	421	425	434	458	450	412	408	407	426	459	440	445	449	416	460	421	420	450	440	447	425	466	401	417	427	441	438	439	450	430	424	471	432	422	423	441	458	399	417	433	428	394	403	435	434	458	409	426	437	444	411	456	461	426	456	398	436	447	441	395	440	441	397	437	414	447	443	425	434	437	429	465	422	410	431	449	439	450	457	451	464	445	421	461	426	468	426	443	462	440	432	413	431	413	487	499	403	447	441	411	434	428	437	429	440	418	450	420	427	454	404	424	436	438	435	465	440	405	442	413	436	434	434	433	433	432	422	451	422	434	439	456	411	430	414	480	392	467	464	443	444	427	432	486	448	408	459	453	481	411	438	436	463	381	425	419	431	427	463	444	413	433	445	412	419	437	402	441	468	419	437	452	420	411	420	449	428	402	438	457	432	376	428	448	414	411	425	443	376	456	409	442	425	445	436	420	437	464	458	461	454	443	426	448	424	463	444	452	479	406	445	449	440	431	412	388	460	440	409	474	441	415	441	421	452	443	438	394	437	466	412	453	457	427	438	461	443	441	467	454	416	444	427	444	393	443	450	407	492	456	441	415	451	441	419	418	416	443	406	440	444	457	417	420	451	425	444	443	448	431	440	403	416	432	441	449	435	442	427	425	428	397	456	422	462	461	420	465	445	405	430	477	409	434	498	411	428	447	450	420	393	430	447	426	420	468	454	475	419	462
23574	21462	28629	24690	21332	5118	1219	917	839	741	730	748	746	725	695	699	758	2307	702	643	575	615	575	564	586	602	593	544	540	582	637	595	596	592	598	567	566	602	563	608	551	586	619	557	568	590	588	568	577	573	607	583	587	583	581	606	548	609	548	558	586	594	565	601	565	632	572	640	577	593	597	577	589	554	609	578	589	554	602	569	552	594	594	600	591	584	571	583	599	550	544	544	600	553	597	606	605	578	579	553	549	592	597	617	568	559	608	618	581	611	582	577	566	601	568	596	584	590	606	565	554	604	603	608	576	594	578	551	533	612	575	585	613	598	593	577	589	594	590	563	537	567	599	580	603	540	618	602	569	603	561	527	567	580	550	555	593	567	597	554	592	547	574	591	576	609	536	593	571	604	599	554	597	571	643	627	550	583	596	604	598	573	600	571	574	614	568	559	581	576	552	557	555	598	600	535	579	617	582	588	617	560	579	575	580	605	617	611	573	594	588	567	571	610	568	562	592	554	554	596	571	526	548	634	547	589	578	584	595	651	585	554	571	574	632	569	552	567	560	584	626	619	561	554	617	595	549	576	565	563	572	567	627	590	589	563	545	577	606	571	583	558	556	578	624	569	586	599	545	601	593	552	625	561	540	580	542	573	609	556	564	620	567	575	602	553	576	537	590	553	549	585	556	567	615	582	623	564	523	607	558	561	546	599	616	559	567	604	590	581	583	583	551	567	550	589	619	598	588	612	562	566	573	607	610	597	568	558	568	585	592	527	546	556	572	614	586	598	573	599	582	577	605	573	549	609	598	578	623	548	581	559	581	575	608	572	611	530	569	544	570	556	557	560	558	567	560	569	572	581	576	587	593	543	603	558	581	592	581	581	586	577	589	591	589	584	620	581	589	555	567	591	560	612	586	635	567	597	557	532	585	561	577	555	545	561	605	611	586	571	607	587	584	580	611	610	572	598	586	529	554	622	607	593	558	585	583	580	566	596	592	586	582	558	571	605	562	583	583	580	581	583	621	576	585	542	569	571	597	578	554	592	616	569	572	601	595	592	605	602	585	556	619	574	577	578	586	540	540	602	590	561	583	594	544	505	566	593	539	579	615	588	582	548	584	533	593	554	583	582	571	564	528	593	569	548	609	570	575	559	572	596	568	604	571	574	579	582	532	600	611	580	586	599	575	614	603	591	583	574	596	584	549	574	584	563	587	548	602	574	602	599	568	541	536	560	623	569	607	572	604	585	565	573	529	573	570	598	590	550	558	582	574	568	540	557	536	611	593	563	584	585	568	595	602	611	560	600	546	593	520	610	570	587	582	568	575	617	585	578	591	587	567	586	576	562	597	571	605	527	589	626	550	551	564	584	559	629	607	563	627	572	613	617	561	531	565	587	576	568	550	591	580	619	565	586	543	584	612	572	595	564	556	559	580	540	557	562	543	604	576	543	578	594	560	574	635	583	557	550	576	571	537	568	564	559	553	545	599	578	595	573	577	565	543	593	586	600	581	593	599	630	582	547	529	561	610	619	546	612	558	560	526	566	550	608	574	602	595	581	565	598	575	578	555	549	598	528	591	579	587	574	594	604	560	602	566	559	575	553	606	529	590	585	543	600	544	560	582	545	636	607	605	563	600	601	543	597	583	548	610	588	586	633	577	595	540	590	556	590	564	555	607	548	592	560	547	586	558	593	605	558	589	601	578	547	601	584	614	575	619	556	605	562	558	566	572	571	559	584	582	583	547	574	569	606	612	604	558	593	588	573	600	572	577	590	570	617	579	536	584	596	601	561	594	590	564	587	576	546	602	570	566	638	602	573	619	637	608	565	595	574	559	619	571	548	596	594	562	558	575	586	554	542	566	582	590	542	489	613	593	576	591	578	549	567	570	562	564	552	562	567	581	605	605	526	561	581	574	600	589	601	640	582	595	643	594	540	605	525	562	585	588	603	562	524	573	601	534	593	602	567	629	564	613	591	606	589	552	598	599	569	543	585	588	600	594	579	567	588	545	579	609	581	594	564	532	570	554	607	550	553	569	597	524	583	547	581	563	556	601	616	584	560	579	588	533	586	552	590	552	568	534	582	566	586	619	601	586	577	612	608	601	571	562	588	601	586	596	589	590	552	594	540	577	605	592	582	596	585	551	603	545	555	576	567	549	591	567	556	628	590	597	598	579	581	546	578	569	598	579	563	609	598	626	584	563	545	529	614	560	604	554	543	588	591	569	568	561	574	582	561	626	568	565	549	602	570	581	593	600	579	597	600	548	559	565	544	602	592	589	582	573	585	613	609	577	556	524	562	580	564	563	560	597	566	599	575	604	586	621	591	569	607	576	556	634	581	558	520	548	567	536	608	588	587	566	555	519	635	613	600	594	582	537	591	560	598	566	563	572	562	567	582	565	573	590	598	568	546	567	556	610	590	554	537	554	599	595	583	602	597	586	542	570	573	601	597	610	608	573	602	571	558	557	603	590	574	562	589	605	565	558	554	591	587	600	544	580	580	578	548	556	562	528	583	616	549	582	586	585	606	564	546	599	580	620	598	605	570	560	598	565	570	556	564	537	588	603	565	631	595	552	583	617	612	623	591	566	592	576	626	563	551	584	559	590	601	605	525	577	558	549	573	576	586	633	579	579	539	569	575	563	568	591	578	543	570	562	601	563	582	597	569	570	590	556	587	552	597	605	560	570	561	576	548	592	586	584	578	528	655	594	518	554	608	583	592	573	583	605	566	598	613	582	574	607	549	600	583	596	602	583	569	570	588	585	556	581	551	570	572	580	524	546	600	597	524	529	584	581	566	557	580	610	573	574	569	579	578	559	548	592	572	612	571	616	625	557	586	548	617	599	570	569	577	552	618	550	586	604	564	578	572	574	588	564	577	592	551	578	600	590	575	558	590	571	596	546	597	590	545	560	576	588	587	561	614	577	580	576	594	572	616	586	585	561	558	569	593	560	582	551	599	574	592	555	545	586	595	584	564	576	547	578	578	594	554	581	587	566	561	620	568	561	557	556	585	569	550	594	609	517	551	574	610	616	581	604	578	575	594	511	610	561	574	574	536	558	583	573	555	584	589	627	602	589	551	543	575	544	560	592	549	574	537	523	575	594	588	615	603	554	570	561	554	571	545	585	590	567	570	589	574	579	550	571	598	600	558	548	570	574	560	593	582	546	570	573	581	545	597	595	601	603	558	580	597	560	624	587	587	559	597	572	597	510	571	567	562	569	572	554	627	534	578	620	604	599	578	592	572	573	573	608	564	574	566	517	605	571	606	556	552	619	555	622	606	570	581	561	572	562	600	605	583	587	550	548	544	586	555	578	616	571	602	568	545	560	590	571	598	549	569	543	537	584	581	538	574	555	558	592	545	560	577	536	568	556	553	550	589	559	575	551	567	588	559	561	596	614	615	586	563	527	582	563	585	572	571	581	577	635	602	551	573	569	565	590	526	589	572	553	580	577	566	573	564	559	590	544	569	572	614	584	549
19730	9157	6477	3187	2300	1880	1600	1388	1195	1132	1008	1077	999	893	934	935	1081	4034	833	793	787	729	739	755	788	733	741	714	712	778	760	773	682	757	708	751	771	756	737	716	725	718	748	697	715	726	754	744	704	763	693	733	760	734	797	742	725	714	696	770	764	766	712	717	748	660	733	717	775	740	705	766	686	754	707	756	771	724	691	780	704	673	729	679	781	708	729	765	744	729	762	785	759	708	757	721	724	697	736	732	742	722	726	726	743	732	703	758	672	741	701	677	741	694	735	743	740	735	715	743	712	741	723	727	746	680	694	723	702	736	712	690	705	744	764	737	719	732	714	773	686	697	726	725	742	791	718	751	748	737	670	711	757	771	763	732	717	763	714	735	711	695	730	731	688	731	729	703	765	663	741	735	729	793	713	745	767	731	728	714	720	732	700	733	716	725	727	772	741	694	740	696	736	766	751	740	668	748	712	742	743	741	738	740	770	707	731	713	734	657	742	741	692	722	729	740	722	699	733	745	712	699	743	722	677	727	763	755	734	719	764	732	719	707	746	766	699	719	738	759	704	729	725	723	711	696	710	721	741	747	764	704	697	701	701	724	714	714	710	728	650	717	697	746	743	734	781	740	711	751	684	740	735	764	738	719	714	677	744	711	701	760	688	725	677	735	720	735	703	759	733	723	759	757	735	744	676	725	742	719	739	775	709	682	701	711	783	726	746	748	700	703	712	727	706	761	729	751	704	760	723	724	739	775	723	729	755	738	712	693	695	686	741	707	706	740	717	735	692	756	721	673	683	720	730	725	681	690	719	701	759	744	729	702	713	719	740	780	697	689	733	775	755	715	751	733	723	743	764	731	737	732	759	706	801	767	714	735	713	693	741	709	689	745	729	779	764	726	740	752	711	713	704	696	647	739	691	708	728	757	737	699	729	731	691	689	739	738	710	779	721	720	710	660	772	738	741	696	726	716	734	654	744	678	712	728	755	729	724	726	768	755	794	712	686	701	715	746	723	673	712	702	768	755	730	739	754	720	753	721	737	698	741	697	715	763	744	750	710	740	734	772	688	722	682	732	679	764	730	729	716	748	772	770	721	711	769	715	735	657	744	738	725	756	760	700	768	726	747	749	688	716	715	653	710	716	704	731	713	709	711	757	736	690	714	783	723	772	743	710	701	710	697	743	737	721	724	717	743	709	701	700	716	724	707	701	739	741	709	694	775	742	755	726	773	712	742	706	733	734	749	740	693	719	763	755	727	766	732	684	756	720	740	702	720	697	706	725	742	762	725	728	705	734	682	792	708	721	719	739	708	746	669	687	736	691	706	724	759	759	736	750	742	726	724	671	714	723	687	771	695	695	715	751	734	724	735	727	693	753	739	755	666	692	735	750	712	697	698	693	725	712	747	708	732	723	755	785	703	739	762	696	746	723	744	735	710	726	701	737	733	702	705	748	742	730	770	749	739	702	710	716	734	730	738	683	742	744	700	734	717	748	747	787	740	706	744	731	701	736	682	732	753	750	723	755	672	728	657	691	749	775	772	691	747	705	729	749	719	754	746	657	724	718	746	727	714	674	710	757	708	758	714	714	728	719	701	724	742	756	709	765	714	756	730	766	728	697	793	735	733	734	703	707	743	727	733	720	689	746	701	682	714	704	659	721	695	736	729	697	737	748	774	759	719	725	728	737	754	719	719	773	719	729	746	731	733	791	715	723	735	674	739	731	768	713	722	737	698	712	775	739	725	769	756	727	741	745	699	778	742	748	688	770	707	739	786	737	734	668	721	728	710	745	741	709	698	763	687	677	728	745	721	708	740	767	718	807	753	663	741	713	735	718	713	714	736	727	715	725	716	710	720	751	733	742	671	743	701	732	766	734	735	676	704	727	688	717	707	743	745	719	784	683	711	705	762	757	765	712	719	760	761	772	706	715	720	692	726	753	743	734	734	747	756	738	697	771	753	745	729	687	723	755	690	770	746	710	728	657	771	760	724	697	722	771	723	640	721	725	698	713	732	744	761	735	720	670	741	733	767	723	752	712	740	722	752	711	718	736	739	693	742	711	718	751	721	742	724	745	731	731	699	754	735	732	712	741	723	735	745	725	725	712	705	737	741	710	740	700	728	710	699	795	717	753	711	709	710	719	747	719	749	667	712	713	729	701	747	786	704	764	784	714	787	712	714	738	723	710	775	723	698	711	692	684	753	750	689	718	748	734	740	722	764	744	683	734	748	754	761	709	694	661	743	780	732	718	719	711	765	720	682	728	717	690	703	690	732	717	732	741	685	651	750	734	704	696	757	782	687	724	683	725	682	741	726	738	753	723	740	703	727	737	710	754	656	728	736	710	706	702	745	736	752	744	717	780	685	750	761	731	719	703	731	801	705	771	696	707	778	732	728	702	793	732	731	733	709	714	671	732	749	726	756	794	723	725	706	700	699	782	719	748	688	720	720	742	727	717	713	768	736	695	712	687	717	683	704	724	768	714	763	733	710	736	767	744	759	670	743	726	706	742	756	746	763	710	699	730	747	724	748	727	715	746	778	721	703	755	743	697	701	719	720	716	715	752	731	741	708	688	749	742	722	759	729	740	753	686	738	735	732	695	766	740	671	735	689	728	699	735	752	738	730	730	725	740	717	717	760	726	756	748	779	697	713	731	764	769	755	753	744	744	739	696	734	735	687	754	720	740	672	741	734	731	708	749	744	717	729	711	763	752	709	722	792	696	757	745	742	731	732	778	739	728	719	761	684	725	684	742	660	752	752	709	763	704	749	680	738	707	730	768	750	796	654	699	682	713	770	740	704	714	737	677	749	731	708	726	707	680	710	780	685	718	706	722	767	709	736	728	726	699	775	680	724	671	661	697	760	731	679	724	706	750	708	729	750	666	722	734	730	697	699	727	717	749	741	719	666	724	711	736	751	726	687	713	678	712	774	772	740	751	744	720	667	755	736	739	737	697	740	758	725	731	731	694	746	690	714	713	727	684	686	762	730	735	700	707	690	750	745	726	736	793	660	694	705	749	683	729	736	725	696	740	726	753	645	711	713	738	742	758	741	737	715	657	715	791	703	741	759	718	772	723	750	756	747	728	751	702	690	720	749	686	686	739	794	765	778	717	751	672	714	726	749	740	743	727	711	706	722	668	734	738	728	723	708	706	758	755	738	735	709	720	726	744	696	691	711	705	765	760	684	752	681	752	745	758	730	706	713	675	748	755	752	719	699	738	742	691	733	716	688	662	783	752	733	725	775	704	801	774	697	714	717	739	670	715	724	699	725	741	710	716	719	779	784	779	714	715	709	702	723	743	703	739	734	687	768	680	742	749	712	779	717	722	728	746	766	745	694	711	707	772	732	712	737	701	709	751	715	741	717	742	716	712	712	726	707	698	710	762	717	707	759	690	711	713	685	722	689	713	705	696	748	755	717	727	710	739	734	685	722	694	707	749	745	717	730	720	717	739	710	710	752	695	720	773	787	720	706	720	681	731
24796	21462	27334	25721	5014	531	480	385	369	329	316	320	304	325	290	291	365	929	311	242	222	238	235	229	275	235	285	248	240	253	249	214	245	262	240	230	249	226	218	257	246	239	270	251	219	222	260	239	250	241	250	216	220	249	263	251	237	253	262	252	238	239	249	210	256	256	257	251	263	221	229	222	253	239	227	243	249	241	243	240	213	217	215	284	261	232	252	217	228	234	227	204	236	245	242	269	253	240	242	231	259	229	226	250	239	247	244	243	253	265	248	223	246	243	227	253	220	258	232	255	242	264	223	235	255	217	236	227	258	245	256	258	262	237	254	255	221	220	255	252	267	257	251	236	240	280	247	225	239	261	236	255	247	229	236	238	237	213	222	218	268	236	237	222	240	280	245	207	254	204	258	218	237	218	245	224	251	251	264	258	226	233	209	263	260	239	249	233	221	268	237	247	199	251	242	234	238	260	238	254	250	268	263	246	264	241	236	238	235	229	250	206	252	248	223	218	246	252	215	239	225	263	217	223	263	242	243	218	238	225	271	258	234	238	239	223	239	239	248	252	223	218	232	232	264	259	228	235	223	219	234	240	263	244	244	234	250	232	229	212	230	234	234	253	238	230	252	246	257	249	238	243	219	252	223	251	243	276	253	215	248	251	238	264	259	214	214	248	230	251	235	208	247	249	249	246	265	255	254	205	246	238	221	261	262	213	243	235	241	229	224	257	226	227	224	241	219	229	259	237	261	218	259	257	253	262	256	282	240	248	251	239	240	246	237	256	246	235	259	256	250	238	248	223	258	258	289	257	240	243	236	228	251	248	250	223	236	248	246	240	246	232	253	219	272	245	263	214	247	231	255	242	242	233	245	230	254	235	252	223	237	253	255	251	219	227	279	240	244	216	256	231	224	218	242	247	246	259	233	256	250	234	236	257	259	247	239	256	251	241	235	247	244	241	244	243	249	227	243	270	235	258	237	246	235	233	232	248	260	244	223	245	248	218	237	231	226	238	247	220	264	245	260	221	230	232	233	253	263	215	214	225	243	242	216	240	233	257	235	268	241	237	229	246	254	237	234	236	229	229	243	237	254	251	229	243	251	235	252	269	225	232	253	239	263	251	237	236	238	241	247	254	235	255	252	226	245	262	218	227	265	210	223	251	265	236	240	257	251	218	237	248	237	213	256	247	238	239	260	250	237	246	266	243	222	232	255	220	260	241	240	266	286	253	228	233	241	251	217	257	246	245	226	225	243	209	198	238	243	237	252	255	236	246	254	265	268	228	249	255	253	202	244	238	218	230	236	221	238	221	253	222	236	212	245	240	218	231	226	244	254	252	219	232	281	236	258	238	245	271	210	262	233	237	268	252	252	236	246	239	236	217	244	243	226	238	261	228	246	245	239	241	245	238	225	223	246	246	244	248	256	244	230	203	231	257	256	253	261	227	250	257	233	263	235	246	236	239	268	233	258	218	252	237	243	213	257	223	248	251	262	225	251	214	221	260	240	213	229	226	221	247	247	281	242	237	247	266	251	231	232	236	244	205	245	227	270	269	230	240	268	226	226	234	247	252	226	257	236	226	272	266	252	223	249	240	231	249	219	234	227	267	272	224	240	243	233	236	241	225	242	243	254	232	240	231	224	243	250	240	268	269	255	262	233	279	253	213	255	239	257	240	266	261	243	248	246	250	217	226	250	244	259	228	227	253	266	229	247	243	234	247	231	245	233	268	223	246	250	261	247	248	273	243	287	260	223	238	286	215	240	238	298	235	246	232	253	261	254	223	260	265	234	259	247	235	243	248	241	229	266	216	228	251	238	256	244	243	220	257	236	246	269	232	245	243	251	245	236	240	240	235	233	231	245	253	258	231	235	248	207	236	236	252	226	244	226	229	239	227	259	216	217	245	246	246	244	211	240	249	238	235	223	237	220	253	247	248	262	242	230	236	211	221	249	252	258	243	249	258	199	250	238	240	266	245	258	214	268	241	242	248	204	271	282	249	249	220	228	265	258	223	249	240	244	239	266	249	261	246	263	220	245	273	238	233	266	231	269	231	236	251	258	232	243	240	231	258	261	255	237	225	246	260	242	262	226	238	249	250	235	222	218	234	217	239	235	243	243	261	257	268	262	226	260	249	258	255	244	219	255	229	220	252	214	220	218	209	231	227	244	258	241	243	212	279	256	240	234	227	263	225	229	223	218	278	209	259	259	238	235	219	230	250	248	228	242	248	252	236	235	217	258	227	222	240	251	256	219	274	250	224	264	232	228	249	239	224	246	220	218	232	232	235	237	256	255	291	225	254	248	209	269	224	274	242	262	253	208	238	220	236	238	231	241	261	231	231	220	213	206	225	245	251	226	259	219	251	245	233	225	254	258	242	246	254	230	245	240	248	237	212	218	244	222	274	227	244	251	240	214	225	241	241	271	260	239	290	214	199	268	237	220	233	249	252	229	220	241	242	252	238	254	206	240	238	220	237	248	236	244	234	234	268	272	235	253	262	238	235	203	218	227	255	231	254	242	247	234	250	240	240	241	219	240	229	260	232	221	229	237	236	236	230	225	259	264	238	231	262	246	219	224	244	230	198	225	249	219	240	246	273	249	246	245	219	236	251	255	238	247	236	227	219	248	222	239	261	236	225	231	229	246	242	276	248	260	254	239	263	232	244	237	236	223	264	226	243	243	228	232	233	236	234	234	206	223	220	243	252	254	248	245	233	265	230	253	246	225	228	237	235	237	237	253	231	248	239	227	251	235	242	251	261	257	231	230	229	224	249	239	228	239	249	244	249	230	250	224	282	237	224	246	258	220	249	258	257	271	259	221	248	206	238	221	247	252	270	229	247	226	242	244	255	241	275	257	254	247	261	237	235	227	226	256	233	234	236	235	226	238	221	232	245	247	228	241	249	257	228	239	248	253	238	232	234	248	243	259	231	261	264	254	228	240	252	246	233	267	236	231	265	235	232	248	227	234	253	217	230	215	234	249	223	242	236	243	224	234	230	246	231	214	245	259	229	252	222	226	247	221	224	235	226	253	233	214	219	218	232	220	229	266	241	227	264	240	240	259	234	217	254	251	255	231	263	242	245	249	217	234	250	241	224	244	258	239	244	247	231	229	216	251	218	237	250	265	257	237	240	226	248	254	269	218	253	234	251	252	208	245	236	255	224	241	232	231	224	226	266	260	208	242	239	252	235	238	242	234	238	220	255	240	233	243	245	231	220	217	253	263	219	232	233	235	238	262	241	250	231	232	228	252	241	260	251	234	246	242	231	216	228	230	226	257	218	246	243	268	286	223	240	233	215	251	238	227	228	233	236	223	252	224	265	237	222	239	277	222	241	230	238	260	227	289	246	249	219	226	240	236	257	228	256	267	244	244	218	227	252	229	220	235	236	248	236	233	254	241	252	221	233	258	226	213	260	236	243	246	241	242	244	231	265	254	245	237	260	218	264	252	257	244	245	250	254	217	219	226	242	204	245	258	257	230	235
17005	5542	3953	1843	1341	1040	843	697	639	564	517	572	509	455	489	481	587	2008	438	386	391	398	347	327	329	348	342	324	308	304	347	355	338	334	343	328	321	356	311	340	310	365	283	364	368	324	321	345	319	307	309	374	327	368	321	333	366	315	308	352	345	357	324	311	328	328	318	326	355	339	306	362	339	345	321	343	370	341	351	341	322	347	318	325	315	342	346	353	331	301	305	325	343	335	351	344	319	366	303	287	339	370	333	337	341	349	343	324	348	387	339	353	320	349	300	333	341	352	327	316	312	322	314	347	365	345	320	351	312	338	351	348	305	357	311	308	339	349	336	304	330	330	336	363	325	323	363	334	300	333	348	332	331	350	332	355	356	334	330	296	335	293	349	331	311	342	347	316	335	330	303	332	331	341	332	331	323	369	300	356	302	328	333	331	319	315	322	333	357	338	325	314	319	289	305	341	281	317	381	302	331	331	347	360	346	328	333	317	332	298	356	326	342	334	340	351	357	326	323	299	334	337	322	327	354	320	338	329	353	333	335	324	346	315	304	330	317	323	351	372	337	342	334	320	319	310	309	327	316	314	322	319	299	348	336	352	324	343	313	326	354	303	373	348	343	326	325	328	337	294	325	360	308	362	323	332	325	342	312	327	336	360	314	329	347	360	322	363	326	345	328	333	309	315	363	347	339	345	331	316	323	329	387	372	332	320	339	334	327	332	338	334	324	288	358	335	360	329	290	336	346	317	331	339	346	307	362	358	296	325	339	357	320	330	324	298	343	341	348	330	325	297	330	305	344	304	339	315	322	328	321	325	338	334	332	344	319	307	322	367	316	321	311	335	357	314	338	329	339	339	330	314	295	317	338	346	345	301	318	332	317	324	331	316	340	312	320	322	289	308	324	338	324	349	339	331	340	342	321	338	319	319	351	338	361	353	331	357	325	343	329	372	287	345	333	314	352	323	329	319	342	311	306	331	355	302	325	340	333	316	338	318	315	306	315	300	342	315	347	340	293	328	329	331	359	332	367	340	386	296	339	337	350	350	347	320	335	344	314	319	337	319	307	318	360	348	324	292	338	323	346	332	351	293	330	324	331	325	337	327	338	293	328	325	330	311	329	333	350	328	362	327	331	346	306	360	338	306	336	326	319	327	352	337	329	337	309	266	343	344	361	307	364	319	325	369	328	345	339	332	353	304	365	322	315	329	320	341	347	317	360	293	356	328	310	307	278	318	328	313	328	360	354	278	317	358	319	339	316	303	309	341	311	346	325	329	319	328	346	311	290	321	336	338	322	344	304	319	300	309	347	352	288	326	308	311	305	330	339	318	315	344	322	334	334	357	328	320	318	323	306	326	350	346	331	358	315	317	316	299	312	296	335	319	337	364	359	318	337	345	357	364	331	340	330	325	327	350	319	329	301	309	340	359	378	330	357	331	328	324	314	330	343	324	328	326	300	320	331	324	308	293	365	364	332	340	318	317	319	323	343	319	306	329	330	330	327	335	351	359	331	308	346	320	341	314	324	339	332	312	350	371	328	333	322	335	326	322	345	322	337	329	342	322	359	315	320	327	351	340	328	329	327	352	302	340	312	342	310	318	330	333	327	326	366	321	305	325	319	334	329	312	317	351	351	282	339	336	335	319	295	339	330	345	336	304	364	336	312	310	316	335	335	341	349	370	355	343	360	333	365	295	308	309	322	356	318	318	314	371	364	297	354	305	344	339	305	331	358	350	344	330	304	304	324	301	308	337	329	350	305	331	334	345	363	352	340	327	318	332	332	337	349	292	347	350	339	316	343	344	306	356	325	376	330	349	376	322	355	335	317	347	330	307	345	301	337	326	348	327	332	315	311	325	323	314	320	314	330	366	343	336	318	344	333	348	348	323	317	332	353	328	346	328	308	347	329	329	332	328	320	322	314	355	316	362	330	332	309	311	332	335	325	353	318	305	333	339	330	338	327	334	344	346	335	331	327	342	336	350	341	301	322	365	304	329	341	296	342	319	316	348	347	312	300	335	321	310	354	327	355	338	350	332	365	354	363	355	346	332	343	338	328	339	341	383	325	311	326	328	338	340	346	363	339	305	331	330	327	331	324	338	312	336	340	316	341	329	345	310	348	335	300	372	354	328	317	309	307	328	303	329	346	302	335	368	348	328	330	304	356	321	336	327	339	280	346	350	309	324	335	356	322	309	328	337	317	304	304	316	314	290	317	345	330	337	306	320	331	326	337	336	316	315	340	311	348	311	304	321	346	349	335	323	327	372	323	344	312	335	342	335	332	338	349	342	307	324	339	390	327	327	319	314	339	330	323	332	303	315	351	361	332	337	334	262	280	320	304	322	342	296	342	318	322	327	342	340	309	343	349	325	329	320	310	362	347	329	313	334	303	334	313	342	354	309	327	324	339	346	319	342	307	339	324	328	338	338	333	342	312	310	329	341	314	345	358	340	330	357	330	315	341	314	328	308	314	342	335	337	305	301	323	337	341	332	338	325	325	317	347	329	332	322	324	364	323	342	335	357	334	318	333	328	338	336	330	296	334	335	344	302	341	303	330	357	307	376	340	315	322	308	381	301	323	345	326	328	361	365	354	327	365	353	343	326	329	318	329	338	308	320	311	337	380	331	360	345	325	337	358	339	318	308	351	328	309	338	318	350	310	335	334	336	371	304	348	365	311	347	345	347	335	338	337	314	326	340	321	331	361	331	356	313	309	353	303	321	355	323	328	341	324	335	348	316	355	337	353	320	336	349	342	330	335	346	352	320	325	351	335	334	345	307	353	307	315	316	332	340	323	341	320	325	347	348	340	339	339	343	323	339	329	302	332	333	300	319	336	340	331	330	339	344	309	335	335	326	287	335	342	336	335	301	320	319	335	317	319	352	359	331	362	329	374	307	295	324	328	351	339	345	302	332	334	301	313	332	316	291	332	324	325	327	319	348	318	361	326	344	328	324	362	347	322	318	340	319	307	331	323	290	340	344	318	349	353	309	330	333	337	337	316	334	332	308	308	350	373	320	320	347	335	320	328	309	290	328	336	314	345	327	353	313	339	356	295	336	336	328	324	349	305	355	321	340	319	324	331	315	368	327	350	340	316	330	338	316	354	326	327	318	353	321	329	307	343	326	341	324	329	339	324	335	344	293	332	350	357	339	313	344	328	296	325	304	337	332	341	349	343	333	320	339	330	307	302	326	337	300	317	306	302	362	335	298	327	345	352	325	356	318	343	319	315	315	329	354	313	383	353	353	319	322	348	329	330	338	339	366	356	366	337	333	303	327	338	313	328	315	290	347	350	352	332	329	357	315	302	340	337	331	302	282	320	346	322	312	349	346	335	332	341	305	323	319	321	348	333	314	335	332	356	356	345	326	347	352	358	308	321	305	345	323	326	342	344	307	356	315	338	332	317	311	307	327	344	300	338	345	352	323	365	333	362	306	352	342	372	299	332	318	344	323	342	366	338	343	322	308	334	321	344	316	316	326
22590	21524	29397	24106	21527	21455	4796	1237	953	915	857	799	775	767	760	730	921	2961	735	613	621	633	635	603	566	588	619	561	593	532	574	580	557	581	620	589	625	637	571	600	594	543	562	544	586	551	569	567	549	602	587	568	582	645	556	586	552	591	586	569	569	571	523	578	581	614	599	575	599	580	535	574	592	533	596	592	535	584	581	577	590	595	558	557	604	587	559	541	526	558	569	568	556	567	565	552	590	596	606	567	587	574	583	567	564	574	604	560	573	557	552	542	549	619	616	536	580	555	540	590	561	580	561	570	543	558	569	595	524	570	538	585	570	582	597	562	551	584	531	578	537	620	576	579	545	575	579	574	564	551	568	562	576	580	604	556	563	551	605	560	506	606	587	568	567	542	584	542	564	579	585	562	581	568	576	562	578	530	558	612	570	573	559	581	553	548	564	552	558	562	536	565	576	595	568	617	577	552	634	565	564	609	551	575	621	608	598	592	566	590	523	565	522	573	542	559	599	558	552	578	536	577	558	577	542	547	592	561	575	553	539	582	557	549	560	596	602	542	552	580	587	560	527	591	579	493	562	545	530	586	585	520	540	587	580	549	519	625	564	588	581	589	571	563	568	551	563	552	547	564	519	609	570	553	558	575	576	550	554	531	558	554	552	596	580	578	567	544	533	554	547	596	558	586	591	594	555	574	588	532	617	578	606	576	613	499	591	627	581	582	589	548	586	606	537	632	577	612	547	566	595	573	551	536	581	552	583	630	563	570	596	556	556	572	548	574	580	575	533	569	582	599	531	594	562	546	571	594	574	587	598	563	545	582	558	564	570	546	518	565	576	566	575	575	620	570	531	547	522	555	593	528	583	564	554	519	573	573	577	560	541	536	553	602	548	545	529	596	570	560	561	542	532	553	556	595	521	579	544	610	583	558	534	555	603	552	581	572	563	564	579	538	558	576	556	549	573	548	588	507	586	590	551	565	522	515	540	540	577	547	577	591	582	567	552	605	564	557	515	528	570	491	580	540	543	543	540	554	553	546	548	567	576	573	593	619	555	556	574	553	529	581	559	592	577	574	565	576	606	621	557	542	577	509	533	526	541	586	535	562	588	539	566	537	557	526	568	561	547	578	532	560	548	603	546	569	574	565	587	571	598	596	589	564	566	580	535	573	611	562	569	538	524	551	591	548	554	542	520	606	556	526	602	586	605	581	551	565	560	535	560	554	541	595	583	549	624	552	571	576	560	598	567	518	546	547	563	578	555	528	573	632	521	583	539	605	580	565	542	578	530	580	549	585	564	569	573	581	564	567	570	608	542	586	555	541	576	579	587	541	556	542	545	539	568	569	574	609	529	609	563	586	562	620	588	560	579	577	536	598	572	540	570	565	564	534	565	559	573	589	623	522	537	564	534	555	515	569	594	553	509	543	556	568	581	558	570	584	571	546	509	551	548	545	571	552	546	581	559	562	559	573	547	611	583	607	582	543	538	549	588	586	577	641	577	543	555	577	566	595	584	586	551	584	564	532	585	557	573	523	564	583	595	565	548	548	579	559	571	605	558	572	554	536	593	553	542	597	575	585	539	548	573	589	584	543	577	573	541	528	570	559	562	573	588	565	593	576	528	579	529	542	545	564	552	572	528	543	519	605	572	536	543	562	606	550	540	569	563	566	573	540	552	564	521	543	588	597	589	610	572	533	525	595	549	583	559	607	542	572	571	583	545	569	575	594	606	569	552	536	585	554	546	567	515	556	573	565	558	572	599	563	554	563	555	545	580	577	594	556	535	539	590	562	569	573	570	636	591	538	524	604	535	585	568	581	558	558	549	519	579	572	574	517	599	582	545	561	597	595	523	573	588	587	562	551	600	558	595	557	551	562	581	557	548	552	528	530	565	565	589	576	537	605	607	583	617	576	558	562	555	555	583	555	541	556	595	600	562	583	590	568	554	593	572	525	580	571	543	559	576	541	557	560	578	557	538	566	553	515	555	606	542	629	577	566	568	561	512	563	572	575	575	544	572	550	551	550	564	600	557	570	544	558	556	628	613	592	570	551	542	524	576	590	562	554	583	536	568	523	554	551	550	550	543	553	596	586	568	564	566	637	551	622	589	617	575	529	550	585	601	587	569	564	566	515	543	532	547	578	546	548	575	569	551	518	553	590	579	611	581	588	527	585	608	558	576	587	577	525	578	550	549	581	570	587	551	541	540	542	549	551	548	573	549	566	580	626	594	582	576	555	574	605	560	561	543	583	560	574	559	596	535	544	565	557	530	590	548	572	586	546	580	590	605	566	570	546	538	597	556	554	533	559	555	587	548	539	560	590	547	601	560	561	584	551	588	494	569	580	547	562	535	549	585	622	508	546	582	558	581	517	517	583	546	592	581	522	562	558	570	590	538	552	566	539	535	510	605	555	564	611	547	572	524	528	556	580	583	553	531	582	542	507	564	545	584	579	551	592	535	572	544	562	575	572	553	559	590	567	562	559	558	571	564	581	567	569	537	608	551	536	513	557	535	563	579	586	561	565	542	599	561	552	603	555	567	622	586	589	546	572	554	570	559	568	564	546	561	558	591	543	543	532	541	608	541	576	577	562	573	536	555	548	539	570	557	541	545	553	573	568	582	507	540	604	556	533	568	559	525	555	592	583	594	591	541	566	555	562	594	582	581	538	530	577	556	576	588	545	587	609	543	597	592	612	567	546	564	535	589	558	583	581	588	591	561	544	563	588	586	560	591	554	588	568	566	557	572	574	581	553	578	605	575	558	549	544	548	587	565	513	608	523	557	574	537	573	597	583	582	554	568	558	575	529	549	534	575	564	559	561	549	560	556	582	561	591	549	557	569	545	560	530	603	613	596	534	558	617	554	592	564	577	572	592	538	541	576	565	560	585	556	579	594	568	564	591	576	577	584	561	561	584	530	534	549	545	545	546	536	568	619	572	605	552	610	587	567	521	564	551	543	518	554	534	594	585	567	574	553	565	555	568	564	579	574	582	572	581	576	554	567	529	604	560	551	565	566	552	543	545	528	537	567	565	552	602	542	550	587	559	552	587	580	547	568	601	527	543	546	502	562	551	562	584	587	596	571	598	572	554	521	608	601	546	564	610	574	566	595	574	563	546	592	553	584	600	597	541	539	554	540	583	547	574	571	584	516	545	579	582	610	560	554	554	585	564	604	590	573	575	547	616	585	564	566	559	560	567	541	533	603	598	577	590	597	561	571	646	595	576	584	550	570	577	559	573	557	535	566	537	616	567	561	579	560	550	585	539	570	533	608	613	580	568	590	565	562	570	584	549	577	570	598	618	561	548	540	525	548	575	525	572	596	566	542	581	584	565	559	576	599	575	547	585	545	564	563	558	565	587	586	552	594	570	528	554	547	539	579	555	591	611	568	569	582	573	560	548	520	586	562	576	579	565	596	567	519	574	585	562	548	606	585	504	550	598	528	517	548	496	595	556	567	561	593	565	579	548	555	574	579	600	592	552
18582	14440	10490	5139	3626	2858	2201	1869	1611	1439	1300	1271	1185	1126	1040	1076	1251	4867	964	814	837	804	814	772	773	790	763	736	791	796	750	762	788	750	751	793	733	662	705	766	754	744	744	763	748	736	735	716	701	691	747	784	757	709	697	747	699	756	753	753	734	713	779	711	728	748	743	729	701	735	751	750	756	766	742	752	787	775	717	693	735	701	686	702	722	719	719	701	700	712	727	733	735	711	755	731	732	715	713	733	720	736	723	727	737	685	741	753	725	740	745	722	692	709	732	702	688	715	708	759	711	750	760	715	698	750	765	696	723	696	712	757	755	703	733	657	720	683	746	683	729	699	682	713	741	737	733	721	737	733	701	694	741	724	726	761	709	716	752	710	727	749	736	717	673	747	713	745	710	719	719	679	747	711	716	673	689	715	760	740	745	725	716	689	705	747	714	728	691	726	705	694	726	722	701	700	662	779	710	736	717	743	690	698	723	677	717	735	690	717	700	757	745	747	700	687	733	683	740	715	710	729	675	703	701	749	762	742	707	745	695	758	731	694	712	686	754	743	710	744	712	715	717	693	704	744	664	683	716	687	760	708	761	674	742	715	724	709	753	712	682	693	779	704	740	764	724	699	723	687	700	735	700	720	743	735	698	718	713	751	723	749	674	741	725	718	755	697	734	695	727	737	721	771	757	717	730	703	697	728	715	663	753	650	704	717	735	724	754	729	751	734	742	720	699	723	680	753	749	768	706	707	757	701	727	782	716	739	676	714	730	708	693	697	689	762	749	718	717	713	698	735	731	700	701	701	731	742	693	792	704	724	717	734	748	754	700	703	685	704	720	714	720	707	702	699	760	749	711	747	733	697	716	724	720	749	746	710	697	746	667	743	747	724	704	749	708	742	673	707	738	759	696	763	706	722	759	660	675	711	733	667	725	745	702	734	671	710	766	758	704	702	720	723	695	755	703	698	739	673	697	693	730	721	748	730	702	711	740	694	681	754	717	733	727	745	704	733	685	732	736	683	679	698	692	717	695	717	694	740	699	716	738	784	699	689	682	721	745	706	746	745	691	732	673	721	716	713	713	728	725	748	725	727	712	700	744	707	712	710	747	710	769	687	673	697	710	717	754	687	756	713	765	701	734	706	722	742	716	698	774	707	732	759	723	755	748	768	710	675	719	750	712	771	712	694	724	673	705	712	762	687	691	723	706	720	759	697	691	660	743	689	733	677	678	727	749	750	723	728	687	734	717	720	728	714	693	763	711	718	772	737	709	702	750	681	727	739	683	719	734	735	743	723	750	725	689	725	703	689	741	742	772	719	747	728	708	722	733	708	712	729	717	715	712	699	719	683	758	740	728	692	743	688	715	709	722	715	692	755	708	711	724	742	742	683	777	752	714	730	665	708	730	741	744	730	736	727	736	710	720	776	708	725	720	768	693	737	702	722	700	686	765	713	707	714	689	744	706	678	734	769	719	733	742	733	720	651	729	700	758	771	761	701	715	711	753	699	729	731	717	730	715	690	732	685	737	701	745	756	683	758	742	701	742	711	715	730	744	732	771	721	717	747	717	714	710	759	720	718	698	718	751	760	787	717	725	738	729	745	709	726	713	714	708	689	679	721	693	732	716	779	728	693	728	698	653	709	689	723	711	693	722	714	705	710	751	707	697	765	734	712	718	695	699	710	707	713	718	749	730	720	729	714	717	680	727	710	667	706	749	681	725	717	700	700	727	706	719	670	724	698	764	720	745	733	699	670	732	701	708	736	683	712	736	725	782	725	711	695	724	741	679	732	744	733	747	774	744	743	743	747	709	702	755	721	773	719	729	732	655	727	750	719	717	709	758	701	738	695	731	709	697	738	715	703	784	736	750	754	754	736	732	715	714	726	735	746	694	700	733	746	713	726	721	720	742	734	735	714	677	695	705	694	732	698	727	719	677	726	723	688	720	669	695	730	658	733	727	753	752	751	656	697	708	721	724	774	682	726	689	761	739	701	708	749	734	675	700	655	722	720	703	717	725	711	733	760	715	742	704	765	732	785	687	757	746	716	684	676	704	718	751	727	694	673	696	663	731	743	712	732	746	715	703	733	760	743	756	720	705	735	672	752	729	709	710	713	737	711	699	779	722	741	707	746	746	687	714	726	699	703	721	768	706	726	678	695	705	742	726	711	776	726	702	727	712	706	703	736	681	682	729	731	701	729	709	732	708	718	693	732	688	710	714	743	650	745	685	696	735	738	707	708	677	688	718	694	699	682	728	720	701	716	688	728	687	737	733	716	736	719	752	728	736	737	752	680	728	768	715	764	748	697	769	717	756	708	715	747	704	700	663	728	739	676	734	720	701	728	696	784	729	727	723	706	723	688	682	733	757	717	675	764	736	750	735	721	728	684	703	745	728	701	738	711	699	668	698	782	767	712	755	713	691	693	727	666	713	773	711	683	700	689	726	729	724	739	704	711	698	710	692	730	689	653	681	712	711	728	627	693	760	717	721	754	730	683	668	710	729	743	716	735	740	728	731	749	692	773	759	682	724	718	706	720	689	678	716	715	719	718	709	728	726	726	767	730	709	711	686	730	726	725	671	737	731	701	744	678	730	756	746	704	738	740	720	703	738	715	682	743	693	744	693	707	729	743	693	709	706	773	704	706	731	689	733	717	717	708	684	721	739	678	729	780	768	684	701	723	716	741	776	746	698	732	714	752	675	702	681	754	714	758	692	735	739	756	753	716	698	717	677	694	710	691	751	687	701	709	724	740	737	715	743	681	757	737	709	727	710	745	698	703	748	730	752	741	734	730	708	707	735	701	723	758	712	711	710	752	683	728	750	740	776	721	701	722	716	722	694	741	707	721	772	735	711	700	738	710	742	692	722	725	709	745	725	703	712	745	704	762	712	676	720	694	691	694	746	761	710	714	747	694	700	729	738	702	683	709	691	700	741	767	701	757	726	681	670	643	744	739	703	724	740	698	702	719	710	693	676	685	696	730	723	717	717	671	668	750	692	678	754	715	725	730	726	694	733	658	674	700	659	713	705	721	695	687	726	732	733	717	743	729	741	725	706	724	737	683	654	701	706	721	746	733	753	711	743	743	691	724	741	687	679	703	718	747	738	740	710	748	737	743	691	716	731	724	712	750	750	690	732	741	688	729	731	726	708	680	694	756	723	704	694	725	732	700	726	748	715	712	728	718	706	712	743	747	664	695	716	745	729	738	714	701	701	719	680	745	738	723	680	720	751	682	688	740	705	700	696	700	717	703	715	706	711	685	729	755	686	730	705	713	711	710	748	752	729	746	724	711	764	757	708	699	743	724	712	718	693	729	702	730	712	689	765	742	769	706	715	755	731	692	747	738	699	659	743	757	670	692	738	702	736	720	742	746	735	693	667	709	697	697	730	669	688	699	726	698	685	719	734	705	746	696	687	702	734	648	722	709	693	670	725	742	750	726	716	704	709	729	742	718	763	728	720	680	735	765	719	718	700	689	701	743
27583	17623	3583	805	453	386	396	377	384	395	390	390	369	389	364	366	393	438	353	322	339	315	336	348	327	336	356	309	341	329	331	307	322	321	344	333	358	322	344	364	313	337	334	338	343	309	360	321	316	340	325	321	372	342	341	320	361	320	345	336	338	324	314	341	331	350	335	325	352	355	345	332	339	319	347	306	346	294	379	316	340	358	355	364	311	370	321	323	331	344	337	357	324	327	308	330	323	346	335	317	333	356	352	335	328	335	358	391	340	371	321	344	318	377	360	347	338	330	343	339	340	338	370	337	356	301	336	297	332	346	347	339	366	327	322	306	316	333	355	305	343	319	338	347	322	339	335	336	329	360	352	320	338	327	330	338	320	323	356	327	337	333	323	341	327	343	360	364	317	324	316	361	310	343	332	330	356	336	336	335	306	335	334	341	346	355	361	318	308	308	361	337	316	357	322	325	329	347	323	346	290	321	326	322	359	302	361	335	347	329	353	330	354	365	361	343	319	327	348	328	351	339	346	296	337	351	354	356	349	308	340	328	352	333	315	310	324	336	326	316	334	366	349	334	328	354	316	347	330	310	329	365	355	359	336	329	335	351	329	340	325	347	349	321	312	298	326	346	331	340	332	341	370	339	334	345	305	341	317	319	353	343	333	316	322	321	344	340	353	331	342	318	344	339	335	340	293	356	336	335	323	357	351	348	348	336	342	325	317	367	342	363	368	340	311	359	365	321	318	335	350	321	332	322	376	313	321	345	338	365	298	319	327	299	340	298	371	349	326	318	361	339	354	308	299	329	321	340	331	325	344	324	303	351	345	336	332	334	331	322	294	372	331	361	339	323	344	340	360	370	326	356	328	344	360	311	367	335	331	340	320	333	337	318	329	355	345	325	322	313	363	306	335	349	372	354	341	335	343	320	356	332	323	331	363	333	345	346	343	354	334	329	295	380	328	299	302	296	378	366	331	353	348	312	340	347	326	334	349	367	330	350	330	317	341	307	344	326	342	318	309	346	331	317	307	353	355	346	355	324	334	343	344	320	316	300	334	304	307	350	307	301	328	354	329	336	309	367	314	371	338	358	317	312	354	332	336	308	361	354	301	332	370	337	338	310	359	367	328	354	310	296	299	339	318	315	365	335	323	305	357	353	334	362	324	345	299	351	330	340	318	309	363	344	349	389	343	320	330	364	366	329	341	346	337	389	341	331	316	345	322	308	342	332	332	323	337	360	350	361	339	322	302	317	321	375	347	338	375	343	353	350	335	313	346	335	342	316	327	386	320	339	348	355	331	361	358	347	373	322	326	356	330	364	339	333	334	365	350	348	317	346	326	352	369	321	335	339	299	333	337	334	335	359	368	363	310	342	359	326	342	352	336	307	342	329	323	344	307	366	317	330	370	351	336	330	349	316	348	343	356	321	364	363	331	291	347	318	338	370	344	350	323	342	307	323	313	310	344	315	327	320	363	357	315	352	321	328	314	303	339	319	358	309	354	328	325	330	320	350	313	324	334	350	362	348	349	308	336	334	358	352	311	359	330	328	316	333	341	321	347	303	318	329	356	339	345	314	350	336	311	328	309	340	324	348	327	310	353	366	355	366	328	295	355	343	378	338	335	349	338	292	337	337	329	316	313	321	352	356	368	330	347	366	328	322	316	319	356	317	337	348	342	309	359	343	337	327	292	379	358	368	343	310	333	320	329	336	333	343	344	354	341	328	341	337	337	324	346	329	351	331	321	354	347	374	333	320	332	321	335	323	318	301	340	352	339	322	323	372	336	358	311	368	382	350	334	361	301	325	340	339	346	328	350	326	347	337	383	364	329	327	323	385	312	342	296	320	333	358	350	340	358	340	313	327	324	300	330	352	355	360	333	373	354	326	316	318	368	357	372	340	337	356	337	358	296	342	364	336	368	358	366	325	323	347	317	348	309	332	316	364	353	359	386	361	338	336	361	326	369	328	341	322	321	366	346	304	333	336	337	344	341	335	361	377	326	336	345	350	332	347	338	316	348	324	358	366	326	321	350	327	318	359	345	329	356	333	344	328	349	328	356	366	304	332	328	341	348	360	352	323	309	297	313	330	337	353	327	325	291	368	343	319	352	361	381	345	351	299	326	348	330	338	354	333	310	333	370	337	359	332	329	337	323	334	297	336	334	348	295	365	375	366	363	328	316	332	359	316	303	326	377	334	330	348	327	298	333	332	330	365	359	397	330	339	340	315	316	339	328	341	313	329	336	355	339	344	355	350	302	309	329	314	345	335	316	319	330	336	377	314	324	330	332	321	354	342	354	333	359	336	340	328	320	328	320	322	324	322	323	310	357	327	367	348	328	341	350	318	334	324	336	344	358	347	338	358	343	315	322	351	281	333	310	352	321	329	339	332	305	350	316	327	329	344	343	339	340	341	336	349	351	329	314	342	332	324	347	334	337	321	345	352	320	362	339	357	335	330	335	324	332	319	367	351	356	350	352	357	353	359	309	303	320	339	318	331	327	328	332	341	316	355	357	357	334	309	340	340	341	338	318	350	312	351	352	322	325	323	330	364	351	323	316	324	340	314	339	318	335	366	339	365	330	345	360	318	331	335	353	350	348	363	356	329	325	333	323	311	360	322	349	313	316	303	307	341	340	329	337	341	323	349	324	307	359	323	345	340	328	309	333	307	342	324	328	328	349	319	347	326	315	343	336	361	317	366	333	315	299	335	334	334	355	335	357	332	354	331	342	323	355	342	347	344	305	339	335	373	348	325	352	317	342	321	285	321	327	326	334	309	329	334	323	337	363	331	333	355	352	344	338	342	346	333	326	343	340	325	333	342	325	330	342	308	347	324	336	323	352	318	345	338	384	340	343	312	346	341	325	314	370	336	297	350	336	316	316	342	340	349	309	328	348	318	342	339	341	312	342	357	308	352	369	325	310	347	355	351	328	345	369	290	303	350	326	327	304	304	311	323	331	365	336	337	338	330	353	366	330	350	331	336	343	363	341	358	334	318	320	322	350	299	311	345	349	310	331	332	330	335	351	310	304	326	337	359	360	335	360	332	346	338	338	321	336	331	346	324	357	321	346	341	311	338	316	345	313	361	314	344	318	345	310	344	352	342	345	319	385	316	350	325	350	356	309	343	383	348	336	322	319	332	366	334	337	354	349	355	331	352	312	328	371	335	328	335	314	322	331	384	338	358	348	352	309	325	306	345	333	339	323	342	310	356	343	361	348	326	327	360	362	347	325	323	334	350	315	320	331	344	336	370	326	330	315	358	305	319	328	357	314	340	317	356	329	335	325	341	321	320	346	311	337	320	361	341	309	351	348	332	315	355	336	323	369	332	330	334	333	346	323	348	361	334	371	335	350	337	330	346	324	327	330	329	340	336	342	327	353	288	384	356	320	323	336	320	363	349	346	342	339	333	355	335	323	357	337	327	359	336	323	301	310	328	332	357	357	339	349	355	310	324	293	346	332	343	359	348	345	324	327	343	288	315
6527	2227	1614	901	737	693	628	552	555	513	485	525	503	484	486	497	560	644	442	433	459	427	449	464	430	417	472	413	456	434	409	460	454	476	416	435	436	445	464	427	425	418	432	446	439	403	427	438	405	446	417	450	447	437	447	463	419	381	412	431	433	418	447	446	452	449	453	449	421	429	426	412	486	442	423	425	403	436	459	452	439	463	440	413	449	403	411	451	434	436	437	426	454	437	450	409	457	430	403	399	459	415	420	433	406	456	439	427	423	434	415	425	428	411	422	425	401	452	458	435	427	432	425	419	386	450	450	456	448	448	414	415	406	401	414	433	419	459	441	437	419	430	415	414	412	413	433	415	428	440	413	423	461	404	452	455	425	447	444	455	443	429	409	436	453	395	414	415	386	462	465	419	439	405	414	433	445	433	453	411	441	367	463	437	444	454	415	384	429	412	409	466	395	437	446	413	430	452	426	389	443	448	434	456	412	427	405	439	433	475	442	395	416	455	422	429	455	415	464	434	434	470	439	425	441	404	399	441	374	452	422	426	385	444	443	439	442	407	397	402	470	461	418	364	423	426	406	395	402	437	382	441	502	430	422	435	417	405	429	450	421	468	409	428	433	416	432	414	437	444	443	427	434	436	456	432	463	456	406	425	442	440	431	408	428	399	390	452	404	434	437	438	414	417	410	468	458	442	470	424	441	410	495	428	432	454	411	408	416	444	438	392	424	403	405	474	394	423	443	420	430	398	448	385	446	441	418	405	404	433	433	428	396	422	456	399	436	432	424	415	394	434	430	419	456	427	415	425	422	408	412	426	431	429	420	456	472	471	430	460	403	438	417	453	408	428	403	486	414	409	435	456	436	445	419	399	446	461	429	417	442	445	431	431	423	432	404	428	443	439	458	443	461	407	438	439	436	472	458	412	467	425	419	455	432	418	466	421	429	429	478	444	453	424	423	399	432	427	438	452	423	438	441	468	409	402	409	456	396	459	399	439	405	429	453	428	422	423	400	473	476	440	396	409	448	425	446	410	429	420	459	462	433	446	437	454	444	430	434	429	433	420	429	445	452	441	454	389	435	438	439	411	416	434	428	424	464	433	409	401	423	456	430	406	480	432	441	426	455	449	448	432	431	435	414	417	491	460	422	405	443	437	440	396	412	426	460	466	423	416	428	443	439	443	428	467	429	428	454	415	404	444	430	418	418	427	439	414	432	430	432	414	451	430	430	398	417	427	445	448	447	451	439	443	478	449	419	463	426	423	456	414	416	442	460	411	380	458	433	443	431	455	447	412	428	458	479	420	429	459	451	397	440	443	413	426	430	417	449	414	393	459	430	420	434	433	423	424	391	482	430	419	404	414	428	423	469	441	471	457	440	449	481	435	438	457	466	467	390	447	444	430	427	386	465	418	419	429	452	427	429	428	457	423	449	412	441	422	448	448	445	417	420	429	466	443	419	432	432	439	453	439	449	412	395	424	422	426	426	438	437	435	418	446	438	427	442	423	422	426	452	398	370	444	420	428	453	424	434	436	424	437	442	426	460	390	467	432	423	433	446	424	444	417	435	424	400	445	425	431	418	420	406	422	429	412	426	435	455	411	413	427	426	435	433	440	403	433	417	477	459	449	437	413	464	441	434	456	420	437	430	425	436	424	406	436	466	419	438	419	414	421	453	440	440	434	422	426	470	435	440	390	428	422	425	412	421	407	485	441	444	465	462	425	408	437	438	445	482	389	435	465	416	438	437	442	428	452	436	437	439	421	465	475	415	455	414	434	448	469	452	424	464	432	393	397	416	402	442	418	452	422	435	408	428	421	424	422	460	444	396	414	412	445	478	406	458	477	409	433	435	439	425	431	428	407	443	441	422	406	465	398	429	397	446	434	421	436	417	457	420	409	391	451	431	438	436	468	427	396	425	418	401	456	412	423	417	448	461	413	427	400	431	470	439	429	427	441	425	413	434	480	453	403	419	438	416	437	427	423	410	446	423	460	452	443	413	443	452	436	439	449	426	391	455	451	421	441	429	426	421	425	413	446	430	420	444	478	437	436	410	459	458	441	425	464	441	426	430	428	402	434	423	443	430	439	460	431	469	461	433	417	483	447	423	424	408	458	431	471	423	401	414	429	462	398	441	470	427	418	437	440	402	432	461	447	433	407	411	415	440	414	450	458	459	402	419	442	431	454	479	433	427	446	429	432	427	435	428	467	393	469	414	435	474	458	419	450	483	440	464	418	431	400	391	436	427	440	432	445	418	431	422	399	467	403	490	448	409	448	422	451	430	419	416	459	423	429	442	432	422	442	432	427	415	448	399	453	395	440	446	414	447	471	449	445	409	445	445	486	414	437	431	462	447	407	450	416	434	437	442	419	431	445	447	425	423	446	425	447	430	449	448	447	435	422	454	406	427	459	397	391	405	447	459	445	441	455	409	454	418	397	436	421	425	427	428	445	415	414	453	459	442	441	432	411	412	455	420	422	425	407	467	444	423	440	432	402	452	448	394	441	466	404	387	418	432	423	419	432	421	448	456	425	421	477	436	419	434	436	412	429	427	442	387	434	477	468	456	451	401	425	441	430	430	453	381	446	431	426	415	438	463	449	424	445	421	450	426	432	438	430	405	427	441	404	424	411	441	442	429	456	431	416	439	435	447	442	382	455	443	453	423	418	383	422	464	397	433	478	448	436	438	447	410	438	491	416	408	441	401	444	436	472	453	417	451	416	402	471	460	435	425	463	450	461	423	420	443	431	396	437	406	413	436	418	445	457	401	433	421	463	456	419	396	447	441	443	440	466	406	427	408	436	429	457	443	427	418	449	420	424	427	464	414	418	431	442	474	438	467	404	425	438	447	399	410	435	425	390	423	436	436	455	460	429	450	426	442	421	416	427	445	424	418	440	454	427	430	420	393	430	445	401	427	419	427	380	480	438	423	455	402	447	406	411	407	427	442	431	444	420	443	420	477	406	436	422	440	469	430	454	433	385	443	459	435	421	439	456	465	450	454	439	436	404	450	455	462	422	440	450	441	378	435	416	410	428	468	428	441	415	404	387	427	430	429	433	456	408	418	445	400	448	478	425	422	429	413	423	434	463	426	441	439	433	412	455	417	421	421	450	409	393	438	424	424	425	428	386	445	409	431	434	448	457	407	461	429	421	430	419	472	465	497	421	444	451	449	473	419	447	409	498	450	440	460	447	419	414	408	439	411	451	439	468	442	449	390	447	431	452	427	446	435	409	427	429	413	412	428	459	446	470	442	417	431	430	451	409	442	439	395	433	406	468	435	400	429	415	429	412	394	447	426	444	427	449	438	406	439	418	443	450	463	429	399	452	450	412	449	442	446	439	418	420	438	452	449	415	419	409	432	427	439	456	442	393	427	409	407	400	430	437	420	441	437	421	438	392	414	423	429	440	410	453	428	434	457	415	401	470	409	396	439	388	468	442	410	401	431	421	440	441	457	391	412	410	440	485	448	449	420	471	367	415
23569	21410	28666	24544	21289	5508	1275	969	808	765	738	734	725	677	684	695	731	1283	643	634	639	572	571	559	601	578	618	603	583	552	594	603	617	605	595	518	575	583	566	596	587	583	558	582	565	576	610	650	592	584	574	591	587	618	591	588	571	576	572	558	575	618	575	581	612	562	597	615	599	545	594	571	585	627	620	578	566	577	594	561	628	533	581	571	564	616	594	558	565	559	569	579	581	598	556	624	543	594	562	589	573	554	571	555	591	565	559	533	574	579	600	536	567	585	597	617	553	580	569	572	585	603	570	566	627	594	565	609	599	557	625	610	613	568	538	589	593	559	562	563	577	573	566	579	573	627	570	577	573	600	594	590	547	602	587	619	580	575	585	630	552	596	533	595	557	606	582	587	579	566	576	572	590	545	562	595	559	578	505	594	544	573	599	562	539	580	552	593	604	555	611	584	549	572	602	576	582	576	549	562	584	595	578	603	541	611	575	552	637	534	557	602	579	556	571	522	584	558	571	589	610	592	604	586	593	558	571	561	606	566	573	547	619	551	596	591	591	599	612	575	592	586	581	587	558	535	534	556	595	560	542	547	587	553	564	569	564	519	584	559	575	602	561	568	538	561	590	609	618	585	586	590	569	614	581	601	571	604	567	575	557	606	570	565	593	552	585	546	564	602	583	562	594	582	593	598	591	580	591	570	570	541	591	582	585	555	562	636	587	568	545	575	624	546	607	623	586	549	587	607	614	562	544	544	529	578	585	565	549	563	542	547	588	570	546	595	624	560	589	560	601	565	640	568	605	610	559	576	583	567	584	580	600	582	604	581	573	639	523	572	579	571	560	597	587	613	552	600	603	573	570	595	575	545	592	559	563	549	554	605	522	569	577	600	586	519	551	576	603	581	584	561	614	576	547	561	573	580	607	616	640	568	591	621	534	547	565	569	617	566	582	580	570	605	569	546	578	582	593	572	567	592	568	584	591	599	593	585	587	547	587	562	569	618	565	562	582	587	558	572	569	557	560	558	541	555	573	553	616	578	577	573	514	628	598	552	589	573	580	614	600	643	612	588	528	579	591	554	592	527	565	569	615	545	586	582	587	570	577	576	580	528	593	591	623	566	625	576	557	579	604	580	565	535	565	520	589	641	549	544	615	594	584	586	589	556	581	605	600	593	555	617	605	593	581	558	567	601	561	587	584	610	597	567	580	571	592	564	584	580	564	567	581	579	541	597	621	587	596	604	571	582	561	588	579	560	570	607	577	539	554	582	561	588	583	584	584	616	637	594	600	580	579	587	584	621	571	551	582	561	583	598	567	578	552	552	568	571	589	578	586	619	602	579	553	573	581	583	559	549	562	546	601	558	587	582	562	581	521	556	591	577	587	578	577	572	594	570	541	572	532	575	579	598	580	603	571	588	576	597	589	602	580	566	602	603	551	597	572	546	583	574	563	557	607	566	596	586	562	606	597	564	562	575	552	596	566	521	583	582	560	575	597	572	607	554	563	588	557	575	581	602	585	587	583	587	585	577	556	603	548	547	574	554	549	571	580	549	600	594	554	579	559	582	538	603	559	569	572	621	547	612	604	600	571	578	594	561	544	539	568	541	579	569	597	619	575	559	555	574	621	581	567	565	574	553	565	596	595	592	577	587	554	588	560	584	569	569	549	590	571	633	528	583	612	558	538	598	577	601	558	571	589	587	626	579	547	575	570	574	603	580	606	594	565	579	580	568	605	576	549	527	545	626	596	615	552	607	538	586	589	550	583	591	590	601	577	583	579	541	550	571	599	545	569	550	613	607	603	601	561	559	597	611	591	579	555	605	571	592	550	564	644	592	572	580	552	547	591	567	641	614	610	587	598	591	576	579	529	550	580	568	628	560	596	601	617	569	578	571	579	632	622	597	541	590	577	551	536	619	545	575	576	546	554	567	566	568	551	583	553	598	608	536	613	597	597	575	603	572	609	600	555	566	587	596	549	572	582	574	563	596	603	559	556	545	576	537	616	561	555	542	575	551	636	581	605	585	552	564	522	551	567	593	607	551	592	576	597	593	580	553	594	521	589	521	580	587	578	592	593	604	602	578	636	577	570	616	575	552	569	612	581	549	578	633	541	609	644	593	628	566	584	581	564	588	568	562	585	582	563	571	569	574	591	566	587	535	615	570	537	574	559	600	589	584	573	606	552	562	582	584	546	576	570	607	573	591	605	593	561	602	620	535	597	561	574	588	613	591	578	604	602	545	530	619	603	547	567	614	619	607	583	521	561	551	545	549	571	560	598	589	551	593	557	549	528	569	598	570	573	561	581	586	581	600	581	548	554	565	595	608	589	594	558	558	585	581	603	528	565	558	538	575	584	544	561	548	586	544	583	576	608	581	582	584	564	581	524	568	591	575	601	556	602	597	586	580	600	566	629	585	521	558	617	587	613	553	566	574	560	532	596	553	588	557	617	547	606	582	599	544	551	587	554	580	563	551	558	566	603	577	579	556	575	571	587	573	570	595	625	576	542	593	560	593	636	567	569	574	547	575	544	581	584	519	555	589	568	592	554	600	643	543	615	622	560	555	587	619	582	558	561	583	551	616	590	597	582	535	552	599	592	633	586	600	584	585	594	608	553	557	556	553	566	598	594	589	605	611	550	591	604	598	572	520	568	553	538	584	565	588	562	543	578	597	598	568	568	544	562	590	579	535	582	571	556	571	580	565	601	571	560	552	618	545	531	585	609	570	583	588	604	620	588	510	592	590	602	609	581	601	593	580	563	557	588	594	578	560	575	540	578	578	540	594	546	574	556	605	576	616	530	585	607	573	550	581	596	580	555	581	585	632	570	518	590	566	572	600	575	579	542	544	600	556	558	565	561	593	538	602	557	583	568	592	594	585	592	567	579	566	555	634	608	610	559	557	587	598	591	598	563	592	581	578	578	583	555	560	571	550	561	623	560	586	585	577	585	606	605	559	570	552	603	558	591	592	571	584	587	597	582	606	625	559	586	536	572	545	562	567	604	551	598	623	565	597	581	560	546	605	567	514	566	551	561	582	597	601	587	577	624	588	564	595	578	565	544	598	564	625	550	590	555	574	603	547	567	547	544	540	628	529	570	549	565	592	607	580	606	603	566	546	582	565	596	580	588	576	560	585	580	549	559	591	588	564	590	584	593	582	565	626	554	558	564	561	566	585	564	570	578	592	612	589	597	554	573	554	622	590	585	644	529	595	608	634	566	605	563	527	584	537	604	564	563	584	590	578	569	621	575	578	609	608	584	556	528	540	575	601	590	536	565	564	545	594	551	553	592	552	609	596	600	631	564	573	576	531	585	570	588	568	564	564	581	550	588	570	606	558	548	544	568	555	574	562	602	549	608	625	565	586	572	588	580	578	630	577	540	575	585	533	596	563	588	565	569	571	587	566	569	556	562	537	587	586	586	568	550	611	521	559	546	616	610	560	543	570	595	582	579	570	588	583	589	558	593	604	547	580	553	583	565	542
15546	9079	6540	3241	2460	1987	1547	1362	1249	1181	1121	1054	961	897	891	896	982	2143	931	825	780	740	756	751	764	706	718	765	661	737	728	683	720	769	728	711	735	745	699	744	746	750	743	759	735	709	750	758	777	746	736	745	704	700	775	693	743	737	755	756	718	751	694	681	720	733	726	719	698	714	759	736	708	814	697	733	749	724	770	693	769	740	704	711	720	763	725	714	774	719	769	706	763	684	738	725	706	776	741	735	734	719	715	737	726	722	659	730	721	723	714	765	695	746	707	745	690	697	719	712	679	716	751	697	704	733	745	716	703	725	707	735	721	662	702	737	729	743	727	761	720	720	728	736	732	717	756	743	705	740	720	730	735	753	712	748	728	704	751	712	751	672	723	732	697	684	693	759	711	739	720	763	738	740	746	720	707	722	702	734	730	708	743	732	779	736	727	727	707	733	755	698	724	713	721	757	724	712	709	769	669	712	755	736	703	716	705	735	761	716	764	694	719	731	743	688	721	719	744	717	711	702	769	698	694	772	744	677	700	706	741	718	728	741	720	773	719	725	770	673	736	728	753	731	739	713	711	686	774	703	698	752	730	715	695	764	714	769	707	743	696	735	717	723	713	702	771	728	697	739	690	680	711	734	699	739	719	755	772	673	712	762	741	703	688	667	741	761	736	752	705	748	729	718	746	670	781	760	697	678	733	725	705	709	758	747	782	718	730	708	715	757	802	732	724	716	710	695	718	761	771	742	735	757	673	740	736	679	719	714	729	712	707	749	711	721	699	712	746	763	733	727	734	726	735	731	754	764	777	725	753	749	701	722	734	739	704	717	707	709	723	738	727	784	738	675	717	712	738	711	771	681	696	717	729	702	740	723	760	727	743	739	684	729	717	704	747	732	721	697	747	740	708	738	769	703	746	777	712	739	737	718	711	747	721	717	723	736	702	724	754	734	703	745	714	764	719	723	706	715	755	729	708	718	713	755	698	740	657	759	727	764	684	717	733	734	724	724	750	696	719	758	644	665	694	715	710	716	748	717	708	702	774	682	746	730	718	733	691	743	749	734	687	750	743	667	712	747	715	712	749	737	748	709	685	725	700	685	710	748	703	693	745	710	702	731	697	765	750	706	720	702	720	734	726	745	691	739	740	724	751	688	722	702	678	776	736	729	705	768	730	761	734	720	762	732	733	708	780	749	730	739	739	766	742	772	708	739	767	762	716	656	789	728	710	681	771	704	690	744	734	706	721	750	709	756	737	667	710	766	744	721	697	767	760	733	711	739	714	683	734	677	705	745	735	726	747	756	714	730	752	720	755	743	720	722	716	704	703	724	729	742	675	670	738	758	694	697	697	668	771	701	736	744	699	735	700	758	723	692	673	734	764	709	728	683	721	752	727	683	697	699	719	711	716	750	723	745	731	735	758	746	702	720	708	721	725	722	714	780	701	718	713	745	715	710	725	710	708	696	732	712	752	712	711	734	679	685	750	693	718	740	782	746	775	743	709	743	742	699	724	689	722	697	703	715	693	718	728	697	703	747	730	717	699	689	724	743	702	739	714	722	752	768	690	701	754	740	702	711	717	725	725	714	724	696	728	712	710	720	701	744	702	706	727	703	726	763	707	744	714	710	747	726	635	755	729	733	754	732	752	688	684	694	674	748	732	736	718	755	719	739	661	755	781	711	709	798	663	732	746	729	686	698	790	699	714	712	771	700	765	735	729	726	745	722	751	782	771	684	682	703	711	734	774	748	752	766	728	718	694	702	713	734	668	711	683	687	722	730	763	730	715	747	745	731	720	692	726	723	746	756	725	704	747	766	768	755	725	693	681	713	689	713	698	741	709	703	735	791	708	730	771	702	716	771	728	692	726	697	726	732	709	729	705	719	728	723	735	695	734	751	714	763	697	738	721	734	705	686	760	714	705	741	691	719	763	741	686	713	740	763	681	647	698	718	794	714	663	751	747	736	761	693	677	701	752	702	729	739	743	792	723	742	689	718	695	781	733	710	749	753	731	730	736	674	735	707	694	681	723	703	724	739	769	702	703	724	701	719	737	736	742	708	703	726	767	734	751	704	722	750	756	722	728	726	746	692	744	709	757	722	739	683	747	743	731	737	720	704	743	709	724	728	755	740	758	749	733	685	723	695	714	698	704	706	726	769	716	770	730	757	715	758	746	725	715	716	730	727	714	734	656	745	698	757	731	719	714	762	701	729	733	702	704	683	744	679	724	741	681	679	696	711	764	744	721	682	721	721	759	750	720	700	759	651	696	723	699	736	716	712	675	694	684	709	729	685	706	663	676	754	741	717	797	767	716	665	758	742	693	796	686	713	705	756	733	735	728	756	663	713	763	718	680	751	684	720	703	744	690	759	724	748	711	719	691	782	737	737	692	719	752	735	722	675	709	729	756	731	723	723	724	726	751	661	711	740	713	674	702	760	714	745	721	772	731	709	771	771	734	739	721	731	682	706	687	727	727	772	765	721	733	745	703	729	722	690	726	713	701	766	721	696	715	682	726	696	747	719	705	704	701	686	704	691	783	707	753	711	721	725	716	681	728	726	739	720	751	697	688	761	720	722	719	696	769	714	730	686	735	720	735	725	706	687	726	678	731	728	673	691	751	723	710	720	684	748	753	711	752	686	714	707	766	699	653	722	748	737	747	733	693	736	723	765	706	722	728	704	700	709	711	739	757	742	727	718	747	688	745	710	734	721	749	719	727	714	732	739	774	731	716	695	714	718	695	692	709	729	703	771	751	702	693	719	714	733	721	731	757	708	749	711	754	662	748	763	696	724	705	755	718	713	698	706	703	704	727	721	728	712	737	746	694	717	730	711	720	697	713	674	719	711	725	744	717	737	699	691	722	744	692	722	709	733	723	728	742	713	712	657	732	716	727	761	755	772	770	714	769	651	702	746	722	735	689	702	718	721	727	719	745	759	763	697	741	720	724	746	689	768	770	734	721	752	739	736	758	714	761	739	764	727	737	715	711	703	707	742	724	760	751	734	723	678	732	715	735	688	749	697	746	739	705	681	716	685	718	742	770	698	701	738	678	727	766	699	708	715	707	739	702	721	700	749	691	724	749	748	694	756	745	718	761	744	726	723	685	762	742	771	732	723	753	778	724	737	674	733	739	733	711	729	735	735	768	697	760	700	786	748	684	708	697	703	721	731	703	722	662	742	741	690	723	693	655	733	711	707	707	726	762	739	739	716	766	723	753	720	707	768	696	690	775	761	769	750	721	697	720	738	680	747	704	776	729	670	705	722	711	711	772	718	733	723	718	723	752	771	755	712	708	677	760	739	726	691	736	700	759	684	718	710	749	717	699	755	698	743	737	704	731	712	733	717	683	704	738	722	728	768	734	708	698	724	670	703	752	734	745	745	741	715	718	784	710	780	702	674	760	720	700	751	733	738	728	697	753	713	724	690	769	749	750	728	735	754	749	678	644	678	759	705	704	728	720	772	680	745	692	689	721	779	749	718
24758	21442	27392	25607	5008	609	470	391	350	331	312	315	287	268	291	280	349	525	260	263	263	258	253	253	234	256	264	242	250	267	241	266	275	224	230	241	262	246	207	224	236	247	243	227	245	221	237	218	232	252	238	203	252	257	256	270	234	240	235	231	244	233	216	232	240	226	234	218	240	236	231	201	267	208	260	228	280	206	227	243	248	237	241	228	258	200	236	284	227	230	229	261	250	229	213	228	250	226	237	253	248	221	219	243	250	245	233	226	216	262	225	240	210	222	277	250	217	243	229	238	247	247	225	234	254	242	266	242	241	243	229	226	223	237	236	221	221	240	219	247	264	242	229	260	221	241	207	221	239	257	252	210	252	237	235	260	229	262	218	221	250	252	209	256	223	224	247	225	233	227	223	240	256	247	222	234	225	212	226	257	239	227	240	223	222	261	256	234	228	249	257	218	240	264	215	228	241	234	258	220	227	251	241	215	243	237	229	293	249	233	230	234	231	231	206	225	244	261	225	222	225	233	221	242	237	216	219	221	237	237	247	223	254	244	244	240	226	229	240	255	249	239	221	234	220	245	255	271	262	238	274	248	234	233	237	253	243	238	232	224	248	269	242	234	246	246	240	228	226	216	228	241	231	212	223	229	237	252	267	197	234	238	242	205	246	261	223	211	228	227	246	226	230	217	229	234	294	259	254	224	242	236	255	232	225	218	250	243	236	228	230	263	221	226	239	235	223	243	207	237	222	235	247	238	227	205	215	258	244	286	247	259	236	231	259	236	252	229	223	261	221	228	231	234	249	224	231	230	253	209	231	238	232	241	218	229	251	267	218	248	247	257	225	243	207	236	239	257	228	206	254	243	232	237	245	258	228	234	248	222	238	236	241	222	250	238	241	223	240	224	234	253	226	233	207	226	234	197	223	254	254	242	231	210	241	262	229	227	256	211	232	244	244	229	219	228	237	252	224	224	256	302	231	245	246	261	224	234	272	228	241	235	260	266	232	236	233	248	262	224	225	215	234	232	236	220	245	257	231	242	241	250	252	230	262	208	226	216	233	245	268	217	233	236	257	231	197	236	250	242	227	196	235	236	258	222	218	257	231	247	257	243	242	233	252	231	239	275	222	231	245	247	258	252	243	237	196	246	228	224	232	217	234	242	258	239	232	253	253	228	238	234	242	228	248	220	234	217	242	292	245	220	234	238	220	226	215	233	235	257	229	232	254	219	234	263	222	239	218	215	204	221	268	222	209	236	229	236	240	237	258	262	190	238	253	248	241	246	233	230	238	227	238	236	237	233	256	245	235	261	225	229	260	258	222	244	219	227	218	246	211	233	247	236	231	253	222	251	230	261	235	278	249	245	228	242	220	236	230	242	249	246	221	254	243	203	230	253	222	226	249	265	220	219	242	249	237	256	215	240	216	234	228	213	238	231	234	253	241	244	213	219	216	249	218	269	227	246	255	233	206	258	242	236	262	251	224	223	234	269	230	237	239	217	234	247	230	271	237	242	204	255	261	261	220	211	229	222	218	255	235	228	238	230	248	215	231	213	230	239	236	226	195	243	230	270	201	218	233	241	233	202	212	220	235	258	227	233	246	217	234	245	214	256	239	221	237	250	225	231	238	237	224	253	237	234	227	230	237	261	214	219	249	251	235	234	232	253	247	227	208	215	246	231	243	245	202	248	217	223	233	234	222	232	257	241	237	250	230	241	237	243	209	270	259	235	252	256	256	231	239	194	241	239	228	229	246	204	240	232	234	243	242	222	228	238	236	245	251	252	211	214	257	235	224	218	234	230	247	261	229	223	239	246	237	213	231	252	235	231	223	230	229	255	281	237	227	232	215	222	241	243	245	233	266	248	208	263	249	229	234	230	217	213	240	244	247	244	219	232	235	270	214	239	253	228	247	230	242	245	241	247	230	250	211	231	209	204	238	240	221	223	222	238	238	225	232	216	228	247	233	244	250	251	259	233	250	209	235	234	240	232	235	216	278	258	220	228	229	203	220	207	244	229	242	228	242	223	229	222	224	238	259	227	230	205	234	230	235	234	238	252	232	222	236	238	216	264	242	253	258	246	242	247	241	261	224	245	263	221	235	246	208	240	218	229	241	215	210	197	239	241	237	222	248	269	242	213	219	228	239	224	266	255	233	192	253	248	243	225	245	234	237	226	222	253	230	228	224	239	259	248	230	258	225	217	242	232	238	229	243	218	232	216	223	232	236	243	273	229	232	234	240	246	235	264	229	232	229	252	247	236	243	244	211	245	223	246	223	198	244	235	227	245	230	238	227	240	240	251	247	238	234	212	239	219	216	225	232	228	230	231	230	237	251	242	207	257	249	249	266	221	213	252	232	206	259	238	235	238	214	237	231	217	213	234	223	249	205	248	225	225	221	209	223	235	240	217	220	218	205	247	213	226	264	240	218	239	205	247	237	245	227	211	224	234	250	204	223	239	255	230	236	250	253	218	221	239	236	220	231	231	231	220	232	263	261	229	250	252	204	253	234	244	249	233	200	234	215	228	222	243	237	230	234	254	238	229	255	227	223	245	236	233	241	231	232	245	240	242	230	246	241	226	236	245	215	227	231	238	239	228	226	254	240	259	245	227	235	233	218	239	228	244	229	243	232	205	237	258	245	251	218	206	222	239	207	227	220	219	225	252	240	229	250	226	213	263	216	214	226	232	252	243	238	220	223	215	217	239	214	229	242	217	250	232	213	217	246	247	239	227	259	257	219	248	268	232	241	226	217	213	261	234	228	251	235	224	245	227	235	226	247	223	228	197	259	234	225	254	251	213	235	237	243	225	271	246	230	249	211	231	229	262	226	239	223	269	237	208	219	244	246	233	236	221	247	228	263	228	256	234	237	242	221	247	248	237	221	241	202	256	246	224	243	265	245	212	247	257	236	224	215	258	260	247	241	236	264	223	225	230	224	259	225	257	223	253	246	263	235	238	250	229	208	220	245	226	244	233	210	246	228	260	223	239	258	235	238	240	256	226	257	216	243	245	233	243	232	201	231	222	222	240	188	216	230	226	232	257	245	223	217	265	223	221	234	222	227	195	243	220	240	211	269	218	230	222	232	219	237	223	236	249	255	263	232	230	229	250	243	217	259	235	229	248	232	234	235	248	250	244	229	258	256	245	228	239	233	225	230	224	255	237	225	229	243	226	227	252	250	267	230	228	227	247	270	249	215	233	231	234	240	262	260	220	234	242	246	233	231	222	258	266	227	221	216	255	245	226	228	247	228	223	219	229	221	234	237	234	228	223	234	221	223	231	241	271	231	240	224	258	243	251	235	263	238	218	229	265	240	238	259	246	234	214	224	216	255	247	253	268	247	246	218	257	230	235	243	249	247	230	228	236	237	269	252	218	244	253	199	234	249	238	236	270	213	259	246	232	260	203	239	264	238	222	251	239	223	222	251	235	237	248	226	226	200	274	240	234	244	230	245	222	233	244	226	209	227	237	238	235	269	228	225	232
13963	5560	3894	1877	1312	1037	850	701	654	587	537	490	445	471	441	457	484	896	405	391	347	364	336	347	306	347	340	345	346	370	336	294	331	324	316	298	334	381	295	354	335	316	337	319	316	326	313	339	330	343	326	333	317	322	319	361	299	333	334	300	328	326	326	312	327	327	341	332	298	334	354	338	325	302	328	307	343	341	314	340	331	360	330	306	322	332	319	332	334	308	347	326	344	336	326	326	321	337	304	319	340	312	332	332	343	315	343	334	345	357	340	334	327	327	320	330	328	354	333	348	324	311	330	299	341	351	345	324	320	330	320	331	333	329	303	331	343	331	333	353	318	323	337	314	338	306	330	310	339	336	340	280	319	299	347	366	341	304	323	323	314	334	329	314	304	326	324	297	336	333	298	301	342	326	284	331	338	315	318	330	317	301	314	334	363	307	325	289	333	349	361	294	341	317	307	307	350	342	309	336	324	299	303	304	319	339	337	310	357	325	322	345	318	340	328	337	308	308	330	333	358	340	306	339	312	328	304	336	288	320	311	324	302	328	305	352	327	297	329	295	314	325	322	314	346	291	324	313	357	292	315	339	325	328	300	323	323	321	308	316	317	307	338	303	325	314	322	289	346	328	370	350	328	346	344	318	315	349	368	295	339	358	306	344	299	299	307	327	319	287	327	349	332	300	295	356	344	332	320	323	348	293	313	324	329	323	319	307	325	358	348	335	315	338	345	327	344	364	321	330	289	318	306	305	329	329	339	317	355	300	325	321	354	337	348	323	312	300	287	321	335	299	319	302	339	297	322	322	333	326	317	312	314	361	312	315	337	376	343	326	305	331	305	337	320	327	343	315	317	298	295	338	351	350	341	341	339	313	332	356	307	329	310	303	351	318	341	342	334	348	347	299	320	354	341	338	301	317	324	318	323	348	311	326	319	325	338	348	299	333	319	313	331	306	309	337	319	331	323	307	358	359	321	336	345	330	311	318	325	331	295	322	318	342	317	318	306	343	299	316	287	334	344	323	328	319	307	314	334	302	313	299	303	345	315	321	317	315	314	332	332	312	327	323	310	313	316	329	302	306	316	334	372	341	323	313	328	337	319	305	288	342	360	344	329	305	314	350	299	298	337	324	294	319	370	309	310	294	337	319	333	319	332	336	342	325	346	325	324	308	360	320	333	309	338	315	320	348	329	315	315	341	297	319	301	328	333	346	315	295	324	328	288	336	325	312	365	313	334	344	338	316	333	340	307	296	335	299	309	291	319	297	351	302	342	346	341	346	350	335	318	324	310	337	338	285	298	300	324	291	328	326	298	283	323	321	334	309	293	341	359	333	297	332	337	301	304	325	339	336	332	320	308	365	317	317	332	305	315	318	345	302	328	286	295	340	316	308	324	338	320	310	326	356	321	325	323	311	333	333	320	298	324	327	323	362	297	342	316	336	292	327	331	361	304	347	341	335	337	330	320	299	293	336	311	304	364	288	343	315	318	330	337	317	308	328	313	324	335	321	341	323	315	341	331	331	326	324	364	344	331	332	300	348	337	333	313	302	329	340	320	335	326	284	298	351	325	306	286	316	285	315	315	310	284	338	348	334	305	334	303	326	331	353	312	329	345	329	316	318	290	370	319	319	328	325	332	356	295	333	301	312	322	328	311	323	316	328	303	333	309	324	326	335	328	323	315	338	342	330	304	322	318	316	364	310	308	331	310	297	331	297	334	337	317	345	339	308	315	326	310	328	341	306	336	290	346	296	313	333	343	321	314	318	332	361	327	325	283	321	339	309	325	330	330	313	310	322	364	288	307	310	335	313	317	350	356	328	339	319	328	309	316	302	317	321	322	321	286	323	325	320	339	334	318	338	336	337	331	321	329	344	312	339	314	321	318	325	311	310	318	340	342	362	300	308	332	310	309	318	331	323	312	341	345	288	330	333	292	326	334	354	352	307	327	324	315	308	343	338	359	342	346	309	309	311	322	329	333	313	333	337	329	326	352	344	350	321	298	333	337	321	322	340	308	285	323	342	328	324	320	340	332	338	306	296	319	313	327	344	363	318	344	317	331	316	322	353	306	302	309	359	338	320	327	324	347	330	272	354	292	323	307	357	314	342	323	363	327	329	353	319	322	331	320	336	321	322	327	312	351	340	345	319	348	326	325	313	309	334	352	330	344	327	331	348	309	325	310	333	318	347	312	307	315	353	344	313	322	342	344	313	309	330	335	349	337	321	334	333	329	363	322	312	342	313	303	325	363	327	335	303	322	325	310	309	334	333	350	318	322	345	328	313	305	313	328	332	329	293	320	340	329	303	310	327	327	320	340	345	293	338	314	341	342	314	344	348	307	324	323	342	323	333	293	305	311	314	333	332	326	320	304	311	334	337	311	311	329	313	327	315	340	325	332	334	296	322	301	323	293	310	325	335	306	328	306	325	313	303	321	327	277	325	317	315	344	339	292	349	339	305	323	335	325	301	355	320	334	307	310	332	331	317	311	350	331	311	319	290	340	364	333	309	296	337	311	335	291	337	322	309	327	347	327	325	303	318	320	358	346	329	366	306	323	300	300	311	332	310	327	322	335	323	311	328	299	335	338	329	309	313	323	334	285	298	282	338	337	306	303	341	308	325	337	337	354	335	309	326	294	326	329	315	351	322	330	332	335	349	318	350	315	341	322	333	329	305	311	325	312	342	314	298	328	342	329	337	328	317	337	337	329	324	313	355	304	316	324	325	328	330	328	345	304	323	318	369	326	341	364	303	306	307	343	315	283	335	322	340	283	307	326	347	356	295	317	373	318	333	312	322	316	318	322	307	322	276	317	326	313	330	317	338	335	327	320	336	340	347	313	301	327	314	326	312	345	341	315	313	299	337	344	336	329	350	333	338	354	352	372	346	332	287	323	318	335	335	356	309	344	304	341	330	350	274	311	313	348	312	337	318	320	320	325	315	348	339	314	308	311	345	364	336	294	299	359	327	315	323	333	328	328	302	313	357	311	310	328	334	318	333	332	331	349	325	329	334	326	321	291	280	320	312	340	336	309	323	341	324	323	311	302	331	294	297	345	334	326	317	300	312	355	342	277	307	330	333	305	301	324	314	328	317	292	321	318	339	331	322	322	345	342	296	340	318	306	323	322	312	308	335	346	344	305	333	305	324	320	349	332	325	334	323	350	307	319	352	344	322	323	323	315	321	322	317	306	323	323	319	307	307	338	345	304	308	316	331	307	322	340	326	324	289	311	341	310	346	358	306	336	312	333	319	294	315	335	319	338	303	311	316	349	320	317	338	296	318	316	312	340	334	332	303	312	330	342	322	312	361	318	325	323	340	345	314	309	321	330	334	300	318	344	358	329	313	311	276	330	361	302	302	307	342	346	343	345	326	326	317	340	331	324	336	312	326	330	361	337	331	297	323	309	343	340	302	274	342	332	341	316	304	320	346	333	311	348	349	325	315	301	301	332	320	322	337	326	288	282	315	319	305	300	294	316	313
22639	21506	29334	24108	21508	21427	4791	1277	1014	943	876	889	755	726	736	729	751	1325	697	579	628	587	620	625	631	604	604	587	581	555	623	600	611	520	550	592	560	573	592	630	588	592	580	593	587	561	562	541	557	596	563	567	573	576	534	548	594	558	547	587	548	598	573	580	579	598	589	561	558	543	577	557	572	529	604	547	577	512	551	553	570	555	557	564	583	556	575	603	577	562	585	568	562	547	572	563	559	545	540	574	539	571	537	594	595	565	608	565	570	576	550	591	543	528	568	551	567	557	593	516	613	563	580	569	559	582	584	575	564	555	557	548	548	601	556	542	552	598	540	572	547	561	607	603	576	564	602	524	554	569	548	551	546	617	574	562	618	518	613	561	543	539	566	586	587	566	523	573	570	536	627	557	569	543	561	591	553	597	530	592	533	568	559	560	545	538	555	615	540	520	555	542	577	530	590	567	568	560	556	546	539	562	564	565	566	588	575	512	540	563	565	541	576	556	554	581	570	602	577	574	553	543	617	609	561	547	557	549	573	631	565	566	562	549	582	571	579	524	596	574	522	504	590	574	563	560	578	570	531	594	547	536	546	577	540	539	588	584	582	558	530	567	599	576	569	594	617	557	545	570	569	576	533	570	519	574	592	511	528	564	561	565	599	621	573	568	575	546	536	591	615	544	534	517	568	571	545	576	571	544	565	544	569	586	567	570	579	571	588	561	565	567	555	568	600	553	578	615	572	572	589	582	566	567	570	562	564	585	589	539	600	557	559	574	585	529	550	574	555	540	572	527	579	556	584	574	544	523	545	558	557	569	567	529	598	543	563	563	547	570	561	590	600	572	592	585	547	548	584	559	581	532	580	561	555	544	547	570	580	545	596	579	591	548	513	578	549	520	583	537	572	581	595	547	543	578	575	587	583	565	525	533	585	561	577	567	562	601	550	550	549	546	626	558	556	617	568	557	562	588	555	597	557	574	559	553	539	560	520	551	535	576	532	544	545	611	553	604	540	565	529	517	582	565	538	553	525	583	555	542	542	603	557	557	562	553	556	537	561	622	578	561	601	554	535	549	594	579	538	554	570	531	638	584	549	593	587	536	555	569	532	561	602	573	567	558	579	545	577	580	591	545	539	542	540	578	580	570	539	588	522	563	587	555	562	537	554	569	545	563	581	572	592	598	546	563	603	546	523	585	554	563	603	580	579	580	587	552	551	614	549	566	564	594	586	592	533	583	551	522	539	552	546	591	582	607	571	570	546	505	527	553	580	604	543	583	623	546	576	539	595	557	577	559	535	563	595	594	567	554	547	551	536	560	570	553	551	613	579	575	566	599	578	559	601	513	562	599	594	539	540	574	568	582	566	565	531	599	534	540	610	567	538	592	563	587	538	559	588	587	567	605	564	596	564	571	571	570	575	563	574	548	593	561	548	604	581	546	519	529	551	543	595	561	547	547	553	595	584	555	550	546	511	589	572	585	562	544	519	533	532	563	596	554	578	552	572	548	585	573	565	559	565	621	573	519	541	590	545	609	553	567	571	571	559	574	543	569	574	567	568	550	644	569	543	568	589	538	597	564	587	531	601	583	525	571	583	548	566	551	552	584	541	525	578	558	600	570	570	561	562	552	519	551	570	530	556	546	586	562	583	581	541	611	547	599	580	552	539	554	560	568	533	580	563	592	541	582	558	575	595	600	563	569	576	590	560	555	571	588	547	572	551	561	600	528	555	572	624	526	568	529	580	552	572	573	587	570	518	515	543	560	549	597	554	612	558	538	602	614	556	548	562	562	617	553	548	561	579	572	565	538	629	537	554	550	627	556	536	537	564	566	548	561	578	573	532	548	535	553	577	558	586	531	609	562	540	545	588	530	592	561	536	599	569	583	532	551	570	568	570	547	587	580	555	559	560	493	543	571	563	541	589	534	553	579	569	571	594	557	502	553	540	541	549	573	582	551	518	603	544	557	540	600	525	578	538	562	527	558	556	569	532	518	547	490	559	612	574	544	565	563	527	555	573	550	591	567	574	524	551	551	538	560	562	618	593	530	542	612	623	578	587	538	592	550	555	561	572	521	539	605	520	549	566	590	586	576	582	543	598	545	532	553	538	575	548	542	577	542	552	613	560	565	564	559	621	574	578	566	620	554	587	537	530	557	575	541	534	593	544	555	589	561	571	541	545	525	565	563	567	560	535	546	582	539	548	548	555	548	559	554	571	574	587	518	534	560	564	562	582	538	559	612	529	555	563	521	533	570	614	589	631	587	577	546	555	568	594	557	592	550	550	562	563	565	564	543	577	562	570	558	577	526	574	554	562	548	549	592	554	581	571	585	575	609	574	582	544	555	532	554	551	542	537	572	545	602	593	586	545	557	553	559	548	584	550	582	566	586	598	579	599	575	565	598	517	558	563	541	528	578	619	592	555	586	599	579	562	542	590	575	566	607	605	568	619	529	548	596	591	592	531	571	564	527	564	534	557	548	555	576	558	548	548	588	570	573	582	567	568	582	559	545	600	564	514	579	569	591	529	585	610	611	579	601	561	584	549	575	533	594	559	543	564	544	538	528	564	539	587	564	591	560	515	587	565	539	554	576	516	582	551	557	536	561	560	579	567	536	575	522	541	551	607	538	612	555	570	611	560	542	520	559	556	573	562	570	603	534	543	517	599	574	530	527	551	587	562	549	565	557	595	588	561	595	588	542	554	586	602	567	524	532	575	575	558	556	557	583	568	543	566	534	618	573	602	578	615	555	564	574	525	550	575	583	537	520	587	533	567	577	556	560	583	551	607	538	549	575	594	573	584	537	585	586	612	582	542	555	575	528	572	616	537	605	601	573	546	539	570	552	535	529	550	536	588	558	544	617	569	564	531	514	588	594	601	570	585	553	587	599	560	552	552	554	559	540	511	540	534	572	600	574	591	548	570	577	560	586	542	566	577	590	569	535	595	551	540	586	575	543	552	570	572	559	561	578	598	611	610	522	554	575	578	580	575	558	606	551	585	572	537	555	559	581	574	580	558	579	556	595	550	577	599	581	540	563	562	544	597	547	567	556	514	542	544	578	536	573	540	596	559	523	571	574	594	567	542	590	582	540	553	559	555	550	565	540	568	573	540	572	556	575	535	549	566	563	620	550	515	519	613	502	572	565	527	537	574	603	595	605	580	579	557	568	555	510	547	535	580	580	514	566	580	555	525	581	573	582	572	542	563	543	559	572	580	539	612	580	584	531	536	547	583	551	530	558	539	568	550	528	552	539	567	577	582	558	526	570	534	564	505	582	541	576	593	577	557	524	571	558	578	574	535	541	572	580	575	574	618	544	532	574	615	626	538	595	561	571	606	570	530	594	572	538	620	533	573	564	584	558	572	555	533	565	591	536	513	581	591	545	591	584	550	565	528	563	582	559	611	552	534	546	586	569	593	582	561	559	620	561	564	549	588	558	555	551	564	559	587	551	545	582	612	540	609	571	575	569	564	531	546	600	597	570
18757	14367	10382	5098	3598	2876	2392	1914	1606	1455	1245	1257	1171	1134	1016	1071	1060	2114	1028	850	838	787	738	781	749	856	789	743	767	774	724	780	727	787	678	735	746	797	756	743	742	734	696	775	743	733	731	743	742	798	695	700	708	743	694	717	733	738	731	721	742	689	714	750	714	728	771	713	697	738	746	762	706	661	750	750	760	702	792	679	740	759	711	704	765	715	753	741	751	737	688	718	696	721	783	687	760	713	668	713	696	700	696	707	697	744	688	746	679	726	689	752	763	731	741	762	707	700	721	753	705	709	696	734	719	783	702	692	712	728	669	714	713	753	722	686	717	764	691	731	752	762	698	710	699	707	713	735	756	735	734	722	724	694	710	691	703	710	729	713	752	696	731	757	715	746	735	710	769	689	724	718	705	767	738	737	723	739	752	752	718	742	626	714	674	675	725	707	687	751	722	703	670	711	677	709	685	732	697	680	736	712	719	714	693	704	700	713	693	689	780	773	738	705	729	760	742	747	743	713	720	684	688	712	658	668	754	754	715	735	740	745	702	698	719	702	739	700	733	691	676	740	707	776	752	755	699	705	727	703	756	767	715	719	730	723	690	732	724	711	733	699	670	721	739	711	749	667	690	716	710	685	696	735	740	716	699	706	698	779	717	731	734	708	691	729	667	727	729	704	744	744	738	735	708	678	695	742	731	737	744	716	700	705	694	718	740	681	702	713	778	740	723	686	704	717	765	711	678	707	692	712	702	747	713	725	775	732	684	698	726	741	724	708	668	713	715	725	719	742	722	680	712	772	725	710	742	711	730	693	727	676	754	742	686	738	780	736	680	728	736	716	695	709	768	738	719	712	728	734	736	740	762	665	707	690	720	728	735	737	737	738	694	729	760	700	754	705	741	745	709	751	729	717	696	743	721	712	749	747	732	728	729	683	694	729	748	738	670	683	724	723	730	695	717	696	717	724	703	696	736	747	720	731	729	692	715	758	679	671	661	714	693	782	733	689	739	702	701	690	729	686	699	709	706	742	744	721	685	689	667	715	731	687	789	660	661	742	735	733	679	721	746	679	710	697	671	704	718	698	722	716	739	694	742	701	710	705	751	684	699	711	708	764	697	715	761	740	743	699	696	679	710	744	703	688	737	688	725	668	722	682	749	680	750	736	676	739	732	755	705	707	758	724	660	670	740	742	706	731	709	762	718	747	699	706	670	745	716	755	742	747	672	686	712	732	715	751	710	693	721	704	721	806	728	712	713	705	707	725	733	715	743	690	677	750	681	722	744	728	692	767	751	722	708	794	693	734	718	743	698	704	703	723	732	727	696	749	711	691	737	712	732	722	712	717	679	709	698	691	742	635	689	734	653	737	710	712	667	746	714	747	703	708	684	689	720	708	746	717	740	747	708	732	703	768	679	717	739	681	683	724	748	755	665	719	755	707	710	690	725	644	690	719	724	758	709	694	694	715	720	699	722	734	692	698	692	707	705	692	715	674	729	743	752	728	773	735	731	696	758	745	716	700	801	704	721	712	719	696	748	755	742	755	709	676	711	686	678	746	694	705	703	735	700	747	699	706	738	706	764	729	706	690	728	715	705	681	737	680	689	721	753	708	702	751	720	763	677	703	710	666	724	733	694	726	741	728	703	712	725	673	700	694	764	727	724	766	725	690	709	713	735	687	720	684	686	695	743	702	663	790	700	745	732	682	723	699	720	735	740	708	733	701	714	720	758	711	708	736	677	719	763	720	738	672	760	742	720	672	785	762	658	717	716	733	741	683	721	710	736	735	721	721	718	741	709	702	751	765	719	713	706	723	671	733	672	736	711	701	727	726	704	723	709	735	692	719	736	701	737	709	712	749	679	714	706	728	762	709	689	749	706	696	744	722	738	746	781	701	743	738	721	736	715	691	713	740	777	746	733	704	740	711	733	688	770	715	704	641	743	686	736	694	757	721	738	719	686	720	704	719	725	686	705	745	688	727	776	758	706	723	722	747	745	702	706	707	740	681	743	716	713	760	722	691	697	801	738	679	732	740	725	717	729	726	714	697	686	730	734	688	719	705	671	650	712	684	704	700	698	722	713	710	733	673	717	774	710	703	728	712	739	719	694	740	727	705	744	742	721	754	740	715	686	740	686	697	692	749	763	707	740	767	730	717	738	728	701	706	677	685	706	713	728	702	713	752	747	724	701	746	762	730	706	706	740	747	712	715	745	749	715	691	734	696	743	710	741	691	729	719	748	674	746	689	729	682	701	731	718	711	727	715	701	717	741	665	713	724	732	693	707	725	711	694	733	704	699	701	732	779	724	688	777	743	751	707	726	751	720	737	666	692	730	694	750	742	697	739	691	710	703	730	709	750	691	709	665	740	736	735	734	733	680	762	703	715	743	714	711	701	707	708	711	766	689	667	701	699	713	753	707	709	668	692	698	682	727	794	792	712	783	730	713	726	739	683	729	752	733	735	738	766	715	710	691	731	692	704	734	702	741	764	670	726	678	750	700	703	778	673	692	729	701	761	682	706	662	704	707	804	758	688	680	764	767	693	703	702	807	719	704	685	733	720	750	723	670	708	679	703	719	709	665	708	688	730	742	683	712	707	690	707	742	742	746	703	721	725	675	742	724	722	720	694	721	680	719	685	762	731	729	728	671	757	700	693	697	655	724	733	706	686	710	766	716	680	680	727	706	755	724	757	722	714	677	736	768	717	727	665	723	735	710	740	702	724	700	705	715	727	722	693	716	769	756	702	742	735	765	699	694	734	696	763	747	668	680	689	716	768	688	700	674	703	675	713	738	724	706	715	695	720	690	686	685	686	719	778	692	719	743	738	739	734	710	672	725	705	750	704	720	700	691	770	692	742	734	671	703	680	745	730	709	690	737	656	708	698	688	752	690	701	727	680	702	705	686	720	733	752	741	705	704	720	753	728	738	689	668	723	725	711	719	713	667	704	706	755	744	754	710	723	694	719	700	768	680	708	761	681	737	735	743	703	714	714	716	693	719	753	719	762	730	738	717	731	722	717	704	767	685	702	689	730	780	749	708	759	728	708	685	691	707	716	730	721	707	696	743	724	752	714	732	678	751	649	691	735	682	769	681	670	741	729	700	719	723	756	695	736	691	720	687	737	741	715	731	706	680	774	738	677	725	759	715	715	702	686	699	721	687	700	677	725	749	701	747	742	739	741	725	751	729	698	745	735	732	728	707	734	713	771	735	697	719	726	767	758	729	723	745	697	730	710	677	767	765	665	726	710	712	727	721	760	676	722	660	750	662	757	730	745	762	701	724	711	697	715	717	731	703	724	725	743	741	692	718	709	710	733	659	725	725	726	748	715	733	767	698	738	702	688	765	756	724	736	738	690	691	702	720	686	676	706	739	729	719	747	747	715	692	735	676	727	723	719	695	712	750	696	722	731	691	764	753	722	725	691	734	683	724	762	693	669	706	725	727	717	709	717	693	735	725	702	683	749	737	702	678	678	679	698	690	730
27538	17646	3509	783	538	395	424	358	410	377	393	385	359	341	359	335	375	410	348	364	314	328	355	316	353	365	362	338	347	300	340	325	339	339	338	332	344	354	316	331	343	362	349	324	342	340	349	324	336	313	343	331	326	340	316	325	358	317	302	364	347	330	298	341	350	316	364	331	329	286	333	354	329	341	304	353	339	335	315	358	316	323	374	342	303	344	375	343	333	353	313	362	316	346	348	340	349	297	341	332	325	335	352	336	349	376	318	343	352	384	334	311	327	330	345	313	347	330	353	345	349	331	336	334	352	320	341	325	357	332	331	325	337	295	361	333	327	308	330	336	334	325	336	342	338	285	354	355	357	304	323	315	324	330	334	314	348	338	345	317	311	346	334	322	352	317	334	343	346	309	368	371	334	360	331	323	310	349	368	331	297	350	324	341	342	329	330	359	345	337	327	309	364	342	350	370	351	359	313	359	317	312	312	309	335	337	333	327	324	348	322	324	329	349	341	327	320	344	325	348	349	354	317	325	341	350	343	311	330	350	324	311	355	344	331	346	326	336	304	370	359	347	323	310	350	312	331	335	326	384	341	341	334	347	324	361	298	316	336	331	326	317	326	311	344	353	327	354	315	319	343	339	332	315	350	310	329	362	335	330	311	345	332	362	312	334	334	328	344	348	308	360	313	324	317	353	340	314	316	342	335	328	313	337	326	321	359	332	338	340	352	326	352	347	331	360	341	355	351	299	354	319	334	322	329	334	309	338	302	333	333	368	321	347	304	320	318	306	339	329	351	316	341	320	344	312	338	313	329	302	349	356	346	339	350	315	335	337	307	343	341	324	331	332	354	320	321	335	329	364	346	329	346	337	346	316	349	322	344	336	332	329	355	367	332	334	326	326	347	313	343	333	339	290	330	336	329	354	340	319	330	343	333	328	316	320	311	346	343	335	309	330	337	335	348	301	324	348	332	350	350	336	322	356	295	323	333	315	292	300	308	340	311	322	301	338	340	303	326	322	343	318	363	310	363	305	364	318	344	335	352	306	341	330	348	326	359	313	316	335	319	353	333	350	271	323	338	299	330	390	316	331	346	338	311	321	311	336	308	332	339	307	317	308	328	353	337	313	337	345	341	324	319	320	320	321	347	330	310	333	363	321	354	356	320	376	333	360	335	341	327	331	317	304	318	316	368	337	293	305	340	354	354	336	329	364	338	352	342	321	315	331	345	350	334	327	337	312	321	296	324	323	337	303	347	331	342	313	331	322	337	290	334	332	326	330	339	362	306	357	349	340	334	322	356	338	320	353	320	325	337	309	354	330	342	353	324	354	330	342	328	356	348	365	328	355	312	321	311	314	338	336	355	330	360	308	318	363	328	362	326	347	332	314	324	349	330	328	335	317	338	333	359	330	315	334	358	336	373	333	328	330	304	337	351	337	340	360	330	308	352	300	345	352	350	317	345	356	333	345	359	377	367	312	358	316	375	326	346	327	330	352	330	345	332	309	336	325	323	358	342	344	330	320	356	352	331	315	313	333	350	341	315	328	333	315	319	323	329	350	370	344	314	311	337	330	375	321	313	319	308	336	338	330	351	348	315	331	318	307	307	351	324	320	353	341	364	352	352	364	319	330	330	325	343	365	340	325	337	348	317	308	363	374	365	316	311	327	337	335	317	377	315	357	322	357	319	352	328	351	328	356	349	299	339	326	345	312	355	352	348	335	320	343	340	326	318	350	349	349	326	341	319	308	364	363	342	334	324	315	371	324	325	317	330	325	340	362	336	320	350	342	325	320	314	362	349	339	338	356	341	316	375	343	320	346	313	334	339	335	335	336	312	287	326	314	342	299	361	326	324	348	334	324	341	355	346	313	376	312	325	343	353	306	366	317	335	331	322	324	328	343	348	309	323	360	318	309	351	292	347	345	343	336	299	315	329	346	327	330	346	321	318	320	354	341	362	320	338	353	338	358	330	356	356	330	343	326	319	306	360	340	339	305	334	313	318	325	329	321	320	339	320	390	319	345	324	348	341	327	339	360	292	312	324	316	304	314	368	332	330	316	320	353	347	320	330	289	338	335	316	302	319	347	361	345	327	346	361	347	318	341	344	346	341	363	312	344	331	313	361	348	321	340	336	329	338	343	345	351	352	329	358	354	338	333	318	366	332	319	339	295	323	366	305	320	356	339	305	323	329	376	324	334	371	313	315	344	345	317	323	341	352	330	355	323	379	335	314	345	312	306	347	312	348	328	330	305	345	371	357	384	354	340	323	335	366	344	349	313	332	343	321	326	349	353	343	341	335	355	367	321	320	339	349	300	341	353	341	320	361	316	329	329	334	334	332	332	331	339	327	343	324	371	309	325	344	347	345	317	322	296	304	330	354	302	332	331	322	370	348	346	330	304	319	329	313	340	330	332	311	336	369	329	320	325	344	320	321	368	356	358	294	330	346	328	311	337	357	337	359	339	357	311	294	330	322	306	371	356	340	321	339	306	363	346	337	345	356	381	321	349	347	328	335	349	327	304	324	333	350	332	320	369	360	338	358	339	347	319	315	356	353	354	340	335	314	353	345	346	313	332	341	345	339	346	362	346	299	366	355	314	324	321	305	364	337	337	305	319	376	335	297	358	296	360	329	309	337	371	359	321	351	339	347	307	337	324	333	323	318	313	362	340	365	313	316	357	362	306	371	304	338	347	356	348	328	350	368	359	333	345	344	319	320	365	329	314	352	320	340	317	338	350	306	330	351	349	330	345	336	319	337	360	331	354	358	353	338	313	358	329	380	306	312	365	338	351	354	345	340	337	316	318	316	306	307	343	362	355	328	350	327	375	348	310	325	364	338	314	362	301	347	311	358	328	325	317	356	321	307	315	317	327	335	343	314	346	335	364	303	342	345	329	304	327	343	297	310	331	358	380	322	323	308	332	355	329	353	349	305	350	322	374	335	311	317	361	319	297	347	320	363	326	320	365	319	336	341	333	352	317	342	359	333	320	333	356	346	330	356	337	306	350	326	335	364	333	376	347	333	327	340	343	351	328	362	348	328	341	361	361	342	359	388	346	339	321	311	365	340	311	360	328	366	332	320	337	336	339	342	350	294	352	335	324	352	352	325	394	324	334	326	351	327	321	360	327	314	365	332	287	340	340	315	338	325	324	342	328	341	356	328	339	338	364	331	311	326	329	301	344	320	334	297	380	323	342	330	342	352	350	332	353	362	370	338	324	327	321	359	348	332	331	370	341	350	301	341	351	334	338	318	283	337	345	313	286	376	314	345	316	371	304	341	331	331	345	338	334	283	316	316	337	357	299	339	306	361	329	290	363	370	337	348	364	328	304	330	368	333	354	351	345	314	352	347	331	353	337	356	329	350	346	324	379	356	291	324	334	359	364	344	341	353	313	318	323	346	319	340	336	341	358	318	355	325	335	334	320	358	379	337	335	341	347	349	323	328	375	339	349	335	314	319	320	332	309	358	314	328	324	326	342	306	339
6348	2147	1753	953	787	637	565	498	507	540	542	494	488	488	493	478	548	627	464	416	456	396	455	410	440	369	463	443	433	435	378	437	441	401	452	490	437	449	385	438	437	443	450	444	454	422	453	446	470	402	448	454	441	464	453	451	424	423	430	441	439	437	434	410	423	468	416	433	425	427	466	431	424	438	473	444	433	404	448	415	457	401	429	442	405	440	457	419	437	458	427	415	485	412	447	461	456	434	427	472	434	469	446	435	430	449	433	446	418	433	436	438	438	460	408	449	467	415	423	445	451	430	428	466	423	453	413	409	473	411	405	448	443	440	439	386	433	420	449	468	446	453	475	412	448	433	432	415	449	441	462	419	431	411	459	443	414	459	447	404	432	457	452	426	445	437	420	423	448	454	439	446	467	441	431	451	457	423	452	424	434	424	437	399	422	428	435	434	418	477	437	422	453	479	423	428	452	449	418	393	459	444	437	441	442	436	469	447	418	404	419	410	426	433	439	442	445	391	429	418	437	410	380	427	430	405	423	411	446	445	419	409	466	430	426	419	433	414	458	426	414	421	425	430	434	401	417	424	455	488	418	389	450	448	435	427	445	437	428	447	426	405	423	440	404	400	442	422	437	397	425	444	430	440	434	420	469	409	482	405	418	423	427	417	432	419	424	455	431	445	446	424	424	455	439	437	467	442	398	427	438	453	460	419	422	471	441	444	387	411	422	423	450	411	417	448	420	454	426	443	445	431	401	428	439	441	437	450	410	419	386	400	430	421	431	478	474	437	447	412	435	474	450	451	415	439	471	413	472	447	477	434	494	455	419	451	441	428	405	398	422	439	424	403	426	419	435	421	454	443	466	438	455	427	452	419	422	477	457	437	454	454	445	456	399	436	427	407	428	398	423	412	443	464	431	434	427	425	459	441	426	465	412	421	455	397	414	428	447	410	446	415	398	477	399	405	418	417	426	428	425	432	392	420	480	416	444	412	410	378	395	426	417	471	441	397	437	414	443	453	467	434	447	436	427	408	442	408	427	444	450	429	413	394	436	443	445	450	407	397	428	425	436	448	445	433	410	457	402	425	440	427	424	453	463	456	426	427	445	440	456	427	472	425	444	451	448	473	455	431	446	452	409	420	424	462	417	416	402	403	429	439	462	406	452	470	452	453	447	442	450	422	434	408	450	474	431	431	441	453	433	429	452	466	447	400	392	401	450	427	445	449	431	457	430	451	428	431	416	469	463	425	436	394	461	457	470	444	468	410	426	401	427	458	429	444	484	412	394	447	415	422	449	433	435	439	421	445	471	396	408	463	428	452	435	467	413	428	437	453	447	419	399	444	422	456	446	404	420	427	436	428	439	430	410	426	429	427	410	456	447	407	396	442	457	430	440	440	460	435	414	436	429	438	446	416	415	417	423	429	421	449	458	452	463	364	426	397	452	430	462	426	457	430	424	421	435	400	447	431	429	447	469	472	425	460	421	420	398	433	439	448	410	437	433	428	479	408	435	430	449	445	429	406	431	437	422	459	426	435	428	417	411	392	468	409	432	406	410	433	386	404	405	440	442	446	447	432	438	432	391	443	441	447	414	515	471	413	418	400	438	393	426	444	397	461	463	426	423	447	479	483	475	432	473	424	431	446	445	429	427	433	426	472	407	421	389	402	435	417	444	433	462	438	412	451	443	419	455	421	411	415	432	414	460	470	445	442	415	450	421	457	408	412	472	444	453	437	425	421	441	394	456	441	439	417	448	419	442	427	469	413	414	455	406	433	429	399	439	462	421	414	383	425	418	393	427	462	455	421	439	400	414	421	443	425	466	432	424	408	414	413	430	469	416	421	439	441	423	438	415	470	449	473	438	450	440	436	429	394	442	433	462	400	470	428	433	402	409	419	404	410	424	446	435	439	437	390	428	450	419	433	418	447	438	438	423	437	406	424	435	423	459	453	432	443	414	387	463	440	446	441	420	472	438	430	428	434	450	443	385	459	398	397	420	426	444	424	421	460	437	411	447	431	452	454	408	453	404	442	414	428	450	420	440	442	446	438	431	427	436	421	467	446	464	470	408	435	429	426	425	410	437	464	479	400	411	455	426	407	428	408	464	383	434	416	449	433	437	436	428	421	458	407	476	440	433	461	440	431	467	419	441	442	419	398	431	434	440	463	430	439	467	451	428	447	413	444	422	407	463	467	418	415	414	425	413	430	384	444	428	388	419	472	428	374	411	415	434	425	453	390	456	428	416	417	429	397	443	406	459	423	427	427	440	414	423	408	402	455	436	475	433	482	450	426	402	435	444	432	406	453	426	421	434	477	435	408	440	438	398	468	447	430	456	453	409	421	430	439	425	432	434	416	442	452	410	429	439	451	372	434	422	409	408	459	483	451	405	442	441	417	448	447	430	448	425	426	433	440	456	431	401	440	428	393	463	405	423	423	430	422	420	405	424	469	428	438	441	454	393	408	429	405	426	426	412	442	444	403	399	393	445	436	438	425	437	450	440	473	429	430	467	419	411	400	481	411	425	428	457	448	446	421	418	453	428	433	450	448	412	438	449	436	420	444	469	435	441	431	430	395	414	420	456	431	452	431	471	436	440	453	419	435	426	469	431	415	408	474	432	432	428	433	427	446	452	443	413	412	441	421	427	452	414	462	414	421	419	417	433	425	448	390	423	419	405	444	434	441	451	436	416	425	474	453	471	463	404	449	413	397	434	475	496	415	423	405	429	402	420	435	418	436	458	432	430	432	421	453	451	423	442	454	425	416	437	424	437	454	431	403	432	467	422	459	432	423	412	404	439	415	419	391	427	430	430	413	408	399	406	428	447	415	478	406	406	466	460	430	426	411	442	383	418	436	424	441	419	465	437	450	425	410	444	434	416	421	469	436	418	474	477	416	404	434	391	438	421	439	491	438	404	455	423	445	426	462	416	435	420	445	422	413	438	405	461	463	438	387	440	446	443	406	417	441	428	423	435	448	448	421	442	430	435	464	434	408	425	445	438	440	436	417	435	427	411	427	431	449	409	417	417	420	434	437	432	456	439	438	421	396	431	401	438	427	430	443	421	409	477	443	431	485	439	426	432	411	465	399	444	474	435	423	432	455	371	414	460	420	432	455	425	408	397	423	402	474	431	448	462	465	440	445	406	418	404	420	429	441	416	420	448	434	392	422	415	398	412	419	431	454	424	413	440	462	428	428	470	456	434	410	407	408	404	456	421	428	427	427	422	433	426	434	435	443	475	426	410	444	430	405	495	438	449	451	431	461	434	467	403	460	467	453	435	424	476	432	420	486	421	440	442	422	421	441	417	421	461	437	438	433	470	472	430	441	407	438	438	478	433	423	459	427	441	452	434	438	454	436	455	424	416	418	426	480	434	400	417	443	441	436	442	433	447	415	437	413	414	470	409	416	435	424	444	415	464	451	420	434	444	452	458	432	419	444	453	403	447	419	434	417	414	435	421	421	467	424	403	431	406	445	434	449	435	455
23591	21458	28760	24566	21317	5477	1227	910	811	779	744	739	693	714	645	638	718	936	635	605	595	599	605	612	567	603	629	585	559	563	583	632	617	558	548	592	592	616	613	520	629	587	554	606	574	546	610	577	600	569	553	576	578	570	584	611	586	623	580	601	633	621	604	579	608	578	573	552	625	613	631	576	584	597	586	653	614	543	585	605	569	570	551	538	575	613	581	564	536	634	606	592	601	572	602	620	594	591	595	554	567	599	607	606	557	526	593	600	571	594	574	605	605	563	565	613	573	561	594	618	576	572	622	563	555	633	558	558	629	582	531	604	581	568	616	620	615	587	567	557	529	524	584	615	613	554	586	569	588	557	524	617	587	549	587	584	565	606	619	604	581	603	567	596	601	597	566	572	618	560	567	575	524	599	548	531	534	553	586	608	585	593	577	578	600	575	560	595	524	581	550	608	593	589	543	589	533	565	586	551	590	590	573	569	533	589	610	579	554	590	566	540	590	587	577	571	554	594	586	561	593	578	587	573	541	614	601	637	606	544	605	592	536	528	591	579	562	611	559	591	540	601	569	574	589	550	570	590	597	536	599	627	546	585	574	591	595	567	549	589	562	578	639	560	611	584	563	539	587	620	601	555	563	588	539	589	591	567	566	542	542	600	592	587	602	536	514	592	566	560	564	573	557	572	629	594	578	557	583	594	561	543	583	600	580	569	555	601	558	605	582	581	575	580	615	578	544	581	561	546	625	618	571	576	559	597	585	567	578	633	530	574	581	584	563	563	571	542	596	535	552	568	590	607	599	562	554	615	579	595	580	617	594	590	594	548	596	582	544	579	543	595	609	557	610	537	573	599	586	533	610	599	551	569	571	546	564	590	534	574	593	626	595	561	581	570	614	589	583	598	598	582	572	591	613	584	593	604	585	556	558	569	568	579	577	641	571	606	535	595	525	574	566	564	567	558	590	588	633	569	576	582	535	573	555	557	601	550	617	561	630	608	621	593	579	602	587	583	549	543	626	518	569	529	539	533	599	601	554	610	573	532	560	578	601	578	612	582	591	622	579	577	598	547	578	628	593	589	594	549	547	534	570	544	562	545	577	576	546	600	597	566	566	563	578	632	538	562	585	558	541	605	537	531	577	551	573	564	585	564	601	573	551	594	576	626	549	601	605	607	579	603	600	582	564	656	606	550	613	565	575	604	577	571	605	572	582	540	555	550	545	579	553	583	605	636	610	584	573	528	564	561	565	569	582	570	571	568	591	573	603	585	553	572	560	586	571	557	601	593	582	585	580	598	595	571	516	606	534	571	609	597	572	569	567	538	600	589	550	547	547	621	592	589	546	576	592	576	532	560	576	563	595	558	588	573	589	591	581	595	558	599	562	579	554	613	595	574	590	594	577	588	612	572	569	549	602	616	574	556	546	569	577	592	546	586	565	610	573	611	590	584	571	593	582	578	531	583	584	596	595	539	568	591	604	560	579	571	548	601	582	595	569	573	577	602	569	619	588	590	569	555	590	598	583	595	587	602	564	600	557	579	633	552	584	604	576	550	552	579	594	613	599	581	604	588	556	605	572	605	573	526	593	619	618	611	608	583	566	558	624	599	622	584	593	605	570	553	598	584	607	607	604	636	601	584	570	545	632	612	582	575	610	560	577	565	557	535	580	597	581	598	556	576	589	569	570	532	564	554	568	568	593	530	533	576	577	586	571	577	584	601	585	567	577	586	608	574	585	523	548	547	576	561	593	560	585	590	580	589	552	581	552	567	610	575	568	529	557	598	575	570	573	547	582	578	628	583	589	567	624	597	607	554	565	609	563	589	588	580	566	600	617	577	558	581	566	570	611	583	604	557	586	587	601	591	578	545	585	597	511	536	535	572	593	575	617	569	577	536	600	567	577	588	578	557	572	571	608	594	591	559	598	626	597	562	567	649	608	574	583	578	566	596	636	559	582	565	590	595	536	596	603	564	574	541	572	583	525	554	563	574	596	604	552	608	583	621	572	575	617	572	561	562	557	527	601	578	610	581	552	605	563	573	558	573	559	579	590	543	551	547	571	547	572	581	554	599	590	589	558	606	552	556	569	629	574	587	584	586	592	599	570	581	544	602	561	592	592	588	552	630	567	580	551	556	596	586	551	567	590	571	579	622	577	608	560	590	590	600	596	610	571	582	583	592	606	577	598	617	559	631	623	580	612	544	576	547	600	577	596	631	561	617	575	581	618	579	626	589	537	548	602	565	549	544	581	593	601	571	522	586	567	605	636	581	592	577	569	560	569	538	575	578	600	566	587	589	605	593	541	577	569	592	585	582	578	569	572	574	556	589	574	562	549	551	607	585	566	598	579	597	570	590	594	543	595	634	557	587	555	569	572	550	582	622	562	578	595	582	532	619	567	571	565	591	590	613	584	597	563	569	623	589	562	611	614	587	532	554	606	601	508	594	522	587	588	608	575	602	571	550	562	565	587	536	621	566	573	576	554	530	623	603	544	591	604	567	627	602	598	575	581	576	574	571	590	615	588	589	589	616	565	530	607	603	596	613	571	584	591	521	566	544	562	568	560	627	573	582	588	587	539	554	578	554	611	571	556	594	550	582	573	608	593	568	620	608	597	599	587	570	618	565	568	608	547	601	581	566	581	621	592	587	569	550	579	557	561	578	577	584	586	588	496	524	608	584	617	589	550	602	589	610	606	539	573	557	560	596	618	578	608	597	565	546	575	578	601	628	578	595	562	572	601	598	564	583	593	541	577	584	592	576	586	546	553	618	609	618	528	577	539	560	597	585	563	635	579	598	596	541	541	571	580	565	541	582	575	573	538	585	605	591	570	599	591	578	557	525	644	574	607	624	537	588	575	581	549	582	627	558	601	587	536	536	610	592	562	585	630	596	578	571	569	607	593	559	577	599	587	566	599	585	566	592	535	583	569	575	561	607	583	572	532	616	576	558	581	632	609	563	589	594	574	563	575	578	569	550	575	578	599	548	600	582	576	589	597	603	649	595	582	559	605	562	608	559	580	591	610	568	577	567	605	578	579	578	565	549	586	584	637	606	565	561	594	560	600	536	570	532	546	608	597	559	554	574	589	575	610	592	631	574	598	571	581	550	591	577	559	583	606	583	589	551	593	572	550	581	584	558	515	620	543	653	586	614	597	603	589	620	565	593	570	583	631	586	612	593	603	541	600	609	531	601	529	563	576	605	572	570	602	592	554	570	576	576	561	574	560	602	606	611	579	532	608	545	576	594	542	547	583	609	571	596	561	581	638	557	606	617	562	585	585	564	531	579	577	554	581	604	548	604	568	573	534	580	542	615	586	582	585	601	559	600	571	604	595	600	568	570	595	603	566	526	603	596	638	593	578	589	588	601	567	579	618	582	577	584	592	545	523	518	592	566	586	583	554	590	558	529	592	550	522	572	609	533	580	558	614	612	581	568	540	566	611	575	562	549	595	622	586	615	599	569	577	564	601	630	596	567	596	606	544	521
15404	8990	6612	3237	2410	1861	1621	1389	1194	1063	1080	1050	954	877	851	902	983	1352	854	785	768	790	785	754	731	778	768	800	723	762	733	774	741	723	737	768	708	702	734	772	796	771	749	734	753	729	738	747	759	747	742	727	740	756	733	684	743	669	737	708	726	719	688	776	718	694	695	767	783	712	741	761	791	709	742	754	740	754	756	816	758	727	738	710	693	744	754	745	715	771	704	692	724	749	731	690	723	718	745	657	744	715	725	698	718	743	664	763	748	770	798	738	732	756	724	712	739	717	724	731	748	769	687	679	715	763	749	737	698	722	723	723	712	704	803	737	757	739	765	759	708	748	746	756	767	766	715	696	667	731	724	729	741	750	716	703	727	735	720	730	749	777	764	735	698	710	715	735	750	714	746	738	752	744	732	757	756	736	714	717	712	726	758	721	748	735	740	761	733	754	695	741	764	664	719	753	729	771	728	708	744	716	677	674	725	732	726	736	762	719	693	717	708	724	767	733	775	728	743	753	698	738	760	728	707	721	722	734	703	737	717	761	764	723	718	736	737	696	727	742	707	711	717	774	705	716	784	704	729	764	747	673	755	733	766	718	767	711	755	692	700	730	747	721	735	723	711	720	738	722	780	725	751	736	747	748	747	749	710	723	679	715	734	729	765	739	753	712	778	762	684	701	726	758	751	696	702	704	708	775	680	719	722	743	708	727	722	724	726	752	767	755	704	777	680	730	752	743	697	735	688	734	657	747	719	715	739	740	722	741	729	720	727	762	740	704	720	734	748	724	726	704	701	730	691	733	763	715	719	774	722	695	752	777	720	704	763	775	735	782	697	716	745	687	703	749	769	763	705	762	741	744	706	757	732	750	685	692	761	782	758	748	770	709	681	743	745	697	740	735	710	703	778	721	721	753	737	787	712	718	704	796	766	723	697	700	717	720	747	764	704	736	753	719	715	740	709	675	713	753	697	689	720	720	724	699	743	735	744	735	715	782	718	783	742	750	756	758	725	700	712	739	702	764	766	783	780	710	771	720	725	718	737	721	759	706	760	718	770	717	767	723	715	740	700	731	709	670	744	718	705	652	789	679	736	724	715	761	753	715	719	722	716	724	731	721	751	756	742	732	727	748	706	700	735	740	742	688	744	701	716	797	732	706	721	760	705	689	715	759	744	749	750	705	768	709	744	762	692	718	719	718	729	747	771	724	740	757	763	736	761	713	820	705	715	674	707	686	719	724	712	748	714	757	753	679	724	721	721	717	766	718	718	722	745	651	680	755	723	760	720	754	736	746	715	711	763	754	756	719	753	721	747	804	786	696	690	732	761	727	758	755	712	728	739	756	747	742	752	727	748	782	683	676	714	699	733	740	717	753	703	727	740	718	751	742	742	715	763	721	677	757	722	753	688	744	735	732	715	738	726	718	731	748	756	757	723	725	711	723	719	710	677	715	708	786	781	751	725	698	737	786	723	731	707	723	742	781	718	737	743	717	701	762	738	697	771	713	690	733	797	723	760	734	700	702	736	702	675	736	726	739	738	700	758	706	701	675	742	734	745	736	725	728	738	766	764	727	748	733	720	747	724	712	737	746	741	715	716	729	719	722	734	731	767	728	751	664	708	762	749	777	750	736	775	730	759	698	765	766	714	747	698	734	764	713	745	727	727	692	751	692	716	741	729	751	702	764	717	732	752	746	686	772	753	757	710	750	725	744	718	708	721	728	706	723	724	725	718	715	694	707	729	779	720	698	741	719	764	730	746	653	706	737	763	746	776	699	731	734	729	697	710	718	733	765	704	712	714	694	681	751	747	731	747	759	690	705	752	725	708	772	657	753	751	712	761	772	751	728	752	751	736	784	730	730	776	744	714	735	709	729	740	714	743	743	780	704	717	685	738	741	717	747	758	725	673	742	721	751	698	747	746	742	699	700	717	782	717	758	700	756	707	722	712	735	752	780	744	726	717	711	775	748	679	765	733	726	749	717	771	694	762	765	698	739	754	730	765	714	720	695	759	714	753	699	742	723	765	706	736	705	728	708	767	729	708	745	796	727	756	742	696	787	716	780	774	735	744	766	693	757	741	779	687	675	751	742	767	719	738	715	719	763	725	716	774	745	700	761	722	699	738	761	763	720	775	719	743	683	710	769	728	719	754	674	740	712	734	735	751	723	771	722	700	781	710	739	734	726	717	726	710	753	766	715	698	773	730	748	709	736	722	732	714	745	682	743	743	744	699	771	734	783	691	728	757	765	704	683	762	724	738	689	716	746	754	748	727	725	741	771	722	722	747	732	757	721	751	732	738	732	699	718	778	741	727	761	727	722	698	742	756	745	717	765	786	739	765	682	720	799	699	713	736	750	744	667	721	740	652	750	744	793	726	798	709	745	753	741	754	704	719	763	741	772	726	728	789	723	769	716	756	751	764	752	738	718	795	697	753	712	756	742	720	759	701	695	690	725	747	725	713	728	753	727	737	724	702	749	724	704	725	721	702	740	708	706	700	705	742	746	700	751	747	671	693	721	756	767	739	715	723	720	729	757	721	722	747	748	659	765	728	768	707	738	692	716	690	746	694	753	737	746	734	770	729	719	774	713	721	753	714	766	757	695	746	737	731	735	657	778	725	727	745	722	742	720	712	734	738	747	710	764	713	729	784	750	734	722	721	753	714	704	733	754	693	684	757	732	727	728	697	694	724	643	735	722	710	705	730	796	699	724	684	735	727	747	724	768	712	736	734	735	708	736	737	708	729	716	731	758	728	726	662	689	699	744	733	684	712	740	707	727	702	780	699	811	746	738	740	718	684	717	717	750	732	697	740	725	754	743	789	740	755	766	715	737	669	775	732	805	753	705	741	746	753	708	716	724	733	757	734	697	750	684	700	766	697	795	793	687	733	726	697	669	746	763	693	711	790	748	744	752	716	745	705	718	740	699	744	717	696	724	711	749	672	705	664	693	748	750	729	752	726	723	750	736	732	739	737	708	723	734	784	717	718	720	722	724	719	691	743	719	728	782	704	684	723	783	685	716	771	690	727	749	754	702	702	714	774	716	741	738	706	737	729	764	688	655	739	761	744	706	724	761	735	732	698	755	707	714	740	673	712	710	739	723	755	745	734	729	737	751	722	672	731	704	755	709	732	734	718	744	731	704	683	686	752	696	701	711	682	697	738	723	744	742	730	725	742	744	696	694	751	710	704	779	721	763	717	698	710	752	718	734	742	712	766	730	737	659	732	686	700	718	755	723	705	737	726	738	709	738	777	701	717	735	691	762	733	690	733	779	731	761	728	782	714	728	737	737	757	708	748	764	695	779	710	727	747	715	745	726	773	739	736	732	751	702	726	763	765	752	722	742	749	743	664	749	709	752	747	677	762	753	681	743	711	759	730	708	752	705	741	739	672	743	724	736	726	708	713	710	728	725	755	736	755	729	716	705	773	753	756	748	733	744	706	811	688	753	718	736	726	748	749	728	698	716	687	696	731	702	706	730
24685	21430	27459	25583	5287	597	486	411	320	321	314	316	305	306	308	261	306	433	263	279	250	252	224	240	259	231	219	256	264	246	232	229	270	238	255	256	237	243	241	218	242	251	236	239	257	239	236	229	260	250	237	255	238	256	242	223	228	262	226	236	249	260	236	237	241	256	241	244	257	242	263	208	276	233	227	236	226	228	245	244	228	243	229	218	245	206	245	248	221	267	243	227	242	243	234	253	247	255	259	225	250	223	204	239	233	257	249	254	245	244	248	252	251	213	259	223	254	219	218	271	240	251	215	231	247	213	203	237	215	226	224	255	265	265	257	220	238	234	227	250	255	237	242	211	237	247	240	232	198	249	244	251	228	240	206	261	259	222	231	209	263	231	245	252	238	231	224	189	248	239	222	252	253	256	199	257	234	234	261	243	271	224	250	238	247	245	228	223	263	214	241	233	220	230	250	261	211	214	256	244	231	249	239	227	228	243	228	238	197	225	228	248	272	242	247	212	233	229	239	256	245	228	224	253	209	241	248	189	229	245	226	230	240	233	222	245	232	230	235	234	251	234	261	251	228	230	226	232	215	262	222	233	252	249	208	187	254	192	257	234	200	239	256	278	225	220	225	223	225	232	229	239	258	240	217	252	238	219	246	236	247	241	266	217	231	213	233	239	237	226	264	214	231	230	234	223	221	229	233	273	250	234	256	219	227	246	240	258	245	227	238	257	234	263	232	222	248	240	219	239	247	236	232	225	246	251	239	251	235	208	246	240	229	224	229	258	231	250	251	257	229	232	244	225	223	240	243	248	243	252	241	237	235	232	256	236	271	231	232	247	219	247	233	224	221	243	255	252	235	270	262	252	259	238	222	248	222	224	254	258	238	251	248	232	234	252	228	248	237	242	249	221	234	205	233	246	237	222	226	227	209	236	240	256	244	214	205	223	260	229	236	232	226	233	227	249	249	225	243	226	220	242	247	203	233	252	247	207	208	267	235	244	244	226	235	227	239	219	236	237	222	226	234	220	270	227	255	261	194	239	221	240	242	237	263	256	248	240	218	220	238	252	258	241	231	244	238	236	254	231	269	265	209	234	222	213	246	235	211	215	221	220	229	236	252	249	239	249	245	243	228	228	236	242	237	249	252	253	221	233	229	233	243	231	234	230	224	237	253	210	243	232	252	229	232	245	238	243	232	231	228	249	257	251	231	246	243	236	243	246	211	223	226	225	233	217	229	224	229	219	248	251	224	223	233	237	250	242	245	260	237	236	221	229	219	252	238	243	241	233	226	235	248	223	230	233	244	281	245	216	207	199	241	209	249	229	222	224	242	210	254	235	262	242	249	221	228	258	220	235	212	231	225	225	239	243	220	218	219	250	213	230	240	225	243	233	216	254	251	207	244	213	228	233	216	281	268	236	232	213	270	216	231	267	221	220	222	209	243	218	254	211	240	244	225	240	249	231	236	247	245	232	213	223	246	237	207	244	210	223	262	249	218	226	245	246	236	238	237	254	239	222	226	238	238	238	213	243	229	232	225	223	254	250	245	226	237	224	255	250	246	233	231	219	247	226	251	241	230	242	220	219	240	218	236	239	230	244	261	239	229	233	233	259	207	258	236	245	247	219	223	259	202	232	211	269	250	252	215	233	230	219	251	239	231	234	245	220	234	241	271	242	254	228	212	259	230	256	230	229	269	248	241	226	237	229	227	253	243	207	216	242	233	222	233	231	254	253	224	242	223	214	244	273	226	248	220	236	233	240	240	232	212	196	247	231	226	254	230	230	248	215	224	231	216	255	255	225	273	229	214	268	246	260	250	261	234	217	242	233	237	256	262	239	233	280	252	244	223	256	213	235	250	236	259	231	262	233	249	238	223	237	237	221	210	245	237	248	219	236	266	227	235	264	220	243	237	218	228	216	257	226	254	222	260	246	245	206	238	278	251	232	224	200	220	233	240	243	241	202	274	239	241	251	263	237	259	248	207	235	218	237	245	250	234	240	229	245	216	253	232	231	245	259	245	236	227	240	238	258	239	196	234	238	225	247	217	262	250	231	260	221	237	225	232	213	237	223	233	242	229	219	220	231	247	228	237	227	206	232	226	240	241	250	238	257	238	231	234	237	232	224	218	262	250	215	239	254	229	237	234	251	249	237	239	231	242	271	238	254	247	264	225	221	226	234	241	215	236	231	236	247	242	226	262	225	243	231	252	228	222	223	253	259	218	239	225	244	235	222	237	220	248	224	231	233	216	226	233	231	218	240	246	242	237	212	232	235	247	260	255	234	276	254	245	257	246	250	212	262	227	245	236	236	215	229	273	220	254	225	244	247	234	237	211	266	240	234	229	214	263	228	269	231	254	252	279	245	256	268	244	245	252	241	224	243	261	247	267	197	223	218	229	280	253	250	240	210	222	215	210	230	255	261	242	230	250	244	233	260	227	234	259	225	253	231	229	240	209	227	239	222	216	234	241	253	229	225	225	228	254	240	240	254	242	239	246	231	242	248	248	218	218	274	216	233	253	258	211	230	201	249	215	210	261	215	248	237	259	234	248	239	260	228	209	232	245	233	233	241	228	243	216	225	236	226	233	220	229	244	257	241	243	246	255	225	228	244	235	234	235	230	264	216	208	263	223	246	238	271	268	248	267	237	253	237	243	221	247	248	220	248	256	239	216	285	233	262	241	251	227	219	249	275	227	232	230	225	244	245	238	229	256	221	251	243	232	228	244	238	236	252	223	226	249	249	262	254	243	254	228	219	232	261	224	233	246	247	226	219	238	271	226	215	227	210	210	244	234	248	231	228	242	223	214	248	218	235	240	239	231	242	232	206	255	247	249	265	255	221	226	240	258	232	225	243	224	250	229	242	244	213	209	207	225	215	234	212	241	203	238	237	247	232	231	222	213	245	239	238	241	211	258	225	257	223	226	226	253	195	257	238	253	252	253	243	227	224	269	234	229	246	225	245	252	247	238	245	245	227	238	227	215	238	273	229	230	242	218	240	242	222	246	242	250	237	235	237	247	214	271	216	217	233	249	231	222	219	248	222	244	244	235	282	259	241	224	248	225	249	220	212	250	236	231	246	235	248	241	255	226	237	225	228	238	243	243	235	231	252	240	249	233	237	218	226	224	227	253	245	234	236	218	227	228	230	226	246	250	249	221	238	202	236	246	257	242	234	259	240	241	229	233	255	223	253	250	229	258	221	210	257	230	249	260	232	228	235	227	241	237	204	219	230	263	250	258	244	226	237	214	256	226	221	239	233	245	227	244	234	236	227	241	235	264	246	249	230	236	230	264	224	202	240	213	239	234	227	213	252	238	244	246	245	232	256	236	246	235	235	248	224	212	233	237	223	235	210	232	247	223	248	232	225	236	249	242	237	224	226	248	205	234	253	234	219	221	222	221	232	196	240	254	243	205	240	255	264	225	252	245	236	242	240	242	218	241	223	236	236	216	232	216	246	235	229	218	256	251	256	239	233	211	219	247	226
13784	5293	3800	1772	1327	1037	850	662	617	555	496	542	489	478	448	401	451	726	370	353	359	372	350	329	337	345	319	335	328	367	326	326	328	312	336	323	321	315	334	347	380	335	346	312	313	316	309	319	347	353	313	361	347	305	328	351	337	318	293	318	324	322	311	318	335	330	340	331	342	329	343	322	356	325	337	333	359	340	347	334	316	332	322	335	361	346	329	361	336	360	305	302	351	345	345	369	309	312	338	301	305	336	324	349	306	343	351	348	350	309	328	328	295	333	317	314	357	341	353	295	337	341	307	349	315	302	285	288	322	322	327	343	323	302	341	328	307	327	341	310	321	314	309	312	341	326	299	306	308	312	342	349	295	332	320	333	319	341	339	302	303	284	322	319	323	333	316	311	332	299	325	320	307	316	346	330	330	336	294	339	309	293	313	335	347	335	297	332	330	321	292	292	326	311	315	291	371	305	305	338	325	307	312	316	334	335	329	319	313	329	329	321	335	361	311	337	305	320	328	344	330	313	323	315	293	293	342	318	310	317	323	341	344	287	305	348	331	336	298	302	373	326	340	321	321	317	315	282	308	333	339	356	343	313	332	335	313	353	329	310	325	334	314	333	346	349	316	321	317	327	320	307	336	294	354	330	325	324	322	356	289	350	315	306	323	303	321	328	342	340	325	333	346	329	302	337	333	304	302	326	314	324	330	332	307	318	316	340	311	305	316	342	313	318	312	331	318	343	298	319	348	324	322	341	309	336	329	348	293	337	331	329	292	306	322	319	320	316	320	346	348	312	312	316	324	339	322	330	335	320	342	332	346	327	306	320	279	317	332	336	317	306	330	360	327	294	336	323	313	339	362	307	312	302	309	349	304	327	328	323	289	339	298	316	355	289	332	336	292	325	316	314	334	317	320	320	315	328	336	314	316	316	336	307	351	288	312	335	354	341	311	331	320	284	331	308	293	345	339	345	343	317	337	318	295	325	333	323	316	331	313	347	314	311	349	337	310	317	321	316	335	295	343	314	321	310	346	348	346	361	322	340	326	305	353	353	319	345	302	289	335	291	290	317	320	336	328	318	312	328	325	282	323	338	305	296	337	300	335	343	308	336	357	322	324	309	330	295	315	318	303	310	359	279	313	326	317	315	331	332	310	313	321	334	306	332	332	338	351	316	317	380	292	338	322	308	349	319	340	310	349	336	322	315	323	360	346	367	343	314	313	326	317	352	338	337	332	337	321	326	306	313	275	311	346	321	336	314	309	342	321	344	331	349	328	326	349	300	312	315	346	326	289	304	305	334	332	314	295	341	344	320	338	320	328	353	301	342	309	317	336	301	322	325	294	317	313	335	338	319	335	314	313	327	346	329	323	330	312	313	317	344	312	296	329	305	302	318	326	343	317	362	300	340	321	306	298	337	307	322	317	326	340	314	322	318	319	329	343	344	355	346	345	339	343	290	344	312	329	326	345	317	327	309	304	314	347	302	323	344	294	330	319	329	344	313	351	331	340	363	319	313	327	300	310	342	350	304	350	335	305	337	335	332	319	309	320	347	356	349	293	283	296	316	320	298	294	351	318	332	326	322	315	319	308	307	334	334	325	331	337	303	326	289	336	309	322	320	334	346	321	346	317	325	342	304	328	293	282	344	347	349	313	323	318	289	341	320	292	332	331	344	326	292	316	332	373	292	303	325	319	329	313	324	323	314	334	339	337	294	348	308	326	326	327	302	308	338	322	325	319	348	319	326	305	355	325	334	363	326	333	319	344	303	338	322	336	332	331	354	308	327	343	333	324	296	348	331	308	335	349	299	307	300	322	367	293	379	318	324	340	317	297	305	334	353	343	320	321	311	337	341	349	357	326	325	330	328	339	322	343	296	324	319	317	355	315	320	327	309	318	322	327	334	343	305	340	308	320	353	313	335	322	327	293	328	328	348	307	319	319	325	305	362	317	332	292	366	335	316	315	301	294	342	331	335	327	354	311	305	308	320	318	316	289	346	366	305	314	339	306	315	305	319	322	331	316	331	326	320	325	321	314	360	322	329	314	339	324	301	303	337	308	320	314	339	284	334	272	339	334	314	324	320	334	315	334	352	325	316	363	306	333	336	327	324	322	314	311	347	313	316	327	320	321	310	340	319	315	288	360	318	328	328	290	303	327	311	318	321	335	322	298	318	314	313	327	296	315	317	300	325	319	324	320	332	360	305	330	320	307	348	309	330	312	339	323	353	339	340	323	291	355	331	335	333	309	280	340	314	339	294	364	318	317	321	345	359	322	312	341	347	318	340	305	316	329	300	311	355	321	336	323	350	328	317	332	338	338	372	292	310	298	333	328	291	295	330	336	338	307	320	320	333	320	308	344	324	311	343	342	329	312	333	332	319	309	360	336	299	301	304	337	315	359	327	362	301	312	325	332	332	326	307	334	297	308	336	325	328	347	330	324	305	295	305	322	297	311	335	334	328	335	323	313	333	304	349	345	323	341	306	325	315	343	319	322	302	347	337	342	359	301	313	308	295	318	350	372	335	343	304	360	332	336	348	303	319	331	332	318	317	291	328	301	323	320	327	313	278	336	309	306	315	310	309	325	343	319	310	327	345	324	312	324	296	320	308	312	321	322	321	313	336	327	320	341	330	317	324	300	312	333	306	337	287	378	326	295	311	314	338	298	337	350	305	305	352	312	358	322	317	329	320	328	322	330	337	305	311	324	295	334	325	333	311	343	313	342	326	316	333	336	313	332	306	329	346	311	311	304	308	312	324	303	309	348	346	325	299	333	362	317	326	329	337	299	328	313	323	338	320	335	342	351	325	344	317	336	318	335	304	335	316	338	284	343	299	322	274	296	332	349	371	355	334	331	321	309	323	318	324	350	362	291	346	322	291	333	339	325	355	303	312	318	300	319	361	338	326	308	309	298	303	307	345	326	306	327	312	327	332	336	320	339	312	336	306	295	313	302	291	331	338	337	320	330	331	341	323	331	323	317	334	360	295	335	299	357	335	332	337	315	301	322	317	338	325	295	299	358	310	320	325	325	324	350	322	329	331	318	347	323	316	337	319	338	334	330	356	331	320	316	290	321	336	318	320	312	316	345	341	316	339	316	339	327	304	319	322	353	325	334	313	353	348	312	303	301	304	354	311	349	345	341	352	315	309	333	345	317	310	321	363	302	344	318	314	315	315	318	321	323	310	305	314	313	343	324	306	306	342	329	291	368	312	346	328	320	334	337	316	327	296	323	306	310	328	308	324	311	307	357	311	338	300	335	320	324	341	330	310	336	279	309	323	293	346	347	320	330	297	339	324	273	324	322	316	321	300	320	316	364	321	290	337	297	319	327	314	314	315	298	314	322	302	290	340	337	324	339	359	324	301	327	334	333	336	336	343	307	340	352	364	321	329	313	305	314	324	320	338	328	333	326	334	296	327	341	288	301	287	302	311	311	316	313	298	340	301	328	309	326	340	325	331	336	337	310	323	338	323	330	290	320	345
22623	21472	29355	23997	21472	21376	4655	1275	947	918	876	832	771	760	702	717	751	1481	669	618	683	616	568	608	590	563	575	606	546	529	603	594	537	570	603	582	619	555	583	605	596	565	566	556	575	600	559	541	623	574	545	589	591	578	558	566	560	607	529	555	575	599	597	578	554	569	550	604	605	583	564	612	557	566	576	552	543	554	598	589	599	580	601	539	579	582	559	568	560	610	598	538	544	594	573	557	631	588	541	574	551	574	561	549	545	561	576	548	571	554	568	560	605	598	561	552	587	566	563	576	543	599	560	602	565	537	563	570	564	554	547	554	571	576	542	579	554	541	584	623	555	600	564	590	613	558	579	567	521	534	536	570	568	589	535	577	580	560	606	580	574	541	571	542	596	549	499	564	572	573	552	503	580	545	548	571	580	558	598	545	546	574	574	510	535	564	568	530	591	568	639	545	579	574	541	545	548	535	556	587	565	532	589	560	519	543	589	559	572	562	583	580	558	585	561	603	501	607	579	549	598	565	507	569	538	564	574	563	556	603	563	569	537	578	567	565	517	549	609	569	556	589	555	599	555	587	558	549	543	544	569	511	559	595	564	540	569	550	539	528	539	554	584	559	599	567	546	567	569	575	572	570	575	561	604	601	530	572	585	597	601	552	564	538	549	540	569	547	568	578	596	544	547	581	623	536	515	540	566	591	579	588	570	511	546	551	559	592	595	549	534	575	578	586	544	539	565	557	598	567	591	578	598	558	556	570	568	575	563	577	575	542	545	544	588	579	580	569	540	570	544	619	544	594	565	520	578	606	551	479	576	527	557	607	540	580	597	537	564	616	591	548	549	561	556	604	572	578	587	610	554	540	549	556	566	551	583	569	570	539	564	590	597	552	598	592	610	549	545	590	570	585	563	569	608	553	590	549	588	586	567	577	544	509	546	567	512	530	530	572	593	570	568	588	555	536	561	554	538	563	527	567	538	525	598	546	606	559	569	555	549	576	556	585	542	573	568	559	565	604	555	568	579	591	528	550	580	563	542	592	510	562	566	584	528	600	568	544	565	540	592	579	568	572	543	560	566	594	530	594	554	585	543	573	536	552	609	537	511	514	563	564	563	563	532	542	580	615	503	563	604	546	588	547	542	563	572	562	551	532	586	569	530	539	572	569	566	532	561	548	582	545	570	565	582	574	573	603	557	575	593	538	565	553	555	592	566	585	594	546	616	587	548	569	530	584	567	587	548	554	530	616	541	577	557	539	569	527	537	548	581	560	553	612	528	565	590	550	544	563	557	586	559	584	572	514	550	524	523	536	510	599	556	501	539	580	526	525	551	580	588	583	618	529	586	538	566	536	590	586	588	614	568	603	624	581	587	599	562	541	543	549	604	530	555	608	551	565	598	614	542	546	568	537	599	577	591	620	605	556	562	542	579	539	540	527	547	549	578	565	508	539	557	571	617	531	549	555	540	555	583	604	568	579	625	553	553	570	559	565	517	591	558	562	563	548	543	581	568	563	562	585	527	594	641	546	505	531	551	547	565	604	615	566	611	600	533	585	536	570	600	567	533	533	582	584	557	576	579	616	562	585	560	551	531	572	553	544	553	573	578	559	572	561	556	566	516	561	544	598	615	585	556	578	548	504	575	573	550	538	558	590	614	519	581	554	564	538	535	539	512	521	582	566	554	587	520	561	535	575	592	583	606	557	576	636	542	566	573	580	535	582	563	574	547	562	548	566	563	542	585	543	597	575	570	578	542	574	568	590	565	570	601	592	606	575	540	551	547	581	556	593	525	579	591	552	574	572	600	509	594	606	540	582	541	589	528	541	542	566	576	550	591	560	585	559	564	563	539	598	633	624	574	553	553	581	561	561	594	522	601	591	593	559	528	557	545	558	556	584	589	560	574	587	597	557	567	563	546	515	571	521	603	539	564	523	554	594	540	564	596	615	570	562	572	565	558	576	610	559	615	560	571	574	600	562	570	539	570	550	588	548	569	561	554	589	531	552	559	529	540	558	545	579	563	538	573	574	553	556	621	589	531	588	587	521	565	594	574	552	569	545	555	563	607	574	530	533	565	563	572	542	577	557	538	518	524	580	553	552	542	571	572	560	579	583	557	568	519	579	577	584	579	590	589	588	552	525	545	579	535	608	584	557	566	586	569	553	579	593	575	551	517	536	516	516	551	548	532	548	595	583	564	580	566	559	585	573	566	573	560	589	554	546	588	557	580	591	541	555	605	579	576	559	529	553	590	554	575	573	540	586	579	541	564	554	559	551	548	557	588	573	573	542	576	597	589	534	556	568	541	541	539	585	552	558	543	549	508	594	569	532	570	544	577	566	556	555	590	565	594	561	515	510	578	556	579	581	553	580	546	590	538	552	545	532	587	600	568	544	544	566	610	578	551	513	566	551	560	576	560	537	536	569	549	550	543	598	554	570	562	596	554	563	578	590	570	578	569	556	509	574	551	563	588	542	554	576	541	536	601	543	578	536	530	581	533	534	598	599	615	605	538	532	567	571	581	536	530	575	571	551	595	601	538	571	559	569	580	591	569	526	592	567	563	601	570	533	590	524	544	571	545	532	552	553	571	581	568	579	550	581	555	524	568	534	532	530	591	539	541	572	561	587	575	555	547	580	549	569	577	550	580	549	596	581	559	585	596	576	546	564	533	558	560	569	613	582	593	549	583	558	584	553	560	580	533	584	620	585	525	528	571	613	556	589	567	570	592	577	586	587	516	589	504	555	530	540	555	577	580	561	561	565	535	596	576	536	568	573	550	578	532	577	528	572	548	539	579	564	534	524	537	552	574	564	544	524	590	612	595	560	545	568	574	546	531	523	613	519	521	584	576	570	584	591	586	557	540	564	572	534	619	592	577	515	574	567	600	551	559	635	551	563	548	580	542	543	553	583	574	560	527	534	593	560	539	600	582	572	537	567	610	538	537	559	584	539	577	588	550	584	580	559	547	576	560	560	564	548	580	549	564	571	551	570	570	589	577	546	545	565	568	543	580	533	559	553	557	573	557	589	567	551	541	567	538	587	570	545	548	552	574	547	562	539	621	586	577	549	595	563	576	538	541	521	593	550	619	543	547	547	535	550	545	574	549	535	578	551	562	516	554	538	547	570	586	551	529	533	548	618	543	537	562	564	598	557	599	565	543	564	544	550	553	585	581	563	522	591	562	544	598	584	575	572	562	545	534	585	582	553	582	561	582	550	499	577	538	586	568	602	588	566	613	564	533	543	589	580	574	540	512	554	567	570	582	614	552	559	576	523	547	522	547	551	550	615	570	559	564	578	572	565	566	562	552	604	551	578	597	596	580	576	558	551	568	592	555	595	537	629	590	545	573	567	535	616	530	514	591	544	568	577	588	546	564	580	592	543	523	567	561	536	542	501	603	584	527	556	550	561	532	553	561	537	558	547	566	521	552	545	589	554	573	538	572	561	553	591	538	548	535	521	593	557	571	555	577	565	534	560	572	541	598	577
15124	14240	10508	5187	3640	2891	2306	1920	1573	1424	1248	1223	1098	1073	1034	939	1028	2601	974	867	846	827	831	795	725	751	760	775	745	821	784	737	753	765	732	734	759	729	754	759	747	774	727	703	723	729	718	721	697	736	667	683	748	723	692	713	754	711	762	740	704	734	745	698	674	707	737	729	701	664	675	737	667	719	721	727	711	767	779	688	757	744	759	747	713	758	762	772	745	777	766	729	726	723	747	743	715	720	797	680	782	738	715	737	756	711	743	798	700	737	737	750	756	766	742	715	749	722	780	764	696	735	704	758	680	741	702	725	715	711	749	724	677	702	663	688	641	793	697	742	677	774	724	697	757	728	725	748	669	736	736	739	714	731	720	733	698	753	690	737	744	734	722	737	746	707	746	701	702	778	774	726	726	720	686	693	743	739	744	774	723	712	724	713	734	719	796	722	726	727	702	698	743	760	734	730	684	699	740	736	750	707	716	730	708	727	720	765	725	728	763	724	704	673	754	707	701	725	716	714	720	708	721	712	737	701	742	743	715	698	694	697	714	725	671	728	714	720	816	723	723	705	735	720	699	741	666	761	717	706	712	729	713	722	739	708	688	692	721	681	740	729	729	747	676	706	716	719	704	707	744	749	755	745	697	713	732	685	781	694	736	757	726	738	716	738	705	721	724	755	700	780	722	693	734	710	702	781	801	731	713	687	722	723	706	739	738	768	738	755	714	692	719	746	713	703	711	703	715	695	709	740	705	703	701	742	709	703	736	696	746	672	710	720	771	727	673	696	826	708	742	748	770	796	699	720	713	690	753	700	692	741	745	686	717	696	683	712	750	754	717	729	702	750	695	719	700	758	746	736	670	734	721	703	756	739	717	732	756	722	690	775	698	700	747	714	747	692	709	772	722	658	735	748	731	774	721	732	703	754	726	755	703	762	702	704	728	722	669	748	746	681	725	730	692	727	738	686	685	725	699	678	775	691	703	737	696	711	732	695	761	679	700	748	712	703	688	734	763	734	707	694	709	737	760	732	738	701	687	735	714	750	766	747	715	691	747	737	727	697	704	727	715	709	713	699	688	730	667	729	705	707	721	682	704	749	749	741	737	729	732	717	731	713	702	745	682	663	719	723	719	681	714	768	744	732	710	738	703	714	704	717	750	728	776	672	751	770	709	731	728	737	660	707	677	709	748	708	752	743	738	707	688	709	765	733	691	714	709	769	707	690	757	728	705	736	731	751	716	693	737	714	699	705	710	675	690	716	676	675	729	735	736	724	732	714	754	754	665	709	764	722	707	720	683	731	689	720	687	745	718	694	768	724	756	720	720	796	718	737	739	728	731	673	735	750	709	713	766	776	728	743	736	748	694	715	720	745	681	730	772	715	819	750	698	726	736	695	655	727	720	759	752	718	715	716	706	747	737	691	748	702	734	679	717	725	734	782	717	737	700	689	727	709	713	724	707	716	701	741	717	725	756	750	763	698	707	711	793	657	712	716	697	754	743	729	746	711	719	720	747	694	683	755	654	709	739	685	719	706	693	668	707	751	683	731	681	714	707	700	749	680	725	712	726	696	711	740	688	741	711	712	761	725	734	736	780	674	746	748	773	706	685	707	750	736	721	751	698	689	758	707	763	748	741	734	747	748	733	729	736	687	733	756	666	709	708	760	740	696	673	743	745	707	767	717	720	713	688	705	706	727	704	748	765	702	709	724	678	698	734	675	672	718	710	703	738	723	716	659	695	655	725	776	718	701	677	730	733	711	711	731	719	717	694	741	740	670	728	722	734	736	690	669	689	776	695	745	735	717	747	720	736	722	782	701	774	701	728	679	705	788	739	679	738	726	720	716	700	709	705	754	725	675	727	753	671	714	717	714	696	738	743	742	770	714	692	676	687	687	733	756	771	727	719	717	661	701	681	674	736	725	727	734	706	662	718	755	733	719	771	689	716	702	692	699	691	759	675	732	703	735	740	708	739	713	717	716	726	717	715	675	738	747	758	715	724	709	739	735	706	713	680	745	755	734	717	691	741	690	721	742	774	700	680	706	716	737	747	714	707	724	707	715	698	757	668	726	729	757	746	660	681	755	682	696	715	705	727	760	663	723	704	712	709	757	724	748	712	757	705	694	711	724	692	711	726	692	738	730	688	739	746	715	706	710	723	705	720	675	733	780	721	736	714	702	711	720	692	705	748	741	700	763	659	697	714	707	704	743	717	707	708	723	750	727	715	671	757	739	746	708	744	699	764	737	663	734	735	689	768	727	714	765	716	708	732	718	719	669	726	675	683	733	721	709	745	714	681	712	722	672	712	733	722	739	742	708	711	734	745	729	741	763	732	701	757	750	699	761	740	723	672	705	735	724	744	661	790	704	731	753	689	729	694	753	698	724	735	729	713	727	718	719	749	711	723	660	695	761	728	712	719	725	774	745	738	793	676	681	730	738	691	742	708	687	699	736	738	745	726	700	719	770	667	704	726	694	709	732	747	683	716	719	703	718	742	721	702	791	675	777	709	761	722	730	699	689	717	679	717	726	741	714	790	736	727	749	674	757	770	727	722	736	717	761	703	733	745	762	765	741	685	705	670	701	731	708	737	753	729	713	707	679	738	704	721	701	723	695	730	716	697	748	692	729	733	696	743	716	728	685	725	695	705	665	716	693	711	733	741	725	717	704	755	694	694	713	717	660	743	727	737	704	701	787	663	724	721	686	747	723	707	700	670	708	729	770	687	726	763	739	704	761	742	741	701	759	745	716	748	677	728	693	695	681	704	718	724	719	684	684	727	706	695	717	711	697	727	715	754	747	726	767	780	707	706	739	730	659	728	730	670	765	652	737	682	735	701	736	726	730	756	696	719	738	713	745	678	698	738	714	709	701	704	671	732	724	741	710	671	749	761	724	737	739	743	688	724	687	759	672	724	670	727	749	681	738	737	723	745	706	710	737	675	711	732	746	741	721	723	680	715	705	768	701	695	741	742	740	706	714	701	716	689	707	700	671	696	776	729	690	736	727	705	689	755	744	740	700	718	767	699	703	682	705	764	680	758	717	728	736	737	700	730	711	713	698	741	761	739	722	714	715	702	732	728	748	707	699	768	701	708	723	758	708	701	710	734	703	757	751	710	703	762	718	699	742	715	708	693	701	769	712	755	700	715	741	718	672	719	682	696	740	699	684	728	751	692	729	755	719	739	658	739	734	690	732	688	722	718	724	684	754	760	726	723	780	750	742	690	747	710	733	742	700	738	692	776	728	701	672	727	728	721	714	726	699	766	736	708	732	695	718	767	680	717	679	729	702	749	724	755	705	655	700	721	712	676	745	694	775	706	678	693	710	671	693	704	710	670	688	729	715	781	714	735	747	711	710	696	729	712	737	769	711	730	747	662	723	694	692	738	729	707	709	667	727	687	721	765	691	772	725	738	716	712	707	690	664	745	702	727	713	685	754	710	805	685	705	701	746	707	721	722	745	693	760	721	711	762	700	731	697	693	698
27479	17675	3589	803	505	482	420	404	392	341	370	349	355	378	355	347	351	377	357	371	331	358	313	327	305	330	335	308	351	327	358	354	318	329	361	344	315	334	344	357	349	312	309	314	330	330	306	340	385	358	359	314	387	324	346	331	368	317	359	327	326	317	331	342	321	332	352	340	332	329	305	316	328	310	361	368	355	360	339	309	347	341	324	368	290	323	323	301	328	357	356	316	339	315	337	343	318	334	359	342	297	334	362	344	341	349	340	332	322	302	334	349	361	358	342	354	323	357	334	341	364	326	335	352	314	362	336	323	320	329	349	335	362	340	316	364	347	343	317	324	373	320	355	328	344	335	343	369	352	330	338	317	334	338	347	317	335	341	317	340	331	354	308	300	353	363	336	347	332	335	329	315	348	318	332	347	353	321	338	314	328	327	365	346	319	341	328	365	354	354	332	340	343	310	336	359	355	335	355	374	352	320	344	332	332	320	330	322	356	345	310	329	328	325	320	313	341	348	319	335	358	330	337	365	345	364	344	316	352	355	346	359	328	356	329	358	314	341	319	319	320	346	361	325	325	328	377	348	355	348	350	345	339	313	337	331	378	349	321	322	331	313	311	312	326	325	316	347	335	337	328	320	343	383	316	354	342	339	322	315	330	330	351	334	343	330	347	292	315	331	326	341	329	334	328	372	312	331	346	344	331	357	360	329	346	314	325	341	325	339	295	330	348	335	338	344	324	305	357	320	330	334	329	333	374	332	335	366	328	336	351	348	340	330	336	354	326	385	313	310	367	360	371	320	355	350	313	364	338	320	340	336	334	340	357	357	376	343	338	328	319	336	331	373	344	338	335	324	337	314	309	322	330	328	327	325	343	331	313	327	349	328	373	351	374	346	308	311	318	329	318	331	322	350	318	347	350	331	342	355	324	341	335	352	352	323	346	333	320	347	361	334	333	304	336	353	359	328	337	360	339	345	327	290	307	332	336	299	344	330	317	332	346	300	347	357	342	348	311	325	367	328	360	323	337	330	310	322	367	335	345	291	356	301	339	336	344	336	336	318	319	310	336	310	335	337	356	318	353	371	333	339	345	356	320	334	349	320	336	324	319	324	329	324	361	348	328	342	331	330	310	340	304	323	343	327	323	319	325	352	331	349	329	371	342	351	306	327	332	329	312	331	336	317	327	312	336	331	344	308	329	337	343	339	330	336	320	320	339	380	350	346	299	326	335	341	310	329	343	317	376	378	327	329	312	339	324	330	324	326	348	349	346	328	353	346	312	318	351	345	342	351	327	318	360	335	322	319	351	325	295	340	322	328	363	319	348	344	323	315	339	356	325	358	348	340	320	350	367	316	330	361	338	348	310	361	341	367	354	324	289	314	362	309	369	337	328	322	319	338	335	333	354	331	308	350	351	332	335	329	322	323	374	332	328	331	320	340	324	316	338	351	362	334	331	345	318	346	332	339	285	359	344	350	362	338	307	344	316	315	324	320	354	346	331	326	313	348	337	346	335	366	310	316	352	330	353	339	342	357	339	303	334	351	346	301	334	324	313	340	345	332	340	317	355	313	374	342	359	319	340	322	336	316	327	328	310	333	376	374	334	323	333	332	352	304	333	381	320	355	330	334	313	321	319	332	337	322	340	348	319	338	337	360	312	361	336	336	381	301	305	343	370	360	327	341	332	312	359	345	341	322	373	340	320	336	367	327	343	324	342	350	328	329	347	321	371	356	336	330	327	348	350	328	336	342	366	369	348	340	354	342	329	333	329	312	337	349	324	345	347	346	333	377	367	353	342	341	315	334	338	314	337	318	339	292	353	334	407	374	314	329	312	365	303	332	330	342	279	336	318	308	337	351	324	347	347	340	317	316	315	336	310	347	351	329	321	349	359	338	329	365	309	338	360	354	320	353	352	338	335	312	342	337	332	312	361	320	345	315	358	300	348	329	342	341	319	327	320	355	356	341	349	361	332	332	342	312	342	329	344	335	358	302	314	320	352	318	335	396	350	343	338	330	362	370	356	321	357	306	365	353	349	316	365	355	345	306	301	305	324	326	338	285	320	306	314	339	323	293	346	358	332	320	347	366	335	351	322	365	340	325	302	329	312	329	365	331	354	318	342	339	331	330	365	325	322	326	346	356	307	326	335	319	331	313	341	362	338	331	296	343	345	302	357	357	336	382	332	357	324	287	324	314	331	327	354	373	335	343	338	343	335	317	346	322	318	301	323	328	370	355	345	317	363	335	333	282	352	373	328	334	365	358	328	337	348	353	336	343	319	326	387	317	348	363	329	308	358	325	350	339	331	349	333	352	344	341	318	296	335	340	364	296	359	347	344	318	336	318	320	321	323	334	308	314	325	368	345	342	323	341	340	303	315	345	333	356	317	334	353	325	337	321	330	341	355	304	360	334	358	303	317	353	327	345	327	332	329	323	361	341	320	332	354	321	329	297	324	326	328	328	339	349	362	352	306	352	354	362	329	362	312	376	357	312	349	328	354	301	339	340	334	329	326	341	337	321	340	339	325	329	332	315	343	323	328	350	355	366	285	325	318	329	325	345	335	338	337	325	335	330	302	339	334	345	331	327	324	320	325	326	371	333	362	354	342	320	324	353	347	324	341	338	339	351	324	346	326	343	347	328	326	367	297	329	306	330	292	326	354	344	338	323	369	347	330	332	349	374	327	342	357	351	320	355	333	337	332	349	316	320	310	339	320	344	310	303	332	329	342	330	334	335	341	329	316	364	322	324	335	305	351	330	355	348	311	331	337	343	340	324	336	313	349	314	347	338	346	325	305	345	318	330	358	308	338	339	352	355	330	378	308	383	326	350	337	376	356	317	335	335	334	354	338	357	330	334	305	345	342	370	292	311	338	335	316	350	310	336	352	382	355	355	337	325	302	340	358	329	335	353	325	326	376	312	342	313	352	299	366	323	339	341	339	347	349	329	350	345	330	326	350	332	350	307	339	347	328	341	328	305	322	344	315	353	298	275	347	333	321	330	348	323	356	313	337	331	357	334	336	336	337	325	353	336	316	347	365	339	338	359	317	321	298	367	316	284	333	335	334	350	339	322	332	342	312	340	333	361	314	343	357	333	325	367	346	346	333	314	374	342	322	355	398	320	315	333	336	356	327	340	350	337	296	351	365	372	322	308	321	314	355	351	341	346	341	377	306	308	341	326	326	336	326	343	354	351	312	332	344	323	349	353	317	337	354	331	315	354	313	325	355	320	311	348	311	338	325	309	357	299	330	343	338	320	360	306	312	338	318	322	356	372	350	325	335	366	343	336	365	322	347	335	361	323	348	343	295	355	351	367	362	335	354	333	344	330	319	331	332	339	333	349	350	361	310	313	346	317	328	349	325	310	321	359	350	301	322	318	346	335	340	336	351	335	295	355	324	330	343	322	342	346	336	354	345	332	374	316	337	334	341	346	312	336	357	347	342	327	330	338	335	311	342	356	306	349	325	312	314	336	288	329	351	337
5581	2114	1732	927	735	675	587	560	500	529	516	516	511	464	470	481	507	562	470	432	468	442	411	447	452	419	445	450	432	418	392	380	476	448	443	412	462	399	458	451	425	415	460	442	407	429	454	435	420	419	448	433	393	440	422	436	434	458	459	452	451	410	442	427	438	419	432	454	425	426	464	444	476	427	431	448	441	442	433	443	476	439	460	461	415	446	439	436	470	436	431	412	404	447	442	463	441	423	433	440	449	429	426	459	412	418	453	440	404	446	436	441	487	451	426	428	421	404	464	417	411	404	432	458	402	388	421	440	449	435	436	455	448	414	457	465	409	445	432	441	406	406	446	430	460	441	422	435	461	443	449	461	446	442	434	463	457	448	437	444	424	406	441	427	414	469	432	420	484	451	406	422	414	426	469	447	406	426	429	431	415	469	429	453	411	442	444	435	425	404	438	432	452	445	443	422	453	424	395	453	483	430	427	409	442	420	438	444	464	433	436	402	406	487	423	406	430	423	449	431	462	427	444	444	434	405	466	424	438	424	456	441	460	441	448	439	435	426	446	421	415	405	377	434	405	434	420	416	444	469	415	426	427	421	463	418	392	422	459	442	380	415	463	403	397	414	395	447	422	440	420	417	424	437	423	451	437	430	443	369	434	408	429	437	440	441	430	417	424	447	413	381	404	443	438	417	409	441	454	483	438	418	408	395	407	457	412	429	428	472	443	438	447	436	469	457	452	465	458	437	432	462	457	412	409	424	443	426	427	441	406	446	413	447	444	401	405	457	486	443	429	449	436	445	429	440	396	447	441	429	437	430	448	453	418	436	425	431	454	410	411	434	479	398	411	443	421	423	430	423	421	448	467	398	434	445	435	420	438	433	400	437	430	456	407	439	431	419	456	459	446	439	402	423	441	433	422	416	430	436	445	438	440	450	445	445	438	434	472	435	447	436	438	441	432	393	400	438	413	423	412	454	381	437	438	439	454	434	449	446	394	410	439	479	394	406	435	380	445	448	425	450	406	441	416	432	428	430	393	429	429	425	449	467	401	468	409	432	421	423	443	413	415	404	452	410	447	444	437	422	440	458	447	429	439	463	422	441	467	434	431	454	442	434	458	461	455	418	453	457	435	433	414	451	411	425	466	401	436	389	463	431	461	454	429	443	422	444	434	442	415	444	417	416	426	410	406	427	461	430	455	462	426	432	462	426	398	425	469	414	425	448	435	453	410	437	423	415	433	410	422	457	433	419	472	415	443	444	423	433	443	424	444	438	410	429	400	471	423	418	411	423	408	426	446	444	424	456	457	432	474	404	429	434	454	426	432	415	442	457	450	431	434	431	405	410	427	450	431	483	451	441	449	423	435	435	441	439	422	447	431	403	416	472	453	442	420	418	418	424	421	479	423	422	443	429	429	438	444	451	403	453	464	430	427	435	429	422	422	454	397	466	445	458	455	423	414	434	462	429	418	456	445	423	444	455	419	467	456	434	467	400	446	420	412	419	449	427	431	463	429	405	425	442	421	428	454	421	443	408	440	457	437	439	432	430	400	430	444	442	432	402	439	415	456	445	430	431	439	447	393	412	444	420	477	419	442	429	447	426	419	477	428	452	445	437	448	434	441	401	460	421	425	378	408	454	418	437	402	411	421	406	395	456	450	422	444	442	421	446	410	436	440	418	439	461	421	394	424	424	441	448	453	417	451	443	430	468	442	401	438	440	390	427	434	416	428	446	426	464	435	423	433	434	468	455	432	445	410	473	458	429	423	414	439	447	445	467	413	420	466	406	419	413	418	454	403	430	453	431	422	419	495	417	416	416	443	458	422	409	427	411	429	438	439	447	444	432	427	428	423	433	464	461	439	434	418	435	435	420	461	430	444	450	399	448	450	425	436	455	420	417	442	452	391	425	403	439	431	425	413	391	443	430	437	466	420	422	417	458	455	399	442	449	424	407	383	451	406	430	464	422	435	424	422	419	448	468	440	439	439	402	435	438	426	392	452	437	410	451	445	436	432	416	434	432	444	457	439	436	447	438	433	423	414	470	437	446	489	394	434	405	449	447	449	403	420	432	437	418	423	429	422	442	393	429	458	430	442	446	402	428	469	434	409	429	436	426	466	415	478	405	465	433	432	379	446	437	428	442	394	426	423	454	421	444	414	423	411	413	448	394	444	424	434	403	448	445	452	455	461	422	400	401	432	425	442	437	437	414	434	464	421	398	454	428	429	432	438	431	457	416	431	451	448	429	432	443	413	443	441	403	429	453	451	413	424	430	445	416	416	434	423	454	448	412	456	463	412	426	445	432	434	403	437	398	398	416	455	427	424	441	455	421	461	432	445	425	388	461	473	417	448	439	447	425	428	422	462	412	416	433	426	460	442	414	439	453	464	421	415	440	485	424	443	430	434	476	440	431	448	435	443	394	398	471	433	404	420	421	421	430	432	428	427	461	413	440	447	457	492	428	429	444	487	442	417	454	430	460	440	437	433	409	434	429	436	385	426	432	434	440	446	413	448	404	440	437	466	448	401	438	436	416	482	453	425	449	430	429	416	433	401	442	438	419	388	437	417	412	411	411	417	433	430	432	438	490	465	404	401	416	458	408	428	459	440	436	443	429	430	409	451	427	441	423	417	427	415	425	431	438	418	433	444	451	422	405	466	436	457	457	448	417	433	454	453	404	431	440	437	422	457	458	475	426	399	450	418	385	443	464	469	404	438	409	436	459	423	412	458	424	428	412	407	424	455	416	403	437	438	450	409	418	410	434	430	460	421	425	453	413	440	397	400	413	410	466	417	446	430	440	437	420	455	433	423	460	407	429	462	418	449	452	485	432	436	414	433	421	449	479	436	425	404	412	439	435	434	406	444	428	464	450	450	452	432	440	396	430	419	472	441	452	430	434	395	412	455	405	416	444	476	423	380	421	449	467	451	441	461	453	384	402	402	428	416	420	419	427	469	459	440	455	423	407	450	448	443	436	460	470	427	428	399	437	407	465	459	438	403	407	437	433	412	457	444	432	439	407	460	404	451	482	453	411	405	399	444	441	445	451	438	478	445	442	491	440	425	433	435	414	423	455	438	470	431	417	441	456	429	392	453	414	391	459	436	411	406	446	470	450	440	420	430	401	450	419	450	389	416	438	425	405	374	421	421	438	408	468	417	476	459	420	422	461	465	427	454	408	439	447	420	459	404	388	422	446	444	426	405	473	463	443	432	442	442	468	401	421	429	411	457	489	423	412	418	438	425	414	397	462	432	460	422	410	488	445	434	448	422	405	391	423	455	435	428	447	413	422	434	428	429	444	410	422	464	439	457	416	427	440	466	420	454	414	483	431	429	464	425	417	430	437	436	403	422	438	437	449	404	456	442	427	394	399	441	429	426	465	430	418	417	404	423	448	428	438	425	405	424	436	435	440	420	428	460	477	431	444	472	430	495	442	458	441	438	431	415	460	425	417	414	421	429	438	445	444	444	414	408	441	454	461	452	455
23537	21442	28736	24549	21308	5407	1211	947	721	802	754	741	716	694	712	642	663	1099	674	612	621	616	621	611	602	587	600	549	593	614	564	568	584	564	614	566	573	586	566	592	552	578	582	569	558	600	611	620	558	575	588	646	567	579	559	595	568	584	552	567	602	569	540	576	571	629	601	619	578	610	570	570	568	577	613	616	582	567	618	610	594	614	590	578	598	613	608	617	596	590	621	590	612	583	571	592	529	550	568	575	541	579	580	580	554	603	600	597	622	589	594	576	621	615	592	599	542	585	587	621	597	560	660	603	602	592	615	601	597	563	614	608	580	559	598	554	596	582	601	611	585	594	633	606	578	585	576	605	589	555	592	559	610	587	580	576	589	583	591	598	575	584	533	593	581	562	593	595	590	594	575	582	584	571	576	591	562	569	582	584	568	583	587	581	571	587	593	565	580	622	554	605	592	633	613	592	562	562	598	604	568	627	594	590	556	618	585	575	566	575	561	626	584	574	571	584	571	565	545	641	583	575	625	577	581	507	558	587	565	569	565	532	558	625	587	576	556	553	548	567	566	609	566	559	506	590	587	582	599	567	588	592	596	568	560	584	584	583	606	565	610	567	648	615	584	579	602	547	575	559	562	591	582	589	603	593	540	609	556	577	583	549	583	562	593	585	599	628	570	564	576	593	592	579	607	616	586	628	544	598	562	518	546	607	623	570	537	602	605	578	578	604	582	587	599	586	595	586	557	601	608	599	585	562	587	599	573	626	567	603	584	620	599	578	584	575	595	556	558	611	617	584	606	611	557	554	589	581	573	572	580	663	627	585	591	557	561	596	573	589	590	605	596	569	601	563	598	606	542	610	541	533	595	606	594	599	561	550	559	548	586	570	555	584	573	581	597	604	590	569	583	577	584	570	626	576	566	569	592	588	619	602	573	644	590	561	573	619	580	564	547	612	600	595	588	610	575	567	594	564	607	595	516	586	590	576	576	548	577	549	571	610	580	578	583	532	580	593	584	577	563	567	578	613	615	593	585	622	590	629	586	601	586	622	580	630	613	536	580	588	626	551	574	608	565	588	618	578	587	611	613	561	566	592	573	585	563	611	542	557	607	551	594	537	576	595	570	559	521	578	586	598	592	566	524	581	557	604	611	622	580	627	580	589	546	584	577	614	619	585	572	594	583	538	585	539	589	553	544	579	586	603	537	591	583	599	603	540	579	603	593	586	575	587	599	613	608	558	623	566	598	572	556	556	543	539	571	598	549	552	588	544	603	622	610	581	588	586	567	588	569	620	627	586	588	555	620	588	531	582	519	574	569	584	567	571	578	610	591	547	625	577	577	564	539	572	575	584	562	551	587	550	591	575	630	604	527	619	640	583	553	580	578	572	589	530	537	574	570	561	570	616	605	575	593	635	546	575	588	579	588	579	591	544	551	561	596	583	612	609	628	546	592	587	578	522	606	592	595	542	557	581	577	539	529	544	580	631	585	617	585	595	556	606	596	600	544	584	587	603	613	584	584	554	599	578	583	611	534	591	621	577	573	549	571	550	609	575	589	577	559	551	576	625	617	570	614	598	557	591	577	568	579	599	585	577	605	567	606	575	582	543	538	571	590	591	533	603	604	581	562	580	600	591	553	586	625	594	559	561	565	630	625	513	554	587	574	614	612	574	603	611	635	557	571	597	567	557	582	534	593	582	572	602	602	615	582	575	620	594	574	548	620	612	587	593	588	609	613	540	594	607	595	610	594	586	531	579	624	593	539	564	553	571	568	595	602	577	563	608	604	597	566	567	598	604	593	606	593	581	607	585	569	594	583	612	640	565	603	541	620	595	566	624	598	560	572	571	559	566	570	608	598	583	595	574	568	598	580	584	582	582	610	569	613	535	560	582	612	561	570	549	581	575	587	549	580	573	541	557	611	591	596	594	598	556	523	574	599	564	617	575	606	554	602	560	575	602	600	568	568	574	594	542	563	649	586	554	546	605	601	618	587	590	589	624	648	635	567	613	588	557	538	547	602	588	563	589	600	592	538	600	559	557	581	570	539	596	609	552	604	559	571	536	603	579	586	550	584	596	589	563	595	592	593	644	602	579	591	580	603	596	603	588	607	581	565	542	609	530	561	585	582	554	571	590	614	607	583	591	639	590	570	593	589	587	597	560	576	578	586	576	583	585	561	586	559	584	559	592	593	561	572	624	606	617	620	557	549	595	579	561	593	602	572	606	556	589	609	621	561	597	578	598	570	592	610	568	562	583	594	596	562	570	633	599	586	565	583	563	598	535	612	590	586	588	574	571	602	608	644	602	539	580	645	563	582	590	602	590	599	602	607	603	634	585	623	566	570	599	610	615	567	569	605	559	610	560	606	592	593	586	639	588	554	590	588	628	565	555	582	557	544	556	622	569	580	549	614	559	588	630	559	619	587	606	588	613	570	588	549	586	524	510	608	535	611	597	617	573	568	576	620	564	606	571	558	597	573	553	565	597	646	566	593	578	602	620	596	592	605	608	544	583	579	581	586	586	594	644	608	583	557	617	594	592	573	584	569	572	556	535	576	577	553	550	568	601	599	602	612	586	579	547	557	587	576	607	564	628	569	588	562	584	601	587	608	579	540	557	584	587	618	555	567	626	563	580	593	533	617	560	594	579	541	543	622	578	571	576	593	590	566	616	564	585	583	577	608	602	573	588	574	603	575	544	565	603	610	570	614	598	579	566	594	605	569	555	584	560	610	585	576	578	607	570	559	539	565	511	543	585	573	582	579	596	573	605	581	562	579	574	622	575	596	572	581	604	645	577	605	614	526	581	611	587	581	560	633	563	519	602	557	575	534	554	594	572	561	588	561	594	585	606	596	588	626	581	572	562	603	577	564	611	588	587	581	620	592	574	566	603	560	577	604	637	594	584	612	562	559	561	592	560	573	588	516	575	592	596	599	573	631	628	527	592	568	585	593	539	605	633	549	538	597	579	579	588	608	630	605	579	574	538	561	582	582	575	572	579	587	574	636	585	554	564	607	525	546	565	586	559	591	564	592	581	604	604	557	583	543	586	595	583	581	566	597	592	593	585	626	596	621	597	572	559	569	541	625	606	572	612	584	619	590	546	625	613	598	549	566	573	622	556	610	597	565	567	594	568	571	597	574	548	550	586	592	570	583	572	635	570	607	552	566	536	576	608	601	530	557	601	561	570	566	570	563	603	535	569	617	570	588	562	574	580	535	597	615	534	562	575	595	607	556	573	565	583	569	604	560	579	586	562	576	567	601	569	550	547	594	592	602	569	586	545	573	580	567	612	576	585	563	610	599	613	597	570	583	627	543	611	623	570	566	565	606	618	591	587	564	593	564	545	620	582	564	540	606	589	581	603	552	575	526	597	558	598	602	617	544	600	590	626	582	576	609	594	579	594	568	529	620	568	641	568	549	581	575	567	554	610	547	618	558	566	601	568	558	600	551	595	613	589	568	586	571	595	569	591	544	628	572	573	535	580
12249	9054	6553	3200	2246	1866	1586	1443	1225	1165	1041	1066	940	937	848	843	919	1698	847	790	762	765	825	745	773	723	745	746	739	734	750	762	727	728	773	734	742	773	759	722	764	727	708	715	721	780	719	742	694	726	744	700	728	752	750	720	747	760	739	746	760	693	719	737	708	754	689	732	765	742	791	704	707	726	723	760	727	716	782	734	745	737	741	708	740	767	730	744	739	725	751	748	764	734	769	706	713	706	706	777	757	758	748	763	715	783	709	761	764	768	803	722	749	753	761	684	727	741	732	725	745	738	677	700	718	740	757	771	751	735	735	696	725	742	703	715	735	738	714	750	685	763	743	744	793	734	720	773	750	722	716	754	691	750	704	710	755	722	716	681	729	751	662	740	706	766	756	729	756	704	687	745	698	752	741	702	764	748	765	742	737	741	707	762	746	727	707	718	718	703	721	746	711	692	761	701	685	738	756	748	792	720	712	696	701	756	756	706	744	752	728	733	723	732	747	714	758	707	758	686	685	733	753	707	757	742	762	716	712	718	735	697	787	709	719	703	721	708	736	768	743	733	777	725	719	735	749	764	726	711	757	711	683	779	737	747	753	773	701	693	773	687	727	727	779	729	743	712	716	728	756	700	731	693	712	748	690	745	776	686	703	716	737	768	733	745	730	726	724	768	715	708	682	772	723	730	696	757	738	695	727	727	742	736	712	696	727	766	795	726	702	713	695	724	733	727	761	706	724	713	724	706	756	755	738	770	797	730	746	700	715	731	768	730	725	660	717	736	732	754	756	747	722	729	779	692	735	751	729	724	730	713	708	715	773	709	727	753	730	708	755	738	743	770	730	741	766	711	739	707	716	714	750	766	738	722	715	729	696	698	704	737	743	735	714	741	664	718	754	711	726	750	726	696	692	710	737	734	732	687	702	734	706	746	715	727	751	749	771	753	714	700	786	742	698	733	740	733	729	696	718	740	776	809	754	767	726	705	683	737	743	710	753	739	761	726	737	745	761	757	710	764	711	769	742	727	734	728	762	709	728	758	707	770	791	745	729	753	728	782	729	717	751	680	715	761	720	713	781	673	759	738	765	795	718	744	749	692	740	720	729	730	717	734	731	753	716	758	749	705	741	729	762	766	750	720	714	717	741	698	751	738	701	746	752	771	754	750	728	740	709	748	746	765	726	724	730	702	768	721	762	720	734	771	724	740	738	731	719	721	738	793	749	759	745	699	719	723	768	724	734	729	719	737	714	705	742	787	733	747	720	672	732	765	725	745	725	705	710	757	758	758	755	725	761	736	769	711	677	728	743	744	737	721	787	764	716	675	672	712	721	747	758	721	721	708	722	782	745	742	697	784	767	701	730	780	716	720	760	733	759	703	738	744	700	737	727	721	727	647	723	733	725	739	712	788	754	756	720	764	693	690	761	747	746	721	685	711	710	750	690	774	765	764	724	697	742	701	690	745	729	746	661	738	730	701	746	752	739	743	688	721	739	736	747	769	709	733	765	736	746	721	677	700	737	752	756	783	773	765	727	721	756	773	714	718	707	717	782	706	760	716	769	736	770	769	780	744	741	726	710	731	719	746	707	726	772	699	742	722	728	766	702	808	741	722	729	738	744	718	749	710	774	732	744	751	710	755	765	713	739	722	724	730	734	756	724	720	697	789	729	725	732	749	739	749	757	746	731	723	707	757	752	759	753	737	763	730	755	745	789	743	724	713	774	778	768	732	717	729	715	699	739	731	783	725	716	755	704	717	756	708	767	708	705	725	685	731	716	756	739	742	693	719	772	734	731	706	779	748	747	707	698	722	778	740	715	722	755	710	772	754	747	740	728	672	709	753	785	727	719	751	735	751	739	705	753	748	725	730	725	703	691	716	712	711	711	728	709	755	739	760	735	717	697	723	726	725	763	733	739	684	704	734	731	726	751	737	742	723	700	802	688	750	730	740	693	735	703	733	700	739	743	729	779	717	729	764	750	694	749	740	739	729	735	737	729	739	768	744	690	748	721	756	697	735	738	735	705	734	726	767	701	710	739	737	729	791	748	713	698	708	744	713	710	740	685	783	704	755	776	775	722	744	722	717	719	711	787	723	744	734	732	715	773	749	719	692	762	743	734	731	725	786	732	710	694	742	725	740	722	717	779	706	715	713	708	746	734	704	721	752	770	722	774	797	718	736	746	753	749	733	720	717	752	711	732	765	674	735	714	709	700	742	727	730	750	678	702	738	726	739	730	716	733	746	709	713	689	717	691	757	712	728	706	733	745	729	698	743	740	707	728	726	709	724	707	717	711	686	703	735	719	724	666	721	736	722	709	740	732	752	777	743	689	741	788	742	741	760	711	763	710	742	738	726	745	732	728	734	715	747	768	742	755	710	726	727	738	738	730	690	737	766	710	693	701	695	711	747	726	724	741	760	723	675	746	763	709	732	736	762	704	678	674	755	698	767	720	693	766	723	751	716	702	764	704	729	733	757	736	699	740	758	745	733	730	664	670	722	722	735	742	704	759	757	796	717	766	756	724	684	686	731	758	760	714	778	706	815	732	725	733	703	737	716	726	737	678	722	734	718	809	718	770	715	683	759	749	771	695	720	732	755	749	755	707	753	731	746	764	780	756	762	766	726	720	707	718	739	713	704	735	731	772	744	713	678	728	679	711	763	696	715	697	699	732	729	772	744	754	709	705	765	753	734	778	726	725	689	762	696	739	733	717	756	761	708	773	763	715	724	721	743	700	705	747	724	763	715	758	757	721	727	758	746	717	698	737	722	725	706	708	709	760	736	710	729	734	707	775	745	728	694	686	752	765	760	712	732	750	685	761	723	749	783	719	737	702	767	721	708	716	736	674	739	729	701	770	733	752	715	734	698	749	706	735	752	743	755	771	706	747	718	726	728	717	773	736	743	732	688	738	738	747	738	719	754	721	752	691	694	738	744	723	728	754	813	705	761	711	751	732	696	752	739	722	717	795	712	738	721	717	706	782	710	729	753	733	739	750	722	715	765	701	782	760	748	715	727	711	753	746	717	686	712	714	708	709	687	718	736	732	780	721	708	692	728	799	772	782	696	751	675	759	730	747	728	665	690	755	712	747	682	778	699	681	755	729	746	721	721	757	723	721	746	730	715	735	785	775	737	741	693	670	739	735	736	722	771	743	754	720	774	744	734	760	756	697	730	729	758	705	732	766	697	746	732	748	783	723	682	759	698	690	702	761	724	727	700	721	681	785	753	746	733	712	754	712	766	735	705	681	718	730	714	723	764	719	685	732	766	759	665	764	717	711	694	680	739	726	729	732	727	736	704	727	737	733	700	706	729	745	686	777	720	725	748	733	718	766	802	718	745	738	721	691	780	700	737	736	766	719	810	706	750	727	727	737	705	792	768	727	749	720	726	743	737	735	729	687	726	762	754	708	761	784	780	758	724	716	743	726	714	730	719	717	751	696	727	758	788	749	713	710	724	738	727	727	737	784	748	755	674	793	712
24655	21411	27276	25611	4937	567	445	402	335	343	338	342	308	287	303	284	281	486	281	227	285	238	247	259	237	229	239	262	237	214	248	231	228	244	224	227	256	241	260	243	227	232	245	232	237	225	226	249	243	228	217	202	214	253	236	242	251	246	230	232	261	244	252	260	240	239	241	246	213	260	241	281	224	241	233	233	267	241	231	268	249	223	225	223	251	230	241	236	229	242	221	262	254	238	250	190	270	246	246	248	214	239	226	226	250	218	228	263	247	222	234	254	263	245	211	260	265	212	245	227	216	235	234	214	260	224	219	255	219	230	227	250	210	236	232	259	252	247	213	222	240	219	247	260	239	230	205	248	233	227	259	240	220	235	209	237	255	235	232	246	227	256	228	217	247	247	218	242	234	251	224	226	220	239	200	231	240	242	230	217	239	220	219	238	236	239	243	236	220	252	231	240	245	222	233	239	222	239	215	231	228	218	244	260	250	239	233	230	226	222	247	235	271	224	236	233	237	241	232	227	246	229	216	246	242	241	253	234	241	216	235	256	231	257	240	235	226	226	247	237	243	218	225	240	261	228	281	227	226	234	250	238	229	229	225	213	253	242	230	225	232	241	250	242	237	215	228	235	228	255	241	247	235	220	217	243	231	222	235	204	242	261	218	259	257	244	220	239	235	227	231	236	256	222	234	251	260	248	237	247	232	228	207	221	235	242	225	244	224	211	214	253	244	253	214	229	229	214	235	262	234	225	214	213	252	222	247	224	245	231	240	210	216	232	228	229	206	233	219	206	263	254	237	204	242	214	265	240	228	212	248	226	247	251	226	225	226	235	213	196	217	241	234	227	236	228	238	230	264	247	247	248	193	238	256	220	240	225	242	252	241	223	232	223	257	228	196	223	245	234	259	247	235	284	234	238	220	216	236	213	227	222	241	239	248	233	211	216	259	233	245	212	238	244	246	236	247	233	242	252	228	257	246	221	225	238	228	231	221	234	223	245	223	263	235	263	242	210	258	239	243	225	242	246	226	258	220	236	241	256	244	242	218	247	211	215	215	224	249	252	243	220	222	257	237	228	253	201	221	234	233	228	241	232	228	234	228	232	240	240	230	274	220	255	237	229	205	210	239	270	264	231	235	233	229	212	213	252	263	217	265	252	249	219	222	248	226	235	222	220	227	228	212	229	244	241	232	236	214	223	258	214	226	239	212	231	243	217	211	223	230	227	267	230	236	224	227	259	250	216	216	236	239	210	231	228	225	215	219	235	255	252	220	272	238	246	254	252	239	258	222	224	224	220	238	222	243	230	209	244	224	259	253	227	229	247	247	235	225	249	235	225	245	232	215	220	252	246	255	239	223	208	236	228	244	213	242	234	260	234	256	237	228	239	259	250	223	229	228	223	209	221	255	233	231	230	220	205	243	220	231	221	233	222	214	239	224	237	221	231	255	226	222	238	262	236	240	198	237	256	233	231	235	233	232	234	224	240	228	216	243	229	237	234	251	247	260	243	218	228	245	244	234	274	248	247	237	233	227	240	207	221	252	212	229	229	234	240	208	221	214	210	264	260	242	221	259	249	211	237	257	246	243	245	234	218	251	231	222	209	242	236	236	247	257	233	233	235	236	251	225	226	235	236	237	202	238	247	245	219	221	245	224	233	228	249	209	239	232	210	255	235	230	241	239	257	233	244	237	234	249	220	224	219	203	243	237	255	226	221	242	259	200	213	247	254	277	246	201	249	210	232	232	242	218	224	239	223	261	215	247	229	250	242	232	224	232	246	224	242	212	231	249	215	224	228	227	224	253	229	252	240	236	241	241	244	231	246	227	217	267	215	225	237	260	246	240	238	233	248	249	215	218	232	219	225	205	233	221	211	237	248	235	235	241	217	202	228	236	204	239	245	260	229	250	217	240	229	243	268	209	268	210	236	235	213	224	214	222	238	230	250	212	237	228	231	236	236	236	223	224	218	230	246	216	199	248	232	235	228	215	231	233	230	228	230	233	250	221	240	263	224	254	232	216	215	252	242	219	252	198	251	256	217	273	252	241	221	223	244	228	226	224	252	222	240	233	250	219	228	230	263	239	209	255	204	242	214	253	242	245	233	245	227	255	247	253	257	223	222	236	262	222	225	234	219	240	216	223	214	265	222	264	267	232	215	236	237	233	243	244	223	234	244	243	236	224	246	218	247	199	245	258	243	242	244	241	241	250	227	229	249	253	242	245	221	255	220	217	235	235	225	217	222	244	249	220	244	219	262	254	268	230	239	242	255	242	236	229	236	229	205	242	226	262	229	230	219	229	232	243	238	209	245	240	242	235	237	239	233	246	228	244	252	244	253	217	241	259	238	272	228	242	231	217	241	238	241	245	240	218	221	229	268	219	237	269	243	233	243	227	208	217	227	224	232	211	255	267	246	247	243	257	204	218	259	239	245	238	227	208	251	227	259	254	237	232	262	268	247	252	249	243	220	244	258	233	240	217	256	233	212	216	212	241	236	244	254	239	241	245	259	234	234	237	248	237	231	238	220	240	226	205	247	208	236	231	249	256	220	243	242	252	274	231	240	242	292	239	232	239	219	253	212	236	258	245	254	216	240	216	249	236	221	238	225	261	246	235	230	256	253	225	262	250	225	222	225	233	244	224	242	250	233	215	243	227	247	239	248	241	262	251	237	236	219	239	219	234	247	227	226	206	236	211	247	242	218	257	252	237	206	230	255	243	232	246	258	251	216	226	221	227	232	250	245	242	227	235	238	245	224	193	253	228	235	263	241	231	242	236	224	230	228	201	215	262	248	229	232	235	215	252	216	228	266	243	263	241	217	272	259	225	237	240	206	217	247	232	209	232	231	229	212	238	233	237	233	225	224	222	246	243	234	254	229	225	234	250	234	197	249	238	235	240	225	242	235	247	239	260	221	230	245	246	271	251	265	227	241	234	247	233	239	262	244	258	219	225	243	249	241	247	247	220	235	253	219	218	218	236	268	240	214	236	221	238	251	265	232	246	236	225	224	235	225	227	206	231	268	237	213	224	225	260	246	221	237	216	242	235	262	237	241	237	215	248	264	240	232	208	217	229	238	231	230	226	230	233	209	279	227	235	249	241	269	250	242	229	254	218	234	203	257	235	217	236	232	210	236	270	238	238	212	253	219	240	261	246	242	245	237	239	238	224	228	242	237	239	216	218	236	260	212	218	228	236	221	229	234	239	216	252	213	216	204	228	228	226	250	214	235	217	243	209	221	261	240	222	238	225	233	255	270	232	229	261	226	252	225	227	226	226	253	236	239	253	226	259	225	221	255	255	236	249	238	247	230	220	239	249	241	229	238	249	227	271	224	231	221	245	219	237	236	247	217	250	232	223	241	208	249	221	228	236	229	213	223	234	225	251	241	231	219	235	229	246	244	244	247	246	234	214	200	231	255	235	243	217	216	221	250	253	227	230	214	228	251	216	210	241	222	219	220	226	248	233	249	224	229	216	244	218	269	253	225
11752	5424	3795	1833	1288	925	882	707	628	566	501	489	480	446	391	410	432	847	431	376	376	361	355	355	309	344	328	316	313	330	346	323	320	308	294	336	322	319	317	310	334	362	333	321	338	349	339	348	350	308	340	323	349	333	367	337	326	340	320	335	324	327	330	298	365	326	340	319	332	330	336	299	331	328	319	319	343	331	335	330	330	324	316	349	314	353	307	304	336	293	331	328	350	318	331	323	328	307	303	337	300	345	341	361	322	310	309	350	316	303	330	337	312	313	344	332	321	331	319	326	339	314	350	341	393	315	333	317	355	310	337	315	341	322	318	369	329	315	346	333	366	338	327	367	321	349	326	330	298	306	337	331	340	364	324	310	307	314	319	343	344	347	363	327	314	309	328	319	338	352	324	317	339	315	314	310	329	362	310	362	300	331	332	315	339	334	295	301	316	333	315	361	287	313	321	312	310	331	316	306	318	325	289	330	323	323	323	304	329	300	295	329	295	332	322	310	321	330	326	354	328	298	317	362	309	336	313	322	343	324	338	323	327	297	316	357	347	305	323	334	323	335	359	331	277	303	336	363	296	345	364	324	324	345	326	279	331	333	331	342	328	313	310	351	340	336	286	326	328	301	299	312	274	338	329	346	354	328	325	326	350	344	337	320	349	343	326	352	331	362	315	358	354	332	335	299	292	335	328	307	320	328	325	298	335	338	328	317	320	327	346	327	337	288	341	337	315	335	341	332	327	318	315	354	331	309	337	309	330	295	335	334	315	301	335	318	319	319	301	344	330	329	328	297	314	348	308	301	316	319	313	315	300	343	307	352	319	320	331	327	314	338	327	319	323	337	323	290	362	321	336	321	322	311	312	338	352	297	364	295	294	317	346	340	320	329	323	302	330	357	316	338	334	307	321	321	333	329	346	326	371	299	341	296	309	351	304	293	322	321	306	332	345	297	320	336	332	375	311	326	344	303	314	324	305	322	348	302	319	340	343	336	289	321	335	303	354	307	352	330	327	326	310	303	345	349	315	331	332	311	308	310	304	316	326	298	301	327	316	301	342	306	276	322	340	339	326	317	307	321	306	343	329	312	344	329	329	332	324	314	343	324	296	322	328	294	333	344	316	316	296	336	286	313	308	309	289	312	337	285	336	307	350	338	332	305	331	320	316	330	302	308	310	310	331	324	345	320	347	328	326	330	308	316	310	294	308	304	356	330	318	315	327	334	316	313	319	325	304	337	325	332	333	316	354	329	314	310	355	306	327	322	329	318	328	332	349	321	313	310	322	302	309	311	310	289	311	328	332	315	311	331	345	318	308	312	336	314	320	323	331	319	304	371	326	350	296	331	305	307	317	353	359	300	332	330	324	360	314	302	348	356	318	299	331	346	333	356	317	319	308	322	323	328	297	320	340	340	337	324	329	324	314	347	311	354	331	326	337	324	329	290	353	325	337	302	333	284	317	308	306	306	301	311	311	309	327	302	350	342	354	343	333	328	315	341	342	306	300	311	375	299	357	329	308	348	364	329	325	327	308	345	336	312	338	337	280	322	304	350	307	314	350	317	313	298	302	357	322	322	319	321	308	335	335	325	323	319	292	294	346	337	358	330	345	356	314	314	311	357	345	321	340	305	311	342	358	324	326	316	301	306	340	338	317	357	324	334	327	315	350	313	316	305	335	358	337	290	352	321	309	316	277	302	351	313	343	310	321	290	337	323	318	315	331	334	297	321	340	327	339	278	345	302	358	329	313	352	328	321	302	338	327	347	308	314	337	309	368	305	299	302	303	324	331	296	323	291	308	306	330	329	300	303	333	301	297	283	332	360	321	298	328	328	335	322	335	343	329	330	317	337	302	310	339	354	316	362	331	302	299	306	387	334	313	340	324	315	337	331	337	348	327	330	316	305	315	329	319	339	319	344	333	331	328	312	349	323	328	325	330	340	326	351	288	283	326	330	333	315	311	344	331	329	324	320	300	341	340	302	319	315	319	319	329	327	316	325	300	308	315	326	317	289	313	291	350	317	331	362	332	291	324	327	336	301	278	329	324	343	340	314	315	315	338	332	327	350	328	327	348	339	340	326	291	348	351	370	326	308	340	317	343	327	341	326	335	346	341	314	316	342	340	332	326	367	324	340	330	338	331	326	314	318	298	322	328	316	326	335	325	293	343	298	348	324	309	325	356	334	289	309	352	304	336	313	333	341	311	319	337	343	299	324	355	313	351	322	305	338	291	330	301	338	336	311	313	321	316	329	326	351	324	308	305	289	335	327	310	339	309	273	350	299	307	337	322	362	337	338	311	306	321	355	321	308	326	322	379	324	319	329	335	354	325	331	318	351	314	323	325	330	326	332	295	323	310	318	315	334	332	322	295	325	319	329	310	286	294	343	317	305	340	309	329	309	324	340	310	329	307	318	346	318	342	312	308	347	340	290	322	328	320	308	340	310	325	336	320	340	315	340	320	321	338	332	312	308	353	286	330	328	337	305	318	312	304	343	357	342	316	339	325	313	322	294	313	317	309	334	334	304	315	322	315	346	308	302	352	324	301	325	361	301	312	336	353	309	342	365	320	288	343	324	336	317	324	315	370	316	303	335	302	307	330	301	303	357	308	335	325	343	343	332	336	323	300	323	318	311	315	312	353	328	334	307	321	360	305	324	301	337	328	316	324	337	342	287	332	308	325	302	341	313	322	324	292	317	343	336	324	310	320	318	341	325	303	315	322	322	318	329	299	332	322	329	327	326	289	335	332	311	335	329	381	337	313	300	308	319	350	308	302	330	318	298	335	321	318	335	311	357	338	353	324	343	331	326	329	290	325	320	329	315	350	322	316	350	307	315	338	341	324	333	327	306	284	304	319	295	317	324	323	316	279	317	348	342	330	329	289	325	318	354	327	313	332	359	350	335	306	315	329	329	327	334	357	313	328	339	364	277	315	326	295	328	311	315	332	305	299	387	327	341	312	318	337	332	321	306	341	328	304	308	330	311	317	289	324	322	294	310	341	352	325	309	322	311	297	308	318	329	323	316	340	354	295	288	335	308	320	342	328	330	351	338	316	331	320	350	329	315	328	319	309	325	326	317	329	321	323	322	351	316	345	324	287	321	328	349	288	313	311	353	314	318	352	324	340	330	314	348	314	319	345	333	313	318	328	360	335	293	301	316	322	304	295	323	337	342	303	322	326	318	326	345	342	339	324	344	316	301	325	317	331	314	318	327	312	346	319	339	322	336	332	299	325	323	317	298	334	343	319	360	359	319	307	314	328	351	328	327	327	311	316	326	356	360	289	334	318	344	330	323	333	325	301	277	333	329	333	313	316	314	334	315	329	323	317	325	326	313	291	338	324	338	307	321	312	337	286	322	325	319	318	319	281	330	298	341	328	322	348	320	347	319	345	341	343	316	331	328	329	347	285	312	326	318	384	330	307	303	325	327	334	327	329	350	338	340	342	300	297	337	310	323	330	353	300	315	329	318	324	318	320	294
22664	21510	29369	24097	21510	21423	4622	1252	964	948	866	796	762	708	761	738	770	1592	740	616	622	627	618	582	626	548	599	621	581	607	553	644	603	605	561	617	558	615	598	588	568	582	563	613	616	542	582	553	581	593	582	561	594	576	557	556	598	574	571	580	590	573	565	543	623	547	594	567	587	572	663	588	594	584	604	562	573	574	574	535	547	576	568	605	546	575	589	574	536	613	574	579	564	600	562	602	589	552	579	518	597	557	572	575	569	555	571	568	582	583	543	561	559	564	570	562	600	557	591	576	604	586	521	568	563	555	560	561	520	595	581	572	582	578	587	569	613	566	575	545	587	544	556	583	546	574	578	570	571	589	601	561	577	595	588	518	565	520	564	616	592	593	573	560	579	590	580	585	546	582	573	583	575	522	626	546	532	525	569	561	560	577	510	546	567	567	551	533	574	576	510	537	542	531	573	545	632	547	580	564	559	560	578	571	554	628	569	543	557	536	552	554	573	547	609	581	537	547	579	541	587	579	564	588	588	562	583	553	606	559	588	558	505	586	597	537	595	562	539	571	518	535	586	561	574	574	541	593	583	586	582	560	557	542	571	608	598	592	553	549	554	569	581	541	573	557	576	540	582	539	550	561	587	583	552	567	546	515	567	533	569	557	553	538	515	608	572	564	588	535	595	567	604	571	585	600	558	559	531	599	581	592	538	581	583	549	556	588	575	583	557	544	570	570	526	571	561	571	557	589	554	654	581	546	546	579	568	609	595	576	549	562	576	552	545	566	601	620	558	567	531	564	560	591	572	569	568	514	583	606	602	530	591	533	538	619	549	534	569	558	578	573	555	581	549	579	579	539	605	578	552	569	535	584	560	536	530	571	550	584	561	553	568	559	595	565	587	586	523	546	594	555	580	556	587	519	583	577	573	554	556	564	567	591	551	551	547	581	565	568	555	538	539	532	580	553	571	596	586	582	563	561	581	554	594	575	609	547	569	512	565	556	598	596	522	605	570	580	586	593	587	564	576	547	582	556	602	604	562	582	559	559	536	605	528	607	545	583	536	562	545	530	575	519	572	580	537	559	588	552	561	608	596	565	540	558	581	536	588	554	572	548	540	568	559	596	604	548	596	526	562	544	587	572	552	596	563	562	579	563	627	604	541	613	548	565	566	525	566	543	574	544	592	615	635	562	623	582	591	560	584	520	587	581	521	584	567	549	591	571	562	536	544	545	582	557	606	597	565	561	551	628	545	522	566	590	563	573	516	595	579	574	584	566	537	569	577	570	559	569	577	602	596	597	562	550	597	580	582	556	540	594	587	563	577	560	572	574	571	545	581	574	598	571	553	612	546	589	562	544	551	564	598	593	563	514	579	558	549	561	591	545	601	608	551	576	560	541	574	528	575	597	584	573	591	560	572	553	549	556	562	566	567	621	562	545	566	549	584	581	561	541	554	559	566	569	579	571	555	571	569	570	588	587	574	569	628	585	545	561	547	563	549	585	601	590	556	559	579	594	576	575	570	551	620	530	584	586	563	580	550	573	548	553	565	540	548	534	562	545	582	580	554	599	566	558	541	567	564	539	560	563	606	568	551	563	537	560	622	590	590	556	577	536	553	595	602	565	629	582	559	547	553	565	585	559	520	519	588	570	568	555	539	574	594	538	610	583	603	577	598	558	539	579	593	539	558	565	571	566	578	591	577	544	552	542	576	569	573	577	563	585	562	528	539	555	580	564	559	517	554	553	569	594	551	574	532	551	574	505	572	545	583	540	542	580	557	543	519	572	618	566	537	567	571	563	556	578	528	614	572	587	542	540	567	566	576	572	533	563	574	549	558	555	594	566	551	606	551	571	582	553	583	551	543	558	600	539	571	542	564	548	570	541	588	530	529	543	544	559	551	572	559	587	571	581	581	555	588	584	561	541	566	586	561	570	583	567	564	559	602	592	585	584	562	593	587	584	594	616	552	566	549	584	564	569	541	601	534	599	518	558	588	567	543	550	554	539	590	579	596	544	540	555	532	555	545	593	545	578	560	531	580	530	578	570	564	579	560	584	572	550	543	539	555	598	574	536	584	576	589	573	579	567	551	542	571	576	620	545	564	543	555	562	591	565	555	555	552	581	525	572	578	578	611	572	576	549	566	562	572	533	580	564	561	588	539	566	571	569	560	548	593	577	523	511	579	567	587	558	547	548	562	505	584	559	565	556	598	587	574	586	567	564	550	579	510	584	607	586	546	556	547	612	589	554	557	583	554	584	535	543	556	530	580	603	560	566	553	568	587	583	590	586	568	593	591	563	564	505	588	537	620	560	534	566	608	522	531	570	581	571	566	601	537	561	567	559	551	565	564	557	567	567	547	537	507	588	591	569	602	558	552	552	571	549	564	564	595	573	601	569	566	559	562	588	554	578	555	581	610	568	558	573	565	542	586	588	568	575	578	542	578	547	607	606	593	617	547	559	607	580	574	533	600	596	612	558	533	627	543	540	570	578	565	580	576	584	621	599	550	593	588	535	581	579	534	566	554	535	585	571	582	568	578	585	588	579	568	597	577	565	538	582	566	585	574	574	581	539	526	583	601	562	570	583	595	578	553	524	559	547	625	539	569	549	584	580	537	561	535	565	568	544	600	567	566	561	539	540	519	586	596	608	544	581	596	565	563	569	551	538	560	555	573	578	540	570	555	568	535	551	573	545	525	517	574	563	570	534	545	587	568	551	524	578	553	561	605	579	554	566	563	551	563	582	539	530	584	527	593	587	525	566	563	562	587	580	574	570	538	561	594	549	564	569	556	568	554	548	600	548	556	536	578	534	551	591	580	535	588	589	532	566	571	563	604	562	562	538	578	564	542	582	603	529	588	536	563	546	605	573	573	591	557	593	575	590	517	570	582	614	584	553	599	618	548	583	544	530	586	533	589	567	584	537	573	518	563	558	562	607	584	580	572	560	564	621	549	603	562	613	524	583	596	591	579	592	554	572	583	566	577	562	538	577	588	556	576	592	599	542	592	565	531	577	562	570	609	537	621	558	572	546	578	556	563	563	553	581	593	566	574	594	573	552	577	560	592	566	540	575	615	539	553	574	579	581	583	562	551	570	550	577	585	544	562	553	518	584	583	537	561	552	556	597	533	556	563	592	583	612	562	543	608	537	542	572	580	541	562	559	605	575	586	575	573	619	590	562	547	557	554	608	551	547	555	543	596	526	549	587	544	556	580	562	595	561	546	567	570	574	569	569	591	573	611	556	562	571	585	598	588	556	582	600	582	572	584	552	601	571	580	504	557	532	557	558	527	598	539	566	566	579	557	599	560	536	561	577	583	551	557	581	587	596	561	581	555	571	553	531	619	545	568	609	599	575	575	577	548	562	594	572	567	541	582	569	620	607	572	568	533	586	521	545	579	545	589	553	597	553	589	550	575	578	579	560	557	553	563	590	579	551	602	541	581	517	550	606	517	557	574	570	554	577	566	550	584	598	570	578	572	557	536	568
14558	14428	10458	5143	3648	2806	2306	1850	1655	1447	1304	1217	1067	1051	1015	1001	1005	2542	1009	866	811	828	811	814	777	748	788	756	719	755	771	754	780	749	709	742	730	747	792	731	741	766	714	738	781	743	765	756	739	698	721	732	733	751	693	741	699	695	667	741	737	756	757	712	729	703	744	789	744	731	763	758	705	729	716	704	717	737	721	731	721	739	712	751	728	734	704	746	764	745	748	750	745	732	763	756	735	711	740	716	734	728	721	739	714	701	729	737	717	746	731	759	749	792	769	699	749	721	749	728	689	736	691	683	768	736	704	722	695	739	722	720	735	676	747	718	751	716	698	705	696	736	720	773	726	674	714	735	739	716	669	772	794	736	751	685	738	761	683	701	735	745	732	736	721	725	680	706	745	752	739	683	738	717	701	721	753	713	708	749	730	673	681	734	713	740	751	743	770	677	713	712	707	726	755	730	728	728	764	721	678	718	756	720	768	768	697	779	763	723	726	705	751	731	725	815	701	695	722	689	734	702	726	692	696	714	753	732	764	743	700	712	756	722	732	708	720	697	731	713	701	737	747	718	706	701	723	732	745	756	721	707	688	711	680	683	706	747	732	732	745	775	742	743	691	665	742	680	713	722	691	734	758	719	768	693	704	714	749	744	717	745	742	725	756	710	694	723	731	734	754	700	719	677	738	719	669	717	749	731	693	736	737	735	725	731	753	745	734	716	755	695	723	672	740	695	781	694	744	713	740	707	758	715	744	757	711	731	736	786	717	721	754	701	725	753	731	683	666	733	703	675	747	723	675	777	744	746	712	749	707	737	682	694	725	729	733	707	729	724	688	736	711	693	672	734	725	706	697	711	738	683	715	706	746	718	775	759	777	720	724	680	712	709	741	739	715	733	706	751	727	733	725	771	719	784	703	728	734	774	722	712	695	720	720	748	731	768	687	740	727	750	731	689	754	745	740	711	724	669	734	746	718	740	675	701	760	707	732	716	672	737	736	749	732	737	694	745	719	702	742	761	692	765	696	712	748	726	742	671	741	725	664	695	723	690	716	754	761	731	669	712	680	724	730	673	749	731	731	723	746	762	743	750	739	713	678	739	748	692	710	699	709	700	693	747	692	751	688	711	744	697	738	765	746	757	716	778	703	729	754	749	732	720	757	793	717	741	664	664	709	756	741	725	692	703	743	742	704	737	761	754	675	735	668	724	687	727	685	741	711	742	710	721	749	715	730	702	718	726	719	725	744	720	723	738	752	693	746	693	756	693	742	742	753	728	680	742	660	723	699	744	680	803	693	663	728	716	754	735	706	685	686	726	776	725	705	756	713	734	732	708	766	666	706	721	738	748	752	747	722	746	712	689	717	761	714	710	690	705	728	701	745	772	732	734	731	718	710	767	727	718	750	723	691	726	768	731	763	767	750	715	733	701	734	746	685	711	741	746	712	674	667	704	724	714	797	753	726	743	711	725	760	703	724	727	737	723	731	729	781	703	677	749	777	695	717	708	772	723	735	683	732	759	743	735	669	728	692	749	741	760	726	728	762	702	741	734	707	709	688	689	747	721	696	772	725	723	748	697	684	736	685	716	697	695	752	724	721	777	766	692	751	745	712	728	717	681	739	706	690	695	742	756	726	727	738	744	747	665	711	728	660	719	761	747	754	712	801	731	731	720	702	713	741	688	710	706	711	738	747	732	716	711	731	715	706	721	740	790	773	735	761	749	743	768	697	705	760	759	698	725	685	701	693	787	728	691	722	724	722	716	751	715	744	683	661	777	687	725	727	695	735	742	714	725	729	750	644	718	712	716	731	732	726	684	640	735	767	728	718	723	724	744	726	733	691	710	700	781	721	692	682	696	699	738	683	720	736	717	682	694	733	694	726	702	764	718	710	711	729	692	712	716	758	734	726	738	741	743	756	716	703	724	720	720	704	754	732	675	751	731	730	673	701	760	694	751	703	752	740	744	719	684	723	716	752	700	686	720	753	771	695	750	707	725	751	673	708	716	745	689	725	690	682	730	794	761	746	740	732	733	748	701	703	703	724	707	751	725	700	728	762	712	724	734	715	718	743	692	703	720	710	707	718	754	764	707	802	745	673	689	718	735	710	698	726	693	735	762	706	738	717	756	780	707	747	701	707	757	746	729	687	745	723	725	736	715	729	697	733	719	727	695	690	764	695	707	698	724	742	703	710	740	734	722	759	776	762	679	759	678	682	735	720	722	726	692	738	750	748	719	674	705	733	716	691	739	724	697	756	704	757	751	769	739	737	696	710	692	743	713	757	711	685	722	767	703	741	753	713	727	688	703	735	768	748	706	716	729	723	732	737	713	718	720	661	746	738	720	775	674	771	753	719	695	713	710	765	743	670	731	752	744	747	782	724	695	721	725	732	783	684	679	681	754	715	729	771	760	687	749	728	779	710	710	721	698	744	715	766	740	680	791	695	714	717	719	675	741	724	733	716	714	742	731	768	801	714	722	735	733	758	703	744	680	731	778	709	664	721	689	719	757	714	747	716	766	711	743	722	724	743	712	780	716	713	706	737	689	767	695	738	707	735	723	759	756	732	719	708	684	701	706	725	729	684	738	694	739	725	701	666	712	720	688	758	702	669	687	705	704	753	716	709	772	716	710	751	680	728	720	720	712	697	712	728	730	744	782	738	737	680	723	715	707	734	765	751	727	699	755	690	742	717	723	685	687	759	702	728	736	718	743	712	721	735	730	710	747	731	731	715	723	747	689	709	702	705	752	735	712	732	748	749	729	712	729	724	730	742	706	714	790	756	748	706	706	693	742	714	703	721	712	707	706	727	724	765	701	716	792	766	680	711	708	684	710	699	685	675	734	724	719	673	738	708	742	687	699	674	691	749	693	727	714	745	731	716	708	721	759	741	730	716	757	831	752	739	707	756	731	690	696	725	758	701	707	741	686	687	734	766	699	756	699	758	774	734	729	747	729	724	726	742	684	754	733	698	707	742	741	736	740	712	716	754	704	724	688	745	739	714	708	702	709	703	680	743	716	762	681	727	706	721	726	743	783	718	704	750	708	739	727	707	717	740	745	676	748	705	704	712	714	763	684	719	762	751	751	693	721	726	742	701	747	739	766	734	730	701	736	739	768	718	761	710	736	738	755	746	720	733	728	719	714	736	748	735	732	718	731	759	771	724	741	685	725	743	709	725	660	738	738	720	686	726	687	738	720	716	727	754	716	676	730	685	753	757	713	693	776	707	685	759	715	762	734	715	731	688	763	764	708	665	693	733	743	762	747	731	724	710	699	757	766	719	712	706	679	715	750	752	753	756	706	725	732	715	708	719	747	746	742	734	693	711	761	757	776	661	735	693	730	700	734	730	755	725	728	722	707	750	764	708	767	751	721	725	722	731	740	686	719	733	708	775	765	684	682	743	676	759	732	719	733	758	732	731	725	682	697	681	738	705	732	710	735	740	711	739	667	746	736	763	671	760	743	744	708	729	697	707	717	773	761
27571	17611	3468	777	506	413	389	359	376	373	376	383	378	325	363	345	345	386	369	331	394	364	345	378	346	375	324	349	326	330	347	336	327	341	322	364	314	359	337	310	316	312	342	346	323	309	352	349	348	345	364	345	330	342	324	304	293	315	307	325	386	369	364	339	325	364	331	340	333	336	332	308	338	355	325	367	330	324	327	349	360	328	325	296	351	313	333	342	334	325	347	320	336	361	351	343	315	345	321	333	357	304	383	323	309	346	347	336	334	339	319	338	314	348	352	313	309	365	339	330	310	343	343	356	342	371	321	347	328	315	347	307	343	323	323	343	333	317	314	363	324	344	352	336	322	354	348	321	359	321	336	337	341	353	344	325	321	315	345	342	315	307	334	349	370	312	337	333	345	302	323	340	318	355	334	347	324	357	341	351	334	316	309	349	332	340	333	362	364	341	364	338	346	368	328	364	343	314	326	340	324	330	354	336	343	358	308	363	336	341	305	344	309	345	361	318	322	353	315	316	326	336	314	308	305	317	332	328	373	345	347	309	351	365	339	359	311	338	322	340	352	344	347	380	336	323	352	344	332	331	325	368	343	361	341	327	315	352	335	321	341	367	343	328	349	328	341	362	332	359	362	346	305	349	357	314	359	302	347	373	342	347	348	321	347	304	343	321	298	316	334	350	326	350	341	349	335	334	318	384	338	348	320	330	337	348	327	350	321	333	337	348	333	320	364	348	293	330	363	312	319	309	326	360	306	354	345	346	334	334	331	347	355	345	347	312	302	362	346	315	326	363	339	341	359	334	341	310	366	324	351	349	323	370	310	348	330	344	323	369	327	339	345	353	329	306	334	347	339	338	325	345	365	333	319	357	336	349	328	316	324	335	325	339	358	318	324	342	344	300	321	330	356	316	316	316	356	356	328	338	319	344	358	336	332	374	344	347	325	359	339	331	340	324	341	349	331	338	350	334	298	321	315	315	333	334	333	348	339	348	313	336	336	333	334	352	336	356	295	327	351	342	339	335	361	338	326	334	347	318	329	326	347	348	342	341	331	323	289	322	323	350	307	315	304	328	337	329	368	348	331	334	362	368	333	345	318	353	341	345	343	340	374	345	331	330	358	333	361	377	320	337	311	347	323	342	333	343	313	338	363	327	320	317	295	349	287	327	328	350	336	348	349	372	330	329	336	345	298	322	330	313	315	344	325	353	347	338	340	341	348	332	354	338	359	332	310	332	350	349	335	340	323	321	340	351	325	324	335	342	334	310	314	319	337	340	339	322	333	345	335	362	310	312	310	346	341	365	336	377	341	318	358	328	313	382	309	360	325	358	318	333	322	334	361	359	293	360	334	342	325	347	349	343	340	321	338	358	331	361	345	327	336	347	313	309	336	356	320	352	298	338	366	316	344	344	328	334	348	348	320	339	334	342	329	313	337	336	328	356	357	370	340	339	336	338	371	383	350	320	330	369	326	325	326	321	330	373	337	344	360	330	368	368	338	334	340	328	336	325	301	350	335	358	355	319	344	300	334	366	353	338	350	345	331	350	376	321	349	340	288	323	325	365	329	326	318	342	328	340	385	321	374	344	325	337	350	360	346	339	329	316	337	322	325	354	309	322	314	350	341	335	351	327	320	321	359	299	363	331	374	333	323	282	319	334	336	361	329	323	349	350	329	306	355	332	336	299	349	340	338	330	320	339	342	356	353	334	324	329	362	360	334	343	342	304	324	313	337	330	359	349	346	334	317	366	345	328	329	341	341	328	306	344	372	343	350	326	345	346	340	315	349	349	332	331	328	324	323	320	341	344	327	368	342	308	320	305	340	362	345	382	370	333	329	322	310	362	316	340	349	349	343	369	339	368	347	341	318	366	354	323	330	333	351	347	329	355	324	362	350	313	336	344	323	313	306	360	321	338	354	315	347	315	353	312	361	328	369	346	344	351	336	307	360	329	340	316	326	330	347	321	373	339	334	368	320	352	343	303	311	316	339	354	368	344	345	316	306	307	343	328	334	325	350	354	342	332	349	315	312	348	388	363	352	346	329	323	351	345	335	349	364	344	339	334	347	365	346	296	322	359	338	327	328	344	323	328	327	386	346	360	352	343	322	327	357	314	301	351	323	351	339	326	352	339	367	338	382	337	360	342	339	325	357	340	338	324	319	322	333	366	314	327	334	353	360	305	331	340	370	321	327	334	325	385	307	314	324	345	319	320	337	313	366	317	333	319	349	362	345	355	366	309	322	369	360	320	295	303	332	367	338	338	351	340	344	358	335	341	342	374	315	332	347	358	332	357	335	328	381	330	346	318	325	341	322	371	324	336	373	353	327	327	317	361	324	358	345	331	306	327	341	330	336	354	320	340	345	322	325	370	329	349	313	326	349	351	313	327	343	349	324	319	311	362	345	339	346	311	340	338	307	343	346	356	338	326	363	316	377	336	358	369	350	332	339	331	362	343	349	367	319	328	347	335	335	296	334	325	334	357	346	315	338	351	353	325	322	319	336	300	306	309	325	355	346	340	319	332	355	365	330	345	369	347	345	321	340	347	326	326	302	335	321	315	319	336	309	323	329	364	310	327	331	349	353	323	326	340	340	348	346	350	347	374	326	351	329	393	323	306	336	352	315	325	348	334	343	327	326	331	337	360	341	305	317	351	359	333	307	315	359	374	316	366	335	358	334	331	342	332	354	332	324	340	332	348	332	314	332	341	331	329	358	346	352	308	337	365	343	329	332	334	331	333	314	302	307	326	311	308	334	323	339	353	316	334	321	331	296	343	349	351	338	352	356	320	333	348	329	363	334	348	366	322	353	339	349	321	347	353	341	339	317	296	342	352	304	325	312	334	364	352	344	304	330	360	338	342	314	345	347	345	322	357	319	314	320	335	330	337	335	310	348	317	380	362	320	329	338	332	352	360	331	357	367	334	341	358	320	372	350	350	329	384	360	385	335	341	345	339	331	340	341	335	313	346	356	348	340	318	303	329	327	328	364	316	317	342	347	344	348	298	335	306	347	362	334	350	324	313	311	334	335	333	334	319	317	338	306	325	340	337	345	342	323	319	351	325	325	363	330	347	350	351	353	357	346	347	338	335	323	327	321	331	345	343	351	366	346	327	361	310	363	326	352	363	329	306	352	340	322	351	344	332	358	387	340	364	325	325	351	319	323	347	302	341	334	337	307	328	344	352	314	328	360	302	336	321	347	349	320	322	366	356	342	320	302	376	326	346	320	358	335	350	352	329	331	314	335	338	366	343	316	309	372	357	325	341	311	333	330	305	339	345	317	330	329	318	347	347	345	315	344	319	363	324	326	311	344	338	361	333	335	353	351	344	337	316	353	375	312	339	338	345	330	359	345	332	333	362	325	345	352	345	333	368	348	353	359	335	301	346	318	343	312	365	364	319	346	356	339	351	353	332	362	340	339	346	354	343	355	339	361	325	359	357	342	299	302	323	326	354	321	336	348	356	367	383	340	328	347	339	345	329
5443	2144	1660	884	693	653	587	539	567	517	502	522	499	460	484	465	453	552	450	424	447	440	476	422	436	440	413	494	466	410	428	488	423	423	419	482	427	447	439	430	442	438	431	463	435	416	411	457	432	422	462	472	439	426	434	434	411	420	454	411	431	407	437	447	440	415	426	461	426	443	467	468	472	413	425	438	448	451	442	490	478	458	422	439	410	431	452	458	422	451	456	424	467	450	415	424	430	459	471	466	425	424	433	422	408	411	484	416	445	441	444	436	440	420	422	445	459	436	433	458	455	418	423	424	440	446	453	424	454	435	419	460	443	430	407	445	398	440	438	427	466	408	436	435	481	436	429	433	427	450	436	446	406	425	441	454	442	435	428	408	404	433	410	473	491	443	442	427	413	425	401	426	455	437	417	443	432	397	437	414	446	435	445	425	438	410	435	475	408	464	469	461	447	455	413	422	443	477	467	433	406	418	440	454	433	453	463	467	471	426	427	462	431	434	422	472	417	399	450	398	413	441	444	450	421	419	444	428	488	438	439	467	426	447	445	448	457	416	439	419	460	427	492	475	421	422	416	438	461	433	401	395	420	442	423	459	450	427	428	422	432	414	461	461	431	485	423	478	433	406	490	439	438	428	435	447	471	427	414	444	487	442	437	423	451	443	440	440	423	428	455	425	462	395	437	417	448	419	472	442	402	432	420	405	459	396	430	428	427	452	454	413	434	428	420	464	468	460	419	430	435	414	417	427	419	400	420	459	427	472	436	425	451	438	438	459	438	439	476	448	446	437	423	439	443	442	435	434	404	405	431	451	439	417	448	418	420	427	445	441	408	379	406	448	413	467	426	451	394	477	444	442	447	427	439	444	414	418	415	463	438	411	462	439	439	416	423	430	397	423	418	450	459	421	429	406	438	458	425	453	455	424	429	446	414	439	433	396	496	448	420	423	455	438	409	457	444	420	427	425	403	467	404	412	418	432	457	419	450	425	449	430	428	440	425	384	433	475	428	401	441	436	470	405	426	431	410	414	399	441	415	463	415	449	429	452	437	443	446	440	426	428	430	446	429	446	457	431	429	396	441	438	439	441	432	420	442	444	424	419	431	415	468	435	470	442	410	455	451	454	425	454	427	432	436	436	433	466	446	421	459	421	430	420	394	447	443	439	460	492	445	402	419	451	415	448	419	413	433	436	433	451	465	402	437	422	394	444	451	435	443	389	483	414	445	403	401	418	452	444	439	381	420	440	450	479	460	456	432	412	450	414	429	406	456	462	456	437	417	443	440	429	455	460	439	433	421	471	446	447	434	483	397	422	417	424	448	447	412	407	418	411	420	462	475	449	418	453	428	421	437	410	466	454	405	458	456	452	420	475	405	481	436	404	448	416	434	429	442	454	464	429	428	449	473	441	440	469	430	460	435	413	442	392	420	457	442	427	445	441	443	413	432	444	470	433	435	365	441	431	421	436	429	448	478	456	447	469	405	435	442	434	436	443	467	444	456	463	452	389	454	397	419	454	482	427	464	454	465	458	426	417	400	470	457	439	438	411	440	478	431	472	444	411	446	455	413	451	392	423	456	497	437	419	418	458	475	444	433	455	424	461	422	448	455	430	441	455	441	418	461	394	436	405	414	432	447	459	448	455	423	413	417	460	460	444	428	463	471	448	441	412	417	386	465	454	414	453	452	437	442	409	426	432	469	395	449	410	436	448	398	395	458	426	409	440	441	445	472	438	417	405	471	436	408	447	432	456	443	436	444	465	458	412	447	427	450	432	465	435	421	434	479	443	436	472	427	449	480	418	409	426	440	415	468	457	434	431	439	433	407	430	466	452	441	399	419	456	438	439	451	427	455	455	435	493	420	423	461	450	446	454	442	412	429	449	432	449	436	418	427	463	460	434	424	438	408	487	443	429	454	440	446	487	454	417	451	480	435	436	415	424	440	451	449	451	421	456	437	416	449	400	435	431	426	476	419	427	449	435	429	440	458	437	400	432	434	442	455	436	452	425	431	414	446	438	423	414	435	382	465	457	420	462	429	439	413	460	393	460	439	404	408	429	420	449	454	439	451	418	437	440	449	469	438	448	426	453	465	459	443	484	465	482	441	429	404	432	412	446	447	459	448	408	410	418	418	438	398	426	477	422	421	447	415	444	429	426	430	434	410	415	418	449	443	407	480	428	454	411	485	437	393	408	472	398	395	459	414	420	446	429	470	474	463	435	446	388	440	433	441	461	391	416	434	449	439	431	437	458	434	424	437	456	423	483	438	460	441	423	431	431	408	387	459	433	447	443	424	455	419	399	442	440	409	464	437	462	477	441	459	442	409	441	437	465	438	430	438	428	417	409	443	435	416	461	438	439	451	423	449	467	447	414	450	463	450	409	455	384	453	444	422	478	458	459	428	429	413	429	433	489	435	414	424	421	417	439	413	451	402	441	437	484	420	453	485	436	414	441	429	447	439	413	481	426	424	424	440	427	443	476	462	423	438	457	462	434	485	442	440	431	477	444	431	484	411	458	422	438	437	428	413	424	450	426	459	418	452	429	476	444	421	464	465	430	442	437	484	468	419	466	438	441	440	437	427	472	455	413	421	423	408	434	430	445	469	441	419	435	401	436	455	453	452	394	475	425	466	436	428	443	431	444	433	444	426	460	418	469	427	441	422	441	436	429	451	491	441	453	414	416	430	458	416	415	416	437	433	422	425	421	468	431	481	464	418	447	458	430	438	436	439	453	435	425	432	421	426	463	425	491	401	455	444	419	445	464	420	404	447	467	432	465	460	455	429	442	439	465	434	440	453	460	438	455	468	454	425	400	474	431	439	444	443	448	448	422	446	432	392	458	426	416	439	432	457	414	431	427	476	431	429	434	409	443	415	429	463	453	430	445	455	406	416	438	412	480	448	448	437	420	442	424	410	412	467	442	447	450	429	448	432	453	419	449	458	425	462	456	437	470	434	411	464	437	427	437	421	425	437	438	431	426	474	413	436	453	482	445	440	453	494	478	444	435	408	443	442	429	436	454	440	503	443	415	428	435	453	429	454	402	454	428	450	437	471	427	424	432	425	449	447	432	443	428	453	427	436	399	417	458	452	437	434	446	431	470	417	440	433	424	483	444	446	470	407	418	429	435	430	429	437	482	429	427	406	471	428	450	425	432	456	439	436	404	441	413	409	423	444	445	446	439	455	452	451	466	411	449	456	410	446	450	392	452	425	463	420	445	493	469	412	476	432	427	447	438	455	447	435	434	427	417	453	402	447	459	448	442	438	440	451	455	431	419	439	440	442	465	447	421	426	449	443	420	455	440	459	438	448	409	432	521	423	439	428	428	462	457	455	427	419	387	436	441	436	418	467	453	429	450	457	456	442	429	469	419	428	407	420	429	465	455	427	462	458	473	448	442	474	425	401	432	433	408	453	432	424	414	429	427	417	404	439	453	469	445	418	429	438	416	461	397	431	396	426	478	464	431	462	448	458	426	440	443
23569	21470	28734	24658	21358	5259	1210	876	786	769	775	727	732	690	660	701	685	1024	722	616	591	623	599	594	620	654	630	578	608	598	618	629	581	582	609	611	632	635	551	584	576	571	574	587	609	567	604	571	570	604	595	599	602	609	626	570	577	596	612	622	597	632	598	590	629	584	599	548	586	589	575	560	595	650	582	601	587	581	546	602	579	575	574	621	615	547	603	567	610	580	547	578	606	584	567	584	582	617	595	568	610	603	609	537	594	586	595	574	557	540	601	604	608	576	543	610	618	602	595	581	636	580	565	598	518	581	578	598	604	577	572	583	584	587	552	578	543	583	538	585	551	582	584	606	603	570	583	564	642	571	593	560	574	609	553	596	554	567	588	621	600	582	560	623	552	612	566	568	551	626	581	612	612	634	573	583	576	636	570	575	619	608	575	565	596	549	583	594	604	603	584	574	562	579	558	563	642	582	575	591	557	605	583	582	565	582	559	569	594	607	549	558	602	620	583	605	569	604	601	609	600	584	628	626	607	565	586	562	609	634	612	588	567	597	572	597	613	549	603	573	590	587	614	614	603	555	573	603	573	554	584	561	617	640	629	623	585	586	598	571	634	594	573	642	582	539	580	563	619	614	568	558	593	547	598	594	583	583	591	593	603	586	597	629	617	571	579	566	582	589	567	588	592	599	619	563	566	588	548	610	599	619	594	568	556	613	562	614	633	589	574	575	563	574	567	605	619	590	611	586	628	578	572	575	547	597	603	602	613	575	610	535	586	599	537	604	598	574	579	615	567	614	611	589	597	555	553	597	588	619	626	604	586	588	590	576	588	558	563	619	572	573	606	582	582	559	571	593	561	603	618	568	618	556	580	632	613	628	591	589	591	575	588	577	556	600	601	569	610	556	572	566	603	577	561	578	591	561	594	589	585	586	597	586	612	587	609	656	597	632	611	598	554	562	603	591	578	587	612	590	612	546	600	553	612	550	571	570	586	617	573	602	558	596	572	596	577	607	605	564	601	595	571	596	575	584	577	529	583	563	553	561	561	586	578	579	580	555	562	578	549	600	597	632	542	575	609	579	595	575	579	533	603	589	590	606	582	568	624	613	601	541	571	600	597	612	600	577	590	552	575	579	621	598	596	608	598	577	613	607	553	577	575	599	582	594	556	587	639	563	614	577	628	615	597	556	557	585	528	634	553	580	629	616	579	621	587	581	597	556	597	578	627	607	590	555	613	586	589	598	601	617	614	596	597	603	577	572	598	543	593	575	565	583	561	580	571	544	615	596	648	639	585	597	578	608	572	566	581	556	595	616	622	582	567	568	612	580	553	537	586	560	568	634	634	588	570	578	585	580	561	591	589	589	608	578	602	592	618	619	610	613	563	577	619	600	589	587	571	543	576	578	650	597	575	613	620	604	558	557	572	611	611	561	610	583	576	576	560	629	598	578	575	585	613	599	634	628	598	593	577	597	570	610	589	556	542	593	601	623	577	578	596	591	568	589	596	556	621	603	613	633	607	589	572	632	584	597	579	605	580	569	599	587	591	564	617	589	604	597	586	588	594	590	562	595	555	577	574	591	601	611	605	571	569	579	586	546	611	565	576	544	575	639	570	611	571	581	590	604	547	561	610	553	620	592	567	587	570	588	560	548	601	545	599	556	587	573	569	626	643	595	559	605	580	622	600	567	593	574	598	589	541	595	590	599	589	571	565	589	602	599	599	603	590	593	599	634	585	579	602	595	567	597	616	610	573	591	590	599	594	577	612	599	588	603	600	585	585	578	605	592	636	640	589	611	593	565	597	583	548	543	588	546	575	548	609	576	597	567	614	582	604	608	581	582	606	607	567	574	592	591	579	564	556	581	563	585	579	595	573	598	582	610	565	612	600	588	567	565	653	611	574	567	601	604	569	600	626	576	567	585	584	607	571	606	602	621	576	564	565	561	603	583	569	577	563	557	596	620	606	607	551	566	612	601	621	581	605	580	590	574	573	581	610	582	634	598	561	619	591	584	585	573	591	622	573	569	599	605	607	585	576	538	612	584	606	602	610	578	575	573	542	559	625	565	562	633	567	595	575	610	595	589	580	606	574	601	530	607	570	609	576	633	581	595	587	588	581	598	586	595	595	585	580	559	562	613	627	592	636	587	588	571	591	622	541	533	579	541	528	608	603	647	556	602	590	616	586	597	575	583	574	546	612	583	576	507	595	577	608	607	661	546	599	588	596	589	616	584	601	610	551	594	598	558	625	603	580	539	599	570	611	606	582	594	551	604	555	552	613	605	599	598	579	575	591	568	567	566	644	612	580	609	628	610	583	575	600	599	568	596	595	592	584	594	547	589	620	568	575	579	552	619	606	596	595	611	608	569	604	622	562	593	586	578	554	575	610	592	647	606	576	611	610	617	576	621	613	607	601	592	618	535	577	619	617	637	582	590	571	585	586	593	582	588	557	571	620	588	607	591	613	592	570	593	569	621	587	575	582	565	567	601	538	569	606	622	584	545	567	577	565	622	622	558	637	562	551	608	534	588	603	605	624	574	559	602	647	597	616	552	544	615	553	584	599	605	578	560	577	562	593	582	559	605	560	603	574	597	592	598	535	598	557	573	626	590	568	613	614	611	592	581	537	572	581	537	586	626	586	607	619	577	573	600	579	571	539	571	611	608	570	567	608	524	624	561	614	581	559	577	576	603	572	589	616	523	576	645	574	606	617	610	538	554	599	593	618	549	581	593	556	542	585	556	631	601	576	566	588	606	597	616	575	563	598	602	599	575	581	586	597	587	583	586	586	562	540	561	565	579	568	614	598	567	593	617	625	581	595	597	573	595	592	576	528	635	565	609	585	575	576	564	615	575	587	583	583	607	576	547	623	617	635	586	604	571	594	597	640	598	588	609	555	566	608	561	588	577	524	571	549	577	626	605	576	570	614	603	623	618	578	557	565	595	565	619	622	590	561	606	567	584	556	557	586	564	565	597	587	575	615	579	617	601	591	608	563	596	629	644	571	609	623	635	619	588	608	585	602	617	626	587	566	577	598	589	553	575	615	584	561	616	593	558	601	605	652	625	607	564	571	607	562	580	609	578	568	593	592	551	592	627	577	566	571	570	616	570	575	542	567	583	601	605	592	566	598	600	605	593	574	586	577	551	570	608	582	564	585	565	611	566	594	580	609	584	520	582	565	569	620	535	579	610	564	594	561	628	571	564	590	619	571	584	587	610	615	559	613	576	590	543	575	594	568	582	598	583	557	548	589	586	616	597	591	590	602	598	625	575	586	570	608	574	605	580	593	600	604	615	618	575	555	586	566	595	581	590	554	571	561	544	633	570	592	593	566	627	554	545	597	594	613	588	570	602	601	554	582	557	583	601	608	550	580	564	537	614	570	578	565	619	547	555	571	576	617	564	576	581	579	562	544	600	560	591	548	589	571	577	558	637	566	601	579	554	571	585	584	584	572	602	536	587	576	588	616	571	564	624	573	548	607	604
13050	9276	6750	3229	2344	1850	1611	1352	1229	1123	1022	1006	949	919	951	891	942	1434	881	787	751	798	806	734	742	780	755	817	791	765	777	785	761	711	776	734	719	802	764	729	767	781	755	785	765	693	746	774	723	797	737	726	695	763	739	707	801	769	705	763	716	753	753	806	687	702	740	779	701	721	728	815	769	787	731	774	768	717	756	737	728	758	754	758	747	736	731	742	732	707	708	743	755	745	754	743	724	791	762	738	748	717	701	764	712	737	767	706	809	699	749	673	737	750	740	688	749	760	775	765	725	701	711	779	696	701	678	747	731	714	789	705	710	760	722	764	707	777	750	740	734	697	730	740	731	722	771	692	769	767	769	695	719	756	751	774	703	711	699	732	709	734	742	755	743	723	723	770	740	770	754	757	716	783	726	744	779	752	724	762	703	740	771	772	719	738	744	757	715	756	783	744	700	738	728	753	762	727	702	722	759	731	682	686	714	740	752	742	763	811	761	724	720	731	708	696	720	758	761	760	745	704	672	745	703	750	741	694	737	754	783	687	704	753	747	737	751	744	745	760	758	707	757	673	780	760	718	771	732	703	747	744	733	731	766	705	734	738	696	737	718	737	764	706	762	737	697	730	756	717	761	790	745	736	694	707	733	751	706	785	711	752	726	729	745	729	760	765	738	760	763	733	751	732	751	760	717	764	765	740	699	746	728	694	773	713	742	743	716	699	758	762	756	731	774	725	724	709	737	725	717	765	714	725	712	710	754	739	723	760	765	720	769	722	784	779	740	767	693	717	700	713	735	748	746	737	742	740	749	779	728	704	782	735	747	727	728	776	713	750	780	738	766	712	743	739	738	803	772	744	738	770	714	686	727	712	766	744	759	739	758	728	788	770	714	751	733	714	755	731	752	673	732	724	777	742	747	718	710	735	705	729	716	730	740	726	713	733	787	707	751	730	769	762	750	768	743	730	731	730	718	704	782	731	712	723	761	741	754	749	767	725	734	758	704	761	715	711	738	755	783	762	725	755	736	761	726	757	721	690	740	751	768	803	707	726	729	699	726	713	735	740	704	737	770	777	757	710	726	747	739	786	743	736	713	740	732	733	761	729	754	755	715	766	699	768	696	700	730	745	755	747	731	731	699	767	773	699	711	720	694	734	701	726	717	729	754	789	731	739	775	747	732	742	734	728	741	757	745	719	746	804	735	781	733	728	718	767	777	752	744	756	786	684	777	761	697	757	753	706	755	714	699	731	694	786	744	717	722	727	753	725	705	793	758	738	718	735	711	711	750	747	741	716	701	736	746	693	724	706	730	752	769	670	741	694	767	759	742	710	733	706	748	732	730	756	743	725	743	734	730	764	751	766	721	733	765	747	763	734	694	674	785	746	746	732	756	766	740	725	698	727	753	717	713	751	665	723	743	762	730	818	805	715	773	747	749	736	723	762	751	778	692	717	744	752	734	768	801	749	677	765	734	693	759	758	758	765	731	714	715	769	726	721	718	689	728	766	701	700	765	717	765	781	693	736	731	776	729	734	775	707	716	749	733	747	710	710	736	770	763	727	697	752	704	710	727	731	748	719	720	733	716	731	734	723	734	746	737	736	762	656	711	746	728	717	767	700	728	768	721	705	757	739	748	750	751	752	709	753	748	742	741	714	751	729	726	735	751	743	740	721	758	744	701	709	735	749	777	710	750	729	768	733	760	731	723	692	740	768	724	778	715	732	751	759	727	708	757	720	771	703	737	698	734	761	754	737	740	741	756	714	735	747	712	739	700	811	742	763	726	698	724	739	681	697	724	723	781	778	801	743	775	689	734	747	712	766	707	694	762	739	697	741	743	794	704	679	719	778	736	709	739	695	793	753	763	697	721	698	746	734	683	750	737	702	704	736	721	689	732	705	732	738	791	728	762	732	739	695	774	748	701	727	756	712	786	762	751	698	689	744	745	730	724	725	710	713	732	722	749	749	747	725	719	758	753	698	734	745	713	758	722	735	753	724	708	733	688	766	721	700	713	783	705	723	720	710	694	678	760	728	722	651	746	724	715	807	804	790	728	697	747	769	727	727	720	754	727	789	734	699	764	739	757	781	725	726	736	722	707	773	728	685	663	775	710	745	751	759	739	728	733	760	771	731	710	707	731	700	736	738	761	802	709	758	707	783	704	749	742	772	770	738	745	719	750	745	755	700	747	752	755	745	776	760	738	759	718	694	737	771	758	727	731	688	731	751	694	746	734	748	728	711	746	768	734	736	752	716	745	733	741	716	728	752	717	684	784	759	747	728	734	734	744	691	701	743	743	748	704	791	701	711	754	706	720	728	710	730	734	741	762	699	782	671	730	716	714	691	740	784	728	754	727	753	708	726	737	741	729	691	745	780	753	712	720	754	746	760	725	769	706	732	758	779	720	743	726	754	724	706	757	755	725	716	736	722	720	685	764	703	776	754	746	734	771	736	748	777	751	801	740	745	744	737	678	718	683	698	742	722	676	689	759	732	733	771	717	774	788	718	721	726	763	775	730	770	692	719	724	749	775	712	756	716	750	728	726	698	760	757	767	748	766	738	694	772	779	716	759	692	729	716	765	697	791	722	733	693	765	721	761	736	705	734	740	745	701	696	719	729	747	739	765	788	784	717	696	743	736	728	740	771	744	723	752	736	715	718	729	784	694	755	767	679	741	748	742	741	710	740	739	724	715	727	719	704	730	712	726	741	733	755	751	714	726	759	763	737	705	783	743	698	756	765	766	764	700	746	728	740	745	755	668	724	701	701	686	717	707	772	732	704	726	773	729	721	751	754	755	730	765	728	766	754	716	678	730	764	770	765	784	761	737	743	728	719	723	721	781	749	747	731	734	744	700	758	727	694	745	723	704	699	767	682	725	751	725	689	710	760	753	721	773	736	742	742	712	716	771	738	758	702	756	633	746	700	730	726	778	716	751	677	693	719	741	773	718	707	718	700	747	759	709	738	694	753	735	708	690	779	748	763	729	734	732	804	768	758	725	788	707	742	719	703	717	718	769	733	767	707	701	737	726	710	669	736	738	737	751	699	741	695	741	740	682	794	731	783	774	759	730	761	731	726	768	788	685	732	763	729	711	741	737	761	679	750	757	730	749	706	737	714	722	717	723	756	761	706	738	737	755	725	779	691	738	692	714	708	735	716	692	729	722	773	795	740	700	721	778	732	751	783	730	694	780	728	737	769	732	754	746	719	695	738	784	722	728	720	720	701	745	675	742	741	723	702	735	726	705	764	721	747	733	694	748	699	777	778	734	722	716	690	721	812	763	775	742	744	756	757	761	771	772	750	745	686	705	767	717	764	762	783	703	738	763	717	748	737	766	791	766	728	761	721	787	766	755	768	769	690	732	760	744	722	704	743	755	739	738	742	728	765	742	759	767	748	704	818	743	735	788	739	743	706	715	757	685	748	756	743	741	724	749	763	707	814	689	720	738	758	757	714	718	782	703	746	762	751	730	716	749	767	722	724
24765	21450	27298	25675	4846	553	419	364	351	343	311	317	314	318	309	281	282	383	249	260	263	226	251	250	237	226	232	212	227	249	269	206	271	231	249	242	254	255	261	224	250	236	224	250	245	226	241	222	256	243	248	214	234	219	224	235	223	279	239	221	251	243	248	241	245	240	246	245	250	251	246	228	269	238	238	246	248	235	252	222	233	241	221	248	253	244	245	230	243	272	249	259	221	245	230	232	232	225	222	234	236	237	205	244	219	234	230	200	245	247	234	231	242	250	250	235	209	238	212	234	237	215	272	228	222	233	244	242	258	227	270	252	228	239	227	234	241	217	233	236	235	229	254	254	241	246	210	254	209	282	227	229	244	228	238	266	193	219	239	230	238	217	242	231	245	259	240	238	244	233	235	234	216	217	216	236	216	253	253	259	239	251	208	246	204	244	228	253	226	247	244	228	211	242	218	243	238	205	252	245	209	248	231	226	239	263	234	227	239	238	225	237	235	253	229	202	242	232	260	199	275	274	247	233	239	240	254	227	224	244	241	237	206	222	220	260	234	232	241	239	227	246	241	244	244	227	247	262	230	237	243	248	256	229	255	224	232	220	230	236	247	244	251	251	230	215	248	220	213	209	245	241	232	234	245	231	222	236	221	237	230	227	257	237	239	226	229	254	232	206	231	254	221	222	223	230	253	222	220	247	238	245	251	214	199	254	235	235	213	215	216	233	240	228	232	232	229	227	243	233	239	234	226	247	225	252	250	225	226	249	281	236	249	266	218	251	265	239	217	230	217	234	224	233	241	238	265	237	226	213	228	260	252	248	199	235	233	223	233	241	235	265	226	237	233	250	240	235	232	224	244	231	238	233	229	239	233	228	240	225	250	231	237	251	241	256	236	261	240	250	244	224	241	233	213	253	214	222	210	279	233	240	254	230	216	263	240	230	258	238	225	227	229	243	235	215	206	224	234	234	264	243	255	217	231	249	217	210	241	249	246	229	231	220	235	221	238	234	240	243	234	221	211	226	229	218	267	237	235	212	226	218	221	231	234	245	219	243	259	260	243	234	241	248	250	237	261	268	205	260	242	255	257	244	216	243	227	249	237	232	263	208	229	203	244	223	234	239	236	270	235	229	235	248	240	213	249	228	265	267	226	259	240	246	236	249	244	244	243	240	241	215	232	234	228	225	238	258	255	251	232	234	244	232	250	233	246	228	239	207	245	241	225	236	216	215	220	223	223	277	254	239	204	234	222	242	230	266	216	255	235	223	244	250	201	252	222	214	263	258	257	209	221	213	250	266	218	228	247	193	240	239	251	239	246	209	235	223	224	263	233	242	252	237	246	247	228	234	245	217	232	222	221	223	228	217	218	227	221	234	225	230	267	249	252	240	240	210	217	238	236	222	263	235	226	245	223	261	213	221	237	213	230	232	245	221	224	236	235	244	212	253	242	227	190	244	283	259	210	234	233	234	219	227	242	212	227	259	217	199	247	218	240	262	267	215	252	247	214	222	243	247	241	236	235	232	240	242	218	231	220	274	203	213	241	240	239	233	231	199	250	226	225	240	260	232	230	233	237	255	248	207	220	229	274	223	253	239	220	213	224	207	220	220	248	244	259	234	233	230	252	243	220	225	239	243	225	224	254	211	236	247	212	252	243	226	242	226	260	242	251	266	217	250	216	211	258	220	230	250	237	224	211	221	220	246	238	232	227	228	224	224	240	234	251	210	237	221	263	250	279	249	237	231	251	238	227	225	232	251	244	247	239	268	231	253	210	241	235	251	215	232	240	253	239	235	194	253	253	240	257	234	235	236	231	227	244	231	206	212	212	207	236	248	236	203	230	221	246	235	244	244	272	217	240	228	224	244	226	247	252	238	256	233	227	231	255	262	236	247	219	234	211	239	230	218	251	240	237	256	211	235	250	226	251	224	253	220	226	223	232	254	221	257	242	224	210	233	218	235	238	250	215	243	271	223	203	247	224	248	246	243	257	224	245	250	236	222	245	228	222	228	241	260	234	241	235	237	254	242	244	245	239	214	221	239	230	206	210	217	250	217	227	247	233	247	244	207	235	215	222	243	225	227	252	212	235	237	260	243	250	226	234	227	246	185	236	261	259	224	227	205	235	253	252	241	244	236	238	247	245	244	239	244	243	230	227	202	207	240	227	252	254	267	251	238	270	259	223	248	184	219	248	244	251	225	238	273	218	263	232	266	237	240	245	229	241	235	221	240	213	247	235	238	224	241	237	241	227	218	274	267	235	243	261	222	245	224	203	241	247	222	241	229	243	245	216	236	239	237	242	228	229	208	212	220	243	226	246	241	238	206	227	255	217	257	243	241	224	239	243	229	233	202	217	232	223	213	246	240	215	219	215	235	204	252	215	242	242	247	246	229	244	252	250	219	225	265	239	232	228	229	225	219	225	255	247	241	221	229	253	233	207	221	218	256	253	226	238	235	224	236	253	244	224	236	273	260	244	224	250	233	256	251	233	223	250	222	255	245	220	258	235	224	235	255	237	234	231	227	250	244	219	240	242	225	229	249	245	226	237	237	208	238	209	264	241	247	226	218	232	240	222	251	238	257	213	228	236	203	245	209	237	221	251	232	239	231	226	242	237	235	259	260	208	225	227	258	232	206	211	229	218	249	217	218	219	233	256	251	215	243	221	232	231	230	254	203	222	226	227	224	242	238	250	225	209	219	218	233	228	243	225	218	241	245	229	216	216	234	228	209	228	246	242	243	236	260	223	243	216	249	244	240	236	226	242	234	208	222	228	249	228	249	233	246	213	232	214	241	248	241	277	231	231	256	211	226	232	251	201	226	230	227	241	230	214	252	200	227	222	232	247	249	240	223	259	216	230	243	251	252	229	228	243	208	219	244	248	249	238	252	231	231	245	243	227	249	246	228	253	263	226	210	263	253	218	238	259	255	228	225	227	225	225	250	247	231	250	246	220	258	257	241	232	248	264	208	252	258	243	220	217	263	261	229	250	221	254	249	258	222	266	214	227	225	246	236	230	239	241	217	235	248	233	221	232	224	222	245	258	203	245	245	210	235	226	260	253	233	241	226	225	241	275	260	221	220	239	239	242	246	243	233	271	245	221	224	252	241	237	263	223	224	235	223	243	249	207	238	211	222	243	224	244	262	229	219	240	229	236	218	223	263	213	236	259	231	225	223	236	241	214	245	216	233	234	212	238	249	243	236	218	222	210	211	231	216	232	236	250	214	217	257	245	273	249	215	229	244	252	205	237	267	221	220	258	238	222	221	243	234	266	239	244	236	216	226	219	225	253	247	236	204	236	223	220	217	233	196	245	250	260	212	248	244	233	232	235	243	239	241	236	238	258	211	222	223	241	228	244	234	238	244	237	234	247	234	230	257	240	231	256	243	234	224	239	219	210	255	257	235	229	223	237	252	225	235	237	240	247	245	234	240	236	235	222	246	239	240	222	222	234	241	252	263	233	234	221	229	202	257	248	235	266	246
11856	5659	3884	1798	1273	980	812	719	593	522	537	501	469	453	423	417	476	739	385	366	339	352	343	351	359	366	350	324	340	365	355	342	332	314	321	329	326	335	344	354	328	343	393	332	345	319	331	333	350	326	359	355	334	356	294	350	335	321	339	350	351	355	323	350	321	324	310	317	369	321	344	340	347	342	360	356	335	333	320	311	324	371	330	342	323	305	294	322	332	335	338	324	336	280	337	334	298	335	308	344	326	334	316	317	328	359	350	349	323	320	352	354	336	329	321	372	316	314	356	315	325	310	320	340	303	314	323	339	295	341	359	321	331	306	321	329	351	317	324	345	294	353	347	313	339	336	336	297	314	306	326	310	305	344	326	347	313	304	312	348	356	337	297	311	352	295	318	347	334	284	325	321	308	312	336	300	319	348	322	303	293	320	373	291	342	323	332	340	307	342	346	328	316	337	320	306	364	318	332	318	326	350	312	319	332	311	324	316	326	341	296	344	321	291	333	339	326	352	338	310	324	342	321	350	322	306	313	329	321	330	311	314	314	318	344	335	330	312	307	309	292	308	327	297	344	337	342	326	295	317	326	309	321	353	329	304	324	311	317	320	332	315	295	336	323	314	345	342	312	328	333	329	331	319	352	325	347	333	314	307	287	327	328	356	290	335	336	314	291	358	329	340	324	356	342	334	324	340	356	318	352	316	348	311	352	307	338	335	353	324	304	316	351	350	345	315	316	323	325	340	342	321	333	314	332	328	339	314	352	313	339	315	343	314	316	272	334	316	328	348	292	333	338	327	334	309	332	325	350	330	337	337	312	333	320	322	326	334	342	288	326	323	333	317	315	323	337	291	330	337	317	331	343	324	350	297	373	329	352	342	303	322	351	309	317	324	363	333	338	345	312	315	299	330	319	326	320	334	319	306	334	352	329	339	359	290	322	313	327	339	322	337	309	318	336	319	311	315	350	363	359	295	349	351	327	309	328	304	332	331	326	310	312	349	340	312	337	336	370	285	342	318	316	336	341	349	338	301	333	336	319	311	327	335	330	312	306	291	307	314	344	328	297	319	315	331	351	309	339	260	339	327	347	325	305	324	324	287	308	352	328	346	324	299	324	331	322	343	317	302	319	349	319	336	329	301	301	336	299	303	316	318	353	351	315	317	308	363	317	320	302	349	321	305	357	333	323	296	340	349	304	312	305	333	292	323	311	324	338	312	315	329	325	294	341	306	315	312	323	322	334	349	317	323	293	308	323	304	317	341	318	352	348	324	313	333	336	299	347	325	326	333	297	333	351	349	329	334	315	313	313	336	336	295	333	345	302	336	309	310	305	333	349	335	318	349	325	343	316	341	336	310	345	352	313	356	317	302	312	335	321	300	286	329	322	351	339	303	320	309	356	296	313	347	320	300	316	354	359	303	352	322	335	354	314	332	324	335	297	317	327	328	330	373	329	327	301	352	331	321	321	305	322	341	314	331	324	336	332	323	359	319	322	329	368	341	325	322	331	314	354	264	336	314	328	307	329	345	289	312	334	348	306	302	309	320	321	329	343	333	346	335	332	348	315	334	306	322	333	332	331	348	349	341	329	336	292	306	296	328	344	321	289	324	333	308	316	327	341	306	314	318	332	347	327	348	313	320	322	335	360	317	345	287	298	330	343	334	311	328	333	329	331	320	329	331	333	332	326	324	331	381	324	316	350	333	331	348	308	315	308	327	317	332	349	314	314	318	297	336	310	332	364	356	290	350	330	299	346	328	336	284	321	309	317	335	341	345	314	341	304	328	324	332	340	323	336	348	328	327	332	311	329	322	330	333	329	295	331	311	349	332	337	340	352	321	345	319	304	322	327	332	354	343	314	326	337	312	328	299	338	342	346	306	357	319	330	309	331	313	343	273	328	323	330	310	362	311	316	316	328	297	309	311	348	329	317	303	325	341	331	344	314	349	328	328	323	314	323	341	307	352	308	317	325	321	343	338	344	292	344	311	304	348	339	346	336	346	288	331	347	337	317	340	335	302	324	306	351	318	313	351	326	314	344	326	304	325	286	348	283	355	314	307	340	370	300	338	333	304	350	318	333	300	302	358	356	315	335	303	340	304	329	341	332	336	338	302	337	310	340	304	328	326	352	300	339	322	356	303	316	345	301	346	307	347	321	340	341	325	318	325	329	330	309	364	368	345	369	318	318	328	329	355	324	351	315	296	328	311	308	320	279	334	371	344	344	344	351	322	342	336	325	298	324	335	304	320	356	317	340	336	317	294	313	349	355	326	334	322	345	325	334	339	334	313	319	335	329	331	318	362	308	306	312	319	327	340	316	357	334	340	327	302	339	335	341	353	316	296	320	299	337	338	359	329	363	333	345	318	329	346	324	321	335	291	321	335	320	324	336	326	313	330	345	324	293	293	336	330	295	306	318	330	322	315	340	345	333	313	307	325	340	318	309	327	356	320	321	327	323	329	344	322	329	331	311	323	304	332	335	335	365	330	293	321	340	305	333	292	328	320	294	353	301	332	305	336	304	335	332	345	295	333	322	314	330	339	315	344	303	332	305	315	317	341	336	333	339	339	328	310	305	327	319	320	306	321	332	310	335	343	314	313	334	346	330	328	342	340	315	306	333	309	311	348	382	298	322	312	334	304	341	310	340	325	348	325	301	345	316	325	307	285	316	315	334	342	332	303	310	351	289	310	329	296	344	331	317	316	315	347	297	336	336	332	345	344	359	309	302	298	340	310	351	317	308	360	308	335	308	353	329	339	337	309	321	339	369	331	323	311	319	307	331	332	312	321	318	327	366	327	325	325	324	312	323	330	320	350	316	338	296	278	326	315	300	320	354	312	342	343	318	338	329	319	327	338	309	336	327	328	331	363	329	345	330	328	343	296	346	341	314	340	325	358	314	297	312	302	320	348	373	311	305	333	337	338	317	345	299	302	339	353	303	336	350	340	330	321	318	364	319	332	317	319	350	314	301	351	322	315	324	304	332	329	298	306	341	311	333	323	327	338	331	319	331	317	306	301	308	297	328	322	305	309	332	332	353	325	327	325	334	340	358	311	335	323	320	317	321	302	299	302	317	313	332	362	321	311	356	298	321	325	343	343	288	334	339	279	322	332	321	305	321	283	330	333	319	287	294	330	330	329	318	335	328	342	330	347	359	335	328	356	341	343	321	332	316	337	311	320	319	336	349	322	301	328	315	294	321	320	335	312	314	328	303	329	316	298	358	336	346	352	321	321	295	356	323	321	351	348	310	327	293	310	330	317	320	291	347	314	336	353	338	342	333	320	339	320	343	316	329	335	310	342	364	318	292	336	329	300	331	292	363	331	332	334	331	336	331	365	320	317	332	307	371	320	326	330	302	326	333	306	321	315	321	306	352	334	310	332	320	290	302	299	299	299	331	353	295	315	332	329	311	354	337	337	370	279	288	290	333	355	340	321	365	322	339	295	337	298	326	317	337	345	341	302	318	333	342	327	341	356	350	310
22528	21446	29310	23989	21441	21307	4674	1148	960	960	824	827	802	788	673	725	719	918	694	659	642	619	627	618	615	618	569	589	584	588	587	556	591	595	603	568	543	581	609	604	563	552	550	603	618	591	584	595	549	593	540	576	611	597	582	560	585	574	608	592	545	557	558	569	570	562	585	571	582	582	574	587	596	590	573	554	553	572	546	628	578	561	592	540	610	611	616	561	611	569	575	575	573	565	569	623	596	557	575	574	528	554	573	604	557	612	565	518	559	620	594	619	569	611	598	566	571	540	557	607	532	536	554	601	582	570	552	552	606	584	601	594	562	566	579	554	575	549	616	581	596	620	567	576	578	595	593	573	562	557	543	559	533	564	511	567	591	561	553	554	585	549	608	528	581	595	603	572	534	560	568	572	588	565	549	578	580	619	543	587	549	554	573	594	565	554	556	540	628	561	610	567	569	546	529	583	533	560	576	534	573	547	576	570	560	606	585	604	585	602	562	544	564	597	546	644	574	571	598	557	549	584	558	592	594	575	585	561	551	600	569	583	565	623	563	563	608	596	594	532	556	559	570	579	561	592	585	612	604	534	562	598	637	553	523	587	576	588	576	578	561	538	553	592	556	542	619	560	573	554	578	556	558	565	581	563	561	534	550	590	579	572	573	577	556	595	568	550	578	581	546	594	590	619	563	558	573	561	563	595	568	603	615	564	542	550	571	604	599	556	551	555	570	587	578	570	597	537	573	594	594	570	529	547	589	587	567	593	563	593	564	561	587	577	562	567	551	531	563	586	570	579	566	567	540	565	538	604	612	539	600	566	548	600	587	575	587	586	563	548	554	601	600	580	531	610	558	550	564	575	573	568	582	558	591	561	554	575	539	538	583	581	576	536	571	586	538	617	557	571	564	586	609	589	605	547	565	531	564	575	583	557	559	545	575	534	513	550	607	593	634	554	566	550	575	549	590	545	561	567	550	551	571	548	554	605	525	584	560	556	575	590	572	605	552	533	551	549	570	550	515	587	565	575	610	543	579	570	572	612	575	577	546	550	543	576	550	532	552	595	529	568	554	564	577	570	528	554	557	563	595	585	559	544	589	562	599	578	561	530	524	561	585	589	568	536	581	535	587	553	597	542	575	584	551	583	528	527	581	592	568	610	537	501	599	564	570	549	533	593	522	612	608	586	592	530	599	525	564	582	577	520	618	579	556	570	583	547	595	633	573	601	592	590	565	578	605	560	574	551	618	577	573	594	527	577	561	589	580	531	580	594	547	572	595	606	586	562	596	579	552	564	548	607	567	521	608	582	586	560	566	587	592	577	560	621	569	548	526	567	564	583	564	547	528	608	594	577	534	575	637	536	584	555	563	627	546	594	551	563	571	558	564	563	580	564	593	548	539	552	565	535	590	580	600	561	550	584	543	561	551	543	602	554	558	585	619	556	587	577	548	624	561	599	596	588	615	581	544	590	572	596	590	548	562	616	589	566	589	556	572	566	596	536	573	572	550	573	567	550	574	546	535	537	536	524	588	575	578	545	565	582	571	559	537	553	568	538	552	575	570	562	581	581	580	556	574	568	584	594	550	578	593	543	542	577	606	568	569	573	585	576	575	553	568	522	591	554	584	563	571	539	549	556	590	547	529	602	546	584	569	542	588	543	567	541	576	566	566	567	596	603	564	526	590	550	608	523	574	572	555	551	543	604	571	616	576	545	561	568	563	564	588	544	562	603	564	559	564	574	561	565	523	578	578	553	570	575	539	544	538	594	584	582	580	554	610	545	610	572	572	586	572	572	570	533	507	562	575	561	582	553	582	614	577	598	551	571	573	581	591	565	565	575	538	561	575	575	539	590	587	566	556	601	595	565	574	533	565	582	545	570	603	549	582	569	516	573	595	579	556	600	543	564	546	557	560	535	564	577	524	580	566	565	560	579	640	559	572	539	627	538	534	570	548	544	545	578	567	571	576	585	565	563	547	577	513	585	595	557	532	594	543	571	564	539	546	542	557	532	546	593	566	549	556	630	530	613	638	544	578	610	585	532	549	556	612	550	571	576	580	547	571	569	596	546	522	535	597	578	594	587	543	567	541	554	567	541	537	560	574	579	572	587	557	592	585	600	566	582	571	579	607	572	600	589	576	575	543	586	551	591	566	537	583	585	537	580	592	558	532	517	574	593	598	555	592	550	590	545	578	582	583	531	578	586	597	561	557	567	566	568	575	579	618	560	547	570	563	551	577	608	600	601	585	558	541	563	626	626	595	576	601	570	571	574	578	537	537	603	556	599	560	576	582	587	581	586	541	548	578	609	556	589	558	603	552	542	577	588	540	600	640	560	578	574	603	601	567	587	575	594	614	567	566	598	555	572	557	557	553	586	574	602	564	565	603	583	557	584	616	568	585	537	562	568	560	555	573	561	609	558	561	643	577	564	559	566	562	551	621	555	564	581	565	583	556	582	535	559	560	548	582	545	555	573	530	569	583	589	604	562	554	573	546	562	545	565	587	564	567	566	510	598	559	551	577	544	566	576	527	553	515	574	596	559	604	580	591	605	565	552	577	568	549	592	563	556	599	557	597	583	512	576	537	583	537	600	579	548	548	553	567	581	553	608	586	638	550	588	579	578	555	585	546	556	540	585	576	554	597	584	571	521	575	521	550	517	514	563	567	557	565	552	550	592	620	517	584	559	578	529	601	566	547	561	551	543	547	545	590	616	601	605	556	502	558	556	552	584	564	540	541	612	551	587	623	562	595	594	608	602	550	528	549	554	561	550	554	530	597	604	566	566	564	576	530	607	619	598	595	561	588	582	537	574	600	583	561	577	548	561	607	516	574	549	556	553	586	590	566	572	587	582	594	552	549	595	593	583	615	564	595	558	562	564	550	549	613	624	559	587	536	557	575	596	562	530	607	581	558	580	571	576	567	550	548	554	586	533	575	609	568	515	567	569	569	538	561	594	598	583	557	520	541	594	555	590	566	610	534	608	603	543	573	595	555	574	574	584	563	528	601	572	536	566	566	554	554	577	547	581	560	588	591	578	604	588	528	545	538	578	559	617	539	546	561	543	550	568	558	534	528	571	581	531	529	551	559	598	594	569	566	548	583	595	558	554	577	549	576	584	596	577	572	577	587	570	581	566	536	555	597	589	555	582	575	560	554	621	569	536	556	543	622	584	552	571	540	548	584	571	612	574	555	557	585	586	555	557	580	558	584	529	595	590	617	542	566	592	526	559	585	597	544	569	591	555	586	606	580	545	555	590	554	572	584	545	540	595	588	586	589	575	567	592	544	552	601	543	542	563	600	547	554	584	570	584	618	559	576	559	587	547	579	608	544	573	598	568	623	582	609	567	567	524	543	590	588	564	561	582	528	538	561	598	562	566	569	520	577	537	547	607	554	561	567	602	549	581	543	605	581	529	599	617	568	552	532	535	600	556	537	555	612	600	548	562	559	559	549	571	577	614	559	531	606	584	554	527	552	563	550	585	539	600
15209	14547	10516	5174	3671	2804	2224	1841	1666	1436	1249	1248	1103	1061	955	1014	972	1467	884	853	834	807	806	798	786	802	785	715	758	681	755	769	759	772	735	738	707	762	739	783	738	765	735	721	719	767	685	679	738	737	707	687	741	703	760	751	684	745	706	714	761	732	713	729	738	747	730	737	780	762	727	752	750	760	754	770	748	782	674	702	725	728	765	782	725	746	719	727	717	735	730	789	745	727	752	723	748	739	736	809	726	720	744	711	785	681	746	724	756	708	709	743	706	736	734	718	708	701	779	705	738	701	739	711	723	725	724	673	690	733	700	719	656	720	714	733	729	701	741	704	712	689	695	723	714	790	743	741	724	739	708	697	712	732	704	752	718	719	734	740	668	722	723	737	712	739	703	685	729	734	735	745	737	726	755	743	762	706	712	734	717	762	717	703	732	697	707	752	687	742	713	740	736	712	724	735	709	708	711	732	755	746	757	718	708	720	713	715	716	753	681	730	738	742	766	782	756	734	742	695	708	702	746	702	727	751	739	754	734	705	728	684	752	748	692	730	706	764	730	704	698	716	723	703	757	738	734	686	709	735	688	722	751	773	716	745	699	751	687	735	747	768	737	746	752	670	733	714	746	725	729	683	756	699	699	670	679	703	736	719	718	721	721	689	674	697	707	720	702	702	750	726	712	737	684	726	718	736	716	748	707	695	717	691	731	752	741	690	755	727	692	706	711	716	702	733	708	727	714	705	700	773	676	718	749	719	750	708	747	709	697	763	719	762	702	727	711	731	681	713	723	708	766	697	709	739	693	714	719	763	716	737	701	667	690	744	729	755	715	696	717	741	758	739	743	748	718	721	734	758	697	721	720	702	708	710	703	733	690	763	674	692	715	730	739	708	713	754	740	734	716	738	716	691	738	775	712	714	785	704	705	705	723	761	720	693	696	758	717	698	742	755	702	742	708	764	736	741	712	718	722	721	745	701	767	709	728	727	714	739	770	699	742	744	696	695	740	718	717	733	701	692	700	730	667	689	755	704	742	729	719	751	718	740	715	703	723	748	714	732	689	731	678	704	740	716	723	760	707	751	716	729	729	713	693	699	662	732	717	757	701	759	723	800	689	713	718	721	725	759	751	765	690	710	677	776	687	692	741	735	725	778	725	766	719	765	736	681	727	730	756	725	721	737	735	712	756	750	747	733	710	754	694	682	723	683	702	759	732	731	688	698	744	736	712	734	686	723	740	755	697	657	715	711	754	789	742	720	726	732	698	753	770	725	703	718	764	708	721	701	690	695	734	704	747	687	714	716	697	695	760	712	731	723	771	749	694	708	763	718	742	745	715	750	718	786	712	664	724	734	726	701	682	710	722	721	727	786	657	737	685	656	739	752	697	692	722	733	703	766	712	693	678	760	785	724	751	737	788	744	718	727	734	714	726	792	742	705	723	722	731	713	708	721	706	749	670	692	707	703	763	762	770	706	713	680	721	731	774	750	713	733	728	710	700	741	724	729	736	702	747	696	691	676	735	718	675	695	717	714	692	735	729	748	736	708	726	709	657	694	736	755	710	701	723	718	687	736	713	707	776	717	729	738	735	741	755	747	731	689	680	773	679	734	742	713	726	743	708	702	736	735	685	687	735	740	730	697	735	722	732	760	728	690	726	734	666	727	727	764	728	734	759	717	710	737	698	693	753	737	733	696	704	733	708	691	746	745	746	716	764	669	721	761	650	752	727	683	738	734	724	757	724	717	734	731	697	730	735	714	713	737	708	724	714	718	689	719	739	707	734	763	756	689	675	714	702	718	768	716	717	678	683	736	719	662	691	727	718	711	673	706	713	704	774	744	688	722	690	761	707	724	742	707	710	726	747	682	743	728	694	784	730	726	714	693	748	753	731	717	769	762	686	744	694	704	777	714	730	705	736	694	715	735	691	730	660	760	741	722	741	724	712	725	738	754	694	748	732	727	761	721	740	732	713	700	715	751	707	742	691	757	659	737	716	796	696	721	729	724	692	701	693	709	745	646	759	718	702	752	751	716	737	727	699	749	766	771	711	700	733	772	691	694	768	773	709	664	728	740	685	727	727	713	698	753	776	702	716	664	727	720	747	752	692	726	705	724	717	712	714	741	698	752	751	750	706	706	740	727	685	665	762	674	683	712	713	720	721	748	719	696	705	688	734	741	728	727	761	723	723	733	737	694	714	756	689	775	689	760	710	757	710	667	729	705	721	772	724	737	752	739	709	705	696	730	713	730	717	711	721	699	680	749	700	695	728	682	736	727	738	688	724	708	722	732	709	733	770	720	731	726	737	726	697	782	711	738	751	738	749	693	762	756	725	718	736	684	706	697	750	749	728	677	723	730	751	726	740	752	735	754	734	681	788	765	701	726	678	729	697	694	764	699	720	724	702	654	729	747	713	740	703	731	700	738	710	705	753	729	730	709	735	698	725	721	714	744	757	721	759	697	698	701	722	733	765	685	727	725	705	750	743	747	667	664	731	745	721	749	736	745	703	728	728	698	765	738	721	701	723	728	738	700	722	725	721	756	761	737	734	712	733	728	731	751	719	747	729	751	694	710	670	728	735	740	734	733	734	703	679	682	710	701	713	747	763	708	814	719	692	747	695	731	729	730	732	667	720	736	773	762	768	701	721	733	706	716	710	684	741	763	726	724	727	700	712	728	721	712	750	767	740	699	783	680	680	750	713	711	746	648	684	709	709	764	716	666	762	676	739	719	736	814	706	755	703	757	732	724	754	719	717	717	745	741	737	734	732	726	774	707	721	733	673	757	690	736	678	723	754	708	756	683	676	732	749	741	714	771	730	735	751	714	732	699	746	715	753	684	714	725	735	751	755	759	714	796	653	739	721	722	745	730	745	713	697	693	727	694	697	737	699	717	708	679	698	740	691	738	711	715	711	717	706	741	707	670	723	680	746	752	682	723	737	706	732	717	729	762	703	699	723	721	746	717	705	703	726	794	761	719	718	706	749	729	717	770	735	739	692	715	731	737	697	725	720	734	737	721	680	709	730	739	696	731	737	701	683	688	712	744	684	699	733	733	769	695	724	720	723	748	715	718	718	723	738	745	743	724	760	746	698	747	747	754	704	724	729	719	731	730	764	694	682	736	661	663	692	737	700	705	691	681	669	715	754	701	723	728	707	668	738	744	686	716	754	754	733	677	741	742	766	758	761	710	733	720	708	703	764	758	738	747	716	692	706	721	740	736	725	722	695	714	756	710	726	749	714	717	729	731	750	649	705	725	711	755	733	748	710	712	682	742	724	706	717	701	759	737	723	769	723	733	734	688	696	714	694	730	714	751	728	708	684	752	695	726	748	775	692	727	764	707	675	749	703	744	750	712	670	702	736	699	786	748	709	708	794	695	772	704	746	755	725	715	743	737	724	693	719	707	728	753	736	738	768	697	713	708	745	677	694	700	732	705	773	693	767	719	707	724	769	681	693	697	774	679	720	708	768	764	724	731	792	737
27521	17589	3491	780	519	456	412	394	359	375	352	330	386	351	339	368	366	371	311	330	336	348	345	313	348	341	335	340	336	350	316	347	352	364	351	359	327	348	335	340	343	343	332	345	335	343	370	357	341	325	327	333	355	311	346	338	339	351	289	332	335	352	337	309	356	332	335	342	353	325	343	341	329	355	330	294	365	313	369	331	332	345	358	349	337	342	280	320	350	366	316	314	321	332	338	347	330	315	349	348	356	373	359	334	336	345	326	378	346	348	349	348	331	318	360	313	362	344	353	347	348	349	335	338	356	327	331	339	322	336	366	346	358	334	335	346	356	340	339	351	327	315	352	348	338	317	338	369	347	317	325	356	326	352	361	324	334	328	335	343	331	306	343	317	328	367	358	307	351	346	325	352	361	332	304	316	349	336	328	336	343	334	341	323	348	344	360	328	314	332	292	359	326	342	326	299	350	344	364	347	337	345	344	344	350	353	324	317	346	320	367	352	323	326	324	308	351	326	334	345	352	313	367	352	336	330	318	369	351	342	348	316	331	339	295	376	324	336	332	340	325	342	356	344	348	360	314	311	332	314	303	329	358	365	336	318	329	352	357	325	350	316	361	379	344	377	333	384	379	364	341	333	346	362	347	348	327	316	359	307	335	327	323	348	344	377	317	351	332	316	342	361	336	329	372	326	356	366	351	350	335	338	339	326	317	295	326	355	346	336	361	348	370	357	328	338	363	333	321	338	327	332	306	333	340	337	364	321	330	334	353	324	335	309	308	323	355	349	335	353	332	359	321	371	302	336	355	351	345	350	379	341	347	332	359	343	309	345	339	349	287	368	308	333	340	334	362	332	317	321	331	318	330	305	325	324	313	328	336	345	364	317	302	336	352	318	325	347	340	327	327	351	346	344	330	329	293	371	332	342	327	337	332	360	348	329	344	331	339	337	357	339	346	350	380	316	331	312	336	344	360	324	360	334	320	315	329	333	314	356	351	303	303	343	376	344	339	348	324	334	343	354	356	320	335	345	350	374	342	393	346	333	311	357	342	340	305	343	371	339	364	338	316	314	361	338	336	321	330	334	329	324	339	350	342	352	347	363	338	326	337	357	351	335	336	351	342	311	348	319	350	311	347	348	322	358	319	325	329	329	358	339	376	352	347	367	349	352	347	344	351	359	367	343	371	348	315	317	330	305	375	365	358	319	360	360	342	324	351	349	324	344	323	316	356	338	358	333	345	318	372	338	284	340	349	315	340	342	356	333	362	353	342	331	366	368	322	365	332	303	322	334	321	344	357	342	318	337	335	325	327	294	332	307	313	325	338	332	352	302	323	340	340	338	363	319	356	340	315	326	356	356	311	321	342	349	336	329	370	321	329	344	312	326	325	380	360	342	355	323	321	328	321	282	360	306	314	341	349	335	365	340	307	366	339	342	353	354	344	380	354	337	317	365	317	332	323	326	331	331	307	357	351	376	334	310	340	358	374	358	303	336	345	349	322	330	343	374	345	384	285	353	348	340	326	353	309	320	331	333	346	318	387	348	341	345	377	319	325	326	321	334	318	299	363	335	349	350	337	327	364	340	329	305	335	349	347	354	329	324	344	343	348	324	331	358	344	329	331	350	363	340	294	341	334	334	323	334	310	366	354	340	352	349	357	353	340	347	364	334	312	333	346	348	348	367	350	359	352	365	340	350	358	355	346	317	349	319	339	335	342	347	352	358	305	361	355	323	335	361	313	324	326	330	321	320	348	365	315	363	347	349	336	366	343	345	335	331	328	327	352	348	356	356	328	335	330	298	337	370	352	335	321	326	345	329	337	318	374	351	364	352	345	329	338	319	325	332	319	347	322	367	330	345	332	371	341	341	343	341	324	348	347	316	333	323	347	340	344	325	336	323	313	354	333	324	339	324	339	363	352	328	347	328	349	383	346	350	330	333	351	363	355	339	321	317	327	308	333	325	331	345	359	351	328	323	346	337	323	335	354	327	340	318	323	316	334	328	349	340	350	353	350	344	370	351	333	347	331	314	334	315	306	294	353	352	322	325	329	336	365	317	362	345	322	361	369	324	335	330	289	347	330	316	345	314	338	331	353	336	339	333	354	315	369	322	342	370	323	358	341	355	343	338	324	344	363	389	326	314	349	352	311	350	343	346	335	321	308	329	337	317	331	334	370	351	341	346	350	344	356	327	321	329	344	347	350	330	342	339	330	361	307	343	321	349	350	352	354	323	312	358	302	328	299	319	357	316	363	345	387	325	332	309	295	323	337	337	305	355	313	303	345	347	320	371	348	349	330	360	321	350	315	337	329	374	357	364	307	333	346	320	319	317	343	318	350	352	317	351	351	300	311	315	303	305	333	352	321	344	321	345	350	332	322	342	370	319	317	312	312	331	350	343	330	337	354	320	378	318	357	308	331	326	331	340	314	336	350	319	324	344	356	342	346	357	321	325	366	373	338	307	343	310	336	365	349	335	351	343	343	350	316	366	331	367	360	313	321	348	327	353	346	367	351	344	337	347	321	335	332	327	349	312	349	326	346	345	330	355	346	318	311	339	359	352	339	336	317	342	337	346	304	341	334	361	350	347	342	324	325	287	353	336	321	342	343	351	355	371	339	375	369	334	345	354	340	359	322	375	341	326	347	340	358	331	304	333	359	348	336	346	327	334	320	311	315	338	337	360	329	311	357	347	362	362	331	324	346	338	374	337	353	300	328	326	363	307	370	321	323	354	336	356	356	324	345	380	343	362	361	328	353	318	329	352	357	300	343	361	325	331	357	347	337	364	333	368	355	334	340	368	322	331	342	351	330	294	359	311	304	304	329	303	317	340	327	305	304	351	351	315	326	362	313	354	405	338	379	341	376	327	340	348	340	334	345	338	362	309	336	348	336	331	367	328	348	348	337	322	378	352	348	350	344	350	333	329	368	318	317	349	340	324	368	358	357	332	341	306	338	316	337	358	294	326	366	378	348	334	324	342	313	356	317	321	339	328	368	350	314	307	341	352	366	284	364	376	337	341	357	337	358	335	330	326	328	319	342	330	318	331	323	331	322	356	357	369	344	334	288	327	343	373	329	356	352	315	325	328	325	331	329	339	339	366	330	354	387	326	348	310	347	310	336	335	306	342	340	331	336	347	347	336	308	335	331	330	328	346	282	355	328	345	349	369	312	363	336	329	354	334	307	331	331	347	336	390	323	347	342	320	338	342	357	317	321	357	333	355	349	362	350	308	355	337	309	344	343	307	328	357	332	339	319	361	315	333	330	337	329	346	329	316	316	327	331	353	367	337	317	353	367	312	343	341	329	310	331	335	326	339	334	335	345	358	326	359	365	335	346	352	342	333	335	314	347	333	336	353	362	343	330	363	310	362	363	323	315	318	341	342	348	350	324	349	362	341	348	349	315	329	339	348	344	295	352	331	343	372	344	362	350	336	321	331	316	353	324	332	361	343	351	335	303	336	327	347	314	357	356	318	367	341	309	360
5262	2466	1830	926	713	613	593	563	559	500	490	511	461	473	428	482	497	485	451	455	437	451	452	425	454	454	446	375	411	425	406	420	466	424	435	422	415	444	419	409	438	483	453	418	493	416	454	427	402	444	404	430	453	458	448	409	446	447	403	402	441	424	453	456	440	469	424	432	439	446	447	422	479	418	433	399	438	437	424	432	423	452	431	453	432	447	461	431	424	413	464	440	453	433	412	422	454	446	443	461	469	429	408	438	475	400	442	455	400	456	432	433	415	448	474	448	417	387	425	424	451	419	418	434	450	468	441	476	469	452	458	418	447	435	459	466	425	433	403	440	402	447	443	425	455	427	416	481	452	446	416	478	403	444	428	465	453	437	446	464	453	459	484	457	442	421	447	433	410	440	445	411	426	465	426	415	409	457	447	408	404	408	428	430	404	460	465	431	394	436	470	441	435	452	440	432	463	424	431	441	476	445	445	472	403	434	423	436	388	426	451	438	470	410	426	379	435	419	433	428	439	476	419	459	452	428	434	465	406	446	467	449	430	450	447	414	431	439	470	407	459	422	394	456	451	432	427	416	479	444	425	435	407	457	463	450	425	451	408	410	404	424	443	428	454	440	471	413	412	456	426	405	455	449	398	399	395	432	445	441	457	452	443	417	467	398	414	446	445	429	422	423	467	466	392	434	433	447	480	434	413	413	434	457	466	425	467	442	455	459	457	421	454	423	431	418	461	455	422	422	445	466	433	451	438	424	432	413	442	453	450	449	455	466	408	414	422	419	463	415	416	445	420	492	406	422	438	441	431	466	479	450	451	439	441	474	423	455	458	440	453	436	444	414	435	443	421	466	413	416	452	486	474	426	459	468	454	463	414	436	414	426	423	438	427	421	410	418	401	448	476	473	440	438	413	428	445	464	405	424	438	434	441	436	438	455	451	463	403	418	449	415	421	413	449	431	416	425	450	422	451	420	422	426	427	409	467	446	452	431	414	439	414	430	478	458	431	437	436	412	446	414	468	462	425	463	448	421	450	429	433	461	418	470	434	449	467	439	453	403	417	408	426	431	416	447	442	454	444	442	419	421	446	436	408	425	367	444	379	406	409	466	418	395	431	421	440	442	425	429	429	447	448	428	439	433	464	438	382	440	431	417	419	442	438	435	443	459	400	415	434	495	459	452	448	425	470	445	454	426	485	416	423	450	458	437	447	424	447	421	418	400	426	470	444	465	468	429	401	433	453	431	426	421	479	460	408	450	432	457	436	434	388	427	470	402	412	469	459	451	438	450	430	439	457	424	412	439	392	367	392	428	432	446	433	450	429	423	465	417	425	446	431	426	438	438	418	435	427	448	418	422	420	417	468	431	424	442	433	446	435	466	463	442	411	416	441	403	464	404	424	460	416	446	467	441	432	417	401	432	455	442	413	425	440	434	441	409	447	435	454	446	423	425	416	457	464	417	463	433	444	453	452	429	428	444	420	471	431	443	406	421	460	420	443	442	469	445	427	450	437	455	461	482	415	440	423	425	478	427	430	426	445	434	438	444	436	401	470	447	433	432	443	376	435	420	426	449	408	432	430	420	444	441	420	450	467	461	448	441	429	442	438	441	450	398	437	457	411	399	453	416	423	422	428	446	435	427	456	410	495	438	419	417	418	489	441	438	413	457	382	429	442	447	420	437	449	407	420	443	421	437	445	453	410	425	415	429	434	428	440	441	453	447	450	438	439	407	441	454	440	461	459	444	439	434	467	440	446	425	427	464	418	451	412	445	429	455	454	436	427	419	426	443	451	470	445	442	445	443	436	435	443	434	419	422	456	456	422	435	451	423	462	435	404	414	448	390	440	407	397	436	464	474	392	466	430	435	484	423	421	434	422	455	447	403	432	416	425	408	466	467	468	454	429	438	422	451	447	450	417	416	450	437	451	443	420	456	427	451	439	390	430	414	435	485	429	447	457	447	463	446	447	442	434	424	445	455	430	437	473	455	449	409	422	438	419	435	444	442	442	469	431	468	396	420	440	478	421	429	423	443	432	449	463	448	426	430	426	445	432	467	432	387	418	420	429	432	440	448	424	422	429	452	416	369	435	440	433	436	461	468	426	441	395	412	470	456	450	413	444	433	444	444	412	419	461	429	389	417	442	425	449	448	398	415	446	449	449	462	447	407	456	427	426	410	440	440	449	468	482	467	442	463	414	459	462	447	410	422	436	464	456	461	453	424	432	447	425	403	403	453	444	426	476	398	432	425	409	415	402	395	457	446	411	443	427	460	432	494	410	443	444	429	434	435	427	411	435	397	450	469	440	412	464	449	456	422	419	446	448	370	461	446	449	425	404	418	483	426	454	437	429	454	452	423	409	458	405	432	419	429	423	440	390	403	424	423	410	433	439	370	401	419	426	442	494	415	462	456	410	398	420	424	433	451	439	457	440	446	454	450	424	431	427	435	425	420	437	450	435	474	426	450	431	410	464	443	452	425	427	422	398	449	451	399	475	460	415	427	471	450	420	462	430	406	427	426	405	399	462	459	419	448	445	405	473	434	453	447	434	400	438	449	441	465	451	429	447	415	437	432	460	431	449	431	413	446	452	423	489	439	452	410	442	422	473	440	429	435	422	419	434	427	432	433	441	472	405	408	425	440	420	446	474	425	419	424	403	475	462	415	439	383	419	450	420	443	417	396	427	481	442	462	443	428	432	452	406	432	440	444	434	425	423	444	425	412	428	431	447	355	472	424	434	417	433	442	436	424	417	398	479	462	463	432	443	419	421	434	408	462	434	475	419	450	419	439	417	466	448	435	439	433	430	450	414	446	462	415	459	444	423	415	416	457	449	456	435	435	432	449	425	456	437	414	418	405	427	441	448	450	447	432	443	463	414	441	435	475	444	413	409	470	476	410	416	422	407	432	460	450	433	445	438	444	447	430	392	452	419	454	466	439	427	422	443	425	430	373	434	435	434	436	393	452	451	404	439	471	494	477	436	449	462	426	405	421	427	471	426	434	416	406	448	443	418	433	459	452	424	401	469	442	484	395	417	494	438	418	459	441	432	487	460	443	381	438	476	415	430	448	453	452	409	428	473	489	397	442	447	438	428	467	429	439	485	398	467	434	435	461	397	394	424	442	404	448	430	471	447	440	431	412	442	427	404	427	482	421	441	429	427	430	432	467	446	430	449	435	446	445	447	435	412	431	482	441	425	433	430	395	398	447	420	402	410	422	435	442	491	416	412	424	441	458	445	456	429	450	482	475	476	438	412	440	462	401	442	463	450	425	440	437	427	438	456	432	420	431	418	473	446	447	422	435	444	434	437	437	413	440	421	423	459	447	487	472	450	471	436	446	456	431	421	465	429	426	438	448	425	441	481	442	450	462	424	442	445	450	442	454	448	400	446	421	460	466	441	460	445	439	474	391	406	439	429	423	397	453	456	435	437	451	470	450	439	467	451	408	424	429	472	463	427	420	445	454	414	417	428	456	469	437	453	453
23544	21400	28598	24565	21228	5062	1211	942	811	805	786	710	718	691	680	650	692	754	648	644	599	599	629	606	589	583	635	594	571	602	613	607	598	557	602	602	572	637	592	610	580	574	578	591	612	594	582	603	582	594	576	608	600	588	612	605	584	631	601	593	595	605	591	624	619	600	590	588	574	553	623	588	592	603	567	602	625	583	572	611	587	577	639	520	600	603	610	602	599	582	597	592	591	595	617	604	585	619	612	600	574	570	596	611	628	610	579	601	649	570	641	596	606	581	654	574	579	602	597	543	592	549	619	608	587	597	573	520	579	560	608	641	581	563	627	572	592	604	603	593	632	567	592	567	646	597	556	585	558	593	527	565	614	580	555	608	556	598	588	578	572	595	575	552	580	551	667	579	592	587	569	603	550	587	609	604	569	593	588	569	557	595	594	606	604	609	586	568	579	563	587	644	613	608	550	587	556	582	574	563	613	616	532	604	576	550	622	609	593	592	619	604	610	570	562	616	575	605	571	607	575	593	566	615	587	593	579	619	556	622	554	569	576	633	594	558	563	576	576	574	638	574	590	588	562	564	609	606	557	587	601	594	572	614	573	617	575	593	591	588	603	559	620	540	616	604	602	595	572	559	571	574	582	579	637	529	620	561	583	597	581	603	568	613	611	577	573	651	583	611	581	541	632	624	601	586	598	606	602	550	619	601	592	562	594	574	600	597	619	581	630	617	578	571	575	624	600	548	563	607	583	622	588	570	608	565	604	591	590	576	641	617	589	576	613	547	606	608	586	587	564	515	569	573	618	566	554	588	583	572	619	637	588	634	616	581	612	611	532	596	563	553	595	638	554	566	570	634	598	669	543	596	557	612	575	589	599	601	590	557	606	573	618	566	559	583	611	544	602	616	599	595	579	649	579	598	561	584	579	545	613	580	594	611	571	606	660	570	576	541	578	578	609	551	607	623	585	577	615	575	593	593	564	572	588	530	605	578	629	621	579	583	573	612	599	636	546	589	614	592	609	620	560	582	562	577	582	585	576	599	605	603	601	604	572	578	593	536	590	621	653	533	605	609	572	549	614	579	578	587	597	655	595	634	598	602	608	574	557	589	647	555	555	579	565	591	593	578	591	625	585	545	571	585	640	556	582	579	585	578	594	555	568	605	613	585	563	589	577	591	567	545	575	577	601	610	602	663	533	565	576	575	541	598	611	596	600	577	582	550	555	592	593	589	578	575	634	543	577	610	584	528	559	578	576	596	613	610	574	533	634	597	598	567	598	582	547	601	600	590	578	583	597	620	619	593	559	594	578	593	588	603	580	605	635	588	556	564	535	602	524	560	550	597	589	577	608	560	578	589	571	601	589	604	587	567	611	609	600	560	572	566	594	599	548	585	580	571	572	604	575	573	621	611	602	588	591	579	562	593	591	587	577	605	607	600	551	570	646	613	603	583	592	613	641	586	579	572	595	602	581	575	596	557	600	579	566	613	573	589	587	612	587	561	586	591	598	555	538	575	577	571	605	571	582	572	584	600	579	575	589	563	629	592	613	604	603	581	641	581	569	574	580	544	629	554	592	606	560	614	619	586	581	610	568	590	564	601	591	596	557	603	618	593	567	546	580	550	610	579	612	573	559	601	623	579	609	622	528	619	632	569	571	636	596	631	592	606	517	598	587	606	563	589	582	553	571	606	558	577	600	555	555	630	540	617	540	583	573	613	585	577	585	614	598	559	569	624	566	578	575	592	639	606	586	580	557	622	573	569	591	593	578	619	607	613	554	572	617	628	581	624	598	575	572	627	614	597	572	651	604	546	612	576	598	593	571	563	584	511	563	569	641	614	627	510	590	590	599	579	575	600	587	590	550	568	561	589	590	611	558	608	628	585	580	583	620	561	588	568	561	609	587	599	603	604	574	558	634	554	561	559	527	552	585	591	620	591	586	567	535	594	612	582	580	623	570	567	580	608	584	604	653	594	550	557	559	583	604	622	631	593	597	556	576	569	583	580	565	564	578	576	570	633	622	601	589	575	612	575	562	623	573	588	622	556	592	597	544	592	606	591	573	559	521	603	592	552	587	594	596	562	582	593	611	592	586	556	551	602	596	564	611	566	607	634	569	545	598	538	609	585	588	595	560	658	605	577	561	573	605	544	570	602	563	613	608	549	592	602	563	604	593	597	597	568	582	619	579	569	599	598	582	607	622	597	568	591	542	591	567	582	574	585	601	580	569	567	562	605	601	560	623	600	575	573	596	566	551	568	558	587	584	595	598	565	604	621	594	537	571	594	615	625	573	562	568	608	592	601	602	565	558	597	610	615	560	604	598	578	576	609	590	551	569	597	559	590	609	630	603	572	599	583	624	585	607	571	574	572	539	591	560	576	603	607	605	615	579	596	597	581	580	583	599	587	600	553	591	590	599	598	632	588	533	595	592	590	557	607	572	596	595	523	612	573	591	561	546	580	616	618	586	618	558	584	584	586	597	586	615	597	586	575	589	593	604	572	584	559	573	594	603	611	541	582	613	625	587	600	548	543	577	582	581	609	551	605	603	588	598	558	547	577	624	594	634	621	576	637	614	599	598	554	630	609	545	572	602	594	546	609	586	582	600	607	529	607	628	584	559	568	560	553	625	612	595	606	567	530	553	620	573	558	560	580	592	616	620	588	622	589	636	557	562	575	594	592	555	582	567	569	544	640	573	579	594	591	594	573	597	583	605	581	592	605	598	600	628	585	628	626	594	554	615	623	591	613	574	553	548	629	600	572	578	603	601	605	631	627	563	569	578	618	593	565	587	597	597	529	609	597	592	602	558	604	606	604	588	617	586	584	575	629	601	556	602	600	605	596	551	620	585	535	639	602	563	599	561	578	572	624	603	643	597	593	587	617	593	587	578	553	578	572	596	624	586	563	551	595	602	596	565	580	614	595	621	545	560	679	569	584	590	552	618	588	585	583	611	596	630	628	592	613	553	604	600	609	589	582	574	554	589	571	625	609	552	568	542	583	603	563	626	573	627	603	592	612	618	615	624	612	586	644	610	540	580	562	595	594	613	608	543	575	553	569	534	557	561	569	530	616	598	560	560	591	603	554	573	619	592	505	566	591	565	571	630	600	556	550	612	535	593	612	545	578	624	561	604	602	590	621	598	584	613	538	572	583	575	571	554	584	611	561	624	586	540	607	623	551	559	614	564	587	567	558	646	553	609	582	584	582	598	613	590	577	617	573	573	583	576	582	554	595	589	585	561	585	591	574	577	574	567	587	571	574	633	601	586	570	563	616	620	549	607	584	567	584	635	585	609	563	572	574	570	596	596	609	592	591	602	596	599	590	524	613	575	602	571	602	592	605	589	569	582	599	579	582	612	604	572	600	592	584	592	595	556	581	562	611	570	575	578	620	515	564	573	608	592	603	593	565	617	596	571	579	565	600	599	592	573	587	608	562	573	571	572	597	645	577	594	575	588	639	583	622	619	633	577	564	570	573	566	585	603	567
12756	9320	6899	3242	2278	1905	1543	1299	1177	1105	1106	1008	952	957	948	929	985	1032	820	778	727	775	787	742	793	831	781	735	756	756	757	827	730	722	722	763	732	755	784	737	758	726	766	785	775	724	759	780	790	709	783	685	725	721	724	753	745	755	763	736	740	746	746	771	737	736	731	785	762	733	724	743	732	770	720	738	782	750	734	806	763	743	768	705	763	783	672	778	752	765	716	791	688	759	774	717	732	716	795	756	710	767	777	767	776	790	713	706	752	770	738	719	781	754	721	745	718	755	757	780	802	745	747	722	747	750	759	741	745	711	724	770	768	778	740	784	771	747	785	723	736	766	771	743	754	778	717	723	770	746	769	769	719	718	758	739	702	711	747	675	735	734	747	713	746	743	756	736	709	740	691	688	732	734	780	773	767	728	744	713	712	696	791	743	726	780	704	714	773	764	767	770	779	776	737	796	746	771	758	683	751	772	732	678	789	761	790	719	740	777	809	777	728	801	742	772	737	779	785	724	766	764	739	794	739	750	715	686	719	721	733	720	747	750	724	790	742	722	799	732	807	720	750	743	768	737	763	756	718	694	819	720	757	716	753	746	784	770	752	737	748	779	733	765	695	724	750	740	743	721	748	746	745	814	695	726	746	767	714	740	722	751	758	722	773	716	743	709	761	705	740	730	766	743	735	762	767	757	707	722	746	752	713	724	779	747	734	743	687	741	729	716	699	785	727	752	739	728	706	734	761	740	738	707	745	738	724	766	693	719	731	724	717	756	766	712	784	692	778	742	716	743	772	728	717	767	726	765	766	684	760	725	728	769	739	748	771	724	720	717	764	745	705	752	768	733	688	762	713	733	730	747	714	741	686	775	742	750	715	705	704	754	740	743	757	718	798	761	747	728	780	747	697	742	750	715	751	763	743	729	706	758	708	756	750	774	702	725	743	762	776	799	690	744	762	752	765	704	741	757	754	708	740	728	727	747	710	744	738	713	751	752	772	749	788	704	749	751	694	738	708	823	732	696	718	763	734	711	751	781	764	714	711	713	752	743	701	746	699	730	740	768	729	753	769	737	726	754	734	739	779	765	730	752	752	733	753	713	740	750	738	739	704	743	734	725	764	740	754	732	776	736	741	753	730	742	746	687	754	691	716	751	752	741	722	709	732	698	770	728	741	743	711	717	739	755	755	756	702	782	726	696	756	762	804	711	734	782	754	746	749	742	700	752	742	740	687	726	750	713	715	700	725	695	748	742	729	724	751	745	734	732	747	766	734	750	729	743	766	754	758	726	759	733	733	747	711	716	766	718	739	723	786	731	759	739	728	716	685	717	761	711	783	680	767	738	787	711	756	750	709	715	730	756	771	749	742	721	720	724	751	730	749	745	703	718	742	738	688	772	755	740	812	689	730	770	732	732	781	738	674	770	703	732	718	700	773	698	770	705	752	727	678	692	770	725	725	774	751	742	718	701	771	732	755	725	766	739	720	708	741	739	693	712	745	709	734	713	736	734	715	752	742	730	754	726	735	714	750	677	748	754	743	731	751	719	768	760	743	749	699	731	729	754	730	685	762	712	753	740	716	752	761	725	750	794	756	725	720	723	757	727	720	786	758	770	764	764	742	742	736	698	753	713	737	731	723	689	746	762	703	758	720	759	712	722	739	748	760	765	799	712	729	701	733	793	733	680	747	749	719	731	741	714	722	767	720	739	719	684	750	715	770	749	773	743	715	765	741	764	713	702	790	740	777	779	742	761	725	738	729	690	763	719	768	716	760	725	731	768	764	710	714	762	734	728	733	741	733	752	754	753	736	731	731	725	785	763	760	788	771	761	690	770	763	676	782	749	738	756	758	734	741	747	752	756	719	717	719	724	733	729	714	706	727	647	735	676	717	699	732	700	715	779	739	715	716	727	747	780	738	746	737	761	781	750	717	757	709	765	676	764	744	686	688	740	692	740	698	691	762	778	799	703	745	723	752	728	743	673	715	765	719	763	679	762	756	718	730	720	751	824	778	722	772	791	740	790	772	700	719	728	668	737	700	739	776	706	725	759	747	745	749	794	738	745	748	742	736	720	734	763	733	709	741	744	753	763	731	791	704	742	748	776	737	724	743	721	677	743	715	764	752	722	787	753	746	713	777	747	727	728	708	765	726	741	751	727	761	719	700	753	745	743	771	733	698	808	711	716	742	694	740	733	707	787	733	742	736	744	777	787	704	760	735	756	718	750	732	725	731	713	761	717	727	744	740	746	706	739	727	739	755	733	709	770	742	758	737	750	769	721	720	737	740	744	744	739	730	735	705	741	741	762	805	724	736	704	719	716	715	733	733	744	701	749	809	775	737	734	741	753	709	805	705	780	690	711	750	698	742	752	746	743	779	670	725	753	751	695	732	764	785	765	728	707	728	744	740	755	745	710	798	768	737	706	754	750	736	741	720	750	770	734	740	757	736	717	740	748	709	732	729	713	724	734	728	735	770	734	719	733	698	715	777	743	764	726	771	693	715	728	738	738	736	722	736	750	730	715	688	738	740	764	799	761	704	748	769	754	775	724	726	770	715	802	733	777	753	753	741	726	730	723	754	697	753	743	729	697	749	714	722	724	773	739	722	750	691	756	706	746	737	727	717	760	760	767	723	761	742	756	720	723	770	756	719	736	741	764	764	768	740	754	734	746	754	727	765	745	748	744	736	716	752	695	717	757	728	708	726	769	769	786	714	680	742	732	736	739	751	668	725	735	758	750	765	722	727	697	781	721	733	722	717	724	763	725	814	693	726	762	757	741	720	726	685	749	716	746	703	757	762	702	703	756	727	761	701	806	717	768	680	737	729	813	732	794	709	722	758	730	767	723	723	749	742	755	686	711	728	756	772	740	707	691	736	713	748	768	728	738	750	713	712	750	755	772	742	730	735	715	775	741	713	702	751	724	725	765	749	715	753	782	779	737	689	723	721	804	713	761	776	718	727	776	744	746	710	739	763	770	732	777	721	720	766	748	716	755	724	770	753	736	683	733	732	704	749	715	719	721	742	766	743	762	708	720	758	741	724	737	780	731	753	734	774	772	751	794	733	731	761	731	720	795	750	720	693	767	770	742	754	750	694	741	774	759	747	731	753	745	696	765	751	761	748	751	774	728	738	711	724	737	740	753	746	749	716	739	732	720	766	714	741	731	742	732	675	694	722	714	733	739	733	765	672	717	700	698	716	726	786	735	717	702	758	728	773	760	704	754	741	693	764	714	715	733	762	714	753	731	702	729	731	768	730	712	719	708	739	687	715	719	761	782	763	737	680	736	768	772	730	727	743	711	713	782	721	742	727	768	723	704	763	729	726	763	784	773	725	713	715	729	729	701	772	756	751	727	762	740	743	739	772	719	734	754	681	735	761	712	735	763	748	742	756	790	757	752	707	708	725	747	747	728	699	759	789	730	746	767	754	736	725	770	738	779	767	731	717	752	737	712	739	736	713	712	787	738	775	739	771	793	720	710
24759	21433	27298	25615	4817	547	441	402	358	343	336	289	312	336	290	272	267	359	250	261	259	221	240	241	257	241	254	251	218	262	231	239	265	255	238	216	249	276	214	250	243	227	239	242	239	239	240	235	248	247	237	250	241	246	218	252	253	250	238	245	228	252	239	226	224	242	245	225	244	215	255	233	258	240	230	223	229	220	262	219	239	249	221	234	244	254	270	247	241	258	266	238	215	256	251	255	235	202	243	245	244	214	253	244	253	226	229	257	235	237	255	239	250	246	254	228	227	235	234	255	242	270	263	233	268	242	240	251	237	245	223	235	241	255	249	233	215	262	223	243	258	279	254	245	242	224	239	234	228	234	230	274	238	222	226	250	233	249	230	235	249	230	244	207	250	207	226	257	244	220	215	254	261	267	234	211	233	259	239	230	248	227	220	233	245	216	224	212	225	251	256	263	191	253	235	235	263	229	240	263	249	230	210	253	220	216	211	234	241	247	199	238	213	235	246	278	242	232	236	225	213	225	248	233	219	235	230	234	215	259	235	255	231	244	246	230	255	231	217	242	233	240	254	252	253	266	266	222	252	246	244	239	239	255	261	228	190	245	240	228	241	267	249	222	226	229	235	245	238	268	255	237	235	244	215	240	231	236	208	241	232	223	231	233	228	245	216	235	241	239	245	221	244	217	247	262	246	249	229	227	224	245	248	243	241	258	239	244	246	232	212	257	244	247	242	229	220	246	238	238	229	258	249	216	235	250	229	245	247	234	251	249	253	225	251	268	224	249	210	240	245	249	241	242	224	211	229	251	209	240	237	230	222	248	243	238	223	230	248	254	239	256	247	249	231	262	234	247	204	238	241	235	251	253	238	239	241	271	220	265	230	248	255	224	208	280	246	224	237	234	221	247	225	224	243	209	226	247	234	220	243	238	247	256	233	244	245	263	213	230	213	240	240	252	265	219	236	226	228	240	236	238	207	245	211	242	245	247	237	277	259	232	250	233	239	236	214	237	225	212	247	237	222	255	243	237	252	235	239	220	228	214	251	220	239	227	220	210	263	224	231	226	258	227	224	248	234	254	226	236	252	245	250	251	223	248	201	242	241	238	265	242	247	255	224	243	234	235	241	231	270	242	276	194	242	236	251	238	252	216	226	230	252	233	221	233	241	223	251	257	248	218	250	222	239	220	227	237	253	215	236	237	235	245	232	218	243	228	234	250	232	253	226	261	221	237	261	271	253	242	232	226	238	225	246	219	239	226	247	202	263	250	229	213	236	271	228	242	241	244	277	254	231	239	236	258	240	237	233	215	218	253	243	227	257	264	252	228	231	268	274	238	254	255	251	212	251	246	236	238	269	246	217	248	223	245	237	245	227	228	224	229	252	248	222	236	230	265	216	248	270	252	209	263	223	240	255	264	234	238	230	245	251	258	217	234	235	222	239	240	233	243	205	241	240	242	245	241	243	261	200	245	219	220	229	256	242	260	239	207	247	205	235	255	252	234	250	236	215	251	276	236	224	217	241	231	228	265	242	252	221	245	225	246	230	263	241	251	222	232	260	243	264	244	221	252	238	261	252	243	243	223	258	239	250	207	209	229	264	252	245	243	237	247	237	242	228	252	227	231	234	227	226	233	246	228	260	243	235	243	226	236	219	248	251	280	253	243	238	269	258	224	222	218	216	216	214	242	234	238	258	230	241	228	236	238	228	223	262	222	238	240	222	253	267	232	232	275	234	207	204	246	229	250	235	255	214	217	231	248	249	239	255	222	249	246	259	234	260	253	272	226	245	230	234	226	226	238	248	229	238	237	255	257	226	218	210	227	253	229	225	264	219	242	243	243	257	230	219	249	248	269	237	218	240	205	233	247	228	237	219	245	241	215	244	273	245	227	244	244	245	227	241	220	243	241	238	241	221	241	209	242	203	257	236	207	243	248	219	231	216	250	265	249	245	217	234	227	224	253	223	250	241	258	259	252	217	235	236	257	246	232	238	225	238	244	202	249	257	216	234	249	230	237	226	223	256	239	256	262	255	207	233	220	269	222	212	229	258	244	241	244	263	236	249	229	221	242	218	268	248	226	241	235	254	228	256	235	242	261	223	236	251	239	232	238	232	225	223	243	216	241	249	269	240	220	254	215	238	224	227	247	243	233	229	244	253	221	239	240	220	224	211	229	253	259	244	231	239	225	248	225	225	257	216	227	226	213	250	266	244	245	245	239	237	235	216	228	232	257	242	228	268	228	244	234	262	247	242	234	223	212	248	232	215	220	260	236	243	242	265	221	237	233	255	242	228	248	220	231	224	240	234	248	228	233	228	213	254	231	233	230	216	209	220	237	243	233	226	231	239	227	280	222	248	242	221	245	238	239	234	231	216	246	245	241	216	239	243	252	225	221	251	243	238	263	251	255	247	205	225	222	228	212	223	243	250	267	231	267	231	225	253	232	240	239	249	233	238	256	239	238	232	251	233	239	248	261	256	245	235	264	241	239	236	219	251	230	222	233	262	265	223	236	220	232	268	229	243	237	241	244	233	226	223	219	242	262	240	262	246	257	241	235	237	237	218	263	219	221	225	226	235	242	237	240	241	242	243	207	252	239	230	233	238	220	252	254	243	264	237	251	265	233	285	256	252	233	239	217	194	258	201	243	244	233	250	237	251	238	240	274	235	224	232	226	239	249	232	237	240	243	217	235	246	224	241	240	232	222	234	250	234	251	227	255	214	232	244	207	240	223	231	235	242	214	213	248	227	240	236	243	235	244	232	241	241	225	232	227	236	232	238	248	250	240	265	250	215	220	238	242	251	234	251	234	260	213	234	234	240	243	213	219	217	247	239	205	248	235	241	250	253	226	236	250	227	237	230	234	208	266	221	246	249	213	253	258	225	215	241	225	246	256	251	220	260	230	213	231	243	243	256	222	231	237	246	246	217	241	235	232	264	246	222	253	255	224	234	225	251	246	269	234	211	218	228	248	250	231	257	246	258	267	232	233	254	212	251	236	256	215	235	239	237	239	224	234	243	236	230	221	267	214	233	228	259	234	258	251	201	277	251	245	214	234	214	221	248	244	221	236	249	215	241	229	240	230	245	228	226	260	242	238	272	233	264	233	206	230	247	212	241	264	277	236	242	244	227	254	220	251	199	219	231	270	242	256	227	252	254	249	210	228	223	248	264	231	237	244	233	239	246	263	234	223	223	237	221	231	247	212	253	245	250	241	243	247	258	225	234	257	262	225	239	231	228	248	225	226	227	227	259	227	233	237	241	222	267	236	235	259	254	249	242	202	217	250	235	246	229	228	276	247	211	243	232	225	221	232	242	242	209	219	208	269	231	251	244	252	201	219	244	245	234	268	233	274	261	212	224	180	225	203	237	205	233	253	243	260	260	233	263	225	267	241	226	218	233	252	237	220	237	246	227	250	226	235	265	244	240	227	231	232	236	256	253	247	230	212	204	225	239	205	232	256	246	207	251	248	249	267	232	258	228	253
11165	5429	3961	1835	1239	955	766	677	607	598	511	499	506	440	467	471	414	556	384	355	336	385	334	355	360	314	293	323	330	339	346	313	344	317	277	308	339	358	339	330	324	334	351	302	330	342	325	328	369	321	327	339	343	354	319	330	304	328	332	328	361	322	302	334	328	319	350	329	320	326	331	347	321	335	341	323	352	330	342	356	333	323	347	336	309	312	311	316	363	316	326	345	360	353	361	344	355	331	334	332	325	312	358	323	327	350	322	326	343	360	303	322	355	318	326	348	374	321	320	341	303	326	318	316	328	346	350	339	299	341	350	296	303	308	350	330	334	335	327	331	354	309	334	338	303	316	354	307	337	344	298	351	326	308	346	317	309	306	352	330	322	320	349	328	340	331	319	337	348	320	357	340	320	339	328	316	325	321	338	299	328	341	317	310	312	353	316	302	339	328	310	334	325	346	359	350	321	357	319	359	296	327	313	310	324	321	313	354	365	326	334	297	326	329	337	332	316	348	342	353	287	354	331	313	340	336	360	321	315	325	343	326	314	316	319	301	298	320	317	312	312	345	333	341	321	345	319	312	295	326	340	318	325	339	303	353	310	316	336	324	305	330	327	320	332	304	327	321	289	381	330	315	330	334	335	307	326	295	282	351	337	354	340	341	333	299	306	332	344	315	341	341	321	333	338	334	334	361	352	342	320	322	333	335	314	316	324	321	348	295	306	329	343	319	334	332	307	310	326	324	343	340	321	297	317	322	330	328	294	327	324	315	341	328	357	311	328	319	335	322	311	325	276	326	322	343	316	323	321	281	306	348	325	334	320	314	334	330	309	316	334	333	311	306	315	324	336	324	307	334	314	284	333	322	338	335	323	341	346	332	338	313	340	335	386	321	342	322	346	326	325	329	330	309	316	326	334	306	332	341	348	302	308	310	361	336	324	335	297	334	357	346	334	333	336	332	330	307	316	291	338	341	332	322	343	309	331	338	351	331	322	321	320	300	333	317	360	316	338	364	341	310	286	353	329	328	316	323	318	317	313	332	307	298	341	312	311	305	326	319	316	358	286	324	306	304	346	311	310	348	334	321	327	363	317	326	325	353	315	342	318	336	349	306	345	311	288	320	351	332	332	318	300	337	340	365	312	297	329	310	318	343	300	331	274	354	328	328	312	339	335	321	341	321	350	330	300	320	316	351	316	377	321	345	306	372	346	339	367	342	327	344	339	307	289	300	329	330	327	352	342	320	342	341	345	327	355	311	319	345	330	333	319	325	333	306	322	307	311	297	318	355	308	347	309	302	334	338	299	325	338	342	336	318	324	319	357	325	353	335	343	339	325	309	330	303	301	327	323	327	298	306	332	295	332	350	322	313	306	321	315	326	325	339	319	323	346	335	333	293	340	311	296	353	319	293	349	341	322	365	355	331	369	343	295	317	317	291	330	322	314	319	323	347	313	329	313	315	322	315	312	313	314	332	314	318	336	296	313	328	306	338	330	321	361	314	305	331	311	334	311	336	319	320	335	323	323	386	314	328	297	320	315	317	357	362	351	355	321	318	353	373	319	320	358	334	333	331	353	312	302	324	327	319	337	333	327	319	329	329	329	311	338	335	350	330	333	336	313	332	317	289	321	306	355	333	320	314	306	340	312	339	339	325	371	338	325	326	327	303	313	319	354	303	337	304	314	300	341	332	327	334	336	317	315	326	291	333	345	323	330	344	362	315	308	372	285	333	341	354	336	309	357	321	341	316	334	321	350	363	333	322	341	327	338	341	359	356	320	328	337	340	326	346	303	302	359	326	317	317	300	313	305	310	341	297	313	353	295	310	336	343	310	365	320	341	333	314	356	322	338	318	335	343	349	309	298	319	322	325	330	314	302	334	324	319	322	335	308	354	341	315	304	325	327	302	336	331	335	357	307	331	325	296	308	322	334	319	307	309	328	335	330	328	309	336	321	297	334	326	349	339	341	321	329	310	301	314	332	354	346	353	332	342	315	306	319	337	347	330	321	310	339	306	324	297	317	334	317	320	357	343	329	300	339	302	309	342	309	340	322	316	310	307	337	328	332	308	335	321	330	322	342	345	292	340	344	317	343	325	292	312	329	334	329	360	314	317	296	319	355	305	321	312	323	354	311	318	335	319	326	298	280	322	330	320	333	341	324	333	342	303	324	341	349	311	322	334	319	300	321	347	305	310	345	312	308	320	336	322	342	373	326	333	350	327	343	356	315	340	305	305	337	297	308	326	306	328	315	329	301	331	316	294	329	319	337	320	315	345	309	335	314	340	351	351	302	343	326	336	309	345	324	331	322	330	290	323	338	318	312	352	321	321	344	342	322	317	335	276	309	347	321	343	327	320	373	345	322	334	337	342	329	333	338	316	336	313	338	318	307	294	301	338	343	322	332	372	375	330	356	319	328	312	325	363	327	340	311	293	322	332	339	336	338	317	307	310	360	309	341	315	331	359	339	320	337	305	332	345	336	329	319	339	325	352	361	314	343	299	323	336	308	332	327	340	319	306	308	323	363	335	280	308	326	341	321	303	316	360	286	316	348	324	314	298	321	332	338	329	328	313	335	316	324	332	321	340	320	341	341	326	293	318	315	328	335	323	313	352	353	327	307	312	306	323	330	316	336	330	342	333	320	296	302	335	312	315	324	350	349	327	328	332	313	327	344	322	308	331	289	342	334	332	331	321	340	312	319	306	322	324	319	329	293	325	302	338	321	299	338	345	309	324	352	335	348	331	319	319	332	327	305	295	327	330	335	334	342	350	352	293	348	324	328	329	317	346	342	347	330	315	314	314	336	342	300	336	330	338	339	308	339	313	296	313	321	350	315	340	301	293	303	322	329	332	323	324	318	318	332	356	318	317	309	349	289	333	310	323	344	321	329	307	329	341	344	349	337	325	307	330	325	329	323	319	349	330	335	327	371	326	308	334	345	316	325	349	334	350	302	311	313	354	315	316	341	310	354	327	317	289	337	338	321	323	320	307	330	320	338	341	318	330	318	307	301	323	369	307	315	336	325	340	295	336	356	327	337	313	302	346	306	340	338	312	329	374	349	340	313	317	306	301	341	337	291	367	343	319	322	326	316	346	327	331	346	319	350	340	304	324	301	350	334	320	341	335	325	346	333	318	301	320	345	290	318	332	337	289	361	330	328	305	379	337	329	331	322	296	301	343	353	299	327	310	325	296	319	332	349	349	359	322	305	337	316	312	331	305	361	347	322	313	331	316	333	329	327	316	339	316	347	308	314	329	362	342	271	324	335	361	278	314	330	328	280	309	326	316	311	320	350	338	342	332	334	356	309	314	320	347	320	327	345	308	350	327	298	343	343	317	319	299	315	322	293	317	353	306	313	335	350	317	316	335	335	323	342	316	337	348	340	324	327	336	328	318	348	308	311	301	332	321	286	331	306	335	331	324	296	327	335	307	321	314	320	334	343	315	307	324	349	298	337	357	357	336	346	341	313	349	339	316	359	346
22535	21436	29294	23993	21425	21342	4507	1277	977	888	872	809	808	771	726	774	770	847	668	644	625	622	627	622	583	628	569	591	600	601	610	615	621	613	603	621	587	553	578	614	613	560	593	576	595	607	607	572	599	597	593	557	562	579	565	581	582	574	559	588	577	585	608	612	583	627	549	586	576	624	570	602	582	602	517	608	581	606	544	593	607	539	586	602	568	562	546	567	597	617	591	615	579	610	554	593	639	596	560	578	552	584	542	587	585	578	599	560	585	574	559	581	593	589	594	582	600	557	567	594	599	543	520	546	507	593	577	611	571	597	583	581	531	567	568	587	596	610	591	633	522	620	570	608	558	575	530	606	544	597	586	608	570	548	593	567	531	550	563	584	599	546	551	643	586	557	557	591	535	523	549	516	564	555	551	618	600	616	595	549	569	560	571	596	591	577	508	582	606	559	575	583	599	580	596	590	590	544	529	573	557	563	579	566	547	547	562	607	541	590	569	561	566	580	564	609	606	556	584	559	546	536	572	592	571	522	568	550	564	602	559	567	568	586	601	583	622	589	560	568	610	546	579	563	563	609	576	592	556	531	588	607	585	587	607	588	533	621	592	587	580	612	587	655	560	597	588	518	573	602	563	560	574	576	578	550	666	615	552	497	538	554	575	585	540	550	573	559	519	572	614	578	587	572	583	595	567	590	552	577	592	587	573	636	568	539	564	551	593	578	614	555	586	553	548	579	564	592	626	606	591	568	565	598	565	571	564	578	542	602	565	578	615	596	582	556	593	604	549	565	604	600	562	556	554	610	565	558	599	568	577	569	586	587	544	553	524	592	576	603	565	587	579	540	597	597	572	564	595	566	579	537	590	560	591	559	615	618	587	613	544	562	621	621	587	556	568	567	585	611	560	581	597	601	559	615	549	590	592	598	563	570	605	566	556	558	524	571	585	553	593	569	557	626	607	593	553	593	514	589	587	570	570	565	570	583	553	607	524	591	574	617	608	554	575	572	584	610	560	582	596	568	561	610	592	571	603	554	564	546	562	581	542	583	578	540	583	546	584	605	586	549	598	580	585	502	586	572	553	610	608	543	547	562	614	575	551	554	555	557	593	572	559	552	564	600	603	574	559	575	535	583	586	532	580	572	529	546	563	606	546	570	566	576	587	566	630	568	539	611	571	554	570	559	545	605	589	577	563	614	615	582	569	579	546	621	582	564	576	586	540	599	549	580	587	629	542	574	585	578	582	596	565	547	578	583	565	584	586	547	558	588	577	534	569	572	558	578	569	570	554	600	567	570	594	566	590	520	580	539	599	588	538	584	616	626	581	590	529	563	610	598	545	567	547	566	576	587	583	586	542	555	567	540	612	511	601	583	576	579	617	575	603	592	561	609	583	621	591	539	539	574	605	595	591	551	584	564	614	590	564	610	594	601	540	565	584	584	606	555	607	544	595	580	597	560	566	590	584	554	586	549	502	537	579	602	573	543	562	586	574	571	607	600	560	596	601	559	566	602	587	586	505	594	558	577	562	575	540	610	599	557	575	562	601	568	538	576	587	552	559	604	656	573	526	580	603	608	560	568	607	539	597	556	565	579	582	534	554	576	561	603	592	564	603	576	543	580	570	615	576	559	560	614	574	572	603	616	577	599	576	539	559	599	578	594	598	605	622	580	544	576	560	545	556	585	593	597	602	569	563	554	557	567	605	602	579	532	572	578	591	589	610	580	560	560	520	598	568	598	610	572	615	570	573	599	564	601	533	575	536	589	575	542	570	584	596	595	588	562	610	555	595	541	631	534	556	596	568	575	613	607	594	579	588	636	578	575	561	592	578	609	578	619	606	582	588	557	606	590	584	540	597	581	608	567	549	626	592	559	609	583	620	593	560	549	536	558	566	556	572	544	542	565	561	557	588	579	533	578	550	551	547	538	625	573	542	570	570	598	539	586	560	622	573	578	561	542	641	605	600	563	551	600	543	540	605	539	568	572	555	587	585	560	620	605	582	569	586	587	571	583	541	603	609	580	563	557	563	554	608	544	591	657	531	558	585	552	587	526	567	561	591	592	591	589	579	574	528	593	578	553	610	597	543	547	564	579	549	550	550	499	557	555	587	618	553	539	589	573	587	564	554	587	598	580	582	628	555	568	568	595	594	565	598	565	592	588	581	554	583	600	573	554	608	569	559	550	553	603	594	564	582	530	547	574	576	592	549	580	577	543	567	585	615	603	601	565	582	585	572	573	592	590	579	567	612	567	596	537	563	563	553	564	577	559	613	543	597	595	584	541	567	543	580	574	528	579	606	592	514	587	615	587	600	582	588	542	558	538	576	590	573	549	617	581	612	558	544	566	607	566	594	572	569	607	593	581	583	560	567	594	593	556	586	556	559	576	611	586	576	574	597	634	599	579	592	583	539	591	583	542	568	605	567	557	579	566	596	595	589	559	592	577	604	573	550	590	575	563	582	600	621	585	601	551	611	557	574	600	596	585	548	584	560	600	598	574	574	600	557	597	585	561	566	599	581	514	548	522	575	575	578	620	547	585	597	578	568	537	591	599	582	561	591	578	568	614	533	595	533	618	610	593	573	549	602	565	581	582	555	580	586	616	592	591	561	571	564	600	529	565	600	587	577	588	531	579	532	630	597	594	576	588	565	619	599	570	593	593	618	538	618	601	559	551	571	606	543	594	554	584	550	545	572	582	599	567	612	612	521	527	591	625	571	560	571	564	591	568	581	602	587	564	580	550	552	582	569	595	582	580	583	576	597	588	574	545	580	573	555	621	559	559	575	566	585	526	644	552	576	596	610	619	576	603	565	566	621	610	581	583	589	554	572	562	568	574	573	607	579	569	538	561	536	563	546	616	589	601	587	585	609	591	600	549	537	614	541	542	534	569	607	591	597	512	625	590	590	587	625	594	631	576	588	576	600	587	603	586	557	653	581	578	576	571	548	596	581	590	579	562	594	548	600	569	546	562	550	545	562	533	620	581	571	544	637	606	578	567	604	593	522	532	578	607	577	544	554	627	595	584	659	578	597	590	526	595	587	555	546	590	599	524	613	573	579	571	576	580	550	569	615	586	578	554	588	579	562	589	566	582	592	547	550	579	549	609	534	591	568	554	591	591	558	638	577	596	546	564	566	535	533	573	582	550	562	587	581	559	549	575	571	541	554	579	578	559	569	552	590	563	542	610	625	607	583	600	578	571	617	595	568	592	593	549	551	584	581	574	580	557	577	553	539	538	533	594	552	640	564	572	534	600	545	546	563	517	526	603	611	560	553	589	608	561	573	594	563	582	576	574	528	610	611	606	544	586	557	562	534	525	579	562	626	633	609	552	582	584	610	576	606	547	571	575	631	610	592	588	547	601	574	599	586	543	587	570	596	574	520	537	582	571	606	544	532	591	586	622	589	570	555	570	531	599	573	580	570	606	542	607	587	565	564	579	590	535	577	519	533	562	611	597	555	603	574	560	601	588	601	612	596	537	568	635
14015	14018	10333	5246	3587	2765	2248	1834	1627	1379	1325	1251	1103	1062	1051	1021	1037	1255	858	845	810	784	776	772	782	740	789	814	755	738	783	771	768	713	774	701	750	725	751	750	756	734	747	799	698	720	751	741	773	761	752	791	720	750	744	728	729	722	734	713	748	719	786	745	754	711	751	756	753	719	755	764	681	738	739	788	744	734	776	703	744	740	727	781	736	704	732	728	739	734	776	774	755	778	734	743	727	748	704	765	728	753	760	718	783	740	712	710	737	780	698	713	730	733	750	767	710	781	737	763	691	734	733	752	702	725	731	753	717	689	724	722	720	661	748	736	747	679	713	683	713	758	754	722	766	700	762	679	729	754	716	813	701	760	726	700	680	731	685	734	772	722	728	718	746	768	741	660	701	721	700	706	724	698	737	711	730	722	695	734	716	719	716	680	730	740	729	731	725	765	706	746	736	727	710	731	728	733	680	733	714	696	717	757	719	728	735	742	712	707	711	748	746	702	751	739	695	706	731	714	695	714	705	748	764	747	782	715	678	781	728	730	685	739	691	741	701	693	729	706	788	721	739	679	702	723	724	670	729	683	732	766	693	706	762	732	757	721	706	732	711	736	744	743	689	741	701	726	731	781	720	788	737	765	749	752	735	729	659	742	722	756	745	709	721	752	727	715	725	692	712	716	786	728	717	738	671	733	714	667	757	750	817	749	757	707	699	708	733	728	716	780	731	738	711	749	703	736	739	776	734	713	728	736	763	746	701	742	695	712	735	766	724	778	741	729	711	708	733	729	724	688	698	735	752	706	722	663	736	755	777	761	734	770	733	715	740	692	765	775	733	725	741	720	649	734	725	738	721	742	724	748	751	712	740	727	712	703	741	744	712	747	699	698	746	725	737	759	728	725	732	696	709	688	712	752	756	733	749	740	782	717	784	763	740	715	714	721	691	704	745	710	800	740	681	772	706	712	736	760	721	729	699	738	743	712	732	718	662	753	715	715	757	709	722	726	704	720	738	723	713	693	766	724	698	739	749	780	719	726	704	714	723	764	699	735	676	716	735	731	708	761	707	732	734	767	759	742	703	755	748	714	717	724	713	720	671	721	706	711	682	745	736	730	728	747	708	708	688	724	782	758	694	740	738	706	755	757	768	709	707	733	753	731	717	752	737	758	755	727	706	765	714	728	741	717	743	741	761	732	706	738	724	759	710	745	780	734	759	714	767	750	750	721	753	747	729	719	716	712	734	742	784	707	686	711	728	708	705	755	725	793	697	686	718	774	780	718	744	726	747	725	699	738	738	707	720	752	701	743	725	745	701	724	714	706	730	732	724	744	757	756	714	721	705	731	723	754	746	715	726	726	754	723	696	695	698	786	743	735	716	726	755	723	690	759	780	684	708	718	744	737	710	741	731	771	739	763	698	710	753	727	752	692	720	745	775	738	733	724	741	700	723	695	696	747	737	744	742	741	748	740	710	743	742	714	716	723	761	745	736	744	715	732	718	768	736	750	720	696	728	742	753	668	748	753	731	737	733	734	713	745	739	730	735	693	781	698	746	721	734	762	681	723	730	708	756	734	717	664	696	728	742	739	706	741	732	735	766	712	741	748	750	690	766	740	735	704	745	748	709	722	689	770	750	695	730	738	724	742	692	714	714	739	739	737	731	754	713	731	746	719	735	679	740	697	708	720	755	740	733	736	798	712	722	709	731	724	724	731	797	711	703	732	761	740	778	725	760	734	706	728	761	814	717	760	750	796	695	757	726	742	736	740	727	717	733	711	778	788	729	734	731	692	702	724	725	751	735	693	757	750	738	715	734	673	683	733	727	704	711	731	765	712	723	731	717	697	718	755	759	755	700	726	705	736	727	721	722	741	711	723	677	762	736	734	705	732	710	739	738	718	698	724	732	722	734	716	713	743	751	772	678	738	763	699	708	724	661	710	717	728	727	762	717	768	715	726	741	723	684	727	701	767	741	756	708	704	671	705	730	745	745	701	745	747	743	718	726	752	718	706	708	749	732	763	697	706	754	748	703	704	733	725	706	731	721	690	739	717	753	717	724	692	743	718	707	707	741	692	728	703	790	775	770	752	713	767	724	745	728	734	727	663	720	700	718	714	730	761	769	730	730	780	715	698	705	777	717	737	733	734	731	728	715	748	721	680	749	736	747	746	697	739	771	728	738	758	732	698	727	724	756	757	737	666	721	747	735	684	759	720	794	708	729	728	724	745	762	699	770	751	743	720	727	745	703	773	727	723	709	708	732	705	726	745	724	696	727	704	731	746	743	721	753	750	756	715	713	743	756	740	751	805	777	710	723	687	707	743	718	720	675	697	676	754	731	764	729	674	705	719	714	715	730	729	753	753	722	749	677	749	754	777	761	691	720	707	728	766	745	761	733	717	756	736	700	741	693	721	720	730	730	740	730	724	699	698	699	726	757	724	773	707	734	762	772	745	746	701	783	729	750	742	740	722	781	766	719	723	721	724	683	714	761	727	712	663	754	777	742	704	714	728	711	695	748	752	771	742	708	748	680	683	746	768	731	778	727	734	744	695	755	699	736	746	732	721	752	721	733	722	753	703	688	735	730	768	757	722	709	708	718	697	730	720	674	725	769	726	729	744	756	737	731	716	764	751	745	679	724	750	737	747	743	723	681	729	734	723	738	719	694	706	716	775	732	717	696	717	778	713	723	727	711	770	713	748	783	721	768	749	761	717	707	731	773	723	667	733	763	693	709	715	696	745	757	737	725	683	724	757	732	728	753	718	735	722	748	702	740	728	794	724	689	739	765	752	740	689	729	756	746	759	747	725	737	764	742	757	759	725	757	757	702	713	740	740	748	753	738	707	741	722	772	696	720	735	736	733	723	662	722	703	717	730	721	699	681	745	743	710	734	696	742	722	731	740	669	740	702	755	724	700	771	726	712	738	696	704	719	766	738	761	706	711	749	762	689	746	737	761	715	698	692	670	771	721	793	706	688	719	756	714	730	726	737	697	703	764	732	724	685	709	726	703	734	717	742	724	742	684	695	736	725	691	654	708	725	787	748	773	661	720	720	686	747	741	753	739	708	686	743	732	763	728	755	739	740	715	724	662	728	738	702	700	744	733	765	714	767	737	700	738	761	730	684	742	705	716	765	705	802	739	726	692	708	760	698	740	726	781	743	740	747	747	651	695	721	714	727	712	732	743	753	797	700	721	731	672	752	714	768	771	751	700	721	735	768	739	725	723	713	692	754	741	716	709	755	733	739	710	734	761	680	691	714	756	748	761	699	738	716	694	713	730	655	762	717	669	720	743	703	728	739	743	731	725	749	724	705	718	736	732	717	732	747	731	739	714	717	728	726	693	680	710	733	707	714	709	744	700	732	778	708	758	675	700	744	764	759	657	739	752	752	675	747	715	686	717	749	706	721	770	723	682	752	706	711	777	761	719	716	716	777	737	751	707	739	739	654	713	723	761	734	698	738	758	710	765	758	695	728	762	727	714
27464	17674	3701	997	696	571	461	452	385	400	407	386	387	367	360	345	374	440	373	336	332	293	372	356	333	374	336	341	360	340	357	343	363	363	349	336	356	367	328	351	337	349	373	351	348	320	377	384	341	333	347	339	350	333	367	379	336	352	368	353	329	342	333	344	306	351	344	362	344	338	326	360	360	392	332	311	364	364	312	389	346	350	369	333	351	350	340	331	383	320	351	324	375	351	335	319	352	376	329	358	322	362	357	340	341	330	352	365	358	358	378	375	353	363	346	324	343	344	372	367	357	375	327	336	324	318	339	359	351	347	364	364	342	347	337	312	364	363	350	363	382	353	386	374	359	310	346	356	377	349	327	343	349	331	323	368	362	357	366	382	372	372	348	340	337	334	344	318	340	342	359	393	377	345	349	377	372	344	337	346	334	343	385	340	358	358	339	362	366	370	334	313	314	297	336	334	366	348	346	349	348	355	340	362	351	345	354	366	364	347	355	356	379	351	344	349	360	389	409	322	351	359	361	362	354	353	358	345	349	381	367	314	370	357	351	329	345	357	320	328	361	348	364	368	385	338	337	341	367	373	307	347	312	312	347	342	371	335	351	365	326	358	336	365	356	352	331	343	350	360	342	352	353	357	341	362	347	384	379	341	348	357	332	343	359	329	356	353	328	349	334	371	347	341	361	367	379	389	328	334	346	341	364	325	358	344	377	309	352	372	353	314	373	343	324	347	355	344	354	338	344	330	335	351	374	344	373	349	335	352	358	351	347	359	383	333	377	374	353	325	360	376	354	344	379	333	352	384	350	342	351	340	366	361	358	341	360	349	344	351	354	325	331	353	365	348	340	337	343	357	343	381	347	372	351	360	354	314	350	370	357	369	353	324	333	378	343	355	359	345	369	357	309	321	357	336	343	359	360	358	348	324	359	344	325	347	317	355	333	345	342	343	341	320	324	357	339	354	344	333	328	355	370	365	326	379	332	341	344	364	321	334	355	341	348	384	338	322	352	360	336	368	326	371	338	356	368	363	350	367	355	363	361	335	354	362	364	345	362	358	326	394	327	319	326	345	320	314	322	331	346	347	364	348	341	351	304	320	352	306	349	368	378	383	381	398	346	344	349	354	368	361	367	329	338	354	320	352	304	353	343	349	348	356	356	334	337	361	351	342	366	340	322	340	318	329	331	328	373	341	349	341	382	354	350	333	347	330	351	374	307	323	324	357	382	352	337	316	350	343	362	363	350	344	332	387	313	363	357	358	347	311	330	341	347	332	327	353	350	360	335	342	371	342	353	354	336	359	323	341	323	354	337	359	352	329	376	363	336	360	338	345	321	351	340	337	348	367	323	340	351	368	331	329	343	364	344	353	359	346	336	344	326	349	328	355	330	373	364	350	330	347	335	379	311	327	324	358	327	333	368	330	362	363	357	343	354	317	350	367	358	335	329	340	315	327	354	314	343	341	357	337	352	336	344	321	350	339	321	348	341	334	306	373	317	355	381	337	314	350	328	354	343	361	361	355	339	352	376	349	357	369	347	345	346	376	354	316	360	354	355	337	339	360	324	342	327	350	313	352	361	344	354	348	325	374	339	350	362	353	328	389	350	384	341	376	371	347	374	308	308	324	348	354	331	328	349	349	359	361	356	345	344	337	360	330	351	343	323	330	371	330	375	331	357	341	341	366	395	382	357	344	347	338	361	388	344	332	360	357	356	344	354	333	334	326	354	367	330	329	347	343	344	334	351	342	343	361	368	356	361	386	321	343	329	350	347	374	336	364	343	326	315	377	345	340	363	328	326	327	337	371	357	345	314	347	314	311	329	344	335	332	336	293	321	343	364	317	335	343	336	326	359	338	346	363	385	344	355	306	333	327	356	340	347	369	316	359	384	361	339	348	361	346	337	350	333	347	349	350	356	359	358	321	353	344	355	334	344	344	366	395	334	323	315	354	339	372	376	340	339	345	332	333	329	320	360	368	311	354	356	337	331	358	347	355	363	364	352	345	325	354	322	351	328	345	329	316	378	355	359	322	350	395	361	362	351	370	316	356	341	355	353	364	353	375	328	338	365	344	333	371	340	343	383	337	352	356	354	373	359	375	355	350	352	346	351	348	334	369	356	342	338	360	307	349	325	353	337	359	353	336	342	325	330	336	324	344	382	335	349	350	335	335	351	349	348	338	325	362	351	369	377	345	337	368	360	344	333	354	323	319	360	331	354	344	345	292	348	339	357	339	351	366	338	352	348	332	331	324	342	377	378	342	340	338	337	377	364	382	339	309	378	363	322	349	326	333	336	369	334	327	353	351	363	308	347	354	395	367	348	382	328	345	351	362	334	336	321	336	341	318	334	365	362	327	321	375	331	328	415	359	356	359	314	337	310	348	354	390	356	342	348	355	339	360	355	301	343	339	328	343	349	345	379	342	382	381	341	349	350	359	338	332	357	365	350	341	356	349	339	339	348	360	324	355	349	334	362	382	289	352	370	351	336	361	358	354	337	364	338	344	387	346	363	342	333	332	358	326	356	344	349	353	375	338	328	343	342	388	343	371	341	334	308	335	357	353	329	350	342	357	337	363	366	342	362	344	332	363	352	344	372	316	316	342	348	363	348	334	347	371	345	361	335	315	310	377	350	344	363	376	366	341	315	370	382	343	323	367	330	349	352	362	348	332	372	352	362	335	351	388	337	337	373	335	367	341	312	338	347	317	370	383	326	392	369	364	340	351	350	350	346	343	358	379	345	364	335	344	322	364	346	396	344	318	361	337	372	376	341	382	362	381	312	332	347	328	349	371	376	346	354	350	378	331	338	352	353	327	321	347	366	352	366	374	373	336	336	354	368	330	359	367	353	324	351	395	346	361	331	364	322	343	359	329	310	342	382	324	383	326	330	325	340	380	346	353	334	337	341	335	409	328	322	320	370	343	351	345	331	337	378	336	363	343	355	347	320	358	358	341	352	334	356	355	336	380	345	339	376	366	328	315	343	350	334	346	369	348	328	340	346	346	352	354	353	344	344	334	349	332	342	358	349	342	332	372	372	353	322	329	353	360	337	328	352	343	349	321	357	312	371	345	333	360	340	326	357	355	351	347	360	311	347	353	340	366	338	370	359	325	361	332	367	316	348	351	353	334	316	343	367	331	358	361	352	342	344	305	330	395	367	384	341	340	331	347	375	316	353	341	316	362	338	340	331	335	347	336	364	352	344	373	353	334	356	308	337	346	388	337	317	336	335	353	368	335	379	348	342	333	351	350	368	347	349	369	311	355	330	369	314	316	363	349	353	365	314	325	335	364	311	332	344	367	342	339	326	335	378	325	367	307	372	341	331	317	352	332	344	354	359	342	328	372	309	324	328	335	325	336	360	351	347	360	358	325	324	354	356	322	371	338	321	344	330	359	345	376	345	374	369	358	351	346	339	350	341	401	335	326	337	316	343	344	338	354	331	351	341	326	318	336	350	349	343	344	320	326	329	362	323	337	314	369
5422	2174	1676	978	738	651	590	550	570	530	531	521	516	495	503	463	533	550	503	460	465	436	433	451	418	451	443	433	474	456	456	466	449	458	467	420	442	428	433	446	418	428	446	459	449	429	422	463	419	443	420	441	449	497	449	426	432	493	443	420	491	410	472	449	443	436	442	432	484	472	446	466	473	434	437	434	436	458	422	463	455	469	462	438	417	433	466	434	426	435	469	457	435	464	476	441	404	439	458	453	436	455	458	452	461	489	445	433	482	472	449	456	438	435	408	468	448	478	403	412	437	467	453	467	457	423	466	465	456	430	484	452	420	391	438	473	464	435	461	430	437	423	433	426	445	440	428	448	424	438	428	458	456	464	428	446	456	434	478	421	436	439	448	410	479	406	409	449	413	449	467	430	427	456	448	480	476	398	446	443	416	450	484	419	405	460	474	432	450	449	420	441	483	436	463	448	450	433	447	410	416	457	459	441	433	424	416	458	470	467	411	462	471	407	421	474	457	452	452	432	468	419	460	418	433	443	429	467	462	428	442	416	438	443	427	451	470	463	445	463	443	462	417	427	429	440	447	433	427	456	456	440	422	453	489	412	399	439	462	414	415	443	428	435	434	451	411	432	418	444	463	418	441	470	440	406	503	448	436	429	405	457	497	452	448	444	417	479	425	471	423	441	433	425	432	465	440	437	464	461	437	436	459	432	386	415	454	422	445	411	438	439	433	459	459	423	444	419	446	444	450	456	436	431	409	446	422	449	455	452	409	434	453	429	458	451	433	414	454	436	439	449	463	448	416	426	423	482	433	457	448	445	423	437	442	435	434	428	453	465	435	441	478	435	431	429	451	466	472	484	421	449	438	444	465	446	463	413	425	429	419	417	443	434	414	465	435	403	415	436	443	404	423	422	464	470	436	445	436	444	454	429	444	439	404	443	425	427	446	475	467	439	453	417	422	453	430	423	439	431	431	415	433	432	455	470	440	445	429	420	456	466	459	448	433	459	412	456	457	440	455	429	454	471	431	447	496	454	453	409	446	476	474	422	451	448	440	388	428	445	413	427	429	487	448	451	446	444	427	480	437	439	443	425	422	433	440	465	458	450	464	472	461	450	443	471	405	436	481	476	466	450	483	424	444	442	473	414	432	429	458	457	454	433	433	444	468	425	462	443	466	473	452	436	443	427	433	449	442	432	451	444	456	474	438	465	435	442	417	431	422	434	426	425	449	430	437	422	457	458	460	470	451	436	417	434	477	479	465	424	435	439	433	418	441	448	464	435	461	432	447	454	449	428	466	432	441	457	440	427	481	442	437	453	481	441	435	431	433	402	430	451	473	464	435	436	449	471	407	469	461	430	417	432	442	437	436	460	436	446	428	438	456	435	420	408	444	460	460	461	407	459	470	441	431	417	415	465	448	439	397	438	435	413	454	442	424	408	450	410	457	455	437	451	435	424	430	455	409	456	419	473	394	427	470	462	445	457	439	431	445	405	451	444	497	402	431	427	423	459	418	468	445	492	416	478	504	448	476	443	457	429	424	452	467	475	446	448	463	441	473	446	436	460	429	393	458	442	455	420	463	441	387	438	429	453	448	443	438	410	406	470	430	454	439	422	441	465	444	441	463	409	407	439	423	426	422	437	451	427	467	436	408	416	438	420	426	467	479	422	442	448	447	470	426	469	416	427	447	447	461	413	466	489	425	485	444	407	455	420	470	490	455	439	446	425	449	444	455	485	414	451	463	465	435	442	424	457	503	419	456	430	449	449	468	442	455	447	420	444	384	471	435	437	491	402	432	476	488	471	440	472	461	445	433	386	442	445	457	450	447	475	455	480	454	463	446	468	435	438	412	448	462	430	430	414	429	454	449	385	445	427	466	473	454	490	456	442	469	480	428	452	404	446	427	460	439	446	426	459	443	465	436	446	447	428	435	463	443	430	498	444	444	427	427	452	454	428	476	483	477	457	440	452	404	441	451	458	447	425	447	457	415	435	465	455	445	411	414	431	464	457	451	408	470	425	441	484	444	468	421	438	473	476	446	459	408	434	439	458	403	389	440	462	412	468	435	459	469	446	431	414	474	439	439	477	447	438	463	409	429	453	447	452	434	443	456	475	469	437	437	439	417	456	414	457	466	395	445	397	473	445	450	484	423	425	445	438	402	437	450	405	428	464	486	439	430	452	427	443	439	453	440	422	423	420	441	455	440	469	476	440	411	502	454	448	454	440	460	482	430	449	440	436	421	459	455	412	447	430	433	436	439	438	464	475	454	430	455	424	486	440	425	413	442	448	483	447	431	423	440	448	421	416	453	471	446	435	429	457	480	440	460	451	473	431	452	445	432	454	454	469	455	450	424	430	416	420	439	449	427	466	448	452	472	411	432	430	440	401	407	414	464	445	458	437	429	404	439	476	449	434	439	418	442	445	460	452	447	446	437	454	449	413	442	458	422	462	476	421	465	443	454	421	446	462	433	453	473	459	433	420	422	406	475	437	423	455	414	453	412	410	436	438	442	411	471	429	442	417	446	480	459	467	460	459	427	453	428	413	472	400	473	470	436	463	444	429	477	427	436	456	434	452	458	473	419	457	433	471	484	474	456	468	439	448	415	439	469	465	452	463	440	433	447	456	451	426	446	440	426	472	394	428	433	445	415	455	449	461	385	432	420	447	438	459	444	432	419	460	429	423	434	450	406	441	430	433	421	450	424	443	431	437	466	484	474	447	464	432	435	411	432	416	423	439	432	445	480	405	433	446	458	422	504	423	428	439	444	436	436	422	414	444	479	445	442	441	434	448	491	435	482	469	456	414	477	449	485	407	415	442	447	426	435	470	441	472	444	435	454	435	430	447	454	406	417	475	442	406	415	438	418	433	453	461	473	475	432	420	458	419	417	439	444	427	453	461	432	432	476	444	465	413	466	448	460	425	449	439	464	448	421	438	491	438	446	440	472	432	445	435	421	451	468	474	453	456	435	460	446	460	458	434	446	466	437	449	468	418	454	454	430	427	444	457	425	444	486	410	447	477	455	445	475	429	458	433	442	468	462	446	418	453	412	433	417	497	428	446	424	425	440	440	450	459	465	456	451	441	449	453	432	445	453	441	422	443	455	467	445	429	443	416	438	422	453	426	434	443	464	436	423	470	432	426	440	416	449	471	441	433	419	401	427	459	426	405	444	449	449	484	484	458	448	458	464	436	423	448	423	446	462	434	442	424	460	436	470	432	430	435	450	486	407	455	440	435	482	455	424	463	459	434	494	415	467	427	457	425	400	451	484	454	463	426	462	445	459	443	433	407	484	449	433	468	444	480	462	433	422	425	426	425	442	428	464	476	451	417	463	429	435	447	438	423	419	454	472	453	400	463	459	430	450	437	408	430	480	459	481	457	451	470	455	455	413	435	451	463	454	460	475	456	430	440	430	432	411	442	473	453	428	447	440	450	449	407	428	426	485	462	429	433	436	434	445	447	456	424	430	400	431	422	441	441
23616	21444	28662	24607	21305	5398	1275	920	850	819	762	760	710	722	692	693	721	1314	681	666	620	636	610	606	618	634	620	612	616	627	650	636	627	610	597	585	639	596	611	610	628	629	625	629	622	598	585	593	587	576	642	604	626	636	557	587	648	665	618	604	608	595	623	610	630	563	616	617	606	583	619	590	571	593	560	610	583	575	656	655	608	609	626	563	569	600	616	571	651	643	640	612	610	619	616	638	589	622	591	585	582	645	576	561	655	627	629	572	611	602	575	628	565	580	579	635	612	559	597	603	651	582	623	595	599	592	655	593	579	599	641	587	584	591	619	591	598	619	629	568	623	578	632	601	626	560	584	598	612	625	614	608	650	656	586	594	645	593	606	615	638	589	618	628	576	646	616	623	588	569	657	618	620	628	599	607	584	566	589	612	580	584	605	616	582	618	580	619	592	598	582	619	580	616	626	581	602	578	600	607	594	614	612	598	611	632	625	592	611	596	618	590	566	576	605	612	635	599	619	617	617	593	562	579	587	575	586	556	584	620	601	609	568	590	593	591	618	591	604	606	562	584	569	606	569	594	591	582	566	652	617	562	622	621	590	608	558	632	639	615	548	595	597	616	628	556	610	631	603	585	591	573	608	614	559	590	585	588	622	570	630	620	557	579	603	593	619	595	607	618	596	613	585	604	603	622	597	596	650	608	572	604	576	599	568	595	580	620	593	580	539	590	622	583	581	573	643	645	570	571	579	591	597	615	615	567	620	612	625	556	590	586	593	563	599	599	602	616	592	641	596	627	606	575	580	633	632	582	577	588	629	559	650	598	570	603	615	628	608	585	627	614	609	599	598	619	585	593	589	610	618	640	593	628	619	543	612	639	589	615	597	626	616	639	586	621	608	582	606	573	588	579	628	589	606	607	618	567	586	627	580	626	574	563	586	601	596	585	608	597	568	584	597	621	616	584	614	599	633	587	607	580	561	607	601	604	634	640	612	593	580	587	603	623	625	613	608	588	599	580	584	596	567	636	624	622	596	571	622	623	618	590	602	629	666	576	582	592	632	593	618	577	607	629	570	568	594	610	590	619	568	581	620	605	596	573	567	584	587	571	619	605	588	587	602	596	625	619	616	603	581	623	601	595	591	607	597	627	633	596	619	596	550	620	590	600	624	655	596	590	595	616	591	572	596	583	670	570	556	589	597	618	637	550	611	613	601	586	576	660	634	608	570	629	592	633	564	618	591	629	619	559	614	634	616	633	594	619	610	608	590	650	608	567	626	597	619	553	607	595	603	602	640	579	594	622	608	585	648	628	557	612	610	621	596	606	614	614	625	625	618	631	632	585	625	607	622	616	649	602	552	635	588	600	585	555	606	606	632	678	623	627	600	589	604	634	585	596	636	561	608	598	584	557	585	588	601	573	544	606	586	575	599	619	569	636	607	635	635	661	554	604	601	598	620	590	595	566	609	625	593	609	625	616	619	580	603	574	586	578	657	578	565	610	659	581	615	619	608	624	592	594	625	609	605	598	602	608	615	615	606	633	654	621	601	628	595	597	612	592	618	578	610	604	603	569	626	626	624	580	642	606	581	575	647	631	588	583	569	534	629	550	617	624	591	638	575	591	617	641	594	581	619	579	582	553	623	612	568	636	626	630	624	636	617	654	643	602	587	653	617	608	579	611	546	616	597	566	663	579	568	593	590	565	642	616	632	613	657	594	566	626	610	648	573	658	618	574	621	557	598	596	611	601	605	634	578	596	642	574	559	620	610	626	561	605	624	623	625	624	568	582	575	584	563	636	600	586	573	590	621	623	596	597	608	558	598	582	589	607	600	607	598	623	590	600	632	606	584	597	619	626	586	596	593	628	624	614	592	632	606	591	575	586	584	544	566	618	657	622	621	644	570	574	578	553	588	566	571	584	612	619	598	599	559	569	604	636	601	661	613	614	637	616	607	581	614	581	650	581	562	575	612	589	603	632	604	611	617	639	593	635	592	598	581	588	589	594	621	562	616	590	609	579	584	581	569	572	578	602	629	626	605	636	586	619	622	655	565	632	594	602	625	614	602	596	605	599	581	608	592	569	603	627	599	606	678	603	571	602	602	619	640	576	591	593	615	594	566	597	633	589	623	577	624	565	596	596	644	587	594	624	611	632	614	599	597	575	595	566	623	633	604	588	610	655	569	568	577	599	611	636	620	617	618	594	608	605	581	597	609	583	646	557	594	585	612	610	573	572	645	615	589	657	585	597	573	604	585	583	549	581	590	619	632	593	605	588	598	595	644	534	604	569	621	637	588	567	639	629	616	597	592	598	574	649	613	577	591	594	592	588	647	590	603	564	602	556	569	587	640	567	572	563	604	534	604	612	563	593	572	610	597	592	622	625	613	581	606	567	608	575	621	602	569	608	599	617	578	583	624	577	600	612	632	557	627	586	633	599	568	588	620	587	602	557	613	608	605	635	582	616	609	608	623	617	618	585	606	605	579	557	598	618	581	576	647	666	608	606	629	619	614	588	583	611	588	578	587	593	576	607	574	569	601	596	588	565	616	619	627	618	589	599	623	610	619	594	582	649	644	610	591	602	599	570	655	595	574	607	609	601	602	600	621	592	636	632	600	627	584	647	584	586	584	599	582	660	581	582	576	627	590	601	577	619	675	647	594	638	609	581	560	608	652	607	564	593	619	629	579	634	556	616	614	596	577	618	629	596	622	617	585	612	577	609	621	599	620	615	600	592	599	588	569	559	578	587	598	602	597	586	622	584	631	607	613	567	639	591	594	602	627	603	603	588	615	632	599	587	628	576	604	584	564	599	611	586	577	589	612	594	602	621	609	575	610	583	607	648	605	585	636	622	620	585	576	608	616	594	597	614	568	646	618	617	630	592	589	572	638	629	587	602	605	605	586	585	605	553	586	582	559	557	586	587	618	570	592	621	562	612	567	635	595	631	553	558	592	600	609	583	572	584	593	584	622	578	601	606	655	628	594	675	553	567	595	584	585	606	600	615	618	596	622	580	568	588	619	609	619	589	587	579	560	657	609	581	622	598	688	602	607	617	589	598	567	611	610	573	568	609	588	617	571	609	612	609	606	602	614	611	588	623	585	599	601	633	582	573	592	615	588	627	610	612	590	590	601	635	596	595	614	640	578	583	593	579	599	579	631	612	600	612	645	607	598	608	580	620	582	608	618	637	587	629	571	596	581	648	604	615	579	622	606	623	545	632	638	576	608	643	573	571	590	546	564	597	622	615	564	605	586	624	614	580	626	600	640	633	600	603	639	637	591	593	598	596	609	574	589	615	653	634	606	597	601	627	647	608	593	614	618	595	622	665	592	598	591	586	624	602	584	567	614	636	608	580	572	628	572	619	601	645	602	584	619	562	623	640	552	580	575	617	585	589	613	600	551	652	622	606	570	626	598	604	594	632	607	591	591	590	642	608	596	606	611	671	653	595	591	616	580	557	623	668	602	616	578	598	584	587	578	608	580	590
12360	9148	6582	3252	2269	1849	1581	1421	1195	1109	1035	1017	990	929	927	953	936	1959	904	768	761	759	774	791	776	795	770	762	730	786	783	760	775	730	780	771	727	757	774	734	733	761	745	725	864	803	763	764	792	748	743	767	727	726	766	765	731	731	791	762	812	686	735	762	761	817	788	734	736	731	781	769	797	771	740	734	738	757	761	754	718	757	732	772	777	739	764	778	786	747	768	771	774	744	772	792	734	708	728	741	720	756	748	782	759	753	801	707	689	750	748	773	795	726	733	749	692	758	754	715	788	706	747	724	798	770	730	682	713	704	741	752	744	767	690	748	742	736	766	756	737	744	795	770	763	787	778	722	773	770	724	767	771	739	718	720	703	761	803	768	767	733	777	744	825	704	752	746	782	727	758	759	754	782	719	765	720	701	715	754	730	804	712	793	728	776	762	753	744	732	734	742	755	754	754	719	722	741	716	746	713	755	760	751	742	745	740	763	758	807	703	708	782	721	750	743	796	697	754	752	700	779	762	750	733	736	719	744	761	742	762	766	749	718	749	727	778	705	798	742	762	719	718	759	784	801	710	768	776	734	745	711	778	739	750	781	781	782	777	770	713	720	749	753	783	753	771	758	734	776	745	760	745	763	731	746	811	761	738	738	699	744	762	741	796	777	759	724	782	746	759	721	719	732	767	738	757	804	765	723	714	749	714	713	726	715	739	711	738	749	763	746	705	736	747	738	713	736	716	745	777	715	714	715	755	765	739	723	753	769	724	717	751	693	823	770	714	777	728	740	785	726	770	753	726	711	719	709	719	736	734	760	729	738	755	701	801	786	761	719	738	732	711	719	752	709	748	760	736	760	766	776	732	811	771	701	802	773	728	786	784	758	728	774	723	774	788	753	707	741	775	715	747	752	738	706	762	796	744	726	733	761	777	695	741	743	744	840	747	761	747	793	762	707	752	781	745	768	758	720	750	817	746	781	723	810	728	734	722	680	728	803	715	724	767	758	735	772	739	709	794	767	700	741	785	724	755	761	734	756	752	755	740	745	761	768	754	791	694	780	793	719	735	783	753	765	740	794	786	807	715	677	724	721	729	745	743	733	765	709	717	753	734	714	744	685	798	771	754	759	804	767	744	771	772	718	801	746	747	744	796	726	769	725	734	721	743	743	758	727	726	770	743	711	680	747	759	741	712	808	742	750	742	769	733	744	730	722	783	798	729	714	712	725	745	737	737	719	776	714	715	723	706	718	734	728	739	746	710	718	767	778	729	713	702	748	753	708	739	742	786	784	726	748	806	739	720	737	736	748	799	765	758	712	771	730	737	755	783	776	732	710	765	726	753	761	750	741	709	757	774	742	795	736	768	759	770	719	772	756	754	771	731	765	772	769	755	768	739	803	708	744	752	742	756	775	738	771	746	711	718	759	760	784	713	751	803	725	787	729	746	717	747	740	780	765	753	750	764	771	760	794	744	706	766	740	731	728	759	806	714	725	796	766	739	730	715	784	800	736	746	742	731	759	749	714	745	768	722	755	764	758	762	779	749	789	734	753	723	764	771	717	800	767	733	747	699	723	683	778	766	700	751	692	790	778	743	725	768	711	747	757	724	718	790	759	719	702	741	709	758	703	817	766	723	772	761	747	803	764	773	799	794	794	776	763	738	755	739	757	738	755	767	801	714	782	743	735	762	827	761	738	761	787	787	747	730	757	757	805	737	763	783	822	730	724	769	753	757	722	730	735	744	752	732	759	734	786	733	709	712	755	720	765	744	745	769	780	684	720	743	709	783	746	735	793	734	760	728	787	748	677	709	761	741	775	720	776	742	769	704	754	769	823	733	758	732	771	727	756	720	749	753	763	736	715	741	759	765	753	746	704	746	743	716	783	781	739	721	772	797	751	775	697	780	713	782	771	712	770	796	764	758	674	775	735	727	740	759	732	709	664	733	728	679	735	695	664	760	760	797	748	770	737	745	722	791	739	722	790	760	760	748	778	772	791	726	758	719	754	772	767	745	707	766	771	747	706	753	701	823	773	753	736	776	789	778	738	741	734	722	743	757	700	774	732	765	718	776	745	745	711	707	775	796	700	757	789	706	816	757	747	763	732	773	782	722	737	776	741	738	761	702	706	771	714	788	733	753	736	741	733	697	727	749	748	732	730	744	729	746	750	765	768	745	749	761	769	759	759	730	749	744	733	762	776	699	769	739	717	751	709	723	814	736	723	741	756	733	700	811	750	751	712	714	736	772	722	765	710	792	731	773	788	768	745	753	707	747	735	753	703	781	719	717	708	761	748	687	770	757	740	759	718	753	763	729	719	789	769	771	787	812	795	801	750	720	751	753	744	745	745	714	803	752	717	735	783	759	729	751	714	722	745	784	739	741	751	775	743	715	747	762	777	759	765	751	790	734	744	760	748	747	766	730	734	745	767	755	745	762	755	728	743	734	744	737	780	754	734	804	787	787	727	720	826	760	770	743	715	730	807	752	722	756	747	753	724	781	752	731	854	756	775	753	810	738	751	732	736	746	736	696	762	758	730	773	728	743	834	732	711	723	762	758	763	714	760	714	789	793	759	797	731	766	804	788	731	780	745	760	737	744	753	781	753	743	771	747	732	786	785	739	692	664	765	736	723	767	763	738	783	761	719	753	769	700	796	729	734	742	711	725	744	777	737	731	793	753	757	763	785	755	719	760	740	753	813	747	744	737	748	784	760	726	721	741	728	769	800	746	798	720	727	829	771	714	720	774	745	749	766	751	755	710	746	734	737	809	764	742	725	742	722	762	789	700	775	732	736	767	710	754	692	753	744	773	748	712	787	787	769	730	730	723	755	748	777	777	726	736	737	763	733	761	716	765	710	757	781	778	712	744	800	726	738	721	762	737	749	715	722	691	746	738	740	685	759	770	790	761	759	748	691	739	703	782	780	786	754	755	772	749	762	741	788	782	721	713	766	723	798	758	745	723	707	764	760	737	727	761	744	750	798	753	769	745	761	799	719	711	760	715	726	715	725	786	756	772	742	769	719	707	747	729	759	732	781	740	737	724	744	772	788	716	736	696	740	770	731	740	761	712	698	734	762	770	832	744	712	762	714	751	749	752	731	770	733	704	752	746	711	744	756	766	729	778	764	725	746	669	771	738	731	738	754	727	725	739	739	714	776	723	750	754	734	772	739	739	694	752	768	768	744	743	752	744	695	748	723	750	740	750	721	746	787	798	739	727	744	748	720	748	786	738	721	735	737	747	783	726	714	747	695	759	773	748	693	748	711	745	744	742	764	780	726	779	726	693	719	757	777	777	759	737	721	734	798	732	771	729	745	736	774	779	689	794	772	736	701	764	781	733	749	781	765	805	740	734	735	779	768	736	796	734	734	801	745	701	752	798	712	740	808	762	729	746	743	770	733	704	739	776	745	720	721	801	690	754	723	738	736	706	760	738	740	803	765	750	781	724	703	736	739	744	741	766	769	709	749	743	754	711	767	735	721
24650	21396	27270	25585	4877	549	492	370	345	298	294	320	295	291	298	338	339	422	281	264	242	263	267	237	249	231	235	230	262	241	238	260	250	226	242	254	233	226	272	237	265	251	246	239	245	263	260	237	262	222	242	222	249	261	258	232	235	253	225	266	248	238	221	241	238	244	236	256	245	256	250	220	248	267	268	271	257	246	263	230	248	271	262	245	210	242	249	253	245	226	219	243	243	218	237	237	227	248	279	233	216	237	235	202	265	234	235	228	280	251	218	257	269	249	236	241	240	257	265	239	255	247	225	250	260	249	238	255	257	219	235	267	216	227	233	262	266	250	239	242	249	244	257	240	224	235	235	254	243	236	250	228	229	241	243	238	244	239	233	277	255	261	242	256	254	250	210	233	234	222	232	264	231	251	259	233	230	228	218	239	243	244	254	224	253	213	284	233	246	251	252	237	244	271	239	252	260	270	253	227	212	225	252	243	212	242	262	235	223	224	222	221	247	261	267	249	234	256	220	215	278	280	229	214	218	255	255	248	237	241	202	232	225	244	259	226	253	222	216	246	227	240	243	213	226	246	230	225	247	247	271	243	270	257	234	242	211	275	260	188	238	256	236	234	240	253	231	274	236	256	245	239	246	214	236	260	251	249	226	235	238	244	224	250	249	260	275	273	222	259	237	267	237	243	238	268	266	246	268	233	263	260	240	231	271	261	269	255	253	238	236	271	235	265	256	252	239	255	269	244	255	261	227	244	240	226	266	210	245	237	251	226	260	227	257	240	231	234	233	252	233	229	251	246	223	247	235	232	229	230	229	231	256	197	219	252	255	252	225	220	227	244	262	226	220	258	240	241	234	214	243	251	266	268	220	246	222	252	227	214	209	219	238	224	249	273	256	231	258	220	212	252	245	235	226	246	243	225	265	263	220	240	237	232	218	244	276	224	254	281	241	250	248	235	216	224	250	192	257	247	244	233	249	225	268	258	205	256	237	231	251	220	222	231	206	244	277	222	237	245	241	267	261	231	255	247	253	259	228	230	222	240	249	211	228	247	244	237	241	238	223	241	232	276	235	233	206	240	239	244	265	237	220	214	242	251	229	219	235	257	213	228	217	228	245	240	265	237	245	241	211	262	243	222	238	251	253	263	244	229	241	227	244	221	229	227	250	206	267	217	260	248	251	247	225	223	256	233	246	226	224	232	241	231	251	235	253	235	233	234	250	231	251	242	232	237	241	258	226	261	210	257	219	227	253	253	254	218	242	237	220	238	257	223	249	257	243	260	228	238	227	258	224	229	243	254	230	238	248	206	248	236	252	240	233	268	251	250	214	238	254	198	257	256	244	219	226	244	250	246	248	232	211	239	250	264	254	259	220	262	245	229	229	245	247	241	222	233	214	259	215	238	242	287	225	237	241	255	249	256	245	243	224	232	225	226	244	240	223	255	255	256	253	232	257	259	246	260	266	229	219	227	242	236	243	220	235	263	223	241	248	237	272	242	252	251	276	249	257	243	218	208	237	237	207	241	248	243	229	256	229	230	208	235	228	237	252	249	252	251	248	224	286	223	222	253	246	255	222	255	261	230	207	232	241	232	249	230	250	234	260	250	244	234	257	272	242	254	233	252	240	248	252	255	240	258	238	266	243	250	217	256	236	237	259	230	259	243	245	255	228	235	216	244	224	228	257	229	252	235	228	256	228	263	266	233	235	246	242	245	237	226	258	228	226	223	258	239	273	245	213	232	206	255	245	223	229	262	251	243	265	272	224	247	217	273	247	251	246	260	226	246	266	264	260	229	226	242	239	223	231	246	253	223	267	240	236	272	248	235	243	242	242	227	247	246	281	231	232	257	231	256	246	211	236	257	229	225	229	247	243	240	256	240	230	241	252	249	241	261	263	220	242	228	242	238	216	254	252	250	240	237	261	258	249	260	252	256	241	249	241	217	267	253	239	245	259	235	229	236	233	234	245	237	235	267	241	212	250	238	253	264	250	228	264	231	241	240	254	230	243	251	231	234	235	219	239	255	243	237	219	257	219	249	237	248	246	236	250	261	228	289	246	225	257	260	222	241	244	230	260	253	252	233	231	271	225	247	244	268	231	266	219	227	213	238	226	261	263	244	256	229	228	276	237	235	252	231	234	238	232	246	264	258	268	231	259	249	267	237	266	246	219	232	251	244	244	246	217	254	237	245	253	240	240	259	224	252	265	234	221	233	244	240	243	263	234	236	236	282	250	233	243	236	262	240	210	234	257	266	234	232	226	257	228	228	238	251	228	251	226	227	235	215	232	246	271	253	263	246	237	229	226	246	249	263	248	253	250	274	204	228	226	250	263	253	222	228	247	286	230	238	263	243	228	264	219	262	240	222	230	252	258	240	248	272	229	227	259	245	221	225	222	235	255	227	235	249	250	252	246	214	227	227	255	221	258	246	256	252	259	226	259	248	236	240	237	252	242	225	257	253	224	237	245	231	251	233	230	247	244	237	251	229	270	243	248	280	247	244	215	249	242	221	242	259	223	225	245	244	263	223	236	238	232	229	253	229	222	254	260	266	216	229	241	248	248	219	209	239	235	258	224	248	246	236	275	232	251	258	268	242	266	263	231	231	248	241	241	239	236	246	239	233	265	250	232	257	265	235	239	242	253	257	252	234	238	235	216	241	237	243	221	257	256	229	248	248	236	249	221	245	243	258	247	250	214	280	253	265	255	229	230	225	217	262	258	214	227	255	242	238	243	234	259	229	250	244	205	226	243	226	234	260	238	235	246	233	223	252	220	253	221	252	231	265	227	235	266	241	245	223	227	191	271	225	247	247	267	253	243	250	246	216	254	240	264	209	244	252	240	279	232	240	233	253	251	256	249	244	242	275	234	257	237	249	244	242	239	232	248	227	250	252	231	236	249	242	234	258	248	219	229	227	241	229	265	225	252	238	243	260	237	240	247	266	239	223	214	241	257	245	237	229	252	252	267	233	242	247	228	252	240	230	247	236	237	245	261	277	233	231	259	224	229	251	249	236	223	226	240	222	220	263	239	229	241	257	258	239	268	241	208	237	244	240	241	278	241	227	265	244	241	258	231	221	226	255	278	213	237	233	240	217	245	257	236	229	221	230	226	234	232	278	222	240	259	193	233	250	235	239	237	248	229	231	220	235	237	235	221	242	235	233	247	203	230	254	252	247	230	228	225	247	245	227	234	250	223	241	235	228	231	241	271	237	245	255	216	235	241	209	226	241	223	247	235	242	225	212	222	242	247	233	240	228	247	291	244	223	247	234	239	257	247	252	229	230	238	222	218	223	238	235	225	256	242	235	269	238	238	237	218	212	229	231	233	230	210	239	251	233	259	230	221	217	246	231	227	213	285	280	235	246	247	243	228	251	285	243	214	247	242	236	235	222	247	249	216	224	267	234	233	235	230	222	232	259	232	269	245	247	244	239	248	231	251	234	250	221	226	237	223	229	277	238	224	226	259	248	253	250	229	226	243	245
11735	5598	3688	1824	1284	968	805	714	629	564	520	509	493	437	428	473	500	741	403	379	341	347	359	352	341	345	335	374	336	356	317	373	339	329	347	322	320	312	309	336	307	304	308	322	318	324	313	330	323	322	354	341	344	352	337	294	324	348	314	327	352	349	369	347	350	326	340	312	384	316	323	328	329	349	317	354	350	364	355	335	334	336	320	319	332	331	334	324	365	304	374	333	337	325	381	349	352	350	324	321	340	345	311	344	312	339	303	359	367	340	331	297	337	325	310	302	338	348	313	319	334	319	335	308	325	346	301	349	330	330	358	327	321	335	335	327	338	308	316	323	343	319	336	348	300	337	312	329	340	350	332	344	311	308	324	361	320	332	300	346	336	326	313	326	360	329	307	345	279	314	288	331	331	340	301	320	322	338	349	320	305	301	306	352	338	344	347	328	309	331	343	367	312	320	316	368	334	313	344	327	330	328	304	338	329	304	351	315	342	369	307	343	344	318	333	313	341	344	355	315	351	324	317	349	333	329	320	338	357	354	305	335	348	323	350	325	337	330	351	352	358	347	306	336	300	364	339	327	331	335	314	359	327	344	352	334	331	304	282	305	302	315	338	328	329	324	364	333	329	329	324	308	321	280	329	314	348	333	368	326	302	351	305	326	352	306	335	358	326	339	341	305	329	327	327	354	363	331	317	321	350	327	352	350	287	332	360	366	339	317	314	335	339	310	322	376	317	347	326	311	267	388	323	329	338	326	311	324	319	334	317	337	363	343	300	337	351	314	331	344	303	346	301	353	337	338	308	328	343	314	309	358	329	299	323	324	330	363	310	327	323	333	321	318	297	340	330	293	325	345	358	316	326	327	318	329	278	323	339	353	319	320	311	343	317	365	335	339	344	314	305	336	347	321	319	302	293	309	345	363	340	346	329	324	341	336	337	330	323	346	318	337	344	319	330	359	345	325	349	333	318	307	330	297	308	325	329	340	356	332	343	350	324	343	309	314	331	332	334	310	326	345	314	358	306	341	322	336	358	354	335	344	298	323	319	333	318	356	349	320	336	305	349	352	334	328	333	334	336	324	353	329	339	293	312	306	300	299	327	337	331	343	320	336	329	303	320	354	335	316	335	344	339	329	306	330	362	347	366	321	339	360	345	308	308	321	324	326	315	325	338	344	340	317	341	307	348	301	346	321	319	316	352	341	309	332	333	326	332	327	330	365	376	335	308	352	326	351	318	347	344	337	336	351	347	310	326	331	362	302	303	347	353	324	348	361	297	313	332	318	326	299	337	334	310	349	317	315	321	317	350	341	319	369	309	340	316	310	314	310	350	328	344	332	339	318	358	340	297	342	323	311	342	324	344	336	363	348	301	323	342	333	293	327	350	337	340	293	312	315	328	312	356	365	334	346	319	335	340	330	302	318	358	319	355	317	351	347	333	316	298	342	327	320	354	305	321	327	383	323	323	308	331	308	326	321	379	310	326	366	296	352	318	272	333	317	307	339	340	337	317	326	342	330	334	328	316	353	322	342	341	329	347	305	350	347	312	295	335	293	329	342	337	347	306	332	341	298	319	356	351	315	312	330	338	338	310	317	339	329	350	340	322	319	319	324	328	320	301	331	340	312	293	360	335	340	320	343	363	338	333	350	320	356	311	344	343	321	318	350	308	348	345	339	313	332	315	311	322	335	352	313	319	328	329	331	315	299	326	331	324	318	338	337	310	291	353	332	330	334	358	345	369	349	318	340	341	310	335	330	322	332	362	318	378	344	320	345	334	355	304	317	326	325	321	364	328	333	303	291	337	349	312	352	331	351	320	335	335	313	329	319	316	312	338	347	350	323	283	308	330	325	305	305	337	346	358	336	331	346	335	333	326	318	354	385	347	315	326	338	328	325	314	310	338	330	319	344	334	334	343	331	324	300	316	354	337	336	357	332	298	317	329	328	319	339	315	357	356	314	333	343	342	302	312	302	323	320	317	320	308	352	344	318	329	348	328	318	317	301	319	334	351	337	332	304	351	337	325	311	352	331	315	333	345	356	320	313	365	320	333	358	314	323	367	339	293	293	292	331	323	329	325	313	351	350	324	345	363	355	326	335	322	371	312	322	325	342	301	303	337	332	341	342	327	338	314	343	334	342	323	315	328	347	323	323	316	324	332	325	321	342	344	351	325	306	315	341	350	346	323	317	350	338	367	315	341	306	339	341	303	319	324	346	325	345	325	307	344	351	325	323	335	300	325	364	320	351	329	326	331	368	331	325	332	339	321	348	326	332	327	333	333	330	317	331	307	358	332	369	343	371	326	351	335	347	332	339	336	368	351	334	325	324	283	333	327	351	306	341	313	314	316	320	333	340	321	349	357	351	311	351	328	296	320	342	344	315	326	307	304	299	320	320	317	342	325	356	321	298	312	330	315	314	318	324	325	311	306	341	327	335	343	333	313	317	345	314	325	323	337	309	323	360	307	358	333	358	327	321	340	327	318	317	357	325	293	373	326	310	332	348	314	324	308	359	322	274	345	328	348	320	319	315	337	326	302	309	337	316	335	300	361	332	305	315	330	307	317	313	305	343	301	331	326	295	340	339	325	339	304	306	360	302	317	336	345	324	329	312	318	333	318	357	341	301	336	344	333	330	347	331	315	350	375	321	375	352	334	288	318	310	335	354	350	309	377	326	307	304	319	309	334	343	335	338	305	332	312	342	336	304	351	356	296	322	340	311	350	328	322	363	313	336	316	320	356	334	355	299	363	340	333	310	340	333	340	340	339	322	311	361	349	337	310	316	341	322	334	315	331	312	321	319	330	339	354	329	336	316	327	342	330	315	325	339	329	338	324	323	355	315	360	306	338	339	325	364	311	325	338	312	363	333	332	339	313	311	342	319	297	315	315	347	361	332	332	353	345	331	329	317	314	332	339	332	357	332	304	277	289	309	325	307	311	345	312	328	326	335	338	312	328	339	372	305	366	325	316	340	339	334	357	317	321	352	347	346	337	373	330	321	338	348	313	320	353	314	303	328	319	382	358	349	339	319	342	320	329	372	335	315	328	343	302	355	341	353	370	344	315	324	344	353	325	349	326	333	347	347	362	361	327	346	366	326	367	390	307	316	308	350	348	318	322	329	309	308	333	351	323	312	303	366	327	328	339	319	318	339	350	360	341	334	319	328	375	369	343	335	353	324	341	327	341	352	303	346	336	340	337	332	306	341	329	323	313	333	315	336	326	355	321	370	320	313	319	323	328	324	329	318	313	360	332	306	329	361	356	323	326	319	317	336	344	347	324	346	344	306	339	340	335	341	351	341	318	331	361	314	286	371	345	324	284	330	332	325	329	343	364	333	333	362	351	317	333	339	365	357	327	316	335	332	349	298	312	328	308	318	321	309	335	316	319	321	305	315	315	310	325	328	358	295	309	307	318	336	328	347	347	332	329	339	339	320	338	318	302	312	333	357	345	374	313	338	338	336	321	316	331	323	328	317	317	378
22552	21423	29242	23991	21414	21297	4579	1281	965	896	851	869	810	735	702	726	788	1073	716	616	671	652	588	620	580	638	597	590	590	585	595	586	637	605	626	625	613	588	597	558	609	601	554	627	591	559	629	579	586	604	590	554	554	592	603	560	636	585	583	590	585	547	564	596	584	619	534	561	598	598	544	588	608	617	565	598	621	589	609	537	587	573	601	604	623	594	638	572	631	598	625	607	573	631	560	563	577	572	562	553	594	572	590	620	607	559	560	578	587	604	557	590	574	568	593	577	572	577	573	580	588	586	583	604	534	580	591	546	548	563	573	546	590	598	617	596	604	578	558	570	547	557	586	588	550	562	560	564	573	566	617	573	573	554	552	562	550	555	615	596	580	606	584	590	618	570	613	554	614	566	578	541	616	605	583	580	561	558	583	601	564	588	599	567	578	557	536	535	589	584	602	610	591	591	526	576	593	582	605	624	571	609	577	568	590	529	565	611	580	639	594	580	591	576	600	566	558	544	601	576	543	566	564	580	557	565	611	570	585	549	568	582	605	591	574	577	541	586	576	546	560	618	587	591	610	605	576	548	620	589	572	528	560	551	593	571	565	574	602	580	594	565	557	562	582	560	559	602	565	597	579	618	589	548	575	576	536	557	580	577	582	562	591	582	588	588	588	635	555	556	581	653	560	554	548	605	558	561	515	573	580	582	559	575	583	592	597	525	577	628	571	622	604	551	599	574	586	602	561	613	542	534	558	592	576	615	615	589	578	595	602	548	590	541	585	556	582	554	591	580	623	596	549	594	582	598	586	586	550	573	610	566	544	581	571	566	577	574	582	575	578	576	599	595	526	601	561	577	556	633	603	581	530	601	587	576	607	566	638	583	569	589	557	576	584	581	596	561	579	595	545	561	607	577	548	550	544	520	592	589	635	619	531	562	585	575	572	595	596	574	557	578	544	625	585	593	561	586	575	558	631	651	563	570	566	583	597	608	585	579	590	585	600	594	576	544	608	576	616	617	608	584	565	623	598	555	600	596	609	597	614	615	587	549	593	560	558	567	588	605	594	591	608	577	570	584	588	577	551	607	602	540	585	621	592	601	604	548	559	583	577	573	583	576	569	610	576	590	607	590	600	616	575	593	619	604	577	604	616	585	630	560	589	584	552	575	556	609	549	544	548	592	595	593	592	594	576	575	568	592	581	570	584	589	564	606	556	553	588	622	562	539	595	553	609	607	549	611	598	580	582	555	548	622	603	607	617	591	575	587	581	595	568	565	610	565	581	598	580	584	593	580	580	562	583	557	625	554	621	597	602	619	538	512	597	578	595	569	560	595	587	581	557	608	574	572	557	605	580	590	603	589	540	600	554	600	592	583	624	559	555	558	615	593	565	573	544	572	598	593	623	618	579	598	602	604	555	560	581	571	585	547	609	569	589	585	580	573	592	619	557	599	570	544	574	587	585	609	623	583	582	586	592	556	525	578	546	539	575	572	582	591	579	585	592	583	616	537	556	590	569	587	587	571	597	550	572	603	609	569	570	599	552	585	579	603	595	592	587	579	612	637	593	549	558	619	564	586	555	561	538	590	578	591	603	535	590	574	584	538	603	592	584	552	596	602	566	567	568	595	577	573	558	570	562	548	599	557	605	601	573	589	593	561	578	577	576	588	589	624	546	579	574	570	599	601	589	566	579	569	544	588	588	566	605	561	573	583	562	595	579	613	570	572	570	593	583	572	597	568	557	613	601	592	561	549	580	572	602	596	571	576	560	569	593	567	528	565	595	544	572	552	577	555	621	577	586	576	558	559	577	550	542	571	551	610	602	565	567	577	591	562	581	594	571	540	541	569	594	568	585	524	601	571	592	610	553	604	604	611	584	595	583	577	571	625	558	586	590	552	576	581	616	585	574	597	590	578	583	603	589	592	605	560	614	577	563	568	587	565	600	557	582	586	567	558	602	589	598	591	584	630	572	574	555	622	586	596	590	607	566	561	599	560	587	578	520	608	606	619	562	551	611	581	590	559	585	610	587	598	565	579	543	561	571	589	590	570	563	586	578	567	585	576	581	621	614	620	591	572	559	570	566	584	561	600	563	611	619	607	559	629	562	542	603	590	598	577	602	574	588	614	573	592	569	590	578	627	565	568	614	588	555	542	637	577	537	547	585	583	584	565	554	590	585	574	604	554	612	623	555	546	556	579	584	557	571	608	539	594	596	587	573	603	560	553	574	556	595	554	562	573	585	594	580	541	582	559	555	588	574	591	604	552	562	572	622	563	578	569	567	606	603	566	575	536	605	585	570	567	574	618	567	562	581	591	565	612	531	569	591	555	588	554	616	596	581	555	575	570	549	604	594	582	541	530	615	546	617	579	619	560	600	579	552	620	549	540	578	564	607	617	600	581	589	555	558	577	584	568	626	587	577	600	607	569	584	552	603	563	613	572	529	581	536	554	589	581	594	568	565	574	531	611	604	571	545	588	572	540	618	611	580	589	578	616	602	572	611	589	571	583	597	594	582	540	597	628	544	574	571	580	548	569	615	544	610	560	570	582	589	601	589	605	595	568	593	604	560	558	577	560	582	560	609	554	597	629	593	541	587	604	559	601	587	593	574	615	557	575	521	614	581	574	586	538	586	553	558	615	609	606	613	543	587	598	563	576	565	603	605	554	628	585	546	582	625	526	577	572	561	596	568	558	547	553	554	610	584	596	609	555	564	544	603	552	554	562	587	624	567	588	588	579	570	594	561	569	603	584	595	584	607	557	625	619	613	564	612	594	543	538	600	577	581	576	570	567	625	542	592	567	563	541	648	522	569	611	612	555	567	605	593	568	615	542	569	549	575	571	598	617	534	580	557	586	576	597	595	569	607	628	614	623	577	539	584	563	573	592	538	581	544	603	584	576	580	610	605	568	570	554	572	590	595	573	568	566	555	595	568	579	587	569	583	599	576	639	610	620	555	595	576	588	582	578	563	572	592	566	596	537	561	594	556	597	581	564	576	580	581	562	631	551	568	567	597	601	556	614	542	594	591	559	543	575	570	559	589	578	559	565	568	592	609	585	538	585	594	605	577	611	582	611	591	570	610	603	609	587	595	561	568	593	579	575	586	628	562	547	585	572	569	581	545	544	596	587	594	571	545	573	564	571	577	562	583	582	581	589	575	632	598	597	590	605	598	581	591	605	620	570	571	567	574	593	569	580	577	599	588	591	578	558	557	574	538	572	566	568	619	567	577	582	618	579	594	535	550	582	618	552	605	588	567	584	606	564	536	592	576	587	567	545	591	548	586	596	554	586	596	569	567	533	595	549	590	572	573	592	560	568	574	547	548	530	569	584	553	615	609	560	584	622	559	567	595	576	631	559	606	535	514	570	561	598	586	558	531	563	556	606	529	595	588	577	589	558	569	583	533	580	561	616	570	631	579	580	572	558	610	598	619	550	576	579	572	549	621	571	527	575	583	569	611	635	572	567	607	593	585	594	578	585	539	572
15174	14509	10456	5197	3599	2793	2176	1925	1634	1516	1329	1245	1114	1063	1056	1007	969	1576	895	861	844	795	853	810	796	811	805	746	752	775	770	791	753	770	713	754	795	741	759	726	772	719	767	759	712	756	769	718	770	741	774	711	741	791	716	719	693	759	740	759	743	780	753	758	749	734	696	750	762	723	732	732	744	740	749	808	751	808	769	756	787	737	753	795	776	735	709	744	750	758	781	769	746	766	757	739	764	714	737	747	720	743	732	709	696	735	762	744	743	761	705	686	764	706	757	732	740	725	791	733	697	764	727	740	692	730	767	767	700	739	725	778	748	715	732	730	705	725	748	724	812	711	745	776	736	718	702	662	722	759	727	813	735	742	693	723	697	743	702	775	724	723	737	759	772	696	743	724	743	753	697	756	723	756	726	747	752	714	665	769	711	740	746	748	730	748	705	726	741	699	746	770	734	752	724	755	713	699	738	731	741	752	691	763	724	747	776	677	740	759	745	698	758	754	751	699	749	672	750	738	750	742	766	737	729	704	742	747	688	733	767	676	736	714	687	764	722	735	739	660	731	739	718	681	729	750	749	720	709	761	707	720	735	732	718	680	732	665	741	716	742	732	751	762	804	684	754	781	744	765	712	783	734	773	758	687	724	753	696	721	746	710	743	743	735	743	746	759	749	729	763	727	738	732	759	742	693	735	713	793	787	754	777	717	759	732	766	710	793	772	731	717	718	756	730	741	751	727	732	746	746	768	709	711	758	812	715	698	752	732	748	737	750	712	713	703	675	731	716	751	702	727	717	781	747	719	745	731	776	736	707	725	751	714	758	740	709	745	720	723	762	736	772	771	733	694	687	712	782	727	751	761	738	761	746	720	775	716	705	707	739	747	744	713	684	743	765	764	730	730	714	758	711	751	760	724	722	683	741	730	713	740	717	732	726	781	782	728	711	676	720	729	720	766	696	726	737	747	737	733	685	731	753	741	749	746	723	783	738	737	726	776	702	722	715	770	697	734	707	727	768	748	773	774	764	706	698	770	746	729	700	728	770	746	740	757	778	738	713	756	755	779	749	687	706	678	800	731	765	728	716	709	728	748	741	726	746	756	742	752	730	741	739	767	761	707	710	765	717	723	758	691	713	721	708	715	772	756	791	709	723	733	733	687	680	734	799	755	709	708	724	757	734	733	758	778	726	712	708	747	731	729	692	772	738	740	710	723	690	781	756	715	710	734	792	730	726	694	773	739	748	663	752	704	727	721	718	719	732	770	687	718	768	756	725	737	751	692	751	702	737	730	733	744	710	761	708	740	732	702	719	705	726	722	732	749	735	753	689	735	756	732	753	712	744	782	714	708	721	776	718	714	714	729	729	684	728	729	746	704	723	741	734	723	770	724	739	736	736	718	689	708	786	710	763	807	746	736	748	674	726	760	711	807	755	708	696	741	707	709	754	754	761	724	689	709	750	710	696	762	722	756	753	723	691	700	715	664	748	686	708	721	740	738	764	779	690	767	759	704	758	746	719	720	748	736	736	752	712	739	745	765	725	795	814	749	736	735	760	741	755	742	719	759	734	718	750	766	751	726	718	715	716	699	741	755	808	770	761	717	706	754	732	721	729	722	718	710	741	730	706	683	763	749	698	757	752	708	778	790	743	727	736	708	684	714	740	756	743	682	713	780	725	731	722	744	726	722	747	690	724	684	720	757	730	738	729	765	744	757	734	748	739	719	736	744	711	707	783	716	710	729	721	762	732	694	714	769	766	764	696	728	729	726	727	760	737	706	764	766	740	722	756	713	761	769	759	767	729	762	756	745	761	737	729	732	724	725	727	759	686	739	725	758	731	763	723	739	759	737	733	733	759	714	747	741	708	727	763	719	751	720	767	741	694	756	787	747	705	682	667	724	726	723	776	744	752	733	756	743	749	765	740	737	716	697	693	763	758	745	742	725	752	737	724	721	745	730	699	758	753	720	748	737	722	752	724	745	729	719	694	733	712	680	778	750	701	761	751	774	767	690	734	727	760	777	705	719	727	744	727	726	734	697	678	728	705	789	731	756	712	718	735	730	712	772	705	736	732	746	718	761	721	729	761	741	771	751	743	737	746	713	655	729	679	781	781	710	720	671	719	712	775	683	691	732	728	690	729	724	733	799	731	707	729	782	792	751	692	735	694	735	788	695	740	757	741	766	688	728	790	795	749	758	734	762	781	747	758	783	749	716	731	693	705	727	727	673	734	700	685	709	715	735	743	717	699	726	736	764	704	709	707	713	703	722	709	773	724	696	692	724	730	720	771	741	740	717	704	746	750	785	766	766	780	693	754	693	760	697	708	745	741	739	706	688	735	705	719	719	713	685	758	698	757	719	823	740	760	782	730	772	701	730	724	732	739	783	751	699	723	693	707	701	710	731	741	801	760	682	719	755	696	727	750	744	738	744	784	741	758	728	747	764	734	760	724	749	754	725	699	736	747	761	727	753	701	712	813	726	727	755	720	760	732	743	739	754	733	701	725	735	719	734	714	748	674	686	770	730	758	754	750	752	745	731	722	701	737	725	730	738	694	679	754	751	709	757	721	746	713	719	767	705	710	735	756	720	708	764	715	732	711	692	729	747	733	744	742	751	733	736	745	699	665	740	743	784	745	724	760	711	715	707	680	717	702	706	689	775	709	725	746	758	744	711	743	730	741	770	694	715	709	759	771	743	691	700	724	708	766	737	717	705	746	715	714	687	707	780	705	750	774	773	742	753	720	710	734	755	767	711	774	777	745	736	748	723	716	751	724	733	737	749	787	747	724	704	731	752	747	731	784	722	765	738	687	737	773	715	712	728	673	693	747	720	736	639	687	732	790	707	723	720	758	732	743	767	755	733	758	688	762	709	713	702	740	749	712	770	702	737	782	725	720	752	743	742	691	751	695	751	762	747	768	697	732	710	725	673	694	727	730	758	724	746	745	733	742	752	730	706	776	714	732	736	691	715	684	727	740	720	747	710	726	740	748	755	741	714	702	690	711	740	739	692	723	698	731	795	742	741	711	759	725	715	733	762	799	722	763	727	783	741	711	697	730	710	732	745	728	710	713	727	748	714	763	690	696	737	691	680	725	712	717	737	735	741	761	737	695	742	718	754	686	760	685	767	700	715	745	740	747	747	679	735	714	796	711	712	748	779	747	778	745	713	748	740	698	740	741	740	745	714	706	728	734	709	758	715	783	675	719	709	707	738	736	762	721	746	715	761	752	740	715	774	722	741	699	725	779	744	704	738	775	751	732	731	720	701	713	696	753	704	695	755	770	761	725	727	743	790	671	764	683	737	728	761	702	733	749	725	761	701	717	780	694	736	731	742	801	719	712	738	763	746	763	717	758	723	748	732	686	667	760	760	767	710	725	699	726	739	776	752	713	759	733	673	756	716	760	751	717	798	729	703	760	747	762	754	778	755	730	731	744	736	774	732	737	744	732	727	724	731	731	743	728	752	726	729	757	698	730	739	699	739
27442	17491	3544	837	534	425	397	385	392	352	407	371	390	368	360	363	343	378	354	357	334	334	345	353	317	349	353	388	317	355	347	377	349	315	368	316	374	337	332	329	364	362	370	344	365	360	338	360	351	337	342	390	314	380	336	330	322	323	351	311	363	345	333	344	361	344	395	311	358	338	353	331	346	359	350	387	319	326	342	372	381	328	369	354	338	328	349	374	354	355	347	345	347	344	309	369	358	377	358	358	358	358	352	413	323	351	348	342	362	351	348	326	325	367	323	326	360	365	333	323	329	317	387	334	346	356	334	393	365	339	300	352	348	366	333	334	359	312	337	361	329	366	331	326	381	336	342	318	340	337	337	370	341	337	358	351	353	357	272	330	344	344	333	317	343	353	389	379	350	325	355	314	336	344	311	373	352	320	350	384	347	377	310	335	335	357	387	348	353	371	356	378	354	367	346	366	358	346	324	361	329	325	320	349	320	345	327	337	354	364	370	316	361	315	374	364	366	337	338	331	353	352	355	370	346	344	328	382	336	356	327	370	324	370	316	361	343	355	363	335	371	346	330	391	346	363	309	338	348	342	364	313	363	365	368	363	346	336	345	313	317	329	330	350	323	362	336	364	338	374	375	309	349	314	378	334	329	364	325	373	346	345	343	369	364	337	317	354	349	364	388	320	349	353	356	344	360	310	330	373	337	347	344	318	335	362	342	317	314	325	355	373	355	335	366	357	381	319	350	327	340	354	344	362	356	335	340	334	349	360	311	311	340	342	330	373	342	346	332	327	331	327	331	326	388	327	355	366	370	340	334	331	337	353	360	326	363	345	376	349	341	377	363	343	368	327	337	318	351	379	353	365	380	335	306	376	380	352	337	330	348	358	342	339	341	316	318	362	355	339	361	372	335	382	340	368	339	330	299	343	341	363	347	342	333	349	373	365	368	362	321	309	351	340	327	310	350	337	334	352	376	316	343	367	374	332	324	334	370	375	363	333	334	317	328	346	354	370	312	344	324	320	343	321	356	354	384	340	338	361	351	363	350	346	342	344	329	354	376	352	360	350	314	340	372	356	345	327	345	333	371	357	341	346	334	343	323	351	378	333	346	388	376	368	356	389	341	353	336	327	360	338	357	366	363	330	360	342	363	325	385	338	335	379	364	335	360	340	334	339	347	350	347	348	344	323	344	345	330	346	336	338	331	361	317	348	348	342	336	322	339	335	348	371	348	325	343	312	345	343	379	358	318	331	354	336	315	331	381	317	349	342	340	358	319	333	318	356	347	341	342	338	352	347	329	378	359	332	310	339	315	334	360	350	317	323	342	352	340	337	356	330	324	355	330	300	338	370	333	341	364	333	351	355	367	362	295	335	349	360	326	374	356	336	328	337	361	322	323	336	341	344	323	352	339	359	346	350	349	342	344	368	310	341	355	366	334	361	351	358	357	351	336	329	312	339	338	379	342	355	347	357	350	309	359	374	358	304	358	368	398	332	348	336	339	351	350	317	343	353	347	337	388	321	316	336	352	343	363	364	354	362	349	367	374	356	361	341	317	347	379	344	328	333	330	337	364	379	356	302	308	356	336	363	363	347	357	311	349	337	353	360	338	357	365	346	359	374	358	360	376	358	367	319	319	394	359	328	332	349	338	355	333	332	357	353	371	315	339	349	326	321	348	359	330	363	399	376	328	336	313	352	344	359	338	327	360	359	325	350	372	362	360	363	337	340	324	322	328	331	366	375	311	331	335	335	341	339	398	365	318	324	342	376	366	372	305	329	341	341	336	368	359	362	368	356	314	366	354	361	355	345	317	376	370	362	360	373	315	359	353	364	376	366	355	330	330	367	365	361	368	321	349	350	359	374	381	351	344	347	334	346	346	351	387	347	378	360	343	365	330	331	325	319	343	345	318	340	349	332	354	324	319	318	352	371	348	328	342	330	343	353	314	339	313	335	320	346	355	327	365	373	367	325	341	339	332	362	365	342	368	352	361	355	337	318	337	358	367	335	341	336	343	342	373	301	341	378	378	373	328	373	328	355	336	336	357	347	349	346	372	369	337	344	366	318	346	350	334	337	317	336	322	363	337	333	361	335	329	342	381	356	312	366	323	328	333	372	340	379	326	339	352	354	337	335	378	362	341	335	340	341	317	361	363	332	340	335	334	326	312	343	361	326	341	360	353	354	339	325	353	355	353	352	350	354	341	337	368	337	359	318	349	334	312	361	357	359	347	365	368	394	344	349	340	333	345	322	318	348	335	361	338	339	302	318	352	328	340	348	343	337	323	318	364	351	363	335	342	340	378	355	370	308	339	338	366	323	390	355	355	335	351	349	343	330	354	342	388	362	342	330	319	364	351	371	347	329	362	381	307	351	354	352	365	342	349	350	322	366	361	372	394	346	320	345	348	342	344	356	332	337	336	332	342	315	375	360	320	355	339	346	335	324	340	347	362	362	365	326	357	355	383	349	332	369	328	322	341	379	301	354	329	328	322	323	343	362	333	360	355	366	333	360	342	339	332	349	338	371	334	317	339	368	347	321	355	356	339	361	331	330	373	334	315	345	316	357	383	359	342	346	361	358	339	346	352	322	331	337	359	373	369	343	332	333	369	341	344	360	354	360	338	353	368	394	351	349	333	360	358	343	353	343	343	372	390	334	322	374	361	338	364	346	364	363	352	349	341	357	314	337	381	351	355	325	348	322	338	331	334	326	326	344	346	345	308	366	357	311	371	357	341	337	359	369	333	370	347	368	349	337	325	358	318	355	366	357	392	340	339	356	320	370	345	346	359	356	357	352	331	367	348	332	353	335	308	330	369	366	320	362	347	344	342	330	350	358	319	363	325	337	366	342	372	317	377	339	345	375	319	362	339	354	367	348	364	348	338	348	369	335	348	361	355	337	352	337	398	337	359	321	344	325	350	338	332	322	371	327	344	321	338	367	348	340	393	356	372	362	374	315	322	374	352	339	357	343	332	316	328	331	361	347	393	339	334	323	341	375	375	356	340	358	315	346	335	354	375	326	359	342	319	363	324	351	339	327	341	355	320	356	327	362	384	335	337	336	338	361	372	352	366	396	352	368	332	341	343	325	345	341	349	336	350	315	404	357	371	365	357	326	343	349	336	343	367	363	338	365	339	352	384	340	349	331	342	330	364	318	323	360	362	354	342	330	343	348	320	361	337	337	326	365	364	358	398	338	341	324	338	367	346	346	338	379	351	315	322	357	362	324	327	330	338	380	367	325	369	332	347	378	350	351	356	322	345	345	347	355	310	338	353	347	336	341	338	345	373	340	343	363	329	359	342	327	347	363	347	350	344	329	347	364	356	326	331	352	324	369	350	344	340	357	304	362	349	376	349	360	348	359	359	345	349	345	347	322	342	383	326	365	303	346	363	340	354	304	319	346	344	351	337	331	347	364	350	363	342	339	379	364	368	361	355	329	329	351	334	389	361	351	338	339	338	325	326	318	338	313	345	348	363	331	347	357
5379	2313	1679	907	730	597	636	528	523	523	535	540	491	531	506	483	506	494	472	473	433	498	453	426	453	434	469	461	447	428	446	417	443	452	497	445	471	436	421	437	404	462	446	464	465	418	432	423	431	471	455	412	445	423	360	441	450	506	434	435	426	432	457	388	449	413	424	447	454	459	430	457	445	470	465	431	421	478	431	469	426	417	468	437	463	428	464	465	469	427	468	459	394	470	443	472	452	438	464	469	442	432	442	423	459	398	431	420	466	427	436	410	447	461	472	441	428	437	475	438	466	428	432	480	437	451	447	483	448	437	443	444	438	464	442	427	413	419	415	453	444	436	442	452	447	450	411	443	452	446	424	439	446	451	430	450	446	447	485	405	441	472	459	435	421	418	460	454	409	453	430	473	435	433	464	453	471	464	483	464	423	445	460	434	415	458	460	482	410	417	428	467	447	458	428	428	449	473	465	428	425	461	444	416	453	426	437	439	442	408	436	469	457	432	423	474	438	477	450	474	438	444	439	460	444	438	468	448	451	404	456	460	452	485	471	414	437	437	455	474	393	423	408	452	468	435	411	416	446	426	400	493	469	424	460	460	471	422	412	444	428	437	461	436	445	421	467	449	473	428	434	428	436	429	451	436	425	443	470	470	448	439	439	450	451	437	463	443	439	486	471	476	451	421	463	463	478	437	420	466	402	456	476	404	471	424	461	435	420	448	459	476	454	425	446	437	464	448	440	401	431	457	438	450	449	444	434	407	464	456	471	444	455	439	431	432	435	433	432	472	421	429	438	482	427	466	442	475	421	444	474	427	419	451	413	475	439	416	431	437	438	439	448	417	459	423	453	441	451	446	457	437	461	455	453	468	472	458	444	471	443	434	425	443	441	417	449	456	454	394	454	455	472	485	481	447	430	474	440	410	446	426	452	436	465	425	460	460	446	436	436	414	424	446	462	447	433	444	488	446	442	463	463	447	458	420	448	410	437	456	431	411	481	439	439	431	451	466	457	417	441	467	494	454	435	467	417	428	443	457	428	438	465	442	446	439	408	439	430	421	440	444	452	466	408	499	437	478	480	447	425	468	463	442	448	400	440	419	441	428	428	452	442	434	477	443	470	410	502	414	452	446	477	437	422	456	463	430	453	428	474	394	445	442	453	446	408	446	422	458	400	484	426	430	490	444	408	432	443	478	450	441	429	438	433	431	400	430	461	471	439	486	484	463	435	448	451	415	447	417	472	453	473	435	429	439	435	419	445	427	413	422	449	430	416	414	446	452	440	465	435	434	436	458	411	464	449	471	460	434	437	440	432	404	451	454	446	431	443	426	441	476	417	426	429	461	475	413	444	429	439	446	441	430	436	460	470	414	468	446	444	416	447	428	469	440	447	464	479	454	452	474	483	433	432	447	427	456	450	423	472	473	387	424	454	442	438	463	467	457	447	412	472	410	470	454	396	452	459	451	471	436	418	513	452	435	438	453	440	450	456	424	462	467	453	460	451	434	471	467	427	443	466	455	414	456	468	432	425	413	458	433	454	445	463	420	454	446	436	404	440	413	468	498	445	471	402	403	457	443	436	487	441	443	464	462	447	453	462	449	435	401	456	386	446	448	437	404	396	440	420	447	416	409	478	467	416	415	455	437	497	449	455	421	431	390	418	494	463	447	469	434	437	412	446	436	459	475	430	422	467	439	450	462	441	441	413	427	452	481	424	471	495	425	486	463	484	467	459	452	440	463	473	436	443	474	457	429	506	463	439	444	456	472	437	458	426	434	458	457	442	432	444	434	466	447	463	427	467	519	427	466	459	437	420	399	430	460	444	437	432	458	450	469	453	468	439	457	455	417	426	406	412	448	502	465	430	479	429	434	466	465	408	436	469	441	456	430	427	482	406	439	463	490	454	425	437	446	427	468	446	436	446	456	440	455	443	449	440	426	457	457	465	447	455	433	454	446	451	498	448	424	441	438	445	440	428	441	463	493	436	441	443	448	424	399	428	447	411	406	488	469	478	445	444	445	440	441	430	431	438	469	443	429	449	409	442	431	469	458	446	450	473	461	435	450	480	458	425	460	445	471	512	442	426	426	431	441	463	429	413	418	467	443	449	474	468	466	443	438	480	470	453	458	393	454	453	434	431	443	430	462	445	442	439	438	468	451	383	437	425	465	438	483	450	460	416	456	438	494	447	436	470	428	448	429	490	437	477	421	468	423	478	428	457	456	457	459	457	449	425	438	432	445	438	452	462	463	428	439	423	452	438	475	445	427	506	428	458	475	448	414	413	418	440	493	459	428	417	411	416	449	453	408	466	438	454	495	479	451	426	441	448	418	431	401	434	448	442	434	459	461	457	463	439	434	468	466	447	422	435	446	497	476	429	442	463	433	456	488	489	421	419	427	456	484	422	467	413	420	468	395	428	410	437	488	460	460	457	395	457	426	453	442	453	444	461	417	434	433	451	438	456	467	439	446	440	425	455	445	414	459	416	481	452	430	427	416	432	413	440	455	448	416	470	467	459	458	435	474	453	431	447	463	442	457	471	429	426	418	435	442	419	458	482	443	424	440	450	416	410	444	418	425	454	453	431	433	416	451	444	412	443	440	419	433	448	477	420	427	415	436	420	402	451	439	455	427	438	452	451	471	478	434	451	460	428	431	415	408	441	441	434	443	462	443	435	441	457	446	484	468	439	438	389	470	430	403	468	475	415	452	427	405	433	440	429	413	476	444	427	448	404	448	413	454	473	400	471	489	471	438	457	460	464	490	439	450	434	478	429	449	420	430	477	455	445	441	457	451	414	421	444	446	451	412	454	430	454	442	458	442	424	473	440	451	456	404	406	447	471	430	420	438	450	469	478	451	477	466	451	420	468	460	456	418	424	453	429	463	472	447	474	450	432	433	439	440	405	454	419	440	437	460	445	456	448	450	419	466	424	467	474	457	452	402	465	484	459	426	426	439	387	414	457	459	480	437	444	445	445	433	410	419	449	466	451	404	450	473	431	451	442	484	413	468	439	420	412	476	422	425	428	454	443	438	488	421	440	457	456	419	414	466	426	460	465	432	435	452	430	419	467	433	427	458	417	401	431	456	447	410	430	405	468	399	434	421	430	412	439	495	441	430	446	433	450	408	460	458	433	424	455	422	440	458	435	432	451	438	454	465	422	460	414	458	424	432	476	459	448	465	428	434	439	428	408	439	458	450	490	470	448	464	429	476	467	400	448	441	428	450	467	468	430	427	448	437	434	417	433	450	459	438	443	415	416	437	461	443	441	453	418	467	484	392	462	442	475	427	434	436	413	434	467	479	462	447	462	480	436	457	442	432	459	445	419	479	410	470	432	430	449	442	414	458	434	412	430	436	415	473	433	436	446	462	394	435	416	449	438	460	421	433	440	458	466	441	443	472	448	427	436	454	445	449	471	428	436	430	429	457	420	448	474	440	463	439	412	432	464	433	446	467	469	395	445	436	423	433	429	439	402	449	451	429
23535	21392	28559	24566	21217	5155	1149	880	840	758	744	729	724	697	717	660	670	772	697	637	650	621	573	620	590	615	604	589	615	549	654	612	597	589	634	613	581	616	597	614	581	619	618	583	581	661	579	549	611	637	608	594	611	602	586	621	570	553	600	589	611	597	612	598	622	636	630	580	627	576	602	582	573	601	597	623	591	612	654	615	606	606	587	581	636	543	592	603	644	631	581	603	650	606	559	651	596	588	620	683	614	603	614	626	627	584	610	612	615	564	604	565	627	631	586	648	668	596	575	599	580	607	557	642	582	634	587	577	634	620	581	623	592	606	613	584	565	597	615	620	626	636	583	573	591	609	580	594	576	613	587	607	650	557	594	622	597	596	618	606	590	554	600	624	588	623	619	628	606	556	639	606	595	581	519	573	598	623	575	585	572	597	587	628	578	630	592	602	615	572	610	589	601	623	663	577	622	594	606	591	580	577	623	565	630	590	577	606	653	571	609	604	601	594	590	637	593	610	595	586	573	581	625	614	654	553	592	589	629	589	597	594	597	591	618	577	605	619	599	581	588	597	585	596	612	577	619	581	645	608	630	575	622	565	622	615	619	612	592	603	602	549	588	655	598	587	580	613	589	592	598	590	606	622	623	602	572	586	603	599	537	610	623	615	608	607	571	590	621	608	600	586	585	584	604	581	613	586	618	585	607	572	604	625	569	603	624	629	596	635	647	605	573	566	659	628	628	574	572	602	594	595	633	601	637	601	571	601	597	575	577	609	623	595	633	586	589	586	606	640	588	609	600	565	622	615	602	612	559	611	575	632	627	563	620	619	590	585	616	585	649	632	616	597	608	601	635	641	580	616	604	594	610	634	589	587	634	588	658	602	607	545	551	587	656	570	602	606	597	642	577	607	612	625	628	617	563	578	571	629	617	609	628	581	602	586	584	609	632	584	589	605	577	612	615	606	577	599	577	558	563	575	594	584	569	613	593	585	566	582	607	626	611	641	609	556	623	610	618	593	613	593	629	580	582	621	590	600	609	557	589	623	620	603	579	564	572	567	583	609	562	618	597	560	603	621	557	581	591	571	607	604	559	565	647	643	571	580	623	576	622	619	583	631	583	624	618	597	621	621	574	593	593	609	618	595	615	573	606	570	583	613	625	632	635	561	566	608	626	561	583	631	549	636	615	578	630	566	620	606	591	628	607	593	598	569	613	626	590	568	620	584	593	583	612	532	616	574	616	537	605	606	594	613	651	564	597	592	556	590	571	597	586	595	610	608	599	575	554	597	594	624	587	581	588	610	592	561	608	600	664	598	594	575	537	592	610	606	590	573	633	570	623	653	607	608	590	593	587	588	656	596	598	633	577	573	585	588	563	609	586	608	594	607	598	608	570	612	647	598	628	629	627	656	570	610	599	589	591	563	642	563	599	600	621	608	547	652	570	623	624	597	610	599	664	603	601	612	551	574	561	603	556	562	591	567	616	648	561	618	618	595	613	595	627	603	566	588	600	606	558	643	550	623	574	603	616	665	540	581	607	594	596	609	575	626	586	658	595	610	622	556	659	589	592	610	595	597	629	599	567	614	627	572	576	584	604	572	580	571	594	579	633	613	576	633	650	581	565	640	556	613	596	626	599	578	608	615	538	603	577	564	613	556	625	587	608	583	599	628	563	625	608	594	580	601	656	595	599	564	610	575	587	596	606	599	635	619	567	551	614	625	617	661	573	583	576	591	611	605	597	601	566	575	593	617	614	635	625	605	596	560	583	625	578	619	599	617	575	585	600	611	592	600	598	586	592	573	617	599	612	609	598	585	628	604	588	583	603	674	646	571	601	588	608	592	635	596	621	625	573	594	615	626	563	561	632	608	609	589	634	571	612	621	599	623	552	640	595	584	612	622	577	572	559	563	591	606	595	621	601	629	605	587	597	637	631	588	610	588	604	607	557	586	639	611	558	594	640	573	630	573	556	546	601	585	652	585	592	639	604	602	616	593	597	634	559	618	617	555	618	609	639	617	586	588	603	614	623	608	631	620	599	592	627	561	628	556	570	594	612	609	557	588	624	647	560	605	597	602	585	597	572	640	608	578	581	571	643	624	597	592	588	620	593	645	608	578	656	593	616	609	616	628	590	562	590	629	597	595	600	683	596	580	649	611	602	568	599	600	598	635	585	600	556	619	613	646	588	578	626	654	621	580	638	587	612	575	551	592	607	617	589	603	618	625	599	656	623	600	603	584	647	547	614	625	611	633	623	569	580	617	592	592	575	578	593	593	582	587	625	620	638	599	648	545	612	569	606	630	592	643	620	597	587	581	562	560	613	626	597	638	616	613	577	620	603	591	673	588	616	578	615	574	598	615	574	591	560	587	624	567	609	595	601	631	576	568	548	594	575	621	595	635	615	591	595	555	652	615	613	564	597	582	638	655	575	606	607	621	591	562	624	586	602	611	593	586	583	622	619	638	596	646	592	581	624	590	601	606	637	598	600	608	585	639	615	644	585	582	583	592	603	634	585	601	593	616	578	574	610	575	611	602	563	637	591	633	590	607	600	576	568	598	605	581	646	557	639	557	606	637	582	594	638	570	565	552	612	585	624	629	572	570	601	605	630	557	597	587	583	605	571	583	561	552	604	628	593	567	578	608	590	629	634	648	623	617	613	621	629	583	590	631	642	626	593	613	549	590	603	581	598	573	607	577	589	607	656	611	591	606	587	586	630	600	581	599	587	594	602	607	645	613	627	606	579	610	566	620	603	590	610	559	639	611	599	582	600	570	616	607	572	584	613	546	576	598	577	632	578	623	610	588	614	625	579	599	570	601	577	581	586	603	584	582	598	614	548	629	589	608	598	588	577	607	599	587	547	554	630	620	668	624	543	604	598	563	636	611	605	611	611	569	579	612	581	572	603	602	626	587	633	562	636	603	579	602	624	537	616	595	584	604	609	614	597	607	647	628	564	624	655	614	590	593	592	630	622	559	622	611	631	641	537	580	607	607	599	626	610	602	616	584	626	578	650	582	587	571	609	612	603	586	631	568	584	616	599	589	594	622	592	619	597	590	592	612	598	610	627	615	606	626	582	592	587	526	594	636	607	559	580	550	579	613	598	581	617	619	589	578	584	589	642	602	632	601	605	621	568	599	620	569	581	641	594	577	601	579	567	582	580	596	623	617	533	565	569	602	580	592	616	598	615	616	560	574	600	590	600	564	619	639	585	551	598	643	635	645	580	602	601	573	592	593	601	573	568	634	604	565	595	595	587	625	591	550	632	579	572	575	566	594	631	629	596	579	624	646	607	586	576	583	628	593	554	586	602	603	589	626	659	555	618	597	572	553	591	565	545	638	587	608	622	593	638	628	533	614	668	597	605	581	581	624	585	605	590	634	632	629	590	640	624	568	634	641	574	602	600	609	587	600	692	589	605	613	599	584	570	608	611	614	564	563	587	621	608	586	592	623	629	615	581	595	609	595	606	656	581	615	575	620	604	551
10790	9341	6680	3162	2314	1824	1603	1346	1250	1162	1041	1001	1005	990	955	908	928	1058	980	820	762	852	773	769	800	814	759	805	789	767	818	758	777	698	768	806	769	735	778	760	729	798	759	740	802	803	732	724	779	768	785	713	731	726	755	731	752	719	734	739	821	767	769	686	778	809	790	777	776	739	733	754	750	759	771	756	799	770	753	804	777	702	755	747	779	782	732	749	798	739	754	718	772	768	831	748	772	761	790	786	753	780	736	720	748	741	734	716	739	770	694	734	739	773	737	734	779	765	755	719	790	726	769	776	776	718	763	748	740	743	704	785	754	769	757	753	747	781	812	713	759	749	782	743	746	765	722	762	745	727	779	748	748	775	780	747	739	736	773	776	765	752	731	727	756	773	728	807	754	772	793	692	775	765	693	716	733	747	804	742	744	829	749	699	763	731	771	779	778	720	751	748	701	759	740	765	703	742	776	760	801	755	740	734	734	736	796	709	733	754	721	768	735	687	760	755	760	734	799	706	736	761	766	749	725	693	765	756	823	757	763	731	765	692	726	758	739	784	763	785	762	754	719	792	688	702	760	728	763	734	714	719	768	730	798	761	779	728	700	716	744	703	744	783	775	753	774	777	730	771	760	726	743	758	830	786	754	777	763	749	747	741	746	808	713	723	743	809	777	748	750	754	737	730	705	759	770	763	744	771	714	750	758	769	742	773	752	736	701	776	774	782	760	728	731	720	742	774	740	739	747	731	743	762	738	705	747	779	779	744	705	706	749	744	756	743	716	778	772	741	697	757	755	797	743	740	754	780	774	754	794	771	735	766	765	730	835	746	696	753	794	774	729	726	751	728	758	740	795	731	761	751	738	752	732	778	754	787	766	750	779	721	726	785	752	781	762	710	729	718	772	763	726	752	724	742	827	738	766	685	754	728	747	721	768	741	710	707	736	779	746	708	761	729	795	736	776	723	731	748	731	757	761	742	792	778	735	737	808	764	786	742	775	757	802	745	732	728	737	750	730	778	731	728	730	773	781	734	747	775	768	774	781	761	731	770	708	732	775	775	760	785	790	742	729	729	739	762	774	776	723	730	737	766	710	761	725	742	745	746	754	764	757	756	780	753	783	748	751	772	748	745	736	734	725	753	812	757	736	715	705	749	758	729	754	696	768	755	775	786	752	753	722	755	752	742	736	724	765	743	741	740	764	743	728	740	754	739	733	786	762	791	722	733	758	737	736	749	744	763	795	747	703	729	806	755	721	755	753	687	729	689	713	771	751	723	772	737	724	743	766	768	773	737	706	720	754	767	753	728	744	785	798	743	762	760	768	792	699	770	739	744	787	724	731	750	720	787	809	768	740	807	697	754	755	775	758	740	737	787	789	695	742	731	765	744	765	752	783	731	767	719	715	754	747	734	747	701	725	749	760	741	815	684	744	728	762	749	745	768	751	741	788	735	765	730	719	729	770	802	738	706	717	746	759	752	738	706	739	755	735	730	744	751	841	739	739	716	759	797	714	751	752	769	796	745	751	744	729	758	779	720	776	748	698	742	768	739	774	799	706	714	747	735	782	698	757	767	773	764	759	792	729	792	742	740	724	703	733	738	731	702	772	758	738	784	791	727	770	693	735	728	722	731	763	732	743	735	727	738	772	753	762	741	729	757	782	780	785	770	781	744	712	734	783	758	750	739	730	733	739	734	741	708	738	790	732	738	774	715	731	767	745	700	739	739	755	742	790	717	730	770	697	797	674	699	722	776	756	691	757	740	782	772	737	740	733	786	751	777	735	750	788	768	735	709	745	758	742	740	767	742	761	758	743	765	703	772	780	749	730	741	687	799	725	715	755	738	726	725	769	747	743	721	723	708	779	744	788	736	755	762	742	750	730	782	782	763	785	704	750	788	765	699	737	801	784	752	758	758	744	764	761	721	724	757	746	697	755	749	768	787	769	721	730	785	745	789	757	767	742	705	782	730	769	728	780	734	732	749	786	753	775	772	742	710	763	750	744	754	778	767	736	753	762	780	749	758	742	813	729	792	742	759	790	732	763	751	776	728	770	792	739	762	712	748	727	744	742	762	746	703	815	704	741	772	743	756	755	766	721	720	805	740	771	801	747	739	768	766	730	751	705	754	757	751	722	756	768	772	766	738	719	738	760	821	737	747	740	743	750	809	756	724	772	771	696	769	721	747	713	739	754	737	777	769	703	742	801	770	761	752	720	771	748	723	754	720	721	740	761	730	715	749	729	767	685	788	699	720	700	730	684	704	774	754	761	762	796	745	759	729	726	769	725	739	731	772	762	769	760	758	730	787	760	760	764	742	761	733	764	773	769	743	751	754	740	763	732	713	795	794	753	748	718	775	754	746	701	739	730	756	761	720	802	764	720	733	736	774	750	757	725	744	749	696	796	765	763	737	688	737	763	741	785	756	736	765	695	712	735	787	749	737	708	749	750	700	747	754	778	752	744	729	706	763	770	767	716	794	742	766	748	783	802	723	763	725	710	728	727	750	768	731	723	768	744	779	760	750	731	696	742	768	744	712	752	719	729	757	747	729	778	743	720	726	712	727	747	776	728	725	754	734	750	782	734	743	755	754	706	713	750	725	740	731	737	759	771	726	759	749	713	797	747	746	780	745	762	745	746	729	776	721	732	751	740	733	773	734	740	738	695	787	801	773	759	777	676	738	741	737	691	714	711	796	723	743	730	763	762	770	722	749	720	743	758	720	744	786	761	736	723	809	766	790	827	801	747	740	730	712	749	724	764	803	730	707	746	717	763	806	724	747	736	666	736	782	747	757	772	761	746	725	717	736	705	736	765	758	764	730	733	707	797	749	683	716	717	764	751	731	740	727	793	750	752	746	732	769	733	765	738	743	762	733	766	735	725	749	741	772	774	735	773	708	765	727	747	762	749	729	739	719	764	782	758	714	761	686	765	746	718	728	727	705	719	761	736	714	749	734	751	779	758	721	774	744	739	768	737	730	780	741	746	720	764	726	784	762	763	749	753	727	730	790	789	801	705	749	720	765	755	696	781	707	773	708	712	771	747	704	767	747	732	761	784	742	795	789	741	734	732	771	724	756	795	768	747	727	758	689	783	757	737	783	738	728	731	707	742	752	745	799	780	774	728	734	765	740	732	769	810	733	760	691	715	783	747	688	754	718	700	741	755	728	721	757	777	723	742	731	785	741	688	742	735	771	749	787	772	768	768	771	752	711	731	747	751	761	716	770	754	801	740	750	752	756	716	733	773	768	748	714	725	722	733	749	751	815	730	780	736	717	717	740	690	791	746	747	790	791	756	706	755	735	747	765	733	771	745	773	780	778	739	668	758	749	755	790	746	744	773	756	738	760	776	761	754	756	726	755	784	804	736	715	703	734	747	766	770	768	756	764	737	746	757	778	739	796	704	787	725	763	720	738	727	755	711	741	727	739	721	734	771	737	729	773	699	770	733	720	754	769	722	739	744	752	790	755	753	701	773	719	783	772
24777	21434	27287	25585	4828	570	462	430	362	353	323	323	327	313	294	303	295	379	355	248	232	250	255	242	249	233	242	259	244	242	251	230	257	267	248	237	224	235	247	243	231	258	223	254	234	253	238	217	269	251	251	237	221	222	251	231	245	231	231	232	247	243	236	225	244	227	228	245	230	235	228	229	255	245	242	238	227	232	235	267	234	227	244	244	253	234	248	238	236	245	221	229	238	225	259	245	273	264	214	246	281	267	240	269	253	243	266	263	212	235	263	244	255	241	245	224	240	247	248	209	232	238	242	235	234	211	270	276	202	282	210	247	241	245	266	212	275	227	256	250	262	263	248	232	239	215	259	236	243	239	237	258	252	222	224	229	235	239	239	278	229	208	256	253	229	239	215	228	226	231	232	208	244	252	234	224	264	286	254	227	236	237	244	247	246	224	225	254	220	231	232	234	234	254	238	234	217	226	255	226	231	247	225	244	241	267	231	229	236	254	233	230	252	233	240	257	244	236	241	243	216	216	265	245	240	244	214	236	269	251	228	269	248	248	251	262	248	245	238	250	256	235	236	275	258	251	226	258	201	220	257	218	268	208	235	249	257	241	255	241	224	249	243	245	249	254	261	258	251	239	229	220	238	233	219	224	218	283	237	232	244	243	257	241	245	244	227	229	269	230	263	251	235	236	252	239	235	210	219	255	226	248	248	238	217	261	233	243	250	257	226	257	252	235	271	251	226	247	273	234	250	257	257	226	222	231	245	244	248	228	277	260	225	230	241	251	219	243	260	237	245	257	254	267	213	263	268	247	217	258	234	240	233	274	235	227	240	257	270	256	227	249	251	229	230	270	227	257	258	235	213	231	248	247	240	284	247	252	221	278	199	253	216	225	227	249	259	259	249	248	244	257	251	247	223	241	243	220	241	263	239	236	249	235	215	206	227	218	245	246	206	270	211	244	237	250	249	240	238	252	236	271	251	269	209	245	243	241	242	255	249	262	228	248	242	235	247	228	256	259	258	203	231	232	243	274	232	237	238	223	285	226	252	251	226	253	241	254	253	226	229	237	229	216	245	260	231	226	245	270	217	259	275	246	226	259	223	231	250	250	244	221	246	249	229	239	250	245	259	244	216	231	241	240	244	264	247	270	228	242	274	250	225	246	230	252	244	251	256	237	215	254	269	224	234	214	232	243	243	254	227	245	254	254	253	235	250	240	243	230	245	223	216	229	246	241	247	265	245	248	243	270	249	262	215	259	226	237	224	240	249	265	241	253	248	238	255	211	234	235	246	222	231	253	266	252	231	256	264	237	237	234	220	243	248	238	242	219	245	241	243	245	243	250	229	243	243	222	266	235	213	273	250	285	230	227	229	232	220	220	238	239	234	246	255	251	237	227	227	234	225	252	255	250	234	245	244	239	249	249	251	271	235	234	280	240	234	214	277	256	230	224	247	245	247	228	218	237	271	246	232	246	214	241	246	245	214	265	241	227	258	235	220	240	237	257	249	233	279	246	209	244	226	221	249	235	213	221	225	228	261	235	218	246	253	242	247	228	211	241	234	238	254	255	197	237	232	264	256	222	239	255	266	271	218	235	247	260	250	274	237	242	227	218	240	272	285	239	250	265	252	255	241	244	213	233	261	240	251	240	248	237	237	246	250	237	229	253	245	246	266	254	242	223	244	224	237	225	230	238	255	232	247	248	275	259	251	239	233	272	237	230	242	253	257	231	231	240	233	275	236	227	217	243	248	240	220	199	242	242	250	217	249	245	231	225	245	236	259	233	213	241	262	236	257	245	239	252	254	247	259	233	235	241	248	231	264	223	245	237	257	247	222	232	272	218	234	243	218	252	241	224	213	237	254	249	236	254	245	220	245	251	212	256	234	238	247	220	237	223	211	219	231	231	227	240	245	246	241	246	246	250	240	219	255	252	241	241	249	259	260	246	256	249	254	240	262	240	231	238	226	235	231	225	258	228	263	233	258	239	241	233	247	230	258	231	267	221	225	264	249	223	221	231	257	247	260	235	219	242	253	219	220	211	226	233	244	257	226	248	252	230	248	257	244	250	276	206	207	270	237	242	255	233	275	275	231	240	241	240	250	216	258	218	250	258	218	236	256	229	233	241	264	243	201	228	250	248	222	212	257	222	246	259	241	228	246	230	250	245	226	249	243	220	234	232	232	230	260	245	223	252	247	276	229	234	225	247	200	245	242	257	245	238	238	255	264	229	234	255	234	242	227	229	211	272	232	271	253	229	217	225	243	234	242	276	261	228	222	244	224	241	221	242	216	232	247	241	240	228	250	245	259	242	239	241	210	243	225	258	249	223	248	226	247	240	213	208	241	235	249	220	244	250	256	246	232	248	238	235	231	239	229	249	226	225	277	223	252	238	241	245	238	236	242	232	267	236	266	241	235	254	221	256	255	234	255	251	251	225	233	230	261	264	251	250	269	260	219	233	216	248	268	226	260	225	219	218	212	261	235	229	226	255	259	214	229	241	223	237	238	241	254	249	236	254	205	235	263	261	260	239	246	272	228	239	249	235	244	270	249	218	211	256	242	251	236	252	247	257	207	246	257	222	216	234	236	252	263	225	238	265	238	255	250	228	235	229	236	236	239	236	289	255	239	275	224	260	217	223	242	238	217	241	236	255	226	246	236	221	237	243	250	275	228	241	266	262	209	246	236	242	217	237	223	255	267	236	237	250	245	250	257	280	241	247	230	229	246	231	222	238	235	221	252	255	225	227	220	215	247	239	232	224	262	241	240	245	237	239	255	238	255	223	232	232	241	218	213	234	235	275	224	236	241	254	218	238	255	246	209	241	236	230	225	243	230	243	246	239	233	232	233	265	245	235	237	250	212	233	224	254	251	236	228	226	253	266	248	247	261	249	238	237	243	214	247	264	224	230	231	229	244	228	222	263	235	242	250	242	252	230	213	249	228	237	237	226	232	234	265	234	246	237	237	212	271	240	275	241	238	235	242	252	255	234	225	216	259	262	238	255	234	231	228	269	248	286	242	274	240	219	212	251	234	261	225	245	261	229	247	220	242	213	242	235	220	248	229	231	249	242	252	226	249	251	238	245	227	263	247	231	226	267	252	232	242	256	256	239	249	224	234	270	222	261	225	236	238	265	246	249	268	232	239	217	220	255	263	244	245	250	262	251	259	231	248	252	242	222	242	230	228	227	229	259	244	240	261	249	219	210	219	245	235	254	239	250	236	219	254	247	239	251	259	244	231	243	245	215	256	262	249	239	296	260	253	265	209	233	257	288	247	241	259	223	240	254	251	251	247	264	211	213	247	246	228	251	232	235	239	238	221	278	243	257	253	253	259	243	275	254	222	232	227	238	242	229	260	221	231	269	237	248	281	203	256	238	223	262	246	270	250	244	237	237	243	228	227	270	250	231	254	223	219	255	238	232	232	241	223	262	243	241	228	252	238	217	234	247	252	239	238	232	250	240	274	284	232	259	230	257	243	233	223	229
9569	5693	3958	1823	1266	1006	801	707	614	549	547	524	475	454	441	440	456	611	551	385	397	347	331	340	356	345	350	365	353	328	309	326	365	330	325	345	329	325	316	348	331	340	330	349	349	344	349	320	281	350	324	333	366	326	314	323	314	341	334	353	340	348	370	335	302	356	320	360	363	347	338	319	330	317	359	348	350	323	296	340	357	324	332	320	305	341	321	340	349	327	351	342	358	377	349	310	369	299	304	313	334	371	325	319	291	343	356	361	352	346	349	327	334	339	334	330	326	333	324	314	335	325	335	323	316	345	324	378	307	333	336	312	330	339	347	332	336	323	325	334	348	308	333	334	334	347	331	324	318	334	347	321	327	334	322	357	321	350	315	318	352	331	290	344	329	310	348	318	324	334	322	305	297	318	335	349	332	321	323	340	361	337	342	319	319	361	302	346	350	338	354	370	328	370	325	317	334	323	355	328	332	326	311	307	316	335	306	336	362	336	361	336	349	325	340	329	319	340	320	363	338	346	316	294	358	339	333	325	319	301	321	319	360	326	328	333	305	356	347	344	345	315	343	308	356	325	345	349	335	301	315	335	369	350	354	317	333	345	292	327	364	352	313	332	338	340	348	300	317	355	333	341	334	345	330	341	325	345	321	363	361	323	315	301	354	355	363	364	340	337	319	356	340	320	354	337	369	345	352	315	336	328	324	298	318	332	319	358	332	325	329	339	311	303	324	309	306	330	350	311	310	349	361	333	298	362	322	361	319	304	329	307	338	344	317	352	306	323	316	336	294	312	351	331	355	318	325	367	315	321	305	344	313	356	318	307	344	302	318	373	370	316	349	325	347	321	313	324	334	311	315	306	339	309	328	346	309	316	330	344	357	355	368	320	354	336	307	323	340	339	325	348	363	323	344	318	350	307	314	336	327	341	345	293	305	330	342	332	323	314	340	353	313	304	343	324	334	324	320	357	320	330	339	325	325	318	364	285	322	301	303	328	351	317	329	312	331	343	352	318	353	341	327	325	340	357	338	335	356	331	308	299	318	340	344	330	306	326	357	321	343	325	308	359	309	334	319	331	343	335	334	353	332	310	342	343	314	308	346	338	367	334	332	336	321	344	311	355	342	351	325	307	331	309	353	294	303	327	318	329	318	309	313	314	320	318	326	305	363	349	312	353	359	307	321	320	316	325	302	347	341	328	307	326	322	340	314	353	356	330	334	330	322	328	325	310	352	355	339	296	301	339	315	325	330	355	322	348	340	329	323	340	338	330	329	323	338	311	332	336	334	340	338	342	367	343	316	330	341	318	310	315	343	303	322	312	333	318	329	282	316	353	322	331	328	379	355	364	334	302	336	319	333	353	337	323	353	329	326	344	335	313	331	316	289	298	336	352	333	310	332	307	303	337	312	289	338	322	320	309	298	311	356	303	319	325	297	317	328	342	344	338	355	291	343	300	326	335	341	336	326	349	339	305	317	355	340	316	323	347	317	328	325	342	310	328	357	338	328	345	328	325	299	325	333	340	346	311	338	303	296	339	317	367	321	315	301	330	321	304	313	311	360	328	312	350	330	337	354	330	326	343	310	318	308	349	306	327	330	314	336	336	317	355	329	343	360	294	328	305	325	361	343	310	330	354	311	350	334	323	306	330	363	356	312	326	346	350	344	347	354	337	296	344	355	342	317	347	323	303	332	316	327	324	346	328	331	320	358	328	307	344	335	333	317	330	307	328	309	304	367	305	346	311	337	330	293	316	304	319	365	340	343	338	361	328	320	351	314	306	314	336	344	326	308	329	331	337	345	339	336	331	340	337	331	357	339	346	367	302	321	324	341	311	325	329	342	351	373	342	341	322	331	319	328	304	307	347	295	320	339	321	325	325	337	317	345	321	346	329	316	345	331	344	311	341	312	287	314	323	335	312	336	339	337	310	332	318	315	320	345	313	364	315	339	323	327	344	336	338	333	328	339	314	302	324	342	363	327	339	333	321	336	286	335	329	322	318	323	313	337	347	355	312	326	343	323	351	301	319	321	327	351	319	339	312	322	333	329	316	331	342	316	321	316	328	315	334	340	319	314	338	299	351	311	330	314	332	333	297	338	321	300	316	328	360	338	357	349	328	333	304	314	315	330	356	334	333	341	334	347	331	357	341	329	347	335	328	304	327	322	337	309	352	301	307	345	296	349	355	334	360	335	330	328	328	329	316	311	342	300	305	321	301	365	313	351	341	337	334	323	311	333	325	347	345	298	349	344	340	315	330	350	335	330	318	313	298	363	353	315	318	303	358	302	346	320	323	342	344	302	328	356	331	323	342	327	320	316	322	315	309	354	337	311	352	339	306	369	322	311	320	337	324	332	332	326	288	340	314	376	310	314	335	326	369	316	360	300	328	323	354	349	330	319	324	334	323	347	336	301	325	319	324	342	329	349	333	326	330	328	338	330	334	316	333	307	338	361	341	335	344	308	350	316	323	318	349	322	351	299	318	328	338	312	329	381	320	339	279	342	328	341	319	335	307	316	322	329	317	353	345	351	363	313	335	325	347	346	344	317	336	326	369	327	320	330	310	326	322	326	313	327	334	350	322	307	330	342	355	314	327	338	328	358	351	304	336	321	340	335	314	332	344	345	318	318	322	345	321	347	303	359	338	329	318	324	363	349	323	371	336	316	335	348	340	308	280	336	323	344	331	331	353	300	300	318	333	343	283	316	331	346	299	359	311	344	334	309	324	330	343	329	338	338	355	335	331	333	321	336	322	321	325	320	339	343	332	360	310	319	341	332	343	342	302	328	316	318	333	308	301	337	324	334	318	357	289	338	317	313	346	312	336	368	317	328	338	311	344	340	285	326	334	315	352	341	323	351	297	337	385	324	337	348	324	325	309	338	351	329	361	348	359	326	336	299	341	323	332	332	330	352	323	339	360	328	319	336	353	358	337	336	335	355	331	326	329	332	322	327	314	349	352	373	329	388	356	329	337	359	348	310	334	341	343	315	313	331	374	313	360	346	322	341	362	367	355	326	343	329	328	333	347	330	317	342	326	336	339	334	313	318	335	344	323	292	325	318	288	328	355	328	334	351	349	357	355	314	317	316	315	358	309	351	318	352	339	319	372	331	334	320	331	356	332	345	345	314	297	328	353	343	310	330	347	356	325	312	354	339	331	340	318	324	349	329	307	314	342	326	336	320	347	321	327	316	306	345	321	369	327	309	305	320	317	311	328	345	355	315	369	340	349	348	274	337	372	344	353	319	336	320	361	345	315	362	341	323	328	321	334	340	325	333	334	357	305	275	319	339	326	304	332	321	325	320	337	345	332	351	322	340	332	362	318	326	330	342	332	322	342	311	362	339	321	333	307	326	352	327	342	362	338	330	357	320	320	348	301	329	352	341	327	340	317	313	360	344	359	313	365	297	352	310	328	342	340	372	325	324	320	321	326	316	314	381	376	311	318	308	310	351	305	334	369	349	320	337	336	344	323	319	340	314	332
22529	21420	29278	23968	21422	21293	4416	1256	1070	905	839	796	804	791	723	697	734	1212	894	661	672	633	629	599	608	604	584	558	639	630	579	596	607	585	586	618	596	564	548	570	527	606	594	661	589	596	593	575	580	583	572	584	557	604	571	553	570	584	595	547	577	523	563	550	596	595	576	577	597	557	592	603	613	605	575	595	549	598	597	602	612	593	608	611	619	585	541	626	603	598	602	561	590	574	591	615	587	575	586	585	586	594	606	578	587	592	610	566	553	596	603	592	588	587	580	598	614	567	558	544	591	598	593	578	580	585	623	544	568	543	633	599	598	581	600	561	630	564	563	598	581	610	547	607	611	598	613	589	559	574	624	607	571	594	571	626	599	566	556	576	582	548	612	537	588	560	567	608	590	561	581	591	563	558	579	565	621	606	565	596	579	572	611	599	572	583	604	625	595	590	626	573	606	571	542	579	582	574	601	569	594	558	572	582	575	578	583	579	578	613	598	586	533	615	580	609	572	530	564	571	602	567	576	580	570	582	618	614	579	579	545	599	513	574	614	586	581	580	587	626	551	602	588	609	550	596	599	588	570	609	605	584	605	635	608	584	572	592	597	592	628	553	563	593	591	591	617	591	590	575	598	520	581	619	574	617	601	558	562	552	571	609	614	577	601	534	572	607	586	613	562	582	579	544	588	576	641	572	599	590	587	557	602	594	612	558	620	551	573	592	626	594	556	549	608	636	570	558	548	616	600	567	593	610	610	583	576	625	585	599	592	531	569	602	573	536	594	624	566	597	589	583	542	572	584	567	617	620	551	576	584	554	549	575	599	604	544	589	588	569	598	576	587	563	626	572	597	569	579	565	573	576	588	554	561	595	630	601	563	598	565	600	591	586	589	590	565	588	577	592	609	623	561	617	603	605	610	525	599	597	564	586	604	560	558	582	583	606	549	577	607	590	587	601	582	555	569	542	562	571	559	575	616	596	573	557	608	614	550	584	615	571	542	575	598	576	617	539	566	563	571	587	567	625	554	590	587	560	582	583	579	586	553	602	579	602	594	606	640	619	579	578	564	582	603	593	636	593	574	585	548	611	562	581	579	583	602	552	562	594	572	554	584	581	534	583	596	610	594	579	537	581	533	586	530	600	588	604	595	587	564	591	596	607	615	556	550	544	534	593	590	631	567	553	546	590	539	632	592	595	608	575	582	612	576	549	633	577	546	588	631	588	620	580	574	610	584	546	591	589	572	600	604	614	554	576	567	603	595	527	584	568	567	581	574	565	625	568	561	563	596	583	563	582	564	569	590	590	624	639	615	614	641	580	634	599	609	610	567	610	567	563	568	599	573	596	603	572	567	611	618	579	628	582	568	631	615	573	554	587	615	565	594	559	487	624	580	585	604	591	600	602	563	622	568	584	566	594	588	548	583	600	568	584	592	592	580	582	578	582	612	530	556	556	588	560	604	569	610	560	555	537	583	576	582	556	559	591	604	603	551	563	535	608	558	578	550	597	594	612	540	574	611	551	579	578	560	586	584	551	555	552	607	603	529	543	571	590	583	574	579	611	576	608	556	572	574	567	558	534	567	567	594	590	558	540	582	577	613	569	575	578	614	550	616	601	611	564	571	575	588	580	623	574	564	603	517	528	601	587	578	582	539	565	570	588	529	588	601	594	592	576	585	584	543	583	587	547	591	598	538	541	560	585	607	604	576	563	570	586	597	550	564	583	579	614	587	601	591	601	577	581	586	574	595	561	601	526	569	588	571	576	567	590	576	596	604	556	599	548	570	611	578	577	656	586	548	581	578	532	619	575	569	570	594	555	623	579	572	585	578	621	574	596	573	570	608	573	579	590	564	569	544	574	614	541	593	596	555	566	604	530	560	592	606	586	579	553	553	574	575	610	577	537	593	583	599	590	561	610	563	607	588	514	611	572	607	575	611	572	580	551	598	609	573	588	554	553	540	569	590	567	556	596	564	563	605	582	615	573	593	612	542	553	604	564	570	606	591	556	520	585	596	569	543	604	592	523	576	576	577	539	557	593	563	605	608	628	531	565	568	564	607	587	584	579	543	570	572	581	646	593	559	568	534	587	615	553	555	602	622	625	567	562	533	562	568	532	598	565	619	637	569	592	600	577	581	602	566	588	578	620	565	550	593	572	567	602	573	612	578	568	588	586	573	561	624	539	569	645	563	601	578	578	571	547	583	568	562	585	581	536	570	614	567	584	542	608	591	597	617	596	589	569	568	615	641	566	548	617	500	568	584	566	627	614	603	581	576	589	566	571	574	558	575	568	618	577	569	573	551	607	571	553	611	557	600	594	622	616	583	584	512	557	608	536	541	583	569	549	575	584	637	574	633	554	547	578	573	582	548	575	601	561	601	555	595	555	607	598	581	587	611	612	598	578	542	610	535	561	618	557	568	576	550	620	599	537	549	588	597	567	519	597	596	601	615	567	625	575	614	541	577	602	563	597	585	607	585	548	570	604	549	597	592	537	569	576	528	600	533	587	599	583	586	580	565	566	591	572	611	617	609	547	567	572	554	592	539	574	571	583	585	584	555	600	555	604	554	592	581	578	602	620	564	627	578	591	604	569	575	519	604	576	554	593	588	594	577	574	548	611	570	594	549	565	560	592	554	575	609	595	572	615	540	574	565	608	583	597	585	579	599	591	632	599	571	543	546	632	558	561	582	583	554	566	575	548	601	574	606	586	599	588	568	553	567	604	567	585	616	557	593	612	575	617	540	585	586	554	611	588	550	589	576	573	577	533	566	553	547	596	556	572	595	572	604	567	586	632	598	575	557	618	561	521	594	586	600	589	545	586	576	569	586	601	611	567	590	562	574	549	598	574	593	539	599	574	585	628	565	542	556	569	535	600	557	598	587	559	609	599	554	570	602	616	638	600	561	589	561	601	563	578	548	561	588	571	592	596	563	563	599	596	595	567	611	543	606	577	566	529	579	598	616	565	585	558	583	616	581	587	547	584	633	568	624	524	600	572	608	591	560	576	591	552	620	534	605	614	595	581	564	575	544	594	572	598	589	568	571	620	560	591	574	549	570	598	563	602	595	603	566	621	571	541	555	626	560	577	596	544	562	572	601	572	565	601	560	572	545	561	566	583	543	612	580	565	582	570	584	594	566	573	572	633	557	552	608	587	564	594	542	554	538	572	606	574	602	570	537	590	571	535	558	577	603	586	573	550	584	573	582	582	567	596	562	607	524	538	586	558	577	595	554	600	578	514	591	579	564	528	549	544	607	594	574	596	579	603	575	572	607	545	610	616	602	611	552	613	549	614	621	591	554	560	560	604	515	566	573	608	581	544	584	541	607	587	581	555	588	558	569	616	597	555	589	563	588	572	593	588	556	599	592	560	585	599	614	612	585	592	566	565	536	598	591	588	586	603	588	553	540	570	567	595	577	562	562	612	575	559	564	590	576	555	590	605	613	583	589	564	561	607	545	607	558	542	537	538	599	575	577	621	589	577
12735	14506	10541	5071	3521	2712	2275	1971	1649	1426	1333	1185	1170	1080	1070	1049	992	1990	1390	871	856	786	760	785	764	769	833	836	746	732	782	794	759	781	731	713	775	772	772	722	746	715	723	797	716	721	744	732	756	754	725	737	755	733	710	760	770	748	775	756	727	752	739	778	770	732	749	705	714	777	759	804	707	730	755	767	716	757	758	728	767	763	771	739	792	705	737	748	771	682	778	728	763	700	754	770	763	733	763	764	777	710	719	807	756	714	757	812	733	776	667	739	762	760	691	772	739	760	727	730	752	752	730	714	668	723	738	724	699	763	739	728	776	724	760	748	758	705	741	712	739	732	746	778	712	713	710	718	694	736	752	763	748	747	684	725	732	763	747	742	733	758	735	712	751	752	767	742	748	699	733	755	754	732	739	694	784	730	769	733	749	739	741	717	731	707	751	730	735	719	750	802	748	749	795	752	754	741	772	776	737	694	760	733	747	795	722	721	747	681	744	750	702	715	750	712	730	759	763	751	789	770	764	712	800	735	761	770	696	740	742	738	749	715	711	766	744	769	671	719	707	716	754	733	812	729	754	792	711	758	756	700	756	753	712	641	727	699	758	784	714	725	729	761	758	716	704	747	738	690	733	711	744	736	737	713	785	736	716	733	730	696	730	720	726	741	736	710	762	722	720	722	720	760	724	726	761	734	740	802	724	706	726	698	700	728	763	763	676	736	700	773	758	736	745	690	746	771	755	710	726	755	742	763	710	699	739	752	786	737	737	753	686	688	733	732	720	796	739	774	790	738	718	718	726	725	780	748	713	779	739	757	715	715	728	730	715	757	723	724	746	750	739	726	767	785	707	746	758	747	757	731	720	757	717	729	742	722	773	761	762	760	798	745	749	742	712	714	741	713	714	703	779	722	748	707	719	740	737	743	724	707	776	724	761	740	722	735	685	777	783	737	809	765	760	751	722	696	730	695	767	706	774	751	720	723	825	729	769	714	737	711	727	687	756	762	750	753	713	705	786	748	729	682	670	681	759	764	748	751	773	762	707	704	731	758	703	718	739	752	725	754	691	785	748	758	719	714	720	753	728	724	790	753	726	683	710	752	687	716	701	751	692	683	733	703	680	665	748	730	743	737	734	755	711	732	718	721	764	770	748	726	713	743	735	785	766	741	737	771	743	723	721	713	767	702	755	744	743	735	722	731	740	707	705	669	772	734	725	698	753	710	710	745	781	710	768	694	722	743	711	746	728	698	727	745	709	767	804	732	722	761	775	725	786	769	734	730	715	722	732	689	770	708	761	780	730	701	727	723	691	753	743	757	785	699	741	738	773	747	766	745	732	711	746	723	767	817	763	724	770	745	709	704	752	704	742	758	740	733	744	718	756	765	754	733	739	718	772	709	740	719	704	701	745	686	762	705	727	778	750	771	747	753	730	753	725	758	752	713	718	755	745	711	685	791	713	774	726	729	757	755	734	749	705	719	768	744	751	717	702	783	739	714	756	784	692	735	748	752	727	756	746	782	764	686	714	763	731	722	749	747	751	738	702	742	770	688	699	767	708	778	708	722	718	719	710	731	687	715	734	723	747	740	750	756	755	725	705	734	737	709	715	773	740	716	799	731	775	681	738	715	757	741	726	759	704	752	702	707	719	753	756	728	732	797	724	730	721	764	682	760	712	769	717	750	704	744	746	737	770	748	729	755	772	699	798	706	705	722	730	688	764	737	748	759	751	678	728	729	759	759	685	739	714	715	739	730	725	729	764	780	738	719	718	741	793	754	732	745	730	746	740	729	713	744	769	738	748	744	713	792	716	714	723	738	757	700	701	711	729	755	770	715	820	739	726	711	701	712	664	764	702	755	717	767	769	676	717	718	744	743	719	741	710	776	784	730	739	724	782	728	729	712	726	723	777	768	688	695	680	743	709	738	740	732	765	747	761	740	740	724	798	715	755	709	775	744	732	725	772	705	722	785	744	756	771	759	735	771	741	757	688	726	749	771	711	721	770	697	756	700	782	709	719	740	720	714	687	727	776	746	735	786	785	722	713	741	745	729	738	739	678	749	710	767	676	754	771	700	746	732	724	718	732	721	736	720	754	755	716	732	744	738	748	788	738	750	665	775	694	787	736	732	738	718	718	712	713	717	756	726	712	695	719	689	676	718	716	710	754	704	730	709	780	706	721	729	741	758	783	746	768	723	741	716	739	666	704	710	707	723	715	745	721	704	728	712	674	708	695	740	731	736	745	738	731	747	686	726	762	733	727	726	748	750	717	720	732	720	727	711	750	702	761	742	723	684	760	748	751	727	763	733	722	736	749	711	694	703	749	755	765	757	762	787	768	733	765	729	722	764	734	680	776	753	723	700	702	727	690	790	752	747	709	754	712	750	736	775	781	754	754	742	764	718	685	733	732	695	728	802	697	749	702	709	773	755	805	768	742	741	773	725	718	713	732	738	746	758	753	746	716	728	765	764	719	757	719	771	721	729	764	710	793	710	761	709	765	679	720	745	734	776	719	716	729	733	734	781	742	696	725	755	749	723	762	727	752	738	726	739	749	775	755	709	778	717	738	719	723	692	721	761	723	756	725	711	756	761	709	737	725	773	729	756	762	747	746	740	720	732	761	698	737	772	749	708	777	767	779	743	728	729	724	747	702	755	740	748	681	729	667	703	698	738	737	778	758	755	767	779	766	674	720	690	714	752	739	747	769	744	756	766	725	723	736	708	725	718	711	716	764	705	763	736	670	729	737	712	735	744	739	749	730	730	757	735	768	773	750	710	710	788	713	702	733	712	725	749	731	790	684	721	733	725	693	722	706	717	778	731	711	776	715	721	697	791	699	700	733	754	719	753	770	754	759	754	705	762	727	711	722	728	751	784	703	712	718	759	704	756	747	693	815	773	706	732	729	762	713	787	754	735	775	742	743	721	758	694	727	755	729	721	765	752	740	762	729	692	728	736	775	760	716	744	803	690	726	758	715	764	765	708	741	792	709	722	729	729	697	797	723	770	750	765	710	752	740	727	669	728	742	773	746	718	724	730	771	742	740	745	732	779	699	725	737	752	740	730	753	786	734	724	712	772	780	754	734	741	749	727	783	766	737	743	705	722	768	735	775	733	723	771	704	750	778	694	762	690	733	715	708	798	746	699	737	727	761	745	782	704	743	734	730	757	707	748	761	737	708	748	737	745	718	765	749	725	724	711	730	729	699	771	744	711	741	711	764	724	742	784	765	784	724	735	755	709	743	749	692	746	762	755	677	770	775	738	721	696	702	736	746	682	699	677	760	739	765	757	712	709	712	744	750	770	732	789	732	778	737	750	738	729	721	740	729	720	709	773	791	731	730	743	743	720	754	747	761	715	729	719	762	763	791	748	719	727	760	706	717	716	776	751	690	706	741	742	701	761	737	700	755	786	754	711	765	727	703	743	737	763	717	714	757	646	763	743	721	749	762	733	798	743	728	696	732	735	729	749	735	782	766	724	683	736
27518	17576	3727	1036	654	585	497	394	415	386	373	352	405	388	391	402	395	434	369	385	350	378	346	356	379	348	345	364	380	356	361	367	325	357	353	334	381	363	351	345	356	354	398	336	381	361	351	360	355	396	348	334	341	368	375	332	386	350	359	347	324	341	333	399	355	349	366	370	369	340	326	321	352	353	343	335	344	338	376	338	343	372	369	349	340	320	362	345	314	333	348	382	369	334	363	377	339	375	345	325	336	339	364	355	354	370	324	353	337	342	333	314	375	361	339	384	353	345	365	345	358	370	306	350	339	339	351	380	339	363	340	333	349	363	359	350	367	345	337	318	366	372	340	355	337	354	367	361	341	349	338	363	291	361	339	345	371	346	347	344	371	334	367	340	340	353	333	341	343	346	379	355	321	318	324	328	321	340	373	330	327	369	338	353	353	374	335	340	365	336	333	343	361	361	368	344	315	370	378	358	362	350	326	343	356	330	357	380	360	345	302	334	322	362	365	332	337	370	334	357	358	362	340	361	361	348	359	320	343	351	342	340	331	348	352	402	379	357	353	364	345	330	348	381	337	329	349	357	323	367	353	368	326	379	348	364	358	340	357	331	318	326	322	350	378	346	364	357	342	361	354	370	360	344	327	355	333	357	356	360	368	358	369	361	337	341	343	331	339	344	349	351	368	390	364	350	358	349	337	363	352	379	361	348	341	333	357	338	366	370	343	368	344	360	351	347	365	342	332	344	329	336	353	368	333	372	343	333	359	355	346	329	313	326	364	332	329	338	367	342	369	346	394	358	329	319	371	375	356	355	347	352	373	314	352	342	374	343	368	352	374	343	338	355	333	358	369	352	347	342	340	361	303	363	339	365	337	366	382	354	345	331	348	365	378	349	365	356	379	337	360	344	353	325	337	328	364	349	341	331	324	367	322	347	362	322	372	343	364	382	376	344	335	390	326	339	338	317	343	361	314	361	345	356	339	359	347	344	338	372	355	335	341	376	330	365	365	357	350	316	361	325	338	344	349	357	340	323	379	319	357	371	335	325	332	382	337	344	325	380	330	352	332	346	352	343	345	355	362	359	366	381	362	349	349	356	353	369	341	363	333	374	382	366	356	341	379	347	369	377	346	317	364	351	374	369	330	335	382	342	366	386	367	351	340	401	320	394	361	348	369	339	371	354	326	339	356	344	359	313	318	352	356	334	366	367	345	309	334	333	362	333	321	362	331	335	330	342	342	359	349	374	356	368	351	351	363	318	365	365	381	325	376	386	372	352	359	333	343	365	338	331	349	370	359	353	361	333	323	346	330	342	337	384	377	357	342	363	362	356	333	331	327	334	356	338	339	361	347	359	326	324	346	361	330	349	360	318	339	331	355	372	334	327	353	384	361	343	347	350	325	347	339	299	373	335	359	363	404	343	349	359	358	359	347	346	337	362	376	334	324	376	356	338	375	355	354	363	346	358	383	360	350	338	337	401	341	368	356	350	354	357	354	334	367	335	355	372	332	335	393	353	358	338	321	365	339	311	347	347	357	337	346	324	360	368	349	343	355	326	326	340	352	327	388	364	371	379	372	354	342	311	347	329	351	339	368	331	359	369	344	361	304	377	393	397	381	365	350	371	369	374	382	367	335	357	340	364	383	369	346	377	337	351	353	385	367	360	352	383	372	328	321	348	361	350	356	326	328	351	338	384	356	351	328	359	347	381	340	350	336	370	351	353	374	364	375	356	363	356	320	361	355	371	352	402	341	347	407	344	377	349	342	377	332	390	361	306	412	326	357	346	376	364	303	345	367	347	369	343	334	325	342	353	351	336	365	351	337	370	371	357	319	385	360	354	349	357	357	337	352	373	382	321	346	376	379	345	341	382	361	327	372	355	361	381	389	341	339	339	386	314	344	331	357	374	337	364	329	389	349	347	364	364	357	348	356	359	337	342	366	326	344	348	355	372	356	336	341	331	338	365	336	344	350	346	360	382	337	328	339	365	351	369	331	335	338	331	331	342	350	346	343	351	328	337	340	352	360	349	356	347	349	342	361	346	341	365	361	341	321	334	365	310	324	336	348	355	365	344	357	312	340	361	386	380	352	365	353	381	381	352	366	344	326	330	331	332	345	312	352	345	367	356	370	344	383	330	360	348	372	371	376	339	330	358	365	337	367	370	370	302	322	375	336	350	349	386	354	336	357	375	353	334	363	351	321	354	355	329	349	381	363	361	361	322	377	315	348	330	357	359	350	324	355	363	373	361	353	353	340	341	363	366	367	336	325	341	319	345	357	343	381	358	335	345	334	354	349	379	350	366	389	309	366	365	352	343	354	344	327	361	343	359	356	361	395	318	353	325	367	354	352	373	358	362	380	353	362	352	349	391	398	373	341	357	367	321	394	341	346	339	354	350	349	389	379	344	378	343	355	321	363	337	359	348	362	350	391	331	344	356	357	344	338	355	332	320	329	334	379	384	351	374	349	326	349	347	377	342	337	361	347	317	336	345	353	342	346	391	347	330	336	345	368	356	365	369	352	349	383	364	349	357	398	330	373	328	346	336	356	350	354	341	351	330	380	395	364	352	367	366	344	338	338	327	319	368	356	347	355	333	340	352	329	358	338	359	366	297	371	353	348	384	378	343	387	380	359	361	327	343	374	354	329	305	308	370	351	331	354	351	376	335	358	354	332	358	320	363	328	367	355	334	371	346	345	319	312	350	339	348	378	343	407	364	342	326	394	326	332	356	383	336	322	385	344	358	332	332	332	346	353	331	316	332	346	338	363	375	352	326	339	324	326	388	364	368	362	356	378	370	370	347	349	355	334	366	336	344	367	328	342	331	374	326	330	339	355	368	361	387	358	355	363	349	331	341	372	354	353	367	335	362	351	373	340	331	362	348	357	334	308	350	338	376	353	349	360	356	345	314	352	368	368	376	357	364	371	395	364	342	339	346	350	358	349	358	376	391	354	360	329	372	364	362	334	358	332	337	359	352	366	353	348	358	348	380	377	376	342	376	366	360	362	359	356	348	363	353	337	339	359	345	351	357	363	353	387	339	344	336	388	335	358	360	381	349	356	362	356	327	380	382	361	362	374	344	335	391	361	362	348	358	350	329	350	340	352	358	362	333	328	375	326	368	357	349	332	357	358	331	329	357	352	327	365	363	374	332	346	382	356	323	360	371	361	370	293	403	356	373	371	345	327	342	394	338	344	373	352	345	339	340	384	343	329	358	346	335	359	339	357	366	335	391	339	332	338	351	394	353	335	337	327	346	338	348	370	313	340	336	329	409	370	361	384	343	362	356	359	313	377	342	372	357	357	359	360	322	340	369	378	364	342	359	374	383	385	322	382	378	330	359	355	344	363	352	351	370	369	344	334	364	329	359	332	364	371	368	357	332	348	366	344	335	363	365	330	344	356	347	371	337	362	372	358	358	344	370	365	326	371	344	350	330	365	314	359	402	364	354	369	330	321	357	330	365	348	344	325	342	324	335	397	320
5260	2256	1713	974	720	675	671	518	555	562	527	506	514	498	545	522	527	589	455	437	446	451	463	455	465	443	472	471	459	437	470	451	464	459	449	439	437	494	458	453	425	451	481	461	481	444	468	465	456	436	437	459	486	498	453	470	472	450	453	444	493	441	464	508	440	463	429	457	463	428	476	430	439	439	456	468	491	449	492	466	458	477	461	495	453	464	466	486	443	473	445	441	477	450	473	446	465	458	492	451	451	488	438	468	451	438	453	443	448	409	455	447	500	427	443	471	429	426	468	445	468	478	444	488	498	449	461	481	463	469	468	455	444	435	418	465	466	453	459	442	455	411	420	439	421	437	454	422	473	519	437	446	468	470	453	476	465	424	447	426	439	416	488	463	465	427	460	437	483	423	461	447	441	452	478	467	473	464	435	417	457	438	473	469	399	488	444	509	448	435	471	484	456	425	427	447	463	456	475	397	452	486	466	450	472	476	442	422	462	437	457	510	459	468	435	467	439	429	447	451	471	462	458	461	403	478	477	454	510	485	450	451	440	440	429	455	453	450	447	432	403	454	456	454	418	430	504	445	486	469	462	475	471	439	438	443	484	456	456	442	446	411	439	426	463	425	408	459	477	405	469	464	434	427	454	443	477	430	437	452	460	469	422	413	452	439	467	423	483	437	425	474	421	469	459	442	444	471	474	437	498	460	458	446	438	452	456	454	495	471	437	448	444	495	469	426	437	472	480	437	453	431	460	450	447	414	450	398	430	435	458	480	441	457	428	462	446	452	443	452	442	445	438	471	462	446	482	486	408	448	424	442	432	488	430	492	461	449	440	453	469	476	447	443	458	442	458	444	433	432	432	462	427	451	447	441	426	485	460	468	442	469	461	473	436	504	452	434	442	457	450	491	424	441	453	451	459	442	446	444	463	472	422	480	468	431	457	458	463	433	394	450	438	484	460	436	471	480	471	484	421	473	463	494	483	448	455	448	445	460	446	462	422	464	445	418	479	463	468	429	455	451	442	458	456	443	456	453	442	442	423	450	468	430	436	411	460	463	444	470	436	405	455	467	445	455	397	441	409	461	453	474	445	463	471	460	445	479	470	429	455	446	426	455	508	473	454	435	450	507	480	445	433	453	441	474	423	453	437	433	454	466	452	460	453	463	435	488	448	427	457	458	418	450	474	418	475	440	446	472	440	424	427	469	459	434	448	441	451	440	445	466	479	481	435	459	478	514	441	458	455	487	460	429	445	475	420	445	443	471	490	484	455	458	448	464	446	444	417	418	462	457	435	455	397	484	453	462	441	485	458	438	438	473	478	450	460	451	464	427	447	433	483	440	501	474	463	454	450	475	427	437	494	432	409	461	475	449	462	471	432	466	430	473	442	453	447	464	456	430	491	454	449	439	476	466	456	428	472	452	448	444	426	432	458	471	473	424	473	435	500	457	446	479	469	450	451	453	443	452	456	466	444	421	458	467	448	460	479	434	456	407	449	440	471	462	409	456	435	446	439	439	467	415	446	455	481	463	484	426	411	444	456	479	467	449	445	466	455	446	464	470	448	482	493	439	457	445	462	457	445	425	470	467	456	490	409	437	441	472	444	456	437	446	453	450	454	453	474	477	441	474	437	457	446	436	464	432	434	459	439	475	470	410	476	433	457	440	469	430	437	440	405	466	446	442	450	472	452	480	478	467	450	480	435	460	445	478	445	431	453	459	476	463	405	496	409	440	474	421	475	504	464	426	438	436	448	443	472	497	471	481	402	444	489	467	452	414	441	442	419	443	501	466	460	449	464	463	407	483	434	452	459	434	425	509	489	458	481	448	497	487	459	433	473	476	462	466	465	461	432	439	452	424	459	478	436	470	449	447	436	460	455	441	448	443	434	458	440	448	429	471	461	426	452	445	412	448	460	450	442	503	432	420	502	470	445	472	436	475	412	454	466	451	469	442	467	430	448	452	433	444	443	445	441	466	467	459	424	417	452	457	431	470	461	423	465	449	469	435	459	482	445	451	463	480	448	399	411	423	435	447	453	445	477	419	486	451	465	457	450	428	449	456	436	425	416	444	452	464	446	462	442	453	464	434	433	423	455	447	455	501	407	435	424	440	498	490	469	473	450	444	447	497	447	448	472	478	493	414	460	482	472	462	488	411	451	481	424	449	456	459	426	481	450	488	485	436	430	464	456	446	455	429	474	461	441	461	457	466	439	439	483	478	440	462	480	447	433	452	478	435	421	463	446	438	480	446	474	474	456	437	464	444	448	449	419	418	460	449	405	454	468	456	476	467	438	431	448	421	431	464	434	458	411	419	482	432	453	443	438	410	466	489	455	463	439	447	447	447	493	457	466	424	445	436	450	480	507	429	444	414	436	463	474	444	441	448	474	464	427	462	409	461	460	480	452	469	472	436	436	471	441	489	438	492	428	435	482	418	450	469	441	411	458	471	404	452	454	438	494	438	454	480	483	458	476	460	471	422	447	433	401	454	478	450	397	494	481	441	401	468	481	439	476	477	453	455	458	473	420	431	464	427	430	483	426	458	458	468	442	471	475	476	475	451	407	437	494	427	436	426	504	446	462	448	464	469	473	472	462	416	454	459	469	426	388	452	437	430	449	427	406	453	445	447	460	461	411	445	442	452	439	458	428	448	461	462	443	409	438	438	430	436	458	452	482	419	466	462	436	434	455	476	433	445	497	433	457	447	464	488	452	492	416	484	450	461	411	461	444	431	429	426	453	434	442	460	467	435	492	422	472	468	464	473	457	439	459	466	446	447	457	466	469	430	458	438	439	434	452	442	460	384	466	466	449	453	454	434	422	460	414	471	442	495	466	483	460	432	452	466	449	442	425	466	425	430	465	442	441	487	458	427	472	496	454	450	454	473	477	416	459	476	459	462	480	424	472	457	439	435	454	440	458	426	473	446	452	478	452	463	453	437	439	450	427	453	443	445	455	472	446	423	471	452	439	441	426	468	494	472	464	487	440	463	485	447	449	473	398	463	446	446	427	463	444	460	459	463	430	443	469	488	451	448	489	476	445	422	471	470	424	453	452	507	450	479	468	415	434	441	449	448	479	452	432	437	457	457	449	440	424	467	447	414	482	460	479	447	450	433	423	450	437	420	441	459	438	425	474	470	443	435	453	477	427	403	434	492	451	469	457	436	427	464	436	469	447	452	461	461	425	398	469	454	437	450	458	429	427	440	423	453	466	456	443	418	470	435	470	465	445	423	418	450	499	471	451	436	463	495	462	466	457	483	444	451	429	454	464	435	437	443	434	425	456	468	482	464	479	448	453	464	427	439	417	457	462	414	440	453	463	447	453	448	486	498	461	463	464	472	474	487	496	505	470	460	462	495	503	468	460	473	459	421	461	434	467	457	485	451	439	441	477	425	450	437	478	464	453	439	443	449	459	458	439	466	448	438	480	482	487	494	446	444	444	450	462	480	445	409	454	484	457	435	459	464	458	458	418	457	478	485	452	468
23565	21408	28616	24556	21270	5178	1196	936	815	813	781	757	728	734	707	735	664	1224	885	633	621	613	646	661	611	621	629	595	564	613	651	617	598	602	599	599	588	568	622	601	578	624	621	626	617	592	603	633	615	633	576	603	570	636	618	596	622	588	604	600	613	611	582	623	623	648	574	614	627	594	626	631	594	619	616	605	593	619	577	604	582	594	620	588	623	658	632	646	616	642	591	574	626	584	567	631	603	620	529	640	587	614	612	625	609	586	633	593	605	643	586	613	592	577	621	603	607	583	581	629	586	593	629	576	622	603	593	585	653	626	589	610	587	605	585	592	593	583	622	552	599	586	611	625	567	601	601	602	601	590	637	582	607	580	665	581	592	628	578	606	598	618	594	623	629	604	572	596	594	575	614	635	610	635	590	588	594	593	625	602	629	604	623	553	590	634	633	576	600	571	565	630	647	624	585	595	597	614	621	624	577	624	674	607	581	557	603	629	595	563	579	591	611	670	607	624	661	604	599	577	588	628	592	638	589	620	595	597	602	577	591	595	578	617	608	589	588	598	582	617	594	607	593	579	595	624	624	594	609	615	620	597	656	614	626	597	610	606	627	554	649	578	608	588	610	610	652	563	626	558	596	596	630	627	629	638	609	649	591	565	593	626	618	569	609	633	590	590	650	606	620	585	606	623	593	616	639	588	585	604	644	621	604	652	617	575	597	620	584	634	551	614	593	651	600	574	578	574	601	587	601	626	641	604	595	633	611	559	611	627	623	596	559	611	609	590	611	619	626	586	626	616	593	571	636	564	587	597	598	599	594	607	580	618	615	604	576	607	572	569	640	569	583	593	601	576	636	619	580	581	641	609	609	597	598	652	654	647	614	545	592	586	646	628	649	625	595	605	577	638	626	600	649	616	627	616	615	662	621	594	612	571	563	597	592	566	648	633	617	628	581	535	604	583	619	586	573	598	586	607	605	601	633	591	621	611	577	620	587	585	580	630	608	555	622	563	586	597	629	568	616	606	564	604	564	571	596	607	566	614	569	615	588	606	617	668	559	597	583	613	636	603	596	565	609	621	581	615	587	622	643	606	615	595	598	634	602	598	558	634	601	578	592	668	574	596	566	565	612	623	635	634	626	635	587	627	595	571	635	603	585	583	576	599	587	554	621	591	558	592	603	606	611	619	596	651	633	587	587	581	581	614	595	580	571	571	605	617	604	651	617	618	628	546	634	626	583	602	551	585	616	623	611	658	591	581	613	590	597	613	620	608	634	612	627	592	593	613	556	597	591	558	618	638	591	605	631	581	584	584	600	615	547	596	616	572	609	610	640	585	585	564	566	578	627	583	585	590	613	580	575	591	571	571	619	614	584	649	568	541	605	576	613	577	633	607	618	570	610	593	577	643	624	611	618	593	615	619	618	619	659	613	604	611	598	618	582	571	614	634	600	637	617	587	618	579	602	603	588	596	636	599	619	608	631	574	585	613	621	605	622	647	601	574	574	597	598	622	633	604	645	628	634	604	556	593	639	613	616	609	609	614	576	559	600	611	614	649	620	618	597	577	561	588	631	604	618	570	563	605	624	597	591	596	612	620	571	595	589	617	590	617	621	567	622	651	592	612	611	618	579	653	591	574	598	585	619	605	609	580	618	602	586	610	563	589	601	606	629	603	578	657	625	607	598	630	646	611	618	590	591	637	622	597	557	562	623	580	601	614	573	620	609	601	633	606	606	585	606	612	606	585	607	610	589	580	562	583	577	623	591	595	585	613	630	590	623	606	600	615	623	640	602	610	583	591	583	595	578	620	663	624	611	605	589	613	605	601	612	642	587	541	670	604	609	570	589	590	580	557	642	557	650	582	584	565	603	609	590	610	580	585	646	577	610	572	618	610	625	583	626	578	577	609	591	578	585	611	587	575	555	608	637	629	588	580	645	595	598	587	592	604	601	608	591	584	616	609	567	586	558	620	618	600	578	612	574	586	586	595	597	606	606	618	600	575	583	576	611	632	597	582	580	603	643	638	578	664	593	621	595	617	597	605	596	617	550	591	610	588	606	572	617	603	631	615	624	585	640	592	578	612	564	606	558	633	603	570	603	631	615	626	607	618	583	570	656	601	634	597	592	631	617	596	603	587	593	640	598	595	655	631	590	577	642	633	614	613	621	644	620	618	609	574	632	559	579	584	669	635	637	615	632	623	602	588	602	627	564	542	606	559	578	550	597	603	605	587	575	574	622	564	638	591	600	588	584	582	587	598	596	575	590	619	567	622	622	618	584	623	601	608	607	606	609	568	583	623	568	591	551	576	609	639	595	600	592	627	675	579	609	570	601	568	619	614	604	588	569	627	585	549	606	619	605	619	560	588	600	594	621	560	567	629	618	584	581	597	607	565	540	624	635	610	636	632	595	653	600	628	631	645	587	553	625	577	577	556	672	557	601	565	647	600	616	564	624	604	642	596	577	625	574	567	616	619	622	573	572	615	595	630	566	627	580	626	605	614	600	578	575	628	633	602	608	576	595	583	595	647	578	636	617	615	642	598	595	593	673	567	599	604	600	575	644	552	615	564	601	598	615	608	579	595	546	628	582	571	621	608	642	588	606	573	613	640	581	591	609	603	634	580	635	608	606	645	574	606	615	602	628	607	560	648	625	614	599	618	597	595	572	630	591	612	585	641	588	647	621	618	644	551	655	580	634	630	615	609	613	618	562	647	599	594	597	582	616	601	563	585	616	624	632	599	566	547	597	629	615	603	638	609	606	630	596	569	613	624	598	628	593	621	618	582	614	598	554	584	618	600	605	569	598	626	578	626	593	604	596	573	613	633	555	564	574	608	622	638	562	614	604	640	616	621	585	548	617	597	644	602	608	636	616	574	616	592	598	594	620	631	625	623	643	558	615	546	592	616	542	587	589	602	591	585	607	612	606	588	611	602	599	591	579	619	597	632	605	570	538	591	562	646	627	605	615	628	601	598	564	568	604	573	605	582	608	664	652	564	626	629	599	626	607	621	604	567	583	602	620	618	603	618	600	589	591	577	582	596	689	616	573	604	596	609	575	607	579	548	592	620	633	565	576	585	597	642	578	555	610	599	625	609	617	599	595	623	598	651	688	639	607	550	591	587	618	618	619	582	603	618	628	576	630	608	584	566	582	618	628	614	624	651	619	584	598	596	608	585	641	631	635	604	615	646	608	535	597	590	583	577	651	616	598	617	559	588	592	585	560	593	560	602	639	594	599	569	679	608	616	646	558	626	577	598	549	593	591	564	659	581	581	610	552	594	583	625	593	603	636	618	622	643	582	568	592	600	595	647	520	617	606	594	604	573	616	603	578	603	615	562	593	634	578	544	598	605	594	626	621	591	616	608	641	588	589	610	591	590	574	580	584	572	605	555	554	631	608	586	568	619	611	620	605	593	646	578	626	606	545	606	583	593	633	617	578	619	622	566	596	619	613	630	610	599	602	584	598	557	609	612	636	651	635	622	646	623
10412	9388	6699	3263	2243	1826	1508	1339	1242	1137	1088	1001	1020	935	967	875	939	1936	1319	886	865	819	778	820	820	774	817	820	790	794	734	776	756	823	809	754	773	782	759	792	763	793	775	761	742	804	762	781	770	765	743	745	806	743	806	752	771	787	766	704	808	745	769	772	818	746	795	780	769	745	782	811	723	750	744	772	770	828	786	750	755	805	797	714	783	745	751	799	772	779	739	733	744	778	769	769	772	741	764	823	794	776	720	752	764	747	743	755	788	751	707	777	755	797	813	748	729	756	756	774	719	704	737	772	820	764	713	732	803	780	789	734	763	776	749	750	742	771	789	756	766	706	764	789	765	773	766	733	746	746	768	745	736	775	732	732	736	836	765	791	779	742	802	776	775	804	749	757	775	775	746	774	794	739	711	734	805	742	766	707	753	725	779	756	753	713	698	735	730	790	751	764	798	800	715	787	757	771	791	743	741	753	733	778	711	754	770	755	777	741	812	753	740	761	732	757	730	762	772	715	786	739	782	735	789	767	768	769	720	755	808	720	715	765	798	758	756	793	738	782	708	783	764	800	732	710	758	757	725	779	790	799	690	778	763	747	741	754	770	769	786	793	764	781	730	759	752	770	760	781	803	762	728	748	778	788	795	765	737	765	735	707	771	702	701	807	786	789	740	779	776	724	771	766	742	763	720	715	781	745	714	770	766	741	770	745	787	806	792	736	742	704	780	734	797	795	783	775	732	760	772	749	716	805	762	804	755	736	775	773	703	738	712	753	764	743	753	773	765	728	753	793	784	739	760	719	746	754	787	687	745	689	756	755	759	761	753	755	726	744	768	767	728	746	766	749	780	746	735	745	794	750	738	726	814	768	743	741	779	778	783	739	763	779	776	781	790	691	776	752	731	782	779	766	769	728	753	771	790	728	755	751	755	772	777	754	747	797	769	754	766	750	763	758	779	703	744	768	726	730	793	774	771	774	730	756	758	728	783	762	786	721	784	793	753	733	771	769	721	787	771	731	759	740	778	772	744	758	755	764	770	790	748	765	747	727	747	797	798	798	777	788	731	793	767	735	759	728	743	761	749	757	775	749	749	793	731	756	765	741	793	730	772	718	779	725	688	722	755	780	758	775	723	722	768	775	793	737	797	798	743	762	799	735	755	800	753	762	755	817	772	789	715	780	807	735	763	724	712	727	772	801	754	805	751	766	731	791	791	734	730	749	741	725	768	727	764	772	768	745	780	752	788	808	799	785	746	765	704	764	775	766	717	701	750	758	763	745	778	774	773	711	802	769	705	779	697	781	738	745	741	777	787	757	776	747	746	769	820	756	775	706	776	767	735	732	763	741	787	741	743	754	724	777	854	758	746	756	769	813	809	713	757	742	757	761	723	738	731	745	756	755	763	683	745	762	728	704	746	709	752	771	738	740	739	750	779	760	782	754	777	757	769	739	759	787	773	769	731	771	792	774	770	749	738	800	756	772	783	717	759	754	782	715	798	749	770	732	761	794	729	759	727	752	731	778	813	769	771	730	759	723	720	704	742	756	754	747	791	735	774	719	776	758	781	752	738	811	733	701	773	801	777	748	768	710	712	764	724	755	755	717	731	750	761	739	761	746	768	812	788	774	760	722	732	735	730	758	738	820	751	756	744	753	756	766	707	693	740	727	801	789	772	728	769	767	780	801	752	710	736	748	770	753	809	753	735	761	759	759	758	779	760	735	793	768	730	759	721	716	799	815	692	766	769	779	697	739	737	747	759	799	786	728	766	749	781	740	749	792	789	739	717	768	747	774	746	766	743	772	779	715	760	809	772	756	712	722	780	786	761	753	805	761	800	735	739	795	793	779	792	759	770	758	772	748	742	683	725	761	757	749	753	768	784	759	783	745	764	771	766	777	741	736	762	747	770	750	732	774	788	769	767	757	765	738	753	765	755	782	749	742	722	725	736	775	778	782	753	751	753	719	753	746	766	720	766	797	761	726	749	782	730	712	763	787	781	746	755	741	750	748	754	791	772	788	808	771	758	757	742	779	766	775	760	767	736	693	793	788	790	742	740	792	819	760	725	718	782	723	828	735	759	759	748	763	722	744	754	778	752	739	788	746	747	789	772	742	730	727	768	745	805	794	752	739	792	807	758	762	797	749	763	751	744	796	760	742	726	741	783	762	739	688	727	744	748	777	780	735	736	748	784	744	694	802	732	828	746	770	782	743	786	761	780	740	769	734	765	704	745	746	718	744	790	783	795	798	739	791	765	764	764	776	735	750	810	765	751	695	747	825	782	718	738	749	760	808	807	756	715	738	783	764	776	736	759	801	749	755	778	744	749	782	774	778	755	766	748	708	763	733	755	742	756	793	783	780	744	720	748	747	695	720	783	723	742	746	771	825	719	740	734	797	771	738	749	797	763	725	722	717	757	731	740	770	743	736	752	762	761	784	804	718	718	770	743	696	732	728	797	729	744	762	761	729	746	737	761	751	765	780	754	744	766	712	773	753	757	780	759	749	736	804	749	688	719	770	732	768	750	748	752	739	764	729	737	797	701	745	753	734	733	710	746	750	776	765	763	720	770	767	758	743	793	747	820	765	804	812	783	766	752	788	768	725	735	779	782	775	753	785	717	780	777	736	768	792	743	739	764	744	718	797	788	738	754	796	766	826	742	752	764	749	790	759	772	739	744	743	719	782	800	755	764	780	731	702	776	759	745	747	729	760	732	735	742	744	771	751	797	697	761	777	749	760	765	708	714	760	751	738	751	748	788	780	734	776	761	784	784	751	736	764	769	768	788	787	782	770	816	784	710	731	698	761	757	742	755	775	739	783	778	718	769	790	745	761	785	780	749	754	794	774	811	731	748	756	776	780	770	774	715	753	770	732	724	785	741	810	788	798	772	749	735	727	736	744	763	716	737	781	726	757	718	817	761	762	724	762	765	824	720	745	756	777	779	786	772	792	760	750	771	785	797	715	733	736	750	754	805	811	735	745	719	714	763	791	750	807	738	753	783	755	771	759	777	802	744	741	772	801	752	785	792	769	799	704	814	732	783	804	772	732	717	788	708	807	749	815	767	785	758	768	811	779	785	789	804	774	687	745	734	765	746	776	751	732	748	749	765	746	792	779	777	791	780	721	746	746	747	749	777	742	774	765	768	761	711	773	806	765	726	773	745	782	747	780	766	743	722	741	745	790	740	767	709	709	798	747	793	736	743	800	747	777	731	777	773	798	758	788	738	741	804	776	761	708	787	723	754	659	722	717	744	727	712	743	723	808	757	796	720	757	787	759	778	774	781	740	795	772	779	732	783	755	718	754	782	769	789	809	801	754	797	789	830	750	750	741	774	776	741	777	769	764	775	741	771	808	773	730	714	728	778	807	805	748	743	767	739	792	775	770	747	777	719	739	782	779	764	744	776	790	738	777	757	779	801	728	758	735	829	705	729	794	776	802	735	769	756	711	747	753	774	720	737	746	779	778	743	760	772	786	756	750
24689	21437	27264	25626	4942	555	430	373	359	361	325	342	324	276	318	322	300	830	527	279	299	246	258	251	242	270	276	248	266	260	226	260	237	247	236	254	252	249	250	260	262	212	247	239	236	244	260	248	260	266	237	242	263	243	249	235	256	239	264	258	234	276	267	242	274	249	252	222	267	249	265	262	231	233	250	240	266	244	268	248	273	232	249	245	262	253	245	259	280	270	255	243	251	251	258	265	251	264	248	236	245	256	262	259	241	239	258	257	263	240	274	244	243	247	272	261	239	234	244	242	229	248	258	265	248	247	265	241	231	239	247	242	261	246	262	268	265	224	240	260	215	246	241	256	250	244	260	267	238	236	231	232	242	262	220	247	224	270	253	242	246	248	233	226	258	258	248	284	250	239	250	216	260	240	207	258	232	245	242	235	248	244	226	247	248	256	251	262	259	236	256	228	287	245	253	250	259	239	233	263	258	240	227	247	247	261	213	269	252	252	235	241	247	255	239	236	248	244	262	247	247	244	263	246	244	257	243	248	250	222	219	229	233	221	236	210	248	244	280	240	253	266	238	240	241	241	263	265	227	243	216	243	226	253	232	218	231	251	227	241	216	227	270	218	246	262	241	238	246	251	294	237	202	225	257	258	244	262	238	237	262	269	256	240	246	232	244	273	232	257	256	277	240	239	239	219	267	258	268	256	237	238	223	237	269	259	237	229	263	216	244	283	244	279	220	252	249	248	258	229	261	245	228	235	234	225	265	246	257	266	255	238	230	247	259	236	243	230	236	241	243	235	236	247	230	239	234	251	248	271	285	222	263	233	206	242	278	238	257	244	268	250	256	245	219	241	247	267	257	248	234	205	264	248	243	228	286	260	266	244	214	246	265	290	267	238	255	231	256	234	243	269	257	269	228	225	251	265	241	247	235	249	243	251	284	247	226	232	224	214	266	243	245	258	269	200	249	248	248	225	240	232	246	262	269	248	256	244	251	241	251	246	233	244	234	243	248	276	267	247	223	272	225	271	271	247	235	236	259	252	237	257	250	260	250	221	244	248	264	253	228	237	232	238	248	246	275	243	218	244	266	273	214	266	250	250	245	243	251	255	226	255	265	222	273	224	228	294	231	223	239	221	243	234	253	255	255	237	228	268	248	244	231	267	237	258	236	258	242	251	257	241	264	236	259	267	237	220	254	256	230	265	229	219	259	245	250	218	240	239	266	233	255	250	269	228	255	262	241	261	232	251	278	254	266	217	256	274	238	254	216	252	248	239	245	258	250	233	231	246	245	253	265	262	238	235	235	270	245	252	233	267	253	229	228	264	248	241	251	249	269	237	228	266	267	225	274	261	243	226	249	241	242	211	231	243	260	245	256	271	227	237	235	239	242	239	294	249	241	267	257	220	229	241	227	265	269	264	247	268	252	249	252	249	242	254	239	262	256	254	245	210	240	235	255	238	252	238	239	251	243	258	250	243	253	255	260	259	265	239	256	270	276	209	229	246	245	228	223	249	256	259	253	227	248	240	218	235	257	261	243	237	245	234	225	210	256	278	247	248	247	233	238	227	235	256	223	265	241	255	234	253	242	224	244	260	237	263	268	261	254	227	241	237	249	246	238	241	248	243	242	259	237	237	225	221	223	257	252	223	268	228	240	245	231	260	251	260	246	258	232	263	254	242	252	259	243	271	254	240	257	260	262	248	230	248	244	243	246	250	232	219	245	239	225	227	214	200	272	261	255	267	247	244	255	230	231	237	257	278	229	245	235	219	217	233	257	251	228	256	260	243	254	241	266	227	257	252	222	252	222	220	251	213	270	246	235	245	253	252	243	265	237	253	235	240	241	266	257	231	210	256	258	258	230	261	244	240	216	236	259	257	249	242	232	245	220	239	233	226	253	262	252	234	220	258	245	270	243	263	230	248	246	248	226	238	265	244	258	304	271	218	264	255	236	245	239	223	257	244	231	217	248	260	249	254	247	277	248	269	248	241	258	248	246	238	248	238	248	226	256	282	224	246	212	224	248	246	252	255	248	244	222	242	218	239	255	244	254	256	234	233	261	252	252	259	241	239	260	237	253	251	236	222	261	264	242	238	248	215	263	247	267	257	235	264	252	249	280	246	240	251	259	278	250	259	227	253	244	214	272	235	262	268	254	248	248	266	231	252	219	219	244	220	227	283	245	249	259	266	228	245	239	272	257	243	242	288	233	238	280	256	248	241	238	263	259	223	223	232	256	259	267	252	252	226	240	219	226	246	240	240	239	262	248	237	266	254	228	227	256	253	268	256	253	268	239	214	246	268	226	226	260	222	233	218	285	257	257	227	261	266	252	268	288	236	254	247	263	238	251	248	268	244	250	254	249	259	254	227	240	257	245	217	254	256	231	238	217	238	255	263	247	248	247	252	237	256	225	235	264	261	233	224	248	225	249	251	255	260	250	268	252	264	251	254	261	229	253	246	272	263	272	261	251	237	251	255	243	263	214	239	252	268	249	213	245	271	235	243	254	264	231	228	254	250	250	255	233	237	251	250	249	246	263	250	250	246	264	268	258	248	290	205	250	240	243	248	237	264	258	235	242	258	265	252	277	240	266	268	275	253	259	236	217	240	257	244	230	282	224	256	223	227	240	261	239	266	253	246	234	231	213	227	262	237	247	256	285	258	241	247	246	272	246	234	245	237	253	244	281	250	235	252	216	234	261	244	237	254	261	247	220	258	246	246	254	251	273	256	241	227	240	247	249	222	252	251	258	274	242	226	233	273	225	231	246	257	274	234	233	242	253	262	261	242	243	247	236	253	226	253	241	229	223	234	238	227	268	245	217	251	250	263	254	244	266	234	259	289	244	250	227	266	240	245	238	258	242	238	265	221	270	232	243	210	233	238	254	218	238	244	235	254	255	238	272	258	284	236	246	248	214	264	262	249	229	221	215	254	261	256	247	255	231	268	271	254	281	222	279	242	245	225	242	241	240	235	204	250	243	250	260	218	279	245	243	259	241	245	245	239	237	252	228	232	260	267	244	246	244	240	231	264	255	242	257	237	237	244	235	266	216	242	291	251	234	249	262	249	227	251	254	251	242	259	241	231	236	237	244	240	244	223	230	267	265	249	212	235	238	215	245	254	241	222	236	233	266	218	223	260	246	228	234	214	246	249	250	250	246	230	242	264	253	228	220	261	264	254	259	255	224	249	261	243	210	218	247	234	224	238	223	236	265	270	257	248	249	233	245	258	242	242	242	256	266	236	223	218	239	234	247	251	261	235	249	256	262	270	265	267	253	238	227	269	254	245	271	248	246	239	243	242	268	281	228	245	251	261	236	231	234	249	261	256	268	257	252	240	266	231	251	227	250	226	227	239	243	251	270	264	241	250	260	264	227	248	258	263	268	257	240	238	265	245	213	258	236	230	275	234	225	218	237	250	254	256	273	274	256	253	261	260	242	222	238	228	261	247	266	254	261	249	242	237	222	216	234	239	253	266	217	245	239	255
10298	5586	3909	1880	1196	942	741	707	606	632	502	500	504	450	421	469	412	1621	916	369	363	351	317	360	357	329	337	355	335	374	362	354	334	360	331	361	344	314	341	364	351	413	331	334	336	323	324	324	324	329	329	335	333	338	346	322	323	354	355	346	316	355	321	322	358	306	339	341	346	356	363	369	362	322	338	387	356	343	310	322	348	322	342	321	336	361	373	329	357	376	314	364	366	357	329	341	318	337	352	324	343	375	339	334	313	332	334	320	389	385	359	333	308	321	374	363	320	364	309	304	338	310	307	348	358	326	348	383	357	332	363	351	308	333	342	319	350	337	345	321	328	324	337	332	326	303	340	311	365	357	329	369	370	372	337	302	336	335	345	331	300	335	351	340	344	349	330	343	313	359	349	327	370	320	319	311	327	343	312	346	333	329	325	379	348	351	323	329	353	294	291	293	336	360	309	309	330	323	371	320	342	348	379	332	334	319	371	297	339	332	303	357	342	349	340	372	333	318	379	297	360	344	348	356	361	352	362	348	337	344	322	328	363	341	326	320	314	327	342	346	319	341	336	340	345	301	341	346	367	334	343	302	342	352	346	380	357	359	333	345	322	367	324	377	327	313	319	338	369	362	321	299	342	343	332	322	344	303	312	319	343	351	323	338	310	348	347	320	309	334	315	356	311	333	335	317	347	355	351	336	365	346	344	322	359	344	340	334	337	343	377	299	325	325	348	341	368	347	319	363	358	358	339	343	327	313	334	375	355	315	356	344	377	314	336	352	330	333	288	313	334	341	343	304	336	321	358	330	346	335	328	337	359	336	354	343	333	351	328	320	338	351	373	371	356	354	358	329	372	377	327	344	333	341	338	342	325	350	349	356	341	371	318	330	322	322	323	304	295	328	335	302	315	316	346	359	321	328	312	356	349	361	335	349	366	330	351	341	306	342	343	322	368	337	290	360	330	328	320	298	337	328	333	367	314	333	373	334	344	337	320	329	331	329	316	372	321	362	322	371	318	318	337	345	320	330	335	330	356	345	349	331	359	376	326	331	341	322	349	327	349	325	312	320	348	325	337	346	332	343	333	325	347	348	336	355	357	333	341	311	379	334	334	348	341	336	341	351	330	317	337	365	332	339	352	336	328	322	359	328	329	334	365	333	337	332	317	342	329	344	355	326	329	337	357	358	316	358	329	321	348	345	390	356	319	339	338	341	352	325	341	345	319	316	327	355	355	323	351	318	319	317	372	319	346	349	350	322	381	335	324	360	318	323	331	331	357	338	336	327	368	360	349	329	325	295	354	337	322	346	335	387	331	329	334	326	327	332	358	310	345	340	319	355	314	306	372	330	344	367	353	330	329	363	350	324	359	329	323	332	341	316	330	356	339	332	321	313	311	306	348	363	349	327	323	358	364	325	341	356	388	345	320	341	358	336	329	330	378	373	330	360	385	311	332	343	353	363	303	350	332	368	335	356	349	330	336	329	333	309	316	372	360	363	328	323	340	363	325	327	326	367	345	393	370	343	337	322	319	341	341	342	318	319	346	346	296	335	336	356	340	363	355	347	314	328	335	350	332	331	308	361	354	340	328	368	349	360	294	340	355	333	307	353	349	305	339	334	326	323	346	337	302	352	329	314	348	327	313	335	331	356	365	358	322	335	323	326	317	320	328	329	346	311	356	344	324	352	315	346	344	319	320	366	326	339	362	355	339	332	332	312	337	303	348	329	331	320	358	348	351	320	326	329	307	349	388	318	336	348	323	324	317	319	332	328	317	358	321	336	333	344	361	301	345	341	358	303	309	317	325	352	343	326	376	338	356	352	350	368	324	346	366	341	328	360	356	355	318	334	331	332	353	336	324	358	354	310	357	340	358	346	327	343	320	327	331	318	338	338	334	332	321	370	328	361	320	325	355	314	356	364	355	336	339	356	306	337	339	338	337	335	332	341	328	308	334	320	312	324	340	345	336	354	353	354	367	324	316	329	362	362	345	339	338	361	341	331	315	338	322	328	355	352	340	345	381	328	300	350	317	339	386	314	338	328	335	337	322	318	370	338	342	353	322	302	362	333	357	326	353	329	301	363	323	342	366	331	332	325	332	339	320	359	352	338	354	325	340	333	323	317	360	366	351	280	310	340	333	324	346	343	307	353	346	337	348	331	333	323	311	335	347	330	346	322	337	337	334	353	345	360	353	329	352	325	329	334	348	312	360	360	324	344	322	346	325	338	310	343	332	366	316	353	323	329	323	305	335	340	334	327	351	357	296	329	324	335	296	349	289	326	344	349	352	341	332	334	356	369	335	320	317	348	328	375	356	323	341	350	331	340	339	337	341	339	343	328	325	328	346	343	384	314	349	351	347	318	335	335	327	336	356	340	321	345	332	346	343	358	328	340	330	301	321	329	337	328	348	330	344	330	327	353	317	366	383	344	337	361	343	325	343	324	328	362	329	328	353	348	323	357	327	326	338	387	306	342	359	353	352	343	329	340	333	294	346	312	346	345	325	338	332	394	336	341	351	307	339	319	332	358	333	352	330	330	344	338	324	360	337	365	293	301	347	353	331	353	333	350	372	351	337	343	306	339	328	356	321	313	352	344	341	335	319	336	384	357	329	319	303	366	300	351	328	350	363	340	334	351	326	339	353	347	325	304	344	353	348	346	319	315	372	334	354	346	315	316	361	348	324	364	330	355	303	358	327	388	325	344	346	368	335	294	345	337	332	331	316	327	360	322	328	342	360	343	356	355	364	317	352	345	358	356	332	321	345	344	333	362	340	341	355	359	372	327	317	351	342	315	349	316	334	352	349	361	341	344	311	353	310	310	320	287	362	349	323	368	342	319	329	345	351	335	313	334	332	352	395	328	345	319	345	303	330	321	346	320	311	337	312	322	329	331	332	312	327	351	326	326	347	329	334	329	359	316	298	338	357	344	334	329	347	341	343	326	318	327	332	326	353	341	357	330	311	354	335	355	349	328	307	320	333	331	358	357	375	320	345	372	337	357	327	351	339	360	344	358	345	336	361	334	319	312	357	336	313	370	356	346	341	357	347	330	337	345	331	335	351	320	344	342	351	332	323	318	363	340	330	341	298	357	338	375	332	341	339	367	314	350	330	325	326	326	325	293	321	369	359	321	359	358	297	338	334	374	335	320	358	352	353	335	344	344	349	306	357	315	366	319	330	311	311	347	304	316	336	329	368	319	316	306	332	324	335	326	367	316	331	362	362	369	349	315	311	381	344	346	354	363	361	335	320	360	338	320	369	334	346	338	320	330	330	373	340	329	356	347	325	333	316	366	331	325	346	341	342	344	322	316	327	325	332	303	347	350	314	338	360	356	339	371	355	341	323	313	363	339	342	334	354	368	329	352	302	335	335	332	333	311	325	317	344	326	349	345	370	342	333	310	362	361	316	340	314	338	312	356	339	370	347	300	312	351	349	339	339	317	345	344	357	341	355	346	337	346	375	346	335	366	340	363	334	330	334	341
22557	21435	29242	24000	21432	21305	4540	1194	1029	937	875	850	789	776	774	760	736	2272	1706	672	666	639	662	615	600	581	626	625	603	604	614	637	622	611	594	586	624	614	586	606	588	611	606	586	597	599	584	607	603	579	634	617	549	608	606	590	576	613	612	594	622	539	653	578	601	586	556	604	603	600	591	589	584	595	612	551	588	592	579	584	601	606	614	584	649	634	610	527	603	644	530	624	598	605	620	551	596	593	564	582	585	573	586	542	594	599	603	619	575	602	603	610	625	604	600	622	580	542	599	604	595	625	526	589	575	570	555	573	579	613	596	655	619	566	557	560	575	614	603	610	567	579	565	602	621	547	598	546	600	572	581	574	530	609	566	580	593	606	597	551	618	566	624	629	599	574	595	589	587	600	597	603	630	562	565	599	627	601	602	559	588	604	620	594	586	575	567	582	582	617	638	577	573	590	586	600	633	595	617	580	586	579	563	571	576	578	623	603	575	610	636	604	612	606	615	579	567	602	619	570	593	577	555	579	600	590	607	578	610	576	590	583	573	585	628	626	616	596	601	578	621	570	585	564	570	613	606	607	601	601	635	590	618	543	524	584	581	594	573	573	545	560	554	556	541	598	585	628	610	648	576	558	565	589	597	603	544	557	609	594	595	598	595	564	584	562	590	586	596	556	640	579	588	575	542	571	598	589	615	601	648	570	620	591	652	540	591	581	598	547	552	578	639	597	585	584	560	562	605	575	591	543	629	580	585	606	571	564	606	603	610	612	608	599	574	582	544	565	634	600	660	678	634	606	640	560	577	608	611	575	567	577	576	603	582	512	556	554	596	549	598	600	592	551	620	587	595	541	606	600	584	568	579	581	596	593	616	556	547	553	594	548	602	592	565	564	602	575	601	610	619	640	616	587	608	611	661	572	597	593	569	570	592	541	617	581	560	596	585	638	562	653	577	589	582	577	599	594	604	648	596	597	613	605	569	570	578	575	601	549	565	611	576	611	601	612	574	593	630	613	585	620	564	623	572	589	574	594	583	570	581	645	600	573	607	595	548	574	599	580	564	641	547	614	589	637	565	607	589	571	592	573	595	573	621	573	564	559	565	599	601	571	554	600	573	580	575	588	563	579	552	556	575	585	577	554	603	569	564	573	586	627	603	550	590	572	572	595	541	563	599	614	583	628	624	531	604	602	635	595	570	554	601	550	575	568	573	581	595	562	602	561	641	588	604	570	578	587	629	569	555	577	589	555	582	518	582	610	601	581	563	581	593	587	554	559	576	579	595	584	602	576	570	604	551	587	589	608	580	601	596	590	568	610	588	604	603	566	617	597	586	586	556	570	572	593	590	547	593	552	601	618	623	573	605	604	587	567	574	608	605	573	540	627	614	551	537	583	564	597	605	571	579	548	578	575	582	606	534	561	597	585	558	560	599	589	577	614	614	598	592	593	557	597	606	618	594	617	597	600	621	557	564	570	592	562	638	584	598	542	530	603	597	610	566	621	615	577	571	609	600	591	600	566	586	564	601	593	625	572	635	533	575	588	621	554	598	571	592	596	552	578	583	536	606	558	586	632	578	562	591	619	574	575	596	605	573	629	599	605	553	592	605	575	651	579	588	621	586	615	576	603	634	582	559	609	572	597	606	527	596	574	571	580	569	573	571	624	584	566	564	596	572	602	610	589	608	630	647	559	624	573	616	638	616	618	581	606	575	565	610	573	624	593	605	580	590	572	566	558	626	586	572	576	600	584	585	562	592	577	595	556	656	552	620	627	620	586	637	604	608	585	583	589	557	604	622	620	552	588	597	570	567	603	594	560	628	548	608	598	630	572	572	612	565	574	645	580	588	628	608	611	594	624	540	537	635	581	615	620	599	590	586	633	612	587	546	614	603	584	543	599	623	551	609	630	554	569	581	573	561	572	549	590	623	579	594	560	649	582	578	579	629	585	610	553	578	595	550	579	592	558	603	592	632	607	601	615	563	611	557	564	553	562	608	624	632	622	604	582	590	591	617	601	606	554	568	563	547	560	575	550	567	577	595	586	611	557	552	617	577	600	588	600	595	612	602	617	581	608	599	598	528	570	579	588	562	604	549	574	598	575	607	635	593	562	622	578	575	576	556	597	542	640	580	574	612	583	605	598	600	610	603	614	604	600	572	593	564	593	579	556	576	608	599	588	609	562	604	614	648	554	588	609	591	615	550	561	574	608	600	580	612	575	564	607	582	594	613	573	604	548	641	528	596	568	569	563	584	575	582	576	577	579	621	602	586	596	584	608	560	583	582	588	569	581	595	593	600	564	608	577	629	603	571	583	604	576	592	596	606	547	578	590	615	571	540	554	591	602	581	633	574	572	607	584	518	597	570	603	597	552	581	584	646	600	616	564	607	598	571	569	612	569	594	595	589	597	581	584	577	615	575	552	613	533	579	592	584	594	603	600	601	546	564	598	604	585	600	608	607	589	601	549	605	639	601	604	591	593	596	602	580	588	572	576	625	608	608	548	580	622	618	565	564	581	628	605	612	555	634	591	548	580	587	593	570	620	601	589	584	616	589	594	586	621	596	577	587	616	581	575	588	598	605	598	625	560	554	608	578	591	590	595	604	583	593	493	600	583	566	587	628	592	571	589	618	573	597	633	569	565	592	570	538	623	595	635	571	624	617	559	586	599	583	555	592	569	562	605	622	605	549	560	549	541	580	556	611	595	594	594	606	594	599	584	557	650	578	609	601	615	557	547	554	558	592	562	600	590	592	607	586	650	590	591	590	563	571	575	561	590	584	633	565	607	562	587	596	619	563	564	560	620	608	580	609	579	577	601	597	556	561	586	603	605	587	589	564	640	582	618	568	614	619	609	582	587	577	566	593	593	562	569	611	572	615	626	577	570	585	560	604	608	606	613	580	574	631	575	553	590	594	599	585	605	598	579	569	619	569	641	601	564	599	582	621	589	596	608	631	546	600	581	632	607	598	568	605	555	613	555	580	598	561	614	585	603	574	615	605	605	562	583	600	559	585	577	569	580	565	597	586	564	631	577	624	587	597	566	633	608	633	595	623	590	629	597	627	591	579	568	592	595	570	582	580	585	546	575	570	604	574	538	611	606	597	629	603	619	528	588	623	561	615	635	577	575	544	593	581	619	570	600	552	595	651	575	604	588	600	581	594	577	595	618	605	621	592	626	649	596	576	559	563	597	530	590	574	645	610	588	574	599	567	634	580	539	591	555	659	576	584	550	559	543	562	582	577	604	607	583	604	598	636	602	591	561	567	574	580	584	593	573	619	594	576	572	579	557	535	585	576	601	615	627	588	590	575	592	600	561	621	563	549	610	591	573	592	566	597	625	581	576	575	590	567	597	538	583	601	576	624	574	615	551	598	594	567	566	553	601	552	555	632	627	590	566	617	583	580	597	582	643	640	617	586	600	572	567	578	629	604	575	598	643	586	595	565	609	606	591	595	617	595	598	574	573	581	560	524	600	610	572	581	581
14060	14501	10668	5154	3562	2667	2232	1912	1512	1419	1303	1242	1186	1073	1104	1048	1048	3750	2668	841	829	833	803	796	793	821	808	811	789	817	788	759	751	801	769	778	758	758	719	797	791	762	771	767	771	764	709	703	717	793	806	750	776	729	765	742	683	753	735	754	758	732	752	781	778	741	764	746	706	730	763	748	791	760	789	765	776	753	763	735	763	765	777	789	737	764	768	850	759	783	759	731	806	745	791	758	753	762	759	712	737	727	765	689	760	748	792	703	755	798	776	746	752	775	767	769	727	764	760	756	724	714	736	713	778	746	771	711	714	809	725	731	702	749	700	711	741	733	766	774	765	784	749	756	720	758	773	773	750	736	804	704	732	760	690	727	742	740	761	764	787	749	790	753	668	739	718	764	736	753	748	721	791	769	786	755	705	709	779	755	698	722	761	781	708	752	774	778	752	705	735	767	728	763	778	673	755	751	753	763	723	793	748	758	694	764	712	740	750	806	742	712	766	747	786	752	712	727	776	694	772	737	787	727	687	695	742	768	675	785	781	759	712	740	811	760	737	733	788	761	738	749	717	773	752	762	712	762	798	722	742	752	738	682	764	783	713	753	736	762	736	730	712	754	754	745	755	727	769	762	752	715	716	763	779	768	735	769	797	729	727	741	761	764	681	732	713	719	727	731	727	729	715	743	774	769	740	746	734	724	751	740	733	761	747	768	738	746	718	756	784	720	788	766	718	731	737	767	756	727	791	782	709	758	682	741	722	719	757	754	733	767	758	711	723	759	760	745	736	751	733	767	716	762	757	742	755	762	779	769	738	748	766	756	763	725	778	713	741	761	729	744	763	709	731	739	754	739	728	789	698	766	738	748	740	776	779	760	737	757	795	725	757	751	775	760	781	723	698	753	732	735	776	784	760	697	706	761	722	722	745	777	766	729	706	758	752	709	749	785	759	715	728	767	757	764	755	736	760	694	734	704	729	737	728	724	729	755	801	756	733	770	708	725	748	767	761	714	763	767	710	713	771	745	750	719	711	752	758	771	738	740	741	708	755	769	769	753	746	725	767	740	774	735	703	780	749	771	749	740	749	771	751	726	722	730	747	752	745	764	781	758	727	791	746	761	752	761	742	773	766	756	715	739	747	733	767	737	731	690	752	757	749	754	727	748	798	727	728	714	753	741	783	758	741	672	705	736	717	789	723	812	714	762	801	753	733	777	774	753	741	752	717	779	703	754	718	776	744	754	751	769	723	766	756	707	781	724	743	724	809	727	737	757	766	741	757	705	691	756	747	753	762	784	795	709	748	763	771	741	744	798	734	804	743	732	725	786	739	764	762	775	753	803	730	753	779	757	674	698	706	775	721	732	704	719	668	737	708	727	797	796	710	701	734	703	724	785	749	766	734	745	764	761	757	768	790	720	727	740	741	741	754	731	749	780	768	751	773	706	770	706	735	727	769	740	758	778	730	714	725	764	775	791	741	682	764	726	739	692	727	710	784	759	725	787	767	803	750	713	716	727	741	745	711	768	777	766	788	793	723	741	738	716	735	722	723	740	776	740	743	718	756	725	751	793	738	728	730	765	737	732	707	760	757	754	753	747	744	711	749	750	771	727	760	724	697	749	736	754	746	757	734	784	734	738	801	753	813	720	759	711	754	786	780	764	759	750	757	730	727	743	712	722	724	722	745	728	712	776	770	735	774	732	718	783	767	720	789	738	771	763	772	778	822	762	697	746	763	756	733	685	780	754	749	772	724	701	752	781	732	731	725	723	707	772	705	740	750	760	735	739	766	749	730	776	740	784	761	727	731	746	766	721	730	756	725	738	775	746	765	735	811	749	797	794	746	760	732	778	707	759	679	756	800	764	693	764	789	773	727	725	789	740	763	739	738	739	718	736	776	727	735	697	751	695	733	726	735	669	760	773	701	778	735	730	707	677	725	734	703	758	735	750	733	712	731	729	749	761	784	782	761	699	771	737	717	749	759	684	707	757	781	726	746	791	724	749	730	776	723	741	761	746	762	736	741	788	721	669	792	694	757	750	800	802	740	704	732	738	712	742	711	718	724	767	764	743	766	717	775	735	708	728	803	750	714	740	716	731	741	715	723	729	752	816	744	737	768	713	693	747	739	761	729	717	753	754	809	726	731	715	767	742	732	702	750	722	780	769	729	716	716	730	774	747	792	769	749	807	748	771	762	755	716	726	776	787	743	728	748	740	744	751	716	716	732	725	793	789	736	747	635	769	707	716	692	718	717	746	732	752	755	762	759	724	703	756	752	735	654	714	774	769	782	733	755	709	775	744	810	722	736	765	775	731	680	738	737	750	722	730	718	778	746	725	789	749	755	768	747	795	713	731	722	736	772	766	761	732	744	757	724	734	728	763	760	734	765	743	751	728	729	765	762	749	749	736	694	714	808	751	745	741	770	700	740	700	736	743	732	775	769	700	756	776	730	726	738	721	738	712	715	694	748	761	822	717	727	774	740	747	711	760	767	712	747	789	747	779	795	792	771	770	774	770	753	747	720	712	778	770	718	762	734	717	752	696	830	767	775	708	716	769	742	769	765	774	758	769	702	733	718	764	750	804	754	738	690	794	697	814	706	763	797	743	748	729	764	741	773	735	793	700	770	709	740	799	781	774	771	736	678	760	769	669	700	737	760	736	743	738	751	752	743	755	742	766	729	730	761	761	726	744	707	701	716	725	685	748	747	686	757	769	757	737	699	761	759	747	773	774	757	755	731	741	754	771	768	712	706	729	728	781	755	716	751	783	712	712	789	753	771	746	753	735	725	712	761	742	695	769	729	741	760	748	744	738	721	745	727	760	756	761	737	747	735	766	735	777	704	740	783	734	780	767	697	737	759	689	722	731	759	713	774	755	733	707	753	742	726	738	764	765	745	708	736	757	712	791	715	721	761	713	756	807	732	769	765	742	760	775	763	688	753	705	725	745	720	786	739	717	751	724	746	753	768	783	780	764	709	731	769	717	755	728	789	750	755	774	773	751	796	793	778	715	726	776	766	780	783	758	782	767	757	725	685	710	790	777	735	730	716	772	734	735	785	721	753	736	737	733	763	767	765	773	793	737	768	736	730	672	739	804	745	822	753	756	769	713	708	732	721	699	727	742	786	787	760	769	728	746	723	773	736	738	758	757	778	754	732	791	737	761	779	767	792	763	713	783	756	748	756	745	775	740	756	705	798	713	781	750	686	731	708	712	770	782	761	725	734	743	751	740	782	739	711	751	764	721	751	775	719	718	736	732	731	741	734	738	716	781	752	737	715	719	748	695	758	733	735	796	703	776	740	726	788	776	746	719	741	771	700	768	765	738	731	734	710	750	705	786	772	772	726	709	710	762	750	788	775	769	720	743	735	768	713	748	738	751	731	725	782	744	757	722	702	719	718	771	748	763	695	736	721	749	739	762	730	776	704	790	758	769	792	725	718	786	744	727	740	734	738	710	733	783	773	776	747	723	756	674	779	772	741	769
27623	17629	3732	948	658	561	431	368	415	347	364	368	371	391	383	388	374	446	430	367	389	384	389	369	340	353	356	327	353	337	359	356	375	355	364	361	344	327	366	378	344	377	345	392	369	374	318	376	371	329	326	359	357	361	333	377	346	348	341	338	337	335	368	372	349	351	383	325	360	383	321	343	332	406	376	371	339	348	374	349	389	348	377	361	372	387	392	346	368	375	377	335	368	329	362	370	342	343	317	337	380	334	335	344	328	333	327	361	373	360	367	367	316	341	349	372	354	343	365	384	339	347	337	344	360	372	349	359	375	360	346	367	340	304	323	369	347	358	362	328	362	359	357	346	373	355	343	346	348	331	377	350	355	370	336	355	360	317	343	405	369	352	328	317	337	351	367	376	337	351	353	312	349	347	364	352	365	376	363	352	340	328	337	354	363	329	372	359	398	327	348	371	337	353	343	374	371	386	345	377	397	340	325	391	373	336	384	321	329	380	359	361	367	357	356	368	335	352	341	354	347	378	349	385	402	360	347	359	335	349	350	353	349	348	376	348	345	396	352	339	358	396	353	357	377	354	330	403	357	379	326	374	353	312	339	338	366	365	368	356	384	381	346	329	357	346	333	384	350	361	368	396	390	347	347	378	327	321	348	364	335	335	348	341	376	363	340	323	351	348	352	383	368	331	374	345	331	360	341	332	345	369	363	358	346	363	345	354	350	345	348	336	361	361	359	355	338	380	371	380	350	347	332	374	375	350	364	334	341	408	303	375	365	352	356	327	366	360	370	335	362	338	323	370	351	369	337	390	336	364	355	331	353	357	376	363	373	372	340	339	367	337	359	333	369	360	394	371	361	352	372	346	348	361	344	366	379	337	363	382	338	358	318	351	344	374	334	328	367	354	347	368	369	332	351	365	352	332	358	345	371	348	370	364	376	338	366	362	359	361	385	329	385	355	364	357	349	334	390	372	375	339	368	376	354	345	362	383	342	363	352	351	367	356	369	331	377	354	366	355	352	352	365	348	332	339	354	347	329	376	329	330	377	380	348	373	343	357	364	384	367	354	364	371	353	350	344	380	379	383	392	370	340	381	354	357	357	373	346	350	326	351	351	362	378	372	362	373	378	374	349	358	367	376	344	361	348	322	370	341	345	361	366	371	332	368	393	339	357	336	365	368	359	379	365	355	391	334	333	359	387	379	369	372	389	389	356	343	369	357	316	353	355	342	376	350	350	328	324	352	363	378	366	372	364	355	393	371	339	381	378	332	375	372	349	350	356	366	352	367	336	332	387	362	344	348	373	390	326	346	332	351	343	349	361	355	340	375	344	374	387	344	370	362	379	373	356	340	385	365	303	381	329	399	352	358	372	361	362	401	331	333	349	339	366	344	374	347	352	358	325	362	343	380	344	357	367	369	367	367	360	362	324	339	356	379	366	339	370	362	375	352	323	391	353	368	386	370	355	320	385	372	355	365	360	357	391	368	353	386	387	345	372	355	341	353	368	327	321	345	340	367	395	349	326	360	364	359	334	371	335	375	359	370	332	334	350	339	343	391	354	385	365	390	338	328	356	391	366	375	379	387	380	439	356	345	370	383	357	331	352	373	340	327	343	372	381	334	346	369	357	381	368	349	405	360	398	340	362	383	343	364	375	378	347	370	341	370	359	387	350	334	354	375	335	318	328	397	346	334	377	343	349	358	345	378	375	320	381	365	352	396	364	356	330	355	375	381	373	332	379	336	366	362	390	336	370	344	327	375	375	358	351	380	356	379	348	344	374	359	355	295	310	340	341	325	348	343	377	369	330	342	343	375	368	361	352	377	344	363	374	364	361	355	385	378	338	389	410	366	375	338	330	362	386	356	352	316	367	346	355	353	382	371	338	352	356	318	330	360	376	347	330	368	379	361	348	368	366	346	391	370	340	363	342	368	360	352	334	348	365	359	362	365	356	349	363	364	363	381	384	336	396	356	347	334	390	336	373	340	380	352	339	372	348	352	362	360	325	334	360	404	328	361	362	363	369	374	337	341	373	348	348	371	345	358	325	367	351	384	368	358	364	338	355	352	363	384	398	344	329	340	348	397	360	354	366	345	405	330	347	361	383	365	381	345	370	388	354	350	346	326	365	369	386	355	367	342	334	352	360	379	353	365	379	348	388	334	346	342	357	337	311	353	362	347	347	339	361	386	384	335	356	386	358	333	372	366	357	384	347	352	375	370	340	343	352	359	364	385	327	359	352	358	352	383	335	358	338	362	365	338	400	384	346	363	376	376	381	358	370	364	371	368	372	345	370	353	391	374	362	364	411	334	382	354	345	373	383	364	385	393	368	352	337	354	368	355	386	371	374	366	348	363	358	368	379	332	353	347	336	320	337	346	315	345	345	369	345	375	358	344	364	377	388	351	347	341	337	371	376	351	344	344	362	338	349	409	373	375	367	357	344	359	359	370	378	362	337	381	369	357	376	362	330	333	348	315	374	360	354	386	405	371	329	347	357	332	365	335	370	351	355	358	324	373	352	350	341	347	321	330	357	361	344	314	359	343	341	347	355	374	364	319	342	361	362	390	362	355	344	348	358	352	345	360	373	351	367	329	344	320	348	323	384	388	365	366	363	388	356	378	355	357	350	338	420	361	344	351	385	350	356	351	356	363	320	381	364	354	363	338	330	324	361	367	360	353	328	412	366	341	337	323	360	358	318	372	377	366	339	360	377	363	379	373	371	349	357	347	342	366	369	345	373	358	335	353	355	376	360	376	339	331	309	351	350	377	343	362	380	326	369	333	374	375	346	335	359	354	349	337	356	356	321	348	318	359	354	363	392	389	352	338	316	337	371	343	356	395	352	339	340	336	347	350	353	352	324	415	336	397	306	373	382	335	362	371	329	331	350	349	363	388	370	365	377	333	357	345	395	330	367	372	348	396	353	373	407	351	349	335	340	367	313	342	379	329	349	376	374	382	383	357	358	361	340	349	354	356	347	367	366	360	316	392	366	348	347	336	325	365	338	379	365	338	381	394	396	343	335	339	378	343	371	343	324	348	340	368	373	334	352	375	374	354	373	374	333	352	359	371	359	346	342	368	381	354	362	373	319	325	336	351	387	352	353	361	337	376	353	335	345	344	408	348	379	395	355	353	365	335	369	348	333	328	367	370	376	368	345	377	371	334	365	358	370	372	335	346	344	385	375	367	356	352	348	331	378	321	349	374	333	384	373	355	402	327	319	351	353	341	365	358	377	385	344	369	351	365	368	380	343	355	365	354	361	347	376	367	366	326	364	346	384	348	352	351	347	354	341	369	343	368	308	367	347	344	365	340	376	325	390	354	339	355	396	360	346	347	351	348	376	332	390	378	356	354	349	364	393	345	384	323	380	338	349	331	345	381	343	334	386	357	356	356	338	349	340	375	349	378	373	366	332	369	373	349	358	327	353	314	340	336	344	397	347	366	361	347	333	325	349	354	376	402	342	362	340	371	333	374	396	358	360	347
5288	2285	1766	981	716	646	569	529	540	545	518	539	510	488	479	523	508	619	536	493	452	498	463	495	470	467	456	464	484	439	459	437	414	490	456	471	453	470	462	450	485	449	446	433	447	481	474	438	443	423	484	446	460	441	422	488	413	457	465	450	454	480	470	446	461	475	503	471	439	471	469	449	432	442	455	452	442	485	451	435	480	490	466	440	422	453	460	427	445	483	473	437	481	487	476	436	486	426	463	466	426	475	446	463	444	456	464	442	462	443	491	439	458	497	431	443	429	470	475	456	468	459	470	460	462	457	437	503	413	441	443	469	443	452	484	429	436	462	444	443	459	455	458	449	426	423	437	466	430	435	470	418	480	460	488	418	435	476	471	507	440	453	439	443	461	416	455	471	449	458	445	501	477	458	443	491	414	498	454	450	464	452	450	437	458	462	442	448	468	477	431	466	460	436	480	470	494	449	455	474	445	501	495	434	415	442	451	416	435	451	477	440	453	447	470	456	457	410	423	435	434	431	468	454	459	441	464	453	431	441	431	483	462	460	469	473	455	491	457	483	424	448	459	441	469	423	495	468	460	457	475	421	475	486	416	439	486	451	439	419	462	436	458	439	492	419	438	441	491	437	489	477	492	450	458	442	452	458	474	445	463	456	431	496	455	464	476	453	472	454	431	445	424	441	457	480	466	459	445	445	474	457	469	432	451	485	489	459	498	469	422	447	460	445	465	459	428	450	431	459	467	440	454	447	471	425	440	472	436	440	414	431	455	487	486	442	443	465	450	456	495	423	441	428	452	428	433	458	466	463	444	453	464	426	446	463	441	459	488	432	442	452	471	447	453	471	425	440	456	428	463	437	424	444	464	457	428	460	435	527	454	459	438	441	450	439	450	443	455	461	427	511	458	462	469	458	460	450	436	433	463	448	484	426	437	449	441	451	451	437	474	441	408	415	464	475	466	490	476	436	454	449	442	449	464	406	466	447	448	452	409	496	418	458	449	476	466	432	448	457	439	439	484	476	429	465	418	441	446	445	434	426	481	469	470	449	469	467	442	465	441	480	446	435	464	470	446	431	446	475	469	461	434	455	479	467	480	461	453	431	423	477	431	453	478	442	452	442	429	465	443	445	460	417	435	437	428	436	462	439	439	486	488	445	451	476	472	417	448	440	422	455	437	516	460	458	455	476	480	460	451	444	487	463	484	465	447	468	460	446	429	431	459	460	434	489	468	482	473	466	480	447	488	449	465	438	447	475	407	439	427	474	499	457	471	450	423	461	469	441	433	426	463	468	459	473	419	421	425	449	453	396	475	445	447	404	438	461	469	450	422	474	433	445	475	494	471	466	432	475	456	432	458	451	484	482	444	402	467	443	464	496	476	459	442	444	454	425	460	433	457	461	428	466	424	466	477	454	445	478	421	452	465	442	495	472	453	445	485	452	449	506	434	455	487	451	430	474	445	446	444	448	476	463	440	451	479	448	478	454	467	483	481	471	478	444	433	463	438	464	452	447	474	476	482	437	413	472	499	460	483	413	439	423	443	440	459	411	482	505	467	459	457	429	402	436	518	466	462	481	438	460	457	467	486	470	453	438	460	476	483	433	412	476	417	456	464	435	440	486	456	460	481	443	449	457	444	487	460	442	436	417	472	481	463	412	451	461	409	495	469	470	431	472	482	461	452	472	460	437	453	476	462	443	426	462	439	465	454	504	481	466	472	435	459	457	466	430	475	476	447	453	420	441	427	453	453	421	449	431	463	474	453	470	444	416	493	428	453	426	434	491	447	445	460	437	479	488	476	468	479	497	452	499	475	451	464	429	465	492	472	444	459	473	468	462	440	430	436	449	450	456	443	455	446	437	460	483	462	448	438	456	455	451	426	465	453	483	477	497	477	470	462	445	446	445	447	461	425	494	468	443	417	428	477	427	400	438	469	455	454	431	479	466	408	468	456	436	441	451	445	455	437	432	463	451	477	493	451	436	475	451	464	461	463	461	449	463	456	428	472	446	464	482	467	432	423	444	432	480	469	442	426	442	493	478	434	452	469	451	482	453	461	490	457	468	452	479	446	444	443	467	472	447	447	439	453	461	432	453	470	441	459	466	478	464	448	478	449	463	444	492	466	455	470	409	473	485	462	466	480	425	458	443	488	457	471	469	471	443	458	512	472	465	424	490	461	482	493	471	449	455	426	512	474	477	479	451	463	452	441	422	451	472	471	475	417	419	469	464	482	432	461	467	467	471	426	444	471	480	452	471	464	390	454	432	442	449	416	444	456	465	497	430	419	438	430	467	451	483	476	481	446	455	446	472	442	482	435	432	436	451	461	466	405	478	438	474	455	451	491	420	445	451	430	458	399	454	457	462	477	462	436	496	438	440	432	468	466	442	460	447	471	427	435	469	470	470	437	444	419	444	435	453	449	471	442	457	499	459	483	449	474	411	440	440	472	446	489	467	450	425	454	463	452	449	484	416	456	462	502	458	440	459	475	439	456	410	469	426	424	438	450	460	420	456	498	439	483	427	440	466	454	447	436	472	474	461	443	455	485	439	441	454	436	456	456	452	469	432	450	420	454	466	429	440	456	460	466	458	442	454	448	463	461	442	480	430	433	439	452	449	493	450	495	448	476	486	479	489	479	483	450	471	470	440	442	445	422	486	474	457	437	426	445	454	461	441	421	460	458	494	457	443	468	475	425	472	459	464	441	482	464	458	449	399	458	456	433	494	440	446	487	483	450	486	439	492	449	490	440	464	433	483	465	422	459	463	479	448	473	449	515	472	445	447	466	439	449	476	460	428	484	480	438	461	463	436	450	430	470	459	455	505	453	430	437	461	475	442	452	453	455	464	461	472	464	473	461	474	450	422	448	478	483	464	451	448	452	432	474	493	444	472	432	456	436	450	475	476	443	434	424	445	431	450	439	438	450	467	444	456	460	443	466	439	478	463	474	459	451	442	473	450	463	470	456	478	471	467	450	479	473	455	486	483	439	441	472	466	477	450	460	443	458	477	474	451	466	438	416	441	393	442	505	489	441	457	465	434	427	473	445	449	443	469	455	444	440	475	466	443	478	448	457	445	440	468	470	474	435	435	451	443	481	474	446	444	463	506	445	437	437	461	423	476	437	423	426	444	460	474	470	466	440	506	448	477	447	476	443	453	462	430	453	454	464	418	488	459	434	449	438	501	452	461	466	473	485	442	441	483	458	503	411	482	438	451	475	450	480	460	481	489	485	422	443	471	430	456	443	445	435	426	502	466	452	470	449	418	497	487	469	468	455	461	437	463	473	484	449	411	425	440	477	462	459	439	484	462	462	442	458	466	476	424	453	466	453	454	443	425	436	452	458	480	463	459	503	435	454	437	450	441	446	447	466	465	449	426	435	476	431	447	446	457	473	452	434	426	446	459	464	459	437	449	471	444	457	402	457	437	490	448	436	436	465	474	460	429	464	417	508	443	469	511	468	459	456	452	461	466	455	414	427	453
23566	21403	28653	24517	21234	5393	1183	861	785	837	802	812	729	798	712	679	707	1561	1088	643	659	623	594	650	617	644	607	592	669	615	603	616	663	591	618	679	657	623	609	607	604	591	594	580	614	584	593	618	626	610	612	615	632	600	610	604	618	580	602	587	637	618	582	598	606	616	618	600	600	604	594	638	610	612	641	605	620	620	643	696	657	608	642	619	614	597	632	604	611	603	625	622	601	565	585	603	625	623	588	597	596	600	606	602	632	589	651	619	639	629	641	610	588	653	672	625	596	606	598	606	618	599	572	567	599	615	648	600	614	568	571	566	627	625	583	611	617	648	621	599	596	614	615	587	602	633	576	627	561	637	678	588	585	587	647	568	597	599	615	570	602	633	605	575	595	639	630	631	609	644	605	637	593	613	603	610	546	611	576	645	589	622	592	631	674	547	610	603	650	633	607	597	593	556	630	643	612	603	630	631	569	610	610	630	604	602	610	626	626	592	597	615	585	633	573	623	648	662	620	604	594	588	576	597	619	531	585	612	621	580	630	595	596	641	611	612	662	619	604	633	611	637	620	586	627	566	599	626	626	617	622	553	611	599	646	609	585	578	651	631	586	597	616	576	590	605	597	633	622	618	657	592	609	625	590	588	580	589	622	639	654	631	640	632	610	573	614	637	585	633	602	655	618	590	614	543	625	611	600	643	602	642	556	615	631	642	600	584	609	594	598	631	609	647	616	583	598	529	640	595	631	592	641	613	595	638	631	656	647	605	600	636	626	651	567	609	625	576	614	553	606	604	620	617	628	593	586	608	589	595	652	602	621	616	582	605	593	619	619	599	641	599	650	634	618	604	623	552	631	591	609	576	586	625	598	644	595	611	576	617	635	602	612	610	621	575	582	594	636	561	582	632	593	587	624	627	631	596	587	636	597	652	619	637	613	608	611	556	669	598	594	597	550	625	677	629	624	645	566	592	563	580	595	585	605	597	533	629	606	648	625	579	555	602	618	615	630	597	669	596	586	655	587	627	606	598	623	591	601	557	646	609	611	620	583	610	588	627	585	580	583	605	623	619	594	628	570	622	624	648	623	639	634	618	671	627	597	595	623	612	639	584	575	637	601	609	647	594	606	618	595	633	585	610	608	592	662	592	631	574	611	627	576	608	625	633	630	597	619	579	600	613	643	572	622	609	602	595	611	653	613	591	601	652	652	640	604	621	620	570	615	622	646	575	598	579	570	599	617	598	576	596	598	584	613	571	640	599	617	657	600	624	631	563	612	623	559	575	582	601	601	552	618	578	596	586	607	573	621	644	586	578	596	621	611	596	605	567	590	598	577	648	626	613	640	591	626	603	575	610	599	607	649	604	623	637	614	610	604	618	641	571	594	633	656	594	596	635	606	645	624	610	618	631	662	645	620	575	582	615	653	624	597	630	590	609	613	619	588	629	647	606	606	632	638	622	653	608	606	612	605	594	621	596	578	609	622	600	641	586	623	618	611	603	616	589	641	619	611	643	605	594	653	563	569	619	573	649	592	591	603	600	618	646	580	589	591	600	626	529	616	563	594	608	617	608	633	639	652	622	587	657	612	582	608	623	621	594	620	614	612	599	653	612	644	655	630	582	603	634	601	668	586	592	566	627	630	605	615	615	605	577	605	609	599	588	616	644	646	591	601	566	619	612	556	623	608	635	622	577	620	616	609	634	657	621	606	576	632	630	648	642	627	596	571	574	588	634	609	631	610	637	657	629	600	655	598	605	599	616	611	589	592	627	577	580	606	610	590	631	616	647	599	649	614	602	599	633	591	637	599	600	613	602	607	634	640	603	618	578	607	662	616	614	563	579	601	633	598	607	649	610	563	630	587	609	592	573	580	582	648	592	619	621	636	578	578	561	586	622	598	592	663	631	627	612	611	643	554	622	609	607	605	630	621	610	631	622	586	567	603	599	633	627	638	621	593	590	635	596	643	628	596	579	588	623	625	602	621	630	598	607	624	620	603	579	613	563	585	577	636	605	611	645	606	581	570	599	607	634	599	573	647	600	582	594	621	629	583	588	631	610	614	577	645	668	628	611	644	658	564	604	602	636	619	605	576	615	620	625	642	571	599	627	558	591	643	625	596	576	622	653	595	581	629	605	614	650	589	613	591	570	623	627	590	644	590	605	618	608	611	602	645	599	597	577	586	609	663	602	608	620	604	648	607	601	589	613	582	595	585	634	621	587	623	616	604	596	638	615	556	577	610	583	621	582	579	608	604	611	590	583	543	609	624	625	620	640	591	649	600	602	619	561	626	589	642	630	623	601	599	687	597	649	629	606	615	589	606	578	653	524	647	601	617	622	617	613	626	575	615	638	552	637	595	608	644	598	597	607	640	592	584	586	600	611	593	631	637	617	594	572	582	626	586	612	615	614	594	599	587	605	563	642	653	577	594	546	621	643	619	615	620	630	585	612	617	573	606	573	618	604	654	618	611	651	616	646	575	626	623	568	619	580	592	558	600	568	589	618	639	541	611	661	599	644	593	609	558	617	616	611	650	606	581	596	579	623	613	573	580	650	605	605	607	603	586	600	621	631	634	671	642	575	607	567	638	625	627	610	576	611	634	640	589	584	613	642	585	578	628	629	629	615	638	627	661	608	584	584	603	602	581	596	626	600	600	541	597	593	621	593	620	612	605	597	605	618	623	598	640	595	647	631	602	626	576	592	615	636	596	631	571	608	626	617	600	611	593	598	604	590	602	651	638	582	692	610	606	647	602	602	650	625	597	589	563	598	559	601	607	657	614	622	603	562	620	645	586	550	587	605	617	609	620	602	640	675	620	635	577	652	647	605	590	638	608	624	604	586	538	632	616	618	622	599	606	590	575	588	623	635	641	589	627	635	621	610	619	586	579	531	641	577	599	614	625	631	589	620	588	587	603	589	619	612	625	616	621	648	616	614	591	654	561	602	617	661	595	588	619	595	573	629	645	598	607	634	596	679	633	632	617	582	634	597	621	625	621	615	633	573	634	613	621	640	646	575	608	590	642	605	598	619	648	603	615	600	611	643	565	594	567	639	607	607	607	578	539	631	569	606	613	605	625	618	608	633	582	663	626	604	565	647	625	613	619	591	636	647	613	589	647	570	644	634	625	619	614	597	594	606	607	601	630	621	607	594	616	652	613	609	574	607	624	605	641	677	611	598	542	638	608	631	588	607	593	585	545	580	596	594	617	630	602	609	587	634	630	623	610	602	616	608	618	638	580	621	613	603	621	583	580	629	575	650	626	627	566	630	618	623	628	633	572	614	600	646	653	617	633	623	588	605	609	568	599	619	549	577	577	619	631	575	639	595	584	580	598	557	633	586	609	621	582	597	603	607	567	614	637	617	590	600	593	601	599	605	599	593	622	623	602	584	621	590	605	621	566	573	613	638	608	592	619	652	633	635	629	601	628	637	599	636	594	650	579	587	641	556	620	609	609	654	637	649	643	606	627	575	625	582	640	598	612	594
11195	9170	6753	3220	2252	1825	1552	1349	1202	1123	1079	1068	1007	939	959	953	970	2575	1625	813	822	787	811	816	770	815	777	769	769	782	807	783	743	748	773	746	795	764	798	801	776	802	803	755	803	814	734	757	815	745	803	780	771	791	737	785	767	777	773	787	763	815	775	759	768	813	817	788	793	738	739	790	748	735	745	748	771	795	762	755	773	817	787	780	780	746	778	771	777	812	804	778	752	824	743	790	785	805	738	778	721	771	705	781	799	779	767	751	756	738	771	779	781	761	772	772	672	774	768	819	731	773	782	780	819	702	736	782	708	806	814	731	794	760	730	708	826	780	757	761	784	780	767	774	740	816	769	801	741	722	791	797	786	773	757	798	771	692	793	751	736	725	744	754	777	792	750	767	748	750	780	783	764	805	794	750	751	760	736	796	778	775	780	741	723	779	740	777	795	741	790	764	714	732	756	779	766	767	749	750	784	788	750	785	767	761	748	789	790	779	829	784	775	766	791	767	737	777	744	777	769	749	791	766	710	777	765	721	788	781	784	785	772	765	798	802	769	727	782	782	745	776	741	732	766	768	720	769	749	802	754	752	756	758	773	799	743	742	742	752	748	690	791	803	763	761	757	746	742	741	758	735	755	811	733	778	792	763	724	788	708	748	762	768	751	736	780	771	789	781	774	788	816	771	788	719	711	804	779	765	768	774	753	770	791	802	759	727	762	775	768	777	714	797	751	784	727	752	733	762	752	754	772	719	703	763	777	815	802	748	733	783	803	759	772	735	777	786	709	781	763	753	749	755	782	742	764	798	754	736	775	775	747	786	775	747	766	783	755	806	780	750	773	763	753	745	775	728	759	763	755	720	807	733	754	748	746	805	783	790	791	779	801	755	781	765	784	800	779	742	774	764	777	747	785	786	752	747	784	756	788	786	758	757	716	765	725	778	752	776	755	725	787	738	758	742	826	779	671	735	789	753	759	766	752	754	768	719	758	739	755	773	739	741	786	765	797	783	750	809	822	762	801	804	764	796	782	760	760	752	778	757	763	750	742	769	786	746	781	744	774	774	788	758	793	789	721	784	852	747	778	753	729	770	779	760	756	737	755	769	728	784	763	749	781	769	773	799	809	739	781	758	706	773	746	757	736	725	751	802	815	742	735	749	757	803	756	711	815	742	789	774	760	775	777	723	777	772	715	776	729	722	774	710	799	748	797	764	766	734	778	736	725	786	748	813	779	753	796	738	795	754	750	754	799	840	794	731	797	777	759	715	748	824	757	776	795	785	762	807	727	800	828	736	749	766	799	784	741	759	802	781	749	776	787	765	782	773	770	739	751	824	796	760	755	796	787	710	748	753	760	760	806	773	711	785	778	769	750	816	762	760	801	734	749	782	731	770	782	751	772	782	780	829	803	768	756	745	805	781	785	721	770	760	762	783	779	774	735	758	804	720	780	757	778	765	776	761	741	774	776	793	838	751	756	720	749	757	738	798	795	774	795	774	708	732	719	743	769	791	761	725	742	747	759	722	770	817	740	852	791	794	724	794	739	736	753	728	806	750	730	785	790	799	770	728	787	742	793	819	747	719	766	785	799	809	768	754	770	796	800	744	819	747	746	780	789	799	772	718	782	735	792	767	770	772	779	743	836	746	773	745	778	764	745	772	760	812	785	786	773	764	782	762	755	769	745	733	799	771	815	728	764	776	776	761	760	810	775	804	785	797	746	781	748	727	744	757	817	812	755	710	722	710	687	803	789	732	741	771	771	698	774	790	746	757	766	772	746	773	760	750	780	807	757	789	783	770	795	790	809	777	727	827	744	788	773	780	728	772	748	778	779	760	798	787	745	766	756	758	763	784	783	771	738	764	743	797	786	802	773	717	824	775	718	742	740	682	769	730	775	729	793	726	755	794	759	811	782	803	757	781	777	772	773	764	738	764	754	782	762	758	760	794	755	782	746	744	795	835	772	769	800	740	803	769	734	743	758	715	730	807	773	761	769	791	742	774	729	718	756	755	759	797	739	787	715	739	807	778	820	741	759	749	733	734	827	803	731	745	761	778	783	775	755	741	768	791	744	779	802	745	824	713	758	806	802	779	744	771	714	749	819	757	821	747	743	768	760	729	783	781	728	727	784	710	752	793	771	699	710	751	794	795	718	773	777	763	774	749	814	790	769	746	730	768	781	786	814	740	756	718	814	772	760	781	768	764	785	769	730	741	767	756	840	772	770	825	784	740	801	775	784	744	792	783	769	782	734	726	785	789	780	725	789	771	761	747	743	766	777	772	779	796	762	763	715	750	753	744	791	792	748	746	778	748	771	787	763	746	744	791	766	786	764	740	783	733	796	797	788	794	720	782	774	751	755	767	777	769	762	755	720	756	746	746	756	766	759	735	798	769	788	785	733	775	767	770	726	778	754	756	747	715	773	735	782	794	770	764	743	813	799	784	745	783	716	723	790	791	740	739	743	753	798	756	731	789	767	736	717	748	704	739	814	769	793	820	791	781	767	759	756	776	737	774	696	732	781	757	756	757	800	732	756	818	782	822	782	763	799	754	769	802	772	695	768	770	796	733	811	732	761	806	777	746	745	751	737	718	746	794	742	760	777	816	749	741	775	809	795	811	770	789	782	800	752	767	797	766	767	743	734	772	754	777	766	746	763	716	734	769	748	752	735	756	770	707	743	728	810	751	737	771	769	676	786	760	732	734	808	764	793	759	747	760	729	783	795	745	806	720	750	703	803	726	780	714	712	789	767	740	768	730	771	761	809	722	757	799	794	716	762	774	789	785	762	757	742	696	745	737	780	789	784	784	797	756	770	725	742	789	766	730	749	752	793	698	756	735	757	793	690	751	726	770	759	787	740	752	792	773	762	774	772	761	811	720	763	804	755	809	702	723	751	795	789	774	765	795	734	782	731	783	748	793	755	777	771	798	750	748	759	830	766	736	794	778	748	733	790	746	765	693	828	753	737	765	756	785	715	777	770	734	800	758	764	759	740	743	785	797	815	731	734	743	746	748	713	780	770	775	759	760	780	771	757	789	802	773	752	711	753	802	804	760	751	750	730	746	791	784	794	761	730	766	758	735	717	737	746	770	726	742	769	792	810	747	755	763	802	773	769	726	787	784	749	766	710	782	758	783	748	758	787	758	777	797	734	720	782	748	738	740	785	813	767	702	763	777	756	790	773	762	779	761	757	748	814	787	776	756	771	756	781	755	758	760	789	776	746	789	747	779	780	830	798	806	744	714	767	753	735	752	784	768	768	777	732	758	780	773	777	737	774	787	781	775	755	775	708	765	798	750	733	739	788	759	788	758	759	771	751	711	723	789	767	748	769	763	759	719	791	780	794	751	759	791	796	738	695	770	790	739	787	707	750	781	741	774	749	726	767	780	758	774	781	820	744	779	755	725	806	731	743	798	747	770	766	753	771	766	741	701	747	765	774	765	767	793	760	801	777	726	731	715	823	721	775	743	802	723	767	785	778	783
24603	21414	27278	25514	4945	541	472	365	332	334	316	317	329	306	343	302	315	757	383	257	234	261	251	256	279	247	274	261	262	239	267	251	246	250	282	262	247	228	244	241	216	243	251	241	238	239	255	228	246	261	256	273	250	243	247	241	234	263	250	241	251	245	226	250	271	272	236	248	248	217	255	246	225	227	252	238	235	267	281	222	251	270	261	236	253	247	285	255	232	262	242	280	260	240	253	242	289	283	271	244	255	241	255	260	267	241	239	256	253	265	222	259	220	221	238	274	266	243	247	264	248	259	228	233	259	260	261	227	222	248	292	245	251	240	242	238	251	269	238	243	249	221	252	254	227	225	266	252	238	223	228	242	257	266	243	252	248	240	250	237	260	259	200	263	247	242	234	216	248	264	254	236	255	263	270	237	241	244	249	247	234	238	250	249	249	266	259	226	254	244	231	225	265	256	254	234	250	258	284	245	224	243	239	273	265	223	239	241	262	243	236	269	232	210	250	237	221	257	235	248	247	270	237	225	260	259	264	240	252	278	262	297	236	269	250	260	229	262	254	242	262	249	238	240	221	271	237	245	251	273	238	231	256	281	272	241	244	224	254	262	253	224	246	263	261	266	254	255	241	251	248	241	260	238	267	252	247	230	237	272	234	224	225	279	270	226	218	236	248	277	219	262	264	244	277	230	260	261	237	253	257	226	267	234	222	243	283	223	254	214	231	235	220	290	248	210	257	250	290	261	301	235	243	252	253	270	226	215	255	227	220	246	241	258	263	286	241	220	253	244	260	260	266	228	264	260	232	262	242	257	233	240	258	264	263	266	227	258	245	249	223	232	257	248	256	252	220	229	231	230	233	239	275	263	232	259	265	251	254	248	241	209	281	232	283	225	250	256	223	251	237	263	257	224	250	249	233	236	239	245	247	258	256	235	236	239	286	273	260	245	233	235	223	272	286	245	247	240	234	249	280	240	251	258	247	252	241	230	262	265	265	247	270	264	276	275	243	222	217	255	270	258	275	241	279	227	256	249	232	230	237	233	258	265	263	238	244	270	239	250	227	248	241	258	249	203	239	259	235	231	235	246	240	245	264	259	243	236	246	247	289	239	239	255	229	238	240	240	261	217	243	257	226	233	261	241	246	259	235	264	240	228	250	256	238	250	243	266	260	231	267	271	257	254	248	233	254	267	239	228	224	235	235	232	239	281	237	258	236	250	241	234	252	260	243	237	237	243	244	243	223	260	233	246	231	248	224	230	256	243	253	245	231	244	222	244	250	240	230	246	259	224	220	231	246	254	215	224	239	258	246	242	236	236	261	239	259	240	257	279	239	254	229	258	267	253	248	249	243	263	240	246	239	260	243	230	245	233	237	236	222	262	238	229	260	260	225	260	245	252	258	251	234	253	264	238	265	247	237	255	251	237	239	253	253	237	221	257	249	251	267	246	246	219	252	240	229	235	217	256	254	254	224	247	238	245	261	240	238	247	222	232	278	255	276	236	222	259	250	231	227	210	266	259	247	227	257	256	220	247	225	241	230	245	253	251	262	236	252	252	292	258	220	241	277	212	223	260	230	235	264	261	246	244	214	227	253	263	239	224	224	230	230	248	238	241	256	237	249	261	252	241	241	258	257	239	233	295	273	251	274	235	234	272	254	235	256	254	229	240	230	233	251	236	229	249	252	236	251	252	228	242	259	248	240	283	252	229	248	270	249	226	239	259	232	233	252	224	237	246	262	262	233	241	232	230	262	251	237	238	246	273	272	257	261	249	233	244	232	240	227	259	252	256	234	243	232	252	230	248	209	247	234	255	229	222	276	243	250	226	247	251	252	263	241	236	217	234	252	237	259	238	260	255	238	241	238	272	237	240	281	257	225	238	215	261	256	246	243	268	218	252	244	240	267	259	253	238	235	232	276	253	233	243	257	231	233	239	283	260	259	232	238	254	257	240	249	236	250	227	238	272	264	239	237	243	237	220	258	251	229	254	248	251	235	260	282	253	237	262	236	215	270	234	246	248	252	259	238	233	249	231	232	241	230	227	245	260	240	213	250	257	218	254	224	221	217	256	240	256	261	246	252	255	232	219	239	234	270	254	270	251	257	231	261	236	251	242	260	250	258	255	263	239	228	254	257	263	237	237	237	219	238	275	229	227	244	243	231	228	261	253	249	262	294	271	218	246	259	278	250	262	239	251	267	242	240	262	251	252	236	266	253	255	244	249	232	246	246	240	238	249	207	241	275	232	242	252	241	242	291	247	248	253	260	263	264	251	245	261	232	264	238	260	241	247	249	240	254	241	249	249	255	252	261	249	249	216	220	245	223	224	239	267	234	278	264	220	241	285	248	257	242	263	251	264	253	243	227	248	240	235	248	242	239	229	259	231	273	266	249	246	264	225	230	230	239	236	215	277	228	245	272	252	230	262	239	245	245	265	260	258	237	233	242	273	235	235	245	259	223	216	240	209	245	249	233	248	253	254	228	253	217	269	254	273	268	238	244	258	253	274	257	233	251	235	261	233	260	246	245	236	237	235	251	252	250	265	218	257	267	223	287	235	232	251	260	220	235	247	238	251	278	246	248	262	237	264	238	245	269	252	259	233	220	218	236	254	229	249	244	264	239	231	236	250	244	231	261	265	220	249	242	252	259	238	244	241	253	232	226	268	243	254	217	254	218	194	230	245	248	243	237	229	258	272	244	240	247	250	255	274	233	228	210	242	222	231	259	260	236	260	247	265	228	236	243	249	270	247	250	226	226	233	246	247	235	251	249	257	253	249	255	252	216	237	272	277	222	228	264	244	265	266	262	230	245	234	220	266	232	256	250	247	250	266	251	250	245	231	261	248	266	230	245	255	247	279	227	232	246	263	275	260	238	249	244	240	226	241	254	243	235	252	259	268	259	240	239	258	216	263	233	267	233	211	219	236	270	241	250	249	271	246	252	255	252	280	264	237	253	263	249	253	256	269	249	244	248	229	258	241	241	242	261	241	217	242	247	241	247	245	238	273	273	251	239	256	265	229	252	256	228	219	248	265	283	234	251	206	246	249	232	253	252	242	236	222	251	253	257	252	259	236	236	259	240	246	244	259	235	242	225	253	224	226	230	259	250	244	260	235	267	272	251	271	243	255	211	247	259	257	248	258	256	230	276	261	264	253	221	275	273	260	269	276	239	247	234	247	236	256	241	241	253	264	236	248	274	302	270	232	264	265	241	252	259	251	279	238	213	251	252	244	261	243	240	238	225	281	256	272	273	236	255	253	246	277	243	255	251	235	249	268	276	245	224	224	240	241	278	244	252	235	226	253	229	236	237	215	256	253	256	241	259	239	226	245	298	262	279	223	234	235	227	269	226	257	271	225	255	264	252	269	252	239	225	257	277	251	244	237	218	229	264	254	238	256	248	273	229	246	245	231	235	241	241	231	264	275	235	263	247	257	248	269	259	247	257	252	245	245	262	253	260	259	200	249	245	254	245	243	245	232	229	231
10554	5484	3907	1841	1218	969	804	652	547	552	471	497	529	463	469	440	446	1440	683	353	369	406	376	366	352	344	384	346	339	334	334	322	316	350	332	323	335	357	366	315	342	375	377	356	352	367	378	333	335	318	324	315	319	352	341	315	361	325	354	346	340	327	371	353	353	326	318	351	342	389	322	343	368	310	353	322	379	340	332	330	332	313	339	355	338	295	357	303	330	347	349	323	336	355	373	333	329	356	355	307	359	314	379	342	349	346	336	326	319	338	327	340	347	307	314	306	324	351	371	372	305	380	364	347	305	316	342	355	344	318	342	322	332	351	349	341	349	354	367	339	334	316	334	306	324	334	332	330	357	331	321	309	327	372	347	348	317	317	322	333	314	351	321	347	333	347	365	349	309	331	312	323	331	339	361	330	326	336	351	358	315	361	322	345	356	347	363	354	341	312	310	328	328	350	305	354	293	353	323	342	353	333	324	328	337	346	363	314	339	332	338	325	361	342	349	344	332	324	308	321	331	352	361	332	310	373	351	338	351	366	376	333	337	330	360	367	325	343	370	319	317	328	321	371	333	354	317	320	329	314	343	331	342	330	349	352	347	333	368	322	328	301	353	341	366	340	363	352	343	351	323	321	362	345	356	315	360	339	321	355	344	329	350	338	324	295	355	338	342	346	309	299	344	327	372	375	345	355	317	338	357	366	325	343	321	340	387	339	356	334	338	324	317	359	331	372	350	339	333	319	328	401	345	334	345	331	381	335	346	324	313	328	348	369	343	356	327	350	367	311	344	312	311	336	352	369	341	315	346	360	307	334	320	321	346	357	334	316	322	312	377	329	324	323	343	327	369	327	351	316	360	329	333	381	325	344	342	342	338	370	321	359	337	320	323	344	318	333	378	350	372	341	297	330	320	322	352	341	319	351	363	337	325	348	338	334	354	338	345	346	324	340	356	343	323	328	342	367	341	344	344	335	360	320	315	370	371	336	297	344	329	341	326	337	288	364	372	382	334	314	325	291	354	301	349	331	315	352	349	341	326	352	323	342	355	334	349	326	333	357	342	347	338	344	342	363	381	325	325	347	335	323	370	349	326	344	334	337	358	345	324	353	351	335	339	353	362	325	323	355	339	345	337	330	348	309	334	321	339	339	317	345	381	342	326	339	321	312	355	338	357	336	325	337	338	331	321	319	312	308	337	358	340	329	336	366	340	296	321	334	333	336	333	337	343	334	347	351	379	341	348	358	320	361	345	331	319	317	326	312	300	318	332	334	362	353	338	322	318	331	350	352	333	341	346	319	320	309	301	334	353	342	346	321	308	330	350	318	345	345	346	337	332	335	333	314	321	291	360	349	334	332	357	336	357	326	335	343	317	376	409	343	329	325	355	332	326	325	322	381	331	339	345	325	318	310	315	321	378	329	319	353	344	324	355	319	338	345	313	323	336	351	323	348	326	335	340	321	352	352	316	342	345	356	310	409	338	334	340	349	369	365	343	335	351	329	333	362	322	336	338	332	347	340	314	322	357	334	337	382	339	334	332	337	359	348	321	351	324	367	334	323	314	368	356	337	312	338	327	326	360	319	284	360	324	288	335	316	344	331	324	363	328	349	343	315	329	343	328	337	347	330	323	363	347	310	314	352	317	346	314	319	347	334	349	303	338	358	339	344	355	356	359	368	355	312	287	334	307	305	329	335	333	312	313	356	355	335	396	314	339	336	353	317	339	360	334	390	337	338	338	341	347	352	321	342	343	314	344	367	347	325	333	321	329	332	320	301	342	364	343	338	360	371	323	358	323	372	322	343	324	358	322	290	350	341	349	362	325	332	345	331	321	345	343	305	347	345	322	307	332	314	354	364	332	318	331	336	307	327	327	332	340	334	339	358	345	374	350	303	353	344	327	353	356	354	355	365	349	365	334	307	349	321	355	357	322	326	347	356	362	344	337	338	338	337	338	338	319	318	324	332	335	333	323	351	322	348	337	368	352	348	330	326	324	367	335	301	332	360	356	372	362	322	337	358	324	306	345	340	307	334	309	342	356	345	358	338	333	324	324	346	325	308	343	306	324	346	311	371	325	298	308	335	332	340	332	369	338	334	311	374	339	307	299	375	319	339	337	366	339	332	333	334	326	346	354	334	305	335	323	334	377	316	344	333	360	389	357	300	329	373	364	349	335	295	351	343	327	350	337	335	326	316	333	303	339	349	347	303	352	341	338	348	334	356	344	339	337	333	331	335	348	314	355	307	350	337	357	332	353	339	362	361	305	326	338	347	307	335	335	287	332	342	338	381	351	336	337	332	326	363	339	334	327	353	331	341	306	331	329	355	328	352	332	332	315	365	310	332	324	365	334	333	385	325	354	263	375	346	329	334	346	360	332	326	313	348	340	324	305	333	349	355	331	359	343	319	338	328	339	358	329	333	356	318	318	372	324	325	370	330	328	342	318	364	312	346	324	340	342	327	364	350	353	328	327	362	320	327	356	357	344	353	353	334	353	319	350	355	369	327	371	356	348	326	331	363	361	338	345	347	324	346	327	342	350	323	323	355	346	335	318	324	357	346	352	327	351	325	311	366	350	329	340	362	343	327	339	327	325	299	315	316	365	355	325	356	307	346	336	341	383	343	321	326	336	338	364	350	326	308	325	350	334	329	341	334	355	340	361	333	332	370	334	323	358	338	302	315	356	334	314	358	342	340	353	339	354	326	338	351	341	330	347	325	339	346	343	330	337	344	355	352	354	354	305	347	337	314	338	323	343	347	336	345	355	345	342	310	331	341	319	340	389	354	335	333	305	327	341	339	310	320	333	326	345	368	307	291	359	348	355	334	316	346	326	310	341	348	323	351	322	313	337	313	333	375	335	342	327	322	312	373	327	351	338	350	332	315	357	349	330	349	341	316	334	340	342	330	323	321	338	298	331	313	363	359	320	317	315	348	354	323	327	355	341	337	328	346	330	358	350	342	355	329	348	357	353	371	340	348	344	355	315	336	332	339	354	362	346	355	340	346	355	314	341	316	329	326	325	360	344	349	335	342	371	303	319	352	326	320	345	344	319	353	364	297	323	337	337	328	314	302	345	322	305	349	390	330	312	325	333	353	337	290	327	326	312	328	339	351	359	350	314	330	315	323	358	326	345	364	306	326	336	365	324	350	359	313	310	334	337	324	351	324	321	343	331	322	338	345	367	386	334	330	349	329	330	336	348	367	362	326	348	362	333	323	346	335	318	338	357	355	311	349	359	355	367	323	351	337	355	319	312	361	322	358	342	332	329	335	356	332	300	369	364	306	326	352	308	330	325	316	311	354	308	337	355	340	342	341	339	313	372	306	339	349	388	323	310	349	337	339	316	310	326	352	347	382	364	336	320	334	356	355	372	329	358	347	332	363	344	352	334	338	349	336	333	346	342	345	367	292	352	350	313	358	361	326	359	362	343	339	340	335	337	354	355	325	348	335	320	318	343	327	331	328	364	337	343	356	370	346	364	335
22545	21427	29275	23991	21421	21346	4561	1204	988	1031	901	870	797	825	757	736	787	3048	1430	643	645	692	603	645	627	588	609	615	608	639	622	640	602	648	624	606	596	543	637	604	615	559	603	574	625	588	629	587	613	609	552	624	590	599	599	581	640	625	612	609	560	592	610	605	581	583	585	609	641	615	628	598	602	632	608	632	639	615	599	597	610	644	625	606	614	537	626	635	604	596	626	623	600	562	591	635	605	573	611	632	572	636	591	599	596	574	633	599	642	590	586	632	629	581	581	606	595	554	603	586	568	548	577	690	571	603	598	547	607	570	551	582	562	580	594	570	586	567	603	580	558	600	587	638	592	543	605	570	576	585	576	561	567	543	583	552	620	596	586	568	610	599	588	596	610	597	631	597	651	565	614	588	605	543	601	601	591	602	597	599	577	582	598	599	601	596	578	595	586	583	604	577	604	648	601	619	623	563	618	572	588	562	638	619	584	584	625	561	544	598	617	584	594	562	616	568	590	579	574	614	625	582	576	600	591	625	568	538	628	626	566	586	607	575	642	599	567	571	571	598	602	577	566	575	606	600	615	633	636	586	550	601	567	585	586	602	622	602	576	554	605	609	620	583	624	610	603	601	614	573	571	616	600	594	584	589	592	565	627	638	586	623	618	596	614	617	572	605	603	573	590	609	581	639	631	593	622	593	557	565	571	610	565	587	636	578	616	621	584	591	595	547	600	626	593	594	551	586	564	608	556	583	559	638	580	607	577	619	597	647	620	602	625	617	622	596	596	582	549	587	594	603	615	577	601	622	607	621	618	552	598	620	602	606	556	586	548	559	576	612	603	668	556	599	641	596	570	576	601	580	595	601	599	587	599	608	572	581	583	589	591	608	559	605	586	579	574	645	611	570	582	583	601	588	601	552	596	579	622	609	601	590	636	613	622	615	612	605	615	613	610	628	616	623	592	633	597	551	560	607	641	547	554	601	597	576	569	626	604	574	607	568	567	597	559	601	616	582	627	581	609	601	599	621	601	580	626	588	577	635	565	611	611	573	538	582	608	584	599	550	601	575	639	552	571	615	618	574	580	625	647	606	617	611	571	606	606	581	613	591	603	614	617	602	589	589	602	598	561	584	625	613	582	600	559	604	563	565	584	572	581	626	650	588	594	595	590	607	592	568	577	616	600	589	557	572	569	549	581	572	555	650	563	588	558	631	597	584	658	550	607	600	608	642	601	563	591	611	613	555	589	583	601	598	592	629	590	614	592	562	609	542	593	613	588	564	593	614	570	580	609	570	579	626	576	622	566	607	633	596	605	583	556	598	581	626	610	606	571	556	611	606	578	609	572	582	592	587	582	590	622	605	593	566	594	602	583	588	614	537	571	590	568	597	605	576	598	568	598	590	599	598	569	566	595	575	578	583	560	607	552	610	632	619	577	616	633	608	629	572	541	562	598	599	603	569	632	625	585	622	607	603	556	583	600	600	563	608	573	570	581	531	542	574	588	572	598	589	567	633	581	608	588	649	610	559	652	559	575	588	575	614	642	642	601	639	552	592	568	622	597	567	571	583	561	598	572	567	573	599	607	602	561	592	577	588	607	627	591	582	547	624	615	586	593	563	593	584	613	571	584	604	544	574	572	616	565	604	631	609	604	607	595	555	585	610	591	577	593	539	577	613	647	581	616	620	598	583	559	581	589	615	643	596	586	581	575	586	589	597	600	585	567	602	571	581	562	561	578	596	566	620	596	545	571	603	589	559	578	574	627	598	551	606	576	570	601	637	592	616	625	623	643	572	572	613	620	582	630	626	591	611	599	557	577	607	594	647	633	579	577	593	547	572	612	600	589	624	632	547	567	641	572	573	627	590	627	613	585	599	561	614	558	600	582	584	606	604	579	607	592	590	608	636	617	598	563	589	603	610	579	616	605	574	578	581	614	578	597	605	586	600	560	623	617	620	593	639	612	570	624	623	629	638	616	601	585	580	615	605	566	597	571	611	585	592	577	597	617	569	570	585	578	590	602	621	639	542	583	574	610	604	621	611	623	586	596	608	591	581	596	574	576	660	567	591	629	605	613	570	605	608	583	630	568	612	612	596	586	562	612	593	558	581	599	572	589	598	564	555	578	599	587	556	592	593	616	569	588	573	572	615	617	591	601	584	603	599	618	619	560	560	582	594	595	585	657	551	582	576	611	615	639	612	602	640	593	598	603	621	616	542	582	577	587	580	580	641	656	620	611	587	564	602	577	625	593	607	620	589	576	552	594	599	589	579	562	616	624	596	583	621	619	600	598	600	625	576	568	635	606	625	554	554	567	562	603	555	587	568	622	554	598	578	587	592	641	580	616	583	602	606	573	601	594	587	562	554	604	582	589	600	606	620	582	611	577	598	634	569	572	619	641	537	627	607	546	541	582	612	574	602	606	614	632	608	607	598	576	608	581	596	638	578	608	622	629	576	604	570	575	621	575	604	626	520	582	549	596	607	606	547	575	612	544	578	620	582	593	599	625	615	591	614	574	611	592	610	581	563	632	593	570	590	599	620	592	575	575	572	595	611	593	619	617	561	616	584	565	603	601	579	568	606	570	616	586	599	566	624	595	607	601	599	585	560	601	581	577	622	576	594	578	626	647	601	576	574	598	579	618	576	573	601	578	598	605	580	621	614	590	590	630	566	616	608	606	617	585	626	585	604	602	570	603	623	569	574	593	588	582	577	581	592	651	586	577	595	568	543	550	596	599	628	609	578	611	569	600	580	620	579	615	593	565	575	572	623	572	574	588	605	552	601	618	581	585	595	588	550	604	572	574	596	626	585	584	599	646	624	626	598	600	584	588	605	640	571	618	616	598	560	577	581	607	625	606	575	560	588	583	625	553	623	545	570	573	610	618	582	580	608	562	601	621	629	578	629	572	523	614	623	619	554	615	563	586	591	585	557	588	588	602	600	569	582	615	632	588	606	532	558	588	616	627	591	580	556	587	551	620	592	589	568	623	583	579	561	576	620	603	609	579	570	627	581	634	588	574	637	556	654	567	583	552	578	588	562	590	597	538	587	587	612	581	556	578	616	650	620	584	581	613	594	621	559	576	626	560	583	610	613	566	565	600	594	609	622	608	603	589	589	594	558	574	552	557	578	624	616	635	543	617	625	594	606	606	558	612	594	595	597	586	594	539	556	579	620	603	597	589	602	579	574	573	614	609	604	570	628	559	608	608	582	567	603	557	562	594	576	578	611	642	574	588	625	614	600	581	635	600	591	585	586	568	612	571	589	650	577	589	586	611	598	575	593	575	623	577	612	598	600	561	579	609	557	558	591	611	583	573	594	590	620	607	608	576	577	586	558	530	578	584	642	576	617	582	602	571	601	561	598	598	597	560	601	603	598	588	587	544	580	576	610	598	619	568	606	561	577	585	611	575	592	582	599	588	557	608	579	617	583	592	557	564	565	616	601	591	573	579	572	560	598	626	563	623	591	645	584	595	585	617	534	584	587
14153	14272	10363	5160	3563	2790	2155	1881	1641	1519	1234	1205	1166	1129	1052	1055	1033	5080	1967	878	873	820	763	827	789	824	776	764	800	796	757	790	776	758	796	795	745	731	753	735	756	745	752	781	761	784	774	840	755	751	727	789	763	741	749	781	779	761	782	725	730	799	748	798	776	734	765	800	714	763	752	804	751	725	756	736	780	798	742	717	789	782	702	750	754	771	747	740	740	740	773	721	754	735	754	711	726	752	763	758	818	768	756	794	709	721	741	750	765	763	746	698	729	787	769	762	714	760	797	747	773	740	736	720	696	747	734	708	796	706	747	777	760	729	756	790	773	761	750	754	741	743	778	750	799	724	762	775	736	713	790	718	698	686	767	778	736	753	755	784	765	703	715	728	778	779	740	720	722	780	742	745	721	745	775	729	719	782	757	755	782	789	728	799	740	759	750	717	758	740	756	744	748	749	765	775	727	737	707	763	736	726	729	735	746	718	774	723	745	742	731	742	802	772	702	741	768	759	800	764	720	722	749	750	781	755	735	777	734	716	808	753	718	728	747	784	715	745	711	755	772	738	747	702	812	755	716	724	788	755	799	740	748	756	768	732	766	717	778	775	746	751	732	753	792	714	730	755	797	721	718	748	768	738	758	778	753	782	747	717	763	752	769	718	713	710	798	766	746	754	744	766	729	792	757	740	732	727	747	718	717	744	739	810	741	778	714	771	758	723	748	759	744	751	726	711	714	748	781	721	763	747	762	770	755	691	750	733	742	808	790	697	748	759	747	753	736	759	756	784	744	752	790	810	758	710	750	760	723	748	714	776	723	744	727	756	747	752	712	748	764	747	772	768	807	722	721	776	734	732	739	766	748	801	752	776	749	734	754	745	718	760	755	753	705	717	735	739	766	772	719	715	778	730	759	746	739	727	783	734	752	745	728	733	747	758	794	787	786	746	726	708	718	677	739	689	758	703	766	731	742	705	755	709	731	722	761	754	733	742	745	754	734	694	774	745	732	793	731	754	740	712	732	784	793	779	820	771	740	778	775	764	786	700	781	688	732	782	757	735	745	767	753	750	802	710	734	772	746	738	752	732	759	791	773	756	685	725	717	796	764	712	768	743	728	716	750	770	741	744	745	783	780	782	794	787	731	747	747	784	752	752	734	742	763	738	779	736	742	741	749	784	741	795	742	771	732	763	756	779	754	771	748	774	776	749	782	743	748	717	722	797	767	747	725	770	766	750	733	741	774	780	706	754	741	702	764	803	738	752	754	746	716	753	769	700	737	725	745	739	787	721	782	757	739	710	780	730	744	792	787	800	725	738	725	715	745	732	747	704	725	775	729	774	742	800	731	743	741	723	772	746	800	812	749	783	698	750	716	803	718	760	749	790	758	721	754	748	715	719	766	775	733	674	751	722	753	721	762	734	733	763	688	780	845	756	736	754	779	717	726	788	728	746	776	709	763	760	781	787	719	738	751	791	780	738	738	719	723	782	772	722	696	753	734	785	765	714	755	722	726	751	743	755	753	787	727	742	769	755	758	787	724	715	733	744	779	757	755	771	728	786	758	771	751	800	775	778	780	773	750	714	776	779	722	784	779	753	763	752	770	736	791	749	728	762	786	697	708	747	793	744	779	751	738	765	732	725	683	784	775	753	737	708	753	775	713	796	751	747	729	751	736	746	747	715	740	748	746	732	747	727	775	705	726	771	723	725	718	758	744	799	715	770	764	744	759	713	730	738	764	733	715	748	762	713	751	720	772	721	731	697	742	735	712	752	736	749	726	796	776	725	755	749	765	706	703	731	687	714	733	760	764	782	779	771	768	702	741	732	764	751	757	761	698	772	721	719	783	738	746	774	763	770	745	756	729	786	741	690	784	766	778	756	727	695	751	784	726	746	697	733	716	726	765	725	730	742	757	813	695	734	719	701	770	742	712	767	772	754	728	829	735	752	751	769	746	711	680	802	760	716	766	749	800	761	746	741	714	714	760	753	761	738	752	737	733	763	727	758	734	744	798	764	725	755	725	750	703	757	735	765	752	752	740	781	772	762	745	738	744	744	675	773	730	732	775	755	733	718	758	761	724	698	804	777	748	729	751	692	720	716	780	731	708	765	730	755	775	769	734	745	730	741	762	742	773	796	743	766	732	754	724	744	736	757	715	726	725	746	761	764	748	734	724	744	741	774	707	732	786	759	735	712	781	703	746	770	750	726	766	727	732	750	708	712	764	768	756	789	711	718	755	770	761	697	751	797	727	772	796	778	779	695	801	791	752	716	748	736	757	765	735	737	786	719	758	763	718	739	771	742	758	758	727	764	756	744	740	702	715	768	754	733	742	731	745	769	773	704	757	780	751	737	683	699	768	781	779	676	775	789	762	744	730	710	729	746	774	756	730	751	783	739	737	789	768	782	749	723	764	744	780	692	787	751	744	750	711	731	751	704	736	738	749	722	785	718	775	717	709	713	779	736	747	731	700	744	735	793	772	766	740	752	727	758	746	737	753	721	782	714	743	789	781	748	754	731	754	764	769	726	722	745	737	746	759	766	731	731	772	717	799	775	733	793	732	736	758	739	784	728	735	722	708	753	732	708	760	759	741	762	753	681	754	739	734	730	757	773	724	733	794	696	799	743	785	735	739	730	752	723	769	764	718	776	753	741	753	754	723	686	699	750	727	756	712	765	733	724	742	728	741	714	756	753	751	760	728	724	729	725	738	759	726	772	767	734	711	767	763	730	782	717	743	727	703	766	772	787	765	737	780	700	700	809	749	775	768	740	747	747	734	762	771	747	755	769	737	795	764	784	737	775	756	766	778	780	782	807	776	737	721	807	750	700	760	719	709	785	738	747	773	733	767	708	758	731	763	776	743	753	790	741	780	687	749	713	725	760	685	747	756	794	736	834	725	756	763	730	822	676	739	762	792	713	750	727	781	761	761	710	751	735	757	763	733	787	755	794	762	732	736	744	751	744	761	744	779	766	744	780	742	759	705	760	776	730	757	754	751	690	685	757	703	778	712	721	699	729	728	782	769	784	781	770	691	724	718	756	755	685	782	698	815	786	758	734	793	724	784	778	816	759	696	753	794	712	773	765	757	748	771	753	760	762	722	755	717	727	763	739	759	749	743	746	739	770	729	759	700	738	774	708	747	729	673	752	810	771	777	711	718	763	746	747	758	769	749	770	742	738	728	745	777	767	785	735	794	729	739	791	792	735	783	739	779	752	748	778	724	759	735	690	744	708	721	745	741	792	722	731	742	719	729	767	740	739	800	775	707	754	742	773	733	721	779	719	769	699	723	693	760	735	791	712	720	741	747	701	696	670	763	745	779	760	704	729	788	725	725	766	775	775	756	714	732	799	724	719	720	729	733	737	772	728	795	759	763	741	769	723	771	766	766	758	752	788	704	752	741	760	756	758	758	764	751	736	695	715	760	757	742	763	753	754	748	717	727	760	733	736	750	751	779	768	789	780	741	751	759	748	745	759	699	749
27528	17490	3394	767	497	475	397	405	388	446	369	385	367	402	402	411	387	469	397	367	374	373	346	355	354	336	351	328	391	406	333	368	337	355	339	351	347	357	332	353	367	336	366	368	357	349	353	357	367	340	378	367	328	348	340	322	335	359	327	374	359	335	350	356	362	358	366	363	334	363	351	348	342	377	353	366	365	378	325	358	361	359	368	341	360	367	340	355	358	368	391	358	357	401	354	328	339	342	361	378	361	357	363	375	345	349	352	364	378	393	352	372	327	360	372	362	333	358	353	375	354	356	339	339	363	361	347	423	363	416	331	361	373	369	347	342	314	366	341	359	373	348	359	378	378	352	380	372	365	360	369	358	373	368	356	393	368	353	347	342	357	352	383	359	380	366	364	363	361	342	347	352	332	361	384	360	345	384	352	372	350	328	391	344	335	360	368	387	341	359	373	383	370	366	350	319	340	348	355	396	334	349	371	355	389	342	369	361	383	371	380	400	384	352	370	371	320	358	401	334	340	321	360	344	345	353	383	375	417	380	359	406	359	367	356	366	376	338	352	342	382	381	361	365	360	366	354	372	353	377	376	372	362	365	374	360	316	321	377	350	347	359	381	337	385	352	344	360	376	360	348	375	345	349	395	388	357	359	375	349	322	368	364	328	364	352	386	291	335	346	350	375	355	321	380	350	363	372	390	349	364	376	363	373	376	378	352	350	376	378	330	349	354	359	370	359	379	356	330	366	377	364	369	364	347	369	381	378	347	359	378	356	356	384	322	376	344	349	359	375	348	358	340	342	351	386	352	360	358	330	351	345	376	370	362	375	366	352	380	347	381	354	386	363	344	382	389	395	355	328	354	365	324	368	346	368	361	357	337	342	369	362	354	334	384	347	333	384	401	342	370	361	371	385	353	338	342	378	403	380	347	376	339	366	369	407	359	369	316	396	371	333	331	400	344	319	356	388	350	358	336	343	398	315	344	374	343	320	352	402	365	373	344	370	357	394	381	360	360	353	344	342	335	355	372	384	341	342	359	310	379	366	350	350	363	377	349	402	359	383	370	348	365	345	353	349	358	394	351	384	348	371	322	324	361	327	381	385	372	321	328	378	351	349	368	319	369	374	377	356	349	361	383	345	360	351	367	391	333	346	344	371	379	359	356	375	360	377	359	348	349	330	354	363	383	385	346	382	321	391	370	369	349	329	362	395	373	379	354	357	371	367	353	342	343	359	361	368	357	353	327	388	376	344	341	359	372	361	364	386	384	317	361	335	384	345	351	368	345	359	356	363	346	347	344	374	401	324	359	342	381	383	358	358	352	362	333	368	308	359	347	356	387	349	346	356	317	371	355	364	334	375	382	327	319	352	391	365	359	366	335	328	367	366	405	346	341	385	358	334	361	349	377	364	330	338	368	378	359	355	344	318	333	413	372	356	344	331	355	356	369	367	330	307	335	359	337	369	380	344	359	358	345	341	358	342	350	365	370	385	339	390	361	389	347	338	339	377	365	353	351	400	380	342	339	365	375	353	331	373	329	357	399	364	375	355	378	369	322	344	385	373	365	353	325	350	373	344	327	371	362	374	341	357	350	373	356	359	368	352	369	363	340	339	361	352	401	365	350	400	388	357	340	331	354	369	379	367	362	369	358	380	356	316	362	341	340	375	337	352	341	355	330	373	389	354	361	394	374	353	349	335	337	352	334	330	346	354	368	347	406	341	364	366	344	400	369	322	417	366	375	353	330	324	325	347	323	326	341	335	332	377	361	369	310	332	359	321	367	373	345	351	363	363	348	363	335	307	333	326	374	377	355	354	384	377	374	358	354	372	343	328	352	373	351	342	369	365	373	342	373	352	358	380	358	362	332	333	357	372	317	347	354	336	355	353	363	372	337	342	362	397	362	333	356	358	336	336	361	373	384	358	317	362	359	353	335	331	335	382	364	344	367	326	382	341	315	353	356	349	342	381	361	355	353	350	344	334	359	340	352	338	337	365	333	387	334	340	361	352	351	370	361	369	355	350	336	366	391	355	383	376	365	320	375	375	361	351	365	387	339	375	363	360	367	352	344	360	390	329	366	352	327	350	326	334	333	396	382	342	349	365	391	355	352	373	364	360	366	348	367	358	372	358	356	376	373	331	341	357	410	354	324	379	398	344	356	342	359	331	335	356	353	359	347	354	384	351	348	377	378	369	323	376	393	353	373	346	338	346	377	344	355	377	338	351	366	378	363	359	361	334	365	372	355	339	349	377	380	359	355	345	348	363	344	349	358	369	381	358	357	336	352	367	372	361	350	341	355	346	350	364	371	377	316	335	362	345	319	384	348	364	335	335	371	356	369	367	351	369	357	369	361	366	342	367	319	366	384	381	384	370	345	363	364	371	362	374	378	366	352	305	354	363	328	326	328	404	361	375	377	360	350	338	352	350	351	348	346	332	334	323	340	344	328	382	362	370	349	339	334	378	371	363	337	365	334	359	353	351	354	360	344	380	353	338	371	370	380	405	382	395	348	329	326	347	358	346	365	363	380	348	371	343	347	342	361	380	358	346	377	372	332	367	391	364	352	368	334	346	366	371	366	360	367	370	374	348	305	358	356	371	316	327	371	341	317	321	337	375	380	352	368	392	365	371	347	315	368	350	391	348	348	339	360	350	351	352	342	370	321	367	352	333	348	352	373	324	359	349	349	360	395	360	358	357	307	359	372	355	365	357	373	323	362	396	362	354	367	358	347	347	343	341	349	358	351	362	364	364	384	351	357	368	355	351	369	342	394	386	350	344	368	384	345	365	385	326	391	343	367	342	381	373	384	336	368	349	301	361	366	382	328	385	357	323	355	338	320	356	361	377	421	342	384	356	370	371	348	363	337	383	343	375	335	349	336	362	347	336	361	325	361	352	385	395	326	328	383	373	299	344	370	377	342	374	363	345	373	322	373	349	381	346	369	361	366	371	409	396	369	329	369	358	356	361	384	364	364	354	350	385	309	386	363	367	347	375	345	334	341	370	378	353	352	338	375	386	359	355	345	357	348	362	322	358	351	369	375	395	366	362	351	346	320	354	338	373	336	356	340	350	348	348	349	355	347	337	347	355	345	375	357	334	355	355	359	370	339	382	369	377	363	363	349	374	380	315	363	344	357	359	355	366	383	369	384	376	379	375	368	352	384	398	340	392	319	336	360	338	340	344	369	363	406	367	363	358	363	345	358	358	333	355	331	335	364	358	352	383	384	351	371	357	389	368	377	362	356	347	348	331	350	356	336	366	348	352	374	396	347	365	362	334	350	359	353	347	351	357	374	358	341	374	351	361	380	370	359	349	356	391	377	356	323	333	327	334	356	361	317	358	358	387	366	361	365	362	374	337	341	376	325	373	398	376	375	386	346	325	361	352	355	364	344	342	357	361	377	350	342	371	364	347	382	371	332	384	360	362	367	373	340	326	352	407	367	368	311	340	376	347	380	360	375	384	376	413	352	373	374	357	342	360	352	366
5340	2149	1704	945	710	593	564	558	543	513	518	485	507	543	516	545	525	659	528	451	427	453	447	434	435	472	428	454	473	466	466	458	428	465	491	456	493	447	480	450	474	453	464	474	470	462	442	460	449	428	470	433	442	486	473	443	473	503	457	474	437	462	512	444	447	439	506	472	460	429	463	483	450	438	513	469	455	429	428	469	497	431	449	472	430	424	449	453	456	458	490	439	451	447	450	437	503	458	460	489	453	470	495	477	445	459	447	453	454	491	472	443	470	453	424	466	474	455	451	447	489	434	462	460	451	428	468	463	443	414	444	449	462	502	418	471	461	482	482	485	482	457	445	495	466	459	458	430	468	460	437	468	456	461	450	450	454	429	491	453	428	452	475	451	449	436	430	459	412	441	471	460	497	439	472	474	455	429	445	456	472	474	425	425	453	465	430	489	459	461	454	457	460	446	465	471	445	461	453	444	460	459	445	445	491	464	455	414	435	449	480	465	466	450	433	442	459	433	445	433	453	441	430	449	468	448	441	432	475	432	448	458	483	478	459	407	485	468	452	443	462	476	479	441	484	443	518	467	458	469	420	466	464	496	487	462	421	449	428	444	389	436	463	503	451	450	514	437	452	402	472	448	476	453	473	401	456	498	440	460	436	485	430	474	479	460	426	452	482	460	454	469	474	443	497	435	454	479	439	475	476	516	453	452	452	440	469	452	463	446	450	430	475	456	496	486	468	466	490	492	489	472	471	463	475	457	456	465	455	465	468	442	488	470	477	456	464	481	453	453	456	464	492	438	467	459	463	457	491	425	463	430	483	478	455	503	437	438	500	439	457	450	424	470	469	480	467	476	494	469	472	470	481	436	437	461	426	495	458	424	497	458	428	444	452	456	454	461	473	473	446	465	440	464	459	430	425	470	418	457	462	435	489	487	418	482	516	478	461	489	439	453	461	394	461	466	448	430	454	483	464	502	484	453	446	477	468	442	473	472	450	463	472	418	456	458	478	437	415	433	474	502	471	483	435	442	462	459	460	472	451	452	459	476	493	449	491	414	480	463	455	494	446	454	459	489	437	446	477	466	478	473	458	426	457	496	435	463	476	438	435	448	464	460	468	478	497	415	435	430	450	454	482	438	475	489	473	445	449	444	440	444	440	458	443	418	455	459	449	431	506	431	446	453	495	451	474	450	441	456	470	465	427	469	429	442	448	465	463	452	471	469	451	447	470	492	481	458	443	497	467	460	456	464	437	443	487	448	461	461	463	433	448	459	484	441	451	430	449	453	456	444	476	487	440	440	438	470	457	467	470	449	448	435	468	450	440	453	449	469	451	452	402	494	435	422	486	456	477	475	438	435	422	458	463	487	466	457	494	468	458	424	452	478	473	458	418	446	443	467	453	470	466	443	455	462	477	467	417	492	465	455	450	428	478	455	439	472	480	498	430	451	448	482	459	476	441	434	430	460	442	424	449	498	422	498	439	449	475	496	441	440	456	419	457	497	452	459	454	473	447	483	449	453	473	461	461	472	474	451	447	435	462	490	477	493	436	481	452	507	438	460	446	466	444	444	458	435	451	473	450	479	448	454	462	495	462	446	454	460	472	460	425	439	437	453	468	452	464	436	459	446	446	440	474	497	463	444	452	467	492	439	444	462	469	469	456	479	466	432	431	454	505	467	453	488	451	487	455	436	479	471	457	439	481	427	490	436	443	474	487	483	421	468	455	473	458	465	446	474	448	477	453	440	457	455	413	477	449	457	479	468	489	510	440	489	429	469	429	456	513	464	423	468	457	463	468	495	425	458	455	461	450	478	449	449	471	426	456	430	424	476	513	477	444	459	497	459	441	431	430	450	460	407	433	430	484	416	485	504	495	466	481	437	427	443	427	448	451	441	475	484	465	469	471	458	438	457	440	487	440	441	473	483	464	441	461	426	472	474	480	521	496	478	443	476	454	462	475	460	476	459	436	443	463	437	445	470	469	476	452	466	436	459	447	480	465	419	458	436	479	439	441	476	450	465	469	467	464	467	461	471	447	449	491	439	472	487	478	469	454	408	453	431	443	430	460	455	520	404	451	448	497	455	468	443	431	448	489	473	507	451	468	446	474	470	473	463	477	454	463	422	475	461	459	469	483	455	447	457	420	487	486	461	472	480	441	456	464	450	420	445	481	481	496	457	456	486	488	434	438	413	440	467	417	437	466	430	482	466	452	476	445	442	481	485	455	486	410	456	433	447	444	431	471	444	447	441	476	461	473	437	469	473	503	504	472	435	455	460	455	419	426	415	451	435	464	433	474	472	435	460	440	426	451	482	458	417	459	464	475	448	433	512	418	469	475	472	438	465	496	446	443	513	458	462	462	420	434	444	431	452	469	482	475	505	485	458	486	397	480	491	467	469	423	445	483	452	443	465	443	489	428	528	470	454	408	480	441	432	467	414	457	454	468	454	465	459	458	479	469	411	465	498	460	476	431	435	468	480	436	457	490	473	454	487	470	455	468	439	423	455	459	441	443	473	458	442	440	437	435	430	441	473	455	464	491	473	479	442	452	426	417	499	450	452	489	487	437	475	461	447	477	457	460	454	459	448	452	485	484	478	482	489	481	420	473	423	440	463	473	446	432	476	459	440	435	510	463	453	457	430	496	435	490	452	496	429	459	446	440	468	459	443	413	481	453	460	476	467	451	477	438	501	451	456	465	457	470	476	451	443	456	480	499	477	441	432	485	442	477	447	472	442	480	424	454	470	455	443	464	458	449	433	460	440	475	461	460	430	476	466	469	452	455	445	431	449	486	453	430	423	468	471	473	482	479	450	408	432	436	410	444	485	463	460	478	472	464	447	440	439	479	473	490	471	451	435	493	465	424	461	452	483	470	474	443	468	436	467	453	429	455	441	458	496	480	513	483	447	515	427	443	453	446	445	519	466	473	469	464	450	472	460	450	471	434	453	459	464	470	475	425	454	462	469	448	442	470	447	464	464	426	446	469	455	457	472	470	496	453	432	439	455	476	460	455	413	454	455	485	416	448	478	452	453	484	445	464	456	410	469	439	473	456	457	477	463	456	448	466	482	482	462	448	439	441	502	428	487	444	428	478	454	442	476	461	426	475	416	419	432	487	477	498	499	457	472	473	475	464	450	471	441	479	445	460	459	424	446	483	485	462	440	437	501	436	451	455	417	438	430	448	508	460	437	458	490	439	452	459	452	451	487	434	462	497	456	479	472	463	481	484	458	475	441	474	482	448	462	464	482	441	496	466	480	505	494	464	428	437	439	451	419	451	445	480	488	424	471	451	446	468	438	486	436	472	463	446	444	438	449	470	460	465	485	441	500	459	413	444	459	421	471	456	436	465	468	452	428	449	451	480	459	470	435	453	480	409	434	445	458	418	493	466	424	450	451	439	451	494	431	447	469	493	473	430	426	450	430	478	433	460	477	470	439	435	444	487	469	478	495	472	439	457	445	453	464	457	451	511	495	423	473	487	414
23631	21448	28677	24601	21286	5191	1189	986	864	845	756	718	781	750	705	691	684	1882	1194	662	637	646	628	626	657	616	627	592	603	617	614	665	646	642	604	596	609	639	595	593	650	609	602	591	592	657	601	599	591	625	616	609	589	622	594	605	625	575	627	649	577	557	622	559	607	593	618	627	609	644	646	627	640	613	641	637	600	599	591	642	610	673	629	592	663	608	599	618	664	616	592	624	653	668	652	631	618	656	604	637	613	606	656	627	624	678	625	633	601	622	664	647	620	588	608	607	626	650	648	627	595	572	630	610	629	617	646	616	635	609	661	597	559	605	622	614	643	620	653	596	641	628	604	628	619	616	619	583	658	618	624	620	595	604	605	629	613	639	603	626	606	607	612	609	576	615	641	591	621	597	596	615	599	613	665	628	636	590	642	626	672	625	619	643	628	647	635	606	619	647	629	626	626	624	617	635	603	596	626	606	621	631	543	596	635	652	625	624	594	621	607	621	636	605	608	640	647	602	666	632	617	649	592	590	638	635	624	604	579	657	592	585	590	622	617	665	656	648	640	640	634	593	612	608	604	594	595	624	593	608	653	627	606	642	633	629	618	610	646	627	622	644	618	644	622	654	598	633	620	616	590	607	623	617	616	648	588	627	596	610	622	633	634	643	594	625	623	623	570	621	599	589	635	673	627	583	648	628	585	624	580	634	630	621	623	615	622	635	615	580	605	625	606	591	651	637	614	577	647	592	646	639	593	596	645	644	647	620	630	624	601	645	610	603	605	613	647	623	650	660	627	662	596	597	670	574	587	586	574	622	669	598	593	594	602	676	598	650	649	649	615	656	607	633	604	655	606	660	647	606	634	646	595	660	615	613	594	597	644	652	615	647	580	634	626	604	608	586	646	576	601	635	589	617	639	612	648	602	623	652	602	632	613	614	622	564	596	599	613	617	617	669	579	586	626	633	666	622	621	571	621	613	612	597	628	633	597	585	644	582	597	604	628	615	643	645	588	604	603	575	581	617	632	570	648	616	610	626	586	611	642	609	615	641	612	629	614	645	631	621	645	606	623	612	634	579	592	653	591	639	572	605	583	611	657	640	549	619	576	607	622	625	579	615	631	598	612	621	625	590	627	616	617	600	644	636	587	724	658	651	625	676	562	625	595	608	631	612	628	620	604	646	605	572	602	606	610	594	591	620	578	585	602	607	620	609	597	634	626	656	644	659	638	600	627	613	578	563	580	580	561	618	608	599	597	619	641	604	617	607	589	628	627	607	639	602	580	594	621	642	567	588	562	601	626	638	592	614	629	594	565	592	630	591	659	629	611	630	625	612	617	642	620	598	614	620	595	604	593	629	619	647	634	594	606	612	627	572	627	663	618	602	635	608	650	581	695	657	645	629	593	586	637	570	612	623	601	610	597	625	658	597	619	617	637	624	589	606	590	628	658	639	591	606	594	585	594	638	627	604	601	624	601	600	621	604	624	637	615	591	599	629	653	588	624	633	637	593	622	625	672	628	664	609	632	598	567	639	621	607	606	671	640	617	615	603	601	581	606	583	620	624	641	611	599	644	604	667	620	655	601	596	637	611	638	669	612	641	654	644	604	635	610	626	655	627	566	616	628	647	583	642	638	630	636	590	645	628	619	617	598	611	620	603	624	628	630	588	606	602	613	616	590	639	589	652	629	664	666	588	604	594	626	615	636	585	635	605	633	602	599	609	628	645	589	626	587	610	618	638	634	611	614	609	568	557	594	612	610	618	614	596	590	632	678	571	640	615	611	599	591	633	632	607	629	608	667	619	591	588	576	640	638	597	630	617	640	625	608	641	615	598	675	631	625	635	642	646	598	642	611	594	657	662	643	639	531	596	651	622	580	656	632	581	622	631	593	621	623	651	611	640	601	620	637	657	625	617	646	617	594	592	628	604	622	630	597	603	663	619	666	635	671	583	619	626	630	610	665	621	669	626	639	673	628	619	644	638	625	649	636	660	651	556	608	603	620	629	652	607	611	660	622	661	606	643	604	590	623	634	605	653	634	594	658	634	592	631	605	594	632	619	653	616	604	635	640	633	605	604	616	592	622	618	625	628	650	595	625	599	611	580	618	620	645	629	628	559	649	596	633	696	620	632	595	602	607	644	622	606	605	606	605	626	577	631	604	557	652	606	660	581	624	635	658	596	618	625	608	618	640	620	612	595	587	654	619	613	594	635	640	619	638	588	614	634	585	643	641	616	633	601	645	640	587	641	636	604	579	596	608	619	620	647	656	607	621	590	588	587	637	605	623	625	609	601	589	634	587	572	656	643	600	648	633	629	596	630	595	640	587	605	603	606	642	601	612	620	642	641	685	613	625	622	610	599	582	604	635	575	595	608	583	645	597	622	588	611	623	645	627	606	594	631	622	642	645	575	666	603	600	599	647	621	622	615	640	611	587	631	601	658	646	546	619	598	625	640	633	580	631	611	608	614	630	650	652	602	598	617	630	634	632	581	621	598	616	607	661	621	655	625	608	622	607	612	634	634	602	604	582	651	642	616	623	618	557	636	595	563	584	593	573	618	605	630	586	635	605	631	613	642	612	626	616	636	644	562	580	582	606	593	612	593	639	681	605	616	640	594	596	622	636	575	620	578	613	600	568	626	576	610	622	606	646	601	602	582	581	642	622	598	618	605	589	625	635	614	639	597	615	593	602	663	593	616	650	644	593	636	640	630	577	614	617	622	622	616	622	644	658	635	642	607	611	648	580	650	597	593	574	627	579	637	646	581	639	620	631	604	623	636	645	559	598	601	644	593	672	608	553	659	619	649	595	640	586	628	601	587	594	602	612	578	579	597	633	596	622	603	586	620	630	569	630	629	643	591	639	633	624	665	641	616	654	637	600	639	641	607	578	634	626	643	622	644	624	638	583	594	606	614	656	595	602	615	606	657	615	628	644	652	612	616	631	585	594	637	646	622	594	605	645	623	670	598	654	557	638	619	622	658	598	619	614	635	630	598	616	648	628	618	622	613	633	647	563	633	592	594	638	605	633	598	617	570	579	600	634	580	635	611	640	594	657	595	638	667	627	621	610	607	599	609	615	607	630	596	623	595	641	633	636	616	659	658	615	562	591	604	592	554	611	660	617	624	561	638	602	617	650	666	615	660	636	608	640	641	572	601	644	640	626	602	630	597	632	601	641	610	624	586	614	601	599	628	575	606	571	606	619	646	629	611	621	630	609	613	669	600	652	646	646	627	595	636	654	618	664	605	641	642	637	633	589	629	644	629	586	581	623	630	664	655	607	618	631	587	592	652	633	582	621	659	606	583	617	657	590	664	635	636	646	596	588	665	578	583	592	631	649	627	651	610	611	630	630	652	641	614	598	621	648	577	648	615	599	627	614	618	593	695	649	605	595	616	607	596	651	613	588	607	618	623	631	589	636	610	646	618	645	560	632	599	586	650	598	584	645	610	643	627	578	592	619	632	591	649	662	594	595	649	670	627	602	652
11326	9079	6845	3375	2234	1908	1622	1364	1262	1200	1103	1007	1059	1036	955	931	922	2986	1801	812	802	812	842	793	761	841	783	774	788	794	793	767	811	810	795	825	771	780	748	762	774	806	799	760	802	762	799	801	781	813	807	771	777	784	779	784	764	729	757	800	774	775	768	820	799	780	743	824	775	780	796	776	810	733	750	789	768	776	755	791	780	818	807	800	792	832	772	804	764	808	804	709	744	801	778	778	780	793	753	795	765	769	767	782	773	812	732	764	798	768	760	730	741	704	775	786	747	789	776	767	816	841	790	798	770	818	729	785	807	824	806	792	787	805	756	769	774	750	795	748	734	761	751	731	760	768	756	715	776	754	781	782	763	740	796	750	762	726	749	766	744	707	739	774	749	852	770	712	780	775	796	787	790	765	773	781	815	792	775	731	796	808	746	741	842	803	755	819	779	727	728	796	804	749	783	733	778	763	791	810	759	775	752	759	797	755	763	737	763	754	731	782	801	785	762	780	798	780	778	776	746	775	761	756	811	793	753	778	749	786	788	768	715	755	775	790	810	768	780	792	776	829	759	799	770	808	741	775	757	728	807	729	756	776	768	783	755	718	791	737	764	765	743	715	772	771	771	798	772	766	754	767	782	828	805	778	773	723	809	765	794	801	755	799	772	809	832	746	721	704	788	772	768	797	786	790	756	762	793	737	795	784	783	801	752	771	795	767	747	742	764	763	743	747	781	760	777	767	799	758	810	749	766	739	774	826	756	779	758	773	785	752	759	747	812	797	778	709	808	807	788	737	757	742	801	789	765	785	795	756	812	765	757	694	732	731	788	741	770	745	790	763	814	745	761	776	797	803	818	789	789	800	709	796	780	768	749	782	778	757	796	772	768	764	803	750	760	837	789	763	772	770	733	777	765	807	743	743	771	801	781	765	793	759	826	724	738	793	784	771	751	755	743	846	746	740	772	765	770	772	784	801	776	740	754	770	819	779	762	805	807	798	781	814	772	787	792	768	758	809	739	784	790	778	782	747	786	782	788	830	764	737	736	793	821	729	814	756	774	783	751	794	746	738	770	788	736	736	752	791	784	777	795	790	774	782	748	695	797	830	739	799	722	799	834	804	806	768	764	767	765	768	781	793	767	774	745	778	774	746	770	761	748	766	757	783	804	790	787	793	759	789	741	745	759	777	735	769	777	771	807	769	796	826	769	809	787	747	729	772	756	797	799	771	798	758	748	826	748	733	710	731	810	777	796	772	748	753	744	774	812	805	737	758	794	772	809	749	739	766	765	794	808	737	704	750	736	756	777	717	772	792	763	772	777	830	748	757	781	773	788	788	736	808	801	786	777	763	742	793	741	750	796	758	758	745	767	760	753	766	779	741	774	763	753	779	766	743	757	786	817	770	771	799	755	747	763	837	779	736	745	750	726	764	774	808	796	771	739	792	774	811	778	726	789	769	707	809	798	791	785	808	756	763	729	756	749	747	758	750	755	811	745	750	727	803	736	750	822	763	782	746	808	790	702	767	754	763	797	820	797	798	747	701	753	775	715	799	758	805	775	794	856	746	781	779	776	726	759	730	833	732	789	805	761	774	741	763	759	757	769	774	790	817	742	808	794	748	794	789	761	741	790	844	730	795	775	773	714	762	736	753	765	743	761	767	737	802	770	770	714	788	781	785	749	803	743	711	824	734	814	763	779	791	781	781	766	718	777	740	798	780	787	784	775	743	736	756	772	795	748	762	777	765	744	776	788	798	758	722	821	741	756	749	788	772	769	716	751	760	781	761	821	772	772	787	754	765	823	724	771	741	744	771	807	769	785	797	719	744	775	769	830	733	695	802	748	762	750	788	735	796	763	778	758	748	750	788	767	759	768	757	753	852	786	787	767	750	755	762	790	744	750	749	843	755	822	785	744	776	769	744	779	804	804	826	758	790	792	797	769	768	815	759	721	784	776	783	735	780	741	724	784	780	812	766	797	784	805	749	787	837	788	802	774	820	757	774	783	809	801	786	803	761	713	734	793	781	761	756	783	838	769	762	777	751	748	764	771	701	761	732	797	738	776	794	780	793	722	765	754	739	745	819	769	763	818	706	757	733	780	748	759	775	814	753	796	797	770	775	777	781	801	754	766	792	791	764	807	805	788	795	783	778	711	780	753	738	762	766	786	764	777	801	739	725	751	755	758	781	813	785	762	770	811	755	702	762	770	802	763	779	799	768	768	776	759	764	776	757	751	726	772	751	726	765	739	797	814	767	768	757	727	776	770	816	789	729	780	785	744	758	768	746	724	777	720	787	755	776	788	744	751	749	767	746	749	769	781	779	781	744	762	744	793	773	753	738	801	763	736	789	798	723	767	844	754	781	804	777	749	745	757	746	733	753	795	778	789	805	806	762	793	784	751	802	740	751	760	764	746	785	758	743	762	779	758	801	741	775	746	780	815	794	775	741	784	733	741	767	765	796	730	724	771	766	773	767	791	763	786	757	777	778	732	782	716	796	788	765	734	774	778	745	753	788	767	767	720	797	809	776	741	814	736	773	747	757	761	796	754	740	780	767	760	779	760	761	716	698	754	730	754	753	781	808	744	773	773	830	736	788	786	794	789	752	786	758	795	794	775	740	760	785	754	810	805	797	780	782	843	776	774	714	790	717	714	757	753	783	799	836	801	722	756	751	790	764	788	782	747	767	768	748	764	815	771	797	749	815	700	786	718	792	803	726	789	782	793	758	802	739	775	760	798	833	809	775	768	805	740	780	774	758	751	781	800	748	773	726	794	748	780	765	768	769	785	825	745	775	784	747	743	771	782	798	769	737	788	745	776	756	757	767	753	782	761	749	772	800	794	782	768	804	708	773	805	713	786	763	796	786	769	784	755	784	738	730	794	721	786	770	712	770	730	735	761	781	724	787	758	771	744	786	788	805	807	832	812	778	794	810	777	793	774	767	750	789	758	770	711	762	782	743	776	765	742	785	777	789	773	774	794	749	778	793	751	809	716	722	820	781	756	741	774	735	730	744	754	760	772	772	751	777	781	746	741	799	796	772	771	776	751	825	772	767	760	742	747	765	726	766	733	777	782	778	829	780	774	762	813	725	796	767	758	745	776	808	749	768	782	791	779	769	764	743	774	732	788	755	736	724	775	807	827	781	774	801	757	767	758	730	750	711	798	781	733	735	783	819	804	747	762	742	775	775	755	802	743	756	781	741	734	803	747	776	779	768	766	755	742	786	734	768	721	730	746	795	825	718	725	758	847	800	775	777	741	763	794	719	726	796	762	765	749	797	746	761	735	762	781	789	754	721	718	782	750	730	799	753	768	798	741	820	836	750	761	789	700	779	783	814	756	756	752	740	760	832	780	729	737	733	740	767	725	776	793	768	715	800	794	723	739	761	777	786	798	779	790	759	778	793	789	813	790	775	751	749	745	757	774	766	759	767	792	797	813	759	726	706	784	769	748	747	811	772	784	766	757	795	773	763	755	750	755	735
24694	21399	27260	25598	4930	559	456	376	336	323	328	310	320	323	274	301	328	774	444	253	255	268	254	223	252	249	260	256	261	242	258	272	237	280	249	271	282	267	234	235	219	239	274	243	240	209	257	266	242	282	274	263	266	266	236	284	259	276	262	261	243	232	244	260	287	240	253	236	236	239	268	250	248	265	268	257	275	260	221	249	237	279	266	232	282	229	227	236	262	259	242	248	251	264	251	231	256	249	263	247	225	251	252	268	262	207	228	242	267	247	261	245	244	235	279	247	259	277	244	251	225	267	239	230	248	253	238	251	244	248	250	248	207	247	238	253	260	239	264	237	238	273	257	257	243	263	224	250	242	286	267	237	252	234	243	241	267	253	247	239	230	260	251	250	234	259	250	250	214	235	241	251	238	210	259	259	259	240	243	250	232	229	242	239	273	259	238	253	256	237	273	242	248	266	250	264	254	233	257	254	236	279	239	241	238	259	235	239	235	220	227	279	239	250	270	258	215	260	266	233	276	261	270	278	261	229	252	241	236	264	226	253	261	238	252	279	229	266	231	247	260	259	249	235	270	286	250	251	245	250	268	250	261	265	253	254	265	237	236	243	263	252	244	266	271	266	233	246	266	254	216	247	239	285	220	230	253	247	264	229	231	268	235	246	252	230	226	242	241	251	267	257	248	241	283	250	251	254	248	242	236	241	237	229	232	252	255	224	249	265	249	243	258	254	266	272	270	268	273	239	248	271	244	255	273	274	231	240	246	241	248	260	254	248	253	290	249	235	254	235	248	254	245	266	244	253	237	238	255	248	242	258	247	271	260	252	234	247	243	236	252	245	253	245	268	254	214	241	267	248	230	258	241	236	242	236	250	238	255	243	250	258	248	232	245	269	273	238	253	259	269	243	239	274	252	242	287	249	232	257	237	232	254	215	278	244	252	244	256	243	259	235	280	246	241	287	230	256	257	267	234	256	235	282	237	260	246	251	262	230	269	259	266	229	251	252	249	236	255	241	251	222	250	238	226	287	265	241	234	243	249	259	233	244	263	263	248	230	279	244	279	271	303	246	265	241	227	233	239	243	255	250	228	251	243	263	270	219	238	232	249	261	250	252	230	238	264	277	271	256	237	232	254	254	249	262	255	261	249	259	246	245	249	255	239	262	270	263	234	251	244	258	250	254	227	226	270	250	234	249	286	266	250	231	293	257	232	265	228	237	255	246	287	251	264	254	244	227	226	251	265	250	237	267	250	237	246	258	246	223	267	231	248	232	243	249	249	264	273	244	254	260	230	252	275	269	229	266	228	233	255	220	249	254	262	266	260	231	247	261	251	247	217	264	253	254	263	273	238	262	255	261	256	247	264	211	253	246	230	267	256	229	226	229	247	235	256	225	234	269	234	234	271	259	250	243	261	251	228	234	243	240	266	253	234	230	232	230	236	270	258	251	251	251	245	232	266	228	264	229	283	256	243	258	232	232	261	253	244	239	230	261	243	270	244	266	239	246	240	261	257	255	230	230	271	254	233	251	259	280	250	248	266	247	242	248	253	281	270	250	217	257	219	246	233	250	231	284	249	261	252	234	236	263	244	256	278	219	241	262	252	235	233	239	233	258	230	273	261	275	259	268	240	230	257	251	247	267	252	229	246	265	237	258	259	241	237	249	270	225	279	248	250	236	246	254	257	237	245	245	253	230	282	272	237	257	247	214	234	265	260	268	256	232	224	248	278	272	262	247	268	247	269	244	237	255	244	269	255	272	253	255	246	266	257	226	277	252	260	249	269	260	251	252	258	225	262	251	256	247	260	250	239	246	263	246	240	249	243	234	242	259	229	242	229	240	237	234	252	213	243	273	233	234	239	225	246	263	254	212	256	250	230	246	261	238	239	244	249	231	234	242	224	236	257	240	246	265	256	238	235	255	257	267	279	248	227	222	235	237	250	244	242	261	253	242	220	256	265	267	246	225	264	252	247	265	239	243	237	267	253	259	260	254	254	245	244	251	258	217	252	257	242	260	262	240	232	262	254	253	251	218	251	278	251	221	237	246	256	236	258	242	232	245	265	282	241	249	258	213	254	235	268	261	244	248	244	251	255	246	241	248	228	237	257	239	231	251	244	201	229	259	270	266	262	238	269	220	252	220	261	284	237	232	250	252	260	251	254	248	253	254	220	218	230	273	251	227	246	228	255	252	255	259	223	240	266	263	254	222	249	257	220	258	256	267	253	245	236	237	252	230	265	272	250	242	262	258	257	261	256	271	259	239	255	227	255	237	235	267	223	283	248	216	249	253	255	221	250	226	242	245	281	227	258	238	227	245	223	239	251	254	261	240	243	258	261	223	268	249	232	259	247	269	256	243	226	249	233	258	238	269	252	265	245	243	230	229	237	228	243	244	254	287	252	270	246	255	227	265	256	238	237	237	242	254	263	249	254	249	245	245	222	251	258	247	272	246	255	258	252	255	275	239	222	242	240	244	251	276	250	256	246	264	253	249	271	260	264	263	260	257	235	267	256	232	258	275	243	259	300	249	213	234	240	247	268	242	255	251	239	227	273	261	282	223	234	247	251	223	246	244	252	245	236	258	266	253	281	242	235	272	238	249	270	246	279	243	281	229	232	271	233	269	269	256	288	241	247	267	244	225	266	264	249	245	239	253	238	242	265	259	225	290	261	251	280	231	245	228	228	271	253	246	255	232	247	244	228	237	252	243	251	261	269	267	248	280	235	235	260	221	237	238	236	242	292	245	261	240	278	247	250	236	236	295	241	221	243	251	242	264	232	256	255	270	213	232	242	275	250	260	282	260	233	264	261	264	239	238	227	265	259	251	250	243	283	237	255	256	257	283	252	240	240	221	245	254	225	266	239	246	247	232	262	242	266	233	263	258	241	219	255	243	221	275	248	248	242	245	254	254	206	263	246	220	261	246	250	253	225	242	232	221	252	259	270	226	280	258	245	254	250	253	259	238	246	274	259	234	227	231	256	238	229	234	245	235	268	253	259	263	266	254	229	247	252	259	243	251	259	291	244	261	228	270	238	253	239	231	234	236	231	232	227	210	210	267	249	244	244	252	235	248	257	251	234	263	252	250	226	251	232	239	282	224	255	253	281	230	258	263	243	272	277	252	266	262	228	244	251	272	230	279	249	235	276	240	263	257	258	255	252	284	253	255	231	246	261	272	248	252	249	247	268	224	231	253	272	254	270	253	228	257	228	279	272	235	255	258	238	225	264	244	247	262	221	283	236	242	260	236	238	253	252	280	262	248	267	266	246	269	246	251	260	249	249	241	260	250	219	215	231	251	248	233	241	253	259	272	278	257	246	235	259	258	244	265	233	239	256	240	238	246	244	245	233	228	247	263	247	254	269	285	270	262	266	244	216	212	254	271	227	258	273	220	266	242	268	255	228	274	296	240	231	278	265	247	257	223	235	239	249	233	246	230	264	237	270	268	268	263	262	252	249	242	241	271	237	251	258	259	247	247	255	267
10151	5347	3791	1779	1245	1000	777	692	605	541	544	515	467	503	450	427	409	1510	737	332	329	348	336	343	353	315	373	350	373	332	345	330	357	357	339	364	305	362	352	347	339	346	343	347	326	366	339	360	351	356	374	364	326	348	301	359	350	336	350	311	352	297	328	369	334	349	361	336	361	381	327	363	355	336	353	356	356	307	349	337	368	366	370	345	356	336	345	336	316	324	338	340	343	317	344	342	330	345	349	357	356	351	314	338	350	343	350	324	344	334	345	327	362	376	344	353	315	363	331	328	303	359	327	313	354	315	339	352	324	320	361	327	323	326	346	336	340	343	358	320	328	338	368	345	351	320	305	333	339	323	338	339	355	327	322	334	354	324	323	331	371	333	335	356	323	352	328	334	314	340	346	346	319	339	318	336	347	317	324	357	313	311	317	344	351	328	321	347	324	348	353	337	348	309	317	341	365	340	366	349	326	343	347	315	340	354	329	360	343	340	369	344	347	328	346	328	333	357	330	351	341	316	317	321	315	333	336	333	359	325	337	379	370	309	359	339	361	329	388	331	311	353	328	340	324	348	331	333	343	331	375	356	335	337	342	345	367	358	327	317	318	336	319	329	345	329	323	353	339	305	336	321	324	342	350	342	350	328	341	347	341	314	338	370	339	345	346	340	312	358	362	349	317	329	336	329	375	328	345	308	362	332	322	339	341	368	320	353	319	362	362	342	308	327	348	343	321	333	327	323	327	322	346	327	353	342	346	331	346	326	335	353	331	316	288	334	331	363	370	302	333	338	348	341	318	346	328	325	352	363	335	337	317	319	344	371	342	342	380	343	344	347	364	361	332	355	335	366	355	354	323	341	354	338	293	341	352	344	312	344	342	333	322	337	335	334	390	338	355	364	344	357	344	313	349	310	318	350	310	312	333	341	329	345	347	320	341	344	295	354	337	343	326	319	352	356	321	327	354	334	342	348	349	355	316	318	318	335	338	324	355	361	336	320	329	352	341	357	348	378	342	347	333	347	329	344	297	321	371	342	349	347	325	340	356	328	328	336	343	320	315	320	343	358	351	339	360	373	354	354	371	318	334	330	307	343	347	329	342	354	358	343	339	307	339	351	360	334	341	357	301	328	383	335	335	327	352	338	356	290	370	359	318	328	345	339	306	315	386	308	307	350	332	333	353	336	355	306	294	327	322	348	324	362	342	297	322	330	342	344	322	343	338	316	359	359	353	347	335	327	339	329	343	338	350	331	307	330	350	316	351	349	323	349	327	340	316	323	313	332	367	348	342	327	347	336	339	333	331	354	355	340	358	314	322	326	340	372	331	366	339	331	332	335	331	312	326	338	323	343	327	348	330	297	357	343	305	327	344	354	346	318	318	363	326	316	352	316	340	306	349	327	372	312	313	345	334	339	346	328	348	314	371	344	337	322	363	363	332	345	327	355	351	332	356	342	328	350	321	322	333	323	328	344	363	309	310	353	337	372	334	352	327	326	317	359	294	361	337	343	317	340	341	376	320	322	362	381	338	336	336	339	364	331	339	350	343	362	334	348	318	359	314	332	339	362	324	333	347	357	331	326	314	318	351	324	355	345	322	364	345	322	309	340	313	353	349	303	359	373	350	308	319	365	376	334	358	297	354	355	340	343	328	342	324	343	365	361	368	331	331	325	312	348	374	367	315	337	339	342	343	333	298	352	329	332	349	313	338	347	329	352	328	385	351	302	347	324	342	371	337	374	318	317	331	333	364	342	355	348	356	353	367	344	359	339	337	347	323	326	355	348	340	329	339	348	342	324	346	354	349	343	316	316	342	350	337	351	351	338	311	323	368	320	326	324	358	316	343	341	339	348	388	328	354	305	322	344	339	356	315	368	331	360	329	361	375	330	313	339	330	314	342	354	334	343	356	340	336	317	336	323	333	340	334	325	336	339	340	330	340	349	337	365	350	344	366	310	366	328	345	322	359	326	340	327	359	333	322	333	337	373	325	301	311	353	300	316	338	318	356	331	352	352	307	364	316	333	354	311	362	342	334	337	352	320	363	336	341	359	300	334	327	343	334	367	320	333	305	357	327	333	328	326	355	335	349	350	331	326	345	339	339	344	337	310	336	363	332	293	364	320	325	331	313	312	326	344	309	334	350	330	337	328	345	355	349	346	313	327	334	332	349	340	337	342	349	327	337	352	352	336	345	366	340	346	361	361	366	376	358	373	333	358	355	335	310	338	342	351	307	339	343	355	393	334	306	340	306	362	362	363	341	345	339	390	312	321	343	344	319	306	333	329	337	336	320	345	320	336	347	323	329	341	367	353	304	351	319	322	338	325	318	371	335	338	343	332	317	316	328	340	339	343	344	338	366	326	347	332	335	352	356	350	346	345	364	278	366	309	340	353	330	332	329	337	305	364	370	349	330	308	349	320	339	328	316	352	312	338	328	335	305	329	343	344	355	363	357	343	339	328	339	334	353	348	343	343	312	303	318	308	309	321	346	298	324	358	338	351	366	306	326	342	330	303	366	351	341	340	348	364	321	347	352	335	323	309	321	362	351	369	365	339	348	338	316	352	336	329	361	355	348	341	326	339	374	355	353	308	352	360	309	340	360	380	346	315	311	347	354	337	344	341	344	328	351	352	348	341	309	316	326	336	367	330	340	346	334	349	315	333	354	335	341	337	323	358	362	319	349	329	316	340	343	335	349	335	331	296	328	330	324	358	332	336	308	320	346	340	349	336	343	314	354	337	330	338	322	330	346	330	315	322	357	343	324	321	312	344	358	337	333	327	350	315	354	343	348	338	349	335	359	306	341	363	336	348	351	331	330	350	377	298	326	339	376	313	326	348	347	352	336	341	319	329	339	337	330	313	382	348	325	322	344	352	342	352	337	346	371	334	321	337	345	345	324	315	320	358	330	367	342	332	361	328	346	310	332	344	359	322	318	329	355	341	340	341	334	348	347	342	349	343	346	353	319	349	348	298	326	337	332	333	354	321	305	343	332	320	361	328	338	317	342	369	310	321	308	356	334	338	368	319	345	341	319	341	332	353	331	340	352	361	348	365	331	331	366	358	341	360	347	322	343	330	340	330	313	327	360	330	306	342	388	337	321	319	332	344	330	335	355	352	341	361	339	335	338	336	344	332	329	319	358	373	317	356	349	366	339	360	325	338	321	367	322	323	343	331	329	304	327	323	346	321	354	324	320	337	358	354	328	366	323	349	309	334	340	332	308	345	341	316	312	334	349	383	331	310	341	330	367	321	352	316	333	301	333	332	322	401	337	338	341	344	345	365	363	344	368	329	315	342	332	323	328	333	339	303	335	319	325	303	340	324	326	300	315	330	338	369	339	335	321	329	352	332	324	369	381	336	307	320	316	324	349	330	325	319	333	346	338	327	334	319	353	336	330	357	344	304	379	339	331	362	338	318	325	343	339	341	341	346	352	317	364	337	364	346	347	341	311	323	331	312	319	345	355	328	332	353	380	318	349	339
22504	21442	29338	23967	21441	21322	4577	1240	974	977	861	859	758	814	719	743	796	3782	1752	650	700	663	674	603	623	662	637	607	624	619	618	628	610	631	614	650	632	614	599	611	660	618	592	624	602	621	597	597	613	591	630	621	597	630	666	614	560	560	605	661	591	624	606	627	582	602	631	597	601	608	640	555	620	608	610	594	644	606	608	607	600	557	626	612	614	592	602	593	586	601	594	599	601	625	586	584	610	585	666	584	648	578	603	613	580	598	541	586	643	545	557	603	588	606	613	629	604	628	604	599	621	601	606	631	619	623	634	592	587	621	573	551	587	593	599	602	579	602	631	622	599	611	613	556	588	600	648	606	600	652	658	636	570	590	578	580	594	604	632	607	628	610	586	595	571	599	593	573	629	617	586	558	627	595	546	583	580	637	594	592	593	607	577	593	612	594	600	600	588	558	599	607	559	564	592	600	570	594	567	615	593	608	601	565	568	600	620	557	632	609	622	636	608	580	634	607	577	617	584	602	654	592	569	592	603	602	605	643	591	584	589	602	588	543	577	598	579	593	609	557	571	598	608	568	620	593	591	602	575	601	654	612	575	582	632	580	584	578	603	610	562	605	565	610	594	588	556	524	552	597	551	595	600	581	585	587	599	566	613	605	564	609	606	622	599	587	610	595	581	578	647	625	619	578	585	592	548	585	629	631	570	601	636	559	596	620	619	535	581	603	615	617	581	579	616	604	555	612	593	594	604	628	603	583	625	572	616	608	579	571	589	561	558	613	598	627	588	565	564	564	622	612	598	639	615	612	620	646	645	616	592	624	607	606	621	593	574	573	648	592	596	587	602	601	543	574	625	592	625	597	566	611	590	621	608	623	593	590	578	644	589	595	602	612	582	596	606	628	636	592	598	589	593	572	646	602	569	619	639	595	591	666	590	572	596	605	615	548	614	624	631	632	577	602	565	609	603	620	629	587	611	594	597	632	612	570	593	599	581	582	550	557	591	631	594	624	608	625	612	577	604	628	626	570	603	617	548	599	622	587	570	612	610	576	633	542	551	591	622	591	596	623	569	666	609	599	581	640	598	630	598	625	623	598	599	573	631	620	604	633	577	596	650	574	578	586	590	615	591	593	575	589	608	595	602	572	617	578	533	630	566	586	534	598	621	573	609	582	657	543	597	602	612	606	600	584	552	602	567	595	542	592	597	604	570	576	617	577	571	598	583	608	574	596	671	664	606	607	605	606	644	608	584	597	570	608	603	564	588	600	635	582	575	560	583	604	579	587	577	596	634	585	558	595	628	591	607	591	616	566	600	638	564	613	602	589	606	565	589	551	560	625	584	590	608	596	549	605	625	629	610	603	609	597	582	588	594	602	582	580	605	631	572	562	598	567	605	560	587	596	606	610	587	588	611	584	598	577	613	627	593	567	569	604	626	598	606	574	601	583	574	631	581	600	635	593	583	588	575	570	569	618	564	609	598	627	595	543	624	605	607	621	627	588	590	622	587	612	588	581	600	612	627	579	596	626	605	605	603	580	568	583	600	584	596	597	593	589	605	622	587	559	590	571	573	590	579	569	603	597	573	621	624	625	638	595	595	553	583	588	564	585	569	584	614	588	542	599	579	601	568	600	576	619	604	623	613	584	566	582	555	536	589	596	551	592	647	586	623	548	572	637	555	579	638	584	584	638	622	640	577	551	628	589	606	589	589	583	610	619	568	581	605	594	581	590	622	616	581	641	556	567	649	614	569	604	585	605	603	593	599	585	597	653	569	579	570	603	579	582	618	619	601	582	586	601	612	643	627	614	600	590	610	607	624	558	621	552	610	619	592	630	587	588	641	595	610	577	540	577	597	590	652	578	571	614	610	579	622	606	586	596	663	611	584	571	593	571	606	579	602	643	598	634	613	594	567	602	634	602	596	618	587	580	585	597	619	642	563	553	631	601	590	557	587	590	592	610	595	600	598	620	611	601	603	589	612	598	615	657	602	603	574	607	651	603	576	587	586	591	619	611	597	633	585	589	578	613	590	525	526	593	621	608	577	586	575	620	606	535	593	566	586	646	562	599	569	616	614	605	578	567	628	587	583	613	583	618	673	604	604	599	600	577	600	673	582	581	650	601	601	597	625	558	592	574	672	610	595	598	610	639	579	557	572	573	597	622	587	606	585	609	604	616	594	614	565	622	641	620	600	582	619	650	586	602	578	588	595	611	589	582	606	583	625	612	587	547	603	594	600	563	583	582	608	594	634	573	620	578	589	590	619	619	594	597	632	596	637	653	579	579	601	555	633	588	610	573	607	611	599	602	603	622	601	602	573	578	560	592	560	606	636	611	643	589	563	635	606	628	580	634	581	608	595	581	562	619	592	585	551	590	596	554	585	601	588	602	548	618	580	604	543	615	587	585	629	622	601	615	568	620	622	635	600	600	582	597	590	617	607	604	635	562	577	577	645	569	605	574	591	576	577	618	602	607	593	604	542	581	609	617	607	569	590	588	565	609	584	566	613	602	639	545	612	597	601	551	603	575	575	579	635	619	614	658	613	596	582	597	597	600	572	597	603	597	619	603	603	604	614	592	606	588	616	626	557	589	556	625	632	614	534	613	604	656	605	568	632	617	590	568	641	620	598	595	619	565	646	565	593	581	579	612	615	601	587	581	582	620	592	598	591	571	585	603	644	612	584	562	584	592	663	595	615	613	570	548	618	602	618	551	581	605	573	649	581	568	619	590	596	628	574	564	600	633	576	608	577	559	591	627	605	619	605	592	598	600	575	603	600	622	613	587	618	600	578	619	607	592	627	559	588	625	588	590	626	638	568	591	608	583	605	635	573	585	551	621	586	588	573	615	643	567	606	693	575	651	596	597	550	612	587	612	588	596	645	613	560	597	593	598	582	602	587	572	610	591	607	558	626	583	579	583	647	579	589	555	629	589	649	619	556	565	619	595	606	562	619	614	565	580	572	550	602	571	612	624	612	588	571	601	606	673	603	566	571	594	636	529	550	572	618	578	609	584	614	588	566	593	640	568	574	613	606	608	629	570	644	589	606	626	592	601	596	586	602	563	581	569	563	597	552	564	608	607	570	588	607	576	597	603	588	587	605	623	576	597	584	616	586	585	600	601	616	582	604	586	582	596	612	607	600	572	587	634	596	564	596	612	597	603	579	567	574	592	537	604	621	606	578	586	587	543	591	618	616	614	604	565	636	645	593	562	623	612	604	600	607	581	606	552	607	602	606	603	632	633	615	626	638	579	608	572	606	588	612	625	590	593	548	625	642	621	598	585	593	565	542	577	631	603	606	618	593	609	619	584	597	565	603	609	578	597	623	575	594	631	598	598	617	579	570	613	650	615	601	627	565	595	574	612	609	628	599	610	575	598	569	602	631	578	620	557	620	603	609	597	635	554	612	599	603	581	605	599	606	603	603	638	589	624	616	610	583	617	588	625	592	561	597	612	595	645	615	611	602	618	608	601	598	584	605	555	628	571
13144	14175	10231	5220	3615	2772	2236	1907	1551	1403	1331	1256	1195	1097	1062	1018	1145	6435	2539	895	793	826	868	808	842	786	713	811	751	805	809	813	757	770	741	816	734	773	734	809	759	804	736	755	764	745	760	759	752	809	802	758	757	758	762	786	800	769	743	713	729	764	751	754	775	743	754	782	785	760	790	811	838	794	770	758	756	688	769	764	788	749	772	768	752	822	802	733	766	791	762	765	775	767	753	736	749	737	778	754	755	760	772	776	770	735	732	750	765	768	723	741	760	756	710	723	754	752	751	762	706	754	697	783	746	742	688	744	791	770	788	801	721	768	753	744	730	754	724	797	796	751	732	795	783	716	763	801	755	753	739	749	782	804	774	768	784	719	732	730	719	807	758	770	787	823	788	725	801	711	777	754	788	803	746	767	756	758	770	750	732	753	731	700	726	771	763	754	738	733	714	757	709	765	695	761	795	691	757	811	790	749	806	825	752	739	740	721	770	752	780	765	789	755	761	797	741	735	739	737	738	785	755	757	718	798	755	763	740	760	769	774	788	712	706	713	731	798	734	761	735	719	754	786	736	758	827	736	704	721	696	762	765	739	733	738	745	745	746	728	685	776	775	760	770	745	762	768	775	743	768	753	736	750	814	781	721	727	738	751	772	738	768	742	783	763	720	746	737	802	777	762	726	754	804	746	723	789	772	770	720	763	755	769	781	800	779	759	814	719	759	782	719	747	751	763	762	766	710	722	784	787	804	763	770	778	765	767	744	722	729	714	752	770	766	782	774	769	772	712	723	811	811	804	767	768	710	755	748	731	783	758	722	773	727	773	770	699	781	736	779	798	749	787	770	737	708	728	786	702	752	728	759	753	754	778	755	770	752	730	732	827	745	720	777	754	762	755	737	716	703	769	771	776	805	783	764	747	739	780	717	724	772	754	721	783	758	791	755	727	744	739	761	753	773	764	794	739	742	721	736	781	784	824	767	724	768	735	700	827	756	738	773	764	778	708	744	810	755	763	750	782	736	775	784	780	763	751	701	715	781	749	767	766	743	743	749	771	763	731	734	750	765	766	738	734	793	754	787	743	755	747	792	758	755	765	767	720	729	718	722	788	780	745	731	763	718	784	749	771	753	727	750	749	763	793	740	721	770	702	754	742	757	729	787	766	731	742	784	761	755	732	755	781	796	759	782	768	727	769	788	727	740	755	765	784	746	772	783	777	741	781	754	789	723	759	731	798	718	784	770	728	746	755	762	751	801	730	795	764	758	760	751	769	734	739	754	772	772	767	769	792	749	775	724	798	747	783	729	711	732	743	707	730	744	741	730	770	716	776	745	771	770	756	715	761	753	793	752	700	696	754	783	746	714	746	702	776	749	754	744	744	764	741	711	729	748	756	755	737	753	770	753	752	743	739	766	792	729	764	773	760	791	729	770	787	739	788	764	778	768	760	729	724	753	699	742	733	725	734	765	773	726	767	760	761	757	761	790	747	800	721	781	762	732	745	755	757	685	766	723	730	745	781	747	751	720	742	764	760	736	758	734	755	817	754	768	760	777	724	746	794	773	766	763	748	789	742	719	771	768	737	765	757	769	773	740	751	761	786	760	751	750	734	748	760	818	792	810	776	774	770	762	772	746	775	780	718	759	768	808	775	742	714	723	789	765	716	762	745	776	743	818	715	774	711	771	776	706	748	747	748	819	733	778	750	790	740	736	745	784	780	690	739	751	706	747	767	748	736	789	767	718	772	718	756	776	746	810	764	758	767	757	768	770	755	718	787	758	786	792	751	799	753	773	779	741	766	757	775	833	791	728	775	762	767	734	780	767	780	740	735	724	794	789	722	746	756	698	778	749	765	746	747	754	818	779	699	785	730	775	804	738	757	760	745	744	720	814	763	742	725	738	743	784	771	772	752	761	767	776	755	766	755	748	748	769	747	763	741	752	748	693	768	751	748	776	821	769	753	809	754	776	727	708	770	758	755	779	777	725	801	776	746	777	739	764	770	725	731	752	758	739	747	732	808	701	724	741	740	752	768	784	755	753	764	736	722	798	735	791	766	729	763	741	792	755	791	714	771	723	773	721	695	774	696	774	790	727	736	751	724	781	722	774	766	790	774	774	724	774	810	739	770	719	774	759	768	752	710	714	701	761	773	732	758	774	738	779	762	747	733	814	746	736	751	725	748	775	753	725	770	746	756	779	761	766	795	791	758	727	731	753	761	729	761	777	762	758	736	781	732	743	775	760	791	755	775	749	732	771	735	760	763	720	772	757	804	764	784	732	718	806	760	762	749	771	750	762	768	710	688	762	788	730	761	788	743	772	756	745	767	836	772	772	718	779	788	738	718	817	746	734	811	774	791	780	743	795	762	765	770	719	740	765	787	839	692	735	729	755	728	763	773	761	837	750	748	793	764	756	773	732	743	784	761	732	804	737	759	762	763	743	729	764	755	781	742	794	743	777	730	742	746	777	733	722	721	741	743	755	746	745	754	790	823	754	762	737	778	749	748	751	796	781	764	737	783	737	749	750	769	771	748	749	776	823	788	745	714	733	751	747	732	740	796	755	788	771	745	778	792	727	743	754	785	750	777	732	782	715	757	703	752	764	746	757	810	744	757	719	738	798	692	727	785	781	777	821	819	777	829	731	720	715	752	714	794	780	737	802	757	740	741	731	749	755	758	734	739	795	708	769	726	734	740	767	750	788	817	750	753	699	745	769	751	724	777	754	757	764	737	775	752	730	770	752	790	794	721	777	708	742	744	757	775	757	725	764	730	766	772	761	774	763	770	769	772	736	795	807	719	771	769	678	747	757	734	791	790	724	724	726	732	731	759	769	765	791	787	743	817	773	729	725	738	736	791	792	749	767	736	764	749	755	750	770	789	765	759	757	724	817	772	768	735	755	785	716	767	789	763	821	777	699	755	812	730	715	732	737	790	719	742	790	784	713	751	719	705	765	781	749	772	736	767	735	758	772	743	769	786	731	723	706	787	734	773	785	755	762	773	731	811	746	725	802	749	733	732	734	731	791	727	717	760	787	783	728	745	739	734	720	789	728	743	835	754	759	712	722	782	758	774	756	759	741	748	771	773	727	720	802	731	758	771	818	760	787	724	790	740	805	757	758	752	790	761	752	767	779	773	742	760	806	741	731	778	794	761	754	768	719	709	760	755	788	770	768	749	708	765	783	760	779	798	728	744	752	778	755	730	754	733	745	756	704	798	759	795	705	704	781	730	788	811	764	768	766	781	768	716	753	754	763	742	781	739	760	772	795	735	743	749	786	708	770	820	726	769	736	756	731	723	766	756	781	792	755	756	787	740	678	743	777	762	744	681	755	718	777	734	808	731	752	760	802	782	743	687	787	720	755	724	753	750	754	741	781	811	741	745	772	750	766	742	712	737	707	749	755	807	729	792	730	791	745	747	730	742	803	736	755	760	745	737	779	761	744	765	769	748	736	797	784	787	774	718	770	768	788	749	762	775	768	743
27424	17579	3548	938	613	556	403	421	401	394	371	396	370	359	376	380	409	496	474	352	350	352	393	393	347	371	376	396	370	375	349	388	322	343	370	384	328	345	362	347	349	374	393	403	343	354	403	366	386	372	385	335	390	351	361	383	335	341	377	364	355	365	361	382	395	354	359	357	371	384	380	394	394	329	347	351	359	367	357	391	346	323	399	385	355	358	358	367	355	379	368	344	392	386	358	356	384	396	372	359	385	370	361	355	389	348	352	331	382	359	326	360	372	357	355	333	378	367	351	357	359	374	360	380	381	359	350	363	352	329	388	363	336	375	367	373	332	371	373	376	366	345	398	333	359	360	385	349	365	378	374	365	414	411	382	360	374	362	372	341	367	344	381	369	346	367	378	363	386	370	386	346	366	374	353	361	364	376	379	350	412	386	388	362	344	370	353	352	327	349	371	380	348	363	336	346	341	356	338	378	381	341	337	328	372	357	328	363	351	386	367	364	369	337	368	351	326	348	359	355	357	357	374	391	360	382	363	383	376	385	403	318	368	343	385	332	368	371	350	381	388	403	395	357	384	378	375	423	326	341	358	386	381	383	361	332	367	338	342	340	357	376	363	353	375	368	374	345	350	405	331	385	367	366	377	377	366	410	351	371	380	318	382	375	374	374	338	388	365	333	379	364	376	367	358	336	378	377	366	379	386	361	336	339	330	318	348	368	381	339	349	329	346	366	369	339	362	386	398	379	342	354	340	381	367	351	375	393	341	335	372	332	355	396	391	389	356	337	357	352	374	354	411	383	345	392	327	358	385	369	381	370	372	361	353	394	383	381	346	356	360	363	335	364	350	407	341	322	381	382	349	367	336	364	343	357	360	362	371	362	361	361	343	384	372	365	385	364	369	379	390	391	367	371	383	361	375	346	371	377	338	365	377	398	322	362	389	351	371	359	382	354	335	366	316	357	350	387	351	362	348	387	346	338	361	359	366	365	387	402	354	345	373	351	332	339	373	360	350	320	365	372	353	333	342	360	333	382	340	427	401	401	354	354	398	373	343	344	350	391	353	373	383	362	337	348	335	354	355	362	364	378	321	382	355	354	359	369	362	354	385	327	357	344	383	327	365	398	354	354	357	329	318	380	331	360	385	386	346	396	337	363	343	353	370	372	350	360	371	415	363	375	363	362	341	358	352	345	359	373	357	379	364	331	383	351	397	341	370	399	377	367	347	372	387	349	356	387	382	366	401	372	332	341	370	383	340	372	361	395	359	331	353	369	368	386	359	379	379	401	357	349	333	344	360	393	357	365	359	347	367	348	382	371	354	348	351	403	351	366	337	353	342	324	342	379	368	381	348	330	386	373	395	380	364	363	363	398	350	373	375	340	362	353	383	384	357	349	380	403	366	376	342	375	369	361	345	337	371	356	380	381	395	343	365	393	324	379	369	372	345	374	377	392	324	352	332	385	328	339	352	362	365	357	357	360	338	364	372	389	347	391	346	350	393	360	396	327	364	351	359	379	372	348	350	336	363	381	375	357	382	348	353	353	384	337	374	392	361	389	351	364	366	375	392	348	341	344	377	357	356	331	376	341	364	372	364	344	310	396	367	344	371	378	374	371	370	364	365	380	362	382	360	363	370	378	351	332	369	328	385	387	376	349	343	381	359	346	373	357	343	354	369	371	339	346	364	354	352	401	379	383	374	315	344	354	343	363	339	374	386	382	395	339	375	364	351	345	359	359	411	354	337	354	358	367	354	361	343	389	362	356	379	361	319	341	352	362	370	374	363	343	377	355	372	342	382	361	377	343	359	341	358	352	376	374	367	351	388	381	391	371	331	367	388	349	387	357	357	347	336	386	368	344	375	363	386	330	396	362	387	377	360	355	390	327	344	357	362	343	333	361	363	386	380	362	371	358	330	374	362	362	369	361	347	352	329	359	363	347	383	343	337	369	330	359	351	381	356	354	349	354	377	359	377	361	346	350	362	358	397	365	365	352	386	372	359	364	375	359	355	363	358	335	366	375	350	379	357	376	351	352	336	404	378	358	401	374	412	366	363	350	373	357	402	401	348	378	338	357	369	369	368	351	386	337	355	401	381	365	347	350	364	371	344	360	351	354	357	341	365	375	360	357	366	355	362	353	371	362	381	363	362	337	387	389	374	347	354	361	320	364	374	345	361	366	351	377	343	376	334	378	349	365	389	353	373	375	332	384	377	387	344	353	361	332	336	329	367	325	367	365	387	374	388	378	357	386	370	366	338	351	367	337	343	341	343	342	354	347	360	374	367	350	384	376	334	365	351	378	365	380	325	348	397	367	378	379	319	347	370	387	322	362	364	354	377	369	375	383	352	405	347	397	387	384	369	369	354	373	342	364	372	363	359	355	377	343	359	374	361	395	370	351	393	381	350	367	360	364	363	376	334	358	354	414	354	372	358	347	345	367	396	369	361	373	360	374	340	359	383	358	323	377	371	361	351	349	373	362	359	346	328	399	326	416	378	374	361	338	370	349	348	332	356	359	404	376	352	379	360	344	339	358	340	342	376	360	350	320	376	346	328	356	383	352	351	398	377	372	362	367	349	370	395	339	368	369	366	338	393	379	359	370	387	361	327	361	416	396	357	352	400	362	378	370	361	335	381	337	346	378	386	378	357	396	353	352	353	388	356	370	402	345	384	409	333	373	367	356	358	385	375	356	406	370	367	347	392	339	355	357	351	352	367	361	355	369	338	350	377	381	365	371	381	348	371	395	342	395	363	371	373	366	385	396	384	369	380	345	373	339	359	402	389	345	345	375	342	332	339	358	359	361	351	375	355	356	356	340	357	380	370	345	373	350	407	308	356	375	341	373	346	375	374	383	356	378	389	348	380	367	387	376	357	353	371	362	362	398	406	373	371	366	327	347	354	298	366	345	382	340	348	343	358	327	383	391	355	343	387	379	346	357	367	363	406	360	359	357	366	364	381	357	351	354	347	374	350	337	372	312	363	367	360	371	360	376	376	364	368	380	370	359	337	364	369	354	358	339	363	363	361	345	379	333	351	369	345	417	369	377	384	359	362	359	374	353	351	385	356	363	354	404	371	375	371	433	368	367	363	356	348	357	394	360	352	327	378	374	334	320	359	367	375	331	337	383	329	354	367	352	364	375	414	359	370	372	403	373	363	386	331	345	361	337	385	348	348	365	355	419	368	361	356	318	358	370	410	406	362	384	393	364	367	397	374	351	341	374	348	359	380	385	388	364	377	390	373	349	330	326	369	342	383	332	325	383	370	372	378	390	370	363	319	341	375	359	377	367	373	357	394	359	389	371	358	349	311	364	372	342	367	398	360	342	354	330	377	390	371	364	349	349	378	376	375	359	347	409	355	379	389	359	348	368	354	382	412	348	352	357	370	362	354	353	382	385	370	355	357	366	359	356	358	355	378	359	365	371	322	362	370	381	394	331	375	366	361	354	406	366	378	371	340	367	343	361	366	372	390	339	348	353	377	354
5006	2123	1757	958	777	651	577	576	542	516	515	515	522	539	520	517	518	697	613	463	456	464	461	497	454	491	470	489	451	479	512	480	470	432	454	436	480	486	454	444	448	450	437	468	502	470	411	497	472	468	476	511	450	455	440	480	468	457	523	489	473	438	475	481	435	470	481	506	474	477	479	473	437	465	454	469	479	482	450	461	483	497	468	468	455	471	465	493	475	453	495	493	489	454	459	437	446	449	452	510	470	477	494	483	443	478	482	439	444	449	451	465	468	457	442	458	462	458	455	446	463	489	488	478	487	435	488	480	448	510	430	482	451	473	464	484	473	488	464	478	424	448	516	450	446	459	449	445	472	469	459	470	469	470	474	459	461	470	480	473	476	452	445	458	472	489	445	443	477	465	448	492	462	410	427	509	479	478	442	485	426	512	440	478	451	466	435	454	433	459	481	489	431	500	461	459	441	437	476	457	474	445	474	471	465	459	474	458	450	422	487	466	473	467	481	441	495	496	460	469	513	515	462	473	484	441	425	419	471	445	457	435	467	471	465	436	465	483	459	488	420	460	435	456	488	428	484	458	455	468	489	444	457	476	461	499	506	433	442	437	492	457	500	438	444	453	480	478	482	457	461	451	464	450	464	469	433	495	462	469	486	471	424	445	484	445	445	491	463	444	460	474	489	453	457	446	460	476	441	452	477	478	441	465	459	452	457	468	431	501	429	445	457	482	467	445	457	440	470	488	475	456	448	480	495	525	424	496	470	489	475	449	469	444	440	444	461	491	493	443	474	480	443	447	483	450	444	455	504	436	455	500	489	432	455	448	448	469	455	479	486	454	472	483	489	472	458	470	470	469	498	490	484	465	448	450	431	475	446	471	457	445	453	435	461	497	525	485	466	438	468	458	480	451	456	446	442	474	470	461	484	467	447	472	470	482	460	455	495	458	470	459	434	509	485	469	481	457	449	472	488	453	495	461	442	481	471	449	454	484	477	457	474	428	466	478	489	473	437	448	452	478	477	463	449	495	436	442	428	445	457	453	431	478	434	424	469	472	506	463	419	487	489	481	452	409	467	483	431	473	480	485	469	435	460	474	481	462	432	469	461	452	478	450	452	495	436	448	474	486	436	463	476	470	479	473	487	430	478	454	471	433	461	446	490	483	439	446	408	478	470	444	487	485	472	473	449	441	446	472	432	444	465	456	465	444	467	463	465	454	456	462	470	442	447	460	444	476	434	489	453	479	459	492	465	473	480	470	466	451	464	443	421	468	447	471	466	435	466	469	436	490	449	474	449	443	448	433	478	489	475	514	443	500	464	450	493	450	428	470	459	461	446	465	456	445	425	427	480	455	508	451	453	472	467	454	464	437	457	487	459	465	481	480	452	454	477	447	460	453	483	487	415	497	507	467	459	457	456	454	478	485	482	507	493	519	456	474	452	464	494	437	480	459	467	479	396	487	508	430	494	435	437	428	495	461	455	449	476	426	460	464	468	466	451	477	455	435	444	506	474	458	484	441	446	457	476	454	449	475	458	444	434	469	454	510	459	478	495	433	451	475	448	451	453	483	477	454	482	458	429	492	459	464	478	491	445	489	438	459	457	471	445	454	426	470	451	456	439	451	462	456	459	487	483	455	470	464	458	452	449	488	451	481	442	451	466	446	455	451	470	455	458	472	433	469	457	437	469	480	468	485	459	457	447	451	478	476	443	458	438	448	493	472	461	458	451	478	473	450	447	444	433	464	468	453	455	463	467	487	452	483	467	447	465	481	483	431	490	463	449	426	498	466	493	471	453	481	479	471	405	459	486	499	464	471	457	489	416	460	477	471	438	482	471	456	469	412	435	483	478	491	465	445	492	463	484	435	459	423	470	520	470	511	487	489	492	474	446	447	497	469	467	429	474	483	456	475	459	432	478	489	451	484	511	460	496	450	456	464	446	462	463	469	456	431	464	481	445	448	473	515	440	518	455	446	447	514	467	458	424	459	453	446	472	469	445	510	448	480	424	432	452	434	470	489	444	489	477	478	475	468	491	456	433	480	439	481	465	471	496	469	456	443	512	458	467	479	508	485	448	471	445	441	476	454	433	493	465	512	478	458	460	454	469	476	445	459	461	431	415	473	462	454	503	479	481	458	468	498	507	461	422	459	491	503	470	432	472	495	452	466	425	440	472	523	468	487	457	463	438	491	467	468	477	471	503	431	437	459	465	462	456	476	483	429	455	424	449	439	475	479	450	474	445	430	483	452	440	463	482	460	449	490	463	474	468	471	503	475	535	453	487	446	453	479	427	444	470	457	478	457	458	461	486	448	451	492	441	506	469	462	469	486	468	499	490	461	449	467	473	462	462	469	451	448	452	481	420	433	475	496	498	456	433	455	492	476	459	438	466	484	486	429	470	438	480	501	466	431	466	442	463	511	501	492	477	494	483	490	444	493	473	440	465	467	479	433	491	483	472	439	459	463	472	436	445	465	478	435	436	457	478	444	472	440	420	463	467	474	465	488	441	458	486	445	461	504	451	474	473	503	473	452	433	432	491	460	479	507	469	488	473	445	493	481	466	467	459	505	460	447	463	430	491	470	500	442	475	498	475	419	462	449	467	441	425	417	497	466	500	452	478	435	473	416	474	451	505	493	477	464	464	460	476	449	450	466	465	447	461	420	438	459	469	463	453	431	458	459	430	444	470	444	449	483	460	469	437	492	502	445	465	466	496	459	442	466	445	433	472	456	429	466	442	465	496	500	481	465	421	430	469	464	491	497	475	473	444	440	467	463	472	448	463	452	439	456	472	463	444	488	462	448	445	479	461	471	448	479	465	454	483	485	461	466	449	485	441	429	417	477	469	467	478	412	445	460	465	451	395	478	412	467	474	497	488	483	450	466	493	483	444	452	472	464	468	475	494	455	479	452	498	485	475	431	460	499	447	425	460	458	450	483	494	468	446	441	486	484	447	459	491	514	441	473	477	442	488	443	446	460	449	454	464	500	454	472	485	452	505	474	456	458	477	482	493	509	472	458	459	461	519	476	452	433	466	443	455	489	510	482	449	496	460	453	467	470	471	477	496	423	445	441	495	462	484	419	481	500	464	475	480	452	472	457	472	491	476	415	450	474	449	464	447	430	495	455	449	434	444	455	494	450	495	431	446	478	466	438	470	502	406	459	442	468	447	437	459	472	461	433	435	475	465	477	460	470	433	444	469	497	431	451	443	482	465	439	439	461	424	489	473	478	428	457	429	501	483	451	471	447	485	477	449	455	475	467	476	509	492	468	490	457	462	476	463	439	430	407	469	432	465	450	438	472	457	458	451	442	495	446	444	424	464	447	457	463	468	431	470	491	476	447	464	469	475	479	481	466	465	444	457	483	470	497	486	456	461	411	464	446	459	482	494	482	474	469	454	442	488	482	442	452	496	481	471	491	463	436	415	451	457	441	476	465	461	458	486	463	460	505	487	450	454	478	415	486	439	490	454	442	458	448	472	462
23615	21454	28690	24604	21271	5188	1185	957	869	805	805	749	701	738	744	665	751	1558	1336	687	643	589	594	611	617	682	634	611	625	625	692	658	661	614	633	618	609	657	651	632	618	683	611	646	602	651	629	616	624	674	621	617	612	581	614	589	653	621	672	646	621	630	601	657	606	654	635	652	629	571	609	657	617	661	633	616	602	638	674	612	618	642	591	605	640	654	584	644	652	629	594	657	630	606	627	606	672	625	610	647	634	640	616	656	617	583	658	628	605	622	678	587	632	567	619	667	632	618	621	632	623	582	596	588	620	656	619	628	636	591	655	588	628	599	582	641	591	603	568	616	610	593	626	615	653	645	660	648	578	620	631	603	637	605	586	572	626	639	703	598	613	605	569	628	595	649	653	605	670	612	645	607	574	632	601	577	625	647	601	627	614	634	619	575	594	602	559	634	655	616	604	647	606	658	593	661	649	630	623	615	605	659	592	607	554	644	642	571	620	619	694	622	648	573	623	634	635	581	594	629	615	624	631	590	617	655	635	625	612	624	624	625	618	639	650	593	631	626	609	628	604	542	575	665	594	604	610	641	669	601	675	690	585	670	630	583	580	623	652	581	613	657	632	584	643	625	644	632	607	580	603	666	579	648	642	619	654	645	606	612	610	629	634	620	608	574	647	636	596	614	590	611	586	608	642	591	629	609	616	608	617	665	606	630	663	595	611	639	641	579	668	607	595	640	607	640	662	644	622	619	615	670	649	646	636	615	604	611	633	624	601	600	600	636	618	640	615	614	639	613	606	635	659	646	646	637	644	610	608	668	603	655	589	648	619	638	631	684	662	632	607	602	611	631	591	618	638	590	616	601	661	630	636	603	576	619	646	612	659	594	636	652	635	568	596	642	635	583	593	644	608	645	648	636	582	612	615	619	659	666	623	640	622	635	597	642	577	588	627	591	631	639	617	606	622	594	608	645	598	601	625	577	657	609	633	631	617	625	669	595	646	620	655	613	599	617	625	605	640	625	605	616	624	584	615	624	627	607	649	604	609	636	624	616	629	623	622	590	606	630	605	608	584	643	547	637	591	642	632	657	629	613	650	566	597	620	661	635	666	575	620	588	583	678	621	617	589	664	669	635	657	647	663	602	681	576	665	626	602	631	635	644	645	604	593	598	642	640	605	651	586	606	617	619	617	624	658	667	593	635	623	643	667	649	641	650	618	624	614	640	606	636	631	592	641	592	644	613	608	588	620	654	607	617	664	625	587	649	652	607	673	609	611	589	597	607	615	609	619	646	605	640	642	654	598	601	587	625	662	583	642	570	605	575	616	604	584	652	642	630	664	645	657	630	602	588	608	630	582	611	617	550	615	610	598	631	579	583	656	629	588	653	581	670	607	613	652	570	613	632	641	585	656	618	638	629	615	598	628	559	632	600	611	635	596	697	614	610	612	607	627	630	603	617	615	559	601	619	610	583	595	636	600	645	607	606	619	639	613	596	575	627	622	622	648	609	605	563	621	617	589	632	653	659	606	598	599	647	642	634	629	613	627	609	592	615	627	637	626	595	615	636	605	643	613	669	607	578	642	642	595	636	604	583	628	610	642	631	638	601	599	603	628	664	570	614	635	562	586	606	593	593	601	573	646	607	593	588	630	683	605	623	624	619	619	598	680	578	628	586	617	613	641	565	642	625	604	584	643	544	642	603	607	661	627	613	625	638	640	631	612	621	603	654	614	599	658	632	665	581	641	643	610	608	663	579	624	603	631	557	600	657	603	637	616	614	625	614	569	658	577	621	635	577	639	667	608	586	619	621	637	643	619	634	620	632	633	559	615	607	627	626	607	585	601	586	572	659	640	625	596	649	630	646	612	592	622	602	613	604	635	633	620	659	649	634	651	610	631	636	607	631	639	658	583	598	642	613	605	588	610	644	641	626	570	637	595	600	655	647	616	635	627	583	592	554	602	608	600	635	612	632	634	620	603	602	576	641	591	625	636	584	645	660	612	640	626	633	618	629	567	673	566	662	629	615	590	619	650	602	597	623	642	672	629	634	589	624	628	638	632	641	573	660	610	638	576	623	604	608	609	604	657	672	629	626	615	659	600	633	589	615	619	622	605	567	618	629	609	640	603	623	589	613	617	647	606	595	635	575	589	604	622	635	653	583	589	625	615	614	619	623	595	654	592	617	595	637	642	595	610	596	635	590	642	576	618	621	615	587	599	630	638	582	589	618	623	596	588	654	660	603	584	636	676	623	592	609	607	594	606	653	692	642	574	583	645	612	638	639	591	620	612	669	601	664	623	606	593	603	664	586	597	616	617	627	577	575	642	639	674	624	597	636	586	588	599	592	653	617	606	602	578	598	608	613	638	652	650	599	617	580	594	620	580	616	626	640	673	652	626	632	585	640	625	596	573	600	612	590	624	607	670	607	623	600	627	559	602	636	633	594	633	659	617	600	617	637	591	624	625	626	645	627	629	637	615	653	601	596	638	582	607	584	599	638	604	575	608	669	587	620	605	618	622	597	630	550	640	645	580	619	651	614	606	635	632	638	621	568	584	616	656	619	587	574	592	645	608	613	651	621	597	629	635	623	634	592	619	627	650	619	610	611	642	626	584	622	599	650	639	618	614	627	664	639	643	653	626	619	615	633	631	636	653	622	591	645	651	618	634	601	602	635	596	595	627	697	656	656	642	662	606	619	629	604	585	617	619	642	594	592	643	566	630	580	631	601	608	649	605	646	633	638	632	642	648	578	601	608	657	600	589	588	627	659	650	630	620	647	632	614	619	651	631	631	638	637	594	642	625	653	599	620	607	637	634	624	632	638	587	598	625	615	605	603	596	617	625	623	626	639	648	607	596	637	633	610	614	630	606	610	667	601	625	646	595	629	612	583	591	620	620	620	618	650	613	624	628	604	611	652	616	659	611	616	609	572	641	617	645	647	646	600	588	582	602	630	648	639	614	656	583	652	634	586	622	592	594	623	632	629	637	595	619	616	638	658	620	652	598	668	656	645	625	649	643	625	595	581	613	612	638	606	641	622	652	624	603	606	613	567	623	632	589	610	599	593	635	648	569	611	609	656	601	651	615	637	626	589	583	604	610	590	636	630	622	628	640	610	661	608	584	618	611	618	649	665	648	615	633	672	626	590	583	644	593	623	609	647	597	623	626	594	614	641	627	590	652	592	618	603	668	615	621	623	607	619	580	596	615	645	648	636	616	613	589	622	645	576	629	624	625	643	658	615	643	604	632	649	621	629	615	575	581	624	609	634	620	675	629	641	604	647	627	658	679	622	605	578	669	583	619	571	648	611	603	618	603	564	571	618	667	614	610	632	659	615	592	643	591	615	611	567	633	610	575	567	594	633	590	613	653	632	615	607	650	620	624	616	580	605	620	636	601	595	611	591	624	658	607	609	611	648	603	631	598	615	629	669	621	624	624	621	621	669	621	633	604	603	621	612	635	639	626	637	659	618	620	643	612	600	597	642	636	609
9605	9197	6670	3129	2364	1910	1610	1386	1223	1164	1065	1043	1005	999	953	887	966	2526	2108	823	862	824	805	759	840	803	800	802	854	751	808	781	807	808	779	827	754	820	758	793	776	755	776	765	812	765	704	793	769	756	759	787	781	774	794	744	812	792	727	828	764	739	783	778	814	739	793	801	869	746	768	810	733	727	764	747	750	762	783	785	833	735	776	753	804	772	763	768	821	782	792	802	773	801	786	781	793	752	781	775	807	757	756	782	816	743	795	763	790	781	760	724	800	745	803	812	785	827	805	758	754	777	748	772	764	785	750	781	783	760	770	738	792	770	799	787	736	814	791	783	772	795	770	812	778	746	768	781	755	733	761	771	737	813	784	777	741	819	714	807	789	786	794	754	749	755	805	753	716	827	750	763	767	809	767	791	740	783	776	799	774	787	759	783	759	760	779	750	745	789	761	807	799	782	739	746	819	819	742	755	751	826	780	780	816	757	772	786	781	793	763	779	785	703	774	768	773	821	728	738	775	801	738	782	761	754	781	765	799	768	748	788	788	757	783	775	755	797	773	772	732	790	774	742	762	769	796	777	782	722	774	756	784	768	787	727	781	784	777	740	719	789	783	854	805	804	771	751	755	744	786	788	726	753	759	750	802	849	808	781	788	784	763	787	787	756	715	827	748	764	757	748	734	789	758	755	806	764	764	751	732	773	769	736	729	818	738	730	819	758	786	766	815	770	768	776	712	794	769	750	789	790	802	754	756	765	743	750	772	787	750	760	786	796	762	787	770	754	755	818	808	784	788	804	807	788	769	774	744	726	768	774	772	747	743	769	768	766	794	770	816	781	737	755	739	785	793	741	769	769	766	732	782	750	793	793	763	763	793	771	740	806	807	791	793	800	801	777	771	766	751	769	741	789	739	811	797	784	816	776	761	768	786	783	780	740	755	773	742	774	750	776	815	796	803	770	773	749	743	766	777	795	737	794	806	719	799	763	817	759	753	704	842	782	755	790	791	797	773	750	734	747	777	761	770	788	790	774	752	772	785	775	786	767	788	773	771	785	751	838	815	826	784	759	772	861	769	806	748	781	797	774	768	819	790	799	731	769	755	731	757	768	757	770	753	796	721	747	746	763	801	784	758	754	761	759	817	748	770	694	807	740	792	759	735	770	786	792	830	754	821	757	785	771	736	750	785	740	760	749	770	737	771	748	767	791	780	759	775	750	753	757	760	792	766	732	791	760	753	778	750	802	830	782	776	699	799	787	774	797	804	763	754	758	738	742	810	819	786	794	760	773	769	759	768	739	744	750	777	744	770	804	718	768	810	769	826	770	753	817	766	765	815	735	772	786	813	752	760	761	734	817	758	834	755	741	764	843	789	778	747	752	745	766	764	833	771	772	743	815	779	827	772	755	726	796	749	768	769	786	799	749	792	811	747	757	781	791	768	762	801	754	753	749	771	801	713	760	742	739	799	781	785	786	786	781	809	786	760	747	787	766	737	752	761	773	776	775	802	802	798	828	781	734	790	808	765	769	828	766	741	790	714	822	774	794	770	746	773	791	759	735	751	830	812	798	788	795	783	774	800	774	790	797	772	725	772	765	789	751	802	796	815	800	774	772	719	778	746	755	744	724	765	784	732	775	785	796	738	810	783	818	755	741	778	743	740	808	738	795	791	795	757	789	794	836	810	818	791	725	735	736	788	762	721	785	803	774	791	814	799	781	819	753	758	833	811	783	762	745	767	794	778	773	806	778	792	742	758	749	770	784	762	755	770	792	804	736	788	820	727	744	776	812	772	788	797	757	807	783	761	783	751	792	746	771	727	774	789	818	778	759	777	778	771	782	732	816	776	757	729	784	762	811	802	772	783	801	776	797	783	748	789	831	759	819	765	794	783	772	756	748	796	783	812	760	770	741	794	789	764	821	770	763	734	804	729	759	713	799	782	786	758	740	792	743	765	811	757	748	772	755	735	740	779	754	720	796	765	782	791	798	792	775	746	736	722	797	812	768	775	764	772	799	768	782	758	757	755	794	792	742	792	770	769	810	755	764	754	761	734	716	782	793	766	767	789	785	766	765	765	749	770	762	793	758	788	792	749	765	753	775	772	731	752	721	741	810	790	784	772	815	771	798	813	801	816	768	754	792	740	773	770	785	796	741	784	772	763	795	786	799	757	806	782	791	757	808	781	752	771	772	770	773	723	773	816	752	767	788	798	765	798	766	785	741	736	751	771	747	724	791	737	790	800	777	812	768	756	773	691	780	780	769	737	793	768	746	810	796	748	800	810	842	782	798	758	733	800	815	795	753	788	780	764	792	786	732	807	784	777	750	841	772	811	753	740	791	761	796	807	826	768	780	724	755	775	801	797	802	730	731	763	785	844	763	763	801	752	759	757	782	790	781	781	763	794	785	760	756	751	749	774	740	778	770	757	767	718	781	760	740	817	761	753	768	746	756	825	770	802	785	823	738	808	760	775	800	819	760	781	808	767	767	759	796	748	745	758	803	787	787	762	827	792	768	773	809	758	776	739	768	746	752	738	799	814	746	780	802	783	778	765	788	706	766	740	803	804	764	777	746	717	752	761	771	783	783	792	828	756	755	783	784	789	728	787	821	794	785	803	742	765	749	771	815	725	824	726	742	784	730	763	789	760	779	762	761	841	737	806	780	745	744	774	777	808	758	800	790	739	750	783	729	764	777	756	794	796	757	797	779	801	775	731	755	803	778	784	737	781	759	804	794	782	726	763	772	800	742	769	805	757	811	771	748	802	788	790	762	757	773	761	752	798	780	770	753	753	753	784	771	778	774	754	806	750	731	849	734	768	761	778	774	791	812	769	790	743	779	772	802	762	772	820	775	752	745	773	772	784	726	767	780	814	765	733	787	779	789	785	819	783	767	781	760	799	808	784	766	747	816	776	728	738	822	736	808	793	763	765	768	750	788	783	710	785	754	814	802	761	802	793	803	752	850	778	834	811	767	748	773	770	817	738	757	800	805	769	793	762	791	789	762	748	732	811	817	807	768	779	758	782	800	797	780	712	776	796	786	696	773	803	732	748	798	808	734	732	790	750	738	731	740	795	767	768	808	768	770	804	743	797	773	769	801	761	745	742	777	782	760	758	760	736	694	814	800	792	734	783	744	717	771	725	746	805	745	793	756	729	791	768	809	728	765	730	755	780	812	739	720	765	736	817	792	779	784	800	788	774	801	795	728	735	782	763	779	777	775	776	760	764	733	705	793	789	770	785	754	778	792	827	759	790	815	712	725	725	757	770	769	779	768	770	777	793	784	771	782	747	766	801	769	799	763	780	721	795	766	795	730	790	786	808	754	789	761	790	762	739	781	813	744	738	749	774	783	764	781	768	754	755	806	782	740	776	740	787	768	752	768	806	745	778	767	744	816	799	773	761	813	784	743	814	789	811	816	783	769	778	725	795	752	755	731	731	804	785	761	735	776	778	761	771	732	787	721	785	754	754	740	777	752	774	801
24579	21384	27247	25549	4900	559	415	365	368	330	314	321	297	257	305	347	338	755	670	256	292	249	245	233	285	231	275	246	236	228	235	274	279	239	238	274	274	244	245	261	253	283	252	245	257	229	249	251	255	243	265	255	236	251	251	228	217	265	249	228	259	276	250	221	267	278	244	239	240	255	254	258	253	259	244	297	254	247	277	244	262	229	239	266	264	251	243	245	245	228	258	260	248	235	252	253	256	248	275	257	253	257	229	283	254	224	252	279	274	236	251	266	254	234	279	235	258	237	232	267	259	264	238	258	277	233	235	238	234	256	252	253	280	253	256	238	243	234	253	273	227	261	241	271	245	235	257	262	236	296	248	273	251	253	217	262	272	244	267	240	239	229	231	264	240	249	262	272	249	263	254	285	259	252	283	249	262	242	273	234	254	258	255	272	283	271	230	262	262	232	279	269	262	260	238	256	252	271	257	270	239	255	246	226	257	257	241	240	268	261	251	256	261	259	234	249	233	223	248	246	227	274	243	238	250	253	274	241	231	239	258	259	253	261	267	282	255	260	247	249	223	261	232	229	236	266	289	248	239	226	257	255	264	271	288	257	257	257	268	262	259	253	258	251	259	271	240	220	295	242	273	251	246	265	265	244	233	258	264	243	251	250	250	237	250	265	248	246	228	245	291	257	238	248	225	253	263	248	254	276	250	229	251	237	231	250	267	275	260	243	265	241	262	247	252	258	255	249	255	275	260	243	230	246	257	237	245	252	249	236	222	251	264	253	234	249	252	252	250	245	249	247	278	244	239	256	255	240	235	235	265	271	249	217	253	259	226	269	224	255	252	252	287	242	218	251	289	243	234	272	256	250	260	247	251	249	245	242	261	256	297	280	268	246	237	249	252	219	264	272	249	229	281	273	252	246	236	213	241	247	230	252	266	258	267	239	253	282	256	223	247	252	266	266	248	237	225	263	248	242	269	255	263	271	271	227	271	230	265	237	232	216	237	234	257	233	256	272	258	218	237	248	231	248	248	268	245	270	248	261	241	231	273	241	261	238	235	278	269	250	247	274	216	246	222	272	253	251	246	217	271	229	261	218	245	254	222	235	240	282	250	259	267	266	244	246	262	272	240	238	249	255	237	238	230	241	245	273	260	243	261	246	206	238	274	214	222	224	239	238	255	220	261	233	232	263	252	234	258	251	245	257	243	251	243	250	245	278	225	255	265	275	258	251	255	242	270	257	275	270	244	229	263	241	253	253	248	263	230	252	266	244	250	245	243	247	227	248	248	239	247	240	246	278	246	247	223	264	219	265	247	243	233	226	244	264	257	256	279	237	221	249	253	257	241	240	210	276	247	254	263	256	235	263	264	236	255	259	246	271	229	284	278	281	239	270	261	245	249	233	245	238	261	232	225	253	248	227	272	244	271	231	266	235	257	228	259	228	235	219	281	237	237	216	247	237	255	256	265	250	227	228	259	247	249	259	240	253	258	267	257	268	223	237	273	265	261	248	277	219	260	265	261	255	272	240	219	252	224	248	269	261	228	255	252	249	288	262	248	248	256	238	261	252	258	260	270	256	232	266	241	259	276	237	240	257	252	245	252	275	254	239	258	255	273	242	236	221	246	262	255	259	249	247	272	241	259	262	246	273	228	250	266	259	231	221	240	280	271	226	265	240	234	245	245	264	263	217	240	261	257	237	251	259	263	266	247	257	262	250	235	230	238	245	248	246	245	269	275	275	252	258	262	239	257	275	275	238	238	269	229	228	240	261	249	252	254	268	224	246	238	234	255	258	256	243	269	244	237	251	275	267	263	252	262	265	256	244	259	269	213	272	238	265	259	259	268	248	289	282	239	255	225	248	263	241	240	247	243	254	257	224	220	270	275	261	273	250	243	232	247	268	269	244	237	250	275	252	268	264	240	269	264	265	217	241	268	268	266	262	230	238	256	252	241	254	257	253	238	248	239	272	246	241	245	256	279	218	268	251	229	246	238	274	233	253	236	239	276	216	265	263	240	264	266	271	235	246	264	256	287	280	239	260	236	255	250	225	247	226	254	260	226	284	234	275	261	265	222	233	261	245	269	245	250	252	263	231	251	238	270	248	241	243	236	239	234	283	249	220	257	254	285	265	247	249	237	231	236	247	218	260	240	267	255	262	258	243	273	256	236	226	261	252	238	266	236	221	251	259	224	239	239	258	256	235	271	285	265	282	247	241	236	244	254	247	254	279	267	227	259	262	231	243	231	289	268	263	240	255	260	256	268	256	244	249	254	249	245	252	258	251	270	248	241	265	262	261	243	220	238	263	245	252	244	249	262	260	254	296	241	284	268	247	246	275	266	221	239	233	262	258	242	247	238	231	260	232	242	260	274	214	237	244	249	263	288	259	238	249	223	265	249	246	258	274	247	275	253	236	235	227	248	300	270	257	256	233	237	255	250	252	249	242	251	262	223	226	241	252	268	248	227	268	233	251	235	270	243	267	236	255	247	250	271	245	268	254	234	264	236	246	236	273	228	254	233	251	260	233	250	241	236	248	251	237	254	270	268	250	271	248	251	271	246	232	236	243	261	253	233	247	273	240	248	254	254	238	245	274	252	251	239	244	258	246	242	260	213	266	229	244	252	252	221	257	252	229	278	271	262	253	233	241	252	250	210	261	250	237	264	247	255	260	267	251	252	247	260	259	244	275	286	274	247	258	232	228	273	235	279	237	239	263	230	267	253	260	269	247	251	246	235	252	268	238	217	232	270	240	242	232	248	247	249	228	275	253	245	264	243	261	255	243	242	217	268	269	274	267	253	248	256	242	284	238	255	288	242	237	259	273	269	256	267	251	243	230	236	282	235	248	232	273	279	239	248	203	270	234	247	233	219	245	242	244	255	261	252	239	229	258	228	245	265	246	235	259	249	240	234	257	243	228	237	234	243	241	250	221	251	251	248	262	234	263	227	242	220	237	252	247	269	238	249	253	267	247	272	233	240	260	260	248	244	248	276	248	277	255	251	230	237	230	270	234	273	203	265	259	245	246	256	242	251	246	288	228	236	269	257	273	243	221	244	250	256	239	264	252	271	261	249	259	253	260	248	259	244	266	234	248	241	238	249	257	264	262	262	262	260	233	263	255	225	249	248	234	250	254	279	237	270	234	260	266	243	240	243	270	271	269	227	261	246	252	248	253	254	232	236	245	246	238	262	242	229	243	257	259	243	227	268	268	236	261	296	282	262	215	242	242	257	252	248	258	254	259	251	270	263	242	256	248	224	250	241	275	260	252	261	243	260	233	234	245	269	247	216	234	256	257	230	267	237	264	248	239	218	243	268	269	234	269	231	230	252	243	267	244	274	245	242	237	244	264	283	232	218	234	271	255	253	249	207	255	268	228	225	236	243	263	260	227	267	250	242	269	258	271	240	254	246	254	224	270	250	275	225	267	234	243	248	253	211	264	267	262	245	259	254	244	241	269	253	246	254	269	279	239	258	274	262	252	257	239
8971	5489	3740	1800	1271	959	814	678	618	576	498	489	454	447	458	439	516	1401	1187	377	370	377	368	392	362	348	359	369	376	347	369	379	366	324	314	312	368	348	359	338	342	366	340	334	368	335	338	343	340	343	365	358	345	323	332	339	350	324	335	322	336	324	312	327	324	351	331	350	336	320	322	314	345	358	354	344	334	326	364	349	365	358	355	366	367	337	344	335	361	360	371	322	336	351	359	371	391	347	336	352	369	334	357	375	313	312	334	352	335	309	314	335	326	377	333	330	339	351	347	324	322	370	329	342	344	344	357	318	316	334	351	343	362	351	311	337	339	357	326	349	337	363	366	368	350	347	323	317	309	360	320	339	328	350	349	339	354	325	356	353	369	328	322	339	371	345	375	355	392	343	355	308	343	329	323	332	360	342	331	357	344	328	359	327	355	345	340	343	355	336	310	330	339	334	341	315	320	334	339	348	317	328	361	342	339	346	346	321	356	325	350	352	315	316	360	356	353	343	355	359	350	334	355	322	338	286	366	339	342	373	338	369	340	369	345	360	353	302	353	350	337	333	353	346	352	328	379	351	362	340	347	325	342	345	383	351	331	352	327	347	361	349	332	332	352	337	342	342	369	335	294	342	332	327	322	344	316	369	366	367	377	341	365	379	358	378	324	340	370	339	345	354	339	321	325	348	340	333	375	310	339	346	342	334	341	325	339	368	344	350	375	334	336	368	307	310	354	327	346	326	335	292	358	339	339	332	364	323	349	350	350	346	339	308	316	320	335	342	308	361	310	350	319	333	309	338	339	354	325	346	342	361	340	361	326	311	375	379	357	335	328	346	352	349	334	372	315	314	344	355	326	340	318	334	306	319	349	360	322	361	350	323	318	345	365	375	353	354	343	344	327	341	327	336	349	336	318	327	332	342	356	331	372	342	370	354	355	305	366	354	359	355	352	360	343	345	335	335	323	338	321	347	328	325	331	334	359	319	367	326	336	317	331	325	327	305	349	332	344	329	344	321	354	345	359	357	356	325	338	356	323	342	333	338	354	358	368	315	346	326	324	354	315	334	333	352	320	342	368	305	371	319	347	349	374	316	336	343	333	376	316	333	348	352	351	307	320	345	344	350	316	371	332	341	365	335	314	338	358	343	327	332	341	341	352	325	332	338	322	367	353	328	321	365	336	300	345	309	311	364	355	351	312	353	342	333	345	319	325	336	337	313	338	338	329	319	341	323	318	303	356	347	343	332	350	359	333	341	364	339	340	336	388	339	369	333	315	380	329	348	391	346	351	327	339	336	347	319	321	330	337	337	321	310	362	333	344	343	330	383	341	312	306	301	338	326	346	343	336	318	361	338	343	331	345	328	352	341	320	330	350	343	329	325	328	358	307	323	306	306	361	339	326	338	343	338	336	352	341	360	347	334	350	369	358	329	328	338	351	349	366	349	343	354	306	348	314	348	378	338	349	358	341	371	351	363	367	335	358	325	348	352	322	328	341	387	345	330	370	326	342	324	306	343	342	365	340	318	330	341	327	334	358	352	358	334	313	327	335	370	336	358	329	348	329	330	360	336	337	327	331	357	337	328	331	340	326	343	334	332	374	322	345	336	329	338	360	314	338	360	368	320	332	394	357	359	344	334	324	360	316	343	321	369	316	352	338	354	344	335	336	340	377	343	354	330	367	345	335	349	333	360	333	332	340	309	325	362	348	343	333	326	336	353	336	353	352	355	367	332	360	366	334	327	347	349	328	355	311	367	336	365	351	333	329	345	358	345	333	359	321	349	349	335	363	333	329	344	358	353	306	333	311	371	372	333	367	294	332	346	328	345	342	323	349	323	375	325	356	363	328	351	346	351	333	316	342	331	329	334	308	325	354	356	357	333	307	338	333	347	314	346	348	327	359	322	335	333	330	379	327	301	365	339	330	345	315	325	345	300	357	354	333	362	360	346	334	342	316	374	352	344	341	302	327	344	326	339	353	327	355	325	316	331	333	333	319	355	351	365	368	359	332	365	359	320	328	326	376	316	315	321	327	369	337	369	349	326	321	358	319	320	360	362	315	335	340	323	355	351	351	350	349	322	344	327	357	331	339	369	336	355	365	330	350	341	319	338	367	340	316	357	336	363	317	353	319	375	367	354	298	321	357	311	336	323	347	341	310	351	351	323	328	324	324	344	326	317	346	350	359	364	331	372	340	350	349	309	337	343	329	347	320	342	341	332	319	350	360	358	321	359	330	348	340	339	337	343	310	374	336	353	340	343	373	351	334	338	370	306	311	348	365	355	306	312	354	350	335	359	350	339	323	298	317	339	375	341	329	343	343	343	362	364	344	366	325	333	340	358	351	333	331	331	327	325	323	317	361	373	330	341	381	334	351	344	339	323	335	340	344	368	360	327	354	374	349	332	344	371	316	340	333	378	321	331	352	348	321	312	356	338	339	362	333	326	314	319	327	346	301	330	296	357	343	339	336	331	330	336	352	336	368	354	370	356	348	370	364	339	329	357	350	357	308	335	338	353	313	366	370	349	380	344	352	319	330	354	336	352	373	340	354	335	367	348	378	360	340	336	353	334	358	355	326	361	346	356	330	327	358	319	338	324	343	353	341	350	348	337	316	354	388	327	324	373	374	340	354	344	366	312	334	328	326	347	337	343	367	355	373	310	340	336	339	346	343	352	348	364	346	322	326	352	366	327	336	349	322	332	323	350	357	368	328	343	330	326	355	338	360	340	333	381	358	346	334	329	334	323	347	304	341	323	359	324	358	319	356	322	326	355	366	317	340	351	382	320	364	330	331	341	368	345	312	321	333	357	328	343	354	348	370	345	332	353	327	348	380	338	342	326	362	362	327	329	341	357	358	312	313	318	323	341	333	310	335	358	361	348	377	365	322	333	345	362	330	346	330	351	345	346	320	341	313	302	353	320	323	331	347	351	337	345	346	328	327	351	341	325	328	333	348	357	365	381	343	344	338	291	328	332	340	351	329	343	332	308	322	354	355	389	322	321	354	336	321	351	325	327	358	334	352	344	333	357	337	336	323	355	352	345	342	399	325	366	356	356	378	363	346	329	326	325	341	351	324	361	342	350	341	323	337	346	359	331	309	341	317	365	358	325	360	343	316	325	350	351	336	334	346	327	325	326	347	325	368	352	359	320	311	361	366	339	349	312	363	349	330	352	347	361	344	344	334	356	331	341	329	326	366	339	355	319	371	357	355	323	326	351	333	383	355	336	385	337	328	324	370	352	357	333	343	349	338	351	380	341	371	333	347	311	363	337	364	356	346	342	355	327	378	319	340	357	346	321	330	310	329	353	338	281	314	361	330	341	358	348	340	331	322	346	326	295	321	325	350	327	341	344	343	374	311	311	332	364	331	348	359	337	341	352	349	354	329	355	355	346	375	354	339	346	372	349	318	354	339	338	313	324	343	333	340	332	337	343	327	362	365	365	358	349	373	313	353	344	328	356	339	344	342	353	316	338	326	351
22582	21452	29337	23989	21452	21327	4417	1229	994	948	841	823	786	744	757	749	797	3193	860	701	621	643	605	691	631	654	647	604	669	616	627	616	631	611	624	596	573	641	621	647	631	634	623	615	658	640	584	594	608	603	604	623	594	570	585	605	579	640	636	624	590	563	597	627	593	606	598	632	617	616	610	589	615	635	586	634	604	611	591	576	633	594	630	649	592	601	557	609	588	607	583	616	589	636	652	603	628	611	581	606	563	618	646	605	606	585	583	576	629	619	611	611	667	595	578	600	590	594	620	587	635	589	614	586	631	613	577	583	510	607	607	596	606	597	590	599	580	597	624	641	615	547	595	581	617	635	617	574	566	581	604	601	605	590	569	606	593	647	642	572	654	653	578	611	611	567	567	560	567	625	571	599	670	586	585	617	596	618	595	578	568	588	595	576	559	569	584	528	603	626	594	622	596	609	597	564	656	615	595	603	569	598	587	600	639	629	576	593	616	610	610	611	665	637	608	597	634	581	630	558	632	567	615	612	573	614	573	562	551	605	592	595	573	627	581	569	614	579	597	615	594	586	618	625	602	633	608	561	593	601	595	579	608	631	588	650	583	586	556	569	655	635	598	573	595	601	615	547	589	598	587	619	618	590	584	615	563	589	643	616	590	624	565	595	587	586	566	563	605	587	610	626	601	623	612	642	574	591	585	608	637	575	599	585	609	614	596	596	610	607	581	588	542	620	577	573	570	610	552	593	587	596	602	634	566	570	607	593	586	584	611	605	605	585	578	620	659	596	591	551	581	596	619	626	620	586	615	553	570	607	611	632	637	599	626	620	576	599	604	597	601	600	580	604	622	633	611	579	605	607	544	587	591	604	597	597	601	644	588	624	601	658	604	609	565	620	625	632	624	575	586	576	600	586	599	622	593	608	567	606	570	643	567	621	611	609	633	623	606	613	584	582	630	560	605	606	637	661	611	551	593	621	602	628	593	587	596	597	559	612	562	578	655	582	601	601	554	625	575	584	637	636	569	589	587	582	652	614	580	582	595	604	601	574	630	607	585	600	624	567	583	576	595	593	588	623	575	589	632	624	597	592	607	561	624	599	613	631	623	567	594	580	592	584	643	595	593	616	571	611	632	650	648	564	616	615	575	570	583	600	566	551	608	610	563	623	619	612	585	595	588	609	595	581	586	591	591	612	587	601	642	572	603	587	565	591	609	574	590	571	566	592	597	619	561	596	558	587	603	573	591	594	608	585	616	618	564	580	610	610	638	612	606	600	583	588	597	600	601	617	594	625	547	580	623	628	609	573	611	620	649	554	590	555	599	627	594	595	617	610	629	575	546	584	569	607	588	569	583	594	588	611	585	600	568	615	580	594	590	594	611	561	558	628	607	562	598	650	608	603	592	647	564	580	581	594	581	594	563	588	585	583	567	580	586	621	602	600	599	632	557	558	588	614	621	549	644	595	576	590	609	618	589	612	610	584	588	581	582	576	599	621	580	626	627	636	635	597	592	618	633	634	577	613	614	591	560	573	607	601	613	615	637	613	645	597	614	567	613	599	600	595	554	615	574	588	610	600	589	605	550	606	599	591	610	575	609	626	616	618	602	593	596	586	625	581	600	601	602	596	642	600	576	592	608	600	599	567	581	567	568	595	631	642	612	638	608	571	607	550	609	580	596	611	608	569	611	620	572	592	586	599	600	579	606	594	586	574	651	584	620	602	593	594	620	583	593	585	575	587	602	575	616	587	609	623	566	581	622	662	627	634	599	577	652	623	588	590	591	645	569	589	566	580	576	584	620	585	608	600	619	585	651	638	633	621	594	570	595	622	582	602	596	601	598	584	595	599	606	644	629	602	571	567	561	648	618	600	641	567	607	592	621	620	587	584	577	594	599	624	614	587	597	584	611	596	582	595	581	598	593	565	581	623	617	589	578	602	585	649	626	612	608	600	592	578	628	656	598	551	625	579	610	642	609	576	558	605	566	576	574	594	640	628	653	626	568	560	604	594	592	616	647	617	572	615	634	564	591	581	558	574	612	581	583	575	622	600	615	630	584	565	610	665	623	592	594	563	582	640	607	634	546	653	641	573	602	613	560	578	605	577	586	623	587	631	616	592	578	606	608	603	598	583	610	610	637	608	573	611	614	611	609	573	583	591	588	616	591	550	628	576	584	585	611	565	643	604	618	601	583	612	601	615	644	631	613	568	584	608	577	622	549	604	653	574	596	620	608	612	606	583	580	577	600	630	580	622	591	565	601	573	632	593	602	592	578	610	582	585	599	572	580	613	553	628	603	567	613	575	651	650	585	594	606	581	571	583	570	611	662	618	625	628	567	590	623	611	606	588	618	593	607	572	624	627	633	638	635	579	626	594	616	589	593	596	622	618	580	596	569	623	609	628	596	574	598	585	604	591	578	612	610	585	599	601	584	556	608	611	611	652	651	602	578	612	609	603	648	584	635	562	587	585	603	619	579	609	586	629	631	639	560	604	581	597	597	634	556	598	567	664	666	666	623	614	566	570	594	606	613	604	598	505	578	537	609	594	604	559	575	585	584	621	623	588	582	599	601	576	614	571	576	554	606	592	594	589	635	579	631	587	603	582	609	632	620	569	621	607	589	573	614	565	545	541	553	628	633	595	585	604	617	603	574	601	590	600	614	601	596	554	598	581	608	567	611	572	595	561	599	557	606	594	569	634	628	542	615	574	605	619	617	595	583	602	624	608	590	570	604	597	565	606	614	597	608	598	575	600	655	618	583	606	601	604	610	587	580	607	632	616	637	618	592	598	586	586	611	564	617	592	587	590	581	587	600	591	605	588	601	611	609	574	578	603	594	575	599	607	599	555	587	584	596	636	597	584	632	595	592	573	624	597	648	614	615	554	574	553	592	573	655	591	617	588	649	610	626	657	580	590	577	642	606	596	655	604	610	596	590	570	638	602	611	628	604	600	589	604	601	579	632	566	619	566	613	568	608	583	600	612	641	558	550	607	611	574	629	597	597	604	616	589	584	563	584	580	568	560	542	586	577	629	596	605	619	580	571	572	600	610	621	608	578	612	583	553	562	611	572	576	605	626	580	628	580	624	643	626	617	588	615	582	605	591	652	559	571	612	565	623	618	618	606	617	575	575	584	586	593	589	583	577	595	594	576	592	596	586	581	610	580	596	606	643	570	582	648	622	555	557	594	573	646	589	629	596	585	564	612	598	589	589	599	578	615	588	579	621	639	598	588	560	581	584	631	617	612	593	600	575	570	559	597	625	602	589	638	597	596	570	612	617	570	605	595	599	638	559	598	617	609	613	588	602	623	635	623	554	593	558	588	626	637	573	582	599	605	599	573	588	613	570	564	580	633	592	595	614	553	567	580	602	626	610	617	564	586	589	608	601	607	607	598	573	596	605	640	581	590	594	594	590	600	589	585	575	598	615	603	590	603	579	663	629	581	633	608	602	566	604	594	571	606	607	597	590	601	595	588	517	596	559	587	616
12294	14341	10336	5095	3580	2751	2204	1936	1679	1397	1366	1275	1152	1061	1095	991	1161	5044	1103	891	817	853	824	853	803	783	829	797	819	789	756	863	786	829	755	759	736	795	787	747	800	810	768	782	745	819	805	778	799	750	740	762	761	727	788	739	784	724	703	763	751	751	726	781	767	768	737	793	779	807	793	786	770	765	784	779	764	800	789	787	754	755	737	769	719	777	770	761	772	736	748	816	786	748	761	771	773	777	789	777	761	733	789	780	732	749	793	746	784	784	764	730	784	740	724	759	749	722	762	775	762	751	803	737	693	755	703	752	810	754	778	762	762	777	712	762	771	713	731	726	748	740	793	726	728	780	736	737	705	767	743	755	750	770	800	759	751	766	732	767	748	758	783	733	779	760	719	774	745	770	693	682	810	774	770	755	749	767	775	778	778	785	769	799	736	748	827	747	727	747	744	757	768	757	723	747	713	777	774	699	798	758	781	762	752	791	750	746	758	769	715	737	708	747	785	769	754	749	738	734	784	755	732	722	778	722	770	754	750	775	734	753	810	719	721	766	720	697	781	705	784	758	695	769	782	762	784	821	792	756	789	739	775	751	708	736	755	751	787	758	806	754	751	722	731	734	746	772	753	755	761	736	714	765	739	768	733	774	765	765	798	765	670	766	738	721	731	727	777	778	750	747	706	765	761	748	740	759	760	754	756	774	740	740	763	777	754	724	776	753	724	737	788	706	759	744	764	774	785	762	763	791	740	760	715	740	731	796	775	785	781	780	756	766	766	756	772	756	759	751	746	767	755	749	729	795	733	771	783	771	738	759	771	724	759	800	769	755	759	746	791	711	741	785	776	792	749	810	745	777	763	765	806	766	708	792	776	738	739	758	717	745	782	771	749	737	757	730	820	781	762	784	759	786	743	779	769	724	740	763	803	731	782	730	770	750	779	684	729	738	741	763	764	786	771	720	776	774	748	790	788	786	750	736	759	783	744	772	800	779	788	762	762	736	754	771	760	797	778	750	761	814	731	749	786	784	790	749	722	741	773	778	764	799	741	740	760	744	791	793	732	732	734	743	782	727	783	738	771	790	709	733	792	813	714	743	717	719	776	754	723	759	753	753	728	777	722	757	784	749	724	736	749	799	737	720	792	766	743	734	802	786	764	759	757	740	732	753	798	790	736	696	721	764	803	764	734	768	795	753	767	743	734	738	774	747	749	722	745	786	743	758	750	756	744	770	720	778	685	774	767	751	740	741	722	817	787	731	755	768	698	697	762	798	759	783	754	770	772	790	751	774	705	756	759	718	751	765	794	799	733	760	751	768	784	805	787	799	735	784	786	696	773	753	809	767	701	778	731	777	718	753	737	747	746	766	740	768	770	766	760	756	724	799	747	754	756	736	717	806	760	751	756	778	725	712	691	731	738	761	795	736	721	767	800	767	768	775	735	750	758	796	711	793	739	745	768	733	737	739	746	756	729	756	783	725	733	734	723	704	776	765	794	778	775	736	763	741	769	798	779	758	696	760	710	735	780	766	742	726	770	711	818	781	757	750	721	708	774	737	736	736	748	777	752	751	742	714	742	728	720	765	768	756	789	777	780	760	766	730	805	778	776	768	795	763	735	746	773	726	807	731	703	827	749	772	707	802	756	776	733	768	753	782	747	735	780	793	736	749	741	773	761	800	755	722	781	770	763	790	809	720	819	716	752	789	709	767	767	745	823	741	773	748	730	699	795	769	744	762	769	756	761	789	772	762	745	746	725	772	737	742	746	784	750	740	787	748	765	737	788	780	744	705	771	732	746	742	750	728	767	751	756	776	778	772	773	723	767	756	817	748	755	762	761	758	717	706	753	747	709	762	754	776	740	741	776	738	725	783	754	769	770	822	817	774	762	744	796	728	737	778	750	751	778	741	737	767	773	770	736	745	732	751	714	788	754	759	807	740	796	730	713	780	745	776	784	735	766	705	802	702	827	771	751	756	764	774	770	735	748	706	724	786	727	707	743	746	747	731	812	729	773	751	771	774	754	787	790	755	791	717	768	775	732	761	706	783	789	797	736	735	748	719	714	811	740	737	764	716	748	823	754	771	748	745	756	748	772	725	784	714	760	843	756	759	761	789	773	771	756	780	745	738	774	743	739	764	825	764	783	742	707	794	788	735	735	719	752	770	773	757	764	760	700	747	738	734	787	753	796	790	705	710	778	799	720	766	766	761	753	734	778	764	738	732	752	744	750	775	795	790	753	751	793	723	744	696	754	754	696	749	770	773	781	755	779	778	762	764	721	760	733	777	735	762	764	751	733	723	758	734	756	708	789	760	742	714	719	748	767	773	740	735	710	712	790	807	785	737	742	787	730	766	752	776	755	761	765	749	777	745	734	747	744	739	765	737	719	729	760	752	810	745	778	762	733	740	722	770	740	707	773	756	801	815	696	733	772	726	717	729	709	746	760	793	745	812	697	705	773	770	769	763	745	802	711	752	795	743	730	787	787	786	700	819	769	742	761	755	734	800	791	727	763	691	804	766	780	741	781	763	719	770	744	759	754	762	761	745	750	731	736	723	736	723	733	782	738	785	757	719	789	734	798	770	734	769	756	794	790	785	734	778	744	749	740	741	781	782	767	779	724	774	714	784	787	768	764	757	726	740	807	773	730	722	793	786	739	718	754	717	737	820	790	743	742	804	782	770	737	763	755	734	753	806	766	754	711	719	770	841	743	727	750	723	764	713	736	748	728	781	741	745	758	685	738	785	708	742	772	836	767	736	778	736	708	750	714	754	750	796	786	745	757	777	789	706	792	670	725	695	706	807	722	742	744	718	701	772	708	773	773	710	664	789	761	736	791	771	758	718	723	796	736	711	715	757	771	729	730	780	819	740	762	726	777	756	728	764	691	738	730	739	779	731	744	716	756	745	774	739	758	742	762	799	774	726	733	768	739	760	733	763	741	744	756	758	797	731	733	725	798	747	729	753	816	712	793	756	745	743	775	774	810	728	706	719	699	712	757	752	761	733	745	761	752	798	753	736	745	715	748	718	770	733	770	803	759	758	757	731	705	752	714	799	813	748	761	749	746	767	759	792	733	761	787	713	766	764	764	786	765	751	761	756	794	759	710	756	777	736	743	743	763	785	765	709	738	742	744	750	792	722	829	730	740	738	741	774	763	758	775	792	759	739	724	709	747	771	718	721	782	717	736	771	741	779	787	751	758	748	748	749	738	791	749	740	752	745	765	764	767	745	764	702	743	709	781	717	787	789	751	702	765	753	742	747	727	767	764	776	778	738	744	753	747	786	708	725	774	747	738	718	675	763	718	755	751	784	713	732	789	730	773	746	791	734	746	741	699	798	747	767	759	677	734	757	739	746	719	712	768	738	769	749	755	764	789	759	783	745	767	755	738	781	768	777	752	699	760	728	727	737	761	748	783	811	743	774	771	741	790	740	737	765	759	728	761	727	823	771	764	776	708	786	728	761	761	768	765	765	733	703	776	750
27659	17600	3304	828	496	454	433	403	435	384	354	388	411	384	399	380	428	457	396	348	358	372	358	368	358	349	372	361	366	332	356	360	347	384	334	360	383	326	379	356	352	335	381	396	380	365	371	379	367	379	345	304	375	359	398	375	362	370	331	375	379	382	397	364	358	386	343	349	361	362	364	348	372	378	330	350	370	367	346	380	333	374	362	369	345	358	374	386	371	384	370	345	403	349	370	334	362	376	367	362	369	371	393	355	361	341	352	371	373	385	359	385	366	375	363	377	355	350	363	356	353	358	394	352	374	378	381	355	370	379	355	390	391	368	352	370	350	355	382	316	355	361	343	388	384	382	351	354	379	333	368	383	372	345	347	349	366	356	369	351	368	379	357	358	403	364	366	366	374	373	384	335	374	368	350	361	371	363	372	366	370	362	364	354	360	343	388	367	410	354	383	338	362	341	353	344	327	324	353	353	410	366	358	379	361	357	331	366	348	378	339	340	358	363	382	374	371	358	374	382	360	358	362	413	323	386	358	354	372	333	357	346	347	388	385	350	367	348	396	371	337	384	345	368	363	364	376	310	354	363	356	382	326	365	347	381	371	336	348	362	370	346	344	363	378	373	361	341	367	356	351	344	348	369	382	391	378	372	367	394	393	388	363	344	381	363	355	364	355	389	333	399	376	372	408	352	370	355	358	358	356	354	389	343	374	386	329	343	392	387	353	362	344	347	336	394	333	389	367	390	359	372	347	359	356	350	399	365	335	385	366	358	361	370	366	344	372	368	366	356	378	362	351	386	369	338	371	326	395	341	349	347	339	347	348	366	360	391	357	362	346	334	370	380	343	363	375	371	353	405	383	395	358	366	371	353	394	374	368	331	323	396	357	352	344	359	369	345	371	369	363	361	348	373	384	355	356	357	384	332	368	374	369	340	354	366	351	316	346	368	385	377	375	337	364	346	388	289	379	359	329	339	373	375	369	345	339	349	355	350	351	373	383	358	359	339	368	343	360	384	353	361	330	346	398	365	359	363	359	371	387	391	338	355	370	339	361	365	356	358	369	364	358	345	321	340	390	364	384	320	374	359	318	380	338	347	377	347	360	360	338	367	386	346	373	377	378	399	349	346	370	391	358	372	367	334	367	362	346	363	353	355	329	419	365	363	340	391	326	326	357	388	348	365	357	351	373	371	323	361	373	340	327	372	362	342	383	379	388	357	391	337	352	394	346	331	376	364	362	359	331	392	358	357	342	385	375	353	380	366	340	329	362	362	365	363	340	342	362	359	356	341	395	365	367	389	377	396	335	366	390	363	343	354	385	349	343	354	359	393	363	371	371	342	343	366	334	368	366	364	384	380	361	375	357	347	350	376	382	363	398	386	360	346	338	363	356	359	344	330	377	357	381	369	365	380	338	355	350	352	375	372	375	367	390	386	358	378	371	355	394	363	353	336	346	346	353	378	366	351	360	370	346	351	350	339	368	381	362	354	411	349	347	311	350	380	338	378	341	358	355	370	344	359	364	355	378	369	391	356	352	351	340	363	378	346	356	356	359	358	332	366	377	370	353	370	369	364	368	376	400	369	350	370	336	357	379	378	378	378	384	369	378	393	365	382	348	357	372	364	385	371	370	338	387	338	388	382	352	321	355	391	347	348	367	355	375	401	349	342	378	358	404	336	357	415	356	373	358	340	354	334	353	371	349	375	396	399	374	368	393	362	357	376	346	368	351	360	373	344	363	339	344	373	429	345	367	382	323	307	340	378	389	364	357	354	370	378	372	361	334	371	394	321	373	367	354	360	355	352	357	340	377	355	385	364	384	360	388	379	388	337	321	385	346	372	344	378	350	370	352	346	372	399	343	378	353	361	369	348	363	341	357	386	343	353	343	335	378	339	343	388	349	395	368	342	393	366	387	369	381	342	348	352	349	368	375	349	355	356	354	346	386	326	357	391	377	345	362	364	347	342	333	335	367	382	383	356	356	350	375	370	359	363	376	330	312	371	322	398	355	350	351	330	324	324	351	345	370	380	329	356	381	397	337	401	370	377	341	353	382	358	387	347	357	363	355	356	363	334	391	408	342	333	362	394	359	379	414	351	357	395	346	376	370	356	357	382	354	354	369	357	354	356	389	363	354	375	330	322	381	326	368	351	369	363	354	309	371	361	375	348	386	357	358	371	354	362	357	341	347	353	353	351	386	336	347	343	385	356	359	345	325	409	362	396	349	359	349	337	363	363	389	380	363	397	345	383	367	345	359	350	402	389	374	348	362	360	379	362	395	387	408	353	342	382	346	411	362	351	381	349	348	351	394	352	367	369	371	388	367	352	419	352	364	368	320	370	380	361	378	399	380	332	390	375	344	334	365	365	382	374	374	345	363	389	347	378	358	374	392	343	382	341	369	374	337	376	333	335	345	355	398	380	358	374	340	358	369	369	349	366	375	369	360	355	375	340	381	349	366	347	356	331	371	346	341	345	396	354	353	360	384	355	364	384	359	357	356	348	347	374	378	347	349	366	346	358	338	358	366	358	362	342	344	373	397	364	361	353	367	365	363	382	345	355	389	384	357	345	377	307	345	373	373	359	326	328	381	364	355	368	350	352	346	340	396	376	360	363	364	350	359	312	360	369	344	347	394	355	349	369	360	311	334	331	373	373	336	357	351	373	376	365	324	366	399	371	356	340	379	329	319	357	386	352	396	336	355	379	403	361	350	342	383	368	353	380	370	365	355	333	353	387	350	351	357	375	348	331	395	356	337	350	375	351	350	358	360	354	355	387	342	346	377	356	369	348	359	372	350	361	370	304	389	314	345	356	385	375	341	370	357	388	372	366	375	387	370	420	353	390	363	355	399	331	389	351	347	357	371	347	326	364	375	358	364	384	318	363	349	360	342	355	346	371	386	361	366	349	381	349	391	395	375	371	394	391	393	347	353	356	379	353	382	359	358	361	360	359	346	381	375	364	363	370	354	381	376	336	364	358	369	356	389	364	373	366	348	397	320	362	392	370	374	359	368	337	373	329	388	352	394	375	372	366	339	376	340	382	366	342	376	337	362	387	374	390	336	394	355	365	386	379	374	363	400	374	349	378	346	405	360	340	352	392	350	349	415	359	369	363	334	413	362	376	364	384	324	360	355	384	393	370	386	339	341	358	355	384	388	364	363	377	374	360	349	363	329	367	360	367	361	368	373	357	433	364	388	368	350	340	366	377	375	372	390	341	360	366	373	347	378	381	402	366	382	377	387	368	387	357	392	375	327	356	343	368	352	397	370	354	356	355	390	370	379	389	331	341	351	338	368	371	355	368	333	385	371	381	396	348	369	356	343	368	321	356	339	365	338	368	382	357	348	340	358	347	353	352	382	323	368	350	382	376	374	347	362	352	351	354	359	336	342	357	381	357	370	370	327	378	358	366	361	330	387	407	345	383	385	367	379	368	330	363	359	368	376	381	381	360	344	350	332	373	360	386	408	364	380	380	373	396	368	366
5021	2314	1650	886	732	621	580	533	542	532	552	544	536	501	554	552	581	635	483	478	489	476	431	461	477	470	406	452	460	468	447	455	445	522	481	424	492	435	438	438	454	417	452	448	450	490	448	483	503	442	466	484	458	481	440	445	470	452	468	469	495	458	431	464	469	488	457	452	485	462	465	482	469	472	430	461	441	473	499	496	476	467	518	456	453	429	480	465	485	432	467	440	466	432	488	447	492	428	457	469	494	507	484	434	454	502	451	500	457	495	433	505	479	457	424	421	451	503	448	465	454	441	501	455	473	483	458	458	513	458	442	473	458	472	439	459	480	449	418	475	476	426	437	464	471	411	492	484	463	457	453	448	468	444	463	441	469	417	443	441	466	464	477	455	443	466	462	454	483	458	468	455	478	466	506	473	462	431	471	481	474	451	461	488	426	498	449	451	473	459	471	449	482	463	439	459	462	501	428	429	457	461	460	456	448	425	464	444	465	505	437	474	455	505	458	465	493	500	479	483	461	480	425	434	469	445	464	457	455	462	448	463	455	451	446	471	483	430	478	475	472	457	477	508	439	476	471	461	493	482	460	454	445	491	465	438	499	439	465	465	463	439	449	414	440	437	475	470	463	456	469	481	460	448	421	454	449	460	442	445	488	493	460	467	471	466	445	451	473	448	457	472	429	467	457	496	494	486	517	496	452	481	441	484	469	455	470	451	481	476	469	472	406	464	459	412	489	419	460	480	442	458	462	471	435	458	431	455	478	466	461	434	445	466	450	438	449	461	471	480	476	510	457	450	466	467	457	476	452	477	481	437	472	511	470	481	454	482	450	492	523	474	455	490	447	478	432	472	502	461	461	436	427	432	456	457	490	473	519	475	459	462	459	440	451	437	428	471	461	444	470	473	465	425	428	472	457	450	468	428	471	489	457	434	434	456	461	467	433	465	443	486	463	503	470	479	467	461	447	454	440	426	453	452	432	467	463	472	458	409	489	468	478	460	475	478	448	482	457	484	443	464	456	444	480	453	506	477	469	435	473	422	450	475	497	467	471	453	496	433	427	441	454	451	485	472	459	425	453	426	454	468	514	444	460	478	461	457	463	491	458	438	463	478	437	455	452	489	499	410	493	459	501	438	479	459	468	516	402	492	430	445	481	485	452	467	476	445	453	508	447	460	474	507	476	476	458	444	477	452	498	468	453	448	450	467	435	475	454	446	480	494	475	441	477	479	462	487	452	440	492	468	468	420	457	470	459	447	480	456	463	475	473	472	433	436	435	473	479	447	471	475	456	441	485	495	468	443	462	404	415	437	426	474	478	510	432	529	417	438	483	440	457	487	457	512	467	444	469	452	495	456	453	452	453	480	432	442	449	456	455	462	458	451	480	471	427	472	475	448	493	465	466	472	422	491	419	464	454	475	469	423	456	471	460	480	432	468	477	432	463	470	446	485	470	456	442	470	456	482	455	486	449	455	489	466	459	512	461	499	473	428	510	484	521	482	464	459	462	456	481	468	504	460	439	483	473	473	471	475	471	467	472	482	442	465	453	457	468	517	466	449	421	468	440	473	499	441	461	451	438	461	475	433	476	428	449	443	468	456	469	445	461	489	508	478	473	430	467	413	469	468	455	437	474	489	433	451	473	491	449	466	433	455	462	446	488	418	461	443	468	498	452	465	499	423	491	470	448	448	462	440	493	478	456	474	433	466	470	416	432	433	490	476	464	453	475	519	483	476	465	458	449	474	483	425	453	429	483	459	474	473	466	479	433	437	454	485	467	459	434	484	438	499	440	430	464	458	431	449	426	412	434	483	465	453	480	492	470	438	450	435	455	422	464	440	436	464	478	486	457	471	469	457	497	433	476	493	429	467	460	475	505	491	434	482	460	451	421	467	501	441	453	472	448	490	459	466	422	465	493	434	510	455	438	496	454	460	452	437	466	491	482	483	479	455	461	442	455	458	485	470	463	466	450	441	437	482	452	488	457	487	480	416	475	480	475	496	453	466	490	455	458	439	456	478	454	475	441	475	454	455	473	484	475	460	434	463	450	459	469	449	485	485	454	433	477	511	447	441	476	484	443	499	496	493	417	469	443	444	469	445	471	497	482	482	466	454	487	441	513	436	470	433	437	475	451	437	468	456	451	465	481	475	461	424	490	487	469	473	467	475	463	460	468	463	458	494	478	475	511	470	507	425	436	460	490	437	474	439	438	450	481	478	459	477	461	468	461	472	447	476	468	464	474	433	463	465	461	446	466	460	487	467	448	486	474	451	452	451	493	483	462	447	479	412	469	468	512	448	459	474	436	530	467	418	463	530	451	482	490	451	478	458	443	518	447	487	417	446	460	452	477	481	458	446	416	436	449	474	456	478	469	427	448	436	481	457	474	460	458	434	443	445	424	445	472	443	476	468	474	454	486	457	508	466	476	454	439	448	445	487	452	462	462	436	453	487	413	463	477	461	467	461	506	482	436	469	457	452	450	481	471	485	486	422	469	477	474	418	497	447	475	478	463	455	465	495	437	479	496	455	508	509	456	459	459	461	463	435	509	454	444	470	537	456	433	422	461	483	493	424	480	476	461	466	489	436	458	481	450	483	489	469	456	475	444	442	402	491	494	473	466	460	432	441	458	456	454	483	509	449	453	481	437	437	447	488	453	462	472	462	465	477	479	455	440	463	487	483	452	455	514	469	437	513	422	477	449	426	472	476	467	452	468	445	512	449	452	449	463	447	471	485	460	443	456	477	465	443	494	499	481	439	464	489	447	440	440	434	461	458	486	457	454	425	476	489	504	479	468	436	425	487	462	436	483	461	458	481	453	453	477	460	448	450	442	474	436	442	447	467	446	450	453	476	431	426	439	466	459	474	463	453	468	441	445	454	457	463	518	465	438	459	451	480	497	435	456	462	481	448	491	480	475	454	446	423	424	492	440	494	477	469	468	469	469	412	433	408	509	471	447	474	462	487	455	462	474	468	475	476	481	456	483	430	448	510	463	449	445	464	437	448	426	457	444	424	447	445	511	485	418	431	465	458	479	494	441	461	485	490	463	468	467	454	446	473	495	493	461	452	471	468	445	438	446	459	448	490	475	528	436	462	458	442	481	451	451	470	470	454	485	490	482	442	462	466	484	490	463	421	430	497	482	488	465	444	428	461	460	475	454	440	457	445	442	480	437	475	483	434	483	448	490	441	458	478	459	481	453	467	489	460	497	472	431	466	437	443	446	470	454	484	465	452	442	462	430	433	465	447	472	486	496	432	474	461	470	491	471	432	414	462	450	413	434	480	477	480	497	405	453	477	468	408	475	455	461	438	461	451	442	436	499	440	439	433	445	467	484	449	446	440	469	466	471	472	434	483	483	511	454	486	457	462	470	467	458	483	459	444	479	439	445	456	451	490	447	457	471	458	502	475	453	499	470	455	449	482	456	507	450	486	493	473	490	498	456	443	409	430	470	456	495	459	440	466	451	482	446	481	439	463	465	438
23602	21452	28716	24572	21282	5090	1236	909	808	779	809	789	706	713	716	730	739	1670	760	631	638	666	612	661	679	653	588	636	607	645	640	654	657	701	663	651	642	620	638	631	635	668	627	648	638	609	677	623	608	656	638	641	607	665	633	624	662	622	629	621	635	576	615	638	615	627	660	597	641	634	595	632	607	610	607	650	607	634	702	650	630	642	565	647	632	662	621	663	650	600	606	622	629	659	617	620	588	618	697	630	587	649	647	646	618	651	620	651	616	644	624	616	603	611	661	625	597	619	569	629	588	611	639	632	618	619	583	636	624	604	622	659	636	652	622	603	632	702	645	636	648	576	568	676	645	613	642	668	657	670	679	612	620	611	688	577	662	625	654	573	590	645	626	665	593	596	625	644	643	662	604	602	632	594	623	643	605	640	604	623	610	633	632	596	626	652	626	629	622	630	643	618	592	607	654	607	614	638	645	618	614	615	603	618	653	648	623	622	615	628	623	647	642	659	620	587	645	632	636	588	618	628	595	629	640	617	638	660	636	680	630	637	662	597	592	613	626	599	611	583	621	603	621	632	617	657	645	646	636	627	662	646	622	630	605	667	590	652	634	594	651	636	632	638	672	622	610	638	612	666	608	614	665	652	617	620	593	659	611	610	615	596	580	671	614	684	587	635	621	630	653	628	612	573	668	601	634	623	642	644	623	614	599	667	594	624	627	638	631	641	620	625	613	640	628	626	641	662	606	596	590	660	612	649	645	639	633	626	662	627	623	605	646	639	584	619	625	654	655	558	618	595	636	607	636	598	623	637	649	648	619	591	621	635	638	598	604	604	595	617	629	658	653	595	657	562	610	603	618	588	586	655	648	621	670	656	665	675	606	637	598	657	645	611	624	636	652	634	620	675	640	605	566	628	676	631	603	627	653	648	636	659	585	627	642	606	622	598	639	617	607	609	588	628	656	652	596	588	610	608	634	600	633	693	626	612	648	612	645	623	631	595	597	612	643	647	695	638	617	605	630	619	611	650	624	622	608	656	582	622	602	620	658	601	651	587	626	617	626	592	654	617	567	610	624	646	620	602	591	601	622	608	603	608	630	604	597	640	604	622	604	628	619	594	646	640	676	624	627	609	596	596	608	625	585	629	602	577	607	642	575	610	602	641	623	611	623	635	620	656	670	636	623	650	627	640	659	596	625	644	627	667	600	627	682	618	635	640	631	570	602	639	631	674	552	653	649	621	609	637	573	630	613	629	621	647	596	616	616	641	617	597	584	653	577	637	613	625	596	628	642	660	623	651	636	644	616	661	626	634	654	570	615	589	607	661	626	604	645	656	622	569	670	680	674	643	600	654	618	615	634	605	610	623	577	636	674	596	636	634	643	601	639	711	647	639	610	604	630	586	634	640	622	602	626	613	639	664	650	569	643	653	662	612	598	679	661	634	619	652	624	643	580	622	656	599	607	582	615	626	653	679	610	643	633	597	626	629	622	598	606	600	608	621	644	611	615	627	634	632	610	667	644	593	608	589	613	640	653	620	629	610	598	598	641	632	651	622	616	591	615	645	623	626	619	601	605	677	628	601	624	665	634	648	663	620	634	643	608	624	647	642	608	650	611	641	626	655	623	602	670	590	661	605	653	625	633	614	601	642	616	645	619	616	667	616	591	622	612	595	626	648	623	629	633	613	617	610	635	627	650	612	625	642	631	603	621	643	558	604	596	591	629	602	611	599	620	650	625	599	652	598	591	642	590	646	617	624	623	647	626	651	610	617	595	631	630	619	622	597	588	585	606	687	640	635	650	614	619	623	637	616	672	631	632	634	623	636	650	657	665	603	667	616	658	643	641	635	597	640	641	655	659	653	595	653	676	615	660	593	649	654	643	624	613	585	614	609	608	628	604	677	647	672	606	633	665	617	634	655	610	579	633	673	633	631	647	675	644	625	615	604	620	587	620	620	683	591	617	647	581	649	666	633	682	670	628	652	635	615	656	623	610	640	604	631	659	648	588	649	609	642	668	609	676	607	635	622	611	635	640	610	639	654	666	619	653	648	640	643	628	629	633	596	655	652	625	662	618	682	557	606	645	636	603	652	630	644	626	587	591	587	650	645	631	648	641	642	605	574	591	630	646	608	640	599	685	646	640	563	645	634	648	615	652	576	580	662	638	633	622	634	657	613	655	630	608	619	638	584	615	644	684	692	588	606	651	608	619	661	687	661	643	611	615	619	617	630	611	621	637	611	660	667	604	609	641	624	587	598	626	605	640	657	578	640	605	622	653	617	635	640	597	578	601	624	611	648	614	646	603	612	651	587	650	592	586	620	595	620	643	618	644	572	589	664	701	639	614	605	597	619	652	611	611	623	649	638	619	575	614	664	610	596	606	620	632	605	647	618	619	640	690	630	617	585	635	629	636	646	628	604	607	630	633	607	623	660	624	664	602	635	606	596	662	594	605	613	601	653	613	587	589	670	625	593	605	637	652	599	612	660	616	653	677	621	645	635	663	589	612	604	644	636	590	585	656	628	617	684	616	673	643	630	602	605	659	661	677	595	590	605	609	607	659	655	638	657	601	677	581	614	644	598	644	611	622	654	632	602	616	583	642	638	622	601	606	625	608	648	671	611	620	604	597	608	634	611	584	647	626	645	596	607	585	612	594	634	599	608	638	589	589	601	652	597	629	586	617	634	648	577	632	627	595	595	632	593	607	622	644	602	620	624	593	598	609	659	628	605	601	616	641	642	607	604	625	600	621	635	599	647	642	640	627	609	585	642	639	656	604	590	555	606	656	639	654	639	637	637	613	650	615	591	607	604	598	605	616	639	597	591	592	577	598	591	674	701	631	631	644	636	673	624	600	633	666	624	587	626	640	565	653	617	641	603	628	620	613	669	603	621	593	709	621	579	611	669	654	631	612	576	645	600	597	582	628	615	631	638	614	616	582	621	639	643	630	620	590	676	623	638	579	634	615	648	658	589	639	671	597	632	623	636	622	605	627	634	621	672	647	608	601	629	654	679	630	638	580	578	611	608	613	601	656	646	596	597	587	641	635	564	644	601	566	646	636	599	625	613	574	645	643	653	650	599	612	594	659	660	581	638	666	631	623	632	632	634	645	612	614	560	614	640	598	618	603	602	651	673	615	682	580	607	667	635	625	635	615	607	645	610	644	609	618	649	591	625	616	624	623	599	603	609	630	637	629	633	603	592	593	647	611	579	620	631	624	648	661	582	612	642	621	650	623	578	635	610	659	630	611	630	624	638	607	614	608	651	650	632	655	621	615	602	663	620	660	590	635	646	610	622	597	577	618	589	630	618	644	618	601	630	621	610	604	600	599	611	641	645	606	624	653	604	608	633	599	608	602	586	616	628	649	590	578	643	612	584	641	650	635	648	670	586	643	596	620	646	611	607	610	567	628	554	641	604	641	597	621	632	606	611	644	633	630	634	606	628	607	608	600	631	630	611	624	619	613	623	663	590	592	653	611	579	608	612
8902	9219	6731	3231	2375	1810	1565	1370	1190	1147	1012	1081	1027	984	929	973	1048	2630	920	798	812	808	847	807	839	777	754	780	822	811	799	826	762	769	817	813	796	807	839	766	795	805	818	784	753	765	790	814	787	838	791	746	774	727	838	773	751	777	792	769	793	763	799	786	799	804	811	788	768	786	820	796	746	844	769	786	758	829	779	847	786	762	772	734	780	795	766	791	741	820	789	822	816	830	783	792	788	811	768	773	794	761	765	770	742	764	777	778	731	760	758	788	804	792	773	759	783	777	774	753	775	805	823	801	800	770	781	787	831	726	756	783	759	765	793	752	810	783	775	784	859	770	772	731	790	770	794	772	781	812	750	730	833	800	811	780	772	784	793	795	725	777	764	765	808	788	783	742	770	778	744	728	716	829	769	807	777	745	767	755	774	813	792	743	821	787	747	762	823	768	820	796	756	757	736	749	796	786	819	749	778	725	761	794	783	829	821	738	804	813	715	768	785	825	763	753	757	784	761	782	809	753	781	733	801	771	830	761	821	797	719	766	804	753	746	810	804	744	767	799	714	789	801	788	794	797	778	745	790	786	793	805	786	779	768	793	782	778	742	796	735	789	753	784	727	829	785	806	809	733	800	795	786	826	744	763	776	803	777	793	800	738	786	809	761	777	729	780	807	804	798	774	747	771	753	749	786	786	812	749	783	812	811	816	790	782	747	808	790	762	794	769	782	788	771	749	755	762	743	783	798	805	706	725	766	792	819	753	789	813	813	732	757	758	753	768	761	749	793	813	772	780	766	773	742	781	788	766	730	756	807	798	805	794	787	782	771	762	837	768	743	783	761	745	791	720	756	796	753	806	794	763	763	817	769	763	771	771	790	771	819	794	737	739	707	807	770	752	728	753	812	792	773	779	752	763	768	774	747	742	756	804	769	799	750	760	809	852	811	828	757	817	754	781	791	748	820	773	777	783	745	780	762	756	765	817	739	768	756	816	779	763	736	722	765	753	750	750	798	798	815	828	807	730	794	739	794	863	755	766	824	802	786	776	787	749	797	817	768	798	777	774	793	800	720	767	785	774	836	787	835	801	755	777	817	798	779	779	734	771	748	723	796	870	795	810	800	795	774	785	787	762	770	775	744	833	766	814	791	796	801	815	812	797	825	739	757	768	772	766	786	774	789	778	779	761	778	770	768	761	785	822	765	816	795	751	770	798	783	722	766	740	786	784	839	813	793	806	761	817	781	797	773	778	792	810	744	780	748	805	728	785	788	799	783	802	781	757	806	788	771	755	816	747	769	736	805	699	752	772	789	839	761	792	829	755	778	762	806	758	849	744	793	779	778	788	763	821	796	770	773	790	802	788	798	757	746	735	785	772	706	752	749	798	773	733	747	770	746	800	796	799	777	754	832	830	828	784	763	792	760	804	728	761	754	777	784	802	729	763	765	796	805	743	806	821	768	803	835	748	753	800	744	766	741	789	815	769	733	803	764	785	784	775	753	804	758	726	735	754	773	792	736	736	779	818	745	795	775	800	726	835	770	777	790	752	782	712	807	845	836	782	735	784	759	769	758	748	792	727	754	762	796	747	816	744	788	804	795	821	777	769	736	797	767	774	781	782	814	769	727	801	759	757	808	716	751	748	754	769	726	747	836	757	781	807	760	837	768	815	759	774	751	755	724	797	798	735	770	843	743	822	808	841	790	798	752	810	747	761	779	797	838	787	749	839	782	790	765	788	781	809	814	769	814	788	876	781	794	753	766	781	794	819	817	780	802	767	774	756	762	784	768	817	747	743	812	779	754	809	761	777	777	794	798	763	762	789	804	802	817	806	792	806	768	744	790	765	796	749	796	757	749	789	764	775	790	756	760	801	757	807	839	767	775	793	749	784	731	786	745	778	800	720	782	777	812	763	796	763	806	785	805	739	771	785	766	789	774	751	790	762	736	746	764	778	778	790	779	769	798	776	784	750	805	786	795	803	727	780	789	770	771	800	795	778	775	828	812	870	733	740	814	754	820	815	799	782	785	771	838	829	773	770	762	779	820	778	778	812	789	783	777	719	776	784	811	763	785	765	822	841	783	794	768	805	785	760	741	778	769	765	830	778	827	847	782	807	784	739	781	794	739	779	802	779	767	748	777	728	797	714	821	764	757	784	812	726	743	821	775	781	769	803	788	807	746	823	793	762	771	751	805	726	852	781	785	789	762	795	752	777	817	809	735	785	731	769	791	807	782	806	764	761	803	711	803	769	761	793	760	737	802	741	761	755	793	774	793	784	785	805	800	851	779	808	752	763	780	805	774	776	781	774	715	776	822	775	783	756	748	720	831	779	767	739	772	741	794	778	829	781	798	760	781	724	779	776	782	752	797	777	751	802	826	794	786	763	773	732	796	801	769	778	795	812	728	785	782	797	774	743	812	782	790	732	772	750	796	806	773	808	799	746	755	799	775	781	768	813	755	814	714	806	787	784	728	734	761	745	770	752	797	777	761	774	758	810	777	808	868	787	774	787	769	802	734	808	796	821	801	782	772	818	786	790	784	768	799	825	744	789	821	731	783	783	753	713	776	783	795	782	792	780	805	768	796	771	775	749	779	744	811	774	780	731	777	778	750	764	755	730	812	790	818	745	776	727	749	724	767	766	749	759	787	823	759	783	764	744	756	797	797	813	795	792	797	787	766	770	747	755	781	763	758	785	818	758	741	797	808	766	768	808	821	817	792	778	761	738	749	786	760	793	821	798	778	737	832	836	825	773	755	767	787	748	792	814	799	763	823	802	761	753	762	788	818	738	734	717	808	750	790	784	777	787	796	747	784	785	805	732	782	769	782	770	789	765	811	765	793	780	753	833	743	821	775	815	812	781	792	806	818	801	807	796	738	730	807	722	802	755	800	765	766	768	751	783	767	778	781	748	816	784	793	783	768	741	754	800	772	773	768	781	731	808	796	750	765	792	721	784	782	748	724	778	702	827	745	815	748	772	772	827	754	802	724	709	785	830	787	752	787	762	770	800	771	793	778	737	815	787	756	761	785	785	761	821	815	784	840	774	763	834	819	785	791	790	766	769	813	752	809	770	807	767	803	778	788	761	794	794	763	781	802	771	763	715	772	790	712	824	779	796	774	821	814	815	794	742	744	762	791	801	782	736	731	783	770	754	767	784	776	780	778	801	787	754	796	773	781	806	787	779	758	806	781	755	792	748	811	775	775	737	796	825	763	817	711	760	730	802	769	800	790	766	732	779	787	805	793	816	758	801	802	825	798	750	779	749	745	795	785	786	733	778	827	758	723	819	832	744	837	763	760	765	759	746	739	846	759	721	793	788	765	770	770	797	805	776	757	767	776	765	772	762	833	809	778	791	798	817	771	789	782	792	766	799	755	774	790	789	814	813	764	761	771	781	801	767	781	788	789	755	779	715	755	742	809	752	764	759	802	807	771	776	818	782	763	745	789	762	774	784	830	769	763	791	819	778	790	788	776	783	744	749
24813	21485	27388	25665	4719	565	483	421	360	343	337	298	305	302	286	302	338	538	281	236	264	244	241	271	271	273	241	242	267	234	265	286	245	285	256	278	262	251	218	274	255	256	267	246	271	246	264	266	245	236	268	229	266	250	253	252	256	241	272	253	244	222	256	256	240	237	238	223	237	228	267	248	268	246	266	240	270	259	239	269	261	256	230	280	276	252	234	251	263	229	236	278	251	238	237	278	240	263	244	244	248	238	273	253	284	251	256	244	238	235	259	282	264	240	259	258	248	242	292	288	258	260	248	255	264	267	252	266	255	278	244	243	247	245	282	253	246	262	240	253	238	243	256	251	250	249	253	241	243	272	242	234	248	255	268	248	228	258	274	263	258	237	266	247	238	238	245	266	209	235	227	248	238	211	235	286	233	241	243	250	264	247	256	248	252	255	241	239	247	230	260	271	256	226	252	260	216	249	239	272	248	239	281	225	250	244	261	240	244	233	257	241	261	221	258	261	263	261	233	237	262	253	255	282	261	267	229	231	245	260	226	248	260	264	246	260	238	249	238	267	259	248	222	264	245	251	244	246	222	231	256	243	250	199	227	243	252	240	238	278	250	259	253	249	235	223	269	252	201	258	260	227	257	257	245	255	276	245	262	270	245	263	237	266	233	282	249	236	260	248	264	252	254	229	251	257	238	247	248	281	249	260	246	263	250	217	244	228	247	262	243	245	253	223	251	254	257	240	249	232	248	240	249	252	225	278	257	273	257	277	244	247	230	237	230	271	254	260	267	226	227	243	245	257	229	258	257	262	236	235	285	261	259	260	228	249	227	237	257	247	256	242	242	220	246	243	277	248	255	272	251	236	212	232	250	267	240	227	245	246	240	234	268	254	276	248	254	277	247	249	243	245	224	264	248	235	254	252	271	277	258	225	241	257	217	249	209	236	244	228	228	247	256	230	240	257	228	235	222	254	275	248	250	258	266	262	246	235	259	257	271	248	253	231	259	226	260	267	225	234	266	241	261	220	274	228	259	247	248	273	271	241	239	253	247	231	253	262	257	262	248	276	218	205	257	230	235	251	239	227	238	257	247	251	216	260	245	230	225	258	256	261	242	245	229	235	258	252	239	288	226	231	265	243	221	240	268	266	253	216	249	269	237	234	227	252	235	272	228	269	246	232	257	247	256	253	248	247	285	242	245	253	271	264	244	259	223	259	263	253	264	257	247	265	257	242	255	254	274	227	264	262	275	269	239	242	260	253	262	239	248	236	252	240	220	228	251	260	234	256	225	274	239	266	252	242	269	276	251	236	276	237	208	243	233	260	248	224	259	261	211	237	268	262	233	279	243	246	255	263	214	246	270	242	263	268	248	252	244	282	221	253	244	269	247	272	254	219	237	251	242	258	251	248	228	248	265	270	246	276	254	219	257	241	214	261	269	243	254	246	253	257	275	260	245	238	284	234	237	267	224	240	274	241	241	232	233	228	222	235	268	264	250	239	261	246	228	271	259	248	275	228	251	259	246	223	273	243	249	278	246	254	237	227	274	266	252	256	222	257	245	260	248	240	238	248	250	233	253	257	259	224	260	264	257	252	275	225	251	233	259	251	252	244	256	252	268	284	253	249	267	244	265	250	263	281	232	227	298	250	228	260	234	254	232	262	254	247	260	239	241	252	248	206	291	256	257	261	268	230	242	273	291	244	292	253	241	252	248	257	221	270	252	262	244	244	257	241	237	225	257	260	246	245	243	244	241	270	230	264	237	233	252	238	254	233	219	261	248	227	251	248	245	233	251	232	250	237	253	237	238	241	253	264	247	252	242	215	273	270	226	255	251	283	250	229	235	241	231	256	259	242	260	266	238	248	262	225	245	262	257	251	210	225	247	246	241	249	266	269	242	252	252	249	241	246	270	275	253	265	246	269	254	230	251	253	252	255	251	238	253	257	261	226	254	247	230	256	250	230	237	218	238	255	242	227	245	248	231	221	255	239	269	249	266	227	258	242	247	254	249	265	231	247	263	249	234	234	285	225	261	211	269	238	261	310	237	234	250	247	216	241	253	253	248	250	258	251	231	269	240	248	255	253	240	236	240	241	240	246	260	242	235	248	234	237	247	282	251	257	255	237	232	237	241	233	238	219	251	249	252	230	260	219	269	275	240	246	256	254	266	254	240	239	260	228	217	248	253	240	255	242	226	209	264	240	250	261	231	241	245	252	277	254	242	269	257	260	250	237	259	261	261	264	255	243	262	236	255	254	230	252	251	246	249	224	242	266	238	235	245	249	239	281	251	244	247	213	263	219	261	277	239	232	234	249	275	241	279	239	255	230	261	285	255	248	235	225	274	258	247	241	264	269	241	241	218	259	251	260	256	257	259	242	262	251	233	243	260	286	264	254	241	262	258	262	272	288	259	245	262	248	242	263	268	226	244	246	269	224	247	256	245	257	250	240	231	256	238	249	253	288	245	241	243	259	258	266	250	266	240	230	247	233	217	226	230	245	266	230	246	274	280	238	261	263	255	258	258	247	227	252	228	251	247	259	241	234	233	219	247	271	266	268	232	260	249	238	252	229	268	224	248	242	239	263	243	245	220	250	261	216	240	251	232	250	284	263	276	281	275	253	256	242	233	228	243	228	253	253	250	226	241	264	253	232	268	225	254	233	246	239	243	233	250	239	268	268	240	230	261	244	235	244	243	244	244	255	277	253	244	258	247	247	262	257	236	250	258	250	248	280	245	228	259	245	254	237	266	227	264	233	278	252	245	230	246	251	222	244	258	248	266	245	250	273	265	267	243	268	239	239	248	231	259	224	255	258	257	231	277	247	222	244	253	241	269	276	256	266	250	265	256	246	261	238	246	244	238	251	245	273	230	245	247	235	252	252	259	264	244	219	247	237	247	235	241	212	249	227	262	253	266	248	239	239	254	247	256	285	239	224	234	244	257	253	233	236	284	231	254	253	230	267	236	246	256	237	241	255	252	264	232	227	288	230	253	225	268	257	242	273	256	242	283	267	258	249	264	260	227	249	242	254	254	196	267	268	236	256	260	240	241	230	249	236	225	230	245	270	259	238	256	248	246	262	229	231	266	238	290	221	233	235	241	250	257	234	235	233	237	245	245	233	257	226	271	257	273	273	247	238	228	221	256	254	258	243	211	251	229	228	258	257	230	245	255	253	253	238	245	235	262	236	224	249	255	262	225	215	255	247	246	248	275	250	273	238	245	239	228	242	255	253	234	252	249	229	243	257	280	241	261	239	236	259	261	261	226	249	225	248	251	248	255	259	263	223	227	241	240	248	227	264	257	276	276	263	274	253	237	268	236	246	251	230	248	248	236	278	234	223	223	275	253	266	271	272	247	264	218	254	259	251	243	252	225	260	246	232	263	240	265	249	252	241	247	251	240	228	219	261	230	236	267	212	240	250	248	268	233	241	230	226	234	253	243	226	229	252	273	220	265	266	232	234	278	245	267	257	251	242	263	271	245	236
8738	5600	3819	1747	1304	859	783	664	575	544	563	512	497	467	399	444	525	962	389	367	358	357	330	337	325	327	365	351	357	326	347	316	350	373	339	345	335	340	346	313	350	327	351	326	329	334	347	327	372	355	321	374	333	301	342	352	335	351	350	360	329	330	303	331	342	331	344	362	353	334	355	365	342	325	294	370	382	343	336	348	366	340	377	332	330	372	368	339	358	368	378	321	331	331	370	331	336	355	340	336	350	332	349	354	319	335	368	335	375	341	371	359	355	331	339	369	348	363	358	341	353	346	332	344	332	330	332	352	321	330	345	319	344	335	325	340	325	369	350	359	342	338	337	364	339	339	345	288	324	325	365	331	342	337	311	326	369	352	302	335	370	305	336	347	349	300	343	357	363	337	325	380	327	321	329	352	350	333	363	345	334	333	322	342	330	366	336	386	336	357	360	362	328	348	351	336	335	322	328	340	340	372	323	345	336	327	308	354	349	340	296	355	305	358	329	335	353	356	337	340	358	350	311	331	348	352	323	349	342	322	308	338	336	333	350	343	342	317	338	316	332	345	333	367	340	345	361	310	378	346	359	378	354	344	354	352	306	353	323	342	355	346	336	329	315	341	361	365	346	345	334	341	372	327	318	336	348	355	369	352	353	326	352	317	330	349	351	322	341	334	311	354	354	345	335	321	349	355	342	363	354	344	310	328	349	320	336	335	324	337	343	332	368	319	340	321	367	340	326	331	335	342	338	339	326	340	361	302	303	334	347	358	354	344	317	366	344	346	312	325	348	345	326	358	317	351	347	316	328	356	345	308	334	339	355	348	342	357	297	344	347	359	321	372	363	343	333	346	336	362	331	329	331	282	312	335	321	349	344	354	306	340	331	350	361	313	347	336	312	332	356	339	339	351	334	329	321	354	352	347	321	318	323	321	328	300	366	346	357	356	349	336	344	325	349	333	319	338	318	368	359	348	340	365	348	366	293	332	331	335	288	354	358	332	370	365	328	321	318	331	325	352	357	366	341	329	327	323	361	320	308	338	318	366	314	353	345	326	354	352	324	378	366	358	348	356	354	351	342	317	337	335	333	360	316	334	357	341	322	346	353	298	318	353	331	317	331	360	330	343	347	319	353	343	316	316	340	327	343	298	342	339	317	346	327	354	318	331	341	317	312	318	356	323	306	320	306	323	329	315	311	340	295	323	364	331	327	335	326	359	319	322	338	320	351	328	352	346	315	349	331	326	297	323	322	356	300	322	319	314	334	351	339	328	349	345	365	337	338	355	338	306	338	323	315	355	363	331	355	321	385	337	350	357	318	327	351	362	336	355	344	282	340	348	323	356	319	321	327	357	349	327	332	318	314	332	328	366	373	316	341	343	345	330	340	321	345	368	330	360	324	322	342	357	333	320	344	339	353	354	354	345	343	350	350	330	314	318	334	327	332	339	365	333	311	372	345	388	343	338	301	375	361	350	354	338	343	330	364	337	337	304	340	334	351	323	315	357	335	372	349	370	334	349	323	300	300	317	354	343	352	327	332	356	326	343	355	355	321	341	334	367	332	316	352	354	350	343	314	325	333	360	307	340	343	331	351	338	317	337	337	322	324	355	321	370	354	344	371	324	350	321	341	316	369	336	302	347	350	355	341	323	348	336	357	344	332	323	349	310	326	309	310	353	347	333	352	353	318	337	354	331	325	295	368	342	320	346	346	350	303	330	342	364	320	315	324	377	338	332	345	313	378	337	350	307	323	326	342	333	318	315	338	336	344	360	347	379	286	336	332	349	319	362	337	329	333	338	352	309	350	333	333	321	318	357	361	307	354	345	375	350	332	338	370	355	327	337	349	330	357	343	292	338	314	331	342	346	333	330	374	324	324	365	349	362	330	346	319	369	325	344	313	332	346	322	331	348	344	352	358	365	321	328	299	330	336	320	348	338	338	344	364	346	334	359	352	331	363	301	343	333	341	345	370	328	382	305	324	335	340	374	317	347	379	365	317	310	333	364	327	353	354	301	320	334	335	345	326	329	297	301	308	331	346	331	333	358	360	361	354	308	351	332	368	288	339	326	364	334	336	326	351	322	338	311	308	360	319	318	314	324	309	314	343	364	369	333	307	341	369	369	328	345	356	338	335	320	331	311	317	351	330	360	342	332	306	353	336	384	325	349	354	317	331	320	347	329	332	337	364	323	331	364	344	349	331	341	338	328	341	353	372	367	345	321	344	330	347	324	336	326	335	304	334	324	369	339	338	370	343	336	346	321	319	348	346	331	354	344	347	354	322	332	326	324	325	345	331	333	354	328	333	343	351	312	363	331	362	317	315	320	323	339	349	332	324	331	323	320	348	335	333	324	354	355	336	321	353	330	338	316	363	339	342	320	306	356	337	334	320	312	309	328	341	323	374	349	346	344	339	339	367	339	333	324	334	316	328	341	340	331	353	336	314	339	330	336	341	300	293	372	331	362	341	357	361	330	355	345	336	359	367	355	365	329	339	342	324	354	323	328	309	339	339	353	338	345	346	354	303	345	348	325	336	362	359	347	345	334	319	320	311	356	328	327	367	348	311	327	317	331	336	333	319	331	331	368	338	338	323	334	348	341	302	316	354	355	339	380	342	350	325	341	323	306	335	341	340	334	345	333	338	343	320	353	353	357	323	347	362	335	352	334	335	343	334	347	342	339	330	320	332	325	334	360	379	325	359	337	333	326	335	326	350	339	333	362	317	350	392	374	341	319	340	367	374	338	325	325	312	336	359	352	341	305	314	334	329	326	323	349	343	342	330	368	322	307	329	334	340	348	376	346	362	339	341	373	350	314	344	351	322	336	338	330	373	331	354	294	326	359	349	341	349	335	351	331	334	337	316	332	355	358	340	333	345	354	356	303	318	336	345	317	353	352	353	342	331	367	345	342	371	351	322	355	344	349	344	300	309	334	350	353	322	358	335	344	318	339	341	332	344	344	328	337	337	312	346	350	320	344	360	322	354	316	324	355	321	346	338	331	341	311	352	321	360	351	344	340	367	341	349	333	337	346	354	348	341	312	329	321	335	323	319	341	339	358	334	347	353	324	341	331	330	345	358	360	311	339	373	327	361	303	332	339	363	296	343	349	339	346	307	318	355	340	358	344	351	372	345	353	349	324	329	319	341	328	328	359	335	383	321	337	341	326	340	309	317	332	302	359	312	334	346	338	323	342	340	363	316	314	334	326	354	342	345	325	346	354	327	321	368	336	350	339	328	363	357	311	333	338	353	347	348	325	331	349	384	345	332	310	326	339	299	341	336	346	354	342	349	329	320	327	340	328	330	324	311	345	343	367	340	331	342	360	335	316	335	337	355	351	328	337	335	329	356	292	371	338	324	313	382	336	343	319	345	317	355	311	304	305	329	361	360	353	360	366	326	321	310	346	302	360	322	339	362	323	332	336	342	359	328	324	338	356	331	347	340	326	365	335	345	353	345	363	295	346	337	329	357	311	361	352	341	316
22603	21490	29385	24038	21498	21359	4395	1232	1075	975	921	899	804	800	753	753	762	2159	1380	668	670	712	638	674	655	633	657	627	549	665	603	599	667	611	550	644	633	633	617	573	629	625	626	614	649	604	580	639	588	602	622	619	630	646	613	606	595	613	584	608	581	654	582	605	627	626	612	602	650	564	664	632	599	601	612	594	662	607	614	587	635	596	620	625	599	619	643	621	585	613	627	572	605	617	660	589	618	615	608	580	598	609	647	657	601	618	596	627	642	630	596	577	621	606	575	609	587	608	609	600	569	598	570	611	593	638	635	599	592	600	616	607	627	607	600	644	630	590	603	579	659	612	593	592	660	566	554	618	617	567	647	587	575	595	634	578	572	635	598	616	556	595	608	642	591	606	622	638	609	611	609	642	616	556	624	630	588	600	555	591	599	619	614	631	599	606	624	575	623	567	594	577	576	613	589	572	596	614	622	646	556	568	607	633	602	599	602	637	578	605	628	592	596	626	576	629	610	673	639	591	568	603	577	571	589	597	555	594	588	611	619	608	587	595	671	626	628	614	614	561	600	635	600	652	624	573	616	598	615	587	588	599	576	636	577	597	600	608	598	607	605	595	614	611	584	624	601	576	587	556	627	613	590	601	616	586	598	665	614	573	546	580	604	589	603	621	592	590	627	620	601	607	653	574	597	640	601	608	613	626	606	617	605	617	596	632	606	608	634	590	592	623	607	614	633	575	631	631	569	616	577	623	609	583	577	560	565	595	598	611	588	609	612	602	599	598	617	592	590	630	612	583	623	605	598	615	608	594	589	567	597	599	620	596	627	617	584	657	599	589	591	540	576	576	601	549	600	571	620	602	579	576	586	602	598	582	599	595	632	618	623	600	644	601	566	596	589	572	583	551	557	570	613	592	591	601	627	560	567	596	640	615	575	589	659	598	600	592	667	614	589	601	568	599	598	616	594	655	606	594	581	589	618	635	615	601	606	667	617	571	579	614	617	622	592	616	613	636	613	616	628	624	632	625	577	615	589	607	597	615	604	567	580	641	614	581	577	563	577	671	575	641	620	571	590	584	589	599	616	593	615	575	647	580	634	628	557	600	617	629	645	623	594	622	653	602	591	628	587	612	568	574	626	605	620	572	601	627	610	616	600	562	603	624	587	597	586	589	572	576	558	600	586	599	610	600	615	604	577	612	608	627	609	618	625	570	563	650	637	617	570	597	617	582	625	571	586	616	574	590	607	564	617	599	602	596	585	588	612	586	596	626	608	634	534	583	590	585	565	604	615	582	600	585	565	591	601	591	594	598	614	628	539	609	589	608	582	627	601	616	606	618	588	608	566	590	615	631	613	612	633	618	589	631	613	609	589	611	585	611	584	608	582	575	597	571	629	630	591	601	602	593	595	601	590	579	623	574	623	585	629	587	654	581	584	629	638	576	608	598	568	562	567	595	653	581	609	603	585	653	576	566	585	632	576	665	598	609	594	647	595	622	609	595	578	594	608	588	593	617	597	554	632	592	629	608	570	606	599	624	575	606	563	633	601	615	613	591	556	593	595	576	595	608	616	596	614	630	584	637	666	627	569	546	583	573	589	599	603	582	586	631	615	591	565	596	588	569	607	625	637	610	616	623	566	604	615	595	603	609	625	619	658	632	605	583	580	605	629	516	602	599	564	634	595	642	575	574	574	563	559	600	612	594	600	601	621	581	606	626	544	556	583	580	624	596	562	586	588	569	589	613	639	606	617	547	604	587	615	640	577	603	609	573	562	602	593	604	592	646	605	668	641	601	595	589	638	628	622	581	560	579	563	630	584	589	598	629	640	629	592	602	604	580	550	609	571	597	584	640	568	586	599	617	577	583	617	579	610	594	605	597	595	609	599	580	623	592	626	570	602	621	611	575	591	615	622	604	623	648	588	588	589	590	595	617	603	584	597	587	584	552	623	605	615	597	619	599	641	622	629	612	593	611	604	597	574	576	597	613	576	609	610	617	654	573	555	626	649	586	582	594	566	580	619	597	620	578	666	591	621	629	609	602	610	594	645	542	627	630	617	609	596	591	574	631	595	555	591	628	632	603	610	599	575	601	620	583	578	634	580	610	639	605	593	605	639	600	614	609	618	595	603	570	598	625	615	625	600	583	602	590	630	630	585	592	598	602	628	617	633	594	590	618	599	599	638	610	603	570	590	572	578	577	597	611	633	578	589	634	590	566	612	597	604	608	577	643	629	603	619	571	610	557	591	625	569	649	604	606	561	577	545	587	598	554	549	606	628	596	624	627	602	574	587	598	596	585	596	609	614	580	581	620	607	559	590	652	555	568	607	614	632	630	581	585	629	607	600	627	595	599	626	617	649	591	598	617	600	614	638	589	591	632	601	606	585	648	600	607	604	592	619	613	597	658	635	571	604	588	622	579	604	630	586	618	606	600	621	604	583	579	641	615	586	587	607	579	567	596	593	577	605	592	589	612	623	558	583	606	607	564	590	566	603	557	602	561	607	600	606	618	585	578	615	601	579	607	565	553	603	558	545	545	553	623	616	569	585	590	599	636	641	638	575	594	608	604	645	623	604	591	620	588	611	610	602	611	555	610	612	600	601	599	592	615	597	557	618	679	583	609	573	587	662	611	562	600	606	611	614	599	622	588	575	594	570	602	588	629	576	605	619	586	607	618	575	623	611	563	594	593	630	606	652	628	603	605	604	571	598	602	609	596	672	610	579	575	612	607	580	582	563	600	547	588	604	600	575	632	610	606	622	608	640	580	595	608	604	625	570	610	599	643	610	591	628	585	614	599	560	622	644	591	603	613	565	588	580	562	572	610	629	589	606	618	549	604	577	579	635	587	586	593	609	566	613	604	633	571	617	667	599	641	590	581	568	615	629	619	592	616	595	573	609	660	627	576	601	632	616	608	608	537	584	580	612	562	601	588	597	645	600	624	590	627	627	634	601	584	630	648	582	569	610	594	584	595	627	613	606	659	595	671	587	662	618	570	572	609	605	619	581	576	632	588	557	634	599	577	547	646	604	618	616	640	614	581	607	666	596	620	593	574	595	567	536	587	582	583	561	614	547	577	559	627	613	586	612	616	604	629	583	583	603	567	615	599	607	576	573	593	615	604	609	621	575	627	588	637	620	579	637	613	604	590	586	592	583	580	627	615	601	649	608	578	613	606	590	605	603	585	632	590	607	565	612	603	585	544	590	604	578	598	566	572	607	601	598	614	612	610	655	576	620	599	638	589	606	620	607	601	612	605	619	560	559	604	595	594	644	557	620	618	587	594	580	613	600	622	592	554	594	620	584	619	595	584	605	582	651	615	607	628	615	582	621	615	604	602	579	588	591	574	603	573	597	580	592	612	609	532	617	573	613	621	601	557	580	583	605	586	611	620	601	615	556	611	625	632	597	636	618	584	581	636	590	557	562	635	576	575	660	600	606	638	595	571	576	592	572	608	603	573	580	634	644	574	579	621	605	545	602	620	592	604
11675	14517	10103	4932	3490	2764	2199	1881	1549	1425	1329	1192	1161	1082	1034	995	1104	3686	1906	915	870	842	857	827	833	786	790	814	785	847	794	738	757	792	793	795	804	751	765	780	791	752	755	793	778	767	796	784	810	760	759	748	753	755	716	743	802	729	775	737	742	759	785	783	759	784	784	752	820	762	742	791	790	779	766	815	778	773	745	797	774	780	743	753	729	782	781	763	741	716	801	784	803	810	750	739	738	788	773	749	739	790	758	752	716	763	773	711	769	781	792	771	750	789	773	758	786	762	789	748	778	775	800	728	757	831	783	769	752	792	757	769	750	762	783	758	774	787	767	759	752	725	748	758	763	750	793	762	754	766	737	735	786	744	753	724	739	770	783	760	741	742	746	797	743	751	745	737	757	771	794	791	763	758	789	786	751	694	722	778	730	740	764	767	765	780	747	775	766	737	815	766	769	744	791	724	767	736	774	738	794	763	737	733	738	763	776	746	736	777	730	784	717	718	746	780	780	756	720	772	791	769	743	753	719	762	801	785	792	738	826	758	767	756	756	716	738	794	773	724	762	725	741	771	790	757	734	732	709	696	801	749	769	771	721	771	732	745	764	724	781	777	721	761	738	803	779	769	694	798	761	753	725	702	777	754	809	728	753	774	754	787	761	763	724	749	735	719	746	712	759	796	795	725	759	765	723	736	748	706	763	712	736	736	763	749	739	744	796	768	792	804	807	799	752	790	705	790	714	744	720	793	756	714	764	800	740	738	766	759	762	724	706	742	743	730	731	791	725	757	787	768	744	781	739	780	797	735	775	764	701	729	759	780	733	707	804	737	761	746	767	695	742	720	778	786	756	768	740	777	739	703	781	764	814	797	729	728	753	746	764	783	761	766	716	783	746	766	755	766	745	722	769	759	723	797	748	719	748	809	725	777	772	800	739	768	795	805	810	796	731	759	781	784	805	743	781	735	793	698	730	758	765	756	756	752	738	759	788	796	768	753	734	825	767	746	770	739	769	740	753	744	748	804	775	763	788	772	777	737	767	736	732	759	802	756	750	749	728	753	761	780	708	730	750	716	749	749	740	791	742	758	743	798	698	749	720	738	723	795	766	736	767	745	738	768	727	739	767	766	784	754	766	782	768	768	764	745	777	699	820	744	763	768	784	746	731	747	751	758	725	774	720	752	755	783	771	734	764	750	757	800	797	752	719	784	761	739	703	751	786	785	771	788	756	711	767	771	750	766	765	757	807	712	719	747	755	760	749	782	718	724	796	737	778	772	773	709	726	719	730	746	731	732	745	703	763	785	779	824	800	807	724	733	759	704	762	755	764	770	745	731	791	734	734	762	782	758	759	755	761	781	727	759	797	756	755	749	757	811	779	736	808	759	733	766	785	767	782	749	750	757	741	729	750	766	749	784	715	739	757	730	764	747	777	780	728	741	789	727	784	792	820	733	753	792	775	769	770	768	737	735	744	718	763	736	796	788	726	721	772	784	704	744	767	729	804	753	786	730	762	763	758	733	787	748	801	762	753	785	757	705	734	728	726	746	802	791	721	727	705	764	786	819	798	783	727	758	746	757	776	719	770	760	774	738	768	728	768	756	788	750	721	811	712	765	732	769	746	779	745	754	827	796	761	765	778	724	778	822	742	747	746	756	779	754	732	774	772	769	730	714	762	752	735	746	769	747	747	728	798	788	758	787	723	746	782	775	778	726	756	769	798	776	811	777	723	724	755	748	724	747	778	742	755	727	743	790	780	737	706	761	752	767	787	710	767	778	755	797	802	731	756	775	737	754	745	725	726	743	710	760	739	772	728	726	781	771	723	792	773	747	764	779	780	723	788	747	783	742	759	762	726	765	746	739	752	740	790	824	793	788	775	795	775	757	734	742	771	761	768	787	719	713	777	763	792	764	762	762	755	794	744	770	744	730	728	766	757	785	799	807	746	782	772	744	776	746	776	772	773	717	786	764	753	735	771	769	800	775	776	762	773	756	749	793	793	764	771	713	728	785	751	772	741	728	784	762	776	762	769	781	847	760	802	785	738	741	752	720	736	803	784	769	757	759	778	736	750	721	774	771	791	809	777	762	770	755	758	750	768	732	790	689	718	756	789	803	692	710	751	732	763	781	736	714	741	769	785	775	730	746	786	761	732	714	788	760	719	762	754	748	754	772	800	786	719	787	725	751	784	709	750	785	794	723	772	773	743	786	800	816	752	721	741	737	783	750	773	741	718	786	727	720	707	740	717	746	747	734	736	750	759	770	748	796	759	723	805	755	733	749	761	752	739	750	742	731	773	776	760	775	722	767	791	738	794	799	762	733	778	731	784	737	720	715	777	775	747	713	715	754	786	772	766	770	772	774	759	758	775	739	778	772	717	758	757	752	795	757	804	762	773	762	770	747	788	762	707	747	773	783	737	750	724	717	792	721	719	756	771	780	759	781	755	790	752	768	772	758	729	771	741	761	726	758	714	727	761	715	750	690	784	769	737	753	782	775	743	797	738	721	717	768	810	752	749	746	752	761	819	783	773	761	756	777	761	740	766	778	723	709	761	782	809	799	745	790	734	817	712	765	757	777	754	790	773	700	714	693	802	758	736	762	749	781	769	780	812	704	752	718	745	747	781	785	775	773	742	677	729	754	785	757	724	770	811	774	794	782	752	757	750	785	747	790	738	743	777	688	754	807	798	767	735	753	763	777	738	780	759	735	779	757	740	748	767	755	737	765	721	742	739	733	781	745	741	787	756	759	759	764	786	771	739	737	798	782	782	722	753	737	743	758	753	762	779	752	775	711	784	748	774	763	772	739	737	738	816	742	725	752	752	734	782	756	725	755	750	744	799	813	763	758	722	800	712	774	801	787	754	706	762	729	749	802	793	791	745	783	679	797	803	782	753	795	744	785	777	753	793	756	784	744	771	773	798	758	771	755	814	763	808	772	738	756	731	806	776	752	742	793	709	740	730	738	747	759	751	756	760	790	735	723	808	795	723	749	749	730	781	766	784	822	742	817	746	745	773	769	735	784	755	746	779	748	741	725	784	756	728	738	762	773	758	788	767	737	705	768	741	751	740	767	757	754	775	786	704	785	755	758	780	742	792	763	714	765	780	796	728	747	736	798	764	780	750	743	747	776	765	747	759	779	720	703	747	741	754	782	705	762	774	757	738	700	777	750	776	757	777	732	752	752	774	783	783	768	809	806	761	792	766	745	764	731	696	706	733	757	754	755	766	753	729	725	782	760	738	760	746	763	764	761	772	757	732	722	763	756	803	709	798	773	775	720	763	739	696	742	755	740	777	757	766	777	717	748	764	788	777	756	784	779	786	749	744	816	754	784	773	782	744	724	716	797	765	753	761	776	807	775	744	764	788	774	746	725	724	745	743	715	797	757	751	750	759	733	777	746	766	771	806	747	696	795	760	776	744	784	774	775	754	803	773	785	751	753	799	706	756	762	757	750	733	786	736	741	770	762	778	764	781	782	753	767
27680	17368	3287	756	498	426	409	370	404	416	391	379	371	376	355	383	379	451	329	348	358	356	357	359	344	347	322	343	334	342	354	364	341	361	359	369	371	362	376	345	364	372	362	327	369	377	346	378	367	370	334	349	371	347	366	343	336	343	335	382	335	353	338	352	349	364	361	329	350	378	362	355	391	368	364	402	403	383	382	344	338	358	353	350	397	341	368	384	385	340	334	348	376	366	366	395	372	357	343	357	376	324	372	377	353	357	358	395	337	338	338	366	385	392	357	362	366	353	361	364	341	347	356	357	360	356	351	321	364	361	359	351	361	344	388	405	360	323	396	343	364	379	364	348	374	378	346	367	361	388	388	385	390	364	363	372	333	345	354	380	368	373	350	363	373	354	356	403	400	363	351	355	376	377	395	352	367	345	346	347	343	353	381	385	334	328	345	372	376	360	354	400	386	362	360	366	380	363	390	392	375	366	360	361	388	376	375	366	319	387	349	391	356	329	324	353	357	359	341	373	346	403	359	368	399	407	356	372	344	352	383	353	374	361	347	345	379	358	328	362	380	352	365	376	342	362	358	379	377	342	361	374	376	367	359	396	357	353	362	350	364	368	368	374	355	406	372	363	375	331	383	418	344	388	358	370	353	386	357	354	396	363	345	355	345	366	349	370	340	349	375	348	397	379	340	375	329	336	364	350	351	363	358	396	348	361	356	343	347	351	379	364	372	370	371	327	371	337	365	396	345	351	373	368	363	357	353	338	338	346	338	369	390	345	329	377	364	376	362	358	369	364	353	360	392	365	378	396	349	388	357	355	357	344	371	361	378	367	340	367	357	331	341	391	364	368	377	367	329	367	360	383	337	350	340	357	350	350	381	355	387	367	351	363	362	321	358	340	327	349	360	362	372	361	419	379	357	403	340	355	353	394	367	345	373	374	371	368	361	360	350	360	339	327	350	375	380	337	358	371	381	341	400	356	396	348	340	373	369	350	361	364	347	365	382	353	332	353	340	361	386	367	336	321	371	356	381	366	356	363	315	320	374	346	366	348	363	365	386	342	349	344	358	343	363	343	374	377	370	348	366	370	392	348	345	391	327	370	361	348	348	371	376	336	378	356	360	322	395	388	347	384	329	350	323	403	388	399	348	377	360	346	343	379	349	371	352	386	338	368	366	341	382	358	370	337	382	327	369	335	396	407	345	363	384	358	354	373	362	352	344	366	343	340	360	367	357	355	366	353	392	379	338	377	374	381	351	374	387	352	335	361	315	374	362	359	369	374	376	337	348	359	358	369	386	343	376	349	387	368	374	388	374	374	340	359	355	350	374	379	380	364	399	382	397	358	365	365	356	362	360	366	353	391	359	354	346	348	360	343	367	369	376	337	389	391	380	383	341	375	344	396	362	374	354	376	349	385	341	341	341	359	357	370	378	393	374	376	384	370	356	344	391	362	378	339	373	383	349	367	369	352	367	352	371	335	344	339	366	332	380	369	337	382	324	370	375	346	355	355	357	355	347	341	370	334	335	339	374	365	348	341	338	347	331	377	344	363	327	348	351	352	347	356	378	358	370	369	351	355	373	357	375	367	360	372	360	356	365	372	338	361	369	395	369	406	335	345	339	368	363	312	346	367	376	369	347	355	361	341	371	347	377	358	364	363	365	349	359	342	380	338	355	377	300	394	379	350	381	350	364	336	357	371	397	346	363	383	342	302	383	377	397	344	369	381	343	340	366	369	372	353	373	365	339	389	354	348	348	366	346	350	341	343	377	405	372	366	361	380	375	349	383	345	370	399	373	365	388	369	383	389	346	355	320	381	359	378	375	378	350	373	376	345	355	344	370	342	345	391	379	340	370	390	372	368	399	342	350	340	361	396	374	372	380	370	333	366	368	343	368	391	334	365	378	391	393	399	360	361	360	376	353	346	377	321	345	348	353	363	387	337	394	367	359	342	354	399	388	357	394	374	339	367	325	366	323	391	339	330	402	399	353	343	328	389	355	356	369	361	401	357	388	353	344	331	328	345	368	347	384	377	375	310	331	351	367	390	360	326	373	365	374	373	373	362	383	383	359	349	389	368	379	357	360	371	377	350	355	385	345	344	366	375	361	316	367	366	339	322	361	358	352	342	411	386	347	383	336	382	370	413	362	355	362	378	312	353	371	369	398	340	352	355	376	343	362	335	394	328	365	360	412	375	362	353	332	366	327	384	356	345	370	377	380	357	369	362	369	325	401	374	357	405	332	369	361	359	356	354	386	374	333	369	361	345	355	380	400	382	337	347	361	364	392	369	367	359	370	366	346	354	394	340	352	339	361	353	341	394	376	356	367	343	341	351	375	354	360	352	321	351	340	329	369	356	332	374	401	401	354	378	351	366	349	369	374	398	372	355	362	367	324	377	344	377	351	332	381	375	380	374	357	371	367	377	309	363	362	344	355	353	364	371	394	361	364	364	339	373	341	353	367	383	368	362	347	366	369	383	334	368	344	360	376	358	364	361	335	355	362	346	315	324	392	366	383	373	343	345	362	366	354	377	361	342	372	358	353	363	372	320	378	340	345	382	387	361	349	358	358	345	356	389	382	359	379	380	366	348	379	402	361	364	336	370	355	400	321	379	340	390	370	374	330	345	337	369	386	353	380	328	348	333	360	375	348	349	384	361	363	394	389	342	338	355	354	376	362	349	350	360	350	377	371	376	364	372	347	385	371	380	407	357	390	353	348	349	341	381	340	378	371	374	363	385	341	367	344	332	393	385	357	367	357	376	346	390	387	359	352	356	386	374	352	366	378	404	371	373	372	352	387	334	380	357	376	344	350	367	359	384	349	397	368	365	371	373	381	388	378	393	406	359	365	344	367	354	357	367	342	353	360	346	383	370	401	380	367	361	343	337	339	367	380	369	351	372	376	345	344	379	382	341	364	407	352	362	372	364	344	395	361	371	383	350	324	328	350	403	333	373	355	367	365	345	364	341	368	347	370	361	368	344	354	380	366	370	351	388	371	378	404	372	368	366	336	374	373	337	336	346	338	359	356	351	374	325	369	378	370	390	307	378	402	348	391	329	338	402	381	347	321	339	386	360	379	353	389	353	379	363	372	368	344	349	378	362	387	364	336	357	364	340	329	389	350	373	344	373	340	362	364	362	363	360	389	345	327	363	345	359	352	386	377	378	349	353	359	387	369	364	345	377	370	375	337	359	374	365	332	336	359	335	351	328	372	387	375	380	335	402	359	360	346	382	369	375	352	338	348	350	369	365	361	364	363	372	387	375	347	343	340	373	370	353	379	355	367	370	390	359	373	358	387	385	334	347	369	405	375	341	357	365	360	385	373	383	326	359	335	339	357	363	352	356	358	377	319	359	383	369	359	333	351	383	334	348	347	349	368	380	384	389	338	376	358	358	373	376	343	361	352	364	395	393	355	345	367	406	330	371	386	356	334	377	346	379	358	338	373	361	361	348	344	358	384	385	354	381	378	372	382	368	358	338
4960	2204	1587	912	713	655	590	544	520	541	489	501	527	474	479	503	574	530	486	452	457	461	431	459	431	455	472	453	456	462	429	462	461	481	480	443	448	446	471	425	489	470	450	459	464	440	454	487	458	467	476	408	476	479	428	495	457	416	486	458	460	494	466	459	413	430	451	476	454	495	487	421	470	433	453	497	461	472	487	479	441	477	441	433	460	463	470	477	475	440	486	474	478	456	461	488	487	470	455	472	430	452	488	455	455	413	464	468	444	495	467	462	477	479	457	481	432	477	497	459	413	474	475	462	481	468	486	454	450	444	482	493	430	424	468	456	455	472	495	457	452	493	450	441	473	500	461	488	459	466	471	442	448	459	471	484	428	463	457	484	433	497	426	441	479	484	442	478	463	463	464	458	442	453	485	493	468	498	483	476	455	456	443	464	451	457	496	466	505	431	442	461	469	465	445	442	482	488	444	493	452	476	438	469	440	462	477	440	492	439	463	456	419	432	467	462	437	468	465	410	451	469	485	475	435	472	467	477	487	470	477	437	503	424	471	457	483	474	429	469	506	475	480	462	453	441	439	466	443	463	472	475	470	515	475	473	488	445	476	461	489	470	508	452	443	471	449	488	437	472	452	470	491	477	478	477	450	477	470	483	465	462	484	476	449	455	481	440	504	429	456	439	461	488	480	472	439	453	446	479	448	478	460	464	440	468	451	423	493	490	469	445	472	472	443	470	473	490	483	461	437	465	488	470	481	444	467	459	435	503	454	482	430	431	471	455	462	447	455	450	461	436	475	457	470	510	445	428	450	469	484	468	479	451	480	489	439	449	489	508	453	487	493	441	443	476	505	484	446	458	461	484	458	495	458	477	444	450	466	438	507	448	488	446	478	474	459	443	436	465	503	445	485	461	470	473	463	486	461	476	464	469	474	455	477	443	472	434	435	440	451	482	418	457	445	490	485	442	472	420	473	415	453	466	478	440	451	439	461	468	442	479	446	474	480	482	479	462	476	438	429	455	441	428	465	461	494	453	430	409	484	488	472	470	432	463	456	473	448	435	432	472	459	466	487	462	474	469	428	426	487	439	481	416	505	472	503	435	495	434	432	473	489	475	490	468	467	433	421	490	482	496	456	451	454	512	479	497	514	479	459	505	474	471	475	486	454	450	475	491	457	481	485	466	493	471	489	456	419	459	490	435	423	463	474	465	504	455	433	468	441	460	419	434	434	455	464	454	528	485	444	423	464	466	480	462	461	435	415	451	439	474	467	507	454	433	462	478	447	457	442	458	482	440	461	457	441	470	466	532	474	491	479	455	454	465	424	470	494	464	453	473	457	437	445	451	507	463	462	455	458	420	469	460	461	526	439	494	483	451	413	440	458	477	506	407	454	444	431	453	441	474	471	455	441	503	421	475	430	502	475	481	482	448	463	442	456	452	470	462	451	490	402	467	455	428	474	457	461	435	451	481	483	441	499	514	439	503	469	469	511	468	457	453	455	466	459	430	434	476	506	420	510	491	457	458	491	495	485	456	469	513	493	462	472	453	460	469	458	476	443	475	443	473	421	438	466	438	456	488	486	488	448	454	418	465	453	465	441	488	485	495	455	461	457	483	433	446	451	480	470	440	466	518	459	442	461	485	454	448	454	480	452	449	458	433	484	485	454	432	439	464	455	464	434	437	468	439	457	473	442	462	453	497	453	444	452	508	470	481	431	468	432	469	466	455	465	471	486	464	466	439	440	450	489	460	452	450	482	439	485	480	437	482	453	489	433	449	461	463	466	469	489	441	440	501	455	457	419	443	492	520	480	453	466	468	462	442	466	485	463	468	416	489	469	446	408	463	495	470	471	469	474	508	433	419	491	475	440	471	459	460	460	464	404	497	461	478	482	429	456	453	465	483	478	485	477	463	447	486	418	470	510	452	464	471	486	472	445	449	450	456	480	487	485	483	500	444	443	475	451	447	446	466	440	486	458	443	494	488	446	478	503	471	502	445	473	477	458	444	452	495	468	439	446	450	468	474	477	460	470	477	465	457	439	482	446	436	464	483	480	459	467	475	487	450	470	482	487	473	483	439	445	466	494	450	469	484	458	468	466	478	494	444	462	483	443	474	441	443	446	499	488	468	486	457	439	463	452	429	506	482	441	475	465	493	433	444	487	450	438	436	449	452	506	503	470	438	430	463	460	435	462	450	467	458	474	476	451	444	459	475	444	481	491	468	471	435	458	446	472	473	474	467	496	475	497	475	461	438	471	487	478	483	452	490	457	473	490	464	466	456	496	471	462	473	481	462	469	448	454	426	460	484	456	453	432	427	485	468	437	484	491	446	441	471	485	487	519	489	497	404	432	473	443	464	463	454	465	472	461	449	470	477	457	442	437	480	477	474	478	455	449	440	462	472	429	449	473	479	462	445	478	469	430	444	455	444	490	504	472	477	452	474	471	475	448	451	446	481	423	476	452	492	443	444	436	496	468	464	441	492	482	488	487	442	453	429	476	455	464	457	451	487	456	486	501	450	477	445	422	471	470	435	489	503	471	456	452	488	452	441	462	472	451	476	446	457	450	457	486	456	464	498	486	428	460	458	427	479	471	439	463	432	452	490	469	462	479	477	458	457	452	457	486	455	477	454	437	473	464	475	449	483	421	454	465	491	472	442	450	509	499	449	416	434	476	477	446	430	455	472	464	483	446	444	487	479	480	476	441	462	460	433	482	443	454	450	480	442	471	477	456	483	492	460	423	433	423	472	463	479	513	459	475	480	494	487	455	480	444	489	464	463	449	466	450	511	486	493	469	428	470	495	448	472	483	449	462	460	477	452	478	504	448	459	454	450	456	427	499	462	472	464	469	437	440	427	490	474	483	459	467	473	456	411	467	421	442	446	438	419	457	467	483	470	441	452	423	460	447	474	460	484	462	462	490	468	469	440	472	435	448	466	441	472	406	459	488	450	424	479	461	488	451	433	443	450	454	457	436	500	474	470	473	436	445	440	443	456	503	452	470	440	455	491	479	470	453	454	440	466	471	460	449	437	461	423	494	475	465	462	468	466	463	448	454	402	454	471	484	481	456	482	425	473	487	481	480	472	497	440	447	451	506	472	479	447	471	478	479	465	496	488	482	471	488	442	503	446	429	444	480	470	454	463	424	469	467	480	440	466	469	443	486	505	441	462	443	484	481	485	478	460	449	434	466	464	457	448	473	478	464	425	451	429	482	503	477	469	432	445	475	463	460	455	454	478	467	475	461	427	453	466	497	486	435	419	459	481	468	474	474	433	428	429	468	471	475	451	415	466	497	448	473	473	440	454	477	500	424	476	474	492	456	482	442	427	493	470	428	447	494	459	456	484	437	465	484	474	421	448	473	446	433	453	476	529	461	448	462	441	449	449	427	487	481	475	438	453	459	480	473	467	462	466	454	437	444	477	503	474	459	476	460	443	467	421	472	432	460	457	447	463	442	511	476	425	468	450	472	481	472	467	448	438
23544	21394	28598	24579	21228	5049	1281	935	826	852	735	736	763	714	726	705	805	1002	677	635	692	644	648	638	623	607	691	710	605	613	635	640	614	627	641	680	617	678	612	658	590	631	616	626	612	671	648	659	618	616	601	614	620	648	660	653	615	590	642	599	637	603	615	661	567	637	594	603	630	599	578	635	590	625	675	658	603	629	640	613	635	621	644	620	614	622	600	646	626	642	638	629	640	678	613	633	618	619	654	618	634	640	633	615	612	627	603	612	641	637	634	658	618	674	614	627	656	634	593	611	609	640	632	633	668	664	637	591	611	629	612	627	589	648	608	637	636	631	604	619	628	596	652	590	577	659	641	592	673	637	651	625	605	619	568	587	626	655	661	599	644	664	614	617	666	616	621	635	638	616	598	608	631	617	584	618	568	653	625	620	655	651	637	631	628	604	628	643	641	645	670	598	601	666	597	608	611	648	683	613	564	609	624	631	620	650	632	658	657	618	613	626	641	665	606	668	611	639	579	621	612	667	622	621	643	669	609	625	626	646	606	620	611	640	594	644	619	640	597	666	618	623	639	633	641	631	646	627	640	599	612	588	582	628	627	643	657	601	607	594	661	623	651	619	630	601	623	622	620	613	622	627	643	626	627	631	618	627	659	625	609	576	634	628	644	585	652	621	601	590	645	635	599	635	579	623	638	625	633	607	642	631	592	619	658	627	599	621	636	638	579	641	663	612	660	604	587	625	620	668	602	675	642	647	631	672	679	648	617	674	628	602	670	605	584	596	626	598	628	591	588	603	571	607	645	662	659	615	607	639	641	612	607	614	631	642	666	601	581	609	628	646	594	598	641	659	615	641	622	655	674	623	676	608	621	627	646	609	622	657	658	615	623	653	661	634	625	628	597	633	654	630	630	627	654	626	566	627	586	634	630	647	670	628	661	629	594	648	590	628	649	650	598	646	614	632	613	615	617	631	646	656	641	620	602	654	590	588	594	689	636	608	623	627	625	643	606	598	632	618	664	600	633	653	636	611	662	657	666	653	616	651	587	640	673	580	617	611	600	654	647	660	585	662	616	635	637	638	655	629	658	630	640	628	629	620	588	633	645	654	630	640	614	644	652	628	622	645	606	642	630	659	667	617	605	674	613	637	656	578	645	621	652	666	634	601	643	625	569	615	625	630	592	607	654	603	643	591	618	625	614	570	639	616	583	648	610	627	608	671	649	684	611	594	615	668	615	616	613	629	600	626	618	620	630	627	627	606	626	642	627	639	644	660	572	641	624	664	621	638	679	602	617	627	613	618	637	631	643	625	630	619	655	645	609	648	549	653	607	636	609	595	574	603	583	640	616	614	618	590	642	611	610	619	671	610	609	637	648	608	637	663	630	607	634	655	637	632	583	624	606	593	629	646	594	592	615	592	668	634	639	618	620	635	645	618	631	639	648	618	649	605	615	616	662	576	587	607	624	649	620	566	622	661	671	643	612	631	640	615	626	576	651	619	644	648	625	628	610	612	606	628	661	657	600	631	668	612	602	616	611	626	638	613	608	602	625	590	664	647	620	620	642	654	614	606	629	650	635	606	669	602	624	646	611	567	631	566	651	612	660	649	594	640	639	624	638	605	611	633	637	603	598	584	635	598	609	627	594	615	609	621	586	637	613	619	681	663	648	625	610	613	654	622	618	623	607	627	648	643	615	610	646	644	657	655	642	603	654	639	628	632	640	615	610	588	650	584	644	623	632	614	634	635	637	601	645	619	612	609	631	634	659	642	619	620	621	618	598	668	622	630	620	666	618	656	638	627	634	589	632	601	625	613	627	587	609	551	607	639	635	669	677	628	680	599	614	648	625	644	647	602	616	607	669	675	623	624	643	611	659	638	638	608	630	623	648	622	631	619	628	653	615	653	625	631	608	593	588	628	605	659	612	597	696	616	632	605	613	607	585	604	638	654	621	618	662	658	614	626	619	630	589	632	605	616	644	619	623	597	653	611	662	624	651	616	631	630	648	642	628	598	642	601	622	623	618	650	630	628	569	612	644	622	600	632	695	624	605	654	644	586	651	656	637	658	616	647	643	621	617	623	669	632	633	629	615	629	641	651	623	598	660	580	650	590	643	674	621	645	626	640	619	592	642	607	619	645	631	650	632	652	620	604	625	640	617	621	628	682	662	633	604	606	620	607	692	629	670	648	626	622	591	639	666	595	636	614	623	606	635	627	645	588	621	609	628	583	628	581	678	621	662	631	618	637	658	593	651	632	654	654	622	637	609	600	651	612	609	633	629	622	573	665	633	639	653	640	585	668	616	610	675	634	618	653	619	601	699	629	598	633	638	626	663	582	663	636	614	616	620	640	635	636	642	604	641	621	668	575	597	665	611	594	605	599	590	634	652	634	628	592	606	627	676	664	644	624	601	620	629	651	624	583	604	594	617	629	635	616	582	627	577	638	603	616	613	576	665	598	590	662	654	615	635	629	617	581	603	588	616	683	637	618	666	663	623	647	612	637	625	623	636	597	624	613	606	595	596	658	613	606	622	631	623	591	665	634	612	610	655	636	658	619	606	623	616	630	622	599	572	628	587	587	599	652	661	624	663	575	593	630	617	586	598	618	602	646	651	640	616	635	621	651	608	607	615	601	615	610	618	637	607	634	641	610	609	638	628	650	622	616	611	640	649	539	620	650	653	658	671	596	622	599	661	612	632	610	636	629	618	620	668	632	611	663	620	608	633	636	644	620	620	618	661	662	643	616	589	620	649	634	666	639	639	619	659	638	608	631	597	663	646	612	613	646	694	591	625	646	668	614	631	632	608	625	641	635	662	646	622	618	589	640	583	608	618	603	631	647	592	648	576	625	650	607	610	610	647	594	641	617	596	616	638	625	655	626	627	658	580	623	642	585	673	621	585	643	604	620	615	645	660	657	587	608	649	600	606	614	624	615	629	644	644	618	603	641	589	630	595	595	605	588	631	623	687	670	580	589	634	655	661	588	614	634	626	630	622	565	624	583	641	621	681	630	583	608	630	671	636	612	659	574	618	613	598	635	623	641	643	660	644	615	632	630	655	654	657	631	632	669	588	578	572	665	597	637	643	623	613	613	651	678	616	638	605	621	659	597	632	627	620	611	595	657	644	651	589	604	594	607	610	596	623	575	614	609	645	645	606	617	587	623	652	553	644	667	648	621	581	623	669	618	644	601	600	618	606	620	639	633	647	652	630	616	673	662	630	602	605	624	621	628	591	671	645	670	638	650	650	580	617	619	652	616	609	612	630	629	648	623	612	644	600	626	659	671	601	591	637	600	623	663	630	611	607	583	600	649	609	626	586	616	675	638	630	671	619	626	635	611	691	626	623	626	659	636	674	624	633	664	648	585	617	647	561	678	629	636	627	638	588	625	656	636	610	639	638	607	626	626	622	675	623	646	646	658	616	698	657	628	635	606	561	616	650	609	628	632	606	621	654	653	620	609	603	640	614	634	625	617	670	611	619	653
8850	9170	6406	3232	2339	1903	1579	1410	1199	1104	1138	1024	981	954	945	947	986	1490	913	778	847	850	839	796	765	740	795	795	797	781	779	811	791	780	783	832	728	787	741	776	746	829	814	843	782	763	772	758	800	743	808	779	803	748	790	804	741	751	768	799	749	757	784	738	781	759	792	818	819	778	836	781	801	808	786	797	754	805	768	842	802	771	790	800	769	868	792	804	691	790	797	764	762	816	837	759	746	775	749	760	792	800	776	831	788	754	780	777	785	753	813	773	765	755	770	750	796	826	737	799	797	765	796	749	795	782	748	787	761	741	774	766	811	805	807	779	777	769	716	777	804	761	748	724	806	788	768	785	770	752	769	797	792	731	781	756	768	769	802	759	796	824	804	782	813	807	746	741	804	766	754	795	824	754	744	782	775	748	756	780	749	800	772	785	751	779	767	813	773	768	787	757	796	745	782	770	772	773	769	753	756	733	764	782	775	732	771	816	753	746	699	785	751	760	802	821	784	765	711	755	709	800	748	751	787	793	802	766	793	761	786	778	775	738	856	783	825	791	780	795	745	811	731	762	777	712	802	761	772	798	785	770	853	745	703	776	774	794	788	826	784	774	781	747	781	741	760	760	774	750	756	800	749	772	714	795	812	732	717	793	747	796	827	771	732	745	767	779	752	777	779	798	726	733	770	825	809	854	797	772	754	790	737	738	807	795	747	758	754	817	774	757	792	755	809	790	778	800	796	832	813	801	813	792	792	766	754	775	740	761	766	767	754	775	772	786	782	799	777	806	800	782	749	770	756	755	796	800	815	798	774	722	754	754	791	760	817	810	823	727	829	764	705	765	755	779	728	741	792	782	770	756	756	803	800	753	747	703	795	820	791	823	785	809	791	801	774	790	775	775	765	774	749	792	765	775	800	796	770	768	781	812	804	794	742	771	751	772	775	804	781	861	800	796	802	774	745	733	790	784	761	754	779	745	774	804	792	801	765	798	817	808	816	777	762	772	756	796	804	759	773	807	792	765	836	762	812	732	757	766	800	733	757	770	803	821	782	715	746	788	757	767	786	823	722	821	792	739	820	778	812	788	796	780	761	728	765	754	766	734	760	748	799	773	785	760	732	757	718	756	736	734	746	778	803	753	741	770	784	770	793	792	775	812	806	794	723	789	763	788	846	796	785	772	747	779	801	766	764	788	798	803	793	778	748	789	813	839	795	767	770	752	719	734	778	803	775	766	790	748	820	784	762	788	792	772	812	791	734	791	744	786	758	714	754	825	817	762	796	805	766	774	761	762	791	786	816	778	769	747	758	710	780	768	734	790	799	784	768	720	756	758	819	762	787	798	780	832	811	753	730	752	746	795	770	789	772	802	758	802	781	808	746	732	798	765	745	795	746	754	746	764	772	774	785	830	819	776	799	793	783	776	798	744	764	782	774	776	796	738	779	764	772	781	777	773	774	755	799	818	781	726	760	723	809	768	785	803	751	779	777	742	820	761	801	791	755	766	801	789	786	750	737	787	770	771	817	820	764	783	781	852	816	789	770	770	757	723	775	794	801	752	738	838	693	796	814	847	696	763	783	814	768	758	703	821	752	752	790	764	776	766	750	766	766	703	758	778	749	812	778	781	741	759	775	806	813	743	734	797	766	795	810	737	775	784	782	754	734	820	738	764	769	772	797	813	742	817	743	798	770	771	812	783	765	765	771	769	763	783	770	773	820	779	742	800	773	728	800	784	765	750	790	748	748	831	818	766	736	763	826	822	782	763	735	752	767	813	756	767	777	790	827	758	828	801	775	791	763	775	802	785	716	783	772	731	818	743	785	764	767	828	795	731	793	758	799	777	770	748	782	797	797	796	730	818	797	786	799	792	779	783	784	741	724	792	727	789	773	810	750	812	770	805	799	777	767	768	761	776	780	826	731	797	755	767	768	754	801	793	778	770	790	717	740	802	775	795	756	817	810	802	769	768	814	815	756	759	752	807	780	784	788	752	784	790	777	782	838	772	798	795	783	756	772	791	831	734	799	768	759	763	810	799	770	755	793	827	770	771	789	778	760	784	797	814	761	807	749	758	837	840	827	764	750	756	776	822	784	773	734	830	776	755	709	737	829	768	811	792	792	784	788	775	716	828	750	779	795	757	759	769	783	786	763	787	789	813	745	798	779	736	777	789	789	803	832	802	791	770	731	800	745	738	776	808	799	755	762	747	788	786	778	739	812	764	738	729	789	752	805	728	767	784	810	790	828	732	794	798	803	780	749	765	793	736	759	774	788	814	777	769	831	794	776	786	809	800	819	701	827	794	777	759	788	782	745	774	763	724	766	728	784	823	795	759	784	745	804	800	804	818	769	776	751	782	779	817	722	746	763	816	786	795	705	786	791	759	788	803	774	772	763	792	774	782	755	765	746	764	809	794	778	723	774	813	761	750	739	803	840	793	726	778	796	813	762	723	767	784	794	750	812	754	859	831	775	740	797	734	767	807	766	806	766	734	744	798	757	798	781	756	784	745	777	769	742	763	768	788	783	795	753	812	809	787	762	801	772	794	770	778	761	789	769	832	795	752	773	794	800	790	725	785	770	773	799	802	746	742	737	763	771	799	809	771	788	785	790	825	730	831	778	781	739	774	772	805	780	732	799	758	747	769	750	759	837	782	745	716	778	795	778	800	820	722	715	755	767	763	766	764	797	783	782	744	788	780	822	773	793	778	783	738	797	785	799	822	746	767	741	747	764	762	759	792	782	766	758	780	788	733	790	762	755	822	807	792	780	750	768	778	837	812	782	815	772	813	788	750	752	750	785	805	770	770	763	776	754	743	786	778	779	836	785	769	822	763	737	776	773	759	785	760	759	765	768	781	780	764	767	714	778	789	797	775	782	785	744	813	811	757	772	775	814	756	788	753	767	739	737	788	765	736	755	748	770	755	779	749	767	783	713	737	795	741	772	799	807	732	787	797	802	804	719	750	803	802	779	792	778	736	833	758	753	771	822	798	756	749	807	755	796	760	752	760	777	799	763	782	711	763	792	784	761	832	743	759	781	777	762	811	797	787	817	775	779	777	778	804	727	760	811	741	856	750	763	802	790	763	792	798	772	821	754	792	773	777	766	802	784	766	817	796	808	775	804	813	771	746	779	798	762	781	745	797	766	808	813	742	792	802	769	804	725	739	762	772	772	799	752	776	801	750	784	776	798	772	810	763	784	738	755	780	793	818	812	789	842	768	801	819	752	816	756	762	778	788	742	769	766	772	801	793	746	773	770	794	837	807	765	779	778	761	752	779	771	749	815	752	786	763	787	843	776	785	804	794	758	799	762	795	752	751	745	773	789	798	819	788	776	758	794	787	811	780	770	826	821	774	747	794	805	779	788	809	815	805	779	804	749	788	775	822	770	775	808	766	765	819	794	767	768	833	744	743	814	809	755	776	797	787	783	794	757	767	787	768	774	789	798	732	789	800	757	796	790	836	773	785	776	810	743	779	782	789
24725	21451	27345	25613	4613	578	459	395	341	293	320	347	283	305	315	296	315	478	330	264	304	268	245	262	236	238	262	236	272	233	239	252	239	241	264	246	285	225	249	261	231	232	244	271	253	251	242	248	251	247	267	247	262	242	217	250	245	244	255	252	246	258	212	236	252	254	266	256	253	245	231	262	235	260	260	241	208	255	228	231	261	266	253	261	255	230	246	240	257	276	229	266	227	248	277	246	246	262	243	247	239	240	247	236	265	240	261	260	243	238	220	231	259	244	282	232	271	244	238	256	275	245	237	227	265	248	247	244	274	235	241	221	262	247	235	237	245	223	221	241	244	262	238	245	262	223	246	259	245	271	229	255	249	235	220	257	258	245	252	255	249	241	245	269	248	258	230	228	278	289	238	254	235	257	256	259	251	231	266	257	269	220	238	247	246	224	238	256	216	237	240	262	274	262	276	239	246	253	245	237	248	226	226	231	250	256	228	220	252	281	250	227	246	274	259	247	249	238	232	243	251	254	271	250	242	236	267	249	260	259	251	235	267	241	251	252	236	211	230	256	267	250	268	265	251	200	254	246	257	264	277	246	243	255	243	231	233	256	274	255	268	256	252	242	220	252	257	271	259	244	244	244	246	248	255	218	246	247	245	251	266	237	266	256	230	247	229	254	253	273	264	248	255	254	274	263	286	236	240	239	272	230	240	244	211	251	232	256	271	254	239	248	222	219	228	260	246	252	228	231	231	244	248	284	275	254	246	264	233	254	238	226	227	234	250	252	252	251	269	258	214	267	251	234	254	244	260	216	248	206	242	226	270	270	242	225	247	225	237	233	258	228	248	281	228	259	229	250	248	254	235	251	248	233	247	239	223	247	250	265	272	249	241	276	240	238	250	232	235	240	231	262	218	249	252	230	276	264	240	258	256	239	228	277	241	271	234	238	222	268	254	247	250	232	263	250	265	248	267	273	229	224	237	249	252	237	243	252	255	272	248	285	247	273	226	261	214	225	239	239	233	233	253	256	214	237	250	252	220	227	220	230	272	248	282	240	268	228	236	221	188	276	240	246	250	266	256	263	250	245	240	257	250	244	242	244	268	246	275	259	227	282	232	245	264	237	235	246	250	231	239	275	243	256	233	235	243	238	257	247	243	245	223	216	263	255	220	238	259	232	267	247	265	253	267	245	259	265	239	281	257	234	244	241	273	255	246	264	263	224	235	251	254	255	240	243	243	241	259	269	280	218	227	223	210	255	241	289	269	232	259	261	270	271	238	250	252	273	242	251	282	262	261	272	233	258	244	252	255	222	268	270	274	231	235	238	247	240	237	245	254	213	250	234	240	267	255	263	235	275	261	235	249	261	253	224	276	262	229	231	242	252	235	245	231	230	262	253	275	253	246	265	236	280	272	234	275	226	262	241	271	254	245	227	252	232	268	258	243	243	289	238	244	219	267	240	258	250	256	227	254	274	204	240	273	240	263	227	271	235	226	250	242	257	223	254	226	252	261	239	230	226	248	233	254	244	252	250	249	246	240	248	218	259	238	262	245	253	244	261	282	248	268	261	241	271	242	238	227	237	237	258	250	257	270	270	244	257	237	240	259	236	237	244	228	251	243	248	263	241	243	226	251	243	241	250	258	238	233	229	305	237	249	233	230	264	248	251	242	249	238	269	264	248	253	248	234	244	232	234	240	261	263	277	256	239	270	238	245	250	260	277	288	262	263	244	244	278	217	261	269	238	245	212	260	211	261	264	273	281	239	256	240	226	255	246	249	270	232	258	240	236	207	257	212	291	256	249	259	237	253	254	278	236	272	233	261	239	261	238	250	248	240	244	246	256	248	257	263	234	279	257	245	211	246	254	257	235	246	254	231	258	232	265	245	241	255	243	255	235	236	248	237	266	259	242	256	268	254	257	236	256	234	245	231	275	211	265	273	273	236	263	293	276	267	244	224	219	255	274	251	288	252	230	259	234	250	255	208	237	226	246	254	238	249	227	257	233	241	252	243	250	246	234	267	255	246	253	257	254	259	243	250	228	229	235	258	242	244	250	240	211	247	207	244	273	231	242	250	235	252	262	264	258	249	254	247	266	239	271	231	280	277	238	260	225	252	259	210	246	240	248	256	251	261	239	268	229	242	279	245	243	254	293	244	226	240	244	244	257	253	263	235	266	240	236	243	243	229	248	238	240	261	255	227	270	265	243	238	234	253	228	280	223	264	277	240	268	230	282	253	234	237	221	241	238	260	266	231	255	260	240	243	239	253	251	245	246	240	204	227	254	257	242	252	252	241	266	269	265	269	225	295	246	262	274	259	259	255	242	238	243	216	237	239	260	267	217	271	244	253	243	246	257	227	264	251	244	274	242	251	244	243	264	283	247	232	232	266	245	266	242	233	229	246	244	245	228	275	252	251	223	239	233	258	274	261	219	249	260	239	223	234	261	257	242	281	267	238	242	236	242	275	264	263	224	268	247	279	234	249	248	248	244	246	266	241	222	263	243	229	247	233	226	243	262	235	248	210	248	244	240	230	255	273	238	264	261	255	260	233	271	238	239	240	254	240	242	261	252	231	248	231	245	249	240	272	253	234	239	236	237	256	254	238	283	221	261	265	260	245	263	256	242	244	248	259	225	259	223	235	260	245	213	260	207	245	277	263	248	229	251	244	270	244	228	269	250	268	242	248	239	266	235	223	248	254	275	250	261	242	258	240	247	257	258	233	244	270	268	243	235	271	243	236	249	231	243	258	241	261	262	233	284	242	277	257	230	272	259	259	250	238	232	243	221	264	254	267	220	253	261	246	222	254	257	252	241	271	238	253	236	254	233	228	252	241	242	245	235	257	232	257	262	238	238	246	243	272	238	252	252	245	272	239	221	256	220	242	228	245	247	243	258	261	236	256	259	246	238	258	245	228	245	257	247	234	237	242	241	246	229	263	252	252	235	276	251	213	248	263	236	239	269	279	220	269	251	242	274	238	251	251	232	243	260	249	244	234	251	220	245	251	245	234	262	262	282	219	239	263	222	252	225	226	235	231	259	217	239	248	236	264	244	244	223	246	248	253	245	253	253	227	250	258	228	277	240	238	270	271	244	235	271	255	234	270	256	244	230	250	259	239	239	257	233	241	220	238	232	249	245	235	278	260	276	232	254	241	236	250	252	248	239	274	252	261	232	274	238	232	257	253	241	263	239	253	267	260	259	251	244	257	264	248	257	257	257	245	209	250	251	245	242	223	211	236	247	266	257	264	244	224	269	246	228	258	244	245	262	246	240	279	266	220	247	240	269	247	240	228	245	257	269	248	272	261	199	275	261	265	233	234	208	245	250	243	245	215	259	244	237	275	247	260	237	253	259	252	262	257	243	255	217	249	224	245	257	252	258	213	238	247	255	249	251	236	283	255	285	255	264	242	260	256	246	265	228	234	289	228	253	241	244	243	267	288	256	283	240	239	264	204	285	255	232	218	251	254	260	235	244	229	237	228	254
8862	5401	3756	1773	1239	992	803	675	584	578	532	504	433	468	446	420	482	855	520	370	355	363	347	362	349	343	376	365	339	350	359	353	360	344	326	338	332	348	335	348	350	349	332	356	347	341	329	327	331	329	351	371	331	369	346	352	331	334	326	301	316	338	374	337	350	344	340	336	319	344	352	338	383	333	370	332	323	329	326	352	351	340	345	314	376	361	335	363	339	332	359	349	370	347	303	353	352	351	357	347	339	360	318	311	314	328	309	352	353	322	383	362	332	321	362	331	363	347	335	328	339	313	316	356	348	354	324	319	309	335	338	331	327	348	333	367	363	368	326	352	353	346	339	332	303	330	370	335	323	354	348	313	339	325	312	339	366	332	314	321	327	333	342	325	314	363	343	307	342	321	337	332	361	367	338	344	335	356	320	309	363	332	327	374	328	323	311	339	334	306	333	344	347	335	342	335	341	345	369	314	368	327	367	312	311	322	365	314	345	331	346	301	348	356	336	328	366	333	339	355	330	323	338	344	344	301	343	344	317	369	338	319	351	299	354	340	362	351	312	318	314	350	342	321	370	373	334	341	355	344	325	349	338	338	355	343	344	332	360	330	342	352	311	323	360	319	381	346	365	337	327	291	341	332	334	319	340	335	340	363	339	343	318	343	331	334	367	367	309	356	307	345	335	332	353	340	322	354	328	327	333	344	367	322	307	329	325	376	336	374	337	336	348	352	333	292	340	311	353	320	330	325	361	352	355	321	333	327	340	349	353	311	329	320	315	327	342	310	344	348	331	303	321	368	360	330	339	331	321	339	345	372	323	345	344	331	327	331	301	296	345	358	385	342	342	353	334	341	336	314	355	356	338	327	343	345	382	339	335	361	350	337	358	332	322	329	360	353	343	319	326	321	314	354	328	342	332	331	350	351	341	353	339	340	334	327	396	360	320	330	318	331	373	350	312	343	299	306	320	328	332	322	325	337	320	287	331	306	333	352	347	345	336	325	300	357	343	353	340	331	332	320	355	310	328	340	317	344	316	327	354	350	352	342	336	360	345	350	328	346	317	334	314	299	329	285	345	363	364	364	334	350	342	353	340	365	359	378	349	332	299	310	321	344	322	348	346	316	317	328	338	362	351	380	336	349	350	345	336	329	321	376	339	349	359	360	361	339	309	307	333	353	343	365	321	357	334	346	369	352	342	343	323	313	324	340	337	318	365	383	351	316	353	346	304	348	346	345	339	352	334	318	333	351	336	349	350	325	370	342	352	356	332	337	346	328	368	336	346	367	345	324	338	344	326	325	328	350	356	336	320	307	314	330	326	332	352	342	355	300	329	363	342	310	343	350	327	373	347	390	364	316	307	312	340	352	337	357	332	336	320	329	357	352	365	317	326	356	350	347	354	341	338	323	310	351	331	352	324	342	315	337	349	312	323	346	342	353	342	344	376	313	369	295	351	305	348	347	342	310	355	346	378	335	307	320	312	374	367	336	347	367	337	294	360	353	319	332	375	337	318	328	377	324	343	319	344	342	315	304	309	334	329	316	326	321	327	321	348	359	303	320	330	348	320	323	329	330	351	332	380	352	332	365	321	309	326	372	319	351	341	308	350	339	351	336	347	360	355	307	334	318	348	298	330	328	336	297	340	361	311	336	343	376	309	354	346	340	342	349	329	360	328	333	308	307	329	305	296	295	364	334	346	348	294	323	348	356	316	328	326	348	353	349	314	354	308	364	345	336	362	336	343	359	357	358	323	313	355	339	347	327	314	319	349	324	347	309	322	337	335	322	355	323	356	302	364	357	343	366	345	332	320	369	371	370	335	344	346	356	352	324	341	323	329	307	338	348	340	308	387	358	335	334	322	378	341	355	295	331	317	339	370	346	350	338	354	315	345	328	336	329	332	327	302	338	350	373	348	386	323	341	323	333	349	333	382	330	335	319	337	319	337	337	328	371	358	327	344	331	358	309	330	350	334	352	347	323	361	363	339	334	324	333	345	329	338	347	328	348	336	366	381	360	354	343	347	354	340	331	352	333	309	363	306	350	358	357	334	336	334	373	360	351	383	337	356	324	335	355	314	323	336	345	356	347	346	330	315	336	357	358	340	345	305	332	333	322	314	342	333	337	333	318	328	347	351	345	362	327	324	334	351	358	341	367	345	309	306	365	343	337	368	355	339	320	329	317	338	345	330	311	356	363	355	319	324	345	310	327	322	356	303	360	371	374	333	325	364	297	331	316	353	334	348	345	323	363	337	330	308	354	345	318	322	345	341	355	335	361	337	348	313	367	338	362	367	338	338	321	317	349	348	364	345	334	305	314	334	338	340	339	351	337	343	349	337	324	328	356	341	321	306	356	351	343	361	326	372	365	344	320	315	322	329	352	332	327	335	360	343	315	342	347	342	320	357	334	317	334	331	327	368	347	358	329	344	326	343	333	342	326	316	352	347	350	358	314	389	295	301	350	313	363	357	345	323	346	327	331	331	328	318	346	353	331	348	349	297	342	305	335	339	322	353	306	342	327	334	343	370	328	326	286	332	349	362	332	358	355	354	334	344	371	354	348	365	349	343	306	353	310	338	358	337	321	305	313	331	320	312	340	315	324	308	355	295	360	328	329	309	312	374	301	344	332	316	340	346	346	321	332	323	329	336	349	356	340	314	310	343	330	327	326	312	300	378	339	318	392	348	314	315	338	349	301	321	303	363	360	327	307	339	335	344	327	340	345	326	341	334	335	348	341	328	320	349	355	349	332	374	310	373	319	339	301	369	316	340	330	325	346	330	359	351	328	364	317	339	330	315	314	313	334	324	332	328	329	330	337	340	352	356	324	326	325	339	366	328	326	362	341	353	348	338	315	332	363	360	343	355	324	321	370	336	335	357	313	326	335	344	311	368	338	314	340	353	368	347	344	337	342	340	320	336	338	344	363	376	338	296	328	330	335	359	321	326	306	380	363	330	338	326	354	327	320	341	376	348	325	298	334	321	338	306	362	357	329	343	350	343	374	338	363	338	321	337	293	330	357	362	339	310	352	337	362	314	324	358	311	323	377	348	357	347	310	332	347	340	336	349	353	342	375	329	344	338	335	354	349	335	335	341	314	367	348	328	339	353	318	329	342	363	368	343	338	371	314	331	317	340	348	317	352	349	299	343	313	321	362	350	324	351	327	329	334	353	334	350	351	327	302	340	338	343	360	387	328	357	310	333	358	335	341	335	371	320	367	333	317	311	326	332	314	333	348	342	320	326	338	314	372	356	317	355	341	320	323	323	343	338	348	322	328	360	354	354	333	323	367	319	322	329	354	357	312	316	322	367	300	356	354	330	344	338	312	351	347	331	312	342	332	333	361	348	327	342	392	354	322	336	359	355	333	339	347	320	365	328	366	309	339	380	352	323	352	344	309	337	291	363	313	335	306	306	331	340	338	360	335	342	354	371	344	365	330	330	346	340	334	310	374	333	341	330	343	352	342	327	342	372	332	370	343	338	333
22593	21486	29364	24009	21487	21347	4332	1229	1016	943	891	836	783	786	739	763	821	1373	725	664	668	653	635	681	652	629	651	627	616	680	561	600	608	601	605	649	623	582	632	594	606	624	596	580	600	583	621	656	631	610	622	597	610	611	629	582	648	617	599	629	628	671	554	606	662	647	556	617	616	599	660	587	621	617	599	595	586	576	601	629	618	625	561	572	599	595	647	628	590	602	595	605	612	608	624	642	626	611	625	541	586	586	605	645	608	606	625	560	608	601	658	581	580	592	575	617	602	601	570	565	603	616	628	601	589	635	624	588	556	649	579	604	595	611	627	577	574	579	633	580	578	602	587	639	637	618	642	612	628	596	646	612	601	560	593	587	642	584	597	583	611	569	606	612	607	626	603	596	591	642	602	581	608	619	584	591	638	606	599	623	619	640	582	647	590	601	611	608	621	562	605	608	624	595	595	564	604	636	631	556	579	618	569	625	599	590	632	677	597	596	591	625	618	586	573	619	584	580	583	633	555	610	556	606	653	625	588	622	665	597	635	558	591	591	602	626	625	577	627	618	566	590	633	617	596	554	629	647	595	595	591	633	619	618	592	576	600	597	572	585	567	588	581	632	613	583	597	621	608	591	604	557	626	591	624	604	590	592	596	576	528	571	635	594	583	594	550	587	585	613	591	547	589	554	651	588	603	635	618	608	593	590	575	637	605	632	605	596	566	632	569	635	600	633	581	636	623	608	594	601	637	604	612	657	634	653	613	630	611	604	629	560	652	551	610	594	584	600	659	616	621	616	577	593	620	581	594	632	554	574	584	626	619	606	608	598	617	609	633	598	614	561	586	588	617	604	551	627	586	561	596	579	569	580	634	542	569	628	581	632	581	620	637	567	593	610	576	646	569	619	601	645	662	597	582	603	627	575	595	629	595	576	633	559	623	589	592	589	643	597	634	581	600	604	600	584	608	601	572	591	647	629	574	597	571	576	620	585	618	641	589	551	592	611	594	607	585	609	569	642	612	611	637	629	541	587	645	591	602	583	587	625	625	606	555	636	606	641	594	601	577	575	583	601	588	626	608	620	598	581	621	643	601	606	578	614	607	571	622	612	578	641	611	637	623	596	569	567	563	600	611	627	600	607	587	591	635	616	612	579	556	606	562	615	598	607	641	623	564	588	598	605	610	603	579	553	598	622	585	636	602	632	594	620	606	587	627	585	600	603	561	566	572	636	666	563	619	608	603	622	630	599	580	568	620	568	600	634	582	596	612	580	631	627	584	601	588	634	617	608	537	608	631	594	605	585	526	628	627	600	602	605	603	621	626	634	615	584	594	603	629	569	593	604	621	598	575	581	636	624	631	561	637	650	593	608	623	590	608	594	600	572	612	654	624	613	593	554	648	583	608	653	633	629	586	635	602	576	569	598	600	589	589	624	617	598	611	622	590	612	640	611	598	628	620	587	617	552	580	622	623	607	628	597	624	624	632	604	609	619	537	578	606	611	630	596	600	598	566	560	625	621	597	591	614	590	604	572	613	620	623	612	609	597	595	622	604	607	551	613	629	614	622	619	574	636	595	582	571	599	541	663	593	584	585	623	553	553	595	601	630	582	603	524	572	642	560	617	565	607	571	569	603	584	601	591	572	590	607	618	594	594	548	568	628	624	583	611	582	594	594	597	595	621	609	604	573	618	657	614	636	584	580	630	540	588	583	638	598	625	591	610	626	572	589	585	615	585	596	609	598	600	609	600	632	629	576	618	600	603	619	619	578	615	586	607	626	576	618	600	612	566	614	586	608	602	580	570	626	595	576	609	612	571	556	590	622	651	610	572	591	571	629	607	601	548	581	589	574	604	580	608	598	555	613	620	654	596	615	536	630	615	592	558	636	608	613	598	594	556	607	638	579	606	571	603	620	572	641	616	611	574	631	586	574	604	567	619	603	605	601	574	550	609	633	616	586	675	587	566	604	615	603	598	573	615	608	584	614	579	608	622	656	605	643	621	634	622	541	571	626	624	576	579	565	627	595	580	592	594	594	617	605	577	610	634	610	622	587	618	581	623	571	602	622	608	608	603	613	593	597	585	611	657	603	601	598	656	600	593	598	631	634	551	596	626	580	595	596	587	604	600	559	584	604	625	655	593	598	621	575	575	610	592	597	610	575	627	588	599	617	613	584	577	614	593	648	609	554	600	616	604	621	620	601	609	608	569	591	581	616	592	608	591	595	626	596	617	590	607	590	609	560	620	620	626	611	583	657	598	566	597	610	603	605	594	646	628	622	617	595	631	575	577	598	633	628	597	606	563	623	544	617	594	637	630	590	564	584	615	598	565	569	651	623	628	573	648	571	571	563	591	620	531	593	614	630	596	592	558	629	625	595	570	641	600	622	569	609	572	612	603	574	588	596	594	606	602	621	588	569	579	574	615	589	622	634	599	608	602	607	570	621	637	573	603	618	638	542	634	605	595	609	627	583	553	597	529	603	614	632	577	638	603	621	632	604	614	642	571	575	604	545	592	541	571	582	597	590	560	579	587	621	544	586	579	566	600	640	550	598	609	598	574	609	579	568	584	568	591	595	569	651	595	609	643	583	601	601	603	590	590	582	550	614	648	613	594	630	571	608	575	645	587	598	540	554	575	602	637	577	593	627	636	572	605	544	599	583	571	665	573	589	599	545	609	651	609	566	618	575	599	626	628	631	613	635	660	596	626	613	584	598	621	613	573	597	566	586	630	593	566	631	580	615	567	595	589	614	618	591	564	598	585	642	618	612	595	655	605	579	606	648	643	574	608	609	564	622	597	587	591	595	630	581	610	567	580	617	598	631	598	631	596	631	670	560	592	632	586	635	595	632	610	624	628	626	597	615	600	578	607	636	611	646	569	641	624	564	601	625	596	612	612	596	577	599	595	581	620	558	569	609	586	640	571	589	633	588	600	610	620	593	571	571	585	624	625	643	601	565	615	579	604	603	610	636	586	608	607	631	609	632	585	612	590	583	636	573	660	592	598	598	593	621	639	582	609	572	590	605	562	642	641	581	593	600	584	585	611	529	591	563	615	601	567	539	603	599	573	608	595	591	611	590	575	567	654	537	620	615	596	627	615	581	639	591	636	619	575	582	612	641	593	616	623	558	629	551	646	639	591	594	597	604	604	582	604	610	585	583	611	630	602	637	552	613	612	633	609	630	633	571	566	586	589	617	664	585	574	545	614	639	645	584	576	592	632	618	612	599	631	614	573	587	540	621	609	620	588	614	570	615	630	586	587	566	609	592	565	608	615	604	603	601	611	594	594	599	596	590	608	572	580	595	595	609	591	562	592	543	614	601	597	612	612	588	670	602	609	627	599	595	584	582	630	549	595	603	630	571	654	604	601	585	601	588	613	603	609	585	627	600	599	608	591	602	618	608	552	556	573	594	656	571	589	584	660	591	578	547	630	563	607	600	629	600	593	637	635	571	609	572	630	591	590	612	593	582	602	591	625	604	600	666	598
12477	14261	10312	5016	3650	2678	2196	1853	1579	1409	1313	1266	1192	1063	1015	1032	1187	2284	952	908	896	790	801	789	850	757	790	812	802	762	795	787	807	789	767	786	795	778	743	792	793	782	810	774	762	737	726	742	720	814	762	811	723	792	789	742	781	769	778	760	806	708	752	753	758	779	794	744	741	793	780	773	735	825	712	756	781	757	814	778	766	825	763	817	724	757	734	767	846	778	834	808	790	764	792	797	793	789	761	759	743	777	732	777	756	736	732	810	817	755	725	812	749	795	808	779	813	794	700	754	758	769	730	755	816	734	772	734	778	764	785	794	745	771	746	739	781	750	784	785	815	729	767	789	730	746	810	743	746	776	726	799	714	714	744	783	766	798	755	782	746	762	774	788	754	800	734	780	727	767	788	774	802	762	762	729	791	747	725	737	790	750	733	815	721	801	748	746	746	760	760	735	771	744	760	790	734	729	790	763	781	775	794	790	742	770	773	737	795	750	766	720	740	782	757	739	749	789	747	775	785	789	751	762	805	736	760	764	767	749	755	773	736	764	743	786	809	756	799	785	734	759	741	759	735	730	744	738	680	763	750	766	732	744	757	721	768	771	728	710	714	741	761	783	751	751	768	766	761	810	758	747	808	811	774	751	761	789	838	818	755	764	750	746	713	767	725	741	779	733	741	777	718	735	741	740	754	762	753	703	794	796	748	763	797	760	752	739	790	743	802	776	785	771	756	791	766	718	749	755	794	795	756	752	765	807	766	772	744	771	785	775	721	761	800	775	813	750	761	756	764	772	745	771	769	779	774	793	764	751	745	748	707	730	728	756	734	796	782	730	742	743	750	769	761	721	737	738	787	759	749	739	745	761	760	783	768	761	756	794	742	769	759	784	734	783	789	756	759	727	729	733	722	747	793	759	729	758	761	792	744	743	762	761	749	714	743	738	734	811	745	772	739	757	781	774	759	778	835	755	759	790	798	715	829	779	752	721	758	775	780	774	760	796	756	765	743	752	817	737	730	738	771	735	743	752	793	755	766	767	730	744	807	777	800	774	766	768	791	758	752	786	732	739	753	733	754	732	789	779	800	800	798	726	741	759	725	763	732	751	755	761	763	746	750	774	808	797	719	780	748	722	768	770	756	763	748	756	753	771	766	750	763	815	725	745	741	721	776	722	727	730	802	742	735	774	712	803	783	810	732	767	754	813	758	778	745	735	775	756	744	781	737	757	738	748	765	690	721	760	788	696	754	718	789	771	728	746	800	781	774	796	732	799	742	765	773	718	756	727	762	727	738	794	751	781	774	770	712	748	719	778	822	752	787	733	744	749	723	751	772	762	747	785	757	748	785	721	785	756	780	766	744	763	746	737	796	781	768	734	753	791	731	740	761	739	715	747	768	783	747	785	737	725	798	795	812	772	790	771	696	722	716	740	763	761	758	726	717	809	793	778	753	794	798	784	767	770	812	751	778	772	738	750	802	734	703	757	743	748	685	733	777	734	738	741	742	767	741	721	778	741	777	700	718	743	761	762	789	758	763	739	805	798	734	726	752	753	752	740	739	811	820	785	726	769	731	785	800	787	793	748	753	732	790	705	737	757	738	744	795	798	786	768	762	760	708	820	728	777	706	753	764	784	813	719	791	807	793	757	748	743	732	738	801	739	742	798	803	748	781	781	700	756	705	836	789	710	726	788	769	788	752	742	739	753	729	780	731	780	811	760	778	789	771	797	723	786	762	787	740	780	743	749	759	757	746	744	726	774	713	762	786	764	776	806	767	742	767	802	719	764	772	761	766	745	753	730	744	743	754	806	722	762	725	693	806	764	746	760	715	727	724	722	763	748	795	771	765	753	813	740	782	776	769	722	762	758	743	770	773	775	787	733	785	801	765	769	742	761	745	755	730	761	729	815	799	742	743	728	769	743	766	743	785	770	702	774	779	723	771	762	758	737	739	797	755	765	809	798	758	793	755	712	776	697	795	764	742	762	786	745	817	801	766	740	723	762	767	802	740	759	755	726	798	736	752	720	803	738	745	807	758	803	787	750	774	762	761	757	749	787	773	723	768	736	751	773	770	723	802	781	723	760	767	739	755	725	722	735	702	746	733	755	809	787	762	797	747	740	798	784	757	725	733	730	746	743	773	740	752	730	794	780	816	735	753	771	773	693	828	774	734	775	757	785	748	736	733	761	753	755	737	745	764	786	808	776	780	741	743	798	799	774	743	793	737	757	698	748	731	767	846	761	765	738	721	757	800	749	785	729	804	744	739	752	780	719	744	778	738	737	738	752	772	778	747	735	739	755	769	740	786	807	800	729	725	812	774	794	784	790	792	755	716	788	732	751	800	784	759	750	777	734	763	761	796	755	741	817	797	733	745	745	764	713	775	757	762	788	756	778	790	717	742	764	800	799	751	793	815	775	785	780	751	745	781	738	785	798	776	828	782	793	789	782	751	784	741	750	730	758	801	752	727	784	776	756	717	787	812	750	758	770	758	837	748	705	777	749	712	712	758	806	743	749	787	750	777	745	755	763	783	761	759	771	821	744	782	763	787	759	729	763	791	772	764	756	763	753	766	744	781	799	741	744	726	768	764	780	796	788	792	753	773	756	801	774	784	752	784	754	732	826	771	776	779	773	711	784	762	741	783	767	741	760	769	748	768	771	796	772	769	743	774	807	772	796	800	750	726	783	765	693	751	711	767	761	730	820	754	748	749	773	753	777	767	828	800	687	740	735	768	787	738	737	759	781	758	791	692	757	742	744	732	740	762	770	811	782	752	779	782	798	753	730	767	754	741	743	757	744	760	720	794	776	746	753	780	794	712	756	769	740	735	745	790	730	798	721	784	760	788	744	763	783	769	676	756	801	750	792	758	745	761	755	753	778	818	749	723	789	768	723	772	731	731	760	757	801	737	827	809	785	800	738	770	736	702	763	731	776	739	766	746	719	747	718	748	804	796	784	741	811	749	810	778	768	756	798	773	740	732	749	760	773	748	731	737	810	750	753	727	760	787	799	820	781	778	785	778	731	803	737	761	783	722	737	720	744	767	743	762	771	755	751	712	744	745	750	758	773	783	769	780	736	748	752	787	764	714	739	807	762	739	771	730	743	732	754	770	871	772	709	774	752	764	763	722	771	794	745	751	746	778	754	763	734	787	740	762	725	802	756	778	771	730	740	792	725	694	739	765	769	690	766	752	752	793	741	704	769	741	767	788	786	749	755	757	782	789	797	771	778	734	796	701	790	767	778	787	750	747	782	759	754	749	747	774	756	749	769	827	767	771	782	759	804	764	754	767	800	727	771	704	747	791	738	741	779	726	730	748	727	762	782	791	761	765	714	784	758	776	741	821	735	757	800	807	722	806	795	735	769	764	789	740	744	705	785	731	760	745	722	731	775	753	795	743	783	795	714	805	703	736	761	777	752	751	731	756	809	760	765	766	780	740	791	778	745	723	766	788	799	738	743	711	758	727	794	742	753	806	745	739	750
27529	17319	3211	808	507	447	444	421	363	383	412	387	398	391	387	388	406	406	349	366	355	415	340	359	379	385	412	403	384	357	344	369	334	353	386	380	400	351	375	387	346	385	396	368	357	378	372	330	354	346	368	393	375	374	374	350	369	369	338	360	350	352	342	361	346	333	363	388	381	360	370	368	387	358	355	324	377	343	328	379	346	360	376	376	373	384	358	377	378	358	358	396	394	374	349	358	360	395	368	351	336	397	338	357	357	377	344	369	331	356	355	346	359	351	374	371	364	341	356	389	339	342	350	361	334	378	300	357	387	390	342	346	392	367	382	362	369	353	374	340	344	337	355	343	390	342	364	341	400	346	375	327	340	345	372	328	366	369	362	407	357	359	398	361	361	326	351	336	391	389	367	363	370	388	365	368	363	342	356	373	401	368	367	387	355	354	306	361	336	347	352	376	355	342	375	389	335	401	374	363	358	355	351	394	372	339	376	372	327	372	351	367	387	340	381	351	351	385	379	321	362	359	374	391	383	342	344	360	376	371	371	359	370	362	370	379	397	390	340	361	342	390	360	365	366	343	369	368	349	371	384	349	365	349	378	319	334	334	387	393	342	349	356	345	346	356	373	350	360	349	360	374	388	390	374	369	337	365	376	346	368	382	402	345	347	357	374	368	357	395	386	342	385	369	369	364	386	364	368	362	360	359	386	363	387	326	365	343	367	366	355	360	355	361	392	335	349	352	377	382	382	342	328	352	331	376	363	375	385	352	389	372	363	340	356	354	382	359	379	370	369	392	367	370	376	361	389	403	348	395	350	367	358	371	366	378	341	362	302	399	367	351	368	360	387	335	344	360	361	373	366	395	363	361	379	373	381	336	385	322	414	369	353	356	346	350	342	381	357	375	356	344	364	386	384	371	347	362	343	333	390	362	370	369	350	363	354	365	367	368	337	368	366	351	349	344	351	361	343	371	392	373	360	345	387	358	371	376	379	357	356	330	390	346	381	354	362	371	384	349	347	363	382	357	369	363	365	395	365	355	373	364	367	339	395	351	374	388	348	350	323	364	358	367	375	382	335	374	366	358	328	358	354	370	347	340	380	368	376	373	372	360	373	352	372	344	365	364	352	362	331	399	332	358	407	370	364	381	362	367	396	335	358	380	365	372	342	326	375	370	354	417	338	357	341	365	354	382	378	362	356	359	349	376	372	364	359	336	336	322	376	393	362	368	394	369	346	340	358	381	376	365	372	319	392	369	355	371	357	362	363	338	362	361	353	354	358	363	367	323	346	311	389	340	364	333	352	379	407	349	392	359	362	326	347	380	389	367	389	349	370	342	357	343	392	349	343	341	369	369	353	361	344	379	365	353	335	366	392	316	384	356	355	335	359	370	359	371	337	341	354	345	328	375	403	370	345	373	342	362	353	369	358	371	357	343	342	377	346	404	368	354	361	355	368	366	333	370	396	386	324	368	377	358	404	318	363	360	367	367	388	346	397	358	347	362	355	361	384	394	360	345	323	391	375	347	335	360	306	362	365	332	346	379	341	347	390	362	350	372	367	392	354	334	349	359	392	370	369	379	396	384	361	353	372	345	335	341	379	344	328	377	346	369	370	358	349	371	379	369	348	375	352	355	381	360	374	331	359	373	369	395	358	360	359	386	366	389	338	347	362	372	366	338	358	344	374	342	400	349	371	378	397	353	359	359	351	335	377	391	366	374	364	376	390	387	329	349	364	354	375	370	406	366	339	363	349	356	372	371	358	344	366	358	379	385	354	336	363	376	361	337	377	331	372	389	329	373	361	375	398	373	361	345	335	375	383	356	357	390	377	351	377	359	381	339	361	359	386	359	343	396	364	362	384	365	366	392	379	405	350	372	355	350	354	390	341	383	359	328	332	377	376	355	350	371	383	377	379	373	349	380	400	353	368	375	372	353	356	351	373	378	362	357	353	363	334	366	342	343	364	358	348	346	387	343	347	364	366	403	365	355	379	361	397	413	395	366	344	355	372	345	371	373	360	341	364	328	362	371	333	369	360	377	366	370	358	365	353	355	360	356	363	376	367	359	361	394	348	390	364	364	365	382	360	373	395	392	318	365	370	343	400	344	364	342	348	342	364	341	350	377	390	314	375	364	376	333	344	350	354	344	339	344	363	369	373	353	358	353	397	373	355	374	395	405	382	363	392	342	370	365	352	349	378	333	366	364	327	351	371	338	381	364	360	359	380	397	377	394	348	369	362	366	391	346	374	349	365	418	358	346	379	353	351	363	371	342	372	358	374	355	396	338	396	370	362	363	365	360	366	370	340	376	357	346	354	365	327	340	371	399	376	381	342	357	340	376	368	374	398	389	369	370	352	362	380	349	342	364	343	348	345	388	381	340	359	361	375	379	379	370	324	381	365	375	354	368	339	373	364	368	381	386	367	380	345	351	315	369	333	369	342	341	359	346	363	359	359	331	336	362	364	357	377	361	344	347	375	347	356	344	378	353	364	399	353	343	387	339	359	362	363	372	371	377	369	357	326	342	383	354	353	365	361	359	366	363	335	385	366	341	367	343	362	394	346	379	384	336	365	332	353	367	324	342	353	334	377	329	385	374	321	328	347	392	360	352	368	369	358	377	344	345	347	346	382	368	355	383	353	347	359	366	392	356	368	381	361	361	364	367	333	363	364	400	367	339	365	380	348	361	359	375	342	344	387	355	365	393	366	343	359	376	360	380	378	364	369	386	357	355	332	355	388	355	356	370	360	360	384	328	365	368	349	334	329	351	357	372	407	385	348	352	349	386	367	412	374	380	376	387	318	378	358	362	366	333	361	373	366	382	326	369	362	328	358	362	364	369	348	381	343	321	375	356	389	368	351	366	412	360	325	349	377	363	387	384	351	359	358	354	352	341	358	383	353	349	321	344	363	367	362	393	364	373	338	370	372	373	375	377	382	396	352	390	362	364	380	382	378	386	371	363	371	355	386	403	306	364	365	368	372	395	328	353	380	376	362	356	367	342	350	361	375	381	408	349	377	385	339	343	365	344	374	375	352	374	352	350	355	357	357	354	346	335	350	380	376	389	362	366	358	359	362	401	350	374	423	358	345	376	347	389	344	350	354	360	390	349	340	350	340	379	338	372	346	354	344	379	360	386	351	358	352	382	375	349	360	367	375	338	369	365	356	336	367	355	358	380	373	377	398	348	390	372	385	353	366	356	358	361	337	355	329	355	369	367	366	352	373	360	366	362	367	375	401	383	377	372	376	318	332	358	382	346	393	343	320	330	394	362	376	366	364	324	365	376	338	356	385	325	363	356	373	359	365	367	396	398	367	358	370	389	369	422	355	365	327	366	359	378	403	358	354	366	343	384	380	374	356	321	358	351	341	360	350	378	380	345	366	369	396	373	362	351	352	346	378	352	370	374	375	347	358	374	351	338	351	394	342	373	364	366	368	382	350	342	363	363	356	354	356	363	380	367	330	359	332	330	377	395	362	407	369	352
4890	2093	1676	895	680	653	556	597	545	511	532	484	504	468	494	529	574	571	483	499	505	450	477	463	436	451	488	492	474	467	467	445	444	481	414	442	411	493	458	455	467	494	466	454	479	455	453	495	451	490	459	423	463	508	485	429	456	449	463	449	471	469	472	514	434	483	495	437	473	494	447	491	481	457	468	465	480	431	471	461	453	474	457	434	444	529	477	444	411	463	534	461	426	465	443	420	497	456	446	423	481	487	475	482	464	466	439	502	496	483	436	439	460	453	463	466	501	468	450	450	474	462	442	493	481	495	410	491	436	491	475	471	472	454	450	444	507	447	497	478	481	459	450	462	469	503	492	498	426	429	451	443	471	452	477	423	428	487	460	472	463	434	470	465	458	436	486	455	482	457	459	469	449	484	450	463	450	480	456	498	443	422	474	469	458	495	490	483	468	467	475	448	490	472	441	489	422	455	432	452	500	451	522	442	460	475	478	431	510	472	460	469	442	463	477	498	468	443	451	444	450	481	465	432	431	489	468	464	476	451	488	450	451	478	461	448	466	460	480	454	476	458	417	431	452	461	440	471	480	455	500	471	501	482	475	447	474	442	434	480	434	454	482	438	447	484	519	493	492	466	450	449	512	502	470	458	445	471	500	494	461	517	449	478	423	476	449	500	494	466	503	453	452	492	451	448	450	490	445	452	470	431	498	475	475	476	473	473	478	455	454	461	481	524	457	477	443	456	449	470	479	451	469	479	471	491	456	448	477	485	496	440	466	462	424	430	430	490	457	470	470	480	535	451	441	462	461	437	451	495	470	441	444	488	475	437	468	495	472	433	472	468	442	462	469	483	479	449	497	463	458	464	487	462	490	445	441	470	466	448	433	511	489	508	470	480	444	458	444	503	460	474	504	474	462	434	437	506	450	505	434	475	466	475	486	476	434	436	450	431	461	462	469	446	449	493	470	487	475	455	463	473	504	478	482	435	493	477	473	490	457	470	453	503	450	490	435	492	477	445	442	493	465	467	467	444	480	469	468	466	453	521	445	487	449	498	463	461	481	483	492	446	458	473	451	467	461	451	461	468	437	495	483	454	475	494	464	457	455	470	476	463	426	460	465	436	477	452	457	454	448	467	457	448	481	473	492	516	462	444	466	486	413	526	444	423	471	451	462	481	446	460	456	490	469	464	490	479	467	461	446	472	456	490	448	482	447	429	444	494	479	479	422	448	457	497	509	433	437	478	470	458	429	464	449	481	465	467	458	496	392	503	462	465	436	489	494	464	468	446	455	498	456	491	438	471	445	424	477	503	463	503	420	524	427	453	471	464	483	470	444	488	485	486	488	477	408	473	441	445	448	468	495	427	474	448	476	493	472	427	461	414	467	475	434	474	481	453	477	408	476	441	442	462	424	482	469	482	469	484	457	488	457	503	436	432	465	446	467	492	473	500	463	463	449	511	474	430	433	446	491	510	487	479	489	437	448	452	426	402	461	465	490	439	473	456	491	487	480	470	457	452	468	458	439	470	506	489	467	488	458	479	450	472	449	457	491	519	448	470	495	472	437	449	477	464	472	482	445	445	479	460	465	468	453	458	465	451	454	507	468	463	439	479	483	515	460	445	483	477	460	489	452	451	509	465	475	429	434	434	502	440	474	499	438	417	461	438	462	442	469	455	435	446	461	457	481	502	482	470	476	457	428	466	492	441	442	451	449	458	472	451	476	463	449	502	485	473	465	458	513	430	464	472	445	459	399	448	493	453	457	413	449	498	467	460	453	468	453	455	427	434	484	475	451	495	458	429	485	466	464	430	438	463	491	501	457	456	427	456	467	465	467	494	422	477	477	440	466	474	436	451	473	478	481	480	437	450	495	465	430	469	477	432	441	452	480	451	463	413	461	473	463	443	411	534	457	455	474	481	453	426	467	465	475	500	482	467	435	460	461	449	495	470	442	420	461	462	453	438	458	439	450	443	484	437	450	447	471	489	458	466	460	454	438	489	458	466	467	475	506	500	480	484	437	444	473	500	460	467	484	511	480	491	478	439	448	494	449	478	454	470	481	503	492	454	505	444	464	454	458	451	416	455	449	421	490	443	448	444	473	454	476	474	484	462	479	469	472	459	453	507	481	434	443	425	468	421	479	452	466	495	456	458	433	441	470	452	431	483	447	482	476	441	473	441	444	444	435	435	448	446	493	455	427	461	454	474	439	458	429	491	448	461	449	439	462	480	459	423	501	425	488	441	488	455	462	462	443	473	444	480	456	466	459	491	454	458	469	458	486	470	501	421	451	485	446	461	493	443	476	437	458	459	467	471	450	450	451	467	451	449	422	452	478	472	443	464	439	495	511	450	444	460	460	435	447	472	459	448	452	437	459	454	492	426	479	453	479	501	455	464	517	483	449	436	463	435	463	535	461	471	467	466	470	422	478	470	463	479	450	443	465	449	433	462	426	447	448	475	493	459	476	447	462	467	444	471	468	470	453	430	474	482	488	473	532	476	482	458	492	459	513	436	474	470	435	472	436	427	511	441	434	483	495	429	455	436	450	439	463	469	466	449	458	497	495	453	463	481	482	444	465	471	450	458	487	464	474	454	511	458	452	451	478	471	441	484	525	448	430	483	470	452	422	427	497	423	466	467	431	471	503	495	486	498	482	506	469	475	474	426	466	463	489	434	477	427	454	451	480	467	466	473	479	459	450	481	494	475	467	445	465	491	481	436	441	445	464	477	466	462	486	495	494	452	459	434	473	444	448	474	469	465	493	442	454	455	453	408	454	444	468	468	459	482	447	522	472	473	449	427	445	474	436	510	467	497	490	458	426	465	487	423	443	413	471	470	462	481	488	432	459	446	458	470	479	444	460	454	459	467	471	510	458	473	481	449	497	446	476	460	438	483	475	454	465	492	426	476	456	459	474	441	429	483	485	461	474	459	469	492	489	471	487	460	503	449	460	494	463	445	467	501	443	473	465	525	446	484	459	438	470	472	456	469	447	453	490	456	470	448	462	439	450	447	456	462	460	454	501	482	420	468	476	516	466	458	492	498	436	468	489	452	459	443	461	475	469	476	464	392	453	487	470	491	460	460	453	520	430	474	458	509	484	466	484	487	483	460	401	485	443	484	457	492	411	443	446	450	476	455	444	487	455	467	465	389	470	426	468	459	473	433	443	474	445	501	451	472	452	451	470	489	425	491	471	484	447	511	456	481	478	438	466	423	421	492	482	459	463	456	424	496	440	480	448	436	468	430	472	497	466	439	457	446	493	469	467	430	437	462	525	438	455	451	479	481	451	441	440	478	443	443	454	451	450	466	457	420	487	437	457	458	480	440	471	474	463	452	481	518	463	474	459	483	508	481	448	455	488	463	470	486	456	445	463	426	450	481	473	488	466	495	496	441	435	501	465	463	476	453	463	454	467	444	457	448	444	471	455	481	512	457	486	464	438	481	456	437	443	411	453	445	456	446	456	454	481	460	430	462	480	472	478	457
23541	21446	28697	24603	21297	5027	1296	976	834	809	830	736	737	672	689	754	712	1019	686	620	684	650	588	671	655	674	661	638	618	622	608	608	624	653	589	642	617	693	633	642	641	598	609	695	639	657	633	615	601	654	632	614	590	636	691	627	670	590	708	611	628	686	653	648	666	612	593	631	622	637	609	663	642	645	651	593	688	593	657	597	667	639	684	568	618	605	639	626	643	625	635	621	581	630	675	622	608	650	650	606	626	635	635	656	608	604	587	674	680	615	595	591	632	628	655	654	613	642	616	623	609	634	566	630	645	645	616	674	670	629	661	591	632	638	617	636	616	680	601	619	679	617	646	625	634	625	654	637	623	631	612	633	623	634	625	662	613	630	587	593	604	677	623	625	641	605	618	554	607	677	608	608	671	656	640	612	599	645	608	641	625	668	628	671	642	643	595	621	632	633	611	645	636	639	666	610	604	598	675	606	596	656	668	641	600	612	639	636	637	656	596	641	642	630	627	618	618	646	654	589	663	595	630	663	627	627	599	648	691	616	653	654	628	595	578	618	623	603	583	643	621	669	664	597	595	628	649	643	692	611	650	633	593	643	606	643	617	592	655	631	639	667	606	571	640	611	637	634	583	607	662	637	632	622	635	625	592	668	644	620	592	646	633	668	651	614	620	615	670	617	626	623	647	634	624	660	620	637	622	588	626	647	669	618	572	576	640	643	652	655	609	609	611	663	605	615	630	631	637	611	653	619	651	626	613	634	648	629	634	604	646	628	669	695	652	638	615	638	639	645	665	635	659	633	640	629	633	623	655	656	645	606	625	648	607	620	618	629	626	622	628	647	633	631	618	641	604	628	628	618	636	631	664	630	671	636	614	634	638	670	622	622	611	602	633	681	663	629	630	666	653	574	606	601	648	590	607	604	602	648	608	620	630	630	649	622	656	623	641	622	614	668	703	643	582	625	652	673	623	616	660	651	639	633	613	608	612	638	656	618	671	657	656	582	652	618	608	627	592	654	625	637	622	616	681	644	592	606	658	632	654	666	642	605	630	628	660	631	609	650	583	652	631	617	575	615	606	597	623	572	603	656	641	600	629	622	620	627	592	604	627	652	657	675	651	661	670	615	638	633	676	631	604	634	655	632	656	663	649	674	630	606	599	608	609	645	616	659	658	667	602	666	636	610	648	626	622	625	546	578	661	587	600	619	634	584	624	657	589	666	636	610	632	688	642	643	621	576	601	657	685	637	597	650	592	663	646	593	619	631	585	648	613	615	671	622	643	647	627	649	606	636	641	619	646	655	630	582	638	575	648	617	615	632	601	595	637	687	630	596	622	642	574	640	637	610	620	671	652	576	637	591	652	632	627	603	651	567	609	656	631	653	708	646	583	650	635	581	621	625	613	646	628	630	654	656	616	604	668	589	606	614	645	597	613	715	684	599	627	619	641	647	639	638	610	611	635	684	638	641	602	651	647	640	591	597	586	665	653	596	672	566	621	599	581	687	618	633	620	635	638	625	625	672	622	631	601	616	674	645	631	627	609	642	617	643	646	605	550	616	637	650	558	625	620	608	651	681	648	621	634	640	607	676	624	634	599	653	628	594	617	612	649	630	634	617	683	589	631	622	673	613	649	656	641	590	654	591	641	648	607	673	630	573	634	683	627	662	579	655	627	638	615	595	652	643	632	675	611	629	619	669	630	635	627	582	667	632	624	591	686	624	621	637	578	627	618	572	651	639	655	615	632	623	624	614	586	685	672	656	583	586	623	635	641	637	621	646	655	607	573	623	596	634	657	647	660	647	643	661	625	659	658	575	607	670	643	625	636	643	574	579	638	645	571	647	677	670	699	637	593	646	654	655	630	582	601	627	606	589	684	654	574	657	640	599	614	618	674	607	585	634	599	625	628	617	644	604	603	600	626	586	637	663	619	643	599	643	665	622	629	581	602	614	611	618	668	623	643	643	600	644	618	635	605	626	614	604	618	681	666	631	622	668	625	655	679	600	637	665	604	647	631	630	603	627	606	577	587	637	654	609	578	651	604	625	649	626	620	592	579	600	643	657	630	631	683	637	638	697	596	628	653	612	609	664	597	586	649	614	592	641	631	641	618	618	642	601	630	644	648	646	665	615	625	622	591	586	675	620	663	639	672	650	625	638	671	642	647	642	639	610	620	646	604	617	619	604	629	639	619	637	617	609	655	644	638	651	642	583	619	598	686	595	597	592	558	598	650	649	606	610	603	629	620	578	610	641	640	633	676	649	621	613	657	622	651	630	586	670	612	616	621	637	628	627	657	625	608	629	689	645	584	630	613	651	631	630	640	679	649	654	637	662	630	623	646	622	615	583	652	670	683	629	612	625	648	606	571	645	660	617	615	668	609	613	624	630	639	659	646	613	631	657	611	647	628	623	609	633	616	662	617	627	657	635	573	605	632	677	632	645	616	613	671	653	627	619	644	660	596	637	653	642	627	615	632	611	622	620	635	624	608	672	645	624	611	610	605	673	603	634	662	661	605	631	633	604	648	619	640	631	644	643	626	643	636	650	640	620	595	606	625	638	646	612	607	624	629	620	627	616	611	655	613	603	635	673	620	670	659	653	653	652	640	671	629	621	611	675	659	606	620	621	655	636	621	622	640	659	591	660	665	619	604	625	662	646	655	633	675	686	585	597	608	687	634	656	619	668	668	613	649	621	633	616	640	565	602	590	584	623	590	627	643	620	629	586	639	633	690	637	665	615	617	589	593	612	637	586	620	668	621	630	594	649	644	602	672	646	593	621	681	631	596	657	643	649	629	630	598	615	692	612	644	653	622	639	652	635	641	630	572	613	631	611	629	654	636	635	628	572	631	624	617	648	633	659	597	618	582	623	621	628	643	620	599	635	618	651	622	629	651	614	667	619	665	616	599	653	645	611	612	583	620	641	648	645	607	613	663	633	606	586	614	593	621	618	645	602	630	623	647	635	680	615	619	636	649	659	611	637	608	625	676	610	611	671	593	601	625	663	633	632	655	664	582	640	630	646	596	633	617	626	629	646	602	639	605	645	652	627	622	629	629	627	669	634	622	597	727	614	632	619	641	666	610	676	616	606	630	594	625	645	655	599	656	599	679	610	653	677	655	622	652	617	633	600	630	622	628	580	648	615	625	634	614	569	600	632	686	623	672	629	617	624	614	622	647	631	578	633	673	653	612	629	643	625	610	615	662	614	628	597	666	629	612	614	616	650	677	635	672	642	601	597	628	620	604	647	655	629	643	696	650	580	648	622	629	598	615	623	632	625	626	657	635	648	629	618	624	611	681	603	632	614	624	626	636	638	607	686	642	669	614	648	622	627	683	622	658	654	620	629	596	599	633	633	594	619	661	669	659	639	573	672	627	607	574	621	650	634	594	666	610	640	646	620	600	618	641	621	572	654	657	630	601	573	592	616	635	611	640	657	604	640	610	629	652	626	582	595	574	658	606	594	623	583	603	627	662	618	623	584	685	613
9975	9238	6619	3128	2219	1796	1511	1355	1185	1185	1121	1032	1004	937	891	1010	985	1561	854	820	811	810	829	767	833	789	777	810	807	832	845	774	828	774	850	742	802	751	771	745	777	810	793	784	819	794	743	761	827	802	774	752	796	757	790	780	775	803	778	779	811	809	789	782	786	830	767	831	788	783	817	746	784	776	831	803	797	741	795	766	817	748	762	784	784	772	790	745	784	774	776	790	816	719	788	785	766	794	807	790	797	801	788	799	801	852	850	802	775	747	805	762	797	822	736	778	793	767	785	805	775	738	787	765	804	778	735	848	736	806	786	815	766	787	804	763	816	786	788	800	770	766	785	742	778	787	754	799	767	778	789	822	789	786	834	828	771	805	864	789	733	815	797	758	719	778	774	753	817	766	794	807	795	768	765	772	786	774	762	760	789	730	782	823	824	791	783	748	799	821	790	761	795	828	753	756	756	808	776	806	822	742	741	827	764	793	802	753	732	752	787	782	809	779	828	799	740	840	770	804	801	762	765	746	767	760	817	751	824	805	806	784	747	736	810	763	778	795	732	765	742	807	802	741	788	788	815	772	802	776	827	744	776	809	793	770	773	794	792	764	805	815	789	745	762	756	799	774	812	763	775	822	731	735	800	777	756	845	819	819	792	787	780	804	817	730	807	797	792	837	813	786	810	803	801	780	769	766	781	809	821	803	807	834	769	810	768	799	810	789	802	793	770	803	792	773	799	772	735	810	736	790	746	781	759	783	752	766	763	843	770	771	779	790	763	799	805	829	803	804	790	773	770	775	771	819	771	786	787	762	801	747	763	769	744	834	805	769	780	781	801	740	787	782	757	820	802	755	792	839	766	791	814	772	777	814	808	824	782	801	786	735	784	805	745	797	765	815	825	825	812	824	794	766	809	788	832	848	777	779	790	828	749	740	844	793	830	771	774	826	789	757	750	810	769	771	752	804	792	786	768	788	754	788	815	752	782	811	812	789	781	800	776	765	769	825	758	762	776	750	770	757	772	733	726	775	836	820	773	784	746	778	765	716	767	772	766	815	741	801	762	832	766	728	762	845	862	775	781	723	802	744	753	768	783	800	775	763	810	754	813	767	787	797	771	792	750	752	760	808	802	817	756	723	775	769	799	726	771	789	760	750	845	788	794	766	806	796	826	709	765	794	786	797	762	777	817	766	800	791	791	764	776	789	745	782	815	806	728	807	771	768	763	769	761	821	749	820	802	797	792	734	760	806	725	752	791	741	811	780	757	790	805	779	779	766	800	783	752	740	819	787	749	828	792	784	789	789	764	806	759	777	778	799	781	765	843	777	789	783	801	774	785	782	803	742	799	783	802	778	724	780	757	779	775	812	799	789	804	711	828	780	740	809	784	814	738	752	813	750	813	791	792	807	803	831	809	773	780	757	801	717	749	768	799	836	812	792	749	770	796	723	728	781	752	805	801	745	812	807	740	787	775	770	781	765	817	791	804	748	792	795	792	732	804	821	761	786	800	739	761	837	721	756	799	773	779	779	746	830	802	804	813	792	793	771	791	803	802	758	748	836	778	776	796	773	806	782	800	741	722	743	780	802	761	803	787	794	752	775	829	798	713	833	826	742	767	772	793	775	809	769	770	804	764	793	760	753	794	833	773	802	771	786	760	750	781	792	782	756	802	767	741	796	798	780	730	776	807	815	766	827	789	769	764	753	785	840	792	769	778	777	769	803	777	754	767	767	794	789	788	797	819	794	787	849	727	745	809	736	792	731	797	792	774	759	811	839	783	740	748	875	807	787	752	837	779	814	796	816	783	773	795	794	747	764	783	833	793	775	807	838	771	801	800	772	816	762	795	778	773	717	831	798	734	798	791	771	754	807	770	816	787	800	752	780	727	743	780	781	788	758	828	800	797	792	767	745	748	846	789	802	759	800	798	788	817	765	763	783	800	839	756	763	777	788	812	835	790	738	736	785	752	740	742	808	746	828	779	782	817	810	772	788	839	820	803	819	766	786	765	792	794	797	812	830	749	773	795	745	783	821	760	874	769	785	776	808	785	776	794	807	783	754	752	759	746	801	786	804	839	795	796	796	774	797	775	766	769	768	757	744	787	788	764	739	755	790	771	768	789	791	789	806	773	747	776	786	815	770	778	775	774	803	729	792	788	832	757	756	807	792	773	701	803	771	734	761	781	777	743	851	768	793	817	764	813	806	830	719	794	817	804	780	825	793	766	729	788	816	781	763	736	786	787	846	814	809	802	771	778	808	779	805	782	764	786	809	789	853	782	803	746	819	753	843	778	797	774	750	799	780	779	784	771	781	815	795	778	768	810	763	796	735	766	808	812	779	772	806	764	780	803	789	830	747	771	803	763	803	786	734	760	815	809	804	788	808	823	766	790	817	816	770	776	780	771	772	764	776	777	804	803	756	841	826	805	784	791	760	755	763	801	800	760	811	832	798	771	797	781	768	769	780	733	752	822	787	808	767	770	777	768	757	802	789	793	794	809	794	819	806	788	791	784	830	766	785	776	790	757	745	808	792	745	795	752	772	762	807	746	826	791	767	777	789	754	795	761	751	795	737	764	812	801	777	813	730	808	789	752	746	828	809	786	791	765	772	827	782	774	807	786	811	802	815	782	819	756	765	813	746	758	788	816	864	802	791	761	748	757	790	789	730	782	848	791	848	812	783	794	822	804	759	792	783	791	733	787	778	750	812	774	761	764	772	762	772	794	786	774	790	784	788	750	799	789	779	772	773	737	763	797	762	802	761	764	816	792	795	769	788	788	762	773	815	796	771	784	766	776	818	775	798	767	809	786	761	793	782	773	799	771	802	728	762	770	809	785	828	783	777	803	799	723	791	786	786	794	761	745	770	812	750	798	771	818	765	805	795	827	785	829	802	823	754	805	825	823	771	833	779	790	771	760	773	731	803	815	783	864	764	843	783	805	758	758	820	804	844	787	761	772	749	770	784	803	771	765	823	822	789	765	778	829	765	823	807	778	796	775	786	775	784	821	762	770	815	778	775	754	757	802	824	801	763	733	782	745	775	802	778	728	808	812	787	783	782	790	837	816	793	760	752	802	782	750	807	798	839	751	819	783	797	777	784	805	786	796	796	789	777	814	736	769	820	809	744	814	763	816	798	763	784	766	788	747	772	815	737	813	778	819	779	749	729	770	785	805	784	773	750	776	772	717	766	853	784	745	754	745	779	809	765	842	756	802	748	782	765	766	763	827	726	775	772	774	721	770	799	818	797	762	792	769	781	783	833	817	740	806	751	767	787	779	778	837	764	815	779	777	707	766	767	821	802	796	793	756	781	764	829	764	794	773	787	789	770	832	794	796	772	762	813	768	793	720	808	855	747	769	800	838	773	728	759	823	827	780	764	751	797	814	807	763	813	799	792	801	818	770	756	791	780	739	762	768	807	778	733	771	800	740	802	800	798	777	810	817	829	771	790	777	749	838	770	768	782	759	749	812	820	787	785	763	788
24683	21442	27376	25569	4802	542	417	381	303	322	302	343	275	303	296	292	313	450	241	260	268	269	262	255	221	268	253	251	262	236	235	289	236	255	238	254	253	247	276	222	268	260	248	273	236	263	245	300	282	252	239	245	241	248	250	252	266	248	274	253	246	241	252	248	231	231	231	261	275	271	253	263	241	238	248	276	254	273	221	277	222	265	233	255	263	260	244	255	251	240	253	250	265	283	247	278	242	262	257	260	256	238	258	268	255	235	231	231	281	241	262	231	250	264	246	254	248	233	250	258	249	245	277	252	281	266	270	256	256	235	241	226	260	244	258	248	257	217	254	248	250	234	228	244	248	222	266	254	243	260	234	218	245	247	242	236	247	213	256	241	261	246	248	228	222	251	265	248	234	232	252	234	247	246	231	231	246	253	248	211	252	233	243	268	231	212	273	236	261	268	265	217	236	227	240	254	265	260	218	240	250	247	271	245	234	248	250	244	231	251	273	244	231	270	230	235	242	263	232	257	216	249	253	221	239	235	219	285	258	260	260	244	256	227	230	243	238	228	284	262	243	243	248	234	266	251	212	257	216	214	245	285	223	245	262	253	239	256	238	245	270	229	270	250	241	224	243	277	235	237	233	227	266	260	229	246	248	219	233	235	231	244	210	260	274	248	253	250	231	247	248	231	231	257	259	241	239	239	230	264	250	277	245	258	249	254	239	243	233	250	229	250	236	241	267	246	239	237	276	236	251	251	236	265	264	257	251	282	242	238	268	275	239	243	255	249	241	249	260	262	264	244	252	273	293	247	226	215	247	277	247	243	268	221	253	270	236	212	257	258	243	248	239	256	209	234	245	251	264	248	239	233	265	248	265	244	262	209	275	260	236	242	247	231	260	250	218	217	252	266	230	230	230	231	262	240	261	232	267	242	244	253	248	248	239	224	230	240	253	235	251	253	267	238	266	248	238	232	264	245	255	255	230	226	243	226	253	234	248	223	232	240	219	239	253	243	227	242	255	239	266	244	251	249	226	234	247	285	246	235	261	275	242	238	255	212	256	269	226	225	274	254	239	238	267	264	250	248	259	254	252	238	241	236	238	242	228	269	235	252	267	227	238	263	246	243	243	238	255	226	231	254	261	266	241	263	226	300	248	249	231	244	285	232	271	232	278	263	263	254	243	217	250	271	225	247	267	252	241	234	269	243	240	230	213	257	245	215	244	261	302	288	241	262	227	258	273	239	262	243	251	250	274	251	239	245	244	274	271	275	232	239	242	258	266	242	242	255	254	241	286	262	211	251	245	246	252	239	235	229	253	227	253	258	257	220	252	245	235	257	265	246	242	254	253	240	259	247	255	261	243	255	238	252	266	251	254	247	234	225	221	283	231	232	247	256	261	250	243	242	247	277	227	265	256	253	254	243	241	239	211	236	271	266	268	219	221	237	245	239	263	270	265	244	216	270	260	244	264	230	282	247	221	251	251	243	278	243	254	233	239	257	265	246	261	233	245	238	228	275	242	252	245	235	243	235	233	250	259	262	245	260	257	226	238	218	229	222	250	253	254	218	264	281	238	220	248	265	271	221	249	226	246	240	279	258	264	241	243	248	225	254	265	227	241	229	276	254	234	228	243	252	232	215	237	221	264	243	244	244	226	245	247	227	261	251	250	259	240	260	240	275	251	233	242	261	261	272	237	250	248	228	228	233	257	232	239	245	224	217	252	256	243	243	245	243	263	254	228	235	237	267	260	233	253	247	269	207	238	245	275	244	261	257	248	239	243	265	229	265	271	247	286	235	251	219	233	246	265	267	267	247	248	249	249	226	242	232	227	257	265	255	221	258	223	236	232	258	236	257	248	252	229	244	236	232	241	288	251	266	249	254	258	237	247	258	233	254	241	244	230	256	239	237	225	248	233	254	229	236	238	242	254	237	222	251	279	253	242	251	270	254	247	229	246	247	236	240	223	247	287	246	266	258	243	253	215	264	238	264	235	265	245	249	238	227	225	291	234	259	260	246	281	241	252	224	246	236	265	260	233	238	247	228	244	245	218	220	257	255	220	243	246	238	283	228	271	271	245	238	259	235	235	224	245	259	259	245	264	261	257	220	265	255	226	230	253	256	261	260	250	275	246	277	244	264	243	235	229	233	224	240	244	261	251	239	231	289	253	249	270	235	241	245	244	250	232	258	260	241	262	238	270	236	254	272	278	245	243	225	245	293	259	267	250	260	243	276	259	231	244	222	260	250	243	231	257	239	234	247	250	245	242	225	227	270	249	234	238	248	230	277	246	230	241	260	224	242	256	252	233	244	224	224	213	252	237	257	238	241	249	246	259	231	262	263	263	212	239	238	226	251	274	259	238	282	229	237	246	287	231	253	248	239	260	220	232	213	262	229	249	241	269	209	251	259	260	258	240	254	247	239	261	244	240	255	273	227	249	265	259	228	220	256	264	255	244	252	256	254	235	276	276	244	240	220	253	228	223	254	279	260	275	225	259	284	223	278	234	246	221	266	258	218	207	215	235	244	269	263	242	228	247	257	242	234	233	258	257	258	221	229	245	234	263	261	255	233	251	240	209	265	234	261	242	251	222	229	239	251	268	259	241	210	243	230	243	275	279	239	241	260	255	243	257	242	239	292	274	249	246	275	268	254	257	258	238	245	217	253	245	262	242	252	256	238	259	226	266	237	257	247	246	261	243	246	245	248	257	242	228	248	250	275	255	248	221	241	250	238	230	224	269	247	257	252	257	227	283	238	252	257	236	238	229	252	246	249	286	256	259	273	251	280	277	248	251	231	243	259	261	252	241	261	238	240	248	266	251	233	245	270	261	229	245	257	242	251	253	243	256	272	233	265	241	275	238	231	234	245	254	238	236	249	240	235	247	227	241	266	247	262	285	251	273	248	266	267	228	242	256	241	194	268	236	226	255	236	222	262	288	237	250	259	257	269	251	231	258	234	250	236	254	229	246	230	260	263	248	239	256	255	287	256	271	240	255	252	248	265	260	251	251	247	232	217	231	268	234	224	227	260	239	248	284	249	259	241	262	253	252	262	247	220	226	272	221	275	251	277	253	249	256	254	237	239	240	227	249	259	234	264	229	263	275	239	265	248	250	247	221	256	235	237	253	284	252	232	248	256	242	247	268	256	266	243	283	250	247	245	264	253	248	228	253	267	236	256	252	257	247	237	232	253	244	296	256	249	261	260	247	252	252	271	256	251	257	258	217	239	220	289	285	259	241	235	225	246	250	248	253	228	237	248	239	253	256	251	248	255	208	274	260	228	231	271	282	252	236	241	243	258	263	274	229	246	237	246	255	297	264	237	243	237	221	251	258	246	257	251	272	250	252	222	275	255	207	240	256	226	264	248	256	239	241	252	226	236	267	249	251	226	227	241	263	239	248	258	234	245	270	263	253	276	232	244	244	255	248	238	243	237	213	236	258	261	234	282	251	240	223	263	259	246	243	237	280	266	227	241	220	240	218	250	226	229
9581	5531	3675	1738	1281	956	821	657	586	549	530	544	456	468	401	419	471	855	381	368	353	368	347	362	353	358	338	342	325	354	347	353	353	351	359	334	349	348	352	356	285	343	363	345	361	334	345	347	356	325	330	342	315	331	369	352	335	323	353	338	359	335	343	336	304	347	343	341	356	353	348	361	341	346	352	368	371	338	379	376	354	329	379	303	337	360	351	390	343	333	349	334	345	372	365	337	356	324	330	346	340	339	342	346	318	331	350	336	351	324	370	341	329	327	370	331	356	350	315	327	344	350	343	360	345	305	334	338	315	344	353	363	349	303	340	347	386	347	345	320	365	333	324	339	352	307	357	336	328	318	350	320	332	367	351	309	337	358	331	347	376	316	352	366	348	368	329	314	344	328	315	355	338	362	307	335	383	361	357	380	360	349	361	376	352	342	319	344	329	341	325	301	346	345	334	336	348	334	332	369	358	339	330	332	371	326	324	352	316	312	321	314	348	346	303	327	355	329	333	333	322	341	315	342	347	378	315	310	345	347	340	352	341	324	349	346	329	346	349	357	316	344	298	320	319	332	341	352	335	340	359	341	322	359	324	310	328	331	363	348	364	363	354	311	340	348	313	352	324	324	333	329	323	353	316	346	328	341	345	358	305	326	352	354	361	328	347	343	337	316	323	311	329	339	328	352	351	326	345	341	330	323	396	342	339	309	324	358	356	344	351	340	348	308	362	334	345	328	359	349	356	338	301	327	346	350	323	334	318	326	347	352	334	366	329	333	342	352	319	323	352	345	344	329	338	353	317	341	328	362	350	317	311	334	329	323	307	337	333	329	304	339	328	356	336	335	326	332	345	329	364	344	321	375	353	326	324	352	353	332	367	331	352	314	345	331	348	344	366	324	386	317	340	325	347	315	312	305	340	327	298	354	379	329	321	339	329	352	343	345	330	346	342	326	350	359	366	360	315	301	317	351	362	365	317	327	335	358	330	333	315	334	311	356	352	307	361	325	363	329	330	367	334	350	364	321	316	341	346	333	332	324	371	365	332	356	362	311	349	295	355	337	350	326	310	356	359	305	354	359	330	354	345	370	347	317	348	340	324	356	318	339	349	303	349	324	332	309	349	357	337	360	344	332	333	297	375	342	360	326	345	339	334	357	342	324	339	350	318	339	357	370	349	354	330	355	338	333	335	328	330	371	344	352	356	301	327	310	336	363	360	342	346	351	339	330	327	334	355	363	316	346	313	334	359	283	331	333	317	314	338	360	278	309	359	360	367	378	342	325	323	348	369	358	328	316	337	340	336	330	306	330	346	312	338	361	312	320	310	370	341	343	345	353	335	354	340	338	344	319	309	344	341	340	345	338	368	298	377	366	375	317	310	315	358	351	340	336	343	325	367	349	333	355	336	310	322	351	321	313	382	319	314	325	327	336	354	347	344	326	335	330	342	335	358	335	342	337	351	295	348	323	340	354	337	336	318	355	338	329	331	364	325	351	352	361	329	356	361	342	334	329	345	345	354	345	357	325	326	361	368	348	350	340	366	369	350	343	362	331	356	317	355	363	335	338	340	327	329	368	325	346	368	314	355	330	329	335	361	345	326	344	365	341	358	345	343	371	355	295	352	349	334	321	339	306	334	329	350	337	363	326	364	346	323	334	330	356	329	324	345	344	324	340	320	315	372	361	310	329	322	324	321	333	307	361	325	368	357	342	358	293	340	308	337	349	358	336	356	329	335	346	359	341	345	321	352	349	360	328	371	342	327	336	342	330	344	341	358	350	325	316	391	358	360	330	352	336	357	330	330	357	333	335	303	332	344	363	352	360	333	333	334	352	299	306	348	356	341	297	311	351	354	346	356	338	347	313	342	341	337	342	336	355	332	330	331	342	323	333	384	339	342	334	348	332	384	331	318	372	330	342	355	328	316	359	330	369	314	326	385	321	309	334	314	355	350	324	317	332	331	338	329	318	353	342	368	339	326	343	347	333	368	333	340	335	353	362	350	383	344	336	320	312	340	322	343	333	318	344	343	337	363	337	362	367	321	384	322	330	354	324	335	330	309	329	347	336	352	331	325	350	333	350	330	353	366	332	332	311	308	342	378	352	344	306	346	358	354	315	332	354	336	346	343	342	355	345	328	381	345	333	343	323	327	358	296	331	340	323	320	299	349	333	361	339	299	371	350	347	344	319	322	331	346	319	341	354	314	316	303	358	350	317	371	312	343	345	314	375	324	354	319	350	318	363	341	325	333	349	350	334	343	353	316	310	320	330	347	315	328	328	308	352	365	325	360	365	316	302	316	342	369	310	347	347	367	334	341	368	333	322	338	342	336	328	332	333	322	344	331	334	354	316	361	350	351	384	317	364	344	328	350	328	307	343	344	360	347	343	348	352	309	323	335	314	348	333	353	354	337	361	334	323	328	337	323	334	318	342	340	334	374	346	324	326	344	356	346	328	340	329	352	356	329	305	353	354	356	356	357	322	329	351	356	331	317	308	315	307	312	350	359	353	355	338	344	338	319	317	336	327	338	362	329	345	308	339	345	358	345	339	347	360	349	315	325	377	351	314	345	351	324	343	306	336	363	357	337	343	347	339	339	348	339	323	352	361	331	323	353	352	335	360	351	318	336	339	363	358	318	372	333	351	324	365	320	327	351	368	323	316	345	342	340	340	347	339	345	335	327	329	367	372	346	369	315	328	380	350	352	312	340	358	364	344	348	319	360	308	336	348	344	349	335	323	324	321	338	333	346	331	323	327	332	353	322	348	341	346	356	343	334	326	326	320	336	353	341	316	334	338	350	339	324	333	301	322	332	327	340	324	349	315	353	316	378	351	323	334	354	356	346	354	342	305	330	342	346	325	345	331	367	347	322	355	326	332	331	322	313	317	321	346	365	318	356	365	322	321	318	345	353	367	339	347	320	364	334	341	366	338	324	321	352	318	299	343	333	306	348	328	348	338	318	325	342	316	347	341	357	350	330	361	316	321	329	310	364	331	333	326	344	325	357	342	362	330	315	343	350	331	364	361	331	332	358	309	310	348	341	348	335	345	347	310	340	342	371	351	343	346	345	325	325	314	336	356	330	362	341	371	367	339	329	326	312	347	344	334	325	308	326	306	342	338	376	334	359	368	314	361	344	316	364	311	340	340	312	320	338	347	351	306	352	363	319	343	349	345	374	313	323	307	326	294	332	320	348	361	341	324	320	377	333	334	337	343	337	324	330	359	345	334	359	348	329	335	336	356	359	355	353	388	345	345	352	312	342	347	316	343	334	340	347	346	319	333	370	347	332	357	313	348	356	328	356	332	355	315	352	358	343	335	307	367	309	350	343	364	358	352	321	346	349	343	354	345	330	335	348	326	339	363	318	371	343	313	360	327	310	350	341	322	332	324	328	331	367	353	349	311	349	311	352	349	318	303	379	310	300	336	344	331	344	373	325	317	341	344	324	326	350	323	311	343	334	344	344	313	341	320	337	337	344	344
22587	21486	29380	24035	21487	21370	4458	1331	986	989	916	803	785	786	729	776	814	1620	647	678	664	646	633	631	636	643	622	614	657	621	624	603	652	611	580	644	617	593	576	615	612	632	603	607	607	638	635	614	644	637	652	668	651	613	632	616	639	600	646	618	610	589	590	582	572	618	645	654	584	593	604	632	695	589	606	586	622	617	633	632	621	651	618	658	621	595	656	606	561	643	605	591	649	660	626	625	619	619	609	634	629	597	625	644	635	625	634	654	665	629	595	602	623	594	610	588	627	645	604	576	611	600	607	591	581	623	623	643	627	622	569	599	626	601	629	639	608	595	565	623	592	584	600	633	642	587	586	639	624	647	648	633	586	553	607	590	605	623	597	614	613	608	590	590	604	615	611	632	625	637	625	627	629	580	583	591	632	630	607	589	584	624	565	621	622	637	612	634	624	624	632	622	622	601	621	632	604	605	599	579	610	613	640	602	643	623	610	639	615	618	616	567	586	540	601	571	596	620	618	652	590	622	589	618	579	609	594	596	620	618	611	627	609	607	645	584	590	573	583	596	644	576	596	649	598	606	605	615	603	666	627	589	600	591	652	610	559	636	550	648	586	585	672	607	652	613	605	574	602	590	678	647	627	603	595	601	655	630	590	592	595	615	649	588	604	618	594	595	631	607	655	597	594	590	625	579	615	596	590	621	594	599	616	598	668	627	620	582	610	633	648	568	681	580	587	589	571	578	586	561	641	621	615	651	635	600	618	648	632	613	669	625	632	610	586	605	592	589	631	627	584	576	572	595	594	622	613	607	616	564	619	611	647	616	660	632	594	597	635	651	591	622	623	571	604	600	629	644	625	600	616	577	571	620	573	636	574	607	594	586	622	646	659	630	583	592	618	577	576	577	623	614	645	630	618	625	649	587	544	672	608	572	650	612	591	590	605	641	586	631	613	595	582	597	594	625	572	599	599	587	614	633	642	612	652	609	583	626	619	569	638	574	610	595	619	594	601	580	588	583	654	627	673	637	612	636	604	562	596	598	586	561	628	575	627	601	607	622	633	598	604	635	610	586	614	632	617	612	576	608	632	618	629	573	613	616	602	606	579	616	603	594	606	583	610	603	648	638	612	575	622	639	586	583	631	556	604	578	596	633	625	579	647	616	598	616	621	612	615	620	592	610	611	608	672	564	552	607	633	651	631	614	620	580	614	606	575	615	643	631	604	597	594	650	641	586	564	588	538	602	618	617	631	610	582	597	587	597	664	620	601	623	599	630	594	620	578	621	632	612	589	652	574	622	616	568	628	608	629	636	600	624	642	592	568	585	635	594	621	619	614	582	606	626	601	599	614	585	582	607	641	624	601	598	590	591	628	595	585	635	598	590	625	624	574	582	641	617	585	596	604	608	643	586	576	588	604	583	612	584	624	642	592	587	627	629	588	584	593	597	636	633	634	605	623	608	649	552	634	602	590	608	569	621	566	596	576	641	637	633	616	628	635	647	573	630	644	654	643	580	618	647	639	626	634	638	665	612	568	605	619	592	615	599	626	608	616	621	645	635	617	596	635	650	586	605	639	600	583	610	594	618	596	647	605	602	604	638	607	626	640	568	609	610	609	587	665	555	639	598	594	609	626	584	613	599	599	593	581	590	604	588	582	632	619	587	623	590	584	575	561	621	658	605	560	594	639	598	594	605	578	623	584	589	612	628	588	609	620	629	571	614	598	616	600	601	583	569	597	602	583	612	620	583	597	639	618	652	601	586	616	574	602	590	557	614	568	555	569	638	613	582	576	619	569	581	609	613	602	629	606	604	615	595	556	624	597	570	624	552	623	625	638	614	615	594	651	608	640	621	597	602	612	584	621	622	609	616	637	631	612	597	611	575	596	605	594	627	671	587	616	596	613	618	580	583	599	593	578	670	619	604	632	592	562	616	605	550	683	617	571	620	603	642	641	606	596	583	621	609	623	621	593	581	609	597	643	602	582	588	592	578	593	629	582	591	604	588	618	625	580	601	642	607	599	631	563	621	638	630	613	686	582	608	563	602	633	589	608	604	591	644	590	614	592	592	610	606	603	588	625	564	656	622	596	645	610	601	612	569	650	578	600	573	552	661	623	576	585	649	567	600	585	596	592	578	599	610	605	606	655	591	608	570	609	585	582	594	597	605	628	600	591	614	629	647	642	638	607	607	605	622	583	569	571	605	605	617	588	634	604	587	585	608	590	608	589	596	599	638	568	624	600	577	630	639	612	578	616	608	600	586	607	647	636	583	638	578	605	530	598	618	605	623	552	591	589	617	664	630	638	611	597	631	617	627	605	573	595	577	614	608	642	627	551	587	628	627	593	650	623	617	618	630	633	618	579	592	577	604	660	578	595	593	602	650	578	592	587	600	601	583	580	597	634	606	613	605	566	605	614	584	602	648	614	584	632	561	573	599	569	631	614	613	632	600	585	553	652	603	572	613	586	601	618	611	648	578	587	619	627	614	655	593	611	611	620	584	613	648	608	564	574	596	607	628	592	646	583	561	614	627	580	599	631	640	607	617	564	650	636	567	609	549	621	616	593	617	624	550	601	631	646	566	598	546	629	614	593	557	606	571	598	568	596	589	572	629	598	578	629	617	597	591	602	590	595	589	588	607	609	610	606	604	619	580	595	599	647	578	597	618	618	586	612	608	594	611	586	574	610	612	591	585	624	607	663	564	575	591	631	598	565	622	598	587	592	631	645	636	634	586	620	603	598	590	636	642	593	594	581	610	590	578	596	596	579	622	605	633	589	626	581	577	608	632	556	651	612	579	646	607	635	595	646	577	587	590	627	635	627	642	633	615	660	575	628	585	545	584	624	582	622	621	624	615	647	570	579	607	606	606	571	614	599	587	570	610	617	633	613	631	640	598	600	611	613	615	574	613	591	657	614	620	589	570	590	642	615	555	583	567	556	554	602	608	571	616	629	591	575	638	619	593	627	631	613	592	614	576	620	629	676	564	587	612	618	600	579	562	604	586	607	630	527	626	603	574	618	627	578	593	594	605	590	634	570	614	562	569	637	635	580	586	568	606	648	573	646	556	614	602	635	611	634	632	613	602	596	616	635	579	602	627	594	609	617	668	598	614	630	597	609	578	597	596	618	608	577	643	625	607	645	635	619	618	610	593	607	635	600	607	612	602	662	590	612	615	585	571	603	644	567	608	628	583	604	627	615	608	609	617	653	576	612	603	633	585	603	574	636	608	652	647	615	585	608	611	627	590	592	566	588	601	621	596	633	608	620	622	605	664	570	603	618	618	612	633	590	597	605	598	621	574	557	586	597	624	576	590	580	615	618	659	632	629	645	638	625	597	612	626	630	623	622	582	576	650	589	596	595	624	606	599	571	588	629	623	606	583	649	644	596	581	600	571	583	601	614	623	633	637	618	641	563	613	624	578	586	544	607	605	587	617	594	598	590	623	638	611	632	634	640	627	627	618	569	593	615	563	634	622	639	596	607	599
12671	14417	10217	5085	3482	2705	2271	1894	1610	1482	1344	1243	1111	1087	1000	1043	1122	2729	898	920	842	851	865	812	845	770	833	838	856	815	784	758	812	754	816	787	775	795	837	751	761	793	740	828	843	780	771	785	830	807	742	771	768	753	771	816	761	709	782	764	786	765	764	769	778	760	855	795	750	840	738	819	765	790	811	802	794	766	771	784	820	811	798	786	795	822	808	842	769	794	765	765	823	770	737	757	744	741	807	809	772	779	797	795	786	744	759	694	801	752	779	726	769	772	750	777	754	768	718	741	769	768	775	762	752	740	791	737	718	757	772	794	803	716	779	815	789	756	815	822	739	792	771	824	741	795	727	778	760	750	799	770	776	745	712	801	763	753	749	757	792	769	806	795	753	791	781	808	784	834	802	782	793	792	758	733	729	768	755	765	711	738	737	793	774	782	742	835	802	755	797	733	740	811	750	798	813	758	780	793	770	731	770	719	784	758	742	773	778	816	780	728	802	769	792	734	765	815	730	779	742	773	758	747	768	763	729	726	806	779	792	772	793	791	768	771	754	736	767	718	726	781	725	733	751	752	776	709	746	706	760	731	755	777	768	752	770	782	734	796	711	761	791	734	761	747	758	775	810	741	757	776	793	795	744	802	768	720	768	768	798	794	812	792	825	759	749	757	803	697	751	724	781	735	811	759	775	784	734	757	834	765	808	785	766	758	803	754	794	778	826	800	756	786	783	789	778	805	813	715	780	750	758	753	740	785	719	739	765	796	756	785	766	788	788	823	832	787	767	784	787	720	822	740	778	800	733	759	755	769	753	773	791	765	788	753	815	757	733	792	815	734	768	738	764	768	781	791	805	793	762	762	821	785	800	785	757	716	734	732	761	767	764	759	750	777	799	797	762	755	748	769	758	749	739	795	735	716	782	722	757	788	789	798	799	803	779	750	768	779	765	776	778	753	780	760	761	766	763	791	795	745	736	745	759	764	811	739	778	731	809	731	745	772	766	749	784	795	772	737	739	745	774	800	714	763	795	775	781	777	781	821	757	764	773	759	757	768	710	753	721	762	799	788	719	787	729	769	808	740	773	790	707	782	780	760	760	774	747	764	801	751	785	780	796	756	791	760	775	746	816	781	781	758	747	773	770	784	779	735	771	796	759	757	759	746	771	771	775	807	710	764	758	828	775	722	794	790	693	778	793	754	754	708	754	819	724	773	798	773	742	772	724	810	762	744	763	766	772	724	809	758	786	732	755	776	755	753	741	752	736	760	761	734	746	771	757	766	752	785	811	735	771	747	758	757	732	769	788	822	800	786	743	729	766	811	753	737	756	754	736	764	750	818	794	744	760	744	716	768	777	763	727	763	762	752	705	773	757	724	788	762	757	755	790	764	784	775	766	730	769	762	721	788	791	777	759	734	775	740	759	781	771	759	774	791	763	757	770	766	719	761	761	730	763	747	740	801	748	753	762	802	779	760	800	731	787	733	817	767	733	727	774	779	768	728	789	778	731	723	735	771	803	775	783	774	720	710	776	760	733	792	724	790	821	792	775	738	779	795	722	739	765	774	772	721	734	736	739	770	743	785	754	783	766	770	694	734	787	766	752	814	774	779	800	768	770	767	726	807	786	745	799	729	760	780	729	764	745	768	713	712	772	759	779	770	744	750	796	778	773	768	764	795	714	765	742	739	750	765	727	744	761	796	773	784	727	787	746	772	771	776	746	751	734	737	713	788	723	725	764	804	797	780	757	727	763	801	789	749	785	770	800	793	791	787	743	736	762	790	751	788	775	730	758	771	742	792	780	753	756	757	789	733	754	758	746	736	738	722	725	723	787	724	759	708	718	762	728	763	790	754	821	773	786	751	777	808	791	781	757	778	784	782	763	740	779	727	820	794	771	764	780	761	688	769	751	842	765	787	732	744	729	765	791	751	759	773	780	740	800	756	765	758	755	813	776	815	746	811	754	772	732	721	775	780	763	762	815	758	762	763	777	741	766	781	792	701	793	798	737	779	794	764	769	714	747	790	760	755	780	737	765	790	788	768	744	749	741	751	799	750	783	823	717	783	745	766	726	733	767	768	774	773	833	755	717	744	796	743	759	765	760	821	814	701	780	759	795	780	814	737	777	765	762	780	740	771	786	747	791	746	748	758	755	771	785	783	794	781	748	767	807	786	787	761	744	784	753	758	753	773	783	738	796	743	736	750	750	740	745	758	782	823	810	764	747	784	762	751	797	756	744	759	755	785	779	782	735	765	745	803	781	785	750	745	760	787	735	775	758	738	767	736	766	780	803	797	739	807	778	781	712	769	727	757	801	781	800	795	781	756	797	712	788	788	814	794	779	819	726	761	766	782	791	797	759	755	742	805	752	712	777	754	748	780	740	747	749	793	782	763	788	709	791	779	758	807	766	800	821	748	753	724	730	709	783	803	796	793	737	758	746	742	766	778	767	811	716	773	751	751	783	777	764	736	749	763	731	735	753	807	750	784	767	761	701	780	735	753	738	778	744	820	786	782	725	731	707	776	806	737	711	758	755	782	761	802	777	762	764	762	799	771	734	802	757	774	797	742	750	752	765	733	737	763	762	769	768	759	786	742	751	775	735	784	766	759	776	746	767	734	747	756	781	760	756	803	754	788	778	782	783	789	813	749	776	732	818	773	791	794	743	781	713	755	764	754	793	772	746	738	816	771	753	801	776	726	757	743	760	753	851	760	791	787	807	804	748	790	734	737	792	757	769	766	742	750	762	735	808	774	779	766	706	749	731	756	804	770	811	767	787	762	764	758	802	786	738	773	754	740	783	760	779	749	793	809	811	765	755	735	761	738	775	771	765	746	800	784	784	737	757	773	805	748	747	780	765	722	779	745	730	729	730	777	768	775	804	743	744	786	735	781	794	806	776	769	743	791	788	744	802	774	772	789	750	750	752	752	838	751	723	808	766	745	733	786	760	762	800	709	726	778	741	790	758	755	785	795	763	717	745	780	810	761	772	826	797	793	784	751	778	742	782	724	773	800	789	762	793	741	805	769	795	706	737	783	783	765	761	731	777	753	787	730	808	712	801	743	790	793	799	720	798	767	762	792	721	821	764	773	740	744	793	736	724	726	770	766	775	736	753	757	786	759	787	757	782	745	792	783	776	764	789	724	784	758	743	776	774	781	798	741	727	762	766	731	738	791	763	753	756	766	746	794	770	726	779	740	780	746	741	767	713	778	747	760	739	767	756	704	781	721	718	792	763	770	774	735	774	771	751	844	778	760	749	761	767	799	745	769	755	773	775	755	769	794	796	732	755	771	751	718	781	760	717	755	785	750	752	790	791	790	771	759	845	712	804	788	835	805	741	789	768	775	767	750	757	744	782	785	749	743	752	771	745	758	738	752	750	762	792	796	800	772	775	732	737	743	773	786	803	787	741	756	799	806	746	751	767	756	736	763	751	756	789	787	778	745	736	790	726	733	781	741	757	806	779	705	737	780	772	719	776	711
27588	17405	3371	792	496	479	414	445	409	392	404	413	380	376	392	449	435	388	387	357	374	344	332	358	357	394	352	381	368	376	349	361	352	345	388	360	395	411	382	366	347	342	369	391	390	383	364	383	339	340	368	394	338	371	379	381	354	348	365	397	394	376	350	377	380	357	386	383	407	362	371	397	361	383	359	367	365	342	403	361	373	380	346	337	350	352	362	354	366	345	385	374	364	363	361	397	342	354	428	385	375	350	374	352	353	351	326	350	354	374	329	335	385	377	387	380	390	359	372	358	366	371	369	384	377	374	424	357	409	376	375	406	359	328	347	356	354	373	375	380	336	371	350	360	346	369	357	359	354	363	351	400	365	343	355	373	382	353	387	341	355	374	349	354	383	371	349	386	360	384	376	338	379	362	360	354	379	362	359	383	353	333	359	369	362	340	355	387	338	318	349	385	387	347	375	330	347	368	362	385	361	366	393	382	376	393	364	360	393	377	377	359	349	363	364	365	391	362	363	343	367	376	366	348	357	391	353	344	332	399	364	407	358	346	353	349	366	368	406	386	378	370	402	363	336	401	398	361	337	351	364	352	397	364	347	401	381	381	365	379	357	349	377	385	374	357	379	377	382	353	368	399	385	369	375	366	339	337	383	398	394	356	413	372	361	368	377	358	391	348	371	347	410	368	342	359	360	389	406	343	350	365	392	395	403	378	391	370	380	370	374	345	356	344	347	370	366	384	357	362	369	366	338	376	365	358	399	381	343	394	336	381	370	324	356	342	331	367	344	382	352	405	359	385	360	347	344	385	365	397	352	380	355	364	367	360	379	390	356	346	350	332	352	393	367	380	331	367	414	360	358	354	384	383	342	393	338	351	336	337	405	399	366	355	361	341	362	376	367	362	357	374	350	332	321	403	381	365	368	363	395	388	362	393	373	323	367	386	356	346	360	345	361	339	377	335	372	391	359	370	392	403	378	348	350	346	368	341	373	337	381	359	339	371	395	375	343	370	379	385	343	372	375	374	364	368	345	361	351	376	366	388	363	369	402	387	391	349	384	379	403	323	349	335	353	393	350	366	345	358	362	350	351	392	323	314	370	351	340	350	368	369	370	351	368	363	379	355	383	361	335	314	393	338	338	368	384	346	400	358	418	372	359	374	369	378	415	332	382	373	378	361	377	356	340	369	374	370	365	378	367	367	391	342	355	363	357	351	395	372	347	379	350	334	359	369	352	354	348	362	390	335	371	363	394	374	376	398	340	352	381	359	351	397	385	348	340	394	358	335	356	385	347	341	361	358	382	367	349	371	366	369	351	369	348	365	401	360	388	380	368	375	370	386	368	415	369	352	330	345	322	367	388	395	401	371	323	361	370	342	363	399	343	374	402	347	357	387	388	363	357	359	364	374	383	364	392	373	345	342	368	368	370	347	380	385	344	388	365	359	369	388	360	348	389	367	356	384	359	357	359	370	358	366	395	346	362	379	358	411	370	384	370	339	378	362	379	359	364	356	386	354	355	375	402	409	337	351	391	398	338	376	384	360	378	367	377	369	355	327	346	359	430	370	355	348	368	378	370	357	367	357	350	373	357	372	400	378	346	347	352	362	364	401	413	358	376	350	376	397	374	354	388	338	354	365	342	384	377	412	356	382	403	369	355	366	343	371	375	392	378	378	345	340	360	335	370	374	398	399	353	384	374	410	370	370	351	359	367	385	398	337	346	385	368	428	357	335	346	324	388	391	402	363	348	376	377	359	352	382	377	375	373	362	377	355	395	351	396	346	356	383	364	374	397	367	368	381	403	365	352	384	341	336	371	372	376	389	392	365	393	350	396	345	367	331	355	406	337	349	372	359	344	354	368	328	338	366	371	348	398	402	348	344	369	369	360	375	358	368	363	392	393	385	371	352	347	347	340	374	379	338	333	381	371	391	337	363	368	373	365	379	359	382	392	350	354	389	358	365	342	351	370	370	392	365	353	387	390	369	379	382	365	376	402	356	382	376	364	311	407	356	390	387	364	365	363	347	369	336	382	373	386	418	343	359	372	357	373	370	371	376	357	385	385	364	361	357	364	372	364	347	344	412	379	375	384	354	360	347	367	348	381	369	382	357	346	351	367	384	377	332	350	366	352	369	386	395	407	400	377	378	367	385	340	352	326	401	384	354	383	393	369	365	399	355	365	404	360	377	365	353	318	382	349	372	343	358	378	383	379	373	362	390	384	376	410	379	353	366	366	364	342	373	370	373	363	406	345	379	376	351	368	376	339	362	367	394	362	402	396	358	376	369	354	374	402	376	386	354	363	388	381	389	399	348	333	363	379	426	374	377	368	409	386	400	358	322	380	341	367	318	369	386	345	409	373	359	353	378	366	361	396	394	386	350	407	368	399	372	395	360	378	372	346	382	391	344	326	377	367	348	363	365	398	380	347	327	380	366	384	376	330	372	380	350	362	343	364	390	356	366	326	321	435	382	359	385	396	363	375	330	361	344	363	363	382	372	376	384	345	356	378	380	368	339	357	368	338	359	395	394	396	372	357	361	353	360	347	371	385	345	391	304	402	328	350	330	355	350	354	387	376	361	382	346	387	367	342	377	355	357	361	376	340	355	377	366	367	357	367	384	354	362	357	373	367	349	382	397	357	379	376	376	387	349	372	349	356	392	365	343	339	400	371	330	383	393	351	387	346	369	362	382	384	392	375	400	414	354	365	363	385	370	369	358	338	387	365	360	368	350	370	364	380	366	356	348	332	342	374	356	340	342	352	382	323	346	381	341	361	352	342	337	364	350	340	378	359	357	405	373	357	347	373	394	358	363	385	378	356	383	372	356	355	340	376	362	403	368	367	370	358	356	382	371	354	350	404	364	384	370	381	374	366	377	359	338	370	381	337	360	377	396	360	363	365	364	390	378	348	356	362	383	392	376	373	391	378	374	384	339	365	335	376	347	342	368	375	361	392	372	373	373	380	399	355	380	385	356	372	383	350	367	355	378	366	352	363	365	346	364	339	356	343	332	382	391	395	368	367	400	359	362	369	355	351	372	363	342	374	383	333	376	364	401	343	367	363	370	369	389	369	381	376	346	329	373	367	361	380	389	365	373	369	367	343	352	345	385	375	337	396	370	365	408	382	371	345	371	371	349	387	353	377	381	340	392	353	387	382	370	350	331	339	364	343	348	399	349	375	419	335	397	389	363	386	383	374	349	354	364	344	388	377	354	395	348	374	347	382	373	372	377	364	390	386	394	343	381	362	404	376	344	372	361	362	376	373	360	363	338	410	378	353	365	392	369	393	347	396	407	377	365	392	376	351	377	327	374	381	362	372	389	360	351	363	373	345	387	396	357	368	363	351	393	372	369	361	391	376	398	391	370	356	375	380	369	378	398	379	368	375	339	344	366	391	325	385	363	378	391	350	373	336	335	359	347	377	384	407	321	376	374	363	352	393	348	377	365	370	363	392	338	390	376	339	350	349	346	373	343	355	354	381	368
4931	2146	1604	846	755	621	576	553	534	545	550	536	492	493	500	534	546	526	488	503	497	462	432	461	495	494	468	467	466	475	462	488	476	461	473	454	471	485	482	447	461	468	421	454	437	400	482	480	466	513	486	422	399	444	455	428	490	493	464	432	448	453	448	428	477	459	462	468	465	475	469	465	490	494	466	480	468	465	457	462	468	446	511	442	481	458	450	464	480	492	445	488	468	477	463	484	470	486	482	443	489	482	468	481	457	441	464	513	462	454	492	428	491	463	451	518	493	427	506	466	451	444	457	494	465	473	450	490	453	460	495	449	477	461	474	468	441	470	464	455	476	454	495	452	515	445	488	483	439	477	477	485	465	469	472	467	471	480	471	463	476	441	440	456	472	459	457	480	502	450	471	448	477	458	475	452	476	486	459	475	464	449	459	462	467	468	459	477	455	485	463	448	469	495	453	462	456	482	470	476	435	467	440	437	438	472	497	431	482	471	469	481	464	509	471	426	492	494	444	462	450	455	470	456	513	446	462	488	485	502	479	448	452	476	509	471	471	447	480	503	491	490	476	455	453	455	483	478	474	432	410	477	474	448	458	485	469	509	479	474	445	492	447	441	479	448	462	450	456	478	482	420	461	451	443	450	476	458	477	446	475	464	487	465	449	488	463	474	425	442	519	448	468	477	510	454	457	471	457	462	446	447	484	466	469	457	436	456	472	489	487	481	446	426	473	453	515	457	442	452	445	476	480	477	477	467	475	439	488	424	460	460	493	473	488	449	466	458	473	445	473	499	483	454	473	447	486	527	463	447	466	459	474	465	438	459	472	460	427	460	462	428	467	446	470	444	459	468	440	527	479	477	460	507	445	482	468	472	452	470	485	479	459	476	436	438	475	471	470	416	454	424	456	465	458	421	503	472	459	459	453	460	463	477	445	478	435	460	514	457	445	429	478	468	459	486	435	466	490	471	484	451	457	452	454	461	497	469	471	452	461	444	464	445	460	468	447	497	455	475	470	466	476	464	438	444	462	478	470	487	477	489	461	463	482	446	448	455	491	483	448	456	468	504	480	480	457	456	466	428	471	488	468	442	456	440	479	468	464	457	448	469	498	466	474	437	497	479	439	458	460	419	469	478	452	490	512	475	464	462	478	430	490	455	445	470	464	477	453	494	459	483	453	470	454	454	486	409	458	462	465	473	515	453	446	515	467	426	461	466	480	449	472	485	469	482	480	471	447	445	470	484	428	495	428	422	456	480	459	442	436	455	470	485	446	421	461	506	484	496	467	449	456	476	468	512	455	453	486	481	462	451	482	455	462	460	490	500	485	454	465	471	462	440	461	477	438	451	466	465	494	472	446	485	446	452	467	482	470	441	438	466	452	459	486	476	460	441	480	459	463	433	463	511	483	496	500	470	452	435	449	482	419	469	440	475	486	465	483	449	515	486	488	473	430	471	469	454	461	423	512	497	479	468	436	436	471	445	462	463	433	458	498	503	476	476	494	465	462	493	485	469	454	459	501	464	459	486	462	463	448	459	492	473	505	465	481	493	448	440	451	496	450	461	433	440	491	471	463	448	496	474	487	472	502	447	468	449	485	469	480	491	444	444	467	486	442	453	489	458	458	455	454	457	463	461	489	486	498	459	463	450	450	488	450	457	487	482	479	475	466	463	489	440	470	455	458	445	430	471	456	476	508	479	453	429	443	455	496	487	491	474	445	475	483	467	439	430	459	418	471	499	453	457	459	478	482	465	465	457	456	457	474	505	458	451	462	489	429	463	514	463	471	475	469	477	461	473	498	439	472	417	444	439	470	467	492	513	440	455	472	459	422	506	479	443	489	477	446	436	454	449	478	487	488	480	487	457	456	481	513	462	457	455	504	502	479	460	452	474	446	457	429	467	463	466	434	462	473	504	444	477	488	445	503	447	457	486	424	476	508	487	442	480	487	500	475	455	462	456	462	440	463	450	474	460	460	468	466	440	477	439	478	481	474	460	439	490	468	459	471	527	447	453	474	483	506	446	456	463	501	505	444	462	491	421	465	463	512	491	454	464	491	474	450	432	509	435	461	444	450	482	436	467	475	399	484	466	440	505	439	493	447	465	470	501	475	471	468	479	469	513	452	487	482	474	461	468	455	458	486	462	456	450	440	485	509	477	461	469	454	454	453	433	471	454	448	479	459	448	471	451	484	456	467	446	469	495	472	443	456	480	460	483	460	446	431	503	450	471	493	444	496	492	466	507	502	467	480	459	477	474	472	465	477	479	475	485	472	465	470	503	446	437	479	449	509	444	442	477	471	440	470	430	454	482	449	475	458	478	485	439	493	452	475	460	459	423	499	484	436	454	478	451	468	462	484	454	438	505	431	484	459	473	473	481	493	477	460	457	431	485	448	490	451	441	436	453	468	457	474	451	477	464	455	496	482	486	450	495	475	466	490	477	468	481	501	495	501	499	465	506	457	474	457	479	458	446	484	484	444	469	446	463	445	469	445	472	458	481	447	435	472	495	452	443	455	477	465	459	448	472	480	484	468	450	441	475	466	421	471	473	447	465	441	455	451	515	483	453	463	473	450	460	436	435	470	474	488	473	471	446	454	463	495	465	465	493	471	470	454	453	480	506	460	472	466	458	462	448	450	478	505	464	484	441	489	413	502	434	464	461	482	471	455	489	431	494	478	462	471	438	494	473	470	489	428	440	448	479	497	493	435	451	466	494	477	481	462	496	505	441	477	455	471	461	421	484	464	513	448	460	432	459	506	475	476	456	441	431	485	456	444	502	460	457	461	473	468	468	507	449	463	491	480	509	445	458	484	454	499	482	459	475	482	499	478	456	501	464	462	450	469	469	496	446	458	457	451	469	496	471	478	479	493	465	457	484	448	452	450	485	472	485	442	429	492	513	487	469	470	440	439	461	467	485	452	467	460	454	451	459	459	491	473	450	463	467	489	461	460	434	481	447	456	491	485	450	475	475	488	477	460	485	436	494	492	471	473	483	447	480	459	463	439	490	430	525	480	439	514	441	497	496	467	477	483	478	471	432	492	422	443	454	450	464	456	477	465	446	474	454	473	469	438	511	498	460	451	412	429	450	492	472	454	506	433	446	470	473	507	439	445	482	458	451	462	508	457	477	468	441	448	458	442	465	474	426	424	422	465	481	499	476	455	473	470	492	494	472	430	458	438	506	453	480	488	477	490	490	500	441	448	482	467	479	497	479	483	488	502	437	449	463	463	472	449	477	473	429	469	472	461	462	461	453	491	456	486	473	482	452	456	519	439	446	460	487	452	477	461	476	524	489	474	479	460	458	525	497	441	471	482	449	481	465	473	471	481	480	472	448	513	448	465	462	455	446	472	501	415	498	450	523	440	451	456	478	459	481	474	507	455	452	470	482	452	506	473	487	472	492	438	469	475	452	503	488	439	460	461	478	465	484	476	449	494	501	432	417	457	500	460	454	434	458	487	488	461	475	496	438	473	446	489	485
23548	21448	28698	24578	21301	5143	1254	1018	831	768	827	784	798	777	708	727	852	1378	690	671	625	691	659	642	644	605	677	632	645	658	651	612	650	608	638	619	678	667	650	610	607	631	664	666	646	595	624	623	661	696	688	638	649	655	626	625	643	579	660	615	642	637	665	690	623	634	663	608	629	618	711	651	663	658	680	700	650	647	650	633	617	641	607	643	625	623	667	650	618	613	638	606	650	641	619	648	678	630	613	636	636	615	679	622	673	674	629	639	628	657	631	594	613	666	650	620	615	637	648	663	608	623	663	603	613	605	629	597	632	606	654	646	633	663	654	616	609	624	636	629	645	635	645	636	613	604	597	614	611	617	623	619	633	690	628	606	630	602	580	632	623	643	664	618	636	658	650	639	631	662	616	649	652	645	632	609	648	613	624	661	638	635	666	673	672	635	642	630	622	664	602	623	675	664	625	640	693	594	648	611	707	617	620	654	652	627	665	670	662	672	703	622	581	665	644	593	662	621	643	615	625	633	591	641	640	674	676	672	634	627	665	669	658	662	682	623	639	668	671	635	662	585	654	615	662	604	610	684	649	639	634	616	632	663	627	651	615	650	657	651	606	640	597	631	649	671	606	646	606	622	640	623	664	626	619	639	642	613	650	656	607	623	637	627	612	603	633	620	677	657	625	645	650	631	657	625	658	683	620	658	655	641	663	619	681	615	631	609	647	640	636	612	625	634	628	660	620	633	592	660	618	634	606	645	624	612	625	611	636	632	624	641	630	642	623	694	650	648	661	627	643	632	642	650	651	665	647	680	627	651	648	633	645	652	659	650	584	588	632	642	637	615	674	623	617	607	643	667	639	690	638	625	622	607	629	667	608	616	643	641	604	620	630	657	652	667	615	626	608	684	643	688	643	682	634	666	635	605	649	616	644	664	611	668	644	623	655	612	646	635	638	641	662	610	662	625	636	638	607	612	626	682	621	624	652	644	590	660	643	663	600	638	620	657	643	630	580	603	654	620	611	629	665	635	669	664	662	691	596	659	630	600	620	627	615	680	639	644	627	640	690	621	627	675	638	637	644	640	633	610	622	633	664	689	605	643	627	736	619	635	672	648	626	677	625	665	627	623	628	681	646	615	640	682	649	619	691	633	629	622	641	651	652	588	611	628	671	610	633	649	652	637	624	671	632	630	696	626	637	631	648	657	606	626	602	653	667	653	615	649	604	637	655	636	604	667	626	626	594	676	615	642	640	611	690	606	606	634	637	621	694	640	613	613	647	621	669	614	634	632	621	643	650	650	597	610	633	672	605	613	628	671	676	583	598	602	627	654	635	615	652	632	642	663	641	604	626	643	639	671	619	640	630	618	660	655	620	666	669	620	657	658	634	628	602	626	659	642	651	642	616	656	609	624	584	632	623	638	634	683	619	638	644	578	626	637	625	603	642	670	633	598	616	614	631	614	695	658	620	586	638	650	634	618	633	672	603	628	642	630	655	650	601	657	625	652	596	636	639	603	655	644	621	643	634	631	633	605	627	647	623	685	682	628	584	637	658	625	653	666	645	611	633	642	638	588	664	680	659	630	648	639	629	613	649	652	604	658	606	599	693	614	622	623	628	633	625	645	630	645	630	602	584	583	677	661	582	706	640	654	638	641	608	587	647	641	659	631	635	624	573	637	661	627	636	627	615	619	664	656	657	608	597	652	623	650	611	637	642	608	628	616	633	636	648	617	619	639	635	664	637	679	617	657	663	625	708	649	650	629	617	628	585	647	623	629	634	671	651	658	587	666	619	684	616	608	620	650	677	630	628	639	646	663	615	642	659	654	625	603	609	641	629	629	592	646	591	693	656	635	584	608	632	623	617	629	645	635	660	616	659	672	615	638	631	560	664	628	641	622	632	612	688	659	650	614	638	662	598	650	617	592	649	650	624	624	655	625	644	671	650	648	584	671	650	640	635	630	647	618	624	632	561	636	649	582	622	644	647	678	642	662	622	610	682	598	687	632	625	626	604	671	671	664	685	621	645	626	625	644	620	603	680	638	638	650	638	600	650	634	634	646	639	661	668	656	624	592	649	655	636	642	600	628	678	581	614	653	616	692	657	622	602	656	620	591	611	633	691	663	663	666	661	663	623	641	653	625	626	621	621	619	617	614	674	666	660	629	625	634	653	635	594	615	659	656	619	621	633	630	649	617	628	613	616	649	648	642	613	611	669	617	607	659	649	636	628	631	604	633	633	607	635	619	653	686	639	615	596	629	611	631	605	631	618	618	618	659	614	634	652	680	651	647	648	650	614	614	681	654	638	651	624	638	619	670	639	653	626	627	646	594	579	617	656	627	658	609	630	612	568	616	591	651	604	636	632	651	641	607	642	625	616	640	644	647	660	626	619	617	642	635	632	623	644	644	620	604	710	600	635	619	648	635	593	636	638	671	680	602	663	587	632	621	612	643	625	611	659	671	663	654	634	627	642	656	682	649	637	642	600	628	640	644	654	680	667	673	686	687	641	666	637	606	677	630	657	625	617	675	649	630	656	611	638	644	634	643	636	635	636	618	644	620	665	642	670	620	637	630	655	598	620	656	640	654	616	665	654	615	655	627	643	634	658	661	634	581	653	663	634	636	645	585	650	693	610	645	642	651	585	640	611	654	688	622	589	628	596	637	650	660	661	656	731	630	666	629	639	640	617	621	635	615	645	664	642	629	613	615	626	661	673	602	664	641	652	606	638	685	608	650	632	649	655	677	619	635	633	652	632	669	661	627	639	618	579	639	585	620	646	659	569	642	585	646	613	624	640	656	642	620	674	658	653	664	660	638	654	651	637	622	694	606	668	584	643	663	648	642	671	610	655	617	613	640	613	652	643	640	622	630	635	603	634	674	624	685	633	624	656	605	617	588	627	640	596	659	642	622	641	623	630	604	649	627	624	652	640	633	621	623	635	670	589	666	636	626	663	603	645	703	662	615	670	648	615	639	649	645	618	625	660	612	615	657	604	624	619	644	629	631	666	589	602	645	590	587	621	634	609	645	661	653	655	663	614	586	614	628	603	654	622	643	659	622	655	639	616	626	659	637	636	665	639	657	595	610	689	585	619	623	602	647	621	591	657	631	632	656	635	632	675	638	642	666	610	627	619	655	596	597	650	634	637	659	611	628	634	606	680	597	639	635	648	605	618	587	640	641	667	669	650	640	653	654	678	646	589	652	665	601	684	610	624	625	645	603	670	597	683	618	720	637	650	629	628	687	659	625	629	610	631	597	650	607	616	611	624	678	612	661	669	632	657	620	656	640	567	654	633	646	622	624	657	603	630	639	618	695	623	623	611	589	648	638	653	594	675	648	624	618	633	660	605	654	632	643	663	664	636	641	611	646	660	646	650	590	634	678	656	601	616	648	667	617	647	627	635	613	677	676	662	631	635	624	662	632	668	677	644	613	597	639	592	672	665	650	633	635	680	636	611	622	615	665	624	672	596	618	675	663	609	630	647	682
9501	9091	6644	3133	2373	1871	1604	1380	1265	1181	1082	1003	1020	956	1003	974	1073	2002	877	820	836	856	809	796	798	855	811	809	768	803	783	802	860	807	780	794	818	813	769	839	824	850	744	784	792	839	829	767	796	801	800	811	752	785	787	788	781	847	829	783	785	808	803	737	801	836	836	767	710	828	781	762	851	748	805	811	779	761	771	811	813	822	798	744	788	819	843	767	729	788	813	818	788	791	789	808	799	808	760	744	827	789	796	773	823	806	753	787	804	788	855	779	784	837	822	804	788	795	796	791	799	822	771	794	757	805	785	797	780	773	810	784	839	850	833	810	826	799	780	791	796	770	800	797	805	775	822	824	784	763	816	778	833	760	801	793	796	779	792	808	814	843	800	766	774	814	804	820	804	766	775	787	816	770	794	842	795	795	787	769	794	820	783	755	768	812	883	784	758	755	786	757	796	775	828	785	822	744	813	813	800	800	761	785	811	809	780	829	797	763	806	774	748	828	858	847	828	827	763	822	788	775	779	827	827	797	777	759	793	758	762	762	798	812	802	810	790	798	822	769	725	802	776	807	800	773	771	736	796	749	810	789	771	789	749	825	836	783	813	828	766	762	802	785	806	806	764	797	803	813	810	775	807	752	771	787	766	787	747	805	810	829	843	839	798	833	794	820	799	773	798	775	796	839	795	806	826	762	835	779	825	761	782	771	811	777	841	770	767	784	793	801	787	771	786	754	798	794	779	826	798	806	805	782	788	859	755	800	829	796	796	718	799	814	855	838	791	756	799	763	818	769	799	822	781	792	826	746	784	813	757	800	773	756	826	783	757	812	774	744	752	756	743	815	789	804	785	779	803	784	767	788	764	797	826	824	780	784	809	783	758	834	789	778	766	805	813	786	803	888	792	822	801	773	751	810	805	776	788	786	814	796	738	810	804	811	802	812	785	856	739	760	765	816	792	755	786	766	804	787	770	774	823	807	770	780	811	801	816	824	764	796	788	779	809	766	761	755	799	869	779	876	826	819	793	805	816	732	775	790	790	758	817	817	790	802	813	792	800	768	819	808	776	808	782	823	804	800	829	796	819	773	803	759	812	808	765	817	778	782	760	815	725	799	782	796	803	826	740	792	788	752	752	809	796	805	791	791	857	822	835	823	836	806	795	787	811	769	779	779	771	777	759	829	802	851	805	791	746	794	788	751	796	804	768	773	802	836	751	762	844	782	766	806	802	783	776	842	825	828	813	817	747	740	790	794	796	841	828	845	777	749	780	743	811	876	804	773	771	816	818	753	763	789	789	719	811	791	737	811	755	847	830	755	822	755	797	793	780	856	750	765	776	767	827	829	766	774	764	801	789	774	790	816	786	830	813	817	763	781	753	829	807	823	844	790	849	787	799	801	782	778	786	783	775	821	811	785	780	792	835	792	807	785	791	779	830	833	791	810	788	770	781	794	768	821	782	792	850	759	825	790	773	810	762	799	804	799	840	814	789	833	764	766	802	829	771	777	807	764	787	775	805	793	811	769	786	793	804	804	799	749	780	814	703	810	767	812	825	795	802	784	765	801	763	741	777	783	736	815	788	766	817	792	781	763	738	848	797	793	809	774	811	771	753	786	786	795	807	844	792	820	781	850	777	752	809	777	789	784	814	802	827	809	798	813	827	772	776	786	822	792	776	780	772	813	788	773	772	785	777	755	803	839	783	815	812	743	812	800	790	799	817	754	766	803	799	760	781	767	771	797	805	771	798	770	755	758	788	811	789	760	805	783	728	819	804	773	828	763	780	812	774	822	781	786	786	775	780	780	725	831	777	733	778	783	808	779	761	823	784	785	775	769	757	813	776	795	794	769	755	827	756	789	829	849	775	789	714	822	785	818	764	791	781	785	774	856	769	781	778	749	796	803	781	779	768	784	762	769	830	773	796	791	766	812	751	781	784	810	755	807	819	816	764	844	835	742	748	786	816	809	829	829	792	800	770	836	769	822	759	793	770	819	803	745	766	839	788	757	726	783	729	821	799	800	756	774	813	772	775	734	795	806	768	806	756	788	787	680	832	830	789	798	758	763	788	830	792	776	814	833	817	773	771	735	791	804	791	768	763	827	766	786	803	785	732	880	762	760	713	784	792	812	788	760	852	836	778	845	770	780	797	798	814	779	805	780	794	766	792	787	767	793	739	777	732	829	804	805	761	778	790	794	803	773	826	724	827	800	812	773	795	809	806	821	747	781	792	819	800	809	782	782	795	802	742	729	762	797	768	767	803	729	855	793	765	824	754	794	840	816	780	788	805	763	831	760	788	768	772	807	799	730	761	766	825	823	858	759	828	822	756	806	786	789	770	787	748	780	838	791	760	778	818	850	805	788	794	803	754	750	791	823	789	766	816	788	815	807	775	837	771	784	788	789	753	832	804	804	790	785	752	762	812	807	739	734	758	820	784	778	788	785	804	793	819	820	796	813	760	733	740	773	799	787	765	824	779	765	781	735	756	803	756	744	827	764	866	810	787	817	813	804	812	749	811	845	841	793	801	785	828	821	781	757	807	785	738	777	780	828	782	775	778	826	774	780	767	823	773	785	788	787	786	769	809	736	778	813	741	821	730	829	833	742	728	774	780	817	784	774	751	787	846	796	825	792	776	775	826	759	814	784	755	826	837	754	788	768	748	818	761	810	779	744	778	795	765	784	818	805	845	805	800	789	805	750	765	821	792	822	780	803	785	827	826	809	768	778	794	812	804	737	814	776	780	789	804	758	799	781	832	752	824	837	773	764	860	765	812	779	770	766	805	809	736	816	757	794	772	758	816	801	822	751	802	808	795	788	745	822	838	826	777	762	799	814	782	783	800	834	796	816	721	759	798	789	784	766	781	776	820	795	805	829	790	784	820	808	788	818	784	766	796	810	883	804	763	762	737	832	788	776	806	815	784	837	776	782	709	810	767	814	736	820	720	723	768	827	804	737	765	774	802	825	772	759	782	784	795	785	774	816	810	784	791	755	778	837	769	776	815	729	735	744	773	783	815	835	807	780	773	819	767	761	825	817	753	784	813	808	747	807	805	773	731	799	830	737	779	798	847	782	812	783	804	812	769	780	753	781	783	791	831	799	818	782	768	826	798	784	742	790	825	846	745	732	783	771	787	822	766	788	767	742	793	794	784	767	795	792	813	821	784	837	794	795	802	780	815	793	732	818	786	771	765	816	863	784	806	730	795	783	817	815	806	798	820	797	748	782	771	793	800	811	811	765	792	773	803	784	767	786	761	787	812	832	775	757	790	762	775	771	815	785	773	846	786	771	823	804	717	796	765	811	848	774	759	758	771	839	793	786	792	796	797	774	772	792	776	754	815	785	784	793	798	826	792	761	791	773	814	795	787	754	813	790	841	800	787	788	807	820	865	795	798	797	786	797	847	773	796	817	801	786	787	772	790	829	821	822	724	806	799	806	822	782	839	708	762	806	799	833	796	816	831	842	757	778	806	743	842	778	798	781
24725	21424	27286	25643	4837	549	458	399	344	318	326	308	292	292	293	291	333	424	260	278	268	238	268	239	247	256	244	242	246	263	264	274	258	239	276	233	256	253	228	258	254	238	224	257	259	253	228	265	254	231	249	267	261	255	234	245	236	244	235	239	274	243	271	272	244	252	276	264	264	268	261	226	242	247	259	255	272	231	254	249	247	230	285	264	255	288	283	264	256	233	254	257	222	256	249	263	247	243	241	258	266	252	223	249	246	256	247	248	265	221	266	250	260	287	285	262	236	286	233	263	245	274	267	234	229	247	249	262	221	239	303	270	265	233	257	236	237	232	267	258	246	240	253	238	271	234	258	260	249	254	242	243	253	232	214	263	250	218	273	250	248	260	240	225	232	285	250	263	270	271	248	258	233	268	259	260	226	242	231	249	255	230	227	263	248	250	261	245	244	241	216	262	242	259	277	262	245	225	233	254	251	243	302	264	222	271	234	227	243	268	267	251	241	246	250	257	243	246	267	237	264	275	250	227	232	270	250	276	238	255	234	260	265	239	256	246	240	239	241	252	266	246	257	254	232	272	216	216	241	250	266	252	253	242	229	247	269	281	258	234	239	263	238	247	271	261	251	225	249	248	222	269	259	241	263	250	244	241	240	280	239	250	284	245	260	248	283	245	262	253	226	279	252	253	249	243	257	285	238	254	250	253	241	270	214	230	238	243	229	251	252	230	270	268	263	249	240	239	263	244	212	245	228	274	236	241	236	229	240	251	241	242	240	264	259	257	230	254	263	239	239	264	237	267	256	240	259	264	241	242	285	254	261	247	239	243	252	225	227	243	209	243	266	268	277	246	235	244	263	245	225	230	247	237	239	279	259	215	259	246	270	270	257	244	268	249	227	271	235	243	237	246	261	271	285	243	231	223	253	222	260	265	225	258	239	232	258	219	259	247	251	279	251	238	264	246	250	272	256	257	288	233	290	283	253	246	253	249	261	259	245	253	264	250	262	278	246	235	248	246	255	242	245	246	224	248	247	240	241	259	280	264	267	265	254	237	259	270	253	246	234	244	259	221	245	243	247	247	260	254	228	245	233	241	236	246	225	248	252	240	278	249	261	301	268	270	238	249	252	244	252	237	231	243	231	254	248	241	237	248	272	257	257	291	251	252	246	256	242	264	264	215	259	245	260	270	237	239	256	281	232	254	269	256	260	239	288	202	234	277	256	252	239	235	226	260	237	258	242	244	263	237	255	251	269	213	254	246	250	266	266	231	267	249	245	250	215	228	269	229	261	262	256	240	242	249	259	261	238	252	240	269	232	264	284	265	249	257	262	234	235	255	232	243	287	250	240	249	251	258	260	213	245	255	236	247	250	241	262	248	257	223	260	242	227	256	247	273	272	261	246	266	235	265	202	253	231	256	244	247	250	253	251	248	253	235	235	248	273	268	254	222	250	245	261	241	211	256	246	248	267	256	274	255	243	238	243	277	240	260	244	255	245	253	247	270	249	216	248	265	249	245	264	244	260	237	242	248	257	241	258	242	270	225	245	255	224	250	236	240	277	268	224	238	241	261	279	265	261	250	233	243	215	268	265	217	233	243	273	260	229	255	243	229	234	248	231	261	240	259	232	229	248	269	263	239	239	264	227	233	262	232	257	231	257	234	250	230	241	243	290	241	254	228	237	248	276	234	225	250	263	236	251	254	233	238	251	270	225	276	228	270	232	238	252	257	255	243	265	272	239	251	260	239	239	274	253	246	249	271	269	261	281	263	235	267	244	266	257	192	228	240	240	210	253	258	251	238	238	281	229	253	262	228	250	213	223	218	229	261	277	255	237	249	272	242	223	271	244	245	229	234	259	286	236	249	239	274	282	241	247	238	249	259	268	246	240	245	231	254	255	253	246	238	252	220	251	259	236	263	239	245	252	290	249	257	237	272	260	229	246	250	247	243	261	239	243	256	240	269	284	272	241	242	246	248	243	246	267	252	249	257	242	256	236	269	265	254	273	263	247	261	268	227	250	248	264	275	238	259	245	273	243	234	256	239	252	242	279	273	260	248	271	254	226	240	250	242	223	240	233	255	282	234	262	262	250	253	238	250	247	211	241	259	233	236	246	242	249	227	273	243	257	276	260	239	237	261	295	252	234	246	239	243	246	230	268	250	257	244	254	243	262	263	252	275	246	273	244	254	226	223	220	251	278	226	237	244	260	244	232	255	253	242	287	259	238	267	251	264	229	233	237	250	242	271	241	252	261	267	229	247	264	250	234	245	252	226	255	262	234	239	256	241	244	241	238	226	239	250	245	261	247	237	248	254	284	240	276	239	251	270	266	258	256	257	273	252	249	260	231	258	224	263	237	228	236	239	242	236	254	251	240	238	260	248	258	244	231	243	256	253	231	250	241	241	254	234	235	244	265	215	241	257	263	236	263	250	266	228	229	256	254	239	242	248	257	247	248	246	243	249	265	249	244	255	240	246	226	278	283	218	238	215	256	221	265	247	240	244	289	275	233	237	278	235	219	261	255	259	255	254	231	261	224	251	251	240	223	248	255	246	260	264	247	224	272	244	237	260	249	257	265	238	272	243	256	248	248	236	254	235	219	268	241	230	230	241	227	248	239	245	262	266	277	264	252	236	236	242	252	248	242	275	260	225	268	218	244	227	281	257	250	252	202	241	278	228	247	236	254	209	277	270	252	257	254	271	262	234	235	223	231	232	285	238	221	272	229	228	244	250	242	228	234	259	237	236	227	220	220	258	245	228	242	240	220	269	244	247	227	259	269	263	256	252	261	244	230	224	229	273	271	251	267	256	241	244	238	268	239	239	239	228	229	243	242	253	244	241	266	263	230	234	240	248	246	244	268	243	256	260	248	271	273	251	280	231	217	261	246	262	255	254	237	234	270	237	271	240	228	264	246	241	224	267	249	263	255	258	257	247	242	259	230	226	253	250	233	263	254	274	263	277	268	257	231	204	233	259	222	252	258	261	225	259	241	249	227	268	283	227	234	234	253	251	230	241	269	274	253	255	265	238	252	239	233	233	252	249	225	227	229	241	268	237	257	245	258	266	268	251	277	248	262	263	240	247	254	239	231	252	236	274	240	253	268	238	238	246	262	213	259	243	231	248	240	230	256	223	249	231	265	255	247	277	252	267	259	238	273	249	256	242	217	271	272	277	231	241	227	241	237	276	226	242	234	247	263	244	240	255	232	235	249	256	258	227	257	247	262	246	236	234	267	247	276	247	229	269	233	270	272	230	251	250	243	246	233	261	221	257	261	263	258	227	245	255	243	221	238	240	228	237	241	254	227	264	248	222	247	239	268	238	223	245	254	250	245	245	269	269	232	247	247	257	246	225	246	241	244	234	238	240	259	244	237	213	265	227	265	225	227	270	220	273	231	259	268	268	293	289	283	255	256	239	253	234	242	259	238	216	268	233	266	244	250	233	251	254	252	257	242	228	261	266	263	229	243	237	270	238	255	239	237	243
9150	5439	3617	1840	1218	967	801	701	603	540	565	475	468	434	443	458	482	731	358	373	382	328	379	371	327	338	328	305	331	336	346	340	352	353	354	318	316	337	347	349	361	375	336	327	346	380	326	344	332	340	327	330	361	347	309	329	344	329	339	341	328	323	358	341	330	322	341	322	375	354	342	362	381	317	350	381	363	338	330	343	333	329	351	353	352	311	343	360	333	323	362	340	336	331	344	317	335	309	347	346	362	352	328	354	371	355	331	352	388	348	357	333	355	341	352	334	332	345	363	338	340	323	333	325	371	331	331	322	353	349	318	356	332	362	341	335	341	319	361	313	332	368	347	330	342	348	358	340	322	369	338	320	335	334	333	353	339	344	340	382	322	348	344	326	350	343	324	352	335	322	330	310	338	328	352	359	363	323	326	355	325	344	347	331	350	330	309	345	320	351	345	362	327	314	320	378	319	328	334	286	341	330	340	325	351	328	330	322	336	318	369	327	347	341	310	331	362	348	329	345	334	340	324	371	316	361	338	336	350	330	327	315	338	321	305	359	309	328	341	328	345	340	370	323	333	319	329	344	320	323	336	334	327	351	338	319	321	333	343	342	337	318	351	346	351	350	350	332	320	319	319	324	334	352	319	341	342	350	363	307	310	354	338	366	363	310	302	362	316	331	343	313	338	344	322	327	331	321	349	322	353	310	351	335	369	372	348	338	308	357	346	362	353	329	319	329	352	373	336	330	334	319	302	318	344	330	341	341	354	301	330	359	338	324	337	345	342	333	332	320	337	364	339	322	327	323	347	339	334	355	345	342	370	366	359	329	337	327	311	355	344	337	336	339	366	327	332	335	289	306	300	324	332	360	324	325	377	317	337	344	329	357	308	313	349	355	317	350	327	317	320	366	342	344	340	369	308	368	355	346	316	327	320	352	325	300	318	337	293	357	331	339	342	326	378	375	323	345	325	349	331	348	316	347	349	318	324	367	326	375	341	376	338	353	324	330	358	331	317	371	320	337	351	328	346	331	324	343	338	341	312	324	338	334	336	346	318	370	387	319	312	334	358	352	293	348	317	338	325	351	334	327	316	307	355	354	347	353	337	326	362	357	332	343	354	308	337	355	330	340	323	332	352	340	318	353	311	352	368	323	315	323	343	323	305	354	362	342	333	332	327	326	394	323	324	366	330	340	336	324	369	344	350	338	356	365	333	304	311	352	350	315	364	357	324	307	348	346	346	359	303	325	339	343	334	356	351	354	309	339	364	369	343	323	344	309	349	367	345	329	300	329	357	322	334	366	341	361	317	339	313	349	323	351	301	333	334	322	307	315	341	333	330	355	316	349	300	330	325	321	345	351	321	335	328	336	369	322	335	361	336	332	352	336	330	336	345	324	317	327	344	332	324	344	325	314	324	351	363	354	353	319	296	333	350	356	308	303	367	325	356	333	321	338	318	331	326	315	325	349	355	345	336	362	351	335	355	340	303	324	375	328	307	334	319	320	361	335	307	339	313	342	372	307	321	336	353	339	317	324	345	338	322	328	344	329	304	335	363	334	345	345	362	338	295	313	342	331	353	311	333	344	338	325	340	373	317	324	367	352	322	330	343	326	338	301	342	379	343	354	327	343	350	323	355	321	355	339	329	328	317	331	327	336	330	357	353	352	328	360	330	339	334	349	315	355	322	364	344	341	337	324	321	335	350	350	337	326	329	331	330	338	321	339	323	350	369	321	337	343	356	273	312	319	325	358	334	307	323	358	354	355	327	342	330	344	350	346	328	352	373	345	305	352	339	322	352	346	343	342	338	329	359	327	323	307	342	337	337	340	363	364	367	345	326	326	354	322	356	327	349	308	341	345	352	353	357	332	367	321	350	368	300	323	351	359	305	275	374	350	347	376	335	344	303	344	320	321	322	345	325	338	335	354	308	399	318	341	320	357	310	339	327	316	338	349	344	325	318	319	304	354	354	333	327	329	347	321	311	325	350	327	361	358	343	331	354	321	316	343	347	332	368	327	361	341	360	340	366	327	325	323	335	327	355	323	304	347	327	317	321	347	363	338	336	307	323	341	338	350	359	352	354	337	350	355	316	355	336	336	344	318	330	341	341	351	336	319	388	313	374	338	347	346	352	319	341	358	350	338	327	366	352	364	326	339	323	340	351	335	368	314	322	315	354	316	343	319	323	321	327	348	343	383	312	301	300	290	346	334	340	343	330	351	326	339	331	347	352	371	339	338	339	313	372	346	339	314	335	385	354	280	323	347	327	327	372	341	335	323	308	322	359	357	339	355	332	364	330	337	346	348	358	334	352	326	324	361	314	329	310	338	321	330	339	386	349	357	311	334	329	320	331	347	343	337	322	331	377	320	346	326	345	372	338	335	307	343	323	361	348	350	355	341	335	346	327	333	338	326	315	337	339	339	354	341	334	368	337	339	335	368	357	342	321	337	355	348	340	335	350	339	328	306	298	350	340	302	322	342	322	328	312	337	350	365	356	309	319	354	316	353	344	328	367	359	326	365	308	376	353	338	311	316	329	326	302	350	339	344	344	375	325	338	337	297	335	337	330	377	339	356	339	332	352	338	342	311	336	373	318	333	368	359	315	338	336	324	288	345	325	339	353	366	385	298	361	338	327	325	351	347	346	331	322	308	348	367	332	332	362	344	360	344	312	315	321	341	319	313	341	327	341	283	376	341	365	354	376	284	341	338	354	351	320	360	321	385	328	354	343	341	334	383	313	338	338	321	329	315	327	377	334	333	328	343	367	327	351	346	325	328	325	303	352	355	359	354	309	332	350	340	328	340	365	335	333	336	345	304	352	357	330	355	322	342	366	344	331	308	318	350	335	327	323	335	331	306	319	344	341	339	336	333	358	320	321	323	297	344	294	339	366	348	326	339	347	331	359	336	344	346	343	329	346	325	343	363	338	321	346	342	322	329	346	384	307	317	345	325	366	333	330	379	305	330	342	353	342	327	314	341	321	318	337	356	301	331	347	322	334	331	341	311	335	331	377	323	352	370	361	341	345	316	310	307	372	311	333	330	344	338	325	332	346	335	333	359	349	349	356	357	319	314	330	318	333	335	339	325	339	358	341	320	366	327	329	335	321	339	365	340	350	330	328	332	345	345	305	353	326	338	352	384	331	335	330	308	331	333	324	306	343	338	344	346	342	331	333	340	310	348	328	364	344	345	341	312	314	326	319	315	360	308	325	349	328	350	356	318	344	323	338	307	365	348	364	348	313	322	331	341	336	295	346	319	364	352	340	337	331	357	356	334	348	358	346	338	352	341	367	327	296	351	328	329	369	335	347	364	361	335	350	359	345	367	320	331	357	343	320	319	333	313	346	345	343	381	385	337	323	363	366	363	327	343	335	340	352	348	337	344	305	360	367	316	357	340	346	320	346	349	338	337	335	350	348	361	341	373	327	347	326	326	321	315	329	337	354	324	314	334	303	376	333	345	326	342	369	343	332	355	337	326	356	344
22596	21498	29354	24043	21501	21372	4363	1206	1022	918	867	864	756	789	795	731	810	976	694	675	663	700	659	685	643	640	647	637	608	624	614	630	660	658	642	572	609	610	653	675	665	579	636	582	656	610	627	670	639	628	622	650	644	665	638	572	549	605	622	644	614	616	590	686	656	600	645	620	654	637	649	589	608	647	629	628	643	574	590	591	677	644	658	626	599	607	614	638	667	606	578	650	642	582	601	616	602	622	595	658	595	596	615	634	591	632	577	598	657	661	602	627	610	603	603	639	587	619	616	580	640	611	605	615	597	608	536	611	618	620	574	594	562	627	615	614	582	595	630	617	634	617	587	629	604	630	555	609	644	600	591	587	597	603	577	598	625	598	623	600	630	638	586	583	629	617	619	611	626	587	654	594	594	611	591	582	623	637	650	595	612	607	658	603	592	581	615	617	577	633	619	618	624	647	584	569	617	572	574	576	647	596	594	598	603	560	627	636	607	565	623	630	636	631	603	592	591	628	588	623	567	644	604	640	613	604	639	613	578	609	607	600	620	627	630	585	638	578	616	594	576	583	621	661	589	596	614	592	576	639	615	645	608	632	601	586	613	619	618	576	640	567	615	601	628	602	621	635	622	606	623	614	645	610	610	638	628	640	607	602	576	623	661	591	608	604	629	615	643	595	611	647	616	596	603	607	618	567	567	606	610	616	610	584	584	595	645	607	604	624	580	594	621	632	614	614	611	547	604	586	596	638	677	610	616	563	612	598	651	598	622	579	611	622	648	617	615	618	590	606	622	690	599	660	655	611	622	612	570	580	612	586	576	608	654	645	604	619	654	621	583	626	598	610	569	620	608	597	685	590	637	561	609	609	604	582	615	579	615	579	566	606	617	600	630	649	616	621	635	589	599	625	631	619	591	605	558	614	582	586	605	586	590	623	610	616	594	585	575	598	584	598	592	603	604	628	596	622	613	560	607	618	625	606	606	616	603	628	611	629	659	644	618	603	606	614	625	610	637	598	610	578	608	600	632	647	620	625	550	645	569	616	619	626	582	619	567	616	597	592	617	618	632	567	614	588	638	595	599	603	586	631	641	623	546	612	561	560	594	586	593	601	584	585	581	625	618	609	571	586	648	593	658	631	631	646	651	633	617	597	603	622	594	598	601	589	601	596	643	606	602	662	554	592	637	589	571	636	617	580	601	620	632	630	630	602	677	621	606	598	582	609	648	583	627	600	632	603	626	594	620	607	579	627	641	638	626	619	582	600	606	631	692	571	578	574	640	612	587	609	603	584	588	629	664	618	580	619	644	655	604	609	591	618	568	630	568	611	571	624	602	601	625	620	593	564	579	584	595	582	596	611	630	648	593	590	643	598	546	609	602	631	618	592	575	588	639	609	602	593	602	645	549	577	652	613	595	657	578	612	584	635	638	617	649	648	600	625	603	609	616	601	608	663	647	576	600	619	629	641	609	620	642	592	598	633	594	644	623	560	587	606	547	603	610	599	591	563	624	630	625	590	619	661	620	637	578	568	635	624	566	617	619	588	621	598	626	566	638	586	563	622	614	644	622	615	554	597	619	619	623	614	644	598	614	599	602	602	563	608	639	621	619	623	612	593	544	654	655	599	606	574	604	602	605	611	606	602	619	626	604	652	585	570	622	648	607	603	640	631	576	614	617	576	638	600	605	610	641	621	606	626	607	608	604	593	615	595	593	611	573	651	607	568	588	611	608	630	606	609	610	580	670	584	617	621	633	588	642	619	642	610	550	622	654	585	635	601	561	609	622	610	612	559	579	617	584	612	629	646	626	582	660	651	639	583	639	620	633	586	576	599	642	586	631	605	603	623	619	606	606	596	597	607	631	645	600	586	625	619	602	596	625	599	614	588	573	593	591	589	610	619	605	552	630	587	613	627	588	596	569	607	619	630	579	647	642	643	600	573	620	650	626	615	646	645	593	627	575	579	586	623	588	646	639	599	593	622	613	644	652	631	606	604	566	624	595	609	592	647	595	603	553	568	567	585	595	600	564	613	621	619	605	592	623	625	589	622	613	607	587	618	600	616	586	611	637	640	630	591	604	613	601	624	585	615	644	576	588	633	552	591	564	624	609	608	615	661	612	577	626	568	628	635	652	579	570	615	590	563	619	636	633	616	612	633	565	597	576	615	572	614	596	626	575	596	611	620	590	614	614	617	597	590	631	622	625	572	599	608	576	622	592	605	614	573	597	641	666	625	627	631	607	636	617	599	617	660	606	647	590	622	618	584	621	646	623	600	625	602	557	582	626	578	643	586	616	639	613	664	588	640	583	609	648	573	611	582	627	595	630	602	599	617	614	624	611	629	608	608	608	538	615	594	576	614	592	631	633	550	614	626	604	650	624	577	597	594	589	625	551	591	623	622	644	583	605	579	593	633	658	603	597	577	581	581	582	595	656	602	650	627	591	589	605	570	598	603	612	588	591	611	641	579	631	625	612	571	640	627	599	552	637	645	594	661	633	630	578	609	617	625	583	619	632	616	605	569	577	623	570	600	618	622	607	626	587	575	624	560	607	648	624	639	611	615	596	620	603	601	618	577	569	606	579	631	604	605	548	597	626	635	636	628	631	615	586	644	618	609	620	575	543	609	613	613	590	641	627	641	621	571	629	633	621	594	661	626	568	608	615	657	649	595	574	624	619	665	601	577	628	615	587	613	611	626	648	604	640	630	600	614	572	596	600	623	603	606	584	600	566	604	637	644	601	586	611	580	624	581	636	565	602	581	595	636	570	592	594	596	575	595	612	590	619	617	583	644	594	615	617	630	594	613	604	577	593	598	582	630	656	657	611	586	579	640	613	597	599	607	601	591	619	618	626	575	618	633	653	611	623	587	644	623	581	626	571	613	587	629	613	647	599	538	660	587	602	615	596	602	631	640	624	627	618	584	602	609	623	613	585	613	623	575	582	581	604	564	595	608	656	592	595	603	614	645	599	610	623	617	630	643	556	556	627	597	638	581	620	607	610	603	611	627	648	597	603	645	603	612	594	650	612	634	665	598	580	609	629	617	579	598	623	603	603	599	560	608	583	621	605	611	561	613	606	582	632	640	589	626	586	636	631	575	608	611	601	599	587	613	598	583	570	581	568	611	602	608	618	591	602	594	609	598	566	649	586	624	628	595	564	603	631	620	606	598	645	602	554	646	592	639	662	561	622	619	598	569	628	625	660	597	585	574	608	659	550	649	667	598	604	598	625	585	594	553	583	608	561	600	620	619	593	640	616	606	603	594	632	658	596	588	643	599	582	650	646	590	593	586	603	587	600	589	581	622	595	593	626	616	616	560	605	616	596	588	631	616	581	560	609	645	619	583	608	622	581	581	659	645	613	597	630	587	594	605	588	599	600	591	625	609	593	618	586	594	586	550	575	606	605	626	580	650	605	614	632	653	584	647	606	597	657	590	617	600	613	629	576	603	612	594	599	618	593	604	552	622	625	616	585	596	551	606	666	599
12417	14278	10258	5027	3482	2667	2246	1867	1561	1426	1370	1270	1166	1070	1085	1043	1182	1579	890	843	878	820	810	855	837	836	836	798	820	780	791	815	781	775	820	824	782	805	789	779	736	738	776	789	751	819	726	842	804	776	820	789	760	725	744	777	814	807	727	784	774	768	738	742	808	769	725	818	788	769	815	736	766	766	789	848	729	759	817	768	764	761	819	786	803	771	820	742	760	766	800	804	811	719	772	772	815	799	805	755	772	772	814	789	780	767	805	774	735	770	804	759	785	763	759	811	785	795	748	800	835	774	737	776	759	798	772	798	766	816	719	729	776	748	761	761	744	775	763	762	777	786	760	782	777	736	767	749	720	774	760	835	798	796	796	729	790	766	793	735	788	772	807	735	798	738	736	767	723	733	753	698	734	825	771	737	723	719	762	756	768	774	819	740	740	774	771	790	757	767	769	742	712	784	804	706	752	735	775	816	737	772	774	780	800	799	713	817	758	771	813	741	771	752	768	793	799	808	813	756	752	771	764	759	792	766	759	762	760	813	782	719	737	757	771	785	724	781	770	754	745	755	749	764	723	769	778	826	765	771	770	731	735	823	747	751	724	785	786	771	780	768	766	761	752	758	747	727	767	768	741	798	781	754	780	765	739	765	743	732	770	771	786	747	771	754	789	790	783	815	824	736	781	822	710	805	793	734	778	721	745	730	747	786	732	816	772	727	766	790	802	769	765	751	768	769	747	760	790	773	774	743	796	797	724	771	775	758	810	768	779	756	750	792	728	779	770	792	714	732	779	779	784	734	794	744	774	770	772	755	770	764	750	805	760	765	764	757	739	745	769	768	756	749	756	816	745	773	785	753	736	770	781	776	727	749	787	822	847	789	737	773	745	762	734	794	811	747	771	761	780	774	783	812	742	747	787	818	771	776	749	751	783	759	752	743	738	757	801	767	778	775	735	731	706	783	766	767	750	747	801	794	737	792	746	790	749	792	779	755	744	760	726	806	741	724	749	775	690	765	766	774	767	778	783	764	779	816	774	741	737	769	774	811	747	754	754	741	786	759	758	745	775	726	810	765	734	772	758	764	780	790	761	783	744	757	789	773	734	812	761	701	830	718	810	796	722	744	742	746	751	793	813	777	781	777	810	747	768	785	761	761	785	777	718	781	754	760	753	792	739	787	756	746	746	796	772	753	756	773	793	782	738	792	736	747	714	797	844	784	780	764	739	758	729	809	806	775	770	807	735	768	776	757	777	781	775	758	788	780	757	736	731	791	762	769	755	751	760	789	724	765	742	704	790	797	786	768	770	787	714	766	756	814	811	802	788	759	777	807	723	788	710	764	762	761	760	757	804	729	763	785	715	827	811	756	736	736	771	775	769	781	750	700	761	755	771	744	731	750	805	787	793	785	780	756	774	733	727	771	783	745	766	820	768	766	751	757	741	777	784	719	802	756	751	721	759	771	756	801	780	782	780	778	736	781	739	744	744	754	787	784	753	761	767	742	769	800	762	754	770	762	753	740	804	761	725	784	795	797	714	738	783	714	779	718	757	780	706	778	739	796	756	777	711	733	773	749	756	738	696	758	753	731	781	764	743	763	741	778	772	770	746	786	796	785	752	771	757	801	798	737	755	771	727	814	797	760	731	805	737	735	736	727	761	758	723	774	796	757	763	741	765	802	785	756	751	793	787	757	748	779	792	725	830	750	731	800	714	720	731	722	784	792	803	810	754	733	778	730	787	715	783	760	758	761	810	748	761	781	679	848	837	747	691	758	758	737	796	764	782	741	746	784	776	802	810	778	819	769	722	724	739	782	774	795	760	762	793	800	788	830	775	756	746	792	750	749	796	788	752	734	703	758	816	728	743	785	775	801	757	792	762	773	817	789	824	741	716	713	757	760	777	755	788	774	764	816	777	743	793	785	731	813	765	800	792	750	783	791	763	826	739	750	740	744	771	781	726	752	777	794	799	776	729	757	754	835	769	812	781	800	783	802	787	788	721	804	754	741	756	757	779	721	789	812	805	776	813	768	718	814	776	763	737	775	818	775	741	741	801	726	773	760	712	748	695	781	745	776	787	798	741	800	776	756	774	757	785	818	757	754	744	752	750	744	750	717	739	752	757	778	768	778	771	808	741	739	714	729	820	761	746	747	752	821	777	757	812	701	761	789	776	779	739	755	767	754	826	787	723	792	718	755	741	765	776	764	772	764	784	758	780	775	783	770	760	764	700	832	760	792	736	820	756	792	742	731	725	750	755	768	769	754	827	736	748	822	780	774	749	757	811	776	707	761	804	727	759	748	806	829	807	752	791	782	774	792	749	781	820	730	747	821	767	756	756	785	764	750	766	742	813	759	757	788	764	722	801	797	753	760	713	799	785	814	767	761	736	743	745	781	745	780	744	763	728	775	797	786	802	764	763	825	734	754	803	787	770	761	749	737	764	757	798	696	769	755	763	784	771	784	798	814	756	782	781	768	773	761	779	736	793	733	741	802	740	723	766	752	766	739	752	745	766	684	739	771	770	780	796	766	719	759	792	752	815	807	722	802	792	747	773	748	735	787	733	754	785	811	809	743	745	738	791	798	721	809	807	761	781	767	757	790	736	766	773	774	761	744	786	777	775	800	730	737	774	778	769	782	730	768	795	741	761	818	740	718	776	762	797	763	750	782	744	711	776	828	771	784	755	775	731	749	765	729	808	735	791	751	770	755	720	711	746	764	779	800	773	757	816	740	810	820	773	726	759	768	768	807	760	740	802	752	723	773	739	752	744	828	729	747	720	823	785	724	757	745	795	731	719	773	768	773	762	764	751	762	790	731	744	764	801	733	788	807	775	759	744	769	821	742	767	792	758	781	722	737	739	798	732	809	807	762	763	801	767	781	779	730	745	753	787	794	789	719	777	757	738	786	728	752	795	728	738	823	768	799	774	745	730	774	749	752	810	757	783	785	721	759	747	742	778	795	736	774	768	797	754	754	782	747	739	857	750	757	723	753	748	760	720	733	769	810	794	783	718	764	822	763	698	747	771	765	724	727	787	733	731	732	787	749	742	732	764	735	809	762	829	797	784	775	746	738	795	762	827	784	802	789	741	763	754	788	768	765	769	761	798	743	793	762	779	771	764	788	736	840	762	821	759	804	765	743	813	741	688	742	765	731	797	812	758	736	734	742	768	742	795	760	765	815	751	767	749	771	793	780	766	784	771	799	715	767	776	789	752	745	779	761	769	691	751	742	741	729	758	781	730	752	749	775	788	722	818	792	743	735	752	767	767	773	776	781	792	790	802	752	809	760	809	755	742	744	787	721	782	830	773	748	738	717	777	795	767	751	763	763	795	772	725	791	747	735	787	770	781	753	773	818	748	801	798	757	709	777	790	762	775	756	770	732	807	742	763	758	753	755	757	790	785	743	775	789	732	757	750	790	766	801	727	803	762	751	814	759	731	761	780	767	773	754	759	770	761	758	737	750	742	761	764	755	750	729	780	777
27655	17394	3299	799	555	439	435	423	399	396	425	420	407	418	373	424	439	404	368	371	357	397	375	376	397	389	379	379	363	404	356	418	362	369	379	396	357	384	391	368	369	399	367	379	352	387	348	341	365	360	383	371	362	346	373	407	357	332	401	387	373	363	361	406	374	387	379	381	361	405	388	354	359	376	388	383	370	409	410	351	354	376	375	347	395	380	367	383	382	384	371	399	378	382	361	377	354	361	369	354	370	391	391	354	385	373	377	365	358	359	421	340	380	341	349	375	362	338	375	335	354	369	371	355	391	374	366	412	370	381	352	351	339	351	369	375	431	368	372	406	377	394	398	392	359	370	363	372	358	362	383	390	361	346	330	366	367	360	395	369	341	351	348	350	382	403	381	336	412	364	353	374	353	394	361	352	376	366	366	359	324	399	357	354	359	385	351	366	382	385	383	357	394	362	391	380	390	369	355	342	364	351	359	358	398	382	360	373	382	384	347	377	341	355	367	368	362	387	397	373	369	368	359	351	370	383	395	363	355	369	351	366	367	356	400	365	393	350	371	347	369	359	367	383	382	381	353	359	371	353	367	377	346	364	371	375	351	338	371	386	379	373	333	358	391	366	376	380	364	392	373	369	342	372	378	383	378	372	371	411	415	380	359	371	337	369	364	362	344	397	394	376	370	340	369	375	356	323	355	370	348	401	346	364	398	374	378	398	380	356	375	393	353	359	371	367	356	363	376	363	354	365	390	370	364	403	387	372	399	372	398	384	365	361	396	344	384	364	388	345	372	382	392	348	322	362	382	376	365	351	372	372	376	356	389	362	367	361	365	363	406	397	331	376	374	376	350	372	354	355	376	360	371	411	352	383	342	338	384	385	382	365	368	376	393	369	395	357	382	390	351	379	375	408	374	371	381	389	362	373	360	331	389	359	348	351	391	342	369	403	343	376	355	373	375	362	372	351	378	330	350	361	387	366	354	376	360	392	357	391	398	341	377	384	356	352	378	346	389	368	382	361	366	370	398	377	370	327	352	365	340	393	358	371	355	335	409	374	373	392	376	404	429	355	358	382	401	377	367	367	350	348	355	337	379	371	368	387	371	352	356	367	399	350	391	354	361	346	378	404	392	411	381	383	422	358	398	366	365	354	370	349	381	366	357	350	390	364	395	378	366	374	340	360	408	374	376	369	372	355	391	376	391	356	376	384	387	370	338	368	340	363	365	353	366	351	369	390	397	397	377	384	348	353	374	402	361	359	384	410	365	374	386	362	335	361	388	392	383	393	356	366	355	405	367	369	406	348	405	381	384	378	338	379	373	377	392	360	360	352	353	374	378	385	403	363	366	352	368	357	334	364	351	373	392	375	369	344	374	392	361	339	336	354	379	382	384	350	353	362	363	364	341	373	375	365	380	387	375	353	374	373	401	367	342	348	351	376	407	365	354	381	400	375	383	348	367	356	374	351	349	392	344	388	368	354	386	396	407	378	357	378	384	374	390	334	378	339	360	361	360	364	365	395	346	347	419	374	370	359	395	332	372	379	367	376	370	344	379	367	375	360	371	365	368	356	359	370	394	329	399	366	394	403	343	368	378	353	355	356	370	393	395	388	342	362	377	361	376	403	369	392	368	416	367	365	336	384	365	383	356	361	361	335	356	377	351	343	382	343	335	394	346	352	396	358	377	365	367	375	355	376	358	370	385	402	394	379	364	363	366	372	379	395	363	374	349	339	407	372	365	374	383	353	364	375	371	388	354	374	365	359	357	371	423	373	415	349	345	376	370	354	408	363	375	381	386	371	370	386	376	399	338	372	351	371	411	368	402	388	374	381	361	363	367	357	359	349	390	347	383	334	381	341	370	380	384	364	386	365	367	367	364	405	377	371	380	398	356	399	395	383	372	375	335	390	387	343	364	359	362	355	380	385	360	370	383	391	348	345	361	368	393	361	384	361	343	367	377	372	356	377	321	397	382	383	378	396	391	367	371	370	406	389	353	366	373	398	358	376	378	337	320	395	363	378	388	379	369	363	357	375	359	372	380	364	357	355	334	378	368	374	373	391	381	356	370	376	392	351	326	392	361	383	391	374	355	386	359	337	362	337	385	365	372	394	371	363	390	373	400	371	391	372	376	338	382	387	358	383	379	344	372	358	352	395	388	365	353	358	412	369	366	378	342	361	379	362	371	336	343	357	368	363	343	371	326	399	359	365	348	343	375	371	389	334	382	359	376	350	368	346	396	392	389	368	345	361	373	378	383	366	386	377	341	382	385	357	377	348	350	341	366	354	348	416	360	356	362	356	392	324	370	350	387	390	365	361	383	376	367	358	391	339	347	363	359	366	364	376	345	377	351	334	418	385	366	392	347	393	366	384	396	372	398	379	396	404	359	347	376	376	365	406	364	398	376	405	387	387	344	328	360	356	384	375	403	357	354	367	371	345	369	363	345	370	392	384	371	375	348	320	365	358	349	339	376	348	368	387	377	374	384	375	342	367	399	353	395	326	361	354	361	386	357	367	375	328	371	390	363	350	363	387	412	363	363	361	347	371	370	410	378	355	376	345	356	387	362	325	391	381	385	351	376	374	369	353	370	376	393	347	349	384	375	386	346	367	390	363	365	387	379	366	377	349	399	375	412	368	352	371	369	382	381	361	401	350	367	387	374	377	326	373	372	365	365	387	419	366	336	344	371	368	379	356	359	357	361	369	382	379	365	369	372	389	371	375	393	373	347	342	392	374	381	373	376	367	352	381	377	373	368	371	319	331	373	385	366	378	392	360	369	364	385	368	337	373	367	334	372	396	333	380	366	364	357	400	348	351	362	361	344	383	327	379	311	366	357	384	344	422	356	345	361	368	329	392	381	378	360	366	359	394	364	371	383	342	344	389	386	361	365	404	352	365	399	366	365	347	374	332	347	385	377	360	398	329	373	385	383	379	394	385	348	371	369	355	387	371	370	347	369	331	391	389	356	378	355	365	368	354	381	364	384	359	372	390	388	392	363	368	391	345	354	377	360	360	335	378	342	385	369	384	347	367	351	365	370	341	359	347	397	351	384	327	355	365	353	352	363	376	371	390	387	373	356	389	375	361	375	335	383	394	357	354	393	349	407	351	394	391	365	354	340	356	344	358	367	361	391	381	391	343	344	365	391	329	371	399	379	354	351	359	375	367	347	404	390	363	371	378	376	383	383	360	368	371	365	354	392	376	377	371	362	366	353	412	372	360	386	383	327	419	362	384	386	322	375	383	369	375	376	381	374	391	367	410	372	348	401	362	378	357	336	341	357	370	401	374	371	358	405	380	350	395	341	352	370	380	361	395	395	404	368	350	387	360	355	347	359	362	375	357	365	370	384	364	344	362	392	409	335	370	392	364	396	348	406	395	361	374	362	409	377	368	377	363	381	345	364	374	372	349	361	364	353	385	344	388	393	395	386	384	363	391	380	385	381	379	377	369	408	381	372	398	356	362	384	372	382	376	372	372	362	370
5020	2041	1607	889	649	636	605	535	537	562	531	527	522	518	545	536	529	600	480	483	471	470	442	486	466	494	469	442	462	447	461	466	484	461	474	467	511	455	484	441	445	490	471	452	463	456	495	478	447	468	486	449	483	478	446	506	480	480	466	416	471	468	490	454	457	455	470	474	498	464	448	470	488	481	442	478	461	461	472	492	465	481	522	477	497	457	501	503	463	461	448	488	433	449	494	483	467	463	451	492	457	483	439	491	466	469	453	483	451	440	458	470	468	476	524	458	503	454	479	470	462	490	455	454	479	497	463	474	507	482	453	492	455	430	508	433	486	467	461	469	479	449	445	481	474	468	471	455	497	449	464	434	476	439	481	447	493	480	437	463	476	494	497	442	465	469	463	498	462	468	452	506	473	472	491	444	448	446	481	491	456	505	491	494	494	502	450	467	465	496	484	496	497	473	443	456	462	475	425	475	486	495	475	475	493	499	480	484	427	450	479	442	491	487	471	444	412	443	438	465	450	469	463	492	462	434	482	494	479	458	510	484	475	458	492	453	440	500	466	461	457	459	471	504	458	483	436	470	460	492	446	433	444	451	467	452	481	482	507	473	437	417	469	441	457	438	484	444	426	489	484	434	453	468	465	455	473	473	481	501	465	465	486	460	483	462	461	442	456	497	500	486	483	498	483	454	456	441	472	485	475	453	435	452	458	472	455	421	443	473	468	461	497	442	507	445	487	464	518	464	475	457	495	467	437	455	455	474	484	474	471	473	470	481	475	478	451	494	511	468	499	443	475	493	504	454	439	487	457	486	491	457	492	443	439	491	462	498	439	474	494	488	504	449	433	502	459	440	478	531	490	519	467	456	478	466	466	468	505	465	474	426	463	461	490	485	437	454	460	514	458	449	482	481	514	480	491	455	485	460	482	462	452	478	478	437	482	442	443	439	459	500	484	506	484	477	499	480	496	468	447	501	433	466	455	471	487	464	481	512	486	448	446	480	455	491	462	491	485	445	430	454	461	483	463	456	471	463	461	448	443	483	457	481	505	463	457	466	470	465	450	484	465	447	467	468	471	485	455	467	459	475	461	478	466	457	483	458	442	457	501	455	502	439	509	485	520	478	481	460	448	467	419	463	415	495	469	481	474	438	457	456	449	471	474	427	511	494	470	489	491	454	451	459	490	498	511	441	502	448	448	438	514	450	505	468	502	455	436	486	425	484	490	483	476	474	455	491	436	421	467	443	415	524	471	442	485	462	462	483	470	464	462	449	473	456	464	477	498	445	488	468	474	479	471	479	493	496	462	432	470	402	466	472	479	459	460	449	481	458	464	447	472	479	495	477	476	433	438	463	444	477	472	488	426	483	518	471	462	447	507	479	473	455	407	463	483	444	472	445	457	467	437	446	465	497	483	476	476	494	469	512	456	535	515	447	497	466	457	471	456	463	480	495	474	456	493	494	490	487	468	443	475	443	498	437	467	437	447	467	469	459	461	496	461	485	482	480	428	457	449	443	488	466	438	461	470	456	440	483	489	445	486	469	430	496	468	431	463	450	470	492	467	456	471	486	466	443	455	477	464	491	429	422	462	486	508	466	454	480	457	456	461	479	437	473	430	496	424	418	493	441	494	412	490	444	464	468	506	461	480	466	498	438	472	474	452	440	439	497	481	433	419	486	449	484	433	456	451	471	467	441	492	469	450	489	506	432	453	456	509	484	423	512	485	431	515	486	470	463	476	487	503	492	502	475	487	463	502	492	479	503	480	485	433	455	483	471	472	474	474	521	458	459	479	475	461	455	459	457	475	475	447	476	474	492	457	518	475	419	476	431	466	443	426	487	474	478	467	486	466	492	502	461	503	460	448	457	473	471	471	440	447	441	453	482	495	492	525	447	454	434	466	431	476	462	479	450	486	485	474	454	457	452	492	440	487	462	448	492	483	463	478	450	459	478	485	464	508	455	461	455	513	470	445	450	477	474	458	417	495	451	466	457	494	455	444	495	453	506	469	482	455	450	499	495	464	444	494	461	459	500	495	471	459	480	484	421	464	468	435	467	454	473	477	444	448	478	458	433	458	479	479	481	462	476	447	483	449	462	471	459	457	508	441	486	442	456	486	469	466	477	517	459	475	481	484	418	457	479	488	461	451	467	467	443	470	435	483	433	459	467	514	443	483	483	455	455	495	460	454	471	471	477	481	472	465	475	509	497	420	462	433	461	487	466	462	480	485	445	479	445	450	481	481	483	429	447	489	509	484	497	437	440	520	459	490	444	448	466	477	429	480	469	480	494	467	445	505	467	467	491	496	472	481	475	445	446	449	459	455	436	460	442	449	472	443	464	478	481	432	451	426	456	480	493	466	500	459	516	456	486	458	484	444	465	474	464	471	449	526	455	473	476	461	439	461	497	471	435	422	467	508	459	472	474	484	453	525	479	497	508	461	471	460	454	485	460	493	496	456	453	481	494	484	471	457	454	484	464	457	472	457	445	459	481	450	418	431	465	487	504	418	448	447	431	460	435	495	508	443	473	444	460	462	443	480	488	492	450	462	477	499	453	509	481	520	435	498	442	464	465	459	421	489	478	461	440	454	501	477	447	435	506	449	450	460	505	507	489	472	455	478	486	452	456	481	489	492	448	471	500	477	478	441	476	485	505	509	444	465	487	471	446	459	467	487	454	522	464	458	443	475	474	487	442	461	448	472	482	487	446	492	471	435	493	472	510	468	461	477	430	472	472	474	481	482	482	496	457	442	466	500	462	460	456	479	445	477	459	524	486	506	462	457	485	450	446	483	435	461	472	450	451	470	481	452	473	464	483	467	461	460	462	483	462	470	472	454	476	461	469	466	452	483	493	441	465	449	421	502	472	447	463	462	467	494	463	446	437	477	472	471	473	488	449	498	438	490	446	475	513	442	471	494	445	409	474	457	510	436	466	481	457	472	415	468	443	449	446	463	505	479	491	502	443	467	433	455	459	493	494	460	485	459	458	428	451	485	491	468	461	461	458	471	478	454	477	460	471	468	444	504	470	461	538	449	448	482	473	443	473	463	497	461	514	454	463	442	457	490	452	484	436	451	466	417	445	482	480	442	473	499	442	448	476	489	495	450	457	469	490	458	457	482	467	484	477	486	477	466	427	459	489	506	469	448	447	500	497	440	468	519	501	493	484	445	439	452	453	469	440	467	487	470	498	456	460	468	477	504	449	463	482	456	459	459	458	483	449	461	463	450	453	462	465	495	472	477	433	489	472	462	507	451	427	450	462	474	450	472	430	461	457	454	486	463	483	487	470	486	479	478	456	400	462	501	473	455	469	504	463	491	472	471	448	428	467	481	496	465	481	518	498	485	466	495	462	467	465	509	464	471	469	462	418	466	472	484	443	489	446	473	505	450	473	441	496	509	487	482	451	473	464	448	464	475	457	473	458	470	440	497	456	489	446	443	502	481	445	451	458	471	427	490	483	482	480	429	490	431	447	497	491	479	450
23636	21478	28699	24672	21281	4972	1217	917	859	853	792	752	765	712	744	748	887	1310	708	651	655	670	625	631	660	663	666	653	641	649	611	650	623	638	627	616	631	656	667	602	668	633	627	687	699	693	681	652	660	659	598	677	631	638	637	656	631	622	703	678	670	610	639	613	655	599	615	649	677	651	612	657	612	715	677	640	688	613	663	639	639	666	688	695	617	638	660	633	671	655	649	631	694	682	631	657	657	661	657	634	641	655	609	674	644	669	668	642	688	672	652	655	645	594	655	675	598	623	619	633	650	619	665	673	629	614	627	612	659	613	666	654	700	613	653	660	634	621	647	604	658	630	589	662	617	640	654	595	680	630	602	637	634	632	656	630	619	623	623	639	676	626	684	610	653	668	662	681	595	627	622	643	664	671	667	650	668	655	649	643	633	672	571	671	657	610	622	637	587	666	625	630	643	647	652	653	639	658	617	613	637	656	654	634	675	669	642	623	584	568	676	658	664	611	632	668	641	647	666	634	695	637	637	602	650	586	681	632	625	597	662	651	644	611	639	648	653	629	628	665	635	647	641	616	641	664	662	606	675	658	675	670	671	620	648	643	617	667	643	588	630	636	648	614	676	690	639	682	645	672	593	644	612	626	625	653	663	675	647	620	617	660	656	618	661	597	613	627	642	632	617	597	590	665	591	649	681	567	627	647	634	632	642	667	655	595	629	660	669	660	644	653	656	635	710	622	657	663	601	611	643	679	640	592	607	676	616	615	608	621	641	650	633	636	638	632	661	634	616	610	650	643	599	640	629	642	645	668	655	587	633	630	593	661	635	657	662	590	600	628	642	639	641	663	637	583	627	623	622	631	647	657	639	630	624	638	631	652	614	622	631	613	655	631	637	657	596	682	664	658	658	642	671	643	627	641	629	625	632	693	691	625	637	659	611	656	613	642	595	591	640	650	645	620	634	615	601	646	636	661	645	642	609	654	643	605	602	661	653	648	682	624	636	622	652	688	644	628	648	611	610	605	624	648	640	674	612	638	579	675	626	655	655	667	702	645	646	647	672	605	640	666	648	639	656	617	634	658	656	633	686	654	599	638	612	643	608	664	613	621	656	653	638	665	644	619	631	677	600	609	638	676	612	642	646	676	651	639	621	656	635	640	643	668	628	669	605	670	637	654	619	638	621	588	643	654	595	650	627	619	628	703	651	600	654	617	649	641	639	641	669	636	644	660	627	667	650	652	646	636	673	618	625	645	616	613	628	636	636	667	665	649	655	654	639	615	569	660	613	714	590	622	599	641	650	635	594	669	639	649	665	689	608	659	627	654	654	658	615	654	636	663	656	638	668	680	646	636	682	568	617	672	621	669	646	628	629	688	666	659	683	665	651	672	632	586	637	622	635	660	625	599	605	644	693	619	645	641	692	623	612	629	636	667	685	635	633	638	653	635	639	642	694	683	641	601	621	658	611	670	597	655	650	610	670	648	625	609	595	630	617	653	644	721	634	664	640	610	680	669	662	646	634	616	656	640	624	643	647	638	661	611	622	628	680	626	619	660	667	653	633	663	652	650	604	650	651	659	630	638	631	595	649	665	623	637	648	632	594	641	633	654	649	604	638	636	632	632	624	594	708	613	600	690	599	705	651	655	628	632	663	625	589	668	663	610	657	628	670	689	636	654	630	640	648	624	695	629	614	588	686	644	632	654	613	637	629	666	605	664	654	629	664	609	656	619	637	712	608	632	644	642	633	615	626	619	651	667	648	643	617	640	656	640	688	601	631	612	670	652	633	649	621	593	635	615	621	633	631	635	640	645	591	624	579	663	675	613	642	591	657	687	622	625	604	631	605	618	638	646	626	656	610	621	646	636	637	630	654	661	653	668	625	627	614	645	651	611	653	668	617	624	622	638	614	622	637	636	628	599	649	627	635	642	611	650	658	632	646	637	622	649	637	656	609	623	626	631	652	667	640	629	633	618	707	702	616	650	653	579	629	622	665	666	630	635	673	640	660	622	644	703	649	656	660	660	653	621	676	620	608	629	673	660	619	590	653	632	633	636	634	610	604	649	649	612	667	678	631	615	637	584	633	673	596	658	647	597	642	607	616	631	673	675	690	619	677	651	651	684	696	602	639	670	645	615	669	632	638	688	599	687	711	624	634	653	647	616	656	631	649	640	651	650	647	628	631	662	653	608	599	631	599	612	662	588	621	582	642	617	673	642	634	650	651	659	618	612	664	632	670	623	623	583	645	640	651	622	658	641	615	636	628	663	643	589	665	643	669	586	632	640	616	633	629	672	657	665	653	652	630	623	639	638	670	568	624	627	626	666	656	644	631	657	634	631	606	613	585	636	610	630	611	606	632	636	597	647	640	613	627	637	707	673	637	665	671	690	602	638	672	684	645	638	615	637	657	651	616	675	631	634	633	682	653	611	691	682	626	642	659	607	632	659	617	597	646	656	592	653	677	632	622	675	655	641	617	642	638	643	654	592	620	653	606	640	628	645	638	656	632	650	615	606	651	648	618	581	613	649	667	655	657	625	606	618	639	654	653	595	648	635	708	595	665	660	641	585	638	669	641	642	617	586	659	654	629	604	593	596	644	633	610	648	653	590	657	685	658	684	647	645	707	629	610	636	602	684	633	637	619	634	616	634	646	598	630	642	622	627	646	632	626	650	657	638	607	652	613	638	663	648	627	648	655	616	603	645	658	634	629	617	630	628	656	626	604	692	643	637	650	602	640	675	631	646	617	665	625	628	640	631	565	648	647	630	632	662	615	633	628	658	615	628	613	627	623	653	626	627	663	630	650	633	677	603	636	639	586	601	636	654	634	665	622	689	640	587	645	653	666	677	654	645	622	587	675	672	625	638	667	671	619	585	608	633	657	624	642	639	670	643	653	594	613	670	626	647	672	642	658	683	612	638	627	642	623	617	631	576	640	618	669	663	602	637	639	649	651	635	652	604	621	661	643	568	649	621	628	610	632	620	649	599	650	652	653	732	689	652	648	610	633	633	621	677	600	626	622	612	634	601	616	638	654	666	637	649	665	629	608	607	633	640	647	666	618	640	639	651	639	669	606	644	642	650	652	683	624	578	639	612	635	639	691	631	658	591	631	647	607	658	620	620	604	628	678	618	629	659	563	626	653	612	641	607	652	630	615	627	607	591	638	638	635	644	649	689	641	596	647	613	671	625	649	641	614	626	675	642	664	623	621	606	627	666	673	627	604	625	642	627	635	629	616	639	656	624	623	627	634	626	622	649	643	614	626	598	631	625	607	621	659	648	601	634	667	565	642	670	662	601	634	606	627	641	627	620	628	628	608	656	640	626	633	657	640	633	693	592	608	656	681	661	636	665	631	662	669	639	676	597	634	586	643	655	622	650	626	624	611	666	630	641	632	648	631	618	679	690	662	630	573	635	639	611	635	659	597	601	643	591	625	657	668	635	652	651	637	578	653	640	640	642	623	649	651	628	616	649	641	605	645	611	630	673
8891	9154	6481	3233	2344	1827	1584	1313	1279	1182	1133	1021	1064	924	1071	1044	1081	2185	848	859	862	823	845	822	812	808	803	816	753	821	818	817	797	783	805	810	794	808	841	852	815	815	790	751	813	812	856	808	792	790	814	755	830	801	834	811	780	793	781	788	843	814	811	798	862	822	796	813	835	788	786	830	822	809	825	793	782	765	774	793	793	826	825	847	819	827	842	765	832	781	843	858	829	765	803	833	824	766	811	780	839	831	761	837	773	793	804	821	810	784	813	837	830	821	823	867	843	793	788	822	778	772	772	827	781	756	829	813	811	802	811	829	801	828	792	804	786	784	755	781	780	823	796	775	789	806	800	760	791	775	785	792	780	779	820	786	783	782	809	821	812	814	851	789	761	755	794	808	813	817	822	816	827	775	784	725	795	800	787	835	807	801	806	802	799	784	781	803	718	732	790	828	763	810	800	818	817	795	760	770	782	843	799	787	743	793	748	799	763	771	805	842	801	806	824	810	775	799	803	778	823	779	798	786	802	794	804	804	767	815	751	789	820	772	787	817	747	804	801	785	807	813	783	767	781	792	769	757	793	810	787	804	735	775	812	820	823	740	775	793	783	741	811	814	802	881	775	801	835	848	837	809	762	813	795	810	771	782	799	772	801	840	808	818	789	854	805	811	772	742	816	798	794	788	807	759	829	753	773	786	853	774	825	826	783	817	814	772	758	849	767	786	769	755	776	758	817	757	800	780	764	803	851	797	798	787	787	831	783	799	769	763	796	828	826	780	793	795	772	798	755	829	775	765	795	773	801	797	797	815	768	788	786	805	785	751	823	801	783	813	815	822	770	803	802	792	813	857	774	744	829	807	832	789	770	793	791	796	814	793	816	760	807	797	796	852	811	806	877	810	781	807	848	782	785	796	844	786	746	833	815	796	759	825	805	814	840	817	754	800	852	842	783	746	804	789	815	786	773	830	809	766	828	773	796	798	786	828	779	791	805	824	814	783	803	842	793	814	757	829	802	794	811	814	782	779	782	786	795	879	803	816	826	781	810	793	774	778	825	785	782	802	761	833	780	809	824	829	816	743	800	807	764	784	805	783	779	775	813	848	852	820	760	850	836	762	852	779	766	755	794	830	819	780	806	807	740	811	804	773	751	761	768	841	791	798	816	823	784	776	798	834	765	774	784	803	819	785	815	857	779	807	807	785	792	791	824	825	801	755	824	813	792	807	825	847	799	791	821	795	769	802	794	784	784	759	772	764	819	829	776	813	799	783	781	813	793	817	767	808	826	771	771	809	803	764	830	808	826	827	796	793	779	771	765	822	827	785	802	803	786	801	796	817	795	819	818	813	808	830	789	773	792	762	786	786	765	789	841	790	764	774	789	767	817	782	805	775	867	846	802	819	788	790	780	850	788	815	754	818	783	798	816	790	768	784	768	743	780	792	862	784	815	808	823	795	760	791	788	802	755	798	779	797	783	814	795	739	758	752	791	785	796	771	742	812	837	781	810	818	828	778	860	819	843	822	810	789	750	765	763	789	781	791	811	762	768	812	802	783	784	807	787	794	722	824	778	757	834	765	814	783	781	860	795	834	826	724	802	817	810	838	788	814	756	783	769	763	732	804	800	776	781	828	801	812	802	799	758	802	808	837	818	785	821	774	829	724	796	801	781	793	824	774	768	828	810	861	818	789	784	800	768	796	790	772	798	767	802	781	793	817	800	847	784	812	765	750	799	760	820	846	827	809	792	727	799	843	760	779	763	903	823	774	813	738	817	828	779	754	851	764	775	833	828	803	787	785	783	764	765	773	770	836	832	794	795	811	826	816	765	799	778	796	818	806	780	806	840	805	792	857	726	795	767	788	841	830	817	780	851	834	779	812	827	833	802	798	819	787	820	773	799	827	802	818	772	754	761	796	781	804	781	785	768	830	840	786	774	854	804	807	816	800	811	806	825	764	767	766	808	740	792	826	786	765	741	822	770	775	807	772	823	801	789	758	843	820	809	785	752	794	797	788	813	811	796	773	792	829	814	800	834	782	794	789	780	808	853	844	787	862	801	789	723	806	808	786	840	845	813	728	783	782	818	813	820	777	808	800	814	822	837	770	810	818	817	805	753	744	798	809	826	765	818	818	808	797	795	780	789	755	752	796	821	812	840	786	766	814	797	810	834	804	757	802	820	767	754	830	760	807	806	818	813	770	833	764	828	831	786	809	859	813	815	773	785	791	782	809	739	786	813	813	799	823	781	820	821	776	789	837	849	841	776	779	794	763	793	818	790	781	819	805	780	774	827	766	829	755	831	815	841	772	850	785	816	775	798	793	783	774	793	790	775	756	841	823	787	773	826	800	830	848	794	805	774	822	785	792	788	843	823	849	789	749	702	816	813	811	850	821	831	775	755	809	786	781	832	815	840	785	769	791	793	796	783	830	789	814	787	805	796	795	801	797	803	843	818	794	812	780	756	831	813	835	773	817	762	816	738	839	832	769	779	782	797	800	795	803	802	819	790	770	790	792	801	835	808	762	777	792	806	773	808	794	806	768	757	795	758	829	803	812	784	808	817	803	803	792	786	780	774	842	815	783	799	768	823	813	815	823	826	836	809	809	798	809	810	772	797	736	795	786	773	794	795	802	758	818	786	844	800	798	816	779	817	762	807	796	756	741	849	773	824	789	808	770	836	787	776	808	776	763	783	815	789	791	823	800	817	792	821	830	803	793	813	866	806	819	800	770	802	809	824	838	805	816	834	762	771	761	781	777	809	820	796	796	810	847	818	722	807	844	772	780	802	763	840	752	818	770	793	789	818	785	826	839	792	782	794	756	801	802	827	761	809	790	791	804	808	848	726	754	786	761	799	820	750	787	820	787	848	826	810	781	792	748	761	776	812	772	800	804	810	744	834	802	795	785	774	793	789	787	781	785	791	811	800	787	754	852	766	774	787	773	807	736	805	797	790	848	837	810	765	763	875	785	779	827	769	857	796	776	813	793	779	784	804	753	791	749	768	816	816	799	763	774	817	847	725	759	816	845	798	867	804	735	772	768	797	744	762	773	773	779	804	822	824	784	793	751	785	794	778	766	810	795	788	770	765	836	746	796	826	772	778	840	801	832	779	778	806	798	848	800	851	782	786	801	806	844	812	812	781	778	797	789	762	792	754	769	825	777	773	778	809	762	861	828	786	753	835	847	800	789	811	778	833	835	809	814	858	792	783	792	803	790	791	804	811	792	778	793	768	832	784	782	793	830	786	807	786	864	785	790	768	802	870	740	778	751	780	821	843	763	762	800	828	816	785	773	793	812	794	789	831	786	837	791	778	816	849	811	815	808	757	819	805	811	823	818	837	834	735	807	805	819	765	839	760	846	813	816	817	795	811	818	805	789	809	838	816	803	809	791	813	775	812	810	817	813	759	782	785	793	773	814	842	782	782	786	755	768	823	788	777	824	808	792	848	797	800	779	813	839	811	772	803	745	789	811	800	757	814	803
24627	21440	27289	25615	4575	531	432	367	386	329	345	324	329	262	318	312	330	586	260	274	267	227	228	273	238	240	255	245	250	257	272	244	262	240	232	261	278	271	244	277	240	245	248	243	272	252	263	272	226	243	233	257	240	252	253	235	243	270	252	242	310	230	269	252	237	267	261	239	286	250	244	259	208	266	266	260	285	264	246	249	257	237	242	243	260	259	254	247	212	248	246	249	282	225	234	272	242	256	238	236	195	235	255	259	257	266	251	273	228	258	272	245	263	271	261	233	257	263	237	249	257	227	262	261	262	279	256	233	247	235	262	259	244	246	232	256	233	234	243	240	260	257	232	239	243	267	257	231	240	248	257	244	278	243	279	238	249	242	268	253	257	224	261	234	234	270	260	259	243	228	236	260	240	268	234	239	268	261	257	227	233	269	267	264	229	271	268	291	268	273	250	244	242	248	242	261	287	273	252	250	238	265	272	271	254	209	238	254	253	242	237	250	228	257	215	254	246	252	259	249	263	258	221	228	251	222	235	221	233	271	227	256	240	226	227	248	284	270	267	257	254	271	243	251	219	260	276	238	245	230	258	255	264	254	237	207	273	260	239	267	235	254	234	267	276	268	237	223	245	247	259	252	235	245	233	256	230	270	238	227	270	237	249	258	243	244	265	265	251	238	246	245	241	245	228	231	253	247	262	277	221	248	263	261	249	270	261	230	247	260	249	232	262	263	238	277	264	257	273	226	252	237	244	231	221	236	285	242	251	242	253	233	244	233	243	265	205	248	268	254	240	248	233	249	242	254	269	279	244	245	282	265	241	247	267	249	283	241	272	266	215	239	272	251	254	273	252	260	264	229	237	234	218	230	249	238	258	269	239	248	256	270	243	261	239	234	250	254	248	243	237	248	248	237	244	238	216	276	252	259	230	242	234	258	269	249	251	269	267	283	252	266	262	240	274	244	240	253	235	259	254	248	245	227	251	243	263	247	263	259	263	252	260	223	244	243	242	259	274	251	260	241	255	248	252	273	247	242	289	217	255	255	271	252	238	233	244	239	224	250	251	250	276	251	259	237	265	255	262	243	260	226	245	249	271	266	237	265	255	269	256	262	276	260	240	222	268	276	265	262	262	249	232	270	231	246	273	263	244	254	255	282	241	243	223	244	256	263	236	254	231	233	241	300	224	228	243	246	242	246	263	237	259	222	246	250	259	254	250	264	254	262	248	265	236	262	214	241	255	257	244	243	252	273	247	231	253	231	254	249	252	251	257	230	217	236	228	270	261	244	240	228	243	234	258	256	238	271	264	260	245	249	274	245	252	242	247	235	257	257	264	285	266	276	234	260	248	243	283	266	253	237	254	250	244	230	227	251	275	231	270	248	235	239	242	283	237	245	240	247	245	257	255	248	231	234	253	250	236	232	231	256	234	264	240	253	238	243	253	254	245	263	258	253	254	275	245	253	238	260	246	238	237	249	242	267	249	241	223	256	262	237	237	265	255	261	248	226	232	281	257	243	238	280	255	254	232	242	259	262	231	250	234	258	260	265	246	274	260	249	255	230	250	237	251	232	226	222	224	244	259	238	244	269	240	249	263	235	234	246	288	285	232	254	262	263	233	290	249	234	234	224	261	273	258	248	252	252	260	266	250	259	235	279	223	261	281	262	245	242	259	259	236	251	275	270	207	244	273	248	267	251	214	250	268	221	260	249	239	256	246	256	244	231	235	251	226	237	265	258	232	253	278	258	250	228	227	236	253	248	266	241	252	240	248	254	255	261	264	260	223	264	262	250	274	274	251	271	232	241	240	210	270	226	241	255	271	233	243	254	236	239	254	249	263	269	278	256	227	263	238	232	271	260	256	244	229	280	267	266	249	276	251	246	245	246	258	215	237	207	257	267	265	246	245	243	262	272	226	247	275	232	238	256	246	266	242	238	245	253	227	264	260	219	238	236	246	232	269	270	246	265	261	250	256	238	245	276	224	250	235	253	226	282	278	243	254	247	277	222	251	239	258	257	254	247	255	256	244	253	220	264	267	213	295	236	256	240	235	257	231	216	242	269	241	216	234	223	247	231	242	253	247	231	253	247	238	247	247	240	254	267	249	241	256	250	270	252	242	268	242	251	223	264	261	255	255	264	260	243	246	233	257	258	247	245	259	233	240	269	255	291	218	258	258	232	244	253	282	240	248	266	246	242	272	245	237	232	237	233	254	265	268	249	220	249	273	268	236	238	265	244	261	254	232	255	249	281	257	248	244	245	223	254	251	283	261	239	255	235	271	243	284	253	252	238	237	238	255	262	228	269	234	268	235	248	244	254	254	238	274	250	229	217	243	263	268	246	257	256	248	243	259	223	255	251	249	262	257	247	214	260	250	237	245	282	222	273	230	258	246	231	236	251	256	268	251	244	240	277	250	231	252	260	262	230	256	256	261	234	241	259	259	228	245	236	239	254	272	234	273	248	272	253	242	244	263	232	235	237	230	234	258	236	259	220	266	282	292	274	242	259	227	244	259	239	281	251	266	248	240	228	254	233	244	267	243	255	268	234	262	244	271	284	237	251	251	264	253	242	248	237	244	239	243	263	244	259	265	274	263	256	282	221	246	274	238	249	260	275	267	249	263	223	264	261	278	220	226	242	260	294	228	263	245	280	228	261	248	290	265	233	274	248	244	253	279	220	233	246	269	260	226	255	268	236	256	223	237	274	235	251	238	247	270	275	287	261	246	257	282	224	247	240	249	258	255	235	254	270	270	279	245	253	277	220	241	237	240	235	239	238	249	254	246	232	261	260	279	239	262	268	231	222	277	255	231	237	231	250	230	262	267	249	239	251	238	244	235	257	273	251	227	253	260	233	260	280	265	224	249	234	256	220	229	270	235	239	222	230	239	239	254	241	260	227	250	270	248	224	242	268	257	241	237	229	271	247	262	228	206	254	239	258	255	231	253	264	249	231	241	253	242	245	243	230	225	242	248	250	252	256	272	246	253	250	252	216	252	267	235	262	258	273	244	249	245	249	239	257	268	241	244	273	256	245	236	260	238	213	242	208	242	257	276	266	252	228	232	250	218	260	256	245	264	241	238	254	260	245	251	266	273	249	252	235	246	238	237	300	268	256	286	256	243	246	230	242	248	242	254	284	242	214	230	245	257	233	254	242	241	244	243	241	258	238	263	264	230	247	261	248	244	250	248	242	246	252	259	282	259	239	231	263	250	253	211	263	289	254	257	250	250	249	264	237	274	302	238	253	251	255	233	223	228	234	235	272	254	221	283	229	259	259	262	276	250	271	252	271	259	277	255	245	245	252	256	257	218	238	250	246	228	233	232	232	258	252	254	263	245	269	262	267	267	249	245	255	240	247	263	252	243	265	256	270	265	273	240	237	253	246	248	269	268	254	262	250	229	212	239	262	251	261	243	236	223	270	281	267	254	228	220	239	253	230	265	259	249	240	266	240	243	262	247	280	244	229	246	248	273	241	262	276	271	247
7599	5351	3670	1773	1202	995	761	696	583	544	567	487	456	429	493	501	529	942	372	368	368	367	367	382	353	378	333	360	357	332	368	371	347	337	370	349	330	313	341	388	370	325	340	354	359	335	361	330	342	333	357	342	336	323	331	327	363	333	333	352	379	322	364	362	335	325	345	341	327	344	355	334	333	346	352	338	323	323	370	325	334	342	330	356	394	329	352	340	344	336	346	344	338	337	345	338	347	356	330	329	354	336	355	371	319	365	376	348	337	332	352	323	366	336	355	354	340	353	330	321	332	342	329	362	331	347	309	352	300	333	307	341	353	342	331	349	353	314	331	345	347	323	349	339	349	369	350	331	345	370	340	376	353	322	331	357	341	299	356	357	313	323	349	339	316	348	324	355	374	362	353	313	342	360	333	337	336	334	320	346	371	331	350	333	370	356	323	359	334	351	355	353	321	318	336	314	357	340	344	311	336	370	351	318	361	363	327	328	347	364	373	304	330	352	331	361	334	340	344	328	358	334	359	341	349	339	354	357	374	354	311	352	331	328	345	363	331	342	312	394	346	316	341	319	336	366	363	356	332	331	353	368	346	370	334	349	353	309	329	359	324	333	360	310	308	358	324	348	368	331	345	326	317	335	378	342	345	361	321	336	335	328	337	321	333	349	338	340	349	363	320	374	351	369	331	361	361	375	357	321	317	336	322	318	336	340	354	347	315	328	344	329	388	319	320	322	345	313	340	367	350	351	352	324	324	337	354	335	333	337	347	375	340	350	342	382	326	319	320	320	344	347	349	334	325	336	349	340	340	320	338	354	348	333	319	363	327	350	336	309	316	308	335	307	347	342	340	354	322	360	354	327	342	321	332	343	342	313	326	328	324	394	336	362	319	325	369	341	338	315	326	341	388	358	349	347	338	339	344	325	344	344	357	377	330	348	317	356	331	350	349	343	322	349	325	317	331	341	332	335	376	350	339	352	326	327	358	322	353	325	347	349	344	338	338	357	334	321	334	351	301	330	350	363	340	312	363	326	338	366	324	331	323	337	329	335	328	345	342	341	337	345	353	330	336	324	342	321	326	334	340	324	306	361	340	347	355	337	355	348	340	337	336	370	367	325	322	314	342	354	374	345	323	333	378	335	329	332	340	335	327	344	358	311	362	360	359	341	364	345	345	328	349	361	348	323	333	342	354	369	337	325	308	338	335	332	360	346	332	319	286	346	329	342	295	334	375	313	332	334	321	354	354	355	338	341	377	351	343	342	311	319	354	328	354	329	350	328	356	333	330	339	333	352	333	355	334	351	341	339	357	338	365	329	327	358	334	341	314	340	336	351	320	330	354	343	376	349	358	341	360	350	361	336	337	335	310	361	337	329	335	355	351	314	347	336	332	323	359	327	336	371	325	330	335	336	332	344	357	307	331	344	350	317	330	345	345	370	340	336	364	344	393	345	362	336	366	350	361	314	312	333	351	359	363	363	334	347	371	377	358	328	318	339	360	314	346	357	339	345	350	305	335	363	306	320	338	346	340	362	329	324	339	352	324	319	349	346	361	364	350	364	357	327	326	334	311	394	351	354	366	385	343	326	354	322	339	331	361	363	305	341	323	328	373	325	334	334	312	354	331	347	311	340	353	356	316	345	317	325	327	366	353	325	335	353	330	319	353	346	351	389	309	303	352	318	327	345	326	367	358	363	332	319	346	307	331	349	357	333	339	340	344	334	338	344	300	348	344	317	338	337	333	373	349	375	321	326	332	323	367	328	330	345	312	338	313	367	341	348	317	365	320	363	320	330	346	345	370	343	315	360	333	336	345	349	346	304	353	297	335	336	347	361	341	362	348	332	330	341	343	357	319	342	326	306	351	370	343	339	371	335	342	306	341	335	331	342	313	358	333	319	346	294	358	323	324	350	343	307	324	353	309	341	329	342	323	334	361	322	338	328	377	354	337	329	366	325	328	353	372	308	323	341	356	378	350	339	337	318	316	354	334	352	353	318	321	327	356	342	332	350	353	337	348	345	366	324	326	334	350	344	359	312	332	355	371	354	332	327	339	387	357	355	384	354	345	345	361	322	333	353	355	364	315	328	312	316	333	337	354	373	342	342	335	303	345	327	335	335	357	334	329	333	330	340	361	346	349	313	317	338	349	348	329	355	327	326	347	318	288	340	333	348	362	338	346	336	340	375	365	322	325	322	346	373	340	283	343	325	332	332	343	361	322	358	336	339	356	350	322	328	343	334	366	324	345	380	331	357	351	360	341	363	328	339	352	345	346	362	317	352	343	338	337	309	332	342	322	333	338	323	351	378	329	340	328	318	378	353	346	347	376	366	330	324	353	355	328	337	359	365	302	340	301	348	333	347	335	328	345	343	324	309	337	362	336	320	341	334	354	333	337	314	341	340	318	347	347	338	355	349	340	314	355	352	353	319	317	368	297	361	343	332	320	351	325	341	333	368	354	367	354	331	352	321	310	324	365	342	346	321	333	321	389	336	321	329	346	323	324	345	360	344	361	336	345	322	333	334	332	343	331	327	310	375	336	334	335	310	330	333	354	364	371	367	346	390	319	335	362	343	352	340	363	335	342	327	335	335	343	348	311	319	327	352	353	342	320	356	327	370	326	357	349	343	333	312	354	357	346	320	326	336	340	347	311	355	381	339	339	353	344	355	333	329	353	371	355	324	329	312	317	333	328	332	342	331	330	374	333	345	364	395	384	335	323	358	328	357	338	380	329	329	310	334	323	326	366	323	340	362	309	317	335	318	358	320	332	347	315	348	352	328	359	373	340	360	339	312	349	339	323	315	346	312	324	348	359	336	340	321	383	345	355	366	333	335	343	332	332	338	324	369	320	362	336	344	351	350	312	346	385	358	348	344	323	327	324	326	305	361	368	323	338	329	320	330	348	348	351	336	346	305	382	309	340	344	350	319	348	349	327	362	336	356	326	347	343	338	308	367	356	340	360	321	317	359	328	323	334	337	331	348	334	344	373	367	361	358	321	340	369	331	354	352	326	359	333	326	307	355	345	346	324	355	349	323	313	329	297	335	359	310	360	355	345	356	355	342	378	303	351	344	307	343	349	350	367	302	334	315	345	313	354	324	378	312	332	365	371	357	313	343	325	364	344	330	353	327	351	354	356	344	356	356	340	331	346	353	347	333	365	380	344	329	337	321	313	338	320	360	329	362	332	382	351	368	362	305	344	343	329	339	348	349	337	339	357	326	355	361	362	355	365	353	325	345	347	366	340	361	369	353	370	335	325	334	334	314	325	358	332	334	343	331	342	356	328	327	359	339	344	327	341	328	355	330	346	354	334	391	330	366	329	359	341	337	351	362	333	346	355	329	365	326	357	323	332	343	327	330	386	328	315	350	336	362	325	358	345	332	342	353	362	301	357	346	337	352	315	380	324	330	350	361	353	360	324	352	347	369	326	323	325	333	345	345	327	322	337	318	361	353	349	346	355	353	348	332	405	326	327	363	334	301
22651	21490	29332	24041	21492	21365	4375	1294	990	923	854	842	807	753	766	840	880	1589	702	679	732	698	626	656	683	673	655	649	652	641	647	622	608	619	651	629	631	650	661	630	639	611	627	606	623	664	633	673	623	625	594	666	664	625	621	574	625	644	613	680	676	625	618	604	603	631	633	640	625	606	621	619	613	626	601	581	611	635	652	634	629	643	635	612	648	631	589	605	642	592	641	595	639	631	615	654	638	601	622	627	632	633	647	589	604	603	617	618	637	631	601	614	574	679	595	602	634	601	599	637	648	598	603	605	596	650	623	595	598	623	659	579	625	647	610	609	588	630	591	626	630	574	609	615	617	593	603	640	590	606	623	601	654	612	596	680	644	649	639	637	588	588	600	612	628	629	604	629	603	614	618	626	614	620	612	609	611	598	595	682	662	587	591	567	604	589	623	593	635	565	618	592	632	631	593	623	610	585	626	598	611	614	636	613	619	638	631	617	646	598	573	603	641	607	628	651	568	602	610	624	600	604	594	628	589	618	569	560	613	583	618	625	634	618	610	643	607	666	577	611	634	574	597	644	610	588	634	619	612	639	618	581	626	617	631	567	605	614	622	598	607	615	630	633	621	633	638	639	639	632	592	608	616	593	612	628	619	618	586	587	613	603	635	596	591	606	552	629	652	581	604	625	661	603	595	611	583	617	583	670	605	623	625	623	627	582	633	630	610	566	599	587	599	611	620	617	580	600	586	573	600	645	631	562	601	616	609	611	621	624	600	590	634	631	624	651	598	570	614	613	579	611	598	601	621	591	603	624	602	619	602	621	655	629	641	622	618	620	618	595	612	607	655	592	562	597	608	600	607	603	595	620	610	637	627	662	605	566	594	640	603	604	598	619	598	642	637	605	589	599	588	632	618	651	568	597	570	611	604	613	611	585	604	644	639	625	588	593	650	586	613	590	647	596	615	610	650	607	567	613	629	542	599	607	613	600	615	636	580	595	595	589	616	635	613	621	587	583	616	637	571	625	644	614	681	611	619	630	646	626	581	596	654	655	608	625	621	600	593	579	624	623	602	548	579	616	660	568	610	598	605	575	618	616	607	604	666	592	629	629	597	555	609	644	563	646	623	588	572	623	644	606	593	582	586	588	614	643	615	624	616	571	638	617	593	605	679	605	566	564	638	592	660	630	666	606	570	619	630	597	591	620	596	599	605	608	610	642	614	603	582	583	614	637	626	607	600	600	624	589	587	605	607	617	636	631	601	617	619	598	631	635	595	586	555	585	613	636	640	618	616	602	560	609	599	642	614	638	649	624	622	645	564	636	566	606	598	568	576	613	603	654	578	633	609	604	628	592	630	637	643	619	632	649	578	607	673	588	631	637	580	619	592	592	648	560	652	618	595	613	590	630	569	582	608	613	570	640	630	571	595	584	620	594	676	601	578	625	612	607	639	582	602	613	581	631	574	605	564	603	562	629	606	603	680	606	639	580	620	614	639	610	594	656	644	597	608	587	601	589	613	636	648	609	603	585	622	576	612	616	604	601	605	651	614	607	598	580	644	608	614	610	618	589	582	550	598	597	596	634	604	633	573	606	631	627	589	610	591	618	606	564	623	592	612	619	619	603	631	628	633	594	593	627	647	677	642	645	595	608	615	623	607	592	633	605	630	613	608	643	602	616	627	628	614	576	581	651	596	604	614	592	606	619	611	606	592	603	670	617	626	642	614	661	578	589	634	626	631	610	603	623	622	610	651	603	609	559	603	627	607	583	607	634	625	619	600	571	628	659	590	597	638	622	618	615	616	661	645	605	601	589	656	630	634	595	615	587	618	614	642	590	630	593	617	627	627	614	637	635	612	608	613	630	609	642	630	620	567	611	607	624	563	640	601	598	610	612	578	638	595	545	618	575	631	608	647	624	626	581	584	588	671	601	617	600	589	626	622	610	620	603	623	627	663	597	630	626	559	617	581	627	621	630	624	599	589	632	665	642	618	550	652	654	570	617	624	621	619	638	631	602	610	638	567	609	616	634	606	617	609	631	608	597	601	651	567	585	590	642	593	638	588	594	650	577	649	647	617	630	611	572	587	605	607	596	618	590	660	637	630	645	571	639	612	593	591	628	605	615	568	616	588	607	674	578	623	608	666	643	667	609	616	616	598	626	603	590	593	608	624	601	595	582	541	611	561	602	597	615	574	663	573	605	609	623	626	610	538	620	647	606	651	592	582	629	590	624	626	604	671	579	592	599	638	639	601	618	598	591	571	628	609	575	616	580	569	624	578	624	630	643	610	655	595	588	618	656	617	559	571	643	616	622	610	543	603	587	616	646	590	617	587	620	607	589	595	598	617	624	652	599	614	627	597	610	647	606	586	657	579	600	605	583	606	589	606	568	591	630	593	590	574	622	573	624	602	611	636	645	649	608	604	571	582	614	622	658	610	557	611	628	598	609	604	573	603	598	597	593	583	574	619	617	623	624	656	571	629	639	655	627	663	581	636	626	604	604	612	598	609	613	606	631	653	581	647	562	564	613	620	579	623	654	596	628	589	622	623	622	599	626	617	586	616	604	636	632	608	584	576	610	587	657	577	636	613	547	634	598	615	633	623	603	593	666	616	597	608	605	623	585	645	639	640	636	572	611	611	621	618	627	597	600	629	633	605	619	604	605	644	632	603	653	598	636	614	617	575	622	651	584	622	621	606	624	623	622	663	632	607	580	648	655	642	597	568	629	565	582	596	612	601	606	594	592	559	629	639	599	594	618	612	645	590	599	590	594	611	627	598	637	600	612	628	642	644	599	651	623	641	644	660	598	603	586	602	589	564	588	603	632	607	665	600	648	606	601	571	649	627	595	643	610	605	610	619	596	647	631	616	655	630	608	668	591	638	632	613	659	621	607	573	627	616	605	585	632	591	635	603	607	581	569	584	616	636	601	637	612	611	639	581	623	626	631	587	630	637	593	621	589	569	651	622	584	639	592	616	636	617	602	609	588	604	613	601	610	607	601	600	652	647	582	620	580	596	601	626	571	657	627	611	619	646	611	617	601	623	608	596	610	593	608	631	613	602	622	573	588	606	568	584	681	608	673	590	626	609	615	666	691	623	599	628	583	582	576	685	616	577	568	637	610	651	610	605	656	593	587	626	618	612	606	584	617	603	616	639	641	623	621	608	609	603	602	637	637	627	639	641	597	605	599	560	631	630	628	573	611	589	622	605	606	585	616	625	659	650	631	595	631	618	592	623	571	606	608	593	635	626	630	614	646	636	611	588	630	592	536	595	622	575	659	632	596	557	623	573	613	563	607	645	551	638	562	611	645	650	618	579	603	621	615	647	599	654	585	585	586	592	621	633	608	600	595	608	611	612	640	652	598	625	629	617	609	634	616	576	617	645	631	620	641	603	637	611	618	646	621	605	590	615	612	536	615	581	597	625	588	627	573	624	583	630	614	600	593	641	607	605	646	608	592	655	624	641	637	615	639	601	594	621	623	631	588
11271	14334	10316	5010	3494	2757	2244	1936	1692	1541	1361	1221	1085	1031	1063	1081	1326	2510	899	841	878	856	818	823	836	852	840	856	839	807	796	809	837	811	863	768	804	785	803	745	797	772	785	753	785	784	775	835	735	806	718	750	813	734	732	771	779	783	803	777	798	748	798	767	780	791	775	759	795	751	728	795	799	736	742	816	771	814	815	774	786	799	777	773	745	803	735	770	821	791	782	764	809	810	784	787	772	794	769	754	803	778	757	718	771	773	726	785	770	776	801	769	823	763	750	742	727	819	767	789	810	741	777	763	733	758	763	753	724	776	742	802	769	764	731	774	820	766	754	723	752	811	787	792	787	775	775	728	723	754	781	805	732	766	765	715	779	765	809	788	775	737	776	781	725	769	783	771	798	767	775	740	738	787	757	762	744	761	783	756	761	770	748	784	797	790	785	783	785	796	774	752	738	769	726	763	813	789	776	729	767	748	771	748	720	789	795	730	762	770	755	843	794	790	799	784	771	790	787	730	754	799	767	761	762	753	772	792	800	765	785	784	753	766	772	771	808	740	812	840	733	817	757	775	816	777	813	812	815	739	774	726	778	755	732	760	775	787	796	760	729	786	781	795	772	767	739	742	807	733	758	794	762	771	784	778	774	772	760	767	737	778	758	764	823	779	762	748	764	805	769	810	789	781	824	796	795	775	799	787	776	731	824	755	794	794	751	818	780	788	815	799	787	767	739	743	757	774	770	737	725	745	794	757	755	808	742	788	823	736	836	763	789	754	807	796	820	747	822	820	821	745	766	819	755	763	757	760	753	764	829	786	752	786	797	791	775	816	829	751	798	773	765	781	787	762	797	748	798	770	757	746	777	777	789	731	758	755	753	702	726	759	780	782	754	848	746	817	762	779	785	754	761	789	778	747	760	796	772	801	796	777	768	765	810	784	807	775	782	793	792	807	729	773	779	784	740	785	790	812	778	749	757	766	811	774	818	777	814	754	807	754	805	781	728	778	749	840	754	733	769	786	766	726	794	773	790	770	742	751	774	755	776	778	735	745	778	820	803	784	796	784	790	761	793	785	742	745	780	774	804	750	765	759	775	750	754	772	779	765	770	792	712	765	785	805	806	722	782	772	784	804	739	744	750	802	789	773	785	755	759	746	724	772	789	746	820	738	779	756	680	739	763	759	781	777	767	757	706	776	730	732	738	771	770	763	758	797	765	837	755	767	759	817	797	754	773	704	766	764	759	791	775	795	775	779	755	767	717	774	699	792	775	850	781	770	774	772	776	794	808	767	694	737	770	750	694	739	740	754	745	769	769	756	777	800	807	761	756	780	808	766	817	743	737	824	753	723	802	742	773	811	718	770	815	755	815	748	794	707	754	790	788	741	768	770	766	752	746	805	800	789	771	795	758	826	782	739	758	778	791	765	774	760	772	739	793	697	768	785	779	782	773	773	771	808	727	793	811	726	722	805	753	820	789	793	781	797	785	799	797	775	755	774	792	770	753	751	771	830	720	738	781	775	756	781	785	757	762	799	780	748	796	778	762	769	818	768	773	783	790	764	780	771	729	782	797	762	753	761	777	808	788	802	756	750	752	776	778	725	791	819	742	763	787	773	784	782	768	759	825	795	750	706	758	759	791	752	798	735	805	789	750	777	772	752	752	753	773	761	777	753	789	826	795	783	770	782	743	730	741	727	772	737	737	778	734	775	748	803	762	782	767	732	794	699	785	759	745	828	771	776	743	779	732	803	806	762	781	771	796	769	805	817	776	740	805	786	747	743	792	788	795	765	773	767	721	814	772	785	803	790	811	723	741	753	778	796	764	798	742	759	764	818	777	811	773	731	734	719	768	776	757	787	789	773	779	757	732	792	797	776	803	776	752	783	735	750	767	789	764	763	748	819	775	764	745	771	757	778	735	731	808	767	768	797	807	774	740	769	755	749	711	798	750	754	770	787	783	718	821	781	731	793	807	734	780	800	707	835	777	749	772	786	719	843	775	754	715	752	788	771	757	777	790	742	761	744	780	736	725	799	767	756	773	768	781	766	736	753	769	741	742	795	743	744	757	751	821	771	758	761	782	748	786	756	769	811	761	807	801	792	788	770	744	767	795	740	785	729	765	794	781	789	785	747	762	820	689	779	801	749	795	732	789	768	772	755	740	760	756	842	777	743	757	761	755	788	788	784	779	774	731	790	777	812	794	739	752	763	746	775	800	795	777	760	774	780	715	692	750	776	735	747	790	726	791	792	814	772	772	848	814	777	802	740	815	798	802	702	800	808	750	751	782	775	812	791	725	766	733	762	769	717	728	806	786	802	750	754	774	823	779	744	753	736	757	784	812	767	756	773	751	739	746	788	802	774	835	769	774	753	775	744	778	806	773	790	797	777	809	803	791	750	783	774	733	777	771	764	795	776	813	768	777	750	771	769	732	792	832	744	765	770	824	797	729	795	817	790	775	764	782	783	781	779	734	764	814	723	761	811	719	772	782	754	767	726	746	805	787	749	762	805	791	757	740	747	758	802	771	770	809	808	788	812	792	754	721	785	752	799	821	803	763	776	742	828	792	761	754	797	788	743	770	742	759	755	753	760	795	763	786	785	741	777	741	781	807	788	771	807	819	797	759	755	740	747	811	774	773	753	781	787	747	720	779	762	798	824	778	755	775	783	774	760	721	790	744	759	778	790	782	786	743	804	791	785	783	812	730	765	737	736	771	791	787	785	828	743	775	762	787	762	758	790	728	770	799	740	791	752	776	807	776	768	773	818	809	752	768	801	842	783	789	773	801	791	823	751	755	764	808	791	729	753	778	742	724	787	790	741	756	768	795	750	725	725	727	724	788	782	805	773	812	783	781	808	801	765	754	764	771	802	768	816	803	746	742	796	806	776	744	753	777	740	722	795	784	749	772	790	748	735	771	742	775	761	803	736	765	755	774	749	786	781	727	771	722	820	779	754	774	797	801	742	771	784	758	775	771	813	776	778	776	803	772	775	764	791	779	780	794	782	820	765	785	775	747	792	766	813	775	814	788	756	771	774	762	801	756	747	765	797	803	784	823	810	739	751	784	745	721	779	746	758	705	741	757	793	805	718	732	734	715	776	807	776	788	789	773	768	768	747	786	747	749	762	765	724	782	803	800	753	758	784	790	759	781	785	749	809	796	766	764	748	751	751	750	759	765	752	735	760	778	750	779	778	807	771	763	787	756	738	718	773	752	779	781	719	727	740	786	771	798	789	776	806	700	718	712	832	812	727	747	748	780	751	747	800	741	801	765	752	716	779	818	803	800	759	808	770	785	779	766	784	784	750	764	749	761	801	739	769	750	805	762	820	775	796	745	791	798	785	732	784	746	774	755	748	794	762	760	748	770	785	680	790	704	749	744	807	785	785	784	755	729	809	742	796	728	750	743	803	818	775	823	768	778	766	735	770	792	763	802	710	755	747	756	770	772	725	809	755	701	776	774	727	747	735	812	736	758	749	707	810
27497	17370	3314	861	539	425	407	403	386	409	407	384	425	406	388	441	416	399	388	365	363	385	375	373	379	349	381	358	379	380	369	361	368	402	323	340	346	351	331	417	376	366	375	369	385	366	365	385	367	326	368	335	396	356	368	361	371	359	394	348	405	379	378	369	423	364	395	402	376	376	381	378	361	392	413	377	371	382	351	359	366	338	354	376	384	347	345	385	368	374	380	386	383	361	360	361	376	355	348	361	386	363	400	389	373	401	381	387	360	407	387	397	363	363	379	323	371	364	354	365	376	356	414	392	383	365	376	342	346	401	346	361	374	367	379	380	390	355	391	373	340	368	366	377	372	371	366	336	382	367	358	371	360	391	396	331	368	345	343	374	402	337	361	356	340	398	371	338	387	373	350	354	367	369	337	392	355	408	381	356	353	372	369	391	388	373	384	365	343	368	387	355	361	367	360	384	367	354	368	385	365	382	354	379	384	362	356	338	413	348	375	353	361	374	361	361	373	359	369	373	369	387	378	383	345	403	372	368	369	331	368	351	375	392	382	388	370	359	368	373	357	396	352	373	372	383	348	367	356	392	418	387	370	385	339	363	394	344	387	373	380	329	365	371	379	366	375	382	378	381	383	325	380	376	389	377	361	330	344	336	372	354	373	374	371	362	384	370	369	373	388	376	363	347	367	400	343	386	378	355	376	372	390	350	352	348	372	395	359	362	382	401	395	364	389	406	370	355	352	370	349	408	370	366	376	376	395	369	358	350	348	394	366	365	398	348	405	390	404	395	372	370	359	360	384	367	352	342	371	342	376	366	369	378	384	424	360	366	371	404	386	404	372	414	353	380	373	385	378	405	379	377	383	384	360	373	399	385	346	364	328	397	378	349	412	383	389	396	382	363	350	366	382	386	356	376	354	391	397	363	409	359	331	361	363	351	372	375	352	378	372	372	363	358	342	391	355	365	389	349	371	388	368	403	359	375	360	363	335	340	379	388	368	336	351	366	405	384	392	379	383	391	383	360	380	360	387	370	361	390	372	390	385	322	378	399	352	345	382	354	336	390	405	391	375	345	353	402	357	369	375	344	343	355	372	405	397	390	346	376	376	364	377	347	415	355	369	329	401	357	358	382	359	352	361	348	384	360	404	366	406	391	385	351	349	370	381	363	357	419	361	351	371	373	371	393	338	371	386	369	365	371	391	374	388	434	373	384	363	419	349	356	386	390	360	371	399	374	381	360	396	342	402	394	407	391	388	415	348	398	395	381	418	382	348	401	394	383	380	403	371	374	348	371	336	434	384	369	380	397	367	367	334	382	377	365	373	348	364	418	367	393	370	355	375	371	423	362	358	384	362	343	390	367	349	334	365	381	369	359	380	408	358	388	345	338	388	396	368	404	357	392	387	358	365	355	387	362	339	392	397	354	360	384	395	342	365	375	346	396	388	346	375	387	372	371	381	358	432	362	348	384	359	362	376	375	364	400	370	389	377	411	382	393	372	347	391	338	363	382	360	368	378	312	390	308	337	360	358	358	395	384	347	363	378	406	365	382	374	354	369	392	354	417	375	357	368	349	371	390	388	410	410	397	338	360	358	396	363	403	341	344	367	385	375	315	344	372	320	354	373	356	382	361	380	389	337	361	374	377	414	373	375	379	405	358	376	361	387	341	366	378	360	379	383	395	390	406	351	316	391	359	358	371	380	375	394	361	400	365	383	366	371	349	382	393	365	393	391	336	387	374	389	382	333	374	377	390	328	365	392	363	369	390	371	369	391	363	375	377	347	366	394	356	372	381	369	359	362	335	364	358	377	402	333	372	389	398	373	370	387	355	375	353	384	373	370	376	381	408	398	354	387	343	376	365	352	381	344	388	397	379	363	369	390	379	345	384	371	384	387	348	389	367	385	374	365	393	342	363	357	394	347	384	358	370	378	373	365	351	378	353	363	381	376	415	376	394	365	399	402	387	382	358	368	339	393	362	365	361	365	429	369	393	376	366	367	353	356	391	394	350	346	387	348	415	341	385	354	360	380	343	412	365	347	371	365	399	372	374	363	345	376	396	377	373	373	361	385	356	346	396	386	359	367	357	370	352	349	379	391	367	401	350	395	357	370	381	373	390	359	376	345	392	390	375	361	365	385	364	356	337	359	348	394	399	366	365	346	398	396	359	356	347	406	396	392	373	379	412	343	359	371	340	354	386	418	367	394	356	396	368	359	357	369	351	351	377	388	354	365	364	430	381	347	380	394	385	369	377	313	398	315	332	367	382	387	374	386	392	363	375	403	389	384	394	375	390	366	391	374	369	360	372	385	399	354	394	351	361	373	388	400	391	413	343	370	357	393	374	372	371	368	348	361	389	355	367	356	397	378	401	373	374	393	376	396	372	363	386	391	344	381	346	370	357	367	389	337	353	377	398	385	383	391	390	371	362	375	331	391	344	390	354	384	350	387	377	374	390	334	360	401	337	372	340	355	380	382	351	416	389	366	353	352	377	401	369	362	412	398	364	344	346	392	378	375	410	366	346	394	379	383	353	344	369	376	402	383	349	390	392	334	387	375	353	366	362	358	372	365	382	387	365	398	417	398	358	406	374	375	345	367	371	403	379	355	363	374	360	335	398	369	369	402	340	404	360	404	375	401	336	381	364	362	355	403	360	358	365	393	387	350	402	413	426	355	408	381	372	425	372	364	387	391	416	361	390	361	341	387	414	352	393	361	383	350	369	380	383	352	404	362	367	378	359	352	393	371	356	400	387	389	378	398	361	335	363	361	426	365	361	382	341	381	373	369	362	390	365	331	391	377	379	314	353	396	380	328	355	375	375	370	406	407	363	364	374	373	345	365	416	395	366	346	378	375	330	384	355	372	422	372	348	378	383	350	391	373	347	329	368	363	396	390	364	368	359	373	367	403	345	362	351	372	371	413	368	361	358	389	351	366	369	371	338	326	353	373	383	350	374	356	362	364	367	361	345	373	397	366	357	355	375	419	356	384	400	345	369	404	347	367	365	326	382	343	404	376	350	356	359	380	350	391	378	403	391	346	382	394	369	352	407	354	350	379	376	382	392	365	348	362	352	352	364	345	399	339	345	377	350	373	373	341	340	369	356	385	408	379	374	344	394	375	337	373	349	374	348	351	387	383	388	402	371	396	361	402	410	408	359	335	350	381	374	353	374	376	361	355	387	355	367	392	374	404	361	418	364	359	388	348	355	380	367	371	390	357	366	362	351	375	335	365	382	339	350	381	363	367	369	380	385	342	359	405	389	387	396	375	353	385	364	358	414	398	343	352	387	336	357	363	399	381	405	366	372	395	395	403	367	391	357	367	346	366	359	384	349	389	355	329	377	385	353	349	370	414	370	365	366	369	367	364	374	353	372	378	412	370	368	382	416	386	385	348	375	365	377	366	397	399	378	388	391	387	376	398	369	379	391	342	391	353	343	360	391	364	352	359	387	395	395	368	361	366	366	374	381	386	357	377	349	390	358
4908	2051	1507	902	802	668	589	552	561	564	520	518	543	544	572	557	584	545	518	550	482	483	514	440	490	463	479	440	480	509	476	455	471	442	446	423	455	420	486	465	488	457	486	476	482	470	485	477	445	502	523	439	448	461	441	495	502	500	488	501	468	461	467	466	476	489	450	510	469	458	486	482	454	471	463	456	486	482	510	474	454	473	462	466	453	485	416	436	475	493	456	455	526	519	499	470	451	446	445	472	521	477	438	491	471	464	478	459	479	418	502	478	517	436	483	467	488	473	489	452	449	495	479	479	449	462	501	485	466	472	477	481	482	458	490	489	445	447	455	479	486	492	463	421	456	443	496	466	463	474	468	479	458	488	477	460	488	460	469	463	482	453	486	471	483	459	471	444	448	497	466	469	440	466	423	448	507	452	516	477	468	466	469	509	482	461	522	483	479	470	494	465	453	448	500	486	469	433	428	458	443	495	485	466	442	453	470	466	496	507	436	475	485	516	466	493	479	479	459	459	519	498	495	477	502	493	487	502	462	476	431	492	491	482	465	474	517	468	482	446	464	484	477	472	487	432	502	500	458	473	480	419	495	471	432	484	457	478	445	485	502	488	443	437	474	475	482	483	501	457	482	450	452	453	441	522	461	462	475	503	510	470	461	457	487	464	454	470	485	481	439	494	459	486	483	475	472	490	503	461	473	478	482	459	479	457	494	497	478	498	466	463	466	462	463	485	474	468	474	500	469	463	491	460	463	456	504	468	463	476	452	468	455	466	453	487	467	463	506	453	477	483	417	447	486	493	446	433	473	439	470	465	462	492	438	468	447	472	430	502	480	457	428	461	447	450	460	455	478	433	493	448	523	489	431	502	494	487	471	469	469	516	480	501	490	454	431	477	448	434	438	479	488	473	496	455	515	414	506	447	481	469	468	458	470	473	480	506	480	472	457	457	431	507	470	443	479	434	481	454	446	470	454	468	431	477	481	471	469	496	464	486	487	507	457	476	485	454	457	479	470	465	455	488	489	478	488	494	491	478	470	482	406	486	446	458	457	455	502	498	469	414	479	441	508	442	444	491	485	498	448	460	475	499	439	455	499	492	485	485	465	513	501	437	492	490	498	455	436	475	438	470	448	476	462	496	457	467	519	455	485	426	459	448	451	474	474	476	441	414	472	452	467	475	452	477	489	453	477	487	473	465	479	471	477	457	452	492	470	461	499	441	477	450	486	473	471	436	501	474	445	465	526	486	456	452	486	463	470	443	441	482	475	493	465	485	491	504	491	500	471	439	492	465	486	444	513	490	459	502	482	459	487	460	502	451	482	454	474	484	448	454	444	457	472	498	482	487	494	456	471	480	455	455	486	442	469	469	413	471	453	467	458	434	502	511	453	446	441	500	488	428	480	476	493	446	453	538	475	479	487	516	486	456	452	494	460	503	501	495	478	467	474	449	475	431	468	458	522	454	446	474	495	489	457	438	466	478	460	470	501	491	434	503	488	474	463	467	485	468	476	468	480	483	468	496	507	473	435	493	505	435	482	445	447	457	464	430	458	461	460	459	437	449	498	515	511	494	514	491	495	479	495	482	475	434	489	467	494	517	474	468	453	486	469	480	474	440	490	491	480	479	521	475	488	451	467	437	433	451	503	460	471	445	494	440	476	473	464	456	484	466	464	502	536	465	471	468	472	476	449	511	512	469	446	460	486	469	489	494	477	467	472	485	449	500	471	515	475	440	460	463	519	497	465	474	464	445	460	482	513	448	462	477	493	440	481	460	436	484	473	488	478	442	510	441	478	470	477	486	461	467	458	465	458	473	450	455	467	507	494	492	465	432	476	447	455	493	464	500	429	492	462	486	465	452	467	465	499	460	465	450	449	498	489	452	451	473	485	467	482	429	468	486	476	459	463	456	456	494	455	464	425	480	467	476	445	462	461	438	476	497	453	495	469	458	496	485	476	468	509	465	463	465	462	470	491	464	427	463	483	475	448	463	470	478	454	473	478	489	469	471	451	478	491	458	436	453	452	473	497	496	461	464	510	462	475	479	470	482	452	476	470	460	453	492	427	485	469	487	487	469	468	500	482	487	474	493	426	450	468	433	467	449	442	499	452	492	466	427	475	502	439	474	458	466	439	448	435	506	474	467	473	498	433	447	479	437	455	459	433	477	491	465	454	492	488	473	472	463	486	479	457	450	508	483	420	489	505	493	475	479	497	460	503	509	438	438	525	472	459	430	461	446	482	465	461	463	460	476	516	456	473	463	463	489	452	481	456	480	470	463	473	462	512	453	450	463	481	469	458	495	449	474	470	471	475	460	483	487	461	472	473	499	467	507	482	506	444	480	466	453	456	492	471	483	464	493	439	473	510	451	490	436	477	488	454	469	522	469	460	457	446	491	485	458	486	477	494	462	450	479	449	451	500	472	476	467	529	467	507	474	476	482	464	473	439	477	460	436	438	453	465	485	455	477	508	465	483	470	468	456	457	451	481	485	465	482	460	477	490	485	504	467	480	431	476	485	462	480	471	483	473	502	480	475	492	471	502	504	485	477	512	477	435	464	455	473	461	525	462	484	493	480	489	433	444	508	487	489	500	493	453	463	481	505	477	460	482	454	488	480	486	489	453	472	455	434	457	510	483	442	429	493	474	488	504	451	450	480	469	458	475	475	488	454	465	471	471	472	476	476	445	471	468	461	504	418	488	491	467	467	504	461	466	462	443	495	450	494	465	480	456	465	465	472	454	446	442	494	515	460	487	459	465	515	462	477	506	483	491	492	433	488	488	432	492	506	489	497	442	499	434	438	456	495	486	462	492	465	474	503	463	501	475	476	493	487	457	480	471	466	458	446	483	464	459	480	457	442	483	443	507	486	478	500	483	457	456	484	497	457	510	478	488	460	454	452	457	472	462	459	467	512	474	481	413	456	463	468	488	462	495	456	491	444	488	463	451	510	472	478	457	450	450	515	428	467	520	486	467	471	474	487	467	475	478	533	489	469	487	463	490	487	501	477	488	491	461	448	456	457	494	433	466	464	465	499	447	475	454	460	475	415	468	509	451	442	471	480	481	498	453	495	482	475	491	466	431	484	472	504	491	457	476	495	511	472	462	466	472	485	468	472	479	486	467	447	494	465	489	476	465	461	466	457	471	464	486	484	432	461	479	415	441	480	436	434	500	497	481	452	425	443	488	484	469	480	457	468	478	466	483	448	494	454	484	449	433	448	507	472	459	497	480	478	484	456	477	471	472	474	463	474	469	485	429	533	479	499	505	482	470	448	467	495	486	455	531	478	494	475	449	490	414	478	494	472	478	465	492	485	495	511	487	489	454	435	449	506	451	445	489	477	447	463	456	486	463	468	468	456	450	476	470	454	459	482	435	464	514	455	459	490	480	460	445	478	407	471	427	474	501	473	515	445	481	473	456	476	483	520	464	456	469	509	441	465	473	470	457	486	478	472	478	462	492	482	472	465	477	491	481	421	460	457
23474	21394	28651	24536	21231	5187	1294	933	855	843	821	846	740	718	723	739	877	1144	665	643	651	664	717	637	633	620	648	632	640	611	670	642	701	666	646	660	642	635	643	676	658	694	668	607	641	675	696	661	645	668	606	628	678	694	641	612	657	611	626	653	685	638	633	696	647	677	677	633	660	695	678	621	645	728	646	634	622	616	719	668	642	663	638	661	672	677	663	654	657	638	661	668	638	655	647	653	607	642	607	615	632	650	634	654	654	639	641	638	627	649	662	694	614	679	605	642	667	657	644	665	624	654	631	645	647	656	644	659	611	654	664	692	624	608	637	612	664	629	606	661	662	624	655	647	656	633	643	639	658	653	660	610	639	633	650	705	668	650	633	662	660	666	655	615	611	659	633	628	662	681	686	629	654	663	625	627	622	701	657	615	677	708	642	647	669	666	651	666	643	657	644	668	601	676	616	679	617	650	683	661	651	653	667	637	671	624	635	642	673	620	639	669	637	640	617	626	688	664	654	620	634	677	606	654	665	645	631	658	626	594	626	692	638	647	672	663	640	649	613	654	596	667	666	644	619	678	638	659	664	619	604	667	614	622	669	657	652	655	641	667	637	639	633	658	698	677	674	630	662	677	656	679	640	642	665	612	643	657	611	616	603	617	676	643	593	661	629	655	611	657	632	691	678	672	636	680	625	663	625	657	661	719	632	671	646	665	597	672	607	607	613	614	645	629	660	658	643	659	654	678	646	652	652	655	639	643	638	656	634	639	634	663	653	642	635	652	655	639	627	700	663	630	612	652	653	664	650	618	632	633	664	636	607	606	666	659	693	666	671	655	665	670	614	692	661	649	667	636	600	667	667	657	675	649	626	661	602	629	676	626	659	628	645	661	616	638	688	658	652	657	667	640	656	627	651	629	667	659	594	653	682	655	622	647	643	681	662	648	656	622	649	611	640	659	646	648	631	642	665	639	639	615	654	684	660	639	670	667	616	622	642	653	644	596	599	626	628	633	643	652	633	640	672	647	621	616	637	642	660	650	623	635	656	649	621	626	680	622	669	619	627	652	674	692	589	606	625	654	653	663	659	677	670	650	599	643	664	626	681	690	633	670	648	689	653	635	645	687	634	611	665	662	672	597	674	635	663	626	601	656	618	661	653	653	687	619	658	632	665	640	607	682	657	614	641	647	640	636	617	641	643	641	607	632	623	657	659	636	615	703	658	680	601	606	640	627	626	612	619	671	633	607	645	641	693	605	675	648	652	667	597	611	667	646	665	646	666	672	642	674	632	629	607	621	616	665	671	649	632	664	641	655	609	630	662	653	635	660	635	605	621	655	625	622	660	655	657	587	663	641	608	620	659	625	617	629	646	619	694	645	627	626	663	649	665	632	618	579	643	671	689	647	641	675	625	595	646	621	644	630	637	651	592	656	689	635	606	671	670	646	613	649	658	600	634	654	699	643	659	617	615	638	614	592	607	665	651	662	654	602	639	657	634	612	642	660	638	614	641	664	659	561	596	629	643	621	643	628	649	637	635	605	632	602	626	635	646	611	639	641	678	597	675	642	610	643	662	632	658	658	625	656	618	651	660	641	616	622	638	667	625	627	643	657	635	639	628	621	574	661	647	621	661	626	664	671	639	665	645	653	651	651	602	681	638	602	635	653	613	627	640	659	661	634	648	638	662	637	675	657	627	610	638	637	653	633	648	633	647	635	660	618	634	701	643	658	672	671	649	668	654	658	613	613	654	671	663	662	684	627	662	677	601	644	675	642	657	604	631	603	625	683	664	643	605	647	653	676	603	696	641	595	647	670	639	636	664	661	645	625	633	684	658	669	662	665	669	659	705	631	653	619	637	654	614	633	620	653	627	612	654	621	688	665	678	626	703	634	662	668	633	613	643	650	651	658	643	642	676	631	681	663	675	667	603	631	610	617	646	630	612	633	637	626	650	632	672	626	640	665	649	637	654	724	646	606	652	666	651	628	693	630	667	654	612	675	675	644	662	587	653	647	640	633	611	605	663	668	660	634	598	645	631	636	615	594	593	641	656	644	655	639	691	630	659	660	611	619	620	595	666	610	637	659	637	639	634	645	677	645	627	625	641	642	646	640	668	670	628	694	676	643	613	621	632	649	616	631	636	707	619	629	622	671	615	638	594	684	604	634	652	676	647	620	663	651	623	663	659	637	628	659	626	646	665	657	647	611	653	619	663	634	622	674	614	676	614	676	678	666	629	641	678	634	664	618	629	637	669	663	634	614	642	666	656	619	603	632	647	659	615	653	653	663	602	652	633	646	641	689	643	640	622	639	671	621	695	638	638	625	657	644	652	645	604	653	625	636	665	618	605	670	649	637	602	661	661	644	661	585	646	665	595	649	641	667	642	613	613	607	637	657	646	652	653	642	641	595	683	616	633	582	677	670	639	621	638	601	653	641	642	669	669	615	658	655	687	639	646	637	625	664	610	642	674	601	640	680	631	634	642	614	681	650	632	710	636	630	621	678	640	672	670	656	615	587	631	671	627	633	624	659	649	587	664	624	649	627	671	642	624	596	608	622	666	668	643	618	661	666	653	664	605	640	635	669	629	595	659	655	623	644	645	597	688	650	660	677	643	615	654	689	677	629	609	657	635	612	665	669	625	633	677	632	692	658	637	624	684	670	609	657	626	585	647	650	613	604	605	616	661	635	651	706	667	618	620	639	636	641	685	613	639	639	660	617	649	641	704	646	629	663	660	643	603	689	623	661	694	644	604	655	650	587	661	685	636	614	664	641	621	597	636	614	623	660	635	668	674	601	641	646	621	683	636	647	614	628	650	668	641	613	655	634	659	672	659	632	658	605	651	645	626	687	640	598	674	679	646	622	622	641	605	680	618	627	664	658	671	582	639	661	644	605	617	622	648	691	644	637	635	692	599	615	677	639	625	679	638	653	660	633	606	581	638	630	646	669	664	621	627	632	638	655	591	619	657	618	628	614	628	641	689	650	674	641	608	637	613	650	659	676	670	654	676	689	669	641	656	626	674	621	603	637	686	626	669	641	678	643	616	653	646	615	613	650	660	688	651	620	697	614	679	689	651	645	657	635	646	620	671	654	670	680	622	639	626	651	657	629	635	636	632	654	681	639	628	672	685	672	646	653	602	627	637	641	661	614	674	654	639	623	626	636	670	630	650	625	662	648	625	667	651	628	672	658	607	644	695	677	595	645	639	643	630	679	609	627	623	632	666	622	646	697	641	638	639	644	698	627	613	626	643	672	598	617	631	664	654	614	666	660	649	642	635	638	663	608	629	634	639	656	653	603	631	703	652	582	616	594	656	643	676	643	613	625	654	626	623	630	628	621	654	640	641	656	668	635	643	700	633	626	601	675	653	704	648	682	668	653	660	652	664	640	600	662	671	643	647	669	633	639	632	652	671	642	662	601	627	590	624	638	652	631	665	635	661	624	656	628	602	637	628	698	655	667	661	641	628	639	661	637	629	611	597	654
8998	9086	6486	3088	2343	1872	1574	1336	1210	1112	1096	1058	994	1016	945	1015	1290	1689	826	805	832	842	826	842	852	777	826	787	790	759	826	795	835	781	808	803	831	812	817	795	810	864	814	774	839	794	851	808	844	800	810	858	789	860	764	775	748	781	817	838	805	734	784	799	818	790	868	831	766	814	863	838	811	834	802	783	773	845	776	829	831	776	782	796	808	815	832	814	797	814	788	789	830	793	823	812	847	830	813	811	781	810	792	836	832	822	810	799	781	841	781	818	852	822	756	796	779	791	790	819	776	833	813	834	820	807	836	782	800	783	782	794	802	826	851	768	758	793	810	788	780	783	818	757	790	867	819	797	784	870	789	783	837	774	776	798	800	780	796	801	815	798	826	830	776	779	783	804	791	815	812	822	816	836	790	799	809	800	775	804	772	790	816	775	832	841	775	799	780	822	780	820	774	813	802	761	822	820	797	818	798	793	857	835	777	817	799	797	760	804	814	850	756	846	809	782	776	805	861	824	839	791	755	773	836	808	842	825	829	800	800	771	831	796	804	819	798	880	793	796	776	857	833	796	828	756	793	810	773	793	767	832	823	772	812	826	862	783	843	834	768	799	824	789	735	790	809	767	747	813	831	779	823	805	832	857	808	840	751	784	817	832	837	814	786	804	809	750	804	814	839	827	783	828	828	772	805	783	810	830	790	769	789	770	814	816	798	802	784	805	780	776	805	807	848	779	806	781	801	758	776	864	837	851	794	820	811	785	798	836	801	833	794	830	798	790	794	824	817	819	766	771	774	864	832	767	778	821	777	776	777	819	833	717	802	810	818	748	832	752	827	739	754	823	823	741	801	768	802	797	829	770	773	805	817	788	829	820	791	862	816	837	765	841	760	822	804	861	842	772	768	823	842	822	769	752	750	839	816	792	814	816	755	807	815	811	794	812	803	807	794	859	811	822	773	787	788	850	789	814	789	800	757	794	771	797	789	803	824	842	782	788	832	781	793	837	781	806	776	805	792	772	823	782	788	835	794	784	751	774	827	846	832	796	777	827	798	822	832	744	774	833	788	768	827	837	795	811	830	750	832	828	806	802	858	759	843	779	783	819	772	835	776	778	789	823	751	828	787	769	840	789	831	755	777	853	746	802	804	777	835	819	764	783	774	760	757	730	840	762	828	781	854	777	786	843	800	764	826	822	795	831	789	760	805	845	765	787	787	851	773	811	849	780	784	802	804	769	770	804	769	786	833	812	802	792	822	798	822	834	745	769	797	851	813	837	800	784	802	767	774	763	794	793	867	846	801	763	791	794	782	784	824	796	807	819	823	802	863	799	771	824	788	774	743	819	817	755	829	808	837	798	821	750	831	815	804	775	789	822	747	784	847	785	824	804	772	831	783	827	794	832	773	781	824	798	761	829	802	758	744	825	809	832	795	792	786	825	816	790	826	786	771	822	793	806	780	794	838	777	817	808	773	807	865	808	813	793	796	796	790	825	793	843	816	772	840	769	819	789	794	794	788	878	759	825	823	803	791	798	769	764	825	762	805	795	787	823	745	826	766	813	783	765	782	807	764	757	828	813	771	796	824	833	797	798	880	829	763	806	824	804	835	751	787	844	761	757	791	809	866	830	800	795	775	829	798	749	816	827	825	848	814	782	766	759	837	806	783	827	768	781	786	742	812	799	807	795	731	772	787	807	831	811	778	812	793	802	862	796	802	800	806	832	773	775	759	756	817	818	780	802	826	759	770	796	827	810	840	792	799	812	802	777	739	814	799	787	795	834	804	798	831	792	802	792	740	813	792	796	760	778	783	802	828	827	791	798	777	792	819	806	804	744	853	784	819	811	818	819	771	783	822	793	811	809	806	781	783	804	794	773	745	799	760	850	828	829	776	777	788	837	810	793	834	853	792	791	839	739	852	799	796	783	806	761	770	833	833	776	795	826	818	771	799	785	815	768	740	846	817	761	825	800	798	773	778	835	781	734	780	808	777	836	837	836	802	795	804	784	775	813	804	834	750	801	767	814	764	776	810	797	797	846	736	802	836	783	764	795	768	835	763	825	806	858	781	807	796	801	807	825	829	871	820	841	792	813	801	802	761	799	815	768	846	755	800	802	778	835	791	815	827	811	797	794	776	789	806	767	856	781	822	773	803	795	838	853	822	831	805	809	852	799	819	825	790	792	759	846	764	804	812	778	807	833	809	765	795	824	791	803	853	792	800	791	790	792	850	775	814	784	791	795	803	816	845	799	824	777	796	855	793	790	788	835	744	783	765	777	807	786	786	781	826	783	781	798	770	773	815	796	802	761	756	814	814	766	836	813	836	782	800	837	819	759	792	795	813	798	824	837	748	777	816	811	772	787	805	771	789	800	838	831	827	769	793	788	804	763	797	829	831	815	783	790	775	742	709	771	798	809	794	798	794	807	814	835	781	816	789	787	829	818	825	776	801	852	802	824	795	785	789	856	800	809	790	823	759	799	819	810	788	832	816	797	805	845	770	822	742	807	789	816	811	805	789	838	789	829	805	796	836	787	805	795	790	812	831	864	767	791	825	838	764	782	837	791	791	830	785	762	812	826	802	801	785	802	818	762	857	831	791	737	811	788	824	787	795	804	819	842	811	780	768	837	801	788	814	834	761	845	794	787	814	784	777	802	825	823	804	772	793	787	781	821	805	818	784	764	772	766	803	783	773	785	776	822	799	780	796	760	768	828	810	817	778	778	837	791	875	759	812	815	769	816	818	783	800	838	791	817	771	803	792	803	833	760	809	836	805	796	800	811	805	759	820	773	802	791	765	811	792	781	800	777	795	797	793	755	862	813	793	804	810	808	804	814	785	770	811	807	766	770	770	807	800	775	860	811	806	791	815	831	783	818	803	803	777	774	775	797	779	830	800	808	813	804	832	840	793	773	813	759	829	746	830	809	808	841	805	792	774	769	796	828	816	832	812	818	762	825	815	854	771	792	809	806	833	788	769	756	849	823	796	800	789	824	836	803	829	760	818	831	770	818	807	770	851	806	797	781	775	804	853	842	776	791	779	807	810	806	819	811	809	818	867	813	832	770	814	810	782	829	748	867	812	795	798	757	797	771	884	861	773	768	791	806	833	804	834	780	797	865	819	802	834	760	833	771	797	767	826	776	810	832	813	808	764	789	792	798	815	763	776	763	801	836	834	764	786	822	813	841	809	769	801	787	831	843	805	791	860	811	834	814	796	811	808	833	807	772	805	762	795	796	875	834	823	830	764	814	802	772	758	771	770	793	811	730	845	806	791	780	775	747	775	802	789	821	799	820	819	809	763	781	793	769	802	799	783	801	788	802	785	776	781	817	815	793	808	772	814	806	785	792	835	770	788	809	813	794	786	800	812	805	779	780	804	835	815	797	726	742	783	796	815	782	753	791	794	775	785	770	824	851	785	801	784	759	778	802	792	811	818	771	852	772	842	810	787	762	761	742	806	808	811	783	825	781	745	798	786	788	825	807
24636	21396	27260	25565	4687	552	500	368	363	340	315	316	323	315	298	327	388	482	286	257	268	267	271	264	273	256	241	251	258	264	260	261	261	274	264	275	236	242	273	238	241	255	213	247	263	226	298	238	264	255	249	286	269	246	263	261	286	257	239	266	244	210	262	241	227	259	221	260	258	243	248	249	246	240	277	242	242	253	257	244	276	264	247	237	245	262	240	241	273	258	251	279	292	238	251	254	233	227	226	232	265	250	258	258	237	236	239	253	263	223	228	240	260	250	261	220	242	243	238	254	253	239	234	273	246	255	233	219	263	260	258	243	254	233	241	254	257	236	234	257	254	267	262	226	252	235	268	254	240	236	271	257	253	256	251	249	275	254	266	276	244	266	237	223	256	230	241	251	240	240	280	239	236	230	221	258	213	249	279	254	246	239	260	242	270	241	225	289	230	248	244	269	254	259	255	249	270	261	240	232	247	248	262	248	257	248	272	234	281	247	241	275	261	269	249	260	254	274	262	230	235	271	251	239	240	244	247	242	262	234	235	241	255	227	267	280	259	251	264	266	244	264	233	267	255	252	227	250	248	242	239	229	248	251	244	263	276	269	252	283	256	245	253	252	255	252	268	243	233	207	257	240	239	233	237	258	226	291	272	243	247	251	238	253	226	241	252	257	253	268	279	258	240	234	276	239	237	262	268	225	255	273	248	268	237	259	258	252	268	231	235	256	247	217	277	257	249	230	274	232	269	260	290	287	258	231	295	261	252	268	235	265	262	242	260	255	246	259	244	246	231	226	243	275	238	247	239	256	238	288	238	275	277	225	259	252	256	255	242	241	264	250	270	255	241	270	264	257	266	239	222	248	242	289	271	249	260	261	237	237	243	254	231	266	243	263	283	241	262	255	232	256	244	258	247	238	242	259	223	240	248	264	244	267	268	260	277	225	244	241	239	265	244	273	243	255	251	249	252	253	274	232	217	239	251	255	254	229	248	237	265	259	265	237	213	240	263	255	234	246	265	264	258	250	264	256	231	266	272	235	250	256	242	237	246	238	243	243	236	231	252	258	254	237	263	236	255	239	293	272	253	241	250	250	250	258	221	263	248	249	256	233	259	250	241	260	233	260	257	225	282	258	268	270	243	254	255	253	250	251	247	236	264	231	267	252	247	234	261	269	262	247	268	262	267	258	243	242	269	245	242	230	253	243	235	256	304	235	224	233	266	254	261	249	226	243	259	255	250	250	266	264	260	262	292	250	274	250	248	241	271	246	256	261	230	259	243	269	237	257	255	217	268	251	228	259	221	255	269	238	257	271	254	263	239	274	242	238	214	284	294	253	250	243	246	239	254	223	256	263	241	241	217	258	246	247	260	230	243	237	251	232	267	242	236	250	257	251	273	229	228	229	244	216	272	224	243	239	260	233	261	240	249	254	243	249	239	268	251	256	237	239	224	244	238	222	270	252	266	269	265	240	252	234	248	262	253	266	263	259	269	241	232	230	266	260	245	260	258	255	248	261	227	231	239	264	255	238	239	244	247	249	241	238	255	268	256	241	273	246	249	228	240	249	280	249	245	235	277	267	258	255	230	246	269	260	235	227	232	246	267	249	252	261	251	258	251	283	235	236	235	248	254	249	246	225	239	236	259	263	257	233	245	221	256	279	239	245	241	263	277	248	246	242	251	233	283	235	233	252	252	263	255	223	220	263	272	243	259	261	252	267	240	261	246	275	254	216	247	258	270	252	234	260	257	239	232	210	232	262	257	226	225	261	238	265	271	257	243	236	238	250	271	244	261	234	227	217	264	265	226	283	265	257	241	261	252	242	237	276	262	242	262	258	248	250	260	225	232	228	267	254	254	248	256	241	242	234	243	231	230	253	242	242	258	251	275	225	250	277	266	237	248	276	239	235	225	264	305	236	262	229	267	268	250	251	244	267	251	229	261	251	242	261	252	266	265	222	258	224	239	268	227	227	227	257	279	247	242	265	253	238	239	235	289	261	244	247	237	262	249	244	244	242	250	264	266	233	231	247	234	218	236	257	228	256	262	240	282	263	245	273	241	240	238	248	261	257	259	227	240	238	247	252	250	223	248	253	258	240	269	284	239	250	252	289	238	261	233	246	267	264	254	253	267	257	276	245	250	248	241	248	238	250	253	245	269	227	239	238	239	234	257	240	233	264	246	246	269	287	251	260	246	244	237	242	254	249	252	221	237	287	243	229	262	239	249	237	232	232	247	252	254	269	244	262	244	241	238	271	234	278	228	255	241	297	254	241	256	237	255	262	257	269	253	250	262	241	243	246	266	259	224	251	266	265	237	251	249	239	253	242	260	251	260	236	254	246	271	264	242	268	246	204	256	244	239	264	265	224	263	274	219	239	251	223	257	268	262	260	257	245	273	231	256	242	256	248	239	251	248	252	256	238	264	251	248	240	250	250	233	280	244	229	273	261	272	282	246	261	248	253	240	238	239	245	248	249	265	246	257	226	262	253	246	250	273	241	258	256	270	243	228	224	273	243	254	267	265	250	233	260	285	258	276	248	237	224	219	248	272	248	252	239	266	244	251	234	244	255	242	255	260	256	229	236	257	285	249	245	218	237	244	252	245	242	239	237	243	235	263	263	231	262	236	268	249	254	231	237	225	255	264	242	268	214	238	234	238	229	275	237	241	239	240	241	258	255	258	252	267	270	240	263	266	239	272	262	237	271	247	241	260	246	258	244	267	244	256	236	209	266	259	242	257	212	232	266	260	248	254	263	277	230	252	273	274	228	245	260	241	252	261	241	255	258	238	257	236	262	270	239	255	237	268	233	268	254	230	273	262	227	261	236	249	284	241	260	239	257	237	237	248	261	243	274	245	255	235	248	253	265	250	227	244	215	241	240	238	276	276	249	231	266	241	298	248	264	238	229	233	272	244	282	249	254	259	239	255	240	243	253	245	241	255	238	267	270	233	258	254	263	257	264	235	265	252	251	264	250	251	245	237	263	264	221	220	263	233	257	246	238	255	264	273	260	238	233	270	221	238	236	227	251	247	235	271	258	231	224	238	226	232	257	248	255	250	261	229	228	235	250	258	245	253	229	259	266	233	254	227	245	235	243	221	250	248	243	256	259	240	258	253	263	232	237	260	280	251	239	239	260	262	254	254	231	257	255	257	255	255	250	233	267	248	215	260	236	240	234	274	245	230	284	275	219	229	280	222	268	274	215	264	278	241	252	233	255	238	232	247	235	233	236	252	241	240	233	252	250	221	254	240	258	264	249	275	249	247	262	259	242	253	238	257	251	243	237	241	219	262	216	256	248	247	253	248	266	270	245	240	254	233	244	247	223	249	270	255	217	239	212	268	259	247	247	258	256	305	221	270	242	281	236	249	242	272	256	254	257	245	259	240	255	265	259	254	237	254	241	262	291	250	253	234	252	218	246	238	246	243	275	260	251	257	240	228	246	217	276	249	245	246	238	265	264	265	239	249	235	256	254	226	291	248	264
8128	5426	3544	1704	1223	1029	810	669	573	578	531	503	453	464	447	495	604	837	397	351	396	391	355	345	391	355	373	339	338	340	346	300	341	341	332	345	341	345	319	370	318	329	333	365	360	350	326	355	343	377	363	330	301	336	332	345	365	357	354	328	332	341	344	372	332	347	352	369	337	333	325	330	303	342	344	330	334	354	370	322	379	322	354	331	325	345	324	377	336	372	296	339	338	355	342	356	339	363	361	350	363	365	343	330	367	350	326	326	346	343	353	359	376	366	352	324	350	332	305	318	335	330	357	311	337	352	346	340	318	365	360	334	331	373	338	333	353	333	354	365	328	367	332	355	357	314	328	330	354	336	359	356	349	346	344	344	357	339	322	337	337	365	333	374	357	366	310	314	347	357	345	374	362	315	341	345	324	336	376	342	321	336	363	325	344	348	359	377	361	348	356	361	313	336	358	357	343	350	325	334	330	354	348	341	299	346	342	359	331	329	382	307	334	340	359	363	349	345	365	365	322	354	344	339	344	362	344	340	313	353	350	356	320	293	347	356	336	338	333	340	343	335	355	322	314	352	318	333	363	340	334	356	330	357	340	314	354	360	325	374	348	319	308	357	359	394	321	354	342	354	326	330	357	346	305	336	370	325	340	348	323	352	341	334	309	342	352	374	359	346	329	335	354	372	328	353	354	334	329	304	345	330	347	323	325	324	323	339	339	349	353	333	357	305	330	327	328	327	347	326	333	354	311	334	354	366	319	339	336	342	318	339	349	298	320	356	328	318	359	340	318	357	361	335	363	310	332	331	319	308	333	319	358	326	357	349	357	312	320	364	356	323	320	315	342	330	326	332	312	314	342	333	337	345	343	340	318	358	338	310	317	322	367	335	383	360	325	304	326	349	351	335	327	350	376	344	336	317	352	362	329	347	344	326	345	358	337	371	358	327	316	337	363	343	354	301	323	365	345	349	352	287	382	321	358	311	352	326	339	335	341	356	331	353	338	365	356	338	324	340	320	331	336	346	348	329	330	363	358	303	327	311	353	342	284	339	342	303	319	370	326	346	355	343	341	339	369	316	375	338	347	318	308	347	316	364	324	356	365	362	362	364	326	353	353	372	315	344	332	344	313	363	336	328	348	328	334	311	296	343	315	335	346	340	338	340	347	360	373	325	348	308	338	323	333	359	335	320	340	314	296	307	333	313	356	368	334	366	377	344	321	331	347	353	341	359	325	346	322	328	355	336	344	348	353	306	344	348	344	364	303	357	378	370	308	361	331	344	359	319	354	344	362	353	365	333	310	359	320	335	328	322	346	335	372	329	375	376	339	369	348	333	386	342	345	335	338	304	323	359	342	301	358	364	335	328	339	336	359	348	315	316	340	298	312	340	339	335	342	345	358	336	361	337	331	323	346	324	331	323	334	343	355	306	319	335	342	325	338	298	337	351	302	377	329	347	401	350	356	346	348	321	355	383	334	349	329	356	357	357	343	349	388	343	342	325	354	354	335	331	328	331	323	315	331	337	354	329	335	325	359	348	361	331	302	363	335	343	340	339	347	364	345	328	383	336	328	332	327	366	356	334	341	323	324	339	319	342	324	322	343	316	322	347	342	339	329	356	355	320	351	340	334	385	298	369	354	334	349	316	326	375	307	319	347	333	340	363	320	401	346	361	345	361	361	342	357	314	383	352	328	354	395	335	353	343	348	308	347	371	319	358	348	339	339	358	341	318	344	327	360	350	352	309	376	304	303	340	347	337	360	348	330	334	339	330	316	323	345	345	353	304	315	335	356	340	333	306	332	347	329	356	328	347	323	337	342	331	317	335	341	318	333	316	387	351	333	353	363	309	373	343	364	359	358	307	358	353	329	331	349	373	376	290	311	333	310	360	312	341	361	356	355	346	333	367	350	334	339	354	318	337	345	353	347	332	331	364	333	328	338	342	346	340	309	317	331	303	288	334	334	332	342	333	339	374	349	326	319	381	324	320	363	307	322	348	356	339	357	326	351	309	341	326	328	355	278	375	342	308	338	352	377	331	333	339	337	355	344	369	349	330	332	317	354	320	327	336	329	351	371	328	358	336	374	355	369	317	345	329	343	339	343	323	387	308	347	346	352	335	340	361	324	330	342	348	316	325	322	364	372	338	377	336	334	333	347	357	374	327	330	341	355	372	356	368	320	367	330	338	375	347	327	340	378	363	337	366	335	357	315	353	300	328	308	332	306	337	342	327	336	352	339	313	330	323	339	359	315	345	337	334	336	352	326	365	326	310	360	348	320	300	320	371	374	340	326	347	324	339	342	326	335	335	334	342	346	373	358	344	325	344	357	340	339	367	323	335	358	342	322	316	342	340	328	327	359	341	325	345	348	380	328	361	343	335	341	319	328	312	311	339	337	350	329	340	340	319	336	322	326	327	370	321	321	321	388	346	341	336	341	309	329	330	334	328	318	333	330	317	329	326	331	331	345	341	320	355	334	326	355	334	379	339	332	366	319	323	350	340	348	309	317	356	347	348	351	329	315	356	336	376	312	308	307	352	357	344	337	333	311	354	357	303	339	319	332	330	359	348	342	345	326	347	350	346	342	376	351	346	332	334	352	381	336	326	357	358	294	329	382	357	353	355	313	314	360	333	349	336	323	343	342	288	325	369	344	339	310	305	333	313	354	324	341	371	342	349	323	333	292	364	353	318	340	361	315	316	354	326	352	349	370	382	300	383	335	327	341	342	326	346	353	345	315	372	366	344	347	337	305	371	348	332	365	369	301	357	320	355	332	348	337	330	332	343	312	316	330	364	333	339	349	342	354	349	369	329	313	359	332	313	327	359	349	340	351	352	327	342	351	332	336	344	329	308	333	379	359	327	332	339	359	322	347	328	340	330	341	347	348	350	338	325	344	359	340	345	342	331	348	328	399	343	350	347	360	346	296	335	321	332	363	337	358	385	368	321	356	348	342	354	336	327	325	310	359	332	321	318	364	332	331	342	345	318	334	344	370	357	362	365	351	342	349	365	380	329	350	342	339	321	322	365	345	330	341	371	363	352	334	322	335	322	338	330	347	332	361	354	334	366	321	358	338	340	352	335	369	343	365	324	302	352	370	348	333	345	364	333	340	336	354	338	351	352	330	343	323	323	343	355	318	345	353	350	352	332	349	338	329	323	304	321	338	343	375	350	316	335	326	323	375	346	322	319	336	317	334	356	324	373	339	344	327	327	334	359	340	360	328	318	334	353	336	360	323	293	345	342	347	349	330	317	365	345	350	367	328	330	339	349	352	354	344	328	301	325	346	349	307	343	311	362	336	353	338	350	321	331	326	312	345	345	353	345	327	333	374	324	356	352	343	367	332	333	320	329	329	339	362	363	342	339	328	348	315	337	330	359	367	324	354	349	331	365	352	325	312	326	319	352	346	322	392	336	330	334	311	374	318	319	357	365	337	326	291	300	327	324	367	376	341	371	347	334	340	308	336	379	337	348	355	339	311	317
9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
