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
340300917822	340300918341	340300918891	340300919441	340300919991	340300920541	340300921091	340300921641	340300922191	340300922741	340300923291	340300923841	340300924391	340300924941	340300925491	340300926041	340300926591	340300927141	340300927691	340300928241	340300928791	340300929341	340300929891	340300930441	340300930991	340300931541	340300932091	340300932641	340300933191	340300933741	340300934291	340300934841	340300935391	340300935941	340300936491	340300937041	340300937591	340300938141	340300938691	340300939241	340300939791	340300940341	340300940891	340300941441	340300941991	340300942541	340300943091	340300943641	340300944191	340300944741	340300945291	340300945841	340300946391	340300946941	340300947491	340300948041	340300948591	340300949141	340300949691	340300950241	340300950791	340300951341	340300951891	340300952441	340300952991	340300953541	340300954091	340300954641	340300955191	340300955741	340300956291	340300956841	340300957391	340300957941	340300958491	340300959041	340300959591	340300960141	340300960691	340300961241	340300961791	340300962341	340300962891	340300963441	340300963991	340300964541	340300965091	340300965641	340300966191	340300966741	340300967291	340300967841	340300968391	340300968941	340300969491	340300970041	340300970591	340300971141	340300971691	340300972241	340300972791	340300973341	340300973891	340300974441	340300974991	340300975541	340300976091	340300976641	340300977191	340300977741	340300978291	340300978841	340300979391	340300979941	340300980491	340300981041	340300981591	340300982141	340300982691	340300983241	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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	2764	2000	3600	2300	2764	2000	3600	2300	2764	2000	3600	2300	2764	2000	3600	2300	2764	2000	3600	2300	2764	2000	3600	2300	2764	2000	3600	2300	2764	2000	3600	2300	2764	2000	3600	2300	2764	2000	3600	2300	2764	2000	3600	2300	2764	2000	3600	2300	2764	2000	3600	2300	2765	2000	3600	2300	2765	2000	3600	2300	2765	2000	3600	2300	2765	2000	3600	2300	2765	2000	3600	2300	2765	2000	3600	2300	2765	2000	3600	2300	2765	2000	3600	2300	2765	2000	3600	2300	2765	2000	3600	2300	2765	2000	3600	2300	2765	2000	3600	2300	2765	2000	3600	2300	2765	2000	3600	2300	2765	2000	3600	2300	2765	2000	3600	2300	2765	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
21706	20388	28006	22639	20383	20477	13964	1979	1358	1147	1128	1015	956	901	927	908	6362	4078	827	771	796	744	735	747	800	720	754	711	727	713	705	724	675	717	697	709	696	703	649	634	688	668	641	702	639	665	647	692	691	692	702	674	663	678	705	668	653	713	677	636	683	658	720	673	671	676	665	669	606	690	693	619	695	680	671	647	675	692	678	658	676	644	629	669	652	664	684	661	697	657	652	694	653	645	687	670	643	679	661	617	721	691	698	691	664	645	694	667	665	649	656	639	638	695	699	670	701	627	669	663	706	686	672	680	682	689	688	708	640	637	602	604	638	672	659	651	658	614	669	647	669	677	651	666	662	677	661	671	652	701	699	706	679	650	713	600	657	700	646	646	667	665	675	692	678	690	719	686	694	684	651	654	637	661	734	636	675	651	669	676	654	608	673	660	702	621	635	671	660	642	635	626	623	683	694	668	660	644	637	650	653	680	658	645	612	692	648	662	687	637	675	693	667	662	630	612	651	670	658	624	677	657	656	673	638	673	644	655	662	645	641	662	624	649	618	599	652	653	658	700	639	649	662	624	653	629	654	688	666	603	612	682	672	646	622	635	686	643	653	646	704	639	655	630	654	640	678	657	655	586	648	647	690	688	646	680	661	644	670	667	696	661	646	679	670	641	657	681	657	685	654	666	695	643	695	669	698	662	645	671	670	637	642	670	718	700	630	650	631	645	654	686	691	670	608	642	691	641	697	641	676	667	643	605	726	663	691	619	685	660	650	670	681	672	696	652	629	648	671	689	606	659	669	675	669	634	668	620	687	652	682	635	691	603	674	702	676	663	632	697	666	630	688	703	655	666	681	674	695	646	659	621	624	697	663	661	628	701	675	655	687	654	629	693	690	677	638	657	634	699	650	657	648	651	661	676	638	722	704	704	720	683	653	685	638	714	623	673	669	644	668	669	689	670	660	652	669	689	662	683	671	644	649	631	646	647	628	645	651	674	641	650	642	624	670	633	677	647	671	629	680	647	678	678	663	677	663	663	661	660	673	659	650	669	643	700	637	658	607	645	626	691	680	648	685	649	701	692	670	646	636	675	660	710	686	702	686	623	693	643	663	646	650	673	626	625	683	727	675	650	639	669	670	677	633	656	684	668	613	659	681	614	639	668	658	643	676	705	681	667	651	665	693	644	667	644	633	633	673	641	625	658	644	634	642	680	709	682	680	658	681	678	704	651	717	654	606	659	687	634	638	625	620	660	646	605	682	614	641	619	658	667	646	660	653	610	681	648	625	621	651	683	649	664	620	638	697	661	647	687	695	690	634	679	651	624	659	646	672	642	646	658	661	641	653	675	686	659	659	657	647	653	672	611	655	679	665	634	661	665	617	678	667	643	688	730	689	660	714	710	622	640	641	682	684	624	666	679	652	619	660	635	664	670	637	685	652	708	697	655	638	627	674	662	646	680	650	681	651	662	670	624	612	671	638	679	650	650	659	656	646	621	674	700	686	625	710	669	659	735	656	705	671	684	664	697	674	630	650	651	673	638	677	658	663	645	635	713	694	658	622	660	665	671	659	668	648	667	619	663	660	676	715	688	633	645	688	689	643	625	688	648	674	648	690	694	671	705	659	604	675	660	640	633	711	673	661	663	636	673	663	652	613	664	686	660	675	646	649	650	652	673	636	634	638	654	611	663	603	641	635	624	641	649	656	626	650	707	636	712	728	665	634	623	676	624	655	681	626	613	679	664	661	652	634	636	671	677	631	686	654	610	640	680	678	651	656	654	654	664	697	634	660	680	645	680	664	674	672	664	612	609	714	670	671	686	683	680	681	664	623	663	665	658	663	680	621	669	638	716	664	727	644	630	716	685	620	661	631	675	675	700	646	656	622	615	705	654	639	678	654	658	652	668	612	683	658	663	635	657	653	648	665	630	645	655	667	641	713	668	690	634	647	660	685	714	679	655	637	647	640	633	627	667	642	637	621	653	638	658	674	669	671	663	636	659	686	672	639	633	667	694	657	660	652	705	675	664	621	692	670	648	689	707	631	669	631	635	725	677	661	674	667	613	696	624	660	679	671	618	667	642	658	652	586	670	665	713	643	659	674	676	693	681	668	644	644	684	660	686	664	646	652	659	691	636	648	701	663	627	652	666	694	704	631	644	627	636	684	632	637	685	685	637	618	659	668	644	662	680	659	658	653	665	679	655	633	673	635	658	656	657	686	651	668	638	648	616	654	608	685	662	665	621	650	648	673	698	666	675	614	665	699	683	669	684	713	673	683	659	629	673	640	613	679	664	645	654	667	683	678	638	653	662	630	649	672	708	626	688	664	702	647	713	688	678	638	656	704	662	680	617	666	638	634	630	699	701	631	666	631	728	657	708	684	651	637	658	624	624	656	591	642	632	661	632	712	651	702	673	645	632	704	628	691	679	637	645	647	676	678	645	676	624	709	638	671	665	660	622	630	660	647	652	714	665	700	654	628	652	664	631	669	674	664	693	665	653	707	671	665	678	644	663	698	611	668	647	670	705	654	679	676	671	698	625	702	625	655	669	651	638	631	644	687	655	646	659	663	685	652	686	637	647	654	719	671	653	661	645	739	663	674	630	621	632	633	692	682	656	677	691	673	675	635	695	621	657	691	661	642	635	673	700	663	690	651	655	623	633	671	663	661	617	602	618	664	670	649	679	686	678	662	656	656	623	639	684	698	678	638	667	635	630	687	684	628	692	677	655	708	639	632	618	673	677	634	676	631	682	690	737	688	627	642	707	661	656	676	650	628	641	668	709	630	654	713	684	658	601	690	660	701	611	614	652	642	638	660	649	651	655	639	658	680	646	613	669	680	666	692	641	662	658	643	612	670	674	645	656	653	642	660	666	684	615	651	652	652	658	627	687	663	694	674	672	666	641	650	647	685	664	616	690	658	711	638	585	640	672	650	650	680	655	661	655	701	619	653	665	659	624	652	667	656	636	656	625	731	641	693	634	616	691	651	649	630	603	631	672	669	659	631	693	658	689	681	655	660	589	657	656	617	649	677	642	690	669	670	667	696	621	658	653	709	664	658	662	614	651	660	662	632	679	629	634	629	597	637	618	646	691	654	691	649	695	668	654	664	683	621	664	685	712	652	688	676	712	658	594	641	658	665	695	617	635	705	658	630	632	629	729	687	661	668	648	692	692	676	639	598	634	653	623	639	632	658	662	674	639	689	662	717	704	699	625	643	586	715	658	669	616	642	682	644	619	712	655	678	700	678	689	647	684	707	650	595	661	667	627	644	634	625	639	664	687	641	673	673	665	627	640	674	675	674	718	639	681	647	712	672	669	662	595	668	690	659	657	601	677	672	670	627	624	730	655	630	655	660	653	646	618	635	683	653	675	662	672	657	694	649	650	650	650	693	662	630	684	634	682	654	647	724	702	662	696	670	653	622	675	597	659	658	646	648	695	629	649	682	642	689	613	627	653	689	660	643	663	622	667	689	655	650	651	665	650
7112	16445	14258	7813	5477	4174	3387	2744	2185	1818	1685	1503	1351	1254	1229	1153	9956	4616	943	962	932	849	873	823	866	858	837	841	778	832	822	798	803	761	782	817	817	785	837	777	764	762	818	755	762	814	834	794	808	771	759	746	763	764	794	759	774	763	764	704	733	822	812	810	720	781	793	793	715	806	780	741	738	754	778	764	766	749	734	820	714	814	786	777	761	774	773	717	739	744	747	716	750	754	773	729	735	737	725	810	730	769	745	768	751	730	745	720	840	744	730	772	817	735	780	731	756	787	783	745	757	856	734	758	774	757	755	729	787	791	791	770	736	747	789	783	714	718	734	778	744	774	779	757	740	717	779	765	710	715	767	733	765	764	744	729	752	775	748	778	782	730	727	775	753	714	749	811	770	741	724	695	767	740	745	733	703	739	728	761	798	772	704	755	772	786	761	717	714	807	740	744	734	827	715	759	757	795	750	760	777	726	688	761	720	734	721	709	766	721	766	742	738	765	720	766	752	820	695	739	745	728	744	758	811	730	782	710	744	806	791	785	751	794	774	749	757	755	728	767	741	813	770	735	757	763	771	719	799	795	779	755	759	714	756	719	742	719	760	762	750	786	742	743	727	703	777	744	760	757	766	741	722	762	805	778	765	759	717	811	711	745	806	766	757	749	783	781	742	715	749	723	712	726	745	790	740	744	747	784	746	740	705	747	745	730	757	677	780	720	708	745	770	719	776	729	776	747	746	722	753	728	726	723	805	740	741	744	764	748	793	759	731	782	779	763	728	733	735	802	797	747	742	716	783	769	720	798	810	775	781	748	797	731	738	756	726	717	759	746	774	776	721	777	778	764	794	777	735	770	741	741	730	743	708	794	793	767	739	795	712	776	721	729	760	712	742	701	742	745	746	742	763	784	814	745	747	775	768	771	761	772	771	757	771	776	721	754	771	752	826	769	694	764	795	747	726	772	776	713	747	767	749	683	756	754	753	771	729	809	786	734	702	736	736	755	747	771	764	733	722	707	775	732	783	777	755	727	731	728	748	735	777	719	738	755	721	744	764	725	756	743	753	752	766	705	738	734	682	776	778	793	742	764	758	749	778	769	722	753	742	766	722	759	771	733	746	718	796	751	740	786	713	688	769	720	790	747	752	720	727	757	753	734	725	743	744	770	764	741	677	766	764	727	744	792	714	756	768	757	786	850	748	765	752	779	725	799	762	766	756	722	762	746	725	717	737	716	753	700	750	720	792	779	763	734	762	768	768	732	770	752	734	744	766	792	725	740	787	739	761	696	733	740	756	776	704	737	761	713	754	759	719	749	777	751	783	757	725	761	739	766	736	712	740	744	731	804	717	773	707	760	786	747	721	708	792	773	718	778	723	729	772	788	752	724	806	800	753	802	793	679	768	777	771	726	779	752	746	759	711	718	759	724	750	738	783	743	683	767	750	747	748	748	749	770	731	709	750	720	801	740	747	748	725	739	736	742	735	761	790	743	824	711	738	777	753	749	771	697	740	742	735	751	759	724	769	749	723	767	752	721	760	738	782	830	784	714	697	734	731	703	743	740	765	738	781	752	767	767	756	771	752	811	822	695	753	751	773	779	783	760	729	776	751	767	794	705	761	742	742	721	761	729	761	765	721	815	692	736	698	728	739	752	766	733	770	736	731	701	729	777	773	755	776	745	722	748	730	733	756	787	793	768	737	805	723	759	737	781	757	753	739	812	726	700	713	785	787	777	751	782	799	702	748	799	735	742	755	745	755	790	755	785	735	740	791	751	769	735	736	777	725	759	771	720	767	756	769	748	773	738	758	761	735	696	733	777	727	707	719	772	730	759	751	730	736	724	818	721	707	733	727	699	713	809	766	718	729	789	732	740	747	762	730	760	763	781	741	746	772	709	729	770	677	711	787	752	755	742	767	692	727	774	734	746	742	806	734	762	767	739	756	713	755	732	738	723	753	768	744	785	762	728	702	737	778	739	757	751	797	735	731	823	748	732	730	769	750	768	721	724	790	758	784	794	745	774	790	757	784	760	714	759	752	743	742	771	774	715	775	757	769	738	754	768	752	727	732	756	717	762	766	742	784	729	744	785	780	773	717	753	824	730	773	781	768	724	729	787	713	745	775	714	767	746	694	759	737	752	771	735	752	768	762	757	719	767	736	785	730	783	762	759	720	747	714	778	725	749	739	738	794	769	742	768	775	771	753	787	745	759	745	744	719	733	742	726	758	744	738	735	738	737	794	726	740	736	757	744	760	794	780	812	714	737	740	691	741	756	806	733	748	739	804	766	784	803	759	745	732	758	754	753	734	751	788	782	711	746	710	778	758	759	740	709	759	779	713	727	733	708	719	772	748	728	767	720	793	744	789	747	778	762	764	757	740	732	747	735	717	764	745	763	705	772	759	752	720	738	742	731	773	777	719	725	725	734	726	749	764	764	740	715	739	772	773	726	739	707	778	756	748	785	807	749	728	729	730	775	761	718	739	742	751	715	781	726	736	747	773	735	760	767	742	777	773	758	736	750	739	724	748	728	756	754	742	757	786	750	734	772	748	735	740	765	775	728	777	692	714	752	756	756	782	721	760	746	729	757	773	749	718	756	734	738	709	761	770	792	737	786	730	739	780	776	728	762	734	710	767	785	700	763	718	741	773	785	817	731	774	746	767	757	747	764	798	766	740	756	815	690	773	759	751	735	718	786	737	693	754	733	731	724	782	736	794	741	761	711	770	772	750	734	747	760	768	696	776	775	715	756	775	720	747	716	829	728	724	721	746	749	747	732	758	733	771	760	756	755	745	758	746	752	722	756	758	783	785	735	760	782	762	778	714	775	733	760	766	741	758	764	777	795	759	783	767	761	757	747	751	726	732	713	772	778	768	779	766	764	758	803	768	732	767	745	725	793	757	711	780	744	717	722	752	724	813	730	740	725	794	778	827	721	776	728	753	778	716	750	720	745	766	764	722	741	813	770	751	735	743	788	751	777	748	768	710	767	745	703	760	742	732	730	731	770	747	761	763	728	747	724	692	735	751	748	736	715	705	741	755	681	764	742	764	678	726	723	728	760	764	760	754	762	780	705	751	749	767	754	750	739	762	775	786	779	736	728	778	787	723	804	713	816	752	773	754	779	721	706	807	754	750	795	771	703	778	735	704	768	731	718	721	730	729	717	705	748	723	763	722	729	792	754	723	707	741	773	747	753	747	750	757	734	707	778	800	715	778	787	783	704	774	769	779	781	736	755	786	726	734	791	755	780	720	740	772	790	786	791	781	718	837	763	719	743	761	773	776	748	718	699	769	749	724	752	778	775	793	787	781	754	775	697	746	735	747	790	760	740	745	781	787	743	685	710	756	792	794	774	717	801	742	756	735	727	704	767	728	737	769	753	757	759	812	731	734	781	761	715	718	729	745	716	802	767	767	794	747	773	780	710	732	719	722	714	783	770	710	709	744	783	723	758	728	766	755	770	722	738	735	698	758	729	702	736
27456	21111	9826	940	511	502	412	294	310	266	288	244	259	278	249	250	515	351	278	283	254	252	270	258	227	253	270	268	279	269	251	280	241	264	234	243	273	263	263	263	244	258	269	269	248	223	262	247	242	253	269	234	251	269	253	267	235	256	266	271	245	259	253	269	251	250	283	271	248	263	293	251	289	284	266	271	252	255	251	266	234	234	252	255	296	224	272	251	273	267	258	264	235	236	240	255	248	277	272	245	276	282	268	272	262	280	270	314	264	267	263	270	248	259	265	251	232	261	227	266	246	261	291	261	253	268	245	261	267	259	239	265	272	243	270	268	253	255	237	262	227	260	245	263	253	251	290	283	222	275	277	263	258	261	251	256	237	257	250	250	275	268	263	278	263	250	243	247	251	273	238	280	242	311	262	251	274	273	280	280	297	269	284	255	246	243	276	272	267	253	282	269	251	278	282	242	250	268	272	249	268	249	244	251	266	277	260	264	239	272	232	261	269	266	261	267	229	244	272	212	213	249	268	247	292	279	269	230	267	263	258	265	263	267	279	249	249	286	285	239	262	248	245	250	273	257	246	239	264	261	255	269	250	250	280	255	244	268	257	252	266	249	225	254	266	255	239	233	257	264	260	252	255	276	258	262	250	279	276	246	277	246	257	237	282	237	260	256	256	245	259	292	249	271	269	258	257	254	293	252	261	277	249	295	262	273	258	242	256	250	266	228	251	256	247	244	273	242	250	263	252	255	245	229	262	233	214	279	256	242	266	242	276	291	233	259	275	252	257	260	256	235	266	263	269	253	227	275	253	276	265	291	267	252	271	266	269	248	238	254	263	258	259	221	249	266	253	261	267	253	254	250	256	234	241	290	245	268	245	247	275	280	261	273	250	284	267	297	239	263	257	245	268	245	255	245	274	255	240	267	263	274	249	281	262	237	239	252	246	254	273	273	265	269	258	253	248	238	249	277	243	233	278	276	271	246	278	258	256	230	289	242	287	251	250	265	267	252	237	271	252	243	260	258	287	271	275	239	233	279	235	279	275	263	265	261	285	254	259	247	283	258	246	259	249	264	248	277	258	252	276	261	257	264	248	254	265	262	259	266	255	258	254	268	268	270	250	246	267	264	247	243	268	259	267	244	262	230	265	278	249	271	228	290	252	249	293	256	272	261	270	255	274	233	267	251	270	250	258	266	231	244	242	269	217	241	255	278	264	283	238	247	269	253	264	261	261	274	260	242	285	247	252	252	266	260	265	251	256	240	258	245	255	260	251	279	237	246	250	267	249	233	244	251	241	264	265	244	233	254	290	251	280	267	260	270	288	255	243	277	241	220	269	270	237	272	281	263	252	239	221	273	245	269	248	267	262	285	278	262	267	279	251	218	271	245	272	244	294	257	247	280	240	240	297	284	266	282	282	257	277	226	256	251	263	245	264	234	266	277	262	264	282	267	266	256	248	283	232	237	241	251	252	249	247	240	226	248	256	281	285	245	257	251	210	261	219	257	262	275	244	255	262	271	284	268	258	246	262	262	271	246	248	257	273	264	275	275	263	266	268	268	267	233	266	270	231	271	260	244	244	257	270	274	266	246	242	290	281	287	259	276	251	249	293	257	252	250	275	257	277	261	261	266	261	258	278	244	264	257	287	257	242	275	288	266	267	245	243	272	271	252	243	257	231	240	267	262	269	238	264	258	278	253	253	230	259	227	272	269	267	254	253	274	247	252	259	268	262	245	246	273	251	311	259	264	268	240	232	281	248	278	265	258	278	259	265	243	241	271	278	241	242	261	269	254	256	247	238	215	271	260	253	287	282	261	275	261	281	298	265	228	242	272	252	260	262	226	239	265	255	263	301	260	294	261	264	249	260	282	253	268	273	238	278	265	249	270	266	260	282	284	254	280	292	251	240	254	247	268	264	257	232	268	234	289	254	267	257	250	278	263	264	282	235	243	272	238	252	286	266	250	267	275	250	280	247	271	231	260	256	239	244	269	264	238	253	265	267	249	241	245	243	255	237	262	265	251	270	259	266	236	231	241	245	247	243	239	268	263	248	256	245	273	290	239	265	273	276	272	272	238	286	259	235	244	269	251	220	224	268	263	244	243	237	260	244	299	269	275	271	271	295	280	262	255	265	240	250	270	287	243	263	284	276	264	280	242	258	242	262	269	253	258	246	253	278	256	259	263	225	277	243	276	241	238	254	257	276	239	251	295	269	228	271	246	245	282	259	249	280	247	236	261	257	245	244	237	238	273	275	279	255	269	274	240	257	262	243	280	234	242	249	222	256	250	250	257	257	276	259	250	274	261	295	244	256	264	243	265	268	252	245	240	279	256	246	249	260	258	252	277	249	264	286	233	252	256	255	261	234	241	248	273	238	290	269	252	248	232	276	278	257	263	241	266	234	256	263	253	221	259	252	268	277	252	294	257	260	247	254	255	262	241	261	244	266	251	264	274	248	251	245	253	253	264	236	276	231	279	244	265	263	259	258	249	286	276	259	251	300	258	260	284	278	276	230	273	278	233	231	291	277	259	261	258	262	275	250	251	238	244	233	255	247	248	241	251	265	257	290	246	260	250	240	266	256	257	255	250	234	262	252	257	277	259	291	255	245	235	254	254	272	249	248	263	262	271	257	256	257	231	251	265	260	291	260	260	249	255	258	267	266	263	236	258	234	254	285	268	262	262	268	238	271	258	272	258	261	251	229	263	240	246	293	256	257	265	254	242	246	250	257	253	221	278	291	260	284	292	247	273	242	232	240	236	244	252	254	266	256	284	265	242	276	262	258	234	215	276	252	273	267	252	249	244	262	252	240	242	252	290	276	255	250	281	263	277	233	258	247	259	275	232	239	236	240	270	271	281	268	245	246	230	280	225	259	256	247	259	253	249	283	257	258	251	236	272	246	262	256	269	235	291	254	271	270	261	276	278	254	250	252	254	258	272	245	272	243	248	267	272	215	292	289	250	281	275	267	276	233	244	279	270	257	263	284	239	256	230	272	264	270	255	252	263	254	260	244	273	231	280	248	238	269	262	265	232	250	281	275	281	294	277	251	262	263	273	249	261	254	241	277	257	260	264	263	289	259	246	251	276	249	271	263	243	296	269	285	254	253	240	268	253	244	271	275	282	227	207	245	269	221	278	268	260	275	266	246	256	246	274	263	262	254	279	274	260	220	217	247	250	288	276	252	267	236	271	262	227	297	232	257	247	238	286	246	244	281	275	239	260	279	261	270	262	237	253	259	278	243	271	258	258	244	269	256	275	248	237	264	267	249	271	255	242	268	238	272	281	249	244	263	263	290	241	242	254	271	254	253	250	247	269	263	254	253	254	238	257	278	234	235	255	274	229	264	270	262	278	260	226	258	261	262	272	269	250	245	232	251	278	246	239	258	265	253	250	256	260	251	267	279	264	240	301	245	265	275	233	253	283	302	243	251	267	239	264	242	222	249	256	279	259	239	237	272	263	264	256	282	242	259	234	268	263
3910	1144	1102	613	472	435	415	403	340	352	369	383	336	346	334	351	688	409	306	281	298	323	332	338	336	323	323	332	290	317	327	353	345	326	304	331	321	302	303	326	328	305	332	322	317	308	332	319	324	327	347	328	319	326	299	322	315	298	318	311	306	301	311	316	308	283	323	320	328	295	324	307	315	316	296	295	310	323	308	286	320	293	298	302	305	261	320	307	321	276	324	306	316	300	322	311	305	333	320	319	321	323	293	297	308	322	356	302	322	312	292	333	307	302	315	322	355	309	295	321	343	293	307	293	310	304	326	339	273	333	332	327	312	309	298	321	316	328	331	316	302	313	319	317	316	328	329	340	335	341	303	354	304	284	289	329	314	268	320	345	298	317	314	315	321	319	282	326	304	300	327	322	311	332	295	312	312	309	340	298	309	322	305	315	318	283	325	330	297	323	347	300	294	316	291	320	304	313	320	301	326	301	316	322	291	298	315	308	334	307	321	296	306	328	329	309	327	308	286	296	279	310	335	335	283	322	311	325	305	317	293	321	305	336	293	316	327	306	299	293	309	323	296	330	298	308	287	333	333	303	335	317	325	323	302	296	294	276	299	312	289	320	301	313	279	319	304	299	285	291	262	322	306	338	292	317	310	297	323	306	331	345	339	333	306	303	277	314	307	281	300	292	315	285	331	304	333	314	332	274	319	286	331	282	318	333	323	295	259	365	330	319	337	290	285	309	322	319	274	282	284	339	291	346	334	307	318	287	297	328	291	294	321	301	300	301	296	291	329	294	284	277	328	313	270	303	306	330	296	314	305	331	281	307	327	326	314	306	288	323	346	306	321	330	305	323	317	291	321	269	300	297	313	311	343	340	290	317	341	301	310	303	319	316	346	322	332	316	330	299	333	336	307	305	300	310	333	323	293	327	301	312	307	347	327	302	320	324	300	318	299	317	285	319	332	304	314	292	329	325	313	335	271	344	310	288	313	302	283	307	310	312	284	343	305	307	311	295	331	291	329	341	306	319	308	283	324	333	315	312	323	263	297	295	300	304	294	307	309	300	307	346	323	311	321	298	343	299	313	317	292	307	301	304	307	320	310	345	286	303	275	312	333	317	297	309	319	311	280	299	296	331	317	303	357	305	321	302	325	298	281	312	350	323	302	291	321	329	322	314	319	336	324	333	317	325	322	289	313	314	324	339	292	292	327	318	302	333	325	294	292	322	284	296	280	299	307	321	271	316	324	291	319	320	297	319	316	279	310	297	300	317	312	335	262	328	312	320	318	297	296	291	306	312	335	330	335	290	324	317	292	321	332	362	297	298	295	310	302	326	312	342	349	329	337	286	287	309	320	317	281	315	329	295	335	298	341	295	294	345	326	293	308	307	296	314	308	283	309	293	289	313	302	327	329	324	310	316	302	331	320	315	347	311	317	323	328	302	320	299	317	316	325	277	306	317	317	307	323	317	304	262	294	344	334	313	289	325	318	311	319	292	337	299	306	292	327	303	320	298	337	307	299	311	319	341	325	305	315	325	282	307	320	296	298	330	345	305	323	333	319	331	312	315	315	329	304	308	316	299	313	320	285	305	320	289	296	326	320	300	313	311	331	318	289	322	306	322	326	353	303	309	312	269	333	309	292	299	321	294	345	310	329	323	309	331	305	297	327	287	293	291	310	363	314	303	307	327	279	317	293	310	338	302	328	320	332	321	317	326	319	321	320	316	325	302	286	263	320	298	299	335	320	317	316	303	320	306	304	325	305	349	286	322	283	301	324	314	289	309	312	294	322	313	335	311	306	333	317	326	300	311	306	314	266	285	310	319	323	315	313	315	299	301	312	313	319	330	291	325	303	337	302	321	332	345	296	351	309	354	309	314	317	264	306	310	311	341	299	306	319	319	311	294	317	328	344	335	321	279	293	312	299	327	318	323	336	302	331	310	303	290	316	308	309	309	318	326	316	324	304	313	283	314	297	333	310	286	340	302	311	312	321	298	324	308	311	329	323	294	311	322	364	304	327	312	319	310	283	326	308	296	316	315	289	293	307	320	309	288	317	352	318	300	333	340	307	326	300	342	271	306	290	309	301	297	290	301	298	306	309	331	268	279	294	312	305	306	329	327	320	304	253	298	303	330	275	318	294	291	298	327	284	291	309	328	322	294	319	319	332	334	286	310	340	324	301	310	308	303	313	295	312	276	294	304	350	344	318	314	271	313	304	289	302	337	318	324	314	308	321	310	298	320	309	340	301	280	302	297	346	301	332	343	311	318	321	295	298	285	308	353	313	281	290	318	312	332	284	305	353	307	301	288	301	290	320	339	331	308	318	307	292	306	289	313	318	299	281	329	310	301	324	335	308	329	318	321	307	322	296	317	311	323	308	309	302	323	306	336	314	323	312	318	304	287	323	303	288	301	289	305	307	319	327	334	293	309	295	296	312	337	315	319	322	329	287	323	310	311	336	294	300	311	314	329	297	312	306	318	317	302	307	301	286	311	326	317	355	303	324	288	331	292	328	316	314	306	311	280	303	293	305	306	316	302	293	318	294	307	330	318	324	287	318	320	324	321	312	332	306	317	325	311	300	263	312	306	327	312	321	285	313	325	309	330	282	303	328	287	296	313	302	365	320	316	301	285	292	330	310	336	320	310	328	330	299	326	303	277	321	300	347	304	310	302	294	312	313	299	334	309	312	281	305	299	283	293	285	289	335	285	301	314	326	328	303	296	327	318	299	316	305	335	298	302	310	290	301	278	313	300	325	312	301	292	335	314	349	334	289	310	289	298	289	255	303	338	329	335	303	299	330	292	315	320	333	343	323	340	324	313	303	306	330	317	287	305	319	299	321	345	334	308	341	299	293	314	302	324	333	289	310	331	306	326	334	313	303	317	307	338	337	328	338	322	289	295	323	291	316	307	357	295	300	301	327	285	319	316	301	313	281	285	308	297	336	308	294	308	311	296	314	277	323	304	345	305	302	303	303	320	301	331	319	326	292	327	333	300	286	326	316	318	313	331	310	281	319	316	286	284	327	311	300	318	288	294	337	338	307	309	319	335	298	316	269	318	313	300	333	324	292	314	317	298	299	327	322	335	346	323	324	288	304	333	298	325	341	279	335	315	314	303	292	307	318	320	328	302	327	306	269	289	319	328	318	298	343	303	304	327	291	302	298	300	288	301	283	304	312	302	280	279	326	295	301	303	310	335	328	328	288	310	307	300	298	338	309	325	328	326	320	305	315	314	309	335	325	312	289	324	303	341	286	301	317	355	296	347	300	309	313	288	286	316	351	329	294	300	293	287	303	312	307	318	322	329	305	323	318	317	303	336	320	336	301	301	274	325	321	295	295	316	306	289	302	294	322	321	298	323	316	314	288	304	313	311	305	276	307	326	313	310	316	311	319	325	304	270	353	313	307	317	317	335	319	314	291	323	314	303	258	321	319	323	305	281	323	322	327	316	332	312	315	296	295	267	348	314	316	307	312	309	280	310
23769	21552	29334	24211	21561	17752	2165	1134	903	819	776	752	730	684	716	723	2865	900	579	629	614	588	607	630	631	564	588	532	561	551	572	609	549	519	536	565	595	592	555	543	570	572	544	546	528	525	576	527	568	589	547	531	515	560	560	546	505	528	566	587	498	511	578	591	573	540	557	568	533	560	504	535	589	517	539	583	521	569	567	534	533	574	546	546	502	521	552	561	533	526	552	500	560	534	544	497	512	537	575	552	556	527	605	546	523	598	530	563	543	515	564	550	562	561	541	577	543	542	501	550	565	536	531	516	547	565	541	541	524	543	521	552	555	591	545	526	549	526	526	526	522	525	510	590	551	537	537	537	524	547	537	558	532	559	541	522	552	532	534	540	555	545	550	562	532	513	552	535	539	530	519	545	557	539	572	548	561	584	524	584	521	563	529	534	588	569	572	538	557	586	522	573	560	515	548	572	491	506	544	521	572	570	590	574	549	584	568	553	544	540	548	522	525	553	560	507	579	557	537	535	533	561	519	600	553	583	564	524	582	512	570	565	544	585	499	544	510	567	588	590	556	559	537	526	579	548	562	497	535	529	524	524	556	547	554	534	484	573	577	541	552	515	546	530	522	557	570	553	586	545	545	556	573	553	541	534	588	572	509	555	565	565	530	553	628	513	548	560	542	529	530	515	533	517	545	507	538	548	513	532	523	502	560	544	566	546	575	576	535	518	557	614	542	520	536	559	587	509	577	528	524	543	566	524	539	558	552	543	554	525	522	531	560	571	546	582	577	542	528	526	553	548	556	495	551	539	587	521	550	529	527	550	521	546	540	580	555	500	518	563	574	541	545	560	541	568	572	543	523	581	570	535	564	522	541	541	534	543	591	554	544	558	526	511	521	551	550	541	563	550	565	547	543	521	581	528	570	508	536	531	561	544	555	537	571	567	546	547	569	546	556	561	500	553	531	549	524	565	546	515	530	576	525	564	550	528	556	495	536	532	568	522	539	546	535	539	546	548	517	547	548	558	515	551	554	556	527	528	543	496	551	561	536	547	543	530	520	588	548	521	531	527	515	525	599	512	504	548	603	520	524	548	555	546	533	545	557	538	546	529	556	553	542	549	567	584	561	563	526	537	551	552	548	518	520	540	543	515	512	546	581	538	575	508	563	564	557	548	538	517	539	495	513	536	544	508	557	535	557	560	505	550	486	547	524	540	554	548	560	564	572	531	532	548	518	578	523	520	547	535	532	511	564	504	536	531	543	534	595	574	549	545	536	579	532	529	579	512	544	575	540	518	510	511	562	528	498	553	543	491	524	521	535	552	551	573	517	529	570	554	500	563	557	612	541	537	528	567	551	573	529	561	561	528	559	587	609	563	580	558	498	523	536	522	596	550	524	566	558	512	602	539	527	539	552	514	553	506	527	525	518	537	517	559	535	556	555	548	533	541	515	520	602	523	539	550	548	554	567	524	581	531	561	492	542	511	564	544	583	582	546	539	561	544	567	558	559	573	512	561	515	509	534	571	600	552	579	503	537	560	579	551	584	536	549	527	555	538	514	552	533	534	526	560	528	557	538	553	550	569	533	540	576	515	535	568	516	560	560	563	571	576	533	512	527	543	543	533	549	534	568	520	543	512	519	545	538	541	582	506	555	559	506	547	565	579	557	536	554	510	565	557	562	519	541	520	548	539	546	528	535	573	562	499	548	535	546	561	562	506	586	553	542	498	546	551	545	504	567	527	553	548	534	540	539	488	521	528	537	520	581	527	561	524	576	527	552	538	527	592	512	534	542	502	524	546	539	561	534	527	586	557	534	564	557	540	514	521	545	592	535	557	521	519	554	560	535	551	565	558	538	519	590	506	535	537	505	524	551	556	546	525	562	549	505	530	496	565	535	516	557	541	501	584	554	522	527	510	551	586	553	529	559	564	616	550	586	569	559	545	559	548	549	498	538	550	539	575	525	543	518	522	517	551	565	572	504	500	540	565	496	556	558	589	593	532	555	567	545	569	532	524	536	554	538	555	582	521	567	502	523	533	544	524	562	558	541	574	566	573	505	513	538	509	597	567	533	521	540	532	561	549	534	525	562	563	513	533	602	534	539	575	579	563	526	525	550	555	517	578	561	548	537	532	537	511	550	564	546	540	526	561	522	525	559	548	569	516	550	544	569	526	542	541	527	519	536	508	520	565	554	551	537	548	557	544	514	510	518	554	521	515	556	575	550	519	539	545	554	506	559	591	574	546	563	557	521	589	528	562	527	526	533	536	511	577	537	521	564	548	531	529	574	547	561	514	577	533	548	579	552	517	548	556	580	495	510	520	526	528	516	551	567	557	533	558	504	536	567	564	508	607	555	566	536	561	534	545	575	501	508	535	527	560	539	575	534	547	565	542	541	500	575	524	483	538	532	564	596	528	575	575	522	509	604	533	551	526	530	515	572	551	525	531	556	542	546	596	533	562	562	577	545	577	562	497	542	532	556	525	558	502	518	523	551	577	542	537	560	551	571	547	539	557	579	583	565	577	549	563	545	550	545	564	537	539	490	549	546	524	505	552	524	521	559	559	525	573	545	558	542	527	557	544	533	543	563	524	545	509	544	565	564	525	552	535	522	528	532	570	506	553	539	555	556	563	563	533	542	532	543	561	539	557	536	524	523	542	510	532	514	540	529	536	533	529	569	539	567	552	552	559	491	522	558	560	540	560	499	575	533	555	527	574	549	553	545	544	547	572	533	536	552	525	536	525	544	537	615	537	571	481	495	576	561	537	536	564	555	563	533	564	581	585	568	560	514	532	540	538	528	565	519	516	521	529	557	555	550	580	549	556	535	544	530	572	580	542	577	512	566	531	552	552	525	523	568	566	520	504	528	538	519	544	549	538	532	545	541	553	543	511	551	535	563	533	544	484	552	574	562	515	529	517	518	516	546	512	524	565	555	530	565	513	532	486	529	540	535	565	606	533	550	514	555	535	559	533	541	537	492	577	546	535	542	586	548	549	554	533	555	538	538	493	557	489	510	545	566	541	530	537	537	520	529	583	558	521	557	538	559	512	547	541	537	557	573	565	588	510	598	552	543	484	512	562	538	523	557	548	554	571	577	554	582	499	528	541	526	526	539	544	584	536	547	557	561	557	518	575	526	522	558	543	520	550	559	569	565	558	517	497	519	564	549	562	485	548	529	539	537	574	559	538	548	550	560	572	545	559	539	547	530	545	559	559	486	597	564	561	552	550	543	533	580	529	559	580	539	527	560	567	531	528	563	535	529	541	561	533	510	581	581	552	576	556	536	558	509	524	526	524	547	530	541	521	555	521	503	535	539	543	513	554	530	505	546	553	576	538	563	581	522	545	570	608	523	532	513	547	474	549	514	484	562	548	579	510	551	554	499	549	529	573	548	570	538	499	528	585	544	511	519	559	584	518	552	552	516	576	531	559	523	542	519	528	502	562	551	547	532	553	538	531	563	594	542	542	552	558	537	526	515	545	555	503
4911	10699	9204	4777	3389	2579	2092	1746	1450	1257	1097	1018	971	906	825	892	4607	1182	766	705	718	695	677	701	675	716	638	672	648	639	645	623	674	626	670	581	681	624	643	647	623	605	640	645	627	665	658	658	643	647	663	593	629	630	599	618	658	643	637	636	617	574	612	617	654	615	598	597	582	643	619	632	649	638	670	656	597	595	600	578	616	596	604	619	580	579	632	633	618	595	583	596	616	573	597	649	603	588	653	585	643	604	585	609	641	614	620	644	618	622	597	609	659	646	624	600	647	617	636	577	642	598	650	658	647	649	623	589	631	616	624	624	620	603	573	611	611	621	607	622	632	552	612	652	633	602	610	617	563	570	623	651	588	595	621	623	627	650	612	639	588	606	615	628	663	607	651	605	609	619	597	631	640	575	589	605	623	663	664	651	636	591	644	563	657	621	610	598	576	631	644	631	600	618	663	605	623	598	593	589	585	592	612	636	595	605	618	625	614	637	585	590	615	626	593	597	587	645	596	608	577	628	605	644	652	638	613	574	643	604	595	594	594	618	582	617	640	610	654	630	593	602	656	574	604	582	606	656	630	609	633	634	636	635	617	625	615	617	627	631	653	617	633	609	625	569	595	610	598	628	594	630	587	638	631	642	585	650	620	635	585	614	622	612	627	641	575	641	641	582	633	615	678	604	611	570	625	598	625	595	625	635	647	618	612	630	631	605	598	624	593	613	610	626	580	633	622	577	638	635	615	594	632	633	629	649	605	640	556	631	588	598	592	623	623	579	653	619	624	629	612	588	651	614	587	587	604	600	593	613	647	628	588	608	605	630	622	630	658	613	608	626	592	597	595	649	599	645	584	623	624	598	568	613	630	660	615	638	619	569	632	595	641	609	593	626	668	589	609	631	632	669	608	632	609	617	671	585	653	648	641	638	627	595	624	645	627	630	614	616	624	594	603	628	633	557	643	582	667	610	617	613	634	610	636	608	577	628	595	647	605	626	602	675	647	630	601	623	611	632	605	611	611	601	615	588	587	603	630	621	610	643	675	641	644	581	638	651	658	610	637	640	617	627	656	601	615	649	634	596	587	623	629	605	633	613	601	589	632	652	633	619	656	653	601	602	602	594	606	623	646	623	612	594	629	615	647	610	572	657	621	630	581	648	665	601	653	581	650	597	611	623	627	586	642	577	623	622	577	611	679	626	632	637	613	621	618	625	634	588	580	609	600	594	638	575	608	636	655	606	675	612	579	646	592	651	662	674	626	603	616	660	608	585	636	612	640	670	596	618	599	604	597	654	651	663	619	625	633	633	633	611	591	606	607	622	590	555	640	626	596	652	598	654	602	601	667	631	607	576	611	583	608	588	618	629	604	619	581	590	559	595	582	617	615	591	551	634	622	641	628	608	683	580	641	630	590	613	631	593	594	613	619	624	632	601	599	650	667	619	569	640	600	599	635	657	637	631	600	613	658	592	659	636	580	599	619	589	667	613	632	601	582	637	602	636	621	658	653	607	593	598	604	623	611	632	599	637	627	642	597	601	634	573	613	623	593	601	631	606	618	634	612	621	616	626	570	614	632	591	626	638	581	625	611	622	609	609	594	626	608	610	642	595	673	636	640	675	648	590	660	619	601	599	643	615	630	603	670	617	630	640	628	631	638	611	627	591	591	632	557	589	622	596	606	618	620	612	585	595	608	566	635	608	583	623	630	622	616	640	640	608	649	668	602	581	593	624	607	570	622	640	613	618	636	641	610	662	612	618	638	634	602	613	574	638	624	650	595	633	614	655	583	589	632	628	630	642	627	628	599	579	576	680	594	639	656	604	640	583	593	599	612	590	648	639	627	651	615	617	636	602	630	602	636	599	603	562	605	640	649	620	634	581	624	615	647	631	578	595	608	595	646	652	598	593	599	653	613	614	616	631	613	609	614	610	590	660	621	624	620	619	681	617	597	661	665	603	576	603	636	627	594	588	611	619	569	668	591	612	600	627	607	629	624	648	629	609	642	556	637	588	635	615	640	583	600	643	645	603	628	657	604	631	613	627	618	612	612	575	663	607	630	595	583	616	622	613	587	651	604	641	640	595	635	595	642	628	605	620	621	596	606	629	600	624	599	605	632	620	589	605	592	668	619	615	678	664	606	591	611	635	680	638	664	645	614	605	642	693	656	641	603	616	669	616	599	598	645	597	634	599	615	593	569	605	616	602	648	594	650	600	577	560	637	601	646	604	599	633	596	647	607	560	646	590	589	642	599	587	590	618	600	648	611	621	650	604	632	611	618	611	615	655	639	608	616	587	582	636	593	617	596	597	617	596	622	592	613	590	647	659	632	645	593	666	631	600	599	587	642	632	618	586	607	644	591	563	649	609	609	595	649	635	569	604	569	591	621	611	618	622	620	614	612	620	626	642	611	618	614	597	648	603	628	607	599	651	634	602	602	615	621	599	574	598	599	587	648	627	602	587	618	581	618	642	606	552	625	569	613	626	647	588	632	613	601	643	608	640	588	614	599	594	633	640	603	615	623	613	603	624	586	664	646	597	614	650	610	604	631	646	639	623	631	554	632	623	568	596	637	629	608	648	634	625	650	595	609	651	611	621	610	631	634	598	618	643	614	610	611	604	573	568	599	622	585	607	616	630	605	593	648	626	576	614	635	618	591	650	632	637	621	599	630	629	612	597	604	614	610	652	661	642	638	580	644	601	620	598	591	599	625	568	586	624	577	612	576	602	642	597	613	635	633	671	648	613	652	619	567	611	606	605	579	595	584	609	627	606	581	652	603	639	624	624	592	630	595	617	598	635	617	599	622	614	609	612	595	642	645	646	629	604	640	636	618	589	637	610	643	629	618	599	618	614	621	583	677	644	587	652	605	599	615	597	652	644	602	576	586	582	597	574	667	587	569	623	613	602	579	658	634	640	622	649	626	593	602	595	607	575	625	602	597	624	595	631	615	663	591	607	630	586	586	622	628	586	609	634	611	625	604	611	597	632	610	612	624	556	575	605	615	652	619	631	622	600	610	618	620	612	594	649	626	616	599	667	600	623	630	621	634	611	648	645	620	629	616	673	623	640	637	616	610	634	600	617	621	560	642	573	596	630	649	617	573	586	606	629	656	664	611	617	595	575	662	609	664	597	667	639	602	569	630	586	636	636	599	609	595	623	620	621	581	589	614	567	595	617	655	618	634	591	627	657	600	647	591	616	582	631	630	617	609	613	628	606	601	679	595	604	609	660	592	608	639	641	610	602	636	569	642	623	638	698	584	596	591	610	675	677	623	582	654	627	634	640	649	617	593	596	617	611	603	610	624	590	628	606	624	632	640	658	575	584	627	640	627	609	589	611	615	629	617	612	606	611	575	673	625	635	599	627	614	577	611	589	620	620	603	576	615	620	656	593	613	638	627	626	632	669	605	606	623	605	592	576	591	637	602	595	576	604	622	584	620	615	622	613	647	651	620	636	652	635	627	607	601	634	624	638	628	619	612	654
25064	21523	28437	24930	17384	1130	605	470	430	412	369	386	333	326	369	375	1246	359	296	269	284	270	261	268	251	287	308	254	285	252	272	265	293	286	300	273	274	280	257	295	283	315	281	264	288	280	276	295	267	293	276	266	265	288	291	276	313	278	299	267	278	250	298	263	249	299	271	269	263	285	262	245	287	282	280	281	275	262	247	275	264	284	269	276	271	268	281	269	251	270	275	267	273	264	289	246	286	270	268	289	266	288	310	278	290	250	267	281	285	279	260	315	270	280	283	302	302	283	273	250	279	289	284	294	286	303	280	288	273	268	265	278	286	267	277	286	261	299	258	283	299	272	277	271	267	264	257	275	263	262	268	257	286	295	265	293	262	255	246	280	255	245	287	285	259	290	246	272	291	279	270	303	253	254	251	299	288	248	248	263	250	258	284	263	275	292	243	267	270	260	266	248	274	291	259	287	254	289	272	306	281	262	254	280	273	274	258	239	266	271	248	275	262	262	286	244	252	285	271	291	247	276	302	257	262	236	254	254	282	267	279	296	285	255	259	253	250	276	293	305	272	266	283	246	254	264	247	281	288	268	263	237	245	261	293	292	266	262	238	263	281	269	284	264	265	262	237	250	281	289	273	259	298	246	284	267	292	241	265	290	265	279	287	246	293	251	248	285	258	273	264	283	307	261	273	248	295	265	280	243	286	261	268	263	273	262	266	306	260	250	253	286	260	254	255	276	274	267	231	280	279	245	270	270	264	245	263	258	276	281	282	277	291	292	265	310	236	264	252	277	248	239	251	285	273	297	284	281	263	267	276	259	262	290	238	268	258	272	279	295	275	299	288	284	283	267	273	266	259	258	267	272	288	287	250	258	267	267	280	274	258	259	277	256	277	253	301	271	293	254	244	278	267	253	266	259	265	293	253	276	264	287	272	275	270	268	284	297	263	274	289	264	265	284	271	270	258	293	228	313	295	291	278	296	297	276	248	294	303	275	260	255	281	267	252	234	280	229	272	260	265	322	257	268	274	291	280	247	280	288	271	287	286	275	257	253	260	253	291	238	266	295	286	257	257	305	255	263	280	284	276	297	269	246	264	257	261	251	248	275	282	258	268	259	293	254	272	273	281	275	284	260	288	225	267	284	270	301	265	275	261	263	251	294	270	274	273	239	246	244	284	266	264	256	254	269	277	258	239	274	271	272	261	268	253	267	284	241	301	268	264	247	280	300	269	291	279	245	288	251	254	278	277	266	307	259	280	258	260	267	298	273	275	273	283	284	283	251	253	278	281	280	276	272	284	295	269	255	263	262	284	225	278	279	238	276	258	289	277	267	286	287	262	324	281	279	253	286	262	290	283	258	298	267	255	276	260	300	269	263	249	268	259	283	241	272	258	256	261	254	284	243	239	278	270	264	286	258	266	270	263	239	290	254	259	270	267	257	262	265	248	282	267	266	280	282	267	266	283	284	301	282	255	257	270	261	271	277	285	273	282	236	261	281	221	252	280	289	262	290	295	288	293	274	334	279	256	278	283	240	267	256	263	277	294	301	283	241	288	273	294	263	301	243	268	265	283	268	307	257	262	264	277	252	268	287	273	233	250	258	253	296	268	232	245	264	291	266	290	240	277	251	262	262	282	268	304	307	289	274	237	280	285	276	271	268	259	242	272	273	244	248	274	292	250	275	287	245	263	238	256	268	289	256	267	286	284	260	247	252	250	283	281	262	293	245	281	264	276	288	302	280	303	259	269	268	259	274	282	273	263	247	247	296	279	278	271	269	288	249	267	281	269	250	242	246	272	250	279	271	281	290	284	259	246	287	254	292	242	272	275	278	279	232	295	256	281	257	279	266	272	280	276	252	288	267	265	241	265	265	256	252	244	272	289	274	289	273	280	248	263	256	257	299	288	270	281	248	230	286	245	271	259	259	268	254	298	278	279	285	292	267	303	272	266	281	244	283	250	246	286	264	275	268	265	278	289	262	267	284	261	254	284	258	251	246	275	308	273	295	271	262	285	251	269	264	278	266	267	314	271	241	285	276	286	285	269	254	265	284	265	255	255	257	275	295	292	271	289	245	260	276	324	262	277	257	240	249	238	275	267	286	256	230	286	304	284	247	284	258	260	281	268	267	275	264	275	275	303	271	288	265	262	258	262	262	290	268	269	239	296	270	271	285	253	305	263	258	294	267	263	282	255	294	268	257	241	279	296	244	258	266	264	275	276	278	255	300	299	318	261	259	246	255	244	276	260	217	264	285	265	264	246	294	254	262	264	249	260	290	305	241	284	313	281	294	265	253	277	276	275	297	258	292	270	261	287	257	250	273	274	280	268	256	259	239	284	253	267	273	261	299	265	279	276	279	290	274	285	253	295	308	246	281	254	288	255	265	252	304	308	271	256	278	296	292	269	245	257	267	237	260	287	287	278	253	276	254	258	278	293	267	267	278	257	285	265	290	248	266	271	264	261	292	260	258	250	283	286	270	258	249	260	282	268	264	290	274	262	262	291	260	290	268	244	270	276	260	240	286	283	244	254	278	286	299	254	257	238	310	246	260	294	295	301	303	257	272	286	314	251	277	270	272	255	258	276	251	249	252	282	240	294	281	256	263	271	280	272	255	263	263	257	294	279	284	259	277	276	279	275	280	257	270	252	270	266	289	265	273	275	272	276	312	257	287	280	250	259	277	252	288	251	271	255	266	278	268	293	290	268	281	267	255	273	255	259	303	267	269	314	250	256	284	288	303	244	285	256	294	288	271	259	268	255	307	263	297	262	272	276	277	275	250	249	261	256	309	265	274	279	288	269	265	255	257	256	264	261	287	282	258	271	282	267	259	275	281	275	289	230	287	263	276	297	301	288	288	256	276	261	284	248	270	273	299	275	269	285	256	294	325	251	268	268	262	259	264	271	247	314	262	298	265	250	263	243	291	270	271	274	271	264	259	267	270	240	256	262	268	261	288	262	270	259	249	270	288	268	289	285	256	249	258	279	259	276	290	252	300	264	269	271	227	277	279	280	290	260	281	262	285	252	280	272	247	270	261	256	265	256	286	295	290	289	282	291	288	249	253	280	276	301	260	303	239	256	258	257	280	284	276	302	279	270	246	258	260	288	268	275	229	268	279	267	248	307	272	266	237	289	280	283	251	267	255	311	271	289	280	256	267	237	276	286	261	240	284	250	278	280	269	262	248	253	262	255	272	277	268	273	292	264	292	283	290	281	272	244	281	264	276	236	276	277	295	272	261	246	239	270	279	293	283	249	275	275	247	283	248	284	256	271	262	252	290	267	280	261	237	278	289	248	276	287	276	252	278	258	290	284	277	251	301	294	280	275	261	283	268	299	301	271	272	289	265	269	275	288	257	263	270	260	253	285	281	235	269	255	279	261	282	278	268	262	276	247	281	287	278	259	269	284	282	288	256	279	266	276	255	309	252	254	273	251	271	253	259	282	289	259	266	282	278	281	247	313	263	286	298	265	282	255	254	284	271
4803	6441	5168	2695	1847	1462	1212	1005	785	648	634	557	513	516	463	501	2366	463	418	379	385	384	391	372	363	361	348	365	355	353	425	338	346	347	387	386	327	377	338	363	361	366	336	339	355	333	342	341	347	363	356	359	346	317	334	340	379	337	341	346	342	372	345	337	310	339	351	325	385	345	360	354	325	325	334	348	344	361	362	366	295	373	368	345	378	350	373	323	361	350	368	345	327	358	315	325	314	358	339	371	333	325	316	334	365	382	321	306	358	333	389	354	345	340	338	359	330	340	319	379	340	335	382	349	341	346	329	343	358	343	354	366	371	330	327	353	355	327	324	336	344	344	362	345	330	337	341	354	338	336	336	322	335	348	353	354	345	355	336	346	324	342	376	369	360	344	317	356	352	331	352	312	354	351	345	353	313	332	355	354	349	332	341	361	349	322	342	370	345	339	330	335	343	346	349	353	349	359	328	335	348	353	345	345	325	364	350	352	294	383	377	329	370	317	379	337	359	337	356	331	347	345	327	350	353	338	320	340	336	354	362	333	363	332	354	341	325	319	351	379	373	340	324	317	327	357	327	340	370	321	328	353	350	343	311	378	338	347	370	359	341	350	331	356	335	324	350	363	361	351	305	359	334	342	354	371	361	391	348	329	308	352	346	304	331	312	342	331	387	369	380	334	363	338	322	366	323	320	347	340	370	313	362	339	316	361	341	348	354	335	370	351	351	363	369	348	345	338	322	329	305	339	349	326	353	334	349	363	342	364	350	359	328	364	349	352	329	354	327	360	354	344	352	357	329	301	363	336	348	356	341	356	349	366	364	336	376	361	339	351	361	340	323	348	328	357	317	348	326	325	373	358	324	382	300	352	342	339	358	341	351	360	337	361	341	289	326	370	340	336	374	318	354	320	363	378	334	328	331	360	320	332	345	354	357	343	346	365	349	341	336	352	310	328	355	372	321	329	350	331	324	332	362	384	323	349	351	324	377	342	357	340	311	369	355	353	356	330	355	342	358	339	333	329	338	353	331	359	366	369	322	338	345	329	337	348	332	315	376	346	396	358	357	342	319	311	369	339	336	374	388	303	319	331	373	328	367	315	335	352	335	342	338	342	347	349	316	351	335	332	369	320	388	387	331	328	335	321	363	372	327	341	349	337	367	359	363	322	343	375	336	324	354	336	352	347	352	338	327	335	337	372	318	339	330	354	348	367	343	371	326	364	363	363	343	368	349	303	369	352	351	317	346	347	332	342	343	367	368	369	323	340	359	362	363	343	366	328	311	324	380	323	331	347	351	321	330	318	331	362	357	335	355	329	317	332	350	361	352	358	353	358	316	340	370	332	352	340	323	340	333	339	334	335	338	346	382	323	354	346	314	330	356	330	334	342	360	325	346	330	317	379	334	348	341	346	356	334	353	339	349	349	334	353	319	332	326	352	357	326	350	360	317	343	337	332	312	339	344	335	329	324	353	359	357	325	352	359	346	362	311	357	356	330	349	357	314	323	353	325	347	343	343	352	323	334	356	352	330	312	351	370	348	349	349	329	348	335	343	351	300	325	337	359	375	367	336	329	363	325	346	361	357	360	351	346	316	375	347	384	333	380	337	347	334	381	339	358	344	356	335	360	358	350	368	323	328	304	372	341	353	373	345	358	336	357	342	323	339	352	333	345	349	347	333	326	365	338	359	336	352	354	299	351	374	348	323	366	329	365	362	329	344	342	353	339	359	366	341	335	373	337	370	342	361	326	344	360	325	383	327	330	310	339	345	333	348	380	320	334	343	315	345	367	331	346	334	360	371	339	325	322	349	361	367	346	345	324	331	337	354	333	342	323	358	343	324	336	313	333	339	345	328	326	340	323	317	338	300	361	348	344	352	356	323	335	352	332	312	365	342	347	322	332	333	339	326	347	342	326	366	380	359	349	341	344	338	339	357	328	317	342	327	342	312	346	324	345	355	339	310	332	336	350	337	333	362	343	353	370	319	347	336	337	308	330	327	311	335	344	327	360	298	341	344	363	366	331	363	357	340	336	348	340	359	317	317	322	364	345	331	346	341	379	345	336	355	326	351	378	307	332	349	319	307	374	322	380	374	383	351	345	359	370	362	343	330	339	358	351	354	306	345	333	299	357	362	320	312	338	352	344	331	304	351	334	340	324	322	313	342	319	326	336	334	317	352	379	309	342	348	346	317	348	328	363	365	334	339	312	325	358	368	347	328	376	341	328	358	312	329	357	332	355	348	354	360	362	342	342	344	346	350	340	345	351	380	359	324	319	346	364	346	342	355	356	370	332	357	372	336	338	347	359	341	361	356	325	351	358	354	355	369	367	332	340	389	347	389	341	333	318	349	370	326	347	334	324	322	355	325	351	324	324	373	320	328	366	337	353	345	328	340	322	337	364	311	332	340	311	333	336	356	355	345	353	367	350	329	321	335	361	358	351	308	340	357	322	387	319	348	361	334	362	363	347	330	330	366	342	336	329	360	342	345	371	347	333	345	347	322	309	351	344	365	322	357	344	317	318	388	303	327	345	329	367	325	357	336	304	341	335	353	356	355	337	337	319	326	319	360	350	366	341	391	339	361	358	330	311	346	316	379	341	344	333	340	352	337	340	352	317	353	385	348	324	341	318	351	346	336	344	358	357	309	332	341	376	317	326	344	344	363	317	349	348	351	367	304	342	350	359	339	367	334	333	375	322	344	350	332	346	352	320	361	338	348	354	333	349	352	337	368	341	345	350	334	346	300	322	320	371	333	347	335	328	335	333	330	351	344	336	369	344	346	340	365	359	351	339	382	329	340	330	351	370	353	337	370	308	348	333	338	346	329	338	343	344	348	326	355	321	348	353	343	374	331	355	338	313	353	372	330	348	329	366	325	319	316	376	336	345	327	349	342	365	384	360	351	365	356	342	336	363	357	341	365	328	320	316	366	321	354	332	344	339	305	349	301	341	325	332	321	332	359	311	333	386	316	318	364	337	341	342	376	311	375	332	342	353	319	348	342	363	364	332	336	322	316	337	349	331	339	349	331	335	305	338	357	367	360	371	315	364	358	342	373	348	323	358	333	334	331	339	333	329	328	347	363	319	343	351	342	357	320	326	339	313	359	321	360	332	304	346	336	318	324	342	344	315	321	329	336	329	330	369	326	333	350	330	359	315	321	336	347	375	338	301	349	335	339	320	334	363	347	357	342	343	327	393	334	328	325	361	349	331	351	326	354	327	301	331	318	339	345	328	346	302	354	346	347	346	359	316	377	361	357	334	345	358	332	331	337	359	354	336	346	381	332	361	342	326	320	347	335	350	324	352	357	336	322	335	345	332	345	348	332	342	338	335	343	317	337	361	356	313	326	346	351	350	358	358	327	352	332	321	351	363	357	365	311	330	317	326	350	357	334	366	360	339	345	334	350	327	317	358	343	342	345	393	344	326	329	355	349	383	330	321	349	320	358	336	352	373	327	342	334	303	341	314	370	345	322	307	344	361
23004	21590	29690	23985	21580	21661	15030	2005	1409	1359	1244	1003	1002	961	934	1007	4275	1605	889	792	749	809	746	768	790	761	746	748	734	719	717	752	751	729	718	745	678	707	759	688	699	699	708	707	715	731	699	707	724	700	704	697	692	704	679	669	693	721	654	726	676	700	722	714	710	680	725	702	719	677	689	682	681	672	705	712	689	734	710	693	656	732	725	680	724	703	697	702	725	675	728	664	722	732	686	703	733	707	696	709	742	713	707	707	664	688	758	689	676	709	708	714	689	701	703	719	738	662	658	706	687	698	655	704	735	703	704	720	714	704	692	719	682	681	711	722	680	709	701	647	634	701	695	683	690	724	674	703	726	653	680	670	725	694	673	666	751	672	681	708	717	686	657	725	739	675	721	673	702	695	673	679	702	718	688	708	709	694	675	692	677	677	689	707	689	738	692	672	691	673	686	654	692	684	676	677	670	705	679	673	666	655	694	697	733	739	653	695	663	649	677	679	676	693	718	686	687	706	702	694	697	682	669	688	692	709	676	734	683	709	681	683	744	654	693	679	724	716	652	710	692	677	777	712	676	718	695	685	661	684	721	686	673	699	709	693	695	694	668	677	660	677	648	685	692	678	687	692	676	661	655	719	721	673	736	692	700	699	696	674	693	720	726	681	670	727	644	679	729	756	683	680	722	692	685	686	687	695	704	721	708	704	688	663	689	697	691	694	689	706	688	681	708	726	713	688	680	733	701	750	705	657	658	719	679	701	708	701	705	724	741	685	745	668	654	673	721	685	679	690	718	721	732	693	710	711	697	693	710	701	672	678	713	720	658	692	697	704	666	706	672	679	713	702	700	692	668	689	705	678	681	637	740	735	693	688	665	688	699	696	700	669	693	666	660	750	722	681	730	656	747	680	669	721	738	687	718	692	750	662	678	706	648	661	698	683	658	672	689	685	676	688	703	667	730	742	675	683	658	712	717	694	690	760	686	702	679	706	701	690	689	723	697	694	659	670	725	694	659	701	664	642	677	680	720	678	677	675	727	688	710	701	684	656	678	655	673	719	708	693	682	719	685	661	700	640	657	705	682	684	660	727	693	723	631	699	708	729	669	682	698	716	722	695	669	737	686	701	685	721	738	677	649	704	725	698	710	708	680	716	677	721	712	688	701	689	730	660	723	662	688	746	671	696	694	696	664	669	663	764	697	744	741	691	666	673	677	733	704	716	684	678	680	729	688	702	644	723	727	740	685	708	676	707	709	741	699	708	700	695	679	661	704	682	717	651	668	634	741	738	710	664	697	713	677	692	699	693	781	736	733	683	715	654	667	660	670	679	717	724	674	675	716	660	665	694	672	614	777	709	683	701	670	665	652	715	661	633	680	672	698	702	715	632	672	715	710	665	713	711	687	692	704	718	751	716	704	684	692	706	712	715	670	704	689	739	677	671	661	704	694	676	707	695	685	662	656	671	719	675	712	723	703	675	717	700	683	678	667	698	716	688	694	696	684	668	664	658	674	696	691	712	718	709	656	698	690	691	707	649	706	626	691	694	718	665	727	718	724	651	693	669	701	710	710	685	683	654	686	707	733	707	656	650	726	696	711	661	725	718	695	649	692	674	685	681	715	694	761	687	701	746	713	666	695	697	675	701	663	720	732	681	691	684	679	683	676	645	669	622	711	703	707	690	699	685	725	661	684	699	670	686	713	697	730	667	682	658	712	711	705	685	739	650	728	707	655	662	675	686	691	680	665	688	666	706	622	665	707	695	694	690	714	708	756	722	667	736	723	684	658	724	718	671	698	695	710	684	693	691	745	699	639	665	642	675	710	690	698	725	683	717	701	701	726	713	723	683	745	689	714	693	696	732	697	672	700	661	687	707	717	704	703	654	662	676	680	660	740	706	702	674	677	714	694	626	709	710	682	663	677	679	671	678	633	707	689	678	652	700	678	690	680	733	717	670	642	684	650	671	730	690	667	660	728	702	702	687	688	688	656	701	680	733	661	666	698	706	716	670	715	701	642	676	652	725	680	685	673	709	645	688	691	733	650	700	668	688	694	703	679	685	666	679	696	758	668	689	644	705	732	705	760	707	711	671	670	718	686	703	682	701	596	646	706	687	698	660	714	623	633	684	692	678	669	659	676	730	750	684	661	671	729	696	755	712	687	679	644	694	728	714	722	647	719	706	719	652	647	682	680	705	739	676	712	692	748	711	674	682	614	703	682	687	691	678	712	678	633	694	648	725	700	694	721	663	702	662	728	747	702	676	713	684	731	686	706	669	722	676	658	687	702	701	687	693	689	733	703	670	687	693	682	663	708	650	685	698	674	676	701	713	726	675	683	701	687	687	684	676	686	700	645	727	729	700	671	699	651	718	708	681	695	661	687	672	707	664	697	659	700	698	702	711	658	683	716	669	678	714	684	666	738	723	710	704	714	702	739	763	758	672	734	695	693	700	703	684	709	677	717	700	713	717	689	738	691	670	705	663	682	741	695	695	673	706	715	686	676	650	683	691	675	708	648	664	737	706	703	679	689	699	683	699	717	731	704	684	681	702	692	667	724	686	717	740	685	676	695	703	721	745	701	680	672	730	688	713	673	700	655	704	703	639	699	692	723	703	723	694	722	696	710	664	692	702	708	672	693	707	645	685	713	700	696	659	701	701	674	702	666	704	612	702	667	673	731	684	683	698	663	729	666	724	696	722	688	661	635	679	670	718	727	719	689	708	651	671	686	685	738	722	676	717	614	659	680	662	644	703	703	631	693	641	678	728	671	729	675	692	699	711	670	657	702	731	669	696	666	647	711	691	685	692	635	673	666	667	681	708	711	702	681	651	682	691	673	694	687	668	684	689	713	686	695	654	673	733	681	688	670	677	713	683	690	689	703	667	709	696	683	685	717	745	711	721	693	710	697	684	687	699	705	691	689	679	675	744	698	729	698	690	709	674	711	698	747	723	659	652	695	658	701	692	717	678	670	677	682	698	633	672	651	661	680	717	670	702	688	679	673	704	680	679	676	642	656	679	688	667	725	695	659	673	726	672	662	679	694	693	718	668	659	643	699	676	673	657	692	708	727	747	728	716	662	681	688	697	653	695	685	709	680	665	696	666	695	679	677	711	662	669	703	646	692	673	653	691	727	679	726	733	673	670	697	670	692	692	752	643	710	696	656	650	681	725	622	714	680	709	701	695	672	683	663	668	764	661	751	714	711	698	751	681	711	683	683	699	681	758	753	696	692	731	609	738	710	695	729	698	702	673	678	688	682	704	678	717	682	754	712	651	727	683	737	681	659	675	663	696	690	680	690	671	695	698	684	623	687	673	712	676	683	675	682	704	690	700	691	739	688	694	676	639	710	680	692	659	657	696	691	678	741	667	686	728	693	653	720	694	659	687	702	720	704	714	668	661	665	707	702	664	682	714	681	694	661	730	708	646	618	691	716	695	640	676	624	653	708	685	651	668	684	697	666	698	717	695	722	723	669	699	694	649	678	629
7468	17400	15104	8334	5851	4531	3484	2913	2446	2007	1718	1556	1428	1366	1299	1407	6972	1653	994	973	1000	952	914	884	909	852	914	899	850	849	874	813	853	835	821	813	847	786	826	806	795	781	815	805	806	814	780	822	821	807	784	807	810	771	809	792	810	797	841	767	783	803	777	774	756	813	837	767	789	807	820	827	798	753	822	767	819	728	774	758	808	755	773	778	783	847	782	773	761	769	741	823	816	769	842	811	814	757	815	809	822	813	748	833	773	839	753	755	787	801	822	767	770	786	762	795	790	757	717	724	776	818	797	784	835	776	806	733	779	831	770	824	834	740	791	779	773	794	818	773	773	849	808	791	768	804	782	787	838	772	730	771	784	829	760	768	785	841	793	799	747	802	795	799	788	778	778	805	803	816	747	772	732	785	800	774	782	760	776	748	750	756	742	776	768	764	763	763	848	840	794	724	786	790	776	802	783	790	757	790	821	812	809	763	760	785	846	803	787	801	804	777	788	772	776	785	811	848	833	788	776	739	811	783	799	824	804	761	799	795	790	765	773	776	772	794	799	722	782	750	785	735	788	753	814	753	839	759	752	785	777	860	745	786	788	787	802	708	833	744	776	805	770	785	791	793	739	738	770	769	796	780	781	795	801	812	820	765	761	817	799	790	756	795	772	790	791	781	847	756	796	824	802	747	751	748	746	779	800	751	742	764	773	801	802	762	786	743	739	765	875	725	826	824	840	784	816	799	785	811	779	791	787	781	730	773	823	740	793	786	800	747	807	754	758	729	769	753	745	740	754	750	787	795	718	758	802	706	776	763	789	771	749	838	752	723	811	811	773	770	772	788	766	816	746	813	791	786	771	771	773	799	746	766	753	757	755	821	816	809	826	798	818	775	749	742	755	772	787	848	827	771	728	748	790	843	818	733	798	770	809	763	790	795	808	804	727	822	812	808	728	792	783	784	815	753	822	823	797	794	750	798	776	813	776	774	734	783	793	804	742	771	779	777	800	774	818	824	776	778	807	774	816	772	784	745	777	793	789	830	781	781	780	814	784	808	795	788	800	814	788	754	774	749	762	772	796	737	793	747	785	786	809	783	797	800	815	828	804	780	812	806	819	760	766	756	809	753	783	742	785	811	795	768	821	793	753	754	759	776	766	780	810	811	800	803	798	784	790	773	789	790	742	741	770	779	736	794	789	782	775	782	789	757	776	776	802	798	810	769	747	795	803	760	765	766	772	715	792	759	787	783	783	791	795	785	803	732	731	802	779	832	768	785	747	768	800	781	784	813	766	788	801	759	822	756	823	793	803	801	775	750	868	757	747	762	827	767	802	754	792	767	756	782	807	803	767	846	740	752	755	758	802	809	863	747	765	774	711	756	782	793	827	800	814	774	782	748	779	785	794	746	808	767	799	753	753	759	739	791	824	791	822	765	801	769	809	766	799	774	769	818	812	831	824	737	819	783	764	794	774	786	797	776	850	823	788	806	779	853	761	793	745	765	780	761	775	742	778	791	807	809	793	790	813	784	803	792	774	810	773	760	753	742	795	834	749	764	747	755	800	751	832	796	785	802	797	779	764	831	778	831	806	748	774	764	826	777	757	781	813	745	761	816	783	783	749	806	811	741	812	738	788	760	786	812	775	807	700	811	755	786	790	806	724	800	837	795	816	790	784	738	796	728	764	803	788	777	768	816	714	846	801	828	800	827	799	757	801	797	794	739	764	816	783	766	771	800	783	794	763	742	764	770	834	775	782	778	793	806	759	827	797	776	796	791	748	809	769	792	811	748	844	817	776	803	775	751	779	835	805	759	738	813	778	789	769	777	755	826	793	788	801	740	864	748	739	791	813	696	801	776	817	784	725	805	762	712	774	818	791	833	780	823	724	797	740	763	790	749	828	835	789	808	785	781	771	773	811	787	793	792	749	813	788	812	816	790	729	762	749	740	823	724	775	771	770	777	818	770	805	751	843	765	791	771	850	818	827	792	782	800	761	774	773	778	744	824	818	771	787	774	815	822	802	801	788	788	771	788	785	761	817	767	782	808	763	757	801	868	797	765	802	808	782	794	742	816	800	790	768	848	821	798	791	791	795	766	776	770	782	777	764	808	751	841	799	740	759	775	839	794	843	806	800	829	774	790	821	807	817	757	794	793	810	830	736	757	811	766	817	734	783	776	787	784	783	794	788	807	800	781	768	734	734	795	819	794	802	760	795	841	800	776	823	737	846	782	797	758	793	780	775	818	771	756	782	758	816	783	802	819	785	794	792	756	834	792	785	775	793	767	799	802	769	777	765	763	784	812	796	798	756	834	845	808	788	788	770	843	792	773	830	752	805	755	775	789	771	774	772	797	812	784	819	788	801	811	822	782	788	827	768	815	778	802	786	768	814	857	793	831	817	773	734	760	772	829	757	728	789	847	762	830	785	775	770	803	755	778	817	771	795	786	820	766	831	777	800	817	770	781	806	783	793	780	809	792	786	784	784	789	790	779	793	774	787	774	789	833	778	745	810	832	781	778	754	799	779	780	750	807	817	754	784	758	769	771	742	772	805	759	748	797	800	741	773	817	817	741	780	798	750	782	778	782	780	817	796	807	794	786	755	795	757	725	822	814	784	771	798	776	789	791	810	777	801	813	722	775	779	829	790	821	851	827	779	817	785	790	792	760	789	779	788	776	740	777	780	797	770	829	782	800	786	787	786	760	778	787	775	742	785	809	780	798	815	781	770	754	737	713	771	829	749	793	783	778	785	813	788	753	753	775	757	816	767	794	763	768	805	769	752	780	813	780	764	762	809	762	786	816	752	795	794	759	792	826	792	811	747	751	799	771	757	746	737	777	799	747	779	770	778	795	797	796	780	792	762	771	804	834	755	755	810	804	764	750	786	807	750	784	722	811	774	771	804	807	772	814	793	786	777	768	771	783	802	750	796	797	785	775	772	743	730	749	764	818	820	806	785	815	791	808	796	768	807	777	782	772	829	796	778	766	820	761	809	766	817	777	819	757	808	791	776	776	819	810	781	795	829	792	763	767	769	770	792	822	777	796	804	791	800	791	796	836	744	781	774	787	833	758	795	843	791	809	815	794	812	781	784	812	782	811	820	760	756	775	813	746	801	856	819	752	781	831	844	772	771	778	811	783	738	806	781	785	770	803	747	779	768	796	788	785	776	782	757	773	813	790	830	792	787	788	766	763	787	818	772	844	770	768	790	790	759	836	753	768	788	738	802	768	788	751	765	789	754	786	755	789	811	818	754	739	739	786	832	765	793	788	820	791	832	768	780	777	797	784	763	768	801	798	772	766	792	793	752	816	778	786	816	772	805	775	788	774	724	765	799	775	790	782	787	784	781	780	784	782	791	771	779	791	759	804	780	789	798	825	791	811	808	797	836	802	787	790	774	843	764	811	749	799	766	780	769	810	771	805	783	798	756	832	800	794	757	806	788	783	813	855	784	749	808	753	815	747	779	818	781	738	795	752	792	783	800	753
27416	21108	10046	1060	602	523	456	313	287	249	273	250	272	251	257	257	383	291	260	244	266	279	220	291	264	266	229	221	258	280	247	244	256	253	236	229	225	268	266	262	274	252	282	257	232	248	241	237	265	266	244	266	262	244	248	239	256	264	269	231	265	243	240	261	231	244	247	249	285	272	254	247	255	258	245	238	278	234	227	263	259	244	232	241	238	261	248	245	241	256	253	272	248	245	269	239	282	257	260	253	237	238	254	271	264	242	270	221	243	264	248	241	247	251	244	268	247	257	253	241	268	252	246	251	227	280	237	274	275	233	263	263	261	283	277	248	258	274	251	280	265	239	243	264	277	262	256	276	272	254	256	271	275	252	246	236	255	269	258	234	275	289	260	238	233	233	262	249	243	249	288	240	269	239	259	256	249	244	269	245	273	214	254	252	252	227	212	252	244	249	278	220	213	253	229	269	245	276	245	267	253	245	247	245	234	268	249	246	255	258	264	239	266	258	220	259	235	251	249	229	283	252	248	236	269	197	253	276	248	256	230	244	260	277	241	227	248	268	254	276	251	237	274	258	252	259	262	248	278	284	255	246	227	283	262	242	247	249	263	259	263	238	235	272	241	245	233	242	225	284	252	244	259	255	236	248	239	254	278	265	260	259	262	245	235	271	262	256	271	230	250	252	234	260	265	259	260	267	294	255	256	242	236	270	249	256	264	236	225	278	254	239	281	280	235	235	262	244	220	275	240	230	247	259	272	234	257	244	271	252	221	249	253	242	266	254	239	246	233	210	245	269	255	245	282	243	268	247	234	260	268	262	264	258	251	260	238	255	265	240	251	266	238	255	255	229	244	243	254	277	240	239	255	232	259	222	286	264	253	261	264	253	276	261	242	259	220	236	238	239	288	251	246	256	272	241	259	258	216	234	253	234	265	283	238	249	248	250	277	258	270	237	227	262	267	268	223	282	274	232	258	258	260	271	258	274	248	255	249	267	243	274	230	304	249	247	246	252	252	261	267	231	275	235	273	250	284	231	264	275	264	258	231	243	238	257	261	281	252	263	234	249	268	274	245	284	269	236	238	248	271	244	248	262	279	250	230	256	248	266	255	244	273	267	243	269	276	241	239	261	239	282	268	257	267	239	247	279	235	256	268	259	235	243	268	238	271	247	241	275	210	266	221	255	249	279	240	262	237	291	238	278	265	247	259	253	251	232	256	263	231	259	270	268	262	259	230	264	253	236	261	241	232	254	249	253	262	277	252	252	228	258	250	250	264	237	256	234	254	229	279	250	254	235	252	244	247	247	234	230	256	247	239	257	241	247	254	227	236	229	254	254	250	255	255	243	259	230	248	248	258	253	236	249	261	279	247	264	258	269	259	261	256	278	242	257	238	281	268	237	267	275	296	250	261	255	257	254	252	290	251	247	253	248	281	259	236	261	213	250	252	273	247	260	277	254	257	254	260	241	271	253	235	276	255	281	233	261	230	230	260	232	281	252	243	238	271	238	263	240	239	255	227	236	274	255	252	258	271	263	269	246	260	250	247	259	245	242	248	252	248	276	247	268	259	250	245	272	265	250	250	233	245	244	255	270	285	223	262	287	237	258	274	278	254	274	261	277	264	264	257	262	259	206	293	266	247	246	264	248	259	264	239	252	246	242	272	245	259	266	255	243	256	263	232	272	248	283	241	241	274	251	268	245	268	283	263	256	259	249	232	264	254	263	228	228	258	260	249	237	262	248	246	247	278	265	255	281	247	278	263	240	249	258	259	235	282	254	254	268	253	249	227	271	252	253	227	241	245	239	254	250	253	255	276	267	265	258	254	251	239	234	259	272	251	278	234	258	252	223	252	267	239	250	252	229	255	248	245	245	270	256	274	260	253	259	245	258	271	219	246	253	265	252	234	267	265	242	231	283	260	237	231	254	291	243	295	262	251	246	252	252	263	262	259	252	234	245	263	278	245	262	238	266	233	258	230	266	261	238	264	251	261	234	243	260	262	235	248	255	233	275	261	244	290	251	255	249	254	235	261	251	247	251	242	246	244	251	283	245	224	247	237	266	259	270	233	272	262	255	255	249	259	273	236	261	236	247	244	270	259	268	238	246	271	274	262	241	260	244	266	263	263	232	242	263	239	230	253	253	248	266	269	271	249	290	231	252	240	243	230	284	272	280	255	248	225	240	236	256	265	237	271	229	263	251	236	237	213	293	268	252	242	251	236	252	256	226	260	261	268	274	263	241	276	260	256	258	242	262	247	224	221	254	245	243	269	236	245	235	254	259	243	240	245	248	239	264	231	271	253	226	249	267	233	266	206	269	277	232	269	223	258	279	271	263	254	275	258	260	244	251	237	215	250	252	274	252	254	262	224	226	255	239	264	272	241	267	256	231	227	278	261	277	265	249	266	259	272	261	251	267	262	247	252	250	247	259	231	219	288	257	289	260	281	244	254	270	241	257	263	284	241	250	255	248	272	234	256	235	241	235	273	254	252	254	256	255	251	247	238	216	262	250	244	238	257	229	261	268	232	261	227	243	261	252	246	257	238	238	262	260	249	231	218	301	256	264	253	265	279	279	258	236	255	247	246	247	256	245	284	272	220	229	262	243	263	251	238	265	228	245	248	253	240	276	241	265	256	233	256	250	215	251	237	237	256	275	269	267	268	243	247	258	289	273	247	235	247	270	240	252	249	221	253	263	231	257	256	244	232	234	256	249	243	255	240	251	262	286	272	255	249	251	267	259	244	259	240	244	236	254	277	253	232	273	238	244	259	247	246	247	254	291	258	280	275	263	240	246	249	275	246	248	298	263	263	264	260	258	256	263	255	251	254	268	262	257	264	219	222	247	283	248	241	278	235	257	244	274	272	249	219	258	252	248	236	244	266	246	280	275	250	267	260	263	233	242	233	274	239	246	222	240	251	268	244	245	250	285	258	247	239	230	267	285	249	284	284	262	248	259	237	242	252	247	249	267	228	252	293	264	245	241	247	240	234	234	256	243	244	282	259	273	260	242	252	232	246	273	251	285	269	280	257	236	240	276	250	222	238	238	251	249	262	246	248	238	236	248	256	250	250	268	249	232	249	274	280	264	246	246	273	254	241	262	242	251	264	254	263	254	261	239	253	257	246	228	250	257	259	239	269	248	273	265	252	250	232	292	238	265	249	240	243	257	253	258	291	236	238	238	260	244	260	256	272	263	243	262	265	245	288	251	263	235	264	259	243	260	252	261	261	236	261	236	248	258	241	266	262	248	236	244	244	258	251	235	225	250	249	260	249	244	253	252	251	221	252	249	239	256	236	233	226	276	272	246	253	239	240	254	239	247	268	279	260	258	267	265	246	254	235	245	242	283	280	261	270	262	266	240	240	254	263	257	268	235	253	282	243	256	234	272	250	233	269	245	273	241	257	249	253	266	245	242	219	241	266	212	252	231	271	268	269	241	260	259	230	265	250	277	259	260	238	238	243	242	245	242	258	252	238	214	258	243
3917	1188	1267	703	513	468	404	359	356	338	326	323	346	298	333	339	569	384	316	319	311	306	314	304	307	331	345	278	310	304	313	274	300	265	312	311	287	318	314	310	289	321	311	330	309	298	308	324	296	305	316	278	316	326	290	264	290	296	300	312	306	309	336	327	292	293	312	308	307	307	306	290	312	341	306	298	285	333	295	313	294	300	318	298	312	279	301	298	294	318	319	301	314	320	280	343	322	324	287	311	328	329	294	264	282	288	304	307	291	312	359	275	299	299	315	313	308	270	305	294	318	324	276	300	310	306	302	288	318	306	306	330	287	308	295	296	269	290	293	295	347	308	297	310	296	282	289	286	299	307	313	303	318	306	308	307	307	286	323	299	277	281	312	309	296	281	301	325	297	300	257	308	332	296	291	293	289	298	311	320	285	333	313	303	285	302	313	312	308	297	314	292	298	326	330	342	293	266	337	295	288	322	321	296	306	278	310	310	303	291	310	304	303	307	303	304	316	284	294	308	305	321	295	314	326	321	301	315	320	292	315	302	296	310	269	298	292	300	320	301	294	296	303	317	321	291	317	308	274	291	300	293	281	334	323	315	305	297	300	270	311	274	281	281	303	314	316	298	342	327	315	313	321	319	335	356	321	303	329	289	316	287	316	297	260	312	302	294	315	305	304	292	309	292	268	314	309	291	294	290	297	321	309	287	337	324	324	300	284	295	290	324	270	346	294	305	328	314	285	319	351	300	304	321	292	318	315	317	291	289	312	302	327	292	315	309	303	291	310	311	280	313	312	330	318	294	318	273	248	311	310	282	283	307	322	334	295	312	320	284	331	296	293	304	296	275	321	331	317	326	299	332	314	315	310	293	290	295	286	326	304	311	284	311	308	330	299	294	300	267	304	301	280	322	307	306	301	281	302	279	283	292	305	322	302	287	330	301	364	285	301	279	307	287	313	305	293	315	305	285	288	279	291	350	291	326	320	306	309	283	295	304	327	322	297	292	276	324	297	280	275	294	311	299	326	304	286	333	335	308	289	335	327	325	329	289	286	290	322	348	298	319	308	277	321	316	320	313	313	286	305	293	322	292	314	338	304	292	300	292	294	303	290	272	342	292	269	317	328	325	295	299	302	287	289	321	304	276	313	328	273	291	323	311	328	323	309	306	291	299	300	311	274	327	299	319	284	309	306	276	307	286	286	299	265	335	306	315	299	292	289	311	301	301	287	319	328	278	274	299	301	305	325	329	327	320	303	290	291	277	297	318	322	312	311	285	296	286	308	309	297	309	342	310	315	325	305	315	286	324	297	314	305	290	311	293	304	303	306	301	288	287	297	310	292	305	316	313	295	321	280	310	287	312	344	317	307	303	295	289	295	314	325	310	307	330	310	310	292	301	315	309	300	318	314	283	329	327	328	293	311	311	282	274	290	307	313	336	302	309	331	308	285	340	299	285	318	295	286	295	305	273	317	308	270	296	287	312	334	327	315	278	302	292	325	285	286	315	322	307	298	333	319	327	301	300	323	267	291	319	309	312	308	304	271	335	276	298	293	309	300	307	281	314	294	288	263	290	311	296	289	277	311	306	294	348	272	304	327	287	304	268	288	344	280	301	302	291	337	298	298	308	310	291	307	323	311	318	290	299	311	324	323	304	321	319	336	329	307	300	331	289	308	285	266	273	308	305	315	307	326	290	322	323	300	284	291	314	310	322	276	316	285	337	312	299	325	339	312	327	321	305	325	296	296	328	320	332	285	303	305	338	292	317	293	306	287	348	308	276	287	291	328	293	292	280	284	306	316	303	296	313	317	305	306	298	278	303	304	295	301	307	291	325	291	300	322	307	345	277	322	335	309	310	311	266	302	324	319	304	313	300	327	316	272	281	299	337	277	325	338	333	324	280	319	334	286	337	318	268	340	307	337	313	335	337	342	310	318	271	275	316	285	294	307	318	329	293	312	316	295	353	302	330	319	317	304	302	276	333	296	317	298	293	310	302	317	319	297	333	276	301	299	332	294	288	289	280	276	310	330	268	331	289	305	295	300	319	293	303	319	313	305	297	308	306	306	278	304	309	293	328	325	307	334	314	299	304	325	288	305	316	322	304	327	299	299	306	261	311	290	286	290	275	334	263	306	326	322	296	293	318	284	330	314	280	294	287	317	308	282	314	296	273	320	277	307	313	283	311	324	313	340	323	288	319	305	326	293	304	316	301	336	334	309	296	293	303	273	314	293	303	339	260	304	309	315	310	301	330	277	319	291	309	336	306	307	297	303	289	270	341	316	298	295	332	288	314	307	306	327	308	296	297	341	309	287	288	315	268	312	322	262	280	305	303	296	303	313	323	308	292	306	331	317	342	290	298	297	285	317	295	327	318	278	309	303	298	311	324	336	343	308	325	302	293	308	331	311	319	337	309	322	278	312	313	298	294	299	312	338	313	275	291	321	283	327	323	302	346	292	265	320	286	301	325	304	287	296	305	298	326	305	313	330	302	311	331	303	304	287	308	306	304	290	314	299	299	297	315	282	312	334	298	317	305	302	300	338	315	323	301	313	304	318	329	334	304	338	326	310	332	313	333	309	305	317	324	300	302	295	308	297	332	282	320	288	295	321	287	330	334	318	315	293	315	290	294	319	305	301	307	297	311	318	328	300	297	310	298	329	317	309	282	295	322	320	338	327	328	277	334	310	337	303	315	294	302	323	311	311	295	322	304	311	283	312	314	322	315	305	315	309	287	308	297	287	310	289	302	283	292	270	292	298	312	308	290	312	292	281	283	291	320	301	283	290	310	317	313	297	295	300	282	294	310	317	327	320	316	291	324	292	336	289	300	283	300	303	276	308	345	294	312	329	306	326	291	303	282	305	328	335	277	337	309	299	277	312	321	325	313	297	281	311	302	325	289	325	311	293	284	320	329	304	342	305	296	324	315	327	302	317	299	306	311	317	339	299	310	322	337	315	318	295	294	309	316	322	290	288	318	301	304	336	300	333	316	314	320	287	311	279	297	314	302	312	289	330	272	312	295	308	305	323	308	284	285	298	292	296	324	314	307	310	316	299	299	273	325	276	300	332	321	293	303	319	328	258	323	311	331	318	306	307	299	309	323	316	351	307	306	322	303	306	294	304	316	319	299	310	298	330	310	325	283	272	328	299	301	317	290	295	291	315	324	342	303	280	271	326	319	283	289	314	302	285	307	312	314	317	304	346	268	323	297	278	321	320	294	289	278	303	325	297	298	310	308	309	305	300	314	291	309	315	317	316	295	294	315	307	294	325	311	321	278	312	282	322	306	278	279	312	278	284	311	341	298	300	312	333	283	334	295	310	296	325	286	312	307	310	279	307	271	308	302	296	309	278	310	326	331	296	326	314	300	292	313	302	307	302	296	281	295	292	295	301	325	308	293	331	300	275	312	261	313	320	312	323	323	326	304	321	289	314	333	279	345	316	319	253	345	339	272	313	336	311	321	328	308	300	312	307	311	300	300
23850	21600	29421	24244	21606	17727	2165	1180	876	881	761	721	735	679	684	686	2249	1076	628	606	597	554	602	550	568	561	567	577	585	594	572	560	520	586	570	530	555	597	512	549	561	532	523	629	569	571	526	557	540	557	555	540	559	554	529	562	544	537	581	587	501	597	552	570	531	507	578	557	528	522	534	561	554	565	585	555	529	529	549	542	556	516	557	489	531	561	556	528	527	523	538	529	573	535	547	555	582	531	515	551	528	588	548	534	571	582	558	502	501	539	552	557	596	566	528	550	561	560	535	534	509	546	516	569	496	535	554	560	535	524	499	540	582	555	516	536	515	543	541	521	537	559	559	526	563	532	513	566	571	595	525	524	528	531	533	564	555	563	591	524	542	520	502	541	536	501	546	594	580	566	528	542	581	555	570	507	525	546	579	550	558	568	542	565	596	522	577	569	579	574	550	553	540	536	524	539	515	535	536	576	549	523	527	530	585	515	522	563	551	564	539	578	514	511	582	566	538	602	546	559	565	506	521	537	523	539	565	555	516	548	539	567	539	534	586	546	509	524	546	500	608	482	559	557	513	530	521	551	587	553	540	560	554	539	514	554	573	524	527	535	576	569	518	541	538	517	499	583	573	559	532	572	538	524	558	573	533	549	536	539	520	575	546	547	549	514	572	544	496	522	545	532	500	552	489	550	569	560	593	495	553	554	551	541	508	568	497	573	528	503	486	556	503	565	528	548	542	583	536	576	568	547	495	535	524	537	567	581	517	562	573	526	549	560	546	515	532	542	582	578	544	526	525	544	604	539	527	540	527	552	556	537	576	552	552	554	513	480	509	513	539	566	605	545	533	516	537	516	545	575	536	588	532	534	520	505	579	551	545	539	565	562	509	518	493	533	487	552	504	539	524	552	499	512	503	561	565	554	566	548	537	570	571	550	539	563	542	528	520	541	541	527	549	531	562	586	558	532	538	547	545	582	543	517	545	530	572	544	548	576	498	544	577	562	561	578	539	577	570	560	552	546	507	576	518	550	545	573	530	552	543	550	559	558	526	533	541	557	525	535	553	582	554	558	564	554	594	529	481	519	495	537	495	567	553	535	564	589	517	524	534	540	522	523	540	539	528	589	546	556	526	529	563	544	517	520	517	545	503	558	540	515	583	557	551	558	557	556	557	551	554	567	536	544	548	569	577	512	550	547	558	510	539	579	585	578	521	560	522	521	571	501	569	528	570	547	532	575	513	528	570	549	537	571	552	565	541	546	559	534	519	558	534	528	540	557	566	508	549	498	579	518	577	530	530	571	513	541	550	557	550	528	580	539	500	582	517	581	555	531	502	540	555	582	546	542	573	524	558	535	556	487	558	537	534	540	513	532	551	510	588	560	520	548	545	524	525	507	508	556	590	508	569	533	524	543	569	552	508	533	561	548	518	504	535	569	534	518	535	539	540	530	571	535	492	549	538	540	562	528	539	571	528	529	533	550	548	498	529	565	548	523	569	581	548	532	534	532	539	555	569	558	507	492	565	534	523	564	540	571	573	541	537	538	528	564	543	563	559	548	573	532	513	507	532	519	551	537	542	535	525	523	569	532	528	574	512	520	557	518	541	522	544	532	575	526	484	564	561	539	560	564	543	530	536	519	548	578	488	507	525	572	542	537	547	562	567	567	548	553	530	474	552	532	574	589	501	557	572	533	509	537	565	554	535	553	537	523	576	534	558	573	506	535	546	524	551	529	558	533	515	550	514	525	568	522	553	553	579	528	568	537	528	539	558	549	565	526	507	580	554	589	522	568	535	551	523	504	538	558	526	523	548	546	551	530	542	517	519	535	543	540	539	555	548	525	548	511	554	529	545	554	511	540	575	559	562	571	562	571	547	521	562	524	495	517	559	536	548	570	531	514	543	558	549	564	512	557	527	517	518	518	517	518	562	494	527	547	559	572	524	559	586	554	563	510	516	520	520	542	558	542	536	572	529	561	534	561	477	560	566	531	540	557	513	507	525	540	515	570	546	527	564	530	578	529	532	545	543	526	552	485	538	550	513	556	505	585	533	505	551	564	495	565	535	508	526	575	565	548	491	546	529	532	582	556	488	543	526	576	587	556	532	547	556	532	523	494	571	543	561	531	530	531	535	478	535	563	546	475	520	563	559	540	558	538	567	547	550	531	547	532	546	511	532	554	562	581	523	514	562	524	522	533	547	501	541	507	551	528	551	526	547	549	504	509	557	504	545	564	544	529	565	539	579	546	505	541	537	518	539	520	539	538	541	531	500	538	488	544	531	540	495	543	529	522	541	517	535	527	530	506	543	543	531	543	496	556	527	541	510	574	537	545	514	550	514	589	542	520	545	588	554	554	516	533	543	514	583	553	517	527	556	538	594	568	529	514	597	505	583	555	506	539	545	570	572	532	534	562	567	563	562	498	544	543	527	556	519	545	525	532	515	539	520	518	546	540	604	545	568	550	537	516	519	548	539	588	529	560	531	498	529	553	527	560	534	521	558	568	594	551	572	530	583	487	538	513	524	508	551	491	565	558	610	543	536	564	539	544	538	533	563	540	518	535	529	591	519	559	510	542	557	538	541	552	573	543	551	576	526	522	570	531	508	555	556	566	497	549	506	521	554	558	547	555	569	537	515	532	533	563	569	555	514	577	522	519	537	511	546	531	540	524	554	564	565	521	539	542	550	557	548	555	562	542	521	543	544	533	561	564	536	533	558	548	529	558	570	579	606	554	533	571	543	501	586	542	539	516	543	557	530	609	547	529	544	565	506	524	594	541	537	549	582	539	549	511	512	586	513	539	515	504	531	553	555	551	517	525	560	519	546	534	518	557	572	515	591	537	548	536	524	559	504	534	545	521	508	505	507	506	522	598	516	555	531	522	586	505	539	558	524	545	535	522	508	538	554	621	550	564	557	544	554	565	550	523	543	528	538	546	521	555	538	542	555	528	532	512	559	587	473	559	508	493	557	560	525	548	557	579	555	507	558	542	535	545	538	569	525	598	554	537	491	548	528	510	546	532	535	550	542	502	538	523	537	546	551	554	545	531	551	525	512	518	506	560	541	550	546	573	533	559	547	498	546	541	515	533	553	539	548	591	500	546	535	571	529	525	560	556	544	529	584	572	516	552	530	539	568	552	539	565	532	556	538	528	536	560	551	564	549	548	524	502	570	547	565	525	541	525	526	519	519	542	551	554	537	559	551	541	543	513	544	537	528	542	551	567	532	567	535	545	542	534	543	564	519	518	540	554	557	514	556	564	510	525	565	533	535	536	563	492	578	529	560	507	534	553	529	540	485	499	504	586	563	525	565	538	488	520	522	526	553	555	591	554	562	554	523	565	518	575	519	553	487	543	568	526	510	510	547	536	491	575	543	496	578	557	538	546	542	579	591	530	527	563	555	547	572	515	548	566	522	532	555	549	551	505	548	537	557	519	536	528	573	572	551	525	522	535	510	513	557	542	556	542	547	507	521	527	569	521	547	539
4947	10699	9480	4849	3395	2697	2023	1762	1394	1257	1100	1040	967	824	903	885	3733	1521	734	770	737	698	671	670	664	706	675	617	627	642	664	668	629	580	709	656	655	629	647	632	621	598	642	623	620	637	608	598	614	614	622	583	619	656	609	656	631	621	633	634	633	641	618	594	679	644	645	629	641	556	596	655	593	656	663	613	589	598	605	614	614	560	618	609	579	629	646	596	593	666	642	605	645	636	600	623	638	627	638	601	628	655	651	617	635	669	629	636	614	620	610	602	623	597	618	593	589	636	588	655	602	578	610	605	596	676	576	610	579	642	623	638	585	591	579	613	608	625	629	593	617	566	641	635	635	636	626	620	624	628	650	608	602	588	621	629	606	583	601	623	598	627	634	599	616	620	604	614	587	610	632	625	636	657	607	628	632	601	612	617	628	618	597	596	584	574	593	617	571	631	639	586	628	617	530	617	620	654	609	622	634	611	616	631	628	622	569	570	614	643	635	585	588	632	662	605	589	627	586	627	578	640	586	622	630	615	629	591	610	629	597	602	609	625	606	603	582	612	580	607	661	585	585	637	593	629	629	597	622	599	656	619	635	642	628	630	606	650	571	632	622	600	621	655	627	611	602	629	620	600	644	654	608	638	607	591	617	605	602	611	640	630	613	574	640	592	574	608	611	601	641	612	630	607	636	594	591	564	577	614	631	645	628	625	644	630	633	581	618	590	624	630	621	636	620	664	565	606	652	628	638	628	612	616	594	616	583	557	586	601	593	576	597	618	628	590	613	613	622	676	633	619	580	627	635	605	558	661	601	634	603	584	622	627	584	640	629	646	615	605	620	595	610	665	569	575	613	584	587	583	615	585	603	648	595	619	594	628	634	590	611	585	613	597	657	633	607	588	685	630	598	652	632	639	574	612	658	651	621	661	624	583	617	573	559	623	619	565	614	614	593	646	603	576	581	579	636	612	608	624	593	625	626	645	570	596	628	604	626	603	615	605	587	636	613	604	630	617	612	654	619	621	597	616	627	624	605	589	637	624	585	636	596	613	607	618	619	639	651	619	627	611	598	604	586	629	580	626	597	593	585	608	633	593	580	591	614	559	592	602	588	637	605	574	637	617	629	629	591	590	638	606	656	577	614	595	663	617	636	604	599	621	611	600	674	627	625	627	606	587	613	600	589	640	614	642	632	629	590	645	635	629	612	625	615	611	593	566	588	596	606	594	607	618	598	604	602	587	615	645	630	568	594	577	669	647	609	628	601	593	570	606	622	640	629	637	578	642	612	622	612	633	612	622	612	640	624	615	598	619	594	587	632	606	670	615	630	630	654	628	582	596	613	639	571	601	614	570	587	608	601	628	625	622	594	643	624	626	630	581	630	586	598	631	617	656	598	651	592	609	592	609	598	641	588	622	622	606	570	597	669	600	583	637	617	594	603	634	654	630	605	633	627	579	593	595	580	628	649	641	654	640	607	601	617	621	603	620	645	610	606	588	615	652	622	639	595	610	610	614	631	581	572	599	590	601	654	583	651	629	607	586	642	649	632	625	597	594	639	610	613	652	593	600	589	609	633	586	600	643	592	649	658	617	610	624	593	595	607	644	635	622	595	615	626	623	596	558	625	567	626	634	631	638	638	611	639	607	630	609	608	628	590	654	596	642	612	616	602	639	650	615	612	636	629	644	575	578	625	615	622	639	562	646	573	641	619	634	646	624	591	607	602	611	604	614	588	608	624	618	617	641	636	646	587	593	598	683	634	628	593	669	586	616	617	646	593	592	613	606	608	628	611	633	592	653	534	592	593	609	581	632	578	619	659	626	614	605	608	658	590	585	606	599	639	628	622	592	589	584	628	627	635	615	651	668	622	591	632	615	606	578	595	561	635	588	603	599	579	606	635	588	597	569	590	604	621	607	569	556	597	603	601	598	633	592	605	632	608	602	547	627	620	596	586	650	617	567	638	613	577	673	609	669	624	606	645	594	616	616	646	619	628	608	620	634	600	593	609	608	606	605	637	618	610	662	655	597	640	628	604	606	599	641	607	640	596	626	617	606	636	574	583	593	642	608	583	596	613	601	596	626	633	626	606	591	653	629	615	613	586	629	581	578	649	584	593	647	613	645	616	616	652	630	631	654	606	611	608	610	613	624	622	594	645	586	601	612	604	648	632	613	618	613	671	573	640	614	662	604	624	626	626	667	616	648	684	649	599	626	612	606	591	622	602	659	602	603	610	615	606	555	620	624	604	617	601	601	625	581	626	616	636	613	580	618	593	642	659	618	600	694	617	581	625	641	572	643	639	571	619	611	585	601	624	577	624	663	598	606	635	607	581	650	601	627	589	604	649	612	636	590	602	621	613	654	620	617	585	583	584	617	681	596	589	646	653	613	627	610	623	606	600	639	658	625	653	640	649	615	638	595	598	674	637	581	600	573	604	610	577	651	647	607	636	641	609	588	621	600	600	609	625	603	620	600	632	630	593	609	636	612	613	588	608	568	616	600	611	610	605	615	608	578	625	600	568	615	647	612	639	632	596	616	600	664	604	586	661	623	619	594	621	646	629	606	628	578	646	609	589	600	637	634	634	562	607	653	649	593	649	670	605	589	608	638	622	620	581	615	612	607	609	667	631	639	598	597	595	632	621	630	599	640	545	599	626	632	600	590	620	673	621	639	638	623	584	607	621	593	594	645	619	626	660	617	596	626	602	655	606	616	623	611	598	641	646	592	612	619	609	648	590	588	632	627	618	610	665	589	620	660	572	625	622	585	583	631	636	599	617	643	586	616	632	631	619	645	670	566	621	631	603	657	633	619	625	634	615	637	593	626	556	613	605	634	639	609	616	622	647	638	608	634	666	589	613	610	614	620	604	588	631	614	615	620	632	622	576	620	631	670	600	635	617	642	631	586	596	602	664	637	624	644	613	637	583	648	608	611	608	641	616	599	593	598	638	606	633	656	613	631	586	597	622	640	613	607	597	654	655	601	627	629	623	571	658	602	612	620	607	627	638	573	587	627	636	606	628	609	646	684	592	636	596	608	619	622	644	596	610	633	616	639	585	588	603	627	578	596	593	613	622	610	623	614	636	626	596	592	653	591	600	631	624	615	613	645	639	585	657	594	641	615	597	619	581	615	616	640	595	641	593	580	624	652	619	611	598	605	638	601	638	560	584	620	611	638	627	617	641	569	623	613	624	644	601	620	611	633	616	656	570	598	604	591	619	628	604	563	659	616	612	625	592	628	618	588	630	617	634	643	620	612	603	586	619	603	579	589	636	623	624	626	595	577	599	606	648	576	627	587	616	612	663	606	605	618	596	627	614	626	612	622	608	581	611	594	594	594	635	633	655	598	637	615	652	608	644	680	589	633	617	643	586	627	626	617	610	616	619	581	620	552	637	613	628	589	619	592	626	622	643	623	621	594	615	614	588	649	567	607	605	596	574	611	645	646	614	656	632	633	594	657	669	592	601	597	626	545	635	656	616	558	630	620
25100	21548	28466	25037	17262	1152	626	489	437	425	392	338	329	360	331	341	951	462	281	297	307	320	284	296	290	281	279	275	302	260	299	287	275	267	256	271	254	261	304	271	309	282	270	252	262	278	286	236	285	307	289	248	289	280	284	274	272	263	293	254	276	263	258	259	266	290	287	274	272	249	249	244	290	274	272	295	287	287	250	285	243	257	265	262	286	281	236	297	279	312	264	293	251	277	241	270	284	271	274	270	252	265	273	273	249	283	282	272	229	265	254	272	265	261	257	301	287	295	253	268	251	265	261	266	264	275	259	273	291	274	258	303	268	267	266	265	266	273	267	278	258	249	285	266	258	299	278	294	262	289	249	255	257	277	279	267	242	273	274	270	293	281	238	245	281	251	273	257	273	279	246	259	269	252	257	273	265	286	256	268	292	270	266	287	275	246	274	259	265	289	266	273	300	283	265	280	262	282	256	287	300	277	277	240	272	251	277	279	277	255	253	255	278	272	279	265	271	273	253	286	286	254	276	260	293	236	284	286	253	247	273	283	269	239	262	271	258	242	265	257	279	286	268	262	268	262	278	268	246	259	266	266	259	269	270	269	271	258	286	291	278	291	294	275	263	272	265	281	259	263	268	308	246	292	279	277	276	263	268	274	257	294	264	218	260	278	257	264	233	268	274	247	237	266	261	285	257	292	278	260	267	264	270	269	270	257	254	257	290	268	255	252	286	275	261	256	261	240	260	267	243	270	271	274	241	267	273	293	284	234	271	269	264	259	223	279	292	285	256	244	293	255	287	258	301	255	249	269	279	278	287	271	252	266	227	255	255	237	261	251	239	253	264	253	270	248	273	278	274	223	260	283	267	255	252	245	255	240	269	277	256	270	300	284	246	230	277	270	273	296	272	301	273	305	260	260	258	271	257	268	243	282	263	273	270	292	279	284	259	243	268	283	269	263	242	279	256	276	270	314	261	294	257	294	261	248	230	275	298	237	301	259	261	244	292	282	262	271	219	269	247	269	264	233	245	260	227	290	267	300	265	250	275	279	293	267	263	266	279	266	253	279	234	265	264	260	231	271	270	258	272	281	253	274	244	255	246	253	292	267	266	245	264	277	267	240	242	282	293	274	293	254	282	272	267	244	263	263	260	247	246	270	255	254	275	248	269	295	279	279	280	258	289	245	302	261	247	257	251	255	268	264	267	236	278	271	257	246	265	263	278	289	265	277	246	248	287	275	254	261	270	285	276	269	262	268	266	272	283	266	283	263	243	292	238	275	278	266	261	271	246	267	283	277	275	284	260	261	268	253	238	250	289	251	253	267	261	272	270	267	258	258	274	238	283	265	240	271	286	257	261	267	246	287	308	261	253	258	256	251	277	271	244	242	259	242	263	251	285	264	264	254	249	255	272	272	288	255	277	284	272	260	274	259	236	254	260	253	257	272	227	286	255	249	276	282	273	285	274	278	262	250	252	286	242	273	293	292	303	266	219	278	265	253	275	288	291	263	278	250	282	266	276	295	251	273	258	257	240	276	263	274	258	254	271	261	263	261	258	264	275	275	238	271	262	286	260	274	274	287	266	271	266	259	282	250	274	284	273	253	288	262	263	258	279	255	236	278	282	312	248	251	245	289	256	245	283	279	278	277	254	266	246	266	245	264	246	253	304	269	281	260	268	293	274	248	245	247	261	242	250	294	257	274	274	262	259	269	266	280	263	263	300	303	273	265	236	262	272	305	279	272	265	263	296	252	257	221	275	257	267	240	252	272	282	271	266	292	282	289	275	265	274	283	286	275	248	273	281	249	279	284	267	266	285	259	280	263	281	255	279	294	270	272	247	272	252	265	250	254	260	267	254	249	261	243	245	278	241	252	292	272	252	266	283	284	263	269	248	279	289	251	265	251	251	252	276	268	254	273	264	270	283	255	241	272	248	257	261	284	274	242	278	279	283	263	246	263	233	266	294	260	272	265	272	278	286	285	300	261	250	246	305	273	251	279	257	290	267	253	271	274	260	287	253	259	258	272	260	270	261	291	238	265	256	259	278	261	263	263	276	278	265	284	284	293	285	269	243	268	256	234	250	244	299	299	253	274	288	229	259	273	268	264	287	279	236	255	276	269	267	254	269	254	272	250	258	246	250	294	286	251	254	259	244	259	265	241	278	301	234	313	270	282	280	273	256	287	257	273	255	277	272	295	274	243	260	258	265	273	275	252	294	249	269	260	255	252	266	304	290	278	268	294	248	295	247	253	279	303	294	257	272	266	250	266	231	245	270	248	288	286	270	228	264	283	274	276	243	272	256	283	251	243	261	273	240	265	263	266	303	303	264	263	259	279	286	268	285	258	287	253	263	274	264	253	252	296	246	250	274	244	272	279	274	256	267	268	297	279	236	269	264	259	291	297	275	237	256	254	279	253	286	265	287	266	261	230	268	266	272	267	278	314	253	275	266	271	260	259	266	271	285	273	291	263	251	271	271	290	258	259	251	275	265	254	260	255	250	256	255	262	266	242	268	278	264	266	269	278	279	260	272	290	274	294	264	295	252	238	252	262	277	263	268	249	259	266	260	239	253	293	230	273	280	278	289	237	265	276	264	252	270	268	251	282	235	273	253	271	262	257	271	251	263	266	243	254	232	302	254	294	255	256	287	283	252	276	267	256	256	255	259	237	272	277	259	253	262	319	260	262	248	268	266	273	265	263	260	267	270	248	233	255	268	247	263	261	256	247	274	257	259	244	279	242	267	230	278	266	263	271	271	252	256	296	284	284	276	291	254	257	246	279	282	263	272	279	269	258	284	267	272	270	234	273	258	249	276	248	279	249	265	263	287	258	267	262	262	249	256	261	251	240	293	239	298	304	269	287	278	273	277	289	273	266	267	258	272	290	262	267	254	275	275	270	258	267	287	247	245	256	278	236	256	269	277	257	254	277	265	272	240	273	262	232	274	245	265	269	258	282	261	233	282	262	249	290	257	285	292	264	264	300	301	289	264	251	277	279	296	240	260	279	257	267	285	269	291	251	300	285	300	256	287	267	253	277	269	273	278	274	292	255	284	270	270	273	286	290	267	292	227	268	267	243	287	287	261	269	262	259	253	272	278	260	295	275	268	277	289	243	272	285	282	252	270	238	287	277	268	282	263	262	265	264	289	286	268	268	289	254	269	262	274	265	272	250	268	287	273	264	268	288	259	276	269	276	254	266	265	277	267	286	284	250	260	252	240	262	261	264	293	273	264	267	271	259	258	283	265	282	249	258	263	254	244	271	263	255	259	284	298	268	276	315	271	268	256	270	270	264	282	293	272	260	280	238	246	295	284	290	260	276	266	280	263	288	239	280	265	266	285	286	263	279	274	240	292	249	252	282	264	281	269	249	272	269	282	264	225	278	274	235	259	294	251	287	267	281	245	252	247	283	276	265	261	260	264	282	286	273	273	244	233	266	259	247	271	275	275	271	241	285	269	242	275	299	267	242	274	245	273	293	276	260
4911	6277	5265	2825	1841	1546	1163	948	783	675	647	561	522	466	476	454	1900	732	399	380	394	402	412	381	366	356	351	353	373	344	333	350	369	375	361	400	355	341	332	330	381	366	362	358	363	360	351	334	350	352	329	321	346	386	324	375	328	339	333	360	354	356	326	345	329	342	300	355	370	330	370	361	334	355	324	345	354	348	342	330	330	322	342	366	335	326	302	312	345	360	339	351	321	363	323	324	333	320	361	325	343	381	346	355	335	317	355	342	328	320	341	352	326	331	319	351	351	349	321	357	343	338	356	347	357	352	347	388	346	370	357	346	331	352	340	362	355	337	326	368	347	338	327	311	354	368	325	340	343	358	302	352	331	342	320	329	357	364	334	307	366	358	345	357	356	334	323	360	317	339	323	356	372	325	327	342	324	337	324	338	343	354	348	345	337	329	324	332	316	315	335	333	346	322	348	366	337	370	344	366	340	311	340	333	330	330	341	379	316	349	356	348	343	330	358	371	347	337	314	350	331	349	323	336	337	367	330	341	324	349	330	318	342	346	326	337	306	318	353	310	323	331	353	343	332	342	358	325	335	336	363	343	328	356	365	343	346	309	350	347	335	347	355	331	339	303	357	364	360	343	326	334	350	354	334	336	351	332	380	372	309	334	327	332	354	338	325	310	374	332	363	355	342	322	349	346	351	321	313	329	336	355	356	334	338	314	353	366	344	349	366	318	338	317	334	357	381	342	352	388	368	364	340	355	350	320	362	342	352	360	362	316	316	351	340	331	340	346	325	328	298	355	316	325	350	345	339	309	377	337	336	365	345	310	341	338	325	345	365	361	345	338	364	336	330	337	326	332	324	349	327	327	340	324	378	392	350	356	323	334	355	357	324	355	364	331	324	342	333	346	361	298	356	333	329	365	346	301	326	347	344	347	287	331	377	357	356	358	381	372	334	356	330	359	358	377	336	343	348	344	324	300	360	346	366	309	329	359	340	337	314	334	331	347	327	326	320	349	375	376	357	352	343	334	349	352	330	336	334	352	345	341	323	324	350	330	348	346	343	316	338	334	321	363	342	401	333	308	359	353	352	328	334	356	336	314	362	381	327	323	322	330	345	348	340	332	348	334	333	335	350	301	363	333	327	355	371	348	355	356	339	349	345	357	378	365	323	350	314	347	333	358	349	339	343	346	315	339	330	341	337	320	342	352	334	370	331	343	327	329	338	330	373	324	334	337	346	377	350	343	323	369	357	363	337	347	357	338	360	336	313	355	377	312	354	324	316	302	344	335	342	325	319	329	314	348	320	377	355	314	308	323	339	350	341	316	304	342	342	339	337	349	348	345	323	370	379	344	358	332	331	332	331	331	336	373	329	342	337	328	345	356	341	312	366	338	356	316	335	333	328	320	340	315	352	352	314	319	356	306	347	330	319	332	331	326	317	352	336	349	344	323	341	371	349	314	328	324	324	358	326	321	356	358	345	323	326	357	342	335	368	352	334	362	338	334	328	351	343	307	332	313	363	372	357	354	357	346	334	325	343	342	325	335	364	339	349	355	322	348	349	324	320	355	343	323	351	329	333	340	331	331	339	317	347	298	336	355	349	335	337	313	338	347	312	314	358	350	328	329	306	366	327	348	327	330	320	315	347	340	328	328	336	290	340	323	358	346	325	361	334	356	313	306	353	340	304	366	358	318	320	336	326	331	355	366	305	345	314	311	347	316	387	351	379	341	324	381	332	360	348	355	322	369	338	336	371	352	325	333	371	350	350	336	315	347	325	340	359	341	308	325	330	352	340	351	334	322	335	334	326	371	339	335	335	324	339	346	317	351	316	343	340	332	344	324	337	315	318	336	341	342	326	338	329	319	370	331	333	321	305	347	346	359	346	318	318	352	345	329	308	359	381	322	340	317	362	330	325	333	364	361	343	340	339	322	388	346	314	338	313	335	328	354	346	336	347	359	358	335	345	333	349	371	353	363	341	341	364	335	342	358	315	329	325	338	311	333	347	346	330	329	389	345	357	362	320	352	357	376	314	369	341	351	317	329	329	343	310	353	358	282	335	310	336	352	339	354	341	318	324	379	384	321	310	354	340	302	316	346	317	340	304	336	359	327	365	324	325	341	338	320	337	338	341	326	333	359	346	364	311	376	328	315	322	361	340	352	315	337	360	350	358	305	332	327	329	342	357	350	331	320	325	303	325	299	375	346	359	346	304	338	341	368	339	347	412	348	338	316	325	359	334	370	320	343	344	385	321	310	327	324	354	316	323	367	336	330	340	344	348	331	340	329	326	362	311	330	333	324	317	331	342	355	322	353	356	321	334	341	354	327	371	348	368	359	344	299	364	322	315	378	362	340	311	328	328	330	333	318	313	338	351	308	328	332	348	316	338	338	365	336	343	344	315	350	354	345	338	338	343	352	324	323	318	348	348	348	345	301	331	338	335	335	318	326	365	312	358	355	343	309	349	344	331	329	312	326	348	341	358	352	345	314	332	373	361	330	316	340	332	285	344	348	339	371	355	326	317	346	340	353	326	355	337	333	392	340	372	368	319	352	336	367	347	350	355	369	316	375	333	349	326	321	335	318	345	326	332	355	322	327	312	360	356	364	326	313	331	307	333	335	340	345	334	344	327	323	324	321	338	306	355	356	329	326	321	311	341	314	389	341	297	340	356	319	335	350	313	371	325	327	325	369	367	332	341	334	327	351	337	359	320	336	331	304	320	321	327	360	323	325	305	354	381	335	335	344	332	361	342	337	311	370	314	352	337	332	316	383	330	343	322	324	347	351	338	337	363	321	321	332	347	309	373	329	356	329	338	374	354	363	347	315	307	337	345	340	319	335	317	342	338	326	342	358	359	353	363	302	343	364	311	329	324	326	322	333	353	340	342	363	336	327	336	308	317	355	331	353	345	346	323	331	346	345	318	337	320	331	334	367	333	352	341	346	300	355	327	327	328	359	295	362	358	331	344	346	331	330	345	338	373	329	376	345	324	321	331	356	353	359	352	347	311	353	327	328	332	347	320	320	358	352	346	345	349	313	340	291	358	342	339	332	273	346	356	331	364	320	303	363	346	326	337	336	326	321	335	336	344	343	322	354	347	301	365	322	345	331	339	288	322	342	368	333	326	339	362	311	354	359	352	341	340	321	336	351	318	342	363	339	365	343	391	358	337	353	354	330	343	333	351	361	344	342	332	306	345	312	347	346	338	374	334	339	316	364	362	325	325	350	321	353	332	340	360	326	377	334	319	336	308	334	323	314	349	312	330	339	357	356	364	314	358	342	356	361	334	312	317	344	355	326	340	356	337	313	342	338	371	348	351	353	361	316	334	377	342	346	379	314	353	348	317	347	364	332	320	360	334	325	353	326	342	309	367	315	326	320	335	337	327	357	314	350	334	332	347	340	332	343	343	338	328	355	332	354	341	354	333	337	316	326	352	353	330	340	344	330	359	349	342	348	327	358	345	311	345	349	355	340	358	336	307	334
23022	21622	29685	24015	21613	21695	14829	2083	1425	1291	1176	1090	1011	1018	965	971	2990	1214	864	890	843	783	767	782	739	767	795	736	735	790	743	728	713	706	700	719	720	732	699	707	708	709	713	707	663	714	700	699	741	664	682	657	654	741	718	708	696	679	726	676	659	717	673	699	691	710	702	679	678	659	756	696	683	679	719	665	732	689	630	694	725	710	723	710	743	742	674	712	650	674	707	678	641	713	661	703	685	707	668	696	692	694	707	682	738	706	692	728	692	696	691	658	676	688	704	659	694	666	700	674	690	709	707	685	707	747	741	694	656	664	659	720	666	673	676	692	712	722	667	702	699	713	697	726	696	685	711	714	659	693	731	712	755	722	725	652	677	703	683	744	717	702	700	751	659	688	720	677	723	680	715	670	645	680	732	688	701	688	740	707	701	694	681	704	691	671	690	670	687	690	677	684	682	716	690	731	678	657	702	690	689	698	676	660	683	708	697	698	686	702	688	645	679	698	673	655	648	686	678	713	707	641	732	707	712	678	694	695	669	698	691	699	683	706	674	692	677	673	667	697	685	685	664	679	686	654	724	727	691	689	678	676	679	738	757	670	662	741	718	679	656	721	662	691	666	718	663	681	693	707	687	732	677	734	688	693	672	697	695	688	671	728	689	689	697	699	647	717	733	695	668	668	654	707	684	658	726	685	721	689	688	669	716	691	684	671	733	698	707	706	685	690	704	663	678	666	682	659	722	702	663	709	687	666	663	663	673	663	711	672	709	689	706	706	659	709	683	655	686	639	679	709	665	687	690	645	708	674	699	687	715	700	675	683	708	684	739	708	708	693	679	672	641	675	691	661	720	669	704	681	687	677	691	678	712	697	705	666	705	701	669	670	695	730	700	692	681	670	669	732	702	695	684	651	693	667	673	668	692	651	650	705	696	696	684	707	704	677	773	653	692	711	656	704	653	678	697	714	692	659	764	696	674	667	655	698	723	709	639	667	719	717	657	663	700	690	669	704	664	712	705	640	654	683	684	652	677	660	667	721	692	666	677	697	666	659	655	644	678	621	696	699	689	688	701	653	661	652	693	651	691	675	676	677	690	637	613	688	720	711	675	684	697	698	700	686	688	718	657	689	697	693	639	680	687	679	695	721	642	662	706	724	673	671	684	656	628	697	664	651	679	750	711	695	650	680	708	656	623	699	694	706	709	749	664	683	653	688	633	688	665	691	636	708	709	680	651	686	695	664	665	707	661	711	667	701	691	721	635	685	658	645	679	703	687	699	700	673	648	689	740	725	659	674	708	701	660	751	650	688	641	674	741	703	666	687	696	701	685	665	683	712	707	703	670	687	716	731	701	678	677	706	634	704	658	641	670	672	642	701	697	730	636	661	665	634	686	686	677	707	712	706	696	697	700	711	669	619	707	702	664	674	662	693	678	705	687	687	684	714	731	648	687	714	713	707	692	702	651	719	710	685	674	697	680	708	699	654	641	695	661	692	680	693	712	695	669	679	667	675	707	704	717	693	701	678	668	692	698	709	671	676	671	720	700	660	718	658	642	706	681	709	703	720	669	614	672	685	705	675	696	698	681	706	681	653	650	697	678	664	642	675	676	651	712	677	663	685	740	678	700	668	715	673	658	659	694	688	722	689	673	693	689	730	728	724	671	646	693	719	698	663	686	707	642	717	712	708	686	701	725	687	655	665	669	698	667	703	688	700	735	690	690	675	697	711	704	687	661	739	689	644	719	655	684	658	714	713	692	689	732	692	693	674	675	650	753	697	726	692	629	661	715	701	668	694	678	637	690	638	689	710	682	723	674	729	654	673	648	695	703	655	718	669	635	670	699	733	681	690	701	673	656	672	690	728	723	696	675	662	729	732	754	686	697	710	724	679	688	738	712	732	665	643	664	719	689	726	659	688	780	698	671	683	651	719	674	724	691	664	728	693	664	639	683	674	647	698	677	711	695	659	702	671	682	655	690	665	680	710	713	705	707	655	737	701	706	696	681	684	713	662	681	663	698	685	663	697	678	690	670	641	723	709	643	694	668	664	716	635	715	712	739	739	716	684	671	659	657	704	707	665	680	686	717	676	764	669	687	677	696	687	691	681	637	666	673	685	652	668	607	679	695	742	675	718	685	706	689	698	676	691	638	733	670	716	749	713	685	699	651	655	641	675	689	690	669	662	686	728	722	719	695	714	697	710	654	700	678	649	662	683	672	647	675	652	708	642	728	627	682	647	687	703	695	665	665	706	687	654	668	678	680	679	643	684	633	710	630	706	682	702	677	634	680	686	670	692	713	709	735	708	645	693	676	752	671	638	671	668	710	721	631	665	700	640	662	715	690	697	665	700	694	657	676	706	694	662	663	713	692	692	674	668	673	663	728	712	654	715	680	693	651	719	711	694	718	712	666	676	697	689	699	670	763	665	671	710	697	713	676	659	656	767	684	711	700	697	674	712	696	700	658	668	701	680	638	686	700	716	708	682	690	682	721	698	673	658	701	663	673	676	667	676	684	686	664	631	685	712	695	717	735	698	648	694	671	725	686	671	716	655	670	695	651	703	643	687	679	677	708	697	681	681	657	701	662	647	734	677	651	714	701	700	655	711	690	676	711	701	688	702	653	695	699	664	667	661	659	718	719	699	673	699	682	727	689	689	661	708	698	660	681	691	686	657	717	687	671	677	693	683	691	674	672	713	679	705	728	686	675	702	675	665	642	675	641	679	652	695	680	655	639	666	757	663	688	697	687	725	716	673	662	673	694	680	706	717	669	702	675	727	703	667	671	739	683	702	676	692	663	664	639	718	683	670	677	657	679	710	741	714	718	696	715	682	699	654	669	674	671	687	664	692	677	648	672	696	696	718	703	725	704	687	699	755	666	683	696	666	621	713	686	695	690	684	739	697	653	645	687	635	668	634	666	699	699	685	671	679	638	690	698	692	664	689	693	684	695	688	689	706	634	660	689	693	689	699	690	689	682	668	673	676	665	687	711	705	670	662	699	726	711	660	671	712	721	719	687	682	717	689	687	693	694	678	697	669	658	712	677	660	699	677	715	652	634	706	696	659	677	642	665	695	634	710	707	634	693	688	646	691	663	741	722	706	715	660	645	628	689	692	728	730	752	684	664	657	704	708	678	709	734	676	714	703	702	701	673	693	649	699	648	696	663	674	708	642	687	685	655	687	708	696	683	686	717	686	652	675	678	692	692	664	725	636	653	733	690	688	666	705	670	719	707	655	671	637	700	663	706	662	688	654	641	635	645	715	677	708	705	682	639	686	702	642	716	664	723	698	656	705	658	698	707	638	658	707	687	675	654	675	660	701	710	650	669	713	639	661	678	675	669	703	658	730	658	671	717	685	698	674	639	690	709	715	710	698	764	651	683	693	698	690	699	693	704	719	735	687	655	665	696	694	650	631	664	671	677	668	717	686	697	645	667	649	696	689	698	637	719	667	630	701	662	689	619	693	690	678	626	711	674	674	681	628
7452	17513	15123	8425	5846	4534	3566	2834	2396	2004	1771	1464	1347	1438	1343	1293	4833	1516	984	1046	978	942	893	913	923	873	868	867	898	826	839	871	795	844	848	827	826	877	831	849	783	794	770	840	851	805	767	787	763	784	778	820	805	805	819	812	769	840	781	754	763	783	743	723	826	760	776	779	814	812	788	791	793	753	761	736	791	764	782	818	813	791	794	806	829	799	829	780	803	827	713	788	784	791	794	772	766	750	828	767	797	830	758	792	799	774	800	733	780	789	793	803	758	827	777	746	743	770	820	838	786	779	761	786	781	757	791	807	799	766	791	757	785	761	781	763	796	826	795	773	794	772	748	791	801	766	777	721	744	774	838	760	785	779	795	768	777	786	824	691	776	741	778	789	762	761	804	796	728	738	791	738	795	742	771	750	758	750	793	753	798	777	809	805	768	818	711	831	829	797	770	755	772	752	760	733	802	775	769	765	802	763	765	801	741	777	753	806	823	794	827	798	790	778	746	740	732	774	742	746	784	784	753	764	773	825	838	810	774	810	790	796	789	815	809	765	814	784	752	800	767	836	799	765	759	781	790	727	724	804	823	742	756	810	789	744	786	780	779	774	758	729	804	749	776	764	795	738	807	725	773	780	771	767	795	775	780	770	822	784	755	768	768	766	828	780	806	796	762	734	819	766	762	818	789	760	788	748	736	774	793	709	732	776	789	771	819	776	782	803	777	790	812	774	783	760	735	789	807	845	763	748	828	798	800	809	831	773	800	759	730	799	775	794	781	801	765	801	809	792	759	759	773	800	745	798	782	835	810	792	742	757	800	735	758	813	755	730	783	842	749	755	758	759	759	821	785	811	801	789	801	768	766	773	752	795	784	817	722	717	808	768	808	809	801	785	811	779	772	757	742	808	751	813	781	783	721	754	827	790	756	765	757	777	744	806	795	800	776	745	789	808	799	761	727	799	747	762	787	858	767	760	751	760	798	793	819	771	790	730	814	740	783	789	814	771	763	755	805	816	812	794	805	787	760	801	736	781	826	793	752	839	776	752	771	732	811	747	776	771	772	791	820	773	788	751	812	818	764	748	833	739	779	804	781	751	755	828	738	749	718	790	813	765	715	718	803	831	779	806	763	793	779	779	805	753	792	785	789	776	756	821	743	827	797	827	770	795	812	796	760	803	749	751	769	779	818	773	778	776	741	797	789	805	766	772	808	766	790	810	778	775	854	761	774	786	784	782	780	754	756	764	746	765	838	756	772	735	774	767	783	813	791	855	741	807	764	727	785	748	779	757	749	787	766	802	803	787	757	795	809	781	776	805	788	798	763	784	772	799	809	751	769	763	784	718	754	773	805	781	767	740	770	737	737	785	758	767	813	837	770	786	822	767	777	736	805	766	789	736	813	812	770	771	820	820	826	782	802	784	805	778	782	802	762	808	840	797	791	816	759	769	798	776	825	793	764	760	788	797	772	781	799	771	791	849	783	842	752	821	789	862	768	752	812	830	768	736	784	796	754	806	806	827	769	763	779	795	779	815	801	753	753	723	757	790	763	740	825	761	854	794	804	721	803	749	794	714	765	816	785	714	781	795	812	799	770	813	801	767	758	795	739	751	772	668	755	762	781	833	726	765	770	760	764	808	829	795	813	769	820	801	780	800	769	821	760	777	785	799	798	805	747	803	797	784	761	807	831	782	761	740	727	788	763	758	751	838	799	791	844	806	779	779	708	760	788	770	781	811	826	802	771	780	753	777	800	775	764	757	785	849	743	770	791	820	794	770	757	792	760	822	777	759	682	754	796	807	769	791	761	816	772	755	779	760	768	788	801	766	793	807	781	843	828	770	774	759	785	761	773	796	722	759	830	809	764	794	784	787	746	780	781	731	758	785	761	816	842	778	749	779	778	757	865	804	783	801	740	759	764	791	764	769	768	744	796	750	765	776	736	798	770	768	798	785	774	790	799	729	783	789	750	821	776	826	782	793	761	750	734	764	796	813	740	794	798	794	793	777	781	759	719	769	791	785	784	791	783	819	799	832	747	786	776	775	734	787	722	786	804	769	786	832	818	786	765	780	799	804	773	848	763	831	782	747	792	804	772	755	746	761	768	840	795	753	818	748	744	784	747	806	755	810	775	727	781	765	736	790	715	786	767	737	766	776	750	748	792	793	769	766	768	834	810	801	768	772	762	797	746	776	743	787	803	797	730	781	753	782	751	820	756	806	827	789	829	805	803	848	789	785	775	824	772	791	780	795	748	771	719	771	759	761	762	842	787	730	767	789	750	776	756	777	802	751	770	768	780	759	813	788	808	803	734	765	805	786	788	802	767	777	795	787	822	765	782	762	737	755	754	792	789	770	800	814	776	766	762	759	767	775	806	840	779	814	768	753	738	730	805	746	755	771	748	761	811	774	790	764	779	766	776	789	797	783	765	806	764	810	798	783	787	772	801	794	782	823	812	813	790	774	792	816	790	763	784	813	742	773	747	748	821	763	725	791	829	799	818	774	775	785	751	816	769	773	771	776	798	763	773	822	791	735	762	757	767	748	758	771	797	731	747	755	804	740	815	756	801	750	801	791	796	824	769	757	785	769	794	780	823	775	767	801	805	747	748	773	808	772	778	809	803	796	833	820	826	767	793	789	787	765	696	794	764	776	786	764	787	812	788	771	749	762	793	761	835	778	761	802	758	754	730	739	780	856	800	787	830	758	800	761	797	745	788	764	780	783	768	794	753	752	781	804	792	743	773	767	759	732	791	809	802	787	775	814	775	753	769	775	772	767	769	744	758	795	783	761	756	776	790	792	846	763	803	797	785	790	799	838	807	748	786	764	734	813	724	775	812	784	759	724	765	739	762	781	751	808	805	805	803	720	734	774	744	778	780	810	755	828	802	758	783	794	789	754	725	759	811	818	726	780	769	805	866	783	752	777	798	790	759	836	792	768	776	766	828	743	833	777	780	709	767	817	782	761	799	787	745	749	751	773	814	732	788	758	792	754	793	710	737	773	769	817	707	810	776	782	822	797	792	794	801	781	791	780	812	804	769	771	838	787	799	786	824	782	790	789	738	773	744	787	743	767	756	755	790	781	711	778	791	729	774	760	839	762	807	801	788	743	748	772	813	783	774	785	784	822	837	781	738	683	795	829	792	779	786	819	821	791	797	778	802	775	808	726	725	805	817	792	756	766	781	791	766	793	732	793	754	793	773	720	739	767	816	740	781	748	767	839	769	831	813	768	788	815	786	779	799	769	801	777	824	747	770	784	736	795	770	771	800	792	786	727	778	788	759	760	782	816	773	806	845	781	739	725	749	781	764	821	754	810	782	743	802	778	794	737	778	756	779	812	730	812	800	775	805	749	797	786	790	788	813	752	740	804	843	777	758	791	784	743	767	799	753	831	817	820	837	801	810	830	751	796	783	728	791	811	781	762	768	784	755	702	737	772	785	752	780	764	764	741	778	801	768	782	791	758	750	759	784	776	783	769	793	782
27513	21085	9782	777	385	387	323	290	278	275	245	268	236	252	274	260	363	264	268	245	235	239	232	258	275	237	273	251	247	277	246	237	266	241	282	245	258	234	260	252	254	230	262	249	237	226	285	226	223	228	241	261	253	237	226	226	240	251	252	212	225	243	248	241	242	256	220	250	239	246	234	241	258	244	235	248	238	226	255	250	264	231	274	235	259	249	253	237	255	275	251	250	266	237	237	235	264	242	264	241	262	249	267	269	236	244	229	201	243	264	254	242	232	246	236	231	224	209	231	223	231	243	237	245	262	268	254	239	217	248	266	259	224	237	267	232	257	251	237	248	272	251	252	233	244	215	251	266	264	240	215	228	267	260	237	255	254	229	246	249	227	259	247	233	237	221	252	245	238	224	274	213	263	218	245	223	229	237	243	244	257	251	249	246	236	235	244	253	226	223	271	254	237	219	269	253	236	242	243	236	251	266	222	248	244	262	216	237	221	261	280	247	242	257	242	275	240	246	253	270	226	257	237	252	234	236	253	256	226	250	234	254	266	235	242	224	253	252	245	243	244	240	214	256	240	240	248	261	265	233	249	238	274	241	251	248	237	277	229	229	237	275	238	243	233	257	243	258	225	227	254	241	279	256	252	234	272	224	249	252	256	251	239	259	235	234	236	252	244	243	235	235	258	242	281	255	259	270	228	244	249	230	245	232	241	270	240	240	236	254	246	276	259	261	244	233	221	240	221	247	280	242	246	250	207	213	245	249	252	242	218	244	254	242	271	278	239	217	226	249	259	241	247	248	275	227	268	233	244	224	256	259	253	224	230	253	233	239	226	235	236	279	253	238	243	246	237	234	266	274	266	276	249	264	227	236	271	264	245	255	226	234	249	252	238	265	217	262	250	260	275	250	253	251	237	249	227	252	261	230	255	278	258	267	248	254	278	221	249	233	227	254	257	253	231	205	228	249	254	278	254	280	241	264	241	238	244	264	242	224	244	247	244	236	234	245	234	229	278	259	260	246	242	223	247	240	244	247	265	235	229	279	205	230	258	224	257	236	234	224	233	265	238	238	262	238	245	231	244	222	249	261	236	254	274	259	230	241	237	231	217	267	245	237	245	229	254	266	260	239	237	233	255	266	246	259	254	256	274	243	223	259	277	262	231	240	289	259	226	261	258	223	261	252	254	246	235	281	219	225	243	225	248	220	258	243	243	238	231	254	252	230	247	250	243	223	231	254	252	256	269	247	239	227	242	255	256	245	231	238	261	211	262	233	251	240	241	256	223	255	231	247	236	246	248	232	263	266	256	220	238	241	247	230	246	231	255	245	257	246	240	251	234	235	235	216	260	235	225	267	252	248	224	236	228	244	261	234	219	225	236	247	248	274	271	213	234	247	239	236	229	246	225	273	234	241	219	243	270	242	241	234	249	275	252	246	243	251	244	263	222	244	250	251	234	267	243	239	208	232	251	258	243	267	239	251	227	247	244	235	218	233	236	239	260	230	226	253	249	231	276	280	253	224	275	263	240	257	256	242	233	234	223	266	263	253	230	274	264	233	256	250	246	236	223	239	239	292	262	247	253	243	237	256	272	258	234	247	249	230	231	253	275	233	238	254	239	228	282	245	212	232	253	245	242	237	234	254	237	244	236	250	254	249	243	253	277	262	263	243	248	226	261	256	237	246	251	265	260	260	264	278	275	243	235	242	224	260	275	237	244	243	251	245	233	235	286	230	242	250	231	268	228	250	243	243	264	253	262	255	238	266	244	245	249	241	227	228	265	227	264	227	241	250	263	267	238	227	248	255	266	257	250	246	241	241	248	256	245	246	262	236	241	268	239	247	240	263	266	244	226	241	250	261	230	265	254	272	249	247	221	215	227	254	270	211	265	241	233	231	229	269	255	215	217	275	265	225	250	222	243	247	237	244	236	257	214	254	247	215	237	258	244	257	259	249	235	269	231	249	275	262	246	245	241	287	245	259	244	246	253	248	246	228	255	241	243	269	221	243	284	246	252	231	244	248	269	253	267	256	264	242	252	236	277	246	236	238	239	248	248	227	271	234	231	245	257	240	244	260	267	242	265	229	243	225	257	241	246	258	238	241	240	258	251	217	242	257	287	247	254	231	256	272	223	246	223	239	241	223	268	282	252	239	253	225	250	263	241	244	252	278	251	233	284	277	238	263	218	237	281	249	234	243	249	237	245	240	218	269	236	265	265	244	272	260	249	195	232	259	231	242	276	238	223	245	242	239	223	233	250	230	258	231	218	258	232	277	229	233	253	243	248	241	242	237	245	250	239	229	236	248	278	275	236	228	241	256	257	250	275	268	262	249	261	259	262	259	243	254	276	239	253	247	251	227	253	274	233	258	258	257	257	231	260	239	256	248	266	246	242	270	255	238	256	258	246	277	226	258	267	244	233	224	232	251	260	244	236	270	250	256	265	267	233	243	209	253	240	226	238	270	253	223	258	234	241	248	226	225	223	228	245	251	242	240	215	219	249	233	223	249	258	242	273	260	236	279	224	263	242	254	215	252	259	240	232	255	263	251	252	241	270	256	229	248	242	246	283	237	231	280	234	262	241	256	219	252	256	269	251	236	263	274	277	272	274	245	247	221	231	264	251	245	262	256	231	265	252	259	257	248	248	247	228	245	246	266	256	260	234	241	250	239	283	265	226	246	235	273	248	252	264	273	264	277	248	251	259	276	229	251	254	263	258	236	251	254	240	241	244	272	271	258	264	275	234	203	260	268	266	262	254	254	237	260	212	231	260	243	239	232	261	244	275	269	250	256	266	269	232	264	235	236	247	259	248	241	240	224	255	238	265	269	230	244	242	230	291	246	220	235	244	232	233	240	241	235	250	245	248	232	269	219	242	236	235	238	261	246	220	280	255	237	259	232	257	232	230	267	241	229	245	239	208	259	266	254	251	245	218	255	254	279	237	249	275	273	248	240	266	277	237	240	267	240	269	244	264	257	248	258	251	265	249	228	290	243	219	234	267	230	251	257	267	255	227	247	226	260	263	269	236	219	264	207	229	255	261	256	254	240	235	233	224	258	237	229	264	268	258	240	244	223	253	245	280	227	236	244	225	264	249	263	222	252	248	256	220	245	217	255	244	250	225	231	237	239	241	237	216	234	260	261	213	257	238	264	278	237	248	273	242	241	253	250	276	265	260	273	250	258	243	256	237	242	261	247	222	244	273	259	281	248	253	244	242	256	232	246	237	275	221	244	242	229	254	263	239	229	246	289	238	247	283	249	233	238	233	231	242	231	245	248	246	251	222	273	235	251	249	264	253	233	276	215	234	256	248	234	245	233	246	277	229	257	216	242	234	227	248	238	266	233	241	245	266	256	238	231	265	253	260	228	233	245	246	271	259	260	232	246	215	244	250	249	269	250	250	252	242	285	215	252	240	247	222	269	266	221	251	262	273	242	251	222	261	252	253	263	225	263	262	231	226	221	241	266	237	262	243	215	265	256	272	277
3868	1029	1010	600	461	455	420	387	349	340	328	332	333	289	302	325	466	317	298	313	307	275	307	309	322	315	305	338	287	281	297	284	310	281	292	296	285	310	306	295	278	296	297	301	294	291	308	300	307	281	265	285	297	311	314	282	296	289	294	310	267	286	298	291	328	319	297	276	296	310	285	307	298	268	309	301	266	288	278	299	300	311	284	279	305	288	246	312	283	291	330	307	290	272	313	277	284	295	316	283	332	334	279	303	279	278	289	319	280	299	316	290	313	305	296	307	255	314	302	288	303	315	291	304	282	297	310	297	324	309	305	289	291	310	297	290	301	283	279	313	282	297	293	306	297	304	279	301	304	342	312	297	365	325	309	306	291	335	285	265	306	332	312	298	309	280	322	323	334	306	286	267	303	286	309	293	282	312	268	278	309	310	314	307	302	285	270	312	276	289	278	302	282	308	303	295	278	305	326	299	301	280	294	287	289	257	280	291	294	278	310	297	288	297	295	318	298	304	322	267	294	318	294	309	302	276	298	292	287	316	318	280	293	299	302	304	298	259	286	294	289	320	290	317	292	308	309	290	288	291	289	299	331	288	349	283	304	281	267	294	298	301	266	313	300	281	281	297	281	306	312	284	283	271	286	302	306	315	304	305	288	283	336	303	260	292	265	283	302	263	291	278	316	321	266	322	326	297	313	333	333	259	338	291	310	278	287	321	316	307	280	294	328	312	306	319	302	295	313	294	280	304	298	280	300	285	281	300	284	285	313	314	296	299	257	301	290	302	300	284	279	285	292	279	305	294	308	259	306	276	326	287	302	291	300	323	285	290	291	266	303	295	261	278	299	307	288	298	264	309	273	306	276	302	297	339	293	322	317	283	282	287	325	286	304	308	326	321	309	327	302	290	303	298	296	265	274	292	284	274	303	285	285	300	288	294	298	269	331	307	298	298	281	261	268	309	293	285	299	297	306	287	285	323	278	277	280	319	285	278	283	299	298	290	294	303	316	280	276	286	306	280	291	295	306	321	271	282	323	261	284	282	316	310	322	286	300	288	311	309	290	292	314	300	278	318	290	286	293	300	276	263	274	295	324	298	307	284	299	289	319	293	284	302	278	321	293	325	291	280	281	289	283	281	295	297	306	286	302	280	308	317	302	282	267	300	284	311	298	336	298	296	256	281	289	299	259	313	297	324	304	297	323	298	297	304	295	292	300	311	293	286	303	279	339	302	282	272	296	281	295	301	304	307	328	304	259	311	302	303	269	305	298	321	292	290	309	293	309	265	313	319	305	304	301	312	311	323	282	267	303	286	260	295	304	280	274	333	310	310	296	303	303	323	280	291	292	293	323	337	307	309	277	290	287	321	285	261	296	300	306	263	324	327	316	298	290	296	300	309	310	294	289	305	297	276	287	304	301	289	313	286	305	277	302	302	301	286	310	323	280	298	273	334	311	304	286	310	315	282	291	274	331	318	285	299	332	327	271	305	299	308	304	305	331	315	299	302	316	279	303	295	282	311	303	298	326	302	320	295	291	269	294	271	285	327	279	283	324	293	293	268	279	313	291	269	311	298	269	327	293	321	281	329	286	294	282	334	278	321	290	295	287	288	288	291	283	308	329	296	299	272	331	283	297	283	342	288	302	290	294	303	256	305	290	304	270	304	304	297	283	308	314	295	301	273	282	300	301	300	299	284	303	297	299	304	305	320	262	296	328	313	310	283	290	307	302	318	284	263	281	279	300	275	267	317	307	324	288	269	307	301	308	328	265	290	312	301	324	272	328	312	299	294	289	289	304	282	280	277	309	289	285	268	307	281	275	319	309	315	330	292	284	296	311	307	297	287	300	298	325	271	298	315	287	307	272	322	289	304	299	297	338	301	293	290	278	301	313	278	300	294	274	290	311	324	310	291	278	287	298	297	321	280	289	291	326	309	297	311	319	298	312	319	322	336	319	264	283	324	280	310	272	285	309	278	313	310	296	307	309	289	310	286	292	306	317	277	302	304	288	289	311	283	297	284	305	303	283	301	315	300	299	285	299	310	307	282	311	310	312	276	284	314	274	287	308	292	270	275	312	286	306	293	315	290	294	289	308	315	311	288	289	304	325	281	282	331	286	276	269	320	273	302	307	316	296	280	301	308	254	301	313	325	267	279	293	278	285	286	299	292	309	305	261	306	298	285	317	316	296	310	304	315	307	302	320	297	295	284	306	286	298	308	303	297	288	319	281	280	290	318	269	275	279	283	299	280	303	289	303	280	305	293	311	271	291	309	302	299	273	294	289	297	284	303	282	299	294	343	312	276	291	273	298	322	305	273	299	304	286	297	276	282	279	300	288	305	316	319	289	306	307	283	306	302	330	325	275	288	292	310	310	283	295	315	284	292	263	296	298	292	286	281	319	301	311	316	304	288	270	302	271	305	282	319	308	292	299	322	302	318	281	291	310	316	306	300	289	288	310	290	337	297	295	289	330	281	324	301	306	278	276	327	301	287	275	305	277	292	315	301	291	323	304	261	289	335	297	309	333	275	297	324	257	332	305	287	299	310	304	286	291	248	281	320	300	312	311	288	286	303	303	310	283	333	285	304	309	326	292	339	312	306	312	317	323	280	282	295	293	318	261	291	283	290	283	302	285	296	275	280	270	313	297	268	302	346	319	278	299	321	298	308	308	272	279	298	288	301	309	283	311	293	295	321	316	305	302	300	320	299	292	286	311	308	299	309	291	321	308	283	295	299	297	322	353	292	299	307	301	317	331	305	301	307	288	292	288	301	276	294	301	312	306	279	315	291	283	306	311	289	308	319	291	285	297	292	278	301	300	318	304	287	282	310	300	309	297	294	323	303	277	283	312	291	270	318	313	268	265	294	288	304	324	314	282	306	282	298	306	331	286	296	325	283	297	299	317	287	302	316	288	284	289	294	289	304	287	323	289	327	285	307	280	288	314	280	317	277	305	279	269	298	318	316	325	309	299	305	310	315	289	293	319	324	319	299	299	310	287	316	302	327	321	313	284	306	299	315	334	281	299	304	301	268	301	285	287	300	305	346	325	295	315	273	304	293	291	311	291	310	316	294	303	317	301	314	300	320	319	267	338	293	277	308	277	311	279	308	295	297	323	292	285	285	305	267	319	256	296	292	316	312	292	323	287	331	327	290	301	289	292	283	245	298	287	296	285	300	292	297	303	297	294	313	272	299	280	296	317	301	299	289	288	287	318	337	309	323	302	311	297	280	286	290	317	318	296	294	292	296	284	306	282	312	287	309	284	304	329	285	293	271	296	307	294	313	326	324	314	296	297	294	277	264	281	293	312	300	293	333	310	312	315	303	290	282	299	330	295	318	290	320	301	286	263	270	287	327	269	292	291	277	326	291	291	319	287	272	298	313	307	274	291	268	292	280	310	310	318	317	272	300	285	247	284	290	301	306	301	314	290	302	286	290	302	276	305	283	317	304	296	302	310	272	286	304	280	329	295	280	296	296	308	280
23737	21540	29331	24209	21543	17725	2111	1154	950	838	765	773	701	688	681	709	2383	758	652	624	612	587	587	554	568	613	548	570	575	537	579	579	573	543	555	558	564	554	554	571	551	571	556	564	592	522	565	558	582	543	525	547	500	511	544	541	545	591	558	560	522	590	545	527	558	517	519	494	519	556	524	529	534	537	532	572	565	546	545	572	558	533	534	551	478	522	560	531	558	552	525	533	536	519	520	546	557	494	530	515	526	528	544	519	538	542	526	501	537	550	532	544	562	559	533	523	549	563	530	579	548	564	531	534	537	607	531	544	541	559	519	545	538	558	539	545	551	541	540	551	553	538	551	472	537	571	540	555	539	491	527	511	544	510	561	562	488	535	520	528	537	532	566	526	568	490	524	549	559	515	506	550	531	532	538	527	525	557	535	569	515	526	536	568	527	540	559	546	545	541	500	535	524	524	519	519	546	530	522	549	519	526	541	518	528	574	534	535	564	542	562	532	566	566	567	528	593	527	534	540	546	532	523	497	536	562	533	509	525	522	550	495	533	516	536	557	510	525	537	513	552	537	522	516	577	527	603	560	537	525	557	559	556	521	584	560	530	524	556	555	520	521	545	515	534	528	566	499	541	538	537	546	573	531	535	502	558	578	510	583	577	526	587	568	505	566	548	524	569	566	536	541	542	570	520	550	504	522	541	551	566	521	582	550	535	530	493	536	535	516	522	578	557	562	521	529	522	549	494	546	494	558	536	556	512	510	527	549	553	552	541	564	522	521	543	514	518	528	534	534	583	508	583	520	529	546	592	543	532	537	510	513	557	567	545	568	480	563	514	530	525	549	560	566	532	520	556	519	535	518	571	522	554	531	582	518	521	520	516	544	528	599	559	530	481	565	563	560	518	518	513	489	515	513	548	552	541	540	510	532	497	532	536	520	511	537	538	536	535	535	585	547	512	522	532	574	490	551	562	524	465	520	532	492	531	543	518	562	570	571	524	529	535	528	552	573	540	524	536	539	549	542	596	576	535	540	543	550	521	548	550	549	536	548	522	546	515	507	532	541	575	528	529	498	497	585	539	561	543	539	527	554	529	497	539	518	548	495	536	536	583	550	573	523	549	499	558	534	542	516	516	548	479	523	526	555	494	578	539	561	556	518	549	559	559	513	544	552	518	551	505	529	534	514	530	586	529	520	526	544	518	559	518	524	545	540	510	530	553	579	547	550	542	566	536	554	539	492	528	509	526	530	543	534	500	501	569	556	536	541	502	573	515	549	514	530	540	520	576	548	535	550	571	538	535	555	528	556	547	576	555	503	581	501	558	531	536	533	560	552	563	594	537	491	546	560	578	496	532	526	550	521	505	545	548	490	551	540	544	561	533	572	516	562	507	551	551	541	517	489	576	513	538	505	549	530	557	515	524	524	555	519	560	534	563	525	568	533	529	560	562	520	559	611	577	522	536	507	539	579	536	519	558	510	552	511	531	534	551	581	523	513	553	479	566	549	533	552	517	517	548	512	554	557	533	577	558	541	519	516	545	521	536	554	525	514	518	523	546	530	512	532	542	543	516	544	533	541	518	511	502	552	570	534	528	549	531	529	533	511	492	512	501	508	534	527	539	545	530	505	538	501	572	538	559	570	552	544	553	519	503	541	534	527	531	562	544	530	555	493	579	543	609	564	531	512	525	533	538	559	524	522	526	571	574	517	519	518	529	504	508	522	564	574	497	526	535	519	542	536	531	547	519	568	517	526	493	502	554	549	552	539	525	484	547	529	489	561	517	505	563	540	517	531	505	539	506	565	538	595	532	517	525	518	565	547	514	510	506	519	571	512	545	552	523	523	567	489	577	556	512	527	538	509	557	559	559	509	563	550	511	532	545	534	531	569	514	527	530	543	473	532	512	531	555	530	542	538	527	529	517	517	457	482	491	511	503	512	517	545	519	458	589	489	538	550	534	537	514	525	543	555	522	524	535	548	551	510	523	499	538	530	514	534	513	518	520	573	529	546	541	546	505	520	568	551	550	533	529	534	542	517	493	533	517	558	543	555	506	559	505	571	539	536	556	497	517	540	549	549	572	520	531	566	532	542	537	515	543	567	550	544	540	561	516	486	507	522	539	532	506	536	526	553	521	534	531	546	519	524	525	559	521	520	529	556	546	531	549	517	502	543	550	548	524	566	531	544	548	523	588	524	522	558	549	576	543	511	495	553	539	564	528	580	562	534	542	541	544	537	498	544	515	530	524	515	542	538	537	560	534	562	504	566	521	491	514	521	587	544	558	497	522	525	574	500	564	515	568	541	542	494	530	548	566	563	559	523	528	515	545	548	512	513	506	483	551	587	497	522	565	557	563	553	585	539	519	577	516	520	503	526	565	546	535	533	500	518	495	525	557	494	543	542	529	542	549	564	563	506	524	544	558	567	508	551	531	524	541	559	559	554	498	519	543	579	571	533	502	499	493	541	538	568	568	539	533	545	574	540	508	518	547	519	578	514	552	527	530	545	519	517	544	565	523	526	524	521	522	527	529	549	519	546	537	546	518	546	554	527	535	489	541	504	511	513	595	489	472	549	531	533	550	555	515	538	516	516	498	541	527	539	508	560	554	569	498	599	539	509	529	532	563	561	500	559	539	549	515	528	527	546	559	506	511	525	562	512	587	494	519	535	566	520	519	535	487	530	541	528	522	496	594	508	510	515	549	521	511	527	511	509	567	520	537	530	564	536	503	540	536	544	538	530	538	520	526	548	501	526	534	533	536	518	533	555	552	517	556	515	530	511	555	591	540	544	527	488	527	527	554	552	481	571	572	535	541	551	544	520	585	540	529	548	552	528	533	516	520	497	518	520	518	566	535	535	534	553	519	554	561	556	520	528	540	555	558	557	541	571	543	545	545	546	515	558	542	541	506	521	554	567	519	551	524	547	557	533	542	532	527	521	514	505	548	524	508	572	521	538	525	515	557	540	544	533	546	500	553	577	515	547	523	529	553	549	535	543	539	535	522	579	563	540	541	492	556	546	517	513	567	590	541	507	583	520	541	532	543	571	539	564	574	546	536	557	553	542	537	526	508	568	518	518	516	535	581	537	553	549	532	504	551	551	544	547	510	540	530	523	538	545	527	537	556	565	551	541	539	532	559	508	524	524	488	521	562	551	554	531	540	537	537	555	500	502	523	518	544	537	550	511	536	551	554	520	547	561	537	490	546	526	522	533	538	545	528	545	533	540	520	551	552	552	488	554	504	510	547	543	526	533	563	559	560	510	516	571	562	573	558	511	513	525	518	523	522	542	534	508	535	544	506	512	488	530	534	573	496	548	530	557	595	595	519	588	554	530	532	527	504	524	524	513	532	523	542	541	543	580	537	521	511	511	537	531	575	567	548	577	516	548	540	542	556	569	483	531	493	504	522	559	534	548	536	592	517	512	535	542	541	541	477	517	579	506	526	563	528	545	514	487	495	539	550	529	583	510	547	558	567	517	535	524	576	546
4892	10670	9395	4785	3381	2541	2116	1757	1398	1212	1149	1056	892	912	923	911	4034	855	769	717	675	675	714	663	639	657	681	667	650	644	646	607	638	628	645	579	674	621	627	639	644	635	607	623	640	603	600	663	603	651	641	617	634	662	629	670	587	618	632	634	614	660	615	671	607	675	630	599	602	593	604	589	604	605	624	578	644	588	616	618	574	616	595	623	598	584	616	612	608	577	625	608	588	618	589	627	599	578	588	613	613	645	632	616	597	616	547	603	602	588	606	643	637	649	566	611	608	638	564	618	618	604	624	591	597	623	629	576	578	629	628	607	563	629	630	613	584	628	594	620	625	607	553	602	645	585	534	642	634	633	548	600	643	607	624	580	635	613	625	592	627	592	623	640	611	621	596	618	616	595	665	586	637	601	585	633	611	610	639	653	611	624	615	604	668	629	621	573	602	590	613	591	596	608	593	686	630	641	603	614	654	613	595	613	623	583	604	653	608	583	600	578	650	626	677	620	589	591	591	636	596	615	652	643	585	620	671	588	606	656	591	604	616	623	607	624	605	607	635	610	592	584	604	582	589	583	623	570	623	635	604	585	652	629	606	617	604	596	601	590	586	653	608	594	606	633	585	613	573	591	557	618	555	614	569	596	575	619	633	559	561	601	632	618	597	625	590	631	606	633	608	613	598	573	611	589	621	610	625	626	603	611	627	637	623	605	632	593	648	591	630	625	611	602	634	594	593	603	558	589	600	568	642	617	586	578	598	616	633	620	605	588	634	606	616	597	655	623	598	642	606	590	646	629	585	629	605	610	581	627	589	570	588	597	576	635	607	643	647	654	597	605	614	639	584	676	646	617	640	635	596	595	632	594	595	632	632	629	567	590	572	612	668	601	639	583	639	654	627	662	614	607	629	638	613	603	568	604	613	611	617	585	589	613	573	570	603	614	623	609	601	564	618	627	630	625	623	609	594	573	618	625	619	607	594	589	627	617	627	623	656	610	631	601	611	619	510	598	624	601	569	582	589	614	638	605	580	651	626	632	646	607	668	580	588	591	600	614	612	594	607	582	619	571	639	590	557	636	606	534	611	609	629	622	608	596	589	589	613	618	607	675	598	616	661	596	606	592	614	594	623	619	624	591	577	629	634	627	571	601	607	576	665	587	596	646	622	617	583	587	588	641	626	613	602	583	601	601	646	608	613	642	610	628	649	611	601	592	620	612	585	616	608	574	628	614	622	583	638	661	611	606	573	602	611	584	637	598	626	606	607	603	576	610	627	596	611	590	616	619	677	595	586	600	626	627	586	621	604	581	571	603	581	607	617	633	611	664	564	619	618	582	662	613	581	618	627	613	601	618	558	646	657	576	573	623	600	604	596	664	611	602	615	574	593	590	567	640	598	596	618	588	564	612	584	607	611	627	625	621	583	648	640	552	579	633	623	576	626	566	636	616	625	651	588	607	650	597	616	588	621	659	605	639	619	596	615	631	589	576	588	627	539	600	651	649	605	611	609	615	586	627	583	599	650	585	621	602	618	627	621	592	621	582	639	609	685	556	616	627	598	597	557	636	631	563	605	578	658	612	610	587	623	620	601	618	578	594	634	580	627	595	576	591	646	638	605	614	611	575	633	584	641	597	608	655	620	619	613	596	553	588	639	604	631	619	580	583	652	613	660	581	607	613	602	637	623	632	649	572	628	603	655	574	581	618	608	610	591	568	612	606	620	615	613	644	570	616	659	589	593	605	612	646	589	606	643	591	562	596	600	685	591	613	577	622	635	596	666	649	593	636	634	598	555	610	598	652	596	642	612	599	599	586	559	566	628	603	597	564	627	621	607	626	614	620	606	585	601	629	606	639	610	577	587	637	607	613	615	618	583	604	606	574	598	576	600	607	580	635	609	637	599	629	589	588	577	603	635	585	601	629	593	619	596	584	603	626	587	618	607	586	614	595	563	561	584	582	588	580	569	613	605	618	628	605	622	577	622	609	608	631	608	614	618	606	623	580	610	639	609	568	613	584	630	585	620	645	593	632	577	657	581	591	638	631	594	611	560	625	603	600	608	614	621	670	622	629	637	581	634	607	613	621	577	534	650	611	634	619	639	591	581	628	628	590	605	633	604	629	608	616	587	622	550	632	597	631	622	601	599	626	627	622	557	621	662	563	542	600	596	650	580	583	586	591	570	635	637	530	616	634	596	614	627	569	606	591	619	622	617	593	606	633	592	606	594	609	654	642	641	645	589	645	566	590	595	576	562	578	619	621	632	606	603	597	616	600	593	600	610	615	659	617	609	664	633	649	606	623	594	591	612	653	591	578	572	597	560	631	615	619	622	643	625	653	585	606	625	601	616	611	604	585	619	595	627	585	571	610	577	636	623	600	606	638	583	606	612	665	608	589	568	624	622	591	621	642	637	635	614	589	590	608	614	641	609	639	605	598	582	581	597	607	614	583	593	578	626	622	636	646	610	610	609	595	617	636	594	573	619	597	555	589	586	622	622	628	604	625	589	601	569	629	606	642	559	617	609	681	579	671	609	602	608	587	567	613	601	645	618	601	611	601	604	617	554	611	602	594	591	652	589	620	605	608	626	608	621	607	584	574	598	625	608	628	649	587	609	644	609	633	607	600	597	607	625	609	655	672	609	620	620	605	607	608	677	556	598	596	594	593	588	584	579	605	647	645	582	600	562	620	590	606	602	628	623	656	576	596	611	587	628	602	592	551	611	632	606	609	620	601	611	615	605	559	576	631	641	639	592	623	651	605	604	614	603	589	631	610	551	616	598	585	620	616	631	626	657	584	635	598	612	653	615	647	631	661	629	615	604	539	651	624	595	622	605	604	636	603	594	550	613	576	596	631	608	611	625	630	590	609	591	593	597	577	572	618	571	636	652	578	623	610	590	608	613	594	610	601	608	597	672	605	649	624	626	648	592	589	605	606	605	628	614	624	572	570	585	663	604	573	578	632	601	600	595	595	617	610	598	615	618	624	602	629	608	643	620	615	576	600	619	630	614	588	597	627	656	607	610	627	618	558	587	619	583	664	599	670	638	637	593	613	610	633	621	650	586	599	611	598	662	668	627	613	663	566	579	620	601	608	616	582	580	627	636	599	619	641	635	610	620	573	597	604	618	594	614	597	615	617	619	589	611	654	635	585	594	612	580	659	648	610	590	626	600	605	608	599	626	631	583	598	601	599	536	601	607	588	585	626	601	668	630	626	606	597	602	617	628	556	652	607	611	570	601	602	589	593	645	582	636	624	610	555	614	594	634	620	619	597	649	681	596	581	620	604	594	581	624	581	581	565	642	613	621	562	600	653	576	590	598	620	636	633	635	672	599	573	636	607	607	606	628	610	625	609	601	616	628	634	605	637	563	624	641	619	590	590	598	609	644	562	610	585	617	648	598	589	615	635	607	551	628	557	595	604	612	579	625	579	598	557	616	599	627	571	641	621	615	601	600	583	663	620	626	607	581	613	621	621	595	590	598	589
25142	21536	28454	25022	17386	1188	666	523	460	375	357	348	343	335	342	343	922	324	285	301	283	281	275	279	259	288	268	299	288	297	271	274	278	290	273	255	279	272	268	277	270	258	266	254	284	272	272	263	303	238	263	259	260	280	286	258	273	244	262	276	268	235	268	273	270	269	274	268	265	259	257	277	261	270	251	306	249	266	270	260	246	255	264	278	238	259	262	242	298	252	281	254	279	255	277	264	263	272	265	261	289	277	262	271	257	250	260	300	255	287	297	250	282	260	288	248	286	244	250	287	258	269	257	248	286	253	241	256	248	249	280	242	286	274	256	273	268	251	263	265	251	272	261	266	258	267	268	246	238	244	293	262	251	260	243	252	270	279	249	257	257	283	262	277	267	267	262	263	245	282	268	256	268	274	265	273	249	259	259	222	297	245	253	250	259	261	295	255	273	243	276	292	256	280	230	278	284	272	272	279	258	277	279	284	229	259	285	273	232	282	242	267	234	278	262	256	293	276	253	253	270	252	257	269	262	268	251	246	275	237	278	277	256	226	268	267	269	261	274	261	262	245	256	273	234	274	258	252	281	274	281	265	256	263	293	304	254	268	260	269	256	241	277	301	262	275	257	259	246	241	280	261	259	269	287	245	242	245	272	240	254	260	265	292	251	247	276	264	260	278	266	252	270	296	250	245	250	271	255	300	251	234	243	302	286	255	228	291	271	283	269	262	249	259	242	260	277	270	258	256	259	264	294	244	237	254	293	251	290	254	236	258	252	263	265	258	257	270	266	264	246	259	246	264	254	263	297	230	270	248	253	264	275	279	271	258	254	241	298	267	260	276	261	267	256	253	261	265	276	247	260	266	264	265	227	267	269	263	288	267	270	245	271	220	249	300	286	282	255	236	244	258	242	242	273	264	261	273	262	257	271	242	278	259	253	294	245	250	263	254	249	247	259	267	234	262	272	294	230	290	295	259	292	243	249	224	270	281	267	278	273	251	284	276	256	251	254	276	273	261	265	275	239	266	290	253	235	245	251	289	235	263	255	265	275	278	266	282	268	263	269	281	246	288	260	254	279	249	248	249	250	271	245	253	257	273	245	282	271	273	257	266	284	258	241	273	239	288	257	258	242	284	278	266	268	283	256	277	252	263	260	247	289	254	242	233	258	259	241	275	278	256	290	263	270	262	267	264	240	268	254	285	265	275	241	279	272	249	256	270	274	292	251	268	247	270	252	235	255	290	256	268	289	247	267	251	266	249	274	256	278	241	243	242	251	274	248	280	248	219	273	244	228	269	242	268	292	291	279	244	276	257	250	259	246	276	247	248	248	270	264	271	248	247	271	259	303	247	247	239	263	283	272	256	270	264	240	256	261	259	223	265	278	277	275	272	293	265	254	250	260	284	286	279	244	265	255	282	256	260	299	285	266	243	255	273	269	285	260	263	286	230	268	232	269	269	280	253	270	286	251	252	264	252	229	246	291	221	252	231	266	294	262	245	274	259	283	287	280	270	273	251	259	256	243	245	270	255	250	276	230	256	275	248	272	241	274	278	271	275	253	241	254	288	232	264	268	265	227	285	256	259	271	281	281	251	263	241	271	290	248	244	303	256	296	267	245	274	274	266	231	244	279	257	265	277	275	267	268	261	230	237	285	244	241	270	264	252	277	286	264	236	227	289	257	272	260	269	307	249	262	256	285	265	271	256	239	247	252	249	272	262	254	247	229	281	278	273	268	272	281	271	267	269	229	272	277	281	249	270	254	269	270	285	261	258	275	270	273	269	281	271	275	260	276	256	278	271	238	263	279	270	271	264	225	273	258	254	269	274	232	254	259	248	257	258	268	246	273	267	260	257	254	274	289	244	265	289	267	250	215	274	261	270	255	260	270	258	264	264	268	242	267	285	251	249	262	286	287	271	247	256	266	238	266	265	246	286	259	257	245	275	254	230	261	250	264	278	276	248	280	245	281	250	256	274	247	250	265	274	276	245	276	285	283	249	247	262	282	271	238	281	260	271	259	259	259	268	240	277	287	252	236	250	258	250	281	259	277	278	274	273	273	280	286	257	261	275	260	277	282	249	273	280	262	279	259	247	268	283	267	268	257	281	272	259	253	249	250	278	281	257	247	252	280	255	252	257	244	259	261	277	254	282	261	255	255	264	288	267	252	289	269	270	265	247	269	263	283	256	273	249	274	248	268	259	276	247	287	279	228	253	289	255	262	270	253	274	241	261	281	262	260	270	276	261	279	286	275	271	271	245	264	258	262	246	302	258	266	261	238	246	259	242	294	259	268	291	260	243	266	250	281	247	242	267	246	300	241	242	299	254	276	249	255	261	264	249	268	270	246	271	282	269	251	234	248	258	250	265	298	256	296	274	240	242	254	271	240	308	273	228	269	262	250	265	268	256	249	303	285	281	250	269	291	244	265	263	268	269	291	262	277	273	298	268	233	279	238	284	239	285	263	275	247	258	254	275	262	264	267	274	264	268	242	274	257	272	247	252	278	267	275	275	266	217	280	273	240	276	282	263	255	244	285	261	242	283	264	247	283	249	271	258	226	262	272	270	241	270	283	272	241	318	268	254	243	292	237	299	294	254	258	273	244	298	249	274	251	256	268	226	258	267	283	273	277	244	261	265	267	281	268	248	306	271	260	262	232	236	263	285	280	254	236	265	262	271	270	247	266	249	267	233	258	248	240	252	237	269	259	281	277	265	265	293	256	274	266	266	244	269	258	302	256	270	237	302	293	259	256	277	256	264	285	275	254	286	257	263	277	272	271	272	261	300	262	228	267	293	282	301	262	264	228	254	276	267	254	244	258	269	226	258	265	255	259	265	300	258	260	287	259	266	266	297	263	280	243	274	235	254	268	251	259	278	275	257	284	249	255	285	290	258	270	272	233	270	260	272	248	265	270	266	286	278	262	275	239	262	259	270	268	260	284	248	281	294	267	274	216	246	274	257	255	266	270	242	265	252	258	250	277	284	255	267	281	252	289	249	242	234	261	264	265	269	252	242	255	261	246	277	264	283	267	255	266	278	233	253	254	269	260	277	226	266	275	266	260	246	267	265	287	268	266	264	261	284	294	281	243	239	275	221	227	252	231	237	243	266	277	240	259	267	260	255	284	251	259	277	250	268	261	289	280	275	270	244	260	248	258	272	260	240	254	247	255	260	261	283	239	259	257	254	268	257	277	271	255	292	259	251	250	263	251	273	258	268	277	238	274	246	265	280	259	271	236	276	269	244	276	257	296	294	260	294	265	252	254	260	259	293	236	269	292	239	288	280	270	265	287	236	266	264	237	272	235	277	242	261	264	266	273	258	254	253	267	239	257	251	251	229	285	294	263	266	267	247	268	256	294	283	264	248	283	247	266	250	264	243	255	287	266	283	267	254	249	235	246	261	247	280	267	250	255	261	296	294	279	273	238	262	266	254	257	280	241	268	261	268	264	269	251	293	255	284	263	234	259	250	279	278	277	251	253	257
4929	6487	5294	2739	1852	1423	1209	1046	805	722	582	554	536	508	484	498	1712	439	380	358	378	399	386	356	350	355	386	322	371	340	361	352	369	354	351	374	341	353	369	360	337	344	331	370	375	361	333	363	372	334	330	333	350	345	355	321	346	337	348	332	338	357	333	332	351	308	349	346	326	339	341	340	341	304	340	342	320	313	349	329	333	328	345	359	346	312	322	328	335	358	322	379	343	324	336	325	332	348	358	340	331	344	307	339	337	319	368	317	356	312	316	337	368	355	347	332	337	353	354	335	333	341	327	329	340	298	337	343	335	384	366	326	320	333	313	332	319	335	317	361	353	325	340	327	337	336	340	328	335	355	308	334	345	336	325	311	377	313	344	359	351	339	332	338	317	337	347	325	337	332	333	361	321	345	354	340	319	341	329	370	352	359	349	338	327	348	351	351	357	295	357	312	313	341	326	355	329	327	364	320	344	331	317	339	297	329	319	348	328	322	346	348	368	333	323	347	372	349	344	320	346	335	347	311	321	325	350	353	338	312	335	329	310	322	324	322	332	350	364	320	331	358	318	307	353	316	343	325	340	332	326	327	342	359	330	346	337	338	313	340	329	346	327	328	344	383	353	332	359	347	354	354	330	323	358	384	333	328	336	357	332	314	339	334	374	333	322	344	344	333	339	325	348	317	357	344	312	327	334	360	341	336	296	334	334	379	306	343	337	340	337	325	340	340	348	347	344	357	323	325	372	333	346	319	338	319	352	358	318	352	309	356	309	343	307	324	309	333	333	385	341	312	330	371	367	354	343	345	362	334	379	360	323	344	342	342	387	338	307	353	332	332	325	319	299	338	359	335	365	325	360	356	340	334	346	359	344	341	350	322	338	340	324	304	329	328	346	335	346	331	353	370	345	314	353	359	359	333	366	341	341	343	342	338	351	350	367	352	341	357	355	347	328	357	312	307	339	324	322	319	345	340	339	313	328	339	363	396	329	330	372	354	318	327	380	368	337	324	360	326	334	335	350	325	328	336	348	353	328	333	327	328	369	353	347	345	302	322	317	337	363	327	381	326	360	344	343	331	328	365	333	307	322	353	331	295	337	333	307	340	333	308	368	344	327	337	336	333	341	318	326	343	337	328	313	340	315	347	320	347	349	372	307	347	332	370	334	309	352	369	330	361	327	371	346	351	351	337	326	325	323	329	296	335	343	381	323	350	344	326	366	317	317	353	339	328	324	339	327	347	337	328	330	332	374	330	302	318	323	360	321	359	318	331	336	334	290	371	334	332	364	347	329	331	316	317	333	355	322	342	343	354	328	361	334	362	332	328	356	338	325	353	325	360	324	330	349	328	300	344	317	328	366	333	342	347	326	328	324	363	352	340	339	345	350	314	357	363	334	368	342	355	325	319	354	354	308	343	345	336	326	338	356	312	333	304	344	331	353	310	346	336	334	356	337	355	329	319	332	343	333	333	365	333	331	332	347	339	350	354	359	345	327	340	326	357	343	375	314	321	332	334	323	345	346	365	329	338	358	354	341	313	318	314	326	333	326	352	317	323	326	347	325	336	346	327	370	351	338	334	347	356	331	315	339	321	329	319	353	334	349	347	353	346	339	315	351	327	343	347	306	335	353	332	317	348	319	339	346	355	329	331	315	335	348	299	318	320	309	332	363	357	316	339	329	331	322	344	345	344	343	323	326	322	333	342	337	334	361	338	326	333	340	354	325	339	369	353	361	360	354	381	316	320	330	340	359	312	353	343	318	367	366	333	356	315	319	332	323	303	346	320	323	339	337	325	388	328	325	326	331	324	318	321	368	330	329	320	351	336	362	308	296	325	347	325	308	360	316	350	337	343	339	336	367	330	329	348	362	337	356	327	336	348	358	346	346	316	337	316	319	329	374	368	346	369	337	317	325	332	343	341	350	324	302	355	363	328	349	321	313	329	360	337	333	315	338	318	341	310	344	346	331	345	338	343	329	328	337	342	350	334	335	361	367	321	357	348	353	327	341	348	341	322	350	329	325	369	302	369	368	356	314	310	355	355	331	335	355	332	344	372	328	344	322	307	310	346	325	354	324	375	309	348	348	312	342	362	355	360	339	338	350	346	322	342	325	302	351	329	341	333	340	347	297	330	365	373	325	350	301	359	314	319	351	335	337	356	347	294	344	382	332	324	347	338	323	334	321	365	330	362	338	357	337	336	344	334	341	352	347	316	338	357	334	345	336	315	316	337	324	331	369	355	317	321	354	343	333	349	341	356	329	339	316	329	335	353	340	330	328	333	342	299	351	321	339	360	320	352	351	343	342	299	352	328	338	311	316	331	357	317	345	329	334	341	315	362	355	343	323	359	343	369	337	336	348	355	335	301	296	378	328	339	336	328	350	326	306	381	325	330	347	350	322	352	332	349	356	352	339	363	312	356	299	315	361	346	373	334	359	335	353	334	335	308	310	331	356	308	327	316	325	297	344	330	352	349	312	339	343	323	337	324	337	362	337	334	309	330	325	336	330	346	335	316	303	326	284	311	344	327	326	311	343	347	361	325	330	332	338	334	362	339	373	329	302	331	372	363	315	339	364	323	326	343	336	323	330	337	359	322	341	344	356	357	351	343	329	334	325	338	318	287	336	348	354	344	349	384	325	367	338	338	353	342	334	300	344	326	363	326	356	329	327	352	317	331	315	329	321	325	337	304	317	358	319	351	334	345	320	362	341	337	294	290	353	320	359	355	317	338	339	319	343	355	365	362	353	317	313	331	364	317	348	338	310	341	311	360	343	303	344	336	317	348	350	348	348	344	327	312	344	323	339	341	356	348	348	336	347	360	344	301	349	349	364	340	341	337	362	358	353	360	337	371	339	337	318	325	353	365	334	353	363	304	298	309	329	350	321	328	324	342	344	319	317	309	338	341	330	326	356	342	357	323	323	330	334	313	326	348	328	351	306	352	353	392	313	351	334	333	362	339	332	316	354	330	355	312	349	343	346	350	321	331	359	311	381	315	395	313	347	326	315	365	346	308	340	350	289	318	314	337	375	339	323	369	322	364	317	327	350	325	343	342	336	348	311	333	330	338	335	331	324	331	359	336	337	340	323	313	347	374	358	351	346	343	334	336	331	319	324	308	336	339	335	350	343	330	340	357	345	315	337	325	327	345	358	320	335	300	355	313	303	320	351	366	343	319	308	340	322	333	346	352	367	345	332	357	330	333	338	296	338	373	343	354	343	312	324	318	331	372	338	354	305	337	329	332	341	329	333	329	344	346	338	314	363	329	320	313	322	339	320	353	345	343	340	357	324	342	362	349	338	333	334	357	313	320	352	332	331	299	333	301	314	338	298	327	330	354	323	354	345	372	337	327	329	323	333	340	326	346	334	340	354	344	346	356	345	361	359	351	353	346	336	344	325	351	368	334	326	337	340	351	306	337	379	362	343	343	332	325	331	330	327	346	358	334	321	332	371	339	344	317	349	322	332	344	346	341	351	325	332	334
22985	21584	29674	23990	21574	21659	15080	2061	1387	1267	1127	1062	1013	1043	1009	984	2496	955	785	810	820	812	742	820	779	756	712	705	731	716	738	742	692	709	705	731	691	709	674	698	698	707	741	683	708	696	690	658	716	696	706	695	687	724	672	692	669	700	721	678	713	667	701	678	691	692	687	735	708	680	686	705	677	733	700	743	684	683	712	701	672	671	670	692	685	700	673	698	687	718	691	693	686	669	688	703	654	663	688	690	736	689	675	673	650	657	713	678	754	703	734	728	689	661	670	684	671	675	713	699	696	717	726	730	630	716	668	718	643	650	633	671	676	683	680	735	690	676	681	710	708	654	674	712	685	740	636	697	675	677	664	657	691	678	671	739	734	668	663	694	704	732	736	745	732	666	671	639	683	701	690	657	710	664	679	684	680	675	676	692	712	700	696	697	668	688	690	671	661	711	720	685	689	665	660	676	744	675	673	699	694	660	643	663	681	720	687	640	723	726	667	698	687	689	654	663	733	708	704	688	661	664	707	653	681	662	637	657	686	656	714	704	662	695	721	674	680	673	667	661	678	723	689	674	651	704	694	671	661	681	662	723	673	699	649	734	715	685	708	692	696	681	695	659	645	680	709	664	698	731	671	696	684	634	706	699	672	659	658	719	656	657	674	682	675	673	683	665	666	722	656	704	704	710	712	690	688	696	669	640	648	663	682	677	718	689	662	697	646	705	683	651	623	723	634	665	650	665	655	669	710	687	656	697	638	658	673	646	670	706	704	655	670	709	667	639	685	664	661	682	696	649	686	634	648	650	633	688	673	632	700	652	673	672	658	713	667	704	715	700	658	692	662	682	763	682	645	704	667	699	679	720	701	673	682	668	717	719	638	672	653	663	649	624	683	642	681	675	699	687	663	656	685	646	641	703	694	712	712	658	696	683	683	639	681	661	633	689	676	684	676	678	704	697	695	720	703	671	644	678	652	655	728	741	661	646	662	634	662	688	662	673	663	662	639	688	698	689	652	743	645	686	676	687	717	690	736	658	659	685	685	672	707	691	662	669	661	672	694	680	651	670	650	684	700	679	668	642	664	694	669	654	637	677	667	677	678	668	696	664	689	631	672	671	672	721	717	700	681	673	667	651	651	677	662	696	712	687	694	662	714	669	700	717	698	650	700	696	637	678	661	693	660	687	696	692	740	642	679	649	675	661	670	664	675	650	694	684	681	649	701	661	703	688	694	696	687	665	688	673	669	706	711	693	708	713	690	691	689	666	699	667	674	687	680	666	669	672	689	674	661	673	692	706	705	690	680	670	651	682	693	720	725	688	703	695	655	663	706	676	607	680	704	697	708	676	642	703	673	697	655	699	726	681	704	704	659	658	686	671	633	653	680	684	645	623	674	645	656	679	702	699	684	685	689	677	661	705	688	717	647	659	665	669	673	666	648	685	726	710	673	673	737	702	661	660	734	681	665	661	701	734	680	700	677	641	676	705	695	704	656	671	709	661	649	687	686	674	672	722	727	692	679	669	713	677	685	627	725	693	662	670	652	681	685	724	691	654	688	668	677	712	679	712	660	651	708	659	705	690	671	610	675	639	639	623	701	679	713	662	712	658	690	693	673	702	657	636	690	710	649	665	646	712	659	671	655	708	689	680	670	680	642	663	690	705	693	727	628	739	673	645	667	642	653	664	656	705	706	701	738	685	707	699	716	695	635	672	697	682	661	670	678	660	687	720	652	681	696	683	684	714	675	704	683	694	694	711	684	676	709	619	637	640	710	729	647	672	680	631	671	692	661	694	666	656	697	651	683	703	715	678	670	731	723	696	690	657	703	669	684	680	674	690	704	649	691	621	685	723	704	644	690	684	646	679	650	667	688	658	678	679	640	701	653	648	708	683	663	689	659	714	673	651	673	722	689	680	676	635	682	650	690	657	684	684	667	691	716	677	628	689	655	710	704	694	645	645	648	696	682	687	709	715	692	684	683	688	687	656	649	708	699	695	677	682	680	668	679	651	667	727	720	640	694	685	644	716	714	643	668	664	677	676	718	673	674	688	680	703	687	736	689	678	677	693	669	710	695	691	562	703	654	691	669	659	637	692	699	652	714	641	693	663	635	660	678	704	701	661	700	663	708	651	697	660	688	658	657	677	695	708	658	628	670	690	686	713	661	672	652	700	678	635	711	697	689	685	649	681	656	704	723	670	671	692	683	697	684	661	701	700	684	625	691	655	664	703	696	665	703	681	680	674	667	700	699	730	692	653	734	676	647	663	684	646	675	689	712	680	678	697	671	693	669	719	703	658	760	658	681	670	674	678	675	679	677	675	710	686	693	663	727	633	688	689	705	684	658	684	705	686	681	644	685	712	662	692	682	666	707	616	640	635	677	671	670	642	652	667	688	687	686	689	671	657	675	690	687	710	655	727	695	719	646	643	667	645	667	671	659	670	674	667	654	665	657	673	657	688	604	637	696	725	708	682	700	685	721	630	695	671	652	693	687	676	678	651	703	620	700	628	688	670	699	718	684	670	641	703	688	663	687	672	659	663	660	678	646	681	690	664	682	704	636	682	667	697	719	664	669	642	681	634	684	639	692	716	694	685	677	665	668	669	652	676	709	713	684	706	668	664	685	704	672	643	675	698	699	677	691	663	661	679	733	669	678	660	672	662	722	705	719	686	650	676	669	678	684	637	679	662	701	699	683	679	702	683	668	688	666	667	711	659	686	648	662	645	660	634	635	674	697	684	728	668	711	680	648	668	668	636	683	644	654	664	706	688	695	667	662	651	649	680	662	638	694	675	644	689	671	630	711	703	731	685	677	713	637	712	690	657	656	694	662	640	704	658	679	657	657	633	671	698	680	660	678	694	640	681	688	665	675	689	700	704	683	663	697	652	666	692	663	671	639	661	638	681	662	675	683	730	687	707	698	698	700	684	630	732	694	607	637	680	643	679	723	669	678	670	667	649	659	675	695	658	622	656	691	669	676	645	689	658	655	636	695	686	651	685	674	692	684	673	693	698	611	691	717	666	711	645	656	665	706	669	681	656	699	660	684	695	716	686	685	664	673	677	666	653	645	712	718	688	747	676	668	676	612	683	694	686	679	739	639	689	726	707	696	656	705	685	709	657	656	653	660	656	710	659	660	680	669	688	648	701	654	718	696	645	672	686	682	675	667	665	696	693	662	653	700	678	656	634	652	646	671	649	652	658	739	671	658	660	673	690	689	649	663	681	687	647	661	690	627	660	634	674	708	704	683	718	729	681	644	694	662	705	696	665	644	660	669	667	666	676	664	680	663	683	697	686	644	657	707	653	652	659	695	679	669	719	693	668	682	694	687	611	658	644	646	635	711	744	659	676	681	639	644	669	669	688	679	697	626	687	672	633	605	681	705	679	733	676	687	651	669	652	689	692	662	649	671	680	696	669	679	687	636	608	720	727	677	665	716	633	665	675	654	688	673	640	669	642	683	660	687	657	670	665	657	665	638	595	657	648
7432	17489	15047	8391	6006	4635	3714	2972	2437	1977	1769	1531	1459	1398	1453	1409	4241	1106	959	1007	950	928	834	953	858	847	803	845	871	833	809	823	842	806	841	849	875	878	842	804	761	831	790	808	795	772	815	770	778	803	786	774	817	808	774	754	774	814	758	786	776	751	789	764	768	731	820	782	803	746	734	830	766	750	862	815	784	748	778	771	828	808	769	721	805	718	774	773	818	777	743	845	786	742	774	809	813	801	814	816	780	770	785	807	754	783	781	740	799	780	826	770	766	739	795	820	769	749	751	788	758	740	783	764	752	757	759	712	769	771	765	819	780	794	765	813	733	804	793	752	757	756	724	708	811	765	768	766	738	770	740	746	751	777	778	785	753	770	816	767	750	833	749	759	802	760	733	771	772	744	777	748	760	774	801	775	813	760	765	765	746	707	786	759	816	759	784	770	788	784	805	759	770	777	738	798	775	764	798	820	793	790	815	789	781	803	786	791	802	787	816	741	766	771	780	757	789	737	780	730	722	726	763	780	745	761	773	740	776	759	765	726	757	778	738	806	775	782	764	754	743	766	767	798	708	804	791	782	795	782	821	765	788	794	744	749	768	750	747	759	755	780	753	762	753	803	771	749	751	757	781	760	772	772	715	718	807	749	737	734	736	756	807	740	767	753	803	782	765	761	786	833	732	796	747	743	758	787	785	754	782	743	764	818	812	741	710	755	814	770	752	788	776	773	779	738	801	728	777	755	787	787	834	766	775	778	798	728	790	745	801	780	806	723	731	782	797	783	769	769	792	747	798	777	792	772	769	778	762	772	768	732	746	768	792	807	796	778	747	725	757	740	746	794	767	799	789	790	759	811	751	757	839	803	770	837	752	771	762	791	792	781	757	768	718	783	800	704	836	823	798	751	766	722	766	761	719	758	786	769	784	756	762	780	740	757	819	759	770	798	802	761	848	736	725	730	732	788	791	763	782	802	766	743	810	800	803	756	747	814	764	783	774	737	731	750	758	804	807	779	764	779	752	751	730	758	764	768	788	774	762	761	869	762	770	773	795	817	764	735	769	764	807	731	775	792	779	776	778	746	753	785	810	787	805	807	743	787	794	753	790	728	755	783	809	774	765	748	815	772	730	770	730	825	771	774	806	817	761	747	777	706	749	807	831	724	805	742	762	806	749	767	796	754	729	741	729	829	762	738	722	777	810	800	787	801	752	764	738	787	781	734	747	792	781	734	811	786	792	749	739	743	777	763	755	758	734	795	763	759	765	747	769	730	793	772	757	784	765	772	800	767	736	763	806	774	783	776	802	774	740	764	733	811	764	779	790	746	759	815	776	701	728	809	754	799	796	728	772	749	747	718	770	729	728	807	786	782	772	776	810	774	806	784	803	818	818	833	765	742	809	789	803	773	796	765	752	712	772	762	713	759	789	776	811	760	778	756	790	745	729	794	810	778	761	730	776	801	726	781	762	793	795	737	736	793	789	800	731	803	808	784	791	746	760	788	741	798	766	766	750	804	731	810	785	787	826	703	785	780	751	793	805	808	763	788	804	814	817	735	752	792	761	764	793	770	766	827	794	752	776	788	765	803	765	767	743	789	772	822	784	789	769	764	773	746	764	739	685	770	751	756	752	808	767	786	767	787	768	779	802	784	765	706	779	800	803	796	767	740	786	739	791	788	768	757	781	806	831	757	775	765	790	790	814	774	739	763	715	793	770	814	756	766	736	775	773	780	764	772	772	762	776	768	785	804	762	826	730	792	785	731	797	765	738	760	780	735	784	796	773	784	768	748	783	795	725	760	785	821	783	758	857	761	729	770	777	794	772	788	811	814	794	790	836	722	757	781	747	803	750	752	770	782	709	739	790	740	744	811	796	814	774	762	803	833	785	761	750	792	784	733	719	770	746	811	784	740	788	741	766	811	731	792	785	736	827	779	729	752	756	767	776	844	776	783	768	763	795	743	817	791	752	790	771	743	787	799	800	791	758	787	773	734	758	765	779	799	770	795	756	793	748	862	768	789	785	762	745	778	764	743	815	792	789	812	762	747	799	758	759	733	757	762	799	730	804	748	805	741	812	728	743	797	786	786	797	772	766	768	736	764	775	774	752	748	771	808	736	780	756	715	749	829	779	724	780	812	751	765	772	769	696	761	751	775	773	778	789	749	787	779	725	791	790	795	811	750	816	739	791	742	755	832	821	754	733	742	770	735	759	745	797	738	710	766	793	776	799	738	769	754	775	736	799	759	803	790	793	780	734	756	739	779	850	725	783	784	788	789	740	783	786	780	823	766	775	780	829	749	753	776	754	798	775	838	748	806	787	796	792	782	729	747	787	758	781	775	794	744	795	786	810	814	769	791	800	765	768	747	768	759	780	800	747	761	717	741	771	746	785	704	783	756	767	791	764	808	795	785	768	805	772	781	816	743	780	709	740	726	790	750	738	736	783	732	793	805	785	756	781	791	838	790	812	782	783	803	811	765	762	767	727	766	784	734	779	805	760	732	793	772	762	748	810	739	808	822	761	818	729	782	778	767	724	746	773	721	762	740	789	749	762	761	771	795	800	756	783	716	744	758	759	765	756	801	828	795	752	781	807	709	821	759	692	761	774	755	746	785	772	767	738	782	780	762	775	783	756	796	829	755	815	779	770	759	777	720	794	784	713	801	758	782	747	789	779	813	786	742	820	814	827	758	746	759	726	759	791	742	806	798	752	758	789	811	812	813	754	757	754	780	777	748	749	768	769	781	783	797	771	774	798	757	736	732	792	787	748	834	756	762	773	772	811	783	741	794	795	750	740	778	754	800	771	782	758	756	771	777	768	783	797	786	821	839	773	759	776	768	747	754	781	763	788	785	793	724	730	743	797	782	754	740	794	770	737	791	735	733	771	777	697	713	779	788	758	785	719	806	732	743	762	801	766	776	765	758	755	801	773	747	732	805	794	779	776	737	765	787	791	813	765	759	770	760	810	799	746	805	727	768	774	768	799	740	730	747	738	801	784	756	788	791	747	748	740	752	737	760	751	762	749	769	795	754	773	797	796	801	764	798	755	796	782	766	819	815	791	776	779	767	720	757	769	781	755	784	735	780	794	774	767	812	765	765	767	788	725	791	739	767	769	783	778	705	803	792	741	755	758	785	782	769	753	751	711	812	795	730	733	812	812	805	760	714	735	785	772	752	757	789	758	850	785	756	728	789	742	780	765	792	764	764	786	824	751	777	787	811	808	815	797	787	743	731	764	791	780	768	756	779	761	762	779	797	763	727	747	791	759	726	778	806	781	867	788	743	822	811	757	750	783	804	780	760	764	747	776	821	782	846	776	726	758	794	773	770	776	753	752	753	742	798	723	782	768	765	764	847	721	774	737	795	737	756	755	790	769	749	800	800	833	757	795	813	786	750	761	779	739	750	728	791	826	750	792	770	740	776	772	770	783	758	761	791	774	779	821	725	778	790	796	757	752	727	823	780	786	753	741	755	728	780	789	745
27330	21075	10125	927	574	540	437	341	302	253	251	249	242	284	267	263	295	251	276	256	285	243	249	253	254	244	259	260	226	210	272	232	253	246	235	247	259	233	239	259	238	243	244	274	284	248	266	257	245	229	253	258	259	248	240	226	261	265	258	235	247	271	246	224	248	232	259	270	255	253	236	227	264	259	244	249	242	232	246	250	238	242	231	246	248	228	250	243	258	240	259	278	269	269	252	263	238	229	225	229	246	245	240	249	247	249	231	248	252	248	237	249	267	249	236	263	246	248	232	265	228	242	224	257	292	248	257	233	237	254	258	259	239	234	222	264	234	267	252	256	270	217	241	237	242	251	256	235	269	257	256	270	254	246	258	241	242	249	248	243	257	239	247	251	275	253	209	239	251	243	220	274	228	251	215	277	235	238	228	236	246	251	226	258	270	252	253	264	244	246	254	241	236	253	250	250	249	233	258	247	226	252	223	239	221	244	246	275	249	242	241	265	264	249	258	258	242	260	262	260	223	229	283	246	238	277	268	251	255	246	221	216	258	244	290	255	277	224	243	239	286	271	248	262	262	240	243	244	219	244	257	239	250	248	222	251	246	261	209	262	218	241	238	232	248	231	250	253	255	219	224	241	249	242	257	241	226	257	227	249	226	259	247	267	277	274	261	222	236	261	243	243	260	237	271	255	219	244	241	249	252	262	249	241	223	244	241	232	232	231	246	247	228	241	251	237	278	256	258	229	239	258	237	285	251	228	263	247	248	255	243	247	248	220	253	240	225	249	247	218	238	251	242	256	246	223	246	254	221	254	261	242	238	248	263	248	235	282	252	262	244	251	256	252	256	224	240	248	250	266	249	249	210	243	259	248	262	257	220	247	229	253	217	213	246	222	255	225	241	269	243	277	232	247	255	235	266	232	225	280	282	246	230	244	261	263	232	232	273	279	270	240	206	225	235	249	225	237	224	225	236	257	222	226	235	244	256	252	242	253	257	226	228	252	227	236	259	281	230	237	263	287	231	244	282	275	276	255	226	251	239	240	246	272	231	224	265	256	270	273	248	266	224	258	255	264	266	261	248	271	255	274	244	255	232	247	247	242	234	245	252	234	237	254	230	229	258	230	204	263	246	231	227	248	237	247	256	270	253	234	270	233	236	220	236	221	256	213	232	265	261	275	270	264	233	265	238	238	262	243	242	268	296	236	243	225	271	240	236	259	240	240	219	223	250	279	251	252	231	242	255	247	233	291	258	264	229	260	251	227	232	254	223	229	249	242	265	247	232	236	276	253	281	273	249	244	274	259	243	282	214	288	227	244	235	234	240	263	268	254	262	255	253	249	244	243	247	230	242	249	255	245	236	257	257	232	244	257	265	269	254	241	238	258	244	244	224	239	253	222	257	234	235	269	255	239	230	241	248	276	233	282	263	236	241	252	272	246	239	277	221	232	205	228	245	268	232	238	235	252	238	259	274	242	244	264	234	243	256	229	224	261	258	265	219	255	248	233	241	237	229	247	249	247	248	246	246	237	257	248	261	248	262	257	257	248	254	276	254	247	275	271	236	230	235	237	252	243	268	270	211	241	247	227	273	234	249	263	261	241	238	230	249	240	199	264	259	272	219	253	244	237	233	252	221	233	259	236	236	272	258	258	245	242	297	254	212	271	217	253	234	255	267	253	247	263	227	235	220	258	263	238	244	245	248	239	252	254	264	214	271	213	259	262	275	246	253	250	242	224	235	265	263	250	215	277	224	257	213	234	250	280	240	226	256	261	235	275	236	257	260	235	220	245	251	253	265	227	225	243	242	242	263	240	258	247	264	264	269	270	261	272	270	233	253	252	258	250	260	242	247	213	258	257	259	248	273	275	247	250	250	234	244	214	223	231	255	248	229	240	246	259	279	251	276	221	257	263	262	264	255	268	237	231	227	244	251	242	260	200	224	260	269	211	244	254	223	256	242	237	229	234	242	233	254	269	263	229	254	228	249	256	223	224	237	249	269	245	248	228	266	256	213	247	267	238	255	232	236	239	245	254	271	250	252	238	241	271	255	239	244	224	222	252	252	255	243	251	242	230	251	245	236	242	285	263	274	259	235	223	227	247	251	250	261	241	233	266	235	244	249	246	235	251	231	256	275	250	225	249	233	242	235	253	254	258	262	276	251	264	249	265	227	258	270	249	239	258	246	236	239	249	269	239	243	255	273	235	243	224	264	234	255	252	268	236	278	254	266	246	251	248	229	243	226	244	254	250	267	247	225	244	251	247	268	263	242	235	214	267	238	248	243	222	252	260	220	241	261	261	226	236	255	253	273	264	291	261	235	280	233	251	245	235	262	268	245	250	234	257	251	259	236	250	225	248	219	280	241	233	255	234	228	249	276	249	213	230	254	248	248	267	240	260	254	232	227	254	239	263	284	256	242	249	239	254	218	268	238	230	224	220	265	256	250	237	252	276	258	244	240	251	274	258	249	235	241	225	224	264	224	245	237	250	254	250	230	242	252	250	271	233	238	213	232	255	258	247	246	254	252	245	265	248	244	220	239	257	250	234	241	223	247	242	257	262	273	231	244	246	245	249	265	267	220	259	237	256	242	255	270	257	213	241	209	242	234	230	275	243	253	265	245	237	265	252	276	241	242	272	240	257	259	244	255	239	253	262	268	224	239	242	243	234	253	242	246	288	233	241	246	247	263	266	258	247	257	243	252	237	251	239	234	224	241	269	250	240	241	269	241	221	278	265	245	259	238	279	249	244	269	232	252	244	262	220	247	230	224	239	254	258	243	270	231	243	204	245	229	268	261	240	238	215	254	229	242	255	289	223	262	250	244	224	247	256	248	268	217	242	269	248	270	253	273	265	275	257	240	206	222	257	243	222	253	230	219	228	238	241	230	249	237	261	251	240	226	251	222	261	231	276	249	246	260	260	255	251	243	240	237	255	245	241	232	261	247	254	238	242	226	238	221	232	275	246	264	254	227	243	274	239	236	248	228	252	221	254	234	265	276	256	242	238	236	262	268	258	261	202	244	274	235	262	254	240	244	240	244	232	229	239	248	234	250	257	256	245	261	253	225	278	262	241	215	243	273	237	263	248	244	228	230	267	242	240	267	240	250	249	235	247	262	246	245	248	255	233	232	231	245	241	229	231	269	233	247	283	265	226	250	221	264	242	250	255	264	248	237	235	239	237	243	244	239	247	232	220	238	259	242	250	217	248	215	226	287	243	227	255	224	264	219	266	233	258	250	223	263	247	229	256	296	260	244	264	242	270	280	243	269	263	262	240	232	252	227	243	240	278	237	261	248	251	240	233	233	217	259	264	251	269	247	213	248	217	234	225	242	270	259	238	258	276	243	247	245	258	245	274	260	257	264	239	287	252	246	237	248	238	279	260	244	257	214	225	247	247	260	251	241	265	258	230	231	244	249	249	238	258	244	271	234	239	232	268	256	222	243	267	243	240	239	258	257	251	230	211	249	253	242	255	243	245	249	246
3939	1189	1139	598	523	484	470	431	341	357	333	318	332	336	344	339	451	303	311	270	297	311	294	286	289	279	276	292	300	294	295	292	298	294	313	314	309	308	278	300	308	294	289	309	271	297	272	318	310	312	314	314	320	293	315	327	284	333	307	311	333	308	282	298	316	266	310	286	314	277	296	283	300	285	302	293	289	306	290	306	311	297	315	298	307	283	299	289	298	301	268	316	286	320	295	307	310	293	290	299	280	321	274	293	299	300	283	283	308	266	308	271	293	280	273	317	304	278	322	281	303	284	283	292	269	264	270	327	270	305	296	328	298	280	320	292	283	295	284	301	281	311	320	318	282	266	313	284	329	288	289	338	279	310	292	276	286	299	315	279	310	293	323	280	299	279	323	300	279	299	283	294	314	265	301	304	309	281	354	295	299	294	304	323	297	286	328	296	290	306	313	330	305	299	294	279	312	299	295	280	321	300	300	317	299	311	303	273	269	290	326	293	265	318	341	308	265	299	322	281	316	279	284	291	302	290	340	285	259	289	281	288	293	271	306	275	299	278	287	286	292	277	317	298	269	295	311	295	282	314	281	294	325	289	282	305	303	315	284	335	276	296	292	301	309	320	307	277	301	298	311	324	298	297	313	283	290	315	289	311	296	309	289	297	322	315	299	263	283	277	280	295	285	319	293	310	301	288	298	301	277	319	305	296	281	312	304	297	302	312	312	319	319	295	284	315	291	296	289	309	271	296	324	267	295	305	280	292	321	281	275	286	293	321	298	309	278	293	307	327	284	278	322	297	320	290	295	299	272	279	306	291	308	259	308	304	284	304	310	313	305	279	289	348	312	309	289	292	284	311	306	301	294	315	279	304	287	279	288	323	299	291	313	272	262	287	292	286	291	294	316	280	302	297	312	305	298	329	307	308	284	282	259	296	300	303	312	262	285	283	315	306	279	292	311	317	267	301	314	291	298	279	295	304	316	298	296	290	284	304	264	302	281	273	282	325	308	277	265	287	273	296	290	281	283	277	293	298	296	318	289	292	330	294	307	315	285	306	291	299	311	307	305	267	286	295	275	281	278	289	329	286	315	318	297	275	309	300	309	315	311	287	289	292	278	286	305	299	270	296	261	269	260	285	272	338	315	287	287	325	289	334	292	275	330	312	276	282	292	274	286	270	287	311	281	298	285	284	307	314	278	304	288	316	252	289	303	288	300	282	293	318	295	310	296	305	276	320	315	297	303	299	279	299	319	320	291	289	293	271	277	324	315	259	318	318	307	259	303	280	283	315	303	344	299	305	300	268	293	296	296	306	274	315	292	276	290	281	337	315	297	296	313	274	298	255	285	279	295	291	330	270	274	297	293	339	298	290	338	307	306	321	284	307	321	328	273	333	294	312	299	318	299	275	333	321	306	326	252	285	282	289	275	299	315	271	305	312	310	329	293	295	288	307	290	310	291	328	275	341	295	280	323	268	280	285	302	314	269	313	297	305	305	291	270	277	286	306	299	286	310	306	303	298	313	309	297	285	277	328	310	282	278	292	282	304	342	310	286	299	282	289	271	301	281	290	275	314	298	297	309	274	301	313	305	289	306	337	304	267	337	284	279	317	287	310	321	300	305	295	298	272	317	296	312	310	318	279	328	299	300	290	321	297	303	322	279	330	263	289	281	327	300	285	289	264	266	302	289	267	269	305	303	309	322	297	295	287	300	338	284	303	314	299	299	304	302	280	304	303	276	283	317	312	306	308	310	272	305	315	284	327	288	306	307	302	277	313	304	276	287	306	297	320	261	335	282	322	287	290	288	291	300	345	300	307	297	280	295	308	293	298	257	293	302	309	291	276	325	283	280	307	305	285	315	285	329	311	290	320	295	292	278	275	311	285	291	308	300	283	284	294	274	298	304	311	332	282	313	286	300	287	302	301	253	316	294	322	319	291	308	302	276	287	292	301	312	291	307	309	279	292	301	289	294	301	318	291	312	294	294	278	287	298	275	300	247	321	305	278	301	299	282	294	321	326	289	313	296	309	292	287	325	307	295	294	271	277	290	286	273	348	298	286	280	292	284	312	318	277	273	293	281	324	252	270	303	302	313	307	244	309	304	301	282	283	305	281	276	325	332	299	330	268	306	292	273	316	283	277	312	323	290	321	312	307	268	292	285	270	302	312	281	295	300	293	305	308	294	280	330	303	299	306	309	305	283	285	302	271	296	277	301	293	289	284	305	319	306	296	283	264	295	295	322	298	271	335	251	275	311	294	301	303	277	296	312	302	270	317	304	309	328	311	275	307	299	297	293	299	297	319	272	320	306	260	314	282	312	302	301	321	324	304	289	296	309	302	270	321	303	290	272	316	284	273	309	280	304	308	304	261	331	307	300	306	296	303	282	293	323	284	301	314	288	276	296	275	322	312	308	293	279	346	284	294	339	307	276	305	275	352	296	292	289	306	311	350	298	294	297	331	319	330	307	279	287	279	297	285	265	302	305	279	289	297	309	301	302	286	306	302	306	263	271	319	287	308	285	292	304	295	289	295	325	316	318	300	257	294	286	287	287	303	273	316	278	289	312	257	310	331	275	319	264	286	282	297	293	284	342	298	305	308	318	309	321	326	295	334	323	270	295	295	309	320	280	327	296	287	288	278	300	290	314	316	314	290	305	302	292	316	295	296	294	296	280	271	289	330	284	292	309	300	320	277	308	292	274	287	328	253	299	303	293	297	300	301	351	296	304	311	289	307	299	322	285	280	311	294	291	297	339	300	319	318	279	314	283	303	291	276	313	311	286	297	296	287	303	288	297	317	278	302	298	301	299	294	280	279	298	288	277	296	280	298	263	272	288	288	290	322	308	268	307	329	295	292	307	304	299	288	314	297	285	264	297	296	294	312	253	272	303	281	269	297	303	274	285	306	296	305	309	281	296	257	310	289	296	329	312	321	274	280	300	304	304	300	319	297	295	306	296	298	281	287	303	278	298	309	285	292	307	291	271	302	292	312	279	302	328	285	310	281	296	338	282	291	289	279	306	289	298	295	276	288	285	280	338	307	303	251	273	338	269	326	332	322	299	325	309	289	299	297	284	270	326	312	304	292	310	308	300	311	284	290	319	294	272	282	292	305	299	278	292	291	272	311	285	283	313	303	294	283	304	259	271	289	286	285	284	297	294	283	318	298	301	317	296	281	308	277	315	290	310	297	290	314	294	304	331	276	318	273	285	313	278	302	309	310	311	309	306	321	294	293	308	323	299	318	359	302	270	297	286	283	312	273	286	275	314	282	287	284	271	301	294	300	297	276	293	273	324	309	301	284	315	309	283	298	330	307	284	298	284	311	295	298	317	310	306	292	293	296	333	292	328	284	277	306	309	275	273	313	302	301	277	302	295	299	282	292	326	315	322	300	317	274	296	282	273	308	298	302	305	276	282	293	293	306	264	299	297	299	284	313	272	313	279	285	312	283	303	259	290	281	294	311	277	302	319	287	300	312	334	294
23839	21550	29319	24260	21559	18107	2338	1145	930	835	769	741	654	688	722	671	1436	631	619	628	579	594	591	600	579	526	607	577	575	583	554	555	581	534	525	504	526	523	578	492	565	547	532	591	569	557	519	512	516	502	544	567	552	546	572	575	567	538	563	524	552	582	538	576	591	529	583	557	500	550	542	533	554	528	529	569	581	526	540	567	532	535	523	525	562	552	529	545	509	506	543	578	533	513	541	553	542	521	546	519	500	565	570	550	566	513	531	530	540	508	530	576	557	514	544	523	532	564	509	504	508	545	525	516	569	517	544	536	583	532	536	508	560	542	537	558	541	540	540	513	555	501	538	572	528	524	555	578	507	560	543	534	536	539	547	505	577	535	559	517	586	529	555	560	530	536	517	530	556	533	511	544	541	564	519	533	523	531	551	500	533	548	586	554	517	553	552	493	522	567	553	525	562	474	560	542	537	572	557	560	534	520	537	540	560	542	539	525	518	540	570	476	533	543	579	551	557	492	543	539	549	521	571	524	500	537	513	549	503	519	545	532	538	520	532	533	544	525	517	529	513	530	521	564	542	515	531	541	541	536	533	552	531	519	496	583	530	507	515	541	562	546	516	541	518	539	516	528	499	578	558	513	539	554	531	556	522	559	521	548	512	512	494	543	577	565	541	543	533	480	560	526	539	547	528	554	551	543	524	537	545	522	558	505	545	555	504	551	468	529	545	539	556	561	481	515	531	554	523	542	534	540	504	519	554	541	538	544	545	513	517	521	564	553	519	523	520	563	539	547	537	499	550	527	540	560	527	549	500	539	569	536	547	507	534	530	569	539	568	572	538	496	557	549	515	548	564	537	542	564	579	545	582	562	514	532	549	542	550	524	525	549	542	545	548	515	533	550	526	526	520	548	544	522	519	529	513	554	522	517	518	581	524	511	606	538	551	507	583	543	557	534	580	520	487	566	597	567	529	529	533	552	508	534	544	509	499	544	528	541	545	540	541	523	524	573	517	542	547	556	515	548	521	514	576	512	511	547	514	524	517	542	525	544	569	565	570	512	515	532	544	546	535	558	516	569	537	533	519	551	488	557	600	532	542	540	513	550	536	525	511	533	517	543	581	565	523	492	507	540	511	538	538	512	518	514	506	536	519	530	515	532	540	510	536	531	545	544	524	503	539	542	553	504	549	536	543	535	515	566	529	529	539	577	503	541	520	524	497	524	543	545	511	560	563	570	578	505	505	527	551	554	513	523	544	515	518	541	519	543	515	542	551	552	552	567	567	513	528	565	517	544	541	549	519	505	511	502	511	549	571	559	555	523	520	510	534	573	493	502	551	539	527	515	542	521	557	539	543	508	536	542	525	546	530	546	545	515	518	551	547	517	570	540	513	546	514	531	540	547	537	516	498	555	542	528	542	513	519	530	543	514	543	496	566	524	502	573	575	529	556	556	507	525	513	554	492	536	559	529	547	516	512	530	553	524	513	543	519	539	568	537	536	518	589	550	520	547	533	534	514	512	558	527	563	555	567	526	533	561	533	578	501	577	546	567	487	543	542	511	545	535	516	483	525	490	492	518	504	522	544	558	558	511	568	529	528	586	516	521	545	552	560	521	510	525	518	535	515	552	565	538	520	530	483	546	537	530	566	559	521	573	549	534	533	554	558	521	526	526	542	507	520	539	524	536	554	548	536	506	534	554	551	551	534	522	532	549	498	545	538	566	563	504	539	567	533	544	540	568	545	521	515	595	563	545	525	506	519	517	510	558	545	527	565	552	522	554	497	517	524	537	505	546	541	551	509	552	547	512	498	531	546	525	551	533	507	533	539	572	532	523	543	534	519	513	551	485	517	560	506	546	551	528	532	517	523	534	519	559	549	543	519	503	509	538	565	499	548	540	571	521	496	575	567	514	533	525	528	513	542	509	536	526	542	563	539	546	515	525	496	543	527	516	557	507	530	549	501	554	545	573	564	523	536	531	540	543	554	516	528	541	532	538	537	519	549	561	504	542	548	568	546	536	534	536	518	563	562	506	523	504	502	560	525	525	533	545	497	554	495	493	524	548	549	502	551	532	514	577	541	528	538	531	521	512	534	521	594	510	529	513	529	583	537	509	510	510	522	573	509	557	530	569	515	566	479	549	534	531	523	560	544	557	506	496	523	520	528	548	520	544	554	553	545	522	514	529	575	502	527	534	490	518	556	522	531	562	532	532	531	570	502	532	521	530	547	510	522	543	532	553	493	505	545	530	547	525	525	536	558	520	534	526	525	557	549	549	540	571	552	536	536	547	534	518	509	518	485	551	559	527	527	520	540	491	554	529	492	518	523	556	544	541	553	523	550	558	536	562	545	533	557	493	538	528	570	523	568	561	537	553	548	553	519	535	528	556	516	559	545	518	509	568	576	518	570	551	544	535	524	533	517	512	483	533	486	475	541	499	554	545	578	537	538	547	531	519	561	559	505	557	542	562	534	534	551	479	514	539	537	490	554	498	548	549	538	555	515	503	512	499	556	551	514	540	492	548	516	550	576	539	524	536	545	514	548	524	541	524	518	545	576	531	531	502	578	553	535	551	525	582	497	555	538	531	531	506	523	559	546	516	521	548	541	502	505	552	548	554	579	545	527	517	514	559	540	542	535	541	540	514	540	526	519	532	524	518	536	479	558	553	571	546	535	531	525	486	513	534	565	523	549	549	534	516	533	521	507	540	555	517	518	520	521	544	505	575	556	508	536	551	520	539	558	564	515	532	574	553	541	611	546	545	554	521	508	537	517	547	543	493	519	527	555	568	530	561	537	531	524	498	540	521	493	524	530	530	515	606	501	505	528	518	557	556	531	527	567	526	580	544	527	518	512	564	514	547	529	569	567	530	525	517	539	541	556	561	594	511	529	541	545	582	560	498	525	534	566	564	499	548	550	516	529	502	535	544	552	521	554	535	542	561	560	521	537	551	542	540	503	537	532	557	568	545	505	542	547	544	507	530	502	571	538	561	538	552	528	543	507	487	537	589	520	489	559	552	600	492	549	525	539	512	533	540	491	565	512	518	493	566	540	508	530	520	544	538	548	566	549	504	524	546	564	588	516	543	537	536	544	536	511	479	537	508	545	528	560	536	502	567	548	566	524	548	528	540	510	524	522	497	536	493	504	501	541	557	567	488	499	550	511	565	521	536	526	510	537	515	542	501	558	565	554	560	545	557	530	526	509	543	525	548	605	507	510	541	564	545	521	522	530	559	514	526	526	516	572	554	518	532	554	594	545	549	555	545	496	525	519	501	513	558	522	520	513	515	534	551	534	544	557	534	511	537	541	528	529	576	563	567	517	531	510	545	603	504	500	500	548	574	518	563	509	565	501	529	571	536	572	537	543	482	545	522	547	562	534	545	503	541	502	507	541	491	507	502	542	525	519	503	540	516	495	565	530	532	563	521	524	532	541	555	554	540	586	510	499	506	522	551	516	541	533	532	570	523	530	523	534	532	561	554	560	489
5087	10589	9405	4812	3345	2580	2139	1745	1430	1204	1195	1012	944	976	949	835	2092	789	716	698	776	636	652	701	655	668	663	628	686	643	604	665	669	637	676	627	642	596	609	603	669	616	618	618	590	601	597	640	627	618	607	588	604	617	609	627	629	583	564	621	607	571	633	597	632	619	607	602	612	650	575	613	592	597	617	600	626	651	610	614	642	634	630	628	626	586	596	586	618	628	615	616	591	612	559	628	637	598	631	609	624	636	605	653	611	641	598	582	642	586	602	628	584	633	647	565	628	623	619	615	569	664	631	621	601	572	598	582	650	588	639	603	607	638	640	584	583	605	577	594	577	638	550	582	560	599	642	601	570	590	613	633	600	642	605	620	601	619	581	623	619	646	624	591	603	605	629	598	628	566	574	607	572	584	594	548	612	623	627	588	602	569	614	636	597	629	567	648	594	602	550	635	563	646	613	591	593	639	622	611	599	618	599	620	639	642	572	598	597	583	616	592	595	626	622	596	597	610	619	597	638	659	597	649	619	587	591	614	670	598	609	615	600	556	547	572	590	595	625	565	578	647	589	624	539	593	567	642	583	625	619	568	653	614	623	606	596	609	620	603	653	604	625	590	604	604	614	631	643	617	595	670	615	561	597	589	600	600	606	621	616	600	625	594	586	629	628	620	582	559	608	627	587	589	575	598	621	623	599	612	586	567	644	621	595	639	571	592	579	629	624	622	614	595	631	612	604	582	572	595	586	583	587	612	594	578	577	605	605	658	610	596	650	665	590	586	599	627	598	612	622	581	624	603	568	583	576	587	556	580	636	574	592	648	607	599	609	612	603	594	626	616	571	611	590	602	584	548	597	581	646	631	573	595	619	566	604	589	582	580	616	647	641	621	608	610	573	591	605	597	593	584	580	608	622	589	618	573	591	580	602	595	593	637	609	630	621	621	577	582	593	566	631	629	649	596	605	652	655	582	558	633	613	641	586	593	603	620	616	609	638	535	582	626	575	620	641	633	614	589	594	570	598	570	587	587	590	580	582	585	601	570	612	607	573	607	637	604	616	582	593	558	593	570	586	622	567	620	599	635	603	631	608	566	597	598	581	606	595	619	592	591	546	665	548	566	615	589	614	594	592	583	585	603	585	597	596	601	624	581	578	666	603	583	624	610	640	602	597	586	600	557	607	630	651	623	616	616	595	606	608	622	614	631	601	615	577	592	613	611	584	551	606	571	624	601	568	637	613	622	590	600	593	616	593	649	586	613	625	617	585	627	586	598	599	587	595	597	574	588	565	611	612	588	597	614	609	593	603	670	584	618	592	586	613	591	597	653	586	660	636	620	582	570	613	612	628	598	591	591	587	594	574	531	612	565	635	613	625	592	615	618	632	578	616	590	542	581	607	608	633	601	621	582	601	621	562	632	608	605	612	603	602	599	572	600	608	585	598	551	580	610	590	606	588	629	606	627	584	574	609	610	659	627	637	584	595	595	604	589	580	650	611	619	588	646	638	613	596	616	605	617	604	639	609	600	582	623	609	633	578	592	634	593	602	600	603	597	589	574	600	608	568	613	586	682	622	631	607	583	623	591	625	588	604	609	609	605	617	570	630	583	587	625	593	611	549	564	595	566	609	673	635	588	602	620	614	605	567	614	625	622	619	605	591	533	560	614	594	624	599	576	586	623	607	562	602	578	589	567	621	630	586	661	591	622	629	588	608	626	575	618	659	622	663	673	574	592	610	585	604	580	607	567	588	616	575	610	644	592	619	557	597	615	585	602	635	587	587	631	630	628	574	587	591	608	609	613	606	622	604	619	568	624	588	674	581	590	624	614	623	591	597	595	642	611	608	609	610	584	633	616	595	616	645	609	599	588	575	634	586	613	609	655	595	608	625	543	589	627	615	563	574	622	608	623	585	625	602	592	586	569	625	595	622	617	645	586	621	560	637	604	604	601	572	595	587	590	603	644	598	566	568	606	588	601	578	595	597	614	608	621	576	667	584	614	625	584	616	639	592	628	581	602	586	623	639	595	574	603	603	614	589	625	604	621	582	607	607	618	629	608	595	610	599	594	600	584	605	609	571	608	566	594	600	598	623	603	632	596	599	613	618	621	593	613	626	578	593	611	593	585	586	609	617	623	655	609	585	609	650	639	576	599	623	573	631	555	576	612	569	624	624	581	633	589	629	614	614	603	614	576	558	633	628	553	570	581	605	590	595	607	593	623	636	602	590	609	619	580	658	587	624	603	588	570	609	581	595	609	633	616	619	599	602	626	587	598	578	657	572	590	652	603	631	587	554	607	569	645	596	603	614	644	604	549	648	552	553	602	666	580	584	598	568	612	593	626	629	629	639	587	558	642	611	601	561	635	638	612	620	620	591	592	620	612	574	587	609	577	583	596	604	594	590	621	611	553	641	582	629	618	602	607	604	599	591	639	604	573	569	541	604	604	598	608	555	638	574	644	648	558	628	552	620	662	597	640	614	607	622	570	559	564	603	566	591	639	621	595	592	562	628	580	633	621	619	619	562	616	595	580	590	573	625	599	585	618	615	604	634	623	567	621	642	617	623	548	605	577	575	576	602	602	603	642	601	560	558	628	588	644	567	576	646	597	584	621	566	613	604	637	611	657	600	574	637	568	593	592	595	592	635	614	594	617	601	581	602	613	625	594	572	560	594	570	606	599	643	578	628	655	592	594	599	596	614	608	643	576	607	605	549	608	621	604	541	606	598	630	588	634	580	571	595	605	666	605	564	606	586	601	590	607	587	628	588	635	613	581	548	613	635	633	619	608	618	622	627	611	638	577	582	622	615	621	540	609	615	618	604	597	629	594	575	581	615	604	640	594	656	569	583	620	582	607	609	539	592	590	623	651	597	586	598	547	614	592	590	631	639	625	558	624	603	567	645	630	570	631	567	603	618	598	600	557	608	616	646	622	629	600	608	619	611	655	618	584	640	601	623	633	628	611	559	619	586	594	563	615	627	596	624	578	565	629	605	657	600	612	622	613	611	640	588	584	612	613	560	612	585	593	574	628	565	598	595	575	598	578	603	603	587	583	642	594	610	588	606	645	610	633	604	610	586	622	599	604	618	621	601	608	624	585	574	612	597	610	593	591	645	597	596	572	593	632	634	628	609	588	603	624	616	636	605	646	577	610	602	641	655	584	598	599	613	628	627	567	585	596	596	554	579	593	607	574	577	622	628	602	570	568	637	626	605	635	613	649	597	598	600	657	596	588	620	601	644	635	602	605	643	589	595	648	606	631	561	608	605	597	600	563	584	614	614	622	604	601	593	581	595	641	601	607	599	597	594	588	592	555	599	580	600	622	594	627	572	636	588	586	605	652	587	610	634	573	628	538	596	586	588	630	642	604	598	610	568	640	604	602	612	579	590	562	600	598	603	576	633	582	604	571	570	599	612	610	633	645	605	593	611	608	573	620	582	604	612	574	600	618	632	611	626	642	628	617	568	603	600	611	652	619	582	616	582	576
25119	21563	28468	25028	17738	1175	599	507	419	409	383	365	378	398	338	366	856	338	275	287	322	286	290	253	312	256	274	294	286	257	271	288	240	297	291	264	265	273	269	295	298	256	269	268	285	269	265	279	267	260	263	276	273	287	277	282	271	278	263	274	237	268	239	253	268	281	245	285	255	241	285	240	277	251	289	271	290	273	270	251	273	267	289	248	263	253	258	258	246	248	258	277	237	267	235	240	263	273	285	241	287	269	267	239	253	254	291	270	247	243	268	255	236	289	261	268	260	287	268	252	261	252	291	221	274	261	287	269	263	234	268	288	244	263	245	249	294	261	245	240	249	283	274	279	285	243	254	265	247	257	245	260	272	259	235	272	289	255	286	234	269	239	249	231	269	261	259	265	251	296	239	254	244	256	247	258	268	259	237	243	283	252	270	252	243	243	269	274	268	262	266	249	270	240	302	252	270	275	250	254	241	247	274	221	279	233	246	264	263	262	243	245	256	272	265	274	262	253	271	284	265	256	269	246	277	262	254	285	253	258	274	244	268	259	295	233	253	267	260	273	275	273	271	222	248	281	242	237	241	264	276	267	241	258	261	278	260	282	235	269	246	283	264	267	255	291	268	258	253	257	271	255	250	248	238	283	304	245	263	287	279	268	270	270	270	251	247	242	248	259	275	259	267	253	262	252	266	281	244	266	256	290	271	269	261	277	257	269	262	276	281	285	266	244	273	248	261	251	259	262	245	252	275	288	272	244	246	256	281	246	268	278	270	280	251	271	254	273	279	261	247	288	243	273	266	253	286	279	258	283	247	255	251	282	244	254	263	267	241	255	291	259	283	242	271	273	269	268	249	258	272	259	259	226	279	269	254	260	293	265	262	247	257	275	240	273	304	259	269	238	249	268	283	254	255	246	270	255	247	241	251	263	264	244	284	275	258	231	237	270	266	273	259	250	274	263	279	252	249	264	250	257	263	246	248	269	274	236	268	247	255	255	246	244	274	282	268	264	283	257	259	277	286	245	267	287	278	235	268	289	274	244	280	261	270	261	282	264	287	281	262	224	268	265	259	257	268	272	280	256	269	247	287	270	270	289	241	250	252	237	253	274	281	279	271	267	279	264	261	272	276	293	261	300	270	271	245	288	245	217	258	266	247	261	237	264	247	274	292	252	283	249	260	276	275	257	275	231	257	272	262	259	256	269	259	260	255	252	287	261	270	247	246	287	238	269	249	258	251	262	247	244	239	270	267	259	261	252	256	255	250	262	254	220	280	286	260	296	242	272	258	270	308	286	274	222	271	261	272	265	264	244	250	262	246	254	258	280	290	262	277	253	284	267	272	270	277	272	292	246	283	285	287	248	237	269	262	291	279	286	260	273	269	272	241	262	249	235	285	256	270	261	270	275	251	265	236	251	274	242	252	291	274	268	269	259	270	264	254	269	273	274	267	248	265	249	243	234	294	250	294	248	261	249	238	268	283	261	245	273	249	296	263	277	269	290	266	264	256	268	263	263	244	253	264	270	257	264	267	260	249	259	270	264	244	265	293	237	286	258	252	235	253	256	255	276	256	267	267	246	281	263	266	257	279	276	284	288	264	275	278	273	274	262	271	232	270	244	270	247	262	270	274	238	261	251	245	275	267	303	279	252	234	270	284	259	269	253	250	284	276	270	251	269	241	269	254	272	265	236	292	264	244	266	248	280	240	242	276	271	238	251	258	260	285	247	273	270	276	255	264	299	278	274	266	252	297	273	293	260	271	248	271	242	244	256	261	263	259	241	255	237	276	247	224	257	265	258	254	270	267	230	267	282	248	264	276	264	265	273	270	269	288	279	271	271	273	283	288	270	295	244	227	241	279	243	268	279	261	253	256	276	230	270	253	289	263	263	288	257	243	287	277	264	253	252	283	247	282	298	242	239	247	246	276	271	253	252	271	227	264	253	264	243	256	265	243	255	290	262	253	268	257	270	277	239	248	287	251	277	256	280	276	264	245	273	266	249	280	253	276	295	270	256	264	263	279	256	298	271	288	247	270	287	243	266	255	265	261	256	250	238	275	282	277	258	240	248	293	254	254	280	249	285	261	249	282	250	279	234	267	253	252	252	244	267	275	243	273	275	262	257	276	267	249	276	252	268	268	297	271	251	291	275	270	230	267	271	273	235	269	261	258	250	256	268	274	295	275	268	265	260	266	246	247	241	240	259	268	265	281	267	273	275	300	224	274	272	271	236	261	235	253	270	276	264	309	247	272	240	295	264	266	263	273	253	233	281	242	282	280	257	268	274	255	271	282	265	264	251	251	245	255	287	250	253	226	279	292	278	247	288	289	279	275	267	251	281	237	270	275	281	292	254	257	242	279	281	243	234	278	242	258	274	259	245	267	266	277	265	247	263	271	246	253	242	255	274	252	269	256	258	251	256	280	250	261	255	259	268	282	262	252	264	237	255	243	237	272	253	263	253	270	254	271	258	251	279	253	258	295	258	256	276	241	251	253	270	278	243	242	266	262	287	283	265	287	272	291	294	251	250	278	281	278	264	254	243	253	228	247	274	245	242	285	248	265	304	274	272	239	262	265	278	275	269	258	263	266	281	265	244	248	249	275	256	270	252	283	269	233	243	250	260	274	276	275	282	265	253	257	267	240	288	239	279	227	278	255	266	264	243	229	252	254	244	254	291	293	275	237	242	289	260	261	261	297	250	266	252	284	303	253	247	264	268	259	248	267	281	286	271	239	278	306	260	264	256	280	238	261	250	231	249	245	241	273	295	275	289	255	240	261	303	273	266	271	248	258	290	266	252	250	258	294	238	254	261	291	247	238	245	285	288	248	258	263	285	278	271	259	265	258	258	271	252	269	253	260	266	244	277	247	265	273	278	274	251	244	260	229	255	265	261	242	239	254	307	283	241	251	273	257	250	261	283	262	261	250	259	257	267	280	256	259	253	264	276	237	266	272	281	262	245	238	299	263	258	247	248	249	275	248	262	258	302	261	254	250	241	276	239	229	254	253	248	264	255	261	283	266	267	288	274	255	285	299	258	236	265	239	238	252	288	262	230	281	246	268	278	258	249	266	269	275	268	264	284	242	266	247	275	265	257	275	270	277	231	254	284	266	291	291	278	252	278	258	250	254	259	279	244	303	295	266	253	262	259	271	245	257	248	249	255	272	272	280	264	265	289	273	269	285	262	238	276	259	262	261	280	235	257	261	250	266	277	265	281	259	237	258	251	257	255	237	229	267	242	254	290	254	255	264	281	264	259	272	268	302	268	253	265	272	264	269	262	239	278	284	268	244	282	253	277	257	283	275	273	230	258	249	256	276	260	265	285	266	293	250	253	280	252	280	282	276	284	226	294	252	272	284	273	260	262	281	276	281	277	291	258	281	241	298	251	257	282	264	295	266	258	286	282	280	248	221	257	265	268	302	271	268	294	223	287	271	278	239	292	274	284	283	272	256	244	268	235	283	274	238	252	268	279	263	267	254	236
4789	6491	5348	2811	1856	1490	1206	979	785	709	624	564	532	561	581	569	1567	406	430	404	378	385	362	353	382	363	344	374	363	360	401	325	339	340	345	364	397	372	342	323	326	358	336	320	315	323	335	318	327	325	324	333	324	333	329	298	331	312	326	343	335	326	323	330	331	331	340	337	283	322	352	338	336	308	352	343	306	364	296	282	337	350	353	345	318	330	321	353	334	317	325	356	353	340	338	331	309	335	293	348	316	342	307	325	334	320	325	344	356	349	319	319	354	309	320	349	332	322	319	370	327	369	327	315	329	382	343	340	331	308	304	333	338	321	347	314	344	331	322	303	380	321	347	318	348	336	339	356	322	357	334	314	351	333	329	308	331	323	302	312	320	354	337	339	293	340	318	341	335	314	357	337	336	329	364	370	337	334	320	318	323	384	337	348	372	324	343	343	333	334	371	351	298	331	337	329	321	344	336	331	351	343	326	352	345	351	351	335	314	324	313	340	325	354	350	348	323	334	339	327	319	315	378	325	362	358	317	339	318	331	345	356	315	330	334	325	335	353	354	326	298	340	334	328	330	333	346	323	381	357	344	337	325	332	337	340	337	336	333	315	330	328	342	355	347	312	321	306	330	342	339	305	331	316	352	308	334	360	342	303	340	322	331	321	311	319	358	301	329	334	331	359	352	323	351	356	319	328	341	349	316	344	346	328	286	320	351	335	301	319	348	314	317	326	298	322	342	316	345	313	302	353	333	324	327	343	341	309	338	340	354	315	317	322	289	354	321	353	334	321	376	339	353	361	349	274	327	303	326	327	315	326	331	312	321	329	316	319	332	337	338	368	342	297	348	338	365	354	309	352	337	322	366	337	343	309	342	339	302	368	348	349	316	317	318	327	342	315	334	367	351	324	333	374	361	331	342	327	300	310	346	319	350	349	327	303	322	347	349	332	336	325	324	328	295	335	361	348	343	310	339	346	347	327	339	325	317	329	392	286	342	311	326	318	331	338	347	315	362	322	353	320	340	362	335	330	324	358	328	296	344	351	329	325	327	340	363	334	371	325	333	311	372	309	319	318	325	361	306	324	350	299	379	335	308	322	353	315	338	327	333	313	359	334	344	321	364	345	322	336	319	330	345	347	361	350	342	325	305	328	341	325	350	344	310	333	338	281	311	317	292	341	351	358	348	312	343	315	347	353	335	308	347	330	331	372	357	316	325	337	344	307	358	342	357	369	351	319	348	338	349	321	309	353	318	365	375	352	338	362	336	325	346	383	345	359	343	332	365	319	346	311	317	333	320	331	322	347	340	299	347	352	311	331	334	311	335	316	339	326	357	346	325	352	318	316	348	323	314	344	318	351	332	352	347	308	311	337	300	345	318	300	344	347	368	351	351	341	321	332	299	294	336	326	317	349	313	321	353	318	335	351	344	320	342	363	330	348	326	335	344	347	357	347	330	330	308	332	320	329	300	352	325	330	335	352	322	333	331	322	337	348	295	316	332	336	308	341	334	323	342	322	345	346	309	345	334	312	333	356	358	321	322	316	321	338	322	330	293	352	336	314	361	309	341	310	326	308	336	350	343	331	329	347	360	307	324	330	348	323	349	318	337	311	349	345	302	366	346	327	329	312	314	341	361	303	351	335	321	334	336	352	355	329	327	342	326	324	335	317	340	340	313	321	325	324	338	343	306	322	341	315	335	335	325	309	350	311	331	345	313	316	344	348	314	327	329	364	354	351	347	350	328	332	307	347	342	311	356	291	328	313	313	320	325	338	314	343	335	366	324	332	319	345	351	335	337	329	345	343	346	348	348	336	359	303	318	336	365	345	329	339	325	340	368	330	322	311	316	333	327	310	340	336	359	332	326	303	307	348	315	335	328	330	323	318	322	348	342	355	329	317	329	322	322	340	326	333	342	320	288	346	330	339	347	321	355	327	344	344	313	334	311	309	326	330	336	291	355	357	363	326	286	382	367	328	364	317	305	341	330	365	340	318	329	326	348	336	354	344	349	300	311	349	328	330	356	356	335	358	328	328	333	328	351	332	357	347	320	323	339	309	335	315	336	334	311	341	344	351	309	317	313	307	352	302	319	308	327	308	335	323	364	300	327	347	320	337	332	309	356	321	315	376	332	332	331	353	332	369	353	325	326	330	294	336	347	367	342	325	313	352	316	312	360	322	323	331	328	355	319	318	326	325	352	345	346	314	322	348	324	324	327	336	336	369	345	319	341	331	370	340	360	344	337	327	331	332	318	312	329	331	313	310	358	339	323	332	318	337	364	383	333	337	325	305	357	349	317	292	345	348	328	284	347	341	364	317	305	351	331	340	312	310	356	325	345	348	318	328	314	355	341	322	318	315	278	313	336	345	337	331	323	326	331	364	352	334	356	296	314	339	326	371	334	352	345	301	321	341	368	333	334	363	321	336	307	313	308	318	333	375	373	336	337	341	308	341	356	300	357	318	354	353	342	336	350	322	349	343	332	361	363	331	374	320	348	354	351	350	333	345	362	335	347	318	350	333	343	302	373	350	295	326	314	333	356	353	307	345	341	352	335	307	331	373	322	321	342	313	368	365	321	344	306	325	334	309	341	351	319	320	313	314	310	349	351	320	329	365	343	356	360	340	317	313	325	300	332	319	332	302	355	346	345	339	301	319	323	311	329	311	335	331	325	368	341	336	355	317	320	311	329	351	343	323	325	357	352	311	314	335	326	300	337	329	391	332	357	323	344	332	330	336	327	332	352	336	331	335	334	328	355	329	308	329	300	343	366	326	338	332	328	311	332	320	344	343	333	351	340	329	316	310	306	344	343	315	340	314	337	339	350	343	350	306	355	308	349	347	330	320	328	325	337	328	336	345	343	341	351	330	325	316	345	289	332	378	359	287	336	323	302	325	320	325	333	346	317	325	312	340	303	344	330	301	314	341	319	327	318	307	334	326	281	353	346	327	339	334	366	337	348	333	326	318	347	320	335	384	345	335	342	327	327	357	330	342	322	342	319	337	350	320	309	330	355	333	319	299	356	316	337	329	347	304	328	335	330	374	358	364	304	353	347	323	308	362	354	331	343	335	318	344	285	334	304	344	324	324	332	330	341	325	320	325	286	360	319	323	316	335	295	297	349	331	325	305	302	316	320	341	310	325	322	306	325	342	337	325	324	317	338	299	338	334	341	342	321	318	300	341	344	311	345	354	356	338	332	321	326	326	320	366	324	346	325	341	326	323	317	366	349	331	325	340	295	355	334	352	339	339	355	310	325	294	303	351	342	330	344	301	309	330	347	341	349	324	320	323	312	346	352	307	335	328	320	337	346	357	358	318	324	332	309	353	301	365	350	349	353	310	349	321	333	313	311	358	327	320	348	322	351	348	338	305	340	336	335	318	333	331	347	348	308	349	346	349	332	324	310	290	330	336	336	348	366	324	328	303	340	325	331	380	348	344	336	307	330	335	353	332	291	317	324	345	330	349	339	358	338	350	317	323	370	331
23005	21584	29684	23970	21571	21644	15243	2163	1414	1283	1194	1067	986	1054	1017	1046	2136	833	805	827	791	768	797	733	759	718	773	693	730	724	721	730	670	753	714	724	722	720	698	686	736	707	685	708	688	637	715	688	674	690	715	683	648	736	695	677	752	719	651	688	711	686	723	696	647	691	635	686	679	729	663	665	686	700	673	706	677	637	687	657	716	672	681	672	675	710	657	673	653	639	659	671	654	678	740	712	685	655	688	673	668	712	725	695	669	714	694	714	689	677	703	641	671	730	722	729	675	718	649	715	683	688	704	677	697	686	688	712	656	676	639	668	679	643	680	686	652	667	638	656	653	673	714	690	725	671	655	707	723	732	708	663	651	678	701	687	692	675	658	639	664	658	717	685	675	718	693	718	715	644	664	656	667	674	676	658	699	705	652	680	701	746	690	682	680	712	757	675	689	641	692	685	632	694	661	672	658	653	677	669	677	680	718	687	642	696	660	700	644	660	654	676	706	660	730	654	653	686	662	663	719	687	677	679	644	679	670	665	697	689	674	691	690	671	692	683	655	707	709	680	697	671	682	683	682	726	651	700	664	686	666	697	666	694	648	682	675	678	689	652	714	672	662	640	657	688	674	683	698	698	722	646	655	662	693	687	736	692	667	661	634	700	734	662	701	727	633	669	703	670	721	663	679	681	678	711	677	649	676	666	660	689	697	668	674	655	687	690	664	668	703	720	677	683	639	651	651	700	691	677	637	691	725	689	684	653	702	734	657	670	672	684	680	673	688	677	609	685	661	702	672	630	728	700	646	713	678	680	709	697	670	631	655	699	649	693	671	726	700	674	651	672	702	684	700	686	693	647	711	667	705	680	683	690	640	683	687	672	688	680	635	664	649	681	666	709	711	678	696	690	670	657	682	685	657	654	675	693	658	661	642	660	703	687	702	704	700	675	684	688	680	736	681	642	691	726	648	696	693	685	654	676	649	658	629	675	654	717	710	727	696	646	643	693	657	684	739	715	644	664	683	674	750	714	685	689	695	682	661	709	692	703	686	696	673	701	680	668	734	683	709	657	656	726	706	689	713	662	616	657	666	716	679	666	689	711	677	676	634	653	688	717	665	679	697	681	703	667	657	716	696	658	649	676	694	682	647	669	706	658	662	722	666	652	702	708	677	694	699	700	650	685	666	671	681	741	673	620	664	671	662	625	642	697	671	662	660	659	727	662	687	675	663	690	667	686	680	681	682	642	662	704	695	690	662	651	658	641	686	662	697	679	723	704	675	668	706	694	696	683	719	688	676	660	643	648	712	683	661	680	736	670	649	712	687	699	636	697	693	649	675	733	693	698	710	663	648	678	685	689	693	689	687	662	687	665	694	658	696	673	703	693	708	656	679	658	683	661	674	683	685	650	684	669	676	626	711	641	676	711	652	685	710	677	681	674	675	639	670	703	690	678	701	693	676	684	696	702	649	678	681	664	672	657	647	668	718	705	679	637	639	747	635	666	717	713	665	640	662	632	692	709	684	654	649	661	691	641	704	705	674	678	648	720	695	694	683	699	689	690	681	697	689	708	655	669	699	701	640	641	680	703	664	663	713	698	672	649	675	668	707	701	670	639	710	683	675	721	706	711	692	681	676	628	713	673	701	680	688	699	659	680	663	670	658	657	639	661	657	701	655	695	692	641	651	674	632	641	656	700	672	655	695	695	675	701	704	678	715	690	677	659	693	654	628	714	696	657	629	662	649	673	737	658	698	646	727	609	669	693	687	692	667	604	652	695	616	671	650	678	649	697	695	629	686	717	670	676	645	685	680	704	651	646	651	663	661	628	712	686	680	664	614	690	666	646	632	676	676	743	676	653	633	732	685	659	719	657	688	690	702	711	683	695	680	673	665	657	684	721	699	672	708	701	686	650	660	684	645	644	646	704	647	664	698	709	722	683	718	644	664	670	700	668	645	640	668	680	659	685	679	704	707	710	705	690	661	669	691	669	711	689	717	666	678	709	703	674	671	708	672	653	660	667	661	655	723	650	672	680	665	670	704	714	688	664	727	708	712	637	703	686	697	663	647	674	644	686	702	702	690	712	694	626	700	718	686	665	675	687	725	675	716	674	721	660	696	651	684	679	697	663	651	678	694	722	690	717	705	623	704	690	689	594	691	663	698	641	707	686	618	698	701	690	655	721	673	623	688	685	648	686	679	726	633	681	632	699	677	677	720	666	687	691	661	636	659	655	707	670	706	631	704	685	665	658	655	674	686	695	644	698	719	685	695	653	650	692	685	672	704	642	652	694	661	714	601	652	705	690	706	674	695	683	636	656	701	690	680	707	686	705	704	667	648	671	653	654	647	659	670	645	667	708	647	655	693	693	632	652	662	655	723	678	729	709	678	678	639	662	747	614	711	709	724	689	678	733	694	682	687	712	679	655	691	615	663	676	702	646	732	695	683	654	649	676	694	680	660	648	719	678	664	688	639	743	627	682	633	695	632	693	641	685	686	697	682	649	638	707	691	625	635	717	707	672	699	676	627	677	676	674	706	680	713	666	661	609	713	683	682	692	675	732	686	677	617	688	719	696	666	648	655	649	659	679	687	645	682	662	695	655	683	647	735	693	687	690	647	665	653	698	670	680	670	711	698	670	626	672	698	653	639	652	728	696	690	704	671	683	670	706	652	706	680	672	724	657	652	658	649	696	695	653	664	602	719	682	675	660	716	694	657	677	708	688	666	689	685	669	662	651	669	682	667	670	678	702	706	692	673	687	662	735	646	624	683	677	640	680	661	631	690	689	659	705	696	702	641	702	658	674	703	687	689	677	656	640	685	675	673	729	694	668	641	721	688	694	694	711	669	607	714	645	674	678	686	706	672	670	689	665	624	731	688	641	666	655	696	648	682	642	671	693	685	653	704	648	690	711	699	714	648	646	634	668	673	699	691	705	650	723	690	680	681	698	703	630	671	664	681	655	704	644	718	690	683	661	643	709	709	670	675	611	659	677	666	675	638	731	614	634	704	652	666	648	661	661	690	678	658	667	726	709	741	665	711	656	694	700	719	720	660	673	695	710	660	720	630	664	698	687	682	717	692	694	657	682	681	681	696	697	661	658	662	661	715	698	677	632	678	674	670	705	671	712	673	689	684	689	726	653	695	657	648	689	699	651	713	703	682	693	682	672	627	709	690	700	724	659	695	686	716	678	653	674	698	665	653	663	626	636	629	699	700	700	655	656	665	665	693	626	677	717	697	701	696	669	696	698	713	677	720	670	683	706	703	652	703	634	672	672	661	685	684	695	701	676	688	661	691	700	680	676	722	703	683	708	653	694	682	671	676	630	654	672	645	677	705	649	667	658	642	680	708	695	708	635	695	644	657	662	665	725	703	668	716	638	692	653	668	704	711	634	687	661	700	695	696	672	699	672	650	661	675	676	656	687	694	690	704	669	696	645	676	658	683	668	665	674	649	645	664	664	744	681	690	666	704	654	688	731	659	636	670	674
7439	17595	15080	8441	5927	4682	3580	3008	2478	2029	1747	1555	1472	1572	1352	1491	3310	1148	987	983	951	953	915	928	831	884	902	810	878	806	862	803	773	851	765	827	825	792	811	820	821	814	807	770	797	764	791	791	754	774	772	771	794	802	793	768	748	782	800	768	778	816	750	793	755	771	740	781	790	771	771	771	788	777	780	804	748	796	804	772	786	799	775	795	741	799	779	747	790	786	796	812	837	770	770	839	777	755	775	770	746	790	762	715	802	825	798	773	832	757	738	808	774	791	787	817	773	770	786	746	835	762	793	793	781	772	783	800	764	763	778	781	762	781	815	781	768	780	779	770	749	757	782	738	763	771	777	744	744	756	741	772	723	805	761	764	728	774	857	796	781	745	733	714	764	790	811	788	771	742	746	771	771	729	766	801	725	764	720	720	776	756	763	734	792	793	762	784	852	826	742	804	793	795	718	797	764	778	761	752	788	769	808	757	768	772	741	791	741	741	745	791	716	759	772	703	803	733	804	720	734	776	765	730	767	772	776	791	779	777	754	779	735	770	766	769	804	788	765	741	722	735	774	802	745	774	762	796	747	766	745	759	737	773	791	792	793	765	773	788	745	825	761	748	805	769	805	795	738	797	800	804	746	776	785	758	828	708	771	735	755	714	760	740	769	779	729	740	761	763	770	774	779	783	754	804	753	762	714	750	793	742	749	756	771	782	756	773	779	778	712	730	818	742	701	787	755	783	749	782	768	776	736	767	759	823	736	779	729	791	802	797	792	774	712	781	729	727	757	712	704	769	796	763	811	801	776	745	754	748	706	768	734	767	747	770	763	719	774	714	746	699	737	742	802	790	794	803	794	730	787	768	771	768	763	800	782	727	785	782	762	710	740	803	832	728	757	793	714	755	778	713	730	717	709	784	766	755	750	765	737	781	750	747	791	736	799	751	737	767	724	750	756	712	786	742	757	776	779	750	779	784	765	747	741	755	747	771	743	752	752	774	826	782	802	764	734	767	787	791	795	766	798	790	741	741	705	813	735	761	733	763	755	793	705	713	771	804	782	747	818	780	823	777	777	718	743	820	726	746	755	794	775	807	764	772	786	786	772	740	751	811	781	793	719	776	765	715	735	763	760	737	778	750	733	800	775	755	752	766	758	742	782	742	752	793	770	706	759	792	724	755	748	783	761	776	785	746	780	763	756	773	762	744	751	814	812	754	779	767	760	766	771	794	762	775	797	770	794	798	798	766	766	754	808	720	770	795	782	755	743	755	771	703	782	786	770	764	782	761	723	819	772	763	732	757	770	728	798	767	830	805	798	710	778	755	789	779	747	774	782	744	788	769	737	820	779	775	752	744	742	753	771	765	708	718	737	744	763	794	794	815	762	802	789	812	762	736	780	781	750	718	751	759	745	730	735	738	792	741	754	735	726	750	766	752	816	787	756	778	730	740	737	779	776	699	787	818	787	748	739	791	802	746	714	780	786	804	755	726	739	794	769	727	773	799	731	784	749	784	787	754	820	744	798	774	751	699	795	795	759	738	791	777	761	739	789	754	734	728	798	732	779	777	762	795	746	736	773	760	698	821	760	772	717	729	728	771	741	754	777	769	788	766	735	761	761	777	772	732	720	745	765	790	821	764	839	745	725	732	753	803	756	745	724	773	814	737	772	745	755	761	764	768	772	779	710	785	758	762	783	775	773	782	756	785	789	814	725	752	754	757	756	796	779	757	725	738	722	783	693	751	762	799	776	714	756	750	794	715	795	803	743	754	768	791	752	829	757	802	799	759	763	756	732	791	763	751	767	709	728	760	759	758	804	736	775	704	725	782	802	775	770	778	790	807	775	783	809	764	785	794	784	801	780	747	770	772	785	766	799	794	791	763	797	798	810	743	770	784	732	745	770	783	748	771	785	775	756	809	784	751	733	776	827	755	812	800	781	735	764	755	759	729	780	707	824	775	758	730	800	698	714	813	807	778	728	763	799	714	827	769	717	783	762	799	737	769	790	752	758	745	743	805	821	754	743	779	773	775	747	771	793	793	748	706	772	726	782	762	780	760	736	756	774	761	726	775	765	802	773	768	822	767	742	753	751	742	772	746	814	751	703	708	825	741	724	707	756	756	745	751	780	761	802	731	741	788	745	771	759	825	735	786	797	749	733	764	741	777	752	810	783	733	751	772	791	743	759	740	753	762	700	784	774	815	709	720	768	791	805	772	767	733	772	767	757	776	797	767	786	734	798	773	779	750	759	769	760	804	744	820	783	767	756	766	775	772	761	770	806	750	759	755	808	787	725	799	762	811	732	759	757	808	750	756	760	790	790	781	710	780	735	752	776	729	715	764	764	787	811	799	781	788	784	764	776	802	757	772	745	794	783	753	760	733	819	798	785	756	809	796	768	793	738	801	761	753	776	754	807	750	693	764	792	803	775	744	738	798	715	740	747	766	730	781	791	742	820	770	767	759	769	737	766	792	763	768	787	783	734	761	761	768	762	743	725	709	836	754	794	749	750	755	774	727	765	789	749	778	766	748	737	808	761	792	774	751	769	774	753	747	762	758	741	751	796	757	773	795	781	732	817	736	761	780	746	753	789	769	746	790	758	785	779	764	764	738	720	754	738	792	775	734	757	786	768	814	775	764	828	724	771	743	758	754	770	756	792	732	679	743	749	826	742	736	721	744	745	744	746	734	781	779	755	765	740	762	779	781	755	811	794	751	763	747	733	747	772	735	782	744	732	756	763	762	735	736	789	739	777	793	810	785	752	812	775	808	773	748	771	775	768	723	761	770	775	788	770	786	734	758	732	773	803	752	689	725	771	773	751	792	752	801	755	724	753	775	760	757	753	757	759	790	732	806	787	824	790	767	774	747	744	745	802	732	802	706	706	768	736	734	805	783	763	779	710	754	824	764	778	759	761	780	790	809	770	766	770	781	785	685	747	791	794	783	783	753	775	787	770	757	792	735	769	768	751	720	776	735	798	808	767	782	788	737	772	796	716	801	787	751	734	740	740	771	776	743	805	760	787	772	720	769	758	717	768	792	709	723	788	809	784	781	763	778	741	794	749	741	766	811	799	757	778	756	791	714	750	737	770	750	773	726	780	760	759	769	737	795	729	712	789	791	779	804	755	799	803	780	761	743	772	781	758	741	760	784	741	753	769	802	775	826	776	746	777	758	769	744	741	746	734	772	739	764	741	760	739	729	716	767	764	765	818	776	794	747	719	774	788	738	782	773	747	756	780	801	750	744	791	760	734	886	705	778	771	773	778	773	817	768	793	792	777	773	774	806	789	736	747	767	789	794	761	759	778	828	749	740	730	767	759	746	743	778	747	795	759	704	769	766	730	767	795	748	714	787	711	735	735	736	742	766	719	777	777	801	810	769	811	761	742	794	774	762	770	739	758	795	760	751	791	723	757	788	832	745	780	812	745	803	766	775	776	770	766	739	739	751	786	749	680	749	770	773	779	737	824	810	764	794	749	768	788	767
27360	21101	10218	999	599	607	458	325	297	318	262	275	293	275	270	321	328	230	273	259	231	248	255	263	250	254	256	248	256	241	229	258	255	275	237	253	255	251	261	241	238	240	244	259	262	247	237	221	251	235	244	235	210	244	240	245	234	275	257	236	234	273	276	253	270	233	220	243	232	241	276	226	246	277	246	224	256	242	228	227	238	228	239	265	230	249	261	261	243	231	247	262	246	245	252	257	251	234	236	232	255	242	243	225	267	226	248	238	243	277	247	259	243	238	238	238	250	271	251	245	267	242	225	236	255	231	234	243	255	280	272	232	242	244	239	253	224	265	259	247	250	257	279	240	237	245	260	263	245	208	254	235	241	255	228	245	263	260	260	222	257	245	231	230	247	227	249	239	242	231	265	224	270	235	240	268	225	247	260	238	268	241	260	243	271	253	257	251	257	231	234	268	263	226	254	259	246	235	254	238	267	243	230	275	228	210	247	271	241	223	243	279	266	235	266	282	247	236	238	246	261	263	216	227	256	234	265	230	256	238	232	249	212	242	239	244	239	232	258	266	234	273	235	204	266	264	252	246	244	259	256	269	219	216	239	248	255	214	237	269	231	247	242	249	231	232	235	227	257	238	230	224	239	258	246	197	261	250	236	251	259	248	240	256	247	245	229	245	250	225	240	224	250	230	244	256	287	229	230	248	256	237	235	220	242	236	224	227	264	242	249	238	254	257	252	264	223	253	244	235	266	243	259	249	234	231	242	225	256	248	242	241	249	251	214	266	221	226	245	259	241	256	275	266	269	228	258	217	250	269	249	233	252	244	269	247	239	255	227	264	266	271	272	258	241	240	223	249	251	262	237	245	212	240	234	271	251	256	247	233	256	235	263	269	256	257	217	254	270	266	249	236	254	246	263	218	241	237	263	268	252	261	257	238	240	226	261	245	249	227	256	246	244	236	250	256	262	258	235	234	242	246	253	235	253	257	239	273	261	267	239	271	235	276	253	264	235	251	263	285	240	274	241	227	252	257	256	242	250	247	247	253	221	256	248	250	250	241	240	273	244	268	255	217	263	240	262	258	257	238	259	253	228	260	236	267	263	237	243	246	244	248	252	234	257	246	257	236	249	258	231	250	252	248	235	243	266	286	243	243	259	265	240	239	263	223	256	233	238	240	229	212	248	244	255	260	257	257	244	229	250	245	229	255	250	236	244	265	258	238	271	246	215	238	252	223	240	248	234	257	287	243	265	246	236	262	282	242	242	268	262	276	248	238	232	235	238	230	253	237	265	233	242	244	264	262	232	242	240	231	254	261	256	243	267	285	233	252	240	249	269	266	230	211	235	252	239	238	260	261	256	248	225	254	254	278	232	243	262	252	260	222	249	231	263	224	234	292	232	235	231	260	237	242	250	235	253	252	258	258	215	231	250	229	221	249	258	264	257	278	243	220	237	226	242	243	230	224	230	260	223	278	242	238	247	273	228	245	233	226	275	251	257	236	233	251	209	255	272	230	245	243	274	238	272	253	239	282	248	248	238	259	245	239	274	259	256	236	236	254	243	263	250	215	250	249	242	242	227	224	257	217	246	249	241	270	267	262	238	224	224	256	252	237	253	262	270	262	258	218	259	258	240	272	249	265	264	252	237	268	244	251	244	271	249	241	223	258	233	256	258	230	246	267	250	223	224	259	259	237	244	261	266	229	239	277	275	258	250	243	253	280	236	233	256	261	247	234	241	258	259	262	228	247	233	245	258	245	268	257	276	259	255	247	251	237	279	226	238	262	244	256	236	252	225	241	283	238	237	263	278	224	259	218	261	253	244	255	242	251	260	271	258	216	256	260	259	244	237	238	260	223	261	244	262	269	249	275	252	249	249	250	253	233	280	227	238	243	230	238	243	239	229	245	222	235	242	260	275	253	256	260	268	241	235	256	225	239	245	239	254	236	263	252	254	221	250	244	242	252	261	249	231	280	228	225	237	259	255	271	274	249	249	234	217	246	255	251	250	239	257	245	268	221	266	243	235	221	253	235	224	234	220	263	220	235	238	250	248	240	248	220	244	256	243	230	254	240	226	234	271	259	227	245	266	245	253	240	240	250	269	231	219	274	224	252	261	261	242	237	251	261	205	235	265	287	263	241	269	244	233	234	248	222	277	229	228	238	232	250	256	247	241	260	245	228	259	244	250	243	255	243	244	226	262	229	252	223	276	240	237	266	253	261	242	227	240	256	253	271	246	234	230	254	241	259	249	230	236	247	210	254	235	219	265	251	246	262	213	286	247	267	251	225	251	224	262	240	262	272	237	250	254	254	246	235	236	252	242	268	224	247	256	231	263	231	248	266	221	273	253	259	234	233	240	213	248	266	294	249	261	240	245	257	237	273	267	277	260	231	236	239	238	266	253	270	265	237	251	243	229	238	254	254	270	238	223	239	283	258	276	255	250	230	238	247	250	275	245	253	244	273	235	270	269	251	252	230	243	250	246	279	239	254	239	267	240	251	291	251	275	234	239	245	229	241	235	240	265	266	253	232	258	234	248	273	201	271	249	245	261	243	249	245	214	244	246	258	245	236	235	243	240	244	248	270	259	238	249	218	250	261	205	239	245	262	275	239	217	240	244	254	248	249	231	262	256	243	251	234	266	240	244	226	235	220	272	253	245	263	235	265	237	294	229	244	206	269	270	241	262	257	253	264	244	251	245	245	235	223	235	227	231	258	203	238	237	233	249	208	238	230	248	264	267	257	247	244	242	260	248	268	244	274	242	241	259	227	245	243	270	292	276	260	224	234	203	256	251	256	260	231	242	257	214	268	246	270	239	265	252	254	243	266	287	251	254	244	254	253	255	260	262	248	233	220	248	226	258	245	238	216	218	243	246	225	266	254	253	257	242	248	256	239	250	244	262	261	232	253	249	242	243	218	250	220	246	231	248	232	217	237	270	235	248	252	241	233	234	254	248	244	270	263	251	271	233	281	233	262	222	264	257	220	257	234	227	257	248	225	245	240	233	265	274	269	249	255	227	265	237	268	272	238	244	250	223	236	240	264	243	249	253	246	248	226	238	241	242	241	201	246	226	235	252	223	244	256	230	237	259	256	257	273	209	267	249	243	236	243	245	238	233	245	239	269	228	240	214	236	233	251	254	267	256	264	241	245	253	226	230	232	253	219	234	294	227	229	224	250	249	219	254	219	276	240	238	262	258	245	258	251	235	239	270	236	220	256	266	234	233	269	241	261	233	230	251	264	227	263	238	251	267	265	219	231	238	240	219	214	269	256	239	262	249	277	249	229	251	261	202	264	241	254	259	254	251	259	240	234	261	242	255	237	245	268	236	257	256	280	255	290	210	222	238	232	267	230	239	252	239	220	215	253	264	248	252	241	275	243	256	261	257	252	252	242	236	238	249	253	254	219	239	250	250	235	232	236	247	233	261	227	256	255	220	247	271	219	269	247	269	240	246	267	262	239	246	234	255	265	243	230	232	251	278	240
3895	1263	1184	648	549	578	501	380	372	374	354	368	353	418	352	452	415	322	291	302	308	323	261	290	296	311	304	261	313	289	278	330	295	286	267	305	296	303	315	303	264	276	286	317	330	296	298	323	286	331	276	329	320	298	305	297	325	317	307	309	298	291	335	297	290	278	305	273	295	275	293	295	292	306	299	308	298	262	300	296	299	313	302	309	302	272	290	307	273	300	289	327	295	304	285	316	299	330	277	289	305	340	294	289	297	291	278	289	271	306	284	278	271	310	309	309	298	274	288	299	306	318	303	296	299	279	315	288	290	291	296	305	308	272	255	298	293	298	318	317	322	271	294	312	301	307	292	293	320	313	313	339	295	293	309	283	299	299	301	270	324	275	333	324	274	273	287	303	278	313	274	280	312	292	256	270	261	294	289	316	313	306	281	334	311	294	283	273	319	282	287	292	299	295	304	293	297	305	272	313	298	283	257	286	292	282	282	306	283	309	328	301	310	325	315	288	299	298	313	285	328	293	287	259	292	317	310	301	299	303	310	298	310	307	302	316	323	314	285	287	271	292	248	320	318	302	256	293	296	300	322	296	284	305	321	268	292	315	315	283	298	292	288	302	301	320	314	281	279	275	282	286	319	304	296	294	311	275	284	303	311	298	270	259	290	319	319	327	304	282	293	316	309	311	249	300	265	320	289	279	291	320	294	326	275	280	259	264	304	293	296	315	292	277	269	298	331	290	291	290	270	281	283	326	304	280	289	304	268	294	314	294	274	321	306	308	312	291	304	288	330	263	321	288	317	323	294	319	306	291	281	298	285	305	269	276	278	292	283	297	322	276	287	283	350	274	294	274	292	288	287	294	289	312	280	285	282	275	298	282	296	310	295	276	302	328	300	278	285	292	293	285	275	300	288	281	313	272	311	284	299	275	282	307	285	276	290	304	302	297	314	278	288	279	282	294	304	270	311	293	257	290	291	317	267	309	298	297	296	287	287	308	302	304	305	309	290	305	274	290	297	285	313	318	333	275	276	321	312	290	279	277	292	306	302	261	290	313	318	286	302	276	274	287	270	304	300	303	302	288	313	305	289	291	301	297	303	259	295	322	257	311	275	274	329	251	279	291	298	300	293	303	278	293	289	314	295	283	305	282	313	285	302	294	288	283	301	317	288	319	298	308	298	260	276	311	336	264	269	316	290	269	298	294	300	307	304	308	288	315	293	282	328	299	259	303	322	273	311	313	283	318	283	314	283	302	293	297	290	263	309	302	301	287	280	298	294	338	301	241	296	299	294	273	324	286	327	302	290	351	260	276	286	284	293	309	274	317	279	281	300	276	290	280	287	307	277	292	306	292	311	277	293	302	312	318	303	324	292	302	284	324	316	322	274	281	281	296	304	285	299	314	302	300	284	280	283	322	294	297	315	282	304	309	281	290	313	273	283	311	275	304	328	289	283	297	274	313	291	284	295	282	282	308	279	296	317	273	301	351	294	345	271	278	324	315	309	300	288	311	285	281	292	301	313	288	284	304	295	271	287	278	295	287	301	297	326	308	294	292	275	290	282	288	285	312	282	287	279	302	286	293	266	281	321	307	311	313	306	312	311	309	318	278	307	277	311	312	286	288	326	298	250	276	307	292	275	309	287	301	281	303	297	310	297	274	291	302	297	315	305	287	291	300	289	333	313	291	312	286	270	286	323	286	296	279	293	293	294	278	298	287	305	264	285	290	307	309	290	310	283	303	290	295	317	312	314	298	291	299	281	300	289	316	287	267	305	293	294	303	307	298	339	301	298	267	285	311	319	283	269	302	298	322	320	316	255	320	308	314	291	283	279	299	293	309	341	292	293	292	331	270	314	277	303	303	288	297	294	324	339	272	312	310	305	294	307	275	298	305	314	300	293	278	294	315	281	300	297	255	274	295	317	306	314	315	305	308	284	280	285	295	304	322	292	304	297	286	286	309	297	289	313	269	295	293	298	292	302	303	288	277	323	300	290	294	276	301	302	318	263	271	266	285	307	312	312	301	306	277	316	289	323	271	318	282	290	293	301	309	268	317	325	323	314	287	309	306	300	329	279	284	318	291	252	284	286	298	289	273	277	295	315	311	323	310	305	279	296	280	311	286	293	306	285	295	282	281	286	309	291	313	296	278	293	300	294	272	306	278	320	282	305	297	314	297	272	320	307	303	289	299	309	283	316	267	303	295	309	301	281	291	304	316	287	296	333	291	336	259	271	267	282	317	303	316	270	277	289	346	275	262	288	308	310	290	313	294	273	289	299	323	272	276	280	312	308	310	284	283	314	316	257	272	302	303	289	310	289	307	323	330	305	282	286	310	288	299	316	305	325	288	281	304	295	316	289	297	269	310	311	305	286	300	304	318	280	302	300	327	326	285	274	300	318	278	306	296	297	313	279	313	305	292	271	309	288	303	305	287	280	300	297	286	327	289	297	277	295	290	322	278	272	281	270	307	285	311	283	316	285	299	297	296	303	268	312	265	303	296	288	295	294	309	309	290	281	306	278	310	320	315	291	304	304	292	280	291	308	299	303	310	291	297	290	305	327	287	309	307	282	307	307	313	292	293	271	284	290	320	283	303	316	305	291	294	283	308	313	292	277	276	326	319	272	296	296	285	268	317	279	286	306	309	302	278	322	297	295	311	307	315	276	270	299	291	302	314	301	272	310	301	300	290	302	286	268	310	272	295	304	299	287	299	292	278	312	290	278	302	296	288	323	326	294	304	322	287	280	286	287	299	306	282	295	261	302	317	311	312	317	298	289	293	266	315	276	300	299	327	282	299	288	316	297	318	298	317	257	313	286	281	312	290	316	267	315	274	280	316	304	307	268	306	266	270	304	275	300	302	306	316	299	297	304	315	312	310	289	278	295	311	321	320	283	261	323	304	277	281	308	300	295	319	295	286	304	263	304	293	315	305	288	269	286	262	281	316	322	318	281	297	301	295	272	269	301	282	308	284	302	273	267	293	307	258	293	299	337	324	309	309	300	313	285	325	313	323	315	287	296	295	301	276	316	284	292	300	285	313	302	296	277	308	268	293	307	276	297	322	308	292	309	308	302	282	301	295	315	294	282	272	309	301	258	283	296	312	301	300	304	275	320	293	288	278	276	310	301	310	286	313	303	278	307	271	276	301	283	292	324	318	320	295	281	277	299	312	274	291	299	311	285	305	296	295	284	281	289	305	295	304	319	271	299	305	278	321	299	317	305	276	315	293	290	296	265	251	301	323	292	305	268	275	342	316	293	310	326	295	284	286	310	302	323	304	307	284	290	294	302	304	276	305	280	291	303	308	290	315	282	290	315	277	296	283	308	295	288	316	316	315	291	332	295	264	257	315	280	300	321	281	296	237	268	304	305	289	310	268	315	294	299	298	319	333	321	292	298	295	313	292	311	281	277	302	292	290	337	301	318	295	295	282	293	294	274	306	281	280	324	269	316	260	297	293	273	282	324	277	306	311	291	321	280	303
23749	21540	29334	24177	21543	18132	2374	1100	909	872	765	774	772	664	735	757	963	599	599	622	577	618	556	568	557	554	568	549	515	551	505	539	596	517	519	536	519	540	563	560	533	513	504	543	537	556	593	532	559	546	499	521	531	559	529	537	518	549	581	547	529	571	553	531	551	518	601	527	525	539	546	513	555	543	516	505	488	547	530	566	553	548	523	529	511	534	530	522	528	537	563	529	485	533	572	520	543	522	498	511	536	497	542	504	535	562	506	558	522	536	478	536	564	519	514	553	526	469	538	483	525	567	525	527	535	519	526	540	521	523	521	542	537	574	547	533	552	546	544	532	513	499	510	563	564	555	534	551	530	525	540	537	507	566	507	594	509	561	541	516	538	527	532	528	533	560	523	511	534	546	505	516	535	488	528	513	519	515	536	534	514	511	545	532	523	527	507	561	542	522	520	519	462	586	484	535	537	505	546	525	510	542	514	516	506	498	541	525	521	493	531	516	515	527	495	530	532	499	529	541	504	555	548	518	520	520	523	531	532	544	575	540	521	516	543	533	527	518	557	548	518	558	573	516	500	560	543	498	546	523	530	508	531	524	523	544	541	555	518	535	524	512	470	542	501	525	512	540	492	527	556	489	556	539	510	501	509	489	549	537	550	522	553	498	573	554	530	537	506	497	555	526	502	495	516	544	553	464	534	522	548	549	515	526	538	515	552	523	544	488	571	538	553	515	512	529	561	579	506	508	496	509	545	517	495	513	535	533	539	520	566	502	546	592	495	541	547	521	531	533	511	505	557	516	495	511	550	545	524	534	495	551	504	521	536	518	551	533	534	558	536	522	556	510	511	585	511	538	547	546	502	538	564	485	540	535	534	527	575	523	517	527	515	534	540	536	542	521	561	499	523	533	502	522	504	540	540	547	499	517	498	531	497	546	529	520	515	530	554	505	519	552	507	519	543	517	507	488	550	516	557	529	537	584	524	563	537	496	563	536	530	539	555	512	545	497	505	504	530	523	520	492	538	540	543	559	536	554	493	525	544	559	527	531	515	532	524	512	514	555	525	512	513	518	488	503	510	525	539	557	519	503	502	525	530	556	525	528	516	537	499	533	519	518	504	517	483	514	538	496	536	501	563	513	518	485	500	525	521	533	521	502	556	485	533	550	504	514	514	495	545	564	561	507	521	546	509	502	549	529	533	538	507	514	504	566	560	509	532	501	530	505	522	555	536	548	542	548	519	492	514	558	530	546	537	530	492	464	543	529	545	561	524	541	490	530	515	481	530	497	551	509	541	560	545	562	503	538	502	526	513	530	531	510	529	521	550	541	543	540	544	545	494	509	504	523	541	534	491	547	464	489	480	537	568	497	538	520	510	512	540	542	566	518	499	565	521	503	525	505	530	523	520	536	503	515	543	511	569	545	558	517	539	530	555	558	546	485	554	539	555	521	508	466	542	568	527	551	517	529	491	567	517	513	520	486	506	553	542	513	535	534	511	537	558	506	503	549	542	515	557	517	543	562	506	546	508	545	552	480	522	514	532	527	537	565	516	498	532	572	505	490	499	563	508	516	503	539	500	494	551	518	517	523	554	530	533	534	538	542	531	577	543	533	553	536	535	524	537	551	493	531	500	534	493	518	559	542	539	525	524	530	548	526	486	557	562	577	510	543	560	531	539	565	531	505	485	511	533	518	545	493	459	512	544	488	536	559	556	518	511	554	530	480	486	487	531	543	537	526	488	545	553	529	543	541	479	519	519	551	552	551	537	564	529	542	469	523	544	522	564	533	524	510	523	545	538	503	519	532	527	555	541	495	530	508	518	543	556	501	512	524	483	508	526	567	545	520	489	511	512	513	549	538	529	524	556	546	532	484	523	531	536	503	525	509	504	542	525	471	504	534	533	522	530	504	529	530	551	531	538	567	497	530	515	527	530	513	521	543	551	497	499	483	521	521	505	488	482	512	568	532	526	532	573	514	521	507	490	488	482	498	504	503	533	498	509	553	521	522	574	582	518	567	526	520	520	550	531	493	505	537	531	546	553	543	487	518	514	527	483	574	515	484	555	530	507	535	534	515	512	532	503	528	534	518	529	539	581	544	530	499	513	537	479	501	522	517	587	566	504	511	532	490	520	517	546	543	500	543	502	560	523	488	513	542	526	520	545	495	506	471	521	511	498	513	521	547	545	520	540	490	459	538	551	545	529	490	515	558	491	526	484	572	506	520	512	510	506	549	524	503	538	526	473	516	504	518	530	514	521	498	517	546	512	538	543	535	543	509	550	565	542	529	542	541	535	491	505	528	541	551	514	541	530	485	474	500	506	550	570	533	552	544	526	504	520	541	502	517	529	505	517	545	510	505	515	503	527	503	494	497	535	551	540	516	523	578	542	524	519	556	538	563	556	494	544	546	525	492	526	545	500	530	551	514	544	513	538	582	517	536	522	537	540	523	505	553	541	578	508	551	490	546	561	576	531	499	482	529	491	583	532	497	562	555	522	518	521	528	517	511	515	521	503	512	550	481	553	510	553	554	499	547	549	568	545	534	541	526	503	522	502	508	515	537	542	546	536	530	505	516	509	534	522	516	529	475	506	513	531	516	484	536	544	570	563	540	561	546	522	496	546	498	526	499	534	555	549	511	537	554	497	615	541	511	512	522	533	541	540	552	532	540	552	507	518	481	531	539	504	514	457	553	514	507	526	502	532	569	549	491	536	517	488	544	489	530	527	585	556	509	540	502	516	483	535	543	518	480	507	562	504	514	532	533	511	555	560	504	525	510	564	479	534	480	541	532	535	500	563	516	531	530	542	502	499	515	530	553	483	527	537	548	529	542	507	487	543	558	523	552	523	517	531	529	531	522	540	522	489	549	530	515	554	502	508	519	516	532	584	523	481	516	539	507	522	505	474	543	563	552	530	525	540	522	520	547	510	517	485	535	542	479	505	517	530	527	542	480	537	545	549	540	513	554	522	533	528	502	523	529	526	487	511	533	562	545	535	578	578	505	549	559	495	523	536	504	516	549	527	512	519	519	510	553	540	493	552	524	513	517	509	537	531	535	550	549	583	571	500	487	531	512	474	497	529	500	532	516	503	538	554	497	527	533	555	536	567	506	517	505	538	538	538	549	540	522	554	494	548	534	528	526	508	550	515	510	527	527	533	528	525	499	576	501	510	549	506	536	541	519	521	535	513	561	521	563	553	505	519	545	523	503	516	496	521	533	527	526	521	529	539	523	556	508	499	562	501	507	518	547	525	516	556	534	542	525	534	526	575	506	527	519	510	519	566	498	490	508	535	532	569	530	512	510	480	503	534	498	540	509	539	533	503	502	553	489	502	489	515	528	536	516	548	513	497	511	535	495	537	518	511	511	525	551	479	505	536	522	491	515	499	568	519	535	500	540	540	533	536	540	519	558	502	544	563	534	526	530	515	516	536	545	515	583	530	535	530	522	535	550	511	509	511	509	540	548	502	561	547	531	505	514	527	523
4879	10552	9408	4804	3550	2878	2390	1782	1552	1294	1082	1025	1046	944	967	1014	1442	735	703	707	681	674	661	690	698	682	642	668	665	658	617	620	610	620	671	630	603	629	616	599	637	577	599	599	592	637	591	640	569	628	603	580	588	648	594	590	584	638	647	597	604	607	596	630	606	591	604	588	580	574	656	626	586	551	600	589	609	615	569	601	599	555	575	592	589	603	591	634	642	600	591	629	611	609	622	624	621	608	628	602	619	611	634	606	599	603	618	598	593	631	587	590	621	633	598	623	591	665	599	579	583	582	588	638	610	621	586	587	593	601	597	600	551	572	617	613	586	599	576	573	593	588	618	586	558	619	626	571	582	625	594	616	611	565	595	616	599	575	592	592	611	612	650	603	571	605	592	635	622	599	540	596	602	599	605	583	584	590	659	595	602	615	671	572	567	622	570	624	624	552	601	642	612	609	577	622	593	574	601	570	620	618	632	682	593	607	638	610	569	607	636	606	606	574	572	632	597	589	592	604	611	610	603	633	569	604	605	611	610	594	602	630	635	590	574	630	595	575	573	630	577	603	607	544	619	627	601	580	577	595	599	635	617	596	594	579	633	645	582	603	614	623	597	597	657	590	585	637	664	601	608	586	617	619	582	613	589	607	659	579	627	586	561	615	545	583	626	602	600	581	631	599	608	603	557	603	594	612	577	564	610	619	596	540	586	627	627	594	577	565	617	571	554	605	603	607	609	619	571	608	594	605	584	612	606	601	633	596	571	590	595	639	598	578	604	602	615	618	610	599	648	607	601	611	578	585	554	662	588	554	626	590	603	616	586	619	597	624	598	631	561	613	584	590	611	609	610	546	608	618	628	584	581	546	622	647	602	596	608	586	602	578	606	622	624	565	584	607	562	570	620	621	546	553	609	612	569	559	624	569	617	635	623	581	608	567	575	604	554	596	593	598	606	569	598	594	609	646	598	613	564	619	578	569	604	606	612	601	592	587	617	572	565	615	606	609	626	589	597	605	619	628	579	600	617	610	613	608	576	615	623	615	604	602	620	572	610	597	603	576	600	607	658	625	635	592	623	558	591	623	585	581	574	637	618	604	611	598	609	617	560	585	619	604	606	576	583	574	600	612	614	569	616	572	589	620	595	617	576	573	627	612	629	621	631	604	585	603	611	597	595	601	589	626	574	605	603	592	602	589	593	584	577	582	601	621	589	609	574	588	601	591	601	605	596	561	572	589	624	599	573	588	595	570	578	579	594	609	612	568	605	569	610	606	603	616	565	616	636	651	617	618	572	607	563	609	597	608	589	566	595	612	581	575	576	628	596	642	615	582	595	600	634	613	590	583	602	581	607	608	636	624	572	549	627	589	604	611	619	617	569	598	559	603	596	586	628	576	598	585	596	603	616	574	590	599	602	569	594	630	598	557	595	584	607	586	603	579	617	577	572	541	607	602	567	550	598	605	570	601	617	560	597	611	616	565	645	610	601	631	577	592	584	580	579	599	614	608	613	584	592	610	584	582	600	545	619	612	623	594	602	602	600	582	617	623	650	611	586	571	559	623	602	589	603	625	608	635	649	606	581	634	615	557	619	642	578	623	568	611	602	575	626	586	568	620	594	586	674	603	615	620	617	603	593	628	638	584	589	608	540	569	615	623	635	631	600	593	593	627	601	587	586	589	595	593	576	578	621	569	573	586	608	610	567	578	595	607	589	601	578	595	592	589	621	612	619	576	597	612	593	577	589	626	608	569	621	602	585	607	547	553	607	581	591	605	597	603	616	611	562	636	569	559	580	587	617	603	596	575	639	596	580	578	560	584	579	609	598	600	626	599	574	617	580	631	570	585	608	599	620	611	597	620	577	567	575	623	580	626	600	619	599	590	583	597	576	607	597	624	616	599	645	601	609	612	615	571	558	578	578	594	598	605	566	574	572	611	627	590	581	606	663	611	634	570	613	554	636	620	591	566	657	621	639	570	535	591	611	586	613	555	602	634	599	624	571	609	620	631	617	599	582	571	563	590	578	583	638	595	592	602	584	634	558	603	641	590	627	597	617	600	638	553	618	585	552	618	623	605	633	626	628	537	630	587	608	577	589	602	617	557	600	593	581	628	573	580	617	570	588	560	592	576	595	612	596	574	578	597	619	568	622	582	623	583	631	613	594	614	565	614	601	619	614	554	609	612	600	578	592	585	540	617	609	595	566	630	635	568	578	578	578	615	617	619	584	609	562	579	604	644	638	593	619	603	575	597	650	605	645	625	581	636	588	623	581	647	600	567	593	552	594	661	602	603	602	555	555	588	597	587	576	623	593	592	629	588	591	589	596	599	595	615	582	634	590	605	550	607	624	577	597	575	613	629	577	607	598	645	626	566	621	573	581	614	544	562	584	603	572	604	639	602	636	622	561	608	580	585	555	611	634	588	590	615	655	609	665	562	644	616	606	598	591	570	600	576	593	605	581	602	661	581	643	573	608	613	600	621	622	617	618	629	628	624	580	616	591	543	570	618	610	572	598	613	559	587	600	571	590	623	618	605	610	660	614	574	607	601	608	597	582	593	610	595	660	593	622	606	601	568	616	605	602	618	623	583	570	583	595	594	598	601	574	603	613	611	614	604	555	593	601	629	586	635	558	623	585	606	538	613	657	603	596	618	589	596	610	619	602	609	583	624	576	586	607	583	612	626	610	604	634	562	591	612	591	592	591	591	620	628	583	554	612	604	606	616	559	632	600	632	604	631	540	619	583	578	588	620	623	627	574	610	593	605	583	567	554	588	617	606	609	606	537	614	601	611	577	609	551	604	557	588	564	559	589	617	606	605	595	626	598	609	601	586	589	581	597	615	617	616	663	609	634	651	616	674	613	618	617	623	587	642	619	577	588	646	620	636	606	608	605	631	610	636	650	642	566	587	620	636	658	666	651	580	612	614	546	641	581	600	588	630	559	586	587	561	653	587	601	560	606	606	621	621	580	665	671	589	607	623	629	600	582	609	585	613	604	587	576	595	602	575	585	605	589	573	628	584	595	597	608	601	600	576	603	583	598	583	602	609	596	591	602	634	606	584	623	573	615	584	652	614	571	589	607	580	609	615	595	612	568	604	558	586	619	633	587	570	596	620	604	545	605	610	589	573	548	607	589	616	610	583	618	609	648	611	585	589	623	601	616	624	560	616	548	618	589	604	574	617	659	613	661	617	620	611	578	614	574	572	587	597	637	609	560	621	589	575	635	548	608	597	595	542	589	568	558	604	576	590	610	603	613	575	618	623	607	636	581	622	594	619	600	576	584	576	585	569	589	586	596	628	633	609	567	583	618	579	547	589	583	631	611	569	636	617	552	610	598	582	607	615	555	585	603	598	585	600	617	589	566	604	553	634	610	637	586	596	615	619	608	586	633	659	588	569	635	611	643	617	579	617	578	613	601	586	619	600	557	596	622	606	555	614	587	578	624	581	567	646	632	598	614	579	626	610	616	619	594	602	555	629	591	638
25053	21486	28379	24918	17697	1238	692	523	453	412	355	405	362	332	393	392	359	262	312	268	259	283	269	253	287	276	266	273	290	275	246	266	263	246	249	292	254	269	263	262	286	252	287	253	280	251	232	266	241	261	259	245	241	244	250	249	248	272	265	271	284	253	257	248	283	250	250	236	264	289	249	272	244	224	233	280	258	275	261	270	274	248	254	241	251	288	264	246	223	270	251	261	258	243	247	275	296	251	255	261	265	238	266	269	270	267	266	255	243	237	254	251	275	247	249	245	225	277	274	261	230	275	269	254	265	264	258	266	262	243	243	254	253	227	271	226	271	261	264	232	248	279	253	263	257	267	239	269	261	232	254	249	241	263	255	243	242	267	286	267	267	288	266	251	251	248	262	255	266	275	289	249	261	267	275	221	264	257	264	239	263	270	268	271	241	242	258	243	247	270	217	253	266	264	241	247	276	250	253	277	254	263	259	270	264	232	233	258	245	235	241	289	247	243	269	265	258	274	267	248	270	245	238	270	218	256	236	249	249	268	250	236	273	243	284	285	256	256	269	278	214	286	257	236	241	243	269	243	236	239	252	260	255	254	240	290	277	254	234	276	246	264	245	248	253	231	265	255	246	274	266	247	265	233	259	234	235	271	244	261	276	280	269	250	258	247	242	262	267	250	279	271	273	260	260	255	249	252	245	236	240	241	246	263	257	255	265	259	251	248	257	262	235	273	255	256	246	267	253	242	238	248	255	281	258	231	248	250	265	236	261	276	248	282	276	247	256	270	287	253	285	251	266	249	276	244	260	251	234	258	245	245	280	292	244	249	272	261	260	250	262	213	242	254	248	258	243	264	265	246	288	246	239	251	247	240	259	248	255	257	252	259	253	252	252	254	248	253	255	249	244	275	280	279	264	230	270	252	274	245	249	274	233	270	291	262	255	262	274	265	250	252	256	247	268	256	261	267	247	234	250	249	241	255	292	228	279	250	260	247	259	273	266	258	243	261	267	269	270	269	253	226	250	260	246	274	264	268	227	260	290	266	226	280	284	252	232	266	255	258	277	212	269	246	260	260	262	247	283	238	244	236	261	259	270	266	231	292	227	260	243	234	259	271	250	251	239	254	263	206	287	245	240	268	237	234	261	263	226	292	235	263	262	278	264	254	256	258	266	257	232	241	276	258	285	251	266	260	250	261	250	281	282	256	281	276	261	292	275	265	291	272	248	254	243	263	248	282	274	238	255	239	270	241	271	281	251	251	236	272	260	265	251	259	291	273	263	277	276	250	266	269	253	262	251	249	270	251	286	261	278	247	240	234	260	266	255	266	263	244	234	252	263	258	240	270	244	238	235	252	239	299	250	248	251	266	276	273	269	246	258	237	266	262	266	244	253	240	258	244	240	263	245	225	267	249	259	245	258	242	282	268	267	267	231	259	247	263	257	264	223	227	260	243	309	257	261	250	282	268	254	273	254	265	246	255	276	226	251	267	259	272	243	250	240	278	232	282	265	247	257	228	250	271	259	290	248	289	250	224	245	261	253	252	245	264	251	241	269	267	265	260	248	259	259	248	285	272	270	262	261	250	236	260	284	229	259	277	227	243	260	250	244	282	246	262	243	262	228	249	246	241	230	269	272	254	238	260	244	259	244	262	242	247	269	250	272	259	273	269	272	256	242	252	260	294	235	290	263	249	278	245	255	269	266	258	231	247	274	266	231	257	245	229	258	240	211	253	256	243	263	235	261	248	243	264	268	229	243	244	236	231	258	276	257	257	236	267	251	245	234	263	216	259	249	229	247	246	252	256	253	256	275	274	278	263	291	262	289	252	233	234	260	245	269	265	271	244	277	257	277	234	276	253	267	274	265	265	258	226	249	259	266	248	268	246	272	262	272	237	244	252	294	252	240	277	265	229	278	251	268	270	279	232	283	241	258	262	276	263	272	255	232	255	277	258	239	288	240	240	271	258	283	246	244	259	286	256	259	267	253	231	249	219	274	236	233	236	225	260	285	255	243	257	233	265	267	281	235	275	276	259	308	224	227	257	246	270	271	242	272	261	276	249	266	235	275	264	258	239	230	261	234	264	271	223	262	277	226	238	256	240	260	245	258	248	242	272	234	247	260	270	245	265	267	267	268	259	247	242	237	250	252	256	274	274	282	243	255	251	266	254	266	267	270	271	270	272	265	252	228	250	254	242	271	249	247	269	217	263	283	276	256	250	226	281	260	260	223	247	273	244	278	238	249	278	262	260	253	245	244	284	276	224	255	231	278	263	261	243	259	242	233	253	248	216	267	249	205	269	254	254	235	275	257	245	247	234	258	290	273	264	230	235	263	270	245	237	249	233	257	214	269	271	262	282	247	260	230	273	276	260	276	268	286	250	265	264	247	263	256	262	245	248	285	242	253	263	256	271	236	269	283	265	254	266	275	267	274	274	268	285	258	274	286	268	248	250	258	261	267	256	262	241	257	218	280	253	263	253	265	240	238	237	234	272	253	254	260	262	257	266	249	259	242	272	265	267	239	243	239	250	250	265	236	254	242	253	252	259	241	268	248	226	284	271	268	246	251	270	276	240	269	264	257	252	242	244	278	238	265	258	266	260	253	242	261	285	271	272	252	246	232	255	234	252	243	271	274	232	239	271	278	247	260	260	255	218	267	272	272	271	278	255	244	243	255	245	282	288	252	271	241	271	250	227	290	251	218	247	255	240	247	242	235	227	246	216	255	283	271	273	241	258	228	247	235	254	228	278	233	259	256	270	236	256	265	257	270	255	224	248	256	245	304	250	262	229	276	246	279	281	249	264	236	263	237	261	262	289	271	241	252	263	241	265	267	232	271	249	281	266	328	252	237	256	242	242	238	239	254	264	260	258	239	247	250	243	285	277	263	299	276	262	269	261	248	253	239	293	264	260	269	251	232	273	254	244	246	251	260	251	250	264	258	248	265	273	267	275	241	266	275	300	246	249	238	246	255	251	260	258	248	234	216	253	250	251	224	267	262	251	251	250	258	275	261	248	248	251	213	245	236	237	256	277	234	284	264	293	254	278	269	266	280	246	272	246	278	233	251	260	271	249	229	262	228	248	246	260	272	264	266	248	238	262	253	260	257	254	253	273	235	263	247	247	256	262	222	243	260	247	245	252	270	296	273	256	260	258	254	272	251	256	238	276	278	254	278	247	258	265	249	226	277	285	263	233	251	252	268	249	279	226	249	257	263	273	274	253	254	254	234	260	285	278	279	258	244	245	237	275	251	256	244	241	276	248	291	260	261	254	249	251	264	243	250	263	248	241	225	282	247	242	249	269	292	249	260	253	276	245	242	272	268	278	275	255	236	268	252	254	269	250	242	258	253	244	260	270	247	260	259	263	273	241	260	254	272	278	262	248	243	257	229	232	225	266	260	229	256	250	247	259	280	257	255	257	280	260	285	252	247	273	268	254	258	277	228	276	251	257	273	236	256	282	263	266	256	243	264	257	256	235	288	240
4743	6455	5476	2806	1953	1728	1435	1053	884	659	632	655	590	529	660	541	562	429	379	379	358	382	376	318	353	347	376	339	365	342	358	357	347	302	355	341	326	339	329	362	356	347	352	337	342	301	327	374	343	349	356	328	359	324	325	321	330	360	339	334	330	319	347	316	316	349	321	332	338	344	331	343	330	299	321	321	315	313	312	332	346	366	324	333	290	320	339	326	329	317	324	351	356	326	335	312	351	359	317	293	307	323	345	314	320	371	335	339	311	326	312	349	332	344	308	340	319	308	299	332	326	317	294	315	357	315	321	320	289	316	349	316	343	334	305	337	353	347	344	329	316	324	344	342	316	306	316	313	321	345	305	332	325	322	338	347	330	310	345	325	363	318	326	339	368	337	311	327	308	330	340	318	298	344	350	333	331	297	331	328	323	356	321	322	321	306	285	325	322	342	324	357	369	332	317	324	316	334	312	338	324	334	357	342	319	315	355	349	346	315	323	329	299	324	331	331	312	319	339	314	315	321	348	321	326	334	325	310	327	381	337	321	331	327	302	293	316	323	348	302	331	308	342	333	324	336	322	322	349	339	337	334	295	321	313	320	313	338	343	348	349	307	357	328	333	302	343	342	344	307	343	272	313	334	311	309	327	323	322	334	297	326	323	332	343	343	336	335	311	314	349	370	341	366	329	295	319	313	330	332	324	332	336	313	327	360	319	326	353	344	321	321	315	311	338	311	293	317	334	360	318	311	322	357	307	319	303	332	344	296	341	343	348	346	317	315	394	350	302	300	335	308	285	328	363	365	327	310	364	338	318	358	323	329	342	324	311	335	362	319	350	345	339	350	323	327	335	291	311	324	355	378	316	353	325	328	321	365	302	308	320	349	325	343	336	331	323	341	357	322	311	340	348	347	319	323	328	323	321	360	344	303	332	344	329	316	332	317	322	342	308	335	320	335	305	320	329	335	343	308	319	364	339	356	356	307	347	309	344	370	296	321	341	288	349	304	295	307	373	326	334	318	374	330	338	328	337	312	314	326	317	333	334	344	359	338	355	334	330	298	350	343	349	328	324	338	341	348	348	345	294	315	332	309	312	362	319	344	346	327	362	359	339	352	313	305	328	364	349	336	304	317	343	320	312	319	318	322	292	309	294	323	322	333	353	305	319	308	319	309	306	348	334	342	344	351	307	303	329	304	303	339	332	333	373	357	306	315	336	315	339	334	337	295	306	324	350	302	314	349	356	351	309	349	329	330	347	315	328	310	337	295	306	343	326	333	339	310	345	323	352	325	326	339	286	329	297	323	359	295	353	343	323	333	351	320	318	313	335	325	322	317	300	299	316	335	327	336	320	315	317	320	366	325	323	359	306	350	352	364	329	328	349	366	351	293	336	330	334	344	320	343	306	302	329	328	337	316	356	305	300	332	358	304	328	314	330	339	350	347	328	307	338	271	316	324	322	341	355	334	323	368	328	324	318	345	296	309	311	336	371	361	327	344	315	315	334	329	372	306	315	331	307	333	325	351	342	320	351	296	343	314	353	322	334	327	287	333	327	334	304	322	319	331	303	340	327	316	350	372	310	354	322	321	289	335	316	390	341	290	375	327	311	351	328	357	307	325	289	351	309	325	297	318	335	304	388	311	328	339	337	333	313	352	349	376	350	312	345	349	315	298	333	329	347	348	322	319	295	366	311	298	369	323	358	331	321	326	311	315	319	323	341	354	359	301	329	324	298	337	328	291	331	365	319	302	302	330	326	333	315	302	296	328	302	342	331	341	349	329	348	307	327	339	293	331	341	326	324	358	346	304	332	349	340	339	348	317	335	339	325	308	320	339	306	336	327	312	327	333	370	325	319	325	332	317	293	303	336	309	363	313	310	318	319	339	312	317	323	342	312	379	351	349	318	310	317	336	323	297	324	306	342	312	331	312	338	331	317	335	329	339	336	330	316	286	353	347	348	351	318	349	340	313	313	330	316	315	315	319	342	360	331	307	322	312	355	340	332	363	333	357	312	340	305	337	319	329	316	323	325	337	356	334	303	340	320	351	366	350	292	343	320	328	302	317	311	315	302	353	323	283	321	345	333	325	305	333	325	329	306	341	365	329	322	351	340	311	309	305	321	317	343	360	313	333	316	327	300	306	340	349	324	331	328	328	325	339	348	312	316	346	327	346	346	318	347	333	332	345	309	328	322	329	323	335	322	327	327	296	355	320	353	321	303	322	322	338	323	332	334	314	346	314	292	319	324	317	345	324	319	338	319	327	314	350	314	310	331	376	324	321	318	329	324	318	351	298	340	317	327	334	315	326	326	342	326	350	323	342	341	352	315	346	332	340	339	334	319	328	320	331	336	324	348	326	347	324	329	324	305	307	342	299	332	313	322	371	312	343	338	325	288	337	326	291	322	318	353	386	332	346	307	340	326	331	331	310	316	309	322	319	340	278	307	303	301	305	338	330	269	339	320	331	323	308	323	340	329	317	334	316	302	311	356	351	345	341	321	323	342	320	355	343	330	322	315	309	305	322	337	353	345	314	308	341	323	345	334	347	283	324	304	320	327	319	305	351	288	325	319	327	320	335	342	314	313	319	333	352	324	334	357	342	328	313	307	314	342	312	333	323	343	307	313	314	293	338	320	299	348	344	348	333	334	313	324	303	307	336	325	326	319	357	307	321	330	341	302	323	299	311	321	315	326	362	351	297	323	304	344	347	314	286	344	335	331	363	353	325	320	326	311	325	291	336	317	351	336	354	345	322	347	315	304	333	315	315	320	307	343	324	314	340	329	327	335	341	363	299	345	297	342	332	340	329	326	334	319	321	332	296	323	308	344	337	322	345	329	354	289	322	318	303	315	332	335	342	346	314	328	330	322	323	329	336	349	333	333	340	346	312	329	335	323	351	327	307	312	313	318	348	341	329	341	350	359	273	304	331	344	335	311	341	332	338	345	329	319	338	338	295	308	328	295	329	326	313	367	332	329	324	309	322	312	313	297	324	348	344	302	333	328	317	325	329	313	323	304	313	317	315	336	301	307	318	294	361	339	302	335	283	316	337	337	298	336	312	343	330	322	338	315	331	338	323	341	333	340	359	328	335	317	319	351	301	336	345	335	334	321	299	316	325	340	312	308	327	310	313	362	318	337	326	343	330	332	334	328	334	343	351	338	326	307	320	328	311	345	361	338	323	345	324	312	352	346	316	293	310	352	307	320	313	354	330	328	333	319	318	331	347	325	359	332	331	323	325	350	322	345	337	312	325	343	335	338	346	342	320	321	338	330	323	349	305	364	333	334	356	318	347	347	288	339	358	336	301	309	331	360	297	320	340	318	297	320	345	303	343	336	320	307	365	360	351	335	317	356	306	327	327	315	292	342	314	350	330	326	308	287	322	319	334	353	311	337	310	312	361	288	302	312	320	344	304	318	288	333	286	334	346	306	349	310	323	358	310	327	316	353	314	315	333	317	328	318	324	353	330	317	354	356	319	323	321
23030	21582	29659	23973	21573	21685	15432	2265	1408	1246	1218	1190	1044	1018	1151	1059	1242	839	823	797	785	717	741	759	777	709	765	715	752	717	695	706	670	689	722	727	702	674	657	667	678	686	674	690	664	689	689	666	707	680	739	675	670	641	676	721	670	693	692	706	704	718	661	643	681	654	702	693	692	679	693	729	692	691	638	685	667	757	727	687	697	710	699	713	712	707	676	700	707	714	694	666	652	674	658	685	698	657	735	667	665	693	672	697	701	663	661	672	666	702	672	699	689	699	718	686	672	648	675	717	711	685	689	626	703	680	628	711	654	657	680	716	710	668	618	683	679	702	661	682	678	662	666	687	665	672	697	696	658	755	685	633	706	671	671	680	685	703	640	631	701	711	632	694	665	652	716	688	648	645	696	708	712	665	683	664	674	636	681	661	669	695	666	710	724	675	648	654	656	694	643	670	660	635	718	649	662	712	671	715	724	724	690	670	660	692	662	683	695	654	626	682	711	676	649	675	705	682	701	666	656	654	680	665	684	685	644	657	696	658	664	696	679	675	711	706	669	647	663	668	651	647	719	726	653	662	641	670	705	666	722	696	657	666	651	657	619	638	713	659	661	662	666	677	740	641	678	647	650	703	670	658	741	670	678	644	705	681	627	655	701	671	735	682	696	659	665	667	646	676	650	657	729	699	652	711	652	682	684	727	682	679	652	685	677	638	669	646	657	629	694	659	662	667	674	672	663	651	698	697	661	694	643	674	667	675	685	693	694	658	698	622	689	683	654	680	662	721	697	682	651	658	685	651	669	636	656	669	688	707	673	713	689	685	629	660	683	686	665	676	654	713	651	685	718	684	611	689	722	683	675	699	656	624	681	679	635	684	648	660	715	697	670	704	649	694	713	682	627	656	698	666	715	680	646	680	641	708	663	707	674	667	665	695	665	670	682	699	691	654	662	702	674	665	691	688	704	660	693	692	680	618	690	735	674	760	697	686	630	649	687	686	631	656	744	687	685	664	683	666	661	666	673	649	676	673	703	679	693	669	655	657	687	679	653	693	732	680	681	676	681	697	685	726	683	597	657	637	686	694	624	674	678	655	715	695	617	626	648	656	691	650	670	697	696	689	680	662	663	680	705	665	651	709	703	715	689	662	695	662	643	658	674	656	701	648	724	667	674	695	679	677	690	666	694	659	668	668	701	706	663	695	667	686	671	667	711	644	680	677	662	672	685	648	669	717	700	644	648	698	680	696	655	686	628	700	685	706	659	652	646	652	691	631	672	661	692	658	713	660	650	644	692	650	663	636	680	627	706	668	699	650	634	701	683	633	692	684	660	670	647	665	676	640	741	663	689	678	677	654	670	696	650	698	664	628	664	639	652	616	669	656	669	674	611	702	652	681	677	692	640	647	676	653	669	663	661	735	655	667	713	681	698	628	674	639	649	637	674	698	670	643	702	712	683	656	682	640	673	684	644	681	712	668	682	642	644	671	669	676	643	681	665	689	702	683	645	647	692	620	680	635	651	706	664	666	716	669	607	693	683	631	715	702	695	648	650	672	674	637	669	685	690	684	680	655	637	671	703	677	751	679	666	712	669	668	681	715	682	670	658	662	709	694	691	696	666	677	640	635	675	627	701	697	641	683	687	666	701	645	655	667	652	643	696	704	637	666	646	673	656	667	670	652	639	632	654	686	651	724	652	703	680	690	692	693	674	684	676	646	666	671	702	708	650	660	704	691	675	693	719	687	676	654	681	660	652	669	697	657	651	682	646	678	698	638	658	700	609	692	677	678	683	677	682	658	606	669	654	680	691	674	691	671	679	645	725	655	686	664	657	688	683	670	683	664	642	644	680	679	691	672	668	698	677	655	642	682	717	697	651	647	653	660	670	614	700	682	636	670	677	685	670	713	622	702	674	634	706	705	653	626	692	723	643	653	632	686	655	672	680	637	666	647	659	653	651	692	682	716	691	669	633	650	666	686	667	685	637	655	656	653	687	674	709	671	640	680	685	724	664	665	644	662	724	711	715	687	661	689	650	688	689	648	653	691	677	661	657	686	690	673	677	642	675	665	684	652	671	677	667	654	663	659	672	740	657	669	623	613	713	688	632	665	638	669	691	647	643	704	643	729	677	652	646	659	656	647	743	656	685	675	625	691	626	646	673	673	691	637	647	677	631	679	665	654	663	660	653	637	667	713	663	649	672	685	656	677	692	659	689	613	697	701	721	739	685	643	648	653	714	698	692	689	642	665	659	688	652	674	676	667	685	695	695	700	678	690	674	642	654	655	678	661	704	650	695	663	669	696	665	696	678	676	705	688	706	704	628	680	678	674	653	669	658	665	675	703	651	678	664	651	667	665	716	690	682	626	690	707	725	697	673	690	696	721	688	699	726	681	653	689	648	678	693	668	651	666	687	666	636	677	613	681	686	678	673	674	614	652	697	705	715	696	698	697	670	708	659	671	648	660	678	656	681	640	647	688	676	607	650	612	675	689	667	670	679	690	649	650	654	661	698	640	716	727	686	714	648	668	681	749	662	678	638	637	648	654	722	646	668	647	644	676	681	682	705	704	679	644	714	720	687	662	633	653	685	727	655	692	688	653	678	672	685	646	647	691	655	680	666	666	663	654	654	641	738	695	698	640	662	663	651	723	707	664	662	651	664	671	664	631	646	681	726	675	644	634	657	708	680	657	705	656	680	688	657	692	712	672	649	639	713	688	678	672	685	655	646	659	645	666	722	704	655	645	721	703	697	672	648	681	669	686	673	685	685	650	634	682	728	676	649	673	697	633	699	732	694	635	660	666	675	656	670	661	640	681	687	699	629	680	644	622	692	660	687	627	664	639	658	609	669	628	741	694	694	672	723	630	653	627	753	694	649	625	662	638	638	661	708	642	675	657	682	727	748	695	689	691	637	691	716	645	720	653	702	639	696	646	726	714	673	688	699	685	673	667	630	679	656	640	728	683	672	650	739	694	699	644	674	699	690	661	662	643	671	630	633	706	669	680	694	667	698	648	690	662	677	660	640	688	674	665	642	695	669	620	667	664	659	638	657	688	647	696	668	724	723	660	713	646	688	665	656	701	689	688	637	723	646	697	699	700	689	659	649	656	699	658	626	706	654	670	677	650	640	665	662	667	693	717	623	686	659	684	669	693	667	711	681	690	705	655	638	741	634	676	736	656	719	632	674	671	689	705	649	640	690	669	673	692	674	691	679	703	652	699	642	661	691	658	698	678	684	644	684	707	665	624	689	658	683	629	649	679	649	710	644	684	671	693	649	695	696	708	675	662	674	663	657	700	683	602	691	659	682	713	633	697	679	693	665	666	683	682	645	661	665	667	703	671	664	738	695	711	691	733	686	639	661	684	682	650	667	683	673	683	700	683	647	662	644	656	704	697	706	654	750	689	634	702	659	726	666	696	636	668	693	691	636	685	698	665	690	679	710	620	691	703	693	654	697	644	637	676	662	680	681	623	657	679	658	677	662	667
7548	17605	15188	8596	6319	5331	4030	3119	2531	2099	1863	1666	1509	1403	1661	1477	1792	1103	1017	998	916	912	869	879	898	883	863	831	833	772	875	833	842	782	837	820	853	761	743	832	783	791	812	815	794	795	761	751	757	830	781	780	795	836	828	737	780	768	759	768	787	738	763	787	816	799	749	762	793	800	782	729	816	783	723	758	699	720	755	766	795	757	779	759	743	774	746	806	803	808	779	779	762	781	761	782	786	749	783	742	796	731	763	758	771	800	825	739	742	770	791	784	791	790	787	764	767	781	799	728	737	779	789	768	746	758	753	786	807	708	757	764	728	775	787	763	729	753	775	768	715	793	760	763	792	716	825	725	715	797	729	730	784	756	728	790	815	765	712	771	787	762	779	739	759	745	706	755	737	819	758	742	722	734	791	768	736	775	773	797	707	792	764	762	739	745	788	762	765	720	723	792	778	782	795	729	789	794	785	721	718	788	802	763	743	730	767	796	783	752	758	732	774	710	764	799	775	755	738	811	762	785	741	751	730	768	753	758	704	825	773	753	789	784	750	751	756	761	758	784	765	740	797	686	750	771	727	767	722	751	784	763	801	734	755	797	805	721	739	766	753	767	725	736	772	746	795	728	712	734	757	797	754	758	799	739	793	751	757	774	746	753	802	807	750	791	779	791	768	741	751	731	771	739	800	744	755	777	759	788	792	735	767	785	712	751	761	802	746	734	794	749	711	734	765	757	751	732	796	739	764	773	740	730	740	809	762	750	799	802	740	764	761	769	819	774	776	774	798	791	797	738	780	773	789	762	715	791	731	737	732	837	741	767	712	794	745	726	692	705	753	799	748	741	769	808	784	795	773	755	799	757	729	749	778	753	780	770	782	742	745	770	752	752	779	797	799	782	705	743	781	750	771	761	758	766	778	757	760	781	737	745	762	802	728	746	752	754	765	732	760	752	809	780	779	769	754	749	768	763	763	788	799	788	791	771	734	744	803	801	765	772	792	763	742	767	766	722	757	765	755	775	739	738	778	779	738	759	771	797	778	770	774	774	747	755	742	725	787	752	741	773	744	767	793	771	736	767	773	802	744	764	795	800	754	729	738	775	724	724	776	752	777	757	782	761	793	748	780	785	760	756	765	776	712	790	768	747	784	776	750	790	811	742	730	756	811	724	798	784	770	752	746	725	769	739	784	720	726	796	750	713	750	790	759	750	728	793	760	765	734	720	737	759	739	792	713	757	788	770	742	746	763	791	729	759	766	743	765	793	758	723	776	779	718	768	767	790	728	773	800	767	730	711	762	803	797	754	738	788	750	768	754	744	764	783	748	786	766	754	830	817	722	819	762	781	741	751	787	751	732	726	763	743	759	776	772	758	771	792	741	783	803	800	774	789	755	760	794	780	786	777	806	710	742	783	774	775	802	767	751	787	772	760	726	749	746	765	748	757	727	716	787	730	764	791	730	745	774	748	831	766	770	769	723	743	745	727	751	761	761	770	764	801	789	787	772	755	783	744	762	723	737	770	751	735	796	786	740	786	804	679	719	750	811	795	778	773	784	788	772	774	723	770	758	760	702	762	798	709	753	780	781	733	813	750	726	694	793	748	791	776	738	741	769	747	770	765	790	749	760	794	756	747	731	787	736	789	744	780	775	767	779	777	792	744	748	749	773	804	751	757	789	823	746	739	761	738	792	742	762	776	769	768	726	747	705	753	763	787	736	743	743	751	760	728	762	799	794	780	798	802	768	755	727	686	812	779	791	711	836	724	720	786	733	765	753	785	737	782	707	762	758	720	766	781	793	733	772	735	762	741	795	714	745	724	836	760	781	739	757	761	774	793	752	791	763	810	720	791	804	744	776	835	753	754	751	817	731	783	720	739	763	796	764	793	738	769	783	791	785	792	770	815	790	786	723	746	751	786	754	773	783	710	768	760	745	746	837	775	751	784	809	729	782	730	776	757	726	755	772	746	778	750	745	733	779	780	791	774	775	788	754	794	731	795	825	768	775	723	753	727	738	746	777	771	761	732	728	726	778	765	770	799	743	788	766	750	759	766	711	773	772	832	751	728	796	789	758	772	741	795	749	787	760	771	783	779	767	721	768	750	820	720	759	787	759	748	750	807	689	803	804	771	751	765	776	786	783	778	803	733	761	732	762	751	793	798	775	775	746	726	769	726	770	785	765	729	760	733	768	813	773	775	692	794	711	726	754	768	768	744	793	719	793	727	795	811	753	766	740	769	761	760	794	744	761	761	788	785	759	731	762	748	744	698	815	747	714	747	762	730	769	775	753	784	786	788	784	746	720	716	753	790	721	815	771	781	784	772	739	780	803	755	710	758	794	700	735	765	793	800	783	759	749	807	792	797	736	756	781	804	765	766	805	734	761	755	800	782	765	763	797	784	760	752	760	761	785	742	753	795	720	754	799	769	753	795	774	735	756	752	788	790	740	715	779	795	802	781	711	803	778	772	749	707	778	720	728	752	764	717	761	725	784	748	793	761	758	721	710	782	790	811	744	794	781	778	762	702	812	727	747	780	757	763	749	796	787	738	751	753	780	790	757	779	764	820	774	789	752	820	793	714	787	770	793	777	809	729	766	789	769	742	782	780	722	768	749	700	715	729	758	747	772	779	749	747	760	786	718	758	768	743	742	709	695	758	762	778	770	756	768	759	788	740	760	762	789	790	732	757	763	771	751	738	749	732	777	671	835	761	759	771	760	727	724	754	771	803	777	719	770	727	746	756	796	753	772	749	722	783	686	764	706	767	743	742	729	765	757	715	713	762	778	770	790	708	743	751	775	734	735	745	775	858	754	793	762	772	756	736	807	756	740	778	735	719	764	780	786	743	695	819	689	748	745	754	780	749	764	795	808	729	757	752	756	774	755	746	753	757	810	740	736	793	773	766	708	748	803	784	722	782	744	769	722	759	739	787	811	769	781	782	787	741	737	740	733	810	796	767	756	803	747	770	799	773	743	783	756	793	762	789	749	797	755	716	704	841	759	749	780	782	769	785	719	811	797	806	772	745	753	765	755	770	769	737	790	759	828	721	762	792	702	763	766	737	735	760	799	753	748	734	792	703	812	780	738	747	717	803	746	751	768	814	778	786	762	746	706	765	731	757	762	791	741	792	803	749	781	784	775	796	765	749	763	805	753	743	735	724	727	777	812	778	784	775	737	738	752	794	745	742	749	810	721	773	778	846	772	791	729	775	788	785	755	810	753	800	761	723	697	766	744	813	711	729	775	698	737	766	780	769	759	710	759	766	793	784	767	737	760	783	765	814	776	759	796	754	756	741	773	750	785	739	801	705	790	778	759	769	783	761	793	736	734	762	759	778	763	771	775	768	776	778	721	739	760	795	747	740	765	732	773	737	812	808	747	805	753	766	757	730	757	719	793	794	724	763	699	786	735	714	754	708	728	812	797	781	733	738	781	780	746	743	725	721	737	754	740	750	762	745	765	734	738	760	738	761	800	748	748	772	777	802
27404	21093	10101	833	523	562	405	312	286	284	269	266	261	280	297	272	258	245	228	259	224	261	237	259	278	249	240	261	245	232	256	235	256	250	262	258	222	270	266	258	243	268	226	233	220	253	226	267	228	247	199	238	251	257	227	219	229	214	252	269	232	261	246	239	245	246	256	259	271	273	232	259	241	227	239	248	228	250	230	233	258	252	246	247	264	241	236	247	218	259	235	248	243	236	236	229	241	224	239	247	238	249	261	219	246	262	295	265	249	252	238	219	213	203	224	261	247	243	225	236	236	218	213	235	238	237	252	255	264	241	245	245	240	234	253	225	255	230	256	232	262	213	238	226	257	222	237	235	244	244	235	251	252	246	241	244	242	266	248	234	229	251	242	247	253	257	237	239	227	229	247	249	255	246	232	211	227	252	252	235	222	260	224	252	274	233	259	265	226	243	231	235	214	224	234	228	245	225	220	227	247	266	263	257	248	237	253	264	231	224	260	231	228	247	256	237	245	250	252	250	239	253	237	201	258	222	238	238	252	220	225	240	228	247	252	256	225	287	245	231	239	222	246	231	216	248	268	249	247	250	244	240	245	267	253	236	238	232	242	241	222	243	264	234	231	237	246	216	252	243	236	223	219	272	220	251	240	209	263	250	230	248	262	240	251	212	243	251	245	246	223	223	267	223	243	235	235	234	266	234	254	231	251	240	239	246	235	246	252	217	235	276	228	261	240	241	295	268	220	237	259	245	234	233	266	241	242	228	238	224	234	257	252	250	244	249	243	238	229	236	221	229	233	213	234	242	245	233	237	243	255	212	237	254	211	248	237	242	240	235	255	218	241	248	254	234	235	272	235	221	255	231	221	245	248	240	243	249	245	249	246	218	223	235	244	247	237	243	277	216	247	248	249	242	231	244	230	216	230	265	224	206	259	252	214	245	220	239	227	268	238	227	254	220	251	218	250	244	243	224	225	280	239	241	226	231	261	250	230	249	250	229	232	217	240	242	252	255	256	250	243	236	225	247	214	256	233	236	221	270	232	231	240	261	245	211	248	206	250	227	233	217	231	245	241	257	227	232	255	240	265	250	258	220	249	245	236	238	229	265	245	222	275	224	226	241	249	199	240	233	243	235	246	218	238	255	235	264	224	262	241	239	221	232	240	256	220	238	231	260	230	248	226	247	245	261	225	248	241	240	240	226	243	215	259	227	254	219	255	229	237	236	249	241	240	209	219	230	249	240	246	238	241	259	242	243	236	222	247	257	239	261	264	251	231	253	252	249	231	277	249	251	229	220	253	222	230	246	217	220	261	245	266	246	228	261	236	248	243	227	231	244	249	262	270	264	250	227	261	207	249	252	252	240	237	229	237	250	254	222	264	243	211	247	254	258	246	242	244	255	241	219	244	230	243	287	251	237	227	259	257	228	252	219	220	243	265	237	235	258	224	250	249	214	268	260	243	237	251	241	241	240	250	257	190	258	249	264	249	243	221	252	254	246	229	245	219	240	221	236	227	217	254	238	228	219	238	260	243	247	211	227	238	238	244	232	251	275	225	238	237	222	263	235	236	266	246	235	253	225	233	255	223	262	235	259	244	226	232	248	247	241	216	240	235	226	244	253	231	251	229	240	245	250	268	227	234	226	237	255	216	237	243	209	268	239	207	221	220	257	225	249	261	214	226	227	206	228	214	244	222	224	257	279	259	247	240	224	232	213	264	252	245	249	249	227	248	252	250	232	248	245	270	243	277	234	221	245	229	245	231	229	252	261	225	255	252	231	251	235	242	230	231	254	253	248	227	249	240	288	228	236	202	238	265	211	253	255	268	230	244	231	229	233	271	254	240	221	211	239	222	234	253	257	247	243	263	278	224	254	268	247	249	269	258	223	250	240	209	230	233	235	247	230	236	279	209	290	238	242	244	243	237	260	247	224	238	248	238	232	235	262	268	236	253	214	246	244	240	256	233	218	246	224	232	230	242	235	214	237	229	245	224	236	239	269	241	253	249	231	219	240	238	236	237	217	211	247	216	236	260	234	268	218	262	236	246	211	251	243	237	269	232	235	225	230	257	271	220	237	226	223	232	228	245	240	248	262	253	237	229	229	268	229	232	234	265	221	252	228	258	243	222	251	240	250	242	247	259	225	206	250	231	232	235	246	208	234	244	216	224	259	217	233	244	223	251	270	243	230	234	234	246	230	247	222	250	262	255	239	257	269	242	236	228	238	226	240	226	226	239	255	239	220	243	246	248	258	245	242	241	235	252	250	224	243	239	243	264	240	226	258	243	236	249	226	225	256	248	266	225	249	259	228	235	254	234	247	213	215	239	218	252	238	240	251	239	229	224	276	250	235	276	218	234	254	244	242	237	251	223	262	260	266	216	260	257	235	216	256	250	245	228	246	217	209	217	223	246	231	250	250	250	246	212	227	242	256	266	218	247	236	247	232	244	243	236	274	251	260	245	235	241	245	249	257	228	212	236	226	234	227	258	251	228	249	274	231	253	258	263	240	276	217	233	252	249	240	262	259	245	220	225	241	263	234	229	215	262	249	242	206	225	219	220	242	243	257	241	201	247	254	226	249	220	242	245	246	281	242	269	250	247	248	236	231	243	233	245	252	263	244	247	263	219	234	228	233	251	241	247	224	246	270	247	226	218	241	266	226	229	247	250	221	243	238	243	234	236	233	275	239	253	206	232	221	270	260	236	226	233	246	264	224	227	240	250	223	244	234	233	229	251	219	235	245	233	241	252	260	220	220	257	243	253	243	254	244	233	249	231	227	239	236	239	252	237	240	243	235	240	227	222	241	239	243	234	235	245	243	259	246	235	253	241	220	240	231	217	256	264	228	219	231	196	252	252	233	227	229	240	236	253	244	248	237	255	227	245	223	228	285	254	252	228	271	248	239	266	226	222	227	257	205	263	230	235	249	237	239	240	245	231	255	240	242	233	248	244	255	241	223	267	224	229	227	239	253	227	245	222	246	235	221	236	239	243	237	245	250	233	256	217	237	250	234	233	215	235	252	265	241	220	260	241	240	234	219	254	222	264	255	254	253	256	268	235	228	224	225	233	238	241	236	226	254	259	232	255	228	223	235	245	252	249	246	248	258	254	261	248	248	207	230	201	283	226	234	251	259	242	248	214	270	250	228	228	245	242	231	252	229	253	274	237	224	238	218	242	245	262	219	227	249	234	285	249	237	245	232	236	243	236	251	233	228	234	259	245	232	239	245	233	254	230	222	243	255	225	269	237	255	246	251	231	267	244	268	286	249	248	229	229	259	234	235	252	230	267	249	242	247	270	271	212	239	264	253	265	219	233	236	244	244	229	276	225	238	228	233	235	236	231	250	228	248	241	223	245	264	236	228	242	246	244	241	231	279	240	249	267	231	255	258	236	219	259	224	250	214	224	255	244	242	262	244	246	245	216	236	254	274	233	243	232	249	272	241	243	241	254	274	230	239	235	271	271	237	258	259	282	233	224	219	250	238
3852	1202	1124	681	662	1010	709	438	429	355	395	374	303	363	483	412	325	273	288	306	300	304	281	292	299	306	281	297	270	285	300	311	280	272	277	285	275	307	327	310	303	300	284	304	271	297	278	283	289	312	278	296	311	272	306	275	304	275	280	268	271	282	262	283	293	301	282	260	289	300	284	293	302	287	291	292	286	295	330	311	280	269	276	256	283	273	281	297	306	297	297	267	281	262	321	313	281	315	291	289	307	315	294	274	282	289	303	259	292	282	313	300	260	305	292	300	289	278	270	294	287	288	269	286	312	285	257	312	309	284	292	324	311	293	269	281	300	314	282	282	281	322	273	301	317	273	298	294	303	315	321	280	293	296	292	301	279	270	313	271	276	300	308	296	295	293	279	258	293	304	285	282	292	278	286	310	266	304	298	304	297	293	310	257	294	285	323	277	297	310	289	268	265	267	304	277	321	312	274	300	310	271	312	288	299	263	283	264	295	272	264	296	309	274	275	304	294	275	261	306	292	298	316	269	313	282	288	258	258	273	288	271	264	282	295	296	308	282	281	288	291	275	291	289	302	276	293	320	304	285	268	297	307	253	273	280	295	305	308	261	292	305	263	282	306	291	303	273	276	270	263	275	278	288	307	271	316	281	282	309	331	266	301	270	287	281	299	277	290	297	288	296	309	266	329	287	246	281	280	285	310	307	321	297	274	249	310	288	281	307	277	287	296	269	278	247	279	282	287	291	298	289	284	286	281	294	291	294	304	290	268	313	303	279	293	291	265	286	296	292	287	293	298	285	317	283	288	314	281	312	265	268	319	282	283	274	259	284	286	310	270	270	307	292	278	294	281	288	287	307	278	308	258	277	270	273	321	317	295	261	293	307	282	291	308	306	277	263	287	295	254	253	277	312	278	301	306	267	282	237	294	278	297	274	310	292	321	307	274	282	312	299	272	280	324	306	283	282	306	267	281	276	302	274	256	292	315	300	280	290	286	260	299	286	299	289	261	294	278	314	309	293	304	297	319	281	287	336	284	258	291	292	275	294	281	283	305	307	270	299	287	304	295	289	301	271	267	281	278	291	286	316	299	275	262	276	273	266	285	288	274	278	296	285	293	293	305	310	268	310	287	321	270	303	261	285	279	274	307	314	288	282	293	273	291	265	291	279	266	325	312	277	306	287	322	257	299	284	302	295	298	306	292	282	292	266	292	307	293	260	309	251	283	276	282	301	299	301	284	306	315	315	252	277	268	293	246	276	260	285	316	335	280	273	265	291	330	311	299	302	273	294	251	292	303	279	288	276	290	293	260	268	306	294	274	287	313	277	286	305	281	272	296	290	306	311	277	268	314	289	300	317	280	270	260	288	305	266	289	290	289	293	296	289	276	270	267	296	295	290	268	295	264	310	297	287	279	289	292	302	279	277	281	294	290	285	274	291	282	277	276	296	299	283	264	278	307	280	299	283	304	305	279	300	292	297	275	286	286	309	297	275	261	279	308	283	285	270	295	299	285	282	313	271	274	298	259	273	288	304	307	268	306	306	269	300	278	289	266	292	252	313	288	310	304	305	250	284	288	280	304	283	301	313	291	288	287	316	297	304	257	287	280	304	288	298	256	265	259	317	268	323	302	282	266	299	294	328	292	273	294	301	284	280	284	286	279	284	320	304	283	289	299	289	295	255	311	295	317	276	294	287	293	284	275	276	304	310	283	288	281	309	301	252	269	314	298	289	279	306	280	302	291	288	281	286	308	287	269	272	309	298	318	300	301	306	230	278	289	283	301	291	251	278	285	322	271	308	263	294	269	296	295	300	299	279	324	254	291	297	285	290	277	271	266	266	294	294	285	274	309	280	293	282	281	276	280	295	301	291	299	300	282	308	290	287	269	313	285	284	295	290	308	270	278	285	297	308	286	295	292	280	297	299	277	290	283	291	267	279	306	268	268	307	298	292	301	312	291	310	300	271	318	237	282	288	285	304	273	303	316	321	296	307	273	253	262	309	331	294	301	282	288	286	286	286	304	272	295	296	273	280	276	291	289	285	298	278	299	270	268	278	289	292	322	300	263	254	291	289	300	272	255	272	272	274	283	276	285	275	273	320	297	289	274	284	290	278	297	282	292	311	308	294	273	291	313	255	297	297	293	312	306	285	284	265	278	257	313	277	309	306	287	281	300	303	283	302	290	292	257	295	295	290	293	317	272	273	278	283	293	291	304	281	273	279	256	330	303	275	289	301	281	281	270	304	284	283	284	295	269	281	254	296	282	306	283	285	282	298	255	268	291	272	268	303	282	309	307	316	290	301	293	307	293	280	320	313	288	284	259	283	300	276	288	304	321	292	276	275	291	250	311	305	266	289	278	267	291	270	320	304	261	285	278	305	278	273	274	313	285	343	305	279	312	297	274	300	295	299	293	331	300	303	270	311	287	295	315	275	278	273	297	297	276	313	301	303	262	295	287	273	279	271	260	304	310	294	302	309	291	296	283	312	303	301	285	295	298	277	291	287	309	307	285	279	267	304	269	271	283	310	263	317	305	301	291	299	291	305	277	304	294	294	270	254	294	314	309	262	304	252	272	283	301	299	282	300	270	288	285	263	297	285	313	303	339	264	297	278	306	280	286	276	281	287	295	282	320	291	306	260	277	284	320	296	296	305	314	270	300	290	298	279	246	288	270	333	279	270	322	324	291	304	279	319	313	298	295	280	288	297	256	311	320	299	266	297	325	261	311	319	289	280	296	323	291	288	275	286	272	303	298	284	286	289	282	269	292	295	306	297	280	290	321	287	297	290	287	286	258	296	279	301	285	302	280	280	263	280	307	270	301	284	309	263	304	303	296	265	286	287	263	313	267	290	282	283	263	273	319	261	290	270	303	291	278	285	276	277	282	288	273	305	282	337	277	281	294	279	319	269	268	276	325	281	285	300	317	282	308	263	250	271	306	306	324	302	319	274	300	262	315	256	298	300	288	287	296	311	281	278	273	272	324	279	300	313	291	272	289	298	291	307	277	299	298	308	299	301	274	282	306	294	286	287	268	309	285	287	279	321	343	310	312	307	294	261	304	289	282	272	273	287	272	308	280	278	295	293	293	290	310	283	266	278	296	317	289	297	291	318	290	280	271	279	322	300	272	315	325	268	285	273	294	289	303	284	282	296	277	281	288	309	321	294	267	268	302	273	285	251	287	284	298	251	312	295	283	284	284	289	292	260	315	288	293	280	307	264	280	279	279	318	272	312	305	306	291	273	276	301	293	273	279	282	292	340	286	292	288	293	275	290	313	284	292	269	286	291	290	320	304	370	303	249	289	282	296	289	276	278	302	282	318	295	324	282	308	297	292	313	273	296	307	297	265	272	295	280	286	297	297	304	273	285	263	308	300	292	243	282	271	280	281	280	304	265	303	299	279	307	305	310	299	254	291	278	314	275	298	294	295	287	319	282	263	290	279	292	294	289	305	283	322	304	285	313	300	313	287	317	276	284	295	277
23767	21556	29343	24211	21562	18480	2830	1200	984	898	836	791	743	744	811	724	727	611	580	564	594	592	619	553	559	590	584	565	551	539	532	548	531	582	526	515	557	561	544	527	518	537	511	525	518	580	543	541	557	542	550	577	524	538	535	551	555	521	556	523	528	560	540	543	577	513	546	582	551	497	523	543	518	533	553	531	530	508	571	562	508	578	504	522	565	542	553	460	522	580	544	516	481	527	542	584	553	526	509	547	561	533	523	506	488	547	510	544	526	510	547	484	534	539	521	510	550	552	507	561	558	517	516	576	481	525	520	551	525	584	522	528	546	517	519	540	545	544	558	498	555	478	502	518	525	529	522	578	508	545	534	562	481	521	549	530	545	515	542	509	554	530	548	532	495	525	526	535	498	504	528	554	544	547	549	511	548	525	502	557	565	566	547	531	484	497	510	506	549	544	534	566	586	540	495	507	517	528	487	476	526	512	535	526	523	537	484	556	533	505	541	578	534	520	549	547	556	551	509	534	514	549	511	513	521	553	502	550	529	546	552	511	534	565	546	549	522	562	527	539	536	560	553	493	531	542	484	505	536	547	515	557	563	502	532	540	524	532	549	494	565	513	532	575	494	541	508	550	512	534	539	482	532	559	556	510	561	525	523	513	533	490	518	509	527	527	554	491	526	543	573	547	526	572	522	569	581	541	553	523	517	540	536	539	536	507	574	547	543	499	550	534	570	563	548	499	511	511	519	519	532	546	521	504	523	540	508	488	560	555	531	543	507	515	512	538	520	469	481	531	530	491	506	543	595	515	508	511	546	524	555	567	526	484	554	517	516	514	509	530	522	515	544	494	522	530	566	526	507	513	515	565	542	509	531	510	525	554	529	561	507	521	501	508	548	518	543	532	528	488	507	502	512	517	498	544	534	518	509	523	529	561	510	536	531	529	562	516	523	540	566	503	513	515	551	500	500	548	515	505	557	511	498	507	561	518	560	528	530	511	542	518	532	529	526	545	543	541	555	551	527	506	598	531	535	528	524	545	489	513	555	486	521	493	502	519	514	515	547	493	496	530	544	540	588	507	496	547	537	509	544	522	484	560	537	514	434	531	515	511	519	514	561	532	564	546	528	530	536	552	543	552	509	508	519	530	551	566	542	501	558	545	489	559	533	534	518	538	541	542	486	552	513	550	527	537	560	502	552	483	576	547	491	526	490	531	506	507	534	564	522	529	529	514	457	547	521	501	559	553	517	538	480	510	544	517	515	502	525	551	550	498	542	545	555	567	494	499	505	528	510	535	542	550	501	500	516	523	542	533	544	517	510	499	514	525	515	533	488	575	507	520	539	508	483	504	552	562	553	525	483	557	503	533	449	521	520	513	536	485	524	537	523	504	519	543	476	540	558	544	515	528	521	524	512	550	543	542	527	501	544	537	547	518	532	526	524	519	534	555	567	481	533	566	512	548	560	543	517	522	525	541	519	546	513	498	546	547	511	569	495	552	535	530	530	531	518	512	527	539	565	499	520	502	506	546	516	520	504	508	485	545	488	529	517	527	538	509	528	547	552	517	521	523	518	538	532	496	536	530	521	494	514	508	544	512	486	513	525	531	542	538	589	545	563	535	551	519	547	520	543	513	543	519	523	511	513	505	512	531	506	555	522	557	519	516	505	545	540	509	517	518	556	526	522	527	517	555	525	517	546	511	493	552	525	535	524	517	525	529	537	521	558	509	521	529	533	501	541	530	496	513	554	504	521	532	584	521	501	582	547	555	486	512	514	515	497	519	529	486	546	500	557	522	577	487	482	538	524	531	554	505	513	517	521	561	508	514	543	549	496	538	591	520	530	503	544	539	541	508	524	498	534	521	526	527	534	521	531	514	537	529	551	513	532	563	521	529	546	554	521	503	519	543	535	542	504	520	506	568	551	553	522	496	532	548	503	489	536	515	532	471	540	548	537	540	530	523	542	532	518	532	524	531	520	554	572	525	517	583	524	570	528	541	557	524	518	511	539	517	517	525	537	468	560	515	522	508	530	523	538	510	567	528	530	555	511	558	534	546	547	547	506	546	495	542	491	531	502	544	522	527	499	532	515	522	569	495	538	567	526	527	504	522	551	510	550	497	568	539	556	513	560	501	528	541	530	519	546	521	508	516	529	533	529	505	533	581	529	503	486	507	567	540	534	480	547	526	555	481	526	504	491	496	561	532	503	525	529	516	559	527	519	509	552	451	491	509	530	543	497	506	508	495	522	544	526	562	543	520	523	522	545	527	556	513	538	505	499	512	509	543	514	527	563	516	528	515	552	506	561	500	514	534	531	543	489	528	482	549	520	542	552	519	525	569	518	486	503	566	507	558	514	493	581	488	537	525	530	524	535	572	525	573	536	538	576	536	540	518	495	550	537	525	577	501	476	524	504	474	514	525	511	531	521	532	517	510	521	502	483	543	520	547	539	532	517	520	557	551	557	524	508	520	531	545	505	516	539	541	553	505	521	530	521	517	522	506	533	536	519	540	505	551	559	492	505	520	519	511	516	494	500	533	543	514	503	565	551	503	541	475	511	510	542	577	511	508	561	530	526	540	521	504	530	531	536	546	529	526	559	507	515	529	532	512	542	527	572	541	522	523	518	481	548	566	509	534	487	509	510	510	562	519	523	551	513	515	525	482	531	526	488	512	500	506	524	540	535	529	521	540	505	516	538	493	493	530	586	477	525	523	502	507	513	494	540	523	525	540	552	542	559	532	523	513	549	522	534	495	508	571	550	528	596	537	508	546	488	521	546	504	532	529	549	556	527	524	552	507	554	540	545	561	488	490	522	535	527	526	561	546	515	509	536	558	536	523	506	549	531	540	514	506	527	520	534	507	530	501	571	510	527	487	549	548	528	553	498	517	507	525	575	538	503	541	514	537	545	549	537	521	545	508	499	535	517	531	515	528	591	507	527	500	517	524	541	543	511	547	508	530	545	540	536	564	494	570	507	495	570	492	543	556	552	570	520	539	535	536	557	547	519	499	528	490	531	567	529	520	563	520	500	525	530	552	526	567	541	509	544	544	554	549	529	559	550	470	584	550	551	545	501	517	532	557	524	545	508	506	540	528	536	524	533	565	490	539	540	529	501	538	528	539	531	510	501	498	501	531	562	496	548	520	547	521	524	532	461	483	503	547	543	489	552	523	503	524	554	492	523	503	546	575	530	528	559	505	543	512	559	566	542	531	529	503	540	556	469	515	551	512	544	502	580	513	508	562	525	545	578	547	504	515	571	538	539	538	504	512	544	493	537	545	532	549	546	544	520	521	557	553	539	532	543	542	572	516	554	538	527	497	507	560	484	509	501	548	515	551	490	526	552	501	527	521	489	550	550	533	529	483	541	545	568	524	560	507	549	564	566	510	552	529	506	534	532	513	528	515	570	483	501	553	537	515	527	485	507	528	542	503	521	530	506	517	535	502	478	567	533	558	568	518	520	506	509	578	541	506	538	512	491	526	529	518
4927	10835	9805	5268	3884	3507	2862	1909	1514	1326	1290	1137	1049	956	1122	966	874	776	761	674	726	698	690	678	613	655	617	659	655	668	637	592	656	643	604	662	593	608	625	614	610	641	643	585	606	603	649	584	574	601	620	662	604	568	606	587	596	601	569	609	594	590	605	610	630	593	630	608	624	576	622	587	578	635	587	595	603	598	568	598	626	626	634	631	623	608	592	611	598	592	630	603	584	641	591	564	547	623	556	610	623	599	604	653	616	621	622	605	597	589	625	598	614	591	623	592	594	603	613	637	566	551	584	628	602	606	564	613	587	617	612	584	606	609	608	607	632	606	574	592	601	572	586	611	615	579	626	589	593	620	584	595	590	619	587	615	636	603	628	613	576	574	613	564	602	604	579	610	620	620	575	596	615	609	589	625	577	615	617	587	582	622	617	590	631	627	588	603	641	651	573	620	607	568	560	587	590	603	605	599	616	641	609	550	591	547	617	554	605	575	565	596	631	608	547	550	627	557	567	633	608	619	613	607	629	583	567	640	547	603	595	543	601	601	550	554	580	559	615	589	578	613	617	609	621	620	569	611	633	615	584	636	575	585	543	616	615	603	649	604	587	612	648	616	574	609	545	590	604	563	587	581	572	564	601	597	597	584	585	609	580	579	635	600	557	594	612	617	582	638	622	612	615	595	584	600	581	571	614	624	599	609	601	560	564	606	588	613	605	605	615	590	535	550	557	610	590	618	618	586	611	537	552	624	567	604	572	593	557	561	602	591	603	552	553	580	576	579	605	529	630	614	580	599	569	596	612	597	569	638	601	626	587	618	624	626	594	592	562	608	584	620	586	598	600	584	630	569	597	593	598	591	582	587	567	605	566	584	601	591	573	603	578	568	592	594	587	564	584	598	621	595	593	560	611	609	592	612	577	596	564	587	563	614	629	569	560	581	612	605	566	603	590	581	572	639	565	560	599	584	594	576	570	589	584	567	620	621	561	572	627	590	649	635	544	569	631	606	597	617	520	607	624	612	590	626	608	580	568	609	609	611	562	606	609	575	631	610	575	573	594	563	563	676	589	625	570	588	629	585	670	595	599	593	609	595	575	532	569	632	543	578	591	584	602	601	567	538	565	580	613	640	572	664	595	592	591	591	573	629	610	609	594	586	624	592	566	549	585	606	572	599	585	608	545	619	631	585	618	580	631	606	620	595	568	577	587	587	589	596	588	571	609	580	612	626	565	573	580	583	576	594	604	608	597	603	593	584	581	627	618	617	583	605	576	627	600	630	625	613	581	658	605	593	578	572	563	597	575	649	632	587	623	618	592	564	587	577	571	595	576	607	625	611	593	576	627	562	599	631	548	580	579	617	617	579	608	562	632	584	598	576	547	584	666	595	623	604	619	637	594	587	569	576	574	627	571	610	616	598	616	619	624	602	623	623	631	611	591	619	595	583	592	609	569	615	558	620	624	598	621	602	545	576	599	615	599	617	602	585	571	562	601	548	554	606	604	594	633	601	584	580	588	617	556	590	567	570	653	599	630	593	609	609	569	591	625	560	593	613	669	579	592	618	600	602	567	565	620	588	624	588	566	624	593	622	623	603	576	624	618	565	594	586	614	587	611	648	602	552	595	567	627	586	613	613	580	602	597	613	638	583	589	651	609	592	599	591	620	572	594	605	598	647	572	579	620	580	625	614	537	604	605	561	573	596	587	608	601	584	634	610	587	558	586	603	568	630	586	621	615	582	572	545	608	570	618	592	626	596	577	621	606	558	587	603	578	616	606	582	551	613	630	636	628	560	599	619	589	599	627	574	621	603	584	593	636	610	607	571	589	581	606	596	572	579	584	614	607	575	588	596	587	644	606	597	652	585	569	610	561	606	602	612	605	635	618	653	563	596	632	618	607	565	618	567	602	573	597	617	592	579	629	611	593	533	591	629	560	594	574	581	582	618	588	600	598	615	633	647	621	616	654	614	589	615	614	586	608	610	597	595	628	599	591	618	605	596	581	588	622	599	602	631	606	565	625	589	610	614	569	601	591	625	588	635	615	590	599	573	559	573	616	612	589	605	584	620	586	655	593	607	608	630	578	578	590	568	579	592	618	621	624	574	660	621	620	585	619	611	573	579	607	626	635	573	596	600	584	544	625	617	593	586	631	576	542	588	615	615	636	587	550	612	578	599	638	628	611	644	592	556	594	581	599	611	620	605	594	579	563	571	616	580	582	596	564	634	647	599	565	602	586	576	561	601	582	545	609	575	579	556	594	621	615	621	584	577	570	577	557	545	636	550	576	558	549	583	574	575	556	586	647	597	582	557	586	627	611	576	618	567	608	633	622	599	613	604	573	604	579	595	602	615	578	575	595	598	592	597	598	614	618	606	600	556	605	621	556	596	582	601	610	614	611	629	597	613	595	612	581	577	586	589	575	590	580	605	598	572	630	641	591	648	582	625	600	580	630	608	630	611	604	616	580	595	637	612	581	651	614	632	597	594	581	622	587	594	580	593	574	565	558	551	571	581	596	578	601	584	612	620	574	595	616	560	604	551	589	549	592	586	603	595	616	608	572	613	584	587	588	613	582	622	572	656	621	577	614	585	569	584	592	563	609	581	583	555	616	579	647	608	539	575	584	605	571	596	596	607	614	608	541	594	586	575	623	640	604	599	581	614	630	560	556	593	580	546	599	604	649	632	576	610	624	598	588	631	584	629	604	621	584	540	536	632	630	549	617	660	621	604	574	592	553	573	574	548	584	601	566	614	632	616	630	619	623	604	598	596	597	583	600	621	587	586	625	621	586	586	619	569	592	612	604	604	634	617	624	579	590	594	577	589	598	601	618	605	597	542	581	633	600	603	600	595	591	602	635	571	605	590	589	623	608	645	623	605	674	612	622	626	585	595	658	588	578	569	628	605	602	616	595	556	582	527	599	610	612	573	584	585	607	579	573	547	580	623	621	577	599	601	544	607	643	572	595	597	608	591	573	567	599	620	569	601	612	584	586	591	588	565	585	585	596	621	610	582	563	614	596	574	575	608	610	591	561	599	576	590	598	573	620	600	605	642	601	617	547	622	627	632	649	560	591	641	594	585	620	566	597	618	595	561	549	618	570	618	602	590	576	601	561	598	571	582	645	587	608	637	640	583	571	592	655	607	550	626	630	599	591	610	556	594	595	610	604	580	605	593	588	587	590	613	591	533	577	569	626	528	627	613	644	581	589	583	591	583	601	551	593	619	576	609	643	548	598	618	623	626	594	628	623	606	620	637	614	580	621	644	607	592	622	597	592	614	610	597	651	605	574	600	567	560	602	562	573	582	642	590	603	626	594	617	616	621	587	555	549	571	569	594	547	598	606	618	589	588	564	562	608	600	573	576	535	545	564	575	614	586	599	617	636	626	596	636	560	588	600	563	568	580	608	627	612	597	612	590	597	603	569	610	555	614	655	598	582	568	553	614	626	596	621	590	566	603	623	621	567	572	602	559	599	630	603	606
25054	21544	28453	25022	17989	1575	871	515	472	458	426	405	365	379	418	332	322	267	305	303	276	254	274	295	254	263	253	247	295	281	267	265	298	251	280	244	266	269	228	264	252	249	275	288	255	269	267	263	291	255	265	240	248	263	294	267	244	268	249	265	280	270	271	264	253	279	263	257	269	263	260	263	260	249	233	280	268	280	274	260	272	250	226	271	278	219	254	255	247	242	286	226	267	245	246	244	235	278	258	259	260	271	263	259	271	266	236	254	282	265	285	249	241	279	230	285	249	262	282	292	267	224	246	268	268	246	270	286	253	252	287	261	272	235	262	252	279	283	240	250	280	259	253	271	245	276	251	246	270	279	245	274	270	243	270	273	276	245	269	278	256	245	224	274	246	249	262	268	254	251	252	245	272	273	268	259	240	297	296	270	258	271	245	263	260	269	273	273	261	248	248	244	275	245	242	260	268	231	257	276	272	255	256	263	271	257	275	238	237	221	272	259	223	245	262	241	281	270	250	269	234	269	267	267	260	264	273	248	250	253	238	249	248	237	266	265	277	245	261	264	247	256	278	268	242	280	262	298	274	268	264	259	289	229	250	268	251	262	246	270	261	263	241	251	278	247	261	238	281	263	247	286	271	246	259	262	253	284	283	239	274	259	267	263	238	279	261	258	252	265	259	251	277	257	243	255	238	271	257	249	252	265	275	243	256	261	276	234	264	253	261	240	283	250	268	230	267	255	262	253	252	259	273	257	259	204	259	249	249	262	275	241	233	259	243	265	264	279	262	270	262	248	264	206	257	259	279	258	220	269	250	275	259	262	286	260	263	274	237	251	247	282	247	231	270	248	267	246	257	264	247	271	249	271	251	214	263	289	243	241	244	248	250	250	253	230	264	283	245	224	264	249	248	229	230	269	252	278	277	253	254	256	245	257	255	255	255	245	240	261	253	273	230	261	242	262	269	256	285	236	238	276	219	269	286	232	279	244	267	256	212	244	251	266	254	271	267	259	225	230	252	245	244	256	264	246	263	252	269	256	252	268	267	255	283	255	275	245	230	271	232	258	258	248	256	259	248	271	254	255	251	284	254	255	276	268	264	260	256	249	247	243	288	239	254	279	269	247	281	278	260	256	230	273	235	261	240	257	287	243	254	267	238	251	254	283	258	279	271	250	251	242	265	284	267	297	266	246	265	265	235	235	263	261	239	266	252	250	254	269	252	254	259	260	265	247	254	257	255	247	239	246	257	228	253	238	263	268	258	277	278	222	283	238	267	255	229	228	266	261	242	261	252	261	274	238	265	255	250	273	211	250	270	255	248	264	259	245	255	245	280	268	242	260	238	250	266	254	255	239	234	246	261	278	248	247	260	284	256	252	257	232	227	224	278	266	218	279	261	244	248	243	265	266	235	215	267	280	250	303	234	244	249	244	274	257	252	221	252	282	237	273	261	242	280	253	252	240	249	251	255	241	291	262	258	308	278	260	278	263	259	243	233	261	275	216	228	284	252	283	264	243	229	248	286	260	263	256	245	238	258	278	271	278	255	259	257	257	277	247	276	253	268	232	232	268	245	227	249	237	262	288	242	255	256	257	238	238	232	252	254	246	232	258	251	256	271	254	274	264	236	242	258	243	246	233	289	236	251	262	250	256	269	261	246	273	260	271	257	269	249	242	272	245	279	248	262	251	285	230	250	248	253	274	222	250	263	237	260	233	234	253	267	239	268	260	246	243	239	281	251	231	265	225	238	246	289	273	269	257	267	240	263	243	270	237	260	262	263	269	275	272	249	261	266	261	244	261	256	249	257	259	262	255	262	228	251	266	252	270	250	266	255	279	257	258	254	247	272	253	236	251	247	291	249	257	228	259	268	248	287	282	282	288	256	260	249	271	239	232	232	265	245	252	267	251	248	244	250	248	266	293	249	241	256	260	242	256	256	284	242	281	260	250	249	287	271	250	236	229	323	264	236	276	253	252	277	232	266	289	278	241	235	230	234	259	269	257	224	271	249	267	251	241	257	251	247	273	279	256	267	248	264	244	262	246	276	259	266	252	255	227	253	242	242	243	262	244	267	231	258	258	253	252	247	267	239	262	254	265	259	233	237	244	230	228	262	250	281	228	242	254	246	247	256	279	250	254	265	272	274	272	261	264	249	249	249	238	255	268	294	261	246	248	261	277	245	239	265	252	263	270	269	228	271	254	244	262	249	275	252	242	254	275	259	250	269	232	258	261	271	246	235	237	279	237	232	239	266	278	243	255	249	277	249	254	255	245	259	264	246	246	262	227	276	288	225	262	250	266	255	253	241	242	252	254	249	253	241	286	269	259	248	225	272	274	284	277	242	253	256	248	245	254	294	248	274	251	266	249	270	256	258	255	228	252	270	261	255	256	266	255	275	232	266	252	251	261	257	242	237	272	286	229	250	267	247	259	270	232	245	253	246	252	258	274	283	232	233	281	270	265	263	266	250	252	263	247	264	237	283	267	264	240	217	250	223	283	274	272	279	229	297	250	230	274	285	246	254	263	259	243	245	264	239	241	223	270	263	282	282	255	258	239	267	268	246	220	255	242	267	268	235	285	251	258	245	262	271	245	237	264	245	222	272	252	259	257	256	252	271	271	264	276	229	260	264	252	254	255	276	266	262	245	270	239	263	258	279	241	277	230	246	249	251	302	260	256	297	281	254	263	238	257	271	293	282	270	249	267	261	255	232	255	251	269	250	266	242	250	246	318	237	268	247	274	228	245	266	250	272	256	271	268	265	255	278	262	239	236	253	262	253	262	250	271	249	261	255	250	280	240	276	266	261	259	229	256	256	229	264	255	247	240	238	258	266	281	236	279	241	254	224	270	277	250	255	236	253	250	251	264	245	280	263	249	247	256	261	272	268	232	276	265	260	266	248	235	253	281	263	247	253	244	283	245	255	276	274	263	242	276	231	255	278	231	263	289	252	234	264	261	234	258	249	242	262	256	276	226	296	251	274	235	268	259	263	245	278	236	234	259	234	269	269	275	243	243	286	225	257	261	256	244	251	248	274	261	237	261	241	249	274	260	252	259	252	275	263	272	252	237	233	228	255	246	243	273	250	270	242	261	272	277	261	242	242	272	261	240	248	293	267	262	258	276	255	249	234	232	270	253	261	266	251	263	263	266	265	278	244	245	230	256	253	273	251	245	256	265	246	240	282	266	279	254	262	254	290	263	239	308	267	238	243	236	237	250	253	280	237	227	263	284	282	261	263	252	262	291	286	230	287	266	236	281	263	270	295	242	247	271	257	237	257	282	273	230	257	279	254	239	246	253	261	245	271	252	261	262	248	257	262	268	236	257	273	263	241	236	249	259	244	248	267	237	239	244	246	268	268	273	256	244	257	256	282	253	261	234	247	254	284	275	250	247	286	263	237	246	285	254	269	240	269	256	264	234	261	250	251	259	251	236	258	246	287	267	263	264	278	247	275	250	228	282	251	245	235	295	256	262	233	246	257	236
4823	6553	5814	3105	2384	2209	1711	1077	887	770	794	618	555	571	668	539	532	441	411	360	392	321	366	384	372	366	362	359	350	335	350	334	346	339	341	344	326	323	310	340	357	331	342	333	343	330	334	348	346	372	335	319	319	383	342	351	355	338	322	332	341	342	322	323	315	317	292	344	335	338	300	309	338	321	347	367	317	323	332	333	286	345	352	322	306	318	328	319	316	311	320	336	327	354	323	335	342	343	326	302	343	318	312	319	317	322	324	342	342	318	314	345	323	294	354	306	292	294	325	336	339	328	356	333	347	346	342	328	329	319	314	319	331	326	301	313	316	324	314	275	332	327	351	346	316	330	310	322	332	346	318	328	348	325	290	346	329	312	301	345	347	334	355	324	312	314	291	342	324	288	332	302	325	325	349	331	315	337	332	336	325	367	350	311	344	332	355	321	321	337	351	356	324	342	337	327	301	332	332	328	328	321	290	306	362	314	340	312	316	307	350	352	348	298	365	335	371	338	353	318	294	334	357	358	336	314	325	324	331	322	325	281	355	349	325	339	347	315	327	340	310	308	353	351	301	328	321	339	319	342	318	300	333	309	328	315	349	314	328	357	295	314	328	349	346	327	304	322	312	316	316	306	351	330	322	354	320	316	323	334	312	336	373	325	277	347	297	311	298	341	337	313	304	298	307	340	335	332	320	318	314	320	339	313	323	308	319	318	324	317	316	291	341	309	342	335	296	353	360	322	342	324	304	324	338	295	310	330	327	356	292	322	317	350	358	311	346	306	298	330	326	362	299	336	339	327	326	320	334	332	317	335	329	324	326	320	307	307	361	315	295	331	332	289	325	326	335	355	332	307	319	303	300	343	304	342	316	319	352	331	307	340	347	317	362	318	321	313	320	327	324	307	346	334	330	322	340	368	308	342	310	297	320	312	317	328	352	334	325	340	317	304	362	328	305	341	331	313	325	358	325	336	339	321	323	328	321	291	351	310	341	349	339	344	334	336	301	347	299	315	311	304	331	333	334	329	304	322	340	323	342	322	305	331	285	271	324	297	335	354	313	317	319	340	350	318	312	313	318	357	292	296	314	299	294	331	339	336	321	329	324	329	329	304	329	300	303	309	355	307	324	321	336	336	340	314	331	283	301	342	336	338	338	325	370	343	318	337	329	278	349	319	316	318	308	332	328	327	323	329	344	344	326	327	344	307	310	334	318	322	315	332	329	291	362	300	340	330	381	323	328	304	338	334	347	326	292	330	297	285	317	323	332	343	345	321	331	335	329	315	340	329	336	319	318	331	331	300	322	339	310	289	312	327	308	329	312	316	321	318	311	312	334	316	339	348	313	311	326	327	284	305	349	347	333	345	314	313	332	330	343	335	347	326	333	310	353	313	325	300	320	350	327	321	298	347	320	317	316	324	343	320	323	357	366	327	333	341	319	308	316	339	316	346	322	313	330	363	347	337	295	328	343	311	322	328	302	295	352	327	346	345	351	347	340	340	346	306	321	342	344	315	325	295	353	305	324	344	332	354	324	319	345	329	359	334	316	320	361	372	328	293	345	334	293	363	380	333	314	344	305	338	296	341	334	302	333	310	312	286	296	311	333	332	342	295	326	336	324	326	342	364	331	308	315	332	367	317	328	369	339	323	294	328	314	340	303	360	331	331	334	324	356	349	361	332	343	298	319	314	345	370	313	296	350	331	327	350	330	306	337	329	343	316	324	330	367	297	340	312	328	340	315	336	315	338	343	335	321	316	295	311	331	341	348	340	318	287	313	332	321	359	361	312	338	319	366	333	341	287	325	304	336	329	304	318	327	343	301	332	308	333	350	316	325	327	280	338	335	313	313	326	300	329	309	363	320	338	351	305	333	348	314	313	329	293	343	323	346	328	315	322	321	304	347	306	320	313	299	296	317	311	332	321	312	330	307	319	357	350	331	320	331	322	322	354	351	319	299	308	327	348	307	330	341	330	338	338	334	319	324	307	345	345	341	329	320	325	340	327	298	329	279	307	327	330	319	326	316	328	292	308	322	323	343	313	333	342	352	327	317	287	332	364	349	329	342	310	333	343	321	314	280	314	357	311	367	330	315	300	298	326	312	295	318	327	343	321	342	317	335	339	362	355	298	334	284	293	333	283	339	330	334	313	346	335	359	318	322	324	312	328	283	316	315	338	344	335	342	311	315	326	318	331	332	359	318	317	344	312	363	338	353	304	312	311	334	334	342	320	310	314	333	333	354	340	335	357	331	317	337	324	342	304	310	321	319	339	342	317	345	349	332	321	341	299	305	329	337	351	342	312	334	294	334	308	312	330	317	320	324	330	316	307	327	313	301	306	336	303	317	324	337	329	316	317	353	302	314	352	310	309	337	322	346	314	349	307	332	327	345	341	309	329	340	300	330	334	342	321	325	308	317	309	353	317	324	323	324	330	279	307	326	325	326	316	369	300	322	315	342	321	372	334	294	342	329	358	354	355	316	322	327	338	306	338	323	341	325	332	339	329	321	347	333	310	308	315	325	326	331	334	359	315	339	296	291	329	329	295	333	327	340	284	354	318	304	263	317	347	365	343	347	342	359	312	325	323	333	329	319	328	319	344	296	335	313	319	312	306	317	333	313	319	327	334	330	317	349	316	311	340	305	335	315	292	318	297	347	344	348	298	343	310	338	310	293	319	331	346	329	312	362	338	301	339	325	319	319	322	316	366	334	318	309	329	299	334	320	317	330	326	331	336	342	317	316	318	322	344	310	328	319	364	341	345	350	315	318	297	329	313	362	324	344	330	300	340	367	313	319	330	354	341	328	287	330	316	337	309	313	307	310	343	321	327	295	336	318	324	321	307	319	331	325	337	338	332	330	335	364	372	323	329	320	357	352	331	353	328	298	306	333	335	351	327	344	362	324	321	339	319	323	329	369	304	338	344	339	304	297	325	338	321	309	341	329	317	318	320	327	323	348	328	342	369	336	346	308	317	306	310	336	304	340	329	299	323	342	329	320	314	343	341	321	292	329	325	324	315	328	332	318	329	351	291	318	291	324	315	303	307	299	332	337	329	340	333	338	326	342	356	334	364	299	320	333	337	319	323	306	305	337	301	292	355	325	356	319	342	311	343	363	334	307	324	319	332	345	322	340	307	305	325	366	330	344	310	315	329	317	334	314	353	316	341	360	352	351	333	332	325	320	308	285	278	336	329	332	308	324	317	309	305	337	318	324	312	312	336	343	287	312	362	322	328	322	336	334	328	341	310	319	316	332	327	297	321	319	315	329	326	306	328	292	313	299	317	324	315	321	367	287	338	322	286	327	331	362	328	328	335	307	312	334	348	337	313	308	320	326	345	307	309	299	303	323	325	333	320	326	346	364	336	329	335	332	331	330	351	328	312	323	330	306	319	350	336	305	335	348	308	311	324	294	328	340	356	306	327	311	316	331	333	308	327	306	329	328	310	322	299	305	310	329	313	328	324	326	317	331	325	324	367	325	341
22976	21592	29689	23960	21584	21680	15758	2293	1452	1305	1335	1128	1040	1048	1073	1040	967	816	811	801	814	765	716	752	740	758	728	760	703	744	693	703	731	715	672	679	656	714	679	701	742	706	731	717	749	702	699	704	701	611	694	727	670	704	715	719	663	687	660	658	676	694	658	676	654	692	689	708	705	673	701	706	698	695	652	658	640	680	721	689	708	682	724	689	690	694	653	697	652	669	676	678	677	685	695	666	646	676	663	684	689	665	665	650	694	688	709	666	662	664	685	650	635	660	692	658	705	678	711	711	691	644	694	686	633	640	642	665	649	716	696	649	652	682	685	734	672	693	690	743	705	674	677	661	654	652	658	657	681	691	687	737	683	703	616	677	639	629	664	656	687	648	703	646	666	688	645	679	665	658	681	630	689	695	675	695	641	691	637	708	696	691	666	674	663	659	715	695	670	708	662	682	712	725	641	686	713	675	699	689	713	718	697	657	607	649	683	703	624	650	697	685	683	675	637	719	670	675	663	642	677	654	691	669	690	636	678	675	714	678	698	692	673	673	659	655	686	682	706	724	668	646	662	702	667	684	697	675	613	672	708	648	666	700	662	684	687	673	681	701	712	676	675	680	644	633	692	676	712	672	669	652	653	646	653	656	680	658	676	666	619	685	687	672	688	691	707	680	710	652	738	722	653	692	658	631	710	643	637	633	678	627	679	680	633	673	661	700	723	695	703	659	708	723	653	702	638	700	668	696	663	670	650	674	662	720	645	722	655	704	692	641	648	695	683	652	704	645	691	683	639	673	700	656	629	688	728	705	672	655	643	656	691	698	670	667	671	681	672	646	690	642	684	679	702	671	682	659	664	647	674	689	649	664	665	652	638	684	675	653	670	714	683	646	674	645	684	689	666	660	642	622	733	691	672	679	676	710	706	598	698	665	659	668	668	698	714	672	693	662	687	685	675	628	639	667	709	707	672	660	687	651	652	691	683	658	683	686	678	640	680	694	680	612	658	641	695	626	692	723	664	678	654	641	649	685	644	682	676	705	635	651	686	687	651	661	695	672	609	709	689	692	665	678	646	680	652	691	730	688	692	704	675	705	696	705	669	679	687	668	657	695	708	662	690	705	701	671	671	685	665	652	674	660	693	675	670	649	698	645	682	672	677	688	651	625	675	655	697	632	647	703	662	662	684	642	673	648	660	654	698	661	672	679	708	649	648	686	636	674	714	699	687	702	665	680	637	646	707	685	653	683	697	664	639	727	649	686	697	682	658	672	676	712	649	648	651	621	671	686	670	707	673	669	677	680	686	697	673	680	628	674	670	636	665	677	728	645	678	649	650	666	695	678	677	691	680	636	682	693	685	687	705	653	719	683	677	722	648	650	651	697	626	674	663	683	646	658	653	695	673	679	692	703	676	703	674	689	707	671	694	702	669	696	670	696	700	658	686	650	650	619	656	658	694	641	638	664	684	636	637	690	683	690	662	681	624	663	719	675	717	651	671	653	681	669	697	755	638	662	645	656	697	656	701	668	669	678	658	713	689	694	682	701	625	665	685	683	703	685	650	609	635	662	686	652	667	673	689	697	743	647	654	658	683	727	684	701	702	660	645	689	684	684	701	634	675	668	699	695	679	659	692	674	678	684	679	677	666	649	617	672	610	652	641	655	641	659	688	663	670	680	618	671	702	668	688	711	683	697	675	715	655	659	658	650	706	669	657	627	710	658	640	654	680	685	704	656	670	692	662	665	686	673	681	643	646	721	708	699	690	666	729	663	684	652	719	710	651	730	713	683	650	651	644	667	673	672	681	699	717	624	692	676	651	691	687	665	690	745	653	659	663	680	627	703	674	686	618	689	708	663	654	699	725	629	664	708	607	644	704	680	674	621	719	704	626	644	691	693	705	654	664	660	697	662	679	656	649	656	689	647	675	664	652	695	650	661	671	627	688	650	710	645	654	687	682	670	731	667	669	660	676	611	701	686	739	656	700	678	660	688	680	639	674	639	658	685	695	665	658	672	759	658	654	652	715	667	685	677	633	654	668	675	657	680	714	680	711	672	646	639	688	661	707	635	669	683	690	640	675	636	669	691	677	661	680	648	682	711	644	711	697	654	665	695	613	631	722	626	702	689	688	670	674	636	680	652	630	704	638	710	687	630	680	706	668	673	671	664	696	679	641	662	678	663	676	645	631	691	641	657	690	659	713	714	670	640	668	645	619	675	676	739	671	661	648	695	714	684	687	680	667	616	656	636	686	679	710	680	715	659	694	665	671	681	655	642	675	703	652	665	682	653	703	690	656	724	666	665	676	643	687	652	696	654	670	648	681	657	647	674	665	684	652	694	696	685	668	672	727	660	648	684	645	623	684	663	690	657	665	672	692	664	670	680	694	634	663	686	684	645	675	693	670	667	664	679	660	661	682	735	712	716	656	677	666	667	706	704	652	657	623	673	658	721	663	661	644	652	674	645	679	663	676	674	676	678	660	690	629	689	675	719	675	656	687	742	671	650	663	710	656	697	692	634	740	660	655	645	639	680	659	691	646	734	662	724	629	668	698	671	641	700	631	665	650	702	686	677	690	656	642	673	644	672	695	681	687	670	679	646	707	737	628	664	673	646	685	653	665	711	684	659	656	693	718	587	668	669	670	659	619	661	676	735	663	685	662	725	642	695	623	691	640	691	707	719	692	696	685	719	694	710	689	669	685	632	735	637	684	722	655	649	633	686	651	675	679	662	695	669	684	677	676	641	655	695	695	686	681	685	681	674	651	645	676	678	667	665	657	638	664	710	670	670	690	646	664	676	673	653	627	713	599	701	687	655	659	709	673	677	687	682	642	648	646	629	658	625	689	671	623	668	680	681	651	656	666	643	627	681	677	667	712	665	688	658	684	671	673	661	693	697	698	662	679	620	646	681	658	648	649	674	626	688	659	655	687	665	687	704	663	652	683	719	635	725	653	705	689	651	656	657	684	653	657	687	667	683	705	682	716	669	673	691	673	663	682	640	667	639	669	637	665	639	706	701	677	647	640	679	687	718	654	620	672	692	630	615	664	662	666	680	633	624	624	700	703	706	676	636	638	672	705	649	686	618	718	659	637	671	646	685	646	716	645	642	659	649	719	684	684	678	639	644	664	681	642	691	685	652	659	682	658	676	683	662	665	659	678	664	652	691	673	676	668	687	693	693	638	641	698	688	708	634	671	736	725	682	631	697	663	629	650	651	680	665	658	694	686	648	682	661	624	681	587	665	683	623	683	653	692	704	682	675	756	685	649	699	676	671	675	705	668	678	654	661	626	684	642	664	655	709	627	673	632	648	661	657	672	626	641	672	700	649	690	666	689	694	616	666	670	677	654	731	708	649	702	669	656	678	688	694	669	652	677	691	677	671	672	656	599	716	666	671	664	633	680	655	721	664	685	690	650	648	647	734	718	698	644	675	702	726	684	667	684	635	678	693	690	688	667	677	715	667	654	736	665	696	701	701	715	670	622	617
7558	17659	15455	8711	6820	5830	4348	3127	2451	2196	2108	1710	1510	1556	1629	1248	1312	1119	993	980	948	911	849	929	905	852	884	798	832	864	809	814	809	829	788	823	780	788	824	806	773	814	754	809	830	819	744	772	796	794	760	740	740	795	814	752	779	755	760	766	766	773	777	802	751	809	799	755	729	801	754	723	792	757	750	755	773	746	784	780	726	764	763	744	738	767	778	786	758	795	747	761	800	770	818	752	767	748	792	747	728	754	758	781	721	796	768	778	752	765	716	774	742	776	770	692	746	733	744	755	820	791	763	758	732	722	767	711	743	787	787	719	737	743	755	802	735	756	749	722	760	769	714	726	776	757	773	764	780	786	765	745	734	761	804	763	755	824	749	723	777	746	780	741	805	782	756	766	770	835	716	716	777	758	759	732	786	706	752	771	770	753	756	778	751	719	753	790	728	750	789	657	774	752	766	703	749	779	801	729	797	727	697	760	757	798	794	763	719	767	768	767	766	771	823	768	743	764	769	770	750	733	747	813	730	775	774	745	791	723	768	760	756	781	735	717	758	759	745	742	759	748	785	770	794	760	703	767	777	804	803	789	726	796	727	749	787	764	746	741	734	782	771	842	788	745	749	779	763	732	720	779	743	755	733	764	776	709	811	795	719	791	767	739	741	724	762	745	773	796	786	834	716	735	757	786	751	764	768	745	754	781	743	743	758	789	773	747	770	767	809	777	766	750	753	756	749	736	725	755	738	785	785	765	745	764	773	748	758	764	736	711	755	801	744	768	774	817	771	707	733	742	759	787	792	767	756	761	731	776	773	745	766	781	727	750	775	753	743	735	747	763	708	788	748	788	757	751	745	713	765	698	768	702	763	761	750	832	742	745	796	786	778	740	699	762	744	787	769	767	725	762	741	737	764	772	766	715	792	757	752	756	733	734	764	761	743	734	764	712	726	738	752	789	764	754	827	749	774	743	827	713	755	781	791	764	682	761	777	758	732	798	806	730	769	719	741	761	747	751	824	727	730	805	774	772	724	786	815	762	739	764	728	746	744	749	789	774	773	781	794	767	735	754	760	741	775	762	758	779	712	744	735	743	727	699	765	788	745	729	738	764	709	747	797	746	756	777	765	742	725	759	676	786	811	805	727	736	790	803	790	762	779	763	766	808	734	760	761	768	742	747	782	792	755	733	752	734	771	760	736	780	731	789	812	780	720	731	710	737	780	755	767	764	786	813	801	758	773	754	728	748	732	708	832	745	764	738	766	746	776	725	803	742	798	745	743	796	713	775	800	777	726	779	788	758	724	747	770	720	754	695	758	759	799	860	766	719	709	794	731	785	756	749	804	763	771	763	765	714	743	770	768	781	727	796	768	726	774	735	707	750	794	749	777	752	732	742	754	722	742	784	785	794	744	736	779	721	738	762	777	784	735	782	780	745	771	791	716	737	635	731	774	779	775	749	759	785	779	724	776	775	726	731	774	773	711	763	754	787	694	782	751	771	765	767	714	761	730	746	722	751	769	764	813	775	785	758	754	740	767	804	715	743	710	762	735	778	816	754	750	802	752	727	772	782	746	758	759	767	790	774	814	735	796	707	755	758	747	743	751	746	805	785	716	767	756	761	739	755	783	767	813	805	740	788	760	731	762	772	739	735	730	742	740	725	796	766	759	769	748	765	776	777	774	750	763	756	807	830	744	725	824	779	808	755	779	767	735	718	758	774	757	764	724	751	765	779	747	741	792	751	690	780	769	771	716	797	766	811	785	734	717	833	722	760	777	756	783	771	729	758	751	769	741	742	760	742	714	810	715	766	766	775	768	719	788	721	757	742	712	744	737	760	780	757	750	750	788	759	753	699	756	761	724	728	714	724	795	779	801	768	769	792	713	742	825	762	764	766	792	737	763	744	786	732	741	764	795	765	768	726	762	753	770	755	737	701	774	813	735	780	779	744	764	769	733	783	747	751	759	784	773	775	713	747	765	762	750	772	757	733	774	787	724	766	772	766	742	789	771	743	767	736	762	771	785	809	774	767	769	660	766	769	789	733	706	759	763	789	736	742	784	792	771	709	761	750	788	762	749	761	727	761	779	698	763	752	782	756	778	778	724	779	763	794	735	767	807	796	781	733	780	736	734	722	769	752	773	760	772	757	706	758	754	717	748	741	771	790	765	776	780	705	762	734	786	769	746	721	781	777	718	701	749	752	755	795	772	751	770	748	712	707	733	733	740	748	737	660	763	748	779	750	757	756	727	762	754	764	798	745	765	750	779	731	733	772	744	797	766	749	770	787	753	772	761	730	749	818	723	735	729	761	782	786	746	750	740	743	751	797	774	793	759	781	760	766	706	727	758	773	727	748	792	770	749	735	781	795	751	780	768	738	749	750	704	761	727	740	768	719	720	682	809	823	753	763	717	753	728	723	756	727	729	753	701	721	722	753	744	759	797	743	784	772	716	748	790	743	752	773	729	774	772	743	721	736	705	748	743	764	717	722	773	784	764	787	729	745	801	785	815	745	794	795	777	741	757	762	728	760	777	763	746	754	753	739	735	723	772	737	710	737	746	793	737	794	751	796	759	786	772	704	786	715	735	741	802	767	748	790	714	731	770	779	753	735	733	777	760	772	778	759	807	688	791	767	744	779	747	729	777	769	773	794	767	800	779	777	692	749	789	782	756	760	760	715	740	808	742	732	740	755	782	789	792	765	769	721	788	788	751	792	765	761	775	749	748	745	777	774	754	763	796	821	750	784	786	791	751	769	762	785	739	747	775	768	742	748	734	744	784	731	780	750	760	715	770	777	736	803	792	717	785	758	768	698	801	727	764	787	783	751	777	812	769	789	751	723	766	719	730	787	737	721	752	792	747	766	754	788	780	768	719	782	724	767	792	754	714	799	779	771	716	735	772	746	785	749	735	776	761	722	726	711	756	748	770	732	765	743	724	741	768	778	753	771	777	783	765	779	760	741	743	756	740	710	747	741	749	742	723	745	743	788	708	730	761	767	743	741	754	815	777	747	770	767	781	751	781	773	771	762	771	735	703	732	766	740	761	781	777	780	727	749	753	722	786	744	789	774	744	754	787	754	765	767	840	723	762	781	808	769	713	759	774	756	733	774	766	734	749	749	752	735	716	808	771	759	743	823	796	755	790	716	768	792	775	742	739	747	776	729	780	785	795	767	760	763	737	751	760	777	732	752	797	745	753	732	752	740	775	738	732	780	704	789	715	761	733	741	756	737	791	759	726	767	763	720	740	755	745	755	775	780	777	794	747	763	724	755	761	713	750	713	790	783	740	733	778	729	755	742	773	722	801	753	749	769	809	716	747	772	826	754	714	762	761	718	757	788	748	770	773	711	717	716	770	718	727	724	766	710	779	777	770	769	723	752	728	762	708	798	776	770	779	767	762	765	760	704	742	735	751	796	777	812	743	715	755	712	706	844	826	764	780	812	763	822	756	764	700	793	707	735	698	813	759	759	771	765	816	739	723	756
27510	21092	10079	869	516	569	441	293	257	281	288	252	279	257	297	280	271	252	260	251	267	263	252	249	245	208	237	258	222	244	255	233	255	246	250	242	227	228	256	232	254	243	245	226	237	237	221	224	235	235	258	227	247	250	270	240	228	237	252	232	239	258	235	247	237	230	250	210	230	258	246	232	256	224	230	229	214	217	247	231	266	249	231	211	265	231	230	268	239	253	245	234	244	234	228	235	233	243	251	242	221	270	244	243	237	249	254	250	253	241	218	254	222	233	236	225	224	231	235	248	242	256	246	256	242	220	248	216	257	236	223	264	231	215	257	245	221	215	222	243	247	239	267	257	233	242	239	238	212	231	238	236	250	271	238	236	224	238	234	246	270	225	241	250	237	225	223	240	226	269	259	260	246	279	246	269	213	266	204	240	244	237	242	261	257	275	243	219	234	237	232	250	202	261	243	224	230	266	240	264	234	231	237	241	244	258	235	250	245	242	231	223	244	245	233	238	255	243	261	245	257	271	263	235	240	231	211	223	267	231	222	234	233	234	257	282	262	255	229	243	229	229	252	246	250	259	238	247	239	271	269	220	255	237	241	243	239	254	248	224	251	265	234	244	248	219	257	207	230	226	215	217	225	230	236	218	212	239	242	215	216	266	252	269	236	218	257	196	241	233	233	253	218	249	242	231	244	231	256	226	247	240	224	245	241	227	251	207	251	244	219	267	233	242	217	248	264	246	232	221	219	234	211	236	254	233	221	222	258	232	229	251	259	234	263	254	254	218	238	196	244	235	213	246	234	223	264	242	252	253	219	263	243	252	243	225	219	218	253	232	240	266	235	241	226	272	231	229	254	240	252	226	234	222	223	242	227	257	247	260	231	231	249	250	280	258	215	244	221	247	246	245	230	236	247	230	244	232	244	283	205	232	219	229	235	237	259	230	234	255	232	228	226	243	271	219	257	229	243	217	228	262	242	227	242	232	255	229	244	258	232	248	246	233	240	261	239	255	242	249	210	238	270	251	260	243	243	247	235	248	249	239	237	257	228	207	219	262	228	216	230	244	237	219	234	242	207	224	241	229	253	238	225	271	202	237	239	261	234	245	236	243	222	215	240	282	203	249	220	268	230	244	259	257	222	255	221	241	232	242	206	231	227	269	243	255	254	218	235	214	236	210	244	229	256	228	238	238	238	229	244	232	222	241	248	251	244	229	236	230	232	226	249	257	230	234	242	232	225	243	229	274	242	273	266	248	228	221	251	247	216	218	227	231	213	245	229	217	255	228	259	245	234	234	254	248	215	225	237	252	230	208	233	232	233	232	234	254	224	235	256	268	242	239	213	238	220	266	253	251	217	236	224	216	256	260	235	261	259	205	235	230	231	237	233	231	225	239	257	251	238	248	253	243	231	219	220	277	264	258	243	274	249	249	256	225	250	231	246	240	255	240	239	229	223	237	234	237	262	257	226	226	272	248	259	224	239	201	251	242	227	232	261	247	259	230	240	223	225	241	258	238	236	226	204	233	241	250	256	244	215	243	248	263	228	234	248	254	252	234	218	236	228	263	208	249	251	253	244	253	240	241	256	254	251	227	234	248	225	224	235	263	221	268	237	237	233	239	239	257	209	253	235	225	255	238	244	195	248	254	211	244	228	238	223	222	258	247	232	247	216	221	225	233	257	240	237	243	256	247	255	241	260	233	257	226	248	259	233	239	221	255	256	230	240	238	249	247	233	275	253	228	220	247	252	251	248	244	224	267	249	279	268	257	253	243	230	251	232	243	233	232	219	261	226	232	238	234	229	217	252	240	232	254	254	237	249	235	232	268	239	229	228	231	258	193	208	230	262	233	248	252	241	216	224	224	235	220	232	255	271	227	227	221	223	231	260	235	244	228	232	261	239	227	252	220	263	243	250	229	222	241	230	230	246	246	241	259	207	253	234	203	230	255	239	239	255	248	247	265	235	240	231	219	239	244	228	244	241	236	236	216	222	259	241	248	263	235	249	235	259	227	244	223	242	237	278	230	228	224	232	235	220	238	260	255	241	209	263	229	251	285	262	249	229	228	224	238	234	240	222	233	234	241	248	219	238	248	225	247	213	240	235	255	215	260	231	226	222	255	217	232	251	251	238	223	247	255	212	274	261	266	265	243	244	265	264	240	237	261	254	264	210	248	250	236	230	234	217	226	237	222	240	261	217	218	230	214	233	236	236	255	258	273	249	216	234	218	239	230	222	240	232	231	232	206	198	237	246	248	251	241	245	245	221	256	250	254	232	231	215	236	232	253	252	233	225	258	239	239	249	217	248	216	234	242	238	206	246	254	235	239	237	225	258	252	264	246	257	216	249	229	240	221	225	267	240	225	206	232	255	240	219	248	254	220	245	267	251	260	248	238	271	239	217	263	237	267	233	219	250	225	223	213	264	232	225	252	267	253	234	229	232	273	247	257	204	219	245	235	234	209	242	233	242	231	256	273	249	228	242	242	240	240	252	257	252	270	249	217	226	209	244	245	236	260	220	232	235	248	215	228	255	260	260	246	268	208	215	247	264	240	226	236	267	245	220	250	258	226	245	244	236	242	219	216	247	214	226	241	221	254	234	236	260	239	238	231	249	256	217	238	225	252	252	233	216	255	229	240	241	256	236	248	258	233	239	262	223	250	235	272	235	229	275	233	229	267	224	231	242	258	227	241	230	244	256	254	232	285	260	250	274	231	244	216	237	237	221	255	234	240	245	235	237	248	258	224	219	242	229	234	288	217	232	227	251	252	240	241	247	226	212	258	215	246	221	220	259	238	240	225	238	240	236	232	258	222	231	274	224	261	234	256	255	232	254	238	224	253	259	244	246	256	202	254	274	258	261	231	217	233	232	232	222	232	256	260	249	236	251	230	234	235	252	231	251	240	255	253	242	237	250	246	234	275	242	218	257	221	238	231	233	231	212	244	237	264	266	231	241	251	258	238	232	245	256	254	233	224	235	235	259	250	218	206	222	234	251	245	238	242	232	246	267	272	225	236	228	248	251	242	208	235	243	241	237	267	231	260	239	243	237	249	261	259	228	239	225	240	229	219	241	264	231	240	215	241	251	226	229	229	224	240	256	237	254	222	225	227	231	255	238	238	240	275	239	264	260	247	234	232	261	240	249	261	238	236	246	208	239	259	275	222	225	229	244	244	257	235	232	222	247	238	222	238	247	227	254	231	242	243	241	220	245	236	253	211	251	209	209	244	268	257	261	260	235	241	265	249	228	234	229	261	243	264	264	245	237	239	272	257	249	224	242	240	248	240	246	215	230	240	239	215	261	239	224	244	254	229	251	243	281	242	224	249	214	250	239	230	270	268	241	228	254	234	235	244	242	244	237	234	247	214	241	215	249	235	259	243	238	259	228	224	241	267	225	242	250	241	242	249	256	278	238	243	239	276	249	235	231	223	229	230	229	266	240	222	264	249	240	213	244	260	228	221	219	244	243	253	239	221	241	239	234	231
3887	1049	1098	700	765	952	648	392	375	375	421	320	360	390	394	382	315	258	292	282	296	310	294	277	270	287	292	282	304	303	302	267	297	271	291	316	289	289	279	315	276	298	306	279	287	314	277	276	284	292	274	293	296	289	263	281	301	302	300	265	296	327	301	315	279	299	287	285	307	274	289	309	287	292	262	330	259	278	314	278	304	252	288	275	308	297	252	314	296	291	299	300	301	306	282	292	276	302	308	294	289	297	254	283	274	278	319	271	289	304	274	294	304	261	290	262	305	284	299	285	304	271	260	297	283	290	298	258	299	291	297	291	297	331	286	292	302	301	275	291	271	334	320	282	339	300	286	284	281	305	292	284	321	273	279	288	269	263	274	286	265	269	254	286	297	269	284	271	316	271	278	261	275	298	308	288	308	306	279	278	271	288	297	320	288	285	279	297	295	298	252	279	291	300	262	299	286	273	261	303	256	295	268	278	300	288	285	252	296	261	265	265	299	270	263	304	273	317	262	266	300	245	273	282	287	297	274	270	310	278	292	296	282	272	307	288	264	313	264	279	289	283	272	288	268	264	292	267	242	288	301	254	312	293	297	281	274	306	269	303	283	268	281	292	279	302	274	253	286	316	271	311	286	279	289	294	282	284	292	288	306	315	325	295	290	271	299	297	297	298	241	277	295	270	291	254	293	291	306	275	300	291	280	265	291	286	313	303	307	256	293	329	296	275	312	300	287	278	284	305	276	299	300	283	271	267	297	296	286	284	279	299	301	284	252	313	278	292	279	300	276	299	317	316	274	289	243	279	279	286	275	313	273	304	275	273	306	305	274	294	284	286	298	268	301	266	312	299	260	298	269	275	323	292	283	294	295	273	319	285	270	261	270	307	297	286	287	282	263	265	313	308	293	275	294	291	283	264	272	283	286	286	301	313	312	271	279	291	319	279	277	288	290	294	274	273	293	273	325	292	279	282	279	309	300	287	248	271	258	285	288	310	281	282	289	262	302	270	278	293	317	292	282	276	267	293	288	300	253	320	287	279	283	305	269	256	310	305	269	270	296	268	294	289	256	290	273	281	256	305	294	302	298	301	286	319	315	279	292	305	254	283	272	315	311	275	276	281	270	290	281	303	282	294	273	287	290	323	277	253	289	294	294	311	299	290	275	307	283	266	285	278	313	280	281	289	289	312	293	313	291	307	313	271	316	277	287	282	319	327	260	287	293	282	296	269	316	278	301	288	310	286	272	290	274	299	313	270	267	289	282	294	276	268	285	319	287	302	288	276	295	291	315	291	270	295	295	280	303	309	301	292	303	284	294	299	281	307	314	291	305	268	271	290	297	275	286	292	271	268	273	291	286	297	295	270	291	276	291	317	306	280	316	280	287	297	288	288	292	279	258	296	280	284	281	295	306	303	293	304	293	286	284	312	286	287	290	284	279	292	274	304	260	280	281	280	269	294	296	285	286	283	278	327	265	258	291	264	271	287	268	285	271	268	284	291	329	271	309	282	265	288	282	291	272	287	293	266	276	286	283	299	267	290	313	272	328	301	293	309	289	279	289	321	268	325	300	306	306	278	277	288	287	291	287	259	275	331	275	283	314	289	315	338	276	284	287	258	272	298	289	297	291	265	267	254	322	301	296	295	295	298	312	292	310	262	279	285	301	270	297	269	298	280	267	264	280	290	286	258	276	276	272	288	293	273	292	292	296	286	268	292	257	273	299	280	284	304	319	243	308	295	280	284	317	292	278	276	266	288	299	284	302	306	284	309	284	278	298	277	276	291	298	241	321	288	288	291	271	269	283	294	292	280	255	284	275	291	271	301	293	266	271	249	265	284	289	280	270	318	275	293	287	283	308	284	282	291	294	285	285	288	276	262	294	287	273	263	309	269	318	305	274	271	287	308	276	290	284	277	271	295	321	277	302	290	297	281	289	305	293	287	294	261	273	257	306	294	229	262	291	285	288	258	259	280	274	271	278	292	308	318	281	295	282	276	293	296	280	274	300	274	311	283	281	296	264	278	289	282	272	309	285	298	291	295	306	261	306	290	293	331	283	273	277	300	259	313	289	309	275	286	275	292	302	280	257	294	263	286	277	274	277	298	286	257	283	287	278	310	279	325	303	284	295	294	311	312	273	302	274	273	278	280	287	344	282	292	288	291	297	303	283	302	310	289	267	293	301	269	299	291	276	286	273	278	298	281	301	288	264	298	281	284	309	304	275	279	280	278	264	294	257	297	256	303	311	275	249	321	330	263	325	322	283	269	296	292	272	296	291	286	283	294	270	281	278	298	301	269	295	291	269	296	278	272	267	318	296	301	279	283	293	274	311	287	287	296	286	265	260	293	299	325	263	294	268	276	290	291	289	297	289	286	298	284	285	307	285	275	288	295	274	298	299	285	283	333	291	274	274	325	300	291	284	276	275	271	297	309	305	311	314	288	290	284	268	269	296	262	309	276	303	270	315	336	294	290	302	317	288	311	281	250	284	278	294	252	300	291	292	290	304	306	281	296	289	302	291	294	298	316	274	263	287	296	285	272	321	243	248	278	286	293	264	290	298	329	298	277	287	298	312	280	280	293	317	273	295	296	292	299	289	273	276	277	308	330	280	281	304	268	304	284	313	286	316	290	276	319	304	303	276	257	303	283	246	302	282	295	290	296	270	302	272	258	292	286	295	249	303	301	271	289	262	270	270	305	282	296	287	283	248	276	287	279	267	280	278	315	297	258	300	297	280	303	299	260	283	284	298	275	264	290	287	282	284	283	228	310	269	284	255	257	273	284	289	264	299	273	294	265	289	310	272	289	268	285	288	292	293	285	255	262	243	288	292	303	285	250	303	277	290	288	297	304	287	321	318	294	291	280	294	282	282	301	306	311	268	299	298	262	302	286	277	325	283	302	272	279	278	289	280	316	299	291	273	278	290	284	304	250	292	293	286	302	275	285	269	302	274	266	275	278	294	287	283	280	271	300	287	306	277	305	304	300	279	298	326	292	290	293	298	285	280	277	332	285	287	277	264	281	294	287	270	270	282	269	284	281	308	283	256	306	306	284	282	296	279	286	267	293	282	297	287	289	291	273	290	325	299	292	301	307	268	305	295	307	270	308	290	259	255	278	322	296	291	306	291	282	262	261	269	304	276	265	262	275	280	273	273	294	275	311	295	297	289	275	287	278	282	296	280	262	264	261	288	302	283	272	259	270	269	274	293	290	304	302	305	268	293	300	282	307	258	295	326	278	306	288	293	280	284	278	309	317	280	295	315	287	283	281	301	315	278	309	250	277	283	297	257	264	304	272	289	253	291	284	276	280	279	304	293	290	271	309	289	244	310	293	288	313	303	283	292	270	298	305	293	326	273	271	311	273	262	324	294	286	314	306	293	249	306	320	326	317	309	301	288	277	275	300	262	265	311	280	278	286	268	266	306	297	299	316	279	297	263	259	267	256	286	303	275	266	291	282	282	295	291	252	302	287	289	293	293	273
23779	21548	29355	24187	21551	18486	2487	1161	955	899	836	804	792	778	737	683	696	605	651	599	588	587	572	553	550	552	549	550	559	537	562	566	564	552	545	502	522	577	533	549	557	520	502	520	537	541	577	559	495	516	531	536	507	572	545	520	536	565	580	523	500	549	529	539	526	524	541	506	527	537	512	553	558	517	551	557	551	554	544	503	588	518	500	516	540	511	524	509	519	537	536	522	543	510	554	554	528	484	554	490	528	542	524	527	547	489	596	527	506	566	509	542	498	558	496	478	539	486	497	532	542	524	503	516	492	502	512	517	514	538	543	534	497	543	535	515	541	539	504	545	503	521	533	494	572	527	528	509	520	512	506	540	525	529	501	577	571	508	483	522	509	523	521	518	550	535	562	521	491	486	523	539	540	489	491	518	492	536	544	485	521	513	543	512	539	559	528	518	526	522	535	485	520	542	515	510	522	527	505	538	517	506	541	537	534	508	490	473	499	565	491	539	503	474	528	525	552	524	557	521	511	517	536	578	546	531	523	533	520	529	562	542	477	523	538	563	513	543	487	514	499	490	530	515	519	516	513	566	551	531	541	554	541	493	535	537	511	496	582	534	534	554	574	501	541	497	539	524	532	545	560	518	546	542	544	540	533	561	529	492	515	472	561	502	561	486	578	549	542	514	520	502	557	522	540	523	523	515	496	550	519	500	553	515	510	526	530	504	534	486	532	511	548	530	581	536	527	528	494	563	531	507	529	515	533	506	541	556	538	542	514	480	517	506	539	535	522	519	493	547	548	529	540	516	491	537	536	527	539	537	502	526	530	501	506	495	537	531	516	554	576	532	531	476	505	535	558	530	525	523	547	514	553	530	503	497	513	515	541	538	507	544	507	522	533	521	531	508	504	499	545	515	518	540	476	528	586	528	528	484	514	592	509	506	504	507	497	515	519	525	498	522	476	592	520	564	514	567	544	479	512	530	541	543	513	517	504	516	532	536	526	487	530	546	530	566	511	558	527	523	503	516	522	535	532	528	517	532	515	526	551	547	543	565	520	544	540	558	520	516	515	501	501	551	537	566	560	532	508	537	528	516	511	524	486	534	486	552	523	552	530	534	537	551	501	544	527	529	521	519	500	550	515	520	520	511	513	513	494	531	481	539	529	568	510	520	486	530	516	544	487	519	543	555	534	524	544	512	525	514	498	531	576	538	524	566	504	507	559	564	534	569	514	542	532	523	519	506	557	541	549	526	475	509	482	548	587	523	521	526	548	514	509	508	520	499	523	495	543	536	568	520	561	533	509	566	575	569	508	573	506	490	504	561	548	553	492	531	560	544	553	542	537	547	497	545	520	537	563	525	527	509	527	514	568	504	514	524	521	531	493	548	523	538	499	560	542	522	503	490	540	518	514	533	511	531	516	550	520	503	500	503	546	531	518	529	542	511	518	490	494	491	590	478	493	487	513	575	538	510	549	515	519	522	526	523	481	548	502	575	543	532	509	535	534	525	543	533	510	496	538	523	536	516	519	547	524	530	505	516	511	507	552	548	514	545	550	535	511	526	509	556	514	551	511	498	547	490	509	541	462	504	543	532	557	531	548	504	515	562	521	562	493	533	549	520	510	531	519	538	555	558	532	574	524	530	540	494	534	537	520	533	484	555	551	536	528	531	497	497	532	539	516	515	491	485	549	504	550	585	479	528	527	515	559	530	528	522	529	539	538	548	573	524	542	532	496	514	493	510	574	541	561	508	499	556	502	503	499	513	541	520	500	552	607	518	537	557	545	525	526	549	544	554	519	508	546	489	548	531	573	536	549	525	523	493	505	526	505	541	555	490	531	511	501	506	507	503	542	505	519	539	500	516	526	552	531	551	543	478	478	569	511	545	506	519	541	503	494	551	528	560	523	521	554	510	517	498	495	528	525	546	524	530	571	552	552	494	532	510	529	511	533	510	502	542	516	479	519	511	553	522	523	504	549	530	543	565	549	532	533	499	526	535	553	515	519	495	512	525	551	531	503	585	524	545	572	547	524	525	507	532	514	523	482	499	525	523	498	521	527	532	533	565	543	538	533	505	506	527	548	501	542	520	493	533	553	568	589	505	548	517	531	530	524	531	559	536	531	564	529	534	545	544	502	538	541	498	524	514	487	497	536	549	519	570	527	529	542	509	528	561	502	529	518	493	536	504	540	509	487	522	546	533	525	558	518	535	538	510	507	545	481	545	523	549	506	523	512	520	469	553	515	539	524	513	548	508	505	561	561	509	517	522	492	564	496	512	502	506	520	515	516	535	532	511	536	545	523	494	577	521	529	535	557	554	554	478	500	513	506	491	528	532	513	526	498	494	530	528	528	522	530	522	541	488	529	520	521	474	503	512	488	475	547	513	537	487	533	531	528	528	503	572	514	495	526	537	480	484	517	512	491	498	513	497	534	467	514	505	497	530	544	537	507	504	511	540	510	540	528	567	547	536	500	560	541	496	551	524	506	506	526	543	558	513	534	523	517	539	543	509	528	514	537	551	544	512	469	540	551	539	578	480	505	514	477	534	482	524	519	520	496	504	509	528	489	501	529	543	522	531	522	504	526	525	522	497	497	524	529	540	563	502	524	520	573	532	477	503	558	526	535	526	525	561	535	506	543	533	497	521	525	547	538	520	530	515	501	503	560	521	535	551	537	531	490	517	535	564	545	555	502	515	521	511	525	524	496	502	523	500	534	524	519	571	474	508	503	486	557	510	519	511	551	525	537	546	550	531	495	533	496	489	539	534	513	530	565	505	522	581	507	558	508	551	486	513	557	568	574	517	492	530	514	547	521	556	515	528	524	564	549	527	547	564	528	495	487	517	533	549	507	521	497	506	482	520	514	543	483	519	550	549	486	505	537	514	495	511	545	510	548	503	491	502	530	495	539	489	533	515	526	528	562	556	498	537	524	522	520	515	486	523	509	530	499	546	582	563	541	521	545	498	496	533	498	548	545	504	503	515	521	510	521	528	512	544	523	532	512	529	527	494	526	545	518	523	529	517	511	544	496	538	559	526	525	498	498	543	512	519	501	524	533	515	541	541	502	524	552	532	549	539	504	545	528	528	523	550	547	516	537	533	483	558	528	542	540	538	525	521	547	538	526	549	539	545	513	532	530	505	534	545	530	538	530	540	557	531	563	558	514	550	532	514	515	514	493	524	506	539	507	570	544	491	505	543	533	501	525	526	548	519	476	532	570	533	533	530	533	490	494	516	560	515	538	535	553	555	528	460	548	519	518	542	489	511	515	520	553	521	530	518	508	535	536	521	528	535	562	531	539	513	495	553	540	547	522	528	530	548	545	523	551	539	521	467	507	507	509	527	521	534	540	494	518	513	525	553	518	518	514	525	532	523	557	548	527	517	548	530	513	516	562	560	517	511	534	495	546	541	543	503	560	520	490	576	540	485	553	568	531	529	509	572	527	539	566	535	510	566	528	514	514	526	529	528	497	515	536	498	538	496	497	503
4867	10874	9527	5152	3683	3129	2459	1792	1495	1416	1362	1133	1013	1056	1005	863	879	749	750	751	688	654	641	669	658	675	612	638	633	661	667	646	651	618	631	612	630	611	612	649	608	588	627	594	600	550	590	578	592	614	608	622	632	586	602	580	614	652	609	615	614	618	610	586	585	621	622	621	614	610	609	587	620	602	584	623	628	604	570	604	623	583	583	598	614	568	606	597	604	596	623	585	620	656	603	610	567	611	560	576	558	614	562	544	613	610	621	625	562	570	653	604	599	613	583	600	590	571	621	582	583	594	647	617	559	594	591	605	585	591	555	583	584	591	607	598	608	581	609	645	597	610	590	644	613	545	548	567	571	625	592	580	585	615	631	583	581	556	610	561	570	584	559	609	616	596	587	608	589	624	563	589	570	623	613	596	585	556	600	595	568	595	611	572	577	588	585	594	564	623	583	569	568	623	622	568	633	570	587	560	617	617	603	625	612	595	624	634	595	587	607	578	571	590	599	589	569	560	656	647	602	604	596	616	577	576	596	606	589	598	609	554	569	603	586	642	584	619	541	633	601	609	608	606	558	590	599	618	623	588	592	548	572	615	641	583	570	597	620	588	523	582	640	562	608	600	593	643	580	562	576	587	576	537	633	543	568	622	569	581	601	597	583	647	593	612	529	572	556	579	639	566	591	613	585	562	609	602	587	607	584	612	592	554	585	605	602	575	604	560	572	594	614	574	574	609	588	602	569	612	617	578	591	578	559	600	661	587	602	605	615	598	625	578	579	548	630	606	568	574	582	556	617	575	615	617	571	590	619	580	624	606	594	612	581	610	616	555	561	562	577	603	581	612	579	618	614	555	530	576	545	600	568	582	568	604	598	573	622	617	598	578	592	597	583	599	599	579	593	627	578	591	616	569	630	569	617	600	611	579	621	578	593	549	572	577	586	555	588	578	598	567	586	604	571	564	559	578	589	674	587	563	584	609	635	557	597	567	636	579	587	602	586	553	578	611	573	602	629	585	595	539	615	584	588	622	591	559	597	592	593	621	615	588	632	591	538	591	600	567	592	544	589	598	598	610	585	588	577	617	583	552	566	605	624	610	590	551	583	649	602	614	554	618	593	563	602	610	651	561	592	651	572	606	618	608	620	629	581	564	562	577	615	626	592	592	621	621	577	630	601	570	613	598	576	588	602	580	646	607	587	610	548	591	621	575	566	579	592	625	594	617	599	577	602	579	590	604	585	603	622	582	622	584	533	609	571	591	575	543	568	638	572	600	629	609	612	606	625	588	595	556	601	622	543	644	597	609	578	584	589	606	597	578	556	552	561	578	574	606	564	591	592	594	577	637	563	590	595	618	597	560	616	624	581	620	586	580	564	583	592	612	628	607	571	596	592	589	561	600	573	555	585	603	600	617	603	597	644	584	590	567	576	582	594	605	575	628	573	638	574	586	589	599	586	584	555	566	559	557	601	554	635	613	615	570	628	617	599	592	580	649	547	580	571	586	582	584	627	616	597	562	580	653	569	621	576	600	552	583	606	563	612	561	582	576	571	626	558	574	567	620	612	550	590	552	591	596	585	589	631	599	585	620	624	561	614	580	551	575	610	563	604	585	590	639	632	609	583	584	617	621	570	578	647	602	592	564	605	575	597	640	602	584	602	606	608	580	581	571	594	588	624	591	626	583	565	585	594	630	568	577	615	599	565	587	581	571	617	608	564	609	587	560	553	569	601	594	588	595	624	593	561	621	656	609	607	612	593	596	579	605	582	599	540	608	603	613	603	599	626	604	605	571	588	587	618	579	615	633	620	588	632	618	601	618	579	573	612	597	595	580	552	596	602	612	606	574	563	607	612	589	598	554	577	558	608	536	621	623	576	601	566	640	612	644	596	597	554	569	544	612	611	566	573	568	571	586	595	578	594	608	568	612	606	601	595	612	612	606	574	548	605	560	592	635	600	558	571	553	610	571	596	537	601	619	633	598	578	573	572	599	574	606	559	612	572	567	573	555	643	570	590	597	590	639	625	586	591	590	559	602	589	584	595	602	619	623	598	618	560	594	621	631	602	612	588	601	614	620	578	596	617	580	582	598	537	624	579	610	604	604	580	575	564	646	585	559	592	565	592	587	594	561	590	578	597	592	584	590	588	636	557	636	559	589	579	548	551	608	586	590	570	614	603	616	578	573	584	617	614	590	611	553	568	617	624	540	568	619	574	580	598	613	596	527	605	626	612	573	656	550	611	591	626	570	594	575	607	601	564	613	570	590	590	561	600	584	575	589	615	620	602	609	600	601	567	573	575	610	613	582	576	621	588	587	560	598	643	590	586	618	606	635	603	558	595	597	542	579	595	598	580	560	560	626	560	585	579	569	593	632	652	574	602	589	549	618	625	571	593	594	589	565	566	609	571	608	571	612	615	640	565	589	602	584	549	630	586	586	620	578	599	597	647	563	582	565	614	569	591	584	653	637	608	581	629	597	592	606	578	575	608	585	594	582	640	583	607	590	607	589	549	605	564	612	608	595	615	563	593	596	612	597	643	638	529	566	578	543	627	581	585	579	577	580	593	591	553	614	619	609	557	562	574	581	624	579	577	585	540	615	657	566	571	594	641	604	604	618	579	590	616	604	597	624	600	633	584	631	609	556	574	620	583	568	615	576	614	574	578	605	570	610	606	565	609	595	578	624	595	645	631	578	582	565	588	639	549	589	601	590	624	594	606	558	558	538	604	593	548	572	591	601	551	593	561	608	588	596	583	553	597	577	588	586	611	588	585	553	570	633	581	621	636	601	629	595	595	568	572	601	600	623	578	627	589	608	600	613	609	613	591	588	578	608	612	561	647	564	578	589	616	580	588	600	577	606	549	618	601	552	614	572	593	604	601	629	602	581	585	572	599	591	592	630	623	571	559	616	565	582	586	598	572	570	595	602	575	612	599	621	621	585	569	578	604	602	640	585	576	602	587	576	593	605	586	590	597	585	573	571	605	615	582	558	586	618	574	543	585	572	581	586	548	596	571	620	597	581	638	565	570	569	619	580	598	551	590	579	602	573	596	649	581	620	604	579	640	598	585	593	621	605	593	596	585	598	584	583	606	594	633	591	582	550	586	599	616	627	582	574	585	620	603	605	599	633	600	572	560	615	623	588	611	631	550	646	594	590	611	605	578	638	574	605	591	580	590	621	603	564	587	626	598	644	628	624	603	561	601	590	609	648	608	598	621	591	596	560	599	589	578	578	633	571	590	585	592	571	565	618	528	592	582	587	569	607	598	644	610	638	550	616	601	585	550	615	554	609	590	631	586	601	612	615	617	635	592	577	560	628	573	526	593	590	610	610	620	584	553	555	608	575	566	647	608	574	582	576	614	604	599	625	596	576	607	628	561	614	560	576	610	606	584	572	602	589	566	571	544	571	609	604	604	568	549	609	632	556	606	587	578	604	618	588	591	562	602	590	610	560	627	616	627	595	575	621	583	600	584	593	608	588	617	609
25168	21588	28522	25036	17854	1488	616	557	444	409	442	372	369	410	378	295	333	293	272	276	279	284	267	283	291	267	265	290	287	257	288	256	271	237	264	260	252	243	280	242	252	252	275	270	242	283	279	282	291	296	259	249	262	259	230	261	238	205	231	236	265	258	259	305	270	275	272	235	251	254	284	279	255	260	235	230	271	241	252	237	243	241	244	270	263	258	259	261	284	265	271	269	238	243	241	247	246	267	242	250	235	264	269	250	259	258	257	284	253	264	262	275	264	248	242	259	249	263	286	260	270	259	277	237	221	247	289	246	228	220	241	271	263	269	262	264	265	253	247	266	243	260	263	244	252	228	233	245	235	263	269	233	261	229	260	272	236	267	250	208	248	289	236	257	277	290	237	214	271	254	235	247	274	222	241	281	279	280	267	265	275	248	256	254	246	257	268	272	248	263	257	247	250	252	265	249	249	270	249	244	254	256	238	241	256	280	240	238	260	255	270	261	246	266	273	243	237	240	276	258	273	249	259	228	253	238	256	294	263	259	224	244	274	231	236	250	229	239	256	233	232	262	253	245	258	243	245	273	224	237	265	274	275	245	272	256	257	240	257	255	237	252	247	256	251	255	231	234	266	234	242	271	260	242	264	238	266	257	255	238	263	242	275	244	269	266	243	245	262	255	243	266	251	249	245	249	246	252	249	278	239	281	266	280	261	239	250	250	288	275	241	246	264	240	239	251	248	262	248	224	284	234	258	258	296	269	271	242	246	276	227	263	269	259	254	236	267	241	256	247	243	244	275	252	293	268	242	265	270	224	229	246	223	249	228	245	231	262	255	242	250	245	267	229	247	275	261	225	261	224	252	268	250	255	278	239	265	216	249	264	269	243	225	259	230	242	259	267	251	249	279	246	241	259	231	270	245	270	267	246	256	259	272	253	252	256	231	237	272	251	263	248	267	251	258	259	259	244	265	282	234	262	236	252	241	281	260	236	268	251	260	237	253	237	243	271	257	250	257	243	233	239	256	249	266	240	243	281	238	244	250	256	252	281	260	238	225	222	247	252	257	252	219	272	251	273	238	252	224	268	267	264	264	273	282	249	258	226	262	253	285	249	253	262	249	273	262	226	259	260	232	262	259	233	271	243	230	273	248	265	250	285	275	266	224	256	239	292	262	264	224	246	251	248	260	237	252	257	225	238	217	274	259	259	269	241	258	250	255	265	224	223	257	248	263	257	247	252	277	252	251	277	248	250	242	242	264	226	244	243	259	276	254	235	247	255	283	285	272	252	254	278	277	273	232	287	257	243	257	260	245	275	248	225	239	273	248	257	239	230	244	229	272	244	238	245	243	252	265	279	272	243	233	231	242	271	272	245	239	248	273	229	259	256	259	247	252	268	274	249	250	257	252	263	238	254	263	232	277	235	265	229	260	250	215	271	261	267	267	252	270	250	253	241	257	256	282	270	240	228	249	231	262	242	236	246	246	253	246	260	251	288	257	262	244	244	238	244	271	251	244	247	244	273	271	239	233	245	261	239	255	266	253	259	255	252	263	270	206	277	254	247	256	250	262	250	269	273	238	276	262	258	239	241	232	227	260	242	241	261	255	245	264	244	264	287	293	246	255	254	250	268	262	248	259	258	222	269	256	275	248	269	241	247	256	236	241	248	264	278	259	260	232	253	275	246	257	273	260	217	288	213	235	275	253	241	259	278	251	254	253	219	230	257	260	295	248	257	259	242	245	261	257	273	264	234	257	249	267	244	241	229	263	246	241	229	243	260	254	257	250	281	235	285	268	248	248	281	266	238	231	249	252	258	256	278	250	229	268	255	236	242	290	246	244	253	245	280	257	232	223	240	222	275	258	264	264	281	265	240	252	248	295	231	253	251	250	248	267	261	259	268	245	259	224	260	270	239	250	255	262	273	284	271	263	241	254	275	256	250	250	264	266	295	252	263	257	246	248	267	237	262	256	269	270	280	240	249	264	248	220	250	260	244	253	283	243	229	251	237	267	248	279	266	241	259	258	240	253	234	213	249	236	251	255	223	259	251	255	245	286	272	282	253	236	272	260	261	258	267	247	232	258	270	221	281	264	246	224	239	244	287	261	270	229	244	249	235	257	250	210	297	258	240	244	254	246	247	262	249	241	236	240	249	245	232	239	217	256	237	292	264	257	252	251	279	229	262	264	252	255	258	262	256	235	236	272	235	254	249	261	234	276	259	253	281	265	279	242	241	273	258	253	255	228	263	230	239	244	275	283	267	273	246	248	234	249	251	256	242	246	247	240	253	267	252	271	225	257	239	244	282	253	279	267	238	259	276	251	261	262	244	248	276	251	267	236	263	268	278	294	256	233	246	267	265	270	223	273	243	251	247	257	262	228	250	246	257	247	212	279	259	255	250	269	268	247	236	229	280	239	262	246	239	284	235	250	264	261	289	257	263	251	244	226	251	265	240	242	258	264	283	288	252	269	251	261	289	269	262	244	258	250	277	246	231	252	261	258	255	246	276	250	250	283	249	223	274	254	245	261	237	220	236	247	246	286	249	242	251	245	259	237	251	246	253	242	251	265	271	234	237	276	253	224	263	217	288	254	247	273	262	261	226	241	256	231	248	253	279	229	240	244	233	253	246	258	236	269	268	249	287	257	257	243	268	258	232	258	220	270	248	234	248	262	275	254	261	262	252	265	249	236	233	240	280	266	256	244	249	239	257	243	266	263	206	254	274	245	245	278	283	272	247	247	267	232	316	273	235	245	250	225	247	247	246	283	273	241	252	234	259	249	255	236	272	238	269	254	242	244	253	243	259	260	248	275	231	269	263	229	229	241	234	265	236	258	276	271	270	234	284	253	254	259	227	262	258	239	224	256	237	241	244	264	247	233	225	266	210	263	241	236	241	250	249	255	252	254	246	276	248	246	266	241	251	235	250	242	257	265	265	215	263	252	228	280	256	254	220	244	286	238	283	247	271	254	257	240	247	245	252	240	242	244	266	247	246	258	260	242	256	267	240	258	260	288	229	278	249	278	273	244	258	239	233	252	268	270	280	227	212	228	261	235	247	260	238	260	248	248	282	259	245	267	245	263	264	287	284	266	254	219	237	240	271	270	263	255	284	250	218	230	255	252	256	205	267	248	222	238	246	230	299	234	263	262	262	253	230	256	307	244	204	273	246	281	237	268	234	251	261	239	253	253	265	243	279	231	272	252	241	279	274	254	274	269	248	265	264	233	258	259	276	250	225	271	269	236	247	248	246	269	229	252	248	271	238	251	289	215	245	230	254	236	271	248	258	251	240	229	235	241	244	245	250	241	259	255	263	242	246	228	249	232	267	240	249	237	257	248	234	243	261	188	261	247	228	256	255	257	216	277	250	231	241	248	265	234	247	246	249	283	238	257	248	249	272	251	250	254	244	250	252	238	273	273	249	255	252	257	271	256	286	265	241	247	236	255	249	257	265	268	251	223	244	233	263	252	260	253	243	231	239	243	269
4707	6347	5367	2961	2387	1831	1333	1036	817	808	732	655	601	704	624	512	483	393	372	375	379	380	376	341	341	357	347	340	320	319	355	356	340	343	365	349	357	331	371	346	357	324	355	307	346	333	312	318	306	344	328	307	356	325	316	332	349	345	352	322	298	317	336	361	333	335	346	341	305	344	324	328	344	334	288	303	309	306	330	296	313	314	302	335	325	295	324	350	342	305	326	358	307	330	332	344	328	354	346	318	306	314	333	310	328	356	325	293	315	325	340	328	290	316	322	332	304	307	347	328	330	350	337	333	319	330	333	333	297	312	340	335	334	315	329	326	292	333	305	353	340	335	323	326	331	335	341	306	310	322	291	314	322	305	336	357	300	322	294	343	316	316	362	316	310	330	351	330	315	322	308	367	303	323	351	334	331	338	309	326	299	302	330	317	316	334	330	337	311	333	315	316	344	316	304	322	306	310	311	338	332	347	341	319	309	334	316	342	328	314	349	336	336	337	309	333	351	311	326	319	323	313	330	306	292	336	332	337	317	305	320	319	317	322	308	321	303	307	279	337	302	319	324	313	333	340	345	318	298	301	352	310	335	323	318	332	322	309	313	318	322	314	313	317	332	341	329	307	311	317	382	310	291	304	311	330	316	336	295	304	322	303	310	318	298	321	315	314	319	323	301	293	314	314	305	323	331	335	343	336	309	326	326	358	293	307	308	329	299	311	325	351	331	312	312	314	328	319	334	333	335	327	301	324	311	330	321	328	306	284	318	315	299	300	311	300	345	333	337	330	329	300	302	346	353	334	301	338	310	316	332	313	311	327	321	323	290	359	339	326	320	331	337	343	305	305	312	309	304	309	315	330	357	310	327	299	313	329	318	324	292	325	311	292	273	315	280	290	327	306	370	312	335	340	349	302	358	302	335	327	299	321	355	321	330	309	318	318	304	338	345	322	333	296	322	336	338	319	357	337	330	301	312	306	314	334	331	294	325	313	290	334	318	301	324	315	327	305	282	346	325	346	366	308	329	336	337	312	316	344	308	342	332	343	332	334	296	330	326	322	334	306	310	338	319	328	320	322	330	310	296	330	321	300	318	297	320	324	369	316	331	318	335	319	325	333	307	332	323	312	332	345	293	337	336	337	338	324	317	315	356	318	287	338	316	329	328	352	291	324	292	345	310	320	333	340	322	326	314	302	318	307	342	307	331	325	332	331	309	322	351	318	305	319	317	304	353	325	318	330	325	335	301	309	323	328	310	338	323	331	340	335	320	307	346	302	318	331	297	318	334	318	333	339	335	326	331	342	350	308	297	350	329	308	350	307	342	295	352	324	340	338	307	326	299	336	306	292	360	346	329	309	322	304	318	302	362	304	310	327	315	329	314	343	305	346	338	318	350	315	352	336	304	320	306	318	349	335	323	317	370	334	324	312	324	347	342	319	334	313	329	338	346	319	308	316	327	305	325	348	350	332	296	316	324	309	314	311	300	346	356	315	339	324	325	323	322	324	318	327	333	332	360	322	316	371	304	294	316	329	322	336	323	343	308	309	335	340	356	328	312	296	338	333	304	341	329	333	313	295	358	312	333	300	282	314	317	335	323	302	343	329	302	330	351	325	362	328	331	335	325	370	341	345	335	338	319	313	318	347	291	346	320	335	344	383	341	305	336	340	309	328	333	334	316	337	303	305	340	310	308	320	362	344	331	342	317	319	322	315	341	320	341	355	354	318	338	319	341	329	333	324	324	305	294	291	296	297	302	326	313	315	333	355	295	315	307	309	323	322	318	288	341	316	319	306	352	349	322	314	325	351	322	331	293	355	332	307	332	341	320	335	351	328	293	287	317	318	367	323	351	304	324	325	295	312	317	327	315	305	347	329	299	309	297	313	295	326	348	326	284	339	300	311	315	334	341	302	300	334	328	343	355	293	314	316	285	275	331	338	299	329	308	331	344	286	315	313	323	336	328	325	311	325	344	310	284	334	304	317	309	315	306	339	337	306	326	313	346	335	324	331	358	323	316	315	337	310	312	293	338	330	317	344	352	331	315	342	318	348	310	313	309	340	329	286	319	325	325	342	317	325	334	342	302	329	328	310	311	299	322	320	313	312	311	337	289	304	356	305	348	343	333	316	312	332	308	342	312	328	354	322	294	351	333	330	316	325	350	303	319	311	334	310	322	289	307	336	371	331	366	331	328	339	317	306	323	308	315	316	304	311	339	324	309	307	330	322	301	315	326	356	335	315	346	304	315	311	312	327	326	319	335	346	296	336	340	334	333	332	340	321	288	323	286	293	332	304	357	297	348	327	349	329	312	316	310	332	314	320	332	352	324	341	348	336	320	294	361	326	331	332	299	310	305	337	320	342	313	311	314	295	334	322	321	327	332	293	327	307	318	302	323	321	336	316	322	306	300	306	304	323	347	339	328	362	336	348	330	313	339	333	318	310	333	322	330	328	330	306	318	337	308	317	361	337	343	323	328	290	325	324	307	341	341	293	307	345	329	301	323	343	331	332	331	303	298	358	329	292	338	304	328	323	284	328	326	331	280	327	326	362	315	320	310	332	353	293	321	347	317	338	303	308	339	345	320	310	334	321	331	340	312	353	316	331	349	327	324	311	335	305	292	296	334	337	358	305	315	323	340	316	330	319	316	349	339	335	312	295	332	334	316	309	328	348	318	351	354	300	311	299	305	335	294	293	313	317	333	323	307	328	336	304	314	291	326	289	290	307	317	311	323	323	333	325	265	309	301	334	319	310	330	323	344	306	312	340	310	341	312	313	315	334	310	326	319	343	333	314	331	337	321	292	332	353	300	313	320	308	306	306	337	331	327	297	338	340	313	320	295	330	313	312	326	306	358	324	298	357	308	337	339	366	331	336	306	314	346	341	338	316	303	319	314	304	342	347	317	350	318	331	365	315	334	351	324	296	327	316	319	334	335	304	325	346	368	319	293	354	332	318	329	329	323	316	319	320	334	342	322	321	335	322	381	297	309	321	333	320	311	362	310	308	340	323	333	320	341	306	308	333	322	316	314	341	298	315	323	306	337	328	331	345	332	312	284	342	304	330	309	330	350	296	316	317	336	315	297	311	300	329	331	351	351	351	346	363	351	332	338	307	338	308	325	367	301	302	341	366	319	324	311	332	316	301	325	320	329	304	300	331	322	305	291	316	339	333	316	326	319	340	316	326	333	286	279	311	325	333	300	321	316	314	300	335	349	333	304	320	352	334	274	318	325	322	330	309	279	341	319	304	330	330	309	293	265	341	335	321	360	346	325	323	313	318	312	332	338	318	314	362	292	311	352	344	297	317	291	318	342	329	343	308	317	318	328	323	320	352	294	343	347	333	328	337	303	306	300	346	320	357	345	343	319	344	322	327	320	355	347	318	287	310	348	334	356	323	355	392	351	312	293	347	315	295	310	309	334	306	340	331	316	333	306	304	297	347	338	313	285	320	335	333	316	358	316	321	335	337	320	319	335	315	336	314
23007	21600	29669	24011	21602	21696	15414	2180	1363	1364	1271	1102	1089	1094	1110	958	1046	862	849	809	759	748	738	782	741	724	770	687	709	735	671	745	691	712	664	684	718	705	712	613	715	681	665	704	700	691	700	692	742	702	688	655	680	702	655	682	654	728	660	668	658	670	718	676	645	664	624	686	693	643	711	709	714	667	625	713	718	649	666	661	686	706	705	665	684	648	664	662	680	712	645	658	675	641	667	683	712	684	633	635	695	671	638	673	697	665	648	629	634	657	659	694	654	697	679	709	672	680	666	688	653	667	730	658	686	688	687	681	695	657	688	665	589	689	668	634	656	641	724	678	695	671	707	649	633	657	659	649	672	644	659	649	624	623	629	685	622	682	649	692	674	669	699	695	690	659	695	677	675	634	651	677	630	710	688	664	621	635	652	697	658	652	667	642	619	686	661	669	690	655	699	690	626	617	639	674	669	685	672	690	634	683	708	673	682	659	680	662	632	645	647	661	668	631	644	661	638	707	665	659	673	699	628	658	615	679	666	674	684	676	628	647	661	657	680	656	687	624	664	664	670	658	687	646	686	662	659	727	689	671	664	637	695	680	641	664	677	637	671	703	648	672	682	642	655	626	707	672	610	687	669	718	677	686	658	647	694	707	630	640	695	640	635	626	727	635	700	664	667	675	707	656	720	672	678	697	639	662	667	690	652	666	630	676	682	678	680	697	645	678	710	653	690	652	598	637	693	694	665	664	680	603	682	647	655	686	697	689	675	672	709	682	634	670	705	672	679	703	669	696	644	662	654	638	667	680	669	609	692	692	660	649	634	700	681	664	675	664	695	656	659	665	678	733	654	665	697	639	675	669	668	724	630	710	680	694	682	640	690	611	697	659	685	647	676	664	676	669	700	701	682	636	662	641	644	645	649	660	638	693	654	672	699	680	692	688	625	664	676	651	684	694	689	679	633	686	666	647	677	656	636	657	616	686	700	698	674	649	662	675	682	703	675	656	677	641	667	655	669	640	676	623	632	629	660	672	682	605	627	645	661	683	643	688	678	686	681	638	615	672	675	658	731	651	676	643	635	644	649	654	664	663	697	692	708	681	660	663	680	668	654	665	640	626	674	673	651	656	670	634	666	707	623	658	662	646	644	681	669	659	681	649	731	677	690	674	626	659	690	697	657	717	669	632	621	669	679	689	684	656	693	701	677	701	669	657	660	669	658	685	697	650	698	631	733	644	664	607	660	676	629	633	684	649	665	667	626	635	697	654	656	675	665	658	668	665	683	710	627	703	684	697	654	646	656	699	683	665	643	672	686	688	682	667	679	651	696	662	637	625	640	665	638	646	626	701	652	631	633	665	633	627	690	727	692	686	655	678	651	669	668	659	687	645	684	630	634	645	654	670	665	664	650	660	686	636	597	701	652	675	653	656	667	666	693	663	672	664	642	668	699	681	626	643	640	620	663	661	667	699	661	631	665	689	675	660	723	647	664	687	668	640	647	707	675	639	661	662	684	669	675	682	627	664	654	678	660	668	668	630	678	628	702	639	635	652	697	652	652	663	653	714	646	667	701	687	634	667	662	664	694	731	671	666	677	689	632	655	700	678	655	678	673	689	644	656	673	651	664	656	628	625	628	677	674	674	650	657	687	645	661	715	660	692	729	691	666	657	649	683	662	650	667	664	689	695	641	672	640	728	648	644	616	642	595	682	672	662	680	665	693	647	689	642	687	745	687	668	632	658	638	717	679	658	693	687	652	685	679	695	671	671	668	637	674	671	639	654	658	679	645	681	695	641	697	627	634	651	662	660	652	672	647	670	647	683	657	718	686	673	696	668	661	657	650	639	640	636	678	682	673	653	670	678	633	671	698	669	672	644	674	620	702	648	658	671	650	683	637	646	657	666	676	655	646	683	690	678	654	641	667	674	701	648	642	732	659	668	652	654	704	658	688	720	655	663	671	711	672	667	650	661	699	599	650	658	693	657	653	726	661	632	673	637	640	680	683	703	649	682	661	635	688	722	685	645	665	655	624	668	655	644	644	700	651	702	630	695	664	639	651	649	627	652	618	709	646	701	714	671	679	683	649	622	684	663	716	632	709	680	642	619	640	649	674	675	671	657	656	660	617	705	662	652	650	631	642	635	641	661	676	691	670	708	739	660	675	683	677	662	657	675	691	616	683	614	682	673	632	648	638	718	641	626	689	617	659	668	670	652	632	709	680	694	701	652	644	651	642	658	673	610	649	642	614	672	673	598	650	673	631	703	628	658	644	717	703	649	650	671	633	645	666	690	687	621	637	600	736	663	676	645	666	666	636	682	646	636	643	695	674	689	675	656	649	651	667	648	630	688	656	657	671	682	649	653	664	661	689	652	651	695	688	682	654	668	601	726	660	669	656	657	696	642	657	655	654	650	660	666	647	672	599	699	627	660	714	715	644	627	717	635	686	645	709	692	748	651	642	646	706	710	667	695	673	667	650	680	691	656	631	660	661	650	648	675	638	625	653	672	689	669	642	674	643	694	639	686	664	653	697	717	714	679	676	616	671	671	662	649	744	693	653	634	687	705	642	717	708	662	669	659	676	651	716	653	652	622	629	646	686	663	680	678	633	670	680	656	632	687	626	657	665	649	699	636	675	668	612	684	681	652	630	637	651	634	708	644	646	697	659	660	707	701	677	678	628	603	680	679	691	659	667	657	646	643	648	674	695	689	677	666	640	703	706	649	688	662	691	678	659	637	675	709	697	665	692	691	681	665	671	628	666	687	642	693	676	658	634	654	677	657	669	641	629	626	702	681	676	657	675	653	681	640	681	671	673	709	670	620	713	616	664	687	670	661	668	675	633	697	637	701	647	656	650	649	687	642	686	669	710	647	683	608	621	702	666	658	677	696	675	674	661	601	663	700	677	637	707	618	666	672	714	680	660	700	648	662	669	684	679	677	618	660	614	638	694	691	659	671	689	613	670	670	689	705	612	622	657	651	698	622	702	653	664	665	670	695	648	631	644	686	717	623	653	606	715	613	662	645	659	637	728	707	672	687	678	679	665	632	652	737	631	684	659	679	723	704	693	675	670	655	650	646	683	642	683	662	623	631	686	694	638	659	583	647	673	670	661	651	657	665	656	648	658	646	632	650	681	666	677	658	633	641	636	647	651	660	659	630	661	653	679	649	638	696	667	682	601	647	686	666	664	668	680	645	638	644	670	662	696	647	644	611	685	655	671	698	662	667	657	672	682	639	668	682	658	646	702	641	641	672	657	665	657	672	648	631	641	664	636	680	689	694	658	637	676	633	704	647	630	689	667	678	664	656	688	635	695	652	642	696	675	638	664	623	626	635	639	669	688	680	619	661	662	669	659	683	636	707	630	653	668	668	664	680	631	667	694	682	705	648	671	613	661	676	636	683	639	715	628	668	675	623	644	716	673	686	677	643	648	657	687	668	622	642	686	665	635	650	636	646	667	667	685	642	641	687	637	657	672	668	670	645	693	697
7373	17282	15132	8500	6357	5293	3833	2939	2399	2127	1938	1744	1684	1563	1558	1235	1468	1071	988	941	945	952	940	852	889	823	782	803	851	827	832	834	822	817	808	833	759	809	750	747	718	835	805	786	831	796	768	794	774	778	757	765	758	764	795	779	793	764	739	763	728	792	777	741	787	769	806	733	779	827	773	771	776	799	728	730	748	718	782	742	766	762	791	765	713	751	718	762	809	727	694	752	771	728	723	775	719	754	729	776	751	719	758	738	722	741	751	739	765	786	745	761	766	764	742	826	742	690	743	716	767	787	729	743	778	813	824	733	721	764	740	717	802	749	835	714	754	759	778	767	730	746	750	760	730	820	734	735	765	739	727	711	781	743	707	722	753	772	796	743	724	757	750	758	756	778	789	793	738	776	731	821	768	734	789	725	743	757	744	708	798	723	763	769	815	752	739	742	756	799	792	766	744	690	765	760	739	780	703	818	725	697	751	707	726	741	773	769	775	743	780	726	712	709	781	781	745	721	761	735	776	763	770	806	814	772	741	710	722	762	754	758	762	715	753	724	681	716	744	750	751	716	788	735	772	725	725	720	743	757	748	812	805	747	765	779	734	712	725	747	767	766	778	815	734	763	795	763	739	748	730	783	758	719	746	775	727	773	732	786	774	734	774	735	693	748	709	711	745	741	777	736	716	743	745	732	769	762	759	761	726	767	738	764	730	776	758	737	762	711	720	741	702	728	764	730	736	795	770	765	702	740	744	797	751	757	742	767	762	758	750	754	726	807	727	784	745	742	761	741	762	848	718	750	716	759	758	741	789	765	749	774	761	759	763	818	805	789	736	752	762	771	783	800	733	781	762	807	772	741	785	789	749	746	768	732	741	695	788	740	778	775	748	759	700	777	758	782	774	750	737	773	783	738	729	722	729	813	756	780	750	743	705	777	709	733	766	714	756	772	784	723	745	760	790	746	758	744	742	721	800	771	700	743	718	770	739	782	774	758	759	748	726	735	767	772	747	749	734	770	781	775	734	745	775	734	802	786	717	716	718	722	734	777	771	745	738	730	694	725	804	742	718	731	751	761	754	746	760	777	766	739	751	749	742	749	737	709	771	709	761	776	763	782	789	735	781	758	709	779	794	737	750	758	739	731	756	778	758	762	718	782	725	748	731	813	693	766	779	765	755	744	741	769	770	775	731	781	744	759	762	762	723	763	744	745	739	735	778	758	763	779	702	712	715	748	778	791	757	786	791	738	738	722	730	726	749	766	732	751	778	707	770	773	694	741	795	711	731	765	755	745	760	731	733	728	676	741	728	767	791	733	800	735	819	750	756	736	744	809	742	765	735	728	718	731	695	773	758	755	738	763	730	743	774	820	717	731	757	766	712	818	737	743	717	741	734	716	738	781	793	723	742	691	744	767	757	754	743	733	775	721	786	788	708	803	731	724	754	745	763	731	730	794	751	807	764	731	789	728	755	708	741	771	801	818	686	768	734	788	762	784	745	702	746	767	759	752	792	756	719	749	758	765	773	687	735	734	759	746	770	726	752	762	789	780	763	739	775	739	728	769	754	736	755	806	774	723	752	772	731	742	752	723	768	755	820	754	762	769	764	778	730	750	743	754	751	774	769	751	767	766	774	748	711	763	790	726	730	720	742	739	704	772	760	783	743	781	786	778	761	809	759	797	761	810	780	732	721	743	748	707	749	741	762	728	757	795	723	769	743	771	713	729	741	796	729	784	799	718	738	770	752	768	749	757	738	755	740	716	759	738	751	733	772	784	751	785	764	728	765	722	689	753	772	758	706	720	748	782	764	739	743	737	780	712	754	717	727	788	798	758	747	752	710	758	770	794	758	705	748	785	728	762	786	783	731	729	747	748	771	777	752	796	754	729	751	725	759	760	679	747	690	724	767	723	771	744	781	767	736	767	704	778	755	763	720	765	795	740	764	773	758	760	742	783	770	745	778	728	750	777	762	769	735	738	678	722	711	707	757	719	744	759	767	736	775	713	771	728	740	748	786	795	694	769	703	776	739	780	735	743	717	757	760	754	722	699	759	745	756	765	767	737	747	776	742	751	759	758	779	731	731	757	772	800	715	740	763	776	761	802	716	780	719	735	724	772	722	751	740	773	766	744	761	782	763	727	782	777	748	710	756	742	697	706	753	776	750	754	738	747	755	773	782	750	795	710	762	768	743	750	813	754	746	742	741	739	744	759	741	769	757	722	796	794	720	761	711	788	754	770	751	766	742	752	748	750	747	773	721	698	806	738	697	799	747	767	698	773	802	764	729	757	751	722	742	735	740	768	779	762	780	780	740	714	746	770	765	746	820	758	757	820	745	790	752	754	776	752	744	798	734	737	746	747	757	756	750	744	724	754	760	727	712	734	791	781	743	701	783	701	734	739	744	748	742	735	735	762	728	776	784	776	716	740	687	736	732	738	726	730	747	747	751	739	748	711	733	776	861	751	802	752	754	793	734	746	782	806	744	710	732	759	732	741	809	693	746	756	733	735	703	689	715	715	738	732	742	809	771	741	767	774	744	702	795	794	746	778	765	773	756	747	725	745	696	735	753	760	749	742	716	758	723	736	708	789	711	760	712	776	752	727	758	782	683	799	729	714	768	723	736	747	774	753	754	767	776	734	749	770	741	700	791	802	723	758	757	747	826	752	750	770	751	774	792	781	744	740	776	710	729	695	751	720	730	773	794	748	800	715	746	728	751	765	734	751	757	763	773	769	754	731	763	695	763	777	743	780	704	735	745	700	763	767	756	738	761	769	777	699	796	757	727	758	732	811	675	772	757	730	717	745	816	713	737	736	742	724	721	803	738	751	707	772	792	723	724	753	729	763	760	742	742	706	763	782	739	729	720	770	760	714	768	758	760	740	698	733	779	774	755	743	747	706	779	719	756	756	754	738	794	740	748	745	779	722	762	735	726	735	738	727	731	745	719	766	764	779	731	738	762	764	768	769	743	715	750	758	758	716	773	737	729	690	758	729	791	789	733	807	741	739	736	751	765	759	717	779	809	747	748	741	822	720	754	764	735	736	744	756	694	729	755	764	759	741	755	758	735	741	740	706	765	798	758	727	762	694	736	774	789	733	723	748	752	734	766	748	699	716	757	782	740	746	770	785	732	759	697	754	745	789	768	715	753	728	781	751	767	696	791	718	728	762	742	739	738	792	733	773	759	735	704	706	746	785	772	727	720	733	731	800	750	735	758	731	745	742	784	736	741	734	740	763	750	721	718	690	740	758	768	782	751	718	742	754	784	721	724	790	762	707	789	736	777	727	678	746	721	729	749	747	703	725	769	783	751	709	714	743	743	767	752	744	747	755	751	742	772	761	756	760	764	750	748	761	733	727	750	704	780	743	700	745	754	769	743	741	717	725	766	781	756	823	775	721	781	767	764	793	697	761	763	700	775	717	715	701	741	764	742	735	786	669	730	714	808	774	776	742	751	737	769	703	736	773	736	708	791	739	777	708	782	738
27325	21117	10290	868	605	541	422	264	290	278	284	342	288	311	300	259	264	248	244	260	257	233	252	234	277	223	258	243	216	245	229	232	245	253	244	232	264	253	260	270	272	235	273	247	244	234	255	216	198	242	250	260	241	240	223	227	222	222	247	224	221	257	247	223	232	233	227	255	263	243	256	225	243	255	290	239	254	236	255	215	255	256	226	224	227	251	258	237	231	226	240	199	250	268	236	251	246	235	251	216	224	231	241	237	265	247	270	236	238	220	238	253	225	246	266	245	224	211	201	242	241	200	252	243	230	257	240	220	251	215	264	227	256	230	249	239	245	262	249	242	254	252	258	241	253	245	241	240	212	224	228	257	245	262	241	268	228	251	246	261	236	237	255	231	248	244	227	251	234	279	214	226	224	249	230	270	238	263	258	258	253	212	235	203	241	255	263	244	238	242	253	205	261	247	249	227	231	256	262	252	227	237	242	257	226	272	237	262	240	244	251	254	238	226	241	247	228	240	235	236	219	233	220	280	237	219	267	237	255	208	216	254	259	234	243	244	216	243	243	265	253	247	239	261	260	231	248	260	242	268	273	293	248	213	253	252	262	229	264	242	249	249	205	261	298	217	238	248	271	243	247	254	257	248	265	249	249	233	247	240	254	226	235	205	272	248	236	240	223	246	266	278	223	247	238	243	203	233	266	225	240	245	255	223	260	243	230	233	256	229	276	245	255	243	254	248	261	247	252	240	295	235	261	251	229	248	230	249	253	263	264	241	248	221	262	257	242	248	223	224	252	225	243	241	245	260	211	253	216	258	227	233	237	244	230	241	241	234	242	222	238	232	256	259	239	254	250	267	233	261	254	247	230	250	217	244	263	245	251	245	258	261	223	236	242	239	197	234	237	236	234	248	264	258	265	229	264	267	242	244	255	270	232	254	243	225	256	258	250	240	258	223	260	269	252	234	232	211	279	240	271	215	233	231	235	227	236	234	251	243	243	256	219	234	249	229	246	234	227	231	237	255	232	192	241	232	238	238	256	240	259	229	265	233	271	249	236	236	250	230	251	242	265	249	239	253	260	271	253	233	272	241	238	240	245	257	257	242	238	251	239	237	257	247	202	209	228	238	239	240	221	230	220	241	266	230	240	233	234	237	239	236	252	239	246	227	211	252	229	245	240	259	244	240	231	238	232	270	255	206	231	266	236	238	251	230	250	232	265	241	274	232	246	235	227	242	277	224	237	254	265	233	257	242	247	248	238	263	262	233	255	264	239	247	262	267	247	246	226	234	240	252	247	246	254	245	230	254	228	236	239	258	236	230	256	238	252	236	259	261	232	245	249	249	257	227	249	219	239	226	220	212	240	241	202	244	238	245	254	234	244	232	256	252	247	227	255	256	282	248	237	231	217	211	245	252	235	233	249	236	282	244	258	233	253	254	231	251	253	267	240	244	240	282	229	245	249	238	272	214	259	248	263	246	226	236	238	237	243	262	262	229	262	240	251	273	244	253	213	237	218	244	260	253	257	225	220	232	265	234	253	234	240	223	272	261	223	254	221	223	241	235	245	256	262	236	267	243	249	232	247	267	257	247	224	236	242	225	235	267	263	270	265	214	258	258	238	235	255	230	234	229	279	253	241	269	263	246	252	241	241	245	238	241	277	261	233	252	257	274	230	248	217	239	233	226	250	219	246	268	253	242	264	231	210	232	267	253	224	250	242	238	242	251	241	272	256	224	233	231	261	257	264	241	242	233	254	273	255	254	225	238	260	241	239	236	241	219	244	245	249	250	244	241	270	218	242	248	243	237	263	261	268	238	228	234	252	260	248	249	261	224	245	246	237	254	220	238	236	265	220	238	234	233	239	230	246	223	244	226	235	234	222	235	235	207	234	221	220	213	217	225	218	243	259	224	229	247	216	277	253	233	246	221	240	232	263	262	231	243	265	236	242	230	266	224	267	254	258	221	243	228	224	235	252	235	247	231	238	255	232	253	237	233	240	234	247	235	258	251	224	239	229	259	240	255	229	262	250	251	228	251	259	240	272	279	265	247	236	234	243	257	249	259	230	246	259	254	271	267	223	246	258	232	243	238	253	243	231	263	239	259	232	232	244	210	259	233	267	229	261	246	231	241	240	233	233	250	241	255	217	245	257	247	239	244	241	256	248	248	238	265	251	237	257	226	238	269	229	212	269	231	233	270	247	247	247	232	254	250	250	227	233	232	229	227	237	223	254	270	236	257	236	255	245	234	289	245	262	245	229	232	245	218	254	253	252	261	254	228	240	243	271	270	231	261	219	235	217	260	269	233	250	232	237	236	245	230	268	247	232	220	228	265	233	253	272	227	252	253	248	226	232	244	239	227	242	266	249	207	249	235	258	265	254	234	249	269	225	227	262	239	272	247	238	257	250	263	262	259	266	253	234	252	254	264	246	265	221	250	246	208	251	225	229	238	257	256	242	244	248	230	248	240	255	214	247	243	223	215	265	266	224	255	255	255	258	289	271	229	220	234	200	232	239	210	238	258	246	225	267	268	264	258	268	241	232	234	262	251	256	226	236	235	248	260	258	240	240	227	254	232	253	210	250	243	242	276	254	244	213	235	252	235	252	248	254	250	234	238	260	230	239	208	241	261	243	222	248	241	227	254	242	238	243	230	233	238	248	234	275	230	219	280	235	229	249	282	227	251	232	241	282	234	229	274	238	255	228	244	219	226	280	215	261	239	252	261	272	230	231	277	229	254	270	233	231	243	246	250	244	231	261	260	247	234	264	230	255	228	263	240	236	242	259	239	258	228	222	247	228	233	254	225	236	256	229	242	239	233	277	222	258	246	251	204	246	248	218	234	234	223	247	239	246	244	253	246	230	226	257	221	243	236	246	216	233	260	262	255	237	236	250	266	272	251	263	250	235	238	229	246	212	250	232	228	230	260	245	249	227	220	263	237	260	235	238	218	230	229	228	276	226	235	219	216	263	228	243	246	233	229	251	243	238	242	238	255	239	247	220	220	228	268	259	231	267	249	240	235	242	230	257	238	228	251	242	247	204	234	244	239	241	220	240	243	232	231	237	230	216	241	243	236	268	226	229	251	241	248	241	235	244	228	229	223	227	261	245	241	261	243	260	265	247	251	248	231	214	244	238	233	242	221	237	232	263	251	216	232	242	248	227	221	246	237	258	231	249	243	266	225	235	210	244	273	225	215	244	233	249	297	221	232	252	265	245	234	253	276	261	228	252	231	256	251	252	213	225	258	249	235	246	259	251	249	237	236	226	242	255	213	235	256	245	255	224	241	242	229	253	243	249	252	241	254	240	247	240	241	230	244	243	286	246	223	262	241	243	254	259	241	235	243	238	216	236	237	251	232	256	269	281	221	248	232	236	271	213	224	229	279	246	247	257	232	213	223	254	221	236	242	257	230	237	221	251	235	249	236	220	236	262	225	266	231	246	249	264	245	241	276	250	252	213	253	261	240	230	228	238	246	225	225	223	245
3895	1210	1076	657	657	638	474	350	377	431	435	453	416	423	450	343	296	288	322	285	289	275	304	309	288	301	286	283	282	290	258	298	306	306	295	316	307	257	300	285	263	265	297	319	292	255	303	275	276	275	297	288	283	333	278	310	256	303	301	279	282	282	275	276	299	310	301	267	299	286	290	318	267	284	299	293	311	284	297	298	307	312	292	298	300	281	276	300	268	274	288	284	293	294	256	291	289	283	273	311	248	284	265	274	304	274	308	288	270	283	271	296	295	300	280	286	283	295	281	281	282	271	291	277	304	272	295	293	282	274	319	302	301	279	313	285	305	302	296	299	291	278	296	267	263	287	311	290	316	288	296	282	325	303	277	276	278	262	277	294	294	286	275	270	294	280	326	290	294	290	290	282	277	300	307	315	292	284	281	302	299	303	287	290	294	276	288	278	288	289	307	275	304	273	312	309	311	284	263	261	298	289	293	275	309	292	270	271	328	287	281	298	312	275	261	271	286	262	275	269	311	295	260	291	289	276	285	270	288	296	288	286	271	270	290	287	292	303	255	280	280	284	277	275	286	285	283	320	274	293	273	289	303	314	315	304	295	283	303	336	266	300	282	313	296	299	282	281	291	308	292	283	309	288	297	264	280	284	299	261	304	285	315	324	283	264	280	295	317	335	284	324	305	297	303	291	307	269	316	282	268	268	303	292	300	286	311	294	275	275	304	259	308	298	289	293	285	303	287	297	304	306	293	297	289	272	272	278	278	278	288	273	325	297	306	282	284	268	290	306	308	285	322	295	275	255	282	314	279	327	268	298	282	303	292	281	290	250	289	266	287	280	253	261	300	302	277	290	298	305	279	280	309	281	293	292	326	281	272	291	290	294	253	321	311	302	256	272	289	324	295	292	318	293	277	287	309	319	263	291	284	263	274	283	296	291	285	299	277	299	285	283	298	313	284	296	286	269	253	279	292	279	268	306	298	264	259	289	287	308	284	266	307	287	289	306	294	299	251	283	284	289	314	313	309	269	289	301	293	318	298	278	313	280	263	303	318	300	318	282	297	296	298	282	312	279	294	285	271	322	302	292	290	280	289	291	297	286	304	265	266	271	294	269	265	290	295	305	300	287	303	299	268	287	327	269	316	282	283	292	303	293	308	299	300	316	285	280	262	288	309	275	283	279	296	309	294	282	299	276	293	299	299	296	279	304	305	301	250	276	283	299	266	300	264	279	276	302	323	295	312	276	301	283	299	294	280	288	242	321	311	284	309	305	294	283	251	272	279	322	299	277	290	284	276	306	257	322	263	265	260	301	305	281	282	285	311	286	296	299	270	285	271	283	307	288	289	322	287	306	307	293	301	312	288	288	307	287	286	305	278	277	284	317	301	270	293	294	303	309	331	293	291	307	310	309	288	284	314	257	324	273	279	266	283	288	312	296	269	286	262	295	264	296	319	258	282	281	289	290	305	283	265	306	302	303	308	292	284	286	283	328	306	289	291	302	288	335	294	282	302	285	320	284	260	317	307	297	289	289	260	267	286	317	270	253	302	286	273	304	285	319	313	299	289	309	309	276	273	273	309	294	291	328	296	298	284	265	257	263	271	284	316	270	281	281	285	304	274	305	304	277	293	341	287	283	282	305	295	287	317	295	306	275	307	281	269	278	274	264	296	292	288	328	280	275	324	273	290	270	270	298	298	313	297	259	299	271	295	275	290	282	301	301	285	273	279	293	324	273	285	291	271	267	268	305	302	290	302	293	309	277	283	288	290	272	281	280	296	322	286	295	320	272	281	275	279	303	292	261	268	311	261	275	310	291	286	275	278	307	271	302	306	270	285	281	284	275	308	322	287	298	291	289	294	292	308	298	295	264	271	262	293	290	284	281	299	307	263	303	270	307	285	306	276	252	276	293	300	279	332	264	291	278	303	292	287	297	306	291	304	263	268	310	316	295	304	302	276	299	302	275	301	299	267	271	277	278	275	291	288	272	324	315	286	279	262	309	289	277	297	276	309	289	282	268	261	290	328	283	274	284	302	299	311	280	306	279	289	292	312	313	286	267	278	275	280	281	307	260	298	294	294	292	279	301	296	273	289	264	287	313	279	302	285	273	296	304	279	299	280	313	294	289	305	304	290	287	303	306	282	304	286	310	308	285	285	298	272	267	258	280	296	244	272	272	264	284	305	256	296	296	280	268	308	286	301	268	273	249	253	297	281	306	287	284	294	260	261	284	287	310	293	270	265	275	287	317	282	279	285	285	283	317	304	272	294	308	292	280	278	258	302	307	320	278	283	286	278	276	284	262	324	328	310	309	307	260	316	290	308	283	271	282	261	265	283	274	281	283	308	260	277	299	285	285	284	288	281	311	269	284	300	291	318	309	306	285	324	294	296	277	305	297	269	287	266	275	270	297	277	303	304	288	293	314	284	313	283	286	284	309	300	273	303	287	277	282	292	297	311	290	279	298	305	293	284	272	303	289	298	303	291	299	290	282	272	260	281	289	304	290	271	281	288	293	284	292	293	279	286	290	285	336	310	306	254	302	299	287	289	307	271	276	280	292	307	298	298	287	287	266	292	282	262	286	274	285	297	251	289	292	279	274	280	288	283	322	316	291	318	270	267	270	287	249	322	275	265	298	296	305	287	307	315	268	315	304	294	273	291	285	305	327	316	297	273	280	295	278	325	268	268	294	294	286	281	299	267	299	282	270	321	266	288	277	294	272	280	283	300	277	299	301	278	295	300	263	274	298	276	301	320	297	277	293	283	307	274	286	287	303	295	276	295	279	300	292	320	304	290	303	265	340	267	296	273	289	286	285	293	280	310	293	297	311	290	294	290	287	292	278	282	305	309	304	303	298	292	275	306	288	303	271	275	250	318	272	292	288	258	285	307	298	286	269	285	293	262	268	289	309	288	274	293	307	280	305	318	300	272	311	296	301	293	276	330	298	302	298	301	272	313	290	290	275	268	315	289	307	268	305	309	286	280	287	313	287	273	322	277	311	288	278	275	284	247	268	249	314	294	308	302	266	266	279	294	290	297	307	296	305	310	266	315	310	287	302	299	304	277	289	302	287	281	284	307	301	287	276	275	294	294	273	277	279	287	284	298	300	262	288	274	277	277	288	253	267	313	276	311	293	249	276	278	245	266	285	264	287	257	295	279	283	307	252	287	301	317	279	292	279	287	292	286	291	249	298	289	304	306	273	313	280	322	280	284	283	261	292	282	293	268	289	278	306	294	265	289	285	279	293	318	296	285	294	273	315	280	298	281	290	277	292	285	276	303	288	301	259	262	275	288	264	278	326	275	314	303	296	278	287	309	284	294	274	319	297	293	276	297	321	300	272	280	265	272	281	270	282	287	279	259	286	286	292	283	284	274	278	294	284	276	285	306	307	298	255	314	288	282	275	288	278	322	276	277	278	303	299	269	286	265	285	280	299	277	276	273	269	310	272	296	265	290	271	266	303	310	282	278	293	298	267	300	274
23767	21546	29328	24206	21550	18303	2300	1165	920	916	936	801	803	765	784	654	969	651	637	607	608	592	591	549	534	530	556	558	545	493	520	536	595	522	535	579	513	542	545	528	555	545	562	549	514	529	561	520	520	533	575	567	561	500	560	520	518	542	549	578	532	522	510	510	483	481	506	540	513	590	525	540	555	531	552	500	526	541	551	540	565	565	507	534	537	524	545	520	531	519	550	540	533	508	507	525	559	543	513	509	530	506	499	516	514	546	537	536	549	535	503	485	539	536	533	519	514	516	498	500	517	494	511	532	483	513	549	517	499	482	554	537	586	519	555	539	526	527	515	518	520	501	561	516	504	556	516	545	515	512	524	510	535	484	511	540	549	537	501	526	544	504	537	514	484	541	571	526	539	507	522	487	510	532	528	510	563	544	522	475	487	450	533	566	505	543	479	549	499	559	504	517	528	510	512	577	506	518	508	518	485	545	521	548	515	509	524	504	489	520	517	519	544	521	482	515	532	507	537	533	560	551	500	522	496	503	508	508	506	561	548	524	542	556	523	531	506	549	531	520	497	518	508	546	541	487	562	510	499	523	517	486	515	556	522	541	497	532	536	559	531	532	507	544	519	545	489	504	511	504	513	484	534	506	578	517	571	549	535	551	503	544	557	526	513	558	540	541	557	535	558	510	539	528	567	489	540	560	564	521	512	531	481	528	525	522	564	501	542	504	504	553	554	509	525	519	518	507	530	536	539	525	521	507	563	526	528	527	490	574	554	556	524	521	529	544	542	537	530	517	537	491	520	528	586	554	507	490	552	554	529	537	545	533	559	484	561	500	535	544	526	515	508	498	517	479	567	526	517	507	545	504	534	515	563	471	484	511	515	491	541	472	535	515	529	511	538	529	553	519	533	531	509	533	529	552	516	491	520	503	516	547	502	530	507	520	540	485	531	547	534	548	595	531	520	568	521	504	479	547	554	503	536	519	543	542	510	513	520	497	526	520	566	539	512	544	523	549	524	549	552	567	543	511	508	538	547	512	506	549	521	501	544	543	506	514	554	509	529	560	514	522	501	501	517	514	537	538	559	527	584	514	516	556	520	536	499	537	513	509	565	518	518	527	531	540	515	542	529	503	543	517	525	497	583	529	500	551	529	539	580	513	503	512	513	489	510	501	564	512	516	516	530	507	528	519	519	515	535	510	538	527	515	483	551	504	559	527	548	530	528	510	499	532	498	526	516	538	546	532	503	527	507	525	515	491	531	528	499	541	513	540	533	527	503	504	535	535	517	515	525	550	538	493	548	545	521	523	504	539	505	522	531	551	554	514	584	516	489	510	508	491	505	544	533	516	510	565	540	529	526	545	550	499	489	535	537	522	547	525	558	548	551	509	484	529	520	529	522	543	547	514	526	526	519	501	522	551	544	539	538	529	555	489	507	519	558	533	554	515	564	560	546	508	474	484	502	512	520	502	509	497	550	533	530	484	536	527	541	521	523	519	533	519	518	511	532	551	506	512	534	550	560	525	518	528	535	474	540	537	509	510	521	531	519	503	511	549	526	572	503	517	536	562	517	510	535	519	526	485	502	512	528	571	542	524	504	537	496	551	518	519	505	501	512	515	556	527	504	516	530	500	496	534	509	539	514	541	492	507	527	515	504	499	516	550	514	528	531	479	546	536	558	547	518	526	527	586	520	517	518	519	536	520	543	515	523	533	506	537	529	508	474	520	517	504	480	524	526	545	543	508	516	532	490	516	528	538	495	516	541	503	521	572	540	560	538	547	521	558	528	526	510	501	555	521	478	489	553	531	531	538	511	529	545	499	530	490	519	525	515	566	536	516	526	500	543	538	555	505	543	530	544	585	555	527	511	480	532	510	507	513	550	521	487	526	523	494	513	520	504	507	527	553	510	538	530	525	513	554	509	521	541	517	546	556	531	554	513	525	523	519	522	541	524	501	510	542	546	517	484	538	527	526	501	515	509	498	495	523	539	515	527	522	512	544	485	526	545	501	545	539	533	512	510	544	517	541	540	542	506	511	518	477	528	494	524	552	474	505	487	537	470	545	520	526	527	542	541	536	508	505	512	558	539	513	522	535	519	503	518	545	540	490	535	493	539	522	531	468	508	567	509	540	518	555	523	506	483	525	500	529	535	518	541	565	560	512	524	507	540	529	561	522	492	519	502	497	472	545	503	502	484	519	544	533	542	531	518	500	551	497	540	549	513	574	522	534	468	514	533	533	536	546	494	476	506	514	502	557	506	473	512	534	514	535	566	501	551	524	533	544	543	504	507	579	524	511	509	523	556	516	511	502	558	516	543	495	492	557	540	525	542	511	525	503	512	549	544	534	519	503	506	555	544	523	526	525	565	497	534	560	526	526	527	508	549	506	497	498	503	508	500	497	489	513	519	500	549	546	496	556	533	499	497	506	523	508	548	482	519	566	527	508	513	565	547	539	521	516	564	503	526	524	526	500	550	506	474	495	529	513	516	489	527	546	502	549	525	527	514	562	507	535	526	527	484	515	514	512	562	512	504	533	538	531	558	524	529	526	511	505	508	514	541	528	490	543	510	532	567	515	545	533	503	524	544	491	510	515	531	532	486	539	526	511	488	492	502	495	513	548	535	495	523	517	545	508	536	533	526	516	541	499	511	532	549	556	516	514	501	511	539	528	522	522	514	535	545	519	522	498	529	520	552	569	517	510	521	488	506	532	572	520	494	555	544	548	524	570	497	510	527	473	560	512	507	524	525	535	545	496	532	526	525	542	510	507	556	536	517	519	529	524	542	524	544	537	524	489	501	516	550	496	509	518	505	502	518	544	551	535	557	558	522	505	554	536	485	514	522	511	534	519	522	520	475	487	512	516	523	529	482	511	543	499	500	535	541	529	531	534	546	547	530	525	511	515	520	520	515	597	534	479	505	510	542	541	547	544	568	519	539	571	495	532	525	523	522	526	510	525	515	587	517	495	554	523	514	522	473	506	505	499	527	504	546	540	522	517	532	535	541	490	482	540	514	524	513	518	513	554	508	536	507	499	541	532	538	530	519	507	515	535	510	521	531	546	500	529	513	528	519	543	503	536	495	473	474	519	518	502	501	565	521	506	553	550	562	531	486	524	530	546	517	516	531	503	528	522	535	522	530	511	541	491	511	538	561	523	516	489	501	523	510	524	479	478	522	528	534	524	516	552	537	512	500	505	560	480	565	523	524	540	551	540	506	556	522	540	515	486	506	528	537	577	532	532	508	565	553	541	508	491	495	529	551	507	534	539	514	491	522	546	532	500	550	499	501	512	511	513	535	514	500	534	522	515	542	486	477	492	527	536	538	506	528	528	535	499	508	512	541	512	535	520	505	559	520	532	491	489	559	527	526	559	528	563	544	512	494	542	512	520	521	524	500	523	547	556	528	576	526	518	536	529	511	542	523	569	549	521	549	549	527	546	481	516	569	511	522	534	536	508	493	501	521	535	559	531	518	529	566	556	510	526
5089	10646	9361	4981	3552	2934	2109	1741	1436	1348	1363	1242	1128	1106	1133	913	1430	722	750	721	709	676	679	664	651	613	583	635	680	635	663	673	637	649	635	664	640	616	600	639	620	582	612	607	636	600	646	589	611	608	579	588	627	581	604	584	618	609	543	587	571	588	605	595	591	606	531	596	596	584	589	622	622	597	606	603	589	611	582	601	615	571	642	585	624	602	630	588	619	592	538	594	614	578	557	603	621	610	621	619	595	637	573	645	611	551	586	595	580	574	574	585	597	612	556	612	532	588	647	603	561	585	609	592	618	564	592	587	602	587	633	601	605	611	587	613	590	587	547	570	598	593	588	580	625	582	631	569	549	617	606	605	581	610	593	596	608	626	603	548	565	581	580	572	637	564	579	573	574	632	545	586	593	549	624	585	560	572	594	606	604	558	586	591	588	607	576	588	593	633	576	596	646	589	617	582	603	559	592	629	604	574	607	592	615	601	581	583	588	563	597	593	658	595	585	577	601	591	561	578	635	561	619	585	593	580	586	588	582	597	588	619	571	584	594	598	636	601	559	590	581	578	606	598	609	582	616	582	635	568	596	518	560	629	570	588	586	583	575	598	580	524	609	607	563	627	588	601	595	562	609	593	605	598	618	588	578	557	573	609	609	588	593	639	584	561	584	590	614	564	615	628	566	551	614	586	608	605	639	593	602	599	602	592	589	624	639	561	602	605	585	624	582	609	587	598	575	567	635	571	590	594	592	616	614	595	562	563	580	531	602	576	585	589	609	567	596	597	569	563	606	600	609	598	590	580	598	604	601	620	572	630	581	664	585	596	581	639	604	583	601	602	567	580	596	617	580	591	616	575	604	597	588	612	614	614	576	596	611	622	604	592	597	543	549	590	561	649	580	600	606	564	538	607	571	608	575	614	570	611	590	551	593	549	560	568	581	621	579	600	518	612	609	610	583	608	599	625	599	580	566	563	601	589	574	597	612	601	637	637	547	646	602	580	594	589	612	591	611	556	632	583	558	578	638	575	569	596	620	603	608	609	577	640	598	579	590	555	567	593	587	625	548	550	612	604	584	594	599	593	613	560	577	595	585	537	597	558	607	606	616	612	605	618	608	549	559	597	578	612	597	610	609	582	611	619	634	610	557	599	583	556	589	591	617	583	589	586	618	554	625	620	595	597	579	600	602	610	598	611	585	596	550	610	604	591	596	581	609	623	581	656	589	618	587	588	592	573	591	579	548	593	581	577	606	603	605	612	572	568	591	604	551	616	578	605	596	600	603	594	576	606	613	597	599	557	630	598	599	601	624	596	554	604	576	595	606	614	534	612	597	578	539	593	632	561	605	583	592	593	565	653	576	584	587	564	579	600	634	588	559	640	587	556	566	602	666	559	609	606	599	554	586	605	572	589	608	593	574	624	561	593	580	577	574	562	649	548	575	637	631	594	569	556	574	565	602	637	590	595	572	588	633	618	614	604	589	661	585	621	553	597	569	594	565	611	538	558	625	627	631	580	583	572	558	592	558	595	569	597	603	597	562	573	571	602	567	565	647	619	604	627	616	589	587	622	574	612	577	590	537	610	595	622	612	596	624	579	584	578	598	527	586	571	601	601	569	567	582	566	601	624	648	592	599	557	580	596	578	560	593	589	592	588	612	601	575	594	552	593	580	623	580	585	570	598	584	592	590	574	587	654	612	599	590	558	608	578	603	576	558	577	584	597	592	596	598	599	544	559	573	603	653	609	628	573	577	565	580	576	567	555	573	604	593	623	570	561	585	559	560	600	616	576	590	584	588	596	611	584	598	566	624	591	519	600	575	596	551	600	545	571	614	587	550	573	550	589	616	598	564	608	588	565	590	631	569	585	577	561	577	632	611	576	612	536	653	614	649	607	553	654	600	624	613	618	601	596	591	581	580	584	603	566	579	546	568	562	574	546	574	623	568	588	585	576	571	594	580	577	618	559	634	560	616	604	616	565	624	608	586	582	623	580	591	592	569	593	575	556	619	616	618	594	623	617	561	614	637	550	599	589	626	619	550	566	554	591	599	575	601	600	603	603	594	595	574	611	623	600	575	629	559	626	595	597	592	618	580	596	588	589	570	590	625	604	616	553	561	624	610	573	550	595	578	534	586	572	575	553	617	586	582	594	636	604	607	559	562	628	544	560	574	605	577	599	651	540	599	583	563	585	582	588	591	582	638	590	598	595	599	552	559	618	566	610	544	599	561	581	564	605	596	582	597	612	600	591	571	606	593	588	581	613	562	566	546	551	605	578	565	592	637	635	580	570	608	576	591	596	590	611	584	573	604	570	579	558	567	583	576	618	579	600	560	557	613	620	622	585	582	637	578	572	588	595	609	566	574	602	537	610	584	586	601	604	557	616	541	598	576	570	632	633	560	570	598	576	585	542	580	587	599	586	620	591	603	610	584	556	609	603	591	612	572	562	591	598	575	590	553	605	614	557	558	555	578	589	601	559	600	583	579	574	563	566	605	605	574	609	539	632	606	564	602	561	579	617	572	575	571	614	625	601	607	602	571	548	571	595	608	617	604	554	603	601	642	585	590	583	566	561	576	553	577	599	625	546	591	620	618	531	566	617	629	578	532	596	633	560	611	590	538	607	618	597	584	579	583	637	601	643	570	572	581	585	584	602	610	550	612	544	618	605	561	586	618	564	583	602	605	582	581	594	589	602	613	613	613	563	559	568	564	563	614	585	598	582	576	599	538	595	560	556	593	563	575	588	562	590	544	598	606	604	550	570	543	649	544	615	582	611	619	539	559	595	587	590	578	599	549	616	578	562	586	582	598	573	608	577	618	562	570	571	616	569	590	614	578	597	571	597	612	615	663	580	611	562	595	613	579	589	577	596	554	598	590	580	575	549	550	543	606	604	584	596	611	577	613	554	591	538	583	581	587	598	617	618	620	571	571	649	637	583	599	589	564	575	569	620	582	663	636	588	590	547	607	548	589	582	553	593	620	631	587	600	560	571	623	617	592	599	554	567	622	602	600	598	598	581	579	591	543	595	607	570	641	576	584	586	575	573	623	530	617	598	615	574	612	572	591	599	592	576	624	606	591	592	658	623	564	608	576	611	584	561	565	576	562	628	526	614	577	603	611	611	610	559	597	623	623	582	583	573	573	619	603	572	605	598	579	615	525	622	575	601	582	583	606	579	597	567	586	563	609	574	576	595	560	588	572	568	621	613	603	536	593	574	627	636	556	533	607	570	622	585	598	577	600	596	607	617	627	573	599	616	591	620	647	569	569	559	596	623	554	549	569	643	555	654	624	633	605	602	664	618	578	555	562	621	585	561	586	574	618	593	621	579	583	597	634	641	595	620	572	602	583	583	607	561	613	554	590	575	578	601	602	614	595	606	611	586	590	597	562	587	632	586	602	607	624	605	597	642	568	596	577	618	602	576	605	612	605	587	633	619	557	588	621	638	617	557	602	615	563	526	555	592	611	590	554	587	622	612	593	594
25059	21544	28484	24974	17873	1228	614	471	442	451	472	421	395	496	373	292	592	315	271	280	262	316	272	288	240	270	236	278	253	254	251	294	270	264	254	230	279	280	256	279	265	291	264	249	256	272	266	266	260	244	272	250	257	271	257	281	279	279	251	269	268	263	280	245	223	240	228	254	261	278	271	257	261	242	248	254	249	267	226	269	282	251	226	253	278	252	277	266	249	251	241	239	250	269	249	277	252	260	279	266	239	231	255	272	250	245	254	274	237	225	232	279	268	258	242	260	255	255	258	266	254	235	265	273	261	248	271	250	259	259	230	233	260	249	273	244	286	262	287	235	244	258	252	265	262	260	268	260	250	288	239	248	256	239	246	246	282	279	273	266	239	222	273	262	257	244	238	263	278	261	217	223	241	259	245	271	233	249	244	239	271	259	261	268	258	248	251	250	258	241	260	276	253	255	225	247	237	249	236	247	248	236	265	220	261	258	221	273	263	253	256	233	261	256	230	259	268	255	264	289	260	272	246	258	246	222	263	252	244	272	249	254	220	259	241	241	261	271	269	235	241	255	226	270	241	224	253	242	261	226	251	246	247	214	267	285	280	238	254	235	238	245	268	247	228	262	233	276	233	262	243	271	243	252	254	262	242	260	233	257	253	261	260	252	269	247	246	248	264	269	271	255	208	262	251	241	246	234	271	277	272	248	249	268	288	265	266	254	246	231	248	255	259	233	277	269	245	245	259	278	249	250	252	247	249	263	271	256	252	234	260	241	255	251	235	255	247	223	247	233	232	281	226	261	259	255	221	260	238	261	283	264	241	269	252	248	245	229	259	267	244	285	246	250	247	261	261	285	260	241	290	253	238	253	265	245	263	274	252	249	244	250	266	275	259	267	243	261	298	221	254	270	253	235	273	281	248	251	253	269	261	250	249	238	256	268	279	258	268	239	220	236	271	241	240	244	252	238	238	252	284	228	224	257	262	261	251	259	255	248	252	275	265	290	269	268	256	266	244	251	290	245	251	233	263	251	249	260	253	254	253	243	255	263	247	245	265	265	254	257	244	242	290	247	271	250	232	261	276	281	279	230	235	218	242	281	251	257	238	264	261	247	260	271	254	265	220	245	248	243	257	251	259	267	228	246	255	246	239	246	237	254	253	242	284	272	248	260	269	267	249	232	254	274	264	231	261	279	252	246	276	247	248	239	281	232	267	243	262	283	246	260	257	244	260	239	263	246	254	239	248	267	257	242	231	234	248	244	251	255	230	246	264	298	255	237	240	241	247	229	272	258	223	234	248	245	261	253	228	248	258	251	275	238	239	228	257	243	227	227	248	262	260	245	247	253	271	260	235	260	250	258	240	257	276	261	235	246	242	244	259	272	282	251	247	259	245	228	244	266	223	226	263	260	222	262	267	251	246	230	281	252	259	251	250	263	261	253	259	249	232	272	249	228	252	253	262	237	249	244	252	293	259	259	268	295	280	237	256	239	231	251	260	269	274	251	249	263	223	239	260	257	241	242	272	272	226	278	261	243	226	255	268	238	239	236	248	275	248	241	271	253	254	262	237	250	276	257	227	238	309	262	252	276	260	228	274	252	252	250	228	238	272	242	261	264	233	279	263	246	264	255	243	237	262	273	245	265	266	252	231	266	260	265	266	263	225	240	239	239	248	235	228	242	258	263	248	232	254	238	258	263	255	226	252	239	243	275	230	247	243	262	269	278	246	237	265	260	220	243	253	237	223	245	237	226	239	273	242	255	264	233	256	256	246	235	241	258	218	242	242	263	270	229	235	252	274	237	262	246	277	263	249	266	273	260	247	246	230	253	241	276	260	270	228	265	230	258	259	248	245	224	235	271	236	260	245	258	274	259	302	250	236	253	258	292	238	240	279	270	262	263	247	285	211	254	281	296	255	255	240	241	272	267	226	247	244	292	273	250	266	241	219	270	259	222	283	265	274	249	241	236	252	254	260	232	244	250	263	227	282	266	242	250	233	222	251	258	253	237	273	267	236	237	257	284	240	243	231	247	256	268	262	266	253	245	259	280	260	244	238	240	279	240	268	237	261	250	248	245	250	267	261	271	252	230	230	263	267	285	261	245	246	242	267	262	252	266	259	263	255	239	237	280	247	257	279	295	279	253	277	230	240	220	261	238	242	258	264	234	251	234	236	248	255	283	277	252	287	241	222	232	248	263	248	245	216	249	233	253	241	250	255	260	253	242	250	244	246	231	237	247	270	244	244	240	236	259	268	250	266	226	239	246	265	267	244	238	269	254	242	234	244	253	242	251	244	257	264	254	245	241	258	242	254	247	257	264	267	254	223	233	243	239	263	293	245	269	253	282	260	281	245	243	269	270	270	252	248	213	247	286	252	268	245	262	259	244	253	261	276	239	239	272	266	238	250	274	261	263	255	250	255	251	273	234	231	222	253	235	258	252	232	293	251	243	266	228	264	262	283	245	258	242	247	265	242	278	245	249	252	273	249	242	257	257	254	270	242	263	247	286	229	266	243	259	240	233	256	267	234	259	284	236	274	250	249	284	245	246	259	231	259	247	262	270	258	226	242	242	250	269	250	239	256	271	254	260	266	261	260	232	264	245	261	256	272	237	257	232	276	244	252	228	263	250	250	238	263	279	252	270	253	249	264	240	239	258	254	234	238	284	235	232	243	248	298	255	252	249	237	255	253	227	234	289	241	256	256	273	249	271	239	259	275	245	248	255	253	260	254	274	255	248	255	293	259	241	225	243	252	264	228	219	267	262	261	254	250	247	278	233	262	232	245	260	233	263	242	241	224	203	278	261	271	246	247	268	239	256	227	251	265	233	243	262	236	239	254	245	264	239	209	231	256	270	253	259	239	258	258	266	260	243	253	275	265	231	226	311	235	268	239	264	287	287	260	241	247	250	262	233	229	267	267	255	266	254	250	269	255	250	269	241	228	245	272	255	228	251	257	249	217	262	243	258	244	249	234	254	242	246	239	243	211	252	260	243	253	278	239	240	237	264	269	252	259	237	245	252	273	254	257	230	250	265	270	247	242	280	269	243	251	250	269	243	256	263	273	211	261	247	297	259	249	276	233	224	243	227	282	241	259	255	282	229	278	252	268	248	285	265	272	274	272	249	297	261	231	248	260	239	251	264	265	227	229	244	246	258	226	300	255	249	241	249	241	230	248	234	250	249	291	260	298	254	235	254	275	244	269	253	258	263	249	254	243	243	273	245	272	251	266	256	251	272	237	239	266	251	247	250	270	258	240	256	236	266	238	234	238	260	254	238	254	245	229	274	261	264	289	273	275	233	276	252	251	226	251	265	253	274	261	264	254	266	237	250	219	237	266	267	242	280	255	250	238	242	267	231	250	238	273	271	227	264	271	244	270	204	268	241	240	257	243	255	250	242	256	242	266	252	245	273	253	274	264	238	259	226	246	277	245	249	258	239	234	260	240	242	243	250	247	261	246	246	233	238	265	214	241	238	246	234	252	272
4974	6585	5416	2690	2030	1553	1248	981	845	798	842	760	615	812	621	490	1048	417	401	400	380	351	369	379	343	381	362	354	346	370	345	359	343	342	308	339	341	343	339	299	316	327	327	325	336	366	339	334	324	331	328	333	339	301	325	320	327	314	346	350	342	293	346	324	344	327	311	357	320	323	327	305	347	367	350	280	331	338	313	330	314	308	327	315	310	300	299	329	312	325	315	283	363	315	314	329	314	311	341	318	336	316	295	301	346	306	328	343	345	316	338	316	313	332	342	322	316	312	329	330	334	322	312	332	299	331	318	346	327	290	314	352	343	345	327	335	364	345	308	321	326	328	317	343	319	326	334	315	351	319	338	332	347	345	329	307	363	296	315	298	305	298	339	317	319	293	318	345	317	319	325	336	303	300	315	338	319	290	329	330	324	313	330	343	316	337	286	330	317	325	320	330	324	317	319	299	317	308	320	310	331	330	344	301	324	308	313	325	321	322	329	291	326	294	317	302	297	315	353	333	313	306	309	280	317	327	328	300	352	343	326	301	284	353	332	332	350	335	315	310	314	322	338	286	349	299	330	328	334	315	326	306	326	325	309	330	321	318	324	315	318	300	311	302	284	323	314	335	331	318	307	303	310	331	309	317	328	297	287	308	305	290	324	303	309	359	332	325	312	306	296	310	338	337	319	342	361	315	340	341	339	325	304	311	317	351	311	303	314	321	310	329	328	334	307	332	326	327	313	318	305	289	328	331	335	328	314	327	317	286	326	322	324	361	332	308	308	352	326	322	310	327	314	323	312	357	342	321	313	304	324	325	315	303	328	310	328	336	333	322	327	333	324	317	318	308	337	298	338	322	318	288	319	297	338	342	310	292	351	328	307	343	309	320	342	327	318	320	329	329	315	332	327	326	311	330	308	264	328	336	332	313	344	303	331	307	341	335	305	326	333	357	314	345	319	336	315	314	318	300	318	297	325	297	317	334	323	313	318	325	297	306	321	309	302	312	329	342	350	328	312	322	313	328	307	325	330	325	291	338	331	304	334	356	343	330	319	290	333	315	322	365	349	306	303	280	326	315	317	322	308	319	328	304	325	319	331	333	311	308	326	319	328	314	292	299	337	301	302	306	339	310	309	315	318	308	320	323	332	344	347	347	330	314	350	322	337	331	339	353	324	283	334	352	366	328	348	340	337	324	312	332	297	347	324	310	357	261	330	322	305	337	322	352	337	354	301	335	342	322	310	322	317	324	327	335	335	302	329	330	328	313	295	303	317	317	269	324	335	343	338	292	332	349	315	361	330	351	353	328	316	304	342	330	352	329	363	324	344	316	282	328	320	326	318	323	313	308	308	323	365	290	325	347	318	288	327	323	313	298	295	327	337	345	334	295	291	334	325	351	306	318	338	319	326	369	348	304	328	318	325	333	338	338	311	304	301	324	320	302	318	325	316	311	321	337	320	297	303	329	325	323	321	337	303	324	280	324	298	333	328	315	305	335	301	299	343	299	307	330	310	322	302	297	329	346	310	325	341	341	316	345	326	323	315	319	314	322	314	322	309	300	307	324	297	332	298	329	327	337	309	307	338	291	313	355	318	311	334	324	316	328	335	321	310	325	331	319	326	374	352	337	338	352	336	318	303	307	303	305	327	312	306	311	298	355	336	310	311	359	331	340	324	330	297	340	337	318	340	341	359	328	317	311	341	299	347	317	288	317	327	303	317	318	314	262	360	322	314	319	324	328	332	320	338	333	349	331	337	338	321	321	347	325	335	317	313	329	359	317	340	331	319	332	275	307	347	357	329	301	311	301	317	299	327	306	339	310	313	318	294	302	342	317	346	317	354	315	328	300	315	309	316	303	329	343	321	334	329	300	308	321	334	352	345	346	305	359	317	348	320	332	341	314	328	289	323	291	343	322	308	322	331	333	309	313	327	316	328	328	341	317	357	346	287	333	302	336	307	328	334	323	336	322	319	293	331	340	330	305	362	315	341	314	307	339	328	335	301	351	315	321	313	309	300	330	328	305	326	359	316	314	350	336	292	329	298	343	316	308	336	312	306	298	356	308	330	296	325	331	342	332	335	343	333	318	368	323	360	326	341	302	317	289	347	320	318	297	301	314	306	341	316	324	319	308	279	320	335	377	341	307	280	333	313	349	338	309	328	315	342	324	340	344	320	297	301	329	367	280	333	316	320	339	317	310	331	341	334	338	315	353	347	324	315	302	311	328	344	329	309	314	329	334	333	297	318	303	301	334	305	333	325	303	313	313	317	331	315	322	302	304	342	327	325	335	284	348	310	343	312	354	299	345	322	335	319	327	326	345	295	333	309	319	339	350	326	344	349	297	301	319	306	321	335	292	298	331	303	334	327	328	333	322	334	298	331	320	337	308	325	328	328	326	305	308	325	342	332	352	303	300	315	321	315	317	312	314	319	317	340	351	313	310	306	324	349	317	322	332	325	356	333	325	302	286	313	301	346	310	320	327	312	326	299	298	359	365	316	302	320	329	328	310	297	367	311	318	327	327	304	378	321	320	354	288	343	312	335	314	344	336	318	331	307	337	326	351	324	364	326	361	328	336	311	330	326	288	298	289	317	323	328	318	309	315	359	275	306	322	334	283	293	304	324	311	326	314	332	323	372	320	350	315	330	312	291	309	319	326	314	296	347	321	315	308	299	342	333	303	296	300	298	343	313	321	305	332	325	301	341	313	312	328	316	287	329	289	325	316	328	328	300	317	306	312	350	321	325	310	310	320	346	313	310	303	296	301	340	321	347	334	310	319	339	318	324	313	321	348	293	308	325	334	329	330	350	358	309	317	311	311	345	321	325	320	316	331	346	336	302	334	350	310	340	322	334	352	333	280	349	321	336	311	326	318	321	330	309	296	318	284	334	318	332	307	298	323	330	323	347	326	305	326	324	291	314	343	348	328	319	342	349	337	299	345	322	320	335	312	322	323	293	320	329	283	305	311	336	308	331	337	328	326	294	332	314	314	281	331	325	322	331	295	340	356	312	348	344	338	329	355	305	314	306	327	288	329	335	302	333	337	316	338	303	326	324	310	329	326	284	293	324	332	320	317	331	316	339	322	302	328	315	313	319	308	365	306	370	356	337	318	311	316	330	327	318	314	338	328	341	316	335	332	342	313	320	317	294	353	294	305	350	343	320	323	301	337	350	325	334	318	322	314	357	321	321	319	366	306	318	299	336	300	341	308	342	320	306	302	309	347	336	335	321	300	318	313	319	325	289	337	326	338	312	335	343	303	320	335	319	340	303	337	326	298	327	285	330	302	278	339	337	321	300	343	331	317	353	337	358	348	358	325	353	344	317	296	337	336	321	332	348	312	325	287	342	329	314	319	316	304	312	334	315	305	306	316	301	308	326	315	341	325	318	316	304	328	304	337	345	327	343	342	324	307	333	310	335	342	303	306	344	356	338	342	324	349	321	303	321	329	342	322	308	315	345	344	320	302	312	283	332	322	299	318
23029	21592	29617	24011	21589	21676	15263	1980	1364	1308	1396	1109	1261	1280	1054	942	2270	849	779	754	764	719	766	732	729	690	720	668	733	715	697	676	674	680	732	688	683	715	659	704	714	646	726	676	637	697	673	607	705	701	644	672	716	671	683	658	700	685	675	687	670	623	683	716	674	664	653	652	639	686	634	650	640	681	688	687	668	692	645	624	643	682	619	635	697	655	659	638	677	659	649	661	651	655	648	694	669	695	660	652	643	630	644	647	628	680	683	665	672	677	648	653	643	701	651	642	627	655	617	689	686	661	651	648	693	684	661	630	688	639	708	674	620	660	628	635	685	688	633	668	674	670	640	671	662	667	643	672	730	583	702	630	663	680	654	687	652	660	675	670	672	712	668	692	660	708	661	677	637	683	620	645	701	649	744	673	654	647	624	622	635	636	621	648	675	619	672	700	655	671	635	703	676	646	671	675	648	645	699	632	669	649	724	675	652	677	650	680	669	674	636	620	641	671	636	682	690	688	667	692	680	670	617	626	683	633	667	657	661	673	660	684	663	643	701	628	625	670	636	650	659	630	687	688	632	669	692	679	656	680	623	701	650	666	641	629	667	652	658	616	622	661	694	655	640	709	657	648	657	633	631	680	663	681	677	667	702	674	667	747	663	652	629	704	667	669	614	694	638	632	612	687	690	646	668	654	645	700	636	693	643	650	642	613	672	638	664	666	655	677	680	661	619	682	686	671	664	631	655	678	687	664	655	674	653	671	657	645	631	644	634	657	668	694	625	634	653	628	639	693	617	681	629	619	684	654	649	650	669	686	680	679	663	646	639	667	645	696	638	697	639	657	675	674	663	625	652	636	683	654	711	676	636	684	665	646	667	618	654	646	619	676	639	664	648	684	632	641	660	612	671	656	630	671	635	686	643	655	673	671	631	648	669	705	656	682	628	680	631	674	635	642	668	615	666	625	658	624	673	643	707	722	682	680	683	692	616	641	696	662	673	671	636	666	668	656	666	661	677	656	642	654	686	711	658	623	705	662	669	659	634	660	668	623	709	664	614	671	666	613	695	627	668	683	665	636	672	642	630	662	671	639	680	662	735	650	691	637	642	671	679	673	705	594	664	727	655	695	660	711	642	640	682	650	673	658	633	648	635	597	612	645	707	696	662	717	675	668	687	645	643	680	652	643	670	709	671	667	644	693	675	637	618	645	650	607	674	696	678	659	680	646	647	659	667	650	640	649	660	695	660	666	670	667	655	678	660	632	637	634	629	638	607	677	719	700	649	664	647	673	703	624	694	653	679	601	682	583	664	655	630	678	712	656	701	649	657	686	695	649	644	678	644	664	683	667	688	642	687	616	634	687	677	709	682	627	682	633	605	640	652	607	673	617	680	619	674	651	681	661	651	647	634	693	646	690	655	662	693	670	666	674	666	603	681	647	672	664	625	692	672	666	635	652	609	657	675	717	663	637	671	629	665	634	697	616	626	672	669	689	659	680	714	700	644	646	720	713	672	663	683	643	642	689	692	642	694	692	661	685	683	653	681	691	680	683	658	642	704	631	642	663	702	623	611	707	654	614	654	624	641	675	676	667	658	665	636	616	662	631	697	717	659	676	642	642	656	602	673	686	619	664	683	633	706	652	723	641	633	630	645	659	669	698	697	611	618	641	673	653	608	668	667	666	656	667	686	705	660	717	669	674	661	650	717	705	630	676	677	651	663	614	634	682	670	717	669	697	670	656	672	638	708	619	695	680	665	673	659	635	689	685	700	667	666	639	681	682	662	639	657	695	636	621	682	647	636	654	676	642	667	717	648	635	650	625	613	630	678	693	649	642	636	665	690	647	644	673	636	662	670	705	650	675	622	703	728	643	715	646	661	655	690	662	639	682	596	639	656	624	671	662	643	663	655	645	674	620	628	630	680	668	629	644	638	716	629	685	685	688	664	642	657	641	664	660	627	655	583	710	657	662	689	650	677	697	650	667	663	675	659	632	686	642	640	642	684	627	680	667	639	619	651	666	635	638	631	628	628	703	677	686	616	580	657	671	623	620	684	699	749	622	631	659	659	666	662	658	656	668	602	631	670	670	626	655	657	675	613	617	669	678	632	644	630	636	626	684	647	673	630	715	640	676	700	620	653	659	688	706	659	650	683	671	654	640	646	626	635	680	648	662	684	670	678	652	655	630	683	666	635	674	676	666	665	683	672	683	651	613	670	685	612	645	672	637	636	657	714	701	683	639	672	667	651	660	662	669	703	632	646	655	672	658	710	656	673	657	617	642	659	704	658	642	651	698	650	655	635	653	614	676	660	664	657	615	640	672	650	632	695	657	629	633	624	633	630	681	619	677	638	649	656	704	680	651	614	655	649	658	628	645	663	666	695	671	703	639	639	652	673	688	652	618	690	656	664	687	654	668	675	670	627	621	689	661	647	676	690	715	689	638	666	671	652	667	641	621	648	647	631	674	713	648	658	647	665	645	686	670	673	690	701	682	665	662	618	685	674	654	671	650	639	661	637	675	682	661	714	678	682	645	630	654	661	600	695	656	626	692	711	692	658	694	677	634	649	670	710	673	713	652	652	637	679	618	670	644	638	698	657	614	667	637	626	658	674	638	665	678	654	666	653	614	667	725	691	688	688	689	651	655	603	684	674	681	715	631	669	614	672	726	718	704	652	654	672	625	647	679	705	675	670	694	673	615	660	661	718	696	669	680	625	670	673	662	671	672	656	661	683	689	711	586	657	647	634	648	661	688	676	668	632	627	659	679	654	647	668	598	665	663	697	671	610	650	606	659	661	678	661	648	709	720	650	652	695	663	639	666	646	668	665	705	635	658	661	699	672	652	713	677	683	696	668	611	653	698	676	643	669	641	664	631	651	678	617	722	659	665	639	662	685	664	636	624	622	657	658	663	609	676	699	627	632	647	663	696	662	639	707	632	661	671	666	686	652	679	642	667	647	672	642	637	677	668	668	660	637	703	634	626	678	625	679	636	632	657	621	641	660	694	685	674	654	691	652	678	665	662	685	621	674	679	616	629	682	647	632	692	647	646	632	641	655	616	607	658	639	701	657	669	639	656	690	632	693	615	665	649	707	663	650	650	660	645	648	671	683	681	648	623	640	650	683	635	622	647	684	624	687	644	629	603	638	636	669	636	648	643	633	643	638	667	639	701	698	625	658	654	640	619	674	613	672	675	678	642	635	657	679	650	680	676	663	715	675	618	627	664	625	675	666	631	677	682	648	675	669	706	672	633	613	644	668	661	643	665	665	621	673	641	655	677	611	667	668	650	636	652	658	639	654	689	669	671	656	641	634	640	634	671	620	693	650	651	641	683	638	670	681	658	676	682	665	628	627	674	662	665	679	651	640	643	586	693	632	664	645	703	692	631	613	673	646	707	624	617	629	665	655	671	701	626	691	640	667	626	672	665	659	690	671	691	669	688	636	644	628	588	655	646	622	647	647	636	676	651	660	637	646	655	684	642	678	681
7777	17604	15338	8414	6030	4625	3646	2981	2475	2141	2195	1750	1957	2075	1470	1206	3737	1041	1021	936	926	928	893	909	864	884	858	806	828	805	781	824	848	819	788	803	836	770	781	803	793	763	782	781	789	772	787	754	740	800	802	774	797	792	777	790	748	792	734	747	788	775	721	750	754	742	760	755	751	773	763	750	777	766	715	761	753	758	763	770	795	795	805	792	746	803	741	721	818	712	777	776	735	749	739	723	774	772	741	765	704	733	747	765	771	761	748	756	769	752	774	730	766	764	797	765	724	753	760	710	765	769	743	717	776	698	770	740	784	718	719	761	711	790	724	757	722	762	748	764	780	773	761	749	717	755	764	731	787	718	758	689	744	720	849	746	769	765	725	740	719	759	789	768	773	741	764	735	739	742	815	729	740	715	718	805	745	739	752	734	761	747	735	726	714	729	735	716	730	734	763	774	732	755	733	686	807	807	698	686	774	751	768	777	743	715	739	706	756	753	738	735	749	783	759	818	774	733	759	736	675	794	710	767	795	773	744	736	773	742	766	762	773	747	777	744	714	748	776	766	684	772	732	720	770	734	744	755	811	740	788	738	699	768	744	762	733	729	692	784	733	684	741	698	743	697	748	742	717	770	742	713	716	723	731	747	725	742	750	753	787	725	780	716	710	718	716	759	783	717	727	774	749	731	758	701	751	776	775	723	759	779	769	720	724	731	721	718	746	762	755	771	706	782	750	761	771	712	773	751	710	760	720	744	743	731	733	767	770	744	737	778	707	719	756	738	740	766	709	796	761	756	752	759	782	739	754	784	816	773	735	710	730	707	801	783	725	746	788	750	742	715	782	718	753	762	753	711	761	754	702	695	726	722	736	766	779	800	719	761	766	741	749	734	719	748	731	799	749	770	817	810	812	713	778	791	728	733	746	736	728	781	739	673	763	745	737	782	713	749	787	727	766	757	718	719	746	738	782	748	741	697	781	674	726	803	776	784	756	744	696	736	753	741	756	753	704	731	784	776	730	715	728	738	754	731	741	742	729	780	782	733	716	783	763	767	769	701	713	775	719	746	743	761	776	741	775	776	772	735	708	730	742	730	776	755	754	709	768	718	737	722	746	765	726	722	696	765	733	713	728	741	761	746	740	739	775	735	766	772	768	706	745	731	746	766	823	731	750	749	735	705	787	745	734	779	722	768	781	741	765	766	763	718	713	723	741	765	767	710	769	720	750	775	759	726	746	740	744	739	733	792	769	752	741	751	732	746	711	786	737	798	777	738	738	785	771	734	724	725	763	787	758	691	764	721	809	759	744	728	743	737	733	721	745	761	808	760	734	721	757	744	792	739	765	730	773	737	747	768	727	753	730	753	779	741	793	722	760	748	724	746	808	697	762	715	725	681	730	770	761	722	755	714	751	720	769	803	748	734	748	725	724	706	741	730	713	740	760	779	740	832	763	727	779	697	783	773	782	745	731	743	755	741	741	698	768	726	768	713	777	767	732	766	783	721	732	756	690	759	710	706	768	724	783	751	807	750	732	778	808	787	733	777	796	741	775	741	719	788	733	728	713	771	754	694	733	756	741	711	751	735	725	820	772	718	790	741	801	742	758	721	803	750	729	750	730	743	722	706	780	709	749	730	731	755	726	758	770	779	790	759	730	760	730	726	693	734	756	735	739	762	701	755	701	711	703	719	769	774	738	721	724	746	768	744	763	729	740	746	769	771	747	736	764	754	718	715	747	788	766	758	756	765	755	813	768	717	749	750	744	762	687	750	740	722	779	720	724	726	702	764	773	771	701	796	738	793	752	725	752	725	782	742	736	748	828	736	737	798	767	802	752	759	757	785	741	737	777	774	733	723	760	760	743	699	715	763	767	740	735	751	724	703	758	824	773	823	743	756	756	744	789	776	744	763	749	738	751	742	743	737	741	698	738	764	738	777	768	784	803	690	794	689	783	730	746	715	746	712	761	789	724	758	731	713	792	775	778	684	740	748	748	774	739	725	812	785	747	699	702	703	746	736	802	761	744	764	742	730	747	733	762	754	740	777	754	754	729	749	746	747	712	726	736	717	776	747	794	736	756	783	745	775	762	734	728	745	735	776	742	768	747	766	753	762	726	782	766	749	745	743	734	716	766	701	731	709	763	755	743	728	754	762	765	705	743	724	747	788	776	717	746	765	737	744	766	790	770	749	740	745	788	774	763	746	728	776	767	731	737	793	762	743	763	737	728	733	759	776	741	735	751	736	751	749	745	736	718	728	761	769	713	705	786	737	736	766	737	730	737	751	771	766	743	764	730	767	741	765	743	782	742	716	720	717	727	753	838	724	761	733	747	725	716	748	723	781	749	739	765	744	738	746	752	718	741	762	740	750	716	737	644	696	736	756	748	768	761	749	801	768	791	757	753	788	755	741	782	762	736	768	755	719	724	715	798	727	697	725	719	685	715	786	697	792	719	698	720	746	732	739	767	744	688	717	755	738	755	690	725	733	803	769	744	696	721	766	764	716	768	744	764	737	642	695	699	756	731	741	767	783	792	725	760	721	748	735	769	812	726	768	725	684	773	741	758	755	732	759	788	706	740	781	743	764	729	749	808	751	730	715	790	734	763	745	765	710	741	804	752	741	776	750	760	716	761	755	755	776	741	756	751	767	725	757	779	769	721	724	753	758	789	721	765	683	736	724	774	710	773	709	739	739	758	746	788	745	803	777	753	759	779	722	772	765	745	742	754	725	722	742	773	737	749	715	710	749	774	735	790	738	751	742	802	715	778	762	749	767	738	736	777	806	700	732	710	752	744	719	699	782	778	760	738	796	768	739	765	688	771	735	754	705	749	769	672	722	729	734	748	745	727	734	709	775	743	757	740	792	702	729	718	732	792	735	783	724	762	735	733	714	733	755	764	750	764	778	738	747	705	724	786	780	778	724	744	755	719	725	729	718	758	742	835	791	711	724	763	695	750	704	736	784	748	724	778	771	745	749	751	769	771	776	695	742	756	757	753	730	780	739	747	708	753	743	768	712	760	701	744	756	778	716	755	692	747	809	708	709	757	742	710	796	753	761	737	741	736	748	750	737	757	734	717	746	747	692	790	723	735	780	739	708	768	766	737	739	793	809	732	764	749	745	769	765	755	709	738	738	732	738	717	765	755	710	712	717	729	709	734	715	718	763	746	740	738	790	679	746	760	767	749	735	732	745	751	733	777	763	764	723	762	713	777	779	793	689	773	701	716	760	733	736	738	797	759	755	751	729	737	773	751	726	718	756	799	776	788	746	745	715	725	724	754	722	710	804	759	769	776	736	754	734	781	720	738	716	717	735	750	770	754	787	790	729	704	792	736	759	755	698	745	704	761	778	722	755	750	752	757	756	753	764	683	731	744	715	735	768	721	763	748	778	726	735	734	773	730	770	719	726	747	750	734	769	798	735	740	713	774	771	757	717	773	746	762	748	737	791	685	783	735	716	769	738	749	729	769	784	780	755	746	782	752	751
27317	21103	10445	891	520	453	410	285	292	353	355	267	395	390	279	266	352	246	241	230	243	233	256	238	254	235	230	257	225	244	219	237	250	227	255	264	232	220	245	270	281	220	246	228	231	256	237	248	238	230	238	236	272	240	249	259	232	229	213	256	234	219	211	235	228	256	247	248	263	225	219	228	236	230	236	267	218	245	253	253	219	237	259	275	247	261	250	206	246	252	251	251	264	237	246	251	251	241	250	250	261	247	214	245	234	215	217	236	242	245	245	218	238	243	263	254	220	217	223	256	268	249	261	229	227	215	262	217	238	245	251	274	242	251	224	266	242	246	273	242	236	244	245	249	229	245	240	265	252	229	275	269	223	237	223	235	228	229	219	260	250	251	239	228	248	249	226	230	231	247	258	236	244	251	260	217	227	261	258	229	265	261	231	235	239	241	259	212	234	238	222	256	246	240	262	259	224	250	233	239	255	211	205	246	222	247	245	229	207	235	252	239	266	238	239	231	237	214	248	240	258	257	238	228	260	235	287	260	222	243	246	210	250	260	264	226	246	257	249	248	270	233	237	245	260	250	262	259	225	251	259	223	240	257	248	260	257	223	220	235	237	227	268	242	248	228	245	253	239	267	232	257	245	271	236	244	254	241	235	230	261	230	247	233	233	246	235	251	248	250	232	245	243	239	233	243	241	241	215	245	233	234	235	213	231	214	249	243	240	209	240	232	225	232	207	239	211	235	216	238	256	229	233	259	207	254	225	227	248	265	227	231	254	244	246	237	228	233	249	257	263	232	213	221	224	246	235	257	260	238	213	215	251	226	247	237	215	244	223	244	242	241	224	245	236	253	261	238	244	250	245	240	266	267	265	242	237	233	258	255	264	231	225	261	229	261	239	252	262	235	262	225	249	215	257	244	232	243	215	237	218	227	225	256	273	214	244	243	244	226	272	236	243	227	269	255	221	235	226	235	227	223	229	243	231	213	240	232	208	248	249	252	235	230	238	260	247	245	265	261	263	227	233	235	229	234	245	247	253	236	219	236	240	236	255	209	286	233	253	234	242	238	249	252	231	256	254	239	210	238	240	232	271	226	250	218	231	255	239	241	261	253	255	227	224	254	222	231	264	231	240	243	252	240	241	253	245	238	240	232	258	239	241	213	251	234	259	231	215	249	239	249	250	246	229	251	255	231	247	236	234	253	239	222	248	237	255	226	247	247	203	248	239	222	249	249	229	256	243	239	240	235	226	256	234	225	233	223	281	257	248	255	260	252	233	251	255	247	255	234	217	217	250	228	275	257	263	231	255	228	240	240	225	241	256	246	258	273	225	243	240	226	248	246	266	241	223	228	239	244	246	262	237	226	225	242	243	242	209	225	238	218	239	232	259	209	262	207	225	251	247	216	249	268	250	236	238	249	222	222	264	246	234	233	251	235	247	269	226	220	231	229	262	236	216	230	254	220	225	259	235	249	246	218	217	242	229	224	204	235	217	228	232	250	253	238	201	218	252	243	231	226	264	225	274	218	243	234	242	225	229	244	286	238	249	205	234	258	231	206	259	231	250	224	284	248	222	257	236	215	271	248	239	259	253	261	254	243	221	262	234	209	243	250	238	256	242	231	250	198	240	242	245	239	242	251	203	221	227	231	285	234	242	268	229	240	204	242	230	222	219	251	210	280	231	229	251	232	232	238	230	231	240	230	254	257	232	251	202	244	254	239	219	246	255	238	215	232	247	250	225	231	215	249	255	217	247	239	236	253	270	248	244	234	282	224	249	249	243	251	244	242	261	235	240	243	223	237	237	217	232	244	224	244	248	237	239	265	256	243	218	241	241	213	222	231	253	230	207	240	196	251	230	222	243	264	249	221	222	249	252	238	241	229	233	260	240	238	188	246	251	235	268	226	235	231	231	206	246	237	242	252	245	255	229	238	209	240	252	265	228	205	272	224	256	236	255	251	241	244	266	215	238	263	253	210	256	224	245	246	249	224	246	256	226	217	229	223	244	228	267	236	237	238	237	231	248	245	250	216	255	233	236	247	240	231	268	250	237	238	253	287	229	243	257	274	229	241	236	213	226	238	253	256	237	233	240	250	256	244	275	224	247	261	246	248	237	242	231	208	241	278	241	240	258	258	244	238	232	249	230	235	230	222	241	228	212	212	260	238	247	236	232	231	256	242	256	229	236	254	248	245	226	227	248	232	260	251	250	237	235	250	246	265	241	243	227	246	231	236	246	238	248	210	244	279	235	211	213	257	254	249	235	277	256	225	230	246	254	247	242	229	246	227	233	221	244	233	240	245	243	231	235	256	252	225	214	216	223	262	268	231	243	254	268	239	251	248	264	209	243	261	244	259	238	231	236	247	249	245	227	250	228	233	250	221	228	213	238	234	223	270	243	241	234	238	244	244	237	235	255	201	251	234	240	249	245	229	231	233	264	257	247	223	242	236	219	239	242	229	225	236	248	217	239	231	213	256	249	205	233	242	242	240	242	225	242	219	214	224	232	217	271	266	216	252	257	255	248	236	241	260	235	243	250	268	246	219	227	219	212	232	234	261	248	240	218	225	230	249	224	251	274	254	238	220	220	226	220	247	231	211	228	244	238	206	229	204	248	243	236	229	230	240	227	233	219	243	251	240	246	215	225	236	268	238	223	253	253	242	242	258	230	237	227	241	236	242	253	218	234	226	245	251	204	229	221	209	260	236	240	264	226	252	228	241	264	214	240	268	244	272	244	229	248	239	239	268	248	228	244	240	241	233	221	247	240	253	238	251	251	230	227	229	237	236	219	260	255	230	244	251	275	256	286	252	243	245	224	235	237	237	248	227	250	223	267	230	238	262	255	246	231	238	234	235	252	208	263	232	250	260	225	248	271	255	232	253	254	227	263	230	229	207	245	258	247	253	245	231	205	237	241	241	266	247	232	228	259	233	234	231	232	225	256	212	232	239	245	229	225	246	249	260	249	249	247	258	232	254	196	244	217	218	252	263	249	253	234	236	227	216	238	243	254	246	232	237	212	226	245	252	238	217	234	256	253	253	248	259	245	223	259	231	245	248	206	244	259	230	242	239	240	242	238	238	247	259	197	229	239	235	238	230	241	236	254	229	236	252	221	232	226	220	229	267	234	232	251	227	263	225	250	238	248	256	221	245	223	220	269	227	235	205	231	243	222	235	257	233	246	232	245	255	244	226	235	245	241	220	253	245	225	229	213	221	230	243	221	215	242	240	225	246	265	242	257	211	234	244	233	236	216	257	257	246	221	250	227	244	236	214	250	233	286	238	245	256	246	240	237	240	223	232	216	250	227	247	246	240	217	241	235	258	230	256	243	245	247	225	225	225	242	233	245	230	240	266	207	204	228	251	221	227	269	230	232	212	219	210	232	269	262	219	251	223	247	229	252	243	241	231	253	240	244	255	247	234	241	247	214	220	239	240	249	248	221	227	234	258	238	230	232	252	226	242	242	257	245	248	236	223	258	242	227	261
4500	1878	1603	657	568	496	413	356	409	457	597	378	600	623	360	286	422	293	307	291	293	299	286	294	317	290	303	301	266	326	295	297	309	306	310	282	326	312	289	293	308	301	288	295	305	311	305	275	268	317	284	283	267	286	292	298	274	293	274	312	303	293	285	254	286	308	320	311	283	255	330	314	305	275	279	279	304	250	293	279	311	273	283	270	311	290	284	276	288	274	296	288	278	275	311	305	272	276	282	284	302	254	273	283	275	305	272	299	298	262	296	275	289	279	278	257	285	297	290	272	292	321	285	258	265	296	297	300	294	274	295	293	311	322	265	321	270	272	299	268	272	298	282	281	291	277	294	269	307	284	275	286	300	302	263	281	294	301	293	300	301	307	288	290	285	294	286	280	275	284	284	281	303	278	270	293	275	279	284	295	280	268	278	298	308	294	274	260	327	276	259	303	306	286	301	283	313	257	324	289	292	289	278	287	293	271	312	287	294	313	268	308	271	287	288	282	301	306	296	276	243	306	277	297	288	284	269	320	296	286	312	277	334	292	292	305	290	278	302	282	302	307	311	290	302	293	277	279	291	291	283	296	264	286	296	297	301	318	271	291	282	297	275	283	302	295	287	282	292	296	282	278	307	310	319	267	279	281	258	280	280	293	322	270	303	330	277	281	295	292	291	292	288	285	292	287	274	301	312	285	288	270	306	302	310	283	333	286	272	291	298	276	303	299	267	295	318	276	305	296	274	293	295	283	242	287	301	283	296	270	288	298	281	286	301	268	314	293	309	288	291	284	288	286	292	291	283	283	303	308	302	332	295	293	310	292	314	268	278	289	275	282	302	299	304	270	278	303	301	278	276	300	305	282	295	278	275	320	263	278	286	281	295	293	294	303	293	275	242	287	279	295	286	267	290	326	286	273	289	274	289	261	285	288	288	287	304	312	300	305	308	265	279	298	309	270	329	290	310	272	283	294	298	261	250	291	281	285	302	297	295	299	289	281	288	275	289	293	301	296	305	288	287	319	251	301	308	275	292	302	269	307	284	266	308	266	281	305	299	300	289	330	297	286	305	311	269	291	297	272	279	289	296	284	267	317	283	301	305	292	283	308	286	306	297	303	261	288	288	306	282	276	304	312	292	291	286	291	282	284	275	288	303	281	279	314	283	308	294	247	288	291	291	257	324	315	289	282	285	286	303	278	260	267	316	259	309	324	290	292	314	282	282	296	299	274	299	296	265	277	283	267	305	285	294	302	329	251	267	280	278	296	307	293	283	256	266	292	300	266	269	282	286	288	301	306	291	280	295	301	267	287	293	279	275	287	290	293	313	287	315	292	291	291	304	295	259	274	291	292	279	280	289	276	277	295	281	253	271	338	312	276	299	285	260	273	282	289	326	278	297	310	299	300	304	324	288	277	283	308	267	292	287	312	306	290	278	294	291	261	276	305	283	263	250	301	328	292	284	288	295	280	277	307	292	271	280	295	294	304	294	284	268	279	280	268	288	325	302	275	274	296	275	288	306	295	312	282	291	277	322	275	282	309	319	300	279	277	299	294	311	291	314	276	271	268	288	286	287	275	302	301	307	321	272	297	283	302	302	297	272	277	280	307	251	285	294	295	268	309	259	294	269	259	283	290	311	310	277	298	297	271	312	319	290	261	290	285	260	277	293	259	287	256	304	287	296	283	305	286	287	283	267	309	312	282	281	286	280	307	299	267	276	299	275	266	285	273	275	289	306	309	304	288	244	311	283	278	295	308	286	273	262	304	314	305	295	300	280	295	291	271	314	284	299	279	257	279	263	292	263	276	271	282	292	285	290	294	275	295	291	296	317	252	280	292	270	289	302	289	293	281	281	300	307	266	286	293	294	283	306	270	280	292	301	280	297	284	277	283	277	269	289	298	296	284	294	323	281	276	274	276	302	315	269	280	317	335	287	285	274	305	301	298	314	276	307	275	254	271	301	272	298	304	258	279	296	315	275	289	293	310	282	269	291	292	288	290	285	250	289	295	300	289	286	275	281	275	303	298	297	280	288	291	279	298	274	300	311	304	267	300	315	312	300	282	260	305	310	297	285	308	264	284	305	276	313	291	273	296	265	270	305	309	295	265	294	296	254	308	287	265	313	285	285	318	277	300	269	289	299	287	292	265	287	323	276	315	275	287	276	285	285	324	270	276	278	296	289	307	273	278	289	328	327	290	274	311	290	301	296	291	293	305	289	264	293	285	287	316	264	304	314	286	316	305	316	290	307	266	286	274	308	284	278	274	277	303	276	283	297	277	278	303	249	299	272	281	292	257	287	300	308	297	264	301	262	269	270	319	254	310	280	265	282	306	266	289	285	294	294	306	289	298	278	256	304	277	297	279	298	280	284	319	303	264	303	315	277	282	278	289	309	288	289	318	306	283	280	272	321	300	307	258	259	303	293	289	287	319	273	290	304	281	295	265	260	275	344	278	288	270	290	313	268	273	286	311	286	264	323	291	263	300	287	291	318	268	266	303	294	288	267	302	281	266	279	269	266	274	288	285	278	268	297	265	274	261	266	292	280	302	275	304	284	286	290	281	264	245	252	263	290	301	285	299	264	286	298	287	314	277	277	309	259	257	289	296	292	275	271	270	318	306	327	289	283	275	293	275	302	287	285	264	324	304	293	307	255	279	253	291	282	276	301	287	272	300	285	286	273	283	265	293	308	286	301	297	274	302	300	274	281	274	254	278	283	257	288	287	303	280	265	297	290	293	270	308	298	282	332	300	292	283	305	285	285	279	285	291	295	306	284	288	281	288	259	315	278	290	278	307	306	291	265	296	270	285	266	287	320	292	296	320	280	303	283	277	313	308	302	272	269	305	274	273	274	307	300	296	312	300	331	274	262	284	306	260	263	300	272	316	229	276	272	301	256	291	285	292	289	299	300	283	292	267	324	279	234	293	320	272	309	302	328	261	298	293	286	270	319	307	275	289	297	281	287	257	281	287	288	310	283	282	296	274	280	267	292	302	301	299	265	253	298	283	309	307	308	274	282	283	288	273	272	282	289	289	290	302	296	281	310	295	253	271	282	285	281	277	278	291	315	276	274	285	275	290	280	297	294	279	286	268	295	271	270	278	301	280	303	276	284	304	289	278	292	306	299	294	293	284	274	288	329	284	296	279	310	285	341	281	278	289	290	328	251	272	304	278	295	291	305	275	276	310	278	244	270	300	275	306	297	299	295	259	305	261	282	298	301	309	319	322	263	273	267	311	270	251	326	285	282	302	259	309	292	275	311	298	288	299	288	322	258	303	322	298	317	295	299	290	302	291	299	278	279	309	267	290	302	284	330	250	317	302	288	294	294	294	302	295	267	303	258	268	299	298	257	296	285	298	286	273	292	271	306	267	306	290	272	309	292	271	269	295	291	300	264	311	243	285	300	287	279	288	278	297	288	279	296	258	298	294	272	287	292	272	308	287	282	287	293	296	283	312	249	298	279	329	271	291	283	308	293	290
23709	21552	29418	24144	21559	18209	2206	1062	972	1025	967	819	1077	945	715	658	1502	605	603	608	576	539	541	552	560	540	545	566	554	530	544	519	563	491	520	527	551	516	504	520	584	554	495	511	543	512	509	497	548	542	546	510	535	560	538	517	538	529	538	464	518	577	523	560	499	545	574	506	501	583	526	546	515	537	489	490	524	555	491	496	530	516	513	543	549	505	504	519	548	534	498	520	520	526	508	577	541	523	546	550	507	483	502	519	489	467	530	523	546	502	518	540	497	497	512	528	534	545	502	550	528	500	515	525	558	523	515	543	516	531	485	533	501	528	517	492	519	534	540	520	537	530	547	490	542	486	562	503	526	510	500	522	511	503	537	505	553	514	554	556	485	518	478	509	533	497	518	511	527	507	498	519	558	512	508	529	519	540	516	483	505	542	526	527	511	493	511	544	564	532	531	501	510	508	519	558	549	509	491	508	513	490	552	514	548	545	505	534	537	550	510	515	500	528	506	555	512	528	502	517	468	559	540	564	504	532	534	561	535	515	507	457	518	508	513	569	518	502	526	502	519	490	535	519	517	502	528	528	527	500	515	494	514	534	552	502	544	508	514	532	492	543	574	516	532	540	498	517	508	522	533	524	497	513	522	511	530	537	535	546	508	518	491	519	521	539	557	544	539	534	502	518	515	514	583	516	510	562	508	517	508	476	487	538	523	501	553	524	535	510	514	502	520	539	527	528	498	509	527	536	541	501	508	520	535	516	556	472	542	515	509	484	542	543	525	524	538	497	521	533	506	494	526	505	475	543	497	538	537	503	501	522	518	545	486	533	499	527	526	503	522	552	508	541	570	533	512	507	533	510	558	508	480	529	480	499	520	530	509	519	554	522	511	540	518	519	564	519	528	540	511	496	506	507	473	494	485	503	519	519	527	522	501	537	506	539	495	485	537	527	486	510	479	513	522	537	526	529	529	496	492	517	534	521	531	549	545	535	488	551	493	537	527	505	504	562	517	514	488	485	539	511	544	516	495	515	532	535	540	507	523	511	478	504	531	512	520	505	505	489	532	521	522	559	476	552	574	559	541	523	511	484	524	517	495	525	528	514	538	526	506	512	511	531	520	521	531	490	463	493	504	535	540	514	531	504	536	515	514	535	511	560	471	534	536	492	520	528	527	514	521	535	529	483	489	527	561	509	519	526	485	534	512	499	544	499	528	545	497	511	524	491	519	484	505	542	488	516	502	518	511	525	534	505	516	510	488	560	542	539	481	521	534	507	511	518	545	549	495	524	479	539	529	515	523	529	543	479	525	526	511	497	489	512	557	475	537	514	507	503	522	505	516	465	536	516	474	528	530	493	498	515	503	527	538	486	507	500	558	553	529	508	523	510	557	502	580	534	533	516	507	519	500	575	521	477	503	504	550	523	500	471	507	495	537	557	494	532	503	570	487	480	494	500	539	550	509	490	512	481	543	506	499	513	537	531	497	521	548	517	536	504	530	486	538	531	556	556	530	512	530	491	454	533	492	516	513	486	517	526	534	495	553	573	507	495	538	477	522	543	476	504	490	513	533	529	527	513	518	564	492	513	527	517	489	552	532	501	528	505	543	523	532	536	540	502	553	529	497	537	531	495	518	530	540	515	528	540	513	527	519	471	511	500	547	528	514	540	489	553	566	519	565	482	509	493	532	520	493	511	475	509	516	548	536	524	475	556	537	486	516	504	564	519	504	512	539	500	518	529	486	522	489	531	575	530	560	531	548	519	551	524	531	511	516	561	483	526	494	516	515	541	495	522	536	512	526	508	555	499	532	509	515	525	584	507	504	518	501	508	551	547	545	548	489	469	543	557	495	550	521	522	503	514	508	549	499	520	524	512	497	534	471	528	504	543	516	528	520	497	553	502	532	526	532	531	559	523	500	553	536	538	519	514	506	513	566	505	503	483	487	481	506	520	506	506	507	519	534	519	540	473	497	487	488	508	533	515	513	527	510	524	486	532	524	512	509	526	520	519	531	530	536	483	536	521	533	500	523	516	493	506	512	538	533	541	481	520	489	549	530	555	512	541	591	502	483	511	495	464	531	534	498	569	533	497	506	533	571	512	522	515	512	524	501	499	519	520	489	494	495	526	520	503	494	511	519	529	535	517	547	552	532	529	495	501	542	538	519	531	501	480	567	514	515	481	534	479	555	548	522	503	486	483	515	474	523	524	511	522	518	524	518	545	543	501	545	503	524	556	510	526	536	535	540	529	519	522	512	514	532	508	533	546	485	485	542	561	500	512	528	487	541	543	507	507	508	512	501	505	513	524	509	507	505	509	507	528	508	514	513	511	525	513	484	542	506	527	515	537	507	539	498	524	499	506	512	514	504	494	515	534	493	512	487	477	534	540	500	528	527	522	540	491	529	533	547	495	530	518	512	549	534	518	501	564	543	514	525	518	524	509	545	510	512	539	521	531	531	509	515	502	533	492	494	576	513	505	478	520	513	537	549	497	540	520	509	535	518	527	505	524	497	536	521	511	566	507	490	523	506	513	495	555	517	513	543	533	494	488	484	492	533	523	522	527	498	550	546	499	529	530	517	513	530	527	526	521	520	511	502	505	504	504	506	546	514	524	513	544	519	510	555	524	525	522	506	497	501	526	516	519	533	531	548	517	518	506	494	514	530	516	552	553	528	510	469	525	509	519	512	499	526	496	513	512	525	497	497	545	508	521	483	546	517	535	531	499	535	524	539	526	519	475	464	533	536	470	523	542	496	526	553	546	507	521	519	529	506	527	514	512	523	544	502	474	508	480	555	532	516	517	516	539	501	527	520	511	523	501	462	515	500	519	484	515	490	517	560	510	519	526	543	514	502	540	525	497	522	540	516	553	513	532	509	508	489	548	527	546	530	515	538	525	529	568	517	532	543	528	529	521	554	543	522	537	533	566	532	521	505	518	538	551	509	504	550	522	555	559	517	514	490	499	530	502	532	525	526	521	494	511	504	499	519	509	532	531	523	531	514	521	522	498	539	513	547	518	538	523	536	475	535	530	521	524	498	476	540	516	566	499	532	504	513	567	532	517	515	498	510	487	489	510	533	520	539	514	530	506	492	495	509	497	497	514	547	492	483	511	505	540	538	521	532	549	507	507	487	506	553	543	551	533	517	504	481	486	498	560	502	523	503	481	517	531	518	494	521	521	523	521	552	506	526	527	505	527	509	520	577	489	494	536	516	481	544	534	495	544	560	563	533	534	506	537	491	512	468	515	539	541	501	500	520	506	491	574	534	542	565	525	505	458	506	527	522	521	533	546	515	500	520	544	521	510	525	523	518	514	554	528	517	541	528	549	486	511	532	517	492	526	522	478	521	506	510	522	538	528	512	500	543	490	518	498	529	530	535	494	577	506	517	456	505	536	507	528	542	541	481	487	544	518	563	522	529	525	512	550	484	474	537	542	511	521	515	508	545	500	519	546	528	533	483	508	498	526	523	561	524	503	557	517	510	523
5754	11646	9668	4967	3366	2591	2101	1703	1563	1655	1475	1130	1802	1442	939	880	2415	726	721	715	721	692	691	693	639	600	623	655	610	661	665	630	598	609	595	601	612	643	650	576	552	612	613	595	592	598	596	624	619	612	601	592	633	574	622	587	590	615	643	619	549	587	612	577	588	626	606	609	605	611	588	594	579	623	617	603	606	601	561	614	598	608	610	609	582	582	569	611	589	587	602	582	529	605	589	611	582	615	599	570	582	558	586	556	579	634	616	612	570	552	637	622	593	586	607	599	589	580	565	572	635	610	572	566	605	618	592	576	587	567	647	559	571	585	604	600	628	552	573	573	592	612	580	585	568	595	584	596	598	604	537	626	570	602	574	599	551	618	563	571	615	586	598	600	608	550	620	551	607	555	589	625	557	539	622	585	566	557	644	583	616	583	556	590	585	591	575	631	582	599	575	604	585	605	582	572	548	544	614	599	598	623	601	566	583	592	571	543	618	583	585	581	616	583	577	574	530	607	589	597	583	616	611	561	599	564	585	628	563	600	624	601	550	593	581	543	576	589	597	572	595	574	615	550	544	576	634	605	622	554	558	630	613	566	613	604	644	582	561	623	575	624	575	586	597	582	595	564	571	598	624	564	546	563	638	619	608	579	563	593	565	604	574	571	583	580	537	618	614	580	613	593	563	600	585	596	589	583	620	619	568	609	603	601	612	568	554	588	579	569	608	586	557	599	620	548	568	612	578	586	598	607	598	599	603	598	611	553	615	605	610	547	605	589	574	555	606	553	586	597	575	584	622	586	614	570	626	575	590	601	609	577	597	583	571	583	589	563	587	610	606	609	633	602	596	531	619	622	605	552	579	537	582	596	601	585	584	571	592	629	602	627	583	573	580	560	602	570	557	577	580	574	577	654	586	574	550	593	642	596	577	563	613	607	607	607	565	542	578	580	600	567	620	574	582	572	575	622	631	553	592	578	608	598	575	614	627	598	548	595	588	584	573	592	572	583	575	578	595	603	553	577	584	578	594	565	582	609	594	628	610	591	580	616	602	627	562	522	623	615	587	571	605	595	614	588	577	592	629	576	590	602	549	622	560	584	598	593	623	609	553	596	571	619	621	611	631	580	591	571	592	594	594	581	645	584	585	620	635	592	566	606	576	598	600	596	560	608	571	607	609	591	601	612	594	621	625	586	591	600	624	575	581	583	589	596	573	586	636	641	600	593	576	551	630	569	565	622	600	571	597	594	614	574	597	607	631	568	621	583	630	567	643	594	638	615	614	605	585	625	604	558	585	587	568	626	610	569	557	560	593	585	590	598	608	580	572	591	608	631	604	553	646	618	590	594	574	614	571	567	655	588	578	590	602	612	580	558	588	534	586	587	640	618	612	562	614	621	611	645	605	595	590	638	584	604	616	561	568	596	572	604	630	601	595	601	595	553	648	572	528	571	587	561	592	626	578	557	572	596	593	621	619	579	590	544	574	582	634	628	609	615	572	593	596	565	548	543	604	603	604	617	613	590	572	578	583	571	603	602	601	590	633	615	591	589	562	568	619	587	604	573	609	553	620	616	567	604	588	616	598	564	618	597	598	654	600	614	548	608	523	591	546	603	588	576	546	590	564	587	595	554	597	610	573	609	601	623	641	614	574	590	609	600	575	572	582	575	578	599	578	606	601	645	574	573	589	619	545	587	612	552	636	600	599	601	553	577	595	572	592	593	621	613	585	603	614	604	570	564	588	594	585	644	617	599	590	571	588	588	574	573	558	619	642	582	597	617	614	610	569	639	578	615	612	588	562	618	581	605	603	617	561	567	633	604	590	567	559	615	588	568	568	572	576	581	583	565	612	596	612	580	585	575	587	613	589	596	614	596	564	548	540	578	578	561	565	580	568	562	566	619	595	584	613	572	580	573	548	594	625	594	584	558	567	618	604	589	599	551	581	582	562	559	594	618	593	599	612	603	601	606	571	627	565	560	625	572	556	601	622	630	630	619	573	618	588	605	570	626	581	556	597	569	624	560	578	617	614	575	592	557	615	603	602	569	563	632	634	573	592	573	636	598	566	586	634	581	573	564	563	582	581	568	585	610	618	556	549	582	557	587	595	583	556	586	597	592	553	586	602	617	585	592	636	579	574	578	594	592	574	548	591	618	564	591	579	611	617	545	565	581	643	589	633	571	581	593	594	646	609	628	588	586	574	600	557	576	541	584	604	613	602	626	593	588	562	603	595	576	589	549	578	552	583	584	639	555	608	618	580	610	621	574	618	603	532	589	625	644	586	641	613	573	576	578	597	584	606	549	592	623	573	595	623	564	592	604	639	615	561	580	623	632	602	588	558	576	630	568	582	592	615	620	587	592	542	603	618	598	612	585	582	567	584	617	614	627	593	582	570	571	560	592	622	548	602	594	556	608	580	581	610	615	597	580	561	538	579	576	626	599	561	621	531	631	610	602	590	571	573	609	612	556	589	621	610	589	582	607	564	574	569	595	618	621	651	593	608	627	581	579	600	590	606	574	596	590	544	564	644	570	558	604	572	579	593	547	552	547	623	555	542	584	524	578	611	522	594	613	568	632	594	557	599	545	595	622	630	589	591	599	620	595	646	650	605	613	561	606	607	602	588	613	621	611	632	558	587	599	577	585	560	588	572	607	585	623	635	590	612	605	598	574	549	596	542	578	556	587	569	619	604	592	572	580	569	566	574	565	599	620	604	576	587	596	602	605	596	571	608	561	586	586	609	572	594	628	563	631	583	594	585	607	586	590	597	588	579	581	564	573	568	579	617	579	584	634	546	603	602	593	586	617	590	567	625	549	585	626	593	610	580	640	586	620	589	599	615	592	529	593	587	596	636	616	592	589	597	555	558	590	564	580	610	581	565	610	574	622	590	586	643	552	617	589	600	589	594	580	582	603	600	539	616	544	613	571	567	575	622	592	547	589	560	591	655	605	632	650	590	601	613	590	565	595	590	582	549	604	657	569	575	576	545	574	602	580	587	590	589	567	623	598	580	610	645	594	582	618	613	594	608	589	575	579	584	558	639	603	570	609	590	592	598	557	603	584	569	584	593	617	566	593	574	606	578	581	596	616	627	611	566	652	615	570	570	580	595	594	578	576	582	550	605	565	622	604	585	586	589	595	585	619	584	576	605	610	563	620	569	588	599	597	572	585	620	557	587	612	613	582	564	569	616	609	626	613	608	609	592	589	601	594	587	596	605	561	609	531	575	585	592	653	585	600	582	598	597	597	596	573	607	571	609	607	609	572	593	580	563	562	600	604	563	595	599	567	617	605	588	588	648	595	553	584	570	589	571	551	584	578	618	570	621	562	610	584	592	571	611	584	588	563	607	638	590	565	594	563	605	608	547	636	606	581	587	579	617	628	575	536	591	595	607	604	580	563	625	577	612	599	640	634	575	591	578	600	569	577	623	591	583	574	617	631	592	631	551	595	546	602	591	561	603	604	563	593	580	599	601	606	591	586	562	592
25042	21524	28482	24923	18007	1208	578	479	454	536	474	483	772	463	337	324	937	291	290	261	261	254	305	295	283	264	292	284	267	235	272	251	268	270	285	261	283	246	275	231	275	230	277	309	237	263	213	269	245	268	250	267	261	257	268	241	249	229	232	270	222	221	219	274	249	246	242	266	257	249	249	250	262	257	256	242	260	280	230	244	236	258	273	275	258	263	265	235	244	245	257	260	253	253	264	238	274	250	270	225	273	249	277	276	245	253	237	242	293	255	283	266	270	257	224	244	266	238	261	238	274	242	268	236	256	250	245	257	225	240	277	232	247	250	247	291	227	255	241	290	254	231	258	215	245	255	271	261	236	268	245	269	249	242	247	255	251	223	273	259	243	254	244	239	250	273	266	245	245	244	259	269	237	258	258	268	274	244	280	262	227	242	300	260	246	250	277	255	276	236	254	268	254	218	248	256	268	227	245	242	246	272	230	281	253	245	260	212	262	242	222	237	261	258	245	264	238	291	259	258	256	238	243	266	253	280	207	259	247	252	236	258	207	242	236	262	239	248	253	273	263	263	262	268	227	253	247	256	269	255	250	256	243	260	236	274	249	255	228	253	235	268	241	250	244	250	271	264	240	246	239	264	261	264	264	248	288	248	254	212	245	240	250	295	271	245	262	246	274	275	247	232	257	257	272	232	248	257	237	249	272	240	264	241	246	279	279	216	241	261	248	245	269	238	258	261	268	233	252	264	289	246	263	246	238	258	246	267	275	259	229	271	249	242	251	229	264	258	278	270	270	241	225	229	230	286	243	240	289	246	254	278	249	280	253	221	255	239	250	260	214	236	225	259	262	245	244	261	288	239	258	254	259	239	246	271	249	217	229	251	261	292	270	256	288	247	263	257	266	240	243	267	260	248	249	269	235	258	267	285	255	239	256	280	246	249	262	269	265	237	258	285	240	237	234	217	233	252	266	274	238	232	237	293	284	256	238	250	255	227	271	233	251	258	248	253	276	265	235	249	248	261	229	245	244	246	262	276	234	247	268	260	282	240	243	272	243	254	238	256	267	252	266	249	276	280	296	234	269	283	248	254	235	232	236	266	255	250	259	270	255	230	247	257	284	244	258	256	276	248	242	257	231	253	236	249	261	247	247	253	249	246	250	279	273	272	270	240	266	230	245	245	240	274	266	291	230	261	255	269	241	232	264	232	247	270	252	237	270	273	280	240	247	259	264	256	250	251	236	246	236	232	222	236	249	249	251	265	250	276	255	272	238	229	272	282	254	259	237	230	251	237	248	247	246	296	244	264	290	236	250	269	241	238	254	254	246	256	235	270	220	229	241	257	260	244	258	253	268	255	251	235	257	231	253	254	257	277	256	210	278	241	226	250	256	249	222	277	239	257	233	253	264	254	245	257	251	250	260	264	238	264	239	247	223	262	269	233	252	237	261	241	262	248	228	244	265	258	258	239	235	259	247	264	263	240	264	232	241	242	227	236	233	265	252	253	247	253	246	266	279	237	223	308	255	275	241	266	259	258	227	250	261	269	269	254	242	252	259	243	221	226	235	262	263	256	239	233	288	237	243	254	230	255	255	271	263	265	254	226	234	240	262	261	253	261	266	255	280	277	240	243	240	277	284	264	250	224	242	251	252	236	263	262	248	242	262	238	254	265	251	269	255	241	281	247	245	275	264	213	263	247	238	262	256	246	254	242	252	254	273	245	250	283	251	244	238	250	243	276	257	231	266	229	270	267	259	295	228	241	236	274	252	269	261	266	237	271	248	247	224	264	234	230	267	245	240	247	232	235	236	249	270	286	262	245	257	240	234	254	247	254	255	269	279	263	259	271	265	233	269	249	253	274	241	230	250	225	265	242	269	214	258	241	254	239	240	266	258	259	222	242	272	273	260	267	239	231	259	230	241	232	257	232	258	235	254	263	280	241	253	230	236	270	247	241	230	233	249	246	263	246	244	236	246	243	259	255	257	244	291	253	262	272	280	260	264	282	217	255	254	251	278	264	285	235	251	247	263	228	284	238	266	243	265	232	249	246	239	241	254	257	247	285	259	253	247	234	220	262	223	239	264	253	274	246	246	258	253	255	239	244	254	222	251	254	246	239	290	281	256	228	244	248	271	253	241	232	232	250	241	261	265	260	216	266	251	248	255	235	241	253	241	223	235	223	249	256	260	236	254	234	266	263	249	270	244	279	252	244	225	245	269	255	245	238	259	280	248	245	256	251	263	254	228	228	248	234	259	248	256	280	255	270	281	272	255	268	234	229	223	244	241	266	248	231	250	270	262	255	270	254	262	240	266	248	239	260	227	248	266	227	252	290	233	248	260	256	228	237	243	268	263	269	263	224	275	265	261	272	250	272	252	227	254	280	229	254	275	265	263	238	277	261	237	245	233	282	252	270	270	253	227	267	244	262	287	255	222	221	227	259	248	243	269	248	247	265	260	239	276	256	251	231	267	255	245	255	254	278	244	272	203	254	227	262	247	240	294	255	238	280	260	260	242	278	282	235	239	281	243	258	255	237	241	245	267	244	238	242	266	274	255	272	252	262	250	276	260	250	234	244	268	222	253	258	209	281	307	232	250	265	262	224	254	267	264	253	245	234	248	265	233	270	252	249	248	246	268	257	265	246	291	227	255	233	238	261	236	270	244	275	270	242	238	258	240	261	251	261	269	241	226	213	287	264	242	221	239	234	260	229	259	218	251	251	268	252	272	270	265	263	256	233	266	268	271	256	262	232	253	244	299	258	258	220	274	250	249	243	270	256	244	268	239	249	252	272	242	251	234	236	239	289	251	239	254	254	219	250	266	304	264	271	239	251	256	233	250	240	281	284	251	264	259	257	256	238	245	253	266	240	263	247	236	245	246	224	265	244	253	256	253	257	266	231	253	264	264	250	245	249	253	254	257	253	246	276	262	245	241	250	239	258	305	253	264	242	253	249	223	259	291	262	264	275	255	233	251	259	256	265	246	233	254	250	248	244	261	266	247	273	276	254	242	273	232	231	240	283	276	253	253	244	225	256	287	246	257	282	269	232	236	239	238	243	250	272	245	244	262	265	243	245	239	241	234	242	228	253	254	254	254	244	246	242	252	258	217	233	266	234	239	270	264	236	241	271	223	247	249	234	252	276	242	242	266	235	240	271	250	249	278	231	263	288	239	282	235	273	259	271	238	274	259	281	252	230	268	248	250	256	275	287	246	242	246	263	246	242	261	221	265	284	268	228	248	254	281	255	254	254	276	239	253	235	246	256	239	258	259	248	261	219	261	251	276	251	276	256	246	218	271	225	258	246	245	255	253	265	246	245	251	238	244	228	233	264	247	252	261	239	253	268	235	246	245	274	291	273	231	249	245	253	249	238	258	253	247	226	236	254	252	243	249	264	248	246	251	240	272	252	258	262	265	243	278	253	278	259	284	238	243	283	264	256	248	246	244	238	242	237	229	276	292	274	291	236	266	244	267	230	245	244	255	277
5207	7899	5563	2829	1960	1506	1179	1039	977	1115	850	854	1386	828	545	477	1706	376	419	362	364	366	398	373	334	332	330	339	356	329	357	321	339	346	333	331	350	338	324	347	325	330	334	332	323	362	320	316	325	303	328	320	321	330	303	339	309	293	315	310	323	356	350	314	307	316	324	329	328	295	283	337	333	328	306	335	322	344	329	327	303	310	345	337	323	320	327	308	297	326	325	310	336	338	337	313	320	309	293	311	336	352	345	293	327	316	297	361	310	347	310	347	328	330	311	351	338	318	311	321	324	326	341	354	349	319	337	289	317	328	319	328	352	314	319	307	323	335	329	307	299	320	346	319	301	346	324	320	330	307	320	332	300	305	318	348	315	328	310	322	307	331	316	306	322	337	313	318	311	324	347	299	320	337	340	317	303	350	276	325	313	318	314	317	313	311	324	318	345	330	295	326	327	344	303	323	347	335	341	285	310	335	330	345	316	310	311	307	328	301	337	326	323	317	323	299	331	338	334	341	309	293	326	334	322	294	331	355	324	332	319	335	312	335	312	327	319	303	302	341	354	349	313	306	331	325	338	305	320	325	311	336	322	338	317	323	348	318	327	329	313	320	287	331	320	340	294	324	325	347	350	356	322	364	326	314	343	331	314	318	320	313	353	350	319	296	312	314	336	303	339	333	336	329	298	350	321	326	339	349	317	340	335	328	323	312	336	316	313	293	351	313	291	323	335	342	308	281	331	361	316	339	335	364	304	302	317	296	336	307	291	323	349	334	323	327	332	324	332	349	314	320	325	311	340	340	347	326	297	340	347	345	355	333	304	340	329	326	337	318	353	339	354	313	285	334	320	336	341	331	337	306	348	331	354	345	290	335	338	329	305	332	322	320	322	329	336	315	333	323	324	337	325	304	311	337	295	314	288	329	330	322	313	317	352	341	300	344	300	314	355	313	327	308	310	336	309	309	342	285	287	322	338	330	311	342	299	328	328	310	334	337	330	329	310	272	338	334	329	347	315	351	309	335	305	315	323	332	305	281	312	349	286	319	335	292	317	296	318	353	292	353	298	300	321	339	297	290	342	333	321	354	333	320	280	346	290	307	325	340	336	331	299	350	337	314	315	321	336	315	329	314	363	314	314	323	337	302	329	339	307	284	328	340	334	307	316	319	327	320	333	295	330	352	316	340	311	334	344	324	308	300	318	333	323	292	336	330	313	304	305	326	304	341	302	337	308	306	352	312	300	283	319	327	333	334	350	322	335	289	327	311	340	341	305	306	309	284	319	304	313	323	316	333	306	324	281	290	301	334	303	328	328	338	310	337	314	342	296	315	325	337	285	299	308	311	308	328	310	326	326	289	331	315	324	329	309	328	340	335	289	339	331	288	322	308	341	299	327	325	334	328	326	364	330	307	327	337	327	306	293	296	298	356	337	352	342	301	309	316	335	316	331	295	343	312	298	332	364	322	332	345	331	312	311	308	336	367	333	315	306	329	309	337	328	307	321	292	281	309	292	325	330	350	306	324	315	320	323	311	296	318	332	297	289	314	346	315	303	317	314	331	323	308	313	288	322	294	308	316	337	321	322	317	348	340	319	330	309	325	334	331	294	317	323	301	321	303	340	337	310	339	321	326	307	324	286	329	328	338	349	299	335	377	302	349	310	308	325	334	322	301	351	322	298	350	311	337	351	326	350	281	320	308	337	306	323	313	311	342	329	300	328	322	327	364	332	324	296	331	349	299	309	328	332	295	327	319	306	305	333	333	329	322	300	336	325	362	347	304	299	327	334	335	317	316	347	352	351	328	308	322	303	278	310	359	311	351	330	317	349	308	302	324	306	347	333	296	297	324	314	330	311	298	334	318	326	318	314	288	342	306	287	330	293	349	308	349	323	312	315	318	324	307	323	311	309	335	317	359	287	310	337	334	296	317	307	306	294	334	322	297	327	308	314	300	297	309	329	321	309	328	299	339	327	319	296	331	301	308	321	345	335	332	319	325	350	293	325	315	323	331	333	333	331	306	324	308	317	272	284	340	328	284	355	303	309	309	317	277	315	359	260	305	308	337	344	299	316	345	318	340	311	320	348	339	305	318	303	347	336	300	329	303	290	311	311	320	309	334	328	297	342	364	311	349	310	326	343	302	329	314	304	326	291	300	304	314	318	303	317	312	308	327	320	328	312	333	346	339	350	307	342	341	334	325	301	327	335	300	349	325	333	324	301	310	328	332	351	321	325	322	331	299	322	289	318	348	285	315	329	308	312	340	340	323	324	311	323	332	326	302	331	323	351	308	282	291	313	324	320	312	306	320	327	302	334	337	328	286	330	336	343	322	296	300	303	340	296	321	294	306	315	329	327	339	337	319	334	324	331	302	279	318	340	285	343	306	356	352	311	308	327	306	333	303	336	319	324	318	315	376	307	337	318	333	308	337	324	317	331	303	317	323	320	342	340	302	330	305	338	335	342	304	312	320	306	299	328	299	334	297	363	345	319	266	312	316	311	330	310	315	319	321	333	307	313	320	310	304	319	310	296	327	325	326	321	369	345	293	341	323	335	321	337	310	345	333	337	331	295	292	311	300	319	322	295	328	334	315	347	324	282	336	363	352	327	361	310	321	335	317	306	309	313	360	324	322	324	343	304	345	299	331	343	348	306	318	333	322	315	303	322	336	319	329	347	311	321	290	338	327	350	307	306	319	349	320	352	311	336	343	322	311	306	317	321	339	351	311	323	315	299	315	306	341	277	323	335	288	344	317	340	319	315	318	320	307	319	324	299	305	334	347	340	327	310	322	351	314	292	313	326	310	316	360	317	325	314	328	304	333	350	308	314	279	323	331	334	343	323	347	311	357	346	323	322	353	308	335	345	313	341	320	332	337	318	294	337	317	318	307	341	308	319	347	328	298	324	320	312	317	333	303	338	322	299	324	320	320	328	338	334	297	335	321	319	316	329	310	345	309	333	301	351	324	308	322	306	292	325	330	345	313	322	337	300	339	325	340	283	326	334	320	337	348	311	342	310	351	307	292	292	313	343	309	328	340	339	290	321	311	346	354	322	288	315	301	336	333	345	338	343	354	315	308	316	324	335	317	309	322	350	347	314	350	300	289	349	298	331	295	364	353	300	312	307	353	346	314	293	299	330	299	337	359	344	335	295	328	329	308	321	314	318	324	320	323	337	329	338	298	319	344	326	324	312	323	324	341	330	335	314	376	309	345	330	313	300	301	310	334	347	334	295	346	317	336	313	322	310	344	312	307	295	341	343	310	322	346	346	320	327	304	307	309	312	319	336	317	290	345	318	323	310	309	329	317	322	333	324	353	320	324	325	300	327	303	307	289	324	340	349	347	315	344	294	322	303	303	351	329	335	314	302	298	295	348	343	312	307	332	316	331	340	337	307	318	367	302	355	318	319	320	320	316	300	306	335	346	328	312	304	348	344	285	315	344	337	293	306	350	300	332	313	306	336	286	295	342	364	319	372	340	332	305
23052	21590	29711	23961	21595	21684	15276	2195	1517	1438	1357	1591	1771	1199	1012	871	2078	787	765	710	790	742	738	710	739	733	699	721	729	717	707	672	742	668	649	664	687	696	706	685	703	639	713	756	686	695	656	672	625	695	733	688	682	667	666	651	686	708	660	705	653	692	647	626	686	717	690	669	675	648	658	650	670	635	711	663	680	681	674	646	691	685	672	664	652	673	641	694	664	666	689	654	661	631	679	661	688	625	685	639	677	665	624	616	659	648	701	644	606	660	659	684	623	646	714	656	694	660	696	613	667	631	677	658	628	662	669	683	644	636	699	658	642	641	660	688	686	646	662	605	666	636	681	678	689	671	607	669	661	651	674	606	717	671	664	667	690	670	662	653	676	649	644	624	670	656	681	650	620	641	681	703	693	648	679	667	658	684	684	666	646	663	643	701	655	721	679	679	643	622	640	654	710	654	707	636	652	664	651	681	626	644	681	672	681	677	690	595	637	646	678	668	658	631	654	665	633	681	663	638	674	671	650	625	636	618	685	621	618	613	637	697	669	712	623	662	685	687	653	666	667	671	685	659	667	641	637	701	656	688	686	627	670	673	673	632	613	655	627	683	681	695	635	634	689	663	642	653	662	648	712	664	658	649	711	673	671	636	688	657	686	676	672	646	687	612	639	638	655	678	622	621	641	679	662	625	669	649	634	674	659	661	654	719	688	644	649	662	701	658	621	671	703	676	650	691	684	647	658	666	633	582	656	616	643	657	643	673	665	694	641	619	668	710	626	641	644	674	679	701	671	674	630	711	714	640	663	610	682	679	644	658	633	695	686	642	666	643	683	684	699	708	680	652	696	619	682	662	683	645	652	671	603	610	670	647	666	699	629	644	669	603	647	650	668	657	677	621	694	639	632	617	691	678	615	640	643	664	624	670	672	643	645	685	706	682	657	634	651	612	643	609	657	701	614	654	680	667	673	683	652	642	665	645	652	631	658	632	654	639	636	616	636	681	641	659	668	656	621	662	668	685	669	633	622	637	653	664	670	709	649	600	661	672	664	642	643	629	640	673	627	673	628	591	626	619	666	638	652	693	672	634	669	710	631	624	672	616	636	674	632	645	634	688	627	632	658	652	678	662	658	674	611	667	659	659	681	654	587	721	628	730	662	633	653	618	678	646	668	676	675	627	658	689	667	646	645	669	661	636	617	676	669	638	663	645	610	683	660	682	622	634	653	678	654	640	677	631	679	602	690	651	669	630	665	643	659	666	686	637	705	693	644	653	658	689	631	597	657	688	617	630	687	676	698	621	691	633	655	671	693	627	651	674	623	645	653	670	636	687	682	644	664	642	674	679	682	668	672	710	612	641	660	677	663	638	623	636	668	649	646	653	669	676	659	611	657	644	633	678	642	630	654	622	661	668	643	625	644	685	640	666	622	639	676	636	704	674	672	629	701	639	650	606	723	715	679	717	677	654	639	639	629	648	658	648	682	653	652	646	677	638	649	652	650	675	647	630	641	642	663	681	639	622	669	663	654	661	626	670	627	647	658	685	674	675	676	628	621	663	706	665	641	647	598	691	594	687	639	649	670	630	627	642	653	681	663	651	625	648	663	663	632	673	646	745	687	606	635	695	628	679	666	690	707	629	649	653	618	634	628	659	651	625	623	668	654	689	661	664	685	688	660	658	651	641	649	691	636	617	697	689	661	627	689	677	653	662	649	671	635	646	629	667	636	641	628	687	604	674	710	656	697	632	614	663	662	643	677	677	703	666	681	602	660	657	583	659	645	673	639	691	640	625	674	636	619	628	651	649	672	697	682	653	687	617	638	618	671	690	625	648	643	662	607	716	637	616	660	692	632	606	704	625	704	652	696	692	710	679	678	656	705	631	604	647	659	642	671	654	688	704	590	688	639	642	658	660	669	639	674	692	647	648	657	640	632	623	638	649	652	606	642	665	696	664	655	658	675	662	674	701	683	697	677	661	652	667	672	687	647	613	657	613	703	645	674	654	641	656	655	675	666	677	658	616	621	655	645	638	658	632	650	681	742	652	624	631	615	617	651	664	633	660	694	677	659	645	689	623	627	656	662	654	680	622	690	668	627	722	679	617	649	668	669	675	643	651	711	643	633	678	606	658	689	655	699	612	603	613	659	666	676	648	640	668	698	637	706	702	640	638	688	634	677	635	648	623	695	630	615	648	649	687	628	651	624	660	629	695	638	658	671	671	664	640	648	645	656	659	661	626	637	612	638	654	623	642	656	672	648	647	683	616	654	655	625	652	651	658	642	695	664	663	667	648	671	678	647	666	657	651	680	690	704	621	595	689	628	681	638	654	639	647	624	698	626	621	650	684	627	659	662	624	609	692	626	626	654	667	625	697	637	630	644	660	659	628	678	673	696	637	704	694	632	626	648	644	677	710	666	648	654	656	718	663	658	614	655	661	671	693	678	657	690	613	711	625	653	662	650	675	666	689	665	664	601	681	635	651	683	624	684	660	653	635	631	647	675	663	653	642	664	663	642	665	682	636	627	656	672	633	604	686	679	654	656	660	687	621	656	651	626	665	650	626	677	639	626	650	669	680	647	645	651	672	606	674	661	693	668	592	669	649	674	660	654	621	635	644	672	656	667	664	636	647	627	661	630	647	695	688	646	595	716	660	655	592	657	673	674	633	627	641	692	658	698	647	630	618	684	675	638	649	671	666	686	675	631	667	595	699	708	658	614	609	667	654	666	644	648	685	667	644	659	638	639	649	656	636	670	643	638	654	653	588	681	658	672	671	634	658	654	661	650	657	685	658	621	645	657	685	643	697	670	689	633	663	661	677	623	677	691	667	678	630	659	626	638	681	636	626	643	643	708	623	659	636	632	616	679	663	628	663	674	641	656	645	643	639	724	643	663	661	672	661	656	679	649	638	652	647	682	645	648	711	607	639	637	617	635	658	631	707	693	709	625	683	657	629	649	651	640	711	662	702	628	640	603	632	665	709	614	657	625	657	677	659	700	685	653	669	656	616	651	656	668	661	645	663	651	650	648	679	623	611	622	666	638	625	646	627	637	690	596	656	626	652	644	666	637	690	638	676	661	685	623	673	647	640	650	620	681	695	661	668	637	668	676	636	627	644	671	694	664	652	647	657	627	657	683	646	655	644	638	644	631	628	608	675	566	642	693	675	658	638	598	680	639	608	652	640	665	652	650	683	676	687	675	611	653	687	637	689	621	642	676	640	727	641	664	630	675	632	666	619	676	601	661	693	654	617	650	679	648	664	611	646	642	632	659	707	700	686	624	666	636	663	633	620	651	655	689	652	623	646	676	666	690	657	657	686	662	667	667	633	594	674	632	624	623	652	698	633	668	624	653	680	665	641	646	645	651	656	623	665	645	665	692	636	692	644	669	634	617	635	614	646	623	599	638	670	670	627	698	664	700	696	665	658	639	642	602	681	604	680	638	636	670	629	646	666	673	688	700	629	708	655	657	646	676	628	675	686	638	703
8120	19564	15759	8451	6013	4593	3734	2939	2717	2582	1990	2697	3077	1855	1401	1271	3281	1056	965	953	938	890	885	927	867	875	800	804	806	788	869	866	773	773	807	760	767	812	733	796	789	768	753	775	787	725	764	780	814	773	768	722	754	745	766	755	730	797	762	758	785	780	736	729	757	804	778	762	740	786	747	779	698	742	735	716	731	776	750	703	786	750	757	744	696	785	764	749	756	730	732	787	735	780	708	730	754	733	747	787	773	774	756	733	752	751	785	781	746	745	704	758	715	772	733	780	757	775	727	720	740	770	754	735	752	717	725	736	718	713	729	754	729	735	726	776	745	768	768	737	719	739	708	774	778	754	751	764	715	732	775	767	749	735	763	788	762	748	763	764	710	736	767	736	744	750	753	718	746	758	719	739	733	739	778	796	760	757	768	726	772	727	754	753	753	771	829	745	739	760	766	747	707	740	706	716	765	744	746	770	789	735	745	720	809	696	715	724	759	772	707	778	719	779	707	709	753	733	746	755	702	759	784	750	754	763	769	747	765	720	745	707	762	727	775	800	699	698	710	708	716	699	799	769	723	720	757	740	733	748	764	751	728	732	744	774	744	746	729	740	758	746	770	770	788	751	731	756	713	789	773	708	686	733	753	763	818	710	749	750	778	763	762	815	762	732	731	782	776	723	751	774	734	794	739	823	719	728	753	749	751	723	750	751	742	711	744	705	730	697	780	747	746	792	745	751	728	726	751	736	700	770	781	764	745	726	705	769	752	718	735	720	734	762	717	756	740	738	725	750	744	692	726	679	684	707	787	741	760	745	743	712	767	777	742	720	754	720	744	782	726	764	734	729	747	781	691	751	746	741	796	809	742	730	710	738	765	751	742	727	794	704	771	730	769	750	686	713	739	758	757	779	721	765	703	737	729	696	744	700	726	714	759	751	785	759	720	735	767	742	746	770	707	746	748	761	781	759	739	746	775	730	756	700	713	739	754	724	743	741	725	738	724	726	755	786	756	723	757	684	775	718	729	772	707	779	768	763	726	750	739	790	724	736	757	724	743	739	769	748	795	750	774	749	785	782	769	773	748	720	727	764	728	708	731	751	724	756	737	755	742	766	722	769	698	750	722	758	731	683	760	763	742	742	739	750	720	758	741	741	749	785	689	712	745	771	735	741	750	698	755	773	760	713	746	740	717	743	720	795	739	759	744	729	765	752	707	762	735	692	749	785	731	748	790	752	759	747	755	789	714	743	827	724	749	738	741	730	777	757	768	760	728	731	738	742	711	709	733	743	765	729	787	728	732	757	751	766	723	750	745	760	765	726	785	724	775	741	732	775	759	801	713	746	737	758	747	720	694	752	789	704	726	729	718	720	745	779	719	749	808	692	751	729	746	760	759	766	747	744	722	751	747	729	711	736	752	693	713	691	764	713	761	734	769	706	728	746	768	720	766	726	778	729	695	757	769	690	770	713	737	758	709	735	762	701	733	745	742	753	754	774	750	756	707	750	744	737	746	731	710	742	745	734	737	676	761	710	705	770	726	703	705	719	741	734	730	716	772	711	752	731	741	749	768	761	731	760	749	767	718	757	783	717	736	773	718	756	721	758	794	783	704	780	751	651	765	757	722	751	742	750	785	754	787	742	743	780	778	741	729	802	761	758	770	719	753	760	770	764	774	742	782	737	745	719	771	752	752	743	727	781	701	772	739	764	765	719	786	696	689	738	736	753	740	737	746	705	771	813	722	714	787	751	732	741	784	742	729	722	708	736	708	709	784	736	763	744	771	796	754	765	730	705	767	748	762	715	779	728	720	722	715	762	752	744	683	722	770	774	728	711	775	773	765	785	724	755	733	739	706	736	720	661	695	757	752	783	704	699	756	720	756	731	691	721	766	729	729	768	739	768	738	783	710	708	737	802	768	750	722	778	756	731	715	764	768	759	731	758	752	719	723	725	758	716	695	746	748	682	705	690	752	753	744	726	752	713	771	739	761	763	761	819	728	719	786	704	741	692	761	740	709	742	747	734	782	745	719	730	694	715	740	733	761	775	688	707	763	711	729	793	755	775	761	714	736	752	764	717	743	789	766	743	763	738	747	781	749	764	727	770	737	691	733	790	723	740	768	724	794	703	715	732	742	660	771	770	717	748	721	798	812	763	738	717	767	767	712	757	754	758	732	735	700	727	715	746	778	763	742	741	753	741	709	761	741	719	749	773	731	787	732	761	693	710	722	756	757	768	822	711	742	753	758	745	767	766	743	749	755	755	747	736	761	719	748	695	760	804	771	762	723	722	788	801	732	768	720	758	731	750	718	740	737	729	756	708	684	753	741	751	711	784	805	804	758	770	749	744	690	729	771	745	746	758	758	768	775	736	749	755	771	749	793	711	768	723	739	718	747	774	716	735	783	712	753	736	708	777	763	784	737	729	723	723	747	718	798	744	739	724	802	755	825	733	738	830	747	740	722	755	772	730	799	740	744	764	750	740	707	719	753	678	737	736	772	738	729	708	733	740	727	718	778	722	772	740	764	748	675	750	747	737	742	732	765	738	706	801	770	761	739	746	757	744	750	712	749	718	740	755	760	771	789	753	738	763	732	714	760	721	763	733	738	711	779	719	724	772	756	733	788	772	781	790	718	730	749	765	737	724	734	749	760	763	774	791	759	717	749	737	760	798	757	762	734	716	738	726	808	758	768	757	689	724	710	761	747	730	725	757	759	744	709	722	743	778	716	759	685	751	721	761	757	706	740	744	712	743	725	791	688	761	697	771	706	704	796	774	733	757	714	705	707	764	744	717	707	787	795	740	720	731	739	749	723	767	750	732	763	711	760	731	784	756	704	719	739	740	727	770	742	720	738	772	742	735	794	751	791	780	711	740	732	728	747	778	712	757	724	734	766	679	738	772	744	700	794	763	722	736	728	735	770	772	760	768	773	773	761	796	752	751	714	746	733	740	739	777	800	710	748	739	741	727	716	763	689	759	697	744	710	771	753	741	789	764	751	755	748	781	740	776	722	722	713	741	741	751	755	661	739	767	720	746	750	696	711	721	788	711	778	833	721	769	783	776	756	736	745	711	763	735	734	747	690	763	677	767	722	728	747	773	774	702	719	718	749	734	761	722	704	728	801	709	746	784	712	685	771	749	761	741	750	728	746	729	762	774	711	743	757	753	821	754	761	710	731	755	729	689	730	780	770	772	765	760	737	747	800	735	732	757	777	749	798	752	719	748	708	701	775	709	705	784	767	728	764	749	776	731	713	773	755	776	733	726	722	721	756	749	737	760	781	740	684	760	748	745	754	757	733	755	798	745	786	739	756	739	747	735	739	746	783	802	761	780	738	755	754	690	747	728	745	763	759	747	712	778	726	714	729	762	728	714	760	733	760	783	758	665	754	785	731	812	688	772	724	726	738	705	715	723	764	744	767	757	715	773	724	693	756	775	763	747	713	760	760	694	753	797	783	777	731	716	770	720	762	759	737	743	708	730	713	669
27365	21173	10745	1084	633	551	462	326	330	358	282	536	544	338	281	272	338	263	252	243	230	235	244	252	253	236	238	229	254	247	250	243	223	248	276	262	262	249	260	227	236	232	216	234	230	230	252	249	257	253	225	251	245	257	225	228	270	239	262	253	260	239	232	239	239	217	248	231	231	234	272	219	226	270	234	224	231	247	208	264	240	274	235	264	250	251	254	250	236	261	241	239	232	249	245	256	254	243	243	271	227	221	216	233	258	220	228	214	267	253	283	265	244	268	268	245	252	225	249	221	235	248	231	229	223	250	264	258	254	226	237	247	247	257	261	252	229	251	249	221	245	235	234	221	221	257	227	238	236	257	223	230	218	221	276	256	276	238	231	234	263	245	235	249	256	261	235	256	228	238	231	255	238	249	253	221	215	255	232	257	209	252	226	270	246	237	214	264	264	253	237	260	240	234	252	244	245	251	245	263	243	247	259	214	241	257	235	247	237	246	265	233	231	245	259	245	218	245	269	225	236	250	248	274	233	233	233	240	246	261	224	239	222	242	236	257	263	240	247	221	239	236	223	282	232	227	250	250	230	250	239	233	244	248	230	240	221	232	239	267	250	246	246	228	230	228	229	258	242	250	252	258	223	231	265	287	234	225	240	271	259	245	250	257	257	248	257	224	231	249	231	234	221	261	215	237	255	230	266	260	241	248	232	215	237	237	253	231	220	244	245	257	229	237	257	241	237	241	256	230	252	227	206	244	256	253	244	246	247	222	257	252	260	268	268	253	238	226	225	241	234	261	253	242	251	235	251	255	257	228	253	247	240	243	266	243	266	236	249	233	253	241	246	250	259	241	242	271	266	261	202	242	252	233	234	250	220	216	253	248	227	246	213	262	273	253	228	260	273	235	227	239	246	226	252	247	231	243	265	277	220	252	260	243	234	233	251	256	219	214	232	269	234	229	221	245	229	214	233	252	250	192	253	264	240	235	249	247	240	212	235	243	246	234	234	239	237	246	254	252	262	231	225	253	256	252	256	274	222	284	254	279	222	245	230	219	228	249	255	239	259	248	247	245	263	244	245	278	276	251	257	261	238	236	267	266	251	264	253	248	234	249	229	226	213	236	232	239	230	264	227	248	271	250	236	264	234	230	240	250	240	239	256	245	265	235	241	240	214	247	250	240	227	229	240	200	242	226	229	232	263	241	256	256	214	265	255	246	251	211	221	246	232	249	233	243	249	245	247	224	251	239	220	206	247	239	238	251	244	246	245	245	279	260	234	246	249	266	221	253	235	250	220	227	232	212	219	236	235	249	247	250	247	231	239	250	256	252	226	240	228	252	253	253	250	225	204	267	247	255	232	253	245	265	215	241	258	250	270	251	251	239	250	235	233	242	249	254	244	251	246	267	231	231	237	238	255	235	243	246	229	254	253	242	243	224	231	257	226	245	268	241	234	247	227	244	266	262	249	217	272	250	233	233	229	255	267	211	249	257	235	253	251	228	225	247	248	226	219	236	272	263	253	243	238	236	278	215	216	258	249	232	230	272	250	262	261	223	226	259	252	273	245	255	284	237	234	261	243	214	259	242	233	230	245	231	236	235	230	261	256	253	248	245	245	281	252	250	215	216	233	238	242	235	223	225	246	262	261	240	243	237	243	243	248	246	235	226	241	229	245	264	220	241	239	241	242	230	258	261	244	256	254	251	257	234	270	246	216	229	259	238	225	236	222	239	261	224	224	214	253	234	248	243	247	232	224	244	222	237	279	237	229	268	274	243	241	233	224	225	245	233	228	275	256	229	190	244	246	230	239	294	253	223	243	240	259	226	231	237	246	257	247	246	225	238	249	250	247	271	260	248	222	243	246	239	233	265	236	250	223	245	223	257	225	270	251	253	231	242	234	243	241	251	231	248	233	257	239	251	240	229	243	246	258	254	245	242	233	207	249	255	268	236	240	222	239	264	264	261	241	224	249	251	208	243	267	242	261	242	244	234	228	237	235	222	231	232	269	227	234	260	243	238	246	224	256	239	239	248	246	261	271	276	221	244	240	244	260	235	231	266	244	255	269	258	251	253	257	231	247	243	221	212	224	241	256	239	247	279	236	240	251	299	244	234	256	238	251	256	247	249	231	232	224	253	259	233	216	253	231	231	253	222	230	262	236	269	256	239	240	232	247	220	237	250	246	263	235	247	232	232	279	210	256	236	237	238	218	233	263	231	231	238	230	174	243	262	243	226	231	255	223	227	256	260	237	230	260	257	235	240	260	232	238	247	256	264	248	261	241	263	253	229	268	224	247	232	245	218	274	227	239	261	237	216	220	261	231	232	255	234	254	240	243	262	225	243	228	254	255	214	231	269	260	242	258	265	241	244	206	243	236	249	247	250	232	227	252	243	239	246	247	257	264	268	267	227	254	225	235	262	230	262	262	247	224	247	231	233	195	267	229	237	237	218	243	281	257	245	217	229	228	232	244	224	245	243	256	243	281	264	246	249	248	207	247	245	241	239	245	238	252	254	224	257	243	247	257	264	253	263	258	251	258	226	230	240	233	259	254	244	246	244	223	224	240	255	254	249	270	244	229	223	238	239	253	249	254	231	217	244	228	278	242	245	233	247	203	255	250	266	248	261	239	248	229	249	229	246	263	221	210	227	266	214	257	234	254	239	219	262	251	242	243	229	232	246	255	250	237	258	231	218	241	259	263	243	243	235	270	246	264	237	238	240	241	224	253	232	235	254	253	253	248	244	231	233	249	229	231	233	244	250	264	241	237	256	228	243	215	245	223	241	255	239	211	232	244	265	231	219	217	238	215	273	259	265	256	257	240	242	285	248	234	229	245	234	252	234	256	256	249	251	269	268	250	250	240	252	267	237	243	254	227	209	257	257	253	258	229	252	258	260	254	231	256	261	259	257	228	235	234	253	248	253	253	252	221	250	230	237	202	247	220	245	247	242	230	236	249	253	267	260	239	206	236	242	232	246	252	256	254	240	232	261	249	261	245	243	267	238	261	272	230	258	242	227	236	268	281	243	246	249	248	234	237	237	187	220	220	253	236	262	234	238	245	240	244	237	245	230	268	255	266	246	230	240	278	225	228	260	274	228	239	231	240	236	257	241	219	230	210	235	276	241	238	251	234	265	268	241	239	238	246	254	221	270	254	273	255	244	249	257	274	272	246	248	239	273	258	220	235	260	213	225	251	223	239	221	225	217	237	240	226	239	274	263	243	222	235	237	235	248	242	226	214	256	238	251	258	250	249	224	246	231	257	241	233	260	232	232	251	246	236	239	231	272	263	262	252	239	213	255	256	254	249	244	246	251	247	258	230	248	228	249	263	233	223	266	270	226	255	271	257	255	234	234	261	257	222	231	225	265	249	258	284	241	234	254	248	267	243	252	277	223	249	230	223	258	252	229	270	244	236	201	242	217	216	236	208	236	240	239	264	265	253	254	248	236	245	262	238	241	222	256	249	243	251	248	263	245	220	246	236	222
4462	2967	2059	715	619	526	445	465	500	529	526	951	864	544	379	356	444	309	290	298	290	300	303	310	339	258	293	291	286	299	288	300	291	284	316	232	284	287	301	327	308	282	285	290	311	320	304	302	325	248	268	311	284	303	292	289	294	289	305	271	274	312	307	305	292	316	287	323	304	310	312	244	304	312	320	267	293	302	303	301	266	287	312	294	291	283	278	280	290	296	319	305	301	255	292	293	289	294	297	287	294	276	290	311	316	281	307	263	273	297	312	313	295	279	269	284	283	289	301	301	278	272	288	265	306	303	290	297	296	307	297	291	291	309	264	293	285	278	267	306	319	300	269	299	317	291	287	303	295	344	281	305	303	283	279	282	293	286	311	287	284	306	300	288	296	288	284	288	273	279	298	287	296	301	287	303	298	284	287	291	278	286	297	285	295	300	263	289	264	286	274	271	277	298	281	289	299	273	294	290	316	295	271	338	277	266	259	306	267	281	268	289	284	301	298	291	289	307	288	324	290	300	298	291	285	280	287	282	288	269	302	307	282	330	304	303	285	305	332	285	286	294	271	290	289	298	291	279	300	303	301	292	277	343	289	293	273	261	305	291	296	308	302	269	297	295	278	294	271	292	300	296	295	305	295	291	344	281	321	285	289	280	324	252	299	278	303	286	311	267	304	289	317	310	286	269	318	293	306	279	306	291	270	297	284	289	297	262	293	303	304	296	297	269	271	278	316	314	300	304	291	267	316	291	316	283	263	311	305	297	271	294	265	266	316	263	291	304	301	283	290	310	300	315	266	302	274	272	297	285	306	297	293	271	281	282	266	275	280	291	280	276	283	320	278	293	279	311	304	289	326	288	300	300	301	276	281	294	286	263	286	334	283	289	286	292	258	308	310	270	280	294	290	335	322	289	329	298	284	289	288	269	303	311	274	306	296	301	268	298	299	292	309	290	270	333	284	288	315	291	280	282	301	259	313	282	295	276	275	315	289	287	298	337	299	279	313	309	305	304	269	280	283	288	267	312	285	269	314	309	249	303	315	324	320	296	286	262	322	278	273	301	287	240	264	320	321	267	305	279	276	303	305	263	298	315	293	294	262	309	274	287	273	267	277	318	286	300	284	260	295	272	282	284	303	273	301	284	297	320	302	317	279	289	286	272	315	293	334	294	317	330	280	284	278	281	294	323	314	287	303	305	290	299	303	303	290	338	334	284	315	289	279	295	305	296	314	286	271	290	302	268	302	286	273	332	289	283	303	315	303	258	298	314	311	268	283	283	279	296	294	287	285	278	273	323	317	309	315	282	307	285	282	293	304	292	311	299	292	292	297	289	308	302	322	303	325	268	280	274	308	284	288	280	283	308	298	285	310	298	301	260	291	304	283	291	254	279	309	307	283	272	301	323	291	292	309	295	288	268	270	305	296	299	285	288	264	278	274	300	287	290	283	254	285	307	277	296	295	277	302	288	279	287	283	277	316	294	276	293	292	289	299	286	259	276	300	316	317	283	318	273	303	292	310	275	282	295	301	303	298	273	297	283	293	286	250	309	308	290	306	309	280	298	309	285	279	323	280	296	317	289	276	316	268	287	267	269	289	291	275	318	269	297	270	304	286	307	306	311	292	284	277	270	288	314	278	295	327	304	338	287	305	316	304	308	292	299	273	300	272	291	283	278	279	255	314	285	296	291	304	285	319	335	307	274	309	285	289	291	286	265	308	301	307	306	264	306	320	266	306	286	293	277	316	308	303	284	302	273	300	300	290	279	292	286	291	306	302	267	287	301	299	296	298	293	296	281	313	314	295	331	282	317	320	281	323	286	281	322	305	287	281	266	301	302	286	291	277	283	313	326	279	293	270	279	278	293	277	308	303	291	264	265	282	264	293	267	291	292	312	294	289	301	302	284	276	297	296	301	330	278	309	307	316	291	308	313	313	320	291	309	313	316	309	309	315	275	292	294	284	311	271	270	294	300	297	303	291	283	271	306	279	260	311	319	322	295	274	274	335	300	285	319	277	290	286	310	294	266	275	294	280	296	285	325	319	301	292	298	298	258	321	252	308	297	246	252	299	261	304	264	273	322	271	278	285	301	296	290	264	303	277	289	305	283	272	287	278	312	319	299	278	295	292	325	317	261	276	282	282	298	311	300	275	283	296	267	305	281	307	307	300	295	288	299	309	285	324	301	300	302	305	284	291	280	282	293	289	322	310	280	324	286	276	291	302	270	299	282	319	307	298	287	296	290	281	303	336	320	273	303	272	287	253	288	286	296	313	293	309	289	279	261	305	274	340	286	277	277	284	278	289	300	281	300	289	274	292	278	248	285	296	271	297	281	308	283	289	286	279	296	298	282	322	294	271	282	298	327	292	313	277	274	295	302	294	312	298	285	269	279	294	289	298	286	301	283	282	276	313	271	308	309	272	264	310	285	295	341	296	278	285	311	315	254	289	309	313	310	288	287	281	281	281	298	291	283	315	302	286	288	289	294	308	305	277	287	290	273	275	282	290	279	297	305	282	285	284	288	280	297	305	305	300	305	312	281	291	289	296	303	289	284	302	291	287	297	262	272	287	296	306	309	298	304	327	294	311	324	276	319	282	299	303	282	280	305	307	313	320	258	314	300	272	300	289	283	278	282	283	323	273	294	273	265	280	287	294	298	293	287	282	289	299	285	315	251	274	292	321	302	318	301	256	263	305	283	303	314	282	324	279	288	301	291	330	305	308	305	281	293	283	275	279	310	296	314	297	282	282	283	295	290	274	285	285	288	284	291	285	323	286	301	282	281	302	279	273	295	262	318	262	293	305	278	315	274	282	290	294	273	273	303	289	289	313	302	302	324	309	298	316	290	265	291	310	295	295	320	303	315	334	283	271	308	311	297	295	298	312	285	294	311	289	274	311	290	284	323	300	286	302	275	322	310	274	327	292	307	303	299	277	305	274	271	303	293	295	298	299	300	292	325	323	338	304	290	290	269	268	271	297	326	295	290	283	275	272	270	288	292	304	297	293	296	310	315	298	286	302	334	288	267	302	297	314	304	294	277	307	273	301	308	272	280	306	307	280	297	286	303	326	310	318	291	299	306	253	257	294	288	317	288	285	319	343	280	310	308	281	307	284	297	262	290	289	303	274	304	277	282	247	272	295	254	275	266	297	320	268	298	291	263	290	294	316	310	279	285	308	313	284	300	309	280	285	288	323	324	265	304	301	277	266	281	311	297	295	270	291	312	288	324	298	300	305	286	293	323	285	240	289	292	266	283	320	282	301	332	278	325	314	268	323	310	287	313	291	260	288	282	292	286	296	307	274	284	295	302	291	276	269	311	297	300	309	320	304	314	271	300	299	263	308	308	285	263	284	289	262	296	288	275	302	291	256	298	296	285	299	276	274	272	255	247	313	285	296	293	283	268	302	328	300	292	325	302	277	290	333	266	279	255	318	306	319	289	293	279	297	288	296	305	323	303	270	287	277	296	302	305	323	301	287	301
23802	21564	29386	24197	21567	18309	2252	1249	1126	1080	1157	1315	1084	865	702	649	3079	672	584	602	583	575	544	535	520	517	552	508	536	554	573	522	538	553	530	526	547	549	538	505	590	532	541	513	513	546	518	511	562	557	520	556	532	551	540	504	503	529	474	516	600	530	519	556	516	506	510	569	584	537	509	549	534	517	522	516	520	498	529	559	508	537	516	536	486	485	553	560	508	523	510	552	539	509	522	516	518	525	506	513	521	579	491	519	517	481	542	499	513	512	561	516	500	524	618	506	547	557	523	540	524	520	502	560	507	539	502	530	555	503	542	556	530	509	493	521	516	544	543	528	550	489	499	553	503	498	554	531	490	517	524	513	546	520	513	540	510	543	530	529	516	553	516	530	544	537	563	565	577	546	546	511	505	554	534	515	527	536	530	546	512	546	523	553	536	500	550	502	545	566	550	546	576	534	513	499	508	523	559	514	555	473	539	492	564	546	492	515	517	537	534	510	490	554	524	524	524	535	538	534	534	577	533	519	536	498	500	498	524	505	510	490	546	485	594	546	521	539	526	502	540	531	530	521	540	528	518	465	534	493	523	529	510	484	511	519	472	531	512	547	524	498	527	501	477	525	537	544	539	489	521	535	539	531	517	525	545	551	522	522	524	509	555	531	557	557	539	507	564	565	526	553	493	527	532	514	531	572	538	509	538	517	521	509	557	573	525	533	559	497	517	570	513	504	494	502	525	509	552	530	531	530	523	522	491	535	517	547	490	517	526	568	527	565	536	518	522	501	525	533	519	534	481	512	514	553	519	527	538	515	524	528	509	532	514	509	533	508	496	521	550	509	527	490	518	494	531	557	512	469	501	544	554	492	489	513	539	491	504	525	533	493	510	529	507	501	488	495	509	532	499	551	533	555	519	470	510	509	512	520	542	536	512	524	519	517	528	528	504	530	521	559	524	536	527	533	582	496	538	538	520	513	512	545	513	534	527	543	513	510	533	536	527	537	508	486	492	525	521	494	525	542	505	554	542	517	537	500	527	520	533	506	493	514	521	531	513	558	544	526	511	528	531	502	507	539	505	531	525	528	534	505	489	510	502	505	476	547	502	529	519	507	480	545	493	503	515	499	506	516	504	534	494	484	529	490	501	511	504	551	492	527	460	502	523	516	537	547	533	537	539	508	563	504	489	573	542	523	511	552	511	537	549	524	529	515	551	547	515	522	493	545	522	535	514	558	553	555	525	566	555	521	552	488	498	540	524	515	537	504	525	518	529	533	545	520	563	510	486	519	540	565	543	538	550	544	547	541	555	544	510	530	529	510	521	520	526	530	547	555	518	523	543	494	496	494	537	518	516	531	534	503	509	535	522	485	509	530	486	537	543	533	518	521	501	538	500	510	480	524	555	538	510	510	512	521	527	484	504	522	540	534	516	504	486	476	514	533	527	557	547	511	518	562	523	509	534	538	555	540	508	516	509	545	532	499	490	513	543	540	562	516	501	524	572	531	499	543	568	471	531	507	548	530	546	527	526	511	493	505	494	537	527	506	513	512	514	480	543	497	524	543	505	496	515	519	490	507	481	496	478	522	512	543	575	490	511	547	505	546	507	482	546	524	516	522	487	531	550	489	519	486	528	536	543	506	517	527	535	539	505	524	567	495	534	502	550	541	493	517	506	510	552	560	487	517	503	516	520	551	503	567	473	564	514	531	504	513	534	531	542	509	552	505	579	508	517	516	496	556	540	519	512	497	472	498	533	512	564	559	513	565	514	514	581	522	499	466	495	518	569	527	521	512	542	522	557	515	525	486	530	498	497	483	516	514	519	534	514	550	538	540	495	508	553	510	542	469	525	544	530	532	500	524	546	518	513	498	534	539	515	506	543	509	515	555	519	500	547	513	529	536	502	516	535	510	559	529	512	534	558	479	536	512	538	499	484	511	518	512	503	502	506	554	529	492	509	517	533	528	524	506	497	512	553	506	515	496	494	554	493	520	508	509	524	518	500	550	550	512	519	525	499	536	526	509	540	498	513	501	547	528	520	528	501	495	515	523	548	471	566	505	492	514	555	570	517	568	559	533	552	546	506	501	526	516	530	545	509	484	525	552	530	505	503	533	523	572	492	552	523	503	539	578	539	547	522	559	499	510	487	516	512	540	514	526	495	548	538	517	543	523	518	509	517	543	530	482	512	490	520	476	484	541	528	551	538	559	554	523	500	530	517	507	525	514	527	499	537	533	541	516	550	462	534	520	515	510	566	519	518	511	525	548	512	494	561	504	540	547	500	504	550	563	530	504	552	499	506	538	521	509	502	529	542	519	514	537	541	571	509	522	600	517	453	498	532	510	501	480	537	506	530	492	530	495	514	486	516	508	501	515	547	543	479	512	525	516	466	517	490	537	480	550	506	529	535	553	518	502	513	488	551	523	546	559	537	569	511	536	525	538	507	542	554	545	501	514	515	571	540	515	511	519	517	522	492	527	512	544	526	503	544	505	492	544	536	492	550	538	543	529	532	517	491	517	564	538	512	519	489	528	492	529	553	513	480	529	513	532	502	527	538	517	563	507	542	539	499	537	539	497	526	517	511	518	506	538	528	514	505	503	549	530	525	562	522	523	485	506	485	470	548	526	542	565	533	509	479	533	500	565	534	489	501	514	512	527	525	488	535	514	486	531	480	524	520	504	535	504	562	553	505	502	541	519	520	526	531	512	533	492	496	542	500	545	520	511	509	524	551	521	526	515	490	546	509	548	531	492	519	550	511	496	506	520	537	514	519	508	524	515	555	490	546	527	526	509	543	499	541	512	527	497	527	509	518	535	538	517	522	527	544	495	547	488	498	528	489	514	535	507	522	469	558	518	493	511	526	537	508	511	508	503	523	522	574	531	512	500	523	503	519	503	456	534	517	554	521	524	536	527	532	536	512	541	564	570	524	525	506	534	475	527	529	538	526	486	523	515	487	518	533	578	508	538	530	525	527	497	515	510	520	538	549	525	516	516	565	572	522	538	527	516	530	515	553	534	501	558	522	522	545	462	540	555	540	525	509	473	562	537	524	500	509	473	536	543	520	550	555	536	516	513	510	531	550	524	534	498	518	532	508	542	546	535	466	502	545	531	512	510	576	475	484	532	519	523	504	534	507	549	549	482	519	507	524	532	516	540	536	517	531	510	533	483	524	503	516	486	532	512	529	534	551	533	521	540	530	514	511	556	513	519	502	502	538	491	514	495	556	497	530	549	542	518	526	545	534	549	502	479	535	547	519	497	508	542	560	541	477	499	540	473	505	518	503	524	551	528	530	539	516	566	501	550	495	530	512	525	544	511	513	518	522	531	506	531	507	539	537	477	558	522	522	534	496	541	508	530	492	533	537	515	556	501	504	541	520	475	511	536	470	509	519	529	517	566	537	530	531	517	495	491	520	534	551	537	518	520	527	519	484	532	523	532	509	488	545	489	488	533	492	524	558	547	506	545	556	519	551	498	490	500	546	490
5705	12588	10793	5032	3482	2741	2262	2001	1975	1753	1720	2152	1935	1175	932	884	5023	742	715	641	670	658	664	687	652	636	608	644	677	625	681	634	623	591	640	592	560	631	604	591	615	591	600	593	586	595	624	598	584	629	584	579	594	628	652	595	576	571	600	575	576	625	583	586	606	596	593	590	609	588	572	564	660	600	616	610	613	579	587	608	613	590	600	615	582	623	602	564	606	611	582	584	605	591	591	596	593	599	611	627	593	607	571	594	550	559	621	593	616	590	539	628	578	563	578	607	596	581	607	597	615	576	547	587	595	586	631	592	631	567	595	557	582	601	578	594	559	633	575	599	627	553	588	613	625	598	572	601	608	613	581	578	607	618	606	591	595	624	600	609	550	592	592	592	597	593	600	623	578	584	619	593	612	608	584	591	575	610	580	654	578	594	568	600	574	642	615	624	593	569	623	636	614	616	600	571	637	623	595	604	629	544	582	656	569	571	618	594	560	546	598	565	621	568	601	622	616	596	591	585	598	576	600	566	629	611	590	596	656	602	630	565	573	595	640	578	599	616	621	596	608	626	572	619	566	663	615	568	560	611	633	621	573	569	596	586	585	641	606	541	559	599	580	648	622	590	589	558	598	593	579	575	605	603	562	554	621	568	576	575	597	603	598	564	604	628	595	595	603	598	599	590	621	537	612	557	565	617	619	608	588	602	586	553	573	589	630	593	580	599	588	587	609	553	627	582	630	577	580	608	581	564	557	626	589	635	568	626	575	612	634	632	582	576	596	608	591	586	608	568	622	591	575	584	585	616	594	609	587	594	639	628	620	556	607	603	577	595	590	618	587	602	560	579	624	587	585	608	556	575	562	583	597	604	596	582	601	615	584	573	602	604	580	570	570	592	605	627	592	579	573	584	623	593	586	598	550	627	559	575	549	579	598	626	617	613	590	592	604	623	552	592	573	573	596	591	567	584	625	580	599	564	609	606	570	585	603	572	573	625	586	617	611	578	603	609	564	597	536	603	604	644	611	600	574	634	646	589	578	585	571	613	599	557	592	597	570	576	624	644	639	617	569	553	632	583	577	578	590	576	650	583	539	624	591	593	604	590	642	561	593	578	593	574	635	606	631	595	599	605	569	561	586	576	579	629	604	553	586	543	619	600	608	552	591	588	560	643	606	553	563	609	614	588	558	614	584	577	599	570	563	574	589	636	597	582	629	602	632	578	591	570	549	641	603	611	582	603	582	584	599	605	547	633	592	595	581	634	588	641	622	586	577	562	589	599	572	620	580	628	575	596	605	564	593	558	610	625	645	587	617	606	579	615	560	589	594	609	598	613	594	595	544	569	595	619	560	640	610	605	554	586	595	588	613	589	571	567	583	588	597	609	583	624	611	599	583	560	575	576	620	588	605	580	565	646	565	642	611	583	587	599	589	604	594	604	594	604	580	614	598	536	573	583	629	611	583	581	629	593	595	562	592	628	557	552	653	600	569	591	588	614	616	556	569	561	580	585	578	578	594	607	589	626	576	618	612	579	630	552	559	577	610	619	586	604	557	609	566	612	581	596	584	583	591	569	573	588	547	587	545	622	625	628	611	603	588	585	603	610	579	610	581	564	573	536	643	587	603	598	557	583	592	622	584	611	608	599	626	605	562	593	655	627	626	580	634	608	585	616	596	568	625	610	584	628	573	588	602	576	592	575	560	561	628	614	624	604	600	579	598	594	589	581	573	577	628	609	569	601	562	621	571	582	613	600	580	619	579	602	657	600	631	629	609	607	615	590	644	607	622	589	587	569	598	609	599	583	639	567	563	620	597	574	609	562	542	611	572	605	620	609	568	574	596	582	556	608	619	633	581	604	556	594	597	572	583	576	630	595	595	604	618	582	590	593	571	605	588	577	574	661	574	666	571	591	551	647	591	611	598	607	598	594	562	583	631	574	558	542	556	592	605	606	621	596	591	630	597	592	589	566	595	577	563	571	584	578	602	595	597	634	602	605	563	617	649	564	581	628	606	526	601	578	580	567	582	568	595	592	596	586	629	640	572	553	598	568	561	600	607	555	613	549	656	556	573	587	589	608	593	590	551	620	570	603	593	570	607	619	651	586	584	615	595	632	581	598	574	586	620	602	584	597	585	598	610	631	547	608	619	586	624	599	618	619	585	570	586	551	635	619	525	602	571	571	590	580	614	567	559	614	617	573	599	606	570	558	628	560	547	638	594	615	597	647	628	600	580	608	589	584	586	604	616	561	572	567	589	572	656	587	562	586	587	613	564	565	592	599	597	599	548	616	579	636	609	633	605	638	566	612	591	613	592	597	600	615	587	565	605	594	578	613	626	560	604	546	578	551	624	578	632	597	571	591	628	605	577	613	579	621	608	592	588	593	574	576	638	581	599	603	542	562	588	592	553	637	592	608	614	590	561	578	599	590	577	597	581	583	598	524	585	598	572	594	594	524	590	555	609	611	604	600	583	591	590	618	614	589	548	578	576	598	561	585	610	555	594	610	597	585	581	612	570	631	626	547	537	635	592	600	639	588	592	576	605	565	570	563	600	624	577	631	594	618	615	549	554	587	538	601	608	576	577	559	596	583	578	588	599	608	617	582	591	606	650	633	611	622	591	617	593	591	615	598	590	626	630	571	582	591	577	573	572	585	602	599	583	615	601	568	600	603	575	614	613	576	621	575	611	593	611	586	622	572	629	588	652	599	596	569	617	574	585	580	610	612	635	579	612	600	573	545	580	601	565	605	575	579	608	589	624	577	580	609	558	612	636	585	599	591	589	559	617	630	599	616	611	569	602	610	599	633	605	604	566	616	609	569	588	649	575	569	573	602	589	568	613	600	638	587	552	598	633	610	594	585	585	569	582	576	574	575	614	602	590	554	592	589	593	621	593	600	627	608	616	595	602	609	600	608	603	581	606	606	563	635	567	568	676	593	589	600	590	579	607	589	598	598	595	578	605	619	577	585	604	620	604	590	584	604	608	574	582	572	600	603	625	638	582	610	578	602	581	521	613	581	571	585	593	627	570	604	575	598	570	533	566	592	531	589	588	587	592	636	572	589	552	598	613	575	585	636	616	640	616	586	591	623	592	587	605	551	570	593	634	630	574	592	607	637	592	603	584	599	572	568	591	618	553	568	566	630	606	557	583	602	595	602	558	626	569	550	594	573	591	579	612	639	600	587	588	623	566	620	552	630	648	632	611	601	597	607	610	595	624	596	569	556	594	574	609	616	606	635	582	594	585	609	583	598	622	590	613	630	623	595	619	603	572	580	606	539	608	621	591	574	607	591	599	602	628	604	583	568	549	573	603	590	585	587	584	643	657	628	581	588	589	596	601	595	594	611	627	609	612	632	575	616	574	573	585	546	589	559	631	604	589	560	573	569	592	621	611	611	587	603	581	628	625	622	620	621	602	579	595	547	599	617	580	607	599	555	602	605	550	626	584	597	615	579	628	573	580	611	604	575	599	565	555	615	600	567	583	618
25026	21544	28446	24970	17818	1160	643	560	700	642	691	778	613	439	317	341	1769	325	312	262	266	287	279	254	285	244	269	249	295	246	239	250	264	250	252	239	238	218	236	249	248	284	261	253	239	248	235	296	309	290	266	264	258	263	251	264	260	236	233	246	244	254	267	232	251	236	262	242	255	252	252	237	271	264	258	286	244	285	261	279	227	225	255	244	262	229	246	265	264	270	260	260	236	227	271	259	269	258	258	258	240	237	245	243	255	234	275	280	268	275	263	255	276	239	280	257	267	289	220	261	234	250	250	240	214	288	276	269	254	247	241	227	268	253	229	260	230	263	247	232	243	280	242	256	222	282	255	268	251	252	256	256	242	271	248	276	257	250	254	263	266	250	256	239	266	249	286	262	254	269	240	245	251	254	305	270	251	267	268	252	249	271	293	242	231	249	259	250	230	270	284	235	244	266	265	267	266	231	270	256	262	233	248	267	274	240	254	266	244	232	251	252	243	271	221	265	267	273	259	244	282	260	285	256	255	232	217	256	228	275	274	248	260	254	251	273	258	255	241	251	251	240	263	235	243	230	267	251	240	256	268	273	249	244	274	262	265	265	218	264	281	253	271	272	281	226	271	254	226	220	258	261	261	237	269	230	260	266	262	263	289	261	239	285	262	270	255	266	263	289	250	253	245	221	254	263	246	242	252	258	240	288	260	268	255	242	273	251	224	261	232	257	271	267	235	247	266	231	256	279	268	266	246	271	238	279	278	288	261	261	233	269	257	252	254	274	237	274	258	230	238	274	245	248	240	255	270	263	226	248	262	247	248	255	256	270	270	279	250	248	255	259	262	251	254	233	284	260	255	244	250	235	244	264	236	257	241	274	262	228	263	261	270	257	233	270	237	277	257	251	262	231	240	251	259	266	258	250	243	259	288	274	250	247	238	207	243	240	275	262	242	253	246	233	236	246	240	256	270	271	263	274	230	249	247	248	229	234	285	297	270	229	286	256	262	250	272	261	237	224	275	264	250	248	258	254	261	292	245	261	283	280	250	259	275	251	246	243	256	234	258	249	248	248	254	230	250	278	244	248	251	276	298	266	240	232	258	274	248	242	255	245	230	272	262	292	268	265	251	285	271	249	242	220	208	235	257	264	234	252	288	248	282	266	223	297	279	269	262	241	261	232	219	257	241	253	273	262	252	234	279	263	244	237	258	263	246	247	258	252	260	217	260	280	267	246	250	251	261	242	279	240	267	257	271	269	209	253	264	245	274	282	261	250	261	240	252	230	224	235	275	251	263	242	281	249	251	257	274	272	257	251	225	259	283	247	242	257	242	257	260	268	250	251	264	256	264	273	270	225	236	263	253	241	271	260	225	272	284	242	258	235	242	256	241	245	252	270	226	272	254	270	232	263	259	265	265	281	276	273	274	255	284	247	268	257	279	259	253	260	261	249	268	264	256	278	241	263	259	237	263	244	242	241	250	244	267	258	229	262	241	237	229	273	247	259	267	230	234	240	240	230	244	233	237	261	256	254	252	262	272	266	276	251	235	255	267	249	240	260	250	246	262	238	249	247	254	260	247	268	235	268	244	250	254	248	284	225	244	266	247	250	231	225	261	245	251	242	254	239	239	278	259	255	263	265	238	237	245	273	259	276	281	237	249	258	271	253	272	222	278	247	259	264	244	248	220	258	223	240	242	236	252	244	253	268	260	282	239	259	257	274	252	271	228	263	265	262	278	256	257	259	246	266	255	259	270	278	247	279	257	296	228	256	232	286	241	246	268	258	244	242	252	251	234	251	252	259	252	247	272	281	253	273	266	250	233	260	265	205	247	247	292	227	266	277	238	263	247	252	254	294	261	248	255	252	256	254	261	245	286	271	256	263	264	243	264	258	254	258	257	246	252	276	247	239	265	285	252	286	241	284	255	241	235	265	268	281	238	264	229	248	261	259	238	247	254	232	269	264	284	226	247	250	267	240	261	262	242	252	235	271	282	254	278	285	233	236	269	250	259	280	242	249	246	260	255	248	256	222	240	247	229	227	296	257	258	268	224	211	260	261	264	253	243	266	233	274	243	267	277	226	248	254	237	233	254	236	251	266	229	257	268	240	268	259	232	285	224	231	220	222	245	252	227	257	266	273	233	256	277	266	271	264	251	249	230	263	261	250	248	262	260	240	273	244	276	249	259	254	274	244	256	245	271	262	242	259	272	229	288	260	233	260	251	279	256	261	239	248	263	281	247	266	240	284	241	271	230	260	276	247	250	258	270	257	241	249	242	247	277	249	266	253	255	250	242	258	269	231	268	247	289	243	260	232	230	268	253	251	215	258	269	254	251	249	242	253	244	279	240	258	232	257	234	257	254	258	229	241	249	258	266	231	266	225	246	266	212	249	287	248	270	245	249	249	273	235	261	246	243	254	257	254	258	242	260	262	223	269	251	273	260	268	266	248	243	242	239	267	255	278	253	270	258	233	288	265	253	240	246	241	224	270	271	232	260	255	237	247	239	258	240	260	240	251	265	287	248	252	261	261	245	274	280	254	251	254	248	239	271	235	261	269	218	263	249	240	258	236	253	260	274	253	262	247	245	263	249	255	261	263	277	252	266	272	292	255	259	263	240	250	276	242	264	252	241	255	213	240	291	257	274	254	267	256	227	273	262	257	273	255	244	257	273	250	253	243	265	229	248	254	259	237	235	230	245	234	274	255	233	245	246	252	275	254	257	258	246	245	267	260	258	252	244	241	234	233	248	244	263	250	242	242	250	290	240	272	250	253	247	226	258	234	258	238	253	244	247	255	256	279	295	229	241	244	263	249	259	265	273	268	233	257	271	278	242	263	250	249	264	250	246	249	268	240	232	245	277	269	253	231	265	251	276	275	246	245	262	230	267	255	272	257	255	259	280	289	249	241	282	233	281	292	259	235	266	250	265	241	259	257	255	252	239	233	263	238	263	270	254	276	244	232	246	236	241	241	245	244	262	249	249	263	236	264	294	251	234	265	275	264	255	248	238	242	243	252	260	253	253	225	261	256	250	270	254	238	255	267	267	242	244	235	248	254	242	269	249	254	281	267	271	271	238	253	276	262	253	273	263	255	254	264	238	240	250	257	279	234	288	254	249	268	258	258	253	240	247	238	276	252	246	270	223	263	255	254	249	271	265	240	266	257	263	264	261	232	249	237	270	271	299	262	254	235	273	230	281	252	270	236	255	244	241	234	259	262	265	264	273	243	279	229	267	240	222	257	276	243	246	256	262	273	265	237	259	259	257	246	239	263	258	255	280	236	261	243	265	266	245	259	254	246	247	276	258	260	261	243	255	276	229	253	253	240	255	233	217	269	232	284	259	236	253	258	270	249	229	250	254	277	235	243	263	273	243	220	238	268	279	266	270	277	242	256	247	263	247	250	293	274	245	258	242	267	249	265	243	269	260	264	214	263	287	282	253	261	245	258	262	258	262	263	268	267	253	254	227	244	237	253	256	273	241	244
5963	8305	6726	2904	1970	1567	1176	1152	1487	1315	1319	1585	1138	720	535	488	3434	406	379	381	363	374	380	304	342	364	327	349	372	315	352	345	346	352	337	317	361	331	346	335	323	375	334	334	327	329	335	303	320	322	302	289	339	315	323	325	309	317	293	340	325	335	332	344	350	351	337	307	340	329	307	331	338	315	324	294	355	315	347	318	325	319	313	318	324	316	292	312	353	296	364	346	327	318	351	326	304	339	313	313	346	304	328	319	337	334	327	367	327	325	343	355	339	339	331	347	315	346	329	329	326	357	311	322	303	339	307	331	308	327	317	315	340	306	326	341	361	341	312	308	320	332	346	298	324	322	334	344	324	310	349	330	333	318	314	336	312	329	353	375	335	332	331	294	336	318	347	301	307	333	319	317	323	319	338	348	324	338	311	339	319	333	355	298	325	322	329	341	332	321	330	337	330	321	355	303	322	335	297	334	348	319	324	328	313	345	315	331	357	318	314	347	328	325	350	294	307	358	333	332	300	337	356	377	315	319	334	322	333	308	336	335	314	328	308	315	334	332	309	312	295	322	334	322	318	334	315	317	284	350	310	328	340	320	336	340	332	328	303	330	372	347	336	337	333	313	320	318	331	301	315	322	318	302	336	348	318	307	315	371	353	317	319	295	295	319	323	333	374	338	320	342	295	326	348	329	307	328	335	318	311	299	326	319	326	338	294	300	363	320	342	336	319	335	328	351	311	324	334	340	344	335	326	343	334	311	349	358	298	321	316	317	322	363	321	343	346	361	354	323	328	346	327	329	342	321	290	370	328	315	306	353	318	319	339	326	307	321	349	316	322	367	331	342	328	290	340	340	306	335	314	327	310	334	314	325	328	331	334	336	327	337	326	304	339	358	351	359	325	329	322	308	323	316	317	331	308	334	314	328	299	310	327	281	322	322	319	331	326	318	315	335	298	317	312	303	338	317	323	323	373	328	305	320	330	298	344	322	341	329	300	339	324	317	345	309	326	344	318	335	326	332	349	336	332	341	316	335	330	320	331	323	337	354	302	340	309	316	333	312	332	350	295	312	377	300	320	341	299	310	314	300	323	345	353	338	275	350	349	358	349	353	348	327	319	307	332	364	325	307	336	326	347	325	332	330	337	323	308	329	331	323	307	315	335	335	327	369	314	354	311	328	343	341	312	360	323	314	335	325	318	324	318	307	319	323	332	337	320	353	313	293	354	351	328	348	318	328	337	312	326	307	334	337	362	316	307	334	307	302	336	323	321	324	325	314	340	323	339	333	315	327	324	350	340	295	350	302	319	348	324	322	342	367	323	330	350	331	330	360	288	326	333	325	309	335	355	321	308	324	309	318	322	324	330	323	349	319	314	355	307	327	319	353	339	321	350	321	288	355	331	351	334	319	356	347	311	318	322	312	349	332	318	313	333	306	325	308	330	297	306	341	305	365	326	321	337	303	318	344	320	361	309	351	310	318	325	323	331	341	337	331	314	335	340	290	338	301	346	311	310	283	332	336	291	324	338	324	326	322	325	349	338	328	295	330	326	358	337	299	318	336	329	314	323	315	339	325	349	338	306	313	358	332	319	311	314	358	305	310	334	349	323	334	352	336	306	306	334	307	318	347	332	313	321	327	351	363	320	374	301	331	310	344	313	326	304	305	339	336	343	342	331	348	337	335	329	284	330	336	316	313	325	309	335	337	312	321	342	365	332	331	293	345	336	348	325	310	308	333	348	342	313	329	351	348	333	346	318	318	330	292	348	313	333	328	329	329	335	318	335	303	325	317	310	311	323	329	316	329	315	361	327	324	318	305	315	362	354	320	280	333	336	349	338	347	349	340	322	341	343	347	331	348	336	331	326	381	314	324	349	333	353	334	341	340	335	279	290	314	305	334	309	317	346	322	347	329	349	326	308	351	335	321	326	276	329	318	310	344	351	324	325	324	348	308	352	314	335	332	318	348	312	302	310	313	324	331	329	293	349	327	304	336	352	324	298	322	302	338	300	335	324	340	307	320	329	336	330	339	317	307	354	316	318	326	317	322	359	364	305	339	323	334	331	328	296	339	311	315	337	304	338	331	342	360	342	327	326	298	304	331	330	359	313	299	321	332	336	362	302	349	322	345	330	320	316	331	325	324	380	353	321	336	328	300	320	321	320	312	329	297	313	314	362	335	330	318	334	292	319	339	335	331	349	305	306	324	330	349	299	355	300	352	306	343	313	345	330	298	329	354	335	329	302	310	329	304	334	361	336	319	313	316	321	333	335	341	358	313	329	312	321	338	332	307	337	365	309	316	346	306	322	336	316	370	326	321	306	329	310	299	324	330	313	333	312	277	303	298	342	331	354	316	302	332	348	333	346	318	332	319	345	361	325	333	331	299	316	340	303	310	295	295	312	322	295	327	351	325	355	323	349	342	325	338	372	335	341	328	326	320	301	326	336	351	339	338	309	343	324	327	336	324	320	335	301	306	338	335	313	330	333	360	340	339	320	281	284	333	361	327	305	347	324	353	326	309	318	299	313	296	330	326	333	347	338	331	315	317	312	338	332	323	314	321	344	312	321	339	352	362	359	342	370	323	319	309	335	338	332	333	327	299	347	362	324	332	329	336	299	325	325	309	313	295	322	285	360	342	304	338	352	306	334	325	340	288	354	310	277	317	320	362	322	320	347	324	322	346	345	353	333	352	341	351	338	310	313	318	331	331	325	333	324	342	359	319	336	357	356	321	331	363	349	333	335	349	286	327	341	314	340	312	325	318	311	314	359	338	331	292	317	319	375	323	324	351	306	319	325	312	353	331	334	335	335	335	344	347	314	321	329	335	314	337	325	343	345	305	350	349	281	314	377	321	341	288	334	302	346	329	314	332	306	336	317	283	318	311	335	341	340	325	322	333	344	325	297	313	293	321	311	330	333	349	309	350	317	310	325	311	301	344	352	305	300	318	331	325	345	329	325	335	281	348	329	321	363	331	290	308	319	334	312	323	322	347	324	334	288	305	332	352	331	327	323	333	341	292	346	319	320	353	346	306	340	310	326	305	317	327	355	339	353	335	319	285	351	310	326	325	351	309	321	310	327	308	327	337	321	321	319	349	343	310	318	326	308	318	317	284	353	305	317	357	338	341	321	326	360	315	324	327	334	339	320	306	326	311	365	347	317	338	329	334	330	336	327	325	326	306	315	356	350	305	349	303	308	287	352	335	318	319	326	346	314	343	323	344	362	337	316	341	348	338	328	301	339	306	327	303	315	324	335	326	335	370	340	326	308	326	316	330	345	344	345	340	330	332	339	324	327	312	318	328	301	319	302	340	327	328	320	336	335	334	339	349	317	323	299	327	300	350	317	296	304	307	315	370	330	320	362	326	308	333	334	329	335	321	346	327	354	343	313	333	319	320	341	359	322	334	311	316	320	335	325	303	316	299	347	320	358	307	340	298	331	342	338	322	334	310	348	314	316	350	322	356	299	332	316	316	317	306	299	354
23004	21584	29632	23987	21577	21635	15138	2307	2133	2112	2040	1933	1543	1095	997	958	7960	1230	816	798	742	726	700	718	691	709	706	712	680	677	687	710	692	702	737	630	693	715	723	682	673	679	685	628	673	655	646	698	697	683	684	705	677	672	649	642	709	674	664	684	661	668	660	646	663	652	689	719	665	648	681	654	587	638	648	689	640	698	666	630	683	694	682	645	631	664	613	642	647	691	645	635	645	688	641	597	639	642	676	653	718	669	638	664	691	626	662	632	687	626	683	642	667	640	675	634	664	637	688	662	638	640	671	695	640	681	693	706	644	653	652	654	643	652	685	651	674	641	646	652	720	689	697	625	683	676	672	707	659	626	665	679	655	685	668	659	656	651	648	663	647	667	701	652	686	653	621	644	701	640	624	707	662	677	621	686	642	653	629	597	634	679	622	662	669	617	642	662	666	669	652	679	654	613	633	672	652	654	671	629	678	676	652	616	654	699	663	634	623	637	682	675	661	695	645	669	685	665	707	726	623	667	607	655	667	704	658	637	652	655	636	612	660	649	666	633	647	703	635	641	672	656	684	708	625	631	665	598	686	718	641	584	690	659	634	652	652	680	682	648	656	652	673	654	637	651	669	683	666	670	664	589	593	698	678	668	707	675	667	676	702	701	636	638	675	713	665	651	642	643	709	641	642	655	618	675	661	629	605	689	699	697	624	626	709	640	675	648	657	641	673	654	682	600	643	678	666	683	672	666	683	664	691	683	637	701	659	673	668	680	696	657	676	665	683	689	677	633	675	654	655	611	671	641	617	620	655	661	657	598	726	651	656	646	687	642	689	691	635	630	678	640	627	634	679	627	622	642	631	640	605	680	626	597	654	632	707	663	660	650	643	648	649	667	661	670	705	714	648	669	660	654	635	701	704	723	664	644	690	654	677	676	659	621	666	658	633	635	633	654	638	675	620	678	623	667	660	646	657	637	668	635	679	672	655	619	633	630	706	668	676	657	622	671	640	659	661	643	699	683	667	628	719	647	700	702	677	716	614	656	671	643	639	616	577	648	688	682	645	650	634	622	643	616	635	652	662	620	675	704	656	624	706	711	665	650	662	645	630	672	639	676	652	640	684	672	658	625	610	593	608	676	644	679	700	686	655	675	621	694	652	615	663	690	647	654	668	682	609	659	683	667	680	677	681	692	628	655	617	666	577	640	639	663	654	644	693	723	662	681	680	636	698	661	659	670	640	661	680	620	613	664	685	690	665	663	683	651	615	610	647	710	635	637	694	712	646	650	697	681	630	674	714	653	634	712	674	689	668	697	643	674	664	648	640	669	650	675	665	632	665	660	637	650	667	662	642	617	628	642	649	627	670	666	611	680	645	598	638	661	618	655	644	645	611	685	680	663	700	670	682	682	660	644	644	647	663	674	660	697	642	665	666	639	669	648	682	649	667	659	666	646	664	644	623	685	632	650	677	657	667	669	650	654	641	619	644	644	620	640	655	661	707	669	685	648	687	643	655	634	655	651	646	665	637	679	624	662	643	623	674	675	687	649	654	652	613	661	662	660	664	651	623	666	626	637	697	675	646	660	660	650	662	644	671	686	673	607	656	626	647	655	654	631	607	659	690	630	684	685	650	636	661	632	608	661	667	711	644	666	668	682	654	716	648	680	659	689	665	671	672	632	654	644	631	638	652	644	688	700	634	681	672	652	604	693	638	650	680	645	682	652	652	705	673	668	651	669	661	687	674	641	623	656	641	656	634	669	646	607	657	660	632	654	663	600	623	649	675	646	640	657	670	675	639	637	674	629	657	627	641	668	664	647	654	648	636	660	629	621	617	663	669	687	635	651	705	688	626	626	683	690	642	658	656	688	657	659	662	668	679	675	652	674	701	653	656	659	627	684	644	635	664	654	637	632	668	652	713	686	697	646	634	712	625	674	654	674	703	650	604	626	649	670	663	655	678	644	690	655	643	644	637	664	696	657	701	685	679	657	657	650	657	642	599	680	693	633	617	676	632	715	634	622	666	658	639	687	634	657	664	650	663	682	637	633	648	688	668	642	681	614	668	649	616	690	661	625	631	667	632	656	637	643	695	645	711	701	662	684	663	698	687	586	610	655	646	610	634	662	711	664	666	668	619	647	707	638	599	707	611	641	655	650	630	636	703	631	651	603	687	672	627	651	623	633	638	703	664	676	704	664	677	673	610	640	683	734	644	683	665	695	687	714	631	605	648	671	660	678	697	677	682	675	640	625	694	644	663	633	620	677	647	649	623	629	671	628	683	664	687	666	657	680	645	671	675	672	674	661	686	634	641	670	627	674	666	669	655	651	658	619	658	565	656	620	693	667	671	632	631	662	721	703	650	651	644	635	658	649	666	641	703	676	623	685	652	623	634	673	623	651	678	623	675	681	602	669	659	645	682	660	658	645	645	691	670	641	665	656	675	694	615	654	678	633	653	698	668	689	671	641	611	656	658	634	657	675	648	605	679	647	624	645	646	662	676	640	627	620	650	666	640	655	572	681	651	681	678	647	640	664	650	661	648	651	647	663	632	591	645	689	652	661	665	655	613	694	659	613	667	639	635	642	620	640	618	649	679	674	656	636	625	635	666	661	660	701	650	652	666	631	681	639	644	648	634	659	647	650	674	687	587	663	654	637	707	657	655	673	684	660	645	621	628	678	685	640	665	637	641	650	657	690	636	655	646	702	578	612	633	607	625	649	701	649	650	602	665	618	665	635	686	631	692	654	604	646	638	626	655	620	662	630	694	675	626	628	620	646	682	637	644	656	649	632	708	662	698	665	686	631	653	691	670	643	667	612	628	668	643	659	654	693	639	691	668	669	683	619	632	711	639	692	616	652	661	673	683	674	692	642	674	661	609	628	655	633	669	626	655	666	630	593	710	657	650	682	607	634	615	667	663	684	662	616	663	653	648	662	667	657	659	658	655	622	637	679	617	682	652	646	683	638	643	665	709	618	688	696	626	622	660	681	666	621	656	637	689	664	652	636	654	655	617	625	701	650	641	637	666	629	667	602	683	680	659	611	652	692	674	633	657	679	668	640	641	651	618	673	633	659	669	621	614	660	650	670	712	665	699	685	676	641	652	664	653	613	660	643	607	654	657	687	681	639	623	635	617	631	641	666	658	702	628	711	678	651	676	633	688	674	640	634	677	641	652	654	694	658	708	667	648	672	637	628	665	692	709	635	665	679	662	639	656	670	665	663	665	607	628	633	645	658	654	657	703	713	672	650	652	655	678	670	639	649	692	638	599	672	645	637	682	659	599	632	637	634	696	658	679	681	649	641	635	659	616	629	675	673	653	636	671	652	653	677	676	642	656	692	642	667	679	651	636	684	661	658	655	673	680	647	668	664	669	626	623	683	645	664	641	686	679	653	673	671	647	661	598	637	671	597	678	668	665	680	626	640	635	688	673	681	650	648	650	647	664	681	641	652	687	633	670	609	628	624	679	660	635	661	640	674	665	668	697	618
8661	20370	16956	8590	5968	4503	3638	3232	4178	3675	3482	3307	2280	1662	1324	1275	12069	1019	1002	943	930	909	866	895	893	839	820	821	838	823	761	763	819	823	797	807	817	804	791	761	792	818	769	767	764	796	794	771	791	778	744	784	743	707	823	775	776	805	714	731	788	773	739	756	768	792	721	763	749	746	797	802	764	806	761	781	789	791	730	732	786	730	753	761	745	740	778	757	834	754	732	768	781	784	692	771	741	752	786	715	742	745	780	740	753	770	779	699	767	758	761	768	755	767	773	737	731	720	735	762	733	756	770	747	799	746	748	739	739	771	727	720	759	730	790	757	774	788	751	692	772	728	740	733	750	784	705	797	734	713	757	757	774	735	765	741	701	724	755	746	764	792	748	760	743	775	770	757	736	774	713	789	742	731	723	751	734	759	743	715	750	779	789	743	755	734	751	723	723	727	725	726	733	732	748	693	765	767	724	753	721	799	732	762	787	748	722	759	805	748	741	734	752	748	749	792	724	742	724	757	744	799	756	705	753	757	756	727	739	778	760	783	749	764	721	783	804	726	754	719	766	743	746	764	743	718	767	757	747	762	744	771	803	782	700	726	749	702	752	773	775	742	675	713	752	764	725	717	715	740	740	733	773	724	753	756	755	730	807	747	732	730	724	745	768	759	777	784	743	762	774	724	758	786	708	719	759	775	709	737	767	775	759	725	701	747	767	753	765	748	711	791	688	778	794	735	744	747	742	696	772	717	795	719	762	750	756	778	745	742	761	713	677	730	726	727	722	722	768	725	750	775	743	736	720	706	735	759	759	783	770	779	714	768	721	735	747	716	758	783	745	730	744	811	726	724	792	764	738	763	675	778	811	754	761	759	770	751	756	754	757	714	756	749	776	767	732	779	789	725	770	721	786	763	743	754	700	736	711	735	697	795	697	740	741	725	800	745	771	727	720	733	741	743	700	753	745	776	676	773	773	771	765	751	731	709	719	724	776	761	740	747	718	730	819	768	687	766	749	745	798	814	774	744	783	770	772	757	787	704	778	780	745	714	732	804	697	764	802	683	784	750	718	747	700	763	766	724	741	749	734	762	717	736	769	700	771	785	696	777	767	673	733	768	733	709	771	773	743	762	767	731	765	754	748	753	755	745	790	691	753	714	723	713	709	729	747	789	740	746	711	756	736	744	742	734	704	718	754	758	716	768	729	787	738	782	747	732	743	733	708	751	720	761	762	697	745	740	762	774	773	751	730	702	752	758	727	749	745	755	766	757	767	751	778	805	754	693	739	755	737	788	731	778	794	758	746	740	744	700	730	788	702	766	782	752	734	771	767	748	752	792	731	741	730	764	749	763	758	778	727	757	732	771	737	736	755	721	757	761	732	786	728	747	745	750	752	768	740	766	770	786	755	729	764	709	711	761	740	734	719	732	742	797	716	767	698	804	748	732	716	754	734	746	771	741	752	744	769	783	756	805	713	770	682	793	739	782	764	742	767	777	735	752	720	757	758	733	779	726	726	734	745	735	707	730	810	709	706	716	768	689	720	725	711	775	783	784	716	708	724	723	804	768	708	717	765	738	749	723	769	784	728	762	745	711	766	750	700	779	763	783	739	722	758	750	715	737	759	763	821	768	789	791	768	774	696	739	763	764	745	778	758	756	800	780	750	738	766	742	788	714	703	782	733	801	756	766	736	741	731	776	751	752	757	744	756	719	691	771	738	743	739	769	721	748	736	714	775	740	694	753	757	755	728	741	791	734	715	723	728	751	786	765	753	744	746	704	782	806	780	790	759	750	776	734	721	719	728	727	701	772	736	757	717	741	742	730	767	724	806	773	728	788	737	731	774	771	728	746	764	754	721	745	726	745	720	746	713	820	774	741	823	766	751	774	728	801	770	749	815	776	735	787	778	742	666	724	777	714	759	732	775	743	717	758	721	716	677	733	748	784	692	750	794	765	723	750	765	756	737	727	756	754	750	731	715	771	738	740	768	762	720	744	712	704	767	680	742	766	748	724	768	726	753	753	790	746	716	758	728	743	721	767	795	729	750	744	735	744	778	743	763	780	749	740	749	736	748	802	738	783	691	699	729	758	796	806	750	750	745	743	750	785	782	768	739	816	780	753	812	756	736	743	750	712	714	737	720	707	726	730	737	739	776	761	755	818	780	756	762	751	763	778	723	719	751	781	758	710	756	723	757	758	759	749	735	734	714	735	835	736	772	773	753	753	760	769	729	759	713	792	751	660	790	738	727	746	746	754	772	766	749	801	679	739	751	752	753	763	732	695	739	717	806	740	770	707	762	760	726	751	747	767	741	760	763	730	747	745	781	779	741	754	704	734	739	781	762	790	681	753	718	732	765	770	736	769	743	781	777	756	783	726	739	764	751	698	727	770	743	766	727	681	740	729	767	742	738	706	724	737	789	741	786	764	765	731	733	765	732	756	743	743	792	742	740	744	759	752	733	780	706	698	750	753	723	830	806	763	735	716	750	773	739	744	751	764	785	784	733	749	778	797	777	790	770	725	730	698	735	748	770	685	748	760	720	739	797	765	758	744	789	768	730	690	792	735	782	782	779	711	776	711	815	794	757	791	772	737	689	714	752	753	732	741	734	806	744	759	752	715	788	777	737	785	790	741	709	802	766	760	771	712	694	775	718	741	794	748	753	752	720	737	756	749	725	769	773	781	777	736	710	777	809	728	783	803	746	777	779	766	756	766	763	751	764	732	735	831	816	715	757	720	750	783	753	755	711	756	721	695	764	796	744	755	751	768	773	763	716	771	757	736	782	771	834	769	726	760	767	745	755	756	822	744	781	778	739	732	744	739	750	715	767	774	747	719	787	750	726	714	778	722	797	760	704	740	763	786	753	727	748	785	721	735	770	742	759	751	735	775	737	746	735	729	717	750	788	730	734	737	787	742	775	733	695	709	775	723	711	791	741	767	769	728	741	734	695	739	703	723	749	765	775	755	779	778	694	773	775	735	723	712	712	739	757	749	719	756	735	742	788	794	782	732	694	784	737	761	713	786	764	744	763	752	767	726	725	718	752	791	764	765	789	738	760	700	743	764	744	746	752	763	762	742	770	769	759	739	751	778	754	707	736	770	748	750	753	698	749	759	769	766	736	745	772	755	764	756	736	752	703	738	757	734	758	748	754	793	750	739	748	749	714	756	766	758	744	689	728	739	784	764	753	734	695	728	769	773	781	759	755	750	802	770	767	805	737	771	745	745	703	766	692	744	755	744	694	731	771	763	741	741	738	731	796	728	684	795	763	733	715	731	734	761	722	701	778	750	755	780	735	755	735	753	752	774	783	753	751	759	751	730	739	717	726	735	725	786	750	773	715	771	805	728	752	768	703	802	766	757	712	757	750	720	771	764	793	756	734	782	737	763	769	748	743	795	765	775	739	755	751	751	749	786	770	713	727	772	761	745	764	726	754	734	756	792	783	728	754	714	703	743	745	725	707	773	788	697	773	747	761	715	762	769
27382	21196	10908	1148	474	409	349	414	648	695	616	484	382	341	302	254	433	223	273	262	255	272	262	230	255	221	255	260	229	288	209	265	249	266	257	253	251	235	251	255	254	240	244	251	259	235	249	254	271	245	261	266	239	258	261	267	272	248	261	231	239	270	263	225	245	219	251	267	255	225	220	261	258	246	233	247	284	238	269	250	218	231	240	247	273	239	249	250	249	246	248	231	238	238	233	238	233	241	257	238	227	253	261	235	257	252	241	253	248	255	250	259	278	225	256	238	264	242	279	249	260	239	266	232	266	241	239	253	243	241	218	238	266	228	223	261	260	241	258	273	264	221	227	262	264	230	258	283	243	256	245	274	243	227	267	249	282	254	259	253	235	235	250	256	258	237	218	264	257	247	248	250	232	230	243	204	261	225	219	210	242	233	235	239	238	231	235	253	258	258	228	262	257	258	258	278	247	232	259	278	264	221	267	230	249	242	222	252	259	247	238	243	253	248	259	254	237	251	236	242	249	278	237	272	218	241	229	241	259	258	236	256	237	265	241	233	279	248	235	243	227	240	254	241	213	225	240	209	212	236	241	222	227	227	226	239	288	287	265	282	247	255	269	249	222	256	230	235	220	239	216	272	249	241	249	243	262	252	252	268	231	225	249	289	232	240	232	255	248	238	260	236	252	236	226	246	249	235	276	232	247	248	274	236	239	266	243	245	223	256	262	243	257	242	253	267	258	274	249	261	230	243	256	240	226	227	244	251	276	237	229	267	257	244	257	262	239	250	242	235	244	237	261	236	254	223	241	250	258	265	255	235	208	254	235	245	230	242	259	232	228	273	233	246	237	229	255	269	246	254	241	254	248	253	236	252	246	280	236	232	266	243	236	253	220	244	218	241	232	256	236	257	271	237	219	231	262	226	244	244	247	229	238	245	229	247	260	255	251	226	241	250	285	230	253	246	241	236	221	233	246	260	273	273	260	245	242	235	231	219	264	283	251	262	215	244	250	228	229	242	256	282	271	261	212	220	229	259	241	265	210	244	258	229	229	244	246	228	256	224	231	236	237	232	229	236	244	258	261	232	253	258	249	219	212	247	248	250	248	242	257	245	258	249	258	227	295	260	257	259	266	254	228	256	272	263	224	257	259	231	245	252	266	234	265	242	259	254	261	244	243	223	250	231	238	246	242	234	248	290	253	244	271	253	259	243	238	265	235	233	217	237	266	256	251	253	251	226	272	274	259	251	224	256	244	263	233	232	270	236	266	231	238	240	215	247	265	246	221	225	231	226	248	229	253	237	264	244	272	277	246	256	256	236	243	250	265	239	231	254	221	224	247	250	235	261	264	253	237	288	215	240	249	251	272	261	254	206	233	269	264	260	208	240	223	243	226	283	265	238	244	258	268	220	246	231	247	257	237	232	254	258	248	287	247	260	226	224	223	234	233	223	245	301	231	242	254	248	230	232	269	241	260	256	262	251	264	244	244	254	251	261	277	264	218	213	250	263	239	257	254	264	244	236	256	236	252	219	245	235	216	226	238	250	252	242	244	223	239	227	230	272	246	283	225	249	239	257	241	224	231	267	254	225	247	259	248	231	236	246	246	241	244	258	271	240	210	228	239	219	243	245	262	246	206	237	253	260	248	260	229	263	267	268	240	245	259	251	240	271	246	219	255	211	226	230	229	252	240	255	252	251	251	233	257	243	244	248	258	218	238	243	253	257	250	234	229	225	240	250	237	224	263	264	240	211	255	251	212	249	284	248	260	252	224	241	236	228	263	249	256	239	283	258	255	243	240	232	245	219	247	243	240	257	234	259	264	244	255	240	247	243	241	233	278	243	217	247	275	251	263	248	253	255	282	263	220	255	247	232	260	243	272	250	279	227	255	242	240	238	243	253	276	216	232	236	254	243	242	238	236	232	234	229	271	245	236	240	241	234	248	257	246	232	255	233	249	215	241	253	237	256	250	248	241	252	237	238	257	250	229	247	236	250	240	248	253	235	250	241	231	230	262	223	223	250	264	259	258	228	255	226	251	276	267	260	262	238	247	264	250	252	231	259	233	226	240	258	245	256	236	231	252	271	264	259	244	261	235	234	242	257	277	247	241	242	248	252	249	249	268	268	214	260	245	270	239	260	252	255	229	235	260	236	238	254	258	239	248	253	242	235	277	242	213	247	250	241	228	236	252	250	227	246	270	246	260	276	237	272	244	232	226	249	215	277	250	212	279	242	228	223	260	240	220	235	232	244	249	252	256	238	270	279	242	257	240	254	270	247	224	224	240	265	243	264	255	243	260	243	212	238	226	217	231	241	258	263	239	252	258	251	226	248	226	269	260	268	244	248	253	225	232	249	238	262	233	254	225	245	273	245	252	275	243	227	294	264	253	255	271	236	226	225	241	242	232	261	247	258	256	255	245	256	255	242	238	236	256	250	244	244	242	236	226	251	239	261	263	254	238	247	262	234	270	250	245	263	252	244	266	246	251	262	247	237	281	233	237	269	268	257	235	269	241	262	268	236	235	253	266	236	233	255	237	251	230	222	247	216	250	272	255	220	239	216	239	242	248	233	247	245	264	262	264	258	207	256	269	249	237	239	236	229	248	263	240	257	241	257	279	278	239	238	229	250	260	217	245	252	259	242	236	232	264	253	255	226	248	240	243	253	226	261	252	250	250	252	270	241	267	230	237	240	258	236	266	237	236	254	218	270	258	226	257	262	235	264	236	228	239	210	244	211	243	262	256	240	241	241	248	229	216	241	258	286	242	260	273	241	260	275	254	240	257	232	243	224	260	208	233	243	213	250	236	276	233	229	218	252	233	233	248	229	243	265	257	255	258	242	239	259	221	275	255	232	256	258	269	272	230	253	237	284	249	251	240	253	235	224	252	246	236	243	248	225	244	270	251	241	237	196	251	254	249	254	243	243	269	244	273	264	232	223	249	222	256	246	232	252	248	255	255	255	258	223	211	254	274	220	247	268	249	240	231	245	234	242	260	244	240	249	251	244	252	265	237	283	266	255	248	265	241	252	223	239	238	250	233	286	251	222	250	257	247	244	242	244	241	232	238	243	247	249	259	277	235	260	227	235	252	230	247	260	221	237	250	239	244	265	247	213	223	283	234	267	263	244	240	235	236	235	231	226	253	249	246	257	246	264	239	255	239	233	228	236	228	277	237	229	234	237	240	244	241	228	248	239	246	232	254	255	243	255	225	248	230	247	242	243	260	261	228	246	248	231	265	227	248	222	263	209	272	236	252	246	238	232	241	248	273	249	233	272	240	233	258	256	252	277	263	270	227	274	224	227	255	271	265	253	256	234	238	232	238	229	261	271	270	234	239	251	238	245	242	255	236	212	257	234	248	255	258	278	231	266	271	255	266	256	254	257	238	224	257	247	252	235	235	227	256	242	234	255	259	256	248	231	246	241	239	275	247	249	249	222	251	243	248	246	274	273	242	212	247	265	247	219	249	255	221	234	249	232	248	228
4523	3964	2539	804	499	424	413	675	1265	1384	1123	909	634	469	375	353	622	306	290	288	286	317	285	315	284	263	303	287	301	286	300	296	297	290	280	279	335	300	314	305	288	292	320	294	298	326	293	286	308	303	284	305	324	288	310	289	284	294	305	307	335	328	298	286	300	323	310	301	277	310	289	276	282	277	284	293	289	290	322	315	300	321	305	290	266	315	303	294	322	339	309	285	282	258	276	267	326	284	284	329	307	312	304	337	315	285	271	249	289	319	312	286	300	292	286	321	262	328	310	300	290	313	289	296	295	285	303	295	325	276	282	337	308	284	289	317	310	310	291	282	291	265	296	311	282	300	302	277	293	298	300	280	300	282	294	300	312	294	295	255	299	323	320	311	264	319	315	293	312	285	314	318	290	315	303	322	274	286	275	301	289	326	305	291	314	294	282	298	284	279	294	302	313	291	285	306	311	279	292	310	291	315	296	287	294	292	302	267	256	289	268	277	301	315	303	296	269	288	281	313	288	283	289	323	287	296	287	326	318	299	302	287	265	261	293	274	297	291	301	317	306	301	298	276	283	287	306	285	303	323	265	295	274	290	295	283	299	305	294	290	275	286	275	282	296	272	317	273	297	291	283	288	308	316	301	276	267	304	292	305	299	251	288	291	327	276	278	307	289	282	287	312	287	310	294	284	289	338	299	301	270	317	264	311	296	323	318	301	330	276	289	315	304	312	293	332	281	304	272	306	281	322	276	312	302	302	270	320	307	295	317	278	266	285	333	309	279	306	256	290	315	342	303	313	310	299	289	303	291	317	288	303	303	315	297	260	318	300	297	299	275	280	313	296	291	284	310	271	281	292	306	295	280	268	299	299	309	277	289	294	288	272	297	318	281	318	327	301	284	324	254	314	324	272	298	262	308	280	305	321	306	326	309	295	311	281	285	350	305	296	314	296	315	306	280	273	302	312	294	305	309	310	307	304	294	278	307	289	313	292	310	273	339	276	293	269	253	308	287	306	312	284	285	298	264	322	285	280	317	322	331	278	278	298	293	283	283	307	289	289	288	308	323	298	298	299	284	277	272	288	278	322	305	309	291	283	285	298	282	297	303	308	312	296	297	290	291	317	296	287	291	265	300	286	274	278	315	251	296	279	318	312	304	266	310	278	291	312	294	313	299	292	309	293	307	288	294	300	305	295	299	317	281	297	299	278	294	316	287	287	262	309	261	279	292	281	294	320	294	278	280	318	279	316	304	266	301	275	303	300	300	316	306	292	315	270	284	275	275	306	326	315	296	319	280	311	266	314	274	313	314	279	295	281	292	288	300	301	302	299	281	315	297	290	292	297	291	317	270	309	287	288	294	293	311	288	282	286	302	290	293	285	288	295	300	291	304	297	290	309	259	272	298	270	308	296	298	293	295	279	250	262	285	259	299	285	290	282	281	278	284	321	290	275	279	299	292	326	322	339	305	319	274	300	301	282	307	297	285	306	288	295	276	296	320	317	275	272	282	285	301	316	301	306	292	302	309	316	268	301	286	289	320	282	281	302	296	307	292	291	327	277	330	292	296	294	260	289	284	287	273	322	283	326	287	265	295	268	297	290	289	307	286	284	280	306	315	285	292	281	291	303	301	270	305	274	279	312	297	253	290	283	280	297	276	280	324	281	301	304	275	278	266	292	301	296	301	294	292	291	288	291	279	290	292	277	283	334	295	316	267	285	294	312	292	289	292	281	294	304	324	261	266	299	299	251	316	285	296	266	277	294	284	296	265	316	298	267	315	319	289	278	297	303	286	289	294	256	287	300	297	260	286	271	324	312	307	302	321	293	298	295	278	306	294	270	316	307	288	296	299	312	280	295	298	297	307	269	287	284	265	304	302	316	268	305	331	279	304	302	297	257	286	283	320	298	279	252	309	279	300	321	330	255	297	298	310	257	297	311	288	312	286	312	292	291	312	310	314	321	323	316	293	285	266	284	327	261	301	288	297	301	305	270	314	314	291	296	293	339	289	297	268	287	307	272	297	304	315	291	318	283	302	308	292	295	308	303	289	302	280	309	298	286	291	331	310	289	257	294	319	306	322	296	332	300	326	302	308	302	300	318	298	288	286	308	287	283	303	295	321	290	330	304	314	305	307	315	296	320	302	304	307	258	288	312	291	297	311	282	271	276	272	291	349	313	285	266	281	317	303	321	296	306	294	275	290	269	302	285	293	293	303	297	292	293	307	324	332	298	253	298	299	301	299	289	307	327	292	348	300	304	306	273	320	294	321	309	307	266	286	283	288	272	314	295	275	279	322	279	303	307	279	275	299	311	320	309	295	304	280	295	286	304	338	282	313	293	309	309	282	299	300	295	302	295	309	294	291	275	264	281	290	307	300	274	297	290	277	283	295	254	292	310	312	316	298	282	290	293	305	303	313	300	292	313	276	273	293	286	308	298	275	282	328	313	284	309	317	300	301	287	336	295	302	289	299	288	287	316	292	322	311	315	287	307	255	259	289	311	316	300	344	258	307	304	288	321	265	314	328	276	302	308	308	308	297	274	311	313	296	309	301	275	262	273	285	293	332	286	273	299	311	302	287	308	279	270	303	265	282	348	287	278	301	274	308	306	317	268	275	316	308	279	289	295	314	265	309	298	297	277	301	311	291	292	292	312	288	324	282	303	264	301	284	347	294	277	281	287	286	323	288	315	299	305	300	289	295	335	294	304	306	254	334	290	305	309	276	284	322	281	340	293	283	292	294	304	292	280	328	276	300	297	309	328	276	275	289	309	264	294	313	295	282	300	290	305	284	276	315	263	277	301	287	284	272	296	293	289	273	297	286	325	298	334	294	278	260	307	291	308	296	289	307	280	323	308	288	283	282	295	297	292	324	305	285	290	279	276	315	306	301	261	303	297	309	283	316	313	298	300	293	325	301	311	289	276	267	286	329	287	319	291	302	309	258	269	281	296	316	293	319	311	261	314	310	300	282	314	309	305	307	295	314	296	273	296	322	322	313	299	304	285	324	272	277	282	282	313	301	347	270	303	296	320	305	300	316	270	283	323	295	280	283	288	305	277	295	330	283	286	296	281	276	276	311	305	319	300	293	314	296	271	322	317	300	296	327	321	263	294	310	299	293	305	318	302	295	279	335	293	289	309	326	295	304	295	317	316	300	302	277	304	288	283	281	307	285	330	307	311	293	294	321	294	278	322	310	303	266	299	286	290	265	290	331	293	270	276	293	309	287	302	306	310	294	328	305	260	291	285	299	286	303	293	295	308	303	316	329	319	297	303	293	303	319	315	296	282	299	310	306	282	260	319	324	287	273	290	310	314	315	319	287	275	269	300	305	310	280	303	301	262	296	298	331	275	288	285	302	299	294	277	285	291	291	303	301	317	310	309	297	308	333	289	283	314	314	297	313	307	298	296	291	286	305	358	300	310	283	309	291	292	314	300	298	296	256	304	311	313	306	289	261	285	309	317	282	306	299	297	306	279	267	323
23805	21564	29419	24192	21569	18199	2224	1344	1786	1614	1445	1297	1039	781	678	713	3505	728	601	572	560	545	563	604	555	583	522	556	560	550	539	568	537	551	527	566	529	557	497	541	569	587	527	529	518	518	582	484	540	492	509	549	550	533	497	502	528	538	518	538	541	535	497	506	566	497	518	495	580	509	550	515	527	524	516	513	570	497	520	515	557	492	512	505	502	513	516	534	526	510	537	510	523	532	524	513	526	565	511	550	496	548	505	524	526	484	526	530	524	516	546	499	513	519	495	554	521	551	522	529	554	544	517	483	523	519	522	541	543	527	507	534	549	506	533	558	496	480	537	543	507	497	504	531	536	546	536	535	530	531	518	558	517	562	523	531	534	487	550	524	519	514	513	536	504	530	529	500	559	540	537	527	531	527	514	507	472	512	481	565	523	543	545	537	524	553	563	514	533	499	537	507	544	511	536	488	521	514	546	522	503	505	549	515	556	525	518	562	550	502	507	556	492	562	504	508	495	543	493	512	520	484	507	552	512	526	531	551	479	519	524	559	533	488	507	492	543	491	557	509	557	530	497	534	530	546	500	527	516	509	538	493	507	508	510	504	484	508	556	524	511	510	526	494	502	511	544	515	565	534	535	506	526	509	533	532	492	557	510	515	521	517	557	527	552	526	496	508	517	550	571	507	545	541	544	511	559	539	520	525	525	488	531	508	524	540	489	525	495	509	576	554	549	557	514	508	519	564	532	512	515	533	494	488	511	502	520	552	545	506	502	516	522	499	546	504	514	547	483	509	495	525	543	509	526	567	543	571	532	499	543	491	581	506	527	514	492	505	521	521	511	511	552	545	507	569	497	475	547	533	487	511	507	542	563	485	519	503	533	533	518	517	547	539	554	492	544	542	511	524	507	476	492	509	517	592	527	489	520	515	497	549	536	523	532	524	508	541	524	558	520	514	550	537	543	532	506	515	521	473	526	490	483	524	511	511	571	519	526	532	514	533	565	475	536	516	498	533	528	535	507	531	480	486	498	509	511	486	544	527	473	492	516	533	479	573	537	488	530	496	524	510	523	527	506	553	506	548	503	523	516	503	540	516	522	527	487	519	534	532	504	528	543	494	561	559	522	495	492	549	511	525	551	482	520	589	498	524	524	491	490	483	549	542	557	533	519	487	525	541	513	550	530	501	507	515	486	515	592	503	543	561	526	516	511	512	538	532	531	533	546	501	497	489	541	517	540	514	537	505	508	546	513	524	491	484	519	526	559	539	568	549	528	550	551	505	487	499	508	497	560	538	544	506	538	498	511	553	550	520	540	510	526	516	455	490	535	519	522	517	496	495	542	574	561	480	530	547	530	509	501	548	517	562	495	505	497	529	519	527	511	517	554	510	505	537	517	499	471	513	489	524	512	534	533	507	524	555	492	490	522	547	540	499	507	534	538	516	512	536	530	547	506	501	473	503	543	543	546	531	528	528	511	573	528	520	518	515	521	562	509	469	538	553	499	522	550	536	501	516	543	554	500	569	545	525	522	507	530	522	524	524	543	533	572	517	523	499	530	541	564	519	541	523	553	546	577	571	552	541	509	495	477	527	529	528	525	492	567	552	517	513	518	500	542	470	552	532	463	556	505	496	518	541	541	531	518	510	490	557	503	511	568	516	524	515	541	497	528	508	554	529	506	482	493	513	526	541	532	510	531	544	528	517	514	545	506	506	500	548	509	497	528	504	508	575	497	517	555	539	525	507	523	549	488	514	530	506	525	528	494	575	522	530	493	553	533	527	527	536	503	508	531	526	490	491	486	549	524	557	539	544	488	508	511	523	527	536	500	529	533	520	537	544	529	532	531	552	504	522	547	523	538	514	511	493	534	499	501	533	538	562	539	519	508	458	492	534	550	523	523	520	519	520	516	598	518	511	533	518	534	549	536	530	512	549	515	532	508	520	555	556	531	499	500	493	512	531	535	530	514	544	556	547	524	537	547	543	533	519	557	532	509	554	564	488	501	523	495	593	516	553	558	556	548	538	488	559	543	548	521	508	516	484	501	490	504	502	535	540	521	511	458	535	503	516	542	507	513	531	525	538	520	523	536	531	534	537	552	487	509	532	529	509	519	573	518	490	505	556	538	490	500	538	499	528	504	528	522	547	559	500	523	533	524	565	530	495	517	540	537	540	579	544	499	490	530	513	531	512	511	539	533	524	517	517	524	530	524	535	517	556	540	527	523	540	488	510	536	578	529	556	575	547	544	517	511	535	520	508	561	500	546	510	497	547	498	550	515	507	531	510	546	510	527	513	511	534	527	532	515	532	482	531	506	523	512	532	519	511	544	538	550	543	516	495	478	566	497	549	527	496	530	505	526	528	548	527	505	520	522	522	564	534	546	537	497	524	517	524	568	536	525	491	525	520	495	562	515	480	538	494	509	520	495	507	551	491	545	546	539	505	529	483	561	520	494	508	482	509	503	546	535	507	516	502	499	550	553	472	498	558	511	519	509	531	513	504	545	518	481	517	550	521	556	572	516	520	536	528	527	503	512	516	529	506	517	508	512	519	526	518	497	500	513	513	513	511	510	538	509	525	533	529	476	505	524	504	536	486	502	545	545	510	527	485	530	525	494	541	498	526	503	493	485	530	511	521	533	495	528	518	512	532	514	529	522	512	470	499	492	524	507	539	509	514	530	579	494	547	552	522	507	559	531	492	500	599	529	520	531	508	507	504	515	545	560	519	500	494	492	543	530	485	529	498	532	541	550	495	511	540	482	547	574	489	554	510	556	548	511	520	531	532	548	515	509	466	541	515	562	529	542	524	522	536	547	540	541	530	545	496	562	499	503	474	517	542	551	562	539	521	505	530	498	508	513	493	518	542	550	516	485	492	513	540	549	501	534	502	504	555	536	518	569	533	500	557	531	517	531	506	532	535	508	520	516	525	527	502	556	532	504	525	504	484	521	480	504	517	535	514	501	495	515	491	518	556	526	513	512	522	525	515	479	484	577	498	536	505	511	546	496	541	487	515	545	501	518	527	556	480	515	481	539	524	540	513	533	501	538	519	591	503	510	549	509	518	490	499	527	540	509	504	518	532	493	478	520	509	518	515	506	553	500	518	529	488	542	506	513	533	539	539	504	529	570	565	567	521	547	520	523	551	543	540	498	536	535	525	530	523	536	517	502	515	518	525	505	496	510	525	521	527	517	515	563	525	521	517	536	553	489	530	505	532	484	530	557	558	510	531	547	495	510	516	546	538	529	529	538	525	533	497	492	502	452	516	509	499	509	511	520	546	565	507	503	492	528	515	503	542	516	564	512	535	539	549	553	522	536	539	542	510	583	545	505	517	562	522	571	526	504	518	541	470	505	564	544	523	548	479	507	494	512	541	519	502	505	512	495	511	539	557	527	475	540	520	540	525	479	551	559	516	562	542	480	512	524	530	520	498	502	520	498	574	531	500	536	523	542	518	511	570	597	519	531	499	504	485	518	536	515	518	524	549
5299	13330	10508	5247	3621	2679	2189	2219	3215	3005	2545	2235	1614	1152	927	906	5783	727	718	700	693	692	666	660	649	618	668	643	593	589	651	601	610	615	631	604	559	625	612	632	640	604	582	600	588	627	626	654	570	591	601	541	625	603	591	597	597	573	579	598	606	567	594	623	608	598	642	607	635	584	584	612	593	590	602	624	643	605	655	597	544	577	614	613	625	625	624	571	579	603	610	603	625	603	593	598	593	633	589	572	587	557	608	636	622	585	619	571	588	610	578	599	561	614	558	569	600	580	591	613	602	617	578	603	567	605	607	560	600	567	574	628	564	577	578	589	598	639	594	597	599	625	579	530	613	592	575	633	648	609	561	605	620	617	582	544	586	601	545	620	619	578	606	613	573	597	602	656	585	549	600	594	574	666	601	608	591	623	570	604	599	578	606	573	576	638	584	611	556	591	588	560	629	600	611	577	585	626	609	601	621	599	578	609	584	603	645	590	594	619	619	536	608	628	573	581	620	598	580	599	599	579	577	599	549	570	584	561	609	585	648	578	623	598	641	605	583	606	605	615	602	564	579	612	617	567	610	576	630	578	576	598	619	580	596	605	566	628	576	587	600	582	584	533	565	599	578	599	636	563	588	630	607	600	585	594	621	605	623	613	604	600	577	606	601	601	591	547	571	613	629	565	520	582	574	577	602	553	579	578	597	564	598	555	593	550	586	574	578	624	611	612	556	579	603	592	570	586	579	588	566	603	559	614	599	605	592	561	614	546	591	583	583	657	630	603	535	625	616	570	544	596	585	590	584	575	590	624	619	626	593	644	638	621	588	573	564	595	569	589	596	603	575	616	552	589	625	616	588	568	599	575	598	576	566	571	552	590	578	616	591	612	612	542	615	613	628	658	579	614	566	595	605	603	601	567	611	609	574	566	580	595	641	583	603	638	567	605	641	615	607	635	618	635	582	612	548	574	614	675	598	575	622	601	594	590	562	596	592	569	609	569	615	624	554	573	572	576	588	620	588	570	587	559	562	598	587	586	625	581	594	578	583	613	609	609	568	578	592	558	599	589	621	571	613	621	582	579	624	594	616	633	623	616	632	637	594	596	571	573	575	627	573	611	574	597	597	633	647	573	561	580	609	646	605	589	587	536	615	560	565	583	578	561	589	571	573	576	620	581	609	628	561	613	628	590	641	598	642	599	577	627	591	568	592	581	642	632	585	578	576	617	617	606	637	594	586	626	579	594	557	620	610	640	587	646	589	578	586	602	624	625	615	597	550	611	575	587	561	640	626	596	588	539	548	550	605	546	563	580	593	565	582	584	577	576	580	571	571	587	633	591	582	585	582	626	606	600	572	604	627	584	623	568	581	617	557	575	580	587	619	583	558	563	595	599	615	604	588	565	557	623	623	601	639	609	615	604	548	579	559	564	631	605	593	603	598	591	570	614	618	598	638	591	562	571	585	572	604	630	564	568	614	629	539	579	596	607	617	566	631	558	565	596	620	566	604	575	585	628	548	601	615	590	586	577	626	593	611	567	652	593	576	628	554	569	611	589	552	601	583	600	574	588	569	561	605	604	574	598	613	592	649	574	646	585	618	581	623	606	575	575	645	600	622	620	569	582	591	590	582	634	589	565	611	543	563	557	588	562	603	577	598	605	599	555	635	597	626	613	575	589	571	551	616	586	610	635	585	622	577	596	591	601	576	605	546	599	611	588	616	611	582	602	613	601	615	596	548	609	552	579	611	632	606	581	599	603	604	611	574	592	583	628	600	580	599	593	596	584	602	589	571	592	596	605	571	593	599	632	640	552	594	562	599	573	622	631	610	573	628	598	578	584	618	582	595	604	540	602	578	580	597	571	614	566	579	568	592	600	613	601	626	612	608	607	618	589	603	575	607	622	607	611	640	562	597	589	550	643	604	633	595	626	616	606	599	578	578	595	621	650	588	580	598	536	588	628	554	612	586	601	564	611	583	617	627	599	608	613	573	637	604	604	575	602	587	567	595	564	590	568	536	614	635	585	628	576	607	622	608	573	567	597	613	595	586	609	607	591	604	607	599	572	637	575	612	569	597	590	586	602	551	595	592	591	584	601	599	602	595	578	641	578	594	571	610	611	592	570	603	574	610	622	569	641	599	594	580	596	581	602	615	587	598	577	587	621	600	599	585	610	615	604	602	562	578	597	590	564	585	614	648	601	571	603	605	597	601	609	571	602	588	638	563	598	592	574	627	611	575	644	587	596	610	610	631	591	550	608	633	588	603	638	616	610	597	600	591	534	614	642	573	582	592	591	604	581	586	602	619	565	581	601	599	602	590	578	631	610	575	604	608	554	633	541	682	570	552	569	616	588	568	613	569	548	555	561	603	618	573	580	616	588	624	604	634	618	599	567	573	574	601	557	569	639	613	594	631	639	608	579	652	556	600	562	579	594	597	599	563	587	600	572	627	599	621	565	584	615	594	602	572	589	582	600	566	581	603	587	572	582	620	605	600	550	597	608	602	589	599	589	568	614	607	624	579	606	572	572	591	593	619	592	587	537	608	629	587	609	556	583	634	602	591	628	577	601	629	617	527	629	569	593	553	592	597	565	564	549	604	601	584	624	609	608	583	573	586	577	625	571	652	612	565	579	615	581	603	564	572	583	602	614	586	631	603	586	567	615	586	594	624	574	630	636	599	593	591	596	621	620	618	584	581	593	606	612	586	616	576	578	634	601	580	603	549	604	599	582	606	586	591	590	608	592	569	579	563	525	578	600	562	614	573	597	598	584	598	605	593	629	594	607	571	576	613	586	591	607	575	555	619	596	593	587	581	585	587	587	584	624	597	551	573	578	581	534	579	637	562	625	589	627	610	570	596	598	586	604	554	583	586	583	587	579	592	593	583	624	620	605	573	578	565	609	609	579	587	564	643	592	578	590	603	589	641	630	570	619	606	562	601	618	596	584	587	597	599	582	583	558	588	591	615	620	601	575	609	616	598	567	577	602	580	604	570	549	627	643	608	563	605	606	617	560	568	580	574	605	610	610	600	545	624	601	581	606	625	598	610	637	565	606	598	567	598	639	581	583	635	588	607	570	606	566	598	578	627	565	617	575	620	573	591	541	633	616	580	561	580	629	580	600	577	629	554	607	615	591	568	591	568	601	600	592	594	573	591	601	616	600	571	555	554	616	585	618	601	595	602	567	593	580	641	574	625	609	601	589	591	592	592	597	619	610	598	596	578	572	590	559	597	591	639	603	549	598	609	607	562	668	570	661	594	595	616	601	591	590	581	583	577	615	595	549	613	631	575	596	588	587	597	597	618	525	613	624	563	642	613	569	594	611	597	600	577	589	566	584	576	577	583	540	591	583	633	565	622	617	615	587	573	610	563	563	613	623	569	574	553	602	630	638	593	600	568	607	566	608	609	603	619	627	617	597	575	607	612	573	583	601	599	564	603	593	580	596	597	567	621	592	598	569	572	580	622	601	585	598	552	606	573	598	572	614
25051	21576	28565	24973	18080	1350	684	610	836	838	955	898	541	420	378	354	1443	284	282	272	295	280	257	269	282	257	273	280	234	258	268	256	264	268	270	296	261	271	271	266	280	235	258	241	240	271	280	246	281	268	260	249	239	256	264	243	246	228	245	251	268	247	258	263	268	227	262	273	267	272	267	252	253	266	264	291	269	281	271	271	258	272	266	259	246	260	239	271	251	268	235	268	251	262	248	231	252	269	266	242	251	275	265	262	272	253	261	266	281	237	278	268	278	243	278	267	227	253	256	259	252	254	255	229	262	297	259	267	240	227	237	278	239	277	273	234	244	289	270	285	256	276	248	270	254	266	258	245	262	289	251	243	267	240	252	221	279	260	256	259	230	235	245	253	257	253	254	246	260	265	259	231	270	287	229	252	213	273	253	253	241	246	265	234	229	280	243	255	249	255	264	284	244	264	238	251	252	250	280	246	256	267	264	242	268	249	273	247	227	259	245	263	249	235	240	257	248	240	262	266	302	264	261	250	259	259	258	261	257	262	268	244	269	249	270	267	258	256	247	241	241	245	250	245	285	267	252	257	241	284	240	243	259	283	271	254	226	280	220	254	265	241	252	262	219	227	262	238	263	243	264	275	306	262	262	275	258	244	239	279	268	257	244	269	260	256	242	229	242	259	266	266	245	233	259	261	224	250	237	245	257	252	257	287	266	246	264	257	280	245	262	242	265	258	252	236	240	255	272	234	271	232	286	263	281	255	272	300	270	281	272	256	246	245	266	258	270	258	276	232	246	253	237	262	246	247	270	236	263	307	243	273	251	253	263	258	244	248	248	253	217	241	249	247	264	241	272	250	272	281	295	256	274	252	260	259	242	285	234	268	282	256	261	261	257	260	238	243	233	265	258	257	278	245	255	226	227	274	256	258	250	267	280	262	259	233	248	241	233	271	265	229	216	251	276	264	264	265	239	264	236	256	268	256	247	229	261	263	237	269	258	253	268	262	271	233	271	242	213	231	278	267	266	235	263	265	247	280	256	232	277	242	238	247	226	234	236	268	241	258	274	260	275	251	250	258	258	251	261	262	260	265	243	266	269	248	267	256	263	276	285	262	252	243	244	239	263	251	239	236	245	231	238	227	258	252	272	275	288	272	283	252	253	254	273	267	242	248	264	230	224	248	256	265	265	240	286	245	226	272	218	296	269	269	262	261	252	241	283	260	263	292	256	263	276	262	258	260	244	227	261	240	245	246	264	258	275	223	243	263	270	259	259	237	292	267	243	267	245	257	284	249	259	252	245	256	248	270	280	255	241	268	267	265	261	241	247	242	238	241	281	276	276	251	243	244	245	251	265	238	240	255	245	251	265	249	283	255	267	236	291	240	288	265	250	224	261	241	261	252	252	272	253	248	255	263	252	269	247	271	268	274	277	236	260	254	254	240	262	244	266	277	249	263	241	245	259	260	282	255	243	242	282	263	230	262	262	248	270	270	263	252	248	232	270	237	243	244	239	251	237	244	253	266	263	270	250	250	241	269	249	236	243	254	273	279	240	268	223	237	280	273	289	264	269	258	270	254	266	244	278	241	259	276	279	282	235	227	239	253	258	243	270	254	237	259	250	251	250	278	255	258	254	269	246	257	280	260	298	292	278	260	284	255	258	242	270	239	252	246	265	272	255	228	268	238	254	254	266	266	289	242	244	242	264	273	230	256	250	271	265	257	246	270	248	246	269	269	258	254	284	263	238	274	251	268	261	253	261	260	257	291	257	248	259	278	252	280	251	241	253	248	234	242	255	270	254	238	228	266	256	233	260	243	283	261	230	306	267	261	248	232	304	260	241	233	252	266	245	270	248	232	264	262	235	237	207	274	246	250	258	286	253	226	252	279	259	254	251	259	248	239	259	243	270	260	255	241	283	256	243	265	257	258	250	276	236	267	249	249	244	253	240	257	275	257	258	247	288	254	241	235	234	263	295	270	254	269	281	248	263	269	289	240	252	251	240	242	276	292	250	246	244	251	273	227	247	265	274	280	284	260	276	261	265	276	267	265	235	278	285	262	235	250	250	269	262	248	271	260	231	268	277	244	247	204	250	260	226	259	271	274	261	273	259	262	248	260	248	226	277	259	259	261	263	258	242	281	268	261	237	272	255	280	263	260	260	237	222	244	260	275	253	245	283	270	274	259	288	261	256	262	265	254	259	257	250	258	274	246	261	270	261	247	218	242	239	247	231	288	262	268	245	259	229	280	275	259	245	240	256	246	248	282	253	266	265	250	252	265	255	261	259	262	243	273	250	261	269	288	249	252	249	260	235	248	263	254	244	251	204	259	271	252	267	280	255	255	258	274	250	247	246	254	244	254	257	229	264	286	242	262	255	232	264	277	220	270	222	252	233	288	232	266	235	270	264	244	271	245	255	249	257	239	277	269	280	253	244	265	241	271	261	253	256	263	255	237	242	251	276	283	246	257	264	234	252	246	275	287	272	248	248	252	266	262	292	239	232	261	245	236	256	244	268	257	257	262	264	264	246	264	252	303	227	265	221	242	271	266	292	285	236	243	253	250	268	244	264	253	253	250	244	262	271	248	256	248	259	233	256	253	268	244	254	265	250	253	257	237	234	255	233	241	257	261	256	270	264	285	270	259	227	250	249	248	242	256	264	251	259	275	238	253	253	289	274	251	238	268	254	228	273	256	228	263	257	251	252	254	238	267	247	257	261	250	240	266	270	257	272	268	241	244	243	268	235	255	259	242	242	281	271	256	255	268	242	279	272	243	279	242	274	274	268	268	238	258	273	258	244	255	284	282	255	238	254	266	261	252	255	295	272	301	271	279	253	239	276	280	283	234	256	250	242	226	301	253	237	226	246	233	237	267	272	260	230	259	266	272	243	248	243	254	260	267	253	247	267	249	257	247	263	273	239	259	243	264	235	250	245	273	234	262	233	256	254	278	236	267	267	269	272	258	258	271	267	255	242	253	290	296	246	285	269	282	254	271	257	250	256	252	260	278	243	254	259	266	251	250	258	247	261	234	226	280	235	235	240	254	255	262	266	227	263	225	246	258	245	241	212	250	250	234	271	245	239	252	283	237	272	214	255	257	243	276	257	256	236	267	264	245	234	260	249	254	249	268	250	238	274	255	267	244	254	258	249	228	268	238	260	252	258	214	251	259	270	259	257	263	273	244	208	253	263	248	235	252	237	245	244	253	255	264	262	264	263	244	263	243	248	283	258	261	232	276	254	229	245	260	236	249	281	241	261	235	238	240	263	251	235	221	281	243	256	273	269	265	272	242	249	249	273	290	274	248	222	268	225	239	255	237	257	265	257	261	281	274	276	266	273	264	258	261	239	258	258	277	257	261	275	255	238	267	258	259	246	269	254	273	267	262	283	231	265	251	245	267	262	239	259	230	251	258	244	258	295	288	275	249	248	259	242	255	253	248	258	261	247	243	256	254	248	231	250	224	257	251	252	242	272	288	240	265	255	275
4953	8137	6320	2918	2082	1729	1317	1340	1820	1747	1872	1799	1045	678	558	596	2922	439	396	369	398	359	348	361	370	350	350	357	326	306	367	325	319	323	343	354	318	352	321	380	354	327	340	338	322	363	346	318	333	302	355	331	326	328	320	349	319	340	314	319	312	339	323	322	307	311	344	291	330	335	303	352	320	276	325	345	357	313	339	303	339	361	341	312	299	337	309	343	342	301	344	337	338	336	344	312	318	312	317	304	309	284	305	313	326	333	323	324	324	339	311	301	327	332	314	364	331	313	323	351	358	346	315	345	319	317	319	333	329	320	332	328	311	326	302	321	298	347	339	325	351	310	317	306	347	345	326	327	322	308	347	327	319	285	321	332	311	307	337	337	306	310	347	297	367	329	302	359	314	326	341	285	308	322	305	328	339	307	338	334	306	323	333	317	341	299	330	299	326	329	359	328	305	367	313	309	337	342	315	340	354	306	314	307	308	330	361	312	333	317	318	350	351	323	319	324	335	326	376	326	325	310	327	352	344	283	298	327	378	336	288	304	314	326	324	319	306	344	301	347	338	355	324	318	324	396	326	311	328	348	307	325	318	320	374	324	353	305	330	341	325	319	337	341	330	341	301	325	344	367	311	340	341	308	312	342	319	324	330	337	328	335	336	351	305	317	327	311	293	305	313	325	315	335	310	311	324	337	312	356	331	347	361	333	350	300	324	313	333	307	328	350	323	282	321	332	329	366	319	288	327	300	283	339	344	318	331	328	308	290	334	314	313	343	325	331	329	309	313	311	338	314	330	333	319	336	334	315	327	309	320	300	302	324	312	323	330	325	294	315	326	327	330	341	327	320	316	341	337	327	314	348	310	297	348	349	294	322	315	313	346	318	352	322	336	319	320	304	351	318	308	363	314	294	295	308	317	340	328	316	309	321	352	342	348	319	329	325	353	309	325	320	314	314	313	333	301	327	317	324	309	350	349	325	339	313	304	312	335	308	359	342	326	301	354	351	311	328	308	341	341	305	328	323	308	287	336	311	324	338	311	302	342	329	337	327	314	312	330	338	356	305	319	343	285	312	343	335	337	322	325	343	345	316	329	333	307	296	346	320	316	288	302	327	320	327	307	328	331	301	350	340	325	312	315	326	350	307	311	328	297	323	326	303	290	333	334	316	311	333	289	347	318	333	310	326	326	327	322	318	309	360	335	332	324	333	300	360	361	344	322	369	326	313	329	336	327	347	319	348	327	323	315	345	329	339	310	324	343	295	359	307	336	332	327	342	320	323	342	326	308	316	349	297	304	360	319	327	322	308	309	309	315	305	305	330	303	364	327	355	351	352	340	324	328	315	351	307	342	338	331	326	365	340	316	299	327	309	307	355	304	323	358	287	304	355	320	322	336	306	320	315	324	314	305	325	288	317	308	320	335	297	291	317	298	310	328	341	290	354	340	327	336	320	320	316	348	330	332	347	312	319	318	352	329	332	319	325	318	346	292	311	321	311	304	337	314	332	321	321	327	343	319	312	340	355	299	331	340	332	322	314	340	350	315	331	289	291	317	359	323	311	339	324	373	317	332	309	330	313	364	316	312	345	330	323	302	338	298	358	321	324	318	309	310	309	326	306	328	312	343	323	301	329	333	296	346	319	304	327	330	374	323	355	324	301	302	346	308	338	323	329	303	378	319	325	288	344	334	313	325	348	305	330	337	366	299	329	336	342	315	330	294	300	339	334	315	279	319	338	334	332	285	304	323	294	300	339	326	312	337	309	322	331	325	340	329	310	320	356	343	327	323	344	348	323	323	330	314	321	335	316	319	321	323	305	313	327	336	307	331	312	329	320	314	340	284	295	347	331	314	359	324	339	320	336	327	335	327	316	294	312	309	329	314	305	334	311	365	340	359	321	322	333	315	322	356	313	347	313	315	356	290	305	337	313	346	298	341	294	307	305	331	343	320	296	344	332	320	325	314	326	348	329	305	365	328	338	326	321	331	342	339	352	324	328	336	340	322	303	324	340	302	340	314	308	316	335	337	291	341	334	321	312	314	329	351	276	299	321	315	317	341	327	332	325	311	302	351	366	327	287	325	299	331	311	306	340	326	317	314	280	329	313	330	321	330	336	337	314	325	314	331	316	329	315	310	333	301	324	295	346	288	333	338	337	341	304	339	322	317	334	340	315	305	330	354	340	349	310	296	294	321	328	307	322	349	290	347	331	352	327	312	340	321	344	318	324	331	336	317	356	328	300	332	315	331	334	349	342	313	346	321	314	342	314	302	329	350	333	331	274	309	298	339	296	322	348	322	368	300	307	313	330	300	346	327	351	346	309	316	318	355	315	331	306	355	365	311	347	315	330	336	324	313	341	323	307	331	312	321	317	316	347	363	304	340	333	331	368	307	307	322	340	323	323	295	326	344	314	334	318	316	321	355	333	343	312	329	341	317	317	349	307	338	304	327	352	329	304	339	304	315	310	327	314	306	317	360	312	350	347	325	333	313	317	304	322	292	346	328	331	302	292	345	322	325	343	357	348	295	328	336	351	293	313	365	322	309	342	341	316	348	331	341	331	341	317	328	313	313	317	350	333	345	337	330	343	318	306	339	324	307	323	280	335	331	303	313	297	350	345	336	351	333	304	327	327	299	334	352	309	295	328	332	312	324	312	314	340	342	313	316	316	327	315	342	335	345	323	336	345	316	324	296	320	304	346	290	306	315	330	315	356	299	327	291	323	341	339	323	308	315	342	331	338	324	337	331	325	351	310	324	305	313	347	337	306	323	315	336	316	327	319	365	309	292	321	324	308	329	299	323	338	306	313	333	333	286	295	345	313	306	298	316	302	323	302	323	317	309	339	324	335	328	324	329	294	294	315	330	354	315	341	333	361	314	332	308	318	328	311	335	297	298	327	310	335	340	331	309	344	321	310	310	301	344	334	312	342	337	301	341	319	313	357	310	296	345	323	320	335	346	338	304	308	322	322	328	332	324	327	320	316	314	331	305	328	325	309	309	332	333	340	307	328	309	289	323	281	363	332	311	353	335	347	331	338	304	329	341	316	353	320	306	344	305	318	321	326	330	307	345	340	306	284	358	311	341	304	313	337	326	302	330	329	323	361	315	324	330	324	310	319	331	292	358	329	327	335	345	314	358	318	324	344	327	325	351	339	332	324	327	320	331	310	341	332	320	352	335	314	305	317	327	341	325	300	349	317	327	339	311	327	340	321	341	297	349	327	326	306	334	319	319	293	320	315	318	339	346	324	336	323	328	293	325	297	347	310	309	301	323	315	288	317	338	332	361	328	305	311	389	301	337	327	328	322	342	336	347	310	316	308	338	350	336	289	339	327	303	314	338	322	337	337	313	361	326	314	312	308	355	320	316	314	332	332	321	346	293	316	326	303	340	327	292	332	304	331	342	341	330	342	291	312	326	325	319	365	337	323	312	318	312	326	345	328	320	332	320	311	314	323	306	337	339	332	323	297	357	322	315	309	319	303
22965	21600	29672	24007	21589	21682	15741	2462	2037	2353	2852	1990	1361	1150	972	1016	5735	854	834	769	745	736	801	738	734	687	752	714	688	659	700	664	675	697	678	718	684	704	737	675	704	676	716	727	686	663	667	704	711	686	689	709	724	690	677	691	644	668	658	621	666	674	667	639	674	655	665	628	694	637	688	652	676	706	611	672	653	666	650	653	679	648	684	629	658	679	652	666	651	658	681	681	639	624	631	676	630	679	702	651	675	635	679	677	626	659	667	651	723	684	606	689	667	597	701	682	641	684	671	671	655	715	634	607	691	648	700	670	674	706	654	685	750	648	714	691	626	627	650	634	631	648	680	680	664	648	711	690	658	642	659	630	660	648	664	651	684	733	665	692	651	607	629	663	684	664	663	708	646	679	717	730	670	663	642	638	651	618	621	670	635	699	662	685	672	666	729	666	646	687	662	705	669	659	674	652	688	665	659	644	658	669	664	694	664	647	675	639	661	684	653	675	638	661	661	663	661	669	626	671	654	638	673	673	663	665	676	714	667	701	665	662	635	667	634	634	662	681	639	666	745	667	644	652	671	666	644	667	691	697	658	652	673	650	672	631	665	665	729	674	714	653	652	743	655	657	696	614	664	625	641	675	684	645	638	678	666	677	647	663	633	675	622	652	689	656	653	644	631	652	644	665	653	647	611	673	629	640	642	647	655	636	659	664	698	665	647	668	667	606	679	663	652	667	679	641	653	699	690	669	663	683	701	671	655	647	640	640	686	700	660	695	655	622	655	673	623	725	605	693	670	661	649	630	609	625	695	673	656	663	668	673	665	637	671	671	700	649	696	682	687	638	667	637	673	702	649	608	667	650	657	667	732	635	683	680	645	660	695	659	644	652	643	668	670	614	690	678	692	694	652	641	700	665	693	674	640	648	689	661	642	690	591	634	634	650	651	690	662	658	679	650	637	710	701	682	608	659	671	671	646	656	656	658	622	640	647	665	621	634	682	650	649	649	646	654	670	605	679	691	699	700	677	600	646	636	655	675	630	731	710	680	693	662	675	641	617	655	668	630	646	615	651	691	662	644	680	643	645	690	674	652	671	662	638	631	672	661	641	666	629	658	660	659	637	650	669	676	624	632	655	672	679	649	688	623	630	646	644	681	663	707	616	676	645	646	632	658	626	611	701	672	657	658	656	648	650	674	678	662	641	705	654	657	681	672	623	644	647	654	641	672	671	664	661	610	703	618	671	711	654	683	648	669	640	676	647	655	662	625	679	618	659	678	635	640	637	625	663	646	655	670	659	694	677	654	714	657	675	644	665	672	640	632	614	679	706	637	644	659	659	676	663	638	647	662	668	668	647	642	655	661	645	628	645	619	653	622	629	684	665	610	662	650	645	687	604	699	664	668	697	681	676	648	598	662	677	678	668	660	681	681	659	615	646	613	638	672	666	639	671	657	684	638	691	700	622	681	636	640	689	694	619	600	628	624	687	648	655	684	650	650	634	687	723	654	634	667	671	624	598	587	689	699	663	651	691	657	661	699	655	662	673	632	643	636	699	701	681	621	621	680	677	671	662	660	669	652	660	628	670	662	625	700	673	718	663	702	654	747	648	635	648	641	695	623	671	655	662	612	645	676	681	634	636	673	633	681	638	649	646	648	627	643	655	677	646	652	659	690	654	643	646	619	661	702	694	673	659	596	635	713	642	659	709	638	666	653	664	645	624	624	653	662	648	664	702	622	647	650	709	641	690	672	633	628	642	649	662	679	665	660	635	658	676	625	690	660	662	591	695	651	656	656	654	668	670	673	646	699	649	664	628	674	639	657	694	667	610	656	628	698	676	643	633	679	618	687	651	664	677	635	683	647	630	709	683	647	656	662	660	670	674	631	648	676	710	650	631	618	651	640	679	657	654	696	666	678	673	662	629	660	690	653	606	663	677	711	639	647	666	638	669	644	682	656	654	677	660	651	687	659	644	673	666	675	630	649	616	683	678	634	674	643	637	644	642	673	612	601	687	710	642	689	636	667	663	660	618	676	667	665	636	650	653	665	672	655	653	671	705	655	690	681	728	666	626	676	655	628	657	634	652	677	642	655	663	635	669	647	595	655	623	648	649	637	659	640	632	639	661	635	694	669	685	610	639	663	667	664	605	693	644	667	643	650	669	651	693	673	687	637	667	647	633	660	636	656	699	619	671	673	664	604	688	686	665	661	693	660	676	679	675	647	614	644	639	613	659	672	658	641	624	668	670	654	659	670	653	651	603	653	696	651	658	629	632	658	606	660	628	656	656	634	705	722	666	629	661	678	644	673	649	682	626	641	672	671	657	675	634	668	705	636	668	634	657	633	688	674	689	678	683	621	598	629	686	650	633	682	661	651	612	682	651	643	602	723	659	607	659	648	657	644	661	667	712	666	646	687	629	610	688	648	650	697	646	704	636	651	684	665	677	669	656	685	612	610	628	602	678	672	671	638	637	645	691	588	649	627	675	703	711	656	680	629	721	686	701	640	617	668	644	657	674	629	667	697	651	684	686	658	639	689	683	672	682	663	669	710	668	644	662	694	627	629	646	674	631	695	639	612	663	667	663	700	661	673	633	681	669	733	648	642	688	642	632	687	629	641	633	648	681	627	620	686	682	625	655	696	643	680	670	682	673	644	643	666	635	695	666	712	653	727	659	695	671	676	714	658	633	639	630	686	626	659	650	675	608	676	653	667	637	678	698	687	685	704	613	625	691	608	649	646	707	655	705	649	611	676	615	620	670	661	631	638	666	649	622	661	651	610	657	632	649	673	657	661	659	688	653	647	676	659	630	672	624	636	654	675	656	638	659	667	687	633	646	641	651	672	692	660	707	653	620	707	641	687	657	661	660	684	697	692	637	661	667	602	642	662	639	636	677	686	634	657	660	679	630	666	657	649	620	691	634	642	652	650	646	670	690	688	656	622	626	613	622	671	665	632	685	655	652	608	661	631	626	643	680	664	657	624	646	621	670	707	636	639	658	683	645	678	655	597	632	628	636	619	646	652	677	697	670	674	662	709	658	673	646	649	682	650	683	646	633	635	675	664	620	598	622	643	655	661	635	637	632	645	670	673	712	643	671	599	609	678	683	664	655	646	655	663	640	665	661	680	677	654	655	634	662	667	661	647	639	659	664	689	703	657	678	684	680	646	666	622	665	655	606	675	626	685	664	667	648	650	671	678	621	619	628	657	683	661	644	660	710	662	659	681	662	658	634	667	640	611	666	617	664	622	681	661	652	588	646	624	654	710	641	652	646	630	616	630	671	705	651	637	671	663	679	659	639	642	646	638	642	630	691	666	693	658	627	671	645	644	677	658	669	596	674	703	644	646	671	626	646	699	667	595	627	656	633	665	702	684	645	653	617	706	643	676	657	669	674	702	672	666	660	614	630	645	626	693	666	681	693	661	679	629	663	654	671	622	682	648	633	658	654	646	685	689	639	650	662	659	684	660	719	653	631	663	625	643	638	686
7597	18036	15855	8564	6146	5284	4134	3509	3792	4317	5059	3423	2217	1569	1359	1391	9025	1030	947	921	924	920	841	874	844	809	777	825	841	813	837	782	806	770	770	798	737	819	800	821	764	775	772	740	760	802	738	806	759	823	747	694	754	737	780	757	746	754	752	706	777	776	758	745	726	789	768	781	812	773	760	767	730	750	765	743	776	747	753	735	788	704	745	748	735	728	771	770	771	753	765	708	766	761	696	753	710	752	786	765	717	772	807	719	745	759	700	724	717	720	782	686	729	792	743	799	794	746	788	700	757	724	763	774	670	801	719	748	734	732	725	751	741	794	732	761	738	765	707	714	752	723	776	718	712	798	716	675	724	781	764	767	766	795	746	734	786	772	722	696	778	705	739	716	751	741	670	722	728	764	735	763	765	710	722	753	720	726	786	761	749	704	718	731	723	749	771	740	706	796	765	711	730	755	750	763	762	715	753	754	758	744	711	835	742	772	759	743	713	762	725	724	792	696	746	701	808	761	756	741	769	721	702	755	731	707	748	764	737	714	721	703	810	703	731	761	725	792	755	732	787	719	769	714	756	732	728	756	732	712	767	678	763	743	771	717	698	706	705	796	778	719	754	690	720	774	762	758	750	771	731	729	750	781	719	749	696	794	769	738	780	721	739	713	701	714	757	759	750	744	710	759	725	754	745	758	758	759	702	785	779	752	720	761	730	714	731	764	727	751	767	818	784	743	750	766	761	734	763	753	721	723	714	737	728	721	715	755	698	774	759	701	728	727	756	758	760	805	769	756	745	721	755	701	752	735	716	699	772	749	718	693	727	721	727	740	752	737	743	758	715	765	702	745	696	764	749	749	767	738	688	725	743	749	733	721	720	753	737	691	756	714	771	750	811	733	815	758	675	733	722	755	698	763	799	723	755	731	786	741	763	764	753	729	717	730	680	764	774	686	771	744	744	739	745	740	744	735	769	743	713	777	706	758	751	738	724	766	735	794	730	726	764	776	734	693	745	765	756	745	738	723	766	743	755	756	729	757	738	711	717	717	730	767	736	787	723	738	730	738	718	723	758	739	750	720	703	759	713	786	757	726	762	777	727	755	793	736	789	779	755	743	714	766	774	745	771	737	752	783	758	771	750	796	780	769	706	689	758	733	789	724	706	726	737	745	719	736	752	775	696	690	758	727	702	728	716	757	705	770	703	765	760	798	729	747	776	738	726	767	709	751	778	767	750	750	725	727	737	766	713	748	720	766	715	787	743	759	704	759	744	750	736	753	740	713	724	739	734	724	759	727	714	784	700	767	752	767	747	765	755	704	773	703	786	721	761	729	705	746	735	709	694	703	723	731	705	734	708	748	746	710	684	775	733	711	713	725	748	748	757	763	731	729	741	771	744	732	766	666	726	798	689	752	706	782	728	753	699	729	711	740	706	709	808	728	703	758	714	730	784	750	708	796	720	728	742	762	753	739	774	723	745	769	745	751	750	722	758	773	755	773	720	722	736	749	739	744	763	760	735	751	752	749	746	757	782	764	746	730	737	703	733	716	742	701	758	715	745	729	739	718	723	752	732	772	768	727	775	753	747	798	775	740	722	719	793	807	737	739	729	753	741	759	762	723	808	765	728	726	743	738	717	729	755	772	734	766	776	753	752	726	772	713	733	709	715	727	772	757	721	748	735	705	752	698	690	739	741	773	695	729	786	718	783	715	725	757	711	727	728	729	749	740	761	785	737	766	697	813	750	738	736	693	721	765	778	728	775	726	750	729	734	807	739	755	785	756	784	722	760	700	756	757	752	749	720	769	769	775	726	736	702	702	711	756	713	770	793	737	764	730	715	729	751	723	774	733	777	720	730	725	740	675	717	748	730	744	718	742	766	698	719	720	694	743	744	764	770	758	800	734	729	751	779	735	763	734	755	732	778	713	747	782	764	767	734	747	761	757	752	707	761	756	717	711	739	793	690	751	730	784	731	775	818	745	742	753	736	780	790	734	754	720	735	748	721	694	742	755	766	733	754	776	750	765	740	729	765	784	739	709	770	730	750	716	755	746	751	685	708	746	758	780	730	705	698	753	731	718	727	741	720	745	743	730	725	744	723	698	758	706	754	764	715	761	730	766	773	741	771	687	728	770	688	724	711	729	713	725	736	761	776	760	719	724	733	731	782	721	730	768	740	737	721	770	732	744	718	744	731	733	810	732	748	733	767	749	786	697	782	742	728	676	765	736	744	780	756	752	724	740	735	757	732	730	745	728	722	773	797	749	756	763	726	745	718	755	739	761	707	745	744	693	725	724	742	743	777	705	748	746	673	711	705	757	769	748	790	744	712	776	744	712	746	770	722	733	749	763	769	756	781	751	699	714	702	752	757	711	756	688	742	759	786	781	748	744	739	731	798	754	784	753	748	727	780	731	734	737	775	713	695	741	750	749	771	741	767	720	723	711	759	762	740	754	779	713	745	755	704	731	728	782	726	772	777	760	775	765	786	735	742	774	724	746	750	729	731	765	749	757	734	739	798	703	730	738	760	746	780	741	726	700	715	769	757	713	699	714	735	727	731	749	750	798	714	740	724	712	717	710	721	753	752	724	736	737	758	747	793	783	743	772	771	745	766	725	740	730	789	724	686	743	710	749	772	789	741	746	698	720	745	727	759	806	735	689	766	737	745	718	740	786	752	736	731	722	717	737	801	720	742	799	738	704	753	736	743	720	715	765	748	749	722	756	761	736	713	747	760	719	733	745	745	789	752	787	749	743	769	740	720	724	727	711	745	751	773	711	740	762	716	713	778	752	716	725	721	736	745	780	753	709	735	757	749	734	742	744	754	710	724	749	737	686	753	744	722	745	712	801	764	724	680	719	694	724	713	692	724	739	785	750	716	783	761	758	773	738	734	746	733	800	728	733	713	729	717	669	768	714	762	768	761	710	727	746	731	745	741	772	781	729	772	748	736	793	803	790	761	790	693	745	808	776	786	738	688	759	718	722	734	735	725	769	734	724	735	712	714	742	695	754	771	737	796	761	778	741	801	723	724	686	685	752	741	772	785	733	757	743	753	740	783	805	771	738	721	723	706	751	700	746	717	740	724	720	745	751	774	756	706	786	764	740	702	692	775	735	780	724	715	733	764	778	712	754	715	777	784	729	716	755	692	753	731	709	760	753	744	734	766	787	737	761	718	758	723	774	736	750	707	736	738	706	718	718	723	735	659	732	766	684	711	732	765	726	777	713	736	787	752	753	727	768	745	743	782	745	731	711	701	720	726	738	688	752	741	706	733	764	753	736	734	713	704	750	681	722	809	719	721	746	709	702	709	775	731	741	722	803	759	733	723	737	739	771	797	725	755	737	765	706	721	718	771	752	707	716	715	723	768	750	794	708	747	735	775	741	743	752	731	746	779	726	762	770	781	754	733	713	759	716	685	741	734	788	754	715	764	764	719	770	739	745	745	767	740	742	743	751	733	739	746	759	743	769	715	701	793	742	696	727	701	741
27355	21141	10344	849	495	406	388	332	519	946	820	515	390	326	255	265	429	238	268	258	236	247	246	245	235	232	245	251	231	231	259	254	252	248	220	226	248	246	232	242	247	241	229	233	234	251	237	238	274	219	233	255	259	255	246	241	247	247	268	236	237	232	252	237	236	264	243	232	245	259	257	223	230	247	236	241	247	204	239	257	230	262	241	222	229	254	237	223	232	221	261	249	250	238	236	272	237	252	231	262	263	233	219	246	264	272	242	239	237	258	232	238	228	239	238	260	230	248	244	270	256	242	251	251	250	264	256	257	229	274	273	251	262	201	241	220	211	241	272	251	252	245	223	233	240	227	240	248	241	273	234	245	235	236	242	256	249	220	249	270	233	278	241	240	264	246	213	235	259	237	240	260	222	249	241	283	255	242	252	219	234	206	250	226	229	226	228	254	223	235	245	280	257	247	256	262	258	239	222	228	257	241	225	223	245	266	264	257	250	226	250	234	242	224	221	251	232	240	223	255	226	231	233	240	224	234	226	234	279	232	226	238	260	233	264	261	244	243	259	218	225	235	232	240	266	278	260	249	230	230	238	200	248	232	254	238	247	260	222	230	243	220	268	241	239	246	231	245	247	272	235	252	261	233	211	226	239	233	244	245	254	247	267	233	262	224	239	229	260	258	239	232	258	248	252	238	239	258	239	248	228	254	251	275	244	256	268	273	241	260	250	225	243	240	236	246	231	251	264	222	235	254	264	258	228	247	238	226	252	242	257	252	251	264	237	224	252	244	262	253	272	230	230	208	258	228	249	247	244	220	246	262	229	239	234	232	245	241	244	235	248	243	215	252	245	235	228	232	249	213	252	235	254	246	238	258	228	244	227	246	262	272	249	231	245	244	245	245	222	256	254	251	236	218	248	240	228	245	266	257	238	271	248	240	244	257	261	257	261	253	249	243	238	246	248	237	246	220	282	230	253	221	261	240	243	258	259	259	247	271	243	246	239	248	243	262	221	238	219	259	250	233	260	273	232	227	246	246	242	236	241	234	247	228	224	213	231	252	251	251	255	248	260	265	272	238	247	222	246	277	236	248	227	250	248	254	252	230	227	225	265	234	239	240	261	244	230	212	274	258	259	254	260	243	261	244	248	245	261	235	228	251	232	267	240	256	259	252	253	256	243	236	256	234	258	221	267	241	240	244	248	274	256	246	258	252	243	271	264	256	242	224	244	262	220	236	254	261	213	247	238	259	260	235	259	259	273	238	219	263	244	219	220	243	249	259	258	240	243	263	251	229	251	226	218	245	234	244	245	257	212	227	257	239	257	240	229	238	226	243	226	272	255	277	245	232	245	230	265	208	241	230	249	233	275	236	223	247	234	237	217	247	249	295	252	257	243	232	274	252	230	232	214	233	239	233	207	234	224	253	216	225	239	252	242	238	230	226	244	234	250	247	253	267	243	242	234	248	230	241	238	260	234	222	248	230	236	258	240	240	254	226	257	233	245	238	250	259	246	247	269	267	235	264	223	245	236	278	270	259	230	255	248	223	232	206	249	261	230	243	235	209	266	218	228	232	261	242	252	246	234	269	226	243	232	273	251	231	219	224	233	255	236	251	246	238	236	285	264	220	251	234	235	232	221	231	243	236	254	262	251	230	226	239	229	209	240	248	231	258	261	263	248	245	238	214	233	250	277	236	245	237	210	227	241	277	238	263	259	263	277	256	235	249	246	263	241	258	239	204	221	248	219	254	247	217	244	213	221	232	266	212	257	212	244	233	236	268	250	248	243	259	248	270	243	228	258	227	256	263	238	260	253	225	253	266	263	249	231	251	245	271	221	222	223	258	253	255	251	236	262	278	267	235	230	231	278	252	234	246	235	246	251	238	231	232	230	271	264	267	245	241	243	274	242	248	228	232	252	257	215	259	245	232	246	256	242	228	235	234	231	238	277	257	246	240	262	235	233	252	205	238	233	246	264	235	270	263	222	230	210	223	250	238	224	234	247	219	267	258	222	219	233	219	229	228	245	247	232	257	261	239	245	253	248	238	244	252	204	244	257	270	242	245	257	261	257	229	214	221	267	211	241	230	250	258	252	248	255	234	247	248	205	243	222	233	266	258	237	240	235	266	258	233	227	245	261	220	252	212	251	232	213	250	269	234	228	228	276	251	260	258	232	247	245	244	251	258	237	233	259	258	219	244	254	259	242	252	243	232	268	255	266	231	243	233	210	258	242	263	246	236	267	239	243	243	251	241	250	230	241	221	243	268	242	258	251	244	255	232	235	236	256	235	254	225	225	228	251	235	257	235	257	246	254	249	254	227	228	228	228	223	252	234	237	247	223	227	241	249	219	246	258	219	247	265	251	247	245	228	230	245	260	225	247	220	265	244	231	235	227	235	255	236	248	240	236	251	265	238	234	244	245	243	222	256	229	268	242	246	251	221	261	268	226	246	248	238	248	237	267	245	257	232	222	259	243	208	266	274	250	245	253	229	241	259	245	252	223	226	257	249	256	243	256	255	227	242	258	238	247	230	278	247	252	274	258	258	289	229	235	232	255	238	208	211	249	219	223	230	252	268	245	243	234	229	251	268	259	256	230	206	239	222	215	252	242	255	251	247	227	235	248	225	203	242	246	253	243	246	241	254	256	252	246	260	238	251	233	246	266	235	249	237	235	237	228	260	205	231	259	236	228	247	271	240	242	214	263	264	252	248	230	237	248	254	244	228	260	268	236	243	261	238	237	233	259	258	271	228	251	225	249	215	238	260	230	229	274	248	241	230	249	234	229	233	244	219	248	267	253	238	218	241	226	234	243	258	238	252	245	254	240	252	235	234	231	263	235	235	236	237	232	217	248	225	235	253	256	226	236	233	245	256	230	242	250	234	235	252	248	239	219	246	244	248	252	234	265	229	236	261	218	257	280	242	263	232	245	225	241	274	230	257	234	248	268	224	255	231	233	249	231	234	258	233	241	253	246	232	224	261	241	218	232	240	252	239	260	237	235	248	253	252	266	264	239	265	228	229	248	258	212	233	216	249	261	271	261	214	239	236	260	254	251	256	237	234	245	258	248	264	237	258	247	231	237	259	238	246	237	252	265	251	217	259	204	244	224	257	228	250	253	235	265	220	249	239	222	226	258	247	241	221	256	234	238	262	230	244	250	256	236	266	259	255	250	246	250	264	234	262	254	228	248	244	219	254	231	241	223	231	232	260	205	251	235	243	230	256	235	253	208	249	233	247	234	261	262	235	261	233	229	231	267	240	272	272	220	242	218	255	255	234	222	258	229	242	236	236	276	232	224	233	265	246	273	209	249	258	219	228	261	220	238	242	226	240	248	241	261	232	250	251	222	221	247	227	270	190	233	211	241	249	256	240	234	246	238	265	269	210	248	244	239	248	240	263	252	241	214	255	249	241	259	206	251	238	257	242	255	253	274	245	248	223	261	219	250	230	255	262	235	247	239	247	249	267	224	253	230	225	226	250	260	212
4390	1361	1102	716	671	532	513	446	937	1942	1605	861	559	430	359	299	606	324	296	305	280	282	314	291	296	301	283	285	278	315	299	308	311	279	288	279	321	301	295	289	300	262	282	310	272	298	284	286	313	272	284	303	290	291	300	284	283	283	273	268	336	286	316	276	295	268	280	268	286	282	293	246	277	294	280	282	312	278	281	274	272	314	319	292	281	313	290	273	294	285	325	294	256	305	288	294	301	296	268	295	260	306	319	268	288	294	281	295	304	293	306	293	289	314	283	297	282	303	266	254	309	262	283	289	283	275	301	293	302	297	257	299	294	307	291	274	278	310	311	303	294	265	303	317	310	248	273	287	313	300	283	294	293	307	365	283	296	283	275	303	301	269	284	292	267	266	285	284	280	288	277	322	287	301	282	304	300	286	319	315	290	301	313	274	275	283	289	293	294	286	314	306	285	307	290	282	315	297	301	292	322	278	302	264	300	258	280	296	289	314	291	289	270	272	293	289	268	272	287	293	304	298	269	322	296	327	306	303	295	318	319	313	317	283	291	289	293	301	277	296	254	275	303	328	299	292	300	272	321	308	276	310	304	282	263	267	290	273	315	297	267	271	266	299	296	275	286	285	306	312	288	310	269	265	297	287	286	269	299	284	278	311	289	297	287	318	323	294	305	300	291	283	306	268	280	296	293	297	274	304	280	272	307	304	283	253	279	311	306	282	323	264	276	289	269	307	301	315	307	284	289	298	288	304	312	278	320	309	299	306	285	289	280	268	282	250	280	267	302	273	284	299	291	288	305	274	274	273	275	276	297	260	278	270	285	286	310	304	287	310	288	281	268	325	309	285	296	279	292	292	280	294	316	308	273	312	334	280	329	294	292	294	306	303	268	306	312	289	325	309	324	296	281	281	280	294	268	277	272	304	271	329	310	287	289	302	312	313	297	268	285	289	291	263	282	272	270	270	292	252	303	266	288	283	308	291	278	307	270	292	322	315	292	287	298	255	301	302	306	287	261	258	276	276	274	311	304	284	301	309	303	286	286	298	314	301	287	292	273	280	311	308	312	268	305	302	279	292	283	275	292	316	295	272	301	296	301	307	285	264	307	279	315	289	292	323	295	279	298	307	282	285	286	288	287	310	280	285	299	293	301	306	278	275	296	297	274	321	284	297	295	287	285	292	286	317	291	295	274	285	320	298	288	299	285	294	280	265	280	285	315	286	277	298	292	282	248	297	317	271	260	304	293	296	301	313	313	287	271	274	315	281	283	312	293	290	302	276	284	286	290	264	303	292	273	279	310	294	277	310	317	285	306	283	293	304	304	287	291	290	259	281	306	292	301	308	311	307	287	294	282	313	317	277	293	298	290	278	315	300	261	268	289	312	263	299	291	307	264	323	273	273	294	304	291	303	259	290	292	297	295	285	281	287	306	278	318	313	279	317	305	296	282	295	295	269	288	272	259	287	276	304	311	308	313	293	292	304	287	279	284	308	307	302	317	252	304	289	282	312	298	325	281	302	302	282	272	292	272	298	267	270	304	292	279	320	284	306	293	303	272	288	309	254	301	310	280	269	311	299	280	302	266	291	279	263	282	297	259	304	299	295	303	299	262	321	295	266	256	294	290	287	260	301	297	291	270	277	312	286	286	295	275	297	308	260	305	270	289	265	241	296	297	307	319	287	312	279	293	316	313	284	303	306	290	301	293	277	318	303	290	313	282	306	298	285	301	266	277	311	286	269	283	299	292	288	281	308	312	292	293	268	282	264	299	267	293	299	300	279	290	275	283	314	283	296	278	288	264	313	296	258	280	314	325	276	272	258	266	297	283	289	300	288	269	307	293	287	278	282	269	302	298	274	310	293	271	314	293	269	300	277	305	322	265	286	292	281	281	304	320	283	271	291	271	308	303	338	290	305	272	265	288	283	309	308	296	321	289	304	319	288	334	310	255	321	284	302	307	327	292	306	296	271	268	248	310	317	277	272	311	287	278	307	283	261	280	290	327	288	299	277	282	280	277	307	290	325	311	298	291	268	315	320	306	303	320	300	305	290	286	286	286	291	305	281	271	290	288	329	293	271	293	321	292	302	320	263	277	274	281	271	306	290	273	309	306	311	300	278	296	262	304	267	281	292	289	272	282	295	301	275	303	281	315	295	292	298	253	288	294	267	305	288	292	288	287	268	280	319	277	289	321	290	318	305	304	301	297	257	286	287	320	273	292	252	305	290	259	294	294	309	271	290	301	325	304	304	266	261	301	309	310	281	291	297	268	312	334	278	293	282	269	292	296	269	289	314	302	279	299	276	285	301	267	295	275	290	292	309	280	287	270	302	284	263	278	296	266	271	279	289	280	282	284	304	269	302	263	319	283	280	314	246	285	287	290	291	308	289	297	262	280	311	289	300	296	293	273	318	308	285	282	316	303	296	321	264	283	280	299	281	261	287	307	315	323	256	312	293	305	313	286	311	280	282	279	275	265	292	301	300	267	310	282	325	298	319	295	285	295	282	286	306	303	277	287	303	282	279	261	288	278	318	282	296	280	293	303	310	303	301	288	292	322	267	302	298	291	287	315	332	337	284	258	325	319	311	310	304	275	299	297	287	310	293	293	265	265	303	298	296	293	313	263	270	317	305	283	286	282	263	293	338	306	274	273	260	304	323	304	328	279	295	312	285	312	265	296	250	280	315	310	266	293	301	287	285	278	305	277	277	270	298	275	270	271	312	283	270	298	311	299	311	269	288	288	278	303	297	278	318	277	287	278	309	268	287	317	275	277	274	284	273	271	278	296	285	305	275	298	316	300	285	317	288	289	314	301	310	275	293	299	283	239	316	298	307	255	301	285	306	294	301	272	334	308	288	289	263	288	304	286	273	281	282	288	272	291	308	300	260	262	243	321	273	312	336	298	292	286	299	293	306	270	312	266	289	302	282	273	277	291	255	274	257	287	315	288	293	274	310	319	265	320	297	315	298	311	264	289	313	311	292	285	296	275	275	325	293	274	309	295	297	273	294	297	316	316	280	316	306	297	265	286	300	318	294	287	308	303	283	298	303	251	300	299	266	312	283	295	309	278	284	280	335	311	318	297	277	286	258	305	297	318	329	325	286	289	319	276	282	286	311	288	273	315	286	266	283	261	344	307	321	291	286	313	302	315	256	314	272	268	278	301	270	252	280	318	301	307	286	283	281	294	290	292	302	293	296	276	291	307	281	291	289	293	284	297	300	307	323	306	291	255	309	252	309	294	326	275	306	279	292	279	277	280	284	310	293	271	292	272	291	317	300	312	298	281	293	322	288	264	297	303	313	294	289	283	333	280	262	293	276	334	284	280	259	285	261	288	290	264	297	293	282	281	315	260	287	294	316	285	295	297	299	287	293	308	300	285	306	303	300	272	301	286	290	278	307	307	292	319	304	282	280	287	318	261	270	301	271	286	313	312	288	294	293	318	284	287	283	287	299	300	290	277	292	283	304	296	262	306	295	308	274
23846	21534	29301	24205	21540	18274	2258	1227	1475	2500	1751	1134	898	735	709	727	3819	627	559	545	617	532	548	539	565	567	554	538	540	570	568	561	530	577	509	544	531	496	524	530	502	497	556	540	485	564	540	520	568	525	515	561	508	524	503	529	545	570	529	549	521	488	525	542	493	524	526	508	503	560	553	555	553	547	533	551	498	532	476	499	531	523	538	515	518	496	510	525	554	506	507	547	484	524	501	501	537	525	545	508	527	502	488	492	522	506	537	510	524	525	564	519	528	524	523	504	518	565	470	515	535	485	502	483	537	547	536	501	544	528	514	493	545	482	532	527	481	563	489	555	501	536	534	512	528	529	550	497	551	509	523	506	510	503	478	496	568	521	537	517	532	516	523	511	528	513	536	507	524	513	495	495	522	513	485	510	545	490	526	522	536	496	539	516	505	516	520	521	479	533	505	539	474	533	506	501	495	518	508	498	476	527	532	498	529	548	546	494	508	537	502	501	495	514	558	502	492	523	522	555	517	552	514	564	540	500	494	529	494	511	507	529	514	485	534	515	543	539	532	548	545	531	530	530	553	513	521	544	534	501	527	516	475	537	527	524	602	527	508	550	479	524	495	512	504	525	554	508	538	512	529	536	539	496	553	501	551	522	500	509	574	502	519	518	489	529	547	535	524	545	529	531	503	544	528	497	517	533	535	525	465	534	522	529	513	502	523	474	522	506	535	504	525	544	520	524	492	573	527	492	522	532	524	524	544	517	525	501	515	497	511	532	526	530	499	518	517	532	481	520	503	516	500	516	518	522	492	499	525	480	505	506	508	521	520	509	491	507	538	511	543	538	490	537	458	512	531	501	494	532	519	491	527	529	521	505	513	530	526	555	526	513	526	559	556	520	512	521	528	535	489	530	514	533	492	469	518	579	521	538	547	477	532	510	501	562	527	536	518	531	532	520	532	524	514	501	550	506	534	542	505	518	536	512	463	522	538	503	501	536	515	461	505	521	506	489	512	530	522	554	515	529	498	511	539	528	494	513	516	522	513	515	516	518	540	531	529	541	536	565	478	505	516	487	510	539	510	486	532	500	526	533	517	510	503	498	506	525	499	511	510	495	495	534	521	531	494	550	499	511	506	506	535	493	495	524	528	567	545	488	492	504	527	488	508	538	524	540	489	521	484	504	493	521	504	493	531	552	505	497	539	552	500	515	546	524	518	503	514	511	550	481	487	519	511	509	557	549	484	511	554	541	555	487	527	513	504	522	475	504	534	539	527	495	496	493	530	545	572	526	569	526	503	537	491	519	520	517	524	531	485	509	534	532	519	513	516	516	544	538	525	528	498	520	536	533	505	578	545	531	513	549	519	486	536	516	519	516	490	516	500	531	544	541	536	530	522	561	535	532	544	469	541	547	491	518	501	520	498	531	499	512	525	558	512	565	516	528	539	517	493	569	513	536	504	543	514	547	548	508	483	528	529	523	561	492	526	491	503	520	503	487	530	500	543	544	528	521	503	493	524	508	539	510	519	526	505	513	529	494	505	516	502	524	542	521	505	475	505	501	562	546	520	537	500	503	486	522	538	511	519	559	527	523	504	509	532	465	513	465	530	541	587	480	447	537	509	514	487	539	538	537	506	487	514	575	552	518	496	497	518	510	517	530	537	522	500	545	538	524	517	514	522	549	521	533	492	491	522	499	511	472	524	536	513	504	514	555	493	570	546	542	475	522	500	501	513	579	496	496	552	507	524	541	560	511	531	512	520	535	543	504	516	492	556	526	524	515	551	522	540	470	499	528	552	550	520	528	525	500	479	550	482	495	505	514	519	523	514	479	508	505	519	538	502	524	499	515	531	495	535	565	506	508	530	544	511	505	539	506	486	505	552	532	536	509	534	508	517	559	492	518	506	510	514	534	538	496	508	503	461	521	533	528	488	543	476	548	524	475	586	543	522	466	542	500	513	521	514	506	527	534	519	478	551	551	555	497	563	534	532	511	509	567	542	515	536	517	492	533	489	507	517	565	503	535	539	528	494	556	486	505	485	509	495	489	535	501	511	483	503	512	480	517	507	528	525	574	482	520	550	549	502	548	510	531	496	476	544	520	518	537	479	554	540	516	513	516	506	557	494	502	560	513	503	536	512	506	540	529	492	521	511	541	539	529	518	516	516	507	545	524	518	516	540	525	503	504	533	492	533	545	537	507	488	516	519	515	491	498	536	530	560	527	523	536	554	524	499	540	535	517	490	549	532	589	467	554	515	505	517	533	517	489	557	516	568	502	521	491	570	552	518	500	544	518	515	517	512	555	523	524	493	536	535	501	533	508	478	488	519	504	494	521	536	498	491	535	495	515	492	555	498	536	511	476	518	544	527	497	494	470	527	509	508	559	555	501	488	516	538	577	538	543	552	512	490	487	532	515	516	537	522	486	556	528	517	495	493	485	485	513	522	504	518	539	500	506	481	557	501	517	487	525	537	516	551	474	500	496	552	504	548	508	533	483	523	526	525	527	481	492	557	510	519	506	537	524	518	489	538	524	558	482	517	500	524	515	543	529	508	522	513	525	539	535	528	557	489	528	512	482	566	505	517	495	502	537	563	533	518	536	490	526	547	535	528	502	536	501	553	491	507	504	523	526	539	537	533	521	520	518	502	532	515	524	513	508	560	505	522	540	508	539	549	508	535	571	484	525	521	503	552	548	544	510	533	549	478	520	523	510	490	550	558	555	489	496	500	505	480	528	528	527	499	517	500	492	480	496	464	506	507	469	521	509	508	519	540	528	502	511	478	512	519	514	531	495	552	557	517	512	543	460	499	499	539	497	515	570	499	509	513	492	526	563	526	521	528	505	527	520	491	546	531	541	535	568	531	499	487	550	539	544	522	500	517	522	539	502	545	545	496	475	550	497	545	512	532	531	544	523	507	491	515	488	496	525	478	506	494	540	532	525	534	520	552	495	506	514	490	512	522	523	537	543	506	508	540	528	538	555	474	483	515	516	504	479	505	537	549	516	577	473	498	534	507	535	522	526	519	517	527	490	538	500	517	498	498	488	501	488	483	494	502	506	534	526	513	558	504	502	498	503	489	508	504	512	549	504	527	544	503	549	489	471	543	504	521	523	508	506	538	524	527	519	500	507	530	510	500	497	495	531	510	479	519	521	539	563	481	478	544	518	522	514	560	525	524	525	518	519	508	539	460	515	535	523	524	489	515	462	483	520	507	531	537	513	508	531	543	503	557	517	548	493	563	546	613	512	533	538	507	486	576	496	540	492	471	577	493	505	517	545	512	493	501	490	485	500	534	524	537	572	490	528	511	481	528	528	488	479	537	576	510	533	529	529	530	526	549	491	504	460	506	551	555	469	487	496	502	466	506	478	518	531	520	561	535	491	502	521	499	550	460	503	545	529	513	502	507	512	519	533	511	523	537	541	506	511	550	525	524	485	558	544	504	525	492	516	487	528	546	532	537	566	534	484	500	515	505	514	494	534	527	555
6075	11493	9497	4967	3886	2861	2105	2066	2893	4737	3082	2026	1379	995	899	966	6452	744	689	703	648	621	660	626	606	571	681	664	625	620	616	620	600	618	674	585	590	614	600	621	599	635	644	606	665	622	591	626	583	616	579	608	616	571	588	616	539	564	594	607	642	590	586	627	645	614	622	611	586	596	614	634	571	620	571	618	556	587	575	601	619	607	585	572	570	589	595	618	588	581	607	598	619	601	560	618	574	585	581	577	602	603	604	558	620	587	615	543	596	637	574	590	610	617	556	612	608	588	583	611	600	613	606	573	555	596	603	620	632	567	554	602	586	655	599	595	582	564	627	631	590	613	583	601	583	572	614	600	599	557	550	557	537	595	594	569	614	590	594	594	617	633	578	578	587	568	612	624	621	601	602	566	581	577	589	591	543	582	596	577	552	591	573	625	611	639	567	616	561	555	576	583	606	581	646	596	592	548	596	615	604	590	576	575	581	523	602	565	592	613	578	571	605	595	618	600	606	598	559	555	583	539	582	584	587	602	570	592	608	640	630	572	617	565	562	633	598	582	618	606	589	558	552	611	588	557	595	604	630	585	579	567	596	598	604	572	612	546	594	617	606	540	634	598	575	589	611	569	612	588	586	594	590	608	598	572	645	562	607	596	608	580	545	566	561	558	596	619	578	575	609	610	565	540	588	595	635	590	549	615	583	592	582	634	587	568	600	593	628	599	588	627	599	591	605	595	601	576	572	572	587	553	599	608	591	592	561	543	566	567	582	591	595	614	568	559	648	599	607	601	584	581	596	555	561	566	637	596	583	612	601	577	546	572	577	579	601	613	571	569	578	608	605	538	601	575	633	554	580	580	578	570	549	619	554	578	577	631	572	636	601	592	602	594	603	575	583	592	605	579	630	611	643	582	618	534	603	598	555	560	608	605	594	615	624	592	560	607	596	557	584	602	609	621	616	615	611	604	637	566	569	585	598	574	580	570	594	523	610	604	646	586	582	586	606	567	578	603	550	576	592	539	563	634	540	561	568	536	589	598	653	579	604	617	656	586	621	665	557	590	597	559	596	604	573	589	554	548	617	622	591	592	627	618	631	599	644	544	616	620	612	626	605	599	608	629	572	586	609	593	600	593	596	580	537	594	602	609	582	589	598	602	595	578	624	590	564	596	641	590	596	601	599	563	602	607	606	560	594	597	595	590	598	595	572	599	622	580	606	582	587	582	596	598	560	598	610	588	601	612	603	558	579	589	618	570	579	614	588	598	629	581	564	592	586	616	582	605	568	588	623	569	559	579	587	585	592	568	582	546	598	593	602	633	638	558	594	578	619	578	581	553	588	584	594	596	579	606	610	582	573	568	608	604	581	580	546	550	621	560	599	562	572	579	584	606	608	546	606	595	615	544	608	571	579	591	580	571	618	610	581	645	609	596	595	577	598	569	595	582	592	557	550	558	619	580	596	570	652	601	645	607	600	611	589	606	534	551	639	595	618	563	583	609	564	628	605	581	635	611	624	604	567	581	580	595	603	587	560	609	551	566	589	606	590	601	605	596	592	620	592	593	628	586	596	545	613	565	607	591	629	602	549	569	609	565	620	571	581	600	618	576	595	608	572	565	578	617	620	604	590	579	538	655	609	587	562	609	599	616	553	587	632	605	585	596	614	558	615	597	581	566	578	623	646	591	603	577	551	596	595	557	647	594	631	579	587	558	563	544	611	575	565	572	606	554	565	562	639	593	603	576	565	592	599	589	598	587	568	609	596	563	597	590	585	608	586	567	630	594	580	617	589	564	595	565	596	574	611	580	613	568	588	595	606	592	600	615	623	582	580	607	570	588	647	584	596	605	611	607	572	627	574	608	641	590	648	588	597	598	616	598	579	559	574	628	575	586	612	617	609	596	616	568	602	589	611	602	613	610	606	606	613	617	594	578	611	554	607	581	596	550	564	574	579	611	547	566	606	563	566	594	567	612	613	581	601	633	559	661	599	564	558	598	572	600	597	609	591	579	636	574	617	568	560	535	620	582	620	526	573	561	543	607	589	592	583	573	540	590	610	566	550	620	585	576	640	564	599	567	546	598	579	604	557	599	621	599	609	565	600	531	592	568	593	600	624	562	565	625	601	571	578	617	655	599	632	597	630	579	591	586	599	599	641	607	547	598	570	601	605	598	577	604	564	607	604	597	603	552	587	603	572	592	610	591	559	584	581	581	583	554	617	587	616	607	547	582	633	619	588	621	556	614	568	575	551	592	586	558	565	597	572	623	579	632	583	677	531	611	620	585	617	567	614	570	562	579	590	589	558	598	565	572	595	598	550	577	572	606	589	565	586	566	622	581	603	607	557	539	619	594	575	548	579	631	587	578	589	543	556	621	600	581	601	580	613	592	577	600	576	582	599	564	575	577	607	555	608	578	585	604	591	601	603	561	585	563	547	570	578	610	583	538	591	588	580	572	567	584	562	593	568	605	581	631	634	558	599	567	594	637	611	599	546	568	582	625	623	619	590	612	562	593	612	586	589	557	592	593	571	595	629	623	619	604	598	603	597	580	587	589	616	594	555	585	575	576	602	589	579	576	616	577	565	584	535	627	608	596	578	598	586	599	606	608	597	597	583	599	624	573	586	577	588	592	577	596	596	582	546	626	562	588	591	603	573	606	626	559	597	565	548	577	550	597	602	565	551	641	595	619	626	570	571	597	622	588	622	590	612	636	616	590	580	616	600	570	580	594	608	597	596	578	585	615	611	637	603	597	579	594	567	579	604	577	584	609	557	624	600	566	598	609	615	576	638	583	567	619	572	581	579	606	579	579	574	554	609	585	607	537	583	561	586	649	602	580	613	597	554	584	595	633	574	602	633	558	611	601	613	573	603	617	554	554	610	587	553	560	620	569	556	648	592	584	527	579	601	615	575	582	607	620	611	605	559	595	613	579	628	594	590	570	587	591	576	583	584	605	559	591	581	578	584	580	602	578	526	624	614	579	615	583	591	568	586	583	577	588	580	630	628	598	615	640	597	561	631	610	574	609	561	585	579	575	601	583	569	602	564	567	612	571	620	597	607	627	608	567	597	583	600	567	575	570	579	585	595	560	575	616	566	579	616	555	586	607	584	587	623	574	566	609	589	597	599	566	596	592	556	595	575	587	600	608	606	653	636	583	579	580	597	576	580	601	608	618	591	615	586	602	608	603	554	603	578	536	628	573	580	540	593	620	612	576	567	603	601	563	564	605	629	579	591	591	600	593	560	589	603	590	568	599	628	632	632	560	648	573	560	598	596	594	577	596	596	573	597	575	586	624	590	572	579	614	566	596	613	601	581	616	619	609	559	568	559	543	620	558	537	582	592	584	618	588	584	554	579	546	585	536	592	622	605	591	583	572	649	563	597	575	608	575	566	588	585	538	604	587	593	584	612	555	572	552	595	572	597	547	600	608	603	624	572	595	586	565	550	618	608	604	568	589	563	601	551	550	610	599	606	641	582	572	565	597
25129	21540	28501	25002	17941	1305	698	687	968	1332	987	665	462	351	331	302	1189	281	283	271	299	261	292	268	276	280	264	256	263	296	263	237	244	251	238	278	266	259	246	240	235	250	245	228	236	262	279	268	262	258	266	249	281	237	283	262	252	268	256	245	273	269	252	258	281	260	272	269	280	238	238	224	251	258	289	258	219	246	276	310	259	235	230	269	253	239	242	260	265	211	238	264	244	239	262	236	248	237	231	235	250	228	232	240	242	257	280	247	239	264	284	272	240	245	232	251	260	255	239	260	262	238	268	231	230	238	219	252	268	233	236	218	257	241	251	265	237	248	235	268	276	228	241	246	226	239	265	230	225	223	237	247	261	253	282	218	281	255	227	231	250	255	245	252	259	232	271	264	232	232	251	267	245	290	250	243	266	255	252	248	240	253	240	272	240	237	251	251	255	216	239	247	273	247	249	272	270	266	254	246	240	271	234	251	263	264	281	249	270	264	273	251	258	237	253	245	235	272	252	246	248	270	261	256	272	277	238	252	237	257	256	247	229	267	253	240	245	264	238	241	245	263	266	267	253	287	233	231	240	249	246	255	238	263	249	258	250	254	246	264	278	259	250	261	261	258	236	262	242	255	289	249	237	254	270	226	258	248	243	259	268	250	267	261	273	245	255	247	229	257	254	265	263	278	237	267	254	267	209	263	274	258	246	257	240	254	258	276	266	233	254	242	230	228	268	242	252	283	247	247	241	261	242	250	243	270	251	250	243	250	256	260	262	273	269	257	252	247	249	247	229	253	264	252	265	238	234	259	280	258	285	239	230	247	244	227	274	231	286	240	246	270	241	266	254	266	274	254	278	239	246	268	251	251	239	240	235	245	272	267	252	246	261	252	230	270	274	241	242	237	220	253	240	243	253	237	274	235	239	245	230	232	238	239	231	229	249	249	241	229	277	251	244	280	270	275	243	258	249	271	252	268	250	248	242	234	241	271	238	273	260	247	254	228	245	256	247	240	268	238	269	260	269	264	239	258	257	232	252	249	277	245	241	250	265	256	261	217	265	261	266	222	251	280	258	258	241	233	227	255	235	238	250	258	242	279	225	285	267	249	237	241	227	281	263	255	237	246	245	236	230	248	242	238	254	240	267	252	225	263	230	238	254	272	247	241	258	246	247	215	241	250	255	243	260	255	247	254	258	254	259	245	284	248	222	261	263	272	247	274	260	222	273	231	254	265	251	241	232	259	278	275	234	263	226	240	280	238	251	245	260	293	278	257	275	250	261	239	236	288	242	270	264	235	277	264	264	242	241	248	246	239	249	250	269	234	246	238	234	233	210	232	276	265	252	229	256	239	247	251	241	248	266	250	254	229	257	267	252	229	262	261	275	264	239	254	279	227	258	239	235	246	238	273	262	279	271	256	242	242	266	270	253	247	249	242	244	257	254	260	281	244	256	253	257	274	244	249	263	274	236	283	259	258	243	269	272	245	227	236	247	259	245	261	261	230	258	257	251	251	256	258	246	259	251	242	236	222	246	263	242	253	253	271	256	255	254	246	245	257	262	252	255	232	237	269	236	247	259	263	251	265	242	280	247	223	267	258	261	254	248	256	245	250	227	241	237	271	227	250	227	248	254	248	246	239	231	257	276	267	277	226	262	232	256	242	240	285	282	252	247	252	248	240	251	244	227	240	251	249	256	226	267	254	264	247	254	266	252	267	259	223	247	251	254	270	252	243	241	256	265	232	225	275	241	242	245	279	238	238	230	264	242	265	260	255	230	264	269	271	244	261	237	248	246	224	248	254	228	239	254	267	242	250	248	237	250	266	269	254	259	265	265	237	275	258	244	287	248	239	248	246	258	273	231	253	241	264	250	279	243	246	252	279	244	223	260	256	247	244	240	249	244	260	223	264	219	251	269	248	235	246	247	260	251	269	249	257	253	245	276	252	249	238	252	238	244	275	279	280	237	243	243	266	268	266	259	267	265	243	270	216	244	259	237	244	262	238	252	257	254	249	257	248	259	245	222	249	240	223	244	251	267	270	274	237	260	258	251	274	251	240	257	267	234	257	237	253	228	270	259	234	240	242	237	241	268	234	250	272	238	237	249	257	245	219	247	253	256	228	231	226	270	271	243	266	259	257	234	252	240	231	257	254	266	266	261	249	253	235	261	271	250	256	237	302	288	265	235	237	237	234	259	271	222	261	266	230	273	247	248	260	242	275	275	280	242	249	252	232	267	233	240	256	241	299	256	250	251	236	238	234	240	254	260	242	251	249	242	254	242	262	209	233	263	242	241	236	246	260	241	242	255	264	268	227	260	263	253	237	245	263	233	258	271	265	265	276	223	234	266	260	259	274	243	270	230	259	265	234	260	244	238	253	253	260	265	252	266	246	237	269	295	266	245	238	252	262	268	246	262	256	248	226	263	254	220	234	258	234	273	246	228	256	236	244	278	237	270	232	249	239	246	211	232	257	252	227	266	254	245	255	260	227	257	225	244	248	261	247	246	232	264	256	274	239	249	269	251	253	248	249	235	236	241	244	205	247	236	279	231	226	252	199	250	251	251	252	250	269	252	256	257	209	251	251	252	248	269	271	275	237	248	252	234	231	247	243	250	228	250	231	240	235	249	250	239	242	255	237	245	276	237	256	280	246	265	257	272	236	236	259	245	254	242	259	243	226	266	256	242	278	255	262	245	242	241	255	257	258	272	247	268	249	265	254	272	282	241	279	260	255	243	241	257	248	242	237	251	228	255	250	262	256	262	241	261	259	242	236	254	227	237	251	253	248	252	283	248	273	224	255	289	258	272	226	232	259	283	259	244	263	264	247	252	275	274	261	237	284	243	243	256	274	247	253	246	299	263	256	258	250	251	257	234	241	250	244	241	244	244	230	265	272	250	255	228	282	282	263	238	273	254	234	254	272	255	232	239	241	261	241	275	253	258	242	221	254	250	228	221	259	234	248	200	230	279	250	235	257	242	243	206	226	249	234	241	289	241	261	269	264	277	246	263	257	239	226	235	275	256	256	245	242	237	262	262	226	250	269	247	237	252	260	244	248	263	231	247	253	248	236	273	213	253	253	254	227	246	266	262	266	267	247	234	256	259	259	250	230	255	278	250	248	275	239	240	269	272	250	240	243	234	249	262	248	236	265	268	231	239	255	256	245	251	235	252	279	240	285	262	262	272	266	259	275	273	247	246	252	261	244	233	233	269	253	249	235	238	256	261	242	244	242	262	247	257	224	279	262	261	266	284	248	221	246	251	224	262	238	251	249	243	236	246	276	260	255	250	241	244	270	226	252	248	228	246	245	242	250	243	229	234	282	242	249	240	230	230	243	236	250	265	237	251	257	245	225	266	213	248	262	255	264	247	269	262	238	261	242	253	245	262	268	270	236	249	254	241	240	248	265	223	270	247	245	268	247	257	267	256	255	220	242	251	288	261	235	257	224	242	256	239	244	246	273	275	224	247	251	242	242	259	268	247	235
5464	7643	5598	2974	2052	1823	1262	1492	2271	2981	2034	1225	756	531	476	540	2433	406	370	349	355	344	374	370	347	343	341	315	325	368	351	311	352	320	323	319	341	319	320	350	341	297	312	321	325	326	298	343	316	331	322	344	317	356	317	307	309	317	334	331	307	340	317	341	322	307	337	318	340	317	312	299	351	295	344	349	350	263	326	325	305	332	308	347	352	308	273	321	319	314	326	319	318	334	309	289	338	324	307	318	324	336	311	331	294	308	316	349	316	335	307	317	315	302	305	301	323	334	332	325	328	320	307	302	306	320	327	320	274	321	318	310	285	322	343	306	299	279	305	349	332	291	311	329	355	299	321	338	295	310	313	331	359	349	339	345	315	313	352	306	330	320	311	339	274	346	322	339	349	299	313	315	310	317	335	301	319	323	321	320	341	326	314	286	314	286	288	280	319	354	301	319	297	325	313	324	330	333	307	287	359	301	320	320	324	341	328	321	313	321	331	318	325	316	286	316	340	347	348	320	368	348	302	333	310	324	320	304	328	352	304	335	316	336	337	317	339	330	299	324	319	322	306	331	330	309	305	317	311	294	331	309	326	305	304	345	322	328	367	334	313	330	295	317	324	356	334	301	338	326	319	305	321	287	286	319	334	312	330	335	342	315	311	303	333	343	304	327	348	330	321	325	310	304	311	309	313	297	340	308	321	301	302	321	311	335	323	319	316	303	315	305	341	345	322	343	279	294	312	305	293	306	322	308	303	301	350	323	292	319	334	308	341	314	314	303	329	298	320	325	313	324	308	330	324	329	333	314	318	311	310	351	339	327	320	316	331	319	313	288	323	314	316	318	304	352	300	323	319	355	306	309	320	313	320	327	338	331	307	336	346	311	314	330	295	315	306	337	304	310	316	296	302	298	292	276	307	321	317	291	290	317	353	321	304	328	316	331	323	314	298	324	320	323	322	359	297	340	327	328	318	335	302	307	344	345	301	325	289	322	320	314	284	320	315	294	336	298	328	347	285	352	302	320	337	338	355	317	320	319	317	323	315	312	319	310	298	298	345	328	313	327	343	310	322	313	320	336	343	295	293	310	318	308	286	321	309	306	315	308	327	339	312	310	313	322	323	334	322	316	340	320	304	331	320	318	309	307	304	339	367	312	330	332	332	325	314	324	305	343	329	315	324	317	337	330	357	355	318	320	329	319	306	331	339	283	329	358	320	313	322	331	326	337	318	297	319	355	319	305	337	287	290	313	346	335	291	342	333	330	328	346	319	319	297	289	300	353	296	343	354	324	339	346	321	321	316	336	317	323	324	294	320	340	340	295	285	293	310	293	322	291	348	321	313	305	304	337	334	340	305	323	324	325	341	282	325	298	316	328	345	328	340	324	320	359	309	299	291	315	314	297	315	324	319	303	334	326	330	327	309	363	328	292	303	317	276	334	351	308	319	342	326	320	290	316	359	324	318	323	347	321	311	305	311	321	301	335	341	308	334	299	312	310	306	322	314	325	310	302	323	326	309	306	336	335	305	313	323	315	345	302	268	331	316	339	317	316	277	317	305	350	333	317	316	349	292	309	316	318	345	318	298	314	350	324	326	357	306	336	328	364	322	342	326	330	337	351	343	315	337	274	317	289	312	325	341	330	344	333	327	295	349	325	298	300	338	322	300	317	325	307	297	325	315	334	344	318	332	341	337	336	362	308	340	318	319	295	334	302	307	327	333	314	308	324	305	321	326	298	316	328	321	339	320	299	315	311	312	341	308	334	338	351	325	339	342	314	337	328	331	318	303	322	334	329	362	328	319	285	341	310	340	304	333	318	323	318	318	314	339	321	304	310	331	316	355	314	298	320	300	302	363	305	314	316	323	352	319	338	298	281	323	313	326	315	332	324	295	322	317	335	347	314	292	340	331	337	365	340	312	319	303	329	327	298	304	350	313	329	327	367	337	314	315	356	324	330	336	289	309	349	330	304	333	324	312	332	320	330	319	305	328	315	306	333	292	320	319	317	324	316	309	313	322	342	342	319	314	338	302	294	326	329	317	325	311	318	318	290	341	354	338	364	324	348	307	337	383	324	288	331	317	341	325	316	302	283	313	346	334	326	379	316	329	335	328	313	315	307	320	327	318	316	328	311	357	346	310	335	357	309	360	331	348	306	295	346	338	343	319	309	321	327	300	340	293	284	295	308	313	324	307	284	317	279	299	273	306	320	342	310	295	310	310	355	323	310	317	296	334	315	341	333	328	322	315	332	322	297	293	349	297	293	345	304	334	310	329	324	338	296	303	352	328	352	319	332	342	329	350	339	324	328	340	338	353	337	314	299	343	316	309	331	340	337	311	305	326	341	306	329	367	312	339	315	329	321	323	325	333	333	321	329	305	312	352	358	295	319	312	333	326	298	324	301	343	309	288	323	319	343	314	332	312	309	322	314	321	346	312	291	309	356	305	326	299	331	319	348	299	305	323	309	282	307	325	363	283	322	326	290	293	300	317	340	340	296	284	328	305	306	339	331	310	314	340	296	299	333	323	299	290	342	312	312	323	334	315	292	295	309	314	318	339	282	303	297	305	331	332	291	318	336	273	278	313	323	281	321	307	286	327	310	302	299	318	351	309	325	314	311	326	317	297	351	318	305	312	349	328	276	313	352	338	341	309	303	328	307	325	317	329	291	306	333	326	306	341	319	291	333	320	316	339	318	312	305	311	341	327	293	295	330	302	337	323	318	316	305	309	306	327	326	356	292	314	334	321	336	323	291	331	339	309	328	320	300	340	326	280	300	310	328	325	306	268	341	331	333	317	304	306	295	305	328	330	316	328	312	342	323	326	321	293	316	318	333	317	332	297	304	339	337	332	317	342	341	336	324	332	342	350	314	313	328	323	314	339	315	347	320	329	312	331	315	348	333	342	340	312	305	333	303	323	316	326	340	350	312	300	332	338	298	326	317	306	340	341	310	320	341	337	314	280	337	299	324	326	278	359	336	334	327	317	304	291	355	290	333	320	320	301	327	289	329	302	337	298	334	326	356	336	320	302	324	314	325	298	314	307	339	324	307	344	317	320	353	297	321	328	335	285	321	305	318	299	317	325	368	344	333	325	307	329	313	308	331	309	333	324	313	333	308	291	324	335	318	321	338	295	286	312	355	314	322	305	328	316	328	336	335	301	321	304	331	327	327	309	352	319	317	346	324	297	331	332	361	313	306	315	300	325	344	282	324	297	351	321	281	334	348	328	301	323	317	323	310	306	307	332	337	330	317	324	312	313	324	328	326	327	334	329	311	334	322	305	343	337	316	327	285	293	304	338	358	364	329	331	328	295	326	310	317	310	334	318	320	314	318	312	317	332	306	311	325	304	339	347	350	341	285	305	292	320	318	328	297	316	323	346	329	319	337	299	315	334	289	356	336	336	336	336	313	349	298	341	336	317	334	317	305	297	324	301	342	325	309	290	326	304	323	278	320	348	341	337	310	337	368	341	323	322	321	307	311
23060	21619	29676	24028	21612	21702	15385	2742	2774	2954	2200	1580	1156	1007	927	976	5279	879	799	726	718	717	722	746	677	740	687	669	656	686	680	670	701	634	709	665	677	683	718	665	696	718	705	661	725	681	660	653	644	672	644	637	655	669	692	657	607	689	639	630	629	625	651	640	641	656	637	676	658	645	667	685	675	645	700	636	671	602	637	653	670	646	682	665	666	650	700	645	671	623	615	663	619	701	679	627	614	641	659	635	668	671	649	632	668	632	680	666	657	646	623	658	667	646	674	610	643	671	641	692	660	622	653	654	647	678	631	657	611	631	705	661	640	657	650	618	646	603	680	675	676	673	610	676	618	662	663	670	660	634	643	626	653	651	651	695	644	651	643	649	651	616	688	623	677	610	657	667	651	604	678	654	655	667	593	622	596	662	648	657	688	641	672	657	651	625	653	648	628	614	673	674	647	615	614	647	632	657	631	652	636	649	652	614	667	666	652	670	642	650	649	672	668	630	666	633	677	660	663	662	676	599	658	648	641	624	652	675	711	676	628	624	670	674	608	648	659	640	703	680	648	688	670	662	690	673	605	662	664	683	637	648	640	651	597	649	618	658	639	636	669	649	660	681	636	663	643	659	669	669	653	615	662	639	646	673	636	686	641	653	664	695	673	672	649	642	647	621	675	607	656	698	624	674	637	679	663	636	632	655	602	659	652	654	670	663	677	623	669	648	629	669	660	657	677	651	628	640	660	638	626	661	618	683	690	631	651	676	650	649	638	625	643	658	632	635	674	656	662	690	624	661	673	679	683	633	639	698	611	663	631	678	610	660	642	674	670	684	655	612	664	671	645	627	657	684	656	646	653	635	649	646	616	648	673	633	646	656	636	701	647	706	615	641	649	638	612	735	675	641	650	633	680	626	641	650	662	649	666	687	659	677	677	595	655	682	648	607	688	645	645	637	603	649	619	650	657	671	607	649	604	636	659	650	668	616	670	663	654	628	648	634	654	643	631	651	628	630	674	665	663	672	630	666	648	643	638	617	583	659	695	701	660	676	659	666	662	675	644	625	641	665	640	631	628	647	603	642	617	654	635	643	625	619	642	654	628	652	661	656	646	656	661	644	618	652	663	665	618	622	686	669	625	655	683	619	661	640	661	618	662	663	608	681	633	635	692	620	677	674	642	629	657	674	663	657	658	643	643	612	588	648	672	660	649	660	593	701	663	629	651	612	648	643	683	600	663	620	681	707	638	660	634	657	601	622	624	659	680	642	658	666	645	662	643	708	642	653	667	655	684	678	698	627	651	609	658	654	683	680	671	651	640	691	641	649	626	662	636	612	679	630	679	698	688	654	638	691	626	662	639	628	667	626	636	654	651	643	620	678	658	654	638	636	687	607	676	646	671	626	627	641	648	616	614	627	667	658	675	664	622	698	617	672	705	671	634	628	629	642	665	703	646	641	694	676	617	627	651	610	655	648	629	672	668	669	645	657	634	667	648	613	597	694	639	612	645	686	674	620	688	645	657	661	628	589	680	623	665	649	688	646	636	658	672	679	664	672	635	649	637	591	644	662	663	604	656	581	570	633	683	615	621	639	635	634	600	689	652	646	631	676	633	602	632	649	659	664	618	643	618	663	646	724	653	635	660	650	627	667	630	623	694	622	646	649	626	621	687	637	624	642	685	668	635	638	648	666	651	640	672	649	612	658	689	691	615	612	657	627	609	629	684	648	664	659	651	642	665	671	660	695	665	630	628	695	685	633	636	688	621	650	680	672	626	624	665	670	653	624	627	665	654	652	656	624	663	642	620	633	661	625	639	672	646	611	615	697	653	652	645	638	641	656	631	720	626	625	647	644	619	640	647	622	655	646	674	632	653	721	643	632	629	638	673	648	677	665	630	706	623	666	638	658	636	576	620	665	665	641	631	629	649	639	605	604	665	691	621	667	630	663	687	638	670	603	626	694	692	620	620	663	646	636	666	655	658	636	690	640	697	618	655	650	656	668	665	663	661	637	671	602	585	654	645	615	671	656	675	621	631	639	631	654	632	645	684	649	628	628	687	664	637	683	693	680	606	621	662	644	654	630	646	670	669	649	607	659	662	670	627	623	653	649	679	680	624	630	617	657	614	676	670	689	621	679	605	630	752	624	667	670	646	697	613	654	670	646	627	686	646	638	636	654	648	644	659	642	610	674	639	613	688	687	639	662	692	647	641	634	609	657	651	640	667	616	646	675	671	623	626	649	601	623	647	646	660	641	634	625	636	627	605	649	662	643	656	610	610	669	650	667	655	644	636	607	628	712	639	685	614	648	643	667	657	650	605	642	662	674	666	636	631	617	671	687	611	621	609	676	668	640	615	633	669	648	642	628	649	641	688	644	652	651	607	599	672	627	632	591	627	676	675	635	666	628	633	637	657	630	641	684	607	652	627	688	642	675	651	593	682	664	680	643	665	619	663	636	665	656	651	612	679	623	659	634	652	626	636	651	657	618	651	659	649	643	627	620	628	663	662	684	651	670	637	601	657	711	670	601	650	669	602	677	669	686	610	664	614	639	642	667	609	647	634	620	622	632	661	644	703	610	663	638	647	620	683	664	657	633	642	629	644	628	677	624	649	686	639	623	713	639	625	646	643	618	673	682	666	606	607	675	640	623	676	629	645	659	605	614	653	664	635	634	659	618	620	607	644	634	622	642	673	640	619	629	673	621	612	660	652	647	612	630	676	639	658	653	655	600	627	651	630	577	648	634	608	679	633	628	618	613	655	614	655	654	620	674	625	656	668	654	689	620	664	652	640	633	628	596	691	608	605	618	666	656	650	669	640	656	694	647	667	654	672	622	661	654	681	628	674	625	649	658	613	631	608	657	619	661	647	675	672	597	678	624	610	593	621	640	650	626	660	661	704	631	628	640	642	650	631	656	613	649	638	680	621	609	605	650	657	618	662	632	626	650	648	649	607	662	638	673	681	619	675	638	616	621	644	663	645	650	635	633	613	667	670	653	653	652	645	625	630	608	650	648	660	668	639	659	620	679	661	646	648	617	626	661	620	675	635	695	675	656	650	654	625	658	666	637	650	694	644	648	668	629	609	636	638	665	640	672	680	665	643	628	660	644	700	650	648	669	613	659	657	665	646	644	680	689	683	655	641	649	644	656	644	633	596	630	680	645	609	659	611	655	624	651	653	678	672	631	633	647	622	621	634	637	653	652	621	675	617	689	663	624	692	678	598	608	640	643	647	672	580	699	620	618	677	638	645	659	662	651	654	618	610	664	670	616	655	668	624	647	641	611	674	688	625	598	706	656	645	609	632	610	649	664	638	670	615	649	649	663	630	655	657	677	644	629	672	702	591	593	659	637	637	641	606	662	643	624	646	650	651	642	624	667	630	638	593	653	657	715	657	622	658	643	643	689	669	677	599	633	614	653	694	647	628	637	628	616	672	644	646	614	606	637	624	662	644	649	655	651	648	690	671	632	664	640	637	640	629	633	658	644
7932	18879	15862	8549	6182	4780	3724	4098	5431	5584	4025	2729	1818	1423	1338	1342	8076	1029	968	920	882	873	882	837	842	808	801	846	849	801	784	799	760	780	824	785	801	790	773	780	833	762	738	767	739	789	730	707	755	727	735	780	742	799	756	756	755	765	771	754	748	732	717	737	742	751	803	719	783	748	792	757	764	774	784	770	766	714	763	726	774	764	752	759	701	774	735	794	684	752	739	712	743	756	752	671	733	759	714	732	756	768	715	754	704	752	735	741	760	755	747	738	725	730	788	768	723	746	709	724	737	765	756	747	750	717	720	767	757	747	708	717	744	777	702	720	755	706	768	770	761	754	723	737	759	737	707	770	767	756	749	773	757	741	739	733	744	722	683	710	718	728	730	771	737	685	746	722	781	728	751	745	753	734	739	757	711	736	726	754	751	716	714	747	734	740	669	746	742	751	709	736	710	717	797	707	770	728	699	772	767	728	731	710	807	726	730	754	711	730	763	721	775	720	763	758	738	739	762	690	799	724	749	731	748	702	740	804	764	778	782	737	736	715	761	714	742	764	725	719	718	727	745	738	737	763	724	731	771	756	731	684	731	760	740	698	765	719	773	733	732	738	769	797	713	741	771	681	748	759	712	765	734	765	736	750	718	685	743	755	748	739	784	697	745	730	738	755	760	690	785	753	726	724	717	703	763	740	764	736	768	770	695	809	738	740	748	729	772	729	774	762	796	705	726	710	754	731	741	757	730	784	746	729	752	739	771	728	763	730	696	772	792	706	717	764	731	738	770	753	751	734	780	752	710	744	753	675	707	728	723	717	731	760	701	733	767	751	736	741	729	677	721	736	737	712	752	708	750	729	743	771	735	720	748	711	768	723	764	707	698	729	762	759	754	749	711	731	759	738	748	688	712	748	735	742	752	686	735	750	734	756	755	743	741	732	716	711	698	727	732	700	748	692	763	764	737	740	750	720	751	692	740	697	728	723	743	740	687	740	787	736	732	725	738	753	722	799	745	717	750	747	753	761	741	738	710	724	749	745	741	747	783	748	721	696	743	743	771	701	707	753	772	769	713	746	687	704	762	732	697	755	773	717	707	742	743	743	730	690	770	779	803	694	739	751	739	740	749	754	737	720	716	735	760	798	705	695	731	716	734	769	767	727	761	722	759	757	735	757	759	716	749	747	720	738	700	755	710	748	743	744	746	751	711	743	711	750	725	750	767	750	737	742	734	704	724	731	715	759	747	720	714	749	746	788	746	733	707	724	740	746	738	772	677	713	719	772	729	754	731	714	738	740	754	749	725	723	750	755	726	760	761	761	722	776	729	767	767	724	746	735	712	710	742	751	765	716	753	698	749	795	758	687	726	702	728	741	709	781	720	714	736	730	791	737	740	721	718	727	750	750	795	740	745	766	766	785	729	722	759	730	709	741	708	721	728	716	719	728	737	709	768	744	773	735	712	756	704	709	771	742	749	703	722	737	707	702	779	766	750	694	750	725	754	724	732	729	714	733	746	730	716	795	729	743	733	764	729	749	786	729	786	718	742	730	720	728	743	713	712	742	711	714	728	781	736	743	704	778	738	730	764	707	726	756	782	744	742	749	760	725	736	757	734	750	706	727	759	696	747	719	714	729	706	734	740	755	729	785	720	750	760	728	713	734	691	749	729	749	676	746	761	765	759	764	729	734	703	813	768	761	798	737	743	758	727	735	746	702	753	760	760	748	725	765	739	753	713	708	753	753	770	731	707	804	721	725	683	690	681	761	734	706	730	745	716	717	768	779	709	727	740	788	754	753	715	745	749	703	706	751	710	732	742	708	784	744	710	764	718	712	739	780	730	677	717	696	715	744	766	771	754	738	758	741	762	734	745	748	745	727	725	802	705	713	714	749	798	729	764	789	737	724	773	742	710	695	768	721	715	744	729	706	734	742	754	729	764	732	756	769	742	704	712	756	751	736	750	707	693	775	709	693	730	727	734	777	779	737	744	746	705	779	731	810	651	766	769	752	769	731	736	715	702	713	706	711	733	732	669	701	771	705	653	764	804	757	765	716	754	737	765	717	765	723	748	718	728	722	725	742	758	762	738	748	744	747	711	738	749	707	786	719	731	645	703	756	708	721	746	746	747	692	747	733	722	718	742	772	734	759	789	762	701	666	693	769	756	721	767	695	730	718	713	740	709	762	750	768	755	716	741	774	699	788	747	772	748	716	733	756	736	724	663	743	733	752	700	712	708	728	753	721	694	746	687	701	760	763	759	702	750	734	717	736	739	718	745	750	748	723	712	688	668	747	785	730	765	731	708	715	731	781	693	689	726	750	709	740	740	712	714	675	735	731	721	677	731	784	744	750	755	734	740	703	731	742	710	713	713	737	749	728	693	717	733	703	709	797	776	767	765	739	736	761	744	738	767	715	763	709	755	720	730	699	786	738	749	772	814	727	747	750	729	756	771	728	712	734	759	720	725	670	754	742	680	757	696	779	676	728	684	701	724	719	739	746	803	748	720	724	732	766	735	721	736	760	709	726	717	751	799	701	725	796	720	770	705	734	743	759	705	768	712	757	701	705	738	698	737	703	777	724	739	700	742	762	741	740	693	749	737	735	718	706	709	736	692	745	751	703	722	745	730	744	723	721	756	712	755	731	731	716	742	711	745	747	726	738	709	726	707	749	731	755	770	689	764	761	728	679	713	764	737	740	723	763	732	724	762	737	729	722	721	761	709	727	703	712	739	729	774	734	747	774	710	736	725	723	741	755	719	697	743	744	695	717	742	748	734	695	752	759	721	741	727	714	738	730	783	701	728	770	760	697	735	728	725	727	724	701	722	716	741	759	739	737	757	707	737	757	772	741	736	716	735	719	704	712	704	693	740	740	747	704	737	777	722	777	723	738	783	791	731	786	689	727	763	781	779	699	738	743	713	774	709	731	740	774	742	770	790	729	725	713	756	738	713	722	740	726	743	719	697	709	722	712	711	716	733	692	760	746	687	793	768	780	744	768	747	694	741	719	716	736	733	694	727	722	742	766	759	700	702	794	777	747	720	770	764	751	755	705	694	754	774	732	699	755	738	705	695	715	758	744	754	764	776	752	711	706	762	781	731	770	687	729	684	732	773	733	730	730	733	743	768	756	764	763	750	729	733	736	698	767	735	733	764	724	729	774	711	719	802	754	726	749	717	727	755	722	729	735	767	748	791	735	743	762	698	720	753	728	776	745	764	772	716	711	712	753	752	720	720	754	762	731	728	757	752	773	718	686	710	775	704	740	811	712	754	730	769	753	719	718	687	686	739	750	748	703	747	764	765	733	732	767	708	733	718	721	767	723	776	779	755	722	741	732	752	793	709	777	753	752	734	769	758	695	750	740	768	730	766	720	755	739	754	766	687	720	757	729	740	774	740	735	774	702	733	740	739	744	728	753	745	732	765	729	761	821	780	682	769	759	723	768	722	743	727	731	744	695	775	720	785	730	745	772	755	734	752	753	762	738
27391	21155	10303	895	407	400	341	446	697	704	562	402	295	274	225	261	362	231	267	255	227	227	260	226	224	255	220	215	223	245	239	220	231	232	258	250	257	258	249	256	239	217	219	234	259	235	227	219	223	283	255	244	241	256	240	221	231	243	250	212	242	232	255	229	238	249	253	255	248	243	220	236	228	248	247	221	230	229	248	223	253	256	258	223	207	262	210	223	227	221	217	237	256	237	263	207	257	244	211	224	243	241	214	260	208	229	240	242	253	237	250	209	224	231	219	192	226	233	204	221	268	221	240	270	244	272	249	220	267	230	208	253	237	211	231	226	225	245	239	226	234	219	263	228	243	246	275	235	220	226	217	233	213	229	253	208	262	215	234	236	218	245	250	245	249	228	246	223	240	240	207	232	234	208	243	239	250	268	210	228	246	228	254	233	234	249	239	222	237	249	203	236	261	272	251	221	266	240	243	224	231	208	222	252	212	247	231	264	253	255	241	245	223	219	238	224	242	251	226	222	244	236	220	242	250	217	250	270	212	220	237	237	233	262	249	252	246	232	232	252	260	235	225	217	231	239	257	242	225	219	217	246	230	249	255	239	232	237	206	236	220	224	239	248	207	243	267	223	247	263	240	237	260	227	260	231	248	243	242	258	231	223	237	242	242	265	218	240	244	226	221	220	243	240	235	258	210	244	242	221	252	228	252	225	245	251	233	232	234	261	261	253	230	233	255	243	226	231	263	247	256	240	232	249	232	270	230	237	234	242	248	218	227	233	232	225	254	258	223	217	259	205	223	234	232	263	213	249	211	254	228	244	210	239	241	228	216	229	228	250	243	260	244	226	200	248	235	201	246	255	269	249	271	213	256	252	241	231	206	231	237	251	267	226	223	225	248	238	271	244	240	234	228	233	250	258	223	259	219	250	246	236	240	255	235	217	234	238	208	247	219	225	250	237	210	263	244	249	232	247	231	229	220	245	264	242	225	221	226	234	236	224	236	242	230	232	238	251	222	235	247	236	225	273	238	219	219	259	237	264	230	232	220	237	201	241	255	243	217	223	242	233	217	243	259	232	220	254	221	243	241	237	241	223	264	227	227	233	228	219	218	240	253	232	261	254	233	234	274	244	238	213	241	245	249	202	250	228	239	249	215	253	228	239	228	243	263	215	227	233	247	236	241	240	223	228	237	215	241	224	237	227	253	226	219	216	256	231	260	222	252	258	241	262	255	230	225	200	243	265	240	210	228	245	231	216	232	222	231	223	230	233	215	236	242	221	239	225	236	254	220	242	241	252	228	243	212	215	221	214	245	240	236	252	257	227	241	236	239	252	232	236	255	245	237	230	254	247	234	246	248	212	212	213	217	241	261	226	240	237	247	217	270	230	257	243	254	229	261	216	268	230	223	225	241	239	233	222	215	229	236	217	238	236	241	232	227	250	244	222	243	214	249	263	263	274	229	222	264	229	256	236	231	224	227	231	247	254	245	219	220	218	250	283	246	253	238	232	220	247	223	204	238	232	255	250	248	242	223	237	232	247	205	238	274	222	245	242	247	221	228	217	252	231	244	218	226	254	245	241	245	234	246	221	208	237	229	226	224	240	252	244	231	239	215	263	252	236	223	237	240	241	212	244	231	228	268	239	247	256	266	258	252	269	247	221	238	246	244	231	250	239	255	248	228	272	229	236	249	239	240	235	232	245	239	248	230	249	238	252	239	250	232	219	246	245	241	253	249	195	256	215	236	223	257	236	245	252	235	231	236	237	240	236	240	232	221	218	235	265	254	262	232	235	251	220	234	222	231	246	256	251	220	244	228	248	235	235	237	210	224	259	246	230	231	234	239	225	244	206	241	250	230	243	217	250	243	249	235	247	261	246	219	207	214	251	235	228	226	206	201	236	218	247	274	233	220	240	234	232	277	235	246	238	231	248	247	257	229	239	243	244	213	223	242	250	273	246	214	259	254	240	200	232	237	222	241	250	253	244	243	234	277	234	217	219	242	218	245	230	237	225	245	232	262	246	245	232	236	237	227	223	248	250	260	259	239	238	259	257	224	240	240	261	265	217	246	235	252	227	222	236	230	258	237	235	223	240	222	219	246	274	232	258	256	232	230	260	227	256	233	236	229	238	267	235	225	214	252	235	254	250	246	243	258	232	231	223	269	227	212	241	253	246	250	249	224	224	248	195	232	239	260	242	249	228	261	238	235	243	219	250	264	249	220	233	239	255	230	250	242	248	242	240	236	211	231	234	217	250	255	260	227	236	202	223	241	257	233	205	242	215	256	225	240	227	222	238	217	236	239	224	233	245	234	246	263	221	227	257	247	242	215	261	234	235	237	215	239	257	239	231	233	259	235	248	224	241	256	231	249	250	224	225	216	254	221	242	236	271	220	234	245	238	222	242	217	235	241	217	238	240	239	267	264	226	239	221	230	224	237	225	231	245	281	218	228	252	231	242	242	216	224	216	217	254	231	231	236	249	221	242	245	253	250	251	246	249	214	245	224	246	237	205	213	251	228	225	231	258	262	252	214	250	224	216	256	242	232	239	234	246	242	250	222	246	238	226	250	245	239	276	239	258	242	236	233	246	229	238	237	241	230	214	245	263	245	223	260	189	231	229	215	235	208	237	222	249	239	256	239	236	226	229	261	255	230	237	260	257	246	243	248	236	236	238	229	239	237	229	236	244	243	254	201	267	258	232	215	257	230	242	255	275	244	269	237	248	258	244	241	260	233	239	219	208	233	244	222	228	224	245	217	223	229	251	242	227	228	209	233	251	224	221	227	240	238	241	247	238	228	240	223	236	240	249	256	255	230	253	233	221	243	232	245	221	250	223	239	250	244	259	254	220	215	260	256	219	225	236	231	230	240	231	208	255	232	235	229	223	244	243	243	214	248	238	249	267	249	253	227	240	213	234	224	218	196	257	249	265	215	244	259	233	244	248	235	227	239	222	249	236	246	256	266	248	232	244	242	252	246	242	248	238	244	265	230	265	232	237	252	241	250	256	217	248	261	248	232	230	243	232	238	236	249	244	245	235	230	226	261	249	230	232	250	263	239	236	252	251	225	244	238	239	244	251	230	245	223	231	232	249	254	241	216	237	248	243	247	248	245	229	228	247	235	272	212	268	236	223	243	215	240	213	249	265	231	234	237	228	251	236	243	244	249	230	226	233	221	222	235	243	225	220	254	237	263	226	246	260	255	241	266	213	219	208	234	248	237	233	240	253	249	227	223	230	236	250	234	241	233	255	236	239	247	243	226	248	259	252	231	237	266	227	253	238	241	254	220	202	237	220	231	268	236	236	220	249	221	252	280	228	235	230	225	241	223	229	232	228	219	256	260	260	213	236	241	261	264	226	247	251	272	239	237	241	260	210	246	250	204	244	261	239	249	246	225	254	230	241	261	219	239	213	222	227	256	240	232	233	242	226	230	212	244	215	252	234	264	225	229	242	232	231	242	229	260	237	238	218	228	229	243	254	245	204
4025	1575	1277	594	512	435	429	814	1382	1287	984	657	443	349	338	347	586	286	286	330	299	270	315	272	280	287	311	279	261	278	278	307	283	342	302	312	272	323	276	281	322	285	277	287	301	295	319	277	314	259	304	294	296	280	287	309	286	275	276	285	278	295	291	303	275	256	258	317	282	312	291	299	272	309	280	297	273	323	295	296	317	279	284	305	276	287	272	290	283	274	306	290	289	297	328	287	265	285	287	298	292	297	299	282	291	281	272	306	284	286	310	265	322	296	283	271	272	280	312	297	304	286	307	297	303	287	306	301	298	280	262	299	305	275	317	298	290	292	291	263	319	284	278	290	285	300	303	286	316	272	266	301	248	272	281	282	278	309	296	298	290	274	292	266	319	315	289	298	313	276	279	287	309	307	289	272	317	295	292	277	252	305	261	270	292	297	319	276	293	282	278	308	282	310	286	274	305	262	277	320	280	271	284	307	284	273	257	291	285	267	292	298	322	288	275	286	296	278	312	256	292	287	272	286	263	307	273	281	273	270	282	317	283	281	272	308	264	289	281	301	275	280	255	311	274	299	282	295	271	270	272	284	322	272	286	309	285	266	279	307	277	273	297	293	287	280	327	280	285	291	273	271	264	325	274	331	276	282	291	302	310	291	308	271	262	292	238	296	295	306	314	284	255	286	296	303	256	313	265	279	293	278	283	303	300	271	266	306	290	283	310	285	276	298	290	274	282	274	283	272	286	256	300	269	296	265	282	301	303	283	269	280	286	290	294	294	275	281	273	260	266	297	276	275	274	300	321	275	276	268	259	285	275	308	282	300	278	292	276	273	270	304	274	308	293	286	297	322	300	263	273	287	270	280	284	277	270	279	283	281	261	289	282	290	299	256	289	299	295	292	277	279	282	288	274	303	269	283	294	273	286	316	283	273	281	290	308	276	276	302	315	278	249	279	300	310	284	285	264	260	262	298	274	267	305	289	255	274	283	298	288	280	280	267	264	327	303	298	304	333	288	321	281	263	263	295	268	275	297	294	298	284	279	305	294	271	276	321	301	293	285	267	286	269	296	298	300	281	282	303	291	306	333	278	271	274	285	276	273	286	302	298	273	276	307	247	314	291	302	302	289	305	291	254	301	315	269	320	281	272	245	288	278	274	287	291	285	283	253	299	267	272	274	279	292	276	292	298	315	315	279	290	319	280	310	309	303	286	282	289	293	288	278	277	256	292	280	304	312	280	274	287	265	309	270	296	284	268	248	276	281	277	295	283	293	278	318	278	317	287	322	269	261	312	265	308	285	320	291	238	304	292	266	281	291	298	300	312	283	272	294	278	288	283	295	273	272	274	294	292	308	303	322	321	267	288	298	302	271	277	291	299	290	319	273	286	289	330	317	283	298	283	298	306	270	273	287	293	272	277	270	258	282	272	283	288	293	278	284	299	283	291	300	280	316	274	283	272	282	276	301	279	305	299	260	271	288	293	274	269	295	288	259	310	297	268	314	275	271	297	287	271	271	263	282	259	271	300	289	299	256	287	264	262	252	282	292	281	294	284	285	302	318	247	289	309	284	329	246	289	299	290	294	271	308	280	271	306	293	297	283	273	289	265	304	292	283	303	314	261	280	318	330	288	281	282	276	296	290	275	306	295	272	278	260	300	303	284	295	285	294	279	289	282	289	275	290	259	270	308	297	258	297	322	271	280	275	285	329	304	277	295	281	291	288	279	301	306	300	321	294	298	277	279	276	299	282	280	300	309	298	272	284	313	316	263	275	265	299	308	262	262	292	303	289	286	327	283	289	291	289	292	261	281	289	279	287	270	319	261	302	296	270	258	286	273	278	273	263	299	296	296	277	288	292	288	301	260	301	279	299	264	263	276	292	276	300	286	292	295	281	281	290	284	296	299	280	316	252	309	287	288	267	283	271	296	300	281	294	312	277	271	307	293	288	270	290	289	288	291	306	297	269	278	270	293	293	307	278	290	332	262	283	299	326	279	327	266	299	295	303	301	298	255	286	312	284	291	262	298	298	275	284	271	292	301	284	289	302	307	301	316	279	286	271	300	294	278	285	265	285	292	277	280	295	294	309	301	287	291	307	277	244	304	266	301	283	267	274	284	296	256	290	303	283	281	295	291	291	274	275	309	300	315	282	306	285	283	310	280	303	279	286	296	279	304	303	295	283	298	298	281	300	286	290	268	273	300	323	294	318	282	303	280	330	263	309	251	280	283	274	282	284	273	298	307	267	275	277	280	277	257	286	301	310	280	303	290	279	285	292	299	302	285	293	289	284	310	312	289	267	288	272	256	301	282	266	294	292	295	300	289	287	280	279	285	264	284	307	303	242	315	279	255	269	294	268	302	255	306	297	299	293	278	306	287	310	278	320	259	281	289	307	268	288	273	287	312	300	266	273	292	304	291	318	285	279	295	310	275	280	285	290	292	291	301	291	294	328	285	265	287	293	265	298	294	276	288	311	284	283	300	285	293	284	314	303	286	277	258	284	308	259	314	289	324	301	299	261	298	266	279	297	280	284	284	311	299	310	272	292	296	271	288	299	292	287	261	269	315	266	270	274	289	304	293	295	253	318	280	275	305	311	316	290	319	313	297	308	270	251	269	301	285	258	296	295	270	258	278	265	298	302	286	304	271	312	295	296	267	252	271	328	297	291	276	277	293	278	285	288	279	278	302	292	298	292	283	273	280	260	286	246	270	272	245	291	300	268	285	305	309	302	281	274	276	288	322	282	305	307	271	293	294	283	271	273	288	293	316	322	311	265	322	281	278	288	267	260	298	318	262	324	273	290	294	283	263	275	253	271	295	278	304	259	298	300	285	302	253	275	290	277	289	270	289	271	295	277	285	302	303	288	274	270	343	289	289	321	313	285	282	265	259	275	293	292	264	293	306	310	305	289	284	281	270	311	277	285	274	284	265	270	286	294	301	291	304	289	303	267	297	301	294	290	311	280	296	318	279	275	291	291	286	290	298	277	298	293	313	267	293	294	253	321	277	297	290	277	280	288	271	313	291	299	270	244	276	327	263	298	282	314	287	310	264	310	313	285	267	269	277	324	301	277	308	298	306	286	306	277	286	294	267	271	273	266	281	277	274	280	298	277	287	292	291	289	274	259	278	288	272	285	298	294	280	273	291	283	299	312	314	283	300	268	286	301	300	279	302	275	294	291	294	299	303	290	294	300	256	265	285	279	312	279	286	299	284	272	276	311	301	318	295	314	314	304	308	273	290	277	257	290	303	296	278	271	278	292	293	291	289	271	304	290	287	278	299	324	300	286	286	290	273	283	293	281	270	258	317	346	278	248	291	278	312	274	284	327	298	293	295	273	310	307	297	292	266	303	289	285	280	244	288	306	277	300	291	301	313	291	327	291	295	263	273	284	315	262	304	302	280	269	322	281	284	284	249	307	278	283	275	314	274	305	321	296	279	287	281	273	303	301	285	292	286	283	287	272	279	287	289	313	320	293	297
23827	21552	29320	24268	21553	18227	2172	1256	1510	1364	1324	985	737	729	752	669	3564	640	609	619	545	584	516	576	511	507	536	606	532	557	547	472	543	515	541	551	533	534	570	540	523	528	588	505	573	510	498	517	506	537	502	515	510	564	542	523	543	523	481	528	538	533	487	528	498	543	540	493	535	508	550	531	500	555	534	517	513	568	549	506	563	533	504	492	521	472	458	505	460	501	486	507	513	518	479	567	518	538	484	508	529	538	510	504	524	557	501	522	521	497	517	534	539	484	490	476	502	528	509	540	511	520	503	509	474	536	497	507	544	503	527	550	500	469	508	534	525	534	506	492	441	512	514	519	479	502	529	501	513	478	496	493	518	504	539	479	509	506	516	499	542	515	526	525	497	516	535	551	500	535	521	462	491	483	498	526	468	501	529	539	490	547	516	541	528	481	480	505	521	514	545	548	520	499	534	468	540	516	524	538	513	551	533	563	480	502	491	501	518	510	539	504	509	497	589	536	488	555	556	515	555	542	521	525	510	509	507	484	548	462	538	514	522	493	484	523	492	514	523	517	548	516	486	520	502	558	527	531	530	495	527	482	572	536	517	498	506	512	535	559	525	504	527	539	457	511	498	484	499	539	509	506	503	568	558	537	501	490	483	513	489	536	514	515	525	506	522	512	518	541	493	534	525	553	506	537	494	524	540	535	498	527	505	524	539	532	462	543	490	540	510	533	546	507	539	498	514	501	518	548	508	498	496	490	515	518	514	500	503	544	544	529	498	541	538	497	515	487	512	469	511	530	528	525	516	526	454	471	527	489	504	527	494	497	517	517	503	503	512	498	535	497	545	551	529	524	511	525	516	479	550	510	511	526	502	521	527	525	499	526	554	525	480	483	507	513	545	535	539	501	477	528	496	488	515	476	488	502	528	563	554	537	520	494	554	477	508	527	530	543	514	500	506	544	522	500	537	513	475	521	486	499	518	497	508	505	532	516	525	514	472	517	499	532	491	462	573	530	509	507	492	513	506	466	497	506	507	492	518	526	521	513	487	544	540	491	515	535	503	511	552	510	537	515	542	505	519	555	493	510	497	499	504	498	521	530	519	537	503	520	538	512	528	457	538	495	544	537	474	543	535	500	529	542	516	498	482	518	539	491	522	514	527	503	532	529	508	517	505	507	518	517	499	548	495	535	511	526	500	524	558	514	529	468	548	491	483	517	497	506	538	488	519	516	519	500	529	529	490	486	518	519	544	505	521	495	547	538	486	548	508	499	523	506	505	525	477	512	526	517	506	487	537	548	525	505	460	480	484	487	535	509	518	502	500	528	545	524	511	517	524	506	505	488	491	488	523	493	479	497	493	505	485	512	501	492	514	524	518	499	543	554	506	505	509	533	515	501	521	546	513	484	498	530	495	541	514	486	546	581	490	542	510	513	521	511	545	521	500	500	487	522	533	524	488	509	541	503	521	528	492	510	471	559	543	536	519	588	520	498	501	506	522	555	560	506	527	489	494	544	525	546	499	476	500	481	518	534	548	490	493	509	508	467	513	521	491	521	533	531	500	499	503	457	496	522	506	548	527	509	493	503	555	484	511	489	515	521	487	526	506	517	515	508	464	500	501	542	475	509	526	515	535	522	496	569	537	482	515	546	498	509	555	541	493	514	518	481	501	511	488	473	488	456	495	548	519	500	532	508	487	525	536	525	513	530	517	506	502	484	503	476	573	509	514	526	506	519	486	528	520	551	479	520	473	511	549	472	524	522	486	513	518	530	502	474	489	510	466	491	491	519	558	535	480	512	517	510	488	544	505	489	512	491	536	527	500	507	533	462	506	507	521	516	525	479	503	493	480	538	505	491	494	533	501	486	551	508	492	487	534	525	507	514	551	532	532	520	478	493	548	518	478	521	501	489	477	532	513	527	515	522	536	521	525	504	538	469	502	518	504	532	532	537	554	558	520	492	533	490	544	520	530	501	544	473	514	525	496	520	503	477	503	458	499	479	497	525	497	530	511	501	480	492	519	540	493	496	555	509	522	469	529	481	512	528	533	562	521	505	530	471	476	472	528	525	490	553	499	511	522	522	510	541	498	471	515	469	539	539	479	529	525	525	531	494	509	515	498	512	473	480	488	499	517	508	499	533	495	531	536	548	558	544	508	515	498	488	499	525	539	501	531	510	500	500	546	510	526	514	557	545	503	543	504	492	521	503	486	515	505	497	501	462	475	519	530	517	508	524	540	527	482	530	521	565	516	538	490	486	540	482	488	500	497	502	519	489	520	536	512	488	536	497	493	515	503	588	478	454	525	488	538	519	506	515	538	483	504	512	508	522	474	519	484	503	493	514	519	474	493	548	536	489	486	517	535	502	512	518	533	543	552	515	506	537	486	482	517	548	543	507	509	518	488	500	470	477	546	497	504	520	510	493	490	506	498	502	540	471	481	503	490	546	515	554	500	464	508	506	479	501	486	517	548	466	454	511	538	477	526	511	507	489	518	511	501	470	512	493	497	522	510	512	514	501	542	534	540	529	468	490	506	518	527	501	530	525	518	497	522	531	482	565	496	523	529	528	506	496	510	517	498	472	532	510	502	516	535	534	490	526	513	508	526	475	515	503	494	523	529	485	557	519	530	518	483	500	527	514	494	526	529	473	536	494	549	514	538	524	532	517	518	520	513	539	536	491	492	489	501	539	506	500	497	492	495	492	498	460	515	518	512	519	522	539	494	516	499	514	513	488	527	503	508	482	509	512	518	484	513	488	467	521	521	494	497	547	525	506	517	538	511	487	497	519	497	498	524	472	527	506	510	492	524	478	548	513	480	492	528	520	492	512	497	495	535	534	496	522	473	516	526	547	514	500	506	518	527	516	552	565	496	495	523	506	508	518	517	524	474	499	501	473	540	495	518	478	541	540	522	499	511	518	496	528	526	526	528	519	541	499	522	550	501	529	516	523	501	533	480	535	505	458	500	533	494	511	527	518	542	525	544	483	515	538	501	502	518	532	526	505	506	520	502	510	548	509	495	511	545	519	520	536	569	483	534	507	498	514	485	493	531	558	481	523	510	518	531	484	500	518	463	507	563	525	497	544	527	500	529	506	508	525	488	509	484	529	484	531	515	492	521	519	504	503	511	545	468	549	565	531	521	496	512	504	505	520	539	501	498	495	494	528	470	528	523	523	536	516	537	463	500	490	483	493	524	510	520	513	540	486	521	502	524	494	549	517	483	512	517	527	506	534	531	514	518	554	523	507	522	513	517	478	531	521	489	478	486	510	534	572	505	499	542	507	463	511	453	481	507	498	538	487	531	484	517	485	499	514	507	555	505	498	500	498	532	528	488	546	507	520	477	488	493	476	509	483	513	510	527	542	533	528	508	457	531	515	501	522	518	506	479	525	534	514	482	508	504	516	456	492	538	496	513	481	505	510	486	508	543	517	536	475	526	482	553	516	523	495	510	530	469	515	502	497	520	516	526	503	513	538	505	508	505	518
5117	10967	9425	4779	3379	2668	2086	2016	2792	2300	2306	1521	1078	918	892	899	5923	707	712	699	713	645	645	672	695	627	619	583	657	613	618	571	627	630	584	621	629	582	611	635	638	618	560	625	560	609	594	613	547	556	601	564	576	583	621	610	593	618	603	600	598	606	590	604	565	629	593	571	552	642	613	543	591	585	632	591	581	559	569	646	621	594	558	563	614	610	557	554	586	609	598	568	569	548	595	569	582	615	597	592	611	561	643	553	620	573	588	576	581	608	593	589	538	567	581	562	560	583	615	626	542	579	593	539	589	591	609	591	593	577	594	586	621	589	582	609	591	631	559	575	569	563	572	635	535	564	610	586	565	560	613	565	577	541	528	587	586	569	599	585	594	632	612	571	599	552	588	559	564	575	563	648	574	587	606	603	583	564	542	592	587	565	594	595	587	588	607	615	547	538	604	606	560	593	604	585	576	560	615	564	590	551	591	614	551	570	548	590	579	608	557	594	548	611	518	629	589	556	532	607	604	600	600	571	615	598	581	591	533	594	571	594	552	552	568	624	565	535	532	579	571	578	562	611	566	580	575	561	574	568	553	581	574	580	576	573	555	644	627	568	622	601	570	637	601	607	632	629	594	572	620	563	566	595	583	572	629	612	585	620	604	558	581	563	545	604	582	602	615	562	564	637	590	616	614	619	607	547	609	596	567	574	580	585	556	570	575	611	579	581	586	598	543	625	570	522	586	585	563	564	633	652	573	572	583	618	547	568	581	598	557	558	572	581	629	583	579	587	621	551	556	581	582	624	593	612	584	614	586	605	594	602	567	623	595	563	566	561	561	620	621	588	578	558	593	563	562	590	599	540	572	563	583	577	630	562	577	575	568	565	589	579	596	517	557	578	587	571	611	531	584	560	589	595	611	516	554	556	548	575	615	562	618	567	611	588	587	582	570	594	586	560	604	560	603	603	631	612	571	624	569	593	624	565	581	609	563	586	565	590	606	586	601	566	569	582	545	596	584	576	581	608	582	579	578	609	580	594	565	551	584	612	598	571	552	581	569	633	616	617	603	555	571	570	576	578	563	569	598	586	547	578	585	574	603	577	594	587	646	600	566	594	599	586	561	558	602	585	587	564	576	592	576	573	592	555	583	599	581	581	595	594	589	580	592	604	603	593	619	583	556	628	570	606	590	621	603	562	587	585	586	594	596	569	552	596	590	577	571	584	563	591	577	607	591	566	576	566	587	593	579	622	605	560	564	599	587	591	575	594	561	627	559	586	599	589	594	601	617	570	579	582	613	571	582	574	564	549	599	583	573	564	577	613	552	598	563	622	568	579	567	592	580	589	584	561	588	639	601	562	586	565	593	577	582	594	588	589	582	557	597	576	600	565	578	591	588	589	601	580	540	583	567	576	594	624	575	577	567	573	597	576	577	592	581	557	599	626	556	624	602	611	611	611	576	586	549	586	547	568	563	561	590	571	576	606	552	564	603	600	573	543	580	557	585	585	570	597	530	566	559	616	522	571	558	593	591	614	577	559	540	599	575	560	568	590	545	595	593	549	591	615	573	578	556	578	587	606	596	591	580	592	565	584	551	575	576	581	558	579	558	593	563	568	584	576	598	566	514	625	551	572	588	609	581	560	596	582	558	586	571	628	616	536	544	564	636	576	560	586	544	602	584	624	567	653	603	575	581	592	570	594	547	562	578	582	560	533	583	575	545	569	611	593	599	587	567	573	575	561	570	577	558	625	570	575	579	600	546	575	533	560	584	626	543	619	598	557	591	574	635	551	586	566	550	581	596	544	599	569	608	569	584	583	627	583	596	579	598	551	586	569	587	604	581	631	572	567	579	576	601	625	572	573	622	573	613	563	572	583	536	554	592	540	592	556	592	596	584	632	625	626	606	554	606	557	562	582	585	561	579	582	560	558	573	582	544	543	552	553	567	570	598	562	604	597	596	585	606	598	613	595	577	601	619	554	609	538	559	592	615	599	562	598	602	565	591	613	594	563	603	571	538	565	589	592	600	573	577	546	541	577	642	561	553	554	572	600	580	545	592	563	579	567	568	530	537	569	561	569	560	584	558	533	589	610	588	561	598	584	613	616	601	581	562	542	608	561	625	572	616	594	574	591	644	562	560	539	602	569	606	605	572	568	584	566	521	600	588	551	577	533	555	590	510	586	613	588	633	589	595	549	620	574	590	596	593	596	543	590	607	599	575	544	556	555	632	605	587	595	607	582	628	579	608	546	548	559	551	611	577	582	588	564	604	569	593	550	533	562	613	595	615	607	597	593	593	583	609	578	598	591	541	575	608	578	587	579	628	608	598	604	593	587	570	589	578	620	606	525	551	612	601	549	586	590	600	617	612	594	591	565	576	597	555	574	591	588	595	654	633	637	594	581	569	565	585	567	549	572	571	580	593	632	626	558	615	593	553	602	575	609	611	576	642	563	570	580	559	603	558	609	602	604	558	586	590	561	564	571	604	598	652	604	575	612	533	563	582	558	560	596	571	628	581	615	586	550	549	608	621	600	541	561	627	632	616	613	538	612	561	584	592	555	561	583	593	580	555	562	585	603	585	570	586	606	578	555	588	579	550	573	560	584	583	553	617	563	565	643	598	567	566	581	618	609	534	584	629	589	567	589	608	592	588	585	596	603	559	564	591	607	568	560	621	577	566	546	532	587	569	627	584	573	575	597	596	553	599	585	540	562	549	542	535	578	604	571	575	587	552	575	575	602	574	596	582	594	562	590	573	585	563	597	583	582	613	581	598	625	562	605	548	572	615	585	614	587	578	590	572	592	567	582	580	640	563	575	580	597	589	577	581	558	627	621	564	605	611	590	540	559	565	617	577	600	566	592	561	533	592	530	564	604	581	547	541	582	592	581	587	651	582	609	613	533	622	554	648	564	573	552	580	572	593	609	612	617	539	583	591	582	588	616	593	569	610	660	558	582	576	588	593	578	611	598	570	552	566	556	567	569	593	560	573	567	599	564	610	545	613	590	558	567	572	566	592	597	629	582	541	575	599	585	596	575	485	557	589	579	562	567	564	570	576	549	551	515	560	566	601	626	577	596	550	567	575	517	617	622	585	558	610	596	621	604	581	552	609	590	597	553	588	554	573	573	573	608	582	538	598	579	572	587	581	577	519	579	575	591	619	600	605	597	619	587	579	558	544	612	616	638	596	561	613	606	582	588	585	592	617	573	610	561	577	590	568	613	548	556	570	592	624	628	613	551	571	560	591	551	573	546	581	613	589	605	606	591	582	610	584	590	570	577	591	575	536	567	591	567	567	586	579	584	600	607	588	632	592	538	585	596	560	588	632	601	600	558	573	603	590	597	596	588	555	523	619	573	591	561	568	610	619	598	500	549	642	590	571	557	584	589	573	542	583	576	560	619	596	567	570	591	557	562	569	572	574	585	618	589	607	577	565	583	596	552	586	569	541	604	616	588	622	625	572	563	582	560	583	614	570	586	580	599	604	611
25099	21576	28494	25032	17854	1200	654	583	625	896	739	442	394	408	294	327	1500	297	264	282	281	264	256	250	265	257	281	269	272	265	266	246	266	269	252	256	257	244	249	275	249	258	274	275	298	229	259	240	239	265	236	252	255	236	239	236	241	255	247	268	240	245	214	257	219	268	238	239	304	279	241	243	243	254	246	273	216	251	259	277	267	233	252	230	257	260	289	256	241	250	243	251	243	264	272	249	248	257	233	268	257	267	293	266	250	250	241	245	242	234	262	239	249	259	246	254	270	223	256	264	276	243	255	233	262	230	228	221	227	246	233	231	220	245	224	266	250	279	249	246	226	244	259	241	230	231	267	232	253	237	259	238	264	242	243	206	246	229	235	237	245	237	260	245	256	233	235	245	257	275	253	250	254	251	252	252	254	232	226	240	248	266	239	250	260	248	270	234	255	267	245	239	263	256	235	231	239	248	243	245	231	236	248	251	276	240	245	266	289	229	254	248	241	234	246	236	211	256	245	257	256	226	236	267	259	250	241	243	263	245	249	239	253	257	270	241	260	243	243	248	267	275	257	257	257	234	233	228	234	260	252	239	235	287	264	244	256	258	247	222	225	221	253	236	234	240	252	243	231	264	260	250	232	241	287	236	240	257	249	259	256	258	252	238	247	248	253	238	220	266	230	252	230	250	239	254	262	241	261	250	247	278	268	268	208	249	260	259	262	260	239	233	250	238	247	234	239	282	251	258	254	254	280	226	254	229	240	248	254	257	243	258	248	260	246	223	225	248	243	211	271	241	208	231	253	252	268	269	234	257	249	229	270	226	255	271	266	254	260	229	267	245	265	224	253	266	282	267	246	236	222	250	245	276	246	255	245	269	265	243	247	261	242	267	284	235	239	238	260	249	223	231	241	210	244	254	259	247	220	255	241	236	235	234	260	243	271	235	251	251	240	255	254	244	252	231	224	249	241	255	279	237	253	241	265	243	283	231	252	248	243	269	243	223	229	242	248	239	242	246	261	237	256	265	270	250	253	249	250	267	251	227	228	268	223	223	269	253	261	244	243	268	268	243	237	239	265	235	229	290	293	268	260	268	261	227	234	260	245	249	247	245	261	280	246	251	227	262	258	254	227	242	264	240	240	269	224	265	234	250	258	244	232	226	239	248	290	236	273	263	234	271	230	240	262	244	228	275	262	238	237	259	224	252	219	236	231	277	226	267	230	237	250	252	280	245	250	225	231	228	277	233	230	254	254	253	264	218	232	279	273	251	231	229	244	255	232	264	246	238	223	260	237	293	263	241	230	245	266	242	238	222	258	261	203	266	252	239	270	254	240	234	257	298	254	270	254	215	237	243	266	230	272	214	243	266	248	253	230	242	266	265	233	217	224	247	253	284	249	234	257	262	249	227	221	239	299	224	268	238	231	249	219	235	231	260	239	243	264	271	247	274	249	265	219	219	238	262	247	259	234	236	241	243	249	228	220	243	264	232	215	250	264	241	272	241	273	283	273	278	256	219	235	244	260	246	232	254	285	240	260	282	249	263	248	240	256	249	237	222	250	246	245	263	248	242	246	249	253	263	251	215	237	247	276	248	242	226	250	234	258	212	241	220	244	224	274	242	233	233	247	255	243	251	245	259	242	256	263	266	235	220	240	245	227	274	268	220	241	225	247	252	219	250	249	266	252	213	229	254	238	282	237	258	253	237	252	239	248	230	245	242	279	235	252	247	246	249	243	210	277	240	259	233	237	246	242	253	284	228	248	245	261	266	243	246	242	251	249	240	254	236	228	237	233	258	252	228	222	247	244	236	239	237	228	257	256	261	257	276	240	243	244	238	248	252	265	246	230	229	266	249	251	243	254	229	259	256	251	276	248	256	272	225	242	255	259	222	220	232	264	242	279	249	256	292	272	246	240	236	232	244	231	231	264	244	245	239	253	260	245	267	229	237	233	243	296	223	292	267	230	237	233	217	242	228	268	284	260	250	228	254	245	244	242	256	275	252	232	247	260	265	209	233	252	244	222	257	220	231	278	213	243	236	240	244	261	244	228	232	238	239	269	267	242	238	247	228	243	228	264	282	253	241	262	250	252	269	245	256	201	230	240	249	232	254	240	231	248	225	254	239	251	258	257	241	233	259	275	242	251	214	253	239	247	262	247	247	240	234	243	234	226	245	251	245	238	249	221	251	254	243	257	233	225	213	234	226	269	240	245	261	242	237	279	216	248	246	217	232	259	237	236	251	229	250	253	228	249	254	236	264	247	249	261	240	281	236	256	226	252	257	236	252	255	250	232	239	247	262	270	236	264	249	253	254	256	258	232	245	256	239	238	225	242	248	249	268	246	231	252	252	232	254	255	239	249	266	230	261	259	253	258	248	243	248	226	268	255	224	241	245	234	230	228	251	228	232	274	247	232	241	263	245	267	214	283	234	258	235	265	229	215	221	274	242	240	255	243	224	253	237	247	227	232	233	263	225	237	241	226	238	241	228	254	259	238	250	231	247	246	246	225	230	212	248	249	229	246	243	254	270	250	244	242	256	268	288	242	270	246	254	231	238	241	256	252	260	254	236	242	256	236	228	231	248	242	221	250	235	243	253	234	254	241	272	244	228	228	246	243	249	261	258	254	249	245	250	236	226	248	233	251	267	229	242	262	284	228	247	244	256	247	258	262	268	276	256	263	252	263	249	226	251	254	241	236	264	249	247	257	211	239	245	238	240	243	241	219	224	290	222	224	248	254	280	223	249	251	245	254	245	272	263	266	266	218	251	261	251	249	225	245	234	231	230	253	231	260	281	226	217	261	233	215	283	262	286	257	243	235	248	212	236	236	251	232	243	257	244	226	249	238	233	256	241	241	239	225	269	246	252	245	250	213	225	244	236	260	261	243	249	265	215	244	264	259	221	246	248	236	266	237	249	249	231	251	252	221	238	240	269	245	238	243	248	261	244	258	252	250	245	244	271	210	247	262	258	259	246	264	265	236	245	228	253	250	256	229	231	270	261	263	241	222	254	222	244	253	227	234	235	248	255	238	258	297	279	262	242	248	272	255	263	217	229	253	245	227	264	225	271	243	251	227	282	245	253	237	241	209	244	253	237	248	249	240	249	261	255	213	233	237	233	262	259	226	246	230	274	233	244	273	238	249	263	285	277	223	244	260	267	245	247	264	291	208	227	219	254	255	222	238	258	269	246	271	254	242	226	245	229	260	213	255	228	278	237	282	252	233	230	257	232	247	249	274	248	247	249	252	263	255	236	277	242	257	236	245	266	239	248	258	225	233	225	239	234	226	262	239	217	218	254	235	251	265	238	276	267	202	220	267	234	263	229	245	240	258	223	258	235	240	242	233	246	219	231	215	240	270	260	230	245	251	253	241	243	231	237	235	258	237	269	234	238	252	260	243	250	263	271	256	259	239	247	273	260	271	272	236	267	248	219	266	240	225	241	226	238	248	233	256	271	223	223	252	253	247	277	241	256	211	215	268	251
5136	7093	5531	2828	2026	1538	1377	1287	1343	1944	1562	829	645	586	500	547	2905	367	386	333	336	383	338	334	337	353	366	325	325	385	346	374	349	315	325	314	325	312	336	316	335	310	306	355	336	329	351	341	346	320	315	286	320	362	328	317	307	313	321	339	324	314	307	320	331	313	312	344	316	335	345	336	311	298	324	336	306	311	341	297	321	324	338	319	292	313	317	301	319	333	290	321	306	313	316	325	293	345	298	326	287	342	313	319	329	298	300	290	327	305	310	326	312	332	292	304	303	332	360	307	325	317	303	314	316	324	321	321	364	286	306	321	301	289	322	284	314	255	315	311	278	309	314	312	323	323	301	309	313	296	283	309	303	329	331	350	284	323	320	331	317	314	328	308	324	339	317	309	306	333	294	306	319	340	299	321	319	311	293	319	335	325	312	283	351	326	332	308	305	313	332	307	338	303	303	319	292	295	319	310	318	309	315	314	306	294	305	359	317	303	325	328	311	317	308	306	308	355	321	298	325	294	313	345	315	301	292	323	327	293	335	291	305	329	316	324	299	300	314	327	313	311	278	326	333	355	321	313	289	312	330	315	310	330	293	282	341	280	299	334	328	317	318	295	316	329	285	280	324	304	307	317	315	305	328	301	353	294	334	329	322	304	302	270	340	314	283	284	325	321	301	331	280	319	335	309	316	310	305	297	322	305	301	309	323	317	314	297	311	313	314	308	324	316	333	317	337	318	291	321	311	293	320	321	304	299	323	343	335	321	334	297	313	309	336	336	291	315	285	303	312	312	262	274	324	281	296	307	321	296	324	322	280	359	332	346	290	319	298	303	332	336	311	325	330	271	316	347	301	299	308	305	303	327	297	334	317	347	317	291	303	317	318	327	335	338	325	297	291	325	344	325	322	291	314	301	295	317	328	323	342	292	312	287	276	294	305	333	312	310	337	311	346	296	323	277	309	331	313	315	298	333	317	319	322	308	334	322	319	307	372	306	326	319	312	310	290	329	317	348	316	307	301	349	315	286	310	334	304	342	313	326	305	318	335	295	298	332	278	274	337	339	307	341	323	347	317	316	300	298	289	347	318	322	308	312	338	309	332	303	306	324	326	307	310	322	312	363	305	302	334	341	308	330	342	297	333	304	326	290	320	311	300	317	300	329	323	322	308	355	343	325	339	296	283	326	321	314	325	300	321	319	340	309	317	293	327	345	349	329	330	316	313	295	301	295	325	327	310	309	290	281	308	317	306	313	314	329	273	301	308	333	318	340	289	321	318	332	327	312	336	305	338	338	319	317	314	352	324	315	317	324	293	306	327	332	310	326	312	314	311	308	297	311	304	294	324	297	302	293	297	362	304	329	348	329	304	318	330	326	327	289	326	282	293	316	318	298	303	313	305	332	275	335	296	311	316	323	338	306	318	296	300	336	301	305	329	261	327	346	293	293	325	328	330	316	275	313	323	306	333	331	298	292	308	312	286	327	300	324	330	318	328	325	309	328	290	303	318	288	353	338	325	325	334	286	326	292	300	308	340	322	328	323	311	303	291	294	335	300	340	346	307	309	326	284	329	313	284	306	320	354	311	307	340	357	325	291	308	303	297	322	336	325	332	327	332	344	295	299	326	349	290	312	306	314	329	325	317	345	321	323	308	342	294	311	285	320	299	307	317	303	320	312	332	332	310	338	320	311	309	324	319	339	316	309	280	276	323	284	304	334	329	306	295	296	322	332	351	300	311	313	331	303	338	313	317	309	324	322	330	285	317	312	307	340	323	309	321	347	297	315	309	338	298	273	282	348	343	352	331	347	309	311	313	302	316	296	289	296	328	312	353	330	331	301	279	301	324	298	284	356	279	282	319	331	299	330	296	336	338	299	332	291	326	301	329	313	317	314	319	309	288	315	309	328	296	317	365	323	291	272	286	305	295	321	315	278	304	328	328	310	312	287	314	300	319	301	333	292	305	332	302	326	308	283	329	324	297	306	308	322	317	321	328	306	290	325	330	356	289	321	307	294	293	336	283	309	322	327	338	318	316	302	322	324	326	307	343	347	317	290	284	322	320	312	311	329	332	320	324	322	315	312	333	327	324	315	309	306	308	331	309	323	328	322	277	319	312	295	272	303	312	295	312	301	280	322	325	342	310	321	312	326	302	306	297	303	320	286	340	307	327	312	292	289	339	292	308	325	324	289	344	302	318	308	313	307	290	284	321	341	306	331	328	339	305	334	285	315	311	331	259	280	293	332	288	335	347	297	312	313	318	322	300	283	324	302	310	305	290	337	318	339	314	291	280	323	315	332	321	317	311	305	315	318	317	296	321	316	333	298	322	329	311	320	308	321	328	351	322	318	308	311	287	317	316	271	305	333	324	300	302	318	291	306	314	300	311	284	329	357	310	305	318	322	294	345	286	320	310	344	320	281	371	324	314	325	285	328	316	337	318	364	309	322	346	323	343	310	306	315	298	349	297	337	303	305	327	316	304	347	309	335	321	320	324	301	324	295	315	307	296	308	320	278	332	326	313	308	312	311	297	303	317	325	310	313	313	322	321	321	315	290	337	313	315	286	321	312	302	313	300	276	346	332	298	309	311	323	306	323	299	334	306	379	300	333	305	342	285	287	319	288	294	306	339	362	334	351	340	314	309	311	320	297	319	322	297	302	285	313	294	316	335	326	314	289	300	298	306	305	304	320	324	320	299	344	311	332	296	313	304	293	302	310	306	302	320	311	315	338	287	301	329	315	285	320	311	327	288	323	310	306	315	338	338	336	303	317	294	355	318	308	321	357	318	316	290	287	319	320	338	283	304	322	286	298	329	333	343	280	318	307	315	316	325	314	310	330	323	308	310	348	309	329	337	318	295	289	313	312	357	325	284	337	316	335	322	316	302	324	309	298	325	328	300	305	295	306	315	300	341	311	324	311	313	300	274	316	313	318	330	299	331	327	296	297	283	306	333	290	298	339	319	287	333	325	330	305	334	301	330	284	328	311	314	308	311	316	298	348	332	314	279	323	302	289	302	298	300	343	294	324	315	301	313	313	308	301	330	296	306	312	339	341	331	294	317	296	321	287	305	336	300	343	322	304	306	335	312	303	326	326	327	331	329	317	315	326	344	323	321	335	301	304	323	306	299	356	309	296	299	300	317	309	319	288	338	310	297	321	303	328	331	297	309	296	289	306	337	341	317	290	312	294	315	328	299	306	301	308	295	307	297	328	300	333	315	318	319	281	305	336	330	283	298	333	319	283	279	326	320	309	328	293	334	316	324	308	302	282	323	353	289	324	303	307	318	337	310	295	327	348	295	316	310	306	327	341	325	322	340	299	315	333	315	330	321	334	328	320	298	306	308	302	314	317	302	346	316	306	303	300	311	317	312	313	302	284	316	315	318	326	338	299	317	310	333	320	304	316	324	308	313	344	286	293	318	307	289	339	316	285	292	308	305	321	336	338	302	298	288	296	321	323	320	327	316	302	330	321	356	338	340	331
22977	21578	29658	23974	21570	21637	15310	2309	1987	2966	1976	1351	1129	1020	985	956	3498	800	769	797	714	761	723	716	723	754	680	698	673	692	655	655	690	644	658	690	659	673	681	638	649	630	676	666	620	616	693	727	682	625	687	644	655	649	635	663	585	642	694	661	647	655	642	664	663	607	624	660	620	645	631	651	622	629	641	662	676	653	656	660	632	665	649	617	676	676	644	642	634	637	594	625	644	624	598	628	641	596	679	660	606	628	624	654	646	653	682	660	606	611	615	670	615	629	601	654	641	619	623	611	627	675	662	682	658	620	670	589	640	641	663	678	624	655	643	647	625	636	655	641	638	616	664	662	632	625	652	639	657	642	675	638	636	630	648	689	645	655	620	630	657	666	630	626	621	656	615	621	621	624	651	672	640	653	680	670	724	649	640	618	627	652	633	620	661	613	638	686	608	663	688	617	644	635	647	630	640	627	638	681	652	667	654	624	612	608	643	637	658	649	598	671	674	640	596	655	634	636	647	613	609	683	622	637	657	660	727	631	642	616	631	634	606	666	639	622	635	593	655	629	638	648	623	646	673	638	653	643	638	596	628	644	665	656	620	671	663	677	642	625	623	631	610	623	625	630	645	613	642	596	651	649	653	645	665	633	656	618	621	640	636	645	635	624	622	684	608	675	617	684	609	660	611	629	636	632	627	593	626	648	655	647	629	670	652	630	618	651	658	638	656	612	578	630	640	658	649	638	670	643	604	623	614	687	613	653	612	616	655	661	613	677	637	659	682	647	622	630	689	663	637	606	649	624	701	630	634	659	685	650	671	628	661	672	627	620	634	656	654	643	595	677	689	648	659	656	676	630	651	663	666	610	631	675	641	628	632	597	629	590	622	684	639	595	661	644	647	631	610	679	655	616	621	596	615	620	673	656	672	623	664	663	659	614	667	657	674	687	691	634	628	637	663	647	600	631	656	638	647	704	686	660	652	662	606	642	616	632	656	679	660	609	615	685	625	590	637	646	626	643	658	618	583	634	667	616	654	638	621	645	702	625	603	686	632	641	664	625	660	627	660	637	628	675	657	657	650	633	625	631	696	643	636	649	568	675	695	665	676	687	636	682	659	648	648	620	624	599	648	659	642	583	644	669	682	608	608	622	653	622	643	675	606	647	662	632	634	658	629	626	657	615	665	655	648	650	651	679	643	621	623	657	661	643	631	633	615	631	603	618	665	621	625	627	608	651	629	637	677	651	659	629	620	639	653	628	655	601	649	632	651	629	657	634	653	635	616	682	624	625	665	626	654	633	649	649	658	683	654	606	660	593	663	656	615	574	672	646	629	668	652	659	666	671	651	629	624	613	611	669	637	626	643	640	632	632	630	618	652	629	629	647	622	659	611	647	632	673	653	629	677	663	636	666	662	641	661	618	646	639	670	633	655	634	700	660	647	648	626	644	656	622	607	654	664	633	656	642	618	662	666	631	590	598	639	611	624	628	640	647	646	611	647	627	673	694	608	606	643	640	634	624	625	647	664	641	634	608	663	621	670	654	569	642	684	665	654	647	606	629	666	669	687	670	642	633	627	644	658	651	623	629	615	629	650	646	633	647	632	621	670	645	616	648	618	648	622	607	661	599	658	652	623	631	644	606	638	666	650	655	652	654	625	650	642	631	625	636	641	636	701	642	612	602	662	648	650	641	642	663	672	636	590	634	654	645	602	630	620	685	631	620	657	626	671	628	633	656	650	679	638	615	654	695	658	596	653	605	617	642	620	620	671	654	647	641	629	613	655	674	668	632	617	635	665	607	656	655	633	671	638	642	595	641	648	647	655	660	629	665	609	676	663	648	651	623	648	606	647	607	637	624	680	654	621	662	631	640	628	625	689	625	655	603	633	663	610	625	626	627	671	637	656	629	690	653	651	596	679	656	710	662	629	632	624	622	622	611	630	602	617	645	650	641	660	648	644	612	590	648	649	661	618	655	652	630	650	639	690	654	653	645	608	631	648	645	650	660	649	623	654	666	623	655	648	582	616	635	638	622	608	657	638	678	654	605	649	690	650	600	604	614	626	597	630	666	656	622	613	655	640	630	664	634	636	631	569	626	658	632	637	577	595	641	599	636	620	656	624	640	617	623	674	667	627	581	634	662	642	638	642	630	640	640	613	654	656	664	578	663	665	643	607	634	690	587	684	656	639	686	638	671	632	612	657	644	668	655	665	651	588	605	650	627	645	621	629	647	634	612	619	636	633	593	673	669	579	724	616	594	627	703	702	602	640	596	624	650	649	649	600	652	662	719	620	616	654	602	659	659	633	616	664	594	608	656	600	650	684	651	663	615	658	640	633	633	620	636	610	622	630	610	635	639	660	700	621	666	658	666	638	654	598	663	627	625	593	666	651	594	651	660	659	626	594	660	607	641	636	663	670	652	654	609	622	625	640	641	675	632	633	682	685	646	655	622	614	693	648	637	683	620	646	652	641	691	676	674	591	607	648	643	668	659	586	648	641	637	640	635	677	687	655	615	687	679	631	625	647	612	614	642	621	630	634	628	632	640	693	656	621	609	658	623	656	658	640	620	653	602	653	636	627	607	672	645	648	670	657	639	624	647	644	647	650	609	633	649	602	649	622	599	623	605	663	649	608	607	594	665	631	602	608	649	658	656	653	664	647	628	647	614	658	669	645	666	624	619	654	617	594	606	612	672	676	646	602	676	645	650	630	644	640	608	637	670	626	645	641	671	648	577	656	628	624	656	650	624	658	661	616	623	637	647	684	655	636	670	670	602	629	652	635	585	620	645	624	676	637	608	649	608	690	667	650	598	619	650	636	651	597	629	641	677	619	641	644	610	605	679	633	620	595	654	620	633	634	622	604	634	682	662	652	649	656	648	672	671	613	606	702	635	658	651	623	621	641	629	637	635	635	608	662	659	635	586	628	670	648	659	620	616	701	676	617	662	656	631	641	657	641	647	654	601	620	631	687	626	620	645	640	627	605	609	688	589	627	688	651	653	665	650	680	656	650	616	666	589	600	593	649	589	638	627	622	655	662	656	664	607	652	630	635	658	644	639	655	624	634	657	611	649	599	621	664	631	669	609	621	652	641	630	612	627	634	636	632	614	627	641	650	645	641	622	651	624	669	609	617	680	651	619	599	632	669	675	633	678	625	648	635	665	663	596	633	614	610	625	637	618	645	671	674	611	667	643	634	634	605	648	647	705	614	656	615	677	624	637	646	625	616	623	663	615	616	600	679	683	642	660	612	646	624	652	618	626	651	678	620	654	623	595	625	609	662	656	701	687	625	646	613	616	647	625	646	708	677	640	612	656	636	670	650	664	647	627	653	614	617	681	660	635	628	626	622	607	605	624	655	647	604	641	638	681	648	671	660	655	650	629	644	630	674	662	700	638	657	597	618	634	601	687	662	633	684	690	632	650	622	632	628	614	630	682	692	643	601	664	634	657	652	618	598	638	634	612	634	645	659	679	663	602	623	625	657	632
7826	17791	15654	9467	6277	4717	3901	3467	3731	5500	3086	2058	1783	1493	1341	1336	5505	1006	941	990	887	878	918	862	870	809	843	792	825	794	759	796	784	755	801	770	803	768	755	745	772	742	730	772	748	766	716	773	707	711	702	742	712	759	768	751	749	737	758	699	772	734	747	740	755	726	716	705	759	759	738	731	762	688	728	762	757	742	741	738	729	751	679	771	731	749	734	770	734	779	759	779	724	755	725	732	733	719	768	744	751	703	797	728	750	745	721	706	767	737	743	714	725	749	748	742	727	733	780	743	719	714	750	701	727	731	757	746	743	719	743	736	722	697	740	745	787	755	696	691	732	767	685	732	757	718	752	741	704	768	742	751	738	735	702	776	706	735	746	767	713	749	721	688	710	714	726	735	661	722	747	722	743	726	756	744	706	685	743	786	777	722	740	742	735	714	684	738	729	712	713	730	685	738	704	719	709	730	736	746	680	738	678	717	713	723	733	780	728	710	757	740	685	713	744	730	719	726	740	722	723	729	742	692	739	771	729	718	736	720	740	769	725	746	706	690	725	641	720	719	719	760	733	690	702	753	761	688	749	731	741	722	720	728	729	735	743	759	713	721	780	729	685	697	702	722	774	746	726	733	737	706	753	762	685	727	727	705	740	734	698	708	706	778	724	720	701	709	732	719	682	719	741	713	706	749	736	723	706	702	748	738	768	721	718	739	773	712	705	703	787	683	711	739	746	709	727	779	716	691	744	765	728	717	692	727	781	762	744	713	737	712	739	678	732	727	745	697	734	796	755	737	768	718	738	770	747	773	710	699	728	694	788	766	734	750	741	775	744	786	711	727	680	752	750	735	724	714	792	716	712	701	726	766	651	719	733	767	722	708	746	754	742	727	739	780	739	739	758	741	734	693	705	718	759	745	684	726	744	780	693	698	750	702	743	715	739	753	738	743	710	722	722	742	718	712	703	726	723	730	764	733	715	707	701	750	703	734	715	728	724	681	787	732	724	720	692	705	753	714	730	713	785	742	700	736	731	706	729	750	730	760	718	755	745	757	711	719	715	730	744	756	750	744	710	759	735	713	683	774	734	710	720	765	739	739	719	769	733	752	767	709	737	738	747	743	750	732	699	713	724	757	717	754	754	716	721	769	736	702	704	801	706	706	718	664	756	717	704	739	764	754	707	791	740	717	707	718	684	786	726	736	740	684	720	681	717	706	751	769	693	722	758	773	662	683	723	670	719	694	714	705	727	768	699	748	725	750	745	740	735	722	750	777	704	764	728	737	718	743	753	725	735	730	759	695	709	777	717	670	687	702	752	728	695	726	756	738	717	744	751	714	715	724	705	706	726	731	732	781	673	701	741	742	698	720	692	719	726	749	724	699	716	742	722	752	740	723	756	696	747	743	767	727	712	718	740	771	720	755	700	734	738	755	707	750	764	722	681	677	721	752	716	691	731	720	725	757	734	722	704	715	675	766	710	711	709	713	775	735	709	741	739	761	753	774	752	755	784	755	740	712	719	704	736	692	708	694	746	769	753	705	760	717	719	742	706	687	737	729	748	770	694	727	753	735	751	732	730	683	737	727	736	749	698	755	704	683	740	697	738	773	710	741	741	701	726	747	721	701	710	759	753	702	742	714	771	721	734	735	743	737	778	743	751	726	682	705	737	753	727	723	736	717	714	687	726	718	703	728	757	778	691	741	732	743	727	771	711	711	671	693	728	748	743	772	738	719	742	738	716	686	689	718	746	707	679	739	733	694	713	732	717	791	762	745	707	714	741	756	683	696	724	681	733	738	754	765	750	703	698	752	695	731	737	692	734	751	728	723	732	778	704	734	784	702	731	744	726	717	684	694	766	777	744	718	738	759	711	727	732	743	711	727	783	755	773	699	765	719	715	683	749	770	727	717	725	733	743	691	686	764	651	717	738	696	750	733	740	745	717	692	701	709	730	758	688	683	654	683	680	769	735	705	698	719	722	766	747	701	783	686	771	760	705	655	731	711	730	750	730	742	763	744	757	728	737	663	707	743	736	736	708	795	749	748	716	752	730	730	736	695	706	671	737	696	730	732	716	763	761	738	685	726	737	735	726	737	726	778	776	703	752	712	743	749	736	733	688	748	737	792	669	744	752	755	750	749	791	768	736	738	758	721	719	713	730	721	745	702	748	749	688	689	712	726	775	721	684	704	736	728	732	759	718	726	761	691	706	721	723	745	734	794	755	660	749	724	732	738	695	754	748	726	800	735	727	746	758	742	715	684	757	740	735	678	758	749	717	747	734	766	689	715	759	722	733	727	770	686	725	691	748	683	736	719	734	715	697	720	765	724	732	711	740	713	726	713	713	728	761	690	760	730	746	727	737	694	693	763	725	750	687	761	713	729	765	790	726	705	727	766	784	704	769	703	716	719	716	686	746	750	720	719	758	664	704	657	747	738	743	733	746	709	727	739	713	753	665	765	728	688	756	674	749	723	759	684	690	669	674	776	726	735	734	740	752	713	737	746	701	703	768	749	746	699	759	743	740	726	738	759	753	751	722	682	719	738	723	735	739	696	734	695	721	710	728	701	728	703	701	761	715	671	722	716	724	702	721	762	759	691	748	747	722	717	763	650	712	696	746	745	711	763	728	742	738	699	785	692	803	731	682	726	700	728	754	750	738	718	760	744	754	730	701	744	688	745	757	714	705	758	730	721	698	743	710	687	699	709	720	732	707	704	760	781	705	766	741	725	753	674	723	724	716	711	786	697	711	760	745	758	721	750	736	718	730	729	727	705	757	737	716	706	727	708	711	712	716	787	737	765	743	770	764	752	713	700	698	724	725	738	686	737	688	718	702	708	715	782	782	726	741	741	708	749	696	722	697	743	709	744	729	748	755	726	734	688	700	761	704	718	737	746	751	701	701	785	724	729	732	734	747	747	768	707	703	712	711	715	714	745	741	732	720	712	725	717	736	793	710	668	745	705	716	752	717	697	736	716	706	717	787	733	746	735	746	721	716	757	711	691	741	695	695	773	722	731	747	742	747	727	709	719	757	742	733	720	695	724	712	768	720	714	733	716	719	763	805	696	736	726	722	769	701	769	742	677	716	746	714	703	724	693	747	745	704	737	724	709	721	768	761	692	726	738	728	734	737	674	743	681	718	755	720	721	757	706	748	712	739	718	712	715	741	746	706	725	725	767	754	738	769	696	714	730	731	713	726	683	739	692	668	711	717	725	706	715	718	766	721	748	752	746	698	755	722	717	677	725	721	712	694	726	713	735	728	716	718	742	802	679	739	674	705	692	748	729	723	789	727	743	696	749	718	733	787	757	760	731	748	719	707	755	715	739	711	694	738	744	735	723	736	741	681	772	718	762	726	755	734	731	778	773	791	738	741	734	711	757	784	732	742	725	783	689	666	739	734	735	736	736	727	759	755	749	709	706	696	745	706	728	777	769	772	663	723	746	745	773	760	776	682	708	738	714	710	734	716	777	749	731	770	726	696	678
27277	21145	10539	1169	683	560	400	298	534	814	499	411	314	276	233	268	327	230	210	253	229	220	251	241	255	237	262	235	238	256	242	235	211	225	233	239	233	215	238	217	222	239	234	203	229	244	216	252	234	231	228	233	229	243	227	250	224	265	231	229	215	232	252	233	230	245	243	229	262	253	248	254	200	262	233	213	213	219	234	234	247	257	227	247	234	246	248	227	241	243	221	222	243	213	221	228	239	242	227	240	240	219	223	222	223	237	259	250	223	214	232	231	222	219	220	243	230	207	236	238	243	206	224	234	235	222	244	253	234	237	232	221	242	216	250	240	232	263	236	259	218	245	209	224	229	240	224	243	248	228	256	238	232	228	242	223	251	250	245	252	221	251	268	258	212	239	227	245	246	251	213	241	235	243	252	237	224	213	244	238	242	217	196	235	247	252	239	207	238	256	214	223	234	254	243	220	260	221	252	228	245	233	221	260	246	243	226	245	222	203	226	247	239	257	250	243	250	251	221	242	222	254	240	236	228	232	203	234	233	227	213	229	236	232	231	214	220	263	254	251	215	255	221	240	231	236	241	221	215	220	216	236	236	238	231	225	238	230	230	236	231	229	240	250	244	228	230	198	219	230	211	252	234	210	234	262	260	214	257	235	223	226	227	228	262	230	240	249	220	214	228	230	243	228	234	237	221	208	241	233	225	230	235	233	234	261	216	230	215	232	233	263	206	226	226	226	242	212	230	229	238	249	244	230	218	249	241	231	216	258	246	245	231	227	213	226	226	239	219	242	227	207	265	241	237	244	215	240	214	244	227	229	241	218	261	229	223	230	215	218	249	255	217	209	265	253	252	239	227	203	223	231	231	226	246	245	269	228	207	227	232	224	241	252	228	236	230	227	220	250	223	252	244	235	228	299	232	242	243	263	242	215	248	255	225	241	212	222	237	224	196	231	251	196	226	219	249	242	217	241	228	230	241	225	255	232	276	236	233	248	243	225	227	247	266	246	259	221	224	239	232	257	242	242	237	235	248	251	244	213	193	237	230	244	243	249	220	258	244	237	240	230	239	239	236	228	228	278	247	228	229	245	253	229	255	221	269	234	216	228	259	215	234	238	221	214	251	229	232	242	236	236	217	265	223	236	250	236	240	216	227	217	254	244	246	242	247	241	219	226	261	212	219	228	218	219	224	231	223	224	214	281	232	208	229	255	195	242	226	253	247	222	228	237	236	221	235	246	227	235	256	227	270	234	241	252	235	249	232	225	264	231	203	254	231	209	226	250	206	264	218	257	224	235	232	213	247	248	225	234	229	195	268	234	239	250	217	245	238	243	220	240	208	233	226	255	218	216	253	223	226	219	238	252	221	220	234	252	241	238	232	243	228	240	215	249	246	240	238	261	231	250	241	219	255	233	255	240	233	216	231	224	221	232	259	238	224	239	250	241	198	219	231	234	221	236	212	218	212	247	220	239	247	235	237	234	251	245	200	224	208	233	239	249	227	256	229	247	240	258	224	216	230	211	243	201	220	234	234	230	233	231	244	238	241	219	216	213	237	225	216	245	219	244	241	232	215	267	245	263	231	231	221	264	233	249	223	282	221	250	241	254	222	214	266	223	233	229	217	226	207	233	228	237	232	232	244	208	222	229	228	229	236	242	241	201	206	236	229	225	223	243	254	230	234	217	215	233	232	234	213	225	260	241	225	243	222	252	196	253	241	224	211	231	248	234	221	227	229	222	233	226	231	226	231	242	244	235	253	215	234	246	219	233	244	245	260	216	236	219	259	245	230	237	246	219	236	192	229	229	238	243	257	263	240	226	224	220	248	245	256	236	226	249	217	231	234	253	254	252	241	267	234	204	241	257	245	217	234	238	245	206	236	263	229	234	223	229	222	252	256	227	214	220	249	241	246	229	256	249	215	244	244	237	236	231	236	226	234	224	251	225	248	236	266	222	241	241	264	281	214	248	208	227	216	199	218	224	216	224	236	225	231	221	242	217	241	227	249	213	221	230	235	246	241	241	216	231	223	231	254	230	253	245	244	238	243	217	245	214	235	193	228	219	243	249	228	234	256	228	221	242	248	241	198	228	247	247	252	220	231	263	252	232	257	226	236	197	253	231	226	233	246	212	240	241	223	222	235	235	241	243	246	204	240	225	226	231	237	237	220	213	229	239	214	206	242	254	249	250	203	237	233	208	219	249	221	222	246	230	234	209	247	232	217	232	235	217	258	206	253	256	232	201	251	223	227	253	228	228	227	247	228	205	252	242	233	208	188	234	232	231	236	267	231	225	243	212	255	232	211	247	235	227	225	246	253	235	206	250	226	246	253	235	232	240	248	233	244	247	257	212	265	201	248	255	229	232	213	248	241	216	241	211	255	220	249	241	222	228	236	250	213	216	222	265	213	257	220	217	227	244	250	244	240	226	204	221	230	206	242	228	252	232	239	244	235	253	237	223	252	205	228	244	220	228	242	254	233	222	249	222	259	220	225	240	216	220	262	243	228	249	217	231	218	249	225	239	268	254	230	216	258	249	251	234	245	249	255	228	230	242	246	224	236	240	238	242	250	228	250	225	256	204	263	217	227	212	251	227	238	233	243	258	242	241	222	229	210	248	238	243	228	227	222	227	237	225	219	201	248	245	227	244	230	225	258	221	233	236	250	217	241	251	234	233	241	203	215	229	232	230	243	250	240	235	259	209	243	236	213	268	230	242	241	225	236	229	217	202	252	250	217	240	223	212	242	230	250	222	223	218	240	216	233	223	239	234	232	220	222	244	239	222	246	236	232	215	256	216	206	244	218	239	242	235	246	242	225	244	224	214	221	249	239	225	241	260	234	208	239	225	245	211	215	246	261	219	225	226	259	207	218	233	240	209	208	245	243	247	240	217	246	229	211	235	251	246	219	222	221	216	243	224	249	262	241	250	220	227	246	248	272	220	236	262	235	261	253	229	232	219	246	227	215	247	222	239	232	224	212	219	253	242	224	232	210	236	220	240	212	195	248	254	251	243	253	233	243	228	201	225	234	266	244	263	238	250	208	229	239	227	238	231	251	231	235	244	242	257	213	234	215	236	262	244	236	219	210	217	253	251	230	241	262	235	246	237	248	208	225	228	249	234	224	216	249	253	237	236	237	243	224	245	243	250	232	200	239	245	224	235	243	264	242	237	229	265	223	240	219	245	220	237	237	241	226	229	236	240	244	237	236	240	205	221	238	251	233	221	240	220	237	228	233	240	230	236	223	242	256	233	230	248	207	201	213	236	231	222	231	243	227	248	244	239	229	251	234	224	230	234	231	249	245	246	256	227	226	244	220	242	237	230	243	232	251	245	231	279	212	251	222	223	215	216	220	233	223	234	247	249	222	236	244	241	223	237	238	246	228	255	254	250	214	224	240	240	240	218	244	227	235	233	245	234	222	249	240	246	233	250	240	222	218	224	216	238	232	219	250	205	238	224	225	238	238	254	275	220	235	219	234	224	242	231
4108	1445	1238	1143	827	621	432	514	1026	1655	889	713	401	386	304	291	395	286	267	300	296	280	280	302	282	290	276	280	283	308	291	268	312	292	275	273	257	289	311	286	273	266	323	306	294	277	308	327	277	311	297	265	252	302	277	270	262	270	300	261	269	273	289	301	312	301	276	302	298	303	287	280	259	270	312	279	319	270	297	287	308	281	301	281	277	265	266	270	313	293	268	297	303	301	274	278	281	310	278	253	278	285	281	273	280	286	299	294	276	297	296	264	266	272	317	272	280	263	267	281	300	272	283	278	281	257	275	273	280	255	288	299	276	262	284	256	290	306	296	300	277	282	282	292	312	264	273	280	313	281	281	291	308	303	277	272	330	259	313	283	308	307	271	300	259	268	293	255	307	281	254	277	288	262	285	269	270	241	315	276	291	306	272	278	263	265	266	297	292	295	297	308	269	309	264	275	282	269	307	277	289	272	302	284	286	260	233	280	262	239	271	271	288	301	292	276	306	294	333	303	292	262	268	276	285	295	325	273	288	287	266	288	277	280	297	283	278	285	277	237	240	272	289	260	272	310	281	261	292	308	270	302	289	271	262	309	284	271	256	293	290	300	302	263	236	272	282	283	274	281	277	300	292	315	289	285	292	278	270	287	306	292	275	281	266	308	314	276	282	292	293	278	276	321	290	286	284	309	288	284	270	261	284	279	304	298	282	276	295	300	286	291	289	275	245	308	289	281	273	300	267	282	276	281	278	243	299	269	291	273	270	304	275	305	245	293	284	291	287	267	293	288	279	259	280	273	289	268	264	305	310	305	287	307	259	288	257	256	303	319	248	332	295	276	276	279	303	288	268	279	267	287	315	287	294	291	301	262	294	308	309	340	271	249	276	289	280	296	278	283	256	292	248	293	272	249	304	290	291	300	291	278	289	282	291	277	268	270	279	319	291	262	298	294	277	289	281	284	269	248	278	311	276	307	283	288	289	297	302	281	273	281	266	278	302	325	281	267	272	273	320	271	294	309	299	292	257	300	290	303	287	240	272	291	296	303	300	262	279	262	277	287	304	287	289	283	234	276	276	260	299	257	268	288	257	259	310	282	284	282	264	309	280	263	302	289	247	295	279	282	290	257	298	268	234	299	285	293	303	295	279	288	287	272	296	284	338	315	255	252	271	272	313	297	279	286	266	339	260	267	287	273	244	269	281	283	292	273	263	283	281	272	249	286	280	279	261	271	277	284	289	286	305	283	276	278	259	294	249	263	276	278	272	263	278	288	259	278	258	302	301	299	260	275	304	295	299	317	290	305	275	281	244	303	280	279	277	257	267	271	313	263	277	309	271	280	275	261	269	286	318	277	269	301	294	283	282	282	293	243	285	268	296	303	298	270	259	277	261	251	286	283	259	292	288	290	274	290	303	266	287	254	267	248	288	338	276	289	294	285	324	316	287	290	285	304	275	251	278	278	268	291	285	256	288	255	271	250	307	270	273	278	272	271	302	281	276	268	282	300	258	279	286	284	246	254	275	300	273	285	265	275	280	295	296	313	264	304	270	293	276	287	297	260	302	243	289	275	279	260	268	265	269	324	277	282	291	281	278	292	296	309	294	291	295	268	292	279	310	290	293	296	273	280	274	306	293	276	322	294	277	285	293	300	261	298	308	303	285	276	296	299	263	280	245	296	274	297	286	305	307	268	280	302	268	281	292	276	278	260	270	251	321	292	277	277	286	299	266	263	303	247	286	279	280	279	299	290	272	318	293	290	267	277	312	257	260	274	278	287	256	257	294	280	269	262	292	290	283	298	292	302	305	299	288	283	317	292	284	273	307	282	280	282	277	302	267	263	261	257	284	305	277	243	285	263	268	298	256	309	310	315	313	279	281	272	267	306	283	301	255	293	267	291	266	299	286	297	291	316	293	296	303	295	279	289	283	290	294	291	288	261	239	278	305	308	290	295	318	284	272	296	318	274	272	289	273	273	315	285	258	274	318	272	285	274	298	302	296	279	265	275	309	281	269	304	282	285	291	276	272	289	286	314	293	280	263	284	271	331	280	257	277	292	290	263	290	278	315	302	296	281	280	274	260	272	273	259	293	329	255	269	281	294	302	283	257	282	289	275	265	267	309	291	290	268	277	267	291	266	290	261	281	288	271	233	292	299	285	266	267	300	271	285	262	276	302	268	287	298	291	298	293	291	273	287	273	323	272	290	270	280	312	286	290	269	302	267	281	298	298	279	286	308	296	282	269	260	296	300	293	298	272	274	261	258	281	279	269	290	262	269	328	281	275	261	288	274	279	257	288	266	279	242	289	297	275	279	293	284	276	287	303	294	278	276	262	267	280	239	276	281	263	257	269	277	281	287	277	273	262	271	315	275	286	296	277	252	274	308	255	256	278	280	271	288	259	257	283	304	275	289	266	304	297	300	257	303	325	294	259	284	311	291	296	307	261	288	323	270	273	270	280	291	285	288	280	258	259	272	269	276	277	267	313	330	286	254	275	265	271	294	287	323	284	279	282	272	308	291	281	281	285	273	277	274	279	274	259	290	291	307	264	282	304	298	291	287	278	287	275	269	273	280	274	264	263	284	304	292	302	299	300	282	272	297	270	249	243	298	287	269	288	284	274	292	274	283	274	255	282	266	310	276	288	318	299	259	267	277	282	284	287	289	277	265	291	272	285	286	263	298	274	281	320	276	286	288	257	267	296	288	299	271	241	301	290	256	258	300	241	279	277	274	299	297	284	272	288	276	306	307	297	292	259	302	276	278	260	272	270	268	291	280	282	312	305	286	265	278	265	264	282	286	257	260	289	298	286	283	275	259	283	306	270	257	284	262	271	286	279	318	282	293	287	295	295	270	281	286	283	282	283	285	274	274	286	256	288	285	265	286	290	297	255	246	266	288	286	255	265	287	254	282	258	254	278	278	303	312	269	270	269	262	292	304	291	309	303	243	273	292	280	282	311	260	307	270	318	278	296	279	274	279	285	261	275	299	300	264	280	280	302	265	310	279	265	258	321	259	278	310	284	280	275	287	304	287	259	313	282	281	279	275	284	299	279	302	261	283	254	298	287	270	310	296	296	277	293	261	289	316	276	272	306	282	287	265	263	280	282	300	258	312	287	289	285	281	270	263	304	294	281	255	249	280	262	257	292	259	265	277	299	252	253	288	275	274	272	267	315	329	278	269	291	286	254	266	286	277	278	317	313	278	288	287	294	279	294	276	257	291	314	292	267	284	279	313	239	278	296	300	279	277	283	259	309	281	271	298	280	276	268	284	280	287	282	281	291	276	310	304	304	313	257	289	251	291	281	283	297	290	295	260	273	271	234	283	274	269	283	283	289	266	269	285	290	276	290	294	294	291	281	298	284	271	268	281	266	273	303	278	258	255	276	277	265	305	290	279	292	327	275	300	269	281	291	291	271	272	306	301	278	266	281	269	279	299	272	270	287	275	266	299	295	264	290	275	295	281	274	307	276	281	286	276
23737	21548	29365	24204	21552	18403	2172	1232	1643	1789	1301	937	801	691	673	669	1738	598	614	572	580	542	515	522	541	515	565	552	523	521	509	483	486	514	488	510	511	542	538	507	551	494	535	483	525	545	549	560	535	488	513	517	498	484	522	499	500	483	519	542	549	477	506	511	522	499	486	487	508	530	497	501	545	516	510	519	557	523	491	531	494	533	490	502	527	492	529	500	508	511	508	513	520	508	495	508	504	514	480	514	550	506	515	537	500	510	520	472	481	487	511	541	502	540	494	528	495	513	524	519	492	510	528	542	496	501	463	505	527	513	541	561	467	466	481	517	517	514	559	490	529	543	508	474	538	537	501	546	500	546	506	516	529	501	541	541	501	539	506	506	515	517	497	487	521	504	528	472	528	517	458	513	534	481	435	512	518	516	509	528	525	509	510	548	520	502	492	484	532	505	513	531	517	534	516	486	496	526	486	490	490	526	549	481	509	504	504	523	506	504	468	507	520	530	532	529	479	484	540	510	525	510	513	485	483	492	552	524	489	482	491	467	495	490	489	503	467	525	531	466	514	496	487	503	550	550	530	549	496	475	500	510	538	485	510	522	498	490	520	495	486	526	543	465	552	496	508	487	488	480	520	514	516	541	513	484	522	527	519	532	512	510	547	521	502	508	463	530	508	514	499	515	522	550	528	490	502	507	506	523	489	499	514	489	521	530	525	535	507	546	473	517	514	531	526	498	498	500	507	504	520	534	456	488	485	534	513	538	493	489	527	511	497	481	530	481	496	498	523	502	510	517	527	534	536	501	537	565	515	509	502	543	514	557	501	545	514	556	508	489	523	518	510	506	499	504	523	486	499	488	514	515	512	535	534	482	510	506	481	505	468	500	534	516	484	502	548	494	540	526	460	507	495	524	499	525	521	500	510	570	499	497	522	518	493	496	487	521	500	492	512	555	490	505	500	493	526	505	491	489	525	509	485	524	468	523	508	526	528	486	497	487	509	494	507	504	513	525	486	464	511	503	489	507	580	503	559	496	519	482	541	510	531	501	539	502	490	490	472	510	520	512	527	517	512	499	501	512	499	511	510	456	506	507	508	551	522	506	494	523	518	510	493	485	495	530	505	499	494	515	486	533	542	516	477	540	517	499	506	505	516	488	488	497	593	566	477	495	548	452	527	534	490	502	521	489	530	558	535	501	504	539	509	528	503	533	519	500	470	495	507	483	498	481	499	550	512	526	539	519	521	499	483	506	477	515	504	505	444	530	510	490	474	550	482	517	479	531	472	493	476	510	552	522	514	528	504	486	497	520	507	495	539	560	547	535	487	513	507	509	501	564	495	560	479	514	534	497	518	525	504	515	516	518	519	566	511	521	513	493	496	569	522	528	476	538	545	493	535	528	503	511	486	496	546	498	514	499	534	514	496	531	555	551	488	447	497	518	501	492	523	495	471	529	472	512	500	586	530	523	529	481	465	507	551	520	504	479	520	489	521	508	515	467	530	491	520	488	467	526	506	557	491	502	527	519	510	497	478	511	486	519	514	548	522	519	513	483	524	503	492	505	477	511	536	517	488	552	527	487	491	493	484	521	454	504	483	529	492	504	506	500	498	501	554	497	485	532	476	498	522	498	480	486	484	496	510	509	505	483	518	481	509	528	530	460	497	470	483	554	512	499	489	547	522	517	505	485	475	481	510	494	481	506	520	473	471	520	518	541	482	503	503	513	488	509	511	519	495	514	532	523	481	468	499	512	515	560	464	454	551	467	525	468	539	511	530	487	513	479	505	505	483	501	505	524	509	487	535	539	512	502	520	539	488	532	484	531	468	471	487	511	537	494	516	499	516	522	486	474	496	533	502	528	485	512	492	504	490	543	522	490	561	501	511	503	516	524	524	515	499	497	505	501	498	524	522	470	499	546	528	533	520	519	527	545	504	519	487	519	463	524	563	480	512	552	521	531	493	499	472	528	459	519	503	494	506	500	490	519	499	536	501	522	509	492	500	546	522	482	491	482	547	503	518	554	487	532	528	488	526	530	478	501	479	523	502	504	492	527	498	513	509	419	512	515	502	496	546	522	508	491	477	501	488	510	474	485	474	482	488	555	515	496	527	500	526	498	545	479	491	482	530	467	515	512	523	507	481	492	503	475	507	494	495	489	509	524	502	528	489	519	502	503	502	465	506	525	534	501	479	534	534	508	502	486	476	533	531	548	504	527	511	520	517	501	515	540	508	486	517	490	528	533	516	475	483	492	521	536	538	533	510	492	465	544	505	469	514	488	480	488	529	512	507	485	495	518	493	481	507	560	534	511	491	510	499	483	521	536	522	486	478	505	525	467	500	517	559	517	494	516	498	523	503	499	483	521	515	520	535	539	527	513	518	533	574	468	516	498	496	513	503	477	515	493	554	509	507	527	519	524	506	505	533	498	523	527	487	485	513	526	508	508	474	538	508	561	468	493	491	545	528	527	504	526	511	499	502	497	454	463	527	516	478	490	496	481	486	499	478	516	505	478	489	508	485	526	512	444	551	489	541	537	493	513	496	547	520	499	497	519	507	493	522	555	480	557	525	535	547	533	485	464	481	443	493	467	472	541	498	485	506	523	547	542	489	523	483	488	515	484	521	475	545	495	489	495	532	499	506	543	543	513	476	548	517	523	466	509	520	553	512	517	523	525	506	504	520	515	515	515	491	509	474	507	514	518	512	507	488	510	474	508	511	535	518	483	531	517	471	505	495	498	458	497	501	518	525	504	477	533	486	497	476	515	504	499	506	483	505	479	450	440	504	524	541	536	493	474	517	537	500	519	501	522	523	515	509	507	517	499	531	510	496	481	521	527	512	502	498	457	525	521	472	487	538	514	473	473	499	492	493	528	512	522	518	495	496	505	488	478	512	522	493	514	533	542	509	498	519	502	532	516	509	574	463	476	528	466	498	506	447	516	537	501	454	521	519	493	467	508	507	478	520	516	472	496	503	472	497	525	494	481	503	554	545	475	491	501	477	508	547	505	532	501	471	480	514	492	525	542	490	526	522	531	544	498	499	545	511	526	518	484	514	520	521	506	522	489	505	502	495	491	491	468	534	492	514	507	494	506	502	511	524	501	543	499	491	471	493	494	504	521	544	534	520	510	503	541	499	490	474	510	514	503	491	505	478	495	483	532	506	519	503	505	510	496	492	539	506	499	483	513	517	519	509	505	488	487	523	486	520	520	498	472	533	506	539	491	505	514	537	499	506	494	557	538	520	475	506	534	486	534	484	507	513	520	499	469	495	520	527	505	482	489	500	493	495	545	495	485	523	489	497	497	473	527	538	495	536	497	511	503	491	485	551	479	487	510	524	536	536	500	516	480	526	512	481	531	495	486	493	498	544	510	476	507	441	486	456	491	510	525	491	547	526	505	534	484	474	460	493	530	480	458	535	525	487	532	480	489	510	515	497	496	514	480	538	522	505	527	497	544	517	463	512	539	437	492	498	548	528	502	521	495
5076	11282	9621	5131	3656	2860	2241	2072	3303	3251	2257	1473	1145	936	911	826	3019	704	703	645	664	615	643	670	640	618	644	668	577	638	600	620	591	611	583	573	613	572	608	605	594	652	640	580	588	578	582	589	558	602	548	590	601	577	539	655	566	564	588	583	593	585	556	572	575	544	592	531	559	563	616	580	547	577	588	520	533	597	607	557	591	631	602	584	560	613	617	568	521	572	601	586	575	618	619	597	583	591	527	607	559	579	600	627	543	623	587	574	571	591	587	593	562	532	581	560	560	587	612	595	531	561	563	572	539	531	599	566	602	563	634	572	561	573	555	524	578	573	547	584	578	565	619	578	607	591	602	577	601	562	597	588	607	629	562	586	594	528	580	568	587	558	577	558	620	625	523	603	610	559	565	595	601	535	585	605	548	563	590	560	578	572	544	565	572	612	581	590	555	555	571	536	590	614	583	584	542	563	570	593	594	610	567	555	556	566	573	573	600	566	532	558	552	609	581	570	559	582	522	599	568	616	553	541	568	553	598	571	571	596	584	621	605	603	574	576	552	578	566	622	596	577	614	555	608	563	552	578	577	598	604	537	555	552	535	588	608	528	562	574	570	575	615	599	559	571	607	535	569	545	576	579	590	537	569	594	588	591	529	581	620	596	615	587	620	573	592	554	612	586	539	572	589	616	603	601	585	575	571	596	577	545	628	578	553	583	576	579	551	576	601	565	564	556	563	534	645	549	611	579	569	548	583	576	577	573	564	549	585	571	561	612	584	593	570	589	605	643	592	575	568	634	570	570	599	573	565	572	605	601	588	527	590	561	576	591	572	556	539	561	596	587	578	550	567	540	615	574	575	545	583	577	593	594	577	617	594	570	617	605	529	595	576	601	577	569	550	565	615	580	572	604	525	631	584	604	586	541	567	611	567	581	544	604	586	594	599	560	603	558	567	548	549	545	562	557	568	588	572	493	584	615	543	596	603	609	570	564	558	577	589	593	546	532	581	574	566	603	575	588	541	545	605	589	584	580	609	599	556	584	606	598	576	568	595	578	588	577	564	556	560	573	621	532	592	567	575	587	576	541	571	589	583	561	575	611	642	553	610	559	552	607	606	578	573	589	556	605	573	575	585	525	590	595	627	557	594	589	555	545	496	594	577	589	601	579	605	581	587	572	603	544	581	586	546	570	588	575	594	564	574	531	576	595	611	557	570	615	555	545	625	581	582	563	577	576	555	576	611	587	565	584	575	584	565	610	613	540	531	598	587	638	619	600	605	559	566	562	601	559	591	581	568	552	580	550	571	579	599	559	570	582	527	561	577	606	595	571	592	570	571	571	580	544	595	585	621	599	588	581	634	602	559	574	600	582	590	555	594	534	601	532	580	573	583	579	574	628	578	602	588	527	575	561	581	562	561	556	572	565	595	575	573	605	583	572	540	561	586	599	558	579	554	602	640	532	628	575	584	599	617	565	566	584	551	552	606	558	591	540	576	623	567	580	568	570	519	576	601	550	594	579	603	588	593	584	585	590	601	579	565	587	633	576	566	570	587	620	564	600	605	581	612	586	561	560	560	537	576	563	588	590	610	586	585	595	537	546	571	581	565	545	547	587	570	594	561	558	581	580	555	581	572	554	597	594	574	597	578	578	577	560	555	551	574	509	555	554	544	585	611	562	603	547	567	576	580	565	581	578	581	592	554	616	610	583	587	621	561	569	566	606	569	580	573	590	592	565	610	576	608	560	560	564	550	585	604	543	546	570	588	562	573	603	551	563	554	601	551	588	591	589	618	555	616	573	625	627	578	603	582	588	567	575	561	557	567	564	568	554	569	590	572	581	539	580	560	577	571	590	586	596	553	572	629	565	637	555	555	559	589	565	614	547	562	552	612	588	569	584	541	557	552	578	593	581	560	555	549	553	598	546	613	570	572	542	565	593	561	542	532	613	576	557	579	567	595	607	577	550	561	572	544	566	578	607	568	571	612	576	635	604	567	558	575	589	571	595	553	549	557	544	542	566	565	579	561	580	580	581	582	606	602	553	581	573	519	568	568	570	563	542	556	603	599	622	610	578	566	592	581	539	591	598	582	584	571	559	590	550	599	550	628	612	564	598	573	544	575	579	634	550	562	585	586	561	558	555	578	588	546	581	561	583	591	555	550	579	592	565	629	581	578	603	632	525	545	569	567	561	566	545	588	581	578	573	603	596	602	602	593	560	637	572	590	569	600	603	564	504	567	591	526	589	583	594	593	567	577	576	538	581	588	562	554	603	586	613	600	556	568	573	588	575	612	624	574	575	566	547	620	561	541	564	587	546	553	584	590	614	572	574	571	597	566	571	584	578	594	567	595	573	582	588	587	593	587	604	604	586	635	581	587	556	581	542	617	607	558	548	583	557	552	588	599	574	579	536	546	578	580	558	593	574	559	606	594	572	574	540	576	615	565	592	528	560	612	578	541	574	612	545	592	557	556	567	567	570	565	602	555	580	585	596	572	583	554	589	581	571	568	581	562	601	607	566	545	605	545	555	573	593	589	590	573	545	585	598	605	577	565	581	512	570	578	599	590	554	630	573	597	598	594	579	617	610	565	582	578	590	562	553	591	590	564	563	570	589	605	561	590	565	543	558	583	620	583	619	576	569	572	549	572	556	622	566	595	540	585	592	583	571	609	587	578	552	590	570	582	616	546	618	565	556	593	517	562	569	532	606	539	539	592	581	534	604	583	586	589	578	608	587	575	559	561	523	570	568	572	542	565	616	583	581	569	559	588	586	557	556	560	627	583	534	577	561	599	590	574	550	573	572	564	570	549	600	577	584	583	587	564	557	595	596	597	546	540	594	598	568	566	566	536	575	581	594	539	577	584	581	611	561	513	550	589	618	539	584	591	583	557	580	605	637	574	545	619	588	583	636	604	576	570	558	570	597	585	552	590	587	590	554	590	607	589	555	546	599	617	624	566	606	551	570	553	591	626	590	585	586	554	545	544	576	578	612	623	612	595	550	609	600	581	600	614	562	578	603	599	530	573	589	608	588	569	575	582	591	573	566	548	553	585	590	595	548	546	585	578	599	554	578	566	599	595	528	603	560	558	558	618	556	585	573	601	608	591	562	611	582	569	564	567	572	596	555	526	562	569	600	623	580	630	598	548	567	602	560	581	573	580	587	564	582	661	568	560	570	559	568	578	581	588	578	610	553	533	566	600	591	555	504	565	541	602	583	585	556	570	589	607	548	540	575	569	587	635	563	547	588	548	577	570	575	575	616	522	535	587	591	558	546	549	585	555	586	609	595	606	581	620	588	560	565	561	562	553	617	598	596	576	587	613	592	552	602	618	564	581	609	582	571	604	582	603	626	564	567	560	591	556	577	568	606	561	615	568	552	611	567	637	562	620	565	557	581	533	588	562	590	583	592	547	574	596	562	604	591	573	581	605	553	566	529	576	568	569	636	612	588	598	555	627	589	565	607	522	593	561	574	547	611	550	579	595	575
25087	21594	28555	25033	18034	1209	598	591	960	1009	783	500	360	330	338	317	899	317	274	276	265	262	270	261	240	268	284	254	267	226	232	234	238	267	257	272	268	248	237	250	254	248	253	278	249	250	268	267	243	248	239	260	237	243	244	252	256	218	249	231	235	252	246	253	239	221	229	225	231	229	252	260	222	239	239	246	237	271	253	251	226	226	236	257	256	266	222	230	222	248	251	231	224	244	257	269	233	255	233	237	250	254	253	218	236	261	244	238	254	216	236	229	257	206	245	247	243	265	233	235	240	253	247	245	240	231	249	262	215	224	254	271	260	227	227	245	225	226	238	229	255	234	251	281	242	278	252	234	248	239	245	219	222	228	263	248	233	242	245	247	236	265	237	235	221	247	256	223	240	271	235	239	243	220	240	238	212	243	234	245	237	258	240	270	225	230	228	222	246	231	235	221	249	241	264	232	249	238	238	229	259	237	207	280	281	234	219	221	252	227	243	257	261	232	216	235	237	240	228	224	268	209	244	231	228	252	248	217	241	225	222	259	255	252	242	259	262	250	256	270	230	234	240	222	265	247	235	229	227	233	268	249	234	243	253	270	234	242	279	229	229	221	222	238	272	244	250	226	242	232	247	197	256	251	258	247	247	239	228	221	250	220	228	256	238	251	233	222	223	221	249	247	254	224	248	232	235	268	251	235	231	263	236	243	241	256	254	264	240	231	220	232	265	238	237	219	236	251	224	242	233	231	231	240	265	232	241	240	248	232	248	225	241	249	247	213	239	234	242	221	253	257	234	225	221	233	250	230	225	237	226	232	252	235	234	243	225	239	235	248	230	263	205	221	247	254	233	254	233	218	240	243	248	254	234	242	250	253	224	240	241	215	257	210	239	221	231	247	283	254	243	250	237	241	207	237	236	243	245	256	220	252	289	240	222	245	247	254	246	224	244	252	264	231	254	250	268	206	223	231	233	228	262	254	263	232	271	238	255	239	251	206	236	274	269	236	252	250	213	252	244	237	242	268	241	230	252	222	261	247	237	226	237	225	267	245	204	212	220	272	265	246	236	245	213	233	246	244	229	225	226	277	265	241	246	247	242	225	221	254	249	251	226	250	236	235	214	217	230	271	267	240	257	259	242	262	246	243	258	247	241	207	251	256	235	250	257	220	200	229	261	236	242	254	245	219	255	247	255	247	254	266	228	262	232	261	254	209	231	253	232	251	237	233	230	263	256	245	244	244	248	243	238	234	236	249	238	258	243	228	254	238	231	250	233	256	241	256	239	244	271	230	253	221	275	241	257	236	238	258	240	237	279	240	227	249	243	227	254	243	259	262	217	270	221	235	221	231	235	254	242	262	234	261	247	254	229	236	228	247	224	232	248	230	236	263	247	215	249	232	267	248	226	248	221	218	238	288	241	238	238	244	253	263	246	243	248	235	229	243	241	239	258	221	238	240	253	257	242	223	248	240	251	239	253	238	239	231	248	256	252	224	253	247	224	275	254	241	210	244	250	221	290	224	236	223	254	258	232	221	246	246	240	258	274	274	266	241	245	243	256	233	209	247	262	235	232	210	233	224	250	214	261	243	244	241	262	240	222	255	261	252	251	242	243	255	250	240	228	241	258	263	266	222	227	261	286	218	245	223	247	246	219	237	246	260	258	256	231	219	272	254	253	249	248	241	234	252	232	243	262	220	244	258	240	226	237	277	230	259	227	239	235	277	259	241	236	211	225	233	229	231	259	245	211	244	250	242	242	223	247	252	233	245	207	257	212	244	246	227	249	237	247	248	258	228	232	232	215	250	245	237	214	248	242	238	231	243	262	233	234	249	239	256	227	217	256	214	240	257	236	221	252	244	220	253	257	240	236	259	207	242	263	248	245	230	235	228	228	257	262	229	257	229	249	245	217	263	235	250	230	208	257	254	236	254	249	249	230	228	273	248	216	242	244	220	261	240	230	246	277	242	227	245	240	248	259	252	266	252	246	256	246	237	235	229	228	265	236	223	246	216	235	252	279	257	241	243	235	282	268	260	229	257	218	244	221	239	271	247	259	259	253	226	249	266	250	276	239	226	234	252	233	234	248	204	253	217	232	227	233	257	244	248	246	252	237	254	207	271	239	267	257	254	234	232	256	255	252	235	234	231	242	250	275	226	257	242	261	235	236	229	234	211	238	251	238	214	230	247	231	232	241	255	241	241	232	210	198	232	228	250	254	263	244	238	226	235	241	256	251	210	241	234	241	241	240	230	249	258	249	215	213	249	237	222	250	275	229	244	235	256	292	215	243	257	249	247	259	205	258	240	258	241	234	246	221	238	265	248	246	250	230	259	244	271	252	233	221	237	244	240	242	254	242	242	233	240	245	273	250	236	248	258	258	248	247	234	218	249	233	232	232	234	236	226	247	215	259	260	232	234	256	245	236	247	261	236	252	255	248	242	255	238	253	238	217	249	231	247	255	235	229	231	227	253	248	249	229	234	235	269	198	237	236	237	233	245	278	229	256	248	249	204	224	233	271	217	275	251	241	256	242	242	237	234	229	235	244	272	252	245	250	242	256	236	223	257	248	221	260	234	214	243	243	245	231	262	241	250	223	252	239	244	259	250	223	228	230	240	241	250	227	230	266	230	267	212	253	240	236	246	251	225	209	242	219	231	219	219	206	233	245	241	273	229	269	241	237	237	267	219	252	232	233	250	256	230	236	276	265	254	235	249	266	270	248	236	215	252	232	215	247	251	237	221	256	234	256	262	254	236	256	226	241	261	262	229	246	223	220	212	225	212	217	258	232	234	247	260	255	237	263	222	245	239	250	220	256	247	221	227	241	237	265	243	201	229	250	216	182	259	225	239	197	256	261	261	264	251	236	222	254	234	234	233	238	238	242	252	225	236	260	266	248	236	264	242	251	229	250	255	226	229	241	213	239	241	251	278	230	273	260	213	236	249	246	229	230	243	216	223	247	250	244	251	220	236	221	236	218	226	219	255	244	223	252	218	252	217	241	248	233	205	209	246	248	260	236	244	269	239	217	241	217	230	234	241	216	259	258	230	261	238	252	265	249	253	238	218	220	229	233	257	251	225	241	233	259	256	224	239	250	213	258	252	223	253	228	233	254	266	244	243	235	234	209	218	254	237	239	212	245	252	243	230	221	237	211	231	256	238	278	249	247	251	229	233	230	283	236	208	219	236	217	233	259	238	248	240	262	239	237	243	240	237	238	238	259	237	266	231	265	230	236	220	227	221	243	250	221	243	238	261	233	215	231	254	243	216	227	241	223	247	258	250	242	247	240	253	228	256	266	229	265	227	240	255	264	233	253	217	246	241	272	241	254	232	228	276	248	226	262	229	254	248	243	222	259	244	226	230	234	262	249	234	240	241	242	258	260	221	242	244	225	243	238	243	222	221	244	250	260	244	237	265	244	255	213	245	253	228	219	247	257	256	279	243	233	251	233	241	218	246	244	229	214	227	253	240	261	236	235	237	246	248
4941	6913	5548	2884	2028	1627	1227	1341	2244	2242	1561	838	657	494	516	503	1701	441	364	393	338	355	377	349	308	338	324	326	311	326	323	320	313	333	278	287	345	332	321	329	303	346	336	325	302	320	320	319	305	295	324	298	293	278	334	308	334	332	355	307	304	298	316	311	329	316	315	286	317	325	331	311	304	289	306	301	303	290	327	323	327	348	304	309	321	329	306	318	316	323	319	326	330	297	280	328	315	283	293	301	316	317	311	316	290	331	308	328	313	250	335	328	286	342	350	303	309	299	278	306	328	283	298	287	264	312	325	290	305	281	298	301	321	312	367	322	341	346	305	311	332	306	297	362	319	345	289	298	322	289	335	319	292	289	314	313	307	328	315	331	315	299	326	282	289	317	314	306	307	344	337	307	305	306	287	299	292	311	311	315	310	302	312	299	306	293	304	325	294	295	296	319	294	299	334	296	312	303	293	328	299	304	303	307	319	298	321	306	277	272	319	282	316	322	313	335	282	275	329	312	290	282	294	307	334	304	344	300	327	315	281	313	301	294	312	302	343	328	318	285	341	336	324	315	324	322	296	320	347	332	303	345	309	330	274	341	320	279	323	317	332	292	315	320	315	313	285	300	308	318	298	306	311	286	290	296	328	354	260	297	331	329	308	283	343	295	304	320	303	287	298	304	301	342	319	310	314	335	335	294	318	323	283	311	286	310	306	293	317	315	311	340	299	314	264	330	311	303	320	319	304	325	292	301	338	320	305	326	294	329	325	302	293	314	318	268	290	297	286	344	330	322	328	308	328	321	293	302	321	306	378	323	320	332	299	300	288	320	305	334	319	298	269	289	332	302	305	288	286	291	298	299	311	283	320	297	285	289	304	290	319	322	306	268	294	307	308	342	268	332	287	325	286	277	334	299	296	318	302	321	303	285	324	307	323	310	344	311	301	299	281	295	322	326	323	312	332	329	341	300	314	305	326	304	339	294	320	288	317	306	324	281	325	352	299	302	317	302	305	294	320	317	333	292	324	295	310	322	341	262	318	306	324	328	322	320	298	308	306	261	322	313	313	319	325	325	313	297	322	340	323	316	316	323	312	323	300	333	319	288	301	300	339	309	328	325	325	332	261	329	321	339	277	283	305	278	310	317	292	304	310	310	285	331	309	289	300	308	307	347	309	287	333	300	339	296	301	335	313	280	278	291	310	292	327	312	300	309	313	308	310	328	317	333	312	318	298	309	337	326	303	316	294	331	302	338	304	309	292	306	308	314	272	295	307	316	307	316	302	348	295	304	305	330	320	332	320	300	303	325	314	305	317	303	314	323	318	305	278	293	303	329	310	295	298	299	288	322	322	331	297	288	295	319	300	313	301	326	298	324	297	288	302	293	307	338	310	296	302	320	311	312	292	328	294	288	294	299	289	289	296	283	298	320	323	331	288	301	285	321	307	329	329	295	320	312	323	315	317	317	343	314	304	298	279	294	289	323	327	317	300	320	315	292	325	294	315	301	303	281	299	339	321	311	321	320	280	313	323	302	303	303	317	299	305	331	302	285	298	345	319	304	331	318	306	320	327	328	302	302	291	305	281	310	290	316	335	308	311	324	285	302	295	313	313	303	338	322	308	315	310	313	306	316	280	322	309	342	333	326	303	308	314	281	290	308	306	311	343	302	303	294	318	350	291	289	307	301	318	288	307	311	292	309	313	306	298	289	317	334	300	307	311	304	285	329	329	305	297	279	306	307	324	277	310	272	305	289	317	298	314	305	340	309	330	308	323	281	312	312	316	285	332	304	297	313	303	311	318	331	298	288	304	332	315	282	324	331	300	321	301	309	305	325	316	313	338	297	280	302	303	308	309	300	302	312	312	317	324	305	315	324	301	341	304	314	309	320	330	312	316	301	304	292	330	299	321	301	305	334	306	330	306	300	298	333	330	322	296	326	336	323	292	298	291	310	349	293	323	293	301	329	306	310	309	301	331	340	291	313	283	313	294	294	346	293	338	307	305	320	330	347	324	290	334	313	348	296	310	322	313	305	295	314	290	311	319	282	316	320	293	301	269	333	337	320	339	318	339	291	315	319	316	304	317	326	327	302	305	299	321	343	299	317	306	302	287	319	258	305	321	301	306	277	303	311	322	332	297	309	308	291	324	301	304	305	288	319	284	309	310	303	318	296	301	284	339	341	315	312	297	316	327	310	331	309	302	296	306	307	299	325	309	325	271	318	315	334	338	292	320	318	309	289	306	313	293	324	316	298	313	299	323	305	289	312	326	326	334	316	308	289	306	289	303	304	315	295	336	307	320	326	308	347	316	317	297	316	307	342	342	307	311	316	350	295	318	300	315	323	302	316	264	306	339	280	319	318	312	296	281	310	283	311	334	319	304	321	315	317	301	314	327	283	331	336	298	311	311	326	285	296	317	298	300	316	328	297	291	291	281	308	286	303	323	323	328	295	318	321	313	305	306	317	297	296	313	305	319	286	309	307	297	315	288	304	310	312	317	319	313	311	291	295	361	334	289	270	294	311	289	306	316	331	306	303	311	291	314	303	335	333	314	343	295	327	330	289	303	314	304	292	329	294	323	292	298	326	293	323	316	278	295	297	309	306	305	317	288	290	306	320	315	289	348	311	285	317	320	336	319	332	312	316	288	308	287	285	279	293	325	360	327	311	304	327	324	284	288	295	286	341	301	275	334	297	295	310	328	317	299	328	317	331	312	323	328	321	299	320	315	327	306	330	293	319	296	289	341	332	292	307	315	300	305	323	337	314	315	301	330	265	302	303	327	318	303	277	269	329	290	276	312	333	311	300	327	270	307	321	313	316	304	299	284	311	313	322	316	320	339	315	302	299	297	294	295	289	310	289	326	284	318	330	317	304	323	307	297	320	328	352	322	308	296	297	300	288	306	289	310	307	317	298	321	322	285	326	338	335	336	312	315	288	324	336	291	292	317	310	308	317	324	297	309	308	276	318	330	296	279	305	332	332	329	317	294	355	290	317	344	322	327	352	297	318	334	277	315	302	334	317	276	317	319	305	277	313	302	310	314	311	300	302	303	282	292	326	330	325	278	299	314	331	291	315	302	312	316	289	326	296	311	294	324	317	329	316	320	293	319	324	342	332	320	317	304	309	303	323	322	301	348	318	321	357	304	295	309	309	297	286	326	317	321	300	306	307	293	322	307	316	318	281	292	336	295	283	265	330	311	303	307	299	327	289	292	329	302	326	307	318	309	288	313	321	336	318	276	303	296	318	322	313	306	321	307	291	317	308	319	269	301	325	352	311	319	315	327	310	305	297	302	303	307	298	314	327	319	297	316	319	323	300	314	307	300	325	301	315	343	319	317	294	332	309	303	281	284	314	294	309	332	322	311	302	309	317	309	318	309	319	328	328	327	316	313	316	297	309	310	296	316	284	311	308	309	294	309	290	301	322	343	340	305	301	306	291	322	326	315	288	341	279	314	338	311	352	314	306	290	311	306	314	317	342
23045	21594	29674	24002	21596	21688	15359	2351	2738	2590	1844	1345	1154	989	962	988	4195	863	773	737	729	764	753	693	703	707	767	686	688	685	662	667	635	707	664	645	673	663	671	674	652	680	668	692	669	610	624	604	615	615	612	645	647	651	642	664	679	652	677	651	646	612	651	664	695	651	628	649	646	619	667	645	628	673	647	684	649	671	629	622	636	630	631	632	642	602	700	652	648	682	637	631	620	591	648	612	646	605	650	662	622	648	616	627	630	606	680	660	679	662	664	626	670	629	664	642	590	613	634	657	659	592	583	629	632	651	605	653	588	659	586	631	642	621	639	691	647	599	647	597	662	673	656	640	660	707	609	673	627	603	655	679	651	709	605	606	683	637	653	658	615	586	620	630	601	660	651	647	657	647	608	609	650	630	626	597	606	609	594	640	633	647	602	638	636	631	621	649	661	632	644	655	691	675	624	644	715	611	644	638	637	652	627	604	617	670	599	639	671	637	665	604	611	628	580	652	645	600	624	616	636	605	672	578	676	623	678	682	640	632	643	638	672	660	670	660	638	639	620	670	610	606	655	655	639	617	639	652	634	658	617	655	581	653	651	605	635	636	592	647	661	648	626	620	595	614	659	640	630	673	631	653	636	634	632	612	604	647	668	656	592	601	631	664	630	675	660	644	659	611	656	624	627	663	642	631	596	660	610	649	619	654	599	636	620	658	663	645	636	601	674	634	644	644	611	656	636	635	614	679	691	687	653	629	674	595	655	663	636	647	647	638	626	657	673	682	640	696	660	606	657	618	654	622	633	648	633	664	624	683	648	668	648	634	663	585	600	671	654	607	653	629	657	628	620	628	604	649	662	641	641	623	672	631	659	619	594	633	635	658	587	666	625	660	613	640	651	623	649	647	608	660	667	645	645	639	631	708	625	602	647	635	666	694	656	625	643	606	645	662	651	601	610	598	589	633	639	657	690	638	634	644	643	614	645	622	656	608	610	619	679	673	577	652	631	616	657	681	613	591	687	627	653	598	590	655	635	613	648	651	617	613	596	606	646	626	638	667	619	665	631	626	670	663	661	664	616	620	656	605	688	651	621	585	608	642	610	653	674	656	642	594	619	671	618	632	678	657	638	623	598	640	603	623	656	678	653	607	622	632	620	621	586	618	607	615	608	666	615	653	680	678	599	644	676	655	636	662	637	657	626	643	625	677	617	630	634	630	658	677	604	583	603	661	660	628	623	623	613	670	687	625	691	624	663	634	606	616	626	647	630	679	646	649	626	634	620	651	618	663	667	677	658	598	622	622	643	667	613	632	648	658	613	617	647	667	623	602	625	632	639	644	650	597	679	674	642	657	647	639	616	633	656	623	619	674	620	664	651	622	607	610	641	693	628	623	653	638	628	630	650	634	660	698	590	647	595	625	643	635	654	631	627	673	614	659	624	646	644	624	649	600	607	653	687	612	605	649	646	640	631	616	675	664	632	667	605	643	702	659	626	644	605	665	625	594	625	605	654	626	625	625	649	679	648	634	639	659	595	635	668	623	627	601	642	658	620	659	646	597	615	587	628	625	611	636	655	626	629	627	597	631	639	632	581	596	646	615	652	633	624	657	644	627	667	636	631	627	651	637	636	636	670	619	634	657	657	647	619	619	616	605	613	636	681	665	645	630	631	672	647	633	594	639	695	639	617	643	623	639	647	626	644	648	616	648	643	623	642	601	596	610	591	611	636	633	641	658	631	669	614	577	642	634	641	617	635	607	668	620	576	644	634	650	624	588	612	676	652	615	649	665	612	702	657	646	638	616	616	604	656	640	672	668	628	655	670	651	648	661	609	629	596	627	648	664	600	657	629	661	643	628	605	626	632	617	628	621	624	621	675	634	632	624	685	651	610	657	657	680	626	623	636	653	619	628	638	621	622	621	646	635	639	659	618	652	645	655	649	617	622	618	638	618	660	604	638	649	624	650	669	669	619	610	653	617	632	684	647	628	677	692	595	660	621	661	687	632	668	681	644	650	637	585	649	636	631	644	630	617	632	669	632	621	624	661	620	620	615	613	644	638	635	633	630	613	577	627	676	619	628	641	630	613	697	630	670	681	612	618	634	661	610	603	573	671	610	622	661	634	624	677	665	632	596	579	608	616	625	668	643	655	645	639	655	677	607	623	636	596	645	612	648	622	590	634	631	622	641	630	629	610	625	631	634	634	629	630	645	598	666	602	646	622	613	654	646	654	614	667	660	617	635	627	641	631	617	615	636	628	647	653	621	655	625	643	573	648	670	641	633	600	687	651	653	638	618	646	609	600	632	680	632	636	608	644	644	588	622	607	644	670	627	631	664	647	646	670	638	656	654	662	635	645	601	617	609	620	615	667	594	642	634	606	613	624	599	612	644	644	643	614	673	644	669	630	612	645	646	652	656	655	647	656	629	676	637	600	590	639	648	609	669	651	660	683	681	669	659	610	628	598	634	624	654	686	619	650	623	643	643	611	629	682	652	640	675	589	629	627	661	670	628	647	616	675	632	620	627	619	617	657	648	626	604	647	584	609	637	646	652	637	639	628	628	650	640	602	615	580	637	637	592	630	635	594	649	618	681	610	646	656	622	639	609	612	607	625	620	590	632	642	658	649	700	647	630	648	629	611	635	600	616	648	614	638	631	650	632	580	631	633	618	639	629	663	665	671	679	642	597	641	649	654	632	651	647	634	633	645	644	611	633	672	600	607	636	625	637	676	637	664	657	673	663	608	595	658	606	670	671	629	634	628	627	652	637	695	628	661	626	660	616	621	595	632	661	637	596	629	671	670	647	630	617	633	647	644	597	655	621	591	637	636	629	654	640	642	639	612	650	654	641	627	651	594	617	638	638	669	621	620	669	599	615	602	629	615	602	618	626	630	677	623	623	627	657	663	614	631	616	609	653	671	651	614	664	653	682	636	646	649	631	646	632	635	646	617	611	643	624	672	554	618	602	664	664	669	613	606	682	643	649	631	674	635	664	680	611	628	626	586	654	654	598	609	624	627	619	618	658	646	633	596	583	578	616	609	637	608	640	610	643	639	645	660	634	661	660	612	637	630	638	665	670	648	616	680	682	625	660	637	655	651	616	628	641	611	623	672	635	637	629	654	655	646	662	669	601	639	666	594	631	676	597	613	619	685	629	634	607	649	630	598	595	650	625	664	610	589	607	660	624	659	647	678	635	604	629	581	660	612	648	631	606	628	642	631	669	667	613	682	645	650	656	567	655	667	648	641	659	637	609	634	667	590	641	681	688	615	633	643	614	587	631	647	619	653	619	597	625	642	645	614	652	609	660	649	636	654	682	652	635	629	634	636	607	634	649	650	655	660	667	651	587	617	636	623	618	613	645	603	640	634	636	622	648	636	606	623	636	675	639	669	593	631	627	631	618	618	651	612	608	691	647	616	652	642	609	632	670	659	662	645	655	597	621	624	607	642	661	640	612	617	626	627	614	635	648	650	618	638	602	651	641	661
7593	17439	15023	8571	5943	4649	3679	3533	5421	4699	3233	2073	1695	1415	1296	1273	6655	940	917	935	907	892	870	831	810	826	819	851	797	822	780	815	812	804	815	785	759	743	797	739	765	728	807	741	741	757	765	761	751	785	761	713	716	731	752	750	745	735	792	739	753	736	754	746	758	700	769	723	714	764	721	731	750	716	731	734	699	742	742	711	704	754	702	721	763	727	765	744	678	732	722	697	729	693	721	703	686	734	779	708	684	722	717	743	760	714	717	735	743	706	740	726	696	690	719	699	693	698	706	721	696	742	714	729	704	758	714	721	738	699	741	739	720	777	708	734	742	666	794	707	763	731	686	733	774	681	726	711	762	721	697	661	743	726	739	747	741	788	733	700	761	701	756	670	709	699	740	756	697	684	706	708	705	730	738	722	754	673	689	757	713	694	723	740	743	699	753	744	742	706	729	722	709	699	713	716	760	715	746	737	733	734	752	707	744	702	724	702	740	733	763	715	707	681	761	726	719	736	688	724	720	716	712	729	673	751	746	719	689	666	750	749	731	746	723	676	713	685	662	715	714	712	718	721	784	719	712	730	722	740	746	730	692	724	719	737	690	733	698	704	727	725	723	698	710	785	717	767	709	739	702	755	711	777	728	762	717	734	729	767	734	738	767	755	751	727	750	723	771	714	674	774	722	693	713	718	706	712	739	670	706	699	706	717	756	713	690	710	692	705	710	700	724	738	729	727	706	722	704	735	682	690	725	740	754	787	753	722	731	720	739	706	745	716	731	727	730	751	761	727	734	733	699	735	720	697	734	761	729	728	743	760	761	716	763	738	759	712	718	746	713	739	764	782	690	748	709	719	702	696	705	725	698	756	736	698	753	739	730	745	744	715	776	709	685	806	718	744	700	740	733	688	762	730	755	704	708	700	729	705	727	753	733	738	732	709	772	682	716	698	730	691	731	727	733	724	732	714	781	712	698	718	709	706	686	680	735	732	686	719	709	752	699	706	736	735	682	729	730	737	764	759	707	727	707	730	740	772	732	740	718	729	711	728	717	747	713	719	731	758	710	739	697	789	733	728	723	726	736	722	730	678	688	710	756	749	690	752	674	678	731	728	677	695	727	740	720	702	702	735	694	671	724	707	725	745	734	745	732	693	687	743	783	678	702	727	764	755	744	762	712	733	730	686	710	748	697	754	764	742	776	704	720	720	720	698	712	732	697	688	709	791	755	699	683	747	694	764	724	729	717	756	703	682	719	687	713	700	746	729	760	731	766	694	731	730	713	684	757	739	731	700	750	700	713	747	713	713	738	725	716	698	712	718	746	760	717	704	721	756	729	748	748	758	715	746	725	705	701	727	766	753	747	727	721	664	721	695	711	716	752	740	731	699	692	712	760	671	742	752	702	697	714	745	739	736	693	751	740	703	709	760	734	793	714	738	730	761	736	737	722	741	753	708	703	735	730	686	736	712	756	721	731	729	713	711	708	711	753	711	747	689	748	701	756	729	711	723	764	706	702	722	721	696	762	676	728	747	748	721	731	738	735	688	745	765	721	675	767	707	727	767	709	779	682	700	738	722	715	700	754	698	728	775	748	715	750	704	738	769	723	746	817	716	692	741	738	717	680	758	709	747	725	719	681	678	699	752	748	770	699	723	738	728	724	674	746	759	710	746	693	719	757	683	703	712	730	714	761	760	705	685	735	695	782	739	730	700	723	699	729	737	748	695	751	699	705	734	741	703	720	721	696	707	719	721	758	703	715	689	711	721	706	744	721	684	713	706	739	728	764	737	703	688	701	716	746	698	695	712	769	702	727	720	703	714	765	692	773	747	733	702	747	782	723	697	751	713	743	742	729	710	737	688	706	731	736	755	748	763	718	781	708	742	723	736	698	730	757	715	704	719	730	750	753	747	759	693	714	682	744	715	712	708	701	751	763	738	723	729	721	698	698	745	754	707	733	792	699	754	727	741	720	686	709	714	766	758	708	677	760	702	705	717	737	753	763	696	767	706	750	702	716	754	704	710	696	723	724	731	714	705	726	706	692	717	718	729	730	718	707	767	740	697	694	742	757	678	703	723	691	707	742	697	710	788	712	734	698	718	685	738	702	728	760	721	754	716	696	719	705	708	716	784	728	734	671	784	732	710	698	708	756	716	733	738	732	707	745	729	687	767	715	750	724	716	686	684	707	718	760	802	720	727	743	752	765	672	751	735	767	758	687	705	778	720	703	739	739	721	732	699	684	697	734	705	742	721	696	651	661	748	737	686	710	722	696	723	667	690	706	726	741	755	723	725	769	719	705	733	744	715	736	723	766	710	749	719	728	694	785	694	711	700	753	765	719	754	708	691	777	743	697	747	704	725	695	735	733	729	726	735	716	700	705	723	734	709	761	736	740	694	661	696	700	705	726	705	691	727	716	703	728	748	739	747	748	707	771	695	700	740	705	714	721	762	708	741	723	709	744	722	719	709	749	722	767	722	765	710	765	728	704	718	732	707	729	715	755	702	762	727	790	741	706	683	742	728	694	748	738	705	734	741	742	723	725	713	722	760	763	711	703	714	716	746	747	703	734	702	737	686	734	737	709	730	715	717	727	730	735	754	746	734	699	744	720	774	712	717	737	708	761	744	686	744	748	712	751	709	723	776	713	741	696	764	707	719	752	707	708	726	709	699	733	670	727	706	769	729	709	680	768	742	736	724	724	746	684	753	742	747	717	742	699	663	758	709	728	699	729	701	690	710	704	730	702	677	687	709	754	740	698	705	705	711	752	714	745	676	706	774	732	742	736	756	710	743	738	722	695	754	706	714	769	687	725	721	733	724	698	730	731	699	744	754	723	743	735	732	747	774	694	726	711	753	700	752	752	712	708	761	778	736	727	746	720	754	738	762	710	710	731	698	730	709	729	753	773	750	737	702	710	734	735	712	722	722	704	770	696	729	730	721	749	717	726	703	743	732	787	727	676	737	722	699	685	760	713	691	760	705	735	737	704	722	753	720	748	710	705	708	759	704	639	692	760	763	745	708	725	752	744	749	722	713	690	732	774	682	748	703	735	739	728	748	754	691	706	727	784	676	710	753	769	711	751	736	746	714	705	693	693	683	709	697	698	729	708	764	711	778	735	732	708	684	738	680	716	717	730	706	718	674	698	723	752	755	767	706	703	724	761	683	703	701	773	768	677	699	713	693	723	721	708	729	747	753	698	755	688	740	735	735	752	771	682	748	702	741	747	703	708	727	728	708	730	708	698	734	742	717	720	714	776	752	729	741	706	738	730	697	716	696	710	704	744	735	768	729	694	716	690	710	729	680	728	741	758	710	690	753	729	738	723	697	762	726	707	722	756	741	795	740	731	705	697	714	769	722	695	754	751	709	718	763	713	714	667	683	744	745	715	726	732	682	722	698	685	726	743	706	759	703	737	759	719	732	707	723	728	698	734	707	750	718	687	770	687	658	696	726	722	742	748	720	760	733	684	744	759	725	736	737	720	710
27268	21198	10513	853	382	301	377	428	706	715	479	341	273	246	245	286	351	244	231	231	241	242	230	212	226	219	214	263	228	215	250	211	248	237	230	245	250	224	202	224	240	235	234	254	199	232	245	239	243	240	239	234	240	198	221	198	202	234	218	210	230	228	224	213	239	248	192	226	244	225	226	231	237	225	249	226	248	233	232	233	252	235	221	257	255	219	238	269	234	258	222	256	224	227	221	230	265	240	237	233	264	240	217	249	215	240	224	237	233	231	229	218	242	218	264	236	260	248	230	199	243	235	215	223	244	219	234	227	247	241	210	233	217	221	202	239	229	219	227	214	232	224	244	221	219	234	228	238	219	234	240	257	222	220	210	230	217	260	241	221	208	229	229	216	251	249	232	241	218	206	216	207	255	263	222	240	233	247	189	246	260	238	228	219	241	240	208	222	223	238	236	222	228	214	234	236	219	213	247	240	244	220	238	221	226	241	226	217	255	209	221	214	221	228	215	239	229	247	231	213	244	232	220	237	214	224	227	226	268	232	237	244	247	243	235	233	227	203	230	246	233	239	225	204	237	245	220	213	236	227	237	250	235	203	206	253	204	229	216	206	215	232	213	246	243	229	215	197	223	253	208	247	236	236	221	241	257	236	237	248	231	219	235	237	225	252	240	266	196	234	229	220	239	221	219	228	251	254	206	267	222	264	246	229	256	224	244	250	244	218	225	226	230	206	196	256	233	225	238	266	224	229	238	246	244	235	216	266	222	241	240	226	224	217	261	211	226	246	239	230	253	213	246	212	228	250	213	226	221	223	234	220	242	216	227	259	222	232	212	215	248	199	250	234	244	255	215	262	233	227	237	237	223	227	257	239	217	221	213	240	232	228	239	226	222	231	226	232	236	248	256	218	244	228	227	204	220	228	236	265	221	217	231	270	225	226	214	235	250	227	235	228	218	215	233	203	244	257	201	242	211	218	213	228	244	215	242	220	202	213	226	218	210	223	207	231	209	239	201	238	234	220	251	244	210	223	234	210	263	222	200	239	217	207	232	229	222	229	203	223	254	226	234	231	231	238	220	199	233	268	238	231	259	230	242	243	217	242	211	237	217	237	234	212	234	227	209	219	249	229	223	224	207	220	248	229	239	227	204	200	230	189	230	216	224	222	239	212	236	249	245	224	242	236	228	242	226	248	222	211	213	245	240	226	237	246	233	220	208	206	227	235	230	248	246	223	208	223	208	259	215	217	222	219	223	231	207	241	239	238	212	236	264	219	244	217	248	236	226	242	230	203	260	241	245	242	234	212	261	197	215	220	254	243	230	226	220	204	250	244	211	213	221	235	235	247	195	248	245	264	224	206	229	215	231	240	248	217	250	229	226	213	253	255	220	220	257	232	219	228	238	258	258	238	232	233	240	249	241	214	237	246	232	246	207	241	241	254	207	217	261	220	226	233	212	224	262	210	239	221	257	250	230	231	219	210	241	244	234	218	193	245	218	224	244	232	212	201	223	234	198	231	222	207	262	237	202	220	226	249	235	231	240	243	198	233	220	235	246	216	238	203	250	226	232	207	222	216	237	281	217	218	225	222	237	239	240	223	226	234	237	255	207	245	238	236	213	235	235	216	228	233	247	204	240	244	243	229	218	233	216	228	222	238	227	265	227	227	252	244	220	241	221	212	238	235	222	227	197	205	233	208	228	231	221	216	222	226	212	254	231	209	222	239	220	259	212	224	237	230	215	236	211	226	231	215	242	229	218	237	253	199	237	235	242	248	230	234	244	234	221	227	224	256	260	205	237	257	247	213	225	244	246	225	226	229	227	239	215	242	253	240	235	239	229	210	215	220	244	245	208	234	233	248	236	229	217	235	246	227	253	239	244	222	219	213	241	211	240	219	229	255	249	220	215	233	246	215	226	241	206	253	215	216	218	212	221	234	255	262	232	237	222	203	225	199	224	228	273	226	221	256	241	239	236	214	253	239	225	257	235	215	243	236	234	243	238	255	244	225	246	227	226	241	231	246	218	242	213	232	267	251	250	234	232	247	230	240	231	241	218	214	207	222	223	230	218	224	228	229	255	244	257	216	233	237	227	247	202	253	251	216	220	202	240	205	248	213	235	251	240	213	258	238	215	244	249	242	269	254	208	219	254	230	209	221	235	230	204	234	245	232	248	206	237	225	223	248	208	221	206	196	230	245	241	242	262	233	208	263	223	245	229	201	251	230	222	217	243	214	225	245	240	214	219	230	233	232	235	220	211	247	240	245	243	234	223	221	198	227	236	225	241	230	232	229	253	249	226	216	236	184	213	228	230	232	200	226	220	243	217	239	226	226	210	229	263	258	216	235	258	229	212	222	228	215	222	233	231	212	227	224	219	250	220	227	262	228	245	246	240	220	227	247	205	225	235	233	217	221	237	245	247	265	226	220	234	251	220	233	226	214	242	246	243	214	221	246	230	230	242	229	236	225	255	256	223	208	235	241	238	218	242	233	226	254	222	248	231	237	240	215	232	201	219	261	230	227	220	217	233	218	222	210	224	244	237	238	211	253	238	241	211	243	215	253	239	235	261	277	222	222	252	231	228	237	241	239	208	230	226	238	244	230	240	236	261	225	237	231	237	222	229	252	235	241	237	225	227	212	236	248	223	228	202	247	224	239	202	220	243	240	207	222	241	245	209	249	209	267	239	233	225	227	248	254	230	233	236	210	241	226	241	246	222	215	259	232	234	228	226	237	225	233	236	250	228	241	242	223	218	245	241	218	203	231	228	197	233	248	253	238	234	239	239	243	225	238	259	233	232	227	221	227	249	264	227	239	215	243	212	225	258	222	251	244	228	219	257	259	236	216	226	232	223	223	240	222	216	185	238	223	232	236	220	203	212	238	236	232	262	248	224	227	221	258	243	235	223	223	240	207	236	215	231	246	207	229	213	209	231	217	239	234	233	237	235	221	261	216	233	245	227	224	233	234	217	248	218	247	254	213	245	215	226	203	242	241	206	222	226	233	218	239	204	222	196	235	235	232	213	227	212	215	247	248	251	206	231	248	277	212	249	262	221	236	213	230	237	220	227	239	228	219	203	241	241	222	224	221	212	254	224	223	247	224	229	242	235	216	238	192	259	238	238	215	255	254	208	227	244	233	243	228	230	230	221	238	230	249	220	242	202	215	237	211	212	216	237	234	227	232	228	209	253	234	251	257	228	225	242	221	217	232	223	237	260	228	247	244	238	246	226	265	247	235	230	221	243	218	232	242	224	233	211	230	227	236	260	228	243	244	237	230	238	220	247	209	261	234	233	246	264	208	211	225	248	222	250	221	239	209	245	232	218	242	241	212	218	238	213	225	231	233	211	242	241	232	237	216	248	241	236	212	229	237	270	243	241	238	233	253	235	231	235	256	233	216	237	205	236	233	247	217	215	223	221	223	228	271	230	230	213	220	208	234	213	208	217	245	225	235	239	213	230	211	219	229	200	213	222	236	257	248	230	241
3966	1120	1004	641	501	460	578	839	1397	1498	798	495	376	388	324	320	479	289	288	284	298	303	299	295	297	306	296	282	263	296	298	257	269	285	312	299	281	292	268	274	292	280	273	281	254	310	280	284	278	273	286	278	282	253	299	282	289	273	262	264	283	290	293	300	285	289	282	318	263	266	291	307	266	247	284	298	263	293	285	304	301	290	296	278	271	266	291	273	291	293	279	233	276	290	303	307	264	283	248	235	278	264	253	283	308	276	280	289	287	289	261	261	245	290	304	273	286	250	267	256	252	324	276	258	286	287	271	287	292	277	273	260	244	321	275	284	278	278	266	245	267	298	271	243	282	301	264	283	244	287	247	313	282	267	287	266	278	281	269	299	287	277	286	250	299	254	259	269	277	277	257	267	282	291	301	255	271	268	275	290	305	286	275	292	293	298	265	289	293	306	291	282	279	267	272	285	275	295	247	317	310	317	298	255	296	287	274	294	284	275	272	256	273	255	280	308	278	287	282	290	303	265	299	315	270	250	287	253	270	270	272	261	297	267	260	276	296	266	271	307	287	292	258	275	306	249	282	295	256	273	288	283	252	269	262	280	255	255	264	274	292	264	259	272	298	296	273	280	292	279	313	273	287	303	277	292	283	302	290	302	269	285	290	272	264	286	316	291	275	266	282	286	314	285	269	261	283	285	263	287	258	250	269	250	266	297	313	293	265	274	291	290	276	294	257	297	300	288	246	284	288	281	264	319	287	299	313	288	298	283	304	273	303	298	277	252	270	279	270	285	277	287	288	266	306	287	249	274	282	251	270	277	303	281	281	270	288	286	290	265	286	274	307	283	297	306	248	289	276	255	259	270	286	280	262	277	293	272	289	315	255	262	287	283	277	309	292	276	253	248	277	258	321	272	254	269	298	309	299	265	266	285	300	269	283	266	286	264	290	265	296	275	273	261	262	278	289	296	274	272	291	261	293	260	310	272	269	289	275	268	253	274	280	326	271	270	281	282	283	276	288	274	290	305	241	258	270	270	265	267	319	317	275	286	255	243	288	294	304	277	269	305	287	278	304	306	268	280	263	279	286	308	278	286	253	294	286	281	273	275	258	280	301	275	300	273	265	269	278	269	293	297	306	265	302	299	309	281	280	272	267	295	287	287	310	280	278	306	291	285	249	274	289	289	298	292	266	297	258	285	298	268	287	268	295	328	259	267	266	273	263	263	307	286	268	294	299	288	256	280	273	287	270	276	283	297	304	268	284	272	286	239	250	271	289	274	275	265	278	300	277	282	297	260	272	288	264	272	281	268	258	286	282	276	316	283	275	249	261	281	272	302	253	273	300	289	265	269	298	298	297	280	281	254	273	281	288	269	251	297	314	300	284	258	286	283	305	303	261	283	260	281	292	304	304	272	268	277	288	252	266	278	275	268	279	299	260	252	302	295	317	274	302	269	279	279	299	276	292	300	291	268	287	272	281	270	294	290	286	281	261	273	303	297	295	265	272	266	295	286	267	300	295	280	286	301	269	281	294	258	300	278	292	272	300	284	269	266	283	301	283	280	270	303	270	267	281	272	291	282	296	290	271	308	273	274	265	264	295	302	259	273	288	280	285	282	275	283	294	276	249	280	251	279	298	275	288	281	284	298	256	280	265	284	273	261	302	279	284	278	270	301	266	281	276	288	280	281	294	272	274	310	284	268	276	300	282	277	272	266	278	293	264	262	270	275	282	277	307	300	285	283	305	284	287	264	308	280	261	278	248	268	272	300	289	304	263	263	295	280	299	286	284	307	307	269	307	262	276	272	300	289	253	285	282	269	308	275	271	314	272	286	289	291	294	297	283	289	289	289	270	274	292	285	307	268	278	295	254	275	317	278	312	284	277	294	311	279	305	260	293	310	282	268	268	277	307	261	289	280	278	262	284	317	277	255	281	290	282	279	250	300	293	269	252	282	268	273	292	275	257	283	274	261	291	278	250	285	279	281	297	279	288	257	281	305	277	279	287	284	280	268	314	286	278	282	243	294	258	281	255	301	322	276	264	240	284	296	300	274	242	253	302	287	264	267	288	291	269	273	284	287	283	296	316	280	283	291	261	276	289	265	304	238	294	273	253	273	286	291	282	289	255	273	294	273	310	284	307	259	276	298	285	276	264	297	281	247	300	310	283	304	280	264	251	278	266	287	294	266	282	294	298	270	276	280	274	288	255	270	272	293	266	275	268	266	281	321	292	295	293	298	248	289	297	292	276	282	274	286	305	309	288	286	313	262	271	312	279	292	275	284	287	255	288	325	292	282	287	291	263	307	284	293	301	285	273	313	289	276	285	273	288	265	269	257	311	269	268	266	253	287	290	261	296	286	313	293	263	275	283	279	269	291	274	287	308	270	269	258	266	260	320	274	288	301	270	264	290	293	263	255	274	270	255	268	305	292	273	283	314	279	258	291	272	305	242	289	269	260	294	231	286	254	288	278	258	306	267	283	286	260	285	264	296	294	314	289	294	269	283	305	284	266	289	280	322	313	293	292	272	275	280	297	274	308	268	260	290	262	278	277	272	293	262	281	278	255	269	287	266	252	232	263	308	277	289	287	275	288	277	282	289	275	266	296	253	293	285	265	288	303	276	299	284	290	284	285	253	273	287	288	272	262	274	317	303	288	266	276	279	272	275	309	294	285	282	287	278	294	278	274	279	289	311	287	267	263	292	291	290	273	307	281	262	259	298	260	270	272	237	267	251	304	280	249	279	276	282	288	282	272	264	299	287	298	297	270	285	273	283	308	282	283	273	302	280	293	320	263	286	271	288	284	270	300	251	284	292	272	269	292	309	287	286	263	283	300	288	262	262	275	270	285	269	296	299	289	289	284	297	280	281	272	288	298	254	299	281	272	299	311	274	307	282	253	297	289	265	282	285	278	292	311	278	257	273	261	283	270	262	299	293	269	273	268	255	290	282	304	260	288	295	287	279	295	284	256	280	261	272	285	264	283	280	275	282	264	266	293	286	288	274	276	295	281	285	296	284	300	280	273	298	253	252	293	297	281	273	302	291	292	319	304	297	292	298	269	284	296	271	286	291	299	296	301	298	274	297	275	269	277	291	280	287	242	299	299	273	286	266	255	288	257	248	303	314	273	285	285	264	313	279	277	298	238	298	286	290	263	240	322	260	239	276	281	252	279	264	294	262	283	261	276	295	265	277	269	264	275	286	291	297	243	283	294	301	286	296	291	265	270	250	256	264	292	285	252	289	260	299	280	243	285	281	313	254	299	276	278	281	273	265	264	274	287	284	285	252	280	308	291	256	242	295	315	282	274	291	281	259	279	268	274	306	277	315	279	244	293	252	275	303	266	295	298	255	288	289	287	261	276	286	291	300	288	243	286	251	281	290	303	286	284	278	278	309	289	249	255	316	270	267	250	272	299	277	282	287	304	280	270	282	277	289	275	257	305	275	270	289	264	265	263	299	282	279	264	278	292	312	279	284	277	287	272
23744	21564	29358	24237	21566	18563	2358	1488	1731	1925	1204	938	808	756	678	671	2176	623	594	568	545	571	555	559	525	527	536	575	498	521	540	575	536	539	533	494	524	509	487	540	519	514	533	527	498	522	507	521	497	512	530	536	575	526	526	475	518	503	501	514	492	494	510	513	496	526	529	515	488	463	549	498	531	534	501	509	479	491	520	491	504	524	536	503	539	534	486	519	512	493	517	493	548	511	505	503	484	504	506	506	521	512	523	503	512	515	505	480	520	528	506	527	534	513	523	516	532	529	479	503	516	515	460	506	514	557	539	490	526	518	476	504	510	489	559	509	500	514	495	516	494	525	496	503	457	519	463	512	529	508	469	499	485	481	472	509	492	581	490	516	502	504	481	453	477	542	490	489	471	532	505	466	469	537	534	503	500	556	555	537	510	500	543	501	523	523	484	526	522	502	485	532	507	487	526	510	450	463	498	477	447	493	507	511	483	496	457	547	531	521	475	468	497	495	503	491	480	500	513	488	496	534	519	517	537	459	479	524	533	509	551	523	464	496	499	481	460	516	522	521	484	481	527	498	551	548	494	482	491	479	524	541	503	520	496	516	486	516	471	523	505	531	490	503	496	517	476	466	557	546	497	549	553	530	495	494	491	493	513	532	510	531	501	541	518	559	496	519	508	519	507	501	528	493	529	509	505	463	502	487	491	567	514	480	542	519	524	520	479	499	499	514	524	550	500	493	487	503	488	486	510	565	496	511	511	515	504	500	516	497	511	516	512	525	479	539	544	492	489	491	523	522	569	516	509	475	505	485	531	482	501	526	534	527	469	495	502	505	482	505	521	492	502	471	478	507	457	547	536	492	519	476	480	493	477	498	517	508	512	519	529	550	530	526	482	538	494	506	481	564	519	487	514	489	485	480	516	508	509	468	486	523	504	496	561	540	495	530	554	526	482	519	471	537	456	506	476	446	535	476	517	461	503	523	478	513	495	528	492	503	508	514	504	502	485	548	459	482	530	555	530	489	483	522	524	535	504	507	521	493	545	543	509	537	540	482	494	509	509	542	517	493	491	523	549	508	470	532	505	486	512	522	521	514	494	509	504	526	514	513	508	490	485	518	555	509	508	514	492	492	559	553	489	527	486	552	522	494	548	525	496	517	472	443	493	528	499	502	463	494	492	491	507	523	511	526	517	533	490	516	501	514	519	467	464	510	533	498	500	504	533	501	494	492	477	475	501	507	516	484	525	519	517	549	518	502	506	490	463	491	498	537	489	495	503	473	489	485	554	491	498	498	501	475	503	487	490	488	510	467	506	502	511	543	534	495	504	525	501	502	535	499	473	502	497	544	513	520	490	511	563	526	500	507	514	526	548	502	518	501	542	478	510	485	489	492	546	509	517	488	501	514	522	507	503	481	489	505	534	514	543	505	499	550	519	489	502	513	510	513	532	488	493	510	523	533	499	480	524	486	541	473	480	493	523	516	493	518	523	473	503	499	534	520	484	527	501	502	540	537	512	555	514	503	525	489	498	494	479	471	494	489	502	499	510	509	507	506	503	500	522	516	512	518	514	536	505	501	502	505	525	488	523	486	472	513	500	531	496	519	501	534	526	523	517	527	506	527	533	478	547	488	495	501	494	506	563	464	492	528	502	501	466	501	467	479	472	516	516	501	515	472	484	505	501	491	517	448	512	482	495	470	486	482	519	468	517	501	460	521	550	486	513	495	480	518	513	454	506	492	495	523	493	545	485	469	497	518	562	503	512	467	474	490	503	526	512	498	469	473	523	496	522	502	496	510	509	517	479	518	512	514	532	458	520	497	509	470	483	520	505	500	486	510	519	491	496	473	514	492	510	509	482	489	501	485	519	507	524	516	518	521	517	551	515	498	488	523	574	505	508	504	535	517	518	496	518	525	509	495	520	471	491	492	480	467	515	530	533	504	513	556	521	499	506	499	507	493	495	503	501	517	502	497	532	508	501	465	502	490	522	495	480	501	492	502	471	487	499	499	525	471	523	510	501	487	523	488	514	493	472	505	470	496	507	507	451	488	476	509	469	451	494	525	509	482	512	544	443	486	487	541	478	524	521	452	498	457	515	534	507	508	520	486	500	485	525	523	508	524	526	474	482	485	528	495	500	461	518	516	514	537	512	534	511	496	525	538	492	507	539	497	509	476	515	503	453	482	494	499	498	502	521	499	516	515	527	541	495	504	531	485	515	526	520	526	505	499	487	517	475	490	546	523	515	504	511	525	526	509	512	512	569	488	511	510	492	486	475	525	532	499	495	492	501	509	501	493	484	518	513	503	523	495	488	508	445	486	493	503	513	505	515	498	506	509	544	530	473	490	511	548	480	505	503	523	502	538	481	498	519	531	493	543	494	496	520	519	494	495	493	535	494	519	524	543	463	507	524	512	522	486	485	508	516	539	491	492	480	519	511	486	462	475	476	487	478	485	529	547	521	459	533	500	546	495	504	492	520	502	499	510	528	516	467	509	488	480	493	526	550	504	517	495	482	520	492	506	494	494	485	507	525	488	505	486	496	463	486	529	510	497	523	490	479	559	531	514	489	497	506	508	526	503	499	525	562	483	523	473	500	537	539	531	495	508	494	517	508	500	483	508	517	501	511	513	504	522	501	512	484	500	518	490	513	504	515	506	498	534	474	518	482	501	482	552	538	519	490	501	514	540	500	513	541	506	508	520	499	496	537	505	516	474	563	474	479	449	474	528	472	529	513	491	489	506	507	523	534	514	496	539	490	501	479	527	470	496	512	506	529	506	501	527	515	517	501	503	547	527	510	523	532	489	503	515	527	531	541	526	519	513	501	500	561	540	482	519	505	514	512	462	474	505	477	553	486	516	514	511	486	545	503	493	518	515	518	515	513	535	512	523	542	517	499	502	470	507	524	513	538	497	497	534	496	523	496	565	506	484	479	485	471	537	524	537	485	500	515	520	490	482	528	527	490	522	492	501	457	553	510	532	484	500	512	518	481	506	496	480	504	466	496	513	496	529	499	499	542	541	490	448	529	492	522	513	508	496	492	529	513	522	490	492	495	470	474	492	514	523	481	498	492	497	514	511	464	546	515	492	512	477	518	498	501	531	533	497	554	491	519	489	475	450	504	500	526	475	469	495	491	494	480	526	507	460	505	485	519	488	489	462	499	536	526	477	516	560	511	526	484	508	545	486	469	519	509	519	486	502	455	479	499	513	509	501	534	474	464	507	504	493	502	545	512	525	510	572	506	513	495	509	492	477	494	502	465	498	543	530	509	492	496	509	500	510	488	528	464	538	506	526	507	484	521	538	475	511	538	495	510	497	491	471	491	504	518	501	520	545	496	505	482	510	522	488	541	518	515	504	505	492	522	520	507	507	469	502	489	474	558	502	518	520	532	535	498	488	512	507	502	508	529	517	501	519	500	500	516	526	478	483	522	511	519	460	550	519	497	466	480	452	523	546	489	494	520	500	524	487	480	489	499	504	533	496
5132	10895	9370	4883	3312	2642	2284	2563	3397	3520	2302	1449	1180	1091	908	925	3636	709	697	694	688	674	684	601	651	639	648	646	596	574	619	572	596	637	546	581	623	602	606	617	579	586	636	561	620	560	557	614	580	594	602	579	598	561	574	635	550	644	563	567	617	563	581	571	585	606	579	518	557	577	587	587	573	634	619	578	556	582	557	557	556	582	619	524	580	574	573	544	602	573	657	569	589	614	574	560	612	574	578	574	576	540	565	573	587	570	630	624	574	543	562	576	598	577	608	541	592	568	601	576	582	600	602	601	570	533	568	596	601	565	586	540	574	580	561	584	613	574	633	604	572	601	546	547	544	591	577	600	609	559	589	565	635	603	593	611	633	594	586	562	537	510	623	582	576	565	599	553	594	592	574	570	580	562	591	620	582	524	574	573	612	559	556	570	579	603	609	524	529	603	564	563	582	567	551	558	602	549	560	530	566	598	607	589	604	572	597	510	566	577	611	584	585	563	578	560	594	570	576	622	589	530	542	575	587	604	617	579	583	576	595	539	531	558	583	635	579	622	579	565	572	617	568	563	606	583	522	562	574	602	560	606	606	568	583	573	581	568	582	605	592	555	555	582	576	582	630	605	565	569	597	537	587	612	592	570	563	615	582	536	566	539	599	582	538	532	565	580	572	540	574	570	553	553	578	556	592	580	559	564	582	582	542	587	614	591	562	590	589	587	557	549	577	641	582	589	572	546	582	566	586	554	548	624	610	625	563	577	576	547	569	555	573	582	588	526	575	546	551	571	615	586	605	502	544	605	576	615	573	576	585	608	607	556	558	590	558	570	565	562	559	603	551	576	595	569	611	570	556	590	590	587	602	601	569	533	542	559	585	571	546	584	558	620	601	561	588	586	557	561	563	584	567	591	560	574	613	579	634	552	565	638	562	583	574	599	579	562	587	580	569	559	546	612	583	579	541	555	594	537	586	562	565	573	565	567	558	537	616	570	605	542	594	584	581	586	592	556	579	599	548	579	564	597	559	588	548	579	577	580	599	561	573	565	581	575	558	604	585	583	593	593	528	613	543	596	607	578	599	599	575	588	579	534	603	570	599	550	567	554	567	631	602	607	586	557	579	552	592	593	557	603	565	558	570	564	547	562	557	605	596	574	598	565	586	559	555	561	574	580	547	590	601	581	568	588	577	545	556	568	560	571	602	618	596	556	556	594	563	557	559	571	568	561	603	546	614	615	570	588	552	579	587	591	588	547	655	575	558	570	582	558	615	547	553	564	565	553	578	598	608	540	619	590	627	618	618	570	544	584	538	574	604	576	581	577	622	545	584	606	572	569	576	590	564	561	610	560	570	591	568	595	589	568	576	592	617	575	571	553	550	568	608	595	543	526	615	583	608	574	567	578	593	589	604	547	568	603	614	579	570	593	598	538	543	574	587	590	565	570	571	580	556	574	565	606	585	597	558	570	611	593	593	586	607	604	550	559	550	569	543	584	586	580	577	590	631	570	588	571	627	554	586	610	578	585	598	568	532	612	597	566	582	631	601	606	593	582	622	609	549	532	539	606	576	515	545	647	522	586	595	593	602	571	532	572	568	611	551	565	589	592	584	574	590	606	585	578	576	597	568	615	569	584	551	555	584	561	596	583	600	545	628	547	572	550	572	592	550	564	545	571	576	625	571	523	577	596	598	626	543	550	562	527	593	594	567	557	544	588	514	601	579	541	565	592	562	588	646	589	561	588	589	534	577	582	571	574	539	588	575	566	562	609	597	575	578	549	593	569	590	594	575	552	550	580	567	549	571	557	593	605	603	586	561	581	541	553	605	568	553	546	542	566	592	549	581	536	621	580	526	603	556	592	590	579	561	535	584	596	568	543	555	595	594	583	585	608	605	578	581	520	555	555	576	562	551	569	545	571	599	614	574	590	575	536	603	620	538	599	595	543	531	580	604	564	601	581	582	593	573	578	574	530	578	564	576	598	532	618	560	572	589	559	545	587	577	612	529	598	595	545	550	585	637	595	566	549	554	586	604	561	558	549	543	543	582	569	586	568	571	561	571	637	599	554	566	582	558	504	572	577	563	549	535	525	603	555	554	586	543	553	577	580	600	587	586	598	545	571	575	567	573	605	616	595	570	600	571	581	631	582	605	579	595	564	542	587	606	567	627	574	584	592	586	571	548	594	557	607	620	570	592	590	533	551	544	596	564	590	595	570	555	574	587	634	583	570	542	580	577	612	576	590	566	550	566	557	594	595	574	547	615	646	575	598	562	602	607	609	587	591	600	591	555	553	526	588	562	587	557	585	577	606	588	547	533	566	572	571	617	551	555	535	605	572	562	557	591	591	553	593	597	602	570	575	563	582	547	581	551	589	533	578	578	577	562	603	590	585	579	550	567	565	529	591	558	545	556	598	587	587	579	607	585	596	529	569	576	582	600	601	560	622	602	589	557	559	580	603	567	576	636	595	599	604	565	557	541	538	576	602	600	578	564	581	558	545	608	571	554	544	603	579	583	561	574	567	592	596	604	588	580	559	551	591	598	570	612	589	544	542	539	555	605	548	552	605	582	604	606	575	539	610	591	595	579	558	546	573	583	580	570	586	557	589	570	547	572	642	598	550	589	584	597	583	573	582	605	620	614	614	566	559	551	567	586	528	582	594	599	558	569	572	555	545	549	581	583	600	554	522	575	570	567	581	565	565	588	588	556	605	602	622	561	582	610	600	574	530	533	621	613	593	547	592	589	570	580	551	572	580	586	606	613	576	554	596	618	594	541	590	570	597	602	537	576	582	621	566	593	592	546	584	615	559	600	590	587	598	524	585	564	577	549	581	612	623	553	574	575	537	564	569	551	547	601	555	580	597	612	581	539	578	595	570	578	627	555	542	543	591	606	574	549	623	584	575	598	542	604	609	564	563	579	588	554	549	572	549	594	549	572	547	580	565	509	630	599	625	542	547	557	555	565	570	616	581	603	585	580	504	606	559	567	602	571	545	585	587	590	593	546	587	587	545	576	608	577	551	566	575	600	574	559	613	570	576	561	571	572	563	588	537	599	586	576	603	554	553	587	574	604	562	599	619	571	616	612	591	588	594	580	582	554	546	577	573	603	582	601	583	604	544	592	596	589	568	619	605	586	533	550	570	544	577	592	546	586	569	618	597	563	582	608	587	576	599	574	557	564	561	611	576	568	549	617	551	590	521	615	602	558	612	578	584	616	550	575	589	533	559	577	588	596	576	592	565	571	550	577	568	564	575	593	579	559	590	593	596	614	581	576	533	609	627	623	571	614	568	565	563	614	561	589	558	579	602	544	592	527	568	575	549	532	583	534	543	555	590	578	529	588	542	590	573	555	622	601	559	562	558	551	538	576	541	561	584	552	592	552	581	576	579	546	575	585	606	618	637	537	542	583	564	589	561	584	540	595	550	560	569	607	569	550	588	576	587	574	578	582	538	557	586	565	578	557	575	571	552	578	541	583	540	594	580
25064	21536	28479	24956	18108	1184	632	624	1159	1186	782	473	396	370	337	336	896	302	300	274	278	267	263	281	256	243	261	252	254	266	243	248	230	290	270	252	261	252	239	232	256	249	211	238	236	256	260	220	257	240	236	245	225	235	265	236	230	251	254	242	244	244	227	237	220	259	232	234	246	237	222	233	236	232	232	233	247	239	263	214	256	209	248	239	245	238	282	222	235	244	224	233	246	234	231	229	240	252	256	246	227	222	223	240	249	244	270	225	244	206	270	250	253	234	258	240	254	254	249	228	242	246	220	229	235	224	252	236	250	228	246	269	240	246	242	238	246	225	220	234	254	249	240	242	243	238	227	245	223	235	216	267	223	257	243	232	258	231	241	239	242	247	226	223	249	269	225	221	236	223	206	245	232	260	249	256	235	244	212	220	219	241	238	249	224	242	249	211	243	223	230	234	217	233	242	254	274	236	266	237	211	265	256	263	261	247	249	243	268	244	242	246	278	244	241	233	248	240	241	247	250	221	252	251	252	219	253	251	235	234	228	229	263	273	233	207	249	214	223	216	239	239	256	223	281	226	243	232	239	227	238	250	223	223	238	228	217	219	259	262	241	233	263	252	254	247	252	255	253	256	245	230	244	258	254	234	227	250	233	257	244	280	231	235	232	232	262	251	264	243	226	213	260	243	229	251	251	234	253	237	247	245	240	249	244	273	257	226	233	257	232	268	241	239	236	241	231	230	242	244	252	255	235	232	227	260	248	226	251	256	226	215	256	255	266	239	245	245	208	246	265	245	221	220	253	248	240	229	254	237	256	256	212	226	258	252	245	248	221	268	239	232	260	214	269	228	236	235	224	232	248	215	253	271	249	258	245	225	201	256	241	234	247	226	246	257	271	265	233	241	244	265	242	235	231	223	253	219	257	252	237	266	215	247	249	272	235	228	228	227	233	255	227	231	277	209	258	245	229	239	268	253	221	233	259	236	283	238	243	248	218	222	221	244	256	248	234	232	252	231	241	228	215	227	256	248	273	247	197	219	244	212	242	216	262	245	246	263	226	228	238	273	214	253	245	218	243	245	258	231	245	232	237	225	244	239	241	241	252	237	231	227	228	253	237	237	239	243	267	232	219	245	246	232	253	238	242	230	245	252	249	262	239	219	232	243	272	231	232	241	236	244	233	240	232	251	221	241	274	257	248	210	220	259	233	255	225	263	232	224	248	246	248	264	207	237	234	258	243	252	225	243	226	231	251	253	232	236	241	247	257	267	260	226	249	234	215	241	208	215	272	239	238	251	234	239	236	268	259	244	248	251	269	229	219	266	242	249	226	223	240	237	262	262	264	269	246	243	234	235	214	259	256	255	252	267	250	220	242	234	270	256	234	243	222	235	243	230	250	231	232	237	238	240	256	237	246	252	244	241	245	237	239	225	249	229	230	241	252	240	258	244	254	224	275	234	207	237	245	211	207	249	237	247	268	248	236	243	241	239	244	240	249	232	240	258	229	213	211	233	268	237	252	240	267	250	239	268	294	229	268	238	239	258	242	224	235	223	248	249	263	226	265	227	254	241	265	232	227	211	225	278	271	254	231	254	215	238	218	230	252	228	234	207	233	243	231	235	245	233	254	248	215	262	251	276	249	246	252	259	241	245	245	245	257	245	283	249	232	220	235	261	242	246	246	269	238	251	240	232	214	248	237	260	239	227	234	253	259	243	227	230	225	215	245	245	211	231	233	229	221	230	231	272	259	235	241	244	240	234	266	249	261	224	234	232	235	238	209	230	237	244	243	247	234	236	265	220	239	243	251	236	255	246	206	235	208	256	246	245	252	228	244	265	242	243	247	252	266	260	234	244	230	235	223	243	251	255	226	221	234	254	227	237	237	256	267	246	252	245	241	246	232	239	212	239	228	222	252	214	264	240	237	212	241	239	223	261	241	240	229	244	243	214	239	246	218	224	257	234	242	229	236	220	211	260	242	231	232	205	262	242	256	223	247	224	230	229	249	242	224	239	236	254	229	259	249	260	236	229	249	246	231	225	253	232	229	251	258	247	230	235	229	207	225	235	241	223	210	207	269	233	251	229	275	236	229	250	267	238	263	238	258	244	239	251	241	252	251	239	261	226	226	242	242	267	232	220	220	235	231	235	267	217	237	230	252	261	246	254	210	232	269	239	223	251	244	252	253	241	238	231	243	262	215	255	237	267	236	257	248	227	201	246	232	253	233	229	223	262	280	220	260	254	255	217	235	239	261	270	249	221	244	240	223	244	252	268	253	252	236	235	244	254	214	255	255	256	243	234	254	265	222	209	256	236	243	250	252	268	231	231	240	244	230	257	244	218	228	244	223	257	243	251	233	241	243	228	221	236	238	247	234	238	246	270	239	234	266	243	242	232	217	240	231	237	243	236	273	279	236	241	224	242	242	226	263	234	234	249	273	263	233	249	241	243	247	241	251	244	245	234	219	227	225	258	272	256	243	240	257	242	227	232	238	222	228	237	271	232	241	242	252	234	230	235	210	212	269	263	229	251	233	242	225	240	242	245	222	225	260	251	223	243	203	255	254	266	266	234	253	233	241	227	234	240	245	253	246	246	263	271	222	235	228	257	242	251	225	266	252	218	255	262	233	247	246	276	240	219	232	239	261	219	234	232	239	251	274	217	253	239	240	234	240	260	225	223	260	251	260	253	224	218	237	248	231	252	215	234	249	255	230	248	258	240	266	250	246	245	265	234	267	209	220	231	224	269	231	218	251	238	237	271	223	235	234	268	278	235	245	249	256	252	226	252	252	229	220	253	243	262	241	266	240	243	242	267	236	260	220	246	257	246	227	260	233	276	261	243	236	231	233	244	238	227	257	268	234	266	243	240	224	238	266	245	241	249	241	244	246	263	257	244	251	262	247	221	228	222	253	203	248	254	209	256	267	243	225	229	232	253	242	237	264	248	239	220	221	242	245	225	273	240	237	243	270	204	247	240	248	215	243	261	257	237	254	245	255	222	225	212	217	249	240	255	217	255	236	224	236	238	235	246	243	229	236	264	266	243	203	274	259	237	234	269	276	219	236	245	239	237	218	260	247	244	253	237	232	243	246	244	247	245	247	255	249	258	237	288	229	240	245	238	227	206	221	233	246	253	259	252	245	246	228	242	235	221	238	232	238	247	231	250	223	235	248	225	249	237	255	256	259	238	259	212	227	259	238	242	238	229	245	273	247	285	243	240	250	243	237	243	233	212	239	239	243	227	227	251	261	241	222	265	245	236	226	227	235	254	233	224	259	255	230	233	255	227	208	244	240	253	225	251	238	232	214	213	239	222	265	226	255	225	235	227	233	226	280	253	219	254	252	216	231	242	275	247	243	210	261	251	269	248	220	226	246	261	221	254	231	234	244	234	247	225	229	244	262	233	237	221	258	228	247	225	244	219	248	243	246	233	228	232	264	263	260	259	255	250	256	251	226	227	231	254	223	234	234	211	245	253	228	261	222	243
5015	6441	5311	2732	1968	1540	1300	1395	2805	2770	1755	888	687	554	494	567	1728	383	388	345	390	359	395	356	375	379	334	350	333	355	315	321	336	322	320	328	308	308	317	320	305	346	296	295	285	306	303	332	312	289	309	328	328	318	326	310	326	332	282	292	296	289	302	302	312	287	313	279	317	318	297	343	305	321	308	321	312	318	282	307	289	302	340	300	284	309	296	303	290	318	311	311	318	317	288	297	290	320	303	297	300	318	303	309	332	307	296	289	289	307	318	294	285	302	315	326	351	324	305	351	328	305	317	295	302	306	337	286	329	285	309	313	315	336	306	316	293	290	335	305	281	286	298	288	329	310	289	299	294	310	334	303	320	265	289	293	309	311	306	304	330	324	343	294	303	302	308	294	286	322	285	340	306	289	297	299	314	304	332	320	321	270	310	334	304	303	306	270	321	297	327	308	301	317	307	328	338	348	330	300	305	305	303	311	315	319	323	315	300	317	345	302	331	295	317	290	306	315	331	325	301	280	328	281	310	303	301	292	304	306	355	303	290	297	297	311	331	345	297	303	312	322	272	306	308	310	296	322	326	294	326	313	330	325	290	332	321	336	276	345	307	297	314	296	295	327	346	299	357	310	278	298	313	299	294	319	328	317	313	300	315	294	323	321	310	307	308	293	302	279	299	331	301	267	295	320	323	296	293	306	295	317	308	315	322	342	325	310	306	273	286	268	316	313	299	316	294	327	275	321	319	289	299	344	304	305	317	308	318	322	323	302	325	315	323	299	331	316	311	275	321	313	321	337	321	300	319	337	284	306	294	288	295	315	283	317	320	300	325	318	313	308	309	308	315	339	327	287	321	295	300	314	304	301	294	337	302	320	327	299	286	290	283	338	302	307	322	277	310	302	306	287	317	320	286	331	317	315	325	310	343	336	307	349	317	285	341	309	308	325	297	292	316	319	315	304	321	300	360	308	284	310	318	283	296	287	331	349	306	290	295	314	319	320	286	298	317	309	309	287	303	322	290	280	318	318	316	305	292	272	341	340	338	302	298	298	322	309	302	294	321	286	299	299	302	300	314	274	308	289	295	303	278	294	304	304	345	285	296	311	305	314	316	313	306	324	307	312	312	284	325	299	299	318	321	295	334	318	280	282	322	287	333	287	304	304	279	300	277	331	300	326	338	272	290	297	308	314	290	314	293	298	291	304	318	319	320	299	314	308	298	296	315	313	332	316	305	303	323	307	306	305	330	317	307	310	318	326	334	294	305	323	297	345	325	302	315	305	309	306	295	300	339	322	328	327	327	324	311	334	316	334	303	325	309	302	313	313	305	343	326	308	300	293	272	298	288	272	298	296	285	313	287	306	333	308	324	315	311	338	312	313	287	326	309	297	325	302	323	308	323	302	327	316	338	296	289	314	303	327	288	306	269	293	296	324	304	283	314	295	315	301	343	333	300	301	313	299	303	306	303	300	310	308	322	290	297	293	311	312	281	281	317	282	333	324	293	318	302	282	300	306	285	310	319	321	321	303	342	302	321	317	336	316	325	307	321	318	301	321	309	314	318	320	308	316	298	300	311	311	286	330	332	322	308	297	335	343	287	317	315	323	305	309	292	331	302	311	302	304	319	326	325	327	308	291	303	291	329	309	318	329	322	308	321	270	324	315	312	328	290	322	273	300	308	308	279	302	311	322	321	294	300	294	300	323	307	329	318	287	296	302	338	248	315	311	294	318	296	276	353	301	304	311	324	328	280	294	306	304	318	304	297	324	302	330	284	321	314	313	344	316	304	326	292	299	306	315	301	264	348	314	318	302	324	335	317	307	309	296	317	303	308	318	313	340	301	314	294	281	317	286	309	290	302	281	302	330	306	277	284	288	282	283	307	287	279	299	293	274	310	321	325	335	330	330	317	310	274	294	303	328	309	298	299	298	337	296	315	319	333	316	280	343	316	280	313	303	312	304	319	300	298	336	293	296	310	311	327	292	283	339	272	292	313	310	301	342	299	307	340	323	309	323	284	282	302	300	316	312	301	323	295	321	300	281	327	312	299	281	321	322	253	334	314	331	301	355	317	347	323	325	295	315	307	303	289	320	315	307	294	303	300	289	330	341	312	309	316	315	311	295	294	293	309	354	310	331	304	306	298	313	329	311	331	311	332	308	318	329	331	304	321	270	300	268	309	312	298	290	292	309	321	306	307	284	303	329	355	306	288	328	295	310	300	295	305	314	326	319	330	298	285	296	274	323	341	305	320	313	326	285	306	315	326	335	290	309	319	290	320	308	286	288	284	287	314	316	304	319	294	322	318	295	310	340	302	322	298	298	282	314	326	286	298	279	302	313	287	307	310	284	340	289	341	288	314	293	318	311	315	317	309	301	330	301	295	326	291	290	301	314	325	320	359	276	319	302	348	296	293	306	299	311	301	305	309	345	310	268	353	287	308	315	338	337	327	303	279	296	278	307	305	284	304	337	322	308	283	310	316	301	335	289	309	310	325	315	301	307	296	306	334	303	309	326	288	311	299	283	307	300	311	326	319	284	283	296	325	310	299	316	292	325	298	327	291	319	321	320	298	308	309	307	309	312	314	285	296	314	289	310	311	292	306	338	287	313	320	310	281	299	313	302	316	307	292	325	309	303	324	305	312	331	307	299	299	313	299	308	289	323	302	328	316	296	346	317	306	274	313	312	306	319	296	313	331	281	293	333	339	282	309	308	293	313	263	322	292	351	347	301	320	312	298	311	316	306	308	309	291	284	325	323	330	300	310	332	300	304	315	327	328	301	315	303	317	307	307	303	345	309	294	338	320	294	305	315	302	279	302	298	286	313	324	325	313	297	316	303	335	313	308	301	304	322	303	299	333	312	317	312	294	329	296	298	310	323	308	306	299	288	308	297	311	304	315	308	350	319	299	351	301	324	294	304	263	326	303	342	324	315	309	320	331	311	295	323	278	321	333	343	299	336	285	324	278	303	295	306	335	355	296	287	314	314	302	313	310	304	347	312	315	316	290	314	297	284	310	316	329	300	285	328	285	301	303	304	313	299	315	311	325	287	281	298	300	289	294	301	309	323	330	278	291	313	274	292	322	329	335	301	339	308	323	309	349	307	291	344	306	322	346	318	315	331	348	300	333	351	311	323	325	309	301	287	323	281	304	329	306	273	266	292	298	310	357	295	313	298	295	335	327	335	318	280	284	301	323	306	312	300	293	304	332	308	299	301	300	288	302	276	318	310	301	308	295	292	293	301	300	340	308	317	306	302	303	324	293	319	279	312	322	276	289	302	320	312	310	305	324	311	313	313	312	330	323	294	290	295	291	308	325	316	319	309	291	310	307	314	309	325	280	333	285	306	312	297	290	332	287	288	306	332	364	316	320	297	345	295	293	293	295	314	310	277	329	320	319	309	304	280	283	283	306	329	338	316	326	304	285	289	324	302	312	295	332	290	312	331	306	274	319	302	308	311	290	316	292	285	320	287	282	285	300	327
22993	21596	29679	23990	21585	21659	15540	2457	2705	2834	1993	1444	1148	992	977	954	1903	817	779	748	713	718	672	711	736	707	696	656	658	674	654	720	699	697	631	676	677	615	652	686	664	638	661	660	666	667	619	664	683	658	651	647	696	624	633	626	670	678	664	632	658	657	613	594	652	618	668	643	599	647	638	624	685	675	620	599	644	623	607	647	604	642	613	640	673	622	619	629	662	623	646	623	671	662	619	659	582	638	588	622	669	608	664	616	648	600	620	615	628	666	639	637	661	633	634	642	623	665	615	608	621	658	589	623	644	584	647	631	592	630	671	623	589	612	643	618	645	641	635	633	633	680	643	643	608	618	631	652	652	629	623	653	628	611	674	601	580	613	628	627	631	650	668	636	662	630	632	595	636	598	636	619	627	668	608	685	622	652	638	636	651	717	618	627	619	595	645	631	570	628	624	658	677	622	649	644	621	663	652	649	633	611	632	631	646	632	636	629	591	626	653	642	611	662	654	621	645	639	599	600	612	644	635	656	693	614	661	638	647	622	613	621	641	641	630	642	633	627	654	596	619	650	610	611	663	631	601	579	653	604	633	625	614	678	637	631	631	617	648	619	577	629	615	623	624	667	576	604	642	646	613	634	613	716	644	633	656	604	654	706	660	651	679	677	636	642	628	693	637	592	628	604	664	639	634	627	606	644	677	680	650	646	655	689	648	649	640	625	627	633	611	624	600	629	671	604	670	624	684	637	586	652	600	583	627	615	663	608	614	687	648	610	632	623	617	615	627	655	636	659	586	632	651	605	608	636	588	608	621	646	613	620	634	628	638	630	626	655	652	611	605	655	672	645	616	663	649	633	688	683	620	632	667	642	611	596	608	633	613	623	636	609	634	604	673	636	625	648	624	604	633	659	614	669	653	635	666	615	584	650	610	678	669	637	669	637	626	600	670	630	639	663	605	616	724	653	626	623	641	662	631	663	670	653	622	633	595	599	637	667	626	652	617	611	616	591	657	652	625	647	625	650	598	700	636	681	643	629	668	589	643	660	657	619	669	600	658	641	618	653	669	647	567	641	629	630	630	656	683	600	644	613	650	668	621	594	637	595	638	596	636	612	622	634	629	612	629	634	623	578	603	627	669	616	655	592	649	613	594	633	665	613	608	608	640	656	630	654	620	632	637	623	637	633	630	647	594	614	648	609	636	647	644	585	642	659	622	632	618	621	625	645	666	661	649	661	605	598	640	626	720	665	639	667	626	615	658	623	621	627	648	648	609	610	620	620	631	658	655	616	580	600	650	659	595	583	644	609	637	624	611	613	618	650	642	614	634	601	623	641	652	644	631	640	606	641	686	655	585	634	661	627	603	657	658	674	639	682	642	630	629	607	624	604	585	631	669	656	625	637	618	647	599	625	683	677	621	652	647	649	612	644	666	617	653	671	648	637	650	621	637	609	629	655	652	626	682	596	618	649	593	618	577	668	663	629	576	692	603	589	639	624	642	601	560	642	633	658	690	602	648	611	644	661	614	617	592	611	618	610	607	657	640	644	635	658	636	627	626	605	622	658	626	598	624	616	598	624	629	616	653	640	620	629	647	657	659	662	624	641	700	614	634	612	608	636	590	647	688	611	677	665	614	631	642	669	644	629	583	662	626	610	654	620	601	626	610	666	672	601	602	610	622	650	607	662	651	628	664	644	659	679	623	644	649	661	645	651	637	659	619	638	656	643	622	600	666	633	631	612	629	664	631	613	609	622	623	632	600	611	613	591	643	646	623	624	619	631	596	641	670	613	677	638	652	626	611	640	599	636	631	602	642	642	624	659	605	610	641	602	615	610	636	574	634	646	621	620	692	616	610	620	623	596	625	629	614	620	625	618	609	643	654	636	637	650	645	626	600	642	628	600	635	584	621	633	609	617	660	616	597	605	633	619	587	651	591	650	621	657	619	627	635	658	632	607	642	641	660	585	629	653	592	618	662	603	641	602	595	638	616	677	624	607	610	586	631	624	612	625	654	619	667	646	643	677	618	620	638	622	645	687	602	617	640	688	631	608	611	669	624	595	588	642	632	687	611	689	605	649	649	672	591	590	621	645	642	602	646	668	682	658	625	611	611	651	619	655	651	600	666	632	623	605	609	589	649	655	638	618	663	651	669	610	656	604	619	619	640	582	649	632	611	644	641	660	636	647	585	621	656	625	607	599	636	640	605	638	620	608	615	614	675	643	642	601	601	649	659	604	659	649	598	630	640	618	633	635	634	646	608	646	663	661	608	614	623	618	647	672	582	634	618	652	639	621	654	584	619	595	609	642	621	670	638	635	662	618	635	569	611	601	642	651	623	611	597	665	629	689	615	623	632	608	612	632	631	684	700	660	631	634	655	680	601	702	546	597	641	634	615	663	621	622	615	641	647	631	619	636	645	646	630	603	625	612	634	630	641	670	623	593	617	599	669	620	644	621	654	621	606	574	600	598	616	572	643	575	636	611	622	653	681	637	616	646	614	627	630	689	615	618	603	651	604	609	662	619	645	688	626	648	630	617	635	590	639	629	626	618	584	647	652	603	637	595	638	633	646	656	639	631	637	681	615	632	657	604	621	569	578	612	598	674	650	615	634	630	642	637	632	641	616	641	648	622	609	643	614	598	613	630	697	604	605	612	614	659	635	647	626	668	696	665	640	657	673	603	598	646	582	662	606	627	608	655	607	567	607	637	640	619	621	607	654	648	615	667	659	691	595	658	626	657	601	626	650	637	640	645	689	655	605	634	638	614	683	631	617	639	631	656	653	649	614	630	630	637	676	602	654	610	660	661	635	644	622	628	593	615	662	633	670	613	656	633	651	677	581	633	660	661	591	623	622	666	616	655	662	633	676	607	672	607	613	638	578	608	651	652	638	612	638	648	627	639	636	632	636	599	609	616	655	603	625	617	619	666	637	608	619	637	573	621	615	587	640	606	642	642	649	677	644	624	657	635	633	610	624	656	618	690	576	682	591	644	619	666	669	635	633	590	626	597	655	627	608	625	612	608	624	618	658	635	627	626	650	637	644	694	623	613	570	650	651	635	631	596	656	598	663	703	630	627	647	621	654	621	653	624	584	633	621	589	616	613	591	594	642	679	602	635	644	641	643	641	622	690	607	652	645	650	590	615	670	620	634	653	659	590	590	631	640	628	617	610	599	634	639	648	666	638	642	644	641	661	616	660	642	624	624	599	591	618	618	621	606	603	602	610	617	585	642	611	680	590	620	615	583	652	602	623	656	646	678	598	622	626	605	637	673	601	604	665	664	613	584	607	634	607	635	639	631	608	615	636	630	699	659	651	617	619	614	643	646	614	650	610	645	647	606	587	640	655	627	642	654	679	622	610	652	681	614	616	635	631	587	629	588	644	637	624	648	616	608	680	607	611	659	650	600	573	613	665	623	597	692	604	634	664	626	592	669	626	622	629	601	599	652	601	663	614	606	633	624	637	643	646	646	645	599	609	653	586	603	663
7865	17537	15394	8429	6007	4660	3965	3573	5458	5413	3527	2402	1824	1522	1382	1459	3057	969	974	921	877	847	893	818	836	802	859	813	793	733	766	783	709	763	710	741	757	728	730	733	802	728	746	782	753	718	732	751	781	688	757	709	705	737	744	700	771	698	760	796	725	710	701	719	718	739	752	710	704	709	696	755	719	659	754	714	680	725	705	738	670	749	784	781	691	698	710	696	676	714	746	765	745	695	740	709	767	718	761	755	744	731	733	720	769	769	721	709	724	783	703	701	724	729	764	723	704	689	761	761	688	731	740	699	704	769	701	731	702	688	729	758	700	686	713	711	689	740	741	680	715	732	704	679	767	725	719	721	734	670	718	728	668	765	764	709	717	735	715	711	688	743	689	770	686	753	727	740	740	713	735	702	701	688	720	727	764	745	689	775	727	691	715	677	701	755	700	705	674	769	717	698	707	681	703	737	707	748	701	732	717	716	698	751	699	693	747	716	692	759	701	675	756	698	710	749	688	746	693	722	699	719	699	737	686	771	704	702	708	747	746	702	671	690	728	735	674	741	696	690	747	725	709	779	750	705	704	711	727	683	736	747	724	736	712	705	724	730	737	744	725	739	683	702	695	723	713	727	733	746	782	689	798	676	667	755	753	700	702	652	723	698	706	742	804	713	716	716	761	741	701	719	741	686	681	696	791	716	715	707	706	658	688	698	708	707	733	679	813	679	747	714	723	758	776	750	711	708	712	741	696	716	738	687	677	698	727	709	732	756	729	734	703	713	726	704	706	680	639	658	722	739	733	685	725	710	748	739	705	716	693	703	707	698	740	668	721	685	726	712	705	726	776	678	698	742	713	742	707	735	698	704	746	725	698	688	738	733	690	706	733	728	692	743	762	707	737	718	696	738	739	696	689	727	704	746	725	694	754	744	704	768	716	703	669	714	719	708	675	707	730	693	722	743	675	703	721	727	713	711	709	722	743	693	733	711	733	736	709	773	722	730	688	739	703	716	732	685	773	738	712	754	689	717	744	763	685	724	717	693	719	753	702	745	712	709	731	720	721	671	746	723	724	695	703	743	720	697	716	699	734	686	696	736	708	697	690	720	663	744	741	746	754	742	702	664	708	707	764	720	756	761	703	706	741	686	710	720	713	726	701	699	729	709	745	705	702	712	661	683	680	717	699	725	715	702	709	686	696	707	756	742	659	693	763	704	715	733	695	736	740	705	697	711	759	680	752	684	713	755	664	703	690	680	720	661	751	681	732	798	699	713	731	701	730	700	723	744	743	720	630	690	728	702	691	691	750	768	742	682	762	722	701	698	735	667	671	748	781	698	685	709	662	697	709	714	688	684	719	679	699	733	771	746	680	688	705	762	763	662	718	712	704	715	690	694	727	723	744	712	701	744	757	742	700	721	735	671	698	750	708	736	684	721	700	726	694	713	682	693	764	674	707	746	665	758	700	732	716	712	704	712	713	732	694	706	753	701	748	704	705	717	705	725	669	655	687	734	721	689	716	713	708	741	687	711	785	673	700	707	708	706	741	707	708	730	709	720	701	708	720	736	685	681	680	680	738	720	700	753	725	738	746	728	719	689	729	722	696	731	742	700	667	711	701	704	717	726	696	732	712	715	715	711	772	707	692	754	718	705	669	766	718	714	705	743	726	736	725	751	672	755	719	699	682	682	698	711	735	692	700	754	700	682	702	724	737	687	717	729	713	709	702	732	676	729	722	719	720	664	687	689	714	653	709	720	728	701	768	711	753	744	703	746	713	695	718	755	713	694	722	744	726	750	716	659	731	691	696	758	698	728	728	712	705	782	679	685	735	729	722	664	698	702	704	741	709	737	716	704	693	733	673	661	763	706	713	751	696	710	717	738	695	746	762	708	695	675	716	672	731	764	694	677	761	696	728	735	717	731	703	674	695	722	708	724	678	694	734	682	679	751	705	733	753	698	671	692	762	702	697	765	703	730	718	806	721	713	742	683	740	722	703	702	732	690	734	722	691	694	712	715	707	732	704	745	709	666	703	709	736	731	721	744	649	732	726	760	741	680	707	744	734	738	708	727	748	725	733	756	721	718	778	714	704	751	713	700	720	741	748	704	721	764	727	729	765	700	700	714	737	738	700	740	700	677	688	742	734	704	668	677	687	674	755	732	730	710	675	678	743	671	773	725	720	703	742	729	717	704	726	707	715	758	716	698	725	752	702	776	705	716	768	729	698	739	676	728	718	720	720	746	736	668	695	712	735	735	712	698	736	676	707	728	690	716	694	714	719	697	717	692	740	742	742	794	669	754	699	703	718	740	695	731	720	736	688	733	747	684	718	738	689	718	701	747	759	705	717	761	735	680	719	715	703	666	677	672	711	692	697	709	719	758	761	739	667	729	696	739	699	689	685	725	730	718	698	699	706	721	742	747	738	721	763	740	737	728	711	712	732	758	693	764	703	661	761	670	771	744	733	734	708	776	709	714	729	716	704	737	726	682	718	679	705	750	711	727	705	694	699	709	744	687	745	646	685	726	714	731	692	787	693	740	727	734	731	697	689	730	759	707	729	686	693	745	727	681	684	735	704	753	728	742	723	698	702	703	736	708	678	712	685	728	741	699	717	695	712	636	743	749	762	705	691	740	721	737	710	741	698	727	718	703	714	746	758	706	764	724	720	681	741	710	707	696	689	697	739	702	719	722	728	703	681	712	715	720	736	700	684	705	704	674	710	690	711	736	695	725	721	681	743	663	719	702	733	710	769	747	769	737	705	672	737	764	707	755	721	699	736	673	669	708	742	674	727	687	772	708	699	688	701	719	731	762	711	719	715	714	711	746	745	673	716	765	714	704	677	719	702	730	747	693	725	727	722	740	709	731	750	721	699	678	730	685	739	712	704	717	713	727	742	707	719	718	738	800	720	703	797	748	699	741	685	704	675	688	765	706	718	727	753	739	745	760	755	746	732	718	714	731	758	714	733	689	783	721	758	742	743	729	741	685	720	692	706	707	718	696	729	732	760	719	721	758	713	721	694	700	710	667	714	709	718	724	718	736	706	716	735	753	661	718	731	745	687	723	646	699	765	686	698	726	706	725	734	689	755	739	692	725	767	716	721	750	745	738	756	738	720	752	743	734	700	737	718	676	689	718	761	715	708	761	695	744	733	726	738	708	709	695	690	681	725	722	691	701	708	728	733	697	718	687	729	713	692	706	766	727	684	750	697	700	680	678	704	734	703	732	712	788	709	668	695	727	767	723	729	736	690	687	723	758	684	697	665	730	708	688	705	730	719	699	694	703	671	715	769	675	711	696	705	745	752	740	754	741	712	657	717	741	696	774	727	749	767	690	751	736	739	711	673	723	741	758	719	748	764	689	704	720	720	721	721	696	714	706	692	720	697	710	719	724	705	714	699	709	632	761	699	653	696	732	738	765	692	751	716	654	700	724	713	686	756	730	738	727	732	757	698	687	667	742	700	704	714	697	705	682	693	662	741	683	674	719
27361	21169	10699	983	379	340	386	421	668	872	551	392	361	264	242	282	301	262	229	239	188	224	252	229	246	238	232	255	211	241	251	220	219	223	228	215	216	245	227	240	257	223	237	211	229	200	250	242	270	231	225	232	255	248	256	248	240	238	209	242	255	239	242	217	241	232	214	231	245	212	201	245	244	222	223	204	237	217	234	240	247	254	227	246	252	224	229	250	207	229	225	215	233	249	223	211	251	192	213	248	222	220	210	220	245	215	243	247	223	226	221	214	233	227	221	217	213	204	237	236	239	208	238	248	224	226	231	249	238	220	227	226	219	222	218	213	230	223	224	227	219	229	227	248	228	201	218	212	204	228	232	256	207	223	227	235	222	231	214	249	252	251	244	261	235	225	250	242	228	222	246	237	260	216	240	209	235	225	207	266	245	232	230	227	244	213	236	215	247	227	234	250	239	232	239	238	234	230	243	245	236	224	226	216	247	233	219	220	223	242	214	226	250	238	238	236	234	233	217	233	206	257	243	231	216	240	223	200	219	218	231	226	227	254	226	233	246	233	254	221	247	223	231	238	207	225	248	229	247	216	211	208	253	252	241	228	230	230	245	213	221	227	241	219	238	210	212	207	264	226	228	247	226	228	224	242	225	243	227	258	263	269	243	245	204	234	223	235	212	235	234	241	215	247	217	246	222	231	213	246	208	248	245	225	219	228	220	212	258	235	260	215	231	228	241	214	225	234	212	235	206	253	267	234	221	221	242	256	233	242	194	217	204	245	244	197	199	236	228	231	252	235	238	230	225	227	249	249	195	212	222	219	223	221	224	224	244	230	223	253	213	213	246	244	238	226	218	232	238	223	232	240	245	261	216	257	237	228	222	269	227	234	197	243	219	251	205	231	263	252	224	229	215	242	219	240	253	201	245	241	252	218	229	236	230	230	230	237	215	212	254	199	246	244	262	212	231	219	224	221	248	234	247	246	235	247	234	217	223	247	233	230	220	235	221	220	241	248	207	254	238	221	208	228	232	235	215	219	224	213	204	208	245	231	224	249	250	233	234	258	230	215	252	217	218	218	220	230	214	237	216	252	243	218	234	238	220	220	219	237	212	210	209	244	242	235	230	252	222	247	248	266	225	233	225	249	276	217	218	232	237	236	226	226	228	229	213	246	242	247	194	211	226	216	216	251	216	220	230	233	245	256	237	267	205	243	220	257	231	257	223	221	237	236	259	244	260	207	217	237	238	226	191	214	218	219	221	235	220	216	250	259	217	225	242	243	217	239	249	210	233	244	239	233	208	237	228	231	245	234	227	218	237	239	217	243	241	230	210	207	231	226	232	231	228	206	241	228	241	245	228	229	242	215	245	221	196	232	234	216	213	241	225	257	211	229	238	230	225	252	247	234	217	223	233	231	225	247	274	245	222	205	244	236	217	207	263	214	255	217	223	259	231	231	248	208	212	205	227	271	258	234	223	234	240	250	229	202	249	219	248	209	203	228	245	222	225	233	246	253	229	216	247	243	211	221	237	236	220	232	223	241	216	219	262	220	267	239	236	211	257	238	216	208	238	257	235	225	222	229	216	229	221	252	248	222	219	215	239	187	220	236	232	234	236	239	243	236	236	250	245	223	230	245	240	238	204	245	207	223	237	259	197	218	227	231	222	219	219	214	210	250	237	222	238	239	229	235	255	259	242	243	238	219	235	227	249	235	228	205	223	238	230	213	227	239	219	225	244	244	235	231	251	214	226	219	230	257	236	261	221	214	247	260	209	242	224	234	240	230	208	212	239	246	230	222	234	226	243	223	231	215	229	245	232	209	246	218	234	232	213	251	213	219	221	211	230	222	249	230	210	227	223	232	240	227	212	216	250	208	241	192	236	252	227	231	235	254	220	240	215	224	236	239	230	209	234	237	240	251	232	232	208	260	223	216	246	228	250	246	233	225	235	235	252	241	240	249	226	225	236	266	239	246	222	251	229	227	246	267	228	228	227	232	220	240	242	216	235	246	245	250	239	214	239	222	215	213	242	233	236	229	224	251	249	222	246	242	216	214	222	230	226	250	204	229	243	223	232	234	241	221	227	252	230	235	216	224	221	235	261	237	227	211	271	265	248	242	209	222	232	229	202	231	244	210	231	243	227	242	238	255	248	213	246	236	239	215	252	237	240	238	242	209	259	214	250	217	238	254	239	234	229	230	214	244	231	222	267	229	214	232	234	213	244	229	246	208	226	218	245	231	195	227	262	220	212	214	245	239	215	242	228	232	230	218	227	212	257	240	237	219	283	240	250	231	262	242	221	232	249	247	214	239	227	235	235	218	207	260	258	240	256	236	207	204	219	240	255	234	227	211	243	250	243	222	215	251	252	230	218	235	218	201	233	215	234	232	225	219	231	230	233	200	256	237	229	230	247	214	247	236	246	223	231	223	229	245	221	220	223	236	215	226	232	230	219	213	211	228	214	209	241	238	208	200	233	234	226	224	236	239	219	222	227	248	246	238	233	227	232	227	211	240	245	253	254	235	225	206	221	226	228	237	228	233	215	220	207	241	210	235	235	212	254	215	241	227	238	241	234	248	265	219	213	228	233	230	236	222	232	234	210	217	203	233	262	252	254	227	260	198	209	220	211	222	239	214	252	267	236	217	255	224	238	222	233	251	217	224	235	234	237	199	276	254	243	244	210	239	244	259	253	225	244	215	256	200	209	241	224	235	218	242	261	207	244	216	238	210	204	238	209	232	209	240	226	222	232	269	236	237	237	220	248	228	273	249	248	219	237	256	235	232	221	227	227	204	238	215	224	233	237	241	230	216	223	254	235	215	231	231	229	245	228	232	209	228	223	226	229	244	195	225	242	236	238	240	219	252	219	225	212	222	205	221	214	212	220	234	246	226	218	242	205	239	220	230	226	211	262	221	242	218	256	257	237	249	204	236	238	218	251	225	235	231	197	225	263	230	240	252	247	196	250	249	235	199	215	280	221	255	233	227	235	244	220	247	199	230	219	205	205	253	227	268	223	234	205	228	208	221	232	231	227	254	211	249	247	271	261	231	257	229	244	242	219	222	223	212	227	217	230	215	220	243	226	219	225	237	244	248	252	230	232	260	264	252	214	224	228	262	278	238	226	216	240	217	216	230	236	244	234	206	219	253	236	218	238	228	241	257	233	211	219	221	208	242	213	227	194	235	243	252	206	218	244	247	255	239	218	239	224	225	237	243	254	234	242	213	233	221	233	238	249	233	235	233	202	241	246	214	267	269	219	228	245	229	231	240	210	237	207	223	268	230	212	229	234	238	244	253	254	237	225	226	218	265	231	246	248	245	254	205	264	232	243	236	245	221	231	235	258	267	217	222	247	206	240	225	231	216	252	234	215	226	219	205	231	241	225	241	235	226	233	241	230	226	256	229	241	226	232	220	218	234	229	217	235	221	235	246	220	214	244	218	226	254	196	213	225	257	221	248	256	214	228	276	238	220	237	205	210	216	229	214
4049	1380	1503	712	505	464	668	773	1278	1723	1083	643	478	395	314	347	382	269	295	302	294	295	283	280	316	292	275	274	253	288	292	267	281	288	295	253	289	262	297	283	267	247	278	261	260	276	265	314	282	281	284	270	285	294	274	277	264	280	283	266	289	285	334	244	266	275	253	280	277	301	239	275	254	253	302	297	294	280	274	280	263	281	276	296	279	276	282	283	290	273	276	273	303	263	299	253	261	281	271	266	253	284	265	252	282	296	286	278	271	294	252	275	251	258	279	273	257	284	275	256	297	296	262	305	278	299	261	270	284	285	282	277	302	266	269	261	292	264	315	294	272	304	287	255	272	286	302	251	264	276	281	284	264	272	274	278	285	266	275	278	266	254	281	267	281	274	284	290	280	274	281	284	281	254	292	282	297	301	270	271	285	290	297	279	270	312	268	296	262	258	276	254	275	299	287	333	296	278	282	311	269	283	291	254	264	286	293	281	288	274	284	289	269	273	271	276	256	255	284	295	246	269	273	280	251	294	289	300	280	291	247	282	262	268	253	264	256	234	278	263	262	274	288	288	277	273	264	246	292	281	299	262	303	279	273	278	291	268	266	284	259	271	314	281	292	264	270	271	302	258	286	257	248	263	258	298	287	302	293	250	256	290	254	266	278	304	272	289	271	272	261	290	306	279	270	309	263	290	267	273	290	293	278	279	278	270	247	272	274	257	283	301	273	263	273	276	284	320	282	264	277	265	271	279	285	252	290	283	278	283	286	306	276	273	266	280	255	268	265	281	277	297	264	271	249	242	302	259	268	266	289	288	275	269	299	271	293	269	287	267	275	280	283	274	270	260	294	249	271	271	272	285	309	260	244	282	269	264	278	286	286	305	302	296	277	283	307	289	285	267	292	278	248	312	271	275	276	267	307	258	267	285	284	272	297	295	275	260	313	268	268	311	290	253	253	290	262	273	292	296	270	289	254	257	285	286	312	268	286	283	286	266	304	271	264	278	275	283	291	265	288	294	285	279	283	290	267	285	307	300	277	277	291	307	295	265	261	244	267	256	262	289	319	298	257	319	275	297	278	280	304	304	279	290	278	295	276	270	281	281	285	293	272	309	273	276	303	252	268	265	282	262	266	284	246	286	267	284	278	282	264	266	275	298	285	279	253	274	246	275	267	291	311	256	303	283	264	281	283	272	260	292	296	297	276	273	289	299	286	279	263	297	278	265	271	277	282	279	291	264	289	276	261	271	272	248	278	248	264	306	276	253	246	277	269	274	267	296	283	303	273	258	299	287	309	291	274	290	278	282	266	295	294	274	293	284	261	309	253	280	281	281	273	279	276	274	290	286	237	312	257	286	277	239	254	265	285	285	275	280	281	275	289	302	280	258	282	276	292	296	251	290	290	272	279	272	310	298	294	285	245	262	272	271	254	287	283	263	277	294	279	272	290	292	298	262	306	314	264	269	284	261	278	277	268	282	283	275	320	300	278	289	275	286	277	293	269	276	280	301	266	253	296	281	252	254	293	269	279	291	284	276	267	268	279	279	259	288	254	270	291	267	295	308	296	260	259	245	268	289	306	279	289	286	277	279	286	298	256	291	304	288	296	288	291	260	272	303	274	281	263	301	288	265	283	273	277	282	297	283	294	276	273	277	282	266	283	273	238	297	269	298	280	272	308	286	282	269	304	283	301	265	295	302	264	284	262	250	289	273	268	276	276	303	284	276	260	278	234	302	275	310	260	276	259	292	274	290	255	244	274	271	304	288	254	264	269	242	301	278	261	300	284	301	287	264	278	279	296	273	251	273	257	255	258	293	297	314	274	260	275	235	251	265	304	282	283	298	269	299	306	279	286	273	252	290	308	288	281	267	281	296	286	278	289	264	281	268	296	282	245	293	307	289	256	265	308	305	260	272	272	267	276	261	309	310	284	279	278	268	258	285	296	265	268	279	267	275	302	299	259	289	265	267	276	288	278	270	280	227	277	259	307	291	285	319	294	268	302	277	277	282	255	250	279	253	260	274	292	250	282	282	265	282	289	296	296	270	288	271	278	261	288	288	261	276	248	283	270	297	287	262	251	302	307	264	273	293	289	292	283	284	263	271	288	253	292	259	281	280	272	235	271	289	275	278	283	290	298	266	281	277	290	284	285	240	284	276	303	257	272	256	266	289	271	298	281	289	250	271	290	261	257	270	248	275	311	289	268	270	248	265	294	279	287	272	285	282	304	295	275	287	293	305	271	276	288	279	272	282	292	285	292	269	254	297	268	286	288	283	292	255	306	270	284	256	297	262	292	293	311	251	284	276	265	277	270	276	277	270	306	292	275	255	262	266	290	277	279	255	283	271	274	265	261	250	290	300	287	260	282	300	262	268	276	287	262	291	273	308	274	270	271	275	278	317	256	283	242	257	295	292	248	269	308	283	272	284	269	276	250	291	270	278	293	258	283	278	281	308	304	247	278	281	262	260	278	266	248	313	279	267	286	267	294	289	308	259	273	263	282	266	300	295	299	241	296	279	281	274	273	272	290	291	286	296	274	274	288	279	272	256	307	270	281	272	290	289	258	316	266	273	274	274	283	293	288	295	264	281	288	279	248	274	268	283	271	281	262	258	275	271	287	317	278	260	273	288	281	277	274	290	275	286	301	282	318	283	303	271	288	296	246	290	263	297	267	281	275	317	252	286	267	290	273	265	266	307	281	274	282	261	301	266	286	311	297	283	287	266	252	264	236	291	288	258	291	294	275	299	270	271	262	242	264	255	265	268	265	262	292	246	275	311	275	276	284	277	310	292	273	285	273	264	300	257	276	312	297	282	274	282	260	269	279	268	282	268	269	264	257	267	280	271	292	270	260	276	283	242	280	283	286	325	285	272	258	266	282	291	285	280	268	280	279	260	254	271	267	310	303	294	284	266	259	287	278	264	262	282	259	260	275	276	279	301	269	288	251	296	297	249	301	270	241	261	256	292	260	295	275	307	250	268	271	284	311	275	244	286	267	279	272	271	310	303	280	299	274	257	253	258	283	293	301	267	272	310	302	285	283	284	260	275	285	254	282	317	256	265	282	302	271	287	283	287	261	306	296	269	265	274	268	272	269	290	261	269	269	303	305	294	265	297	262	320	231	245	274	263	272	278	289	284	314	261	306	299	283	282	280	305	261	261	260	278	264	272	318	292	287	292	298	240	265	280	290	280	293	273	276	293	274	266	299	288	256	307	247	247	276	265	278	256	289	267	284	283	271	242	295	286	285	265	268	300	306	265	269	284	273	252	255	291	300	272	245	285	254	276	267	289	294	286	295	312	276	288	277	277	272	282	297	297	285	277	299	292	278	276	264	262	277	255	262	304	253	295	269	298	290	270	316	295	257	291	279	290	267	279	302	294	255	300	261	282	291	297	269	264	280	288	280	268	294	269	288	286	280	270	249	253	283	264	302	307	273	295	280	275	294	298	257	283	256	259	266	248	259	292	268	293	279	279	258	263
23736	21548	29350	24187	21553	18489	2360	1512	1633	1729	1207	1010	838	710	723	830	1692	588	533	556	565	541	561	571	534	522	514	519	520	522	521	513	517	517	520	532	526	516	494	528	515	496	513	522	543	533	519	531	499	482	557	511	537	482	553	524	498	512	506	510	538	509	499	521	483	506	502	519	527	511	531	531	489	510	513	530	532	500	537	524	501	511	510	532	501	505	477	510	504	553	545	483	500	490	545	481	518	482	543	494	535	516	477	550	525	483	495	513	524	522	502	503	497	500	518	499	488	493	481	480	499	530	511	520	483	573	479	495	539	507	497	545	524	495	531	488	498	515	483	507	468	498	514	510	515	468	485	505	468	461	515	511	470	496	466	527	522	486	517	493	491	528	500	541	500	469	498	511	500	521	488	510	538	512	481	496	558	537	547	464	530	501	483	515	490	457	559	501	549	505	501	559	497	496	505	506	514	535	518	498	513	496	539	480	494	513	501	492	517	475	513	513	509	513	509	494	505	495	538	540	525	512	516	493	511	509	448	503	522	498	503	441	530	461	520	493	448	547	476	487	517	496	498	472	511	532	494	543	531	535	524	477	493	519	517	504	516	526	532	522	484	484	502	522	498	550	455	489	531	535	474	545	508	517	480	526	514	464	534	455	502	551	494	506	488	533	546	514	455	530	497	493	494	507	496	527	510	541	486	490	531	536	490	524	505	516	495	496	528	486	473	524	482	495	501	498	496	476	518	470	511	499	522	461	532	520	477	520	493	536	458	542	488	525	479	527	502	521	529	507	484	494	510	507	486	491	520	540	496	447	486	507	486	520	454	509	474	490	468	475	476	540	535	494	470	493	533	455	489	486	500	473	479	516	486	481	500	523	524	523	551	462	546	536	531	473	505	497	511	485	527	505	528	542	500	486	503	509	492	518	506	472	485	509	503	490	561	526	491	486	495	499	470	522	506	505	523	532	488	496	525	493	483	501	520	518	531	500	512	557	496	467	516	533	483	515	513	529	498	508	479	459	480	517	505	526	479	515	491	489	503	499	484	508	511	477	531	488	496	498	542	536	513	492	501	495	499	479	475	490	496	489	521	498	506	501	530	474	516	501	518	496	484	479	463	470	501	504	485	487	499	488	529	509	514	489	492	484	545	529	502	525	478	491	471	500	522	443	498	524	463	563	492	534	505	518	485	511	471	474	494	484	554	476	491	525	504	528	513	510	497	476	509	506	518	480	478	545	503	465	519	500	499	531	502	493	466	544	513	495	514	495	475	520	489	483	515	543	530	538	504	493	464	501	529	534	465	486	484	515	452	501	496	512	498	484	561	497	540	483	495	514	534	537	525	500	492	490	526	489	476	522	470	509	494	552	509	518	480	530	519	487	498	515	473	491	513	510	508	518	512	493	516	507	516	493	519	479	505	499	468	521	474	518	537	508	533	490	493	491	473	499	520	493	482	490	500	520	489	519	502	516	528	491	515	537	509	540	518	534	497	487	526	499	502	495	495	459	499	499	538	530	510	467	531	479	520	493	492	488	553	465	469	471	526	516	519	503	467	510	466	505	502	500	531	518	507	507	535	513	538	532	494	504	546	484	536	478	500	540	488	499	452	516	492	493	494	544	500	479	532	530	519	497	498	516	543	512	476	545	526	500	483	512	497	477	503	474	499	465	478	502	480	481	525	500	463	529	524	510	478	507	541	524	518	539	535	483	486	529	549	509	520	495	466	505	488	494	502	515	531	481	497	504	510	455	512	504	472	503	504	528	522	500	495	515	529	515	544	535	494	507	477	489	502	510	532	492	503	518	515	506	482	493	559	516	465	479	552	499	477	496	448	517	489	513	508	545	505	506	494	487	481	467	501	494	442	513	519	531	503	509	500	489	483	459	511	520	493	536	488	515	484	515	532	499	504	480	517	527	543	477	565	482	523	532	505	496	479	514	498	524	525	467	539	491	471	483	483	524	519	477	525	511	520	506	503	506	462	488	495	534	481	542	482	548	475	482	507	503	540	485	491	500	545	474	511	436	506	522	493	495	500	491	499	525	480	491	504	499	518	497	485	478	515	490	496	513	508	479	492	497	510	537	493	485	489	502	490	491	541	509	513	516	531	479	482	550	543	516	484	525	470	477	446	517	537	525	527	483	461	541	502	476	509	506	512	524	493	525	499	519	492	523	497	540	481	499	518	501	517	521	492	533	475	505	513	533	500	464	540	502	503	513	501	468	519	521	515	489	510	480	495	523	513	540	484	518	495	497	460	468	502	529	490	530	482	529	501	519	513	509	510	497	554	486	553	520	470	497	536	501	486	496	504	516	480	489	537	498	523	506	510	529	527	488	482	480	469	490	492	485	497	497	523	510	504	520	508	472	495	532	503	484	471	515	488	470	477	532	530	509	480	496	527	518	487	511	478	495	474	535	501	493	536	481	495	514	509	543	483	527	484	494	498	533	492	489	469	461	490	476	506	475	481	509	503	509	497	508	565	453	502	547	468	487	511	469	457	527	498	486	489	503	491	513	528	501	510	467	500	496	535	536	499	494	501	482	505	482	491	463	524	552	505	494	483	517	501	519	453	500	522	497	513	493	485	482	490	507	507	537	521	524	509	520	485	510	517	492	512	495	519	491	543	472	491	530	499	477	529	490	515	474	514	531	469	522	496	480	528	494	532	532	508	478	478	530	471	490	485	491	521	507	505	476	503	534	490	475	480	502	551	507	481	523	463	490	531	488	557	512	550	509	520	508	518	496	515	522	486	495	525	461	501	511	503	535	484	520	509	480	495	495	506	471	520	464	461	509	494	461	494	487	469	510	549	513	463	505	468	564	503	496	540	499	519	515	551	488	523	511	501	574	489	526	492	478	507	523	500	506	522	502	482	504	508	511	485	501	506	484	509	503	490	490	473	494	501	503	475	530	518	553	534	479	534	493	482	483	447	530	462	455	533	472	498	532	463	508	489	478	498	498	491	504	498	508	499	502	486	501	493	508	505	523	511	472	489	500	514	506	481	542	456	462	527	565	513	508	505	473	510	503	521	481	492	477	508	496	518	495	518	498	475	493	532	464	516	544	545	487	499	503	516	489	512	484	487	499	495	532	492	524	501	489	519	510	506	506	546	550	506	507	538	498	468	509	501	451	493	496	499	509	508	510	512	469	482	476	478	494	513	495	492	496	504	498	519	541	494	552	458	533	518	485	524	487	475	513	495	452	515	460	515	490	511	522	477	537	498	515	498	523	501	505	503	529	502	461	533	514	531	506	483	482	501	528	471	509	488	464	535	516	528	492	473	505	485	486	513	521	498	531	509	506	499	470	528	470	517	495	475	498	515	490	486	547	509	493	515	519	472	489	493	502	516	519	441	483	472	547	510	527	475	532	523	519	561	517	476	488	481	474	518	469	505	505	522	506	479	504	516	445	512	497	472	492	533	526	503	507	556	508	517	473	498	526	493	467	473	501	501	500	517	492	553	519	502	493	533	508	507	500	512	499
5129	10723	9791	5184	3406	2605	2373	2527	3098	3183	2152	1598	1206	965	886	1137	2891	681	673	657	673	640	605	637	612	573	608	660	604	624	611	609	607	604	566	564	612	588	599	564	595	591	572	590	589	564	559	591	564	542	584	560	601	611	581	595	578	585	603	585	586	610	546	531	616	587	573	561	593	557	606	572	529	569	582	510	565	570	574	586	620	580	599	558	589	594	566	529	568	596	552	602	569	560	592	537	590	574	603	564	577	592	632	573	598	589	586	559	573	639	591	582	565	555	552	542	599	572	596	578	567	575	532	598	554	590	573	564	562	588	610	555	593	603	580	553	538	547	612	527	543	557	547	588	536	595	578	562	546	574	573	607	559	607	573	601	571	565	555	539	561	575	555	555	579	519	580	608	584	495	604	565	585	590	589	581	559	543	567	631	597	581	563	555	497	546	572	557	584	589	610	547	528	579	585	582	563	563	571	591	605	577	560	592	554	554	549	563	557	521	571	560	596	560	576	602	566	625	572	557	583	544	594	566	549	553	566	552	606	581	560	568	565	585	585	594	558	601	575	573	538	592	565	559	555	579	570	526	614	552	568	526	590	560	589	561	542	562	576	568	561	553	599	606	578	575	582	529	557	544	568	602	531	572	598	586	557	572	556	575	590	577	510	572	552	546	524	585	584	559	557	541	554	591	561	562	585	527	575	561	592	567	581	629	575	585	604	533	622	583	543	603	536	542	619	585	566	542	552	561	611	572	572	593	555	608	586	590	583	600	586	515	547	595	554	564	586	560	544	562	560	614	561	550	561	591	603	587	541	526	542	659	586	519	559	614	552	622	620	584	549	589	572	543	562	537	589	594	560	543	596	566	601	551	576	555	593	565	583	642	543	485	602	613	590	554	573	567	624	556	549	621	532	549	523	567	627	571	608	548	530	597	524	589	594	553	596	593	539	582	569	572	589	552	591	575	545	602	577	578	549	546	567	566	583	512	568	545	562	561	575	557	558	592	558	585	586	540	549	575	592	561	575	575	618	627	569	572	549	577	569	561	558	522	566	579	576	563	553	573	577	586	595	591	545	587	549	567	589	588	568	565	564	613	547	539	527	562	577	579	567	616	563	536	568	529	605	607	576	590	533	576	585	609	605	557	565	569	564	539	559	584	571	571	601	555	576	580	556	561	564	607	565	576	578	576	560	574	564	584	562	586	573	563	556	563	547	548	609	540	556	559	595	566	521	543	548	564	554	579	549	588	578	546	561	508	600	569	592	587	577	548	565	596	583	536	557	588	606	563	603	539	579	549	603	610	550	607	579	609	587	573	590	554	552	574	581	534	591	545	585	557	543	562	579	622	571	582	537	591	576	602	576	548	572	570	529	597	562	577	562	559	586	588	561	574	512	557	565	569	504	582	567	599	570	589	595	598	561	579	619	571	610	549	586	565	550	534	532	536	544	578	575	545	570	534	571	576	587	598	580	575	550	573	606	576	587	602	593	590	564	569	596	539	599	566	601	571	550	574	631	576	568	552	564	559	595	549	584	581	560	593	564	598	560	574	540	589	571	588	612	561	562	604	618	573	563	591	591	587	594	579	587	595	577	566	566	586	577	579	575	588	554	531	542	603	578	569	535	583	542	538	582	608	592	560	538	571	543	586	560	555	588	601	552	580	530	544	593	598	578	582	608	549	621	557	557	577	569	557	585	612	563	562	599	606	573	528	578	574	591	574	602	558	561	550	574	601	561	568	560	604	543	548	552	603	598	585	557	629	597	577	605	550	571	606	581	556	515	553	594	563	606	617	568	571	573	569	569	562	574	574	558	578	557	550	563	597	582	560	535	628	545	605	574	549	588	555	552	596	575	545	579	600	538	602	551	615	607	586	606	573	563	616	583	601	577	601	561	553	573	590	571	557	566	549	604	553	584	591	568	603	512	545	597	592	580	558	582	561	590	539	578	596	587	566	541	595	542	578	569	544	540	598	585	540	575	608	596	558	565	568	574	590	558	602	590	580	561	579	572	567	596	558	568	563	592	555	550	607	595	585	547	548	586	554	577	603	597	584	553	583	574	581	549	571	512	583	547	562	598	593	544	581	567	578	585	567	574	605	586	579	609	577	587	574	563	631	618	553	571	583	565	552	552	555	623	540	592	560	580	593	599	625	570	604	597	587	549	576	578	593	534	575	566	599	595	561	544	587	539	561	580	575	568	582	554	617	560	560	544	611	607	570	577	578	617	593	574	595	586	593	552	548	581	603	559	607	565	569	561	581	565	593	598	612	559	569	536	574	575	607	593	588	557	552	580	594	530	541	575	565	605	536	577	631	560	594	565	558	547	545	538	586	553	573	572	568	568	549	593	592	569	558	499	597	559	587	593	555	578	571	569	604	600	605	575	542	574	562	568	551	556	558	577	535	539	566	610	565	557	572	596	604	548	577	656	570	593	552	585	564	582	584	533	533	522	542	581	528	550	564	554	586	535	566	564	616	492	602	550	526	571	579	552	515	565	581	578	574	604	560	520	565	548	577	593	542	530	599	543	581	602	571	586	565	571	562	605	544	547	595	571	561	549	605	562	538	574	560	550	564	565	591	582	548	602	515	570	573	625	558	586	580	568	555	577	617	586	573	586	571	591	586	568	541	577	555	590	575	593	544	629	555	581	550	617	549	537	557	592	554	574	567	604	581	583	543	576	546	565	603	578	539	588	527	549	578	586	576	582	599	579	603	608	490	536	531	600	620	603	582	551	623	550	498	556	569	577	573	594	579	586	573	601	578	581	574	589	609	610	529	568	505	546	592	576	623	565	570	567	582	552	595	576	575	572	556	559	589	554	582	589	557	556	550	580	553	572	607	548	553	581	567	586	550	576	615	539	580	584	548	557	541	594	578	573	556	599	578	584	532	546	554	553	549	539	580	574	543	571	582	515	560	574	549	605	575	538	547	516	530	565	588	575	598	603	553	564	610	573	597	577	582	581	588	565	601	575	583	523	543	561	556	583	541	555	588	533	558	572	575	564	599	533	567	536	595	584	588	564	617	554	546	572	572	601	579	550	590	568	576	572	575	577	559	609	568	569	563	562	567	534	558	549	557	607	570	581	521	550	569	556	531	580	613	628	567	572	567	558	594	570	603	550	598	568	550	576	582	552	576	581	563	556	566	571	594	576	631	579	597	562	561	554	578	569	494	521	578	522	588	559	573	534	553	560	580	527	554	590	572	590	582	553	578	520	539	611	558	603	577	563	538	540	566	595	557	572	540	586	566	603	550	561	574	603	501	547	593	558	610	593	578	596	609	509	567	624	591	538	552	615	552	563	566	600	530	573	593	573	593	600	558	591	596	547	570	557	581	599	607	590	568	559	590	581	539	517	552	597	523	570	579	587	571	539	561	590	586	610	575	569	613	583	581	614	564	546	589	581	570	609	610	559	523	600	579	578	546	574	617	605	595	577	578	572	543	539	574	623	585	566	576	575	531	542	584	615	547	589	573	563	586	574	638
25159	21587	28537	25016	18009	1161	671	625	797	874	619	473	391	358	307	351	500	272	269	265	264	242	252	239	267	223	263	260	264	221	235	241	248	257	234	239	241	224	255	246	236	248	222	239	230	247	257	248	260	217	245	216	232	229	256	253	233	265	250	247	244	231	223	237	241	215	251	227	224	227	252	232	244	224	223	235	245	238	217	253	209	255	232	248	234	225	248	241	223	244	231	239	247	231	237	249	262	231	246	245	237	238	217	222	219	251	223	241	219	227	250	231	252	263	243	258	260	228	252	270	229	218	237	214	244	207	226	214	239	214	243	212	224	236	244	263	238	232	238	239	255	255	224	223	236	222	227	236	232	249	235	239	221	214	249	259	228	225	236	276	243	280	250	235	233	221	221	197	239	226	232	255	221	245	227	250	221	245	238	247	224	217	241	227	235	213	244	215	256	241	234	231	238	253	255	237	249	241	220	239	210	227	232	270	244	233	218	237	210	251	221	250	228	236	228	256	218	246	235	227	247	236	239	234	254	230	246	233	224	243	245	223	268	235	231	225	239	232	256	222	245	232	224	204	245	242	231	230	227	212	218	233	222	237	224	215	266	252	229	210	238	256	207	212	245	225	236	215	227	215	243	258	231	224	234	237	231	258	260	256	247	235	255	238	241	237	212	217	232	247	204	273	248	225	239	266	243	220	204	237	241	229	258	225	233	214	221	206	230	229	240	211	232	246	221	270	239	256	221	239	223	243	250	230	251	205	239	234	256	258	230	239	255	214	243	216	232	231	252	227	232	221	210	235	226	225	258	270	264	256	243	227	251	229	228	253	232	234	232	255	249	231	228	224	262	238	227	246	242	230	244	246	245	267	221	229	220	232	242	248	236	239	224	226	236	222	219	242	218	242	219	238	268	228	243	247	222	254	250	228	231	255	226	240	219	204	246	256	216	226	206	243	247	233	253	271	228	226	254	229	226	242	215	233	229	213	242	226	233	240	237	249	240	233	246	228	240	224	236	263	252	218	222	255	257	232	236	236	244	239	229	238	255	251	241	226	230	234	229	193	223	269	244	224	215	246	214	252	219	222	230	216	245	245	247	231	239	192	260	218	218	232	240	238	249	230	211	223	254	227	210	221	246	249	225	242	225	254	265	247	218	275	226	218	219	200	241	228	236	256	258	245	224	247	225	233	221	204	229	244	257	260	255	232	241	230	233	255	207	240	242	230	245	272	225	261	251	232	252	268	234	227	207	222	204	230	234	237	231	224	245	231	232	272	248	254	248	233	253	226	240	254	225	242	220	265	233	252	263	257	214	231	211	220	256	229	227	249	229	223	229	238	231	244	239	271	234	231	228	227	233	258	231	224	246	249	225	236	209	235	236	258	242	237	232	204	241	234	226	240	235	259	239	263	250	229	221	248	253	232	258	248	242	255	251	220	214	236	254	220	239	254	248	225	234	228	226	209	225	253	243	233	243	232	216	255	238	241	221	208	269	228	222	232	230	247	226	235	243	220	231	234	256	246	230	223	240	227	268	233	252	247	244	253	256	258	248	232	252	226	240	224	243	260	231	221	225	233	237	233	234	223	251	235	211	225	239	225	226	238	221	247	260	251	246	257	259	252	237	236	255	216	247	260	260	258	250	242	246	243	253	230	247	213	247	254	258	249	235	247	253	244	244	229	232	217	241	222	213	244	277	233	247	251	249	266	238	240	244	241	238	242	246	240	233	264	254	254	249	233	232	226	234	232	233	245	232	259	212	226	215	219	242	235	200	238	217	251	222	248	239	229	224	262	229	230	228	245	228	228	253	238	245	210	231	251	247	237	205	244	226	252	248	243	246	237	255	252	227	263	234	241	207	237	246	245	234	243	234	262	277	225	259	252	241	256	229	264	240	254	207	240	209	234	253	224	223	265	246	228	248	216	230	250	242	236	253	224	219	246	255	232	235	240	277	245	240	229	231	240	245	241	203	265	214	259	247	249	225	239	207	245	238	216	246	217	212	290	211	248	251	214	240	206	255	239	239	243	212	230	245	244	211	224	223	238	247	218	228	236	246	232	235	225	213	235	243	241	224	244	260	229	263	237	232	210	228	224	255	231	228	270	213	227	220	228	234	242	246	216	232	240	237	234	233	212	230	244	249	269	260	247	240	249	241	224	228	238	231	215	243	230	230	238	229	244	209	229	233	263	238	261	241	238	228	225	213	267	228	224	241	240	263	251	245	228	230	232	238	226	231	248	244	249	260	219	208	230	242	216	230	242	228	241	223	262	233	224	233	242	250	228	250	243	228	234	242	235	241	213	255	240	229	246	226	243	249	228	232	259	248	220	235	226	241	253	235	219	204	225	250	234	239	253	191	253	185	240	221	264	251	233	231	237	239	237	236	243	246	248	223	226	218	224	240	239	237	265	262	225	225	255	221	212	236	236	256	247	235	260	234	233	234	224	225	224	254	225	242	238	247	224	232	237	199	238	239	232	244	246	229	245	259	251	236	242	232	239	251	232	254	245	245	265	224	245	230	226	249	233	214	258	256	255	260	202	215	202	227	243	245	256	255	237	221	256	241	261	212	266	260	246	230	208	263	226	254	236	243	243	245	210	237	255	243	204	248	243	222	218	222	227	230	235	222	245	239	231	219	236	240	238	243	218	241	226	228	232	231	232	216	234	244	268	239	237	221	259	205	232	263	238	227	230	223	254	234	247	246	234	242	223	229	242	234	246	223	246	232	208	219	214	205	221	226	263	235	266	225	233	232	249	245	247	238	237	232	249	212	246	241	257	265	241	215	273	228	243	247	247	248	212	243	274	252	233	260	236	244	224	244	245	227	239	264	249	246	251	274	234	237	242	254	233	215	267	222	265	230	243	222	204	253	262	253	251	242	242	242	214	250	202	239	237	241	214	242	230	242	244	246	252	216	227	234	239	250	220	246	217	216	232	233	246	229	230	231	235	218	224	247	243	216	228	239	237	230	230	238	221	232	236	231	254	251	219	201	238	243	227	245	224	251	265	245	233	249	235	248	245	249	241	235	210	214	235	270	229	192	225	230	225	242	230	249	258	222	223	246	228	215	226	254	235	233	242	241	229	247	223	250	242	231	216	278	220	215	239	234	226	243	252	254	231	235	221	259	244	227	238	255	216	249	230	243	256	263	209	266	262	245	245	254	265	215	235	232	233	213	240	240	227	220	216	239	219	231	229	245	230	204	228	261	242	264	219	269	242	234	217	232	222	227	232	273	261	233	257	221	231	228	232	223	243	196	222	245	248	240	214	238	252	236	223	229	258	239	232	232	245	251	223	221	258	226	231	262	241	250	227	216	244	240	237	224	231	229	251	256	221	239	241	273	239	243	243	237	232	237	234	240	244	197	233	235	213	252	235	235	220	227	243	228	232	237	217	223	216	235	209	257	258	231	229	246	239	242	250	260	263	234	224	243	246	254	240	241	264	248	257	231	253	226	218	238	227	227	235	222	231	230	234	249	233	216	244
5013	6484	5245	2841	1875	1432	1289	1358	1791	1759	1239	844	660	517	478	529	916	377	377	363	363	347	351	349	320	313	312	302	336	316	343	319	277	321	335	318	278	348	290	311	300	335	324	325	292	313	344	316	301	307	290	316	347	277	309	299	302	291	288	294	294	326	290	327	313	294	310	324	279	290	316	286	269	287	317	311	317	281	311	297	325	319	305	330	300	307	282	316	303	295	314	283	336	280	299	339	289	289	302	316	314	292	356	305	330	315	290	290	289	271	316	335	282	304	321	285	284	337	301	281	292	296	315	287	315	268	302	324	307	300	316	295	280	280	304	307	315	254	272	275	285	280	270	276	295	300	302	330	333	303	293	297	305	321	300	291	304	283	285	331	312	316	302	280	259	303	319	296	281	308	341	297	271	310	299	286	293	299	292	291	284	300	303	301	333	312	294	281	297	305	320	321	287	326	321	294	317	303	316	294	314	311	305	315	290	255	306	295	290	301	307	308	284	304	308	288	301	301	330	289	323	293	290	299	288	274	305	303	333	296	268	292	289	316	296	293	286	281	321	277	319	310	273	283	321	325	307	289	311	313	283	290	317	295	301	291	294	300	298	274	283	310	290	318	304	312	301	282	285	304	306	288	263	316	301	323	312	331	310	261	310	307	299	313	281	272	321	319	308	307	343	302	296	313	317	274	296	277	336	301	311	278	300	319	277	300	298	312	299	324	314	302	300	293	309	309	305	313	278	335	313	305	283	323	316	302	296	318	324	309	294	312	293	303	287	280	302	301	305	313	318	308	295	297	270	300	313	308	310	288	287	289	317	301	287	264	305	308	337	300	284	341	302	311	293	304	299	364	306	332	316	328	297	299	299	299	276	263	298	281	322	265	303	284	300	303	318	297	265	282	308	324	330	286	292	318	307	329	280	297	325	308	302	307	296	298	278	277	285	328	291	321	308	314	304	303	313	262	281	295	311	315	325	305	287	291	298	291	327	324	307	309	285	287	322	289	309	296	301	305	310	305	306	296	279	303	278	259	310	263	325	308	268	251	317	286	261	322	307	292	267	308	284	282	289	289	315	293	274	296	291	314	293	321	324	285	282	297	285	311	309	280	297	309	293	313	275	262	311	311	316	308	277	321	304	284	283	274	324	284	345	297	311	276	288	340	280	314	350	297	305	298	319	302	301	352	288	341	287	289	309	288	282	314	315	291	311	292	313	351	315	318	334	291	334	308	306	314	314	331	346	312	321	323	318	309	301	278	303	286	318	289	312	304	345	297	286	310	301	287	316	301	289	316	279	314	311	311	287	290	279	292	296	303	326	325	289	306	270	268	315	330	302	318	285	327	297	286	306	286	333	293	266	295	285	307	333	292	307	336	301	274	319	312	309	302	288	289	344	301	318	327	294	317	276	276	325	291	306	275	260	298	318	308	321	297	275	318	305	287	320	299	278	313	326	308	312	305	288	290	311	305	287	268	286	331	281	310	290	320	291	308	301	309	255	307	296	324	309	311	327	286	292	304	277	312	296	283	324	303	326	317	301	317	298	275	289	292	310	307	304	317	306	273	301	280	284	298	292	296	282	288	293	270	305	317	289	353	297	306	287	290	309	276	310	290	292	311	299	317	302	292	307	270	310	284	314	284	276	292	305	294	308	308	297	323	285	319	311	320	305	303	323	306	315	295	309	324	348	321	268	315	319	314	278	294	289	307	310	265	279	268	312	311	300	337	302	288	251	313	331	308	303	317	301	297	282	322	295	273	303	304	303	305	277	288	314	310	248	309	299	322	283	308	323	315	351	289	299	315	300	323	310	307	311	314	316	309	316	306	287	339	329	262	306	296	290	308	327	283	346	280	293	260	304	317	291	274	323	303	299	310	319	319	266	302	282	281	310	304	303	305	253	291	304	300	303	307	282	301	289	292	281	284	312	292	280	277	293	324	326	308	303	313	283	284	300	322	274	311	329	299	342	305	319	303	312	294	298	306	313	316	317	323	306	316	299	330	299	301	278	326	300	292	273	314	302	322	292	308	285	289	316	282	340	300	314	311	313	291	309	292	305	292	312	299	298	313	294	320	317	281	308	256	308	300	285	319	298	309	284	277	320	264	309	275	311	298	298	274	320	319	255	303	324	298	315	295	308	291	297	330	302	271	312	285	332	289	333	322	284	295	317	313	355	335	294	262	287	272	300	293	288	346	301	294	278	312	285	293	313	285	289	319	304	298	296	300	296	303	302	319	293	290	287	319	285	307	292	313	318	310	267	306	299	323	339	285	270	307	302	317	311	283	319	318	328	288	316	310	281	306	293	287	298	295	309	306	290	299	311	288	308	307	287	304	330	296	316	289	303	291	275	293	329	311	299	336	303	292	322	314	301	300	285	289	278	277	333	312	305	304	305	304	299	306	320	267	329	296	297	301	289	284	305	322	301	304	287	290	332	306	305	322	314	306	309	256	283	305	335	297	322	326	291	301	321	289	296	317	285	318	305	335	308	295	301	278	307	304	293	304	295	314	293	298	285	276	276	292	278	296	306	303	312	310	303	320	290	312	282	296	341	323	292	311	299	263	321	291	315	310	301	283	319	321	308	281	322	286	302	323	307	317	273	303	295	301	293	295	301	272	342	317	291	301	298	307	319	297	306	321	313	300	300	326	313	289	320	313	315	292	321	297	330	307	274	313	314	319	285	290	330	283	308	326	340	276	300	298	311	318	330	297	307	289	307	280	291	286	299	312	302	276	284	338	290	309	258	314	314	301	318	310	293	303	315	327	294	282	304	288	287	254	303	283	296	273	309	302	325	310	306	285	322	268	296	284	328	332	300	291	300	325	303	285	286	310	271	314	285	279	315	270	293	322	317	300	294	260	292	311	309	302	267	278	290	302	331	292	285	319	308	297	261	273	313	309	293	271	266	301	312	282	310	291	296	310	310	279	301	299	278	291	287	290	315	303	311	308	318	304	283	277	319	296	300	296	280	283	302	290	299	296	293	288	290	304	306	318	285	308	324	315	284	283	302	306	306	288	260	305	301	313	324	307	292	296	332	290	288	288	299	334	264	306	294	300	291	343	286	305	278	286	280	310	284	275	308	314	359	285	304	308	309	271	290	322	283	320	315	314	330	305	326	305	282	328	284	264	322	313	311	319	311	299	311	313	305	283	306	328	315	280	310	318	289	312	285	306	297	312	303	327	304	290	297	308	289	325	251	323	335	280	318	305	295	298	275	306	283	294	313	308	321	307	296	313	331	297	333	317	298	306	299	305	276	281	298	340	309	285	285	293	291	305	286	317	302	287	310	330	322	304	305	307	296	328	280	313	291	308	291	289	270	319	327	318	301	320	301	290	285	330	307	287	301	291	306	304	300	303	297	300	301	308	280	275	285	281	316	331	316	307	282	310	316	285	305	306	299	313	300	281	288	283	302	320	318	306	308	297	322	318	300	303	303	361	301	284	290	328	324	315	308	323	329	304	289	293	318	258	307	331	298	305
23080	21628	29715	24072	21623	21706	15473	2276	2043	2123	1763	1307	1079	973	966	932	2010	828	751	737	743	732	729	671	726	708	670	664	691	725	667	682	640	678	650	608	643	650	622	673	669	661	659	631	640	654	641	654	636	638	643	616	626	677	644	660	656	625	647	647	598	598	672	623	620	605	612	705	639	598	617	638	610	613	611	595	652	617	599	672	657	615	626	628	628	666	626	606	634	624	608	631	624	659	646	608	594	630	633	635	588	625	595	641	608	646	636	641	646	651	627	663	609	595	599	633	672	616	665	647	673	604	611	634	622	641	643	614	653	631	625	581	643	694	677	671	617	631	559	633	612	634	654	635	617	618	643	634	619	626	591	633	611	641	582	637	602	658	604	607	637	605	642	614	605	636	614	656	611	635	657	639	626	624	613	656	646	582	625	611	612	630	638	646	653	618	645	665	636	601	606	631	677	599	649	634	610	620	653	632	620	600	626	629	632	623	621	606	651	631	640	630	662	667	609	634	622	652	631	611	655	585	657	624	641	615	641	606	647	629	585	574	660	639	599	642	613	635	561	639	646	606	616	650	619	618	606	648	687	633	626	610	602	587	658	611	640	622	641	650	673	617	637	641	615	649	654	615	612	681	641	613	633	648	643	639	618	652	623	628	579	613	626	639	613	633	668	642	615	625	631	599	628	605	619	614	647	618	593	619	632	649	608	618	625	638	608	598	631	585	639	674	629	619	674	602	611	643	625	653	662	631	608	636	602	608	664	631	592	649	622	618	587	632	661	594	618	630	610	582	629	590	627	605	592	594	644	592	649	639	628	603	594	656	654	621	659	613	631	629	630	616	682	631	625	616	630	621	660	624	646	578	612	651	601	617	630	627	640	606	616	614	618	610	632	633	635	661	671	604	610	601	634	643	613	600	661	591	618	635	602	617	619	610	596	611	597	636	612	637	657	603	621	714	615	627	595	637	614	625	584	618	645	648	618	633	626	622	634	575	588	626	632	626	628	649	647	646	618	606	621	625	606	625	623	610	606	651	615	586	620	634	611	656	628	659	602	622	624	585	599	626	651	641	610	661	633	632	612	683	668	631	625	656	646	632	618	626	613	601	642	658	665	642	605	614	645	645	623	594	620	622	647	635	645	653	660	626	617	600	618	609	610	593	634	614	647	633	641	611	658	618	597	624	593	592	598	664	643	631	628	634	671	650	609	669	588	608	628	607	650	634	632	591	685	638	581	595	617	624	639	599	610	586	592	622	616	663	607	607	622	631	634	595	612	632	598	618	668	610	687	651	626	596	617	621	625	662	618	662	605	637	621	628	703	644	612	624	630	581	646	627	624	611	644	618	621	636	671	626	634	612	631	613	630	620	598	642	650	616	613	602	652	577	626	657	629	641	640	672	626	603	680	653	650	651	631	617	626	649	634	663	620	617	637	623	609	656	642	613	639	627	668	646	585	592	633	590	597	617	650	607	604	630	616	619	643	639	650	640	666	632	645	610	602	603	687	631	577	635	610	617	689	658	652	634	621	588	657	613	641	630	625	660	663	615	627	587	664	659	658	607	587	617	632	628	628	599	653	639	612	609	653	643	661	608	647	647	616	617	628	650	667	690	633	680	605	616	607	595	608	650	606	594	655	644	610	672	652	662	613	574	643	607	578	588	604	617	619	612	681	615	634	602	570	631	630	636	636	605	624	616	646	605	586	621	649	606	630	580	648	641	668	620	645	639	612	624	625	637	646	632	646	570	640	619	623	610	653	646	643	629	658	600	616	599	603	646	623	646	583	592	631	603	619	620	593	647	571	600	641	635	645	634	630	607	610	638	624	590	599	663	603	636	610	625	618	580	594	659	640	642	652	626	612	626	645	638	606	617	654	655	609	644	591	579	629	587	604	599	616	652	612	663	634	642	646	659	636	634	583	638	623	662	629	599	646	568	629	640	606	601	587	619	595	641	641	583	588	651	635	605	598	594	660	639	618	622	638	656	628	570	615	602	588	645	647	601	619	657	632	618	631	607	608	636	601	596	598	622	592	609	641	658	636	654	658	657	627	650	605	619	663	618	612	656	633	618	632	561	621	616	626	651	614	606	634	652	659	616	633	682	628	629	636	644	603	593	613	633	609	585	634	619	660	616	634	627	640	561	620	590	636	594	612	672	637	614	646	617	618	645	620	625	664	598	634	626	662	625	606	663	657	656	644	662	607	620	612	634	627	598	615	640	584	610	569	632	623	622	638	621	604	603	627	674	653	584	629	600	607	628	671	612	619	620	620	603	617	566	629	620	605	653	556	647	657	627	597	583	629	644	639	595	653	635	612	645	654	592	637	618	636	613	625	621	626	648	618	687	642	631	662	639	675	602	596	610	594	666	622	608	626	632	632	598	628	591	629	598	622	613	639	616	659	605	618	627	649	609	645	654	635	614	641	618	654	614	603	636	584	645	659	672	587	674	638	612	570	659	623	648	595	615	653	645	637	654	627	601	608	601	615	616	606	674	648	602	610	619	622	622	650	620	585	598	601	621	610	656	609	647	585	648	611	618	638	621	636	603	612	631	601	642	645	610	636	645	630	599	621	651	601	639	614	596	674	628	587	647	625	617	673	633	612	648	642	562	645	654	625	626	620	622	627	613	617	668	607	602	629	619	658	627	646	623	629	655	586	601	695	653	616	621	613	641	597	637	610	659	626	619	601	625	615	620	646	643	600	583	626	581	641	625	632	688	633	611	642	662	651	651	641	604	663	635	619	633	635	562	586	645	623	599	684	632	608	609	619	620	629	618	622	613	613	683	620	615	603	583	625	627	636	644	640	586	626	665	599	585	641	607	596	633	657	633	623	673	625	634	591	617	573	637	606	647	633	610	635	638	618	636	604	623	659	618	613	631	610	606	635	603	628	673	643	588	630	640	601	616	605	657	633	645	636	598	617	615	659	579	690	626	663	625	635	642	626	593	612	654	597	603	654	665	652	629	586	600	681	571	650	608	662	637	636	623	623	592	638	605	657	628	615	612	624	672	641	632	589	603	635	600	610	627	615	625	609	586	625	611	630	665	588	582	611	633	642	649	640	708	626	612	606	611	674	648	638	614	589	637	641	654	573	657	632	599	672	607	625	602	627	668	597	639	604	632	593	665	597	590	616	637	622	612	623	612	647	641	621	598	663	619	603	645	632	600	615	639	667	652	612	610	598	635	632	630	621	595	587	648	633	648	611	619	626	663	583	638	627	609	655	646	592	587	639	645	585	606	640	615	657	602	629	637	643	624	640	619	673	661	615	617	652	611	660	612	643	656	627	611	644	628	615	604	636	614	637	638	603	634	634	562	589	614	592	629	652	617	602	640	628	632	622	616	608	620	618	622	572	632	596	648	647	605	646	637	641	605	613	640	634	606	649	637	612	625	617	587	627	580	657	659	591	667	610	594	616	568	629	641	632	618	655	625	675	619	597	637	641	630	670	660	660	625	625	618	595	608	632	606	604	617	632	602	693	656
7741	17431	15000	8274	5950	4530	3820	3372	3794	3962	3245	2193	1763	1393	1362	1180	3300	969	961	868	916	891	867	848	821	759	784	809	793	788	783	757	771	794	757	766	784	719	764	749	759	789	746	741	703	800	754	739	713	734	731	763	757	732	712	744	713	739	736	693	827	699	744	773	758	705	715	748	757	724	723	734	697	805	699	694	724	709	694	681	720	698	700	753	800	710	737	742	737	748	741	707	727	746	741	706	693	739	727	786	719	754	702	677	769	711	701	716	704	736	705	708	715	692	688	747	732	740	715	712	706	701	715	711	700	657	728	758	741	680	721	733	726	669	720	714	755	760	649	714	731	687	696	692	677	724	701	746	719	700	705	748	743	716	653	700	712	720	700	758	738	715	699	702	767	717	741	672	738	703	742	710	738	674	694	698	733	729	694	739	731	718	676	695	743	754	732	743	710	700	708	729	697	662	757	720	701	712	712	684	762	734	708	735	708	764	718	718	754	732	706	713	712	738	706	735	727	719	687	705	679	741	697	713	659	744	749	709	737	671	691	699	745	731	736	693	738	750	665	671	794	748	667	713	696	677	683	747	703	717	720	661	752	733	757	706	744	759	700	761	697	725	643	733	694	727	699	732	746	761	684	718	747	657	685	731	679	679	745	708	807	724	705	671	697	748	731	711	742	763	741	732	740	726	695	753	715	728	743	740	756	706	708	709	669	664	723	700	695	687	732	700	691	704	712	703	721	743	696	717	723	709	705	706	707	734	737	659	686	718	780	674	717	716	712	668	680	734	699	733	717	667	688	675	673	735	727	746	711	687	692	691	688	750	692	737	753	754	704	724	728	683	697	701	697	665	758	694	709	703	722	683	703	704	735	717	644	721	718	713	703	719	749	686	676	712	744	676	691	698	681	665	731	723	707	724	678	691	688	764	730	702	765	743	755	693	725	694	673	761	710	696	739	723	688	690	658	690	701	660	777	701	687	716	774	705	681	767	720	757	720	726	728	716	705	667	707	703	707	707	708	721	718	708	731	695	669	722	723	747	731	702	698	747	655	702	707	702	667	724	727	752	694	713	680	682	727	707	697	698	696	750	699	766	723	704	705	773	754	769	715	725	723	715	763	706	700	666	732	717	731	695	714	648	717	679	696	722	739	705	725	746	721	690	730	668	710	740	723	718	747	728	758	756	715	687	682	714	686	743	727	731	684	704	727	667	774	717	704	748	710	709	708	737	719	706	713	740	672	708	702	783	727	705	705	689	702	713	731	779	717	720	737	698	671	730	699	752	805	707	705	672	744	726	686	707	746	718	710	746	681	718	740	708	714	720	740	688	719	736	706	721	724	735	695	739	704	697	695	698	706	729	719	710	718	731	709	759	722	692	708	719	741	705	692	734	690	703	715	733	731	687	679	739	690	734	706	764	711	710	723	713	683	681	709	736	702	698	690	741	739	679	712	740	731	706	707	716	723	740	753	778	671	732	717	727	681	746	701	718	727	698	715	697	701	698	696	678	728	678	706	700	723	706	660	677	687	677	700	698	685	650	752	756	698	743	685	713	714	710	730	720	652	804	704	714	718	674	715	731	731	738	721	694	685	654	686	737	725	723	720	702	704	732	721	710	752	689	738	746	699	644	700	686	766	651	718	656	730	680	771	763	727	727	705	715	711	717	690	746	692	728	680	776	697	755	724	725	765	729	668	704	707	739	729	692	738	749	741	716	711	723	720	694	715	703	695	740	711	686	735	655	731	719	713	721	740	696	739	673	768	704	723	716	697	662	742	686	707	720	677	701	703	679	773	726	715	751	706	748	683	709	741	732	739	717	691	741	722	699	688	724	739	717	711	723	660	661	703	689	762	716	718	697	767	706	717	696	718	692	768	724	700	709	745	698	705	721	723	702	669	735	833	685	682	744	693	738	751	721	693	691	718	741	737	734	739	736	709	712	734	695	700	764	688	688	667	697	731	718	679	724	747	745	684	703	726	744	693	701	684	713	729	694	742	690	699	719	733	652	677	743	729	786	671	737	732	708	681	696	732	742	734	684	711	728	691	722	739	742	767	725	701	729	708	727	691	683	709	685	696	747	673	737	684	769	721	720	733	696	716	716	670	721	713	769	740	713	693	701	741	699	730	718	694	705	712	699	715	726	700	755	708	696	710	704	690	702	704	640	693	737	771	715	732	725	707	723	741	713	649	711	701	688	693	731	713	723	732	654	751	717	701	777	725	717	705	669	663	694	751	723	687	698	724	692	765	687	708	706	727	685	732	726	740	679	728	703	717	728	681	699	680	697	740	688	681	735	754	743	718	671	720	757	693	728	734	751	703	705	701	693	639	704	680	732	664	689	700	712	739	738	707	716	677	703	662	738	724	701	745	649	728	717	703	668	716	720	701	715	715	662	697	663	693	786	733	726	677	752	695	690	679	668	719	689	712	718	728	713	712	712	730	793	686	725	725	741	706	750	712	714	699	674	718	745	712	746	749	714	726	711	690	710	665	731	693	696	716	707	711	715	724	729	738	746	746	633	675	761	692	728	748	650	698	746	750	723	710	718	682	750	728	748	716	712	713	709	726	690	746	705	689	703	669	743	687	717	742	709	716	712	710	723	732	684	693	690	689	678	724	761	720	685	725	716	711	707	693	747	642	726	677	715	721	727	650	759	757	700	711	710	686	707	697	758	722	749	708	728	719	718	739	723	710	700	684	759	715	703	693	718	739	747	694	711	698	750	741	716	722	694	693	697	739	678	757	693	722	684	694	725	739	681	717	696	748	724	663	706	719	688	670	696	698	649	735	744	704	714	701	686	714	691	757	754	755	668	718	709	772	688	693	670	714	696	676	724	722	752	753	684	738	730	675	681	721	741	650	743	733	760	672	711	712	737	697	753	734	707	698	712	746	668	709	717	722	696	685	725	724	757	687	686	745	684	728	738	698	724	692	683	736	690	723	732	713	729	712	743	715	688	712	753	705	768	694	756	739	671	706	676	711	698	716	700	746	660	723	696	730	683	745	752	719	705	690	700	726	752	764	702	703	762	678	703	735	702	714	755	671	700	729	745	695	733	710	709	724	699	695	694	781	693	733	693	719	709	709	721	695	724	688	698	677	701	689	726	709	701	734	695	701	751	737	701	731	751	689	700	678	724	709	718	750	735	690	724	743	728	764	689	682	696	667	703	717	703	683	720	727	709	685	664	684	678	657	727	709	723	699	740	689	725	723	715	733	758	739	692	690	681	725	699	751	701	686	707	746	684	751	744	660	716	760	724	680	750	721	758	723	688	750	684	694	705	699	748	750	764	740	738	701	751	688	710	723	689	760	746	701	760	702	708	672	752	711	723	678	716	748	675	686	744	733	684	716	725	751	736	692	698	734	728	713	693	748	745	703	679	724	648	680	733	684	665	645	719	719	722	740	706	745	735	736	686	695	715	743	722	690	712	654	731	694	696	712	725	683	689	739	658	726	715	719	677	776	698	721	744	676	708	683	672	727	665
27317	21190	10633	1001	668	590	461	427	700	612	488	374	334	284	241	271	349	272	235	237	217	218	219	228	234	249	245	212	231	225	250	226	240	250	244	249	266	214	228	236	228	233	225	225	233	228	236	279	222	227	230	224	219	224	265	237	252	237	234	204	244	220	258	251	205	240	225	236	240	218	248	231	199	237	239	225	243	249	248	223	241	219	205	220	231	240	237	210	217	243	229	225	253	227	223	237	236	226	213	222	251	233	246	229	218	203	235	240	219	229	234	250	273	229	236	234	213	230	223	231	260	224	232	225	216	235	224	231	218	251	238	253	227	274	214	239	218	208	215	233	228	235	255	250	237	224	221	234	229	237	195	255	225	209	245	210	244	223	218	223	237	244	209	246	239	267	218	244	218	203	236	228	232	217	243	244	231	225	251	240	224	226	197	219	238	255	248	241	246	218	233	254	234	209	243	210	220	256	242	210	250	241	227	218	256	247	242	241	210	233	235	232	234	223	230	242	222	207	256	252	201	200	247	220	218	229	246	240	235	216	242	247	248	214	194	226	203	244	219	240	252	235	264	228	225	246	249	243	241	245	211	222	250	250	238	224	221	241	243	215	233	216	236	247	220	254	239	236	223	244	242	233	239	243	249	228	241	218	234	224	225	223	227	229	239	237	226	222	243	264	248	212	249	246	206	254	201	238	261	243	221	229	222	246	250	228	254	257	223	234	251	235	243	219	224	216	253	279	255	239	238	219	226	236	240	240	225	245	247	236	222	223	216	233	245	197	234	246	238	239	228	216	237	235	221	231	218	222	240	234	208	215	209	210	221	216	239	235	237	223	225	191	230	233	219	221	237	252	240	258	252	230	217	228	232	248	219	243	236	261	247	231	257	247	215	270	254	242	243	231	236	239	224	242	244	267	248	236	226	231	239	257	221	219	226	244	249	221	249	243	253	215	215	243	244	234	226	233	205	229	225	240	243	260	230	236	213	215	213	222	224	231	274	244	214	221	257	223	201	238	238	239	246	228	245	243	243	218	232	217	209	242	227	232	236	238	216	242	239	238	234	237	223	217	223	206	219	227	229	222	250	203	234	250	225	249	237	235	224	222	233	248	232	222	231	237	217	211	241	220	232	232	215	230	195	240	240	234	240	239	223	226	223	220	231	243	235	227	240	224	237	238	234	251	220	220	250	253	245	215	226	249	242	215	232	247	231	212	218	239	244	245	247	220	252	223	219	219	230	222	219	224	218	251	225	217	216	238	230	241	232	221	264	233	207	231	240	246	257	222	242	237	235	253	203	259	245	233	241	267	256	227	249	213	220	196	240	247	215	251	217	235	230	274	237	217	245	232	206	235	213	233	247	245	231	248	245	212	224	217	249	247	223	226	216	201	224	233	228	267	233	216	239	208	232	219	220	206	217	278	242	242	210	242	224	264	237	211	242	255	225	222	225	242	208	225	209	231	229	230	254	258	222	249	234	224	257	200	253	233	243	216	244	265	239	234	217	206	223	238	239	235	211	246	219	244	222	271	231	204	251	241	210	248	237	226	222	221	218	240	227	239	233	206	231	239	275	237	221	229	254	247	236	218	206	237	251	245	238	220	262	228	225	199	218	246	226	238	255	235	216	225	208	240	252	236	245	225	233	249	249	237	221	228	239	240	229	220	250	220	230	206	241	227	218	227	209	215	256	255	231	258	227	213	237	212	232	219	224	244	238	241	255	272	241	220	229	228	241	252	231	253	236	251	230	224	243	214	245	242	216	259	242	233	218	222	213	257	225	245	231	217	239	236	214	248	220	228	236	251	257	207	235	209	234	259	200	235	242	246	231	222	244	213	217	224	248	253	227	236	251	212	241	239	217	217	248	221	231	228	242	222	231	227	250	222	216	225	228	243	216	220	238	234	239	225	236	230	230	242	228	224	209	248	246	204	226	254	244	222	232	247	231	223	242	228	222	244	238	252	257	248	227	229	240	224	255	212	235	220	207	244	244	213	244	239	230	231	212	248	223	239	255	242	248	240	240	230	266	249	196	230	239	242	213	208	215	232	242	234	238	229	230	260	237	226	260	251	239	227	241	232	254	222	218	223	228	220	251	246	228	236	217	247	237	219	210	259	235	221	227	271	215	217	216	224	247	249	229	241	209	256	213	238	228	218	199	215	221	224	257	232	241	236	209	211	249	214	233	217	224	237	208	249	228	222	223	223	228	216	237	245	258	213	230	217	225	244	206	232	215	247	222	213	250	231	230	233	247	206	245	197	236	233	194	254	250	228	209	222	247	223	251	246	230	233	242	239	248	230	244	219	234	221	261	261	259	261	252	233	238	248	230	228	244	232	243	233	235	236	242	254	225	239	219	221	232	224	241	236	227	214	245	242	245	225	226	234	223	238	227	258	222	238	253	220	230	250	227	228	234	241	247	201	228	231	236	233	228	247	214	218	238	227	216	215	224	230	235	253	206	219	262	258	238	230	252	247	212	224	224	214	249	248	256	196	228	235	257	256	252	238	225	235	242	235	200	221	215	246	264	229	241	212	239	218	224	238	251	223	250	201	248	232	232	233	256	238	236	240	251	255	239	218	218	235	203	206	243	243	237	268	218	236	228	228	233	259	247	261	236	222	214	239	265	226	256	233	232	244	248	252	236	214	250	247	233	216	242	231	235	235	255	227	202	245	246	256	243	235	228	224	242	227	261	241	245	208	243	262	224	257	216	242	220	231	231	226	235	250	229	219	227	228	225	227	221	258	253	235	233	236	212	231	223	272	241	239	200	222	251	273	232	216	236	230	219	219	236	225	226	238	247	232	216	245	255	217	224	247	259	219	242	221	232	248	248	234	223	217	205	235	236	221	238	224	210	240	233	240	217	260	224	242	237	241	253	257	237	267	226	236	247	242	220	209	221	233	250	256	225	232	253	218	222	236	222	221	253	243	247	231	255	255	207	235	255	231	215	234	239	218	216	215	223	224	228	215	212	252	244	195	236	235	220	236	208	226	229	228	227	243	225	239	230	221	223	225	220	204	225	246	240	217	224	250	236	206	229	238	252	217	241	231	236	234	226	227	238	219	248	224	244	220	237	221	243	236	230	230	263	249	236	214	242	258	256	234	234	232	214	243	229	225	242	202	253	215	239	202	223	227	206	264	251	240	204	227	227	229	238	249	212	243	234	222	225	238	229	238	218	236	228	222	240	225	216	228	227	229	223	223	240	234	258	246	252	237	249	247	209	202	234	250	223	238	209	230	223	261	238	264	234	245	261	209	246	227	219	225	239	233	240	221	224	231	252	229	223	200	210	225	221	244	226	239	240	240	220	242	233	240	230	220	216	243	226	213	230	254	232	246	228	234	213	236	238	231	256	217	250	266	236	258	240	213	224	203	223	225	218	222	232	226	247	229	216	246	234	230	259	252	240	228	235	238	269	228	235	231	231	232	226	257	243	239	242	245	228	265	236	244	228	228	249	236	254	233	252	228	238	239	214	220	238	213
4037	1419	1206	678	634	522	441	725	1386	1140	775	640	420	400	336	331	533	287	300	245	283	291	275	287	290	276	293	297	277	262	296	289	307	289	278	292	279	276	294	291	298	272	293	302	282	270	307	266	302	259	315	296	292	271	262	299	334	295	291	271	275	281	286	293	268	279	268	304	277	284	277	264	309	293	282	308	278	311	288	300	281	276	286	309	286	311	280	255	271	274	286	254	272	290	306	275	277	268	318	267	287	293	286	265	257	279	278	257	263	291	269	264	269	258	274	241	262	295	302	280	303	282	246	277	267	264	289	289	276	268	294	269	282	278	276	299	277	270	306	309	314	262	277	282	265	268	291	281	268	288	279	286	274	278	275	256	269	253	300	270	262	278	270	262	275	292	283	292	298	273	286	295	250	271	301	251	278	243	289	276	292	268	292	282	274	280	283	286	277	265	277	274	287	263	272	263	289	291	274	267	301	296	275	264	265	297	270	267	279	261	284	280	281	299	291	297	307	275	268	217	293	292	300	263	277	298	265	240	263	280	285	318	289	293	256	269	277	295	246	285	264	287	271	306	295	287	288	261	285	285	295	287	286	278	278	280	285	289	266	254	265	263	272	279	258	276	295	262	265	268	262	285	266	258	320	303	264	232	281	304	257	284	258	266	275	255	294	291	288	277	258	252	255	269	282	313	282	268	269	296	309	301	299	250	282	279	268	299	236	306	289	304	291	269	292	242	262	264	281	294	277	269	269	259	298	277	262	276	291	269	283	301	275	271	288	298	324	272	281	262	292	265	254	282	251	265	312	286	293	275	275	245	290	295	277	278	283	268	264	297	283	267	266	267	288	276	294	282	295	265	285	276	253	279	267	275	244	260	244	270	265	268	275	282	277	262	269	257	234	295	284	294	279	275	276	305	242	268	338	282	264	291	261	299	250	318	263	271	284	282	257	300	278	291	293	298	294	297	289	274	315	256	278	281	278	279	288	292	303	290	274	261	291	285	279	270	279	273	257	281	237	305	262	262	273	287	259	266	309	279	302	291	275	292	290	277	301	287	296	273	280	303	278	286	256	269	295	264	273	272	302	285	272	298	291	307	297	304	295	293	279	268	263	285	285	284	265	287	268	278	301	283	287	288	290	288	264	290	269	295	303	282	284	260	274	281	287	293	277	267	283	268	255	316	306	316	279	321	249	298	272	281	290	259	252	299	287	293	276	319	268	275	250	271	292	293	291	284	283	274	286	268	281	270	280	257	292	281	274	287	285	274	271	268	281	280	276	274	301	261	286	274	308	293	281	306	305	266	307	302	265	259	281	273	290	263	337	282	308	282	264	307	300	288	292	293	259	277	323	280	252	262	246	273	297	281	273	301	289	266	273	297	271	282	301	274	291	310	285	303	273	275	279	273	288	259	261	257	276	299	273	277	256	290	287	292	274	286	305	277	274	288	280	244	278	309	291	294	300	285	275	272	331	260	276	284	272	257	263	306	265	299	314	268	282	297	265	291	236	260	272	282	282	322	302	277	288	304	292	252	277	274	279	299	301	292	278	290	273	307	281	273	255	270	263	299	275	300	290	302	276	303	267	237	305	279	266	270	270	275	271	326	287	276	281	297	252	254	287	270	268	260	298	331	272	269	283	287	269	311	285	281	287	267	293	300	282	282	282	274	267	277	300	260	270	265	285	303	276	296	265	278	305	315	271	285	276	254	269	292	255	280	275	271	288	317	278	276	274	289	300	293	263	265	285	279	312	275	256	293	282	292	277	262	279	270	265	291	255	303	310	324	272	321	287	294	277	269	270	287	275	292	298	285	257	300	270	273	279	287	305	275	276	272	252	268	284	285	327	280	269	298	290	257	280	271	296	278	271	283	270	298	284	304	281	285	290	265	286	266	281	271	288	283	312	294	296	296	270	277	289	274	275	266	252	333	267	271	277	267	305	288	276	282	263	293	287	281	274	276	279	276	286	270	311	267	287	295	289	293	285	256	256	314	272	308	304	256	303	302	287	287	287	264	266	279	259	282	271	261	276	295	281	299	271	257	263	275	304	270	271	274	296	294	251	295	291	278	265	284	256	275	268	324	286	292	268	323	260	293	268	257	292	307	275	278	264	283	288	281	296	254	309	274	264	310	284	308	289	283	316	324	289	286	289	284	255	291	288	281	285	306	273	296	279	280	300	297	269	275	275	292	301	267	270	267	274	282	276	319	288	271	276	299	295	292	265	283	274	272	282	292	274	304	287	293	282	260	288	308	299	291	261	282	298	290	281	289	252	291	277	285	292	271	312	305	293	310	298	251	277	271	283	296	277	274	261	321	261	267	274	267	277	269	299	295	299	290	290	275	294	299	279	306	265	275	266	276	305	252	267	298	276	256	272	281	300	281	273	303	237	252	296	272	288	278	250	295	316	290	272	269	273	311	290	306	295	279	281	290	291	279	285	248	294	276	277	270	247	296	268	264	269	285	337	309	299	268	282	279	275	263	315	301	279	278	283	264	270	270	281	286	265	266	287	296	276	258	280	288	254	285	279	296	314	308	282	286	266	307	331	283	279	277	273	284	290	272	294	277	266	267	264	266	297	267	281	310	295	246	285	305	282	298	278	281	314	273	305	283	281	280	241	270	291	279	272	272	279	270	284	284	284	275	268	288	294	293	256	282	309	293	268	302	288	298	284	315	286	312	280	282	269	268	274	276	292	269	302	272	283	304	277	270	287	285	273	307	292	290	275	272	284	257	314	317	274	254	275	289	273	292	288	269	292	263	292	274	282	299	297	278	275	300	284	264	275	292	305	258	276	288	264	282	259	276	265	275	328	275	282	276	300	299	280	298	267	283	297	297	265	261	272	287	266	295	268	278	296	281	292	273	288	292	308	291	283	269	273	289	265	289	273	244	292	294	277	287	276	275	276	265	285	250	288	302	294	288	303	277	304	313	291	269	259	283	275	283	305	297	304	299	296	278	287	284	303	302	270	269	295	275	301	257	291	258	290	291	287	253	271	274	266	281	316	275	277	272	247	270	291	335	267	277	287	272	267	285	248	271	271	292	248	259	261	299	315	274	284	300	322	270	304	263	257	275	305	316	280	295	295	272	309	316	279	283	284	297	263	285	290	253	274	252	252	270	278	264	285	276	310	307	296	305	287	287	274	283	299	271	292	256	280	284	264	285	293	289	266	270	271	291	240	267	254	289	261	289	270	243	286	270	287	273	247	293	282	265	282	292	261	251	280	290	267	292	283	271	314	272	313	259	294	273	304	277	288	248	281	301	287	270	319	280	289	280	293	278	272	271	263	260	266	270	294	286	286	296	275	301	311	255	258	249	285	302	266	294	282	261	272	270	316	292	279	289	303	267	281	280	265	309	306	271	275	279	272	279	260	260	301	272	248	281	303	269	273	262	287	281	250	281	288	271	312	275	260	278	287	284	264	264	312	295	271	263	266	318	281	306	292	261	297	251	272	301	286	261	258	285	285	266	273	301	255	271
23734	21560	29367	24209	21547	18519	2480	1420	1523	1479	1103	856	729	688	650	701	2012	598	604	605	566	544	538	535	511	542	484	542	539	525	546	501	525	536	552	561	501	534	510	521	530	479	465	527	484	534	513	518	528	503	531	476	493	511	470	485	537	488	483	494	522	508	529	517	483	561	539	529	535	509	498	495	467	500	484	516	510	480	513	494	507	467	566	501	476	513	484	488	578	541	541	467	515	509	553	518	514	545	479	512	473	466	512	488	486	485	557	517	479	478	505	495	513	489	521	500	468	483	510	471	496	500	502	520	484	478	492	515	474	473	520	522	507	490	523	502	504	539	477	516	487	516	457	503	489	528	501	496	491	492	509	491	510	466	521	486	529	506	509	496	475	465	519	464	453	463	500	513	468	503	514	479	469	510	477	490	505	511	495	485	485	498	530	512	477	514	511	505	469	492	470	474	506	491	493	516	491	522	494	488	475	548	502	473	501	493	486	506	495	513	509	528	489	497	546	487	518	483	485	477	532	485	483	519	477	555	462	488	506	506	485	466	516	507	501	533	520	563	502	517	464	504	510	491	520	452	473	513	515	535	484	485	534	511	489	520	497	492	505	479	495	476	523	510	489	504	507	522	510	474	441	493	518	470	512	485	490	490	489	508	504	526	512	470	524	465	497	498	517	499	539	501	477	528	517	517	490	504	541	483	503	493	483	493	538	529	518	496	509	500	483	498	527	478	470	485	483	527	510	466	478	483	504	513	493	518	477	471	510	489	464	515	490	486	501	476	537	526	459	514	511	515	473	464	477	519	504	470	514	515	492	486	488	554	525	512	497	465	460	470	470	503	456	520	537	489	497	474	474	533	508	512	514	518	512	481	515	492	429	505	456	490	469	531	515	463	538	507	510	495	491	557	535	540	512	505	533	501	491	482	495	495	488	507	491	503	514	513	495	493	493	492	513	476	497	482	475	519	518	489	512	545	510	479	449	503	487	501	501	505	474	453	482	517	523	501	497	489	492	488	493	498	486	533	493	506	520	525	509	526	510	567	446	482	499	533	510	480	501	499	500	495	504	476	480	505	504	487	491	542	503	485	516	499	482	496	481	482	460	511	475	484	478	486	521	521	519	507	545	484	506	515	480	481	506	494	532	507	531	512	530	516	507	500	516	516	475	510	493	453	468	544	529	506	468	512	512	497	468	479	506	544	511	506	500	522	526	499	520	523	479	506	519	507	518	517	468	508	495	478	450	496	492	474	484	507	552	508	518	486	529	520	491	497	515	492	512	475	547	507	487	503	540	497	512	487	490	522	465	502	496	552	498	521	502	496	520	497	514	503	512	484	475	513	470	499	480	504	487	524	493	512	501	481	530	500	507	537	513	462	487	475	501	532	527	491	487	522	485	435	518	521	480	481	542	462	503	448	515	496	511	493	510	519	492	552	521	492	477	499	466	464	462	520	512	499	517	501	501	496	503	499	513	494	521	517	532	491	493	480	503	479	534	510	474	511	504	534	510	512	524	459	475	451	518	511	518	546	483	499	502	525	532	518	525	475	511	446	479	516	530	519	479	497	517	482	503	471	488	471	477	512	490	528	486	526	534	528	553	510	493	490	462	516	505	513	506	540	510	476	506	528	465	529	504	540	503	548	504	506	492	484	500	513	511	505	495	501	497	533	478	467	528	487	502	528	480	557	437	489	533	561	554	510	457	505	498	494	537	505	512	532	475	540	507	468	551	512	532	493	497	527	502	531	499	519	505	535	468	496	534	477	480	520	480	508	521	500	486	515	518	483	479	509	481	471	506	465	523	462	519	493	496	510	450	481	487	520	457	494	534	498	547	464	470	504	510	487	492	519	460	531	517	499	509	452	493	519	527	486	474	505	485	501	509	526	527	514	512	520	504	544	528	512	496	494	485	553	507	529	466	533	536	496	484	480	507	501	496	481	492	512	486	511	513	474	499	508	487	447	509	465	543	488	492	513	506	519	490	549	478	492	523	498	494	486	510	505	491	514	466	495	472	479	515	509	526	519	498	498	526	505	503	495	460	505	486	527	505	493	503	499	497	445	497	486	500	504	486	490	489	481	492	473	497	489	477	507	501	540	507	473	486	494	512	530	484	565	504	513	499	536	476	514	488	485	473	519	499	500	502	491	487	519	515	474	490	518	509	528	533	459	529	505	494	530	541	498	473	501	522	521	480	476	489	527	469	493	510	484	486	529	544	525	510	474	503	526	490	467	502	471	506	490	466	516	522	489	474	523	513	507	510	518	499	516	463	517	460	517	522	518	505	503	505	487	466	515	486	481	520	474	484	472	487	487	509	492	489	481	465	479	503	449	490	511	477	533	456	487	505	498	541	486	497	531	526	484	470	536	478	521	514	491	481	493	531	498	472	480	479	490	507	501	522	549	471	504	486	478	495	485	531	518	456	519	546	519	537	511	502	469	472	480	525	494	499	482	477	510	514	489	564	477	488	484	484	453	512	521	550	476	540	513	562	492	440	491	513	515	496	527	495	501	491	479	520	501	499	512	487	493	465	502	487	484	497	518	496	493	509	523	500	487	494	526	518	466	504	499	485	487	504	504	538	501	481	520	509	487	516	510	553	477	488	509	469	538	482	504	493	521	493	457	514	515	549	501	538	478	523	504	495	504	485	480	488	498	490	489	533	468	480	497	534	518	515	477	476	517	481	521	477	472	511	493	516	490	516	510	497	497	501	498	490	480	525	495	510	518	512	520	518	514	501	504	463	511	484	511	477	518	513	489	474	543	503	531	517	452	482	499	496	480	492	519	448	510	523	459	469	517	494	503	503	527	517	513	519	498	507	493	514	533	489	508	439	498	484	481	485	552	482	510	507	501	525	507	487	491	522	460	544	479	505	497	454	462	518	471	480	489	448	489	523	498	518	506	496	488	526	478	475	521	516	516	506	521	461	479	496	512	451	499	496	510	531	494	483	535	499	545	486	508	515	490	467	522	476	515	472	488	461	456	488	515	474	485	532	498	487	498	463	505	518	485	536	522	475	510	487	524	517	490	480	474	508	556	513	497	525	479	478	505	555	514	486	509	524	485	468	486	507	528	424	471	496	502	530	507	488	505	450	548	482	464	496	490	505	526	475	527	483	478	501	521	489	479	495	507	459	507	483	498	506	525	504	496	550	516	485	527	501	490	495	485	508	494	474	500	485	511	496	459	562	478	530	486	524	510	478	505	515	469	503	489	497	537	483	514	525	466	466	440	459	459	467	517	505	472	516	510	484	482	490	501	509	496	502	486	487	502	499	522	474	511	506	474	525	512	485	518	497	530	493	485	497	522	483	484	466	485	474	453	544	472	464	514	523	455	477	518	514	533	519	488	517	505	475	471	469	449	488	446	517	483	510	506	494	517	507	524	496	478	478	465	420	469	486	483	476	510	500	547	453	482	521	504	476	512	511	517	485	532	470	482	533	496	528	496	485	479	473	484	482	491	480	493	481	511	490	508	518	468	478	571
5289	10915	9579	4927	3663	3042	2446	2272	2915	2695	1862	1339	1059	938	854	851	3326	687	714	686	626	634	657	630	635	627	677	594	588	594	591	611	587	613	594	616	597	540	644	575	602	605	602	595	556	557	605	655	543	554	540	582	597	602	590	569	571	592	594	549	599	575	572	598	560	571	561	530	574	528	574	561	554	545	586	619	546	551	534	577	540	588	545	577	536	566	571	601	596	608	554	605	553	617	604	577	544	572	571	626	550	534	565	502	541	592	579	512	606	586	558	573	549	578	603	557	583	569	556	594	568	569	592	531	558	580	590	563	582	559	576	544	571	555	563	539	572	556	582	574	589	569	551	553	624	571	531	550	578	564	540	572	572	600	561	585	542	573	537	558	569	553	580	578	613	600	570	538	570	554	545	591	582	527	608	622	552	547	551	617	587	538	557	561	578	596	553	570	563	534	569	564	566	554	585	547	566	538	590	599	572	592	531	606	571	583	538	545	572	595	571	567	561	538	602	526	555	561	550	517	577	579	588	571	549	553	555	527	524	577	604	570	545	568	576	616	610	542	579	557	566	596	567	570	606	567	552	539	560	600	583	579	558	587	530	537	580	549	550	562	567	555	549	580	618	567	577	594	534	547	536	562	571	573	587	557	538	516	586	533	532	544	575	602	546	558	558	518	518	574	569	554	577	555	577	521	555	535	579	581	539	576	531	594	533	584	557	563	566	577	529	620	556	559	589	601	610	622	556	554	549	553	530	585	568	539	539	582	558	548	566	526	567	536	545	585	559	579	532	564	574	562	559	574	543	610	550	573	560	584	545	587	543	574	583	563	610	563	522	560	601	588	574	532	585	555	554	563	571	519	573	584	578	581	572	550	560	542	602	561	523	568	538	595	558	593	536	587	574	566	559	614	580	591	558	587	570	528	566	526	584	579	534	595	504	569	553	575	537	577	603	599	584	581	579	592	558	568	560	574	589	571	599	560	573	558	580	583	549	578	607	560	581	556	548	638	587	562	633	583	574	584	572	594	596	585	552	559	624	538	604	584	552	553	565	523	598	562	560	551	569	554	551	585	536	559	529	540	562	612	610	588	553	540	594	583	523	582	574	600	516	550	572	588	573	536	544	571	581	590	599	552	573	592	588	598	533	557	566	548	573	561	570	602	585	551	548	608	549	593	552	556	547	582	598	577	575	537	576	593	607	550	571	583	551	570	558	560	573	547	571	594	618	511	558	584	558	586	551	553	573	585	576	580	581	586	583	582	577	588	599	567	577	526	598	597	562	592	581	561	518	583	569	602	583	556	584	565	542	553	598	554	560	538	601	512	542	564	559	604	546	536	562	536	557	599	580	541	628	620	550	586	509	549	546	544	561	578	585	572	558	602	555	563	572	601	590	567	526	545	549	563	546	565	560	586	558	514	609	539	568	567	542	563	523	573	587	529	518	609	595	563	509	570	543	526	548	586	593	574	535	581	550	571	573	571	560	538	579	577	584	562	604	568	566	569	573	555	592	518	542	549	566	557	537	570	528	520	540	558	540	551	577	564	569	559	589	549	585	590	597	558	620	569	575	579	585	570	582	590	535	553	572	532	572	569	575	608	601	611	564	611	639	577	545	540	571	572	574	558	575	566	551	557	558	576	547	579	609	549	558	581	588	537	594	572	561	548	585	528	571	533	550	565	537	606	565	529	565	565	565	566	564	565	567	631	579	557	568	545	546	546	612	574	579	536	559	599	568	583	615	542	561	601	545	504	531	588	593	600	549	524	608	599	578	576	557	581	576	523	569	557	560	529	615	582	551	582	515	583	517	565	585	557	575	590	555	550	533	551	552	528	548	555	573	546	590	514	578	592	566	588	596	570	535	573	533	618	515	557	583	526	582	590	582	537	586	603	601	587	534	569	595	538	551	572	565	534	537	605	554	578	596	514	581	542	535	565	542	522	593	554	589	582	544	551	560	572	575	573	580	585	561	590	581	592	574	611	556	622	595	604	562	564	517	534	591	549	569	539	543	559	544	573	583	603	563	526	552	628	551	568	559	558	581	585	560	533	555	568	579	579	555	576	611	573	578	610	574	540	601	575	543	553	532	534	593	545	564	538	576	555	513	559	543	571	564	580	577	544	599	606	540	542	569	584	584	554	541	581	561	577	581	544	632	578	570	553	614	546	614	554	532	569	543	583	554	571	532	592	566	541	538	578	598	563	587	572	557	569	594	585	560	562	548	533	582	520	548	599	589	575	548	565	558	581	565	546	543	542	584	564	578	596	574	546	597	554	547	554	552	580	592	536	531	552	608	567	543	575	551	537	564	560	525	568	573	562	575	579	592	581	556	584	597	563	587	587	544	578	540	556	547	576	577	586	552	582	581	537	571	563	558	540	566	564	576	559	565	559	587	598	523	576	551	556	591	571	586	580	572	570	542	568	600	587	550	600	587	583	553	550	565	588	571	550	603	564	541	601	605	552	639	532	568	553	545	554	541	568	560	507	515	540	549	541	597	535	581	547	558	570	552	531	587	600	557	570	607	577	551	543	584	563	563	553	521	566	526	536	562	585	559	545	597	584	549	551	572	549	583	593	589	575	573	599	576	550	585	549	584	553	548	548	533	551	576	554	574	524	589	573	581	590	528	597	527	561	551	596	571	562	546	596	589	555	591	582	599	579	544	570	600	580	531	583	589	571	560	560	610	589	564	545	593	540	568	551	573	542	585	550	534	554	568	579	538	584	557	598	577	582	559	531	559	510	562	568	550	543	549	543	546	555	556	575	585	589	543	538	535	548	563	569	570	585	537	534	561	541	603	545	541	538	566	607	536	568	538	547	584	552	559	596	561	558	563	569	551	542	546	604	574	557	572	613	595	571	610	573	573	572	584	529	510	572	546	562	522	599	572	533	603	539	559	628	551	556	558	568	558	527	579	562	542	570	582	588	554	567	619	545	593	616	587	590	614	536	571	559	581	597	546	560	563	544	552	567	573	587	566	546	570	578	551	562	555	583	534	537	541	546	545	566	548	601	541	563	550	567	514	540	584	609	553	616	548	531	549	562	558	554	533	579	553	594	586	553	604	540	546	618	528	536	565	564	583	619	607	585	538	516	611	568	560	570	581	564	563	554	569	609	570	582	561	564	538	558	537	609	574	589	558	534	561	555	577	569	576	559	570	584	554	578	593	549	601	546	564	581	578	562	569	602	570	615	596	648	560	532	502	574	573	588	557	584	545	552	568	609	565	580	525	581	602	548	558	586	568	558	606	542	555	530	587	520	604	526	565	538	588	595	576	553	597	514	573	611	559	592	594	546	524	574	577	574	600	563	567	519	599	586	536	573	538	556	547	588	561	583	566	575	554	556	596	571	598	601	557	553	541	528	563	529	516	600	587	599	572	556	548	577	585	566	560	582	563	571	557	563	552	611	533	567	523	588	568	545	604	567	544	542	582	545	549	570	555	562	614	533	558	565	560	552	578	557	547	567	564	579	572	525	523	562	583	583
25159	21548	28506	24970	18055	1251	739	668	836	878	578	416	360	323	329	340	1370	261	256	261	261	275	278	244	255	260	254	256	261	262	243	261	238	241	244	229	250	242	248	235	252	256	233	227	256	236	254	231	230	237	235	264	212	229	251	252	220	260	252	243	239	239	228	220	225	247	243	251	238	235	231	258	254	264	246	222	232	246	235	241	236	227	265	223	244	253	218	261	233	224	267	259	226	222	229	257	222	264	267	243	235	243	230	257	238	266	255	223	245	234	234	247	246	256	211	241	236	244	241	237	233	259	236	247	230	221	253	265	216	249	216	218	222	240	242	224	222	235	248	224	252	247	231	219	236	253	245	219	228	244	249	215	247	244	226	228	217	256	231	230	236	239	267	255	255	232	248	242	222	234	248	227	208	227	237	199	233	220	246	251	228	255	254	204	245	234	260	248	239	232	251	222	239	245	250	204	197	216	226	236	220	246	226	233	223	223	234	248	233	226	224	253	245	226	240	225	263	215	238	222	252	187	256	224	238	243	233	252	244	237	221	221	258	267	223	246	247	233	247	237	226	235	239	269	223	229	242	226	249	259	248	235	240	252	241	252	250	224	239	250	260	224	221	222	204	243	239	229	239	255	229	225	222	249	228	216	227	242	252	220	261	231	228	221	236	239	236	237	240	232	202	232	228	230	229	259	240	230	218	246	239	222	229	224	223	246	240	225	273	256	245	254	246	259	234	232	229	258	246	230	226	256	235	231	259	249	239	233	265	219	236	228	249	252	265	206	224	232	232	241	247	244	227	237	256	249	237	248	248	234	236	220	257	252	229	237	212	234	232	247	242	227	240	235	233	234	242	229	257	249	226	214	241	259	233	238	222	240	233	252	234	236	246	233	212	233	231	232	238	240	195	253	192	242	218	249	218	233	235	245	241	235	257	231	255	254	250	249	215	245	232	233	227	241	242	228	223	216	250	226	252	235	251	230	235	241	234	261	236	216	237	215	247	208	223	241	233	243	239	243	229	231	254	270	248	204	247	233	236	236	236	235	228	230	219	252	211	229	217	237	228	238	231	239	250	264	209	258	248	236	225	256	228	223	226	226	226	244	252	252	252	244	246	246	234	253	233	243	218	242	249	234	251	230	243	229	217	235	233	245	224	242	280	250	237	227	246	271	238	222	261	284	253	264	258	235	254	233	244	218	219	198	248	236	250	254	217	221	224	226	243	230	226	244	265	254	238	243	236	234	247	240	254	242	247	240	223	225	236	216	228	259	219	238	216	270	260	248	236	238	233	216	227	241	238	224	226	235	262	211	245	211	214	232	204	244	227	238	240	251	233	233	256	241	245	232	233	254	231	257	235	242	208	242	205	221	238	235	229	262	249	209	258	256	226	221	237	240	226	201	232	262	243	225	255	251	239	257	243	285	227	219	204	243	234	230	254	255	239	235	243	243	233	240	245	241	219	249	231	211	234	239	224	230	216	248	271	257	231	231	257	250	233	205	233	268	220	229	290	250	244	237	221	228	233	234	257	251	207	235	220	229	251	221	257	222	244	247	226	211	239	246	250	225	265	234	260	261	239	270	228	235	233	211	227	214	256	236	228	236	221	228	265	241	232	213	255	231	223	216	239	224	229	245	241	225	233	225	247	241	244	218	238	216	239	221	230	248	278	239	232	224	212	231	217	252	209	246	220	233	218	228	248	254	233	235	245	270	274	250	251	264	232	236	216	246	242	251	263	224	231	231	244	255	252	239	265	223	254	240	236	239	252	240	234	208	242	214	231	215	247	225	225	239	242	234	237	237	244	250	224	265	221	228	253	254	257	243	224	255	230	217	265	242	245	258	215	240	215	218	240	229	249	228	253	216	224	225	229	238	212	226	243	243	199	273	248	222	224	232	236	267	239	231	224	225	268	223	222	224	223	240	237	228	236	210	238	221	249	224	243	240	244	228	219	236	236	224	233	222	225	246	221	244	227	257	234	221	258	245	211	239	246	252	229	244	266	211	203	238	237	217	242	223	255	256	224	247	243	234	232	245	231	233	233	250	226	254	222	216	251	230	222	229	218	219	241	229	221	243	260	245	253	235	223	242	202	212	255	227	244	265	223	258	241	218	218	249	259	250	222	213	230	243	276	233	231	200	227	229	252	238	231	260	244	266	243	240	256	217	238	261	215	230	226	259	212	240	224	254	212	237	261	206	223	267	261	240	227	228	251	274	223	239	248	239	196	223	245	248	234	236	232	237	246	236	270	241	235	246	241	268	210	221	255	236	252	240	228	259	226	240	245	244	240	246	226	233	237	239	213	226	230	251	261	228	245	231	218	212	237	217	213	236	253	240	257	244	252	246	213	261	221	242	244	253	223	237	242	251	235	244	225	255	201	262	202	247	222	243	255	266	250	253	251	232	235	226	237	255	243	209	249	245	251	241	231	239	221	213	268	234	215	245	217	220	252	228	244	238	232	239	220	245	224	220	237	261	224	225	248	217	223	247	238	225	245	261	232	241	233	217	232	230	247	260	206	225	221	233	219	247	236	246	256	209	230	248	223	235	250	214	240	251	236	217	253	245	241	237	230	214	249	263	250	239	248	223	250	261	239	211	237	255	237	230	231	249	215	242	231	228	243	240	228	227	242	215	260	236	219	216	244	221	225	225	222	237	232	239	234	228	210	251	207	259	233	266	248	235	216	223	252	254	238	235	226	251	226	233	232	234	227	240	218	241	215	237	227	241	231	260	222	242	251	244	239	237	254	235	260	223	240	222	254	224	227	238	221	241	223	249	253	261	247	245	236	232	236	216	220	226	223	243	228	219	226	227	256	229	250	221	235	236	233	229	236	261	232	221	228	226	239	252	273	240	228	215	240	260	230	226	225	242	231	218	241	203	243	215	219	260	251	251	210	260	225	230	204	244	215	254	231	213	212	239	242	240	237	222	227	242	265	251	237	239	211	221	240	222	260	257	232	219	229	219	234	250	234	250	240	259	217	235	223	233	211	232	228	223	244	229	221	233	230	225	202	258	242	241	226	190	239	240	232	233	241	218	230	221	258	240	226	254	252	221	245	233	233	235	258	247	219	251	204	218	257	226	223	233	250	226	218	237	232	241	227	258	229	269	235	243	260	244	237	248	237	212	233	252	245	247	234	222	237	240	242	229	266	265	221	252	222	240	244	205	266	227	219	238	250	239	231	252	235	219	213	218	246	213	226	241	232	231	217	247	245	244	218	218	230	239	268	241	229	227	249	265	206	222	238	257	254	214	228	228	229	221	222	246	256	236	242	218	252	243	227	234	227	271	224	231	227	244	219	236	216	224	247	249	263	242	235	217	223	255	222	214	255	263	230	221	229	240	250	231	211	236	233	251	239	250	256	224	214	224	217	245	230	231	232	233	220	243	229	242	232	236	244	233	244	247	228	228	233	229	237	253	241	258	223	248	230	242	218	257	243	245	226	196	249	225	257	244	246	236	230	263	212	238	245	219	259	248	230	233
5013	6673	5373	2810	2010	1614	1444	1435	1849	1803	1158	804	598	538	501	473	2748	326	365	324	358	353	323	325	322	340	321	319	327	347	327	326	325	314	305	283	329	302	294	290	313	330	284	301	307	321	322	334	273	291	315	311	321	303	319	333	316	302	312	304	294	288	275	362	313	307	289	294	306	285	325	354	282	291	286	299	325	301	326	296	315	309	312	327	300	297	290	287	315	305	302	272	321	283	297	285	293	318	305	301	309	304	285	302	323	315	316	306	281	295	304	294	280	316	283	284	309	302	285	329	282	327	304	308	308	318	299	308	321	265	305	300	325	313	341	292	296	312	317	326	296	289	279	299	294	323	311	283	321	304	296	307	324	301	308	312	305	279	344	298	274	299	292	322	306	307	303	299	284	276	316	320	286	277	299	301	322	331	298	313	327	305	323	273	309	339	290	315	314	306	316	302	315	313	311	265	297	300	289	312	302	313	296	279	313	271	272	292	328	318	315	322	289	309	315	307	290	301	317	283	284	326	278	279	319	306	309	312	321	308	301	319	326	298	299	323	290	322	312	279	290	317	302	298	306	310	320	291	304	325	286	318	316	311	293	287	298	301	305	304	308	306	295	306	315	267	292	332	273	309	292	287	309	291	316	306	309	298	292	288	314	287	325	277	343	288	292	327	327	281	286	313	299	311	309	277	278	317	283	326	329	296	289	295	294	322	289	309	290	319	297	290	274	307	298	306	301	305	312	307	304	324	325	287	318	277	299	283	339	287	302	284	302	305	281	324	305	293	310	294	307	323	318	302	296	316	296	328	319	289	351	296	281	309	327	304	310	289	288	344	322	295	280	313	278	307	316	352	322	296	320	282	295	288	293	279	317	304	325	293	335	320	315	305	311	306	305	275	291	294	297	312	315	302	301	305	329	265	305	281	308	285	275	295	326	284	336	293	317	306	295	289	285	322	310	325	320	331	312	307	293	295	271	271	322	300	255	291	281	320	271	302	292	291	302	284	292	325	301	295	306	312	291	320	290	324	329	307	304	293	304	310	319	291	316	314	297	316	310	322	312	311	302	298	293	320	306	268	342	296	284	307	289	291	294	303	304	303	285	300	303	311	323	278	305	299	276	298	294	286	279	283	323	309	306	301	288	326	328	287	265	275	303	282	296	335	319	301	291	300	298	314	324	296	321	310	296	305	296	299	318	312	278	322	259	330	285	295	291	347	282	312	303	322	294	305	283	305	312	323	319	295	322	320	273	295	290	301	323	297	298	313	309	304	281	290	298	263	305	319	266	300	257	312	316	292	300	260	315	320	309	300	309	303	281	280	341	281	307	317	323	319	305	307	310	293	293	290	276	297	285	296	344	291	306	304	286	316	282	282	291	291	310	316	314	317	316	289	284	304	322	300	325	282	308	312	293	293	297	293	329	294	303	291	308	316	294	313	294	318	305	318	295	288	295	322	381	303	323	324	280	302	297	311	302	291	290	311	300	330	270	301	298	295	252	302	327	295	283	294	291	300	297	304	283	308	304	283	289	289	297	319	289	300	321	289	316	292	301	313	279	272	295	307	297	288	294	291	304	321	301	271	276	292	310	294	322	309	333	310	282	289	299	269	280	289	305	291	285	282	294	286	292	316	317	305	288	291	318	327	321	312	303	325	304	314	311	277	315	318	309	302	317	310	311	335	273	335	322	311	306	282	330	316	307	299	291	295	270	278	257	329	298	324	300	331	296	341	289	310	264	277	291	330	298	314	294	300	313	317	291	304	321	277	305	312	286	314	277	317	284	280	308	315	291	316	293	317	304	307	319	274	267	290	312	300	291	305	298	318	315	311	272	302	284	278	295	337	296	307	334	323	293	321	332	297	333	289	294	301	270	309	311	295	278	280	309	322	305	295	293	310	274	288	304	333	315	305	305	297	286	296	289	274	299	320	311	331	330	290	292	307	295	291	281	277	334	288	302	311	274	294	308	287	315	313	307	313	286	282	303	312	255	313	285	289	322	294	300	301	314	278	297	298	299	307	289	274	298	326	283	292	315	311	326	296	315	316	315	313	272	280	330	323	298	292	304	306	294	301	293	294	286	306	282	291	307	319	304	308	290	303	310	325	314	277	262	281	294	299	276	297	271	287	287	321	291	322	315	288	310	275	313	313	283	315	296	302	305	299	314	292	322	295	306	302	283	309	295	326	317	312	283	301	299	288	286	299	265	283	320	308	298	302	299	301	308	272	285	291	301	295	345	322	298	291	322	307	325	299	271	298	329	315	321	328	321	303	338	282	316	313	328	305	298	287	283	293	310	263	335	302	296	303	254	299	327	285	276	305	311	265	311	304	302	305	308	331	308	294	305	303	313	267	279	294	308	306	289	309	279	293	309	304	319	284	301	315	306	298	296	317	293	307	308	300	313	301	326	304	303	301	295	314	283	294	317	326	298	288	281	286	289	337	289	268	323	284	336	315	288	287	295	297	296	276	310	292	277	287	304	321	286	336	329	335	280	314	291	313	326	312	297	283	272	292	299	293	351	298	290	292	299	288	325	272	283	301	315	292	288	298	287	321	303	301	330	293	309	287	271	287	302	295	295	313	309	308	290	309	299	285	322	307	314	296	305	326	284	286	333	287	316	316	324	300	302	292	299	317	283	303	291	328	297	300	321	283	299	263	286	285	308	296	284	313	306	318	315	275	317	328	289	330	283	302	301	296	303	321	327	296	304	268	282	278	275	278	303	275	326	290	292	307	290	293	284	309	280	307	287	322	292	304	327	288	302	324	278	292	274	317	297	312	299	296	277	296	323	319	310	303	346	321	319	292	280	298	269	281	266	292	311	307	282	304	286	277	278	259	329	318	310	305	330	274	318	328	286	310	313	289	306	279	283	326	297	321	320	303	320	282	335	311	294	315	289	283	334	313	325	296	295	303	301	290	311	309	317	302	308	295	302	277	292	315	306	276	297	263	301	326	309	319	291	313	286	296	283	281	282	338	294	274	295	275	300	301	327	301	281	279	273	314	318	317	281	308	284	303	308	310	294	315	325	295	296	288	316	271	289	290	285	288	289	277	291	305	291	317	325	309	295	320	298	269	302	310	278	298	291	318	282	307	311	300	290	319	332	279	302	257	300	288	302	302	328	277	318	329	301	288	291	301	284	277	293	298	304	277	295	287	310	303	303	311	312	306	333	321	292	323	308	325	321	328	323	299	312	312	332	308	313	305	300	283	304	320	307	325	288	315	325	291	297	295	315	288	320	299	299	342	298	256	315	290	289	300	300	318	306	307	298	285	347	311	311	299	275	300	293	315	313	313	324	337	299	289	315	301	309	306	313	319	301	310	305	296	259	285	294	316	317	310	294	301	312	322	280	303	330	292	316	297	307	303	313	338	318	288	310	294	286	289	307	292	304	317	302	279	283	263	313	311	280	308	327	293	312	299	286	298	304	296	282	317	304	300	310	301	280	290	294	305	310	298	285	332	271	294	290	284	278	309	312	316
22948	21548	29630	23924	21541	21593	15312	2163	2280	2194	1626	1254	1094	1010	945	1043	6361	867	746	762	705	667	703	724	751	703	646	693	669	652	671	675	664	632	623	630	652	669	622	696	683	645	630	700	675	603	645	607	650	638	600	621	630	628	659	601	669	603	622	617	602	599	655	613	628	607	633	643	624	672	601	614	639	636	638	665	613	644	636	607	681	596	635	641	621	656	609	604	620	650	636	659	612	662	575	634	594	679	654	650	652	620	686	651	661	589	640	613	608	658	644	653	638	617	608	607	611	631	584	616	627	634	606	659	634	648	697	630	596	646	644	569	616	637	665	623	663	596	609	654	662	635	619	610	633	623	572	650	626	587	595	652	648	587	644	674	632	626	613	627	637	621	621	602	652	621	621	612	649	622	594	648	606	629	601	581	670	642	663	607	639	618	632	625	655	639	623	625	656	628	603	609	615	650	606	604	614	588	621	670	626	610	630	615	578	618	613	565	611	644	640	656	620	599	590	627	619	605	639	581	601	594	605	612	623	641	614	586	615	634	591	632	643	625	617	610	593	664	654	637	675	607	632	599	709	579	607	638	654	622	576	639	599	631	612	626	603	636	589	584	588	643	596	691	627	635	610	651	680	649	586	619	594	690	605	588	614	621	635	576	696	633	582	640	599	606	595	627	661	590	592	584	633	594	651	610	636	601	645	606	591	646	663	625	627	620	632	607	587	628	568	628	661	595	596	637	630	651	597	638	581	626	605	577	591	596	625	679	604	621	632	610	637	635	652	597	606	609	630	617	630	567	642	640	620	611	621	620	602	655	633	624	599	585	585	638	639	628	627	659	646	670	631	622	628	624	626	586	599	616	587	620	592	620	649	595	595	585	608	591	621	691	622	636	605	626	626	603	644	611	625	689	594	602	596	616	622	623	618	602	631	624	598	635	621	596	626	639	641	606	623	638	646	603	654	635	650	604	591	606	586	654	585	586	587	588	660	665	628	569	583	599	579	615	640	618	632	637	639	607	653	613	590	595	625	620	660	564	622	642	633	594	644	590	648	661	675	608	625	651	588	581	598	620	624	577	646	664	671	606	612	596	644	596	595	647	619	637	597	661	643	610	617	594	606	590	641	615	622	607	634	635	652	624	623	613	599	658	665	617	656	609	612	583	666	607	626	618	629	607	591	678	623	595	657	611	639	603	594	599	616	654	641	611	595	610	596	625	664	655	608	628	636	633	616	608	636	608	665	611	645	604	635	625	647	619	637	601	661	627	656	628	682	650	627	605	643	634	613	619	624	651	636	570	630	651	594	618	606	680	639	631	607	598	622	670	610	593	594	638	626	649	674	619	646	654	618	661	580	662	632	615	612	654	587	644	586	580	634	614	639	621	627	597	621	639	609	673	606	628	611	679	659	654	636	605	631	636	620	592	646	602	591	619	604	584	632	616	613	555	651	624	628	615	639	596	625	629	646	628	609	640	608	637	634	619	667	635	598	650	654	638	606	640	647	639	641	627	642	666	619	621	561	627	616	581	596	611	616	567	619	648	628	642	630	615	677	620	610	670	641	585	641	630	622	629	623	687	611	601	629	562	621	604	624	636	645	639	639	633	622	631	637	609	627	623	614	592	556	629	655	642	655	617	653	589	617	590	609	633	633	648	631	641	655	644	616	633	625	605	634	627	581	617	637	601	628	605	597	636	645	585	614	618	626	671	634	606	633	600	638	610	605	618	608	630	650	645	646	654	628	632	657	582	588	612	638	622	622	621	661	582	577	655	583	635	611	629	569	624	600	623	612	618	619	623	624	633	632	653	568	610	602	623	688	586	621	628	631	630	599	659	629	621	595	612	625	669	644	663	605	577	642	632	635	640	601	632	617	598	595	616	608	654	607	650	621	622	605	604	622	549	621	623	579	623	637	599	612	652	632	592	628	640	616	635	634	598	623	616	635	626	613	670	625	613	630	630	603	654	628	653	661	617	605	621	631	604	608	625	600	599	601	571	587	622	609	616	636	641	640	634	632	645	642	693	662	596	595	588	615	617	654	628	597	569	642	598	626	612	610	595	665	603	633	623	596	654	630	631	615	592	603	633	627	600	627	620	663	650	617	579	611	630	629	613	603	601	632	624	613	619	608	633	625	620	576	644	605	646	634	639	602	624	611	637	618	582	621	618	597	657	598	601	644	618	641	566	623	645	604	647	551	670	613	651	612	628	616	599	619	650	612	634	628	639	580	609	623	611	619	621	638	585	573	625	649	614	640	625	631	641	611	633	650	648	614	615	660	630	646	639	635	609	589	619	586	630	553	606	631	638	639	624	593	634	596	624	624	613	679	616	630	571	615	642	643	637	628	650	644	586	598	641	632	653	595	616	609	617	635	642	666	606	617	615	615	606	628	649	609	622	604	607	612	623	657	638	603	616	688	650	631	607	594	623	593	584	587	612	641	640	656	608	643	618	643	630	645	600	618	651	641	639	608	636	604	602	624	617	623	617	625	681	606	652	626	662	634	626	582	651	612	639	595	677	620	659	662	614	638	601	604	582	593	660	624	640	632	610	630	625	572	630	634	624	662	604	586	598	592	621	597	560	640	619	580	634	622	601	614	612	613	604	609	628	659	645	587	580	613	592	634	607	642	638	568	589	624	632	619	604	658	621	643	637	603	630	592	645	606	622	601	609	620	585	588	632	617	617	605	608	622	628	604	589	630	636	625	635	600	613	622	612	565	619	641	649	610	587	603	629	611	636	613	602	596	653	610	631	618	644	601	622	598	605	616	665	643	652	622	613	660	609	582	600	625	639	598	615	671	630	580	622	628	650	608	644	621	621	633	623	675	626	644	599	616	603	605	626	644	628	653	609	581	569	605	652	639	604	643	640	655	637	664	656	600	649	596	620	581	655	601	608	643	626	589	658	624	634	643	607	601	669	622	575	611	647	595	611	590	621	636	598	640	625	615	597	610	617	611	591	622	633	650	638	651	663	637	632	578	606	656	622	623	609	652	618	604	608	671	635	607	628	645	613	658	613	639	582	619	627	581	615	645	575	610	619	644	592	646	600	627	596	653	646	604	600	604	618	633	611	592	631	609	652	659	640	616	600	645	609	603	591	675	657	619	629	603	583	615	659	600	600	672	624	628	643	652	577	613	633	619	628	627	635	650	656	627	656	617	590	621	597	592	624	618	640	598	619	618	587	654	605	596	617	643	605	622	620	605	610	633	624	632	578	631	607	628	606	647	636	653	584	625	623	570	629	630	602	651	571	635	597	616	628	616	657	569	607	595	597	561	638	596	592	622	631	626	597	617	594	629	634	618	613	638	677	667	612	589	620	606	632	584	619	622	600	602	626	595	592	648	612	585	598	578	624	652	643	576	655	597	642	617	615	664	647	556	652	652	664	610	626	639	604	606	591	637	646	642	576	597	632	637	636	638	669	643	662	607	622	607	608	611	623	591	629	645	603	557	598	612	626	631	627	627	669	606	643	665	585	613	606	593	648
7554	17601	15469	9430	5996	4609	3633	3348	4393	3824	2672	2041	1681	1456	1314	1490	9664	953	930	912	833	885	843	847	856	802	792	819	804	808	752	750	771	768	776	742	774	769	764	730	743	718	742	707	759	739	723	759	678	745	714	725	796	718	728	729	745	748	720	754	724	714	725	740	729	706	717	702	683	714	702	723	745	692	725	785	735	695	724	768	697	692	669	713	682	713	726	716	693	700	763	751	742	694	693	709	704	747	726	748	698	748	743	712	726	690	708	716	685	677	674	721	739	759	726	684	694	654	689	723	712	694	765	684	716	714	721	710	740	715	691	671	700	682	726	697	709	698	704	672	728	676	702	752	740	731	724	710	699	705	710	727	686	699	672	679	727	732	688	718	736	727	700	732	703	700	718	730	681	734	689	697	703	753	684	696	682	682	698	716	714	708	698	705	744	734	708	709	741	758	679	715	696	683	725	706	656	750	711	715	758	697	755	730	687	681	733	691	712	712	740	722	717	694	722	678	694	693	726	692	681	642	698	720	702	687	669	720	713	708	709	688	683	745	713	704	706	695	717	683	742	678	692	689	769	665	691	712	682	696	679	731	676	685	713	664	681	706	712	739	691	697	698	726	704	715	688	723	717	699	707	722	762	741	694	712	689	646	748	708	722	711	673	690	702	754	743	675	693	691	700	673	753	721	705	686	705	705	707	700	729	698	741	709	700	714	755	721	689	691	744	724	718	704	667	712	715	728	690	737	684	727	742	695	729	689	690	740	662	712	713	707	694	712	710	737	727	743	708	648	715	719	714	662	728	703	691	720	683	731	743	741	692	687	706	684	705	683	677	724	721	709	708	693	723	693	701	776	712	744	767	717	724	724	709	716	701	675	668	690	682	728	686	701	696	712	705	746	728	753	704	688	709	710	701	757	702	676	705	689	697	692	704	699	656	737	726	744	696	699	723	728	701	714	683	708	709	731	702	713	711	718	744	664	688	671	730	680	657	715	644	692	649	732	674	707	698	671	679	660	705	712	758	679	740	674	706	678	682	759	726	681	734	729	738	717	715	720	704	745	735	715	686	683	726	729	719	696	709	691	704	720	683	748	679	699	691	686	678	670	722	717	679	708	702	727	649	705	698	715	728	689	735	711	666	707	725	738	712	744	695	702	724	677	721	729	752	687	699	713	755	711	714	718	672	714	653	701	778	702	751	723	694	703	715	690	674	692	724	728	711	687	750	729	734	659	763	688	658	728	735	695	700	694	733	671	690	712	775	704	722	728	687	767	686	778	701	733	691	680	708	692	695	709	723	724	684	678	702	672	719	668	654	672	686	666	694	664	724	712	729	723	683	699	748	717	731	701	717	694	683	751	701	743	707	706	680	702	738	704	720	743	696	720	742	683	739	726	707	721	701	662	726	681	695	707	717	708	728	745	729	683	744	694	726	712	702	748	689	701	740	710	662	676	703	705	683	672	704	721	666	723	683	703	737	707	690	747	688	690	677	727	651	684	678	739	656	701	719	758	746	684	717	703	702	679	759	675	701	647	708	733	659	707	676	670	657	670	723	692	764	687	698	691	653	749	691	768	693	700	708	694	670	678	726	674	725	702	691	680	695	697	685	682	697	686	680	694	716	723	718	698	721	699	694	697	725	657	700	682	716	704	691	676	773	718	709	701	711	718	703	713	746	720	688	714	711	715	722	714	717	713	679	705	689	704	684	647	724	726	704	705	693	697	664	740	695	731	701	715	738	732	703	684	717	677	713	745	701	719	728	703	694	697	676	713	691	714	698	706	731	675	720	699	724	744	686	687	678	640	769	731	744	734	711	732	651	719	709	676	703	728	724	693	738	714	718	671	746	721	704	714	714	729	705	742	723	720	694	689	719	656	705	704	683	727	719	677	716	677	730	691	722	673	750	663	703	698	755	702	676	680	727	687	703	702	694	715	718	722	725	706	735	752	709	729	691	697	702	705	672	748	685	684	726	689	766	709	692	723	679	711	747	725	674	700	698	715	739	751	702	713	744	701	650	717	690	713	731	700	694	723	663	684	698	655	680	736	731	704	722	714	710	717	728	719	727	699	713	720	703	698	673	691	715	732	692	683	710	676	749	660	710	725	725	689	698	693	772	691	686	707	657	683	677	759	730	692	698	706	732	743	681	719	692	692	733	704	709	696	703	738	688	711	706	705	680	728	748	744	706	663	694	653	658	719	673	732	717	654	729	702	724	719	693	671	696	678	705	677	730	696	693	729	722	666	732	691	751	667	645	740	725	783	682	733	663	700	688	693	715	720	696	710	690	696	745	745	713	715	738	675	660	658	713	719	689	668	673	689	733	670	721	725	698	708	693	685	679	720	729	688	711	713	671	706	715	691	664	687	722	696	693	711	705	670	694	698	700	713	710	714	723	694	704	727	656	686	710	728	689	724	705	728	672	689	718	708	722	717	686	683	679	679	690	774	671	723	739	684	746	735	699	734	720	690	722	691	665	714	676	726	721	745	697	748	636	675	687	726	735	706	694	723	751	685	696	700	685	712	715	695	747	625	723	721	670	734	711	709	673	682	728	710	683	692	689	744	713	719	687	716	740	709	680	693	753	698	708	688	668	699	685	728	693	687	767	702	698	683	722	673	735	720	709	706	722	715	678	755	703	718	687	689	717	766	692	710	700	707	738	720	716	712	726	764	721	719	719	697	748	661	723	643	664	678	691	678	747	713	693	723	707	714	698	701	724	692	709	710	707	712	630	692	699	680	725	727	642	762	791	714	718	678	691	740	690	722	649	682	742	714	733	748	677	669	734	766	726	689	685	703	696	722	696	694	751	725	708	700	734	707	728	673	748	690	705	692	727	696	669	701	759	720	729	714	707	680	698	687	688	746	688	751	714	705	732	736	710	646	681	714	729	711	683	740	686	701	708	689	688	720	715	692	696	747	707	682	669	687	701	685	713	697	714	714	697	710	696	735	668	670	709	674	717	723	685	690	708	706	688	714	633	774	716	759	742	704	719	749	713	734	725	724	702	706	725	714	740	717	647	744	751	753	674	699	678	761	699	694	721	671	729	734	692	716	737	745	687	687	719	657	707	711	656	704	722	708	710	738	747	707	721	724	661	684	672	658	737	718	682	731	665	703	744	762	687	711	691	693	708	684	711	746	718	661	658	710	712	723	694	713	732	733	717	695	712	716	704	677	687	734	676	705	716	697	705	684	672	727	710	686	737	704	706	764	711	665	688	698	678	695	733	716	710	719	715	718	726	673	713	701	755	722	678	702	760	738	727	734	712	689	697	680	705	726	690	725	707	695	705	677	760	727	693	722	703	695	705	692	763	682	665	716	724	705	735	726	713	693	748	737	746	723	690	712	738	639	743	671	679	698	704	706	733	720	691	706	701	697	704	684	717	734	741	656	738	671	714	704	706	680	695	721	698	731	700	698	704	689	688	685	706	669	739	746	736	663	649	731	746	731	697	704	633	736	693	704	714	736	744	680	716	729	702	721
27373	21229	11040	1935	986	633	461	424	577	611	397	336	264	275	232	291	417	232	232	218	267	215	245	236	249	249	261	239	186	218	226	255	256	198	235	249	238	227	210	230	239	235	237	250	241	224	225	230	242	254	253	202	217	240	242	243	246	229	214	215	204	236	235	238	231	238	225	231	234	210	226	223	250	234	259	247	233	254	239	216	238	243	227	234	233	214	229	253	230	235	235	227	205	234	241	228	231	237	242	239	235	258	233	234	213	221	242	231	225	256	203	229	255	231	236	242	237	237	243	223	249	228	217	244	216	213	256	252	224	247	229	244	242	244	213	246	248	218	236	227	235	253	230	216	209	236	206	228	232	242	217	219	249	205	229	233	224	237	235	249	235	259	233	242	219	228	240	223	263	226	198	246	255	227	234	221	238	225	243	241	221	220	237	214	266	244	251	250	224	259	251	223	223	261	229	213	266	260	245	247	209	246	238	240	253	243	245	260	211	217	261	259	245	228	240	223	260	221	213	229	250	242	217	227	223	221	229	235	251	231	231	254	233	247	246	219	240	209	237	243	243	231	232	241	241	247	244	264	225	200	227	217	239	232	234	270	247	235	231	250	242	231	218	217	262	244	247	253	266	244	243	229	237	227	229	223	231	206	256	233	249	229	224	240	229	230	230	244	248	252	230	220	208	209	261	249	255	242	264	230	202	237	213	226	212	239	248	216	219	231	196	217	235	243	265	253	234	253	235	227	232	247	239	248	230	232	235	223	227	218	242	252	233	237	262	239	237	213	214	290	231	245	230	235	216	229	211	252	223	214	244	252	215	228	229	253	214	224	261	251	233	229	227	214	240	236	234	240	227	280	231	221	252	227	221	217	248	227	258	255	239	243	230	219	233	250	230	221	232	230	211	224	236	226	223	246	225	224	252	247	237	221	234	224	229	248	254	260	260	244	231	231	212	233	240	242	221	234	251	224	230	232	222	247	236	224	238	235	254	239	253	236	221	232	216	196	239	209	229	209	243	249	228	243	246	231	258	237	237	226	240	234	205	232	228	226	251	237	253	233	213	266	212	226	247	219	208	198	226	239	243	225	246	240	259	239	247	226	242	237	238	248	221	240	240	248	216	200	244	243	241	218	225	258	244	246	212	237	237	237	246	210	225	211	221	214	211	221	243	228	238	255	228	249	250	217	229	221	241	251	236	234	237	231	215	214	216	243	244	205	247	237	237	243	226	259	250	276	219	243	243	234	215	220	224	210	241	229	240	241	248	217	217	238	240	228	223	239	223	233	240	222	226	230	251	242	258	229	229	230	233	214	215	232	226	224	239	234	251	239	234	248	224	220	235	237	240	221	235	218	235	225	247	245	255	215	220	211	266	239	236	230	226	257	232	230	249	256	270	237	260	237	249	258	218	225	216	227	245	220	246	254	223	227	219	242	221	266	246	213	237	244	247	238	224	213	237	237	230	231	240	261	205	257	230	249	255	242	226	204	243	219	245	239	240	250	234	251	261	248	234	226	209	264	247	253	247	245	280	213	215	246	244	252	259	264	219	231	238	225	243	254	241	212	244	228	260	230	225	215	253	243	200	237	208	249	265	251	235	239	253	225	244	238	274	245	204	238	236	235	247	251	225	229	200	244	228	230	221	275	231	216	238	211	267	231	218	222	247	229	246	246	216	214	258	225	195	236	229	213	247	250	227	247	244	232	242	228	239	250	233	243	235	217	233	271	254	242	236	237	228	263	269	211	235	236	250	260	240	220	230	231	236	231	222	224	247	223	244	230	243	230	219	232	272	229	242	215	235	250	264	237	253	223	224	242	248	231	249	205	239	224	244	221	253	235	221	221	208	226	267	238	217	202	225	234	240	223	236	239	211	247	244	218	236	229	214	230	229	237	232	257	232	260	236	249	232	247	222	245	242	252	232	237	212	273	253	228	222	206	226	229	223	214	241	215	227	225	219	250	267	216	229	215	200	254	238	238	250	234	237	214	233	247	226	207	210	238	265	238	225	246	245	265	256	246	216	232	252	231	235	214	227	236	240	243	223	218	235	229	233	255	232	251	227	232	247	223	249	258	245	231	215	234	219	240	235	250	223	226	240	227	231	250	230	233	216	243	235	243	230	245	229	224	224	207	240	241	248	232	243	235	248	223	259	246	253	252	231	204	255	239	233	255	235	249	242	230	219	216	249	242	231	247	239	241	223	224	220	238	236	232	237	218	268	254	265	237	233	221	221	240	207	236	206	225	236	209	230	288	219	226	224	225	261	241	220	250	240	187	252	241	226	239	219	247	205	227	233	244	239	232	246	244	228	247	240	219	241	217	223	238	251	251	252	240	233	231	251	237	215	220	232	196	217	228	228	238	253	231	236	227	283	258	208	251	228	242	231	234	236	245	240	243	242	271	245	253	219	223	218	220	233	234	246	233	185	230	245	249	229	223	223	244	236	277	240	256	259	255	237	244	254	231	232	223	239	231	226	233	234	281	222	229	233	254	253	236	240	240	244	237	208	232	248	230	233	220	255	267	228	228	259	253	203	244	227	237	204	241	243	228	240	232	240	218	215	255	219	225	212	233	253	236	237	196	224	232	247	224	231	221	233	261	198	256	205	233	240	222	228	267	248	251	260	246	227	219	233	238	236	228	230	221	233	233	246	217	231	242	233	232	221	240	228	225	213	262	228	216	233	250	211	211	215	222	260	234	192	233	252	217	223	239	229	225	253	229	237	231	253	247	215	256	214	260	245	215	217	220	230	223	230	218	220	204	208	250	227	234	253	210	238	200	221	249	237	223	234	209	239	247	234	209	239	230	222	234	250	229	250	239	243	238	244	248	240	226	234	194	215	226	249	219	234	219	215	241	209	238	243	222	224	216	223	221	226	235	247	243	214	220	244	268	251	244	238	243	251	229	235	255	246	199	218	239	267	205	234	212	219	253	261	226	231	223	227	215	211	246	227	261	210	207	254	235	250	236	245	235	228	222	244	235	229	233	224	241	233	241	264	228	270	234	228	256	226	239	231	223	235	245	218	224	247	241	218	223	266	214	241	245	236	236	247	258	232	224	230	238	246	219	208	219	219	245	260	233	250	213	240	220	212	203	242	226	263	212	253	221	219	275	230	209	230	240	240	223	230	273	254	234	228	236	220	232	247	246	229	232	224	240	214	256	196	224	249	248	214	224	227	233	245	214	233	245	271	256	215	218	237	242	246	239	253	216	247	215	240	222	251	255	236	237	249	228	253	227	219	265	218	188	241	222	232	227	248	258	252	229	251	234	270	230	223	223	239	238	207	241	214	238	206	227	233	214	234	240	214	259	239	228	232	246	223	234	238	234	231	228	231	223	250	228	242	244	226	262	227	260	214	258	249	218	249	235	226	238	223	229	219	231	235	220	258	229	239	226	195	239	238	256	227	232	233	221	245	269	254	250	232	241	222	217	234	247	251	237	229	263	255	237	250	227	220	235	230	224	239	236	227	254	220	218	193	234
4081	1569	1827	2129	1307	678	554	687	1129	1133	716	503	433	361	382	343	643	308	306	273	286	278	270	292	284	277	310	274	267	317	292	249	261	274	277	311	263	248	279	290	312	284	299	288	301	270	288	281	281	282	276	287	285	287	290	305	299	267	256	271	292	289	278	273	273	306	297	286	260	275	262	276	264	260	257	287	291	279	291	283	287	281	331	298	265	281	280	261	264	282	293	301	309	278	264	296	312	272	268	290	274	301	262	315	304	316	261	304	262	277	257	285	286	279	303	303	294	279	296	310	261	258	255	309	300	289	275	275	288	306	245	246	271	291	276	304	242	264	284	273	292	292	277	283	282	276	298	268	294	284	286	272	301	271	255	302	260	301	292	277	287	254	274	287	312	278	252	270	293	306	303	269	256	263	283	263	263	255	251	263	257	289	264	303	284	284	301	281	255	288	292	274	255	290	276	285	301	286	308	246	282	286	266	267	278	309	320	298	297	260	299	275	286	277	301	301	318	289	294	312	263	274	318	271	267	286	285	237	281	263	272	283	280	274	265	284	267	276	296	261	273	259	312	269	285	248	260	301	284	310	293	316	312	280	281	283	295	286	270	295	257	277	289	273	287	249	293	265	291	262	290	274	289	249	279	275	256	295	238	244	295	272	256	297	268	277	279	274	247	265	273	298	300	291	259	260	290	285	295	289	271	287	302	291	280	285	281	287	309	297	283	293	276	273	240	273	300	277	294	270	281	265	280	303	268	297	304	320	298	303	275	266	274	290	259	264	259	290	297	295	264	269	303	291	310	298	284	288	299	288	303	285	281	308	296	261	265	303	256	304	260	262	276	281	297	274	267	285	264	302	246	270	297	301	263	250	271	299	293	278	257	260	266	295	302	264	270	271	296	287	251	293	305	248	282	270	294	256	293	274	300	257	279	283	293	285	310	268	256	277	298	264	267	268	249	296	298	297	287	285	296	280	278	293	299	277	248	309	283	276	280	245	282	290	288	296	292	265	285	296	282	252	278	302	274	271	275	234	263	279	281	285	306	269	263	259	266	284	277	284	287	280	289	260	286	299	285	309	293	264	304	275	259	253	296	282	301	272	263	284	303	259	258	300	297	297	292	273	299	289	275	277	254	270	249	266	295	267	279	255	271	287	267	305	270	257	271	261	282	262	312	285	283	278	280	280	272	262	260	268	256	279	268	256	302	292	282	266	295	270	257	274	264	278	274	291	248	301	272	264	301	295	292	272	259	262	295	270	262	266	258	283	266	293	274	261	287	282	318	266	280	270	271	307	272	302	318	286	259	250	272	277	292	246	280	263	274	290	278	249	258	279	276	288	283	251	323	298	282	255	282	305	304	266	310	273	258	278	286	299	308	270	269	289	300	257	294	264	285	308	282	294	291	264	309	277	273	296	264	280	262	271	314	286	281	271	270	304	311	284	281	263	265	293	278	276	288	253	258	296	292	286	287	275	286	293	269	296	272	277	265	273	275	262	263	273	271	309	250	273	279	270	265	249	284	313	305	250	276	273	261	311	295	290	299	268	258	269	276	289	269	265	269	276	294	281	275	288	273	290	262	272	291	269	275	300	281	282	305	278	289	306	299	266	314	283	304	297	271	255	275	293	269	315	280	293	274	285	291	280	260	290	317	269	287	255	299	260	279	320	299	259	269	320	284	283	289	283	261	282	268	303	270	287	292	315	266	257	276	285	259	281	281	284	276	295	263	263	264	305	288	282	308	310	278	258	291	253	301	254	288	283	262	285	266	272	308	274	255	288	300	298	294	290	297	297	278	296	268	266	290	274	276	295	264	282	271	285	292	294	303	289	287	281	307	283	272	242	301	324	282	263	271	300	264	271	257	261	269	269	292	263	288	286	296	282	300	266	285	269	251	263	275	256	283	299	291	274	304	274	263	289	286	285	277	269	270	266	265	277	284	256	317	242	274	318	310	243	283	273	273	269	284	296	306	290	284	272	305	312	285	305	286	298	265	286	238	280	285	280	271	272	255	273	264	283	275	305	288	295	338	263	293	285	269	261	303	305	238	282	284	286	277	289	279	276	296	302	272	283	291	266	273	296	269	276	267	273	296	247	280	277	280	270	263	267	288	266	262	253	269	285	282	269	295	295	293	288	284	255	293	296	277	296	277	262	278	301	281	284	256	274	279	276	306	293	285	290	282	271	259	267	281	281	297	277	273	287	274	291	290	266	283	304	289	265	285	253	278	264	334	280	295	279	315	295	288	274	267	267	279	279	292	284	282	281	269	300	297	287	313	270	271	282	280	280	265	289	307	242	290	273	284	315	288	273	280	286	280	250	261	280	268	285	266	272	298	263	313	291	282	261	261	274	258	310	296	229	268	313	281	291	253	286	289	219	285	263	290	283	277	323	274	278	267	300	284	290	281	281	293	292	298	309	271	262	244	306	288	267	273	290	280	286	261	297	256	260	296	245	263	286	275	282	240	275	288	268	288	300	297	265	281	305	272	270	316	281	275	293	261	295	248	231	318	289	294	276	282	289	276	267	281	263	291	317	265	276	269	283	298	274	266	251	304	286	293	296	284	296	291	269	256	269	265	323	301	268	300	269	260	255	291	273	283	284	274	272	275	265	251	278	285	296	284	277	291	268	261	300	289	289	274	263	267	281	277	310	283	282	267	301	288	269	287	286	284	268	293	294	285	271	276	291	256	275	306	273	248	283	285	272	301	276	278	312	281	258	281	293	272	296	269	272	271	270	288	271	290	289	279	270	260	277	287	262	303	291	252	274	276	246	282	294	279	283	267	279	282	262	261	273	308	302	293	261	276	250	269	284	281	293	269	290	300	266	290	280	273	301	301	278	266	316	255	276	304	277	271	276	280	277	287	285	259	283	290	295	290	266	314	278	312	270	276	298	299	282	248	282	283	297	269	281	261	285	313	279	279	248	277	266	278	300	253	269	276	273	301	272	298	299	257	302	263	278	255	305	289	282	275	279	272	277	252	279	263	275	261	258	290	266	281	284	305	290	279	314	268	289	284	281	297	321	284	301	295	285	277	272	270	312	275	264	291	303	276	326	283	263	284	275	270	274	274	261	290	286	255	264	274	313	286	254	277	292	245	312	298	260	273	289	266	264	264	287	287	304	282	263	291	256	260	267	269	292	312	295	333	293	309	255	272	288	267	300	300	293	304	274	292	253	275	271	293	308	272	272	274	296	281	248	267	297	271	253	254	270	254	296	290	293	273	281	278	303	291	265	300	270	286	282	299	292	278	273	294	283	279	243	282	287	270	308	277	279	281	271	288	295	276	312	292	296	228	268	300	266	262	290	289	286	309	298	297	237	279	293	277	275	270	282	277	269	283	262	311	278	255	316	279	261	278	268	286	292	265	278	311	315	280	285	282	292	278	281	281	287	282	276	284	280	286	258	279	253	271	297	293	292	276	304	281	260	255	284	290	287	270	281	283	301	276	259	306	286	270	268	274	282	278	278	269	272	286	293
23755	21560	29352	24223	21566	18769	2935	1434	1516	1600	1147	881	769	686	743	830	2999	580	525	592	563	578	577	539	558	508	539	517	528	522	546	583	519	524	544	537	522	506	512	557	523	492	487	515	489	540	535	522	524	526	550	514	515	520	515	522	485	500	471	468	497	516	513	506	450	508	511	479	543	503	509	509	538	506	465	501	512	501	488	495	515	553	550	501	503	484	530	494	554	504	559	513	499	532	481	507	538	494	535	483	520	510	492	506	508	548	486	553	514	501	491	525	522	465	497	516	480	478	521	488	515	530	491	519	540	489	463	479	481	503	510	513	467	507	513	486	497	491	470	493	465	501	495	487	532	476	470	532	512	463	488	480	545	532	490	527	505	517	553	484	496	485	534	513	516	496	483	475	530	473	510	462	541	488	511	496	504	498	502	506	542	493	523	479	546	501	543	484	551	542	504	496	454	522	514	494	493	535	525	523	507	527	493	508	532	486	509	511	491	434	499	448	483	499	477	491	490	516	465	497	496	553	489	460	501	534	505	503	490	505	545	490	507	505	524	488	481	463	484	524	544	526	497	472	489	466	489	514	500	517	513	526	493	504	492	492	504	527	498	517	508	485	513	529	525	502	474	483	519	473	520	491	497	510	481	475	473	534	483	479	479	537	519	471	498	511	491	471	533	496	517	527	504	508	493	486	505	491	483	458	505	486	501	542	492	507	509	491	491	469	517	502	487	489	498	499	521	522	462	463	516	537	511	468	477	494	497	531	489	532	492	486	526	525	528	511	509	497	483	536	518	515	491	486	469	489	497	483	459	538	472	485	491	446	531	476	522	519	526	512	562	497	506	478	498	526	500	463	537	502	546	515	507	490	531	474	488	487	507	522	456	512	503	530	496	489	519	456	533	504	526	503	525	536	476	522	470	522	506	476	513	484	525	464	483	483	464	515	535	514	549	474	458	460	449	441	497	542	484	482	538	483	515	497	500	470	515	537	499	494	520	519	494	465	520	503	546	490	501	486	491	508	501	497	509	501	472	552	535	518	496	479	477	511	530	524	505	497	509	527	552	494	508	488	508	475	486	494	512	505	490	475	505	516	490	518	518	495	477	522	503	527	530	514	493	513	491	451	474	532	523	498	536	497	465	528	482	525	515	498	475	514	503	511	508	505	490	456	504	534	477	481	470	451	491	529	527	526	545	523	535	502	480	522	463	499	519	474	475	522	501	490	509	497	520	494	495	506	512	507	489	506	489	505	530	503	522	474	515	494	498	472	485	534	542	520	491	531	506	490	469	497	497	525	497	483	480	518	478	466	503	545	522	504	503	506	514	458	482	493	461	503	504	494	505	526	546	514	469	513	461	481	515	462	510	483	543	489	458	515	494	467	491	496	463	515	494	551	514	477	489	469	482	556	519	489	532	519	498	466	510	499	492	468	512	498	517	472	492	489	536	500	498	503	509	496	485	480	508	464	519	493	507	483	530	505	506	495	480	500	492	456	479	482	480	526	466	497	507	541	473	528	489	491	481	459	489	500	480	495	489	547	453	522	516	522	488	480	494	501	482	503	537	482	491	506	486	503	491	518	469	532	445	515	534	512	532	519	489	463	500	458	549	519	466	493	513	493	495	517	501	513	525	494	483	466	482	490	519	507	507	538	535	468	516	535	471	464	547	504	497	485	502	500	506	489	505	494	521	492	569	474	509	484	474	525	484	509	520	489	511	524	459	485	508	487	533	524	501	517	524	515	495	466	528	518	505	507	515	529	478	493	515	488	513	451	493	504	482	532	481	495	505	516	464	499	477	514	516	497	490	479	515	498	532	494	516	528	513	518	491	483	496	531	489	541	494	508	532	464	518	479	511	482	515	446	512	503	543	505	474	512	532	507	514	527	494	490	502	505	478	507	470	506	522	511	499	528	460	525	456	475	489	485	539	543	497	478	490	500	480	490	552	489	498	497	440	521	485	511	502	524	514	464	513	518	510	490	479	498	506	511	502	542	502	510	497	547	472	477	526	488	489	510	516	505	532	508	501	506	491	516	541	532	497	476	487	519	497	490	499	504	554	493	488	519	523	449	497	505	493	507	518	457	518	484	557	489	473	500	502	504	460	552	494	485	450	502	473	488	534	507	474	476	572	529	492	468	496	498	515	493	463	512	489	497	499	507	486	515	505	513	496	477	475	466	508	494	531	530	511	534	489	463	476	539	513	536	494	512	500	480	518	537	505	453	499	487	531	478	484	512	518	461	446	486	504	493	516	528	502	513	510	482	493	529	493	485	542	459	508	517	468	542	484	498	528	464	479	496	508	488	483	478	488	542	498	480	514	449	509	527	521	484	500	519	524	488	502	495	469	486	505	504	548	511	500	470	523	505	536	527	457	499	494	494	500	509	484	489	486	552	477	475	530	508	505	500	494	503	499	480	518	496	468	506	485	473	500	494	470	480	452	512	518	484	487	524	494	503	508	485	501	507	488	484	500	486	466	517	456	445	474	523	496	480	477	523	473	475	545	500	517	515	512	513	521	497	492	501	488	522	506	524	493	484	509	525	509	505	522	493	488	497	504	509	526	495	505	496	544	521	508	503	507	521	530	526	483	484	501	515	522	473	484	496	492	489	510	527	512	499	512	489	511	493	512	520	503	512	486	460	468	486	497	497	490	535	466	516	460	519	496	469	493	497	497	506	508	504	483	492	490	527	518	466	529	508	484	472	513	490	502	480	493	500	496	479	497	477	487	533	474	522	491	516	500	511	535	500	485	489	512	474	510	490	496	507	505	502	501	497	484	536	539	479	497	489	482	453	475	493	533	510	493	472	534	479	487	523	467	506	524	507	515	506	478	552	495	506	473	473	481	495	499	456	522	479	498	421	524	518	495	494	486	461	498	538	503	478	490	517	500	470	488	498	492	482	504	513	527	505	513	470	509	501	518	494	493	518	500	489	515	466	521	482	485	505	477	532	513	557	486	495	538	487	501	566	499	508	483	502	488	499	512	513	502	481	482	511	492	516	470	514	489	532	511	529	512	493	518	510	499	494	482	485	497	502	511	485	477	460	482	492	479	484	464	492	466	475	511	491	488	536	504	469	510	511	490	471	488	506	510	544	533	492	537	496	489	472	506	532	507	511	526	521	501	497	483	508	482	494	547	508	511	536	454	528	511	486	498	505	496	464	454	507	518	484	558	502	502	526	515	457	504	461	518	512	493	509	499	509	505	517	509	464	508	483	471	510	466	515	526	500	511	520	478	451	495	528	492	543	514	508	496	506	517	507	496	510	519	544	497	496	489	497	536	487	459	486	498	486	467	466	496	535	502	484	487	481	500	489	539	472	498	438	534	534	463	505	453	486	526	501	518	488	483	527	512	504	493	519	512	517	482	495	518	494	505	556	485	471	492	490	517	487	560	509	551	493	497	527	571	490	455	502	490	472	505	507	509	494	468	520	477	521	502	526	499	482	475	505	491	542	503	511	527	501	475	511	490	496	499	510	510	533
5110	10872	10032	6629	6321	3733	2868	2436	2868	2905	2008	1374	1070	1017	935	1189	5125	708	651	710	647	661	628	669	600	611	616	606	631	624	606	564	603	607	608	561	597	588	590	598	611	599	613	586	617	577	584	571	591	564	599	555	575	637	632	594	595	578	574	538	573	551	611	564	574	536	584	596	568	569	565	556	583	552	551	555	580	604	617	544	579	535	557	523	550	579	600	560	563	566	612	624	598	523	544	608	629	599	584	619	595	547	558	520	589	607	540	554	576	624	604	611	560	536	571	570	557	569	560	560	549	579	553	506	525	563	541	569	583	560	568	559	575	595	540	569	574	598	557	538	581	551	525	544	565	596	588	571	556	561	548	568	592	593	605	525	562	555	569	579	554	551	596	544	551	589	562	505	547	544	524	507	546	543	543	574	551	586	575	563	524	679	538	547	553	541	521	525	566	558	585	541	592	570	596	579	574	560	519	539	579	595	618	576	566	556	555	563	569	567	553	565	595	557	577	573	565	576	586	573	535	562	578	592	574	549	556	622	544	554	605	540	587	563	581	556	514	558	574	541	576	573	546	591	535	556	552	594	569	554	614	566	578	617	579	614	585	561	599	590	563	551	545	586	558	625	561	581	573	578	560	557	577	562	577	556	527	510	538	571	540	580	589	540	555	563	571	585	623	534	584	571	577	553	578	536	595	564	562	587	596	569	528	554	552	582	561	585	552	603	570	547	550	569	592	592	571	573	564	567	573	511	565	586	554	543	589	594	576	559	581	598	540	563	555	593	561	543	582	549	560	586	529	583	589	561	550	547	536	562	587	595	569	563	603	593	563	545	535	596	594	563	572	536	566	566	582	537	591	529	576	550	573	571	548	585	570	599	567	569	572	554	561	569	529	528	527	581	573	556	558	544	575	582	570	586	569	589	576	574	554	626	541	611	588	592	567	551	565	572	561	558	604	552	558	573	574	587	524	623	583	564	567	521	575	567	564	514	508	512	584	572	554	606	557	534	583	569	559	598	573	551	546	570	556	597	536	583	565	622	539	581	578	537	557	577	568	586	538	574	602	557	622	538	600	567	575	572	552	578	540	558	617	552	571	567	585	580	549	574	569	587	541	550	545	553	566	601	562	538	558	551	561	573	582	580	581	551	551	587	537	567	573	558	578	584	556	596	523	524	533	558	594	531	583	546	546	554	565	611	560	568	576	531	605	574	580	580	562	542	585	577	544	588	590	532	577	583	579	586	600	584	546	551	583	532	563	566	584	583	590	553	538	555	629	581	509	576	551	563	571	565	573	591	574	580	584	599	563	575	606	559	568	564	588	565	565	550	571	571	534	557	600	589	534	542	601	570	594	599	587	568	578	530	575	586	590	568	560	575	614	559	545	576	552	591	523	555	529	559	542	539	567	572	557	563	581	582	569	606	579	585	586	549	582	513	578	554	572	560	532	559	561	558	601	557	570	542	630	528	544	569	557	535	566	587	533	574	544	586	603	590	570	585	539	518	562	548	596	565	598	571	554	585	615	543	593	558	602	552	583	583	553	551	560	588	528	579	570	595	567	581	579	557	558	570	538	574	594	563	573	599	590	555	568	560	555	616	567	586	559	601	542	578	524	526	556	605	583	521	554	564	578	532	546	576	567	603	508	568	550	583	547	583	576	550	582	566	538	567	629	556	583	589	540	610	528	566	578	542	557	561	576	554	587	539	542	610	605	511	550	594	550	526	566	571	553	576	587	563	597	559	586	537	563	602	580	588	553	573	560	573	575	599	574	555	566	575	566	570	556	525	599	570	553	553	584	576	530	564	565	586	534	624	569	560	598	590	568	589	587	556	586	557	574	557	568	569	571	572	589	599	531	553	530	552	570	583	552	545	550	560	574	534	580	554	586	605	585	549	540	575	546	587	512	601	534	581	579	563	532	586	565	600	572	592	580	566	583	551	549	550	581	562	600	555	587	559	533	547	607	537	632	551	563	550	558	609	603	535	593	591	585	572	544	607	570	536	559	584	574	556	562	564	600	590	537	543	586	557	541	562	568	581	593	583	537	580	566	586	599	511	607	572	555	563	547	565	516	562	585	577	557	563	557	560	557	570	555	580	523	583	585	535	589	599	574	535	572	520	574	576	531	596	560	559	606	543	567	577	566	527	600	590	544	584	605	547	596	555	565	564	553	578	554	580	566	564	590	573	570	576	523	553	568	559	566	605	547	570	557	585	543	563	589	585	602	571	600	540	590	572	554	578	583	590	608	561	547	580	630	571	567	553	601	562	594	581	555	616	557	624	613	581	571	541	544	588	552	568	533	547	590	566	615	571	561	631	576	536	604	574	561	568	575	584	547	557	531	578	571	555	537	575	549	560	564	557	608	531	612	585	568	602	565	562	546	567	536	540	539	553	574	569	601	589	564	605	563	576	582	547	581	603	512	550	555	580	582	533	583	598	564	563	566	531	510	555	589	588	600	591	555	592	562	529	590	584	565	571	575	613	525	602	549	563	558	584	570	559	576	567	579	541	619	565	591	600	584	603	544	565	574	527	518	563	510	555	563	530	589	572	583	603	564	574	572	553	564	558	504	567	568	577	592	579	560	556	583	581	546	587	550	585	572	528	604	579	625	600	560	572	572	545	559	555	548	593	555	546	587	552	578	573	596	568	554	591	575	554	575	606	595	536	567	573	562	556	546	567	530	597	575	582	551	575	575	604	608	598	517	556	550	541	560	581	597	563	535	537	599	597	561	595	583	578	582	565	560	579	576	566	586	599	558	577	578	573	534	586	538	572	555	558	575	553	572	545	542	570	538	557	580	559	566	605	568	597	607	524	543	534	579	608	548	624	553	571	550	543	588	586	565	575	555	584	531	564	577	581	531	590	568	564	566	534	582	597	538	544	611	615	519	549	598	569	568	552	592	568	550	536	574	565	566	554	557	579	559	543	578	576	587	567	562	588	607	589	553	555	519	546	540	565	524	582	574	585	531	592	536	588	548	582	557	535	533	567	580	525	586	567	525	569	563	563	545	573	599	547	586	523	580	590	570	577	623	559	581	595	551	575	564	607	546	581	537	585	547	558	578	583	542	507	536	578	596	563	532	543	530	604	583	548	592	544	562	555	577	562	554	592	538	550	527	535	577	593	600	581	564	605	550	559	594	555	576	564	557	588	569	574	576	546	571	573	558	587	584	562	571	552	615	568	528	609	561	585	562	601	559	582	536	559	594	516	585	574	590	575	589	538	564	553	593	541	581	546	569	561	537	575	571	555	516	533	584	564	576	549	578	563	529	610	520	516	591	570	599	536	575	570	593	570	575	530	558	573	584	586	552	584	545	578	615	574	579	577	551	547	552	582	544	593	550	608	580	586	565	597	568	506	587	565	626	582	523	563	536	606	554	571	556	520	576	569	582	597	521	572	586	571	576	557	578	541	608	608	598	598	536	529	534	562	536	565	580	593	603	539	605	549	579	620	553	581	564	534	561	553	565	550	573	522	533	602
25154	21590	28544	25028	18215	1940	947	685	765	999	672	443	382	385	328	334	1737	276	288	251	265	240	232	244	268	258	257	230	233	258	251	243	268	230	234	245	234	204	270	254	238	242	240	256	246	227	233	263	243	242	255	217	249	265	248	263	251	239	241	240	229	232	255	231	251	253	245	230	236	247	250	262	258	252	262	248	233	247	217	256	237	234	235	239	262	235	267	235	231	257	279	227	235	243	256	291	241	245	239	269	241	249	227	230	236	245	251	236	254	222	262	253	212	249	249	237	249	227	256	262	241	244	242	233	245	257	241	243	242	223	238	242	221	228	210	217	239	244	281	257	226	249	229	233	244	266	241	224	251	256	237	250	247	257	270	229	244	255	207	223	246	236	242	214	252	218	242	233	223	230	238	254	249	233	262	253	267	242	252	215	237	235	224	262	215	235	238	220	252	233	249	248	267	218	232	249	249	234	255	255	247	209	225	242	248	252	244	255	251	213	226	237	256	220	232	258	256	195	249	241	236	281	230	227	238	217	217	204	235	245	235	245	242	217	215	254	251	258	263	234	230	239	244	217	238	226	234	263	244	224	258	235	205	219	248	233	219	214	225	249	247	230	274	241	253	271	218	236	210	236	244	208	224	266	233	252	248	254	230	232	229	226	232	242	252	241	264	243	236	250	225	259	261	229	259	224	235	230	240	235	236	222	226	240	256	237	221	241	250	244	249	252	224	226	257	245	246	244	269	241	264	227	260	228	239	252	212	246	245	236	239	233	231	243	257	222	233	256	211	233	231	229	251	222	244	250	245	229	253	222	228	222	214	248	248	236	251	225	237	236	252	261	235	224	225	251	248	209	217	250	257	255	232	246	227	222	264	243	243	246	238	254	231	221	245	233	234	255	245	255	212	219	217	257	247	222	229	251	257	243	260	205	252	227	213	257	231	225	241	237	236	228	244	234	227	255	206	222	227	217	214	267	242	233	270	231	216	242	214	253	228	248	233	250	241	237	219	229	224	228	229	243	252	236	217	239	247	261	219	233	227	256	257	211	235	237	260	231	250	223	222	217	238	239	262	269	245	214	225	237	221	236	242	228	217	245	231	268	215	210	235	242	230	227	234	256	256	233	229	248	223	239	232	230	225	275	227	235	230	253	217	224	228	230	229	244	246	232	248	237	217	248	216	224	278	219	219	253	225	229	212	234	241	258	220	244	222	243	251	227	226	224	248	226	242	244	242	237	253	234	242	221	227	258	249	227	224	242	269	236	235	255	255	261	217	243	262	219	234	213	246	226	230	258	236	220	253	243	224	259	257	241	234	250	260	234	213	244	246	223	227	230	235	231	212	242	239	235	246	246	260	229	259	265	225	231	244	246	234	258	268	245	238	234	237	233	241	247	231	244	237	239	244	233	215	230	237	226	224	234	221	238	238	243	251	213	251	203	242	249	220	239	242	227	237	231	263	225	215	241	246	231	232	225	239	273	204	245	247	259	235	220	220	251	224	270	226	249	223	245	260	254	232	256	245	236	239	205	257	243	253	241	234	257	230	238	236	243	231	257	269	252	230	222	234	216	249	214	235	252	244	232	249	239	249	241	249	242	254	237	233	241	230	259	268	228	232	220	238	210	226	235	232	247	260	217	225	227	239	253	216	224	229	225	250	262	207	230	217	229	256	233	256	283	229	223	235	248	252	243	231	221	226	241	210	205	237	232	234	262	219	232	229	216	229	242	262	223	239	211	240	233	241	234	245	231	248	240	216	241	253	227	201	233	227	223	244	248	252	235	258	241	271	236	218	235	251	238	256	259	241	241	227	231	242	217	249	238	217	238	228	250	266	236	203	210	232	238	238	240	250	225	242	263	243	246	231	218	239	236	232	228	226	228	274	236	244	215	225	237	225	237	252	219	268	252	237	236	236	247	247	214	255	229	260	199	250	233	241	213	221	270	234	252	271	227	262	222	209	246	241	219	227	238	211	234	244	244	224	213	245	258	234	216	240	230	220	210	249	211	231	264	250	214	267	242	206	220	233	239	232	241	276	238	243	249	231	280	252	245	231	243	243	253	235	236	228	253	256	238	221	219	213	203	251	214	238	231	256	277	228	218	229	237	238	264	234	246	241	260	218	256	246	228	228	232	240	236	270	225	250	247	244	262	255	227	256	248	220	238	250	234	261	237	240	238	242	233	228	244	226	239	233	209	217	242	222	224	234	251	252	242	218	245	225	236	254	244	224	263	239	213	207	236	250	230	256	265	223	250	230	220	235	263	261	255	204	238	232	252	266	232	238	227	239	210	251	222	228	226	232	226	239	231	226	228	274	236	218	202	253	219	208	247	238	239	220	223	255	222	240	227	242	251	256	240	231	211	246	226	239	228	253	245	225	225	224	243	241	236	253	237	254	210	238	239	245	250	248	233	227	224	214	232	268	232	239	251	255	249	254	225	214	254	238	237	249	242	228	242	237	243	224	221	221	257	219	247	238	241	258	236	230	252	235	232	259	239	215	234	235	257	214	243	219	231	229	224	247	225	232	246	257	242	238	236	231	250	256	225	241	226	224	234	233	244	252	247	263	233	247	213	230	241	256	249	218	243	256	231	248	252	257	228	209	227	252	222	234	232	222	204	203	261	231	213	216	235	187	231	213	200	232	216	242	236	238	253	250	223	251	243	263	222	226	270	254	237	254	250	246	237	226	224	238	237	217	244	236	227	255	230	221	217	216	252	224	233	247	222	217	234	229	248	261	245	224	246	235	233	238	237	225	247	231	213	226	226	249	262	249	247	219	254	259	237	230	216	235	268	281	228	237	270	244	251	220	248	238	232	241	220	248	235	280	233	225	252	226	242	233	221	248	273	260	232	245	254	234	241	202	237	225	238	250	249	236	217	239	217	232	250	232	224	224	268	212	234	253	255	227	233	225	276	220	225	225	240	223	237	226	255	220	229	248	252	251	240	208	262	287	259	219	216	247	239	220	206	237	230	270	236	226	230	228	236	250	266	230	228	237	245	213	237	262	240	234	243	232	222	270	233	268	215	197	242	230	233	211	268	224	263	240	228	256	223	259	229	224	244	250	225	235	230	250	251	234	216	253	230	247	244	250	216	242	244	240	231	247	243	218	238	226	195	222	240	235	232	236	287	225	248	217	247	222	225	253	254	262	235	250	236	223	229	257	228	244	221	240	260	241	228	235	247	249	218	209	256	253	258	216	266	232	243	257	238	234	261	238	229	225	210	236	251	235	222	243	245	239	234	262	234	226	224	241	224	220	242	224	237	256	228	225	268	234	224	229	227	228	239	240	230	240	256	248	275	253	235	214	235	220	248	211	215	225	248	233	231	240	235	223	239	229	237	237	222	252	244	252	258	227	226	236	224	252	265	241	250	242	221	237	257	247	223	261	246	241	243	267	263	223	245	254	256	245	228	210	230	241	262	239	255	215	207	247	217	264	245	225	221	227	230	242	255	240	225	256	207	229	211	225	223	236	203	227	237
4845	6262	5478	3240	3171	2662	1837	1569	1903	2017	1423	916	650	627	543	498	3362	385	384	354	344	337	328	313	327	349	337	300	338	350	334	332	298	324	293	312	319	308	328	298	282	340	318	298	275	286	312	317	326	300	307	302	294	341	318	310	287	317	283	291	316	295	340	301	313	313	308	304	319	335	302	293	305	317	299	288	330	300	307	317	323	272	298	327	327	302	284	284	295	314	312	317	292	311	290	318	284	311	292	318	303	280	301	305	298	300	308	318	313	267	321	302	310	309	320	292	310	341	302	307	324	304	288	260	311	304	313	335	257	313	268	288	284	320	319	294	302	297	300	320	264	321	333	284	301	313	271	283	321	326	297	287	294	309	316	317	323	299	329	306	302	308	297	319	302	311	292	294	311	316	305	294	315	299	305	339	311	320	292	341	335	340	299	290	319	302	284	283	325	302	295	289	327	326	297	314	271	318	296	303	289	285	342	326	325	308	280	307	310	289	300	305	281	307	280	290	319	307	306	304	307	319	284	321	323	300	298	310	297	314	314	303	312	276	312	311	291	298	286	305	305	316	291	310	355	266	317	340	309	278	297	287	290	273	303	290	281	300	300	289	335	328	346	321	294	319	316	315	280	267	326	311	328	258	292	317	288	295	277	356	331	288	296	284	337	310	294	316	321	306	303	318	286	326	341	308	295	284	307	299	304	285	250	300	291	310	265	329	281	312	274	320	274	318	313	284	317	300	277	274	314	299	334	325	280	301	314	312	275	351	310	307	307	320	303	306	326	311	325	323	337	290	334	300	300	300	305	318	279	302	268	303	291	313	297	277	286	273	287	291	308	277	296	327	327	287	313	302	294	311	325	340	290	325	327	303	273	290	294	273	335	294	285	282	317	292	316	304	294	275	339	313	302	297	321	317	308	289	287	317	266	307	324	297	310	300	298	296	339	279	314	313	291	319	306	314	294	307	286	301	313	294	333	302	282	318	298	317	309	319	315	313	285	294	290	305	269	277	305	322	311	288	328	304	315	336	287	281	290	315	297	322	304	279	262	330	282	269	337	286	297	287	276	299	289	301	303	341	307	299	319	325	294	286	296	293	304	298	305	299	310	304	311	284	337	285	300	302	306	302	309	313	315	310	320	311	289	314	263	305	294	293	301	302	301	290	304	311	298	309	304	332	333	324	305	323	315	307	286	284	338	294	322	317	308	330	301	314	337	307	324	307	321	292	294	317	308	300	290	303	302	283	257	311	292	278	269	328	286	316	299	300	303	285	318	310	298	275	284	301	313	294	294	281	316	282	302	313	299	311	301	308	289	321	284	272	291	304	318	301	299	290	312	291	326	326	296	298	303	321	312	297	303	306	274	332	326	297	290	320	307	271	322	294	294	267	281	288	303	303	309	297	303	309	321	326	299	296	284	288	303	268	336	295	289	296	299	322	320	313	280	286	295	304	286	300	312	294	284	285	277	297	303	301	310	323	329	298	337	320	298	261	318	284	284	321	297	278	299	303	303	323	320	318	299	305	304	296	301	316	307	298	315	306	310	300	307	287	308	286	295	314	291	328	326	286	306	280	284	310	307	327	316	307	285	302	306	318	291	295	321	284	317	317	299	321	283	334	328	278	324	299	299	297	313	289	293	293	310	275	272	311	291	316	298	307	300	296	318	282	309	325	290	285	311	326	313	306	274	275	289	339	309	265	280	274	323	310	328	292	313	302	318	310	284	282	286	333	309	290	291	291	306	312	318	307	280	316	269	271	315	290	289	314	314	313	293	290	332	250	290	313	317	313	305	291	305	331	295	309	283	330	332	299	315	294	287	294	301	321	306	278	307	277	298	297	298	279	307	296	276	261	299	301	287	338	290	289	314	328	297	319	322	305	287	327	280	316	303	302	304	290	285	300	319	295	287	266	322	281	276	275	288	339	301	329	292	315	305	304	333	310	318	308	292	311	283	292	278	293	314	308	304	304	318	320	343	321	317	282	294	288	271	276	305	296	298	309	328	309	332	289	319	302	339	324	316	319	294	315	290	315	314	298	306	293	298	326	281	344	315	286	323	310	301	317	300	300	314	312	300	314	302	297	306	323	309	326	271	286	273	316	297	318	306	309	275	284	318	291	295	324	322	289	306	290	312	319	305	294	277	318	291	316	309	302	296	305	280	298	276	285	302	303	268	328	336	350	303	290	283	347	266	294	294	298	304	288	300	285	316	314	308	301	305	290	298	320	270	314	296	313	313	307	292	287	269	332	315	299	264	292	309	302	293	284	286	300	314	307	279	282	299	313	282	319	282	324	304	289	320	299	292	313	323	275	290	336	310	294	304	286	282	309	310	302	280	295	302	333	346	313	291	286	322	289	338	292	313	297	313	297	313	318	306	335	278	300	288	305	294	304	310	302	314	281	292	283	289	306	263	281	299	303	271	342	312	299	315	339	318	318	294	316	306	319	316	288	348	315	286	296	308	290	332	303	302	312	288	319	298	316	299	314	327	307	280	297	317	313	331	322	270	297	273	289	304	280	319	325	304	257	299	282	304	301	295	316	303	301	296	310	298	292	276	299	306	270	297	318	304	277	304	291	334	310	327	296	298	339	297	317	295	306	318	323	292	304	303	302	301	339	292	277	282	317	292	357	281	283	281	281	300	317	329	298	288	331	297	280	291	331	307	286	303	283	307	291	315	296	311	282	304	336	308	281	305	289	301	295	296	343	334	297	295	330	305	305	313	301	302	292	309	325	288	318	287	283	288	297	311	292	312	295	287	296	325	306	282	312	305	300	290	316	294	278	302	314	340	322	271	264	295	294	324	293	312	307	278	309	301	323	267	333	314	320	301	307	295	297	303	292	304	303	329	333	307	291	287	316	303	315	324	301	269	292	319	306	306	286	301	288	303	277	313	286	306	302	272	308	291	313	304	300	291	296	332	312	261	300	296	284	293	295	292	305	295	300	270	315	335	304	302	292	310	305	307	316	339	301	296	305	307	341	310	303	337	314	305	310	328	303	338	346	300	321	262	336	323	327	307	301	337	296	288	319	312	278	325	318	297	321	288	301	312	315	281	298	283	299	286	294	293	309	338	292	298	265	331	302	298	316	304	276	323	314	334	307	300	294	264	294	262	289	296	283	310	276	309	286	302	305	307	280	268	286	307	315	299	315	305	313	297	292	316	287	267	303	294	284	296	317	304	311	301	284	309	283	328	309	315	314	334	298	298	318	290	326	303	294	306	324	336	300	311	321	313	322	305	310	313	323	254	338	294	324	309	292	309	261	313	273	343	294	301	304	337	318	306	302	298	305	305	308	320	300	301	318	299	298	303	319	310	310	300	294	315	284	302	292	283	301	312	279	292	306	304	309	318	273	304	288	297	297	321	311	267	313	314	287	305	278	329	306	286	307	286	286	340	318	337	310	317	354	304	336	310	331	308	287	314	319	284	264	310	307	315	278	331	293	275	292	300	282	298	282	290	284	271	297	325	318	272	298	308	287
23058	21601	29674	24012	21592	21685	15981	2622	2367	2630	1889	1299	1131	1073	961	982	6540	780	771	762	706	694	699	709	670	713	666	650	702	680	684	691	684	659	665	629	682	621	660	651	654	657	658	640	623	634	657	666	623	611	630	624	634	668	652	666	607	654	585	619	635	624	633	646	611	640	615	603	658	658	664	631	640	667	678	662	587	636	636	649	626	632	596	587	611	616	643	590	647	657	652	614	663	683	588	614	633	590	633	593	669	610	642	628	637	633	613	649	610	601	640	607	645	653	613	612	641	646	654	628	622	615	690	639	603	656	616	591	623	602	648	606	591	601	674	616	638	655	613	609	635	623	584	652	612	624	634	638	614	599	645	622	679	621	600	633	614	623	611	623	662	609	609	652	599	601	616	641	588	613	579	627	677	603	620	607	618	607	597	643	591	591	626	603	617	620	677	592	616	593	597	604	609	631	633	644	630	650	634	629	625	592	626	651	635	641	629	606	646	616	599	648	639	587	545	636	583	605	655	588	631	608	611	591	626	607	647	603	645	618	610	626	604	591	661	611	626	633	594	622	608	667	660	598	632	615	621	663	643	601	582	618	640	668	613	620	623	624	625	650	635	606	657	648	563	621	624	629	626	596	614	628	623	667	619	656	653	604	617	638	628	618	599	656	640	639	622	672	640	603	620	655	653	565	674	626	634	615	594	598	599	656	631	613	583	651	641	616	622	632	656	644	638	610	567	566	617	621	696	638	593	614	635	640	608	622	628	619	618	606	659	645	687	614	630	633	643	688	645	654	621	605	624	626	603	605	641	623	595	618	620	620	649	625	621	653	638	619	650	608	605	597	631	638	622	665	599	621	642	626	621	603	610	666	623	603	644	590	656	620	601	609	652	645	667	615	637	628	620	640	643	649	592	604	623	626	641	631	607	661	598	583	658	619	596	615	620	611	639	647	665	630	623	611	635	617	612	621	625	649	571	638	637	608	640	581	610	670	677	605	648	691	610	623	621	654	630	651	614	568	616	631	606	641	662	608	616	589	605	587	603	605	599	647	635	570	625	641	620	567	592	596	652	639	665	632	607	635	591	666	597	649	623	629	611	624	636	625	606	622	594	588	631	644	619	620	620	633	601	619	589	625	591	616	591	624	639	605	610	674	588	603	670	600	628	626	625	641	641	627	626	611	621	635	634	650	580	578	605	610	606	638	636	650	635	601	598	676	614	626	595	606	668	631	627	608	584	626	599	616	635	668	610	601	605	610	641	630	594	635	587	671	652	650	634	640	596	625	626	609	624	593	611	627	597	643	627	625	611	589	593	618	618	594	611	604	625	606	573	596	641	587	619	618	643	641	630	618	633	579	634	581	620	636	698	630	650	637	607	617	621	652	562	625	567	647	664	593	596	640	642	566	580	627	672	623	660	648	643	636	651	605	626	604	620	621	633	624	644	662	620	634	626	626	581	613	607	670	596	643	600	632	625	616	648	628	592	622	624	621	624	613	604	653	611	610	617	597	649	631	592	604	603	617	598	641	603	629	604	602	607	620	620	571	607	647	632	605	634	646	671	622	584	612	607	633	628	609	604	604	621	632	604	643	642	634	621	639	624	582	639	626	618	575	610	568	599	626	620	642	597	612	613	691	624	627	668	618	574	620	596	629	619	624	611	604	595	644	625	607	598	619	651	587	602	655	634	580	601	621	636	633	638	635	639	634	633	611	645	616	602	644	608	626	631	615	641	636	602	606	631	661	665	610	585	613	633	660	609	624	610	698	618	602	601	617	619	593	569	573	565	643	607	585	625	609	589	633	670	655	660	656	640	613	593	638	616	616	571	664	660	607	644	645	593	651	661	594	597	619	652	627	601	600	579	636	591	621	638	631	651	645	642	639	655	630	651	595	603	631	601	621	612	651	618	629	599	639	605	634	611	613	599	612	644	605	617	638	602	592	659	622	611	660	574	618	617	678	615	656	623	574	663	631	647	599	593	621	595	618	578	622	610	652	618	645	585	636	610	580	678	638	632	636	619	625	632	645	586	608	615	593	618	654	604	602	604	639	648	616	624	633	618	659	674	636	624	570	705	633	585	622	645	604	644	631	631	631	630	601	624	643	604	603	648	603	653	569	620	662	620	655	615	608	586	578	601	671	566	653	630	617	593	628	637	633	628	665	632	623	633	613	621	579	597	570	631	593	640	589	614	612	630	600	635	627	642	613	654	581	595	633	579	610	640	605	595	576	621	628	584	649	613	600	624	599	629	612	631	584	660	650	589	633	660	628	664	648	632	615	615	635	621	616	657	614	638	623	666	613	646	588	611	628	628	597	647	625	647	619	556	671	619	648	642	604	625	626	655	591	606	634	623	576	660	656	628	615	594	583	593	625	601	613	602	649	609	678	598	620	655	590	642	640	647	633	635	656	613	622	629	634	611	639	596	607	652	619	615	639	629	603	664	624	627	633	648	586	589	604	632	602	599	611	620	611	619	594	625	608	615	614	617	592	647	633	657	623	631	607	620	602	655	641	608	649	621	592	583	583	600	645	602	625	557	674	610	592	598	630	555	608	642	643	586	601	621	622	632	594	593	576	639	599	581	588	622	633	638	609	669	640	614	599	663	611	635	643	609	602	580	632	596	604	645	608	649	588	590	610	607	679	595	674	637	632	594	636	652	600	653	599	583	649	645	596	600	575	646	565	570	634	622	595	612	623	616	632	627	629	625	657	624	626	646	586	645	629	614	616	641	607	618	611	617	611	601	632	645	695	625	643	631	590	589	587	641	646	628	597	619	669	595	619	636	615	640	663	587	609	609	622	606	626	633	640	561	582	648	597	637	631	612	613	645	604	651	633	561	629	599	571	590	579	631	659	599	582	652	602	608	614	618	644	596	642	632	590	581	633	636	664	605	612	646	606	610	663	628	665	624	617	605	655	640	621	604	577	671	600	614	614	602	640	638	629	613	607	632	592	623	632	617	628	594	601	651	595	586	652	608	661	641	627	626	644	595	626	626	566	605	663	602	661	641	639	632	601	614	631	611	626	595	623	619	638	634	636	632	640	640	604	620	607	653	628	685	600	632	604	609	647	605	604	615	613	605	647	598	602	609	638	625	671	617	623	619	614	640	622	584	636	595	639	614	608	608	635	655	646	598	624	648	599	575	601	616	639	635	641	638	583	587	629	580	613	686	601	622	593	630	644	629	601	647	631	611	631	636	626	614	634	647	625	635	679	641	678	629	605	581	639	620	583	627	627	634	646	629	677	605	641	621	612	632	659	617	576	625	630	638	651	609	626	605	615	602	597	650	665	634	624	616	640	635	615	609	631	568	583	631	662	580	605	646	589	626	618	636	635	637	585	605	597	602	637	608	643	615	629	637	644	649	674	627	677	595	604	661	617	630	642	626	577	629	597	595	640	616	646	658	661	598	587	609	627	621	603	643	607	577	607	607	626	557	627	634	602	612	628	651	617	603	604	639	646	602	672	633	598	623	559	649	605	669	644
7441	17205	15434	8892	6593	5320	4507	3842	4396	4656	3206	2151	1729	1603	1324	1490	10172	984	964	895	879	845	876	846	880	776	816	768	801	799	792	778	757	732	829	740	738	819	762	777	725	747	716	697	698	718	677	761	752	683	754	708	767	709	709	726	745	727	706	753	727	705	716	736	682	701	680	666	735	665	721	696	716	714	732	717	717	744	686	697	651	732	749	734	685	681	719	688	748	697	695	727	685	667	699	687	694	713	692	713	706	732	742	703	687	688	699	720	714	707	703	683	746	672	687	675	710	724	708	711	720	717	772	708	716	740	675	712	691	733	707	672	714	729	697	704	729	711	690	699	717	740	694	729	711	693	748	692	706	724	696	745	725	759	713	707	680	707	701	721	728	725	726	667	647	752	708	687	707	673	729	729	726	691	697	711	727	747	720	713	719	721	743	697	699	714	675	720	718	711	720	687	724	660	708	685	754	709	717	717	732	698	724	692	710	757	725	735	689	715	693	747	743	698	698	653	696	712	714	781	677	727	680	668	779	713	740	723	718	717	685	713	678	747	752	730	715	681	750	660	704	701	697	720	666	704	735	698	731	673	714	696	684	694	675	692	709	714	664	676	735	746	675	679	690	705	725	697	712	716	715	725	698	689	710	752	665	712	736	662	743	686	731	674	770	722	755	737	700	761	742	708	713	631	687	702	716	748	729	705	698	651	654	715	687	707	724	701	715	649	683	726	684	680	697	740	716	701	730	675	710	677	740	728	671	705	756	710	680	734	691	665	710	729	716	694	751	684	681	686	676	681	736	746	710	645	722	710	713	683	672	699	686	711	675	691	627	706	785	690	698	709	703	775	721	669	658	657	718	711	707	691	671	679	707	681	718	685	717	685	715	693	709	759	712	745	734	731	675	715	711	715	690	692	731	719	767	693	680	664	715	676	733	724	709	695	725	653	682	690	679	724	695	697	714	699	681	682	685	707	702	662	743	718	700	719	713	701	737	715	688	760	660	722	714	736	682	695	720	741	713	729	711	703	724	692	705	681	708	697	694	720	704	659	703	718	663	643	717	671	683	647	682	717	675	694	714	666	710	713	739	705	680	677	697	671	705	744	693	680	726	736	699	703	692	666	684	708	689	700	673	718	696	700	712	704	710	694	695	678	706	726	663	726	704	664	708	647	734	688	716	722	663	727	700	742	688	752	664	670	710	730	672	716	692	706	677	690	693	732	683	690	777	684	733	678	724	718	764	736	722	694	686	682	715	677	680	693	726	694	728	717	719	676	769	651	722	693	721	713	735	714	740	732	712	695	709	718	676	695	697	715	716	707	723	701	725	763	679	694	682	728	694	740	720	709	718	663	714	772	712	718	743	658	730	702	710	728	709	772	703	688	694	677	684	682	713	737	700	699	720	714	706	719	733	711	664	699	673	701	764	693	702	701	725	703	693	734	693	671	707	661	693	731	669	702	687	682	733	724	693	694	673	750	657	693	718	671	764	667	752	701	707	685	724	695	712	684	718	730	715	688	688	709	690	723	698	678	691	683	762	717	739	744	694	728	732	694	683	704	698	683	711	717	669	727	718	659	724	727	722	741	675	691	658	733	759	674	621	714	669	723	730	718	704	703	721	731	709	683	696	702	703	715	744	701	747	692	773	738	707	725	725	746	671	738	742	723	735	654	786	707	698	734	714	707	706	709	672	668	738	705	739	704	714	670	705	700	757	720	696	729	769	726	710	708	689	757	720	707	699	697	688	700	693	690	739	683	678	686	670	724	720	713	703	702	694	753	684	739	687	684	696	703	714	749	732	732	763	707	712	687	733	686	686	677	700	712	672	704	719	709	742	751	731	652	700	719	739	703	685	711	676	735	725	675	645	738	712	718	710	743	756	722	688	677	641	737	687	653	694	721	700	703	672	733	741	666	668	751	725	753	693	719	714	720	707	674	694	685	661	733	732	732	694	722	701	692	721	724	684	734	685	747	683	677	680	744	724	685	668	723	664	705	710	686	713	691	681	643	709	729	718	687	721	673	729	697	696	712	700	742	731	737	693	745	702	710	682	735	728	681	733	683	713	720	703	761	677	692	706	679	743	731	722	700	697	715	730	679	712	711	720	693	700	733	690	709	735	738	690	735	692	699	755	681	725	721	721	671	693	646	722	728	685	731	671	713	731	684	677	751	676	706	680	708	717	662	675	725	678	725	699	707	707	662	694	698	710	744	690	688	694	680	661	747	678	719	722	704	702	754	715	705	735	679	668	728	718	718	714	744	708	745	739	682	742	680	721	705	709	707	698	694	776	699	727	706	741	705	703	715	711	684	673	767	699	732	702	743	663	702	741	742	691	645	725	696	710	677	708	683	702	704	710	623	763	738	686	670	715	695	715	712	695	675	711	732	688	710	689	695	741	673	635	697	720	711	710	737	727	766	669	724	696	668	697	676	748	732	717	692	686	709	688	775	706	720	722	716	707	706	703	759	739	688	707	722	637	697	723	709	699	679	673	732	663	694	706	682	681	721	678	711	734	667	730	709	742	751	719	714	711	713	729	689	727	706	694	715	702	742	706	683	699	671	696	683	771	677	679	725	742	705	723	723	674	688	700	671	692	698	720	723	707	704	740	657	690	710	703	698	691	675	666	694	701	720	686	693	698	714	683	690	730	672	705	734	670	710	730	716	710	734	718	733	739	755	722	707	726	666	722	654	699	714	676	759	728	742	674	687	704	715	730	749	739	709	698	663	693	677	740	728	686	672	688	729	704	738	668	718	733	727	686	722	695	681	718	737	709	720	710	691	776	743	698	726	696	712	718	680	710	729	716	672	689	689	701	682	668	682	703	709	696	714	677	735	655	704	712	711	699	728	710	760	679	680	753	710	730	689	701	761	655	668	710	690	675	714	683	721	728	685	722	771	692	683	717	699	752	733	673	655	706	766	686	688	717	677	747	740	704	716	715	681	633	664	756	700	679	706	706	724	654	712	705	712	716	691	674	692	664	692	667	710	758	746	706	684	702	685	737	738	657	689	759	678	759	707	714	699	754	716	733	709	671	681	741	703	694	693	727	737	721	662	743	710	683	673	687	713	729	732	642	687	693	669	732	698	766	685	652	675	678	689	715	680	703	715	688	752	719	682	681	728	667	742	717	673	755	708	692	750	696	733	729	736	730	691	712	704	697	675	725	706	707	686	726	708	660	746	658	712	680	688	665	696	725	706	734	731	710	703	642	670	760	655	740	707	652	722	743	719	710	706	715	681	738	687	651	701	691	700	681	681	689	663	730	707	697	657	741	717	683	681	692	679	722	724	692	697	696	714	769	704	704	723	719	667	762	680	673	706	689	757	696	747	685	739	724	710	700	655	690	722	713	718	716	701	740	710	655	700	668	738	690	732	705	696	702	684	695	734	722	721	677	712	705	730	720	693	765	723	712	718	724	804	730	702	694	683	723	754	753	661	718	709	719	686	695	667	708	702	696	687	707	689	756	715	712	683	703	708	714	697
27306	21209	11169	1574	898	723	644	410	625	689	506	343	315	248	284	288	438	235	258	244	242	235	225	227	223	228	206	224	235	227	243	216	234	221	246	288	233	247	212	262	209	226	248	196	219	247	255	245	238	228	242	231	244	243	242	245	241	223	227	233	226	228	228	249	218	213	242	219	213	230	232	254	261	225	218	275	231	246	228	237	225	211	254	230	250	247	222	246	216	243	223	212	230	247	216	247	224	205	222	221	207	219	243	245	256	190	241	223	249	207	221	246	197	226	259	234	246	244	233	226	228	235	243	220	256	222	220	257	247	243	218	237	226	217	242	236	255	251	230	241	230	235	263	224	243	242	232	232	212	254	273	253	242	236	211	211	234	227	256	232	225	224	247	219	235	223	259	260	217	236	265	235	217	234	236	214	244	247	220	209	236	235	202	258	218	228	228	231	228	219	249	230	240	236	230	209	230	259	247	238	254	229	230	242	253	258	237	243	210	228	247	208	239	238	253	233	221	201	247	230	234	257	231	252	236	242	223	239	251	212	257	228	208	224	234	261	233	242	244	237	215	220	229	251	251	250	246	218	219	247	221	233	256	246	236	230	252	214	217	244	249	228	244	236	250	224	239	252	249	222	202	234	243	244	250	217	220	234	262	251	237	231	236	219	240	240	240	234	240	247	207	247	226	253	223	232	245	235	232	237	232	243	216	217	234	244	234	216	258	223	227	266	242	227	220	217	239	240	221	261	226	249	237	230	250	272	234	240	239	228	238	255	230	211	235	228	213	248	253	229	220	213	260	241	227	221	265	239	223	215	240	227	265	240	246	226	239	255	224	230	240	223	248	243	243	208	206	229	224	214	235	221	232	217	212	275	234	249	255	267	232	238	232	241	236	234	228	210	255	209	236	240	236	250	244	226	224	242	227	202	219	256	251	237	244	237	231	228	235	244	257	217	244	225	232	217	223	223	223	211	267	241	231	238	225	237	225	235	221	219	224	239	247	220	221	218	230	229	231	237	231	228	244	218	228	236	221	244	213	224	222	242	211	249	217	257	240	255	223	228	217	219	249	239	222	226	214	219	235	254	226	193	236	261	252	237	226	259	234	226	233	251	242	285	219	227	232	211	228	226	239	255	223	258	204	258	256	257	227	230	257	245	261	244	215	253	238	250	246	192	223	232	231	232	224	250	219	211	230	222	240	233	233	226	253	268	262	236	250	219	228	223	234	240	251	231	211	228	220	244	222	236	274	213	247	234	228	224	243	205	252	216	232	215	209	205	235	257	262	267	223	242	250	234	223	240	239	245	230	218	249	206	256	233	247	243	221	226	213	248	232	235	276	250	228	246	219	217	236	231	215	214	230	236	223	241	242	231	255	243	221	202	206	264	219	220	244	226	212	235	224	229	232	239	246	206	252	220	222	243	238	211	239	222	196	231	243	230	247	233	237	242	233	219	253	218	266	248	228	238	218	232	216	202	234	224	235	233	201	236	257	248	232	218	259	242	245	245	225	247	232	247	241	217	229	247	238	224	227	231	268	233	230	231	238	256	238	244	260	233	233	222	239	226	219	211	241	249	229	244	256	248	235	216	206	246	225	236	239	242	225	223	248	226	265	230	247	229	241	229	200	232	212	241	238	215	255	225	255	234	247	217	243	231	237	236	207	224	241	213	241	238	247	213	207	238	221	191	244	229	225	254	238	239	228	210	246	219	239	241	225	265	227	237	212	244	259	251	230	238	234	254	216	211	235	240	224	205	231	185	230	211	215	238	278	246	246	229	252	219	253	214	217	242	237	261	207	236	217	245	264	229	244	225	258	224	225	223	246	215	240	220	237	257	261	219	228	239	235	232	240	246	257	207	247	228	232	252	240	220	232	208	237	227	214	224	252	248	224	245	229	228	208	242	233	244	236	210	231	217	235	230	213	248	242	235	230	238	227	233	238	251	205	252	240	227	243	203	255	226	241	233	216	218	238	232	211	228	231	238	196	247	255	225	248	247	244	218	233	261	218	241	212	234	225	226	227	224	247	225	234	222	224	245	257	247	237	248	227	215	256	217	249	243	230	222	209	240	218	256	220	245	257	232	249	226	230	215	251	234	224	234	219	259	209	228	228	244	266	218	259	228	211	209	260	202	243	239	251	216	235	224	231	225	230	220	236	245	240	226	239	249	229	220	242	216	265	225	226	243	239	224	243	225	225	239	250	234	220	244	258	243	237	217	259	234	232	239	233	253	228	224	217	226	225	227	204	244	211	235	250	229	241	260	227	254	239	238	236	233	238	251	239	203	245	222	243	226	235	239	237	242	270	235	242	245	228	218	233	205	238	237	243	216	230	237	243	224	260	258	220	235	229	229	236	230	255	242	235	273	248	233	208	256	217	239	236	221	256	237	211	204	270	217	204	217	245	249	258	222	253	217	219	236	248	246	236	238	265	245	254	245	259	255	231	238	260	239	252	226	255	228	245	261	226	240	261	251	247	225	232	234	258	230	232	239	238	197	259	239	236	231	225	222	238	232	231	236	221	248	219	199	216	273	248	228	233	257	223	249	243	235	230	236	236	202	250	225	241	218	215	223	213	221	245	226	243	237	228	196	225	230	221	239	227	257	248	228	222	271	212	229	241	218	243	226	243	226	247	217	229	263	234	233	236	221	212	213	234	270	212	225	233	212	217	226	241	259	234	235	233	227	237	215	227	238	235	228	246	242	223	223	242	237	269	232	255	252	207	241	243	242	222	236	212	253	232	245	247	222	247	237	240	226	215	222	232	226	244	246	230	242	256	232	234	224	245	243	239	218	253	244	224	240	216	198	233	232	218	233	259	234	236	261	244	209	238	224	209	261	218	240	207	240	260	227	239	250	237	229	231	249	215	241	224	233	247	228	229	268	257	233	238	231	227	270	238	238	229	253	221	245	249	243	260	230	265	248	253	228	238	234	229	220	263	238	215	270	249	251	264	259	264	230	249	255	222	248	217	214	243	223	207	244	264	230	218	233	244	238	228	219	211	225	233	252	239	226	253	269	235	221	220	215	234	246	258	246	250	240	260	226	223	240	259	244	202	238	218	255	213	246	257	260	243	225	221	229	233	229	232	242	257	237	250	225	248	218	222	230	222	232	252	253	224	264	230	236	244	236	214	216	245	238	227	244	227	234	197	239	263	221	220	213	240	252	242	232	211	250	220	193	256	236	227	232	214	222	227	229	216	210	223	237	260	241	235	280	230	223	240	219	260	232	237	214	223	238	249	232	216	205	230	264	267	197	226	253	234	255	234	240	222	243	232	246	249	236	249	235	254	214	233	203	229	229	247	233	217	245	241	250	223	223	221	237	234	213	222	247	215	242	253	258	246	254	258	238	213	236	226	220	232	221	227	236	257	245	241	262	260	247	218	244	249	240	213	250	245	250	247	249	204	237	224	247	229	226	210	227	254	229	233	235	231	209	231	224	240	213	247	240	242	244	229	263	237	251	246	247	234	238	201	241	226	245
3966	1320	2143	1526	1174	935	785	755	1266	1492	943	536	472	440	335	344	621	272	292	270	293	311	258	263	269	293	299	290	274	306	305	283	312	313	293	329	286	278	276	281	299	263	299	305	266	289	273	286	312	290	297	267	286	251	304	288	273	277	293	281	286	269	280	267	286	264	300	276	297	287	293	274	295	277	273	295	296	306	292	277	287	274	278	302	299	289	313	305	262	277	289	288	291	287	249	288	294	286	300	259	310	306	293	286	312	273	283	276	341	257	269	295	265	262	255	264	289	278	246	280	292	297	271	290	273	281	291	265	298	268	286	298	295	286	285	307	296	275	256	272	315	282	262	306	258	291	258	287	304	299	263	271	278	301	261	270	288	297	272	261	281	273	234	256	276	286	297	318	298	271	266	302	300	279	301	301	267	283	284	265	270	268	264	270	255	305	275	285	276	288	271	267	244	265	267	294	270	273	317	294	272	278	290	256	299	280	280	278	255	288	301	312	268	268	299	277	294	327	278	259	268	264	293	239	264	285	279	303	269	297	264	271	291	273	310	285	268	288	272	275	263	293	299	314	266	305	279	298	316	289	284	262	284	277	279	288	261	280	279	290	279	277	295	310	264	310	308	264	291	289	279	264	259	295	294	285	293	252	311	279	285	278	304	314	292	280	262	290	280	295	298	285	287	269	249	282	306	302	274	285	271	272	276	297	258	308	290	264	271	297	278	283	254	259	311	265	305	270	270	312	288	276	268	266	264	329	256	278	282	269	274	262	304	275	273	270	265	296	275	262	289	311	297	291	270	272	269	274	255	264	289	285	294	285	331	255	268	297	285	258	273	262	271	304	324	310	303	269	264	270	313	292	272	293	290	250	260	285	277	265	255	283	295	266	283	264	287	289	302	287	279	281	275	294	313	283	298	283	296	294	280	323	290	260	312	274	257	282	288	293	283	278	261	275	281	261	305	251	275	270	279	282	307	293	290	275	290	258	270	267	265	290	266	293	300	272	275	304	279	296	280	295	272	271	273	299	306	235	280	273	270	318	301	289	275	298	286	288	264	280	268	304	284	286	266	284	288	288	295	291	282	287	284	272	295	266	272	278	289	287	276	293	278	298	274	308	293	287	226	255	297	268	258	284	260	266	299	265	265	261	274	290	303	325	297	280	279	287	310	267	290	301	274	244	286	281	283	244	257	285	262	273	279	282	280	295	276	307	300	269	285	291	281	264	293	282	267	290	241	275	269	272	251	266	286	303	319	276	286	300	274	260	282	280	294	270	308	266	266	270	274	276	279	273	293	286	288	286	255	309	252	278	260	277	294	280	274	273	261	297	265	271	267	290	281	305	283	302	266	268	305	289	284	298	277	282	263	250	291	278	269	273	296	310	253	285	271	293	259	262	264	249	276	279	271	241	294	276	296	270	292	250	261	300	279	267	285	265	280	268	293	297	316	253	271	277	292	277	245	278	284	285	261	290	301	287	269	272	277	286	280	276	299	270	245	306	294	283	272	312	271	273	285	247	276	241	280	275	291	261	273	262	292	278	293	294	303	284	295	278	266	268	295	279	257	291	283	255	317	291	271	299	279	251	266	293	261	311	275	303	289	280	287	298	285	254	286	241	314	274	266	297	251	285	290	295	275	271	265	314	300	264	280	276	277	279	276	275	290	295	262	263	264	258	290	279	280	256	262	267	285	290	272	288	320	249	269	258	308	265	247	277	270	286	298	279	311	282	288	290	294	268	289	302	269	293	277	303	279	283	291	273	281	261	277	256	280	268	267	280	265	265	319	280	290	269	257	269	262	294	283	277	258	282	291	290	251	275	291	285	287	277	276	268	266	273	285	289	299	266	304	296	297	323	269	251	269	269	269	277	294	283	276	285	298	260	269	316	265	267	289	295	255	275	288	277	270	299	253	271	262	276	298	283	286	274	284	295	266	293	268	329	279	284	241	279	296	270	308	247	271	288	273	278	302	270	270	287	249	258	283	269	272	265	288	269	265	279	274	293	308	288	272	252	274	276	301	263	301	303	259	291	277	266	273	295	259	289	299	268	283	278	283	260	320	285	278	295	305	274	266	250	304	274	296	271	274	293	278	267	299	278	279	271	262	262	297	290	298	245	269	270	275	256	260	295	253	294	277	270	286	308	297	300	295	289	277	309	287	273	286	280	275	244	237	289	294	290	255	262	290	276	290	274	266	268	261	274	282	327	299	302	292	297	291	267	282	264	286	273	295	291	293	291	279	291	247	276	269	286	299	281	288	321	278	283	276	289	263	284	275	270	257	287	279	273	291	260	304	286	272	260	261	284	274	269	280	297	298	280	277	260	276	267	322	276	265	302	265	268	255	270	266	275	303	270	259	269	325	264	302	295	281	297	272	303	270	286	261	263	265	265	299	274	289	280	286	296	270	277	296	299	277	267	304	278	324	302	290	275	286	305	272	272	292	284	270	271	303	282	255	305	298	308	302	266	284	268	283	315	267	287	255	301	267	256	253	272	280	306	283	293	278	289	293	310	276	280	233	303	280	289	295	272	259	294	261	262	252	306	290	320	263	305	283	286	277	280	284	272	251	274	268	287	261	300	295	282	303	262	306	268	274	305	277	283	296	278	269	280	244	313	309	285	280	280	269	284	288	298	251	306	284	289	271	286	264	267	278	294	256	332	292	265	280	270	268	292	293	270	278	313	309	281	316	280	263	259	279	302	274	263	278	282	278	279	273	307	270	291	279	287	246	275	275	303	285	295	316	280	273	277	299	299	277	296	276	304	243	265	241	305	296	260	297	271	291	299	293	297	261	311	252	286	282	261	267	274	264	274	266	275	289	282	261	284	314	271	321	295	242	260	254	294	255	278	277	266	284	266	295	254	278	297	273	290	264	278	292	288	257	311	292	287	267	274	303	298	315	281	254	263	280	311	268	264	288	290	290	276	289	299	300	291	256	269	266	267	275	300	278	272	287	266	276	269	256	298	290	305	297	316	271	311	269	270	290	293	288	279	288	272	322	266	271	263	283	266	278	269	283	298	305	288	279	301	287	255	275	305	252	282	285	295	277	303	305	276	305	306	299	253	270	252	292	300	273	275	282	281	314	270	272	276	269	292	247	266	286	315	283	277	308	312	249	252	297	276	270	285	272	294	305	277	274	311	279	280	287	323	266	276	283	314	282	271	308	298	276	266	264	270	262	281	262	260	256	303	305	261	284	296	295	253	285	288	285	279	315	262	292	271	266	302	249	251	269	278	275	280	263	276	297	256	259	323	296	292	272	289	287	275	269	283	263	288	278	281	301	278	300	291	267	254	271	269	274	306	320	264	291	302	298	293	278	246	280	253	299	271	277	287	281	274	292	269	273	305	252	276	272	308	286	306	316	275	294	283	251	293	269	271	262	321	323	289	253	320	271	286	280	266	256	250	297	271	305	286	277	332	274	303	273	274	246	283	285	301	278	267	273	273	281	296	281	256	302	293	262	288	254	287	314	248	278	306
23747	21556	29394	24179	21546	18730	3241	1527	1683	1618	1252	1025	846	758	685	751	2605	598	611	561	527	523	524	540	500	560	490	538	542	502	506	547	509	494	527	499	512	548	526	477	518	527	518	502	540	487	504	515	499	505	516	524	525	535	476	471	515	521	554	521	582	531	534	487	517	505	490	498	471	517	463	507	534	492	524	547	462	495	506	523	567	499	466	456	473	503	495	506	495	501	540	521	478	543	460	523	527	552	500	512	544	473	516	539	509	521	528	468	529	493	496	508	525	499	477	508	506	484	486	494	529	473	480	535	474	477	489	521	493	501	488	523	495	455	505	485	502	500	496	530	517	500	465	497	472	489	511	538	531	519	494	477	504	468	525	520	490	512	464	522	517	456	486	499	510	515	504	505	446	506	506	495	503	510	450	527	527	474	527	499	501	505	486	503	491	499	511	488	465	475	531	499	480	506	523	506	490	480	503	505	509	510	501	528	486	519	502	471	501	508	499	477	521	478	493	506	518	509	536	512	521	474	499	465	497	499	490	492	514	500	507	551	476	479	487	492	480	520	491	490	469	550	496	495	525	496	540	477	501	498	492	478	496	549	525	515	470	544	484	501	443	525	526	523	488	488	507	511	480	469	511	513	518	494	469	480	516	514	476	504	479	487	468	473	479	516	505	490	468	521	511	520	491	479	532	490	486	513	528	498	522	502	479	493	516	516	510	500	510	522	522	497	508	474	481	519	515	488	463	527	517	469	514	495	519	480	460	507	459	506	491	520	522	486	519	493	501	469	498	476	457	488	501	496	504	537	503	497	524	503	501	482	476	530	517	514	499	516	505	470	475	506	489	474	479	494	482	527	449	473	515	452	524	480	474	505	504	513	484	521	481	519	483	492	489	479	506	478	487	465	504	513	499	477	489	528	489	501	461	480	516	474	487	511	526	491	505	516	506	527	481	500	512	495	516	530	454	484	497	493	526	525	492	477	477	476	492	475	507	493	532	515	509	522	482	529	486	520	524	490	456	496	487	520	502	516	500	506	477	497	472	487	503	504	514	484	517	493	452	502	510	493	485	472	497	511	480	484	473	528	478	491	510	520	483	533	498	498	517	473	495	517	496	490	505	498	465	479	500	527	503	510	502	508	484	483	483	498	515	507	525	517	501	502	499	507	499	534	485	503	501	534	502	517	525	512	430	537	509	535	466	495	511	484	530	493	473	467	494	484	508	490	495	468	518	478	505	498	458	502	514	457	486	550	511	454	522	506	506	496	519	541	509	472	486	496	513	492	476	461	507	493	485	482	521	492	517	455	463	472	477	511	461	507	531	543	503	478	453	468	545	516	510	508	494	495	512	494	508	484	497	468	488	478	480	485	523	442	464	505	491	489	499	504	507	497	519	517	498	486	506	505	498	513	488	451	522	489	507	465	508	513	505	476	479	481	499	495	475	518	493	475	522	486	495	528	439	500	492	501	492	481	495	448	516	504	517	492	488	519	481	489	513	512	508	490	486	510	485	487	499	532	512	497	507	497	520	516	508	517	541	481	474	493	501	512	507	487	494	474	534	526	515	490	459	529	501	497	482	488	525	460	483	489	506	514	520	507	501	509	486	532	498	494	531	522	580	523	504	477	518	494	491	525	503	531	475	517	489	515	496	551	523	472	508	492	483	501	517	465	495	479	507	504	513	488	482	533	498	502	505	524	521	546	514	437	510	485	481	515	502	516	452	532	495	487	511	520	493	492	517	475	519	504	500	511	476	533	488	527	465	491	509	554	481	481	510	502	501	495	478	488	471	539	521	532	501	511	490	472	495	519	508	470	499	492	528	495	489	517	539	523	524	478	517	479	512	480	523	529	518	514	525	554	499	520	507	484	487	492	516	467	532	520	512	534	500	485	521	531	464	500	540	496	490	466	500	508	490	497	499	478	525	508	531	533	515	504	454	514	480	519	503	519	496	484	468	485	535	521	515	561	496	513	538	502	496	515	497	459	482	513	500	507	537	500	500	529	505	509	504	470	496	527	496	465	489	497	487	482	511	490	529	513	518	494	474	468	469	515	515	479	445	467	521	511	534	492	524	494	488	508	487	515	464	529	465	468	484	488	508	518	508	503	492	497	506	491	534	491	523	508	471	548	475	482	534	481	483	492	527	493	553	482	498	486	500	445	501	496	483	499	505	462	506	521	540	527	484	453	465	489	518	515	529	478	452	548	521	508	499	457	503	520	506	482	495	526	500	550	513	510	497	527	507	475	475	547	508	481	518	488	501	522	490	483	523	508	524	507	506	520	497	493	468	480	508	507	472	508	506	501	515	499	501	504	530	470	543	522	486	502	478	477	507	512	500	492	509	467	482	480	493	486	483	506	491	467	493	522	514	471	511	532	488	496	521	495	532	524	516	486	533	514	524	500	505	517	506	526	466	512	516	491	521	487	472	533	493	469	480	503	495	474	491	521	512	502	468	524	513	500	504	520	502	476	460	472	485	478	510	452	500	479	507	453	515	498	484	518	514	502	499	513	467	503	492	492	507	452	472	523	487	528	504	533	485	480	500	523	494	498	519	500	533	537	527	497	489	463	487	541	487	513	493	467	509	527	446	456	518	475	497	502	487	560	514	518	501	489	523	507	481	478	490	498	496	511	490	483	510	488	488	488	529	471	487	466	517	527	531	524	546	496	528	468	505	482	532	506	487	467	514	503	527	506	502	488	521	450	491	506	496	481	498	514	467	512	497	517	472	494	479	503	469	524	506	549	518	489	540	474	532	465	477	527	526	490	497	551	518	532	510	521	475	481	477	501	511	437	517	477	491	490	509	493	549	531	511	501	476	487	467	487	502	476	496	480	521	469	518	526	512	506	490	469	472	441	446	516	487	501	501	521	440	486	508	536	519	495	521	509	506	533	494	528	471	522	482	514	498	504	443	533	534	488	495	482	534	507	503	482	531	508	517	481	479	501	473	485	509	483	486	510	500	510	502	489	523	470	487	506	533	468	492	522	510	545	564	492	523	508	487	516	503	506	525	510	494	496	506	512	497	501	501	482	480	489	464	493	501	499	522	526	482	550	490	524	518	505	496	499	536	543	490	506	492	467	512	455	498	499	454	473	490	501	512	498	469	492	504	535	509	476	512	499	523	514	432	499	508	535	491	493	469	516	515	480	495	503	510	461	502	500	474	513	477	516	498	497	442	476	523	507	476	487	496	529	513	507	495	501	501	497	536	481	486	515	502	478	489	462	488	536	482	510	490	497	491	534	504	486	558	496	488	495	513	481	502	523	502	518	482	471	530	479	551	526	490	495	504	467	513	500	527	466	518	480	497	509	532	506	549	488	503	505	511	493	518	508	476	507	506	498	494	453	522	470	492	493	519	477	478	483	499	465	482	529	489	491	518	490	487	484	517	493	528	524	504	521	469	523	512	498	475	487	515	490	508	486	491	517	488	505	451	547	510	525	477	507	495	501	456	509	503	514	494	544	457	475	458	483	514	508	502	510
5119	10988	10347	7388	5551	4092	3233	2634	3070	3060	2026	1562	1230	1025	883	1092	4251	717	686	643	653	696	600	616	676	634	632	554	635	620	614	613	595	604	593	581	586	605	574	625	570	596	552	608	590	575	592	592	567	586	606	570	549	574	596	529	581	587	605	551	578	583	595	583	567	574	593	555	531	600	578	606	560	546	583	538	616	570	560	594	558	571	542	593	580	566	604	592	544	596	593	549	541	591	577	554	526	563	556	589	552	576	534	532	580	556	595	593	554	583	571	573	523	541	550	568	565	597	582	581	609	596	562	556	545	586	558	574	564	580	540	565	573	582	547	605	533	598	559	576	557	582	628	570	551	596	556	558	560	587	557	572	571	568	567	571	562	567	576	599	542	577	593	567	577	525	580	573	552	542	603	552	537	538	557	583	581	582	520	612	550	534	598	608	568	560	572	556	541	566	571	550	594	530	563	581	542	536	610	580	561	585	525	559	545	562	575	582	570	580	580	565	612	572	525	573	575	564	528	588	582	571	603	605	541	541	499	546	585	602	574	537	549	625	574	605	540	540	572	580	590	565	577	577	588	546	562	617	563	550	594	553	599	535	558	583	565	546	529	571	589	572	577	559	556	565	534	578	571	595	576	546	590	610	558	579	540	565	536	579	555	603	550	598	536	589	560	591	597	556	563	590	525	547	566	604	502	581	592	580	585	552	590	605	542	584	603	570	562	574	548	543	580	564	585	545	569	563	566	552	568	534	554	546	567	543	572	550	553	572	592	557	539	546	593	560	594	602	577	539	573	594	521	540	584	562	569	555	545	528	523	606	538	543	553	555	586	569	542	544	517	550	578	582	572	618	563	531	572	565	586	596	571	549	545	571	529	631	553	558	596	596	518	603	592	574	549	605	568	598	539	554	550	572	588	556	568	538	533	524	581	532	574	551	539	542	575	545	537	566	610	556	561	573	588	558	554	605	601	555	604	553	550	539	567	594	562	546	585	575	579	557	582	560	577	535	531	534	586	586	539	585	609	551	615	587	551	592	598	553	541	570	586	567	585	535	587	543	562	571	553	570	562	532	567	583	551	533	564	553	548	535	532	570	580	581	559	555	599	555	560	574	603	601	586	531	585	547	566	554	559	532	582	577	525	597	565	575	600	591	540	573	541	576	528	574	558	527	544	550	538	553	554	586	575	545	582	534	534	526	557	544	608	563	554	558	593	539	565	596	572	566	553	578	527	571	536	572	566	519	546	567	555	573	589	564	552	555	544	566	560	556	568	547	547	562	548	546	583	599	545	566	570	549	528	550	543	550	555	553	607	566	564	588	558	567	586	569	549	565	543	557	561	547	571	586	575	594	590	554	610	566	573	589	595	539	574	569	557	589	569	549	526	578	562	569	553	577	577	581	534	514	558	489	591	540	555	529	561	550	528	584	510	541	556	553	550	581	574	592	576	523	567	607	560	585	572	601	589	559	544	559	552	588	585	518	572	562	560	561	570	573	561	534	595	589	540	566	533	538	561	531	561	545	540	567	559	577	558	524	586	554	548	530	541	584	572	602	511	557	557	556	504	556	558	572	561	572	528	595	591	559	556	568	561	561	570	585	598	547	583	606	584	539	602	592	586	572	570	581	582	539	558	579	568	574	530	581	552	553	522	563	553	529	574	511	581	596	563	629	570	595	568	570	557	553	513	568	597	600	624	561	535	588	561	583	520	554	540	555	581	578	580	570	579	554	616	579	568	515	515	573	601	554	538	545	553	537	565	603	561	545	543	575	543	539	577	566	545	549	526	557	531	545	531	571	579	551	560	592	568	582	551	548	548	549	539	554	562	558	569	568	555	526	553	561	592	540	531	588	557	553	521	607	531	537	527	539	576	565	576	543	531	599	599	565	579	540	595	559	574	572	587	568	567	576	591	569	521	548	559	588	579	568	598	564	563	588	549	559	617	598	556	600	561	572	605	541	577	545	557	579	571	576	552	553	596	565	564	542	580	594	560	569	585	600	578	576	613	558	553	574	554	580	567	557	541	556	564	536	603	546	543	571	597	563	573	579	542	591	575	622	566	569	537	568	546	556	530	590	574	537	593	580	571	540	572	538	552	577	542	548	529	580	565	594	533	606	543	536	537	541	585	594	567	533	522	600	554	622	571	559	564	542	587	525	593	547	553	523	630	527	540	567	530	582	579	562	602	566	611	532	579	535	549	582	558	571	554	552	562	576	521	561	580	543	541	577	554	574	595	559	575	566	593	547	598	572	562	588	575	535	609	590	569	647	621	547	584	560	572	624	564	546	541	583	573	545	574	596	560	580	588	556	592	609	572	557	567	579	564	519	546	581	586	601	580	590	557	582	599	561	571	573	599	566	561	553	567	557	542	546	562	612	585	559	555	540	561	597	569	572	578	585	575	572	556	591	580	562	557	567	552	542	552	579	576	588	582	573	599	611	572	565	571	594	551	547	586	554	555	603	552	588	565	607	568	563	531	545	586	562	534	557	553	533	539	539	566	571	540	540	552	559	555	530	550	563	545	554	536	542	546	586	532	572	544	553	560	563	550	560	512	537	620	597	605	557	611	555	564	582	515	594	549	569	536	553	585	561	564	531	558	548	543	544	543	550	492	539	566	605	606	556	602	550	526	568	546	537	545	608	512	532	592	584	574	552	574	564	604	549	541	530	574	588	583	541	604	571	597	562	567	544	565	559	566	573	577	517	539	542	578	529	588	598	593	550	558	561	562	566	533	520	542	587	575	539	572	564	547	598	569	560	563	581	534	569	559	584	580	549	580	575	537	555	549	555	563	566	562	553	567	581	538	523	571	565	549	556	560	581	529	539	526	574	585	543	576	544	579	557	562	555	542	542	580	579	583	532	565	568	581	581	573	578	561	546	527	606	595	588	558	567	546	568	568	563	511	594	552	582	594	571	503	576	530	553	507	554	561	548	586	507	568	533	506	544	577	597	565	576	571	588	508	609	531	575	543	531	570	577	599	564	567	575	602	588	586	582	621	595	576	541	562	598	606	575	572	526	567	592	570	556	553	586	530	581	594	554	559	560	519	527	524	560	545	577	557	562	523	607	516	549	599	580	551	594	562	531	537	577	575	571	580	553	519	557	520	547	559	592	516	545	570	572	603	541	552	532	595	583	578	575	538	579	528	546	564	562	548	543	603	559	575	562	544	591	542	553	581	556	566	533	533	573	583	532	561	539	582	556	555	518	591	541	583	611	560	566	607	566	553	586	603	577	550	574	569	565	538	577	535	537	562	590	586	547	564	550	552	603	547	559	502	563	585	551	575	571	573	578	588	546	567	605	569	554	541	561	542	555	580	576	619	587	527	558	568	563	541	589	551	587	553	632	549	520	553	550	597	588	554	541	548	593	559	579	577	565	588	581	571	577	561	569	529	550	557	581	587	537	595	583	566	595	547	558	597	578	568	589	586	604	537	614	614	580	570	566	588	570	571	588	549	618	527	546	543	624	514	584	554	519	558	590
25117	21556	28471	25017	18377	2390	1104	799	905	767	653	487	408	339	316	360	1101	271	260	278	255	251	274	245	241	239	260	271	223	219	259	239	242	253	239	229	251	246	234	224	254	230	232	263	238	246	256	240	226	233	238	239	236	223	229	245	247	228	234	241	237	226	231	241	232	246	278	228	244	264	258	258	241	222	226	233	263	202	238	231	239	260	251	221	263	243	218	201	248	228	225	242	219	221	232	229	242	237	246	229	232	235	261	216	214	227	239	259	231	235	234	230	250	205	243	229	226	214	228	242	243	229	246	223	233	257	223	221	236	231	233	234	252	249	229	211	247	229	239	246	231	250	224	234	217	231	243	252	228	269	243	225	219	257	242	244	233	244	238	214	248	218	238	227	228	260	215	216	241	258	235	236	258	223	243	236	236	220	219	251	231	223	257	235	223	244	247	240	239	252	229	232	247	229	221	236	250	257	229	223	233	225	230	220	261	212	241	215	241	272	219	238	226	251	264	231	229	244	239	266	238	239	240	221	234	243	215	248	251	243	231	235	240	259	222	282	226	237	243	242	260	267	226	240	237	220	220	219	213	199	228	230	213	225	240	230	259	233	207	254	232	248	244	249	217	238	235	228	241	251	206	235	209	233	238	245	212	271	241	260	242	227	229	221	242	226	248	234	234	240	252	241	238	251	257	210	223	233	236	244	217	237	207	239	217	234	211	222	220	230	242	222	243	240	264	238	250	227	247	223	219	211	241	239	226	241	264	238	232	239	220	222	241	228	234	252	259	252	261	257	241	231	230	219	233	238	221	245	213	239	260	229	267	228	215	241	231	249	245	249	234	259	226	265	258	284	223	260	246	238	227	255	203	260	247	212	208	248	226	230	221	230	221	245	241	233	267	230	234	243	246	263	235	219	234	244	231	217	239	235	244	219	238	197	270	227	230	218	251	250	243	235	219	208	229	223	237	237	208	242	218	238	273	239	229	290	239	256	256	233	223	219	243	246	209	232	214	226	240	245	243	241	242	219	237	233	249	229	217	228	237	223	249	223	241	225	221	222	233	239	244	230	231	238	218	257	241	234	214	225	271	244	259	264	232	229	233	218	223	221	245	243	256	241	241	247	202	221	211	235	246	232	227	238	219	229	239	224	225	258	277	213	255	233	215	243	220	250	235	241	228	247	240	234	221	227	229	231	252	241	229	256	234	276	205	228	245	227	232	211	244	250	232	224	227	250	236	257	238	239	215	239	234	247	205	207	249	225	241	239	225	237	213	275	245	245	229	236	256	234	270	252	228	242	238	223	230	231	242	219	252	238	227	265	254	225	234	251	241	234	278	233	225	209	230	234	229	228	248	245	236	228	238	251	236	223	234	249	269	220	220	229	224	256	241	238	239	233	256	246	241	231	222	237	235	242	243	214	226	247	243	239	242	206	217	208	217	260	239	262	242	236	270	243	213	239	221	225	238	224	222	237	243	224	224	251	217	247	244	249	258	234	198	215	218	231	216	210	226	248	250	249	231	246	268	241	237	246	251	240	232	244	247	214	228	224	248	209	227	238	246	215	233	230	224	256	215	250	258	229	224	278	231	247	233	233	241	246	262	225	207	239	231	260	237	238	245	244	222	216	232	222	240	266	224	235	217	247	229	239	229	221	263	235	263	240	238	239	217	261	262	243	245	245	232	266	238	245	230	221	263	259	228	233	236	234	250	219	234	258	242	215	253	264	222	195	257	256	236	234	232	240	240	232	225	249	244	243	246	228	256	241	242	254	270	236	252	244	229	213	227	221	252	252	260	232	251	238	206	246	236	238	220	236	229	239	221	231	240	247	223	226	253	223	238	231	209	239	246	251	226	225	223	249	237	239	236	229	263	238	244	246	229	234	254	237	239	228	258	248	228	240	211	217	259	231	241	247	236	236	227	238	260	235	244	239	252	232	216	223	218	240	215	191	251	238	235	237	217	250	224	246	229	248	228	250	244	225	238	211	230	233	222	216	246	224	208	252	213	245	232	257	233	200	225	203	244	246	240	229	224	234	264	237	260	247	219	227	240	246	249	215	243	250	253	250	233	233	249	224	242	249	258	201	260	229	252	208	251	250	230	235	247	219	252	247	216	250	212	266	264	238	215	232	219	239	227	211	226	230	245	236	236	242	214	243	251	219	277	211	207	232	229	218	202	254	218	223	237	237	246	264	238	254	233	264	224	226	250	254	254	220	240	236	227	271	226	246	237	215	213	244	241	234	230	240	256	234	223	224	236	238	229	219	223	231	217	232	251	242	231	218	253	214	237	243	215	255	229	223	231	239	258	223	232	214	235	257	203	220	273	256	237	216	226	224	252	242	230	238	250	235	245	211	262	225	261	238	261	252	257	206	238	254	217	223	221	234	254	244	215	222	235	231	191	260	242	238	253	247	226	254	242	246	225	228	250	241	237	224	252	241	225	224	239	230	254	236	235	232	253	219	267	226	250	246	213	241	229	241	216	226	225	234	234	251	251	239	216	239	241	219	249	248	235	232	225	218	228	226	255	225	239	249	250	214	217	203	267	207	249	248	229	207	252	244	218	235	250	224	240	230	235	244	237	230	248	228	193	233	214	248	222	251	234	222	268	231	240	225	222	223	222	246	236	238	253	255	227	250	227	228	235	235	240	232	253	233	211	255	238	232	228	233	192	219	234	256	228	228	252	216	225	238	228	230	257	220	236	228	239	250	240	222	237	239	224	245	273	243	239	233	260	235	250	234	239	242	222	216	245	233	236	222	248	234	228	216	254	263	240	242	245	218	253	210	230	255	251	247	222	242	227	223	244	242	248	245	253	222	236	239	226	258	223	219	258	243	227	221	256	242	224	230	232	233	224	240	227	231	225	220	227	262	248	238	210	234	240	225	211	220	256	229	233	234	259	214	227	234	263	237	246	225	229	241	213	231	241	205	244	231	239	238	220	232	223	218	238	236	230	215	220	219	226	270	229	229	239	221	222	224	241	240	232	265	230	232	240	217	249	254	225	228	229	223	268	229	254	249	244	210	230	245	246	224	260	233	239	245	228	213	209	230	223	250	259	222	258	242	217	242	269	228	253	245	226	218	244	216	257	228	268	240	244	241	229	239	223	226	223	233	258	255	262	220	224	223	218	236	207	205	234	226	248	223	252	241	250	234	220	200	201	230	241	242	226	225	234	241	224	221	258	204	208	237	239	212	234	231	236	253	232	229	248	232	240	239	237	224	233	217	248	219	238	257	204	221	252	235	221	268	236	230	260	218	222	245	219	234	225	238	233	230	200	216	236	224	230	207	242	247	262	237	234	219	225	232	249	230	251	239	262	247	242	236	221	249	242	241	223	209	250	228	231	239	241	256	265	237	237	245	222	260	235	229	254	222	211	220	254	233	236	229	254	239	221	208	224	250	200	237	218	247	229	262	260	244	199	232	271	224	217	270	259	214	223	222	220	216	239	248	238	213	231	224	242	236	256	232	223	239	219	242	235	217
4962	6489	6122	4432	4465	2969	2313	1810	1954	1703	1336	920	673	554	515	619	2191	395	378	378	353	333	350	320	319	314	306	315	315	309	336	310	321	304	328	305	327	333	323	314	322	293	332	292	286	302	283	336	315	324	305	313	287	298	296	288	298	326	318	292	330	265	290	314	285	298	257	308	279	282	292	305	282	296	304	311	302	284	330	310	310	324	281	290	310	284	279	312	305	268	320	279	313	310	275	303	333	297	294	287	335	289	306	300	302	278	291	291	295	299	308	288	292	274	313	320	290	286	268	291	296	283	325	307	315	299	284	296	316	295	294	332	281	295	328	304	275	334	294	327	297	315	273	277	280	294	315	275	292	303	270	329	326	289	258	323	292	321	316	310	310	279	286	306	285	267	343	296	319	295	309	286	304	299	288	280	317	305	275	326	299	317	304	299	298	323	324	285	271	299	329	295	306	293	267	291	284	276	289	318	300	290	314	276	305	313	316	301	294	312	286	281	292	307	308	299	279	303	333	287	305	325	275	298	278	306	324	276	305	285	300	297	278	321	295	335	305	279	265	296	316	303	313	286	310	324	315	303	267	304	326	286	304	317	286	305	277	312	278	268	305	326	287	301	309	313	279	317	297	278	280	271	312	329	313	283	314	286	320	307	305	281	283	294	292	318	289	306	290	270	277	279	289	288	295	298	295	321	331	290	308	312	350	318	289	283	284	308	286	283	339	311	297	284	304	297	270	306	278	308	323	269	307	295	281	294	332	290	311	309	322	287	312	302	334	332	284	319	287	328	320	300	322	306	298	317	323	282	277	313	277	295	330	294	300	282	308	313	294	282	297	285	296	272	293	294	299	309	311	287	310	293	306	341	322	312	291	308	337	317	299	305	282	311	280	291	285	324	304	348	282	292	309	305	350	319	321	289	295	297	307	303	287	304	305	257	296	320	293	293	308	309	300	255	294	293	281	287	309	293	295	302	304	294	286	294	307	284	296	326	308	292	284	297	289	306	299	292	292	293	304	263	304	307	274	286	238	318	326	271	286	301	276	293	291	296	275	290	307	294	288	310	293	285	263	284	284	283	311	303	308	321	313	302	326	300	318	356	324	316	310	297	292	296	277	301	318	289	276	267	308	277	307	290	307	298	311	333	328	317	305	295	315	295	299	314	274	312	303	290	303	292	279	351	309	333	306	296	306	303	295	300	309	308	292	312	297	311	300	294	278	276	327	304	319	305	302	304	313	313	266	266	321	320	274	298	272	274	317	317	303	296	272	287	316	283	316	298	287	291	270	275	274	270	314	304	302	292	271	305	302	311	320	313	314	295	304	315	302	291	305	313	305	290	282	307	266	313	297	300	301	308	295	304	322	314	288	290	302	308	299	321	308	317	288	294	279	302	309	330	339	302	274	309	285	322	299	296	309	281	308	282	306	293	261	302	294	273	300	279	288	319	293	325	296	268	317	316	268	268	314	305	284	295	299	304	314	333	314	284	316	305	276	302	301	307	272	254	257	292	294	301	295	291	302	285	310	321	274	297	326	307	309	285	305	315	274	309	304	310	293	312	304	278	331	317	275	276	290	292	292	316	266	271	282	338	293	324	291	314	310	298	293	294	286	332	279	290	284	280	284	320	274	284	333	312	295	350	310	316	302	294	321	296	280	283	316	299	279	287	294	296	328	298	303	294	316	312	317	306	289	300	285	301	310	286	291	278	288	281	338	320	266	289	273	306	290	317	295	304	304	321	297	295	267	328	304	298	284	317	304	311	274	266	343	306	298	286	303	279	303	293	299	284	304	281	288	286	326	313	302	311	294	316	293	290	317	318	272	295	315	332	289	267	303	303	297	293	301	300	285	298	271	273	290	300	281	272	303	320	295	316	296	305	297	287	280	305	302	316	259	281	316	255	287	334	285	287	302	309	303	329	295	282	310	294	279	294	302	310	298	290	302	284	285	300	309	310	290	297	300	277	322	311	305	312	293	285	307	299	330	294	298	294	285	295	290	315	269	305	287	287	270	307	299	262	294	301	295	292	313	319	286	293	339	274	296	309	285	320	283	314	285	303	301	326	275	312	284	330	292	304	287	322	313	288	291	281	313	304	302	282	284	324	291	303	304	321	281	319	292	309	324	304	309	272	302	288	290	273	275	293	307	308	308	276	302	315	329	301	298	316	291	282	299	308	288	303	305	285	293	285	283	313	285	315	310	295	299	287	263	312	281	300	318	290	280	309	293	282	295	276	304	279	278	292	303	288	306	323	270	297	312	299	278	297	305	268	287	307	289	292	331	297	297	293	312	316	331	310	305	305	279	298	280	293	304	320	278	338	309	301	280	284	305	299	331	322	294	292	311	286	332	284	319	298	294	305	298	293	307	308	301	259	301	321	264	324	307	311	277	260	317	318	323	307	323	297	264	303	287	307	307	252	300	323	276	300	290	267	282	315	315	293	289	298	307	291	297	290	286	324	297	292	299	299	289	299	323	274	295	296	291	288	283	291	304	314	287	275	281	310	300	269	303	288	277	266	322	289	311	319	318	312	290	321	322	276	304	266	275	294	291	295	295	322	278	317	280	299	314	313	307	312	303	305	301	332	304	312	315	278	294	321	299	320	287	307	272	338	301	322	297	279	321	299	322	331	285	304	290	304	298	274	302	280	319	316	279	278	301	319	294	337	278	300	290	335	283	279	307	284	261	324	289	294	265	321	309	327	312	295	327	313	304	288	316	323	310	323	278	312	317	307	309	297	287	293	287	307	300	309	282	296	280	279	294	318	319	306	310	302	286	318	299	277	312	293	267	288	321	309	289	288	302	299	284	292	311	302	313	287	323	338	284	288	279	305	290	296	298	291	273	296	310	337	271	320	293	263	281	307	296	297	294	315	294	279	272	283	291	291	290	307	302	278	274	293	293	303	305	285	294	304	328	277	276	320	290	315	286	319	274	272	300	282	333	266	314	302	316	319	294	305	296	312	296	275	312	307	293	296	321	295	270	296	316	323	291	310	298	324	304	269	312	330	291	310	292	332	295	330	297	323	285	309	271	316	273	283	287	314	320	314	320	296	314	312	310	289	299	316	311	299	310	304	297	296	294	314	294	302	287	326	309	298	295	285	308	284	332	293	264	299	293	303	297	302	275	276	289	320	270	297	287	325	302	279	291	284	321	288	293	316	259	262	295	326	304	299	265	274	322	281	305	273	283	300	298	299	299	327	302	275	286	296	306	294	311	298	300	307	282	296	293	278	290	300	304	316	275	306	281	293	269	307	318	318	303	312	299	308	295	311	315	293	340	309	288	271	311	296	308	288	294	316	289	299	310	307	321	305	303	285	295	303	292	310	308	291	305	277	310	309	302	287	304	308	311	325	283	293	309	344	273	314	289	324	295	308	298	293	319	283	282	320	308	296	279	295	276	305	294	273	310	322	300	334	314	300	316	286	304	314	283	308	275	292	310	330	323	297	317	304	284	288	282	318	322	279	298	341	301	304	292	312
23058	21592	29628	24003	21589	21692	16493	3103	2231	1917	1659	1289	1043	1007	934	1204	3581	816	753	742	750	689	675	667	677	680	646	671	616	655	628	622	664	612	639	665	680	648	693	654	612	622	644	599	669	646	630	647	586	633	647	630	632	665	587	604	602	664	647	575	632	636	651	625	628	654	621	659	581	644	625	654	673	627	622	646	586	612	614	594	606	650	604	627	659	591	592	604	619	654	581	634	654	691	655	641	619	581	635	644	629	643	656	625	604	610	610	584	578	632	628	576	654	591	614	601	577	619	599	597	580	595	604	656	593	607	608	645	600	611	634	581	581	648	651	627	635	654	622	600	605	653	603	683	621	619	580	609	593	641	599	565	607	599	589	590	637	608	602	595	603	659	651	631	623	587	630	577	632	609	602	591	621	639	612	669	589	656	593	665	616	607	578	640	624	592	583	585	580	616	610	624	595	647	627	636	627	623	654	600	667	625	588	612	579	628	599	619	652	609	658	605	596	581	622	628	635	655	634	643	608	652	581	609	588	653	628	624	634	626	629	590	626	661	593	613	610	652	676	620	639	667	615	614	612	647	612	602	617	623	612	624	637	618	595	636	592	593	613	609	617	612	613	675	664	695	654	579	648	615	653	588	599	595	678	646	620	634	597	621	614	639	614	611	633	629	597	631	618	605	613	578	591	611	650	630	593	647	616	620	596	630	587	622	641	615	601	579	625	641	604	623	592	618	604	600	599	605	608	606	630	631	608	652	616	615	581	615	592	620	600	663	614	656	622	589	627	647	565	638	647	673	638	617	614	609	628	625	601	636	623	636	629	586	653	581	598	624	592	596	650	611	592	564	607	592	630	629	604	619	608	616	619	639	632	588	591	602	651	619	621	635	583	604	588	608	589	598	569	617	622	630	606	606	587	658	617	668	626	577	627	565	575	595	595	588	615	595	625	582	593	596	624	623	635	623	664	649	595	651	591	593	619	603	626	646	612	588	602	596	610	566	677	607	623	591	608	612	618	595	664	613	597	627	685	620	614	620	660	614	615	603	613	569	639	625	647	611	633	623	636	601	625	569	653	629	649	621	574	646	623	636	602	593	596	606	664	601	592	603	593	570	643	618	637	577	615	610	592	646	618	629	636	644	616	624	604	631	655	596	641	636	638	623	661	602	630	623	634	650	616	592	581	605	657	641	643	589	645	598	594	608	639	595	617	620	611	605	607	604	597	628	615	605	665	618	628	656	635	624	630	577	632	611	666	589	594	643	636	610	587	651	621	602	605	613	622	620	611	644	631	642	583	599	627	615	612	611	630	604	638	601	586	617	625	604	593	664	623	592	566	625	648	598	637	619	626	627	585	598	610	585	587	572	609	579	617	618	597	602	601	605	578	613	584	609	603	662	638	603	660	604	589	631	633	640	608	637	644	615	618	638	612	613	628	659	601	602	647	616	597	589	596	614	608	622	615	617	596	600	615	600	609	664	616	640	665	602	639	625	602	617	648	647	600	616	632	605	645	598	623	587	599	636	607	623	652	629	574	616	632	594	574	609	603	630	598	631	625	615	613	649	618	632	627	615	623	578	636	639	637	561	586	614	609	613	600	634	600	621	611	593	614	645	601	646	589	610	591	608	607	634	637	612	624	635	610	592	581	608	650	572	627	596	632	601	600	562	605	619	635	600	621	612	630	629	594	590	665	651	623	615	650	642	641	607	616	636	548	589	597	642	618	599	620	636	599	614	597	670	654	597	585	590	612	616	638	613	617	609	668	658	609	641	603	632	634	623	549	591	619	617	635	607	638	606	602	623	598	607	656	614	620	600	599	607	603	580	615	576	641	584	589	621	594	647	597	631	619	605	597	611	654	602	594	670	624	629	606	617	643	623	621	653	579	557	594	568	600	608	610	615	598	606	597	638	604	633	635	641	604	626	607	606	666	589	615	581	611	585	648	585	600	569	649	640	614	625	597	630	615	573	574	596	614	649	651	644	614	591	609	591	597	664	614	607	591	619	606	618	622	633	610	599	620	602	596	618	593	632	639	602	598	552	581	603	584	633	563	659	580	623	621	590	656	615	603	614	602	580	643	597	625	626	628	595	585	650	625	610	631	634	580	589	594	601	651	625	659	635	639	580	629	677	624	627	642	644	613	641	582	563	607	597	655	622	577	578	573	599	621	620	649	602	591	612	616	625	607	586	608	584	601	669	605	648	595	648	652	581	623	640	607	618	603	635	628	634	635	572	616	628	576	641	582	624	595	632	598	634	615	602	593	602	603	592	607	616	624	609	633	614	604	610	597	635	632	613	613	596	628	599	590	655	593	655	659	595	612	619	620	626	602	636	611	596	618	633	601	593	603	600	628	653	627	669	617	619	644	627	603	620	609	604	629	565	616	606	624	669	615	615	616	619	651	607	581	612	596	607	604	676	668	586	595	624	578	620	627	640	630	602	562	611	626	589	631	592	590	618	618	630	634	660	610	657	628	621	638	616	602	650	622	619	615	623	624	611	591	625	591	614	615	599	608	651	609	644	615	610	603	599	577	636	607	596	602	588	644	590	572	616	588	613	617	633	621	565	608	599	608	581	603	679	673	631	619	624	623	602	581	602	617	603	658	663	532	620	604	558	636	635	604	616	647	605	602	624	624	623	607	568	611	591	602	615	565	666	609	620	620	626	651	631	600	598	618	607	604	614	654	624	604	633	650	609	609	623	646	637	623	580	578	613	610	619	592	618	631	605	608	609	595	602	613	631	615	598	631	597	586	612	627	609	618	630	650	592	593	616	605	608	604	609	593	590	615	617	603	591	615	701	580	593	634	611	633	591	634	610	634	613	629	613	582	627	562	634	598	638	608	625	652	571	598	621	626	595	614	639	612	627	597	589	622	596	629	628	640	662	604	624	593	608	602	639	634	558	620	591	598	650	660	593	645	614	632	608	606	632	578	549	622	597	640	601	640	608	644	582	601	648	569	659	604	614	595	621	605	582	619	621	612	619	603	578	584	621	603	660	624	618	586	598	628	632	584	541	577	593	629	654	586	662	648	599	627	605	579	635	651	625	627	658	597	570	582	583	605	648	619	568	594	630	592	599	631	622	595	622	584	648	656	630	598	618	573	638	598	622	587	613	615	550	595	591	609	632	574	600	588	614	628	614	621	605	581	623	615	627	605	590	617	590	609	630	634	571	635	552	630	593	670	618	610	588	594	628	647	637	619	571	636	627	658	635	549	658	598	615	613	635	559	575	625	614	628	623	625	625	663	601	639	628	624	606	574	573	611	637	566	570	618	620	614	585	654	601	636	620	610	640	625	606	614	583	641	616	630	601	614	608	614	628	620	609	625	590	598	635	620	620	579	588	629	614	640	638	614	576	588	544	645	616	671	571	622	587	617	613	620	600	594	593	577	603	609	597	605	623	610	584	589	640	575	641	627	626	603	536	654	638	596	630	589	661	613	567	637	608	600	615	608	621	592	544	616	582	599	603	599	614	614	651	635	586
7546	17341	15720	10316	9459	7272	5703	4598	4152	3647	2812	2173	1695	1372	1282	1867	5592	988	951	935	878	875	838	821	761	818	783	815	810	771	804	833	748	790	769	738	727	724	766	710	695	686	770	713	701	756	716	740	747	696	691	757	717	747	752	755	691	663	708	743	718	740	682	719	684	718	693	718	714	707	726	671	708	730	759	700	722	682	728	680	686	717	645	676	708	720	715	731	716	710	659	745	696	673	692	720	724	731	761	743	709	694	705	708	657	726	709	719	718	694	690	683	665	693	658	722	716	675	732	697	685	666	716	694	668	695	711	724	701	722	743	694	737	720	717	680	722	698	716	706	712	702	692	707	748	692	679	711	707	694	719	726	704	731	708	709	664	672	708	707	705	681	708	675	677	727	697	685	724	706	678	671	722	735	695	763	704	727	699	683	686	689	726	699	713	622	681	723	673	700	700	704	679	731	701	705	712	731	704	685	676	643	695	724	744	715	694	704	727	717	730	695	705	726	718	696	695	685	671	698	693	686	694	701	687	688	704	702	652	697	721	699	720	666	740	724	710	698	700	741	700	731	712	731	693	701	678	708	687	723	730	652	742	746	707	734	671	665	667	669	708	727	704	700	725	708	704	685	694	688	695	729	658	737	709	713	697	686	678	666	703	704	708	671	726	702	720	677	683	702	672	723	710	683	677	700	702	735	769	689	724	713	674	690	711	673	706	648	665	738	691	700	693	686	676	709	706	692	648	754	727	703	662	705	694	710	730	680	702	698	692	707	705	680	666	696	720	779	665	696	700	746	715	674	755	693	684	714	707	701	695	713	720	716	702	723	710	687	651	700	708	700	757	733	658	704	684	705	665	701	711	700	690	711	684	701	698	680	698	696	716	672	707	696	706	676	708	663	698	702	670	659	644	706	730	718	647	702	706	697	676	730	672	711	719	702	717	722	679	734	718	624	694	691	660	686	686	772	699	734	697	740	686	690	654	685	683	701	639	731	694	704	709	702	687	737	697	664	650	711	700	730	716	678	680	667	682	672	698	724	661	669	687	694	705	740	681	710	688	704	710	698	709	680	758	722	692	710	703	659	717	720	695	680	670	678	664	666	705	772	689	709	709	697	733	675	752	651	658	639	704	693	695	694	702	706	662	747	667	708	747	688	712	689	700	743	764	709	751	691	716	696	713	713	650	648	714	677	746	705	722	721	715	650	758	682	660	723	716	624	717	682	665	703	701	672	688	674	704	652	626	689	665	706	681	680	704	703	669	716	716	700	740	649	726	736	686	683	630	690	709	758	693	649	668	683	709	729	699	696	722	754	692	676	740	671	710	692	695	709	693	744	693	730	690	675	776	702	712	750	708	723	706	718	691	694	671	716	710	668	660	722	742	763	669	697	755	677	674	711	710	680	661	688	663	714	664	722	708	733	724	683	725	671	691	767	684	693	680	722	667	685	684	715	691	659	734	679	704	688	682	726	699	707	712	725	696	692	691	692	761	680	718	709	676	697	717	709	678	725	703	688	659	745	736	697	716	747	711	657	683	665	700	664	695	731	669	686	754	712	680	695	702	677	686	748	691	684	676	655	694	702	692	725	739	695	682	692	730	687	739	681	709	708	679	712	677	723	671	722	653	673	690	674	655	757	728	675	681	737	721	713	717	655	697	693	670	720	703	720	674	676	675	733	683	647	690	672	691	721	693	724	694	675	715	691	682	697	659	677	660	699	674	729	722	696	744	681	666	749	729	709	683	700	691	697	720	709	675	720	713	689	685	742	710	681	695	708	702	680	671	741	733	718	724	693	680	738	702	692	679	693	685	723	721	721	729	669	753	699	673	704	707	692	695	694	656	753	753	720	707	661	659	665	658	696	684	730	668	693	685	731	661	740	737	671	690	698	685	676	692	747	687	673	719	735	715	732	667	710	752	683	660	685	663	669	707	708	748	696	698	724	700	732	713	708	746	708	714	668	685	716	674	689	716	724	676	691	685	688	689	711	714	667	753	665	701	707	686	685	687	657	651	727	729	691	681	671	752	680	719	687	731	689	708	738	696	719	752	705	687	693	656	678	687	696	638	730	683	721	755	715	698	661	701	662	652	665	685	744	700	691	678	593	641	684	724	667	727	662	660	704	739	707	698	719	697	667	665	718	699	664	701	724	661	668	656	672	693	692	690	713	707	697	696	738	692	706	687	669	697	748	709	711	737	674	687	708	673	687	734	709	646	692	706	738	738	705	678	746	695	688	708	695	692	673	678	761	700	700	705	707	692	687	736	707	708	727	654	703	711	722	694	674	708	708	651	733	694	710	669	730	711	675	700	724	709	704	679	647	689	656	721	677	685	694	716	686	709	676	701	687	713	744	715	708	709	697	643	724	693	718	652	723	654	695	669	713	678	680	707	734	714	675	644	701	706	691	637	707	708	657	726	702	705	720	696	696	686	711	723	723	709	733	702	736	733	717	663	719	668	690	690	680	670	698	681	695	686	683	715	738	680	665	665	699	674	689	746	686	703	689	750	735	684	688	717	654	726	733	715	676	720	731	679	652	702	713	686	647	660	711	671	671	661	696	659	726	698	733	687	694	707	666	671	707	701	699	726	737	659	685	702	722	709	751	712	710	737	722	683	721	723	715	655	678	705	697	680	719	719	724	717	763	702	705	707	744	727	670	717	698	688	652	715	721	652	724	678	719	709	706	697	716	658	673	702	730	689	692	715	728	666	756	669	689	671	676	702	732	712	736	715	707	708	682	734	707	668	684	667	713	689	703	721	662	719	724	697	697	718	692	721	692	683	689	774	717	694	700	694	728	698	671	662	684	692	691	681	731	720	658	698	655	707	726	691	692	688	710	719	642	692	678	734	727	681	692	730	679	722	691	730	673	715	753	711	719	698	707	710	714	705	682	682	754	726	702	773	678	676	711	684	710	668	711	696	682	711	697	703	658	723	702	690	707	710	708	707	724	669	711	660	728	663	707	706	672	736	683	692	699	712	715	734	672	651	690	735	700	703	679	700	696	723	684	747	726	698	687	701	722	701	702	687	746	717	672	654	656	668	684	665	694	650	666	701	677	682	664	715	717	718	732	668	648	666	667	657	737	737	694	687	703	664	692	748	721	734	718	695	685	697	654	704	719	687	730	690	700	707	754	723	722	679	710	720	691	712	728	715	662	736	682	676	751	710	755	673	688	714	670	667	671	704	702	696	709	698	726	685	713	719	662	718	696	672	717	723	715	714	684	718	653	714	677	679	699	694	727	705	720	740	685	692	692	698	680	686	697	680	718	718	700	705	646	736	677	741	726	696	753	727	726	701	699	699	683	712	686	709	701	736	682	675	656	688	696	697	738	714	726	715	693	700	730	697	719	712	712	723	663	680	716	706	710	682	720	712	684	692	720	700	696	716	683	715	667	648	721	727	696	696	687	731	707	707	657	647	698	669	668	723	691	716	702	736	692	763	731	688	700	698	672	727	695	717	751	694	729	740	686	659	714	729	735
27291	21205	11060	1388	1022	855	655	580	683	573	458	344	333	263	262	256	270	252	222	245	249	235	202	225	220	223	220	211	224	251	231	217	251	261	246	207	245	235	233	249	195	248	241	232	261	223	251	248	210	231	203	208	236	213	233	232	228	229	221	217	255	214	230	232	204	231	241	240	267	232	222	223	228	217	237	262	253	222	230	230	227	242	192	227	218	231	249	216	245	221	202	227	235	222	232	211	210	222	224	226	242	246	212	232	231	224	214	225	219	208	210	243	252	208	242	208	253	240	225	219	235	234	229	224	260	231	235	248	246	233	224	222	213	224	228	191	231	220	226	224	239	221	245	246	228	204	247	224	238	243	232	218	234	243	227	235	257	236	222	235	227	239	235	255	234	251	216	227	227	223	214	218	220	223	234	225	233	245	244	243	224	239	229	238	204	239	232	210	217	218	257	200	236	201	245	214	228	224	247	252	207	238	240	223	239	205	230	237	260	241	216	230	218	209	217	234	214	252	233	250	238	223	215	226	251	210	210	228	237	251	256	265	234	251	236	233	208	212	255	218	224	223	211	193	241	211	205	224	238	234	250	253	256	218	217	225	218	238	214	248	231	223	219	214	246	226	223	229	208	240	226	263	217	246	218	204	207	230	219	233	221	229	232	195	206	239	221	217	227	233	213	242	217	258	238	211	217	219	211	230	189	228	244	244	221	227	226	208	212	210	223	224	240	241	261	207	206	247	208	202	221	228	208	210	245	267	211	223	223	231	221	236	246	212	260	228	245	228	223	219	243	238	222	213	217	205	200	243	231	240	228	203	224	257	215	248	223	212	234	203	222	234	232	237	244	213	209	232	229	232	237	238	209	244	230	218	231	216	210	221	212	212	241	234	247	208	272	229	227	230	226	258	215	204	230	227	227	224	210	229	217	233	248	222	216	237	241	224	233	232	214	221	235	216	220	236	215	194	205	216	239	247	241	218	248	249	252	207	224	200	212	220	242	217	236	236	215	245	224	226	231	228	237	215	213	255	243	240	238	232	240	208	226	245	232	225	215	217	256	220	219	240	215	256	226	227	248	239	247	227	264	227	234	236	255	235	248	231	250	233	234	222	215	222	214	225	223	240	225	224	229	196	223	232	247	221	202	263	231	228	215	212	229	222	262	245	230	243	227	238	240	241	209	201	221	239	216	227	211	237	228	245	222	246	229	238	211	243	246	245	234	217	207	238	227	215	220	239	250	227	199	241	231	230	191	210	217	231	223	221	216	230	225	243	224	210	224	210	219	291	218	236	229	224	210	244	244	234	252	242	220	204	220	221	246	207	219	226	235	196	228	211	220	248	209	243	213	241	208	218	216	248	210	247	212	233	245	236	195	226	236	218	214	232	218	224	217	225	231	257	245	183	228	253	222	218	232	226	221	220	247	224	236	230	215	232	245	228	226	221	218	238	230	245	223	212	225	222	234	212	231	207	227	233	254	207	238	201	223	238	207	230	232	223	234	237	224	229	218	209	223	236	229	222	244	228	231	233	258	203	212	247	219	237	244	215	243	244	207	253	230	260	242	215	204	213	245	218	250	237	214	229	221	218	235	225	237	202	250	224	238	210	213	230	226	237	225	232	239	210	236	234	221	207	232	210	215	234	244	247	244	237	218	224	219	199	210	211	231	224	214	249	239	239	229	226	208	262	254	220	214	241	214	245	226	233	240	220	228	262	235	203	240	224	215	235	244	206	205	230	216	243	251	235	218	208	236	224	213	210	229	229	240	232	235	216	239	227	208	212	221	254	236	259	234	242	241	232	249	222	218	218	250	226	226	217	216	209	233	235	229	213	244	250	229	252	212	235	226	255	234	241	250	239	245	244	222	227	240	243	249	221	228	244	238	231	216	226	224	211	244	241	227	183	218	214	225	220	238	246	231	232	225	244	197	244	223	221	234	234	229	265	243	212	224	197	208	215	223	205	248	246	260	220	220	242	205	211	253	234	242	227	233	221	242	199	257	227	215	213	240	243	232	221	215	215	189	255	247	213	238	216	247	198	217	214	226	222	251	228	218	213	217	195	225	221	244	225	221	221	230	227	212	218	209	228	240	219	248	229	219	229	232	245	262	198	218	262	226	261	202	228	230	218	222	236	223	239	222	229	229	216	224	225	233	240	227	207	237	209	204	219	243	257	215	237	234	249	217	238	220	238	197	225	202	195	222	221	216	232	245	206	224	226	243	213	237	240	240	228	223	223	214	233	209	230	238	220	243	234	238	236	243	217	220	211	231	239	226	248	253	239	243	199	250	271	236	213	234	233	226	234	215	204	202	204	240	215	233	234	200	266	227	218	210	207	233	236	220	209	234	223	240	243	245	221	221	219	215	238	224	238	232	230	212	208	240	228	256	223	245	231	235	236	235	236	243	223	228	251	225	218	218	236	216	199	234	231	235	233	225	205	248	205	243	214	204	223	241	232	232	227	205	234	224	207	234	219	229	248	222	257	231	236	238	232	242	204	223	196	232	251	224	207	217	226	222	223	223	225	223	214	221	222	232	232	213	243	209	214	246	194	252	238	206	208	236	219	241	235	215	238	204	250	222	240	242	213	233	200	223	212	228	247	221	224	197	212	221	207	215	235	221	236	256	258	234	223	260	233	208	237	193	231	252	239	248	250	206	243	240	235	223	230	250	187	254	209	241	219	222	228	223	219	263	233	242	227	213	216	200	218	231	252	242	229	222	215	234	218	239	201	238	211	218	210	204	217	221	209	203	234	218	253	227	204	222	230	217	199	252	217	238	247	242	248	226	242	214	234	233	253	241	228	226	218	218	230	225	222	258	243	231	228	232	213	206	222	229	211	227	216	224	211	216	221	214	235	225	214	225	221	223	207	206	212	244	251	220	219	231	216	236	220	207	244	228	218	245	235	205	224	251	244	210	240	213	222	231	220	205	222	226	250	249	234	210	219	214	220	238	225	202	262	241	225	230	232	260	218	267	247	210	242	228	235	242	215	219	224	218	207	213	202	229	242	230	241	245	223	229	241	246	246	240	241	251	202	229	211	237	231	241	237	228	246	219	209	227	240	238	221	248	222	231	224	214	220	217	230	221	206	230	226	229	210	217	220	226	246	218	227	242	220	239	214	227	215	213	211	226	202	240	217	234	228	220	255	213	212	214	222	263	237	229	200	235	254	217	222	218	215	237	244	216	225	223	246	207	210	220	217	217	227	222	210	243	222	205	220	240	263	213	219	244	237	222	203	221	260	224	247	248	262	224	222	243	243	208	232	233	214	257	244	229	228	215	232	214	227	235	232	201	236	237	226	226	232	243	221	236	238	247	184	229	208	239	249	225	239	266	200	222	203	234	241	223	218	237	244	236	243	250	215	249	228	231	231	201	217	259	243	206	218	241	250	240	261	223	247	224	243	240	257	198	205	244	228	249	242	231	246	202	196	227	210	215	231	221	247	245	234	214	223	275	238	255	217	213	238	260	205	202	249	239	224
3864	1484	1504	1446	1540	1288	1036	1010	1403	1089	784	560	431	346	351	325	416	299	258	287	308	285	296	268	273	282	281	279	309	246	266	264	295	276	300	283	286	271	293	300	266	278	258	299	287	266	272	279	281	268	283	251	313	284	272	290	260	271	273	251	262	307	283	302	289	270	244	275	310	242	254	273	275	266	266	275	272	296	271	276	286	272	276	249	300	296	272	290	288	262	288	270	254	252	272	267	268	271	268	276	281	263	242	279	285	278	234	283	263	265	286	251	264	314	268	249	254	270	263	289	260	272	281	279	263	294	292	265	258	303	260	279	306	290	264	291	275	279	288	296	284	269	296	265	274	242	264	279	282	267	278	288	275	251	285	268	261	253	278	300	283	306	256	266	278	269	286	267	271	266	290	282	278	288	280	261	291	274	273	272	279	290	250	281	301	304	261	283	252	321	296	276	261	280	265	265	278	273	286	276	232	253	274	286	274	278	286	268	272	283	281	282	294	267	322	290	277	285	291	276	236	278	243	286	280	279	250	279	291	243	260	302	304	260	248	276	239	275	276	272	263	262	265	282	291	258	279	299	280	267	267	275	280	263	246	264	286	280	300	291	252	256	260	266	276	273	275	259	258	261	265	278	292	259	266	289	283	292	280	270	306	289	274	293	271	261	275	292	266	263	296	281	301	284	302	250	285	266	303	257	316	265	270	272	251	255	262	273	254	278	257	238	288	273	272	280	246	268	275	249	282	259	287	250	264	265	293	286	267	243	256	275	284	267	286	289	297	274	291	256	287	281	282	278	272	274	248	282	280	239	303	279	300	278	268	288	292	288	259	302	274	279	275	261	277	267	289	260	293	261	276	276	266	268	261	275	243	260	260	293	273	283	264	286	256	264	283	275	278	273	250	302	281	275	277	263	263	286	261	257	253	278	267	257	285	264	261	271	266	279	279	260	270	269	278	246	247	286	263	301	277	270	277	270	271	276	270	261	281	291	244	284	279	244	267	266	256	299	274	249	285	268	278	275	282	286	283	278	285	292	261	286	283	261	272	277	273	287	265	253	266	274	279	266	263	260	298	276	294	283	252	290	272	297	270	285	253	287	273	286	246	265	276	274	250	258	271	265	267	275	274	263	271	258	287	302	272	277	278	277	269	259	293	281	255	274	281	263	284	267	274	285	261	284	315	278	254	251	261	279	283	287	272	250	291	257	265	280	290	264	243	261	263	288	272	272	282	266	272	281	292	265	280	232	258	283	269	294	260	272	298	264	284	292	291	282	277	273	272	296	286	282	291	265	263	273	275	282	291	274	265	258	270	264	260	267	289	284	302	261	258	276	264	284	264	275	270	264	250	279	254	267	258	294	303	260	271	257	295	285	252	245	249	256	276	254	284	275	275	257	273	260	275	307	263	264	265	297	269	263	286	260	267	286	268	280	258	266	264	286	262	283	273	304	278	284	257	263	277	271	282	279	265	268	254	264	263	284	288	265	269	270	263	272	266	276	281	280	260	287	276	270	262	264	273	266	290	253	283	271	249	260	261	288	308	286	275	282	262	278	266	279	277	262	275	251	297	275	276	295	278	239	272	267	304	272	292	282	284	276	248	282	308	247	309	274	270	249	299	255	248	237	260	277	283	273	260	248	313	278	281	246	302	282	294	294	265	268	286	248	277	287	284	255	269	264	289	292	275	265	297	296	290	282	303	300	275	297	272	263	237	263	284	266	260	306	273	273	265	261	269	257	283	300	268	257	267	256	296	262	259	267	290	277	257	270	279	272	282	306	259	266	224	300	269	242	247	282	249	285	302	309	268	303	257	277	256	273	260	271	282	264	292	263	277	268	285	257	304	280	263	281	263	301	276	296	256	252	286	271	260	271	307	290	276	277	277	243	278	270	334	254	252	293	262	258	253	259	283	262	296	242	285	270	283	256	286	271	292	280	285	297	285	280	270	263	254	298	305	300	270	281	272	262	249	300	278	292	285	273	268	288	274	240	288	263	239	261	294	241	260	276	294	277	259	283	291	280	274	242	281	268	281	283	241	257	263	275	288	292	275	242	252	275	291	266	254	238	277	269	269	288	274	261	252	294	281	278	277	276	266	261	255	300	261	290	269	294	249	259	270	275	304	287	300	277	266	273	278	277	278	277	265	253	258	274	254	274	266	250	255	262	261	253	272	277	278	260	269	268	250	284	263	275	264	269	264	323	269	281	265	274	300	287	260	267	246	281	248	257	274	306	284	268	282	274	274	269	278	248	261	252	270	253	284	267	283	268	284	274	262	268	247	267	266	312	262	275	303	265	269	292	264	250	261	283	276	281	261	311	250	267	319	250	261	262	283	288	266	255	290	263	251	275	300	265	314	269	276	272	243	295	297	281	278	278	275	277	267	258	265	289	263	291	292	279	260	313	295	318	261	243	265	278	298	268	282	280	291	288	263	282	313	259	276	281	258	292	289	270	293	249	269	270	269	292	268	253	243	271	258	277	261	267	283	297	268	258	277	292	256	281	255	277	297	287	266	260	279	265	272	262	296	272	271	263	254	280	282	263	241	298	280	275	288	276	269	283	277	271	284	287	310	263	256	263	273	242	269	272	294	288	258	282	273	290	287	293	276	308	257	287	273	284	290	241	253	297	273	277	275	258	274	297	270	244	267	262	266	278	244	272	254	284	274	251	249	269	251	269	297	272	277	282	276	285	278	262	256	283	297	316	288	241	265	274	262	294	251	278	290	284	271	302	276	269	276	271	277	262	288	283	268	284	280	283	287	272	243	257	244	279	276	256	277	268	271	281	285	287	272	271	254	303	324	279	268	289	275	267	272	261	289	260	274	255	246	278	288	263	278	290	285	266	259	268	269	280	273	271	262	284	258	255	284	269	279	280	256	312	277	300	270	250	279	269	272	272	292	289	278	280	273	282	284	257	294	282	292	291	266	280	263	291	287	265	273	264	265	266	275	275	285	286	285	279	264	265	253	271	258	271	260	278	266	245	278	270	290	275	244	304	288	259	260	283	258	271	255	264	287	280	291	277	306	282	281	256	291	268	268	270	244	269	280	264	260	285	289	278	261	276	275	282	294	273	259	287	291	274	262	255	243	288	275	286	285	289	251	299	269	254	265	261	284	267	241	256	248	285	259	244	263	281	310	272	276	278	283	263	264	283	281	265	290	272	260	278	246	285	256	261	270	284	279	280	314	289	316	283	257	277	286	266	258	286	289	260	277	265	295	270	288	259	271	288	277	250	271	272	244	297	279	287	280	260	279	281	269	269	284	235	250	284	285	271	274	286	273	269	268	283	272	294	267	283	261	279	257	275	282	264	288	243	287	278	283	253	294	249	279	287	275	288	295	295	262	276	265	278	286	279	278	286	259	298	259	251	299	299	282	286	275	284	262	258	254	271	263	283	245	277	281	287	276	274	263	304	268	288	285	282	260	245	275	259	294	288	263	280	251	307	259	261	283	269	264	287	258	290	271	308	288	280	250	268
23790	21554	29366	24209	21565	18853	3027	1927	1840	1733	1173	889	785	655	667	662	1819	569	588	557	526	523	504	509	527	500	520	498	507	468	521	494	504	489	525	484	503	512	499	505	512	515	542	489	503	571	511	518	509	465	475	530	533	526	465	473	513	494	506	488	491	507	512	526	480	474	540	492	536	498	529	493	549	533	502	512	506	513	500	545	483	512	492	457	470	496	542	496	483	469	479	488	538	513	516	485	522	473	495	473	498	475	490	505	508	534	486	465	530	541	508	475	460	487	520	532	529	508	528	500	495	520	496	522	487	515	508	512	540	480	500	501	538	476	481	479	464	487	517	501	465	473	500	498	560	463	483	522	491	526	492	499	468	449	508	504	477	468	483	505	488	467	474	510	492	475	513	506	528	503	461	510	516	557	539	467	497	451	511	490	495	474	517	449	489	508	543	476	516	479	509	502	514	493	486	498	499	471	488	469	474	470	459	495	463	516	462	493	485	469	498	459	492	482	500	507	491	511	536	485	489	505	470	472	466	502	497	490	519	484	498	476	493	476	487	516	496	477	530	503	492	473	508	510	498	511	498	516	446	512	497	523	516	493	493	521	525	483	494	480	502	487	514	506	522	515	524	489	487	482	484	481	520	500	465	477	507	509	452	488	520	481	546	520	479	462	505	495	482	483	515	488	489	501	470	485	445	521	482	484	478	510	525	526	492	470	505	486	514	485	532	477	489	493	538	493	490	482	486	466	500	466	474	494	480	457	527	514	465	515	496	507	502	479	489	487	484	483	495	479	489	504	482	500	533	506	512	509	486	521	464	475	525	511	481	466	525	529	498	502	523	469	471	469	508	491	474	529	516	489	520	481	507	481	496	477	483	502	538	530	491	496	481	493	532	519	511	507	478	491	485	527	526	524	530	500	485	472	482	494	492	497	523	473	518	495	500	492	514	515	475	561	481	485	470	539	498	509	486	484	474	490	494	516	551	476	476	471	537	518	498	492	527	503	493	473	489	488	487	517	481	471	532	488	562	508	448	477	491	508	520	510	491	507	504	484	459	487	504	479	493	505	529	500	492	495	471	528	512	488	483	518	517	490	467	545	499	483	514	506	487	494	529	497	508	524	473	493	489	447	498	488	468	507	486	490	519	518	540	515	506	474	499	450	435	503	451	470	507	520	528	510	530	512	476	487	509	504	490	523	478	492	485	506	482	501	516	506	509	496	473	516	497	471	515	525	513	411	473	469	503	523	507	503	506	488	502	490	489	472	513	480	517	521	510	488	485	485	477	485	477	485	491	469	482	516	504	509	492	522	455	489	510	453	465	485	479	478	515	546	488	470	478	483	513	461	500	476	479	504	461	521	482	464	473	473	493	533	545	527	538	501	476	507	481	497	452	482	498	506	491	478	482	499	473	503	485	500	501	490	480	532	500	533	485	494	504	534	514	517	494	505	498	501	516	502	518	535	509	518	507	525	491	486	502	520	493	497	467	482	455	464	514	515	488	522	463	519	483	549	526	510	468	474	542	545	481	476	514	510	494	479	494	519	507	464	527	485	471	468	454	510	520	496	459	511	490	498	485	500	488	506	457	460	467	500	499	494	540	545	471	508	498	459	496	483	478	478	467	496	486	486	501	512	526	484	498	476	467	513	488	560	485	494	493	464	479	481	471	483	524	540	480	560	513	490	511	501	483	490	527	472	485	440	488	496	493	482	497	461	474	482	541	471	532	522	492	471	545	472	520	485	457	539	541	498	478	503	500	507	507	490	481	467	492	477	505	583	511	501	493	482	488	452	472	491	508	492	501	495	517	486	516	500	485	472	476	517	496	491	517	493	516	566	498	494	525	521	464	482	492	487	476	525	480	500	471	517	504	469	509	501	496	486	499	535	490	473	485	489	510	517	503	490	500	489	501	487	489	489	454	489	484	506	478	513	481	478	485	464	500	475	503	527	534	502	447	491	487	502	518	485	505	521	482	520	506	551	474	521	485	474	495	462	484	497	482	465	471	464	502	534	489	481	487	490	498	489	481	501	557	509	502	517	512	516	558	525	492	488	467	441	495	511	516	508	471	500	493	487	447	463	485	537	461	505	510	451	474	479	505	473	486	523	518	511	432	507	511	476	479	484	522	485	507	505	511	486	503	467	468	508	530	505	492	497	473	514	471	507	514	527	495	505	487	460	473	492	523	484	492	482	488	486	520	522	502	455	481	414	478	517	474	474	487	498	465	517	486	517	462	477	484	526	515	460	503	542	481	489	513	493	549	482	499	479	489	480	499	489	476	519	510	470	477	528	482	470	510	512	499	460	491	477	506	478	523	459	485	466	482	509	483	496	500	501	510	508	547	520	521	493	492	508	473	522	530	505	477	462	486	520	508	504	474	493	475	487	496	523	469	508	465	520	506	492	519	519	512	492	495	478	484	500	462	479	514	510	481	528	497	502	476	499	469	495	526	523	443	473	497	488	482	505	473	493	497	520	495	467	505	484	498	523	457	521	530	566	456	511	486	518	477	479	501	493	536	439	472	504	442	469	464	482	513	501	503	505	483	481	494	469	463	507	492	514	529	477	497	491	486	535	505	499	497	521	532	491	516	485	516	507	507	510	491	521	478	530	467	473	525	489	515	468	483	507	484	485	446	510	477	502	517	506	532	513	464	508	527	455	492	499	496	523	502	484	489	466	480	486	516	489	528	515	511	531	524	479	446	494	458	517	445	464	501	500	496	516	461	484	514	493	475	469	467	492	462	511	503	484	489	493	520	477	486	516	491	488	543	495	542	490	493	466	506	491	497	474	505	481	462	529	509	509	507	478	499	549	501	466	475	461	466	501	484	491	510	450	496	523	486	494	536	477	441	476	464	463	470	472	496	515	476	485	451	477	470	512	540	489	521	509	486	480	518	507	469	468	526	479	452	504	450	518	467	502	478	440	473	458	494	487	501	559	499	482	511	518	535	505	498	506	468	487	480	470	516	478	464	520	502	518	474	494	506	457	503	510	471	474	497	497	469	466	477	515	536	514	467	455	455	493	511	498	468	469	511	504	506	523	476	483	476	459	512	513	484	507	487	490	448	447	528	482	511	479	491	546	535	498	471	492	467	480	444	478	485	492	503	489	502	478	468	472	486	456	462	493	488	491	503	493	499	498	488	522	523	475	452	469	486	504	440	492	508	482	516	480	545	509	481	501	483	485	486	496	497	502	506	495	468	503	467	482	470	512	481	464	475	520	534	510	496	497	443	514	455	526	478	489	460	490	483	487	489	478	486	496	548	499	459	484	488	520	492	487	468	466	506	485	539	483	466	517	504	502	486	490	498	447	432	511	517	494	468	504	476	486	493	459	483	504	494	514	510	489	505	489	510	512	504	498	498	453	447	473	521	515	512	475	459	487	492	494	472	469	507	559	492	493	447	522	488	489	512	482	468	556	484	536	527	510	494	485	560	450	521	491	480	482	471	453	517	489	474	493	508	478	474	483	496	483	517	503	454	505
4987	11007	10322	5831	4532	3390	3198	3435	3597	3230	2002	1388	1108	895	903	983	2910	731	680	664	665	641	621	598	675	634	646	616	577	609	598	558	558	628	601	609	561	541	546	581	603	601	595	587	597	595	547	572	544	566	558	585	573	585	572	558	588	569	563	588	579	558	553	570	534	587	603	590	578	575	549	597	564	560	588	563	581	579	572	595	586	520	559	575	536	572	552	560	550	591	574	536	531	541	511	536	523	542	575	598	570	578	549	609	538	534	552	544	556	570	539	514	547	549	537	539	582	604	589	539	532	538	552	533	531	579	565	568	592	550	570	586	570	561	592	566	558	561	605	536	544	582	518	555	553	563	524	609	564	558	573	531	551	568	567	571	556	568	542	549	596	551	579	566	573	490	541	572	548	577	574	560	533	549	526	558	579	527	562	529	585	561	560	551	563	598	572	587	598	535	591	536	540	585	567	566	540	550	563	596	563	538	558	535	517	574	537	549	546	540	580	569	540	563	578	549	521	542	565	539	569	587	554	552	558	566	570	571	562	535	564	580	557	618	551	560	581	588	576	541	567	538	581	540	533	551	563	549	617	575	515	544	594	569	549	521	544	578	533	541	631	535	549	540	587	628	560	552	574	535	553	523	532	571	550	575	562	561	562	547	587	610	564	575	550	534	569	554	568	579	590	585	565	528	544	600	533	581	533	585	533	559	573	539	574	540	554	552	553	569	558	569	541	582	608	507	538	570	542	552	536	546	549	537	557	546	571	556	556	566	569	575	559	563	543	562	550	573	564	569	567	565	573	537	578	594	581	586	553	581	631	548	543	578	552	560	562	568	557	630	565	522	544	507	575	541	530	538	561	542	549	548	551	574	574	557	586	543	565	583	562	589	559	557	531	586	558	544	569	561	571	557	528	603	567	576	531	571	617	551	543	536	571	588	546	516	510	576	576	552	610	549	535	572	534	567	556	553	541	564	551	601	570	546	568	567	522	594	550	572	555	565	580	547	550	550	583	589	563	548	560	519	603	533	537	586	543	571	563	576	548	554	577	567	560	551	567	569	548	524	567	569	556	567	570	576	566	562	565	542	588	558	579	568	547	580	540	521	582	550	588	571	553	558	525	569	574	571	563	582	529	570	554	579	564	541	612	521	556	569	531	630	582	564	552	561	538	583	581	559	552	558	546	537	541	523	568	511	547	598	573	557	545	568	562	546	551	554	579	515	590	563	552	538	591	583	523	576	509	580	548	548	526	531	555	576	540	570	555	571	584	558	538	509	570	528	556	523	584	596	557	520	537	546	552	615	575	539	562	534	562	529	576	525	566	585	574	535	558	576	575	558	525	560	538	560	549	547	594	504	580	527	572	548	541	595	514	553	584	511	559	525	509	556	531	609	558	592	551	580	607	522	549	600	584	552	520	566	555	574	595	606	576	584	562	529	545	555	572	569	546	526	594	590	578	542	580	534	545	594	547	570	597	519	562	594	574	561	573	545	569	564	557	588	560	577	605	571	541	572	537	541	553	572	604	532	557	562	561	574	525	567	539	549	561	519	533	529	580	548	571	566	505	541	566	540	558	614	548	547	520	551	578	567	563	522	546	552	544	550	559	564	587	534	578	572	527	584	564	573	574	623	583	582	561	587	549	536	570	587	508	537	508	532	563	527	561	557	526	568	620	544	545	582	561	568	541	511	529	524	574	538	543	557	581	551	545	561	534	554	557	551	542	589	588	544	580	578	523	579	524	580	593	565	577	540	521	545	572	568	581	565	540	532	573	562	577	569	555	573	593	578	553	575	572	606	545	572	544	539	526	571	569	530	565	546	535	571	552	587	560	586	558	542	568	578	585	560	597	570	560	545	540	563	587	568	586	584	544	555	559	532	610	583	566	555	559	522	570	530	575	541	515	591	630	545	618	563	554	582	579	578	574	550	568	532	537	541	536	561	537	549	534	574	573	552	538	619	563	568	574	564	562	548	566	539	588	574	550	556	559	517	583	547	576	564	568	555	570	528	540	584	555	566	539	567	584	564	551	582	543	607	556	536	532	579	561	537	569	564	528	591	533	550	579	556	607	534	580	537	542	574	572	590	565	562	555	524	568	565	553	567	558	542	540	536	523	574	537	558	534	546	557	593	558	561	508	542	554	581	553	549	556	524	580	569	565	553	550	597	543	551	519	542	593	554	522	568	536	543	618	593	539	565	566	561	590	563	596	560	588	579	565	575	606	585	545	565	572	549	544	540	572	556	571	552	559	527	554	532	547	585	602	573	574	549	538	538	582	545	536	598	581	560	586	540	560	584	565	541	598	578	597	592	552	582	546	568	593	543	535	556	547	569	533	544	580	570	558	567	526	562	572	576	555	560	561	585	584	556	563	510	520	563	577	562	537	588	557	578	535	544	565	568	588	593	532	549	611	568	550	554	582	585	575	545	514	534	577	547	557	539	573	548	534	549	546	580	574	582	569	545	585	554	541	542	526	566	559	573	534	568	576	542	568	564	522	554	563	562	569	539	577	523	532	571	549	540	591	545	547	598	554	563	525	521	571	550	580	509	550	589	572	555	572	575	546	499	541	592	571	534	544	555	580	596	566	540	570	540	555	568	554	520	609	516	551	557	538	519	577	555	536	549	547	582	560	614	490	552	585	557	537	597	539	585	530	562	558	597	524	568	612	583	585	569	580	604	532	591	562	572	549	520	576	529	602	554	539	515	523	569	563	581	547	572	546	558	551	542	557	538	547	553	557	516	561	528	562	567	562	526	576	564	552	567	548	538	541	574	550	549	542	535	601	586	592	594	568	523	575	625	569	560	576	556	522	548	568	545	545	570	560	558	520	591	555	582	540	554	526	580	577	592	545	542	591	542	551	543	580	551	547	583	556	550	530	523	570	600	557	555	578	587	570	588	533	571	558	527	533	565	580	511	562	548	536	554	551	557	540	562	587	576	578	550	573	566	583	533	535	530	599	579	572	553	579	541	567	540	527	573	526	567	545	582	567	542	570	589	551	552	612	546	560	598	563	538	570	590	520	547	572	577	546	613	534	571	536	537	520	564	549	593	540	555	569	552	560	565	508	552	585	589	584	578	572	598	558	582	535	512	567	575	561	566	603	575	568	552	614	588	561	598	560	596	589	581	549	541	629	547	556	590	572	580	577	575	571	544	561	552	574	561	533	599	533	559	567	560	550	572	552	557	566	578	561	591	540	552	525	558	545	546	553	578	519	614	533	534	597	533	564	574	552	578	584	626	572	564	544	546	586	567	570	573	539	579	572	525	559	567	564	583	592	518	586	572	547	539	528	563	485	548	537	587	515	567	577	598	550	516	601	546	527	591	553	565	579	597	562	533	524	584	551	569	534	539	557	566	544	547	524	564	590	529	566	540	580	564	597	591	535	556	538	588	577	555	570	565	546	510	570	559	598	562	547	567	561	562	571	558	550	554	555	565	592	585	537	540	567	623	567	527	571	531	554	559	568	586	589	569	600	553	613	626
25050	21551	28510	24946	18269	1674	792	883	1199	1044	717	491	418	342	341	365	861	278	251	257	274	246	263	235	238	237	244	207	252	246	232	268	255	229	273	245	236	257	225	246	233	215	238	266	242	236	235	243	215	264	230	257	242	240	248	215	264	250	246	225	256	226	244	232	214	244	241	219	248	240	243	225	242	223	254	205	222	230	248	253	224	270	230	206	263	239	224	224	228	227	259	229	231	220	226	242	239	215	218	241	228	226	209	231	254	221	244	230	231	224	226	225	250	249	233	252	223	245	253	248	240	211	206	245	267	238	225	222	272	235	233	219	246	245	214	249	226	226	241	228	230	213	241	219	235	246	224	229	233	250	232	211	231	251	227	193	261	238	193	232	239	236	213	226	269	238	235	251	206	249	237	257	241	231	241	201	225	241	250	239	203	241	211	243	255	241	255	228	237	239	200	232	229	214	231	247	236	224	253	208	235	223	235	231	224	259	253	221	215	244	243	220	252	245	233	250	229	200	233	212	224	267	248	223	225	223	201	234	235	235	254	232	239	210	228	236	227	202	228	242	240	229	215	244	234	230	217	220	233	241	225	225	236	240	243	196	200	212	237	255	223	209	236	219	250	245	235	220	195	213	209	229	248	230	224	251	186	265	234	233	223	229	229	246	221	257	248	230	242	235	253	223	243	261	238	232	218	221	226	241	248	213	233	227	255	229	237	225	209	233	227	212	232	202	208	231	232	251	225	232	236	244	225	230	249	246	245	237	244	228	230	190	269	222	244	237	244	228	244	231	259	265	227	207	233	212	211	223	242	248	210	236	240	224	215	196	242	226	241	244	240	229	239	229	213	200	237	228	228	218	213	232	227	237	227	234	252	222	243	217	220	218	257	249	266	215	220	216	244	261	229	231	215	243	252	234	232	227	206	256	240	209	219	238	239	233	234	209	229	236	217	226	234	256	245	206	255	240	241	244	224	235	206	234	250	226	231	217	223	246	215	217	212	239	227	223	234	226	253	244	210	240	210	254	231	260	236	240	224	236	236	221	215	252	217	204	250	225	231	220	226	217	225	209	230	205	217	236	259	238	236	230	228	241	265	234	217	253	233	255	218	252	229	234	240	219	249	229	230	230	233	241	226	235	220	206	222	202	239	235	247	226	241	239	252	248	210	199	257	197	243	226	240	238	256	216	239	197	228	212	242	229	263	235	221	253	214	234	207	233	223	240	223	242	237	214	220	218	245	222	227	245	223	223	227	236	228	241	252	233	224	234	218	242	231	223	243	200	231	198	198	221	232	254	218	231	233	226	229	219	205	250	257	264	200	227	244	241	226	236	222	228	215	222	240	205	238	226	224	236	230	239	223	231	218	218	235	236	230	202	230	219	226	219	194	233	218	237	254	231	218	253	235	237	223	228	224	270	243	217	210	219	220	256	211	197	215	223	232	226	210	223	206	207	245	215	230	213	235	223	206	245	233	212	210	249	241	190	259	233	239	244	240	247	257	216	217	244	260	253	236	250	222	208	236	226	234	244	227	248	220	248	226	244	239	219	245	235	198	208	231	214	217	238	231	229	253	246	236	223	247	200	243	262	244	214	209	218	245	236	239	231	202	214	231	249	237	239	210	205	236	242	206	222	233	245	235	239	220	238	212	225	229	224	242	216	248	231	226	249	240	236	221	224	264	233	209	215	231	238	246	270	236	231	217	233	245	216	232	248	263	207	245	246	246	257	257	252	225	255	221	238	266	220	247	222	218	246	241	247	230	230	227	222	203	212	245	262	231	253	239	235	230	234	251	248	226	238	226	234	225	236	229	236	223	222	247	217	219	241	238	234	243	248	244	232	253	242	230	254	232	217	216	218	206	235	264	227	234	239	232	244	217	221	242	236	230	268	235	221	211	221	237	199	227	218	229	236	216	262	228	241	217	230	252	241	205	247	242	237	250	237	237	220	229	206	242	244	236	239	248	199	247	227	206	207	244	220	206	217	224	257	244	221	258	247	222	235	261	222	251	229	250	258	203	217	224	269	231	230	218	225	241	208	219	235	220	244	243	242	227	229	259	213	267	241	239	230	239	246	264	240	222	227	233	220	219	212	223	198	253	240	240	247	237	260	237	228	199	221	216	257	244	208	238	262	262	235	242	227	242	242	217	237	221	218	253	250	217	231	224	255	249	221	232	218	222	248	236	239	245	234	236	236	202	243	250	201	248	196	239	247	247	230	232	219	250	242	248	213	224	228	220	257	230	251	221	237	227	253	235	231	230	246	242	218	220	216	229	247	230	236	222	233	225	241	245	205	245	243	234	189	272	232	225	239	240	234	208	226	222	212	227	234	219	253	256	240	220	213	235	244	215	255	205	233	219	242	238	233	236	212	232	218	216	235	215	226	239	222	226	213	220	218	198	242	230	245	228	255	213	235	244	214	235	230	215	231	219	216	231	237	223	205	240	239	227	231	218	218	216	226	249	231	256	243	219	227	224	219	221	235	226	209	253	232	229	231	248	231	220	220	218	218	227	216	213	228	233	248	269	219	226	244	261	258	238	222	225	230	232	229	244	267	239	239	220	225	253	256	262	227	229	244	204	224	235	254	219	234	233	215	241	263	226	235	252	263	234	225	210	223	190	238	218	214	230	224	229	239	228	237	213	217	233	222	246	266	239	233	253	251	222	210	241	254	220	232	253	241	237	228	235	228	227	268	217	242	270	226	236	241	265	224	237	253	216	248	214	231	211	204	248	248	229	237	220	217	248	249	222	206	249	195	218	219	238	239	234	235	223	223	220	247	229	225	224	208	222	201	240	217	223	239	239	239	208	223	228	246	223	231	234	214	229	242	243	236	244	236	224	246	234	241	234	226	225	219	226	239	225	239	227	212	249	219	235	245	246	224	233	236	234	217	233	249	226	224	245	227	225	243	244	217	234	219	244	221	241	244	248	236	233	261	224	250	208	206	230	247	231	257	212	214	226	229	245	224	230	236	249	230	232	223	253	234	234	232	241	233	232	253	224	221	226	206	231	243	228	221	231	264	226	255	217	244	225	228	252	250	251	222	243	214	201	220	245	245	216	217	213	223	219	229	236	233	230	224	219	243	223	239	224	225	244	237	228	210	231	225	216	209	234	224	223	218	245	229	210	232	185	245	244	228	207	223	225	211	241	240	232	230	215	222	248	247	200	225	217	232	240	242	230	241	206	233	215	231	245	224	247	234	210	252	241	229	267	236	232	213	224	249	236	238	237	249	242	225	237	257	233	236	209	240	201	232	228	229	255	252	251	266	229	255	235	226	239	250	209	242	237	212	239	234	244	245	258	264	236	233	220	230	233	239	222	227	214	213	227	239	237	243	248	220	258	232	223	212	209	236	239	231	221	229	239	213	223	229	245	231	220	244	218	248	244	252	216	252	225	211	226	233	245	224	265	222	245	227	230	251	224	229	201	225	235	225	229	241	217	235	196	240	231	220	231	235	233	229	248	221	224	249	220	213	243	215
4899	6709	5769	3537	2949	2093	1725	2053	2882	2389	1538	959	676	537	518	592	1760	385	359	353	348	335	338	305	336	329	318	307	311	328	323	315	294	344	295	279	295	290	314	326	266	283	321	291	304	301	314	302	266	288	293	307	292	311	298	286	296	289	310	316	296	302	306	303	289	273	294	294	269	298	300	298	285	293	245	292	300	295	295	306	303	301	273	318	300	299	312	278	287	309	305	294	287	315	282	285	324	292	268	309	290	291	291	279	305	311	299	279	297	309	278	296	324	314	287	339	282	309	309	302	305	309	272	290	273	260	306	308	311	284	320	282	304	312	324	307	252	256	290	275	289	286	317	306	281	311	282	297	306	297	314	265	291	294	307	327	285	323	304	270	303	277	311	274	302	275	284	317	301	278	304	295	310	282	300	275	284	320	245	300	288	315	300	269	292	290	301	279	295	317	282	309	287	318	291	276	304	324	280	292	312	292	288	277	276	301	285	292	290	298	287	287	296	279	335	285	285	297	326	292	299	292	314	290	292	298	298	298	322	297	331	296	261	303	266	297	291	279	300	303	302	327	287	310	299	266	293	317	288	306	284	253	262	281	282	284	304	278	309	305	273	277	266	297	291	295	312	320	289	297	286	289	312	268	307	300	258	298	276	265	315	312	300	271	263	311	308	319	269	290	285	289	279	298	257	305	293	302	312	297	278	289	270	300	293	316	297	291	291	297	285	306	314	317	298	298	301	292	317	277	291	297	301	272	298	307	286	316	313	287	281	307	253	271	291	286	285	307	302	331	317	306	281	267	329	329	321	290	286	287	276	309	320	312	295	278	300	282	313	301	308	311	289	304	281	269	320	269	308	320	302	285	309	301	316	314	302	305	288	280	319	278	313	290	281	298	275	282	300	325	303	319	285	310	308	336	300	273	269	297	320	298	315	312	278	289	282	283	297	299	289	286	287	295	304	276	289	327	288	315	298	292	288	289	288	296	323	287	280	306	293	282	311	272	305	282	272	292	272	317	281	301	299	299	331	313	301	297	344	296	285	313	283	297	337	276	310	314	309	294	271	312	283	294	315	329	300	314	316	309	288	350	316	284	285	303	302	276	306	286	261	297	275	285	290	288	297	312	279	299	330	307	305	269	265	307	273	287	296	312	251	296	298	317	295	300	279	268	283	292	284	288	316	294	295	286	300	299	292	293	308	279	288	306	256	291	281	325	253	307	296	284	244	317	314	317	299	305	286	304	279	278	341	311	251	287	318	289	309	312	308	288	297	272	256	280	294	282	301	315	288	311	298	278	287	273	290	302	285	320	296	303	299	296	274	273	268	313	284	337	292	295	293	311	304	297	298	309	299	305	280	300	286	308	308	296	284	282	293	314	300	270	325	292	291	291	293	275	317	317	308	257	285	300	291	269	278	319	288	289	332	283	288	273	320	309	303	282	321	301	304	284	269	268	298	285	313	306	288	296	305	270	269	293	278	295	293	316	289	303	270	307	278	283	280	296	306	312	294	309	294	280	286	318	266	302	305	276	284	298	287	311	294	281	297	304	275	288	301	286	268	322	287	310	310	287	275	304	286	286	284	302	298	310	308	286	296	308	296	268	289	300	301	336	301	288	276	285	294	323	311	298	263	306	326	276	284	296	329	303	299	262	298	290	301	300	302	295	278	308	282	279	288	299	294	307	280	307	288	305	291	339	290	307	304	298	295	295	303	333	292	301	319	274	320	299	268	277	301	269	304	269	282	309	319	266	328	306	294	326	284	275	314	309	292	310	305	283	318	307	300	333	284	323	297	295	304	266	299	297	317	290	306	303	304	302	293	287	313	293	310	308	294	328	265	326	317	316	312	324	266	246	298	300	310	280	290	284	307	268	294	314	288	252	333	298	275	311	304	321	297	277	286	316	259	286	280	289	297	287	279	282	294	310	294	293	284	313	300	294	285	300	263	302	297	316	316	317	253	299	295	302	294	282	301	294	301	317	314	331	310	322	301	292	327	301	297	299	290	283	295	306	302	329	292	309	299	317	283	293	277	273	296	308	266	278	296	297	316	286	256	287	305	269	296	290	280	267	278	289	290	292	300	295	327	271	272	294	287	319	287	269	302	290	305	288	292	293	289	288	277	244	304	289	314	318	320	300	281	311	310	314	291	289	310	286	286	286	302	319	302	283	276	267	285	307	331	285	304	269	308	310	291	298	298	315	315	270	270	320	295	287	299	285	291	271	305	304	292	295	295	283	303	302	299	300	286	292	268	305	309	317	320	278	317	291	303	285	300	257	324	295	297	301	284	290	294	293	308	308	292	338	288	296	317	271	283	256	317	284	294	309	292	282	297	307	288	310	290	312	302	287	301	286	295	300	290	288	304	304	280	298	295	289	305	300	310	273	325	266	317	300	313	290	278	290	284	294	320	292	283	281	297	293	318	305	279	335	288	305	310	266	295	292	310	298	303	259	296	301	296	275	300	282	300	317	307	294	280	299	268	274	255	294	306	293	304	278	310	325	305	287	281	283	306	297	312	286	297	317	282	287	292	303	303	283	286	279	261	294	271	295	338	270	294	272	268	309	291	319	290	268	288	289	310	294	313	297	299	284	284	294	315	324	309	316	302	284	308	302	326	308	307	288	290	299	312	273	303	283	297	302	297	285	276	275	303	296	280	322	305	312	287	321	299	307	317	335	292	325	297	293	264	333	316	261	283	327	309	304	316	317	297	307	287	308	302	310	313	292	308	295	304	275	290	312	293	289	322	312	277	289	312	303	316	293	299	314	298	289	283	296	276	274	285	320	295	300	319	291	289	297	287	295	293	288	273	303	297	284	321	304	293	304	310	316	267	292	314	273	302	314	273	297	291	280	286	329	321	296	288	305	303	328	262	289	290	322	266	285	294	313	291	279	283	283	325	286	289	294	289	300	251	293	288	295	289	294	294	293	317	297	274	305	304	288	275	299	269	306	297	265	315	304	285	308	259	299	298	293	299	310	273	345	292	277	299	267	266	297	290	295	288	274	313	306	338	272	303	306	266	306	271	318	307	301	288	303	280	306	279	312	316	315	311	309	274	289	307	296	304	318	301	305	269	300	285	297	323	334	284	292	280	305	305	256	278	281	288	344	294	264	297	322	275	286	295	305	298	285	274	313	272	292	299	298	320	275	323	310	306	301	276	261	304	292	289	292	317	295	272	316	288	286	298	275	288	302	291	295	294	307	287	323	307	308	293	296	286	306	288	298	282	281	304	299	272	316	282	305	303	279	274	294	272	287	314	279	291	320	308	262	284	325	272	277	293	314	294	315	277	323	291	292	298	289	286	324	271	305	275	305	278	286	278	306	309	320	287	302	263	299	301	308	292	275	270	283	309	297	311	281	319	325	286	323	283	282	281	260	275	299	309	290	300	286	312	311	293	325	300	272	301	283	270	314	304	305	302	266	285	294	293	289	314	311	305	276	312	308	307	328	309	278	305	271	259	305	285	318	278	301	323	301	309	297
23020	21592	29681	23985	21584	21705	16265	2943	3266	2890	1981	1405	1097	998	915	1160	2914	745	766	739	670	691	709	659	671	658	675	629	649	614	630	598	640	649	655	689	647	647	671	597	645	652	642	645	639	611	647	625	639	655	603	559	605	631	614	650	638	649	619	637	599	631	616	645	655	589	640	629	626	613	599	625	620	632	591	625	619	628	611	662	635	591	600	673	672	630	600	659	648	625	647	597	594	582	603	585	618	592	634	659	625	610	608	602	621	646	676	619	627	593	662	615	633	596	605	634	645	656	643	591	587	618	671	597	637	580	598	636	627	606	648	622	573	658	599	658	645	616	598	648	655	674	624	657	597	609	640	626	629	615	578	602	610	621	624	615	574	590	592	608	622	596	597	633	610	613	581	590	618	563	626	660	645	615	641	625	615	597	621	654	605	604	592	609	595	648	631	581	618	606	633	632	583	611	680	623	593	593	599	598	616	597	636	601	626	568	615	621	569	600	578	634	603	621	595	596	604	607	618	683	597	630	646	623	605	608	631	640	636	637	642	588	656	600	639	629	585	618	549	590	650	620	579	595	598	607	625	598	519	608	615	629	610	607	590	623	675	653	622	617	613	602	597	626	628	609	599	600	613	646	612	619	592	579	549	641	615	633	606	601	612	654	581	641	610	613	675	623	595	618	608	654	622	621	590	605	629	552	574	606	571	614	595	576	618	636	604	666	590	619	588	605	601	621	603	588	595	576	618	596	607	645	578	590	632	582	606	602	632	664	594	631	560	644	596	658	647	649	614	578	624	627	574	561	618	593	607	620	584	598	579	642	668	631	558	640	608	574	606	600	615	656	598	541	626	638	616	597	643	611	634	639	585	615	658	615	598	624	609	601	627	642	581	641	610	576	649	574	656	617	610	616	580	609	616	593	600	639	619	639	600	586	597	608	618	625	566	631	658	610	622	612	563	595	654	631	578	594	576	599	621	636	591	627	594	568	619	599	600	586	633	564	590	577	572	620	607	585	617	608	565	586	627	616	633	658	624	606	621	608	632	629	599	640	648	610	612	600	618	605	591	632	612	614	587	596	588	586	586	605	618	591	609	659	648	615	589	615	588	607	578	614	666	607	565	617	658	635	596	602	642	579	646	578	648	602	604	583	667	636	587	584	598	591	622	612	591	577	603	623	594	612	542	647	610	633	601	564	602	657	612	618	632	614	582	616	641	628	654	583	634	645	591	603	606	578	577	676	628	633	648	602	619	631	605	612	607	626	614	612	628	628	608	624	617	615	566	581	612	595	679	623	609	642	631	635	584	569	616	604	584	602	583	643	631	625	604	602	588	645	560	580	581	613	644	612	569	594	602	615	635	613	599	652	613	627	595	606	649	621	588	578	653	618	595	581	644	629	627	592	607	635	583	611	614	618	556	586	607	662	592	575	614	647	621	616	579	583	625	613	604	568	610	599	648	634	614	625	583	599	605	593	617	627	604	584	663	588	602	598	605	622	614	563	554	594	628	620	565	628	658	624	605	613	625	620	575	603	590	603	657	629	613	637	619	587	633	622	643	591	583	604	620	566	651	652	580	569	616	610	606	640	617	628	627	609	597	604	565	628	610	574	607	621	649	608	604	659	611	638	635	583	620	608	571	613	620	616	628	623	650	628	619	611	568	621	625	633	598	592	613	612	604	637	642	601	646	601	603	627	589	578	630	602	673	617	626	633	609	595	606	602	564	566	623	629	589	622	622	591	673	619	624	622	616	606	570	634	554	632	634	604	606	629	626	638	600	605	622	586	626	609	631	567	620	567	654	585	589	631	640	602	636	603	636	605	637	643	637	648	590	607	607	655	592	610	607	618	534	661	610	547	590	610	602	565	616	687	598	632	567	668	616	592	621	582	595	574	643	634	619	633	615	613	587	661	624	643	616	615	586	571	619	644	616	607	578	589	648	628	583	616	576	574	637	552	575	635	670	618	584	624	616	660	632	585	634	619	620	656	633	644	623	568	608	627	556	565	585	605	596	591	643	613	654	595	621	643	580	622	633	629	637	633	546	637	579	636	660	636	585	561	644	644	599	571	597	603	621	620	601	634	593	573	578	596	611	597	608	611	603	659	621	574	563	605	617	590	594	616	658	672	625	646	615	605	614	591	612	623	651	634	600	636	600	598	634	601	622	613	637	591	594	613	648	592	580	588	610	632	620	626	626	611	623	617	612	647	593	619	598	630	610	616	659	548	593	631	652	669	610	587	617	574	620	655	598	654	640	580	637	614	581	587	620	641	623	631	582	613	574	600	587	636	617	610	594	583	596	629	543	621	617	635	608	621	606	592	612	572	593	638	629	605	596	637	632	630	590	600	624	585	644	623	597	668	618	627	614	587	585	618	614	631	625	616	572	615	613	605	634	648	585	646	614	651	586	611	631	570	614	614	581	578	588	608	595	598	604	584	608	627	594	601	626	642	584	574	635	612	599	617	626	625	630	573	594	618	629	610	604	624	603	597	655	621	594	600	610	572	630	680	642	605	608	589	617	625	648	614	642	607	585	610	628	611	622	606	606	555	629	600	635	575	598	602	665	622	633	577	576	571	587	615	650	609	604	585	620	650	602	629	631	618	592	663	583	623	652	617	607	592	611	635	626	653	584	636	584	622	618	570	557	611	563	617	579	599	589	615	609	632	629	578	669	592	639	579	628	572	606	620	628	669	551	640	600	558	570	643	648	603	629	618	639	635	610	637	653	602	606	646	639	616	624	645	639	628	662	632	595	654	640	592	544	593	614	629	594	629	612	601	603	633	599	614	614	629	641	613	650	604	655	624	614	628	599	636	675	646	575	598	658	601	612	626	593	604	644	614	619	592	572	601	636	639	645	617	593	575	607	611	638	659	607	627	613	635	582	669	601	631	593	590	614	610	578	590	621	586	633	631	614	625	635	646	606	635	593	617	585	622	607	617	582	629	605	633	638	687	640	621	634	610	609	622	613	585	611	608	625	617	628	626	628	582	572	590	594	576	623	572	635	587	591	567	638	575	652	630	628	562	584	572	591	634	637	605	592	610	607	639	596	613	616	616	583	598	612	608	601	606	652	584	628	585	635	605	618	637	650	611	647	617	597	632	599	601	573	590	636	650	595	614	591	606	623	582	615	636	603	634	579	604	606	568	589	578	608	621	585	622	621	616	595	639	623	596	610	636	609	636	598	606	611	602	633	584	619	621	578	636	636	558	647	603	587	593	598	581	571	622	599	660	623	574	631	589	657	636	620	592	611	625	574	645	584	644	612	625	611	629	541	596	586	624	597	610	628	587	574	581	630	643	606	567	603	597	591	601	609	579	635	626	642	627	587	638	662	601	622	609	629	602	566	622	557	586	589	589	631	595	603	615	616	645	608	621	592	644	616	632	613	616	584	614	629	588	623	631	621	629	614	624	608	639	592	642	610	619	620	582	580	602	627	596	585	604	608	608	645	627	578	622	625	591	625	668	644	626	606	629	548	594	628	610
7560	17502	15515	9132	7564	6430	4947	4568	6447	5241	3405	2319	1698	1405	1244	1726	4652	1006	921	879	920	878	854	781	773	841	805	746	758	766	760	743	752	741	747	762	722	717	753	773	732	716	737	737	718	730	750	766	715	719	706	686	673	662	686	699	719	687	723	728	719	668	745	759	681	685	675	743	681	735	737	720	719	690	673	687	680	686	673	691	685	697	704	677	719	728	710	663	711	707	726	727	719	703	671	706	704	667	713	732	686	663	657	721	694	675	684	732	701	704	686	690	650	725	721	721	734	676	714	694	668	712	682	711	667	701	727	715	713	710	678	667	733	685	697	727	675	706	729	671	730	699	713	724	685	701	720	643	702	682	747	683	703	738	726	727	687	722	716	684	654	711	692	716	690	671	715	690	695	638	658	727	714	681	732	717	700	695	707	716	705	717	676	669	671	709	718	714	730	695	670	652	731	664	723	642	728	676	672	710	741	647	711	749	628	657	737	665	719	693	712	731	705	687	678	715	696	662	660	716	676	694	743	672	716	725	680	678	640	735	679	664	687	681	709	729	693	708	697	704	694	678	698	703	727	704	718	673	719	656	684	697	674	697	710	697	669	671	714	731	695	684	703	730	691	690	664	654	734	691	715	717	687	684	697	646	725	699	733	717	692	706	691	698	688	710	641	672	698	744	697	719	690	675	722	700	699	698	672	689	691	688	697	667	673	736	662	725	719	776	697	691	681	700	681	680	685	676	688	725	684	685	689	739	661	676	710	691	745	700	680	740	699	728	694	675	673	697	742	686	679	690	702	672	744	749	627	698	661	714	681	662	706	740	730	721	715	678	668	645	695	663	703	677	703	724	683	693	680	705	690	710	714	678	680	645	759	695	689	715	679	679	680	695	681	694	692	670	693	702	703	676	713	680	728	675	698	704	660	737	692	683	656	688	675	733	715	682	723	709	702	716	674	740	723	641	691	710	712	685	728	692	730	717	720	728	709	693	696	689	701	730	686	713	688	692	687	730	709	711	694	729	687	674	702	696	681	665	655	647	710	694	665	729	697	685	641	733	701	703	710	668	716	686	711	687	648	693	745	709	704	702	728	748	732	688	735	687	724	697	710	694	706	680	669	662	724	695	660	720	718	655	752	681	664	670	700	702	696	674	701	687	704	733	652	701	674	699	708	699	718	694	721	708	701	700	719	707	686	683	685	714	695	678	674	677	666	669	708	759	694	693	674	665	694	684	722	736	700	686	703	700	688	704	687	711	721	697	709	709	701	684	688	746	671	667	687	699	682	680	657	697	689	728	714	664	698	686	682	692	644	655	704	713	679	708	730	680	721	725	701	681	697	704	663	707	678	685	725	721	709	701	716	645	682	693	702	673	630	692	727	690	675	730	699	670	666	736	717	660	691	689	674	665	684	727	662	703	714	747	719	657	706	731	705	758	704	644	702	736	684	681	705	638	663	680	656	698	700	689	653	685	674	682	662	678	682	673	727	708	662	675	700	674	676	649	674	653	724	694	683	669	672	654	708	736	683	715	723	697	716	717	659	727	679	702	678	724	654	684	730	731	708	668	712	709	686	740	716	739	734	706	695	663	703	705	671	696	674	717	669	699	665	690	702	685	736	728	673	735	723	719	690	680	686	675	688	660	703	692	698	674	711	699	677	648	681	700	678	667	709	685	660	720	699	720	694	678	759	685	691	708	695	671	698	672	687	705	673	663	671	723	712	658	750	723	728	730	719	679	696	679	679	689	688	747	710	668	757	657	655	689	689	668	689	722	708	733	672	727	678	680	649	672	728	736	705	726	682	696	690	698	708	693	716	689	744	693	668	683	701	670	686	683	674	674	685	700	696	679	707	699	682	738	681	708	722	652	766	699	687	651	700	717	706	680	704	705	730	721	705	700	697	675	727	681	745	717	696	680	663	738	677	744	649	732	654	667	729	697	690	746	673	688	659	705	642	686	693	699	698	701	669	692	681	724	685	655	699	762	723	652	689	715	719	706	697	720	690	671	651	717	684	651	743	666	685	686	706	677	709	691	691	697	670	637	687	713	647	664	655	699	648	732	661	738	697	696	737	685	701	691	694	720	652	663	693	688	688	691	685	661	688	741	691	704	673	716	635	696	681	678	689	719	684	696	718	670	737	710	665	722	663	705	713	710	714	708	689	705	736	697	712	701	746	670	694	680	656	659	703	668	700	669	674	718	706	738	673	667	684	692	679	714	705	666	715	748	679	669	692	740	694	716	683	764	719	698	700	713	664	680	645	710	695	680	657	702	723	707	684	749	706	696	702	748	757	699	705	700	670	664	753	667	703	670	710	714	627	685	678	696	677	696	649	687	719	674	670	705	701	730	725	700	698	676	717	699	673	662	703	656	688	688	678	697	711	730	704	712	680	701	670	697	673	728	707	706	704	661	727	669	627	733	725	702	696	658	718	725	660	670	700	680	671	667	714	705	735	631	711	718	648	678	690	697	673	694	722	683	668	630	713	718	733	687	682	694	650	688	715	723	706	705	656	654	688	716	669	701	645	713	694	683	677	679	700	667	672	704	688	679	698	733	706	674	649	665	675	693	695	677	712	661	652	627	691	682	696	687	655	653	687	653	734	680	698	649	713	693	667	673	684	690	692	669	690	711	720	657	685	674	701	742	698	708	623	705	699	767	693	731	650	645	707	706	711	682	696	728	703	691	688	738	721	721	742	673	704	697	681	676	679	742	684	754	722	686	703	692	696	677	669	679	737	644	714	698	730	694	719	666	694	651	705	708	758	697	698	732	644	685	685	703	692	738	715	701	690	729	679	689	688	710	663	736	697	727	642	683	699	717	687	727	713	706	691	684	695	714	669	675	689	677	672	739	697	704	698	689	681	665	693	703	712	726	724	686	698	679	646	687	708	709	684	656	729	691	710	704	720	696	664	693	710	667	674	674	636	742	681	719	708	724	736	691	679	685	738	694	695	655	725	728	695	696	716	715	701	680	727	668	644	685	684	728	722	669	696	714	751	690	720	676	728	719	669	733	689	726	690	679	695	742	735	654	690	664	706	678	705	670	731	706	678	705	659	687	702	710	682	682	747	643	669	665	688	715	728	705	738	726	679	766	694	691	702	642	710	729	669	733	681	701	721	650	685	718	716	744	706	674	687	726	744	665	706	732	678	671	716	674	694	681	713	689	716	670	701	674	704	700	688	688	703	717	667	664	705	713	690	727	692	728	672	718	676	662	660	668	679	660	664	684	674	712	660	685	674	736	710	703	721	673	695	703	706	673	710	716	690	740	697	775	689	663	679	683	695	721	710	693	705	690	714	738	692	679	741	702	664	698	680	668	653	666	675	666	712	710	659	725	682	712	660	602	691	723	696	679	641	729	669	679	659	742	712	707	694	686	681	661	696	684	706	698	682	657	678	705	700	677	704	681	687	721	718	726	730	721	701	708	682	681	697	700	668	697	705	680	636	728	752	686	692	696	740	733	705	678	668	708	679	689	687	733
27329	21146	10814	1199	875	727	706	641	890	753	476	355	254	276	227	264	274	239	250	232	241	217	225	221	223	238	227	259	219	225	208	220	227	224	210	253	240	210	225	245	211	237	213	234	190	231	219	239	214	216	199	240	240	224	213	223	212	244	216	210	235	229	226	217	220	231	254	218	228	237	227	235	213	241	254	230	213	230	227	229	220	207	225	250	204	201	230	207	219	225	220	215	203	220	226	234	242	233	245	210	247	213	225	211	216	208	255	233	224	213	238	241	228	240	230	209	218	235	213	222	223	232	244	225	224	238	223	215	245	236	250	232	230	211	220	211	191	222	212	233	240	235	220	225	222	214	192	222	241	220	254	245	207	221	236	216	230	235	212	236	234	237	227	243	231	246	221	236	237	241	236	229	256	238	206	261	189	222	233	214	216	213	230	223	232	232	225	233	261	231	224	226	229	222	253	207	222	236	222	189	212	216	246	233	258	217	266	213	223	230	206	236	222	221	211	228	217	233	214	213	229	247	208	214	238	242	235	231	225	208	201	224	230	234	262	209	205	222	260	218	217	235	246	224	233	203	203	246	233	232	224	224	222	237	211	223	229	214	186	199	208	233	230	199	208	251	225	229	225	205	243	222	238	208	230	238	217	217	266	226	245	202	209	237	234	239	227	228	230	216	238	237	210	230	238	242	227	221	234	253	225	237	236	231	225	228	257	236	231	231	195	244	212	240	229	241	209	217	232	226	210	239	232	214	230	223	199	212	217	275	219	225	212	214	227	221	231	229	231	206	228	222	237	256	221	191	211	226	219	231	234	228	239	207	234	226	238	205	232	248	237	238	218	238	220	227	218	187	192	226	207	254	204	233	216	240	229	219	211	231	226	222	210	222	248	230	239	210	205	232	225	218	213	229	254	206	196	224	210	238	212	214	243	217	232	216	194	242	217	224	242	224	243	203	216	239	217	231	210	231	235	222	206	219	228	208	222	233	233	242	231	237	222	232	209	242	223	227	241	200	210	223	231	219	224	204	218	236	204	245	219	245	213	219	227	231	232	235	209	275	226	236	236	216	213	227	233	214	207	219	235	253	217	212	222	215	215	233	226	235	237	238	216	202	240	241	211	226	238	227	237	220	221	216	228	219	230	241	243	221	199	224	233	237	214	235	235	219	229	260	221	217	208	210	219	225	263	221	239	212	246	230	237	218	216	240	255	232	218	219	222	203	228	231	258	235	232	221	234	218	192	247	207	230	224	229	225	217	188	240	223	222	209	223	223	234	225	229	211	209	228	236	214	218	240	223	220	238	211	222	229	223	205	222	225	214	247	204	197	247	237	233	238	212	218	232	222	244	222	237	220	256	221	221	228	212	193	198	223	227	233	234	210	220	229	244	273	239	230	189	229	235	254	205	237	214	228	245	263	236	224	242	263	225	230	231	217	185	243	247	198	206	224	240	224	242	231	245	215	230	232	225	214	229	232	242	241	216	225	216	214	194	232	248	235	211	213	238	219	240	241	219	215	208	235	214	219	234	200	205	227	247	234	217	233	272	224	235	207	229	232	219	241	212	226	234	220	222	231	235	220	231	208	237	240	245	187	249	249	224	245	239	223	219	230	233	224	223	232	215	232	236	230	249	234	217	250	232	218	204	212	243	214	246	214	226	205	233	227	214	218	225	242	237	233	211	245	240	228	223	215	230	248	230	224	218	235	224	225	241	218	224	214	227	228	213	247	220	251	257	219	224	246	237	211	235	234	214	225	234	236	215	209	211	230	249	209	237	241	216	215	205	215	214	219	239	235	248	223	193	212	233	227	212	199	218	215	223	222	237	238	207	222	207	190	214	221	217	218	238	247	241	229	219	227	256	227	253	235	226	251	245	227	221	207	219	241	197	227	225	228	224	224	232	221	244	232	222	219	205	233	211	228	232	208	233	224	222	197	241	219	230	241	234	223	230	228	208	241	239	225	220	256	225	241	248	249	220	235	224	212	210	208	230	257	228	247	234	213	252	218	227	241	228	215	241	221	219	204	208	221	216	236	203	232	229	199	225	214	219	234	213	229	214	214	214	229	246	241	233	248	220	237	235	219	227	209	209	212	236	226	226	232	220	186	226	231	260	234	234	232	233	224	219	232	233	232	211	215	253	225	208	242	226	233	210	227	241	232	218	198	251	218	205	214	234	242	244	232	211	198	231	235	206	203	223	236	225	231	229	236	193	223	248	237	225	215	245	247	213	232	246	231	222	204	233	223	258	243	240	228	238	239	198	246	256	245	218	261	216	231	216	218	204	244	205	220	212	251	230	210	239	235	246	265	232	214	229	228	225	228	224	249	230	224	235	213	240	213	218	223	233	223	228	216	220	240	235	218	208	218	224	227	215	224	243	199	227	231	209	228	226	221	216	237	215	214	228	236	229	233	237	233	217	217	240	245	211	238	232	233	237	207	237	223	225	222	242	207	222	214	219	190	229	220	232	239	213	227	215	212	228	223	232	219	230	210	230	225	217	227	245	226	206	240	204	227	257	232	225	217	244	260	246	207	216	240	249	209	237	229	240	241	228	214	241	242	209	240	212	227	232	215	208	234	245	224	224	255	214	227	233	225	229	220	244	224	244	209	223	225	232	220	239	239	199	202	212	219	234	221	227	239	222	217	236	230	210	242	234	224	223	233	245	237	248	223	223	234	252	224	242	241	240	233	226	227	229	221	251	233	238	226	228	229	215	208	235	219	229	254	243	216	225	207	223	218	215	242	243	223	212	210	243	193	222	217	229	257	225	200	212	234	233	247	224	219	224	216	206	239	231	226	216	238	208	225	223	249	240	232	242	223	215	231	216	220	226	226	233	222	216	232	249	235	231	221	232	231	235	204	231	225	231	193	243	234	210	242	215	211	237	219	229	237	214	193	212	229	222	230	235	231	205	200	225	197	218	209	235	196	239	211	201	220	233	214	238	231	248	224	232	234	245	212	185	227	220	232	220	230	227	242	230	225	240	237	248	237	209	223	250	248	236	217	228	252	226	222	230	237	212	241	205	225	230	213	233	249	212	233	223	200	220	237	229	212	260	207	239	226	197	204	255	268	202	232	233	237	236	217	276	228	233	230	204	234	243	212	231	199	244	241	230	215	240	265	244	241	207	241	227	229	225	218	228	213	239	207	218	223	240	227	222	206	245	219	236	197	224	253	242	252	233	223	217	245	220	233	223	219	209	233	193	248	231	223	239	213	260	237	254	251	213	213	228	230	210	210	238	218	226	226	222	218	200	232	221	239	206	239	223	218	217	223	240	242	233	215	215	268	243	222	267	220	226	217	245	244	212	243	223	234	240	237	238	254	243	225	218	212	236	216	236	205	234	231	232	221	251	211	218	255	253	202	236	184	203	235	246	229	241	194	237	220	224	244	236	241	242	209	237	226	226	243	219	235	215	233	213	243	215	203	210	202	205	237	253	255	218	229	221	222	217	211	235	227	216	251	223	240	202	234	252	214	237
4038	1834	1687	942	1232	1165	1122	1289	1878	1496	959	556	425	353	331	341	366	307	311	279	277	296	262	271	272	292	277	265	240	290	281	265	294	276	253	272	286	274	278	279	280	276	274	254	289	229	267	283	274	279	273	289	267	248	270	286	269	259	276	286	265	299	256	296	263	272	288	261	264	275	261	275	261	253	235	280	286	265	297	277	263	253	289	271	271	291	276	255	293	247	270	281	241	287	292	255	282	270	260	282	268	240	295	270	270	267	274	245	280	277	286	290	283	253	265	271	260	290	277	284	281	271	252	271	270	279	274	292	304	268	266	280	260	272	283	266	256	281	269	273	257	252	230	244	291	286	266	273	292	265	246	280	271	288	275	254	300	287	300	263	250	274	262	245	283	264	236	270	295	286	255	274	293	291	269	266	274	284	299	285	270	283	254	287	273	257	282	285	272	269	270	300	243	264	283	278	275	302	290	275	249	276	288	291	282	267	301	278	275	281	265	293	273	267	268	280	263	279	269	266	283	292	268	262	298	270	263	290	251	281	261	250	286	243	270	254	302	267	251	253	257	284	273	271	261	277	296	281	265	258	251	275	272	254	239	267	280	287	274	278	272	287	259	263	261	274	278	269	265	259	262	272	283	288	277	293	298	292	259	282	304	234	270	261	281	252	271	261	269	284	249	291	257	265	258	273	273	272	276	291	273	284	305	263	260	256	260	283	262	280	297	257	263	264	264	265	280	252	255	300	306	263	256	293	274	268	259	246	300	267	281	284	288	279	255	276	291	222	277	279	269	262	255	247	252	275	258	251	285	282	257	279	236	272	279	277	262	234	294	247	265	266	258	286	311	282	271	287	298	276	280	274	249	292	278	270	250	272	276	272	263	306	262	266	299	253	277	259	264	296	264	276	266	235	256	272	281	245	242	271	257	312	283	261	279	289	269	253	274	275	270	258	264	264	268	280	291	320	236	283	292	270	261	269	260	263	273	284	268	297	280	269	296	262	261	263	291	270	277	256	269	261	247	304	277	270	279	261	276	299	247	269	285	283	246	244	263	253	295	269	275	292	282	271	254	289	291	309	267	289	265	264	277	256	272	264	270	265	275	258	283	273	266	251	219	254	274	249	287	286	260	245	251	288	258	268	272	264	250	276	242	273	299	260	283	303	278	266	307	286	292	302	260	253	268	262	251	275	280	306	258	269	243	289	278	295	267	275	255	270	313	273	251	253	270	264	259	278	278	269	267	264	265	244	248	258	271	279	278	262	286	270	250	255	256	255	273	289	271	271	301	290	296	272	288	244	269	247	265	258	249	279	284	248	278	271	270	261	253	294	295	254	282	282	283	284	248	256	246	307	278	266	295	259	278	286	268	268	275	275	259	281	256	282	272	285	273	308	275	264	288	308	289	269	255	264	263	250	263	265	264	282	297	258	254	254	263	271	279	241	299	279	266	277	284	272	274	277	268	270	289	287	264	287	283	293	268	301	278	272	278	262	284	282	282	265	275	269	264	260	289	249	248	279	291	269	294	278	280	269	282	275	283	270	264	300	293	271	254	258	268	277	258	261	268	287	286	262	271	279	304	262	293	251	303	285	244	251	278	289	300	291	262	263	265	280	288	301	260	241	262	267	260	254	256	311	277	250	287	263	250	252	295	260	260	259	241	266	261	263	287	301	297	284	269	311	292	277	254	290	272	269	250	269	277	286	291	252	253	289	288	255	275	277	274	262	274	258	261	271	261	259	269	263	295	309	274	270	273	290	266	278	266	293	267	260	256	282	243	243	238	304	277	274	284	272	267	266	260	268	283	244	278	286	261	300	266	280	270	261	261	266	271	251	264	264	280	298	263	293	260	270	254	243	257	261	281	271	238	283	280	278	268	278	300	266	257	294	276	262	278	277	264	294	290	270	265	271	285	297	295	278	273	275	282	268	270	275	292	307	280	297	274	293	307	242	258	267	272	248	273	268	297	280	269	279	295	286	291	271	280	282	237	251	289	308	264	271	252	271	291	278	284	276	257	277	266	291	265	253	279	255	270	271	261	270	284	279	279	272	269	264	261	280	255	299	264	263	256	307	278	285	278	293	268	254	255	255	293	265	261	287	261	283	308	275	281	307	276	263	226	258	282	257	290	287	281	253	262	280	265	271	278	273	271	278	279	270	285	257	269	270	261	289	250	268	278	274	260	253	290	273	257	281	291	274	293	277	280	269	253	282	273	270	277	280	279	266	272	263	288	261	287	267	257	232	243	281	280	265	271	271	299	290	281	266	292	273	285	274	268	276	282	277	265	254	264	269	281	247	248	276	289	318	261	263	290	251	274	248	262	256	281	261	283	270	278	257	302	259	266	285	261	273	270	268	311	271	232	294	266	270	263	277	294	259	267	287	281	290	279	248	324	252	268	230	260	279	259	250	274	235	240	263	282	275	296	274	297	256	289	284	251	272	276	279	278	298	285	290	247	297	283	299	254	283	273	310	277	323	245	267	255	257	241	260	266	283	287	309	289	261	298	261	276	273	258	245	281	259	265	264	252	223	293	265	289	281	275	287	271	259	294	274	256	271	266	300	277	275	285	307	273	259	278	295	277	274	276	258	272	269	270	311	283	265	275	289	277	281	303	252	283	250	246	300	267	266	246	286	260	280	270	270	314	288	258	266	265	268	278	263	267	286	290	258	276	278	280	287	271	284	290	274	267	263	272	270	264	290	276	278	282	256	285	265	290	247	286	254	283	270	260	252	271	259	304	243	258	291	268	289	282	293	293	272	267	262	252	264	277	291	274	271	272	282	264	277	251	239	261	263	256	253	250	274	281	291	275	261	265	262	297	278	289	294	273	253	284	268	257	300	294	300	296	281	261	249	270	275	281	266	303	260	303	277	274	291	276	281	298	314	287	268	245	308	263	266	314	293	260	268	268	242	312	261	262	244	276	282	291	286	292	263	300	274	281	293	251	297	285	277	275	230	280	282	281	288	272	258	257	248	288	261	289	266	271	274	271	243	255	303	261	267	251	278	262	309	267	284	269	294	267	258	265	251	245	288	273	285	273	281	243	280	270	239	255	282	271	250	290	282	271	286	271	259	279	255	277	258	289	289	261	264	280	281	233	285	264	269	276	274	285	274	295	286	296	296	284	266	265	253	278	296	284	265	268	273	275	303	252	290	301	268	271	294	264	294	280	301	258	282	311	271	280	274	252	303	244	277	274	268	269	267	260	263	282	301	280	287	279	284	270	267	284	271	267	298	239	269	234	242	273	242	271	268	274	267	246	258	239	275	267	274	276	280	320	251	282	259	308	279	274	287	273	268	288	271	278	251	252	290	270	286	267	270	290	264	294	265	265	232	297	263	268	279	296	279	296	266	298	245	272	279	286	267	274	287	255	253	272	271	290	271	250	270	272	242	265	267	289	272	253	276	247	253	244	278	265	294	245	269	244	286	244	266	269	277	265	278	262	265	321	263	261	271	286	291	277	289	291	268	270	256	245	261
23823	21552	29310	24258	21561	18408	2850	1936	2148	1811	1090	943	793	673	612	701	1033	601	571	512	523	532	519	504	503	523	478	514	507	516	485	475	566	529	549	509	518	461	478	533	514	493	492	535	514	501	475	478	507	518	460	493	508	471	517	511	488	470	515	531	441	503	516	506	505	481	510	481	522	520	484	504	510	446	473	502	510	431	497	501	485	503	475	520	490	478	529	492	489	492	510	500	489	470	507	490	512	465	513	517	528	516	483	545	487	469	492	508	474	480	478	525	466	493	516	513	478	468	471	480	466	485	512	481	480	490	476	509	503	486	494	485	482	444	528	500	485	487	491	474	520	451	441	488	509	483	506	501	478	480	471	535	502	506	510	498	450	450	522	513	486	456	489	491	474	445	481	502	503	509	487	490	489	499	477	473	489	456	485	513	499	498	486	455	485	422	517	493	480	484	467	477	511	508	468	492	485	502	453	480	472	532	506	531	469	497	446	465	505	468	478	491	499	512	492	472	481	507	456	436	451	492	499	488	482	507	476	494	501	464	443	470	501	525	491	527	490	468	456	536	455	472	484	526	485	480	520	508	491	525	496	499	418	470	476	497	463	499	491	479	497	451	525	466	493	475	513	488	530	489	451	463	467	463	508	485	501	528	473	491	474	496	461	509	482	507	451	479	468	488	542	512	505	500	472	481	478	477	482	460	512	525	506	524	491	475	492	482	455	535	486	481	495	476	452	478	486	497	479	504	478	460	444	502	484	490	500	475	501	471	475	497	461	489	499	494	490	515	533	468	487	500	498	485	460	503	508	466	461	529	499	490	483	465	488	505	527	471	501	484	510	508	478	488	484	484	484	480	515	480	498	495	478	509	467	498	466	507	483	484	471	465	463	482	470	488	478	502	525	486	496	526	467	501	489	475	501	510	478	506	475	487	493	498	469	479	459	504	506	477	479	495	457	471	488	497	448	492	477	480	477	473	504	506	467	490	490	496	458	486	489	467	497	460	476	518	484	494	487	482	498	455	484	498	529	509	479	491	498	474	501	510	546	524	544	525	500	532	488	477	490	475	489	486	497	483	508	466	478	513	511	503	510	526	503	527	495	497	477	485	487	490	468	522	512	517	496	488	528	466	491	505	491	438	499	492	484	483	480	504	478	479	501	501	482	489	486	438	476	499	488	509	511	511	471	500	468	474	467	485	539	464	478	511	524	478	493	504	499	501	476	483	501	462	508	481	472	529	497	479	448	457	489	469	512	514	498	483	500	466	471	460	474	471	492	512	469	461	483	472	496	507	468	498	496	502	459	473	489	475	468	468	473	463	521	518	481	460	499	496	467	478	465	513	457	491	482	497	506	489	496	471	477	527	556	506	435	507	466	487	488	443	505	486	502	510	487	476	493	505	497	461	488	460	460	490	476	484	505	475	476	467	465	523	476	505	467	487	485	515	491	458	534	494	537	522	489	513	490	486	522	468	522	487	487	473	478	488	491	499	468	511	487	522	469	410	521	491	490	522	515	514	519	491	486	475	470	480	534	484	505	456	481	462	477	540	506	494	486	452	519	461	514	488	551	476	526	501	511	452	479	504	440	503	468	488	491	477	496	517	479	504	476	513	526	476	484	517	506	495	468	462	493	527	458	451	480	509	506	499	455	513	507	461	491	531	495	509	481	526	456	481	468	456	498	504	498	549	473	462	489	482	434	476	558	482	478	499	475	531	526	477	464	462	450	477	460	514	533	521	479	471	478	493	510	492	473	473	473	502	508	499	475	481	494	533	514	496	481	530	516	526	486	465	477	496	499	537	480	480	477	471	462	501	507	491	452	485	513	484	475	488	498	503	469	485	503	512	473	472	508	489	489	482	512	505	483	469	467	510	476	471	468	508	449	503	468	483	424	487	470	454	514	474	476	471	499	477	495	467	523	494	481	476	498	464	468	519	491	501	510	459	495	526	488	447	507	473	514	505	517	470	526	463	509	480	504	514	497	518	497	489	472	460	479	527	517	514	507	493	503	455	509	476	500	523	499	510	459	483	475	465	482	503	479	504	474	486	476	492	477	451	462	476	455	509	515	490	492	484	484	487	454	522	490	519	480	429	491	493	494	465	456	472	476	502	467	480	497	494	512	466	455	485	498	487	507	490	454	515	451	458	493	513	527	513	489	487	527	460	456	471	500	503	513	486	477	471	537	449	496	498	488	526	488	494	488	495	463	478	514	494	506	475	504	528	466	486	469	506	489	519	453	493	459	527	495	488	491	520	495	488	522	484	474	475	535	460	450	508	454	476	481	457	503	502	513	502	507	536	509	432	470	461	522	501	491	511	479	481	498	493	477	491	512	491	502	448	484	492	494	480	508	472	492	499	461	499	479	485	464	504	497	513	531	509	507	523	462	470	532	493	480	465	486	499	475	482	452	519	508	533	510	462	516	516	523	472	480	466	463	455	485	477	453	500	456	530	500	477	490	539	443	534	448	458	481	531	456	503	491	483	471	508	468	457	469	502	478	482	503	452	515	500	521	451	489	487	483	516	449	468	485	472	478	478	529	463	502	504	446	488	506	521	478	489	454	473	466	475	457	494	520	486	467	469	472	473	487	490	444	483	510	466	470	510	498	469	497	479	478	522	500	465	483	481	518	493	465	503	505	492	450	451	484	514	535	425	535	552	486	511	486	516	501	493	513	470	470	524	511	496	504	508	506	506	513	472	487	456	475	472	485	484	481	489	494	485	494	492	506	450	494	492	507	525	469	493	461	488	517	441	457	494	526	485	510	478	490	506	476	479	507	529	469	507	479	470	485	490	489	446	518	495	487	457	496	490	497	424	470	462	480	528	492	512	482	451	470	500	502	496	555	434	501	493	461	447	493	467	478	461	485	502	496	467	471	482	470	499	488	468	475	501	457	495	498	465	493	478	508	500	495	540	506	496	465	475	530	536	489	438	494	485	487	443	481	485	496	493	481	497	481	464	496	506	515	496	481	458	499	456	514	477	475	485	505	495	522	527	505	507	474	483	479	518	478	502	481	489	510	462	466	444	470	476	505	520	472	480	508	515	482	483	450	479	495	463	512	460	462	481	469	492	494	464	502	476	509	479	451	471	474	494	506	471	501	505	489	464	481	488	517	514	502	479	490	485	451	485	493	532	461	504	507	491	499	512	453	483	529	491	463	456	467	501	492	518	481	486	479	511	515	511	479	466	469	485	467	499	507	485	510	472	485	488	442	497	493	534	489	483	519	479	517	461	493	501	466	499	476	484	464	494	435	467	467	498	486	491	482	475	450	469	491	477	481	524	503	497	453	516	460	473	521	524	492	499	552	468	483	450	493	470	449	516	492	495	494	508	513	480	483	492	495	504	483	471	525	497	494	481	477	457	524	471	498	466	468	464	493	485	536	510	531	496	442	480	500	477	494	487	470	479	515	483	500	502	474	477	521	444	476	493	462	513	466	492	520	505	497	468	513	491	470	505	507	500	480	519	483	491	441	474	507	515
5102	11444	10567	5414	4130	3550	3120	3663	4320	3375	1793	1382	1133	925	848	986	1645	748	679	671	700	606	640	618	597	581	595	559	562	593	577	566	606	581	547	584	582	578	557	614	555	572	639	554	570	569	575	562	595	585	570	511	605	554	575	569	589	592	551	574	569	575	575	580	569	535	552	530	585	558	592	555	571	555	578	554	566	578	530	591	508	548	554	546	534	574	598	555	562	574	541	562	546	520	532	608	518	544	556	577	571	549	549	544	543	580	523	564	559	565	594	577	540	561	565	613	544	589	544	606	577	571	578	570	546	570	534	518	560	552	582	526	538	544	544	531	565	563	569	581	591	556	547	547	557	551	603	523	553	552	568	557	540	559	573	557	552	504	575	541	550	587	557	554	569	580	569	549	542	523	557	521	545	550	562	530	536	592	521	544	521	552	604	593	582	527	517	558	576	567	558	545	573	562	530	539	561	606	562	573	507	548	570	533	545	561	555	531	563	501	557	527	527	522	530	559	583	495	531	525	524	550	535	555	570	574	540	588	532	540	559	584	606	568	519	531	575	560	513	495	558	536	575	552	535	561	531	564	562	581	568	600	504	551	537	571	546	568	577	545	579	543	595	560	552	581	569	570	542	562	548	587	552	524	551	544	575	531	563	543	575	590	533	558	526	545	563	515	573	558	570	583	533	565	568	534	508	562	544	549	541	534	524	580	579	537	521	565	530	513	561	559	517	553	590	565	568	561	540	569	607	560	538	553	540	536	551	544	549	560	521	583	615	513	573	547	561	552	527	584	603	535	538	543	591	570	479	595	545	524	556	531	537	535	537	599	563	547	533	573	531	543	556	544	544	538	577	547	591	544	552	552	580	555	550	600	521	553	544	560	561	540	520	556	555	556	538	590	557	552	547	513	607	558	534	575	611	588	531	548	519	532	503	594	568	579	571	576	541	516	577	561	559	587	562	559	581	526	599	544	556	547	547	555	540	510	556	596	575	541	565	599	541	545	574	531	526	563	538	532	562	537	530	541	550	538	565	573	550	546	552	570	539	590	563	596	560	534	557	596	564	544	528	529	515	540	549	553	576	524	548	587	568	552	541	492	578	537	548	547	527	530	559	582	556	559	568	571	556	567	530	536	554	590	525	541	527	592	534	587	533	545	549	574	530	561	548	589	576	598	627	518	539	561	576	574	560	553	558	513	527	512	539	568	569	584	576	566	569	612	578	569	521	512	569	555	523	535	524	570	614	573	559	564	526	589	553	575	559	553	536	560	540	585	558	561	567	522	545	566	548	541	562	514	551	558	483	563	539	557	551	553	576	580	537	548	566	550	544	540	562	503	584	486	493	542	522	580	538	556	545	571	571	552	546	613	527	546	609	530	591	579	530	523	542	567	548	528	582	552	563	576	527	524	542	529	517	571	530	549	576	565	533	540	522	553	566	548	558	540	558	562	537	593	585	551	544	581	591	547	548	536	508	530	602	534	573	551	537	522	558	543	553	513	536	547	535	528	604	580	541	526	552	580	564	607	577	524	533	581	554	504	549	544	543	564	528	532	604	543	562	541	564	586	524	545	550	532	547	557	539	572	567	574	551	514	541	566	563	584	547	545	551	531	550	573	534	578	559	550	521	590	558	529	543	565	606	552	575	555	590	591	557	529	576	527	562	568	528	541	545	555	567	573	578	570	574	609	520	539	535	524	568	573	528	541	515	536	555	501	581	564	569	534	577	559	542	551	570	547	532	587	547	543	551	529	540	565	594	592	594	529	516	547	558	542	535	539	578	539	566	594	564	547	554	529	513	545	548	540	570	575	569	553	517	558	564	574	573	575	527	553	534	582	546	554	561	593	586	536	562	582	531	561	546	506	571	527	547	585	623	565	537	541	584	595	584	534	556	596	554	579	528	492	559	549	572	586	505	517	574	543	559	562	549	534	589	578	553	590	550	581	539	551	550	548	579	565	573	542	532	575	552	512	546	552	577	568	550	557	569	519	562	596	539	539	555	531	540	544	558	579	551	537	552	530	523	550	568	556	527	530	519	527	599	577	553	561	535	582	568	533	573	509	566	560	546	521	528	522	583	586	537	550	553	572	535	576	576	560	541	574	585	574	524	547	583	553	538	563	559	520	554	576	544	539	563	542	541	513	571	575	528	537	552	588	566	573	549	534	571	540	554	561	563	529	566	575	572	563	581	545	575	533	597	547	568	532	575	553	580	561	559	588	551	574	535	556	551	569	560	553	543	569	578	584	533	562	609	613	520	574	579	547	590	548	553	548	566	564	554	539	549	577	556	564	585	570	560	520	567	560	560	546	573	548	546	558	589	537	525	580	584	578	532	536	570	521	576	534	546	530	526	555	516	582	591	548	548	560	589	545	511	521	534	576	577	585	534	532	597	542	559	534	529	542	547	576	524	545	530	562	551	581	579	521	544	563	575	592	521	549	578	522	530	585	524	531	542	550	567	550	562	567	541	600	537	538	527	534	569	523	600	557	544	565	563	557	562	528	573	566	557	585	563	540	558	580	583	551	568	543	586	563	577	561	547	595	557	541	641	535	551	586	588	516	576	572	546	557	524	532	513	579	541	558	576	557	567	546	513	538	543	534	555	563	544	589	557	538	575	529	547	573	555	550	561	555	534	570	564	544	527	559	504	563	617	561	507	550	545	558	555	507	602	577	527	550	561	542	597	592	580	583	585	581	556	555	560	534	584	541	515	554	556	552	580	605	545	551	487	518	511	564	576	555	565	567	564	565	580	532	593	483	557	580	578	573	548	600	526	548	576	561	564	580	509	530	560	498	544	571	544	573	536	550	535	619	546	564	538	556	576	565	533	527	570	513	607	545	570	544	546	529	557	589	569	545	536	502	553	558	544	542	562	545	593	572	600	572	522	571	562	544	599	519	561	564	586	529	551	547	517	572	576	568	531	569	583	578	565	553	550	567	600	552	558	555	582	596	554	538	548	553	562	522	540	573	546	557	552	585	545	564	561	538	569	583	574	563	576	579	552	552	580	526	563	520	576	554	518	528	582	571	543	594	580	530	521	575	591	553	574	557	566	568	542	536	547	570	545	550	533	523	499	528	518	562	570	564	585	584	568	559	548	498	566	547	559	585	561	553	559	576	543	604	567	561	550	585	564	543	565	540	565	556	574	544	542	539	575	560	567	522	583	543	510	523	578	570	548	567	561	531	566	555	580	575	516	540	565	533	557	546	565	548	532	543	548	514	545	569	533	556	546	553	548	514	548	552	540	515	612	492	572	549	538	529	571	560	529	539	536	587	586	547	525	559	579	543	537	531	530	556	528	505	551	527	617	534	530	515	543	548	559	585	557	547	574	526	586	587	561	550	530	523	537	569	527	527	550	548	571	533	540	582	573	566	541	547	563	567	553	570	543	654	569	577	579	492	541	547	576	573	565	554	564	558	537	553	505	527	514	561	555	555	521	576	581	550	533	560	576	533	553	559	525	581	541	550	574	546	541	530	589	522
25206	21575	28473	25054	17836	1476	852	946	1412	1070	583	435	393	324	310	337	487	267	248	256	276	292	245	243	293	222	255	239	250	240	236	216	243	256	254	226	244	239	219	234	200	264	288	249	250	212	253	237	233	256	261	235	244	223	217	218	234	225	237	241	241	226	267	233	236	242	223	245	238	227	245	225	247	225	237	217	207	242	217	269	251	220	226	208	213	270	238	252	214	198	251	211	266	252	229	233	227	245	223	240	217	246	260	243	213	238	269	270	213	226	216	243	233	214	219	199	236	206	254	224	226	212	228	230	228	227	218	238	229	245	223	238	231	255	249	212	211	227	225	198	235	231	198	244	228	235	241	240	244	205	241	256	222	221	251	222	235	234	221	203	234	224	243	249	246	227	225	243	226	221	235	230	232	217	215	215	205	234	220	246	216	266	222	229	216	223	215	236	216	215	233	223	241	242	239	237	246	248	209	256	236	216	220	225	242	235	223	221	222	220	200	226	252	242	252	205	233	219	222	235	248	226	265	255	240	221	227	201	235	229	233	238	246	232	255	228	232	258	219	245	195	236	217	221	232	224	209	253	229	205	223	218	227	234	251	219	223	221	226	239	242	245	219	257	232	223	266	220	239	236	220	217	245	218	199	263	223	257	246	220	224	214	220	230	227	229	227	212	226	256	230	234	227	237	220	275	196	233	233	186	248	228	232	234	229	245	215	227	248	216	234	224	225	210	214	232	249	219	240	227	230	214	229	194	217	203	251	235	233	252	239	237	238	219	230	227	239	211	234	229	236	219	249	218	199	247	243	241	219	236	219	202	233	215	240	224	224	224	235	228	231	252	216	231	225	224	237	256	225	221	228	242	220	233	241	229	219	214	218	223	222	263	207	249	212	234	250	229	229	217	253	232	250	211	227	238	210	231	220	250	245	224	237	242	222	228	209	199	226	250	253	239	206	219	234	233	234	250	261	218	233	221	245	230	230	225	235	210	231	229	243	211	217	228	221	246	225	237	228	233	217	230	230	233	229	247	218	219	267	229	231	224	221	228	236	228	238	220	236	237	248	227	247	225	217	204	248	226	220	246	230	243	216	211	223	248	215	208	223	203	227	235	254	240	272	209	203	231	229	243	224	234	219	248	238	239	256	214	223	225	238	217	227	244	216	224	240	230	233	261	235	229	243	251	240	208	235	226	240	245	219	245	205	219	212	230	242	236	212	208	232	225	251	231	232	235	238	226	222	223	225	240	219	245	225	249	234	220	228	212	220	218	256	235	209	240	216	204	259	200	207	226	246	221	210	227	217	225	214	218	201	211	244	233	220	231	234	245	247	247	244	276	222	236	258	228	230	215	220	239	227	233	216	229	221	220	216	241	224	217	241	231	242	212	240	219	224	223	222	213	234	211	247	248	201	243	213	261	216	233	227	227	241	232	228	224	257	217	235	251	223	218	224	219	227	203	233	205	222	234	254	218	222	239	223	240	225	245	225	246	216	237	214	231	224	229	231	220	192	227	215	229	255	203	219	222	235	246	222	218	236	207	218	259	246	245	225	217	229	224	244	215	220	240	227	209	208	240	212	228	243	194	250	235	209	209	221	221	201	219	231	238	235	242	241	239	226	245	256	248	202	235	247	247	212	249	200	235	248	227	229	244	227	220	213	210	250	238	234	214	228	235	234	221	242	235	222	225	256	216	232	228	233	235	245	219	222	222	235	243	245	243	220	227	222	225	256	239	220	230	235	229	220	259	230	234	211	248	216	189	216	223	220	215	236	228	226	234	215	263	232	229	205	205	221	211	227	234	229	223	201	222	226	209	216	211	223	225	219	217	218	224	238	203	211	209	224	204	251	222	241	220	206	228	234	229	231	239	189	219	237	233	219	238	241	204	209	199	226	203	249	223	225	231	243	252	244	221	247	230	215	244	215	243	250	195	212	217	221	217	221	219	243	205	254	227	227	249	245	233	229	212	238	231	231	225	217	204	228	224	230	220	249	223	239	232	221	219	247	236	219	240	229	220	241	223	234	218	246	250	222	211	207	202	210	221	211	215	218	222	225	228	240	196	256	230	209	227	230	243	250	238	225	226	238	219	238	237	261	242	223	214	231	250	235	211	225	222	227	204	263	223	238	219	225	258	222	217	226	225	241	210	222	228	227	249	217	222	251	205	222	234	221	240	196	231	210	228	235	231	230	199	212	203	217	252	215	223	251	256	221	232	203	212	239	224	236	228	220	220	213	212	216	249	212	236	274	224	225	219	213	230	240	213	186	228	255	233	217	186	214	233	226	230	230	238	236	205	239	263	221	220	192	226	218	219	194	236	225	232	209	224	238	260	212	230	239	207	220	203	211	247	214	260	241	232	217	225	235	214	244	224	236	216	240	225	210	228	235	214	239	199	232	231	256	227	204	205	212	229	216	224	243	245	247	226	214	220	237	227	223	243	241	205	218	249	224	219	208	220	225	218	201	220	217	199	212	231	227	216	256	210	227	231	208	216	237	230	245	226	216	245	261	239	211	234	208	187	228	217	215	204	221	233	214	232	236	223	234	233	228	210	224	212	229	242	242	228	220	211	259	243	238	245	256	225	260	244	208	215	228	186	255	240	205	245	218	202	239	221	219	212	248	199	226	229	218	226	230	239	235	227	231	245	226	250	215	219	225	239	222	235	203	225	193	229	227	220	227	227	214	232	220	232	228	211	233	198	232	241	209	208	261	216	232	220	214	228	232	210	274	230	206	223	221	223	217	216	234	222	260	206	232	255	217	237	239	242	214	231	207	220	219	225	225	246	241	234	219	220	210	246	217	247	224	237	225	246	233	250	225	169	257	221	235	238	227	205	235	240	202	228	218	226	220	221	223	227	215	219	215	234	225	255	241	234	211	216	235	238	234	234	267	233	256	229	231	237	231	229	260	236	218	213	240	229	238	224	229	256	238	232	221	220	198	224	207	245	227	222	231	221	253	228	244	237	220	198	245	219	227	227	234	221	213	247	235	234	244	214	260	236	242	233	250	224	209	238	208	227	221	241	238	239	240	251	237	207	207	222	214	236	223	216	202	240	237	230	262	230	256	219	244	236	211	244	207	228	238	232	243	233	225	275	221	220	232	233	236	226	231	203	213	240	222	220	227	218	225	241	246	229	211	228	227	248	242	247	200	242	259	245	219	216	205	237	251	225	231	232	224	199	222	251	237	237	223	214	260	233	234	229	214	217	204	216	227	233	232	280	242	235	215	207	206	230	262	222	222	247	247	237	193	230	228	242	225	235	234	253	237	196	222	230	207	229	214	208	212	206	230	230	227	211	229	238	241	235	192	228	221	234	233	250	214	206	222	212	218	222	208	202	207	234	211	269	213	217	255	205	240	214	220	219	254	243	204	238	210	221	219	250	199	213	239	249	235	232	226	203	219	228	235	231	205	238	216	241	227	207	212	233	244	237	229	264	251	266	223	227	221	249	221	260	229	229	221	222	239	223	204	223	231	219	215	233
4950	7214	6500	3179	2366	1934	1762	2193	3355	2349	1148	839	638	481	477	519	928	348	377	371	319	342	323	333	309	313	326	332	304	310	327	312	306	274	294	306	300	322	294	276	282	295	291	311	300	281	300	302	324	297	298	292	259	287	320	297	295	294	324	250	289	297	302	282	287	288	290	310	302	324	279	300	316	342	270	271	293	282	307	296	299	270	279	295	271	290	283	269	300	271	280	300	299	279	299	277	282	283	281	303	273	266	295	287	291	306	256	310	287	270	308	318	280	283	321	311	281	301	294	322	326	300	287	296	290	288	293	308	290	290	290	293	299	299	316	280	295	316	273	269	283	276	291	278	279	315	327	287	286	298	289	312	320	292	281	302	285	268	262	307	292	303	304	320	308	282	283	278	290	294	284	307	277	288	283	277	282	273	258	286	310	281	299	258	296	263	308	277	269	249	291	302	290	316	291	289	298	279	322	311	296	300	288	315	302	333	296	284	265	336	316	284	278	269	301	335	284	286	307	288	266	328	275	269	293	286	265	282	305	288	271	271	269	286	307	320	258	287	293	295	302	271	273	305	310	291	279	278	313	276	294	286	278	273	315	297	300	274	306	299	287	297	293	270	284	323	291	297	302	282	292	284	275	306	298	287	275	314	272	282	288	305	289	273	310	339	289	293	291	295	314	288	270	287	305	273	278	254	286	284	314	261	298	287	301	295	295	306	263	285	307	285	278	278	302	269	327	257	276	279	268	289	275	285	297	294	305	274	286	260	297	312	296	299	265	270	293	286	292	279	300	315	304	281	290	294	326	283	297	297	283	311	288	303	290	275	310	285	297	273	304	290	300	297	287	346	293	278	315	267	283	280	284	292	266	302	295	270	269	295	309	283	303	277	289	320	316	278	276	292	282	283	286	308	288	288	283	324	296	286	281	292	288	319	285	282	279	283	303	298	286	280	285	278	306	292	277	297	290	284	316	282	316	261	298	271	277	288	270	293	267	290	287	304	291	279	311	295	321	303	267	318	311	289	285	320	297	276	282	312	298	253	305	271	322	293	295	280	293	287	284	284	299	290	318	305	283	300	252	288	291	285	288	293	330	281	290	288	263	270	330	305	296	307	293	261	289	310	270	283	281	274	279	305	327	316	306	287	316	307	292	318	310	295	288	294	275	309	297	300	311	275	274	318	310	286	282	271	316	311	269	275	287	252	289	296	303	296	290	274	272	333	296	296	285	296	311	274	289	293	283	297	278	306	300	308	301	280	240	270	269	283	297	283	263	277	312	275	280	280	290	283	279	302	271	313	281	277	281	283	281	320	301	305	275	282	319	289	302	289	295	299	308	294	322	281	294	283	292	321	292	329	269	296	291	260	314	278	271	274	303	296	273	291	293	281	290	287	281	269	276	287	293	326	320	281	329	329	282	301	317	317	287	287	302	286	311	300	302	308	275	278	272	272	275	302	301	281	264	273	307	290	284	286	298	281	317	320	329	282	331	268	292	292	277	296	313	265	288	288	320	298	282	324	278	302	285	268	309	288	296	280	276	284	292	290	314	281	259	338	254	274	259	299	301	304	299	292	324	275	290	273	302	297	309	298	292	293	294	324	276	276	296	315	264	277	303	295	271	285	286	317	316	284	298	294	289	318	278	329	289	309	271	276	279	296	332	275	268	288	273	281	310	288	300	294	299	295	289	287	290	304	273	306	295	288	293	288	282	265	305	292	288	262	268	283	312	280	312	265	278	293	298	301	251	303	293	303	327	293	273	272	309	260	293	287	298	298	276	287	260	304	319	308	284	295	291	287	280	287	297	277	291	268	274	284	326	283	307	289	265	306	277	283	315	292	287	302	284	305	311	298	312	313	285	313	258	277	273	297	284	306	300	264	285	270	279	263	269	300	295	260	297	294	292	257	312	266	292	285	317	286	319	285	275	308	279	321	308	307	291	320	277	307	285	279	312	299	285	304	317	283	269	286	279	304	292	294	316	292	308	302	318	273	290	288	310	315	303	271	293	313	290	300	284	303	277	269	277	263	273	301	303	273	308	314	302	297	285	273	311	292	280	296	294	311	271	281	294	273	256	278	277	303	304	308	275	283	306	296	305	300	312	307	272	282	310	289	280	300	293	310	287	319	275	280	292	281	282	283	278	307	311	282	301	305	305	305	306	291	320	308	288	253	305	280	283	291	271	302	271	321	286	305	301	308	276	293	266	279	277	288	313	287	290	267	318	318	279	315	278	299	263	317	315	255	280	271	283	307	284	308	297	304	334	290	318	286	284	287	274	279	254	288	287	292	292	276	291	301	273	273	279	278	282	271	300	274	281	288	312	273	265	270	301	287	296	316	312	285	275	313	274	291	276	278	302	300	280	307	302	297	305	291	298	293	302	304	278	308	307	292	297	273	317	304	303	324	285	303	303	304	287	281	303	264	299	278	294	293	280	273	272	308	265	283	292	302	317	304	288	311	265	277	278	259	334	280	291	281	293	302	342	309	300	299	282	283	285	284	298	327	295	293	323	288	306	302	277	322	289	274	279	301	279	302	305	284	292	285	279	284	290	261	315	278	318	301	305	293	294	299	315	309	289	290	316	292	259	298	274	322	291	296	293	314	291	294	296	287	322	303	283	293	295	298	272	321	262	277	303	305	307	303	288	275	316	297	289	320	268	276	298	268	313	266	297	281	299	279	275	285	279	336	292	276	312	299	305	311	297	259	305	290	278	282	291	290	305	266	304	285	302	242	302	268	280	297	309	313	304	291	284	313	264	296	304	262	271	323	287	322	266	279	288	288	321	303	301	291	316	304	287	287	268	281	310	295	279	261	295	252	295	299	302	281	285	279	251	294	279	280	303	286	291	306	322	251	296	299	347	286	298	290	284	290	282	293	293	277	297	303	313	268	292	277	300	325	284	273	260	318	299	300	288	275	293	253	286	280	292	296	299	280	282	278	298	298	322	290	271	291	291	283	300	291	270	304	275	298	276	281	279	287	269	279	272	306	302	276	285	294	300	320	262	307	298	325	271	274	287	290	278	255	284	293	307	290	321	276	325	300	301	313	261	305	278	274	282	272	295	286	295	300	324	299	313	269	302	314	284	276	306	263	299	292	312	273	307	279	287	285	330	244	281	275	302	289	281	296	312	273	325	309	297	319	282	271	279	280	319	286	287	296	277	292	294	296	291	271	309	313	251	285	316	266	307	269	292	290	267	293	260	294	301	301	279	263	285	281	273	300	308	290	290	294	314	308	296	307	299	269	305	313	314	277	287	278	296	297	266	307	283	297	320	284	310	272	308	273	281	269	287	277	311	276	282	318	281	295	301	306	276	271	279	299	283	285	288	286	266	298	274	280	296	286	278	310	247	300	296	267	288	281	301	313	287	307	296	291	288	300	296	270	330	300	322	279	277	289	284	272	298	280	312	272	302	293	317	290	297	278	298	294	276	263	332	315	295	281	281	295	303	273	309	296	295	308	298	273	273	324	287	340	302	290
23058	21586	29617	24037	21578	21650	15620	2922	3278	2676	1918	1407	1153	920	918	914	1763	737	777	747	717	705	680	690	691	676	623	674	653	670	672	639	652	661	670	632	688	611	648	629	633	640	613	649	664	620	642	675	649	647	664	651	598	584	684	631	646	618	613	629	621	627	583	685	661	631	629	580	566	643	619	654	620	631	647	593	629	634	599	594	668	582	531	586	614	602	651	606	617	580	619	635	607	591	582	607	617	607	616	608	651	618	622	625	650	610	586	599	606	612	639	629	627	640	593	630	603	619	575	628	616	650	634	660	591	569	631	606	613	558	601	595	599	589	634	657	600	575	598	588	584	621	604	567	616	627	635	653	630	659	651	652	585	540	551	643	602	624	602	586	647	624	594	612	639	593	615	592	620	634	539	629	633	605	608	612	601	613	597	649	589	636	611	635	591	635	622	633	586	614	626	614	612	579	615	628	633	619	597	619	601	635	618	631	564	604	616	609	601	620	582	585	580	576	586	616	605	667	578	598	554	554	606	627	663	639	636	601	614	622	558	580	629	579	581	575	612	578	590	600	663	587	649	642	609	581	591	615	624	614	606	642	584	632	566	635	598	638	628	646	654	611	577	548	589	595	636	607	669	622	596	606	628	610	603	593	567	617	610	631	604	625	597	598	563	640	596	602	637	647	593	609	627	640	577	622	610	567	637	579	623	618	618	597	602	614	606	595	578	607	636	617	626	620	576	663	599	588	600	620	547	597	593	600	644	631	585	643	587	613	623	559	599	593	622	600	604	581	558	584	617	618	575	556	644	605	644	573	633	565	599	634	583	600	614	580	603	595	612	620	583	580	626	630	600	585	608	610	603	546	589	618	576	608	620	591	591	630	589	631	576	651	582	633	606	646	599	647	593	603	567	661	632	595	606	621	577	636	611	637	604	601	620	595	603	566	589	587	598	600	598	584	615	624	619	592	620	563	598	614	663	614	564	623	609	655	625	625	603	591	578	585	616	599	614	623	604	624	559	603	602	589	627	576	624	639	613	569	617	587	629	619	599	600	596	610	611	617	640	600	588	600	588	635	590	605	607	633	612	646	653	576	621	632	606	610	614	630	648	662	615	587	575	602	578	611	625	610	611	618	577	608	588	634	637	629	604	612	650	621	601	605	588	588	648	569	577	587	583	620	585	597	640	592	599	607	596	640	604	614	597	634	626	556	617	616	611	572	627	575	561	576	616	569	612	600	675	663	670	632	598	572	649	590	614	583	637	601	605	587	581	598	613	607	599	589	612	628	579	598	627	557	643	583	618	622	614	602	623	622	576	600	583	567	596	599	562	574	624	572	576	592	627	583	600	618	610	637	640	597	602	595	580	625	578	643	588	610	651	574	601	588	638	592	588	659	646	608	629	621	608	594	670	612	675	638	602	605	643	600	647	539	608	604	598	589	591	610	596	592	612	613	632	617	609	566	579	570	612	580	656	622	592	598	582	573	592	614	636	637	593	641	575	613	576	608	585	615	659	607	587	620	653	589	597	592	607	602	608	612	609	645	640	614	608	641	538	636	588	585	586	629	619	626	578	575	631	583	592	657	613	624	619	615	625	592	621	653	591	570	621	626	601	624	580	598	591	646	574	544	606	636	632	628	636	616	566	622	581	634	578	616	589	596	562	591	553	616	585	603	587	571	594	611	605	588	646	592	602	624	611	595	601	590	592	600	620	620	595	586	632	595	552	596	632	576	645	585	605	598	646	625	614	621	604	587	595	623	584	588	620	656	624	606	603	601	619	597	623	627	618	623	584	632	637	602	618	640	613	583	626	635	602	600	547	603	617	608	591	599	577	611	637	640	625	608	639	566	641	623	578	585	629	584	635	605	604	606	561	618	616	588	632	566	618	591	596	612	596	606	632	615	617	631	565	623	590	618	630	616	639	623	641	619	589	630	672	629	599	582	555	590	616	609	594	603	607	611	628	607	586	602	574	587	591	608	613	573	587	581	641	635	626	632	621	601	571	572	628	574	591	598	625	631	601	648	617	596	591	622	602	630	627	577	623	630	621	636	618	619	601	599	616	598	576	643	610	575	567	645	599	597	582	606	611	600	623	623	602	585	583	615	605	605	610	590	620	614	637	569	643	595	535	577	577	601	588	581	622	618	555	602	608	585	637	591	560	583	575	622	614	618	616	641	581	620	599	593	569	588	587	585	581	581	599	559	582	604	580	608	609	611	599	620	597	580	607	636	578	605	625	599	628	574	604	629	617	585	566	612	580	595	590	592	577	595	599	617	601	605	625	596	633	613	620	581	588	643	632	564	575	597	595	622	610	588	611	619	608	594	586	584	585	590	556	628	581	602	598	619	658	588	601	620	584	538	603	620	633	664	577	587	645	624	616	582	583	572	635	630	584	623	572	609	635	630	593	595	574	586	560	598	588	595	614	603	557	630	605	559	640	582	601	637	581	578	637	590	634	610	636	625	611	611	586	574	625	658	581	592	580	564	623	581	632	640	604	527	586	599	619	633	602	629	638	580	622	538	569	593	588	625	565	586	596	589	618	625	615	583	644	643	617	593	624	580	604	581	632	594	610	581	593	577	636	625	603	604	604	572	616	612	558	610	590	612	591	632	594	653	645	648	610	601	631	579	574	591	659	584	567	575	639	591	604	634	608	645	556	614	567	628	608	631	564	594	571	640	580	612	639	606	624	628	596	627	562	583	616	609	597	611	668	609	619	594	585	619	620	601	601	600	652	605	554	601	597	592	609	578	604	587	583	654	576	608	606	633	605	600	627	622	545	570	564	611	632	592	596	589	642	554	564	613	616	590	647	631	608	635	597	646	628	571	593	616	632	666	659	617	608	557	612	614	587	604	633	617	593	542	603	602	640	648	615	603	621	652	587	623	607	615	635	578	627	578	591	599	583	623	612	591	628	607	588	580	612	595	603	578	598	613	613	617	585	581	617	623	608	620	559	593	563	606	666	632	615	603	587	572	581	606	568	579	616	558	587	592	594	602	622	612	597	595	604	602	605	611	613	601	568	590	575	634	571	630	586	635	581	601	641	580	588	647	597	588	578	582	625	599	611	620	615	615	644	610	644	599	589	621	578	554	599	601	597	615	613	605	589	617	569	653	637	623	603	593	579	615	639	631	659	559	568	632	595	613	581	553	588	607	620	593	589	628	595	592	546	619	597	624	623	620	586	559	611	650	587	638	541	607	602	611	585	615	571	551	623	627	612	621	568	638	609	639	593	627	611	603	603	592	582	618	608	602	596	605	598	576	576	607	586	604	616	596	646	622	644	581	583	629	584	586	576	586	581	631	637	600	618	662	615	644	595	573	642	591	588	614	594	618	603	598	565	611	557	666	642	633	635	608	600	597	638	578	588	585	605	620	656	626	601	593	586	608	581	640	648	554	630	595	588	681	621	606	623	618	574	585	593	610	654	581	587	599	590	647	629	614	624	614	600	651	610	611	645	544	586	601	557	563	572	617	649	644	636	607
7707	17409	15848	9170	6377	4906	4384	4423	6345	4999	3142	2405	1664	1388	1228	1305	2963	954	940	821	881	862	822	767	801	788	826	749	764	820	778	729	738	718	736	756	684	730	724	716	705	726	732	737	752	708	733	679	758	732	721	733	766	649	724	697	756	721	725	703	697	700	687	689	744	690	696	698	697	689	694	720	734	713	721	674	711	703	689	675	726	764	693	732	702	665	716	661	705	663	691	701	705	726	715	726	685	738	674	701	656	673	722	681	722	665	693	703	707	668	711	722	715	710	660	718	720	685	660	685	736	711	683	718	674	736	713	711	630	676	684	691	724	673	687	655	667	751	702	676	696	755	759	725	722	715	727	678	694	692	630	733	667	685	674	701	641	709	708	692	711	694	656	681	713	666	760	682	682	753	674	665	715	670	728	723	709	720	723	694	667	722	725	678	748	710	695	667	722	680	680	718	701	704	718	671	726	735	697	711	676	683	766	677	691	735	713	723	675	698	649	728	662	692	693	666	673	703	736	701	686	726	693	724	725	744	668	664	711	738	665	708	740	753	701	686	680	655	705	661	676	671	697	693	683	709	674	647	719	704	680	699	718	720	691	699	706	705	694	645	725	700	681	711	691	714	655	697	710	705	689	677	700	691	716	692	681	643	674	680	724	693	654	649	679	708	681	706	677	711	694	711	693	651	739	687	678	725	706	708	667	685	707	723	686	696	663	682	694	708	696	655	704	726	717	685	671	698	708	680	658	631	716	692	679	683	697	693	715	725	700	676	675	731	700	668	694	687	675	721	724	666	649	683	757	689	718	734	720	682	718	666	645	689	681	684	706	695	680	705	665	680	689	716	665	678	672	672	663	623	690	642	709	691	676	698	715	678	713	661	691	686	705	667	669	667	709	711	638	690	659	734	705	666	700	671	680	696	659	705	676	668	725	688	673	695	693	713	687	690	684	688	651	740	683	757	710	705	698	750	716	712	716	710	683	680	666	710	732	697	701	693	666	674	697	672	698	710	701	701	663	615	687	688	726	730	662	704	737	699	730	694	639	702	724	694	714	685	660	689	698	718	711	688	700	695	696	640	681	729	686	672	717	700	714	699	689	708	729	673	711	717	692	703	695	672	666	646	682	699	678	681	736	709	698	714	751	667	738	718	657	699	681	691	715	660	679	659	688	693	646	686	692	666	705	628	682	687	652	723	680	701	693	666	659	707	650	719	653	709	729	667	718	732	709	732	698	680	663	713	665	691	705	691	661	765	695	702	712	690	680	685	678	705	706	700	697	696	687	688	709	675	711	705	655	669	654	708	715	661	700	726	678	725	686	694	723	704	672	687	717	685	707	714	669	692	678	710	688	691	679	721	704	697	671	707	691	720	663	703	654	663	705	666	712	704	682	682	673	666	697	749	713	682	664	740	689	679	733	691	686	708	646	709	679	631	693	656	725	724	662	787	737	701	716	712	726	659	692	653	706	707	672	636	674	691	718	692	681	652	706	660	721	665	695	715	645	728	668	749	709	721	724	705	698	696	692	665	706	695	741	660	705	704	713	684	687	646	715	668	652	647	688	674	669	700	685	734	713	678	674	770	725	696	709	695	741	715	660	680	651	704	656	728	654	662	699	710	660	654	663	727	668	685	681	728	680	735	699	679	687	642	677	669	695	678	707	668	676	679	694	745	736	708	703	680	678	711	700	702	735	644	674	658	668	688	689	663	696	711	659	696	732	669	665	690	705	698	694	679	687	653	708	685	721	695	709	706	700	680	701	694	652	679	689	658	680	706	708	670	700	685	715	702	704	662	715	726	667	661	652	658	661	683	667	677	661	644	684	689	698	672	702	696	682	712	709	722	731	692	684	652	704	743	649	694	701	627	670	695	644	645	697	702	675	646	680	728	706	743	642	679	698	676	671	700	681	656	674	692	670	762	656	730	712	689	688	702	653	651	682	690	724	696	721	667	664	676	673	696	649	688	680	696	691	699	668	699	699	723	709	660	671	664	694	708	679	702	728	689	673	636	687	690	671	699	709	713	734	706	697	730	750	698	702	681	686	692	723	712	676	694	710	718	705	710	690	688	680	671	743	695	688	666	644	675	679	706	699	715	655	686	706	671	678	651	744	658	696	732	661	675	724	675	708	665	645	684	643	727	702	659	695	680	680	670	680	668	659	694	669	633	698	658	674	682	703	729	668	687	684	710	718	650	686	695	684	669	684	675	679	670	682	676	665	686	708	712	714	697	744	664	682	691	680	676	678	688	674	642	684	686	686	705	679	715	697	702	683	637	680	689	721	695	722	682	677	717	691	658	704	704	701	651	708	662	706	655	709	678	662	693	714	691	703	674	671	690	720	711	667	682	672	696	715	675	700	687	679	680	690	680	688	666	717	706	691	676	666	648	670	687	676	704	636	684	673	754	660	638	686	717	700	693	714	719	704	641	718	711	679	704	684	701	692	704	659	680	696	683	672	672	662	626	675	645	671	687	692	674	694	649	701	700	743	680	675	722	673	694	710	691	682	676	693	718	655	629	729	660	721	721	707	699	651	720	676	720	660	698	645	594	697	753	715	728	703	678	703	671	680	676	688	699	693	658	650	663	693	674	674	697	710	675	684	688	688	686	700	715	711	680	662	714	671	721	699	690	683	693	722	703	689	667	701	680	755	692	741	667	712	660	682	715	675	706	725	669	674	720	656	713	621	670	708	707	675	649	649	706	713	691	675	690	677	696	662	718	695	684	735	689	720	670	697	698	685	680	630	679	714	682	707	654	672	673	697	709	695	720	716	752	700	685	718	704	685	680	665	673	683	673	676	683	692	750	677	708	652	706	679	684	661	704	665	706	665	676	689	706	681	671	679	671	702	658	724	670	682	676	746	696	675	674	625	689	682	679	703	698	682	759	711	687	646	722	675	614	734	701	673	639	652	674	678	659	719	708	690	695	688	694	735	700	694	697	685	647	668	708	692	664	729	668	675	701	690	691	708	718	670	608	672	696	723	662	720	668	648	728	672	662	709	698	726	659	684	681	735	739	660	671	727	664	673	685	708	662	664	674	659	695	685	657	699	686	721	680	674	654	658	721	672	708	675	683	708	696	665	678	694	682	668	693	649	702	678	706	687	695	737	769	667	688	669	693	701	684	710	743	650	691	698	701	748	658	716	652	675	697	671	718	697	669	657	664	701	677	698	697	697	735	722	669	669	696	678	701	708	740	697	683	677	720	707	697	691	666	693	694	652	688	690	676	687	688	671	711	648	684	697	710	720	700	703	663	696	627	653	648	725	656	665	700	739	686	681	676	723	681	710	687	692	635	718	668	654	713	689	698	671	723	734	704	667	720	712	676	714	728	685	743	649	709	695	660	705	695	677	699	711	659	681	721	693	709	669	670	708	706	666	664	698	680	708	730	656	684	676	717	699	744	701	727	720	702	685	658	680	669	668	712	708	698	683	704	736	640	715	707	669	654	680	687	713	694	741	771	709	678	676	701	667	691	705	688
27329	21169	10505	1054	661	535	495	556	832	822	632	428	294	255	247	260	263	262	235	203	223	221	225	232	207	190	235	218	213	253	229	224	251	215	241	239	232	221	226	237	222	218	256	236	221	206	220	249	241	244	227	234	218	225	205	221	226	214	242	213	217	213	241	220	239	243	211	210	246	240	221	225	223	249	229	227	211	225	221	243	220	195	230	203	199	208	220	218	223	219	236	199	234	235	221	218	201	207	205	224	240	239	227	198	219	224	204	210	236	217	235	222	208	243	222	220	215	222	262	235	225	235	200	221	234	230	232	207	241	211	222	233	223	230	215	241	234	244	248	192	239	206	228	229	212	241	221	236	233	211	228	211	240	218	207	238	217	229	239	213	229	187	224	243	225	247	225	239	243	229	232	221	214	232	218	215	240	235	219	243	217	218	233	216	223	202	239	248	222	244	247	245	227	241	210	242	215	231	227	236	250	262	239	218	228	212	209	212	214	202	221	218	224	207	231	217	225	222	233	234	238	256	226	210	221	191	221	228	231	233	229	204	242	206	214	245	208	223	229	218	216	230	267	249	219	224	213	233	240	224	194	234	238	232	240	220	232	209	236	240	226	236	260	211	236	229	211	203	229	217	196	213	217	210	217	253	212	233	212	233	240	227	222	213	207	222	217	229	194	196	226	228	240	239	214	215	225	234	192	217	207	215	230	220	223	222	177	225	218	230	225	236	249	230	246	267	215	221	229	208	227	216	238	229	211	232	227	220	226	222	224	219	240	216	249	202	212	220	235	234	254	230	240	224	248	234	257	207	217	211	226	215	238	236	223	225	234	230	233	215	227	237	249	208	211	217	236	216	222	218	236	250	195	243	215	245	210	217	223	223	223	229	228	226	225	225	224	209	198	208	230	242	224	219	207	206	222	241	217	211	220	205	210	224	245	237	231	229	232	215	218	229	223	230	214	238	231	217	230	246	220	197	219	252	240	245	232	220	224	239	255	237	236	209	201	211	249	205	221	231	231	197	200	222	231	246	245	218	240	231	209	208	197	221	223	248	207	200	237	261	231	221	223	232	226	231	223	217	230	216	211	215	237	199	201	216	219	243	228	230	231	225	249	210	263	232	215	197	226	206	211	249	230	235	224	213	241	246	227	223	241	232	224	235	221	226	231	212	241	224	230	225	218	231	249	220	229	217	214	202	214	200	225	214	226	222	231	252	205	231	222	220	215	208	235	204	216	214	261	221	214	211	264	239	219	220	229	225	215	224	247	220	228	211	220	236	225	222	247	227	248	232	225	221	209	224	210	209	224	232	217	228	204	231	217	250	231	250	212	216	241	237	194	233	224	209	233	246	226	253	254	188	226	218	218	241	200	243	200	214	233	240	190	220	233	218	265	229	218	226	236	204	204	232	216	216	210	208	222	217	221	206	239	214	225	209	263	233	227	244	233	210	219	218	225	219	235	242	224	221	230	224	223	216	228	251	230	220	220	227	236	184	244	212	225	205	218	224	203	253	226	234	224	224	240	220	216	192	211	202	214	233	226	227	226	260	247	235	216	213	215	226	220	228	259	225	210	202	226	226	223	270	220	243	198	243	222	230	225	222	236	210	216	231	213	201	213	209	250	224	191	227	231	236	227	230	261	225	221	212	229	244	217	236	209	213	249	241	211	215	221	222	225	219	212	234	202	273	265	219	232	223	209	232	244	231	234	210	222	220	222	221	231	233	227	212	205	214	221	226	233	238	240	224	211	222	239	217	215	258	220	222	248	229	231	200	200	200	226	213	223	222	221	248	215	221	239	242	241	217	235	236	225	233	207	204	226	246	239	224	209	233	185	228	194	234	199	204	231	247	216	261	248	230	230	203	236	222	211	226	214	214	210	218	198	231	240	203	216	208	227	213	216	209	211	240	204	211	228	239	237	232	243	229	220	222	224	236	209	250	213	250	226	246	217	229	188	204	223	207	221	219	226	218	197	223	241	211	224	196	233	230	225	234	216	220	228	245	255	229	228	257	220	228	203	198	223	218	234	204	217	230	203	205	239	235	213	220	212	225	225	211	198	253	250	227	224	225	230	245	201	188	225	210	197	238	236	195	209	238	227	240	206	254	210	201	203	228	209	243	221	215	200	217	227	237	192	219	248	221	232	236	221	204	227	212	233	239	241	226	232	249	209	227	213	234	233	216	220	244	215	202	212	203	197	220	238	234	247	211	208	226	214	243	241	224	193	247	240	235	215	223	218	238	205	240	183	212	198	227	182	241	261	228	209	195	253	205	236	228	237	237	231	228	240	224	255	232	233	232	229	232	219	221	247	235	221	230	211	236	232	199	236	247	216	195	262	229	227	237	229	227	213	206	227	233	242	230	219	242	230	211	256	209	235	207	244	208	225	202	240	192	238	221	195	219	214	239	239	259	226	216	208	262	218	249	208	229	217	236	226	247	257	253	234	205	230	213	209	203	233	229	224	202	201	214	211	222	228	236	248	204	211	240	212	228	226	220	205	231	204	235	220	205	235	253	225	216	232	201	226	226	264	225	220	225	203	222	243	198	225	241	210	208	231	234	229	228	226	217	201	234	227	220	223	257	215	239	227	211	225	216	226	228	225	228	240	234	191	222	225	216	201	248	236	236	219	221	195	224	249	220	224	256	211	237	213	223	230	228	218	205	200	218	249	214	216	226	223	213	247	239	230	205	183	213	221	222	244	197	246	229	233	216	241	222	223	230	250	239	219	204	234	233	236	229	241	223	236	229	246	232	224	224	250	229	229	220	218	182	214	225	215	215	234	227	241	216	242	214	215	245	239	227	206	201	223	240	247	224	210	218	222	257	223	231	226	236	221	222	230	209	221	254	214	231	213	224	226	237	230	221	235	210	244	199	236	225	227	235	247	249	228	213	217	220	227	202	232	214	231	239	241	216	207	237	227	213	207	198	253	210	213	230	225	206	230	220	199	208	234	224	228	230	229	261	228	234	235	237	209	198	234	239	229	237	218	246	214	221	223	243	236	219	201	225	225	215	234	243	282	225	210	228	201	247	223	230	231	232	207	225	216	217	218	241	214	236	221	230	203	208	260	208	216	223	219	216	215	214	231	225	213	215	216	252	217	229	225	214	207	242	198	222	209	213	219	236	237	213	196	215	207	232	238	227	217	225	235	215	243	224	225	223	232	217	226	237	219	240	231	223	234	235	230	235	237	230	240	232	237	259	223	262	238	244	259	234	240	214	239	242	241	206	215	208	241	212	221	210	217	234	218	221	242	230	210	208	220	233	206	241	242	220	224	216	228	235	241	202	214	248	210	232	212	215	234	240	234	227	234	231	208	251	239	235	230	217	233	239	231	232	215	217	239	228	203	214	243	235	208	232	240	240	216	208	213	262	206	197	197	226	249	224	207	223	238	221	236	229	227	193	228	223	258	221	241	248	245	226	247	214	216	224	223	241	218	237	227	251	232	226	229	207	237	216	223	208	231	226	232	217	211	250	225	208
4137	1665	1387	865	804	644	704	1102	1779	1638	1125	721	439	319	314	367	372	303	270	290	300	292	276	273	273	250	280	254	283	282	298	285	244	273	278	256	274	280	249	272	248	268	263	255	257	279	299	262	294	239	289	278	267	272	277	253	283	268	280	339	263	305	278	277	294	286	270	273	269	290	294	261	283	246	256	292	251	293	278	256	258	260	280	236	267	299	268	294	251	258	283	241	281	282	273	290	284	272	264	266	258	266	289	268	294	268	272	240	244	256	296	266	247	280	266	277	218	258	255	257	278	279	276	257	275	255	273	277	277	283	243	284	280	282	264	268	274	279	306	272	277	269	294	285	284	290	300	249	273	275	265	262	272	270	261	274	267	284	283	274	272	250	275	262	265	228	283	257	278	267	266	290	273	265	315	259	267	253	258	270	259	275	253	291	300	259	277	227	273	280	251	257	256	286	280	261	302	286	256	257	281	267	260	277	279	288	302	254	271	279	264	265	285	280	272	272	262	260	246	282	275	235	238	265	324	264	293	278	280	281	293	270	263	283	277	263	253	261	278	251	269	278	283	247	296	272	250	260	269	292	265	266	279	246	244	274	258	285	268	257	249	257	278	265	257	253	273	265	286	266	264	263	269	269	262	255	265	299	280	272	268	266	264	267	262	266	258	274	299	268	258	261	266	269	260	244	284	256	277	265	308	255	265	286	283	249	263	261	263	247	279	296	271	239	299	298	254	271	256	273	258	252	280	266	286	260	291	283	262	306	272	272	321	276	284	269	254	283	272	274	274	261	272	284	268	269	292	314	240	281	273	295	255	278	283	265	250	279	294	251	252	276	282	258	278	286	278	253	293	252	278	310	259	261	266	254	248	251	275	261	247	286	289	256	264	260	259	277	257	257	264	269	280	265	268	260	284	271	260	270	264	286	257	271	298	281	251	289	270	279	267	284	255	280	306	264	273	280	277	261	313	262	249	284	312	290	294	258	273	268	255	267	282	276	264	266	282	256	275	285	273	264	297	258	264	283	284	255	258	264	262	277	302	282	292	260	294	299	267	296	268	237	275	268	282	284	284	274	284	258	261	268	297	261	274	275	236	291	289	253	274	274	289	307	264	286	273	300	278	280	304	262	269	267	291	272	266	268	273	299	272	293	312	265	259	294	279	282	258	265	255	295	300	269	277	256	266	260	281	253	261	279	254	300	272	267	284	288	255	278	244	255	294	258	260	283	276	308	284	267	278	285	275	264	271	272	241	225	294	274	244	284	295	276	280	310	281	260	296	239	264	270	263	279	264	249	252	256	278	245	274	290	235	271	293	275	275	252	297	267	296	270	287	268	259	237	256	260	268	265	318	281	269	272	266	242	255	272	279	250	263	275	262	272	285	265	289	286	238	291	276	269	294	285	254	236	289	273	265	285	272	279	308	275	264	291	278	288	282	258	274	272	282	267	281	259	279	276	264	291	277	257	240	280	298	277	245	280	257	269	273	300	272	262	298	248	251	291	301	259	273	296	252	272	284	309	300	252	264	292	278	238	286	265	276	268	268	287	273	259	270	280	261	273	235	276	268	258	239	264	287	280	283	263	273	261	241	282	261	294	274	280	285	259	275	270	265	236	257	262	258	257	279	271	282	277	268	273	292	269	267	278	259	275	298	269	261	274	239	258	285	275	263	290	265	250	288	255	303	257	270	267	236	270	254	261	275	280	275	256	294	279	278	257	270	281	222	295	264	251	290	257	301	256	284	266	283	250	287	275	273	275	274	249	247	268	280	281	238	283	259	275	279	264	293	282	257	249	291	273	284	267	267	267	289	266	273	261	310	291	265	292	262	260	259	264	277	267	264	269	277	239	268	290	261	267	256	279	239	265	264	282	244	254	240	241	243	267	277	267	268	236	282	257	274	269	281	272	284	267	237	281	276	264	270	266	278	273	268	286	292	266	238	244	256	273	278	269	282	277	289	256	258	283	277	293	269	258	276	269	248	271	301	263	267	289	251	260	270	259	284	271	264	269	286	253	302	260	292	281	264	274	292	244	315	272	314	270	263	253	254	260	266	259	253	288	265	272	275	272	279	274	276	261	270	267	278	270	258	272	268	253	260	286	279	292	274	278	271	269	267	282	286	264	261	274	267	265	292	222	270	276	268	274	284	258	279	244	269	261	253	274	276	265	256	274	308	253	271	275	278	263	295	254	278	287	257	292	282	261	267	243	249	297	284	273	315	279	275	252	257	247	284	273	287	289	266	277	273	243	257	260	277	258	267	247	266	252	283	255	260	252	267	266	263	254	257	261	286	272	251	257	276	277	264	269	273	272	263	250	270	253	267	273	275	253	250	240	289	259	266	272	267	253	267	251	288	259	290	248	257	270	273	269	311	258	243	287	261	269	219	258	262	281	265	263	259	257	255	281	245	261	282	281	281	266	286	251	268	263	250	269	264	258	267	277	267	280	243	268	304	268	258	270	269	251	296	254	275	269	298	278	281	254	307	272	273	285	270	274	254	253	264	285	259	250	278	264	269	272	263	282	271	269	272	265	271	282	260	293	240	283	258	276	258	288	288	277	287	263	283	254	263	275	267	291	261	270	265	273	276	253	270	266	246	288	278	262	298	260	281	270	294	243	261	250	264	268	285	256	310	266	272	244	279	264	288	285	273	270	307	267	277	287	302	285	266	298	296	267	268	288	272	280	285	300	279	287	280	234	258	274	266	266	254	294	239	264	275	252	274	289	258	286	259	258	284	267	260	247	262	275	266	276	271	246	269	295	272	267	244	226	256	248	276	287	251	274	265	256	272	266	241	260	252	259	273	275	273	257	313	283	257	282	281	253	271	270	279	272	253	261	260	277	270	260	292	269	254	283	244	270	257	277	311	269	250	285	268	271	280	259	274	240	254	241	296	280	289	284	288	267	277	270	254	260	262	318	271	264	254	262	276	257	278	293	266	259	285	247	277	246	269	282	283	259	295	278	281	258	271	278	274	289	254	267	282	258	286	271	258	270	229	249	291	292	289	274	283	269	251	269	298	275	262	271	280	269	250	247	264	263	272	244	271	285	296	266	272	277	275	318	277	248	264	268	285	263	260	290	288	289	295	230	288	239	255	241	251	259	260	281	278	227	293	265	278	243	269	237	254	298	272	248	268	300	299	265	279	283	270	258	260	280	288	258	271	287	261	240	266	259	282	270	278	240	279	296	264	246	268	242	262	292	286	238	268	304	269	282	258	274	251	288	266	247	271	256	262	285	255	267	278	301	291	279	236	272	293	260	266	256	277	257	305	290	271	291	292	257	298	280	271	261	281	275	252	250	272	248	258	307	267	281	266	235	257	255	296	279	290	274	256	252	243	268	288	285	281	254	271	269	311	235	271	290	266	278	293	270	288	282	279	264	287	280	267	268	300	285	252	263	268	269	256	259	269	279	268	258	278	286	262	275	279	260	298	273	234	275	253	251	325	242	280	260	260	249	273	253	278	249	250	308	302	298
23749	21556	29325	24222	21545	18341	2932	1646	2038	1936	1536	997	720	650	621	679	1321	562	552	557	545	495	543	534	513	535	514	556	506	518	507	508	522	509	526	511	473	493	521	505	522	475	526	471	510	502	505	546	533	548	464	486	500	485	459	505	507	518	504	490	503	527	513	466	566	486	521	489	506	515	498	462	475	527	473	523	538	508	487	528	478	486	483	506	504	489	501	479	486	514	482	488	480	525	484	488	425	527	518	500	454	514	505	425	533	482	510	488	494	512	493	521	475	530	479	463	490	500	459	504	478	514	455	519	504	498	464	447	477	489	506	479	493	530	516	483	497	504	490	509	475	502	511	500	482	501	517	479	470	540	459	493	487	480	520	470	491	489	458	476	473	493	491	524	475	465	485	504	495	499	504	477	513	482	473	502	518	505	486	507	486	491	501	494	499	521	480	503	506	487	507	492	491	464	502	461	522	486	500	503	480	476	477	474	474	512	503	495	496	489	470	471	496	485	497	532	515	470	521	507	489	516	468	495	540	476	515	487	486	517	494	486	487	488	467	483	478	475	464	521	506	480	501	475	503	492	462	466	511	488	518	507	476	473	477	453	468	483	467	469	478	527	505	497	486	502	487	504	503	511	473	491	471	471	501	504	497	457	491	496	492	541	475	472	464	506	465	440	507	509	457	485	520	476	455	475	444	485	521	480	481	514	486	480	473	505	429	482	498	493	485	502	483	506	486	496	481	494	499	493	482	475	531	494	527	484	490	469	476	501	465	494	493	529	530	485	463	490	497	505	486	473	497	474	536	499	477	477	492	473	477	478	503	467	510	468	471	539	493	477	477	528	515	489	471	477	467	512	487	501	510	504	506	501	493	516	487	496	478	525	476	501	459	506	495	491	486	514	479	463	525	505	492	470	491	470	515	502	512	504	447	490	520	523	512	557	473	489	460	467	438	436	502	486	474	478	449	504	454	486	466	471	473	503	520	467	501	468	523	475	508	447	496	517	501	473	501	506	447	542	488	479	502	461	527	467	479	484	475	488	508	470	519	470	491	434	513	492	511	500	484	485	502	461	518	474	492	480	497	445	476	506	495	491	458	493	468	556	481	503	461	507	482	487	480	501	454	501	534	484	478	522	479	439	534	507	521	466	474	463	477	484	488	479	470	477	479	459	492	514	497	476	508	494	464	492	484	507	523	519	496	471	486	490	487	481	505	500	514	509	496	492	493	485	499	511	441	490	466	503	514	515	490	453	496	512	481	489	517	459	471	501	455	488	489	444	512	497	452	514	431	469	482	492	450	523	481	485	478	486	511	489	477	474	484	471	479	474	486	510	514	477	464	542	509	494	465	465	421	496	488	489	530	490	473	487	517	514	497	441	469	480	508	490	478	477	434	508	486	501	487	504	465	508	502	488	499	505	504	480	506	497	513	534	498	541	522	487	480	500	504	513	480	498	519	498	494	472	517	509	473	485	494	500	467	544	505	446	469	482	488	502	483	442	448	459	482	464	482	468	494	494	503	466	477	463	505	534	474	490	470	530	463	490	501	485	504	512	486	501	502	482	491	481	510	480	483	476	490	492	527	478	497	494	459	467	473	534	451	557	478	485	481	466	460	507	506	511	442	486	470	447	480	468	507	494	482	524	465	486	488	497	486	525	491	500	476	443	497	448	467	485	490	469	482	515	465	487	462	520	484	498	472	481	495	479	463	489	489	480	502	463	489	482	436	483	476	476	481	470	491	516	466	456	462	465	483	480	472	512	493	558	498	485	524	511	495	505	487	503	477	495	491	484	521	509	495	511	512	480	453	446	521	530	490	428	516	543	457	503	440	462	498	491	471	511	482	481	524	498	509	450	469	504	491	532	480	483	529	483	499	469	492	485	497	487	478	468	504	462	495	472	478	489	531	503	472	477	457	519	480	499	476	473	481	496	490	467	515	467	487	475	544	481	470	533	525	481	430	512	462	503	496	446	472	465	485	492	524	545	444	493	498	511	467	497	474	485	475	487	451	490	499	480	534	508	474	500	517	455	499	435	488	517	458	485	468	510	488	477	485	460	508	511	473	518	480	488	509	467	517	532	497	495	520	482	475	523	463	494	459	474	503	492	498	483	500	499	490	459	505	483	489	493	465	477	442	478	465	500	473	491	446	482	489	440	451	501	491	517	510	442	503	495	501	495	456	500	481	524	508	505	518	494	459	515	498	474	492	508	473	512	483	470	514	473	491	507	529	484	502	448	485	482	488	463	461	512	505	524	471	499	540	493	486	487	513	497	510	534	456	504	433	445	475	470	466	533	463	487	506	498	459	510	493	501	494	474	499	502	478	476	515	514	499	508	505	473	465	523	455	517	506	497	490	466	472	522	489	429	489	457	501	545	503	458	457	468	478	528	505	463	519	517	475	459	469	531	455	460	456	489	506	471	480	476	483	466	433	489	497	470	489	464	474	477	507	510	532	487	490	458	535	495	522	479	478	511	495	467	499	488	493	483	467	481	497	481	490	453	478	489	471	502	507	460	505	495	475	491	521	513	491	480	491	460	468	454	478	500	442	456	507	496	471	470	515	460	496	461	510	488	482	509	462	504	445	511	477	507	487	504	475	471	499	470	485	493	508	498	492	482	465	451	502	514	473	528	465	477	524	516	493	471	433	475	519	464	491	522	480	500	461	508	505	461	436	492	507	500	489	502	522	486	465	480	470	459	474	496	497	504	455	485	497	499	460	503	506	480	470	527	488	497	532	504	515	496	463	496	467	505	487	497	488	488	456	477	500	505	453	482	511	473	477	549	501	500	459	508	543	483	438	516	479	533	467	471	502	488	505	485	506	528	478	470	521	536	487	486	510	473	424	486	501	510	492	494	500	443	496	504	477	463	480	488	472	480	446	453	512	486	468	518	503	490	490	500	510	473	474	473	494	464	476	469	518	476	456	480	506	444	492	502	492	524	450	503	489	474	492	464	502	507	483	464	505	486	496	522	527	508	512	453	461	490	511	498	502	476	476	443	484	437	462	463	469	488	507	461	469	513	477	503	503	477	497	499	506	502	533	456	499	502	478	520	457	449	505	477	513	472	451	450	460	478	493	487	492	504	473	495	496	449	550	502	482	477	464	499	480	481	500	475	481	485	477	474	475	484	454	492	473	491	523	467	503	478	466	486	475	488	497	465	492	479	443	505	461	488	487	478	488	471	485	467	499	450	494	474	505	499	467	472	485	501	467	480	491	503	466	468	497	464	521	499	491	499	469	514	519	483	555	515	519	513	484	482	495	444	508	539	479	501	498	456	488	468	485	518	513	475	469	505	480	483	467	475	493	470	503	476	501	482	509	488	494	475	463	485	498	460	462	504	501	546	518	462	493	498	514	477	468	501	494	500	493	480	475	484	469	471	450	495	522	465	532	503	485	518	461	472	459	493	532	493	483	482	467	476	462	501	504	487	442	485	486	462	500	515	459	509	483	518	506	518	456	478	520	524	462	472	482	491	464	472
5025	11123	9929	5128	3778	3335	3142	2938	3975	3634	2712	1620	1116	887	905	953	2101	720	644	676	602	664	611	629	654	622	623	606	597	563	626	594	602	576	580	564	540	582	533	547	557	583	579	547	572	549	548	522	528	538	549	577	562	563	577	544	559	530	579	558	533	552	536	540	552	539	560	574	544	544	538	502	534	590	571	560	554	541	532	546	536	547	578	570	563	575	573	571	557	510	572	535	590	548	543	533	578	585	540	551	527	571	510	573	536	567	528	577	527	534	560	554	597	536	516	554	554	561	546	545	584	527	603	510	564	560	559	557	585	539	560	521	545	587	572	543	556	575	576	534	535	605	563	581	540	548	529	495	555	568	545	530	565	575	537	544	569	566	560	568	529	517	540	569	589	562	535	559	548	530	561	529	540	582	599	536	573	610	569	564	571	557	534	531	540	552	553	568	534	552	574	589	551	541	529	558	571	567	563	572	535	552	572	543	563	603	568	557	529	560	602	517	509	576	558	533	578	570	551	550	581	531	545	604	556	566	571	540	593	567	555	539	558	520	573	562	600	588	577	537	539	564	567	563	618	529	511	547	587	538	542	512	575	542	557	569	535	608	507	545	567	573	588	583	566	566	569	566	566	581	546	562	573	554	522	571	568	518	591	546	528	555	540	578	541	500	553	609	563	549	562	521	554	615	528	569	549	556	553	531	532	537	582	554	527	545	555	577	536	549	514	563	517	572	556	549	604	520	584	550	554	545	499	548	563	552	548	533	577	506	577	572	541	580	521	552	572	541	532	550	579	513	579	524	563	531	590	548	528	554	536	554	546	557	591	575	516	564	543	505	520	545	553	543	537	543	552	521	524	548	556	578	547	576	564	565	559	559	491	549	572	518	552	578	561	498	581	573	536	513	533	532	539	545	562	552	533	573	547	568	565	560	567	587	609	547	541	556	618	514	560	570	545	565	588	537	565	573	523	567	528	574	588	571	556	600	569	606	546	545	525	520	554	573	517	576	523	559	540	596	563	582	557	572	571	592	608	561	541	554	581	594	516	592	553	582	571	551	579	540	582	583	539	533	545	516	556	609	590	519	548	546	529	545	511	583	508	561	548	571	556	611	551	561	525	579	561	530	554	537	563	583	599	537	534	553	564	600	562	550	572	565	584	574	528	594	570	551	527	559	568	545	523	602	531	593	549	596	554	528	506	570	591	558	562	564	535	578	488	545	564	502	573	587	557	554	554	584	537	601	552	596	527	567	566	538	570	548	520	541	514	558	563	554	560	557	588	524	552	561	548	587	545	556	565	541	574	534	527	515	565	550	561	513	579	530	542	549	570	570	541	549	579	565	565	540	549	579	556	578	541	584	550	571	543	528	530	602	565	525	529	572	568	580	538	532	555	564	522	569	527	548	579	571	545	524	527	558	570	527	518	521	571	581	553	568	520	563	555	582	491	554	594	586	535	521	550	494	545	545	565	537	563	535	561	539	563	553	617	541	555	518	534	515	547	520	583	552	575	541	555	574	560	562	555	513	559	520	553	537	565	542	566	569	559	529	584	602	563	580	521	583	569	538	523	515	566	568	524	516	555	568	549	548	601	567	524	585	568	534	570	526	551	606	602	605	557	538	531	556	560	563	516	532	543	594	530	530	554	515	569	603	551	523	562	539	581	558	555	580	524	582	562	581	546	571	564	557	538	520	610	541	513	596	578	564	531	560	573	600	536	563	567	542	565	556	546	547	527	600	543	572	555	574	534	591	527	551	541	541	580	525	588	573	576	549	547	537	553	570	564	572	566	501	586	579	541	533	559	567	540	535	584	580	613	570	527	577	584	579	559	551	595	578	522	503	548	564	573	549	549	560	585	554	587	553	552	578	560	569	573	524	542	532	571	508	587	541	608	526	562	554	537	552	567	541	557	553	526	560	563	530	584	541	577	573	591	549	506	523	533	549	523	547	555	575	591	580	512	515	518	560	506	571	544	580	576	535	559	561	511	530	549	520	528	545	525	542	571	547	559	547	561	584	515	552	519	508	576	524	546	578	547	606	552	568	583	564	546	549	576	550	551	532	573	577	564	590	545	581	570	518	507	527	564	564	572	609	542	550	542	566	540	525	534	578	548	534	537	543	546	529	533	593	550	580	552	552	538	536	520	556	579	542	577	535	586	546	542	538	539	541	586	557	552	564	555	554	524	588	555	533	544	542	546	551	532	553	557	558	539	549	517	545	585	588	537	546	549	518	538	535	551	552	571	541	548	529	584	564	566	544	540	567	563	560	541	564	566	540	537	568	574	596	535	532	540	520	559	559	574	548	577	541	571	597	551	551	555	573	553	579	529	569	575	554	561	535	549	584	556	548	537	525	547	574	587	564	556	550	532	536	537	511	567	534	531	598	532	576	538	608	549	567	536	548	563	536	546	563	570	560	554	566	567	563	553	564	544	545	595	555	574	569	522	572	519	595	577	571	521	537	517	576	546	567	535	592	546	511	535	567	581	548	542	539	535	634	539	532	564	589	561	550	585	579	597	545	496	527	556	555	566	537	526	538	566	524	581	549	578	533	592	561	546	567	515	568	527	550	553	581	548	537	539	585	599	548	574	579	549	539	554	530	556	545	568	569	563	535	572	558	532	574	535	522	528	536	535	582	576	516	574	599	541	556	517	530	546	509	572	548	573	525	548	543	538	560	535	592	544	519	555	572	571	570	531	598	564	555	545	554	526	550	547	542	557	535	563	608	523	538	498	550	590	537	552	498	582	579	550	561	548	531	582	577	564	555	540	537	562	530	542	565	540	559	585	574	560	581	571	583	558	583	575	579	577	572	557	544	534	533	595	571	572	572	521	568	553	570	553	570	525	539	546	565	558	578	553	532	534	573	553	569	615	565	535	568	533	561	577	566	559	527	558	578	548	573	543	548	549	566	535	556	568	560	539	535	541	528	554	563	570	572	560	542	560	557	564	553	533	585	543	564	570	582	575	561	543	594	549	561	550	600	528	546	523	581	504	571	574	541	565	549	556	544	549	537	527	571	539	557	492	581	573	534	575	574	548	559	578	538	548	573	542	578	564	585	573	525	576	584	527	561	575	552	581	561	576	563	537	547	572	525	525	575	522	562	527	554	526	562	602	508	551	585	530	550	539	552	498	589	571	519	597	536	515	554	534	564	552	557	528	535	561	555	543	555	551	556	515	541	553	570	542	557	515	556	579	544	525	574	485	608	521	547	585	531	621	540	564	589	543	536	608	549	568	541	508	585	535	553	547	562	580	576	553	575	578	543	575	526	562	508	562	569	577	532	536	551	563	500	573	554	579	571	554	585	576	567	591	530	581	544	547	574	595	556	596	573	531	554	543	527	567	575	557	570	542	550	548	519	564	525	565	539	556	570	549	528	546	528	559	543	543	538	561	488	560	550	544	569	543	582	526	567	557	554	609	561	552	551	540	559	545	584	521	560	580	558	560	502	553	574	557	543	543	551	532	575	586	562	523	580	534	537
25081	21569	28488	25035	17967	1645	1143	1032	1303	1184	749	472	323	322	314	329	650	259	272	227	251	230	252	236	242	229	218	260	253	237	216	233	237	238	251	263	248	242	241	241	249	224	215	234	251	255	250	246	198	258	240	236	239	246	227	238	232	219	245	245	239	211	231	207	266	233	222	228	238	240	231	251	246	255	205	215	229	211	245	237	255	228	209	241	223	214	244	235	262	230	240	230	203	265	251	214	208	211	230	226	224	218	258	216	244	226	231	235	212	253	235	239	221	249	228	191	232	214	227	219	203	214	222	226	242	224	199	240	243	232	211	241	218	229	217	240	228	224	244	246	221	240	232	248	228	223	242	225	236	261	243	228	233	229	221	210	208	216	249	237	258	230	218	222	228	224	237	232	201	226	220	236	241	235	240	234	235	214	250	230	214	224	205	233	244	212	235	225	205	215	245	193	224	224	235	226	214	219	217	235	241	248	220	249	205	227	234	240	224	215	229	237	244	227	218	210	240	229	247	249	212	223	211	226	202	226	246	201	237	207	224	208	233	204	214	221	225	232	260	204	228	237	216	232	228	230	208	230	230	235	238	225	226	231	217	224	265	220	232	215	238	224	203	208	267	217	210	243	215	212	206	236	255	234	202	214	241	228	240	238	247	210	232	227	208	220	225	220	241	237	247	220	242	258	213	214	226	219	261	232	203	255	222	202	223	246	250	222	249	229	232	205	240	232	196	214	230	259	221	227	238	201	199	245	209	217	244	203	233	246	232	223	236	233	239	236	217	217	191	215	189	224	231	222	221	238	236	237	239	252	223	240	220	245	235	228	220	219	228	223	226	211	228	225	235	210	213	218	203	223	213	234	218	211	231	231	239	220	246	239	237	225	228	217	203	260	225	215	209	218	252	242	219	212	204	233	242	246	236	192	222	233	221	200	234	222	232	254	217	238	229	258	217	217	248	208	248	247	224	212	225	246	219	229	260	235	240	234	231	226	195	207	219	234	228	224	217	207	227	223	228	239	218	213	220	215	220	255	235	228	207	234	215	243	225	225	232	231	237	251	236	223	207	222	199	232	226	203	218	222	221	222	247	216	228	238	229	236	235	234	224	254	207	196	237	222	227	212	202	217	244	216	218	244	218	228	216	217	229	248	233	229	249	237	226	232	233	268	245	216	237	225	244	219	212	234	236	200	263	231	244	223	217	233	229	202	240	226	203	232	206	218	230	232	227	228	226	224	214	234	251	216	213	243	240	218	203	233	218	241	216	205	247	219	211	214	231	217	225	231	224	197	218	242	213	241	213	194	235	214	202	233	258	257	213	216	243	257	239	232	238	220	238	257	238	239	206	211	231	230	217	186	263	217	227	230	241	250	227	207	229	243	232	218	232	245	215	223	236	227	251	228	233	231	219	233	240	228	233	226	236	198	236	229	230	229	219	220	216	232	220	218	238	233	220	247	235	216	239	231	219	221	235	209	233	219	238	213	239	246	262	226	215	221	222	239	246	216	234	206	228	261	228	224	219	228	197	222	229	218	272	225	207	234	251	215	249	202	242	204	260	248	241	254	243	236	235	198	233	229	229	231	240	221	202	226	232	246	221	206	195	228	238	231	213	206	222	232	205	237	222	207	232	221	243	234	234	245	214	238	201	212	270	237	207	239	233	229	237	213	216	233	213	214	224	227	230	224	235	214	258	199	203	204	238	242	205	172	213	226	235	228	222	228	258	213	233	205	218	232	224	224	223	238	211	220	246	228	208	233	235	241	220	221	249	190	211	244	229	246	246	237	238	228	211	251	214	215	229	251	216	236	227	238	242	240	238	230	215	228	238	222	223	230	232	232	208	261	228	213	215	203	254	219	238	230	223	252	239	222	222	227	221	192	225	246	230	231	230	236	212	221	229	232	224	229	211	217	226	246	225	207	229	235	247	222	249	242	237	216	235	240	263	244	231	258	203	205	216	201	234	225	232	225	221	214	249	211	226	221	217	255	222	249	233	229	237	237	218	221	217	242	210	218	227	253	219	225	248	230	209	212	217	220	249	221	233	191	255	209	222	230	243	217	237	209	213	240	236	207	220	227	195	212	212	211	232	219	234	210	209	221	240	212	212	233	227	234	225	226	198	245	240	218	232	187	217	220	250	245	227	229	244	225	209	258	226	222	228	239	222	221	222	249	217	231	228	217	229	229	224	241	237	214	232	225	241	211	201	230	241	237	229	248	231	217	232	208	238	219	240	218	215	236	232	227	253	225	264	256	219	236	209	246	240	208	237	199	233	198	239	237	251	223	230	258	229	238	229	243	213	241	239	229	214	233	242	229	234	219	205	246	211	208	237	230	209	213	194	229	228	234	252	201	222	250	208	222	218	205	210	223	223	246	227	253	222	242	210	250	220	228	231	238	229	208	236	218	244	206	226	234	224	206	223	211	244	228	218	219	219	228	226	242	221	226	270	219	219	218	239	236	217	232	224	198	211	224	214	234	249	231	225	240	230	201	239	233	212	225	229	248	204	230	229	253	219	224	259	224	223	196	253	232	239	251	201	227	215	232	227	245	231	230	230	234	210	206	206	219	232	226	235	230	253	241	235	233	206	211	221	223	212	248	228	225	218	234	205	233	254	233	203	247	217	207	232	241	232	225	263	216	235	247	215	242	216	214	219	257	229	222	231	238	188	220	235	222	237	202	224	244	263	221	222	220	214	241	239	229	194	228	245	227	225	246	238	213	229	217	238	247	213	223	222	205	237	224	218	214	233	241	230	216	250	209	230	205	250	216	235	230	215	210	191	257	233	209	235	240	223	225	222	245	232	239	218	212	250	251	243	236	235	207	247	224	203	229	220	229	207	221	235	215	233	239	233	229	245	208	205	215	226	227	231	211	245	236	237	220	232	210	205	218	199	221	192	211	209	235	245	232	203	224	255	249	224	207	224	251	248	225	215	208	249	220	235	222	203	232	232	219	275	230	221	223	241	239	240	206	216	202	245	212	216	226	253	265	202	265	243	235	209	211	222	229	208	232	219	236	201	232	230	225	246	208	214	231	212	226	201	214	241	236	248	231	207	216	199	202	225	198	236	240	192	207	232	241	219	209	259	222	220	212	224	244	222	225	223	216	227	216	210	219	210	225	207	226	248	196	246	261	232	231	230	219	240	230	253	219	229	223	243	232	247	237	229	239	216	197	254	211	218	239	207	236	249	219	237	239	215	195	214	226	214	241	215	260	236	241	248	206	227	244	230	216	230	269	229	228	260	236	191	233	243	214	224	225	217	242	237	265	220	222	232	230	224	229	219	233	235	219	217	218	233	237	195	223	217	218	223	208	255	243	251	215	247	208	226	229	239	216	202	212	201	225	210	247	238	244	220	203	247	216	240	230	247	232	226	228	199	240	215	243	241	227	210	231	246	222	190	208	238	238	257	233	224	199	251	212	255	203	206	236	239	229	253	220	203	203	220	232	231	212	199	206	217	207	229	208	219	228	254	235	202	218
4928	7227	6136	3355	2304	2405	2522	2337	3097	2556	1599	992	619	516	469	472	1295	357	357	371	317	299	314	328	284	317	331	334	304	313	324	297	284	330	292	294	292	291	311	325	297	273	302	298	267	274	279	291	287	287	313	300	264	312	270	286	311	313	293	293	284	311	260	292	258	287	314	303	275	293	322	310	311	287	280	312	315	304	270	266	310	279	273	290	319	301	280	278	333	332	270	266	284	334	311	261	300	293	291	286	284	288	313	297	294	294	300	268	290	335	288	288	302	274	270	276	295	278	272	288	296	282	299	297	296	304	312	299	292	270	266	296	275	285	284	285	286	299	286	290	312	319	281	292	311	290	315	293	319	315	271	289	292	271	307	292	262	289	291	301	304	281	274	259	314	274	299	267	292	299	287	289	294	313	289	272	284	323	289	289	247	306	304	293	292	326	300	281	284	313	283	301	301	295	285	284	281	306	333	293	325	284	257	270	297	310	296	326	278	279	276	311	269	301	285	299	302	305	293	284	302	292	311	294	307	295	295	304	291	304	280	266	336	281	317	278	315	295	287	295	279	312	297	310	323	292	274	306	288	307	279	263	325	289	299	301	300	277	264	314	285	287	288	320	288	272	280	313	301	289	270	317	267	292	304	280	275	284	288	286	298	302	271	284	320	280	278	297	281	312	306	286	282	287	295	288	268	322	272	293	312	294	268	287	300	271	283	297	290	278	292	291	295	280	281	315	300	294	282	280	286	295	299	274	300	295	301	274	288	306	284	304	284	316	279	322	292	321	306	267	301	287	314	281	330	273	272	290	266	284	301	320	307	273	289	304	291	302	281	281	290	277	285	268	277	267	305	300	308	300	291	281	263	286	259	276	314	305	273	309	288	277	288	264	303	312	317	309	294	255	302	307	264	308	293	340	285	264	297	308	292	338	278	309	277	279	268	296	285	311	295	294	271	274	270	287	283	265	325	301	258	304	268	308	278	289	263	284	267	274	300	310	261	306	289	254	324	289	327	299	267	293	299	310	316	272	312	319	299	288	293	283	277	297	265	294	301	282	271	290	315	320	294	278	304	285	310	294	279	293	276	306	305	298	313	303	301	276	303	325	304	260	260	314	292	314	279	292	274	274	292	293	281	319	289	343	296	293	304	281	294	273	290	284	304	297	328	305	301	336	291	311	272	295	276	318	287	309	291	309	299	308	316	282	309	261	282	306	265	291	270	292	278	298	289	268	293	319	281	325	292	277	283	320	329	297	283	287	292	311	276	268	311	273	299	282	314	275	278	258	276	302	301	309	283	299	270	265	250	264	280	294	302	280	278	308	277	281	312	279	292	276	283	283	308	286	288	289	285	303	280	311	299	269	282	300	294	268	299	267	264	287	300	281	264	292	292	289	288	276	272	271	300	264	274	265	308	293	281	283	311	268	294	265	259	311	283	277	281	307	274	309	271	305	261	291	290	288	282	283	300	286	305	286	314	270	289	301	302	249	291	281	291	294	294	258	307	292	279	293	290	300	289	261	304	289	295	316	281	315	298	280	269	274	291	292	276	299	313	268	291	300	327	308	298	273	279	268	298	275	289	299	285	299	331	301	289	289	279	310	264	288	288	301	302	266	317	308	307	309	282	302	287	294	288	304	305	274	315	301	311	292	269	275	300	248	316	292	298	298	281	295	297	276	295	311	325	284	305	282	287	301	301	248	305	301	267	272	294	288	289	292	311	314	292	267	257	287	291	275	297	329	319	325	302	289	276	304	285	311	296	275	307	289	287	294	277	288	278	278	292	284	327	345	259	279	274	274	282	280	301	278	293	272	299	271	285	299	316	285	308	292	290	283	294	326	294	298	298	309	281	311	276	272	290	297	320	306	303	283	283	281	304	314	332	302	306	273	287	297	280	285	273	315	288	282	329	311	274	334	289	276	293	280	275	302	315	309	300	303	286	270	291	294	305	278	298	304	306	286	310	284	265	285	299	288	296	298	303	307	293	285	312	284	303	246	277	295	292	290	301	308	308	303	271	310	310	292	268	260	265	299	249	284	303	292	299	313	291	288	303	281	295	297	280	261	289	257	311	277	279	253	299	309	295	278	271	311	296	260	293	290	277	288	288	288	293	311	279	272	309	279	288	278	258	250	290	304	278	307	284	265	299	302	258	290	296	307	306	286	289	297	266	306	279	309	283	301	275	278	301	297	277	298	285	281	288	292	291	284	285	290	288	288	298	287	306	271	284	316	302	307	274	266	263	301	278	281	300	287	266	286	333	290	283	241	303	332	316	281	276	268	301	291	294	286	308	278	294	257	320	309	255	301	245	302	267	295	301	294	261	305	314	289	268	285	299	292	271	290	308	288	316	259	302	296	285	288	309	265	304	313	299	308	281	322	275	311	303	307	309	264	326	288	311	282	277	298	289	278	275	276	286	252	290	281	297	292	277	301	261	290	294	281	294	286	266	306	298	283	276	303	282	285	290	278	309	254	287	254	265	277	281	297	270	290	295	297	306	294	299	291	298	273	281	294	318	338	274	305	243	319	317	299	282	264	299	294	275	281	296	309	289	304	301	253	285	304	277	284	302	308	306	278	282	268	279	275	254	308	299	293	281	310	294	290	287	282	291	284	294	306	287	337	336	284	288	297	301	276	297	297	301	303	301	270	287	306	278	283	309	280	300	272	282	323	261	294	267	323	288	284	303	263	311	309	277	324	282	288	283	277	287	311	286	298	273	264	290	272	287	286	268	280	301	281	290	313	328	294	290	317	272	268	322	305	315	324	301	271	269	303	274	300	295	287	278	286	293	305	327	284	280	298	289	265	279	292	258	309	286	280	286	292	270	291	276	289	284	286	314	312	310	308	289	259	274	291	291	305	282	307	311	310	282	294	281	276	311	307	284	258	314	278	271	290	293	297	269	291	329	309	305	282	281	286	262	286	299	281	273	290	290	287	307	304	322	305	300	290	295	275	281	292	278	288	257	300	290	280	281	291	256	291	297	320	284	307	270	295	289	301	306	313	286	237	268	276	307	317	283	314	284	279	293	291	295	296	272	292	295	266	282	301	276	313	335	297	290	282	316	264	271	287	268	280	308	285	281	284	307	274	291	294	297	267	285	285	282	303	300	290	295	293	307	311	277	319	274	281	308	317	302	293	295	306	276	272	288	280	281	285	303	304	292	283	293	272	286	272	298	293	305	281	281	300	280	272	303	312	297	291	286	305	299	300	279	286	302	279	289	295	272	270	311	295	281	291	322	308	299	311	298	292	310	301	261	298	255	292	321	277	288	288	283	280	303	299	272	290	297	259	295	278	297	306	275	281	287	297	278	272	277	310	283	298	304	308	300	299	282	275	281	297	310	271	288	278	278	264	291	287	307	303	310	286	320	309	291	297	288	267	275	290	291	287	287	287	315	312	297	325	263	291	311	296	292	288	293	296	298	283	281	303	288	280	288	279	287	269	297	300	275	310	290	284	302	272	276	284	264	310	280	306	303	310
22949	21580	29655	23942	21573	21720	16980	4064	3259	2760	1787	1350	1139	938	927	990	2507	797	745	703	731	690	687	637	673	645	669	693	629	634	678	653	635	605	659	650	674	635	610	643	588	631	634	646	632	624	604	605	658	619	612	623	582	669	614	615	632	593	650	592	623	647	647	606	578	653	642	653	609	647	604	605	606	608	613	585	627	607	616	610	604	581	604	665	633	608	635	589	602	624	616	617	658	618	607	625	611	619	623	581	604	580	619	580	581	623	536	630	570	599	618	624	611	599	589	599	560	589	614	601	597	592	662	588	614	556	620	576	619	619	594	603	582	620	642	637	613	576	610	639	584	604	577	643	607	589	594	631	559	585	603	572	642	554	589	591	590	576	572	575	590	590	599	623	658	607	594	573	616	607	620	596	623	641	605	606	592	622	648	610	596	617	608	624	580	576	618	622	634	615	606	598	599	581	622	605	637	580	613	559	611	630	609	583	610	600	617	564	607	585	611	635	623	605	565	592	604	604	640	604	576	633	606	615	576	618	590	612	584	588	611	617	621	600	643	627	596	617	583	614	642	608	594	609	609	621	604	598	625	611	607	590	584	615	637	595	594	616	602	575	604	621	616	592	645	584	603	625	607	580	578	606	585	574	607	598	541	605	619	570	598	627	609	597	604	654	636	583	544	588	621	602	604	638	581	589	555	580	566	632	593	582	622	624	601	595	639	596	592	579	595	628	624	571	609	602	639	596	586	584	565	611	636	587	623	604	599	591	588	607	635	582	611	581	606	661	602	592	582	609	607	634	602	627	591	587	599	592	590	632	569	644	613	579	618	568	592	558	578	604	585	607	616	570	608	597	598	596	612	601	565	613	604	589	611	602	611	619	586	595	631	587	548	621	602	615	614	582	594	598	594	575	559	582	628	637	636	603	577	597	586	568	619	609	571	597	587	582	658	632	621	612	598	573	655	617	586	574	573	562	619	567	602	582	626	587	602	605	624	582	615	642	597	601	606	595	555	615	570	603	617	607	623	585	591	589	598	587	620	611	595	552	598	571	568	612	581	612	606	590	578	584	634	587	606	607	630	567	578	612	577	572	567	624	647	590	586	603	626	595	577	641	632	620	625	577	612	609	588	612	603	608	593	602	624	620	613	588	585	614	626	583	600	631	619	635	632	623	625	627	583	587	594	547	604	565	598	622	648	609	614	627	556	623	578	616	584	585	615	605	647	644	640	577	596	605	625	560	582	633	592	595	625	592	612	610	622	599	580	615	563	592	587	583	587	578	598	615	614	640	631	584	593	592	633	660	616	573	574	601	573	582	574	582	608	576	644	617	584	609	628	585	553	641	598	619	576	609	590	588	601	626	638	575	597	562	605	553	635	620	577	553	633	593	628	560	606	595	608	597	598	553	621	553	629	598	599	613	603	582	590	612	633	617	581	570	577	567	577	545	599	562	606	565	627	614	610	598	587	608	558	603	585	565	597	633	578	652	599	600	612	577	577	596	617	588	592	610	662	635	628	552	648	620	609	577	619	641	609	626	571	581	620	597	596	555	552	624	617	563	619	596	592	616	602	582	599	657	596	580	590	577	618	569	630	549	603	626	586	594	576	606	562	590	604	597	585	560	619	613	605	619	591	600	607	559	571	574	590	588	608	612	586	598	632	655	615	551	594	615	615	587	564	583	613	595	623	579	633	590	591	576	602	584	599	566	593	620	596	616	552	658	583	614	596	618	619	591	578	596	608	608	575	614	641	626	629	566	601	570	625	588	624	552	616	577	615	621	584	622	603	588	593	625	610	585	612	608	576	587	645	586	595	616	572	550	616	609	551	629	645	628	578	602	638	541	578	605	589	614	590	582	619	644	632	594	576	573	603	615	664	617	610	632	594	569	578	655	650	575	610	613	616	621	662	578	552	596	635	615	595	581	604	600	563	565	568	559	570	656	565	613	581	587	613	618	624	600	594	635	573	587	582	578	644	634	568	638	679	615	597	554	624	585	639	585	621	613	619	623	600	570	564	583	607	615	634	643	581	592	637	577	641	586	596	597	611	599	625	595	614	597	583	577	576	525	558	603	601	597	653	547	583	632	619	615	601	582	580	598	612	611	621	616	615	602	600	620	622	556	583	566	672	610	597	589	613	611	617	594	586	584	610	642	565	617	605	644	612	593	586	565	590	609	580	566	606	613	578	587	613	623	597	623	579	614	588	569	599	595	601	610	605	592	618	592	602	607	604	637	578	595	633	596	600	561	581	615	575	609	641	597	589	624	635	623	591	619	594	611	592	597	621	579	598	565	615	608	612	598	582	605	605	602	613	592	614	650	589	579	592	615	551	610	593	613	544	585	582	630	572	608	616	601	603	643	609	627	641	629	623	606	594	588	616	568	583	598	578	617	584	576	638	624	628	629	606	593	631	620	563	614	607	594	617	609	586	607	576	556	571	606	587	607	526	604	611	589	583	584	601	598	619	618	594	590	595	642	599	601	608	598	589	583	580	595	603	647	580	574	585	570	579	556	630	591	619	582	581	619	617	561	619	550	567	634	576	642	599	624	599	629	619	582	611	599	613	626	577	573	588	640	572	611	623	633	622	602	598	639	651	588	610	571	614	605	576	608	587	610	658	582	623	570	586	670	579	589	581	585	600	598	606	640	599	602	614	570	583	578	595	602	619	577	557	614	612	597	652	583	626	580	599	572	585	582	600	571	572	601	567	599	576	593	605	600	583	619	580	594	610	612	621	613	544	603	607	585	538	584	586	616	617	618	586	559	585	596	593	575	616	612	603	603	629	592	626	558	609	579	614	583	605	617	633	595	591	558	634	568	647	637	573	622	572	609	634	620	604	631	601	595	619	612	630	625	588	595	608	642	624	611	653	598	596	591	601	578	611	560	625	579	619	605	605	571	563	618	636	601	598	594	620	615	636	594	627	590	625	631	618	597	623	590	564	611	616	595	647	599	613	587	555	600	645	585	569	635	617	553	564	627	580	588	596	654	605	635	579	600	634	609	562	635	541	630	614	621	587	608	605	604	576	577	614	648	609	588	590	572	642	630	648	588	600	636	598	606	615	620	624	624	627	570	621	605	584	591	606	625	574	576	591	589	626	608	588	577	585	597	595	591	583	622	559	564	625	600	559	548	630	628	589	584	600	619	587	634	558	658	560	567	572	601	627	580	585	594	615	602	580	589	619	600	596	581	633	587	557	603	615	576	590	583	605	556	637	603	621	608	593	614	605	553	574	573	625	600	631	562	645	622	612	598	555	609	604	641	589	600	651	647	617	633	573	621	548	631	632	572	629	591	620	622	600	596	608	583	597	596	580	621	647	621	617	619	596	604	576	625	593	588	607	572	617	616	606	588	601	631	637	614	613	554	656	591	614	617	599	606	587	557	624	606	553	605	604	564	589	565	583	623	602	583	635	590	622	588	631	597	616	625	631	593	585	605	604	600	567	625	597	572	602	624	599	556	639	621	608	617	633	584	616	585	581	607
7617	18091	16681	9855	7600	6783	6661	6363	6689	4945	3082	2304	1629	1302	1313	1454	4174	1002	930	910	857	894	815	812	818	807	792	785	790	726	735	768	738	766	721	739	721	708	740	690	694	744	737	778	769	685	729	732	692	686	717	707	695	717	663	713	706	709	709	716	702	666	669	683	703	745	689	685	700	703	713	702	681	712	735	723	652	700	650	680	654	718	711	695	725	697	711	701	693	667	688	726	708	671	685	681	745	720	672	675	650	681	646	676	700	693	688	720	721	802	684	717	681	649	695	699	709	711	672	686	755	709	716	661	708	653	705	664	648	691	683	663	711	669	731	684	652	687	659	685	672	685	687	720	711	691	678	674	657	627	729	716	687	671	696	706	705	710	725	668	676	699	690	650	718	671	697	707	661	724	717	684	715	693	694	711	715	625	704	648	651	693	654	671	723	704	651	689	694	675	746	695	657	711	670	702	675	641	681	680	734	650	734	655	675	706	743	684	638	682	664	682	680	653	658	720	649	695	668	684	668	691	718	704	678	693	691	708	708	706	713	672	701	726	717	701	681	646	672	713	649	714	688	699	659	704	676	648	664	645	711	639	688	694	631	718	731	688	660	741	735	719	676	692	673	682	649	666	684	641	708	712	662	683	688	700	639	697	690	702	688	649	684	666	667	707	673	687	693	737	656	683	715	688	631	658	723	698	685	671	694	692	660	652	659	633	679	642	644	700	705	680	688	721	697	685	675	639	686	668	726	689	646	688	659	673	710	619	692	720	695	710	683	710	685	691	706	741	673	728	751	694	699	688	694	672	679	680	713	632	709	685	635	651	666	724	697	664	688	698	694	708	709	690	674	698	659	671	700	676	737	702	682	693	708	709	681	721	711	687	662	651	685	718	740	652	706	667	637	656	666	668	629	681	702	735	701	658	723	691	675	683	685	686	684	740	688	703	664	704	657	692	764	657	623	712	663	696	677	716	688	703	674	704	653	661	703	698	664	659	684	717	707	656	679	702	649	709	716	672	678	671	671	673	702	714	644	693	647	699	658	630	732	686	658	669	676	685	711	694	648	655	666	735	697	645	763	676	724	727	680	740	660	661	711	692	715	719	655	694	660	655	686	702	670	695	689	740	674	686	692	654	712	674	664	688	674	630	663	682	713	672	674	674	704	657	717	729	667	674	674	665	682	655	689	681	681	674	685	703	685	709	677	663	670	687	690	711	675	681	682	700	730	693	690	698	652	735	668	689	662	650	660	681	669	688	658	706	630	706	712	666	692	690	722	693	673	729	706	632	685	672	696	658	681	673	665	656	688	722	623	681	695	679	676	673	730	689	716	662	681	664	668	701	683	617	691	700	639	667	708	709	654	694	679	683	644	688	725	686	680	714	681	720	719	670	674	685	679	703	660	657	662	693	717	655	681	663	653	668	685	662	684	702	705	700	704	677	662	695	692	682	678	732	654	658	665	720	702	701	690	686	670	687	714	659	647	681	702	661	663	650	692	674	658	664	705	667	666	709	700	672	668	685	704	737	696	670	654	702	742	669	677	688	698	671	670	674	686	689	682	772	710	686	675	696	638	677	698	685	660	631	683	714	697	708	677	706	692	670	716	672	688	684	703	714	661	671	686	706	652	655	671	708	649	690	657	721	673	673	708	680	722	654	693	700	656	698	689	658	637	649	660	654	722	641	683	688	689	714	713	681	708	643	698	726	695	672	664	643	642	704	689	761	711	721	665	722	654	632	728	660	659	690	683	680	679	705	715	679	663	704	663	680	684	692	694	718	675	686	687	682	693	682	715	710	684	702	690	692	700	696	686	681	656	646	673	673	669	684	680	685	704	746	678	706	677	687	695	680	648	708	667	679	670	651	681	686	692	691	673	695	670	727	683	669	650	661	652	711	710	699	676	698	727	702	703	716	668	672	693	671	663	664	655	659	689	727	683	675	736	680	688	705	653	683	682	680	690	688	683	654	714	724	679	714	701	679	709	689	718	690	678	654	693	667	688	707	669	692	629	731	681	676	647	727	657	689	698	668	661	652	629	686	679	662	656	668	723	670	707	613	667	689	651	664	710	704	753	709	660	651	667	664	642	659	735	707	686	682	672	663	730	686	671	728	716	711	682	670	688	712	661	697	716	702	673	665	715	645	717	712	698	695	701	703	719	666	737	669	693	642	652	646	719	697	689	637	653	690	744	725	697	688	656	735	661	700	689	738	706	662	671	683	640	706	689	659	670	718	681	671	760	664	688	681	663	679	728	641	674	666	665	680	662	732	692	693	713	684	715	709	671	680	701	678	670	716	669	728	691	686	706	679	679	662	657	733	665	662	632	684	673	701	722	682	688	673	717	709	769	705	684	700	742	696	689	729	654	733	681	642	710	682	691	654	705	632	705	660	643	677	681	663	678	719	686	628	699	665	700	702	629	719	662	683	686	650	695	732	723	695	675	704	677	675	702	667	672	684	672	644	642	678	706	707	667	632	691	645	732	682	706	692	689	653	705	697	703	723	691	661	654	688	732	682	692	700	703	687	667	712	686	695	693	701	620	683	707	698	687	704	690	686	682	668	676	682	698	725	691	695	716	702	707	665	683	704	724	658	714	732	655	648	659	658	720	677	672	718	640	690	660	682	679	678	679	728	692	703	712	699	699	717	690	710	660	695	699	689	749	667	723	606	730	677	700	720	666	672	674	694	669	730	689	669	664	670	729	668	737	713	696	637	679	676	674	677	716	698	706	652	643	660	708	729	688	657	676	675	661	693	709	732	717	692	669	643	741	723	746	691	694	690	710	678	644	676	643	697	696	723	682	699	668	677	717	665	674	639	705	673	686	716	702	673	721	655	712	651	663	711	694	680	696	680	715	699	677	684	687	675	660	750	689	710	682	697	688	640	686	657	651	729	742	695	726	682	674	654	669	703	621	684	662	680	670	659	704	739	684	686	643	697	689	660	702	666	707	716	686	682	686	688	698	708	695	666	658	688	712	721	733	687	712	686	712	700	681	684	665	719	693	669	708	723	687	715	688	685	731	710	618	695	659	721	716	679	684	689	628	711	681	707	689	662	726	728	703	680	669	675	689	690	663	685	723	681	663	687	679	650	699	684	650	674	707	640	728	706	665	689	671	708	731	644	668	667	691	659	708	687	695	704	692	670	672	639	666	700	641	702	686	672	711	661	695	727	751	694	671	716	720	691	664	660	657	669	662	688	689	708	661	737	659	681	665	668	723	699	729	704	686	668	679	699	735	651	724	708	708	715	715	699	658	722	695	675	674	712	669	738	684	685	678	671	659	661	733	646	638	689	683	665	674	640	691	716	674	713	662	740	702	708	705	675	734	701	664	634	603	681	663	698	674	675	659	632	647	668	668	682	677	714	711	710	677	664	708	646	676	682	667	689	692	675	711	675	648	629	651	741	680	708	669	688	691	691	656	706	681	717	681	674	683	672	672	641	648	722	694	677	748	688	696	623	722	654	656	656	739	713	674	717	710	674
27387	21194	10885	1497	959	900	882	710	887	643	428	394	292	253	265	271	289	227	237	261	201	223	228	261	224	223	203	244	222	247	231	244	240	210	221	198	237	206	186	242	221	213	230	240	191	207	230	213	225	210	224	239	216	217	215	215	239	225	224	213	217	208	217	228	216	219	224	227	226	245	213	232	222	233	214	245	206	222	223	229	226	217	244	193	203	237	233	224	236	207	213	223	252	237	230	240	225	237	218	229	225	260	200	236	214	212	212	219	233	210	217	224	250	274	191	214	215	212	218	238	208	224	233	231	246	237	204	225	238	199	225	230	232	234	203	206	213	226	235	237	209	230	200	224	225	190	203	225	251	251	235	215	201	260	245	206	234	228	209	224	243	200	252	201	222	228	226	194	240	247	229	204	206	248	240	221	243	204	212	224	209	226	235	237	230	216	228	201	211	224	224	214	238	192	222	220	246	230	227	215	213	214	217	217	241	221	250	223	234	227	244	197	223	270	209	223	215	225	229	237	205	219	226	198	233	240	223	232	195	200	255	217	225	230	215	218	217	201	237	238	205	220	249	232	235	213	216	207	232	238	225	204	249	235	227	197	223	216	226	226	212	213	239	228	213	221	225	197	220	233	210	216	214	225	217	190	214	213	207	215	222	227	235	196	218	220	201	252	226	237	207	232	199	206	240	241	204	211	245	230	250	222	219	221	220	233	215	217	233	239	224	219	228	232	225	239	210	231	222	209	220	232	232	214	235	210	215	234	227	222	224	219	207	209	231	236	256	243	215	205	239	243	248	199	216	204	198	223	238	188	220	246	225	218	202	237	219	226	232	245	241	232	193	229	231	246	209	236	220	247	227	220	219	237	215	256	218	220	228	211	233	237	231	202	213	250	181	220	215	201	229	211	213	222	238	234	214	199	228	203	227	222	209	214	215	245	236	228	235	208	252	233	231	239	206	213	226	244	217	260	234	218	200	197	231	224	237	250	220	257	220	218	210	234	215	229	247	219	202	207	226	226	233	218	230	233	243	200	201	235	205	219	200	245	218	238	239	234	237	209	243	233	247	236	247	228	218	228	217	225	241	248	240	239	248	196	235	217	218	214	209	230	238	207	232	190	258	194	197	237	235	221	225	232	225	217	198	219	212	229	243	202	214	246	222	204	250	243	225	257	245	201	219	220	226	247	237	222	218	236	194	243	218	233	243	219	230	216	221	231	247	231	202	231	205	226	234	232	244	239	206	208	215	223	234	241	229	227	236	236	235	213	209	234	216	206	239	214	226	232	225	234	226	218	230	224	220	204	212	192	190	240	225	227	184	255	214	245	241	224	215	213	233	236	200	238	221	249	241	239	213	214	223	224	222	225	213	208	224	222	212	248	243	227	225	226	228	213	210	200	221	196	240	212	212	218	219	221	218	247	230	236	219	213	238	228	226	231	241	252	230	225	201	197	206	199	240	225	204	225	248	254	219	201	233	219	232	230	234	215	250	265	238	215	231	240	222	218	223	217	218	215	247	203	213	221	217	211	220	220	209	215	223	204	239	222	217	231	217	223	217	244	200	219	212	207	232	227	216	213	226	206	261	241	205	242	239	226	199	264	214	248	238	212	232	227	214	191	223	220	190	213	207	213	209	232	213	221	189	216	208	201	240	238	199	196	221	225	228	228	206	215	228	198	223	222	235	214	203	222	233	238	208	220	222	217	205	206	244	244	213	204	227	234	231	217	248	238	213	224	256	225	211	221	220	233	249	238	227	203	237	185	245	230	235	218	214	231	225	247	220	242	220	191	208	222	243	218	268	238	226	255	227	216	221	225	219	220	232	204	237	215	205	236	225	235	234	211	217	218	232	229	231	217	227	187	209	220	236	215	225	197	251	230	225	205	229	227	204	209	195	232	217	217	222	202	212	212	197	217	204	236	230	188	229	224	227	218	227	227	256	216	220	243	239	201	227	219	230	212	208	221	208	216	212	214	216	218	239	196	199	232	239	219	226	236	205	229	218	206	232	224	204	222	216	208	212	226	213	219	207	224	195	213	212	232	233	221	212	226	228	222	222	220	205	231	231	224	202	227	221	215	237	231	224	217	205	207	228	249	210	222	210	215	239	255	192	222	235	242	216	250	198	215	230	213	229	238	192	236	212	235	198	209	224	252	233	235	231	241	226	222	247	218	222	247	245	224	238	233	236	211	193	248	222	232	245	215	233	231	223	252	204	217	217	240	201	223	233	229	243	217	213	231	228	227	219	174	240	226	214	241	229	219	227	230	235	255	219	203	220	264	229	221	231	216	204	220	240	215	235	253	224	230	245	239	210	218	211	213	231	210	228	221	223	230	208	235	224	217	256	246	219	217	204	213	228	206	195	215	226	219	237	268	215	233	228	231	232	221	244	244	215	228	201	248	220	250	225	230	254	241	228	226	232	218	235	212	224	198	211	232	214	230	222	204	215	197	210	218	216	251	219	216	219	221	208	249	246	222	220	207	214	217	232	216	240	239	198	212	235	221	241	225	220	206	216	231	201	231	226	220	204	223	213	235	219	207	239	193	239	210	212	217	206	221	246	227	207	209	224	207	234	213	220	238	233	229	239	209	224	211	229	227	222	234	252	238	226	217	221	216	227	253	228	208	227	222	217	239	214	192	220	229	235	218	237	215	224	251	217	233	223	236	236	203	216	212	210	230	220	204	213	209	218	220	229	226	214	221	253	224	220	235	234	237	193	217	212	221	245	220	198	236	239	226	200	233	236	254	232	235	223	227	198	215	208	230	219	252	210	183	257	230	213	216	214	234	233	241	202	206	238	233	210	211	208	207	235	210	227	218	227	233	231	232	197	221	234	228	263	208	240	223	228	211	205	239	248	257	223	233	227	207	218	227	208	226	250	218	244	243	222	206	230	230	222	213	237	218	193	196	252	221	225	233	201	195	238	219	210	218	208	219	228	216	226	220	213	221	221	209	239	239	232	208	245	197	238	211	208	188	245	203	247	217	232	225	241	242	204	212	244	234	227	217	234	203	208	222	221	230	222	213	202	210	224	219	238	218	211	232	245	234	218	235	218	207	225	219	226	222	220	221	216	230	237	226	194	214	204	224	223	232	199	243	223	229	246	201	220	225	184	211	225	201	203	209	228	230	225	230	218	209	235	242	234	228	228	217	245	212	206	224	213	231	227	218	198	232	195	215	224	206	230	236	249	235	239	208	224	206	214	233	206	214	196	244	214	206	224	209	253	242	227	201	218	245	232	241	223	229	219	222	223	248	205	198	199	203	214	242	244	224	240	222	209	215	256	220	224	215	228	204	204	234	182	220	233	212	227	228	215	250	214	209	221	256	243	236	241	211	220	237	233	235	208	231	235	238	239	192	195	199	239	184	237	227	227	222	240	237	225	217	230	209	213	210	201	212	222	169	225	219	218	259	220	215	209	219	213	204	221	215	259	212	227	225	214	217	222	226	224	244	222	224	225	187	204	209	229	222	211	223	193	222
4186	1550	1964	1485	1315	1396	1431	1664	1720	1224	719	581	439	328	325	365	377	258	280	290	285	281	264	267	278	273	277	285	257	280	283	252	284	278	299	267	258	266	239	270	262	282	266	290	258	249	305	247	265	266	262	255	275	271	249	282	254	272	292	276	281	252	240	286	267	283	259	285	278	268	270	252	256	269	275	295	300	250	271	268	294	297	264	259	253	270	252	248	259	222	312	274	275	247	268	259	277	270	249	286	255	266	256	237	242	268	253	286	268	279	287	260	271	307	268	244	286	261	295	283	288	283	298	264	255	277	281	264	274	267	269	262	278	240	283	267	238	266	233	276	289	265	269	282	255	274	244	277	242	293	267	260	262	298	288	311	265	283	246	277	271	259	272	272	245	253	270	253	266	296	280	248	259	274	262	284	252	299	271	235	225	260	270	253	291	265	305	259	287	256	274	282	265	266	271	273	286	256	260	298	270	267	240	261	289	300	255	259	271	274	287	248	289	270	308	259	294	232	266	271	274	259	255	285	273	253	273	277	267	264	301	236	266	289	287	287	251	257	279	232	260	249	287	264	260	266	247	278	282	250	291	268	278	284	264	254	275	275	299	276	290	286	277	302	293	266	257	280	265	244	261	271	251	257	282	272	258	259	289	281	254	283	255	253	257	267	305	251	279	261	271	275	256	256	273	243	266	261	272	284	255	310	252	274	264	252	277	300	294	280	227	286	264	261	258	273	259	298	270	270	237	264	267	275	292	237	275	293	268	265	257	261	245	253	287	292	248	283	261	293	243	314	266	259	243	284	271	230	251	264	268	249	275	283	266	276	295	249	310	260	279	265	270	269	280	260	287	298	291	282	275	275	293	259	257	308	259	269	264	264	306	268	279	264	257	244	258	285	261	293	275	255	272	256	262	266	276	259	273	268	255	270	282	274	222	281	267	242	287	277	274	253	293	262	295	270	247	270	249	274	269	258	263	247	251	259	275	266	283	250	262	274	275	280	260	281	253	283	289	286	293	258	286	264	270	268	260	254	235	275	272	246	266	225	277	289	265	261	289	295	272	272	275	276	279	238	269	280	281	285	249	249	269	248	265	252	275	284	272	248	291	285	266	259	289	296	247	260	252	272	254	238	257	249	308	258	272	279	294	286	276	265	275	269	265	283	270	270	292	245	248	272	265	283	264	236	264	260	272	273	277	263	276	270	267	261	282	298	281	243	263	269	261	287	240	280	289	288	278	264	260	269	242	278	281	266	271	272	266	264	270	275	290	252	245	281	273	255	269	275	250	265	274	266	244	257	281	262	270	276	234	256	260	257	248	281	275	263	270	283	303	276	263	236	266	242	268	262	283	291	298	271	271	276	248	278	312	288	250	267	278	273	274	266	277	269	239	267	256	252	238	270	247	245	244	267	297	263	258	270	260	257	277	276	255	264	265	287	264	250	301	252	272	279	275	250	274	280	252	268	280	233	312	256	259	272	279	268	234	256	280	254	257	251	271	279	257	287	272	264	275	278	275	247	309	265	284	282	288	275	268	266	289	275	276	252	275	259	279	277	266	244	265	252	269	276	285	277	224	229	306	245	254	269	285	280	256	267	265	258	242	290	266	275	283	287	268	280	255	280	293	272	271	277	255	254	264	267	254	286	268	242	275	243	261	227	247	253	284	273	244	310	268	252	260	272	262	308	245	264	277	267	271	294	267	262	254	284	305	266	288	261	271	246	281	306	256	275	240	236	239	271	263	276	256	308	275	303	279	274	260	282	294	270	266	241	259	279	274	255	292	254	273	296	262	279	252	265	258	245	263	282	290	250	272	261	264	291	293	287	289	271	285	283	289	285	276	257	257	236	288	296	242	261	283	302	256	285	280	245	255	255	250	235	278	273	254	235	245	261	258	250	268	285	252	267	251	242	247	270	251	271	259	287	305	258	285	238	269	299	281	251	299	251	249	300	264	278	267	254	270	242	262	274	286	290	265	251	284	279	271	255	277	252	261	276	268	269	283	251	273	271	275	255	278	255	244	268	292	261	280	247	261	268	247	222	289	301	292	275	246	267	266	245	275	269	302	249	300	266	239	281	270	261	279	256	288	268	269	259	285	255	253	277	273	266	267	260	260	278	307	285	265	270	288	275	293	266	265	257	249	280	262	276	272	267	272	267	270	300	241	291	256	286	241	280	264	267	237	276	259	242	264	265	277	282	262	267	270	283	266	300	285	284	295	251	263	265	276	270	280	302	259	276	260	244	294	255	266	251	249	275	283	270	285	272	275	292	239	259	279	290	303	252	247	261	296	253	254	275	267	288	300	284	278	251	280	245	270	253	273	273	283	249	256	271	251	284	254	249	265	259	283	261	274	266	262	258	265	271	317	271	284	258	297	240	246	260	285	285	263	265	267	253	289	259	259	280	235	257	286	262	274	274	266	263	262	273	277	270	287	272	262	242	276	245	256	267	252	252	270	257	281	260	287	252	268	293	243	264	270	289	252	286	285	273	255	262	285	239	272	288	287	316	265	277	250	281	247	299	269	249	264	265	310	276	270	282	281	264	250	246	259	280	270	255	264	273	245	267	274	238	293	270	290	241	253	276	279	280	282	302	269	265	255	266	258	307	273	285	288	273	293	297	277	270	260	263	274	275	254	290	306	268	299	265	252	283	270	254	262	269	265	294	251	254	289	278	272	254	293	290	244	238	266	268	240	275	282	267	237	255	260	278	264	274	295	283	283	263	267	274	289	278	256	259	291	253	275	268	268	271	262	272	278	260	243	294	302	294	280	287	255	270	273	264	284	253	271	294	253	252	270	305	285	263	267	259	309	299	263	256	274	300	251	278	266	278	286	295	252	252	269	278	261	248	270	291	289	280	254	281	308	254	235	244	262	265	271	259	234	274	266	253	265	253	280	268	292	277	285	318	273	266	296	267	248	272	256	246	264	291	305	272	288	326	272	261	278	265	267	270	247	252	254	251	260	280	252	283	285	304	276	265	258	261	247	260	270	272	244	241	275	260	289	266	293	263	278	279	273	274	291	255	266	283	285	294	296	267	251	267	289	265	268	263	277	268	241	284	264	280	282	276	257	253	268	269	270	283	258	266	257	285	275	264	266	280	285	267	265	275	292	238	269	288	280	255	284	240	249	261	255	297	285	280	250	276	252	284	261	277	286	225	255	271	284	294	287	281	306	269	264	240	252	252	238	284	247	270	270	260	256	291	267	289	272	285	280	261	244	292	246	289	282	271	279	260	299	263	250	280	262	263	287	278	298	262	285	281	231	303	276	256	284	286	293	271	281	259	271	273	289	249	254	254	282	275	288	299	250	254	256	286	259	259	296	239	268	272	264	259	255	301	230	287	300	253	261	251	277	247	269	273	274	267	274	281	293	239	269	266	255	288	301	294	257	271	290	271	280	265	237	283	254	259	294	254	272	303	275	282	278	267	270	284	277	273	277	258	289	278	274	292	262	297	251	272	278	266	261	273	271	277	274	266
23825	21588	29392	24279	21591	18421	2822	1616	1705	1778	1249	964	769	695	646	658	1233	573	568	549	552	556	496	509	534	547	478	483	517	529	480	522	508	510	499	465	478	465	500	527	491	492	477	443	460	503	495	499	477	523	489	497	471	523	445	491	497	493	473	477	478	497	515	460	471	436	532	483	492	510	526	513	469	470	513	495	502	453	476	472	481	467	448	481	467	479	517	446	470	483	485	457	505	468	500	514	501	489	522	484	462	500	495	501	516	504	510	476	488	489	511	474	509	488	497	507	496	488	495	492	456	464	515	487	472	485	499	491	496	509	490	519	496	496	471	461	496	458	505	516	458	492	536	474	487	477	432	514	470	512	472	483	488	473	522	447	463	473	485	501	474	483	451	492	505	484	503	486	492	507	481	475	526	459	464	500	492	485	451	471	461	483	499	508	502	497	491	455	462	486	475	451	540	475	481	512	500	493	465	484	513	481	514	481	473	490	498	473	474	484	475	443	475	494	501	509	489	479	491	474	504	487	491	433	511	502	510	456	495	487	466	477	483	501	502	477	482	451	496	501	459	506	529	509	484	473	505	488	516	446	519	489	490	468	463	476	495	480	475	496	481	456	512	489	523	472	498	489	457	488	469	481	488	468	477	461	505	451	498	475	458	451	486	456	486	466	483	496	492	462	472	481	472	479	505	484	471	501	497	468	502	513	495	457	509	468	468	504	505	489	453	507	446	486	507	476	474	481	515	473	456	488	453	474	472	463	512	469	496	474	472	473	502	494	515	503	483	496	435	459	515	499	508	471	495	477	473	446	477	477	509	508	491	480	500	474	486	493	461	489	477	463	511	473	494	481	506	471	543	473	494	499	494	416	471	494	522	487	493	490	467	474	468	488	449	465	481	521	498	469	461	495	465	454	439	496	500	457	512	491	477	471	451	496	522	487	451	461	489	469	466	503	502	436	497	495	477	513	491	517	503	480	477	503	508	490	521	510	492	503	496	483	473	452	458	470	486	456	494	510	472	458	503	469	503	424	469	467	516	505	477	486	509	448	473	474	495	503	487	484	488	446	459	506	479	473	502	465	462	455	444	490	481	504	468	456	484	507	476	478	472	463	502	524	466	500	474	491	460	529	494	525	501	439	474	480	480	495	521	489	481	514	479	461	461	507	492	461	488	482	488	487	492	454	543	481	457	502	467	448	485	469	466	487	518	462	460	490	430	451	495	504	514	474	490	462	503	464	500	477	494	465	483	505	468	432	473	496	477	487	493	474	507	487	502	463	475	500	448	501	451	475	486	505	491	469	471	490	497	496	491	449	465	493	483	472	466	503	471	449	463	478	488	521	515	518	521	468	479	507	520	481	473	461	460	477	464	467	516	488	496	459	467	504	495	517	490	513	479	467	462	478	492	444	478	515	458	478	487	461	490	488	454	469	487	482	508	516	459	530	467	449	466	503	510	488	492	492	437	484	504	497	454	477	507	455	506	504	444	480	471	503	468	426	479	501	471	509	491	470	488	487	483	487	500	477	472	426	484	450	509	500	441	519	473	546	457	484	477	466	495	465	477	484	504	500	507	499	457	506	492	481	441	518	517	496	509	434	487	473	479	472	471	483	522	493	492	492	476	478	443	484	466	480	481	488	478	477	438	446	478	475	492	490	467	464	493	457	505	447	481	488	479	465	477	497	482	495	488	489	512	460	449	493	496	481	531	480	511	484	499	476	495	470	504	486	517	464	475	501	430	488	448	465	496	459	511	498	496	456	518	528	489	471	463	487	486	497	500	464	474	489	482	494	495	475	469	452	516	479	520	501	492	473	482	474	462	507	468	486	486	487	489	528	537	500	479	466	492	505	515	524	492	478	507	497	449	510	485	470	489	447	462	537	472	471	493	495	455	464	478	458	474	470	455	416	483	473	482	488	435	437	498	480	509	495	451	508	474	469	479	485	498	466	523	462	484	480	476	461	512	492	511	478	494	490	500	502	494	501	465	471	462	484	483	461	473	487	508	478	480	467	460	454	451	455	489	445	512	541	525	480	472	496	456	457	480	485	505	475	467	434	485	541	453	483	445	454	507	470	483	501	496	481	517	484	461	480	454	490	510	473	513	448	483	482	478	510	483	480	487	495	504	490	475	486	505	442	474	481	495	488	456	474	520	475	472	472	493	463	465	514	459	531	508	505	463	482	519	487	541	483	505	494	542	426	431	454	524	467	506	508	485	490	446	510	497	497	467	506	507	502	471	499	487	466	455	505	461	480	462	481	491	494	447	495	458	484	472	498	463	533	496	491	510	445	478	507	472	504	452	464	438	478	476	506	484	447	518	513	486	471	515	478	502	459	456	506	464	498	461	487	494	471	473	494	442	474	461	488	482	478	493	522	505	454	435	520	472	491	522	441	463	489	492	468	466	439	472	443	509	500	454	476	483	483	496	484	497	488	489	480	477	504	464	467	445	487	459	495	459	487	514	449	464	483	447	476	433	488	527	519	503	485	442	475	459	471	489	464	484	465	447	491	476	464	474	504	465	469	442	488	460	472	474	470	409	481	496	469	512	502	493	472	493	504	513	481	459	476	511	441	450	495	437	452	493	471	452	483	502	503	474	486	481	483	441	487	493	426	528	502	501	497	498	509	494	464	534	525	487	496	447	457	496	478	468	493	485	476	487	500	462	470	461	468	438	498	486	457	496	473	470	481	458	496	498	436	476	497	478	514	477	428	503	476	479	436	465	449	466	451	469	476	469	501	497	436	480	487	490	469	474	472	478	495	516	471	497	473	483	494	466	492	524	471	487	485	461	463	477	497	518	510	487	460	479	483	549	441	461	495	476	494	464	500	485	474	468	485	492	474	491	470	498	448	475	465	473	497	465	496	468	501	490	507	453	521	433	448	463	497	459	472	508	478	547	470	473	490	488	493	498	461	470	499	486	518	516	474	487	442	475	482	461	507	454	486	467	480	468	479	483	477	510	471	463	504	458	439	486	494	480	497	461	474	496	463	477	439	522	498	451	462	462	503	517	485	477	468	472	474	466	440	464	476	493	486	508	483	491	506	506	460	484	442	469	470	470	473	508	485	477	480	475	484	468	442	485	480	506	452	504	461	502	489	468	444	481	484	480	540	448	497	472	489	468	483	513	524	469	535	457	519	468	490	476	504	521	487	511	456	453	479	484	454	480	498	486	490	476	497	512	518	479	499	503	508	489	467	455	405	491	443	474	494	498	481	510	532	476	457	491	470	486	485	468	453	457	474	453	475	482	481	529	470	496	484	492	499	518	479	505	487	461	482	467	460	500	444	501	487	479	471	499	488	507	489	476	474	477	501	498	475	457	463	478	508	494	448	457	487	459	492	484	470	470	476	494	457	507	492	489	473	505	468	498	504	502	493	499	496	471	486	493	477	476	505	485	469	486	501	503	491	499	472	471	465	515	495	468	455	492	483	474	500	487	466	466	479	470	474	480	458	508	460	503	447	458	495	490	461	452	524	460	401
5637	10774	9902	5557	4446	3520	2962	2892	3258	3303	2326	1665	1160	931	866	928	1980	706	695	657	675	597	603	640	592	582	613	583	576	595	618	573	596	571	642	626	575	597	590	587	549	562	565	572	550	550	538	593	564	576	608	502	546	567	525	613	550	554	577	573	564	548	553	601	553	585	538	569	508	594	598	583	552	512	603	523	531	596	542	534	611	548	549	600	561	546	508	549	559	566	542	587	546	578	576	562	577	550	546	556	532	596	535	586	531	509	550	576	521	546	538	576	549	566	505	556	599	558	532	544	499	516	545	528	554	546	594	541	562	528	583	552	505	524	524	530	550	539	542	519	496	555	575	558	577	522	575	499	547	562	546	540	549	570	522	544	538	586	518	569	518	593	544	572	558	530	550	547	572	577	524	546	549	551	525	580	546	535	566	513	564	549	520	565	576	516	581	554	574	561	540	520	555	544	540	487	533	542	557	583	565	543	581	585	569	566	555	537	575	564	508	550	571	581	532	564	518	524	560	568	532	562	540	576	520	531	592	568	532	560	546	517	582	546	593	538	528	577	551	583	538	549	557	544	540	500	576	568	560	557	541	549	597	594	554	499	569	549	573	554	567	516	522	537	601	574	537	531	541	607	551	536	556	541	540	545	570	579	566	582	510	550	590	550	536	553	533	512	536	507	618	552	528	553	597	530	519	597	509	550	549	621	590	534	536	525	577	600	541	538	573	553	521	531	565	591	527	550	574	529	532	534	547	537	549	541	551	555	567	537	538	599	570	532	540	535	509	541	571	565	555	593	549	590	537	562	558	524	566	535	557	551	535	551	531	552	510	558	577	532	537	579	576	528	570	579	538	536	536	564	490	547	568	570	507	547	526	546	547	544	547	551	520	545	537	542	516	535	569	552	531	549	540	551	517	525	519	573	510	577	559	513	532	543	544	532	550	540	528	576	583	558	522	593	562	586	539	530	521	538	615	514	586	572	566	525	586	578	541	554	566	574	597	545	511	489	549	566	549	550	532	527	558	535	588	572	562	525	539	544	579	527	569	553	543	554	503	583	604	573	561	511	492	523	513	549	535	546	522	581	568	532	552	559	569	510	553	564	526	560	545	549	565	562	518	562	543	560	596	580	541	529	551	544	570	538	567	572	541	542	557	500	535	582	554	548	533	544	569	530	514	552	575	574	549	554	566	546	513	548	499	546	548	550	549	535	529	545	540	511	523	571	568	538	562	574	517	531	563	537	536	553	551	563	553	569	562	536	486	532	548	557	606	567	583	549	533	476	525	601	546	586	549	511	576	554	513	534	561	534	559	559	530	556	524	613	530	539	549	548	522	570	564	563	552	545	547	571	538	527	540	550	526	556	547	507	529	524	520	528	558	555	547	521	575	536	530	569	558	548	553	571	515	545	557	545	564	588	533	550	535	510	560	546	539	542	525	601	548	551	549	556	558	561	546	583	526	537	551	554	551	540	523	535	548	534	574	602	564	519	551	559	593	536	506	566	548	574	560	579	554	539	521	567	518	564	530	582	565	512	567	515	539	542	533	550	584	524	519	555	558	541	563	539	527	563	538	559	575	571	515	556	551	524	521	565	558	539	541	510	538	542	565	582	536	585	512	567	592	582	573	536	550	584	538	552	521	544	539	565	545	566	559	553	548	576	539	526	571	549	508	540	536	505	604	571	506	550	530	587	516	549	559	577	581	547	552	550	554	544	575	580	549	552	495	587	524	505	518	553	562	560	563	564	530	559	561	545	535	538	524	588	568	585	553	532	546	547	564	514	612	538	564	537	512	533	557	563	551	555	531	524	549	549	501	553	564	576	499	515	533	587	539	523	550	536	548	529	511	577	551	599	570	505	586	540	564	533	560	546	595	563	546	555	548	560	564	561	552	538	559	515	550	567	558	545	551	510	545	552	541	559	542	539	562	599	556	527	559	537	551	587	567	562	580	591	590	542	591	565	579	542	576	509	578	560	541	550	503	546	522	515	558	549	556	519	539	624	594	583	521	541	597	533	542	512	569	548	566	528	564	543	574	579	509	537	520	586	530	519	577	543	524	581	543	509	538	519	505	513	533	571	535	538	595	557	587	521	540	564	534	545	555	547	548	507	511	536	533	500	546	544	525	535	540	530	526	571	575	581	589	561	542	586	532	616	554	564	531	569	602	539	555	524	520	543	553	549	553	545	580	511	581	532	540	531	535	540	559	561	538	537	513	520	517	505	581	519	540	542	515	506	561	547	555	543	563	554	526	558	535	501	546	517	561	568	538	590	566	551	583	534	581	558	534	551	550	546	557	551	591	546	539	568	514	567	576	582	508	541	515	519	543	548	518	560	569	564	507	561	548	555	500	550	518	538	566	563	546	527	578	573	569	536	525	521	543	516	550	544	534	562	559	568	550	533	536	594	560	543	542	546	534	545	501	569	536	540	529	509	558	531	559	546	558	522	558	554	586	529	593	535	533	513	533	559	560	562	525	521	503	589	530	541	596	527	583	575	584	576	555	563	592	560	521	550	533	499	546	523	537	570	551	585	589	557	525	584	518	594	557	571	537	593	570	577	533	575	560	559	558	542	528	531	498	582	554	536	542	556	520	572	552	536	548	549	508	557	597	532	575	581	548	559	562	522	541	554	578	563	571	530	550	578	513	544	572	581	534	509	562	557	604	542	556	539	521	517	494	503	541	524	579	593	524	572	532	547	513	546	559	553	524	566	522	545	521	567	536	549	512	522	529	550	567	547	543	533	573	535	553	580	555	555	588	560	581	533	522	573	537	527	552	581	530	574	533	553	531	572	569	562	556	525	551	527	587	532	576	537	527	574	550	543	571	517	601	564	531	515	535	523	538	506	561	563	580	585	559	525	609	525	560	546	576	575	555	548	565	564	526	576	595	529	574	515	579	521	500	520	506	524	528	542	529	541	560	545	495	559	569	562	573	508	552	525	549	538	582	535	563	541	492	537	559	592	544	574	492	567	566	545	569	517	541	531	600	537	549	552	529	576	552	572	550	561	508	543	554	540	544	513	543	563	569	525	559	537	585	569	539	567	567	554	541	556	546	472	503	554	509	555	557	582	560	546	593	515	543	593	603	617	568	571	526	556	546	561	564	565	558	591	519	571	545	564	568	563	557	554	545	547	539	554	582	532	531	519	543	551	532	533	573	503	536	526	493	528	567	555	546	537	582	558	546	544	552	571	523	544	511	576	551	550	547	547	538	560	524	563	532	553	556	564	583	562	531	547	565	537	602	537	511	508	498	534	570	516	544	525	552	576	510	578	541	586	508	575	546	497	574	514	536	546	545	545	544	537	538	528	531	523	548	552	539	549	557	533	555	573	535	536	543	537	560	547	530	573	567	536	554	553	518	555	571	549	557	558	540	537	592	544	563	547	559	591	517	530	541	534	541	547	577	538	580	532	516	545	548	523	520	599	530	541	527	551	537	555	537	579	587	538	565	566	599	548	523	546	562	575	535	568	553	531	522	535
24997	21497	28407	24912	17797	1430	798	630	911	1072	864	558	431	326	318	422	729	268	229	261	259	242	268	245	216	237	226	237	238	266	246	234	218	223	220	215	223	251	213	213	228	226	233	224	219	240	240	251	214	252	231	231	230	232	238	229	233	234	209	232	206	215	228	224	228	236	253	232	216	230	214	239	234	217	233	214	261	216	226	244	231	220	222	218	228	227	194	216	211	215	228	249	231	227	212	232	223	220	218	233	240	222	244	227	208	254	237	214	218	245	230	236	243	260	229	208	217	236	242	234	234	238	226	236	207	210	226	214	208	226	231	237	240	225	221	235	211	238	253	197	215	225	228	235	243	229	233	221	217	234	246	243	240	225	211	231	224	234	223	221	209	225	234	221	207	230	198	200	223	230	227	202	227	228	242	208	223	242	230	219	230	230	220	223	184	215	206	212	211	240	233	236	245	210	224	235	212	203	220	221	213	208	227	206	230	247	236	221	225	242	237	236	215	203	212	227	220	218	235	182	219	220	263	223	236	234	217	214	230	223	217	242	225	222	234	227	214	224	229	232	218	238	248	200	195	217	238	250	228	236	232	204	231	224	225	217	235	189	216	241	210	221	234	244	247	217	196	221	228	240	208	213	250	206	213	237	228	237	202	245	241	222	245	209	180	209	218	216	224	205	237	242	239	227	234	236	213	239	226	240	220	227	206	229	217	248	202	232	236	228	218	264	223	241	225	216	214	236	234	227	224	219	215	210	231	240	243	260	248	244	231	209	221	212	221	230	186	204	260	235	195	241	222	236	179	214	231	239	214	228	211	243	232	214	204	228	256	203	231	206	232	236	214	218	233	230	220	228	213	238	208	233	229	206	209	218	255	234	226	231	209	214	228	233	209	217	225	206	195	226	219	218	228	209	204	242	200	214	209	238	215	231	230	195	221	244	213	219	237	238	235	231	238	232	240	200	228	231	247	227	230	227	224	181	224	215	230	237	216	248	237	232	232	233	235	203	230	207	227	241	186	235	182	232	233	239	242	207	208	222	203	236	231	238	217	230	244	215	228	215	251	228	199	206	219	236	247	211	230	220	212	230	248	226	229	215	218	224	211	205	242	230	239	231	228	201	219	208	224	231	247	233	209	215	221	246	215	244	243	232	220	241	202	223	209	233	199	233	226	242	222	221	234	214	199	230	218	219	229	230	213	193	237	219	230	232	246	226	240	213	204	227	242	201	235	201	215	229	209	214	231	203	235	215	197	226	227	202	238	208	192	200	238	211	244	235	256	220	224	230	211	230	237	226	239	238	213	218	227	194	237	256	248	241	222	240	224	217	231	236	188	237	229	219	218	221	223	237	230	213	238	230	243	201	254	242	225	190	230	206	221	216	214	212	238	237	224	225	223	197	234	240	204	189	210	206	212	232	225	228	238	224	213	227	225	222	237	216	264	226	222	201	226	221	240	210	210	257	231	199	216	216	227	221	233	217	252	236	227	211	224	228	243	245	213	237	226	223	209	233	233	218	243	248	222	223	250	209	230	217	256	209	248	223	223	220	223	262	235	205	220	236	214	217	233	221	208	212	229	219	208	236	230	234	246	225	184	217	225	229	222	245	232	209	232	243	206	237	220	223	209	243	253	205	246	240	229	228	207	187	223	203	216	218	221	272	213	224	202	230	204	227	230	235	200	221	221	213	215	207	234	221	221	233	192	236	243	227	222	232	223	219	265	203	217	222	228	216	215	227	238	247	215	219	227	226	233	212	225	202	253	215	233	207	222	212	230	218	225	231	215	236	220	228	206	218	232	198	221	226	243	240	197	215	224	216	202	230	221	220	230	209	212	223	228	240	198	199	220	226	244	218	212	233	205	235	220	216	199	222	220	241	224	235	227	229	230	216	223	255	237	231	204	212	223	204	221	246	209	223	198	266	243	224	210	205	242	198	234	213	233	237	229	227	218	225	238	212	212	228	222	214	206	230	235	228	211	213	211	239	213	230	244	231	233	240	218	221	217	236	222	225	209	207	204	219	224	242	242	229	239	189	203	252	230	231	217	194	212	225	235	227	242	252	237	215	233	220	221	208	229	216	224	230	223	233	208	214	199	228	227	223	219	242	237	201	216	220	226	236	234	227	235	222	212	217	216	223	220	233	244	232	207	215	233	212	209	229	205	219	228	223	248	233	223	230	193	219	222	235	218	217	241	218	214	224	216	211	276	234	220	225	225	221	210	235	247	210	232	215	205	217	238	232	259	212	214	241	242	231	228	223	195	231	254	197	237	236	207	210	227	205	209	230	233	219	219	227	192	211	197	221	213	239	206	256	229	246	202	199	216	238	249	241	217	233	232	205	235	210	229	218	222	223	209	230	197	219	234	204	215	220	202	216	236	210	213	244	230	249	218	227	219	230	222	222	204	228	219	214	236	181	252	235	205	240	241	218	231	241	211	217	204	230	222	219	228	232	225	254	221	232	202	215	241	229	238	230	233	211	214	242	196	229	199	206	219	230	216	201	221	210	205	219	216	214	226	227	213	210	193	229	223	205	220	190	213	201	210	199	225	224	220	229	198	223	215	238	216	230	219	228	232	206	200	244	204	262	256	228	215	214	217	216	210	199	248	211	233	233	234	236	211	215	223	217	244	216	235	240	218	213	225	198	232	204	207	244	233	219	226	225	205	260	218	225	247	219	199	242	257	210	226	258	220	224	210	251	228	227	205	237	226	224	243	219	246	253	255	233	224	207	216	232	231	239	235	226	209	226	237	214	211	214	210	216	257	257	216	236	226	219	231	224	224	227	248	212	206	211	212	243	198	224	234	226	232	219	221	241	234	225	206	224	239	238	223	227	213	214	220	246	234	232	244	251	235	220	216	249	226	218	207	232	236	225	218	228	207	204	202	230	239	221	211	233	230	230	213	227	214	212	246	221	214	225	222	245	216	228	253	211	225	223	221	213	210	223	217	210	223	220	216	232	210	227	256	199	231	224	216	223	210	233	209	230	209	195	220	207	215	207	203	243	198	216	234	199	210	214	197	208	227	236	196	207	217	236	221	204	197	229	200	219	218	247	223	199	239	231	226	224	249	230	243	235	206	242	236	238	222	208	221	220	243	234	227	222	210	190	255	224	233	211	203	230	188	249	231	187	222	226	227	244	223	199	233	242	225	236	263	218	196	227	238	248	220	227	230	228	227	245	238	236	249	214	222	222	212	216	234	227	217	226	245	205	234	220	237	231	224	223	206	247	208	235	218	218	227	236	211	217	211	236	223	215	205	230	223	239	237	229	210	260	241	219	236	235	226	247	223	226	227	254	216	245	232	219	218	229	214	210	228	245	221	223	222	222	215	190	214	205	217	227	217	228	228	214	221	229	219	205	229	243	225	230	221	252	217	208	231	218	233	227	211	207	223	230	212	245	223	224	229	240	236	201	240	236	243	235	205	230	219	229	193	234	230	212	236	238	195	218	219	239	218	238	218	233	204	221	220	203	189	228	229	248
5990	6913	5688	2988	2401	1920	1660	1428	2259	2371	1874	1060	733	540	523	726	1475	380	340	364	337	331	288	318	328	309	303	302	280	305	331	293	275	322	311	308	301	293	308	290	276	286	317	282	285	276	278	296	300	301	297	328	316	284	265	266	286	334	314	302	303	274	308	287	296	278	278	285	330	294	285	286	273	298	315	291	291	313	304	295	280	297	284	255	302	293	286	286	255	303	301	281	288	296	286	301	304	265	295	294	324	301	294	255	258	278	296	268	282	293	304	245	311	271	284	302	303	291	297	287	309	304	253	301	279	278	289	282	276	294	303	271	295	330	330	300	323	288	323	281	307	286	274	282	290	314	274	265	325	296	309	276	290	282	299	258	289	280	294	249	287	280	290	294	295	279	268	303	264	290	280	287	271	329	307	279	314	306	325	304	285	288	283	277	292	314	257	309	258	284	282	281	275	282	305	285	246	313	291	305	267	268	314	268	319	282	289	292	272	306	292	297	265	271	305	285	299	296	285	263	288	274	267	275	268	248	299	291	306	304	288	278	296	278	287	276	293	320	309	297	295	288	313	291	272	325	282	271	298	280	276	291	299	282	275	307	266	264	294	305	267	269	305	289	325	290	269	272	282	271	297	292	259	306	256	255	265	268	279	281	284	321	300	312	294	295	320	269	256	279	325	307	270	272	289	269	276	295	284	279	270	264	280	290	311	294	264	272	308	261	309	280	311	313	249	304	286	261	287	334	281	297	280	303	305	289	296	289	292	288	271	313	309	312	278	284	274	271	286	282	291	292	305	306	277	306	293	287	285	291	280	315	278	310	290	291	270	310	275	289	311	279	283	287	279	289	281	293	298	295	289	280	274	263	291	285	281	304	285	306	290	286	302	288	300	299	308	289	286	310	300	276	312	276	280	289	299	284	263	250	291	271	311	291	293	289	304	276	291	284	297	325	279	303	288	316	279	300	274	284	264	271	303	307	271	296	315	267	262	276	281	311	274	281	283	286	299	315	267	308	288	291	278	292	266	266	315	267	312	274	291	285	260	281	274	292	311	265	292	306	278	282	281	284	306	273	272	270	304	296	274	280	294	265	318	288	277	277	262	277	261	269	284	286	291	264	257	278	284	280	291	292	286	278	277	310	293	298	296	277	312	272	256	264	267	314	269	279	284	302	306	269	280	267	281	276	289	307	287	281	319	303	265	288	261	296	282	298	310	308	309	294	303	276	287	287	298	279	299	289	320	285	297	319	316	294	320	292	280	283	304	282	285	301	297	299	292	289	278	292	297	289	294	312	291	259	286	301	288	263	285	277	314	263	288	297	290	254	277	276	317	262	295	279	298	274	294	309	274	283	263	292	301	271	273	289	299	289	271	288	275	262	290	282	275	254	302	286	300	298	321	253	260	283	283	268	294	284	272	311	304	290	266	291	286	306	255	277	324	301	274	282	279	317	275	294	309	266	285	309	302	272	292	275	273	286	261	256	283	289	254	305	295	313	309	269	292	309	296	298	295	296	293	252	275	270	305	303	274	321	296	292	266	276	263	296	299	309	283	256	277	289	290	270	308	260	286	286	302	268	294	316	261	285	292	292	258	317	283	284	275	283	289	278	302	320	288	296	268	270	292	274	271	286	273	305	282	301	287	269	273	294	289	280	247	305	282	255	263	268	275	304	277	261	288	274	272	306	281	299	272	296	317	273	304	311	264	269	291	270	316	293	295	291	292	267	280	274	279	292	270	291	261	265	286	273	273	257	282	301	297	286	283	272	318	280	319	296	297	309	273	297	272	289	292	299	289	267	279	282	303	307	287	258	260	261	280	294	276	301	276	309	268	289	310	297	301	311	276	304	292	289	267	278	287	299	274	280	271	284	301	297	292	285	274	274	299	284	291	283	298	265	305	284	284	276	281	297	303	290	289	300	284	303	282	290	269	282	272	296	305	323	261	276	316	271	306	300	315	305	290	272	316	299	269	287	290	280	303	268	284	287	275	323	299	304	273	296	303	294	299	294	295	264	286	279	266	311	307	305	291	283	292	269	282	270	287	299	263	259	276	281	285	263	293	297	293	284	274	295	278	269	306	295	288	302	307	302	278	281	277	282	290	275	295	256	323	311	310	295	290	270	274	319	292	304	283	290	275	285	289	295	284	291	282	288	300	286	261	262	308	280	276	281	256	285	278	319	302	277	294	319	309	312	307	290	302	278	267	297	303	280	282	298	283	270	273	265	295	284	283	301	303	289	321	302	295	283	282	288	274	284	276	300	311	272	277	273	293	287	271	291	299	310	270	295	272	285	284	271	322	293	277	318	276	280	323	294	260	287	265	305	315	263	297	309	310	304	282	303	289	286	307	283	269	311	280	287	312	298	293	305	323	278	309	279	273	293	293	301	287	282	261	281	277	279	319	296	306	293	274	249	302	314	284	256	295	289	262	303	319	327	310	280	293	294	257	284	277	291	286	277	298	267	286	290	290	261	285	300	303	277	296	283	305	280	272	283	271	273	268	292	302	291	293	326	295	286	298	298	291	274	275	285	293	263	264	313	258	267	277	295	277	276	296	275	304	296	248	299	300	251	307	272	267	289	288	284	278	265	328	286	286	244	298	325	278	308	264	299	293	297	295	268	288	302	279	285	289	310	291	257	293	321	292	295	287	292	288	275	282	317	294	276	285	286	278	288	288	271	289	287	260	264	285	326	306	271	266	281	271	290	298	271	273	278	279	265	248	291	302	284	288	300	260	277	261	320	283	263	279	274	276	265	279	316	285	255	262	292	301	278	274	282	272	278	265	261	264	285	284	260	299	295	267	279	273	276	282	268	275	317	300	247	278	273	278	277	273	259	308	292	263	305	283	262	290	259	272	273	274	300	265	274	297	276	291	294	297	311	295	291	275	271	301	283	276	289	296	300	283	309	283	258	316	274	277	289	292	240	274	318	253	280	281	294	286	298	264	300	277	301	289	276	306	281	275	302	305	285	258	288	297	346	288	272	299	272	269	301	288	252	275	321	270	300	257	288	282	312	263	300	302	307	286	299	270	289	285	307	280	291	288	319	280	288	281	285	294	256	289	318	314	267	323	277	314	299	294	285	272	295	294	287	333	276	274	305	254	318	289	284	290	257	292	289	279	276	303	288	283	293	274	288	286	278	303	285	294	282	276	290	293	292	281	319	258	290	325	289	294	330	288	281	296	296	301	290	290	309	286	278	306	294	273	285	300	303	309	270	264	311	286	287	291	299	281	308	310	288	288	287	307	291	280	277	276	270	305	294	291	326	278	297	288	278	277	276	301	313	278	269	297	295	268	312	285	262	324	271	266	298	293	292	289	296	319	293	313	285	270	291	302	308	278	272	273	296	287	307	302	277	298	312	276	286	270	291	307	268	312	268	275	313	284	302	297	265	274	285	277	287	337	280	291	291	291	249	319	288	281	270	287	282	272	287	285	285	241	282	322	287	303	284	287	278	268	292	278	293	283	258	291	299	297	271
23018	21584	29618	24031	21591	21673	15752	2844	2511	2603	2211	1538	1157	930	909	1084	3550	767	740	654	681	707	676	676	715	662	671	628	621	606	670	611	618	614	673	648	556	614	659	592	623	610	624	595	659	671	641	620	631	621	671	614	622	581	600	586	628	588	623	616	636	600	616	553	564	606	608	654	625	639	585	607	628	591	576	624	605	578	570	596	591	610	566	579	600	605	606	633	637	602	610	612	568	647	583	626	612	600	563	621	627	650	616	622	573	606	582	649	634	615	606	600	591	615	597	606	599	586	563	608	631	640	598	568	612	607	628	644	591	607	589	620	569	604	592	579	593	612	615	573	601	599	624	582	616	634	629	600	624	551	625	633	596	602	602	599	613	575	604	649	600	610	612	594	557	576	597	628	581	621	602	597	599	614	611	632	552	649	560	627	585	613	616	609	612	606	629	581	579	618	603	637	604	593	587	621	621	628	563	587	603	600	614	557	655	601	636	582	602	578	577	599	586	626	606	646	551	650	569	588	583	632	628	588	583	612	571	586	562	564	589	591	615	606	601	551	560	646	613	583	636	564	591	595	586	591	558	594	606	560	601	569	615	590	589	619	555	564	614	564	549	650	581	559	603	604	575	587	601	583	608	580	632	589	574	607	583	613	613	604	559	616	599	578	588	590	618	604	564	615	584	630	567	633	650	588	549	619	674	588	592	596	611	575	567	600	606	585	588	607	619	568	584	617	618	653	628	615	574	618	584	598	591	600	657	619	610	634	579	623	603	594	587	576	609	585	581	601	593	627	606	602	586	595	602	598	595	597	555	589	571	565	587	579	561	594	608	589	577	576	602	592	615	595	623	624	610	552	632	620	580	589	615	618	653	600	602	630	589	593	540	601	581	585	581	606	600	580	604	570	584	546	615	599	550	585	633	615	606	615	596	609	601	598	598	649	585	598	594	580	612	617	601	631	594	659	611	604	594	617	627	587	590	607	576	585	604	590	590	599	588	637	618	595	568	568	620	634	565	588	610	585	624	631	557	603	633	609	615	608	629	588	641	628	611	606	617	645	634	587	591	616	603	575	587	617	579	559	624	562	559	569	618	639	629	632	622	589	576	589	608	606	627	597	621	592	578	636	655	550	608	610	612	613	566	552	611	611	626	618	625	574	637	588	605	610	638	565	582	592	600	583	624	608	578	593	607	599	589	542	613	617	594	606	601	572	610	573	634	609	572	585	650	616	614	578	646	590	635	604	610	578	601	586	599	575	588	579	591	646	586	595	554	577	598	620	599	612	572	593	620	628	610	592	592	605	590	605	581	617	560	590	626	621	569	617	633	615	606	583	617	566	576	589	614	605	594	608	598	611	619	589	636	603	616	617	622	618	585	653	583	561	595	601	612	631	578	596	652	567	591	636	579	625	629	571	556	596	633	601	591	588	620	570	599	639	570	561	575	599	588	634	581	589	616	595	600	608	655	610	597	612	609	595	595	626	598	615	613	640	566	602	661	604	568	581	613	576	624	593	589	613	589	580	605	624	586	572	597	522	582	613	638	578	621	591	647	599	573	551	623	605	580	579	608	568	617	560	570	594	571	599	586	628	628	586	582	600	570	634	588	598	603	630	622	570	575	581	594	618	659	604	604	571	627	596	622	608	589	603	606	565	567	614	573	554	601	604	629	586	616	636	626	598	611	541	635	591	606	556	623	596	595	573	606	616	655	577	586	601	588	585	587	609	587	572	602	590	594	574	609	624	620	624	600	611	608	615	618	618	572	595	598	601	609	600	628	594	609	690	655	597	592	603	564	618	571	568	667	582	618	574	583	600	634	570	605	577	643	583	580	616	621	586	587	565	586	602	621	596	585	634	613	623	596	597	604	612	606	592	608	616	615	617	620	589	585	638	597	600	622	618	596	589	597	589	581	596	600	586	605	573	601	598	582	618	600	602	592	587	589	595	620	578	579	625	604	584	604	583	553	566	598	626	595	612	592	589	599	604	628	628	624	602	597	562	603	547	568	584	563	611	594	609	587	613	584	599	593	614	625	574	615	625	621	574	555	659	582	604	555	575	590	599	636	627	585	604	588	601	581	619	593	600	592	584	646	576	617	605	628	539	594	594	573	573	586	607	602	610	607	589	559	613	630	564	623	608	634	561	617	620	586	569	602	585	620	572	628	618	588	617	596	600	631	569	579	612	612	576	583	609	625	629	612	564	595	592	613	589	607	610	598	593	578	558	582	602	634	582	612	593	614	585	578	600	575	587	587	585	626	561	608	581	653	634	593	629	595	614	598	598	569	622	603	580	638	596	609	602	593	604	589	588	588	593	594	595	560	624	646	588	574	607	554	611	594	631	656	575	530	607	550	603	615	606	587	568	593	569	611	579	626	605	598	582	590	633	622	622	582	629	617	596	643	605	568	563	608	609	599	608	631	588	618	585	606	648	551	579	580	616	556	561	597	595	561	558	576	628	625	620	591	634	608	611	597	591	580	626	652	583	621	590	571	592	590	603	589	613	606	533	572	645	595	626	572	638	596	629	578	608	606	552	595	607	638	574	603	594	637	607	607	590	607	601	598	599	594	604	598	565	589	606	595	585	599	612	589	615	553	587	561	627	594	601	628	590	609	551	601	595	594	594	585	613	604	587	620	608	574	600	597	565	586	564	588	578	578	582	570	629	594	561	589	606	601	570	611	606	624	619	613	570	590	546	592	603	623	592	626	639	608	590	566	604	606	603	572	589	563	613	568	594	598	577	578	602	610	607	613	566	628	596	623	623	595	622	608	596	615	593	593	614	589	564	590	595	586	579	625	580	592	582	615	621	621	607	624	596	554	568	623	598	615	567	538	638	597	604	565	560	557	578	585	614	642	603	639	594	586	608	596	601	602	627	624	578	556	586	621	569	635	587	608	634	594	597	615	643	584	589	588	567	532	617	608	626	604	633	622	570	591	611	586	542	631	575	595	601	625	577	608	581	597	576	615	573	632	601	605	641	571	626	603	625	602	589	571	587	580	602	636	660	611	602	595	594	612	609	623	636	603	601	606	558	564	594	607	604	608	571	565	591	585	585	612	618	549	596	593	531	644	621	633	573	553	586	619	601	609	587	584	617	640	589	634	614	560	585	593	564	596	634	655	605	584	624	582	641	605	594	635	557	615	614	598	624	610	615	588	613	635	595	665	567	624	579	621	582	582	570	581	592	617	600	566	621	600	581	616	600	550	547	595	602	593	616	592	576	617	611	588	575	600	631	606	589	619	604	611	568	583	587	584	624	585	546	608	592	585	588	644	617	597	603	602	617	594	622	601	616	624	591	619	555	630	573	654	606	631	567	568	586	589	658	603	623	603	554	553	581	556	582	612	604	609	587	575	592	589	615	589	593	559	583	622	560	606	614	655	623	608	601	588	533	549	578	608	613	584	610	604	562	640	585	589	606	588	588	599	633	561	626	594	599	594	582	625	557	622	651	604	571	603	634	543	608	573	606	617	606	620	617	626	540
8761	18359	16251	9037	6688	5368	4489	4256	4703	4931	4049	2467	1729	1359	1352	1699	5777	972	878	916	875	838	818	797	820	816	839	799	800	757	767	735	772	706	737	773	739	691	708	725	723	717	746	743	686	648	744	685	697	685	724	709	700	672	727	693	685	656	697	714	715	670	702	692	671	721	733	716	725	657	710	700	667	733	667	694	640	674	732	721	697	659	659	676	689	755	715	665	710	693	746	658	671	686	704	716	666	683	719	670	659	660	718	720	668	693	694	702	662	673	735	658	703	639	712	688	723	683	645	710	687	669	701	696	681	680	653	691	707	693	664	663	697	676	708	688	685	704	670	706	677	649	677	703	700	652	654	708	684	682	674	719	731	705	683	679	683	683	679	689	663	629	684	678	691	638	677	664	676	658	719	711	694	663	627	693	682	705	640	691	670	691	642	658	706	675	667	662	705	710	690	719	685	674	705	741	688	677	633	643	755	657	670	680	703	646	662	661	649	738	674	681	680	715	716	701	690	669	714	724	693	659	668	686	665	672	710	694	704	675	686	700	712	709	690	710	676	671	684	654	669	664	678	724	685	633	667	706	703	689	674	679	644	694	647	729	683	670	652	695	693	698	684	749	659	631	659	658	643	681	707	690	713	683	627	659	728	671	714	624	706	727	699	685	687	686	686	695	670	650	659	707	683	672	743	628	700	675	676	646	681	689	676	686	668	650	651	699	697	703	692	720	693	739	690	651	692	658	675	699	718	674	706	670	679	683	671	666	687	679	700	678	649	643	703	739	623	678	694	673	721	675	691	654	702	697	663	714	750	645	658	731	675	696	681	680	707	722	731	672	678	649	667	661	729	693	691	697	691	656	707	695	713	718	720	664	715	648	692	700	699	688	650	646	675	706	684	666	680	666	663	667	658	663	704	693	688	665	679	646	708	714	705	667	681	701	685	656	681	687	652	717	657	650	681	676	690	638	684	674	700	695	636	721	713	731	665	687	692	659	698	657	680	687	729	705	707	696	667	640	697	676	705	715	705	673	668	654	661	702	682	713	722	679	640	651	704	649	710	730	676	731	670	696	650	729	678	635	630	662	691	650	650	708	670	735	685	706	665	672	698	680	694	707	714	686	667	696	665	683	678	707	673	695	653	743	700	670	684	729	672	646	706	700	671	659	651	728	677	666	721	688	691	681	652	702	702	674	713	678	675	687	645	661	703	661	698	737	684	669	706	679	688	724	679	722	662	691	601	730	675	666	730	669	726	645	697	692	702	694	697	674	673	672	664	638	695	651	623	687	729	704	690	637	704	681	700	685	683	646	749	657	650	691	701	661	668	668	712	729	717	674	656	695	674	677	691	633	634	680	620	665	629	648	709	683	746	699	675	656	671	679	689	702	636	706	686	650	697	666	710	683	728	675	679	675	704	646	679	699	638	693	652	720	709	719	644	705	675	650	683	684	650	705	691	673	738	677	739	691	684	699	659	653	651	693	702	679	662	670	701	669	671	660	675	648	682	719	676	713	697	687	725	731	695	709	686	707	693	663	698	674	678	695	695	660	704	678	674	660	671	671	694	607	685	707	698	728	673	681	689	690	626	688	728	683	657	693	671	683	655	663	641	710	688	629	740	698	689	714	700	680	665	642	692	698	669	638	714	702	712	698	659	678	678	678	656	692	711	698	668	642	710	706	727	696	705	652	711	717	675	668	638	722	680	683	678	709	678	705	712	681	662	694	687	703	683	682	701	720	680	656	679	654	701	705	685	669	665	691	677	655	711	698	677	743	651	679	682	720	690	669	614	714	693	697	651	662	692	654	706	666	685	642	641	677	707	655	702	701	658	719	674	690	686	706	682	660	663	677	690	640	649	663	635	706	722	669	669	716	671	712	683	684	698	691	707	676	649	674	693	677	698	691	693	664	676	673	685	663	669	736	705	706	645	648	672	683	737	703	699	674	707	690	689	686	697	674	657	706	686	676	663	717	631	700	689	715	737	721	664	655	655	680	690	662	659	693	703	646	649	661	694	691	663	696	689	707	675	662	658	692	646	666	639	637	638	677	674	685	638	702	700	676	691	709	636	708	724	709	668	700	664	699	704	643	697	717	686	645	704	686	685	758	655	677	690	677	667	648	677	689	681	636	709	678	711	684	664	652	686	665	676	650	705	703	647	707	710	688	686	674	740	711	667	659	680	710	650	709	667	630	656	648	660	675	710	708	669	700	656	681	700	682	708	704	690	708	706	641	677	659	672	691	664	676	681	649	636	674	685	653	644	658	643	671	728	642	686	709	701	664	653	650	667	662	665	687	675	648	665	694	672	681	715	685	700	652	667	653	664	711	685	689	730	693	680	665	698	707	708	690	679	684	657	675	668	689	694	670	667	661	616	717	686	652	696	702	682	687	680	719	694	726	682	698	699	698	699	710	716	700	716	695	647	705	699	662	688	687	685	669	663	685	726	693	729	718	703	675	682	690	703	659	639	686	674	685	680	661	713	686	632	673	647	690	684	714	712	662	714	683	699	668	662	644	673	643	711	715	715	694	677	715	635	652	713	674	683	705	656	648	679	648	675	654	687	667	654	686	694	662	708	650	678	649	738	711	701	660	696	700	713	686	698	698	725	648	700	677	679	658	687	657	678	713	684	641	712	733	696	659	698	679	660	699	691	681	632	699	682	699	683	674	704	704	637	664	688	735	693	662	645	648	636	692	663	680	692	722	694	693	708	661	699	686	684	654	676	644	746	672	682	725	733	695	652	663	727	702	673	716	647	665	700	693	639	668	720	685	687	667	664	719	647	679	715	690	680	663	679	650	686	692	712	637	703	659	655	699	677	670	660	679	687	639	676	665	652	704	693	642	685	684	700	690	677	685	644	726	739	689	672	670	736	662	714	727	682	677	660	661	649	701	686	702	663	654	689	691	707	706	676	678	677	686	680	702	659	697	678	701	675	679	703	692	659	711	708	696	707	689	687	684	676	641	670	690	645	663	637	666	663	675	671	726	695	674	677	668	677	696	723	635	730	700	701	678	668	662	677	700	707	681	703	723	678	690	715	663	677	635	628	679	642	675	641	656	709	695	637	739	709	727	711	712	667	668	722	699	672	700	719	725	684	647	626	671	693	651	695	723	647	684	707	703	660	667	632	698	672	659	711	739	717	717	656	709	714	694	701	659	666	704	659	723	696	649	711	701	649	705	691	685	678	688	660	679	736	685	685	720	666	742	687	679	655	724	660	683	686	673	669	688	659	677	718	678	693	622	693	646	673	638	658	662	671	707	682	652	721	690	689	632	668	692	667	660	660	652	654	692	726	699	682	678	691	686	711	689	692	693	670	698	697	714	657	668	698	663	685	642	704	641	668	633	733	700	671	675	711	726	666	691	693	677	705	660	685	657	661	698	675	714	648	640	698	712	691	701	686	762	658	703	659	670	688	702	697	706	649	665	723	675	683	685	693	691	663	748	649	695	685	663	706	669	664	640	707	691	658	653	685	700	692	671
27304	21236	11397	1819	990	854	824	747	940	739	503	334	283	232	288	303	366	218	220	226	232	231	228	222	246	228	208	240	252	217	205	219	244	228	231	230	258	219	226	227	238	230	212	216	250	228	231	223	226	205	223	228	224	221	213	216	230	213	213	226	219	209	206	222	223	234	230	222	211	242	238	247	219	227	213	196	201	250	227	222	205	211	228	226	237	241	235	259	245	244	204	254	237	249	220	222	245	219	222	217	195	203	240	228	247	224	232	234	211	252	210	210	254	237	232	230	229	235	255	223	221	235	246	220	243	222	205	225	223	247	216	234	232	234	216	204	235	236	213	222	244	213	215	220	212	224	240	226	228	225	218	195	217	228	240	228	222	252	219	248	246	250	210	242	209	225	233	235	240	244	204	229	226	227	219	226	245	254	229	214	247	218	237	221	219	229	227	234	233	221	226	247	204	238	241	215	225	213	228	248	237	221	240	229	227	248	226	200	216	214	224	214	236	226	230	219	260	211	191	206	231	257	226	251	237	200	217	224	218	225	224	242	202	224	201	205	237	247	237	232	209	230	202	240	200	235	211	232	211	222	224	222	225	227	235	260	219	246	216	186	220	233	242	202	265	224	201	231	214	216	201	222	209	219	211	238	262	212	226	234	264	230	231	225	198	219	194	214	219	238	238	214	219	240	212	208	232	221	241	224	222	242	221	229	228	216	217	229	235	233	243	224	221	238	197	234	224	236	227	247	223	207	240	240	240	232	210	227	256	233	234	212	237	223	208	254	232	219	246	210	214	262	234	206	226	231	210	243	231	226	229	229	227	239	224	226	198	234	219	226	214	258	236	233	242	228	213	224	247	210	206	225	242	233	223	216	226	205	217	239	213	225	217	223	223	224	223	233	217	222	234	226	235	219	201	192	234	225	238	234	188	225	213	253	261	221	223	222	219	223	222	232	229	242	208	219	229	252	243	229	226	240	229	245	220	231	232	248	218	227	217	213	234	230	227	228	239	221	228	228	212	227	226	265	233	246	254	218	199	243	219	213	214	206	236	239	212	215	228	239	228	241	226	209	279	218	219	262	223	227	232	227	228	248	234	243	217	213	229	217	219	245	217	225	234	237	223	239	209	218	241	228	235	227	210	224	245	211	235	275	252	218	246	236	249	224	202	244	213	236	224	204	234	209	249	212	201	229	209	228	233	235	251	233	238	252	244	235	237	248	212	229	225	198	216	223	233	191	233	223	232	240	244	241	238	210	212	217	244	221	225	252	219	230	206	197	227	257	229	254	234	205	255	229	230	231	249	240	245	227	200	233	240	217	231	231	225	224	240	209	237	227	200	202	211	213	238	203	247	241	234	225	211	213	227	248	232	240	219	240	215	191	217	243	218	268	230	218	245	217	212	237	236	200	206	222	233	232	226	218	228	242	220	204	202	218	227	226	250	215	237	210	223	223	222	236	244	219	234	243	213	230	206	213	244	221	248	192	212	231	205	202	224	212	220	218	221	249	214	257	210	239	235	216	236	219	217	232	225	221	233	227	218	235	217	242	244	208	237	235	233	220	227	216	210	250	236	220	220	214	242	211	244	229	231	212	242	235	231	229	234	250	220	234	230	197	212	232	238	230	228	257	236	225	262	232	243	231	216	205	217	216	232	216	237	227	207	226	218	244	233	222	237	216	201	188	229	208	223	240	232	227	229	212	242	208	226	223	221	242	229	223	214	216	225	218	243	234	221	217	194	196	250	246	218	243	222	208	249	210	220	213	238	249	225	206	230	238	230	227	243	213	227	232	216	237	207	216	234	239	195	216	244	252	219	225	213	230	217	226	234	234	232	237	257	231	216	233	219	250	216	224	194	240	240	232	229	219	195	235	237	226	187	200	219	234	213	229	232	245	245	201	216	238	231	244	210	207	226	213	224	260	200	202	211	216	221	224	218	237	204	234	203	208	237	236	228	215	225	218	232	245	250	236	229	225	241	203	265	240	222	224	243	219	216	236	224	230	225	218	227	199	222	230	224	229	235	211	226	207	218	238	209	214	219	239	201	199	219	247	239	217	223	215	246	226	217	227	212	233	232	227	217	247	239	237	253	224	233	223	214	222	227	208	194	210	229	212	197	220	241	210	252	234	222	231	215	249	232	246	210	213	216	214	221	247	232	209	228	208	224	215	211	222	223	248	232	219	214	224	225	211	220	243	224	240	267	220	263	214	238	222	224	239	232	256	235	240	194	211	241	214	226	252	215	225	225	215	230	204	227	228	215	229	234	211	222	229	215	209	214	220	252	214	243	221	224	252	242	225	236	215	203	267	211	227	197	202	267	235	228	247	210	215	242	225	229	238	209	222	228	225	204	203	243	243	239	242	233	243	228	204	201	238	254	242	209	223	209	246	235	228	214	221	216	237	233	231	218	244	235	220	236	227	242	220	215	252	214	212	205	261	212	205	222	210	266	205	225	227	187	229	214	235	240	207	228	204	228	230	212	241	224	203	251	226	242	233	235	227	228	209	224	217	220	237	216	227	222	272	212	223	202	256	234	247	260	244	221	235	222	204	247	229	236	218	247	225	210	231	213	217	227	225	224	234	239	221	239	250	209	218	245	205	228	211	235	202	230	234	208	226	206	237	223	228	236	226	239	216	225	250	206	220	231	222	238	234	252	202	220	233	226	219	219	207	240	237	248	238	222	245	250	235	252	231	219	221	218	238	204	260	205	241	193	231	218	221	235	241	237	211	220	223	257	227	224	194	209	232	241	240	200	212	229	241	228	225	223	210	224	246	209	231	199	241	211	227	221	240	215	224	193	240	223	217	225	226	252	222	238	216	216	251	245	209	238	233	221	211	214	214	225	226	223	223	209	232	207	226	245	229	208	245	233	238	204	234	238	234	218	227	229	251	219	237	245	242	223	221	228	220	208	267	223	229	220	235	208	227	213	207	239	228	246	252	229	236	235	229	212	271	210	217	216	223	223	226	263	275	215	224	256	197	208	229	201	190	219	237	228	232	263	226	207	198	202	233	218	235	210	230	204	238	222	225	203	206	243	238	231	218	223	244	235	238	231	231	227	223	247	240	213	235	213	218	223	209	231	217	241	241	231	206	211	215	257	240	256	239	228	213	250	241	245	200	232	224	240	249	244	238	225	234	238	258	215	242	215	237	221	247	225	245	250	213	241	207	224	249	224	247	212	219	220	236	216	236	231	228	214	208	220	211	231	234	204	209	225	244	221	207	224	229	218	217	238	217	207	230	227	187	221	208	238	212	223	244	248	228	194	228	215	247	223	245	227	234	239	241	241	254	236	220	238	214	239	218	220	226	220	215	231	230	184	201	254	214	237	207	233	230	218	232	230	228	218	235	227	238	214	245	213	217	215	223	223	221	217	234	218	238	222	223	220	234	238	222	257	209	204	234	234	216	215	220	255	240	247	241	222	226	214	223	243	232	234	190	230	217	200	225	237	227	228	224	219	265	230	231	224	228	260	209	234	234
4580	2321	2713	1874	1190	1075	1177	1466	1975	1530	938	581	409	397	334	429	561	274	287	283	275	296	274	275	281	267	281	281	309	278	267	265	285	266	286	274	254	270	273	289	306	256	275	265	247	302	292	279	272	280	269	286	291	258	272	250	274	246	263	270	286	268	282	278	272	280	290	270	275	284	304	275	275	292	288	279	304	252	284	283	267	281	287	265	266	241	300	275	266	275	241	275	290	291	284	266	279	260	275	272	273	262	267	263	261	273	284	262	275	234	275	277	262	284	279	291	277	257	296	251	241	257	265	283	271	278	307	273	283	275	266	299	271	302	263	264	254	274	267	260	270	309	277	266	254	291	263	257	262	254	281	252	256	271	260	295	281	266	288	279	269	273	303	287	271	276	280	273	256	269	257	285	269	268	264	261	293	239	257	288	292	240	301	288	252	254	237	284	253	278	250	279	264	273	269	254	251	281	262	281	301	266	265	271	286	270	289	293	275	270	243	237	250	263	278	291	274	260	278	261	246	287	285	243	249	262	288	278	284	275	280	274	302	277	262	294	272	247	285	283	270	286	301	274	258	272	285	264	275	273	252	283	271	273	253	263	295	259	291	284	243	281	320	280	266	266	288	274	254	273	295	246	253	251	277	268	241	306	261	284	280	286	295	277	265	278	260	273	287	235	271	262	281	289	276	271	249	271	262	276	258	297	290	261	272	260	292	267	263	262	269	280	280	272	268	265	272	269	264	259	286	296	262	257	248	269	297	258	286	274	265	287	267	278	248	268	279	280	269	265	263	278	291	270	256	273	280	299	263	292	278	254	288	252	272	249	269	266	247	287	289	268	277	271	283	285	274	276	256	279	292	274	272	256	292	270	266	239	252	277	296	309	298	264	276	265	284	261	286	301	285	278	284	262	263	263	291	256	268	275	276	280	256	276	292	269	247	272	269	270	263	293	262	252	251	276	244	240	295	269	238	253	296	277	285	263	308	274	285	259	287	272	286	296	265	265	272	291	295	261	289	250	291	258	253	274	267	251	297	280	262	294	295	291	276	292	294	269	276	305	267	305	263	287	284	270	292	283	271	275	288	268	283	285	276	269	319	277	262	260	285	274	300	276	284	263	265	270	265	240	283	286	236	268	257	284	303	264	266	291	270	263	282	247	272	269	269	256	288	247	267	268	276	279	286	286	286	302	271	260	273	272	273	261	296	302	275	266	272	269	261	284	271	262	256	286	294	290	269	270	250	301	282	278	291	263	267	276	274	276	272	285	276	297	299	291	242	274	282	270	298	263	276	277	270	283	262	255	271	273	271	277	298	272	255	271	248	271	276	299	242	270	271	267	270	297	267	271	263	283	247	279	269	282	304	288	276	285	278	267	299	260	267	271	291	262	269	283	280	269	280	272	280	273	275	297	277	283	264	283	287	260	269	294	253	286	273	286	274	267	274	301	255	268	267	269	246	261	257	259	276	293	300	269	297	295	264	271	282	273	271	285	266	284	274	248	285	246	279	248	317	254	284	276	273	260	245	270	289	238	269	253	275	285	294	262	288	258	262	255	281	281	290	291	250	290	291	275	279	272	247	282	278	274	322	284	276	271	260	255	275	292	278	258	265	249	247	251	235	281	268	270	259	272	254	267	243	273	273	287	239	290	287	268	275	276	255	279	262	263	261	275	268	264	265	303	274	272	257	289	268	261	315	276	281	255	265	284	280	294	250	287	230	293	245	257	258	270	280	250	275	295	273	256	255	277	287	267	282	253	278	259	281	308	246	259	267	272	271	283	286	277	312	282	296	271	226	289	286	294	275	300	263	286	300	298	294	297	261	267	263	274	259	267	261	275	270	272	280	254	240	280	273	281	293	269	261	307	274	279	271	268	273	282	256	299	251	275	278	272	297	281	245	271	280	255	293	264	244	260	293	276	285	269	293	264	269	277	252	291	304	242	280	281	281	267	268	268	295	266	288	269	278	276	263	293	298	272	265	296	253	289	265	262	280	255	282	268	268	320	248	287	272	265	255	262	266	276	260	247	265	259	272	271	280	274	269	302	237	283	289	274	259	250	279	269	284	252	270	293	263	285	266	254	265	257	272	288	279	305	258	285	271	289	259	274	261	262	252	286	276	281	317	294	285	285	304	276	257	256	265	264	277	272	261	266	283	264	261	275	284	285	266	279	252	293	304	232	271	277	285	280	273	286	298	268	275	296	239	280	291	288	260	271	264	242	251	260	286	291	229	248	253	299	243	266	260	273	259	292	282	266	278	270	286	276	263	295	295	265	270	258	307	279	248	277	269	249	269	275	263	264	295	282	274	283	260	313	294	275	263	273	269	255	278	273	277	291	261	276	277	272	281	287	270	264	262	274	276	302	272	271	281	273	253	242	246	266	289	263	290	268	247	270	267	283	298	266	275	258	287	255	285	262	265	248	231	282	252	293	260	283	293	277	259	269	268	278	278	281	258	247	257	273	285	249	288	262	256	252	272	260	293	268	267	276	260	251	280	254	289	248	274	237	268	282	299	277	250	287	260	272	281	277	291	277	291	287	253	266	253	280	268	231	264	248	281	269	279	273	286	268	260	304	314	288	288	258	281	264	309	282	278	290	274	282	256	273	280	253	293	238	291	276	296	286	296	260	276	287	264	288	232	289	275	270	286	269	284	298	260	273	243	244	283	277	271	269	251	268	269	306	289	267	307	244	271	273	252	267	255	273	265	320	272	267	281	281	243	268	255	232	239	290	281	262	279	281	274	277	255	257	260	240	232	259	277	293	282	282	294	246	294	269	267	290	237	253	271	286	246	296	249	274	277	288	266	287	266	282	262	268	275	254	276	279	298	292	284	269	289	282	278	250	248	284	276	295	275	262	254	276	265	255	263	268	287	248	286	274	269	296	284	250	256	271	280	274	240	287	268	255	260	266	270	279	288	264	317	276	263	274	278	261	279	296	287	266	323	251	257	278	281	247	286	279	298	245	249	292	250	293	269	250	275	271	267	273	274	278	300	275	276	279	279	268	275	274	250	285	261	287	289	295	275	285	258	305	249	273	277	264	285	247	271	269	265	262	285	283	254	275	250	293	239	290	262	303	283	276	301	261	261	268	241	287	275	288	281	279	283	232	248	252	268	272	278	242	280	277	259	286	266	262	263	272	251	267	260	260	261	308	288	292	256	256	278	274	284	306	269	272	291	270	261	284	284	273	259	291	297	276	267	262	244	250	292	289	269	274	240	253	295	266	256	273	284	245	287	273	275	289	274	263	284	308	299	261	264	278	269	270	282	267	296	286	274	253	274	282	267	257	292	267	259	279	252	324	272	239	285	292	269	274	290	266	249	220	294	255	266	253	266	269	268	252	250	275	279	261	286	271	286	265	237	259	283	269	264	255	271	242	295	270	300	264	271	289	270	257	270	267	263	279	281	301	249	268	289	273	264	280	286	270	285	262	273	270	280	279	261	247	271	265	287	214	265	272	260	253	291	260	278	287	285	276
23788	21558	29343	24209	21571	18544	3753	2415	2646	1900	1149	877	762	638	663	1170	2040	585	606	530	547	598	537	480	501	515	465	509	505	476	513	492	491	513	498	500	519	512	491	475	495	493	523	509	466	500	491	467	498	498	494	483	511	417	501	512	528	505	519	492	497	495	508	525	501	483	489	476	462	464	484	503	513	464	487	484	490	505	472	475	495	482	522	514	458	487	477	458	502	497	512	512	517	497	513	481	480	500	480	501	491	494	485	472	486	519	496	455	508	479	470	476	479	487	533	478	492	478	484	500	481	486	479	494	492	484	493	466	506	495	455	484	526	484	487	495	502	456	495	462	466	509	482	503	479	499	453	467	488	500	520	465	516	485	491	455	475	470	461	498	488	461	454	498	487	448	512	474	491	503	496	496	471	510	479	476	468	487	498	456	478	485	480	477	473	476	517	496	458	509	453	487	533	484	506	481	516	506	475	470	490	473	506	468	469	510	453	480	494	501	445	479	510	487	485	435	488	460	463	521	472	521	473	494	466	436	473	482	484	509	482	487	488	456	487	482	482	473	481	517	488	455	499	464	461	491	512	445	508	471	501	474	486	526	448	487	498	479	437	509	489	510	493	433	478	528	469	480	510	475	489	502	505	466	463	492	432	481	470	489	450	466	528	482	494	436	470	495	501	487	522	505	489	465	496	484	456	486	485	487	462	494	504	478	487	441	470	514	484	470	505	472	479	474	483	502	525	484	468	496	492	504	465	511	484	502	480	457	491	474	474	482	496	445	491	439	480	496	497	499	516	481	528	439	511	499	481	520	501	483	500	465	489	482	523	491	468	453	482	481	501	472	466	513	447	478	478	514	487	481	481	480	444	447	478	493	491	512	472	541	462	466	460	486	513	456	489	459	490	493	476	511	492	518	434	497	430	466	499	454	465	486	506	493	509	507	488	503	448	509	475	536	513	499	516	491	471	450	482	469	498	461	498	463	480	447	513	484	466	461	484	493	484	460	496	448	451	492	517	470	486	493	494	462	475	495	482	497	470	510	494	464	482	520	494	468	492	456	514	509	489	496	484	495	481	484	444	476	476	489	494	540	489	488	496	503	493	523	505	436	480	469	532	484	467	485	488	514	498	495	514	450	455	490	491	501	525	466	478	542	489	491	492	471	507	540	518	481	443	447	509	483	465	488	517	492	517	444	486	475	472	512	501	463	505	493	481	457	514	505	533	495	512	543	476	525	488	502	465	481	514	518	494	466	470	488	461	465	487	498	489	457	488	502	507	459	488	492	463	454	478	550	485	467	502	480	477	492	480	486	507	475	464	461	476	465	481	503	525	463	461	477	499	476	489	482	470	485	527	476	492	504	494	518	494	475	485	505	526	509	487	482	423	451	447	484	510	512	493	511	471	468	502	462	487	487	466	488	487	447	519	477	493	480	491	503	454	483	516	487	500	466	463	527	487	499	533	441	463	440	506	551	504	501	394	503	479	469	486	512	463	476	510	468	421	468	439	476	443	453	474	484	441	499	503	496	498	445	484	496	454	486	466	514	488	522	462	489	466	513	532	478	478	502	492	468	514	475	467	454	507	508	499	499	479	461	482	527	504	488	489	507	450	483	529	497	507	480	463	471	470	485	504	477	540	501	452	465	478	492	472	503	452	473	499	475	498	494	499	493	485	480	479	476	531	429	486	481	434	442	476	456	500	480	456	542	494	539	455	490	473	457	489	488	504	524	462	422	477	502	464	487	452	452	495	500	485	466	493	460	461	483	472	501	507	494	502	487	468	465	487	509	465	490	486	503	520	477	522	515	502	506	476	492	501	490	471	467	490	494	473	485	499	471	469	485	487	478	517	472	473	500	487	493	485	499	523	468	469	479	495	508	472	506	484	478	467	468	506	465	527	501	475	497	458	500	490	483	476	496	464	473	503	499	503	462	445	484	476	497	478	492	480	516	477	423	478	471	512	443	464	481	493	467	465	479	494	482	491	495	489	471	481	532	513	491	500	491	468	502	487	484	490	474	492	453	482	493	522	459	516	456	446	495	480	505	463	488	447	505	467	505	458	474	497	494	439	521	506	501	472	476	464	467	495	536	469	512	475	491	488	511	429	466	463	502	458	478	486	475	481	488	483	484	509	518	453	487	500	500	506	492	490	526	476	473	471	493	516	490	463	513	490	503	451	509	455	509	513	506	455	520	493	491	481	481	465	479	441	460	499	516	503	489	517	461	462	502	493	505	508	472	473	479	493	478	520	558	467	468	499	473	473	502	503	486	457	490	521	482	495	470	496	464	479	476	472	498	479	473	443	484	526	461	465	498	485	445	483	479	487	476	486	488	491	488	488	501	475	485	496	465	485	500	513	464	528	474	494	478	506	437	481	481	499	509	522	455	499	470	517	469	480	476	468	463	421	443	501	475	500	500	512	467	467	499	444	491	483	518	522	482	478	509	479	493	504	481	461	505	487	494	500	466	461	467	460	495	462	492	485	470	465	498	471	483	476	481	469	489	484	470	506	482	548	506	472	534	477	477	475	493	483	506	507	488	507	504	465	499	447	493	460	503	487	482	512	495	476	527	492	502	509	480	504	470	458	508	479	477	521	484	472	479	477	456	458	478	501	457	481	485	439	474	463	502	504	491	477	504	488	458	516	440	444	445	466	530	493	490	492	472	460	492	494	463	488	517	499	521	500	476	466	487	487	467	512	450	509	469	449	521	468	469	493	470	471	457	503	498	479	514	484	516	467	487	467	466	492	449	486	505	476	490	466	503	448	490	521	457	467	459	485	513	477	502	505	449	494	459	486	487	487	525	485	504	435	507	476	506	457	466	442	438	508	492	518	527	500	493	502	511	483	456	476	465	470	462	480	469	473	468	477	509	496	488	497	441	465	520	485	543	466	481	484	484	520	435	479	508	505	530	465	494	465	485	500	482	446	457	484	511	528	462	456	477	503	488	453	460	476	455	487	477	479	513	496	492	467	520	457	495	492	477	467	514	467	507	491	486	496	476	488	487	493	521	472	515	504	518	495	502	499	460	486	469	493	479	502	450	517	465	439	504	523	466	505	484	480	471	464	479	474	495	501	492	483	476	476	470	477	502	463	474	482	488	487	501	491	473	494	502	476	494	465	439	460	488	486	467	487	484	444	478	503	491	496	509	482	490	490	496	467	474	464	523	475	458	471	475	450	527	461	478	494	458	508	504	498	469	518	467	514	518	470	466	474	482	453	486	468	509	481	463	478	472	500	510	525	489	504	496	477	491	480	499	482	453	517	511	528	473	509	451	502	508	518	472	511	466	515	465	456	510	449	473	455	470	480	510	489	482	447	531	466	485	509	500	434	528	473	488	490	486	495	526	456	464	495	466	471	506	489	504	464	472	496	509	492	480	495	516	488	455	503	477	458	493	492	484	467	456	542	459	485	510	519	460	492	481	484	478	510	468	473	498	499	462	482	461	450	464	491	466	466	488	503	503	484	493	507	472	464	495	524	488
5648	11584	11260	7560	6342	4382	4095	4560	5176	3653	1973	1423	1097	951	921	1861	3266	724	654	657	644	582	634	587	574	609	560	576	605	554	575	575	594	569	564	570	563	551	580	607	548	538	616	600	576	551	545	617	546	527	561	566	563	568	542	571	569	554	570	561	566	535	550	561	554	582	586	490	558	534	580	520	539	569	540	603	539	524	529	580	517	550	561	584	553	589	555	538	539	559	543	513	586	541	510	557	544	564	551	543	548	585	573	532	522	573	541	569	522	537	591	554	562	569	538	537	507	596	589	539	530	524	563	565	570	556	546	523	570	567	546	555	545	565	556	529	536	586	578	517	558	545	552	550	555	537	522	534	562	552	568	554	505	568	566	520	579	532	515	568	566	495	542	527	515	556	560	550	572	546	516	557	535	522	549	485	561	577	561	560	535	517	579	523	554	565	517	550	565	542	541	530	621	512	596	514	543	533	547	537	535	526	565	534	494	542	546	519	564	602	547	565	559	539	530	523	578	518	545	562	536	583	541	543	532	567	558	551	540	522	574	562	575	508	528	566	548	525	591	560	593	567	476	563	518	544	581	559	548	481	565	560	552	506	515	549	529	571	553	574	558	575	538	553	560	546	529	559	539	560	538	566	574	564	567	524	506	574	526	559	545	568	571	540	551	545	526	556	539	583	566	517	556	569	588	556	534	536	520	555	536	564	560	564	635	549	559	551	566	595	580	546	545	557	570	555	551	552	543	546	560	577	528	525	539	568	533	518	609	567	562	504	514	574	527	566	523	570	534	561	528	539	558	545	520	528	512	572	523	526	570	584	556	563	557	555	547	566	570	520	574	539	515	584	579	562	531	552	511	607	539	574	556	525	550	614	554	535	517	531	573	528	535	577	534	561	535	550	557	579	544	537	553	584	528	538	551	564	565	542	567	550	521	554	565	515	585	562	549	535	532	562	525	547	593	551	567	598	579	577	562	593	472	567	549	538	605	544	607	562	532	516	553	553	572	577	544	556	563	575	549	556	547	562	542	523	535	537	578	560	582	588	565	519	564	517	569	536	514	520	545	534	558	521	533	540	576	543	517	555	599	564	567	572	544	526	532	602	558	552	572	549	574	606	539	536	579	518	586	478	571	567	538	570	501	542	529	550	552	574	559	575	487	496	604	545	596	572	536	536	554	517	584	562	535	547	518	535	508	541	564	571	574	520	530	562	541	541	528	538	549	527	591	585	575	559	579	591	534	553	566	580	545	541	564	607	535	535	551	549	556	554	550	579	546	523	584	537	607	544	544	589	571	541	533	539	513	571	562	553	587	561	599	542	516	550	532	559	576	569	603	557	557	529	539	550	555	549	579	577	555	562	575	581	561	527	551	526	566	523	576	578	562	526	556	571	506	557	560	514	552	556	546	543	538	542	503	552	553	584	573	545	531	540	549	564	532	548	543	560	504	507	569	530	566	599	572	525	534	566	523	582	551	552	615	549	536	527	576	541	553	547	537	556	579	567	534	608	579	545	576	599	483	544	523	562	551	535	612	539	541	562	578	512	582	553	527	537	545	562	507	551	542	569	541	525	521	533	561	545	555	540	528	609	545	550	588	502	547	560	582	563	506	533	556	540	541	598	536	564	535	567	560	498	561	526	569	570	531	534	563	525	541	583	566	542	523	537	610	547	511	538	563	552	535	547	548	538	542	553	581	513	521	517	552	556	516	524	588	555	572	580	544	553	533	581	578	547	587	559	534	581	539	572	550	554	535	567	543	526	513	571	591	567	584	540	575	584	525	531	556	569	558	539	574	557	566	545	564	531	561	571	546	574	541	569	533	531	549	547	600	526	534	555	535	558	591	538	564	537	516	572	568	591	550	586	569	577	523	566	573	542	580	549	563	580	580	543	599	560	573	556	557	528	541	532	556	586	521	559	568	536	522	532	542	543	579	541	559	540	546	571	544	591	541	594	578	529	569	525	563	593	552	562	564	592	582	533	565	537	550	544	517	576	562	560	538	535	582	554	584	554	543	555	556	612	514	523	521	543	569	539	554	550	575	549	510	570	552	571	562	525	501	553	632	587	526	527	527	494	570	563	558	522	559	562	490	522	545	567	562	534	593	533	553	543	592	539	537	574	578	520	572	565	544	553	556	537	547	543	538	532	578	543	534	538	539	526	587	541	582	566	565	565	529	558	586	568	555	528	573	575	530	577	569	546	543	546	498	576	548	549	551	540	545	567	547	526	600	527	548	558	521	529	534	555	515	552	559	554	550	522	551	531	545	529	560	576	549	550	596	549	594	538	544	536	558	568	564	612	543	550	559	564	603	585	567	576	526	539	545	525	579	510	560	553	549	576	567	540	537	516	552	545	598	546	572	535	523	616	565	517	555	579	571	558	551	567	569	522	552	552	576	543	536	538	570	560	537	561	488	576	533	567	560	608	516	552	523	599	574	546	523	566	564	523	550	520	527	567	567	530	555	566	589	555	607	581	565	538	567	542	551	527	568	560	534	559	556	572	528	558	566	567	565	509	516	574	540	552	549	527	561	570	543	561	564	538	530	535	580	553	557	554	558	543	594	527	533	537	542	553	605	557	565	532	568	567	552	566	535	591	563	569	570	551	574	522	503	592	565	568	517	569	557	524	554	575	533	556	565	564	553	563	538	548	523	575	542	570	493	554	536	541	532	547	549	562	557	506	534	542	520	527	618	495	556	533	558	520	572	552	573	607	543	523	555	518	599	516	495	557	568	558	528	570	554	528	600	549	548	555	566	523	552	558	545	534	545	571	539	578	576	582	512	533	561	558	565	575	565	493	565	523	568	528	592	559	547	548	550	575	562	538	584	547	588	559	544	569	549	517	522	513	580	563	567	558	544	589	549	555	570	565	550	561	573	532	535	536	580	629	532	556	543	515	601	547	546	543	534	564	551	561	555	526	581	527	579	521	553	530	523	549	524	552	550	590	571	532	576	533	604	523	547	573	555	508	533	526	561	526	545	525	521	566	508	541	548	538	552	528	553	544	562	540	553	538	549	565	533	531	567	529	577	572	580	566	563	580	540	544	541	530	593	528	525	561	550	556	584	574	517	554	522	530	491	545	597	556	551	564	531	518	543	537	557	533	583	558	569	538	544	547	551	577	564	543	525	558	574	550	583	550	585	547	560	539	566	518	575	583	575	531	556	572	555	527	536	556	577	575	549	542	549	536	562	548	538	584	511	499	554	532	540	526	587	522	544	572	578	556	537	586	514	526	563	537	519	542	550	576	563	565	557	549	573	546	575	566	522	559	515	584	559	554	525	578	522	607	539	520	558	523	510	535	531	575	525	536	538	573	549	537	558	580	564	583	492	569	556	518	539	544	525	534	557	534	537	579	534	590	531	539	565	497	553	515	497	572	582	571	573	571	609	543	561	546	529	511	552	529	520	597	501	559	494	539	520	612	548	563	565	598	553	558	526	545	530	582	567	584	554	576	523	530	555	533	547	573	570	529	540	548	553	539
25017	21568	28442	25060	18072	2404	1400	1418	1531	1250	651	475	380	315	308	385	998	262	245	225	277	265	231	209	246	237	221	232	207	223	217	229	217	221	257	215	238	197	230	227	209	217	238	222	228	221	244	232	225	234	218	226	227	215	212	207	232	234	232	214	249	217	236	210	242	218	225	195	240	211	213	230	219	237	214	207	221	217	218	261	225	230	224	230	212	226	248	233	230	230	224	227	235	220	224	217	226	214	209	196	213	194	228	230	248	224	227	228	224	254	219	199	213	198	230	223	229	229	206	222	243	246	245	237	192	220	163	226	217	223	236	218	217	244	243	233	244	238	240	215	209	216	205	247	240	252	248	241	205	187	219	205	253	231	209	225	227	226	221	241	236	227	215	239	226	216	220	243	234	203	252	225	202	215	212	218	199	224	240	237	238	221	216	232	247	227	219	204	235	219	218	255	237	225	224	231	235	213	246	257	251	220	237	245	237	215	217	251	222	233	248	221	259	223	241	225	237	229	205	222	234	262	229	231	202	239	235	253	212	237	221	223	229	230	234	232	232	208	223	215	213	236	235	246	237	210	230	214	212	216	215	224	233	211	215	219	217	240	203	201	227	195	228	244	242	233	221	238	235	235	227	212	219	222	222	217	227	188	227	228	254	228	276	244	222	220	256	243	236	232	207	222	220	225	231	226	225	216	222	228	234	191	204	233	226	224	195	226	222	230	234	239	238	267	238	214	226	238	227	244	231	223	219	223	221	231	236	211	226	241	216	202	209	260	215	208	237	224	218	213	233	235	190	242	197	238	230	206	253	204	192	229	201	197	214	228	241	242	213	238	211	234	202	234	247	247	213	198	237	195	222	225	241	223	222	235	224	202	216	230	200	224	234	216	222	223	198	236	239	199	222	232	229	230	235	209	219	232	216	229	217	231	235	220	216	233	225	229	232	205	238	232	252	231	217	245	233	186	232	195	246	227	227	200	215	236	225	223	214	243	228	224	245	240	202	226	222	223	256	214	201	258	216	222	229	211	209	227	232	226	236	226	246	235	215	221	244	246	226	221	217	244	223	206	186	207	222	232	234	229	249	236	250	236	218	238	200	245	221	227	245	212	226	237	208	233	232	220	219	212	207	223	212	241	203	236	215	214	232	211	239	246	228	229	237	222	248	214	249	218	236	259	220	250	257	234	229	234	225	215	222	230	235	237	218	211	225	237	253	220	239	202	250	244	224	220	234	236	243	224	222	213	217	220	201	215	223	241	237	201	240	241	213	244	222	243	216	219	253	234	211	238	219	216	227	245	199	257	209	213	247	213	228	210	209	215	203	244	242	198	228	236	216	206	239	171	222	220	213	250	196	211	213	193	220	199	222	221	210	234	230	235	240	220	246	230	216	219	213	223	209	235	227	204	210	213	205	235	213	234	199	232	198	236	252	222	222	213	203	243	235	212	240	209	255	214	231	240	240	221	213	232	223	214	220	237	239	204	229	222	241	203	226	228	238	224	211	213	252	224	251	217	234	240	212	237	217	198	236	236	238	240	222	234	213	229	228	219	220	213	233	226	231	219	238	216	191	216	244	216	215	221	226	196	248	217	215	249	228	234	206	231	214	228	231	232	229	196	225	224	238	215	195	227	212	240	217	196	223	205	223	203	244	215	233	236	255	221	230	206	224	222	247	220	230	218	236	228	253	220	238	247	245	214	230	227	243	215	208	234	233	240	215	226	219	205	242	207	239	240	212	248	218	227	204	239	226	227	209	223	203	210	213	213	192	249	237	235	211	232	210	238	212	249	216	208	245	228	208	200	212	214	220	207	236	208	223	235	231	230	252	231	244	216	214	207	206	203	204	205	235	233	225	252	210	217	204	234	236	216	232	214	236	241	195	212	241	222	225	263	218	247	232	243	236	216	217	217	242	242	222	240	216	216	234	227	236	207	259	208	221	221	208	257	214	247	211	247	223	229	225	223	214	245	229	187	204	243	204	202	209	225	199	210	235	222	248	238	234	247	232	255	197	220	233	235	216	223	222	242	218	217	217	234	222	217	203	223	247	237	235	236	216	221	211	228	229	253	220	231	212	231	221	223	220	210	230	236	221	226	226	202	226	227	227	227	235	216	234	238	219	220	210	250	230	206	213	223	252	251	240	245	242	226	248	216	234	239	230	224	222	214	207	227	218	221	217	239	206	224	215	225	254	236	229	231	217	225	242	229	204	232	230	228	216	212	222	258	218	212	229	232	247	264	207	219	247	215	222	193	219	229	227	209	247	217	208	245	211	238	225	245	242	225	221	220	232	212	217	222	225	211	255	217	233	250	220	236	232	184	241	239	230	243	242	193	215	236	237	221	203	233	215	235	232	206	206	233	210	215	204	222	235	226	210	220	213	211	231	218	239	242	254	231	209	227	223	208	210	216	234	216	212	226	200	206	243	192	227	213	261	224	228	217	229	243	197	232	198	236	217	212	224	209	221	206	235	246	227	216	224	208	233	239	225	255	244	227	212	245	233	216	227	236	221	230	229	223	231	227	215	213	211	213	209	249	243	224	193	209	216	253	237	223	223	235	220	231	213	242	237	220	205	236	237	212	219	194	208	223	217	213	223	219	230	228	236	240	196	233	244	252	230	227	238	228	225	237	234	259	227	223	221	213	238	209	220	242	216	236	217	240	203	242	213	238	212	241	243	227	229	224	222	235	238	199	237	215	229	206	216	210	200	217	201	198	237	231	245	224	209	248	217	212	221	219	212	220	218	209	259	224	254	201	237	239	243	212	232	212	225	218	209	202	212	238	229	206	227	194	216	260	221	221	215	253	214	207	238	208	231	229	234	222	207	245	206	212	213	221	227	232	217	213	220	241	257	218	247	243	216	208	192	214	228	221	246	227	240	218	223	206	213	215	222	223	208	232	231	254	236	213	196	221	223	222	243	211	236	217	223	215	225	218	230	210	240	228	236	229	228	195	241	213	208	236	228	218	227	229	229	191	230	229	211	205	230	227	232	205	218	236	220	253	214	249	221	229	226	247	225	246	218	206	220	241	213	243	229	206	239	187	229	212	218	207	241	240	239	221	236	227	213	225	237	218	214	204	241	239	214	218	208	217	221	227	222	261	197	204	229	244	237	209	227	216	235	229	202	210	206	207	217	239	236	204	258	248	216	205	232	214	195	223	205	192	238	240	234	235	226	235	222	224	239	258	205	235	218	241	243	224	228	248	218	216	218	236	212	228	209	207	218	245	217	212	213	214	224	246	216	231	245	230	232	214	236	218	237	225	225	243	230	250	216	204	236	221	206	227	209	223	218	243	213	226	207	221	256	204	216	204	251	208	213	215	239	218	226	203	220	209	238	214	224	237	209	216	203	206	230	230	225	213	221	214	247	201	220	225	208	217	241	231	201	192	224	227	232	207	234	223	248	203	254	216	200	256	218	234	224	199	243	236	227	208	236	254	231	225	217	243	215	216	237	232	223	229	221	210	238	225	201	220	220	226
5548	7108	6740	4188	4286	3267	3063	3502	3686	2994	1433	849	670	524	478	672	1922	380	361	333	355	335	324	296	315	316	313	307	289	311	335	306	263	323	298	299	314	322	290	312	306	286	303	320	313	310	307	302	332	296	312	287	304	349	303	286	262	286	300	282	285	282	331	290	325	291	238	326	292	307	292	278	288	302	274	304	292	297	279	305	309	261	293	302	314	278	292	270	282	290	291	276	296	308	311	298	291	274	293	286	270	332	296	298	271	273	305	297	301	305	291	304	283	277	303	289	290	294	319	313	266	316	286	278	300	280	281	283	306	285	304	335	314	310	291	293	312	313	298	320	271	307	285	288	278	279	273	275	294	289	316	314	292	281	261	289	270	269	311	269	291	295	302	287	290	275	302	288	280	287	291	286	323	278	259	268	309	296	308	320	256	287	298	311	303	292	281	275	326	274	278	301	285	285	283	294	278	308	273	286	286	287	315	277	299	322	297	321	276	292	284	284	306	286	322	306	275	276	263	311	327	279	307	301	286	290	317	277	312	275	303	317	295	323	282	295	282	274	298	274	271	266	298	294	269	298	275	267	262	287	294	305	290	282	277	288	296	289	259	266	282	281	311	277	287	264	288	281	297	272	268	289	304	278	253	288	310	292	295	273	290	294	291	287	286	297	285	278	273	265	306	309	325	299	267	294	272	334	274	280	294	277	269	274	298	302	277	262	283	321	298	283	276	287	294	296	298	273	289	277	282	309	292	268	314	296	294	302	309	282	299	285	278	299	265	292	272	276	293	267	284	287	304	281	313	271	286	304	299	283	280	277	307	310	305	282	264	301	271	331	288	299	279	284	286	294	252	291	291	283	281	294	307	275	310	289	282	301	291	313	298	284	283	281	281	281	275	299	287	274	287	300	277	300	282	302	297	278	285	277	309	304	281	318	284	292	295	328	274	286	308	289	323	289	278	311	282	291	283	309	313	317	283	275	297	298	283	277	281	302	307	255	275	291	287	305	287	336	260	275	300	306	307	274	313	278	271	275	310	300	289	299	301	309	268	286	327	261	302	313	286	300	289	300	295	264	280	296	310	279	268	335	276	263	310	297	297	290	313	276	300	312	303	254	272	337	309	291	286	269	284	296	289	279	240	293	307	273	307	296	281	299	265	284	285	290	277	304	271	279	294	308	291	310	274	326	273	302	295	266	293	294	309	293	285	288	304	312	309	268	302	289	283	300	283	308	304	274	297	270	304	270	293	292	305	316	286	285	291	267	291	281	296	291	279	287	275	288	294	315	285	295	314	291	266	273	277	307	305	315	287	268	308	306	296	295	289	290	301	308	298	280	329	289	266	303	266	302	264	287	294	309	270	287	286	282	284	300	289	276	284	283	258	280	276	294	268	326	273	274	308	300	253	267	282	249	290	269	282	293	270	263	273	293	289	299	280	268	298	290	281	284	287	279	283	278	284	286	276	301	282	276	265	295	280	304	261	269	304	309	314	284	291	292	281	275	306	315	320	287	286	293	332	300	281	284	285	279	287	275	323	291	287	301	298	288	275	262	307	280	268	276	298	304	307	268	288	269	286	289	282	290	292	288	303	285	285	307	312	284	305	280	293	281	291	264	301	293	318	286	283	274	273	283	324	313	279	321	297	267	275	301	313	303	274	295	274	280	281	272	288	323	293	311	281	269	290	294	328	316	289	276	295	269	315	282	279	299	285	297	305	291	314	274	285	296	285	350	288	275	301	289	293	295	264	279	260	270	319	292	300	280	315	262	286	285	281	301	289	314	287	265	283	272	304	278	310	308	285	298	331	282	302	274	300	281	300	285	289	293	311	290	301	301	295	317	323	286	267	321	256	283	284	299	280	309	277	307	313	299	298	327	302	243	291	303	312	248	294	264	294	310	300	291	307	287	264	302	309	277	283	302	327	304	309	269	296	277	324	299	296	290	292	305	281	283	282	283	313	296	304	299	310	296	298	284	280	286	310	297	296	308	274	281	282	293	299	278	293	265	303	312	285	291	280	293	303	314	281	277	289	289	255	308	293	261	288	284	289	285	286	283	286	280	295	287	275	285	304	251	293	307	278	296	265	294	281	291	293	305	299	258	275	267	275	262	298	276	263	273	297	299	327	274	280	294	281	298	334	278	270	255	338	264	286	293	268	320	308	265	268	298	300	291	278	270	278	292	250	298	279	277	303	306	282	280	286	296	282	259	321	327	299	304	257	293	288	274	272	324	289	260	307	267	268	242	287	309	287	295	296	282	291	284	283	270	289	296	290	254	265	306	283	273	264	292	289	284	328	287	269	301	308	279	326	306	289	271	284	300	273	298	306	315	272	276	268	304	303	284	321	294	273	322	296	293	277	291	287	277	275	280	277	295	313	292	298	280	292	279	291	311	290	295	295	308	291	298	296	261	285	243	283	278	271	278	278	260	308	281	318	286	306	306	296	285	274	268	278	299	293	287	284	285	297	312	305	255	293	312	303	278	270	271	298	269	298	274	276	301	327	303	286	304	271	267	292	277	296	277	279	287	307	281	289	293	296	298	315	290	293	292	324	303	281	287	259	268	269	307	279	278	274	306	294	274	307	296	284	267	267	294	289	299	288	283	302	268	299	314	276	298	324	305	274	297	254	301	314	271	267	318	258	318	285	306	290	293	298	293	285	295	281	310	302	269	295	293	346	298	300	277	280	274	291	273	336	307	286	290	307	275	276	290	253	263	275	314	294	268	295	287	305	287	273	296	265	268	291	283	317	290	288	272	268	275	308	267	290	291	271	296	289	276	308	278	254	283	266	260	280	280	309	296	297	324	266	305	304	310	328	297	286	266	256	277	298	289	305	308	287	313	285	286	314	289	300	274	318	288	275	269	267	305	306	279	277	318	296	319	302	310	293	290	286	311	279	265	276	291	302	277	306	292	292	287	288	298	281	291	303	278	291	280	293	281	310	268	291	306	263	286	316	319	285	274	282	291	281	285	313	294	296	270	280	290	283	299	274	265	272	302	306	305	272	312	321	319	317	286	291	296	270	280	290	261	270	274	267	300	298	307	277	261	301	285	326	301	304	300	294	270	280	298	269	286	320	257	278	293	289	279	312	322	301	302	284	267	302	298	296	273	270	284	294	309	285	322	260	303	278	297	276	266	305	307	307	296	258	286	307	282	278	295	302	281	278	283	286	323	301	300	305	280	265	334	296	283	262	298	278	271	289	300	294	284	273	288	306	283	301	279	260	302	266	271	303	290	280	296	273	263	310	286	287	289	315	294	283	301	296	282	299	310	318	266	287	287	287	273	304	259	276	292	296	298	286	267	296	298	318	292	298	276	301	275	275	314	274	288	304	312	280	287	299	300	291	314	316	289	292	272	290	262	299	327	279	287	296	287	264	289	280	294	290	294	309	269	292	255	293	285	303	292	296	323	288	290	313	279	297	330	283	297	273	280	337	324	305	282	303	261	296	285	276	296	301	289	276	311	322	271	264	294	306	297
22989	21574	29627	23981	21565	21650	16114	3919	3432	3156	2017	1321	1073	928	895	1429	5291	807	716	683	681	619	676	663	693	647	641	631	635	615	627	620	645	618	639	651	630	608	606	642	626	614	632	592	645	660	590	588	601	627	611	589	631	638	591	616	612	607	594	622	561	545	604	617	579	603	654	647	610	592	610	650	561	590	621	578	602	586	604	615	593	578	639	599	607	616	593	538	582	653	581	593	613	629	601	658	551	601	581	586	585	582	563	597	594	649	586	637	621	610	621	639	598	567	599	596	583	581	574	576	558	596	602	610	619	597	609	563	621	583	612	629	623	611	614	610	653	546	600	603	600	604	594	614	572	559	579	620	621	566	600	620	561	593	589	580	604	557	599	603	558	574	611	584	575	606	595	630	582	601	653	573	610	622	628	639	618	591	608	613	564	598	625	564	592	604	579	584	597	589	631	612	647	658	601	668	579	571	616	621	616	586	611	611	592	601	576	596	562	587	616	623	582	595	583	591	570	656	613	602	598	594	588	567	598	640	588	552	562	609	602	591	600	603	589	620	599	624	617	583	589	611	562	584	631	611	597	604	614	590	562	631	586	592	594	609	617	569	585	558	623	641	564	552	618	553	513	601	552	572	567	571	627	590	622	594	576	640	600	594	615	590	632	573	570	565	599	560	549	589	575	607	565	584	595	584	620	598	614	585	629	596	595	584	609	607	584	608	557	603	621	584	535	599	585	563	567	581	617	583	572	630	632	624	564	553	609	599	588	597	609	617	607	558	568	588	585	602	596	611	575	561	614	583	577	599	632	578	592	604	584	562	560	558	588	569	619	588	610	594	643	599	612	603	603	662	613	598	606	612	628	627	626	630	591	644	553	652	650	618	564	609	564	581	588	634	604	606	619	549	587	588	606	589	578	598	588	576	597	596	582	605	634	626	580	596	608	619	593	562	530	582	588	614	635	579	587	595	623	593	605	607	606	585	635	614	617	612	641	603	643	592	575	626	594	593	548	607	610	619	545	593	623	594	600	626	622	626	578	602	625	570	558	610	601	578	601	581	626	612	629	579	640	592	616	600	620	574	626	623	617	614	616	596	598	654	551	575	587	572	579	613	614	575	559	615	595	606	595	601	629	565	565	586	592	609	552	577	618	597	590	629	570	592	580	566	589	584	593	590	598	599	625	583	595	629	573	546	635	618	602	631	599	584	612	598	611	616	603	584	611	568	640	610	567	612	619	593	615	544	618	630	610	623	606	554	615	621	602	634	578	609	594	569	608	594	625	610	608	629	630	544	570	612	590	570	609	609	639	572	630	644	582	599	584	627	612	599	616	627	569	613	556	609	593	624	611	582	603	599	580	582	630	563	596	597	574	611	540	592	573	530	598	567	534	605	575	562	587	628	567	584	618	595	640	539	586	587	594	604	616	578	549	631	563	583	600	634	594	621	619	574	610	597	614	636	595	589	618	582	619	620	613	569	612	563	596	617	573	618	570	619	610	581	592	628	607	616	630	625	597	625	563	614	594	640	586	605	591	614	546	598	561	581	576	617	595	571	572	590	581	588	586	558	569	606	614	603	567	626	599	618	600	579	632	603	587	641	577	601	598	585	599	586	558	589	570	594	590	621	618	627	624	633	605	617	608	594	573	627	589	633	582	593	578	617	629	586	600	558	589	618	610	603	586	650	598	623	610	602	583	566	614	627	589	610	576	588	565	591	616	591	632	564	582	617	603	597	585	566	566	611	645	555	593	591	606	644	599	538	614	611	596	602	545	609	605	625	536	624	553	615	598	629	557	574	565	661	595	623	650	557	632	594	603	612	600	593	622	575	613	563	613	590	587	589	563	592	631	598	589	627	605	566	586	612	555	584	562	627	568	605	607	622	634	578	593	652	575	565	574	595	587	600	615	594	610	587	606	609	585	605	584	601	582	581	614	632	636	604	617	543	612	604	638	611	598	565	608	605	594	614	559	621	614	627	593	573	544	595	608	541	569	542	628	566	611	615	578	613	614	565	559	572	622	574	606	603	603	558	619	585	597	609	571	590	595	627	576	593	555	566	563	610	598	593	599	592	598	634	596	644	661	587	619	598	605	585	572	575	583	596	603	619	558	604	621	564	648	601	580	587	603	572	587	624	595	596	570	587	589	619	573	591	542	554	522	581	601	580	650	580	583	601	622	607	553	587	607	542	586	562	590	628	628	593	590	630	596	618	586	616	618	594	606	650	571	595	597	608	596	580	536	600	620	578	623	625	568	612	567	562	580	593	585	608	604	582	596	562	566	604	629	584	586	576	594	671	694	608	565	609	548	584	621	585	642	594	584	575	574	562	599	605	630	611	616	595	583	603	594	630	579	594	581	628	586	567	569	598	645	605	617	624	604	617	620	560	629	580	584	625	592	586	564	600	607	607	592	600	590	622	613	584	585	584	620	613	582	526	627	571	602	589	558	578	603	589	573	578	565	601	610	580	588	604	596	642	591	579	568	639	604	582	594	617	572	558	635	601	616	595	585	597	585	598	622	588	576	566	565	563	611	589	565	583	582	627	602	602	570	603	605	602	605	594	643	625	640	603	622	603	572	582	578	610	582	590	612	588	659	593	614	568	586	580	575	604	571	600	615	610	597	596	623	540	607	570	576	572	566	612	585	553	564	615	619	580	534	615	670	639	663	623	606	599	610	583	606	606	579	600	620	565	643	588	660	612	617	654	553	593	586	572	619	568	569	574	637	615	612	573	582	605	583	528	570	595	604	577	610	554	569	598	623	594	613	622	582	579	579	610	579	565	629	545	590	609	594	614	593	562	608	570	603	603	612	566	595	602	608	601	618	637	621	625	635	566	612	615	552	603	608	559	604	601	548	551	626	621	623	564	549	589	572	564	619	599	604	621	565	608	587	601	580	579	609	582	545	612	598	583	609	621	585	589	615	614	616	527	601	576	592	568	573	585	603	573	585	595	666	574	599	577	590	620	578	598	574	629	625	588	611	581	588	621	637	614	536	575	599	554	581	598	606	570	606	619	601	641	590	656	603	603	559	567	588	627	569	593	553	547	622	610	601	630	610	623	606	605	581	584	592	621	586	556	621	619	609	618	606	609	578	633	580	627	658	603	556	549	578	554	543	566	621	638	599	592	604	581	593	577	629	601	575	614	565	593	611	617	630	604	594	600	630	578	603	618	572	556	596	596	603	630	592	587	590	587	619	568	589	610	628	616	623	583	613	590	628	595	604	599	595	606	613	602	589	589	615	631	598	557	573	615	592	619	593	587	627	570	541	623	593	557	647	617	637	609	621	582	620	618	587	608	554	540	554	580	600	611	579	580	556	572	560	613	585	621	574	559	573	566	602	600	550	598	621	608	599	576	603	597	577	619	618	557	572	563	584	588	586	551	600	601	614	571	586	566	574	601	601	569	590	573	573	590	568	598	612	590	543	598	562	644	640	615	579	576	600	584	596	608	596	597	638	591	600	591	596	534	595	617	582	627	624	613
8993	17889	16881	10512	7827	6095	5245	6263	6810	5935	3659	2114	1718	1461	1360	2289	8276	930	863	855	872	839	783	818	778	789	750	758	766	731	707	727	743	712	775	729	721	754	687	688	700	726	656	691	694	670	678	663	703	682	705	709	732	724	666	716	718	737	688	740	653	707	714	715	659	661	661	725	717	636	713	709	716	685	676	708	682	659	706	699	684	679	689	645	679	657	697	678	697	670	659	741	657	697	653	659	648	678	685	710	680	700	706	720	682	690	718	671	681	679	670	616	685	689	692	719	729	704	707	682	650	670	716	770	684	670	720	694	691	740	675	662	656	643	710	669	652	704	773	707	691	667	700	686	645	719	651	678	692	694	680	651	671	708	647	721	677	700	686	665	674	662	680	695	709	645	708	635	664	672	685	668	686	692	713	617	676	664	664	632	705	657	707	658	686	627	666	706	645	689	695	646	671	666	666	695	670	654	629	666	702	705	701	644	700	711	670	649	672	662	697	673	679	642	686	690	671	678	674	662	655	620	673	659	678	657	632	713	662	681	665	700	686	654	727	678	691	714	695	653	688	699	695	663	687	660	661	637	671	693	652	644	673	659	696	674	688	774	691	689	649	697	756	644	700	714	655	640	693	691	665	687	662	654	682	659	653	628	631	697	689	701	664	671	648	668	700	655	669	703	650	679	693	646	657	687	664	675	654	673	649	740	669	691	681	702	746	677	724	670	672	670	667	674	683	676	687	708	705	735	684	718	658	674	643	651	682	701	692	672	659	675	621	680	669	716	732	674	628	680	652	683	700	680	729	710	663	693	681	719	664	644	645	652	654	694	661	632	684	647	701	684	674	686	680	729	668	683	668	670	683	698	673	634	687	677	730	663	619	681	658	694	727	682	687	717	647	690	653	671	670	699	699	688	710	675	666	701	652	675	700	655	654	700	640	704	645	659	672	644	653	657	699	633	693	750	671	631	668	672	698	653	706	708	687	674	723	650	733	713	677	661	704	670	698	691	674	699	694	666	665	678	717	708	725	706	663	698	703	625	669	672	696	674	718	668	651	693	680	698	687	713	680	711	720	639	732	698	634	716	683	661	641	697	716	653	677	716	690	652	716	701	677	673	738	654	687	682	718	669	740	683	647	710	657	683	688	656	701	691	685	677	647	640	700	700	693	671	663	690	733	680	683	677	645	663	684	678	625	705	637	667	667	697	672	648	666	657	673	675	632	728	684	664	653	658	685	675	653	653	661	673	684	693	706	645	684	651	614	650	619	734	696	684	687	668	735	677	698	686	682	654	692	662	669	740	652	722	726	750	688	699	685	633	684	707	619	661	653	694	680	684	649	668	686	693	627	651	681	706	673	673	744	701	706	700	686	670	660	671	695	662	678	693	688	686	705	658	645	699	667	665	674	679	748	670	673	655	728	712	671	684	691	708	662	661	698	686	697	698	669	651	692	663	707	649	701	667	693	645	652	660	667	617	634	646	640	650	682	717	698	631	686	673	650	699	660	721	644	690	706	675	637	704	700	731	738	711	683	717	690	622	640	685	661	675	667	712	654	678	674	738	636	680	679	697	708	673	689	627	682	681	704	715	688	675	711	691	706	636	689	696	721	696	685	624	668	611	691	662	681	650	661	699	697	704	676	670	686	705	644	641	649	663	708	718	714	667	698	712	688	680	663	624	723	677	719	680	693	679	650	645	682	689	645	689	673	652	676	670	656	707	669	682	637	650	645	694	677	669	678	683	707	649	686	657	690	687	686	690	671	672	684	694	645	676	684	697	692	666	626	699	700	724	686	700	652	661	690	735	676	692	663	700	716	721	672	671	648	669	643	653	677	660	640	738	690	708	686	679	643	665	682	669	684	669	721	658	613	693	721	692	656	669	680	690	760	671	658	671	712	703	668	689	632	693	640	666	668	642	656	681	653	635	677	709	656	661	648	715	689	660	703	692	700	693	660	640	655	695	683	675	712	703	702	686	675	672	668	625	713	684	683	662	720	671	684	728	683	677	712	658	683	708	723	683	681	665	677	676	650	665	663	700	720	701	701	695	688	676	668	653	739	682	646	653	689	729	695	673	694	702	721	667	697	700	696	683	681	655	689	670	687	717	697	745	714	644	715	612	673	680	754	719	628	733	644	714	673	693	707	688	635	637	688	708	665	746	661	668	749	708	671	656	691	675	686	670	648	615	708	670	690	693	682	687	693	679	636	682	730	690	631	706	664	702	697	693	650	660	643	714	687	679	653	678	670	645	709	685	641	662	686	648	688	699	657	716	724	679	707	671	674	730	691	672	680	679	654	652	658	690	692	715	701	696	682	710	653	663	684	662	745	702	718	691	646	681	695	668	673	677	655	686	684	658	680	661	641	719	667	695	724	687	666	674	665	700	733	692	686	648	704	665	691	661	643	675	666	678	632	653	651	683	700	662	696	702	632	683	693	677	711	685	672	642	652	641	686	694	674	709	694	644	654	660	650	706	682	658	691	664	666	671	704	686	682	684	719	670	640	666	619	685	650	724	653	640	657	673	689	685	664	655	695	642	654	659	671	720	664	689	694	651	691	693	680	665	636	714	724	696	630	717	665	675	672	656	668	685	681	701	645	696	674	680	706	665	709	652	682	723	734	663	703	689	695	670	697	704	660	675	685	764	708	722	693	695	743	668	685	686	694	730	672	715	669	695	714	640	675	712	723	647	674	661	733	686	702	647	673	669	649	617	683	716	656	706	670	710	670	676	642	697	652	696	627	687	678	645	677	678	692	652	693	662	672	699	644	692	680	671	689	642	645	640	691	669	653	714	673	703	666	688	693	605	645	671	720	728	655	634	683	711	690	710	669	656	658	635	669	667	672	659	661	689	677	726	664	718	677	679	649	675	613	683	699	675	730	670	636	733	696	646	698	667	715	665	625	643	669	704	615	647	673	695	680	707	679	664	711	679	693	684	656	681	659	630	718	649	686	629	703	648	660	619	697	661	647	705	654	652	660	655	661	672	683	649	686	662	702	701	691	696	692	686	647	647	630	686	677	672	737	672	667	668	679	687	673	672	703	685	675	678	699	662	689	698	656	661	650	687	682	664	660	712	651	686	681	666	645	630	649	674	685	663	712	629	698	673	671	650	716	687	693	657	650	720	681	631	690	672	716	658	630	687	669	667	689	713	636	688	683	667	700	653	661	692	679	706	716	674	676	676	674	676	692	721	697	623	658	725	646	656	662	696	688	692	664	709	710	664	667	679	660	686	697	683	711	733	742	702	660	743	688	688	715	700	661	711	652	694	685	661	689	710	668	672	631	654	670	643	701	651	664	657	670	687	683	690	666	722	705	661	665	722	698	694	677	735	632	616	659	678	651	683	705	701	643	681	658	695	663	703	692	643	684	661	648	669	637	680	683	641	661	638	672	654	722	667	681	677	684	710	658	687	703	687	686	675	692	694	646	666	651	685	689	696	678	691	640	686	700	659	665	670	688	668	595	679	669	723	681	670	699	698
27314	21203	11349	1719	832	659	664	740	915	835	557	324	331	270	256	307	428	226	230	247	235	237	261	230	239	225	241	222	222	217	235	192	211	245	237	215	219	214	257	243	243	202	237	248	213	216	222	231	224	209	241	236	210	219	232	209	194	215	228	228	239	242	223	263	228	244	222	205	236	225	198	228	207	233	221	211	229	251	213	227	234	239	208	227	237	216	214	196	239	228	209	220	233	229	232	236	229	233	233	220	228	217	212	241	226	238	244	222	203	222	220	217	261	237	229	212	221	226	198	212	204	218	233	229	260	225	226	225	205	202	214	242	207	236	245	243	227	204	212	204	225	240	229	237	227	242	220	247	222	216	223	241	233	205	210	247	222	225	234	214	200	233	208	209	242	246	247	194	219	239	223	216	235	199	247	225	253	238	226	235	220	233	218	228	234	190	235	214	248	204	245	224	220	246	236	223	246	233	228	220	209	218	221	210	238	241	196	207	228	210	237	257	215	206	218	241	233	225	227	219	201	259	229	261	231	241	220	249	226	211	216	226	223	219	230	244	230	245	209	248	223	214	220	232	222	236	202	242	234	221	221	227	236	239	213	245	204	244	196	230	228	237	219	205	228	240	228	201	239	243	217	230	232	216	240	222	232	230	247	237	209	234	236	237	233	235	212	230	225	234	241	208	222	234	208	244	228	200	208	220	206	203	237	247	201	225	212	220	222	218	261	239	207	235	199	224	213	192	217	195	254	239	230	246	233	213	221	232	244	217	229	245	206	229	226	221	236	209	233	255	211	217	241	233	240	232	240	204	224	250	219	200	217	207	218	215	265	254	240	214	233	261	234	222	242	227	238	220	245	213	214	247	237	215	229	227	224	215	221	245	233	221	210	220	237	228	236	232	242	230	226	232	229	205	251	223	227	214	242	238	209	216	208	233	240	268	216	209	211	225	204	221	215	235	237	218	223	232	207	230	204	241	220	202	231	214	222	215	189	239	217	220	233	212	225	243	210	251	204	216	242	215	260	220	230	234	204	244	246	213	224	193	224	217	245	223	226	199	190	222	203	224	207	225	222	225	234	244	220	225	216	233	236	215	247	211	212	233	214	210	220	241	229	231	235	227	225	231	203	223	229	203	242	218	204	249	240	215	203	217	214	225	194	216	207	236	265	237	226	226	192	216	239	226	238	220	225	236	250	234	233	244	228	226	224	210	224	237	239	207	230	221	236	236	226	218	231	188	238	216	211	250	227	241	235	230	197	225	225	243	230	224	221	244	262	244	219	235	194	224	241	188	204	225	236	217	203	237	213	218	221	217	207	220	225	236	223	201	226	218	233	216	229	253	229	228	223	208	203	211	226	230	235	228	227	201	223	235	234	196	230	227	227	250	217	249	233	249	214	246	222	224	242	235	246	212	238	212	209	219	208	225	197	237	222	216	231	212	225	232	228	224	210	214	240	231	245	242	234	188	194	229	171	228	231	248	244	237	203	224	196	210	243	192	227	267	235	249	225	225	228	230	225	229	223	219	219	229	240	227	237	245	248	212	239	235	265	224	214	217	222	199	233	221	262	212	211	240	236	228	200	225	211	216	229	235	216	215	232	222	212	226	213	234	241	210	227	228	209	224	215	230	217	228	221	241	219	212	203	220	220	228	240	216	220	210	240	231	229	216	205	240	243	220	212	215	262	229	223	232	191	209	220	232	194	216	226	221	221	239	238	205	262	213	215	239	229	245	225	206	246	234	214	209	223	229	212	234	228	248	245	210	216	203	228	200	222	225	216	235	215	240	236	242	219	239	217	278	239	226	222	232	245	217	241	257	227	205	203	205	204	245	227	232	237	257	234	246	206	200	227	202	231	224	235	199	230	234	216	219	237	216	222	206	236	245	224	219	219	227	227	238	214	215	210	248	242	214	206	251	203	188	241	219	222	226	215	213	247	183	238	190	218	220	244	218	247	218	220	242	262	242	216	214	199	247	214	248	228	224	235	205	260	210	210	235	241	246	209	235	255	223	222	216	220	227	201	221	218	206	235	240	240	191	231	225	225	207	228	216	246	219	202	216	253	260	221	230	231	224	244	239	223	220	193	221	215	211	241	199	221	221	223	225	217	231	232	221	231	239	242	248	225	215	205	219	217	191	239	232	223	235	231	205	219	227	236	222	227	225	251	218	254	213	236	230	217	234	206	241	251	222	228	215	241	232	228	233	207	219	238	233	218	227	249	205	207	210	198	233	232	234	216	220	204	214	223	239	229	210	244	282	226	225	220	240	201	202	236	234	214	241	234	240	217	222	254	230	226	229	226	257	203	215	216	232	219	228	230	220	238	257	211	219	202	211	245	225	213	231	230	201	184	247	227	232	235	224	224	232	234	227	211	219	241	257	234	231	221	231	215	238	221	230	233	233	205	218	246	256	224	224	227	222	241	225	236	219	245	244	237	240	224	223	231	242	247	235	235	238	225	227	202	216	225	209	210	218	242	233	211	237	206	203	211	201	220	232	235	216	245	217	227	243	210	226	236	206	214	231	239	210	221	233	201	188	219	213	244	223	225	211	239	219	227	227	229	221	243	226	240	231	243	221	240	218	197	235	234	258	201	226	226	213	210	216	225	217	228	211	211	239	231	222	240	178	213	190	223	214	233	227	227	231	249	190	246	229	241	209	213	246	228	237	244	249	250	244	225	206	218	245	207	212	241	221	230	235	220	236	208	218	199	231	203	234	242	223	232	232	217	210	228	251	208	245	236	252	237	234	258	227	252	233	232	191	210	247	220	218	222	218	218	251	202	220	211	228	229	233	229	229	225	220	232	249	238	232	242	245	208	244	240	241	216	232	211	256	226	245	214	213	212	195	238	238	218	208	237	211	256	221	221	224	232	236	213	236	221	233	223	220	221	201	232	207	246	227	215	215	225	252	201	219	229	211	230	221	243	196	249	212	225	250	220	243	246	225	216	210	225	218	228	198	242	211	219	232	210	218	194	226	214	195	217	197	220	238	221	226	223	227	228	218	230	231	267	214	223	202	205	224	241	223	215	233	236	183	225	226	260	197	233	244	214	229	239	210	239	214	195	221	245	224	215	227	249	210	212	224	226	219	226	253	253	238	219	214	234	258	215	208	249	227	235	229	204	234	226	234	223	216	230	216	237	254	219	215	202	239	228	260	250	236	230	203	222	226	221	205	231	200	188	221	238	221	220	227	215	253	239	211	235	236	230	204	221	219	223	241	217	206	206	238	241	214	252	217	213	234	198	222	249	230	211	219	224	220	206	224	210	238	225	223	229	191	228	203	248	226	235	232	226	247	224	189	209	209	227	220	206	233	234	215	205	195	225	220	229	229	246	218	198	238	245	264	227	234	249	205	242	220	223	263	227	198	224	259	228	244	199	236	232	232	230	222	230	234	230	213	230	234	240	216	224	248	204	224	195	240	210	214	228	246	224	224	203	238	237	227	221	234	210	231	218	237	232	200	220	235	250	215	233	234	211	208
5181	2287	2726	1873	1089	908	923	1456	1907	1846	1038	549	474	372	356	426	610	280	277	276	267	258	282	269	283	290	264	273	284	270	255	277	276	238	287	302	275	269	237	268	271	297	263	287	305	275	282	279	259	270	238	263	269	281	268	284	236	261	271	296	268	264	300	252	270	283	262	275	261	248	258	262	286	281	287	283	276	280	306	294	307	270	250	275	283	285	257	263	261	266	279	300	286	263	292	284	283	258	276	249	290	271	274	270	280	267	259	277	277	265	268	264	282	247	247	276	247	288	264	277	281	255	269	286	264	319	277	270	256	240	275	276	297	284	276	246	223	276	285	276	290	276	288	270	271	299	250	249	249	285	268	290	270	290	290	274	274	268	279	254	263	279	267	277	264	276	252	265	260	265	276	262	268	272	270	285	261	242	264	280	290	265	281	279	292	257	274	273	271	252	267	255	281	260	252	267	250	271	288	281	286	265	276	267	272	254	266	256	267	277	275	263	274	275	272	260	285	313	275	267	257	268	281	283	279	284	266	272	256	285	261	254	277	282	283	269	278	309	261	273	253	298	311	291	249	237	248	256	272	295	268	250	297	288	269	266	294	275	283	236	263	294	300	279	240	270	263	280	269	275	253	281	260	273	269	278	251	237	273	252	260	274	291	273	295	283	248	287	257	264	257	260	275	292	284	260	263	262	266	276	248	284	259	288	277	283	306	273	268	264	244	236	272	276	262	245	269	255	278	272	260	242	273	274	283	261	269	273	256	262	271	268	258	264	249	250	250	277	267	274	276	266	291	293	256	283	282	274	260	261	300	262	283	259	264	271	242	275	246	270	274	254	272	271	279	250	257	287	298	279	254	277	273	271	262	288	269	270	252	280	263	263	262	298	278	274	307	265	276	254	271	301	276	248	280	260	273	267	225	254	293	264	272	271	274	285	284	291	268	260	265	271	245	254	246	284	265	252	271	294	252	283	280	258	282	262	261	251	265	264	288	270	263	272	258	282	252	256	279	262	286	247	274	274	289	264	267	261	273	277	260	271	282	247	261	273	264	262	242	269	304	255	276	267	280	289	289	256	256	258	277	264	247	256	271	251	306	273	259	255	266	267	264	258	279	290	257	271	270	302	262	261	261	292	273	271	271	291	267	275	289	242	271	259	275	272	285	274	290	286	246	273	258	268	257	259	264	264	257	252	288	265	267	272	255	280	295	268	256	296	281	246	274	272	303	259	269	279	272	269	270	275	267	251	272	270	266	240	276	277	258	262	261	256	275	284	270	273	282	270	242	253	221	249	233	281	255	256	274	274	259	302	249	286	247	309	267	246	300	244	300	286	278	246	294	258	288	289	265	295	277	270	284	265	276	289	256	254	299	280	270	258	294	286	255	252	277	279	289	285	262	244	287	267	264	256	281	281	248	263	246	278	252	258	278	281	250	272	253	280	253	263	258	270	249	300	257	287	244	266	309	272	280	246	246	275	251	307	269	282	274	275	294	281	248	274	298	278	261	263	262	263	306	266	278	266	267	232	259	268	261	284	261	288	307	250	273	298	268	272	280	303	275	276	251	280	296	257	261	278	256	296	275	270	267	280	264	267	301	269	271	257	257	267	276	265	292	276	261	263	314	284	266	250	305	264	244	262	302	275	271	288	264	258	297	241	276	261	261	243	288	247	270	282	277	278	236	283	297	244	276	259	263	288	258	253	296	270	261	260	302	269	275	257	296	282	300	262	256	246	271	307	263	273	308	262	257	258	282	274	261	258	275	290	267	278	289	284	283	252	288	272	281	259	268	252	231	262	282	247	265	252	243	263	262	242	250	286	283	259	293	258	267	262	269	271	238	289	245	257	270	271	281	254	251	292	255	289	258	255	274	276	279	270	291	275	279	298	258	314	236	267	275	264	232	276	286	267	301	259	270	249	241	295	278	294	298	281	267	265	309	264	268	275	260	303	280	276	284	270	265	256	266	288	280	274	251	299	274	299	274	247	236	256	294	251	285	229	271	287	253	263	273	263	292	261	257	261	276	262	276	260	246	265	274	258	263	272	269	250	275	285	256	265	273	291	279	286	282	289	286	273	247	276	246	287	261	270	288	288	279	266	263	251	241	269	259	270	290	275	297	261	244	241	247	256	283	271	282	270	256	281	280	278	266	278	275	294	278	302	264	269	249	279	252	264	247	260	265	284	291	292	267	285	276	283	281	290	293	264	294	294	294	293	276	256	283	282	260	285	245	270	245	285	284	263	264	262	289	277	254	248	289	260	269	242	248	291	254	284	274	289	270	285	255	275	275	259	254	293	253	281	295	280	285	280	297	276	289	256	262	265	243	298	295	273	281	272	293	252	264	269	262	291	280	274	292	295	256	287	268	278	277	279	284	259	261	268	302	264	265	253	261	299	269	267	271	253	278	273	285	258	274	253	264	277	273	274	294	246	268	257	278	293	268	268	279	285	254	254	251	247	280	264	226	281	258	268	261	244	237	288	261	292	255	275	259	248	276	259	270	262	251	276	266	264	275	278	255	254	273	275	273	283	273	258	255	255	264	296	264	256	275	266	296	274	276	262	309	284	287	275	279	280	275	269	270	264	271	255	255	256	244	275	267	269	288	270	277	274	279	276	256	280	294	249	282	273	259	289	264	257	280	292	265	292	278	260	282	293	272	264	276	266	280	280	271	260	302	260	266	262	243	259	279	234	241	265	270	254	265	302	266	279	259	261	256	254	289	259	229	276	270	278	259	259	288	286	271	259	265	292	253	281	247	273	268	263	219	312	270	249	234	270	290	276	275	254	272	314	278	315	269	261	293	276	252	291	260	261	249	273	247	263	267	279	295	274	282	260	272	260	267	279	267	305	258	270	305	234	278	276	263	279	289	286	259	283	282	266	268	275	263	269	281	277	269	269	260	275	251	263	259	257	251	302	270	287	253	263	261	278	267	272	277	288	230	254	280	256	277	272	287	271	284	268	280	287	268	262	277	299	275	263	277	280	299	264	237	307	243	269	251	275	261	282	283	263	267	252	258	256	291	267	293	287	253	267	256	277	279	298	264	252	257	275	279	285	263	238	266	269	277	247	272	264	272	268	263	248	305	274	301	249	266	271	276	253	273	279	285	286	262	249	259	279	316	260	282	281	261	260	248	266	273	298	251	286	248	239	276	295	276	280	265	272	309	275	267	275	291	290	271	255	258	266	282	264	257	272	280	288	266	293	290	287	282	276	295	290	258	257	249	285	282	255	288	271	243	300	239	280	277	258	267	283	269	285	251	300	295	287	293	255	273	289	244	266	254	295	267	282	271	287	279	300	258	274	249	251	269	264	284	293	272	249	280	249	286	252	254	277	287	276	283	257	280	271	254	278	263	239	272	264	293	269	273	259	267	293	267	271	294	284	295	270	299	294	288	281	275	277	268	277	289	290	275	288	224	291	281	242	267	259	278	237	244	275	253	283	238	261	305	248	260	262	270	290	260	271	258	284	270	304	281	295
23757	21574	29376	24234	21580	18289	3715	2407	2319	1709	1190	976	837	672	711	809	3429	609	509	544	551	540	514	511	547	513	524	538	507	514	522	539	491	523	493	466	499	502	505	497	497	519	516	532	553	504	492	496	490	484	507	491	484	526	494	469	521	475	518	518	479	522	474	463	477	509	474	521	480	505	495	536	477	483	500	521	500	488	472	501	501	499	427	510	487	469	520	476	478	470	496	490	515	478	501	490	472	487	480	464	500	463	456	458	486	519	495	539	499	494	503	474	479	507	521	462	512	507	507	470	517	508	444	452	474	471	511	470	486	509	473	486	444	421	456	514	456	452	424	494	459	495	458	492	467	478	459	492	538	480	494	491	472	469	488	467	444	496	459	475	463	478	499	467	521	492	505	499	463	456	481	458	465	471	486	465	505	497	474	443	474	513	502	491	465	509	504	461	457	484	491	496	467	488	491	486	480	469	493	489	484	425	453	486	486	490	491	485	497	479	441	485	487	472	489	456	478	498	520	465	516	483	476	448	489	469	487	481	477	461	511	461	480	481	478	456	481	509	502	497	490	465	469	482	510	505	500	468	473	531	478	489	452	481	482	452	428	476	470	503	462	511	452	491	489	459	499	471	464	493	492	499	494	457	506	468	506	498	479	482	480	484	464	490	450	496	490	477	445	463	474	495	494	461	519	458	481	469	462	485	462	481	480	489	483	453	510	453	467	497	467	442	474	450	534	479	482	490	475	500	451	495	469	493	477	474	473	505	495	470	510	462	473	472	454	468	478	479	512	459	489	500	486	442	452	516	512	460	486	484	498	491	483	475	470	482	468	496	483	478	483	483	490	484	487	482	484	471	489	492	499	493	520	460	456	512	468	451	473	510	456	537	472	475	499	493	494	501	496	464	475	490	462	494	511	467	482	506	434	480	444	459	511	484	463	468	489	440	467	489	476	532	467	476	495	445	479	458	490	426	484	466	484	474	494	505	487	488	454	471	481	519	485	459	492	443	478	490	477	481	505	494	489	480	489	481	467	511	489	451	475	504	498	503	492	492	482	486	493	497	498	491	471	478	481	519	466	497	504	485	468	466	491	473	447	483	517	468	448	509	509	534	454	486	461	473	476	478	470	467	475	524	454	487	523	464	481	511	476	504	463	486	491	460	472	456	445	510	468	480	487	483	497	472	441	482	496	492	508	478	491	497	521	476	495	502	508	486	486	475	484	457	461	458	457	487	468	485	509	515	493	548	493	469	482	512	471	480	485	484	496	456	502	481	446	480	463	504	530	462	481	469	491	489	494	511	496	488	467	448	478	484	474	473	502	482	473	475	471	456	498	464	469	427	517	476	521	495	493	483	494	524	465	474	482	519	475	458	478	489	499	544	473	445	475	539	475	471	454	476	465	509	494	488	463	481	438	489	484	486	454	459	475	462	465	489	494	510	488	466	488	471	515	466	526	486	518	482	474	466	482	483	498	468	449	503	475	476	459	534	472	512	479	519	503	486	490	457	483	444	505	484	528	521	485	438	510	453	476	456	472	480	513	463	475	487	432	499	466	513	508	474	441	495	460	518	478	489	472	474	510	492	475	492	502	410	453	444	515	468	484	502	483	473	469	470	485	526	512	469	477	446	473	486	479	487	492	467	524	501	438	489	479	473	492	457	438	516	511	498	486	512	497	462	497	507	466	475	479	461	477	477	489	477	490	474	503	452	457	511	492	435	512	520	457	470	464	502	490	473	454	422	508	471	479	486	457	494	511	480	503	468	503	468	498	488	482	471	513	519	508	518	450	501	462	451	494	506	501	490	488	505	474	498	503	443	457	484	440	504	444	502	475	509	476	456	476	484	492	457	491	482	500	494	492	520	500	462	512	460	461	487	487	472	501	466	432	488	518	509	430	464	471	482	473	484	472	472	465	461	497	496	476	481	483	505	457	451	482	448	459	508	487	503	476	514	476	530	471	484	495	473	449	500	463	472	472	495	456	526	485	475	457	467	485	481	471	448	480	454	480	474	471	441	502	457	474	469	491	459	473	491	445	456	477	506	464	471	477	458	468	476	505	481	504	442	482	480	424	489	467	499	475	438	473	489	497	501	500	521	503	492	477	478	489	505	499	478	550	464	483	502	461	519	480	484	466	449	502	523	433	455	483	477	492	469	480	453	479	468	494	484	495	431	506	488	497	491	493	472	481	424	469	506	461	474	457	463	496	438	450	514	469	466	457	421	502	462	465	479	492	490	469	521	478	493	517	505	446	507	486	506	499	465	454	462	505	484	494	492	479	467	497	465	449	484	486	474	444	447	495	544	484	466	492	459	460	488	501	425	523	495	486	492	479	481	457	506	523	490	471	508	453	502	446	476	496	472	472	458	468	505	478	453	515	464	510	489	470	484	449	477	508	487	471	496	491	519	464	498	452	517	443	484	482	470	477	482	493	430	476	516	462	478	517	501	476	473	490	474	518	485	521	485	471	494	447	472	468	463	452	509	465	473	478	466	464	477	510	445	486	505	481	508	513	446	459	456	463	457	437	462	438	444	484	441	496	482	504	502	511	442	514	490	489	463	522	466	470	477	501	476	467	468	471	507	475	495	469	495	538	462	511	466	480	507	490	470	477	504	509	513	492	441	475	509	468	463	486	502	522	455	465	500	479	509	467	497	478	495	495	479	516	497	476	477	494	484	467	498	522	518	506	514	458	450	487	519	524	505	484	423	494	464	463	472	475	441	509	478	434	487	487	494	498	490	490	490	503	539	505	475	514	500	498	475	417	506	524	475	497	465	496	427	488	473	463	454	473	448	459	487	501	453	507	482	488	440	464	486	477	464	486	509	475	475	502	554	457	512	483	432	510	453	470	456	492	494	473	476	472	486	487	451	478	494	474	459	495	490	518	507	473	466	444	464	506	456	493	456	489	498	475	456	537	502	462	526	480	485	481	475	457	525	455	478	487	479	486	476	464	469	486	496	449	467	459	451	464	465	489	477	480	536	452	531	465	457	517	447	482	493	447	504	467	478	476	449	491	489	497	471	481	499	494	423	474	486	495	475	511	487	456	461	454	525	465	469	473	435	463	460	466	548	474	497	460	496	499	501	518	464	482	510	483	486	488	453	435	447	491	450	488	436	523	482	497	505	537	501	498	488	448	483	503	457	480	489	535	454	493	494	468	469	487	498	409	457	503	510	468	455	488	474	477	490	467	483	469	488	449	501	472	462	465	498	460	505	436	481	490	508	494	473	487	482	514	477	489	458	482	460	468	473	484	473	447	483	455	517	441	497	470	464	466	468	534	489	494	435	497	486	498	493	463	455	493	459	502	501	478	498	451	451	532	522	440	495	486	467	529	506	473	463	464	476	481	467	479	480	470	460	450	484	466	480	457	505	470	501	492	516	504	507	463	503	495	493	464	509	520	488	471	473	453	482	485	506	503	500	525	495	499	493	452	465	460	473	444	510	519	504	516	483	495	484	509	468	503	478	465	504	460	530	504	523
6438	12071	11416	7468	4813	3725	4462	4574	4801	3255	1925	1538	1141	980	900	1169	5864	684	670	639	624	611	600	651	580	606	623	599	594	591	561	585	597	603	610	528	574	565	556	550	579	578	530	553	579	558	573	553	554	563	595	566	548	575	524	576	584	586	540	542	571	548	538	530	508	566	572	571	556	537	602	585	552	574	555	509	519	554	576	546	567	572	575	531	511	604	535	528	533	550	573	585	548	546	544	568	546	593	582	536	551	554	586	568	549	572	552	562	545	568	587	527	566	537	591	552	499	577	547	570	528	570	565	596	555	572	548	563	502	567	526	550	570	546	527	540	548	551	556	558	581	581	555	574	605	564	555	533	592	542	519	564	535	529	550	565	556	559	559	542	604	572	499	559	550	530	578	531	538	557	546	551	563	537	601	529	522	552	530	535	571	592	588	535	582	537	545	577	564	565	574	543	520	531	572	583	590	564	554	525	551	538	543	576	533	575	611	531	579	566	566	555	518	577	567	553	551	557	563	536	545	520	509	568	538	543	565	508	606	521	573	546	500	521	591	581	587	552	550	551	531	545	571	535	543	585	560	519	587	546	550	548	556	562	532	533	553	536	530	499	579	550	554	549	561	516	564	548	535	587	563	549	529	578	595	556	551	564	565	564	525	546	578	556	548	544	534	536	557	552	538	535	554	548	548	517	587	565	524	556	563	530	548	550	533	540	510	557	544	558	539	564	560	538	605	555	503	571	560	563	533	467	547	515	514	567	580	557	530	540	576	560	542	557	612	518	541	563	567	584	542	549	537	551	545	527	558	545	527	600	544	537	525	555	539	524	575	551	554	544	617	590	558	555	551	555	559	548	525	552	565	557	513	542	558	500	557	533	551	560	557	519	545	532	605	541	536	579	575	516	574	520	547	522	565	546	581	531	550	545	559	555	567	535	536	578	553	592	570	555	572	558	547	531	562	575	582	546	505	529	517	553	551	543	514	600	537	548	528	527	534	526	550	539	535	586	497	531	544	561	565	511	550	546	535	567	538	551	537	551	556	543	536	557	538	558	506	553	527	573	569	528	522	536	549	568	565	548	573	563	544	522	559	576	537	521	576	551	539	538	540	536	547	565	568	551	501	540	568	542	550	533	548	547	564	555	574	537	571	541	554	557	540	526	535	521	559	557	593	561	576	549	556	550	551	546	527	516	523	533	574	602	530	562	528	549	572	562	545	542	543	588	540	486	577	522	560	516	523	579	553	563	589	578	546	560	520	573	521	509	545	551	509	542	543	561	530	583	562	509	567	549	518	553	540	530	579	557	570	553	551	567	548	557	533	550	555	518	561	527	578	534	576	534	533	560	549	512	536	542	542	575	588	538	550	513	560	549	547	569	539	568	541	554	556	536	607	528	585	550	560	499	568	567	539	566	534	532	538	591	552	530	542	561	557	575	548	549	546	536	522	544	523	522	592	521	569	547	524	512	582	535	521	531	525	525	558	542	561	529	548	534	555	531	543	515	544	529	561	550	571	538	584	560	584	536	548	555	547	546	559	567	568	555	555	519	519	520	530	579	488	563	533	546	552	546	555	563	534	566	563	538	550	557	569	574	563	573	530	542	539	552	562	562	565	578	530	558	560	513	502	561	537	512	546	517	504	539	566	511	515	560	567	619	515	581	559	523	573	517	524	579	582	532	540	548	569	564	551	510	566	526	546	560	559	534	532	586	549	527	511	596	580	578	578	567	524	571	569	543	576	567	579	538	547	503	547	550	533	536	558	550	578	563	562	553	517	562	542	589	568	552	531	515	543	531	571	536	567	552	523	556	563	510	533	562	546	568	560	591	578	548	548	542	509	517	543	558	568	498	565	560	551	574	560	580	565	559	562	518	492	508	594	599	572	541	527	573	581	561	562	516	570	536	545	500	519	541	551	566	574	529	544	538	575	560	558	549	509	586	526	553	533	567	540	512	581	554	570	530	552	550	557	557	585	542	544	538	549	549	547	548	542	573	550	573	532	553	553	548	542	532	525	573	534	539	584	547	536	547	545	559	551	548	572	545	533	561	547	519	536	544	535	586	556	562	548	537	519	566	508	589	494	531	544	585	562	523	540	568	571	563	547	567	568	577	545	541	547	523	545	564	521	535	571	520	548	501	542	570	584	575	519	549	561	545	564	558	581	563	571	591	537	586	539	541	550	554	573	607	567	495	547	560	548	563	504	573	548	526	593	548	535	569	569	552	566	541	575	534	565	569	566	555	512	572	572	537	564	539	531	523	541	557	539	563	554	543	550	553	568	515	542	548	522	529	488	552	563	585	556	514	546	520	542	529	550	528	569	550	542	534	546	527	543	556	571	542	580	545	576	515	551	552	616	566	539	559	523	573	527	570	546	533	546	554	537	541	547	554	556	507	512	595	553	539	548	538	565	526	527	571	550	496	543	546	558	555	582	571	509	550	545	506	542	567	545	496	566	554	567	588	541	564	576	519	582	532	565	537	547	538	553	526	580	564	544	557	526	542	527	550	579	594	558	567	512	540	536	592	584	576	522	527	542	522	534	565	539	543	530	539	547	546	529	544	563	530	561	591	581	535	574	532	507	546	555	552	560	559	563	556	552	551	535	555	521	532	550	530	574	584	491	567	568	549	557	506	526	523	553	551	558	613	559	544	557	595	599	552	552	550	557	530	554	507	529	552	533	556	571	588	522	541	567	518	528	536	555	536	549	528	554	502	540	574	587	546	551	548	519	563	547	583	554	530	567	537	538	571	536	557	581	539	513	541	589	500	598	552	554	553	511	547	566	534	581	549	566	594	578	572	552	526	575	547	549	580	535	571	531	550	584	561	512	532	525	575	539	560	532	572	530	555	582	554	513	533	516	579	520	524	553	572	525	554	558	559	540	581	551	576	562	564	570	581	584	567	558	554	573	551	552	535	554	549	557	587	506	551	506	504	563	505	550	591	544	549	541	518	565	563	557	563	556	537	520	547	532	550	545	507	496	534	545	559	520	588	569	498	521	554	555	509	567	544	514	561	513	549	552	553	579	579	524	554	535	552	549	527	638	559	550	568	537	577	554	588	542	542	584	524	536	543	544	551	558	557	543	588	527	568	512	560	520	561	536	588	520	565	492	547	554	556	577	579	567	545	596	582	590	542	571	571	547	559	553	551	546	534	555	522	540	522	534	532	556	561	556	534	528	574	535	607	554	533	555	550	525	555	555	576	506	541	558	560	570	566	551	579	571	550	533	529	543	559	528	508	558	528	535	556	540	578	533	515	558	550	553	561	518	554	549	575	541	537	549	562	552	564	586	539	532	567	535	560	499	553	509	576	525	528	531	560	542	556	557	553	528	573	524	573	563	538	539	549	567	557	517	546	583	530	549	543	537	546	582	525	523	525	574	554	549	566	520	495	538	556	538	530	533	518	559	557	538	518	539	558	562	584	543	551	559	551	580	545	568	534	550	555	541	509	531	565	548	593	556	560	556	545	530	549	581	545	563	581
25119	21530	28444	24990	17956	2029	2212	2353	1673	1065	580	546	429	340	349	415	1313	309	241	253	229	244	248	249	209	273	262	223	232	243	229	232	231	225	244	257	248	239	241	224	253	226	243	215	206	226	239	200	229	229	235	219	205	219	246	258	262	248	220	230	236	210	243	241	238	239	228	232	203	235	209	251	199	233	210	200	241	229	205	218	242	244	259	265	221	229	263	198	225	226	245	219	223	231	211	215	211	222	266	242	205	223	213	212	214	224	214	246	219	217	215	233	204	245	208	247	259	237	223	236	222	227	223	228	254	244	238	225	243	224	212	218	210	236	225	209	238	208	235	219	234	213	251	225	221	243	215	234	234	226	231	238	227	235	242	234	204	226	248	238	222	193	237	227	247	250	228	258	232	246	210	259	235	243	227	217	228	236	196	226	205	245	215	240	243	222	247	225	206	238	218	225	233	217	214	212	235	236	220	209	227	230	215	225	248	245	232	219	226	247	233	230	220	233	260	220	235	231	245	212	231	224	243	223	227	232	205	222	219	250	217	235	232	203	221	215	244	228	235	231	214	228	231	224	248	219	217	241	250	215	225	218	211	227	233	202	223	205	211	195	248	209	232	227	219	234	213	234	192	257	224	231	221	213	214	254	252	213	260	234	255	225	234	225	238	206	217	201	203	219	220	241	218	232	223	238	212	265	208	226	218	243	223	252	241	214	208	230	252	229	233	259	210	230	231	242	233	214	237	235	229	237	223	252	217	219	245	257	241	236	217	249	242	233	253	263	226	261	245	241	222	217	215	248	242	220	218	208	207	217	239	246	223	246	231	239	216	229	237	260	236	211	224	208	248	215	228	232	259	198	239	217	241	215	222	218	210	221	240	205	235	226	227	216	246	243	226	252	216	221	230	211	247	268	222	232	217	248	222	245	237	210	229	213	217	225	217	226	246	240	243	243	216	225	261	223	242	242	257	265	245	221	248	200	232	216	201	212	245	226	220	232	241	245	225	236	218	214	208	239	238	257	238	235	209	219	217	209	235	207	213	244	231	183	232	228	226	233	205	223	205	226	213	222	237	204	216	237	228	212	232	238	235	218	233	214	241	210	244	231	221	214	227	234	226	244	226	260	250	214	206	210	247	197	237	232	223	215	221	216	236	227	237	236	216	246	241	210	247	214	234	220	236	229	208	208	241	236	233	242	217	240	238	208	221	226	222	258	231	241	225	234	243	236	193	229	215	224	229	209	250	235	212	231	213	204	232	233	267	226	222	215	229	232	228	212	226	199	214	214	263	211	191	232	291	224	233	246	262	225	228	209	207	257	227	234	228	232	236	255	225	236	218	224	234	231	214	251	219	211	252	196	234	237	241	230	212	223	210	237	229	238	237	235	219	221	206	216	226	225	237	227	224	206	221	230	226	199	223	213	217	230	239	222	241	223	221	210	211	238	234	237	209	234	237	209	216	222	226	228	227	263	262	233	248	243	230	222	257	253	216	237	218	241	232	223	244	237	218	226	208	219	219	232	253	222	220	267	223	221	203	203	230	212	224	216	230	235	232	211	242	239	237	234	232	201	215	257	239	214	236	255	216	237	201	227	226	214	243	217	266	238	246	241	227	241	239	207	197	213	222	241	214	215	228	258	248	218	204	235	208	241	209	218	195	216	219	247	244	219	241	213	238	217	198	233	208	254	251	196	232	238	229	221	245	236	208	203	240	212	209	232	219	214	254	247	222	199	253	249	242	230	243	222	216	204	259	221	207	223	224	231	233	243	208	233	205	247	217	235	216	205	238	232	218	221	243	223	207	190	244	243	205	206	207	224	235	248	234	224	231	249	210	213	236	214	244	217	242	219	225	219	207	214	243	199	246	252	219	239	207	219	219	254	236	232	259	233	209	244	218	210	245	216	255	237	207	226	212	225	245	211	236	218	220	217	227	243	197	247	246	232	214	222	241	218	225	215	229	235	225	221	211	230	222	226	212	201	217	212	225	224	252	227	224	252	228	227	212	230	212	258	240	208	244	214	229	252	216	227	243	222	228	222	231	218	213	206	242	227	213	219	198	241	249	253	228	238	199	232	236	234	239	221	252	233	222	243	251	225	196	203	212	233	216	241	192	221	217	231	214	219	239	236	195	213	248	238	235	223	244	215	219	229	219	241	247	197	216	252	200	214	214	194	234	228	218	244	235	205	228	260	196	239	224	243	220	238	214	266	194	240	258	219	261	215	213	209	215	219	222	214	222	239	234	215	238	215	242	257	237	243	224	246	246	224	217	230	214	240	193	237	211	217	210	236	223	242	221	217	259	217	197	210	237	223	220	228	234	224	230	218	212	198	238	226	230	256	233	241	226	254	228	214	256	217	225	211	246	240	199	230	200	220	240	207	224	217	236	271	227	237	231	249	236	212	244	228	225	219	229	223	221	224	233	219	191	240	232	239	200	241	222	241	223	240	237	200	222	238	219	211	249	221	217	229	232	207	237	242	238	232	239	223	230	239	231	252	214	222	217	235	234	202	200	253	209	233	223	232	242	235	254	238	226	210	230	242	208	218	235	246	242	245	212	224	235	206	227	213	204	246	237	226	214	212	232	256	199	258	238	235	245	217	234	208	224	222	225	250	227	206	232	206	215	194	211	236	224	208	213	219	230	214	207	225	222	227	225	240	241	237	192	230	228	231	209	207	203	220	206	240	239	223	231	215	245	233	251	249	237	243	222	229	222	241	242	239	249	259	203	228	211	223	224	212	218	221	252	217	225	195	234	222	235	236	215	204	204	251	214	246	230	227	229	223	245	223	223	225	239	242	248	201	201	228	216	218	232	211	228	233	244	220	233	233	231	240	211	229	205	258	216	214	229	220	214	234	220	224	202	210	220	225	236	233	190	187	262	219	205	229	199	226	234	244	224	246	220	200	225	212	213	237	233	213	216	213	213	229	219	220	248	214	215	205	217	268	223	225	233	206	232	260	218	213	220	206	242	215	217	211	214	222	203	225	221	229	218	235	233	231	221	220	211	242	232	192	246	212	240	212	214	228	224	222	212	237	232	212	212	256	227	220	211	222	232	229	228	231	222	225	227	239	214	228	243	270	212	215	209	200	222	246	206	229	229	231	218	219	233	231	217	207	220	229	198	212	233	225	225	222	217	227	244	209	249	227	244	229	226	226	223	251	236	234	220	256	242	254	254	233	223	200	228	237	206	202	212	224	245	261	225	220	210	218	214	227	229	239	216	237	187	225	237	227	229	192	224	219	199	203	202	231	236	235	208	228	213	222	235	214	202	220	213	211	203	219	226	213	238	234	223	215	232	234	236	239	238	228	228	221	243	225	243	244	215	229	235	223	231	232	223	214	226	216	243	209	247	232	240	219	246	249	209	220	233	245	223	237	210	176	228	257	236	234	218	249	212	240	240	251	230	226	224	223	223	237	214	204	239	218	216	258	234	200	199	245	217	230	246	203	250	233	252	198	232	223	227	229	214	207	210	236	226	228
5665	7879	7249	4694	3477	2853	4665	5499	3810	2387	1170	1050	732	583	544	748	2741	393	341	352	328	309	333	321	323	324	317	330	263	324	306	312	304	297	306	298	323	285	300	299	306	286	308	312	256	309	292	293	304	276	325	251	310	299	318	280	290	256	323	304	288	307	336	284	305	297	297	281	282	306	267	302	311	308	299	286	286	307	298	291	284	285	294	293	296	282	270	290	280	274	292	308	294	302	274	291	288	260	272	297	309	277	278	286	287	269	293	303	310	293	289	251	298	276	280	246	294	282	305	293	296	299	311	283	281	288	278	279	288	305	267	269	288	292	264	293	302	266	280	277	306	246	300	257	332	279	283	284	282	321	292	292	303	299	302	276	308	311	277	298	283	265	283	280	310	285	292	296	293	295	270	294	287	311	267	298	275	276	294	326	289	298	289	277	305	283	274	287	318	262	264	308	297	297	317	280	298	287	278	302	307	280	306	278	266	319	306	279	318	306	293	273	275	284	281	281	272	282	315	277	304	289	272	258	256	291	292	294	297	284	281	251	303	318	270	266	314	281	288	275	297	257	281	281	279	295	279	278	323	283	281	330	292	280	281	311	303	307	300	298	297	248	276	286	269	284	259	274	303	267	269	273	282	291	320	305	306	273	266	267	281	303	277	279	300	282	277	305	286	293	291	265	258	243	290	321	284	284	256	275	278	299	292	279	282	285	291	287	279	289	257	277	330	294	303	285	309	301	303	294	301	275	256	287	291	308	289	277	299	273	273	283	290	294	284	292	320	318	292	283	303	260	317	259	287	297	284	299	292	295	259	304	294	265	293	287	290	319	301	286	311	273	295	295	278	285	278	287	291	267	274	298	292	281	296	319	315	300	273	291	281	303	288	311	253	308	291	275	310	303	267	275	303	292	283	291	304	287	330	312	249	271	285	304	319	267	275	281	298	310	303	309	293	272	267	308	281	301	293	299	298	277	303	321	290	301	317	269	276	289	291	323	282	284	271	273	318	245	288	265	277	259	280	247	269	281	298	276	270	306	286	289	321	305	326	285	295	315	276	284	275	298	315	291	304	312	302	276	309	297	303	305	318	279	250	298	276	262	302	306	286	279	276	311	293	305	251	303	294	293	284	269	303	298	323	235	282	297	283	307	319	276	309	248	296	307	295	294	296	267	295	277	288	284	299	288	297	286	278	317	306	298	284	283	279	299	267	297	272	298	324	297	288	297	290	279	284	313	324	270	281	285	300	298	273	314	262	272	297	303	298	312	313	294	315	290	293	289	315	266	309	257	303	283	287	300	293	296	275	250	278	281	283	292	314	284	286	232	300	289	308	309	267	298	332	274	297	296	276	300	302	301	259	297	290	301	272	314	278	284	279	279	280	279	288	307	277	288	266	240	320	296	279	289	321	275	254	277	305	295	266	300	272	267	291	285	287	275	296	295	316	289	295	304	319	282	281	288	279	273	291	302	327	284	273	319	298	286	311	287	290	292	255	298	300	258	270	286	301	252	293	304	298	280	294	302	280	308	299	288	310	307	307	311	278	284	310	291	268	298	272	266	282	305	277	309	291	296	286	278	307	321	293	309	290	268	295	272	293	283	290	275	296	260	298	277	300	302	295	282	285	283	277	274	296	271	262	285	304	287	262	321	287	281	299	291	306	314	303	284	258	304	285	286	297	303	307	304	293	281	296	298	284	295	265	281	321	287	296	280	303	294	301	296	298	276	305	311	307	266	329	286	247	291	279	278	259	278	279	287	295	296	300	280	304	289	294	305	280	270	274	279	276	276	302	268	291	285	275	286	289	289	284	263	303	290	315	249	302	279	310	296	276	293	273	291	305	289	307	291	303	303	292	283	306	282	278	255	297	262	282	312	294	294	297	274	278	302	306	318	306	271	281	271	284	300	270	268	300	292	290	256	309	267	287	296	302	291	294	313	307	287	298	288	263	307	297	286	271	295	259	289	300	283	318	281	317	330	312	304	287	301	292	302	293	287	327	280	280	256	291	276	288	308	273	283	281	324	294	285	294	303	262	297	319	299	295	271	284	296	291	305	298	289	266	257	308	304	286	311	281	290	288	279	281	260	301	286	289	313	300	280	287	287	281	283	291	282	255	325	286	270	261	290	268	292	309	300	274	319	297	279	312	305	271	277	265	280	298	314	258	296	287	295	283	308	293	292	298	276	271	289	277	300	291	319	300	287	271	291	292	300	310	303	306	297	289	283	272	281	280	286	285	290	319	321	298	289	284	296	294	293	291	315	309	279	285	321	263	301	304	284	294	286	311	300	254	315	298	285	293	279	275	260	293	310	281	293	281	306	287	266	267	285	271	282	277	294	299	299	266	282	288	290	295	295	303	272	299	275	315	322	273	308	277	250	270	292	297	298	319	303	274	313	314	294	277	297	269	293	304	267	284	322	281	274	319	294	258	288	319	293	271	272	285	311	276	297	304	312	272	297	309	297	295	277	266	284	297	290	276	302	304	287	278	281	270	289	260	287	265	278	300	306	329	309	309	303	298	291	284	303	302	319	300	314	272	295	290	326	285	267	279	325	314	283	314	320	278	295	295	283	279	278	284	308	255	325	292	285	308	268	293	303	286	274	295	281	299	277	312	277	272	286	292	277	311	261	268	319	304	307	281	305	293	294	278	279	316	304	275	284	274	307	297	284	281	327	275	292	290	268	289	289	266	278	271	314	287	293	276	284	294	284	300	309	280	269	300	310	294	288	311	311	287	303	288	305	262	268	292	293	307	281	296	284	283	300	295	278	271	264	271	296	276	248	283	287	289	288	271	282	281	265	264	254	289	286	316	288	309	296	269	302	262	306	293	314	266	290	270	301	273	310	296	317	292	277	293	297	281	294	309	279	278	286	263	291	276	306	311	258	290	268	301	281	286	266	303	273	248	286	288	268	287	248	268	303	264	286	287	284	287	280	278	336	296	253	306	272	317	262	301	292	294	276	291	264	306	298	308	255	341	292	274	258	308	289	323	282	290	285	259	269	253	284	281	286	261	280	292	276	303	278	256	292	292	266	281	314	298	287	282	299	294	281	309	278	311	282	297	248	295	306	308	275	275	326	291	289	306	288	284	330	308	316	323	324	288	301	293	297	284	297	295	284	261	256	297	287	307	270	278	280	302	274	294	278	298	292	298	286	309	245	302	291	312	309	310	286	296	312	289	250	276	292	281	307	255	312	294	288	270	299	325	311	282	277	256	304	304	296	295	282	285	301	319	324	324	327	305	279	294	276	265	291	290	268	304	262	275	281	289	318	283	292	269	305	289	292	294	278	243	275	309	293	298	287	301	275	256	300	331	284	327	298	309	282	307	268	277	287	277	293	267	288	296	268	307	295	300	256	275	300	274	284	307	293	290	274	270	281	291	320	313	279	296	286	284	292	274	284	305	276	279	260	295	299	288	293	287	331	280	291	286	277	283	300	297	279	309	281	281	272	314	286	304	285	279	269	301	290	299	277	278	278
22954	21580	29640	24017	21574	21712	18345	7454	4512	2878	2021	1380	1123	960	912	993	2788	771	750	710	675	658	659	685	642	698	622	676	631	660	599	614	637	616	588	667	661	619	600	643	630	581	604	583	619	595	578	555	615	566	627	634	597	618	603	616	595	583	581	626	605	585	583	587	580	574	597	593	635	610	582	613	581	559	604	596	594	577	618	619	629	584	584	583	590	586	563	620	610	592	589	530	613	602	619	583	574	605	619	595	627	622	597	592	549	597	595	645	634	607	593	620	607	600	612	594	618	618	571	586	584	570	626	612	591	611	547	587	624	595	630	583	647	577	610	580	651	535	581	569	612	631	557	616	596	582	599	562	592	628	556	580	624	623	595	591	603	574	635	615	611	623	578	610	612	570	603	624	622	553	610	599	588	613	583	602	606	607	564	609	581	587	585	521	637	610	562	576	552	568	641	589	575	591	567	620	589	574	582	568	629	584	603	563	586	578	631	607	560	605	617	585	621	614	563	584	581	563	590	584	608	574	599	566	599	609	551	543	622	601	578	559	572	589	586	608	596	603	586	631	597	597	580	622	594	560	592	614	623	599	557	589	613	565	555	570	586	593	583	608	612	597	607	606	596	621	635	583	632	553	564	581	618	572	570	546	596	588	537	596	604	542	616	592	571	633	616	590	588	594	627	568	561	571	577	606	564	574	582	606	590	623	616	560	595	637	620	592	551	587	579	536	603	560	599	608	591	606	586	600	608	649	613	557	589	602	616	582	603	626	571	534	589	620	638	555	584	616	610	589	585	561	591	619	587	578	538	567	596	602	597	609	628	591	560	577	570	577	638	584	597	579	551	583	614	631	612	616	584	642	580	563	618	567	556	595	567	618	591	601	580	610	564	607	541	600	562	585	566	588	629	623	614	573	618	586	601	616	575	600	574	578	627	586	591	611	585	589	615	593	578	558	611	606	587	588	532	620	589	596	625	582	622	580	560	584	607	575	575	586	578	594	586	633	595	591	568	637	603	590	642	576	586	601	543	585	538	582	577	575	559	553	572	603	597	579	612	560	601	573	581	613	615	611	622	590	574	605	567	612	572	585	592	583	553	590	589	568	575	612	601	612	607	558	583	588	574	588	605	573	593	545	616	548	575	600	611	606	600	580	593	622	626	566	575	573	607	555	619	548	655	587	596	570	640	563	620	642	615	589	586	545	599	571	613	544	621	581	614	590	596	607	580	619	580	583	621	596	614	560	582	573	626	620	621	588	569	594	594	595	556	622	530	598	606	577	612	604	584	586	558	605	579	573	597	607	558	570	576	595	525	603	611	591	567	578	582	638	527	560	589	578	599	598	554	567	589	601	592	574	607	576	584	567	598	621	570	564	632	586	550	622	608	610	567	591	586	548	590	609	611	646	544	586	610	607	598	585	593	616	584	605	566	607	593	592	585	604	588	593	587	578	581	608	542	627	591	573	577	594	567	600	617	567	602	623	583	609	573	585	602	593	566	580	620	613	593	546	580	608	592	596	586	573	594	577	554	595	627	549	594	570	604	581	589	634	585	619	624	603	590	605	569	577	604	610	641	589	560	546	571	572	604	637	620	605	611	556	588	568	610	628	616	609	593	577	582	575	612	563	590	541	613	564	628	609	606	601	601	594	560	633	589	624	625	587	590	591	572	557	600	601	562	555	628	525	675	642	600	630	548	622	579	575	552	603	565	597	588	565	611	598	591	621	588	573	586	575	604	594	577	539	578	566	615	567	603	599	595	592	550	566	594	621	606	585	613	615	641	591	631	604	605	604	580	589	568	597	591	583	594	586	566	660	588	587	602	570	637	581	612	595	589	583	604	564	558	605	621	588	601	594	600	580	581	605	563	545	581	601	589	580	582	637	563	619	556	578	583	544	590	587	639	581	579	607	592	607	585	606	591	603	619	600	610	588	578	599	619	599	562	580	587	593	611	583	584	559	623	568	567	564	594	590	568	626	626	561	602	613	602	590	588	638	596	572	638	563	612	558	591	584	585	644	575	600	644	571	579	567	589	569	577	593	580	588	554	597	550	595	582	602	560	612	592	578	572	575	536	571	575	549	600	600	575	562	575	577	597	581	618	602	587	611	633	578	642	586	590	578	593	563	573	584	615	603	546	598	595	577	563	579	585	626	584	608	600	616	573	594	584	568	580	578	628	563	570	606	567	581	580	547	616	582	603	596	639	614	616	554	604	598	549	641	596	599	576	578	615	604	580	573	595	604	562	570	606	556	542	603	570	570	606	591	590	614	579	589	578	592	577	611	580	561	593	590	570	628	598	598	582	568	615	584	583	574	576	582	614	556	594	574	608	592	618	578	564	566	583	583	603	609	596	593	589	604	614	633	531	555	641	549	578	559	634	580	591	553	555	594	621	601	576	559	569	612	586	576	582	567	601	630	640	552	580	623	581	630	620	605	602	584	589	553	637	579	587	638	539	612	568	598	605	597	601	581	593	636	569	589	568	605	568	587	619	610	565	601	597	614	582	624	597	580	633	570	562	629	570	588	596	527	566	543	626	598	590	566	564	577	625	592	594	610	598	548	583	652	541	562	563	604	560	602	596	571	650	626	598	633	582	604	557	615	564	565	559	591	601	611	607	621	591	603	620	605	591	585	581	552	592	564	581	562	590	620	574	579	566	593	546	577	536	556	580	622	608	587	537	568	583	583	582	564	593	598	596	596	597	599	588	596	606	574	560	570	578	561	601	581	603	600	560	571	587	563	578	605	623	572	576	605	587	629	580	569	600	576	599	588	610	606	617	614	643	587	636	615	591	572	611	557	605	596	602	612	580	619	576	568	618	605	643	610	603	588	578	568	558	619	586	599	610	567	553	626	624	572	534	601	573	624	582	559	630	568	603	565	624	567	601	565	548	550	616	614	562	564	555	591	561	582	589	618	600	559	620	562	563	578	620	586	597	586	595	595	580	583	578	576	590	637	617	597	657	581	575	603	591	603	604	591	605	567	550	604	563	619	592	605	602	631	612	601	596	593	569	590	627	568	572	569	599	596	606	595	589	598	613	556	573	578	567	602	600	583	596	618	581	581	561	584	596	562	597	617	584	595	570	585	601	599	586	605	581	608	602	648	581	596	606	576	569	618	583	616	590	573	635	613	567	593	565	561	593	554	609	592	593	603	592	591	597	615	601	577	563	554	581	546	587	603	598	548	624	606	579	604	568	572	589	593	612	593	601	582	562	618	635	613	593	580	589	569	576	569	586	601	639	583	635	635	612	611	603	632	619	578	588	582	580	573	551	591	618	576	571	546	631	594	594	604	613	609	577	642	636	606	637	568	589	570	609	595	577	598	565	570	597	600	575	591	587	617	629	550	598	544	569	604	555	574	571	619	588	579	606	551	616	569	568	605	602	588	585	553	610	580	552	556	600	606	613	549	592	619	587	576	615	601	591	599	557	553	582	581	589	577	570	600	613	576	593	589	604	576	600	568	546	568	593	594	595	554	578	621
8370	18588	18098	11063	8464	7094	9173	11774	8408	5109	3672	2303	1717	1491	1369	1562	4739	928	920	807	842	802	813	849	860	799	777	779	780	768	765	750	714	725	735	750	730	696	715	729	730	687	733	753	674	713	710	699	753	717	712	649	677	735	726	681	643	727	659	702	714	681	725	718	694	689	692	707	709	692	700	722	644	691	680	713	693	668	729	699	675	702	656	713	706	709	707	651	663	696	693	699	691	723	677	671	688	634	678	688	669	673	680	643	701	695	670	705	677	668	663	710	687	711	699	683	667	679	644	653	625	672	653	645	629	703	638	674	639	680	720	687	651	687	682	687	700	683	683	635	648	663	694	673	633	696	614	660	673	665	665	673	741	698	693	689	678	677	668	633	669	662	646	690	721	696	660	695	688	685	681	678	637	696	679	660	686	638	671	669	663	731	647	670	704	650	679	660	708	688	693	656	684	690	624	660	657	698	646	663	684	680	677	635	688	649	671	694	642	640	689	668	675	662	712	658	683	696	678	678	675	660	716	619	719	633	655	679	671	648	691	660	697	659	675	669	683	675	704	707	642	702	700	698	694	660	733	691	659	633	661	663	718	654	695	660	651	632	667	608	671	649	690	690	687	730	722	681	688	686	654	659	697	684	704	722	700	687	684	659	747	678	663	716	646	687	682	653	709	684	732	660	664	637	708	671	659	681	653	618	681	672	662	682	666	674	684	632	704	708	665	626	670	675	675	688	705	661	668	726	694	667	679	648	713	687	691	658	679	728	633	684	660	680	658	713	665	671	686	673	645	678	698	683	693	687	641	651	637	690	700	669	742	692	687	674	685	665	678	670	678	678	681	676	674	649	636	705	672	670	691	654	681	653	666	678	697	702	711	687	675	672	694	668	685	646	674	704	684	683	626	686	683	666	681	669	670	682	712	655	707	614	648	648	662	633	672	711	682	685	661	670	727	706	636	704	656	688	630	683	702	697	715	663	671	703	671	701	635	671	718	669	713	681	669	704	666	672	639	660	664	714	675	653	718	693	687	662	645	689	667	687	700	662	653	703	685	647	672	715	683	677	713	751	680	681	688	637	682	666	665	692	664	711	667	708	694	693	667	699	671	702	701	722	667	640	622	664	664	684	652	676	724	691	638	686	668	723	706	662	676	709	693	668	674	654	677	675	636	686	737	703	691	698	667	684	652	666	671	619	668	670	640	664	664	673	632	593	676	678	728	671	662	689	637	631	613	678	684	652	635	678	671	679	697	706	679	699	651	705	671	666	674	659	729	683	696	708	707	730	671	722	701	626	658	644	635	691	657	651	634	695	695	675	655	692	689	645	643	641	732	665	639	686	656	646	743	616	673	712	649	674	650	665	678	675	698	665	678	701	642	669	690	684	679	663	659	707	692	639	695	714	657	691	675	634	645	640	685	648	682	688	685	617	672	718	648	710	665	655	694	697	623	681	710	647	645	680	651	695	690	710	692	643	675	649	635	699	715	683	680	652	651	737	675	711	664	674	659	696	683	717	690	685	648	688	681	648	700	677	662	665	686	676	684	704	635	660	641	672	686	677	657	665	676	631	703	728	670	683	679	689	669	691	708	650	714	664	683	691	657	664	669	664	680	682	692	679	691	689	633	684	666	667	667	696	645	665	734	720	591	726	662	707	674	652	668	668	690	664	700	682	659	729	690	667	675	657	667	694	681	595	646	710	679	689	704	699	726	685	634	693	711	659	661	636	707	682	710	681	685	725	663	688	686	667	702	687	650	726	730	663	687	698	730	676	720	685	667	640	670	665	633	670	647	626	634	693	669	648	656	728	683	684	667	652	675	668	672	687	682	678	647	645	649	667	676	634	680	679	655	658	718	682	711	677	616	675	663	627	682	646	671	628	654	730	691	709	648	665	669	696	685	638	697	653	713	663	674	680	726	666	666	644	677	682	713	691	681	739	685	690	691	676	628	701	702	667	709	713	669	669	589	652	713	698	651	693	687	648	707	673	658	663	667	728	655	655	687	661	715	672	623	690	687	622	651	646	691	663	673	662	678	725	676	647	655	696	661	687	721	688	689	662	687	700	672	664	646	684	703	679	649	683	668	672	666	715	654	689	645	717	665	671	687	695	652	714	638	673	624	659	689	637	694	690	668	634	698	680	715	690	650	651	635	729	693	710	698	647	673	641	676	646	642	698	692	682	651	694	641	693	664	635	687	664	682	703	654	653	675	695	700	666	691	644	671	677	693	663	744	729	706	657	726	658	678	666	698	682	650	651	663	687	647	638	676	687	686	665	662	695	646	706	636	652	709	703	701	623	691	663	682	665	683	641	706	629	722	609	634	708	692	689	708	675	650	646	657	653	682	684	664	681	666	700	653	691	667	669	685	722	694	663	633	686	692	667	649	666	688	707	691	669	665	669	694	690	654	699	698	629	688	680	699	682	632	678	711	639	665	648	700	669	653	678	668	662	698	702	690	627	710	691	660	633	653	685	646	697	696	682	663	639	655	711	682	651	711	684	691	626	647	675	647	669	672	673	646	729	657	645	731	696	710	686	726	736	682	715	664	627	641	684	657	679	687	679	641	671	656	675	676	658	696	682	642	705	767	733	710	653	698	688	655	667	659	682	638	663	734	687	697	674	678	638	671	698	699	670	683	666	690	710	687	731	650	653	661	721	716	679	698	679	652	713	647	678	661	646	690	660	708	697	671	687	691	683	618	676	662	673	630	681	657	633	669	691	659	722	697	680	685	687	653	703	659	646	696	675	659	677	710	679	686	686	651	675	682	671	664	661	623	722	613	663	634	714	682	669	688	681	646	674	654	684	665	647	700	674	654	665	703	634	711	655	670	656	683	649	688	679	652	685	650	682	715	704	627	689	692	682	668	675	748	683	679	638	645	712	681	685	671	653	667	695	673	692	662	664	737	644	698	687	664	663	669	658	699	639	718	675	723	729	660	713	646	679	684	669	630	676	717	692	660	665	669	699	699	704	694	666	694	659	682	701	660	694	709	661	662	685	663	646	691	682	663	652	706	694	671	669	659	679	656	658	690	647	643	652	713	668	648	712	680	690	666	670	681	636	651	691	649	693	682	681	720	704	590	683	689	679	682	658	666	690	681	663	684	670	646	701	678	741	675	662	673	663	684	671	678	654	684	703	662	675	716	683	641	647	716	673	667	675	627	676	663	686	653	627	696	676	652	678	620	689	667	667	676	667	709	678	674	687	716	656	646	648	695	682	640	675	703	654	681	726	644	656	692	662	662	675	695	686	686	672	682	668	639	678	675	627	655	663	685	647	675	668	704	672	687	639	670	699	666	665	688	705	675	632	696	706	656	675	641	712	641	647	688	666	633	685	687	663	667	746	654	635	650	674	701	707	655	673	631	650	655	673	691	652	714	675	662	636	679	652	707	610	694	685	644	690	696	670	674	686	665	638	698	689	674	675	654	701	691	747	644	615	671	722	680	662	687	709	672	670	684	633	658	641	662	672	685	679	712	668
27384	21183	11304	1907	1083	1050	1314	1485	1042	845	565	412	324	260	259	305	366	217	226	232	236	270	233	212	235	231	202	214	229	234	224	245	228	223	209	243	213	235	207	238	249	243	246	221	215	232	239	218	229	276	221	224	235	232	222	210	224	202	255	223	238	231	219	257	223	234	227	230	231	224	207	228	246	205	208	215	229	226	220	215	222	208	221	233	229	216	243	240	224	189	206	230	233	216	227	229	208	254	214	223	225	193	225	214	203	236	192	207	213	241	240	203	200	195	228	250	208	196	200	229	232	226	218	226	234	203	240	237	217	221	227	224	227	225	249	219	223	241	228	179	216	229	197	246	238	223	228	215	211	229	231	231	210	220	226	232	219	214	227	203	217	225	205	227	225	196	246	221	225	244	205	209	206	208	235	219	223	221	239	216	193	229	218	201	216	221	228	243	218	204	234	225	224	243	226	221	241	238	216	213	227	231	233	237	240	221	226	219	220	247	231	212	220	238	221	229	234	211	227	240	218	207	222	208	247	218	219	233	221	212	206	221	215	224	225	225	233	206	222	249	206	213	230	214	201	240	226	218	208	218	194	228	246	230	216	229	214	212	202	219	211	211	245	239	235	219	221	200	217	208	204	228	231	213	237	244	231	228	212	232	206	222	220	228	214	236	213	204	212	202	246	239	203	211	218	179	234	231	229	204	235	213	205	209	241	219	211	215	226	227	203	244	218	239	241	222	209	201	250	214	230	249	233	236	233	256	203	217	229	216	230	201	231	218	207	200	237	207	208	205	197	220	224	200	240	232	247	211	231	217	222	219	244	233	219	219	228	216	242	210	205	213	237	238	219	228	248	249	248	221	236	213	209	222	221	226	214	219	278	240	205	213	251	216	213	228	206	240	205	211	229	191	221	217	209	247	236	219	255	206	251	220	217	218	239	210	244	219	230	218	204	245	225	249	248	236	205	214	228	215	205	227	236	244	213	258	214	257	216	215	244	236	207	227	222	239	221	195	249	224	230	225	234	219	225	263	217	212	221	234	198	224	247	207	209	228	241	219	256	218	205	201	217	242	192	246	251	224	235	233	212	252	223	230	199	217	214	225	232	208	228	231	233	214	235	229	226	212	224	212	224	229	241	233	222	237	233	242	224	213	249	208	210	235	221	199	203	216	225	210	247	226	214	246	210	204	233	216	241	211	221	239	209	204	230	231	208	230	217	201	216	215	212	202	209	220	237	211	231	230	231	229	216	235	217	218	217	233	212	224	215	225	168	248	206	244	241	212	215	234	230	226	267	230	223	239	227	259	196	206	261	203	234	222	228	227	200	226	230	219	210	243	209	196	218	206	205	225	239	224	240	218	187	219	236	200	208	245	212	217	238	217	212	234	207	204	229	224	240	212	226	209	220	215	247	224	243	207	208	196	253	225	239	226	221	235	224	202	231	223	218	229	220	205	236	221	206	213	246	203	196	231	253	226	225	195	222	210	213	212	225	213	233	227	239	225	238	213	214	230	228	220	210	217	221	237	206	214	214	218	217	219	236	221	235	231	244	243	210	236	244	194	194	225	229	222	213	222	209	231	230	210	226	216	262	213	223	218	223	205	240	215	205	206	208	220	223	246	260	217	230	240	214	223	235	232	252	238	254	230	227	231	224	220	224	226	221	222	241	236	224	227	226	209	226	234	223	200	238	238	228	218	228	247	225	240	187	233	225	243	205	196	223	234	259	225	211	247	238	226	211	236	232	225	198	234	224	233	230	235	225	202	237	217	225	215	190	246	208	221	212	243	209	205	217	201	217	184	238	212	225	222	224	218	215	218	230	232	225	209	241	205	202	240	211	216	227	233	208	226	227	216	242	214	210	215	221	222	210	224	205	215	228	256	201	204	211	223	252	207	220	235	237	202	222	241	200	233	235	227	211	243	232	214	217	220	243	235	219	243	228	217	251	214	229	204	213	207	192	229	209	217	216	225	212	236	262	216	213	239	204	221	215	222	227	217	223	216	260	221	191	242	234	228	213	216	227	225	241	227	252	218	239	226	231	239	260	245	215	214	221	189	217	233	249	249	242	216	211	254	244	209	202	219	229	210	242	217	223	271	214	215	253	206	216	234	225	215	224	229	199	210	222	221	228	212	215	233	231	213	210	219	237	234	236	229	220	194	218	228	217	223	210	225	259	216	227	220	222	272	243	209	197	191	219	222	206	226	196	209	244	238	215	228	186	213	199	229	228	213	227	261	219	232	236	228	201	211	227	214	221	230	231	221	230	201	246	227	247	202	219	230	219	243	237	203	232	212	224	191	237	214	202	216	219	206	233	211	211	236	240	207	214	221	234	215	237	242	203	232	248	253	203	218	222	200	231	235	215	236	206	234	236	226	208	217	187	243	223	272	241	234	233	212	249	226	239	243	228	244	204	223	216	225	189	219	204	214	199	194	217	231	231	242	255	216	215	222	203	210	220	203	238	220	222	235	182	233	229	228	221	220	233	216	228	245	237	218	242	232	214	222	228	203	218	266	226	220	210	241	217	227	232	235	215	200	226	219	232	214	239	223	244	209	216	239	242	203	209	219	222	227	215	233	244	193	257	232	241	222	251	229	252	236	236	209	237	209	230	239	206	213	235	234	214	230	237	230	231	206	215	234	202	228	231	206	217	219	226	248	208	242	210	216	231	210	235	225	231	254	215	203	210	212	222	207	228	259	224	217	244	211	237	247	251	218	200	233	232	184	203	229	199	195	205	210	189	247	233	218	217	221	226	187	232	222	238	229	207	197	218	218	223	248	240	216	201	217	242	215	216	228	201	220	214	237	203	241	240	254	203	232	186	244	240	246	224	196	194	193	226	210	231	252	213	227	226	243	244	257	218	217	213	199	219	223	234	224	221	219	235	251	196	201	209	206	197	240	223	214	226	209	216	248	248	206	208	221	220	223	237	208	215	193	218	219	209	221	230	229	216	229	250	247	227	226	214	228	231	239	229	234	201	224	203	240	225	221	258	200	202	235	197	232	229	217	191	224	216	237	208	240	234	204	217	229	199	206	219	260	206	208	214	232	242	247	219	231	199	243	219	246	220	249	215	211	224	200	227	203	209	227	230	212	217	193	193	216	192	216	237	215	227	215	235	216	219	223	199	191	221	224	233	213	224	193	239	252	210	223	220	243	236	219	232	238	189	233	219	215	224	270	211	211	236	219	247	230	212	236	222	229	234	229	260	212	245	235	224	208	226	188	224	224	227	229	233	200	232	250	199	205	212	223	210	222	216	221	226	225	209	223	212	236	207	237	226	233	244	210	225	203	228	229	233	231	222	246	229	213	240	214	238	203	206	244	241	242	221	246	206	214	222	230	226	198	220	231	229	250	205	220	234	218	204	224	232	204	247	231	222	219	223	221	238	228	217	198	221	232	240	226	215	231	222	235	206	210	203	244	213	183	215	212	215	244	208	237	222	201	182	223	238	251	220	250	250	244	218	221	233	259	205	224	237	232
4663	2180	2895	2295	1662	1831	2760	3084	2284	1707	1111	693	538	376	380	410	487	257	265	260	281	286	295	267	286	276	254	254	298	263	303	298	281	256	295	300	276	252	248	269	253	282	312	270	258	261	292	261	275	264	256	270	275	271	256	250	279	275	265	246	270	249	271	263	261	275	291	273	279	321	287	256	254	264	265	250	294	266	266	289	263	291	240	273	273	261	255	251	279	263	270	241	284	258	249	269	244	265	278	281	284	285	246	277	239	284	270	276	269	257	252	271	271	281	261	285	266	298	288	261	242	266	250	247	301	277	262	257	262	273	259	276	302	291	274	279	278	304	244	261	264	248	266	258	244	289	270	266	264	268	282	240	261	278	230	246	279	257	266	274	284	288	268	299	265	267	262	293	297	286	284	266	264	299	260	271	265	282	243	277	262	243	281	278	264	294	248	243	289	241	292	267	276	277	290	274	296	252	286	290	244	274	269	279	282	283	256	284	236	299	258	253	261	275	258	297	275	291	262	265	266	279	299	272	287	270	229	268	265	265	278	292	263	244	263	292	238	280	266	290	300	233	300	274	256	245	301	286	277	268	285	306	273	257	267	267	256	278	288	230	292	264	296	293	274	263	268	264	275	267	284	261	222	299	278	272	300	274	280	296	264	276	259	263	280	278	300	287	314	274	253	261	269	282	281	268	269	256	261	244	272	278	276	276	305	266	259	283	283	272	288	287	248	259	280	271	313	238	268	278	270	305	255	275	318	277	236	265	266	275	254	284	270	273	280	290	250	271	250	250	272	257	254	276	245	272	236	292	270	277	285	273	245	258	231	295	279	308	289	257	262	245	280	277	285	280	274	259	268	279	265	266	265	287	266	263	291	278	288	278	279	256	281	267	270	295	236	276	282	283	268	249	259	239	265	256	277	274	256	299	273	279	281	260	256	292	320	288	289	263	264	252	299	279	235	296	261	258	297	280	272	270	252	293	285	293	287	293	294	274	267	271	285	255	273	291	263	303	281	282	269	264	241	272	264	256	256	273	267	269	269	251	279	237	288	256	269	255	268	283	256	250	258	286	278	261	268	252	268	289	289	262	272	255	262	268	280	255	265	266	268	264	276	271	247	288	265	282	258	283	321	264	255	275	291	304	269	243	261	260	263	252	273	263	235	290	275	279	264	272	282	267	282	249	248	277	267	251	300	269	264	251	255	269	253	252	268	284	255	308	245	271	254	285	279	273	280	273	276	273	252	268	279	264	274	257	276	254	260	278	224	260	270	293	274	267	270	262	258	283	272	271	297	298	273	281	285	265	279	275	247	305	259	259	253	275	270	286	284	264	279	274	297	248	269	289	296	277	298	254	273	280	246	260	273	299	266	262	255	260	297	267	250	263	281	272	263	254	255	273	280	258	247	299	263	261	290	264	279	283	251	297	270	254	266	292	273	281	272	273	282	287	251	271	280	251	267	274	252	254	255	263	251	290	293	277	236	271	265	276	263	271	259	282	257	256	285	265	291	267	276	268	264	276	265	291	275	235	239	242	270	300	281	273	268	277	274	267	284	272	291	269	288	263	277	273	242	251	277	281	275	262	302	266	278	264	289	289	277	243	260	253	281	258	262	262	260	301	258	260	283	248	269	295	236	267	265	284	291	273	295	271	270	249	249	275	265	253	263	258	268	274	291	276	269	266	259	282	316	253	262	275	268	273	260	297	299	278	251	287	279	257	298	286	294	299	256	257	270	269	278	256	286	237	257	267	259	260	277	234	276	275	262	252	282	265	224	254	251	250	275	322	273	298	280	279	257	285	265	292	278	271	281	291	275	295	246	299	272	250	255	280	299	278	288	264	269	275	252	281	287	278	292	272	254	269	264	275	288	293	249	249	286	269	269	277	261	267	258	268	260	282	278	252	267	273	266	280	296	273	263	277	280	275	280	267	265	246	290	311	284	317	270	291	264	287	278	257	276	305	240	269	276	264	254	244	246	265	270	285	282	290	248	264	265	281	294	255	277	265	281	276	249	257	290	262	273	282	248	297	263	280	258	287	276	257	307	281	259	273	261	255	259	239	268	303	325	280	269	286	246	240	285	274	271	281	268	307	280	291	256	305	283	259	262	256	303	257	264	234	301	289	262	257	246	265	272	283	283	267	275	252	256	292	268	270	250	248	281	245	276	285	263	287	258	270	273	256	294	267	284	285	270	277	287	296	295	245	281	263	284	263	278	267	248	244	287	262	275	271	282	262	273	267	266	303	248	286	267	278	260	265	294	241	281	268	244	280	255	280	262	264	277	277	291	255	282	269	239	263	282	251	293	292	256	271	262	274	279	278	265	262	266	294	283	261	279	276	260	259	296	267	258	294	264	292	278	260	261	267	290	242	253	271	251	263	254	289	241	260	274	295	243	232	287	249	279	248	241	257	253	292	271	277	244	251	266	280	259	287	250	249	238	262	265	251	256	290	265	263	264	298	262	268	289	262	259	276	266	266	262	274	287	285	271	266	252	260	256	256	263	274	308	277	263	290	277	247	255	260	233	279	281	274	257	273	265	279	288	299	268	307	267	283	258	291	255	266	261	278	279	286	259	279	286	264	289	284	276	288	284	276	289	279	280	264	269	290	304	268	251	273	239	283	276	279	243	233	269	257	261	313	274	274	265	278	268	298	251	275	293	275	300	291	259	261	265	265	257	294	262	261	269	299	277	276	253	281	253	247	247	274	276	292	277	267	265	287	286	274	276	274	258	320	275	289	273	290	253	246	270	246	263	272	299	261	263	288	269	267	266	291	239	296	283	289	272	242	236	253	273	257	279	287	288	268	271	298	268	285	309	266	282	250	252	293	256	292	300	283	273	279	282	276	261	300	249	280	272	245	258	286	272	262	280	275	293	260	273	277	286	284	237	260	277	295	244	267	295	257	287	280	267	264	312	283	269	280	303	267	276	284	276	279	254	287	265	252	274	284	264	253	240	273	239	298	256	245	243	257	267	273	261	267	262	294	278	277	284	240	283	274	283	289	265	314	262	273	277	239	277	279	271	260	291	289	261	252	278	245	286	289	283	288	260	268	285	297	272	270	279	264	288	282	262	259	271	274	255	266	261	271	268	265	271	261	302	254	250	275	273	302	292	253	255	289	271	251	275	284	257	267	264	293	265	262	259	295	235	272	235	251	265	264	278	259	290	276	276	285	266	275	268	289	290	264	268	261	275	280	279	258	300	299	253	269	269	267	254	263	283	297	255	283	297	273	276	291	282	289	271	290	267	263	263	266	270	270	282	288	232	268	280	262	275	282	263	248	255	294	278	286	268	241	265	276	272	258	276	286	275	258	289	241	266	261	252	280	274	280	265	270	262	295	271	248	277	267	253	289	287	278	252	299	281	262	275	282	239	276	300	265	253	279	313	303	283	276	274	281	281	263	249	257	287	223	279	265	286	266	272	271	250	301	276	298	279	275	259	238	289	290	251	279	270	273	249	278	269	264	270	272	270	246	292	261
23718	21540	29339	24190	21529	18658	4719	2989	2148	1949	1407	1028	803	654	633	691	1856	590	606	528	509	500	482	529	499	550	525	447	492	487	532	461	525	521	516	521	494	505	481	485	484	506	528	448	475	497	534	436	510	463	485	482	516	513	477	500	453	501	487	481	467	524	452	481	450	485	486	518	455	441	492	490	516	494	487	496	499	454	475	522	455	467	525	462	438	521	519	455	461	443	526	470	521	458	454	482	510	484	503	457	477	473	494	470	492	493	463	507	486	476	464	462	497	477	494	465	464	469	479	459	485	497	474	461	475	469	497	464	477	486	479	473	475	512	485	486	477	474	460	454	471	446	478	460	447	470	494	477	454	491	497	514	464	442	493	471	479	470	466	466	464	478	458	467	468	466	469	466	458	468	487	475	490	446	469	477	480	533	472	483	486	470	493	507	494	492	498	485	514	455	490	471	463	439	511	478	449	469	480	501	463	489	499	488	450	501	471	450	495	542	511	467	422	487	481	479	513	492	536	464	524	515	493	487	488	462	507	466	513	506	489	476	486	466	462	499	486	517	485	475	481	482	435	465	471	506	484	464	459	507	497	478	502	496	474	491	473	520	484	466	483	439	487	481	510	477	471	479	484	465	490	468	501	514	474	478	492	447	449	495	485	454	496	480	485	460	500	495	486	482	482	490	504	465	460	449	478	506	507	479	506	491	497	481	460	472	492	497	506	471	449	471	494	481	470	511	460	505	477	542	467	471	473	451	510	503	491	507	464	473	479	489	464	473	486	459	491	485	506	497	477	491	472	517	448	475	459	492	468	461	442	474	486	509	527	477	464	496	480	450	460	497	468	474	504	472	492	431	475	490	501	503	478	520	496	483	487	487	476	484	453	509	450	480	468	487	460	468	482	446	505	483	468	459	493	482	476	473	486	451	491	468	462	482	500	502	465	470	449	477	491	474	504	476	487	488	466	471	487	515	487	496	476	497	448	473	456	485	511	501	493	457	468	455	459	482	475	491	497	493	479	484	465	470	489	495	478	484	454	452	470	468	457	457	489	498	472	459	510	487	448	498	484	509	470	478	488	517	460	480	491	462	488	445	445	466	496	473	508	474	474	521	453	487	443	479	492	494	476	475	502	491	462	490	479	444	478	494	484	473	496	497	433	475	519	461	524	474	460	477	468	460	465	496	478	520	479	484	479	486	441	498	505	494	481	471	466	440	468	495	506	436	486	488	547	498	485	512	469	492	480	480	495	473	487	514	499	486	532	486	482	487	463	457	454	446	450	444	486	466	478	464	498	464	474	528	477	521	470	514	446	477	478	451	493	501	505	509	493	475	485	463	493	504	489	459	502	496	494	464	452	501	492	453	464	465	472	494	486	507	514	486	487	472	483	479	451	507	493	507	498	462	472	468	512	458	482	493	445	484	508	456	494	462	457	449	488	444	487	508	479	463	482	491	462	456	483	482	424	505	467	470	447	500	494	475	476	488	515	505	470	492	467	484	436	488	465	456	495	523	501	498	481	474	517	460	477	478	484	471	483	514	485	522	484	446	467	487	468	502	460	466	467	480	471	506	498	480	471	483	456	475	456	466	503	460	490	468	487	439	501	480	472	456	480	456	473	483	470	444	474	490	503	489	503	480	518	489	470	500	458	491	466	491	523	450	456	494	493	488	469	472	449	456	461	457	485	449	468	497	489	513	491	479	483	488	493	450	428	456	468	467	454	436	456	483	437	483	467	490	428	480	476	466	459	478	485	503	494	394	505	488	458	490	472	483	452	512	459	503	482	488	473	498	460	492	456	468	461	470	511	472	472	486	459	483	444	482	514	514	535	491	510	462	516	463	490	478	479	464	472	474	496	513	515	481	399	451	490	495	482	498	457	507	479	438	437	463	492	436	452	497	459	496	462	484	499	470	474	470	451	458	518	421	484	428	514	457	483	475	507	479	491	475	467	479	485	468	498	489	516	470	455	480	477	521	497	509	472	469	502	492	517	531	508	519	491	487	501	512	482	436	413	456	458	463	504	507	488	485	475	503	493	488	495	455	465	488	511	469	511	490	487	478	488	483	507	456	495	472	514	447	445	445	504	509	471	467	503	464	480	465	481	507	464	450	493	442	482	517	532	467	483	448	456	495	473	479	486	472	460	471	432	484	462	470	481	476	487	507	482	476	514	472	474	462	457	518	496	423	480	529	496	447	489	467	465	450	468	506	457	474	508	472	496	450	494	479	438	480	466	443	484	487	495	483	481	482	476	504	502	478	487	511	467	492	489	482	519	482	464	448	485	482	498	443	483	500	496	498	474	496	443	409	501	495	464	470	491	487	485	464	490	480	527	472	465	488	464	472	480	481	473	484	460	489	490	476	474	461	478	464	471	486	476	500	463	486	477	499	450	490	475	477	456	473	437	469	536	499	459	437	464	484	538	483	499	495	462	504	482	497	503	447	449	486	467	482	436	448	467	418	454	465	466	448	497	505	508	490	479	470	484	470	486	479	480	472	466	519	495	510	461	488	517	472	440	444	494	477	483	462	485	500	499	479	501	491	510	466	495	501	471	497	497	472	473	485	502	454	520	445	471	450	450	463	464	477	478	465	515	501	465	452	488	499	457	466	480	464	486	424	492	470	508	461	491	462	478	477	453	482	454	480	461	510	489	495	456	482	477	476	499	486	468	476	483	458	455	467	467	499	439	474	513	490	468	466	449	488	516	465	474	478	430	466	439	465	454	471	480	490	476	480	467	490	470	482	471	486	422	478	485	460	478	501	502	494	472	498	517	496	489	529	455	472	485	487	490	465	497	502	478	456	482	466	486	509	438	461	467	491	476	510	463	457	505	462	470	473	471	491	458	492	494	481	474	481	469	512	447	494	443	475	462	489	463	494	479	485	451	459	455	450	533	475	492	480	509	480	470	488	489	473	496	434	460	478	458	490	468	460	481	448	516	500	463	519	487	528	518	480	445	497	484	473	458	508	495	476	464	455	451	465	436	469	493	510	467	505	472	442	488	493	487	484	473	473	479	454	452	470	471	443	484	458	496	502	456	479	463	473	501	514	487	457	477	501	455	448	506	483	475	503	479	467	469	498	453	480	506	479	454	443	483	489	504	470	457	473	464	416	473	490	467	493	485	489	476	515	477	475	505	497	514	509	470	454	480	438	517	468	480	468	474	451	468	483	459	479	491	445	480	468	489	459	482	471	487	466	486	473	466	442	458	447	509	490	523	498	497	484	485	520	500	443	459	471	498	519	440	472	506	464	507	492	456	477	503	459	516	462	462	474	520	484	440	441	480	469	512	469	473	498	443	452	494	463	458	467	458	460	471	491	432	458	452	488	484	450	455	491	497	470	467	464	456	499	471	450	480	479	464	502	457	491	495	485	446	481	505	498	466	476	450	459	492	465	498	480	502	494	486	488	480	504	465	487	430	478	461	497	497	448	469	495	469	452	492	490	522	472	531	479	470	502	469	485	452	490	489	477	437	431	455	466
6440	11694	10671	6424	4975	4453	5979	5510	4475	3741	2444	1623	1159	986	920	973	3151	688	702	630	647	625	575	572	594	646	609	603	590	590	604	582	545	571	544	648	568	555	583	591	576	601	560	580	608	568	591	605	531	570	587	515	582	545	525	543	516	572	537	581	550	594	563	529	555	521	538	555	566	539	576	535	529	543	568	516	571	568	585	562	543	563	551	544	506	560	520	556	522	552	589	518	568	537	547	523	515	567	542	548	585	556	569	546	614	570	543	563	619	547	552	542	582	558	515	569	553	554	553	556	545	531	529	553	548	542	553	545	554	488	518	521	579	535	512	550	554	559	516	530	556	576	551	567	533	537	535	559	570	524	560	507	540	611	572	552	554	516	550	509	536	538	530	540	543	558	578	568	541	539	521	551	522	541	543	519	556	546	562	510	576	549	564	566	514	562	553	511	517	560	545	548	542	480	487	609	552	548	560	535	539	534	493	519	531	500	561	547	544	568	552	503	540	562	534	524	576	521	547	563	550	555	498	565	531	498	542	533	555	533	541	530	555	557	576	541	519	543	587	603	556	531	503	541	520	578	556	546	518	474	560	545	554	537	544	552	550	531	586	561	550	524	543	566	579	544	553	539	517	535	586	533	522	568	516	546	527	554	571	521	562	547	525	497	531	541	584	538	522	559	564	554	547	546	555	556	540	503	518	546	561	516	548	529	562	523	534	523	524	548	535	516	536	549	547	538	554	532	537	555	559	526	517	549	559	538	548	524	549	531	530	534	546	522	539	539	527	507	547	512	561	542	569	564	524	552	523	509	558	582	533	541	546	541	583	552	484	545	525	575	514	617	545	564	594	532	502	518	533	537	569	549	551	575	556	527	539	513	530	555	536	585	527	473	531	498	534	519	514	506	556	568	536	521	579	586	547	551	533	508	522	566	542	543	516	526	546	514	577	520	569	499	536	583	527	543	565	522	526	548	545	529	562	552	548	549	560	561	570	542	539	562	517	558	535	552	528	556	489	543	531	565	541	555	546	524	521	524	536	532	516	542	539	541	576	558	525	536	581	555	550	572	557	548	531	545	578	532	527	509	522	573	544	551	550	510	535	525	555	562	475	514	549	567	534	496	535	534	542	556	543	563	558	522	494	548	573	586	555	526	533	538	558	527	543	524	566	583	560	513	563	537	523	556	535	558	536	524	556	527	528	543	558	591	543	517	516	536	528	571	507	529	539	584	537	534	565	547	551	521	539	523	576	516	548	566	552	539	546	573	524	545	535	568	539	512	554	586	583	548	551	555	596	579	538	556	547	560	564	530	543	486	595	564	558	565	540	590	538	564	530	550	549	533	526	537	532	529	563	583	532	527	528	524	531	540	546	558	505	583	556	572	582	556	533	528	565	542	511	597	522	552	563	552	503	493	502	553	512	547	563	562	530	543	567	600	565	558	568	499	537	523	540	561	498	541	545	514	549	509	541	542	529	498	550	531	535	510	545	565	521	550	573	548	559	513	550	523	553	573	545	533	584	496	549	541	584	582	541	553	551	583	546	563	518	523	562	547	538	522	567	562	539	526	537	519	540	521	556	574	540	520	558	542	541	554	556	586	506	562	558	560	520	545	543	557	542	540	538	542	563	590	512	559	560	546	577	566	551	546	584	565	575	551	557	533	533	507	551	566	535	516	542	524	529	497	569	518	537	539	532	569	508	520	526	517	557	545	540	529	572	575	541	558	588	537	558	578	533	537	569	571	563	545	549	566	525	556	572	518	559	512	541	543	564	536	535	554	518	595	541	555	565	539	547	543	600	507	515	533	508	607	525	598	534	539	536	573	551	538	530	531	560	510	496	532	500	562	550	570	561	558	556	594	522	551	578	538	578	579	552	548	550	540	532	526	569	588	484	551	524	559	545	530	547	548	572	541	499	535	525	517	544	543	580	567	516	523	558	555	532	595	511	531	512	552	506	511	583	577	556	542	505	532	535	538	497	553	582	530	511	557	502	595	533	493	540	561	510	559	560	532	525	547	545	538	545	547	528	559	562	553	493	528	585	561	578	542	531	530	604	571	573	554	515	538	560	552	554	520	553	543	492	573	571	569	586	559	558	569	559	529	465	583	551	570	544	521	583	548	557	530	582	498	511	534	513	555	545	568	537	523	509	548	546	566	521	550	552	566	568	556	550	549	491	557	554	530	540	539	603	509	581	564	503	534	530	537	573	540	530	517	494	519	538	534	516	530	526	556	538	562	519	590	549	555	553	558	598	545	554	540	564	539	540	570	563	585	528	557	546	556	516	548	531	534	548	586	548	535	527	549	567	530	551	544	537	517	566	551	548	526	526	558	592	545	529	526	543	553	529	538	513	493	566	554	530	549	562	539	550	566	537	482	581	565	544	571	518	484	553	552	520	510	493	548	541	552	529	577	550	531	519	547	552	550	535	567	519	571	562	514	551	527	563	525	552	514	544	562	546	560	565	561	560	590	534	586	522	509	591	554	534	535	570	556	539	578	546	522	563	558	547	560	526	543	556	520	533	540	613	559	538	576	575	584	536	584	531	517	519	524	530	542	536	555	517	543	542	546	503	556	520	529	520	534	537	513	559	519	557	543	540	546	563	584	538	527	544	573	551	522	540	543	570	526	571	539	521	539	518	547	545	577	565	522	563	563	568	533	548	567	563	558	569	521	526	573	537	519	536	588	559	582	532	516	503	529	552	533	544	527	572	556	532	558	527	525	530	563	550	589	558	543	544	544	525	572	570	556	529	506	504	560	544	593	548	514	541	551	522	524	540	513	552	526	565	540	554	561	503	541	534	542	576	536	541	541	582	531	517	564	591	552	537	564	586	528	562	574	547	571	550	535	550	578	533	578	567	534	544	584	524	583	518	553	495	558	554	518	532	539	579	559	540	522	542	513	559	541	548	546	521	549	538	542	553	587	544	553	534	556	530	565	586	567	538	520	561	569	542	547	554	514	536	548	551	567	558	542	524	488	533	578	528	579	548	569	539	558	543	548	502	541	518	528	573	534	542	552	536	549	553	530	507	536	559	567	530	550	547	533	535	487	519	560	534	533	562	523	538	559	559	526	489	544	596	579	508	553	551	563	565	555	572	548	526	570	548	553	589	520	554	553	561	508	523	543	533	503	533	529	538	572	524	547	571	542	594	576	502	527	544	597	599	507	531	563	535	527	598	528	565	508	565	517	555	559	533	562	524	590	566	538	547	577	535	556	541	533	529	531	519	540	547	538	603	578	525	553	550	485	552	576	519	506	518	577	575	546	490	548	549	554	513	563	576	535	505	525	592	535	595	579	575	582	581	526	545	551	569	519	531	555	528	532	535	577	486	542	525	545	516	540	550	529	561	544	571	560	560	539	585	536	518	539	557	514	558	571	576	533	566	530	557	568	547	515	520	526	554	537	553	583	538	560	545	593	592	526	536	588	525	560	501	539	571	512	568	546	551	537	567	533	554	552	546	551	505	522	540	546	517	566	544	558
25073	21550	28464	25037	17927	1901	1597	1421	1254	1215	752	538	390	295	318	351	1264	272	242	268	239	251	243	262	231	236	251	238	235	212	240	233	235	183	233	232	207	205	220	239	213	225	204	226	224	217	221	245	212	220	217	209	254	229	233	219	207	195	227	212	242	218	240	227	230	236	223	214	242	220	219	234	221	200	236	222	239	229	236	221	233	217	228	235	201	229	218	212	232	211	221	210	230	212	220	216	215	229	211	218	218	239	246	210	227	229	202	214	225	225	202	229	210	232	187	239	226	219	209	232	259	233	228	238	226	218	232	205	226	232	217	233	242	211	235	214	249	209	210	210	228	230	226	201	205	222	193	233	231	234	199	201	241	269	224	231	232	213	213	231	206	229	244	211	216	227	231	213	250	212	216	224	206	232	233	206	196	226	203	201	200	225	231	226	203	229	215	222	210	220	211	235	197	253	236	229	197	201	217	246	228	232	224	252	225	204	210	216	223	254	211	209	241	222	236	223	214	215	226	219	222	211	234	243	209	196	231	224	204	227	233	213	223	236	221	210	222	227	228	234	228	241	225	218	208	219	235	230	228	240	210	218	226	232	236	218	240	228	229	221	202	242	216	255	227	241	248	202	250	218	226	207	214	222	221	227	242	208	238	205	215	218	219	186	207	217	210	238	226	226	212	217	197	245	231	195	219	198	219	210	219	217	228	232	240	212	232	220	227	234	215	203	214	229	209	205	229	215	234	226	220	244	211	238	200	205	204	245	240	232	232	228	225	244	234	215	243	202	215	222	237	214	196	208	255	193	210	223	230	223	216	207	217	246	209	224	250	235	224	232	235	219	221	218	212	210	208	217	229	218	201	216	229	224	241	225	243	242	241	233	223	216	204	245	224	221	227	214	229	226	215	227	214	242	184	210	219	239	222	228	219	214	216	222	229	245	257	227	211	208	238	232	236	214	221	208	221	211	216	202	210	236	229	220	222	229	230	254	217	247	207	209	221	212	223	216	218	238	210	204	214	268	250	258	208	199	199	222	249	200	222	225	226	207	223	223	230	258	236	219	225	224	207	220	245	226	230	226	218	235	222	219	221	237	202	242	238	214	227	239	229	234	232	216	205	220	204	211	238	215	245	235	220	224	199	229	229	222	216	235	222	223	222	212	245	198	247	228	234	235	217	225	247	222	203	227	203	219	242	202	230	250	214	193	211	221	230	183	231	259	222	220	237	223	200	203	194	220	227	209	240	218	258	239	212	236	209	202	195	265	212	209	197	216	223	231	249	221	207	232	239	223	213	226	224	201	254	235	242	222	225	219	213	231	211	245	239	229	204	234	250	215	240	234	205	226	225	229	214	242	245	267	220	235	214	237	210	266	241	203	237	216	243	226	239	245	230	229	224	209	208	225	239	227	211	230	215	234	208	242	207	210	221	229	224	250	216	214	216	227	221	251	221	216	233	227	239	218	215	230	217	218	220	214	217	233	252	214	231	238	230	207	203	214	216	212	220	227	195	234	215	239	227	210	180	225	223	233	245	217	220	212	231	237	197	228	186	229	249	254	235	219	210	200	221	221	203	224	205	209	228	209	200	207	271	215	212	235	217	232	247	212	221	215	231	233	235	210	222	233	228	209	246	218	226	222	208	202	244	205	214	216	269	204	228	229	208	218	199	223	213	232	217	238	200	227	247	208	242	228	222	204	198	218	198	195	228	233	242	224	242	234	210	240	229	253	212	232	237	231	227	272	268	205	228	238	209	223	218	190	231	210	219	210	254	233	216	235	212	229	206	220	217	248	219	224	211	231	247	231	223	236	232	225	229	239	208	227	244	242	194	236	200	251	229	215	204	202	225	213	219	256	255	234	216	236	244	212	220	228	228	230	241	245	239	230	211	220	207	229	242	198	207	201	224	223	239	219	225	230	250	218	198	214	203	231	193	230	202	203	215	264	230	222	240	238	198	232	228	243	229	223	241	221	212	229	264	221	214	213	204	221	214	224	239	244	237	224	213	211	196	241	238	226	226	245	232	219	234	218	237	239	232	223	234	230	244	211	216	198	237	233	217	224	207	216	238	229	238	238	227	212	220	208	205	217	205	229	205	219	229	232	232	210	222	224	219	219	214	259	224	202	230	231	230	210	222	260	225	230	225	225	227	254	227	233	240	260	232	221	239	248	220	217	231	227	191	210	221	243	234	204	224	227	218	221	228	221	218	202	218	243	233	259	241	254	234	233	222	245	227	227	219	220	238	243	204	226	220	198	213	245	216	219	224	221	212	233	234	225	216	231	221	216	227	221	208	230	229	219	222	200	192	252	224	243	192	239	211	230	223	221	212	230	234	205	210	249	209	231	197	196	228	211	227	234	203	244	228	235	227	212	195	216	219	245	208	211	269	237	228	220	211	191	250	259	229	222	221	238	223	224	232	211	226	250	227	228	204	252	200	211	267	204	219	212	232	235	252	219	217	187	229	213	198	234	220	226	229	239	213	218	215	210	216	217	237	221	238	208	222	222	199	212	226	215	206	224	220	253	216	203	226	189	240	196	174	236	242	217	218	219	239	200	218	224	232	243	240	217	212	238	232	216	230	199	187	218	219	217	224	237	219	192	221	238	254	243	244	220	224	227	227	214	228	238	205	210	237	225	246	200	243	219	220	202	196	229	224	224	201	241	223	205	203	218	217	226	204	207	237	240	205	236	221	205	225	219	226	203	199	230	223	239	249	218	239	233	235	234	207	212	242	229	211	198	225	211	208	213	228	201	256	231	208	238	211	214	223	232	205	210	238	223	232	219	235	231	221	239	220	228	206	229	234	238	211	235	214	230	248	238	238	220	222	214	212	229	209	210	218	217	242	211	209	231	226	211	217	221	220	230	227	209	209	212	219	228	226	217	242	221	216	248	200	205	195	217	206	209	228	224	232	224	214	219	203	225	247	209	263	211	218	205	219	225	212	191	202	245	229	211	213	241	235	213	239	216	231	251	200	215	193	221	207	193	205	206	212	237	204	233	228	227	238	237	236	206	216	256	231	222	217	228	242	213	210	206	209	223	233	241	217	208	221	212	231	243	214	203	247	235	242	239	224	241	197	225	227	222	214	228	248	226	208	214	215	197	220	219	222	224	197	213	211	209	228	219	206	233	218	239	218	224	235	230	231	214	212	202	217	217	243	241	233	227	242	220	222	216	217	216	196	238	222	211	221	209	225	212	247	211	232	241	208	215	208	214	244	211	248	212	232	226	231	237	222	211	229	224	233	233	218	242	204	220	231	223	224	230	224	250	224	232	223	249	225	225	238	233	225	211	222	224	201	217	246	225	215	200	218	252	211	209	203	225	200	202	227	221	221	227	228	199	197	212	236	217	196	197	197	240	224	231	210	226	224	218	237	243	240	215	254	206	234	235	227	196	232	238	224	226	224	242	229	249	189	222	222	214	217	219	220	225	236	199	210	221	204	200	224	214	215	226	205	222	217	241	216	228	204	232	207	231	252	215
6416	8132	6389	3427	3035	2672	3390	3375	2956	2790	1612	1019	762	582	479	582	2410	383	338	323	334	326	293	315	310	325	304	303	308	308	301	293	334	302	293	293	290	313	291	283	315	305	277	285	285	284	279	292	307	288	282	262	317	290	293	294	274	277	296	283	284	311	269	294	276	277	292	284	307	291	276	301	256	277	294	301	270	270	276	325	308	290	287	282	258	296	316	277	283	300	282	289	284	274	275	294	278	271	272	287	291	257	296	296	283	287	295	301	295	258	273	252	277	302	284	292	305	280	290	284	275	297	284	278	289	327	285	274	283	289	298	280	265	273	276	268	260	293	271	294	298	278	308	297	281	298	271	299	270	260	299	278	280	272	315	300	269	275	324	287	298	323	286	280	268	290	277	276	296	244	316	294	269	278	269	308	274	259	302	297	308	261	285	287	256	288	300	282	271	332	292	276	287	279	272	289	282	308	279	283	281	278	286	275	308	298	269	279	274	298	293	278	298	277	304	320	262	294	290	279	310	290	257	268	313	284	286	252	292	298	280	254	290	307	279	254	286	291	275	284	308	299	279	280	303	273	293	276	272	283	265	330	291	258	289	282	303	280	309	296	291	286	275	294	286	286	283	293	272	270	288	279	275	275	298	267	284	289	285	286	276	257	268	289	326	296	277	317	287	299	283	290	286	281	284	283	263	288	275	274	287	295	299	313	286	299	281	291	293	259	269	291	303	304	296	266	266	269	305	280	305	263	257	301	296	282	288	272	301	270	254	286	269	321	301	273	278	278	293	279	269	276	270	274	271	285	282	301	295	309	274	279	293	295	306	290	292	286	279	292	317	290	290	284	272	284	293	302	262	279	278	257	265	280	266	291	297	269	273	301	281	285	303	293	270	286	285	294	293	299	291	291	266	293	301	273	290	275	301	271	306	296	309	259	310	259	260	261	317	291	302	290	278	282	252	291	277	289	297	297	267	253	288	278	308	281	285	298	303	310	270	279	287	280	263	321	294	274	288	263	311	278	295	292	293	289	267	274	291	322	287	299	298	280	298	293	278	286	295	293	289	269	272	272	311	271	288	307	289	306	278	278	288	295	306	286	271	302	296	323	315	276	274	290	272	300	297	276	285	251	281	261	271	292	267	339	275	306	292	277	322	265	278	270	329	263	264	279	291	287	282	250	280	276	294	289	254	260	297	285	266	281	253	258	261	277	268	249	244	282	303	287	328	276	296	278	258	303	309	282	284	274	274	287	280	281	276	281	272	295	270	238	338	263	245	297	226	302	293	286	277	273	277	278	277	260	279	288	284	285	296	311	287	289	295	287	287	279	288	258	269	274	295	262	310	293	306	283	298	279	291	291	287	274	286	288	261	272	294	277	284	287	274	285	304	274	280	263	275	283	275	312	285	275	311	287	279	288	292	310	287	266	276	305	329	280	275	293	280	270	287	318	272	299	269	299	275	283	298	316	299	282	334	286	252	289	293	292	301	300	310	302	295	282	296	310	295	309	285	264	303	281	294	274	275	269	298	284	305	282	304	280	294	292	309	267	287	278	275	291	259	273	297	271	326	296	323	277	316	316	288	283	268	283	302	288	296	318	280	278	280	289	267	306	261	280	291	282	259	277	292	299	281	260	268	306	263	257	259	282	261	288	253	284	242	282	274	311	268	304	258	295	307	287	290	258	292	275	327	294	298	273	296	277	301	276	288	310	307	278	271	276	293	303	315	272	276	277	282	290	280	261	265	302	311	297	256	269	271	266	241	286	274	258	274	272	314	321	268	305	283	268	308	289	273	302	287	334	303	280	306	295	276	270	268	274	282	282	277	267	291	266	284	288	283	271	273	304	308	276	273	286	282	259	261	279	287	252	293	270	294	287	293	291	294	291	277	295	269	275	269	295	304	284	286	283	279	299	262	252	300	295	264	270	262	279	261	285	293	282	282	298	290	294	277	303	258	306	280	299	287	314	268	280	249	285	293	329	287	288	293	281	293	288	293	264	289	306	264	271	284	291	270	287	257	311	267	279	260	310	261	297	289	313	289	305	285	284	283	269	257	298	286	250	291	270	258	261	275	287	285	289	268	300	275	268	266	279	321	297	275	294	290	274	269	296	239	304	277	278	271	292	298	263	289	294	278	292	277	268	270	315	295	275	291	282	316	287	293	312	303	288	297	257	303	259	298	271	252	273	257	278	287	296	299	266	300	307	294	272	289	320	301	311	316	291	249	280	257	292	281	298	301	286	317	290	284	301	292	293	281	274	292	291	259	287	274	298	290	261	291	252	308	287	325	258	301	274	268	290	284	292	311	303	254	285	294	305	281	275	305	273	275	287	300	275	283	283	268	289	287	293	283	286	288	309	286	294	313	294	273	282	279	286	264	287	281	284	271	307	276	228	305	289	272	289	294	275	281	289	298	286	273	253	269	302	275	281	267	268	271	283	311	284	293	288	277	277	282	285	267	291	286	292	291	281	294	274	305	255	261	303	309	286	290	308	265	268	288	316	289	273	263	308	287	299	288	283	295	307	281	295	289	289	298	292	260	283	266	305	296	267	258	315	278	304	279	273	252	278	301	266	292	280	266	278	274	334	279	295	271	264	288	289	268	269	269	286	276	310	298	283	249	326	277	315	291	276	302	299	296	311	304	271	266	282	283	299	277	307	298	297	290	263	277	287	301	296	275	289	283	284	301	298	292	290	333	252	256	268	278	259	289	266	288	284	264	294	291	298	306	271	277	280	300	287	287	290	306	272	274	282	284	293	279	291	261	284	304	317	295	315	263	276	289	300	287	290	281	281	294	272	271	277	323	243	284	293	294	259	293	284	292	296	263	272	278	271	272	307	301	285	272	276	251	280	278	293	257	275	290	301	316	312	293	291	277	286	291	273	268	320	281	302	298	276	294	266	281	292	282	278	266	259	275	270	270	292	278	289	270	276	304	282	267	267	271	245	287	263	279	283	304	263	305	294	276	252	284	282	291	269	270	247	293	281	273	253	268	286	305	269	258	309	308	288	267	272	284	290	253	277	325	274	286	297	282	302	281	287	294	296	290	315	279	274	304	305	288	286	303	282	290	290	272	299	302	311	280	288	290	314	320	286	300	242	264	258	287	280	293	308	281	304	292	285	261	320	316	286	286	275	311	266	244	257	293	296	272	292	281	265	255	269	286	277	275	301	270	305	285	285	263	264	273	297	281	287	258	317	279	309	270	269	319	276	317	266	311	273	276	272	282	301	276	311	276	275	281	285	299	263	271	285	315	286	294	322	311	298	301	268	275	278	302	289	293	269	305	297	303	258	283	249	328	295	291	286	275	270	272	279	265	265	279	266	271	285	292	263	283	282	274	278	276	243	278	281	278	281	272	282	299	307	250	283	297	314	290	284	265	284	290	289	262	260	316	282	263	266	284	269	290	302	276	321	274	272	302	283	275	296	303	262	285	254	273	279	312	272	277	273	276	277	287	262	298	268	271	273	267	279	288	277	302	310
23030	21625	29697	24063	21619	21755	17299	4707	3738	3272	2599	1599	1143	999	928	1157	5292	1085	703	694	707	669	713	654	623	677	665	632	643	648	616	609	624	614	637	641	598	618	603	657	636	627	645	627	598	619	581	629	626	601	587	635	645	607	579	601	570	606	635	603	667	583	544	629	616	577	613	563	540	567	602	615	604	581	579	600	613	574	613	640	576	589	539	581	600	596	593	627	629	568	596	615	626	630	576	580	559	606	557	571	571	580	583	594	596	605	570	599	620	601	587	619	573	595	575	624	573	645	609	583	625	598	590	605	559	570	605	605	568	623	587	581	587	538	575	587	559	586	607	611	601	589	558	607	565	589	604	605	593	599	593	562	587	599	581	579	601	608	536	569	584	597	604	569	613	569	560	564	596	596	585	586	555	557	571	591	630	604	565	599	631	582	637	599	600	593	590	549	577	579	587	597	595	557	579	576	642	589	613	588	640	604	601	601	644	607	576	605	598	575	584	620	587	584	592	590	587	536	610	599	597	580	615	598	579	617	591	596	622	644	637	595	559	632	568	568	582	619	622	584	579	618	589	629	582	621	561	551	538	607	582	567	612	578	595	582	594	549	611	605	563	582	592	565	642	586	606	581	585	603	661	616	578	601	547	614	602	517	573	611	581	616	562	616	628	592	563	572	606	592	589	603	608	594	580	620	608	586	519	595	595	618	566	569	563	599	548	631	597	582	586	572	596	537	551	543	590	585	555	546	635	575	542	620	552	574	581	578	562	620	616	581	565	571	556	526	606	568	622	576	602	597	592	618	579	616	593	580	613	583	596	578	570	583	595	608	595	611	611	606	623	609	598	615	558	605	607	622	583	532	591	612	575	515	616	610	592	581	591	584	583	587	580	585	607	664	604	601	610	593	635	582	618	614	608	587	559	652	598	612	581	588	560	564	610	583	587	628	587	600	635	592	595	611	595	607	596	577	611	603	583	574	576	554	600	591	578	615	587	623	589	556	565	600	582	590	578	595	605	583	609	592	600	585	581	604	567	592	548	600	568	564	587	611	607	583	638	587	577	573	552	588	613	585	620	563	540	587	571	566	590	587	618	622	569	586	590	612	580	589	633	585	548	535	566	584	589	603	616	558	670	566	580	581	577	580	583	620	575	575	523	619	564	564	615	562	603	636	613	637	582	595	616	617	553	564	568	599	574	591	570	580	573	570	573	600	602	596	630	577	555	598	566	627	598	543	585	608	599	608	595	595	591	624	640	586	605	566	560	616	609	607	603	592	593	589	600	617	579	597	555	573	555	592	560	581	550	543	535	570	592	600	567	591	597	568	603	612	612	601	620	581	624	628	611	592	606	590	595	562	575	583	580	567	568	564	595	589	649	584	581	532	586	648	547	580	633	580	584	547	617	554	612	626	562	609	573	558	611	590	588	591	579	646	583	564	561	578	582	593	600	595	631	558	577	590	614	596	591	598	603	630	565	569	596	608	591	614	598	588	582	583	609	583	627	590	597	578	573	590	623	573	563	564	611	578	605	545	588	603	629	587	604	575	626	623	641	580	581	614	582	595	629	616	583	584	628	602	608	570	579	590	592	602	624	591	599	630	578	578	591	571	562	602	587	595	623	585	613	600	624	564	587	546	623	575	617	588	642	572	597	571	620	594	606	599	608	581	570	578	597	521	558	573	623	552	591	558	586	604	565	599	596	596	569	590	594	578	619	624	528	625	586	617	574	619	620	571	587	621	602	559	607	569	614	562	583	634	597	579	605	583	590	588	572	602	584	636	610	563	615	596	577	590	608	571	600	591	596	586	545	583	581	590	554	575	583	594	560	601	582	614	591	560	605	581	576	626	594	621	616	567	575	560	586	594	565	590	588	564	582	585	594	593	588	572	567	599	588	591	596	577	653	576	553	596	585	581	612	614	577	579	586	604	642	595	600	617	597	567	582	607	573	583	562	575	605	624	599	597	573	571	564	595	613	586	560	620	567	594	616	551	596	556	560	627	561	557	588	554	582	606	587	589	552	577	576	573	567	550	587	589	626	588	587	585	591	568	600	623	584	570	577	543	572	552	598	581	616	576	598	612	586	564	574	604	594	572	621	575	621	586	631	630	622	568	587	636	562	555	581	594	624	577	579	568	601	582	591	575	580	570	573	594	594	604	644	583	555	592	592	584	645	599	599	548	578	596	582	568	612	558	623	606	612	598	587	595	564	590	622	590	599	539	537	605	592	600	605	601	585	588	591	599	537	641	587	639	576	635	571	624	564	576	606	559	573	625	542	573	571	585	588	601	576	539	568	586	603	593	588	555	597	588	649	601	578	539	590	585	604	613	582	549	626	571	559	583	597	597	572	576	567	621	574	626	576	579	582	633	576	612	640	596	622	565	593	580	553	571	604	572	587	562	614	562	618	617	585	601	557	591	602	626	574	576	601	624	571	599	540	605	578	598	532	566	571	579	619	593	560	625	546	633	583	597	590	586	575	567	555	574	601	586	593	582	567	603	591	620	576	589	607	562	616	560	593	600	570	598	580	582	598	568	605	618	565	611	604	596	594	601	575	585	557	535	568	594	588	585	605	610	588	628	591	597	586	573	570	558	580	628	583	581	611	568	578	604	580	595	602	586	600	564	589	572	578	567	584	604	582	537	557	588	600	551	577	576	605	578	550	571	634	547	520	560	599	600	582	585	610	557	568	583	549	660	544	610	586	583	573	589	615	614	608	620	571	603	625	593	631	559	563	592	618	634	611	607	571	571	600	607	588	584	583	620	562	617	615	559	612	576	587	590	622	569	584	580	574	594	568	629	613	582	570	574	591	616	601	537	580	614	597	602	606	613	580	618	549	573	543	578	600	559	587	576	578	565	603	626	606	592	592	580	541	593	594	554	584	586	567	596	605	608	597	579	601	615	626	591	609	559	584	603	625	576	587	589	588	591	529	580	599	619	580	576	602	570	568	576	569	605	608	577	566	542	609	606	595	565	605	627	584	636	581	557	607	582	581	624	606	555	555	634	598	581	548	579	574	533	587	553	513	580	590	581	625	567	605	563	548	567	598	619	605	577	594	637	577	588	554	607	579	561	585	574	574	566	587	572	594	570	580	589	589	584	594	588	614	599	601	635	582	551	609	560	581	601	600	594	581	633	549	629	640	604	558	611	618	581	599	612	587	607	629	582	588	611	594	633	573	562	570	591	570	571	609	582	579	563	636	610	579	558	581	606	607	611	626	545	619	595	575	570	617	553	572	566	617	514	607	640	583	577	614	592	614	543	602	572	593	582	587	558	567	612	581	559	576	588	611	586	603	596	594	585	551	603	586	584	603	572	579	597	589	567	553	570	545	587	569	603	584	569	568	579	607	580	629	576	565	581	577	570	590	586	562	590	585	592	570	622	626	573	570	572	617	603	576	592	593	590	594	601	561	576	575	592	584	608	548	586	577	555	601	563	604	548	567	587	567	574	580	607	565	598	585	547	627	561	584	599	582	615	614	627
9016	19723	18018	9689	7840	7674	6874	7572	7416	6067	4721	2732	1778	1450	1268	1684	8748	1062	936	893	819	876	806	850	792	751	740	748	754	725	774	759	718	707	753	662	730	745	725	692	717	698	712	730	693	714	666	692	692	706	684	675	681	668	660	707	682	680	714	696	728	692	685	675	673	699	678	708	775	641	668	721	687	668	704	702	686	671	639	659	705	716	694	695	703	673	682	694	692	666	677	718	684	673	669	650	669	728	666	699	702	649	676	721	658	677	688	744	688	684	655	656	655	692	685	699	669	680	691	611	714	662	680	673	700	701	640	711	647	670	673	646	677	627	700	651	651	679	667	659	670	629	722	626	681	670	603	632	662	679	656	727	687	666	718	695	668	673	695	709	710	678	688	725	676	665	688	636	694	661	695	647	670	650	663	675	717	683	665	655	676	664	675	661	689	663	685	644	676	714	705	653	727	688	631	688	705	727	703	638	659	651	701	734	669	659	664	678	650	698	644	647	694	624	649	667	676	625	666	652	717	666	675	713	697	689	683	671	668	689	664	707	681	690	661	665	682	696	692	670	689	669	655	663	669	683	673	671	670	706	684	712	687	704	684	650	640	697	704	677	694	653	652	657	695	619	680	703	670	682	676	669	619	661	688	715	688	684	695	647	641	650	618	678	649	679	706	700	665	667	693	665	621	687	645	634	687	690	736	679	667	643	681	637	691	660	654	672	719	668	637	661	628	684	641	679	680	650	625	687	677	633	632	676	689	661	638	696	671	690	657	684	623	674	682	695	675	685	705	672	676	668	675	636	694	694	671	658	708	679	704	651	661	700	627	633	686	685	689	669	707	714	668	664	722	621	621	687	659	688	662	694	664	679	637	661	640	735	690	679	644	670	603	642	677	675	659	631	647	672	685	724	697	686	660	740	660	665	656	684	656	738	645	654	626	667	662	702	680	664	635	653	676	644	642	684	686	663	682	693	684	678	665	698	652	679	695	696	668	697	654	685	719	678	685	619	664	653	692	682	679	667	668	672	687	664	695	681	651	686	650	639	703	628	662	641	688	667	667	649	674	688	648	679	660	691	622	654	638	724	681	651	671	677	677	641	604	691	653	658	679	687	710	673	684	673	684	678	692	682	631	678	625	692	599	714	719	668	703	636	640	655	677	668	659	680	727	654	720	662	652	640	684	643	676	713	662	690	668	677	692	684	644	638	653	660	682	630	652	684	684	742	674	653	696	640	676	675	696	650	695	669	679	737	693	699	638	679	677	676	621	666	709	682	689	652	673	671	660	640	647	746	710	641	702	640	660	664	640	620	693	653	660	729	664	669	644	647	633	651	668	682	655	698	653	658	680	690	664	700	671	659	646	695	663	637	671	639	698	642	661	673	660	631	691	663	669	682	666	601	683	724	702	655	690	671	656	661	648	654	653	686	692	707	652	672	689	665	638	661	674	653	663	676	666	710	720	669	673	628	697	687	666	692	651	651	640	744	645	707	694	687	646	663	660	707	688	671	680	634	700	693	693	661	674	684	671	671	652	643	691	637	723	646	688	656	689	637	656	664	688	675	655	680	636	694	653	637	674	741	657	736	645	619	716	638	651	665	673	707	663	690	663	670	745	622	627	665	664	681	640	708	667	701	674	711	639	748	606	691	632	652	694	670	631	710	696	672	681	662	707	679	625	678	641	675	651	661	691	618	690	696	658	675	654	693	670	657	674	666	657	691	684	679	726	643	696	652	663	667	659	707	653	674	687	678	723	656	691	646	661	721	689	657	683	683	657	627	649	693	697	697	681	648	666	653	660	641	689	667	660	689	706	629	691	695	706	707	661	677	631	655	642	644	655	690	652	686	744	684	656	659	664	665	676	678	643	654	637	717	660	663	709	663	606	684	691	654	629	696	679	630	671	690	669	675	670	707	660	682	654	655	660	672	673	679	657	642	695	688	682	734	672	644	659	678	666	655	716	642	656	677	659	621	706	711	685	716	653	695	642	694	644	698	656	676	687	670	669	672	685	638	658	710	601	659	658	669	673	634	640	686	675	648	673	673	638	718	652	648	599	701	714	692	699	707	690	690	695	662	650	669	679	678	657	659	708	618	697	703	665	664	659	634	655	699	638	664	647	672	705	713	621	715	676	679	669	691	671	676	667	643	688	694	740	699	658	679	678	728	672	706	704	682	676	674	654	636	676	664	644	723	674	672	695	699	650	733	669	669	673	676	652	665	690	716	697	676	686	698	702	626	695	622	648	665	709	653	632	688	710	651	644	687	702	637	667	666	727	673	659	672	694	659	643	715	661	693	666	584	668	663	679	658	704	658	659	662	663	634	648	693	628	609	668	656	654	695	669	662	678	662	703	654	702	692	612	654	743	650	746	695	697	694	712	663	672	702	658	703	608	697	646	648	645	676	676	668	690	696	688	648	666	667	643	706	629	633	696	723	689	642	646	661	631	678	673	664	677	683	639	689	639	635	680	669	694	706	685	661	726	668	652	653	660	654	699	654	654	630	657	690	706	693	623	641	618	660	615	687	642	635	685	673	648	722	647	658	708	694	678	635	667	670	695	715	630	695	658	685	671	688	677	696	701	664	665	656	707	663	714	641	680	664	665	698	684	699	688	687	717	682	682	659	688	689	716	703	656	657	698	689	675	690	690	720	670	678	704	612	646	681	673	679	644	628	658	612	676	688	687	648	676	686	691	687	715	675	672	658	628	694	651	681	668	679	643	654	680	662	743	726	614	631	696	660	678	691	685	676	643	713	653	717	630	670	641	670	624	633	677	645	704	694	666	655	703	698	623	625	658	663	646	639	681	627	697	661	670	706	674	674	672	631	668	629	691	663	654	657	674	700	722	713	683	707	673	700	663	640	673	668	718	621	704	649	689	703	673	635	636	651	716	694	672	706	687	631	676	658	701	623	677	620	660	644	653	672	690	650	650	641	715	698	662	656	653	698	659	659	677	674	667	659	675	690	630	654	689	689	740	660	713	642	672	685	628	670	659	676	629	690	636	675	671	665	613	668	673	671	676	693	654	667	662	643	643	654	702	639	667	682	642	687	680	687	674	631	711	681	716	699	663	658	674	690	739	655	650	650	634	701	653	679	690	668	717	673	702	711	699	666	647	642	704	662	663	636	653	671	612	704	723	695	673	641	710	644	618	665	665	660	688	648	639	702	679	693	711	721	657	707	645	692	711	656	665	654	659	686	690	643	668	650	654	682	673	661	705	679	656	649	697	673	653	681	652	670	711	646	675	645	646	681	676	719	685	704	682	675	702	644	669	641	701	666	714	721	675	690	650	713	727	731	670	697	676	693	659	688	679	687	685	707	651	648	675	676	660	653	700	661	685	670	695	681	710	639	675	652	649	628	639	660	672	667	672	674	664	667	625	636	673	693	668	685	689	662	672	699	632	658	671	708	691	654	689	691	677	675	681	651	625	626	643	641	704	689	638	667	684	655	693	717	670	662	705	706	639	695	683	658	652	671	616	707
27361	21207	11678	2039	1012	1272	1392	1079	1386	1102	742	412	311	261	277	270	424	266	239	258	199	226	211	230	219	225	227	231	221	200	222	236	228	203	222	217	222	283	201	242	216	265	232	231	229	226	226	224	240	265	234	231	240	206	226	216	223	227	235	229	245	213	244	206	224	234	220	217	220	242	206	239	227	207	235	228	212	221	228	213	220	235	245	239	259	240	226	215	231	191	247	212	206	257	225	235	214	196	251	247	239	258	208	215	236	235	228	202	222	225	195	222	234	240	220	221	242	215	221	231	210	227	228	248	239	215	220	210	224	248	225	198	220	248	235	238	246	233	213	237	200	217	238	250	243	229	225	233	205	260	211	219	227	227	221	238	226	231	214	237	228	243	223	238	218	223	238	221	235	224	224	246	213	264	234	230	234	234	202	252	249	231	231	221	193	222	216	248	223	223	226	223	213	221	224	244	228	258	219	240	218	240	223	199	235	209	247	226	226	226	235	223	237	251	205	227	210	227	221	241	196	224	198	232	224	236	203	240	231	241	256	219	251	243	225	236	233	256	249	237	214	230	236	240	223	234	247	236	219	228	230	230	256	254	227	227	210	243	189	236	237	232	220	251	232	247	227	224	225	246	214	207	227	231	217	243	214	241	222	230	220	236	238	218	207	244	233	245	210	254	216	225	222	226	230	229	191	223	222	238	244	205	224	242	233	241	237	217	202	231	194	195	220	202	243	250	230	226	227	226	200	270	226	212	248	237	224	217	225	221	245	225	258	240	235	215	234	245	231	222	210	219	252	230	227	211	240	230	237	212	254	216	235	241	218	225	255	225	223	208	217	254	215	233	230	222	231	254	202	209	224	253	225	214	222	213	233	225	244	222	214	253	207	223	224	233	199	229	208	232	230	220	217	222	258	213	222	231	223	229	223	225	241	234	217	226	230	225	214	244	250	255	229	230	243	246	224	226	223	226	212	234	272	218	226	209	214	225	234	243	219	227	221	228	223	208	218	263	269	211	225	249	216	211	222	240	226	210	242	223	224	207	209	238	235	241	219	226	218	229	227	257	220	226	227	234	204	220	228	214	212	213	241	234	227	213	227	238	232	241	260	201	218	266	218	220	213	231	230	228	226	266	231	240	251	232	213	216	213	236	231	215	215	221	202	226	201	229	247	226	246	202	229	204	222	227	230	216	239	215	211	229	237	206	211	249	200	222	246	222	227	256	227	242	255	210	211	258	247	230	207	223	185	225	239	227	215	208	223	197	202	211	249	272	215	245	241	225	225	237	212	227	242	252	229	209	229	230	248	213	226	226	244	216	229	211	223	227	206	220	200	207	229	206	213	213	229	249	242	211	230	219	233	234	233	217	244	221	255	249	232	225	226	240	197	228	198	261	216	229	189	232	218	232	226	234	208	238	206	245	224	216	222	235	221	223	224	233	232	253	265	231	229	203	228	236	230	258	201	213	230	217	216	209	206	215	221	209	205	208	218	217	199	259	234	253	220	234	213	256	221	234	243	213	239	266	232	221	228	263	214	194	241	234	236	235	241	239	205	222	205	228	194	222	248	241	228	238	217	215	209	237	235	230	233	236	221	227	216	227	216	214	240	204	221	231	260	233	224	230	202	254	225	222	212	216	223	231	256	223	225	236	237	239	244	217	213	256	213	214	229	216	243	209	236	229	230	203	239	250	228	217	227	232	225	245	225	240	210	233	237	223	260	240	234	242	230	245	222	228	215	219	220	243	225	232	216	219	253	242	190	270	237	232	218	233	203	215	239	221	209	245	237	211	240	224	229	223	222	223	243	237	214	221	221	244	231	231	221	228	262	221	258	230	200	233	236	232	207	237	255	232	196	210	221	209	246	235	232	218	225	217	243	237	217	219	183	203	241	248	222	243	234	214	234	235	234	225	222	240	248	225	224	232	218	226	245	263	223	212	219	219	224	226	229	225	234	218	232	235	273	214	236	226	245	227	256	213	220	248	221	243	220	207	242	231	208	197	216	232	224	241	235	202	258	219	215	252	236	222	213	255	215	245	237	231	223	219	203	259	225	212	235	217	241	192	239	212	227	231	227	215	260	259	224	238	234	198	225	240	215	213	237	207	224	205	214	224	230	239	254	212	229	247	223	227	225	223	230	208	216	252	223	244	221	239	233	220	238	206	215	209	235	223	205	242	231	211	255	228	218	202	221	221	197	236	208	238	227	221	226	240	213	240	232	209	247	223	202	238	240	234	214	219	208	262	218	217	227	239	205	236	221	223	203	224	210	236	242	201	241	243	212	251	229	226	220	208	225	269	253	242	229	230	222	237	266	239	236	238	215	236	233	210	219	240	204	213	224	238	245	214	258	232	257	209	242	245	228	237	192	229	239	227	231	227	217	204	229	222	191	213	236	239	188	236	264	263	206	231	218	239	212	213	221	228	207	237	218	206	207	240	204	227	201	227	219	219	209	226	252	236	220	218	219	237	227	255	246	222	208	222	250	243	233	233	263	221	242	223	192	225	218	228	244	215	249	242	232	245	219	215	235	229	219	203	238	258	225	229	228	226	226	208	217	239	216	234	232	224	223	223	234	237	213	237	203	228	231	236	216	240	229	241	235	216	220	214	234	235	238	234	188	220	213	205	225	202	216	222	230	229	233	234	210	252	244	228	218	231	255	222	200	219	244	239	188	207	242	210	206	251	237	225	233	232	233	235	233	227	219	213	207	233	243	241	205	234	252	189	232	202	242	212	255	229	227	204	205	218	238	195	204	222	236	243	233	227	209	221	198	224	220	232	211	251	237	219	241	240	222	230	238	235	224	249	234	238	198	246	240	204	207	236	212	195	226	232	243	214	241	229	221	212	221	250	230	224	234	231	231	197	211	228	219	220	227	211	233	215	214	245	245	218	219	232	231	228	250	234	208	239	229	227	203	227	230	239	224	206	243	226	258	215	215	217	238	212	221	218	243	219	245	261	235	208	231	209	207	251	239	231	222	254	217	214	222	232	214	228	224	230	225	229	216	218	209	228	234	207	220	231	234	224	241	232	235	234	220	246	207	234	230	228	235	218	227	220	217	206	205	222	236	231	224	194	230	227	218	249	227	234	205	255	217	240	228	215	211	224	236	225	190	234	228	233	221	237	238	226	237	236	215	215	236	227	244	237	227	214	222	236	227	191	247	241	250	236	209	226	214	222	218	214	194	245	246	233	216	217	232	205	217	200	227	220	234	253	210	247	228	228	219	218	226	228	218	225	238	202	229	220	236	238	214	199	242	211	237	206	200	231	220	214	224	194	214	233	217	205	237	219	221	245	231	204	232	207	210	219	246	214	207	241	214	210	214	223	237	240	220	221	256	232	243	232	212	214	205	227	262	223	206	255	207	227	228	235	203	267	226	198	211	202	222	235	227	212	210	227	225	234	220	228	203	222	228	241	211	252	210	232	258	209	242	224	244	236	208	237	218	236	224	228	214	219	274	241	243	215	228	216	232	226	214	203
4665	3483	3998	1943	1470	2349	2546	2383	3063	2348	1413	741	511	358	338	369	670	324	279	295	290	281	279	274	287	289	279	276	281	248	263	300	253	299	237	247	283	276	298	259	273	273	275	283	247	270	302	269	297	268	300	267	275	278	246	246	274	264	270	297	273	264	267	269	260	251	272	262	271	263	277	268	252	290	271	267	263	274	276	281	290	275	264	284	261	260	269	276	252	262	250	310	294	293	269	271	290	285	249	271	266	272	284	263	260	279	272	270	271	283	284	282	281	274	256	271	264	273	257	265	242	276	238	283	291	283	281	240	251	290	265	262	279	300	249	288	281	294	272	293	273	291	264	282	269	237	273	257	298	268	273	287	287	253	275	277	266	257	275	247	277	281	298	282	301	285	258	281	265	287	272	270	261	282	262	254	302	278	271	254	250	264	239	266	296	285	280	255	267	269	292	286	278	275	275	227	275	248	269	241	258	267	272	272	254	258	252	293	245	276	251	276	255	281	285	310	281	287	279	291	259	237	262	259	260	276	266	303	266	256	260	287	248	269	307	277	273	266	284	282	258	262	281	277	271	253	261	276	261	271	249	256	273	299	266	305	251	272	268	261	257	277	244	258	285	258	306	284	267	282	280	260	297	260	248	267	252	253	268	243	289	253	278	269	259	281	259	260	264	268	258	270	284	268	271	275	278	282	273	273	287	277	249	281	282	280	299	276	275	259	253	281	279	287	275	283	275	290	277	296	264	301	276	278	267	282	239	292	261	256	267	264	263	263	258	258	269	288	284	253	281	262	297	272	305	250	280	267	274	286	255	252	299	264	249	239	240	270	282	290	255	252	265	266	246	245	249	257	284	300	282	258	275	295	267	270	246	276	255	250	300	277	241	274	274	275	277	258	275	269	275	242	274	280	279	250	275	305	272	282	296	265	258	295	262	279	245	256	311	301	262	272	250	252	238	267	268	285	268	285	262	308	259	282	283	264	268	290	296	311	268	320	280	281	261	256	293	297	280	254	262	275	254	267	271	300	263	274	265	287	281	298	264	260	294	272	283	272	277	284	315	269	275	258	260	284	262	271	263	257	271	284	298	244	256	274	281	258	288	268	272	278	254	282	257	274	276	286	266	252	241	285	284	264	271	258	270	252	222	259	249	256	282	290	264	278	254	304	311	298	281	265	242	298	267	261	277	280	265	241	269	269	286	271	259	265	270	256	271	273	256	276	283	271	259	296	275	271	262	280	280	291	240	250	275	253	268	254	255	289	262	230	280	271	255	325	298	244	320	275	273	275	284	285	296	255	293	269	270	292	306	266	268	283	271	290	273	290	300	264	248	260	279	271	273	278	268	276	277	289	267	272	255	264	274	266	259	286	245	255	286	290	254	292	234	262	272	264	241	274	254	274	287	268	289	281	276	267	256	295	295	270	284	283	264	244	288	297	291	284	275	294	276	266	262	259	279	252	272	264	293	268	284	268	265	267	282	283	258	257	243	296	267	270	237	263	270	272	316	280	255	275	311	302	286	282	286	277	275	266	273	284	277	289	278	283	269	255	280	295	304	268	268	294	272	247	248	278	281	264	256	255	257	263	276	268	289	297	252	272	296	257	291	276	261	276	267	292	271	287	273	260	264	281	307	264	283	278	282	273	314	282	292	259	265	272	268	256	278	256	263	293	299	286	269	251	254	306	289	297	307	261	269	286	276	235	263	267	278	293	281	255	262	272	261	274	269	299	286	242	280	283	278	278	272	255	289	272	260	277	259	283	281	259	249	267	267	266	261	270	303	291	270	303	265	259	273	278	280	277	264	266	254	284	290	260	264	269	269	285	278	263	287	261	266	261	253	261	256	264	272	282	278	278	266	267	291	266	258	280	295	266	256	284	265	269	275	278	276	288	255	249	253	257	278	266	282	267	288	266	274	253	275	285	293	291	261	252	262	275	256	281	252	261	269	274	251	279	250	265	277	270	244	284	263	274	252	270	266	261	278	272	280	268	255	279	271	270	270	284	256	306	266	280	261	288	280	263	292	265	302	272	257	265	258	269	279	277	267	295	276	269	313	271	274	275	282	271	272	282	254	288	294	287	294	278	290	262	297	253	244	287	231	279	268	260	303	273	248	274	252	288	281	266	261	278	284	293	264	279	268	266	305	287	253	263	267	257	255	276	274	284	271	267	266	278	268	263	289	270	292	259	294	273	280	289	265	270	250	283	274	249	268	266	260	279	251	271	264	289	293	267	291	250	287	291	248	268	279	290	253	227	279	262	277	274	259	258	270	299	269	276	309	289	272	250	253	281	271	276	270	270	265	304	262	278	274	263	258	292	269	297	260	262	282	229	268	248	261	266	291	253	257	257	252	297	251	285	262	273	295	254	274	288	294	259	305	231	279	251	267	270	231	270	315	284	275	265	268	303	254	301	246	275	279	276	269	251	258	262	261	314	260	319	292	273	248	270	262	265	278	267	267	268	253	290	276	258	301	258	286	269	283	251	293	271	243	269	254	295	286	298	268	253	281	277	277	268	298	281	283	246	282	284	283	291	289	265	272	273	283	295	295	257	269	283	271	263	263	248	272	266	259	271	252	271	276	262	256	270	287	268	282	298	307	265	278	283	271	254	273	272	265	262	246	287	258	280	264	267	286	247	257	282	282	265	260	269	266	281	281	283	261	275	223	277	248	303	261	290	273	268	288	302	259	269	267	269	269	287	265	279	275	299	269	268	309	264	250	296	294	278	262	288	257	277	278	287	283	283	293	267	259	270	282	269	299	297	278	285	283	273	300	285	291	282	245	266	282	251	264	281	266	289	276	251	297	289	282	275	240	267	275	277	240	265	267	290	279	262	265	294	259	260	308	276	275	290	251	271	282	254	276	278	267	308	262	256	280	273	271	274	272	260	258	269	290	290	260	245	266	282	287	279	262	291	280	279	259	271	256	257	293	281	258	255	277	294	268	259	277	263	263	278	253	260	295	254	274	263	253	262	261	263	255	292	275	274	269	275	305	251	236	276	276	295	271	318	243	278	290	290	273	281	270	235	281	292	269	273	262	257	247	239	258	239	295	264	282	238	304	253	252	252	281	294	310	268	266	279	252	248	318	286	283	270	250	277	292	292	265	235	274	283	246	304	229	272	276	267	275	258	279	260	247	255	272	315	286	260	265	269	279	303	289	266	275	266	235	262	279	279	237	292	274	255	273	292	274	266	238	254	296	263	255	284	278	276	285	273	271	283	308	262	293	285	269	257	305	266	271	285	262	264	297	277	251	287	271	262	279	271	249	270	273	306	270	274	248	261	266	285	265	285	272	253	270	289	277	287	268	272	261	288	271	266	304	272	243	272	264	271	283	270	286	296	261	268	276	277	268	277	298	298	281	262	320	267	278	283	293	289	282	244	266	264	260	281	258	283	241	261	274	274	282	292	248	266	266	259	254	301	267	261	289	289	233	279	268	282	272	283	267	288	267	255	253	265	269	275	288	284	290	300	283	274
23797	21588	29352	24303	21591	18818	4645	3073	2653	2405	1607	1101	827	722	676	657	2495	702	541	527	539	494	534	554	507	522	543	485	535	544	529	531	474	518	520	454	513	485	473	480	456	467	527	448	473	487	519	474	459	458	475	539	506	487	480	482	548	470	470	457	457	476	514	477	499	483	465	476	481	476	473	497	486	448	493	479	503	506	514	470	494	479	466	481	489	470	461	479	473	496	454	495	487	480	454	506	500	460	500	494	452	498	472	496	504	491	503	519	495	479	458	494	501	516	524	470	459	484	459	504	500	497	440	466	471	488	477	487	462	509	518	471	475	508	477	443	477	455	487	505	433	477	517	467	472	482	496	524	505	485	486	484	475	487	459	463	440	480	485	482	477	450	451	489	496	458	473	482	470	474	502	511	486	521	478	468	492	499	469	473	492	468	479	496	497	488	476	464	523	456	473	461	457	446	462	439	434	507	494	511	467	495	490	507	480	482	500	484	534	447	516	500	484	480	459	470	529	505	495	474	490	488	481	480	520	481	482	512	459	512	462	485	516	452	495	482	477	475	491	499	491	455	464	450	486	447	502	470	501	476	494	492	492	464	464	473	458	510	455	481	463	473	500	486	464	476	508	482	460	509	507	477	475	449	493	486	463	445	493	490	471	516	493	491	496	496	485	490	504	472	455	476	487	499	502	490	487	481	461	482	472	463	453	436	487	475	467	458	485	545	527	486	497	484	511	474	500	466	513	456	491	468	497	477	508	479	512	493	489	475	466	481	492	479	454	483	480	456	498	457	512	495	482	493	491	520	470	495	453	491	474	507	489	497	463	476	445	479	485	459	478	494	480	462	470	466	473	455	466	481	468	514	484	513	531	485	478	472	509	456	458	495	495	482	460	467	438	439	462	463	476	468	471	492	476	512	511	474	485	487	473	432	478	473	506	445	483	503	491	443	458	466	490	473	475	472	481	491	486	459	491	489	485	415	474	465	493	493	464	447	455	508	500	473	466	485	494	522	463	440	471	480	510	450	475	481	488	475	455	520	456	453	484	487	512	480	483	503	435	465	455	476	488	471	483	467	473	489	473	501	480	478	474	490	480	504	462	488	492	487	504	483	468	478	506	504	485	467	478	458	452	475	496	516	490	474	495	504	442	486	497	495	485	476	437	478	503	481	473	475	480	491	461	437	481	501	486	448	501	487	468	475	453	470	493	514	511	493	512	482	507	475	481	496	507	504	512	469	445	515	471	481	445	461	456	505	483	491	483	459	483	467	482	495	493	486	524	466	459	457	465	501	484	480	470	467	459	450	461	459	499	513	500	510	490	475	447	505	494	459	475	458	477	493	442	462	461	440	492	461	479	485	471	453	457	481	474	496	506	467	466	486	457	488	465	501	480	484	490	452	494	484	509	474	491	460	482	455	487	450	484	449	492	489	513	482	502	481	463	475	516	425	504	497	464	475	479	464	481	445	484	488	472	508	442	478	476	450	493	474	466	447	470	476	472	503	416	506	463	551	501	495	441	503	455	471	506	508	474	469	476	511	459	454	485	477	508	470	477	460	480	461	516	469	459	521	477	470	519	434	465	482	460	494	472	502	473	453	512	469	482	507	470	469	521	493	508	512	505	446	460	480	490	488	479	499	437	471	456	463	464	480	481	489	494	488	471	472	489	474	451	468	462	478	491	459	495	485	490	466	465	501	474	460	461	459	481	450	464	482	469	558	455	472	490	492	468	500	457	498	532	513	474	502	487	484	469	460	488	480	472	502	491	479	453	444	452	474	486	483	454	507	471	443	468	520	447	450	521	473	489	493	476	488	445	468	443	432	472	475	504	478	490	454	440	423	478	513	481	474	449	495	496	461	436	503	488	473	461	454	519	476	494	511	484	484	448	483	460	449	481	507	464	517	475	516	507	495	473	489	440	473	513	489	506	468	502	471	468	475	476	479	457	461	476	478	482	514	464	482	522	464	462	458	447	513	471	510	490	476	508	477	470	474	491	495	476	507	491	487	476	526	533	461	456	457	452	501	452	461	485	453	487	479	467	471	469	506	492	462	494	466	480	473	456	481	491	451	482	475	511	489	496	528	480	469	446	473	463	502	503	471	463	477	460	465	423	491	437	501	469	547	513	505	479	502	465	433	446	464	487	493	483	475	510	479	473	456	474	486	486	502	496	514	459	450	542	425	470	485	458	483	439	475	480	544	464	490	452	473	461	517	465	502	507	472	473	466	473	476	509	486	464	437	461	469	456	449	425	459	453	503	489	484	484	505	510	470	479	498	475	474	462	518	464	484	473	482	470	458	500	452	466	511	462	458	490	441	481	425	442	478	486	462	469	485	461	511	458	435	487	450	483	453	448	489	465	502	485	493	527	474	506	441	449	459	518	482	460	498	446	473	494	450	462	446	498	494	455	481	470	474	441	553	484	500	454	522	501	491	500	486	497	489	487	469	475	490	532	483	480	521	439	465	472	500	438	492	468	487	507	473	477	455	435	453	468	470	445	460	473	494	476	473	474	453	531	488	468	470	424	451	510	468	451	481	489	497	477	478	508	503	461	494	495	441	473	479	496	478	466	485	492	476	452	472	473	468	448	472	501	485	429	478	458	462	466	466	501	502	458	491	466	456	483	446	496	469	454	447	471	487	521	502	491	480	502	493	466	456	488	483	473	462	522	463	501	487	480	520	439	503	487	494	481	460	484	484	504	484	497	450	485	499	431	518	460	484	479	486	510	478	485	467	483	474	494	508	462	457	435	445	528	461	482	471	465	478	517	488	494	509	505	473	487	490	493	473	473	470	476	454	457	479	515	471	507	503	503	523	504	464	487	467	475	511	501	468	495	475	498	486	466	463	480	472	447	517	517	495	466	465	486	466	507	472	491	460	469	503	480	467	509	451	500	494	499	521	477	493	464	494	452	454	491	464	486	460	516	494	491	505	487	492	462	468	440	487	505	475	498	513	474	504	463	490	456	476	474	477	507	483	476	473	434	494	497	489	479	493	462	458	446	454	488	475	468	480	454	460	512	486	445	460	457	509	522	443	480	487	499	483	439	455	491	462	468	490	494	495	483	444	509	503	474	498	500	493	506	512	466	506	447	485	472	475	473	502	504	471	458	468	465	514	466	501	476	461	490	456	482	471	451	492	454	445	465	446	487	462	480	483	487	481	501	504	464	512	495	480	462	504	490	467	477	528	482	471	446	460	442	479	435	461	453	467	490	498	483	486	482	512	471	483	465	484	465	484	479	475	436	470	479	483	464	492	502	471	469	522	450	449	445	472	497	484	470	512	476	476	489	483	457	505	482	503	493	480	504	469	480	509	488	473	447	502	506	472	459	473	476	477	487	483	489	484	462	452	491	534	456	472	484	430	480	472	440	523	487	496	462	515	445	459	479	425	472	473	475	485	461	493	512	460	475	452	470	476	462	481	486	474	480	457	476	460	477	498	501	432	512	428	524	526	485	429	496	463	494	496	459	481	492	465	446	471
5695	12418	12063	7513	5547	5354	5583	5515	5044	4471	2927	1761	1319	967	881	939	4353	738	642	682	643	609	616	611	572	626	606	613	587	561	560	577	576	553	595	559	545	556	567	522	588	575	579	564	621	522	565	595	541	515	581	525	567	560	487	562	559	526	578	574	530	537	561	554	573	527	560	559	534	565	561	535	546	516	547	576	570	514	514	521	528	529	541	583	529	569	572	557	502	533	574	561	515	546	553	515	570	505	552	573	541	572	546	533	543	547	547	538	575	600	509	552	572	547	554	567	556	540	538	573	537	513	558	529	565	541	543	523	500	570	567	489	574	544	575	575	564	570	573	520	525	532	528	526	534	541	548	551	529	561	545	528	508	538	533	541	507	552	584	552	554	538	544	525	531	498	530	571	544	492	554	524	504	518	520	537	539	538	554	567	525	542	550	557	545	542	554	565	567	568	560	578	544	558	582	560	554	552	551	548	530	554	568	500	549	579	536	510	558	554	525	518	502	526	583	560	549	550	563	516	530	532	550	551	547	540	526	526	559	537	537	513	556	546	514	563	557	578	552	530	566	529	512	520	529	585	570	522	517	539	571	573	526	559	539	522	554	497	540	560	547	558	547	534	535	512	531	563	487	546	565	570	554	549	541	529	513	596	551	571	543	549	510	565	513	523	493	534	508	558	546	549	554	534	536	496	542	485	518	569	559	553	508	519	532	542	595	497	591	562	576	504	514	557	570	505	557	521	557	523	563	561	563	581	528	558	560	584	566	531	547	555	518	603	515	576	539	491	565	515	552	572	546	537	534	563	545	510	486	525	586	578	558	539	575	512	536	506	551	509	546	566	519	518	534	523	524	532	538	551	515	536	547	570	509	509	519	540	593	544	537	553	557	557	556	486	563	488	580	545	542	517	613	533	576	510	534	538	537	537	528	550	567	576	540	547	595	576	555	546	555	519	529	534	566	499	557	541	562	539	542	518	540	569	531	517	557	515	585	539	567	549	504	556	543	489	494	523	543	522	546	501	509	539	516	540	540	517	564	528	539	569	527	548	571	550	498	505	548	573	530	545	513	582	556	527	560	515	529	539	543	540	514	585	606	517	557	534	532	508	538	563	559	550	536	553	566	508	526	525	538	506	543	566	553	613	536	503	555	564	543	521	511	543	508	535	545	507	583	558	532	550	506	547	549	548	568	537	567	553	576	561	577	518	552	517	551	558	508	508	525	544	541	532	568	566	488	560	570	537	561	501	542	499	542	552	540	564	498	528	548	555	531	556	545	527	547	569	541	565	506	542	558	552	599	603	556	499	578	569	561	517	550	543	560	556	538	544	540	557	577	551	531	527	532	541	582	551	523	574	538	516	537	536	528	551	541	549	555	504	532	590	534	555	543	548	510	536	554	544	541	550	528	520	539	512	517	522	533	577	554	557	567	497	565	551	475	544	552	633	589	590	521	567	563	557	508	600	532	552	559	539	503	558	546	517	590	560	536	581	533	510	537	526	585	542	528	558	548	544	571	511	608	579	580	534	515	544	510	555	557	522	513	558	545	502	564	540	520	514	533	515	561	547	478	523	536	569	576	560	539	572	567	519	558	563	578	570	582	526	563	540	543	531	540	560	550	579	559	562	535	518	579	596	553	524	527	519	508	550	538	576	520	552	561	520	583	563	518	541	528	584	533	563	515	534	535	549	506	540	585	607	560	582	596	529	572	557	537	535	571	568	564	541	562	552	521	546	528	553	540	591	533	552	549	541	508	515	494	553	527	518	549	553	543	529	550	588	543	516	580	570	532	559	547	549	554	546	512	526	557	505	526	555	590	580	538	506	614	510	543	562	514	523	542	526	521	502	544	551	523	524	566	517	518	557	556	555	544	563	565	556	538	505	575	554	513	559	559	539	566	544	518	515	538	536	530	553	534	538	540	532	558	557	494	528	531	527	532	563	566	519	560	548	530	561	549	578	524	522	535	517	546	522	525	547	533	554	517	517	546	546	565	509	574	506	523	531	539	532	565	504	524	572	536	561	565	500	522	488	561	519	529	545	539	569	536	541	580	531	584	542	539	542	566	558	553	560	547	559	559	540	551	597	552	514	522	547	504	575	495	572	542	485	587	529	565	525	554	510	524	545	516	543	551	516	541	546	576	537	557	551	561	573	539	527	563	534	559	545	565	554	550	523	525	543	533	557	551	571	573	512	558	494	551	578	589	540	548	553	537	542	525	549	567	546	530	536	547	568	568	548	546	547	533	558	575	539	554	561	554	537	559	570	554	550	526	518	536	546	588	557	521	521	549	550	583	560	558	586	553	554	519	564	553	562	562	552	521	552	555	527	547	555	543	530	536	575	570	560	524	511	553	550	548	584	605	592	526	573	553	548	541	540	526	602	565	568	569	522	492	584	532	569	591	528	500	529	556	558	544	502	527	527	581	567	550	526	522	545	511	502	567	541	554	567	567	537	523	541	520	539	544	537	527	552	499	497	576	557	524	565	555	590	522	525	510	570	576	565	542	556	572	488	574	547	540	538	536	522	500	616	519	515	519	547	579	556	569	582	534	506	579	537	529	560	538	549	560	587	526	545	541	534	498	506	544	557	549	518	497	572	512	541	551	522	526	539	528	594	545	529	518	562	525	512	549	584	548	564	538	504	551	566	511	561	572	535	528	509	505	548	547	573	521	553	530	532	517	551	585	532	536	537	566	554	519	532	548	543	546	536	533	546	515	566	525	521	581	512	571	531	522	576	569	547	544	530	529	520	551	518	541	544	586	535	541	524	564	543	577	537	517	540	534	535	554	546	538	536	563	537	590	541	560	558	515	571	627	537	580	549	545	545	559	557	528	604	575	516	530	584	532	592	548	561	507	500	554	562	507	575	546	546	543	562	585	546	516	564	512	547	531	527	549	590	523	534	549	563	547	548	522	514	523	516	519	572	527	552	523	529	540	508	563	553	538	561	521	547	565	535	566	549	548	540	546	556	546	527	500	544	528	540	522	527	579	547	543	521	514	566	552	561	528	542	470	546	583	509	499	558	545	552	488	538	536	613	548	506	561	585	547	508	549	527	566	565	552	521	501	568	565	534	535	553	556	568	530	548	543	528	581	537	543	537	533	552	546	568	515	521	499	598	531	541	549	545	503	577	578	564	538	526	555	569	563	520	573	519	549	525	542	565	542	504	530	507	557	522	542	555	557	550	537	496	545	542	572	524	512	557	547	525	542	562	534	529	582	552	516	557	544	540	517	538	527	513	547	554	557	518	527	576	553	540	515	547	585	511	538	564	570	551	542	533	556	539	566	514	550	529	518	568	552	525	534	507	529	501	532	540	486	555	523	538	545	509	513	547	555	519	525	551	501	542	551	588	597	591	549	489	545	585	540	559	564	555	553	571	538	539	562	544	554	533	556	538	529	578	570	557	543	541	561	564	521	526	541	591	593	509	539	558	540	525	528	519	530	525	521	552	509	588	576	550	552	566	508	542	531	528	537	575	536	519
25115	21550	28453	25022	17986	2550	1544	1590	1656	1337	892	602	411	386	333	459	1718	279	217	236	237	239	236	237	254	210	234	212	213	246	223	209	229	218	235	227	221	232	229	244	235	243	240	263	230	227	224	252	221	216	242	209	215	239	214	224	242	237	235	219	221	225	188	217	209	223	227	202	219	239	214	227	220	193	209	218	221	201	236	202	221	235	237	244	235	224	241	244	231	198	207	221	223	219	202	242	248	221	193	224	204	266	235	207	247	205	226	206	232	210	242	254	235	222	254	226	233	222	211	214	214	252	244	220	227	227	230	246	202	225	226	207	245	216	237	227	241	247	221	227	207	237	225	247	237	225	225	223	227	226	237	216	231	214	217	218	207	241	222	258	230	201	189	206	209	200	219	220	243	232	211	218	228	232	222	232	236	232	229	226	216	214	194	219	217	230	216	228	217	199	205	260	243	213	219	222	252	223	222	187	237	217	229	223	209	239	221	242	219	250	247	207	247	223	204	205	226	215	230	224	206	201	224	224	225	219	240	203	204	221	207	218	206	228	222	216	246	229	214	249	243	194	206	188	238	209	244	254	215	221	222	220	189	218	208	222	214	240	219	230	244	199	221	225	253	202	177	240	245	227	229	217	220	207	217	237	196	237	234	219	237	223	231	195	191	206	222	246	218	201	238	237	206	214	220	231	224	221	214	223	224	208	237	209	224	211	201	194	201	248	208	248	220	225	214	201	226	217	206	248	244	224	200	232	209	216	225	245	218	227	219	218	220	217	230	196	248	216	216	216	219	220	224	218	210	239	213	239	242	213	215	218	218	249	231	216	233	200	218	225	230	224	219	235	237	232	236	251	221	197	207	228	243	230	231	195	249	209	228	253	206	240	209	213	208	211	228	218	222	225	228	224	243	263	244	220	228	251	168	215	204	263	235	240	219	224	201	238	206	228	240	229	190	227	231	218	218	206	248	247	220	217	235	183	221	229	196	241	232	212	232	204	198	199	235	219	216	190	227	236	209	216	217	218	232	206	198	233	229	232	221	233	231	194	204	199	252	203	222	215	220	255	208	226	242	206	242	236	220	236	216	213	229	242	222	225	238	208	234	234	215	192	230	212	210	238	220	217	250	235	225	235	240	212	225	254	218	241	233	224	245	195	203	231	231	262	198	223	213	197	207	234	234	209	239	230	201	205	253	231	210	230	224	226	210	252	230	254	241	226	208	212	191	219	207	213	225	237	252	238	215	235	219	230	200	236	218	229	221	192	224	217	215	241	217	210	198	227	208	235	222	251	195	262	206	237	207	219	209	234	216	247	240	239	206	244	218	245	217	202	204	200	243	232	217	225	226	214	216	192	234	216	225	228	233	232	240	224	226	220	229	231	205	239	220	215	234	224	220	261	228	283	206	224	241	207	221	237	230	222	223	230	208	205	198	236	206	228	238	233	246	221	226	237	208	223	226	186	199	231	214	211	233	239	246	219	235	226	240	228	205	235	242	206	221	206	217	241	224	235	204	223	221	228	234	219	248	225	211	226	227	217	202	238	223	223	216	205	238	205	232	194	223	235	216	236	224	233	226	182	222	217	205	233	220	202	248	199	236	241	202	244	210	213	218	192	219	216	222	235	230	210	212	240	209	223	243	229	233	213	229	233	201	232	224	222	231	224	224	215	203	249	247	238	228	222	221	239	212	224	204	232	237	224	237	238	228	231	241	205	208	221	247	223	247	232	225	210	217	225	230	217	222	268	220	248	235	212	249	212	220	214	233	241	216	210	240	202	231	248	217	208	223	236	209	221	215	233	227	224	217	249	250	205	215	185	232	230	214	216	218	251	255	223	231	229	199	198	242	205	213	237	200	234	230	230	239	222	268	224	208	200	262	225	248	244	204	219	234	229	245	242	267	222	230	213	210	197	215	198	249	186	230	263	208	224	220	203	250	204	197	189	229	235	234	208	218	192	219	225	209	222	226	210	240	221	195	212	179	209	233	228	212	199	212	220	229	191	240	238	230	233	215	205	224	241	227	199	214	224	241	210	211	217	232	221	227	238	219	240	219	232	226	244	230	221	234	218	256	208	213	235	240	214	206	233	209	250	238	202	232	226	225	222	228	215	211	235	206	244	242	226	220	210	207	237	228	204	222	232	228	234	207	225	222	222	226	213	231	214	215	249	225	210	241	214	237	234	225	219	205	220	230	221	219	249	219	201	222	200	228	225	229	223	211	208	239	235	223	231	224	261	208	226	204	232	205	235	235	220	199	244	242	217	240	215	208	205	192	201	231	219	250	238	222	225	221	232	233	244	233	216	217	208	244	224	222	231	230	207	220	215	241	210	200	213	226	230	224	241	233	191	207	217	228	202	216	225	212	240	223	218	238	227	227	218	218	234	208	239	232	218	257	224	217	220	196	249	223	227	243	215	249	207	197	221	218	203	231	241	257	208	212	229	236	223	200	251	210	222	215	232	225	228	237	211	235	217	239	241	216	231	210	248	239	234	225	248	233	208	218	224	234	223	209	203	223	193	247	211	217	232	211	220	234	221	247	225	229	233	230	226	225	239	219	204	222	250	221	206	205	239	244	227	242	217	248	209	229	223	211	205	230	217	226	217	197	206	199	210	219	221	210	228	221	208	217	221	216	238	217	227	260	227	239	222	215	215	238	235	231	240	221	209	217	232	213	243	223	211	204	254	233	197	212	228	230	229	219	243	207	195	225	228	213	231	230	212	214	203	232	231	233	228	203	237	248	220	224	227	233	226	211	230	216	206	211	222	232	238	217	233	246	227	238	244	226	224	214	232	208	225	233	233	213	214	195	249	213	209	223	240	210	226	222	237	236	220	239	229	232	224	220	207	212	213	190	211	243	210	217	238	211	199	207	212	220	210	238	221	214	240	224	239	244	217	219	229	229	215	209	220	228	250	244	217	196	236	200	226	223	206	201	235	230	184	232	236	248	224	238	221	209	218	228	226	205	255	203	214	214	235	233	204	228	213	211	234	230	247	222	223	207	186	229	207	209	235	204	222	217	233	227	212	228	219	229	202	230	240	245	211	242	229	203	239	208	219	216	195	206	231	210	237	221	215	237	224	221	221	228	222	230	221	210	214	208	236	223	221	234	232	230	214	207	207	231	221	224	262	221	242	205	221	247	231	237	231	224	227	216	194	216	239	249	211	213	209	223	228	211	226	214	242	231	204	219	229	244	219	236	220	225	190	223	222	206	195	227	198	234	221	209	216	241	231	218	214	223	210	212	243	218	231	216	209	236	230	220	221	231	201	213	237	241	211	235	224	218	236	244	235	205	239	194	246	219	219	210	219	232	218	246	214	221	212	220	203	231	216	245	246	213	241	203	226	239	216	235	200	247	243	220	217	235	257	231	226	197	224	233	213	225	242	222	243	218	232	231	225	241	238	216	228	212	211	190	216	212	239	220	229	248	257	236	219	217	233	230	219	213	250	201	245	216	223	227	223	223	211	197	200	204	222	233	247
5564	7636	6816	4435	3776	3780	3347	3701	3841	3112	1825	1128	775	619	516	819	3481	416	345	347	320	325	339	314	335	303	308	310	288	305	312	278	338	302	285	309	315	327	284	322	326	287	290	269	296	314	294	279	305	291	294	293	299	310	297	307	279	316	282	270	316	304	295	277	297	256	285	287	280	292	277	291	275	290	284	255	285	287	273	261	274	303	305	294	299	295	253	289	315	308	304	275	276	287	336	284	300	277	286	276	294	270	302	314	291	262	309	288	290	281	295	320	297	283	269	278	311	285	282	281	262	291	282	272	261	253	280	283	273	307	303	273	291	279	272	287	262	276	268	257	277	281	280	296	294	322	301	298	289	259	272	310	250	296	311	269	284	267	315	277	306	286	257	275	287	276	282	275	277	262	264	283	285	304	270	288	275	284	290	290	290	295	305	289	276	283	312	304	278	287	300	292	282	302	284	282	286	288	279	287	277	267	313	307	269	294	310	294	290	299	259	288	300	266	276	300	295	288	289	255	297	295	253	294	286	287	313	298	318	248	279	275	265	276	310	287	288	284	288	269	283	293	293	309	281	299	290	269	280	277	287	287	294	294	268	281	298	308	291	290	300	287	283	270	308	263	277	307	256	296	285	290	301	262	270	289	303	312	279	269	293	299	274	280	276	290	265	267	279	275	268	295	271	280	286	250	307	272	287	293	322	281	279	291	309	280	258	281	328	270	300	310	272	271	267	300	261	313	258	283	284	270	311	294	268	299	258	300	320	293	264	281	287	311	292	283	265	302	287	267	265	306	284	281	272	293	272	289	286	306	291	294	301	251	305	285	269	299	265	275	298	274	269	310	270	296	273	285	287	278	303	294	285	278	277	303	297	264	278	305	304	293	262	307	258	278	307	281	283	245	326	269	277	294	313	259	286	278	284	276	282	279	288	272	275	299	256	293	282	299	286	259	303	288	283	272	282	293	268	247	275	287	301	267	281	282	298	293	264	273	279	284	283	247	261	282	310	309	294	285	275	332	268	294	261	264	298	303	285	297	308	308	295	276	276	281	265	281	286	283	285	280	312	314	288	274	304	294	269	290	274	292	304	287	271	256	266	282	302	318	284	287	283	264	277	300	282	295	258	288	299	303	276	275	299	281	298	286	273	281	260	253	277	284	271	281	276	318	302	272	258	264	293	280	271	292	293	299	267	316	246	285	268	259	268	281	282	292	249	288	273	266	280	283	292	268	280	254	258	280	316	278	274	302	283	308	267	285	298	309	271	282	265	298	270	270	302	292	290	295	297	300	295	294	276	297	306	279	254	295	267	272	271	288	308	270	308	287	310	279	319	293	271	272	254	263	269	266	306	285	294	299	280	288	286	263	280	273	290	291	322	268	276	293	295	254	311	281	278	263	294	269	312	292	313	251	298	282	306	291	316	279	270	286	316	296	287	285	277	261	290	318	294	298	286	291	279	290	266	320	296	275	279	277	293	295	296	264	296	306	275	272	278	289	283	305	293	291	295	283	280	287	272	301	307	292	298	256	267	267	293	272	267	293	300	295	298	264	281	307	285	259	266	309	282	301	301	303	297	249	278	297	270	295	315	302	301	291	254	310	280	227	282	268	298	311	295	271	263	283	274	284	284	295	303	294	271	277	310	309	272	266	301	259	301	283	290	299	314	300	261	269	272	300	318	278	304	292	259	320	276	288	257	281	257	278	292	249	268	289	298	262	290	276	297	302	275	276	290	315	277	269	300	285	295	300	268	275	292	269	292	273	283	264	294	295	285	283	285	306	292	274	296	279	295	287	262	307	272	281	291	286	299	302	249	270	284	293	311	285	290	276	289	280	295	263	282	256	307	295	300	268	268	273	266	289	274	297	308	278	287	303	280	292	287	266	314	289	269	301	299	292	270	293	257	275	287	304	281	275	279	294	273	272	296	279	328	259	316	284	285	266	289	305	308	305	309	301	287	268	296	286	300	289	289	294	311	298	296	274	268	319	314	291	286	280	312	329	264	309	305	278	279	291	266	304	281	304	305	294	249	284	297	270	281	287	249	303	294	292	284	250	290	275	284	253	272	282	292	277	323	301	303	287	294	260	300	273	283	311	273	273	306	310	287	285	288	283	281	254	292	287	305	249	283	296	277	294	281	290	292	308	266	260	289	267	265	284	283	275	294	249	309	303	290	291	308	296	272	301	312	294	263	268	281	261	315	303	279	244	273	288	282	287	248	279	273	283	303	271	258	267	296	279	288	274	293	296	285	270	265	298	274	289	316	279	288	291	285	290	289	291	291	329	298	260	299	278	300	276	278	283	285	295	278	300	259	299	280	309	277	297	288	256	284	271	313	286	296	267	332	270	292	283	274	311	292	296	294	274	296	281	284	307	271	319	298	276	272	275	299	262	334	279	310	273	309	298	301	272	287	322	277	299	290	304	266	287	261	302	260	286	285	306	289	305	274	284	288	297	307	274	296	267	291	286	292	277	277	243	300	259	293	285	277	274	277	288	267	287	292	304	270	310	320	287	273	232	294	274	246	319	285	285	298	289	270	294	296	287	275	307	277	293	294	302	315	295	295	284	249	282	299	304	269	267	306	305	293	294	280	282	308	299	278	298	282	247	277	278	278	265	254	273	275	279	288	299	273	314	284	266	273	298	301	285	295	281	280	274	306	273	270	306	268	314	260	297	295	296	299	301	284	290	274	297	294	284	292	252	302	290	290	255	282	266	282	299	325	327	300	304	270	255	292	276	286	269	282	296	305	286	269	308	287	279	310	310	272	312	293	259	268	280	274	265	286	278	279	292	270	302	284	289	256	263	257	288	276	301	316	292	290	264	288	267	266	267	283	286	267	283	278	295	310	257	313	288	282	250	281	275	272	294	291	287	270	284	299	251	271	284	286	316	280	289	305	293	305	288	308	283	297	281	265	280	252	303	301	303	289	296	294	271	308	272	309	307	291	300	290	288	272	271	302	249	285	307	273	254	308	284	297	275	306	268	308	276	296	319	293	300	296	296	286	276	292	306	290	284	264	285	280	295	283	302	282	280	272	267	284	286	301	282	306	281	305	319	273	277	282	300	279	270	259	307	279	243	265	298	282	291	280	295	287	280	285	297	277	298	311	302	261	285	294	282	296	278	258	292	267	311	298	304	263	319	292	275	270	287	242	258	270	259	262	268	310	300	284	264	302	275	295	294	278	275	278	293	289	279	286	237	308	317	290	279	256	279	314	283	292	290	269	319	283	270	315	286	282	306	290	282	277	279	246	274	303	289	311	287	289	257	280	299	296	292	278	286	311	288	287	298	257	318	293	297	311	301	287	280	293	291	271	279	291	292	252	288	276	293	267	287	316	289	270	319	275	269	269	296	286	287	243	264	272	299	305	292	284	300	306	303	273	269	267	235	279	287	288	278	297	289	263	290	264	269	292	263	298	259	268	253	283	259	253	284	313	298	288	318	271	305	306	317	284	293	308	272	305	288	278	285	293	309	289	307
23073	21604	29668	24016	21595	21718	17037	4767	4053	3320	2348	1468	1160	1017	876	971	4412	934	660	737	642	636	698	657	612	628	646	631	649	626	635	604	644	648	576	579	568	613	586	599	575	625	586	619	610	598	597	591	568	587	629	602	605	589	601	597	583	588	601	559	568	616	604	619	607	564	582	600	595	596	601	613	593	582	600	614	600	561	569	646	577	587	625	615	566	567	606	597	593	602	620	591	564	601	585	542	609	631	546	612	571	607	586	553	542	594	621	568	591	593	588	576	648	580	587	580	550	548	577	579	590	575	598	613	534	585	610	610	567	611	581	593	602	582	607	571	590	544	599	585	543	579	568	570	555	569	586	575	600	594	586	591	567	586	628	602	566	560	571	609	568	560	580	612	613	571	548	571	578	568	583	555	565	597	607	583	570	561	593	561	604	583	607	589	590	568	590	626	596	576	605	605	563	570	575	558	584	610	600	601	609	590	617	594	582	566	574	607	599	568	579	600	571	567	554	590	543	586	596	549	613	561	616	535	607	533	612	610	597	578	566	593	626	577	563	612	572	562	577	588	597	536	612	579	612	604	581	613	563	569	591	550	589	571	626	556	610	572	570	581	558	575	638	582	558	635	556	605	585	544	584	584	582	564	571	608	593	603	543	596	578	568	580	585	565	578	607	577	550	554	586	556	593	579	587	583	540	609	569	576	587	529	616	590	619	555	540	576	569	610	594	609	608	563	587	583	619	567	588	587	571	548	612	618	557	636	568	584	620	603	590	559	575	587	553	603	560	599	578	599	572	583	568	579	584	548	572	565	601	572	560	581	582	633	612	588	564	606	591	541	582	594	617	604	603	585	578	566	599	597	588	592	580	587	584	616	532	599	567	557	541	541	600	633	615	588	540	580	562	574	598	589	543	554	575	600	600	567	536	572	574	612	584	554	575	570	566	569	597	554	569	577	564	579	567	583	585	616	590	559	562	588	580	585	566	623	572	623	554	579	579	576	558	602	608	576	573	619	559	583	571	534	559	604	557	616	592	593	576	544	580	572	625	582	577	589	600	575	588	556	588	575	598	593	576	618	582	595	593	577	599	565	614	607	566	593	622	573	579	594	575	605	603	559	590	601	581	593	645	613	651	552	595	555	546	573	555	570	610	568	569	569	532	586	614	597	617	589	582	547	613	591	584	582	592	565	602	589	594	617	601	596	642	599	562	572	559	544	557	589	600	598	617	596	583	596	594	591	597	602	582	591	578	595	597	542	598	580	571	585	592	549	507	577	575	619	578	560	624	534	583	575	613	590	581	582	595	591	588	590	593	594	589	558	600	544	560	585	554	564	548	561	585	584	602	570	596	600	574	577	581	570	595	604	540	569	610	574	606	556	551	571	570	583	595	585	556	544	554	579	590	572	610	563	561	605	608	592	535	575	600	573	608	542	531	622	564	562	588	587	592	614	597	541	648	585	615	606	541	597	583	561	552	580	589	591	598	633	563	555	557	563	561	584	575	618	585	558	582	586	597	589	548	603	571	613	607	572	593	608	579	574	586	578	588	591	602	559	537	561	612	562	577	604	592	572	573	600	554	611	541	576	609	595	587	567	587	601	589	573	574	558	567	582	575	555	564	526	604	607	581	565	523	593	649	569	642	603	563	617	585	570	624	603	558	586	585	529	586	555	568	586	582	570	581	585	558	598	579	568	565	592	565	594	604	563	554	592	613	590	606	586	590	598	553	585	599	536	544	560	561	591	588	564	551	576	569	630	574	546	577	565	558	544	633	605	616	563	591	565	588	614	590	593	595	565	567	621	566	564	586	579	552	581	581	518	582	547	602	553	559	566	585	598	573	544	592	594	556	556	586	577	575	587	585	551	594	567	552	607	576	551	569	532	619	554	585	573	591	584	560	598	603	580	614	591	540	565	576	576	567	593	576	622	559	558	574	592	584	584	628	600	524	623	608	570	576	620	546	579	548	601	597	533	578	636	540	563	600	586	584	613	620	566	587	604	570	586	585	548	602	599	612	571	582	570	583	581	620	589	620	591	559	525	596	601	561	574	576	565	567	600	539	583	555	586	609	586	588	561	553	614	616	601	570	630	543	539	571	554	609	549	567	581	521	586	571	557	544	603	630	610	586	587	614	606	594	595	572	553	570	577	565	582	612	591	577	550	576	584	565	564	590	568	592	587	554	601	569	628	599	566	616	569	590	583	564	552	583	565	566	520	642	584	558	601	613	564	574	626	550	644	586	583	558	567	555	583	562	595	594	611	643	589	549	539	560	602	562	570	619	546	627	565	605	567	545	597	545	576	523	607	564	579	626	542	605	594	563	581	599	583	556	583	555	580	583	593	571	639	616	624	639	584	583	591	603	592	574	614	601	587	553	631	631	598	531	547	571	594	588	575	545	564	599	572	603	550	576	603	601	576	578	539	565	613	581	551	639	623	549	574	566	600	626	592	553	565	541	560	561	555	608	545	576	588	632	556	555	612	588	544	622	573	596	593	579	580	568	545	576	600	575	578	626	574	574	611	578	556	578	611	614	546	577	603	601	611	603	598	596	559	556	583	564	583	575	593	547	589	546	617	550	588	607	596	564	583	575	593	612	581	581	567	554	581	539	599	578	582	586	579	586	547	541	564	545	602	595	550	633	629	578	616	571	580	591	582	595	589	605	578	542	538	554	546	588	588	565	590	581	587	578	590	557	566	553	620	534	574	564	580	537	599	590	567	582	586	566	593	581	605	610	577	621	591	563	562	635	611	596	580	565	597	588	517	582	553	569	571	580	598	570	575	523	580	545	542	573	586	579	567	632	615	604	585	558	612	578	590	608	561	572	642	600	589	580	607	607	595	542	543	567	563	574	559	561	562	578	561	569	563	585	572	591	573	564	618	595	568	599	600	595	567	582	593	583	590	554	550	606	630	598	577	553	588	549	601	561	580	574	583	590	585	593	595	604	578	577	589	611	618	570	516	575	579	547	570	567	568	569	599	575	582	574	581	583	596	588	615	610	582	591	583	560	634	574	579	556	539	585	592	588	605	571	566	589	563	585	570	580	604	591	564	570	539	578	635	532	557	583	591	564	593	603	616	599	578	594	577	606	596	565	612	531	580	635	578	559	571	612	603	559	574	613	581	557	548	586	623	559	559	613	597	579	574	549	560	584	592	573	556	578	540	617	600	543	576	577	560	550	595	570	584	557	579	580	558	617	579	565	545	589	584	580	588	532	572	535	613	586	553	583	570	593	566	591	539	545	578	570	598	602	552	613	571	577	567	579	597	603	605	594	583	572	582	595	546	577	529	643	593	520	568	597	558	571	572	605	624	581	593	593	579	595	547	560	613	550	553	575	652	555	592	568	573	565	584	626	605	601	586	579	595	573	550	626	587	613	591	593	595	618	588	589	559	606	612	603	567	595	545	639	570	578	577	594	541	546	556	521	589	545	573	595	621	566	574	559	557	597	552	568	553	599	556	601	577	577	594	600	573	562	568	620	615
8141	18408	16613	9938	8049	7254	6900	7585	8029	6137	4287	2445	1832	1532	1295	1420	7354	918	906	859	858	836	834	735	824	808	771	764	719	707	701	752	777	713	686	719	679	763	699	676	665	709	694	704	737	708	679	664	693	685	684	713	708	705	706	671	669	687	719	683	671	643	663	683	649	686	665	696	644	685	686	634	660	691	650	689	727	685	724	701	681	685	674	671	666	672	678	693	643	681	657	653	638	607	680	681	741	670	627	648	661	708	694	644	674	633	629	636	657	654	658	662	641	688	661	657	639	682	692	674	685	636	655	667	675	662	690	669	650	707	714	688	676	696	661	644	652	673	695	649	664	695	631	690	669	670	681	708	659	688	669	648	642	649	639	630	628	661	688	697	667	674	641	654	646	706	677	652	644	691	657	647	665	714	649	663	699	701	679	688	666	665	634	686	643	639	675	665	668	671	671	696	667	688	675	650	685	657	623	688	642	719	664	670	654	693	652	673	635	652	663	667	685	684	649	625	673	613	657	652	663	660	631	699	681	695	643	656	667	688	672	692	665	682	674	599	668	632	666	634	695	648	651	607	695	678	635	678	706	671	629	675	679	664	696	660	663	650	634	628	650	706	673	689	721	660	683	690	673	638	741	656	648	682	640	687	645	657	669	683	650	711	653	711	609	670	685	647	688	666	620	667	726	677	648	670	679	645	674	672	657	653	671	681	666	627	632	674	642	657	660	689	710	665	669	670	685	622	655	639	665	657	641	657	639	695	660	693	659	660	698	702	671	639	670	674	651	723	686	667	651	749	617	694	640	627	652	634	666	676	675	701	648	667	666	665	654	684	668	652	621	636	687	637	708	700	660	678	685	644	661	674	620	627	704	654	682	670	651	713	642	672	652	677	627	626	667	662	727	700	636	669	731	634	680	640	613	666	648	656	673	684	630	659	677	637	639	645	613	682	653	664	659	644	642	677	636	650	643	679	660	617	636	657	697	657	631	673	730	667	680	668	693	630	699	663	689	700	676	654	646	635	667	689	683	665	656	648	678	658	674	683	667	656	689	657	633	710	663	664	648	621	665	649	694	636	631	679	643	702	652	626	670	654	682	661	661	624	663	681	602	646	654	613	633	624	686	671	669	622	680	633	678	646	677	650	664	668	659	692	638	674	649	634	659	628	678	629	674	714	616	640	686	683	677	645	664	668	673	657	649	688	641	659	664	683	656	613	613	682	688	691	681	648	640	719	666	670	739	627	665	688	663	727	705	673	655	637	632	677	620	713	690	655	679	649	627	626	679	653	695	630	654	699	654	628	661	685	651	719	645	665	677	625	654	680	695	676	715	697	651	655	659	676	675	638	676	700	690	697	672	643	689	668	623	655	617	681	657	666	643	681	702	660	670	633	661	651	680	656	651	617	695	644	667	639	692	668	694	667	652	681	673	655	683	683	652	673	690	649	701	656	652	622	668	639	679	699	663	691	652	676	660	674	673	670	701	645	720	694	652	673	640	660	637	604	632	661	711	605	622	644	661	718	648	672	653	686	671	657	633	680	673	585	719	675	674	660	644	668	657	619	664	629	643	677	612	683	682	626	677	644	620	752	649	626	635	701	626	676	647	694	695	669	656	683	660	705	643	667	687	621	685	662	645	653	653	703	700	625	665	641	697	648	655	674	618	660	666	699	670	638	671	684	706	651	639	628	646	674	693	686	654	637	658	704	691	663	671	653	685	675	686	682	677	714	630	657	715	655	678	651	682	694	650	716	633	653	654	636	666	685	657	639	641	694	671	668	642	653	638	670	665	670	643	639	640	642	648	695	634	618	673	643	671	661	670	657	641	638	706	686	624	690	693	647	644	671	675	662	660	678	669	667	698	628	663	591	624	662	673	603	710	686	659	725	709	653	683	661	659	702	630	645	710	637	674	684	658	673	669	645	646	641	714	659	675	636	667	653	640	666	626	660	650	613	668	697	663	648	656	657	642	639	673	683	692	656	676	634	679	679	656	678	676	621	636	619	632	692	637	669	678	660	703	687	613	636	671	627	677	662	643	692	707	648	671	646	679	633	646	665	663	669	705	599	686	675	675	660	686	659	688	670	691	669	649	604	682	676	707	689	694	683	630	673	681	698	676	640	688	654	708	658	660	653	671	653	649	624	657	635	642	671	625	700	670	642	681	653	663	667	650	622	620	669	634	692	653	654	656	659	671	659	613	716	671	678	683	615	678	726	670	680	678	659	666	611	712	650	628	659	623	689	675	655	658	663	663	664	632	660	678	660	630	661	635	579	692	682	625	676	659	656	687	617	682	671	674	645	651	680	654	684	698	663	679	661	695	643	662	612	657	665	669	697	677	668	651	705	657	635	646	689	625	648	640	660	661	636	658	697	679	653	713	641	673	708	639	653	702	677	690	656	687	674	675	658	655	710	689	677	678	689	667	658	624	692	621	690	668	666	694	666	635	715	652	647	654	661	677	660	681	650	680	668	671	684	660	677	687	686	666	666	636	653	638	643	681	667	676	676	642	669	679	683	657	628	684	686	692	663	649	703	680	616	679	696	669	687	673	702	656	649	694	640	662	704	663	689	677	667	625	642	690	667	685	626	645	620	676	677	658	713	659	672	680	670	633	657	709	693	705	671	682	647	664	679	645	635	675	621	654	650	648	686	663	683	680	678	659	637	670	640	666	620	712	658	654	687	648	686	648	690	671	620	632	695	690	666	670	648	664	669	648	667	622	680	651	624	653	702	610	677	661	654	677	670	685	672	696	683	699	649	652	705	654	657	661	662	657	649	706	659	682	681	636	653	643	686	638	626	637	690	725	695	636	656	645	678	635	652	692	702	639	695	684	662	662	670	657	668	650	664	651	662	674	712	683	671	647	651	683	637	671	737	717	664	638	646	615	667	678	686	632	697	713	682	652	674	659	659	672	678	663	681	648	640	680	664	661	679	660	660	631	681	629	684	654	693	658	710	639	651	644	626	675	673	671	636	649	657	654	644	640	667	673	610	657	620	656	627	657	659	724	667	637	659	644	643	680	648	690	673	687	697	662	681	640	674	663	698	677	684	640	661	674	643	641	643	657	681	663	613	667	698	704	633	647	661	649	637	626	627	667	659	694	673	668	679	669	664	668	686	606	664	692	667	669	639	662	638	664	610	641	669	633	667	692	710	650	654	625	673	673	666	647	636	642	728	671	670	656	673	645	629	656	641	635	663	655	675	679	669	725	614	628	672	688	689	683	667	670	676	662	612	675	664	661	661	676	654	675	623	623	690	708	650	716	698	709	711	652	638	635	709	703	598	677	623	715	684	666	679	653	692	662	707	714	700	665	646	632	652	705	651	625	701	700	677	677	643	657	651	699	670	643	663	643	628	666	660	653	629	677	678	668	629	633	686	679	665	613	626	644	650	682	626	702	667	679	650	713	654	667	692	663	730	698	662	618	678	664	688	617	643	646	713	702	655	678	714	664	739	650	701	659	645	656	692	640	675	660	662	697	634
27324	21160	10854	1472	985	951	1024	1346	1443	1078	567	404	323	277	262	283	397	222	212	218	240	205	224	216	222	201	221	233	219	236	238	236	217	215	213	247	232	225	221	250	216	227	214	205	234	230	233	235	214	225	209	217	207	241	215	224	252	185	174	221	239	224	232	206	234	234	207	224	193	195	201	220	200	196	220	220	237	223	235	221	216	237	232	237	213	224	234	239	217	210	229	215	216	214	229	227	213	204	226	213	220	207	200	231	239	224	185	206	200	213	239	205	251	207	214	206	203	239	236	222	215	216	197	215	246	195	246	235	194	208	208	207	233	238	207	180	238	219	230	201	227	207	240	221	220	226	229	229	247	220	214	213	256	254	239	210	221	234	207	219	241	202	208	193	219	224	228	225	230	234	215	224	235	212	204	246	219	197	211	237	254	226	196	208	222	238	199	212	213	226	218	223	231	229	210	208	207	239	230	231	235	246	236	228	229	220	235	224	233	221	246	208	226	225	225	236	229	218	210	210	207	212	207	230	234	220	201	219	239	237	232	234	217	209	201	215	226	206	243	230	228	226	237	209	217	228	233	255	214	197	226	204	209	224	227	230	216	216	241	198	213	225	212	208	225	233	225	216	196	217	222	214	199	216	213	225	234	266	225	227	226	227	234	241	215	219	234	214	232	215	227	212	205	215	206	221	206	228	220	204	239	196	219	250	221	229	207	228	239	218	211	254	238	222	198	242	210	235	197	210	237	228	211	218	242	224	226	236	218	208	191	191	212	195	226	207	191	204	208	231	226	240	212	224	223	192	223	208	228	248	217	215	205	224	243	234	224	198	196	213	223	257	226	230	228	238	201	220	231	237	212	227	237	206	237	245	239	254	242	222	217	207	218	217	218	219	200	221	216	226	211	223	200	217	251	211	258	198	270	213	214	208	252	232	212	198	205	224	234	230	232	218	231	242	218	245	196	224	194	190	205	237	212	204	225	213	208	208	219	201	220	196	208	227	229	211	228	233	218	218	242	235	205	230	235	242	201	189	214	226	217	239	225	210	229	214	220	232	257	244	209	218	234	199	214	222	212	200	215	243	205	229	232	214	205	215	244	198	218	216	193	200	222	240	235	215	194	213	255	244	226	224	242	229	211	209	239	217	233	223	218	226	215	231	225	235	216	234	197	221	212	206	230	215	205	221	221	227	204	236	207	209	224	210	218	205	199	210	193	260	207	208	233	211	223	243	204	209	223	202	219	226	192	220	229	213	228	227	207	247	210	208	234	215	205	232	208	225	215	223	187	225	214	222	213	250	231	241	232	240	209	211	199	230	218	218	219	238	202	257	202	223	214	232	251	218	244	230	199	236	227	227	232	224	206	220	196	211	226	240	210	227	254	212	220	206	209	205	229	222	220	227	227	213	230	192	220	226	223	231	243	225	222	238	216	201	209	215	221	245	227	232	199	217	208	216	213	217	210	199	194	222	225	227	209	220	226	212	209	234	211	226	214	208	207	208	240	240	212	243	266	206	218	203	232	247	221	211	212	225	228	209	219	195	235	226	260	212	182	212	223	244	222	224	226	225	203	240	246	232	238	229	219	204	236	214	220	212	217	212	206	205	210	245	213	204	223	207	196	211	227	238	219	205	236	213	230	203	222	237	207	225	243	241	211	214	236	216	214	221	227	242	197	228	209	239	211	200	225	210	241	221	208	213	220	210	218	225	209	217	209	200	211	218	219	198	222	231	246	228	255	241	199	226	233	217	237	227	222	237	193	247	245	217	191	217	206	234	214	232	224	204	220	229	201	237	229	203	233	197	220	226	214	222	234	182	215	248	238	199	226	225	231	228	237	231	212	218	228	238	214	222	207	215	244	224	199	236	212	202	222	240	222	214	210	228	214	215	231	231	210	236	217	205	209	218	213	219	218	213	221	216	208	226	193	220	231	213	251	219	199	237	226	218	213	214	189	239	207	209	224	209	209	202	223	213	222	229	235	221	230	215	204	220	219	213	210	221	213	215	215	210	220	224	232	218	220	215	208	219	226	240	238	234	224	234	231	205	200	216	228	257	222	205	202	211	225	207	230	228	214	231	218	238	223	226	234	245	225	206	242	224	228	222	227	232	193	222	220	217	213	243	213	229	218	212	229	230	191	212	236	212	236	218	245	249	228	217	238	217	265	219	234	229	229	216	217	212	220	225	224	226	230	228	219	221	228	195	242	231	220	239	234	237	205	236	208	255	229	220	232	220	213	209	230	213	207	224	224	227	182	212	208	212	221	213	211	218	202	242	219	213	229	267	222	197	212	222	236	201	231	215	211	242	217	222	220	228	243	223	243	226	243	236	224	239	218	203	239	215	198	206	247	191	211	218	197	221	213	248	236	223	215	215	226	200	198	212	234	242	223	223	221	213	199	235	227	221	230	226	237	220	198	211	219	229	202	200	222	202	224	214	226	207	203	225	243	209	228	238	220	227	228	220	232	217	199	237	245	245	215	216	222	211	191	203	211	224	215	227	223	233	231	240	216	225	216	190	222	235	224	212	225	217	224	227	238	260	203	213	204	222	195	220	232	240	201	216	227	239	199	209	227	208	218	245	191	219	235	232	208	246	226	241	222	235	213	216	223	220	229	195	208	231	207	234	232	200	256	231	227	232	218	202	207	232	197	204	234	243	209	198	218	241	226	221	248	227	227	215	253	213	201	262	251	211	221	204	224	261	203	221	221	238	234	231	208	240	222	227	216	203	214	217	231	205	222	232	218	221	250	230	211	237	203	222	215	204	223	241	202	220	203	221	245	244	217	210	220	228	246	230	206	205	222	244	224	184	255	204	233	236	212	200	217	236	212	197	237	213	222	216	230	234	224	260	199	233	237	233	194	219	230	215	223	237	237	227	227	220	250	234	239	220	213	193	217	221	237	241	220	214	242	225	216	237	209	229	220	208	224	262	201	217	222	233	239	228	207	248	185	232	236	218	218	235	225	253	212	204	231	215	210	220	225	212	205	235	221	197	232	212	220	194	212	192	227	213	251	221	217	247	229	215	234	237	225	225	223	189	232	240	220	257	214	221	211	218	244	212	232	224	241	232	222	223	203	240	211	236	253	234	196	215	209	204	244	232	223	238	236	215	225	266	235	226	235	196	231	216	222	226	217	218	223	243	226	224	225	221	230	215	210	237	229	226	219	218	227	233	225	200	198	258	239	202	226	217	220	223	232	228	229	217	215	220	190	217	222	197	242	222	260	240	228	226	211	231	214	218	212	197	203	197	219	200	192	202	213	222	238	222	210	221	241	228	212	214	219	225	226	224	209	205	220	211	204	227	249	192	207	212	194	222	204	223	186	226	229	219	207	200	213	204	246	222	215	222	252	211	198	209	228	200	227	219	223	220	228	240	234	205	223	227	225	227	208	216	221	208	217	222	226	225	223	238	192	221	198	208	202	214	219	218	202	223	207	227	219	203	235	220	206	228	223	231	208	248	214	220	240	239	218	214	216	223
4351	2215	2211	1527	1391	1494	1838	2753	3380	2223	1109	748	512	341	362	436	535	262	292	287	272	266	265	292	285	251	290	236	280	282	243	285	269	296	267	262	277	246	245	256	278	270	255	274	285	252	256	278	255	273	274	266	274	267	266	286	254	274	281	248	268	255	256	278	282	291	244	276	275	257	314	269	276	288	258	253	286	269	292	313	287	266	255	274	264	285	310	257	271	260	285	294	266	272	263	275	310	264	241	254	254	270	257	263	238	267	276	274	255	247	260	244	261	260	278	276	279	290	275	251	280	266	258	287	226	221	279	259	265	263	258	271	255	272	271	249	275	289	284	270	260	285	282	277	250	267	296	283	250	257	260	236	251	268	266	277	249	240	273	276	254	263	284	278	267	274	305	266	244	283	262	236	268	257	272	276	281	254	263	242	296	300	270	251	275	273	237	278	252	285	260	250	258	289	272	260	229	263	287	277	262	269	287	267	274	286	300	263	279	251	294	264	296	269	283	262	281	241	279	291	261	254	250	253	274	268	277	231	263	265	310	271	252	268	281	270	247	264	257	290	262	277	258	272	281	279	252	261	278	250	269	286	230	267	274	265	262	278	268	244	232	257	262	305	298	290	261	260	258	252	289	288	256	276	272	271	269	235	234	278	286	259	258	267	263	304	274	248	280	285	285	245	296	263	262	254	274	239	277	263	230	241	272	309	266	243	256	300	270	241	260	260	247	273	279	271	246	260	274	300	266	258	263	273	268	275	223	270	270	258	260	277	250	300	265	291	272	299	291	297	277	234	257	258	241	296	256	226	289	243	267	253	262	263	240	281	280	257	261	257	282	240	280	292	249	252	288	284	279	274	260	258	277	256	269	272	256	293	251	299	295	286	256	264	273	276	262	242	256	271	304	283	258	296	244	253	269	281	272	246	273	273	268	280	246	278	266	266	266	281	281	233	275	281	268	278	264	259	262	269	258	274	254	300	271	276	280	258	258	240	279	272	264	275	263	287	270	264	264	265	232	257	259	258	287	269	258	263	261	270	270	250	268	251	242	255	259	248	247	250	292	276	271	300	273	289	259	290	260	260	274	264	253	288	278	283	268	289	263	229	249	271	281	266	237	267	247	245	268	277	248	254	272	280	258	272	259	271	273	255	291	248	289	273	258	266	258	263	257	273	259	276	251	263	238	278	254	266	277	291	250	252	266	239	256	280	263	244	280	295	300	251	272	259	236	288	270	266	243	252	264	291	273	274	283	274	274	276	277	284	260	267	294	267	295	276	280	260	278	272	271	286	265	261	267	238	262	278	259	289	242	250	237	248	251	279	278	249	267	272	245	275	269	272	270	243	287	279	268	257	266	255	276	271	265	278	267	251	277	271	246	272	270	255	262	254	281	265	238	280	276	242	257	286	293	269	284	246	268	275	311	259	267	277	243	250	267	276	276	240	278	263	271	267	293	262	268	261	276	283	269	269	284	286	256	266	272	274	264	282	275	260	297	254	255	264	276	254	266	288	258	257	279	254	252	317	283	257	286	285	282	258	259	277	261	288	253	264	269	266	265	260	264	273	254	257	285	249	279	266	250	222	258	304	278	293	281	255	264	294	252	239	256	262	268	278	248	255	265	248	257	260	263	246	308	310	244	276	271	261	257	243	272	282	275	271	291	267	264	262	278	253	275	291	262	276	285	254	285	266	283	230	269	271	256	303	271	238	264	264	271	271	287	266	259	234	255	240	283	252	270	254	309	268	266	310	285	261	271	253	263	277	281	270	258	278	287	296	289	267	267	255	262	256	275	258	267	269	265	268	271	256	253	273	272	266	228	237	282	281	262	265	229	279	290	291	253	266	273	267	241	251	267	271	278	261	294	269	275	290	236	244	306	246	273	244	278	276	241	285	268	262	284	250	260	266	248	265	258	259	278	279	250	248	277	281	275	294	257	256	271	268	283	260	281	222	310	269	265	269	286	260	257	240	276	284	283	267	249	241	303	309	290	299	259	296	264	274	266	246	270	270	277	248	258	278	269	271	285	254	257	257	282	283	280	272	275	264	246	279	254	262	264	275	237	240	262	310	264	297	259	286	282	288	258	268	259	268	248	260	270	234	270	282	268	254	230	268	263	269	270	257	272	258	262	252	246	247	270	276	278	269	278	263	261	273	274	258	252	281	281	262	280	260	270	261	296	276	272	297	282	239	267	258	264	257	261	243	257	254	267	272	266	276	251	243	267	269	282	284	267	281	252	254	256	263	271	263	286	279	276	260	261	252	244	250	283	280	244	261	303	284	268	251	271	269	271	257	266	264	258	253	282	253	240	254	302	270	241	260	297	295	265	306	272	243	253	272	277	275	280	256	253	251	295	262	252	269	270	253	269	249	277	244	268	238	275	255	253	282	268	280	260	248	303	253	264	268	263	271	263	268	257	276	277	277	276	273	297	263	257	267	278	237	267	286	258	263	240	243	255	266	280	268	271	282	284	286	250	274	257	242	272	264	258	269	261	225	286	278	264	276	284	278	269	248	276	281	276	284	259	228	287	258	238	304	271	266	244	267	298	239	274	267	282	254	251	285	267	234	274	291	271	276	261	260	243	267	270	260	274	240	296	257	296	284	284	249	243	267	280	266	282	252	263	245	258	257	283	263	279	279	279	279	289	255	252	247	283	261	278	270	264	246	277	284	261	254	264	266	263	251	260	277	306	268	280	283	270	272	272	273	279	290	279	248	237	247	264	265	292	260	280	277	261	258	272	274	260	259	283	249	278	263	293	270	266	255	269	280	253	233	265	288	260	271	242	266	261	272	263	227	256	291	242	267	280	254	243	266	286	257	249	251	266	260	284	261	283	280	282	271	255	253	251	259	296	273	246	264	276	264	256	274	295	252	218	269	270	286	287	269	246	266	289	257	254	294	254	246	250	262	255	287	261	267	243	286	289	280	269	271	297	255	277	272	284	265	239	250	269	281	240	273	237	258	272	261	258	276	246	264	265	262	248	237	253	280	279	265	284	276	281	240	249	273	230	262	244	255	283	282	267	277	292	286	273	271	253	268	238	270	264	275	270	284	250	261	259	281	244	285	267	264	281	279	269	276	270	282	271	243	258	264	283	243	260	293	276	272	250	310	280	274	247	273	262	276	282	264	277	284	274	250	264	266	272	303	265	246	271	285	245	270	270	260	302	273	289	274	286	294	290	274	267	262	276	302	277	262	240	254	237	229	253	256	268	264	249	277	287	246	245	262	236	280	268	262	263	270	247	272	260	253	261	279	257	281	254	288	272	285	281	225	264	274	280	266	255	254	259	258	250	242	261	264	291	276	233	272	271	276	290	273	285	283	255	266	260	262	300	274	316	255	259	288	268	265	267	298	267	249	242	279	261	266	260	232	286	252	266	264	270	262	240	276	275	266	280	276	279	240	257	264	275	281	287	263	275	274	267	234	246	249	263	262	296	275	284	274	305	281	249	275	279	272	312	255	268	258	233	296	285	261	279	272
23740	21532	29276	24225	21541	18667	4086	2634	3461	2620	1496	1034	848	735	631	729	2260	629	540	510	531	486	514	559	520	473	500	473	522	473	541	475	484	522	500	462	479	475	499	484	498	488	488	438	498	528	469	476	468	480	477	466	463	469	505	504	468	478	473	496	490	451	488	489	478	476	471	508	444	469	483	498	439	505	485	442	447	463	511	506	497	461	510	464	499	418	454	511	494	505	463	458	473	475	457	463	494	450	452	482	505	464	496	477	483	479	479	496	507	468	445	462	481	495	487	472	449	532	472	438	490	483	459	497	487	469	521	472	483	449	462	480	467	521	480	450	469	488	494	477	458	494	490	520	471	493	499	434	505	410	427	439	475	449	496	463	486	461	453	472	457	458	491	484	475	444	510	460	456	495	480	500	512	454	484	465	451	509	457	457	496	470	500	495	489	407	482	527	458	450	480	460	455	484	461	475	478	483	470	480	421	463	474	484	481	507	439	464	474	476	468	493	495	440	490	503	493	459	474	454	447	481	449	465	514	457	491	472	463	454	462	497	462	480	453	488	502	467	465	471	479	477	482	497	428	477	477	453	477	445	505	479	515	458	492	488	471	475	488	449	460	474	459	499	464	445	477	501	491	498	468	484	504	486	485	449	477	469	476	515	484	480	471	486	461	451	484	478	439	462	479	465	454	524	451	470	440	476	487	520	479	492	461	495	461	463	487	501	469	465	500	516	496	499	497	435	471	487	500	438	470	463	476	488	438	458	469	484	477	457	450	492	467	463	483	480	476	464	509	490	447	471	504	489	500	481	458	452	484	457	463	498	471	482	471	498	475	513	450	480	430	505	490	480	489	473	451	476	497	477	472	452	483	476	466	475	467	485	443	469	510	433	498	491	498	486	506	476	447	462	492	451	452	482	495	490	481	455	461	449	460	467	484	467	520	481	497	470	513	489	457	410	452	481	496	469	468	481	453	499	487	487	460	471	476	495	463	465	455	461	484	495	460	477	486	475	444	522	466	498	469	461	494	450	480	475	452	451	453	475	480	497	460	480	470	487	453	473	513	460	487	453	467	463	479	440	453	486	478	469	462	461	478	457	510	454	519	473	493	521	491	417	449	442	446	402	474	499	457	480	464	480	494	449	505	457	422	434	503	466	468	505	446	479	473	466	445	460	460	500	494	444	461	477	476	449	465	474	456	470	515	458	502	467	468	492	493	477	477	438	457	448	493	499	448	464	467	498	486	474	469	451	457	485	486	449	473	441	459	468	490	469	489	456	456	486	446	462	482	463	467	467	481	476	517	488	466	452	473	473	462	410	493	475	466	456	480	480	486	459	484	470	466	477	487	445	488	462	479	473	518	436	491	454	493	459	527	485	504	455	426	495	458	500	460	453	421	502	476	496	495	505	511	508	442	491	449	464	464	470	466	491	505	507	488	484	487	462	480	478	481	445	451	443	480	468	468	507	518	484	476	493	468	461	470	488	440	493	432	446	456	466	468	471	461	454	451	546	460	475	491	438	472	456	483	477	488	481	468	456	464	495	466	457	457	481	445	481	505	488	500	468	464	455	470	458	443	489	464	473	502	447	494	447	466	499	489	492	454	490	492	458	475	454	446	456	461	466	455	454	466	477	448	473	507	460	495	500	467	484	516	471	449	503	485	485	458	490	473	441	480	500	461	472	462	463	470	497	478	490	473	468	472	480	501	468	467	486	450	478	504	483	478	445	466	511	453	470	456	469	488	472	453	436	449	470	464	483	432	458	445	483	482	479	507	490	453	457	461	510	411	495	475	439	477	514	468	462	512	463	483	463	443	496	450	442	506	491	494	472	434	474	488	465	450	520	449	487	488	458	496	483	467	488	513	459	441	461	491	464	478	479	496	479	484	494	447	483	460	497	486	472	447	447	451	409	484	456	483	501	470	492	470	488	469	482	461	442	462	474	482	427	458	477	465	446	468	476	490	463	467	490	451	457	463	485	463	443	481	497	447	463	476	467	455	514	508	500	481	450	501	461	473	494	464	458	474	485	456	481	463	441	437	467	468	488	507	472	430	470	450	480	488	469	466	476	486	498	434	480	464	467	478	518	481	445	486	485	518	438	431	469	455	485	451	484	445	451	455	449	467	421	500	453	503	464	467	475	512	463	491	483	478	495	468	480	454	425	484	471	442	471	464	511	496	501	447	443	433	511	488	485	485	455	454	439	478	445	529	446	467	441	469	505	452	451	502	467	475	483	471	500	484	453	402	470	503	486	439	493	435	458	497	465	464	500	488	482	517	449	462	494	433	469	498	490	473	487	477	471	488	498	479	446	479	482	473	466	467	444	507	533	480	494	460	486	446	456	472	454	467	480	465	484	439	461	457	488	467	479	427	491	424	481	500	438	481	441	479	432	494	459	470	467	460	476	472	463	484	453	418	504	458	467	450	495	466	461	459	448	481	466	489	503	450	436	479	473	471	436	486	495	479	481	470	465	508	451	408	492	487	455	482	519	504	447	487	510	479	503	469	432	445	483	446	469	487	489	482	467	468	449	441	442	475	513	479	455	472	441	459	462	462	471	460	478	467	476	507	501	487	478	454	438	494	453	492	454	478	454	494	443	506	457	507	493	457	446	468	482	461	455	485	494	464	474	476	503	470	452	476	507	457	513	481	481	478	460	490	477	456	489	482	501	473	526	485	501	448	464	454	467	481	472	487	465	475	482	462	455	483	494	459	435	464	457	480	475	478	452	459	490	459	477	531	461	485	447	500	496	513	514	472	468	476	449	464	446	474	476	486	467	467	424	499	455	451	451	473	441	475	501	493	487	481	486	463	480	461	486	500	418	490	457	462	476	481	453	520	458	498	477	444	461	504	388	465	470	451	453	504	471	458	498	505	494	493	509	498	454	476	443	483	465	520	472	458	482	457	484	467	454	453	488	435	495	461	506	469	463	462	480	453	490	488	440	474	496	488	493	448	478	460	456	457	488	489	485	474	456	475	480	539	508	433	479	467	475	478	492	492	472	495	500	451	480	500	441	465	487	447	476	482	486	454	469	474	480	477	473	476	475	443	458	469	477	480	463	485	434	452	491	433	485	518	463	518	467	449	465	439	494	462	442	477	446	439	480	444	519	481	444	464	464	469	463	485	459	485	456	458	485	465	463	476	497	481	472	503	482	421	494	479	490	471	468	470	471	474	463	449	478	476	496	467	498	457	469	475	503	494	474	441	480	481	448	492	475	479	441	476	490	422	476	475	476	454	470	441	470	452	483	485	509	470	469	509	481	456	461	480	465	492	454	471	488	423	476	441	462	490	498	485	482	492	452	465	452	439	497	428	492	480	490	463	482	496	488	479	467	470	495	469	529	429	491	459	511	488	442	422	473	498	507	477	424	419	470	478	482	507	418	469	482	466	442	512	469	502	481	522	482	475	473	409	483	509	494	413	470	460	454	495	519	428	523	450	452	489	488	463	430	448	475	473	473	523	446	475	457	476	474	432	470	481	461
5852	11866	10664	6303	5117	4824	4563	5030	6802	4985	2635	1841	1214	1004	929	1017	4055	690	645	687	674	632	638	616	614	599	571	508	548	548	543	587	624	618	580	553	560	542	545	568	587	580	551	580	569	562	523	542	545	555	598	520	562	525	594	530	547	536	542	520	567	539	533	560	511	591	542	544	543	544	543	520	523	552	528	534	560	531	542	493	534	577	520	541	499	535	524	516	528	573	544	560	494	559	564	536	528	572	489	586	562	515	561	535	567	552	508	582	537	553	516	554	532	565	544	485	576	544	561	563	522	531	559	537	549	548	512	508	544	532	579	542	554	550	521	516	498	535	542	506	512	571	528	515	477	519	535	572	529	551	548	546	533	582	499	517	520	561	542	518	554	556	559	563	531	548	553	535	532	541	526	551	508	557	537	514	535	580	512	565	513	548	555	514	536	520	536	510	532	543	564	585	532	533	541	540	567	518	551	545	530	578	537	531	546	546	536	537	521	519	533	506	525	568	553	558	484	513	547	555	547	538	553	556	550	542	537	556	566	513	574	523	481	499	503	553	551	538	549	505	532	524	525	586	560	555	560	591	555	525	566	576	525	535	558	492	545	527	517	484	570	552	551	567	583	492	520	524	564	538	522	558	529	544	499	564	552	507	557	558	548	515	533	549	525	545	539	537	536	523	544	573	590	517	542	532	512	559	555	552	542	559	497	554	585	518	513	528	535	531	573	572	568	552	543	545	560	557	524	569	540	512	535	538	551	552	514	538	556	552	551	543	550	541	567	558	532	551	560	537	535	540	569	529	496	531	534	555	481	542	541	544	533	548	527	542	564	513	538	539	567	529	529	535	530	577	554	511	589	584	580	523	536	577	580	554	506	530	531	546	525	520	536	533	513	521	546	555	535	534	536	539	582	551	522	545	537	538	565	544	542	530	537	562	536	511	531	544	532	567	527	526	586	549	580	536	521	542	516	587	536	509	556	552	561	558	546	553	496	549	531	560	477	541	524	519	528	541	566	530	544	537	547	561	469	577	544	517	523	546	513	547	515	591	555	572	550	580	560	517	514	558	504	545	536	517	512	488	517	561	559	541	560	547	567	519	553	549	536	510	525	523	523	515	509	546	502	576	561	489	521	512	536	540	516	570	540	556	525	578	549	503	533	537	534	511	573	554	474	540	550	566	534	521	534	545	620	536	509	566	531	515	496	526	532	517	585	539	532	510	520	518	565	543	528	534	530	544	537	535	557	515	499	515	533	526	526	546	546	567	577	549	540	511	553	528	519	562	562	518	542	536	526	515	548	525	519	559	542	521	558	534	561	550	557	563	495	542	566	541	563	535	552	531	544	545	509	574	550	543	577	560	515	545	511	546	487	562	472	530	518	539	545	509	559	560	537	574	569	534	545	529	557	558	529	562	517	533	495	536	560	518	550	481	528	561	543	573	575	540	519	497	573	564	488	542	532	541	513	533	547	530	570	544	540	559	547	532	530	533	553	520	560	552	530	544	512	536	543	536	536	512	513	589	558	528	537	542	519	580	519	561	564	532	562	525	529	506	538	534	540	504	562	552	520	558	532	519	566	553	490	554	554	532	536	499	555	529	508	532	504	525	517	575	552	555	581	545	584	566	549	509	528	522	581	544	520	519	541	572	538	577	546	527	516	575	556	579	547	506	549	518	549	552	535	544	507	585	540	555	557	536	541	504	577	549	556	545	549	561	550	563	527	526	536	548	557	547	545	570	510	523	555	545	510	523	520	534	552	558	509	602	539	573	528	501	522	545	511	573	570	555	556	554	558	500	554	520	553	518	550	559	583	544	521	597	526	519	541	528	575	551	564	536	556	535	547	492	551	535	578	591	548	534	510	491	518	543	527	558	530	523	523	514	531	553	493	596	458	529	575	527	540	565	548	528	548	547	550	554	544	525	509	531	564	561	475	526	572	573	538	519	525	514	542	545	524	548	540	520	571	512	530	557	584	596	549	540	547	555	529	526	563	502	529	568	488	539	541	559	535	556	568	568	515	554	502	549	485	556	507	536	513	533	547	552	559	523	567	537	538	540	557	570	520	486	521	562	525	483	508	539	544	544	537	593	578	544	540	478	534	523	535	522	573	535	563	544	531	499	554	532	608	525	554	563	518	536	497	503	543	540	511	551	529	522	534	556	514	555	538	545	521	539	513	539	560	551	562	558	530	549	524	546	571	518	512	525	548	551	541	597	525	514	525	573	566	531	502	500	548	555	539	535	565	559	578	548	540	555	512	472	547	540	555	555	557	574	557	566	511	577	515	549	524	603	562	498	499	550	515	547	535	521	559	522	564	569	559	547	554	539	510	517	533	576	545	525	546	528	504	546	599	487	535	492	552	533	464	544	500	540	542	532	535	513	534	507	507	547	550	536	545	556	535	531	531	529	586	575	511	561	547	534	546	511	548	532	531	531	538	557	592	560	588	568	533	530	558	511	527	552	566	549	565	537	564	514	557	562	566	539	511	577	527	509	544	578	518	573	514	539	508	528	522	560	562	574	512	541	554	506	539	544	576	541	565	573	503	560	529	543	538	579	521	553	576	514	544	555	532	551	550	504	573	566	569	535	546	583	552	529	567	492	537	517	552	544	553	529	517	506	571	577	488	546	561	543	516	542	515	531	543	495	553	527	525	529	531	510	529	547	538	550	539	557	538	560	566	537	570	539	532	566	551	550	527	512	515	482	524	559	532	523	541	556	501	526	533	513	551	537	558	573	532	550	533	558	566	571	544	568	526	534	558	505	568	562	495	508	519	527	568	533	551	539	566	537	537	530	549	523	524	512	527	522	523	536	528	522	573	569	548	494	552	541	546	590	547	534	560	585	525	549	533	544	544	528	527	527	525	575	559	539	518	550	548	552	517	531	535	579	531	568	541	596	581	559	545	492	541	535	572	518	540	517	549	540	520	521	539	513	507	509	499	513	545	550	567	519	543	544	513	576	588	554	575	518	553	572	546	516	539	522	552	507	577	522	527	541	534	536	529	557	556	527	545	542	507	534	566	553	525	482	580	585	574	536	565	541	553	539	571	551	554	562	538	548	543	502	524	506	558	523	545	541	519	534	520	558	546	520	546	532	553	516	525	522	534	548	519	537	541	537	550	533	532	604	538	521	529	570	531	510	564	553	554	510	520	536	546	482	516	567	526	527	575	524	527	534	500	538	559	522	504	577	510	539	482	524	550	524	502	557	560	531	522	493	587	528	548	496	506	540	544	500	549	530	524	547	552	592	548	516	560	487	517	555	526	567	453	557	534	529	553	521	548	547	524	548	547	527	532	562	560	568	583	538	537	540	532	550	527	527	486	555	516	497	548	538	539	510	514	537	527	543	557	555	562	525	557	512	564	557	509	506	531	528	529	547	544	547	543	534	554	565	558	528	533	524	534	512	527	518	540	554	480	526	527	541	549	532	525	518	544	525	530	565	521	519	511	552	549	587	549	546	549	501	539	520	553	529	503	525	536	573
25176	21586	28475	25091	18088	2608	1539	1275	1669	1323	862	545	422	296	436	618	1706	271	213	248	261	250	239	214	202	238	253	241	215	251	259	237	214	224	211	225	249	235	236	220	219	219	209	209	208	247	235	192	240	228	219	233	213	207	217	228	219	228	212	212	239	230	215	218	236	257	204	218	252	198	224	217	205	201	229	245	227	212	211	199	216	203	242	236	216	233	237	219	204	229	228	222	206	236	236	236	228	227	213	201	219	242	228	204	223	233	203	204	216	242	217	245	226	212	212	213	239	202	226	219	226	218	237	209	219	219	222	211	227	222	233	235	229	222	242	231	246	227	224	232	215	238	224	227	232	200	219	237	178	201	211	218	254	196	225	226	208	223	233	227	244	229	240	224	241	214	227	218	193	228	223	199	225	217	228	222	232	239	239	233	224	220	213	199	201	225	230	233	206	206	232	245	238	226	229	230	212	212	226	200	223	224	234	240	217	228	223	205	234	222	228	191	229	223	219	234	219	207	207	186	234	202	225	214	231	234	215	232	234	236	218	215	222	211	228	232	215	227	205	236	227	221	222	235	254	244	218	231	239	263	230	228	203	221	226	223	217	236	233	217	207	224	217	243	239	213	220	223	200	223	218	205	216	210	221	226	217	236	237	182	241	204	228	208	198	220	233	245	214	214	266	212	214	232	215	214	255	197	239	218	227	231	220	217	190	193	234	247	238	251	210	232	201	233	254	220	213	223	230	224	231	244	238	216	234	248	200	239	208	238	217	211	230	224	231	221	229	222	236	232	219	206	238	212	194	232	226	218	210	226	232	231	236	224	202	209	230	208	229	236	227	231	191	224	222	238	221	236	229	189	230	230	217	223	232	219	204	228	231	198	235	211	198	241	230	230	205	235	224	199	198	223	214	214	192	234	253	213	211	217	245	237	250	225	194	204	250	210	202	220	234	253	245	226	217	229	247	246	218	219	215	228	240	250	225	227	224	238	225	202	235	218	236	214	238	202	217	195	221	205	213	217	220	218	216	192	223	215	196	229	223	222	222	226	211	222	229	221	237	237	245	214	251	240	234	234	205	211	210	204	218	220	211	213	199	235	224	219	236	233	232	224	218	237	227	238	212	225	250	222	225	235	214	207	228	228	237	217	246	211	201	217	221	222	240	224	235	212	207	232	200	232	212	189	195	232	199	244	224	219	222	219	204	224	231	216	228	220	213	209	238	228	232	194	223	237	205	220	209	216	205	215	204	227	207	241	212	226	220	209	227	229	208	230	240	229	234	215	216	233	220	215	252	239	178	226	211	229	237	197	213	202	228	244	202	210	214	233	222	240	236	195	181	212	234	244	194	229	225	227	205	204	220	220	226	238	204	226	212	213	192	184	231	204	221	218	241	237	228	209	200	213	206	195	219	247	190	237	259	220	231	240	217	253	219	225	200	222	233	217	205	229	218	242	221	233	254	240	228	248	223	245	214	236	189	229	236	206	193	221	202	220	212	223	219	221	209	229	201	197	222	206	232	244	243	226	244	219	224	224	223	238	209	218	232	249	221	232	237	208	246	232	214	209	259	207	204	225	232	239	220	234	216	232	228	217	219	242	203	220	214	231	247	209	211	219	231	217	220	206	216	209	257	219	245	215	220	217	201	221	234	227	240	199	223	238	239	207	243	225	204	225	238	229	225	230	218	226	227	236	236	197	212	219	226	203	226	232	245	235	215	222	240	254	198	234	210	203	205	209	240	218	226	255	221	200	213	251	216	203	235	244	241	211	221	230	207	222	203	215	235	201	223	236	215	234	193	230	218	209	235	220	217	218	224	221	209	214	222	218	229	208	241	207	256	224	222	207	233	196	206	236	228	216	226	224	237	245	218	193	203	231	232	220	212	212	205	206	220	206	228	225	209	200	211	242	224	221	223	224	228	218	231	185	222	216	203	216	199	219	210	188	217	197	229	208	252	202	229	219	197	240	222	219	228	252	225	215	218	224	202	214	235	217	222	228	218	219	206	238	248	202	244	218	228	228	214	234	212	207	236	191	218	238	232	239	225	194	220	200	240	191	261	247	218	242	233	238	221	215	241	218	233	220	234	211	207	223	224	203	226	219	227	251	227	206	212	235	214	249	240	236	227	206	235	209	220	215	213	200	203	200	210	228	226	191	210	211	238	235	232	202	223	221	226	202	223	215	208	211	229	220	206	217	225	235	205	208	220	235	231	227	226	229	209	234	198	212	197	211	206	209	214	227	226	205	246	209	223	203	210	232	225	224	202	206	217	209	220	199	239	226	200	230	215	199	223	227	210	215	238	213	219	233	188	235	229	243	216	200	239	212	210	211	226	242	254	198	187	222	214	239	236	225	216	194	237	191	227	228	226	218	224	224	196	194	189	241	208	234	242	214	217	239	238	230	225	221	217	207	256	226	212	236	242	237	214	242	219	173	250	231	225	223	221	228	240	245	240	228	200	226	235	239	205	215	229	216	245	200	208	205	245	201	225	249	239	207	207	226	256	228	231	228	235	253	262	224	188	222	207	201	218	216	226	230	223	229	231	234	222	202	214	235	232	245	207	220	203	235	219	216	213	215	231	229	214	230	213	193	161	223	223	198	244	197	240	245	238	214	230	226	223	248	199	218	224	207	210	216	217	252	243	238	223	215	197	218	222	214	240	247	224	209	204	200	216	234	214	234	245	211	201	238	190	235	211	222	198	244	219	206	226	226	233	243	210	216	217	237	218	250	228	240	214	214	251	226	224	211	231	237	252	242	234	207	232	212	219	236	248	208	233	220	207	229	194	210	226	219	245	208	214	226	221	255	233	195	225	224	206	214	239	215	229	232	231	244	224	204	235	216	252	224	190	234	229	215	229	195	225	228	203	245	221	241	209	248	237	203	216	223	234	201	226	244	232	229	238	239	229	226	222	237	228	224	225	224	195	208	224	224	238	212	236	223	205	224	210	227	227	226	188	220	213	215	224	206	229	196	218	232	243	210	228	232	247	232	224	223	256	241	225	221	243	240	220	220	221	236	234	215	212	222	230	221	195	227	212	188	220	215	230	216	207	235	213	245	220	234	220	194	235	217	230	239	228	216	221	224	217	244	237	230	214	235	235	205	231	214	203	210	199	215	239	248	220	248	174	218	221	187	216	227	212	224	247	226	222	235	244	219	208	228	217	219	205	211	215	219	219	227	216	229	227	225	229	207	254	224	224	208	240	213	205	224	228	207	229	231	234	229	228	208	260	222	241	263	229	226	222	237	213	203	242	236	250	218	234	210	214	225	217	228	212	213	232	248	221	237	214	219	234	218	222	210	241	238	212	199	215	198	220	196	217	210	222	221	238	256	252	200	233	211	209	211	228	217	225	215	247	210	214	243	222	228	258	227	195	221	229	227	235	216	205	223	231	208	194	218	200	195	225	206	241	251	195	250	202	226	229	228	222	201	232	225	204	207	217	203	243	224	233	215	218	237	231	229	249	225	198	247	217	239	238	260
5691	7606	6430	3927	3987	3600	3211	3014	3761	3081	1999	1132	789	552	710	1290	3424	380	356	336	314	324	327	323	334	304	316	308	295	309	303	321	292	276	295	298	304	316	293	302	287	294	295	281	284	296	295	290	282	301	303	279	280	272	281	279	322	252	308	284	300	288	289	271	286	285	294	278	270	313	278	273	305	294	313	281	297	264	278	281	241	283	278	264	275	297	313	261	281	292	284	300	299	267	293	292	280	280	271	305	283	291	294	297	285	260	266	292	291	285	257	283	272	309	263	261	314	301	279	288	285	270	287	297	272	268	262	284	283	280	273	276	288	277	310	291	262	298	292	314	251	306	269	271	288	291	286	313	284	294	283	277	272	292	261	279	290	285	283	282	304	285	277	298	298	285	285	288	284	255	284	272	272	298	284	267	281	297	278	293	260	336	278	270	278	293	259	312	241	275	285	280	255	317	282	248	249	265	291	265	284	276	263	288	292	275	284	274	291	262	277	281	282	262	278	248	300	269	282	268	294	255	278	302	281	300	304	265	281	292	293	268	257	274	308	260	271	306	262	288	259	284	294	268	240	269	257	299	290	305	308	285	269	311	271	291	306	273	293	293	294	298	282	258	276	267	270	262	279	281	279	284	269	286	298	280	254	283	300	294	301	273	277	283	314	292	290	301	297	299	288	303	295	287	292	302	290	288	274	268	304	265	307	304	261	284	267	323	279	269	258	264	302	260	324	286	314	287	263	283	322	288	292	293	278	285	247	301	259	300	267	281	270	294	287	306	263	284	290	276	296	316	287	292	308	270	255	283	269	277	242	303	273	258	274	250	265	277	310	277	298	300	246	294	265	261	268	293	292	288	287	293	269	308	291	303	300	275	268	301	258	271	298	276	277	250	269	283	301	278	254	266	278	314	265	277	281	279	297	285	289	288	279	289	289	270	280	267	277	281	261	285	314	270	280	288	282	281	273	286	276	271	302	294	274	304	280	270	285	276	281	277	291	285	302	263	284	296	311	285	277	288	275	277	298	316	272	276	279	262	281	273	309	293	260	270	289	258	293	280	281	327	264	277	277	260	257	284	291	282	303	283	274	270	275	302	288	272	258	309	282	270	289	270	285	285	295	290	256	309	265	290	318	313	303	296	279	313	328	278	269	308	282	273	268	307	299	292	272	280	302	308	266	326	289	315	273	279	266	277	301	285	271	285	302	265	304	307	276	290	326	258	300	301	286	259	277	270	260	259	293	309	333	259	265	292	285	291	281	276	303	248	280	266	287	280	288	269	281	289	277	248	261	283	293	293	271	300	282	271	277	287	275	290	279	284	290	282	268	298	255	274	268	273	282	280	255	254	289	306	317	300	300	272	282	282	259	261	287	302	296	296	285	271	291	294	277	290	295	279	308	295	288	292	292	280	249	294	293	280	288	293	264	322	307	298	290	276	297	267	295	286	287	278	277	288	254	277	286	303	277	313	289	295	262	290	294	277	260	233	278	281	293	270	290	298	267	279	293	296	269	290	269	287	294	255	283	275	260	282	288	277	283	302	290	270	286	273	269	270	275	303	292	248	292	272	280	236	249	273	280	258	281	301	302	254	257	293	304	295	290	261	292	290	274	261	260	276	289	286	281	269	285	277	268	248	286	313	298	278	273	282	288	284	289	280	278	269	276	300	266	269	266	286	288	289	285	241	267	300	290	279	304	272	310	277	259	312	273	271	291	296	278	257	287	253	252	286	277	312	284	297	302	248	298	252	279	278	270	258	286	251	272	298	263	288	261	254	291	246	268	284	286	271	294	278	289	274	294	281	324	275	284	276	293	259	295	285	270	272	257	294	265	290	298	285	266	308	307	290	289	283	296	325	306	284	282	295	287	277	293	293	298	264	274	316	275	284	285	293	289	289	292	259	279	326	304	257	301	290	294	289	300	291	276	295	281	295	264	270	279	265	269	282	273	285	277	288	256	307	255	309	261	277	293	260	274	293	271	300	276	277	308	296	304	289	288	263	278	285	268	282	294	291	289	256	272	306	303	287	284	298	294	285	273	288	275	304	274	285	339	263	302	270	296	271	299	275	264	305	270	293	261	283	281	268	322	279	278	287	316	305	310	313	280	289	271	289	320	297	284	280	268	298	264	306	318	287	288	270	281	279	269	239	265	252	282	296	294	305	288	317	303	307	293	263	260	267	276	303	319	293	290	295	324	297	295	259	275	260	301	260	285	278	284	283	329	280	267	280	272	294	257	307	278	301	279	264	294	272	256	272	284	323	307	276	290	281	300	285	276	301	294	253	297	251	275	275	309	297	249	260	266	284	269	267	291	266	265	284	293	268	303	256	265	292	265	299	279	301	269	267	283	302	309	279	283	291	272	282	290	284	296	287	312	280	287	300	289	270	280	265	276	258	278	269	285	296	289	274	281	289	293	293	271	289	323	290	304	282	289	300	280	278	264	285	305	288	291	277	284	305	260	270	265	284	294	296	295	298	315	245	286	245	300	306	288	290	288	261	315	286	267	261	262	288	308	294	279	311	304	297	272	322	279	258	277	307	330	308	285	291	307	308	281	272	317	278	294	292	249	307	275	267	290	265	293	286	297	265	294	301	290	270	272	313	294	283	257	305	282	293	294	301	278	323	298	286	271	274	242	301	285	306	279	286	310	287	271	258	282	273	289	285	250	287	321	286	270	284	292	269	320	271	289	248	279	283	292	249	279	258	287	284	255	297	292	286	288	300	313	287	310	296	300	305	312	284	283	283	296	274	275	276	309	262	274	295	270	286	287	270	300	297	303	301	288	288	261	293	273	255	255	271	299	281	285	306	318	319	284	285	285	302	269	296	322	253	295	263	252	295	312	265	271	280	269	298	277	329	279	271	322	255	288	271	275	253	302	283	282	304	286	283	293	278	255	314	255	286	255	301	285	324	295	269	280	256	277	280	292	313	295	312	291	289	286	280	279	276	264	287	271	304	266	292	286	297	291	309	277	280	283	269	242	292	305	261	298	282	272	296	288	300	290	294	301	238	244	297	259	273	307	280	296	267	275	285	285	288	270	284	298	290	311	266	268	305	290	299	317	291	300	263	274	282	305	270	265	293	288	300	278	288	320	296	320	266	281	258	269	295	298	283	277	310	273	285	320	310	285	282	270	269	290	284	323	283	264	291	278	276	292	246	284	251	274	278	273	278	320	294	297	300	267	255	289	273	301	247	269	303	334	286	274	278	285	281	270	261	314	270	251	292	265	308	272	289	280	282	293	290	291	294	289	301	323	281	290	277	314	279	262	274	253	289	255	277	283	293	271	300	288	271	275	305	298	246	308	270	308	293	293	311	288	302	266	310	285	285	304	295	312	291	287	272	291	260	289	269	263	296	312	275	317	300	300	273	259	280	308	271	282	305	297	283	262	278	286	271	262	278	307	291	274	282	275	301	293	273	259	301	263	266	298	306	286	296	270	268	286	287	274	286	270	274	271	285	284	287	268	284	300	306	291	305
22991	21596	29665	24003	21589	21754	17559	4044	3356	2831	2262	1449	1093	1001	968	1328	4918	821	709	696	725	677	648	621	616	645	637	665	607	622	665	598	624	619	615	637	612	617	616	576	604	613	608	614	622	575	623	546	592	565	580	562	616	655	595	598	620	579	586	556	635	589	587	592	610	586	591	554	606	580	584	604	578	591	563	601	589	618	590	602	593	602	592	584	610	591	580	582	576	560	571	605	610	576	578	554	602	579	581	593	537	592	577	576	598	618	613	599	623	578	599	573	602	568	610	566	611	604	548	564	575	547	568	595	609	609	591	584	599	549	574	602	602	572	590	597	566	634	582	576	569	586	575	548	555	575	632	612	608	585	597	597	592	562	617	583	588	606	578	593	606	585	556	572	587	554	576	565	587	566	615	569	591	566	590	613	586	619	584	579	582	596	620	565	597	593	566	562	594	547	600	584	578	595	589	595	585	603	568	569	621	610	533	564	550	564	536	585	585	547	595	620	652	565	551	576	606	591	576	630	572	553	613	566	555	581	604	566	597	610	537	633	568	567	591	562	577	553	590	560	618	622	576	609	585	538	605	595	649	529	584	584	561	561	571	561	615	542	559	595	622	595	567	619	565	593	582	570	601	558	589	610	583	597	573	552	639	606	608	596	575	544	599	594	560	587	572	582	596	586	539	607	580	580	654	609	527	608	553	560	591	633	606	592	620	567	664	607	558	594	585	610	586	581	567	529	581	548	569	548	598	569	602	646	590	582	562	569	591	564	543	582	572	595	572	585	627	574	600	630	587	602	596	576	571	594	543	592	615	569	583	627	598	615	574	584	562	601	582	555	621	599	549	590	571	584	571	555	587	585	545	594	587	558	611	572	592	572	597	571	560	587	578	566	574	597	561	593	578	607	567	635	566	570	596	561	585	567	556	566	576	606	551	627	533	585	573	576	591	598	629	564	592	553	575	598	606	552	603	582	551	594	579	595	600	564	572	598	566	615	581	615	626	594	575	579	556	622	614	575	546	551	585	602	616	595	527	608	537	590	568	612	554	571	558	643	619	598	578	620	592	549	590	629	595	636	616	566	596	544	557	592	572	598	582	597	557	604	589	579	594	591	615	553	564	604	574	552	609	537	565	574	615	609	605	561	586	558	604	562	544	603	558	592	580	565	585	589	576	610	613	564	605	554	581	585	601	583	596	563	565	566	575	575	558	592	580	628	590	530	574	623	585	603	601	600	547	592	558	587	602	570	617	571	586	585	569	555	560	622	576	550	593	568	607	634	589	575	597	560	609	552	624	623	579	581	604	629	608	591	544	542	567	568	544	567	576	585	561	580	541	565	579	599	557	588	587	625	605	562	619	545	572	589	607	572	572	557	597	552	579	566	623	557	587	566	558	551	585	578	580	555	567	580	558	593	621	598	591	595	607	547	562	632	597	574	607	634	577	588	596	576	571	607	612	580	588	567	582	533	604	571	609	586	591	571	557	559	562	596	580	607	601	557	540	568	563	560	597	546	599	609	614	566	572	540	589	598	565	549	568	593	581	586	582	584	559	546	589	560	637	523	592	597	579	585	571	609	549	555	572	585	579	625	566	589	545	610	573	557	588	593	561	602	596	586	564	611	602	577	592	611	562	568	559	575	577	552	611	615	595	589	597	566	580	593	584	552	622	560	526	613	530	569	578	583	613	564	558	601	614	587	608	599	524	554	575	581	575	596	575	552	642	599	557	530	571	554	611	527	556	587	551	586	552	548	613	560	593	569	594	621	565	615	584	582	580	570	605	536	581	564	559	578	604	598	588	596	567	591	579	610	559	628	573	546	584	578	576	617	557	585	593	546	594	591	600	540	595	545	600	558	616	615	604	561	581	565	581	558	550	577	586	574	594	586	579	557	590	584	578	578	594	603	585	594	580	558	572	597	580	605	600	594	605	605	558	590	533	616	575	572	578	563	599	589	576	584	576	577	584	594	581	592	623	549	625	573	537	605	583	592	602	589	617	596	598	561	585	611	594	580	582	626	579	594	574	603	573	608	583	587	583	620	603	599	575	617	584	580	600	584	566	541	532	563	572	554	643	551	625	581	554	568	541	593	572	570	580	607	577	598	607	567	571	585	537	584	561	552	582	559	568	608	577	577	590	529	567	578	599	540	593	539	567	594	553	610	567	592	580	595	583	604	583	567	574	563	574	579	531	557	572	603	589	580	582	595	614	569	569	613	561	570	590	596	591	578	580	548	557	547	581	599	632	552	565	533	613	562	584	537	589	561	594	546	559	591	561	560	650	599	609	590	547	565	600	580	555	613	543	578	572	594	563	607	571	579	593	555	572	587	563	538	561	567	637	596	570	595	574	614	600	572	554	607	578	574	583	549	585	603	553	586	557	587	532	624	564	605	617	567	546	582	552	568	542	519	569	558	596	556	574	580	560	610	596	626	557	576	591	581	629	621	615	595	581	592	596	570	566	621	518	553	548	546	599	603	582	608	556	590	583	554	596	516	605	590	628	574	571	565	564	596	538	593	601	543	607	562	581	554	560	611	521	596	557	620	593	599	551	565	587	560	571	575	600	626	605	591	602	588	574	598	571	552	623	536	566	622	603	584	574	627	587	547	587	596	617	535	551	552	570	582	580	587	568	625	613	549	617	590	597	608	549	554	631	546	570	618	573	566	553	620	602	558	577	620	586	611	532	603	626	581	559	578	560	558	563	567	583	547	605	567	611	588	586	586	610	563	565	604	643	601	577	593	570	597	581	563	610	613	608	543	551	591	605	558	592	615	551	561	595	587	536	584	524	577	594	585	576	567	554	582	597	556	589	599	546	570	559	598	542	569	586	599	592	601	532	585	583	602	556	581	560	589	596	569	571	549	623	615	589	587	615	566	594	610	581	620	580	545	577	511	547	603	607	587	564	558	598	560	570	587	587	583	584	596	578	590	587	580	613	536	599	554	569	586	605	581	596	587	607	604	564	561	578	562	588	572	589	597	577	566	563	567	540	559	616	607	607	507	555	539	615	582	559	610	593	557	573	589	575	585	595	595	585	583	566	620	645	569	569	602	543	608	626	585	595	622	585	556	557	570	547	558	533	518	595	555	603	542	534	555	559	576	611	591	589	547	588	590	574	590	551	604	585	555	560	584	585	642	579	617	549	590	591	564	595	576	589	581	560	610	556	623	600	571	558	593	558	554	573	581	587	598	561	585	581	569	619	617	562	629	552	580	535	576	634	592	622	608	576	594	563	553	597	581	603	572	558	578	552	561	547	573	573	615	571	608	577	533	554	599	570	595	533	610	590	556	600	563	603	600	574	600	594	567	563	581	574	568	603	555	581	569	559	588	569	597	575	581	583	595	555	576	576	540	551	582	600	599	620	588	573	590	548	597	588	568	585	580	599	611	546	587	571	561	607	566	612	615	607	586	593	598	569	639	634	553	545	579	580	562	589	608	618	571	619	584	620	546	531	591	566	564	563	577	574	574	558	544	612	586	566	572
8345	18107	16281	10184	8350	7959	7893	6208	6618	5555	3984	2646	1836	1597	1464	1999	7922	889	882	859	835	851	752	811	768	787	746	759	753	744	720	739	707	708	724	651	723	682	713	713	690	718	670	652	697	724	668	695	699	707	702	665	641	719	745	644	675	662	725	647	650	645	702	683	699	636	671	657	642	706	685	634	712	655	693	675	632	640	695	642	659	648	672	666	711	648	647	687	641	674	675	667	659	651	655	676	642	623	704	641	665	657	642	702	657	674	661	663	712	651	688	684	717	703	662	630	682	617	635	669	677	619	640	630	651	698	678	677	684	633	706	661	632	635	634	636	652	648	637	645	631	611	637	681	662	678	626	647	683	682	696	658	657	645	683	624	705	604	637	698	661	654	637	668	683	696	645	681	680	624	700	710	657	658	656	624	702	693	658	620	646	666	664	647	714	654	681	647	672	702	662	698	664	694	646	636	655	677	668	687	706	644	724	629	630	687	629	654	659	663	660	654	639	678	669	675	678	683	677	705	673	670	643	660	681	627	650	669	649	633	647	616	635	666	677	617	682	688	652	620	633	685	665	704	677	643	649	740	644	678	657	660	639	638	638	666	665	649	632	654	647	636	680	651	667	700	693	669	679	664	621	651	681	658	680	690	711	704	683	683	670	696	671	655	627	676	663	659	656	638	692	661	626	664	659	679	647	638	625	700	704	690	638	659	659	645	653	678	673	661	690	613	626	677	637	682	620	680	654	665	701	661	661	652	671	663	639	660	637	668	687	712	687	647	688	699	666	638	654	621	650	614	641	623	653	661	634	635	629	644	646	666	664	656	639	695	629	651	655	643	620	678	652	606	686	626	701	624	625	648	685	657	632	736	666	625	690	668	661	666	674	662	647	635	636	644	710	662	619	668	692	635	646	669	697	676	620	627	709	658	634	670	653	649	643	660	661	682	679	657	661	637	702	620	646	701	699	651	652	615	731	654	684	650	652	631	680	667	693	630	690	665	632	625	674	672	655	651	680	670	671	663	684	655	675	655	672	659	629	663	712	690	695	621	708	648	656	663	673	677	738	656	708	649	668	674	673	635	725	653	648	674	646	699	652	663	631	654	689	635	699	649	696	642	594	619	623	650	654	669	653	698	659	651	649	636	657	686	664	635	628	719	642	687	674	637	630	707	634	691	674	652	656	615	658	632	684	690	656	615	673	684	657	662	719	686	669	685	660	665	665	661	607	632	656	621	647	654	644	678	663	655	647	659	653	700	645	655	674	660	691	684	674	660	706	671	673	683	728	657	652	670	649	683	687	664	638	627	664	659	653	617	613	641	681	695	659	687	615	646	666	658	675	656	661	644	676	660	702	646	653	669	692	661	660	675	660	688	631	708	696	671	667	626	651	668	611	625	633	682	659	647	682	676	673	715	689	666	689	689	676	660	669	701	653	679	686	649	703	701	653	670	668	657	653	639	678	640	672	648	682	664	649	644	629	683	710	616	643	652	669	684	621	658	682	664	652	684	667	685	695	636	665	658	671	696	666	655	670	605	684	684	635	670	608	637	673	654	674	696	649	674	686	634	617	674	657	644	645	645	631	644	663	673	675	670	678	671	639	671	721	659	699	658	653	684	679	680	705	667	710	638	670	685	692	652	635	640	696	675	599	621	589	658	675	674	700	636	620	622	665	673	637	665	687	609	659	628	689	652	680	617	677	664	620	656	668	666	651	657	626	666	683	701	643	663	657	645	656	681	665	664	631	682	649	644	678	647	662	645	659	661	680	686	648	680	683	642	709	625	661	708	671	676	646	711	659	662	694	643	692	716	654	635	662	681	640	683	641	647	678	717	666	686	668	699	679	694	613	678	652	661	650	645	677	616	667	614	624	759	692	700	665	625	632	651	635	638	636	665	700	635	623	605	629	625	669	683	683	642	665	668	643	646	654	666	646	613	640	667	678	636	670	663	667	626	673	618	662	668	630	662	661	635	684	676	650	624	709	654	617	644	617	681	679	647	627	670	664	625	657	659	671	680	632	637	680	673	665	661	648	695	631	673	685	663	627	653	618	662	664	674	636	695	643	662	661	707	682	640	701	713	654	715	695	679	652	700	705	686	622	681	599	628	650	699	618	644	635	683	710	625	645	676	651	587	637	669	662	692	661	646	665	687	647	677	662	660	612	642	659	682	653	658	662	665	618	646	663	665	648	620	670	702	634	635	610	688	694	671	664	663	665	662	633	662	625	684	671	611	660	627	718	639	659	650	613	652	691	652	654	663	653	721	602	664	660	653	681	692	622	716	611	657	623	682	686	625	659	663	665	657	683	671	626	675	712	642	655	652	670	653	648	669	644	679	642	626	601	681	659	657	672	606	688	639	665	637	671	665	631	642	673	675	672	665	628	641	635	639	656	642	651	683	622	643	657	630	714	672	662	673	667	645	678	601	639	691	640	658	649	656	690	686	650	657	719	650	676	680	662	651	661	629	684	725	647	646	625	682	634	650	647	637	688	643	661	666	622	645	646	632	664	656	644	670	667	646	668	657	651	721	714	661	655	660	662	662	651	683	670	644	639	664	675	609	736	630	651	672	651	618	692	652	616	665	651	648	637	660	672	673	661	627	673	659	604	651	622	690	665	660	652	667	628	691	665	673	646	657	652	661	675	650	697	646	610	679	693	643	663	631	706	639	632	714	639	675	663	626	670	630	701	669	650	658	625	641	661	650	710	643	655	645	644	629	694	646	678	676	712	633	652	698	635	674	679	700	665	676	643	654	686	644	673	644	692	631	667	681	663	659	661	651	652	703	714	628	686	652	651	652	662	647	692	680	690	659	669	691	650	650	642	690	681	641	638	716	680	636	674	662	669	618	605	658	685	670	644	639	694	669	669	705	710	644	663	711	658	670	670	702	671	640	594	647	653	702	641	669	649	631	700	658	699	636	688	643	668	653	608	654	683	621	713	644	657	664	643	664	634	692	676	652	643	632	654	676	699	641	632	656	668	648	668	677	687	673	689	696	673	605	701	698	653	714	667	625	687	673	626	727	654	656	673	625	662	664	636	634	659	625	664	587	625	662	640	676	656	644	676	678	710	684	683	669	680	614	639	614	624	666	661	675	651	660	646	675	666	697	693	652	684	676	626	679	702	663	635	622	664	651	728	659	610	674	671	664	642	695	667	680	659	708	688	625	672	614	663	688	672	635	684	606	669	632	691	677	677	613	697	654	643	651	647	658	663	680	632	651	659	616	648	655	653	652	650	646	664	671	649	692	678	664	632	686	672	672	638	652	658	688	627	651	674	647	645	645	649	682	643	638	626	650	674	688	647	639	644	614	669	630	634	683	663	657	643	661	658	637	626	655	629	650	606	658	688	671	637	678	626	729	660	630	651	684	638	661	661	737	624	597	661	653	611	661	681	645	643	638	678	661	674	650	639	616	664	639	685	690	624	652	663	676	657	684	676	654	622	609	670	674	644	685	666	655	674	617	664	672	645	634	662	688	654	697
27409	21179	10579	1484	1066	917	1045	770	847	877	579	404	336	241	285	328	382	195	206	208	205	224	208	231	210	222	216	243	211	208	231	225	224	214	245	211	225	218	222	227	236	222	205	212	213	219	233	222	220	221	245	238	240	210	219	233	214	233	223	204	187	226	224	202	193	221	224	241	204	196	219	227	219	211	251	227	230	217	193	215	239	233	215	194	186	233	232	218	192	216	208	225	235	198	208	228	196	240	225	211	210	228	215	229	198	229	213	226	217	220	213	237	223	211	217	221	243	248	194	217	220	205	211	213	224	202	218	229	245	231	197	228	254	225	202	222	196	218	241	204	217	236	208	233	233	226	217	230	221	208	236	199	228	215	253	224	248	235	220	201	232	234	202	217	204	212	219	227	222	215	239	226	212	234	199	225	208	217	235	214	214	220	255	210	200	204	205	232	234	230	221	215	217	230	206	222	204	229	210	231	210	233	224	222	232	232	216	226	225	234	215	218	254	251	220	227	249	198	211	212	223	225	215	216	213	229	240	227	231	236	213	212	218	248	246	210	210	207	250	203	224	208	208	183	229	212	208	205	216	218	217	237	220	213	233	247	233	219	212	226	224	247	220	196	248	235	199	237	239	173	247	207	201	222	224	202	234	210	230	208	192	213	204	218	239	227	226	220	217	216	228	212	250	203	228	219	223	209	217	229	207	239	209	233	225	218	233	229	225	208	226	220	207	229	234	212	239	208	215	240	238	217	211	188	230	238	196	213	222	229	217	206	233	186	240	217	215	231	229	240	228	229	229	241	230	204	204	202	217	228	238	232	250	200	226	215	223	229	212	212	201	213	216	217	230	226	212	190	225	241	230	221	218	245	215	203	209	204	230	194	202	249	224	221	214	206	232	215	220	224	217	232	224	201	216	226	240	210	218	204	233	217	226	241	201	220	206	241	199	200	234	229	206	229	194	223	211	224	208	200	214	230	222	195	233	218	228	231	227	236	247	217	232	216	218	216	238	204	232	223	203	205	224	230	226	218	200	233	184	221	196	217	193	204	222	230	200	215	200	198	227	210	226	227	224	214	214	210	227	208	201	227	230	234	228	231	227	242	198	236	221	255	210	232	232	224	224	209	200	243	216	222	238	219	239	233	231	222	197	197	224	219	204	232	218	245	210	220	234	227	254	234	239	209	219	216	208	221	224	219	226	208	238	230	229	209	222	257	225	212	203	230	249	218	243	224	203	238	227	225	235	207	234	203	206	231	217	224	206	210	236	227	202	222	235	192	225	199	225	219	209	197	216	214	205	212	199	228	218	220	229	234	229	220	202	202	230	211	223	235	219	207	233	205	221	219	224	245	216	229	231	241	213	211	204	204	237	206	221	233	186	236	206	223	199	224	211	237	248	226	220	246	195	199	223	237	255	198	213	219	250	200	242	222	231	221	209	211	237	225	200	255	220	214	224	223	238	219	235	215	230	272	221	231	192	238	235	192	242	219	220	228	216	230	228	206	209	218	242	230	208	223	200	232	227	191	213	223	208	223	248	241	217	211	235	240	225	221	230	215	218	263	237	226	227	209	237	212	214	231	222	212	230	227	211	217	210	199	203	209	199	219	204	211	220	206	219	213	208	242	242	198	229	223	255	224	229	225	213	228	233	200	241	200	210	224	194	233	186	213	234	231	204	229	234	204	183	238	201	229	228	228	218	232	216	237	256	246	223	209	238	217	234	199	246	214	221	204	227	217	212	205	228	212	237	206	207	265	210	249	248	210	239	233	234	188	208	231	259	217	228	235	270	229	223	217	237	230	197	215	201	228	219	234	232	188	180	239	206	256	198	222	232	212	217	196	202	208	219	232	220	218	229	241	252	208	224	228	229	206	207	223	205	225	218	210	238	227	218	219	222	228	220	213	207	234	233	247	209	208	215	221	221	224	197	202	228	228	221	185	208	254	216	204	219	206	233	213	201	201	255	200	211	238	205	229	212	246	229	233	220	212	234	223	203	220	213	256	238	205	255	202	234	233	225	209	199	207	214	210	223	235	221	200	194	238	213	217	203	213	197	206	204	209	195	208	190	235	237	199	232	218	209	232	245	223	229	260	200	215	225	198	241	212	212	237	215	212	210	208	189	247	249	228	222	241	245	226	248	223	228	254	240	208	219	221	218	228	247	214	218	222	248	241	231	242	248	228	245	218	229	206	237	196	218	222	230	229	201	205	220	229	194	196	231	239	211	233	205	201	231	203	247	225	241	200	223	208	220	226	253	245	208	238	227	210	238	225	210	250	225	235	212	240	226	223	232	216	250	272	215	213	227	237	224	244	233	216	196	202	204	219	203	243	222	214	189	239	208	202	211	237	233	233	226	222	234	231	226	242	194	222	190	219	236	228	224	217	218	236	214	235	224	197	227	195	219	219	216	242	215	237	212	215	227	235	230	247	242	242	252	224	194	210	204	217	239	207	200	215	196	229	231	212	216	221	234	232	197	208	246	213	204	230	220	212	252	198	262	236	247	225	195	210	224	205	216	232	238	219	193	221	208	193	233	212	213	217	234	253	233	225	242	225	214	216	215	200	212	242	236	230	258	231	202	208	215	210	233	222	234	215	217	181	211	199	183	227	231	223	214	245	240	208	232	213	197	221	234	223	208	193	196	223	236	186	212	196	213	227	210	214	233	244	245	213	221	245	214	227	222	208	198	208	231	199	224	218	225	210	224	243	209	208	214	235	217	174	219	201	208	202	226	203	196	228	219	240	233	231	258	199	239	207	227	220	219	213	236	218	220	217	216	214	241	210	210	212	216	204	213	211	241	217	236	215	209	215	203	268	210	207	260	233	224	221	220	234	214	231	250	241	230	216	232	207	220	202	229	222	194	228	218	205	218	228	232	221	224	224	226	229	198	239	232	213	251	196	224	198	216	212	213	208	201	229	248	248	221	244	210	233	230	208	226	216	203	202	210	222	219	241	244	198	188	206	191	213	205	233	221	222	209	218	202	209	211	236	228	235	221	225	209	241	228	233	210	216	210	210	214	212	206	202	227	198	232	211	204	204	211	233	236	228	244	243	231	224	243	228	192	208	234	223	211	233	240	215	242	209	230	243	242	239	210	220	209	217	203	227	232	238	229	213	238	201	247	203	252	228	209	243	200	227	217	241	214	244	227	254	240	235	239	228	200	226	204	225	246	237	224	226	245	202	218	240	205	250	229	212	224	219	229	229	240	206	225	230	221	221	246	225	217	213	202	233	248	250	227	204	256	207	222	231	206	253	212	212	226	241	198	218	210	230	216	229	235	244	196	257	227	212	233	243	201	249	239	211	250	211	202	244	217	236	213	189	212	213	244	239	221	231	230	220	210	203	216	204	226	242	228	212	228	230	248	242	227	218	208	199	232	200	247	242	219	245	227	245	213	229	232	229	239	189	211	223	213	223	221	200	226	240	209	207	233	223	219	228	221	220	229	234	199	205	239	228	237	212	233	230	241	213	205	200	216	207
4512	2001	1709	1540	1477	1402	1886	1703	1709	1811	1162	777	501	352	381	456	592	269	315	285	286	284	250	257	269	246	281	268	278	269	262	245	286	252	288	243	284	247	263	273	278	261	259	247	258	270	257	249	272	271	276	261	264	289	263	255	241	251	252	274	273	264	304	244	283	276	259	250	280	300	274	253	266	237	259	251	289	279	265	254	244	254	256	298	264	272	258	289	247	265	258	246	271	272	266	293	250	281	257	254	232	245	240	257	251	262	251	263	258	266	270	269	280	228	272	218	255	271	262	285	252	243	269	287	245	266	294	296	295	256	235	279	277	266	288	255	293	256	268	263	250	300	272	284	246	255	245	276	272	259	282	264	279	266	282	281	249	258	261	252	251	276	266	278	258	299	262	273	300	279	233	253	255	266	244	285	251	271	270	260	239	275	279	247	289	243	275	279	285	237	269	259	269	288	249	266	277	274	258	250	303	254	257	285	303	253	237	300	254	288	265	291	262	290	256	271	253	249	264	265	262	253	267	277	257	308	285	277	266	266	278	284	245	274	283	276	268	257	258	250	258	271	251	274	269	263	250	250	263	276	262	270	281	246	284	272	245	271	249	280	276	273	266	246	254	248	257	235	258	267	259	282	273	287	231	242	242	252	262	250	275	257	270	271	274	256	286	257	247	277	255	244	272	266	269	255	275	263	269	284	271	257	279	247	264	293	274	215	284	284	279	242	283	271	257	281	269	289	286	272	251	259	229	245	271	304	255	238	254	241	262	271	284	266	251	283	237	262	293	260	260	272	273	286	241	271	248	250	276	244	268	240	278	256	282	276	252	243	226	288	279	239	259	224	266	276	272	267	282	283	250	266	265	249	276	267	234	287	284	289	246	272	244	295	255	268	265	256	268	278	276	258	280	279	245	264	253	232	280	262	282	247	265	250	313	269	266	289	269	266	250	261	311	265	277	242	294	259	258	263	288	271	272	261	235	266	282	266	272	256	296	273	233	271	253	260	265	241	267	255	269	247	266	245	269	270	265	251	270	255	227	279	263	237	253	250	233	262	279	253	260	251	275	256	244	241	271	279	269	291	219	258	276	281	271	264	268	242	256	267	269	260	283	249	260	282	287	244	245	265	257	256	252	262	248	254	257	269	237	254	291	282	237	288	264	257	221	295	260	252	294	257	262	266	254	290	243	264	267	232	252	273	262	261	248	249	289	271	246	257	265	251	285	249	287	262	290	278	257	270	285	247	267	246	225	308	267	262	234	279	273	260	283	280	278	294	237	259	256	285	265	279	273	268	252	266	238	276	289	269	262	258	286	254	273	309	254	267	267	283	255	269	270	269	250	261	244	260	269	273	263	264	274	263	263	271	264	252	259	260	267	259	251	242	253	266	285	274	259	261	251	295	265	265	258	263	256	244	257	282	314	291	235	287	269	263	246	276	257	237	253	260	268	268	290	277	276	280	269	280	264	239	264	243	251	289	233	277	250	277	236	263	282	286	256	243	284	242	274	236	263	264	295	270	273	282	282	294	248	251	275	271	283	282	290	289	250	257	270	277	276	281	263	271	237	290	269	241	276	282	235	258	264	261	282	294	285	242	243	259	299	275	265	255	277	294	264	249	288	312	281	246	268	275	259	264	231	247	258	277	235	236	270	258	253	268	261	254	267	279	276	287	258	272	262	264	273	284	229	262	271	248	262	252	245	276	268	243	264	293	279	287	251	226	276	256	243	250	242	254	260	289	268	242	272	269	281	250	276	256	261	255	252	262	265	263	271	256	265	282	253	268	309	249	271	260	290	272	243	276	247	256	260	244	266	263	310	246	264	280	247	255	267	272	244	271	283	275	270	263	260	255	279	263	275	285	283	297	276	261	269	295	291	247	243	281	287	268	266	308	251	255	282	267	274	255	250	288	260	267	241	264	308	250	250	251	249	250	273	279	287	269	269	255	305	306	274	276	255	273	253	252	254	272	245	304	265	243	296	279	249	278	254	248	268	264	272	255	263	286	292	265	296	254	254	248	269	283	272	289	278	263	258	269	255	262	245	254	282	244	248	275	280	277	260	264	262	240	263	286	257	267	263	284	258	243	276	245	281	234	274	251	258	245	260	291	251	258	292	258	247	252	287	268	248	305	247	249	250	257	245	248	259	269	266	246	257	224	256	244	272	245	288	275	257	255	240	264	283	272	250	272	245	266	261	279	271	262	244	245	275	270	286	250	283	253	280	262	252	297	262	256	263	250	271	266	263	257	272	271	282	255	298	260	273	272	264	292	277	279	270	257	252	273	262	252	258	279	265	246	248	268	273	263	265	264	261	272	250	271	284	268	250	259	233	249	300	257	263	235	274	234	240	237	249	276	260	269	238	269	249	262	247	270	254	257	257	255	255	283	269	292	280	256	279	270	291	245	258	261	255	277	299	250	277	275	247	264	277	273	238	276	287	253	237	261	260	260	288	253	267	281	283	232	285	270	244	251	248	230	314	267	261	257	243	246	256	261	281	275	266	270	239	273	265	254	262	270	268	274	268	253	286	263	242	284	269	260	246	262	254	262	290	274	261	268	282	263	271	235	278	273	268	240	239	244	281	233	248	252	256	276	275	273	259	282	247	265	233	286	230	274	283	244	282	279	258	273	282	265	273	266	283	260	286	275	254	269	252	243	272	254	270	260	241	252	260	271	271	278	269	259	282	259	267	263	268	283	266	250	268	250	291	225	273	258	252	220	260	265	287	256	257	239	273	271	263	277	260	275	290	269	301	250	269	283	283	264	261	270	263	263	259	255	253	280	258	250	259	266	242	263	272	254	269	273	278	303	283	246	291	248	251	262	244	271	272	233	241	252	268	254	260	248	256	276	264	275	267	267	260	265	288	276	261	253	265	266	259	271	268	250	260	292	291	274	273	284	251	277	251	284	253	282	263	264	282	266	230	250	253	252	261	276	255	269	253	270	271	271	244	267	268	249	259	274	239	265	252	273	249	272	271	271	272	260	274	287	246	284	268	279	292	244	233	288	302	270	273	260	255	265	225	276	254	275	303	264	293	271	268	259	250	250	239	270	270	277	241	259	283	264	246	264	251	249	246	265	273	262	270	244	283	284	269	259	293	277	248	247	267	257	249	249	281	255	266	280	275	251	280	269	258	281	263	229	253	270	252	258	311	297	227	261	274	249	261	255	254	262	243	290	288	291	252	261	262	270	277	283	276	276	232	238	270	273	283	240	256	267	261	269	295	242	271	271	264	247	249	244	238	304	273	236	247	280	265	240	259	277	249	248	284	285	302	243	250	257	260	287	262	244	275	266	271	250	271	247	276	254	275	244	258	219	279	264	259	265	248	262	250	260	282	287	293	277	268	254	276	266	284	246	277	283	256	281	252	270	260	269	272	264	264	256	279	278	324	306	265	279	275	273	244	241	292	272	243	271	290	251	256	273	257	261	278	274	269	269	287	257	276	268	255	271	252	303	233	279	241	290	281	245	254	272	253	278
23737	21538	29303	24244	21543	18292	3513	2051	2001	1856	1443	1013	826	706	674	1017	5125	738	561	515	509	508	505	475	522	494	490	507	443	480	493	487	515	506	504	481	501	448	491	500	495	490	474	474	460	478	517	523	477	502	493	461	482	521	466	485	456	457	512	480	495	477	510	494	510	489	481	498	451	478	430	488	455	480	463	462	450	464	440	505	460	454	484	456	464	460	486	499	445	449	493	449	422	481	462	511	496	508	467	441	449	492	483	499	494	482	440	482	467	454	450	436	471	449	475	460	464	466	461	443	463	474	464	459	451	493	480	487	508	492	484	509	456	504	473	467	499	465	523	494	476	484	493	467	480	452	451	457	501	470	454	455	424	472	447	472	530	478	487	517	495	535	517	464	468	480	439	488	494	468	442	451	448	439	434	493	471	454	481	460	491	440	454	457	499	505	484	443	499	453	457	457	468	487	477	467	411	469	486	485	463	488	494	451	462	496	454	449	465	482	483	499	464	507	462	461	452	453	492	481	480	455	472	460	500	495	462	431	483	475	450	475	457	479	504	492	439	463	467	426	476	477	483	505	499	469	455	457	488	439	440	476	483	481	474	452	442	458	467	436	458	450	479	514	478	465	452	465	512	463	494	485	487	441	504	464	415	479	487	504	467	485	490	515	503	471	464	494	470	487	461	470	459	488	510	475	512	482	457	466	513	506	460	461	446	478	481	461	473	475	449	485	469	429	451	471	470	454	491	474	474	484	509	463	525	453	482	444	451	499	493	476	470	494	453	454	486	480	485	468	438	477	479	499	462	460	483	474	462	501	521	430	486	442	450	475	493	467	443	500	470	422	478	433	472	472	461	483	480	457	462	473	480	453	468	472	478	506	461	472	534	476	478	478	425	491	455	512	466	476	500	465	464	469	486	490	452	463	475	467	471	442	457	439	452	502	475	508	431	464	515	496	472	488	481	474	447	463	485	472	472	453	443	451	423	457	431	472	471	472	488	467	493	446	461	463	450	455	455	451	472	435	473	474	449	453	427	470	493	465	458	496	486	491	443	434	496	494	479	457	466	483	473	494	476	452	480	477	477	464	462	464	414	497	467	481	469	460	504	448	456	477	444	486	474	473	515	478	462	450	482	479	483	454	471	473	457	428	463	472	460	470	499	487	488	466	470	456	446	491	453	434	446	449	460	477	447	465	467	519	492	491	525	442	454	463	502	493	472	461	508	470	454	483	460	443	490	484	456	454	447	482	481	494	496	463	495	468	457	492	476	484	483	477	488	473	475	459	460	478	452	451	464	480	499	479	478	486	443	473	501	481	445	469	479	475	453	462	474	469	488	477	454	453	489	436	473	416	462	453	470	491	490	470	464	476	468	508	450	508	464	451	433	434	472	505	470	493	487	490	473	476	479	470	493	484	482	451	500	476	495	475	457	476	466	470	430	463	476	443	460	464	454	451	499	512	452	487	477	431	459	475	483	499	465	452	486	473	458	473	459	490	479	505	473	447	475	433	465	442	476	462	501	454	453	440	441	474	438	507	480	507	514	495	486	441	484	505	477	464	464	478	452	497	477	485	415	460	491	491	469	497	503	464	446	454	510	515	500	480	453	511	484	454	467	479	452	455	503	458	514	444	479	463	495	455	491	473	493	482	469	462	463	465	494	493	487	489	479	485	473	470	445	474	449	429	458	450	458	509	507	520	458	433	471	428	442	476	451	454	475	456	481	463	515	445	474	483	443	447	480	463	464	497	469	459	447	495	458	474	489	477	486	489	423	476	447	453	492	462	462	461	450	456	459	461	446	434	478	458	484	488	489	464	501	522	453	489	445	495	474	478	444	427	486	509	485	499	494	460	481	445	484	456	471	458	471	459	487	475	469	447	478	469	445	428	472	482	459	440	475	464	516	462	430	468	447	472	473	502	491	488	452	444	462	480	420	496	450	482	470	478	461	458	431	507	482	483	458	451	462	458	464	475	469	451	443	465	495	489	454	494	421	456	495	519	505	438	511	489	481	449	489	455	454	487	482	470	478	480	483	444	469	449	469	441	416	525	478	465	450	476	452	403	447	500	461	458	474	458	464	494	495	500	477	485	460	467	484	458	468	489	436	502	481	467	478	492	506	458	482	477	486	448	487	488	453	469	451	465	428	462	510	480	459	479	484	471	500	459	461	477	467	460	495	463	479	490	457	452	479	537	473	418	485	450	462	446	465	533	478	477	415	463	508	446	458	462	494	502	481	472	516	462	475	484	421	430	438	477	475	501	522	442	456	459	458	469	494	478	493	471	474	493	477	462	482	485	444	459	467	462	486	461	445	439	500	457	496	490	472	445	427	489	457	488	460	450	478	485	456	484	488	496	466	438	473	502	498	478	493	502	465	435	486	481	474	476	505	478	466	493	413	497	451	441	428	427	477	456	494	486	470	463	515	454	471	456	469	474	469	481	446	500	461	469	488	461	488	475	442	487	477	483	493	451	465	440	446	471	450	458	454	513	477	479	497	510	457	481	490	451	497	498	487	516	466	504	509	454	483	473	473	466	513	483	442	536	481	448	457	454	456	448	467	450	409	492	460	461	478	445	501	436	515	465	478	494	495	480	492	475	475	426	432	475	448	487	483	502	438	465	509	464	453	461	472	462	478	474	473	495	455	482	440	469	440	511	473	494	461	438	476	469	453	459	438	469	472	492	512	461	471	508	497	483	450	479	435	462	486	457	438	413	427	487	475	451	479	461	467	481	474	508	465	499	474	497	464	490	462	487	496	469	461	445	479	450	464	469	462	449	476	445	493	482	456	493	470	515	487	453	449	445	473	477	478	520	465	495	446	481	493	463	461	456	474	457	455	494	469	448	484	437	476	450	483	488	458	441	494	494	472	439	500	489	492	504	484	479	521	462	506	469	458	467	468	495	499	465	449	511	443	474	473	510	490	478	460	466	474	481	443	459	462	498	420	433	470	469	499	484	480	481	483	491	451	490	416	505	451	457	486	488	513	483	479	455	464	491	520	453	452	496	485	463	479	451	445	452	472	450	517	441	453	478	468	485	480	505	459	508	498	476	450	467	443	479	450	486	492	462	474	495	459	439	445	443	475	449	456	457	460	452	454	486	458	423	470	433	447	481	487	516	475	465	502	501	458	461	454	479	464	505	503	529	500	444	486	470	476	464	455	461	474	469	467	464	475	452	462	430	457	457	472	485	493	495	456	463	462	468	447	479	511	438	482	531	463	477	457	483	455	441	485	491	491	505	484	488	473	469	486	472	508	432	464	482	468	429	452	483	498	492	470	494	417	462	467	450	468	494	491	486	448	498	493	471	465	434	453	448	470	462	501	474	495	441	468	442	439	459	481	474	479	514	456	490	499	483	487	460	470	492	456	481	493	475	471	492	462	483	477	455	474	444	457	501	444	472	475	461	472	487	526	494	481	459	472	466	449	488	476	502	480	491	484	494	478	502	473	475	475	492	467	442	482	473	488	481	416	511	482	468	438	469
5446	11473	10096	5706	5187	3993	3838	3748	3976	3850	2646	1774	1286	943	960	1502	8651	759	670	627	637	575	592	566	613	605	611	593	600	577	551	588	573	608	560	534	582	517	549	557	506	520	555	535	542	532	528	527	554	596	605	596	537	599	517	565	554	580	597	539	518	608	550	557	565	524	552	538	589	556	579	518	500	533	560	528	551	519	576	530	514	538	518	521	490	525	542	502	558	546	527	558	514	534	476	547	534	560	531	524	546	544	519	524	531	531	529	509	515	546	534	528	562	483	559	578	559	506	523	510	557	534	565	558	573	542	546	498	558	540	524	526	505	525	535	554	537	560	542	542	539	573	519	515	521	544	540	513	536	527	504	534	532	497	553	545	547	489	517	565	555	535	545	509	572	553	517	535	567	552	569	585	552	598	531	512	529	566	531	544	527	536	497	559	545	530	528	577	545	575	526	554	509	571	524	589	590	537	543	558	521	528	519	525	560	517	518	547	528	508	551	533	561	518	532	494	514	538	555	548	504	549	514	552	535	539	510	514	494	559	543	542	529	538	517	539	521	560	522	602	521	554	577	569	476	547	531	523	557	533	548	528	588	553	553	535	514	533	556	492	531	521	542	528	537	529	547	512	514	544	521	493	553	601	513	527	553	538	507	519	501	522	588	553	532	533	505	541	540	590	531	537	560	542	529	501	548	530	542	556	571	500	503	520	552	556	562	555	497	517	521	563	542	563	569	558	510	511	551	516	522	576	532	536	571	505	526	542	524	569	561	553	524	569	553	551	538	562	535	535	528	551	523	561	508	508	567	529	495	557	514	536	545	589	553	536	512	522	545	541	525	555	541	532	531	543	562	561	536	537	555	526	540	564	546	505	536	506	518	556	529	532	499	534	499	510	521	505	514	499	521	547	504	547	514	555	513	542	545	563	546	600	512	537	578	500	485	518	525	537	542	509	524	515	529	549	531	550	516	557	567	581	556	545	558	581	560	512	500	485	506	505	539	580	556	549	504	519	536	539	553	526	538	537	556	535	541	546	529	534	548	560	549	543	533	515	526	516	554	547	497	552	548	519	520	603	543	518	556	530	570	533	570	542	582	570	540	523	512	506	537	506	522	534	575	560	531	542	500	531	539	506	539	525	538	583	554	566	566	536	534	525	538	518	528	538	557	502	513	591	495	536	553	516	501	578	548	500	537	570	555	530	554	525	609	552	509	565	524	518	547	547	521	554	533	557	508	565	547	517	569	547	503	572	535	515	503	562	538	555	496	491	549	546	520	541	544	566	541	530	557	511	529	540	531	504	509	542	557	513	527	534	543	513	519	535	509	510	555	502	540	522	513	521	519	504	520	532	534	505	538	550	520	522	528	531	583	580	507	569	523	518	531	503	549	522	576	556	537	545	499	531	540	534	504	539	556	539	517	551	532	500	532	511	528	517	513	522	534	551	554	503	544	497	516	551	543	510	563	541	482	499	534	542	528	550	531	545	529	541	526	584	499	555	525	507	509	532	537	520	519	584	553	552	544	576	483	504	529	522	509	533	515	556	543	537	490	538	555	554	520	565	530	549	523	544	509	529	543	546	546	534	567	564	502	541	521	545	520	531	538	526	532	498	548	517	519	539	532	525	517	547	545	508	584	527	541	563	518	495	534	501	537	523	498	510	562	556	548	527	548	548	562	530	542	544	527	530	512	534	505	561	450	539	556	517	506	503	544	520	526	520	507	548	553	544	540	567	530	491	528	558	549	525	562	560	530	536	588	549	537	552	555	561	501	507	534	567	513	522	528	526	545	545	527	515	548	553	557	518	559	541	530	575	548	516	551	533	488	577	534	564	531	497	520	537	532	522	545	544	499	558	536	551	522	523	495	544	542	538	538	541	580	526	525	536	537	529	543	537	525	551	549	550	552	530	555	532	528	553	549	551	526	531	548	547	530	523	496	560	572	571	491	530	570	511	581	520	539	541	503	538	524	567	505	518	561	544	534	520	497	522	550	496	544	506	558	544	543	527	527	512	535	586	564	554	521	531	578	572	523	537	511	520	522	558	521	540	535	530	541	515	532	526	527	533	542	520	528	560	585	498	548	492	515	531	510	528	540	548	567	514	540	540	546	535	512	526	481	530	523	491	519	535	529	505	542	587	506	556	550	503	532	572	555	491	553	505	520	540	512	534	546	513	513	537	484	488	488	526	550	554	521	507	559	527	511	496	544	538	494	534	544	509	576	558	546	497	540	550	493	535	559	519	558	523	491	520	522	552	549	553	531	557	527	553	557	516	580	503	527	506	535	566	558	569	562	526	530	516	512	521	553	532	550	555	546	563	514	537	511	517	559	542	506	563	510	530	560	533	570	566	517	527	528	500	493	539	525	550	511	501	522	513	535	567	546	532	534	501	593	515	562	508	539	543	495	540	570	529	566	520	539	531	532	563	537	541	521	584	528	505	538	545	484	532	546	533	536	548	525	539	525	566	579	566	521	541	565	552	511	529	532	536	529	589	539	524	580	568	542	543	546	538	541	507	547	524	541	552	506	566	548	559	542	511	547	510	531	525	504	553	519	542	546	523	549	471	545	543	523	508	555	559	511	549	544	523	535	534	544	545	538	526	506	591	526	547	574	543	517	538	534	577	550	560	534	527	538	558	536	507	518	528	507	563	532	524	508	525	582	568	586	532	585	547	573	555	572	579	491	555	536	539	553	534	520	531	516	583	554	559	540	556	542	514	519	559	532	485	526	558	501	549	531	536	552	520	540	550	508	541	547	560	529	538	566	523	545	523	529	486	515	530	498	563	498	551	512	545	525	543	515	553	508	554	532	519	527	561	537	506	535	531	522	530	466	513	556	589	500	527	550	510	487	511	550	527	566	555	539	529	510	539	568	552	521	515	566	557	546	546	537	556	555	516	537	586	548	546	503	533	520	543	565	530	546	520	530	532	503	536	531	541	531	545	536	564	538	533	556	532	535	521	518	543	517	494	540	552	540	538	553	520	548	563	594	539	554	519	513	536	572	492	552	555	541	538	546	528	541	544	546	522	568	509	545	519	506	519	539	563	563	569	593	531	562	555	544	523	554	551	501	551	549	530	575	592	495	518	559	532	530	508	575	530	532	523	556	529	540	527	540	544	578	559	544	524	541	558	543	482	536	530	544	549	522	561	547	548	545	524	513	563	550	555	533	541	554	571	528	568	558	524	540	558	561	519	535	563	534	551	517	569	547	531	564	565	542	571	541	532	521	555	536	556	532	508	518	514	562	528	568	531	540	495	506	548	551	546	504	569	505	508	567	561	514	506	524	525	524	473	543	523	545	551	576	515	504	546	546	530	529	548	536	547	522	538	524	584	548	539	502	516	539	528	513	550	528	526	545	533	524	540	524	510	564	581	515	516	543	543	530	532	539	543	516	519	542	536	592	530	498	560	532	535	564	550	519	546	527	533	539	531	550	497	561	515	520	537	514	494	538	526	529	513	535	526	526	513	513	521	537	549	527	534
25085	21537	28426	25018	17738	2024	1298	1254	1143	1070	841	651	411	333	353	445	2721	288	264	240	224	245	267	240	213	218	233	215	219	228	221	223	235	222	224	247	229	247	228	221	245	249	233	207	220	214	252	253	236	237	244	251	229	231	239	229	214	203	198	233	234	223	233	210	235	185	237	213	218	214	227	221	214	226	225	235	223	228	207	213	211	234	228	215	242	228	210	192	252	221	219	229	233	224	211	229	196	212	199	192	228	224	240	199	218	209	230	209	227	213	220	203	221	201	233	232	224	205	232	209	208	221	230	210	225	238	235	205	180	209	219	201	207	223	240	219	220	205	246	231	206	209	191	207	222	239	217	181	225	234	228	208	241	224	233	233	213	226	219	208	206	221	234	229	211	214	208	225	218	210	221	224	221	221	220	221	221	240	246	202	218	230	232	215	213	235	223	203	208	204	232	228	200	211	201	249	210	241	234	222	213	240	225	195	222	218	221	217	241	208	221	255	220	213	209	200	238	217	229	212	212	234	249	225	240	233	232	200	238	241	217	217	208	254	187	198	223	209	229	217	207	192	230	259	191	226	195	230	225	201	229	190	222	219	244	213	217	214	223	241	209	222	224	237	225	227	219	217	231	176	206	215	226	193	210	220	228	232	258	208	217	239	223	216	214	220	208	223	219	236	232	234	216	224	229	227	225	234	247	215	223	226	206	227	224	200	200	228	235	207	205	202	215	208	218	211	207	210	215	216	237	222	231	221	231	217	247	211	219	236	237	212	234	227	227	228	206	219	209	208	223	217	240	231	204	199	206	207	211	221	230	223	232	198	223	218	233	230	210	201	246	243	237	208	223	203	215	220	239	213	217	226	227	222	243	200	235	214	214	195	227	234	235	211	227	172	230	204	220	208	227	225	206	200	210	207	213	221	217	222	237	242	204	195	221	243	234	200	235	215	229	226	229	204	240	249	248	214	211	230	232	207	206	207	202	228	210	241	211	209	224	203	193	201	209	206	226	212	227	241	231	214	200	238	232	228	188	223	225	221	224	240	224	239	223	211	242	213	210	213	221	207	215	222	208	207	203	224	230	236	203	245	214	229	209	200	224	229	215	230	224	240	201	216	217	232	203	205	224	227	224	223	233	228	243	205	213	229	199	226	210	216	207	217	234	237	216	206	235	237	220	214	239	203	224	237	207	210	236	237	241	222	210	188	225	202	206	212	198	221	236	201	228	232	222	218	203	196	253	204	241	231	236	224	222	227	226	220	221	217	227	210	231	202	202	250	233	241	191	229	210	221	217	196	221	209	192	195	235	232	222	221	214	232	227	230	229	211	184	220	236	210	233	200	215	221	221	203	216	262	217	216	217	224	212	194	210	215	208	221	237	200	210	195	192	210	194	243	225	177	204	220	228	217	212	249	218	205	231	226	238	227	237	215	192	224	194	205	233	205	218	217	233	231	205	221	215	253	218	212	237	214	224	228	212	226	207	250	201	215	190	240	217	207	215	219	238	206	229	223	215	228	230	232	229	210	233	205	231	225	216	207	230	256	242	204	215	244	227	205	226	224	211	229	203	209	230	216	211	200	211	224	210	238	181	214	227	213	226	243	218	213	227	192	235	232	219	241	207	208	215	218	251	229	205	222	208	232	199	234	221	206	242	198	209	231	205	213	213	230	230	214	216	232	222	217	208	214	228	213	240	214	228	220	229	231	208	205	225	253	203	202	212	233	233	233	214	203	208	209	213	243	204	243	223	222	240	221	210	203	197	210	220	219	211	214	213	211	215	198	222	216	230	210	240	195	221	231	220	175	222	228	218	205	240	210	229	209	246	212	209	222	225	259	246	216	230	218	219	237	233	218	227	250	213	224	212	219	185	210	204	235	229	225	225	219	197	225	194	255	228	191	213	201	230	235	223	229	228	204	224	235	250	231	241	205	237	216	242	227	233	228	240	229	225	197	238	188	242	242	222	197	208	212	236	213	227	238	228	227	239	214	219	215	203	226	230	210	210	212	223	232	236	198	226	212	212	229	223	247	209	215	211	215	196	230	208	201	227	261	225	217	204	229	202	241	220	223	222	231	206	239	204	255	238	257	199	229	205	233	238	218	216	221	206	211	255	226	217	232	232	199	249	245	201	234	220	221	226	253	217	239	210	237	219	211	192	212	230	195	193	227	221	192	211	228	227	213	219	211	238	237	220	232	231	236	201	241	220	211	188	233	219	226	215	228	222	235	232	211	224	229	193	232	237	225	189	210	224	200	209	219	231	248	248	222	214	231	247	232	218	206	223	233	219	225	184	239	211	228	236	207	230	236	199	241	207	209	244	208	201	250	220	224	190	211	223	231	218	207	221	225	215	198	195	221	209	232	218	189	215	212	214	237	241	210	212	205	199	214	270	225	217	251	230	226	215	230	231	198	210	222	216	209	226	199	245	243	212	259	198	219	209	223	213	229	228	237	215	210	230	229	215	228	223	228	215	263	224	220	241	207	238	217	233	233	214	215	225	219	201	214	221	204	230	220	210	213	236	222	206	212	240	250	204	226	215	213	232	230	216	255	240	229	220	214	214	204	219	233	209	227	218	212	237	251	236	218	200	238	213	211	209	227	205	202	226	254	242	216	240	220	237	222	222	245	226	233	193	230	231	240	211	205	230	233	203	208	246	233	219	211	214	214	226	193	209	210	215	221	222	232	223	220	230	253	216	216	228	221	219	215	222	224	228	203	222	196	230	221	194	232	210	205	250	235	183	207	230	226	215	215	237	218	235	222	210	206	231	205	219	225	219	202	259	224	231	204	219	199	237	217	241	236	230	221	195	222	219	220	238	215	213	232	238	212	232	211	230	231	208	220	224	231	203	218	225	189	222	211	218	217	226	237	198	185	208	237	224	236	229	241	223	221	219	206	206	207	235	256	222	246	209	229	225	217	197	218	218	202	191	238	226	218	228	238	234	231	228	248	266	212	197	212	216	195	222	249	222	226	220	216	195	226	240	224	230	222	212	218	226	211	217	201	229	221	219	245	210	186	238	204	233	218	204	243	219	229	207	211	211	233	228	246	221	217	207	195	232	228	246	233	224	215	216	217	226	217	204	220	206	224	219	222	193	215	203	222	231	251	230	209	217	220	242	232	236	235	220	212	229	228	236	205	192	212	221	232	233	212	210	222	229	203	225	250	221	206	239	220	210	240	229	212	221	192	206	211	231	250	220	241	235	228	219	201	232	221	209	220	218	211	227	212	211	204	230	234	245	209	207	216	210	221	233	220	208	208	225	205	220	211	199	225	214	207	209	202	193	244	211	195	231	235	210	225	235	241	224	222	230	229	211	211	239	224	221	249	222	225	225	226	249	200	227	240	212	238	231	225	184	227	203	228	208	211	243	209	237	243	188	250	230	200	225	208	241	209	194	233	212	210	220	229	189	231	224	228	229	257	216	217	190	226	221	216	228	219	225	235	223	222	220	210	223	210	209	258	205	222	227	229	241	244	242	249
5113	6890	6225	3568	3189	2787	2820	2971	2744	2423	1893	1421	686	543	513	822	5296	386	353	353	309	288	338	327	287	323	336	296	299	303	296	258	294	324	288	333	278	320	270	297	269	284	278	280	303	299	288	290	297	252	293	276	249	266	305	271	260	249	274	268	311	268	276	310	300	304	296	314	272	260	285	314	276	277	305	258	289	277	277	288	283	252	267	274	267	267	297	293	285	287	279	264	272	288	278	270	267	287	271	329	294	263	278	275	269	282	254	305	307	285	256	253	286	301	296	270	292	251	303	298	274	272	264	286	275	304	291	269	308	283	292	249	271	263	292	281	269	257	274	296	250	272	269	278	283	291	270	287	278	287	269	265	282	259	277	282	281	267	276	281	299	269	273	280	277	262	318	267	269	294	274	261	299	285	264	303	257	260	308	283	292	291	273	285	293	267	274	288	304	282	265	277	293	297	264	331	294	245	271	286	272	282	287	295	266	295	283	275	301	261	309	269	268	270	295	268	270	329	281	266	286	306	280	285	281	302	320	290	278	295	302	294	284	287	294	283	283	278	287	296	294	272	288	266	287	336	282	307	300	287	278	262	283	304	283	289	263	317	286	299	268	255	274	278	296	317	253	278	286	294	269	259	270	288	288	274	280	270	261	263	298	292	307	280	267	303	286	273	259	256	267	262	273	246	261	265	269	270	276	255	272	283	272	278	275	313	266	307	294	309	299	311	307	295	304	278	264	315	266	300	272	298	264	293	262	295	298	281	250	285	284	280	304	292	276	268	243	265	276	277	305	286	276	289	255	268	249	297	305	262	269	297	327	289	282	283	242	301	269	308	298	312	239	259	287	285	274	292	291	289	308	317	266	294	292	298	270	267	297	272	278	284	266	278	266	265	285	253	282	322	285	290	262	294	280	291	290	270	276	279	304	300	289	281	274	282	253	283	278	253	288	278	300	275	280	281	289	302	283	323	287	290	274	285	266	287	295	265	295	312	275	268	298	269	272	246	255	309	269	264	271	252	244	271	266	263	276	285	296	278	261	288	301	291	264	291	286	247	276	283	282	299	281	287	297	280	318	277	261	294	277	244	264	264	274	290	257	297	310	277	278	303	270	268	277	277	296	288	266	279	263	264	268	275	303	236	277	292	277	284	308	299	282	288	317	261	261	259	268	254	297	260	269	277	254	258	293	289	292	267	285	271	308	250	260	317	268	305	273	271	305	286	246	285	272	281	273	287	271	279	274	301	271	308	290	237	326	320	274	281	291	284	262	256	267	280	277	278	281	303	289	258	277	282	281	287	256	282	274	266	283	285	301	305	274	256	292	287	267	296	256	275	292	299	291	288	276	292	297	308	290	278	304	321	304	299	271	260	277	293	276	293	292	253	242	262	277	299	293	268	290	268	268	318	307	286	297	264	280	251	285	268	263	261	277	282	277	274	276	256	268	264	281	291	293	287	292	304	259	271	275	307	298	302	276	294	279	276	321	289	308	282	295	288	304	287	272	280	275	284	255	272	284	264	293	288	303	282	260	266	305	286	274	283	284	241	317	325	297	284	299	288	301	267	261	272	298	286	275	315	277	278	261	290	273	309	249	262	299	258	296	300	280	271	285	287	260	289	298	293	262	328	283	272	282	267	278	283	262	276	302	296	272	274	287	277	311	306	269	289	260	260	273	287	247	252	294	291	255	282	280	269	278	277	285	267	263	273	292	279	266	276	281	287	253	288	272	289	298	301	283	306	267	276	302	311	294	284	273	277	279	294	278	329	279	300	272	276	295	338	282	279	274	281	249	300	289	273	260	317	273	262	282	284	280	270	267	279	284	279	306	293	301	293	292	277	276	268	291	255	308	262	268	269	294	268	261	282	245	266	276	271	294	270	275	266	298	285	313	315	289	277	299	286	304	285	277	301	289	273	276	290	281	236	283	287	300	293	303	274	287	256	302	281	274	276	268	301	284	256	289	274	289	261	292	302	270	287	267	268	280	266	302	275	290	283	255	260	291	300	284	255	272	253	288	286	310	300	292	266	279	279	294	284	296	292	285	271	267	293	290	269	294	273	282	289	267	246	262	275	277	257	263	291	297	276	299	269	298	301	260	281	269	281	309	298	286	290	281	261	279	297	262	286	266	285	279	258	273	289	261	312	273	268	268	266	288	285	279	278	260	276	275	270	299	288	285	262	281	312	331	278	296	282	299	282	272	279	315	282	256	269	257	288	278	266	276	278	290	320	303	281	302	306	282	268	285	271	306	284	291	305	279	258	264	277	318	270	281	271	301	283	296	279	290	288	282	298	251	282	242	277	266	284	245	273	285	286	262	289	300	288	270	290	279	278	282	297	297	277	313	241	295	282	294	301	267	309	275	257	261	339	263	286	289	284	294	273	287	287	275	311	260	260	296	279	276	293	273	298	263	284	287	285	289	285	279	294	289	254	276	285	277	259	289	309	262	258	279	255	272	281	291	280	291	298	335	295	276	267	275	288	285	314	287	273	281	282	267	249	289	289	298	241	285	268	319	284	275	248	298	283	299	306	286	308	279	269	290	295	286	265	265	283	276	260	266	264	287	283	293	256	272	278	261	263	255	258	299	275	262	264	257	286	263	235	301	267	245	263	284	299	275	268	309	262	278	301	295	256	268	260	291	268	300	279	282	281	290	240	256	263	262	258	283	300	289	291	247	284	297	254	295	266	285	261	310	287	294	293	249	286	277	274	279	303	265	309	274	270	266	281	284	260	282	282	290	264	283	290	277	261	288	278	258	298	286	269	275	295	259	260	277	291	267	277	276	261	286	277	280	305	304	268	308	320	309	287	267	283	263	312	305	280	287	309	277	282	322	278	278	283	298	273	274	295	259	284	278	277	311	303	287	276	261	280	270	274	285	265	267	270	282	282	277	289	278	271	320	310	259	295	268	303	281	290	252	307	282	283	261	243	300	301	265	281	286	297	292	301	273	292	285	267	254	274	278	266	278	286	289	276	310	298	266	262	311	259	302	274	272	278	264	287	272	266	315	308	253	276	265	295	273	278	295	227	268	286	317	246	284	271	265	293	296	268	286	289	237	256	289	325	286	301	260	310	280	260	270	287	281	270	279	262	331	281	280	251	271	299	268	258	302	282	286	292	274	317	303	295	281	279	266	263	265	261	277	298	290	280	304	272	276	281	258	259	293	292	309	304	281	262	265	289	289	287	273	295	248	299	298	266	299	302	277	260	290	268	282	252	276	308	290	270	246	265	274	285	289	291	257	287	292	276	273	282	255	284	267	284	271	251	285	257	317	235	293	305	267	300	282	289	258	302	295	289	282	309	298	305	299	276	264	289	277	294	274	293	248	294	277	267	283	274	268	262	274	325	269	278	272	232	277	260	278	268	266	283	257	320	258	258	277	277	273	295	281	292	281	286	298	308	262	287	297	294	293	274	283	272	305	253	280	298	307	252	266	287	291	320	272	295	281	253	298	308	276	281	253	293	259	255	277	243	279	280
22994	21574	29630	24000	21571	21698	16570	4153	3065	2620	1954	1589	1150	938	947	1159	7902	1041	671	697	700	634	702	637	648	621	616	587	600	612	619	617	611	630	622	589	605	577	603	589	618	641	608	613	619	610	595	581	571	593	579	619	620	600	576	605	575	584	593	581	609	595	587	590	575	589	598	616	575	597	544	596	572	593	593	555	560	556	616	598	614	550	608	554	547	582	615	558	593	561	596	547	582	601	579	600	603	545	599	584	557	586	568	602	618	567	551	563	581	543	579	586	585	527	566	583	574	593	586	611	542	558	609	575	578	588	563	581	572	577	538	567	584	575	597	606	592	543	528	593	591	568	598	561	599	625	635	568	610	590	584	584	602	599	575	583	602	589	607	568	534	562	615	539	559	565	576	611	590	582	571	567	569	583	526	587	554	599	574	568	584	616	576	587	597	613	516	600	583	582	574	543	590	596	556	568	563	589	581	573	583	596	555	542	572	560	572	546	585	557	556	592	555	583	590	604	579	570	594	540	533	549	548	584	540	605	594	592	575	513	588	598	562	595	573	599	563	599	559	566	553	588	604	575	566	606	632	602	581	602	597	607	594	604	540	594	595	619	557	569	586	555	545	604	543	562	554	640	593	581	570	644	650	599	561	569	565	589	579	530	590	532	591	594	641	559	562	603	577	562	603	613	568	571	540	616	602	557	577	637	560	621	567	580	572	605	584	555	605	599	598	534	601	600	605	563	599	552	609	598	584	582	542	565	577	572	604	594	585	612	561	583	563	574	571	561	589	587	569	565	581	619	580	589	563	581	624	563	587	558	532	561	595	593	536	552	571	602	576	594	577	582	610	572	619	604	640	588	584	613	592	607	543	613	607	563	575	535	575	576	557	600	595	585	572	597	586	572	582	545	590	584	578	590	586	563	586	622	585	596	582	529	562	534	577	561	601	579	555	609	603	592	592	577	541	538	538	607	628	554	541	602	586	577	582	594	558	561	567	544	546	583	587	578	566	560	554	567	572	592	561	569	576	568	519	593	589	587	560	541	626	552	544	585	624	601	582	566	575	640	558	582	606	556	567	593	576	593	609	587	589	595	588	615	575	618	591	604	572	570	550	603	593	638	611	628	590	586	550	615	612	562	627	567	566	600	591	577	588	563	563	569	564	595	549	607	549	569	530	568	618	539	549	577	570	544	576	601	574	566	566	600	561	591	593	584	635	581	555	605	601	564	575	624	555	543	570	624	613	561	592	601	607	596	571	586	597	600	596	615	584	618	594	609	593	547	584	552	583	547	539	560	571	564	607	593	565	583	520	577	604	587	573	604	578	547	609	606	583	598	604	549	617	581	588	565	577	593	562	621	539	553	579	609	576	540	600	571	558	613	570	574	560	611	547	579	576	568	586	538	590	574	544	569	579	589	561	572	527	555	566	534	544	545	583	529	619	550	533	570	545	612	622	567	593	543	567	585	558	602	579	605	600	540	541	586	532	572	582	621	595	623	556	587	533	600	618	568	583	574	593	599	613	612	580	552	578	598	587	565	572	612	613	615	584	551	589	622	579	601	568	581	603	589	557	576	570	565	522	581	577	533	556	591	582	583	532	561	591	579	602	576	591	552	575	589	641	560	592	579	566	579	591	592	576	605	537	621	577	558	603	545	580	600	578	542	549	622	614	584	594	575	585	525	577	586	590	573	565	623	556	593	559	544	599	552	558	602	581	563	580	530	592	556	607	583	591	540	574	587	581	595	595	580	597	590	574	577	625	586	562	587	587	564	587	593	586	558	611	590	579	573	582	590	577	545	611	576	610	586	560	562	559	583	580	577	601	592	527	578	608	573	555	570	596	607	581	533	561	593	527	545	577	573	595	554	586	587	588	586	609	608	589	606	561	532	561	552	588	535	606	588	560	580	621	551	590	571	601	579	628	607	577	553	545	575	579	568	547	642	563	571	535	562	616	608	554	566	534	604	528	647	606	594	541	598	564	560	619	574	581	581	591	590	605	630	572	570	592	598	541	617	604	578	586	576	578	603	624	576	635	578	600	554	576	583	576	552	572	569	574	571	585	519	600	599	580	599	620	561	586	582	562	608	570	579	555	565	568	594	571	553	587	542	570	567	593	592	581	623	568	569	537	574	596	551	621	600	553	589	542	573	570	604	564	581	577	618	588	619	605	569	586	570	572	571	619	600	515	553	572	559	559	588	575	602	552	564	580	572	545	551	574	580	567	536	598	556	578	581	592	583	616	551	565	573	550	573	612	565	604	577	556	596	603	592	586	631	581	576	565	590	547	560	586	589	578	589	574	577	519	559	605	591	585	571	577	579	567	561	611	602	534	537	595	556	572	543	560	611	585	560	548	595	573	579	535	581	555	532	552	624	578	557	582	618	615	579	540	579	552	590	559	591	566	559	600	598	623	576	578	590	609	550	561	585	577	587	578	588	569	557	598	574	564	596	568	624	616	586	554	562	540	596	617	580	553	633	584	566	569	573	538	565	586	596	575	588	602	594	567	570	557	548	542	613	596	558	607	586	579	582	569	581	565	535	601	562	595	577	596	570	592	658	583	567	542	561	553	592	605	592	584	579	560	584	590	588	556	570	564	612	590	562	549	569	602	553	591	557	559	546	567	574	559	566	585	561	555	591	583	588	563	577	548	583	590	585	604	598	553	543	588	586	580	601	588	608	584	556	556	567	600	559	570	574	568	596	574	574	616	584	581	585	568	585	572	565	536	542	533	582	575	580	555	617	539	556	614	556	567	566	556	557	595	619	552	596	565	568	548	547	578	576	593	560	618	555	558	584	574	561	610	520	559	565	527	560	577	570	598	619	580	585	600	565	565	631	598	528	602	533	644	587	561	561	595	604	565	576	578	601	568	585	563	531	534	596	606	552	549	542	567	545	589	594	545	620	569	566	589	597	553	564	569	548	565	580	564	584	528	601	560	617	559	551	553	533	573	594	548	594	584	585	628	599	574	579	584	610	585	583	552	552	567	575	579	539	603	604	587	605	583	539	524	565	573	533	567	569	589	516	544	581	586	563	585	602	594	571	544	579	584	551	636	557	574	563	556	617	541	587	559	581	590	578	597	565	578	598	533	579	597	567	551	572	580	547	558	556	587	582	565	589	573	592	568	572	574	577	546	599	557	542	561	588	559	567	582	603	605	593	572	612	609	551	590	582	564	596	578	593	614	590	603	598	586	566	571	574	588	593	614	587	558	558	576	597	618	548	570	575	552	582	595	569	609	580	596	533	509	593	561	581	532	575	570	629	531	546	547	556	571	599	592	539	590	585	606	568	575	602	551	602	540	656	561	578	529	608	566	589	554	614	549	550	595	525	603	578	627	611	601	573	554	614	575	577	580	597	591	565	551	621	551	571	567	572	586	548	580	539	535	576	574	580	555	533	563	582	599	550	548	609	647	567	571	553	611	596	574	534	572	592	606	582	574	576	574	596	587	574	569	536	583	557	543	609	565	575	566	604	569	571	586	570
7904	17460	15865	10416	8832	6826	6262	6476	5956	4962	3584	2779	1764	1405	1408	1971	12757	918	879	829	803	752	811	750	741	806	728	767	705	732	697	728	717	722	686	742	741	722	703	689	710	651	720	660	689	709	701	676	665	705	761	662	654	684	653	675	667	624	629	628	641	687	686	646	662	675	651	676	700	728	619	691	632	677	692	610	676	690	667	651	654	642	681	610	710	644	638	624	678	658	667	625	662	631	647	694	660	667	667	677	645	672	688	651	633	655	632	595	666	682	681	649	669	678	728	650	645	655	657	618	642	667	650	649	686	641	648	665	674	639	678	646	652	600	663	663	717	656	705	616	626	680	733	652	644	682	664	605	672	682	670	690	667	649	704	667	644	629	628	652	674	616	683	615	698	679	638	656	649	684	672	675	694	638	609	699	667	691	645	635	690	641	646	647	670	682	625	683	651	678	653	636	648	658	679	666	685	616	664	712	669	677	640	617	689	640	684	622	677	639	670	663	636	675	658	655	680	627	675	659	670	652	660	688	628	654	636	643	652	659	626	673	596	702	633	653	624	658	661	627	638	659	637	633	622	662	643	624	670	665	605	616	642	625	669	638	679	665	629	653	680	697	662	639	644	695	658	675	629	593	683	648	667	720	630	645	657	673	664	662	694	660	634	628	664	661	673	691	678	647	643	664	607	641	633	650	665	669	665	645	679	664	689	628	661	624	664	634	678	654	650	678	656	655	622	689	672	682	641	661	661	622	614	681	665	625	677	660	695	634	637	711	639	630	643	635	630	677	640	667	691	632	671	627	687	716	625	641	602	639	652	677	647	603	667	666	645	660	652	632	631	656	651	624	619	682	662	680	624	693	671	686	740	637	668	652	684	679	671	639	660	634	658	627	657	667	686	617	645	621	645	658	634	648	652	642	638	691	643	686	647	651	674	592	675	682	670	673	646	716	655	652	640	648	663	664	681	634	630	666	654	665	641	685	695	641	646	641	643	624	692	600	645	659	689	627	680	628	646	633	692	659	656	625	664	653	622	638	676	671	656	642	691	627	641	658	737	670	688	644	648	713	665	650	651	681	608	676	639	640	647	716	648	667	645	684	610	662	598	656	698	685	676	632	698	696	664	669	636	663	649	677	674	661	655	592	671	644	701	665	681	703	671	650	690	674	694	648	660	627	632	672	649	634	634	630	634	675	633	712	621	666	685	628	658	662	667	660	667	700	642	624	659	652	662	667	651	658	681	607	728	681	623	664	667	665	624	683	677	646	625	627	638	630	692	646	681	657	640	651	647	641	658	654	630	670	635	669	679	684	661	664	613	655	649	688	649	660	656	669	552	645	663	635	656	631	680	627	635	650	639	639	673	613	663	638	674	711	702	668	649	678	638	622	692	644	618	677	670	629	686	667	656	631	677	648	639	659	643	649	656	678	683	666	597	702	652	684	675	664	652	653	682	643	676	610	655	648	593	691	662	662	641	647	612	692	655	621	687	614	628	678	676	628	647	655	642	669	629	655	645	680	671	667	670	642	675	664	651	642	615	647	635	631	668	670	633	622	691	629	675	613	636	670	599	656	683	686	682	635	651	654	643	667	683	649	659	663	690	617	690	647	665	634	632	615	681	645	680	647	611	622	673	675	684	664	623	680	654	685	676	649	674	689	631	651	642	662	671	653	682	667	628	683	690	650	676	662	659	625	612	683	647	682	697	684	667	656	654	701	626	673	681	654	630	689	633	644	652	650	653	666	664	646	641	726	672	647	694	668	670	599	684	627	620	655	684	643	698	638	638	675	633	677	628	674	671	694	629	635	696	637	677	689	665	685	635	658	613	624	703	686	666	626	628	662	678	642	673	685	623	648	647	648	651	631	667	617	603	706	625	658	682	649	663	634	673	651	653	684	633	682	646	649	642	622	683	666	633	643	631	645	629	689	640	664	653	649	652	631	584	694	642	690	637	680	654	643	660	621	712	625	678	649	637	639	612	651	666	652	664	622	645	633	651	672	648	645	706	665	680	689	627	645	657	665	595	634	669	653	640	643	675	674	641	656	648	627	651	653	656	657	603	652	676	618	646	691	607	638	689	659	627	641	640	635	632	669	575	622	648	686	642	664	675	664	673	651	665	594	644	632	682	670	661	670	690	632	663	678	635	637	706	648	678	627	661	658	691	631	673	687	646	673	627	638	661	648	681	602	672	635	632	609	630	674	642	644	629	660	663	651	675	624	678	662	648	649	651	666	657	645	626	652	671	624	608	662	661	658	620	664	705	628	656	661	623	660	659	694	622	650	625	652	687	673	672	674	632	655	595	637	664	660	665	629	651	668	685	663	642	621	665	645	700	627	644	658	704	645	636	655	655	651	680	652	688	651	681	642	677	683	673	638	672	653	657	657	630	644	668	658	651	706	631	670	693	623	627	629	656	631	630	700	655	692	634	640	669	664	639	642	632	654	677	646	649	642	650	636	640	669	612	631	619	623	572	674	684	704	670	628	640	657	672	652	622	654	647	623	684	627	647	661	673	647	645	614	630	641	639	673	625	651	670	653	658	661	634	656	655	688	665	638	650	663	681	689	668	667	674	653	663	638	648	633	637	689	640	664	624	667	649	669	662	610	641	588	632	619	610	680	626	674	644	614	689	665	647	638	644	635	646	636	597	646	695	636	669	686	646	634	663	662	611	675	620	645	659	641	639	670	641	644	605	690	674	603	655	655	689	697	629	668	637	695	698	633	659	670	680	637	697	622	638	685	656	638	602	668	671	626	661	616	632	656	667	677	624	685	636	646	686	688	669	649	658	654	575	668	669	639	629	637	649	702	647	635	651	682	692	628	654	678	669	660	648	644	668	640	725	645	660	657	652	657	680	663	654	635	677	677	668	671	617	655	616	666	679	642	600	672	627	682	681	675	602	665	687	677	653	656	643	649	651	669	588	647	689	646	667	648	647	659	693	618	661	684	652	571	659	621	662	631	657	665	699	661	646	645	694	659	620	640	684	644	669	671	626	631	664	662	752	626	649	651	662	657	654	620	628	651	637	681	641	718	649	663	680	623	647	661	672	644	654	718	645	713	663	706	676	641	653	672	606	642	632	623	683	650	666	653	623	644	676	624	662	653	663	684	621	633	652	643	684	653	659	661	659	644	688	622	648	624	661	685	649	673	659	664	667	655	640	632	675	682	681	634	618	651	653	675	643	636	681	612	646	638	635	649	707	676	636	671	648	653	632	667	667	640	602	654	627	646	615	655	666	661	626	705	680	676	664	628	622	670	647	652	644	671	650	639	666	640	616	673	639	708	694	642	654	628	645	652	673	635	656	680	631	669	629	651	665	630	656	655	697	613	675	675	687	619	683	652	646	628	693	623	646	643	640	663	624	684	694	622	654	630	624	657	654	634	625	652	646	604	640	614	606	658	633	674	680	659	648	691	655	674	608	628	624	672	639	628	665	672	610	628	671	640	643	683	621	621	658	667	635	640	643	636	662	647	627	692	645	637
27382	21135	10601	1652	1495	1099	850	869	734	657	576	459	307	243	284	340	473	237	244	219	197	224	206	234	249	215	213	207	230	194	230	232	215	218	219	210	222	205	229	215	216	222	208	225	214	236	233	223	222	211	238	228	219	225	202	195	225	234	219	236	229	202	193	218	271	197	240	224	231	251	255	209	224	246	195	219	214	203	219	225	225	213	224	229	239	209	207	225	227	238	220	203	236	210	220	219	205	200	228	226	227	227	242	217	214	210	223	214	234	210	215	233	253	251	209	203	209	247	237	216	229	222	206	220	223	216	202	219	229	232	208	215	225	227	228	223	246	210	224	214	221	226	226	193	222	209	226	214	215	205	224	226	232	212	205	226	238	204	211	218	218	214	211	222	225	225	239	206	233	245	219	248	212	185	190	219	224	180	235	210	244	233	206	207	230	224	236	226	220	241	216	240	230	234	233	230	188	204	192	220	230	213	222	213	209	196	251	211	195	212	229	214	205	234	211	218	233	211	225	216	229	187	234	200	197	229	204	209	217	235	216	204	242	199	219	248	221	224	225	230	235	212	214	226	236	206	236	186	222	208	222	218	228	214	192	220	195	213	238	216	219	236	240	258	254	256	225	226	200	202	244	245	198	207	244	225	217	240	244	219	228	205	211	231	218	228	205	228	232	183	244	233	227	240	185	219	233	213	225	218	208	205	205	221	189	219	218	189	220	224	218	222	201	195	223	236	222	233	226	225	195	217	211	239	227	218	214	227	226	207	220	203	253	202	229	220	224	250	228	220	201	214	221	217	230	218	206	203	209	207	212	211	208	184	209	213	230	207	211	210	219	248	217	199	196	240	215	220	223	214	206	191	211	206	207	217	211	198	211	193	208	235	233	232	191	232	215	203	207	238	211	194	246	225	211	189	199	213	202	228	202	196	211	205	214	195	218	218	208	223	193	243	218	195	217	217	250	219	229	211	233	212	213	228	245	192	221	223	227	240	218	227	215	197	190	195	241	212	212	209	219	221	224	238	257	239	218	254	205	223	194	207	253	238	197	242	238	239	219	234	230	251	218	221	230	227	220	207	233	240	242	214	201	229	230	224	228	230	199	238	213	207	217	219	228	235	184	205	222	228	223	226	219	224	203	209	214	239	233	212	205	232	228	194	234	214	229	187	214	202	231	214	204	216	240	214	225	212	206	206	230	209	197	214	217	214	204	238	192	225	213	225	188	235	239	245	214	220	219	223	214	227	202	220	219	216	239	252	198	216	241	204	209	240	214	224	223	188	212	229	219	245	240	208	224	222	220	224	196	206	221	197	210	232	232	233	249	217	241	237	193	203	238	217	194	231	206	257	210	211	214	217	202	226	226	252	208	193	232	213	242	236	204	208	217	222	204	220	185	225	220	216	216	229	213	238	211	222	196	211	234	235	225	226	194	213	217	229	236	223	216	220	215	225	197	233	210	263	204	215	219	218	190	216	220	224	224	217	193	247	214	209	196	205	215	207	256	240	194	208	205	216	221	206	213	214	218	198	224	216	227	239	228	227	191	229	224	227	224	233	226	201	230	233	216	229	267	232	216	209	229	246	213	223	223	225	216	186	218	207	232	216	237	226	224	236	179	230	222	220	220	222	207	230	203	214	241	224	231	241	223	228	237	227	224	241	225	234	212	218	237	226	234	227	209	206	226	203	226	204	225	234	259	195	200	239	217	198	198	215	206	202	230	209	209	206	204	208	208	224	210	199	242	215	229	231	217	237	213	229	230	212	222	213	231	215	231	214	226	220	208	215	206	242	240	237	225	215	227	220	222	188	223	240	214	219	207	237	182	212	191	205	202	207	200	206	236	213	234	214	240	205	239	249	222	212	212	231	188	217	233	223	237	236	195	205	217	229	217	224	214	196	222	208	204	211	236	200	225	213	198	226	214	210	225	222	219	207	235	225	195	219	190	225	211	219	223	227	222	206	226	206	196	238	211	247	211	221	211	219	236	232	210	227	209	199	215	216	212	204	221	192	239	184	214	223	222	218	233	220	219	224	245	229	236	237	216	238	204	205	222	213	233	209	234	221	218	237	238	230	250	222	255	201	217	224	228	207	236	228	214	226	218	211	219	232	218	222	200	229	214	219	230	201	221	215	184	215	209	233	214	204	228	234	232	223	204	189	214	216	222	226	222	223	236	232	211	225	234	239	209	195	210	229	211	210	232	223	202	206	241	202	232	217	206	238	231	218	231	240	233	228	222	217	204	221	229	215	222	207	214	227	237	221	215	237	215	190	228	220	230	197	229	222	212	206	234	223	225	198	223	228	219	215	201	219	217	202	204	214	206	222	203	227	212	190	233	216	222	225	229	237	218	215	239	186	230	207	233	202	222	214	248	220	224	210	237	224	190	206	226	232	234	212	213	199	214	221	204	211	226	209	204	209	249	204	224	202	214	189	223	218	235	231	223	208	205	241	220	220	204	209	218	235	183	226	222	204	226	214	207	230	239	214	250	163	214	212	217	219	223	210	215	209	196	189	233	228	218	226	238	232	224	218	204	201	218	217	225	248	221	211	212	224	217	232	195	213	198	230	220	220	234	226	209	240	203	194	226	202	245	217	205	200	206	211	212	195	229	225	220	195	231	212	197	235	186	214	211	244	217	228	213	232	223	206	187	231	225	225	202	246	224	229	199	233	221	213	220	234	231	244	226	210	245	222	218	222	238	212	205	212	237	209	238	220	217	223	232	213	221	222	228	232	216	246	241	229	189	223	200	227	210	216	216	217	223	210	225	232	199	230	235	207	206	206	229	216	208	224	201	245	213	226	236	202	222	224	197	211	154	211	240	215	207	216	224	217	216	247	228	214	195	202	222	222	207	221	253	212	237	215	229	228	205	216	212	200	198	212	236	219	223	236	224	238	231	230	204	230	211	223	228	239	222	224	216	238	214	214	209	222	227	205	195	212	215	212	208	246	226	210	199	245	214	194	225	229	200	260	216	208	220	225	216	217	208	223	229	238	217	212	213	221	207	210	233	216	208	210	208	183	221	188	202	218	220	216	226	220	211	216	235	230	215	223	219	235	205	210	206	201	257	218	196	226	206	193	203	180	222	210	204	191	214	208	207	241	211	192	241	224	224	199	218	207	234	212	234	239	230	222	207	218	219	216	232	211	231	231	224	229	221	255	203	200	219	199	188	249	214	225	219	206	213	221	234	205	208	189	223	214	216	206	228	212	223	214	214	198	208	228	242	218	230	218	232	224	221	208	223	238	226	214	216	224	210	192	218	234	227	211	208	204	249	238	227	210	234	205	235	196	177	221	241	238	234	193	212	249	235	236	217	224	217	249	204	222	211	197	216	206	226	236	213	209	242	214	217	229	216	219	211	230	224	213	204	235	230	218	192	228	213	196	208	224	228	211	214	214	221	223	233	214	230	219	221	219	239	195	212	222	217	191	203	216	243	223	211	218	218	210	211	221	207	205	210	217	223	204	209	208	224	243	216	227
4221	1707	1737	1785	2381	1751	1473	1862	1570	1323	1101	709	475	337	403	541	634	273	265	278	305	304	286	280	240	266	246	252	269	236	242	284	259	276	288	259	251	273	270	262	258	268	269	251	271	275	260	307	267	270	249	266	249	255	268	282	250	246	255	285	227	254	261	259	248	249	246	242	251	246	275	262	244	249	259	251	275	271	265	306	257	278	266	270	261	267	260	256	254	259	243	266	265	253	250	248	257	241	255	233	254	266	236	250	251	256	257	263	240	260	258	281	269	246	242	269	273	282	269	255	263	251	236	251	270	274	282	276	271	265	232	236	266	249	227	265	269	275	258	245	266	254	235	271	258	271	252	266	282	248	259	280	262	260	288	237	246	241	266	242	265	284	262	261	278	270	278	283	255	269	274	279	257	265	270	279	266	237	293	264	245	254	256	280	224	252	280	239	262	282	270	240	264	319	261	271	266	300	292	267	272	242	280	252	248	261	250	300	265	242	243	262	282	282	255	286	281	253	268	292	279	254	273	268	238	291	248	274	296	222	266	278	252	254	263	266	251	252	284	238	266	243	263	271	245	263	264	252	255	243	242	272	278	234	246	246	262	273	274	273	274	259	281	252	267	251	262	275	252	302	239	264	266	251	229	274	248	282	242	253	266	244	304	257	266	251	259	245	270	260	250	267	268	264	256	248	269	274	255	261	297	260	262	278	265	270	263	270	260	273	268	281	269	245	237	257	270	248	291	241	256	254	295	243	287	283	255	256	279	235	295	265	258	248	264	252	260	270	259	280	275	258	252	258	247	237	251	271	251	240	271	276	268	264	269	267	274	259	282	261	252	260	296	251	262	269	242	268	219	262	232	265	228	247	266	282	284	285	267	290	248	270	279	274	251	236	269	272	263	251	251	262	221	246	289	269	248	231	292	278	255	278	281	272	275	226	246	267	299	250	283	264	270	291	259	258	277	247	261	259	272	253	252	261	276	270	267	271	252	249	268	288	245	258	273	245	274	268	256	246	287	276	254	266	284	283	264	273	240	276	310	257	267	240	251	278	250	255	258	273	276	256	257	274	243	278	255	263	261	279	225	246	245	267	255	294	285	267	260	271	285	243	262	231	233	282	276	235	261	235	274	254	276	244	264	271	263	234	284	222	275	274	273	278	268	255	255	248	258	296	280	264	278	288	271	257	264	251	241	283	249	285	272	288	279	250	287	241	256	262	276	276	267	239	273	269	281	245	260	255	257	264	271	271	282	262	243	277	244	266	252	272	239	272	280	267	261	266	264	269	283	270	280	254	254	264	245	268	282	263	276	246	292	262	282	265	265	243	251	250	266	247	257	247	235	262	269	232	249	245	269	277	267	285	269	243	259	268	222	250	272	237	303	267	268	279	266	259	257	248	275	262	258	286	256	252	287	274	248	278	259	261	257	274	235	245	276	255	299	287	289	279	278	262	283	256	268	248	238	252	263	271	266	278	268	280	259	285	241	272	266	238	282	295	232	251	301	263	247	274	275	262	245	252	259	284	279	271	261	288	270	262	287	268	250	281	249	248	279	249	262	270	271	274	259	256	251	244	295	235	280	279	272	247	266	291	251	264	259	264	271	290	273	287	256	250	241	252	257	242	254	254	256	272	251	253	276	257	262	268	275	281	266	267	260	267	240	263	245	246	285	264	248	259	242	262	273	262	241	242	252	284	281	255	232	280	264	258	275	249	252	270	263	267	243	282	271	267	248	252	261	252	276	279	287	274	284	280	252	273	262	282	264	263	260	274	270	238	254	277	279	249	266	273	273	248	249	268	285	266	280	283	259	277	243	258	260	256	278	250	256	269	271	271	276	258	275	255	296	260	258	253	284	276	262	275	282	242	253	280	270	289	262	274	251	241	273	244	255	261	260	274	286	292	258	255	252	275	265	265	275	275	263	266	242	230	220	257	246	270	230	284	275	256	295	238	281	251	262	249	252	261	279	258	254	249	257	263	271	274	262	251	265	292	272	246	268	252	275	244	259	250	242	259	276	239	256	270	247	286	268	264	272	258	247	262	269	268	255	259	273	247	259	275	255	257	273	292	251	276	261	262	252	281	233	277	253	267	250	288	266	255	278	258	273	241	285	244	271	231	252	276	263	260	270	291	272	244	233	268	261	277	251	236	270	286	263	256	268	226	245	273	266	280	258	254	259	267	253	256	277	266	229	265	272	275	253	261	239	246	254	281	251	276	257	260	284	256	257	270	266	294	288	220	273	261	283	269	279	264	272	258	281	240	252	254	267	275	245	246	269	267	263	232	281	261	251	280	298	279	270	277	248	262	283	250	268	273	271	273	234	252	231	276	263	252	279	271	228	281	279	254	284	271	274	250	272	245	230	274	269	252	265	285	258	265	267	251	252	276	278	272	266	253	304	259	240	273	255	247	272	248	237	294	262	262	264	292	290	244	258	242	278	271	270	252	273	242	260	259	274	264	273	281	276	265	255	282	309	276	269	245	275	261	258	288	265	263	232	251	220	263	249	233	243	223	267	267	270	257	223	285	259	251	263	254	255	271	267	254	246	261	248	299	241	278	241	289	276	273	280	265	283	242	275	250	259	280	248	264	270	244	246	263	239	261	239	248	294	245	253	246	278	253	262	258	268	252	247	255	259	261	258	244	240	289	253	270	244	256	263	255	260	268	247	253	265	298	251	287	253	227	280	281	262	243	240	264	263	257	247	251	277	250	262	260	271	237	297	282	269	266	267	257	243	245	242	246	229	290	257	258	281	260	270	232	272	266	264	298	264	271	271	253	248	259	275	245	253	257	283	295	293	239	237	269	231	257	256	248	268	269	265	276	248	246	295	272	249	244	224	245	250	290	281	253	270	240	279	269	246	252	257	270	251	282	258	262	258	266	291	250	262	271	268	274	270	282	247	228	278	270	296	223	252	263	225	233	251	271	260	257	277	225	261	249	270	258	279	279	264	248	282	260	245	233	291	266	231	251	277	275	281	287	252	249	253	258	240	266	269	266	247	265	256	261	257	249	228	278	267	283	280	260	260	265	251	261	257	257	264	252	265	271	254	285	261	254	275	250	258	290	265	264	271	270	251	269	251	263	244	271	277	277	253	262	226	265	252	277	269	243	246	245	256	272	259	271	268	246	261	255	260	258	280	265	264	272	302	263	259	264	271	299	240	250	248	252	261	267	261	281	251	255	290	245	272	255	240	284	252	245	263	266	251	251	273	248	256	258	253	276	246	277	257	238	271	277	272	254	277	261	263	239	268	249	278	227	266	258	260	261	273	314	270	249	269	277	256	272	245	251	273	277	241	238	277	261	261	269	277	250	277	269	250	289	258	251	283	241	285	245	245	266	283	259	263	268	262	270	275	256	258	264	267	249	264	255	225	264	263	279	276	266	280	266	242	253	208	260	269	282	262	274	240	247	298	255	271	277	262	269	236	269	267	276	294	300	242	255	254	263	276	275	267	256	272	270	276	278	258	253	251	259	250	269
23820	21578	29354	24271	21575	18415	3644	2493	1857	1566	1396	1064	789	699	787	986	2848	639	546	496	503	492	488	463	516	493	506	548	505	502	467	504	491	519	470	469	446	484	448	475	488	445	480	492	481	465	507	487	480	461	495	488	467	462	495	469	464	464	495	454	486	487	474	470	519	452	451	491	422	437	418	439	472	469	441	453	523	432	486	470	474	513	466	481	438	501	419	491	469	469	421	466	454	467	509	467	478	470	478	505	510	482	467	479	453	445	432	492	470	482	482	489	469	462	446	450	510	451	430	467	428	497	455	465	508	485	480	423	497	473	547	487	497	478	467	459	473	474	424	469	480	464	453	466	468	467	520	473	427	453	467	466	492	477	449	474	502	466	489	452	468	482	474	471	453	483	467	484	486	492	457	463	438	467	494	465	445	450	465	488	465	483	467	502	462	433	473	522	472	414	474	471	449	494	485	482	459	439	490	474	482	478	480	482	459	481	467	449	483	447	441	438	479	442	469	451	465	512	477	429	460	458	460	461	513	443	473	422	455	474	472	467	463	476	449	473	461	488	451	482	420	483	437	494	468	488	481	427	452	475	446	505	490	483	464	448	476	459	498	518	489	479	465	463	489	477	462	475	466	452	480	434	452	493	451	455	469	445	439	467	492	445	482	504	472	490	414	434	472	480	454	495	492	459	469	489	475	483	468	497	473	458	510	481	514	488	477	499	481	483	482	474	441	453	438	463	495	452	440	479	449	432	533	402	485	472	431	457	457	463	500	462	521	464	460	489	480	457	476	489	486	443	441	426	457	470	470	444	460	490	455	462	449	445	462	422	464	453	489	481	501	445	506	454	471	480	459	470	418	480	453	463	442	476	466	506	464	473	494	443	494	524	428	475	478	460	453	497	454	432	475	433	473	500	455	451	492	499	476	445	467	485	479	477	443	429	448	432	466	422	470	437	476	471	460	474	477	449	451	501	487	452	509	465	461	430	474	481	497	457	468	462	463	469	469	474	493	492	479	428	465	499	476	469	446	442	496	404	497	471	463	451	461	494	460	486	440	462	493	496	445	484	459	481	491	451	480	453	521	407	429	449	448	429	496	478	458	423	437	435	464	481	495	504	449	497	499	450	421	451	437	470	435	455	481	423	459	416	449	481	473	446	471	477	482	458	477	449	479	479	485	464	442	447	518	453	481	477	461	422	447	465	466	439	471	483	468	482	457	451	476	452	477	438	476	431	477	436	439	491	495	490	468	489	515	469	481	470	477	448	465	457	489	475	468	424	483	505	484	451	463	478	480	476	476	457	470	497	436	473	468	492	478	480	412	439	431	463	473	493	478	505	503	466	437	454	479	474	445	482	418	480	492	464	443	470	484	471	463	486	470	417	480	467	456	440	469	446	452	421	416	464	475	467	462	439	487	427	482	481	477	485	481	461	459	498	503	488	458	421	455	443	459	458	434	445	443	447	465	440	438	462	499	491	481	467	484	472	486	491	477	461	479	464	433	494	478	476	446	486	458	451	464	422	465	458	488	498	460	478	487	455	471	494	475	491	435	442	450	447	458	450	465	475	453	478	483	456	464	480	455	501	498	466	481	462	470	452	436	483	505	465	471	431	426	430	467	454	458	456	497	470	467	457	435	421	498	461	493	487	486	464	459	433	466	445	479	509	439	458	525	498	428	456	451	435	453	481	438	442	482	484	466	455	422	489	492	419	530	490	432	444	472	450	493	433	445	477	482	483	460	454	454	439	492	482	443	478	454	458	487	477	465	433	468	455	481	471	476	515	488	429	439	478	457	460	457	462	476	467	434	465	480	449	467	469	478	482	443	433	488	453	429	490	460	487	483	485	481	463	479	484	439	481	459	491	444	423	441	458	486	481	488	434	490	486	463	447	469	466	476	491	476	451	462	436	472	507	496	449	489	436	458	489	446	463	516	483	479	441	483	408	494	457	432	468	457	544	441	443	435	458	476	439	450	476	467	472	472	468	445	455	487	485	445	470	482	404	482	450	448	464	462	497	470	447	468	460	472	441	480	446	449	442	459	452	484	492	457	466	450	451	474	477	462	443	457	457	443	474	478	469	469	521	465	428	494	512	459	457	440	483	474	500	443	434	489	474	439	498	436	478	428	467	467	474	467	511	464	470	463	433	457	471	486	499	455	499	470	512	477	482	487	440	462	466	449	461	464	453	444	426	458	433	471	486	447	435	433	438	484	426	465	447	484	443	475	443	470	463	493	459	459	454	465	481	475	466	426	466	459	433	434	490	495	507	454	462	465	466	498	504	441	472	464	485	440	430	464	466	485	464	453	477	491	474	459	443	454	442	473	463	437	441	497	474	430	505	463	466	463	490	460	482	479	472	515	451	455	466	485	441	487	492	464	488	482	450	479	481	479	420	428	460	449	433	482	471	497	464	485	451	405	471	438	469	503	493	459	421	450	458	486	457	436	504	463	479	481	446	419	496	485	443	474	477	465	453	458	444	458	484	448	456	503	484	453	485	460	472	469	454	420	458	466	465	459	445	455	447	457	467	449	444	467	489	440	447	477	448	456	464	471	461	473	465	422	465	460	451	472	438	460	510	421	458	480	461	473	462	450	437	444	450	443	450	473	476	450	448	466	486	459	433	524	478	490	493	467	482	477	467	517	479	489	438	480	446	423	488	453	490	475	451	429	477	488	487	463	472	430	513	451	472	458	489	492	510	478	463	442	456	477	437	481	491	496	493	470	475	456	483	451	461	472	496	448	512	462	454	470	463	486	464	494	497	439	455	427	465	471	465	486	461	488	464	437	438	488	438	463	457	482	484	483	463	498	443	471	461	447	464	441	460	448	484	458	499	477	477	480	469	470	497	453	469	490	484	460	460	453	461	463	470	452	462	464	452	462	486	468	456	477	461	438	461	478	436	486	499	468	465	441	438	477	492	456	454	437	488	458	463	470	448	475	476	482	454	500	460	445	446	501	430	480	420	475	490	469	472	449	505	463	473	417	505	478	491	447	478	445	457	446	454	458	460	512	423	466	460	475	470	516	450	417	445	449	442	506	433	462	496	492	450	469	472	430	450	458	489	447	491	467	474	460	499	482	471	464	462	453	503	474	442	469	480	488	451	473	510	456	438	482	473	475	463	485	475	430	485	470	461	449	459	450	471	465	477	513	445	461	443	467	454	474	491	497	431	434	496	457	501	440	490	468	477	448	477	458	482	452	454	427	471	478	463	465	497	456	486	446	429	476	452	533	476	497	477	467	475	473	483	502	480	460	466	499	492	453	494	434	493	470	440	490	491	471	456	467	493	475	446	456	458	465	458	466	497	434	479	458	450	430	451	445	495	481	484	468	476	466	481	491	443	510	459	474	442	477	431	466	460	438	433	434	499	489	442	462	473	439	480	478	443	442	407	509	443	455	449	444	482	456	454	488	466	468	449	473	476	440	505	472	430	491	444	460	466	474	436	479	461	479	456	465	438	422	449	480	504	426	472	461	452	449	461
5322	11011	10508	6227	5699	4806	3996	4753	3811	2907	2484	1801	1164	1069	1187	1577	5060	663	671	600	616	598	617	589	588	621	606	578	590	539	546	584	564	533	557	621	561	547	624	555	564	529	530	546	569	533	513	549	528	556	528	564	558	541	540	531	553	508	532	560	530	544	516	521	558	554	510	589	537	538	497	558	522	576	543	527	532	527	511	531	520	526	517	561	542	530	588	511	533	512	514	504	570	494	548	526	498	538	554	526	535	508	553	542	553	546	503	525	538	518	568	537	543	533	510	573	524	574	517	516	568	540	546	569	499	540	496	514	508	534	522	516	557	496	531	528	537	546	522	525	496	486	570	537	528	521	538	551	540	558	525	557	507	516	544	526	540	542	506	538	545	523	489	501	499	530	562	527	576	533	563	483	487	532	490	538	559	537	544	534	506	512	539	510	517	537	500	564	554	552	520	524	561	530	549	590	557	511	553	520	492	504	533	524	536	496	541	564	547	513	543	527	541	523	516	537	545	585	526	510	552	557	511	553	536	526	516	540	516	534	526	535	555	532	500	527	508	520	493	543	497	572	555	512	495	535	541	578	495	532	543	513	559	519	487	508	568	541	532	522	548	536	545	494	519	532	514	524	502	536	544	504	548	504	547	533	518	546	555	521	520	512	537	553	526	509	527	544	507	541	499	561	533	564	552	537	524	521	496	512	555	569	541	504	582	538	523	484	564	530	507	531	539	519	515	499	505	493	563	548	513	530	538	520	588	554	553	496	541	562	564	483	503	536	536	545	569	520	547	512	516	540	496	546	570	464	513	514	537	529	540	507	516	458	505	529	534	576	562	512	553	519	514	574	541	520	533	530	520	524	527	552	513	532	525	534	512	504	521	532	514	526	546	492	507	536	537	517	563	540	540	519	534	530	503	517	550	539	505	538	530	557	543	520	512	490	510	522	537	547	493	521	507	545	561	537	538	507	532	525	559	551	546	533	496	544	516	538	529	512	532	558	514	544	540	545	534	510	542	596	530	518	485	545	542	548	515	548	505	547	555	546	566	523	516	551	564	515	577	496	537	534	590	549	552	552	508	541	511	560	579	552	491	517	538	507	536	561	545	479	497	544	531	537	537	537	529	550	534	542	521	526	524	539	547	507	547	533	528	506	547	517	552	544	550	529	545	562	545	516	521	554	549	536	519	530	529	542	584	505	550	538	500	580	544	463	597	557	532	510	533	533	524	548	553	521	510	558	516	581	527	560	542	551	530	531	499	519	559	530	519	563	489	534	555	547	528	514	553	535	526	539	565	547	525	515	530	534	528	542	559	560	545	525	520	567	519	486	547	530	538	518	565	551	533	519	525	555	527	509	510	485	547	503	512	523	577	535	506	558	533	540	536	535	527	551	525	547	545	509	571	544	552	538	515	531	537	547	551	487	549	554	545	513	504	564	532	532	538	529	503	510	553	508	500	502	502	556	530	535	545	535	548	498	487	523	533	529	524	508	554	502	533	534	525	554	526	525	498	513	531	502	563	537	575	537	527	551	523	535	484	492	561	547	535	533	509	545	537	536	540	522	527	537	560	523	542	563	539	543	528	513	554	555	542	558	535	523	549	539	538	515	538	575	514	568	512	554	551	518	550	550	507	538	520	575	548	562	518	521	507	511	548	548	536	492	521	513	548	551	536	531	522	561	509	524	532	486	521	540	511	534	526	551	537	528	539	526	552	563	576	554	513	530	511	543	553	538	534	556	556	537	536	540	498	523	540	538	509	558	558	564	492	497	523	553	511	507	534	545	512	564	551	548	510	524	512	547	511	554	535	623	545	551	544	542	536	503	532	572	511	536	565	549	491	538	508	537	499	555	460	518	511	502	550	530	532	507	542	548	528	541	526	531	515	506	552	574	512	517	546	542	565	510	514	524	520	539	515	475	518	557	516	519	504	544	543	546	569	563	552	530	577	589	542	525	519	542	524	492	549	561	548	545	587	542	527	539	529	517	551	560	561	528	482	513	506	539	545	542	528	520	531	537	494	544	485	538	533	520	544	563	504	561	502	531	524	495	533	506	553	555	550	525	497	538	512	572	531	544	491	529	512	524	534	589	503	525	570	524	525	505	510	535	559	526	548	533	562	508	538	546	514	546	536	524	564	501	508	534	517	531	569	536	542	546	518	540	527	530	541	566	606	511	515	536	514	548	557	530	521	520	487	536	565	518	508	539	570	500	506	522	493	525	539	521	508	509	528	522	557	548	485	490	509	528	527	563	519	517	528	535	487	528	545	529	514	516	490	520	549	523	548	503	536	522	515	564	534	530	525	558	521	487	529	533	508	529	516	588	535	537	543	503	494	558	523	538	557	544	558	546	539	531	540	525	526	594	545	525	572	504	558	506	559	513	531	552	515	536	523	526	526	549	528	515	510	495	545	507	567	533	546	538	537	522	510	521	565	495	521	531	510	558	537	529	516	554	549	571	514	570	549	508	521	575	510	550	480	558	513	485	524	521	516	525	546	517	491	572	577	537	526	525	572	519	545	528	558	544	523	510	556	532	531	516	554	557	580	529	586	538	489	519	489	505	508	518	513	542	513	538	523	509	575	533	535	512	591	559	536	514	469	555	509	571	499	531	528	504	553	540	562	491	472	533	548	565	578	521	559	563	551	533	505	520	524	563	526	537	496	509	518	548	544	581	551	512	532	534	540	498	516	514	530	548	506	496	576	497	569	535	512	519	551	568	502	498	528	506	551	494	533	545	571	520	521	538	535	492	517	580	530	540	524	543	558	518	546	505	547	535	535	523	526	507	511	539	583	521	535	544	561	522	558	537	554	557	548	520	523	555	533	558	556	530	510	538	538	545	521	533	540	557	541	516	540	513	513	506	584	548	530	505	489	531	502	533	558	519	505	530	482	524	505	502	543	527	584	519	570	514	532	553	502	510	565	541	548	520	546	510	512	536	558	533	560	566	532	520	521	513	545	543	559	493	536	563	517	542	533	558	511	520	535	507	531	552	505	516	552	536	503	506	478	553	487	522	579	513	546	533	530	544	523	556	547	544	533	582	535	537	510	495	525	576	498	511	541	553	512	503	503	548	529	568	500	502	518	551	565	513	551	504	561	527	571	550	546	552	558	492	550	537	527	560	512	503	568	512	515	568	519	532	498	529	534	508	531	525	565	507	546	500	539	560	528	549	529	538	553	536	530	513	608	555	559	559	545	546	508	530	558	589	564	496	528	571	551	520	568	501	535	481	536	510	549	521	538	546	559	498	526	575	545	538	506	514	518	529	567	544	542	555	516	565	542	521	566	520	541	509	531	513	563	519	542	563	511	503	489	526	525	507	531	551	545	502	528	527	547	537	473	516	577	503	553	544	535	532	540	556	569	529	546	535	513	531	556	530	539	516	511	566	588	461	531	557	531	559	554	511	517	548	517	524	515	533	520	537	554	541	528	530	505	526	550	546	524	544	518	538	532	538	491	520	515	562	520	531	509	535	586	536	531	533
24986	21548	28418	25067	17669	1952	1198	1520	1359	925	748	597	383	420	515	550	1871	370	260	267	225	262	212	242	240	233	206	239	207	234	227	235	218	255	223	216	215	223	203	216	248	235	253	214	216	240	216	225	227	199	216	233	224	221	232	216	214	201	228	251	231	224	208	209	241	222	228	219	202	221	210	220	220	211	219	222	187	200	218	195	227	226	249	194	225	209	209	226	206	207	221	225	201	171	214	211	206	220	212	226	228	206	219	231	235	207	203	224	220	217	185	206	210	202	221	232	217	215	212	227	246	213	193	221	236	223	207	214	213	249	201	211	231	190	232	214	227	204	226	219	235	218	198	201	225	210	221	237	203	214	208	227	209	224	197	219	215	204	221	207	214	247	231	221	211	196	236	188	231	220	195	228	200	227	221	220	195	227	237	234	181	235	210	254	204	227	216	226	229	239	219	200	223	200	208	227	242	249	208	240	220	203	230	190	217	219	207	184	212	236	221	223	222	199	220	193	190	212	217	219	237	215	242	215	232	227	228	217	220	211	223	220	239	203	183	198	194	200	193	222	182	212	233	227	227	204	188	189	203	201	195	256	223	250	224	206	228	226	203	228	211	230	221	237	222	228	230	213	225	235	218	214	224	210	223	219	223	235	222	238	224	245	211	222	192	241	188	201	209	223	247	216	209	202	216	226	243	222	201	224	195	226	224	218	231	208	233	232	219	208	216	237	207	229	211	236	236	203	234	239	209	247	205	207	238	216	206	210	198	205	232	225	236	213	204	226	216	226	213	193	205	209	206	218	200	228	222	227	207	224	217	215	228	181	229	210	250	234	214	169	212	191	217	211	207	222	208	216	197	231	205	232	230	197	209	216	213	212	220	199	211	205	205	211	227	218	220	200	232	197	213	236	222	193	221	218	240	218	187	221	200	225	185	238	199	216	224	210	218	198	221	231	232	209	209	192	222	217	211	198	235	203	219	182	237	229	199	212	201	228	221	234	200	226	210	223	205	202	215	244	220	224	234	219	205	240	201	220	205	221	233	206	224	196	192	207	199	211	205	214	229	206	185	195	202	205	214	209	212	203	223	200	204	209	216	215	222	210	208	217	194	222	230	222	212	200	214	225	188	215	199	238	230	237	230	223	221	242	230	222	212	234	195	213	216	218	229	216	204	203	243	210	231	213	222	229	212	213	224	226	211	199	235	205	221	207	221	206	254	195	204	220	202	219	220	233	220	232	214	220	195	216	227	183	194	220	233	203	235	243	230	215	209	228	216	251	190	198	219	251	224	221	239	230	230	215	185	193	229	224	211	219	233	201	219	209	220	206	236	240	245	202	214	200	203	227	223	217	227	206	218	221	239	225	260	217	176	201	214	217	214	218	207	214	209	213	188	220	209	211	210	202	201	213	225	221	243	198	230	226	214	224	218	227	203	232	212	201	186	212	210	182	212	221	237	208	210	240	206	207	223	226	214	265	201	217	203	208	232	204	210	195	209	213	216	210	226	234	250	203	229	210	244	219	198	193	231	190	205	230	200	274	207	209	205	209	212	223	210	232	230	236	215	241	203	209	231	234	214	210	188	209	183	214	231	206	228	239	227	227	181	255	222	206	224	230	209	221	219	223	237	232	210	193	212	237	231	233	204	225	217	220	222	218	216	210	236	195	232	229	211	232	224	205	226	214	226	193	194	222	208	226	223	227	203	200	226	218	215	209	201	212	217	207	198	266	214	188	190	206	201	219	218	229	236	217	230	201	203	197	232	214	224	206	229	212	209	230	228	222	176	203	212	217	199	217	262	229	236	194	231	222	209	197	211	216	227	233	208	205	220	200	223	242	208	243	192	225	229	197	233	212	192	214	223	238	230	223	220	219	237	221	239	199	187	196	195	219	218	212	218	222	210	228	238	210	213	223	228	212	201	206	222	199	210	252	218	235	206	196	214	188	208	203	208	215	199	213	215	192	194	230	206	227	221	225	225	219	218	196	202	219	214	197	209	226	215	224	221	220	213	214	235	229	214	197	184	205	218	217	212	214	224	213	229	211	220	226	232	210	209	265	234	220	231	213	210	229	199	250	200	213	238	214	218	216	226	219	200	227	213	217	218	217	212	210	220	230	218	249	226	245	214	238	220	220	212	202	204	217	213	194	245	209	219	214	237	206	218	212	221	222	224	237	235	206	223	219	238	233	216	202	236	209	215	203	212	219	231	184	215	221	225	213	216	217	240	202	205	219	241	214	193	207	210	254	228	221	221	220	235	197	204	228	216	257	210	241	230	234	182	217	222	226	206	189	220	214	208	219	216	198	205	226	235	216	230	223	213	205	213	228	203	221	207	208	213	204	222	224	224	220	226	216	219	214	233	241	239	225	223	221	222	242	207	234	234	208	233	259	205	202	220	226	204	235	217	244	211	210	207	206	227	227	198	221	202	217	197	200	231	238	209	223	234	223	224	210	192	214	202	223	241	221	207	252	241	211	223	218	191	236	211	210	242	231	199	221	210	211	201	210	222	216	210	197	193	224	210	210	243	229	196	202	233	200	229	223	236	211	225	236	237	201	198	239	226	192	209	224	214	191	221	253	205	212	200	191	233	212	191	208	200	242	203	225	221	225	203	228	230	207	229	202	216	211	206	214	206	236	229	220	228	225	220	206	195	199	226	191	243	207	216	246	208	242	236	222	214	219	202	213	224	212	208	233	217	218	220	189	239	232	208	205	201	189	202	193	234	200	212	204	233	220	210	207	205	251	215	231	227	227	236	227	205	214	220	209	244	203	179	236	218	235	207	225	208	204	228	217	215	222	216	197	209	217	204	211	209	213	210	227	187	246	243	227	234	215	228	235	225	208	224	244	223	208	234	208	215	232	243	230	215	226	228	233	241	233	205	227	223	207	216	213	208	207	257	223	218	206	195	206	214	203	209	220	206	234	233	188	229	202	177	219	206	234	219	234	216	171	226	197	233	229	222	225	201	212	210	208	242	233	182	200	212	192	216	179	212	209	194	207	198	204	245	202	218	229	243	180	217	212	205	213	211	204	208	208	241	197	206	210	186	225	217	207	227	214	228	195	230	226	201	208	196	217	220	209	218	220	223	212	225	203	229	221	223	209	217	232	225	204	215	227	220	198	221	209	203	220	216	211	208	202	205	227	202	206	221	219	231	200	229	251	223	220	204	229	203	191	245	195	227	201	206	220	215	239	198	222	202	231	214	195	214	209	228	200	206	202	208	221	186	199	206	205	208	219	191	223	213	213	206	224	220	198	195	219	206	224	224	206	210	199	206	215	228	199	231	236	245	214	230	240	231	257	216	234	194	213	235	222	222	218	221	226	196	195	224	225	222	207	232	206	194	212	211	226	225	206	209	233	216	226	225	218	199	216	213	215	230	206	206	206	225	233	242	216	223	226	209	237	223	221	199	214	209	215	226	219	224	202	243	201	222	199	195	226	202	214	208	230	220	238	236	191	226	208	212	217	235	225	240	216	245	211
5028	6638	5833	3675	3323	2759	2518	3466	3378	2024	1501	1164	661	783	958	962	3923	489	335	306	344	329	303	310	297	332	285	296	286	293	291	299	315	292	300	259	273	290	284	277	297	300	265	282	310	289	309	280	289	282	284	281	318	292	287	299	276	329	273	264	256	281	295	294	292	274	270	306	289	292	270	280	265	262	250	291	280	275	277	289	269	306	256	270	299	266	279	299	278	250	270	291	319	250	264	301	317	291	295	277	257	277	301	258	276	280	306	287	290	267	277	288	279	278	263	293	268	300	285	289	276	259	295	256	264	266	277	278	288	286	285	266	301	271	260	285	285	286	262	274	293	261	285	297	292	274	298	297	257	282	287	268	270	269	225	277	265	261	283	303	276	256	295	285	272	264	290	267	277	284	295	300	275	279	298	286	269	272	294	297	259	254	292	281	294	306	264	300	301	289	289	259	288	295	305	273	298	316	278	280	266	296	264	276	290	279	279	281	271	275	300	268	233	302	249	273	279	281	271	309	290	299	276	289	269	268	274	260	289	279	293	260	264	291	292	256	303	282	287	269	245	238	287	272	276	288	320	277	253	253	276	302	261	289	266	258	275	288	272	287	283	273	302	297	263	289	275	277	308	262	283	286	260	286	292	268	278	255	263	250	291	267	237	279	270	282	311	251	269	276	282	273	278	263	251	302	285	288	325	259	293	315	273	286	282	297	283	294	292	269	282	278	273	299	292	268	295	298	265	279	282	263	288	270	282	307	256	273	291	250	278	292	307	271	268	275	249	260	285	288	274	267	244	276	269	286	274	301	276	266	275	278	300	265	276	260	305	268	291	266	257	269	287	304	268	285	256	294	275	277	249	262	275	275	282	232	277	306	273	284	282	233	294	259	256	295	278	252	282	283	285	304	260	293	258	288	269	277	291	254	255	299	293	273	288	249	270	270	298	283	289	283	293	269	271	274	278	314	264	293	298	266	294	267	310	290	285	275	258	291	246	289	277	271	263	267	281	276	279	277	282	289	268	266	282	273	312	300	238	266	255	278	279	296	315	284	283	236	275	277	283	300	253	290	267	308	276	281	288	259	276	273	277	316	283	282	306	266	293	266	271	309	310	295	267	261	291	275	294	274	235	266	267	266	289	262	273	264	296	280	308	259	285	291	270	279	288	277	308	290	287	286	284	307	268	248	260	267	266	246	286	269	284	254	271	258	273	265	288	249	286	266	279	305	266	311	262	282	281	270	262	247	278	239	263	280	261	258	295	266	260	313	287	250	283	278	292	262	273	310	280	269	283	266	262	272	279	252	249	247	294	269	287	287	281	265	262	232	253	268	298	279	263	279	273	284	291	273	255	283	277	309	269	269	254	287	268	275	243	279	276	283	265	272	268	281	291	266	268	277	283	269	293	263	277	270	279	291	256	290	297	279	272	257	291	272	271	268	292	313	280	266	257	277	262	250	293	302	294	282	309	279	269	257	301	306	305	278	260	267	286	256	272	300	288	270	246	281	263	274	261	273	279	294	262	320	251	266	256	274	290	293	259	294	265	265	287	294	282	272	279	267	286	276	277	268	263	284	284	288	288	255	260	269	311	288	293	260	264	299	257	270	286	286	290	305	269	261	281	280	292	304	261	282	268	280	295	304	303	285	273	290	290	306	281	269	305	316	281	267	277	296	313	280	284	264	273	277	288	254	274	282	263	303	282	275	273	267	273	286	289	284	251	285	255	305	326	309	297	308	285	279	288	284	257	285	286	267	256	256	272	290	262	292	266	292	275	227	266	291	263	278	281	283	292	271	244	281	278	290	290	301	287	286	287	242	260	316	266	296	284	274	262	280	267	283	288	270	251	286	264	260	244	266	282	295	299	270	290	286	279	303	272	279	277	273	295	291	264	273	275	309	292	290	279	302	295	287	253	282	283	281	288	276	265	236	250	271	298	281	290	268	275	285	267	309	260	289	282	280	275	282	295	267	269	269	271	280	270	279	293	272	293	282	274	267	271	269	266	262	234	258	266	311	288	278	245	242	270	255	253	281	262	287	312	282	279	289	276	279	299	285	311	257	311	285	262	264	299	288	286	288	296	287	257	287	274	255	284	266	284	316	271	264	276	284	274	260	275	281	279	272	288	250	286	247	266	258	283	274	272	307	294	294	289	281	268	284	303	287	269	291	263	279	316	236	300	266	283	276	295	277	258	278	262	265	235	289	271	269	287	284	281	290	274	273	270	266	281	249	271	275	259	287	267	286	262	276	274	283	281	263	281	270	266	277	253	286	279	272	281	273	273	294	277	270	273	264	264	281	265	291	283	261	290	285	273	273	272	247	269	284	274	273	294	281	264	278	267	305	275	269	271	293	272	278	268	275	271	280	289	248	274	271	268	251	292	275	269	253	274	282	292	241	284	277	302	287	291	268	309	305	277	281	285	259	263	239	286	294	255	276	278	276	251	298	272	266	273	275	303	288	332	293	286	261	273	263	275	294	300	270	257	271	278	303	298	287	267	269	254	287	255	269	274	258	273	273	268	283	303	293	275	277	282	278	272	253	297	272	297	273	251	261	266	280	295	272	245	297	277	285	264	289	266	274	295	276	295	272	308	292	279	256	258	278	272	290	259	300	284	280	299	281	278	285	260	282	280	290	285	242	262	272	276	283	292	262	286	283	306	271	286	243	277	256	276	285	277	289	289	288	276	237	242	287	274	294	264	298	287	300	258	278	264	274	310	281	288	282	311	281	258	282	287	277	289	266	246	284	277	281	268	282	258	244	261	286	298	279	291	291	251	294	270	287	253	301	247	315	252	272	281	270	290	274	269	267	285	300	294	245	286	283	263	301	259	277	268	289	293	280	287	302	264	286	286	251	263	277	306	254	298	277	269	277	275	276	253	284	252	279	261	241	259	290	284	282	292	274	276	267	267	269	289	266	273	284	292	272	285	283	259	275	251	284	291	281	260	281	267	303	259	283	276	274	276	276	238	260	282	269	246	276	276	285	293	290	286	283	291	261	286	273	256	281	268	248	254	292	290	280	280	293	292	271	287	273	292	256	260	277	272	264	267	274	306	252	291	284	276	264	308	293	272	294	287	270	267	277	260	283	281	259	253	279	232	249	277	270	297	292	279	243	284	290	298	322	277	269	270	310	314	274	263	293	269	257	285	274	269	279	261	249	272	291	288	292	286	267	289	275	260	284	267	306	298	248	296	276	290	278	297	276	263	250	267	300	252	287	300	250	285	289	260	276	290	256	273	282	291	264	276	277	277	284	265	255	303	284	280	286	316	294	268	281	268	271	284	287	271	276	279	253	296	251	277	311	248	275	273	263	278	264	284	309	262	286	295	278	313	263	277	284	280	261	273	275	277	273	312	278	248	291	277	295	301	287	313	245	273	298	267	301	282	261	286	270	255	301	271	260	287	272	262	283	278	292	284	256	283	261	301	289	292	281	294	252	285	277	280	270	275	283	303	291	288	280	294	258	252	273	285	276	270	279
11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
